Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7593984B2 - Information processing system, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7593984B2 - Information processing system, information processing method, and program - Google Patents

Information processing system, information processing method, and program Download PDF

Info

Publication number
JP7593984B2
JP7593984B2 JP2022197545A JP2022197545A JP7593984B2 JP 7593984 B2 JP7593984 B2 JP 7593984B2 JP 2022197545 A JP2022197545 A JP 2022197545A JP 2022197545 A JP2022197545 A JP 2022197545A JP 7593984 B2 JP7593984 B2 JP 7593984B2
Authority
JP
Japan
Prior art keywords
user
credit
payment
credit score
settlement method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022197545A
Other languages
Japanese (ja)
Other versions
JP2024083176A (en
Inventor
智彦 山下
大樹 町田
スブラタ オシュ
卓志 梅田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rakuten Group Inc
Original Assignee
Rakuten Group Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rakuten Group Inc filed Critical Rakuten Group Inc
Priority to JP2022197545A priority Critical patent/JP7593984B2/en
Priority to TW112137158A priority patent/TWI887789B/en
Publication of JP2024083176A publication Critical patent/JP2024083176A/en
Application granted granted Critical
Publication of JP7593984B2 publication Critical patent/JP7593984B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、ユーザの信用度を判定する技術に関する。 This disclosure relates to technology for determining a user's credibility.

従来、ユーザの行動を示す行動情報を取得するユーザ情報取得部と、行動情報に基づいて、将来のユーザの融資に対する返済能力に関する信用度を判定する信用度判定部と、を備える判定装置が提案されている(特許文献1を参照)。 A conventional assessment device has been proposed that includes a user information acquisition unit that acquires behavioral information indicating the user's behavior, and a creditworthiness assessment unit that assesses the user's creditworthiness regarding their future ability to repay loans based on the behavioral information (see Patent Document 1).

また、従来、ユーザの信頼度の高さに応じたスコアを出力する機械学習モデルと、スコアが閾値以上であってリボルビング払いを利用していないユーザにリボルビング払いの利用を提案する提案部とを有する情報処理装置が提案されている(特許文献2を参照)。 In addition, an information processing device has been proposed that has a machine learning model that outputs a score according to the level of trust of a user, and a suggestion unit that suggests the use of revolving payments to users whose scores are equal to or above a threshold and who are not using revolving payments (see Patent Document 2).

特開2021-174039号公報JP 2021-174039 A 特開2022-157746号公報JP 2022-157746 A

従来、ユーザの信用度に応じて信用払いの精算方法のオプションを提案する技術が提案されている。しかし、従来の技術は信用度が高いユーザに対する特典としてオプションを提案するものであり、信用度が所定の基準に満たないユーザに対して、自由度の高い信用払いサービスの利用を訴求するという点で改善の余地があった。 Previously, technology has been proposed that suggests options for credit payment settlement methods depending on the user's creditworthiness. However, the conventional technology only suggests options as a benefit to highly creditworthy users, and there was room for improvement in terms of encouraging users whose creditworthiness does not meet a certain standard to use a more flexible credit payment service.

本開示は、上記した問題に鑑み、信用度が所定の基準に満たないユーザに対して、自由度の高い信用払いサービスの利用を訴求することを課題とする。 In view of the above problems, the present disclosure aims to encourage users whose creditworthiness does not meet a certain standard to use a highly flexible credit payment service.

本開示の一例は、ユーザに係る属性データ群に基づいて、該ユーザに設定される信用スコアを推定する信用スコア推定手段と、前記信用スコアによって示される前記ユーザの信用度が、所定の信用度に満たない所定の範囲内であるか否かを判定する判定手段と、前記ユーザの信用度が前記所定の範囲内であると判定された場合に、該ユーザが信用払いを利用する場合の精算方法として、該信用払いの通常の精算方法として設定された第一の精算方法と異なる第二の精算方法を、該ユーザに対して提案する、提案手段と、を備える、情報処理システムである。 An example of the present disclosure is an information processing system including: a credit score estimation means for estimating a credit score to be set for a user based on a group of attribute data related to the user; a determination means for determining whether the user's credit score indicated by the credit score is within a predetermined range below a predetermined credit score; and a proposal means for proposing to the user, as a settlement method when the user uses credit payment, a second settlement method different from a first settlement method set as the normal settlement method for the credit payment, when the user's credit score is determined to be within the predetermined range.

本開示は、情報処理装置、システム、コンピュータによって実行される方法又はコンピュータに実行させるプログラムとして把握することが可能である。また、本開示は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものとしても把握できる。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。 The present disclosure can be understood as an information processing device, a system, a method executed by a computer, or a program executed by a computer. The present disclosure can also be understood as such a program recorded on a recording medium readable by a computer or other device, machine, etc. Here, a recording medium readable by a computer, etc. refers to a recording medium that stores information such as data and programs through electrical, magnetic, optical, mechanical, or chemical action and can be read by a computer, etc.

本開示によれば、信用度が所定の基準に満たないユーザに対して、自由度の高い信用払いサービスの利用を訴求することが可能となる。 According to this disclosure, it is possible to appeal to users whose creditworthiness does not meet a certain standard to use a highly flexible credit payment service.

実施形態に係る情報処理システムの構成を示す概略図である。1 is a schematic diagram showing a configuration of an information processing system according to an embodiment. 実施形態に係る情報処理装置の機能構成の概略を示す図である。1 is a diagram illustrating an outline of a functional configuration of an information processing device according to an embodiment. 実施形態に係る信用スコア推定処理の簡略図である。1 is a simplified diagram of a credit score estimation process according to an embodiment. 実施形態において採用される機械学習モデルの決定木の概念を簡略図である。FIG. 1 is a simplified diagram illustrating the concept of a decision tree of a machine learning model employed in an embodiment. 実施形態における信用度の所定の範囲を示す図である。FIG. 13 is a diagram showing a predetermined range of credibility in an embodiment. 実施形態に係る機械学習処理の流れを示すフローチャートである。1 is a flowchart illustrating a flow of a machine learning process according to an embodiment. 実施形態に係るスコア算出処理の流れを示すフローチャートである。10 is a flowchart showing a flow of a score calculation process according to the embodiment. 実施形態に係る精算方法提案処理の流れを示すフローチャートである。11 is a flowchart showing the flow of a settlement method suggestion process according to the embodiment. バリエーションに係る情報処理装置の機能構成の概略を示す図である。FIG. 13 is a diagram showing an outline of the functional configuration of an information processing device according to a variation.

以下、本開示に係る情報処理装置、方法及びプログラムの実施の形態を、図面に基づいて説明する。但し、以下に説明する実施の形態は、実施形態を例示するものであって、本開示に係る情報処理装置、方法及びプログラムを以下に説明する具体的構成に限定するものではない。実施にあたっては、実施の態様に応じた具体的構成が適宜採用され、また、種々の改良や変形が行われてよい。本発明は、後述する実施形態、バリエーションの夫々における構成の少なくとも一部を適宜、互いに採用することができる。 Below, an embodiment of an information processing device, method, and program according to the present disclosure will be described with reference to the drawings. However, the embodiment described below is merely an example of an embodiment, and the information processing device, method, and program according to the present disclosure are not limited to the specific configurations described below. In implementing the present invention, a specific configuration according to the mode of implementation may be appropriately adopted, and various improvements and modifications may be made. The present invention allows at least a portion of the configurations in the embodiments and variations described below to be adopted in each other as appropriate.

本実施形態では、本開示に係る技術を、新規のクレジットカードユーザを増やすことを目的として、クレジットカードサービス未入会のユーザに対して、クレジットカードサービスへの入会と、当該クレジットカード利用時の清算方法として1回払い以外のオプション(例えば、リボルビング払い等)が利用可能であることと、を提案するために実施した場合の態様について説明する。但し、本開示に係る技術は、ユーザに対して信用払いの清算方法を提案するための技術について広く用いることが可能であり、本開示の適用対象は、実施形態において示した例に限定されない。例えば、本開示に係る技術は、既存の(入会済の)クレジットカードサービスユーザに対して、当該クレジットカード利用時の清算方法のオプションを提案するために実施されてもよい。 In this embodiment, the technology according to the present disclosure is described as being implemented to propose to users who have not yet signed up for a credit card service that they sign up for the credit card service and that options other than one-time payments (e.g., revolving payments) are available as settlement methods when using the credit card, with the aim of increasing the number of new credit card users. However, the technology according to the present disclosure can be widely used as a technology for proposing settlement methods for credit payments to users, and the application of the present disclosure is not limited to the examples shown in the embodiment. For example, the technology according to the present disclosure may be implemented to propose settlement method options when using a credit card to existing (signed up) credit card service users.

<システムの構成>
図1は、本実施形態に係る情報処理システムの構成を示す概略図である。本実施形態に係る情報処理システムでは、情報処理装置1と、1又は複数のサービス提供システム5と、が互いに通信可能に接続されている。ユーザは、サービス提供システム5によって提供されるサービスの利用者であり、ユーザ端末からサービス提供システム5にアクセスすることでサービスの提供を受ける。
<System Configuration>
1 is a schematic diagram showing the configuration of an information processing system according to this embodiment. In the information processing system according to this embodiment, an information processing device 1 and one or more service providing systems 5 are communicably connected to each other. A user is a user of a service provided by the service providing system 5, and receives the service by accessing the service providing system 5 from a user terminal.

情報処理装置1は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、EEPROM(Electrically Erasable and Programmable Read Only Memory)やHDD(Hard Disk Drive)等の記憶装置14、NIC(Network Interface Card)等の通信ユニット15、等を備えるコンピュータである。但し、情報処理装置1の具体的なハードウェア構成に関しては、実施の態様に応じて適宜省略や置換、追加が可能である。また、情報処理装置1は、単一の筐体からなる装置に限定されない。情報処理装置1は、所謂クラウドや分散コンピューティングの技術等を用いた、複数の装置によって実現されてよい。 The information processing device 1 is a computer including a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a storage device 14 such as an EEPROM (Electrically Erasable and Programmable Read Only Memory) or a HDD (Hard Disk Drive), a communication unit 15 such as a NIC (Network Interface Card), etc. However, the specific hardware configuration of the information processing device 1 can be omitted, replaced, or added as appropriate depending on the embodiment. Furthermore, the information processing device 1 is not limited to a device consisting of a single housing. The information processing device 1 may be realized by multiple devices using so-called cloud or distributed computing technology, etc.

サービス提供システム5は、CPU、ROM、RAM、記憶装置、通信ユニット、入力装置、出力装置等(図示は省略する)を備えるコンピュータである。また、これらのシステム及び端末は、いずれも、単一の筐体からなる装置に限定されない。これらのシステム及び端末は、所謂クラウドや分散コンピューティングの技術等を用いた、複数の装置によって実現されてよい。 The service providing system 5 is a computer equipped with a CPU, ROM, RAM, a storage device, a communication unit, an input device, an output device, etc. (not shown). Furthermore, these systems and terminals are not limited to devices consisting of a single housing. These systems and terminals may be realized by multiple devices using so-called cloud or distributed computing technology, etc.

サービス提供システム5によって提供されるサービスは、例えば、オンラインショッピングサービス、オンライン予約サービス、銀行サービス、クレジットカード/後払い決済サービス、電子マネー決済サービス、広告サービス、オペレーションセンターサービス、又は地図情報サービス等である。なお、「後払い決済」には、所謂Buy Now Pay Later(BNPL)と称されるサービスに限定されず、あらゆる後払いによる商品/サービスの購入が含まれてよいものとする。 The services provided by the service providing system 5 include, for example, online shopping services, online reservation services, banking services, credit card/deferred payment services, electronic money payment services, advertising services, operation center services, map information services, etc. Note that "deferred payment" is not limited to services known as Buy Now Pay Later (BNPL), and may include any purchase of goods/services with deferred payment.

サービス提供システム5によって提供されるサービスは本実施形態における例示に限定されない。そして、サービス提供システム5は、サービスの提供に際してユーザ関連データを情報処理装置1に通知する。ここで、ユーザ関連データには当該ユーザによるサービスの利用履歴データが含まれる。サービスの利用履歴データの内容はサービスの内容に応じて様々であり、例えば、ユーザの位置情報の履歴データ、クレジットカード利用額/後払い決済利用額の支払履歴データ、電子マネー利用履歴データ、取引履歴データ(商品等の購入履歴データを含む)、予約履歴データ、オペレーションセンターからのユーザに対するオペレーション履歴データ等が含まれてよい。 The services provided by the service providing system 5 are not limited to the examples in this embodiment. The service providing system 5 notifies the information processing device 1 of user-related data when providing a service. Here, the user-related data includes service usage history data by the user. The content of the service usage history data varies depending on the content of the service, and may include, for example, history data of the user's location information, payment history data of credit card usage amount/postpaid payment usage amount, electronic money usage history data, transaction history data (including purchase history data of products, etc.), reservation history data, operation history data for the user from the operation center, etc.

本実施形態では、サービス提供システム5によって提供される各種サービスのうち、クレジットカードサービスについて、ユーザに対して精算方法(精算方式、返済方法及び返済方式を含む。)のオプションを提案する態様を説明する。但し、ユーザに対して精算方法が提案される対象となるサービスは、信用払いに関するサービスであればよく、クレジットカードサービスに限定されない。 In this embodiment, among the various services provided by the service providing system 5, a mode is described in which options for settlement methods (including settlement methods, repayment methods, and refund methods) are proposed to the user for a credit card service. However, the services for which settlement methods are proposed to the user may be any services related to credit payments, and are not limited to credit card services.

クレジットカードサービスを利用した場合の精算方法としては、1)1回払い、2)ボーナス1回払い、3)分割払い、及び4)リボルビング払い、等が挙げられる。本実施形態に係るシステムでは、例えば、信用スコアが低いユーザに対して、1回払いの精算方法に代えて、2)ボーナス1回払い、3)分割払い、又は4)リボルビング払い、等の、多様な精算方法をオプションとして提案(リコメンド)することとしている。 When using a credit card service, the settlement methods include 1) one-time payment, 2) one-time bonus payment, 3) installment payment, and 4) revolving payment. In the system according to this embodiment, for example, for a user with a low credit score, various settlement methods such as 2) one-time bonus payment, 3) installment payment, or 4) revolving payment are proposed (recommended) as options instead of the one-time payment settlement method.

