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
JP7023920B2 - Information processing equipment, information processing methods, and information processing programs - Google Patents
[go: Go Back, main page]

JP7023920B2 - Information processing equipment, information processing methods, and information processing programs - Google Patents

Information processing equipment, information processing methods, and information processing programs Download PDF

Info

Publication number
JP7023920B2
JP7023920B2 JP2019227684A JP2019227684A JP7023920B2 JP 7023920 B2 JP7023920 B2 JP 7023920B2 JP 2019227684 A JP2019227684 A JP 2019227684A JP 2019227684 A JP2019227684 A JP 2019227684A JP 7023920 B2 JP7023920 B2 JP 7023920B2
Authority
JP
Japan
Prior art keywords
information
input
area
demand target
scene
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
JP2019227684A
Other languages
Japanese (ja)
Other versions
JP2021096662A (en
Inventor
博基 谷口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2019227684A priority Critical patent/JP7023920B2/en
Publication of JP2021096662A publication Critical patent/JP2021096662A/en
Application granted granted Critical
Publication of JP7023920B2 publication Critical patent/JP7023920B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。 The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

従来、種々の需要を予測する技術が提供されている。例えば、少なくともPOI(興味のある地点:Point of Interest)データを含むユーザの検索データに基づいて、ユーザのニーズ情報を決定する技術が提供されている。 Conventionally, techniques for forecasting various demands have been provided. For example, there is provided a technique for determining a user's needs information based on a user's search data including at least POI (Point of Interest) data.

特開2017-16625号公報Japanese Unexamined Patent Publication No. 2017-16625

しかしながら、上記の従来技術では、需要を適切に予測することができるとは限らない。例えば、上記の従来技術では、少なくともPOIデータが必要であるため、POIデータが十分でなかったり、POIデータが不正確であったりした場合等、適切に需要を予測することが難しい場合がある。 However, it is not always possible to appropriately predict demand with the above-mentioned prior art. For example, since the above-mentioned conventional technique requires at least POI data, it may be difficult to appropriately predict demand when the POI data is insufficient or the POI data is inaccurate.

本願は、上記に鑑みてなされたものであって、多様な入力情報から需要対象の消費見込み地点又はエリアを適切に推定する情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object thereof is to provide an information processing device, an information processing method, and an information processing program that appropriately estimate a consumption prospect or area of a demand target from various input information. And.

本発明に係る情報処理装置は、ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける受付部と、入力情報から需要対象の消費見込み地点又はエリアを推定する推定部と、を有し、推定部は、入力情報のパターン及びそれに対応する需要対象が必要となる場面を含む情報に基づいて、入力情報から需要対象が必要となる場面を推定することを特徴とする。 The information processing apparatus according to the present invention has a reception unit that receives input information including information related to the demand target input by the user, and an estimation unit that estimates a consumption prospective point or area of the demand target from the input information. The estimation unit is characterized in that a scene in which a demand target is required is estimated from the input information based on information including a pattern of input information and a scene in which a demand target corresponding to the pattern is required .

本発明の一実施態様によれば、多様な入力情報から需要対象の消費見込み地点又はエリアを適切に推定することができる。 According to one embodiment of the present invention, it is possible to appropriately estimate the expected consumption point or area of the demand target from various input information.

図1は、情報処理システムの一例を示す図である。FIG. 1 is a diagram showing an example of an information processing system. 図2は、入力情報のパターン及びそれに対応する需要対象が必要となる場面を含む情報を蓄積したデータベースの一例を示した図である。FIG. 2 is a diagram showing an example of a database that stores information including a pattern of input information and a scene in which a corresponding demand target is required. 図3は、個々のユーザに関する情報を蓄積したデータベースの一例を示した図である。FIG. 3 is a diagram showing an example of a database that stores information about individual users. 図4は、入力情報のパターン及びそれに対応する需要対象が必要となる場面を含む情報を蓄積したデータベースの一例を示した図である。FIG. 4 is a diagram showing an example of a database that stores information including a pattern of input information and a scene in which a corresponding demand target is required. 図5は、需要対象及びそれに対応する消費見込みエリアの組み合わせを含む情報の記憶形態の一例を示した図である。FIG. 5 is a diagram showing an example of a storage form of information including a combination of a demand target and a corresponding expected consumption area. 図6は、集計情報の一例を示した図である。FIG. 6 is a diagram showing an example of aggregated information. 図7は、情報処理装置の構成例を示す図である。FIG. 7 is a diagram showing a configuration example of the information processing device. 図8は、端末装置の構成例を示す図である。FIG. 8 is a diagram showing a configuration example of the terminal device. 図9は、情報処理の流れの一例をまとめたフローチャートである。FIG. 9 is a flowchart summarizing an example of the flow of information processing. 図10は、ハードウェア構成の一例を示す図である。FIG. 10 is a diagram showing an example of a hardware configuration.

以下に、本願に係る情報処理装置、情報処理方法、および情報処理プログラムの様々な実施形態について図面を参照しつつ詳細に説明する。なお、これらの実施形態により本願に係る情報処理装置、情報処理方法、および情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, various embodiments of the information processing apparatus, the information processing method, and the information processing program according to the present application will be described in detail with reference to the drawings. It should be noted that these embodiments do not limit the information processing apparatus, information processing method, and information processing program according to the present application. Further, in each of the following embodiments, the same parts are designated by the same reference numerals, and duplicate explanations are omitted.

[実施形態]
〔1.情報処理システム1〕
図1を用いて、一実施形態に係る情報処理システム1の一例について説明する。図1は、一実施形態に係る情報処理システム1の一例を示す図である。図1に示すように、情報処理システム1は、情報処理装置10、事業者装置20、および端末装置100を有する。なお、情報処理システム1には、複数の端末装置10、複数の事業者装置20、及び/又は複数の情報処理装置100が含まれてもよい。ここで、情報処理装置10、事業者装置20、および端末装置100は、ネットワークN(例えば、図7参照)を介して有線または無線により通信可能に接続される。
[Embodiment]
[1. Information processing system 1]
An example of the information processing system 1 according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram showing an example of an information processing system 1 according to an embodiment. As shown in FIG. 1, the information processing system 1 includes an information processing device 10, a business operator device 20, and a terminal device 100. The information processing system 1 may include a plurality of terminal devices 10, a plurality of business operator devices 20, and / or a plurality of information processing devices 100. Here, the information processing device 10, the operator device 20, and the terminal device 100 are communicably connected via a network N (see, for example, FIG. 7) via a network N (see, for example, FIG. 7).

端末装置100は、ユーザによって利用される情報処理装置である。端末装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。図1に示す例においては、端末装置100が、スマートフォンである場合を示す。 The terminal device 100 is an information processing device used by the user. The terminal device 10 is realized by, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. In the example shown in FIG. 1, a case where the terminal device 100 is a smartphone is shown.

端末装置100は、種々のセンサにより検知された情報(以下、「センサ情報」ともいう)を収集してもよい。この場合、端末装置100は、種々のセンサを有し、各種センサ情報を検知することができる。端末装置100は、画像センサの機能を有し、ユーザの画像情報(センサ情報)を検知し、取得してもよい。端末装置100は、マイク等の音声センサの機能を有し、ユーザの音声情報(センサ情報)を検知し、取得してもよい。端末装置100は、心拍センサ等の種々の機能を有し、ユーザの血糖値(血糖値情報)や心拍数(心拍情報)等の生体情報(センサ情報)を検知し、取得可能であってもよい。なお、端末装置100は、自装置以外のセンサが検知したセンサ情報を収集し、情報処理装置10へ送信してもよい。 The terminal device 100 may collect information detected by various sensors (hereinafter, also referred to as “sensor information”). In this case, the terminal device 100 has various sensors and can detect various sensor information. The terminal device 100 has a function of an image sensor, and may detect and acquire image information (sensor information) of a user. The terminal device 100 has a function of a voice sensor such as a microphone, and may detect and acquire user voice information (sensor information). The terminal device 100 has various functions such as a heart rate sensor, and even if it can detect and acquire biological information (sensor information) such as a user's blood glucose level (blood glucose level information) and heart rate (heart rate information). good. The terminal device 100 may collect sensor information detected by a sensor other than its own device and transmit it to the information processing device 10.

端末装置100は、GPS(Global Positioning System)センサ等の機能を有し、ユーザの位置情報を検知し、取得してもよい。端末装置10は、通信を行っている基地局の位置情報や、WiFi(登録商標)(Wireless Fidelity)の電波を用いてユーザの位置情報を推定し、取得してもよい。 The terminal device 100 has a function such as a GPS (Global Positioning System) sensor, and may detect and acquire the user's position information. The terminal device 10 may estimate and acquire the user's position information using the position information of the base station communicating with each other and the radio wave of WiFi (registered trademark) (Wireless Fidelity).

端末装置100は、温度センサや気圧センサ等の種々の機能を有し、温度や気圧等のユーザの置かれている環境情報を検知し、取得可能であってもよい。端末装置10は、加速度センサの機能を有し、ユーザの移動における加速度情報を検知し、取得してもよい。例えば、端末装置100を利用するユーザは、端末装置100と通信可能なウェアラブルデバイスを身に付けることにより、端末装置100によりユーザ自身のコンテキスト情報を取得可能としてもよい。例えば、端末装置100を利用するユーザは、端末装置10と通信可能なリストバンド型のウェアラブルデバイスを身に付けることにより、端末装置10によりユーザ自身の心拍(脈拍)に関する情報を端末装置10が取得可能としてもよい。 The terminal device 100 may have various functions such as a temperature sensor and a barometric pressure sensor, and may be able to detect and acquire environmental information such as temperature and barometric pressure in which the user is placed. The terminal device 10 has an acceleration sensor function, and may detect and acquire acceleration information in the movement of the user. For example, a user who uses the terminal device 100 may be able to acquire the user's own context information by the terminal device 100 by wearing a wearable device capable of communicating with the terminal device 100. For example, a user who uses the terminal device 100 wears a wristband-type wearable device capable of communicating with the terminal device 10, and the terminal device 10 acquires information on the user's own heartbeat (pulse) by the terminal device 10. It may be possible.

端末装置100は、ユーザによる操作を受け付ける。また、端末装置100は、情報処理装置10に種々の情報を送信できる。例えば、端末装置100は、情報処理装置10にツイート、電子メール、検索クエリ等の種々の入力情報を送信できる。また、端末装置100は、位置情報等の種々の入力時の状況に関する情報を送信可能であってもよい。 The terminal device 100 accepts operations by the user. Further, the terminal device 100 can transmit various information to the information processing device 10. For example, the terminal device 100 can send various input information such as tweets, e-mails, and search queries to the information processing device 10. Further, the terminal device 100 may be capable of transmitting information regarding various input situations such as position information.

情報処理装置10は、端末装置100を介してユーザが入力した需要対象に関連する情報を含む入力情報から、当該需要対象の消費見込み地点又はエリアを推定する。情報処理装置10は、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を集計し、集計情報を作成し、事業者装置20からの求めに応じて、集計情報を事業者装置20に提供できる。 The information processing apparatus 10 estimates the expected consumption point or area of the demand target from the input information including the information related to the demand target input by the user via the terminal device 100. The information processing apparatus 10 aggregates information including a combination of a demand target and a corresponding expected consumption point or area, creates aggregated information, and collects aggregated information in response to a request from the operator apparatus 20. Can be provided to.

事業者装置20は、事業者によって利用される情報処理装置である。事業者は、必要に応じて、事業者装置20を用いて、情報処理装置10に対して集計情報の要求を行う。事業者装置20は、例えば、スマートフォン、タブレット型端末、ノート型PC、デスクトップPC、携帯電話機、PDA等により実現される。 The business operator device 20 is an information processing device used by a business operator. The business operator requests the information processing device 10 for aggregated information by using the business operator device 20 as necessary. The operator device 20 is realized by, for example, a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or the like.

事業者装置20を介して集計情報を入手し得る事業者としては、例えば、コンビニエンスストア、スーパーマーケット、ホームセンター、移動販売等を含む衣服、靴、身の回り品、各種食料品、自動車、自転車、家具、家電、日用品、書籍、スポーツ用品、中古品等の小売業者;寿司、弁当、ラーメン、餃子、カレー、丼物、ハンバーガー、アイスクリーム等を含むファーストフード店、日本料理店、西洋料理店、中国料理店、焼肉店、レストラン、居酒屋、コーヒーショップ等の外食業者;クリーニングサービス、宿泊サービス、レンタカーサービス、カーシェアサービス、廃品回収サービス、宅配サービス、コンサルティングサービス等のサービス業者等が挙げられる。 Businesses that can obtain aggregated information via the business device 20 include, for example, clothes, shoes, personal belongings, various groceries, automobiles, bicycles, furniture, home appliances including convenience stores, supermarkets, home centers, mobile sales, etc. , Daily necessities, books, sporting goods, second-hand goods retailers; fast food restaurants including sushi, bento, ramen, dumplings, curry, bowls, hamburgers, ice cream, etc., Japanese restaurants, Western restaurants, Chinese restaurants , Grilled meat shops, restaurants, taverns, coffee shops, and other restaurants; cleaning services, accommodation services, car rental services, car sharing services, waste collection services, home delivery services, consulting services, and other service providers.

〔1-1.情報処理システム1における情報処理の流れについて〕
以下の説明では、図1を用いて、情報処理システム1の情報処理の流れについて説明する。
[1-1. Information processing flow in information processing system 1]
In the following description, the flow of information processing of the information processing system 1 will be described with reference to FIG.

まず、ユーザは、端末装置100から任意の入力情報を入力する(ステップS1)。端末装置100は、入力情報を情報処理装置10に送信する(ステップS2)。 First, the user inputs arbitrary input information from the terminal device 100 (step S1). The terminal device 100 transmits the input information to the information processing device 10 (step S2).

情報処理装置10は、入力情報を受信し、需要対象に関連する情報を含む入力情報から需要対象の消費見込み地点又はエリアを推定する(ステップS3)。情報処理装置10は、その後、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を集計し(ステップS4)、集計情報を作成し、集計情報を記憶する。情報処理装置10は、その後、事業者装置20からの求め(ステップS5)に応じて、集計情報を事業者装置20に提供する(ステップS6)。 The information processing apparatus 10 receives the input information and estimates the expected consumption point or area of the demand target from the input information including the information related to the demand target (step S3). After that, the information processing apparatus 10 aggregates information including a combination of a demand target and a corresponding expected consumption point or area (step S4), creates aggregated information, and stores the aggregated information. The information processing apparatus 10 then provides aggregated information to the operator apparatus 20 in response to a request from the operator apparatus 20 (step S5) (step S6).

〔1-2.情報処理システム1における情報処理の具体例について〕
以下、図2~図6を用いて、一実施形態における情報処理の具体例について説明する。本実施形態において、入力情報は、検索サービスに入力された文字列であるとする。
[1-2. Specific examples of information processing in information processing system 1]
Hereinafter, specific examples of information processing in one embodiment will be described with reference to FIGS. 2 to 6. In the present embodiment, it is assumed that the input information is a character string input to the search service.

以下、ユーザA(ユーザID:001)が入力情報として文字列「赤坂 カレー」を入力した場合(以下「事例1」という)、ユーザB(ユーザID:002)が入力情報として文字列「引っ越し」を入力した場合(以下「事例2」という)、ユーザC(ユーザID:003)が入力情報として文字列「ハウスクリーニング」を入力した場合(以下「事例3」という)、ユーザD(ユーザID:004)が入力情報として文字列「廃品回収」を入力した場合(以下「事例4」という)、ユーザE(ユーザID:005)が入力情報として文字列「宅配」を入力した場合(以下「事例5」という)、ユーザF(ユーザID:006)が入力情報として文字列「自販機」を入力した場合(以下「事例6」という)、ユーザG(ユーザID:007)が入力情報として文字列「コンビニ」を入力した場合(以下「事例7」という)、ユーザH(ユーザID:008)が入力情報として文字列「喉乾いた」を入力した場合(以下「事例8」という)、ユーザI(ユーザID:009)が入力情報として文字列「カフェ 電源」を入力した場合(以下「事例9」という)、ユーザJ(ユーザID:010)が入力情報として文字列「駅前 花屋」を入力した場合(以下「事例10」という)、ユーザK(ユーザID:011)が入力情報として文字列「カーシェア」を入力した場合(以下「事例11」という)の11つの事例に基づき需要対象の消費見込みエリアの推定の具体例を説明する。 Hereinafter, when user A (user ID: 001) inputs the character string "Akasaka curry" as input information (hereinafter referred to as "case 1"), user B (user ID: 002) inputs the character string "move". (Hereinafter referred to as "Case 2"), when user C (user ID: 003) inputs the character string "house cleaning" as input information (hereinafter referred to as "case 3"), user D (user ID:: When 004) inputs the character string "waste collection" as input information (hereinafter referred to as "case 4"), and when user E (user ID: 005) inputs the character string "home delivery" as input information (hereinafter referred to as "case 4"). 5 ”), when user F (user ID: 006) inputs the character string“ vending machine ”as input information (hereinafter referred to as“ case 6 ”), user G (user ID: 007) inputs the character string“ When "convenience store" is input (hereinafter referred to as "case 7"), when user H (user ID: 008) inputs the character string "thirsty" as input information (hereinafter referred to as "case 8"), user I (hereinafter referred to as "case 8") When the user ID: 009) inputs the character string "Cafe Power" as input information (hereinafter referred to as "Case 9"), and when the user J (user ID: 010) inputs the character string "Ekimae Hanaya" as input information. (Hereinafter referred to as "Case 10"), consumption forecast of the demand target based on 11 cases when the user K (user ID: 011) inputs the character string "car share" as input information (hereinafter referred to as "Case 11"). A specific example of area estimation will be described.

事例1~11では、入力情報が、それぞれ、ある休日の15時00分00秒に東京タワー(港区芝公園4丁目の特定地点)で入力されたものとする。端末装置100は、検索サービスに入力された文字列からなる入力情報を、情報処理装置10に送信する。 In Cases 1 to 11, it is assumed that the input information is input at Tokyo Tower (a specific point in Shibakoen 4-chome, Minato-ku) at 15:00:00 on a certain holiday, respectively. The terminal device 100 transmits the input information consisting of the character string input to the search service to the information processing device 10.

