(57)【要約】【課題】予めデータベースに登録されていない情報であっても、ユーザに当該情報を提供することができる情報提供装置を提供する。【解決手段】地図データ上でＰＯＩ情報を管理するデータベース１と、車両の走行データを示すプローブデータを複数の車両から収集するプローブデータ収集手段と、プローブデータ収集手段により収集されたプローブデータに基づき、複数の車両が立ち寄った立ち寄り地点を特定する地点特定手段と、データベース１で管理されているＰＯＩ情報が登録されていない立ち寄り地点の情報をユーザに提供する提供手段とを備える。【選択図】  図１
2014038427.tif 000002
【特許請求の範囲】
【請求項１】
地図データ上でＰＯＩ情報を管理するデータベースと、
車両の走行データを示すプローブデータを複数の車両から収集するプローブデータ収集手段と、
前記プローブデータ収集手段により収集されたプローブデータに基づき、前記複数の車両が立ち寄った立ち寄り地点を特定する地点特定手段と、
前記データベースで管理されているＰＯＩ情報が前記地点特定手段により特定された立ち寄り地点に登録されていない場合には、前記立ち寄り地点を前記データベースに登録する登録手段と、
前記登録手段により登録された立ち寄り地点の情報をユーザに提供する提供手段とを備え、
前記登録手段は、
前記ユーザにより入力された前記立ち寄り地点に関する情報を、前記データベースに登録する
ことを特徴とする情報提供装置。
【請求項２】
前記提供手段は、
前記ユーザに対して前記立ち寄り地点に関する情報の入力を促すための情報を前記ユーザに提供する
ことを特徴とする請求項１記載の情報提供装置。
【請求項３】
前記地点特定手段は、
前記プローブデータ収集手段により収集されたプローブデータに基づき、所定の地点における車両の数を演算し、
演算された車両の数が所定の数より多い場合に、前記所定の地点を前記立ち寄り地点として特定する
ことを特徴とする請求項１または２記載の情報提供装置。
【請求項４】
前記地点特定手段は、
前記プローブデータ収集手段により収集されたプローブデータに基づき、所定の地点における車両の停車回数を演算し、
演算された車両の停車回数が所定の停車回数より多い場合に、前記所定の地点を前記立ち寄り地点として特定する
ことを特徴とする請求項１または２記載の情報提供装置。
【請求項５】
前記地点特定手段は、
前記プローブデータ収集手段により収集されたプローブデータに基づき、所定の地点における前記車両の停車時間を演算し、
演算された車両の停車時間が所定の停車時間より長い場合に、前記所定の地点を前記立ち寄り地点として特定する
ことを特徴とする請求項１または２記載の情報提供装置。
【請求項６】
前記地点特定手段は、
前記プローブデータ収集手段により収集されたプローブデータに基づき、所定の数の車両が立ち寄った第１の立ち寄り地点と、前記所定の数の車両より多い車両が立ち寄った第２の立ち寄り地点とを特定し、
前記提供手段は、
前記第２の立ち寄り地点に関する情報、及び、前記ユーザに対して前記第２の立ち寄り地点に関する情報の入力を促すための情報を前記ユーザに提供する
ことを特徴とする請求項１〜５のいずれ一項に記載の情報提供装置。
【請求項７】
前記ユーザの位置を検出する位置検出手段をさらに備え、
前記提供手段は、
前記位置検出手段により検出された前記ユーザの位置と前記立ち寄り地点との間の距離が所定の距離より短い場合に、前記ユーザに対して前記立ち寄り地点に関する情報の入力を促すための情報を前記ユーザに提供する
ことを特徴とする請求項１〜６のいずれか一項に記載の情報提供装置。
【請求項８】
前記ユーザが移動した場所の履歴から、前記ユーザが立ち寄った場所を検出する立ち寄り履歴検出手段をさらに備え、
前記提供手段は、
前記立ち寄り履歴検出手段の検出結果に基づき、前記ユーザが前記立ち寄り地点に立ち寄った場合には、前記ユーザに対して前記立ち寄り地点に関する情報の入力を促すための情報を前記ユーザに提供する
ことを特徴とする請求項１〜７のいずれか一項に記載の情報提供装置。
【請求項９】
前記提供手段は、
前記登録手段により登録された立ち寄り地点、及び、前記データベースにより管理され、前記立ち寄り地点の周囲の場所に登録されているＰＯＩ情報を前記ユーザに提供する
ことを特徴とする請求項１〜８のいずれか一項に記載の情報提供装置。
【請求項１０】
前記立ち寄り地点の情報が提供されるユーザと同一のユーザが、インターネット上に書き込んだ、前記立ち寄り地点に関する書き込み情報を検索する書き込み情報検索手段をさらに備え、
前記提供手段は、
前記立ち寄り地点の情報が提供されるユーザに対して、前記情報検索手段により検索された前記書き込み情報を提供する
ことを特徴とする請求項１〜９のいずれか一項に記載の情報提供装置。
【請求項１１】
前記ユーザが移動した場所の履歴から、前記ユーザが立ち寄った場所を検出する立ち寄り履歴検出手段と、
前記立ち寄り地点の情報が提供されるユーザと同一のユーザが、インターネット上に書き込んだ、前記立ち寄り地点に関する書き込み情報を検索する書き込み情報検索手段とをさらに備え、
前記立ち寄り履歴検出手段は、前記同一のユーザが前記立ち寄り地点に立ち寄った日を検出し、
前記書き込み情報検索手段は、
前記立ち寄った日に前記同一のユーザにより書き込まれた同日の書き込み情報を検索し、
前記提供手段は、
前記立ち寄り履歴検出手段の検出結果に基づき、前記同一のユーザが前記立ち寄り地点に立ち寄った場合には、前記同一のユーザに対して、前記同日の書き込み情報を提供する
ことを特徴とする請求項１〜６のいずれか一項に記載の情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置に関するものである。
【背景技術】
【０００２】
施設情報管理センタ装置が車載端末装置から検索の要求を受けた施設の情報を検索し、検索結果を車載端末装置に送信するとともに、ユーザからの施設情報を施設情報管理センタ装置に登録する施設情報紹介・登録システムが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−４６５４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、施設情報記憶手段に予め記憶された施設情報しか、ユーザに提供することができない、という問題があった。
【０００５】
本発明が解決しようとする課題は、予めデータベースにＰＯＩ情報として登録されていない地点の情報であっても、ユーザに当該地点の情報を提供することができる情報提供装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、プローブデータに基づき、複数の車両が立ち寄った立ち寄り地点を特定して上で、データベースで管理されているＰＯＩ情報が登録されていない当該立ち寄り地点の情報を車両のユーザに提供し、ユーザから入力される当該地点に関する情報を登録することによって上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、複数の車両から収集したプローブデータに基づいて、ユーザにとって価値のある地点を特定するため、特定された地点のＰＯＩ情報がデータベースに登録されていない場合であっても、当該特定された地点の情報をユーザに提供し、またユーザから入力された当該特定された地点に関する情報を登録することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態にかかる情報提供装置のブロック図である。
【図２】図１のデータベースに含まれるＰＯＩ情報のデータ構造示す図である。
【図３】図１のデータベースで管理されるプローブデータ、ＰＯＩ情報及び立ち寄り地点の情報を説明するための図であって、地図データの一部を示す概要図である。
【図４】図１のディスプレイの表示画面を示す概要図である。
【図５】図１のサーバにおける、制御手順を示すフローチャートである。
【図６】図１のサーバにおける、制御手順を示すフローチャートである。
【図７】図１の移動端末における、制御手順を示すフローチャートである。
【図８】本発明の他の実施形態の情報提供装置のうちサーバにおける、制御手順を示すフローチャートである。
【図９】本発明の他の実施形態の情報提供装置のうち移動端末における、制御手順を示すフローチャートである。
【図１０】本発明の他の実施形態にかかる情報提供装置のブロック図である。
【図１１】図１０のサーバにおける、制御手順を示すフローチャートである。
【図１２】本発明の他の実施形態にかかる情報提供装置のブロック図である。
【図１３】図１２のディスプレイの表示画面を示す概要図である。
【図１４】図１２のサーバにおける、制御手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
【００１０】
《第１実施形態》
図１は情報提供装置のブロック図を示す。図１に示すように、本例の情報提供装置は、サーバ１００側の構成と、移動端末２００側の構成により構成されている。サーバ１００は、データベース１と、制御部２とを備えている。移動端末２００は、ディスプレイ３と、制御部４とを備えている。サーバ１００は複数の車両３００と通信をしつつ、施設情報、各種車両との間で取得した情報等を管理し、データを蓄積するサーバである。また移動端末２００は、図示しない通信部によりサーバ１００と通信を行うことができる移動端末である。移動端末２００は、車両に搭載されるナビゲーション装置として利用されてもよく、またユーザが携帯する携帯電話等として利用されてもよい。
【００１１】
まずサーバ１００の構成について説明する。データベース１には、地図データ及び施設情報を示すＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）情報が記録されている。地図データ及びＰＯＩ情報について、サーバ１００の管理者は、最新の地図データ及び最新のＰＯＩ情報を記録した記録データを、データベース１に記録されているデータの上に書き換えることで地図データ及びＰＯＩ情報を更新する。
【００１２】
ここで、ＰＯＩ情報の例を、図２に示す。図２は、データベース１に含まれるＰＯＩ情報の一例を示すデータ構造である。ＰＯＩ情報には複数の属性情報が割り当てられており、例えば図２に示すように、１つのＰＯＩ情報に対して、名称、緯度経度、カテゴリー、電話番号が属性情報として割当てられている。例えば地点ＡのＰＯＩ情報として、名称に「ホテル下田」、経度緯度に「東経１３５度×分×秒、北緯３６度×分×秒」、カテゴリーに「ホテル」、電話番号に「＊＊−＊＊＊＊−＊＊＊＊」が格納されている。
【００１３】
図２に示すようなＰＯＩ情報は、レストランなどの商業的な情報や市役所など公的な情報を表している。一方、夕日が綺麗な場所や、景色がきれいな場所、無料駐車場などの、商業的な施設情報や公的な施設情報ではない情報は、ＰＯＩ情報として割当てられていない。そのため、ＰＯＩ情報からは、商業的でもなく公的でもない施設を検索することができない。あるいは、ＰＯＩ情報が予め登録されるような商業的な施設及び公的な施設が新規に設立された場合には、地図データの更新の際に、ＰＯＩ情報が新規な施設情報に付された上で地図データに更新される。一方、商業的な施設情報や公的施設の情報ではない情報は、地図データの更新のタイミングとは関係なく、口コミ等によって価値が広がる情報であるため、ＰＯＩ情報が適切なタイミングでデータベース１に登録されない、という背景がある。
【００１４】
図１に戻り、サーバ１００の制御部２は、プローブデータ収集部２１と、地点特定部２２と、情報制御部２３と、登録部２４と、通信部２５とを備えている。制御部２は、複数の車両３００と通信を行って、複数の車両の走行データを収集しデータベース１にデータを格納しつつ、車両のユーザの要求に応じてデータベース１で管理されるデータをユーザに提供するためのコントローラであって、サーバ１００の全体を制御するコントローラである。
【００１５】
プローブデータ収集部２１は、車両３００から送信されるプローブデータを受信することで、複数の車両３００のプローブデータを収集する。プローブデータには、車両３００の走行経路、走行時刻、車両の速度、ステアリングの操舵角、ブレーキ等の車両の走行データを示すデータである。プローブデータには、車両毎に識別記号（ＩＤ）が付されており、プローブデータ収集部２１は、プローブデータとＩＤとを対応させて、データベース１に格納する。プローブデータは、車両３００が走行している間に、車両３００に設けられる車速センサ（図示しない）、車両３００に設けられるＧＰＳ装置など検出値に基づいて一定の時間間隔で検出される。そして、車両３００からサーバ１００へのプローブデータの送信は、所定の周期で送信してもよく、または、車両３００が停車したときに送信してもよい。なお、車両３００がバッテリを駆動源とする電気自動車などの場合には、プローブデータに当該バッテリの充電状態（ＳＯＣ：Ｓｔａｔｅ  ｏｆ  Ｃｈａｒｇｅ）を含めてもよい。これにより、制御部２はデータベース１に格納したプローブデータから、各車両の走行経路や停車時間を含めた車両３００の走行履歴を把握することができる。
【００１６】
地点特定部２２は、データベース１に格納されたプローブデータから車両３００立ち寄り地点を特定する。立ち寄り地点とは、所定の車両数以上の複数の車両が、所定の時間以上停車した場所であって、当該停車場所にＰＯＩ情報が登録されていない場所である。本例の立ち寄り地点とは、商業的施設あるいは公的な施設ではなく、例えば景色が綺麗な絶景ポイントなど、口コミなどで広がった場所に相当する。
【００１７】
すなわち、地点特定部２２は、複数の車両のプローブデータから、ＰＯＩ情報が登録されていないにもかかわらず、多くの車両が停車して立ち寄った場所を特定する。なお、立ち寄り地点を特定するための制御内容については後述する。
【００１８】
情報制御部２３は、地点特定部２２により特定された立ち寄り地点に関する情報を制御する制御部である。情報制御部２３は、立ち寄り地点の場所自体の情報及び立ち寄り地点に関する施設情報を、データベース１において管理する。本例では、ＰＯＩ情報が登録されていない立ち寄り地点に関する情報を、広くユーザからの情報の入力により蓄積する。そのため、情報制御部２３は移動端末２００に対して立ち寄り地点の場所の情報を提供する際に、移動端末２００を所有するユーザに対して、立ち寄り地点に関する情報を入力してもらうよう促す情報を付加した上で、立ち寄り地点の情報を送信する。これにより、情報制御部２３は、ユーザから立ち寄り地点に関する情報を広く受け付けて、立ち寄り地点の施設に関する情報を充実させ、データベース１に記録される立ち寄り地点の情報の価値を高める。
【００１９】
登録部２４は、地点特定部２２により特定された立ち寄り地点と、情報制御部２３により制御される、ユーザからの立ち寄り地点に関する情報とを、データベース１に登録する。これにより、本例は、データベース１に、ＰＯＩ情報として登録されておらず、例えば口コミ等で話題になっている場所を登録することができ、また、当該場所に関する、ユーザからの入力情報を登録することができる。
【００２０】
通信部２５は、移動端末２００と通信を行う通信部であって、移動端末２００から送信される信号に応じてデータベース１に格納されたデータを移動端末２００に送信する。例えば、ＰＯＩ情報が付された施設情報及び立ち寄り地点の施設情報を取得したい旨の制御信号がサーバ１００に送信された場合に、制御部２は通信部２５により当該信号を受信し、ＰＯＩ情報が付された施設情報及び立ち寄り地点の場所をデータベース１から取得して、通信部２５を介して移動端末２００に送信する。通信部２５は、立ち寄り地点の情報を送信する際には、情報制御部２３の制御により、立ち寄り地点に関する情報の入力をユーザに促すための情報を付加して、移動端末２００に送信する。また他のユーザから入力された立ち寄り地点に関する情報が既にデータベース１に登録されている場合には、通信部２５は他のユーザの入力情報も合わせて、移動端末２００に送信する。これによりサーバ１００は、ＰＯＩ情報が付された施設情報、立ち寄り地点、他のユーザによる入力された立ち寄り地点の情報、及び、立ち寄り地点に関する情報の入力をユーザに促すための情報をユーザに提供する。
【００２１】
次に、移動端末２００の構成を説明する。移動端末２００は、ディスプレイ３と、制御部４とを備えている。ディスプレイ３は移動端末２００に設けられている表示部である。制御部４は、ディスプレイ３を含め移動端末２００の全体を制御するコントローラである。制御部４は、ユーザの操作指示に基づいて、ＰＯＩ情報が付された施設情報及びＰＯＩ情報が付されていない立ち寄り地点の情報を検索するための制御信号をサーバ１００に送信する。
【００２２】
制御部４は、移動端末２００から検索結果のデータを含む信号を受信すると、ディスプレイ３で表示される地図上に、ＰＯＩ情報が付された施設情報及び立ち寄り地点の情報を表示させる。また制御部４は、移動端末２００からの信号に、立ち寄り地点に関する情報の入力をユーザに促すための情報を含む信号を含む場合には、例えば、ディスプレイ３にメッセージ（例えば「この地点の詳細情報を入力して下さい」）を表示したり、あるいは音声により情報の入力を促したりする。ユーザは、例えば、ディスプレイ３を見ることで、立ち寄り地点に関する情報の入力が求められていることを確認することができるため、本例は、ユーザに対して、立ち寄り地点に関する情報を入力しやすい環境を提供することができる。
【００２３】
さらに制御部４は、移動端末２００からの信号に、立ち寄り地点に関する情報を含む場合には、例えば、ディスプレイ３に立ち寄り地点に関する情報（例えば、「この地点は夕日がとても綺麗なスポットである」）を表示する。
【００２４】
次に、図１〜図４を用いて、本例の情報提供装置の制御内容を説明する。図３は、データベースで管理されるプローブデータ、ＰＯＩ情報及び立ち寄り地点の情報を説明するための図であって、地図データの一部を示す概要図である。なお、図３に示す「Ａ」〜「Ｄ」は、図２の地点「Ａ」〜「Ｄ」に相当する。また図３に記した名称はＰＯＩ情報の名称に相当する。
【００２５】
まず地点特定部２２における、立ち寄り地点を特定する際の制御について説明する。地点特定部２２には、立ち寄り地点を特定するために、閾値となる車両数（以下、車両数閾値と称す）及び閾値となる停車時間（以下、停車時間閾値と称す）が予め設定されている。
【００２６】
地点特定部２２は、ある車両３００のプローブデータから、車両の走行履歴に、停車時間閾値以上の停車時間を含むか否かを判定する。そして、車両の走行履歴に停車時間閾値以上の停車時間を含む場合には、地点特定部２２は、停車した時刻及び停車場所を抽出する。地点特定部２２は、他の車両３００についても、同様に他の車両の走行履歴から、停車時間閾値以上の停車時間を含むか否かを判定する。すなわち、地点特定部２２は、所定の地点における、車両の停車時間、停車時刻及び停車した車両数を管理する。
【００２７】
地点特定部２２は、プローブデータから抽出した地点において、車両数閾値以上の車両数が停車したか否かを判定する。地点特定部２２は、抽出した所定の地点において、車両数閾値以上の車両数が停車した場合には、データベース１を参照し、当該所定の地点にＰＯＩ情報が登録されているか否か判断する。そして、ＰＯＩ情報が登録されていない場合に、地点特定部２２は、当該所定の地点を、立ち寄り地点として特定する。
【００２８】
また地点特定部２２は、特定した立ち寄り地点と、当該立ち寄り地点の周囲のＰＯＩ情報が付された場所との距離を計測し、計測した距離と予め設定した距離閾値とを比較する。すなわち、ＰＯＩ情報が付された施設の近距離に車両が集まっている場合には、車両が集まっている地点は例えば当該施設の駐車場として利用されている可能性が高い。そのため、かかる場合には、立ち寄り地点をデータベース１に登録しないよう、地点特定部２２には距離閾値が予め設定されている。そして、地点特定部２２は、特定した立ち寄り地点と周囲のＰＯＩ情報の場所との距離が距離閾値より長い場合には、当該立ち寄り地点を、データベース１に登録する地点であると確定する。
【００２９】
以下、図３を用いて、地点特定部２２の制御内容について説明する。図３に示すように、ある時間において、車両ａが停車し、５台の車両群ｂが地点Ｂの「東伊豆銀行」に停車し、６台の車両群ｘが地点Ｘに停車していたとする。そして、車両数閾値を４台に設定したと仮定する。
【００３０】
車両ａの停車地点は、ＰＯＩ情報が付された周囲の地点から離れているが、車両ａが１台しか停車していないため、地点特定部２２は車両ａの停車地点を立ち寄り地点として特定しない。一方、車両群ｂ及び車両群ｘの停車地点では、車両数閾値以上の車両が停止しているため、地点特定部２２は車両群ｂの停車地点及び車両群ｘの停車地点を立ち寄り地点として特定する。車両群ｂの停車地点は、近くにＰＯＩ情報（Ｂ）が付された「東伊豆銀行」があり、車両群ｂの停車地点と地点Ｂまでの距離は距離閾値より小さい。そのため地点特定部２２は、車両群ｂの停車地点を、データベース１への登録対象から除外する。一方、車両群ｘの停車地点には、周囲にＰＯＩ情報（Ａ）が付された「ホテル下田」があるが、車両群ｘの停車地点と地点Ａまでの距離は距離閾値より大きい。そのため、地点特定部２２は、車両群ｘの立ち寄り地点Ｘを、データベース１への登録対象とする。これにより、地点特定部２２は、複数の車両のプローブデータに基づき、複数の車両が立ち寄った立ち寄り地点を特定し、特定した立ち寄り地点をデータベース１への登録対象とするか否かを判断する。
【００３１】
次に、情報制御部２３における、制御内容について、図１〜図３を用いて説明する。地点特定部２２により、データベース１への登録対象とする立ち寄り地点が特定されると、情報制御部２３は、当該立ち寄り地点に関連する情報の入力をユーザに促すための情報を生成する。情報の入力をユーザに促すための情報は、例えば、移動端末２００側で通信部２５からの信号を受信した場合に、ディスプレイ３に立ち寄り地点の場所を表示させることと同時に、ディスプレイ３の画面上に、情報の入力を受け付けるためのウィンドウを自動的に表示させるための制御情報である。言い換えると、ディスプレイ３の画面上に情報の入力を受け付けるためのウィンドウを立ち上げるためのトリガとなる情報である。
【００３２】
また、情報制御部２３は、新規に立ち寄り地点が特定された場合には、ユーザから入力される情報を蓄積するための記録領域をデータベース１上に確保する。そして、ユーザから、所定の立ち寄り地点に関する情報が入力された場合には、当該所定の立ち寄り地点と対応したデータベース１の領域に入力情報を蓄積する。ここで、ユーザから入力される立ち寄り地点に関する情報は、ユーザの判断で自由に書き込まれる情報である。なお、情報制御部２３は、ユーザにより書き込まれてデータベース１に蓄積された立ち寄り地点に関する情報を管理し、立ち寄り地点と関係のない情報が書き込まれた場合には、当該情報を編集、または削除してもよい。
【００３３】
情報制御部２３は、移動端末２００からの信号により立ち寄り地点の施設情報を取得したい旨の信号を受信した場合には、立ち寄り地点の場所の情報だけではなく、他のユーザから既に書き込まれている立ち寄り地点の情報をデータベース１から引き出して、通信部２５を介して、移動端末２００に送信する。
【００３４】
そして、登録部２４は、上記のようにユーザにより入力された立ち寄り地点に関する情報と、立ち寄り地点の場所の情報とをデータベース１に登録する。また登録部２４は、移動端末２００以外の情報処理端末から入力された、立ち寄り地点に関する情報もデータベース１に登録する。
【００３５】
次に、図４を用いて、制御部４の制御内容を説明する。図４はディスプレイ３の表示画面を説明するための概念図である。制御部４は、ユーザから、ある範囲内の地図情報を入手したい旨の操作信号を受信すると、通信部２５に対して、当該範囲内の地図データ、ＰＯＩ情報、ＰＯＩ情報が登録されていない立ち寄り地点の情報を取得する旨の制御信号をサーバ１００に送信する。制御部４は送信した信号に対する応答信号として、当該範囲内の地図データ、ＰＯＩ情報及び立ち寄り地点の情報を受信する。通信部２５からの信号に、立ち寄り地点に関する情報の入力を促すための制御信号が含まれている場合には、制御部４は、図４に示すように、立ち寄り地点の場所に加えて、情報を書き込ませるためのメニュー画面３０をディスプレイ３に表示する。
【００３６】
メニュー画面３０は、ユーザからの情報を書き込むための書き込み領域３１と、「人気度」を示すボタン３２と、「周辺施設情報」を示すボタン３３により構成され、メニュー内にメッセージ「詳細情報を入力しませんか？」を含む。領域３１は、移動端末２００に設けられた操作ボタン（図示しない）により入力される文字データを表示する部分であり、当該領域３１に書き込まれた情報がデータベース１に格納される。ユーザがボタン３２にカーソルを合わせて確定させると、立ち寄り地点Ｘの人気度が表示される。人気度は、立ち寄り地点Ｘに立ち寄った車両数に相当する。上記のとおり、立ち寄り地点Ｘにおける車両数は地点特定部２２により算出されるため、制御部２は、移動端末２００に情報を送信する際に、算出した車両数の情報を送信することで、制御部４で車両数に対応する人気度を把握することができる。
【００３７】
ユーザがボタン３３にカーソルを合わせて確定させると、立ち寄り地点Ｘの周辺の施設情報が表示される。周辺の施設情報は、ＰＯＩ情報が登録された場所の情報だけではなく、他の立ち寄り地点の情報を表示してもよい。また、データベース１に立ち寄り地点Ｘの情報が既に書き込まれている場合には、制御部４は領域３１に書き込まれた情報を表示してもよい。
【００３８】
次に、図５〜図７を用いて、本例の情報提供装置の制御手順を説明する。図５及び図６は本例の情報提供装置のうちサーバ１００側の制御手順を示すフローチャートであり、図７は本例の情報提供装置のうち移動端末２００側の制御手順を示すフローチャートである。
【００３９】
図５に示すように、ステップＳ１にて、プローブデータ収集部２１は車両からプローブデータを受信し、プローブデータを収集する。ステップＳ２にて、地点特定部２２は、プローブデータから車両の走行履歴を演算して、車両の停車時間を演算する。そして、地点特定部２２は、車両の停車時間が停車時間閾値より長いか否かを判定する。車両の停車時間が停車時間閾値以下である場合には、本例の制御処理を終了する。
【００４０】
車両の停車時間が停車時間閾値より長い場合には、ステップＳ３にて地点特定部２２は、データベース１の地図データを参照しつつ、停車時間閾値より長く停車した停車地点を抽出する。ステップＳ４にて、地点特定部２２は、ステップＳ３で抽出した停車地点における、停車した車両数を演算する。この際、地点特定部２２は、ステップＳ２で演算された停車時間内で、当該停車地点の停車車両数が最も多くなった車両数を演算する。ステップＳ５にて、地点特定部２２は、演算した車両数が車両数閾値より多いか否かを判定する。車両数が車両数閾値以下である場合には、本例の制御処理を終了する。
【００４１】
車両数が車両数閾値より多い場合には、ステップＳ６にて、地点特定部２２は、データベース１に記録されているＰＯＩ情報を参照して、ステップＳ３で抽出した停車地点にＰＯＩ情報が登録されているか否かを判定する。停車地点にＰＯＩ情報が登録されている場合には、本例の制御処理を終了する。
【００４２】
停車地点にＰＯＩ情報が登録されていない場合には、ステップＳ７にて、地点特定部２２は、停車地点を立ち寄り地点に特定する。ステップＳ８にて、地点特定部２２は、立ち寄り地点から、周囲のＰＯＩ情報の場所までの距離を計測する。ステップＳ９にて、地点特定部２２は、ステップＳ８で計測した計測距離と距離閾値とを比較し、計測距離が距離閾値より長いか否かを判定する。計測距離が距離閾値以下である場合には、本例の制御処理を終了する。
【００４３】
計測距離が距離閾値より長い場合には、地点特定部２２は立ち寄り地点をデータベース１への登録対象として確定させる。また情報制御部２３は、登録対象として確定した立ち寄り地点に関する情報をユーザから入力してもらうために、データベース１に当該立ち寄り地点に対応する領域を確保しつつ、ユーザからの立ち寄り地点の情報取得指令に対して、情報の入力をユーザに対して促すように、データを構築する。そして、登録部２４は、登録対象として確定した立ち寄り地点の情報をデータベース１に登録する（ステップＳ１０）。
【００４４】
次に、図６を用いて、移動端末２００からデータベース１に対して、情報を取得する旨の要求があった場合における、制御部２の制御内容を説明する。ステップＳ２１にて、制御部２は、通信部２５により、移動端末２００からの信号を受信したか否かを判定する。信号を受信していない場合には、本例の制御処理を終了する。
【００４５】
信号を受信した場合には、ステップＳ２２にて、情報制御部２３は、移動端末２００から要求された地図上の範囲内に含まれる、ＰＯＩ情報、立ち寄り地点の場所の情報をデータベース１から取得し、ＰＯＩ情報を含む施設情報、立ち寄り地点の場所の情報、及び、立ち寄り地点に関する情報の入力を促すための情報を、通信部２５を介して移動端末２００に送信する。この際、データベース１に、ユーザにより入力された立ち寄り地点に関する情報が登録されている場合には、情報制御部２３は、既に登録された立ち寄り地点に関する情報も移動端末２００に送信する。
【００４６】
ステップＳ２３にて、制御部２は、移動端末２００から送信される信号に基づき、ユーザにより立ち寄り地点に関する情報入力があったか否かを判定する。情報入力がない場合には、本例の制御処理を終了する。一方、情報入力があった場合には、登録部２４は、ユーザにより領域３１に書き込まれた情報を、立ち寄り地点に関する情報としてデータベース１に登録することで、データベース１を更新し（ステップＳ２４）、本例の制御処理を終了する。
【００４７】
次に移動端末２００側の制御手順を説明する。図７に示すように、ステップＳ３１にて、ユーザは、例えば移動端末２００の現在地を中心に半径１０ｋｍ以内のＰＯＩ情報及び立ち寄り地点の情報を表示する旨の操作行うと、制御部４はユーザの操作に応じた制御信号をサーバ１００に送信する。ステップＳ３２にて、制御部４は、通信部２５から、ＰＯＩ情報を含む施設情報及びデータベース１の立ち寄り地点の情報を含む信号を受信する。ステップＳ３３にて、制御部４は、ディスプレイ３に表示されている地図上に、ＰＯＩ情報を含む施設場所及び立ち寄り地点の場所を表示させ、また立ち寄り地点の場所を表示させる際に、メニュー画面３０も表示させる。
【００４８】
上記のように、本例は、プローブデータに基づき、複数の車両が立ち寄った立ち寄り地点を特定する地点特定部２２と、データベース１で管理されているＰＯＩ情報が登録されていない立ち寄り地点及びユーザにより入力された立ち寄り地点に関する情報をデータベース１に登録する登録部２４と、立ち寄り地点の情報をユーザに提供する通信部２５とを備えている。これにより、本例はＰＯＩ情報としてデータベース１に予め登録されていないが、多くの車両が立ち寄る価値のある場所をユーザに提供することができる。また立ち寄り地点にＰＯＩ情報が登録されていない場合でも、本例はユーザから入力された立ち寄り地点に関する情報をデータベース１に登録するため、立ち寄り地点の情報を充実させることができ、また立ち寄り地点の情報をユーザ間で共有させることができる。
【００４９】
また本例は、通信部２５により、ユーザに立ち寄り地点の場所の情報を提供する際に、ユーザに対して立ち寄り地点に関する情報の入力を促すための情報をユーザに提供する。これにより、立ち寄り地点の詳細な説明をユーザから提供してもらうことで、立ち寄り地点の情報を充実させつつ、立ち寄り地点の情報をユーザ間で共有させることができる。また、本例は、情報入力を促すことで、ユーザ間での立ち寄り地点に関する情報の共有を活発化させることができる。
【００５０】
また本例において、地点特定部２２は、プローブデータに基づき、所定の地点における車両の数を演算し、演算された車両の数が車両数閾値より多い場合に、当該所定の地点を立ち寄り地点として特定する。これにより、立ち寄り地点を特定する精度を高めることができる。
【００５１】
また本例において、地点特定部２２は、プローブデータに基づき、所定の地点における車両の停車時間を演算し、演算された停車時間が停車時間閾値より長い場合に、当該所定の地点を立ち寄り地点として特定する。これにより、立ち寄り地点を特定する精度を高めることができる。
【００５２】
また本例において、通信部２５は、立ち寄り地点の周囲の場所に登録されているＰＯＩ情報をユーザに提供する。これにより、ユーザは、ＰＯＩ情報と立ち寄り地点の情報を把握することができる。
【００５３】
なお、本例において、地点特定部２２は、ステップＳ４にて、停車時間内で、当該停車地点の停車車両数が最も多くなった車両数を演算したが、停車時間内における停車車両数の延べ数、または、停車時間内における単位時間に対する停車車両数を演算し、演算値に基づいて立ち寄り地点を特定してもよい。
【００５４】
また、本例において、地点特定部２２は、それぞれの車両を識別した上で、所定の場所における停車回数を算出し、算出した停車回数に基づいて立ち寄り地点を特定してもよい。これにより、本例は、ある車両が、所定の場所に、多く立ち寄っていることを把握することができるため、ユーザが繰り返し立ち寄る地点を立ち寄り地点に特定することができ、立ち寄り地点を特定する精度を高めることができる。また、本例は、車種（大型トラック、バス、乗用車など）を識別し、車種ごとに立ち寄り地点を特定してもよい。
【００５５】
また、本例において、停車車両数を演算する際に、車両を識別することなく車両数を演算してもよく、また車両を識別した上で算出してもよい。
【００５６】
また本例は、サーバ１００に設けたプローブデータ収集部２１、地点測定部２２、情報制御部２３、登録部２４を移動端末２００に設け、移動端末２００のメモリ上で、立ち寄り地点の情報を管理してもよい。なお、移動端末２００のメモリ上で、立ち寄り地点の情報及びＰＯＩ情報を記録する際に、記録する情報が多い時には、必要な分だけの情報をサーバから入手して、一時的に扱う情報をメモリに登録してもよい。
【００５７】
また本例において、地点特定部２２は、車両の数、車両の停車回数、または、車両停車時間の少なくとも一つの要素に基づいて、立ち寄り地点を特定すればよい。
【００５８】
また本例において、情報制御部２３は必ずしも移動端末２００から送信された、立ち寄り地点に関する情報だけではなく、デスクトップパソコンなどの情報処理機器から入力された立ち寄り地点に関する情報を制御してもよい。
【００５９】
上記のプローブデータ収集部２１が本発明の「プローブデータ収集手段」に相当し、地点特定部２２が本発明の「地点特定手段」に、通信部２５が「提供手段」に、登録部２４が「登録手段」に相当する。
【００６０】
《第２実施形態》
図８は発明の他の実施形態に係る情報提供装置のうちサーバ１００側の制御手順を示すフローチャートであり、図９は移動端末２００側の制御手順のフローチャートである。本例では上述した第１実施形態に対して、人気のある立ち寄り地点を優先的させて、ユーザに対し情報の入力を促す点が異なる。これ以外の構成は上述した第１実施形態と同じであるため、その記載を援用する。
【００６１】
地点特定部２２は立ち寄り地点で停車した車両数に応じて、人気のある立ち寄り地点を特定し、登録部２４は、人気のある立ち寄り地点をデータベース１に登録する際には、人気があることを示す人気情報を、当該地点に付加した上で登録する。地点特定部２２には、第１の形態と同様に、立ち寄り地点を特定するための、閾値となる車両数（以下、第１の車両数閾値と称す）と、人気のある立ち寄り地点を特定するための、閾値となる車両数（以下、第２の車両数閾値と称す）とが設定されている。第２の車両数閾値には、第１の車両数閾値より高い値が設定されている。これにより、所定の地点において、停車車両の車両数が第１の車両数閾値より多く第２の車両数閾値以下である場合には、当該所定の地点は通常の立ち寄り地点として特定され、停車車両の車両数が第２の車両数閾値より多い場合には、当該所定の地点は人気のある立ち寄り地点として特定される。
【００６２】
また、地点特定部２２は、登録部２４により立ち寄り地点が登録された後も、車両の停車数に応じて、人気のある立ち寄り地点であるか否かを判定する。これにより、所定の地点において立ち寄り地点が特定された後の、当該所定の地点の人気度を車両数に基づき設定することができる。
【００６３】
次に、図８及び図９を用いて、本例の情報提供装置の制御手順を説明する。なお、図８に示すステップＳ１〜Ｓ１０の制御内容は図５に示すステップＳ１〜Ｓ１０の制御内容と同様であり、図９のステップＳ３１及びＳ３２の制御内容は図５のステップＳ３１及びＳ３２の制御内容と同様であるため、説明を省略する。ただし、図８のステップＳ５の制御処理において、車両数閾値を第１の車両数閾値に置き換える。またステップＳ１０の制御処理において、第１の実施形態に係るステップＳ１０の制御では、立ち寄り地点の情報の入力をユーザに対して促すようにデータを構築したが、本例は、このようなデータ構築を行わない。ステップＳ１２にて、登録部２４は、少なくとも立ち寄り地点の場所の情報を登録すればよい。
【００６４】
ステップＳ７で、第１の車両数閾値に基づき、立ち寄り地点が特定されると、ステップＳ６１にて、制御部２は、特定した立ち寄り地点がデータベース１に既に登録されているか否かを判定する。立ち寄り地点がデータベースに登録されていない場合には、ステップＳ８に遷る。一方、立ち寄り地点がデータベースに登録されている場合には、地点特定部２２は、立ち寄り地点において停車している車両数が第２の車両数閾値より多いか否かを判定する（ステップＳ６２）。車両数が第２の車両数閾値より多い場合には、地点特定部２２は、当該立ち寄り地点を人気のある立ち寄り地点として特定する（ステップＳ６３）。ステップＳ６４にて、情報制御部２３は、人気のある立ち寄り地点に関する情報をユーザから入力してもらうために、データベース１に当該人気のある立ち寄り地点に対応する領域を確保しつつ、ユーザからの立ち寄り地点の情報取得指令に対して、情報の入力をユーザに対して促すように、データを構築する。そして、登録部２４は人気のある立ち寄り地点に対応づけて、人気情報を付加する。
【００６５】
ステップＳ６２に戻り、車両数が第２の車両数閾値以下である場合には、ステップＳ６５にて、既に登録された立ち寄り地点に人気情報が登録されている際に、登録部２４は人気情報を削除する。これにより、データベース１に人気のある立ち寄り地点として登録された後、当該地点の人気度が下がった場合には、人気のある立ち寄り地点から通常の立ち寄り地点に更新されるため、人気度に応じて立ち寄り地点を特定することができる。
【００６６】
次に移動端末２００側の制御手順について、図９に示すように、ステップＳ３２にて、制御部４がサーバ１００からの信号を受信すると、ステップＳ９１にて制御部４は、受信した信号の立ち寄り地点の情報に人気情報が含まれているか否かを判定する。人気情報が含まれている場合には、ステップＳ９２にて、制御部４は、ディスプレイ３に表示されている地図上に、ＰＯＩ情報を含む施設場所及び立ち寄り地点の場所を表示させ、また立ち寄り地点の場所を表示させる際に、メニュー画面３０も表示させる。
【００６７】
一方、人気情報が含まれていない場合には、制御部４は、ディスプレイ３に表示されている地図上に、ＰＯＩ情報を含む施設場所及び立ち寄り地点の場所を表示させ、また立ち寄り地点の場所を表示させる際に、メニュー画面３０を表示させない。
【００６８】
上記のように、本例において、地点特定手段２３は、複数の車両から収集したプローブデータに基づき、人気のある立ち寄り地点を特定し、ユーザに人気のある立ち寄り地点の場所の情報を提供する際に、ユーザに対して人気のある立ち寄り地点に関する情報の入力を促すための情報をユーザに提供する。これにより、本例はＰＯＩ情報としてデータベース１に予め登録されていないが、多くの車両が立ち寄り、人気のある場所をユーザに提供することができる。また人気のある立ち寄り地点の詳細な説明をユーザから提供してもらうことで、人気のある立ち寄り地点の情報を充実させつつ、人気のある立ち寄り地点の情報をユーザ間で共有させることができる。また、本例は、情報入力を促すことで、ユーザ間での人気のある立ち寄り地点に関する情報の共有を活発化させることができる。さらに、ユーザはメニュー画面３０を確認することで、どの立ち寄り地点の情報が望まれているかを知ることができるため、人気のある立ち寄り地点に関する情報の共有を活発化させることができる。
【００６９】
上記の人気のある立ち寄り地点及び通常の立ち寄り地点のうち、一方が本発明の「第１の立ち寄り地点」に、他方が本発明の「第２の立ち寄り地点」に相当する。また、制御部４が本発明の「制御手段」に相当する。
【００７０】
《第３実施形態》
図１０は発明の他の実施形態に係る情報提供装置のブロック図である。本例では上述した第１実施形態に対して、位置検出部２６を設ける点が異なる。これ以外の構成は上述した第１実施形態と同じであり、第１及び第２実施形態の記載を適宜、援用する。
【００７１】
図１０に示すように、制御部２は位置検出部２６を備え、位置検出部２６は移動端末２００を保持するユーザの位置を検出する。移動端末２００が車両に搭載されている場合には、車両の位置を検出することで、車両に乗車しているユーザの位置を検出する。位置検出部２６は、例えば移動端末２００から定期的に発信する電波を受信して、受信データから移動端末２００の位置を計測する。
【００７２】
制御部２は、位置検出部２６により検出された移動端末２００の位置から、ユーザがデータベース１で管理する立ち寄り地点に近づいたか否かを判定し、立ち寄り地点の情報の入力を促すための情報を移動端末２００に送信する。制御部２には、任意の立ち寄り地点に対してユーザが近づいたか否かを判定するための閾値（以下、「距離判定閾値」と称す。）が予め設定されている。そして制御部２は、データベース１で管理される立ち寄り地点の場所と、位置検出部２６により検出される移動端末２００の位置との間の距離を計測し、計測した距離と距離判定閾値とを比較する。そして、計測距離が距離判定閾値より短い場合に、制御部２は、移動端末２００を保持するユーザが立ち寄り地点に近づいた、と判定する。
【００７３】
そして、移動端末２００を保持するユーザが立ち寄り地点に近づいた、と判定されると、情報制御部２３は、立ち寄り地点に近づいたユーザに対して、近づいた立ち寄り地点の情報の入力を促す情報を、通信部２５を介して、送信する。そして、移動端末２００の制御部４は、立ち寄り地点の情報の入力を促す情報に基づいて、メニュー画面３０をディスプレイ３に表示する。
【００７４】
これにより、移動端末２００を保持するユーザは、立ち寄り地点の情報入力を促す情報を含む信号を受信すると、情報入力が望まれている場所の付近に自分がいることを認識することができる。すなわち、ユーザは立ち寄り地点を滞在している間に、立ち寄り地点に関する情報を入力することができるため、立ち寄り地点の情報の正確性を向上させることができる。
【００７５】
次に、図１１を用いて、本例の情報提供装置の制御手順を説明する。図１１は、サーバ１００側の制御手順のフローチャートである。ステップＳ１１１にて、位置検出部２４は移動端末２００を保持するユーザの位置を検出する。ステップＳ１１２にて、制御部２は、検出されたユーザの位置と、データベース１に登録されている最寄りの立ち寄り地点までの距離を測定する。ステップＳ１１３にて、制御部２は、ステップＳ１１２で測定された測定距離と、距離判定閾値とを比較する。測定距離が距離判定閾値以上である場合には、本例の制御処理を終了する。
【００７６】
測定距離が距離判定閾値より短い場合には、ステップＳ１１４にて、情報制御部２３は、ユーザが近づいている立ち寄り地点の場所の情報をデータベース１から取得し、立ち寄り地点の場所の情報、及び、立ち寄り地点に関する情報の入力を促すための情報を、通信部２５を介して移動端末２００に送信する。ステップＳ１１５にて、制御部２は、移動端末２００から送信される信号に基づき、ユーザにより立ち寄り地点に関する情報入力があったか否かを判定する。情報入力がない場合には、本例の制御処理を終了する。一方、情報入力があった場合には、登録部２４は、ユーザにより領域３１に書き込まれた情報を、立ち寄り地点に関する情報としてデータベース１に登録することで、データベース１を更新し（ステップＳ１１６）、本例の制御処理を終了する。
【００７７】
上記のように、本例は、ユーザの位置を検出する位置検出部２６を備え、ユーザの位置と立ち寄り地点までの距離が距離判定閾値より短い場合に、当該立ち寄り地点の情報の入力を促すための情報をユーザに提供する。これにより、ユーザは、情報入力が望まれている場所の付近に自分がいることを認識することができ、ユーザは立ち寄り地点に滞在している間に、立ち寄り地点に関する情報を入力することができるため、立ち寄り地点の情報の正確性を向上させることができる。
【００７８】
なお、本例の位置検出部２６を移動端末２００に設け、移動端末２００のＧＰＳ装置を位置検出部２６としてもよい。
【００７９】
上記の位置検出部２６が本発明の「位置検出手段」に相当する。
【００８０】
《第４実施形態》
図１２は発明の他の実施形態に係る情報提供装置のブロック図である。本例では上述した第１実施形態に対して、移動履歴検出部２７及びウェブ情報検出部２８を設ける点が異なる。これ以外の構成は上述した第１実施形態と同じであり、第１〜第３実施形態の記載を適宜、援用する。
【００８１】
図１２に示すように、制御部２は移動履歴検出部２７及びウェブ情報検出部２８を備えている。移動端末２００は、移動端末２００の移動の履歴を蓄積する機能を有しており、例えば、移動履歴を日付毎に管理して蓄積している。そして、移動端末２００とサーバ１００との間で通信を行うと、移動端末２００で管理されている移動履歴がサーバ１００側に送信される。移動履歴検出部２７は、移動端末２００から送信される移動履歴の情報に基づいて、ユーザの移動履歴を検出する。制御部２は、移動履歴検出部２７により検出された移動履歴から、移動端末２００を保持するユーザが、データベース１に登録された立ち寄り地点に立ち寄ったか否かを判定する。データベース１には立ち寄り地点の位置情報が登録されているため、当該位置情報と移動履歴とを照合することで、ユーザが立ち寄り地点に立ち寄ったか否か判定することができる。
【００８２】
移動端末２００を保持するユーザが立ち寄り地点に立ち寄った、と判定されると、情報制御部２３は、ユーザに対して、立ち寄った立ち寄り地点の情報の入力を促す情報を、当該立ち寄り地点の場所の情報と共に、通信部２５を介して、送信する。
【００８３】
ウェブ情報検出部２８は、ユーザが管理するブログなどの、インターネット上にユーザにより書き込まれた情報を検出する。制御部２には、移動端末２００を保持するユーザの個人情報と、移動端末２００毎に付与されている識別情報とが対応づけられて予め登録されている。移動端末２００からサーバ１００に対して信号を送信する際には、移動端末２００の識別情報が送信信号に含まれているため、制御部２は、通信先のユーザを特定することができる。また、ユーザが本例のシステムを利用するための個人登録の際に、当該ユーザが管理しているブログやホームページ等、ユーザが書き込んでいるサイトのＵＲＬを登録しておくことで、ウェブ情報検出部２８は、ユーザによる書き込み情報を検索することができる。
【００８４】
ウェブ情報検出部２８は、ユーザの書き込み情報を検索する際に、立ち寄り地点に立ち寄った日に限って、ユーザの書き込み情報を検索する。すなわち、ウェブ情報検出部２８は、立ち寄り地点に立ち寄った日に書き込まれた、ユーザの書き込み情報を検出する。そして、制御部２は、実際に立ち寄った立ち寄り地点の情報の入力を促す情報を送信する際に、ウェブ情報検出部２８により検出された、立ち寄り地点に立ち寄った日にユーザによって書き込まれた情報を、通信部２５を介して、送信する。
【００８５】
次に、図１３を用いて、制御部４の制御内容を説明する。図１３はディスプレイ３の表示画面を説明するための概念図である。立ち寄り地点の場所の情報、立ち寄り地点の情報の入力を促すための情報、及び、立ち寄り地点に立ち寄った日にユーザによって書き込まれた情報を含む信号が、サーバ１００から移動端末２００に送信されると、制御部４は、ディスプレイ３を制御して、図１３に示すようなメニュー画面３０を地図上に表示する。
【００８６】
メニュー画面３０は、ユーザからの情報を書き込むための書き込み領域３１と、「人気度」を示すボタン３２と、「周辺施設情報」を示すボタン３３と、「移動履歴」を示すボタン３４と、「ブログ表示」を示すボタン３５により構成され、メニュー内にメッセージ「詳細情報を入力しませんか？」を含む。ユーザがボタン３４にカーソルを合わせて確定させると、図１３に示す地図上に、移動履歴を示す軌跡が表示される。ユーザがボタン３５にカーソルを合わせて確定させると、予めサーバ１００に登録されている、ユーザのブログ等のページが表示される。さらに、立ち寄り地点Ｘに立ち寄った日の書き込みがある場合には、当該書き込みを含むページが表示される。これにより、ユーザは、自分の書き込み情報を確認して、立ち寄り地点Ｘの情報を入力することができる。
【００８７】
次に、図１４を用いて本例の情報提供装置の制御手順を説明する。図１４は、サーバ１００側の制御手順のフローチャートである。なお、制御対象となる移動端末を保持するユーザは、予め自身のブログのサイトのリンク先をサーバ１００に登録している。
【００８８】
ステップＳ１４１にて、移動履歴検出部２７は、移動端末２００から送信される移動履歴の情報に基づき、ユーザの移動履歴を検出する。ステップＳ１４２にて、制御部２は、検出した移動履歴から、ユーザがデータベース１に登録されている立ち寄り地点に立ち寄ったか否かを判定する。ユーザが立ち寄り地点に立ち寄っていないと判定された場合には、ステップＳ１４７に遷る。
【００８９】
ユーザが立ち寄り地点に立ち寄ったと判定された場合には、ステップＳ１４３にて、ウェブ情報検出部２８は、ユーザが立ち寄り地点に立ち寄った日の書き込み情報を、予め登録されたリンク先の書き込み情報から検索する。ステップＳ１４４にて、ユーザが立ち寄り地点に立ち寄った日の書き込み情報がある場合には、ステップＳ１４５にて、制御部２は、実際に立ち寄った立ち寄り地点の場所の情報と、当該立ち寄り地点の情報の入力を促す情報と、立ち寄り地点に立ち寄った日にユーザによって書き込まれた情報を、通信部２５を介して、送信する。
【００９０】
ステップＳ１４４に戻り、ユーザが立ち寄り地点に立ち寄った日の書き込み情報がない場合には、ステップＳ１４６にて、制御部２は、実際に立ち寄った立ち寄り地点の場所の情報と、当該立ち寄り地点の情報の入力を促す情報と、ユーザのブログの書き込み情報を、通信部２５を介して、送信する。なお、移動端末２００側で、
「ブログ表示」を示すボタン３５の確定操作により、ユーザのブログに繋がるよう、リンク付けがされている場合には、ステップＳ１４６にて、制御部２はユーザのブログの書き込み情報を送信しなくてもよい。
【００９１】
ステップＳ１４７にて、制御部２は、移動端末２００から送信される信号に基づき、ユーザにより立ち寄り地点に関する情報入力があったか否かを判定する。情報入力がない場合には、本例の制御処理を終了する。一方、情報入力があった場合には、登録部２４は、ユーザにより領域３１に書き込まれた情報を、立ち寄り地点に関する情報としてデータベース１に登録することで、データベース１を更新し（ステップＳ１４８）、本例の制御処理を終了する。
【００９２】
上記のように、本例は、ユーザの移動履歴を検出する移動履歴検出部２７を備え、ユーザが過去に立ち寄り地点に立ち寄った場合には、当該立ち寄り地点の情報の入力を促すための情報をユーザに提供する。これにより、ユーザは、過去に立ち寄った場所に関する情報の入力が望まれていることを認識することができるため、立ち寄り点の情報を充実させることができる。
【００９３】
また本例は、立ち寄り地点の情報が提供されるユーザと同一のユーザが、インターネット上に書き込んだ、立ち寄り地点に関する情報を検索するウェブ情報検出部２８を備え、立ち寄り地点の情報が提供されるユーザに対して、当該ユーザが書き込んだ書き込み情報を提供する。これにより、立ち寄り地点に立ち寄った記憶が曖昧な場合であっても、ユーザは自分の書き込みを確認することができるため、立ち寄り地点に立ち寄った時の記憶を呼び戻すことができ、その結果として、立ち寄り地点の情報の正確性を向上させることができる。
【００９４】
また本例は、移動履歴検出部２７により、ユーザが立ち寄り地点に立ち寄った日を検出し、ウェブ情報検出部２８により、当該立ち寄り地点に立ち寄った日に、当該ユーザが書き込んだ書き込み情報を検出し、通信部２５により、立ち寄り地点に立ち寄った日の書き込み情報を提供する。これにより、立ち寄り地点に立ち寄った記憶が曖昧な場合であっても、立ち寄り地点に立ち寄った日に書き込まれた、自分の書き込みを確認することができるため、立ち寄り地点に立ち寄った記憶を呼び戻すことができ、その結果として、立ち寄り地点の情報の正確性を向上させることができる。
【００９５】
なお、移動履歴検出部２７は、移動端末２００から定期的に発信する電波から移動端末２００の位置を検出し、検出された位置データを蓄積することで、移動端末２００の移動履歴を検出してもよい。
【００９６】
なお本例は、ユーザに立ち寄り地点の情報を提供する際に、通信部２５により、立ち寄り地点の周囲の場所に登録されているＰＯＩ情報を提供してもよい。これにより、提供されたＰＯＩ情報をディスプレイ３に表示させることで、ユーザは、過去の移動中に立ち寄った、ＰＯＩ情報が登録されている施設の情報を確認することができるため、立ち寄り地点に立ち寄った記憶を呼び戻すことができ、その結果として、立ち寄り地点の情報の正確性を向上させることができる。
【００９７】
上記の移動履歴検出部２７が本発明の「立ち寄り履歴検出手段」に相当し、ウェブ情報検出部２８が本発明の「ウェブ情報検出手段」に相当する。
【符号の説明】
【００９８】
１００…車両
１…データベース
２…制御部
２１…プローブデータ収集部
２２…地点特定部
２３…検索推定部
２４…登録部
２５…通信部
２６…位置検出部
２７…移動履歴検出部
２８…ウェブ情報検出部
２００…移動端末
３…ディスプレイ
３０…メニュー画面
３１…書き込み領域
３２〜３５…ボタン
４…制御部
３００…車両
【図１】
2014038427.tif 000003
【図２】
2014038427.tif 000004
【図３】
2014038427.tif 000005
【図４】
2014038427.tif 000006
【図５】
2014038427.tif 000007
【図６】
2014038427.tif 000008
【図７】
2014038427.tif 000009
【図８】
2014038427.tif 000010
【図９】
2014038427.tif 000011
【図１０】
2014038427.tif 000012
【図１１】
2014038427.tif 000013
【図１２】
2014038427.tif 000014
【図１３】
2014038427.tif 000015
【図１４】
2014038427.tif 000016