本開示に係る情報処理装置では、ユーザ属性データ等を入力として信用スコア(本実施形態では、後払いリスクを示すスコア)を出力する機械学習モデルを用いる。なお、ここで入力として用いられる属性データにはデフォルト(債務不履行)を示すデータも含まれてよい。様々な属性データを入力として用いることで、本開示に係る情報処理装置1によれば、ユーザの属性全般が統一的に反映されることで生成された普遍的(universal)且つ一般化された(generalized)信用スコアを算出する。算出された信用スコアは、後払い決済サービス等における与信審査(後払い決済の承認又は却下を伴う判定)に用いることが可能であるが、上述の通り、本実施形態では、算出された信用スコアを、ユーザを精算方法オプション提案の対象とするか否かの判定に用いる。 The information processing device according to the present disclosure uses a machine learning model that takes user attribute data and the like as input and outputs a credit score (in this embodiment, a score indicating deferred payment risk). The attribute data used as input here may also include data indicating default (non-performance of debt). By using various attribute data as input, the information processing device 1 according to the present disclosure calculates a universal and generalized credit score that is generated by uniformly reflecting the overall attributes of the user. The calculated credit score can be used for credit screening (determination involving approval or rejection of deferred payment) in deferred payment services, etc., but as described above, in this embodiment, the calculated credit score is used to determine whether or not to propose payment method options to the user.

ここで、ユーザ属性データには、事実属性データ及び推定属性データが含まれる。属性データは、例えば、スコア(例えば、0以上1以下の連続的な値)又はラベル(例えば、有無や是非に応じた二値)等のデータ形式で表されるデータが含まれる。但し、属性データのフォーマットは本開示における例示に限定されない。また、属性データには、例えば、オンラインサービス利用状況、ポイントを含む電子的バリューの利用状況が含まれてよい。また、オンラインサービス利用状況には、オンラインショッピングサービス又はオンライン予約サービスにおけるキャンセル数、キャンセル率、及びオーダー数の少なくともいずれかが含まれてよい。 Here, the user attribute data includes fact attribute data and estimated attribute data. The attribute data includes data expressed in a data format such as a score (e.g., a continuous value between 0 and 1) or a label (e.g., a binary value corresponding to presence/absence or yes/no). However, the format of the attribute data is not limited to the examples in this disclosure. The attribute data may also include, for example, online service usage status and electronic value usage status including points. The online service usage status may also include at least one of the number of cancellations, cancellation rate, and number of orders in an online shopping service or online reservation service.

事実属性データは、ユーザ自身から提供されることで得られたユーザ提供データやユーザについて収集された履歴データ等に基づいて、当該ユーザについて事実であると確認可能な事実属性(factual attribute)を示すデータである。ユーザ提供データとしては、例えば、ユーザ自身によって登録された氏名やメールアドレス、電話番号、住所、勤務先、就学先等を含む登録データや、アンケート等にユーザ自身が回答した結果得られたデータが挙げられる。履歴データとしては、例えば、上述した、サービス提供システム5によって提供される電子商取引サービスの利用履歴データが挙げられる。事実属性データは、先述のユーザ提供データや履歴データが、マーケティング及び/又は分析目的に適したデータ形式に変換されたデータであることが好ましい。例えば、利用履歴データに基づいて得ることができる事実属性データとして、ユーザが頻繁に利用する商品/サービスのジャンル/カテゴリやブランドの他、ユーザが頻繁に訪れる商業地や行楽地、観光地等が挙げられる。 Factual attribute data is data indicating factual attributes that can be confirmed as factual for a user based on user-provided data obtained by providing the data from the user himself or on history data collected about the user. Examples of user-provided data include registration data including the user's name, email address, telephone number, address, place of employment, place of study, etc., registered by the user himself, and data obtained as a result of the user's answering a questionnaire or the like. Examples of history data include the above-mentioned usage history data of the electronic commerce service provided by the service providing system 5. It is preferable that the factual attribute data is data obtained by converting the above-mentioned user-provided data or history data into a data format suitable for marketing and/or analysis purposes. For example, factual attribute data that can be obtained based on usage history data includes genres/categories and brands of products/services frequently used by the user, as well as commercial locations, recreational spots, and tourist spots frequently visited by the user.

