(57)【要約】【課題】地域に所在する施設の中から適切な施設選択ための意思決定をユーザに促す。【解決手段】制御部は、ユーザのニーズ、嗜好、または、特性を含むユーザ属性に対応する施設を特定する。また、本制御部は、前記情報処理装置およびユーザが使用する他の装置のうちの少なくとも一方の過去の移動に伴う訪問地点を含む移動履歴を取得する。そして、本制御部は、前記特定された施設のうち、前記移動履歴中の訪問地点以外の地点に所在する未訪問の施設の情報を前記ユーザに出力する。【選択図】図７
2020134953.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに情報を提供する情報処理装置であって、
ユーザのニーズ、嗜好、または、特性を含むユーザ属性に対応する施設を特定することと、
前記情報処理装置および前記ユーザが使用する他の装置のうちの少なくとも一方の過去の移動に伴う訪問地点を含む移動履歴を取得することと、
前記特定された施設のうち、前記移動履歴中の訪問地点以外の地点に所在する未訪問の施設の情報を前記ユーザに出力することと、を実行する制御部を備える情報処理装置。
【請求項２】
前記制御部は、前記未訪問の施設の情報とともに前記未訪問の施設が所在する地点を含む地域の情報を前記ユーザに出力することをさらに実行する請求項１に記載の情報処理装置。
【請求項３】
前記地点を含む地域の情報は、前記地点を含む地域の観光地を案内する情報または前記地点を含む地域の特産物の産地を案内する情報を含む請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記移動履歴に基づいて、過去の移動に伴う訪問の回数が所定以上となる地域を特定し、前記訪問の回数が所定以上となる地域に所在する施設から前記ユーザ属性に対応する施設を特定する請求項１から３のいずれか1項に記載の情報処理装置。
【請求項５】
情報処理装置がユーザに情報を提供する情報処理方法であって、
ユーザのニーズ、嗜好、または、特性を含むユーザ属性に対応する施設を特定することと、
前記情報処理装置および前記ユーザが使用する他の装置のうちの少なくとも一方の過去の移動に伴う訪問地点を含む移動履歴を取得することと、
前記特定された施設のうち、前記移動履歴中の訪問地点以外の地点に所在する未訪問の施設の情報を前記ユーザに出力することと、を実行する情報処理方法。
【請求項６】
情報処理装置に、ユーザに情報を提供させるためのプログラムであって、
ユーザのニーズ、嗜好、または、特性を含むユーザ属性に対応する施設を特定することと、
前記情報処理装置および前記ユーザが使用する他の装置のうちの少なくとも一方の過去の移動に伴う訪問地点を含む移動履歴を取得することと、
前記特定された施設のうち、前記移動履歴中の訪問地点以外の地点に所在する未訪問の施設の情報を前記ユーザに出力することと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、車両等の移動体における情報通信技術が高度化している。例えば、下記特許文献１のナビゲーション装置では、多数の楽曲等から気軽に且つ簡単な操作で視聴することができるとともに、所望の楽曲等を確実に選択し、入手可能な店舗までの案内を受けることが可能になるとされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２６３９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように楽曲を提供する施設の他、ユーザのニーズ、嗜好、または、特性等に適合する商品あるいはサービスを提供する様々な施設の情報をユーザの要求に応じて適切に提供できることが望まれる。そこで、本発明の目的は、ユーザが様々な場面で適切な施設を選択できる機会を増加させることにある。
【課題を解決するための手段】
【０００５】
開示の技術の一側面は、制御部を備える情報処理装置によって例示される。本制御部は、ユーザのニーズ、嗜好、または、特性を含むユーザ属性に対応する施設を特定する。また、本制御部は、本情報処理装置およびユーザが使用する他の装置のうちの少なくとも一方の過去の移動に伴う訪問地点を含む移動履歴を取得する。そして、本制御部は、前記のように特定された施設のうち、移動履歴中の訪問地点以外の地点に所在する未訪問の施設の情報をユーザに出力する。
【発明の効果】
【０００６】
本情報処理装置によれば、ユーザが適切な施設を選択できる機会を増加させることができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態の情報システムの構成を例示する図である。
【図２】ユーザ属性ＤＢの構成を例示する図である。
【図３】施設ＤＢの構成を例示する図である。
【図４】移動履歴ＤＢの構成を例示する図である。
【図５】移動履歴集計ＤＢの構成を例示する図である。
【図６】関連情報ＤＢの構成を例示する図である。
【図７】情報処理装置の処理を例示する図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、一実施の形態に係る情報処理装置について説明する。本実施の形態では、情報処理装置は、ユーザに関係のある地域に所在する施設の中から、適切な施設選択ための意思決定をユーザに促す処理を実行する。例えば、情報処理装置は、ユーザが在住する地域、ユーザが職場の近隣等において、ユーザが所望の商品、あるいはサービスの提供を受ける場合を想定する。このようなユーザに関係のある地域においても、ユー
ザが訪問したことがない施設が存在することがある。本情報処理装置は、ユーザに関係のある地域において、ユーザの属性に適合する施設であるにも拘わらず、ユーザが訪問したことがない施設に、ユーザが訪問するように支援する。
【０００９】
１つの側面では、本情報処理装置は、ユーザのニーズ、嗜好、または、特性を含むユーザ属性に対応する施設を特定する。そして、本情報処理装置は、本情報処理装置自身およびユーザが使用する他の装置のうちの少なくとも一方の過去の移動に伴う訪問地点を含む移動履歴を取得する。そして、本情報処理装置は、特定された施設のうち、前記移動履歴中の訪問地点以外の地点に所在する未訪問の施設の情報をユーザに出力する。
【００１０】
ここで、施設は、商品を提供する店舗、あるいは、サービスを提供する機関あるいはサービスが提供される建物等を含む。ユーザ属性に対応する施設とは、ユーザが有するニーズ、嗜好、または、特性から、当該ユーザに適合する施設ということができる。
【００１１】
本情報処理装置の移動履歴とは、本情報処理装置が車載機、携帯電話、またはスマートフォン等であって、本情報処理装置に搭載されたGlobal Positioning System（ＧＰＳ）
機能等により取得された本情報処理装置自身の移動履歴をいう。ユーザが使用する他の装置とは、本情報処理装置がＧＰＳ機能を搭載しないサーバ等である場合に、ユーザとともに移動する車載機、携帯電話、またはスマートフォン等であって、本情報処理装置とネットワークを通じて連携するものをいう。本情報処理装置は、コンピュータプログラムを搭載した制御部により、以上の処理または方法を実行する。本情報処理装置は、未訪問地点の施設の情報とともに未訪問地点の施設が所在する地点を含む地域の情報をユーザに出力してもよい。
【００１２】
前記地点を含む地域の情報は、当該地域の自治体が提供する自治体固有の情報、地域の観光地を案内する情報または地域の特産物の産地を案内する情報を含む。本情報処理装置は、このような地域の情報とともに、未訪問の施設の情報をユーザに出力することで、ユーザが未訪問の施設を訪問しやすくなるように、ユーザに当該地域に所在する施設への親しみを感じさせ、あるいは、当該施設を訪問する契機を形成する。
【００１３】
本情報処理装置は、上記の移動履歴に基づいて、過去の移動に伴う訪問の回数が所定以上となる地域を特定し、さらに特定された地域に所在する施設からユーザ属性に対応する施設を特定すればよい。すなわち、本情報処理装置は、ユーザに関係のある地域において施設を特定するので、ユーザがある程度訪問できる状況にありながら、未訪問の施設をユーザに訪問しやすくさせる環境を整える。
【００１４】
また、本情報処理装置は、ユーザの行動パターンに関連する施設を取得することと、特定されたユーザ属性に対応する施設のうち、ユーザの行動パターンに関連する施設以外の施設から未訪問地点の施設を選択してもよい。行動パターンは、ルーチンとも呼ばれ、例えば、ユーザのスケジュール情報、あるいは移動履歴から特定できる。行動パターンとしては、毎週水曜日の退勤後プールに行く、毎月末の金曜日に飲食店に行く、毎年特定の寺社に初詣に行く等である。
【００１５】
＜実施の形態＞
図１に、本実施の形態の情報システムの構成を例示する。図１のように、本情報システムは、情報処理装置１と管理サーバ２を有している。情報処理装置１は、例えば、車両に搭載される車載機等、車両等の移動体とともに移動する装置である。ただし、情報処理装置１は、例えば、スマートフォン、携帯電話、携帯情報端末と呼ばれる装置、ラップトップタイプの可搬型のパーソナルコンピュータ等であってもよい。
【００１６】
情報処理装置１はＣＰＵ１１と、主記憶部１２と、インターフェース（Ｉ／Ｆ）を通じて接続される外部機器を有し、プログラムにより情報処理を実行する。ＣＰＵ１１はプロセッサともいう。ＣＰＵ１１は、単一のプロセッサに限定されず、複数のプロセッサが連携して処理を実行するものや、マルチコアと呼ばれる複数の演算処理装置を有するものでもよい。また、ＣＰＵ１１は、汎用のプロセッサの他、画像処理、信号処理、機械学習処理、積和演算処理、ベクトル演算処理等を高速または並列に実行する専用プロセッサ、専用のデジタル回路等が含まれてもよい。主記憶部１２は主記憶装置の一例である。外部機器としては、外部記憶部１３、表示部１４、操作部１５、通信部１６、およびＧＰＳ部１７を例示できる。
【００１７】
ＣＰＵ１１は、主記憶部１２に実行可能に展開されたコンピュータプログラムを実行し、情報処理装置１の機能を提供する。主記憶部１２は、ＣＰＵ１１が実行するコンピュータプログラム、ＣＰＵ１１が処理するデータ等を記憶する。主記憶部１２は、Dynamic Random Access Memory（ＤＲＡＭ）、Static Random Access Memory（ＳＲＡＭ）、Read Only Memory（ＲＯＭ）等である。ＣＰＵ１１と主記憶部１２とは、制御部１０と呼ぶこと
ができる。制御部１０は、コンピュータプログラムにより情報処理装置１を制御し、本実施の形態の情報処理方法を実行する。
【００１８】
さらに、外部記憶部１３は、例えば、主記憶部１２を補助する記憶領域として使用され、ＣＰＵ１１が実行するコンピュータプログラム、ＣＰＵ１１が処理するデータ等を記憶する。外部記憶部１３は、ハードディスクドライブ、Solid State Drive（ＳＳＤ）等で
ある。さらに、情報処理装置１には、着脱可能記憶媒体の駆動装置を設けてもよい。着脱可能記憶媒体は、例えば、ブルーレイディスク、Digital Versatile Disc（ＤＶＤ）、Compact Disc（ＣＤ）、フラッシュメモリカード等である。
【００１９】
表示部１４は、例えば、液晶ディスプレイ、エレクトロルミネッセンスパネル等である。操作部１５は、例えば、キーボード、ポインティングデバイス等である。本実施形態では、ポインティングデバイスとしてタッチパネルが例示される。通信部１６は、ネットワーク上の他の装置、例えば、移動体あるいはユーザにサービスを提供するサーバ等とデータを授受する。通信部１６は、携帯電話網にアクセスする無線通信装置、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）にアクセスする無線通信装置、ＬＡＮにアクセスする通信装置等である。ＧＰＳ部１７は、Global Positioning System（ＧＰＳ）受信機
の機能を有する。ＧＰＳ部１７は、衛星からの電波を受信し、自身の現在位置（緯度、経度）と現在時刻を取得する。
【００２０】
管理サーバ２は、情報処理装置１とネットワークＮ１を介して接続され、情報処理装置１に各種サービスを提供する。管理サーバ２の構成は、可搬型の装置に限定されない点を除外して、情報処理装置１の構成と同様であり、ＣＰＵ１１、主記憶部１２、外部記憶部１３等と同様の構成を有する。
【００２１】
ネットワークＮ１は、インターネット等の公衆通信網である。ただし、ネットワークＮ１の一部には、例えば、携帯電話網、無線ＬＡＮ等の無線通信網が含まれてもよい。
【００２２】
管理サーバ２は、ユーザ属性ＤＢ  Ｄ１（以下、データベースを単にＤＢと記載する）、施設ＤＢ  Ｄ２、地図情報ＤＢ  Ｄ３、移動履歴ＤＢ  Ｄ４、移動履歴集計ＤＢ  Ｄ５、および関連情報ＤＢ  Ｄ６を有する。管理サーバ２は、情報処理装置１からの要求により、ユーザ属性ＤＢ  Ｄ１、施設ＤＢ  Ｄ２、地図情報ＤＢ  Ｄ３、移動履歴ＤＢ  Ｄ４、移動履歴集計ＤＢ  Ｄ５、および関連情報ＤＢ  Ｄ６の各種情報を情報処理装置１に提供する。なお、以下の説明で詳細は省略するが、地図情報ＤＢ  Ｄ３は、Geographic Information System（ＧＩＳ）とも呼ばれるものの一部であり、ラスタデータ、ベクトルデ
ータ等の形式で、土地、施設、道路等の情報を表現したものである。
【００２３】
図２に、ユーザ属性ＤＢ  Ｄ１の構成を例示する。ユーザ属性ＤＢ  Ｄ１は、ユーザのニーズ、嗜好、または、特性を含むユーザ属性を記憶する。図２のように、ユーザ属性ＤＢ  Ｄ１のレコードは、ユーザＩＤ、性別、生年月日、住所、職業、最寄り駅と距離、家族構成、趣味、好きなチーム、好物、好きな色、好きなテレビ番組、マイカーの車種、欲しい物という各要素を有している。管理サーバ２は、情報処理装置１を介したユーザの入力に応じて、適時、ユーザ属性ＤＢ  Ｄ１の当該ユーザに対応するレコードを更新すればよい。また、管理サーバ２は、ユーザが管理サーバ２によるサービスの提供を受けるためのユーザ登録等を行うときに、初期値として、ユーザ属性ＤＢ  Ｄ１での当該ユーザについての設定値をユーザに入力させるように促してもよい。
【００２４】
ユーザＩＤは、ユーザ属性ＤＢ  Ｄ１において、ユーザをユニークに識別する情報である。管理サーバ２は、各ユーザに対して、ユーザＩＤを割り当ててもよいし、ユーザが所有する情報処理装置１の識別情報、情報処理装置１のネットワークＮ１上のアドレス、ユーザのメールアドレス等をユーザＩＤとして用いてもよい。
【００２５】
性別、生年月日、住所、職業、最寄り駅と距離、家族構成等は、ユーザの特性の一例である。ユーザの特性は、管理サーバ２が定義する所定のフォーマットで記述される。例えば、性別＝１が男性を意味し、性別＝２が女性を意味する、等である。趣味、好きなチーム、好物、好きな色、好きなテレビ番組、マイカーの車種は、ユーザの嗜好あるいはユーザのニーズの一例である。欲しい物は、ユーザが取得したいと希望する物品、サービス等であり、ユーザのニーズの他の例である。ユーザの嗜好やニーズは、文字列で記述してもよいし、該当する用語のグループに対応する番号が付与されてもよい。例えば、好きな色＝１が｛赤、レッド、ＲＥＤ｝を意味する等である。
【００２６】
図３に、施設ＤＢ  Ｄ２の構成を例示する。施設ＤＢ  Ｄ２は、ユーザに利用される候補となり得る施設の情報を有する。施設ＤＢ  Ｄ２の各レコードは、施設ＩＤ、緯度、経度、住所、業種、ランク、お勧め、こだわり、クーポン情報という要素を有している。施設ＩＤは、施設ＤＢ  Ｄ２において、施設をユニークに識別する情報である。管理サーバ２は、各施設に対して、施設ＩＤを割り当ててもよいし、管理サーバ２の管理者による入力にしたがって、施設に施設ＩＤを設定してもよい。緯度、経度は、施設ＩＤで識別される施設の位置を示す情報である。住所は、当該施設の住所を示す文字列である。
【００２７】
業種は、当該施設が営む事業、当該施設が販売する商品または商品群の総称、当該施設が提供するサービスの総称等である。業種は、例えば、業種を示す番号で指定されてもよい。例えば、１＝レストラン、２＝日帰り温泉、３＝コンビニエンスストア等である。業種は、例えば、文字列で指定されてもよい。
【００２８】
ランクは、例えば、当該施設での平均客単価、訪問客からのアンケート調査等で決定される当該施設の価格水準、あるいはサービス水準を示す情報である。ランクは、例えば、アルファベット（ＡからＦ等）、１から１０の数値等を用いて設定される。お勧めは、当該施設が顧客に現在推奨する商品またはサービスを特定する情報である。お勧めは、例えば、レストランのメニューの項目、宿泊施設のプラン等を示す、文字列、キーワード等である。こだわりは、当該施設が顧客にピーアールしたい商品あるいはサービスの品質、特徴等を特定する情報である。こだわりは、例えば、レストランで使用する材料の産地、等級、サービス提供者の入賞履歴、あるいは、設備を示す情報、宿泊施設の環境あるいは設備、サービス品質等を示す情報、店舗が提供する商品の製造元、材料等を示す文字列あるいはキーワード等である。
【００２９】
クーポン情報はクーポンを付与する条件と、その条件で付与されるポイントを示す情報である。例えば、クーポン情報は、「訪問客一人につき、午後２時から午後５時まで１００円分のポイント付与」等である。クーポン情報は、例えば、単純に、購買額に対する付与ポイントであっても良い。例えば、クーポン情報は、「購入額１０００円以上の場合に、１０００円あたり共通ポイントとして１０ポイント付与」等である。
【００３０】
図４は、移動履歴ＤＢ  Ｄ４の構成を例示する。移動履歴ＤＢ  Ｄ４は、ユーザごと（各ユーザＩＤに対する）に移動履歴を収集するためのデータベースである。移動履歴ＤＢ
Ｄ４は、年月日時、緯度、経度、住所、滞在時間という要素を有している。１つの移動履歴ＤＢ  Ｄ４に関連するユーザＩＤは図２のユーザ属性ＤＢ  Ｄ１のユーザＩＤで説明した通りである。年月日時は、当該レコードが記録された年月日時である。年月日時は、情報処理装置１が緯度、経度で示される地点に到着した時刻であってもよい。
【００３１】
緯度、経度、住所は、当該レコードが記録されたときに、情報処理装置１が位置した地点の緯度および経度と、その住所である。滞在時間は、当該地点での滞在時間である。なお、滞在時間は、当該地点への到達時刻と当該地点での経過時間を有するようにしてもよい。また、滞在時間は、当該地点への到達時刻と当該地点から離間した時刻を有するようにしてもよい。
【００３２】
さらに滞在時間は、情報処理装置１、管理サーバ２のいずれが算出してもよい。情報処理装置１は、当該地点から離間したか否かを緯度、経度で指定される地点を含む所定の地理的範囲から離れたか否かで判定すればよい。所定の地理的範囲は、例えば、緯度、経度で指定される地点を中心に東西南北へそれぞれ１ｋｍ、１００ｍ、１０ｍｍあるいは、１／１２０度、あるいは１／１０００度等で指定される範囲である。また、例えば、所定の地理的範囲は、緯度、経度の地点を住所で表したときの市内、地区内、町内、あるいは、同一丁目、同一の番、同一の号で指定される地理的範囲である。
【００３３】
図５は、移動履歴集計ＤＢ  Ｄ５の構成を例示する図である。移動履歴集計ＤＢは、移動履歴ＤＢ  Ｄ４の収集結果を地域ごとに集計した情報を有する。移動履歴集計ＤＢの各レコードは、地域ＩＤ、地域名、訪問頻度の要素を有している。地域ＩＤは、地域を特定する識別情報である。ここで、地域は、図４で説明した所定の地理的範囲であってもよい。例えば、地域は、緯度、経度の地点を住所で表したときの市内、地区内、町内、あるいは、同一丁目、同一の番、同一の号等で指定できる。地域名は、例えば、住所で特定される地域の名称等であってもよい。なお、地域名には、丁目、番地等も含む。また、地域名は、ビル名やマンション名を含んでもよい。訪問頻度は、所定期間（年、月等）あたりの当該地域の訪問回数、すなわち、移動履歴の実績数である。図５において、訪問頻度が所定値以上のレコードの地域が、過去の移動に伴う訪問の回数が所定以上となる地域の一例である。
【００３４】
図６は、関連情報ＤＢ  Ｄ６の構成を例示する図である。関連情報ＤＢ  Ｄ６の各レコードは、地域ＩＤ、関連情報１、関連情報２、・・・、関連情報Ｎという要素を有している。地域ＩＤは、図５で説明した通りであり、地域を特定する識別情報である。関連情報１等には、それぞれの関連情報を格納する格納先へのポインタが格納される。関連情報の要素数（図６のＮの値）は、固定値でもよいし、可変値であってもよい。例えば、関連情報１、関連情報２、・・・、関連情報Ｎのうち、いずれかが空のポインタの場合には、空のポインタは、末尾（関連情報Ｎの側）から順に配置されるものとする。管理サーバ２は、関連情報１、関連情報２、・・・、関連情報Ｎを先頭から、ポインタが空（ＮＵＬＬ値）になるまで、サーチすれば、有効なすべての関連情報へのポインタを取得できる。
【００３５】
図７に、本実施の形態の情報処理装置１の処理を例示する。この処理では、情報処理装
置１は、ユーザ要求を取得する（Ｓ１）。ユーザ要求は、例えば、情報処理装置１に対する対象商品または対象サービスの検索要求である。検索要求は、例えば、商品名、サービス名である。商品名は、例えば、食品、家具、電化製品、スポーツ用品、衣服、自転車、自動車等である。サービス名は、例えば、食事、宿泊、旅行、観劇、スポーツ観戦等である。
【００３６】
また、Ｓ１の処理で、情報処理装置１は、ユーザから、未訪問の施設を優先する指定、あるいは、未訪問の施設に限定する指定を受け付けることができる。情報処理装置１は、未訪問の施設を優先する指定、あるいは、未訪問の施設に限定する指定を受けた場合には、当該指定にしたがって、未訪問の施設を優先し、あるいは、未訪問の施設に限定して、以下の処理を実行する。
【００３７】
次に、情報処理装置１は、ユーザ要求に対応する目的地の種類を決定する（Ｓ２）。目的地の種類は、例えば、食品の要求に対するスーパーマーケット、コンビニエンスストア、デパート等の店舗である。また、目的地の種類は、例えば、宿泊の要求に対するホテル等の宿泊施設等である。ユーザ要求と目的地の種類との関係は、テーブル形式の辞書として外部記憶部１３に格納しておけばよい。なお、Ｓ１の処理で、情報処理装置１がユーザから目的地の種類自体の入力を受けた場合、例えば、フランス料理店、寿司店等の入力を受けた場合には、情報処理装置１は、Ｓ２において、入力を受けた目的地の種類をそのまま採用すればよい。
【００３８】
次に、情報処理装置１は、ユーザ属性ＤＢからユーザの属性情報を取得する（Ｓ３）。ユーザの属性情報は、例えば、図２のユーザ属性ＤＢ  Ｄ１で例示される構成を有する。そして、情報処理装置１は、ユーザに関連のある地域において、ユーザの属性情報に適合する施設を特定する（Ｓ４）。ここで、ユーザに関連する地域は、例えば、ユーザが居住する地域、ユーザの職場がある地域、その他、ユーザが所定の頻度以上に訪問した実績のある地域である。情報処理装置１は、ユーザが所定の頻度以上に訪問した実績のある地域を、管理サーバ２を通じて、図４の移動履歴ＤＢ  Ｄ４あるいは移動履歴集計ＤＢ  Ｄ５から取得してすればよい。Ｓ４の処理は、訪問の回数が所定以上となる地域に所在する施設からユーザ属性に対応する施設を特定することの一例ということができる。
【００３９】
また、ユーザの属性情報に適合する施設は、例えば、ユーザの属性情報を基に、ユーザをクラスタに分類し、各クラスタに適合する施設を抽出するようにすればよい。また、各クラスタに適合する施設は、過去のユーザへの情報出力時のアンケート結果に基づくフィードバックを基に決定すればよい。すなわち、性別、生年月日（年齢）、職業、趣味等によって分類されたユーザのグループごとに、過去のアンケート結果を基に、適合する施設が選択される。また、アンケート結果は、例えば、過去の情報出力時に、ユーザから得られる、満足、不満足等の反応を蓄積して取得可能である。
【００４０】
また、情報処理装置１は、過去のアンケート結果、満足、不満足等の反応を蓄積した結果等から、ユーザの属性情報に適合する施設のランク、お勧め、こだわり等との相関を判定し、施設ＤＢ  Ｄ２から、該当する施設を抽出するようにしてもよい。Ｓ４の処理は、ユーザのニーズ、嗜好、または、特性を含むユーザ属性に対応する施設を特定することの一例である。
【００４１】
次に、情報処理装置１は、移動履歴ＤＢ  Ｄ４からユーザの移動履歴を取得する（Ｓ５）。Ｓ５の処理は、情報処理装置の過去の移動に伴う訪問地点を含む移動履歴を取得することとの一例である。そして、情報処理装置１は、Ｓ４で特定した施設の中に、当該ユーザが未訪問の施設があるか否かを判定する（Ｓ６）。例えば、情報処理装置１が車載機あるいはスマートフォン等の場合には、情報処理装置１は、自身が当該施設の地点の移動履
歴を有しない場合に、ユーザが当該施設を未訪問と判断してもよい。また、例えば、情報処理装置１は、車載機あるいはスマートフォン等から一意に特定されるユーザＩＤを基に、管理サーバ２に、移動履歴ＤＢ  Ｄ４を検索するように依頼すればよい。また、情報処理装置１が車載機である場合には、車載機に搭載されたカメラ、指紋等の生体認証センサ等によってユーザを特定してもよい。情報処理装置１は、ユーザの画像、あるいは生体認証情報からユーザＩＤを決定し、管理サーバ２に、移動履歴ＤＢ  Ｄ４を検索依頼すればよい。
【００４２】
そして、Ｓ４で抽出した施設の中に、当該ユーザが未訪問の施設がある場合、情報処理装置１は、ユーザがまだ未訪問の施設に関連する関連情報を関連情報ＤＢ  Ｄ６から取得する（Ｓ７）。ここで、未訪問の施設に関連する関連情報は、例えば、未訪問の施設が所在する地点や地点を含む地域の情報、当該地点や地点を含む地域の観光地を案内する情報、当該地点や地点を含む地域で産出される特産品等の情報である。地点や地点を含む地域の情報は、例えば、その地点や地点を含む地域の自治体の活動、町内会の活動等に関する情報である。また、特産品等の情報は、季節毎の産品であってもよい。
【００４３】
そして、情報処理装置１は、未訪問の施設については、施設に関する情報とともに取得した関連情報を出力する（Ｓ８）。ここで、施設に関する情報は、例えば、当該施設を宣伝する広告情報である。なお、未訪問の施設に限定して出力する旨の要求がある場合、情報処理装置１は、Ｓ８の処理において、訪問済みの施設を除外して、未訪問の施設に関する情報だけを出力すればよい。また、未訪問の施設に限定して出力する旨の要求がない場合、情報処理装置１は、Ｓ８の処理において、訪問済みの施設については、関連情報を含めないで抽出した施設に関する情報だけを出力すればよい。Ｓ８の処理は、未訪問の施設の情報とともに未訪問の施設が所在する地点を含む地域の情報をユーザに出力することの一例ということができる。
【００４４】
また、Ｓ４で抽出した施設の中に、当該ユーザが未訪問の施設がない場合、情報処理装置１は、未訪問の施設に限定して出力する旨の要求があるか否かを判定する（Ｓ９）。未訪問の施設に限定して出力する旨の要求がある場合、情報処理装置１は、処理を終了する。また、Ｓ７の判定で、未訪問の施設に限定して出力する旨の要求がない、情報処理装置１は、抽出した施設に関する情報をそのまま出力する（ＳＡ）。Ｓ８の処理またはＳＡの処理は、移動履歴中の訪問地点以外の地点に所在する未訪問の施設の情報をユーザに出力することの一例ということができる。
【００４５】
＜実施形態の効果＞
以上述べたように、本実施の形態の情報処理装置１によれば、ユーザのニーズ、嗜好、または、特性を含むユーザ属性に適合する施設のうち、未訪問の施設を抽出することができる。その結果、ユーザは、自身に関連のある地域に所在し、かつ、自身の要求に適合する可能性が高い施設に関する情報を、未訪問の施設を含めて取得できる。その結果、ユーザは、自身に関連のある地域において、新鮮な感覚で、自身の要求に適合する可能性が高い施設を訪問できる。また、ユーザは、自身の属性情報に適合する施設への訪問の機会を増大できる。
【００４６】
そして、情報処理装置１は、未訪問の施設については、当該未訪問の施設の情報とともに、当該未訪問の施設に関連する情報を出力する。ここで、施設に関連する情報は、例えば、施設が所在する地点や地点を含む地域の情報、その地点や地点を含む地域で産出される特産品、地域の観光地を案内する情報等である。このような施設に関連する情報が出力されることで、ユーザは、自身に関連のある地域に所在し、かつ、自身の要求に適合する可能性が高い施設であるにも拘わらず、未訪問の施設に対して親しみを持つ機会を増大できる。また、その地点や地点を含む地域で産出される特産品、地域の観光地を案内する情
報により、ユーザは、未訪問の施設とともに、その所在する地点や地域に対する親近感を増大させる結果、当該地点や地域で未訪問の施設への興味を抱くことができる。その結果、ユーザは、自身の属性情報に適合する施設への訪問の機会を増大できる。
【００４７】
また、本情報処理装置１は、上記Ｓ４の処理で、ユーザに関連のある地域において、ユーザの属性情報に適合する施設を特定する。ここで、ユーザに関連する地域には、例えば、ユーザが居住する地域、ユーザの職場がある地域、あるいは、ユーザが所定の頻度以上に訪問した実績のある地域が含まれる。したがって、本情報処理装置１は、ユーザの移動履歴からは頻繁に訪問する地域において、未訪問の施設に関する情報をユーザに提供できる。
【００４８】
＜その他の実施形態＞
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施しうる。例えば、図１から図７では、情報処理装置１は、管理サーバ２と連携して、図７の処理を実行する。しかし、このような構成に代えて、管理サーバ２の処理をすべて情報処理装置１が実行するようにしてもよい。すなわち、情報処理装置１がユーザ属性ＤＢ  Ｄ１、施設ＤＢ  Ｄ２、地図情報ＤＢ  Ｄ３、移動履歴ＤＢ  Ｄ４、移動履歴集計ＤＢ  Ｄ５、および関連情報ＤＢ  Ｄ６を有し、これらの情報を管理し、検索し、利用するようにしてもよい。
【００４９】
また、図７の処理を管理サーバ２が実行するようにしてもよい。例えば、情報処理装置１は、車載機、携帯電話、スマートフォン等であって、ユーザとの入出力インターフェース、および、位置情報検出器として機能すればよい。情報処理装置１は、ネットワークＮ１を介して、ユーザ要求およびユーザの位置情報を情報処理装置１に伝達すればよい。また、情報処理装置１は、ネットワークＮ１を介して、管理サーバ２から、未訪問の施設に関する情報および当該施設の関連情報を受信し、表示部１４から出力すればよい。この場合には、情報処理装置１は、他の装置の一例ということができる。この場合、Ｓ５の処理は、ユーザが使用する他の装置のうちの少なくとも一方の過去の移動に伴う訪問地点を含む移動履歴を取得することの一例ということができる。
【００５０】
また、上記図７のＳ５の処理では、情報処理装置１は、移動履歴ＤＢ  Ｄ４を参照し、ユーザの属性情報に適合する施設の中に、当該ユーザが未訪問の施設があるか否かを判定する。しかし、このような処理に代えて、情報処理装置１あるいは管理サーバ２は、ユーザの行動パターンを取得し、行動パターンにおける訪問先に含まれていない施設を選択するようにしてもよい。そして、情報処理装置１あるいは管理サーバ２は、ユーザの属性情報に適合する施設であって、行動パターンにおける訪問先に含まれていない施設の情報をユーザに提供するようにしてもよい。情報処理装置１は、ユーザの行動パターンを、移動履歴ＤＢ  Ｄ４を基に抽出される所定頻度移動に相関して発生するユーザの行動から取得してもよい。また、情報処理装置１は、ユーザの行動パターンをユーザのスケジュール情報等から取得してもよい。ここで、ユーザのスケジュール情報は、情報処理装置１内あるいは管理サーバ２内に格納されているものとする。このような処理によっても、情報処理装置１あるいは管理サーバ２は、ユーザに関連のある地域において、新鮮な感覚で、ユーザの要求に適合する可能性が高い未訪問の施設の情報をユーザに提供できる。
【００５１】
本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００５２】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハード
ウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【００５３】
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク、ブルーレイディスク等）など任意のタイプのディスクを含む。また、非一時的なコンピュータ可読記憶媒体は、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【００５４】
１    情報処理装置
２    管理サーバ
１１    ＣＰＵ
１２    主記憶部
１３    外部記憶部
１４    表示部
１５    操作部
１６    通信部
１７    ＧＰＳ部
【図１】
2020134953.tif 000003
【図２】
2020134953.tif 000004
【図３】
2020134953.tif 000005
【図４】
2020134953.tif 000006
【図５】
2020134953.tif 000007
【図６】
2020134953.tif 000008
【図７】
2020134953.tif 000009