Nothing Special   »   [go: up one dir, main page]

JP6560323B2 - Determination device, determination method, and determination program - Google Patents

Determination device, determination method, and determination program Download PDF

Info

Publication number
JP6560323B2
JP6560323B2 JP2017221145A JP2017221145A JP6560323B2 JP 6560323 B2 JP6560323 B2 JP 6560323B2 JP 2017221145 A JP2017221145 A JP 2017221145A JP 2017221145 A JP2017221145 A JP 2017221145A JP 6560323 B2 JP6560323 B2 JP 6560323B2
Authority
JP
Japan
Prior art keywords
user
information
operator
determination
creditworthiness
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017221145A
Other languages
Japanese (ja)
Other versions
JP2019091355A (en
Inventor
洋平 山上
洋平 山上
信一郎 瀬賀
信一郎 瀬賀
京介 新井
京介 新井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2017221145A priority Critical patent/JP6560323B2/en
Publication of JP2019091355A publication Critical patent/JP2019091355A/en
Application granted granted Critical
Publication of JP6560323B2 publication Critical patent/JP6560323B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

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

一般に、銀行などの金融機関が融資可能枠を決定する際には、事業者(企業)情報の収集や分析を専門とするデータ提供事業者から提供される事業者データが参照される。このような事業者データは、例えば、事業者の決算書(例えば、財務諸表や損益計算書等)に基づいて生成される。すなわち、金融機関は、各事業者への融資額が適当か否かを判定するための信用情報を判定するため、業者から提供される事業者データを活用する。   In general, when a financial institution such as a bank determines a loan allowance frame, business data provided by a data provider specializing in collection and analysis of business (company) information is referred to. Such business operator data is generated based on, for example, business operators' financial statements (for example, financial statements, profit and loss statements, etc.). That is, the financial institution uses the business data provided by the business in order to determine the credit information for determining whether or not the loan amount to each business is appropriate.

ここで、決算期に公表される財務データのように更新間隔の長いデータ(静的データ)のみならず、株価等のように更新間隔の短いデータ(動的データ)をも入力したモデルを作成し、適時に最新の企業評価を行うことができるシステムが提案されている(例えば、特許文献1)。また、近年のインターネットの飛躍的な普及に伴い、従来のような事業者の決算書等に基づく情報に加えて、情報利用者がインターネット上で事業者に関する情報を共有し、共有する情報を一元的に統合管理することにより、事業者データの客観性を高める技術が知られている(例えば、特許文献2)。   Here, not only data with long update intervals (static data) such as financial data published in the fiscal year end, but also models with input of short update intervals (dynamic data) such as stock prices are created. And the system which can perform the newest company evaluation in time is proposed (for example, patent document 1). In addition to the rapid spread of the Internet in recent years, in addition to information based on business operators' financial statements as in the past, information users share information about businesses on the Internet, and the information they share is unified. A technique for enhancing the objectivity of business operator data by performing integrated management is known (for example, Patent Document 2).

特開2000−348015号公報JP 2000-348015 A 特開2010−26602号公報JP 2010-26602 A

しかしながら、上記の従来技術では、事業者に対する信用度を多様な観点から判定することができるとは限らない。具体的には、上記の従来技術では、公開されている事業者の財務情報や、情報利用者が知りうる事業者の取引実績や、業界のニュースなどの情報を共有するに過ぎず、かかる情報を統合したとしても、事業者の信用度(例えば、将来に渡る事業者の成長性や安定性)を適切に評価することは困難である。また、株価等のデータは非上場企業では公開されないため、場合によっては、企業評価を行うためのデータが不足し、事業者の信用度を判定することが困難となる。   However, in the above-described conventional technology, it is not always possible to determine the creditworthiness with respect to the operator from various viewpoints. Specifically, the above-mentioned conventional technology only shares information such as financial information of publicly disclosed business operators, business results of business operators that information users can know, and industry news. Even if they are integrated, it is difficult to appropriately evaluate the creditworthiness of the operator (for example, the growth potential and stability of the operator over the future). In addition, since data such as stock prices is not disclosed to unlisted companies, there is a shortage of data for corporate evaluation in some cases, making it difficult to determine the creditworthiness of the operator.

本願は、上記に鑑みてなされたものであって、事業者に対する信用度を多様な観点から判定することができる判定装置、判定方法及び判定プログラムを提供することを目的とする。   The present application has been made in view of the above, and an object thereof is to provide a determination device, a determination method, and a determination program that can determine the creditworthiness of a business operator from various viewpoints.

本願に係る判定装置は、ネットワーク上の所定の商取引サイトを利用するユーザに関する情報を取得する取得部と、前記取得部によって取得されたユーザに関する情報のうち、前記商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、前記第1事業者の信用度を判定する判定部と、を備えたことを特徴とする。   The determination apparatus according to the present application includes: an acquisition unit that acquires information about a user who uses a predetermined commercial transaction site on a network; and a first business that performs a commercial transaction at the commercial transaction site among information about the user acquired by the acquisition unit And a determination unit that determines the creditworthiness of the first operator based on an action history on the network of the first user who is a user with a transaction history.

実施形態の一態様によれば、事業者に対する信用度を精度高く判定することができるという効果を奏する。   According to one aspect of the embodiment, there is an effect that it is possible to determine the creditworthiness with respect to the operator with high accuracy.

図1は、実施形態に係る判定処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of a determination process according to the embodiment. 図2は、実施形態に係る判定システムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of the determination system according to the embodiment. 図3は、実施形態に係る判定装置の構成例を示す図である。FIG. 3 is a diagram illustrating a configuration example of the determination apparatus according to the embodiment. 図4は、実施形態に係る事業者情報記憶部の一例を示す図である。FIG. 4 is a diagram illustrating an example of the business operator information storage unit according to the embodiment. 図5は、実施形態に係る利用履歴テーブルの一例を示す図である。FIG. 5 is a diagram illustrating an example of a usage history table according to the embodiment. 図6は、実施形態に係る閲覧履歴テーブルの一例を示す図である。FIG. 6 is a diagram illustrating an example of a browsing history table according to the embodiment. 図7は、実施形態に係る決済情報テーブルの一例を示す図である。FIG. 7 is a diagram illustrating an example of a payment information table according to the embodiment. 図8は、実施形態に係る属性情報テーブルの一例を示す図である。FIG. 8 is a diagram illustrating an example of the attribute information table according to the embodiment. 図9は、実施形態に係るモデル記憶部の一例を示す図である。FIG. 9 is a diagram illustrating an example of a model storage unit according to the embodiment. 図10は、実施形態に係る判定装置による生成処理手順を示すフローチャートである。FIG. 10 is a flowchart illustrating a generation processing procedure performed by the determination apparatus according to the embodiment. 図11は、実施形態に係る判定装置による判定処理手順を示すフローチャートである。FIG. 11 is a flowchart illustrating a determination processing procedure performed by the determination apparatus according to the embodiment. 図12は、変形例に係る判定処理の一例を示す図である。FIG. 12 is a diagram illustrating an example of a determination process according to the modification. 図13は、判定装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 13 is a hardware configuration diagram illustrating an example of a computer that realizes the function of the determination apparatus.

以下に、本願に係る判定装置、判定方法及び判定プログラムを実施するための形態(以下、「実施形態」と表記する)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る判定装置、判定方法及び判定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。   Hereinafter, a mode for carrying out a determination device, a determination method, and a determination program according to the present application (hereinafter referred to as “embodiment”) will be described in detail with reference to the drawings. Note that the determination device, the determination method, and the determination program according to the present application are not limited by this embodiment. In the following embodiments, the same portions are denoted by the same reference numerals, and redundant description is omitted.

〔1.判定処理の一例〕
まず、図1を用いて、実施形態に係る判定処理の一例について説明する。図1は、実施形態に係る判定処理の一例を示す図である。具体的には、図1では、実施形態に係る判定装置100によって、ネットワーク上の所定の商取引サイトに出店する事業者の信用度を判定する処理が行われる例について説明する。
[1. Example of judgment process)
First, an example of the determination process according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of a determination process according to the embodiment. Specifically, FIG. 1 illustrates an example in which the determination device 100 according to the embodiment performs a process of determining the creditworthiness of a business opening a store on a predetermined commercial transaction site on the network.

図1に示す例において、判定装置100と、ユーザ端末10と、ウェブサーバ30とは、図示しない通信ネットワーク(例えば、インターネット)を介して通信可能に接続される。   In the example illustrated in FIG. 1, the determination device 100, the user terminal 10, and the web server 30 are communicably connected via a communication network (for example, the Internet) (not shown).

図1に示す判定装置100は、事業者に対する信用度を判定する処理を行うサーバ装置である。実施形態では、判定装置100は、ウェブサーバ30が提供するネットワーク上の所定の商取引サイトであるショッピングモールに出店する事業者に対する信用度を判定する。   A determination apparatus 100 illustrated in FIG. 1 is a server apparatus that performs a process of determining a credit rating for a business operator. In the embodiment, the determination apparatus 100 determines the reliability of a business opening a store in a shopping mall that is a predetermined commercial transaction site on the network provided by the web server 30.

なお、実施形態では、ショッピングモールに出店する事業者であって、実施形態に係る判定処理において信用度が判定される対象となる事業者を「第1事業者」と表記する。また、実施形態では、ショッピングモールに出店する事業者のうち第1事業者とは異なる事業者であって、実施形態に係る判定処理において信用度を判定するためのモデルの学習データとなりうる事業者を「第2事業者」と表記する。また、第1事業者と第2事業者とを特に区別しない場合には、単に「事業者」と表記する。   In the embodiment, a business that opens a store in a shopping mall and whose business is subject to creditworthiness in the determination process according to the embodiment is referred to as a “first business”. Further, in the embodiment, among the businesses that open a store in the shopping mall, a business that is different from the first business and that can serve as learning data of a model for determining credit in the determination process according to the embodiment. Indicated as “second operator”. In addition, when there is no particular distinction between the first business operator and the second business operator, it is simply written as “business operator”.

図1に示すユーザ端末10及び10は、ユーザによって利用される情報処理装置である。具体的には、ユーザ端末10及び10は、ユーザが各種ウェブページを閲覧するためや、ウェブサイト(例えばネットワーク上のショッピングモール)において商品を購入したり、商品情報の評価(いわゆるレビュー)を投稿したりするために利用される。なお、図1の例では、ユーザ端末10は、ユーザの一例であるユーザU01によって利用され、ユーザ端末10は、ユーザの一例であるユーザU02によって利用される。また、ユーザ端末10と10とを特に区別しない場合には、「ユーザ端末10」と総称する。図1の例では、ユーザ端末10は、例えばスマートフォンやタブレット端末である。 The user terminal 10 1 and 10 2 shown in FIG. 1 is an information processing device used by a user. Specifically, the user terminals 10 1 and 10 2 allow the user to browse various web pages, purchase products on a website (for example, a shopping mall on a network), or evaluate product information (so-called review). Used to post. In the example of FIG. 1, the user terminal 10 1 is utilized by the user U01 which is an example of a user, the user terminal 10 2 is used by the user U02 is an example of a user. Also, unless otherwise identified and the user terminal 10 1 and 10 2 are collectively referred to as "user terminal 10". In the example of FIG. 1, the user terminal 10 is, for example, a smartphone or a tablet terminal.

また、実施形態では、ユーザのうち、第1事業者との取引履歴があるユーザ(例えば、第1事業者が出店したストアで商品を購入した履歴のあるユーザ等)を「第1ユーザ」と表記する。また、ユーザのうち、第2事業者との取引履歴があるユーザを「第2ユーザ」と表記する。なお、同一ユーザが第1事業者とも第2事業者とも取引履歴を有する場合、当該ユーザは、処理状況に応じて「第1ユーザ」にも「第2ユーザ」にもなりうる。また、第1ユーザと第2ユーザとを特に区別しない場合には、単に「ユーザ」と表記する。   In the embodiment, among users, a user who has a transaction history with a first business operator (for example, a user who has a history of purchasing products at a store where the first business operator opened a store) is referred to as a “first user”. write. In addition, among users, a user who has a transaction history with the second operator is referred to as a “second user”. When the same user has a transaction history for both the first business operator and the second business operator, the user can be a “first user” or a “second user” depending on the processing status. Further, when there is no particular distinction between the first user and the second user, it is simply expressed as “user”.

図1に示すウェブサーバ30は、ユーザ端末10からアクセスされた場合に、各種ウェブページを提供するサーバ装置である。図1に示す例では、ウェブサーバ30は、ネットワーク上のショッピングモールサイトを提供するものとする。ウェブサーバ30が提供するショッピングモールでは、各事業者が種々のカテゴリの商品を扱う店舗(ストア)を出店する。   The web server 30 illustrated in FIG. 1 is a server device that provides various web pages when accessed from the user terminal 10. In the example illustrated in FIG. 1, the web server 30 provides a shopping mall site on the network. In a shopping mall provided by the web server 30, each business operator opens a store that handles products of various categories.

また、ウェブサーバ30は、提供するウェブサイトを介して、ショッピングモールを利用するユーザに関する情報を取得する。ユーザに関する情報は、例えば、ウェブサーバ30が備える記憶部や、所定の外部ストレージ装置に格納される。ユーザに関する情報とは、例えば、ウェブサーバ30から提供されるサービスの利用に際して、ユーザの操作に従いユーザ端末10から発信される情報を意味する。具体的には、ユーザに関する情報とは、ユーザの属性情報(年齢や性別等)、ショッピングモールにおける購買行動、ショッピングモールにおける決済情報、ショッピングモールにおけるユーザのランク(例えば、当該ユーザが優良会員であるか否か)等である。   Moreover, the web server 30 acquires the information regarding the user who uses a shopping mall through the website provided. Information about the user is stored in, for example, a storage unit included in the web server 30 or a predetermined external storage device. The information about the user means, for example, information transmitted from the user terminal 10 in accordance with a user operation when using a service provided from the web server 30. Specifically, the information about the user includes user attribute information (age, sex, etc.), shopping behavior in the shopping mall, payment information in the shopping mall, user rank in the shopping mall (for example, the user is a good member) Or not).

なお、ユーザに関する情報は、ショッピングモール以外のサービスを介して取得されてもよい。例えば、ウェブサーバ30は、ショッピングモール以外のサービスとして、ポータルサービスやニュース配信サービス、スケジュール管理サービス、飲食店予約サービスなど、各種サービスを提供するものとする。そして、ウェブサーバ30は、これらのサービスの利用を介して、ユーザに関する情報を取得してもよい。具体的には、ウェブサーバ30は、ユーザに関する情報として、ユーザが閲覧するニュースコンテンツに関する情報や、ユーザがサービスに登録したスケジュールに関する情報等を取得可能である。   In addition, the information regarding a user may be acquired via services other than a shopping mall. For example, the web server 30 provides various services such as a portal service, a news distribution service, a schedule management service, and a restaurant reservation service as services other than the shopping mall. And the web server 30 may acquire the information regarding a user through utilization of these services. Specifically, the web server 30 can acquire, as information about the user, information about news content browsed by the user, information about a schedule registered by the user with the service, and the like.

ところで、ウェブサーバ30が提供するショッピングモールのようなネットワーク上の商取引サイトに出店する事業者は、事業構成が小規模であったり、設立が比較的新しかったり、非上場であったり、法人格が個人事業主であったりして、充分な資金を保持していない場合がある。このため、これらの事業者には融資を得たいとする需要があり、また、金融機関等には、これらの事業者に対して融資を行う機会を得たいという要望がある。   By the way, a business that opens a business transaction site on a network such as a shopping mall provided by the web server 30 has a small business structure, a relatively new establishment, a private listing, or a personality. You may be an employer and do not have enough funds. For this reason, there is a demand for these businesses to obtain loans, and there is a demand for financial institutions and the like to obtain opportunities to finance these businesses.

一般に、金融機関が融資を行う場合、事業者の信用度(与信)に基づき、融資が可能であるか、また、どのくらいの金額を融資するかを決定する。このような事業者の信用度は、例えば、金融機関自身や、事業者を評価する専門機関等によって測定される。しかしながら、小規模の事業者は、四半期や半期ごとの財務情報や資本関係等を公表しない場合も多いため、専門機関や金融機関側が事業者の信用度を測ることができない場合がある。この場合、事業者は融資を受けることができず、また、金融機関も融資の機会を逃すため、双方に不利益が生じる。   In general, when a financial institution makes a loan, it determines whether the loan is possible and how much the loan is based on the creditworthiness (credit) of the operator. The creditworthiness of such a business is measured by, for example, the financial institution itself or a specialized organization that evaluates the business. However, small businesses often do not publish quarterly or semi-annual financial information, capital relationships, etc., and there are cases where specialized institutions and financial institutions cannot measure the creditworthiness of businesses. In this case, the business operator cannot receive the loan, and the financial institution misses the opportunity for the loan.

そこで、実施形態に係る判定装置100は、ショッピングモールに出店したストアにおいて取引履歴のあるユーザに関する情報に基づいて、当該ストアを出店する事業者の信用度を判定する。   Therefore, the determination apparatus 100 according to the embodiment determines the creditworthiness of a business operator who opens a store based on information about a user who has a transaction history in a store that has opened a store in a shopping mall.

これは、第1事業者の出店したストアを利用する第1ユーザが堅実で信頼のおけるユーザ(例えば、決済に未払いが生じていないユーザや、経済ニュースを比較的多く閲覧するユーザ等)であるほど、当該第1事業者についても信用のおける事業者であると想定されることによる。すなわち、判定装置100は、信頼のおける顧客を比較的多く抱えるストアを信用度の高いストアと判定し、さらに、当該ストアを運営する第1事業者を信用度の高い事業者と判定する。   This is a user whose first user who uses the store opened by the first operator is solid and reliable (for example, a user who has not been paid for settlement, a user who views a relatively large amount of economic news, etc.). The reason is that the first operator is also assumed to be a reliable operator. That is, the determination apparatus 100 determines a store having a relatively large number of reliable customers as a store with high creditworthiness, and further determines the first business operator that operates the store as a business with high creditworthiness.