また、推定属性データは、ユーザ提供データや履歴データ、事実属性データ等に基づいて推定されることで得られる推定属性(inferred attribute)を示すデータである。本実施形態において、推定属性データは、機械学習技術を用いて推定又は予測されたユーザの性格等を含む。推定属性データは、ターゲティングに用いられた場合にユーザの行動(振る舞い)に影響する属性についてのデータであることが好ましい。 The estimated attribute data is data indicating an inferred attribute obtained by inferring based on user-provided data, history data, fact attribute data, etc. In this embodiment, the estimated attribute data includes the user's personality, etc., estimated or predicted using machine learning technology. It is preferable that the estimated attribute data is data about attributes that affect the user's actions (behavior) when used for targeting.

本実施形態において、各属性データには、重みが設定される。重みは、信用スコアの算出にあたって属性データが用いられる際の、属性データと信用スコアとの相関性の高さを示すものであり、後述する機械学習部24によって信用スコアの適切性が評価される毎に、モデルのパラメータが、信用スコアがより適切な値となるように調整される。各属性データと対応する重みは、例として、後述の決定モデル等の信用スコア算出のためのモデルにおける各ノード(各回帰木)と対応する重みに相当し、信用スコアが算出される過程で適宜、決定される。なお、信用スコアは、例として、各ノードの重みに基づいて決定される。 In this embodiment, a weight is set for each attribute data. The weight indicates the degree of correlation between the attribute data and the credit score when the attribute data is used to calculate the credit score, and each time the appropriateness of the credit score is evaluated by the machine learning unit 24 described below, the parameters of the model are adjusted so that the credit score becomes a more appropriate value. The weight corresponding to each attribute data corresponds to, for example, the weight corresponding to each node (each regression tree) in a model for calculating the credit score, such as a decision model described below, and is determined appropriately in the process of calculating the credit score. Note that the credit score is determined, for example, based on the weight of each node.

ここで、属性データ群には、デモグラフィック属性、ビヘイビオラル属性、又はサイコグラフィック属性が含まれてよい。デモグラフィック属性は、例えば、ユーザの性別(ジェンダー)、家族構成、年齢等であり、ビヘイビオラル属性は、サービスの利用履歴データに基づいてよく、例えば、キャッシング利用有無、リボ払い利用有無、所定の口座に係る入出金履歴、賭博又はくじを含む何らかの商品/サービスに係る商取引履歴(オンラインマーケットプレイス等におけるオンライン取引履歴を含んでよい)、位置情報や場所情報を用いたユーザの移動履歴等であり、サイコグラフィック属性は、例えば、賭博又はくじに係る趣向等である。但し、利用可能なユーザの属性は、本実施形態における例示に限定されない。例えば、オペレーションセンターサービス等からの「オペレーション(架電等)に要する時間」、「クレジットカード利用額/後払い決済利用額」も、属性として用いられてよい。デモグラフィック属性及びビヘイビオラル属性は、事実属性として扱われてよい。サイコグラフィック属性は、推定属性として扱われてよい。なお、デモグラフィック属性に類する属性がユーザ提供データ又は履歴データを根拠とする事実属性に基づいて推定された推定属性であってよい。同様に、ビヘイビオラル属性に類する属性がユーザ提供データ又は履歴データを根拠とする事実属性に基づいて推定された推定属性であってよい。サイコグラフィック属性は、ユーザによる意思入力の結果を一例として含むユーザ提供データを根拠とする事実属性であってよい。 Here, the attribute data group may include demographic attributes, behavioral attributes, or psychographic attributes. Demographic attributes are, for example, the user's gender, family structure, age, etc., and behavioral attributes may be based on service usage history data, such as whether or not a cash advance has been used, whether or not a revolving payment has been used, deposit and withdrawal history for a specific account, commercial transaction history for some product/service including gambling or lottery (which may include online transaction history in an online marketplace, etc.), user movement history using location information or place information, etc., and psychographic attributes are, for example, preferences for gambling or lottery. However, the available user attributes are not limited to the examples in this embodiment. For example, "time required for operation (calls, etc.)" and "credit card usage amount/deferred payment usage amount" from an operation center service, etc. may also be used as attributes. Demographic attributes and behavioral attributes may be treated as factual attributes. Psychographic attributes may be treated as estimated attributes. In addition, attributes similar to demographic attributes may be estimated attributes estimated based on factual attributes based on user-provided data or historical data. Similarly, attributes similar to behavioral attributes may be estimated based on factual attributes based on user-provided data or historical data. Psychographic attributes may be factual attributes based on user-provided data, including, for example, the results of user-input intentions.

図2は、本実施形態に係る情報処理装置1の機能構成の概略を示す図である。情報処理装置1は、記憶装置14に記録されているプログラムが、RAM13に読み出され、CPU11によって実行されて、情報処理装置1に備えられた各ハードウェアが制御されることで、事実属性決定部21、推定属性決定部22、信用スコア推定部23、機械学習部24、判定部25、及び提案部26を備える情報処理装置として機能する。なお、本実施形態及び後述する他の実施形態では、情報処理装置1の備える各機能は、汎用プロセッサであるCPU11によって実行されるが、これらの機能の一部又は全部は、1又は複数の専用プロセッサによって実行されてもよい。 FIG. 2 is a diagram showing an outline of the functional configuration of the information processing device 1 according to this embodiment. The information processing device 1 functions as an information processing device including a fact attribute determination unit 21, an estimated attribute determination unit 22, a credit score estimation unit 23, a machine learning unit 24, a judgment unit 25, and a proposal unit 26, by a program recorded in the storage device 14 being read into the RAM 13 and executed by the CPU 11, which controls each piece of hardware included in the information processing device 1. Note that in this embodiment and other embodiments described below, each function included in the information processing device 1 is executed by the CPU 11, which is a general-purpose processor, but some or all of these functions may be executed by one or more dedicated processors.

事実属性決定部21は、ユーザ自身から提供されたユーザ提供データ及び/又は当該ユーザの履歴データに基づいて、当該ユーザについて事実であると確認可能な事実属性データを決定する。本実施形態において、事実属性決定部21は、ユーザ提供データ及び/又は履歴データを集計する、マップ等の他のデータを参照して該当する属性を決定する、ユーザ提供データ及び/又は履歴データをそのまま用いる、等の手法を用いて、当該ユーザに係る事実属性データを決定する。なお、本実施形態では、ユーザに係る事実属性データをユーザ提供データ及び/又は該ユーザの履歴データに基づいて決定する方法を採用しているが、ユーザに係る事実属性データはその他の方法で取得されてもよい。 The fact attribute determination unit 21 determines fact attribute data that can be confirmed as fact for the user based on user-provided data provided by the user and/or the user's history data. In this embodiment, the fact attribute determination unit 21 determines fact attribute data related to the user using a method such as aggregating user-provided data and/or history data, determining the relevant attribute by referring to other data such as a map, or using the user-provided data and/or history data as is. Note that, although this embodiment employs a method of determining fact attribute data related to a user based on user-provided data and/or the user's history data, fact attribute data related to a user may be obtained by other methods.

推定属性決定部22は、少なくとも、事実属性決定部21によって対象ユーザについて決定された1又は複数の事実属性データを含むユーザ関連データに基づいて、当該ユーザについて推定された推定属性データを決定する。本実施形態において、推定属性決定部22は、対象ユーザに係る1又は複数の事実属性データを含むユーザ関連データを機械学習モデルである属性推定モデルに入力して得られた出力値に基づいて、推定属性を決定する。なお、本実施形態において、属性推定モデルからの出力値は対象ユーザが所定の推定属性を有する蓋然性を示す値であり、推定属性決定部22は、属性推定モデルから得られた出力値が所定の範囲内にある場合に、対象ユーザが当該推定属性を有すると決定する。対象ユーザが所定の推定属性を有すると決定された場合、推定属性決定部22は、対象ユーザについて推定された属性データのラベルを、属性の有無又は属性の種類を示す値に設定する。また、推定属性データはラベルではなくスコアで示されてもよい。この場合、推定属性決定部22は、対象ユーザについて推定された属性データのスコアに、推定された属性が適用され得る度合い(確率)を示す値を設定する。当該度合いは、属性推定モデルの出力値であってよい。 The estimated attribute determination unit 22 determines estimated attribute data estimated for the target user based on user-related data including at least one or more fact attribute data determined for the target user by the fact attribute determination unit 21. In this embodiment, the estimated attribute determination unit 22 determines an estimated attribute based on an output value obtained by inputting user-related data including one or more fact attribute data related to the target user into an attribute estimation model, which is a machine learning model. In this embodiment, the output value from the attribute estimation model is a value indicating the probability that the target user has a predetermined estimated attribute, and the estimated attribute determination unit 22 determines that the target user has the estimated attribute when the output value obtained from the attribute estimation model is within a predetermined range. When it is determined that the target user has a predetermined estimated attribute, the estimated attribute determination unit 22 sets the label of the attribute data estimated for the target user to a value indicating the presence or absence of an attribute or the type of the attribute. The estimated attribute data may be indicated by a score instead of a label. In this case, the estimated attribute determination unit 22 sets a value indicating the degree (probability) that the estimated attribute can be applied to the score of the attribute data estimated for the target user. The degree may be the output value of the attribute estimation model.

