(57)【要約】【課題】目的地への移動を支援する情報のみならず、移動目的を踏まえた情報を提供することが可能な情報提供装置、方法およびプログラムを提供することを課題とする。【解決手段】ユーザの情報機器へ情報を提供する情報提供装置であって、前記情報機器から特定の地点に関する情報の提供要求を受けると、各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供する処理部を備える。【選択図】図２
2012220440.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの情報機器へ情報を提供する情報提供装置であって、
前記情報機器から特定の地点に関する情報の提供要求を受けると、各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供する処理部を備える、
情報提供装置。
【請求項２】
前記処理部は、前記情報機器から特定の時点における前記特定の地点に関する情報の提供要求を受けると、前記特定の時点における各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の時点における前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供する、
請求項１に記載の情報提供装置。
【請求項３】
前記処理部は、前記情報機器から特定の時点における前記特定の地点に関する情報の提供要求を受けると、前記特定の時点における各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の時点における前記特定の地点に至るまでの所要時間が等しい地点の分布と、通常状態における前記特定の地点に至るまでの所要時間が等しい地点の分布とを並べて示す画像データを生成し、前記情報機器へ提供する、
請求項１または２に記載の情報提供装置。
【請求項４】
前記処理部は、前記情報機器から前記特定の地点に関する情報の提供要求を受けると、各車両の走行速度を交通状況に応じて道路毎に集計したデータと、前記特定の地点に関する道路の交通状況を示したデータとに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供する、
請求項１から３の何れか一項に記載の情報提供装置。
【請求項５】
ユーザの情報機器へ情報を提供する情報提供方法であって、
前記情報機器から特定の地点に関する情報の提供要求を受けると、各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供する、
情報提供方法。
【請求項６】
ユーザの情報機器へ情報を提供する情報提供装置が実行する情報提供プログラムであって、
前記情報機器から特定の地点に関する情報の提供要求を受けると、各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供する処理を前記情報提供装置に実行させる、
情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、方法およびプログラムに関する。
【背景技術】
【０００２】
近年、情報処理技術の発達により、移動に際して必要な各種の情報を提供する技術が開発されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３０２２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
移動に際して必要な各種の情報を提供するカーナビゲーション装置等の各種情報機器においては、移動に関わる情報を提供するべく、道路交通情報等を提供する事業者から配信されるデータに基づき、目的地への到着予想時刻や目的地周辺の情報を表示している。しかしながら、移動する本来の目的が、目的地への到着ではなく、目的地に到着した後の行動であることに鑑みれば、目的地までの移動に必要な情報のみを提供してもユーザの要求を十分に満たすことができない。
【０００５】
本発明は、このような課題に鑑みなされたものであり、目的地への移動を支援する情報のみならず、移動目的を踏まえた情報を提供することが可能な情報提供装置、方法およびプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するため、各車両の走行速度を道路毎に集計したデータに基づいて、特定の地点に至るまでの所要時間が等しい地点の分布を示す画像を生成することにした。
【０００７】
詳細には、ユーザの情報機器へ情報を提供する情報提供装置であって、前記情報機器から特定の地点に関する情報の提供要求を受けると、各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供する処理部を備える。
【０００８】
各地の道路を走行した際の各車両の走行速度のデータを集計し、特定の地点の周辺の所要時間の分布の画像を生成することで、当該地点やその周辺の混雑状況が把握可能となる。これにより、目的地に到着した後の実効的な行動計画を立てることができる。
【０００９】
なお、前記処理部は、前記情報機器から特定の時点における前記特定の地点に関する情報の提供要求を受けると、前記特定の時点における各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の時点における前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供するものであってもよい。任意に設定された特定の時点における分布の画像データが提供されることで、将来的な計画であっても、目的地に到着した後の実効的な行動計画を立てることができる。
【００１０】
また、前記処理部は、前記情報機器から前記特定の時点における特定の地点に関する情報の提供要求を受けると、前記特定の時点における各車両の走行速度を道路毎に集計した
データに基づいて、前記特定の時点における前記特定の地点に至るまでの所要時間が等しい地点の分布と、通常状態における前記特定の地点に至るまでの所要時間が等しい地点の分布とを並べて示す画像データを生成し、前記情報機器へ提供するものであってもよい。特定の時点における分布と通常状態における分布とが並べて表示されることにより、特定の時点における特定の地点の混雑状況が通常状態と比較して如何なる状態なのかをユーザが把握することができる。
【００１１】
また、前記処理部は、前記情報機器から特定の地点に関する情報の提供要求を受けると、各車両の走行速度を交通状況に応じて道路毎に集計したデータと、前記特定の地点に関する道路の交通状況を示したデータとに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供するようにしてもよい。交通状況に応じた分布が表示されることにより、より精度の高い混雑状況の把握可能が可能となり、目的地に到着した後の実効的な行動計画を立てることができる。
【００１２】
また、本発明は、方法、プログラム、或いはプログラムを記録した記録媒体として捉えることもできる。例えば、本発明は、ユーザの情報機器へ情報を提供する情報提供方法であって、前記情報機器から特定の地点に関する情報の提供要求を受けると、各車両の走行速度を道路毎に集計したデータに基づいて、前記特定の地点に至るまでの所要時間が等しい地点の分布を示す画像データを生成し、前記情報機器へ提供するものであってもよい。
【発明の効果】
【００１３】
目的地への移動を支援する情報のみならず、移動目的を踏まえた情報を提供することが可能になる。
【図面の簡単な説明】
【００１４】
【図１】情報提供システムの構成図である。
【図２】情報提供システムにおいて実行される処理の概要図である。
【図３】車載機のプロセッサが実行する処理のフローチャートである。
【図４】車両情報やイベント情報を収集してからリンク情報を生成するまでの一連の処理を示す概念図である。
【図５】サーバのプロセッサが実行する処理のフローチャートである。
【図６】車両情報の一例である。
【図７】イベント情報の一例である。
【図８】リンク情報ＤＢ構築処理の概要図である。
【図９】リンク通過時間算出処理の詳細な処理内容を示した図である。
【図１０】通過時間の統計処理の概念図である。
【図１１】リンク通過時間の算出処理の結果の一例を示した図である。
【図１２】イベントの発生状況を特定する処理の詳細な処理内容を示した図である。
【図１３】目的地への到達時間の分布を示したデータを生成する際の処理の内容を示した図である。
【図１４】目的地を起点にした時間分布を生成する処理のである。
【図１５】各道路のリンク通過時間の一例を示した図である。
【図１６】各ポイントの名称の一例を示した図である。
【図１７】目的地から各ポイントまでの所要時間の一例を示した図である。
【図１８】分布データの一例を示した図である。
【図１９】表示される画像の一例を示した図である。
【図２０】表示される画像の第一変形例を示した図である。
【図２１】表示される画像の第二変形例を示した図である。
【図２２】表示される画像の第三変形例を示した図である。
【発明を実施するための形態】
【００１５】
以下、本願発明を実施するための形態を例示的に説明する。以下に示す実施形態は例示であり、本願発明の技術的範囲をこれらに限定するものではない。
【００１６】
＜構成＞
図１は、本願発明の一実施形態に係る情報提供装置（以下、サーバ４という）を含む、情報提供システム１の構成図である。情報提供システム１は、センター２に設置されるサーバ４がネットワーク８と繋がっており、車両３に搭載されている車載機５へ固定局７を介して各種情報を提供したり、道路交通情報や各種施設の混雑状況等の情報を提供するプロバイダ６から情報を取得したりする。
【００１７】
サーバ４は、プロセッサ４１やメモリ４２、通信インターフェース（通信Ｉ／Ｆ）４３、データベース４４を備えており、メモリ４２にロードされたコンピュータプログラムをプロセッサ４１が実行することにより、後述する解析処理や配信処理等を実行する。これら一連の処理は、プロセッサ４１がメモリ４２、通信Ｉ／Ｆ４３、データベース４４と協働することによって実現される。プロセッサ４１は、通信Ｉ／Ｆ４３を介してネットワーク８に繋がっており、車載機５やプロバイダ６にアクセス可能である。
【００１８】
車載機５は、プロセッサ５１やメモリ５２、表示装置５３、送受信部５４、ＧＰＳ（Global Positioning System）装置５５、入力Ｉ／Ｆ５６を備えており、メモリ５２にロー
ドされたコンピュータプログラムをプロセッサ５１が実行することにより、各種の処理を実行する。車載機５は、経路を案内するナビゲーション装置であるが、車内に固定するもののみならず、可搬型の各種情報機器類であってもよい。送受信部５４は、携帯電話のサービス事業者が設置する固定局７に無線接続してサーバ４にアクセスしてもよいし、ＩＴＳ（Intelligent Transport System）事業者が道路脇に設置するＤＳＲＣ（Dedicated Short Range Communications）対応の固定局７に無線接続してサーバ４にアクセスしてもよい。
【００１９】
＜システム全体で実行される処理の概要＞
情報提供システム１は、各車両３から送信されたデータを集計して各道路（道路を、以下、リンクともいう）の混雑状況等を解析し、ユーザに対して混雑状況等を含めた各種情報を提供する。すなわち、サーバ４は、各車両３の車載機５から送信された走行状態や目的地の設定状態等の情報に基づいて、各道路の混雑状況等を解析する。そして、ユーザが任意の目的地を設定すると、目的地へ向かう経路のみならず、目的地に設定されている施設やその周辺地域を含めた混雑状況等の各種情報を提供する。
【００２０】
情報提供システム１において実行される処理の概要図を図２に示す。情報提供システム１では、各車両３の車載機５からセンター２へ走行状態や目的地の設定状態等の車両情報がアップロードされる（Ｓ１）。センター２のサーバ４は、各車両３の車載機５から車両情報がアップロードされるとこれを受信する（Ｓ２）。そして、センター２のサーバ４は、アップロードされた車両情報を、各道路に付与されているリンクＩＤと共にデータベース４４へ格納する。ここで、リンクＩＤとは、各道路を識別するための識別子である。センター２のサーバ４は、車両情報がアップロードされると、各道路の位置を示す位置情報と各道路の識別子であるリンクＩＤとの対応関係を定義したデータベース４４の地図情報を参照し、アップロードされた車両情報にリンクＩＤを付与してデータベース４４へ格納する。
【００２１】
なお、位置情報からリンクＩＤへの変換は、緯度や経度の値とリンクＩＤとの対応関係を規定したマップに基づいて変換するものであってもよいし、緯度や経度の値を規定の変換式によってリンクＩＤへ変換するものであってもよいし、車載機５側でリンクＩＤに変
換されていてもよい。また、サーバ４は、各道路の状況等をリンクＩＤで管理しているが、道路を特定できる識別子であれば、道路名や緯度・経度といった情報で管理してもよい。
【００２２】
センター２のサーバ４は、規定のトリガ（イベント情報収集・更新トリガ）が発生すると（Ｓ３）、プロバイダ６にアクセスして各種イベントの情報（例えば、コンサートや花火大会の有無、道路工事や交通事故等の情報）を収集し、収集した情報をイベント情報としてデータベース４４へ格納する（Ｓ４）。
【００２３】
ここで、規定のトリガとは、サーバ４がコンピュータプログラムを実行することによって実現されるシステムマネージャが、予め規定されたスケジュールに沿って発生するものであり、例えば、情報提供システム１で予め規定されている時間間隔毎に発生する。これは、イベント情報収集・更新トリガに限らず、以下に示す各トリガについても同様である。
【００２４】
また、センター２のサーバ４は、規定のトリガ（リンク情報ＤＢ（Data Base）構築ト
リガ）が発生すると（Ｓ５）、データベース４４の車両情報とイベント情報にアクセスして、車両情報のデータを道路の状態（例えば、正常、事故渋滞、自然渋滞、工事渋滞、通行規制渋滞）毎に整理し、整理したデータをリンク情報としてデータベース４４へ格納する（Ｓ６）。
【００２５】
また、センター２のサーバ４は、規定のトリガ（リンク通過時間算出トリガ）が発生すると（Ｓ７）、データベース４４のリンク情報にアクセスして各道路を通過するための所要時間をリンクＩＤ毎および道路の状態毎に算出し、算出結果のデータをデータベース４４のリンク情報に追加する（Ｓ８）。
【００２６】
また、センター２のサーバ４は、規定のトリガ（リンク状態判定トリガ）が発生すると（Ｓ９）、データベース４４のリンク情報とイベント情報にアクセスして、イベントの発生状況をリンクＩＤ毎に判定し、判定結果をデータベース４４のリンク情報に追加する（Ｓ１０）。
【００２７】
センター２のサーバ４は、車載機５あるいはネットワーク８に繋がる各種情報端末等の情報機器から特定の目的地に関する情報を参照したい旨のリクエスト（以下、参照リクエストという）を受信すると（Ｓ１１）、当該目的地に関連する道路を特定し（Ｓ１２）、特定した道路の通過時間をデータベース４４のリンク情報から取得する。そして、センター２のサーバ４は、データベース４４から取得したリンク通過時間に基づき、目的地周辺の到達距離分布のデータを生成する（Ｓ１３）。センター２のサーバ４は、生成した到達距離分布のデータを、参照リクエストを送った車載機５あるいは情報端末へ送信する（Ｓ１４）。
【００２８】
情報提供システム１全体で実行される処理の概要は以上の通りである。車載機５のプロセッサ５１やサーバ４のプロセッサ４１は、上記のようにデータを交換しながら協調して情報提供システム１を形成しているが、互いに常時連動して処理を行うものではない。すなわち、情報提供システム１全体で実行される上記処理概要は、各プロセッサが互いに独立してコンピュータプログラムを実行することによって実現される。
【００２９】
＜車載機５のプロセッサ５１が実行する処理フロー＞
車載機５のプロセッサ５１が実行する処理フローを、図３の処理フロー図に沿って説明する。
【００３０】
（ステップＳ１０１）車載機５のプロセッサ５１は、車両３の駆動源が作動状態（以下、ＡＣＣオンという）、すなわち、駆動源が内燃機関であればエンジンが始動し、ハイブリッドシステムやＥＶ（Electric Vehicle）システムであればシステム電源がオンになると、走行状態や目的地の設定状態等の車両情報をＧＰＳ装置５３の測位データや車両３に備わっている各種のセンサ類から収集する。図４は、車載機５のプロセッサ５１とサーバ４のプロセッサ４１によって実行される、車両情報やイベント情報を収集してからリンク情報を生成するまでの一連の処理を示す概念図である。データの収集は、例えば、次のようにして行なわれる。すなわち、プロセッサ５１は、ナビゲーション画面において設定された目的地やＧＰＳ装置５３によって測位された車両３の位置、時刻、車速に関するデータを取得し、メモリ５２へ蓄積する。
【００３１】
（ステップＳ１０２）車載機５のプロセッサ５１は、メモリ５２に蓄積した車両情報のデータをサーバ４へ送信するタイミングであるか否かの判定を行なう。車載機５のプロセッサ５１は、例えば、ユーザによる手動のアップロードの要求があるか、或いは情報提供システム１で規定されている自動アップロードのタイミングになると、メモリ５２に蓄積したデータをサーバ４へ送信する。
【００３２】
自動アップロードのタイミングは、メモリ５２の容量や車両３が使用される頻度、サーバ４が実行する傾向分析の精度等に応じて予め設定されたものであり、例えば、ＡＣＣオンになった時、一定の距離を走行した時、一定時間経過時、メモリ５２に蓄積されたデータ量が規定量に達した時などを例示できる。自動アップロードの設定内容は、メモリ５２に格納されている定義ファイルによって定義されており、車載機５のプロセッサ５１がこの定義ファイルを参照することにより、自動アップロードを所定のタイミングで実行する。
【００３３】
なお、自動アップロードの設定内容を定義する定義ファイルは、定期的に更新されるものであってもよい。更新方法としては、例えば、センター２のサーバ４が全ユーザの車載機５に対して定義ファイルを一斉に配信する態様や、センター２のサーバ４が特定のユーザの車載機５に対して定義ファイルを配信する態様を例示できる。
【００３４】
（ステップＳ１０３）車載機５のプロセッサ５１は、データをサーバ４へ送信するタイミングであると判定した場合、メモリ５２に蓄積したデータをサーバ４へ送信する（Ｓ１）。すなわち、プロセッサ５１は、ステップＳ１０２の処理で肯定判定を下した場合、メモリ５２に蓄積した車両情報のデータの読出しを行い、読み出したデータを送受信部５４へ送る。送受信部５４では最寄りの固定局７へのアクセスが試みられる。そして、車載機５と固定局７との間で通信回線が確立されると、データが送受信部５４から固定局７およびネットワーク８を介してサーバ４へ送られる。サーバ４のプロセッサ４１は常時稼働しているため、車載機５から送られたデータが後述するサーバ４側の処理によってデータベース４４に蓄積される（Ｓ２）。
【００３５】
車載機５のプロセッサ５１がサーバ４へアップロードする車両情報のデータ項目としては、例えば、車両３の位置情報や時刻、車速、走行している道路の種別（有料道あるいは一般道等）等を例示できる。また、アップロードの態様としては、例えば、メモリ５２に蓄積されている全取得データを車両情報としてアップロードする方式（全データアップロード）や、前回アップロードした取得データから新たに追加された取得データのみを車両情報としてアップロードする方式（差分アップロード）、全取得データを車載機５が集計して平均値や最大値等に整理したデータを車両情報としてアップロードする方式（集計アップロード）等を例示できる。全データアップロードの場合、データの汎用性が最も優れる反面、通信負荷が大きい。一方、集計アップロードの場合、通信負荷が小さい反面、データの汎用性が劣る。差分アップロードの場合、全データアップロードと集計アップロー
ドとの間の特徴を有する。
【００３６】
（ステップＳ１０４）車載機５のプロセッサ５１は、上記ステップＳ１０２またはステップＳ１０３の処理を実行した後、車載機５のユーザから参照リクエストがあるか否かの判定を行なう。すなわち、車載機５のプロセッサ５１は、ナビゲーション画面に表示され或いは車載機５に取り付けられている操作ボタンを介してユーザによる参照リクエストがあるか否かを判定する。
【００３７】
（ステップＳ１０５）車載機５のプロセッサ５１は、参照リクエストがあることを検知すると、サーバ４に対してその旨を通知する（Ｓ１１）。すなわち、車載機５のプロセッサ５１は、ステップＳ１０４の処理で参照リクエストがあることを検知すると、ネットワーク８経由でサーバ４にアクセスし、参照リクエストを送信する。
【００３８】
（ステップＳ１０６）車載機５のプロセッサ５１は、参照リクエストに対する情報のデータがサーバ４から送られると、取得した情報を表示装置５３に画面表示させる。
【００３９】
車載機５のプロセッサ５１が実行する処理フローは以上の通りである。車載機５のプロセッサ５１が上記一連の処理を繰り返し実行することにより、車両データのアップロードやサーバ４から提供される情報の表示等の処理が実行される。上記一連の処理は、車両３の駆動源がＡＣＣオンになると、車載機５の内部クロックに基づいて繰り返し実行される。
【００４０】
＜サーバ４のプロセッサ４１が実行する処理フロー＞
次に、サーバ４のプロセッサ４１が実行する処理フローを、図５の処理フロー図に沿って説明する。以下に示す処理フローは、サーバ４の管理者によってサーバ４のシステム電源が確立されてコンピュータプログラムがメモリ４２にロードされると、プロセッサ４１が繰り返し実行する。
【００４１】
（ステップＳ２０１）サーバ４のプロセッサ４１は、車載機５が車両データをアップロードしようとしているか否かの判定を行なう。すなわち、サーバ４のプロセッサ４１は、データをアップロードする旨の通知がネットワーク８経由で車載機５から送られているか否かを判定する。
【００４２】
（ステップＳ２０２）サーバ４のプロセッサ４１は、車載機５からデータをアップロードする旨の通知が送られていることを検知すると（Ｓ２）、データを受信可能な状態である旨の通知を車載機５に対して行なう。これにより、車載機５によるデータのアップロードが開始される。サーバ４のプロセッサ４１は、車載機５からアップロードされる車両情報のデータに含まれている位置情報を、データベース４４の地図情報に基づいてリンクＩＤに変換し、アップロードされた車両情報をリンクＩＤ毎にデータベース４４へ格納する。これにより、データベース４４には、図６に示すような各道路の車速や日時の情報が車両情報として格納される。
【００４３】
（ステップＳ２０３）サーバ４のプロセッサ４１は、各種イベントの情報を収集するタイミングであるか否かの判定を行なう。すなわち、サーバ４のプロセッサ４１は、システムマネージャが規定のトリガ（イベント情報収集・更新トリガ）を発生しているか否かを判定する。
【００４４】
（ステップＳ２０４）サーバ４のプロセッサ４１は、ステップＳ２０３の処理において規定のトリガ（イベント情報収集・更新トリガ）が発生していることを検知すると、ネットワーク８を介してプロバイダ６にアクセスし、各種イベントの情報（例えば、コンサー
トや花火大会の有無、道路工事や交通事故等の情報）を収集し、データベース４４のイベント情報領域に格納する。ここでサーバ４がアクセスするプロバイダ６は、道路交通情報や各種イベントの開催の告知を専門とする情報提供事業者のプロバイダのみならず、例えば、ＳＮＳ（Social Networking Service）を展開する事業者のプロバイダや単なる口コ
ミ情報の掲示板、ブログなどを運営する事業者のプロバイダも含まれる。サーバ４は、ネットワーク８上に接続されている各種のプロバイダ６を巡回して道路状況に関わる情報を収集し、各道路に関連するイベントの内容と日時に関する情報をイベント情報としてリンクＩＤ毎にデータベース４４へ格納する。これにより、データベース４４には、図７に示すようなイベント情報が格納される。
【００４５】
（ステップＳ２０５）サーバ４のプロセッサ４１は、リンク情報を構築するタイミングであるか否かの判定を行なう。すなわち、サーバ４のプロセッサ４１は、システムマネージャが規定のトリガ（リンク情報ＤＢ構築トリガ）を発生しているか否かを判定する。
【００４６】
（ステップＳ２０６）サーバ４のプロセッサ４１は、ステップＳ２０５の処理において規定のトリガ（リンク情報ＤＢ構築トリガ）が発生していることを検知すると、データベース４４の車両情報やイベント情報にアクセスし、リンクＩＤ毎に分類された時刻／車速情報をリンク状態毎に分類する。サーバ４のプロセッサ４１が実行するリンク情報ＤＢ構築処理の概要を図８に示す。サーバ４のプロセッサ４１は、データベース４４の車両情報にアクセスして各道路の車速や日時、各道路のイベント内容および日時の情報に基づき、各道路の車速に関する情報をイベントの内容毎に整理し、整理したデータをリンク情報としてデータベース４４へ格納する。
【００４７】
（ステップＳ２０７）サーバ４のプロセッサ４１は、リンク通過時間を算出するタイミングであるか否かの判定を行なう。すなわち、サーバ４のプロセッサ４１は、システムマネージャが規定のトリガ（リンク通過時間算出トリガ）を発生しているか否かを判定する。
【００４８】
（ステップＳ２０８）サーバ４のプロセッサ４１は、ステップＳ２０７の処理において規定のトリガ（リンク通過時間算出トリガ）が発生していることを検知すると、データベース４４のリンク情報領域にアクセスし、各道路の通過時間を算出する。リンク通過時間算出処理の詳細な処理内容を図９に示す。
【００４９】
サーバ４のプロセッサ４１は、規定のトリガ（リンク通過時間算出トリガ）が発生していることを検知すると、データベース４４のリンク情報にアクセスし、車速に関するデータ群を、各リンクＩＤについてイベント状況別に抽出する（Ｓ３０１）。また、サーバ４のプロセッサ４１は、データベース４４の地図情報から各リンクＩＤについて道路の長さに関するデータを抽出する（Ｓ３０２）。サーバ４のプロセッサ４１は、抽出したデータから、道路の長さを車速で除算する演算処理を行い、各道路の通過時間をリンクＩＤ毎およびイベントの内容毎に算出する（Ｓ３０３）。サーバ４のプロセッサ４１は、算出した通過時間を図１０に示すように統計処理し、各道路の通過に要する所要時間の平均値や最大値、最小値等を、道路の状況毎に算出する（Ｓ３０４）。サーバ４のプロセッサ４１が実行するリンク通過時間の算出処理の結果の一例を図１１に示す。サーバ４のプロセッサ４１は、算出結果のデータをデータベース４４のリンク情報に追加する（Ｓ３０５）。
【００５０】
（ステップＳ２０９）サーバ４のプロセッサ４１は、各道路の現状のイベントの発生状況を判定するタイミングであるか否かの判定を行なう。すなわち、サーバ４のプロセッサ４１は、システムマネージャが規定のトリガ（リンク状態判定トリガ）を発生しているか否かを判定する。
【００５１】
（ステップＳ２１０）サーバ４のプロセッサ４１は、ステップＳ２０９の処理において規定のトリガ（リンク状態判定トリガ）が発生していることを検知すると、データベース４４のイベント情報にアクセスし、現在時刻とイベント情報のイベント予定時刻との相関から、イベントの発生状況を特定する。イベントの発生状況を特定する処理の詳細な処理内容を図１２に示す。
【００５２】
サーバ４のプロセッサ４１は、規定のトリガ（リンク状態判定トリガ）が発生していることを検知すると、データベース４４のイベント情報にアクセスし、現在時刻とイベント情報のイベント予定時刻との相関から、イベントが発生している道路の位置やイベントの種別を抽出する（Ｓ４０１）。サーバ４のプロセッサ４１は、データベース４４の地図情報にアクセスして地図情報を参照し、イベントが発生している道路の位置情報からリンクＩＤを特定する（Ｓ４０２）。サーバ４のプロセッサ４１は、データベース４４にアクセスし、特定したリンクＩＤに対応する道路のリンク情報のデータに、イベントの発生状況に関するデータを追加する（Ｓ４０３）。
【００５３】
（ステップＳ２１１）サーバ４のプロセッサ４１は、車載機５やネットワーク８に繋がる各種の情報機器から参照リクエストが送信されているか否かの判定を行なう。すなわち、サーバ４のプロセッサ４１は、ネットワーク８を介して通信Ｉ／Ｆ４３にアクセスしている車載機５あるいは情報端末のアクセス状況を監視し、車載機５やネットワーク８に繋がる各種の情報機器が参照リクエストを送信しているか否かを判定する。
【００５４】
（ステップＳ２１２）サーバ４のプロセッサ４１は、ステップＳ２１１の処理において車載機５やネットワーク８に繋がる各種の情報機器から参照リクエストが送信されていることを検知すると、データベース４４のリンク情報領域等にアクセスし、目的地への到達時間の分布を示したデータを生成する。目的地への到達時間の分布を示したデータを生成する際の処理の内容を図１３に示す。
【００５５】
サーバ４のプロセッサ４１は、参照リクエストが送信されていることを検知すると（Ｓ５０１）、設定されている目的地を特定する（Ｓ５０２）。
【００５６】
なお、参照リクエストを要求した情報機器が車載機５でなく、ナビゲーションを行なわない情報機器（例えば、パーソナルコンピュータ等）であった場合、ルートガイドの目的地等が設定され得ないことになるが、このように、参照リクエストに目的地の位置情報が付与されていない場合、サーバ４のプロセッサ４１は、目的地の入力を促すようにしてもよいし、或いはデータベース４４に蓄積したユーザの行動履歴等のデータを元に、時間帯や車両３の現在位置からユーザが置かれているシーンを推定し、推定されるシーンから想定されるユーザの目的地候補を挙げてもよい。行動履歴のデータとしては、車載機５の目的地の設定履歴や、車両３が駐車した際（ＡＣＣオフになった際）の駐車位置等のデータを例示できる。目的地候補が複数挙がる場合には、ユーザの過去の行動履歴に重み付けを行い、重みが最も大きい値を示す目的地候補をユーザの目的地に設定するようにしてもよい。重みは、例えば、滞在時間の長い目的地については大きい値を付与し、滞在時間の短い目的地については小さい値を付与するようにしてもよいし、あるいは、過去には移動した実績が多数あるにも関わらず最近ではほとんど移動した実績が無ければ小さい値を付与するものとし、過去には移動した実績がほとんど無いにも関わらず最近では頻繁に移動した実績があれば大きい値を付与するものとしてもよい。また、ユーザの過去の行動履歴を参照して目的地を推定する際は、過去にユーザが行動を行なった際の日時と現在の日時とを比較し、時間的な要素が近似するもの行動履歴のデータを目的地の推定に利用するようにしてもよい。
【００５７】
サーバ４のプロセッサ４１は、設定されている目的地を特定した後にデータベース４４
の地図情報へアクセスし、目的地周辺の道路に関するデータを抽出する（Ｓ５０３）。サーバ４のプロセッサ４１は、抽出した目的地周辺の道路に関するデータをメモリ４２上に展開し、目的地を起点にした時間分布を生成する（Ｓ５０４）。当該処理の概要を図１４に示す。
【００５８】
例えば、目的地からポイントＸまでのルートは、「Ｅ−５，Ｉ−５，Ｉ−４」の３つの道路を通る第１のルートと、「Ｊ−５，Ｄ−５，Ｉ−４」の３つの道路を通る第２のルートと、「Ｊ−５，Ｊ−４，Ｃ−５」の３つの道路を通る第３のルートがある。サーバ４のプロセッサ４１は、ステップＳ２０８の処理で算出した各道路の通過時間に基づき、これら３つのルートの所要時間をそれぞれ算出する。例えば、ステップＳ２０８で算出した各道路のリンク通過時間が図１５に示されるような値であった場合、第１のルートについては１２分、第２のルートについては１５分、第３のルートについては１６分を要することになる。なお、参照されるリンク通過時間のデータは、リンク情報に含まれているイベント状態に応じて異なる。算出結果より、目的地からポイントＸまでは所要時間が１２分と最も短い第１のルートが最短であることが判る。サーバ４のプロセッサ４１は、このような演算処理を各ポイントについて実行し、目的地から各ポイントまでの到達時間をそれぞれ算出する。
【００５９】
サーバ４のプロセッサ４１は、目的地から各ポイントまでの到達時間の算出処理を各ポイントについて逐次実行する。例えば、各ポイントの名称を図１６のように定義したとする。この場合、目的地から各ポイントまでの到達時間の算出処理を各ポイントについて逐次実行することにより、図１７に示すような目的地から各ポイントまでの所要時間が算出されることになる。
【００６０】
目的地から各ポイントまでの到達時間を逐次算出した後、目的地からの到達時間が等しい地点の分布図を描画した画像データを生成する（Ｓ５０５）。例えば、情報提供システム１で規定の設定時間、あるいは、ユーザが任意に定めた設定時間が５分であれば、サーバ４のプロセッサ４１は、目的地から５分で到達するポイントをピックアップし、線で結んだ図１８に示すような分布データを生成する。なお、設定時間には、多少の誤差（例えば、１０％程度）を含めるようにしてもよい。
【００６１】
ところで、この画像データは、参照リクエストを送信した情報機器の仕様に合わせたデータ量であることが好ましく、例えば、車載機５であればパーソナルコンピュータよりも画面が小さいので、サーバ４のプロセッサ４１は、生成する画像データを小さいものにする。サーバ４のプロセッサ４１は、生成した画像データを、参照リクエストを送信した車載機５あるいはその他の情報機器へ送信する（Ｓ５０６）。このような処理が実行されることにより、画像データが送信された車載機５あるいは情報端末等の情報機器には、図１９に示すような画像が生成される。
【００６２】
目的地周辺の情報として、目的地から１０分以内の地点の分布を示した画像を表示することにより、ユーザは、目的地やその周辺の混雑状況を把握することができる。これにより、目的地への到着予想に留まらず、目的地に到着した後の実効的な行動計画を立てることが可能となる。
【００６３】
なお、サーバ４のプロセッサ４１は、図２０に示すように、通常の時間帯における目的地から１０分以内の地点の分布と、現在における目的地から１０分以内の地点の分布とを並列に表示してもよい。このように比較表示されることにより、現在が通常よりも混み合っている状況であるか否かをユーザは把握することができる。また、図２１に示すように、現在における目的地から１０分以内の地点の分布ではなく、例えば、ユーザが任意に指定した時間帯における目的地から１０分以内の地点の分布を表示するようにしてもよい。
この場合、ユーザは、例えば、指定時間をボタン操作で変更してもよいし、図２２に示すように、スライド式のバーを動かして指定時間を変更するようにしてもよい。
【００６４】
＜コンピュータが読み取り可能な記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００６５】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【符号の説明】
【００６６】
１・・情報提供システム，２・・センター，３・・車両，４・・サーバ，５・・車載機，６・・プロバイダ，７・・固定局，８・・ネットワーク，４１・・プロセッサ，４２・・メモリ，４３・・通信Ｉ／Ｆ，４４・・データベース，５１・・プロセッサ，５２・・メモリ，５３・・表示装置，５４・・送受信部，５５・・ＧＰＳ装置，５６・・入力Ｉ／Ｆ
【図１】
2012220440.tif 000003
【図２】
2012220440.tif 000004
【図３】
2012220440.tif 000005
【図４】
2012220440.tif 000006
【図５】
2012220440.tif 000007
【図６】
2012220440.tif 000008
【図７】
2012220440.tif 000009
【図８】
2012220440.tif 000010
【図９】
2012220440.tif 000011
【図１０】
2012220440.tif 000012
【図１１】
2012220440.tif 000013
【図１２】
2012220440.tif 000014
【図１３】
2012220440.tif 000015
【図１４】
2012220440.tif 000016
【図１５】
2012220440.tif 000017
【図１６】
2012220440.tif 000018
【図１７】
2012220440.tif 000019
【図１８】
2012220440.tif 000020
【図１９】
2012220440.tif 000021
【図２０】
2012220440.tif 000022
【図２１】
2012220440.tif 000023
【図２２】
2012220440.tif 000024