JP2022057243A - Information processing device, information processing method and program - Google Patents

Information processing device, information processing method and program Download PDF

Info

Publication number
JP2022057243A
JP2022057243A JP2020165389A JP2020165389A JP2022057243A JP 2022057243 A JP2022057243 A JP 2022057243A JP 2020165389 A JP2020165389 A JP 2020165389A JP 2020165389 A JP2020165389 A JP 2020165389A JP 2022057243 A JP2022057243 A JP 2022057243A
Authority
JP
Japan
Prior art keywords
user
feature amount
information
items
information processing
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.)
Granted
Application number
JP2020165389A
Other languages
Japanese (ja)
Other versions
JP7373256B2 (en
Inventor
実 田中
Minoru Tanaka
一晃 今村
Kazuaki Imamura
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.)
KDDI Corp
Original Assignee
KDDI 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 KDDI Corp filed Critical KDDI Corp
Priority to JP2020165389A priority Critical patent/JP7373256B2/en
Publication of JP2022057243A publication Critical patent/JP2022057243A/en
Application granted granted Critical
Publication of JP7373256B2 publication Critical patent/JP7373256B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To provide a user with information for determining whether to be close to other users in a sense of money.SOLUTION: According to an embodiment of the present invention, an information processing device 1 includes a classification part 122 for classifying a user into any of a plurality of types in association with each of a plurality of items corresponding to behaviors of the user, a calculation part 123 for calculating a feature quantity showing a trend of expenses of the user about each item on the basis of the type of the item in each of the plurality of items, and an output part 124 for outputting similar information corresponding to similarity between the feature quantity of a first user and the feature quantity of a second user to the first user.SELECTED DRAWING: Figure 2

Description

本発明は、ユーザ間の類似性に関する情報を出力するための情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method and a program for outputting information regarding similarity between users.

従来、複数のユーザの趣味や嗜好等の属性に基づいて、ユーザに対して、結婚相手や恋人の候補として別のユーザを紹介するサービスが知られている(例えば、特許文献1を参照)。 Conventionally, there has been known a service of introducing another user as a candidate for a marriage partner or a lover to a user based on attributes such as hobbies and tastes of a plurality of users (see, for example, Patent Document 1).

特開2020-95637号公報Japanese Unexamined Patent Publication No. 2020-95637

2人のユーザの間で趣味や嗜好等の属性が類似しているとしても、必ずしも金銭感覚が近いとは限らないため、当該2人のユーザの結婚後に生活水準や価値観が合っていないと判明する場合があるという問題があった。 Even if the attributes such as hobbies and tastes are similar between the two users, the sense of money is not always close, so the standard of living and values do not match after the two users get married. There was a problem that it could be found.

そこで、本発明はこれらの点に鑑みてなされたものであり、ユーザに対して他のユーザと金銭感覚が近いかどうかを判断するための情報を提供できるようにすることを目的とする。 Therefore, the present invention has been made in view of these points, and an object of the present invention is to provide a user with information for determining whether or not the sense of money is close to that of another user.

本発明の第1の態様の情報処理装置は、ユーザの行動に対応する複数の項目それぞれに関連付けて、前記ユーザを複数のタイプのいずれかに分類する分類部と、前記複数の項目それぞれにおいて、当該項目の前記タイプに基づいて当該項目に関する前記ユーザの出費の傾向を示す特徴量を算出する算出部と、第1ユーザの前記特徴量と第2ユーザの前記特徴量との類似性に対応する類似情報を、前記第1ユーザに対して出力する出力部と、を有する。 The information processing apparatus according to the first aspect of the present invention has a classification unit that classifies the user into one of a plurality of types in association with each of the plurality of items corresponding to the user's behavior, and each of the plurality of items. Corresponds to the similarity between the calculation unit that calculates the feature amount indicating the tendency of the user's expense regarding the item based on the type of the item, and the feature amount of the first user and the feature amount of the second user. It has an output unit that outputs similar information to the first user.

前記出力部は、前記第1ユーザの前記特徴量を含む所定範囲内の前記特徴量を有する一又は複数の前記第2ユーザを示す情報を、前記類似情報として前記第1ユーザに対して出力してもよい。 The output unit outputs information indicating one or a plurality of the second users having the feature amount within a predetermined range including the feature amount of the first user to the first user as the similar information. You may.

前記出力部は、前記複数の項目それぞれに対して算出された前記第1ユーザの前記特徴量と、当該項目に対して算出された前記第2ユーザの前記特徴量との前記類似性に対応する前記類似情報を出力してもよい。 The output unit corresponds to the similarity between the feature amount of the first user calculated for each of the plurality of items and the feature amount of the second user calculated for the item. The similar information may be output.

前記出力部は、前記複数の項目に対して算出された前記第1ユーザの前記特徴量の合計値と、前記複数の項目に対して算出された前記第2ユーザの前記特徴量の合計値との前記類似性に対応する前記類似情報を出力してもよい。 The output unit includes the total value of the feature amount of the first user calculated for the plurality of items and the total value of the feature amount of the second user calculated for the plurality of items. The similarity information corresponding to the similarity of the above may be output.

前記出力部は、前記複数の項目から選択された一又は複数の選択項目の前記特徴量を用いて特定された前記類似性に対応する前記類似情報を出力してもよい。 The output unit may output the similarity information corresponding to the similarity specified by using the feature amount of one or a plurality of selection items selected from the plurality of items.

前記出力部は、前記第1ユーザによる入力情報に基づいて、前記複数の項目から前記一又は複数の選択項目を選択してもよい。 The output unit may select the one or a plurality of selection items from the plurality of items based on the input information by the first user.

前記出力部は、前記複数の項目それぞれに関連付けられた重みが適用された前記特徴量を用いて特定された前記類似性に対応する前記類似情報を出力してもよい。 The output unit may output the similarity information corresponding to the similarity specified by using the feature amount to which the weight associated with each of the plurality of items is applied.

前記出力部は、前記第1ユーザによる入力情報に基づいて、前記複数の項目それぞれに関連付けられた前記重みを決定してもよい。 The output unit may determine the weight associated with each of the plurality of items based on the input information by the first user.

前記分類部は、前記ユーザが過去の位置を示す位置情報と、前記ユーザが購買した商品を示す購買履歴情報と、前記ユーザが利用したコンテンツを示す利用コンテンツ情報と、前記ユーザが行動に関するアンケートに対して行った回答を示すアンケート情報とのうち少なくとも1つを用いて、前記ユーザを前記複数のタイプのいずれかに分類してもよい。 The classification unit uses position information indicating the past position of the user, purchase history information indicating the product purchased by the user, usage content information indicating the content used by the user, and a questionnaire regarding the behavior of the user. The user may be classified into any of the plurality of types by using at least one of the questionnaire information indicating the answer given to the user.

本発明の第2の態様の情報処理方法は、プロセッサが実行する、ユーザの行動に対応する複数の項目それぞれに関連付けて、前記ユーザを複数のタイプのいずれかに分類するステップと、前記複数の項目それぞれにおいて、当該項目の前記タイプに基づいて当該項目に関する前記ユーザの出費の傾向を示す特徴量を算出するステップと、第1ユーザの前記特徴量と第2ユーザの前記特徴量との類似性に対応する類似情報を、前記第1ユーザに対して出力するステップと、を有する。 The information processing method of the second aspect of the present invention includes a step of classifying the user into one of a plurality of types in association with each of a plurality of items corresponding to the user's actions executed by the processor, and the plurality of items. For each item, the step of calculating the feature amount indicating the tendency of the user to spend on the item based on the type of the item, and the similarity between the feature amount of the first user and the feature amount of the second user. It has a step of outputting the similar information corresponding to the above to the first user.

本発明の第3の態様のプログラムは、プロセッサに、ユーザの行動に対応する複数の項目それぞれに関連付けて、前記ユーザを複数のタイプのいずれかに分類するステップと、前記複数の項目それぞれにおいて、当該項目の前記タイプに基づいて当該項目に関する前記ユーザの出費の傾向を示す特徴量を算出するステップと、第1ユーザの前記特徴量と第2ユーザの前記特徴量との類似性に対応する類似情報を、前記第1ユーザに対して出力するステップと、を実行させる。 The program of the third aspect of the present invention relates to the processor to each of a plurality of items corresponding to the user's behavior, and classifies the user into one of the plurality of types, and in each of the plurality of items. A step of calculating a feature amount indicating a tendency of the user to spend on the item based on the type of the item, and a similarity corresponding to the similarity between the feature amount of the first user and the feature amount of the second user. The step of outputting the information to the first user and the step of outputting the information are executed.