信用スコア推定部23は、対象ユーザに係る事実属性及び推定属性を含む属性データ群に基づいて、対象ユーザの信用スコア(本実施形態では、後払いリスクに基づいて算出された信用スコア)を推定する。ここで、後払いリスクとは、対象ユーザが後払い決済を利用した場合に後払い決済の精算が当該対象ユーザによって正しく履行されないリスクを何らかの指標(本実施形態では、後払いリスクの大きさに応じて変化する信用スコア)で表したものである。この際、信用スコア推定部23は、決定された事実属性及び/又は推定属性に対して何らかの加工(正規化やランク化、ラベル化等)を施して属性データ群の一部としてもよいし、決定された事実属性及び/又は推定属性を用いて算出された他の種類のスコア(例えば、所謂信用スコア等)又はラベルを属性データ群の全部又は一部としてもよい。ここで、他の種類のスコア又はラベルの算出には、他の機械学習モデルが介在してもよい。 The credit score estimation unit 23 estimates the credit score of the target user (in this embodiment, the credit score calculated based on the deferred payment risk) based on an attribute data group including the fact attributes and estimated attributes related to the target user. Here, the deferred payment risk is a risk that the settlement of the deferred payment will not be properly performed by the target user when the target user uses the deferred payment, expressed by some index (in this embodiment, the credit score that changes according to the magnitude of the deferred payment risk). At this time, the credit score estimation unit 23 may perform some processing (normalization, ranking, labeling, etc.) on the determined fact attributes and/or estimated attributes to make them part of the attribute data group, or may use other types of scores (for example, so-called credit scores, etc.) or labels calculated using the determined fact attributes and/or estimated attributes as all or part of the attribute data group. Here, other machine learning models may be involved in the calculation of other types of scores or labels.

図3は、本実施形態に係る信用スコア推定処理の簡略図である。本実施形態において、信用スコア推定部23は、ユーザの属性データ群を信用スコア推定モデルに入力することで、当該ユーザの信用スコアを推定(算出)する。ここで、信用スコア推定モデルの出力値は、例として、0を最小値、1を最大値として正規化/規格化された信用スコアである。 Figure 3 is a simplified diagram of the credit score estimation process according to this embodiment. In this embodiment, the credit score estimation unit 23 estimates (calculates) the credit score of a user by inputting a group of attribute data of the user into a credit score estimation model. Here, the output value of the credit score estimation model is, for example, a credit score that is normalized/standardized with 0 as the minimum value and 1 as the maximum value.

機械学習部24は、信用スコア推定部23による信用スコア推定に用いられる信用スコア推定モデルを生成及び/又は更新する。信用スコア推定モデルは、対象ユーザに係る1又は複数の属性データ(属性データ群)が入力された場合に、対象ユーザが後払い決済を利用した場合に後払い決済の精算が当該対象ユーザによって正しく履行されないリスクの程度を示す信用スコアを出力する機械学習モデルである。このような機械学習モデルを用いることで、本実施形態では、単なる信用スコアではなく、後払いに特化したファクターが考慮された出力を、信用スコアとして得ることが出来る。また、本実施形態では、信用スコアの値が大きいほど信用度が高く(リスクが低い)、信用スコアの値が小さいほど信用度が低い(リスクが高い)信用スコアを採用する例を示して説明するが、スコアの値の大小とリスクの高低との関係は逆であってもよい。 The machine learning unit 24 generates and/or updates a credit score estimation model used for credit score estimation by the credit score estimation unit 23. The credit score estimation model is a machine learning model that outputs a credit score indicating the degree of risk that the target user will not correctly settle the deferred payment if the target user uses deferred payment when one or more attribute data (group of attribute data) related to the target user are input. By using such a machine learning model, in this embodiment, it is possible to obtain an output as a credit score that takes into account factors specialized for deferred payment, rather than a simple credit score. In addition, in this embodiment, an example is shown and explained in which a credit score in which the larger the credit score value, the higher the creditworthiness (lower the risk) and the smaller the credit score value, the lower the creditworthiness (higher the risk), but the relationship between the large and small score values and the high and low risk may be reversed.

信用スコア推定モデルの生成及び/又は更新にあたって、機械学習部24は、ユーザ毎に、当該ユーザの属性データ群を入力値とし当該属性データ群が共通するユーザに係る信用スコアを出力値として定義した教師データを作成する。そして、機械学習部24は、当該教師データに基づいて、信用スコア推定モデルを生成及び/又は更新する。上述の通り、信用スコア推定モデルに入力される属性データ群には、事実属性決定部21によって決定された事実属性データと、事実属性データを含むユーザ関連データに基づいて推定属性決定部22によって推定された推定属性データが含まれ、対応するユーザの信用スコアと組み合わせられて、教師データとして機械学習部24に入力される。本実施形態において、教師データに設定される信用スコアは、入力値としてのユーザ属性の組み合わせに相当するユーザの、後払い決済の支払い履歴データに基づいて決定された信用スコアであある。ここで、後払い決済の支払い履歴データは、後払い決済におけるデフォルト(債務不履行)の有無やデフォルト額を示すデータ等を含む。この際、信用スコアは、ルールベースで決定された信用スコアであってよく、マニュアルで設定された(アノテーションがなされた)信用スコアであってもよい。また、信用スコア推定モデルによって過去に出力された後で、管理者等によって修正された信用スコアであってもよい。 In generating and/or updating the credit score estimation model, the machine learning unit 24 creates teacher data for each user, in which the attribute data group of the user is defined as an input value and the credit score of users who have the attribute data group in common is defined as an output value. Then, the machine learning unit 24 generates and/or updates the credit score estimation model based on the teacher data. As described above, the attribute data group input to the credit score estimation model includes fact attribute data determined by the fact attribute determination unit 21 and estimated attribute data estimated by the estimated attribute determination unit 22 based on user-related data including the fact attribute data, and is combined with the credit score of the corresponding user and input to the machine learning unit 24 as teacher data. In this embodiment, the credit score set in the teacher data is a credit score determined based on the payment history data of the deferred payment of the user corresponding to the combination of user attributes as the input value. Here, the payment history data of the deferred payment includes data indicating the presence or absence of default (non-performance of debt) in the deferred payment and the default amount. In this case, the credit score may be a rule-based credit score or may be a manually set (annotated) credit score. It may also be a credit score that was previously output by a credit score estimation model and then revised by an administrator, etc.

本開示に係る技術を実装するにあたり信用スコア推定モデル等として採用可能な機械学習モデル生成/更新のフレームワークは、例として、アンサンブル学習アルゴリズムに基づく。当該フレームワークには、例えば、勾配ブースティング決定木(Gradient Boosting Decision Tree:GBDT)に基づく機械学習フレームワーク(例えば、LightGBM)が採用されてよい。換言すると、当該フレームワークは、前後の弱学習器(弱分類器)間で正解と予測値との誤差を引き継がせるような決定木モデルに基づく機械学習フレームワークが採用されてよい。ここでの予測値とは、例として、信用スコアの予測値を指す。なお、当該フレームワークは、LightGBMの他、XGBoostやCatBoost等のブースティング手法を採用してよい。決定木を用いるフレームワークによれば、ニューラルネットワークを用いるフレームワークと比較して少ないパラメータ調整の手間で、比較的高い性能を有する機械学習モデルを生成/更新することができる。但し、本開示に係る技術を実装するにあたり採用可能な機械学習モデル生成/更新のフレームワークは、本実施形態における例示に限定されない。例えば、学習器として勾配ブースティング決定木に代えてランダムフォレスト等の他の学習器が採用されてよいし、ニューラルネットワーク等の所謂弱学習器とは称されない学習器が採用されてもよい。また、特にニューラルネットワーク等の所謂弱学習器とは称されない学習器が採用される場合には、アンサンブル学習が採用されなくてもよい。 A machine learning model generation/update framework that can be adopted as a credit score estimation model or the like when implementing the technology disclosed herein is based on an ensemble learning algorithm, for example. For example, a machine learning framework (e.g., LightGBM) based on a gradient boosting decision tree (GBDT) may be adopted for the framework. In other words, the framework may be a machine learning framework based on a decision tree model that transfers the error between the correct answer and the predicted value between the previous and next weak learners (weak classifiers). The predicted value here refers to the predicted value of the credit score, for example. In addition to LightGBM, the framework may adopt boosting methods such as XGBoost and CatBoost. According to a framework using a decision tree, a machine learning model with relatively high performance can be generated/updated with less effort in parameter adjustment compared to a framework using a neural network. However, the machine learning model generation/update framework that can be adopted when implementing the technology according to the present disclosure is not limited to the example in this embodiment. For example, instead of a gradient boosting decision tree, another learning device such as a random forest may be adopted as a learning device, or a learning device that is not called a weak learning device such as a neural network may be adopted. In particular, when a learning device that is not called a weak learning device such as a neural network is adopted, ensemble learning may not be adopted.

