JP7619447B2 - Information processing device, information processing system, information processing method, and program - Google Patents
Information processing device, information processing system, information processing method, and program Download PDFInfo
- Publication number
- JP7619447B2 JP7619447B2 JP2023523825A JP2023523825A JP7619447B2 JP 7619447 B2 JP7619447 B2 JP 7619447B2 JP 2023523825 A JP2023523825 A JP 2023523825A JP 2023523825 A JP2023523825 A JP 2023523825A JP 7619447 B2 JP7619447 B2 JP 7619447B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- user
- location
- priority
- output
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/14—Travel agencies
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体に関し、特にユーザに対して地点に関する情報を提供する情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体に関する。 The present disclosure relates to an information processing device, an information processing system, an information processing method, and a non-transitory computer-readable medium, and in particular to an information processing device, an information processing system, an information processing method, and a non-transitory computer-readable medium that provide a user with information regarding locations.
観光客などのユーザに、観光地の混雑度に応じた情報を提供する技術が提案されている。例えば、特許文献1には、観光地に設置されたデジタルカメラから送信される画像情報の中から混雑情報を確認し、観光客端末からの要求に応じて観光客端末に混雑情報を提供する監視端末が開示されている。また特許文献2には、監視カメラの映像情報と、所在情報と、人口密度情報とを紐づけ、閲覧ユーザから指定された場所や人口密度の条件を満たす映像情報を、閲覧ユーザに提供する方法が開示されている。 Technology has been proposed that provides users such as tourists with information according to the degree of congestion at a tourist spot. For example, Patent Document 1 discloses a surveillance terminal that checks congestion information from image information sent from a digital camera installed at a tourist spot and provides the congestion information to a tourist terminal in response to a request from the tourist terminal. Patent Document 2 discloses a method of linking surveillance camera video information, location information, and population density information, and providing a viewing user with video information that meets the location and population density conditions specified by the viewing user.
また、混雑していない場所に位置するユーザに対してインセンティブを与える技術が提案されている。例えば、特許文献3には、ユーザのロケーション情報を使用してユーザ密度を計算し、ユーザ密度が低いエリアのユーザに対して、ストアに関わる標準のディスカウントより高いディスカウントでオファーを作成する方法が開示されている。 Technology has also been proposed to provide incentives to users located in uncrowded areas. For example, Patent Literature 3 discloses a method of calculating user density using user location information and creating an offer for users in areas with low user density with a discount higher than the standard discount associated with the store.
しかし、上述の特許文献1~3に記載の方法では、ユーザに対して、ユーザの個人情報に合った場所への移動をリコメンドすることができない。したがって、ユーザの満足度を十分に高めながら、混雑度に応じた適切な移動を促すことが難しいという問題がある。However, the methods described in the above-mentioned Patent Documents 1 to 3 are unable to recommend to the user places to go that match the user's personal information. Therefore, there is a problem in that it is difficult to encourage appropriate movement according to the degree of congestion while sufficiently increasing the user's satisfaction.
本開示の目的は、上述した課題に鑑み、ユーザの満足度を十分に高めながら、混雑度に応じた適切な移動を促す情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体を提供することにある。In view of the above-mentioned problems, the object of the present disclosure is to provide an information processing device, an information processing system, an information processing method, and a non-transitory computer-readable medium that encourage appropriate movement according to the level of congestion while sufficiently increasing user satisfaction.
本開示の一態様にかかる情報処理装置は、
ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する個人情報取得手段と、
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得手段と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成手段と、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる出力制御手段と
を備える。
An information processing device according to one aspect of the present disclosure includes:
A personal information acquisition means for acquiring personal information of at least one of a user and a person accompanying the user;
An environmental information acquisition means for acquiring environmental information including a congestion degree for each of a plurality of points;
a generating means for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
and an output control means for outputting the output information to a user terminal used by the user.
本開示の一態様にかかる情報処理システムは、
ユーザが使用するユーザ端末と、
情報処理装置と
を備え、
前記情報処理装置は、
前記ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する個人情報取得手段と、
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得手段と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成手段と、
前記ユーザ端末に対して、前記出力情報を出力させる出力制御手段と
を有する。
An information processing system according to one aspect of the present disclosure includes:
A user terminal used by a user;
An information processing device;
The information processing device includes:
A personal information acquisition means for acquiring personal information of at least one of the user and a person accompanying the user;
An environmental information acquisition means for acquiring environmental information including a congestion degree for each of a plurality of points;
a generating means for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
and an output control means for causing the user terminal to output the output information.
本開示の一態様にかかる情報処理方法は、
ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得し、
複数の地点の各々について、混雑度を含む環境情報を取得し、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成し、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる。
An information processing method according to one aspect of the present disclosure includes:
Acquire personal information of at least one of the user and the user's companion;
Acquire environmental information including a congestion degree for each of a plurality of points;
generating output information relating to each of the plurality of locations based on the environmental information and the personal information;
The output information is output to a user terminal used by the user.
本開示の一態様にかかる非一時的なコンピュータ可読媒体は、
ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する個人情報取得処理と、
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得処理と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成処理と、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる出力制御処理と
を、コンピュータに実行させるためのプログラムが格納される。
According to one aspect of the present disclosure, there is provided a non-transitory computer-readable medium, comprising:
A personal information acquisition process for acquiring personal information of at least one of the user and the user's companion;
An environmental information acquisition process for acquiring environmental information including a congestion degree for each of a plurality of points;
a generation process for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
and an output control process for outputting the output information to a user terminal used by the user.
本開示により、ユーザの満足度を十分に高めながら、混雑度に応じた適切な移動を促す情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体を提供できる。 The present disclosure makes it possible to provide an information processing device, information processing system, information processing method, and non-transitory computer-readable medium that encourage appropriate movement according to the level of congestion while sufficiently increasing user satisfaction.
以下では、本開示の実施形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。Hereinafter, an embodiment of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are denoted by the same reference numerals, and duplicated explanations will be omitted as necessary for clarity of explanation.
<実施形態1>
まず、本開示の実施形態1について説明する。図1は、実施形態1にかかる情報処理装置10の構成を示すブロック図である。
情報処理装置10は、ユーザに対して地点に関する情報を提供する情報処理装置である。地点は、ユーザが訪問可能な地点であり、例えば、観光地若しくは行楽地における所定の地点、又は店舗等の施設が所在する地点である。ここで、情報処理装置10は、ネットワーク(不図示)に接続される。ネットワークは、有線であっても無線であってもよい。また、当該ネットワークには、ユーザが使用するユーザ端末(不図示)が接続されている。つまり、情報処理装置10は、ネットワークを介してユーザ端末と通信可能に接続される。
<Embodiment 1>
First, a first embodiment of the present disclosure will be described. Fig. 1 is a block diagram showing a configuration of an
The
情報処理装置10は、個人情報取得部11と、環境情報取得部12と、生成部13と、出力制御部14とを備える。The
個人情報取得部11は、個人情報取得手段とも呼ばれる。個人情報取得部11は、ユーザ及びユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する。同伴者は、所定の日時にユーザと一緒に行動する者であり、例えばユーザの家族や友人である。個人情報は、その人物の個人的な情報である。個人情報取得部11は、取得した個人情報を、生成部13に供給する。The personal
環境情報取得部12は、環境情報取得手段とも呼ばれる。環境情報取得部12は、複数の地点の各々について、環境情報を取得する。環境情報は、所定の日時における地点の周囲の環境に関する情報である。環境情報は、少なくとも混雑度を含む。環境情報取得部12は、取得した環境情報を、生成部13に供給する。The environmental
生成部13は、生成手段とも呼ばれる。生成部13は、複数の地点の各々の環境情報と、個人情報とに基づいて、地点に関する出力情報を生成する。地点に関する出力情報は、例えば、地点又は地点にある施設の広告、レコメンド情報、又は割引情報であってよい。例えば、まず生成部13は、複数の地点の各々の環境情報と、個人情報とに基づいて、複数の地点の各々の優先度を設定する。ここで優先度は、ユーザ端末において出力される場合の情報の優先度を示す。そして生成部13は、設定した優先度に基づいて、地点に関する出力情報を生成する。一例として、生成部13は、優先度に基づいて地点を選択し、選択された地点の割引情報を、地点に関する出力情報として生成する。生成部13は、生成した出力情報を、出力制御部14に供給する。The generating
出力制御部14は、出力制御手段とも呼ばれる。出力制御部14は、ユーザ端末に対して、出力情報を出力させる。The
図2は、実施形態1にかかる情報処理方法の流れを示すフローチャートである。まず、情報処理装置10の個人情報取得部11は、ユーザ及びユーザの同伴者のうち少なくとも一方の個人情報を取得する(S10)。次に、環境情報取得部12は、複数の地点の各々について、混雑度を含む環境情報を取得する(S11)。次に、生成部13は、環境情報と個人情報とに基づいて、地点に関する出力情報を生成する。一例として、生成部13は、環境情報と個人情報とに基づいて、各地点の優先度を設定し(S12)、優先度に基づいて、地点に関する出力情報を生成する(S13)。次に、出力制御部14は、ユーザ端末に、出力情報を出力させる(S14)。
Figure 2 is a flowchart showing the flow of the information processing method according to the first embodiment. First, the personal
このように実施形態1によれば、情報処理装置10は、ユーザの個人的な情報と、各地点の混雑度とに基づいて、ユーザへの情報提供内容を変える。これにより、ユーザは、混雑状況及び個人情報の両方を考慮して推奨される地点の情報を取得することができる。したがって、ユーザの満足度を十分に高めながら適切な移動を促すことができる。その結果、混雑解消や特定の観光地等を活気づけることが容易となる。
Thus, according to embodiment 1, the
<実施形態2>
次に、本開示の実施形態2について説明する。
図3は、実施形態2にかかる情報処理システム1000の全体構成を示すブロック図である。情報処理システム1000は、観光客であるユーザに、地点に関する情報を提供することで、ユーザに適切な移動を促すコンピュータシステムである。情報処理システム1000は、情報処理装置(以下、サーバと呼ぶ)100と、ユーザ端末200と、地点端末400-1~400-n(nは1以上の自然数)を備える。サーバ100、ユーザ端末200、及び地点端末400-1~400-nは、ネットワークNを介して互いに接続されている。ここで、ネットワークNは、有線又は無線の通信回線である。
<Embodiment 2>
Next, a second embodiment of the present disclosure will be described.
3 is a block diagram showing the overall configuration of an
ここで、地点端末400-1、400-2、・・・400-nのそれぞれは、地点A1、A2、・・・Anに設置されている。地点A1~Anは、観光地若しくは行楽地における所定の地点、又は店舗等の施設が所在する地点であり、互いに異なる位置情報を有する。例えば地点A1はX城であり、地点A2はY遊園地であり、地点A3は、Zレストランであってよい。以下では、地点端末400-1、400-2、・・・400-nを区別せずに言及する場合、単に地点端末400と呼ぶことがある。地点端末400は、所定の時間間隔で、又は予め定められた時間に、設置された地点に関する環境情報を、ネットワークNを介してサーバ100に送信する。Here, the location terminals 400-1, 400-2, ... 400-n are installed at locations A1, A2, ... An, respectively. Locations A1 to An are specific locations in tourist or recreational areas, or locations where facilities such as shops are located, and have different location information from each other. For example, location A1 may be X Castle, location A2 may be Y Amusement Park, and location A3 may be Z Restaurant. Hereinafter, when referring to location terminals 400-1, 400-2, ... 400-n without distinction, they may be simply referred to as
ユーザ端末200は、地点A1~Anのいずれかに訪問しようとしている観光客(ユーザ)が使用する情報端末である。ユーザ端末200は、予め個人情報をサーバ100のユーザデータベース(DB)(不図示)に登録させる(ユーザ登録)。上記個人情報は、ユーザに関連する人物の個人情報である。ユーザに関連する人物とは、例えば、ユーザ自身であってもよいし、ユーザの同伴者であってもよいし、両方であってもよい。以下では、ユーザに関連する人物を、「ユーザ等」と呼ぶことがある。The
またユーザ端末200は、ユーザが地点に関する情報(出力情報)の出力を希望する場合、出力要求をサーバ100にネットワークNを介して送信し、サーバ100から出力情報を受信する。そしてユーザ端末200は、受信した情報を出力する。ここで、出力は、表示であってもよいし、音声出力であってもよい。Furthermore, when the user wishes to output information (output information) relating to a location, the
サーバ100は、ユーザ端末200から、個人情報を受信する。これにより、サーバ100は、ユーザ登録を行う。また。サーバ100は、各地点の地点端末400-1,400-2,・・・400-nから、環境情報を受信する。そしてサーバ100は、ユーザ端末200から出力要求を受信したことに応じて、個人情報及び環境情報に基づいて出力情報を生成し、出力情報を、ネットワークNを介してユーザ端末200に送信する。
The
ここで、サーバ100について詳細に説明する。図4は、実施形態2にかかるサーバ100の構成を示すブロック図である。サーバ100は、記憶部110、メモリ120、通信部130、及び制御部140を備える。Here, the
記憶部110は、ハードディスク、フラッシュメモリ等の記憶装置である。記憶部110は、プログラム111と、ユーザDB112と、地点DB113とを記憶する。プログラム111は、本実施形態2にかかる情報処理方法の処理が実装されたコンピュータプログラムである。The
ユーザDB112は、ユーザに関連する基本情報を記憶するデータベースである。具体的には、ユーザDB112は、ユーザID1121と、個人情報1122とを対応付けた情報を記憶する。ここで、ユーザID1121は、ユーザを識別する情報である。
個人情報1122は、ユーザ等の属性情報、位置情報、行動状態情報、行動履歴、健康情報、混雑許容度、及びスケジュール情報のうち少なくとも1つを含む。一例として本図では、個人情報1122は、ユーザ等の属性情報、位置情報、行動状態情報及び健康情報を含んでいる。属性情報は、年齢、居住地、性別、家族構成、アレルギー情報、宗教情報、志向属性、及び嗜好性情報(趣味嗜好)のうち少なくとも1つを含んでよい。位置情報は、ユーザが使用するユーザ端末200の位置情報である。行動状態情報は、ユーザ等の現在の行動状態を示す情報である。行動状態は、一例として、移動中、観光中、又は食事中等であってよい。健康情報は、ユーザ等の体温、歩数、血圧、心拍数、脈拍数等である。また健康情報は、ユーザ等の持病や既往歴、又は検査やワクチンの接種の情報を含んでもよい。健康情報は、体調が良好である不良であるかを示してもよいし、疲労しているか否かを示してもよい。尚、混雑許容度は、ユーザ等が混雑に対してどの程度許容できるかを示す情報である。The
地点DB113は、地点に関連する各種情報を記憶するデータベースである。具体的には、地点DB113は、地点ID1131と、環境情報1132と、地点情報1133とを備える。
The
地点ID1131は、地点を識別する情報である。
環境情報1132は、所定の日時における地点の周囲の環境に関する情報である。例えば、環境情報1132は、その地点の混雑度に加えて、その地点の周囲の天候、その地点の周囲で開催されるイベントの有無及びイベントの属性情報のうち少なくとも1つをさらに含んでよい。イベントの属性情報は、開催される時間帯、開催形態(例えば、室内か屋外かの別)、イベントのジャンル、又はイベントの対象者等を含んでよい。
地点情報1133は、その地点又はその地点に位置する施設等の基本情報を含む。基本情報は、営業時間、商品、サービス、又は位置情報等であってよい。また地点情報1133は、基本情報に加えて又は代えて、その地点の周囲に位置する施設や名所の、広告、リコメンド情報、又は割引情報を含んでよい。
The
メモリ120は、RAM(Random Access Memory)等の揮発性記憶装置であり、制御部140の動作時に一時的に情報を保持するための記憶領域である。通信部130は、ネットワークNとの通信インタフェースである。The
制御部140は、サーバ100の各構成を制御するプロセッサつまり制御装置である。制御部140は、記憶部110からプログラム111をメモリ120へ読み込ませ、プログラム111を実行する。これにより、制御部140は、個人情報取得部141、環境情報取得部142、生成部143、及び出力制御部144の機能を実現する。The
個人情報取得部141は、上述した個人情報取得部11の一例である。個人情報取得部141は、ユーザ端末200からユーザ登録要求を受信し、ユーザ登録を行う。また個人情報取得部141は、ネットワークNを介してユーザ端末200から出力要求を受信する。The personal
ここで、個人情報取得部141は、ユーザ登録要求受信時、出力要求受信時、又はその他の任意のタイミングで、ユーザIDとともに、ユーザ等の個人情報を取得する。例えば、個人情報取得部141は、所定のタイミングで、ユーザが入力した属性情報をユーザ端末200から取得する。また個人情報取得部141は、所定のタイミングで、ユーザ端末200の位置情報をユーザ端末200から取得する。尚、個人情報取得部141は、出力要求時にユーザ端末200から位置情報を取得した場合、位置情報に基づいて行動状態情報を生成してよい。あるいは、個人情報取得部141は、スケジュール情報に基づいて、行動状態情報を生成してもよい。尚、個人情報取得部141は、ユーザ等のスケジュール情報を、スケジュールを管理するスケジュール管理アプリケーションから取得してよい。また個人情報取得部141は、ユーザが入力した健康情報をユーザ端末200から取得してよい。個人情報取得部141は、これに加えて又は代えて、ユーザ等の健康状態を管理するヘルスケアアプリケーションから、健康情報を取得してもよい。ヘルスケアアプリケーションは、ユーザ端末200で動作するアプリケーションであってよく、個人情報取得部141は、API(Application Programming Interface)を介してヘルスケアアプリケーションから健康情報を取得してよい。そして、個人情報取得部141は、取得した健康情報が、体調不良や疲労を示しているか否かを推定してよい。例えば、個人情報取得部141は、ヘルスケアアプリケーションから心拍数や脈拍を取得し、心拍数や脈拍が所定の範囲から外れている場合、健康情報が体調不良を示していると推定する。また例えば、個人情報取得部141は、ヘルスケアアプリケーションから一日の歩数を取得し、一日の歩数がそのユーザの歩数平均よりも所定量多い場合、健康情報が疲労(又は体調不良)を示していると推定する。尚、個人情報取得部141は、ユーザに装着され、ユーザ端末200とBluetooth(登録商標)等の近距離無線通信により接続されるウェアラブル端末(不図示)から、ユーザ端末200を介して、健康情報を取得してもよい。また個人情報取得部141は、ユーザ端末200とBluetooth等により接続されるウェラブル端末が測定した測定情報をユーザ端末200から取得し、測定情報に基づいて健康情報を推定してもよい。Here, the personal
個人情報1122に行動履歴が含まれる場合は、個人情報取得部141は、ユーザ端末200の位置履歴又は上述したスケジュール情報に基づいて、行動履歴を生成してよい。あるいは、個人情報取得部141は、ユーザ等の購入履歴から、行動履歴を生成してもよい。尚、個人情報取得部141は、購入履歴を管理するアプリケーションから、ユーザ等の購入履歴を取得してよい。
When the
個人情報1122に混雑許容度を含まれる場合は、個人情報取得部141は、ユーザが入力した混雑許容度を、ユーザ端末200から取得してもよいし、行動履歴又は健康情報に基づいて混雑許容度を推定してもよい。If the
個人情報取得部141は、ユーザ端末200から取得した個人情報、及びユーザ端末200から取得した情報に基づいて推定又は生成することにより得られた個人情報を、ユーザIDに対応付けてユーザDB112に登録する。The personal
環境情報取得部142は、上述した環境情報取得部12の一例である。環境情報取得部142は、所定のタイミングで、複数の地点A1~Anの各々の環境情報を、地点IDとともに取得する。例えば、環境情報取得部142は、各地点端末400から、地点端末400の外部の風景を撮影して生成された撮影画像を、ネットワークNを介して受信する。そして環境情報取得部142は、撮影画像から人物領域を検出し、所定の空間内に存在する人間の数、つまり人口密度を算出する。そして環境情報取得部142は、人口密度に基づいて混雑度を算出する。例えば、環境情報取得部142は、人口密度が高いほど混雑度が高くなるように、混雑度を算出する。これにより環境情報取得部142は、混雑度を取得できる。そして環境情報取得部142は、混雑度が所定値以上である場合、人気が高いと解析し、混雑度が所定値未満である場合、人気が低いと解析してよい。また、環境情報取得部142は、各地点端末400から、天候、イベントの有無及びイベントの属性情報を受信し、取得する。環境情報取得部142は、取得した環境情報を、地点IDに対応付けて地点DB113に登録する。The environmental
生成部143は、上述した生成部13の一例である。生成部143は、複数の地点A1~Anの各々の環境情報と、個人情報とに基づいて、複数の地点A1~Anの各々の優先度を設定する。The
例えば、以下のような優先度の設定ルールが挙げられる。
(1)生成部143は、体調不良のユーザに対しては、混雑度が高い地点ほど優先度を低く設定してよい。具体的には、生成部143は、健康情報が体調不良(又は疲労)を示す場合、混雑度が所定閾値未満である地点の優先度を、混雑度がその閾値以上である地点の優先度よりも高く設定してよい。これにより、サーバ100が体調不良のユーザに対しては、空いている地点の情報を優先的に提供できるため、体調不良のユーザに空いている地点への移動を促すことができる。その結果、体調不良のユーザのニーズを満たしながら適切に混雑を解消できる。
(2)生成部143は、ユーザ等に高齢者や幼児がいる場合や、ユーザ等が空いている場所を好んでいる場合も、混雑度が高い地点ほど、優先度を低く設定してよい。
(3)生成部143は、体調に問題がないユーザに対しては、混雑度の高い地点ほど優先度を高くしてよい。具体的には、生成部143は、健康情報が体調不良(又は疲労)を示していない場合、混雑度が予め定められた閾値以上である地点の優先度を、混雑度が閾値未満である地点の優先度よりも高く設定してよい。これにより、サーバ100が体調に問題がないユーザに対しては、混雑していても人気の高い地点の情報を優先的に提供できるため、人気の高い地点をより活性化できる。
(4)生成部143は、晴れている地点の優先度を、天候が悪い地点の優先度より高くしてよく、その優先度の増加幅を、体調不良でないユーザよりも体調不良のユーザのほうが大きくなるように設定してよい。生成部143は、気候が穏やかな地点や気温が所定範囲内の地点の優先度を、気候が不安定な地点や気温が所定範囲外の地点の優先度より高くしてよい。そして生成部143は、その優先度の増加幅を、体調不良でないユーザよりも体調不良のユーザのほうが大きくなるように設定してよい。
(5)また生成部143は、食物アレルギーや宗教上の理由で、ユーザに食べられない食べ物があった場合、その食べ物を含む料理を提供する店舗がある地点の優先度を所定量低めてよい。
(6)生成部143は、地点で開催されるイベントのジャンルが、ユーザの趣味嗜好と相関がある場合、その地点の優先度を所定量増加させてよい。尚、生成部143は、相関度の高いほど、優先度の増加幅が大きくなるように設定してよい。
(7)生成部143は、ユーザが高級志向である場合、平均単価の高い店舗がある地点の優先度を所定量増加させてよい。
(8)生成部143は、ユーザが花粉症を患っている場合、室内のイベントを開催する地点の優先度を、屋外よりも増加させてよい。
(9)生成部143は、ユーザの現在の行動状態やスケジュール情報に基づいて、近い将来の行動状態を予測し、開催されるイベントが、予測した行動状態に相関のある場合、その地点の優先度を所定量増加させてよい。例えば、生成部143は、「(目的地への)移動中」のユーザに対して、目的地周辺にある地点の優先度を所定量増加させてよい。これにより、サーバ100は、ユーザに対して、ユーザ等の直近のニーズに合致した情報を提供できる。
For example, the following priority setting rules are given:
(1) For a user who is in poor health, the
(2) The
(3) For a user who is in good health, the
(4) The
(5) In addition, if there is a food that the user cannot eat due to food allergies or religious reasons, the
(6) When the genre of an event held at a location correlates with the user's hobbies and preferences, the
(7) If the user is luxury-oriented, the
(8) If a user suffers from hay fever, the
(9) The
また、生成部143は、現在時刻と、各地点の環境情報と、ユーザ等の個人情報とに基づいて、各地点の優先度を設定してもよい。例えば、生成部143は、食事前のユーザに対して、グルメジャンルのイベントを開催している地点の優先度を所定量増加させる。これによっても、サーバ100は、ユーザに対して、ユーザ等の直近のニーズに合致した情報を提供できる。The
そして生成部143は、優先度に基づいて地点に関する出力情報を生成する。
具体的には、まず、生成部143は、優先度に基づいて、地点A1~Anから少なくとも1つの地点を選択する。生成部143は、優先度が最も高い地点を選択してもよいし、優先度が上位所定個の地点を選択してもよい。また、生成部143は、優先度が所定閾値以上の地点を選択してもよい。
The
Specifically, first, the
次に、生成部143は、選択した地点に関する出力情報を生成する。例えば、生成部143は、地点DB113において、選択した地点に対応付けられた地点情報1133を、出力情報として生成する。尚、選択した地点1つに対して複数の地点情報1133が格納されている場合は、個人情報に基づいて所定数の地点情報1133を選択し、選択した地点情報1133を含む出力情報を生成してよい。Next, the
このように、生成部143は、環境情報と個人情報とに基づいて優先度を設定し、ユーザにパーソナライズされた情報を生成できる。In this way, the
出力制御部144は、上述した出力制御部14の一例である。出力制御部144は、ユーザ端末200に対して、出力情報を出力させる。例えば、出力制御部144は、ユーザ端末200に出力情報を送信し、ユーザ端末200の表示部240に、出力情報を表示させてよい。また、出力制御部144は、ユーザ端末200に出力情報を送信し、ユーザ端末200の音声出力部(不図示)に、出力情報を音声出力させてもよい。本実施形態2では、出力制御部144は、ユーザ端末200から出力要求を受信した場合に、ユーザ端末200に対して出力情報を出力させる。The
しかし、出力制御部144は、出力要求を受信していない場合であっても、所定のタイミングで、ユーザ端末200に出力情報を送信し、ユーザ端末200に出力情報を出力させてよい。この場合、出力制御部144は、ユーザが、現在、本人(又は同伴者)にとって好ましくない地点にいる場合のみ、ユーザ端末200に対して出力情報を出力させて、より好ましい地点への移動を促してよい。つまり、出力制御部144は、ユーザが、現在、本人(又は同伴者)にとって好ましい地点にいる場合は、ユーザ端末200に出力情報を出力させなくてよい。具体的には、出力制御部144は、優先度が予め定められた閾値未満の地点に位置するユーザのユーザ端末200に対して、出力情報を出力させ、優先度が上記閾値以上の地点に位置するユーザのユーザ端末200に対しては、出力情報を出力させなくてよい。これにより、ユーザに対して他の地点への移動を過度に促すことを回避でき、ユーザの満足度をさらに高めることができる。例えば混雑している場所にいる体調不良のユーザだけに、空いている地点への移動を促すことができる。また、出力制御部144は、出力情報を出力するか否かを、出力情報の基礎となる地点情報の優先度の大きさと、ユーザの現在地の優先度の大きさとを比較することにより、決めてもよい。例えば出力制御部144は、出力情報の基礎となる地点情報の優先度が、ユーザの現在地の優先度以上である場合、出力情報を出力すると決定してよい。また反対に、出力制御部144は、出力情報の基礎となる地点情報の優先度が、ユーザの現在地の優先度より小さい場合、出力情報を出力しないと決定してよい。However, even if the
尚、出力制御部144は、ユーザ端末200に対して、個人情報の入力手段を出力させる機能を有してよい。
In addition, the
次に、ユーザ端末200について詳細に説明する。図5は、実施形態2にかかるユーザ端末200の構成を示すブロック図である。ユーザ端末200は、記憶部220と、通信部230と、表示部240と、入力部250と、制御部260とを備える。Next, the
記憶部220は、ユーザ端末200の各機能を実現するためのプログラムが格納される記憶装置である。通信部230は、ネットワークNとの通信インタフェースである。表示部240は、表示装置である。入力部250は、入力を受け付ける入力装置である。表示部240及び入力部250は、タッチパネルのように、一体的に構成されていてもよい。制御部260は、ユーザ端末200が有するハードウェアの制御を行う。
The
例えば、制御部260は、通信部230を介してサーバ100から、個人情報の入力画面を受信したことに応じて、受信した入力画面を表示部240に表示する。また、制御部260は、入力部250を介して個人情報の入力を受け付けた場合、通信部230を介して、個人情報を含むユーザ登録要求をサーバ100に送信する。また、制御部260は、出力要求を、通信部230を介してサーバ100に送信する。そして制御部260は、通信部230を介してサーバ100から、出力情報を受信したことに応じて、受信した出力情報を表示部240に表示する。For example, in response to receiving an input screen for personal information from the
次に、地点端末400について詳細に説明する。図6は、実施形態2にかかる地点端末400の構成を示すブロック図である。地点端末400は、カメラ410と、記憶部420と、通信部430と、表示部440と、入力部450と、制御部460とを備える。Next, the
カメラ410は、制御部460の制御に応じて撮影を行う撮影装置である。記憶部420は、地点端末400の各機能を実現するためのプログラムが格納される記憶装置である。通信部430は、ネットワークNとの通信インタフェースである。表示部440は、表示装置である。入力部450は、入力を受け付ける入力装置である。表示部440及び入力部450は、タッチパネルのように、一体的に構成されていてもよい。制御部460は、地点端末400が有するハードウェアの制御を行う。
The
制御部460は、所定の時間間隔で、又は予め定められた時間に、カメラ410を制御し、周囲の風景を撮影する。そして、制御部460は、通信部430を介して、撮影画像を地点IDとともにサーバ100に送信する。また制御部460は、入力部450から受け付けた地点情報を、地点IDとともに、通信部430を介してサーバ100に送信する。The
図7は、実施形態2にかかるユーザ登録処理の流れを示すシーケンス図である。まずユーザ端末200は、サーバ100に対してユーザ登録要求を送信する(S100)。サーバ100の出力制御部144は、個人情報の入力領域(入力画面とも呼ばれる)を、ユーザ端末200に対して送信し、ユーザ端末200に表示させる(S101)。尚、サーバ100の出力制御部144は、これに代えて個人情報の音声入力手段を、ユーザ端末200に対して出力させてもよい。ここで、ユーザは、ユーザ端末200の入力部250を用いて、個人情報の入力操作を行う(S102)。入力操作を受け付けたユーザ端末200は、入力された個人情報を、サーバ100に送信する(S103)。これにより、サーバ100の個人情報取得部141は、入力領域に入力された個人情報をユーザ端末200から受信する。個人情報を受信したサーバ100の個人情報取得部141は、ユーザIDを発行し、ユーザIDと、個人情報とを対応付けて、ユーザDB112に登録する(S104)。そしてサーバ100の個人情報取得部141は、ユーザIDを、ユーザ端末200に通知する(S105)。
Figure 7 is a sequence diagram showing the flow of the user registration process according to the second embodiment. First, the
図8は、実施形態2にかかるユーザ端末200に表示される個人情報の入力画面の一例を示す図である。ユーザ端末200の表示部240には、ユーザ登録に必要な個人情報の入力領域が表示される。例えば、表示部240には、属性情報、ユーザ端末200の位置情報の使用を許可するか否か、行動履歴の使用を許可するか否か、及びスケジュールアプリによるスケジュール情報の使用を許可するか否かを入力する領域が表示されている。本図では、属性情報の入力領域として、年齢、性別、居住地、家族構成、アレルギー、宗教及び趣味嗜好の入力領域が示されている。尚、表示部240には、これに加えて、健康情報の入力領域が含まれていてもよい。
Figure 8 is a diagram showing an example of a personal information input screen displayed on the
ユーザは、本画面を介して、同伴者を登録することもできる。ユーザが同伴者を登録する場合、表示部240には、同伴者の個人情報の入力領域が表示されてよい。The user can also register a companion via this screen. When the user registers a companion, the
図9は、実施形態2にかかる出力処理の流れを示すシーケンス図である。本図では、説明のため、地点端末400の数を2としているが、これに限らない。まず、地点端末400-1及び地点端末400-2の各々は、地点IDと、イベント有無及びイベント属性の情報とを、ネットワークNを介してサーバ100に送信する(S110)。これらの情報を受信したサーバ100の環境情報取得部142は、地点IDと、イベント有無及びイベント属性の情報とを対応付けて、地点DB113に登録する(S111)。尚、イベント有無及びイベント属性の情報は、環境情報の一部である。次に、地点端末400-1及び地点端末400-2の各々は、周囲の風景を撮影し(S112)、地点IDと、撮影画像とを、ネットワークNを介してサーバ100に送信する(S113)。地点ID及び撮影画像を受信したサーバ100の環境情報取得部142は、その地点の混雑度を算出する(S114)。そして、環境情報取得部142は、地点IDと、混雑度とを対応付けて、地点DB113に登録する(S115)。9 is a sequence diagram showing the flow of the output process according to the second embodiment. In this figure, for the sake of explanation, the number of
ユーザ端末200は、ユーザIDを含む出力要求を、ネットワークNを介してサーバ100に送信する(S116)。このとき出力要求には、追加の個人情報が含まれていてよい。追加の個人情報には、ユーザ端末200の位置情報及びユーザ等の健康情報が含まれていてよいが、これに限らない。追加の個人情報を受信したサーバ100の個人情報取得部141は、ユーザIDと、追加の個人情報とを対応付けて、ユーザDB112に登録する(S117)。そしてサーバ100の生成部143は、ユーザDB112に登録された、ユーザIDに対応付けられる個人情報と、地点DB113に登録された、各地点の環境情報とに基づいて、各地点の優先度を設定する(S118)。そして、サーバ100の生成部143は、優先度に基づいて地点を選択し、選択された地点の地点情報1133に基づいて出力情報を生成する(S119)。サーバ100の出力制御部144は、出力情報を、ネットワークNを介してユーザ端末200に送信する(S120)。出力情報を受信したユーザ端末200は、出力情報を表示部240に表示する(S121)。The
尚、図9のステップS115において、サーバ100がユーザIDを含む出力要求を受信したことに応じて、サーバ100は、個人情報の追加入力画面を、出力要求元のユーザ端末200に送信してもよい。Furthermore, in step S115 of FIG. 9, in response to the
図10は、実施形態2にかかるユーザ端末200に表示される個人情報の追加入力画面の一例を示す図である。図10では、表示部240には、ユーザに対して現在の健康状態の入力を促すメッセージが表示されている。表示部240にはさらに、複数の健康状態の中から、特定の状態を選択可能な入力領域が表示されている。一例として、当該入力領域は、ユーザが「良い/普通/少し悪い/とても悪い」の中から1の健康状態をタップすることで、1の健康状態を選択できるようになっている。また、当該入力領域は、健康状態の程度を示すバーをユーザが指でスワイプすることにより、健康状態の程度を細かく入力できるようになっていてもよい。
Figure 10 is a diagram showing an example of an additional input screen for personal information displayed on the
表示部240には、「決定」の入力領域が表示される。ユーザが当該入力領域を選択したことに応じて、ユーザ端末200は、入力された健康情報を、ユーザIDとともにサーバ100に送信する。An input area for "Confirm" is displayed on the
尚、サーバ100の出力制御部144が、上述したウェアラブル端末からユーザ端末200を介して健康情報を取得する場合は、図10のような追加入力画面は省略されてよい。
Furthermore, when the
また、追加する個人情報は、現在の健康状態を含む、現在の気分であってもよい。図11は、実施形態2にかかるユーザ端末200に表示される個人情報の追加入力画面の一例を示す図である。図11では、表示部240には、ユーザに対して現在の気分の入力を促すメッセージが表示されている。表示部240にはさらに、健康状態を含む複数の項目の各々について、複数の状態の中から、特定の状態を選択することができる入力領域が表示されている。項目としては、リラックス度(又はエキサイティング度)、節約志向(又は高級志向)の程度、子供向け(又は大人向け)のイベントへの希望度合い、室内(又は屋外)のイベントへの希望度合い、又は混雑度をどの程度許容できるか(混雑許容度)等が挙げられる。本図でも、各入力領域は、程度を示すバーをユーザが指でスワイプすることにより、各項目の条件を細かく入力できるようになっていてよい。
The personal information to be added may also be the current mood, including the current health condition. FIG. 11 is a diagram showing an example of an additional input screen for personal information displayed on the
尚、図11のような追加入力画面により、ユーザが追加の個人情報を入力する場合、図7のステップS102に示すような、ユーザ登録時の個人情報の入力は省略されてもよい。 Furthermore, when a user inputs additional personal information using an additional input screen such as that shown in FIG. 11, the input of personal information at the time of user registration as shown in step S102 in FIG. 7 may be omitted.
図12は、実施形態2にかかるユーザ端末200に表示される出力情報の一例を示す図である。図12に示すように、出力情報は、選択された地点の割引情報であってよい。このとき、サーバ100の生成部143は、選択した地点に関連する店舗の割引情報を、出力情報として生成する。尚、割引情報は、その地点の優先度に応じた割引率の情報を含んでよい。これにより、ユーザに対して、ユーザの趣味嗜好に沿った、優先度が高い地点への移動を効果的に促すことができる。また、割引率は、その地点の混雑度に応じて決定されてもよい。例えば生成部143は、混雑していないところに行きたい体調不良のユーザに対しては、混雑度が低いほど割引率を高く設定してよい。一方、生成部143は、混雑していても人気があるところに行きたい、体調良好なユーザに対しては、混雑度が高いほど割引率を高く設定してよい。これにより、空いている地点に効果的に人を集めることができる。
FIG. 12 is a diagram showing an example of output information displayed on the
図13は、実施形態2にかかるユーザ端末200に表示される出力情報の一例を示す図である。図13に示すように、出力情報は、選択した地点に関連する店舗の割引情報に加えて、その地点の混雑状況を示す情報を含んでよい。これにより、ユーザに対して、空いている地点や活性化させたい地点への移動を効果的に促すことができる。
Figure 13 is a diagram showing an example of output information displayed on the
図14は、実施形態2にかかるユーザ端末200に表示される出力情報の一例を示す図である。例えば、出力情報は、複数の地点の地点情報と、各地点情報の表示順位又は表示態様を指定する情報とを含んでよい。上記表示順位又は表示態様は、ユーザ端末200に表示される場合の表示順位又は表示態様である。このときサーバ100の生成部143は、優先度に基づいて、各地点情報の表示順位又は表示態様を決定してよい。
Figure 14 is a diagram showing an example of output information displayed on the
尚、本図では、表示部240は、ユーザ等が好む特徴(例えば、節約、近い、リラックス)の各々について、その特徴に基づいて選択された地点の地点情報が、混雑度に応じた表示順位で表示されている。表示部240では、複数の特徴のうち、1の特徴に基づいて選択された地点の地点情報が、アクティブに表示され、残りの特徴については非アクティブに表示されてよい。本図では、「節約」に基づいて選択された地点情報がアクティブ表示され、「混雑度」に応じた表示順位で表示されている。一方、「近い」及び「リラックス」に基づいて選択された地点情報が非アクティブに表示されている(つまり、隠れている)。ユーザは、特徴を示すタブをタップすることで、アクティブ表示された特徴に対応する画面と非アクティブ表示された特徴に対応する画面とを切り替えることができてよい。In addition, in this figure, the
この場合、例えば、サーバ100において以下のような処理が行われてよい。まずサーバ100の生成部143は、ユーザ等の個人情報に基づいてユーザ等が好む特徴を抽出する。そして生成部143は、特徴ごとに、その特徴と各地点の環境情報との間の相関の程度に基づいて、各地点の第1優先度を設定する。また生成部143は、各地点の混雑度に基づいて、各地点の第2優先度を設定する。そして、生成部143は、特徴ごとに、第1優先度が上位所定個までの地点を選択する。生成部143は、特徴ごとに選択された地点の地点情報を、第2優先度に応じた表示順位で表示されるように、出力情報を生成する。In this case, for example, the following processing may be performed in the
このように実施形態2によれば、ユーザ等の個人情報と、各地点の、混雑度を少なくとも含む環境情報とに応じて、ユーザへの情報提供内容を変える。これにより、ユーザは、地点の環境及び個人の特徴の両方を考慮して推奨される地点の情報を取得することができる。したがって、ユーザの満足度を十分に高めながら適切な移動を促すことができる。特に、ユーザ等の個人情報に健康情報が含まれる場合、ユーザに対して健康状態に応じた適切な移動を促すことができる。これにより、ユーザの満足度を高めながら混雑解消や特定の観光地等を活気づけることが可能となる。 Thus, according to embodiment 2, the information provided to the user is changed depending on the personal information of the user etc. and environmental information for each location, which includes at least the degree of congestion. This allows the user to obtain information on recommended locations taking into account both the location's environment and personal characteristics. This makes it possible to encourage appropriate movement while sufficiently increasing the user's satisfaction. In particular, when the personal information of the user etc. includes health information, the user can be encouraged to move appropriately according to his or her health condition. This makes it possible to alleviate congestion and revitalize specific tourist spots etc. while increasing user satisfaction.
<実施形態3>
次に、本開示の実施形態3について説明する。実施形態3にかかるサーバ100は、実施形態2にかかるサーバ100と基本的に同様の構成及び機能を有する。ただし、実施形態3では、ユーザの個人情報に対する同伴者の個人情報の重要度が、各地点の優先度を設定する上で考慮される点で、実施形態2と相違する。
<Embodiment 3>
Next, a third embodiment of the present disclosure will be described. The
実施形態3では、個人情報取得部141は、ユーザの個人情報と、同伴者の個人情報と、上述した重要度の情報とを取得する。ユーザ及び同伴者の個人情報の取得方法については、実施形態2と同様であるため、説明を省略する。In the third embodiment, the personal
ここで、サーバ100の出力制御部144は、図7のステップS101又は図9のステップS116において、ユーザ端末200に対して、重要度の入力画面を表示させる。図15は、実施形態3にかかるユーザ端末200に表示される個人情報の重要度の入力画面の一例を示す図である。Here, the
図15に示すように、表示部240には、ユーザの個人情報の重要度の入力領域と、同伴者の個人情報の重要度の入力領域とが表示される。本入力画面では、ユーザからの加算操作又は減算操作を受け付けて、各重要度の値が変更できるようになっている。尚、本入力画面では、ユーザの個人情報の重要度と、全同伴者の個人情報の重要度とが、合計で1になるように、調整されてよい。さらに表示部240には、「決定」の入力領域が表示される。ユーザが当該入力領域を選択したことに応じて、ユーザ端末200は、入力されたユーザの個人情報の重要度の情報及び同伴者の個人情報の重要度の情報を、ユーザIDとともにサーバ100に送信する。As shown in FIG. 15, the
生成部143は、各地点の環境情報と、ユーザの個人情報と、同伴者の個人情報と、受信した重要度とに基づいて、各地点の優先度を設定する。例えば、まず生成部143は、ユーザの個人情報と、重要度で重み付けされた同伴者の個人情報とから、団体としての個人情報を生成する。そして生成部143は、各地点の環境情報と、団体としての個人情報とに基づいて、各地点の優先度を設定する。The
このように実施形態3によれば、サーバ100の生成部143は、ユーザの個人情報と同伴者の個人情報との間の重要度で重み付けされた個人情報に基づいて、優先度を設定できる。したがって、団体としての意向をより適切に反映させた情報を、ユーザに提供できる。Thus, according to the third embodiment, the
<実施形態4>
次に、本開示の実施形態4について説明する。実施形態4は、出力情報が経路案内情報であることに特徴を有する。
<Embodiment 4>
Next, a fourth embodiment of the present disclosure will be described. The fourth embodiment is characterized in that the output information is route guidance information.
図16は、実施形態4にかかるサーバ100aの構成を示すブロック図である。サーバ100aは、記憶部110及び制御部140に代えて、記憶部110a及び制御部140aを備える。記憶部110aは、プログラム111に代えてプログラム111aを記憶する。プログラム111aは、実施形態4にかかる情報処理方法の処理が実装されたコンピュータプログラムである。
Figure 16 is a block diagram showing the configuration of the server 100a according to the fourth embodiment. The server 100a includes a
制御部140aは、生成部143に代えて、ナビ設定部145及び生成部143aを有する点で制御部140と相違する。The control unit 140a differs from the
ナビ設定部145は、ユーザ端末200から出力要求を受信した場合、ユーザ端末200が指定した出発地点及び目的地点の情報を取得する。出発地点及び目的地点の情報は、出力要求に含まれていてよい。尚、出発地点の情報は、ユーザ端末200の現在の位置情報、つまりユーザ端末200の現在地であってもよい。When the
生成部143aは、生成部143と同様に、各地点の優先度を設定する。そして生成部143aは、各地点の優先度に基づいて、出発地点から目的地点までの経路案内情報を、出力情報として生成する。具体的には、まず、生成部143aは、出発地点から目的地点までの複数の経路を探索する。そして生成部143aは、各経路について、その経路の距離及びその経路に含まれる経由地点の優先度に基づいて指標Iを算出する。指標Iは、その経路を選択した場合の、ユーザにとっての好ましさを示す指標である。指標Iは、その経路の距離が短いほど大きく、その経路に含まれる経由地点の優先度が高いほど大きくなるように算出されてよい。そして生成部143aは、指標Iの値が最も大きい経路を、最適経路として選択し、最適経路への経路案内情報を、出力情報として生成する。尚、生成部143aは、指標Iの値が上位所定個の経路の各々について、経路案内情報を生成し、これらの経路案内情報を含む出力情報を生成してもよい。The
図17は、実施形態4にかかるユーザ端末200に表示される出力情報の一例を示す図である。ユーザ端末200の表示部240には、地点A~地点Iと、出発地と、目的地とが表示されている。そして表示部240には、指標Iの値が最も大きい経路R1と、指標Iの値が次に大きい経路R2とが表示される。経路R1は、地点F及び地点Gを経由する経路であり、経路R2は、地点H及び地点Iを経由する経路である。ここで、経路R1と経路R2とは距離がほぼ同じであるが、経路R1に含まれる地点F及びGのほうが、経路R2に含まれる地点H及びDよりも優先度が高いため、経路R1のほうが、経路R2よりも指標Iが高くなる。したがって、ユーザ端末200は、経路R1を、経路R2よりも優先的に案内する。尚、図17のように、経路R1は、経路R2よりも強調表示されていてよいが、経路R2は省略されてもよい。このようにサーバ100aは、ユーザにとって好ましい経路の経路案内情報を提供できる。例えば、ユーザは、混んでいる場所を避けて、目的地まで到達することができる。
Figure 17 is a diagram showing an example of output information displayed on the
またサーバ100aの生成部143aは、経路R1の経路案内情報に、経路R1に含まれる地点F、地点G及び地点F,Gの近傍の地点のうち少なくとも1つの地点情報を含めた情報を、出力情報として生成してもよい。地点情報は、例えば、その地点における観光に関する情報であってよい。観光に関する情報には、店舗の情報又は割引情報(クーポンの情報)が含まれていてよい。このような出力情報を受信したユーザ端末200の表示部240には、経路R1の経路案内情報とともに、経由する地点の地点情報が表示される。これにより、サーバ100aは、ユーザに、移動の途中に所定の地点に立ち寄ることを促すことができる。
The
<実施形態5>
次に、本開示の実施形態5について説明する。実施形態5は、サーバがユーザ等の個人情報を、ユーザ端末200に加えて、外部装置から取得することに特徴を有する。
<Embodiment 5>
Next, a fifth embodiment of the present disclosure will be described. The fifth embodiment is characterized in that the server acquires personal information of the user, etc. from an external device in addition to the
図18は、実施形態5にかかる情報処理システム1000bの全体構成を示すブロック図である。情報処理システム1000bは、情報処理システム1000の構成に加えて、1又は複数の外部装置500を備える。
Figure 18 is a block diagram showing the overall configuration of an information processing system 1000b according to embodiment 5. In addition to the configuration of the
外部装置500は、ネットワークNに接続され、ユーザ等の個人情報の一部又は全部を記憶する情報処理装置である。例えば外部装置500は、病院での問診情報や既往歴を記憶してよい。そして外部装置500は、所定のタイミングで、ネットワークNを介して、ユーザ等の問診情報や既往歴を健康情報として、ユーザIDに対応付けて、サーバ100に送信してよい。また例えば、外部装置500は、スケジュール管理アプリケーションやヘルスケアアプリケーションを動作させ、これらの動作によって取得された、ユーザ等のスケジュール情報や健康情報を蓄積してよい。そして外部装置500は、所定のタイミングで、ネットワークNを介して、ユーザIDと、スケジュール情報や健康情報を、サーバ100に送信してよい。また例えば、外部装置500は、購入履歴を管理するアプリケーションを動作させ、この動作によって取得された、ユーザ等の購入履歴を記憶してよい。The
また情報処理システム1000bの各地点には、ユーザ等の体温を測るサーモカメラが設置され、ユーザ等が各地点を訪問した場合に、ユーザの顔を撮影した撮影画像と、体温とを、外部装置500に送信するようになっていてもよい。例えば、外部装置500には、ユーザの顔情報がユーザIDと対応付けて顔情報DBに登録されており、外部装置500は、撮影画像と顔情報とを用いて、顔認証を実行してよい。そして外部装置500は、体温を健康情報として、顔認証に成功したユーザIDに対応付け、ネットワークNを介してサーバ100に送信してよい。In addition, a thermo camera for measuring the body temperature of a user or the like may be installed at each point of the information processing system 1000b, and when the user or the like visits each point, a captured image of the user's face and the body temperature may be transmitted to the
また、情報処理システム1000bの各地点には、顔認証端末が設置され、ユーザ等が各地点を訪問した場合に、顔認証端末が、ユーザIDと、訪問履歴とをネットワークNを介してサーバ100に送信するようになっていてもよい。そしてサーバ100は、訪問履歴を行動履歴として、ユーザIDに対応付けてユーザDB112に登録してよい。In addition, a facial recognition terminal may be installed at each location of the information processing system 1000b, and when a user or the like visits each location, the facial recognition terminal may transmit a user ID and a visit history to the
また情報処理システム1000bの各地点には、顔決済端末が設置され、ユーザ等が店舗で決済した場合に、顔決済端末が、ユーザIDと、決済履歴とをネットワークNを介してサーバ100に送信するようになっていてもよい。そしてサーバ100は、決済履歴を購入履歴として、ユーザIDに対応付けてユーザDB112に登録してよい。In addition, a facial payment terminal may be installed at each location of the information processing system 1000b, and when a user makes a payment at a store, the facial payment terminal may transmit the user ID and payment history to the
尚、サーモカメラ、顔認証端末、又は顔決済端末が設置されるのは、地点A1~Anに限らない。 In addition, thermal cameras, facial recognition terminals, or facial payment terminals may not be installed only at points A1 to An.
このように実施形態5によれば、サーバ100は、ユーザ端末200を含む各種装置から、ユーザ等の個人情報を収集できるため、優先度の設定精度が向上し、ユーザにとって、より適切な情報を提供できる。
Thus, according to embodiment 5, the
尚、本開示は上記実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上述の実施形態では、サーバの環境情報取得部142は、地点端末400から取得した撮影画像に基づいて混雑度を算出するとした。しかし混雑度の算出の基礎となる情報は、撮影画像に限らない。例えば、地点端末400は、CO2センサを有し、CO2センサを用いて計測したCO2濃度の情報をサーバ100に送信してよい。この場合、サーバ100の環境情報取得部142は、CO2濃度に基づいて混雑度を算出してよい。また例えば、サーバ100の環境情報取得部142は、各地点のスタッフにより地点端末400に入力された混雑度の情報を、各地点端末400から受信することで、取得してもよい。また例えば、サーバ100の環境情報取得部142は、渋滞情報を記憶する外部装置500から、各地点の渋滞情報を取得し、渋滞情報に基づいて各地点の混雑度を算出してもよい。また例えば、サーバ100は、ユーザ端末200の位置情報から、各地点の人口密度を算出し、人口密度に基づいて各地点の混雑度を算出してもよい。
The present disclosure is not limited to the above embodiment, and can be appropriately modified within the scope of the present disclosure. For example, in the above embodiment, the environmental
また、上述の実施形態では、サーバ100の出力制御部144は、ユーザ端末200の表示部240に出力情報を出力させるとした。しかしこれに代えて又は加えて、出力制御部144は、ユーザ端末200とBluetooth(登録商標)等の近距離無線通信により接続される情報端末(不図示)の出力部に、出力情報を出力させてもよい。具体的には、出力制御部144はユーザ端末200に出力情報を送信し、ユーザ端末200は情報端末に出力情報を送信し、情報端末はその表示部又は音声出力部に出力情報を出力する。尚、情報端末は、ユーザが装着しているウェアラブル端末、一例としてAR(Augmented Reality)グラス若しくはMR(Mixed Reality)グラス、又はスマートウォッチであってよい。In the above embodiment, the
上述の実施形態では、ハードウェアの構成として説明したが、これに限定されるものではない。本開示は、任意の処理を、CPUにコンピュータプログラムを実行させることにより実現することも可能である。In the above embodiment, the configuration has been described as hardware, but the present disclosure is not limited to this. Any processing of the present disclosure can also be realized by causing a CPU to execute a computer program.
上述の例において、プログラムは、コンピュータに読み込まれた場合に、実施形態で説明された1又はそれ以上の機能をコンピュータに行わせるための命令群(又はソフトウェアコード)を含む。プログラムは、非一時的なコンピュータ可読媒体又は実体のある記憶媒体に格納されてもよい。限定ではなく例として、コンピュータ可読媒体又は実体のある記憶媒体は、random-access memory(RAM)、read-only memory(ROM)、フラッシュメモリ、solid-state drive(SSD)又はその他のメモリ技術、CD-ROM、digital versatile disc(DVD)、Blu-ray(登録商標)ディスク又はその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージデバイスを含む。プログラムは、一時的なコンピュータ可読媒体又は通信媒体上で送信されてもよい。限定ではなく例として、一時的なコンピュータ可読媒体又は通信媒体は、電気的、光学的、音響的、またはその他の形式の伝搬信号を含む。In the above examples, the program includes instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The program may be stored on a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, the computer-readable medium or tangible storage medium includes random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technology, CD-ROM, digital versatile disc (DVD), Blu-ray (registered trademark) disk or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device. The program may be transmitted on a transitory computer-readable medium or communication medium. By way of example and not limitation, the transitory computer-readable medium or communication medium includes electrical, optical, acoustic, or other forms of propagating signals.
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する個人情報取得手段と、
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得手段と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成手段と、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる出力制御手段と
を備える情報処理装置。
(付記2)
前記生成手段は、前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、前記複数の地点の各々の優先度を設定し、前記優先度に基づいて前記出力情報を生成する
付記1に記載の情報処理装置。
(付記3)
前記環境情報は、前記複数の地点の各々の周囲の、天候、イベントの有無及び前記イベントの属性情報のうち少なくとも1つをさらに含む
付記2に記載の情報処理装置。
(付記4)
前記出力制御手段は、前記ユーザ端末に前記個人情報の入力領域を表示させ、
前記個人情報取得手段は、前記入力領域に入力された個人情報を前記ユーザ端末から受信する
付記2又は3に記載の情報処理装置。
(付記5)
前記個人情報は、属性情報、健康情報、混雑許容度、位置情報、行動履歴、現在の行動状態、及びスケジュール情報のうち少なくとも1つを含む
付記2から4のいずれか一項に記載の情報処理装置。
(付記6)
前記個人情報取得手段は、前記人物の健康状態を管理するヘルスケアアプリケーションから、前記健康情報を取得する
付記5に記載の情報処理装置。
(付記7)
前記生成手段は、前記健康情報が体調不良を示す場合、前記混雑度が予め定められた閾値未満である地点の優先度を、前記混雑度が前記閾値以上である地点の優先度よりも高く設定する
付記5又は6に記載の情報処理装置。
(付記8)
前記生成手段は、前記健康情報が体調不良を示していない場合、前記混雑度が予め定められた閾値以上である地点の優先度を、前記混雑度が前記閾値未満である地点の優先度よりも高く設定する
付記5から7のいずれか一項に記載の情報処理装置。
(付記9)
前記個人情報取得手段は、前記ユーザの個人情報と、前記同伴者の個人情報と、前記ユーザの個人情報に対する前記同伴者の個人情報の重要度の情報とを取得し、
前記生成手段は、前記複数の地点の各々の前記環境情報と、前記ユーザの個人情報と、前記同伴者の個人情報と、前記重要度とに基づいて、前記複数の地点の各々の優先度を設定する
付記2から8のいずれか一項に記載の情報処理装置。
(付記10)
前記生成手段は、現在時刻と、前記複数の地点の各々の環境情報と、前記個人情報とに基づいて、前記複数の地点のうち少なくとも1つの地点の優先度を設定する
付記2から9のいずれか一項に記載の情報処理装置。
(付記11)
前記生成手段は、前記優先度に基づいて前記複数の地点から少なくとも1つの地点を選択し、前記少なくとも1つの地点に関連する店舗の割引情報を生成する
付記2から10のいずれか一項に記載の情報処理装置。
(付記12)
前記少なくとも1つの地点に関連する店舗の割引情報は、前記少なくとも1つの地点の前記優先度に応じた割引率の情報を含む
付記11に記載の情報処理装置。
(付記13)
前記生成手段は、前記優先度に基づいて、地点に関する情報の、前記ユーザ端末に表示される場合の表示順位又は表示態様を決定する
付記2から12のいずれか一項に記載の情報処理装置。
(付記14)
前記出力制御手段は、前記優先度が予め定められた閾値未満の地点に位置するユーザが使用するユーザ端末に対して、前記出力情報を出力させる
付記2から13のいずれか一項に記載の情報処理装置。
(付記15)
前記生成手段は、前記複数の地点の各々の前記優先度に基づいて、前記ユーザ端末から指定された出発地点又は前記ユーザ端末の現在地から、前記ユーザ端末から指定された目的地点までの経路案内情報を、前記出力情報として生成する
付記2から14のいずれか一項に記載の情報処理装置。
(付記16)
ユーザが使用するユーザ端末と、
情報処理装置と
を備え、
前記情報処理装置は、
前記ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する個人情報取得手段と、
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得手段と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成手段と、
前記ユーザ端末に対して、前記出力情報を出力させる出力制御手段と
を有する
情報処理システム。
(付記17)
ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得し、
複数の地点の各々について、混雑度を含む環境情報を取得し、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成し、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる
情報処理方法。
(付記18)
ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する個人情報取得処理と、
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得処理と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成処理と、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる出力制御処理と
を、コンピュータに実行させるためのプログラムが格納された非一時的なコンピュータ可読媒体。
A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes.
(Appendix 1)
A personal information acquisition means for acquiring personal information of at least one of a user and a person accompanying the user;
An environmental information acquisition means for acquiring environmental information including a congestion degree for each of a plurality of points;
a generating means for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
and an output control means for outputting the output information to a user terminal used by the user.
(Appendix 2)
The information processing device according to claim 1, wherein the generating means sets a priority for each of the plurality of locations based on the environmental information for each of the plurality of locations and the personal information, and generates the output information based on the priority.
(Appendix 3)
The information processing device according to claim 2, wherein the environmental information further includes at least one of weather around each of the plurality of points, presence or absence of an event, and attribute information of the event.
(Appendix 4)
The output control means causes the user terminal to display an input area for the personal information,
The information processing device according to claim 2 or 3, wherein the personal information acquisition means receives the personal information input in the input area from the user terminal.
(Appendix 5)
The information processing device according to any one of appendices 2 to 4, wherein the personal information includes at least one of attribute information, health information, congestion tolerance, location information, behavior history, current behavior state, and schedule information.
(Appendix 6)
The information processing device according to claim 5, wherein the personal information acquisition means acquires the health information from a health care application that manages a health condition of the person.
(Appendix 7)
The information processing device described in Appendix 5 or 6, wherein, when the health information indicates poor health, the generation means sets a priority of a location where the congestion level is less than a predetermined threshold higher than a priority of a location where the congestion level is equal to or greater than the threshold.
(Appendix 8)
The information processing device according to any one of appendixes 5 to 7, wherein, when the health information does not indicate poor health, the generation means sets a priority of a location where the congestion level is equal to or greater than a predetermined threshold value higher than a priority of a location where the congestion level is less than the threshold value.
(Appendix 9)
the personal information acquiring means acquires personal information of the user, personal information of the accompanying person, and information on the importance of the personal information of the accompanying person relative to the personal information of the user;
The information processing device according to any one of appendixes 2 to 8, wherein the generation means sets a priority of each of the plurality of locations based on the environmental information of each of the plurality of locations, personal information of the user, personal information of the companion, and the importance.
(Appendix 10)
The information processing device according to any one of claims 2 to 9, wherein the generation means sets a priority of at least one of the plurality of locations based on a current time, environmental information of each of the plurality of locations, and the personal information.
(Appendix 11)
The information processing device according to any one of claims 2 to 10, wherein the generating means selects at least one location from the plurality of locations based on the priority, and generates discount information for a store associated with the at least one location.
(Appendix 12)
The information processing device according to
(Appendix 13)
The information processing device according to any one of appendixes 2 to 12, wherein the generation means determines a display order or a display mode of information related to the location when the information is displayed on the user terminal based on the priority.
(Appendix 14)
The information processing device according to any one of claims 2 to 13, wherein the output control means outputs the output information to a user terminal used by a user located at a point where the priority is less than a predetermined threshold value.
(Appendix 15)
The information processing device according to any one of appendixes 2 to 14, wherein the generation means generates, as the output information, route guidance information from a starting point specified by the user terminal or a current location of the user terminal to a destination point specified by the user terminal based on the priority of each of the plurality of points.
(Appendix 16)
A user terminal used by a user;
An information processing device;
The information processing device includes:
A personal information acquisition means for acquiring personal information of at least one of the user and a person accompanying the user;
An environmental information acquisition means for acquiring environmental information including a congestion degree for each of a plurality of points;
a generating means for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
and an output control means for causing the user terminal to output the output information.
(Appendix 17)
Acquire personal information of at least one of the user and the user's companion;
Acquire environmental information including a congestion degree for each of a plurality of points;
generating output information relating to each of the plurality of locations based on the environmental information and the personal information;
and outputting the output information to a user terminal used by the user.
(Appendix 18)
A personal information acquisition process for acquiring personal information of at least one of the user and the user's companion;
An environmental information acquisition process for acquiring environmental information including a congestion degree for each of a plurality of points;
a generation process for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
and an output control process for outputting the output information to a user terminal used by the user.
10 情報処理装置
11,141 個人情報取得部
12,142 環境情報取得部
13,143 生成部
14,144 出力制御部
100,100a サーバ
110 記憶部
111 プログラム
112 ユーザDB
1121 ユーザID
1122 個人情報
113 地点DB
1131 地点ID
1132 環境情報
1133 地点情報
120 メモリ
130 通信部
140,140a 制御部
200 ユーザ端末
220 記憶部
230 通信部
240 表示部
250 入力部
260 制御部
400 地点端末
410 カメラ
420 記憶部
430 通信部
440 表示部
450 入力部
460 制御部
500 外部装置
1000,1000b 情報処理システム
A 地点
REFERENCE SIGNS
1121 User ID
1122
1131 Location ID
1132
Claims (7)
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得手段と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成手段と、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる出力制御手段と、
を備え、
前記生成手段は、前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、前記複数の地点の各々の優先度を設定し、前記優先度に基づいて前記出力情報を生成し、前記優先度に基づいて前記複数の地点から少なくとも1つの地点を選択し、前記少なくとも1つの地点に関連する店舗の割引情報を生成し、
前記少なくとも1つの地点に関連する店舗の割引情報は、前記少なくとも1つの地点の前記優先度に応じた割引率の情報を含む、
情報処理装置。 A personal information acquisition means for acquiring personal information of at least one of a user and a person accompanying the user;
An environmental information acquisition means for acquiring environmental information including a congestion degree for each of a plurality of points;
a generating means for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
an output control means for outputting the output information to a user terminal used by the user;
Equipped with
the generating means sets a priority for each of the plurality of locations based on the environmental information for each of the plurality of locations and the personal information, generates the output information based on the priority, selects at least one location from the plurality of locations based on the priority, and generates discount information for a store associated with the at least one location;
The discount information of the store related to the at least one location includes information of a discount rate according to the priority of the at least one location.
Information processing device.
請求項1に記載の情報処理装置。 The information processing device according to claim 1 , wherein the personal information includes at least one of attribute information, health information, congestion tolerance, location information, behavior history, current behavior state, and schedule information.
請求項2に記載の情報処理装置。 The information processing device according to claim 2 , wherein, when the health information indicates poor health, the generation means sets a priority of a location where the crowdedness degree is less than a predetermined threshold higher than a priority of a location where the crowdedness degree is equal to or greater than the threshold .
請求項2又は3に記載の情報処理装置。 The information processing device according to claim 2 or 3, wherein, when the health information does not indicate poor health, the generation means sets a priority of a location where the congestion degree is equal to or greater than a predetermined threshold higher than a priority of a location where the congestion degree is less than the threshold.
情報処理装置と
を備え、
前記情報処理装置は、
前記ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得する個人情報取得手段と、
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得手段と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成手段と、
前記ユーザ端末に対して、前記出力情報を出力させる出力制御手段と
を有し、
前記生成手段は、前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、前記複数の地点の各々の優先度を設定し、前記優先度に基づいて前記出力情報を生成し、前記優先度に基づいて前記複数の地点から少なくとも1つの地点を選択し、前記少なくとも1つの地点に関連する店舗の割引情報を生成し、
前記少なくとも1つの地点に関連する店舗の割引情報は、前記少なくとも1つの地点の前記優先度に応じた割引率の情報を含む、
情報処理システム。 A user terminal used by a user;
An information processing device;
The information processing device includes:
A personal information acquisition means for acquiring personal information of at least one of the user and a person accompanying the user;
An environmental information acquisition means for acquiring environmental information including a congestion degree for each of a plurality of points;
a generating means for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
and an output control means for causing the user terminal to output the output information ,
the generating means sets a priority for each of the plurality of locations based on the environmental information for each of the plurality of locations and the personal information, generates the output information based on the priority, selects at least one location from the plurality of locations based on the priority, and generates discount information for a store associated with the at least one location;
The discount information of the store related to the at least one location includes information of a discount rate according to the priority of the at least one location.
Information processing system.
ユーザ及び前記ユーザの同伴者のうち少なくとも一方の人物の個人情報を取得し、
複数の地点の各々について、混雑度を含む環境情報を取得し、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成し、
前記出力情報を生成する際に、前記出力情報は、前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、前記複数の地点の各々の優先度を設定し、前記優先度に基づいて生成し、
前記優先度に基づいて前記複数の地点から少なくとも1つの地点を選択し、前記少なくとも1つの地点に関連する店舗の割引情報を生成し、
前記少なくとも1つの地点に関連する店舗の割引情報は、前記少なくとも1つの地点の前記優先度に応じた割引率の情報を含み、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる
情報処理方法。 The computer
Acquire personal information of at least one of the user and the user's companion;
Acquire environmental information including a congestion degree for each of a plurality of points;
generating output information relating to each of the plurality of locations based on the environmental information and the personal information;
When generating the output information, a priority of each of the plurality of locations is set based on the environmental information of each of the plurality of locations and the personal information, and the output information is generated based on the priority;
Selecting at least one location from the plurality of locations based on the priority, and generating discount information for a store associated with the at least one location;
The discount information of the store related to the at least one location includes information of a discount rate according to the priority of the at least one location;
and outputting the output information to a user terminal used by the user.
複数の地点の各々について、混雑度を含む環境情報を取得する環境情報取得処理と、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、地点に関する出力情報を生成する生成処理と、
前記ユーザが使用するユーザ端末に対して、前記出力情報を出力させる出力制御処理と、を含み、
前記生成処理では、
前記複数の地点の各々の前記環境情報と、前記個人情報とに基づいて、前記複数の地点の各々の優先度を設定し、前記優先度に基づいて前記出力情報を生成し、前記優先度に基づいて前記複数の地点から少なくとも1つの地点を選択し、前記少なくとも1つの地点に関連する店舗の割引情報を生成し、
前記少なくとも1つの地点に関連する店舗の割引情報は、前記少なくとも1つの地点の前記優先度に応じた割引率の情報を含んでおり、
夫々の処理を、
コンピュータに実行させるためのプログラム。 A personal information acquisition process for acquiring personal information of at least one of the user and the user's companion;
An environmental information acquisition process for acquiring environmental information including a congestion degree for each of a plurality of points;
a generation process for generating output information related to each of the plurality of locations based on the environmental information and the personal information;
an output control process for outputting the output information to a user terminal used by the user ;
In the generation process,
setting a priority for each of the plurality of locations based on the environmental information for each of the plurality of locations and the personal information, generating the output information based on the priority, selecting at least one location from the plurality of locations based on the priority, and generating discount information for a store associated with the at least one location;
The discount information of the store related to the at least one location includes information of a discount rate according to the priority of the at least one location;
Each process,
A program for a computer to execute.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/020063 WO2022249354A1 (en) | 2021-05-26 | 2021-05-26 | Information processing device, information processing system, information processing method, and non-transitory computer-readable medium |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2022249354A1 JPWO2022249354A1 (en) | 2022-12-01 |
| JPWO2022249354A5 JPWO2022249354A5 (en) | 2024-02-16 |
| JP7619447B2 true JP7619447B2 (en) | 2025-01-22 |
Family
ID=84228612
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023523825A Active JP7619447B2 (en) | 2021-05-26 | 2021-05-26 | Information processing device, information processing system, information processing method, and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7619447B2 (en) |
| WO (1) | WO2022249354A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025044235A (en) * | 2023-09-19 | 2025-04-01 | ソフトバンクグループ株式会社 | system |
| JP2025049058A (en) * | 2023-09-20 | 2025-04-03 | ソフトバンクグループ株式会社 | system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014006688A1 (en) | 2012-07-03 | 2014-01-09 | 三菱電機株式会社 | Navigation device |
| JP2016161998A (en) | 2015-02-26 | 2016-09-05 | Kddi株式会社 | Destination recommendation device, server, destination recommendation system, and destination recommendation program |
| WO2017179285A1 (en) | 2016-04-14 | 2017-10-19 | ソニー株式会社 | Information processing device, information processing method and moving body device |
| JP2019160055A (en) | 2018-03-15 | 2019-09-19 | 本田技研工業株式会社 | Facility customer sending support server and communication terminal |
-
2021
- 2021-05-26 JP JP2023523825A patent/JP7619447B2/en active Active
- 2021-05-26 WO PCT/JP2021/020063 patent/WO2022249354A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014006688A1 (en) | 2012-07-03 | 2014-01-09 | 三菱電機株式会社 | Navigation device |
| JP2016161998A (en) | 2015-02-26 | 2016-09-05 | Kddi株式会社 | Destination recommendation device, server, destination recommendation system, and destination recommendation program |
| WO2017179285A1 (en) | 2016-04-14 | 2017-10-19 | ソニー株式会社 | Information processing device, information processing method and moving body device |
| JP2019160055A (en) | 2018-03-15 | 2019-09-19 | 本田技研工業株式会社 | Facility customer sending support server and communication terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022249354A1 (en) | 2022-12-01 |
| JPWO2022249354A1 (en) | 2022-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7297326B2 (en) | Information processing device, information processing system, information processing method and program | |
| US11902853B2 (en) | Non-transitory computer readable recording medium, information processing method, and server device for providing region information | |
| US12074723B2 (en) | Information processing system, information processing device, information processing method, and recording medium | |
| US20170031449A1 (en) | Wearable device | |
| US8812419B1 (en) | Feedback system | |
| US20160170998A1 (en) | Crowd-Based Scores for Locations from Measurements of Affective Response | |
| CN107924544B (en) | Information processing system and information processing method | |
| CN121153037A (en) | Electronic devices that use object recognition and/or voice recognition to provide users with personal and health assistance. | |
| WO2018235379A1 (en) | Service information provision system and control method | |
| JP7619447B2 (en) | Information processing device, information processing system, information processing method, and program | |
| US20240378648A1 (en) | Systems and methods for an incentivized networking ecosystem | |
| JP2022517052A (en) | Personal experience itinerary | |
| JP7735734B2 (en) | Information processing device and program | |
| JP7677756B2 (en) | Congestion information display system, congestion information display method, and program | |
| CN110809489B (en) | Information processing apparatus, information processing method, and storage medium | |
| JP7725952B2 (en) | Information processing device and program | |
| WO2024176744A1 (en) | Route information providing system and route information providing method | |
| JP7780076B2 (en) | Information processing system, information processing method and program | |
| KR102439704B1 (en) | Self-development platform system and its operating method | |
| JP7529156B2 (en) | Information processing device, information processing system, and information processing method | |
| WO2025046691A1 (en) | Content presentation system and content presentation method | |
| JP2025004672A (en) | Information processing device, information processing method, program, and route proposal system | |
| WO2026078853A1 (en) | Seat leaving promotion device, seat leaving promotion method, and recording medium | |
| JP2023157688A (en) | Information processing device, information processing method and program | |
| JP2023157687A (en) | Information processing device, information processing method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231113 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231113 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240813 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241011 |
|
| 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: 20241210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241223 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7619447 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |