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

JP6910229B2 - Information processing device and credit rating calculation method - Google Patents

Information processing device and credit rating calculation method Download PDF

Info

Publication number
JP6910229B2
JP6910229B2 JP2017138440A JP2017138440A JP6910229B2 JP 6910229 B2 JP6910229 B2 JP 6910229B2 JP 2017138440 A JP2017138440 A JP 2017138440A JP 2017138440 A JP2017138440 A JP 2017138440A JP 6910229 B2 JP6910229 B2 JP 6910229B2
Authority
JP
Japan
Prior art keywords
information
user
credit rating
credit
contract
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
JP2017138440A
Other languages
Japanese (ja)
Other versions
JP2019020996A (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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2017138440A priority Critical patent/JP6910229B2/en
Publication of JP2019020996A publication Critical patent/JP2019020996A/en
Application granted granted Critical
Publication of JP6910229B2 publication Critical patent/JP6910229B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、ユーザの信用度を推定し、算出する情報処理装置および信用度算出方法に関する。 The present invention relates to an information processing device and a credit rating calculation method for estimating and calculating the credit rating of a user.

特許文献1には、顧客の推奨与信枠を算出する技術が記載されている。この技術は、顧客の勤務先業種や、職種、取引状況等の情報に基づいて、推奨与信枠を算出し、金融機関からの融資の目安として利用するものである。 Patent Document 1 describes a technique for calculating a customer's recommended credit line. This technology calculates a recommended credit line based on information such as the customer's work industry, occupation, and transaction status, and uses it as a guideline for financing from financial institutions.

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

しかし、上述した従来技術では、ユーザが融資等のサービスを受けようとする度に、与信枠を算出するための情報をユーザ自身が入力する必要があり、大変手間のかかるものであった。 However, in the above-mentioned conventional technique, every time the user wants to receive a service such as a loan, the user needs to input the information for calculating the credit line, which is very troublesome.

本発明においては、ユーザが自身の情報を入力することなく、ユーザの信用度合いを簡便に算出することを目的とする。 An object of the present invention is to easily calculate the degree of trust of a user without inputting his / her own information.

本発明の一実施形態に係る情報処理装置は、通信事業者が提供する通信サービスに加入するユーザの料金支払に関する料金支払情報を含む加入者情報をユーザごとに記憶する記憶部と、加入者情報に基づいて、ユーザの信用度を算出するための信用度算出モデルを生成するモデル生成部と、信用度算出モデルおよび一のユーザの加入者情報を用いて、当該一のユーザの信用度を算出する算出部と、を備える。 The information processing device according to the embodiment of the present invention has a storage unit that stores subscriber information including fee payment information related to fee payment of a user who subscribes to a communication service provided by a telecommunications carrier, and subscriber information. A model generation unit that generates a credit rating calculation model for calculating the credit rating of a user based on the above, and a calculation unit that calculates the credit rating of the one user using the credit rating calculation model and the subscriber information of one user. , Equipped with.

上記の情報処理装置では、記憶部によって記憶された加入者情報に基づいて、モデル生成部がユーザの信用度を算出するための信用度算出モデルを生成する。その後、算出部が、信用度算出モデルおよび一のユーザの加入者情報を用いて、当該一のユーザの信用度を算出する。信用度算出モデルは、料金支払情報を含む加入者情報に基づいて生成されるので、金銭面における加入者の信用度を反映することができる。通信サービスを提供する通信事業者が予め保有している加入者情報を用いて信用度を算出できるので、信用度を算出するために顧客情報を新たに入力する手間がない。よって、ユーザの信用度合いを簡便に算出することができる。 In the above information processing device, the model generation unit generates a credit rating calculation model for calculating the credit rating of the user based on the subscriber information stored in the storage unit. After that, the calculation unit calculates the credit rating of the one user using the credit rating calculation model and the subscriber information of the one user. Since the credit rating calculation model is generated based on the subscriber information including the fee payment information, it is possible to reflect the credit rating of the subscriber in terms of money. Since the credit rating can be calculated using the subscriber information held in advance by the telecommunications carrier that provides the communication service, there is no need to newly input customer information to calculate the credit rating. Therefore, the degree of trust of the user can be easily calculated.

本発明によれば、ユーザの信用度合いを簡便に算出することができる。 According to the present invention, the degree of trust of a user can be easily calculated.

一実施形態のサーバのシステム構成図である。It is a system configuration diagram of the server of one embodiment. 信用度を算出する処理を示すフロー図である。It is a flow chart which shows the process of calculating a credit degree. モデル生成の一例を説明するための図である。である。It is a figure for demonstrating an example of model generation. Is. サーバのハードウェア構成例を示す図である。It is a figure which shows the hardware configuration example of a server.

以下、本発明に係る一実施形態を説明する。以下の実施形態では、通信事業者によって提供される通信サービスに加入しているユーザの加入者情報を用いて、ユーザの信用度を算出する情報処理装置の一例について説明する。信用度とは、ユーザが支払を行うかどうか、借りたものを返すかどうか等、ユーザを信用できる度合いを示す。このような信用度は、スコアのように点数によって表されてもよいし、別の表現(例えば信用の度合いに応じて予め複数段階に設定されたランキング等)によって表されてもよい。一例として、ユーザに付与される与信額を算定する場合に、信用度を指標の一つとして用いることができる。なお、通信事業者によって提供される通信サービスは、一例として移動体通信サービスであってよい。移動体通信サービスでは、ユーザは、スマートフォン、携帯電話、タブレット端末、PDA(Personal Digital Assistant)、パーソナルコンピュータなどの情報処理端末を移動体通信網などのネットワークに接続して無線通信を行い得る。 Hereinafter, an embodiment according to the present invention will be described. In the following embodiment, an example of an information processing device that calculates the creditworthiness of a user by using the subscriber information of a user who subscribes to a communication service provided by a telecommunications carrier will be described. The credit rating indicates the degree to which the user can be trusted, such as whether or not the user pays and whether or not the borrowed item is returned. Such a credit rating may be represented by a score such as a score, or may be represented by another expression (for example, a ranking preset in a plurality of stages according to the credit rating). As an example, when calculating the credit amount given to a user, the credit rating can be used as one of the indexes. The communication service provided by the telecommunications carrier may be a mobile communication service as an example. In the mobile communication service, the user can perform wireless communication by connecting an information processing terminal such as a smartphone, a mobile phone, a tablet terminal, a PDA (Personal Digital Assistant), or a personal computer to a network such as a mobile communication network.

(システム構成)
図1は、一実施形態におけるサーバ10(情報処理装置の一例)のシステム構成図である。図1に示すように、サーバ10は、契約情報DB11、位置情報DB12、通信履歴DB13、サービス利用履歴DB14,データ取得部(記憶部)15、データ加工部16、モデル生成部17、モデルDB18、信用度算出部19、信用度出力部20、信用度DB21および提供条件決定部22を備える。以下、各部の機能を概説する。
(System configuration)
FIG. 1 is a system configuration diagram of a server 10 (an example of an information processing device) in one embodiment. As shown in FIG. 1, the server 10 includes a contract information DB 11, a location information DB 12, a communication history DB 13, a service usage history DB 14, a data acquisition unit (storage unit) 15, a data processing unit 16, a model generation unit 17, and a model DB 18. It includes a credit rating calculation unit 19, a credit rating output section 20, a credit rating DB 21, and a provision condition determination unit 22. The functions of each part are outlined below.

契約情報DB11、位置情報DB12、通信履歴DB13およびサービス利用履歴DB14は、加入者情報を蓄積するデータベースである。加入者情報は、通信サービスに加入しているユーザに関する情報であり、通信事業者によって保有されている。 The contract information DB 11, the location information DB 12, the communication history DB 13, and the service usage history DB 14 are databases that store subscriber information. The subscriber information is information about a user who has subscribed to the communication service, and is held by the communication carrier.

契約情報DB11は、ユーザが通信サービスの契約時に申し込んだ契約内容、およびユーザによって更新された契約内容を示す契約情報をユーザごとに記憶している。ユーザの契約情報は、いくつかのパラメータ情報(いわゆる項目)からなるものであり、例えば、ユーザの名前、ユーザの年齢、ユーザの住所、ユーザの家族構成等のユーザを特定するための情報、契約された通信プラン、契約期間、サービス契約情報等の契約されたサービスに関する情報、料金支払方法、料金支払状況等の加入者の料金支払に関する料金支払情報等を含む。サービスに関する情報は、当該サービスを受けるための料金の情報を含んでいてよい。料金支払方法とは、例えば口座振替、クレジットカードによる支払い、請求書による支払い等の複数の支払方法からユーザによって選択された方法である。料金支払状況には、例えば料金滞納の有無に関する情報、料金滞納の期間に関する情報が含まれてもよい。 The contract information DB 11 stores the contract contents applied by the user at the time of contracting the communication service and the contract information indicating the contract contents updated by the user for each user. The user's contract information consists of some parameter information (so-called items), for example, information for identifying the user such as the user's name, the user's age, the user's address, and the user's family structure, and the contract. Includes information about contracted services such as the contracted communication plan, contract period, service contract information, fee payment method, fee payment information related to subscriber's fee payment such as fee payment status, etc. Information about the service may include information on the charges for receiving the service. The fee payment method is a method selected by the user from a plurality of payment methods such as direct debit, credit card payment, and invoice payment. The charge payment status may include, for example, information on the presence or absence of charge delinquency and information on the period of charge delinquency.

位置情報DB12は、ユーザが所有する情報処理端末(ユーザ端末)の位置の履歴を示す位置情報を記憶する。位置情報は、例えば、GPS(Global Positioning System)の動作によって取得される緯度及び経度を示す情報であってもよい。また、位置情報は、ユーザ端末が所在するエリアの基地局の情報に基づく位置登録情報、ユーザ端末によって取得されるWi−Fi(登録商標)のアクセスポイントに基づくWi−Fi位置情報等であってもよい。位置情報DB12は、例えば、ユーザ端末の位置情報の履歴をユーザ端末から定期的に取得し得る。 The position information DB 12 stores the position information indicating the history of the position of the information processing terminal (user terminal) owned by the user. The position information may be, for example, information indicating the latitude and longitude acquired by the operation of GPS (Global Positioning System). Further, the location information includes location registration information based on the information of the base station in the area where the user terminal is located, Wi-Fi location information based on the Wi-Fi (registered trademark) access point acquired by the user terminal, and the like. May be good. The position information DB 12 can periodically acquire the history of the position information of the user terminal from the user terminal, for example.

通信履歴DB13は、ユーザ端末の通信の履歴を示す通信履歴情報を記憶する。通信履歴情報は、所定期間内の発信回数、着信回数、発信先数、着信先数、トータル通話時間、通信量(データ量、通信回数)等を含む。なお、通信履歴情報は、ユーザの同意が得られている場合にのみ、サーバ10での利用が可能である。 The communication history DB 13 stores communication history information indicating the communication history of the user terminal. The communication history information includes the number of outgoing calls, the number of incoming calls, the number of outgoing destinations, the number of incoming calls, the total call time, the amount of communication (data amount, the number of communications), and the like within a predetermined period. The communication history information can be used on the server 10 only when the consent of the user is obtained.

サービス利用履歴DB14は、契約している付加サービスの利用履歴情報を記憶する。付加サービスは、ユーザの契約に基づいて使用可能になる通信事業者によって提供されるサービスである。例えば、付加サービスには、音楽配信サービス、映像配信サービス、電子書籍利用サービス等が含まれてもよい。サービス利用履歴DB14は、ユーザがどのような付加サービスを契約しているかを記憶している。また、サービス利用履歴DB14は、契約された付加サービスの利用状況をユーザごとに記憶している。 The service usage history DB 14 stores the usage history information of the contracted additional service. An additional service is a service provided by a telecommunications carrier that becomes available under a user's contract. For example, the additional service may include a music distribution service, a video distribution service, an electronic book use service, and the like. The service usage history DB 14 stores what kind of additional service the user has subscribed to. In addition, the service usage history DB 14 stores the usage status of the contracted additional service for each user.

データ取得部15は、通信サービスに対するユーザごとの加入者情報を契約情報DB11、位置情報DB12、通信履歴DB13およびサービス利用履歴DB14から取得し、記憶する。ここでは、データ取得部15が、サーバ10が備えた契約情報DB11、位置情報DB12、通信履歴DB13およびサービス利用履歴DB14から加入者情報を取得する例を説明するが、サーバ10が契約情報DB11、位置情報DB12、通信履歴DB13およびサービス利用履歴DB14を備えることは必須ではない。サーバ10が契約情報DB11、位置情報DB12、通信履歴DB13およびサービス利用履歴DB14を備えない場合、データ取得部15はサーバ10の外部(例えば契約情報DB11、位置情報DB12、通信履歴DB13およびサービス利用履歴DB14を備えた別のサーバ)から加入者情報を取得してもよい。 The data acquisition unit 15 acquires and stores subscriber information for each user for the communication service from the contract information DB 11, the location information DB 12, the communication history DB 13, and the service usage history DB 14. Here, an example in which the data acquisition unit 15 acquires subscriber information from the contract information DB 11, the location information DB 12, the communication history DB 13, and the service usage history DB 14 provided in the server 10 will be described. It is not essential to include the location information DB 12, the communication history DB 13, and the service usage history DB 14. When the server 10 does not include the contract information DB 11, the location information DB 12, the communication history DB 13 and the service usage history DB 14, the data acquisition unit 15 is outside the server 10 (for example, the contract information DB 11, the location information DB 12, the communication history DB 13 and the service usage history). Subscriber information may be acquired from another server provided with DB14).