図4は、本実施形態において信用スコア推定モデル等として採用される機械学習モデルの決定木の概念を簡略図である。決定木アルゴリズムに基づいた勾配ブースティングの機械学習フレームワークを採用する場合、決定木の各ノードの分岐条件の最適化が行われる。具体的には、決定木アルゴリズムに基づいた勾配ブースティングの機械学習フレームワークでは、一つの親のノードから分岐した二つの子のノードの夫々が示す属性を有するユーザ群について信用スコアを夫々算出し、この信用スコアの差分が大きくなるように(例えば、差分が最大になるように、又は所定の閾値以上になるように)、即ち、二つの子のノードがきれいに分岐するように、親のノードの分岐条件が最適化される。例えば、ノードの分岐条件として示される属性が年齢である場合、分岐の閾値に設定される年齢を変更したり、分岐条件を年齢以外の属性に変更したりしてもよい。このようにして、決定木の全ノードの分岐条件を再帰的に最適化することで、属性データ群に基づく信用スコアの推定精度を向上させることができる。 Figure 4 is a simplified diagram showing the concept of a decision tree of a machine learning model employed as a credit score estimation model or the like in this embodiment. When a gradient boosting machine learning framework based on a decision tree algorithm is employed, the branching conditions of each node of the decision tree are optimized. Specifically, in the gradient boosting machine learning framework based on a decision tree algorithm, a credit score is calculated for each user group having attributes indicated by two child nodes branched from one parent node, and the branching conditions of the parent node are optimized so that the difference between these credit scores is large (for example, so that the difference is maximized or is equal to or greater than a predetermined threshold), that is, so that the two child nodes branch neatly. For example, if the attribute indicated as the branching condition of the node is age, the age set as the branching threshold may be changed, or the branching condition may be changed to an attribute other than age. In this way, the branching conditions of all nodes of the decision tree are recursively optimized, thereby improving the estimation accuracy of the credit score based on the attribute data group.

判定部25は、信用スコアによって示されるユーザの信用度が、所定の信用度に満たない所定の範囲内であるか否かを判定する。本実施形態において、判定部25は、ユーザの信用度が所定の範囲内であるか否かを、当該ユーザの信用スコアと所定の閾値とを比較することによって判定する。本実施形態において用いられる信用スコアは、値が大きいほど信用度が高いことを示すスコアである。このため、判定部25は、当該ユーザの信用スコアが所定の閾値未満である場合に、当該信用スコアによって示されるユーザの信用度が、所定の信用度に満たない所定の範囲内であると判定する。 The determination unit 25 determines whether the user's creditworthiness indicated by the credit score is within a predetermined range below a predetermined creditworthiness. In this embodiment, the determination unit 25 determines whether the user's creditworthiness is within a predetermined range by comparing the user's credit score with a predetermined threshold. The credit score used in this embodiment is a score in which the higher the value, the higher the creditworthiness. Therefore, when the user's credit score is less than the predetermined threshold, the determination unit 25 determines that the user's creditworthiness indicated by the credit score is within a predetermined range below the predetermined creditworthiness.

ここで、第一の閾値及び第二の閾値は、提案の対象となる精算方法に応じて決定されることが好ましい。例えば、提案の対象となる精算方法がリボルビング払いである場合、第一の閾値は、1回払いに代えてリボルビング払いを利用する動機を有さないと推定される信用スコアの高いユーザを除外可能な値に設定されることが好ましい。また、第二の閾値は、信用払いを利用可能な程度の信用スコアを有さないユーザを除外可能な値に設定されることが好ましい。 The first threshold and the second threshold are preferably determined according to the settlement method to be proposed. For example, if the settlement method to be proposed is revolving payment, the first threshold is preferably set to a value that can exclude users with high credit scores who are presumed to have no motivation to use revolving payment instead of one-time payment. Also, the second threshold is preferably set to a value that can exclude users who do not have a credit score high enough to use credit payment.

図5は、本実施形態における信用度の所定の範囲を示す図である。即ち、上記「所定の範囲」には、下限が設けられていてもよい。この場合、判定部25は、信用スコアによって示されるユーザの信用度が、第一の信用度に満たず且つ第二の信用度以上である所定の範囲内であるか否かを判定する。より具体的には、判定部25は、信用スコアが、第一の信用度に対応する第一の閾値未満であり、且つ第二の信用度に対応する第二の閾値以上であるか否かを判定する。「所定の範囲」に上限及び下限を設けることで、提案の対象ユーザから、提案したい第二の精算方法に対応するユーザを抽出することが出来る。 Figure 5 is a diagram showing the predetermined range of creditworthiness in this embodiment. That is, the above "predetermined range" may have a lower limit. In this case, the determination unit 25 determines whether the user's creditworthiness indicated by the credit score is within a predetermined range that is less than the first creditworthiness and is equal to or greater than the second creditworthiness. More specifically, the determination unit 25 determines whether the credit score is less than a first threshold corresponding to the first creditworthiness and equal to or greater than a second threshold corresponding to the second creditworthiness. By setting an upper limit and a lower limit for the "predetermined range," it is possible to extract users who correspond to the second settlement method to be proposed from the users to whom the proposal is to be made.

提案部26は、ユーザの信用度が所定の範囲内であると判定された場合に、当該ユーザが信用払いを利用する場合の精算方法として、第一の精算方法と異なる第二の精算方法を、当該ユーザに対して提案する。ここで、第一の精算方法は、当該信用払いの通常の精算方法として設定された精算方法である。本実施形態において、第一の精算方法と第二の精算方法とでは、精算タイミングが異なる。例えば、信用払いがクレジットカード払いであり、通常の精算方法(第一の精算方法)として翌月1回払いが設定されているとする。この場合、第二の精算方法としては、精算タイミングが異なる精算方法、具体的には、ボーナス1回払い、分割払い、又はリボルビング払いを採用することが出来る。また、前記したこれらの第二の精算方法には、いずれも翌月1回払いに比べて遅延した精算タイミングが設定されている。このようにすることで、信用度が所定の信用度に満たないユーザに対しても、通常の精算方法よりも精算タイミングが遅延した精算方法を提案し、ユーザの利便性を高めることができる。 When it is determined that the user's credit rating is within a predetermined range, the suggestion unit 26 proposes to the user a second settlement method different from the first settlement method as a settlement method when the user uses credit payment. Here, the first settlement method is a settlement method set as the normal settlement method for the credit payment. In this embodiment, the first settlement method and the second settlement method have different settlement timings. For example, assume that the credit payment is a credit card payment, and the normal settlement method (first settlement method) is set to one lump sum payment the following month. In this case, as the second settlement method, a settlement method with a different settlement timing, specifically, a one-time bonus payment, an installment payment, or a revolving payment, can be adopted. In addition, all of these second settlement methods described above have a delayed settlement timing compared to the one-time payment the following month. In this way, a settlement method with a delayed settlement timing compared to the normal settlement method can be proposed to a user whose credit rating does not meet a predetermined credit rating, thereby improving user convenience.

なお、本実施形態では、信用払いの具体的な方法としてクレジットカード払いを例に挙げて説明するが、具体的な信用払いの方法はクレジットカード払いに限定されない。その他の信用払い方法について、本開示に係る技術が採用されてもよい。 In this embodiment, a specific method of credit payment is described using a credit card as an example, but the specific method of credit payment is not limited to credit card payment. The technology disclosed herein may be adopted for other credit payment methods.

また、提案部26によるユーザへの具体的な提案方法は特定の提案方法に限定されないが、例えば、決済画面上のアプリ内メッセージによる提案、汎用のメッセージサービス(ソーシャルネットワークシステム、ショートメッセージサービス等)による提案等、決済時に即時的に提案可能な方法が採用されてよい。また、クレジットカードアプリ上で支払い金額をユーザが確認した際にアプリ内メッセージを表示させることによる提案や、支払い金額を示すオブジェクトの付近にその他の精算方法を強調するオブジェクトを表示処理するような提案の形式が採用されてもよい。 The specific method of suggestion to the user by the suggestion unit 26 is not limited to a specific suggestion method, but may be a method that can be suggested instantly at the time of payment, such as a suggestion by an in-app message on the payment screen or a suggestion by a general-purpose message service (social network system, short message service, etc.). Also, a suggestion format may be adopted in which an in-app message is displayed when the user confirms the payment amount on a credit card app, or an object that highlights other payment methods is displayed near an object that indicates the payment amount.