事例1~11では、入力情報と同時に、入力したユーザのユーザID(ユーザID:001~011)、入力時の時間(15時00分00秒)、及び入力時の位置(東京タワー)の情報も、情報処理装置10に送信されているものとする。 In Cases 1 to 11, information on the user ID (user ID: 001 to 011) of the input user, the time at the time of input (15:00:00), and the position at the time of input (Tokyo Tower) at the same time as the input information. Also, it is assumed that the information is transmitted to the information processing apparatus 10.

また、事例1~11では、ユーザは、それぞれ、入力情報の入力の直前(14時58分00秒)に別途東京タワーから品川駅(港区高輪3丁目の特定地点)に向かう経路を検索し、その経路検索の情報が、ユーザの行動情報として情報処理装置10に記録されており、その後の経路検索の記録はないものとする。 Further, in Cases 1 to 11, each user searches for a separate route from Tokyo Tower to Shinagawa Station (a specific point in Takanawa 3-chome, Minato-ku) immediately before inputting the input information (14:58:00). It is assumed that the route search information is recorded in the information processing apparatus 10 as user behavior information, and there is no subsequent route search record.

事例1は、ユーザA(ユーザID:001)が入力情報として文字列「赤坂 カレー」を入力した場合である。この文字列には、需要対象に関連する情報「カレー」が含まれる。情報処理装置10は、需要対象に関連する情報「カレー」から、需要対象「カレー」を特定する。 Case 1 is a case where the user A (user ID: 001) inputs the character string "Akasaka curry" as the input information. This character string contains information "curry" related to the demand target. The information processing apparatus 10 identifies the demand target "curry" from the information "curry" related to the demand target.

このような需要対象の特定は、入力情報のパターン及びそれに対応する需要対象を含む情報を蓄積したデータベースを用いて特定してもよいし、その他公知の方法を用いてもよい。また、この文字列には、需要対象に関連する情報に加えて、消費見込み地点又はエリアを特定できる情報「赤坂(港区の地名)」が含まれている。 Such a demand target may be specified by using a database accumulating information including a pattern of input information and the corresponding demand target, or may use other known methods. In addition to the information related to the demand target, this character string contains information "Akasaka (place name of Minato Ward)" that can specify the expected consumption point or area.

この場合、情報処理装置10は、「赤坂」エリアで需要対象「カレー」の消費が見込まれると推定することができる。 In this case, it can be estimated that the information processing apparatus 10 is expected to consume the demand target "curry" in the "Akasaka" area.

また、市区町村単位でエリア別に需要対象の消費見込みエリアの推定を希望する場合は、希望に基づく設定により、「赤坂」という地名が「港区」に属するという地理情報に基づいて、「港区」エリアで需要対象「カレー」の消費が見込まれると推定してもよい。このような地理情報は、予め情報処理装置10に記録されていてもよい。 In addition, if you wish to estimate the expected consumption area for each area by city, ward, town, or village, you can set the "Akasaka" based on the geographical information that the place name "Akasaka" belongs to "Minato Ward". It may be estimated that consumption of the demand target "curry" is expected in the "ward" area. Such geographic information may be recorded in the information processing apparatus 10 in advance.

事例2は、ユーザB(ユーザID:002)が入力情報として文字列「引っ越し」を入力した場合である。この文字列には、需要対象に関連する情報「引っ越し」が含まれる。情報処理装置10は、需要対象に関連する情報「引っ越し」から、需要対象「引っ越しサービス」を特定する。また、この文字列には、事例1における「赤坂」のような消費見込み地点又はエリアを特定できる情報が含まれていない。 Case 2 is a case where the user B (user ID: 002) inputs the character string "moving" as the input information. This string contains information "moving" related to the demand target. The information processing apparatus 10 identifies the demand target "moving service" from the information "moving" related to the demand target. Further, this character string does not include information that can specify a consumption prospective point or area such as "Akasaka" in Case 1.

この場合、情報処理装置10は、まず、入力情報のパターン及びそれに対応する需要対象が必要となる場面を含む情報を蓄積したデータベースを用いて、入力情報「引っ越し」における需要対象「引っ越しサービス」が必要となる場面を推定する。 In this case, the information processing apparatus 10 first uses a database that stores information including a pattern of input information and a scene in which a demand target corresponding to the pattern is required, and the demand target "moving service" in the input information "moving" is performed. Estimate the required scene.

図2は、一実施形態に係る情報処理装置10に記憶された、入力情報のパターン及びそれに対応する需要対象が必要となる場面を含む情報を蓄積したデータベースの一例を示した図である。図2では、様々な入力情報のパターン別に、それに対応する需要対象が必要になる位置に関する4つの場面を挙げて、何れの場面が適した場面なのかをまとめている。図2で示すデータベースは、需要対象の消費動向に基づいて、適切な時期に更新することにより最適化されて、現実の消費動向に合致した場面を示しているものとする。 FIG. 2 is a diagram showing an example of a database in which information including a pattern of input information and a corresponding scene in which a demand target is required, stored in the information processing apparatus 10 according to the embodiment is stored. In FIG. 2, four scenes relating to the position where the corresponding demand target is required are listed for each of various input information patterns, and which scene is suitable is summarized. It is assumed that the database shown in FIG. 2 is optimized by updating at an appropriate time based on the consumption trend of the demand target, and shows a scene that matches the actual consumption trend.

図2では、便宜上、需要対象が必要になる位置に関する場面を「現在地(自宅及び職場・学校以外、以下同様)エリア」、「移動先エリア」、「自宅エリア」、「職場・学校エリア」の4つの場面に限定しているが、本発明において、場面の種類はこれらに限定されるものではない。 In FIG. 2, for convenience, the scenes related to the position where the demand target is required are set to "current location (other than home and work / school, the same applies hereinafter) area", "destination area", "home area", and "work / school area". Although limited to four scenes, the type of scene is not limited to these in the present invention.

図2では、場面ごとに、カッコ書きで示された百分率と、1つの「○」と3つの「×」の記号が記載されているが、百分率は、場面ごとのその場面で消費が見込まれる確率を示し、「○」の記号は最も適した場面(すなわち最も消費が見込まれる確率が高い場面)を示し、「×」はそれ以外を示している。 In FIG. 2, the percentage shown in parentheses and one “○” and three “×” symbols are shown for each scene, but the percentage is expected to be consumed in each scene. The "○" symbol indicates the probability, the "○" symbol indicates the most suitable scene (that is, the scene with the highest probability of consumption), and the "x" indicates other scenes.

事例2においては、入力情報が「引っ越し」であるので、図2のデータベースの入力情報のパターン「引っ越し」の行を参照すると、需要対象「引っ越しサービス」が必要となる最も適した場面が「自宅エリア」であることがわかる。したがって、情報処理装置10は、図2のデータベースから、入力情報「引っ越し」から需要対象「引っ越しサービス」が必要になる場面を「自宅エリア」であると推定する。 In Case 2, the input information is "moving", so referring to the line of the input information pattern "moving" in the database in Fig. 2, the most suitable scene where the demand target "moving service" is required is "home". It turns out that it is an area. Therefore, the information processing apparatus 10 estimates from the database of FIG. 2 that the scene where the demand target "moving service" is required from the input information "moving" is the "home area".

次に、情報処理装置10は、場面を推定した後、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。情報処理装置10は、推定した場面が「自宅エリア」であるので、まず、ユーザの属性情報から、自宅の住所を割り出す。 Next, after estimating the scene, the information processing apparatus 10 estimates that the point or area corresponding to the estimated scene is the expected consumption point or area. Since the estimated scene is the "home area", the information processing apparatus 10 first determines the home address from the attribute information of the user.

図3は、一実施形態に係る情報処理装置10に記憶された個々のユーザに関する情報を蓄積したデータベースの一例を示した図である。図3では、ユーザ別に、ユーザに関する情報をまとめている。図3でまとめられている個々のユーザに関する情報には、ユーザの属性情報、ユーザの行動情報が含まれる。 FIG. 3 is a diagram showing an example of a database that stores information about individual users stored in the information processing apparatus 10 according to the embodiment. FIG. 3 summarizes information about users for each user. The information about each user summarized in FIG. 3 includes user attribute information and user behavior information.

事例2において、情報処理装置10は、入力情報と同時に送信されてきたユーザIDの情報から、入力情報がユーザID「002」のユーザによって入力されたものと識別できる。図3のデータベースのユーザID「002」の行を参照すると、入力したユーザBの住所が「東京都江東区東陽○丁目××-××-102」であるとわかる。 In the second case, the information processing apparatus 10 can identify that the input information is input by the user with the user ID "002" from the information of the user ID transmitted at the same time as the input information. By referring to the line of the user ID "002" in the database of FIG. 3, it can be seen that the address of the input user B is "Toyo ○ chome XX-XXX-102, Koto-ku, Tokyo".

したがって、事例2において、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「引っ越しサービス」の消費見込みエリアであると推定することができる。 Therefore, in Case 2, since the scene estimated as described above is the "home area", the information processing apparatus 10 has the "Koto-ku" area, the "Toyo" area, or the "Toyo ○ chome" corresponding to the estimated scene. It can be estimated that the area is the expected consumption area of the demand target "moving service".

なお、予め、情報処理装置10に対して、どのようなエリア別に需要対象の消費見込みエリアを推定かの希望を設定しておくことにより、情報処理装置10は、「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアの何れか1つを選択し、目的に合致した消費見込みエリアを推定できる。 By setting in advance the information processing device 10 a request for estimating the consumption expected area of the demand target for each area, the information processing device 10 can be set to the "Koto-ku" area and "Toyo". You can select either the "" area or the "Toyo ○ chome" area and estimate the expected consumption area that suits your purpose.

事例3では、ユーザC(ユーザID:003)が入力情報として文字列「ハウスクリーニング」を入力した場合である。この文字列には、需要対象に関連する情報「ハウスクリーニング」が含まれる。情報処理装置10は、需要対象に関連する情報「ハウスクリーニング」から、需要対象「ハウスクリーニングサービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 In the third case, the user C (user ID: 003) inputs the character string "house cleaning" as the input information. This string contains information "house cleaning" related to the demand target. The information processing apparatus 10 identifies the demand target "house cleaning service" from the information "house cleaning" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例3では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「ハウスクリーニング」における需要対象「ハウスクリーニングサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 3, as in Case 2, the information processing apparatus 10 estimates and estimates a scene in which the demand target “house cleaning service” in the input information “house cleaning” is required, using the database of FIG. It is estimated that the point or area corresponding to the scene is the expected consumption point or area.

事例3においては、入力情報が「ハウスクリーニング」であるので、図2のデータベースの入力情報のパターン「ハウスクリーニング」の行を参照すると、需要対象「ハウスクリーニングサービス」が必要となる最も適した場面が「自宅エリア」であることがわかる。また、事例3においては、ユーザIDの情報から、入力情報がユーザID「003」のユーザによって入力されたものと識別できるので、図3のデータベースのユーザID「003」の行を参照すると、入力したユーザCの住所が「東京都江東区東陽○丁目××-××-103」であるとわかる。 In Case 3, the input information is "house cleaning", so referring to the row of the input information pattern "house cleaning" in the database in FIG. 2, the most suitable scene where the demand target "house cleaning service" is required. It turns out that is the "home area". Further, in Case 3, the input information can be identified from the user ID information as being input by the user with the user ID "003". Therefore, referring to the line of the user ID "003" in the database of FIG. 3, the input information is input. It can be seen that the address of the user C is "Toyo ○ chome XX-XXX-103, Koto-ku, Tokyo".

したがって、事例3では、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、事例2同様、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「ハウスクリーニングサービス」の消費見込みエリアであると推定することができる。 Therefore, in Case 3, since the scene estimated as described above is the "home area" in Case 3, the "Koto Ward" area, the "Toyo" area, or the "Toyo" area corresponding to the estimated scene is the same as in Case 2. It can be estimated that the Toyo ○ chome area is the expected consumption area of the demand target “house cleaning service”.

事例4では、ユーザD(ユーザID:004)が入力情報として文字列「廃品回収」を入力した場合である。この文字列には、需要対象に関連する情報「廃品回収」が含まれる。情報処理装置10は、需要対象に関連する情報「廃品回収」から、需要対象「廃品回収サービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 In the fourth case, the user D (user ID: 004) inputs the character string "waste collection" as the input information. This character string contains the information "waste collection" related to the demand target. The information processing apparatus 10 identifies the demand target "waste product collection service" from the information "waste product collection" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例4では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「廃品回収」における需要対象「廃品回収サービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 4, as in Case 2, the information processing apparatus 10 estimates and estimates the situation in which the demand target “waste collection service” in the input information “waste collection” is required, using the database of FIG. It is estimated that the point or area corresponding to the scene is the expected consumption point or area.

事例4においては、入力情報が「廃品回収」であるので、図2のデータベースの入力情報のパターン「廃品回収」の行を参照すると、最も適した場面が「自宅エリア」であることがわかる。また、事例4においては、ユーザIDの情報から、入力情報がユーザID「004」のユーザによって入力されたものと識別できるので、図3のデータベースのユーザID「004」の行を参照すると、入力したユーザDの住所が「東京都江東区東陽○丁目××-××-104」であるとわかる。 In Case 4, since the input information is "Kerbside collection", it can be seen that the most suitable scene is the "home area" by referring to the line of the pattern "Kerbside collection" of the input information in the database of FIG. Further, in Case 4, the input information can be identified from the user ID information as being input by the user with the user ID "004". Therefore, referring to the line of the user ID "004" in the database of FIG. 3, the input information is input. It can be seen that the address of the user D is "Toyo ○ chome XX-XXX-104, Koto-ku, Tokyo".

したがって、事例4では、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、事例2同様、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「廃品回収サービス」の消費見込みエリアであると推定することができる。 Therefore, in Case 4, since the scene estimated as described above is the “home area” in Case 4, the “Koto Ward” area, the “Toyo” area, or the “Toyo” area corresponding to the estimated scene is the same as in Case 2. It can be estimated that the "Toyo ○ chome" area is the expected consumption area of the demand target "waste collection service".

事例5では、ユーザE(ユーザID:005)が入力情報として文字列「宅配」を入力した場合である。この文字列には、需要対象に関連する情報「宅配」が含まれる。情報処理装置10は、需要対象に関連する情報「宅配」から、需要対象「宅配サービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 Case 5 is a case where the user E (user ID: 005) inputs the character string "home delivery" as the input information. This character string contains information "home delivery" related to the demand target. The information processing apparatus 10 identifies the demand target "home delivery service" from the information "home delivery" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例5では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「宅配」における需要対象「宅配サービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 5, as in Case 2, the information processing apparatus 10 estimates a scene in which the demand target “home delivery service” in the input information “home delivery” is required, and sets the estimated scene. Estimate the corresponding point or area as the expected consumption point or area.

事例5においては、入力情報が「宅配」であるので、図2のデータベースの入力情報のパターン「宅配」の行を参照すると、需要対象「宅配サービス」が必要となる最も適した場面が「自宅エリア」であることがわかる。また、事例5においては、ユーザIDの情報から、入力情報がユーザID「005」のユーザによって入力されたものと識別できるので、図3のデータベースのユーザID「005」の行を参照すると、入力したユーザEの住所が「東京都江東区東陽○丁目××-××-105」であるとわかる。 In Case 5, the input information is "home delivery", so referring to the line of the input information pattern "home delivery" in the database in FIG. 2, the most suitable scene where the demand target "home delivery service" is required is "home". It turns out that it is an area. Further, in Case 5, the input information can be identified from the user ID information as being input by the user with the user ID "005". Therefore, referring to the line of the user ID "005" in the database of FIG. 3, the input information is input. It can be seen that the address of the user E is "Toyo ○ chome XX-XXX-105, Koto-ku, Tokyo".

したがって、事例5では、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、事例2同様、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「宅配サービス」の消費見込みエリアであると推定することができる。 Therefore, in Case 5, since the scene estimated as described above is the “home area” in Case 5, the “Koto Ward” area, the “Toyo” area, or the “Toyo” area corresponding to the estimated scene is the same as in Case 2. It can be estimated that the "Toyo ○ chome" area is the expected consumption area of the demand target "home delivery service".

事例6では、ユーザF(ユーザID:006)が入力情報として文字列「自販機」を入力した場合である。この文字列には、需要対象に関連する情報「自販機」が含まれる。情報処理装置10は、需要対象に関連する情報「自販機」から、需要対象「飲料品」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 In the sixth case, the user F (user ID: 006) inputs the character string "vending machine" as the input information. This character string contains information "vending machine" related to the demand target. The information processing apparatus 10 identifies the demand target "beverage" from the information "vending machine" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例6では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「自販機」における需要対象「飲料品」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 6, as in Case 2, the information processing apparatus 10 estimates a scene in which the demand target “beverage” in the input information “vending machine” is required, and uses the database of FIG. 2 to estimate the scene. Estimate the corresponding point or area as the expected consumption point or area.

事例6においては、入力情報が「自販機」であるので、図2のデータベースの入力情報のパターン「自販機」の行を参照すると、需要対象「飲料品」が必要となる最も適した場面が「現在地エリア」であることがわかる。入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。 In Case 6, the input information is "vending machine", so referring to the line of the input information pattern "vending machine" in the database in Fig. 2, the most suitable scene where the demand target "beverage" is needed is "current location". It turns out that it is an area. From the information on the position at the time of input sent at the same time as the input information, it can be seen that the input information was input at "Tokyo Tower".

したがって、事例6では、情報処理装置10は、上記の通り推定した場面が「現在地エリア」であるので、推定した場面に対応する「東京タワー」エリアで需要対象「飲料品」の消費が見込まれると推定することができる。また、事例1同様に、希望に基づく設定により、「東京タワー」が「港区芝公園4丁目」に属するという地理情報に基づいて、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアで需要対象「飲料品」の消費が見込まれると推定してもよい。 Therefore, in Case 6, since the scene estimated as described above is the "current location area" in the information processing apparatus 10, consumption of the demand target "beverage" is expected in the "Tokyo Tower" area corresponding to the estimated scene. Can be estimated. Also, as in Case 1, based on the geographical information that "Tokyo Tower" belongs to "Minato-ku Shibakoen 4-chome", the "Minato-ku" area, "Shibakoen" area, or "Shiba" It may be estimated that the demand target "beverages" are expected to be consumed in the "Park 4-chome" area.

事例7では、ユーザG(ユーザID:007)が入力情報として文字列「コンビニ」を入力した場合である。この文字列には、需要対象に関連する情報「コンビニ」が含まれる。情報処理装置10は、需要対象に関連する情報「コンビニ」から、需要対象「コンビニにおけるサービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 Case 7 is a case where the user G (user ID: 007) inputs the character string "convenience store" as the input information. This character string contains information "convenience store" related to the demand target. The information processing apparatus 10 identifies the demand target "service at the convenience store" from the information "convenience store" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例7では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「コンビニ」における需要対象「コンビニにおけるサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 7, as in Case 2, the information processing apparatus 10 estimates and estimates the scene where the demand target “service at the convenience store” in the input information “convenience store” is required by using the database of FIG. It is estimated that the point or area corresponding to is the expected consumption point or area.

事例7においては、入力情報が「コンビニ」であるので、図2のデータベースの入力情報のパターン「コンビニ」の行を参照すると、需要対象「コンビニにおけるサービス」が必要となる最も適した場面が「現在地エリア」であることがわかる。また、入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。 In Case 7, the input information is "convenience store", so referring to the row of the input information pattern "convenience store" in the database in FIG. 2, the most suitable scene where the demand target "service at convenience store" is required is " It turns out that it is the "current location area". In addition, it can be seen that the input information was input by "Tokyo Tower" from the information of the position at the time of input transmitted at the same time as the input information.

したがって、事例7では、情報処理装置10は、事例6同様に、「東京タワー」エリア、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアを、需要対象「コンビニにおけるサービス」の消費見込みエリアであると推定することができる。 Therefore, in Case 7, the information processing apparatus 10 covers the "Tokyo Tower" area, "Minato Ward" area, "Shiba Park" area, or "Shiba Park 4-chome" area as the demand target "at the convenience store" as in Case 6. It can be estimated that it is the area where the service is expected to be consumed.

事例8では、ユーザH(ユーザID:008)が入力情報として文字列「喉乾いた」を入力した場合である。この文字列には、需要対象に関連する情報「喉乾いた」が含まれる。情報処理装置10は、需要対象に関連する情報「喉乾いた」から、需要対象「飲料品」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 Case 8 is a case where the user H (user ID: 008) inputs the character string "thirsty" as the input information. This string contains information "thirsty" related to the demand target. The information processing apparatus 10 identifies the demand target "beverage" from the information "thirsty" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例8では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「喉乾いた」における需要対象「飲料品」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 8, as in Case 2, the information processing apparatus 10 estimates and estimates the scene in which the demand target “beverage” in the input information “thirsty” is required, using the database of FIG. It is estimated that the point or area corresponding to the scene is the expected consumption point or area.

事例8においては、入力情報が「喉乾いた」であるので、図2のデータベースの入力情報のパターン「喉乾いた」の行を参照すると、需要対象「飲料品」が必要となる最も適した場面が「現在地エリア」であることがわかる。また、入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。 In Case 8, the input information is "thirsty", so referring to the line of the input information pattern "thirsty" in the database of FIG. 2, the demand target "beverage" is most suitable. You can see that the scene is the "current location area". In addition, it can be seen that the input information was input by "Tokyo Tower" from the information of the position at the time of input transmitted at the same time as the input information.

したがって、事例8では、情報処理装置10は、事例6同様に、「東京タワー」エリア、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアを、需要対象「飲料品」の消費見込みエリアであると推定することができる。 Therefore, in Case 8, the information processing apparatus 10 supplies the "Tokyo Tower" area, "Minato Ward" area, "Shibakoen" area, or "Shibakoen 4-chome" area as the demand target "beverages" as in Case 6. It can be estimated that it is an area where consumption is expected.

事例9では、ユーザI(ユーザID:009)が入力情報として文字列「カフェ 電源」を入力した場合である。この文字列には、需要対象に関連する情報「カフェ 電源」が含まれる。情報処理装置10は、需要対象に関連する情報「カフェ 電源」から、需要対象「充電を含むカフェにおけるサービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 Case 9 is a case where the user I (user ID: 009) inputs the character string "cafe power supply" as the input information. This string contains information "cafe power" related to the demand target. The information processing apparatus 10 identifies the demand target "service in the cafe including charging" from the information "cafe power supply" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例9では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「カフェ 電源」における需要対象「充電を含むカフェにおけるサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 9, as in Case 2, the information processing apparatus 10 uses the database of FIG. 2 to estimate the situation where the demand target “service in the cafe including charging” in the input information “cafe power supply” is required. , It is estimated that the point or area corresponding to the estimated scene is the expected consumption point or area.

事例9においては、入力情報が「カフェ 電源」であるので、図2のデータベースの入力情報のパターン「カフェ 電源」の行を参照すると、需要対象「充電を含むカフェにおけるサービス」が必要となる最も適した場面が「移動先エリア」であることがわかる。また、情報処理装置10は、入力情報と同時に送信されてきたユーザIDの情報から、入力情報がユーザID「009」のユーザIによって入力されたものと識別できる。図3のデータベースのユーザID「009」の行を参照すると、ユーザIが入力情報の入力直前に、東京タワーから品川駅に向かう経路を検索しているとの情報が、ユーザの行動情報として記録されている。 In Case 9, the input information is "cafe power supply", so referring to the line of the input information pattern "cafe power supply" in the database in FIG. 2, the demand target "service in the cafe including charging" is the most necessary. It can be seen that the suitable scene is the "destination area". Further, the information processing apparatus 10 can identify that the input information is input by the user I of the user ID "009" from the information of the user ID transmitted at the same time as the input information. Referring to the line of the user ID "009" in the database of FIG. 3, the information that the user I is searching for the route from Tokyo Tower to Shinagawa Station immediately before inputting the input information is recorded as the user's action information. Has been done.

したがって、事例9では、情報処理装置10は、推定した場面に対応するエリアを「品川駅」エリアであると特定し、「品川駅」エリアで需要対象「充電を含むカフェにおけるサービス」の消費が見込まれると推定することができる。また、事例1同様に、希望に基づく設定により、「品川駅」が「港区高輪3丁目」に属するという地理情報に基づいて、「港区」エリア、「高輪」エリア、又は「高輪3丁目」エリアで需要対象「充電を含むカフェにおけるサービス」の消費が見込まれると推定してもよい。 Therefore, in Case 9, the information processing apparatus 10 identifies the area corresponding to the estimated scene as the "Shinagawa Station" area, and the demand target "service in the cafe including charging" is consumed in the "Shinagawa Station" area. It can be estimated that it is expected. Also, as in Case 1, based on the geographical information that "Shinagawa Station" belongs to "Takanawa 3-chome, Minato-ku", depending on the setting based on wishes, the "Minato-ku" area, "Takanawa" area, or "Takanawa 3-chome" It may be estimated that the demand target "services in cafes including charging" is expected to be consumed in the area.

事例10では、ユーザJ(ユーザID:010)が入力情報として文字列「駅前 花屋」を入力した場合である。この文字列には、需要対象に関連する情報「花屋」が含まれる。情報処理装置10は、需要対象に関連する情報「花屋」から、需要対象「花き類」を特定する。また、この文字列における「駅前」は何れの駅前なのかが特定できないため、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれているとは言えない。 In the case 10, the user J (user ID: 010) inputs the character string "Ekimae Hanaya" as the input information. This string contains information "florist" related to the demand target. The information processing apparatus 10 identifies the demand target "flowers" from the information "florist" related to the demand target. In addition, since it is not possible to specify which station front is "in front of the station" in this character string, it cannot be said that this character string contains information that can specify the expected consumption point or area.

したがって、事例10では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「駅前 花屋」における需要対象「花き類」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 10, as in Case 2, the information processing apparatus 10 estimates and estimates the scene where the demand target "flowers" in the input information "flower shop in front of the station" is required by using the database of FIG. It is estimated that the point or area corresponding to is the expected consumption point or area.

事例10においては、入力情報が「駅前 花屋」であるので、図2のデータベースの入力情報のパターン「駅前 花屋」の行を参照すると、需要対象「花き類」が必要となる最も適した場面が「移動先エリア」であることがわかる。また、情報処理装置10は、入力情報と同時に送信されてきたユーザIDの情報から、入力情報がユーザID「010」のユーザJによって入力されたものと識別できる。図3のデータベースのユーザID「010」の行を参照すると、ユーザJが入力情報の入力直前に、東京タワーから品川駅に向かう経路を検索しているとの情報が、ユーザの行動情報として記録されている。 In Case 10, the input information is "Ekimae Hanaya", so referring to the line of the input information pattern "Ekimae Hanaya" in the database in Fig. 2, the most suitable scene where the demand target "flowers" is required is It can be seen that it is a "destination area". Further, the information processing apparatus 10 can identify that the input information is input by the user J of the user ID "010" from the information of the user ID transmitted at the same time as the input information. Referring to the line of the user ID "010" in the database of FIG. 3, the information that the user J is searching for the route from Tokyo Tower to Shinagawa Station immediately before inputting the input information is recorded as the user's action information. Has been done.

したがって、事例10では、情報処理装置10は、推定した場面に対応するエリアを「品川駅」エリアであると特定し、事例9同様、「品川駅」エリア、「港区」エリア、「高輪」エリア、又は「高輪3丁目」エリアで需要対象「花き類」の消費が見込まれると推定することができる。 Therefore, in Case 10, the information processing apparatus 10 identifies the area corresponding to the estimated scene as the "Shinagawa Station" area, and as in Case 9, the "Shinagawa Station" area, the "Minato Ward" area, and the "Takanawa". It can be estimated that consumption of the demand target "flowers" is expected in the area or the "Takanawa 3-chome" area.

事例11では、ユーザK(ユーザID:011)が入力情報として文字列「カーシェア」を入力した場合である。この文字列には、需要対象に関連する情報「カーシェア」が含まれる。情報処理装置10は、需要対象に関連する情報「カーシェア」から、需要対象「カーシェアサービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。 In the eleventh case, the user K (user ID: 011) inputs the character string "car share" as the input information. This character string contains information "car share" related to the demand target. The information processing apparatus 10 identifies the demand target "car sharing service" from the information "car sharing" related to the demand target. In addition, this character string does not contain information that can identify the expected consumption point or area.

したがって、事例11では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「カーシェア」における需要対象「カーシェアサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Therefore, in Case 11, as in Case 2, the information processing apparatus 10 estimates and estimates a scene in which the demand target “car sharing service” in the input information “car sharing” is required, using the database of FIG. It is estimated that the point or area corresponding to the scene is the expected consumption point or area.

事例11においては、入力情報が「カーシェア」であるので、図2のデータベースの入力情報のパターン「カーシェア」の行を参照すると、需要対象「カーシェアサービス」が必要となる最も適した場面が「現在地エリア」であることがわかる。また、入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。 In Case 11, the input information is "car sharing", so referring to the row of the input information pattern "car sharing" in the database in FIG. 2, the most suitable scene where the demand target "car sharing service" is required. It turns out that is the "current location area". In addition, it can be seen that the input information was input by "Tokyo Tower" from the information of the position at the time of input transmitted at the same time as the input information.

したがって、事例11では、情報処理装置10は、事例6同様に、「東京タワー」エリア、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアを、需要対象「飲料品」の消費見込みエリアであると推定することができる。 Therefore, in Case 11, the information processing apparatus 10 supplies the "Tokyo Tower" area, "Minato Ward" area, "Shibakoen" area, or "Shibakoen 4-chome" area as the demand target "beverages" as in Case 6. It can be estimated that it is an area where consumption is expected.

図2のデータベースは、1つの入力情報のパターンに対して、1種類の情報のみを含むものであるが、入力情報のパターン「カーシェア」では需要対象「カーシェアサービス」が必要となる最も適した場面は「現在地エリア(33%)」であるものの、「移動先エリア(27%)」や「自宅エリア(25%)」においても消費が見込まれる確率がある程度高い。 The database of FIG. 2 contains only one type of information for one input information pattern, but the most suitable scene in which the demand target "car sharing service" is required in the input information pattern "car sharing". Although it is the "current location area (33%)", there is a high probability that consumption is expected in the "destination area (27%)" and "home area (25%)".

このように、入力情報のパターンによっては、消費が見込まれる確率が比較的高い場面が分散することがある。このような入力情報のパターンに対応できるように、1つの入力情報のパターンに対して、需要対象が必要となる場面を、需要対象の消費傾向に差異が出るパターン別に記憶したものであってもよい。 In this way, depending on the pattern of input information, scenes with a relatively high probability of consumption may be dispersed. In order to correspond to such an input information pattern, even if the scene where the demand target is required for one input information pattern is stored for each pattern in which the consumption tendency of the demand target is different. good.

図4は、一実施形態に係る情報処理装置10に記憶された、入力情報のパターン及びそれに対応する需要対象が必要となる場面を含む情報を蓄積したデータベースの一例を示した図である。図4のデータベースは、入力情報のパターン「カーシェア」について、需要対象の消費傾向に差異が出るパターン別に、需要対象が必要になる位置に関する場面を、記憶したものである。図4のデータベースでは、需要対象の消費傾向に差異が出るパターンとして、入力時の時間、入力者の年齢、及び入力者の性別を用いている。 FIG. 4 is a diagram showing an example of a database in which information including a pattern of input information and a corresponding scene in which a demand target is required, stored in the information processing apparatus 10 according to the embodiment is stored. The database of FIG. 4 stores the scenes relating to the position where the demand target is required for each pattern in which the consumption tendency of the demand target is different for the input information pattern “car share”. In the database of FIG. 4, the time at the time of input, the age of the input person, and the gender of the input person are used as patterns in which the consumption tendency of the demand target is different.

以下、事例11について、図2のデータベースの代わりに図4のデータベースを用いた場合の情報処理装置10による消費見込みエリアの推定の具体例を説明する。 Hereinafter, with respect to Case 11, a specific example of estimation of the expected consumption area by the information processing apparatus 10 when the database of FIG. 4 is used instead of the database of FIG. 2 will be described.

事例11において、入力情報と同時に送信されてきたユーザIDの情報から、入力情報がユーザID「011」のユーザKによって入力されたものと識別できる。図3のデータベースのユーザID「011」の行を参照すると、入力したユーザKの性別は「男性」、ユーザKの年齢は「32歳」であることわかる。また、入力情報と同時に送信されてきた入力時の時間の情報から、入力情報が休日の15時00分00秒に入力されたものであることがわかる。 In the eleventh case, it can be identified that the input information is input by the user K of the user ID "011" from the information of the user ID transmitted at the same time as the input information. By referring to the line of the user ID "011" in the database of FIG. 3, it can be seen that the gender of the input user K is "male" and the age of the user K is "32 years old". Further, from the input time information transmitted at the same time as the input information, it can be seen that the input information was input at 15:00:00 on a holiday.

以上の情報に基づき、図4のデータベースにおいて、入力情報のパターン「カーシェア」、入力時間「休日」及び「12~16時」、ユーザの性別「男」並びにユーザの年齢「30~39歳」に該当する行を参照すると、需要対象「カーシェアサービス」が必要となる最も適した場面が「移動先エリア」であることがわかる。 Based on the above information, in the database of FIG. 4, the input information pattern "car share", input time "holiday" and "12:00 to 16:00", user's gender "male" and user's age "30 to 39 years old" If you refer to the line corresponding to, you can see that the most suitable scene where the demand target "car sharing service" is required is the "destination area".

図3のデータベースのユーザID「011」の行を参照すると、ユーザKが入力情報の入力直前に、東京タワーから品川駅に向かう経路を検索しているとの情報が、ユーザの行動情報として記録されている。したがって、情報処理装置10は、推定した場面に対応するエリアを「品川駅」エリアであると特定し、事例9同様、「品川駅」エリア、「港区」エリア、「高輪」エリア、又は「高輪3丁目」エリアで需要対象「カーシェアサービス」の消費が見込まれると推定することができる。 Referring to the line of the user ID "011" in the database of FIG. 3, the information that the user K is searching for the route from Tokyo Tower to Shinagawa Station immediately before inputting the input information is recorded as the user's action information. Has been done. Therefore, the information processing apparatus 10 identifies the area corresponding to the estimated scene as the "Shinagawa Station" area, and as in Case 9, the "Shinagawa Station" area, the "Minato Ward" area, the "Takanawa" area, or the "Takanawa" area. It can be estimated that the demand target "car sharing service" is expected to be consumed in the "Takanawa 3-chome" area.

情報処理装置10は、入力情報から需要対象の消費見込み地点又はエリアの推定後、当該需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を記憶する。図5は、一実施形態に係る情報処理装置10に記憶された需要対象及びそれに対応する消費見込みエリアの組み合わせを含む情報の記憶形態の一例を示した図である。図5は、本実施形態において、情報処理装置10が15時00分00秒に推定した50件分の需要対象と消費見込みエリアを含む情報のデータを示している。 After estimating the expected consumption point or area of the demand target from the input information, the information processing apparatus 10 stores the information including the combination of the demand target and the corresponding expected consumption point or area. FIG. 5 is a diagram showing an example of a storage form of information including a combination of a demand target and a corresponding consumption prospect area stored in the information processing apparatus 10 according to the embodiment. FIG. 5 shows information data including 50 demand targets and expected consumption areas estimated by the information processing apparatus 10 at 15:00:00 in the present embodiment.

情報処理装置10は、その後、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を集計し、集計情報を作成し、集計情報を記憶する。図6は、一実施形態に係る情報処理装置10に記憶された集計情報の一例を示した図である。図6は、本実施形態において、情報処理装置10が15時00分00秒の1秒間において推定した需要対象「飲料品」についての消費見込みエリアのエリア別の集計情報である。 After that, the information processing apparatus 10 aggregates information including a combination of a demand target and a corresponding expected consumption point or area, creates aggregated information, and stores the aggregated information. FIG. 6 is a diagram showing an example of aggregated information stored in the information processing apparatus 10 according to the embodiment. FIG. 6 is aggregated information for each area of the expected consumption area for the demand target “beverage” estimated by the information processing apparatus 10 in 1 second at 15:00:00 in the present embodiment.

〔2.情報処理装置10の構成〕
次に、図7を用いて、一実施形態に係る情報処理装置10の機能構成の一例について説明する。図7は、一実施形態に係る情報処理装置10の構成例を示す図である。図7に示すように、情報処理装置10は、通信部11と、記憶部12と、制御部13とを有する。
[2. Configuration of information processing device 10]
Next, an example of the functional configuration of the information processing apparatus 10 according to the embodiment will be described with reference to FIG. 7. FIG. 7 is a diagram showing a configuration example of the information processing apparatus 10 according to the embodiment. As shown in FIG. 7, the information processing apparatus 10 includes a communication unit 11, a storage unit 12, and a control unit 13.