本発明によれば、ユーザに対して他のユーザと金銭感覚が近いかどうかを判断するための情報を提供できるという効果を奏する。 According to the present invention, there is an effect that it is possible to provide a user with information for determining whether or not the sense of money is close to that of another user.

実施形態に係る情報処理システムの概要を示す図である。It is a figure which shows the outline of the information processing system which concerns on embodiment. 実施形態に係る情報処理システムのブロック図である。It is a block diagram of the information processing system which concerns on embodiment. 情報処理装置がユーザを分類する処理を説明するための模式図である。It is a schematic diagram for demonstrating the process which an information processing apparatus classifies a user. 情報処理装置が特徴量を算出する処理を説明するための模式図である。It is a schematic diagram for demonstrating the process which an information processing apparatus calculates a feature quantity. 類似情報を表示しているユーザ端末の正面図である。It is a front view of the user terminal displaying similar information. 実施形態に係る情報処理装置が実行する情報処理方法のフローチャートを示す図である。It is a figure which shows the flowchart of the information processing method executed by the information processing apparatus which concerns on embodiment.

[情報処理システムの概要]
図1は、本実施形態に係る情報処理システムの概要を示す図である。情報処理システムは、情報処理装置1と、複数のユーザ端末2とを備える。情報処理システムは、その他のサーバ、端末等の機器を含んでもよい。
[Overview of information processing system]
FIG. 1 is a diagram showing an outline of an information processing system according to the present embodiment. The information processing system includes an information processing device 1 and a plurality of user terminals 2. The information processing system may include other devices such as servers and terminals.

情報処理装置1は、複数のユーザ間の類似性に関する情報をユーザ端末2に出力するコンピュータである。情報処理装置1は、例えば、ユーザに対して結婚相手や恋人の候補となる他のユーザをマッチングするマッチングサービスを提供するために用いられる。ユーザは、例えば、マッチングサービスに登録した人間である。 The information processing device 1 is a computer that outputs information on similarities between a plurality of users to a user terminal 2. The information processing device 1 is used, for example, to provide a matching service for matching a user with another user who is a candidate for a marriage partner or a lover. The user is, for example, a person registered in the matching service.

ユーザ端末2は、ユーザによって利用される、スマートフォン、タブレット端末、パーソナルコンピュータ等の情報端末である。ユーザ端末2は、情報処理装置1が出力した情報を表示する。ユーザ端末2は、情報を表示する液晶ディスプレイ等の表示部と、ユーザによる操作を受け付けるタッチパネル等の操作部とを有する。ユーザ端末2は、情報処理装置1との間で、無線通信又は有線通信をする。 The user terminal 2 is an information terminal such as a smartphone, a tablet terminal, or a personal computer used by the user. The user terminal 2 displays the information output by the information processing device 1. The user terminal 2 has a display unit such as a liquid crystal display that displays information, and an operation unit such as a touch panel that accepts operations by the user. The user terminal 2 performs wireless communication or wired communication with the information processing device 1.

本実施形態に係る情報処理システムが実行する処理の概要を以下に説明する。情報処理装置1は、ユーザの行動に関する行動情報を取得する(1)。行動情報は、例えば、ユーザが過去の位置を示す位置情報と、ユーザが購買した商品を示す購買履歴情報と、アプリケーションやWebサイトなどユーザが利用したコンテンツを示す利用コンテンツ情報と、ユーザが行動に関するアンケートに対して行った回答を示すアンケート情報とのうち少なくとも1つを含む。 The outline of the processing executed by the information processing system according to the present embodiment will be described below. The information processing device 1 acquires behavioral information regarding the behavior of the user (1). The behavior information includes, for example, location information indicating the past position of the user, purchase history information indicating the product purchased by the user, usage content information indicating the content used by the user such as an application or a website, and behavior related to the user. Includes at least one of the questionnaire information indicating the answers given to the questionnaire.

情報処理装置1は、取得した行動情報に基づいて、ユーザが何を買ったか、ユーザが何をしたか、ユーザがどこへ行ったか等の行動内容を特定する。情報処理装置1は、ユーザの行動に対応する複数の項目それぞれに関連付けて、特定した行動内容に基づいてユーザを複数のタイプのいずれかに分類する(2)。情報処理装置1は、例えば「昼食」の項目については「倹約型」、「居住スタイル」の項目については「リッチ型」のように、項目ごとにユーザを分類する。 The information processing device 1 specifies an action content such as what the user bought, what the user did, and where the user went, based on the acquired action information. The information processing apparatus 1 classifies the user into one of the plurality of types based on the specified action content in association with each of the plurality of items corresponding to the user's action (2). The information processing apparatus 1 classifies users for each item, for example, "frugal type" for the item of "lunch" and "rich type" for the item of "living style".

情報処理装置1は、複数の項目それぞれにおいて、当該項目のタイプに基づいて当該項目に関するユーザの出費の傾向を示す特徴量を算出する(3)。情報処理装置1は、例えば「昼食」の項目については1、「居住スタイル」の項目については3のように、項目ごとにユーザの出費の傾向を示す数値である特徴量を算出する。 The information processing apparatus 1 calculates, for each of the plurality of items, a feature amount indicating the tendency of the user's expense related to the item based on the type of the item (3). The information processing apparatus 1 calculates a feature amount which is a numerical value indicating a tendency of the user's expense for each item, for example, 1 for the item of "lunch" and 3 for the item of "living style".

情報処理装置1は、第1ユーザに対して算出した特徴量と、第2ユーザに対して算出した特徴量との類似性を判定し、判定した類似性に対応する類似情報を、第1ユーザが利用するユーザ端末2に対して出力する(4)。 The information processing apparatus 1 determines the similarity between the feature amount calculated for the first user and the feature amount calculated for the second user, and provides similar information corresponding to the determined similarity to the first user. Output to the user terminal 2 used by (4).

このように、情報処理装置1は、ユーザの行動内容に基づいて複数の項目それぞれにおいてユーザを分類することによってユーザの出費の傾向を示す特徴量を算出し、複数のユーザ間の特徴量の類似性に関する情報を出力する。これにより、情報処理装置1は、ユーザに対して他のユーザと金銭感覚が近いかどうかを判断するための情報を提供できる。 In this way, the information processing apparatus 1 calculates the feature amount indicating the tendency of the user's expense by classifying the user in each of the plurality of items based on the action content of the user, and the feature amount is similar among the plurality of users. Output information about sex. As a result, the information processing apparatus 1 can provide the user with information for determining whether or not the sense of money is close to that of another user.

[情報処理システムの構成]
図2は、本実施形態に係る情報処理システムのブロック図である。図2において、矢印は主なデータの流れを示しており、図2に示したもの以外のデータの流れがあってよい。図2において、各ブロックはハードウェア(装置)単位の構成ではなく、機能単位の構成を示している。そのため、図2に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
[Information processing system configuration]
FIG. 2 is a block diagram of an information processing system according to the present embodiment. In FIG. 2, the arrows indicate the main data flows, and there may be data flows other than those shown in FIG. In FIG. 2, each block shows not a hardware (device) unit configuration but a functional unit configuration. Therefore, the block shown in FIG. 2 may be mounted in a single device, or may be mounted separately in a plurality of devices. Data can be exchanged between blocks via any means such as a data bus, a network, and a portable storage medium.

情報処理装置1は、記憶部11と、制御部12とを有する。情報処理装置1は、2つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。また、情報処理装置1は、コンピュータ資源の集合であるクラウドによって構成されてもよい。 The information processing device 1 has a storage unit 11 and a control unit 12. The information processing device 1 may be configured by connecting two or more physically separated devices by wire or wirelessly. Further, the information processing device 1 may be configured by a cloud, which is a collection of computer resources.

記憶部11は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクドライブ等を含む記憶媒体である。記憶部11は、制御部12が実行するプログラムを予め記憶している。記憶部11は、情報処理装置1の外部に設けられてもよく、その場合にネットワークを介して制御部12との間でデータの授受を行ってもよい。 The storage unit 11 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, and the like. The storage unit 11 stores in advance the program executed by the control unit 12. The storage unit 11 may be provided outside the information processing device 1, and in that case, data may be exchanged with the control unit 12 via a network.