かかる判定処理において、判定装置100は、予め信用度が設定されている(例えば、金融機関や専門機関やショッピングモール側によって、何らかの信用度情報が与えられている)事業者である第2事業者に関する情報を利用してもよい。例えば、判定装置100は、第2事業者と、当該第2事業者と取引履歴のある第2ユーザに関する情報との相関性を学習する。これにより、判定装置100は、信用度の高い(あるいは低い)ストアと取引のあるユーザがどのような情報を有するユーザであるか、を学習する。具体的には、判定装置100は、第2事業者と第2ユーザに関する情報との相関性を学習したモデルを生成する。そして、判定装置100は、生成したモデルを用いて第1事業者の信用度を判定する。これにより、判定装置100は、財務状況や株価といった情報を公表していない比較的小規模な第1事業者に対しても、的確に信用度を判定することができる。以下、図1を用いて、実施形態に係る判定処理について流れに沿って説明する。   In such determination processing, the determination apparatus 100 is information related to the second business operator who is a business operator for which creditworthiness is set in advance (for example, some creditworthiness information is given by a financial institution, a specialized institution, or a shopping mall side). May be used. For example, the determination apparatus 100 learns the correlation between the second business operator and information on the second user who has a transaction history with the second business operator. Thereby, the determination apparatus 100 learns what information a user who has a transaction with a store with high (or low) creditworthiness has. Specifically, the determination apparatus 100 generates a model in which the correlation between the information relating to the second operator and the second user is learned. And the determination apparatus 100 determines the reliability of a 1st provider using the produced | generated model. As a result, the determination apparatus 100 can accurately determine the degree of credit even for a relatively small first business operator that has not released information such as financial status and stock price. Hereinafter, the determination process according to the embodiment will be described along the flow with reference to FIG. 1.

図1に示す例において、ウェブサーバ30が提供するショッピングモールには、金融機関や専門機関等から信用度情報が与えられていない事業者である事業者A01(第1事業者の一例)が運営するストアAAAのウェブページであるストアページ61が存在する。また、ショッピングモールには、既に信用度が設定されている(信用度情報を有する)事業者である事業者A02(第2事業者の一例)が運営するストアBBBのウェブページであるストアページ71が存在する。なお、図1の例において、信用度は、最高が100であり最低が0であるスコア(指標値)によって示されるものとする。図1の例では、事業者A02には「85」という比較的高いスコアを示す信用度が設定されており、かかる数値は、事業者A02が比較的信用度の高い事業者と評価されていることを示している。なお、図1では図示を省略しているが、ウェブサーバ30が提供するショッピングモールには、実施形態に係る判定処理を行うための充分な量の情報が得られるほどの相当数の第2事業者が存在するものとする。   In the example shown in FIG. 1, the shopping mall provided by the web server 30 is operated by a business operator A01 (an example of a first business operator) that is a business operator to which credit information is not given from a financial institution or a specialized institution. There is a store page 61 which is a web page of the store AAA. Further, in the shopping mall, there is a store page 71 that is a web page of a store BBB operated by a business operator A02 (an example of a second business operator) that is a business operator whose credit rating has already been set (having credit information). To do. In the example of FIG. 1, the reliability is assumed to be indicated by a score (index value) having a maximum of 100 and a minimum of 0. In the example of FIG. 1, a credit rating indicating a relatively high score of “85” is set for the business operator A02, and such a numerical value indicates that the business operator A02 is evaluated as a business enterprise having a relatively high credit quality. Show. In addition, although illustration is abbreviate | omitted in FIG. 1, in the shopping mall which the web server 30 provides, a considerable number of 2nd business so that sufficient information for performing the determination process which concerns on embodiment is obtained. There shall be a person.

かかるショッピングモールのストアに対して、ユーザは、商品を閲覧したり、商品を購入したりといった行動をとる。例えば、ユーザ端末10は、ユーザU01による操作に従い、ウェブサーバ30が提供するショッピングモールにアクセスし、ショッピングモールを利用する(ステップS11)。例えば、ユーザU01は、ストアAAAから商品を購入する。図1の例では、ユーザU01は、第1事業者である事業者A01と取引履歴を有するユーザであるから、第1ユーザに該当する。 With respect to the store of such a shopping mall, the user takes an action such as browsing a product or purchasing a product. For example, the user terminal 10 1 in accordance with operation by the user U01, accesses the shopping mall web server 30 is provided, utilizing a shopping mall (step S11). For example, the user U01 purchases a product from the store AAA. In the example of FIG. 1, the user U01 corresponds to the first user because the user U01 is a user having a transaction history with the operator A01, which is the first operator.

また、ユーザ端末10も同様に、ユーザU02による操作に従い、ウェブサーバ30が提供するショッピングモールにアクセスし、ショッピングモールを利用する(ステップS12)。例えば、ユーザU02は、ストアBBBから商品を購入する。図1の例では、ユーザU02は、第2事業者である事業者A02と取引履歴を有するユーザであるから、第2ユーザに該当する。なお、図1の例では図示を省略しているが、ユーザU01やユーザU02は複数存在し、実施形態に係る判定処理を行うのに充分な量の情報が得られるほどの相当数のアクセスを行っているものとする。 Similarly, the user terminal 10 2 in accordance with operation by the user U02, accesses the shopping mall web server 30 is provided, utilizing a shopping mall (step S12). For example, the user U02 purchases a product from the store BBB. In the example of FIG. 1, the user U02 corresponds to the second user because the user U02 is a user who has a transaction history with the operator A02, which is the second operator. Although not shown in the example of FIG. 1, there are a plurality of users U01 and users U02, and a considerable number of accesses sufficient to obtain a sufficient amount of information for performing the determination processing according to the embodiment are provided. Suppose you are going.

また、ユーザU01やユーザU02は、ウェブサーバ30が提供するショッピングモール以外のサービスも、適宜利用しているものとする。例えば、ユーザU01やユーザU02は、ネットワークを介して配信されるニュースサービスや、ウェブサーバ30が提供するスケジュールサービス等を利用しているものとする。これらのユーザの行動履歴等は、すべて実施形態に係るユーザに関する情報に含まれる。   In addition, it is assumed that the user U01 and the user U02 appropriately use services other than the shopping mall provided by the web server 30. For example, it is assumed that the user U01 and the user U02 use a news service distributed via a network, a schedule service provided by the web server 30, and the like. These user behavior histories and the like are all included in the information related to the user according to the embodiment.

ここで、判定装置100は、ウェブサーバ30から、予め設定済みの第2事業者の信用度と、第2事業者と取引を行ったユーザU02(第2ユーザ)に関する情報とを取得する(ステップS13)。   Here, the determination apparatus 100 acquires from the web server 30 the preset creditworthiness of the second operator and information regarding the user U02 (second user) who has made a transaction with the second operator (step S13). ).

そして、判定装置100は、取得した情報に基づいて、第2事業者の信用度と、第2ユーザに関する情報との相関性を学習したモデルを生成する(ステップS14)。当該モデルは、事業者の信用度とユーザに関する情報との相関性を示すためのモデルであり、例えば、かかるモデルに第1ユーザに関する情報が入力された場合には、当該第1ユーザに対応する第1事業者の信用度が出力される。モデル生成処理の詳細は後述するが、判定装置100は、例えば事業者A02の信用度を正解データ(教師データ、目的変数)とし、事業者A02に対応する第2ユーザに関する各種情報を素性(説明変数)とするサポートベクターマシン(Support Vector Machine)等の回帰学習モデルを生成する。   And the determination apparatus 100 produces | generates the model which learned the correlation with the reliability regarding a 2nd provider, and the information regarding a 2nd user based on the acquired information (step S14). The model is a model for indicating the correlation between the creditworthiness of the business operator and the information on the user. For example, when information on the first user is input to the model, the model corresponding to the first user is displayed. The credit rating of one operator is output. Although details of the model generation processing will be described later, the determination apparatus 100 uses, for example, the reliability of the operator A02 as correct data (teacher data, objective variables), and features (explanatory variables) various information about the second user corresponding to the operator A02. A regression learning model such as a support vector machine is generated.

その後、判定装置100は、処理対象とする第1事業者である事業者A01と取引を行ったユーザU01(第1ユーザ)に関する情報を取得する(ステップS15)。   Thereafter, the determination apparatus 100 acquires information on the user U01 (first user) who has made a transaction with the business operator A01, which is the first business operator to be processed (step S15).

そして、判定装置100は、処理対象とする事業者A01と取引履歴のあるユーザU01に関する情報を生成したモデルに入力することにより、事業者A01の信用度を示すスコア(指標値)を出力させる。判定装置100は、出力されたスコアに基づいて、第1事業者の信用度を判定する(ステップS16)。   And the determination apparatus 100 outputs the score (index value) which shows the reliability of provider A01 by inputting into the model which produced | generated the information regarding provider U01 to process and user U01 with a transaction history. The determination apparatus 100 determines the credit rating of the first operator based on the output score (step S16).

すなわち、判定装置100が生成するモデルは、事業者A01と取引のある第1ユーザに関する情報が入力された場合に、第1ユーザに関する情報に基づいて、事業者A01の信用度を示すスコアを出力する。例えば、ユーザU01に関する情報がユーザU02に関する情報と極めて類似する場合には、モデルは、事業者A01の信用度として、事業者A02の信用度である「85」に類似するスコアを出力する。判定装置100は、かかる判定処理により、事業者A01の財務状況等の情報を取得せずとも、取引のあるユーザU01に関する情報(例えば、ユーザU01の種々の行動履歴)に基づいて、事業者A01の信用度を判定することができる。   That is, the model generated by the determination apparatus 100 outputs a score indicating the creditworthiness of the business operator A01 based on the information about the first user when the information about the first user who has business with the business operator A01 is input. . For example, if the information related to the user U01 is very similar to the information related to the user U02, the model outputs a score similar to “85”, which is the credit rating of the business operator A02, as the credit quality of the business operator A01. The determination apparatus 100 does not acquire information such as the financial status of the business operator A01 by this determination processing, but based on information related to the user U01 with a transaction (for example, various behavior histories of the user U01), the business operator A01. Can be determined.

このように、実施形態に係る判定装置100は、ネットワーク上の所定の商取引サイトを利用するユーザに関する情報を取得する。そして、判定装置100は、取得したユーザに関する情報のうち、商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、第1事業者の信用度を判定する。   As described above, the determination apparatus 100 according to the embodiment acquires information about a user who uses a predetermined commercial transaction site on the network. And the determination apparatus 100 is a 1st provider based on the action history on the network of the 1st user who is a user with a transaction history with the 1st provider who performs a commercial transaction in the commercial transaction site among the information regarding the acquired user. Judgment of creditworthiness.

すなわち、実施形態に係る判定装置100は、事業者の信用度を測るために一般的に用いられる財務情報等のみならず、ショッピングモール等の商取引サイトに出店されたストアと取引のあるユーザの情報を用いて、事業者の信用度を判定する。これにより、判定装置100は、事業者の財務情報や売り上げ金額等の観点によらず、事業者に対する信用度を多様な観点から判定することができる。以下、上記の処理を行う判定装置100、及び、判定装置100を含む判定システム1の構成等について詳細に説明する。   That is, the determination apparatus 100 according to the embodiment includes not only financial information generally used for measuring the creditworthiness of a business operator, but also information on users who have transactions with a store opened in a commercial transaction site such as a shopping mall. Use to determine the creditworthiness of the operator. Thereby, the determination apparatus 100 can determine the creditworthiness with respect to the operator from various viewpoints regardless of the viewpoint of the financial information, the sales amount, etc. of the operator. Hereinafter, the configuration of the determination apparatus 100 that performs the above-described processing and the determination system 1 including the determination apparatus 100 will be described in detail.

