JP2020190948A - Estimation device, estimation method, and estimation program - Google Patents

Estimation device, estimation method, and estimation program Download PDF

Info

Publication number
JP2020190948A
JP2020190948A JP2019096157A JP2019096157A JP2020190948A JP 2020190948 A JP2020190948 A JP 2020190948A JP 2019096157 A JP2019096157 A JP 2019096157A JP 2019096157 A JP2019096157 A JP 2019096157A JP 2020190948 A JP2020190948 A JP 2020190948A
Authority
JP
Japan
Prior art keywords
score
user
estimation
estimation device
target user
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.)
Pending
Application number
JP2019096157A
Other languages
Japanese (ja)
Inventor
剛毅 楠
Goki Kusunoki
剛毅 楠
知加 野村
Chika Nomura
知加 野村
真理絵 後藤
Marie Goto
真理絵 後藤
勇紀 山中
Yuki Yamanaka
勇紀 山中
祐一郎 西巻
Yuichiro Nishimaki
祐一郎 西巻
智 山内
Satoshi Yamauchi
智 山内
大道 岡崎
Hiromichi Okazaki
大道 岡崎
馬場 彩子
Ayako Baba
彩子 馬場
開大 福田
Kaidai Fukuda
開大 福田
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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2019096157A priority Critical patent/JP2020190948A/en
Publication of JP2020190948A publication Critical patent/JP2020190948A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To improve estimation accuracy of user credibility.SOLUTION: An estimation device of the present invention comprises a computation unit and an estimation unit. The computation unit uses the number of times a target user for estimating credibility took a given action to compute a score having a nonlinear relationship with the number of times. The estimation unit estimates credibility of the target user based on the score computed by the computation unit.SELECTED DRAWING: Figure 2

Description

本発明は、推定装置、推定方法及び推定プログラムに関する。 The present invention relates to an estimation device, an estimation method and an estimation program.

従来、種々の需要を予測し、予測結果に応じた情報を提供する技術が提供されている。このような技術の一例として、例えば、ソーシャルネットワーク上から得られる利用者の情報と、金融サービスに関連する与信等といった信用度との関係性を学習したモデルを用いて、推定対象となる利用者の行動から、信用度の推定を行う技術が知られている。 Conventionally, there have been provided techniques for forecasting various demands and providing information according to the forecast results. As an example of such a technology, for example, using a model that learns the relationship between user information obtained from a social network and creditworthiness such as credit related to financial services, the user to be estimated A technique for estimating creditworthiness from behavior is known.

特開2014−206792号公報Japanese Unexamined Patent Publication No. 2014-206792

しかしながら、上述した技術では、利用者の信用度を精度良く推定しているとは言えない場合がある。 However, it may not be possible to say that the above-mentioned technology accurately estimates the creditworthiness of the user.

例えば、上述した技術では、リスクを下げるような内容の投稿を他の利用者より多く行った利用者の信用度を、他の利用者よりも高く算出すると考えられる。しかしながら、このような技術では、一部の利用者が他の利用者と比較して多くの数の投稿を行っている場合、他の利用者の信用度が必要以上に低下する恐れがある。 For example, in the above-mentioned technology, it is considered that the credit rating of a user who has posted more content that reduces the risk than other users is calculated to be higher than that of other users. However, with such a technology, if some users post a large number of posts compared to other users, the creditworthiness of other users may be lowered more than necessary.

本願は、上記に鑑みてなされたものであって、利用者の信用度の推定精度を改善することができる推定装置、推定方法及び推定プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object of the present application is to provide an estimation device, an estimation method, and an estimation program capable of improving the estimation accuracy of the creditworthiness of a user.

本願に係る推定装置は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、当該回数に対して非線形な関係を有するスコアを算出する算出部と、前記算出部が算出したスコアに基づいて、当該対象利用者の信用度を推定する推定部とを有することを特徴とする。 The estimation device according to the present application includes a calculation unit that calculates a score having a non-linear relationship with the number of times the target user, whose credit rating is to be estimated, performs a predetermined action, and the calculation unit. It is characterized by having an estimation unit that estimates the creditworthiness of the target user based on the calculated score.

実施形態の一態様によれば、利用者の信用度の推定精度を改善することができるという効果を奏する。 According to one aspect of the embodiment, there is an effect that the estimation accuracy of the creditworthiness of the user can be improved.

図1は、実施形態に係る推定装置が実行する推定処理の一例を示す図である。FIG. 1 is a diagram showing an example of estimation processing executed by the estimation device according to the embodiment. 図2は、実施形態に係る推定システムの構成例を示す図である。FIG. 2 is a diagram showing a configuration example of an estimation system according to an embodiment. 図3は、実施形態に係る応答行動データベースの一例を示す図である。FIG. 3 is a diagram showing an example of a response behavior database according to the embodiment. 図4は、実施形態に係る利用者データベースの一例を示す図である。FIG. 4 is a diagram showing an example of a user database according to the embodiment. 図5は、実施形態に係る推定装置が実行する推定処理の流れの一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of a flow of estimation processing executed by the estimation device according to the embodiment. 図6は、推定装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 6 is a hardware configuration diagram showing an example of a computer that realizes the function of the estimation device.

以下に、本願に係る推定装置、推定方法及び推定プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る推定装置、推定方法及び推定プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, a mode for carrying out the estimation device, the estimation method, and the estimation program according to the present application (hereinafter, referred to as “the embodiment”) will be described in detail with reference to the drawings. The estimation device, estimation method, and estimation program according to the present application are not limited by this embodiment. In addition, each embodiment can be appropriately combined as long as the processing contents do not contradict each other. Further, in each of the following embodiments, the same parts are designated by the same reference numerals, and duplicate description is omitted.

〔1.推定装置が示す推定処理の一例〕
図1を用いて、実施形態に係る推定装置100が実行する推定処理の一例について説明する。図1は、実施形態に係る推定装置100が実行する推定処理の一例を示す図である。具体的には、推定装置100は、信用度の推定対象となる対象利用者が所定の事象に対して行った行動である応答行動に基づいて、対象利用者の信用度を推定する。なお、ここでいう信用度とは、例えば、ローン等の信用取引を行う際に、利用者の信用の指標として用いられる値であり、所謂与信スコアと呼ばれる情報である。
[1. An example of estimation processing indicated by an estimation device]
An example of the estimation process executed by the estimation device 100 according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram showing an example of an estimation process executed by the estimation device 100 according to the embodiment. Specifically, the estimation device 100 estimates the creditworthiness of the target user based on the response behavior which is the action performed by the target user whose credit rating is to be estimated for a predetermined event. The credit rating here is a value used as an index of the credit of the user when conducting a credit transaction such as a loan, and is information called a so-called credit score.

また、実施形態は、これに限定されるものではなく、与信スコア以外にも、サービスの提供先となる対象利用者の信用度であって、サービスの提供可否を判断する際に指標となりえるスコアであれば、任意のスコアが採用可能である。 Further, the embodiment is not limited to this, and in addition to the credit score, it is the credit rating of the target user to whom the service is provided, and is a score that can be used as an index when determining whether or not the service can be provided. If so, any score can be adopted.

以下、図1を用いて、推定装置100による推定処理の一例を流れに沿って説明する。なお、以下では、利用者が電子商取引を利用する例を挙げて説明する。また、図1の例では、対象利用者を出品者TU、他の利用者を出品者TU以外の他の出品者として説明する。なお、他の利用者は、出品者TU以外ならば誰でもよく、例えば、利用者U又は利用者U以外の他の利用者であってもよい。 Hereinafter, an example of the estimation process by the estimation device 100 will be described along the flow with reference to FIG. In the following, an example in which a user uses electronic commerce will be described. Further, in the example of FIG. 1, the target user is described as the seller TU, and other users are described as sellers other than the seller TU. The other user may be anyone other than the seller TU, and may be, for example, a user U or a user other than the user U.

まず、図1に示すように、オークションサーバ20は、利用者Uによって利用される利用者端末11から商品を落札したことに関する情報を受付ける(ステップS1)。例えば、利用者Uがオークションを利用して商品として「タブレット端末」を落札した例を説明する。この場合、図1の例では、オークションサーバ20は、利用者Uによって落札された「タブレット端末」に関する情報と、落札したことに関する情報とを対応付けた情報を利用者端末11から受付ける。 First, as shown in FIG. 1, the auction server 20 receives information regarding the successful bid of the product from the user terminal 11 used by the user U (step S1). For example, an example in which the user U makes a successful bid for a "tablet terminal" as a product by using an auction will be described. In this case, in the example of FIG. 1, the auction server 20 receives information from the user terminal 11 that associates the information about the "tablet terminal" that was sold by the user U with the information about the successful bid.

続いて、オークションサーバ20は、出品者TUによって利用される利用者端末12に出品者TUがオークションに出品した商品が落札された通知を送信する(ステップS2)。例えば、出品者TUがオークションに出品した「タブレット端末」が利用者Uによって落札された例を説明する。この場合、図1の例では、オークションサーバ20は、利用者Uによって「タブレット端末」が落札されたことに関する通知を利用者端末12に送信する。 Subsequently, the auction server 20 transmits a notification that the product exhibited in the auction by the seller TU has been sold to the user terminal 12 used by the seller TU (step S2). For example, an example in which a "tablet terminal" exhibited by the seller TU in an auction is sold by the user U will be described. In this case, in the example of FIG. 1, the auction server 20 transmits a notification regarding the successful bid of the "tablet terminal" by the user U to the user terminal 12.

そして、オークションサーバ20は、出品者TUが商品を発送したことに関する通知を利用者端末12から受付ける(ステップS3)。例えば、出品者TUがオークションに出品した「タブレット端末」が利用者Uによって落札された例を説明する。この場合、図1の例では、オークションサーバ20は、出品者TUが「タブレット端末」を梱包し、「タブレット端末」を利用者Uに発送したことに関する通知を利用者端末12から受付ける。 Then, the auction server 20 receives a notification from the user terminal 12 regarding the fact that the seller TU has shipped the product (step S3). For example, an example in which a "tablet terminal" exhibited by the seller TU in an auction is sold by the user U will be described. In this case, in the example of FIG. 1, the auction server 20 receives a notification from the user terminal 12 regarding the seller TU packing the "tablet terminal" and shipping the "tablet terminal" to the user U.

続いて、オークションサーバ20は、出品者TUが商品を発送したことに関する通知を利用者端末11に送信する(ステップS4)。そして、推定装置100は、出品者TUの行動情報をオークションサーバ20から取得する(ステップS5)。 Subsequently, the auction server 20 transmits a notification regarding the fact that the seller TU has shipped the product to the user terminal 11 (step S4). Then, the estimation device 100 acquires the behavior information of the seller TU from the auction server 20 (step S5).

例えば、図1の例では、推定装置100は、出品者TUの電子商取引における行動に関する情報である行動情報をオークションサーバ20から取得する。例えば、ここでいう行動情報は、出品者TUの出品に関する情報、出品者TUの出品履歴、出品者TUの検索履歴又は出品者TUのコンテンツの閲覧履歴等である。 For example, in the example of FIG. 1, the estimation device 100 acquires behavior information, which is information on the behavior of the seller TU in electronic commerce, from the auction server 20. For example, the action information referred to here is information on the listing of the seller TU, the listing history of the seller TU, the search history of the seller TU, the browsing history of the contents of the seller TU, and the like.

続いて、推定装置100は、利用者が行った行動であって、所定の事象に対して応答として行った行動である応答行動を特定する(ステップS6)。すなわち、推定装置100は、様々な行動のうち、利用者の応答行動といった他の利用者からの評価に影響しやすい行動を特定することができる。 Subsequently, the estimation device 100 identifies a response action that is an action performed by the user and is an action performed as a response to a predetermined event (step S6). That is, the estimation device 100 can identify an action that easily affects the evaluation from other users, such as a user's response action, among various actions.

なお、ここでいう応答行動とは、対象利用者が行った行動ならば、如何なる行動でもよい。例えば、応答行動とは、利用者が連絡を行ってから出品者が応答を行うまでの期間、出品者が販売する商品が購入されてから、商品の購入から発送を行った旨の連絡を行うまでの期間、商品の購入から発送を行った旨の連絡を行うまでの期間又は利用者が行動を求めてから出品者が行動を行うまでの期間等である。 The response action referred to here may be any action as long as it is an action performed by the target user. For example, the response behavior is the period from the user's contact to the seller's response, after the seller has purchased the product, and then the product has been purchased and shipped. The period from the purchase of the product to the notification that the product has been shipped, or the period from the user's request for action to the seller's action.

また、例えば、応答行動は、利用者からの求めに応じて出品者が出品者の情報を登録する行動、利用者からの求めに応じて出品者が行った利用者を評価する行動又は利用者からの求めに応じて出品者が行った利用者が販売する商品を評価する行動等を含む。また、例えば、応答行動は、利用者が行った投稿を出品者が評価するまでの期間、所定の事象が発生してから出品者が応答行動を行うまでの期間、応答行動の内容等を含む。 In addition, for example, the response behavior is an action in which the seller registers the seller's information in response to a request from the user, an action in which the seller evaluates the user in response to a request from the user, or a user. Includes actions performed by the seller to evaluate the products sold by the user in response to a request from the seller. Further, for example, the response behavior includes a period until the seller evaluates the post made by the user, a period from the occurrence of a predetermined event until the seller performs the response behavior, the content of the response behavior, and the like. ..

また、例えば、応答行動は、レンタルサービスにおいて期限を守って貸し借りを行う行動、利用者同士の貸し借りに関して期限を守って貸し借りを行う行動、シェアリングサービスにおいて期限を守って貸し借りを行う行動、貸与された商品に対して損傷等なく利用し、返却したといった行動等を含む。 In addition, for example, the response behavior includes the behavior of lending and borrowing on time in the rental service, the behavior of lending and borrowing on time for lending and borrowing between users, the behavior of lending and borrowing on time in the sharing service, and lending. This includes actions such as using the product without damage and returning it.

また、例えば、応答行動は、家事代行等に関するサービスに対して連絡するといった行動、仕事の依頼等に対して依頼者に対して連絡するといった行動、オークションにおいて利用者によって出品者に対してレビューが投稿された場合に、出品者から利用者へ感謝の意を連絡するといった行動、融資等に対する支払滞納に関する行動等を含む。 In addition, for example, the response behavior is an action such as contacting a service related to housework agency, etc., an action such as contacting a client in response to a job request, etc. This includes actions such as the seller's gratitude to the user when posted, and actions related to payment delinquency for loans, etc.

具体的には、推定装置100は、所定の事象が発生してから対象利用者が行った応答行動を特定する。また、具体的には、推定装置100は、応答行動として、他の利用者からの求めに応じて対象利用者が対象利用者の情報を登録する行動を特定する。また、具体的には、推定装置100は、所定の事象が発生してから対象利用者が応答行動を行うまでの期間を特定する。 Specifically, the estimation device 100 identifies the response behavior performed by the target user after the occurrence of a predetermined event. Further, specifically, the estimation device 100 specifies an action in which the target user registers the information of the target user in response to a request from another user as a response action. Further, specifically, the estimation device 100 specifies a period from the occurrence of a predetermined event to the response action of the target user.

より具体的には、推定装置100は、応答行動として、他の利用者からの連絡に対して対象利用者が行った応答を特定する。また、より具体的には、推定装置100は、応答行動として、対象利用者が販売する取引対象が購入されたことに対する行動を特定する。 More specifically, the estimation device 100 specifies a response made by the target user to a contact from another user as a response action. Further, more specifically, the estimation device 100 specifies, as a response action, an action for the purchase of the transaction target sold by the target user.

また、より具体的には、推定装置100は、応答行動として、取引対象を発送する行動を特定する。また、より具体的には、推定装置100は、応答行動として、取引対象の発送を行った旨を購入者に連絡する行動を特定する。 More specifically, the estimation device 100 specifies an action of sending a transaction target as a response action. Further, more specifically, the estimation device 100 specifies an action of notifying the purchaser that the transaction target has been shipped as a response action.

また、より具体的には、推定装置100は、応答行動として、他の利用者からの求めに応じて対象利用者が行った他の利用者を評価する行動を特定する。また、より具体的には、推定装置100は、前記対象利用者が前記他の利用者が投稿を行ってから評価するまでの期間を特定する。 Further, more specifically, the estimation device 100 specifies, as a response action, an action of evaluating another user performed by the target user in response to a request from the other user. Further, more specifically, the estimation device 100 specifies a period from the time when the target user posts to the other user to the evaluation.

例えば、利用者Uが出品者TUに質問した例を挙げて説明する。この場合、図1の例では、推定装置100は、出品者TUが利用者Uから受付けた質問に対して、回答するといった応答行動を特定する。そして、推定装置100は、出品者TUが利用者Uから受付けた質問に対して応答するまでの期間#1を特定する。 For example, an example in which the user U asks the seller TU a question will be described. In this case, in the example of FIG. 1, the estimation device 100 specifies a response behavior such as answering a question received by the seller TU from the user U. Then, the estimation device 100 specifies the period # 1 until the seller TU responds to the question received from the user U.

例えば、利用者Uがオークションに出品された商品を落札し、支払完了の通知を出品者TUが受付けた例を挙げて説明する。この場合、図1の例では、推定装置100は、出品者TUが利用者Uから受付けた支払完了の通知に対して、商品の発送完了通知を行うといった応答行動を特定する。そして、推定装置100は、出品者TUが利用者Uから受付けた支払完了に対して応答するまでの期間#2を特定する。 For example, the example in which the user U makes a successful bid for the item put up for auction and the seller TU receives the notification of payment completion will be described. In this case, in the example of FIG. 1, the estimation device 100 specifies a response behavior such as notifying the completion of shipping of the product in response to the notification of payment completion received by the seller TU from the user U. Then, the estimation device 100 specifies the period # 2 until the seller TU responds to the payment completion received from the user U.

なお、推定装置100は、上記処理に限定されなくともよく、例えば、他の出品者に対する評価の要求に応じて、出品者TUが他の出品者に対して評価する応答行動を特定してもよい。また、例えば、推定装置100は、利用者や他の出品者の要求に応じて、出品者TUが出品者TUに関する情報である利用者情報を登録するといった応答行動を特定してもよい。 The estimation device 100 does not have to be limited to the above processing. For example, even if the seller TU specifies the response behavior to be evaluated by the other seller in response to the evaluation request to the other seller. Good. Further, for example, the estimation device 100 may specify a response behavior such that the seller TU registers user information which is information about the seller TU in response to a request from the user or another seller.

そして、推定装置100は、応答行動の種別ごとに、応答行動の実行回数に対して非線形なスコアをそれぞれ異なる関数を用いて算出する(ステップS7)。すなわち、推定装置100は、利用者の応答行動といった他の利用者からの評価に影響しやすい行動に着目することで、利用者の信用度に関するスコアを高精度で算出することができる。なお、ここでいう関数とは、如何なる関数組合せ等である。 Then, the estimation device 100 calculates a non-linear score with respect to the number of times the response action is executed for each type of response action using different functions (step S7). That is, the estimation device 100 can calculate the score regarding the creditworthiness of the user with high accuracy by paying attention to the behavior that easily affects the evaluation from other users such as the response behavior of the user. The function referred to here is any function combination or the like.

具体的には、推定装置100は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出する。また、具体的には、推定装置100は、スコアとして、回数が増加するほど値が増加するスコアであって、回数が所定値より少ない場合における増加率よりも、回数が所定値以上の場合における増加率の方が少ないスコアを算出する。 Specifically, the estimation device 100 calculates a score having a non-linear relationship with the number of times based on the number of times the target user whose credit rating is to be estimated performs a predetermined action. More specifically, the estimation device 100 has a score in which the value increases as the number of times increases, and the number of times is greater than or equal to the predetermined value than the rate of increase when the number of times is less than the predetermined value. Calculate a score with a smaller rate of increase.

より具体的には、推定装置100は、所定の指数関数を用いて、回数からスコアを算出する。また、より具体的には、推定装置100は、所定の階段関数を用いて、回数からスコアを算出する。また、より具体的には、推定装置100は、所定のシグモイド関数を用いて、回数からスコアを算出する。また、より具体的には、推定装置100は、回数が所定の上限値を上回る場合は、予め設定されたスコアの上限値を、回数に基づいたスコアとする。 More specifically, the estimation device 100 calculates a score from the number of times using a predetermined exponential function. More specifically, the estimation device 100 calculates the score from the number of times by using a predetermined step function. More specifically, the estimation device 100 calculates a score from the number of times by using a predetermined sigmoid function. Further, more specifically, when the number of times exceeds a predetermined upper limit value, the estimation device 100 sets the upper limit value of the preset score as the score based on the number of times.

例えば、推定装置100は、対象利用者が所定の事象に対して行った行動である応答行動の回数に基づいて、スコアを算出する。また、例えば、推定装置100は、対象利用者が行った行動であって、電子商取引に関連する行動の回数に基づいて、スコアを特定する。 For example, the estimation device 100 calculates a score based on the number of response actions, which are actions performed by the target user for a predetermined event. Further, for example, the estimation device 100 specifies a score based on the number of actions performed by the target user and related to electronic commerce.

例えば、利用者Uが出品者TUに質問した例を挙げて説明する。この場合、図1の例では、推定装置100は、出品者TUが利用者Uから受付けた質問に対して回答するといった応答行動の回数から、所定の指数関数を用いることで、スコアを算出する。 For example, an example in which the user U asks the seller TU a question will be described. In this case, in the example of FIG. 1, the estimation device 100 calculates the score by using a predetermined exponential function from the number of response actions such that the seller TU answers the question received from the user U. ..

例えば、利用者Uがオークションに出品された商品を落札し、支払完了の通知を出品者TUが受付けた例を挙げて説明する。この場合、図1の例では、推定装置100は、出品者TUが利用者Uから受付けた支払完了の通知に対して、商品の発送完了通知を行うといった応答行動の回数から、所定の指数関数を用いることで、スコアを算出する。 For example, the example in which the user U makes a successful bid for the item put up for auction and the seller TU receives the notification of payment completion will be described. In this case, in the example of FIG. 1, the estimation device 100 has a predetermined exponential function based on the number of response actions such as notifying the completion of shipping of the product in response to the notification of payment completion received by the seller TU from the user U. The score is calculated by using.