データ加工部16は、データ取得部15により取得された加入者情報を、モデル生成のためのデータ形式、又は、生成済みの信用度算出モデルに適用するためのデータ形式に加工(変換)する。例えば、データ加工部16は、加入者情報を構成するパラメータ情報から、用途に応じて必要なパラメータ情報を選択して加入者情報とする。また、用途に応じて契約情報と履歴情報との差分を導出し、導出した差分を加入者情報としてもよい。差分とは、例えば通信料金であればその差額、住所等の概念的なものであれば契約情報と履歴情報との違いを数値化したものである。なお、履歴情報とは、通信履歴DB13に記憶された通信履歴情報、サービス利用履歴DB14に記憶された利用履歴情報、および、位置情報DB12に記憶された位置情報の総称である。 The data processing unit 16 processes (converts) the subscriber information acquired by the data acquisition unit 15 into a data format for model generation or a data format for applying to the generated credit rating calculation model. For example, the data processing unit 16 selects necessary parameter information according to the purpose from the parameter information constituting the subscriber information and uses it as the subscriber information. Further, the difference between the contract information and the history information may be derived according to the usage, and the derived difference may be used as the subscriber information. The difference is, for example, the difference in communication charges, and the difference between contract information and history information in the case of conceptual information such as an address. The history information is a general term for the communication history information stored in the communication history DB 13, the usage history information stored in the service usage history DB 14, and the location information stored in the location information DB 12.