また、提案部26は、ユーザに対して、第二の精算方法の提案と併せて、信用払いを提供するサービス(本実施形態では、クレジットカードサービス)への加入を更に提案してもよい。このようにすることで、与信関連データが蓄積されていないために信用払いのためのサービスがこれまで提案されていなかったユーザに対して、サービスへの新規加入を効果的に促すことが出来る。 The suggestion unit 26 may also suggest to the user, in addition to proposing the second settlement method, that he or she sign up for a service that provides credit payment (in this embodiment, a credit card service). In this way, it is possible to effectively encourage new sign-up for a service to users who have not previously been offered a service for credit payment because no credit-related data has been accumulated.

また、提案部26は、ユーザに対して、第二の精算方法を提案する際に、第二の精算方法による信用払いを行う決済を条件として、ポイント等の電子的バリュー又は所定の商取引と対応する電子クーポンを当該ユーザに対して付与することを報知してよい。このとき、電子的バリュー及び/又は電子クーポンは、クレジットカードサービス又は当該クレジットカードサービスと共通するユーザID及び電子的バリューを管理するサービスプラットフォームにより、当該ユーザに対して付与される。なお、提案部26は、決済額、決済内容又は第二の精算方法に基づいて、電子的バリュー及び/又は電子クーポンを決定してよい。 When proposing the second settlement method to the user, the suggestion unit 26 may inform the user that electronic value such as points or an electronic coupon corresponding to a specified commercial transaction will be granted to the user on condition that the settlement is made by credit payment using the second settlement method. At this time, the electronic value and/or electronic coupon is granted to the user by a credit card service or a service platform that manages a user ID and electronic value common to the credit card service. The suggestion unit 26 may determine the electronic value and/or electronic coupon based on the payment amount, payment details, or the second settlement method.

<処理の流れ>
次に、本実施形態に係る情報処理装置によって実行される処理の流れを説明する。なお、以下に説明する処理の具体的な内容及び処理順序は、本開示を実施するための一例である。具体的な処理内容及び処理順序は、本開示の実施の形態に応じて適宜選択されてよい。
<Processing flow>
Next, a flow of processing executed by the information processing device according to the present embodiment will be described. Note that the specific contents and processing order of the processing described below are an example for implementing the present disclosure. The specific contents and processing order may be appropriately selected according to the embodiment of the present disclosure.

図6は、本実施形態に係る機械学習処理の流れを示すフローチャートである。本フローチャートに示された処理は、定期的に、又は管理者によって指定されたタイミングで実行される。 Figure 6 is a flowchart showing the flow of the machine learning process according to this embodiment. The process shown in this flowchart is executed periodically or at a timing specified by the administrator.

本実施形態において、機械学習処理では、信用スコア推定モデルが生成及び/又は更新される。機械学習部24は、過去に蓄積されたユーザ毎の属性データ群と、対応するユーザについて予め決定された信用スコアと、の組み合わせを含む教師データを作成する(ステップS101)。そして、機械学習部24は、作成された教師データを信用スコア推定モデルに入力し、信用スコア推定部23による信用スコア推定に用いられる信用スコア推定モデルを生成及び/又は更新する(ステップS102)。その後、本フローチャートに示された処理は終了する。 In this embodiment, in the machine learning process, a credit score estimation model is generated and/or updated. The machine learning unit 24 creates training data including a combination of a group of attribute data for each user accumulated in the past and a credit score determined in advance for the corresponding user (step S101). Then, the machine learning unit 24 inputs the created training data into the credit score estimation model, and generates and/or updates the credit score estimation model used for credit score estimation by the credit score estimation unit 23 (step S102). Thereafter, the process shown in this flowchart ends.

図7は、本実施形態に係るスコア算出処理の流れを示すフローチャートである。本フローチャートに示された処理は、定期的に、又は指定されたタイミングで、対象ユーザ毎に実行される。 Figure 7 is a flowchart showing the flow of the score calculation process according to this embodiment. The process shown in this flowchart is executed for each target user periodically or at a specified timing.

ステップS201及びステップS202では、事実属性データ及び推定属性データが決定される。事実属性決定部21は、対象ユーザのユーザ提供データ及び/又は履歴データに基づいて、対象ユーザに係る事実属性データを決定する(ステップS201)。そして、推定属性決定部22は、少なくともステップS201で決定された事実属性データに基づいて、対象ユーザに係る推定属性データを決定する(ステップS202)。その後、処理はステップS203へ進む。 In steps S201 and S202, fact attribute data and estimated attribute data are determined. The fact attribute determination unit 21 determines fact attribute data related to the target user based on the user-provided data and/or history data of the target user (step S201). Then, the estimated attribute determination unit 22 determines estimated attribute data related to the target user based on at least the fact attribute data determined in step S201 (step S202). After that, the process proceeds to step S203.

ステップS203及びステップS204では、信用スコアが決定され、出力される。信用スコア推定部23は、ステップS201で決定された事実属性データ及びステップS202で決定された推定属性データを含む属性データ群を決定する(ステップS203)。そして、信用スコア推定部23は、ステップS203で決定された属性データ群を信用スコア推定モデルに入力し、出力された値を、対象ユーザが後払い決済を利用した場合に後払い決済の精算が当該対象ユーザによって正しく履行されないリスクに応じて変化する信用スコアとして取得する(ステップS204)。但し、信用スコアの推定方法は、本実施形態における例示に限定されない。例えば、信用スコアは、属性データ群を機械学習モデルではない所定の関数や統計モデル等に入力して算出された値を含むものであってもよい。その後、本フローチャートに示された処理は終了する。 In steps S203 and S204, a credit score is determined and output. The credit score estimation unit 23 determines a group of attribute data including the actual attribute data determined in step S201 and the estimated attribute data determined in step S202 (step S203). Then, the credit score estimation unit 23 inputs the group of attribute data determined in step S203 into a credit score estimation model, and acquires the output value as a credit score that changes according to the risk that the target user will not correctly settle the deferred payment if the target user uses deferred payment (step S204). However, the method of estimating the credit score is not limited to the example in this embodiment. For example, the credit score may include a value calculated by inputting the group of attribute data into a predetermined function or statistical model that is not a machine learning model. After that, the processing shown in this flowchart ends.

図8は、本実施形態に係る精算方法提案処理の流れを示すフローチャートである。本フローチャートに示された処理は、商品又はサービスの購入代金を決済するためのユーザによる指示が受け付けられたこと等を契機として、対象ユーザ毎に実行される。但し、精算方法提案処理の実行タイミングは、決済時に限定されなくてもよい。例えば、ターゲットへの広告表示や広告メッセージの送信等が実行される際に、精算方法提案処理が実行されることとしてもよい。 Figure 8 is a flowchart showing the flow of the payment method suggestion process according to this embodiment. The process shown in this flowchart is executed for each target user when a user's instruction to settle the purchase price of a product or service is accepted. However, the timing of execution of the payment method suggestion process does not have to be limited to the time of settlement. For example, the payment method suggestion process may be executed when an advertisement is displayed to a target, an advertising message is sent, etc.

ステップS301及びステップS302では、対象ユーザの信用スコアが、所定の信用度に満たない所定の範囲内であるか否かが判定される。判定部25は、スコア算出処理で推定された対象ユーザの信用スコアを取得し(ステップS301)、当該信用スコアが、予め設定された第一の閾値未満且つ第二の閾値以上であるか否かを判定する(ステップS302)。対象ユーザの信用スコアが第一の閾値以上であるか、又は第二の閾値未満であると判定された場合(ステップS302のNO)、本フローチャートに示された処理は終了する。一方、対象ユーザの信用スコアが第一の閾値未満且つ第二の閾値以上であると判定された場合(ステップS302のYES)、処理はステップS303へ進む。 In steps S301 and S302, it is determined whether the credit score of the target user is within a predetermined range that does not meet a predetermined credit rating. The determination unit 25 obtains the credit score of the target user estimated in the score calculation process (step S301), and determines whether the credit score is less than a first threshold and greater than or equal to a second threshold set in advance (step S302). If it is determined that the credit score of the target user is greater than or equal to the first threshold or less than the second threshold (NO in step S302), the process shown in this flowchart ends. On the other hand, if it is determined that the credit score of the target user is less than the first threshold and greater than or equal to the second threshold (YES in step S302), the process proceeds to step S303.

ステップS303では、対象ユーザに対して、第二の精算方法が提案される。提案部26は、ステップS302において対象ユーザの信用スコアが第一の閾値未満且つ第二の閾値以上であると判定された場合、当該対象ユーザが信用払いを利用する場合の精算方法として、当該信用払いの通常の精算方法として設定された第一の精算方法(例えば、1回払い)と異なる第二の精算方法(例えば、リボルビング払い)を、当該ユーザに対して提案する。その後、本フローチャートに示された処理は終了する。
<効果>
本実施形態によれば、信用度が所定の基準に満たないユーザに対して、自由度の高い信用払いサービスの利用を訴求することが可能となる。
In step S303, a second settlement method is proposed to the target user. When it is determined in step S302 that the credit score of the target user is less than the first threshold and equal to or greater than the second threshold, the proposal unit 26 proposes to the target user, as a settlement method when the target user uses credit payment, a second settlement method (e.g., revolving payment) different from the first settlement method (e.g., one-time payment) set as the normal settlement method for the credit payment. After that, the process shown in this flowchart ends.
<Effects>
According to this embodiment, it is possible to encourage users whose credit rating does not meet a predetermined standard to use a highly flexible credit payment service.

