JP7023920B2 - Information processing equipment, information processing methods, and information processing programs - Google Patents
Information processing equipment, information processing methods, and information processing programs Download PDFInfo
- 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
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.
しかしながら、上記の従来技術では、需要を適切に予測することができるとは限らない。例えば、上記の従来技術では、少なくとも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.
以下に、本願に係る情報処理装置、情報処理方法、および情報処理プログラムの様々な実施形態について図面を参照しつつ詳細に説明する。なお、これらの実施形態により本願に係る情報処理装置、情報処理方法、および情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 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
端末装置100は、ユーザによって利用される情報処理装置である。端末装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。図1に示す例においては、端末装置100が、スマートフォンである場合を示す。
The
端末装置100は、種々のセンサにより検知された情報(以下、「センサ情報」ともいう)を収集してもよい。この場合、端末装置100は、種々のセンサを有し、各種センサ情報を検知することができる。端末装置100は、画像センサの機能を有し、ユーザの画像情報(センサ情報)を検知し、取得してもよい。端末装置100は、マイク等の音声センサの機能を有し、ユーザの音声情報(センサ情報)を検知し、取得してもよい。端末装置100は、心拍センサ等の種々の機能を有し、ユーザの血糖値(血糖値情報)や心拍数(心拍情報)等の生体情報(センサ情報)を検知し、取得可能であってもよい。なお、端末装置100は、自装置以外のセンサが検知したセンサ情報を収集し、情報処理装置10へ送信してもよい。
The
端末装置100は、GPS(Global Positioning System)センサ等の機能を有し、ユーザの位置情報を検知し、取得してもよい。端末装置10は、通信を行っている基地局の位置情報や、WiFi(登録商標)(Wireless Fidelity)の電波を用いてユーザの位置情報を推定し、取得してもよい。
The
端末装置100は、温度センサや気圧センサ等の種々の機能を有し、温度や気圧等のユーザの置かれている環境情報を検知し、取得可能であってもよい。端末装置10は、加速度センサの機能を有し、ユーザの移動における加速度情報を検知し、取得してもよい。例えば、端末装置100を利用するユーザは、端末装置100と通信可能なウェアラブルデバイスを身に付けることにより、端末装置100によりユーザ自身のコンテキスト情報を取得可能としてもよい。例えば、端末装置100を利用するユーザは、端末装置10と通信可能なリストバンド型のウェアラブルデバイスを身に付けることにより、端末装置10によりユーザ自身の心拍(脈拍)に関する情報を端末装置10が取得可能としてもよい。
The
端末装置100は、ユーザによる操作を受け付ける。また、端末装置100は、情報処理装置10に種々の情報を送信できる。例えば、端末装置100は、情報処理装置10にツイート、電子メール、検索クエリ等の種々の入力情報を送信できる。また、端末装置100は、位置情報等の種々の入力時の状況に関する情報を送信可能であってもよい。
The
情報処理装置10は、端末装置100を介してユーザが入力した需要対象に関連する情報を含む入力情報から、当該需要対象の消費見込み地点又はエリアを推定する。情報処理装置10は、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を集計し、集計情報を作成し、事業者装置20からの求めに応じて、集計情報を事業者装置20に提供できる。
The
事業者装置20は、事業者によって利用される情報処理装置である。事業者は、必要に応じて、事業者装置20を用いて、情報処理装置10に対して集計情報の要求を行う。事業者装置20は、例えば、スマートフォン、タブレット型端末、ノート型PC、デスクトップPC、携帯電話機、PDA等により実現される。
The
事業者装置20を介して集計情報を入手し得る事業者としては、例えば、コンビニエンスストア、スーパーマーケット、ホームセンター、移動販売等を含む衣服、靴、身の回り品、各種食料品、自動車、自転車、家具、家電、日用品、書籍、スポーツ用品、中古品等の小売業者;寿司、弁当、ラーメン、餃子、カレー、丼物、ハンバーガー、アイスクリーム等を含むファーストフード店、日本料理店、西洋料理店、中国料理店、焼肉店、レストラン、居酒屋、コーヒーショップ等の外食業者;クリーニングサービス、宿泊サービス、レンタカーサービス、カーシェアサービス、廃品回収サービス、宅配サービス、コンサルティングサービス等のサービス業者等が挙げられる。
Businesses that can obtain aggregated information via the
〔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
まず、ユーザは、端末装置100から任意の入力情報を入力する(ステップS1)。端末装置100は、入力情報を情報処理装置10に送信する(ステップS2)。
First, the user inputs arbitrary input information from the terminal device 100 (step S1). The
情報処理装置10は、入力情報を受信し、需要対象に関連する情報を含む入力情報から需要対象の消費見込み地点又はエリアを推定する(ステップS3)。情報処理装置10は、その後、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を集計し(ステップS4)、集計情報を作成し、集計情報を記憶する。情報処理装置10は、その後、事業者装置20からの求め(ステップS5)に応じて、集計情報を事業者装置20に提供する(ステップS6)。
The
〔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 "
事例1~11では、入力情報が、それぞれ、ある休日の15時00分00秒に東京タワー(港区芝公園4丁目の特定地点)で入力されたものとする。端末装置100は、検索サービスに入力された文字列からなる入力情報を、情報処理装置10に送信する。
In
事例1~11では、入力情報と同時に、入力したユーザのユーザID(ユーザID:001~011)、入力時の時間(15時00分00秒)、及び入力時の位置(東京タワー)の情報も、情報処理装置10に送信されているものとする。
In
また、事例1~11では、ユーザは、それぞれ、入力情報の入力の直前(14時58分00秒)に別途東京タワーから品川駅(港区高輪3丁目の特定地点)に向かう経路を検索し、その経路検索の情報が、ユーザの行動情報として情報処理装置10に記録されており、その後の経路検索の記録はないものとする。
Further, in
事例1は、ユーザA(ユーザID:001)が入力情報として文字列「赤坂 カレー」を入力した場合である。この文字列には、需要対象に関連する情報「カレー」が含まれる。情報処理装置10は、需要対象に関連する情報「カレー」から、需要対象「カレー」を特定する。
このような需要対象の特定は、入力情報のパターン及びそれに対応する需要対象を含む情報を蓄積したデータベースを用いて特定してもよいし、その他公知の方法を用いてもよい。また、この文字列には、需要対象に関連する情報に加えて、消費見込み地点又はエリアを特定できる情報「赤坂(港区の地名)」が含まれている。 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
また、市区町村単位でエリア別に需要対象の消費見込みエリアの推定を希望する場合は、希望に基づく設定により、「赤坂」という地名が「港区」に属するという地理情報に基づいて、「港区」エリアで需要対象「カレー」の消費が見込まれると推定してもよい。このような地理情報は、予め情報処理装置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
事例2は、ユーザB(ユーザID:002)が入力情報として文字列「引っ越し」を入力した場合である。この文字列には、需要対象に関連する情報「引っ越し」が含まれる。情報処理装置10は、需要対象に関連する情報「引っ越し」から、需要対象「引っ越しサービス」を特定する。また、この文字列には、事例1における「赤坂」のような消費見込み地点又はエリアを特定できる情報が含まれていない。
この場合、情報処理装置10は、まず、入力情報のパターン及びそれに対応する需要対象が必要となる場面を含む情報を蓄積したデータベースを用いて、入力情報「引っ越し」における需要対象「引っ越しサービス」が必要となる場面を推定する。
In this case, the
図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
図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
次に、情報処理装置10は、場面を推定した後、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。情報処理装置10は、推定した場面が「自宅エリア」であるので、まず、ユーザの属性情報から、自宅の住所を割り出す。
Next, after estimating the scene, the
図3は、一実施形態に係る情報処理装置10に記憶された個々のユーザに関する情報を蓄積したデータベースの一例を示した図である。図3では、ユーザ別に、ユーザに関する情報をまとめている。図3でまとめられている個々のユーザに関する情報には、ユーザの属性情報、ユーザの行動情報が含まれる。
FIG. 3 is a diagram showing an example of a database that stores information about individual users stored in the
事例2において、情報処理装置10は、入力情報と同時に送信されてきたユーザIDの情報から、入力情報がユーザID「002」のユーザによって入力されたものと識別できる。図3のデータベースのユーザID「002」の行を参照すると、入力したユーザBの住所が「東京都江東区東陽○丁目××-××-102」であるとわかる。
In the second case, the
したがって、事例2において、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「引っ越しサービス」の消費見込みエリアであると推定することができる。
Therefore, in
なお、予め、情報処理装置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
事例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
したがって、事例3では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「ハウスクリーニング」における需要対象「ハウスクリーニングサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例3においては、入力情報が「ハウスクリーニング」であるので、図2のデータベースの入力情報のパターン「ハウスクリーニング」の行を参照すると、需要対象「ハウスクリーニングサービス」が必要となる最も適した場面が「自宅エリア」であることがわかる。また、事例3においては、ユーザIDの情報から、入力情報がユーザID「003」のユーザによって入力されたものと識別できるので、図3のデータベースのユーザID「003」の行を参照すると、入力したユーザCの住所が「東京都江東区東陽○丁目××-××-103」であるとわかる。
In
したがって、事例3では、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、事例2同様、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「ハウスクリーニングサービス」の消費見込みエリアであると推定することができる。
Therefore, in
事例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
したがって、事例4では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「廃品回収」における需要対象「廃品回収サービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例4においては、入力情報が「廃品回収」であるので、図2のデータベースの入力情報のパターン「廃品回収」の行を参照すると、最も適した場面が「自宅エリア」であることがわかる。また、事例4においては、ユーザIDの情報から、入力情報がユーザID「004」のユーザによって入力されたものと識別できるので、図3のデータベースのユーザID「004」の行を参照すると、入力したユーザDの住所が「東京都江東区東陽○丁目××-××-104」であるとわかる。
In
したがって、事例4では、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、事例2同様、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「廃品回収サービス」の消費見込みエリアであると推定することができる。
Therefore, in
事例5では、ユーザE(ユーザID:005)が入力情報として文字列「宅配」を入力した場合である。この文字列には、需要対象に関連する情報「宅配」が含まれる。情報処理装置10は、需要対象に関連する情報「宅配」から、需要対象「宅配サービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。
したがって、事例5では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「宅配」における需要対象「宅配サービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例5においては、入力情報が「宅配」であるので、図2のデータベースの入力情報のパターン「宅配」の行を参照すると、需要対象「宅配サービス」が必要となる最も適した場面が「自宅エリア」であることがわかる。また、事例5においては、ユーザIDの情報から、入力情報がユーザID「005」のユーザによって入力されたものと識別できるので、図3のデータベースのユーザID「005」の行を参照すると、入力したユーザEの住所が「東京都江東区東陽○丁目××-××-105」であるとわかる。
In
したがって、事例5では、情報処理装置10は、上記の通り推定した場面が「自宅エリア」であるので、事例2同様、推定した場面に対応する「江東区」エリア、「東陽」エリア、又は「東陽○丁目」エリアを、需要対象「宅配サービス」の消費見込みエリアであると推定することができる。
Therefore, in
事例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
したがって、事例6では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「自販機」における需要対象「飲料品」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例6においては、入力情報が「自販機」であるので、図2のデータベースの入力情報のパターン「自販機」の行を参照すると、需要対象「飲料品」が必要となる最も適した場面が「現在地エリア」であることがわかる。入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。
In
したがって、事例6では、情報処理装置10は、上記の通り推定した場面が「現在地エリア」であるので、推定した場面に対応する「東京タワー」エリアで需要対象「飲料品」の消費が見込まれると推定することができる。また、事例1同様に、希望に基づく設定により、「東京タワー」が「港区芝公園4丁目」に属するという地理情報に基づいて、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアで需要対象「飲料品」の消費が見込まれると推定してもよい。
Therefore, in
事例7では、ユーザG(ユーザID:007)が入力情報として文字列「コンビニ」を入力した場合である。この文字列には、需要対象に関連する情報「コンビニ」が含まれる。情報処理装置10は、需要対象に関連する情報「コンビニ」から、需要対象「コンビニにおけるサービス」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。
したがって、事例7では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「コンビニ」における需要対象「コンビニにおけるサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例7においては、入力情報が「コンビニ」であるので、図2のデータベースの入力情報のパターン「コンビニ」の行を参照すると、需要対象「コンビニにおけるサービス」が必要となる最も適した場面が「現在地エリア」であることがわかる。また、入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。
In
したがって、事例7では、情報処理装置10は、事例6同様に、「東京タワー」エリア、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアを、需要対象「コンビニにおけるサービス」の消費見込みエリアであると推定することができる。
Therefore, in
事例8では、ユーザH(ユーザID:008)が入力情報として文字列「喉乾いた」を入力した場合である。この文字列には、需要対象に関連する情報「喉乾いた」が含まれる。情報処理装置10は、需要対象に関連する情報「喉乾いた」から、需要対象「飲料品」を特定する。また、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれていない。
したがって、事例8では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「喉乾いた」における需要対象「飲料品」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例8においては、入力情報が「喉乾いた」であるので、図2のデータベースの入力情報のパターン「喉乾いた」の行を参照すると、需要対象「飲料品」が必要となる最も適した場面が「現在地エリア」であることがわかる。また、入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。
In
したがって、事例8では、情報処理装置10は、事例6同様に、「東京タワー」エリア、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアを、需要対象「飲料品」の消費見込みエリアであると推定することができる。
Therefore, in
事例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
したがって、事例9では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「カフェ 電源」における需要対象「充電を含むカフェにおけるサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in Case 9, as in
事例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
したがって、事例9では、情報処理装置10は、推定した場面に対応するエリアを「品川駅」エリアであると特定し、「品川駅」エリアで需要対象「充電を含むカフェにおけるサービス」の消費が見込まれると推定することができる。また、事例1同様に、希望に基づく設定により、「品川駅」が「港区高輪3丁目」に属するという地理情報に基づいて、「港区」エリア、「高輪」エリア、又は「高輪3丁目」エリアで需要対象「充電を含むカフェにおけるサービス」の消費が見込まれると推定してもよい。
Therefore, in Case 9, the
事例10では、ユーザJ(ユーザID:010)が入力情報として文字列「駅前 花屋」を入力した場合である。この文字列には、需要対象に関連する情報「花屋」が含まれる。情報処理装置10は、需要対象に関連する情報「花屋」から、需要対象「花き類」を特定する。また、この文字列における「駅前」は何れの駅前なのかが特定できないため、この文字列には、消費見込み地点又はエリアを特定できる情報が含まれているとは言えない。
In the
したがって、事例10では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「駅前 花屋」における需要対象「花き類」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例10においては、入力情報が「駅前 花屋」であるので、図2のデータベースの入力情報のパターン「駅前 花屋」の行を参照すると、需要対象「花き類」が必要となる最も適した場面が「移動先エリア」であることがわかる。また、情報処理装置10は、入力情報と同時に送信されてきたユーザIDの情報から、入力情報がユーザID「010」のユーザJによって入力されたものと識別できる。図3のデータベースのユーザID「010」の行を参照すると、ユーザJが入力情報の入力直前に、東京タワーから品川駅に向かう経路を検索しているとの情報が、ユーザの行動情報として記録されている。
In
したがって、事例10では、情報処理装置10は、推定した場面に対応するエリアを「品川駅」エリアであると特定し、事例9同様、「品川駅」エリア、「港区」エリア、「高輪」エリア、又は「高輪3丁目」エリアで需要対象「花き類」の消費が見込まれると推定することができる。
Therefore, in
事例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
したがって、事例11では、事例2同様に、情報処理装置10は、図2のデータベースを用いて、入力情報「カーシェア」における需要対象「カーシェアサービス」が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Therefore, in
事例11においては、入力情報が「カーシェア」であるので、図2のデータベースの入力情報のパターン「カーシェア」の行を参照すると、需要対象「カーシェアサービス」が必要となる最も適した場面が「現在地エリア」であることがわかる。また、入力情報と同時に送信されてきた入力時の位置の情報から、入力情報が「東京タワー」で入力されたものであることがわかる。
In
したがって、事例11では、情報処理装置10は、事例6同様に、「東京タワー」エリア、「港区」エリア、「芝公園」エリア、又は「芝公園4丁目」エリアを、需要対象「飲料品」の消費見込みエリアであると推定することができる。
Therefore, in
図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
以下、事例11について、図2のデータベースの代わりに図4のデータベースを用いた場合の情報処理装置10による消費見込みエリアの推定の具体例を説明する。
Hereinafter, with respect to
事例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
情報処理装置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
情報処理装置10は、その後、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を集計し、集計情報を作成し、集計情報を記憶する。図6は、一実施形態に係る情報処理装置10に記憶された集計情報の一例を示した図である。図6は、本実施形態において、情報処理装置10が15時00分00秒の1秒間において推定した需要対象「飲料品」についての消費見込みエリアのエリア別の集計情報である。
After that, the
〔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
通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、ネットワークNと有線または無線で接続され、端末装置100や事業者装置20との間で情報の送受信を行う。
The
記憶部12は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部12は、受付情報記憶部121、エリア情報記憶部122、場面情報記憶部123、個別情報記憶部124、推定情報記憶部125、及び集計情報記憶部126を有する。
The
受付情報記憶部121は、各ユーザが端末装置100を介して入力し、端末装置100から情報処理装置10に送信された入力情報を記憶する。さらに、受付情報記憶部121は、入力情報と共に、入力者を特定するための情報及び入力時の状況に関する情報(以下、両情報を合わせて「付随情報」という)を記憶してもよい。入力者を特定するための情報は、入力情報を入力した者(入力者)が何れのユーザなのかを特定するための情報であり、例えば、入力したユーザのユーザID、入力したユーザの端末ID、IPアドレス等の情報であり得る。入力時の状況に関する情報は、入力時の時間、入力時の位置又はエリア、入力時の気象、入力方式、入力時の心拍数、入力時の電子マネーの残高等の情報であり得る。
The reception
受付情報記憶部121に記憶される付随情報は、端末装置100が有するGPS等の物理センサ140等に基づいて端末装置100で自動的に作成され、入力情報と同時又は連続的に端末装置100から情報処理装置10に送信される情報であってもよい。また、受付情報記憶部121に記憶される付随情報は、端末装置100により自動的に作成され、入力情報と同時又は連続的に端末装置100から情報処理装置10に送信された情報に基づき、情報処理装置10において、例えば、受付部131において作成された情報であってもよい。この場合、本明細書では、情報処理装置10に送信された情報及び情報処理装置10において作成された情報を共に付随情報という。
The accompanying information stored in the reception
受付情報記憶部121に記憶される入力情報には、需要対象に関連する情報が含まれ得る。需要対象に関連する情報は、一定の需要対象を客観的に識別できる情報であればよい。1つの入力情報には、1種類の需要対象に関連する情報が含まれていてもよく、2種類以上の需要対象に関連する情報が含まれていてもよい。
The input information stored in the reception
受付情報記憶部121に記憶される入力情報には、意識的に又は無意識にユーザが需要対象を求めて入力した情報が含まれ得る。したがって、需要対象は、ユーザが入力時に必要と感じているものであり得るが、すぐに手に入るものには限られない。
The input information stored in the reception
受付情報記憶部121に記憶される入力情報は、需要対象に直接的に関連する情報(以下「直接情報」という)、需要対象に間接的に関連する情報(以下「間接情報」という)、又はそれらの組み合わせを含み得る。
The input information stored in the reception
直接情報としては、例えば、需要対象に直接的に関連する文字列、需要対象に直接的に関連する画像、需要対象に直接的に関連する動画、需要対象に直接的に関連する音、これらの組み合わせ等が挙げられる。直接情報は、具体的に、需要対象が林檎であれば、「林檎」、「りんご」、「リンゴ」、「アップル」、「王林(林檎の一品種)」のような林檎の意味を含む文字列、林檎を表す画像、林檎が映し出された動画、林檎をかじる音等であり得る。 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
受付情報記憶部121に記憶される入力情報には、需要対象に関連する情報に加えて、消費見込み地点又はエリアを特定できる情報(以下「地点エリア特定情報」という)が含まれている場合がある。受付情報記憶部121に記憶される入力情報に地点エリア特定情報が含まれる場合、その地点又はエリアに基づいて消費見込み地点又はエリアが推定される。一実施形態において、受付情報記憶部121に記憶される入力情報には、地点エリア特定情報が含まれる。一実施形態において、受付情報記憶部121に記憶される入力情報には、地点エリア特定情報が含まれない。
The input information stored in the reception
入力情報における地点エリア特定情報は、特定の地点又は特定のエリアを客観的に識別できる情報であればよい。特定の地点を客観的に識別できる情報としては、鉄道駅、バス停、橋、公園、マンション、アパート、ビルディング、学校、公共施設・役所、病院、神社・寺院、ランドマーク、商業施設、工場、交差点、史跡等の特定の場所の名称、通称又は略称;番地・号を含む具体的な住所、緯度経度等の特定の地点を示す情報であり得る。特定のエリアを客観的に識別できる情報としては、都道府県、市区町村、町・字・丁目、地区の名称、通称又は略称等の一定の地理的範囲を示す情報;鉄道路線、道路、通り、河川の名称、通称又は略称等の一定の地理的範囲を生じさせる情報等であり得る。 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
地理情報記憶部122は、需要対象の消費見込み地点又はエリアを推定する際の基準となる基準地理情報を記憶する。地理情報記憶部122に記憶される基準地理情報は、市販又は公開されている地図に含まれ得る情報と同様であればよい。基準地理情報には、鉄道駅、バス停、橋、公園、マンション、アパート、ビルディング、学校、公共施設・役所、病院、神社・寺院、ランドマーク、商業施設、工場、交差点、史跡等の特定の場所の名称、通称又は略称、番地・号を含む具体的な住所、緯度経度等の地点情報;都道府県、市区町村、町・字・丁目、地区等のエリア情報及びそれらの対応関係の情報が含まれていてもよい。基準地理情報には、任意の方式で設定した任意の区画の情報が含まれていてもよい。任意の方式で設定した任意の区画は、例えば、碁盤目状に区分された任意の大きさの区画であってもよい。
The geographic
地理情報記憶部122に記憶される基準地理情報は、エリア別に需要対象の消費見込みエリアの推定を希望する場合、さらに、どのようなエリア単位でエリア別に需要対象の消費見込みエリアを推定するかの基準を設定したエリア単位設定情報を含んでいてもよい。エリア単位設定情報におけるエリア単位としては、都道府県単位、市区町村単位、町・字・丁目単位、地区単位、番地単位等が挙げられる。また、エリア単位設定情報におけるエリア単位は、任意の方式で設定した任意の区画単位であってもよい。
For the reference geographic information stored in the geographic
場面情報記憶部123は、入力情報から需要対象が必要となる場面を推定するために、入力情報のパターン(以下「入力パターン」)及びそれに対応する需要対象が必要となる場面(以下「需要必要場面」という場合がある)を含む情報を蓄積したデータベース(以下「場面情報データベース」という)を記憶する。すなわち、場面情報記憶部123は、入力パターン別に、需要必要場面を記憶する。場面情報記憶部123に記憶される場面情報データベースは、ユーザがある入力情報を入力した場合に、その入力情報に関する需要対象をユーザがどのような場面で必要とするのかを入力情報別に記憶したデータベースであり得る。
The scene
場面情報記憶部123に記憶される場面情報データベースにおいて、入力パターンの入力情報には、需要対象に関連する情報が含まれる。また、入力パターンの入力情報は、地点エリア特定情報が含まれないものであってもよい。入力パターンは、これまで入力された入力パターン、将来入力されると予想される入力パターン、且つ/或いは将来入力される可能性がある入力パターン等の多様な入力パターンであればよい。需要必要場面は、需要対象が必要になる位置に関する場面であり得る。需要必要場面は、例えば、入力情報を入力した時の現在地又は現在地エリア、入力情報の入力後に移動すると推定される移動地点又は移動先エリア等の場所が固定されていない場面;ユーザの自宅所在地又は自宅エリア、ユーザの職場・学校所在地又は職場・学校エリア等の場所が固定された場面であり得る。
In the scene information database stored in the scene
場面情報記憶部123に記憶される場面情報データベースは、1つの入力パターンに対して1つ又は2つ以上の需要必要場面を含む。場面情報記憶部123の場面情報データベースは、1つの入力パターンに対して2つ以上の需要必要場面を含む場合は、1つの入力パターンと2つ以上の需要必要場面とを、各場面の消費が見込まれる程度又は頻度を識別するための情報(以下「頻度情報」)と共に含み得る。頻度情報は、例えば、スコア、確率(例えば百分率)、累積件数等の変数に基づく情報であり得る。頻度情報は、1つの需要必要場面に対して、少なくとも1つ有し得る。
The scene information database stored in the scene
場面情報記憶部123は、場面情報データベースとして、例えば、入力パターンA1、B1及びC1に対しては現在地(需要必要場面が現在地エリア)、入力パターンD1に対しては移動先(需要必要場面が移動先エリア)、入力パターンE1及びF1に対しては自宅(需要必要場面が自宅エリア)、入力パターンG1に対しては職場・学校(需要必要場面が職場・学校エリア)といったように、1つの入力パターンに対して最も消費が見込まれる1つの需要必要場面を記憶しておいてもよいし、入力パターンA2に対して「現在地11%、移動先5%、自宅72%、職場・学校12%」といったように、1つの入力パターンに対して2つ以上の需要必要場面を、頻度情報と共に記憶しておいてもよい。
The scene
場面情報記憶部123は、入力パターンに加えて、需要対象の消費傾向に差異が出るパターン(以下「変動パターン」という)別に、需要必要場面を記憶していてもよい。すなわち、場面情報記憶部123に記憶される場面情報データベースは、入力パターンと需要対象の消費傾向に差異が出るパターン(以下「変動パターン」という)の組み合わせ及びその組み合わせに対応する需要必要場面を含む情報を蓄積したデータベースであってもよい。変動パターンとしては、例えば、入力者の年齢、入力者の性別、入力者の家族構成、入力者の収入、入力者の職業、入力者の趣味又は興味等の入力者の属性、入力時の時間、入力時の場所、入力時のエリア、入力時の気象、入力方式、入力時の心拍数、入力時の電子マネーの残高等の入力時の状況等が挙げられる。変動パターンは、1つの入力パターンに対して、1つであっても、2つ以上の組み合わせであってもよい。
In addition to the input pattern, the scene
場面情報記憶部123は、場面情報データベースとして、例えば、入力パターンA3に対して、午前(入力時)で且つ20歳未満(入力者)の場合は「現在地」、午後(入力時)で且つ20歳未満(入力者)の場合は「移動先」、午前(入力時)で且つ20歳以上(入力者)の場合は「自宅」、午後(入力時)で且つ20歳以上(入力者)の場合は「職場・学校」といったように、1つの入力パターン及び変動パターンの組み合わせに対して、1つの需要必要場面を記憶しておいてもよい。
As a scene information database, the scene
場面情報記憶部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
場面情報記憶部123において記憶される場面情報データベースは、さらに、入力パターンに対応する需要対象が存在するか否かを含む情報を蓄積していてもよい。また、場面情報記憶部123において記憶される場面情報データベースは、さらに、入力情報のパターンに対応する需要対象を含む情報を蓄積していてもよい。
The scene information database stored in the scene
個別情報記憶部124は、個々のユーザに関する情報(以下「個別情報」という)を記憶する。個別情報記憶部124で記憶される個別情報は、例えば、ユーザの属性情報、ユーザの行動情報等の種々の情報であり得る。ユーザの属性情報としては、ユーザの年齢、ユーザの性別、ユーザの家族構成、ユーザの氏名、ユーザの収入、ユーザの職業、ユーザの趣味又は興味、ユーザの自宅の住所、ユーザの職場又は学校の住所等が含まれ得るが、これらに限定されるものではない。ユーザの行動情報としては、ユーザの移動履歴、ユーザの検索履歴、ユーザの購買履歴、ユーザの通話履歴等が含まれ得るが、これらに限定されるものではない。個別情報と共に、入力者に対応するユーザを特定するために、ユーザIDや端末ID等、各個別情報に対応する入力者を特定するための情報も含んでいてもよい。ユーザの属性情報やユーザの行動情報は、受付部131が入力情報を受け付ける前に、予め個別情報記憶部124に記憶された情報であり得る。
The individual
推定情報記憶部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
制御部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
受付部131は、ユーザが端末装置100を介して入力した入力情報を端末装置100から受け付ける。本発明において、受付部131が受け付けた入力情報には、ユーザが入力した需要対象に関連する情報が含まれ得る。したがって、受付部131は、ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける。
The
受付部131は、受け付けた入力情報から、需要対象に関連する情報を含む入力情報を選択し、需要対象に関連する情報を含む入力情報のみを受付情報記憶部121に格納し、且つ需要対象が特定できない入力情報(即ち需要対象に関連する情報を含まない入力情報)を受付情報記憶部121に格納しなくてもよい。受付部131は、受け付けた入力情報を受付情報記憶部121に一旦すべて格納し、下記で説明する推定部132において、受付情報記憶部121に記憶された入力情報から、需要対象に関連する情報を含む入力情報を選択してもよい。
The
需要対象に関連する情報を含む入力情報の選択は、入力パターン及びそれに対応する需要対象が存在するか否かを含む情報を蓄積したデータベース(以下「需要対象存在判定データベース」という)を用いておこなってもよい。需要対象存在判定データベースは、入力パターン別に需要対象に関連する情報が含まれているか否かの情報を記憶したものであり得る。受付部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
受付部131は、入力情報を付随情報と共に受け付けてもよい。受付部131は、入力情報と付随情報とを同時又は連続的に受け付けてもよい。受付部131で受け付けた入力情報及び付随情報は、そのまま或いは適切な形式に変換して、受付情報記憶部121に格納される。
The
推定部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
入力情報に含まれる需要対象に関連する情報からの需要対象の特定は、入力情報のパターン及びそれに対応する需要対象を含む情報を蓄積したデータベース(以下「需要対象データベース」)を用いて行ってもよい。需要対象データベースは、入力パターン別にそれに対応する需要対象の情報を記憶したものであり得る。この場合、推定部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
また、入力情報に含まれる需要対象に関連する情報からの需要対象の特定は、需要対象に関連する情報を含む入力情報の選択と同時に行ってもよい。この場合、需要対象存在判定データベースと、需要対象データベースとは、同一のデータベースであってもよい。 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
推定部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
推定部132は、受付情報記憶部121に記憶された入力情報に地点エリア特定情報が含まれない場合、入力情報から需要対象が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
When the input information stored in the reception
推定部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
推定部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
推定部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
推定部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
推定部132は、場面情報記憶部123において記憶された場面情報データベースにおいて、需要必要場面が変動パターン別に記憶されている場合、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターン及び最も適した変動パターンに対応する1つの需要必要場面を、当該入力情報において需要対象が必要となる場面であると推定してもよい(例えば上記の入力パターンA3の例)。この場合、最も適した変動パターンは、受付情報記憶部121に記憶された付随情報及び/又は個別情報記憶部124に記憶された個別情報に基づいて選択してもよい(入力パターンA3の例であれば、受付情報記憶部121に付随情報として記憶された入力時の時間と、個別情報記憶部124に記憶されたユーザの年齢に基づいて選択)。
In the scene information database stored in the scene
推定部132は、場面情報記憶部123において記憶された場面情報データベースにおいて、需要必要場面が変動パターン別に記憶されている場合、場面情報データベースにおける入力パターンのうち、受付情報記憶部121に記憶された入力情報と一致する入力パターン及び最も適した変動パターンに対応する2つ以上の需要必要場面を、そのまま、当該入力情報において需要対象が必要となる場面であると推定してもよい(例えば上記の入力パターンA4の例)。この場合も上記と同様、最も適した変動パターンは、受付情報記憶部121に記憶された付随情報及び/又は個別情報記憶部124に記憶された個別情報に基づいて選択してもよい。また、各場面は、頻度情報と紐付けして情報処理され、各場面に紐付けされた頻度情報は、推定した場面から消費見込み地点又はエリアが推定された後、対応する各消費見込み地点又はエリアに紐付けされる。
In the scene information database stored in the scene
推定部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
推定部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
推定部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
例えば、推定部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
推定部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
推定部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 "
推定部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
推定部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
集計部133は、推定情報記憶部125に記憶された推定結果情報を集計し、集計情報を作成する。集計部133による集計手法は、目的に応じて公知の方法の中から適宜決定すればよく、特に限定されるものではない。集計部133は、需要対象毎に集計してもよい。集計部133は、需要対象毎に集計し、需要対象毎に集計情報を作成してもよい。
The
集計部133は、需要対象毎、エリア別に集計してもよい。集計部133は、需要対象毎、エリア別に集計し、需要対象毎にエリア別の集計情報を作成してもよい。集計部133は、需要対象毎、エリア別に集計し、需要対象毎にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。
The
集計部133は、推定情報記憶部125に記憶されたその他の情報に基づいて、さらに、入力パターン別、ユーザの属性別及び/又は入力時の状況別に集計してもよい。集計部133は、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別且つエリア別に集計してもよい。
The
集計部133は、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別且つエリア別に集計し、需要対象毎にまとめてエリア別の集計情報を作成してもよいし、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別にエリア別の集計情報を作成してもよい。
The
集計部133は、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別且つエリア別に集計し、需要対象毎にまとめてエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよいし、需要対象毎、入力パターン別、ユーザの属性別及び/又は入力時の状況別にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。
The
集計部133は、消費見込みの程度又は頻度を含む集計情報を、対応する頻度情報に基づいて集計し、作成してもよい。集計部133は、需要対象の消費見込みの程度又は頻度を、スコア、件数、確率(例えば百分率)等の変数により表してもよい。需要対象の消費見込みの程度又は頻度をスコアで表して集計する場合、入力パターン、ユーザの属性及び/又は入力時の状況に応じて、重みを変動させてスコアを生成してもよい。例えば、収入のない未成年等が、需要対象「高級車」に関連する情報を含む入力情報を入力しても、それが需要対象の消費に結びつく可能性は比較的低いが、逆に、高所得者が、需要対象「高級車」に関連する情報を含む入力情報を入力すると需要対象の消費に結びつく可能性は比較的高い。このような場合、例えば、ユーザの属性に関する情報に基づき、ユーザの年収300万円未満の場合スコア「0.1」、ユーザの年収300万円以上600万円未満の場合スコア「1」、ユーザの年収600万円以上900万円未満の場合スコア「3」、ユーザの年収900万円以上1500万円未満の場合スコア「5」、ユーザの年収1500万円以上の場合スコア「10」のように、ユーザの収入に応じて重みを変動させてスコアを生成してもよい。
The
集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、対応する頻度情報を用いて集計してもよい。集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、対応する頻度情報から消費見込みの程度又は頻度に応じてエリア別に集計してもよい。
When two or more expected consumption points or areas are estimated for one input information, the
集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、対応する頻度情報から消費見込みの程度又は頻度に応じてエリア別に集計し、需要対象毎にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。
When two or more expected consumption points or areas are estimated for one input information, the
集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、入力パターン別、ユーザの属性別及び/又は入力時の状況別の対応する頻度情報から消費見込みの程度又は頻度に応じてエリア別に集計し、需要対象毎にエリア別の消費見込みの程度又は頻度を含む集計情報を作成してもよい。
When the
集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、対応する頻度情報に応じたスコアをエリア別に累積加算して集計し、需要対象毎にエリア別のスコアを含む集計情報を作成してもよい。
When two or more expected consumption points or areas are estimated for one input information, the
集計部133は、1つの入力情報につき2つ以上の消費見込み地点又はエリアを推定した場合、需要対象毎に、入力パターン別、ユーザの属性別及び/又は入力時の状況別の対応する頻度情報に応じたスコアをエリア別に累積加算して集計し、需要対象毎にエリア別のスコアを含む集計情報を作成してもよい。
When the
例えば、同一の需要対象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
集計部133で集計した情報は、表にまとめてもよい。集計部133で集計した情報は、分散図、分布図、棒グラフ、円グラフ、帯グラフ、折れ線グラフ等としてまとめてもよい。集計部133で集計した情報は、地図上、衛星写真上又は航空写真上にまとめてもよい。
The information aggregated by the
集計部133は、リアルタイムで集計し集計情報を作成してもよいし、入力時の時間を基準として任意の時間又は期間で区切って集計し集計情報を作成してもよい。集計のために区切る時間又は期間は、1秒間毎、10秒間毎、30秒間毎、1分間毎、10分間毎、30分間毎、1時間毎、4時間毎、6時間毎、12時間毎、1日毎、1週間毎、1か月毎、2か月毎、3か月毎、6か月毎、1年毎等であればよく、目的に応じて任意の時間又は期間を設定すればよい。集計部133は、作成した集計情報を集計情報記憶部126に格納する。
The
提供部134は、事業者装置20からの求めに応じて、集計部133で作成した集計情報を事業者装置20に提供する。
The providing
〔3.端末装置100の構成〕
次に、図8を用いて、一実施形態に係る端末装置100の構成について説明する。図8は、一実施形態に係る端末装置の構成例100を示す図である。図8に示すように、端末装置100は、通信部110と、入力部120と、出力部130と、物理センサ140と、制御部150とを有する。
[3. Configuration of terminal device 100]
Next, the configuration of the
通信部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
入力部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
物理センサ140は、端末装置100の各種の物理的な情報を検出するセンサであり、例えば、ジャイロセンサ、温度センサ、音量センサ、明度センサ、加速度センサ等である。なお、物理センサ140は、GPS等の測位システムを用いて、端末装置100の現在位置を特定するセンサであってもよい。
The
制御部150は、例えば、CPUやMPU等によって、端末装置100内部の記憶装置に記憶されている各種プログラム(情報表示プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部150は、例えば、ASICやFPGA等の集積回路により実現される。
The
〔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
図9の例では、端末装置100は、ユーザが入力した入力情報を入力部120から受け付ける(ステップS11)。端末装置100は、受け付けた入力情報を出力部130から情報処理装置10に送信する(ステップS12)。
In the example of FIG. 9, the
情報処理装置10において、受付部131は、入力情報を受け付け、受付情報記憶部121に格納する(ステップS13)。
In the
推定部132は、受付情報記憶部121に記憶された入力情報に地点エリア特定情報が含まれる場合(ステップS14:YES)、その地点又はエリアに基づき消費見込み地点又はエリアを推定し、需要対象及びそれに対応する消費見込み地点又はエリアの組み合わせを含む情報を推定情報記憶部125に格納する(ステップS15)。
When the input information stored in the reception
推定部132は、受付情報記憶部121に記憶された入力情報に地点エリア特定情報が含まれない場合(ステップS14:NO)、入力情報から需要対象が必要となる場面を推定し(ステップS16)、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定し、推定結果情報を推定情報記憶部125に格納する(ステップS17)。
When the input information stored in the reception
集計部133は、推定情報記憶部125に記憶された推定結果情報を集計し、集計情報を作成し、集計情報記憶部126に格納する(ステップS18)。提供部134は、事業者装置20からの求めに応じて、集計情報記憶部126に記憶された集計情報を事業者装置20に提供する(ステップS19)。
The
〔5.その他〕
〔5-1.変形例〕
上記では、情報処理システム1の一例について説明した。しかしながら、本発明は、これに限定されるものではない。上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[5. others〕
[5-1. Modification example]
In the above, an example of the
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 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
演算装置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
出力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
なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。
The
ネットワーク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
例えば、コンピュータ1000が端末装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部150の機能を実現する。また、コンピュータ1000が情報処理装置10として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部13の機能を実現する。
For example, when the
〔6.効果〕
上述したように、情報処理装置10は、ユーザが入力した需要対象に関連する情報を含む入力情報を受け付ける受付部131と、入力情報から需要対象の消費見込み地点又はエリアを推定する推定部132と、を有する。
[6. effect〕
As described above, the
また、一実施形態における情報処理装置10は、推定部132が、入力情報に地点エリア特定情報が含まれる場合、その地点又はエリアに基づき消費見込み地点又はエリアを推定する。また、一実施形態における情報処理装置10は、推定部132が、入力情報に地点エリア特定情報が含まれない場合、入力情報から需要対象が必要となる場面を推定し、推定した場面に対応する地点又はエリアを消費見込み地点又はエリアであると推定する。
Further, in the
また、一実施形態における情報処理装置10は、推定部132が、入力パターン及びそれに対応する需要必要場面を含む情報(即ち場面情報データベース)に基づいて、入力情報から需要対象が必要となる場面を推定する。また、一実施形態における情報処理装置10は、推定部132が、入力パターンと変動パターンの組み合わせ及びその組み合わせに対応する需要必要場面を含む情報(即ち場面情報データベース)に基づいて、入力情報から需要対象が必要となる場面を推定する。
Further, in the
また、一実施形態における情報処理装置10は、推定部132が、更に、需要対象の消費動向に基づいて、需要必要場面を含む情報(即ち場面情報データベース)を更新することにより最適化する。また、一実施形態における情報処理装置10は、推定部132が、推定した場面に対応する地点又はエリアを、付随情報及び/又は個別情報に基づいて特定する。また、一実施形態における情報処理装置10は、個別情報が、ユーザの属性情報及び/又はユーザの行動情報である。
Further, the
また、一実施形態における情報処理装置10は、受付部131が、入力情報を付随情報と共に受け付ける。また、一実施形態における情報処理装置10は、推定結果情報を集計し、集計情報を作成する集計部133をさらに有する。また、一実施形態における情報処理装置10は、集計部133が、推定結果情報を、需要対象毎、エリア別に集計し、需要対象毎にエリア別の集計情報を作成する。
Further, in the
上述した構成を備える結果、情報処理装置10は、多様な入力情報から需要対象の消費見込み地点又はエリアを適切に推定することができる。
As a result of having the above-mentioned configuration, the
以上、本願の実施の形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 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
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 .
ことを特徴とする請求項6に記載の情報処理装置。 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~7のいずれか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~8のいずれか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 .
ことを特徴とする請求項9に記載の情報処理装置。 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.
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)
| 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)
| 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 |
-
2019
- 2019-12-17 JP JP2019227684A patent/JP7023920B2/en active Active
Patent Citations (4)
| 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 |