〔2.判定システムの構成〕
図2を用いて、実施形態に係る判定装置100が含まれる判定システム1の構成について説明する。図2は、実施形態に係る判定システム1の構成例を示す図である。図2に例示するように、実施形態に係る判定システム1には、ユーザ端末10と、事業者端末20と、ウェブサーバ30と、判定装置100とが含まれる。これらの各種装置は、ネットワークN(例えば、インターネット)を介して、有線又は無線により通信可能に接続される。なお、図2に示した判定システム1には、複数台のユーザ端末10や、複数台の事業者端末20や、複数台のウェブサーバ30が含まれてもよい。
[2. (Configuration of judgment system)
The configuration of the determination system 1 including the determination apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram illustrating a configuration example of the determination system 1 according to the embodiment. As illustrated in FIG. 2, the determination system 1 according to the embodiment includes a user terminal 10, an operator terminal 20, a web server 30, and a determination device 100. These various apparatuses are communicably connected via a network N (for example, the Internet) in a wired or wireless manner. Note that the determination system 1 illustrated in FIG. 2 may include a plurality of user terminals 10, a plurality of business operator terminals 20, and a plurality of web servers 30.

ユーザ端末10は、例えば、スマートフォンや、デスクトップ型PC(Personal Computer)や、ノート型PCや、タブレット型端末や、携帯電話機、PDA(Personal Digital Assistant)、ウェアラブルデバイス(Wearable Device)等の情報処理装置である。ユーザ端末10は、ユーザによる操作に従って、ウェブサーバ30にアクセスすることで、ウェブサーバ30から提供されるサービスから種々のコンテンツ(例えば、図1に示したストアAAAのストアページ61やストアBBBのストアページ71)を取得する。そして、ユーザ端末10は、取得したコンテンツを表示装置(例えば、液晶ディスプレイ)に表示する。なお、本明細書中においては、ユーザとユーザ端末10とを同一視する場合がある。例えば、「ユーザにコンテンツを提供する」とは、実際には、「ユーザが利用するユーザ端末10にコンテンツを提供する」ことを意味する場合がある。   The user terminal 10 is, for example, an information processing apparatus such as a smartphone, a desktop PC (Personal Computer), a notebook PC, a tablet terminal, a mobile phone, a PDA (Personal Digital Assistant), or a wearable device. It is. The user terminal 10 accesses the web server 30 in accordance with an operation by the user, so that various contents (for example, the store page 61 of the store AAA and the store BBB shown in FIG. Page 71). Then, the user terminal 10 displays the acquired content on a display device (for example, a liquid crystal display). In the present specification, the user and the user terminal 10 may be identified with each other. For example, “providing content to the user” may actually mean “providing content to the user terminal 10 used by the user”.

事業者端末20は、事業者によって利用される情報処理装置である。具体的には、事業者端末20は、事業者の操作に従い、ショッピングモールへの出店の手続きや、ストアにおける商品の出品等の手続き等を行う。なお、実施形態において事業者とは、事業を実施する者を広く含む概念であり、株式会社等に限られず、個人事業主や法人格を有する団体などであってもよい。   The business entity terminal 20 is an information processing device used by the business operator. Specifically, the business entity terminal 20 performs a procedure for opening a store in a shopping mall, a procedure for listing products in a store, and the like in accordance with the operation of the business operator. In the embodiment, the business operator is a concept that includes a wide range of business operators, and is not limited to a stock company or the like, and may be an individual business owner or a legal entity.

ウェブサーバ30は、ユーザ端末10からアクセスされた場合に、ウェブページ等の各種コンテンツを提供するサーバ装置である。図1の例では、ウェブサーバ30がショッピングモールに対応するウェブサイトを提供するとともに、当該ショッピングモールに出店している事業者A01及び事業者A02のウェブページを提供する例を示した。しかし、ウェブサーバ30が提供するサービスはこれに限られず、ウェブサーバ30は、例えば、ニュースサイト、天気予報サイト、ショッピングサイト、ファイナンス(株価)サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関する各種ウェブページを提供してもよい。   The web server 30 is a server device that provides various contents such as a web page when accessed from the user terminal 10. In the example of FIG. 1, an example is shown in which the web server 30 provides a website corresponding to a shopping mall, and provides web pages of the business operators A01 and business operators A02 that are open in the shopping mall. However, the service provided by the web server 30 is not limited to this, and the web server 30 is, for example, a news site, a weather forecast site, a shopping site, a finance (stock price) site, a route search site, a map providing site, a travel site, a food and drink Various web pages related to store introduction sites, web blogs, etc. may be provided.

また、ウェブサーバ30は、各ウェブサイトにおける情報であって、ネットワーク上で取得可能なユーザに関する情報を取得してもよい。ユーザに関する情報とは、例えば、各種ウェブサイトから提供されるサービスの利用に際して、ユーザの操作に従いユーザ端末10から発信される情報である。例えば、ユーザに関する情報は、サービスの利用に際してユーザが登録した属性情報(性別、年齢、住所、職業、年収など)を含む。また、ユーザに関する情報は、ユーザの行動情報を含む。例えば、ユーザの行動情報は、ユーザがニュースコンテンツを閲覧した閲覧情報や、検索サイトにおいて送信した検索クエリに関する情報や、ショッピングサイトにおける購買行動やユーザからのレビューに関する情報や、ユーザが投稿するSNS(Social Networking Service)サイトにおけるメッセージに関する情報等を含む。   In addition, the web server 30 may acquire information on each website and information regarding users that can be acquired on the network. The information on the user is information transmitted from the user terminal 10 according to the user's operation when using services provided from various websites, for example. For example, the information about the user includes attribute information (gender, age, address, occupation, annual income, etc.) registered by the user when using the service. Moreover, the information regarding a user contains a user's action information. For example, user behavior information includes browsing information for browsing news content by users, information on search queries transmitted on search sites, information on purchase behavior on shopping sites and reviews from users, and SNS ( Information on messages on the Social Networking Service site.

なお、実施形態において、ウェブサーバ30は複数台存在してもよい。この場合、ユーザ端末10にショッピングモールを提供するウェブサーバ30と、ユーザに関する情報を取得するウェブサーバ30とは異なっていてもよい。   In the embodiment, a plurality of web servers 30 may exist. In this case, the web server 30 that provides the user terminal 10 with the shopping mall may be different from the web server 30 that acquires information about the user.

判定装置100は、ネットワーク上の所定の商取引サイト(図1で示すショッピングモール等)を利用するユーザに関する情報を取得し、取得したユーザに関する情報のうち、商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、第1事業者の信用度を判定するサーバ装置である。なお、判定装置100は、上記のウェブサーバ30としての構成を兼ねてもよい。すなわち、判定装置100自身がショッピングモールを提供し、判定装置100自身がショッピングモールにアクセスしたユーザ端末10から情報を取得してもよい。   The determination apparatus 100 acquires information on a user who uses a predetermined commercial transaction site (such as the shopping mall shown in FIG. 1) on the network, and among the acquired information on the user, the first business operator who performs a commercial transaction on the commercial transaction site It is a server apparatus which determines the creditworthiness of a 1st provider based on the action history on the network of the 1st user who is a user with a transaction history. Note that the determination device 100 may also serve as the configuration of the web server 30 described above. That is, the determination apparatus 100 itself may provide a shopping mall, and the determination apparatus 100 itself may acquire information from the user terminal 10 that has accessed the shopping mall.

また、判定装置100は、実際に事業者に融資を行う金融機関に設置された情報処理端末や、事業者に関する財務情報の調査、取得、管理を行うことで、事業者の信用度の格付けを行う専門機関に設置された情報処理端末等と相互に通信を行ってもよい。例えば、判定装置100は、金融機関や専門機関に設置された情報処理端末から、第2事業者の格付け情報(実施形態では「信用度」に対応する)を取得してもよい。また、判定装置100は、事業者A01や事業者A02の財務情報が公表されている場合には、財務管理企業等に設置される情報処理端末から、財務情報を適宜取得してもよい。また、判定装置100は、事業者A01や事業者A02に関する財務情報が公的機関等から取得可能な場合には、適宜、公的機関等にアクセスして情報を取得してもよい。これらの処理は、例えば、ネットワーク上をクロール(crawl)して情報を取得する所定のプログラム等を利用して行われてもよい。   In addition, the determination device 100 performs credit rating of the operator by investigating, acquiring, and managing information processing terminals installed in financial institutions that actually provide loans to the operator and financial information related to the operator. You may communicate mutually with the information processing terminal etc. which were installed in the specialized organization. For example, the determination apparatus 100 may acquire rating information (corresponding to “credit score” in the embodiment) of the second operator from an information processing terminal installed in a financial institution or a specialized institution. In addition, when the financial information of the business operator A01 or the business operator A02 is published, the determination apparatus 100 may appropriately acquire financial information from an information processing terminal installed in a financial management company or the like. In addition, when the financial information related to the business operator A01 or the business operator A02 can be acquired from a public institution or the like, the determination apparatus 100 may appropriately access the public institution or acquire information. These processes may be performed using, for example, a predetermined program that crawls on a network and acquires information.

〔3.判定装置の構成〕
次に、図3を用いて、実施形態に係る判定装置100の構成について説明する。図3は、実施形態に係る判定装置100の構成例を示す図である。図3に示すように、判定装置100は、通信部110と、記憶部120と、制御部130とを有する。なお、判定装置100は、判定装置100を利用する管理者等から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[3. (Configuration of judgment device)
Next, the configuration of the determination apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 3 is a diagram illustrating a configuration example of the determination apparatus 100 according to the embodiment. As illustrated in FIG. 3, the determination apparatus 100 includes a communication unit 110, a storage unit 120, and a control unit 130. The determination device 100 includes an input unit (for example, a keyboard and a mouse) that receives various operations from an administrator who uses the determination device 100, and a display unit (for example, a liquid crystal display) that displays various types of information. You may have.

(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。通信部110は、通信ネットワークと有線又は無線で接続され、通信ネットワークを介して、ユーザ端末10等との間で情報の送受信を行う。
(About the communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card). The communication unit 110 is connected to a communication network by wire or wireless, and transmits / receives information to / from the user terminal 10 or the like via the communication network.

(記憶部120について)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部120は、事業者情報記憶部121と、素性情報記憶部122と、モデル記憶部127とを有する。以下、各記憶部について順に説明する。
(About the storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 according to the embodiment includes a provider information storage unit 121, a feature information storage unit 122, and a model storage unit 127. Hereinafter, each storage unit will be described in order.

(事業者情報記憶部121について)
事業者情報記憶部121は、所定の商取引サイトに出店する事業者に関する情報を記憶する。事業者情報記憶部121に記憶される情報は、例えば、ネットワークを介して、ウェブサーバ30から取得される。ここで、図4に、実施形態に係る事業者情報記憶部121の一例を示す。図4に示すように、事業者情報記憶部121は、「事業者ID」、「ストア」、「法人格」、「信用度」、「顧客情報」といった項目を有する。
(About the company information storage unit 121)
The business operator information storage unit 121 stores information related to a business operator who opens a store on a predetermined commercial transaction site. Information stored in the business operator information storage unit 121 is acquired from the web server 30 via, for example, a network. Here, FIG. 4 illustrates an example of the provider information storage unit 121 according to the embodiment. As illustrated in FIG. 4, the business operator information storage unit 121 includes items such as “business operator ID”, “store”, “corporate personality”, “credit”, and “customer information”.

「事業者ID」は、商取引サイトにストアを出店している事業者を識別する識別情報を示す。なお、本明細書中では、識別情報を説明に用いる参照符号として用いる場合がある。例えば、事業者IDが、「A01」である事業者を「事業者A01」と表記する場合がある。   “Business ID” indicates identification information for identifying a business that has opened a store on a commercial transaction site. In the present specification, identification information may be used as a reference symbol used for explanation. For example, a business operator whose business ID is “A01” may be described as “business business A01”.

「ストア」は、事業者が商取引サイトに出店しているストアの名称を示す。なお、事業者は、一の商取引サイトにおいて、一つのストアのみを出店するのではなく、複数のストアを出店してもよい。「法人格」は、事業者の法人格を示す。   “Store” indicates the name of the store where the business operator opens a store on the commercial transaction site. In addition, a business operator may open a plurality of stores instead of opening only one store at one commercial transaction site. “Corporate status” indicates the legal status of the operator.

「信用度」は、事業者に対する信用度を示す。なお、信用度は、後述する判定部134により信用度が判定された後に事業者情報記憶部121に記憶される。例えば、現時点で信用度が判定されていない事業者(実施形態では第1事業者。図4では、事業者A01が該当する)については、融資を受けた事業者A01の信用度については、信用度の項目は空欄(図4の例では、「なし」と示す)が記憶される。また、例えば、既に信用度が判定されたり、専門機関によって信用度が設定されたりしている事業者(実施形態では第2事業者。図4では、事業者A02、事業者A03及び事業者A04が該当する)には、信用度の項目に0から100までで示される数値が記憶される。   “Credit level” indicates the credit level of the business. The credit rating is stored in the business operator information storage unit 121 after the credit rating is determined by the determination unit 134 described later. For example, for an operator whose credit rating has not been determined at present (first operator in the embodiment, which corresponds to the operator A01 in FIG. 4), the credit rating of the operator A01 who received the loan is an item of credit rating. Is blank (in the example of FIG. 4, indicated as “none”). Also, for example, a business operator whose credit rating has already been determined or whose credit rating has been set by a specialized organization (second business operator in the embodiment. In FIG. 4, business operator A02, business operator A03, and business operator A04 are applicable. Yes), a numerical value indicated by 0 to 100 is stored in the item of reliability.

「顧客情報」は、事業者が出店するストアの顧客であるユーザに関する情報が記憶される。図4で示した例では、「顧客情報」に記憶される情報を「B01」などの概念で示しているが、実際には、顧客情報の項目には、取引履歴のあるユーザを識別する情報や、顧客であるユーザの人数や、具体的な取引の内容や取引金額等、種々の情報が記憶される。   In the “customer information”, information related to users who are customers of a store where a business operator opens a store is stored. In the example shown in FIG. 4, information stored in “customer information” is represented by a concept such as “B01”. Actually, the item of customer information includes information for identifying a user with a transaction history. In addition, various pieces of information such as the number of users who are customers, specific transaction details, and transaction amounts are stored.

すなわち、図4では、事業者情報記憶部121に記憶されるデータの一例として、事業者ID「A01」で識別される事業者A01は、ストア「AAA」を出店しており、その法人格は「株式会社」であり、信用度は「なし」であり、顧客情報は「B01」であることを示している。   That is, in FIG. 4, as an example of data stored in the business operator information storage unit 121, the business operator A01 identified by the business operator ID “A01” has opened a store “AAA”, and its legal entity is “ This indicates that the credit rating is “None” and the customer information is “B01”.

なお、図4での図示は省略するが、事業者は、一の商取引サイトにおいて、一つのストアを出店するのではなく、複数のストアを出店してもよい。   Although illustration in FIG. 4 is omitted, the business operator may open a plurality of stores instead of opening a single store at one commercial transaction site.

(素性情報記憶部122について)
素性情報記憶部122は、モデル生成処理に用いられる素性に関する情報を記憶する。具体的には、素性情報記憶部122は、素性情報として、ネットワーク上のユーザに関する種々の情報を記憶する。図3に示すように、素性情報記憶部122は、利用履歴テーブル123と、閲覧履歴テーブル124と、決済情報テーブル125と、属性情報テーブル126といったデータテーブルを有する。以下、各データテーブルについて順に説明する。
(About the feature information storage unit 122)
The feature information storage unit 122 stores information about features used in the model generation process. Specifically, the feature information storage unit 122 stores various information regarding users on the network as feature information. As shown in FIG. 3, the feature information storage unit 122 includes data tables such as a usage history table 123, a browsing history table 124, a payment information table 125, and an attribute information table 126. Hereinafter, each data table will be described in order.

(利用履歴テーブル123について)
利用履歴テーブル123は、ユーザに関する情報の一例として、ユーザによるストアの利用履歴を記憶する。ここで、図5に、実施形態に係る利用履歴テーブル123の一例を示す。図5に示すように、利用履歴テーブル123は、「ユーザID」、「利用ストア」、「取引回数」といった項目を有する。
(About the usage history table 123)
The usage history table 123 stores the usage history of the store by the user as an example of information related to the user. Here, FIG. 5 shows an example of the usage history table 123 according to the embodiment. As illustrated in FIG. 5, the usage history table 123 includes items such as “user ID”, “use store”, and “number of transactions”.

「ユーザID」は、ユーザ又は当該ユーザが利用するユーザ端末10を識別する識別情報を示す。「利用ストア」は、ユーザが利用したストアの名称を示す。「取引回数」は、ユーザが個々のストアと取引を行った回数(例えば、商品の購入やサービスの利用等)を示す。   “User ID” indicates identification information for identifying the user or the user terminal 10 used by the user. “Used store” indicates the name of the store used by the user. “Number of transactions” indicates the number of times the user has performed transactions with individual stores (for example, purchase of goods, use of services, etc.).

すなわち、図5では、利用履歴テーブル123に記憶されるデータの一例として、ユーザID「U01」で識別されるユーザU01は、「ストアAAA」や「ストアEEE」や「ストアFFF」等を利用した履歴を有し、また、ストアAAAとの取引回数は「16」回であり、ストアEEEとの取引回数は「7」回であり、ストアFFFとの取引回数は「5」回であることを示している。   That is, in FIG. 5, as an example of data stored in the usage history table 123, the user U01 identified by the user ID “U01” uses “Store AAA”, “Store EEE”, “Store FFF”, and the like. It has a history, the number of transactions with the store AAA is “16” times, the number of transactions with the store EEE is “7” times, and the number of transactions with the store FFF is “5” times. Show.

(閲覧履歴テーブル124について)
閲覧履歴テーブル124は、ユーザがコンテンツを閲覧した履歴を記憶する。なお、実施形態において、コンテンツとは、ネットワークを介して提供される、種々の情報が掲載されたウェブページやアプリコンテンツ等を広く含む。図6の例では、ユーザに提供されるコンテンツのうち、ニュースコンテンツを一例に挙げる。ニュースコンテンツとは、例えば、ウェブサーバ30から提供されるニュースサイトにおけるニュースコンテンツや、ニュース専用アプリを介して提供されるニュースコンテンツ等を含む。ここで、図6に、実施形態に係る閲覧履歴テーブル124の一例を示す。図6に示すように、閲覧履歴テーブル124は、「ユーザID」、「集計期間」、「閲覧履歴」といった項目を有する。また、「閲覧履歴」は「ニュースコンテンツ」という中項目を有する。さらに、「ニュースコンテンツ」は、「カテゴリ」、「閲覧回数」、「閲覧時間」といった小項目を有する。
(About the browsing history table 124)
The browsing history table 124 stores a history of browsing content by the user. In the embodiment, the content includes a wide range of web pages, application content, and the like on which various information is provided provided via a network. In the example of FIG. 6, news content is taken as an example among the content provided to the user. The news content includes, for example, news content on a news site provided from the web server 30, news content provided via a news dedicated application, and the like. Here, FIG. 6 shows an example of the browsing history table 124 according to the embodiment. As illustrated in FIG. 6, the browsing history table 124 includes items such as “user ID”, “total period”, and “browsing history”. The “browsing history” has a middle item “news content”. Further, the “news content” has small items such as “category”, “number of times of browsing”, and “viewing time”.

「ユーザID」は、図5に示した同一の項目に対応する。「集計期間」は、ユーザの閲覧履歴が集計された期間を示す。「閲覧履歴」は、ユーザの閲覧履歴を示す。「ニュースコンテンツ」は、閲覧履歴のうち、ニュースコンテンツの閲覧に関する情報を示す。   “User ID” corresponds to the same item shown in FIG. “Total period” indicates a period during which the user's browsing history is totaled. “Browsing history” indicates the browsing history of the user. “News content” indicates information related to browsing of news content in the browsing history.

「カテゴリ」は、個々のニュースコンテンツのカテゴリを示す。カテゴリは、例えばニュース配信サービスを提供する者によって、個々のニュースコンテンツにタグ付けされる。「閲覧回数」は、ニュースコンテンツを閲覧した回数をカテゴリ別に示す。「閲覧時間」は、ニュースコンテンツを閲覧した時間(図6の例では、単位は「分」)をカテゴリ別に示す。   “Category” indicates a category of individual news content. Categories are tagged to individual news content, for example, by those who provide news distribution services. “Number of browsing” indicates the number of times the news content has been browsed by category. “Browsing time” indicates the time (in the example of FIG. 6, the unit is “minute”) for browsing the news content by category.

すなわち、図6では、閲覧履歴テーブル124に記憶されるデータの一例として、ユーザU01の「2017年10月1日〜2017年10月31日」までの集計期間におけるニュースコンテンツの閲覧履歴は、「経済」カテゴリの閲覧回数が「21」回であり閲覧時間が「110」分であること、「スポーツ」カテゴリの閲覧回数が「5」回であり閲覧時間が「40」分であること、「娯楽」カテゴリの閲覧回数が「3」回であり閲覧時間が「20」分であることを示している。   That is, in FIG. 6, as an example of data stored in the browsing history table 124, the browsing history of news content in the counting period from “October 1, 2017 to October 31, 2017” of the user U01 is “ The number of browsing times of the “Economy” category is “21” and the browsing time is “110” minutes, the number of browsing times of the “Sports” category is “5” and the browsing time is “40” minutes, This indicates that the number of browsing of the “entertainment” category is “3” and the browsing time is “20” minutes.

なお、図6では、集計期間を「1ヶ月」として閲覧履歴を記憶する例を示しているが、集計期間はこの例に限らず、後述するモデル生成処理や信用度判定処理に応じて、適宜変更されてもよい。   6 shows an example in which the browsing history is stored with the aggregation period set to “1 month”. However, the aggregation period is not limited to this example, and may be changed as appropriate according to a model generation process and a credit determination process described later. May be.

(決済情報テーブル125について)
決済情報テーブル125は、ユーザに関する情報のうち、商取引サイトにおける決済に関する情報を記憶する。ここで、図7に、実施形態に係る決済情報テーブル125の一例を示す。図7に示すように、決済情報テーブル125は、「ユーザID」、「集計期間」、「取引履歴」といった項目を有する。また、「取引履歴」は、「決済回数」、「未払い回数」、「分割払い利用数」といった小項目を有する。
(About payment information table 125)
The payment information table 125 stores information related to payment at a commercial transaction site among information related to users. Here, FIG. 7 shows an example of the payment information table 125 according to the embodiment. As shown in FIG. 7, the settlement information table 125 includes items such as “user ID”, “total period”, and “transaction history”. The “transaction history” has small items such as “number of payments”, “number of unpaid times”, and “number of installments paid”.

「ユーザID」及び「集計期間」は、図6で示した同一の項目に対応する。「取引履歴」は、ユーザの取引に関する履歴を示す。「決済回数」は、ユーザが商取引サイトにおいて決済を行った回数を示す。「未払い回数」は、ユーザが商取引サイトにおいて取引を行ったものの、例えば決済が適切に行われない等の理由で未払いとなった取引の回数を示す。「分割払い利用数」は、決済において分割払い方式を採用した回数を示す。   “User ID” and “Total period” correspond to the same items shown in FIG. “Transaction history” indicates a history related to a user's transaction. “Number of payments” indicates the number of times the user has made a payment on the commercial transaction site. “Number of unpaid times” indicates the number of transactions that have been made on the commercial transaction site, but have been unpaid for the reason that payment is not properly performed, for example. “Number of installment payment usage” indicates the number of times the installment payment method is adopted in the settlement.

すなわち、図7では、決済情報テーブル125に記憶されるデータの一例として、ユーザU01の「2017年10月1日〜2017年10月31日」までの集計期間における取引履歴として、決済回数「30」回と、未払い回数「2」回があり、そのうち分割払い利用数が「5」回であったことを示している。   That is, in FIG. 7, as an example of data stored in the settlement information table 125, the transaction count “30” is shown as a transaction history in the total period from “October 1, 2017 to October 31, 2017” of the user U01. "" And unpaid times "2", and the number of installments used is "5".

(属性情報テーブル126について)
属性情報テーブル126は、ユーザに関する情報のうち、ユーザの属性情報を記憶する。ここで、図8に、実施形態に係る属性情報テーブル126の一例を示す。図8に示すように、属性情報テーブル126は、「ユーザID」、「属性情報」といった項目を有する。また、「属性情報」は、「年齢」、「性別」、「住所」、「職業」、「使用言語」、「ユーザランク」といった小項目を有する。
(About the attribute information table 126)
The attribute information table 126 stores user attribute information among information about users. Here, FIG. 8 shows an example of the attribute information table 126 according to the embodiment. As shown in FIG. 8, the attribute information table 126 has items such as “user ID” and “attribute information”. The “attribute information” has small items such as “age”, “sex”, “address”, “occupation”, “language”, and “user rank”.

「ユーザID」は、図5に示した同一の項目に対応する。「属性情報」は、ユーザの属性情報を示す。「年齢」は、ユーザの年齢を示す。「性別」は、ユーザの性別を示す。「住所」は、ユーザの住所を示す。「職業」は、ユーザの職業を示す。「使用言語」は、ユーザが使用可能な言語を示す。なお、図8の例では、「職業」や「使用言語」の項目に記憶される情報を「E01」や「F01」等の概念で示しているが、実際には、具体的な職業名や、言語の名称等(日本語、英語等)が記憶される。   “User ID” corresponds to the same item shown in FIG. “Attribute information” indicates user attribute information. “Age” indicates the age of the user. “Gender” indicates the gender of the user. “Address” indicates the user's address. “Occupation” indicates the occupation of the user. “Use language” indicates a language that can be used by the user. In the example of FIG. 8, information stored in the items of “occupation” and “language” is represented by concepts such as “E01” and “F01”. The language name (Japanese, English, etc.) is stored.

「ユーザランク」は、商取引サイトにおけるユーザのランクを示す。商取引サイトにおけるユーザのランクとは、商取引サイトの独自の基準によるユーザの格付け情報であり、例えば、ユーザが毎月定額の料金を支払っている会員(有料会員)であるとか、所定額を超える取引金額を支払う優良会員であるとか、種々の情報によって行われるランク付けである。図8の例では、「ユーザランク」の項目に記憶される情報を「G01」等の概念で示しているが、実際には、具体的なランク名(優良会員や通常会員等に対応するランクの名称等)が記憶される。   “User rank” indicates the rank of the user in the commercial transaction site. The rank of the user on the commerce site is the rating information of the user based on the original criteria of the commerce site. For example, the user pays a fixed amount every month (paid member) or the transaction amount exceeding a predetermined amount It is a ranking made by various information such as being an excellent member who pays. In the example of FIG. 8, the information stored in the item “user rank” is represented by a concept such as “G01”. However, in practice, a specific rank name (rank corresponding to a good member, a normal member, or the like) is used. Is stored.

すなわち、図8では、属性情報テーブル126に記憶されるデータの一例として、ユーザU01の属性情報が、年齢「30歳代」であり、性別「女性」であり、住所「A県・・・」であり、職業「E01」であり、使用言語「F01」であり、ユーザランク「G01」であることを示している。   That is, in FIG. 8, as an example of data stored in the attribute information table 126, the attribute information of the user U01 is age “30's”, sex “female”, and address “A prefecture. , Occupation “E01”, language “F01”, and user rank “G01”.

(モデル記憶部127について)
モデル記憶部127は、判定装置100によって生成されたモデルに関する情報を記憶する。ここで、図9に、実施形態に係るモデル記憶部127の一例を示す。図9に示すように、モデル記憶部127は、「モデルID」、「情報更新日」、「学習データ」といった項目を有する。また、「学習データ」は、「第2事業者の事業者ID」、「第2ユーザ情報」といった小項目を有する。
(About the model storage unit 127)
The model storage unit 127 stores information related to the model generated by the determination apparatus 100. Here, FIG. 9 shows an example of the model storage unit 127 according to the embodiment. As illustrated in FIG. 9, the model storage unit 127 includes items such as “model ID”, “information update date”, and “learning data”. Further, the “learning data” has small items such as “the business ID of the second business” and “second user information”.

「モデルID」は、モデルを識別するための識別情報を示す。「情報更新日」は、モデルが更新された日付を示す。「学習データ」は、モデルの生成(学習)に利用されたデータを示す。「第2事業者の事業者ID」は、モデルの生成に利用された第2事業者の事業者IDを示す。なお、図9で示す事業者IDは、図4に示した事業者IDと共通するものとする。「第2ユーザ情報」は、各第2事業者に対応する第2ユーザの情報を示す。なお、図9の例では、「第2ユーザ情報」に記憶される情報を「H01」等の概念で示しているが、実際には、第2事業者と取引履歴のあるユーザを識別する情報や、各第2事業者の顧客としての第2ユーザの人数や、具体的な取引の内容や取引金額等、種々の情報が記憶される。   “Model ID” indicates identification information for identifying a model. “Information update date” indicates the date on which the model was updated. “Learning data” indicates data used for model generation (learning). “The business operator ID of the second business operator” indicates the business operator ID of the second business operator used for generating the model. Note that the business ID shown in FIG. 9 is the same as the business ID shown in FIG. “Second user information” indicates information of a second user corresponding to each second operator. In the example of FIG. 9, the information stored in the “second user information” is indicated by a concept such as “H01”, but actually, information for identifying the second business operator and the user who has a transaction history. In addition, various pieces of information such as the number of second users as customers of the respective second business operators, specific transaction contents, and transaction amounts are stored.

すなわち、図9では、モデル記憶部127に記憶されるデータの一例として、モデルID「M01」で識別されるモデルM01は、「2017年11月1日」に情報が更新されており、モデルM01の学習データとなった第2事業者は、例えば事業者ID「A02」や「A03」で識別される事業者であり、事業者A02に対応する第2ユーザ情報は「H01」であり、事業者A03に対応する第2ユーザ情報は「H02」であることを示している。   That is, in FIG. 9, as an example of data stored in the model storage unit 127, the model M01 identified by the model ID “M01” is updated to “November 1, 2017”, and the model M01 For example, the second business operator that has become the learning data is the business operator identified by the business operator ID “A02” or “A03”, and the second user information corresponding to the business operator A02 is “H01”. The second user information corresponding to the user A03 is “H02”.

(制御部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 the control unit 130)
The control unit 130 is a controller, for example, various programs (an example of a determination program) stored in a storage device inside the determination apparatus 100 by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. This is realized by executing the RAM as a work area. The control unit 130 is a controller, and is realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

実施形態に係る制御部130は、図3に示すように、取得部131と、生成部132と、受付部133と、判定部134とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部130が有する各処理部の接続関係は、図3に示した接続関係に限られず、他の接続関係であってもよい。   As shown in FIG. 3, the control unit 130 according to the embodiment includes an acquisition unit 131, a generation unit 132, a reception unit 133, and a determination unit 134, and has information processing functions and operations described below. Realize or execute. Note that the internal configuration of the control unit 130 is not limited to the configuration illustrated in FIG. 3, and may be another configuration as long as the information processing described below is performed. Further, the connection relationship between the processing units included in the control unit 130 is not limited to the connection relationship illustrated in FIG. 3, and may be another connection relationship.

(取得部131について)
取得部131は、各種情報を取得する。例えば、取得部131は、ネットワーク上の所定の商取引サイトを利用するユーザに関する情報を取得する。具体的には、取得部131は、商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴等を取得する。
(About the acquisition unit 131)
The acquisition unit 131 acquires various types of information. For example, the acquisition unit 131 acquires information about a user who uses a predetermined commercial transaction site on the network. Specifically, the acquisition unit 131 acquires an action history on the network of a first user who is a user having a transaction history with a first business operator who performs a commercial transaction at a commercial transaction site.

例えば、取得部131は、第1ユーザのネットワーク上の行動履歴として、第1ユーザがコンテンツを閲覧した閲覧履歴を取得する。具体的には、取得部131は、ユーザが閲覧したウェブページの情報や、アプリコンテンツの情報を取得する。   For example, the acquisition unit 131 acquires a browsing history of browsing content by the first user as an action history on the network of the first user. Specifically, the acquisition unit 131 acquires information on web pages browsed by the user and information on application content.

より具体的には、取得部131は、所定期間(例えば、図5に示した集計期間)において第1ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリを取得する。   More specifically, the acquisition unit 131 acquires the number of times or time when the first user browses the news content in a predetermined period (for example, the aggregation period shown in FIG. 5) and the category of the browsed news content.

また、取得部131は、商取引サイトにおけるユーザの取引や決済に関する情報を取得する。具体的には、取得部131は、第1ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報を取得する。   Moreover, the acquisition part 131 acquires the information regarding a user's transaction and payment in a commercial transaction site. Specifically, the acquisition unit 131 acquires information on at least one of the number of payments at the first user's commercial transaction site, the number of unpaid payments, and the number of use of installments.

また、取得部131は、第1ユーザの属性情報を取得する。例えば、取得部131は、第1ユーザの商取引サイトにおけるランクに関する情報を取得する。また、取得部131は、第1ユーザの年齢、性別、住所、職業又は使用言語の少なくともいずれかの情報を取得する。   The acquisition unit 131 acquires the attribute information of the first user. For example, the acquisition unit 131 acquires information related to the rank of the first user's commercial transaction site. In addition, the acquisition unit 131 acquires at least one of the first user's age, sex, address, occupation, and language used.

なお、取得部131は、後述する生成部132によるモデル生成処理が行われる場合には、第1ユーザに関する情報のみならず、第2ユーザに関する情報も取得する。   The acquisition unit 131 acquires not only information related to the first user but also information related to the second user when model generation processing by the generation unit 132 described later is performed.

また、取得部131は、上述した行動履歴や属性情報以外にも、ネットワークを介して取得可能な情報について、種々の情報を取得してもよい。   Moreover, the acquisition part 131 may acquire various information about the information acquirable via a network besides the action log | history and attribute information which were mentioned above.

例えば、取得部131は、商取引サイトにおける事業者に対するユーザからの評価に関する情報を取得してもよい。商取引サイトでは、例えば、事業者ごと(ストアごと)にユーザからの評価(例えば、5段階の数値で示される評点)を受け付けたり、商品ごとに評点やレビューを受け付けたりするシステムを有する。この場合、取得部131は、各ユーザが行った評価の内容や、評価を行った回数や、具体的なレビューの内容等の情報を取得してもよい。   For example, the acquisition unit 131 may acquire information related to the evaluation from the user with respect to the business operator at the commercial transaction site. For example, the commerce site has a system that accepts evaluations from users (for example, scores indicated by numerical values in five stages) for each business (for each store), and receives scores and reviews for each product. In this case, the acquisition unit 131 may acquire information such as the contents of evaluation performed by each user, the number of evaluations performed, and the details of specific reviews.

また、取得部131は、事業者が出店したストアもしくは商品に対するユーザからの反応の数の推移、又は、事業者が出店したストアもしくは商品に対してユーザが評点した評価値の推移に関する情報を取得してもよい。すなわち、取得部131は、所定期間におけるレビューが投稿された数の増減や、評点の増減の推移を取得する。   In addition, the acquisition unit 131 acquires information on the transition of the number of reactions from the user to the store or product opened by the business operator, or the evaluation value transition of the user score on the store or product opened by the business operator. May be. That is, the acquisition unit 131 acquires an increase / decrease in the number of reviews posted in a predetermined period and a transition in an increase / decrease in scores.

また、取得部131は、事業者に対するユーザからの評価に関する情報として、事業者が出店したストアもしくは商品に対するユーザからのレビューに含まれる単語を取得してもよい。例えば、取得部131は、ユーザからのレビューを形態素解析し、レビューに含まれる単語を抽出し、抽出された単語に関する情報を取得する。また、取得部131は、tf−idf(Term Frequency−Inverse Document Frequency)など、レビューに出現する各単語をスコアリングするアルゴリズムを利用し、重みの高い単語のみを取得するようにしてもよい。なお、取得部131は、事業者が出店した店舗もしくは商品に対するユーザからのレビューに対して事業者が返信したコメント(すなわち、コメントに含まれる単語)を取得してもよい。   Moreover, the acquisition part 131 may acquire the word contained in the review from the user with respect to the store or goods which the company opened as the information regarding the evaluation from the user with respect to the company. For example, the acquisition unit 131 performs morphological analysis on reviews from the user, extracts words included in the reviews, and acquires information about the extracted words. Further, the acquisition unit 131 may acquire only words having high weights by using an algorithm for scoring each word appearing in the review, such as tf-idf (Term Frequency-Inverse Document Frequency). In addition, the acquisition unit 131 may acquire a comment (that is, a word included in the comment) returned by the operator in response to a review from the user for a store or a product opened by the operator.

また、取得部131は、第2事業者に予め設定された信用度に関する情報を取得してもよい。例えば、取得部131は、格付け企業等の専門期間によって設定された事業者の信用度を取得する。あるいは、取得部131は、商取引サイト(ショッピングモール等)において独自に設定された信用度を取得してもよい。この場合、信用度とは、商取引サイトにおけるストア評価(上述したような5段階の数値)を用いてもよいし、ショッピングモール内のストアランキングに対応して設定される数値等、様々な手法で設定されたものであってもよい。また、信用度は、数値のみならず、単に「当該事業者に信用があるか否か」といった2値で示されるものであってもよい。   Moreover, the acquisition part 131 may acquire the information regarding the reliability set beforehand by the 2nd provider. For example, the acquisition unit 131 acquires the creditworthiness of a business set by a specialized period such as a rating company. Or the acquisition part 131 may acquire the creditworthiness uniquely set in the commercial transaction site (shopping mall etc.). In this case, the credit rating may be set by various methods such as a store evaluation at the commerce site (the above five-stage numerical value) or a numerical value set corresponding to the store ranking in the shopping mall. It may be what was done. In addition, the credit rating may be represented not only by a numerical value but also by a binary value such as “whether or not the operator has trust”.

取得部131は、取得した情報を適宜記憶部120に記憶する。例えば、取得部131は、商取引サイトにおける取引に関する情報を、利用履歴テーブル123や決済情報テーブル125に記憶する。また、取得部131は、ネットワーク上のユーザの閲覧行動に関する情報を閲覧履歴テーブル124に記憶する。また、取得部131は、ユーザの属性情報を属性情報テーブル126に記憶する。また、取得部131は、事業者の信用度に関する情報を事業者情報記憶部121に記憶する。また、取得部131は、記憶部120内から、処理に要する情報を適宜取得してもよい。   The acquisition unit 131 stores the acquired information in the storage unit 120 as appropriate. For example, the acquisition unit 131 stores information related to the transaction at the commercial transaction site in the usage history table 123 and the payment information table 125. In addition, the acquisition unit 131 stores information regarding the browsing behavior of the user on the network in the browsing history table 124. The acquisition unit 131 stores user attribute information in the attribute information table 126. Further, the acquisition unit 131 stores information related to the creditworthiness of the business operator in the business operator information storage unit 121. Further, the acquisition unit 131 may appropriately acquire information necessary for processing from the storage unit 120.

なお、取得部131は、情報を取得するユーザや事業者を特定せずに、種々のユーザや事業者の情報を無作為に取得してもよい。例えば、取得部131は、検索エンジン等に用いられる探索ロボットなどのプログラムを利用して、インターネット上をクロールさせることにより、ユーザや事業者に関する情報を随時取得したり、取得した情報を更新したりしてもよい。   In addition, the acquisition part 131 may acquire the information of various users and a provider at random, without specifying the user and provider who acquire information. For example, the acquisition unit 131 uses a program such as a search robot used for a search engine or the like to crawl on the Internet, thereby acquiring information about the user or the provider as needed, or updating the acquired information. May be.

また、取得部131は、例えば金融機関や財務管理企業等から事業者の財務情報が取得可能な場合には、かかる情報を取得してもよい。後述する判定部134は、取得部131によって財務情報が取得された場合には、財務情報を加味して第1事業者に対する信用度を判定してもよい。   Further, the acquisition unit 131 may acquire such information when the financial information of the business operator can be acquired from, for example, a financial institution or a financial management company. When financial information is acquired by the acquisition unit 131, the determination unit 134 described later may determine the credit rating for the first operator in consideration of the financial information.

(生成部132について)
生成部132は、第1事業者の信用度を判定するためのモデルを生成する。具体的には、生成部132は、商取引サイトにおいて商取引を行う事業者のうち第1事業者とは異なる事業者であって、予め信用度が判定されている事業者である第2事業者の信用度と、当該第2事業者と取引のあるユーザである第2ユーザに関する情報との相関性に基づいて、事業者の信用度を判定するためのモデル(以下、かかるモデルを「第1モデル」と表記する)を生成する。
(About the generator 132)
The production | generation part 132 produces | generates the model for determining the reliability of a 1st provider. Specifically, the generation unit 132 is a provider different from the first provider among the companies that perform the commercial transaction on the commercial transaction site, and the creditworthiness of the second provider that is the provider whose creditworthiness is determined in advance. And a model for determining the creditworthiness of the operator based on the correlation between the second user and information related to the second user who is a user with the second operator (hereinafter, this model is referred to as “first model”). Generate).

例えば、生成部132は、第2ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報と、第2事業者の信用度との相関性に基づいて、第1モデルを生成する。   For example, the generating unit 132 determines whether the second user's commerce site has at least one of the number of payments, the number of unpaid payments, or the number of use of installments, and the correlation between the creditworthiness of the second operator. One model is generated.

また、生成部132は、所定期間において第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリと、第2事業者の信用度との相関性に基づいて、第1モデルを生成してもよい。なお、生成部132は、上記した情報に限らず、取得部131によって取得された第2ユーザに関する各種情報を素性として、第1モデルを生成してもよい。   Further, the generation unit 132 determines the first model based on the number of times or time when the second user browses the news content in the predetermined period, and the correlation between the browsed news content category and the creditworthiness of the second operator. May be generated. In addition, the production | generation part 132 may produce | generate a 1st model not only with above-described information but with the various information regarding the 2nd user acquired by the acquisition part 131 as a feature.

例えば、生成部132は、第1モデルとして、取得部131によって取得された第2ユーザに関する各情報を素性とし、予め設定された第2事業者の信用度を正解データとする学習モデルを生成する。具体的には、生成部132は、素性となる第2ユーザに関する各情報のうち、どのような情報にどのような重みが与えられるかを回帰的に学習させた第1モデルを生成する。言い換えれば、生成部132は、第2ユーザに関する情報のうち、正解データとして取得された第2事業者の信用度の判定において、いずれの素性が信用度を判定するためにより大きな影響を与えるか、といったことを示す第1モデルを生成する。   For example, the generation unit 132 generates, as the first model, a learning model in which each piece of information related to the second user acquired by the acquisition unit 131 is used as a feature and the preset creditworthiness of the second operator is correct data. Specifically, the generation unit 132 generates a first model that recursively learns what kind of weight is given to what kind of information among the pieces of information about the second user to be a feature. In other words, in the determination of the creditworthiness of the second operator acquired as the correct answer data among the information related to the second user, the generation unit 132 has a greater influence on the determination of the creditworthiness. A first model indicating is generated.

以下に、生成部132が生成する第1モデルの一例を示す。なお、生成部132が生成する第1モデルは以下のものに限られず、予め設定された第2事業者の信用度に基づいて生成されるモデルであって、第1ユーザに関する情報が入力された場合に、第1事業者の信用度を示すスコアを出力するモデルであれば、どのようなモデルであってもよい。   Below, an example of the 1st model which the generating part 132 generates is shown. In addition, the 1st model which the production | generation part 132 produces | generates is not restricted to the following, When it is a model produced | generated based on the preset creditworthiness of the 2nd provider, and the information regarding a 1st user is input In addition, any model may be used as long as it outputs a score indicating the creditworthiness of the first operator.

例えば、生成部132は、第2事業者の信用度を機械学習における目的変数とする。そして、生成部132は、取得部131によって取得された第2ユーザに関する各情報を説明変数(素性)とする。そして、生成部132は、目的変数と説明変数とを用いて、事業者の信用度を判定するための第1モデルを生成する。すなわち、かかる第1モデルに第1ユーザの情報が入力されると、当該第1ユーザを顧客とする第1事業者の信用度を示すスコアが出力される。例えば、生成部132は、素性情報記憶部122に記憶されているあらゆる情報を説明変数として用いることができる。   For example, the generation unit 132 sets the second operator's credit rating as an objective variable in machine learning. And the production | generation part 132 makes each information regarding the 2nd user acquired by the acquisition part 131 an explanatory variable (feature). And the production | generation part 132 produces | generates the 1st model for determining a provider's reliability using an objective variable and an explanatory variable. That is, when the information of the first user is input to the first model, a score indicating the credit rating of the first operator who uses the first user as a customer is output. For example, the generation unit 132 can use any information stored in the feature information storage unit 122 as an explanatory variable.

まず、生成部132は、第2事業者の信用度と、当該第2事業者の顧客である第2ユーザに関する情報との関係を示す式を生成する。かかる式は、学習データとなる第2事業者の数だけ生成される。さらに、生成部132は、第2ユーザに関する個々の情報が、第2事業者の信用度という事象に対して、どのような重みを有するかを学習して判定する。これにより、生成部132は、第2事業者の信用度の判定において、個々の素性がどのくらい寄与するのかといった情報を得ることができる。例えば、生成部132は、下記式(1)を作成する。   First, the production | generation part 132 produces | generates the formula which shows the relationship between the reliability of a 2nd provider, and the information regarding the 2nd user who is the customer of the said 2nd provider. Such formulas are generated as many as the number of second operators serving as learning data. Furthermore, the generation unit 132 learns and determines what weight each piece of information about the second user has with respect to the event of the creditworthiness of the second operator. Thereby, the production | generation part 132 can obtain the information of how much each feature contributes in determination of the creditworthiness of a 2nd provider. For example, the generation unit 132 creates the following formula (1).

y = ω・x + ω・x + ω・x ・・・+ ω・x ・・・(1)(Nは任意の数) y = ω 1 · x 1 + ω 2 · x 2 + ω 3 · x 3 ... + ω N · x N (1) (N is an arbitrary number)

上記式(1)は、例えば、第2事業者ごとに作成される。上記式(1)において、「y」は、「予め設定された第2事業者の信用度」を示す。学習において、図4に示した事業者A02を正解データとするのであれば、「y」は「85」の値を取る。また、図4に示した事業者A03を正解データとするのであれば、「y」は「45」の値を取る。   The above formula (1) is created for each second operator, for example. In the above formula (1), “y” indicates “predetermined reliability of the second operator”. In the learning, if the operator A02 shown in FIG. 4 is correct data, “y” takes a value of “85”. Also, if the operator A03 shown in FIG. 4 is correct data, “y” takes a value of “45”.

また、上記式(1)において、「x」は、第2ユーザに関する情報(素性)である各説明変数に対応する。また、上記式(1)において、「ω」は、「x」の係数であり、所定の重み値を示す。具体的には、「ω」は、「x」の重み値であり、「ω」は、「x」の重み値であり、「ω」は、「x」の重み値である。このように、上記式(1)は、第2ユーザに関する情報から抽出された特徴情報に対応する説明変数「x」と、所定の重み値「ω」とを含む変数(例えば、「ω・x」)を組合せることにより作成される。 In the above formula (1), “x” corresponds to each explanatory variable that is information (feature) about the second user. In the above formula (1), “ω” is a coefficient of “x” and indicates a predetermined weight value. Specifically, “ω 1 ” is a weight value of “x 1 ”, “ω 2 ” is a weight value of “x 2 ”, and “ω 3 ” is a weight value of “x 3 ”. It is. As described above, the above equation (1) is a variable including the explanatory variable “x” corresponding to the feature information extracted from the information related to the second user and the predetermined weight value “ω” (for example, “ω 1. x 1 ").

例えば、上記式(1)において、仮に、「x」は、「第2ユーザの決済回数」であるとする。また、「x」は、「第2ユーザの未払い回数」であるとする。また、「x」は、「第2ユーザが経済カテゴリのニュースコンテンツを閲覧した回数」であるとする。この場合、事業者A01に対応する上記式(1)は、以下の式(2)のように表すことができる。 For example, in the above formula (1), suppose that “x 1 ” is “the number of settlements of the second user”. Further, “x 2 ” is assumed to be “the number of unpaid times for the second user”. Further, “x 3 ” is assumed to be “the number of times the second user has browsed the economic category news content”. In this case, the above formula (1) corresponding to the operator A01 can be expressed as the following formula (2).

(事業者A02)(=1) = ω・(第2ユーザの決済回数) + ω・(第2ユーザの未払い回数) + ω・(第2ユーザが経済カテゴリのニュースコンテンツを閲覧した回数)・・・+ ω・x ・・・(2)(Nは任意の数) y (operator A02) (= 1) = ω 1 · (number of settlements of second user) + ω 2 · (number of unpaid times of second user) + ω 3 · (second user browses news content in economic category) Number of times) ... + ω N · x N (2) (N is an arbitrary number)

生成部132は、上記式(2)を第2事業者ごとに、また、第2事業者の個々の第2ユーザごとに生成する。そして、生成部132は、生成した式を機械学習のサンプルとする。そして、生成部132は、サンプルとなる式の演算処理(回帰学習)を行うことにより、所定の重み値「ω」に対応する値を導出する。すなわち、生成部132は、上記式(2)を満たすような所定の重み値「ω」を決定する。言い換えれば、生成部132は、所定の説明変数が目的変数「y」に与える影響を示す重み値「ω」を決定することができる。例えば、「第2事業者の信用度」に対して、「第2ユーザの未払い回数」が他の変数と比較して大きく寄与しているのであれば、「第2ユーザの未払い回数」に対応する重み値「ω」の値は、他の変数と比較して大きな値が算出される。 The production | generation part 132 produces | generates the said Formula (2) for every 2nd provider, and for every 2nd user of a 2nd provider. Then, the generation unit 132 sets the generated expression as a machine learning sample. Then, the generation unit 132 derives a value corresponding to the predetermined weight value “ω” by performing calculation processing (regression learning) of a sample expression. That is, the generation unit 132 determines a predetermined weight value “ω” that satisfies the above equation (2). In other words, the generation unit 132 can determine the weight value “ω” indicating the influence of the predetermined explanatory variable on the objective variable “y”. For example, if “second user's unpaid number” greatly contributes to “second operator's creditworthiness” compared to other variables, it corresponds to “second user's unpaid number”. The value of the weight value “ω 2 ” is calculated to be larger than that of other variables.

また、例えば、「第2ユーザが経済カテゴリのニュースコンテンツを閲覧した回数」が他の変数と比較して正解データの数値に寄与しているのであれば、例えば、顧客に「経済カテゴリのニュースコンテンツを閲覧した回数」が多いユーザを多く抱えている事業者は、信用度が比較的高く算出される可能性がある。   Further, for example, if “the number of times the second user browses news content in the economic category” contributes to the numerical value of the correct answer data as compared with other variables, for example, “news content in the economic category” There is a possibility that a business operator who has many users who have a large number of “viewing times” has a relatively high credit rating.

なお、上記の例では、決済回数や未払い回数や経済カテゴリのニュースコンテンツの閲覧回数を素性として示したが、これらの数値は、所定の処理により、説明変数として用いられるように変換されてもよい。例えば、生成部132は、既知の手法により、これらの数値を正規化して用いてもよい。あるいは、生成部132は、例えば、商取引サイトを利用する全ユーザの平均値と比較して、第2ユーザの決済回数を「高」「中」「低」と三段階に分け、それぞれを説明変数として用いてもよい。この場合、生成部132は、例えば、未払い回数が「高」であるという説明変数が、目的変数(=信用度)に与える重み値を判定することができる。結果として、生成部132は、「未払い回数が多い第2ユーザを抱える高い事業者ほど信用度が低く判定される」といった結果を出力するような第1モデルを生成することができる。   In the above example, the number of payments, the number of unpaid payments, and the number of times of browsing news content in the economic category are shown as features. However, these numerical values may be converted to be used as explanatory variables by a predetermined process. . For example, the generation unit 132 may normalize and use these numerical values by a known method. Alternatively, for example, the generation unit 132 divides the number of payments of the second user into three stages, “high”, “medium”, and “low”, compared with the average value of all users who use the commercial transaction site, and each of them is an explanatory variable. It may be used as In this case, for example, the generation unit 132 can determine the weight value given to the objective variable (= credibility) by the explanatory variable that the unpaid number is “high”. As a result, the generation unit 132 can generate a first model that outputs a result such as “a higher business operator having a second user who has a larger number of unpaid times is judged to have a lower reliability”.

上記のようにして、生成部132は、「第2事業者の信用度」を示すスコアの傾向と、その第2事業者の顧客である第2ユーザに関する情報(素性)との関連性を求めるための第1モデルを生成する。   As described above, the generation unit 132 obtains the relevance between the tendency of the score indicating “the creditworthiness of the second operator” and the information (feature) regarding the second user who is the customer of the second operator. The first model is generated.

なお、上記式(2)は、左辺を信用度の数値(「85」など)とするのではなく、信用度の数値が所定数(例えば「70」など)を超える事業者を「信用あり(=1)」とし、信用度の数値が所定数以下の事業者を「信用なし(=0)」とする回帰式であってもよい。また、生成部132は、学習において、所定の誤差を想定し、かかる誤差との差異を2乗した値が最小値となるよう近似する最小二乗法などの手法を用いて、「ω」の最適解を算出してもよい。   In the above formula (2), the left side is not set as a numerical value of creditworthiness (such as “85”), but an operator whose creditworthiness numerical value exceeds a predetermined number (for example, “70”) is expressed as “trusted (= 1) ) ”, And a regression equation in which a business with a reliability value of a predetermined number or less is“ no trust (= 0) ”may be used. In addition, the generation unit 132 assumes a predetermined error in learning, and uses a method such as a least square method that approximates a value obtained by squaring the difference from the error to a minimum value, and optimizes “ω”. A solution may be calculated.

なお、上記の例では表記を省略したが、生成部132は、第2ユーザに関するあらゆる素性を用いて第1モデルを生成してもよい。また、生成部132は、第2事業者に関する情報を素性として追加してもよい。例えば、生成部132は、第2事業者が運営するストアにおける財務情報、又は、ストアが扱う商品の売上情報等を素性として利用してもよい。また、生成部132は、第2事業者の法人格を素性として利用してもよい。かかる学習を経て、生成部132は、例えば、「個人事業主」や「有限会社」といった法人格は信用度が低く判定され、「株式会社」は信用度が比較的高く判定される、といった判定を行う第1モデルを生成する可能性がある。この場合には、株式会社や個人事業主といった「属性」が、事業者の信用度という事象に対して重みを持つことになる。なお、学習の結果によっては、ある素性が信用度という事象に対してほとんど影響を及ぼさないという結果が出る場合もある。この場合、上記式(2)のうち、当該素性に対応する重み(ω)は「0」に近付くことになると想定される。   In addition, although description is abbreviate | omitted in said example, the production | generation part 132 may produce | generate a 1st model using all the characteristics regarding a 2nd user. Moreover, the production | generation part 132 may add the information regarding a 2nd provider as a feature. For example, the generation unit 132 may use financial information in a store operated by the second business operator or sales information of a product handled by the store as a feature. Further, the generation unit 132 may use the legal character of the second business operator as a feature. Through this learning, for example, the generation unit 132 determines that the legality such as “individual business owner” or “limited company” is determined to have a low credit rating, and “corporation” is determined to have a relatively high credit rating. One model may be generated. In this case, “attributes” such as a stock company and an individual business owner have a weight with respect to an event of creditworthiness of the business operator. Depending on the learning result, there may be a result that a certain feature has little influence on the event of creditworthiness. In this case, it is assumed that the weight (ω) corresponding to the feature in the equation (2) approaches “0”.

なお、例示した第1モデルは一例であり、生成部132が生成する第1モデルは上記の例に限られない。すなわち、生成部132は、予め設定された第2事業者の信用度に基づいて生成されるモデルであって、第1ユーザに関する情報が入力された場合に、第1事業者の信用度を示すスコアを出力するモデルであれば、既知の手法を組み合わせることによって、上記例とは異なる第1モデルを適宜生成してもよい。例えば、上記の例では、回帰分析によって第1モデルを生成する例を示したが、生成部132は、他の統計的処理により第1モデルを生成してもよいし、また、ニューラルネットワークを利用した第1モデルを生成してもよい。また、学習処理(機械学習)においては、線形回帰、ロジスティック回帰、サポートベクタ―マシン、決定木、ハザード分析等の種々の手法が利用されてもよい。   The illustrated first model is an example, and the first model generated by the generation unit 132 is not limited to the above example. That is, the generation unit 132 is a model that is generated based on the preset creditworthiness of the second operator, and when information related to the first user is input, a score indicating the creditworthiness of the first operator is generated. If it is a model to output, the 1st model different from the said example may be produced | generated suitably by combining a known method. For example, in the above example, the first model is generated by regression analysis. However, the generation unit 132 may generate the first model by other statistical processing or use a neural network. The first model may be generated. In the learning process (machine learning), various methods such as linear regression, logistic regression, support vector machine, decision tree, and hazard analysis may be used.

上記のように、生成部132は、第2事業者の信用度と、当該第2事業者と取引のあるユーザである第2ユーザに関する情報との相関性に基づいて、事業者の信用度を判定するための第1モデルを生成する。言い換えれば、生成部132は、既に信用度が設定されている第2事業者の顧客(第2ユーザ)に関する情報と、信用度が判定されていない第1事業者の顧客(第1ユーザ)に関する情報との相関性から、第1事業者の信用度を判定する第1モデルを生成する。すなわち、生成部132は、財務状況や売上金等の観点とは異なり、当該事業者が抱える顧客に関する情報という観点から、事業者の信用度を判定するモデルを生成することができる。生成部132は、生成したモデルをモデル記憶部127に記憶する。   As described above, the generation unit 132 determines the creditworthiness of the business operator based on the correlation between the creditworthiness of the second business operator and information on the second user who is a user who has a transaction with the second business operator. A first model for generating is generated. In other words, the generation unit 132 includes information related to the customer (second user) of the second operator whose credit rating has already been set, and information related to the customer (first user) of the first operator whose credit rating has not been determined. From the correlation, a first model for determining the creditworthiness of the first operator is generated. In other words, the generation unit 132 can generate a model for determining the creditworthiness of a business operator from the viewpoint of information about the customer held by the business operator, unlike the viewpoints of financial status, sales, and the like. The generation unit 132 stores the generated model in the model storage unit 127.

(受付部133について)
受付部133は、第1事業者の信用度の判定に関する要求を受け付ける。具体的には、実施形態に係る受付部133は、例えば金融機関等から、第1事業者の信用度を判定する旨の要求を受け付ける。受付部133は、要求を受け付けたことを契機として、処理対象となる第1事業者を特定し、当該第1事業者に対応する第1ユーザに関する情報を取得部131に取得させてもよい。
(About the reception unit 133)
The accepting unit 133 accepts a request regarding determination of the creditworthiness of the first operator. Specifically, the accepting unit 133 according to the embodiment accepts a request for determining the credit rating of the first operator from, for example, a financial institution or the like. The accepting unit 133 may identify the first business operator to be processed in response to accepting the request, and cause the obtaining unit 131 to obtain information on the first user corresponding to the first business operator.

(判定部134について)
判定部134は、取得部131によって取得されたユーザに関する情報のうち、商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、第1事業者の信用度を判定する。
(About determination unit 134)
Of the information about the user acquired by the acquisition unit 131, the determination unit 134 is based on the behavior history on the network of the first user who is a user having a transaction history with the first business operator who performs a commercial transaction on the commercial transaction site. Judge the creditworthiness of one operator.

例えば、判定部134は、第1ユーザの閲覧履歴の傾向に基づいて、第1事業者の信用度を判定する。具体的には、判定部134は、所定期間において第1ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリの傾向に基づいて、第1事業者の信用度を判定する。   For example, the determination unit 134 determines the credit rating of the first operator based on the tendency of the browsing history of the first user. Specifically, the determination unit 134 determines the reliability of the first operator based on the number of times or time when the first user browses the news content in a predetermined period and the tendency of the category of the browsed news content.

例えば、判定部134は、ニュースコンテンツのカテゴリのうち、「経済」や「金融」等にカテゴライズされているニュースコンテンツを閲覧する回数や時間が、商取引サイトの全ユーザに対して、比較的多いユーザを信用度の高いユーザであると推定する。そして、判定部134は、信用度の高いユーザが顧客となっている割合が高い(例えば、当該第1事業者の全顧客に占める割合が5割を超えるなど)第1事業者については、信用度を比較的高く判定する。   For example, the determination unit 134 has a relatively large number of users and the number and time of browsing the news content categorized as “economy” and “finance” among the categories of news content with respect to all users of the commerce site. Is a user with high creditworthiness. And the determination part 134 has a high ratio with which the user with a high credit rating is a customer (for example, the ratio which the said 1st provider occupies for all the customers exceeds 50%). Judge relatively high.

あるいは、判定部134は、第1ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報に基づいて、第1事業者の信用度を判定してもよい。   Alternatively, the determination unit 134 may determine the creditworthiness of the first operator based on at least one of information on the number of payments at the first user's commercial transaction site, the number of unpaid payments, and the number of use of installments.

例えば、判定部134は、第1ユーザの商取引サイトにおける決済回数に対して、決済における未払い回数が少ないユーザほど、信用度の高いユーザであると推定する。そして、判定部134は、信用度の高いユーザが顧客となっている割合が高い第1事業者については、信用度を比較的高く判定する。また、判定部134は、第1ユーザの商取引サイトにおける決済回数に対して、決済における分割払い回数が少ないユーザほど、信用度の高いユーザであると推定する。そして、判定部134は、信用度の高いユーザが顧客となっている割合が高い第1事業者については、信用度を比較的高く判定する。   For example, the determination unit 134 estimates that a user having a lower number of unsettled payments with respect to the number of payments at the first user's commercial transaction site is a user with higher reliability. And the determination part 134 determines a credit degree comparatively high about the 1st provider with a high ratio that the user with a high credit degree is a customer. In addition, the determination unit 134 estimates that a user having a smaller number of installment payments in the settlement with respect to the number of settlements in the first user's commercial transaction site is a user with higher reliability. And the determination part 134 determines a credit degree comparatively high about the 1st provider with a high ratio that the user with a high credit degree is a customer.

また、判定部134は、第1ユーザの商取引サイトにおけるランクに関する情報に基づいて、第1事業者の信用度を判定してもよい。例えば、判定部134は、商取引サイトの有料会員となっているユーザは、他のユーザと比較して信用度が高いと推定する。あるいは、判定部134は、商取引サイトの売上額等に応じて優良会員と判定されているユーザは、他のユーザと比較して信用度が高いと推定する。そして、判定部134は、信用度の高いユーザが顧客となっている割合が高い第1事業者については、信用度を比較的高く判定する。   Moreover, the determination part 134 may determine the reliability of a 1st provider based on the information regarding the rank in a 1st user's commercial transaction site. For example, the determination unit 134 estimates that a user who is a paid member of a commercial transaction site has a higher degree of trustworthiness than other users. Alternatively, the determination unit 134 estimates that a user who is determined to be a good member according to the sales amount of the commercial transaction site or the like has higher reliability than other users. And the determination part 134 determines a credit degree comparatively high about the 1st provider with a high ratio that the user with a high credit degree is a customer.

また、判定部134は、第1ユーザの年齢、性別、住所、職業又は使用言語の少なくともいずれかの情報に基づいて、第1事業者の信用度を判定してもよい。例えば、判定部134は、ユーザの属性情報ごとに信用度判定の基準となる数値を設定する。具体的には、判定部134は、年齢、性別、住所、職業又は使用言語ごとの信用度の高低を設定し、第1事業者に対応するすべての第1ユーザの属性情報に基づいて、当該第1事業者の信用度を判定する。   Moreover, the determination part 134 may determine the reliability of a 1st provider based on at least any one information of a 1st user's age, sex, an address, occupation, or a language to be used. For example, the determination unit 134 sets a numerical value that serves as a criterion for determining creditworthiness for each piece of user attribute information. Specifically, the determination unit 134 sets the level of trust for each age, gender, address, occupation, or language used, and based on the attribute information of all the first users corresponding to the first operator, Judge the creditworthiness of one operator.

上記のように、判定部134は、ユーザの情報に対して信用度に関する所定の基準を設けて、第1事業者に対応する第1ユーザに関する情報を統計的に比較し、比較した情報に基づいて第1事業者の信用度を算出してもよい。さらに、判定部134は、生成部132が生成したモデルを用いて判定を行ってもよい。具体的には、判定部134は、生成部132によって生成された第1モデルから出力される結果に基づいて、第1事業者の信用度を判定する。   As described above, the determination unit 134 sets a predetermined criterion regarding the creditworthiness for the user information, statistically compares the information about the first user corresponding to the first operator, and based on the compared information. The credit rating of the first operator may be calculated. Furthermore, the determination unit 134 may perform determination using the model generated by the generation unit 132. Specifically, the determination unit 134 determines the credit rating of the first operator based on the result output from the first model generated by the generation unit 132.

上記のように、生成部132が生成する第1モデルは、専門機関等によって設定された既存の信用度と、第2事業者に対応する第2ユーザに関する情報との相関性を示すものである。このため、判定部134は、処理対象とする第1ユーザに関する情報を第1モデルに入力することにより、当該第1事業者に対応する信用度を出力させることができる。すなわち、判定部134は、出力されたスコアに基づいて、第1事業者の信用度を判定する。   As described above, the first model generated by the generation unit 132 indicates the correlation between the existing credit level set by the specialized organization and the information related to the second user corresponding to the second operator. For this reason, the determination part 134 can output the reliability corresponding to the said 1st provider by inputting the information regarding the 1st user made into a process target into a 1st model. That is, the determination unit 134 determines the reliability of the first operator based on the output score.

なお、判定部134は、出力されたスコアそのものを第1事業者の信用度としてもよいし、出力されたスコアを正規化する等の処理を行い、処理後に算出された値を第1事業者の信用度としてもよい。   Note that the determination unit 134 may use the output score itself as the credit rating of the first operator, or perform processing such as normalizing the output score, and calculate the value calculated after the processing by the first operator. It may be creditworthiness.

〔4.処理手順〕
次に、図10を用いて、実施形態に係る判定装置100による生成処理の手順について説明する。図10は、実施形態に係る判定装置100による生成処理手順を示すフローチャートである。
[4. Processing procedure)
Next, the procedure of the generation process performed by the determination apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 10 is a flowchart illustrating a generation processing procedure performed by the determination apparatus 100 according to the embodiment.

図10に示すように、判定装置100は、モデルの生成のために、予め第2事業者に設定された信用度をウェブサーバ30や専門機関等から取得する(ステップS101)。続けて、判定装置100は、第2事業者と取引のあるユーザ(第2ユーザ)に関する情報を取得する(ステップS102)。   As illustrated in FIG. 10, the determination apparatus 100 obtains a credit level set in advance for the second operator from the web server 30 or a specialized institution for generating a model (step S101). Subsequently, the determination apparatus 100 acquires information about a user (second user) who has a transaction with the second business operator (step S102).

そして、判定装置100は、第2事業者の信用度と第2ユーザに関する情報に基づいて、第1モデルを生成する(ステップS103)。続けて、判定装置100は、生成した第1モデルをモデル記憶部127に格納する(ステップS104)。   And the determination apparatus 100 produces | generates a 1st model based on the reliability regarding a 2nd provider, and the information regarding a 2nd user (step S103). Subsequently, the determination apparatus 100 stores the generated first model in the model storage unit 127 (step S104).

次に、図11を用いて、実施形態に係る判定装置100による判定処理の手順について説明する。図11は、実施形態に係る判定装置100による判定処理手順を示すフローチャートである。なお、判定装置100は、例えば金融機関等から信用度を判定するための要求が送信されたことを契機として、実施形態に係る判定処理を開始する。   Next, a determination process procedure performed by the determination apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 11 is a flowchart illustrating a determination processing procedure performed by the determination apparatus 100 according to the embodiment. Note that the determination apparatus 100 starts the determination process according to the embodiment, for example, when a request for determining the credit rating is transmitted from a financial institution or the like.

まず、判定装置100は、処理対象とする第1事業者と取引のあるユーザ(第1ユーザ)に関する情報を取得したか否かを判定する(ステップS201)。情報を取得していない場合には、判定装置100は、取得するまで待機する(ステップS201;No)。   First, the determination apparatus 100 determines whether or not information about a user (first user) who has a transaction with a first business operator to be processed has been acquired (step S201). If the information has not been acquired, the determination apparatus 100 stands by until it is acquired (step S201; No).

一方、第1ユーザに関する情報を取得した場合には(ステップS201;Yes)、判定装置100は、取得した第1ユーザに関する情報を第1モデルに入力する(ステップS202)。   On the other hand, when the information regarding the first user is acquired (step S201; Yes), the determination apparatus 100 inputs the acquired information regarding the first user into the first model (step S202).

そして、判定装置100は、第1モデルを用いて、第1事業者の信用度を示すスコアを出力する。さらに、判定部134は、出力させたスコアに基づいて、第1事業者の信用度を判定する(ステップS204)。   And the determination apparatus 100 outputs the score which shows the reliability of a 1st provider using a 1st model. Furthermore, the determination unit 134 determines the credit rating of the first operator based on the output score (step S204).

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

〔5−1.ユーザの信用度判定モデル〕
上記実施形態では、判定装置100が第2事業者の信用度と第2ユーザに関する情報との相関性に基づいて第1モデルを生成し、第1モデルを用いて第1事業者の信用度を判定する処理を説明した。ここで、判定装置100は、予め「ユーザの信用度」を取得している場合には、ユーザの信用度に基づいて、当該ユーザと取引のある事業者の信用度を判定するようにしてもよい。この場合、判定装置100は、第2ユーザに関する情報と、第2ユーザに対して設定された信用度(以下、「ユーザ信用度」と表記する)との相関性に基づいて、第1モデルとは異なるモデルである、ユーザの信用度を判定するためのモデル(以下、「第2モデル」と表記する)を生成する。そして、判定装置100は、第2モデルを用いて、処理対象となる第1事業者の信用度を判定する。この点について、図12を用いて説明する。
[5-1. (User credit rating model)
In the said embodiment, the determination apparatus 100 produces | generates a 1st model based on the correlation with the creditworthiness of a 2nd provider, and the information regarding a 2nd user, and determines the trustworthiness of a 1st provider using a 1st model. Explained the process. Here, in a case where the “user's credit rating” is acquired in advance, the determination device 100 may determine the credit rating of a business operator who has a transaction with the user based on the user's credit rating. In this case, the determination apparatus 100 is different from the first model based on the correlation between the information related to the second user and the credit set for the second user (hereinafter referred to as “user credit”). A model, which is a model for determining the user's trustworthiness (hereinafter referred to as “second model”), is generated. And the determination apparatus 100 determines the reliability of the 1st provider used as a process target using a 2nd model. This point will be described with reference to FIG.

図12は、変形例に係る判定処理の一例を示す図である。図12は、図1と同様に、ユーザU01やユーザU02が、ショッピングモールに出店されたストアAAAやストアBBBを利用する例を示している。   FIG. 12 is a diagram illustrating an example of a determination process according to the modification. FIG. 12 shows an example in which the user U01 and the user U02 use the store AAA and the store BBB opened in the shopping mall as in FIG.

図1と同様、ユーザ端末10は、ユーザU01による操作に従い、ウェブサーバ30が提供するショッピングモールにアクセスし、ショッピングモールを利用する(ステップS21)。例えば、ユーザU01は、ストアAAAから商品を購入する。また、ユーザ端末10も同様に、ユーザU02による操作に従い、ウェブサーバ30が提供するショッピングモールにアクセスし、ショッピングモールを利用する(ステップS22)。 Similar to FIG. 1, the user terminal 10 1 in accordance with operation by the user U01, accesses the shopping mall web server 30 is provided, utilizing a shopping mall (step S21). For example, the user U01 purchases a product from the store AAA. Similarly, the user terminal 10 2 in accordance with operation by the user U02, accesses the shopping mall web server 30 is provided, utilizing a shopping mall (step S22).

ここで、図12の例では、第2ユーザであるユーザU02には、所定のユーザ信用度が設定されているものとする。例えば、ユーザU02には、ショッピングモールの取引や、ユーザU02の属性に応じて設定されるユーザ信用度が設定される。具体的には、ユーザU02には、ユーザU02と取引のある各ストアからユーザに対して行われる格付けや、ショッピングモールの利用金額等に応じて、0から100の数値で示されるユーザ信用度(図12の例では「70」)が設定される。   Here, in the example of FIG. 12, it is assumed that a predetermined user credit is set for the user U02 who is the second user. For example, the user credit level set according to the shopping mall transaction or the attribute of the user U02 is set for the user U02. Specifically, the user U02 has a user credit rating (0 to 100) indicated by a numerical value from 0 to 100 in accordance with a rating given to the user from each store with which the user U02 is dealing, a shopping mall usage amount, and the like. In the example of 12, “70”) is set.

図12の例では、判定装置100は、ユーザU02の行動履歴等の情報とともに、ユーザU02のユーザ信用度を取得する(ステップS23)。そして、判定装置100は、ユーザの信用度を判定するためのモデル(第2モデル)を生成する(ステップS24)。   In the example of FIG. 12, the determination apparatus 100 acquires the user trustworthiness of the user U02 together with information such as the action history of the user U02 (step S23). And the determination apparatus 100 produces | generates the model (2nd model) for determining a user's reliability (step S24).

例えば、判定装置100は、ユーザU02に予め設定されたユーザ信用度を右辺におき、実施形態で説明した素性(決済回数や、ニュースコンテンツの閲覧履歴や、ユーザランクその他の属性情報等)を左辺においた式を生成する。なお、判定装置100は、学習に要する充分な数のユーザU02から情報を取得しているものとする。そして、判定装置100は、第1モデルの生成処理と同様、ユーザU02ごとに生成された式を回帰的に学習することで、各素性とユーザ信用度との相関性を示す第2モデルを生成する。   For example, the determination apparatus 100 places the user reliability set in advance for the user U02 on the right side, and puts the features described in the embodiment (the number of settlements, news content browsing history, user rank, and other attribute information) on the left side. Generate a formula. It is assumed that the determination apparatus 100 has acquired information from a sufficient number of users U02 required for learning. And the determination apparatus 100 produces | generates the 2nd model which shows the correlation with each feature and user credit by learning the expression produced | generated for every user U02 recursively similarly to the production | generation process of a 1st model. .

その後、判定装置100は、処理対象となる第1事業者である事業者A01と取引を行ったユーザであるユーザU01(第1ユーザ)に関する情報を取得する(ステップS25)。判定装置100は、取得した第1ユーザに関する情報を第2モデルに入力して、各第1ユーザのユーザ信用度を判定する(ステップS26)。   Thereafter, the determination apparatus 100 acquires information regarding the user U01 (first user) who is a user who has made a transaction with the business operator A01, which is the first business operator to be processed (step S25). The determination apparatus 100 inputs the acquired information regarding the first user to the second model, and determines the user credit of each first user (step S26).

そして、判定装置100は、第1ユーザの信用度に基づいて、第1事業者の信用度を判定する(ステップS27)。例えば、判定装置100は、ユーザU01に対して判定された信用度の平均値等を、ユーザU01と取引のある第1事業者の信用度と判定する。   And the determination apparatus 100 determines the creditworthiness of a 1st provider based on the creditworthiness of a 1st user (step S27). For example, the determination apparatus 100 determines the average value of the reliability determined for the user U01 as the reliability of the first business operator who has a transaction with the user U01.

このように、変形例に係る判定装置100は、第2ユーザに関する情報と、第2ユーザに対して設定されたユーザ信用度との相関性に基づいて、ユーザの信用度を判定するための第2モデルを生成する。そして、判定装置100は、第2モデルに第1ユーザに関する情報を入力した場合の出力結果に基づいて、第1事業者の信用度を判定する。   As described above, the determination apparatus 100 according to the modification includes the second model for determining the user's trustworthiness based on the correlation between the information related to the second user and the user trustworthiness set for the second user. Is generated. And the determination apparatus 100 determines the reliability of a 1st provider based on the output result at the time of inputting the information regarding a 1st user into a 2nd model.

すなわち、変形例に係る判定装置100は、ユーザそのものの信用度を判定し、さらに、当該ユーザと取引のある事業者の信用度を判定する。これにより、判定装置100は、例えばユーザ信用度の高いユーザを顧客として多く抱える事業者ほど信用度を高く判定するなど、多様な観点から事業者の信用度を判定することができる。また、かかる手法によれば、判定装置100は、第2事業者の信用度が予め設定されていなくとも、ユーザそのものの信用度に基づいて、第1事業者の信用度を判定することができる。   That is, the determination apparatus 100 according to the modified example determines the creditworthiness of the user itself, and further determines the creditworthiness of a business operator who has a transaction with the user. Thereby, the determination apparatus 100 can determine the creditworthiness of the business operator from various viewpoints such as, for example, a business operator that has many users with high user creditworthiness as customers. Moreover, according to this method, the determination apparatus 100 can determine the creditworthiness of the first operator based on the creditworthiness of the user itself even if the creditworthiness of the second operator is not set in advance.

なお、判定装置100は、第2モデルの素性としては、第1モデルと同様の素性を用いることができる。例えば、判定装置100は、第2ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報と、第2ユーザのユーザ信用度との相関性に基づいて、第2モデルを生成する。あるいは、判定装置100は、所定期間において第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリと、第2ユーザの信用度との相関性に基づいて、第2モデルを生成してもよい。   Note that the determination apparatus 100 can use the same feature as that of the first model as the feature of the second model. For example, the determination apparatus 100 determines whether the second user's user credit rating is based on the correlation between at least one of the number of payments at the second user's commercial transaction site, the number of unpaid payments or the number of installments, and the user credit of the second user. Two models are generated. Alternatively, the determination apparatus 100 determines the second model based on the correlation between the number of times or time when the second user browses the news content in the predetermined period and the category of the browsed news content and the credit rating of the second user. It may be generated.

〔5−2.使用する情報〕
上記実施形態では、判定装置100が、事業者と取引のあるユーザに関する情報を用いて、当該事業者の信用度を判定する例を示した。ここで、判定装置100は、ユーザに関する情報に追加して、既知のモデルを利用して、事業者の信用度を算出してもよい。一例として、判定装置100は、既知の任意の企業評価モデルを用いてもよい。例えば、財務情報に基づいて事業者の倒産確率を示すスコアを求める企業評価モデルとして、アルトマン(Edward Altman)のZ値等が広く知られている。判定装置100は、このような既存モデルを用いて、事業者の倒産確率を示すスコアを、信用度を判定するための要素の1つとして採用してもよい。
[5-2. Information to use)
In the above-described embodiment, an example has been described in which the determination device 100 determines the creditworthiness of the operator using information on a user who has a transaction with the operator. Here, the determination apparatus 100 may calculate the creditworthiness of the operator using a known model in addition to the information related to the user. As an example, the determination apparatus 100 may use any known company evaluation model. For example, the Alt value (Edward Altman) Z value and the like are widely known as a company evaluation model for obtaining a score indicating the probability of bankruptcy of an operator based on financial information. The determination apparatus 100 may employ a score indicating the bankruptcy probability of the business operator as one of the elements for determining the creditworthiness using such an existing model.

また、判定装置100は、例えば事業者が出店するストアのアクセス数(Page View)や、レビュー数や、ユーザの顧客単価(例えば、所定期間における1ユーザあたりの購買額)や、所定期間においてストアや事業者名や商品が検索された回数や、検索回数の増加率等の情報を利用して、事業者の信用度を判定してもよい。   In addition, the determination device 100 may store, for example, the number of accesses (page view) of a store where a business operator opens a store, the number of reviews, the user unit price of a user (for example, the purchase amount per user in a predetermined period), Alternatively, the creditworthiness of the business operator may be determined using information such as the number of times the business operator name or product has been searched and the increase rate of the search frequency.

〔5−3.情報量〕
上記実施形態において、判定装置100は、ネットワーク上で取得可能な種々の情報に基づいて、モデルを生成する例を示した。ここで、判定装置100は、各種ウェブサイトを利用する一般ユーザから取得される情報が一定の閾値を超えたもののみを用いて処理を行うようにしてもよい。
[5-3. Amount of information)
In the above embodiment, the determination apparatus 100 has shown an example in which a model is generated based on various information that can be acquired on the network. Here, the determination apparatus 100 may perform processing using only information acquired from general users who use various websites exceeding a certain threshold.

例えば、あるストアにおける商品に関するレビューや、ユーザの評価等は、一定数以上のデータに基づかない場合、偏った傾向を示すことがありうる。この場合、回帰式に偏った傾向のデータの影響が及ぶため、判定装置100は、事業者の信用度を精度よく判定することができないモデルを生成する場合がある。このため、判定装置100は、所定のストアに対して、ユーザから送信された評点やレビューの総数が一定数を超えたもののみを、モデルの判定処理で扱うデータとすることができる。これにより、判定装置100は、信頼性の高いスコアを出力するモデルを生成することができる。   For example, reviews regarding products in a certain store, user evaluations, and the like may show a biased tendency if they are not based on a certain number or more of data. In this case, since the influence of the biased data tends to affect the regression equation, the determination apparatus 100 may generate a model that cannot accurately determine the creditworthiness of the operator. For this reason, the determination apparatus 100 can use only data for which the total number of scores and reviews transmitted from the user exceeds a certain number for a predetermined store as data handled in the model determination process. Thereby, the determination apparatus 100 can generate a model that outputs a highly reliable score.

〔5−4.補正〕
判定装置100は、現実の経済状態によって、出力されるスコアに補正をかけることのできるモデルを生成してもよい。例えば、判定装置100は、円高傾向のときに経営状態が良くなる事業者と、影響のない事業者と、経営状態が悪化する事業者とを分類する。そして、判定装置100は、モデルを生成する際には、所定期間における円の価値の動向についても素性として採用することにより、円の価値の動向が加味されて補正されたスコアを出力させるモデルを生成する。判定装置100は、例えば、長期的に事業者の情報を取得し、円の価値の動向などとの連動性に関する情報を蓄積することにより、このような補正情報をモデルに反映させる。
[5-4. correction〕
The determination apparatus 100 may generate a model that can correct the output score according to the actual economic state. For example, the determination apparatus 100 classifies a business operator whose business condition is improved when the yen is strong, a business operator who is not affected, and a business person whose business condition deteriorates. Then, when generating the model, the determination apparatus 100 adopts the trend of the value of the yen in a predetermined period as a feature, thereby outputting a model that outputs a corrected score in consideration of the trend of the value of the yen. Generate. The determination apparatus 100 reflects such correction information in the model by, for example, acquiring information on the business operator in the long term and accumulating information on the linkage with the trend of the value of the yen.

なお、上記のような補正は、例えば、モデルに入力する第2事業者の業種を輸入業に限定したり、輸出業に限定したりすること等によって行われてもよい。   The correction as described above may be performed, for example, by limiting the type of business of the second operator input to the model to the import business or the export business.

〔6.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
[6. Others]
In addition, among the processes described in the above embodiment, all or part of the processes described as being automatically performed can be performed manually, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the document and drawings can be arbitrarily changed unless otherwise specified.

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

例えば、図3に示した記憶部120内の情報は、判定装置100が保持せずに、外部のストレージサーバ等に保持されてもよい。この場合、判定装置100は、ストレージサーバにアクセスすることで、格納されている各種情報を取得する。   For example, the information in the storage unit 120 illustrated in FIG. 3 may be held in an external storage server or the like without being held by the determination apparatus 100. In this case, the determination apparatus 100 acquires various pieces of stored information by accessing the storage server.

また、例えば、上述してきた判定装置100は、各種情報を取得したり、事業者の信用度の判定要求を受け付けたりといった、外部装置とのやりとりを主に実行するフロントエンドサーバ側と、生成処理や判定処理などを実行するバックエンドサーバ側とに分散されてもよい。この場合、例えば、フロントエンドサーバは、少なくとも、取得部131を有する。また、バックエンドサーバは、少なくとも、判定部134を有する。   In addition, for example, the determination device 100 described above includes a front-end server side that mainly executes exchanges with external devices such as acquiring various types of information and accepting determination requests for creditworthiness of operators, You may distribute to the back end server side which performs a determination process etc. In this case, for example, the front-end server includes at least the acquisition unit 131. In addition, the back-end server has at least a determination unit 134.

〔7.ハードウェア構成〕
また、上述してきた実施形態に係る判定装置100やユーザ端末10や事業者端末20やウェブサーバ30は、例えば図13に示すような構成のコンピュータ1000によって実現される。以下、判定装置100を例に挙げて説明する。図13は、判定装置100の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[7. Hardware configuration)
Moreover, the determination apparatus 100, the user terminal 10, the provider terminal 20, and the web server 30 according to the embodiment described above are realized by a computer 1000 configured as shown in FIG. 13, for example. Hereinafter, the determination apparatus 100 will be described as an example. FIG. 13 is a hardware configuration diagram illustrating an example of a computer 1000 that implements the functions of the determination apparatus 100. The computer 1000 includes a CPU 1100, RAM 1200, ROM 1300, HDD 1400, communication interface (I / F) 1500, input / output interface (I / F) 1600, and media interface (I / F) 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 unit. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, a program depending on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500(図2に示すネットワークNに対応する)を介して他の機器からデータを受信してCPU1100へ送り、また、通信網500を介してCPU1100が生成したデータを他の機器へ送信する。   The HDD 1400 stores a program executed by the CPU 1100, data used by the program, and the like. The communication interface 1500 receives data from other devices via the communication network 500 (corresponding to the network N shown in FIG. 2) and sends the data to the CPU 1100, and other data generated by the CPU 1100 via the communication network 500 To the device.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。   The CPU 1100 controls an output device such as a display and a printer and an input device such as a keyboard and 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 it to the CPU 1100 via the RAM 1200. The CPU 1100 loads such a 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 an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Etc.

例えば、コンピュータ1000が判定装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。また、HDD1400には、記憶部120内の各データが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から通信網500を介してこれらのプログラムを取得してもよい。   For example, when the computer 1000 functions as the determination apparatus 100, the CPU 1100 of the computer 1000 implements the function of the control unit 130 by executing a program loaded on the RAM 1200. In addition, each data in the storage unit 120 is stored in the HDD 1400. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them, but as another example, these programs may be acquired from other devices via the communication network 500.

〔8.効果〕
上述してきたように、実施形態に係る判定装置100は、取得部131と、判定部134とを有する。取得部131は、ネットワーク上の所定の商取引サイトを利用するユーザに関する情報を取得する。判定部134は、取得部131によって取得されたユーザに関する情報のうち、商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、第1事業者の信用度を判定する。
[8. effect〕
As described above, the determination apparatus 100 according to the embodiment includes the acquisition unit 131 and the determination unit 134. The acquisition unit 131 acquires information about a user who uses a predetermined commercial transaction site on the network. Of the information about the user acquired by the acquisition unit 131, the determination unit 134 is based on the behavior history on the network of the first user who is a user having a transaction history with the first business operator who performs a commercial transaction on the commercial transaction site. Judge the creditworthiness of one operator.

このように、実施形態に係る判定装置100は、事業者の信用度を測るために一般的に用いられる財務情報等のみならず、ショッピングモール等の商取引サイトに出店されたストアと取引のあるユーザの情報を用いて、事業者の信用度を判定する。これにより、判定装置100は、事業者の財務情報や売り上げ金額等の観点によらず、事業者に対する信用度を多様な観点から判定することができる。   As described above, the determination apparatus 100 according to the embodiment is not limited to financial information or the like that is generally used to measure the creditworthiness of a business operator, but is also used by a user who has a transaction with a store that is opened in a commercial transaction site such as a shopping mall. Use the information to determine the creditworthiness of the operator. Thereby, the determination apparatus 100 can determine the creditworthiness with respect to the operator from various viewpoints regardless of the viewpoint of the financial information, the sales amount, etc. of the operator.

また、取得部131は、第1ユーザのネットワーク上の行動履歴として、当該第1ユーザがコンテンツを閲覧した閲覧履歴を取得する。判定部134は、第1ユーザの閲覧履歴の傾向に基づいて、第1事業者の信用度を判定する。   Moreover, the acquisition part 131 acquires the browsing history in which the said 1st user browsed the content as an action history on the network of a 1st user. The determination unit 134 determines the creditworthiness of the first operator based on the tendency of the first user's browsing history.

このように、実施形態に係る判定装置100は、ユーザの日常の行動の一つであるコンテンツの閲覧履歴を利用することで、事業者の信用度を多様な観点から判定することができる。   As described above, the determination apparatus 100 according to the embodiment can determine the creditworthiness of the business operator from various viewpoints by using the browsing history of the content that is one of the daily actions of the user.

また、取得部131は、所定期間において第1ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリを取得する。判定部134は、所定期間において第1ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリの傾向に基づいて、第1事業者の信用度を判定する。   In addition, the acquisition unit 131 acquires the number of times or time when the first user browses the news content in the predetermined period and the category of the browsed news content. The determination unit 134 determines the reliability of the first operator based on the number of times or time when the first user browses the news content in the predetermined period and the tendency of the category of the browsed news content.

このように、実施形態に係る判定装置100は、ニュースコンテンツの閲覧履歴を利用することで、例えば、顧客の中に経済ニュースをよく閲覧しているユーザが多いストア(事業者)は信用度が高いと評価するなど、一般的な事業者の評価指標としては想定されにくい指標を用いて事業者を評価することができる。   As described above, the determination apparatus 100 according to the embodiment uses the browsing history of news content, and for example, a store (operator) that has many users who frequently browse economic news among customers has high creditworthiness. The operator can be evaluated using an index that is difficult to assume as a general operator evaluation index.

また、取得部131は、第1ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報を取得する。判定部134は、第1ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報に基づいて、第1事業者の信用度を判定する。   In addition, the acquisition unit 131 acquires at least one of information on the number of payments at the first user's commercial transaction site, the number of unpaid payments, and the number of use of installments. The determination unit 134 determines the creditworthiness of the first operator based on at least one of information on the number of settlements at the first user's commercial transaction site, the number of unpaid payments, and the number of installments.

このように、実施形態に係る判定装置100は、ユーザの決済に関する行動を処理に用いることで、例えば、決済を着実に行うような堅実な顧客と取引のある事業者については信用度を高く判定するなど、多様な観点から事業者を評価することができる。   As described above, the determination apparatus 100 according to the embodiment uses the behavior related to the user's payment for the processing, and for example, determines a high degree of trustworthiness for a firm with a firm customer who makes a payment steadily. It is possible to evaluate operators from various viewpoints.

また、取得部131は、第1ユーザの商取引サイトにおけるランクに関する情報を取得する。判定部134は、第1ユーザの商取引サイトにおけるランクに関する情報に基づいて、第1事業者の信用度を判定する。   Moreover, the acquisition part 131 acquires the information regarding the rank in a 1st user's commercial transaction site. The determination unit 134 determines the creditworthiness of the first operator based on information related to the rank of the first user's commercial transaction site.

このように、実施形態に係る判定装置100は、顧客の商取引サイトにおけるランクによって事業者の信用度を判定するなど、多様な観点から事業者を評価することができる。   As described above, the determination apparatus 100 according to the embodiment can evaluate a business operator from various viewpoints, such as determining the creditworthiness of the business operator based on the rank of the customer's commercial transaction site.

また、取得部131は、第1ユーザの年齢、性別、住所、職業又は使用言語の少なくともいずれかの情報を取得する。判定部134は、第1ユーザの年齢、性別、住所、職業又は使用言語の少なくともいずれかの情報に基づいて、第1事業者の信用度を判定する。   In addition, the acquisition unit 131 acquires at least one of the first user's age, sex, address, occupation, and language used. The determination unit 134 determines the credit rating of the first operator based on at least one of the age, sex, address, occupation, and language used of the first user.

このように、実施形態に係る判定装置100は、顧客となるユーザの属性に応じて事業者の信用度を判定することで、財務情報等にはあらわれにくい傾向をふまえた企業評価を行うことができる。   As described above, the determination apparatus 100 according to the embodiment can perform the company evaluation based on the tendency of being unlikely to appear in the financial information or the like by determining the creditworthiness of the business operator according to the attribute of the user as the customer. .

また、実施形態に係る判定装置100は、商取引サイトにおいて商取引を行う事業者のうち第1事業者とは異なる事業者であって、予め信用度が判定されている事業者である第2事業者の信用度と、当該第2事業者と取引のあるユーザである第2ユーザに関する情報との相関性に基づいて、事業者の信用度を判定するための第1モデルを生成する生成部132をさらに備える。判定部134は、生成部132によって生成された第1モデルから出力される結果に基づいて、第1事業者の信用度を判定する。   In addition, the determination device 100 according to the embodiment is a business operator that is different from the first business operator among business operators who conduct business transactions on the commercial transaction site, and is a business operator whose credit rating is determined in advance. The apparatus further includes a generation unit 132 that generates a first model for determining the creditworthiness of the business operator based on the correlation between the creditworthiness and the information related to the second user who is a user who has a transaction with the second business operator. The determination unit 134 determines the reliability of the first operator based on the result output from the first model generated by the generation unit 132.

このように、実施形態に係る判定装置100は、事業者の信用度とユーザに関する情報との相関性に基づいたモデルを生成して判定処理を行うことで、より精度の高い判定処理を行うことができる。   Thus, the determination apparatus 100 according to the embodiment can perform a determination process with higher accuracy by generating a model based on the correlation between the creditworthiness of the business operator and the information on the user and performing the determination process. it can.

また、取得部131は、第2ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報を取得する。生成部132は、第2ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報と、第2事業者の信用度との相関性に基づいて、第1モデルを生成する。   In addition, the acquisition unit 131 acquires at least one of information on the number of payments at the second user's commercial transaction site, the number of unpaid payments, and the number of use of installments. The generating unit 132 generates a first model based on a correlation between at least one of the number of settlements at the second user's commercial transaction site, the number of unpaid payments or the number of installments, and the creditworthiness of the second operator. Is generated.

このように、実施形態に係る判定装置100は、決済情報を生成処理に利用することで、決済を着実に行うような堅実な顧客と取引のある事業者については信用度を高く判定されるよう調整されたモデルを生成することができるなど、信用度判定の精度をより向上させることができる。   As described above, the determination apparatus 100 according to the embodiment uses the payment information for the generation process, and adjusts so that creditworthiness is determined to be high for a firm customer and a business that makes a transaction steadily. The accuracy of the reliability determination can be further improved, for example, the generated model can be generated.

また、取得部131は、所定期間において第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリを取得する。生成部132は、所定期間において第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリと、第2事業者の信用度との相関性に基づいて、第1モデルを生成する。   In addition, the acquisition unit 131 acquires the number of times or time when the second user browses the news content in the predetermined period and the category of the browsed news content. The generation unit 132 generates the first model based on the number of times or time when the second user browses the news content in a predetermined period, and the correlation between the browsed news content category and the creditworthiness of the second operator. To do.

このように、実施形態に係る判定装置100は、閲覧履歴を生成処理に利用することで、経済ニュースをよく閲覧する顧客と取引のある事業者については信用度を高く判定されるよう調整されたモデルを生成することができるなど、信用度判定の精度をより向上させることができる。   As described above, the determination apparatus 100 according to the embodiment uses the browsing history for the generation process, and thus the model adjusted so that the trustworthiness is determined to be high for the business with the customer who often browses the economic news. The accuracy of the reliability determination can be further improved.

また、生成部132は、第2ユーザに関する情報と、当該第2ユーザに対して設定されたユーザ信用度との相関性に基づいて、ユーザ信用度を判定するための第2モデルを生成する。判定部134は、第2モデルに第1ユーザに関する情報を入力した場合の出力結果に基づいて、第1事業者の信用度を判定する。   Moreover, the production | generation part 132 produces | generates the 2nd model for determining a user creditworthiness based on the correlation with the information regarding a 2nd user, and the user creditworthiness set with respect to the said 2nd user. The determination unit 134 determines the creditworthiness of the first operator based on the output result when information related to the first user is input to the second model.

このように、実施形態に係る判定装置100は、ユーザそのものの信用度を判定し、さらに、当該ユーザと取引のある事業者の信用度を判定してもよい。これにより、判定装置100は、例えばユーザ信用度の高いユーザを顧客として多く抱える事業者ほど信用度を高く判定するなど、多様な観点から事業者の信用度を判定することができる。また、かかる手法によれば、判定装置100は、第2事業者の信用度が予め設定されていなくとも、ユーザそのものの信用度に基づいて、第1事業者の信用度を判定することができる。   Thus, the determination apparatus 100 according to the embodiment may determine the creditworthiness of the user itself, and may further determine the creditworthiness of a business operator who has a transaction with the user. Thereby, the determination apparatus 100 can determine the creditworthiness of the business operator from various viewpoints such as, for example, a business operator that has many users with high user creditworthiness as customers. Moreover, according to this method, the determination apparatus 100 can determine the creditworthiness of the first operator based on the creditworthiness of the user itself even if the creditworthiness of the second operator is not set in advance.

また、取得部131は、第2ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報を取得する。生成部132は、第2ユーザの商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報と、第2ユーザのユーザ信用度との相関性に基づいて、第2モデルを生成する。   In addition, the acquisition unit 131 acquires at least one of information on the number of payments at the second user's commercial transaction site, the number of unpaid payments, and the number of use of installments. The generating unit 132 generates a second model based on a correlation between at least one of the number of payments at the second user's commercial transaction site, the number of unpaid payments or the number of installments, and the user credit of the second user. Is generated.

このように、実施形態に係る判定装置100は、決済情報を生成処理に利用することで、決済を着実に行うような堅実なユーザについては高い信用度と判定されるような、実情に即したモデルを生成することができる。   As described above, the determination apparatus 100 according to the embodiment uses the payment information for the generation process, so that a solid user who steadily makes a payment is determined to have a high creditworthiness, and is a model based on the actual situation. Can be generated.

また、取得部131は、所定期間において第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリを取得する。生成部132は、所定期間において第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリと、第2ユーザのユーザ信用度との相関性に基づいて、第2モデルを生成する。   In addition, the acquisition unit 131 acquires the number of times or time when the second user browses the news content in the predetermined period and the category of the browsed news content. The generation unit 132 generates the second model based on the number of times or time when the second user browses the news content in a predetermined period, and the correlation between the browsed news content category and the user credit of the second user. To do.

このように、実施形態に係る判定装置100は、閲覧履歴を生成処理に利用することで、経済ニュースをよく閲覧するユーザについては高い信用度と判定されるような、多様な観点からユーザを評価することのできるモデルを生成することができる。   As described above, the determination apparatus 100 according to the embodiment evaluates the user from various viewpoints such that the user who often browses the economic news is determined to have high reliability by using the browsing history for the generation process. Model can be generated.

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

また、上述した判定装置100は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。   Further, the determination apparatus 100 described above may be realized by a plurality of server computers, and depending on functions, an external platform or the like may be realized by calling an API (Application Programming Interface) or network computing. Can be changed flexibly.

また、特許請求の範囲に記載した「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、生成部は、生成手段や生成回路に読み替えることができる。   Further, “section (module, unit)” described in the claims can be read as “means”, “circuit”, and the like. For example, the generation unit can be read as generation means or a generation circuit.

1 判定システム
10 ユーザ端末
20 事業者端末
30 ウェブサーバ
100 判定装置
110 通信部
120 記憶部
121 事業者情報記憶部
122 素性情報記憶部
123 利用履歴テーブル
124 閲覧履歴テーブル
125 決済情報テーブル
126 属性情報テーブル
127 モデル記憶部
130 制御部
131 取得部
132 生成部
133 受付部
134 判定部
DESCRIPTION OF SYMBOLS 1 Determination system 10 User terminal 20 Provider terminal 30 Web server 100 Determination apparatus 110 Communication part 120 Storage part 121 Operator information storage part 122 Feature information storage part 123 Usage history table 124 Browsing history table 125 Settlement information table 126 Attribute information table 127 Model storage unit 130 Control unit 131 Acquisition unit 132 Generation unit 133 Reception unit 134 Determination unit

Claims (14)

ネットワーク上の所定の商取引サイトを利用するユーザに関する情報を取得する取得部と、
前記取得部によって取得されたユーザに関する情報のうち、前記商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、前記第1事業者の信用度を判定する判定部と、
を備えたことを特徴とする判定装置。
An acquisition unit for acquiring information about a user who uses a predetermined commercial transaction site on the network;
Of the information about the user acquired by the acquisition unit, the first operator based on the first user who conducts business transactions on the commercial transaction site and the action history on the network of the first user who is a user with a transaction history. A determination unit for determining the creditworthiness of
A determination apparatus comprising:
前記取得部は、
前記第1ユーザのネットワーク上の行動履歴として、当該第1ユーザがコンテンツを閲覧した閲覧履歴を取得し、
前記判定部は、
前記第1ユーザの閲覧履歴の傾向に基づいて、前記第1事業者の信用度を判定する、
ことを特徴とする請求項1に記載の判定装置。
The acquisition unit
As the action history on the network of the first user, a browsing history that the first user has browsed the content is acquired,
The determination unit
Based on the tendency of the browsing history of the first user, the creditworthiness of the first operator is determined.
The determination apparatus according to claim 1, wherein:
前記取得部は、
所定期間において前記第1ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリを取得し、
前記判定部は、
所定期間において前記第1ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリの傾向に基づいて、前記第1事業者の信用度を判定する、
ことを特徴とする請求項2に記載の判定装置。
The acquisition unit
Acquiring the number or time of browsing the news content by the first user in a predetermined period, and the category of the browsed news content;
The determination unit
Based on the number of times or time when the first user browses the news content in a predetermined period and the tendency of the category of the browsed news content, the credit rating of the first operator is determined.
The determination apparatus according to claim 2, wherein:
前記取得部は、
前記第1ユーザの前記商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報を取得し、
前記判定部は、
前記第1ユーザの前記商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報に基づいて、前記第1事業者の信用度を判定する、
ことを特徴とする請求項1〜3のいずれか一つに記載の判定装置。
The acquisition unit
Obtaining at least one of information on the number of settlements in the commercial transaction site of the first user, the number of unpaid payments in the settlement, or the number of use of installments;
The determination unit
Determining the creditworthiness of the first operator based on at least one of information on the number of payments at the commercial transaction site of the first user, the number of unpaid payments, and the number of times of use of installments;
The determination apparatus according to any one of claims 1 to 3, wherein
前記取得部は、
前記第1ユーザの前記商取引サイトにおけるランクに関する情報を取得し、
前記判定部は、
前記第1ユーザの前記商取引サイトにおけるランクに関する情報に基づいて、前記第1事業者の信用度を判定する、
ことを特徴とする請求項1〜4のいずれか一つに記載の判定装置。
The acquisition unit
Obtaining information about the rank of the first user on the commerce site;
The determination unit
Based on the information about the rank of the first user on the commercial transaction site, the credit rating of the first operator is determined.
The determination apparatus according to claim 1, wherein:
前記取得部は、
前記第1ユーザの年齢、性別、住所、職業又は使用言語の少なくともいずれかの情報を取得し、
前記判定部は、
前記第1ユーザの年齢、性別、住所、職業又は使用言語の少なくともいずれかの情報に基づいて、前記第1事業者の信用度を判定する、
ことを特徴とする請求項1〜5のいずれか一つに記載の判定装置。
The acquisition unit
Obtaining information on at least one of the age, sex, address, occupation or language of the first user;
The determination unit
Determining the creditworthiness of the first operator based on information on at least one of the age, sex, address, occupation or language of the first user;
The determination apparatus according to claim 1, wherein:
前記商取引サイトにおいて商取引を行う事業者のうち前記第1事業者とは異なる事業者であって、予め信用度が判定されている事業者である第2事業者の信用度と、当該第2事業者と取引のあるユーザである第2ユーザに関する情報との相関性に基づいて、事業者の信用度を判定するための第1モデルを生成する生成部、
をさらに備え、
前記判定部は、
前記生成部によって生成された第1モデルから出力される結果に基づいて、前記第1事業者の信用度を判定する、
ことを特徴とする請求項1〜6のいずれか一つに記載の判定装置。
Of the business operators that conduct business transactions on the commercial transaction site, the business operator is different from the first business operator, and the creditworthiness of the second business operator, the business operator whose creditworthiness is determined in advance, and the second business operator A generating unit that generates a first model for determining the creditworthiness of a business operator based on correlation with information on a second user who is a user with a transaction,
Further comprising
The determination unit
Based on the result output from the first model generated by the generating unit, the credit rating of the first operator is determined.
The determination apparatus according to claim 1, wherein
前記取得部は、
前記第2ユーザの前記商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報を取得し、
前記生成部は、
前記第2ユーザの前記商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報と、前記第2事業者の信用度との相関性に基づいて、前記第1モデルを生成する、
ことを特徴とする請求項7に記載の判定装置。
The acquisition unit
Obtaining information on at least one of the number of payments at the commerce site of the second user, the number of unpaid payments, and the number of times of installment payments;
The generator is
Based on the correlation between at least one of the number of payments at the commercial transaction site of the second user, the number of unpaid payments or the number of installments, and the credit rating of the second operator, the first model is Generate,
The determination apparatus according to claim 7.
前記取得部は、
所定期間において前記第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリを取得し、
前記生成部は、
所定期間において前記第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリと、前記第2事業者の信用度との相関性に基づいて、前記第1モデルを生成する、
ことを特徴とする請求項7又は8に記載の判定装置。
The acquisition unit
Acquiring the number or time of browsing the news content by the second user in a predetermined period, and the category of the browsed news content;
The generator is
The first model is generated based on the number of times or time when the second user browses the news content in a predetermined period, and the correlation between the browsed news content category and the creditworthiness of the second operator.
The determination apparatus according to claim 7 or 8, wherein
前記生成部は、
前記第2ユーザに関する情報と、当該第2ユーザに対して設定されたユーザ信用度との相関性に基づいて、ユーザ信用度を判定するための第2モデルを生成し、
前記判定部は、
前記第2モデルに前記第1ユーザに関する情報を入力した場合の出力結果に基づいて、前記第1事業者の信用度を判定する、
ことを特徴とする請求項7〜9のいずれか一つに記載の判定装置。
The generator is
Based on the correlation between the information about the second user and the user credit set for the second user, a second model for determining the user credit is generated,
The determination unit
Based on the output result when the information about the first user is input to the second model, the creditworthiness of the first operator is determined.
The determination apparatus according to any one of claims 7 to 9, wherein
前記取得部は、
前記第2ユーザの前記商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報を取得し、
前記生成部は、
前記第2ユーザの前記商取引サイトにおける決済回数、決済における未払い回数、又は分割払いの利用回数の少なくともいずれかの情報と、前記第2ユーザのユーザ信用度との相関性に基づいて、前記第2モデルを生成する、
ことを特徴とする請求項10に記載の判定装置。
The acquisition unit
Obtaining information on at least one of the number of payments at the commerce site of the second user, the number of unpaid payments, and the number of times of installment payments;
The generator is
Based on the correlation between at least one of the number of payments at the commercial transaction site of the second user, the number of unpaid payments, or the number of use of installments, and the user credit of the second user, the second model is Generate,
The determination apparatus according to claim 10.
前記取得部は、
所定期間において前記第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリを取得し、
前記生成部は、
所定期間において前記第2ユーザがニュースコンテンツを閲覧した回数もしくは時間、及び、閲覧したニュースコンテンツのカテゴリと、前記第2ユーザのユーザ信用度との相関性に基づいて、前記第2モデルを生成する、
ことを特徴とする請求項10又は11に記載の判定装置。
The acquisition unit
Acquiring the number or time of browsing the news content by the second user in a predetermined period, and the category of the browsed news content;
The generator is
The second model is generated based on the number of times or time when the second user browses the news content in a predetermined period, and the correlation between the browsed news content category and the user credit of the second user.
The determination apparatus according to claim 10 or 11, wherein
コンピュータが実行する判定方法であって、
ネットワーク上の所定の商取引サイトを利用するユーザに関する情報を取得する取得工程と、
前記取得工程によって取得されたユーザに関する情報のうち、前記商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、前記第1事業者の信用度を判定する判定工程と、
を含んだことを特徴とする判定方法。
A determination method executed by a computer,
An acquisition step of acquiring information about a user who uses a predetermined commercial transaction site on the network;
Of the information on the user acquired in the acquisition step, the first operator based on the first user who conducts business transactions on the commercial transaction site and the action history on the network of the first user who is a user with a transaction history. A determination step of determining the creditworthiness of
The determination method characterized by including.
ネットワーク上の所定の商取引サイトを利用するユーザに関する情報を取得する取得手順と、
前記取得手順によって取得されたユーザに関する情報のうち、前記商取引サイトにおいて商取引を行う第1事業者と取引履歴のあるユーザである第1ユーザのネットワーク上の行動履歴に基づいて、前記第1事業者の信用度を判定する判定手順と、
をコンピュータに実行させることを特徴とする判定プログラム。
An acquisition procedure for acquiring information about a user who uses a predetermined commercial transaction site on the network;
Of the information about the user acquired by the acquisition procedure, the first operator based on the behavior history on the network of the first user who is a user who has a transaction history with the first operator who conducts a commercial transaction at the commercial transaction site. A judgment procedure for judging the creditworthiness of
The determination program characterized by causing a computer to execute.
JP2017221145A 2017-11-16 2017-11-16 Determination device, determination method, and determination program Active JP6560323B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017221145A JP6560323B2 (en) 2017-11-16 2017-11-16 Determination device, determination method, and determination program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017221145A JP6560323B2 (en) 2017-11-16 2017-11-16 Determination device, determination method, and determination program

Publications (2)

Publication Number Publication Date
JP2019091355A JP2019091355A (en) 2019-06-13
JP6560323B2 true JP6560323B2 (en) 2019-08-14

Family

ID=66836452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017221145A Active JP6560323B2 (en) 2017-11-16 2017-11-16 Determination device, determination method, and determination program

Country Status (1)

Country Link
JP (1) JP6560323B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022101994A1 (en) 2020-11-10 2022-05-19 日本電信電話株式会社 Calculation device, calculation method, and program
JP7280403B1 (en) 2022-03-11 2023-05-23 PayPay株式会社 Information processing device, information processing method and information processing program
JP7198956B1 (en) 2022-03-11 2023-01-04 PayPay株式会社 Information processing device, information processing method and information processing program
JP7280402B1 (en) * 2022-03-11 2023-05-23 PayPay株式会社 Information processing device, information processing method and information processing program
JP7258200B1 (en) 2022-03-23 2023-04-14 PayPay株式会社 Information processing device, information processing method and information processing program
JP7427043B2 (en) * 2022-03-23 2024-02-02 PayPay株式会社 Information processing device, information processing method, and information processing program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000348015A (en) * 1999-06-07 2000-12-15 Ibm Japan Ltd System, method for evaluating evaluation item of evalucated object having temporal variation, and recording medium
JP2010026602A (en) * 2008-07-15 2010-02-04 B2B Solutions Co Ltd Business information provision service system
JP5847915B1 (en) * 2014-11-14 2016-01-27 ヤフー株式会社 Evaluation apparatus, evaluation method, and evaluation program
JP5960887B1 (en) * 2015-07-02 2016-08-02 ヤフー株式会社 Calculation device, calculation method, and calculation program

Also Published As

Publication number Publication date
JP2019091355A (en) 2019-06-13

Similar Documents

Publication Publication Date Title
JP6560323B2 (en) Determination device, determination method, and determination program
JP5960887B1 (en) Calculation device, calculation method, and calculation program
US10181155B2 (en) Evaluation device, evaluation method, and non-transitory computer readable storage medium
JP6262909B1 (en) Calculation device, calculation method, and calculation program
JP5852218B1 (en) Generating device, generating method, and generating program
JP6194092B1 (en) Calculation device, calculation method, and calculation program
JP6417002B1 (en) Generating device, generating method, and generating program
JP6709775B2 (en) Calculation device, calculation method, and calculation program
JP6106699B2 (en) Generating device, generating method, and generating program
JP6166834B1 (en) Determination device, determination method, and determination program
JP2019185595A (en) Information processor, method for processing information, information processing program, determination device, method for determination, and determination program
JP6023379B2 (en) Evaluation apparatus, evaluation method, and evaluation program
JP6679667B2 (en) Generation device, generation method, and generation program
JP6267812B1 (en) Calculation device, calculation method, and calculation program
JP6437053B1 (en) Calculation device, calculation method, calculation program, and model
JP6329284B2 (en) Generating device, generating method, and generating program
JP6400067B2 (en) Evaluation apparatus, evaluation method, and evaluation program
Chen et al. Nonlinear effects of dynamic export pricing on export sales: a longitudinal investigation
JP6297534B2 (en) Generating device, generating method, and generating program
JP6152215B2 (en) Calculation device, calculation method, and calculation program
JP6067169B2 (en) Calculation device, calculation method, and calculation program
JP6207711B1 (en) Determination apparatus, determination method, and determination program
JP6391775B2 (en) Determination device, determination method, and determination program
JP6276459B1 (en) Determination apparatus, determination method, and determination program
JP2018081652A (en) Calculation device, calculation method, and calculation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180516

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190618

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190718

R150 Certificate of patent or registration of utility model

Ref document number: 6560323

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350