制御部12は、行動特定部121と、分類部122と、算出部123と、出力部124と、を有する。制御部12は、例えばCPU(Central Processing Unit)等のプロセッサであり、記憶部11に記憶されたプログラムを実行することにより、行動特定部121、分類部122、算出部123及び出力部124として機能する。制御部12の機能の少なくとも一部は電気回路によって実行されてもよい。また、制御部12の機能の少なくとも一部は、制御部12がネットワーク経由で実行されるプログラムを実行することによって実現されてもよい。 The control unit 12 has an action specifying unit 121, a classification unit 122, a calculation unit 123, and an output unit 124. The control unit 12 is a processor such as a CPU (Central Processing Unit), and functions as an action specifying unit 121, a classification unit 122, a calculation unit 123, and an output unit 124 by executing a program stored in the storage unit 11. do. At least some of the functions of the control unit 12 may be performed by an electric circuit. Further, at least a part of the functions of the control unit 12 may be realized by the control unit 12 executing a program executed via the network.

以下、情報処理装置1が実行する処理について詳細に説明する。図3は、情報処理装置1がユーザを分類する処理を説明するための模式図である。行動特定部121は、複数のユーザそれぞれの行動に関する行動情報を取得する。行動情報は、例えば、ユーザが過去の位置を示す位置情報と、ユーザが購買した商品を示す購買履歴情報と、ユーザが利用したコンテンツを示す利用コンテンツ情報と、ユーザが行動に関するアンケートに対して行った回答を示すアンケート情報とのうち少なくとも1つを含む。行動特定部121は、ユーザ端末2から行動情報を取得し、又は情報処理装置1及びユーザ端末2とは異なる外部装置から行動情報を取得する。 Hereinafter, the processing executed by the information processing apparatus 1 will be described in detail. FIG. 3 is a schematic diagram for explaining a process in which the information processing apparatus 1 classifies users. The behavior specifying unit 121 acquires behavior information related to the behavior of each of the plurality of users. The behavior information is, for example, the position information indicating the past position of the user, the purchase history information indicating the product purchased by the user, the usage content information indicating the content used by the user, and the questionnaire regarding the behavior of the user. Includes at least one of the questionnaire information indicating the answer. The action specifying unit 121 acquires the action information from the user terminal 2, or acquires the action information from an external device different from the information processing device 1 and the user terminal 2.

行動特定部121は、取得した行動情報に基づいて、ユーザの行動内容を特定する。行動特定部121は、例えば、位置情報に基づいて、ユーザが住んでいる場所、及びユーザが滞在した場所を特定する。行動特定部121は、例えば、所定期間に所定範囲の場所に位置情報が存在する場合に当該場所にユーザが滞在したと特定する。行動特定部121は、例えば、購買履歴情報に基づいて、ユーザが購入した商品又はサービスを特定する。 The action specifying unit 121 specifies the action content of the user based on the acquired action information. The behavior specifying unit 121 specifies, for example, the place where the user lives and the place where the user stays, based on the location information. The behavior specifying unit 121 specifies, for example, that the user stays at a place in a predetermined range when the position information exists in the place during a predetermined period. The behavior specifying unit 121 identifies the product or service purchased by the user, for example, based on the purchase history information.

行動特定部121は、例えば、利用コンテンツ情報に基づいて、ユーザがSNS(Social Networking Service)に投稿した内容、及びユーザが閲覧したコンテンツの内容を特定する。さらに行動特定部121は、ユーザがSNSに投稿した内容又はユーザが閲覧したコンテンツの内容に基づいて、ユーザが購入した商品又はサービス、ユーザが欲する商品又はサービス、ユーザが住んでいる場所、及びユーザが滞在した場所を特定してもよい。また、行動特定部121は、ユーザが利用した家計簿サービス等のコンテンツから取得した情報に基づいて、ユーザの家賃や食費等の出費額、及びユーザの収入及び貯金額や、負債などの資産を特定してもよい。 The behavior specifying unit 121 specifies, for example, the content posted by the user on the SNS (Social Networking Service) and the content browsed by the user based on the used content information. Further, the behavior specifying unit 121 is a product or service purchased by the user, a product or service desired by the user, a place where the user lives, and the user based on the content posted on the SNS by the user or the content viewed by the user. You may specify where you stayed. In addition, the behavior identification unit 121 determines the amount of expenses such as rent and food expenses of the user, the amount of income and savings of the user, and assets such as liabilities based on the information acquired from the contents such as the household account book service used by the user. It may be specified.

行動特定部121は、例えば、アンケート情報が示すアンケートへの回答に基づいて、ユーザが購入した商品又はサービス、ユーザが住んでいる場所、ユーザが滞在した場所、ユーザの家賃や食費等の出費額、及びユーザの収入及び貯金額や、負債などの資産を特定する。 The behavior identification unit 121, for example, based on the response to the questionnaire indicated by the questionnaire information, the product or service purchased by the user, the place where the user lives, the place where the user stays, the amount of expenses such as the user's rent and food expenses, etc. , And identify assets such as user income and savings, and liabilities.

行動特定部121が特定するユーザの行動内容は、ここに示した具体的な情報に限られず、上述の情報のうち一部であってもよく、ユーザの行動に関するその他の情報を含んでもよい。 The behavior content of the user specified by the behavior specifying unit 121 is not limited to the specific information shown here, but may be a part of the above information, or may include other information regarding the user's behavior.

分類部122は、ユーザの行動に対応する複数の項目それぞれに関連付けて、行動特定部121が特定した行動内容に基づいてユーザを複数のタイプのいずれかに分類する。複数の項目は、ユーザが行う食事、居住、旅行などの趣味、購買等の各種行動に対応する項目である。図3の例では、複数の項目は、「昼食」、「夕食」、「飲み会」、「週末の過ごし方」、「居住スタイル」、「長期休暇」、「貯金」、「洋服」及び「時計」である。複数の項目は、ここに示した具体的な項目に限定されない。 The classification unit 122 classifies the user into one of a plurality of types based on the action content specified by the action specifying unit 121 in association with each of the plurality of items corresponding to the user's behavior. The plurality of items are items corresponding to various actions such as meals, residence, travel hobbies, and purchases performed by the user. In the example of FIG. 3, the plurality of items are "lunch", "dinner", "drinking party", "how to spend the weekend", "living style", "long vacation", "savings", "clothes" and "clothes". It is a clock. The plurality of items are not limited to the specific items shown here.

複数のタイプは、ユーザの出費の程度に対応する類型である。図3の例では、複数のタイプは、「倹約型」、「中間型」及び「リッチ型」である。ユーザは、各項目において、出費の程度が低い場合に「倹約型」、出費の程度が高い場合に「リッチ型」、出費の程度が中程度である場合に「中間型」に分類される。複数のタイプは、ここに示した具体的なタイプに限定されない。 The plurality of types are types corresponding to the degree of spending of the user. In the example of FIG. 3, the plurality of types are "frugal type", "intermediate type" and "rich type". In each item, the user is classified into "frugal type" when the degree of expense is low, "rich type" when the degree of expense is high, and "intermediate type" when the degree of expense is medium. The plurality of types are not limited to the specific types shown here.

分類部122が行動内容に基づいてユーザを複数のタイプのいずれかに分類する例示的な態様を以下に説明する。位置情報に基づいてユーザを分類する場合に、分類部122は、行動特定部121が位置情報に基づいて特定したユーザの滞在場所と、地図情報とに基づいて、ユーザの滞在場所が自宅、店舗、公園、レジャー施設、国内、海外等のいずれの種別であるか判定する。分類部122は、判定した滞在場所の種別に基づいて、項目ごとにユーザを複数のタイプのいずれかに分類する。 An exemplary embodiment in which the classification unit 122 classifies the user into one of a plurality of types based on the action content will be described below. When classifying users based on location information, the classification unit 122 uses the user's stay location as the home or store based on the map information and the user's stay location specified by the behavior identification unit 121 based on the location information. , Park, leisure facility, domestic, overseas, etc. The classification unit 122 classifies the user into one of a plurality of types for each item based on the type of the determined staying place.

分類部122は、例えば、「昼食」の項目に対して、昼の時間帯において、滞在場所が自宅やオフィスの場合にユーザが手作りの弁当を持参したと推定して「倹約型」にユーザを分類し、滞在場所がコンビニエンスストア(以下、コンビニ)やスーパーマーケット(以下、スーパー)である場合にユーザが弁当を購入したと推定して「中間型」にユーザを分類し、滞在場所が飲食店の場合にユーザが外食をしたと推定して「リッチ型」にユーザを分類する。 For example, the classification unit 122 presumes that the user brought a handmade lunch box when the place of stay is at home or office during the daytime for the item of "lunch", and puts the user in a "convenience store". Classify users into "intermediate type" by presuming that the user purchased a lunch box when the place of stay is a convenience store (hereinafter, convenience store) or supermarket (hereinafter, supermarket), and the place of stay is a restaurant. In some cases, it is presumed that the user has eaten out and the user is classified as "rich type".

