(58)【調査した分野】(Int.Cl.,DB名)
【発明を実施するための形態】
【0010】
以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態(以下、「実施形態」と記載する。)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略する。
【0011】
[1.情報処理方法の概要]
図1は、実施形態に係る情報処理方法の概要を示す図である。実施形態に係る情報処理装置は、例えば、ユーザが購入した商品または利用したサービスの代金を即時払いまたは後払いの支払い方法によって支払う電子決済サービスを提供する装置である。
【0012】
即時払いは、ユーザによって予めチャージされた電子マネーのチャージ残高から代金をその場で支払う支払方法である。後払いは、電子決済サービスの事業者が代金を支払い、予め登録されたユーザの銀行口座から後日代金を引き落として代金を回収する支払方法である。
【0013】
後払いは、支払金額に利子が加算されるが、現金の持ち合わせがない場合やチャージ残高が不足している場合であっても商品の購入やサービスの利用が可能であるため、ユーザにとっては便利な支払方法である。
【0014】
一方、電子決済サービスを提供する事業者にとっては、利子による利益を得ることができる反面、支払金額の滞納により代金の回収ができなくなるリスクもある。このため、後払いには、利用金額の上限枠(与信)が設定されることが一般的である。
【0015】
利用金額の上限枠は、ユーザの年齢、職業、勤続年数、および年収などによる事前審査によって決定されることが一般的である。しかし、ユーザの年齢、職業、勤続年数、および年収などが同じであっても、ユーザによって返済可能金額は異なる。
【0016】
このため、利用金額の上限枠をユーザに決定させる決済サービスがあるが、ユーザによって決定される利用金額の上限枠が、必ずしもユーザにとって適切な利用上限金額であるとは限らない。また、一般的なクレジットカードの与信審査の場合、クレジットカードを利用するために与信審査を通さなければならないため、そもそも与信審査にクレジットカードの利用履歴を使用することができない。このため、クレジットカードの場合は、対象ユーザの年齢、職業、勤続年数、および年収などに基づいて、与信審査を行わなければならない。
【0017】
これに対して、実施形態に係る電子決済サービスを提供する事業者は、既に電子決済サービスを利用しているユーザの利用実績を保有しているため、信頼性の高い利用履歴の情報を用いることで、適切な後払いの利用上限額を決定することが可能である。そこで、実施形態に係る情報処理装置は、
図1に示す情報処理方法によってユーザにとって適切な後払いの利用上限額を決定する。
【0018】
具体的には、ユーザ11は、例えば、各種の商品やサービスといった決済対象の利用や購入を行った場合、自身の携帯端末装置(以下「ユーザ端末12」と記載する)に予めインストールされた決済アプリ(アプリケーションプログラム)を起動する。
【0019】
そして、ユーザ11は、
図1に示すように、決済アプリを使用して、店舗に設置された電子決済用の店舗コード(例えば、QRコード(登録商標))13をユーザ端末12によって読み取り(ステップS1)、代金を入力する(ステップS2)。
【0020】
店舗コード13には、店舗を識別する識別情報が含まれる。なお、店舗コード13は、QRコードに限定されるものではなく、バーコードや所定のマーク、番号など(すなわち、所定のコード)であってもよい。その後、ユーザ端末12は、店舗の識別情報および支払金額を示す情報を含む決済情報を情報処理装置1に送信する(ステップS3)。
【0021】
情報処理装置1は、決済情報を受信すると、ユーザ11によってチャージされた電子マネーのチャージ残高の利用状況に基づいて、後払いを可能とする金額の上限枠を決定する(ステップS4)。例えば、情報処理装置1は、1回のチャージ金額、チャージ残高の使用頻度、1回のチャージ残高の使用額、最低チャージ残高、および利用加盟店などに基づいて、ユーザの経済状態を推定し、推定結果に応じた金額の上限枠を決定する。
【0022】
そして、情報処理装置1は、支払方法選択要求画面をユーザ11のユーザ端末12に表示させて、電子マネーのチャージ残高から支払う即時払い、または後払いをユーザ11に選択させる(ステップS5)。
【0023】
このとき、情報処理装置1は、支払方法の選択肢として即時払いと後払いとを支払方法選択要求画面に表示させ、さらに即時払いに使用可能なチャージ残高と、後払いの上限枠とを支払方法選択要求画面に表示させる。
【0024】
その後、ユーザ端末12は、ユーザ11によって支払方法が選択されると、支払方法決定情報を情報処理装置1に送信する(ステップS6)。情報処理装置1は、支払方法決定情報を受信すると、ユーザ11によって選択された支払方法で決済処理を行う(ステップS7)。
【0025】
情報処理装置1は、即時払いが選択された場合には、チャージ残高から代金分を店舗の口座へ即時に入金する。また、情報処理装置1は、後払いが選択された場合、ユーザ11に代わって代金を店舗の口座に入金し、後日ユーザ11の銀行口座から代金分を引き落として代金を回収する。情報処理装置1は、決済処理が完了した場合、ユーザ端末12に決済完了通知を送信する(ステップS8)。
【0026】
このように、情報処理装置1は、各ユーザ11の経済状態によってそれぞれ異なるチャージ残高の利用状況に基づいて後払いの上限枠を決定することにより、後払いサービスを利用するユーザにとって適切な利用上限金額を決定することができる。
【0027】
なお、情報処理装置1が行う決済処理は、上述した処理に限定されるものではない。例えば、情報処理装置1が行う決済処理は、店舗に設置された店舗端末を用いたものであってもよい。この場合、ユーザ11のユーザ端末12は、ユーザ11を識別するためのユーザIDを画面上に表示する。店舗に設置された店舗者端末は、ユーザ端末12に表示されたユーザIDを読み取り、ユーザIDと、決済金額と、店舗の識別情報とを示す決済情報を情報処理装置1へと送信する。情報処理装置1は、ユーザIDが示すユーザ11のチャージ残高または銀行口座から、店舗の銀号口座へ代金を入金し、店舗端末或いはユーザ端末12に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知する。
【0028】
また、ユーザ11のユーザ端末12を用いた決済は、実店舗に対するものに限らず、たとえば、電子商取引サービスでの取引対象に対する決済(すなわち、オンライン決済)であってもよい。この場合、例えば、ユーザ端末12は、ユーザ11を識別するユーザIDと、店舗の識別情報と、取引対象の価格(決済金額)とを示す決済情報を情報処理装置1へと送信する。情報処理装置1は、ユーザIDが示すユーザ11の銀行口座から、店舗の識別情報が示す店舗の銀行口座へと決済金額を入金し、ユーザ端末12に対し決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知する。
【0029】
[2.情報処理装置の構成]
次に、
図2を参照して情報処理装置1の構成例について説明する。
図2は、実施形態に係る情報処理装置の構成例を示す図である。実施形態に係る情報処理装置1は、通信ネットワークNを介してユーザ端末12、店舗端末100、および銀行サーバ200と有線または無線により相互に通信可能に接続される。
【0030】
通信ネットワークNは、たとえば、インターネットなどのWAN(Wide Area Network)である。なお、ここでは図示を省略したが、情報処理装置1は、複数台のユーザ端末12、複数台の店舗端末100、および複数台の銀行サーバ200と接続される。
【0031】
ユーザ端末12は、ユーザ11によって利用される装置である。ユーザ端末12は、たとえば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。ユーザ端末12は、情報処理装置1によって配信される情報を、ウェブブラウザやアプリにより表示する。
【0032】
また、ユーザ端末12は、所定の情報処理を実現する制御情報を情報処理装置1から受け取った場合には、制御情報に従って情報処理を実現する。ここで、制御情報は、たとえば、JavaScript(登録商標)等のスクリプト言語やCSS(Cascading Style Sheets)等のスタイルシート言語、Java(登録商標)等のプログラミング言語、HTML(HyperText Markup Language)等のマークアップ言語等により記述される。なお、情報処理装置1から配信される所定のアプリそのものを制御情報とみなしてもよい。
【0033】
店舗端末100は、実施形態に係る電子決済サービスの加盟店に設置される端末装置である。店舗端末100は、例えば、店舗において商品の購入またはサービスの利用を行ったユーザ11が自身のユーザIDをユーザ端末12に表示させて提示した場合に、ユーザIDを読み取る装置である。店舗端末100は、読み取ったユーザIDと商品またはサービスの代金の金額とを含む決済情報を情報処理装置1に送信する。
【0034】
銀行サーバ200は、ユーザ11の銀行口座を管理する銀行に属する装置である。銀行サーバ200は、サーバ装置やクラウドシステム等により実現される。たとえば、銀行サーバ200は、銀行口座の利用履歴として、各カード会社や、各種サービスの提供者による銀行口座からの引き落としに関する情報(引き落とした金額や、引き落とした日時等)や、現在の口座情報(口座残高等)などを、ユーザ11に対応付けて管理する。
【0035】
情報処理装置1は、サーバ装置やクラウドシステム等により実現される。例えば、情報処理装置1は、ユーザ11のユーザ端末12を用いて所定のコードを表示または読み取ることによって行われる電子決済に関する電子決済サービスを提供する。例えば、情報処理装置1は、ユーザ11が所有する電子マネーのチャージ残高を管理しており、ユーザ11からの決済情報に従って、チャージ残高から利用店舗の銀行口座に電子マネーの移動等を行うことで、即時払いの各種決済を実現する。また、情報処理装置1は、ユーザ11からの決済情報に従って、代金を利用店舗の銀行口座に支払い、その後、所定の引き落とし日にユーザの銀行口座またはチャージ残高から代金を引き落として後払い決済を実現する。
【0036】
なお、電子マネーとは、たとえば、各種企業が独自に用いるポイントや通貨等であってもよく、日本円やドル等の国家により提供される貨幣を電子的に取引可能としたものであってもよい。情報処理装置1は、通信部10と、記憶部20と、制御部30とを有する。
【0037】
(通信部)
通信部10は、たとえば、NIC(Network Interface Card)等によって実現される。そして、通信部10は、通信ネットワークNを介してユーザ端末12、店舗端末100、および銀行サーバ200等との間で有線または無線による情報の送受信を行う。
【0038】
(記憶部)
記憶部20は、たとえば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部20は、ユーザ情報21および学習モデル22を記憶する。
【0039】
(ユーザ情報)
図3および
図4は、実施形態に係るユーザ情報の一例を示す図である。実施形態に係るユーザ21情報は、各ユーザ11による電子マネーのチャージ残高の利用状況を示す情報である。例えば、
図3に示すように、ユーザ情報21は、各ユーザIDに対して、後払いの登録状況、リボルビング(以下。「リボ」と記載する)払いの登録状況、電子決済サービスの利用日、利用店舗、入出金金額、支払方法、およびチャージ残高が対応付けられた情報を含む。リボ払いは、所定の利子が加算された後払い残高を毎月一定の金額ずつ返済する支払方法である。
【0040】
ユーザIDは、各ユーザ11の識別情報である。後払いの登録状況は、各ユーザ11が支払方法として後払いを登録しているか否かを示す情報である。後払いの登録状況には、後払いの滞納があるか否かを示す情報も含まれる。
【0041】
リボ払いの登録状況は、各ユーザ11が支払方法としてリボ払いを登録しているか否かを示す情報である。リボ払いの登録状況は、リボ払いの滞納があるか否かを示す情報も含まれる。利用日は、各ユーザ11が電子決済サービスを利用して、電子マネーのチャージまたは代金の支払いを行った年月日である。
【0042】
利用店舗は、各ユーザ11が商品の購入またはサービスの利用に電子決済サービスを使用した加盟店、または各ユーザが電子マネーのチャージや代金の支払いに使用した銀行である。支払方法は、各ユーザ11が即時払いによる決済を行ったか、後払いによる決済を行ったかを示す情報である。
【0043】
チャージ残高は、各ユーザ11が電子決済サービスを利用した時点の電子マネーの残高である。また、チャージ残高には、ユーザ11が電子マネーによる給与のチャージを設定している場合には、通常のチャージ残高とは別に管理される給与チャージ残高が含まれる。また、
図4に示すように、ユーザ情報21は、各ユーザIDに対応するユーザ11の月毎の入出金額およびチャージ残高の推移を示す情報を含む。
【0044】
(学習モデル)
学習モデル22は、例えば、DNN(Deep Neural Network)による機械学習手法によって構築されたもでるである。学習モデル22は、延滞なくリボルビング払いを行っていたユーザ11によるチャージ残高の利用状況を正解データとして機械学習し、任意のユーザ11のチャージ残高の利用状況が入力された場合に、そのチャージ残高を保有するユーザの信頼度の高さに応じたスコアを出力する。
【0045】
例えば、学習モデル22は、後払いの延滞回数が少ないユーザ11ほど高いスコアを出力し、後払いの延滞回数が多いユーザ11ほど低いスコアを出力する。学習モデル22は、リボ払いの延滞回数が少ないユーザ11ほど高いスコアを出力し、リボ払いの延滞回数が多いユーザ11ほど低いスコアを出力する。
【0046】
学習モデル22は、1回のチャージ金額の平均が高いユーザ11ほど高いスコアを出力し、1回のチャージ金の平均が低いユーザ11ほど低いスコアを出力する。学習モデル22は、チャージ前のチャージ残高が高いユーザ11ほど高いスコアを出力し、チャージ前のチャージ残高が低いユーザ11ほど低いスコアを出力する。
【0047】
学習モデル22は、月毎の入出金額の移動平均が高いユーザ11ほど高いスコアを出力し、月毎の入出金額の移動平均が低いユーザ11ほど低いスコアを出力する。学習モデル22は、月毎のチャージ残高の移動平均が高いユーザ11ほど高いスコアを出力し、月毎のチャージ残高の移動平均が低いユーザ11ほど低いスコアを出力する。
【0048】
また、学習モデル22は、電子決済サービスの使用頻度が高いユーザ11ほど経済状態がよい可能性があるため高いスコアを出力し、使用頻度が低いユーザ11ほど低いスコアを出力する。また、学習モデル22は、チャージ残高の使用額が多いユーザ11ほど経済状態がよい可能性があるため高いスコアを出力し、使用額が少ないユーザ11ほど低いスコアを出力する。
【0049】
また、給与チャージ残高は、不定期でチャージされる通常のチャージ残高とは違い、毎月確実にチャージされる。このため、学習モデル22は、電子マネーによる給与のチャージを設定しているユーザ11ほど高いスコアを出力し、電子マネーによる給与のチャージを設定していないユーザ11ほど低いスコアを出力する。また、学習モデル22は、毎月の給与のチャージ額が多いユーザ11ほど高いスコアを出力し、毎月の給与のチャージ額が少ないユーザ11ほど低いスコアを出力することもできる。
【0050】
(制御部)
制御部30は、コントローラ(controller)であり、たとえば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報処理装置1内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部30は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現されてもよい。実施形態に係る制御部30は、受付部31と、上限枠決定部32と、選択要求部33と、提案部34と、決済処理部35ととを有し、以下に説明する情報処理の機能や作用を実現または実行する。
【0051】
(受付部)
受付部31は、ユーザ端末12または店舗端末100から決済情報(
図1参照)を受け付ける。決済情報には、ユーザID、電子決済サービスの利用日、利用店舗、および支払金額等の情報が含まれる。また、受付部31は、ユーザ端末12から支払方法確定情報(
図1参照)を受け付ける。
【0052】
(上限枠決定部)
上限枠決定部32は、受付部31によって決済情報が受け付けられると、決済情報を送信したユーザ11による後払いを可能とする金額の上限枠を少なくともチャージ残高の利用状況に基づいて決定する。
【0053】
例えば、上限枠決定部32は、決済情報を送信したユーザ11によるチャージ残高の利用状況を示すユーザ情報21を学習モデル22に入力し、学習モデル22から出力されるスコアの高さに応じた上限枠を決定する。上限枠決定部32は、スコアの高いユーザ11ほど高い上限枠を決定し、スコアの低いユーザ11ほど低い上限枠を決定する。
【0054】
また、上限枠決定部32は、チャージ残高の利用状況以外の情報に基づいて、後払いを可能とする金額の上限枠を決定することもできる。例えば、上限枠決定部32は、決済情報を送信したユーザ11が保有する銀行口座の残高を銀行サーバ200から取得し、残高が多いユーザ11ほど高い上限枠を決定し、残高が低いユーザ11ほど低い上限枠を決定することもできる。
【0055】
また、上限枠決定部32は、例えば、高級ブランド品等の比較的高額の商品を取り扱う加盟店を主に利用するユーザほど高い上限枠を決定し、コンビニ等の比較的低額の商品を取り扱う加盟店を主に利用するユーザほど低い上限枠を決定することもできる。このように、上限枠決定部32は、電子決済サービスによって取得し得るユーザ11の決済に関する任意の情報に基づいて、後払いを可能とする金額の上限枠を決定することもできる。
【0056】
また、上限枠決定部32は、ユーザ11によって電子決済サービスが利用される度に更新されるユーザ情報21に基づき、チャージ残高の利用状況の変化に応じて、リアルタイムで後払いを可能とする金額の上限枠を変更する。これにより、上限枠決定部32は、そのときのユーザ11の経済状態に応じて、ユーザ11にとって適切な上限枠を決定することができる。
【0057】
(選択要求部)
選択要求部33は、上限枠決定部32によって後払いを可能とする金額の上限枠が決定されると、ユーザ端末12に支払方法選択要求画面に表示させて、電子マネーのチャージ残高から支払う即時払い、または後払いをユーザ11に選択させる。
【0058】
(提案部)
提案部34は、学習モデル22によって出力されるスコアが閾値以上であって、後払いを利用していないユーザ11に後払いの利用を提案する。例えば、提案部34は、決済情報を送信したユーザ11の学習モデル22によるスコアが閾値以上であって、ユーザ11が後払いを利用していない場合、
図5に示すように、支払方法選択要求画面に「後払いサービスに登録しませんか?」というメッセージを追加する。
【0059】
これにより、情報処理装置1によって電子決済サービスを提供する事業者は、ユーザ11によって後払いが選択されれば、利子による収益を上げることができる。また、ユーザ11は、チャージ残高が不足している場合であっても、商品の購入やサービスの利用を行うことができる。
【0060】
また、提案部34は、スコアが前記閾値以上であって、リボルビング払いを利用していないユーザにリボルビング払いの利用を提案する。例えば、提案部34は、決済情報を送信したユーザ11の学習モデル22によるスコアが閾値以上であって、ユーザ11がリボ払いを利用していない場合、
図6に示すように、支払方法選択要求画面に「リボ払いにしませんか?」というメッセージを追加する。
【0061】
このとき、提案部34は、リボ払い登録ようのアイコンを合わせて表示させる。これにより、情報処理装置1によって電子決済サービスを提供する事業者は、ユーザ11によってリボ払いが選択されれば、例えば、1回払いの後払いよりも多い利子による収益を上げることができる。また、ユーザ11は、月々の支払金額が一定になるため、収支管理が容易になる。
【0062】
(決済処理部)
決済処理部35は、受付部31によって支払方法決定情報(
図1参照)が受け付けられると、ユーザ11によって選択された支払方法によって決済処理を行う。その後決済処理部35は、決済処理が完了すると、決済完了通知(
図1参照)をユーザ端末12および店舗端末100に送信する。
【0063】
[3.決済処理]
次に、
図7を参照して、実施形態に係る情報処理装置1の制御部30が実行する決済処理の一例について説明する。
図7は、実施形態に係る情報処理装置が実行する決済処理の一例を示すフローチャートである。
【0064】
図7に示すように、制御部30は、まず、ユーザ端末12または店舗端末100から決済情報を受信したか否かを判定する(ステップS101)。制御部30は、決済情報を受信しないと判定した場合(ステップS101,No)、決済処理を受信するまでステップS101の判定処理を繰り返す。
【0065】
そして、制御部30は、決済処理を受信したと判定した場合(ステップS101,Yes)、ユーザ11のチャージ残高の利用状況に基づいて後払い上限枠を決定する(ステップS102)。続いて、制御部30は、支払方法選択要求画面をユーザ端末12または店舗端末100に表示させる(ステップS103)。
【0066】
その後、制御部30は、ユーザ端末12または店舗端末100から支払方法確定情報を受信したか否かを判定する(ステップS104)。制御部30は、支払方法確定情報を受信しないと判定した場合(ステップS104,No)、支払方法確定情報を受信するまでステップS103の判定処理を繰り返す。
【0067】
そして、制御部30は、支払方法確定情報を受信したと判定した場合(ステップS104,Yes)、支払方法が即時払いか否かを判定する(ステップS105)。制御部30は、即時払いであると判定した場合(ステップS105,Yes)、側決済処理を実行し(ステップS106)、処理をステップS108へ移す。即時決済処理の一例については、
図8を参照して後述する。
【0068】
また、制御部30は、即時払いでないと判定した場合(ステップS105,No)、後払い決済処理を実行し、(ステップS107)、処理をステップS108へ移す。後払い決済処理の一例については、
図9を参照して後述する。
【0069】
制御部30は、即時決済処理または後払い決済処理が完了すると、ユーザ端末12および店舗端末100に決済完了通知を送信し(ステップS108)、処理を終了する。その後、制御部30は、ステップS101から処理を再度開始する。
【0070】
[4.即時決済処理]
次に、
図8を参照して、実施形態に係る情報処理装置の制御部が実行する即時決済処理の一例について説明する。
図8は、実施形態に係る情報処理装置の制御部が実行する即時決済処理の一例を示すフローチャートである。
【0071】
図8に示すように、制御部30は、即時決済処理を開始すると、まず、決済情報に対応するユーザ11のスコアが閾値以上で後払い未利用か否かを判定する(ステップS201)。制御部30は、ユーザ11のスコアが閾値未満の場合、またはユーザ11が後払い未利用でない場合(ステップS201,No)、処理をステップS204へ移す。
【0072】
また、制御部30は、ユーザ11のスコアが閾値以上で後払い未利用であると判定した場合(ステップS201,Yes)、ユーザ11に対して後払いを提案し(ステップS202)、ユーザ11が後払いを拒否したか否かを判定する(ステップS203)。
【0073】
制御部30は、ユーザ11が後払いを拒否したと判定した場合(ステップS203,Yes)、チャージ残高から店舗の銀行口座に支払を行い(ステップS204)、処理を終了して
図7に示すステップS108へ処理を移す。
【0074】
また、制御部30は、ユーザ11が後払いを拒否せずに承諾したと判定した場合(ステップS203,No)、後払い決済処理を実行して(ステップS107)、
図7に示すステップS108へ処理を移す。
【0075】
[5.後払い決済処理]
次に、
図9を参照して、実施形態に係る情報処理装置の制御部が実行する後払い決済処理の一例について説明する。
図9は、実施形態に係る情報処理装置の制御部が実行する後払い決済処理の一例を示すフローチャートである。
【0076】
図9に示すように、制御部30は、後払い決済処理を開始すると、まず、店舗の銀行口座に代金を入金し(ステップS301)、ユーザ11のスコアが閾値以上でリボ払い未利用か否かを判定する(ステップS302)。制御部30は、ユーザ11のスコアが閾値未満の場合、またはユーザ11がリボ払い未利用でない場合(ステップS302,No)、処理をステップS305へ移す。
【0077】
また、制御部30は、ユーザ11のスコアが閾値以上でリボ払い未利用であると判定した場合(ステップS302,Yes)、ユーザ11に対してリボ払いを提案し(ステップS303)、ユーザ11がリボ払いを拒否したか否かを判定する(ステップS304)。
【0078】
制御部30は、ユーザ11がリボ払いを拒否したと判定した場合(ステップS304,Yes)、所定日にユーザ11の銀行口座から代金の金額を引き落とし(ステップS305)、処理を終了して
図7に示すステップS108へ処理を移す。
【0079】
また、制御部30は、ユーザ11がリボ払いを拒否せずに承諾したと判定した場合(ステップS304,No)、所定日にユーザ11の銀行口座から一定金額を引き落とし(ステップS306)、
図7に示すステップS108へ処理を移す。
【0080】
[6.変形例]
上述の実施形態は一例を示したものであり、種々の変更および応用が可能である。
【0081】
上述した実施形態では、ユーザ端末12による店舗コード13の読み取りや、ユーザ端末12に表示するユーザIDを店舗端末100により読み取って決済処理を行う場合について説明したが、ユーザ端末12を使用せずに決済処理を行ってもよい。
【0082】
例えば、希望者には、実施形態に係る電子決済サービスの加盟店および加盟店以外でも利用可能なプラスチック製のクレジットカードを発行し、そのクレジットカードを使用して、上述した実施形態と同様の電子決済処理を行うこともできる。この場合、クレジットカードの券面には、番号を表せず、アプリ上で番号やセキュリティコードの確認をできるようにする。
【0083】
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、逆に、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。たとえば、各図に示した各種情報は、図示した情報に限られない。
【0084】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【0085】
[7.効果]
上述してきたように、実施形態に係る情報処理装置1は、選択要求部33と、上限枠決定部32とを有する。選択要求部33は、代金の支払い時に、電子マネーのチャージ残高から支払う即時払い、または後払いをユーザに選択させる。上限枠決定部32は、後払いを可能とする金額の上限枠を少なくともチャージ残高の利用状況に基づいて決定する。これにより、情報処理装置1は、ユーザ11の主観にとらわれることなく、ユーザ11にとって適切な後払いの上限枠を決定することができる。
【0086】
また、情報処理装置1は、学習モデル22を有する。学習モデル22は、延滞なくリボルビング払いを行っていたユーザ11によるチャージ残高の利用状況を正解データとして機械学習し、チャージ残高の利用状況が入力された場合に、当該チャージ残高を保有するユーザ11の信頼度の高さに応じたスコアを出力する。上限枠決定部32は、学習モデル22によって出力されるユーザ11のスコアに応じた上限枠を決定する。これにより、情報処理装置1は、他の多くのユーザによる後払い(リボ払い)の支払い状況に基づいて、各ユーザにとって適切な後払いの条件枠を決定することができる。
【0087】
また、情報処理装置1は、提案部34を有する。提案部34は、学習モデル22によって出力されるスコアが閾値以上であって、後払いを利用していないユーザに後払いの利用を提案する。これにより、情報処理装置1は、後払いを利用していないユーザ11に対して後払いによる支払を促すことができる。
【0088】
また、提案部34は、スコアが閾値以上であって、リボルビング払いを利用していないユーザにリボルビング払いの利用を提案する。これにより、情報処理装置1は、リボ払いを利用していないユーザ11に対してリボ払いによる支払を促すことができる。
【0089】
また、上限枠決定部32は、チャージ残高の利用状況の変化に応じて上限枠を変更する。これにより、情報処理装置1は、そのときのユーザ11の経済状態に応じて、ユーザ11にとって適切な上限枠を決定することができる。
【0090】
[8.ハードウェア構成]
また、上述してきた実施形態に係る情報処理装置1は、たとえば、
図10に示すような構成のコンピュータ1000によって実現される。以下、情報処理装置1を例に挙げて説明する。
図10は、実施形態に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、およびメディアインターフェイス(I/F)1700を有する。
【0091】
CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
【0092】
HDD1400は、CPU1100によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500(実施形態の通信ネットワークNに対応する)を介して他の機器からデータを受信してCPU1100へ送り、また、通信網500を介してCPU1100が生成したデータを他の機器へ送信する。
【0093】
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。
【0094】
メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、たとえばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【0095】
たとえば、コンピュータ1000が情報処理装置1として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部30の機能を実現する。また、HDD1400には、情報処理装置1の記憶装置内の各データが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
【0096】
[9.その他]
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【0097】
また、上述した情報処理装置1は、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【0098】
また、特許請求の範囲に記載した「部」は、「手段」や「回路」などに読み替えることができる。たとえば、受付部は、受付手段や受付回路に読み替えることができる。
【解決手段】実施形態に係る情報処理装置は、選択要求部と、上限枠決定部とを有する。選択要求部は、代金の支払い時に、電子マネーのチャージ残高から支払う即時払い、または後払いをユーザに選択させる。上限枠決定部は、後払いを可能とする金額の上限枠を少なくともチャージ残高の利用状況に基づいて決定する。