例えば、出品者TUが他の出品者によって出品された商品に対するレビューの投稿の要求を受付けた例を挙げて説明する。この場合、図1の例では、推定装置100は、他の出品者によって出品された商品に対するレビューの投稿の要求に応じて、出品者TUが他の出品者によって出品された商品に対してレビューを投稿するといった応答行動の回数から、所定の指数関数を用いることで、スコアを算出する。 For example, the seller TU accepts a request to post a review for a product listed by another seller. In this case, in the example of FIG. 1, the estimation device 100 reviews the product listed by the other seller by the seller TU in response to the request for posting the review for the product listed by the other seller. The score is calculated by using a predetermined exponential function from the number of response actions such as posting.

このように、推定装置100は、指数関数といった関数を用いて、スコアを算出するため、高精度にスコアを算出することができる。この点について説明する。例えば、不正に高い頻度で所定のサービスを利用する利用者Aがいるものとする。この場合、利用者Aの応答行動の回数が、他の利用者と比較して逸脱した異常値を示す場合がある。このとき、推定装置100が異常値を含んだ回数から、スコアを算出すると、他の利用者のスコアを相対的に低く算出してしまう可能性がある。そのため、推定装置100は、利用者の応答行動の回数から、所定値以下では差が大きく、かつ、所定値以上では差が小さい関数として指数関数を用いることで、スコアを算出する。これにより、推定装置100は、異常値の影響がスコアに加味されることを防ぐことができるため、高精度にスコアを算出することができる。 In this way, since the estimation device 100 calculates the score using a function such as an exponential function, the score can be calculated with high accuracy. This point will be described. For example, it is assumed that there is a user A who illegally uses a predetermined service with a high frequency. In this case, the number of response actions of the user A may show an outlier that deviates from that of other users. At this time, if the score is calculated from the number of times that the estimation device 100 includes the abnormal value, the score of another user may be calculated to be relatively low. Therefore, the estimation device 100 calculates the score from the number of response actions of the user by using an exponential function as a function having a large difference below the predetermined value and a small difference above the predetermined value. As a result, the estimation device 100 can prevent the influence of the abnormal value from being added to the score, so that the score can be calculated with high accuracy.

また、スコアが低い利用者にとって、利用者の応答行動を見直すことによってスコアを上昇させることができる場合がある。この場合、推定装置100は、利用者の応答行動の回数から、所定値以下では差が大きく、かつ、所定値以上では差が小さい関数を用いてスコアを算出するため、利用者がスコアの上昇を認識しやすくなり、利用者にとって応答行動を見直す機会を提供することができる。 In addition, for users with low scores, it may be possible to increase the score by reviewing the user's response behavior. In this case, since the estimation device 100 calculates the score from the number of response actions of the user by using a function having a large difference below the predetermined value and a small difference above the predetermined value, the user increases the score. It becomes easier to recognize, and it is possible to provide the user with an opportunity to review the response behavior.

続いて、推定装置100は、対象利用者の信用度を推定する(ステップS8)。すなわち、推定装置100は、利用者の応答行動といった他の利用者からの評価に影響しやすい行動に着目し、応答行動に基づいて利用者の信用度を高精度に推定することができる。 Subsequently, the estimation device 100 estimates the creditworthiness of the target user (step S8). That is, the estimation device 100 can focus on behaviors that easily affect the evaluation from other users, such as the response behavior of the user, and can estimate the creditworthiness of the user with high accuracy based on the response behavior.

具体的には、推定装置100は、特定された応答行動に基づいて、対象利用者の信用度を推定する。より具体的には、推定装置100は、所定の事象が発生してから対象利用者が応答行動を行うまでの期間に基づいて、対象利用者の信用度を推定する。また、より具体的には、推定装置100は、対象利用者が他の利用者が投稿を行ってから評価するまでの期間に基づいて、対象利用者の信用度を推定する。 Specifically, the estimation device 100 estimates the creditworthiness of the target user based on the specified response behavior. More specifically, the estimation device 100 estimates the creditworthiness of the target user based on the period from the occurrence of a predetermined event to the response action of the target user. More specifically, the estimation device 100 estimates the creditworthiness of the target user based on the period from when the target user posts by another user to when the target user evaluates it.

また、具体的には、推定装置100は、利用者の信用度と利用者が行った応答行動との関係性を学習したモデルを用いて、対象利用者が行った応答行動から対象利用者の信用度を推定する。より具体的には、推定装置100は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて算出されたスコアに基づいて、対象利用者の信用度を推定する。 Specifically, the estimation device 100 uses a model that learns the relationship between the creditworthiness of the user and the response behavior performed by the user, and uses the response behavior performed by the target user to obtain the creditworthiness of the target user. To estimate. More specifically, the estimation device 100 estimates the creditworthiness of the target user based on the score calculated based on the number of times the target user whose credit rating is to be estimated performs a predetermined action.

より具体的には、推定装置100は、対象利用者が行った行動の種別ごとに異なる関数を用いて算出されたスコアであって、各種別の行動の回数に対して非線形な関係を有するスコアに基づいて、対象利用者の信用度を推定する。 More specifically, the estimation device 100 is a score calculated by using a different function for each type of action performed by the target user, and has a non-linear relationship with the number of actions of each type. Estimate the creditworthiness of the target user based on.

例えば、出品者TUの各種応答行動に対するスコアが算出された例を挙げて説明する。この場合、図1の例では、推定装置100は、応答に関するスコアである応答スコアと、発送完了通知に関するスコアである発送完了通知スコアと、評価に関するスコアである評価スコアと、投稿に関するスコアである投稿スコアとから、出品者TUの信用度を推定する。 For example, an example in which scores for various response behaviors of the seller TU are calculated will be described. In this case, in the example of FIG. 1, the estimation device 100 has a response score which is a score related to a response, a shipping completion notification score which is a score related to a shipping completion notification, an evaluation score which is a score related to evaluation, and a score related to posting. The credit rating of the seller TU is estimated from the post score.

例えば、図1の例では、推定装置100は、応答スコアと、発送完了通知スコアと、評価スコアと、投稿スコアとから算出された平均値を、出品者TUの信用度として推定する。なお、推定装置100は、上記処理に限定されなくともよく、例えば、応答スコアと、発送完了通知スコアと、評価スコアと、投稿スコアとから算出された重み付き平均値を、出品者TUの信用度として推定してもよい。また、推定装置100は、応答スコアと、発送完了通知スコアと、評価スコアと、投稿スコアとから算出された平均値や重み付き平均値以外の他の統計値を、出品者TUの信用度として推定してもよい。 For example, in the example of FIG. 1, the estimation device 100 estimates the average value calculated from the response score, the shipping completion notification score, the evaluation score, and the posting score as the credit rating of the seller TU. The estimation device 100 does not have to be limited to the above processing. For example, the weighted average value calculated from the response score, the shipping completion notification score, the evaluation score, and the posting score is used as the credit rating of the seller TU. It may be estimated as. Further, the estimation device 100 estimates as the credit rating of the seller TU other statistical values other than the average value and the weighted average value calculated from the response score, the shipping completion notification score, the evaluation score, and the posting score. You may.

そして、推定装置100は、対象利用者の信用度を金融サービス提供サーバ30に通知する(ステップS9)。例えば、出品者TUの信用度が「85」であるものとする。この場合、図1の例では、推定装置100は、出品者TUの信用度「85」を金融サービス提供サーバ30に通知する。 Then, the estimation device 100 notifies the financial service providing server 30 of the creditworthiness of the target user (step S9). For example, it is assumed that the credit rating of the seller TU is "85". In this case, in the example of FIG. 1, the estimation device 100 notifies the financial service providing server 30 of the credit rating “85” of the seller TU.

続いて、金融サービス提供サーバ30は、信用度に応じたサービスを対象利用者に提供する(ステップS10)。例えば、図1の例では、金融サービス提供サーバ30は、信用度が所定の閾値以上である場合に、限度額が高いクレジットカードの申込みに関するサービスを提供する。一方、金融サービス提供サーバ30は、信用度が所定の閾値未満である場合に、限度額が低いクレジットカードの申込みに関するサービスを提供する。なお、金融サービス提供サーバ30が提供するサービスは、如何なるサービスでもよく、例えば、ローン、割賦支払、保険、株式、金融商品等に関するサービス等である。 Subsequently, the financial service providing server 30 provides the target user with a service according to the credit rating (step S10). For example, in the example of FIG. 1, the financial service providing server 30 provides a service related to a credit card application having a high limit when the credit rating is equal to or higher than a predetermined threshold. On the other hand, the financial service providing server 30 provides a service related to a credit card application having a low limit amount when the credit rating is less than a predetermined threshold value. The service provided by the financial service providing server 30 may be any service, for example, services related to loans, installment payments, insurance, stocks, financial products, and the like.

このように、実施形態に係る推定装置100は、信用度の推定対象となる対象利用者が所定の事象に対して行った行動である応答行動を特定する。そして、推定装置100は、特定された応答行動に基づいて、対象利用者の信用度を推定する。これにより、実施形態に係る推定装置100は、信用度の推定対象となる対象利用者が所定の事象に対して行った行動である応答行動に基づいて、対象利用者の信用度を推定するため、利用者の信用度の推定精度を改善することができる。 In this way, the estimation device 100 according to the embodiment specifies a response action that is an action performed by the target user whose credit rating is to be estimated for a predetermined event. Then, the estimation device 100 estimates the creditworthiness of the target user based on the specified response behavior. As a result, the estimation device 100 according to the embodiment is used to estimate the creditworthiness of the target user based on the response action which is the action performed by the target user whose credit rating is to be estimated for a predetermined event. It is possible to improve the estimation accuracy of the creditworthiness of a person.

この点について説明する。図1の例を用いて説明すると、推定装置100は、出品者TUの応答行動毎にスコアを算出し、かかるスコアに基づいて、出品者TUの信用度を推定する。このように、推定装置100は、利用者の応答行動といった他の利用者からの評価に影響しやすい行動に着目し、応答行動に基づいて利用者の信用度を推定するため、利用者の信用度を高精度に推定することができる。これにより、推定装置100は、利用者にとって適切な金融サービスを提供することを促すことができる。 This point will be described. Explaining with reference to the example of FIG. 1, the estimation device 100 calculates a score for each response action of the seller TU, and estimates the creditworthiness of the seller TU based on the score. In this way, the estimation device 100 focuses on behaviors that easily affect the evaluation from other users, such as the response behavior of the user, and estimates the creditworthiness of the user based on the response behavior. It can be estimated with high accuracy. As a result, the estimation device 100 can encourage the user to provide appropriate financial services.

なお、図1の例では、電子商取引としてオークションにおける推定装置100による推定処理を説明したが、上記実施形態に限定されない。例えば、推定装置100は、電子商取引として、インターネットショッピング又は電子商店街等で推定処理を行ってもよい。この場合、対象利用者は、インターネットショッピング又は電子商店街を利用する利用者である。また、他の利用者は、かかる利用者以外なら誰でもよく、例えば、インターネットショッピングを提供する事業者又は電子商店街で商品を販売する販売者等である。具体的には、推定装置100は、応答行動として、他の利用者からの求めに応じて対象利用者が行った他の利用者が販売する取引対象を評価する行動を特定してもよい。 In the example of FIG. 1, the estimation process by the estimation device 100 in the auction has been described as an electronic commerce, but the present invention is not limited to the above embodiment. For example, the estimation device 100 may perform estimation processing in Internet shopping, an electronic shopping district, or the like as an electronic commerce transaction. In this case, the target user is a user who uses Internet shopping or an electronic shopping street. Further, the other user may be any person other than such a user, for example, a business operator providing Internet shopping or a seller who sells products in an electronic shopping district. Specifically, the estimation device 100 may specify, as a response action, an action performed by the target user in response to a request from the other user to evaluate the transaction target sold by the other user.

