(57)【要約】【課題】地物ごとに最適な到着判定距離を設定すること。【解決手段】ナビゲーション装置１１０は、誘導部１１１と、検出部１１２と、変更部１１３とを備える。誘導部１１１は、目的地周辺の所定の距離（以下、「到着判定距離」という）に位置するまでの経路を誘導する機能を有する。検出部１１２は、誘導部１１１による誘導が完了する前に、または完了した後に、利用者から入力される所定の入力情報を検出する機能を有する。変更部１１３は、検出部１１２によって所定の入力情報が検出された場合、次回、誘導部１１１によって当該目的地までの誘導がおこなわれる際に、到着判定距離を所定量変更する機能を有する。【選択図】図１
2009139282.tif 000002
【特許請求の範囲】
【請求項１】
目的地周辺の所定の距離（以下、「到着判定距離」という）に位置するまでの経路を誘導する誘導手段と、
前記誘導手段による誘導が完了する前に、または完了した後に、利用者から入力される所定の入力情報を検出する検出手段と、
前記検出手段によって前記所定の入力情報が検出された場合、次回、前記誘導手段によって当該目的地までの誘導がおこなわれる際に、前記到着判定距離を所定量変更する変更手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記変更手段は、前記検出手段によって前記誘導が完了する前に、前記所定の入力情報が検出された場合、次回、前記誘導手段によって当該目的地までの誘導をおこなう際に、前記到着判定距離を所定量長くすることを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記誘導手段による誘導が完了する前の前記所定の入力情報は、目的地の消去に関する入力情報、または、案内中止に関する入力情報であることを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記利用者から所定の入力情報が入力された地点（以下、「入力地点」という）の位置情報を取得する取得手段をさらに備え、
前記変更手段は、前記取得手段によって取得された前記入力地点の位置までの距離が所定範囲内である場合に、前記到着判定距離を所定量長くすることを特徴とする請求項１〜３のいずれか一つに記載のナビゲーション装置。
【請求項５】
前記変更手段は、前記取得手段によって取得された前記入力地点の位置までの距離分、前記到着判定距離を長くすることを特徴とする請求項４に記載のナビゲーション装置。
【請求項６】
前記変更手段は、前記取得手段によって取得された前記入力地点までの位置までの所要時間が所定範囲内である場合に、前記到着判定距離を所定量長くすることを特徴とする請求項４または５に記載のナビゲーション装置。
【請求項７】
前記到着判定距離の変更量の入力を受け付ける受付手段をさらに備え、
前記変更手段は、前記受付手段が受け付けた距離分、前記到着判定距離を長くすることを特徴とする請求項１〜３のいずれか一つに記載のナビゲーション装置。
【請求項８】
前記変更手段は、前記検出手段によって前記誘導が完了した後に、前記所定の入力情報が検出された場合、次回、前記誘導手段によって当該目的地までの誘導をおこなう際に、前記到着判定距離を所定量短くすることを特徴とする請求項１に記載のナビゲーション装置。
【請求項９】
前記誘導手段による誘導が完了した後の前記所定の入力情報は、地図画面の表示変更に関する入力情報、または、目的地の再設定に関する入力情報であることを特徴とする請求項８に記載のナビゲーション装置。
【請求項１０】
前記利用者から所定の入力情報が入力された地点（以下、「入力地点」という）の位置情報を取得する取得手段をさらに備え、
前記変更手段は、前記取得手段によって取得された前記入力地点の位置までの距離が所定範囲内である場合に、前記到着判定距離を所定量短くすることを特徴とする請求項８または９に記載のナビゲーション装置。
【請求項１１】
前記変更手段は、前記取得手段によって取得された前記入力地点の位置までの距離分、前記到着判定距離を短くすることを特徴とする請求項１０に記載のナビゲーション装置。
【請求項１２】
前記変更手段は、前記取得手段によって取得された前記入力地点の位置までの所要時間が所定範囲内である場合に、前記到着判定距離を所定量短くすることを特徴とする請求項１０または１１に記載のナビゲーション装置。
【請求項１３】
前記到着判定距離の変更量の入力を受け付ける受付手段をさらに備え、
前記変更手段は、前記受付手段が受け付けた距離分、前記到着判定距離を短くすることを特徴とする請求項８または９に記載のナビゲーション装置。
【請求項１４】
前記変更手段によって変更された前記到着判定距離を、当該到着判定距離を管理する情報管理サーバに送信する送信手段をさらに備えることを特徴とする請求項１〜１３のいずれか一つに記載のナビゲーション装置。
【請求項１５】
ナビゲーション装置における経路の誘導が完了する地点であるとともに、目的地としての地物周辺の所定の距離（以下、「到着判定距離」という）の情報を受信する受信手段と、
前記受信手段が受信した前記到着判定距離の情報を、前記地物ごとに集計する集計手段と、
前記集計手段によって集計された前記地物ごとの前記到着判定距離の情報を前記ナビゲーション装置に配信する配信手段と、
を備えることを特徴とする情報管理サーバ。
【請求項１６】
目的地周辺の所定の距離（以下、「到着判定距離」という）に位置するまでの経路を誘導する誘導工程と、
前記誘導工程による誘導が完了する前に、または完了した後に、利用者から入力される所定の入力情報を検出する検出工程と、
前記検出工程により前記所定の入力情報が検出された場合、次回、前記誘導工程による当該目的地までの誘導がおこなわれる際に、前記到着判定距離を所定量変更する変更工程と、
を含むことを特徴とするナビゲーション方法。
【請求項１７】
経路の誘導が完了する目的地としての地物周辺の所定の距離（以下、「到着判定距離」という）の情報を受信する受信工程と、
前記受信工程にて受信した前記到着判定距離の情報を、前記地物ごとに集計する集計工程と、
前記集計工程にて集計された前記地物ごとの前記到着判定距離の情報をナビゲーション装置に配信する配信工程と、
を含むことを特徴とする情報管理方法。
【請求項１８】
請求項１６に記載のナビゲーション方法をコンピュータに実行させることを特徴とするナビゲーションプログラム。
【請求項１９】
請求項１７に記載の情報管理方法をコンピュータに実行させることを特徴とする情報管理プログラム。
【請求項２０】
請求項１８または１９に記載のプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体に搭載されるとともに、当該移動体を目的地点までの経路を誘導するナビゲーション装置、情報管理サーバ、ナビゲーション方法、情報管理方法、ナビゲーションプログラム、情報管理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、たとえば、移動体に搭載され、設定された目的地まで、移動体を誘導するナビゲーション装置がある。ナビゲーション装置は、たとえば、目的地から所定範囲内に移動体が位置した場合に、移動体が目的地に到着したと判定して、利用者に報知をおこなう。このようなナビゲーション装置には、たとえば、目的地の種類ごとに定められた基準値から、目的地の種類に応じた基準値を特定し、特定された基準値に基づいて、到着判定をおこなうものがある（例えば、下記特許文献１参照。）。
【０００３】
【特許文献１】特開２００５−３０８６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術にあっては、たとえば、目的地点として設定された施設の面積に応じて、基準値を設定することとしているが、施設の面積などの情報は、あらかじめ製造側が整備しておく必要があり、そのため、データの構築に製造側の手間やコストがかかるという問題が一例として挙げられる。
【０００５】
また、上記の従来技術にあっては、たとえば、基準値を、目的地周辺を走行する際の速度や運転レベルに応じて変化させるという方法もあるが、速度や運転レベルは、個々の利用者によっての差が大きく、これに基づいて設定された基準値は、複数の利用者での共有には向いていないという問題があった。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１に記載のナビゲーション装置は、目的地周辺の所定の距離（以下、「到着判定距離」という）に位置するまでの経路を誘導する誘導手段と、前記誘導手段による誘導が完了する前に、または完了した後に、利用者から入力される所定の入力情報を検出する検出手段と、前記検出手段によって前記所定の入力情報が検出された場合、次回、前記誘導手段によって当該目的地までの誘導がおこなわれる際に、前記到着判定距離を所定量変更する変更手段と、を備えることを特徴とする。
【０００７】
また、請求項１５に記載の情報管理サーバは、ナビゲーション装置における経路の誘導が完了する地点であるとともに、目的地としての地物周辺の所定の距離（以下、「到着判定距離」という）の情報を受信する受信手段と、前記受信手段が受信した前記到着判定距離の情報を、前記地物ごとに集計する集計手段と、前記集計手段によって集計された前記地物ごとの前記到着判定距離の情報を前記ナビゲーション装置に配信する配信手段と、を備えることを特徴とする。
【０００８】
また、請求項１６に記載のナビゲーション方法は、目的地周辺の所定の距離（以下、「到着判定距離」という）に位置するまでの経路を誘導する誘導工程と、前記誘導工程による誘導が完了する前に、または完了した後に、利用者から入力される所定の入力情報を検出する検出工程と、前記検出工程により前記所定の入力情報が検出された場合、次回、前記誘導工程による当該目的地までの誘導がおこなわれる際に、前記到着判定距離を所定量変更する変更工程と、を含むことを特徴とする。
【０００９】
また、請求項１７に記載の情報管理方法は、経路の誘導が完了する目的地としての地物周辺の所定の距離（以下、「到着判定距離」という）の情報を受信する受信工程と、前記受信工程にて受信した前記到着判定距離の情報を、前記地物ごとに集計する集計工程と、前記集計工程にて集計された前記地物ごとの前記到着判定距離の情報をナビゲーション装置に配信する配信工程と、を含むことを特徴とする。
【００１０】
また、請求項１８に記載のナビゲーションプログラムは、請求項１６に記載のナビゲーション方法をコンピュータに実行させることを特徴とする。
【００１１】
また、請求項１９に記載の情報管理プログラムは、請求項１７に記載の情報管理方法をコンピュータに実行させることを特徴とする。
【００１２】
また、請求項２０に記載のコンピュータに読み取り可能な記録媒体は、請求項１８または１９に記載のプログラムを記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明にかかるナビゲーション装置、情報管理サーバ、ナビゲーション方法、情報管理方法、ナビゲーションプログラム、情報管理プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１４】
（情報管理システムの機能的構成）
まず、本発明の実施の形態にかかるナビゲーション装置の機能的構成について説明する。図１は、本発明の実施の形態にかかるナビゲーション装置の機能的構成を示すブロック図である。
【００１５】
図１に示すように、ナビゲーション装置１１０は、誘導部１１１と、検出部１１２と、変更部１１３とを備える。誘導部１１１は、目的地周辺の所定の距離（以下、「到着判定距離」という）に位置するまでの経路を誘導する機能を有する。ここで、目的地は、たとえば、利用者によって設定された任意の地点である。また、目的地は、利用者によって設定された任意の地点までの経路上の経由地点であってもよい。
【００１６】
すなわち、ナビゲーション装置１１０は、公知の技術のため詳細な説明は省略するが、目的地が入力されると、図示しない探索部によって移動体の現在位置から目的地までの経路を探索する。そして、ナビゲーション装置１１０は、誘導部１１１によって探索された経路を、移動体が目的地周辺の到着判定距離に位置するまで誘導する。
【００１７】
検出部１１２は、誘導部１１１による誘導が完了する前に、または完了した後に、利用者から入力される所定の入力情報を検出する機能を有する。ここで、入力情報とは、たとえば、図示しない操作部を利用者が操作することによってナビゲーション装置１１０に入力される情報である。ここで、所定の入力情報としては、たとえば、目的地の消去に関する入力情報、または、案内中止に関する入力情報などである。ここで、目的地の消去に関する入力情報とは、設定された目的地を消去（解除）する際に入力される情報である。ここで、案内中止に関する入力情報とは、誘導部１１１による経路の誘導を中止させる際に入力される情報である。
【００１８】
また、所定の入力情報は、たとえば、地図画面の表示変更に関する入力情報、目的地の再設定に関する入力情報などであってもよい。ここで、地図画面の表示変更に関する入力情報とは、たとえば、表示された地図情報の縮尺を変更する際に入力される情報である。ここで、目的地の再設定に関する入力情報とは、目的地が設定された状態で、再度、新たな目的地が設定された場合に入力される情報である。
【００１９】
変更部１１３は、検出部１１２によって所定の入力情報が検出された場合、次回、誘導部１１１によって当該目的地までの誘導がおこなわれる際に、到着判定距離を所定量変更する機能を有する。すなわち、変更部１１３は、目的地として設定された地物の到着判定距離を所定量変更する。変更部１１３は、たとえば、検出部１１２によって誘導が完了する前に、所定の入力情報が検出された場合、次回、誘導部１１１によって当該目的地までの誘導をおこなう際に、到着判定距離を所定量長くする。
【００２０】
また、変更部１１３は、検出部１１２によって誘導が完了した後に、所定の入力情報が検出された場合、次回、誘導部１１１によって当該目的地までの誘導をおこなう際に、到着判定距離を所定量短くすることとしてもよい。
【００２１】
さらに、ナビゲーション装置１１０は、取得部１１４を備えることとしてもよい。取得部１１４は、利用者から所定の入力情報が入力された地点（以下、「入力地点」という）の位置情報を取得する機能を有する。取得部１１４を備えた場合には、たとえば、変更部１１３は、取得部１１４によって取得された入力地点の位置までの距離が所定範囲内である場合に、到着判定距離を所定量長く／短くする。具体的には、たとえば、変更部１１３は、取得部１１４によって取得された入力地点の位置までの距離分、目的地として設定された地物の到着判定距離を長く／短くする。
【００２２】
また、たとえば、変更部１１３は、取得部１１４によって取得された入力地点までの位置までの所要時間が所定範囲内である場合に、到着判定距離を所定量長く／短くすることとしてもよい。具体的には、たとえば、変更部１１３は、取得部１１４によって取得された入力地点の位置までの距離分、目的地として設定された地物の到着判定距離を長く／短くする。
【００２３】
そして、ナビゲーション装置１１０は、受付部１１５を備えることとしてもよい。受付部１１５は、到着判定距離の変更量の入力を受け付ける機能を有する。受付部１１５を備えた場合には、変更部１１３は、たとえば、受付部１１５によって受け付けられた距離分、到着判定距離を長く／短くする。
【００２４】
また、ナビゲーション装置１１０は、送信部１１６を備え、外部の情報管理サーバ１２０と接続され、ナビゲーション装置１１０と、情報管理サーバ１２０とによって情報管理システム１００を構成してもよい。この場合には、送信部１１６は、変更部１１３によって変更された到着判定距離を、当該到着判定距離を管理する情報管理サーバ１２０に送信する機能を有する。送信部１１６は、たとえば、インターネットなどの通信網を介して、情報管理サーバ１２０に到着判定距離を送信する。
【００２５】
（情報管理サーバの機能的構成）
ここで、情報管理サーバの機能的構成について説明する。情報管理サーバ１２０は、受信部１２１と、集計部１２２と、配信部１２３とを備える。ここで、受信部１２１は、ナビゲーション装置における経路の誘導が完了する地点であるとともに、目的地としての地物周辺の所定の距離（以下、「到着判定距離」という）の情報を受信する機能を有する。
【００２６】
集計部１２２は、受信部１２１が受信した到着判定距離の情報を、地物ごとに集計する機能を有する。配信部１２３は、集計部１２２によって集計された地物ごとの到着判定距離の情報をナビゲーション装置１１０に配信する機能を有する。なお、図示を省略するが、配信部１２３は、ナビゲーション装置１１０のほか、複数のナビゲーション装置に集計部１２２によって集計された地物ごとの到着判定距離の情報を配信することとしてもよい。
【００２７】
（ナビゲーション装置の処理手順）
つぎに、本発明の実施の形態にかかるナビゲーション装置の処理手順について説明する。図２は、本発明の実施の形態にかかるナビゲーション装置の処理手順を示すフローチャートである。なお、図２に示すフローチャートは、たとえば、利用者によって目的地が設定された場合に開始される。
【００２８】
図２に示すように、ナビゲーション装置１１０は、たとえば、目的地が設定されると、目的地までの経路を探索したのち、目的地周辺までの経路を誘導する（ステップＳ２０１）。
【００２９】
目的地周辺までの経路を誘導しつつ、ナビゲーション装置１１０は、移動体が、目的地周辺の到着判定距離に位置したか否かを判定する（ステップＳ２０２）。ステップＳ２０２において、目的地周辺の到着判定距離に位置したと判定された場合（ステップＳ２０２：Ｙｅｓ）には、ナビゲーション装置１１０は、目的地への到着を利用者に報知する（ステップＳ２０３）。
【００３０】
ステップＳ２０３において、目的地への到着を報知したのち、ナビゲーション装置１１０は、所定の入力情報が検出されたか否かを判定する（ステップＳ２０４）。すなわち、ナビゲーション装置１１０は、誘導部１１１による誘導が完了した後に、所定の入力情報が検出されたか否かを判定する。この際に、ナビゲーション装置１１０は、たとえば、目的地への到着を報知した地点から所定の距離内で入力情報を検出したか否かを判定することとしてもよい。また、ナビゲーション装置１１０は、目的地への到着を報知した時刻から所定の時間内に入力情報を検出したか否かを判定することとしてもよい。
【００３１】
ステップＳ２０４において、所定の入力情報を検出していないと判定された場合（ステップＳ２０４：Ｎｏ）には、ナビゲーション装置１１０は、そのまま、一連の処理を終了する。
【００３２】
また、ステップＳ２０４において、所定の入力情報を検出したと判定された場合（ステップＳ２０４：Ｙｅｓ）には、ナビゲーション装置１１０は、目的地と設定された地物の到着判定距離を所定量変更する（ステップＳ２０５）。たとえば、このとき、ナビゲーション装置１１０は、到着判定距離を所定量短縮する。ステップＳ２０５において、ナビゲーション装置１１０は、到着判定距離を所定量変更したのち、一連の処理を終了する。
【００３３】
一方、ステップＳ２０２において、目的地周辺の到着判定距離に位置していないと判定された場合（ステップＳ２０２：Ｎｏ）には、ナビゲーション装置１１０は、所定の入力情報が検出されたか否かを判定する（ステップＳ２０６）。すなわち、ナビゲーション装置１１０は、誘導部１１１による誘導が完了する前に、所定の入力情報が検出されたか否かを判定する。この際に、ナビゲーション装置１１０は、たとえば、目的地まで所定の距離内で入力情報を検出したか否かを判定することとしてもよい。また、ナビゲーション装置１１０は、目的地へ到着する予定の時刻と現在時刻とが所定の時間内にときに、入力情報を検出したか否かを判定することとしてもよい。
【００３４】
ステップＳ２０６において、所定の入力情報を検出していないと判定された場合（ステップＳ２０６：Ｎｏ）には、ナビゲーション装置１１０は、ステップＳ２０２に復帰して、上記の処理を繰り返す。
【００３５】
また、ステップＳ２０６において、所定の入力情報を検出したと判定された場合（ステップＳ２０６：Ｙｅｓ）には、ナビゲーション装置１１０は、目的地と設定された地物の到着判定距離を所定量変更する（ステップＳ２０７）。たとえば、このとき、ナビゲーション装置１１０は、到着判定距離を所定量延長する。ステップＳ２０７において、ナビゲーション装置１１０は、到着判定距離を所定量変更したのち、一連の処理を終了する。
【００３６】
以上に説明したように、本発明の実施の形態にかかるナビゲーション装置１１０は、目的地までの誘導の完了前または完了後、所定の入力情報を検出した場合に、当該目的地とされた地物の到着判定距離を変更する。そして、ナビゲーション装置１１０は、次回に、その地物までの誘導をおこなう際に、移動体が変更後の到着判定距離に位置するまで誘導するので、利用者は、適切な位置までの誘導を受けることができる。
【００３７】
そして、本発明の実施の形態にかかるナビゲーション装置１１０によれば、たとえば、利用者による所定の入力情報に基づいて、地物の到着判定距離を順次、更新していくので、ナビゲーション装置１１０製造側があらためて到着判定距離を整備せずとも、適切な到着判定距離を設定していくことができる。
【００３８】
さらに、情報管理サーバ１２０は、ナビゲーション装置１１０から受信した到着判定距離を集計して、複数のナビゲーション装置に配信するので、複数のナビゲーション装置で変更後の到着判定距離を共有することができる。これにより、利用者は、自身が行ったことのない地物においても変更後の到着判定距離に基づいて、適切な位置までの誘導を受けることができる。
【００３９】
また、情報管理サーバ１２０が、複数のナビゲーション装置から、変更後の到着判定距離を受信して地物ごとに集計する構成とすれば、それぞれのナビゲーション装置から送信されたデータを平坦化し、信頼性を向上させることができる。これにより、利用者は、より信頼性の高い到着判定距離に基づいて、適切な位置までの誘導を受けることができる。
【実施例】
【００４０】
つぎに、上述した実施の形態の情報管理システム１００の実施例について説明する。本実施例は、実施の形態の情報管理システム１００を車両（二輪、四輪を含む）に搭載されるナビゲーション装置と、情報管理会社に設置された情報管理サーバとによって構成されるネットワークシステムに適用した場合の一例である。
【００４１】
（実施例の情報処理システムの概略構成）
まず、本実施例の情報管理システムの概略構成について説明する。図３は、本実施例の情報管理システムの概略構成を示す説明図である。図３に示すように、本実施例の情報管理システム３００は、車両３１０に搭載されたナビゲーション装置３１１と、車両３２０に搭載されたナビゲーション装置３２１と、情報管理会社３３０に設置された情報管理サーバ３３１とがインターネットなどの通信回線網３４０を介して相互に通信可能に構成される。
【００４２】
ナビゲーション装置３１１、３２１は、たとえば、利用者によって設定された目的地までの経路を探索し、車両３１０、３２０が目的地周辺の到着判定距離に位置した場合に、目的地へ到着したと判定し、利用者に目的地へ到着した旨の報知をおこなう。
【００４３】
また、ナビゲーション装置３１１、３２１は、所定の入力情報を受け付けた場合に、そのとき目的地（経由地を含む）として設定されている地物の到着判定距離を変更し、当該地物とその到着判定距離とを関連づけた到着判定距離情報を情報管理サーバ３３１へ送信する。すなわち、到着判定距離情報とは、対象となる地物を特定可能な情報（たとえば、地物の位置座標など）と、当該地物の到着判定距離とを関連づけた情報である。
【００４４】
情報管理サーバ３３１は、接続されたナビゲーション装置３１１、３２１から、到着判定距離情報を受信すると、地物ごとに到着判定距離を集計する。そして、地物ごとに集計された到着判定距離をナビゲーション装置３１１、３２１に配信する。情報管理サーバ３３１は、ナビゲーション装置３１１、３２１のほか、図示しない複数のナビゲーション装置と接続されてもよい。以下に、それぞれの構成について詳細に説明する。
【００４５】
（ナビゲーション装置のハードウェア構成）
つぎに、図４を用いて、本実施例のナビゲーション装置のハードウェア構成について説明する。図４は、本実施例のナビゲーション装置のハードウェア構成を示すブロック図である。図４に示すように、ナビゲーション装置３１１、３２１は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、磁気ディスクドライブ４０４と、磁気ディスク４０５と、光ディスクドライブ４０６と、光ディスク４０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク４０９と、スピーカ４１０と、入力デバイス４１１と、映像Ｉ／Ｆ４１２と、ディスプレイ４１３と、カメラ４１４と、通信Ｉ／Ｆ４１５と、ＧＰＳユニット４１６と、各種センサ４１７と、を備えている。また、各構成部４０１〜４１７はバス４２０によってそれぞれ接続されている。
【００４６】
まず、ＣＰＵ４０１は、ナビゲーション装置３１１、３２１の全体の制御を司る。ＲＯＭ４０２には、ブートプログラム、現在位置特定プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図情報表示プログラム、到着判定距離変更プログラムなどの各種プログラムが記憶されている。また、ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される。
【００４７】
すなわち、ＣＰＵ４０１は、ＲＡＭ４０３をワークエリアとして使用しながら、ＲＯＭ４０２に記憶された各種プログラムを実行することによって、ナビゲーション装置３１１、３２１の全体の制御を司る。現在位置特定プログラムは、たとえば、後述するＧＰＳユニット４１６および各種センサ４１７の出力情報に基づいて、車両３１０、３２０の現在位置（ナビゲーション装置３１１、３２１の現在位置）を特定させる。
【００４８】
経路探索プログラムは、後述する磁気ディスク４０５または光ディスク４０７に記憶されている地図情報などを利用して、出発地点から目的地点までの最適な経路や、当該最適な経路を外れた場合の迂回経路を探索させる。ここで、最適な経路とは、目的地点までにかかるコストが最小の経路や利用者が指定した条件に最も合致する経路などである。経路探索プログラムは、公知の技術のため詳細な説明は省略するが、たとえば、ダイクストラ法などを用いて、最適な経路を探索する。経路探索プログラムを実行することによって探索された誘導経路は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。
【００４９】
経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報、現在位置特定プログラムを実行することによって特定された車両の現在位置情報、磁気ディスク４０５または光ディスク４０７から読み出された地図情報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログラムを実行することによって生成された経路誘導情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。
【００５０】
音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこなわせる。音声ガイダンス情報には、たとえば、右左折地点を経路通りに右左折すべき旨の警報、右左折地点の手前で減速すべき旨の警報、右左折し損なった場合の迂回経路についての情報や、右左折し損なった場合に引き返すべき旨の案内情報が含まれる。
【００５１】
生成された音声ガイダンス情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８へ出力される。地図情報表示プログラムは、映像Ｉ／Ｆ４１２によって磁気ディスク４０５または光ディスク４０７から読み出された地図情報をディスプレイ４１３に表示させる。
【００５２】
到着判定距離変更プログラムは、目的地（または目的地までの経由地）とされた地物の到着判定距離の変更をおこなわせる。たとえば、地図情報には、地物ごとに、あらかじめデフォルトの到着判定距離が設定されており、到着判定距離変更プログラムは、デフォルトの到着判定距離を所定の入力情報に基づいて書き換えることで、到着判定距離の変更をおこなわせる。
【００５３】
磁気ディスクドライブ４０４は、ＣＰＵ４０１の制御にしたがって磁気ディスク４０５に対するデータの読み取り／書き込みを制御する。磁気ディスク４０５には、磁気ディスクドライブ４０４の制御で書き込まれたデータが記憶される。磁気ディスク４０５としては、たとえば、ＨＤやＦＤ（フレキシブルディスク）を用いることができる。
【００５４】
光ディスクドライブ４０６は、ＣＰＵ４０１の制御にしたがって光ディスク４０７に対するデータの読み取り／書き込みを制御する。光ディスク４０７は、光ディスクドライブ４０６の制御にしたがってデータの読み出される着脱自在な記憶媒体である。光ディスク４０７としては、たとえば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤを用いることができる。光ディスク４０７は、書き込み可能な記憶媒体を利用することもできる。また、この着脱可能な記憶媒体は、光ディスク４０７のほか、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、メモリカードなどであってもよい。
【００５５】
磁気ディスク４０５または光ディスク４０７に記憶される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地点表面などの地点物（フィーチャ）をあらわす背景データと、道路の形状を表す道路形状データとを有しており、ディスプレイ４１３の表示画面において２次元または３次元に描画される。
【００５６】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路）などの情報が含まれている。
【００５７】
また、交通条件データには、過去の渋滞情報を、季節・曜日・大型連休・時刻などを基準に統計処理した過去渋滞情報を記憶している。ナビゲーション装置３００は、後述する通信Ｉ／Ｆ４１５によって受信される道路交通情報によって現在発生している渋滞の情報を得るが、過去渋滞情報により、指定した時刻における渋滞状況の予想をおこなうことが可能となる。
【００５８】
なお、本実施例では地図情報を磁気ディスク４０５または光ディスク４０７に記憶するようにしたが、これらに限るものではない。地図情報は、ナビゲーション装置３００のハードウェアと一体に設けられているものに限って記憶されているものではなく、ナビゲーション装置３１１、３２１の外部に設けられていてもよい。この場合には、ナビゲーション装置３１１、３２１は、たとえば、通信Ｉ／Ｆ４１５を通じて、ネットワークを介して地図情報を取得する。取得された地図情報はＲＡＭ４０３や磁気ディスク４０５などに記憶され、必要に応じて読み出される。
【００５９】
音声Ｉ／Ｆ４０８は、音声入力用のマイク４０９および音声出力用のスピーカ４１０に接続される。マイク４０９に受音された音声は、音声Ｉ／Ｆ４０８内でＡ／Ｄ変換される。また、スピーカ４１０からは音声が出力される。なお、マイク４０９から入力された音声は、音声データとして磁気ディスク４０５あるいは光ディスク４０７に記憶可能である。
【００６０】
入力デバイス４１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス４１１は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。
【００６１】
映像Ｉ／Ｆ４１２は、ディスプレイ４１３およびカメラ４１４と接続される。映像Ｉ／Ｆ４１２は、具体的には、たとえば、ディスプレイ４１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記憶するＶＲＡＭ（Ｖｉｄｅｏ
ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ４１３を表示制御する制御ＩＣなどによって構成される。
【００６２】
ディスプレイ４１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ４１３としては、たとえば、ＣＲＴ、液晶ディスプレイ（ＴＮ、ＶＡ、ＩＳＰなど）、プラズマディスプレイ、有機ＥＬディスプレイなどを用いることができる。なお、ディスプレイ４１３は、複数備えられていてもよい。この場合には、映像Ｉ／Ｆ４１２は、それぞれのディスプレイごとに異なる表示制御をおこなってもよいし、同一の表示制御をおこなってもよい。
【００６３】
カメラ４１４は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ４１４によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ４１２を介してＣＰＵ４０１あるいは磁気ディスク４０５や光ディスク４０７などの記憶媒体に出力する。
【００６４】
また、カメラ４１４によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ４１２を介して磁気ディスク４０５や光ディスク４０７などの記憶媒体に出力する。ＣＰＵ４０１に出力された映像は、たとえば、搭乗者の特定挙動の決定に用いられる。また、記憶媒体に出力された映像は、ドライブレコーダ用画像として上書き記憶や保存がおこなわれる。
【００６５】
通信Ｉ／Ｆ４１５は、無線を介してネットワークに接続され、ナビゲーション装置３１１、３２１とＣＰＵ４０１とのインターフェースとして機能する。通信Ｉ／Ｆ４１５は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ４０１とのインターフェースとしても機能する。また、通信Ｉ／Ｆ４１５は、テレビ放送やラジオ放送を受信する。
【００６６】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ４１５は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。
【００６７】
ＧＰＳユニット４１６は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を算出する。ＧＰＳユニット４１６の出力情報は、後述する各種センサ４１７の出力値とともに、ＣＰＵ４０１による車両の現在位置の特定に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。
【００６８】
各種センサ４１７は、車速センサや加速度センサ、角速度センサなどの、車両の位置や挙動を決定することが可能な情報を出力する。各種センサ４１７の出力値は、ＣＰＵ４０１による車両の現在位置の特定や、速度や方位の変化量の測定などに用いられる。
【００６９】
（情報管理サーバのハードウェア構成）
つぎに、図５を用いて、本実施例の情報管理サーバ３３１のハードウェア構成について説明する。図５は、本実施例の情報管理サーバのハードウェア構成を示すブロック図である。図５に示すように、情報管理サーバ３３１は、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３と、磁気ディスクドライブ５０４と、磁気ディスク５０５と、光ディスクドライブ５０６と、光ディスク５０７と、入力デバイス５０８と、映像Ｉ／Ｆ５０９と、ディスプレイ５１０と、通信Ｉ／Ｆ５１１と、を備えている。また、各構成部５０１〜５１１はバス５２０によってそれぞれ接続されている。
【００７０】
まず、ＣＰＵ５０１は、情報管理サーバ３３１の全体の制御を司る。ＲＯＭ５０２には、ブートプログラム、到着判定距離集計プログラムなどのプログラムが記録されている。また、ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。すなわち、ＣＰＵ５０１は、ＲＡＭ５０３をワークエリアとして使用しながら、ＲＯＭ５０２に記録された各種プログラムを実行することによって、情報管理サーバ３３１の全体の制御を司る。
【００７１】
磁気ディスクドライブ５０４は、ＣＰＵ５０１の制御にしたがって磁気ディスク５０５に対するデータの読み取り／書き込みを制御する。磁気ディスク５０５には、磁気ディスクドライブ５０４の制御で書き込まれたデータが記録される。磁気ディスク５０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００７２】
光ディスクドライブ５０６は、ＣＰＵ５０１の制御にしたがって光ディスク５０７に対するデータの読み取り／書き込みを制御する。光ディスク５０７は、光ディスクドライブ５０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク５０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク５０７のほか、ＭＯ、メモリカードなどであってもよい。また、磁気ディスク５０５または光ディスク５０７に記録される情報の一例として、地物ごとに集計された到着判定距離に関する情報などが挙げられる。
【００７３】
入力デバイス５０８は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス５０８は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。
【００７４】
映像Ｉ／Ｆ５０９は、ディスプレイ５１０と接続される。映像Ｉ／Ｆ５０９は、具体的には、たとえば、ディスプレイ５１０全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭなどのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ５１０を表示制御する制御ＩＣなどによって構成される。
【００７５】
ディスプレイ５１０には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ５１０としては、たとえば、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００７６】
通信Ｉ／Ｆ５１１は、無線を介してネットワークに接続され、情報管理サーバ３３１とＣＰＵ５０１とのインターフェースとして機能する。通信Ｉ／Ｆ５１１は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ５０１とのインターフェースとしても機能する。
【００７７】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ５１１は、たとえば、ＦＭチューナー、ＶＩＣＳ／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報や到着判定距離情報などを取得する。
【００７８】
（ナビゲーション装置の処理手順）
つぎに、本実施例のナビゲーション装置の処理手順について説明する。図６は、本実施例のナビゲーション装置の処理手順を示すフローチャートである。なお、図６に示すフローチャートは、たとえば、利用者の任意のタイミングで開始させることができる。
【００７９】
図６に示すように、本実施例のナビゲーション装置３１１は、目的地が入力されるまで待機する（ステップＳ６０１：Ｎｏのループ）。ステップＳ６０１において、目的地が入力されると、ナビゲーション装置３１１は、目的地までの経路を探索する（ステップＳ６０２）。たとえば、ナビゲーション装置３１１は、ダイクストラ法を用いて、目的地へ到着する予定の時刻が最も早い経路を探索する。
【００８０】
ステップＳ６０２において、目的地までの経路を探索したのち、ナビゲーション装置３１１は、探索された目的地までの経路を誘導する（ステップＳ６０３）。たとえば、ナビゲーション装置３１１は、目的地までの経路をディスプレイ４１３に表示し、利用者を目的地まで誘導する。
【００８１】
目的地までの経路を誘導しつつ、ナビゲーション装置３１１は、つぎに、目的地周辺の到着判定距離に位置したか否かを判定する（ステップＳ６０４）。ステップＳ６０４において、目的地周辺の到着判定距離に位置したと判定された場合（ステップＳ６０４：Ｙｅｓ）には、ナビゲーション装置３１１は、目的地への到着を利用者に報知する（ステップＳ６０５）。たとえば、ナビゲーション装置３１１は、スピーカ４１０から、目的地へ到着した旨の音声を出力し、利用者に報知する。
【００８２】
ステップＳ６０５において、目的地への到着を報知したのち、ナビゲーション装置３１１は、所定の入力情報が検出されたか否かを判定する（ステップＳ６０６）。この際に、ナビゲーション装置３１１は、たとえば、目的地への到着を報知した地点から所定の距離内（たとえば、１００ｍ以内）で所定の入力情報を検出したか否かを判定することとしてもよい。また、ナビゲーション装置３１１は、目的地への到着を報知した時刻から所定の時間内（たとえば、５分以内）に所定の入力情報を検出したか否かを判定することとしてもよい。
【００８３】
ステップＳ６０６において、所定の入力情報を検出していないと判定された場合（ステップＳ６０６：Ｎｏ）には、ナビゲーション装置３１１は、そのまま、一連の処理を終了する。すなわち、ナビゲーション装置３１１は、利用者が入力デバイス４１１を操作して、たとえば、地図情報の表示縮尺を変更する操作や新たな目的地を再探索させる操作などをおこなわなかった場合には、そのまま、一連の処理を終了する。
【００８４】
一方、ステップＳ６０６において、所定の入力情報を検出したと判定された場合（ステップＳ６０６：Ｙｅｓ）には、ナビゲーション装置３１１は、入力情報を検出した入力地点の位置情報を取得する（ステップＳ６０７）。
【００８５】
ステップＳ６０７において、入力地点の位置情報を取得したのち、ナビゲーション装置３１１は、入力地点の位置情報に基づいて、その目的地の到着判定距離を変更する（ステップＳ６０８）。たとえば、ナビゲーション装置３１１は、目的地の到着判定距離を目的地から入力地点までの距離に短縮する。
【００８６】
ステップＳ６０８において、目的地の到着判定距離を変更したのち、ナビゲーション装置３１１は、変更された到着判定距離を情報管理サーバ３３１へ送信し（ステップＳ６０９）、一連の処理を終了する。たとえば、ナビゲーション装置３１１は、設定された目的地と、当該目的地の変更された到着判定距離とを関連づけた到着判定距離情報を情報管理サーバ３３１へ送信する。これにより、情報管理サーバ３３１は、到着判定距離が変更された地物と、変更後の到着判定距離とを取得することができる。
【００８７】
一方、ステップＳ６０４において、目的地周辺の到着判定距離に位置していないと判定された場合（ステップＳ６０４：Ｎｏ）には、ナビゲーション装置３１１は、所定の入力情報が検出されたか否かを判定する（ステップＳ６１０）。この際に、ナビゲーション装置３１１は、たとえば、目的地まで所定の距離内（たとえば、１００ｍ以内）で入力情報を検出したか否かを判定することとしてもよい。また、ナビゲーション装置３１１は、目的地へ到着する予定の時刻と現在時刻とが所定の時間内（たとえば、５分以内）のときに、入力情報を検出したか否かを判定することとしてもよい。
【００８８】
ステップＳ６１０において、所定の入力情報を検出していないと判定された場合（ステップＳ６１０：Ｎｏ）には、ナビゲーション装置３１１は、ステップＳ６０４に復帰して、上記の処理を繰り返す。すなわち、ナビゲーション装置３１１は、利用者が入力デバイス４１１を操作して、たとえば、目的地を消去（解除）する操作や誘導を中止する操作などをおこなわなかった場合には、ステップＳ６０４へ復帰して誘導を継続しつつ、上記の処理を繰り返す。
【００８９】
また、ステップＳ６０６において、所定の入力情報を検出したと判定された場合（ステップＳ６１０：Ｙｅｓ）には、ナビゲーション装置３１１は、入力情報を検出した入力地点の位置情報を取得する（ステップＳ６１１）。
【００９０】
ステップＳ６１１において、入力地点の位置情報を取得したのち、ナビゲーション装置３１１は、入力地点の位置情報に基づいて、その目的地の到着判定距離を変更する（ステップＳ６１２）。たとえば、ナビゲーション装置３１１は、目的地の到着判定距離を目的地から入力地点までの距離に延長する。
【００９１】
ステップＳ６１２において、目的地の到着判定距離を変更したのち、ナビゲーション装置３１１は、変更された到着判定距離を情報管理サーバ３３１へ送信し（ステップＳ６１３）、一連の処理を終了する。たとえば、ナビゲーション装置３１１は、設定された目的地と、当該目的地の変更された到着判定距離とを関連づけた到着判定距離情報を情報管理サーバ３３１へ送信する。これにより、情報管理サーバ３３１は、到着判定距離が変更された地物と、変更後の到着判定距離とを取得することができる。
【００９２】
なお、図示を省略するが、ナビゲーション装置３１１は、上記の処理のほか、情報管理サーバ３３１から配信される到着判定距離情報を受信すると、受信した到着判定距離情報に基づいて、到着判定距離を変更する処理もおこなう。具体的には、たとえば、ナビゲーション装置３１１は、或る地物Ｘ、およびその到着判定距離Ｒを含む到着判定距離情報を情報管理サーバ３３１から受信すると、これに基づいて、地物Ｘの到着判定距離をＲに更新する処理をおこなう。
【００９３】
また、ナビゲーション装置３２１の処理内容については、ナビゲーション装置３１１と同様の処理内容となるため説明を省略する。
【００９４】
（情報管理サーバの処理手順）
つぎに、本実施例の情報管理サーバの処理手順について説明する。図７は、本実施例の情報管理サーバの処理手順を示すフローチャートである。なお、図７に示すフローチャートは、たとえば、ナビゲーション装置から送信された情報を受信した場合に開始される。
【００９５】
図７に示すように、情報管理サーバ３３１は、まず、到着判定距離情報を受信するまで待機する（ステップＳ７０１：Ｎｏのループ）。ステップＳ７０１において、到着判定距離情報を受信した場合（ステップＳ７０１：Ｙｅｓ）には、情報管理サーバ３３１は、到着判定距離情報から、地物ごとの到着判定距離を集計する（ステップＳ７０２）。具体的には、たとえば、情報管理サーバ３３１は、複数のナビゲーション装置から受信した到着判定距離情報を地物ごとに集計し、地物ごとに平均値を算出する。
【００９６】
ステップＳ７０２において、地物ごとの到着判定距離を集計したのち、情報管理サーバ３３１は、ナビゲーション装置３１１、３２１に集計した到着判定距離情報を配信し（ステップＳ７０３）、一連の処理を終了する。
【００９７】
（ナビゲーション装置の具体的な表示例）
つぎに、本実施例のナビゲーション装置の具体的な表示例について説明する。図８は、本実施例のナビゲーション装置の具体的な表示例を示す説明図（その１）である。なお、図８に示す説明図は、ナビゲーション装置３１１において目的地として施設Ａが設定されており、この施設Ａまでの経路を誘導している場合の表示例である。なお、ここで、施設Ａは、たとえば、大型の施設（たとえば、ショッピングモールなど）である。
【００９８】
図８に示すように、ディスプレイ４１３には、表示画面８００が表示される。表示画面８００は、たとえば、車両３１０付近の地図情報や各種のアイコンなどによって構成される。まず、図８において、表示画面８００に表示される車両３１０付近の地図情報には、施設Ａ８１０が含まれる。なお、施設Ａ８１０は、施設Ａ８１０の敷地内に駐車場Ｐ８１１を有している。
【００９９】
また、図８において、符号８０１で示すのは自車アイコン８０１であり、車両３１０の現在位置をあらわす。図８において、符号８０２で示すのは目的地アイコン８０２であり、目的地の位置をあらわす。符号８０３で示すのは経路８０３であり、目的地までの探索された経路をあらわす。
【０１００】
また、図８において、符号Ｃ1で示す円は、目的地アイコン８０２を中心とする半径ｒ1の円である。ここで、ｒ1は、デフォルトの状態（ナビゲーション装置３１１出荷時の状態）の施設Ａ８１０の到着判定距離を示す。さらに、図８において、符号ｉ1で示す点は、経路８０３と、円Ｃ1との最初の交点である。
【０１０１】
すなわち、ナビゲーション装置３１１は、デフォルトの状態で、自車アイコン８０１から目的地アイコン８０２付近までリンクを伸ばし、経路８０３を形成する。そして、たとえば、自車アイコン８０１が点ｉ1上に位置した場合に、目的地へ到着したと判定して、目的地へ到着した旨の報知を利用者におこなう。
【０１０２】
図９は、本実施例のナビゲーション装置の具体的な表示例を示す説明図（その２）である。なお、図９に示す説明図は、ナビゲーション装置３１１において到着判定距離が変更された施設Ａ８１０への経路を誘導している場合の表示例である。
【０１０３】
たとえば、誘導中に当該誘導を中止させるなどの所定の入力情報を検出すると、ナビゲーション装置３１１は、入力情報を検出した入力地点の位置情報を取得する。図９において、符号ｉ2で示す点は、所定の入力情報を検出した入力地点である。また、図９において、符号Ｃ2で示す円は、目的地アイコン８０２を中心とする半径ｒ2（ｒ2＞ｒ1）の円である。ここで、ｒ2は、目的地アイコン８０２から点ｉ2までの直線距離である。
【０１０４】
すなわち、ナビゲーション装置３１１は、所定の入力情報を検出した場合に、施設Ａ８１０の到着判定距離をｒ1からｒ2へと変更する。また、到着判定距離の変更とともに、目的地への経路８０３も変更され、自車アイコン８０１から点ｉ2までの経路９０１に変更される。
【０１０５】
図１０は、本実施例のナビゲーション装置の具体的な表示例を示す説明図（その３）である。なお、図１０に示す説明図は、ナビゲーション装置３１１において目的地として施設Ｂが設定されており、この施設Ｂまでの経路を誘導している場合の表示例である。なお、ここで、施設Ｂは、たとえば、施設Ａと同様に、大型の施設（たとえば、ショッピングモールなど）である。
【０１０６】
図１０に示すように、ディスプレイ４１３には、表示画面１０００が表示される。表示画面１０００は、たとえば、車両３１０付近の地図情報や各種のアイコンなどによって構成される。まず、図１０において、表示画面１０００に表示される車両３１０付近の地図情報には、施設Ｂ１０１０が含まれる。なお、施設Ｂ１０１０は、施設Ｂ１０１０の敷地内に駐車場Ｐ１０１１を有している。
【０１０７】
また、図１０において、符号１００１で示すのは自車アイコン１００１であり、車両３１０の現在位置をあらわす。図１０において、符号１００２で示すのは目的地アイコン１００２であり、目的地の位置をあらわす。符号１００３で示すのは経路１００３であり、目的地までの探索された経路をあらわす。
【０１０８】
また、図１０において、符号Ｃ3で示す円は、目的地アイコン１００２を中心とする半径ｒ3の円である。ここで、ｒ3は、デフォルトの状態（たとえば、ナビゲーション装置３１１出荷時の状態）の施設Ｂ１０１０の到着判定距離を示す。さらに、図１０において、符号ｉ3で示す点は、経路１００３と、円Ｃ3との最初の交点である。
【０１０９】
すなわち、ナビゲーション装置３１１は、デフォルトの状態で、自車アイコン１００１から目的地アイコン１００２付近までリンクを伸ばし、点ｉ3までの経路を形成する。そして、たとえば、自車アイコン１００１が点ｉ3上に位置した場合に、目的地へ到着したと判定して、目的地へ到着した旨の報知を利用者におこなう。
【０１１０】
たとえば、表示された地図情報の縮尺を変更させるなどの所定の入力情報を検出すると、ナビゲーション装置３１１は、入力情報を検出した入力地点の位置情報を取得する。図１０において、符号ｉ4で示す点は、所定の入力情報を検出した入力地点である。また、図１０において、符号Ｃ4で示す円は、目的地アイコン１００２を中心とする半径ｒ4（ｒ4＜ｒ3）の円である。ここで、ｒ4は、目的地アイコン１００２から点ｉ4までの直線距離である。
【０１１１】
すなわち、ナビゲーション装置３１１は、所定の入力情報を検出した場合に、施設Ｂ１０１０の到着判定距離をｒ3からｒ4へと変更する。また、到着判定距離の変更とともに、目的地への経路も変更され、自車アイコン１００１から点ｉ4までの経路１００３に変更される。
【０１１２】
以上に説明したように、本実施例のナビゲーション装置３１１は、目的地までの誘導の完了前または完了後、所定の入力情報を検出した場合に、当該目的地とされた地物の到着判定距離を変更する。そして、ナビゲーション装置３１１は、次回に、その地物までの誘導をおこなう際に、移動体が変更後の到着判定距離に位置するまで誘導するので、利用者は、適切な位置までの誘導を受けることができる。これにより、利用者は迷うことなく目的地へ到着でき、無駄なガソリンの消費を防止することができる。
【０１１３】
また、本実施例のナビゲーション装置３１１によれば、到着判定距離は、たとえば、利用者の操作に基づく入力情報によって変更されるので、速度や運転レベルとは異なり、個々の利用者によって差が小さい共有に適した到着判定距離に変更することができる。これにより、利用者は、他の利用者から収集した到着判定距離であっても、有効に使うことができる。
【０１１４】
そして、本実施例のナビゲーション装置３１１によれば、利用者によって入力された入力情報に基づいて、地物の到着判定距離を順次、更新していく構成であるため、施設の面積などの情報をあらかじめ製造側が整備しておく必要がなく、また、このような施設の面積などの情報を用いた複雑な計算等を行わずとも簡単に処理できる。
【０１１５】
さらに、情報管理サーバ３３１は、ナビゲーション装置３１１から受信した到着判定距離を集計して、ナビゲーション装置３２１などに配信するので、複数のナビゲーション装置で変更後の到着判定距離を共有することができる。これにより、それぞれの利用者は、自身が行ったことのない地物においても変更後の到着判定距離に基づいて、適切な位置までの誘導を受けることができる。
【０１１６】
また、情報管理サーバ３３１が、複数のナビゲーション装置から、変更後の到着判定距離を受信して地物ごとに集計する構成とすれば、それぞれのナビゲーション装置から送信されたデータを平坦化し、信頼性を向上させることができる。これにより、利用者は、より信頼性の高い到着判定距離に基づいて、適切な位置までの誘導を受けることができる。
【０１１７】
なお、本実施例では、到着判定距離を、目的地アイコン８０２、１００２を中心とした円状に設定されることとしたが、これに限るものではない。到着判定距離は、たとえば、道路に沿った線状に設定されるものとしてもよい。
【０１１８】
また、本実施例では、到着判定距離を、入力情報が検出された入力地点の位置情報に基づいて変更することとしたが、これに限らない。到着判定距離は、あらかじめ設定された所定量変更することしてもよい。たとえば、ナビゲーション装置３１１は、施設Ａ８１０までの誘導が完了する前に、施設Ａ８１０付近で所定の入力情報を検出したとする。この場合、ナビゲーション装置３１１は、施設Ａ８１０の到着判定距離を、あらかじめ設定された２０ｍだけ長くすることとしてもよい。なお、この場合に変更される長さは、利用者が設定してもよいし、ナビゲーション装置３１１製造側が設定してもよい。
【０１１９】
なお、本実施の形態で説明したナビゲーション方法および情報管理方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な媒体であってもよい。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施の形態にかかるナビゲーション装置の機能的構成を示すブロック図である。
【図２】本発明の実施の形態にかかるナビゲーション装置の処理手順を示すフローチャートである。
【図３】本実施例の情報管理システムの概略構成を示す説明図である。
【図４】本実施例のナビゲーション装置のハードウェア構成を示すブロック図である。
【図５】本実施例の情報管理サーバのハードウェア構成を示すブロック図である。
【図６】本実施例のナビゲーション装置の処理手順を示すフローチャートである。
【図７】本実施例の情報管理サーバの処理手順を示すフローチャートである。
【図８】本実施例のナビゲーション装置の具体的な表示例を示す説明図（その１）である。
【図９】本実施例のナビゲーション装置の具体的な表示例を示す説明図（その２）である。
【図１０】本実施例のナビゲーション装置の具体的な表示例を示す説明図（その３）である。
【符号の説明】
【０１２１】
１００  情報管理システム
１１０  ナビゲーション装置
１１１  誘導部
１１２  検出部
１１３  変更部
１１４  取得部
１１５  受付部
１１６  送信部
１２０  情報管理サーバ
１２１  受信部
１２２  集計部
１２３  配信部
【図１】
2009139282.tif 000003
【図２】
2009139282.tif 000004
【図３】
2009139282.tif 000005
【図４】
2009139282.tif 000006
【図５】
2009139282.tif 000007
【図６】
2009139282.tif 000008
【図７】
2009139282.tif 000009
【図８】
2009139282.tif 000010
【図９】
2009139282.tif 000011
【図１０】
2009139282.tif 000012