モデル生成部17は、加入者情報に基づいて、ユーザの信用度を算出するための信用度算出モデルを生成する。モデル生成部17は、加入者情報を構成する全パラメータを用いて信用度算出モデルを生成してもよいし、後述するとおり用途に応じたパラメータを適宜選択して用いて信用度算出モデルを生成してもよい。また、モデル生成部17は、信用度の用途ごとに、複数の信用度算出モデルを生成してもよい。生成された一または複数の信用度算出モデルは、モデルDB18に保管される。モデル生成の方法は、特定の方法に限定されるものではなく、統計手法(判別分析、ロジスティック回帰、決定木、またはそのハイブリッド等)、機械学習(ニューロ、サポートベクターマシン、ランダムフォレスト、リッジ回帰等)等の従来利用可能なさまざまな方法を採用してよい。データ加工部16およびモデル生成部17の機能の詳細は、後述する。 The model generation unit 17 generates a credit rating calculation model for calculating the credit rating of the user based on the subscriber information. The model generation unit 17 may generate a credit rating calculation model using all the parameters constituting the subscriber information, or generate a credit rating calculation model by appropriately selecting and using parameters according to the application as described later. May be good. Further, the model generation unit 17 may generate a plurality of credit rating calculation models for each use of credit rating. The generated credit rating calculation model is stored in the model DB 18. The method of model generation is not limited to a specific method, but statistical methods (discriminant analysis, logistic regression, decision tree, or a hybrid thereof, etc.), machine learning (neuro, support vector machine, random forest, ridge regression, etc.) ) And other conventionally available methods may be adopted. Details of the functions of the data processing unit 16 and the model generation unit 17 will be described later.

モデルDB18は、モデル生成部17により生成された複数の信用度算出モデルを保管するためのデータベースである。モデルDB18に保管されている信用度算出モデルは、要求に応じて信用度算出部19に出力される。 The model DB 18 is a database for storing a plurality of credit rating calculation models generated by the model generation unit 17. The credit rating calculation model stored in the model DB 18 is output to the credit rating calculation unit 19 in response to a request.

信用度算出部19は、信用度算出モデルおよび一のユーザの加入者情報を用いて、当該一のユーザの信用度を算出する。信用度算出部19は、データ加工部16により加工されたデータを、生成済みの信用度算出モデルに適用することで、ユーザの信用度を算出する。例えば、信用度算出部19は、データ加工部16により、用途に応じて選択された、加入者情報のうちの一または複数のパラメータ情報を信用度算出モデルに適用することで、一のユーザの信用度を算出することができる。上述した通り、信用度算出モデルは、加入者情報を構成する全パラメータ情報を利用して生成されたモデルでもよいが、用途に応じて選択されたパラメータ情報に基づいて生成されたモデルでもよい。したがって、その場合においては、用途に応じた信用度算出モデルに適用する一のユーザの加入者情報も、生成された信用度算出モデルに応じたものが選択される必要がある。 The credit rating calculation unit 19 calculates the credit rating of the one user by using the credit rating calculation model and the subscriber information of the one user. The credit rating calculation unit 19 calculates the credit rating of the user by applying the data processed by the data processing unit 16 to the generated credit rating calculation model. For example, the credit rating calculation unit 19 applies the parameter information of one or more of the subscriber information selected according to the application by the data processing unit 16 to the credit rating calculation model to obtain the credit rating of one user. Can be calculated. As described above, the credit rating calculation model may be a model generated by using all the parameter information constituting the subscriber information, or may be a model generated based on the parameter information selected according to the application. Therefore, in that case, it is necessary to select the subscriber information of one user applied to the credit rating calculation model according to the purpose according to the generated credit rating calculation model.

また、信用度算出部19は、信用度算出モデルの生成に用いられたデータ形式によっては、一のユーザの契約情報と当該一のユーザの履歴情報との差分を用いて信用度を算出してもよい。また、信用度算出部19は、一のユーザの契約情報をそのまま用いて信用度を算出してもよい。 Further, the credit rating calculation unit 19 may calculate the credit rating by using the difference between the contract information of one user and the history information of the one user, depending on the data format used for generating the credit rating calculation model. Further, the credit rating calculation unit 19 may calculate the credit rating by using the contract information of one user as it is.

信用度出力部20は、信用度算出部19によって算出された信用度を、信用度DB21および/又は提供条件決定部22へ出力する。また、信用度出力部20は、算出された信用度を使用者の要求に応じて表示出力又は印刷出力してもよい。信用度DB21は、信用度算出部19によって算出された信用度をユーザごとに保管するためのデータベースである。 The credit rating output unit 20 outputs the credit rating calculated by the credit rating calculation unit 19 to the credit rating DB 21 and / or the provision condition determination unit 22. Further, the credit rating output unit 20 may display or print out the calculated credit rating according to the user's request. The credit rating DB 21 is a database for storing the credit rating calculated by the credit rating calculation unit 19 for each user.

提供条件決定部22は、算出された信用度に基づいて、一のユーザに付与されるサービスの提供条件を決定する。すなわち、提供条件決定部22は、ユーザが所定のサービスの提供を受ける場合に、当該所定のサービスの提供に付随する提供条件の設定を行い得る。例えば、提供条件決定部22は、ユーザが融資を受ける場合に、ユーザに付与される与信額を、提供条件として決定する。与信額は、一のユーザが通信事業者を介して支払処理を依頼可能な利用額であるが、これに限定するものではない。 The provision condition determination unit 22 determines the provision condition of the service given to one user based on the calculated credit rating. That is, when the user receives the provision of the predetermined service, the provision condition determination unit 22 can set the provision condition accompanying the provision of the predetermined service. For example, the provision condition determination unit 22 determines the credit amount given to the user as the provision condition when the user receives a loan. The credit amount is a usage amount that allows one user to request payment processing via a telecommunications carrier, but is not limited to this.

また、提供条件決定部22は、融資が行われる場合における分割払いの分割回数、返済方法等を提供条件として決定してもよい。さらに、提供条件決定部22は、ユーザによって商品購入サービスが利用される場合に、ポイント付与率をサービスの提供条件として決定してもよい。提供条件は、物品のプレゼント、レンタル物品のランク変更等であってもよい。 Further, the provision condition determination unit 22 may determine the number of installments of the installment payment, the repayment method, and the like when the loan is made as the provision condition. Further, the provision condition determination unit 22 may determine the point award rate as the service provision condition when the product purchase service is used by the user. The provision conditions may be gifts of goods, rank changes of rental goods, and the like.