通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、ネットワークNと有線または無線で接続され、端末装置100や事業者装置20との間で情報の送受信を行う。 The communication unit 11 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 11 is connected to the network N by wire or wirelessly, and transmits / receives information to / from the terminal device 100 and the operator device 20.

記憶部12は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部12は、受付情報記憶部121、エリア情報記憶部122、場面情報記憶部123、個別情報記憶部124、推定情報記憶部125、及び集計情報記憶部126を有する。 The storage unit 12 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk. Further, the storage unit 12 includes a reception information storage unit 121, an area information storage unit 122, a scene information storage unit 123, an individual information storage unit 124, an estimation information storage unit 125, and an aggregate information storage unit 126.

受付情報記憶部121は、各ユーザが端末装置100を介して入力し、端末装置100から情報処理装置10に送信された入力情報を記憶する。さらに、受付情報記憶部121は、入力情報と共に、入力者を特定するための情報及び入力時の状況に関する情報(以下、両情報を合わせて「付随情報」という)を記憶してもよい。入力者を特定するための情報は、入力情報を入力した者(入力者)が何れのユーザなのかを特定するための情報であり、例えば、入力したユーザのユーザID、入力したユーザの端末ID、IPアドレス等の情報であり得る。入力時の状況に関する情報は、入力時の時間、入力時の位置又はエリア、入力時の気象、入力方式、入力時の心拍数、入力時の電子マネーの残高等の情報であり得る。 The reception information storage unit 121 stores the input information that each user inputs via the terminal device 100 and is transmitted from the terminal device 100 to the information processing device 10. Further, the reception information storage unit 121 may store, together with the input information, information for identifying the input person and information regarding the situation at the time of input (hereinafter, both information are collectively referred to as "accompanying information"). The information for identifying the input person is information for specifying which user the person (input person) who input the input information is, for example, the user ID of the input user and the terminal ID of the input user. , IP address, etc. The information regarding the situation at the time of input may be information such as the time at the time of input, the position or area at the time of input, the weather at the time of input, the input method, the heart rate at the time of input, the balance of electronic money at the time of input, and the like.

受付情報記憶部121に記憶される付随情報は、端末装置100が有するGPS等の物理センサ140等に基づいて端末装置100で自動的に作成され、入力情報と同時又は連続的に端末装置100から情報処理装置10に送信される情報であってもよい。また、受付情報記憶部121に記憶される付随情報は、端末装置100により自動的に作成され、入力情報と同時又は連続的に端末装置100から情報処理装置10に送信された情報に基づき、情報処理装置10において、例えば、受付部131において作成された情報であってもよい。この場合、本明細書では、情報処理装置10に送信された情報及び情報処理装置10において作成された情報を共に付随情報という。 The accompanying information stored in the reception information storage unit 121 is automatically created by the terminal device 100 based on the physical sensor 140 such as GPS possessed by the terminal device 100, and is simultaneously or continuously from the terminal device 100 with the input information. It may be information transmitted to the information processing apparatus 10. Further, the accompanying information stored in the reception information storage unit 121 is automatically created by the terminal device 100, and is information based on the information transmitted from the terminal device 100 to the information processing device 10 simultaneously or continuously with the input information. In the processing device 10, for example, the information may be created in the reception unit 131. In this case, in the present specification, the information transmitted to the information processing apparatus 10 and the information created by the information processing apparatus 10 are both referred to as incidental information.

受付情報記憶部121に記憶される入力情報には、需要対象に関連する情報が含まれ得る。需要対象に関連する情報は、一定の需要対象を客観的に識別できる情報であればよい。1つの入力情報には、1種類の需要対象に関連する情報が含まれていてもよく、2種類以上の需要対象に関連する情報が含まれていてもよい。 The input information stored in the reception information storage unit 121 may include information related to the demand target. The information related to the demand target may be any information that can objectively identify a certain demand target. One input information may include information related to one type of demand target, or may include information related to two or more types of demand targets.

受付情報記憶部121に記憶される入力情報には、意識的に又は無意識にユーザが需要対象を求めて入力した情報が含まれ得る。したがって、需要対象は、ユーザが入力時に必要と感じているものであり得るが、すぐに手に入るものには限られない。 The input information stored in the reception information storage unit 121 may include information input by the user consciously or unknowingly in search of a demand target. Therefore, the demand target may be what the user feels necessary at the time of input, but is not limited to what is immediately available.

受付情報記憶部121に記憶される入力情報は、需要対象に直接的に関連する情報(以下「直接情報」という)、需要対象に間接的に関連する情報(以下「間接情報」という)、又はそれらの組み合わせを含み得る。 The input information stored in the reception information storage unit 121 is information directly related to the demand target (hereinafter referred to as "direct information"), information indirectly related to the demand target (hereinafter referred to as "indirect information"), or. It may include combinations thereof.

直接情報としては、例えば、需要対象に直接的に関連する文字列、需要対象に直接的に関連する画像、需要対象に直接的に関連する動画、需要対象に直接的に関連する音、これらの組み合わせ等が挙げられる。直接情報は、具体的に、需要対象が林檎であれば、「林檎」、「りんご」、「リンゴ」、「アップル」、「王林(林檎の一品種)」のような林檎の意味を含む文字列、林檎を表す画像、林檎が映し出された動画、林檎をかじる音等であり得る。 Direct information includes, for example, character strings directly related to the demand target, images directly related to the demand target, videos directly related to the demand target, sounds directly related to the demand target, and the like. Combinations and the like can be mentioned. The direct information specifically includes the meaning of apples such as "apple", "apple", "apple", "apple", "royal apple (a kind of apple)" if the demand target is apple. It can be a character string, an image representing an apple, a video showing an apple, a sound of biting an apple, or the like.

間接情報としては、例えば、ブログ、電子商店、広告、動画画像共有サービス等において動画、画像、音等を参照するためにユーザが入力した参照要求情報、アンケート等においてユーザが特定の選択肢を選択するために入力した選択情報等が挙げられる。間接情報は、具体的に、需要対象が林檎であれば、林檎の販売広告の参照要求情報、今食べたい果物に関するアンケートにおいて林檎を選択したという選択情報等であり得る。 As indirect information, for example, in a blog, an electronic store, an advertisement, a video image sharing service, etc., the user selects a specific option in a reference request information, a questionnaire, etc. input by the user to refer to a video, an image, a sound, or the like. Examples include the selection information entered for this purpose. Specifically, if the demand target is an apple, the indirect information may be reference request information for an apple sales advertisement, selection information that an apple was selected in a questionnaire about the fruit to be eaten now, and the like.

受付情報記憶部121に記憶される入力情報において、需要対象は、消費者に消費され得る商品又はサービスであり、具体的な商品又はサービスであってもよいし、抽象的な商品又はサービスのカテゴリーであってもよい。需要対象に関連する情報は、商品又はサービスの直接的な情報のみならず、商品又はサービスを客観的に連想させる情報であってもよい。例えば、需要対象に関連する情報は、入力情報が文字列であった場合、「林檎」、「蜜柑」のように商品又はサービスそのものの名詞はもちろん、入力情報が「雨」であれば「傘」、入力情報が「運転」であれば「車」、入力情報が「引っ越し」であれば「引っ越しサービス」、入力情報が「のどが渇いた」であれば「飲料品」、入力情報が「おなかが痛い」であれば「胃薬」等のように一定の商品又はサービスを客観的に連想できる文字列であってもよい。 In the input information stored in the reception information storage unit 121, the demand target is a product or service that can be consumed by the consumer, may be a specific product or service, or is an abstract product or service category. May be. The information related to the demand target may be not only the direct information of the goods or services but also the information that objectively associates the goods or services. For example, when the input information is a character string, the information related to the demand target is not only the nomenclature of the product or service itself such as "apple" and "tangerine", but also the "umbrella" when the input information is "rain". , If the input information is "driving", "car", if the input information is "moving", "moving service", if the input information is "thirsty", "beverage", the input information is " If "I have a stomachache", it may be a character string that can objectively associate a certain product or service, such as "stomach medicine".

受付情報記憶部121に記憶される入力情報には、需要対象に関連する情報に加えて、消費見込み地点又はエリアを特定できる情報(以下「地点エリア特定情報」という)が含まれている場合がある。受付情報記憶部121に記憶される入力情報に地点エリア特定情報が含まれる場合、その地点又はエリアに基づいて消費見込み地点又はエリアが推定される。一実施形態において、受付情報記憶部121に記憶される入力情報には、地点エリア特定情報が含まれる。一実施形態において、受付情報記憶部121に記憶される入力情報には、地点エリア特定情報が含まれない。 The input information stored in the reception information storage unit 121 may include information that can specify an expected consumption point or area (hereinafter referred to as "point area identification information") in addition to information related to the demand target. be. When the input information stored in the reception information storage unit 121 includes the point area specific information, the expected consumption point or area is estimated based on the point or area. In one embodiment, the input information stored in the reception information storage unit 121 includes the point area identification information. In one embodiment, the input information stored in the reception information storage unit 121 does not include the point area specific information.

入力情報における地点エリア特定情報は、特定の地点又は特定のエリアを客観的に識別できる情報であればよい。特定の地点を客観的に識別できる情報としては、鉄道駅、バス停、橋、公園、マンション、アパート、ビルディング、学校、公共施設・役所、病院、神社・寺院、ランドマーク、商業施設、工場、交差点、史跡等の特定の場所の名称、通称又は略称;番地・号を含む具体的な住所、緯度経度等の特定の地点を示す情報であり得る。特定のエリアを客観的に識別できる情報としては、都道府県、市区町村、町・字・丁目、地区の名称、通称又は略称等の一定の地理的範囲を示す情報;鉄道路線、道路、通り、河川の名称、通称又は略称等の一定の地理的範囲を生じさせる情報等であり得る。 The point area specific information in the input information may be any information that can objectively identify a specific point or a specific area. Information that can objectively identify a specific point includes railway stations, bus stops, bridges, parks, condominiums, apartments, buildings, schools, public facilities / government offices, hospitals, shrines / temples, landmarks, commercial facilities, factories, and intersections. , Name, common name or abbreviation of a specific place such as a historic site; it may be information indicating a specific point such as a specific address including an address / number, latitude and longitude. Information that can objectively identify a specific area includes information indicating a certain geographical range such as prefectures, municipalities, towns / characters / chomes, district names, common names or abbreviations; railway lines, roads, streets. , Information that gives rise to a certain geographical range such as river names, common names or abbreviations.

入力情報における地点エリア特定情報は、消費見込み地点又はエリアを直接特定できなければならない。エリア別に需要対象の消費見込みエリアの推定を希望する場合(エリア単位設定情報を設定した場合)、入力情報における地点エリア特定情報は、特定の地点を特定できるであるか、或いはエリア単位設定情報のエリア単位に比べて同等の又は狭いエリアを特定できる情報であり得る。例えば、「A市」、「B町」のような市区町村単位でエリア別に需要対象の消費見込みエリアの推定を希望する場合(エリア単位設定情報のエリア単位を市区町村単位に設定した場合)、入力情報に地点又はエリアを特定できる情報が含まれていても、それが「C県」や「D地方」や「E国」であれば、市区町村単位に比べて広域を示しているため、それは地点エリア特定情報であるとは言えない。 The point area identification information in the input information must be able to directly specify the expected consumption point or area. If you want to estimate the expected consumption area for each area (when you set the area unit setting information), the point area specific information in the input information can specify a specific point, or the area unit setting information It may be information that can identify an area equivalent to or narrower than the area unit. For example, when you want to estimate the expected consumption area for each area by city, such as "A city" or "B town" (when the area unit of the area unit setting information is set to the city, ward, town, or village unit). ), Even if the input information contains information that can identify a point or area, if it is "C prefecture", "D region", or "E country", it indicates a wide area compared to the municipality unit. Therefore, it cannot be said that it is point area specific information.

受付情報記憶部121に記憶される入力情報の入力方式は、端末装置100を介してユーザが入力できる限り特に限定されるものではない。入力情報は、検索サービス、Twitter(登録商標)やFacebook(登録商標)等のSNS(Social Networking Service)、LINE(登録商標)等のメッセージサービス、電子メール、電子掲示板、チャット、投稿サービス、アップロードサービス等を介してユーザが入力した入力情報であってもよい。 The input method of the input information stored in the reception information storage unit 121 is not particularly limited as long as the user can input the input information via the terminal device 100. Input information is a search service, SNS (Social Networking Service) such as Twitter (registered trademark) and Facebook (registered trademark), message service such as LINE (registered trademark), e-mail, electronic bulletin board, chat, posting service, upload service. It may be input information input by the user via such as.

地理情報記憶部122は、需要対象の消費見込み地点又はエリアを推定する際の基準となる基準地理情報を記憶する。地理情報記憶部122に記憶される基準地理情報は、市販又は公開されている地図に含まれ得る情報と同様であればよい。基準地理情報には、鉄道駅、バス停、橋、公園、マンション、アパート、ビルディング、学校、公共施設・役所、病院、神社・寺院、ランドマーク、商業施設、工場、交差点、史跡等の特定の場所の名称、通称又は略称、番地・号を含む具体的な住所、緯度経度等の地点情報;都道府県、市区町村、町・字・丁目、地区等のエリア情報及びそれらの対応関係の情報が含まれていてもよい。基準地理情報には、任意の方式で設定した任意の区画の情報が含まれていてもよい。任意の方式で設定した任意の区画は、例えば、碁盤目状に区分された任意の大きさの区画であってもよい。 The geographic information storage unit 122 stores reference geographic information as a reference when estimating a consumption prospecting point or area of a demand target. The reference geographic information stored in the geographic information storage unit 122 may be the same as the information that can be included in a commercially available or publicly available map. Standard geographic information includes specific locations such as railway stations, bus stops, bridges, parks, apartments, apartments, buildings, schools, public facilities / government offices, hospitals, shrines / temples, landmarks, commercial facilities, factories, intersections, historic sites, etc. Name, common name or abbreviation, specific address including address / number, location information such as latitude / longitude; area information such as prefectures, cities, wards, towns and villages, towns / characters / chomes, districts, etc. It may be included. The reference geographic information may include information on any section set by any method. Any section set by any method may be, for example, a section of any size divided in a grid pattern.

地理情報記憶部122に記憶される基準地理情報は、エリア別に需要対象の消費見込みエリアの推定を希望する場合、さらに、どのようなエリア単位でエリア別に需要対象の消費見込みエリアを推定するかの基準を設定したエリア単位設定情報を含んでいてもよい。エリア単位設定情報におけるエリア単位としては、都道府県単位、市区町村単位、町・字・丁目単位、地区単位、番地単位等が挙げられる。また、エリア単位設定情報におけるエリア単位は、任意の方式で設定した任意の区画単位であってもよい。 For the reference geographic information stored in the geographic information storage unit 122, when it is desired to estimate the consumption expected area of the demand target for each area, further, in what area unit the consumption expected area of the demand target is estimated for each area. It may include area unit setting information for which a reference is set. Examples of the area unit in the area unit setting information include prefecture unit, city / ward / town / village unit, town / character / chome unit, district unit, street number unit, and the like. Further, the area unit in the area unit setting information may be an arbitrary section unit set by an arbitrary method.

場面情報記憶部123は、入力情報から需要対象が必要となる場面を推定するために、入力情報のパターン(以下「入力パターン」)及びそれに対応する需要対象が必要となる場面(以下「需要必要場面」という場合がある)を含む情報を蓄積したデータベース(以下「場面情報データベース」という)を記憶する。すなわち、場面情報記憶部123は、入力パターン別に、需要必要場面を記憶する。場面情報記憶部123に記憶される場面情報データベースは、ユーザがある入力情報を入力した場合に、その入力情報に関する需要対象をユーザがどのような場面で必要とするのかを入力情報別に記憶したデータベースであり得る。 The scene information storage unit 123 needs a pattern of input information (hereinafter referred to as “input pattern”) and a scene in which a corresponding demand target is required (hereinafter referred to as “demand required”) in order to estimate a scene in which a demand target is required from the input information. Stores a database (hereinafter referred to as "scene information database") that stores information including (sometimes referred to as "scene"). That is, the scene information storage unit 123 stores demand-required scenes for each input pattern. The scene information database stored in the scene information storage unit 123 is a database that stores, when a user inputs certain input information, in what situations the user needs a demand target for the input information for each input information. Can be.

場面情報記憶部123に記憶される場面情報データベースにおいて、入力パターンの入力情報には、需要対象に関連する情報が含まれる。また、入力パターンの入力情報は、地点エリア特定情報が含まれないものであってもよい。入力パターンは、これまで入力された入力パターン、将来入力されると予想される入力パターン、且つ/或いは将来入力される可能性がある入力パターン等の多様な入力パターンであればよい。需要必要場面は、需要対象が必要になる位置に関する場面であり得る。需要必要場面は、例えば、入力情報を入力した時の現在地又は現在地エリア、入力情報の入力後に移動すると推定される移動地点又は移動先エリア等の場所が固定されていない場面;ユーザの自宅所在地又は自宅エリア、ユーザの職場・学校所在地又は職場・学校エリア等の場所が固定された場面であり得る。 In the scene information database stored in the scene information storage unit 123, the input information of the input pattern includes information related to the demand target. Further, the input information of the input pattern may not include the point area specific information. The input pattern may be various input patterns such as an input pattern that has been input so far, an input pattern that is expected to be input in the future, and / or an input pattern that may be input in the future. The demand-required scene can be a scene relating to the position where the demand target is needed. The demand-required scene is, for example, a scene where the current location or current location area when the input information is input, a movement point or a destination area which is estimated to move after the input information is input, or the like is not fixed; the user's home location or It may be a fixed scene such as a home area, a user's workplace / school location, or a workplace / school area.

場面情報記憶部123に記憶される場面情報データベースは、1つの入力パターンに対して1つ又は2つ以上の需要必要場面を含む。場面情報記憶部123の場面情報データベースは、1つの入力パターンに対して2つ以上の需要必要場面を含む場合は、1つの入力パターンと2つ以上の需要必要場面とを、各場面の消費が見込まれる程度又は頻度を識別するための情報(以下「頻度情報」)と共に含み得る。頻度情報は、例えば、スコア、確率(例えば百分率)、累積件数等の変数に基づく情報であり得る。頻度情報は、1つの需要必要場面に対して、少なくとも1つ有し得る。 The scene information database stored in the scene information storage unit 123 includes one or more demand-required scenes for one input pattern. When the scene information database of the scene information storage unit 123 includes two or more demand-requiring scenes for one input pattern, one input pattern and two or more demand-requiring scenes are consumed by each scene. It may be included with information for identifying the expected degree or frequency (hereinafter referred to as "frequency information"). The frequency information can be, for example, information based on variables such as score, probability (for example, percentage), cumulative number of cases, and the like. There may be at least one frequency information for one demand-required situation.