例えば、利用者がインターネットショッピングを提供する事業者によって販売された商品に対する評価の要求を受付けた例を挙げて説明する。この場合、推定装置100は、事業者によって販売された商品に対する評価の要求に応じて、利用者が販売者によって販売された商品に対して評価するといった応答行動を特定してもよい。 For example, an example will be described in which a user receives a request for evaluation of a product sold by a business operator that provides Internet shopping. In this case, the estimation device 100 may specify a response behavior in which the user evaluates the product sold by the seller in response to the request for evaluation of the product sold by the business operator.

例えば、利用者がインターネットショッピングを提供する事業者によって販売された商品に対する評価の要求を受付けた例を挙げて説明する。この場合、推定装置100は、事業者によって販売された商品に対する評価の要求に応じて、利用者が事業者によって販売された商品に対して評価するといった応答行動の回数から、所定の指数関数を用いることで、スコアを算出してもよい。また、ここでいう商品に対する評価とは、例えば、商品に対するレビュー、口コミ投稿又は1〜5段階評価を示す指標を利用者によって選択させる態様等である。 For example, an example will be described in which a user receives a request for evaluation of a product sold by a business operator that provides Internet shopping. In this case, the estimation device 100 calculates a predetermined exponential function from the number of response actions such that the user evaluates the product sold by the business operator in response to the request for evaluation of the product sold by the business operator. By using it, the score may be calculated. Further, the evaluation of the product referred to here is, for example, a mode in which the user selects an index indicating a review, word-of-mouth posting, or evaluation on a scale of 1 to 5 for the product.

〔2.推定システムの構成〕
次に、図2を用いて、実施形態に係る推定システムの構成について説明する。図2は、実施形態に係る推定システムの構成例を示す図である。図2に示すように、推定システムは、利用者端末10と、オークションサーバ20と、金融サービス提供サーバ30と、推定装置100とを含む。利用者端末10、オークションサーバ20、金融サービス提供サーバ30及び推定装置100は、ネットワークNを介して有線又は無線により通信可能に接続される。なお、図2に示す推定システムには、複数台の利用者端末10や、複数台のオークションサーバ20や、複数台の金融サービス提供サーバ30や、複数台の推定装置100が含まれてもよい。
[2. Configuration of estimation system]
Next, the configuration of the estimation system according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram showing a configuration example of an estimation system according to an embodiment. As shown in FIG. 2, the estimation system includes a user terminal 10, an auction server 20, a financial service providing server 30, and an estimation device 100. The user terminal 10, the auction server 20, the financial service providing server 30, and the estimation device 100 are connected to each other via a network N so as to be able to communicate by wire or wirelessly. The estimation system shown in FIG. 2 may include a plurality of user terminals 10, a plurality of auction servers 20, a plurality of financial service providing servers 30, and a plurality of estimation devices 100. ..

実施形態に係る利用者端末10は、ブラウザに表示されるウェブページやアプリケーション用のコンテンツ等のコンテンツにアクセスするユーザによって利用される情報処理装置である。例えば、利用者端末10は、デスクトップ型PC(Personal Computer)や、ノート型PCや、タブレット端末や、携帯電話機や、PDA(Personal Digital Assistant)等である。 The user terminal 10 according to the embodiment is an information processing device used by a user who accesses contents such as a web page displayed on a browser and contents for an application. For example, the user terminal 10 is a desktop PC (Personal Computer), a notebook PC, a tablet terminal, a mobile phone, a PDA (Personal Digital Assistant), or the like.

実施形態に係るオークションサーバ20は、取引対象のオークションに関する各種のサービスを提供する情報処理装置であり、例えば、サーバ装置等により実現される。例えば、オークションサーバ20は、取引対象を出品する出品者が利用する利用者端末10から取引対象に関する情報の登録を受付ける。このような場合、オークションサーバ20は、オークションにおいて取引対象の出品者を識別するための識別情報と、取引対象に関する各種の情報である取引対象情報とを対応付けて記憶する。そして、オークションサーバ20は、オークションに関する各種のサービスを提供する。 The auction server 20 according to the embodiment is an information processing device that provides various services related to the auction to be traded, and is realized by, for example, a server device or the like. For example, the auction server 20 accepts the registration of information on the transaction target from the user terminal 10 used by the seller who sells the transaction target. In such a case, the auction server 20 stores the identification information for identifying the seller to be traded in the auction and the transaction target information which is various information related to the transaction target in association with each other. Then, the auction server 20 provides various services related to the auction.

実施形態に係る金融サービス提供サーバ30は、金融機関等のサーバ装置であり、利用者等に対して金融に関するサービスを提供する。例えば、金融サービス提供サーバ30は、信用度を用いて、ローン、クレジットカード、割賦支払等の審査を行い、審査結果に応じたサービスを利用者に対して提供する。 The financial service providing server 30 according to the embodiment is a server device of a financial institution or the like, and provides financial services to users or the like. For example, the financial service providing server 30 examines a loan, a credit card, an installment payment, etc. using the credit rating, and provides a service according to the examination result to the user.

実施形態に係る推定装置100は、例えば、サーバ装置等により実現される。具体的には、推定装置100は、信用度の推定対象となる対象利用者が所定の事象に対して行った行動である応答行動を特定する。そして、推定装置100は、特定された応答行動に基づいて、対象利用者の信用度を推定する。 The estimation device 100 according to the embodiment is realized by, for example, a server device or the like. Specifically, the estimation device 100 specifies a response action, which is an action performed by a target user whose credit rating is to be estimated, in response to a predetermined event. Then, the estimation device 100 estimates the creditworthiness of the target user based on the specified response behavior.