提供条件決定部22は、上記の処理を実行するために、信用度とサービスの提供条件とが対応した対応テーブルを事前に記憶しておき、提供条件を決定する際において、対応テーブルを参照して、算出された信用度に対応した提供条件を決定する。なお、提供条件決定部22は、決定したサービス提供条件を表示出力又は印刷出力してもよい。 In order to execute the above processing, the provision condition determination unit 22 stores in advance a correspondence table in which the credit rating and the service provision condition correspond to each other, and when determining the provision condition, the provision condition determination unit 22 refers to the correspondence table. , Determine the provision conditions corresponding to the calculated credit rating. The provision condition determination unit 22 may display or print out the determined service provision condition.

(実施形態における処理)
以下、第1実施形態における処理として、信用度を算出する処理の一例(図2)を説明する。
(Processing in the embodiment)
Hereinafter, as the process in the first embodiment, an example of the process of calculating the credit rating (FIG. 2) will be described.

図2に示すように、信用度を算出する処理では、データ取得部15が、信用度を算出する対象となるユーザの加入者情報を契約情報DB11、位置情報DB12、通信履歴DB13およびサービス利用履歴DB14から取得し、記憶する(ステップS1)。データ取得部15によって記憶された加入者情報は、データ加工部16に送られる。なお、データ取得部15によって、定期的に加入者情報が取得されてもよい。 As shown in FIG. 2, in the process of calculating the credit rating, the data acquisition unit 15 obtains the subscriber information of the user whose credit rating is to be calculated from the contract information DB 11, the location information DB 12, the communication history DB 13, and the service usage history DB 14. Acquire and store (step S1). The subscriber information stored by the data acquisition unit 15 is sent to the data processing unit 16. The data acquisition unit 15 may acquire subscriber information on a regular basis.

続いて、データ加工部16が、上記取得された加入者情報をモデル生成のためのデータ形式に加工(変換)する(ステップS2)。データ加工部16は、信用度の使用目的に応じて選択された一の信用度算出モデルに適用可能となるように、信用度算出モデルに応じて加入者情報を加工し得る。 Subsequently, the data processing unit 16 processes (converts) the acquired subscriber information into a data format for model generation (step S2). The data processing unit 16 can process the subscriber information according to the credit rating calculation model so that it can be applied to one credit rating calculation model selected according to the purpose of use of the credit rating.

続いて、信用度算出部19が、モデルDB18から生成済みの信用度算出モデルを取得し、データ加工部16により加工されたデータを上記モデルに適用することで、対象ユーザの信用度を算出する(ステップS3)。 Subsequently, the credit rating calculation unit 19 acquires the generated credit rating calculation model from the model DB 18 and applies the data processed by the data processing unit 16 to the model to calculate the credit rating of the target user (step S3). ).

本実施形態では、モデル生成部17によって、信用度算出モデルが予め生成されている。図3は、モデル生成の一例を説明するための図であり、加入者情報が説明変数と目的変数とに加工されたテーブルを示す。図3では、ユーザの識別情報をラベルとし、ユーザごとに説明変数及び目的変数が並べられている。図3の例では、「a1:年齢」、「a2:契約期間」及び「a3:料金プラン」が具体的な説明変数として例示されている。図中、「an:説明変数n」は、他の加入者情報、他の加入者情報を加工した情報等であってよい。「信用度」は、ユーザを信用できる度合いを一定の観点から示していればよく、加入者情報を加工した所定の情報であってもよいし、例えば、利用金額、通信量等の加入者情報そのものであってもよい。 In the present embodiment, the credit rating calculation model is generated in advance by the model generation unit 17. FIG. 3 is a diagram for explaining an example of model generation, and shows a table in which subscriber information is processed into explanatory variables and objective variables. In FIG. 3, the user identification information is used as a label, and the explanatory variables and the objective variables are arranged for each user. In the example of FIG. 3, "a1: age", "a2: contract period", and "a3: rate plan" are exemplified as specific explanatory variables. In the figure, "an: explanatory variable n" may be other subscriber information, information obtained by processing other subscriber information, or the like. The "credibility" may indicate the degree to which the user can be trusted from a certain viewpoint, and may be predetermined information obtained by processing the subscriber information. For example, the subscriber information itself such as the usage amount and the communication volume. It may be.

一例として、以下の式の係数を求めることがモデル生成に相当する。信用度は、例えばユーザを信用できる度合いを数値化したスコアであってもよい。
信用度=a0+a1・x1+a2・x2+a3・x3+…+an・xn
(x:変数、a1〜an:係数、a0:定数項(補正値))
具体的には、以下の手順を実行することで、モデルを生成する。
手順1:モデル生成用のデータセットとして、図3に例示した説明変数と目的変数のセットを用意する。
手順2:最小二乗法等を用いて係数(a1〜an)を算出する。
As an example, finding the coefficients of the following equation corresponds to model generation. The credit rating may be, for example, a score that quantifies the degree to which the user can be trusted.
Credit = a0 + a1 ・ x1 + a2 ・ x2 + a3 ・ x3 +… + an ・ xn
(X: variable, a1 to an: coefficient, a0: constant term (correction value))
Specifically, a model is generated by executing the following procedure.
Step 1: Prepare a set of explanatory variables and objective variables illustrated in FIG. 3 as a data set for model generation.
Step 2: Calculate the coefficients (a1 to an) using the method of least squares or the like.

例えば、モデル生成部17は、加入者情報のうち、契約情報と履歴情報との差分に基づいて信用度算出モデルを生成してもよい。一例として、モデル生成部17は、ユーザが契約したプランに関する情報と履歴情報との差分に基づいて信用度算出モデルを生成してもよい。例えば、所定の利用量までの利用であれば定額の料金となる料金プランの場合、所定の利用量と実際の利用量との差分を説明変数としてもよい。この場合、データ加工部16は、所定の利用量と実際の利用量との差分を導出するように加入者情報を加工し、説明変数を導出する。 For example, the model generation unit 17 may generate a credit rating calculation model based on the difference between the contract information and the history information in the subscriber information. As an example, the model generation unit 17 may generate a credit rating calculation model based on the difference between the information about the plan contracted by the user and the history information. For example, in the case of a rate plan in which a flat rate is applied if the usage is up to a predetermined usage amount, the difference between the predetermined usage amount and the actual usage amount may be used as an explanatory variable. In this case, the data processing unit 16 processes the subscriber information so as to derive the difference between the predetermined usage amount and the actual usage amount, and derives the explanatory variables.

また、モデル生成部17は、契約情報におけるユーザの住所とユーザ端末の位置情報から推定されるユーザの住所との差分(相違)に基づいて信用度モデルを生成してもよい。例えば、契約情報における住所と推定された住所とが一致しない場合、ユーザが通信事業者に対して住所変更があったことを伝えていないと考えられる。例えばこのようなユーザの信用度が低く評価されるように、信用度算出モデルを生成してもよい。 Further, the model generation unit 17 may generate a credit rating model based on the difference (difference) between the user's address in the contract information and the user's address estimated from the position information of the user terminal. For example, if the address in the contract information does not match the presumed address, it is considered that the user has not notified the carrier that the address has changed. For example, a credit rating calculation model may be generated so that the credit rating of such a user is evaluated low.