場面情報記憶部123は、場面情報データベースとして、例えば、入力パターンA1、B1及びC1に対しては現在地(需要必要場面が現在地エリア)、入力パターンD1に対しては移動先(需要必要場面が移動先エリア)、入力パターンE1及びF1に対しては自宅(需要必要場面が自宅エリア)、入力パターンG1に対しては職場・学校(需要必要場面が職場・学校エリア)といったように、1つの入力パターンに対して最も消費が見込まれる1つの需要必要場面を記憶しておいてもよいし、入力パターンA2に対して「現在地11%、移動先5%、自宅72%、職場・学校12%」といったように、1つの入力パターンに対して2つ以上の需要必要場面を、頻度情報と共に記憶しておいてもよい。 The scene information storage unit 123 serves as a scene information database, for example, for the input patterns A1, B1 and C1 to the current location (the demand-required scene is the current location area), and for the input pattern D1, the destination (the demand-required scene moves). One input such as home for input patterns E1 and F1 (home area where demand is required), workplace / school for input pattern G1 (work / school area where demand is required), and so on. You may memorize one demand scene that is most expected to be consumed for the pattern, or for the input pattern A2, "current location 11%, destination 5%, home 72%, work / school 12%". For example, two or more demand-requiring situations for one input pattern may be stored together with frequency information.

場面情報記憶部123は、入力パターンに加えて、需要対象の消費傾向に差異が出るパターン(以下「変動パターン」という)別に、需要必要場面を記憶していてもよい。すなわち、場面情報記憶部123に記憶される場面情報データベースは、入力パターンと需要対象の消費傾向に差異が出るパターン(以下「変動パターン」という)の組み合わせ及びその組み合わせに対応する需要必要場面を含む情報を蓄積したデータベースであってもよい。変動パターンとしては、例えば、入力者の年齢、入力者の性別、入力者の家族構成、入力者の収入、入力者の職業、入力者の趣味又は興味等の入力者の属性、入力時の時間、入力時の場所、入力時のエリア、入力時の気象、入力方式、入力時の心拍数、入力時の電子マネーの残高等の入力時の状況等が挙げられる。変動パターンは、1つの入力パターンに対して、1つであっても、2つ以上の組み合わせであってもよい。 In addition to the input pattern, the scene information storage unit 123 may store demand-required scenes according to a pattern in which the consumption tendency of the demand target is different (hereinafter referred to as “variation pattern”). That is, the scene information database stored in the scene information storage unit 123 includes a combination of an input pattern and a pattern in which the consumption tendency of the demand target is different (hereinafter referred to as “variation pattern”) and a demand necessary scene corresponding to the combination. It may be a database that stores information. Fluctuation patterns include, for example, the age of the input person, the gender of the input person, the family structure of the input person, the income of the input person, the occupation of the input person, the attributes of the input person such as the hobby or interest of the input person, and the time at the time of input. , The place at the time of input, the area at the time of input, the weather at the time of input, the input method, the heart rate at the time of input, the situation at the time of input such as the balance of electronic money at the time of input, and the like. The variation pattern may be one or a combination of two or more for one input pattern.

場面情報記憶部123は、場面情報データベースとして、例えば、入力パターンA3に対して、午前(入力時)で且つ20歳未満(入力者)の場合は「現在地」、午後(入力時)で且つ20歳未満(入力者)の場合は「移動先」、午前(入力時)で且つ20歳以上(入力者)の場合は「自宅」、午後(入力時)で且つ20歳以上(入力者)の場合は「職場・学校」といったように、1つの入力パターン及び変動パターンの組み合わせに対して、1つの需要必要場面を記憶しておいてもよい。 As a scene information database, the scene information storage unit 123 is, for example, "current location" in the morning (at the time of input) and under the age of 20 (input person), and in the afternoon (at the time of input) and 20 for the input pattern A3. "Destination" for under age (input person), "home" for morning (at the time of input) and 20 years old or older (input person), afternoon (at the time of input) and 20 years old or older (input person) In the case, one demand-required scene may be stored for one combination of input pattern and fluctuation pattern, such as "work / school".

場面情報記憶部123は、場面情報データベースとして、例えば、入力パターンA4に対して、午前(入力時)で且つ女性(入力者)の場合は「現在地11%、移動先5%、自宅72%、職場・学校12%」、午後(入力時)で且つ女性(入力者)の場合は「現在地9%、移動先6%、自宅71%、職場・学校14%」、午前(入力時)で且つ男性(入力者)の場合は「現在地22%、移動先2%、自宅53%、職場・学校23%」、午後(入力時)で且つ男性(入力者)の場合は「現在地18%、移動先5%、自宅52%、職場・学校25%」といったように、1つの入力パターン及び変動パターンの組み合わせに対して、2つ以上の需要必要場面を頻度情報と共に記憶しておいてもよい。 As a scene information database, the scene information storage unit 123 is, for example, for the input pattern A4 in the morning (at the time of input) and in the case of a woman (input person), "current location 11%, destination 5%, home 72%, Work / school 12% ”, afternoon (at the time of input) and for women (input person)“ current location 9%, destination 6%, home 71%, work / school 14% ”, morning (at the time of input) In the case of male (input person), "current location 22%, destination 2%, home 53%, work / school 23%", in the afternoon (at the time of input) and in the case of male (input person), "current location 18%, move" Two or more demand-required situations may be stored together with frequency information for one combination of input patterns and fluctuation patterns, such as "5% at home, 52% at home, 25% at work / school".

場面情報記憶部123において記憶される場面情報データベースは、さらに、入力パターンに対応する需要対象が存在するか否かを含む情報を蓄積していてもよい。また、場面情報記憶部123において記憶される場面情報データベースは、さらに、入力情報のパターンに対応する需要対象を含む情報を蓄積していてもよい。 The scene information database stored in the scene information storage unit 123 may further store information including whether or not there is a demand target corresponding to the input pattern. Further, the scene information database stored in the scene information storage unit 123 may further store information including a demand target corresponding to a pattern of input information.

個別情報記憶部124は、個々のユーザに関する情報(以下「個別情報」という)を記憶する。個別情報記憶部124で記憶される個別情報は、例えば、ユーザの属性情報、ユーザの行動情報等の種々の情報であり得る。ユーザの属性情報としては、ユーザの年齢、ユーザの性別、ユーザの家族構成、ユーザの氏名、ユーザの収入、ユーザの職業、ユーザの趣味又は興味、ユーザの自宅の住所、ユーザの職場又は学校の住所等が含まれ得るが、これらに限定されるものではない。ユーザの行動情報としては、ユーザの移動履歴、ユーザの検索履歴、ユーザの購買履歴、ユーザの通話履歴等が含まれ得るが、これらに限定されるものではない。個別情報と共に、入力者に対応するユーザを特定するために、ユーザIDや端末ID等、各個別情報に対応する入力者を特定するための情報も含んでいてもよい。ユーザの属性情報やユーザの行動情報は、受付部131が入力情報を受け付ける前に、予め個別情報記憶部124に記憶された情報であり得る。 The individual information storage unit 124 stores information about individual users (hereinafter referred to as "individual information"). The individual information stored in the individual information storage unit 124 may be, for example, various information such as user attribute information and user behavior information. User attribute information includes the user's age, user's gender, user's family structure, user's name, user's income, user's occupation, user's hobbies or interests, user's home address, user's workplace or school. Addresses, etc. may be included, but are not limited to these. The user behavior information may include, but is not limited to, a user's movement history, a user's search history, a user's purchase history, a user's call history, and the like. In addition to the individual information, in order to identify the user corresponding to the input person, information for identifying the input person corresponding to each individual information such as a user ID and a terminal ID may be included. The user attribute information and the user behavior information may be information stored in the individual information storage unit 124 in advance before the reception unit 131 receives the input information.

推定情報記憶部125は、需要対象と、推定部132で推定された当該需要対象の消費見込み地点又はエリアの組み合わせを含む情報(以下「推定結果情報」という)を記憶する。推定情報記憶部125は、推定部132が推定処理を行う度に推定結果情報を蓄積する。推定情報記憶部125は、需要対象とその消費見込み地点又はエリアの組み合わせを、その他の情報と共に記憶してもよい。その他の情報は、入力パターン、付随情報を含む入力時の状況に関する情報、及び/又はユーザの属性に関する情報であり得る。入力時の状況に関する情報は、対応する付随情報であってもよく、対応する付随情報以外の情報であってもよい。入力時の状況に関する情報は、例えば、付随情報と同様のものが挙げられる。ユーザの属性に関する情報としては、例えば、ユーザの年齢、ユーザの性別、ユーザの家族構成、ユーザの収入、ユーザの職業、ユーザの趣味又は興味等が挙げられる。 The estimation information storage unit 125 stores information including a combination of the demand target and the expected consumption point or area of the demand target estimated by the estimation unit 132 (hereinafter referred to as “estimation result information”). The estimation information storage unit 125 accumulates estimation result information each time the estimation unit 132 performs estimation processing. The estimation information storage unit 125 may store a combination of a demand target and its expected consumption point or area together with other information. Other information may be information about the input pattern, information about the situation at the time of input including accompanying information, and / or information about the attributes of the user. The information regarding the situation at the time of input may be the corresponding incidental information or may be information other than the corresponding incidental information. The information regarding the situation at the time of input may be, for example, the same as the incidental information. Information on the attributes of the user includes, for example, the age of the user, the gender of the user, the family structure of the user, the income of the user, the occupation of the user, the hobby or interest of the user, and the like.

集計情報記憶部126は、集計部133において2以上の推定結果情報を集計することにより作成された集計情報を記憶する。集計情報記憶部126に記憶された集計情報は、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含むが集計されたものである。集計情報記憶部126に記憶される集計情報は、エリア別の需要対象の消費見込みの程度又は頻度、需要対象の消費見込みの分布等任意の形式であり、集計情報の形式は、目的に応じて決定すればよい。集計情報記憶部126に記憶される集計情報は、入力パターン別;ユーザの年齢別、ユーザの性別、ユーザの家族構成別、ユーザの収入別、ユーザの職業別、ユーザの趣味又は興味の種類別等のユーザの属性別;及び/又は入力時の時間別、入力時のエリア別、入力時の気象別、入力時の心拍数別、入力方式別、入力時の電子マネーの残高別等の入力時の状況別に集計されたものであってもよい。 The aggregated information storage unit 126 stores the aggregated information created by aggregating two or more estimation result information in the aggregated information unit 133. The aggregated information stored in the aggregated information storage unit 126 includes a combination of a demand target and a corresponding expected consumption point or area, but is aggregated. The aggregated information stored in the aggregated information storage unit 126 is in any format such as the degree or frequency of the expected consumption of the demand target for each area and the distribution of the expected consumption of the demand target, and the format of the aggregated information is according to the purpose. You just have to decide. The aggregated information stored in the aggregated information storage unit 126 is classified by input pattern; user's age, user's gender, user's family structure, user's income, user's occupation, user's hobby or interest type. Input by user attributes such as; and / or by time at the time of input, by area at the time of input, by weather at the time of input, by heart rate at the time of input, by input method, by balance of electronic money at the time of input, etc. It may be aggregated according to the situation at the time.

制御部13は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報処理装置10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部13は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。図7に示すように、制御部13は、受付部131、推定部132、集計部133、及び提供部134を有する。 The control unit 13 is realized by, for example, using a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like to execute various programs stored in a storage device inside the information processing device 10 using the RAM as a work area. Will be done. Further, the control unit 13 is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 7, the control unit 13 includes a reception unit 131, an estimation unit 132, an aggregation unit 133, and a provision unit 134.

受付部131は、ユーザが端末装置100を介して入力した入力情報を端末装置100から受け付ける。本発明において、受付部131が受け付けた入力情報には、ユーザが入力した需要対象に関連する情報が含まれ得る。したがって、受付部131は、ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける。 The reception unit 131 receives the input information input by the user via the terminal device 100 from the terminal device 100. In the present invention, the input information received by the reception unit 131 may include information related to the demand target input by the user. Therefore, the reception unit 131 receives input information including information related to the demand target input by the user.

受付部131は、受け付けた入力情報から、需要対象に関連する情報を含む入力情報を選択し、需要対象に関連する情報を含む入力情報のみを受付情報記憶部121に格納し、且つ需要対象が特定できない入力情報(即ち需要対象に関連する情報を含まない入力情報)を受付情報記憶部121に格納しなくてもよい。受付部131は、受け付けた入力情報を受付情報記憶部121に一旦すべて格納し、下記で説明する推定部132において、受付情報記憶部121に記憶された入力情報から、需要対象に関連する情報を含む入力情報を選択してもよい。 The reception unit 131 selects input information including information related to the demand target from the received input information, stores only the input information including the information related to the demand target in the reception information storage unit 121, and the demand target is It is not necessary to store the input information that cannot be specified (that is, the input information that does not include the information related to the demand target) in the reception information storage unit 121. The reception unit 131 temporarily stores all the received input information in the reception information storage unit 121, and in the estimation unit 132 described below, the reception unit 132 stores information related to the demand target from the input information stored in the reception information storage unit 121. You may select the input information to be included.

需要対象に関連する情報を含む入力情報の選択は、入力パターン及びそれに対応する需要対象が存在するか否かを含む情報を蓄積したデータベース(以下「需要対象存在判定データベース」という)を用いておこなってもよい。需要対象存在判定データベースは、入力パターン別に需要対象に関連する情報が含まれているか否かの情報を記憶したものであり得る。受付部131又は推定部132は、需要対象存在判定データベースに記憶された入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターンに対応する需要対象の有無の情報から、入力情報に需要対象に関連する情報が含まれるかを判定する。需要対象存在判定データベースは、場面情報データベースと同一のデータベースであってもよい。また、その他、需要対象に関連する情報を含む入力情報の選択は、入力情報から需要対象の有無を判定するための公知の方法を用いてもよい。 The selection of input information including information related to the demand target is performed using a database (hereinafter referred to as "demand target existence determination database") that stores information including the input pattern and whether or not the corresponding demand target exists. You may. The demand target existence determination database may store information on whether or not information related to the demand target is included for each input pattern. The reception unit 131 or the estimation unit 132 is based on information on the presence or absence of a demand target corresponding to an input pattern that matches the input information stored in the reception information storage unit 121 among the input patterns stored in the demand target existence determination database. Determine if the input information contains information related to the demand target. The demand target existence determination database may be the same database as the scene information database. In addition, for the selection of the input information including the information related to the demand target, a known method for determining the presence or absence of the demand target from the input information may be used.

受付部131は、入力情報を付随情報と共に受け付けてもよい。受付部131は、入力情報と付随情報とを同時又は連続的に受け付けてもよい。受付部131で受け付けた入力情報及び付随情報は、そのまま或いは適切な形式に変換して、受付情報記憶部121に格納される。 The reception unit 131 may accept the input information together with the accompanying information. The reception unit 131 may receive the input information and the accompanying information at the same time or continuously. The input information and accompanying information received by the reception unit 131 are stored in the reception information storage unit 121 as they are or after being converted into an appropriate format.

推定部132は、受付情報記憶部121に記憶された入力情報から需要対象の消費見込み地点又はエリアを推定する。推定部132は、入力情報に含まれる需要対象に関連する情報から需要対象を特定する。 The estimation unit 132 estimates the expected consumption point or area of the demand target from the input information stored in the reception information storage unit 121. The estimation unit 132 identifies the demand target from the information related to the demand target included in the input information.

入力情報に含まれる需要対象に関連する情報からの需要対象の特定は、入力情報のパターン及びそれに対応する需要対象を含む情報を蓄積したデータベース(以下「需要対象データベース」)を用いて行ってもよい。需要対象データベースは、入力パターン別にそれに対応する需要対象の情報を記憶したものであり得る。この場合、推定部132は、需要対象データベースに記憶された入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターンに対応する需要対象を、入力情報に対応する需要対象であると特定する。需要対象データベースは、場面情報データベースと同一のデータベースであってもよい。また、その他、入力情報に含まれる需要対象に関連する情報からの需要対象の特定は、入力情報から、需要対象を識別する公知の方法を用いてもよい。 The demand target can be identified from the information related to the demand target included in the input information by using a database (hereinafter referred to as "demand target database") that stores information including the input information pattern and the corresponding demand target. good. The demand target database may store the information of the demand target corresponding to each input pattern. In this case, the estimation unit 132 sets the demand target corresponding to the input pattern matching the input information stored in the reception information storage unit 121 among the input patterns stored in the demand target database to the demand target corresponding to the input information. Identify as. The demand target database may be the same database as the scene information database. In addition, for specifying the demand target from the information related to the demand target included in the input information, a known method for identifying the demand target from the input information may be used.

また、入力情報に含まれる需要対象に関連する情報からの需要対象の特定は、需要対象に関連する情報を含む入力情報の選択と同時に行ってもよい。この場合、需要対象存在判定データベースと、需要対象データベースとは、同一のデータベースであってもよい。 Further, the demand target may be specified from the information related to the demand target included in the input information at the same time as the selection of the input information including the information related to the demand target. In this case, the demand target existence determination database and the demand target database may be the same database.

推定部132は、受付情報記憶部121に記憶された入力情報に地点エリア特定情報が含まれる場合、その地点又はエリアに基づき消費見込み地点又はエリアを推定する。推定部132は、入力情報に含まれる地点エリア特定情報から、地理情報記憶部122に記憶される基準地理情報に基づいて、消費見込み地点又はエリアを推定してもよい。推定部132は、入力情報に含まれる地点エリア特定情報が特定している地点又はエリアを、地理情報記憶部122に記憶される基準地理情報の地点情報又はエリア情報から割り出し、割り出された基準地理情報に対応する地点又はエリアを消費見込み地点又はエリアと推定してもよい。 When the input information stored in the reception information storage unit 121 includes the point area specific information, the estimation unit 132 estimates the expected consumption point or area based on the point or area. The estimation unit 132 may estimate the estimated consumption point or area from the point area specific information included in the input information based on the reference geographic information stored in the geographic information storage unit 122. The estimation unit 132 calculates a point or area specified by the point area specific information included in the input information from the point information or area information of the reference geographic information stored in the geographic information storage unit 122, and the index is determined. The point or area corresponding to the geographical information may be estimated as the expected consumption point or area.