分類部122は、例えば、「長期休暇」の項目に対して、長期の滞在場所がユーザの自宅や自宅と異なる特定の場所である場合にユーザが自宅に滞在又は実家に帰省したと推定して「倹約型」にユーザを分類し、長期の滞在場所が国内の複数の場所の場合にユーザが国内旅行をしたと推定して「中間型」にユーザを分類し、長期の滞在場所が海外の場所の場合にユーザが海外旅行をしたと推定して「リッチ型」にユーザを分類する。この場合に、分類部122は、ユーザのスケジュール情報を取得して長期休暇の期間を特定してもよい。 For example, the classification unit 122 presumes that the user stays at home or returns to his / her parents' home when the long-term stay place is a specific place different from the user's home or home for the item of "long vacation". Users are classified as "frugal type", and users are classified as "intermediate type" by presuming that the user has traveled domestically when the long-term stay location is multiple locations in Japan, and the long-term stay location is overseas. In the case of a place, it is estimated that the user has traveled abroad and the user is classified as "rich type". In this case, the classification unit 122 may acquire the user's schedule information and specify the period of the long vacation.

分類部122は、上述の分類処理を所定期間の情報に対して繰り返し、1人のユーザに対して最も多く得られた分類を、当該ユーザの分類として決定してもよい。 The classification unit 122 may repeat the above-mentioned classification process for the information for a predetermined period, and determine the classification obtained most for one user as the classification of the user.

購買履歴情報に基づいてユーザを分類する場合に、分類部122は、行動特定部121が購買履歴情報に基づいて特定したユーザが購入した商品又はサービスに基づいて、項目ごとにユーザを複数のタイプのいずれかに分類する。 When classifying users based on purchase history information, the classification unit 122 uses a plurality of types of users for each item based on the products or services purchased by the user specified by the behavior identification unit 121 based on the purchase history information. Classify into one of.

分類部122は、例えば、「昼食」の項目に対して、昼の時間帯において、ユーザが飲食物を購入していない場合にユーザが手作りの弁当を持参したと推定して「倹約型」にユーザを分類し、コンビニやスーパーでの購買履歴がある場合にユーザが弁当を購入したと推定して「中間型」にユーザを分類し、飲食店での購買履歴がある場合にユーザが外食をしたと推定して「リッチ型」にユーザを分類する。 For example, the classification unit 122 presumes that the user brought a handmade lunch box for the item of "lunch" when the user did not purchase food and drink during the daytime, and made it "frugal". Classify users, presume that the user purchased a lunch box if there is a purchase history at a convenience store or supermarket, classify the user into "intermediate type", and if there is a purchase history at a restaurant, the user eats out It is estimated that the user has been classified as "rich type".

分類部122は、例えば、「長期休暇」の項目に対して、ユーザの自宅や自宅と異なる特定の場所での購買履歴がある場合にユーザが自宅に滞在又は実家に帰省したと推定して「倹約型」にユーザを分類し、国内の複数の場所での購買履歴がある場合にユーザが国内旅行をしたと推定して「中間型」にユーザを分類し、海外の場所での購買履歴がある場合にユーザが海外旅行をしたと推定して「リッチ型」にユーザを分類する。この場合に、分類部122は、ユーザのスケジュール情報を取得して長期休暇の期間を特定してもよい。 For example, the classification unit 122 presumes that the user stays at home or returns to his / her parents' home when there is a purchase history at a specific place different from the user's home or home for the item of “long vacation”. Users are classified into "frugal type", and if there is a purchase history in multiple places in Japan, it is estimated that the user has traveled domestically, and users are classified into "intermediate type", and the purchase history in overseas places is In some cases, it is presumed that the user has traveled abroad and the user is classified as "rich type". In this case, the classification unit 122 may acquire the user's schedule information and specify the period of the long vacation.

分類部122は、上述の分類処理を所定期間の情報に対して繰り返し、1人のユーザに対して最も多く得られた分類を、当該ユーザの分類として決定してもよい。 The classification unit 122 may repeat the above-mentioned classification process for the information for a predetermined period, and determine the classification obtained most for one user as the classification of the user.

利用コンテンツ情報に基づいてユーザを分類する場合に、分類部122は、行動特定部121が利用コンテンツ情報に基づいて特定したSNSへの投稿内容又は閲覧コンテンツが含む画像又はコメントに対して、既知の画像認識処理や構文解析処理を行うことによって、投稿内容又は閲覧コンテンツに関連する物又は場所を特定する。分類部122は、投稿内容又は閲覧コンテンツから特定した物又は場所に基づいて、項目ごとにユーザを複数のタイプのいずれかに分類する。 When classifying users based on the usage content information, the classification unit 122 is known for images or comments contained in the content posted to the SNS or the browsing content specified by the behavior specifying unit 121 based on the usage content information. By performing image recognition processing and parsing processing, the thing or place related to the posted content or browsing content is specified. The classification unit 122 classifies the user into one of a plurality of types for each item based on the thing or place specified from the posted content or the browsed content.

分類部122は、例えば、「昼食」の項目に対して、投稿内容が手作り弁当に関する画像やコメントを含む場合、又は閲覧コンテンツが弁当のレシピのサイトを含む場合にユーザが手作りの弁当を持参したと推定して「倹約型」にユーザを分類する。また、分類部122は、投稿内容がコンビニやスーパーの弁当に関する画像やコメントを含む場合、又は閲覧コンテンツがコンビニやスーパーの弁当を紹介するサイトを含む場合にユーザが弁当を購入したと推定して「中間型」にユーザを分類する。また、分類部122は、投稿内容が飲食店の料理に関する画像やコメントを含む場合、又は閲覧コンテンツが飲食店のサイトを含む場合にユーザが外食をしたと推定して「リッチ型」にユーザを分類する。 For example, the classification unit 122 brings a handmade bento by the user when the posted content includes an image or a comment about the handmade bento for the item of "lunch", or when the browsed content includes the site of the bento recipe. It is estimated that the user is classified as "frugal type". In addition, the classification unit 122 presumes that the user purchased the lunch box when the posted content includes images and comments related to the lunch box of the convenience store or supermarket, or when the browsing content includes a site introducing the lunch box of the convenience store or supermarket. Classify users into "intermediate type". In addition, the classification unit 122 presumes that the user has eaten out when the posted content includes an image or comment related to the food of the restaurant, or when the browsing content includes the site of the restaurant, and the user is set to "rich type". Classify.

分類部122は、例えば、「長期休暇」の項目に対して、投稿内容がユーザの自宅や自宅と異なる特定の場所に関する画像やコメントを含む場合、又は閲覧コンテンツがDIY(Do It Yourself)や自宅の周辺に関連するサイトを含む場合にユーザが自宅に滞在又は実家に帰省したと推定して「倹約型」にユーザを分類する。また、分類部122は、投稿内容が国内の観光地や国内ホテルに関する画像やコメントを含む場合、又は閲覧コンテンツが国内の観光地や国内ホテルに関連するサイトを含む場合にユーザが国内旅行をしたと推定して「中間型」にユーザを分類する。また、分類部122は、投稿内容が海外の観光地や海外ホテルに関する画像やコメントを含む場合、又は閲覧コンテンツが海外の観光地や海外ホテルに関連するサイトを含む場合にユーザが海外旅行をしたと推定して「リッチ型」にユーザを分類する。この場合に、分類部122は、ユーザのスケジュール情報を取得して長期休暇の期間を特定してもよい。 The classification unit 122 includes, for example, an image or comment regarding a specific place where the posted content is different from the user's home or home for the item of "long vacation", or the browsing content is DIY (Do It Yourself) or home. Classify users as "frugal" by presuming that the user stayed at home or returned to their parents' home when the site related to the surrounding area is included. In addition, the classification unit 122 allows the user to travel domestically when the posted content includes images and comments related to domestic tourist destinations and domestic hotels, or when the browsed content includes sites related to domestic tourist destinations and domestic hotels. It is estimated that users are classified as "intermediate type". In addition, in the classification unit 122, the user travels abroad when the posted content includes images and comments related to overseas tourist destinations and overseas hotels, or when the browsed content includes sites related to overseas tourist destinations and overseas hotels. Estimate and classify users into "rich type". In this case, the classification unit 122 may acquire the user's schedule information and specify the period of the long vacation.