また、モデル生成部17は、加入者情報のうち信用度の用途に応じた情報を用いて信用度算出モデルを生成してもよい。モデル生成部17は、複数の用途ごとに信用度算出モデルを生成することができる。例えば、モデル生成部17は、用途に応じて加入者情報のうちのどのパラメータ情報を説明変数及び目的変数として利用するかを対応付けた管理テーブルを有している。モデル生成部17では、用途ごとに加入者情報の中から説明変数及び目的変数として使用される情報を取得し、用途ごとに信用度算出モデルを生成する。 Further, the model generation unit 17 may generate a credit rating calculation model by using the subscriber information according to the use of the credit rating. The model generation unit 17 can generate a credit rating calculation model for each of a plurality of uses. For example, the model generation unit 17 has a management table associating which parameter information of the subscriber information is used as the explanatory variable and the objective variable according to the purpose. The model generation unit 17 acquires information used as an explanatory variable and an objective variable from the subscriber information for each use, and generates a credit rating calculation model for each use.

例えば、信用度の用途が不動産融資のような長期的な融資に関する場合、ユーザが長期にわたって安定した収入を得ることができるか否かが、融資を決定する際の一つの判定基準となり得る。例えば、パラメータ情報の一つである料金プランと延滞履歴とを説明変数に含めた場合、高額な料金プランであるにも関わらず支払いの延滞がないユーザの信用度が高くなる信用度算出モデルを生成し得る。なお、モデル生成部17は、モデル生成時において用途の指定を受けておき、当該用途に応じたパラメータ情報を加入者情報から取得し、取得したパラメータ情報に基づいてモデルを生成してもよい。 For example, when the creditworthiness is used for a long-term loan such as a real estate loan, whether or not the user can obtain a stable income over a long period of time can be one of the criteria for determining the loan. For example, when the rate plan and delinquency history, which are one of the parameter information, are included in the explanatory variables, a credit rating calculation model is generated in which the credit rating of the user who has no delinquency in payment despite the high rate plan is high. obtain. In addition, the model generation unit 17 may receive the designation of the use at the time of model generation, acquire the parameter information corresponding to the use from the subscriber information, and generate the model based on the acquired parameter information.

また、信用度の用途が低額の商品の決済等に関する場合、安定した収入の有無ではなく、支払意思の有無、金銭管理能力等が一つの判定基準となり得る。例えば、支払方法(口座振替、クレジットカード、請求書)と延滞履歴とを説明変数に含めてもよい。この場合、支払意思および金銭管理能力の低いユーザの信用度が低くなる信用度算出モデルを生成し得る。 In addition, when the use of creditworthiness is related to the settlement of low-priced products, the presence or absence of willingness to pay, the ability to manage money, etc. can be one criterion, not the presence or absence of stable income. For example, payment methods (direct debit, credit card, invoice) and delinquency history may be included in the explanatory variables. In this case, it is possible to generate a credit rating calculation model in which the credit rating of a user with low willingness to pay and money management ability is low.

図2に示す例では、契約情報と位置情報、通信履歴情報およびサービス利用履歴情報との差分を説明変数として信用度を算出する信用度算出モデルが用いられている。そのため、ステップS2において、データ加工部16は契約情報と位置情報、通信履歴情報およびサービス利用履歴情報との差分を導出している。 In the example shown in FIG. 2, a credit rating calculation model is used in which the credit rating is calculated using the difference between the contract information and the location information, the communication history information, and the service usage history information as explanatory variables. Therefore, in step S2, the data processing unit 16 derives the difference between the contract information and the location information, the communication history information, and the service usage history information.

ステップS3によって算出された信用度は、信用度DB21および提供条件決定部22に出力され得る(ステップS4)。ここでは、信用度出力部20は、算出された信用度を、信用度DB21へ保管するとともに提供条件決定部22へ出力する。一例として、提供条件決定部22は、ユーザの信用度に基づいて当該ユーザに付与されるサービス提供条件を決定する。例えば、提供条件決定部22は、サービス提供条件として、ユーザが通信事業者を介して支払処理を依頼可能な利用額である与信額を決定する。 The credit rating calculated in step S3 can be output to the credit rating DB 21 and the provision condition determination unit 22 (step S4). Here, the credit rating output unit 20 stores the calculated credit rating in the credit rating DB 21 and outputs it to the provision condition determination unit 22. As an example, the provision condition determination unit 22 determines the service provision condition to be given to the user based on the creditworthiness of the user. For example, the provision condition determination unit 22 determines the credit amount, which is the usage amount that the user can request the payment processing via the telecommunications carrier, as the service provision condition.

以上説明したように、データ取得部15によって取得された加入者情報に基づいて、モデル生成部17がユーザの信用度を算出するための信用度算出モデルを生成する。その後、信用度算出部19が、信用度算出モデルおよび一のユーザの加入者情報を用いて、当該一のユーザの信用度を算出する。信用度算出モデルは、料金支払情報を含む加入者情報に基づいて生成されるので、金銭面における加入者の信用度を反映することができる。通信サービスを提供する通信事業者が予め保有している加入者情報を用いて信用度を算出できるので、信用度を算出するために顧客情報を新たに入力する手間がない。また、通信事業者が保有する加入者情報はユーザの金銭的な特徴とは一見無関係と思われる多くの情報を含んでいるため、従来の方法とは異なる別の観点からユーザの信用度を算出することが期待される。 As described above, the model generation unit 17 generates a credit rating calculation model for calculating the credit rating of the user based on the subscriber information acquired by the data acquisition unit 15. After that, the credit rating calculation unit 19 calculates the credit rating of the one user using the credit rating calculation model and the subscriber information of the one user. Since the credit rating calculation model is generated based on the subscriber information including the fee payment information, it is possible to reflect the credit rating of the subscriber in terms of money. Since the credit rating can be calculated using the subscriber information held in advance by the telecommunications carrier that provides the communication service, there is no need to newly input customer information to calculate the credit rating. In addition, since the subscriber information held by the telecommunications carrier contains a lot of information that seems to be irrelevant to the financial characteristics of the user, the creditworthiness of the user is calculated from a different viewpoint from the conventional method. It is expected.

また、モデル生成部17は、加入者情報のうち、契約情報と履歴情報との差分に基づいて信用度算出モデルを生成することができる。この場合、信用度算出部19では、一のユーザの契約情報と履歴情報との差分に基づいて信用度が算出される。一般に、ユーザは、提供されるサービスを自分がどの程度利用するか考慮したうえで当該サービスの契約を行う。そのため、契約情報と履歴情報との差分は、ユーザの性格(几帳面さ)などの特性を反映している。特に、料金に関する情報についての差分に基づく信用度は、ユーザの金銭に対する考えを知る一つの指標となり得る。 Further, the model generation unit 17 can generate a credit rating calculation model based on the difference between the contract information and the history information among the subscriber information. In this case, the credit rating calculation unit 19 calculates the credit rating based on the difference between the contract information and the history information of one user. In general, a user makes a contract for a service after considering how much he / she will use the provided service. Therefore, the difference between the contract information and the history information reflects the characteristics such as the personality of the user. In particular, creditworthiness based on differences in information about charges can be an indicator of a user's thoughts on money.

また、モデル生成部17は、加入者情報のうち信用度の用途に応じた情報を用いて信用度算出モデルを生成することができる。ユーザのある側面についての信用度は、他の側面についての信用度と異なる場合がある。用途に応じた情報を用いることによって、用途に応じた信用度を生成し得る。なお、信用度の用途と、用途に応じた情報とは、一見して関連又は相関があるケースだけでなく、関連又は相関が一見しただけでは理解できないケースもあってよい。 In addition, the model generation unit 17 can generate a credit rating calculation model by using the subscriber information according to the use of the credit rating. The creditworthiness of one aspect of a user may differ from the creditworthiness of another aspect. By using the information according to the purpose, the credit rating according to the use can be generated. It should be noted that the use of credit rating and the information according to the use may not only be related or correlated at first glance, but may not be understood at first glance.

提供条件決定部22は、信用度に基づいて、一のユーザに付与されるサービスの提供条件を決定する。特に、提供条件決定部22は、算出された信用度に基づいて、一のユーザに付与される与信額を提供条件として導出する。信用度に基づいて提供条件が決定されるので、提供条件を一定の水準で安定させることができる。 The provision condition determination unit 22 determines the provision condition of the service given to one user based on the credit rating. In particular, the provision condition determination unit 22 derives the credit amount given to one user as the provision condition based on the calculated credit rating. Since the provision conditions are determined based on the creditworthiness, the provision conditions can be stabilized at a certain level.

なお、信用度の算出に用いられる加入者情報は、上記の例に限定されず、加入者情報として列記した各情報以外の情報であってもよい。例えば、ユーザの家族の情報が用いられてもよい。この場合、ユーザとユーザの家族とが家族であることを理由として特定のサービスを受けているか否かの情報が用いられてもよい。 The subscriber information used for calculating the credit rating is not limited to the above example, and may be information other than the information listed as the subscriber information. For example, information about the user's family may be used. In this case, information on whether or not the user and the user's family are receiving a specific service because they are a family may be used.

なお、上記の実施形態の説明で用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及び/又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び/又は論理的に結合した1つの装置により実現されてもよいし、物理的及び/又は論理的に分離した2つ以上の装置を直接的及び/又は間接的に(例えば、有線及び/又は無線)で接続し、これら複数の装置により実現されてもよい。 The block diagram used in the description of the above embodiment shows a block of functional units. These functional blocks (components) are realized by any combination of hardware and / or software. Further, the means for realizing each functional block is not particularly limited. That is, each functional block may be realized by one physically and / or logically coupled device, or directly and / or indirectly by two or more physically and / or logically separated devices. (For example, wired and / or wireless) may be connected and realized by these a plurality of devices.

例えば、上記の実施形態におけるサーバ10は、上述したサーバ10の処理を行うコンピュータとして機能してもよい。図4は、サーバ10のハードウェア構成の一例を示す図である。上述のサーバ10は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006、バス1007などを含むコンピュータ装置として構成されてもよい。 For example, the server 10 in the above embodiment may function as a computer that performs the processing of the above-mentioned server 10. FIG. 4 is a diagram showing an example of the hardware configuration of the server 10. The server 10 described above may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like.

なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。サーバ10のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。 In the following description, the word "device" can be read as a circuit, a device, a unit, or the like. The hardware configuration of the server 10 may be configured to include one or more of the devices shown in the figure, or may be configured not to include some of the devices.

サーバ10における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることで、プロセッサ1001が演算を行い、通信装置1004による通信や、メモリ1002及びストレージ1003におけるデータの読み出し及び/又は書き込みを制御することで実現される。 For each function in the server 10, by loading predetermined software (program) on hardware such as the processor 1001 and the memory 1002, the processor 1001 performs an calculation, and communication by the communication device 1004 and communication in the memory 1002 and the storage 1003 are performed. It is realized by controlling the reading and / or writing of data.

プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)で構成されてもよい。例えば、サーバ10の各機能部は、プロセッサ1001を含んで実現されてもよい。 Processor 1001 operates, for example, an operating system to control the entire computer. The processor 1001 may be composed of a central processing unit (CPU) including an interface with a peripheral device, a control device, an arithmetic unit, a register, and the like. For example, each functional unit of the server 10 may be realized including the processor 1001.

また、プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュールやデータを、ストレージ1003及び/又は通信装置1004からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施形態で説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、サーバ10の各機能部は、メモリ1002に格納され、プロセッサ1001で動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、1つのプロセッサ1001で実行される旨を説明してきたが、2以上のプロセッサ1001により同時又は逐次に実行されてもよい。プロセッサ1001は、1以上のチップで実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。 Further, the processor 1001 reads a program (program code), a software module, and data from the storage 1003 and / or the communication device 1004 into the memory 1002, and executes various processes according to these. As the program, a program that causes a computer to execute at least a part of the operations described in the above-described embodiment is used. For example, each functional unit of the server 10 may be stored in the memory 1002 and realized by a control program operating in the processor 1001, and other functional blocks may be realized in the same manner. Although it has been described that the various processes described above are executed by one processor 1001, they may be executed simultaneously or sequentially by two or more processors 1001. Processor 1001 may be mounted on one or more chips. The program may be transmitted from the network via a telecommunication line.

メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つで構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本発明の一実施形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 The memory 1002 is a computer-readable recording medium, and is composed of at least one such as a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an EPROM (Electrically Erasable Programmable ROM), and a RAM (Random Access Memory). May be done. The memory 1002 may be referred to as a register, a cache, a main memory (main storage device), or the like. The memory 1002 can store a program (program code), a software module, or the like that can be executed to carry out the method according to the embodiment of the present invention.

ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD−ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu−ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つで構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ1002及び/又はストレージ1003を含むデータベース、サーバその他の適切な媒体であってもよい。 The storage 1003 is a computer-readable recording medium, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, an optical magnetic disk (for example, a compact disk, a digital versatile disk, a Blu-ray). It may consist of at least one (registered trademark) disk), smart card, flash memory (eg, card, stick, key drive), floppy (registered trademark) disk, magnetic strip, and the like. The storage 1003 may be referred to as an auxiliary storage device. The storage medium described above may be, for example, a database, server or other suitable medium containing memory 1002 and / or storage 1003.

通信装置1004は、有線及び/又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。例えば、上述のサーバ10の各機能部は、通信装置1004を含んで実現されてもよい。 The communication device 1004 is hardware (transmission / reception device) for performing communication between computers via a wired and / or wireless network, and is also referred to as, for example, a network device, a network controller, a network card, a communication module, or the like. For example, each functional unit of the server 10 described above may be realized by including the communication device 1004.