推定部132は、エリア別に需要対象の消費見込みエリアの推定を希望する場合(エリア単位設定情報を設定した場合)、入力情報に含まれる地点エリア特定情報が特定している地点又はエリアを、地理情報記憶部122に記憶される基準地理情報の地点情報又はエリア情報から割り出し、エリア単位設定情報に基づいて、基準地理情報に対応する適切なエリアを消費見込みエリアと推定してもよい。推定部132は、例えば、市区町村単位でエリア別に需要対象の消費見込みエリアの推定を希望する場合(エリア単位設定情報のエリア単位を市区町村単位に設定した場合)であって、地点エリア特定情報が「A町1丁目」という地名であった場合、基準地理情報から「A町1丁目」が特定しているエリアが「C県B市A町1丁目」であると割り出し、エリア単位設定情報に基づき、「B市」が消費見込みエリアであると推定することができる。 When the estimation unit 132 wishes to estimate the expected consumption area of the demand target for each area (when the area unit setting information is set), the estimation unit 132 geographically determines the point or area specified by the point area specific information included in the input information. It may be determined from the point information or area information of the reference geographic information stored in the information storage unit 122, and an appropriate area corresponding to the reference geographic information may be estimated as a consumption expected area based on the area unit setting information. The estimation unit 132 is, for example, when it is desired to estimate the consumption expected area of the demand target for each area in the city, ward, town, or village unit (when the area unit of the area unit setting information is set in the city, ward, town, or village unit), and the point area. If the specific information is the place name "A town 1-chome", the area specified by "A town 1-chome" is determined to be "C prefecture B city A town 1-chome" from the standard geographic information, and the area unit Based on the setting information, it can be estimated that "City B" is the expected consumption area.

推定部132は、受付情報記憶部121に記憶された入力情報に地点エリア特定情報が含まれない場合、入力情報から需要対象が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 When the input information stored in the reception information storage unit 121 does not include the point area specific information, the estimation unit 132 estimates a scene in which a demand target is required from the input information, and the estimation unit 132 estimates a scene in which a demand target is required, and a point or area corresponding to the estimated scene. Is estimated to be a prospective consumption point or area.

推定部132は、受付情報記憶部121に記憶された入力情報から需要対象が必要となる場面を、場面情報記憶部123に記憶された場面情報データベースに基づいて推定してもよい。この場合、推定部132は、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターンに対応する需要必要場面を、当該入力情報において需要対象が必要となる場面であると推定する。 The estimation unit 132 may estimate a scene in which a demand target is required from the input information stored in the reception information storage unit 121 based on the scene information database stored in the scene information storage unit 123. In this case, the estimation unit 132 needs a demand target in the input information for a demand-required scene corresponding to the input pattern matching the input information stored in the reception information storage unit 121 among the input patterns in the scene information database. It is presumed that this is the scene.

推定部132は、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターンに対応する1つの需要必要場面を、当該入力情報において需要対象が必要となる場面であると推定してもよい(例えば上記の入力パターンA1~G1の例)。 The estimation unit 132 needs a demand target in the input information for one demand-required scene corresponding to the input pattern matching the input information stored in the reception information storage unit 121 among the input patterns in the scene information database. It may be presumed to be a scene (for example, the above-mentioned examples of input patterns A1 to G1).

推定部132は、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターンに対応する2つ以上の需要必要場面から、頻度情報に基づき、最も消費見込みの程度又は頻度が高い1つの場面(すなわち最も消費が見込まれる確率が高い1つの場面)を選択し、その場面を、当該入力情報において需要対象が必要となる場面であると推定してもよい(例えば上記の入力パターンA2の例:当該例であれば、もっとも頻度が高い「自宅」を推定する)。 The estimation unit 132 is the most expected consumption based on the frequency information from two or more demand-requiring scenes corresponding to the input patterns matching the input information stored in the reception information storage unit 121 among the input patterns in the scene information database. One scene with a high degree or frequency of (For example, the above example of the input pattern A2: In the case of the above example, the most frequent "home" is estimated).

推定部132は、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターンに対応する2つ以上の需要必要場面を、そのまま、当該入力情報において需要対象が必要となる場面であると推定してもよい(例えば上記の入力パターンA2の例:当該例であれば、「現在地11%、移動先5%、自宅72%、職場・学校12%」として4つの場面を頻度情報と共に推定する)。この場合、各場面は、頻度情報と紐付けして情報処理され、各場面に紐付けされた頻度情報は、推定した場面から消費見込み地点又はエリアが推定された後、対応する各消費見込み地点又はエリアに紐付けされる。 Among the input patterns in the scene information database, the estimation unit 132 uses the input information as it is for demand targets for two or more demand-requiring scenes corresponding to the input patterns that match the input information stored in the reception information storage unit 121. (For example, in the above example of input pattern A2: "Current location 11%, Destination 5%, Home 72%, Work / school 12%"" Estimate four scenes with frequency information). In this case, each scene is processed by associating it with the frequency information, and the frequency information associated with each scene is used after the estimated consumption point or area is estimated from the estimated scene and then each corresponding consumption expected point. Or it is linked to the area.

推定部132は、場面情報記憶部123において記憶された場面情報データベースにおいて、需要必要場面が変動パターン別に記憶されている場合、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターン及び最も適した変動パターンに対応する1つの需要必要場面を、当該入力情報において需要対象が必要となる場面であると推定してもよい(例えば上記の入力パターンA3の例)。この場合、最も適した変動パターンは、受付情報記憶部121に記憶された付随情報及び/又は個別情報記憶部124に記憶された個別情報に基づいて選択してもよい(入力パターンA3の例であれば、受付情報記憶部121に付随情報として記憶された入力時の時間と、個別情報記憶部124に記憶されたユーザの年齢に基づいて選択)。 In the scene information database stored in the scene information storage unit 123, the estimation unit 132 stores the demand required scenes in the reception information storage unit 121 among the input patterns in the scene information database when the demand required scenes are stored for each fluctuation pattern. One demand-requiring scene corresponding to an input pattern matching the input information and the most suitable fluctuation pattern may be estimated to be a scene in which the demand target is required in the input information (for example, in the above input pattern A3). example). In this case, the most suitable variation pattern may be selected based on the accompanying information stored in the reception information storage unit 121 and / or the individual information stored in the individual information storage unit 124 (in the example of the input pattern A3). If there is, it is selected based on the time at the time of input stored as incidental information in the reception information storage unit 121 and the age of the user stored in the individual information storage unit 124).

推定部132は、場面情報記憶部123において記憶された場面情報データベースにおいて、需要必要場面が変動パターン別に記憶されている場合、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターン及び最も適した変動パターンに対応する2つ以上の需要必要場面を、そのまま、当該入力情報において需要対象が必要となる場面であると推定してもよい(例えば上記の入力パターンA4の例)。この場合も上記と同様、最も適した変動パターンは、受付情報記憶部121に記憶された付随情報及び/又は個別情報記憶部124に記憶された個別情報に基づいて選択してもよい。また、各場面は、頻度情報と紐付けして情報処理され、各場面に紐付けされた頻度情報は、推定した場面から消費見込み地点又はエリアが推定された後、対応する各消費見込み地点又はエリアに紐付けされる。 In the scene information database stored in the scene information storage unit 123, the estimation unit 132 stores the demand required scenes in the reception information storage unit 121 among the input patterns in the scene information database when the demand required scenes are stored for each fluctuation pattern. It may be estimated that two or more demand-requiring scenes corresponding to the input pattern matching the input information and the most suitable fluctuation pattern are the scenes in which the demand target is required in the input information as they are (for example, the above-mentioned scenes). Example of input pattern A4). In this case as well, the most suitable variation pattern may be selected based on the incidental information stored in the reception information storage unit 121 and / or the individual information stored in the individual information storage unit 124. In addition, each scene is processed by associating it with frequency information, and the frequency information associated with each scene is obtained from each estimated consumption point or area after the estimated consumption point or area is estimated from the estimated scene. It is tied to the area.

推定部132において推定した場面に対応する地点又はエリアは、受付情報記憶部121に記憶された付随情報及び/又は個別情報記憶部124に記憶された個別情報に基づいて特定してもよい。 The point or area corresponding to the scene estimated by the estimation unit 132 may be specified based on the incidental information stored in the reception information storage unit 121 and / or the individual information stored in the individual information storage unit 124.

推定部132において推定する場面は、入力情報を入力した時の現在地又は現在地エリア、入力情報の入力後に移動すると推定される移動地点又は移動先エリア等の場所が固定されていない場面;或いはユーザの自宅所在地又は自宅エリア、ユーザの職場・学校所在地又は職場・学校エリア等の場所が固定された場面であり得る。 The scene estimated by the estimation unit 132 is a scene in which the current location or current location area when the input information is input, the movement point or the destination area estimated to move after the input information is input, or the like is not fixed; or the user's scene. It may be a scene where the home location or home area, the user's work / school location or the work / school area, etc. is fixed.

推定部132において推定した場面が、場所が固定された場面である場合、個別情報記憶部124に記憶されたユーザの属性情報に基づき、推定した場面に対応する地点又はエリアを特定してもよい。例えば、推定部132において推定した場面が、ユーザの自宅所在地又は自宅エリアである場合、個別情報記憶部124に記憶されたユーザの自宅の住所から、推定した場面に対応する地点又はエリアを特定できる。例えば、推定部132において推定した場面が、ユーザの職場又は学校所在地又は職場又は学校エリアである場合、個別情報記憶部124に記憶されたユーザの職場又は学校の住所から、推定した場面に対応する地点又はエリアを特定できる。 When the scene estimated by the estimation unit 132 is a scene where the location is fixed, a point or area corresponding to the estimated scene may be specified based on the attribute information of the user stored in the individual information storage unit 124. .. For example, when the scene estimated by the estimation unit 132 is the user's home location or home area, the point or area corresponding to the estimated scene can be specified from the user's home address stored in the individual information storage unit 124. .. For example, when the scene estimated by the estimation unit 132 is the user's workplace or school location or the workplace or school area, it corresponds to the scene estimated from the user's workplace or school address stored in the individual information storage unit 124. You can identify a point or area.

推定部132において推定した場面が、場所が固定されていない場面である場合、受付情報記憶部121に記憶された付随情報及び/又は個別情報記憶部124に記憶されたユーザの行動情報に基づき、推定した場面に適した地点又はエリアを特定してもよい。例えば、推定部132において推定した場面が、入力情報を入力した時の現在地又は現在地エリアである場合は、受付情報記憶部121に記憶された付随情報である入力時の位置又はエリアの情報から、推定した場面に対応する地点又はエリアを特定できる。例えば、推定部132において推定した場面が、入力情報の入力後に移動すると推定される移動地点又は移動先エリアである場合は、個別情報記憶部124に記憶されたユーザの移動履歴やユーザの検索履歴から移動地点又は移動先エリアを予測して、推定した場面に対応する地点又はエリアを特定できる。 When the scene estimated by the estimation unit 132 is a scene in which the location is not fixed, based on the accompanying information stored in the reception information storage unit 121 and / or the user's behavior information stored in the individual information storage unit 124. You may identify a suitable point or area for the estimated scene. For example, when the scene estimated by the estimation unit 132 is the current location or the current location area when the input information is input, the information of the position or area at the time of input, which is the incidental information stored in the reception information storage unit 121, is used. The point or area corresponding to the estimated scene can be specified. For example, when the scene estimated by the estimation unit 132 is a movement point or a movement destination area estimated to move after inputting the input information, the movement history of the user or the search history of the user stored in the individual information storage unit 124. It is possible to predict the moving point or the moving destination area from and identify the point or area corresponding to the estimated scene.

例えば、推定部132において推定した場面が、移動地点又は移動先エリアである場合であって、ユーザの移動履歴やユーザの検索履歴から複数の移動地点又は移動先エリアが予測される場合は、入力情報に最適な移動地点又は移動先エリアを選択して、推定した場面に対応する地点又はエリアを特定できる。移動地点又は移動先エリアの予測は、例えば、ユーザの移動履歴から行動パターンを分析して、分析した行動パターンに基づいて移動先を予想することができる。移動地点又は移動先エリアの予測は、例えば、場所検索、地図検索、経路検索、路線検索等のユーザの検索履歴から移動先を予想することができる。具体的に、推定部132において推定した場面が、移動地点又は移動先エリアである場合であって、「現在地→A駅→B交差点→Cセンタ」という経路検索からなるユーザの検索履歴が存在する場合、これから移動する移動先が少なくとも「A駅」、「B交差点」、「Cセンタ」の3か所予測されるが、入力情報に「駅前」という文字列が含まれる場合は、「A駅」を選択して、推定した場面に対応する地点又はエリア(例えば「A駅周辺エリア」、「A駅を含む地区」等)を特定できる。 For example, when the scene estimated by the estimation unit 132 is a moving point or a moving destination area, and a plurality of moving points or moving destination areas are predicted from the user's movement history or the user's search history, input. It is possible to select the most suitable moving point or destination area for information and identify the point or area corresponding to the estimated scene. For the prediction of the movement point or the movement destination area, for example, the behavior pattern can be analyzed from the movement history of the user, and the movement destination can be predicted based on the analyzed behavior pattern. Forecasting the travel point or destination area, for example, the travel destination can be predicted from the user's search history such as location search, map search, route search, and route search. Specifically, when the scene estimated by the estimation unit 132 is a movement point or a movement destination area, there is a user's search history consisting of a route search of "current location-> A station-> B intersection-> C center". In this case, it is predicted that there will be at least three destinations to move from now on: "A station", "B intersection", and "C center", but if the input information includes the character string "in front of the station", "A station" "Is selected, and a point or area corresponding to the estimated scene (for example," area around A station "," district including A station ", etc.) can be specified.

推定部132は、上記のように推定した場面に対応する地点又はエリアの特定後、特定された地点又はエリアから、地理情報記憶部122に記憶される基準地理情報に基づいて消費見込み地点又はエリアを推定してもよい。推定部132は、上記のように推定した場面に対応する地点又はエリアの特定後、特定された地点又はエリアを、地理情報記憶部122に記憶される基準地理情報の地点情報又はエリア情報から割り出し、割り出された基準地理情報に対応する地点又はエリアを消費見込み地点又はエリアと推定する。 After specifying the point or area corresponding to the scene estimated as described above, the estimation unit 132 determines the estimated consumption point or area based on the reference geographic information stored in the geographic information storage unit 122 from the specified point or area. May be estimated. After specifying the point or area corresponding to the scene estimated as described above, the estimation unit 132 determines the specified point or area from the point information or area information of the reference geographic information stored in the geographic information storage unit 122. , Estimate the point or area corresponding to the determined reference geographic information as the estimated consumption point or area.

推定部132は、エリア別に需要対象の消費見込みエリアの推定を希望する場合(エリア単位設定情報を設定した場合)、上記のように推定した場面に対応する地点又はエリアの特定後、特定された地点又はエリアを、地理情報記憶部122に記憶される基準地理情報の地点情報又はエリア情報から割り出し、エリア単位設定情報に基づいて、基準地理情報に対応する適切なエリアを消費見込みエリアと推定する。 When the estimation unit 132 wishes to estimate the expected consumption area of the demand target for each area (when the area unit setting information is set), the estimation unit 132 is specified after specifying the point or area corresponding to the scene estimated as described above. The point or area is calculated from the point information or area information of the reference geographic information stored in the geographic information storage unit 122, and the appropriate area corresponding to the reference geographic information is estimated as the estimated consumption area based on the area unit setting information. ..

推定部132は、1つの入力情報から需要対象が必要となる場面が1つの場面として推定された場合、1つの消費見込み地点又はエリアを推定する。推定部132は、1つの入力情報から需要対象が必要となる場面が2つ以上の場面として推定された場合、2つ以上の消費見込み地点又はエリアを対応する頻度情報と共に推定し得る(例えば上記の入力パターンA2の例であれば、上記の手法でユーザの現在地をA地区、移動先をB地区、自宅をC地区、職場・学校をD地区と特定した場合、消費見込み地エリアを「A地区11%、B地区5%、C地区72%、D地区12%」と推定し得る)。 When the scene in which the demand target is required is estimated as one scene from one input information, the estimation unit 132 estimates one consumption prospective point or area. When the scene in which the demand target is required is estimated as two or more scenes from one input information, the estimation unit 132 can estimate two or more expected consumption points or areas together with the corresponding frequency information (for example, the above). In the example of the input pattern A2 of, when the user's current location is specified as A district, the destination is B district, the home is C district, and the workplace / school is D district, the expected consumption area is set to "A". It can be estimated that "district 11%, B district 5%, C district 72%, D district 12%").

推定部132は、入力情報から需要対象の消費見込み地点又はエリアを推定した後、得られた推定結果情報を推定情報記憶部125に格納する。1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合(即ち場面情報データベースから2つ以上の場面が推定された場合)、推定情報記憶部125に記憶される情報は、対応する頻度情報(即ち消費見込み地点又はエリアに対応する需要必要場面に対応する頻度情報)をさらに含み得る。推定情報記憶部125に記憶される情報には、その他の情報が含まれていてもよい。その他の情報は、入力パターン、付随情報を含む入力時の状況に関する情報、及び/又はユーザの属性に関する情報であり得る。 The estimation unit 132 estimates the expected consumption point or area of the demand target from the input information, and then stores the obtained estimation result information in the estimation information storage unit 125. When two or more expected consumption points or areas are estimated for one input information (that is, when two or more scenes are estimated from the scene information database), the information stored in the estimation information storage unit 125 corresponds to the corresponding information. It may further include frequency information (ie, frequency information corresponding to demand situations corresponding to potential consumption points or areas). The information stored in the estimation information storage unit 125 may include other information. Other information may be information about the input pattern, information about the situation at the time of input including accompanying information, and / or information about the attributes of the user.