<バリエーション>
上記説明した実施形態では、特に対象となるユーザ群を絞らずに後払いリスクに基づく信用度判定を行い、信用度が所定の範囲内であると判定されたユーザに対して精算方法オプションの提案を行う例を説明したが、信用データ(クレジットヒストリー等)が十分に蓄積されているユーザ群については、後払いリスクに基づく精算方法オプションの提案を行わず、信用データ(クレジットヒストリー等)が十分に蓄積されてないユーザ群について、後払いリスクに基づく精算方法オプション(例えば、リボルビング払い)の提案を行うこととしてもよい。ここで、信用データが十分に蓄積されていないユーザ群とは、例えば若年層等の、資金力や信用度が比較的低いためにリボルビング払いのニーズが高いユーザ群である。以下、本バリエーションに係る情報処理装置1bについて、上記説明した第一のバリエーションと共通する部分については説明を省略し、上記説明した第一のバリエーションとの差異について説明する。
<Variations>
In the embodiment described above, a credit judgment based on the risk of deferred payment is performed without narrowing down the target user group, and a settlement method option is proposed to a user whose credit is determined to be within a predetermined range. However, for a user group with sufficient accumulated credit data (credit history, etc.), a settlement method option based on the risk of deferred payment is not proposed, and for a user group with insufficient accumulated credit data (credit history, etc.), a settlement method option based on the risk of deferred payment (for example, revolving payment) may be proposed. Here, a user group with insufficient accumulated credit data is, for example, a user group such as a young person, who has a high need for revolving payment due to relatively low financial power and credit. Hereinafter, a description of the information processing device 1b according to this variation that is common to the first variation described above will be omitted, and a description will be given of the differences from the first variation described above.

図9は、バリエーションに係る情報処理装置1bの機能構成の概略を示す図である。情報処理装置1bのハードウェア構成については、図1を参照して説明した情報処理装置1と同様であるため、説明を省略する。情報処理装置1bは、記憶装置14に記録されているプログラムが、RAM13に読み出され、CPU11によって実行されて、情報処理装置1に備えられた各ハードウェアが制御されることで、事実属性決定部21、推定属性決定部22、信用スコア推定部23、機械学習部24、判定部25、提案部26、及び与信データ判定部27を備える情報処理装置として機能する。即ち、本バリエーションに係る情報処理装置1bは、与信データ判定部27を更に備える。 Figure 9 is a diagram showing an outline of the functional configuration of information processing device 1b according to this variation. The hardware configuration of information processing device 1b is similar to that of information processing device 1 described with reference to Figure 1, and therefore description thereof is omitted. Information processing device 1b functions as an information processing device including a fact attribute determination unit 21, an estimated attribute determination unit 22, a credit score estimation unit 23, a machine learning unit 24, a determination unit 25, a proposal unit 26, and a credit data determination unit 27, by a program recorded in storage device 14 being read into RAM 13 and executed by CPU 11, which controls each piece of hardware included in information processing device 1. That is, information processing device 1b according to this variation further includes a credit data determination unit 27.

与信データ判定部27は、ユーザについて、信用払いの利用可否又は精算方法の利用可否の判定に適した量の与信データ(例えば、クレジットヒストリー)が蓄積されているか否かを判定する。具体的には、与信データ判定部27は、ユーザについて蓄積されたクレジットヒストリーの種類及び/又は分量に基づいて、予め設定された所定の基準を満たしているか否かを判定する。ここで、所定の基準とは、例えば、必要とされている特定の種類のクレジットヒストリーの有無、又はクレジットヒストリーの分量の閾値、である。 The credit data determination unit 27 determines whether or not a user has accumulated a quantity of credit data (e.g., credit history) appropriate for determining whether or not credit payment or a settlement method can be used. Specifically, the credit data determination unit 27 determines whether or not a predetermined criterion set in advance is met based on the type and/or amount of credit history accumulated for the user. Here, the predetermined criterion is, for example, the presence or absence of a specific type of credit history that is required, or a threshold value for the amount of credit history.

そして、本バリエーションにおいて、信用スコア推定部は、少なくとも与信データの蓄積量が不足していると判定されたユーザについて、後払いリスクに応じて変化する信用スコアを推定する。また、提案部26は、少なくとも与信データの蓄積量が不足していると判定されたユーザに対して、第二の精算方法を提案する。信用スコアの算出及び精算方法の提案の処理の流れについては、上記説明した実施形態と概略同様であるため、説明を省略する。 In this variation, the credit score estimation unit estimates a credit score that changes according to the deferred payment risk for a user who is determined to have at least an insufficient amount of accumulated credit data. The proposal unit 26 also proposes a second settlement method to a user who is determined to have at least an insufficient amount of accumulated credit data. The process flow for calculating the credit score and proposing the settlement method is roughly similar to the embodiment described above, so a description thereof will be omitted.

1 情報処理装置

1. Information processing device

Claims (13)

ユーザに係る属性データ群に基づいて、該ユーザに設定される信用スコアを推定する信用スコア推定手段と、
前記信用スコアによって示される前記ユーザの信用度が、所定の信用度に満たない所定の範囲内であるか否かを判定する判定手段と、
前記ユーザの信用度が前記所定の範囲内であると判定された場合に、該ユーザが信用払いを利用する場合の精算方法として、該信用払いの通常の精算方法として設定された第一の精算方法と異なる第二の精算方法を、該ユーザに対して提案する、提案手段と、
を備える、情報処理システム。
A credit score estimation means for estimating a credit score to be set for a user based on a group of attribute data related to the user;
a determination means for determining whether the creditworthiness of the user indicated by the credit score is within a predetermined range not exceeding a predetermined creditworthiness;
a suggestion means for suggesting to the user, when it is determined that the creditworthiness of the user is within the predetermined range, a second settlement method different from a first settlement method set as a normal settlement method for the credit payment, as a settlement method when the user uses the credit payment;
An information processing system comprising:
前記提案手段は、前記ユーザの信用度が前記所定の範囲内であると判定された場合に、該ユーザが前記信用払いを利用する場合の精算方法として、前記第一の精算方法に設定された精算タイミングと異なる精算タイミングが設定された前記第二の精算方法を、該ユーザに対して提案する、
請求項1に記載の情報処理システム。
When it is determined that the creditworthiness of the user is within the predetermined range, the suggestion means proposes to the user, as a settlement method when the user uses the credit payment, the second settlement method in which a settlement timing different from the settlement timing set for the first settlement method.
The information processing system according to claim 1 .
前記提案手段は、前記ユーザの信用度が前記所定の範囲内であると判定された場合に、該ユーザが前記信用払いを利用する場合の精算方法として、前記第一の精算方法に設定された精算タイミングよりも遅延した精算タイミングが設定された前記第二の精算方法を、該ユーザに対して提案する、
請求項2に記載の情報処理システム。
When it is determined that the creditworthiness of the user is within the predetermined range, the suggestion means proposes to the user, as a settlement method when the user uses the credit payment, the second settlement method in which a settlement timing delayed from the settlement timing set for the first settlement method is set.
The information processing system according to claim 2 .
前記判定手段は、前記信用スコアによって示される前記ユーザの信用度が、第一の信用度に満たず且つ第二の信用度以上である所定の範囲内であるか否かを判定する、
請求項1に記載の情報処理システム。
The determination means determines whether the creditworthiness of the user indicated by the credit score is within a predetermined range that is less than a first creditworthiness and is equal to or greater than a second creditworthiness.
The information processing system according to claim 1 .
前記提案手段は、前記ユーザに対して、前記信用払いを提供するサービスへの加入を更に提案する、
請求項1に記載の情報処理システム。
The suggestion means further suggests to the user that he or she subscribe to a service that provides the credit payment.
The information processing system according to claim 1 .
前記提案手段は、商品又はサービスの購入代金を決済するための前記ユーザによる指示が受け付けられたことを契機として、該ユーザに対して前記第二の精算方法を提案する、
請求項1に記載の情報処理システム。
the suggestion means proposes the second payment method to the user when an instruction from the user to settle the purchase price of a product or service is accepted;
The information processing system according to claim 1 .
前記信用スコア推定手段は、前記属性データ群を入力値とし、該属性データ群が共通するユーザに係る後払い決済の支払履歴に基づいて決定された前記信用スコアを出力値とする教師データを用いて生成及び/又は更新された信用スコア推定モデルを用いて、前記ユーザに設定される信用スコアを推定する、
請求項1に記載の情報処理システム。
The credit score estimation means estimates a credit score to be set for the user using a credit score estimation model generated and/or updated using training data in which the attribute data group is used as an input value and the credit score determined based on the payment history of deferred payment related to users who have the same attribute data group as an output value.
The information processing system according to claim 1 .
前記信用スコア推定モデルの出力値は、前記ユーザが後払い決済を利用した場合に後払い決済の精算が該ユーザによって正しく履行されない後払いリスクに応じて変化するスコアである、
請求項7に記載の情報処理システム。
The output value of the credit score estimation model is a score that changes depending on a deferred payment risk that the user will not correctly settle the deferred payment when the user uses the deferred payment.
The information processing system according to claim 7.
前記ユーザについて、前記信用払いの利用可否又は前記精算方法の利用可否の判定に適した量の与信データが蓄積されているか否かを判定する与信データ判定手段を更に備え、
前記信用スコア推定手段は、少なくとも前記与信データの蓄積量が不足していると判定されたユーザについて、前記後払いリスクに応じて変化する信用スコアを推定し、
前記提案手段は、少なくとも前記与信データの蓄積量が不足していると判定されたユーザに対して、前記第二の精算方法を提案する、
請求項8に記載の情報処理システム。
The method further includes a credit data determination means for determining whether or not a sufficient amount of credit data is accumulated for the user to determine whether or not the credit payment can be used or whether or not the settlement method can be used;
The credit score estimation means estimates a credit score that changes according to the deferred payment risk for at least a user determined to have an insufficient amount of accumulated credit data,
the suggestion means proposes the second settlement method to at least a user for whom it is determined that the accumulated amount of the credit data is insufficient;
The information processing system according to claim 8.
前記信用スコア推定手段は、勾配ブースティング決定木に基づく機械学習フレームワークを用いて生成及び/又は更新された前記信用スコア推定モデルを用いて、前記信用スコアを推定する、
請求項7に記載の情報処理システム。
The credit score estimation means estimates the credit score using the credit score estimation model generated and/or updated using a machine learning framework based on gradient boosting decision trees.
The information processing system according to claim 7.
前記ユーザ自身から提供されたユーザ提供データ又は該ユーザの履歴データに基づいて、該ユーザについて事実であると確認可能な事実属性を決定する事実属性決定手段と、
少なくとも該ユーザに係る前記事実属性に基づいて、該ユーザについて推定された推定属性を決定する推定属性決定手段と、を更に備え、
前記信用スコア推定手段は、前記対象ユーザに係る前記事実属性及び推定属性を含む属性データ群に基づいて、前記対象ユーザの信用スコアを推定する、
請求項1に記載の情報処理システム。
a fact attribute determining means for determining a fact attribute that can be confirmed as a fact about the user based on user-provided data provided by the user himself or history data of the user;
and determining an estimated attribute of the user based on at least the factual attribute of the user,
The credit score estimation means estimates a credit score of the target user based on a group of attribute data including the actual attributes and estimated attributes related to the target user.
The information processing system according to claim 1 .
コンピュータが、
ユーザに係る属性データ群に基づいて、該ユーザに設定される信用スコアを推定する信用スコア推定ステップと、
前記信用スコアによって示される前記ユーザの信用度が、所定の信用度に満たない所定の範囲内であるか否かを判定する判定ステップと、
前記ユーザの信用度が前記所定の範囲内であると判定された場合に、該ユーザが信用払いを利用する場合の精算方法として、該信用払いの通常の精算方法として設定された第一の精算方法と異なる第二の精算方法を、該ユーザに対して提案する、提案ステップと、
を実行する情報処理方法。
The computer
a credit score estimating step of estimating a credit score to be set for the user based on a group of attribute data related to the user;
a determination step of determining whether the user's creditworthiness indicated by the credit score is within a predetermined range below a predetermined creditworthiness;
a proposal step of proposing to the user, when it is determined that the credit rating of the user is within the predetermined range, a second settlement method different from the first settlement method set as a normal settlement method for the credit payment, as a settlement method when the user uses the credit payment;
An information processing method for performing the above.
コンピュータを、
ユーザに係る属性データ群に基づいて、該ユーザに設定される信用スコアを推定する信用スコア推定手段と、
前記信用スコアによって示される前記ユーザの信用度が、所定の信用度に満たない所定の範囲内であるか否かを判定する判定手段と、
前記ユーザの信用度が前記所定の範囲内であると判定された場合に、該ユーザが信用払いを利用する場合の精算方法として、該信用払いの通常の精算方法として設定された第一の精算方法と異なる第二の精算方法を、該ユーザに対して提案する、提案手段と、
として機能させるプログラム。