入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置1005及び出力装置1006は、一体となった構成(例えば、タッチパネル)であってもよい。 The input device 1005 is an input device (for example, a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that receives an input from the outside. The output device 1006 is an output device (for example, a display, a speaker, an LED lamp, etc.) that outputs to the outside. The input device 1005 and the output device 1006 may have an integrated configuration (for example, a touch panel).

また、プロセッサ1001やメモリ1002などの各装置は、情報を通信するためのバス1007で接続される。バス1007は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。 Further, each device such as the processor 1001 and the memory 1002 is connected by a bus 1007 for communicating information. Bus 1007 may be composed of a single bus, or may be composed of different buses between devices.

また、サーバ10は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つで実装されてもよい。 Further, the server 10 includes hardware such as a microprocessor, a digital signal processor (DSP: Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array). The hardware may realize a part or all of each functional block. For example, processor 1001 may be implemented on at least one of these hardware.

以上、本実施形態について詳細に説明したが、当業者にとっては、本実施形態が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本実施形態は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本実施形態に対して何ら制限的な意味を有するものではない。 Although the present embodiment has been described in detail above, it is clear to those skilled in the art that the present embodiment is not limited to the embodiment described in the present specification. This embodiment can be implemented as a modified or modified mode without departing from the spirit and scope of the present invention determined by the description of the claims. Therefore, the description of the present specification is for the purpose of exemplifying explanation, and does not have any restrictive meaning to the present embodiment.

本明細書で説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The order of the processing procedures, sequences, flowcharts, etc. of each aspect / embodiment described in the present specification may be changed as long as there is no contradiction. For example, the methods described herein present elements of various steps in an exemplary order, and are not limited to the particular order presented.

入出力された情報などは特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報などは、上書き、更新、または追記され得る。出力された情報などは削除されてもよい。入力された情報などは他の装置へ送信されてもよい。 The input / output information and the like may be stored in a specific location (for example, a memory), or may be managed by a management table. Input / output information and the like can be overwritten, updated, or added. The output information and the like may be deleted. The input information and the like may be transmitted to another device.

判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:trueまたはfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be made by a value represented by 1 bit (0 or 1), by a boolean value (Boolean: true or false), or by comparing numerical values (for example, a predetermined value). It may be done by comparison with the value).

本明細書で説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。 Each aspect / embodiment described in the present specification may be used alone, in combination, or switched with execution. Further, the notification of predetermined information (for example, the notification of "being X") is not limited to the explicit one, but is performed implicitly (for example, the notification of the predetermined information is not performed). May be good.

ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。 Software, whether referred to as software, firmware, middleware, microcode, hardware description language, or by any other name, is an instruction, instruction set, code, code segment, program code, program, subprogram, software module. , Applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, features, etc. should be broadly interpreted.

また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線(DSL)などの有線技術及び/又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び/又は無線技術は、伝送媒体の定義内に含まれる。 Further, software, instructions, and the like may be transmitted and received via a transmission medium. For example, the software uses wired technology such as coaxial cable, fiber optic cable, twisted pair and digital subscriber line (DSL) and / or wireless technology such as infrared, wireless and microwave to websites, servers, or other When transmitted from a remote source, these wired and / or wireless technologies are included within the definition of transmission medium.

本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。 The information, signals, etc. described herein may be represented using any of a variety of different techniques. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description are voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, light fields or photons, or any of these. It may be represented by a combination of.

また、本明細書で説明した情報、パラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。 Further, the information, parameters, etc. described in the present specification may be represented by an absolute value, a relative value from a predetermined value, or another corresponding information. ..

移動通信端末は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、またはいくつかの他の適切な用語で呼ばれる場合もある。 Mobile communication terminals may be subscriber stations, mobile units, subscriber units, wireless units, remote units, mobile devices, wireless devices, wireless communication devices, remote devices, mobile subscriber stations, access terminals, mobile terminals, etc. It may also be referred to as a wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term.

本明細書で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up)(例えば、テーブル、データベースまたは別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。 The terms "determining" and "determining" as used herein may include a wide variety of actions. "Judgment" and "decision" are, for example, judgment, calculation, computing, processing, deriving, investigating, looking up (for example, table). , Searching in a database or another data structure), ascertaining can be considered as a "judgment" or "decision". Also, "judgment" and "decision" are receiving (for example, receiving information), transmitting (for example, transmitting information), input (input), output (output), and access. (Accessing) (for example, accessing data in memory) may be regarded as "judgment" or "decision". In addition, "judgment" and "decision" mean that the things such as solving, selecting, choosing, establishing, and comparing are regarded as "judgment" and "decision". Can include. That is, "judgment" and "decision" may include considering some action as "judgment" and "decision".

本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 The phrase "based on" as used herein does not mean "based on" unless otherwise stated. In other words, the statement "based on" means both "based only" and "at least based on".

「含む(include)」、「含んでいる(including)」、およびそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本明細書あるいは特許請求の範囲において使用されている用語「または(or)」は、排他的論理和ではないことが意図される。 As long as "include", "including", and variations thereof are used within the scope of this specification or claims, these terms are similar to the term "comprising". Is intended to be inclusive. Furthermore, the term "or" as used herein or in the claims is intended not to be an exclusive OR.

本明細書において、文脈または技術的に明らかに1つのみしか存在しない装置である場合以外は、複数の装置をも含むものとする。本開示の全体において、文脈から明らかに単数を示したものではなければ、複数のものを含むものとする。 In the present specification, a plurality of devices shall be included unless the device is clearly present in only one context or technically. In the whole of the present disclosure, if the context clearly does not indicate the singular, it shall include the plural.

10…サーバ(情報処理装置)、15…データ取得部(記憶部)、17…モデル生成部、19…信用度算出部(算出部)、22…提供条件決定部、1001…プロセッサ、1002…メモリ、1003…ストレージ、1004…通信装置、1005…入力装置、1006…出力装置、1007…バス。 10 ... server (information processing device), 15 ... data acquisition unit (storage unit), 17 ... model generation unit, 19 ... credit rating calculation unit (calculation unit), 22 ... provision condition determination unit, 1001 ... processor, 1002 ... memory, 1003 ... storage, 1004 ... communication device, 1005 ... input device, 1006 ... output device, 1007 ... bus.

Claims (6)