分類部122は、上述の分類処理を所定期間の情報に対して繰り返し、1人のユーザに対して最も多く得られた分類を、当該ユーザの分類として決定してもよい。 The classification unit 122 may repeat the above-mentioned classification process for the information for a predetermined period, and determine the classification obtained most for one user as the classification of the user.

アンケート情報に基づいてユーザを分類する場合に、分類部122は、行動特定部121がアンケート情報に基づいて特定したアンケートへの回答に基づいて、項目ごとにユーザを複数のタイプのいずれかに分類する。 When classifying users based on questionnaire information, the classification unit 122 classifies users into one of a plurality of types for each item based on the response to the questionnaire specified by the behavior identification unit 121 based on the questionnaire information. do.

「お昼ご飯は、何を食べますか?」というアンケートに対して、ユーザから(1)手作り弁当、(2)コンビニ又はスーパーの弁当、(3)外食、のいずれかの回答を得られたとする。分類部122は、例えば、「昼食」の項目に対して、ユーザの回答が手作り弁当である場合に「倹約型」にユーザを分類し、ユーザの回答がコンビニ又はスーパーの弁当である場合に「中間型」にユーザを分類し、ユーザの回答が外食である場合に「リッチ型」にユーザを分類する。 It is assumed that the user responded to the questionnaire "What do you eat for lunch?" By either (1) handmade lunch box, (2) convenience store or supermarket lunch box, or (3) eating out. .. For example, the classification unit 122 classifies the user into a "frugal type" when the user's answer is a handmade lunch box for the item "lunch", and when the user's answer is a convenience store or supermarket lunch box, " Classify users into "intermediate type" and classify users into "rich type" when the user's answer is eating out.

「長期休暇の過ごし方は?」というアンケートに対して、ユーザから(1)自宅又は帰省、(2)国内旅行、(3)海外旅行、のいずれかの回答を得られたとする。分類部122は、例えば、「長期休暇」の項目に対して、ユーザの回答が自宅又は帰省である場合に「倹約型」にユーザを分類し、ユーザの回答が国内旅行である場合に「中間型」にユーザを分類し、ユーザの回答が海外旅行である場合に「リッチ型」にユーザを分類する。 It is assumed that the user responds to the questionnaire "How to spend a long vacation?" By either (1) home or homecoming, (2) domestic travel, or (3) overseas travel. For example, the classification unit 122 classifies the user into "frugal type" when the user's answer is home or homecoming for the item of "long vacation", and "intermediate" when the user's answer is domestic travel. Classify users into "types" and classify users into "rich types" when the user's answer is an overseas trip.

分類部122は、上述の分類処理を所定期間の情報に対して繰り返し、1人のユーザに対して最も多く得られた分類を、当該ユーザの分類として決定してもよい。 The classification unit 122 may repeat the above-mentioned classification process for the information for a predetermined period, and determine the classification obtained most for one user as the classification of the user.

分類部122は、ここに示した具体的な分類処理に限られず、行動特定部121が行動情報から特定したその他の行動内容に基づいて、複数の項目それぞれについてユーザを分類してもよい。 The classification unit 122 is not limited to the specific classification process shown here, and the user may be classified for each of a plurality of items based on other behavior contents specified by the behavior identification unit 121 from the behavior information.

図4は、情報処理装置1が特徴量を算出する処理を説明するための模式図である。算出部123は、分類部122がユーザを複数のタイプのいずれかに分類した結果に基づいて、複数の項目それぞれにおいて、当該項目のタイプに基づいて当該項目に関するユーザの出費の傾向を示す特徴量を算出する。 FIG. 4 is a schematic diagram for explaining a process in which the information processing apparatus 1 calculates a feature amount. The calculation unit 123 is a feature amount showing the tendency of the user's expense related to the item based on the type of the item in each of the plurality of items based on the result of the classification unit 122 classifying the user into one of the plurality of types. Is calculated.

算出部123は、例えば、複数の項目それぞれにおいて、タイプが「倹約型」の場合に類似度を1と、タイプが「中間型」の場合に類似度を2と、タイプが「リッチ型」の場合に類似度を3と算出する。特徴量は、ここに示した具体的な値に限定されない。さらに算出部123は、複数の項目に対して算出された特徴量の合計値を算出する。 For example, in each of a plurality of items, the calculation unit 123 sets the similarity to 1 when the type is "frugal type", 2 when the type is "intermediate type", and the type is "rich type". In the case, the similarity is calculated as 3. The feature amount is not limited to the specific value shown here. Further, the calculation unit 123 calculates the total value of the feature quantities calculated for the plurality of items.

算出部123は、第1ユーザの特徴量と第2ユーザの特徴量との類似性を示す類似度を算出する。例えば、第1ユーザはユーザ端末2において類似情報を閲覧するための操作を行ったユーザであり、第2ユーザは第1ユーザとは異なるユーザである。 The calculation unit 123 calculates the degree of similarity indicating the similarity between the feature amount of the first user and the feature amount of the second user. For example, the first user is a user who has performed an operation for viewing similar information on the user terminal 2, and the second user is a user different from the first user.

類似度は、類似性の程度を表す値であり、例えば、項目ごとの値又は合計値における、第1ユーザの特徴量と第2ユーザの特徴量との差の絶対値である。この場合に、類似度が小さいほど第1ユーザの特徴量と第2ユーザの特徴量とが類似しており、類似度が大きいほど第1ユーザの特徴量と第2ユーザの特徴量とが類似していないといえる。類似度は、ここで説明した具体的な値に限定されず、類似性の程度を表すその他の値であってもよい。 The degree of similarity is a value indicating the degree of similarity, and is, for example, an absolute value of the difference between the feature amount of the first user and the feature amount of the second user in the value for each item or the total value. In this case, the smaller the degree of similarity, the more similar the feature amount of the first user and the second user, and the larger the degree of similarity, the more similar the feature amount of the first user and the feature amount of the second user. It can be said that it has not been done. The degree of similarity is not limited to the specific value described here, and may be another value indicating the degree of similarity.

算出部123は、複数の項目それぞれに対して算出された第1ユーザの特徴量と、当該項目に対して算出された第2ユーザの特徴量との類似度を算出する。また、算出部123は、複数の項目に対して算出された第1ユーザの特徴量の合計値と、複数の項目に対して算出された第2ユーザの特徴量の合計値との類似度を算出してもよい。 The calculation unit 123 calculates the degree of similarity between the feature amount of the first user calculated for each of the plurality of items and the feature amount of the second user calculated for the item. Further, the calculation unit 123 determines the degree of similarity between the total value of the features of the first user calculated for the plurality of items and the total value of the features of the second user calculated for the plurality of items. It may be calculated.

出力部124は、算出部123が算出した類似度に基づいて、第1ユーザの特徴量と第2ユーザの特徴量との類似性に対応する類似情報を、第1ユーザが利用するユーザ端末2に出力する。類似情報は、第1ユーザが第2ユーザと金銭感覚が近いかどうかを判断するための情報である。 The output unit 124 uses the user terminal 2 in which the first user uses similar information corresponding to the similarity between the feature amount of the first user and the feature amount of the second user based on the similarity calculated by the calculation unit 123. Output to. The similar information is information for determining whether or not the first user has a similar sense of money to the second user.

出力部124は、例えば、第1ユーザの特徴量を含む所定範囲内の特徴量を有する一又は複数の第2ユーザを示す情報を、類似情報として出力する。この場合に、出力部124は、複数の項目それぞれにおいて第1ユーザの特徴量に近い特徴量を有する第2ユーザ、又は複数の項目の第1ユーザの特徴量の合計値に近い特徴量の合計値を有する第2ユーザを抽出する。そして出力部124は、抽出した一又は複数の第2ユーザを示す情報を、類似情報として第1ユーザが利用するユーザ端末2に出力する。すなわち、出力部124は、第1ユーザに対して、特徴量が近い一又は複数の第2ユーザをマッチングする。 The output unit 124 outputs, for example, information indicating one or a plurality of second users having a feature amount within a predetermined range including the feature amount of the first user as similar information. In this case, the output unit 124 is the sum of the feature amounts close to the total value of the feature amounts of the second user having the feature amount close to the feature amount of the first user in each of the plurality of items or the first user of the plurality of items. Extract the second user with the value. Then, the output unit 124 outputs the extracted information indicating one or a plurality of second users to the user terminal 2 used by the first user as similar information. That is, the output unit 124 matches one or a plurality of second users whose features are close to each other with respect to the first user.

