(57)【要約】【課題】ルート上の特定の位置に関して、特定のキーワードが含まれている案内情報に限られない案内情報を提示することができ、かつ、案内情報の誤検出を低減させること。【解決手段】情報提示装置は、指定された場所を示す指定場所情報を取得する指定場所情報取得部と、前記指定場所情報に基づく前記場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集部と、前記投稿情報収集部によって収集された前記投稿情報に基づく情報を出力する投稿情報出力部と、を備える。【選択図】図２
2018173801.tif 000002
【特許請求の範囲】
【請求項１】
指定された場所を示す指定場所情報を取得する指定場所情報取得部と、
前記指定場所情報に基づく前記場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集部と、
前記投稿情報収集部によって収集された前記投稿情報に基づく情報を出力する投稿情報出力部と、
を備えることを特徴とする情報提示装置。
【請求項２】
位置情報と地図情報とに基づき提供されるサービスの利用者を識別するユーザＩＤと、前記利用者が投稿する際に利用する少なくとも１つの投稿者ＩＤとを対応付けて記憶するユーザ情報管理部と、
前記指定場所情報取得部が取得した前記指定場所情報の近傍に存在すると推定される前記利用者に対応付けられた前記ユーザＩＤを抽出する近傍ユーザ抽出部と、
を備え、
前記投稿情報収集部は、前記近傍ユーザ抽出部によって抽出された前記ユーザＩＤに対応する前記投稿者ＩＤに基づいて投稿された投稿情報を収集する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項３】
前記近傍ユーザ抽出部は、前記利用者の現在位置に基づいて、当該利用者が前記指定場所情報取得部により取得された前記指定場所情報の近傍に存在すると推定する
ことを特徴とする請求項２に記載の情報提示装置。
【請求項４】
経路探索を行った前記利用者の前記ユーザＩＤと、前記経路探索によって探索された経路情報と、前記経路探索を行った時刻とが対応付けられた経路探索結果情報を記憶する経路情報記憶部、
を備え、
前記近傍ユーザ抽出部は、前記経路情報と前記経路探索を行った時刻とに基づいて、前記指定場所情報に基づく前記場所の近傍に存在すると推定される前記利用者に対応付けられた前記ユーザＩＤを抽出する
ことを特徴とする請求項２に記載の情報提示装置。
【請求項５】
前記指定場所情報は、前記経路探索によって得られた経路上のうち、少なくともいずれかの場所を示す情報である
ことを特徴とする請求項４に記載の情報提示装置。
【請求項６】
収集された複数の前記投稿情報の中に含まれる語句それぞれについて、前記複数の投稿情報における出現頻度を集計する投稿情報解析部、
を備え、
投稿情報出力部は、前記出現頻度に基づいて前記投稿情報に基づく情報を出力する
ことを特徴とする請求項１から請求項５のうちいずれか一項に記載の情報提示装置。
【請求項７】
コンピュータによる情報提示方法であって、
指定場所情報取得部が、指定された場所を示す指定場所情報を取得する指定場所情報取得ステップと、
投稿情報収集部が、前記指定場所情報に基づく前記場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集ステップと、
投稿情報出力部が、前記投稿情報収集部によって収集された前記投稿情報に基づく情報を出力する投稿情報出力ステップと、
を備えることを特徴とする情報提示方法。
【請求項８】
コンピュータに、
指定された場所を示す指定場所情報を取得する指定場所情報取得ステップと、
前記指定場所情報に基づく前記場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集ステップと、
前記投稿情報収集ステップにおいて収集された前記投稿情報に基づく情報を出力する投稿情報出力ステップと、
を実行させるための情報提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提示装置、情報提示方法、および情報提示プログラムに関する。
【背景技術】
【０００２】
自動車、自転車、または徒歩などで移動するユーザを目的地へ誘導するナビゲーション技術の分野において、目的地までのルート（経路）の混雑状況を示す情報を即時に（リアルタイムに）収集して、収集した情報をユーザに対して事前に提示する技術が普及している。このような技術によってユーザに情報が提示される場合において、道路の混雑状況を示す情報がユーザに対して提示されてから、ユーザが混雑している区間へ移動するまでの間に、混雑が解消されていることがある。このような場合、ユーザが、道路の混雑状況を示す情報を考慮して、混雑している区間を回避する迂回ルートに沿って移動したにもかかわらず、結果的には、目的地に到着するまでにより多くの時間を費やしてしまうことになる。
これに対し、特許文献1に記載の情報提示システムは、ネットワーク上に発信された、移動ルートに関連する情報の中から現在位置に関連するキーワード情報を取得し、現在時刻より既定時間だけ前以降に発信された情報の中から、抽出されたキーワード情報に関連した案内情報を取得することによって、ルートに沿った移動に関して、よりリアルタイムで且つ有用な案内情報（例えば、ルートに関連して突発的に発信された新しい案内情報など）を提示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３８９２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献1に記載の情報提示システムは、予め記憶された地図データや道路データからキーワードを抽出するため、ユーザに対して提示される案内情報が、予め設定されたキーワード（例えば、地名、施設名、路線名、および一般道路名などのキーワード）を含む案内情報のみに限定されてしまうという課題がある。また、特許文献1に記載の情報提示システムは、現在時刻より所定の時間だけ前の時刻以降に発信された情報の全体の中からキーワードを抽出するため、例えば、キーワードが「広島」という地名であるような場合には、広島県の広島市に関連した案内情報と、北海道の北広島市に関連した案内情報とがどちらも検出されてしまうような誤検出が生じることがあるという課題がある。
【０００５】
本発明は上記の点に鑑みてなされたものであり、ルート上の特定の位置に関して、特定のキーワードが含まれている案内情報に限られない案内情報を提示することができ、かつ、案内情報の誤検出を低減させることができる情報提示装置、情報提示方法、および情報提示プログラムを提供する。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様としては、指定された場所を示す指定場所情報を取得する指定場所情報取得部と、前記指定場所情報に基づく前記場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集部と、前記投稿情報収集部によって収集された前記投稿情報に基づく情報を出力する投稿情報出力部と、を備えることを特徴とする情報提示装置である。
【０００７】
また、本発明の一態様としては、上記の情報提示装置であって、位置情報と地図情報とに基づき提供されるサービスの利用者を識別するユーザＩＤと、前記利用者が投稿する際に利用する少なくとも１つの投稿者ＩＤとを対応付けて記憶するユーザ情報管理部と、前記指定場所情報取得部が取得した前記指定場所情報の近傍に存在すると推定される前記利用者に対応付けられた前記ユーザＩＤを抽出する近傍ユーザ抽出部と、を備え、前記投稿情報収集部は、前記近傍ユーザ抽出部によって抽出された前記ユーザＩＤに対応する前記投稿者ＩＤに基づいて投稿された投稿情報を収集することを特徴とする。
【０００８】
また、本発明の一態様としては、上記の情報提示装置であって、前記近傍ユーザ抽出部は、前記利用者の現在位置に基づいて、当該利用者が前記指定場所情報取得部により取得された前記指定場所情報の近傍に存在すると推定することを特徴とする
【０００９】
また、本発明の一態様としては、上記の情報提示装置であって、経路探索を行った前記利用者の前記ユーザＩＤと、前記経路探索によって探索された経路情報と、前記経路探索を行った時刻とが対応付けられた経路探索結果情報を記憶する経路情報記憶部、を備え、前記近傍ユーザ抽出部は、前記経路情報と前記経路探索を行った時刻とに基づいて、前記指定場所情報に基づく前記場所の近傍に存在すると推定される前記利用者に対応付けられた前記ユーザＩＤを抽出することを特徴とする
【００１０】
また、本発明の一態様としては、上記の情報提示装置であって、前記指定場所情報は、前記経路探索によって得られた経路上のうち、少なくともいずれかの場所を示す情報である  ことを特徴とする。
【００１１】
また、本発明の一態様としては、上記の情報提示装置であって、収集された複数の前記投稿情報の中に含まれる語句それぞれについて、前記複数の投稿情報における出現頻度を集計する投稿情報解析部、を備え、投稿情報出力部は、前記出現頻度に基づいて前記投稿情報に基づく情報を出力することを特徴とする。
【００１２】
また、本発明の一態様としては、コンピュータによる情報提示方法であって、指定場所情報取得部が、指定された場所を示す指定場所情報を取得する指定場所情報取得ステップと、投稿情報収集部が、前記指定場所情報に基づく前記場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集ステップと、投稿情報出力部が、前記投稿情報収集部によって収集された前記投稿情報に基づく情報を出力する投稿情報出力ステップと、を備えることを特徴とする情報提示方法である。
【００１３】
また、本発明の一態様としては、コンピュータに、指定された場所を示す指定場所情報を取得する指定場所情報取得ステップと、前記指定場所情報に基づく前記場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集ステップと、前記投稿情報収集ステップにおいて収集された前記投稿情報に基づく情報を出力する投稿情報出力ステップと、を実行させるための情報提示プログラムである。
【発明の効果】
【００１４】
本発明によれば、ルート上の特定の位置に関して、特定のキーワードが含まれている案内情報に限られない案内情報を提示することができ、かつ、案内情報の誤検出を低減させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係る情報提示システムの構成の概要を示す概略図である。
【図２】本発明の第１の実施形態に係る情報提示装置の機能構成を示すブロック図である。
【図３】本発明の第１の実施形態に係るユーザ端末の機能構成を示すブロック図である。
【図４】本発明の第１の実施形態に係る投稿情報共有装置の機能構成を示すブロック図である。
【図５】本発明の第１の実施形態に係る情報提示装置が記憶するユーザ情報の一例を示す図である。
【図６】本発明の第１の実施形態に係る情報提示装置が記憶する経路探索結果情報の一例を示す図である。
【図７】本発明の第１の実施形態に係るユーザ端末に表示されるナビゲーション画面の一例を示す図である。
【図８】本発明の第１の実施形態に係るユーザ端末に表示されるナビゲーション画面の一例を示す図である。
【図９】本発明の第１の実施形態に係る情報提示装置のユーザ登録処理の動作を示すフローチャートである。
【図１０】本発明の第１の実施形態に係る情報提示装置のナビゲーション処理の動作を示すフローチャートである。
【図１１】本発明の第１の実施形態に係る情報提示装置の情報提示処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
＜第１の実施形態＞
以下、本発明の第１の実施形態について説明する。
【００１７】
［情報提示システムの構成］
以下、本実施形態に係る情報提示システム１の構成について、図面を参照しながら説明する。
図１は、本発明の第１の実施形態に係る情報提示システム１の構成の概要を示す概略図である。図示するように、情報提示システム１は、情報提示装置１０と、ｎ台（なお、ｎは任意の値）のユーザ端末２０（ユーザ端末２０−１、ユーザ端末２０−２、・・・、およびユーザ端末２０−ｎ）と、投稿情報共有装置３０と、通信ネットワーク５０と、を含んで構成される。なお、以下において、ユーザ端末２０−１と、ユーザ端末２０−２と、・・・、およびユーザ端末２０−ｎと、を特に区別して述べる必要がない場合には、単に「ユーザ端末２０」と記載する。
【００１８】
本実施形態に係る情報提示システム１は、自動車、自転車、または徒歩などで移動するユーザを目的地へ誘導するためのナビゲーションシステムである。
【００１９】
情報提示装置１０は、ユーザ端末２０に案内情報を表示させることにより、当該案内情報に従って移動するユーザを目的地まで誘導するナビゲーションサービスを提供するサーバ装置である。なお、ここでいう案内情報とは、例えば、現在地から目的地までの経路に関する経路情報（なお、当該経路における区間ごとの混雑状況を示す情報などを含む）、および後述する投稿情報に基づく情報などである。
情報提示装置１０は、コンピュータ装置、例えば、汎用コンピュータなどを含んで構成される。
【００２０】
ユーザ端末２０は、自動車、自転車、または徒歩などで移動するユーザが保持する端末装置である。ユーザ端末２０は、小型の情報端末、例えば、タブレット型情報端末、またはスマートフォンなどを含んで構成される。
ユーザ端末２０は、ナビゲーションアプリケーションを搭載し、当該ナビゲーションアプリケーションにより、通信ネットワーク５０を介して情報提示装置１０に対し経路探索要求を送信する。そして、ユーザ端末２０は、情報提示装置１０から通信ネットワーク５０を介して経路情報を取得し、当該経路情報に基づいて、現在地から目的地までの経路や、当該経路における区間ごとの混雑状況などを、ナビゲーションアプリケーションにより表示する。
【００２１】
また、ユーザ端末２０は、ナビゲーションアプリケーションにおけるユーザによる操作により、地図上に表示している経路の中の特定の場所が指定されると、指定した場所を示す指定場所情報を、通信ネットワーク５０を介して情報提示装置１０へ送信する。なお、場所の指定は、例えば、当該場所が表示された画面領域がユーザによりタッチされることによって行われる。
そして、ユーザ端末２０は、情報提示装置１０から通信ネットワーク５０を介して投稿情報を取得し、ナビゲーションアプリケーションにより、当該投稿情報を表示する。なお、当該投稿情報は、指定した場所の近傍において他のユーザによりネットワーク上に投稿された情報である。投稿情報について、詳しくは後述する。
【００２２】
これにより、ユーザは、例えば、ユーザ端末２０によって表示された経路において、混雑していると示された場所（以下、「混雑箇所」と言う）を指定することにより、当該混雑箇所の近傍にいる他のユーザによって投稿された投稿情報を参照することができる。
これにより、ユーザは、当該投稿情報を考慮して、迂回ルートを通るように経路を変更するか否かなどを判断することができる。
【００２３】
なお、本実施形態においては、ユーザによって指定された場所の近傍にいる他のユーザによって投稿された投稿情報が表示されるものとしたが、これに限られるものではない。例えば、ユーザによる場所の指定がなされなくても、経路探索によって混雑していると認識された場所の近傍にいる他のユーザによって投稿された投稿情報が、自動的に表示されるような構成であってもよい。この場合、指定場所情報は、経路探索によって得られた経路上のうち、少なくともいずれかの場所を示す情報である。
また、この場合、例えば、探索された経路上において認識された全ての混雑箇所についての投稿情報が表示されるようにしてもよいし、ユーザの現在位置から最も近い混雑箇所についての投稿情報が表示されるようにしてもよい。
【００２４】
例えば、投稿情報に含まれる情報が、長時間混雑が続きそうな事柄を示すような情報（例えば、終日通行規制が行われていることを示す情報など）であるならば、ユーザは、迂回ルートを通るよう経路を変更するように判断することができる。
また、例えば、投稿情報に含まれる情報が、短時間で混雑が解消されそうな事柄を示すような情報（例えば、通行規制がまもなく終了することを示す情報など）であるならば、ユーザは、経路を変更しないように判断することができる。
また、例えば、投稿情報に含まれる情報が、ユーザにとって関心の高い事柄を示す情報（例えば、人気の飲食店の開店に伴う混雑を示す情報など）であるならば、ユーザは、例え混雑していることが分かっていても、あえて経路を変更しないように判断することができる。
【００２５】
また、ユーザは、移動中に人混みを見かけた場合において、投稿情報を参照することによって、例えば、当該人混みが、著名人が訪れたことに起因して発生していることなどを認識することができ、このように突発的なイベントが発生していること認識するために情報提示装置１０を利用することができる。
【００２６】
投稿情報共有装置３０は、ユーザによってネットワーク上に投稿された投稿内容を公開する投稿情報共有サービスを提供するサーバ装置である。ここでいう「投稿情報共有サービス」には、例えば、ＳＮＳ（ソーシャルネットワークサービス）、または電子掲示板サービスなどが含まれる。
投稿情報共有装置３０は、コンピュータ装置、例えば、汎用コンピュータなどを含んで構成される。
なお、投稿情報共有装置３０は、その他の外部のサービスを提供するサーバ装置であってもよい。また、図１においては、投稿情報共有装置３０を１つしか図示していないが、投稿情報共有装置３０は複数であってもよい。また、複数の投稿情報共有装置３０が、それぞれ異なる投稿情報共有サービスを提供するような構成であってもよい。
【００２７】
通信ネットワーク５０は、情報提示装置１０とそれぞれのユーザ端末２０、情報提示装置１０と投稿情報共有装置３０、および、それぞれのユーザ端末２０と投稿情報共有装置３０を互いに通信接続する。通信ネットワーク５０は、インターネット、各種の閉域網（例えば、専用線、またはＶＰＮなど）、またはそれらの通信ネットワークの組合せによって構成される。なお、通信ネットワーク５０は、有線の通信ネットワークであってもよいし、一部または全部が無線の通信ネットワークであってもよい。
【００２８】
［情報提示装置の機能構成］
以下、本実施形態に係る情報提示装置１０の構成について、図面を参照しながら説明する。
図２は、本発明の第１の実施形態に係る情報提示装置１０の機能構成を示すブロック図である。図示するように、情報提示装置１０は、記憶部１００と、ナビゲーション部１１０と、情報提示部１２０と、を含んで構成される。
【００２９】
記憶部１００は、情報提示装置１０によって行われる各種の処理において用いられるプログラムやデータ等を記憶する。また、記憶部１００は、情報提示装置１０によって行われる各種の処理において一時的に使用される一時記憶領域としても用いられる。記憶部１００は、記憶媒体、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ；ハードディスクドライブ）、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；イーイーピーロム）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  ｒｅａｄ／ｗｒｉｔｅ  Ｍｅｍｏｒｙ；読み書き可能なメモリ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；読み出し専用メモリ）、またはこれらの記憶媒体の任意の組み合わせによって構成される。
【００３０】
また、図２に図示するように、記憶部１００は更に、地図情報１０１と、混雑情報１０２と、ユーザ情報１０３と、経路探索結果情報１０４と、投稿情報１０５と、を記憶している。
【００３１】
地図情報１０１は、経路探索を行うために用いられる情報、例えば、位置情報、地図背景情報、道路等の形状情報、および経路計算用の情報（例えば、区間ごとの距離）など、各種データから構成されている。これらの各データは、例えば、地図表示対象の地域を、緯度方向および経度方向にそれぞれ所定の間隔で分割された矩形領域ごとにそれぞれまとめられて格納されている。
【００３２】
混雑情報１０２は、地図情報１０１における位置あるいは矩形領域における混雑状況を示す情報である。混雑情報１０２は、混雑情報を提供する外部のシステム（図示せず）、例えば、道路交通情報の収集および提供を行う業務機関などによって運営されるシステム、ＶＩＣＳ（登録商標）（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ；道路交通情報通信システム）、または、一般ユーザが保持するスマートフォンや携帯電話などから位置情報を取得して混雑状況を解析し混雑情報を提供するシステム、などから取得される情報である。
【００３３】
ユーザ情報１０３は、情報提示装置１０に提供されるナビゲーションサービスを利用するユーザに関する情報である。ユーザ情報１０３は、ナビゲーションサービスにおいてユーザ（利用者）を識別するユーザＩＤ（Ｉｄｅｎｔｉｆｉｅｒ；識別子）と、投稿情報共有装置３０によって提供される投稿情報共有サービスにおいて当該ユーザを識別する識別子である投稿者ＩＤと、が対応付けられた情報を含んで構成される。例えば、ユーザは、ナビゲーションサービスを利用する際にはユーザＩＤによってログインを行い、投稿情報共有サービスを利用する際には投稿者ＩＤによってログインを行う。
なお、ユーザは、複数の投稿情報共有サービスを利用している場合、それぞれの投稿情報共有サービスの投稿者ＩＤと、ユーザＩＤと、が対応付けられた情報が、それぞれユーザ情報１０３の中に含まれる。
【００３４】
経路探索結果情報１０４は、ユーザ端末２０からの経路探索要求に応じてナビゲーション部１１０が経路探索を実行した結果として生成される経路情報に関する情報である。経路探索結果情報１０４は、ユーザＩＤと、当該ユーザＩＤによって識別されるユーザからの経路探索要求に応じて実行された経路探索結果である経路情報と、が対応付けられた情報を含んで構成される。
経路情報には、例えば、出発地、出発時刻、目的地、および案内経路を示す情報が含まれる。ここでいう「案内経路」とは、例えば、出発地であるＡ地点から目的地であるＨ地点へ移動するために、通過地点である、Ｂ地点、Ｄ地点を順に経由するようにユーザに対して案内する経路、などである。
【００３５】
投稿情報１０５は、ユーザ端末２０から取得した指定場所情報に応じて情報提示部１２０が通信ネットワーク５０を介して投稿情報共有装置３０から収集した投稿情報に関する情報である。投稿情報１０５は、投稿者ＩＤと、当該投稿者ＩＤによって識別されるユーザによって投稿された投稿内容と、投稿された日時と、が対応付けられた情報を含んで構成される。
【００３６】
ナビゲーション部１１０は、情報提示装置１０が、ユーザ端末２０を保持するユーザに対して経路情報を提示することにより、当該ユーザを目的地へ誘導するナビゲーションサービスを提供する機能を有する。また、ナビゲーション部１１０は、当該ナビゲーションサービスを利用するために必要となるユーザ登録に関する処理を実行する。図２に図示するように、ナビゲーション部１１０は、ユーザ登録要求取得部１１１と、ユーザ登録部１１２と、経路探索要求取得部１１３と、経路探索部１１４と、経路情報提示部１１５と、を含んで構成される。
【００３７】
ユーザ登録要求取得部１１１は、情報提示装置１０が提供するナビゲーションサービスをユーザが初めて利用する際に必要となるユーザ登録に基づく、ユーザ端末２０から送信されたユーザ登録要求を、通信ネットワーク５０を介して取得する。そして、ユーザ登録要求取得部１１１は、取得したユーザ登録要求をユーザ登録部１１２へ出力する。
なお、ユーザ登録要求には、ユーザがナビゲーションサービスにログインする際に使用するユーザＩＤ、と、当該ユーザが投稿情報共有サービスへログインする際に使用している投稿者ＩＤと、が含まれる。すなわち、ユーザは、ナビゲーションサービスへのユーザ登録を行う際に、利用している投稿情報共有サービスの投稿者ＩＤを入力することを要求される。
なお、ユーザＩＤは、ナビゲーション部１１０（例えば、ユーザ登録部１１２）が生成して、ユーザ端末２０に対して発行するような構成でも構わない。
【００３８】
ユーザ登録部１１２は、ユーザ登録要求取得部１１１からユーザ登録要求を取得する。そして、ユーザ登録部１１２は、取得したユーザ登録要求が示すユーザＩＤおよび投稿者ＩＤを、記憶部１００（ユーザ情報管理部）に記憶されたユーザ情報１０３に追加する。これにより、ナビゲーションサービスへのユーザ登録がなされ、ユーザは、ナビゲーションサービスにログインすることが可能になる。
【００３９】
経路探索要求取得部１１３は、ユーザ端末２０から送信された経路探索要求を、通信ネットワーク５０を介して取得する。そして、経路探索要求取得部１１３は、取得した経路探索要求を経路探索部１１４へ出力する。
なお、経路探索要求には、当該経路探索要求を送信したユーザ端末２０の位置を示す位置情報、当該ユーザ端末２０を保持するユーザによって指定された目的地を示す情報、および、各種の探索条件（例えば、目的地までの所要時間が短い経路を探索する、目的地までの移動距離が短い経路を探索する、または目的地までの通行料金が低い経路を探索するなど）を示す情報が含まれる。
【００４０】
経路探索部１１４は、経路探索要求取得部１１３から経路探索情報を取得する。そして、経路探索部１１４は、取得した経路探索情報と、記憶部１００に記憶された地図情報１０１および混雑情報１０２と、に基づいて経路探索を実行する。これにより、探索された経路などを示す経路情報が生成される。なお、当該経路情報には、経路における区間ごとの混雑状況を示す情報なども含まれる。そして、経路探索部１１４は、生成した経路情報と、上記において経路探索要求を送信したユーザ端末２０を保持するユーザを識別するユーザＩＤと、を対応付けた情報を、記憶部１００（経路情報記憶部）に記憶された経路探索結果情報１０４に追加する。また、経路探索部１１４は、生成した経路情報を、経路情報提示部１１５へ出力する。
【００４１】
経路情報提示部１１５は、経路探索部１１４から経路情報を取得する。そして経路情報提示部１１５は、取得した経路情報を、通信ネットワーク５０を介して、上記において経路探索要求を送信したユーザ端末２０へ送信する。
【００４２】
情報提示部１２０は、情報提示装置１０がユーザ端末２０を保持するユーザに対して、指定された場所の近傍において他のユーザによってネットワーク上に投稿された投稿情報を提示する情報提示サービスを提供する機能を有する。
図２に図示するように、情報提示部１２０は、指定場所情報取得部１２１と、近傍ユーザ抽出部１２２と、投稿情報収集部１２３と、投稿情報解析部１２４と、投稿情報出力部１２５と、を含んで構成される。
【００４３】
指定場所情報取得部１２１は、ユーザ端末２０から送信された指定場所情報を、通信ネットワーク５０を介して取得する。そして、指定場所情報取得部１２１は、取得した指定場所情報を近傍ユーザ抽出部１２２へ出力する。
【００４４】
近傍ユーザ抽出部１２２は、指定場所情報取得部１２１から指定場所情報を取得する。そして、近傍ユーザ抽出部１２２は、記憶部１００に記憶された経路探索結果情報１０４を参照し、当該経路探索結果情報１０４に含まれる経路情報と経路探索を行った時刻とに基づいて、ユーザの現在位置を推定する。そして、近傍ユーザ抽出部１２２は、推定したユーザの現在位置に基づいて、取得した指定場所情報に基づく場所の近傍にいると推定されるユーザに対応付けられたユーザＩＤを抽出する。そして、近傍ユーザ抽出部１２２は、記憶部１００に記憶されたユーザ情報１０３を参照し、抽出した１または複数のユーザＩＤにそれぞれ対応付けられた１または複数の投稿者ＩＤを取得する。そして、近傍ユーザ抽出部１２２は、取得した１または複数の投稿者ＩＤ示す情報を、投稿情報収集部１２３へ出力する。
【００４５】
投稿情報収集部１２３は、近傍ユーザ抽出部１２２から１または複数の投稿者ＩＤ示す情報を取得する。そして、投稿情報収集部１２３は、通信ネットワーク５０を介して投稿情報共有装置３０が提供する投稿情報共有サービスにアクセスし、取得した１または複数の投稿者ＩＤにそれぞれ対応付けられた１または複数のユーザによって、現在時刻よりも所定の時間だけ前の時刻以降（例えば、現在時刻から１５分前の時刻以降）に投稿された投稿内容、および投稿日時を示す１または複数の投稿情報を収集する。すなわち、投稿情報収集部１２３は、直近に投稿された投稿情報を収集する。
そして、投稿情報収集部１２３は、収集した１または複数の投稿情報を、記憶部１００に記憶された投稿情報１０５に追加する。また、投稿情報収集部１２３は、収集した１または複数の投稿情報を投稿情報解析部１２４へ出力する。
【００４６】
投稿情報解析部１２４は、投稿情報収集部１２３から１または複数の投稿情報を取得する。そして、投稿情報解析部１２４は、取得した１または複数の投稿情報に含まれる投稿内容を示す情報を解析し、予め定められた条件に該当する１または複数の投稿情報を抽出する。そして、投稿情報解析部１２４は、抽出した１または複数の投稿情報を、投稿情報出力部１２５へ出力する。
【００４７】
なお、予め定められた条件とは、例えば、抽出された１または複数の投稿情報に含まれる投稿内容の中に含まれるそれぞれの語句について、抽出された全ての投稿情報における出現頻度を集計し、当該集計頻度が高い語句（例えば、出現頻度が上位５位に入る語句、または、出現頻度が所定の高さ以上である語句など）が含まれる投稿内容を含む投稿情報を優先的に抽出する、というような条件である。
【００４８】
なお、投稿情報解析部１２４は、取得した１または複数の投稿情報を、投稿内容の中に含まれるそれぞれの語句に基づいて、フィルタリングしたり、グルーピングしたり、ソートしたり、あるいは、優先度付けをしたりした後、投稿情報出力部１２５へ出力するようにしてもよい。
例えば、投稿情報解析部１２４が、投稿内容に特定の語句が含まれる投稿情報のみを抽出するようなフィルタリング、あるいは、投稿内容に特定の語句が含まれる投稿情報のみを抽出しないようなフィルタリングを行うようにしてもよい。
【００４９】
投稿情報出力部１２５は、投稿情報解析部１２４から、１または複数の投稿情報を取得する。そして、投稿情報出力部１２５は、取得した１または複数の投稿情報を、通信ネットワーク５０を介して、上記において指定場所情報を送信したユーザ端末２０に対して送信する。
【００５０】
［ユーザ端末の機能構成］
以下、本実施形態に係るユーザ端末２０の構成について、図面を参照しながら説明する。
図３は、本発明の第１の実施形態に係るユーザ端末２０の機能構成を示すブロック図である。図示するように、ユーザ端末２０は、ナビゲーションアプリケーション２１０と、投稿アプリケーション２２０と、位置情報取得部２３０と、操作入力部２４０と、表示部２５０と、を含んで構成される。
【００５１】
ナビゲーションアプリケーション２１０は、情報提示装置１０のナビゲーション部１１０によって提供されるナビゲーションサービス、および情報提示部１２０よって提供される情報提示サービスを利用可能にするためにユーザ端末２０に搭載されたアプリケーションである。図示するように、ナビゲーションアプリケーション２１０は、ユーザ登録要求部２１１と、経路探索要求部２１２と、経路情報取得部２１３と、指定場所情報送信部２１４と、投稿情報取得部２１５と、を含んで構成される。
【００５２】
ユーザ登録要求部２１１は、後述する操作入力部２４０によりユーザからの操作入力に基づいて生成された操作入力情報を、当該操作入力部２４０から取得する。そして、ユーザ登録要求部２１１は、取得した操作入力情報に基づく、情報提示装置１０に対してユーザ登録を要求することを示すユーザ登録要求を、通信ネットワーク５０を介して、情報提示装置１０へ送信する。
【００５３】
経路探索要求部２１２は、後述する操作入力部２４０によりユーザからの操作入力に基づいて生成された操作入力情報を、当該操作入力部２４０から取得する。そして、経路探索要求部２１２は、当該操作入力情報を取得すると、後述する位置情報取得部２３０に対して、自らのユーザ端末２０の現在位置を示す位置情報の取得を要求する。そして、経路探索要求部２１２は、位置情報取得部２３０から位置情報を取得する。
そして、経路探索要求部２１２は、操作入力部２４０から取得した操作入力情報に基づく、情報提示装置１０に対して経路探索を要求することを示す情報と、位置情報取得部２３０から取得した位置情報と、を含む経路探索要求を、通信ネットワーク５０を介して、情報提示装置１０へ送信する。
【００５４】
なお、経路探索要求には、ユーザによって指定された、目的地や各種の探索条件（例えば、目的地までの所要時間が短い経路を探索する、あるいは、目的地までの通行料金が低い経路を探索する、など）を示す情報などが含まれる。
【００５５】
経路情報取得部２１３は、情報提示装置１０から送信された経路情報を、通信ネットワーク５０を介して取得する。そして、経路情報取得部２１３は、取得した経路情報を、後述する表示部２５０へ出力する。なお、当該経路情報には、経路における区間ごとの混雑状況を示す情報なども含まれる。
【００５６】
指定場所情報送信部２１４は、後述する操作入力部２４０によりユーザからの操作入力に基づいて生成された操作入力情報を、当該操作入力部２４０から取得する。そして、指定場所情報送信部２１４は、取得した操作入力情報に基づく、地図上においてユーザによって指定された場所を示す指定場所情報を、通信ネットワーク５０を介して、情報提示装置１０へ送信する。
【００５７】
投稿情報取得部２１５は、情報提示装置１０から送信された１または複数の投稿情報を、通信ネットワーク５０を介して取得する。そして、投稿情報取得部２１５は、取得した１または複数の投稿情報を、後述する表示部２５０へ出力する。
【００５８】
投稿アプリケーション２２０は、投稿情報共有装置３０によって提供される投稿情報共有サービスを利用可能にするためにユーザ端末２０に搭載されたアプリケーションである。図示するように、投稿アプリケーション２２０は、投稿送信部２２１と、公開投稿情報取得部２２２と、を含んで構成される。
【００５９】
投稿送信部２２１は、後述する操作入力部２４０によりユーザからの操作入力に基づいて生成された操作入力情報を、当該操作入力部２４０から取得する。そして、投稿送信部２２１は、取得した操作入力情報に基づく、投稿内容を示す情報を、通信ネットワーク５０を介して、投稿情報共有装置３０へ送信する。
【００６０】
公開投稿情報取得部２２２は、後述する操作入力部２４０によりユーザからの操作入力に基づいて生成された操作入力情報を、当該操作入力部２４０から取得する。そして、投稿送信部２２１は、取得した操作入力情報に基づく、投稿情報共有装置３０が提供する投稿情報共有サービスにおいて公開（共有）されている投稿情報を取得するための要求を、通信ネットワーク５０を介して、投稿情報共有装置３０へ送信する。
また、公開投稿情報取得部２２２は、投稿情報共有装置３０から送信された１または複数の投稿情報を、通信ネットワーク５０を介して取得する。そして、公開投稿情報取得部２２２は、取得した１または複数の投稿情報を、後述する表示部２５０へ出力する。
【００６１】
位置情報取得部２３０は、上述した経路探索要求部２１２からの要求に応じて、自らのユーザ端末２０の位置を示す位置情報を生成し、生成した位置情報を当該経路探索要求部２１２へ出力する。
なお、位置情報取得部２３０は、少なくとも３つのＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ；全地球航法衛星システム）衛星から信号を受信し、受信した信号に基づいて自らのユーザ端末２０の位置を特定する。ＧＮＳＳ衛星は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ；全地球測位システム）衛星またはＧＬＯＮＡＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ；グロナス）衛星である。
【００６２】
なお、位置情報取得部２３０によるユーザ端末２０の位置の特定方法は、上記のようなＧＮＳＳを利用する方法に限られるものではなく、ユーザ端末２０の位置の特定方法として、例えば、ＩＮＳ（Ｉｎｅｒｔｉａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓｙｓｔｅｍ；慣性航法装置）が用いられてもよい。また、ユーザ端末２０の位置のその他の特定方法として、例えば、ユーザ端末２０が通信ネットワーク５０に通信接続する際のアクセスポイント（例えば、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）のアクセスポイントなど）の位置を示す位置情報を取得し、当該アクセスポイントの位置をユーザ端末２０のおよその位置として位置を特定するような特定方法であっても構わない。
【００６３】
操作入力部２４０は、ユーザ端末２０を使用するユーザによる操作入力を受け付ける。操作入力部２４０は、ユーザからの操作入力を受け付けることができる部材、例えば、タッチパネル、またはキーボード等を含んで構成される。なお、操作入力部２４０には、入力ボタン、マウス、ポインティングデバイス、またはマイクなどが更に含まれていてもよい。
なお、操作入力部２４０と後述する表示部２５０とが、入出力機能を有する１つの部材、例えば、タッチパネル等によって構成されていても構わない。
【００６４】
例えば、操作入力部２４０は、情報提示装置１０が提供するナビゲーションサービスへのユーザ登録を要求することを示す、ユーザによる操作入力を受け付ける。操作入力部２４０は、当該操作入力を受け付けると、ユーザ登録を要求することを示す操作入力情報を生成し、当該操作入力情報をユーザ登録要求部２１１へ出力する。
また、例えば、操作入力部２４０は、情報提示装置１０が提供するナビゲーションサービスに対し、経路探索を要求することを示す、ユーザによる操作入力を受け付ける。操作入力部２４０は、当該操作入力を受け付けると、経路探索を要求することを示す操作入力情報を生成し、当該操作入力情報を経路探索要求部２１２へ出力する。
また、例えば、操作入力部２４０は、情報提示装置１０が提供するナビゲーションサービスに対し、指定した場所を示す指定場所情報を送信する要求を示す、ユーザによる操作入力を受け付ける。操作入力部２４０は、当該操作入力を受け付けると、指定場所情報を送信する要求を示す操作入力情報を生成し、当該操作入力情報を指定場所情報送信部２１４へ出力する。
【００６５】
また、例えば、操作入力部２４０は、投稿情報共有装置３０が提供する投稿情報共有サービスに対し、投稿内容を送信する要求を示す、ユーザによる操作入力を受け付ける。操作入力部２４０は、当該操作入力を受け付けると、投稿内容を送信する要求を示す操作入力情報を生成し、当該操作入力情報を投稿送信部２２１へ出力する。
また、例えば、操作入力部２４０は、投稿情報共有装置３０が提供する投稿情報共有サービスに対し、公開投稿情報を取得する要求を示す、ユーザによる操作入力を受け付ける。操作入力部２４０は、当該操作入力を受け付けると、公開投稿情報を取得する要求を示す操作入力情報を生成し、当該操作入力情報を公開投稿情報取得部２２２へ出力する。
【００６６】
表示部２５０は、ユーザ端末２０を使用するユーザに対して提示される各種の情報を表示する。表示部２５０は、ディスプレイ、例えば、液晶ディスプレイ（ＬＣＤ；Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ；エレクトロルミネッセンス）ディスプレイ、またはＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ；陰極線管）等を含んで構成される。
【００６７】
例えば、表示部２５０は、経路情報取得部２１３から経路情報を取得し、当該経路情報に基づく経路、および当該経路周辺の地図を示す画像を表示する。
また、例えば、表示部２５０は、投稿情報取得部２１５から１または複数の投稿情報を取得し、当該投稿情報に基づく投稿内容、および投稿日時などを示す情報を表示する。
また、例えば、表示部２５０は、公開投稿情報取得部２２２から１または複数の投稿情報を取得し、当該投稿情報に基づく投稿内容、投稿日時、および投稿者ＩＤなどを示す情報を表示する。
【００６８】
［投稿情報共有装置の機能構成］
以下、本実施形態に係る投稿情報共有装置３０の構成について、図面を参照しながら説明する。
図４は、本発明の第１の実施形態に係る投稿情報共有装置３０の機能構成を示すブロック図である。図示するように、投稿情報共有装置３０は、記憶部３００と、投稿取得部３１０と、投稿公開部３２０と、を含んで構成される。
【００６９】
記憶部３００は、投稿情報共有装置３０によって行われる各種の処理において用いられるプログラムやデータ等を記憶する。また、記憶部３００は、投稿情報共有装置３０によって行われる各種の処理において一時的に使用される一時記憶領域としても用いられる。記憶部３００は、記憶媒体、例えば、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ、ＲＡＭ、ＲＯＭ、またはこれらの記憶媒体の任意の組み合わせによって構成される。
【００７０】
また、図２に図示するように、記憶部１００は、ユーザ情報３０１と、投稿情報３０２と、を記憶している。
ユーザ情報３０１は、投稿情報共有サービスを利用するユーザを識別する投稿者ＩＤを含む、ユーザに関する情報である。
投稿情報３０２は、投稿者ＩＤと、当該投稿者ＩＤに対応付けられたユーザによって投稿された投稿内容と、当該投稿内容の投稿日時と、が対応付けられた情報を含む情報である。
【００７１】
投稿取得部３１０は、ユーザ端末２０から送信された投稿内容を示す情報を、通信ネットワーク５０を介して取得する。そして、投稿取得部３１０は、取得した投稿内容を示す情報と、当該投稿内容を投稿したユーザを識別する投稿者ＩＤと、当該投稿内容を示す情報を取得した日時を示す投稿日時と、が対応付けられた投稿情報を生成し、記憶部３００に記憶された投稿情報３０２に追加する。
【００７２】
投稿公開部３２０は、情報提示装置１０およびユーザ端末２０からの投稿情報の取得要求に応じて、記憶部３００に記憶された投稿情報３０２に基づく投稿情報を、情報提示装置１０およびユーザ端末２０へ送信する。例えば、投稿公開部３２０は、Ｗｅｂ（ウェブ）サーバとして機能し、記憶部２００に記憶された投稿情報３０２に基づくＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルを生成し、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルに従って、当該ＨＴＭＬファイルを情報提示装置１０およびユーザ端末２０へ送信する。
【００７３】
［ユーザ登録処理の実行例］
以下、本実施形態に係る情報提示装置１０によるユーザ登録処理の一例について、図面を参照しながら説明する。
図５は、本発明の第１の実施形態に係る情報提示装置１０が記憶するユーザ情報１０３の一例を示す図である。図示するように、ユーザ情報１０３は、「ユーザＩＤ」、「投稿情報共有サービス種別」、および、「投稿者ＩＤ」の３つの項目の列からなる２次元の表形式のデータである。
【００７４】
ユーザは、情報提示装置１０が提供するナビゲーションサービスへのユーザ登録時に、ユーザ端末２０の表示部２５０に表示されたユーザ登録要求画面（図示せず）において、希望するユーザＩＤ（の文字列）と、投稿情報共有サービスを利用する際に使用している投稿者ＩＤと、を入力し、また、利用している当該投稿情報共有サービスの種別を示す情報（投稿情報共有サービス種別）を入力（または選択）する。これにより、希望するユーザＩＤと、投稿情報共有サービス種別と、投稿者ＩＤと、を示す情報を含むユーザ登録要求が、ユーザ端末２０から情報提示装置１０へ送信される。
【００７５】
例えば、あるユーザが、ユーザ端末２０の表示部２５０に表示されたユーザ登録要求画面において、希望するユーザＩＤである「Ａ０００１」と、「サービスＡ」という名称の投稿情報共有サービスで使用している投稿者ＩＤである「ＡＢＣ１２３４５」と、を入力し、当該「サービスＡ」という名称の投稿情報共有サービスを選択して、ユーザ端末２０から情報提示装置１０へユーザ登録要求が送信される。そして、ユーザが希望するユーザＩＤである「Ａ０００１」が取得可能である場合、これらの情報を示すレコードがユーザ情報１０３のテーブルに追加される。
【００７６】
例えば、図５に図示するユーザ情報１０３のテーブルの１行目のレコードのように、「ユーザＩＤ」の項目の値に「Ａ０００１」が設定され、「投稿情報共有サービス種別」の項目の値に「サービスＡ」が設定され、「投稿者ＩＤ」の項目の列の値に「ＡＢＣ１２３４５」が設定されたレコードがユーザ情報１０３のテーブルに追加される。
【００７７】
［経路探索処理の実行例］
以下、本実施形態に係る情報提示装置１０による経路探索処理の一例について、図面を参照しながら説明する。
図６は、本発明の第１の実施形態に係る情報提示装置１０が記憶する経路探索結果情報１０４の一例を示す図である。図示するように、経路探索結果情報１０４は、「ユーザＩＤ」、「出発地」、「出発時刻」、「目的地」、および、「案内経路」の５つの項目の列からなる２次元の表形式のデータである。
【００７８】
ユーザは、情報提示装置１０が提供するナビゲーションサービスにおける経路探索要求時に、ユーザ端末２０の表示部２５０に表示された経路探索要求画面（図示せず）において、目的地と、出発（予定）時刻と、探索条件を示す情報と、を入力する。これにより、ユーザＩＤと、出発地と、出発（予定）時刻と、目的地と、案内経路と、を示す情報を含む経路探索要求が、ユーザ端末２０から情報提示装置１０へ送信される。
なお、探索条件とは、例えば、移動方法に関する条件（例えば、自動車での移動か、徒歩での移動か、など）、料金に関する条件（例えば、有料道路を利用するか否か、など）である。
【００７９】
例えば、ユーザＩＤが「Ｂ０００１」であり、「Ｂ」という地点にいるユーザが、ユーザ端末２０の表示部２５０に表示された経路探索要求画面において、目的地である「Ｑ」と、出発（予定）時刻である「８：１２」と、を入力すると、これらの入力情報ほか、ユーザＩＤである「Ｂ０００１」と、位置情報取得部２３０により取得される現在位置を示す位置情報である「Ｂ」と、を示す情報を含む経路探索要求が、ユーザ端末２０から情報提示装置１０へ送信される。
【００８０】
情報提示装置１０の経路探索部１１４は、取得した経路探索要求と、記憶部１００に記憶された地図情報１０１および混雑情報１０２に基づいて、案内経路を算出する。そして経路探索部１１４は、取得した経路探索要求に基づく情報と、算出した案内経路とが対応付けられた情報を、記憶部１００に記憶された経路探索結果情報１０４に追加する。
例えば、図６に図示する経路探索結果情報１０４のテーブルの３行目のレコードのように、「ユーザＩＤ」の項目の値に「Ｂ０００１」が設定され、「出発地」の項目の値に「Ｂ」が設定され、「出発時刻」の項目の列の値に「８：１２」が設定され、「目的地」の項目の値に「Ｑ」が設定され、「案内経路」の項目の列の値に「Ｂ→Ｅ→Ｈ→Ｌ→Ｑ」が設定されたレコードが経路探索結果情報１０４のテーブルに追加される。
【００８１】
なお、「案内経路」の項目の列の値に設定された「Ｂ→Ｅ→Ｈ→Ｌ→Ｑ」は、経路探索部１１４によって算出された案内経路を示すものであり、出発地である「Ｂ」地点から、「Ｅ」地点、「Ｈ」地点、「Ｌ」地点を順に経由して、目的地である「Ｑ」地点へ移動する経路を示す案内経路を示す。
【００８２】
そして、経路探索部１１４は、経路情報提示部１１５を介して、案内経路を示す経路情報をユーザ端末２０へ送信する。
なお、案内経路の中に混雑箇所が存在する場合、経路探索部１１４は、案内経路のほか、混雑箇所を示す情報を含む経路情報をユーザ端末２０へ送信する。例えば、「Ｅ」地点と「Ｈ」地点の間が混雑箇所である場合、情報提示装置１０からユーザ端末２０へ送信される経路情報には、「Ｂ→Ｅ→Ｈ→Ｌ→Ｑ」という案内経路と、「Ｅ→Ｈ」という混雑箇所と、を示す情報が含まれる。
【００８３】
ユーザ端末２０は、上記において送信された経路情報を取得すると、表示部２５０に表示した経路案内画面（図示せず）の地図上に、当該経路情報に基づく案内経路を示す画像を表示させる。なお、経路情報に、混雑箇所を示す情報が含まれている場合、ユーザ端末２０は、上記の案内経路を示す画像に混雑箇所を示す情報を重畳させて表示することにより、どの区間が混雑箇所なのかをユーザが認識しやすいように表示させる。
【００８４】
なお、上記の経路探索処理は、経路探索要求画面によりユーザが経路探索要求を行った時だけに実行されるのではなく、ユーザが経路に沿って移動している間にも、繰り返し実行（再探索）される。再探索は、例えば、一定時間ごと、または経由地点を通過するごとに実行される。なお、再探索が行われた地点を新たな「出発地」として、および、再探索が行われた時刻を新たな「出発時刻」として、記憶部１００に記憶された経路探索結果情報１０４が更新される。
また、再探索によって出発地を更新する間隔を短くすることで、出発地を現在位置とみなすことも可能である。さらに、経路探索、経路案内を行っていなくても、アプリケーションを起動している間は常に一定間隔で再探索時と同様の出発地更新を行う方式も可能である。
【００８５】
［情報提示処理の実行例］
以下、本実施形態に係る情報提示装置１０による情報提示処理の一例について、図面を参照しながら説明する。
図７は、本発明の第１の実施形態に係るユーザ端末２０に表示されるナビゲーション画面の一例を示す図である。図示するように、ナビゲーション画面には、経路が表示されており、経路の一部分の左隣には、当該経路にそって槍型の（半分の矢印の）線が付されている。この槍型の線が左側に付された経路上の区間は、混雑箇所を表す。
【００８６】
ユーザは、混雑箇所の近傍において投稿情報共有サービスに投稿されている情報を取得したい場合、ナビゲーション画面に表示された混雑箇所の領域を指定（例えば、画面をタッチ）する。これにより、指定した場所（混雑箇所）を示す情報と、ユーザＩＤと、現在時刻と、を示す情報を含む指定場所情報が、ユーザ端末２０から情報提示装置１０へ送信される。
【００８７】
例えば、ユーザＩＤが「Ａ１２３４」であるユーザが、８時３０分に、Ｅ地点とＨ地点の間の混雑箇所をナビゲーション画面において指定すると、ユーザＩＤである「Ａ１２３４」と、指定された場所を示す「Ｅ→Ｈ」と、現在時刻である「８：３０」と、を示す情報を含む指定場所情報が、ユーザ端末２０から情報提示装置１０へ送信される。
【００８８】
情報提示装置１０の近傍ユーザ抽出部１２２は、現在時刻である８時３０分に、Ｅ地点とＨ地点の間の近傍にいると推定されるユーザを、経路探索結果情報１０４から抽出する。
例えば、経路探索結果情報１０４が、図６に図示したような情報である場合であり、かつ、案内経路における各地点間を移動する際の所要時間がいずれも１５分であるならば、ユーザＩＤが「Ａ０００２」であるユーザ、およびユーザＩＤが「Ｂ０００１」であるユーザが抽出される。
【００８９】
なぜならば、ユーザＩＤが「Ａ０００２」であるユーザは、８時にＡ地点を出発し、その１５分後である８時１５分にＣ地点を通過し、さらにその１５分後である８時３０分にＥ地点を通過する見込みであるため、８時３０分に、Ｅ地点とＨ地点の間のどこかにいると推定されるユーザであるからである。また、ユーザＩＤが「Ｂ０００１」であるユーザは、８時１２分にＢ地点を出発し、その１５分後である８時２７分にＥ地点を通過し、さらにその１５分後である８時４２分にＥ地点を通過する見込みであるため、８時３０分に、Ｅ地点とＨ地点の間のどこかにいると推定されるユーザであるからである。
【００９０】
なお、上記のような経路案内を利用中の他のユーザだけでなく、経路案内を利用しているか否かにかかわらず、情報提示装置１０が(例えば、他のユーザが保持するユーザ端末２０から位置情報を取得することにより)現在位置を認識することができている他のユーザであるならば、抽出されるようにしてもよい。
【００９１】
このように、ここでいう「近傍」とは、指定場所情報に基づく（経路上の）区間内の任意の地点、あるいは当該地点から所定の距離内（例えば、１０メートル以内）の任意の地点を表す。
【００９２】
情報提示装置１０の近傍ユーザ抽出部１２２は、抽出したユーザのユーザＩＤに対応付けられた投稿者ＩＤを、記憶部１００に記憶されたユーザ情報１０３から取得する。例えば、ユーザ情報１０３が、図５に図示したような情報である場合であり、かつ、抽出されたユーザのユーザＩＤが上記のように「Ａ０００２」および「Ｂ０００１」である場合、近傍ユーザ抽出部１２２は、「Ａ０００２」および「Ｂ０００１」のユーザＩＤにそれぞれ対応付けられた投稿者ＩＤである「Ｓ００５０Ｐ」および「ＸＹＺ５６７８９」を取得する。
【００９３】
情報提示装置１０の投稿情報収集部１２３は、投稿情報共有サーバにアクセスし、投稿者ＩＤが「Ｓ００５０Ｐ」または「ＸＹＺ５６７８９」であり、投稿時間が８時３０分前後の投稿情報を収集する。そして、情報提示装置１０の投稿情報解析部１２４は、取得した投稿情報を解析し、当該投稿情報の編集を行う。
例えば、上述したように、投稿情報解析部１２４は、取得した投稿情報に含まれる投稿内容の中に含まれるそれぞれの語句について、取得した全ての投稿情報における出現頻度を集計し、当該集計頻度が高い語句（例えば、出現頻度が上位５位に入る語句、または、出現頻度が所定の高さ以上である語句など）が含まれる投稿内容を含む投稿情報を優先して抽出する。また、例えば、投稿情報解析部１２４は、特定の語句（例えば、混雑に関連する語句、および、突発的なイベントの発生を想起させる、著名人の名前などの固有名詞など）を含む投稿情報を抽出する、あるいは、当該特定の語句を含む投稿情報を除外する、などの編集を行う。
【００９４】
ユーザ端末２０は、情報提示装置１０から送信された投稿情報を、通信ネットワーク５０を介して取得する。そしてユーザ端末２０は、取得した投稿情報に基づく情報を、表示部２５０に表示されたナビゲーション画面に表示させる。以下に、投稿情報に基づく情報の表示例について、説明する。
【００９５】
図８は、本発明の第１の実施形態に係るユーザ端末２０に表示されるナビゲーション画面の一例を示す図である。図示するように、混雑箇所であるＨ地点である「Ｈ交差点」の位置に吹き出しが表示されており、当該吹き出しには、投稿情報共有サービスに投稿された投稿内容が２件表示されている。図示するように、当該吹き出しには、例えば、８時２６分に投稿された「Ｈ交差点で事故発生！」という投稿内容と、８時２８分に投稿された「Ｈ左側２車線、通れないよ」という投稿内容と、が表示される。
【００９６】
なお、ここでは、ナビゲーション画面に表示された混雑箇所の領域をユーザが指定して、当該混雑箇所の近傍にいると推定される他のユーザによって投稿された投稿内容が表示されるものとしたが、混雑箇所だけに限られるものではなく、任意の場所をユーザが指定して、指定された場所の近傍にいると推定される他のユーザによって投稿された投稿内容が表示されるようにしてもよい。
【００９７】
［情報提示装置のユーザ登録処理における動作］
以下、情報提示装置１０のユーザ登録処理における動作の一例ついて、図面を参照しながら説明する。
図９は、本発明の第１の実施形態に係る情報提示装置のユーザ登録処理の動作を示すフローチャートである。本フローチャートは、情報提示装置１０が提供するナビゲーションサービスをユーザが初めて利用する際に必要となるユーザ登録に基づくユーザ登録要求が、ユーザ端末２０のユーザ登録要求部２１１から、通信ネットワーク５０を介して情報提示装置１０へ送信された際に開始する。
【００９８】
（ステップＳ００１）情報提示装置１０のユーザ登録要求取得部１１１は、ユーザ端末２０から送信されたユーザ登録要求を取得する。そして、ユーザ登録要求取得部１１１は、取得したユーザ登録要求をユーザ登録部１１２へ出力する。その後、ステップＳ００２へ進む。
【００９９】
（ステップＳ００２）情報提示装置１０のユーザ登録部１１２は、ステップＳ００１においてユーザ登録要求取得部１１１から送信されたユーザ登録要求を取得する。そして、ユーザ登録部１１２は、取得したユーザ登録要求が示すユーザＩＤおよび投稿者ＩＤを、記憶部１００に記憶されたユーザ情報１０３に追加する。これにより、ユーザ登録がなされ、ユーザは、ナビゲーションサービスにログインすることが可能になる。
以上で本フローチャートの処理が終了する。
【０１００】
なお、ユーザ登録は、スマートフォンなどの小型の情報端末であるユーザ端末２０から行われる構成に限定されるものではない。ユーザ登録は、例えば、その他のコンピュータ装置（例えば、パーソナルコンピュータなど）によりインターネット上のホームページにおいて行われる構成であってもよいし、電子メールや紙による申込書が情報提示サービスを提供する事業者へ送付されることによって行われるような構成であってもよい。
【０１０１】
［情報提示装置のナビゲーション処理における動作］
以下、情報提示装置１０のナビゲーション処理における動作の一例ついて、図面を参照しながら説明する。
図１０は、本発明の第１の実施形態に係る情報提示装置のナビゲーション処理の動作を示すフローチャートである。本フローチャートは、情報提示装置１０に対して経路探索を要求することを示す、ユーザによる操作入力に基づく経路探索要求が、ユーザ端末２０の経路探索要求部２１２から、通信ネットワーク５０を介して情報提示装置１０へ送信された際に開始する。
【０１０２】
（ステップＳ１０１）情報提示装置１０の経路探索要求取得部１１３は、ユーザ端末２０から送信された経路探索要求を取得する。そして、経路探索要求取得部１１３は、取得した経路探索要求を経路探索部１１４へ出力する。その後、ステップＳ１０２へ進む。
【０１０３】
（ステップＳ１０２）情報提示装置１０の経路探索部１１４は、ステップＳ１０１において経路探索要求取得部１１３から出力された経路探索要求を取得する。そして、経路探索部１１４は、取得した経路探索情報と、記憶部１００に記憶された地図情報１０１および混雑情報１０２と、に基づいて経路探索を実行する。これにより、経路情報が生成される。その後、ステップＳ１０３へ進む。
【０１０４】
（ステップＳ１０３）情報提示装置１０の経路探索部１１４は、ステップＳ１０２において生成された経路情報と、経路探索要求を送信したユーザ端末２０を保持するユーザを識別するユーザＩＤと、を対応付けた情報を、記憶部１００に記憶された経路探索結果情報１０４に追加する。また、経路探索部１１４は、ステップＳ１０２において生成された経路情報を経路情報提示部１１５へ出力する。その後、ステップＳ１０４へ進む。
【０１０５】
（ステップＳ１０４）情報提示装置１０の経路情報提示部１１５は、ステップＳ１０３において経路探索部１１４から出力された経路情報を取得する。そして、経路情報提示部１１５は、取得した経路情報を、通信ネットワーク５０を介して、ステップＳ１０１において経路探索要求取得部１１３が取得した経路探索要求を送信したユーザ端末２０へ送信する。
以上で本フローチャートの処理が終了する。
【０１０６】
［情報提示装置の情報提示処理における動作］
以下、情報提示装置１０の情報提示処理における動作の一例ついて、図面を参照しながら説明する。
図１１は、本発明の第１の実施形態に係る情報提示装置の情報提示処理の動作を示すフローチャートである。本フローチャートは、情報提示装置１０に対して、（例えば、混雑箇所などの特定の場所の近傍においてネットワーク上に投稿された）投稿情報を取得するために、混雑箇所などの特定の場所を指定する情報である指定場所情報が、ユーザ端末２０の指定場所情報送信部２１４から、通信ネットワーク５０を介して情報提示装置１０へ送信された際に開始する。
【０１０７】
（ステップＳ２０１）情報提示装置１０の指定場所情報取得部１２１は、ユーザ端末２０から送信された指定場所情報を取得する。そして、指定場所情報取得部１２１は、取得した指定場所情報を、近傍ユーザ抽出部１２２へ出力する。その後、ステップＳ２０２へ進む。
【０１０８】
（ステップＳ２０２）情報提示装置１０の近傍ユーザ抽出部１２２は、ステップＳ２０１において指定場所情報取得部１２１から送信された指定場所情報を取得する。そして、近傍ユーザ抽出部１２２は、記憶部１００に記憶された経路探索結果情報１０４を参照し、取得した指定場所情報に基づく場所の近傍にいると推定される他のユーザの抽出を試みる。その後、ステップ２０３へ進む。
【０１０９】
（ステップＳ２０３）指定場所情報に基づく場所の近傍に他のユーザがいる場合、情報提示装置１０の近傍ユーザ抽出部１２２は、記憶部１００に記憶された経路探索結果情報１０４を参照し、ステップＳ２０１において取得した指定場所情報に基づく場所の近傍に他のユーザが位置していることを示す１または複数の経路情報を抽出し、当該１または複数の経路情報にそれぞれ対応付けられた１または複数のユーザＩＤを抽出する。その後、ステップＳ２０４へ進む。
そうでない場合、本フローチャートの処理が終了する。なお、この場合（すなわち、指定場所情報に基づく場所の近傍に他のユーザがいない場合）には、指定場所情報に基づく場所の近傍に他のユーザがいなかったことを示す情報を、ユーザ端末２０へ送信するような構成にしてもよい。
【０１１０】
（ステップＳ２０４）情報提示装置１０の近傍ユーザ抽出部１２２は、記憶部１００に記憶されたユーザ情報１０３を参照し、ステップＳ２０３において抽出した１または複数のユーザＩＤにそれぞれ対応付けられた１または複数の投稿者ＩＤを取得する。そして、近傍ユーザ抽出部１２２は、取得した１または複数の投稿者ＩＤを示す情報を、投稿情報収集部１２３へ出力する。その後、ステップＳ２０５へ進む。
【０１１１】
（ステップＳ２０５）情報提示装置１０の投稿情報収集部１２３は、ステップ２０４において近傍ユーザ抽出部１２２から出力された、１または複数の投稿者ＩＤ示す情報を取得する。そして、投稿情報収集部１２３は、通信ネットワーク５０を介して投稿情報共有装置３０が提供する投稿情報共有サービスにアクセスし、取得した１または複数の投稿者ＩＤにそれぞれ対応付けられた１または複数のユーザによって所定の時間以降（例えば、現在時刻から１５分前以降）に投稿された投稿内容、および投稿日時を示す１または複数の投稿情報の収集を試みる。その後、ステップＳ２０６へ進む。
【０１１２】
（ステップＳ２０６）ステップＳ２０５において取得した１または複数の投稿者ＩＤにそれぞれ対応付けられた１または複数のユーザによって所定の時間以降（例えば、現在時刻から１５分前以降）に投稿された投稿内容、および投稿日時を示す１または複数の投稿情報がある場合、情報提示装置１０の投稿情報収集部１２３は、当該１または複数の投稿情報を取得する。その後、ステップＳ２０７へ進む。
そうでない場合、本フローチャートの処理が終了する。なお、この場合（すなわち、上記に該当する、１または複数の投稿情報が存在しない場合）には、混雑箇所などの指定された特定の場所の近傍においては他のユーザによって投稿がなされていないことを示す情報を、ユーザ端末２０へ送信するような構成にしてもよい。
【０１１３】
（ステップＳ２０７）情報提示装置１０の投稿情報収集部１２３は、ステップＳ２０６において取得した１または複数の投稿情報を、記憶部１００に記憶された投稿情報１０５に追加して記憶させる。また、投稿情報収集部１２３は、ステップＳ２０６において取得した１または複数の投稿情報を投稿情報解析部１２４へ出力する。その後、ステップＳ２０８へ進む。
【０１１４】
（ステップＳ２０８）情報提示装置１０の投稿情報解析部１２４は、ステップＳ２０７において投稿情報収集部１２３から出力された１または複数の投稿情報を取得する。そして、投稿情報解析部１２４は、取得した１または複数の投稿情報に含まれる投稿内容を示す情報を解析し、予め定められた条件に該当する１または複数の投稿情報を抽出する。そして、投稿情報解析部１２４は、抽出した１または複数の投稿情報を、投稿情報出力部１２５へ出力する。
なお、上述したように、予め定められた条件とは、例えば、抽出された１または複数の投稿情報に含まれる投稿内容の中に含まれるそれぞれの語句について、抽出された全ての投稿情報における出現頻度を集計し、当該集計頻度が高い語句（例えば、出現頻度が上位５位に入る語句、または、出現頻度が所定の高さ以上である語句など）が含まれる投稿内容を含む投稿情報を抽出する、というような条件である。
【０１１５】
（ステップＳ２０９）情報提示装置１０の投稿情報出力部１２５は、ステップＳ２０８において投稿情報解析部１２４から出力された１または複数の投稿情報を取得する。そして、投稿情報出力部１２５は、取得した１または複数の投稿情報を、通信ネットワーク５０を介して、ステップＳ２０１において指定場所情報取得部１２１が取得した指定場所情報を送信したユーザ端末２０に対して送信する。
以上で本フローチャートの処理が終了する。
【０１１６】
＜第２の実施形態＞
第１の実施形態においては、ユーザ端末２０は、小型の情報端末、例えば、タブレット型情報端末、またはスマートフォンなどを含んで構成された。そして、地図情報１０１や混雑情報１０２は、情報提示装置１０（の記憶部１００）側において記憶され、地図情報１０１および混雑情報１０２に基づいて経路探索を行う経路探索部１１４は、情報提示装置１０側に備えられるものとした。
一方、第２の実施形態においては、ユーザ端末２０は、単体でユーザに対し経路情報を提供することができるナビゲーション端末（例えば、カーナビゲーション端末など）である。そのため、本実施形態においては、地図情報１０１や混雑情報１０２は、ユーザ端末２０側において記憶され、地図情報１０１および混雑情報１０２に基づいて経路探索を行う経路探索部１１４は、ユーザ端末２０側に備えられる。
【０１１７】
例えば、ユーザ端末２０は、予め内蔵している地図情報１０１と、電波、光ビーコン、またはＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ；専用狭域通信）などによって取得した混雑情報１０２と、に基づいて経路探索を実行し、当該経路探索の結果を示す情報を情報提示装置１０へ送信する。これにより、当該情報が、情報提示装置１０の記憶部１００に記憶された経路探索結果情報１０４に追加される。
上記のような構成により、第２の実施形態に係る情報提示装置１０は、ユーザ端末２０に対し、投稿情報に基づく情報を提示する情報提示サービスのみを提供するサーバ装置となる。
【０１１８】
以上、説明したように、本実施形態に係る情報提示装置１０は、指定された場所を示す指定場所情報を取得する指定場所情報取得部１２１と、指定場所情報に基づく場所の近傍においてネットワーク上に投稿された投稿情報を収集する投稿情報収集部１２３と、投稿情報収集部１２３によって収集された投稿情報に基づく情報を出力する投稿情報出力部１２５と、を備えることにより、指定された場所の近傍においてネットワーク上に投稿された投稿情報のみを表示させることができる。これにより、情報提示装置１０は、ルート上の特定の位置に関して、予め定められた特定のキーワードが含まれている案内情報に限られない案内情報を提示することができ、かつ、指定された場所とは異なる場所において投稿された投稿情報（案内情報）も検出してしまうような、案内情報の誤検出を低減させることができる。
【０１１９】
以上、この発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【０１２０】
なお、上述した実施形態においては、情報提示装置１０が提供するサービスはナビゲーションサービスであるものとしたが、これに限られない。情報提示装置１０が提供するサービスは、例えば、ユーザ端末２０の位置を示す位置情報と地図情報とを用いることにより提供される（経路案内以外の）他のサービスであってもよい。情報提示装置１０が提供するサービスは、例えば、位置情報を利用するオンラインゲームのサービスであってもよい。
【０１２１】
なお、上述した実施形態における情報提示装置１０の一部又は全部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【０１２２】
なお、ここでいう「コンピュータシステム」とは、情報提示装置１０に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１２３】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信回線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【０１２４】
また、上述した実施形態における情報提示装置１０を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。情報提示装置１０の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０１２５】
１・・・情報提示システム、１０・・・情報提示装置、２０・・・ユーザ端末、３０・・・投稿情報共有装置、５０・・・通信ネットワーク、１００・・・記憶部、１０１・・・地図情報、１０２・・・混雑情報、１０３・・・ユーザ情報、１０４・・・経路探索結果情報、１０５・・・投稿情報、１１０・・・ナビゲーション部、１１１・・・ユーザ登録要求取得部、１１２・・・ユーザ登録部、１１３・・・経路探索要求取得部、１１４・・・経路探索部、１１５・・・経路情報提示部、１２０・・・情報提示部、１２１・・・指定場所情報取得部、１２２・・・近傍ユーザ抽出部、１２３・・・投稿情報収集部、１２４・・・投稿情報解析部、１２５・・・投稿情報出力部、２１０・・・ナビゲーションアプリケーション、２１１・・・ユーザ登録要求部、２１２・・・経路探索要求部、２１３・・・経路情報取得部、２１４・・・指定場所情報送信部、２１５・・・投稿情報取得部、２２０・・・投稿アプリケーション、２２１・・・投稿送信部、２３０・・・位置情報取得部、２４０・・・操作入力部、２５０・・・表示部、３００・・・記憶部、３０１・・・ユーザ情報、３０２・・・投稿情報、３１０・・・投稿取得部、３２０・・・投稿公開部
【図１】
2018173801.tif 000003
【図２】
2018173801.tif 000004
【図３】
2018173801.tif 000005
【図４】
2018173801.tif 000006
【図５】
2018173801.tif 000007
【図６】
2018173801.tif 000008
【図７】
2018173801.tif 000009
【図８】
2018173801.tif 000010
【図９】
2018173801.tif 000011
【図１０】
2018173801.tif 000012
【図１１】
2018173801.tif 000013