〔3.推定装置の構成〕
また、図2を用いて、実施形態に係る推定装置100の構成について説明する。図2は、実施形態に係る推定装置100の構成例を示す図である。図2に示すように、推定装置100は、通信部110と、記憶部120と、制御部130とを有する。
[3. Configuration of estimation device]
Further, the configuration of the estimation device 100 according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram showing a configuration example of the estimation device 100 according to the embodiment. As shown in FIG. 2, the estimation device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線又は無線で接続され、利用者端末10と、オークションサーバ20と、金融サービス提供サーバ30との間で情報の送受信を行う。
(About communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits / receives information between the user terminal 10, the auction server 20, and the financial service providing server 30.

(記憶部120について)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部120は、応答行動データベース121と、利用者データベース122とを有する。
(About storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk. The storage unit 120 has a response behavior database 121 and a user database 122.

(応答行動データベース121について)
実施形態に係る応答行動データベース121は、対象利用者の応答行動に関する情報を記憶する。ここで、図3に、実施形態に係る応答行動データベース121の一例を示す。図3に示した例では、応答行動データベース121は、「応答行動ID(Identifier)」、「実行利用者ID」、「応答行動情報」、「要求利用者ID」、「行動日時」といった項目を有する。
(About response behavior database 121)
The response behavior database 121 according to the embodiment stores information regarding the response behavior of the target user. Here, FIG. 3 shows an example of the response behavior database 121 according to the embodiment. In the example shown in FIG. 3, the response action database 121 contains items such as "response action ID (Identifier)", "execution user ID", "response action information", "request user ID", and "action date and time". Have.

「応答行動ID」は、応答行動を識別する識別子である。「実行利用者ID」は、「応答行動ID」に対応付けられた応答行動を行う利用者を識別する識別子である。「応答行動情報」は、「応答行動ID」に対応付けられた応答行動を示す情報である。「要求利用者ID」は、「応答行動ID」に対応付けられた応答行動を要求する利用者を識別する識別子である。「行動日時」は、「応答行動ID」に対応付けられ応答行動が行われた日時に関する情報である。 The "response action ID" is an identifier that identifies the response action. The "execution user ID" is an identifier that identifies a user who performs a response action associated with the "response action ID". The "response behavior information" is information indicating the response behavior associated with the "response behavior ID". The "requesting user ID" is an identifier that identifies a user who requests a response action associated with the "response action ID". The "action date and time" is information related to the date and time when the response action was performed in association with the "response action ID".

例えば、図3では、応答行動IDによって識別された「行動#1」は、実行利用者IDが「利用者#1」であり、応答行動情報が「発送」であり、要求利用者IDが「利用者#2」であり、行動日時が「日時#1」である。なお、図3に示した例では、行動日時を「日時#1」等の抽象的な符号で表現したが、日時は、具体的な数値等であってもよい。 For example, in FIG. 3, in the "action # 1" identified by the response action ID, the execution user ID is "user # 1", the response action information is "shipping", and the request user ID is "". It is "user # 2", and the action date and time is "date and time # 1". In the example shown in FIG. 3, the action date and time is represented by an abstract code such as "date and time # 1", but the date and time may be a specific numerical value or the like.

(利用者データベース122について)
実施形態に係る利用者データベース122は、利用者に関する情報を記憶する。ここで、図4に、実施形態に係る利用者データベース122の一例を示す。図4に示した例では、利用者データベース122は、「利用者ID」、「利用者情報」、「信用度」、「応答回数」、「発送完了通知回数」、「投稿回数」といった項目を有する。
(About user database 122)
The user database 122 according to the embodiment stores information about the user. Here, FIG. 4 shows an example of the user database 122 according to the embodiment. In the example shown in FIG. 4, the user database 122 has items such as "user ID", "user information", "credibility", "response count", "shipment completion notification count", and "post count". ..

「利用者ID」は、利用者を識別する識別子である。「利用者情報」は、「利用者ID」に対応付けられた利用者に関する情報である。例えば、ここでいう利用者情報は、利用者の性別、年齢等の利用者の属性を示す属性情報等である。「信用度」は、「利用者ID」に対応付けられた応答回数に関する情報である。「発送完了通知回数」は、「利用者ID」に対応付けられた発送完了通知の回数に関する情報である。「投稿回数」は、「利用者ID」に対応付けられた投稿回数に関する情報である。 The "user ID" is an identifier that identifies a user. The "user information" is information about the user associated with the "user ID". For example, the user information referred to here is attribute information or the like indicating the attributes of the user such as the gender and age of the user. The "credibility" is information regarding the number of responses associated with the "user ID". The "shipping completion notification number" is information regarding the number of shipping completion notifications associated with the "user ID". The "posting count" is information regarding the posting count associated with the "user ID".

例えば、図4では、利用者IDによって識別された「利用者#1」は、利用者情報が「利用者情報#1」であり、信用度が「85」であり、応答回数が「5」であり、発送完了通知回数が「4」であり、投稿回数が「10」である。 For example, in FIG. 4, "user # 1" identified by the user ID has user information of "user information # 1", credit rating of "85", and response count of "5". Yes, the number of shipping completion notifications is "4", and the number of postings is "10".

(制御部130について)
制御部130は、コントローラ(Controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、推定装置100内部の記憶装置に記憶されている各種プログラム(推定プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(About control unit 130)
The control unit 130 is a controller, and for example, various programs (as an example of an estimation program) stored in a storage device inside the estimation device 100 by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. (Equivalent) is realized by executing RAM as a work area. Further, the control unit 130 is a controller, and is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図2に示すように、制御部130は、取得部131と、特定部132と、算出部133と、推定部134と、提供部135とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図2に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部130が有する各処理部の接続関係は、図2に示した接続関係に限られず、他の接続関係であってもよい。 As shown in FIG. 2, the control unit 130 includes an acquisition unit 131, a specific unit 132, a calculation unit 133, an estimation unit 134, and a provision unit 135, and functions and operations of information processing described below. To realize or execute. The internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 2, and may be another configuration as long as it is a configuration for performing information processing described later. Further, the connection relationship of each processing unit included in the control unit 130 is not limited to the connection relationship shown in FIG. 2, and may be another connection relationship.

(取得部131について)
取得部131は、各種情報を取得する。具体的には、取得部131は、利用者の行動情報をオークションサーバ20から取得する。例えば、図1の例では、取得部131は、出品者TUの電子商取引における行動に関する情報である行動情報をオークションサーバ20から取得する。
(About acquisition unit 131)
The acquisition unit 131 acquires various types of information. Specifically, the acquisition unit 131 acquires the user's behavior information from the auction server 20. For example, in the example of FIG. 1, the acquisition unit 131 acquires behavior information, which is information regarding the behavior of the seller TU in electronic commerce, from the auction server 20.

(特定部132について)
特定部132は、信用度の推定対象となる対象利用者が所定の事象に対して行った行動である応答行動を特定する。そして、特定部132は、特定された応答行動を応答行動データベース121に記憶する。
(About specific part 132)
The identification unit 132 specifies a response action, which is an action taken by a target user whose credit rating is to be estimated, in response to a predetermined event. Then, the specific unit 132 stores the specified response behavior in the response behavior database 121.

具体的には、特定部132は、所定の事象が発生してから対象利用者が行った応答行動を特定する。また、具体的には、特定部132は、応答行動として、他の利用者からの求めに応じて対象利用者が対象利用者の情報を登録する行動を特定する。また、具体的には、特定部132は、所定の事象が発生してから対象利用者が応答行動を行うまでの期間を特定する。 Specifically, the specific unit 132 specifies the response action performed by the target user after the occurrence of a predetermined event. Further, specifically, the specific unit 132 specifies an action in which the target user registers the information of the target user in response to a request from another user as a response action. Further, specifically, the specific unit 132 specifies the period from the occurrence of a predetermined event to the response action of the target user.

より具体的には、特定部132は、応答行動として、他の利用者からの連絡に対して対象利用者が行った応答を特定する。また、より具体的には、特定部132は、応答行動として、対象利用者が販売する取引対象が購入されたことに対する行動を特定する。 More specifically, the specific unit 132 specifies a response made by the target user to a contact from another user as a response action. Further, more specifically, the specific unit 132 specifies an action for the purchase of the transaction target sold by the target user as a response action.

また、より具体的には、特定部132は、応答行動として、取引対象を発送する行動を特定する。また、より具体的には、特定部132は、応答行動として、取引対象の発送を行った旨を購入者に連絡する行動を特定する。 Further, more specifically, the specific unit 132 specifies an action of sending a transaction target as a response action. Further, more specifically, the specific unit 132 specifies, as a response action, an action of notifying the purchaser that the transaction target has been shipped.

また、より具体的には、特定部132は、応答行動として、他の利用者からの求めに応じて対象利用者が行った他の利用者を評価する行動を特定する。また、より具体的には、特定部132は、対象利用者が他の利用者が投稿を行ってから評価するまでの期間を特定する。 Further, more specifically, the specific unit 132 specifies, as a response action, an action of evaluating another user performed by the target user in response to a request from the other user. Further, more specifically, the specific unit 132 specifies the period from when the target user posts by another user to when the evaluation is made.

例えば、利用者Uが出品者TUに質問した例を挙げて説明する。この場合、図1の例では、特定部132は、出品者TUが利用者Uから受付けた質問に対して、回答するといった応答行動を特定する。そして、特定部132は、出品者TUが利用者Uから受付けた質問に対して応答するまでの期間#1を特定する。そして、特定部132は、特定された応答行動を応答行動データベース121に記憶する。 For example, an example in which the user U asks the seller TU a question will be described. In this case, in the example of FIG. 1, the specific unit 132 specifies a response behavior such as answering a question received by the seller TU from the user U. Then, the identification unit 132 specifies the period # 1 until the seller TU responds to the question received from the user U. Then, the specific unit 132 stores the specified response behavior in the response behavior database 121.

例えば、利用者Uがオークションに出品された商品を落札し、支払完了の通知を出品者TUが受付けた例を挙げて説明する。この場合、図1の例では、特定部132は、出品者TUが利用者Uから受付けた支払完了の通知に対して、商品の発送完了通知を行うといった応答行動を特定する。そして、特定部132は、出品者TUが利用者Uから受付けた支払完了に対して応答するまでの期間#2を特定する。そして、特定部132は、特定された応答行動を応答行動データベース121に記憶する。 For example, the example in which the user U makes a successful bid for the item put up for auction and the seller TU receives the notification of payment completion will be described. In this case, in the example of FIG. 1, the specific unit 132 specifies a response action such as notifying the completion of shipping of the product in response to the notification of payment completion received by the seller TU from the user U. Then, the identification unit 132 specifies the period # 2 until the seller TU responds to the payment completion received from the user U. Then, the specific unit 132 stores the specified response behavior in the response behavior database 121.

(算出部133について)
算出部133は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出する。具体的には、算出部133は、スコアとして、回数が増加するほど値が増加するスコアであって、回数が所定値より少ない場合における増加率よりも、回数が所定値以上の場合における増加率の方が少ないスコアを算出する。
(About calculation unit 133)
The calculation unit 133 calculates a score having a non-linear relationship with the number of times, based on the number of times the target user whose credit rating is to be estimated has performed a predetermined action. Specifically, the calculation unit 133 is a score whose value increases as the number of times increases, and the rate of increase when the number of times is greater than or equal to the predetermined value than the rate of increase when the number of times is less than the predetermined value. Calculates a score with less.

より具体的には、算出部133は、所定の指数関数を用いて、回数からスコアを算出する。また、より具体的には、算出部133は、所定の階段関数を用いて、回数からスコアを算出する。また、より具体的には、算出部133は、所定のシグモイド関数を用いて、回数からスコアを算出する。また、より具体的には、算出部133は、回数が所定の上限値を上回る場合は、予め設定されたスコアの上限値を、回数に基づいたスコアとする。 More specifically, the calculation unit 133 calculates the score from the number of times by using a predetermined exponential function. More specifically, the calculation unit 133 calculates the score from the number of times by using a predetermined step function. More specifically, the calculation unit 133 calculates the score from the number of times by using a predetermined sigmoid function. More specifically, when the number of times exceeds a predetermined upper limit value, the calculation unit 133 sets the upper limit value of the preset score as the score based on the number of times.

例えば、算出部133は、対象利用者が所定の事象に対して行った行動である応答行動の回数に基づいて、スコアを算出する。また、例えば、算出部133は、対象利用者が行った行動であって、電子商取引に関連する行動の回数に基づいて、スコアを特定する。 For example, the calculation unit 133 calculates the score based on the number of response actions, which are actions performed by the target user in response to a predetermined event. Further, for example, the calculation unit 133 specifies the score based on the number of actions performed by the target user and related to the electronic commerce.

例えば、利用者Uが出品者TUに質問した例を挙げて説明する。この場合、図1の例では、算出部133は、出品者TUが利用者Uから受付けた質問に対して回答するといった応答行動の回数から、所定の指数関数を用いることで、スコアを算出する。 For example, an example in which the user U asks the seller TU a question will be described. In this case, in the example of FIG. 1, the calculation unit 133 calculates the score by using a predetermined exponential function from the number of response actions such that the seller TU answers the question received from the user U. ..

例えば、利用者Uがオークションに出品された商品を落札し、支払完了の通知を出品者TUが受付けた例を挙げて説明する。この場合、図1の例では、算出部133は、出品者TUが利用者Uから受付けた支払完了の通知に対して、商品の発送完了通知を行うといった応答行動の回数から、所定の指数関数を用いることで、スコアを算出する。 For example, the example in which the user U makes a successful bid for the item put up for auction and the seller TU receives the notification of payment completion will be described. In this case, in the example of FIG. 1, the calculation unit 133 performs a predetermined exponential function from the number of response actions such as notifying the completion of shipping of the product in response to the notification of payment completion received by the seller TU from the user U. The score is calculated by using.

例えば、出品者TUが他の出品者によって出品された商品に対するレビューの投稿の要求を受付けた例を挙げて説明する。この場合、図1の例では、算出部133は、他の出品者によって出品された商品に対するレビューの投稿の要求に応じて、出品者TUが他の出品者によって出品された商品に対してレビューを投稿するといった応答行動の回数から、所定の指数関数を用いることで、スコアを算出する。 For example, the seller TU accepts a request to post a review for a product listed by another seller. In this case, in the example of FIG. 1, the calculation unit 133 reviews the product listed by the other seller by the seller TU in response to the request for posting the review for the product listed by the other seller. The score is calculated by using a predetermined exponential function from the number of response actions such as posting.

(推定部134について)
推定部134は、特定部132により特定された応答行動に基づいて、対象利用者の信用度を推定する。そして、推定部134は、対象利用者の信用度を利用者データベース122に記憶する。より具体的には、推定部134は、所定の事象が発生してから対象利用者が応答行動を行うまでの期間に基づいて、対象利用者の信用度を推定する。また、より具体的には、推定部134は、対象利用者が他の利用者が投稿を行ってから評価するまでの期間に基づいて、対象利用者の信用度を推定する。
(About estimation unit 134)
The estimation unit 134 estimates the creditworthiness of the target user based on the response behavior specified by the specific unit 132. Then, the estimation unit 134 stores the creditworthiness of the target user in the user database 122. More specifically, the estimation unit 134 estimates the creditworthiness of the target user based on the period from the occurrence of a predetermined event to the response action of the target user. More specifically, the estimation unit 134 estimates the creditworthiness of the target user based on the period from when the target user posts by another user to when the target user evaluates it.

また、具体的には、推定部134は、利用者の信用度と利用者が行った応答行動との関係性を学習したモデルを用いて、対象利用者が行った応答行動から対象利用者の信用度を推定する。より具体的には、推定部134は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて算出部133により算出されたスコアに基づいて、対象利用者の信用度を推定する。 Specifically, the estimation unit 134 uses a model that learns the relationship between the creditworthiness of the user and the response behavior performed by the user, and uses the response behavior performed by the target user to obtain the creditworthiness of the target user. To estimate. More specifically, the estimation unit 134 estimates the creditworthiness of the target user based on the score calculated by the calculation unit 133 based on the number of times the target user whose credit rating is to be estimated performs a predetermined action. To do.

より具体的には、推定部134は、対象利用者が行った行動の種別ごとに異なる関数を用いて算出されたスコアであって、各種別の行動の回数に対して非線形な関係を有するスコアに基づいて、対象利用者の信用度を推定する。 More specifically, the estimation unit 134 is a score calculated by using a different function for each type of action performed by the target user, and has a non-linear relationship with the number of actions of each type. Estimate the creditworthiness of the target user based on.

例えば、出品者TUの各種応答行動に対するスコアが算出された例を挙げて説明する。この場合、図1の例では、推定部134は、応答スコアと、発送完了通知スコアと、評価スコアと、投稿スコアとから、出品者TUの信用度を推定する。そして、推定部134は、対象利用者の信用度を利用者データベース122に記憶する。 For example, an example in which scores for various response behaviors of the seller TU are calculated will be described. In this case, in the example of FIG. 1, the estimation unit 134 estimates the creditworthiness of the seller TU from the response score, the shipping completion notification score, the evaluation score, and the posting score. Then, the estimation unit 134 stores the creditworthiness of the target user in the user database 122.

例えば、図1の例では、推定部134は、応答スコアと、発送完了通知スコアと、評価スコアと、投稿スコアとから算出された平均値を、出品者TUの信用度として推定する。そして、推定部134は、対象利用者の信用度を利用者データベース122に記憶する。 For example, in the example of FIG. 1, the estimation unit 134 estimates the average value calculated from the response score, the shipping completion notification score, the evaluation score, and the posting score as the credit rating of the seller TU. Then, the estimation unit 134 stores the creditworthiness of the target user in the user database 122.

(提供部135について)
提供部135は、各種情報を提供する。具体的には、提供部135は、対象利用者の信用度を金融サービス提供サーバ30に通知する。より具体的には、提供部135は、利用者データベース122を参照して、対象利用者の信用度を金融サービス提供サーバ30に通知する。例えば、出品者TUの信用度が「85」であるものとする。この場合、図1の例では、提供部135は、出品者TUの信用度「85」を金融サービス提供サーバ30に通知する。
(About the provider 135)
The providing unit 135 provides various information. Specifically, the providing unit 135 notifies the financial service providing server 30 of the creditworthiness of the target user. More specifically, the providing unit 135 refers to the user database 122 and notifies the financial service providing server 30 of the creditworthiness of the target user. For example, it is assumed that the credit rating of the seller TU is "85". In this case, in the example of FIG. 1, the providing unit 135 notifies the financial service providing server 30 of the credit rating “85” of the seller TU.

〔4.処理手順〕
次に、図5を用いて、実施形態に係る推定装置100が実行する推定処理の手順について説明する。図5は、実施形態に係る推定装置100が実行する推定処理の流れの一例を示すフローチャートである。
[4. Processing procedure]
Next, the procedure of the estimation process executed by the estimation device 100 according to the embodiment will be described with reference to FIG. FIG. 5 is a flowchart showing an example of a flow of estimation processing executed by the estimation device 100 according to the embodiment.

図5に示すように、取得部131は、推定タイミングを判定する(ステップS101)。そして、取得部131は、推定タイミングと判定しない場合(ステップS101;No)、推定タイミングと判定するまで待機する。 As shown in FIG. 5, the acquisition unit 131 determines the estimation timing (step S101). Then, when the acquisition unit 131 does not determine the estimation timing (step S101; No), the acquisition unit 131 waits until the estimation timing is determined.

一方、取得部131は、推定タイミングと判定した場合(ステップS101;Yes)、対象利用者が実行した行動であって、所定の事象に対して行った応答行動を示す応答行動情報を取得する(ステップS102)。 On the other hand, when it is determined that the timing is estimated (step S101; Yes), the acquisition unit 131 acquires the response action information indicating the response action performed by the target user for the predetermined event (step S101; Yes). Step S102).

そして、特定部132は、取得部131により取得された応答行動情報に含まれる応答行動の種別ごとに、実行回数を計数する(ステップS103)。そして、算出部133は、応答行動の種別ごとに、実行回数に対して非線形なスコアを、それぞれ異なる関数を用いて算出する(ステップS104)。 Then, the specific unit 132 counts the number of executions for each type of response action included in the response action information acquired by the acquisition unit 131 (step S103). Then, the calculation unit 133 calculates a non-linear score with respect to the number of executions for each type of response action by using different functions (step S104).

そして、推定部134は、算出部133により算出されたスコアに基づいて、対象利用者の信用度を算出する。そして、提供部135は、推定部134により推定された信用度に基づいたサービスを対象利用者に対して提供するサーバに対し、信用度を提供する。 Then, the estimation unit 134 calculates the creditworthiness of the target user based on the score calculated by the calculation unit 133. Then, the providing unit 135 provides the credit rating to the server that provides the service based on the credit rating estimated by the estimating unit 134 to the target user.

〔5.変形例〕
上述した推定装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、推定装置100の他の実施形態について説明する。
[5. Modification example]
The estimation device 100 described above may be implemented in various different forms other than the above embodiment. Therefore, another embodiment of the estimation device 100 will be described below.

〔5−1.特定処理 他サービスとの連携登録〕
上記実施形態では、推定装置100は、信用度の推定対象となる対象利用者が所定の事象に対して行った行動である応答行動を特定する特定処理の一例を説明したが、上記特定処理に限定されない。具体的には、推定装置100は、応答行動として、第1のサービスにおける事象に対して対象利用者が第2のサービスにおいて行った行動を特定してもよい。
[5-1. Specific processing Linkage registration with other services]
In the above embodiment, the estimation device 100 has described an example of a specific process for specifying a response action, which is an action performed by a target user whose credit rating is to be estimated for a predetermined event, but is limited to the specific process. Not done. Specifically, the estimation device 100 may specify the action performed by the target user in the second service in response to the event in the first service as the response action.

例えば、オークションで商品を出品した出品者が、SNS(Social Networking Service)への投稿をしたものとする。この場合、推定装置100は、出品者がSNSへ投稿した行動を特定してもよい。なお、ここでいうサービスは、SNSに限定されなくともよく、如何なるサービスであってもよい。例えば、サービスとは、電子商取引、シェアリングサービス、レンタルサービス、金融サービス、家事代行等のサービス等である。 For example, it is assumed that a seller who has put up an item at an auction has posted to an SNS (Social Networking Service). In this case, the estimation device 100 may specify the behavior posted by the seller on the SNS. The service referred to here does not have to be limited to SNS, and may be any service. For example, services include services such as electronic commerce, sharing services, rental services, financial services, and housekeeping services.

これにより、実施形態に係る推定装置100は、応答行動として、第1のサービスにおける事象に対して対象利用者が第2のサービスにおいて行った行動を特定するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment identifies the action performed by the target user in the second service with respect to the event in the first service as a response action, so that the estimation accuracy of the credit rating of the user is determined. Can be improved.

〔5−2.算出処理 各利用者によって行われる回数の幅に基づいて、線形又は非線形の関数を用いる〕
上記実施形態では、推定装置100は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出する算出処理の一例を説明したが、上記算出処理に限定されない。具体的には、推定装置100は、対象利用者が行った複数種別の行動のうち、各利用者によって行われる回数の幅が所定の閾値を超える種別の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出するとともに、各利用者によって行われる回数の幅が所定の閾値を下回る種別の行動を行った回数に基づいて、回数に対して線形な関係を有するスコアを算出してもよい。
[5-2. Calculation processing Use linear or non-linear functions based on the range of times performed by each user]
In the above embodiment, the estimation device 100 describes an example of a calculation process for calculating a score having a non-linear relationship with the number of times based on the number of times the target user whose credit rating is to be estimated performs a predetermined action. However, it is not limited to the above calculation process. Specifically, the estimation device 100 performs the number of times based on the number of times the target user performs a plurality of types of actions in which the range of the number of times performed by each user exceeds a predetermined threshold value. A score that has a non-linear relationship with the number of times is calculated, and a score that has a linear relationship with the number of times is based on the number of times that the range of the number of times performed by each user is less than a predetermined threshold. May be calculated.

例えば、利用者Uがオークションに出品された商品を落札し、支払完了の通知を出品者TUが受付けた例を挙げて説明する。この場合、推定装置100は、出品者TUが利用者Uから受付けた支払完了の通知に対して、商品の発送完了通知を行うといった応答行動の回数の幅が所定の閾値以上である回数から、所定の指数関数を用いてスコアを算出する。そして、推定装置100は、商品の発送完了通知を行うといった応答行動の回数の幅が所定の閾値未満である回数から、所定の線形関数を用いることで、スコアを算出してもよい。 For example, the example in which the user U makes a successful bid for the item put up for auction and the seller TU receives the notification of payment completion will be described. In this case, the estimation device 100 starts from the number of times that the range of the number of response actions such as giving the notification of the completion of shipping of the product to the notification of the completion of payment received by the seller TU from the user U is equal to or greater than a predetermined threshold value. The score is calculated using a predetermined exponential function. Then, the estimation device 100 may calculate the score by using a predetermined linear function from the number of times the range of the number of response actions such as notifying the completion of shipping of the product is less than the predetermined threshold value.

これにより、実施形態に係る推定装置100は、対象利用者が行った複数種別の行動のうち、各利用者によって行われる回数の幅が所定の閾値を超える種別の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出するとともに、各利用者によって行われる回数の幅が所定の閾値を下回る種別の行動を行った回数に基づいて、回数に対して線形な関係を有するスコアを算出するため、利用者の応答行動毎のスコアを高精度に算出することができる。 As a result, the estimation device 100 according to the embodiment is based on the number of times that the range of the number of times performed by each user exceeds a predetermined threshold value among the plurality of types of actions performed by the target user. , A score that has a non-linear relationship with the number of times is calculated, and a linear relationship with the number of times is established based on the number of times that the range of the number of times performed by each user is less than a predetermined threshold. Since the score to have is calculated, the score for each response behavior of the user can be calculated with high accuracy.

〔5−3.推定処理 応答行動の内容も考慮〕
上記実施形態では、推定装置100は、特定された応答行動に基づいて、対象利用者の信用度を推定する推定処理の一例を説明したが、上記推定処理に限定されない。具体的には、推定装置100は、所定の事象が発生してから対象利用者が応答行動を行うまでの期間と、応答行動の内容とに基づいて、対象利用者の信用度を推定してもよい。
[5-3. Estimate processing Considering the content of response behavior]
In the above embodiment, the estimation device 100 has described an example of the estimation process for estimating the creditworthiness of the target user based on the specified response behavior, but the estimation device 100 is not limited to the above estimation process. Specifically, the estimation device 100 may estimate the creditworthiness of the target user based on the period from the occurrence of a predetermined event to the response behavior of the target user and the content of the response behavior. Good.

例えば、出品者TUが他の出品者によって出品された商品に対するレビューの投稿の要求を受付けた例を挙げて説明する。この場合、推定装置100は、他の出品者によって出品された商品に対するレビューの投稿の要求に応じて、出品者TUが他の出品者によって出品された商品に対してレビューを投稿するといった応答行動の回数と、他の出品者によって出品された商品に対するレビューの投稿の内容とから、所定の指数関数を用いることで、スコアを算出する。そして、推定装置100は、かかるスコアに基づいて、出品者TUの信用度を推定してもよい。 For example, the seller TU accepts a request to post a review for a product listed by another seller. In this case, the estimation device 100 responds by the seller TU posting a review on the product sold by the other seller in response to the request for posting the review on the product sold by the other seller. The score is calculated by using a predetermined exponential function from the number of times of the above and the content of the review posting for the product listed by another seller. Then, the estimation device 100 may estimate the creditworthiness of the seller TU based on the score.

例えば、出品者TUが他の出品者によって出品された商品に対するレビューの投稿の内容が商品の評価が高いことに関する内容であるものとする。この場合、推定装置100は、出品者TUが他の出品者によって出品された商品に対してレビューを投稿するといった応答行動の回数と、他の出品者によって出品された商品に対するレビューの投稿の内容とから、所定の指数関数を用いることで、高いスコアを算出する。 For example, it is assumed that the content of the review posted by the seller TU for the product listed by another seller is related to the high evaluation of the product. In this case, the estimation device 100 includes the number of response actions such as the seller TU posting a review for a product listed by another seller, and the content of posting a review for the product listed by the other seller. Therefore, a high score is calculated by using a predetermined exponential function.

一方、出品者TUが他の出品者によって出品された商品に対するレビューの投稿の内容が商品の評価が低いことに関する内容であるものとする。この場合、推定装置100は、出品者TUが他の出品者によって出品された商品に対してレビューを投稿するといった応答行動の回数と、他の出品者によって出品された商品に対するレビューの投稿の内容とから、所定の指数関数を用いることで、低いスコアを算出する。 On the other hand, it is assumed that the content of the review posted by the seller TU for the product listed by another seller is related to the low evaluation of the product. In this case, the estimation device 100 includes the number of response actions such as the seller TU posting a review for a product listed by another seller, and the content of posting a review for the product listed by the other seller. From, a low score is calculated by using a predetermined exponential function.

これにより、実施形態に係る推定装置100は、所定の事象が発生してから対象利用者が応答行動を行うまでの期間と、応答行動の内容とに基づいて、対象利用者の信用度を推定するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment estimates the creditworthiness of the target user based on the period from the occurrence of the predetermined event to the response action of the target user and the content of the response action. Therefore, the accuracy of estimating the creditworthiness of the user can be improved.

〔6.ハードウェア構成〕
また、上述してきた実施形態に係る利用者端末10、オークションサーバ20、金融サービス提供サーバ30及び推定装置100は、例えば図6に示すような構成のコンピュータ1000によって実現される。以下、推定装置100を例に挙げて説明する。図6は、推定装置100の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM(Read Only Memory)1300、HDD(Hard Disk Drive)1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[6. Hardware configuration]
Further, the user terminal 10, the auction server 20, the financial service providing server 30, and the estimation device 100 according to the above-described embodiment are realized by, for example, a computer 1000 having a configuration as shown in FIG. Hereinafter, the estimation device 100 will be described as an example. FIG. 6 is a hardware configuration diagram showing an example of a computer 1000 that realizes the function of the estimation device 100. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM (Read Only Memory) 1300, an HDD (Hard Disk Drive) 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F). ) Has 1700.

CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400, and controls each part. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started, a program that depends on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、ネットワークNを介して他の機器からデータを受信してCPU1100へ送り、CPU1100がネットワークNを介して生成したデータを他の機器へ送信する。 The HDD 1400 stores a program executed by the CPU 1100, data used by such a program, and the like. The communication interface 1500 receives data from another device via the network N and sends it to the CPU 1100, and the CPU 1100 transmits the data generated by the CPU 1100 via the network N to the other device.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。 The CPU 1100 controls an output device such as a display or a printer, and an input device such as a keyboard or a mouse via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. Further, the CPU 1100 outputs the data generated via the input / output interface 1600 to the output device.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides the program or data to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable Disk), a magneto-optical recording medium such as MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. And so on.