また、出力部124は、特徴量の数値を直接用いずに、複数の項目の中で第1ユーザと第2ユーザとの間でタイプが合致する項目の数に基づいて、第1ユーザの特徴量に近い特徴量を有する第2ユーザを抽出してもよい。出力部124は、例えば、第1ユーザと第2ユーザとの間でタイプが合致する項目の数が所定値以上である場合に、当該第1ユーザと当該第2ユーザとは特徴量が近いと判定し、当該第2ユーザを示す情報を、類似情報として当該第1ユーザが利用するユーザ端末2に出力する。 Further, the output unit 124 does not directly use the numerical value of the feature amount, but based on the number of items whose types match between the first user and the second user among a plurality of items, the feature of the first user. A second user having a feature amount close to the amount may be extracted. For example, when the number of items whose types match between the first user and the second user is equal to or more than a predetermined value, the output unit 124 states that the first user and the second user have similar feature amounts. The determination is made, and the information indicating the second user is output to the user terminal 2 used by the first user as similar information.

出力部124は、ここに示した具体的な方法に限られず、特徴量の近さを、複数の項目それぞれの特徴量の差、複数の項目の特徴量の合計値の差、複数の項目において特徴量の差が所定値以下である項目の数等、任意の指標を用いて判断する。これにより、情報処理装置1は、第1ユーザと出費の傾向を示す特徴量が類似している第2ユーザの情報を第1ユーザに通知し、第1ユーザに対して第2ユーザと金銭感覚が近いかどうかを判断するための情報を提供できる。 The output unit 124 is not limited to the specific method shown here, and the proximity of the feature amount is set in the difference in the feature amount of each of the plurality of items, the difference in the total value of the feature amount of the plurality of items, and the plurality of items. Judgment is made using an arbitrary index such as the number of items whose feature amount difference is less than or equal to a predetermined value. As a result, the information processing apparatus 1 notifies the first user of the information of the second user whose feature amount is similar to that of the first user, and gives the first user a sense of money with the second user. Can provide information to determine if is close.

また、出力部124は、第1ユーザに対する複数の第2ユーザそれぞれの特徴量の類似度を示す情報を、類似情報として出力してもよい。この場合に、出力部124は、複数の第2ユーザそれぞれの名前や顔写真等のユーザ情報と、第1ユーザに対する当該第2ユーザの特徴量の類似度とを関連付けて、第1ユーザが利用するユーザ端末2に出力する。出力部124は、複数の第2ユーザを、特徴量の類似度の大きさ順に並べて出力してもよい。これにより、情報処理装置1は、複数の第2ユーザそれぞれについて出費の傾向を示す特徴量の類似性を示す情報を第1ユーザに通知し、第1ユーザに対して第2ユーザと金銭感覚が近いかどうかを判断するための情報を提供できる。 Further, the output unit 124 may output information indicating the degree of similarity of the feature amounts of each of the plurality of second users to the first user as the similarity information. In this case, the output unit 124 associates the user information such as the name and facial photograph of each of the plurality of second users with the similarity of the feature amount of the second user to the first user, and is used by the first user. Output to the user terminal 2 The output unit 124 may output a plurality of second users in order of the degree of similarity of the feature amounts. As a result, the information processing apparatus 1 notifies the first user of information indicating the similarity of the feature amount indicating the tendency of spending for each of the plurality of second users, and the first user feels like money with the second user. It can provide information to determine if it is close.

また、出力部124は、複数の項目それぞれに関連付けられた重みが適用された特徴量を用いて類似性を特定してもよい。この場合に、出力部124は、ユーザ端末2において、重みの決定に用いるための入力情報を取得する。入力情報は、例えば、ユーザが項目ごとに指定した重み、又はユーザに関するユーザ属性(趣味等)である。 Further, the output unit 124 may specify the similarity by using the feature amount to which the weight associated with each of the plurality of items is applied. In this case, the output unit 124 acquires the input information to be used for determining the weight in the user terminal 2. The input information is, for example, a weight specified by the user for each item, or a user attribute (hobby, etc.) related to the user.

出力部124は、取得した入力情報に基づいて、ユーザが項目ごとに指定した重み、又はユーザ属性に基づいて決定された重みを、複数の項目それぞれに関連付けられた重みとして決定する。出力部124は、例えば、ユーザの趣味が「旅行」である場合に、「週末の過ごし方」や「長期休暇」等の項目に対して、その他の項目よりも大きな重みを決定する。 Based on the acquired input information, the output unit 124 determines the weight specified for each item by the user or the weight determined based on the user attribute as the weight associated with each of the plurality of items. For example, when the user's hobby is "travel", the output unit 124 determines a larger weight for items such as "how to spend the weekend" and "long vacation" than other items.

出力部124は、複数の項目それぞれに対して決定した重みを適用した上で、第1ユーザの特徴量と第2ユーザの特徴量との類似性に対応する類似情報を出力する。出力部124は、例えば、複数の項目それぞれの特徴量に重みを適用した上で、第1ユーザの特徴量又は特徴量の合計値に近い特徴量又は特徴量の合計値を有する第2ユーザを抽出する。また、出力部124は、複数の項目それぞれの特徴量に重みを適用した上で、第1ユーザに対する複数の第2ユーザそれぞれの特徴量の類似度を示す情報を、類似情報として出力してもよい。これにより、情報処理装置1は、ユーザの入力情報に応じて項目ごとに異なる重みを適用した特徴量を用いてユーザ間の類似性を特定し、ユーザごとに重視すべき項目を反映した類似情報をユーザに提示できる。 The output unit 124 applies the determined weights to each of the plurality of items, and then outputs similar information corresponding to the similarity between the feature amount of the first user and the feature amount of the second user. The output unit 124, for example, applies a weight to the feature amount of each of the plurality of items, and then selects a second user having a feature amount or a total value of the feature amount close to the feature amount or the total value of the feature amount of the first user. Extract. Further, the output unit 124 may output information indicating the similarity of the feature amounts of each of the plurality of second users to the first user as similar information after applying weights to the feature amounts of each of the plurality of items. good. As a result, the information processing apparatus 1 identifies the similarity between users by using the feature amount to which different weights are applied to each item according to the input information of the user, and the similar information reflecting the items to be emphasized for each user. Can be presented to the user.

また、出力部124は、複数の項目全てではなく、複数の項目から選択された一又は複数の選択項目の特徴量を用いて類似性を特定してもよい。この場合に、出力部124は、ユーザ端末2において、選択項目の選択に用いるための入力情報を取得する。入力情報は、例えば、ユーザが指定した項目、又はユーザに関するユーザ属性(趣味等)である。 Further, the output unit 124 may specify the similarity by using the feature amount of one or a plurality of selected items selected from a plurality of items instead of all of the plurality of items. In this case, the output unit 124 acquires the input information to be used for selecting the selection item in the user terminal 2. The input information is, for example, an item specified by the user or a user attribute (hobby, etc.) related to the user.

出力部124は、取得した入力情報に基づいて、ユーザが指定した項目、又はユーザ属性に関連する項目を、選択項目として選択する。ユーザ属性に関連する項目とは、例えば、ユーザの趣味が「旅行」である場合に、「週末の過ごし方」や「長期休暇」等の項目である。 The output unit 124 selects an item specified by the user or an item related to the user attribute as a selection item based on the acquired input information. The items related to the user attribute are, for example, items such as "how to spend the weekend" and "long vacation" when the user's hobby is "travel".

出力部124は、選択した一又は複数の選択項目における第1ユーザの特徴量と第2ユーザの特徴量との類似性(類似度)に対応する類似情報を、第1ユーザが利用するユーザ端末2に出力する。これにより、情報処理装置1は、ユーザの入力情報に応じた項目を用いてユーザ間の類似性を特定し、ユーザごとに重視すべき項目を反映した類似情報をユーザに提示できる。 The output unit 124 is a user terminal in which the first user uses similar information corresponding to the similarity (similarity) between the feature amount of the first user and the feature amount of the second user in the selected one or a plurality of selected items. Output to 2. Thereby, the information processing apparatus 1 can specify the similarity between users by using the items corresponding to the input information of the users, and can present the similar information reflecting the items to be emphasized for each user to the user.

