(57)【要約】【課題】人同士の交流に基づく位置情報の提供を可能とすること。【解決手段】情報処理装置は、第１のユーザが利用する端末から第１の位置情報を受信する受信部と、前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得部と、前記取得部が取得した前記第２の位置情報を前記端末に送信する送信部と、を有する。【選択図】図４
2019046347.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザが利用する端末から第１の位置情報を受信する受信部と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得部と、
前記取得部が取得した前記第２の位置情報を前記端末に送信する送信部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記取得部は、前記第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報のうち、前記第１の位置情報が示す位置から所定の範囲内の地点に係る第２の位置情報を取得する、
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第１の位置情報は、前記端末の現在位置、前記端末に対してユーザによって指定された位置、又は前記端末に記憶されている情報の含まれている地名に係る位置の第１の位置情報である、
ことを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記取得部は、前記第１のユーザと前記ソーシャルメディアにおいて関連を有する複数の前記第２のユーザのいずれかが前記ソーシャルメディアに投稿した複数の第２の位置情報のうち、前記第１のユーザの属性情報と、前記各第２のユーザのそれぞれの属性情報との類似性に基づいて、一部の前記第２のユーザが投稿した第２の位置情報を取得する、
ことを特徴とする請求項１乃至３いずれか一項記載の情報処理装置。
【請求項５】
前記取得部は、前記第１のユーザと前記ソーシャルメディアにおいて関連を有する複数の前記第２のユーザのいずれかが前記ソーシャルメディアに投稿した複数の第２の位置情報のうち、前記第１のユーザとの前記ソーシャルメディアのおけるコミュニケーションの履歴に基づいて、一部の前記第２のユーザが投稿した第２の位置情報を取得する、
ことを特徴とする請求項１乃至４いずれか一項記載の情報処理装置。
【請求項６】
前記取得部は、前記第２の位置情報に付随して投稿された情報を取得し、
前記送信部は、前記取得部が取得した前記第２の位置情報と、当該第２の位置情報に付随して投稿された情報とを前記端末に送信する、
ことを特徴とする請求項１乃至５いずれか一項記載の情報処理装置。
【請求項７】
前記端末は、車両に搭載される車載器である、
ことを特徴とする請求項１乃至６いずれか一項記載の情報処理装置。
【請求項８】
第１のユーザが利用する端末とネットワークを介して通信可能な情報処理装置と、前記端末とを含む情報処理システムであって、
前記情報処理装置は、
前記端末から第１の位置情報を受信する受信部と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得部と、
前記取得部が取得した前記第２の位置情報を前記端末に送信する送信部と、
を有することを特徴とする情報処理システム。
【請求項９】
情報処理装置が、
第１のユーザが利用する端末から第１の位置情報を受信する受信手順と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得手順と、
前記取得手順が取得した前記第２の位置情報を前記端末に送信する送信手順と、
を実行することを特徴とする情報処理方法。
【請求項１０】
情報処理装置に、
第１のユーザが利用する端末から第１の位置情報を受信する受信手順と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得手順と、
前記取得手順が取得した前記第２の位置情報を前記端末に送信する送信手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、或るユーザから送信されるＰＯＩ（Point Of Interest）情報に係るＰＯＩに類似するＰＯＩを、当該ユーザに対して推薦するＰＯＩとして決定する技術が考案されている（例えば、特許文献１）。当該技術では、ＰＯＩ情報を含む、複数のユーザの行動履歴情報に基づいてユーザ同士の類似度（ユーザ類似度）が算出され、ユーザ類似度に基づいてＰＯＩ同士の類似度（ＰＯＩ類似度）が算出される。この際、同じＰＯＩに訪れたユーザ同士のユーザ類似度が高くなり、ユーザ類似度の高いユーザが訪れたＰＯＩ同士のＰＯＩ類似度が高くなる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−００３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、人同士の交流の有無とは無関係に、単に同じＰＯＩを訪れたことに基づいてユーザ類似度が算出され、斯かるユーザ類似度に基づくＰＯＩ類似度を利用して推薦対象のＰＯＩが決定される。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、人同士の交流に基づく位置情報の提供を可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施の形態の情報処理装置は、
第１のユーザが利用する端末から第１の位置情報を受信する受信部と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得部と、
前記取得部が取得した前記第２の位置情報を前記端末に送信する送信部と、
を有する。
【０００７】
このため、ソーシャルメディアにおいて第１のユーザと関連を有する第２のユーザが投稿した第２の位置情報が、第１のユーザに提供される。
【０００８】
したがって、人同士の交流に基づく位置情報の提供を可能とすることができる。
【０００９】
本発明の他の実施の形態の情報処理装置では、
前記取得部は、前記第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報のうち、前記第１の位置情報が示す位置から所定の範囲内の地点に係る第２の位置情報を取得する。
【００１０】
このため、第１のユーザに関係する位置情報が示す位置の所定の範囲外の第２の位置情報が提供対象から除外される。
【００１１】
したがって、第１のユーザに役立つ可能性の高い第２の位置情報を提供することができる。
【００１２】
本発明の他の実施の形態の情報処理装置では、
前記第１の位置情報は、前記端末の現在位置、前記端末に対してユーザによって指定された位置、又は前記端末に記憶されている情報の含まれている地名に係る位置の第１の位置情報である。
【００１３】
このため、第１のユーザに関係する位置情報が示す位置の所定の範囲外の第２の位置情報が提供対象から除外される。
【００１４】
したがって、第１のユーザに役立つ可能性の高い第２の位置情報を提供することができる。
【００１５】
本発明の他の実施の形態の情報処理装置では、
前記取得部は、前記第１のユーザと前記ソーシャルメディアにおいて関連を有する複数の前記第２のユーザのいずれかが前記ソーシャルメディアに投稿した複数の第２の位置情報のうち、前記第１のユーザの属性情報と、前記各第２のユーザのそれぞれの属性情報との類似性に基づいて、一部の前記第２のユーザが投稿した第２の位置情報を取得する。
【００１６】
このため、第１のユーザとの属性が類似する第２のユーザが投稿した第２の位置情報が提供される。
【００１７】
したがって、第１のユーザが興味を有する可能性の高い第２の位置情報を提供することができる。
【００１８】
本発明の他の実施の形態の情報処理装置では、
前記取得部は、前記第１のユーザと前記ソーシャルメディアにおいて関連を有する複数の前記第２のユーザのいずれかが前記ソーシャルメディアに投稿した複数の第２の位置情報のうち、前記第１のユーザとの前記ソーシャルメディアのおけるコミュニケーションの履歴に基づいて、一部の前記第２のユーザが投稿した第２の位置情報を取得する。
【００１９】
このため、第１のユーザとのコミュニケーションの回数が多い第２のユーザが投稿した第２の位置情報が提供される。
【００２０】
したがって、第１のユーザが興味を有する可能性の高い第２の位置情報を提供することができる。
【００２１】
本発明の他の実施の形態の情報処理装置では、
前記取得部は、前記第２の位置情報に付随して投稿された情報を取得し、
前記送信部は、前記取得部が取得した前記第２の位置情報と、当該第２の位置情報に付随して投稿された情報とを前記端末に送信する。
【００２２】
このため、第２の位置情報と共に付随して投稿された情報が第１のユーザに提供される。
【００２３】
したがって、第１のユーザに対して第２の位置情報の関する詳細情報を提供することができる。
【００２４】
本発明の他の実施の形態の情報処理装置では、
前記端末は、車両に搭載される車載器である。
【００２５】
このため、ソーシャルメディアにおいて車両のドライバ等と関連を有する第２のユーザが投稿した第２の位置情報が、当該ドライバ等に提供される。
【００２６】
したがって、人同士の交流に基づく位置情報の提供を可能とすることができる。
【００２７】
本発明の実施の形態の情報処理システムは、
第１のユーザが利用する端末とネットワークを介して通信可能な情報処理装置と、前記端末とを含み、
前記情報処理装置は、
前記端末から第１の位置情報を受信する受信部と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得部と、
前記取得部が取得した前記第２の位置情報を前記端末に送信する送信部と、
を有する。
【００２８】
このため、ソーシャルメディアにおいて第１のユーザと関連を有する第２のユーザが投稿した第２の位置情報が、第１のユーザに提供される。
【００２９】
したがって、人同士の交流に基づく位置情報の提供を可能とすることができる。
【００３０】
本発明の実施の形態の情報処理方法は、
情報処理装置が、
第１のユーザが利用する端末から第１の位置情報を受信する受信手順と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得手順と、
前記取得手順が取得した前記第２の位置情報を前記端末に送信する送信手順と、
を実行する。
【００３１】
このため、ソーシャルメディアにおいて第１のユーザと関連を有する第２のユーザが投稿した第２の位置情報が、第１のユーザに提供される。
【００３２】
したがって、人同士の交流に基づく位置情報の提供を可能とすることができる。
【００３３】
本発明の実施の形態のプログラムは、
情報処理装置に、
第１のユーザが利用する端末から第１の位置情報を受信する受信手順と、
前記第１の位置情報に基づき、前記第１のユーザとソーシャルメディアにおいて関連を有する第２のユーザが前記ソーシャルメディアに投稿した１以上の第２の位置情報を取得する取得手順と、
前記取得手順が取得した前記第２の位置情報を前記端末に送信する送信手順と、
を実行させる。
【００３４】
このため、ソーシャルメディアにおいて第１のユーザと関連を有する第２のユーザが投稿した第２の位置情報が、第１のユーザに提供される。
【００３５】
したがって、人同士の交流に基づく位置情報の提供を可能とすることができる。
【発明の効果】
【００３６】
人同士の交流に基づく位置情報の提供を可能とすることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態における情報処理システム１の構成例を示す図である。
【図２】本発明の実施の形態におけるセンタ１０のハードウェア構成例を示す図である。
【図３】本発明の実施の形態における車載器２０のハードウェア構成例を示す図である。
【図４】本発明の実施の形態における車載器２０及びセンタ１０の機能構成例を示す図である。
【図５】車載器２０が実行する位置情報の送信処理の処理手順の一例を説明するためのフローチャートである。
【図６】位置情報の受信に応じてセンタ１０が実行する処理手順の一例を説明するためのフローチャートである。
【図７】ＩＤ対応記憶部１１１の構成例を示す図である。
【図８】地点投稿情報の一例を示す図である。
【図９】車載器２０が推薦情報の受信に応じて実行する処理手順の一例を説明するためのフローチャートである。
【図１０】推薦情報の表示例を示す図である。
【発明を実施するための形態】
【００３８】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における情報処理システム１の構成例を示す図である。図１において、情報処理システム１は、車載器２０とセンタ１０とを含む。車載器２０とセンタ１０とは、多数の基地局を末端とする無線通信網である移動体通信網やインターネット網等を含む所定の通信ネットワークＮＷ１を介して通信可能である。なお、図１では、便宜上、１つの車載器２０のみが示されているが、複数の車両３０のそれぞれの車載器２０が、ネットワークＮＷ１を介してセンタ１０と通信可能とされる。
【００３９】
車載器２０は、車両３０に搭載され、情報処理機能及び通信機能を有する装置である。例えば、車載器２０は、ナビゲーションシステムを含んでもよい。本実施の形態において、車載器２０は、車両３０の現在位置の位置情報をセンタ１０へ送信する。車載器２０は、また、当該位置情報に基づいてセンタ１０から送信される、車両３０の現在位置に対する推薦情報を受信し、当該推薦情報を出力（表示）する。車両３０の現在位置に対する推薦情報とは、現在位置の周辺の施設等の地点のうち、車両３０のドライバ等の乗員（以下、「車両ユーザ」という。）の興味又は嗜好に合っていることが推定される地点を示す情報をいう。
【００４０】
センタ１０は、１以上のコンピュータ（情報処理装置）の集合である。本実施の形態において、センタ１０は、車両３０の車載器２０から位置情報を受信し、当該位置情報に係る位置に対する推薦情報を当該車載器２０へ送信する。
【００４１】
図１において、センタ１０は、インターネット等のネットワークを介してＳＮＳサーバ４０と接続される。ＳＮＳサーバ４０は、ＳＮＳ（Social Networking Service）を提供する１以上のコンピュータである。ＳＮＳサーバ４０には、ＳＮＳの各ユーザによる各種の投稿や、各投稿に対する他ユーザからのコメント等がアップロードされる。各種の投稿の中には、ユーザが訪れた地点（場所）を示す情報を含む投稿（以下、「地点投稿情報」という。）が含まれる。地点投稿情報は、センタ１０が推薦情報を生成するために利用される。具体的には、センタ１０は、地点投稿情報群のうち、位置情報の送信元の車両ユーザとＳＮＳにおいて関連を有する者からの地点投稿情報の全部又は一部を、推薦情報として利用する。すなわち、推薦情報は、当該車両ユーザとＳＮＳにおいて関連を有する者からの地点投稿情報の集合である。したがって、推薦情報は、当該車両ユーザとＳＮＳにおいて関連を有する者の訪問履歴ということもできる。
【００４２】
車両ユーザとＳＮＳにおいて関連を有する者とは、例えば、ＳＮＳのユーザ（以下、「ＳＮＳユーザ」という。）のうち、当該車両ユーザと友人関係が定義されたＳＮＳユーザや、ＳＮＳ内において当該車両ユーザと同じグループ（同じコミュニティ）に属するＳＮＳユーザ等をいう。又は、ＳＮＳにおいて、当該車両ユーザの投稿に対してコメントを行ったことの有るＳＮＳユーザや、当該車両ユーザからコメントを受けたことの有るＳＮＳユーザ等が、当該車両ユーザと関連を有する者に含まれてもよい。
【００４３】
図２は、本発明の実施の形態におけるセンタ１０のハードウェア構成例を示す図である。図２のセンタ１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、及びインタフェース装置１０５等を有する。
【００４４】
センタ１０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記憶した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００４５】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従ってセンタ１０に係る機能を実行する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００４６】
図３は、本発明の実施の形態における車載器２０のハードウェア構成例を示す図である。図３の車載器２０は、ドライブ装置２００、補助記憶装置２０２、メモリ装置２０３、ＣＰＵ２０４、通信装置２０５、表示装置２０６、入力装置２０７、及びＧＰＳ受信機２０８等を有する。
【００４７】
車載器２０での処理を実現するプログラムは、ＳＤメモリカード等の記録媒体２０１によって提供される。プログラムを記憶した記録媒体２０１がドライブ装置２００にセットされると、プログラムが記録媒体２０１からドライブ装置２００を介して補助記憶装置２０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体２０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置２０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００４８】
メモリ装置２０３は、プログラムの起動指示があった場合に、補助記憶装置２０２からプログラムを読み出して格納する。ＣＰＵ２０４は、メモリ装置２０３に格納されたプログラムに従って車載器２０に係る機能を実現する。通信装置２０５は、無線通信によってネットワークに接続するための装置である。通信装置２０５は、例えば、ＤＣＭ（Data Communication Module）を用いて実現されてもよい。表示装置２０６は、例えば、液晶ディスプレイ等であり、プログラムによるＧＵＩ（Graphical User Interface）等を表示する。入力装置２０７は、ユーザから様々な操作指示を入力させるために用いられる。例えば、入力装置２０７は、タッチパネルでもよい。ＧＰＳ受信機２０８は、ＧＰＳ（Global Positioning System）衛星から送信されるＧＰＳ信号を受信して、当該ＧＰＳ信号に基づき車両３０の現在位置を測定する。
【００４９】
図４は、本発明の実施の形態における車載器２０及びセンタ１０の機能構成例を示す図である。図４において、車載器２０は、地図表示部２１、位置情報送信部２２、推薦情報受信部２３及び推薦情報表示部２４等を有する。これら各部は、車載器２０にインストールされた１以上のプログラムが、ＣＰＵ２０４に実行させる処理により実現される。
【００５０】
地図表示部２１は、車両３０（車載器２０）の現在位置の周辺の地図、又は車両ユーザによって指定された位置の周辺の地図を表示装置２０６に表示する。位置情報送信部２２は、車両３０（車載器２０）の現在位置の位置情報と車両ＩＤとをセンタ１０に送信する。推薦情報受信部２３は、位置情報送信部２２が送信した位置情報等に基づいてセンタ１０が取得する推薦情報をセンタ１０から受信する。推薦情報表示部２４は、推薦情報受信部２３が受信した推薦情報を表示装置２０６に表示する。
【００５１】
センタ１０は、位置情報受信部１１、地点投稿取得部１２、推薦情報抽出部１３及び推薦情報送信部１４等を有する。これら各部は、センタ１０にインストールされた１以上のプログラムが、ＣＰＵ１０４に実行させる処理により実現される。センタ１０は、また、ＩＤ対応記憶部１１１及び地図情報記憶部１１２等を利用する。これら各記憶部は、例えば、補助記憶装置１０２、又はセンタ１０にネットワークを介して接続可能な記憶装置等を用いて実現可能である。
【００５２】
位置情報受信部１１は、車載器２０から送信される位置情報及び車両ＩＤを受信する。地点投稿取得部１２は、位置情報受信部１１によって受信された車両ＩＤに係る車両ユーザとＳＮＳにおいて関連を有するＳＮＳユーザが投稿した１以上の地点投稿情報をＳＮＳサーバ４０から取得する。推薦情報抽出部１３は、地点投稿取得部１２が取得した地点投稿情報の中から推薦情報とする地点投稿情報を抽出する。推薦情報送信部１４は、推薦情報抽出部１３によって抽出された推薦情報を、位置情報の送信元の車載器２０へ送信する。
【００５３】
ＩＤ対応記憶部１１１には、車両ＩＤごとに、当該車両ＩＤに係る車両ユーザのＳＮＳにおけるユーザＩＤが記憶されている。地図情報記憶部１１２には、ナビゲーションシステム等において利用される地図情報が記憶されている。地図情報には、店舗や施設等のＰＯＩごとに、ＰＯＩ＿ＩＤ、名称、カテゴリ（ジャンル）、及び位置情報（緯度及び経度）等を含むＰＯＩ情報が含まれる。
【００５４】
以下、情報処理システム１において実行される処理手順について説明する。図５は、車載器２０が実行する位置情報の送信処理の処理手順の一例を説明するためのフローチャートである。
【００５５】
例えば、車両ユーザによる操作によって車両３０のアクセサリ電源がＯＮになると（Ｓ１０１でＹｅｓ）、位置情報送信部２２は、ＧＰＳ受信機２０８から車両３０の現在位置の位置情報（緯度及び経度）を取得する（Ｓ１０２）。続いて、位置情報送信部２２は、当該位置情報をセンタ１０へ送信する（Ｓ１０３）。この際、位置情報には、車両ユーザの識別情報（以下、「車両ＩＤ」という）が含められる。車両ＩＤは、車両３０ごとのＩＤであってもよい。ステップＳ１０２及びＳ１０３は、例えば、アクセサリ電源がＯＦＦになるまで（Ｓ１０１でＮｏ）繰り返される。
【００５６】
なお、位置情報の送信は、所定の間隔ごとに行われてもよい。所定の間隔は、経過時間に基づいて規定されてもよいし、車両３０の移動距離に基づいて規定されてもよい。すなわち、ステップＳ１０２及びＳ１０３は、車両３０の走行中においても継続的に実行される。したがって、車両３０の移動に伴って、異なる位置情報がセンタ１０へ送信される。
【００５７】
また、車両ユーザによって入力装置２０７を介して所定の操作が行われた時点で、当該時点における車両３０の位置を示す位置情報が送信されてもよい。
【００５８】
続いて、車両３０から送信される位置情報の受信に応じてセンタ１０が実行する処理手順について説明する。図６は、位置情報の受信に応じてセンタ１０が実行する処理手順の一例を説明するためのフローチャートである。図６の処理手順は、車両３０から位置情報が送信されるたびに実行される。
【００５９】
位置情報受信部１１が、位置情報を受信（取得）すると（Ｓ２０１）、地点投稿取得部１２は、当該位置情報（以下、「車両位置情報」という。）に付与されている車両ＩＤ（以下、「対象車両ＩＤ」という。）に対応する、ＳＮＳにおけるユーザＩＤ（以下「ＳＮＳユーザＩＤ」という。）をＩＤ対応記憶部１１１から取得する（Ｓ２０２）。すなわち、対象車両ＩＤがＳＮＳユーザＩＤに変換される。
【００６０】
図７は、ＩＤ対応記憶部１１１の構成例を示す図である。図７に示されるように、ＩＤ対応記憶部１１１には、車両ＩＤに対応付けて、当該車両ＩＤに対応するＳＮＳユーザＩＤが記憶されている。車両ＩＤに対応するＳＮＳユーザＩＤとは、当該車両ＩＤに係るユーザがＳＮＳにおいて利用するユーザＩＤである。すなわち、対応付けられている車両ＩＤ及びＳＮＳユーザＩＤは、同一人物に対するＩＤである。ステップＳ２０２において取得されたＳＮＳユーザＩＤを、以下「対象ＳＮＳユーザＩＤ」という。
【００６１】
続いて、地点投稿取得部１２は、対象ＳＮＳユーザＩＤに係るＳＮＳユーザに関連を有する１以上の他のＳＮＳユーザによって投稿され、公開されている１以上の地点投稿情報の集合（以下、「地点投稿情報群」という。）をＳＮＳサーバ４０から取得する（Ｓ２０３）。例えば、地点投稿取得部１２は、対象ＳＮＳユーザＩＤに係るＳＮＳユーザに関連を有する他のＳＮＳユーザのＳＮＳユーザＩＤをＳＮＳサーバ４０から取得する。地点投稿取得部１２は、取得された各ＳＮＳユーザＩＤに係るＳＮＳユーザによって過去に投稿された地点投稿情報のうち、他者に対して公開されている地点投稿情報をＳＮＳサーバ４０から取得する。他者に対して公開されている地点投稿情報とは、他者による参照又は閲覧が投稿者によって許可されている地点投稿情報をいう。地点投稿情報の公開は、ＳＮＳによっては、チェックインといった機能によって実現されるが、どのような機能によって公開が行われるかは、ＳＮＳの種類によって様々である。なお、取得される地点投稿情報は、現時点から過去に遡って所定の期間に投稿された地点投稿情報に限定されてもよい。また、地点投稿情報群の取得方法は、取得先のＳＮＳが公開しているＡＰＩ（Application Program Interface）等に依存する。したがって、上記以外の手順によって地点投稿情報群が取得されてもよい。
【００６２】
図８は、地点投稿情報の一例を示す図である。図８に示されるように、一つの地点投稿情報は、例えば、「ＳＮＳユーザＩＤ」、「氏名」、「日時」、「位置情報」、「地点名称」及び「付随情報」等の各項目の値（データ）を含む。
【００６３】
「ＳＮＳユーザＩＤ」は、当該地点投稿情報の投稿者であるＳＮＳユーザのＳＮＳユーザＩＤである。「氏名」は、当該ＳＮＳユーザの氏名である。「日時」は、当該地点投稿情報が投稿された日時である。「位置情報」は、当該地点投稿情報の投稿が行われた地点の位置情報（緯度及び経度）である。例えば、スマートフォン等、ＧＰＳ機能付きの携帯端末を利用して地点投稿情報の投稿が行われる場合、当該携帯端末は、当該ＧＰＳ機能を用いて取得される位置情報を当該地点投稿情報に含めることが可能である。「地点名称」は、当該地点投稿情報の投稿が行われた地点（場所又は施設等）の名称である。「付随情報」は、当該投稿者によって付与されたテキストメッセージや、当該地点にいて撮像された画像データ等である。
【００６４】
なお、地点投稿情報の構成は、ＳＮＳの種類や投稿者に応じて異なりうる。したがって、図８に示される構成とは異なる地点投稿情報が取得されてもよい。例えば、「地点名称」が含まれていない地点投稿情報が取得されてもよい。
【００６５】
続いて、推薦情報抽出部１３は、地点投稿取得部１２によって取得された地点投稿情報群の中から、車両位置情報に係る位置（以下、「車両位置」という。）の周辺の範囲において投稿された地点投稿情報を抽出する（Ｓ２０４）。例えば、車両位置から四方に所定の距離の範囲又は車両位置を中心として半径Ｒ（Ｒの値は任意）ｋｍ以内の範囲等に「位置情報」が含まれる地点投稿情報が抽出されてもよい。その結果、車両位置から遠く離れた地点に関する地点投稿情報を除外することができ、車両ユーザに役立つ可能性の高い地点投稿情報を抽出することができる。
【００６６】
抽出された地点投稿情報が１つも無い場合（Ｓ２０５でＮｏ）、図６の処理手順は終了する。１以上の地点投稿情報が抽出された場合（Ｓ２０５でＹｅｓ）、推薦情報抽出部１３は、抽出された地点投稿情報（以下、「推薦候補情報」という。）の数が、予め設定されている閾値αを超えるか否かを判定する。閾値αの値は、膨大な数の地点投稿情報が車載器２０に送信されるのを防ぐことができる値であれば、センタ１０の管理者等によって任意に設定されてもよい。
【００６７】
推薦候補情報の数が閾値α以下である場合（Ｓ２０６でＮｏ）、推薦情報送信部１４は、全ての推薦候補情報を、車両位置情報の送信元の車載器２０に送信する（Ｓ２０７）。すなわち、この場合、抽出された全ての地点投稿情報が、推薦情報（リコメンド情報）とされる。
【００６８】
一方、推薦候補情報の数が閾値αを超える場合（Ｓ２０６でＹｅｓ）、推薦情報抽出部１３は、車両ユーザのユーザ情報と、各推薦候補情報の投稿者のユーザ情報とをＳＮＳサーバ４０から取得する（Ｓ２０８）。すなわち、推薦情報抽出部１３は、対象ＳＮＳユーザＩＤに対応するユーザ情報と、各推薦候補情報のＳＮＳユーザＩＤに対応するユーザ情報とをＳＮＳサーバ４０から取得する。ユーザ情報とは、ＳＮＳユーザの属性情報としてＳＮＳサーバ４０において管理されている情報をいう。ユーザ情報は、例えば、年齢、性別、グループ名、勤務先、業種、住所、出身地域、出身大学、趣味等を含む。グループ名とは、ＳＮＳにおいて形成されるグループ（コミュニティ）の名称である。勤務先とは、ＳＮＳユーザの勤務先の企業等の名称である。業種は、ＳＮＳユーザの勤務先が属する業種である。住所は、ＳＮＳユーザの自宅の住所である。出身地域は、ＳＮＳユーザの出身地の県名である。出身大学は、ＳＮＳユーザの出身大学の名称である。趣味は、ＳＮＳユーザの趣味である。なお、取得されるユーザ情報のうち、対象ＳＮＳユーザ（すなわち、位置情報の送信元の車載器２０に係る車両ユーザ）のユーザ情報を、以下「車両ユーザ情報」といい、それ以外のユーザ情報（すなわち、推薦候補情報の投稿者のユーザ情報）を、以下「関連ユーザ情報」という。
【００６９】
続いて、推薦情報抽出部１３は、関連ユーザ情報に係る各ＳＮＳユーザについて、車両ユーザによるＳＮＳへの投稿に対するコメントの投稿回数（以下、「コメント数」という。）をＳＮＳサーバ４０から取得する（Ｓ２０９）。ＳＮＳサーバ４０においては、各ＳＮＳユーザによる投稿に対する他のＳＮＳユーザからのコメントが管理されているため、当該コメント数を容易に取得することができる。
【００７０】
続いて、推薦情報抽出部１３は、車両ユーザ情報と、各関連ユーザ情報と、各推薦候補情報の投稿者のコメント数とに基づいて、各推薦候補情報の投稿者であるＳＮＳユーザ（すなわち、各関連ユーザ情報に係るＳＮＳユーザ）について、車両ユーザとの嗜好類似度を算出する（Ｓ２１０）。
【００７１】
嗜好類似度とは、嗜好が類似又は共通している程度を示す指標をいい、その値が大きいほど、嗜好の類似性又は共通性が高いことを示す。例えば、或る一人のＳＮＳユーザについての嗜好類似度は、以下の式（１）によって算出される。
嗜好類似度＝ｗ１×コメント数＋ｗ２×勤務先共通項＋ｗ３×業種共通項＋ｗ４×在住地域共通項＋ｗ５×性別共通項＋ｗ６×年代共通項  ・・・（１）
ここで、勤務先共通項は、勤務先が車両ユーザと同じである場合には１であり、異なる場合には０である。業種共通項は、業種が車両ユーザと同じである場合には１であり、異なる場合には０である。在住地域共通項は、住所の県名が車両ユーザと同じである場合には１であり、異なる場合には０である。性別共通項は、性別が車両ユーザと同じである場合には１であり、異なる場合には０である。年代共通項は、年代が車両ユーザと同じである場合には１であり、異なる場合には０である。年代が同じであるとは、例えば、年齢の１０の位の値が一致することであってもよいし、一方の年齢と他方の年齢との差が所定値以内（例えば、１０以内）であることであってもよい。また、ｗ１〜ｗ６は、重み係数である。重み係数は、任意に設定されればよい。
【００７２】
式（１）によれば、コメント数が多い程、嗜好類似度が高くなる。このことは、ＳＮＳにおける対話（コミュニケーション）の履歴に基づいて嗜好類似度が算出されることを意味する。これは、ＳＮＳにおける対話（コミュニケーション）の回数が多い程、嗜好が類似又は共通している可能性が高いと考えられるからである。換言すれば、嗜好が類似又は共通しているからこそ、ＳＮＳにおける対話（コミュニケーション）の回数が多くなると考えられるからである。なお、コメント数は、現時点から過去に遡って所定の期間における値でもよいし、過去の全期間における値でもよい。
【００７３】
また、式（１）によれば、勤務先、業種、在住地域（住所）、性別、年代等の、ＳＮＳユーザの属性が類似又は共通しているほど、嗜好類似度が高くなる。これは、属性の類似性又は共通性が高い人同士は、嗜好が類似又は共通する傾向に有ると考えられるからである。
【００７４】
なお、勤務先の異同、業種の異同、住所の県名の異同、性別の異同、及び年代の異同は、車両ユーザ情報と関連ユーザ情報とを比較することで判定可能である。
【００７５】
なお、在住地域共通項や年代共通項は、必ずしも０又は１でなくてもよい。例えば、在住地域共通項であれば、住所の共通部分の文字数に基づく値であってもよい。また、年代共通項は、年齢の差の逆数に基づく値であってもよい。
【００７６】
また、他の項が追加されてもよい。例えば、家族であるか否か、趣味が共通しているか否か等が嗜好類似度に反映されてもよい。家族であるか否かは、住所が同一であるか否かに基づいて判定されてもよい。
【００７７】
続いて、推薦情報抽出部１３は、各推薦候補情報を、当該推薦候補情報の投稿者について算出された嗜好類似度の降順でソートする（Ｓ２１１）。続いて、推薦情報送信部１４は、ソート順において上位α番目までの推薦候補情報を、車両位置情報の送信元の車載器２０に送信する（Ｓ２１２）。すなわち、上位α番目までの推薦候補情報が推薦情報とされる。ここで、嗜好類似度は、嗜好の類似性を示す指標である。したがって、嗜好類似度が上位である推薦候補情報が推薦情報とされることで、車両ユーザが興味を有する可能性の高い推薦情報の提供を期待することができる。
【００７８】
なお、ステップＳ２０７及びＳ２１１のタイミングにおいて、推薦情報送信部１４は、送信対象の推薦情報のうち、地点名称が含まれていない推薦情報については、地図情報記憶部１１２を参照して地点名称を特定し、当該地点名称を当該推薦情報に付与してもよい。例えば、推薦情報送信部１４は、地点名称が含まれていない推薦情報の位置情報に対応するＰＯＩ情報を地図情報記憶部１１２から取得し、当該ＰＯＩ情報に含まれている名称を、地点名称として当該推薦情報に付与してもよい。
【００７９】
続いて、車載器２０が、推薦情報の受信に応じて実行する処理手順について説明する。図９は、車載器２０が推薦情報の受信に応じて実行する処理手順の一例を説明するためのフローチャートである。
【００８０】
車両ユーザによる操作によって車両３０のアクセサリ電源がＯＮなると（Ｓ３０１でＹｅｓ）、推薦情報受信部２３は、センタ１０からの推薦情報の受信を待機する（Ｓ３０２）。推薦情報受信部２３が、センタ１０から送信された推薦情報を受信すると（Ｓ３０２でＹｅｓ）、推薦情報表示部２４は、地図表示部２１によって表示されている地図に対して、推薦情報を重畳して表示する（Ｓ３０３）。ステップＳ３０２及びＳ３０３は、例えば、アクセサリ電源がＯＦＦになるまで（Ｓ３０１でＮｏ）繰り返される。
【００８１】
図１０は、推薦情報の表示例を示す図である。図１０に示されるように、各推薦情報は、例えば、地図表示部２１が表示装置２０６に表示している地図上において、当該推薦情報の位置情報又は地点名称に対応するＰＯＩの位置に関連付けられて表示される。図１０の例では、当該地図上において、各推薦情報が対応するＰＯＩの位置に所定の図形（図１０では「☆」）が重畳され、当該所定の図形に対する吹き出しｂ１又は吹き出しｂ２内には、「ＸＸＸさんが来ました。」というメッセージが表示されている。ここで、「ＸＸＸ」の部分には、対応する推薦情報に含まれている氏名が当てはめられている。また、吹き出しｂ２のように、同じＰＯＩに対応する推薦情報は、一つの吹き出しにまとめて表示されてもよい。
【００８２】
車両ユーザは、図１０に示されるように表示された推薦情報を参照することで、当該推薦情報に係る地点に寄り道をしたり、当該地点を目的地に選択したりしてドライブを楽しむことができる。
【００８３】
なお、推薦情報の表示形態は、図１０に示したものに限定されない。例えば、推薦情報表示部２４は、推薦情報受信部２３によって受信された推薦情報のリストを、車載器２０の表示装置２０６の所定の位置にメニュー形式等で表示してもよい。当該リストの中から車両ユーザによって選択された推薦情報が、図１０に示されるように表示されてもよい。この場合、リストにおける推薦情報の表示順は、図６のステップＳ２１１のソート順（すなわち、嗜好類似度の降順）に従ってもよい。そのために、センタ１０の推薦情報送信部１４は、当該ソート順に配列された状態で推薦情報を車載器２０に送信してもよいし、各推薦情報に嗜好類似度を付与して各推薦情報を車載器２０に送信してもよい。なお、図６では、推薦候補情報の数が閾値αを超える場合にのみ嗜好類似度が計算される例を示したが、推薦候補情報の数が閾値α以下の場合であっても、ステップＳ２０８〜Ｓ２１１が実行された後で、ステップＳ２０７が実行されてもよい。
【００８４】
また、推薦情報に含まれている付随情報（テキストメッセージや画像データ等）が表示されるようにしてもよい。例えば、図１０のように表示されている推薦情報、又は上記のリストの中から車両ユーザによって選択された推薦情報の付随情報が表示されるようにしてもよい。そうすることで、車両ユーザは、特定の推薦情報に対応するＰＯＩに関して、ＳＮＳ上で関連の有る他者による詳細な情報を得ることができる。
【００８５】
なお、上記においては、車両３０が走行中における位置情報が自動的にセンタ１０に送信され、当該位置情報に係る位置の周辺の地点に関する地点投稿情報が推薦情報の候補となる例について説明したが、地点投稿情報の抽出元となる位置情報は、車両３０の現在位置の位置情報に限られなくてもよい。例えば、位置情報送信部２２は、車両ユーザが車載器２０のナビゲーション機能を利用して目的地を設定した際に、当該目的地の位置情報を、図６の処理対象の位置情報としてセンタ１０に送信してもよい。そうすることで、車両ユーザは、目的地の周辺の推薦情報を事前に得ることができる。
【００８６】
また、位置情報送信部２２は、地図表示部２１によって表示されている地図上において車両ユーザが任意に選択した地点の位置情報を、図６の処理対象の位置情報としてセンタ１０に送信してもよい。そうすることで、車両ユーザは、任意の地点の周辺の推薦情報を得ることができ、例えば、目的地の選択に迷っている際に、参考となる情報を得ることができる。
【００８７】
また、上記では、車載器２０がセンタ１０から推薦情報を受信する端末である例について説明したが、スマートフォンやタブレット端末等、人によって携帯される端末について、本実施の形態が適用されてもよい。すなわち、これらの端末が、図４に示した車載器２０の機能構成を有してもよい。この場合、当該端末の位置情報送信部２２は、当該端末のＧＰＳ機能によって測定された位置情報や、当該端末のナビゲーションアプリにおいてユーザによって選択された目的地の位置情報や、当該端末の地図アプリにおいてユーザによって選択された地点の位置情報等をセンタ１０に送信してもよい。また、当該端末に記憶されている情報に含まれている地名が利用されてもよい。例えば、当該端末がカレンダ機能（スケジュール機能）を有し、当該カレンダ機能に登録されている予定に地名が含まれている場合に、当該端末の位置情報送信部２２は、当該地名に対応する位置情報をセンタ１０に送信してもよい。車載器２０についても、ドライブ予定やその他の予定情報が記憶されている場合には、当該予定情報に含まれている地名に係る位置情報が、センタ１０への送信対象とされてもよい。
【００８８】
また、上記では、ソーシャルメディアの一例としてＳＮＳを利用した場合の実施形態を示したが、ＳＮＳ以外のソーシャルメディアであって、ユーザ間の関連性を取得可能な他のソーシャルメディアに関して本実施の形態が適用されてもよい。
【００８９】
上述したように、本実施の形態によれば、車載器２０や携帯端末等の移動端末が所定のタイミングでセンタ１０に送信する位置情報に係る位置の周辺の推薦情報を、当該移動端末において表示させることができる。ここで、当該推薦情報は、当該移動端末を利用するユーザと、ＳＮＳ等のソーシャルメディアにおいて関連の有る他者が実際に訪れたことのある地点に関する情報である。したがって、本実施の形態によれば、人同士の交流に基づく位置情報（地点投稿情報）の提供を可能とすることができる。その結果、車両ユーザの嗜好により合った推薦情報が提供されることを期待することができる。また、車両ユーザに対して、交流の有る他のＳＮＳユーザとの経験を共有できる機会を与えることができる。
【００９０】
なお、本実施の形態において、センタ１０は、情報処理装置の一例である。車載器２０は、端末の一例である。車載器２０から送信される位置情報は、第１の位置情報の一例である。地点投稿情報及び推薦情報は、第２の位置情報の一例である。車両ユーザは、第１のユーザの一例である。車両ユーザと関連を有するＳＮＳユーザは、第２のユーザの一例である。位置情報受信部１１は、受信部の一例である。地点投稿取得部１２及び推薦情報抽出部１３は、取得部の一例である。推薦情報送信部１４は、送信部の一例である。
【００９１】
以上、本発明の実施の形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００９２】
１            情報処理システム
１０          センタ
１１          位置情報受信部
１２          地点投稿取得部
１３          推薦情報抽出部
１４          推薦情報送信部
２０          車載器
２１          地図表示部
２２          位置情報送信部
２３          推薦情報受信部
２４          推薦情報表示部
３０          車両
４０          ＳＮＳサーバ
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
１１１        ＩＤ対応記憶部
１１２        地図情報記憶部
２００        ドライブ装置
２０１        記録媒体
２０２        補助記憶装置
２０３        メモリ装置
２０４        ＣＰＵ
２０５        通信装置
２０６        表示装置
２０７        入力装置
２０８        ＧＰＳ受信機
【図１】
2019046347.tif 000003
【図２】
2019046347.tif 000004
【図３】
2019046347.tif 000005
【図４】
2019046347.tif 000006
【図５】
2019046347.tif 000007
【図６】
2019046347.tif 000008
【図７】
2019046347.tif 000009
【図８】
2019046347.tif 000010
【図９】
2019046347.tif 000011
【図１０】
2019046347.tif 000012