推定部132は、更に、需要対象の消費動向に基づいて、場面情報記憶部123において記憶された場面情報データベースを、更新することにより最適化してもよい。場面情報データベースを最適化することにより、現実の消費動向に合致した或いは近似させた場面を示すデータベースとなり得る。場面情報データベースの更新は、目的に応じて定期的に行ってもよいし、不定期に行ってもよい。更新を定期的に行う場合、その頻度は、1秒間毎、10秒間毎、30秒間毎、1分間毎、10分間毎、30分間毎、1時間毎、4時間毎、6時間毎、12時間毎、1日毎、1週間毎、1か月毎、2か月毎、3か月毎、6か月毎、1年毎等であればよく、目的に応じて適宜設定すればよい。 The estimation unit 132 may further optimize the scene information database stored in the scene information storage unit 123 based on the consumption trend of the demand target. By optimizing the scene information database, it can be a database showing scenes that match or approximate actual consumption trends. The scene information database may be updated regularly or irregularly depending on the purpose. When updating regularly, the frequency is 1 second, 10 seconds, 30 seconds, 1 minute, 10 minutes, 30 minutes, 1 hour, 4 hours, 6 hours, 12 hours. It may be every day, every day, every week, every month, every two months, every three months, every six months, every year, etc., and may be set as appropriate according to the purpose.

推定部132は、場面情報記憶部123において記憶された場面情報データベースを、現実の消費動向に一致させるように更新してもよいし、現実の消費動向に近づけるように更新してもよい。場面情報データベースにおいて、例えば、入力パターンA5に対して、初期設定で需要必要場面と頻度情報の組み合わせを「現在地100%」と設定していても、入力パターンA5に一致する入力情報に関する現実の需要対象の消費動向が「現在地11%、移動先5%、自宅72%、職場・学校12%」であった場合、推定部132は、需要必要場面と頻度情報の組み合わせを「現在地100%」から「現在地11%、移動先5%、自宅72%、職場・学校12%」に更新し得る。 The estimation unit 132 may update the scene information database stored in the scene information storage unit 123 so as to match the actual consumption trend, or may update the scene information database so as to approach the actual consumption trend. In the scene information database, for example, for the input pattern A5, even if the combination of the demand required scene and the frequency information is set to "current location 100%" in the initial setting, the actual demand for the input information matching the input pattern A5. If the target consumption trend is "current location 11%, destination 5%, home 72%, work / school 12%", the estimation department 132 will change the combination of demand required scenes and frequency information from "current location 100%". It can be updated to "current location 11%, destination 5%, home 72%, work / school 12%".

集計部133は、推定情報記憶部125に記憶された推定結果情報を集計し、集計情報を作成する。集計部133による集計手法は、目的に応じて公知の方法の中から適宜決定すればよく、特に限定されるものではない。集計部133は、需要対象毎に集計してもよい。集計部133は、需要対象毎に集計し、需要対象毎に集計情報を作成してもよい。 The aggregation unit 133 aggregates the estimation result information stored in the estimation information storage unit 125 and creates the aggregation information. The aggregation method by the aggregation unit 133 may be appropriately determined from known methods according to the purpose, and is not particularly limited. The aggregation unit 133 may aggregate for each demand target. The aggregation unit 133 may aggregate for each demand target and create aggregation information for each demand target.

集計部133は、需要対象毎、エリア別に集計してもよい。集計部133は、需要対象毎、エリア別に集計し、需要対象毎にエリア別の集計情報を作成してもよい。集計部133は、需要対象毎、エリア別に集計し、需要対象毎にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。 The aggregation unit 133 may aggregate by demand target and area. The aggregation unit 133 may aggregate for each demand target and for each area, and may create aggregate information for each area for each demand target. The aggregation unit 133 may aggregate by demand target and area, and may create aggregate information including the degree or frequency of consumption prospects for each area for each demand target.

集計部133は、推定情報記憶部125に記憶されたその他の情報に基づいて、さらに、入力パターン別、ユーザの属性別及び/又は入力時の状況別に集計してもよい。集計部133は、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別且つエリア別に集計してもよい。 The aggregation unit 133 may further aggregate by input pattern, user attribute, and / or situation at the time of input, based on other information stored in the estimation information storage unit 125. The aggregation unit 133 may aggregate by demand target, by input pattern, by user attribute and / or by situation at the time of input and by area.

集計部133は、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別且つエリア別に集計し、需要対象毎にまとめてエリア別の集計情報を作成してもよいし、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別にエリア別の集計情報を作成してもよい。 The aggregation unit 133 may aggregate by demand target, input pattern, user attribute and / or by situation at the time of input and by area, and collectively create aggregate information for each area for each demand target. Aggregate information for each area may be created for each demand target, for each input pattern, for each user attribute and / or for each situation at the time of input.

集計部133は、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別且つエリア別に集計し、需要対象毎にまとめてエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよいし、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。 The aggregation unit 133 aggregates by demand target, by input pattern, by user attribute and / or by situation at the time of input and by area, and aggregates by demand target and aggregate information including the degree or frequency of consumption prospect for each area. Or you may create aggregated information including the degree or frequency of expected consumption by area for each demand target, input pattern, user attribute and / or situation at the time of input.

集計部133は、消費見込みの程度又は頻度を含む集計情報を、対応する頻度情報に基づいて集計し、作成してもよい。集計部133は、需要対象の消費見込みの程度又は頻度を、スコア、件数、確率(例えば百分率)等の変数により表してもよい。需要対象の消費見込みの程度又は頻度をスコアで表して集計する場合、入力パターン、ユーザの属性及び/又は入力時の状況に応じて、重みを変動させてスコアを生成してもよい。例えば、収入のない未成年等が、需要対象「高級車」に関連する情報を含む入力情報を入力しても、それが需要対象の消費に結びつく可能性は比較的低いが、逆に、高所得者が、需要対象「高級車」に関連する情報を含む入力情報を入力すると需要対象の消費に結びつく可能性は比較的高い。このような場合、例えば、ユーザの属性に関する情報に基づき、ユーザの年収300万円未満の場合スコア「0.1」、ユーザの年収300万円以上600万円未満の場合スコア「1」、ユーザの年収600万円以上900万円未満の場合スコア「3」、ユーザの年収900万円以上1500万円未満の場合スコア「5」、ユーザの年収1500万円以上の場合スコア「10」のように、ユーザの収入に応じて重みを変動させてスコアを生成してもよい。 The aggregation unit 133 may aggregate and create aggregated information including the degree or frequency of expected consumption based on the corresponding frequency information. The aggregation unit 133 may express the degree or frequency of expected consumption of the demand target by variables such as score, number of cases, and probability (for example, percentage). When the degree or frequency of expected consumption of the demand target is represented by a score and aggregated, the score may be generated by varying the weight according to the input pattern, the attribute of the user, and / or the situation at the time of input. For example, even if a minor who has no income inputs input information including information related to the demand target "luxury car", it is relatively unlikely that it will lead to the consumption of the demand target, but on the contrary, it is high. It is relatively likely that income earners will enter input information that includes information related to the demand target "luxury car", which will lead to consumption of the demand target. In such a case, for example, based on the information about the user's attribute, the score is "0.1" when the user's annual income is less than 3 million yen, the score is "1" when the user's annual income is 3 million yen or more and less than 6 million yen, and the user. If the annual income of the user is 6 million yen or more and less than 9 million yen, the score is "3", if the annual income of the user is 9 million yen or more and less than 15 million yen, the score is "5", and if the annual income of the user is 15 million yen or more, the score is "10". In addition, the score may be generated by varying the weight according to the user's income.

集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、対応する頻度情報を用いて集計してもよい。集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、対応する頻度情報から消費見込みの程度又は頻度に応じてエリア別に集計してもよい。 When two or more expected consumption points or areas are estimated for one input information, the aggregation unit 133 may aggregate using the corresponding frequency information. When two or more expected consumption points or areas are estimated for one input information, the aggregation unit 133 may aggregate each demand target by area according to the degree or frequency of expected consumption from the corresponding frequency information. ..

集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、対応する頻度情報から消費見込みの程度又は頻度に応じてエリア別に集計し、需要対象毎にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。 When two or more expected consumption points or areas are estimated for one input information, the aggregation unit 133 aggregates each demand target by area according to the degree or frequency of consumption prospect from the corresponding frequency information, and demand targets. Aggregate information including the degree or frequency of expected consumption for each area may be created for each area.

集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、入力パターン別、ユーザの属性別及び/又は入力時の状況別の対応する頻度情報から消費見込みの程度又は頻度に応じてエリア別に集計し、需要対象毎にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。 When the aggregation unit 133 estimates two or more expected consumption points or areas for one input information, the corresponding frequency information for each demand target, by input pattern, by user attribute, and / or by situation at the time of input. It is also possible to aggregate by area according to the degree or frequency of expected consumption, and to create aggregated information including the degree or frequency of expected consumption by area for each demand target.

集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、対応する頻度情報に応じたスコアをエリア別に累積加算して集計し、需要対象毎にエリア別のスコアを含む集計情報を作成してもよい。 When two or more expected consumption points or areas are estimated for one input information, the aggregation unit 133 cumulatively adds and aggregates the scores corresponding to the corresponding frequency information for each demand target for each demand target. Aggregate information including scores for each area may be created in.

集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、入力パターン別、ユーザの属性別及び/又は入力時の状況別の対応する頻度情報に応じたスコアをエリア別に累積加算して集計し、需要対象毎にエリア別のスコアを含む集計情報を作成してもよい。 When the aggregation unit 133 estimates two or more expected consumption points or areas for one input information, the corresponding frequency information for each demand target, by input pattern, by user attribute, and / or by situation at the time of input. The scores according to the above may be cumulatively added for each area and aggregated, and aggregated information including the scores for each area may be created for each demand target.

例えば、同一の需要対象Aについて、入力パターンA1「A地区スコア5点、B地区スコア1点、C地区スコア1点、D地区スコア1点」が1件、入力パターンA2「A地区スコア1点、B地区スコア5点、C地区スコア1点、D地区スコア1点」が1件あった場合、各地区について累積加算して集計し、集計情報「A地区スコア6点、B地区スコア6点、C地区スコア2点、D地区スコア2点」を作成してもよい。例えば、同一の需要対象Bについて、入力者が女性且つ入力パターンB1「A地区スコア1点、B地区スコア1点、C地区スコア1点、D地区スコア10点」が1件、入力者が男性且つ入力パターンB1「A地区スコア1点、B地区スコア1点、C地区スコア10点、D地区スコア1点」が1件あった場合、各地区について累積加算して集計し、集計情報「A地区スコア2点、B地区スコア2点、C地区スコア11点、D地区スコア11点」を作成してもよい。 For example, for the same demand target A, there is one input pattern A1 "A district score 5 points, B district score 1 point, C district score 1 point, D district score 1 point", and input pattern A2 "A district score 1 point". , B district score 5 points, C district score 1 point, D district score 1 point ", the total is added up for each district, and the aggregated information" A district score 6 points, B district score 6 points " , C district score 2 points, D district score 2 points "may be created. For example, for the same demand target B, the input person is female and the input pattern B1 "A district score 1 point, B district score 1 point, C district score 1 point, D district score 10 points" is 1 case, and the input person is male. If there is one input pattern B1 "A district score 1 point, B district score 1 point, C district score 10 points, D district score 1 point", cumulative addition is performed for each district, and the aggregated information "A". You may create "district score 2 points, B district score 2 points, C district score 11 points, D district score 11 points".

集計部133で集計した情報は、表にまとめてもよい。集計部133で集計した情報は、分散図、分布図、棒グラフ、円グラフ、帯グラフ、折れ線グラフ等としてまとめてもよい。集計部133で集計した情報は、地図上、衛星写真上又は航空写真上にまとめてもよい。 The information aggregated by the aggregation unit 133 may be summarized in a table. The information aggregated by the aggregation unit 133 may be summarized as a distribution map, a distribution map, a bar graph, a pie graph, a band graph, a line graph, or the like. The information aggregated by the aggregation unit 133 may be summarized on a map, a satellite photograph, or an aerial photograph.

集計部133は、リアルタイムで集計し集計情報を作成してもよいし、入力時の時間を基準として任意の時間又は期間で区切って集計し集計情報を作成してもよい。集計のために区切る時間又は期間は、1秒間毎、10秒間毎、30秒間毎、1分間毎、10分間毎、30分間毎、1時間毎、4時間毎、6時間毎、12時間毎、1日毎、1週間毎、1か月毎、2か月毎、3か月毎、6か月毎、1年毎等であればよく、目的に応じて任意の時間又は期間を設定すればよい。集計部133は、作成した集計情報を集計情報記憶部126に格納する。 The aggregation unit 133 may aggregate in real time and create aggregated information, or may aggregate and create aggregated information by dividing it into arbitrary times or periods based on the time at the time of input. The time or period to divide for aggregation is 1 second, 10 seconds, 30 seconds, 1 minute, 10 minutes, 30 minutes, 1 hour, 4 hours, 6 hours, 12 hours, It may be every day, every week, every month, every two months, every three months, every six months, every year, etc., and any time or period may be set according to the purpose. .. The aggregation unit 133 stores the created aggregation information in the aggregation information storage unit 126.

提供部134は、事業者装置20からの求めに応じて、集計部133で作成した集計情報を事業者装置20に提供する。 The providing unit 134 provides the totaling information created by the totaling unit 133 to the business operator equipment 20 in response to a request from the business operator equipment 20.

〔3.端末装置100の構成〕
次に、図8を用いて、一実施形態に係る端末装置100の構成について説明する。図8は、一実施形態に係る端末装置の構成例100を示す図である。図8に示すように、端末装置100は、通信部110と、入力部120と、出力部130と、物理センサ140と、制御部150とを有する。
[3. Configuration of terminal device 100]
Next, the configuration of the terminal device 100 according to the embodiment will be described with reference to FIG. FIG. 8 is a diagram showing a configuration example 100 of the terminal device according to the embodiment. As shown in FIG. 8, the terminal device 100 includes a communication unit 110, an input unit 120, an output unit 130, a physical sensor 140, and a control unit 150.

通信部110は、例えば、NIC等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、情報処理装置10との間で情報の送受信を行う。 The communication unit 110 is realized by, for example, a NIC or the like. Then, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits / receives information to / from the information processing apparatus 10.

入力部120は、利用者から各種操作を受け付ける入力装置である。例えば、入力部120は、キーボードやマウスや操作キー等によって実現される。出力部130は、各種情報を表示するための表示装置であり、すなわち、画面である。例えば、出力部130は、液晶ディスプレイ等によって実現される。なお、端末装置100にタッチパネルが採用される場合には、入力部120と出力部130とは一体化される。 The input unit 120 is an input device that receives various operations from the user. For example, the input unit 120 is realized by a keyboard, a mouse, operation keys, or the like. The output unit 130 is a display device for displaying various information, that is, a screen. For example, the output unit 130 is realized by a liquid crystal display or the like. When a touch panel is adopted for the terminal device 100, the input unit 120 and the output unit 130 are integrated.

物理センサ140は、端末装置100の各種の物理的な情報を検出するセンサであり、例えば、ジャイロセンサ、温度センサ、音量センサ、明度センサ、加速度センサ等である。なお、物理センサ140は、GPS等の測位システムを用いて、端末装置100の現在位置を特定するセンサであってもよい。 The physical sensor 140 is a sensor that detects various physical information of the terminal device 100, and is, for example, a gyro sensor, a temperature sensor, a volume sensor, a brightness sensor, an acceleration sensor, or the like. The physical sensor 140 may be a sensor that identifies the current position of the terminal device 100 by using a positioning system such as GPS.