図5は、類似情報を表示しているユーザ端末2の正面図である。図5の例では、第1ユーザが利用するユーザ端末2が、出力部124によって抽出された3人の第2ユーザを示す情報を、類似情報として表示している。第2ユーザを示す情報は、第2ユーザの名前や顔写真等のユーザ情報と、第1ユーザに対する第2ユーザの特徴量の類似度とを含んでいる。なお、図5の例では、ユーザ端末2は、上述の算出部123が算出した類似度自体ではなく、類似度を所定の規則に従って変換した指標、例えば類似性が高いほど大きな値になるように変換した値を示している。 FIG. 5 is a front view of the user terminal 2 displaying similar information. In the example of FIG. 5, the user terminal 2 used by the first user displays information indicating the three second users extracted by the output unit 124 as similar information. The information indicating the second user includes user information such as the name and face photograph of the second user and the degree of similarity of the feature amount of the second user to the first user. In the example of FIG. 5, the user terminal 2 is not the similarity itself calculated by the above-mentioned calculation unit 123, but an index obtained by converting the similarity according to a predetermined rule, for example, the higher the similarity, the larger the value. Shows the converted value.

ユーザ端末2は、出力部124によって抽出された第2ユーザに限られず、第1ユーザに対する全ての第2ユーザそれぞれの特徴量の類似度を示す情報を、類似情報として表示してもよい。出力部124は、複数の第2ユーザを、特徴量の類似度の大きさ順に並べて出力してもよい。これにより、第1ユーザは、ユーザ端末2に表示された類似情報を参照し、第2ユーザと金銭感覚が近いかどうかを判断することができる。 The user terminal 2 is not limited to the second user extracted by the output unit 124, and may display information indicating the degree of similarity of the feature amounts of all the second users to the first user as similar information. The output unit 124 may output a plurality of second users in order of the degree of similarity of the feature amounts. As a result, the first user can refer to the similar information displayed on the user terminal 2 and determine whether or not the second user has a similar sense of money.

[情報処理方法のシーケンス]
図6は、本実施形態に係る情報処理装置1が実行する情報処理方法のフローチャートを示す図である。行動特定部121は、複数のユーザそれぞれの行動に関する行動情報を取得する(S11)。行動特定部121は、取得した行動情報に基づいて、ユーザの行動内容を特定する(S12)。
[Information processing method sequence]
FIG. 6 is a diagram showing a flowchart of an information processing method executed by the information processing apparatus 1 according to the present embodiment. The behavior specifying unit 121 acquires behavior information related to the behavior of each of the plurality of users (S11). The action specifying unit 121 specifies the action content of the user based on the acquired action information (S12).

分類部122は、ユーザの行動に対応する複数の項目それぞれに関連付けて、行動特定部121が特定した行動内容に基づいてユーザを複数のタイプのいずれかに分類する(S13)。複数のタイプは、ユーザの出費の程度に対応する類型であり、例えば「倹約型」、「中間型」及び「リッチ型」である。 The classification unit 122 classifies the user into one of the plurality of types based on the action content specified by the action specifying unit 121 in association with each of the plurality of items corresponding to the user's behavior (S13). The plurality of types are types corresponding to the degree of spending of the user, and are, for example, "frugal type", "intermediate type", and "rich type".

算出部123は、分類部122がユーザを複数のタイプのいずれかに分類した結果に基づいて、複数の項目それぞれにおいて、当該項目のタイプに基づいて当該項目に関するユーザの出費の傾向を示す特徴量を算出する(S14)。算出部123は、第1ユーザの特徴量と第2ユーザの特徴量との類似性を示す類似度を算出する(S15)。 The calculation unit 123 is a feature amount showing the tendency of the user's expense related to the item based on the type of the item in each of the plurality of items based on the result of the classification unit 122 classifying the user into one of the plurality of types. Is calculated (S14). The calculation unit 123 calculates the degree of similarity indicating the similarity between the feature amount of the first user and the feature amount of the second user (S15).

出力部124は、算出部123が算出した類似度に基づいて、第1ユーザの特徴量と第2ユーザの特徴量との類似性に対応する類似情報を、第1ユーザが利用するユーザ端末2に出力する(S16)。 The output unit 124 uses the user terminal 2 in which the first user uses similar information corresponding to the similarity between the feature amount of the first user and the feature amount of the second user based on the similarity calculated by the calculation unit 123. Is output to (S16).

[実施形態の効果]
本実施形態に係る情報処理システムにおいて、このように、情報処理装置1は、ユーザの行動内容に基づいて複数の項目それぞれにおいてユーザを分類することによってユーザの出費の傾向を示す特徴量を算出し、複数のユーザ間の特徴量の類似性に関する情報を出力する。これにより、情報処理装置1は、ユーザに対して他のユーザと金銭感覚が近いかどうかを判断するための情報を提供できる。
[Effect of embodiment]
In the information processing system according to the present embodiment, as described above, the information processing apparatus 1 calculates the feature amount indicating the tendency of the user's expense by classifying the user into each of the plurality of items based on the action content of the user. , Outputs information about the similarity of features between multiple users. As a result, the information processing apparatus 1 can provide the user with information for determining whether or not the sense of money is close to that of another user.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes can be made within the scope of the gist. be. For example, all or part of the device can be functionally or physically distributed / integrated in any unit. Also included in the embodiments of the present invention are new embodiments resulting from any combination of the plurality of embodiments. The effect of the new embodiment produced by the combination has the effect of the original embodiment together.

情報処理装置1のプロセッサは、図6に示す情報処理方法に含まれる各ステップ(工程)の主体となる。すなわち、情報処理装置1のプロセッサは、図6に示す情報処理方法を実行するためのプログラムを記憶部から読み出し、該プログラムを実行して情報処理システムの各部を制御することによって、図6に示す情報処理方法を実行する。図6に示す情報処理方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。 The processor of the information processing apparatus 1 is the main body of each step (process) included in the information processing method shown in FIG. That is, the processor of the information processing apparatus 1 reads a program for executing the information processing method shown in FIG. 6 from the storage unit, executes the program, and controls each part of the information processing system, thereby showing in FIG. Execute the information processing method. Some of the steps included in the information processing method shown in FIG. 6 may be omitted, the order between the steps may be changed, or a plurality of steps may be performed in parallel.

1 情報処理装置
12 制御部
121 行動特定部
122 分類部
123 算出部
124 出力部
2 ユーザ端末
1 Information processing device 12 Control unit 121 Behavior identification unit 122 Classification unit 123 Calculation unit 124 Output unit 2 User terminal

Claims (11)