Computer,
A credit score estimation means for estimating a credit score to be set for a user based on a group of attribute data related to the user;
a determination means for determining whether the creditworthiness of the user indicated by the credit score is within a predetermined range not exceeding a predetermined creditworthiness;
a suggestion means for suggesting to the user, when it is determined that the creditworthiness of the user is within the predetermined range, a second settlement method different from a first settlement method set as a normal settlement method for the credit payment, as a settlement method when the user uses the credit payment;
A program that functions as a

JP2022197545A 2022-12-10 2022-12-10 Information processing system, information processing method, and program Active JP7593984B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022197545A JP7593984B2 (en) 2022-12-10 2022-12-10 Information processing system, information processing method, and program
TW112137158A TWI887789B (en) 2022-12-10 2023-09-27 Information processing system, information processing method and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022197545A JP7593984B2 (en) 2022-12-10 2022-12-10 Information processing system, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2024083176A JP2024083176A (en) 2024-06-20
JP7593984B2 true JP7593984B2 (en) 2024-12-03

Family

ID=91539126

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022197545A Active JP7593984B2 (en) 2022-12-10 2022-12-10 Information processing system, information processing method, and program

Country Status (2)

Country Link
JP (1) JP7593984B2 (en)
TW (1) TWI887789B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020061093A (en) 2018-10-12 2020-04-16 株式会社Nttドコモ Rental management device
JP2020129250A (en) 2019-02-08 2020-08-27 株式会社メルカリ Program, information processing method, and information processing device
JP2021174039A (en) 2020-04-20 2021-11-01 ヤフー株式会社 Determination apparatus, determination method, and determination program
JP2022157746A (en) 2021-03-31 2022-10-14 PayPay株式会社 Information processing device, information processing method and information processing program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107808289B (en) * 2016-09-09 2021-02-12 腾讯科技(深圳)有限公司 Electronic payment platform, control method and device
US11461750B2 (en) * 2017-03-30 2022-10-04 AVAST Software s.r.o. Providing payment options without requiring online shop integration
CN109191110B (en) * 2018-07-27 2023-05-23 创新先进技术有限公司 Post-payment transaction data processing method, device, processing equipment and server
CN113111250B (en) * 2020-01-09 2025-04-08 中国移动通信有限公司研究院 Service recommendation method, device, related equipment and storage medium
CN111341041B (en) * 2020-02-25 2021-08-24 支付宝(杭州)信息技术有限公司 A payment method determination method, device, system and equipment
CN113344695B (en) * 2021-06-21 2022-06-03 支付宝(杭州)信息技术有限公司 An elastic risk control method, device, device and readable medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020061093A (en) 2018-10-12 2020-04-16 株式会社Nttドコモ Rental management device
JP2020129250A (en) 2019-02-08 2020-08-27 株式会社メルカリ Program, information processing method, and information processing device
JP2021174039A (en) 2020-04-20 2021-11-01 ヤフー株式会社 Determination apparatus, determination method, and determination program
JP2022157746A (en) 2021-03-31 2022-10-14 PayPay株式会社 Information processing device, information processing method and information processing program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
中原孝信ほか,"ターゲット顧客を識別するためのクレジット購買履歴データを用いたパターン分析",オペレーションズ・リサーチ 経営の科学,日本,社団法人日本オペレーションズ・リサーチ学会,2006年02月01日,第51巻, 第2号,P.89-96,ISSN:0030-3674

Also Published As

Publication number Publication date
TW202424873A (en) 2024-06-16
TWI887789B (en) 2025-06-21
JP2024083176A (en) 2024-06-20

Similar Documents

Publication Publication Date Title
JP7654589B2 (en) Information processing device, information processing system, information processing method, and program
US20190034975A1 (en) Systems and methods for providing non-disruptive in-game advertising and identifying target knowledge
US20130060617A1 (en) Rewarding Fiscal Responsibility
JP7345032B1 (en) Credit screening device, method and program
CN113935816A (en) Product Recommendation Methods, Apparatus, Electronic Equipment, Media and Program Products
JP2023164741A (en) Information processing device, method and program
TWI837066B (en) Information processing devices, methods and program products
JP7593984B2 (en) Information processing system, information processing method, and program
KR20220069774A (en) Server and controlling method thereof
US20220301017A1 (en) Server and controlling method thereof
EP4513419A1 (en) Credit learning device, credit learning method, credit estimation device, credit estimation method, and program
JP7634499B2 (en) Information processing system, method and program
JP7657192B2 (en) Information processing system, information processing method, and program
JP7509858B2 (en) Information processing system, information processing method, and program
JP7351887B2 (en) Information processing device, information processing system, and information processing method
JP7366218B1 (en) Information processing device, method and program
JP7713428B2 (en) Examination device, method and program
TWI916672B (en) Inspection devices, inspection methods and procedures products
JP7614153B2 (en) Information processing device, method and program
JP2023148438A (en) Information processing system, method and program
JP2024000696A (en) Information processing device, method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240703

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241113

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241121

R150 Certificate of patent or registration of utility model

Ref document number: 7593984

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150