例えば、コンピュータ1000が実施形態に係る推定装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。また、HDD1400には、記憶部120内のデータが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the estimation device 100 according to the embodiment, the CPU 1100 of the computer 1000 realizes the function of the control unit 130 by executing the program loaded on the RAM 1200. Further, the data in the storage unit 120 is stored in the HDD 1400. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be acquired from another device via the network N.

〔7.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[7. Others]
Further, among the processes described in the above-described embodiments and modifications, all or part of the processes described as being automatically performed may be manually performed, or may be described as being manually performed. It is also possible to automatically perform all or part of the processed processing by a known method. In addition, the processing procedure, specific name, and information including various data and parameters shown in the above document and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Further, each component of each of the illustrated devices is a functional concept, and does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution / integration of each device is not limited to the one shown in the figure, and all or part of the device is functionally or physically distributed / physically in arbitrary units according to various loads and usage conditions. It can be integrated and configured.

また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 In addition, the above-described embodiments and modifications can be appropriately combined as long as the processing contents do not contradict each other.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、推定部は、推定手段や推定回路に読み替えることができる。 Further, the above-mentioned "section, module, unit" can be read as "means" or "circuit". For example, the estimation unit can be read as an estimation means or an estimation circuit.

〔8.効果〕
上述してきたように、実施形態に係る推定装置100は、算出部133と、推定部134とを有する。算出部133は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出する。推定部134は、算出部133が算出したスコアに基づいて、対象利用者の信用度を推定する。
[8. effect〕
As described above, the estimation device 100 according to the embodiment includes a calculation unit 133 and an estimation unit 134. The calculation unit 133 calculates a score having a non-linear relationship with the number of times, based on the number of times the target user whose credit rating is to be estimated has performed a predetermined action. The estimation unit 134 estimates the creditworthiness of the target user based on the score calculated by the calculation unit 133.

これにより、実施形態に係る推定装置100は、信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて算出されたスコアであって、回数に対して非線形な関係を有するスコアに基づいて、対象利用者の信用度を推定するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment is a score calculated based on the number of times the target user, whose credit rating is to be estimated, has performed a predetermined action, and has a non-linear relationship with the number of times. Since the creditworthiness of the target user is estimated based on the above, the estimation accuracy of the creditworthiness of the user can be improved.

また、実施形態に係る推定装置100において、算出部133は、スコアとして、回数が増加するほど値が増加するスコアであって、回数が所定値より少ない場合における増加率よりも、回数が所定値以上の場合における増加率の方が少ないスコアを算出する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 has a score whose value increases as the number of times increases, and the number of times is a predetermined value rather than the rate of increase when the number of times is less than the predetermined value. Calculate a score with a smaller rate of increase in the above cases.

これにより、実施形態に係る推定装置100は、スコアとして、回数が増加するほど値が増加するスコアであって、回数が所定値より少ない場合における増加率よりも、回数が所定値以上の場合における増加率の方が少ないスコアを算出するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment has a score whose value increases as the number of times increases, and the number of times is greater than or equal to the predetermined value than the rate of increase when the number of times is less than the predetermined value. Since the score with a smaller rate of increase is calculated, the accuracy of estimating the creditworthiness of the user can be improved.

また、実施形態に係る推定装置100において、算出部133は、所定の指数関数を用いて、回数からスコアを算出する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 calculates the score from the number of times by using a predetermined exponential function.

これにより、実施形態に係る推定装置100は、所定の指数関数を用いて、回数からスコアを算出するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment calculates the score from the number of times using a predetermined exponential function, so that the estimation accuracy of the creditworthiness of the user can be improved.

また、実施形態に係る推定装置100において、算出部133は、所定の階段関数を用いて、回数からスコアを算出する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 calculates the score from the number of times by using a predetermined step function.

これにより、実施形態に係る推定装置100は、所定の階段関数を用いて、回数からスコアを算出するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment calculates the score from the number of times by using a predetermined step function, so that the estimation accuracy of the credit rating of the user can be improved.

また、実施形態に係る推定装置100において、算出部133は、所定のシグモイド関数を用いて、回数からスコアを算出する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 calculates the score from the number of times by using a predetermined sigmoid function.

これにより、実施形態に係る推定装置100は、所定のシグモイド関数を用いて、回数からスコアを算出するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment uses a predetermined sigmoid function to calculate the score from the number of times, so that the estimation accuracy of the user's credit rating can be improved.

また、実施形態に係る推定装置100において、算出部133は、回数が所定の上限値を上回る場合は、予め設定されたスコアの上限値を、回数に基づいたスコアとする。 Further, in the estimation device 100 according to the embodiment, when the number of times exceeds a predetermined upper limit value, the calculation unit 133 sets the upper limit value of the preset score as the score based on the number of times.

これにより、実施形態に係る推定装置100は、回数が所定の上限値を上回る場合は、予め設定されたスコアの上限値を、回数に基づいたスコアとするため、利用者の信用度の推定精度を改善することができる。 As a result, when the number of times exceeds a predetermined upper limit value, the estimation device 100 according to the embodiment sets the upper limit value of the preset score as the score based on the number of times, so that the estimation accuracy of the user's credit rating can be improved. Can be improved.

また、実施形態に係る推定装置100において、算出部133は、対象利用者が行った行動の種別ごとに異なる関数を用いて、各種別の行動の回数に対して非線形な関係を有するスコアを算出し、推定部134は、種別ごとに算出されたスコアに基づいて、対象利用者の信用度を推定する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 calculates a score having a non-linear relationship with the number of actions of each type by using a function different for each type of action performed by the target user. Then, the estimation unit 134 estimates the creditworthiness of the target user based on the score calculated for each type.

これにより、実施形態に係る推定装置100は、対象利用者が行った行動の種別ごとに異なる関数を用いて、各種別の行動の回数に対して非線形な関係を有するスコアを算出し、種別ごとに算出されたスコアに基づいて、対象利用者の信用度を推定するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment uses a different function for each type of action performed by the target user to calculate a score having a non-linear relationship with the number of actions for each type, and for each type. Since the creditworthiness of the target user is estimated based on the score calculated in, the estimation accuracy of the creditworthiness of the user can be improved.

また、実施形態に係る推定装置100において、算出部133は、対象利用者が行った複数種別の行動のうち、各利用者によって行われる回数の幅が所定の閾値を超える種別の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出するとともに、各利用者によって行われる回数の幅が所定の閾値を下回る種別の行動を行った回数に基づいて、回数に対して線形な関係を有するスコアを算出し、推定部134は、種別ごとに算出されたスコアに基づいて、対象利用者の信用度を推定する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 performs a type of action in which the range of the number of times performed by each user exceeds a predetermined threshold value among the plurality of types of actions performed by the target user. Based on the number of times, a score having a non-linear relationship with the number of times is calculated, and the number of times performed by each user is based on the number of times of performing a type of action that is less than a predetermined threshold value. A score having a linear relationship is calculated, and the estimation unit 134 estimates the creditworthiness of the target user based on the score calculated for each type.

これにより、実施形態に係る推定装置100は、対象利用者が行った複数種別の行動のうち、各利用者によって行われる回数の幅が所定の閾値を超える種別の行動を行った回数に基づいて、回数に対して非線形な関係を有するスコアを算出するとともに、各利用者によって行われる回数の幅が所定の閾値を下回る種別の行動を行った回数に基づいて、回数に対して線形な関係を有するスコアを算出し、種別ごとに算出されたスコアに基づいて、対象利用者の信用度を推定するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment is based on the number of times that the range of the number of times performed by each user exceeds a predetermined threshold value among the plurality of types of actions performed by the target user. , A score that has a non-linear relationship with the number of times is calculated, and a linear relationship with the number of times is established based on the number of times that the range of the number of times performed by each user is less than a predetermined threshold. Since the score to be possessed is calculated and the creditworthiness of the target user is estimated based on the score calculated for each type, the estimation accuracy of the creditworthiness of the user can be improved.

また、実施形態に係る推定装置100において、算出部133は、対象利用者が所定の事象に対して行った行動である応答行動の回数に基づいて、スコアを算出する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 calculates a score based on the number of response actions, which are actions performed by the target user in response to a predetermined event.

これにより、実施形態に係る推定装置100は、対象利用者が所定の事象に対して行った行動である応答行動の回数に基づいて、スコアを算出するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment calculates the score based on the number of response actions, which is the action performed by the target user for a predetermined event, and thus improves the estimation accuracy of the credit rating of the user. can do.

また、実施形態に係る推定装置100において、算出部133は、対象利用者が行った行動であって、電子商取引に関連する行動の回数に基づいて、スコアを特定する。 Further, in the estimation device 100 according to the embodiment, the calculation unit 133 specifies the score based on the number of actions performed by the target user and related to the electronic commerce.

これにより、実施形態に係る推定装置100は、対象利用者が行った行動であって、電子商取引に関連する行動の回数に基づいて、スコアを特定するため、利用者の信用度の推定精度を改善することができる。 As a result, the estimation device 100 according to the embodiment improves the estimation accuracy of the creditworthiness of the user because the score is specified based on the number of actions performed by the target user and related to the electronic commerce. can do.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 Although some of the embodiments of the present application have been described in detail with reference to the drawings, these are examples, and various modifications are made based on the knowledge of those skilled in the art, including the embodiments described in the disclosure column of the invention. It is possible to practice the present invention in other improved forms.

10 利用者端末
20 オークションサーバ
30 金融サービス提供サーバ
100 推定装置
110 通信部
120 記憶部
121 応答行動データベース
122 利用者データベース
130 制御部
131 取得部
132 特定部
133 算出部
134 推定部
135 提供部
10 User terminal 20 Auction server 30 Financial service providing server 100 Estimator 110 Communication unit 120 Storage unit 121 Response behavior database 122 User database 130 Control unit 131 Acquisition unit 132 Specific unit 133 Calculation unit 134 Estimating unit 135 Providing unit

Claims (12)

信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、当該回数に対して非線形な関係を有するスコアを算出する算出部と、
前記算出部が算出したスコアに基づいて、当該対象利用者の信用度を推定する推定部と
を有することを特徴とする推定装置。
A calculation unit that calculates a score that has a non-linear relationship with the number of times the target user, whose credit rating is to be estimated, has performed a predetermined action.
An estimation device having an estimation unit that estimates the creditworthiness of the target user based on the score calculated by the calculation unit.
前記算出部は、前記スコアとして、前記回数が増加するほど値が増加するスコアであって、前記回数が所定値より少ない場合における増加率よりも、前記回数が所定値以上の場合における増加率の方が少ないスコアを算出する
ことを特徴とする請求項1に記載の推定装置。
The calculation unit is a score whose value increases as the number of times increases, and the rate of increase when the number of times is equal to or greater than a predetermined value is higher than the rate of increase when the number of times is less than a predetermined value. The estimation device according to claim 1, wherein a score having a smaller score is calculated.
前記算出部は、所定の指数関数を用いて、前記回数から前記スコアを算出する
ことを特徴とする請求項1または2に記載の推定装置。
The estimation device according to claim 1 or 2, wherein the calculation unit calculates the score from the number of times using a predetermined exponential function.
前記算出部は、所定の階段関数を用いて、前記回数から前記スコアを算出する
ことを特徴とする請求項1または2に記載の推定装置。
The estimation device according to claim 1 or 2, wherein the calculation unit calculates the score from the number of times by using a predetermined step function.
前記算出部は、所定のシグモイド関数を用いて、前記回数から前記スコアを算出する
ことを特徴とする請求項1または2に記載の推定装置。
The estimation device according to claim 1 or 2, wherein the calculation unit calculates the score from the number of times by using a predetermined sigmoid function.
前記算出部は、前記回数が所定の上限値を上回る場合は、予め設定されたスコアの上限値を、前記回数に基づいたスコアとする
ことを特徴とする請求項1〜5のうちいずれか1つに記載の推定装置。
When the number of times exceeds a predetermined upper limit value, the calculation unit sets an upper limit value of a preset score as a score based on the number of times, any one of claims 1 to 5. The estimation device described in 1.
前記算出部は、前記対象利用者が行った行動の種別ごとに異なる関数を用いて、各種別の行動の回数に対して非線形な関係を有するスコアを算出し、
前記推定部は、前記種別ごとに算出されたスコアに基づいて、前記対象利用者の信用度を推定する
ことを特徴とする請求項1〜6のうちいずれか1つに記載の推定装置。
The calculation unit calculates a score having a non-linear relationship with the number of actions of each type by using a function different for each type of action performed by the target user.
The estimation device according to any one of claims 1 to 6, wherein the estimation unit estimates the creditworthiness of the target user based on a score calculated for each type.
前記算出部は、前記対象利用者が行った複数種別の行動のうち、各利用者によって行われる回数の幅が所定の閾値を超える種別の行動を行った回数に基づいて、当該回数に対して非線形な関係を有するスコアを算出するとともに、各利用者によって行われる回数の幅が所定の閾値を下回る種別の行動を行った回数に基づいて、当該回数に対して線形な関係を有するスコアを算出し、
前記推定部は、前記種別ごとに算出されたスコアに基づいて、前記対象利用者の信用度を推定する
ことを特徴とする請求項1〜7のうちいずれか1つに記載の推定装置。
The calculation unit is based on the number of times the target user has performed a plurality of types of actions in which the range of the number of times performed by each user exceeds a predetermined threshold value. A score having a non-linear relationship is calculated, and a score having a linear relationship with the number of times performed by each user is calculated based on the number of times a type of action is performed that is below a predetermined threshold value. And
The estimation device according to any one of claims 1 to 7, wherein the estimation unit estimates the creditworthiness of the target user based on a score calculated for each type.
前記算出部は、前記対象利用者が所定の事象に対して行った行動である応答行動の回数に基づいて、前記スコアを算出する
ことを特徴とする請求項1〜8のうちいずれか1つに記載の推定装置。
The calculation unit is any one of claims 1 to 8, wherein the calculation unit calculates the score based on the number of response actions that are actions performed by the target user in response to a predetermined event. The estimation device described in.
前記算出部は、前記対象利用者が行った行動であって、電子商取引に関連する行動の回数に基づいて、前記スコアを特定する
ことを特徴とする請求項1〜9のうちいずれか1つに記載の推定装置。
The calculation unit is any one of claims 1 to 9, which is an action performed by the target user and is characterized in that the score is specified based on the number of actions related to electronic commerce. The estimation device described in.
推定装置が実行する推定方法であって、
信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、当該回数に対して非線形な関係を有するスコアを算出する算出工程と、
前記算出工程で算出したスコアに基づいて、当該対象利用者の信用度を推定する推定工程と
を含むことを特徴とする推定方法。
The estimation method performed by the estimation device
A calculation process for calculating a score having a non-linear relationship with the number of times the target user, whose credit rating is to be estimated, has performed a predetermined action, and a calculation process.
An estimation method including an estimation step of estimating the creditworthiness of the target user based on the score calculated in the calculation step.
信用度の推定対象となる対象利用者が所定の行動を行った回数に基づいて、当該回数に対して非線形な関係を有するスコアを算出する算出手順と、
前記算出手順で算出したスコアに基づいて、当該対象利用者の信用度を推定する推定手順と
をコンピュータに実行させるための推定プログラム。
A calculation procedure for calculating a score having a non-linear relationship with the number of times the target user, whose credit rating is to be estimated, has performed a predetermined action, and a calculation procedure.
An estimation program for causing a computer to execute an estimation procedure for estimating the creditworthiness of the target user based on the score calculated in the above calculation procedure.
JP2019096157A 2019-05-22 2019-05-22 Estimation device, estimation method, and estimation program Pending JP2020190948A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019096157A JP2020190948A (en) 2019-05-22 2019-05-22 Estimation device, estimation method, and estimation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019096157A JP2020190948A (en) 2019-05-22 2019-05-22 Estimation device, estimation method, and estimation program

Publications (1)

Publication Number Publication Date
JP2020190948A true JP2020190948A (en) 2020-11-26

Family

ID=73455049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019096157A Pending JP2020190948A (en) 2019-05-22 2019-05-22 Estimation device, estimation method, and estimation program

Country Status (1)

Country Link
JP (1) JP2020190948A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008310770A (en) * 2007-06-18 2008-12-25 Promise Co Ltd Storage proxy system and computer program
JP2011257955A (en) * 2010-06-08 2011-12-22 Nippon Telegr & Teleph Corp <Ntt> Recommended item filtering method and recommended item filtering program
JP2018045649A (en) * 2016-09-16 2018-03-22 ヤフー株式会社 Determination device, determination method, and determination program
JP2019032620A (en) * 2017-08-04 2019-02-28 ヤフー株式会社 Generation device, method for generation, and generation program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008310770A (en) * 2007-06-18 2008-12-25 Promise Co Ltd Storage proxy system and computer program
JP2011257955A (en) * 2010-06-08 2011-12-22 Nippon Telegr & Teleph Corp <Ntt> Recommended item filtering method and recommended item filtering program
JP2018045649A (en) * 2016-09-16 2018-03-22 ヤフー株式会社 Determination device, determination method, and determination program
JP2019032620A (en) * 2017-08-04 2019-02-28 ヤフー株式会社 Generation device, method for generation, and generation program

Similar Documents

Publication Publication Date Title
JP5586700B2 (en) Displaying digital coupons to customers
JP6262909B1 (en) Calculation device, calculation method, and calculation program
US20170243288A1 (en) Delivery apparatus, delivery method, non-transitory computer readable storage medium, and delivery system
JP6440661B2 (en) Determination device, determination method, and determination program
JP6417002B1 (en) Generating device, generating method, and generating program
KR20120107459A (en) Providing digital coupons for third party networks sites
JP6560323B2 (en) Determination device, determination method, and determination program
US20130166436A1 (en) Deriving buyer purchasing power from buyer profile and social network data
JP6194092B1 (en) Calculation device, calculation method, and calculation program
Hayne et al. Modeling reputation as a time‐series: evaluating the risk of purchase decisions on eBay
US20130311332A1 (en) Customized marketing
JP6941251B2 (en) Information processing equipment, information processing methods and information processing programs
JP6679648B2 (en) Information processing device, information processing method, information processing program, determination device, determination method, and determination program
US10521833B2 (en) Method and system for determining level of influence in a social e-commerce environment
JP6709775B2 (en) Calculation device, calculation method, and calculation program
JP6106699B2 (en) Generating device, generating method, and generating program
JP7059160B2 (en) Providing equipment, providing method and providing program
JP6023379B2 (en) Evaluation apparatus, evaluation method, and evaluation program
JP6437053B1 (en) Calculation device, calculation method, calculation program, and model
JP6267812B1 (en) Calculation device, calculation method, and calculation program
JP6400067B2 (en) Evaluation apparatus, evaluation method, and evaluation program
JP6679667B2 (en) Generation device, generation method, and generation program
JP2020190948A (en) Estimation device, estimation method, and estimation program
JP6883065B2 (en) Estimator, estimation method and estimation program
JP2020190949A (en) Estimation device, estimation method, and estimation program

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200309

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210406

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210603

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20220104