制御部150は、例えば、CPUやMPU等によって、端末装置100内部の記憶装置に記憶されている各種プログラム(情報表示プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部150は、例えば、ASICやFPGA等の集積回路により実現される。 The control unit 150 is realized by, for example, using a CPU, an MPU, or the like to execute various programs (corresponding to an example of an information display program) stored in the storage device inside the terminal device 100 using the RAM as a work area. .. For example, these various programs correspond to application programs called web browsers. Further, the control unit 150 is realized by an integrated circuit such as an ASIC or FPGA.

〔4.端末装置100の処理フロー〕
図9を用いて、一実施形態において端末装置100と情報処理装置10が実行する情報処理の手順を説明する。図9は、一実施形態に係る情報処理の流れの一例をまとめたフローチャートである。
[4. Processing flow of terminal device 100]
With reference to FIG. 9, the information processing procedure executed by the terminal device 100 and the information processing device 10 in one embodiment will be described. FIG. 9 is a flowchart summarizing an example of the flow of information processing according to the embodiment.

図9の例では、端末装置100は、ユーザが入力した入力情報を入力部120から受け付ける(ステップS11)。端末装置100は、受け付けた入力情報を出力部130から情報処理装置10に送信する(ステップS12)。 In the example of FIG. 9, the terminal device 100 receives the input information input by the user from the input unit 120 (step S11). The terminal device 100 transmits the received input information from the output unit 130 to the information processing device 10 (step S12).

情報処理装置10において、受付部131は、入力情報を受け付け、受付情報記憶部121に格納する(ステップS13)。 In the information processing apparatus 10, the reception unit 131 receives the input information and stores it in the reception information storage unit 121 (step S13).

推定部132は、受付情報記憶部121に記憶された入力情報に地点エリア特定情報が含まれる場合(ステップS14:YES)、その地点又はエリアに基づき消費見込み地点又はエリアを推定し、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を推定情報記憶部125に格納する(ステップS15)。 When the input information stored in the reception information storage unit 121 includes the point area specific information (step S14: YES), the estimation unit 132 estimates the expected consumption point or area based on the point or area, and determines the demand target and the demand target. Information including the corresponding combination of expected consumption points or areas is stored in the estimated information storage unit 125 (step S15).

推定部132は、受付情報記憶部121に記憶された入力情報に地点エリア特定情報が含まれない場合(ステップS14:NO)、入力情報から需要対象が必要となる場面を推定し(ステップS16)、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定し、推定結果情報を推定情報記憶部125に格納する(ステップS17)。 When the input information stored in the reception information storage unit 121 does not include the point area specific information (step S14: NO), the estimation unit 132 estimates the scene where the demand target is required from the input information (step S16). , It is estimated that the point or area corresponding to the estimated scene is the expected consumption point or area, and the estimation result information is stored in the estimation information storage unit 125 (step S17).

集計部133は、推定情報記憶部125に記憶された推定結果情報を集計し、集計情報を作成し、集計情報記憶部126に格納する(ステップS18)。提供部134は、事業者装置20からの求めに応じて、集計情報記憶部126に記憶された集計情報を事業者装置20に提供する(ステップS19)。 The aggregation unit 133 aggregates the estimation result information stored in the estimation information storage unit 125, creates aggregated information, and stores the aggregated information in the aggregated information storage unit 126 (step S18). The providing unit 134 provides the aggregated information stored in the aggregated information storage unit 126 to the operator apparatus 20 in response to a request from the operator apparatus 20 (step S19).

〔5.その他〕
〔5-1.変形例〕
上記では、情報処理システム1の一例について説明した。しかしながら、本発明は、これに限定されるものではない。上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[5. others〕
[5-1. Modification example]
In the above, an example of the information processing system 1 has been described. However, the present invention is not limited to this. Of each of the processes described in the above embodiments, a part of the processes described as being automatically performed can be performed manually, or all or a part of the processes described as being performed manually. Can also be performed automatically by a known method. In addition, information including processing procedures, specific names, various data and parameters shown in the above documents and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown in the figure.

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

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

〔5-2.プログラム〕
また、上述してきた実施の形態に係る情報処理装置10および端末装置100は、例えば図10に示すような構成のコンピュータ1000によって実現される。図10は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
[5-2. program〕
Further, the information processing device 10 and the terminal device 100 according to the above-described embodiment are realized by, for example, a computer 1000 having a configuration as shown in FIG. FIG. 10 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to the output device 1010 and the input device 1020, and the arithmetic unit 1030, the primary storage device 1040, the secondary storage device 1050, the output IF (Interface) 1060, the input IF 1070, and the network IF 1080 are connected by the bus 1090. Have.

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD、フラッシュメモリ等により実現される。 The arithmetic unit 1030 operates based on a program stored in the primary storage device 1040 or the secondary storage device 1050, a program read from the input device 1020, or the like, and executes various processes. The primary storage device 1040 is a memory device that temporarily stores data used by the arithmetic unit 1030 for various operations such as RAM. Further, the secondary storage device 1050 is a storage device in which data used by the arithmetic unit 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD, a flash memory, or the like.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。 The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various information such as a monitor and a printer. For example, USB (Universal Serial Bus), DVI (Digital Visual Interface), and the like. It is realized by a connector of a standard such as HDMI (registered trademark) (High Definition Multimedia Interface). Further, the input IF 1070 is an interface for receiving information from various input devices 1020 such as a mouse, a keyboard, a scanner, and the like, and is realized by, for example, USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。 The input device 1020 is, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), or a tape. It may be a device that reads information from a medium, a magnetic recording medium, a semiconductor memory, or the like. Further, the input device 1020 may be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。 The network IF 1080 receives data from another device via the network N and sends it to the arithmetic unit 1030, and also transmits the data generated by the arithmetic unit 1030 to the other device via the network N.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。 The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040, and executes the loaded program.

例えば、コンピュータ1000が端末装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部150の機能を実現する。また、コンピュータ1000が情報処理装置10として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部13の機能を実現する。 For example, when the computer 1000 functions as the terminal device 100, the arithmetic unit 1030 of the computer 1000 realizes the function of the control unit 150 by executing the program loaded on the primary storage device 1040. When the computer 1000 functions as the information processing device 10, the arithmetic unit 1030 of the computer 1000 realizes the function of the control unit 13 by executing the program loaded on the primary storage device 1040.

〔6.効果〕
上述したように、情報処理装置10は、ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける受付部131と、入力情報から需要対象の消費見込み地点又はエリアを推定する推定部132と、を有する。
[6. effect〕
As described above, the information processing apparatus 10 includes a reception unit 131 that receives input information including information related to the demand target input by the user, and an estimation unit 132 that estimates a consumption prospective point or area of the demand target from the input information. , Have.

また、一実施形態における情報処理装置10は、推定部132が、入力情報に地点エリア特定情報が含まれる場合、その地点又はエリアに基づき消費見込み地点又はエリアを推定する。また、一実施形態における情報処理装置10は、推定部132が、入力情報に地点エリア特定情報が含まれない場合、入力情報から需要対象が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。 Further, in the information processing apparatus 10 in one embodiment, when the input information includes the point area specifying information, the information processing apparatus 10 estimates the expected consumption point or area based on the point or area. Further, in the information processing apparatus 10 in one embodiment, when the estimation unit 132 does not include the point area specific information in the input information, the information processing apparatus 10 estimates a scene in which a demand target is required from the input information, and corresponds to the estimated scene. It is estimated that the point or area is the expected consumption point or area.

また、一実施形態における情報処理装置10は、推定部132が、入力パターン及びそれに対応する需要必要場面を含む情報(即ち場面情報データベース)に基づいて、入力情報から需要対象が必要となる場面を推定する。また、一実施形態における情報処理装置10は、推定部132が、入力パターンと変動パターンの組み合わせ及びその組み合わせに対応する需要必要場面を含む情報(即ち場面情報データベース)に基づいて、入力情報から需要対象が必要となる場面を推定する。 Further, in the information processing apparatus 10 in one embodiment, the estimation unit 132 determines a scene in which a demand target is required from the input information based on the information including the input pattern and the demand-required scene corresponding to the input pattern (that is, the scene information database). presume. Further, in the information processing apparatus 10 in one embodiment, the estimation unit 132 demands from the input information based on the combination of the input pattern and the fluctuation pattern and the information including the demand-required scene corresponding to the combination (that is, the scene information database). Estimate the scene where the target is needed.

また、一実施形態における情報処理装置10は、推定部132が、更に、需要対象の消費動向に基づいて、需要必要場面を含む情報(即ち場面情報データベース)を更新することにより最適化する。また、一実施形態における情報処理装置10は、推定部132が、推定した場面に対応する地点又はエリアを、付随情報及び/又は個別情報に基づいて特定する。また、一実施形態における情報処理装置10は、個別情報が、ユーザの属性情報及び/又はユーザの行動情報である。 Further, the information processing apparatus 10 in one embodiment is optimized by the estimation unit 132 further updating the information including the demand required scene (that is, the scene information database) based on the consumption trend of the demand target. Further, in the information processing apparatus 10 in one embodiment, the estimation unit 132 specifies a point or area corresponding to the estimated scene based on incidental information and / or individual information. Further, in the information processing apparatus 10 in one embodiment, the individual information is the user's attribute information and / or the user's behavior information.

また、一実施形態における情報処理装置10は、受付部131が、入力情報を付随情報と共に受け付ける。また、一実施形態における情報処理装置10は、推定結果情報を集計し、集計情報を作成する集計部133をさらに有する。また、一実施形態における情報処理装置10は、集計部133が、推定結果情報を、需要対象毎、エリア別に集計し、需要対象毎にエリア別の集計情報を作成する。 Further, in the information processing apparatus 10 in one embodiment, the reception unit 131 receives the input information together with the accompanying information. Further, the information processing apparatus 10 in one embodiment further has an aggregation unit 133 that aggregates estimation result information and creates aggregated information. Further, in the information processing apparatus 10 in one embodiment, the aggregation unit 133 aggregates the estimation result information for each demand target and each area, and creates the aggregation information for each area for each demand target.

上述した構成を備える結果、情報処理装置10は、多様な入力情報から需要対象の消費見込み地点又はエリアを適切に推定することができる。 As a result of having the above-mentioned configuration, the information processing apparatus 10 can appropriately estimate the expected consumption point or area of the demand target from various input information.

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

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

1 情報処理システム
10 情報処理装置
11 通信部
12 記憶部
121 入力情報記憶部
122 エリア情報記憶部
123 場面情報記憶部
124 個別情報記憶部
125 推定情報記憶部
126 集計情報記憶部
13 制御部
131 受付部
132 推定部
133 集計部
134 提供部
20 事業者装置
100 端末装置
120 入力部
130 出力部
140 物理センサ
150 制御部
1000 コンピュータ
1010 出力装置
1020 入力装置
1030 演算装置、
1040 一次記憶装置
1050 二次記憶装置
1060 出力IF
1070 入力IF
1080 ネットワークIF
1090 バス
1 Information processing system 10 Information processing device 11 Communication unit 12 Storage unit 121 Input information storage unit 122 Area information storage unit 123 Scene information storage unit 124 Individual information storage unit 125 Estimated information storage unit 126 Aggregate information storage unit 13 Control unit 131 Reception unit 132 Estimating unit 133 Totaling unit 134 Providing unit 20 Business operator equipment 100 Terminal equipment 120 Input unit 130 Output unit 140 Physical sensor 150 Control unit 1000 Computer 1010 Output device 1020 Input device 1030 Computing device,
1040 Primary storage 1050 Secondary storage 1060 Output IF
1070 input IF
1080 network IF
1090 bus

Claims (12)

ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける受付部と、
前記入力情報から前記需要対象の消費見込み地点又はエリアを推定する推定部と、
を有し、
前記推定部は、前記入力情報のパターン及びそれに対応する前記需要対象が必要となる場面を含む情報に基づいて、前記入力情報から前記需要対象が必要となる場面を推定することを特徴とする情報処理装置。
A reception unit that accepts input information including information related to the demand target entered by the user,
An estimation unit that estimates the expected consumption point or area of the demand target from the input information,
Have,
The estimation unit is characterized in that it estimates a scene in which the demand target is required from the input information based on information including a pattern of the input information and a scene in which the demand target is required corresponding to the pattern. Processing equipment.
前記推定部は、前記入力情報に消費見込み地点又はエリアを特定できる情報が含まれる場合、その地点又はエリアに基づき消費見込み地点又はエリアを推定する
ことを特徴とする請求項1に記載の情報処理装置。
The information processing according to claim 1, wherein when the input information includes information that can specify an estimated consumption point or area, the estimation unit estimates an estimated consumption point or area based on the point or area. Device.
前記推定部は、前記入力情報に消費見込み地点又はエリアを特定できる情報が含まれない場合、前記入力情報から前記需要対象が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する
ことを特徴とする請求項1又は2に記載の情報処理装置。
When the input information does not include information that can specify a consumption prospective point or area, the estimation unit estimates a scene in which the demand target is required from the input information, and determines a point or area corresponding to the estimated scene. The information processing apparatus according to claim 1 or 2, wherein the information processing apparatus is presumed to be an expected consumption point or area.
前記推定部は、前記入力情報のパターンと前記需要対象の消費傾向に差異が出るパターンの組み合わせ及びその組み合わせに対応する前記需要対象が必要となる場面を含む情報に基づいて、前記入力情報から前記需要対象が必要となる場面を推定する
ことを特徴とする請求項1~3のいずれか1つに記載の情報処理装置。
The estimation unit is based on information including a combination of a pattern of the input information and a pattern in which the consumption tendency of the demand target is different and a scene in which the demand target is required corresponding to the combination, and the input information is described. The information processing apparatus according to any one of claims 1 to 3, wherein a scene in which a demand target is required is estimated.
前記推定部は、更に、前記需要対象の消費動向に基づいて、前記需要対象が必要となる場面を含む情報を更新することにより最適化する
ことを特徴とする請求項1~4のいずれか1つに記載の情報処理装置。
One of claims 1 to 4, wherein the estimation unit further optimizes by updating information including a scene in which the demand target is required based on the consumption trend of the demand target. The information processing device described in 1.
前記推定部は、推定した場面に対応する地点又はエリアを、入力者を特定するための情報、入力時の状況に関する情報、及び/又は個々のユーザに関する情報に基づいて特定する
ことを特徴とする請求項1~5のいずれか1つに記載の情報処理装置。
The estimation unit is characterized in that a point or area corresponding to an estimated scene is specified based on information for identifying an input person, information on a situation at the time of input, and / or information on an individual user. The information processing apparatus according to any one of claims 1 to 5 .
前記推定部は、推定した場面に対応する地点又はエリアを、入力者を特定するための情報、入力時の状況に関する情報、ユーザの属性情報及び/又はユーザの行動情報に基づいて特定する
ことを特徴とする請求項に記載の情報処理装置。
The estimation unit identifies a point or area corresponding to the estimated scene based on information for identifying the input person, information on the situation at the time of input, user attribute information, and / or user behavior information. The information processing apparatus according to claim 6 .
前記受付部は、前記入力情報を、入力者を特定するための情報及び入力時の状況に関する情報と共に受け付ける
ことを特徴とする請求項1~のいずれか1つに記載の情報処理装置。
The information processing apparatus according to any one of claims 1 to 7 , wherein the reception unit receives the input information together with information for identifying an input person and information on a situation at the time of input.
前記需要対象と、前記推定部で推定された前記需要対象の消費見込み地点又はエリアとの組み合わせを含む情報を集計し、集計情報を作成する集計部
をさらに有することを特徴とする請求項1~のいずれか1つに記載の情報処理装置。
Claims 1 to 1, further comprising an aggregation unit that aggregates information including a combination of the demand target and the expected consumption point or area of the demand target estimated by the estimation unit and creates aggregated information. The information processing apparatus according to any one of 8 .
前記集計部は、前記需要対象と、前記推定部で推定された前記需要対象の消費見込み地点又はエリアとの組み合わせを含む情報を、需要対象毎、エリア別に集計し、需要対象毎にエリア別の集計情報を作成する
ことを特徴とする請求項に記載の情報処理装置。
The aggregation unit aggregates information including a combination of the demand target and the expected consumption point or area of the demand target estimated by the estimation unit for each demand target and for each area, and for each demand target for each area. The information processing apparatus according to claim 9 , wherein the information processing apparatus is characterized in that aggregated information is created.
情報処理装置が実行する情報処理方法であって、
ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける受付工程と、
前記入力情報から前記需要対象の消費見込み地点又はエリアを推定する推定工程と、
を含み、
前記推定工程では、前記入力情報のパターン及びそれに対応する前記需要対象が必要となる場面を含む情報に基づいて、前記入力情報から前記需要対象が必要となる場面を推定することを特徴とする情報処理方法。
It is an information processing method executed by an information processing device.
A reception process that accepts input information including information related to the demand target entered by the user,
An estimation process that estimates the expected consumption point or area of the demand target from the input information,
Including
The estimation step is information characterized in that the scene in which the demand target is required is estimated from the input information based on the information including the pattern of the input information and the corresponding scene in which the demand target is required. Processing method.
ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける受付手順と、
前記入力情報から前記需要対象の消費見込み地点又はエリアを推定する推定手順と、
をコンピュータに実行させ
前記推定手順では、前記入力情報のパターン及びそれに対応する前記需要対象が必要となる場面を含む情報に基づいて、前記入力情報から前記需要対象が必要となる場面を推定することを特徴とする情報処理プログラム。
A reception procedure for accepting input information including information related to the demand target entered by the user, and
An estimation procedure for estimating the expected consumption point or area of the demand target from the input information, and
Let the computer run
The estimation procedure is characterized in that the scene in which the demand target is required is estimated from the input information based on the information including the pattern of the input information and the corresponding scene in which the demand target is required. Processing program.
JP2019227684A 2019-12-17 2019-12-17 Information processing equipment, information processing methods, and information processing programs Active JP7023920B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019227684A JP7023920B2 (en) 2019-12-17 2019-12-17 Information processing equipment, information processing methods, and information processing programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019227684A JP7023920B2 (en) 2019-12-17 2019-12-17 Information processing equipment, information processing methods, and information processing programs

Publications (2)

Publication Number Publication Date
JP2021096662A JP2021096662A (en) 2021-06-24
JP7023920B2 true JP7023920B2 (en) 2022-02-22

Family

ID=76431378

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019227684A Active JP7023920B2 (en) 2019-12-17 2019-12-17 Information processing equipment, information processing methods, and information processing programs

Country Status (1)

Country Link
JP (1) JP7023920B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7598900B2 (en) * 2022-06-15 2024-12-12 ソフトバンク株式会社 Management device, program, system, and management method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009116440A (en) 2007-11-02 2009-05-28 Yahoo Japan Corp Information propagation extracting apparatus and information propagation extracting method
JP2012146264A (en) 2011-01-14 2012-08-02 Ntt Docomo Inc Local query extraction device, local query extraction program, and local query extraction method
JP2013109583A (en) 2011-11-21 2013-06-06 Nippon Telegr & Teleph Corp <Ntt> Query location estimation method, device and program
JP2018181359A (en) 2018-07-02 2018-11-15 株式会社ナビタイムジャパン INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING SERVER, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009116440A (en) 2007-11-02 2009-05-28 Yahoo Japan Corp Information propagation extracting apparatus and information propagation extracting method
JP2012146264A (en) 2011-01-14 2012-08-02 Ntt Docomo Inc Local query extraction device, local query extraction program, and local query extraction method
JP2013109583A (en) 2011-11-21 2013-06-06 Nippon Telegr & Teleph Corp <Ntt> Query location estimation method, device and program
JP2018181359A (en) 2018-07-02 2018-11-15 株式会社ナビタイムジャパン INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING SERVER, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM

Also Published As

Publication number Publication date
JP2021096662A (en) 2021-06-24

Similar Documents

Publication Publication Date Title
Gunter et al. An exploratory analysis of geotagged photos from Instagram for residents of and visitors to Vienna
US7565157B1 (en) System and method for providing search results based on location
CN102308184B (en) Entity-based search results and clusters on the map
JP5479673B2 (en) How to filter virtual content
US20170103090A1 (en) Entity Display Priority in a Distributed Geographic Information System
EP2264662A1 (en) Advertisement display method, advertisement display system, and advertisement display program
CN112088390A (en) Personalized match scores for locations
JP7350287B2 (en) Information processing system, information processing program, information processing device, and information processing method
JP2019160178A (en) Information processing device, information processing method, and program
US20150199441A1 (en) Method and apparatus for providing tour plan service
JP2019185612A (en) Information providing device and information providing method
CN114936319A (en) Information processing method, apparatus, device, storage medium, and program product
US9141657B2 (en) Content delivery system with profile generation mechanism and method of operation thereof
JP7023920B2 (en) Information processing equipment, information processing methods, and information processing programs
CN109544224A (en) A kind of Intelligent Business site selecting method based on neural collaborative filtering
JP6664586B2 (en) Information processing apparatus, information processing method, and information processing program
JP2004234687A (en) Information-providing system and information-providing method
JP6516812B1 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
US20180137537A1 (en) Systems and methods for presenting personalized map labels
CN106803214B (en) Journey planning method and electronic device thereof
JP7676515B1 (en) Suggestion system, suggestion method, and program
JP7580502B2 (en) Suggestion device, suggestion method, and program
JP7485800B1 (en) Suggestion device, suggestion method, and program
JP7515640B1 (en) Suggestion device, suggestion method, and program
CN120146893B (en) Marketing scene intelligent training management method, device and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200309

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210706

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210824

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220209

R150 Certificate of patent or registration of utility model

Ref document number: 7023920

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250