通信事業者が提供する通信サービスに加入するユーザの料金支払に関する料金支払情報を含む加入者情報をユーザごとに記憶する記憶部と、
前記加入者情報に基づいて、前記ユーザの信用度を算出するための信用度算出モデルを生成するモデル生成部と、
前記信用度算出モデルおよび一のユーザの前記加入者情報を用いて、当該一のユーザの前記信用度を算出する算出部と、を備え
前記加入者情報は、ユーザが契約時に申し込んだ契約内容を示す契約情報、および、ユーザ端末の動作の履歴を示す履歴情報を含み、
前記モデル生成部は、前記加入者情報のうち、前記契約情報と前記履歴情報との差分に基づいて前記信用度算出モデルを生成し、
前記算出部は、前記信用度算出モデル、および、前記一のユーザの前記契約情報と前記履歴情報との差分を用いて当該一のユーザの前記信用度を算出する、情報処理装置。
A storage unit that stores subscriber information including fee payment information related to the fee payment of users who subscribe to the communication service provided by the telecommunications carrier for each user.
A model generation unit that generates a credit rating calculation model for calculating the credit rating of the user based on the subscriber information.
It is provided with a calculation unit for calculating the credit rating of the one user using the credit rating calculation model and the subscriber information of the one user .
The subscriber information includes contract information indicating the contract contents applied by the user at the time of contract and history information indicating the operation history of the user terminal.
The model generation unit generates the credit rating calculation model based on the difference between the contract information and the history information among the subscriber information.
The calculating unit, the credit calculation model, and, you calculate the credibility of the one user using the difference between the contract information and the history information of the one user, the information processing apparatus.
前記モデル生成部は、前記加入者情報のうち前記信用度の用途に応じた情報を用いて信用度算出モデルを生成する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the model generation unit generates a credit rating calculation model using information according to the use of the credit rating among the subscriber information. 前記算出部によって算出された前記信用度に基づいて、前記一のユーザに付与されるサービスの提供条件を決定する提供条件決定部をさらに備える、請求項1または請求項2に記載の情報処理装置。 The information processing apparatus according to claim 1 or 2, further comprising a provision condition determination unit that determines a provision condition of a service given to the one user based on the credit rating calculated by the calculation unit. 前記提供条件決定部は、算出された前記信用度に基づいて、前記一のユーザに付与される与信額を前記提供条件として算出する、請求項3に記載の情報処理装置。 The information processing device according to claim 3, wherein the provision condition determination unit calculates the credit amount given to the one user as the provision condition based on the calculated credit rating. 前記与信額は、前記一のユーザが前記通信事業者を介して支払処理を依頼可能な利用額である、請求項4に記載の情報処理装置。 The information processing device according to claim 4, wherein the credit amount is a usage amount that allows the one user to request payment processing via the telecommunications carrier. 情報処理装置により実行される信用度算出方法であって、
通信事業者が提供する通信サービスに加入するユーザの料金支払に関する料金支払情報を含む加入者情報をユーザごとに記憶するステップと、
前記加入者情報に基づいて、前記ユーザの信用度を算出するための信用度算出モデルを生成するステップと、
前記信用度算出モデルおよび一のユーザの前記加入者情報を用いて、当該一のユーザの前記信用度を算出するステップと、を備え、
前記加入者情報は、ユーザが契約時に申し込んだ契約内容を示す契約情報、および、ユーザ端末の動作の履歴を示す履歴情報を含み、
前記信用度算出モデルを生成するステップは、前記加入者情報のうち、前記契約情報と前記履歴情報との差分に基づいて前記信用度算出モデルを生成し、
前記信用度を算出するステップは、前記信用度算出モデル、および、前記一のユーザの前記契約情報と前記履歴情報との差分を用いて当該一のユーザの前記信用度を算出する、信用度算出方法。
A credit calculation method executed by an information processing device.
A step of storing subscriber information for each user, including fee payment information related to the fee payment of a user who subscribes to a communication service provided by a telecommunications carrier.
A step of generating a credit rating calculation model for calculating the credit rating of the user based on the subscriber information, and
A step of calculating the credit rating of the one user by using the credit rating calculation model and the subscriber information of the one user is provided.
The subscriber information includes contract information indicating the contract contents applied by the user at the time of contract and history information indicating the operation history of the user terminal.
In the step of generating the credit rating calculation model, the credit rating calculation model is generated based on the difference between the contract information and the history information in the subscriber information.
Step, the credit calculation model, and, using said difference between said contract information and the history information of the one user you calculate the credibility of the one user, credit calculation method for calculating the credit.
JP2017138440A 2017-07-14 2017-07-14 Information processing device and credit rating calculation method Active JP6910229B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017138440A JP6910229B2 (en) 2017-07-14 2017-07-14 Information processing device and credit rating calculation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017138440A JP6910229B2 (en) 2017-07-14 2017-07-14 Information processing device and credit rating calculation method

Publications (2)

Publication Number Publication Date
JP2019020996A JP2019020996A (en) 2019-02-07
JP6910229B2 true JP6910229B2 (en) 2021-07-28

Family

ID=65354517

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017138440A Active JP6910229B2 (en) 2017-07-14 2017-07-14 Information processing device and credit rating calculation method

Country Status (1)

Country Link
JP (1) JP6910229B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA3134043C (en) * 2019-03-18 2024-10-29 Zestfinance, Inc. Systems and methods for model fairness
WO2020202917A1 (en) * 2019-03-29 2020-10-08 日本瓦斯株式会社 Information processing device, information processing method, and program
JP6967575B2 (en) * 2019-12-26 2021-11-17 楽天グループ株式会社 Credit calculation system, credit calculation method, and program
CN112541681B (en) * 2020-12-15 2022-04-15 中国邮电器材集团有限公司 Method for realizing enterprise credit worthiness rating

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002074226A (en) * 2000-09-04 2002-03-15 Takamiki Sakagami Settlement method for service provision
JP2007183852A (en) * 2006-01-10 2007-07-19 Omc Card Inc Simultaneous issuing system of cellular phone/card
US10417702B2 (en) * 2011-05-26 2019-09-17 Facebook, Inc. Dynamically providing a third-party checkout option
AU2013397930A1 (en) * 2013-08-14 2016-02-25 Facebook, Inc. Dynamically providing a third-party checkout option
US20150100473A1 (en) * 2013-10-09 2015-04-09 Anantha Srinivasan Manoharan Credit through unstructured supplementary service data
JP6606482B2 (en) * 2016-09-23 2019-11-13 株式会社三菱総合研究所 Information processing apparatus and information processing method

Also Published As

Publication number Publication date
JP2019020996A (en) 2019-02-07

Similar Documents

Publication Publication Date Title
US9880714B2 (en) Dynamic loading of contextual ontologies for predictive touch screen typing
KR102521785B1 (en) Electronic commerce method for overseas purchasing and apparatus therefor
US20180342004A1 (en) Cumulative success-based recommendations for repeat users
US20150310388A1 (en) Local couriers network in the context of an on-line trading platform
CN114119123A (en) Information pushing method and device
JP6910229B2 (en) Information processing device and credit rating calculation method
US20120239590A1 (en) Managing customer communications among a plurality of channels
CN107517251B (en) Information pushing method and device
CN111639119B (en) Customer information query method and equipment in back money laundering system
CN110766513B (en) Information ordering method, device, electronic equipment and readable storage medium
US20170090914A1 (en) Method and system for associating applications using parameter optimization
KR102425758B1 (en) System for recommending company based machine learning
US10474688B2 (en) System and method to recommend a bundle of items based on item/user tagging and co-install graph
JP6889056B2 (en) Information processing device and credit rating calculation method
JP7664934B2 (en) Recommendation device
JP2019020979A (en) Information processing apparatus and reliability calculation method
CN115375434A (en) Interface layout adjusting method and related device
US20240078585A1 (en) Method and apparatus for sharing information
JP7664933B2 (en) Recommendation device
JP7370292B2 (en) Proposed device
CN113313547A (en) Order information generation method and device, electronic equipment and computer readable medium
KR102867618B1 (en) Method, apparatus, and recording medium for processing a shipping request
KR102857088B1 (en) Method, apparatus, and recording medium for processing order of out-of-stock menu
KR20210066654A (en) Estimate system and method for machine transaction
KR102801149B1 (en) Method, apparatus, and recording medium for item information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210203

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: 20210622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210706

R150 Certificate of patent or registration of utility model

Ref document number: 6910229

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250