ユーザの行動に対応する複数の項目それぞれに関連付けて、前記ユーザを複数のタイプのいずれかに分類する分類部と、
前記複数の項目それぞれにおいて、当該項目の前記タイプに基づいて当該項目に関する前記ユーザの出費の傾向を示す特徴量を算出する算出部と、
第1ユーザの前記特徴量と第2ユーザの前記特徴量との類似性に対応する類似情報を、前記第1ユーザに対して出力する出力部と、
を有する、情報処理装置。
A classification unit that classifies the user into one of a plurality of types in association with each of a plurality of items corresponding to the user's behavior.
In each of the plurality of items, a calculation unit for calculating a feature amount indicating a tendency of the user's expense regarding the item based on the type of the item, and a calculation unit.
An output unit that outputs similar information corresponding to the similarity between the feature amount of the first user and the feature amount of the second user to the first user, and
Information processing device.
前記出力部は、前記第1ユーザの前記特徴量を含む所定範囲内の前記特徴量を有する一又は複数の前記第2ユーザを示す情報を、前記類似情報として前記第1ユーザに対して出力する、
請求項1に記載の情報処理装置。
The output unit outputs information indicating one or a plurality of the second users having the feature amount within a predetermined range including the feature amount of the first user to the first user as the similar information. ,
The information processing apparatus according to claim 1.
前記出力部は、前記複数の項目それぞれに対して算出された前記第1ユーザの前記特徴量と、当該項目に対して算出された前記第2ユーザの前記特徴量との前記類似性に対応する前記類似情報を出力する、
請求項1又は2に記載の情報処理装置。
The output unit corresponds to the similarity between the feature amount of the first user calculated for each of the plurality of items and the feature amount of the second user calculated for the item. Output the similar information,
The information processing apparatus according to claim 1 or 2.
前記出力部は、前記複数の項目に対して算出された前記第1ユーザの前記特徴量の合計値と、前記複数の項目に対して算出された前記第2ユーザの前記特徴量の合計値との前記類似性に対応する前記類似情報を出力する、
請求項1又は2に記載の情報処理装置。
The output unit includes the total value of the feature amount of the first user calculated for the plurality of items and the total value of the feature amount of the second user calculated for the plurality of items. Outputs the similarity information corresponding to the similarity of
The information processing apparatus according to claim 1 or 2.
前記出力部は、前記複数の項目から選択された一又は複数の選択項目の前記特徴量を用いて特定された前記類似性に対応する前記類似情報を出力する、
請求項1から4のいずれか一項に記載の情報処理装置。
The output unit outputs the similarity information corresponding to the similarity specified by using the feature amount of one or a plurality of selection items selected from the plurality of items.
The information processing apparatus according to any one of claims 1 to 4.
前記出力部は、前記第1ユーザによる入力情報に基づいて、前記複数の項目から前記一又は複数の選択項目を選択する、
請求項5に記載の情報処理装置。
The output unit selects the one or a plurality of selection items from the plurality of items based on the input information by the first user.
The information processing apparatus according to claim 5.
前記出力部は、前記複数の項目それぞれに関連付けられた重みが適用された前記特徴量を用いて特定された前記類似性に対応する前記類似情報を出力する、
請求項1から6のいずれか一項に記載の情報処理装置。
The output unit outputs the similarity information corresponding to the similarity specified by using the feature amount to which the weight associated with each of the plurality of items is applied.
The information processing apparatus according to any one of claims 1 to 6.
前記出力部は、前記第1ユーザによる入力情報に基づいて、前記複数の項目それぞれに関連付けられた前記重みを決定する、
請求項7に記載の情報処理装置。
The output unit determines the weight associated with each of the plurality of items based on the input information by the first user.
The information processing apparatus according to claim 7.
前記分類部は、前記ユーザが過去の位置を示す位置情報と、前記ユーザが購買した商品を示す購買履歴情報と、前記ユーザが利用したコンテンツを示す利用コンテンツ情報と、前記ユーザが行動に関するアンケートに対して行った回答を示すアンケート情報とのうち少なくとも1つを用いて、前記ユーザを前記複数のタイプのいずれかに分類する、
請求項1から8のいずれか一項に記載の情報処理装置。
The classification unit uses position information indicating the past position of the user, purchase history information indicating the product purchased by the user, usage content information indicating the content used by the user, and a questionnaire regarding the behavior of the user. The user is classified into one of the plurality of types by using at least one of the questionnaire information indicating the answer given to the user.
The information processing apparatus according to any one of claims 1 to 8.
プロセッサが実行する、
ユーザの行動に対応する複数の項目それぞれに関連付けて、前記ユーザを複数のタイプのいずれかに分類するステップと、
前記複数の項目それぞれにおいて、当該項目の前記タイプに基づいて当該項目に関する前記ユーザの出費の傾向を示す特徴量を算出するステップと、
第1ユーザの前記特徴量と第2ユーザの前記特徴量との類似性に対応する類似情報を、前記第1ユーザに対して出力するステップと、
を有する、情報処理方法。
The processor runs,
A step of classifying the user into one of a plurality of types in association with each of the plurality of items corresponding to the user's behavior.
In each of the plurality of items, a step of calculating a feature amount indicating the tendency of the user to spend on the item based on the type of the item, and a step of calculating the feature amount.
A step of outputting similar information corresponding to the similarity between the feature amount of the first user and the feature amount of the second user to the first user, and
Information processing method.
プロセッサに、
ユーザの行動に対応する複数の項目それぞれに関連付けて、前記ユーザを複数のタイプのいずれかに分類するステップと、
前記複数の項目それぞれにおいて、当該項目の前記タイプに基づいて当該項目に関する前記ユーザの出費の傾向を示す特徴量を算出するステップと、
第1ユーザの前記特徴量と第2ユーザの前記特徴量との類似性に対応する類似情報を、前記第1ユーザに対して出力するステップと、
を実行させる、プログラム。
To the processor
A step of classifying the user into one of a plurality of types in association with each of the plurality of items corresponding to the user's behavior.
In each of the plurality of items, a step of calculating a feature amount indicating the tendency of the user to spend on the item based on the type of the item, and a step of calculating the feature amount.
A step of outputting similar information corresponding to the similarity between the feature amount of the first user and the feature amount of the second user to the first user, and
A program that runs.
JP2020165389A 2020-09-30 2020-09-30 Information processing device, information processing method and program Active JP7373256B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020165389A JP7373256B2 (en) 2020-09-30 2020-09-30 Information processing device, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020165389A JP7373256B2 (en) 2020-09-30 2020-09-30 Information processing device, information processing method and program

Publications (2)

Publication Number Publication Date
JP2022057243A true JP2022057243A (en) 2022-04-11
JP7373256B2 JP7373256B2 (en) 2023-11-02

Family

ID=81111048

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020165389A Active JP7373256B2 (en) 2020-09-30 2020-09-30 Information processing device, information processing method and program

Country Status (1)

Country Link
JP (1) JP7373256B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0619926A (en) * 1992-07-01 1994-01-28 Nippon Digital Equip Kk Computer network for personnel intermediary service
JP2006172223A (en) * 2004-12-16 2006-06-29 Nec Corp Matching system and method, program realized by computer, portable communication terminal with gps function and information server
JP2019191848A (en) * 2018-04-24 2019-10-31 東京瓦斯株式会社 Resident information provision system
JP2020095637A (en) * 2018-12-14 2020-06-18 カルチュア・コンビニエンス・クラブ株式会社 Device, method and program for introducing other members to member

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0619926A (en) * 1992-07-01 1994-01-28 Nippon Digital Equip Kk Computer network for personnel intermediary service
JP2006172223A (en) * 2004-12-16 2006-06-29 Nec Corp Matching system and method, program realized by computer, portable communication terminal with gps function and information server
JP2019191848A (en) * 2018-04-24 2019-10-31 東京瓦斯株式会社 Resident information provision system
JP2020095637A (en) * 2018-12-14 2020-06-18 カルチュア・コンビニエンス・クラブ株式会社 Device, method and program for introducing other members to member

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"[with(ウィズ)アプリ]登録からマッチングまでの効率を考えた結果!", [ONLINE], JPN6023019433, 18 September 2020 (2020-09-18), pages 1 - 20, ISSN: 0005058372 *

Also Published As

Publication number Publication date
JP7373256B2 (en) 2023-11-02

Similar Documents

Publication Publication Date Title
US8682929B2 (en) User access to item information
US20210082027A1 (en) Recommendations Based Upon Explicit User Similarity
JP5581408B2 (en) Information processing system, information processing apparatus, information processing method, and program
JP2016181196A (en) Information processing apparatus, information processing method, and program
JP6906667B1 (en) Information processing equipment, information processing methods and information processing programs
JP2016053784A (en) Information recommendation program and information processing apparatus
JP2018156238A (en) Information processing apparatus, information processing method, and program
JP2013210821A (en) Information providing apparatus, information providing method, information providing program, and computer readable recording medium for recording program
US10606832B2 (en) Search system, search method, and program
KR102115364B1 (en) Electronic business card platform and information sharing method using thereof
US20160005084A1 (en) Systems, methods, and computer program products for user-specific product related activity
JP6664604B1 (en) Information processing apparatus, information processing method, and information processing program
JP2022064756A (en) Information processing device, information processing method and information processing program
US9542497B2 (en) Information processing apparatus, information processing method, and information processing program
JP7373256B2 (en) Information processing device, information processing method and program
JPWO2020129527A1 (en) Receipt processing device, control method, and program
JP4838486B2 (en) Recommendation system
JP7241842B1 (en) Information processing device, information processing method, and information processing program
JP2016081156A (en) Face photograph display device
Jain SmartGrocer: a context-aware personalized grocery system
KR20140015734A (en) Fashion web-collection social network service system based on internet shopping mall service
KR102471490B1 (en) Digital closet building system and digital closet building method
KR102718452B1 (en) Method for providing user interface that allows setting up sale product and bonus product at the same time and method for setting up sale product and bonus product at the same time using the same
JP7189277B1 (en) Provision device, provision method, and provision program
US9870347B1 (en) Network site conversion with respect to a development toolkit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220616

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230516

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230620

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

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20231016

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231019

R150 Certificate of patent or registration of utility model

Ref document number: 7373256

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150