(57)【要約】【課題】時間帯によって変化するコストを用いて精度良く経路を探索する。【解決手段】経路探索装置１では、設定された出発地と目的地とに最も近いノードを出発地ノードおよび目的地ノードとして設定する。そして、出発地ノードと、目的地ノードと、記憶部１１に記憶されているリンクデータとに基づいて、経路探索用グラフを生成し、経路探索用グラフの最上位の階層にある出発地ノードから目的地ノードまでの経路をダイクストラ法等により探索する。記憶部１１に記憶されているリンクデータには、各リンクについて、旅行時間に関するリンクコストを所定の複数の時間帯ごとに含む。経路探索用グラフの各階層は、複数の時間帯に対応し、それぞれ同一のノードを含み、経階層間には旅行時間に関するリンクコストを階層の移動に置き換えた階層間リンクが生成される。【選択図】図１
2013083588.tif 000002
【特許請求の範囲】
【請求項１】
道路地図に含まれる複数のノードに関するノードデータと、前記道路地図に含まれる複数のリンクに関するリンクデータとを含む地図データを記憶する地図データ記憶手段と、
前記複数のノードのうち出発地とする出発地ノードを設定する出発地設定手段と、
前記複数のノードのうち目的地とする目的地ノードを設定する目的地設定手段と、
互いに異なる所定の時間帯にそれぞれ対応する複数の階層を有し、各階層が前記複数のノードの所定の部分集合からなる有向グラフを、前記地図データに基づいて生成するグラフ生成手段と、
前記有向グラフの最上位の階層にある前記出発地ノードから前記目的地ノードまでの経路を探索する経路探索手段と、を備え、
前記リンクデータは、各リンクについて、旅行時間に関するリンクコストを所定の複数の時間帯ごとに有し、
前記有向グラフは、第１のノードを始点とし、第２のノードを終点とするリンクについて、第１の階層にある前記第１のノードを始点とし、前記第１のノードから前記旅行時間に対応した階層数だけ下位にある第２の階層にある前記第２のノードを終点とする階層間リンクを含むことを特徴とする経路探索装置。
【請求項２】
請求項１に記載の経路探索装置において、
前記有向グラフは、最下位層でない第３の階層にある第３のノードを始点とし、前記第３の階層より一階層下位にある前記第３のノードを終点とする第２の階層間リンクを含むことを特徴とする経路探索装置。
【請求項３】
請求項１または２に記載の経路探索装置において、
前記有向グラフは、最上位層でない第４の階層にある前記目的地ノードを始点とし、前記第４の階層より一階層上位にある前記目的地ノードを終点とする第３の階層間リンクを含み、
前記経路探索手段は、前記有向グラフの最上位の階層にある前記目的地ノードまでの経路を探索することを特徴とする経路探索装置。
【請求項４】
請求項１から３のいずれか一項に記載の経路探索装置において、
前記リンクデータは、各リンクについて、旅行時間以外のリンクコストを所定の複数の時間帯ごとにさらに有し、
前記経路探索手段は、前記旅行時間以外のリンクコストに基づいて、前記有向グラフの最上位の階層にある前記出発地ノードからの経路を探索することを特徴とする経路探索装置。
【請求項５】
請求項１から４のいずれか一項に記載の経路探索装置において、
経路探索を開始する時刻を取得する時刻情報取得手段をさらに備え、
前記最上位の階層は、前記時刻情報取得手段が取得した時刻が属する時間帯に対応することを特徴とする経路探索装置。
【請求項６】
道路地図に含まれる複数のノードに関するノードデータと、前記道路地図に含まれる複数のリンクに関するリンクデータとを含む地図データを記憶する記録媒体を備えるコンピュータが予め設定された出発地から予め設定された目的地までの経路を探索する経路探索方法であって、
前記複数のノードのうち前記出発地に対応する出発地ノードを設定する出発地設定手順と、
前記複数のノードのうち前記目的地に対応する目的地ノードを設定する目的地設定手順と、
互いに異なる所定の時間帯にそれぞれ対応する複数の階層を有し、各階層が前記複数のノードの所定の部分集合からなる有向グラフを、前記地図データに基づいて生成するグラフ生成手順と、
前記有向グラフの最上位の階層にある前記出発地ノードから前記目的地ノードまでの経路を探索する経路探索手順と、を備え、
前記リンクデータは、各リンクについて、旅行時間に関するリンクコストを所定の複数の時間帯ごとに有し、
前記有向グラフは、第１のノードを始点とし、第２のノードを終点とするリンクについて、第１の階層にある前記第１のノードを始点とし、前記第１のノードから前記旅行時間に対応した階層数だけ下位にある第２の階層にある前記第２のノードを終点とする階層間リンクを含むことを特徴とする経路探索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路探索装置および経路探索方法に関する。
【背景技術】
【０００２】
特許文献１では、メッシュに含まれるリンクについて日の種類および時間帯に対応付けられて旅行時間が記憶されており、その旅行時間に基づいて旅行時間コストを算出し、その旅行時間コストに基づいて推奨経路を探索することが記載されている。
【０００３】
また、リンクコストに基づいて経路探索を行う方法として、ダイクストラ法と呼ばれる単一始点最短路問題のアルゴリズムを用いることが周知となっている。ダイクストラ法により経路探索を行う場合、経路探索を開始する前にリンクごとのコストを予め算出しておく必要があることが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２０９４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
リンクに対して時間帯ごとに異なるコストを割り当てて、ダイクストラ法により経路を探索する場合、予めそのリンクに到達する時間帯を予め算出しておく必要がある。従来、リンクを通過する時間は、メッシュ単位で大まかに推定されており、精度が十分ではなかった。
【課題を解決するための手段】
【０００６】
本発明の一態様である経路探索装置は、道路地図に含まれる複数のノードに関するノードデータと、道路地図に含まれる複数のリンクに関するリンクデータとを含む地図データを記憶する地図データ記憶手段と、複数のノードのうち出発地とする出発地ノードを設定する出発地設定手段と、複数のノードのうち目的地とする目的地ノードを設定する目的地設定手段と、互いに異なる所定の時間帯にそれぞれ対応する複数の階層を有し、各階層が複数のノードの所定の部分集合からなる有向グラフを、地図データに基づいて生成するグラフ生成手順と、有向グラフの最上位の階層にある出発地ノードから目的地ノードまでの経路を探索する経路探索手段と、を備え、リンクデータは、各リンクについて、旅行時間に関するリンクコストを所定の複数の時間帯ごとに有し、有向グラフは、第１のノードを始点とし、第２のノードを終点とするリンクについて、第１の階層にある第１のノードを始点とし、第１のノードから旅行時間に対応した階層数だけ下位にある第２の階層にある第２のノードを終点とする階層間リンクを含むことを特徴とする。
本発明の別の一態様である経路探索方法は、道路地図に含まれる複数のノードに関するノードデータと、道路地図に含まれる複数のリンクに関するリンクデータとを含む地図データを記憶する記録媒体を備えるコンピュータが予め設定された出発地から予め設定された目的地までの経路を探索する経路探索方法であって、複数のノードのうち出発地に対応する出発地ノードを設定する出発地設定手順と、複数のノードのうち目的地に対応する目的地ノードを設定する目的地設定手順と、互いに異なる所定の時間帯にそれぞれ対応する複数の階層を有し、各階層が複数のノードの所定の部分集合からなる有向グラフを、地図データに基づいて生成するグラフ生成手順と、有向グラフの最上位の階層にある出発地ノードから目的地ノードまでの経路を探索する経路探索手順と、を備え、リンクデータは、各リンクについて、旅行時間に関するリンクコストを所定の複数の時間帯ごとに有し、有向グラフは、第１のノードを始点とし、第２のノードを終点とするリンクについて、第１の階層にある第１のノードを始点とし、第１のノードから旅行時間に対応した階層数だけ下位にある第２の階層にある第２のノードを終点とする階層間リンクを含むことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、時間帯によって変化するコストを用いて精度良く経路を探索することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態による経路探索装置の一構成例を示すブロック図である。
【図２】時間帯に対応したリンクコストを記憶するリンクデータの一例である。
【図３】本発明の一実施形態による経路探索方法の流れを示すフローチャートである。
【図４】経路探索用グラフに含まれる第１の階層間リンクについて説明するための図である。
【発明を実施するための形態】
【０００９】
図１は、本発明の一実施形態による経路探索装置の一構成例を示すブロック図である。図１に示す経路探索装置１は、ナビゲーション装置であって、制御部１０と、記憶部１１と、表示モニタ１２と、スピーカ１３と、ＧＰＳ受信部１４と、入力装置１５とを備える。
【００１０】
制御部１０は、マイクロプロセッサ、各種周辺回路、ＲＡＭ、ＲＯＭなどによって構成される。制御部１０は、経路探索装置１の各構成を制御して経路探索処理などの各種処理を実行する。
【００１１】
記憶部１１は、ハードディスクやフラッシュメモリなどの不揮発性の記憶部材である。記憶部１１には、地図データが記憶されている。地図データには、制御部１０が経路探索処理に用いるノードデータと、リンクデータとが含まれる。ノードデータは、道路地図上の所定の地点を表すノードに関する情報である。ノードデータは、各ノードのＩＤと、各ノードが表す地点の位置情報を含む。リンクデータは、道路地図上の道路を表すリンクに関する情報である。各リンクは、リンクコストという重みを有する有向リンクである。そのリンクのリンクデータは、各リンクのＩＤと、各リンクの始点のノードＩＤと、終点のノードＩＤと、リンクコストとを含む。リンクコストには、リンク旅行時間や、燃料消費量などの種類があり、それらのリンクコストはリンクが表す道路を通過する時間帯ごとに分類されて記憶されている。
【００１２】
図２は、時間帯ごとに分類されたリンクコストの一例を示す。図２に示すリンクコストテーブル２０は、リンクＩＤがＬ１で、始点のノードのノードＩＤがＮ１、終点のノードのノードＩＤがＮ２のリンクに関するリンクコストを示す。リンクコストテーブル２０は、時間帯列２１と、旅行時間列２２と、燃料消費量列２３とを有する。時間帯列２１には、「８：００〜８：３０」、「８：３０〜９：００」のように、１日の時刻を３０分刻みで分割した時間帯が示されている。旅行時間列２２には、リンクＬ１に対応する道路を通過するために要する旅行時間が時間帯ごとに示されている。燃料消費量２３には、リンクＬ１に対応する道路を通過するために消費する燃料が時間帯ごとに示されている。たとえば、「９：００〜９：３０」の時間帯にリンクＬ１を通過する場合、「６０」分かかり、「１２００ｃｃ」の燃料を消費することが示されている。
【００１３】
表示モニタ１２は、たとえば液晶モニタであって、制御部１０の制御にしたがって道路地図や、経路探索処理で探索した経路などをその画面に表示する。スピーカ１３は、制御部１０の制御に従って所定の音声を出力する。ＧＰＳ受信部１４は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信し、制御部１０に送信する。制御部１０は、ＧＰＳ受信部１４から受信したＧＰＳ信号に基づいて、経路探索装置１を搭載した車両の現在位置を算出することができる。また、制御部１０は、ＧＰＳ受信部１４から受信したＧＰＳ信号に基づいて現在時刻を算出することができる。
【００１４】
入力装置１５は、各種スイッチ類や、操作パネル、表示モニタ１２と一体化されたタッチパネルなどで構成される。ユーザは、入力装置１５を用いて出発地や目的地の設定など、経路探索装置１の操作をすることができる。制御部１０は、経路探索処理において、入力装置１５を介して設定された出発地から目的地までの経路を探索する。
【００１５】
制御部１０が実行する経路探索処理について図を用いて説明する。図３は、制御部１０が実行する経路探索処理の流れを示すフローチャートである。
【００１６】
ステップＳ１０では、制御部１０は、探索すべき経路の出発地と目的地とを道路地図上に設定する。出発地や目的地の設定方法については、様々な方法が周知となっている。出発地は、たとえば制御部１０がＧＰＳ信号に基づいて算出した車両の現在位置とすればよい。目的地は、たとえば表示モニタ１２に表示した地図の中から入力装置１５を介してユーザに選択させればよい。制御部１０は、設定された出発地の最近傍の位置にあるノードを出発地ノードとして抽出する。また、制御部１０は、設定された目的地の位置にあるノードを目的地ノードとして抽出する。
【００１７】
ステップＳ２０では、制御部１０は、記憶部１１に記憶された地図データに基づいて、経路を探索する道路地図内の地図領域を決定する。たとえば、出発地ノードが表す位置と、目的地ノードが表す位置とを焦点とする所定の大きさの楕円形状の地図領域を、経路探索用の地図領域に決定する。
【００１８】
ステップＳ３０では、制御部１０は、ステップＳ２０で決定した地図領域内にあるノードのノードデータと、リンクのリンクデータとをすべて抽出する。なお、始点または終点が地図領域の外にあるリンクについては、リンクデータを抽出しない。このようにして、ステップＳ２０にて決定した地図領域に対応する重み付き有向グラフが抽出される。抽出される重み付き有向グラフに含まれるノードの集合は、地図データに含まれるノードの集合の部分集合となる。
【００１９】
ステップＳ４０では、制御部１０は、現在時刻を取得する。たとえば、ＧＰＳ信号に基づいて現在時刻を算出することにすればよい。
【００２０】
ステップＳ５０では、制御部１０は、ステップＳ３０で抽出されたノードデータおよびリンクデータと、ステップＳ４０で取得した現在時刻とに基づいて、後述する処理により経路探索用のグラフを生成する。ここでグラフとは、グラフ理論と呼ばれる技術分野におけるグラフを指し、ノードの集合と、リンクの集合とからなる。
【００２１】
ステップＳ６０では、制御部１０は、ステップＳ５０で生成した経路探索用のグラフに基づいて、ステップＳ１０で設定された出発地ノードから目的地ノードまでの経路であり、燃料消費量に関するリンクコストの和が最小である経路をダイクストラ法等により探索する。
【００２２】
図３のステップＳ５０において、制御部１０が生成する経路探索用のグラフについて説明する。以降では、制御部１０が生成する経路探索用のグラフのことを経路探索用グラフと呼称する。
【００２３】
制御部１０が生成する経路探索用グラフは、複数の階層を有する。複数の階層の各々は所定の時間帯に対応し、階層の順番はそれぞれが対応する時間帯の順番に従う。経路探索用グラフにおいて、最上位の階層はステップＳ４０で取得された現在時刻が属する時間帯に対応する。経路探索用グラフの各階層には、ステップＳ３０で抽出した地図領域内のノードが含まれる。
【００２４】
各階層の時間帯の長さは、ステップＳ３０で抽出した各リンクの旅行時間の最大公約数を算出することにより決定できる。また、階層数は、２４時間などの所定時間を各階層の時間帯の長さで除することにより算出してもよい。なお、各階層の時間帯の長さは、リンクデータのリンクコストを分類する時間帯の長さ以下であることが望ましい。
【００２５】
また、階層数は、ステップＳ３０で抽出した各リンクについて、リンクコストテーブルの中から旅行時間に関するリンクコストの最大値をそれぞれ決定し、そのリンクコストを基にダイクストラ法による経路探索を行い、探索された経路のコスト合計に基づいて算出してもよい。たとえば、コスト合計を前述の各階層の時間帯の長さで除した値にすればよい。
【００２６】
図２の例では、各階層は、３０分刻みの時間帯に対応し、経路探索用グラフは４８個の階層を有する。ステップＳ４０において現在時刻として「８：４０」が取得されたとすると、最上位の階層は時間帯列２１の「８：３０〜９：００」に対応するものとされる。そして、時間帯「８：３０〜９：００」に対応する階層の下には、時間帯「９：００〜９：３０」、時間帯「９：３０〜１０：００」、・・・、時間帯「２３：３０〜２４：００」、時間帯「０：００〜０：３０」、・・・、時間帯「８：００〜８：３０」に対応する階層が重ねられる。
【００２７】
また、経路探索用グラフには、階層間を跨ぐリンクが含まれる。この階層間を跨ぐリンクのことを、階層間リンクと呼称する。各階層間リンクは、ステップＳ３０で抽出したリンクのリンクデータや、ステップＳ１０で抽出した出発地ノードおよび目的地ノードなどに基づいて、下記の〔規則１〕〜〔規則３〕に従って生成される。
【００２８】
〔規則１〕
（前提）ステップＳ３０で抽出したリンクＬｎにおいて、リンクＬｎの始点がノードＮｘ、終点がノードＮｙ、旅行時間に関するリンクコストがＴｎ、燃料消費量に関するリンクコストがＦｎである。また、記憶部１１に記憶されているリンクデータは、リンクコストをＭ分刻みで記憶しており、旅行時間に関するリンクコストがＴｎと、燃料消費量に関するリンクコストがＦｎとは時間帯ごとに異なる可能性がある。
（生成する階層間リンク）
経路探索用グラフの各階層ｓ１に含まれるノードＮｘを始点とし、階層ｓ２＝ｓ１＋Ｔｎ／Ｍに含まれるノードＮｙを終点とし、旅行時間に関するリンクコストが零、燃料消費量に関するリンクコストがＦｎである階層間リンクを追加する。ただし、算出されたｓ２に相当する階層がない場合は、階層間リンクを追加しない。
【００２９】
〔規則２〕
（生成する階層間リンク）
最下位の階層以外の階層ｓにある出発地ノードＮｐを始点とし、階層ｓ＋１にある出発地ノードＮｐを終点とする階層間リンクを追加する。
【００３０】
〔規則３〕
（生成する階層間リンク）
最上位の階層以外の階層ｓにある目的地ノードＮｑを始点とし、階層ｓ−１にある目的地ノードＮｑを終点とする階層間リンクを追加する。
【００３１】
図４は、〔規則１〕を説明するための図である。図４は、ステップＳ３０において図２のリンクＬ１を含む複数のリンクと、リンクＬ１の始点のノードＮ１およびリンクＬ１の終点のノードＮ２を含む複数のノードが抽出された状態において、各階層に含まれる複数のノードのうちノードＮ１およびノードＮ２のみを図示したものである。図４では、時間帯列２１の「８：３０〜９：００」に対応する第１階層が最上位の階層であって、第１階層から第４８階層までの４８個の階層がある。
【００３２】
時間帯「８：３０〜９：００」に対応する第１階層において、リンクＬ１の旅行時間に関するリンクコストは「６０分」である。そのため、第１階層のノードＮ１を始点とする階層間リンクＬ１０１は、第３（＝１＋６０／３０）階層のノードＮ２を終点とする。また、階層間リンクＬ１０１の燃料消費量に関するリンクコストは、リンクＬ１の時間帯「８：３０〜９：００」の燃料消費量に関するリンクコストである「１０００ｃｃ」になる。
【００３３】
同様に時間帯「９：００〜９：３０」に対応する第２階層において、リンクＬ１の旅行時間に関するリンクコストは「６０分」である。そのため、第２階層のノードＮ１を始点とする階層間リンクＬ１０２は、第４階層のノードＮ２を終点とする。また、階層間リンクＬ１０２の燃料消費量に関するリンクコストは、リンクＬ１の時間帯「９：００〜９：３０」の燃料消費量に関するリンクコストである「１２００ｃｃ」になる。
【００３４】
そして、時間帯「９：３０〜１０：００」に対応する第３階層において、リンクＬ１の旅行時間に関するリンクコストは「３０分」である。そのため、第３階層のノードＮ１を始点とする階層間リンクＬ１０３は、階層間リンクＬ１０２と同じ第４階層のノードＮ２を終点とする。また、階層間リンクＬ１０３の燃料消費量に関するリンクコストは、リンクＬ１の時間帯「９：３０〜１０：００」の燃料消費量に関するリンクコストである「８００ｃｃ」になる。
【００３５】
時間帯「８：００〜８：３０」に対応する第４８階層において、リンクＬ１の第１階層のノードＮ１と、第３階層のノードＮ２との間には、リンクＬ１の旅行時間に関するリンクコストは「３０分」である。しかし、図４において、第４８階層は最下位の階層であり、それよりも下位の階層ｓ２＝４９＝４８＋３０／３０＞４８が存在しないため、階層間リンクを追加しない。
【００３６】
ステップＳ３０において抽出された他のリンクについても、対応する階層間リンクが〔規則１〕に則って追加される。また、ノードＮ２が目的地ノードであった場合については、第１階層以外の階層のノードＮ２から〔規則３〕に基づいた階層間リンクが追加される。また、ノードＮ１が出発地ノードであった場合については、第４８階層以外の階層のノードＮ１から〔規則２〕に基づいた階層間リンクが追加される。
【００３７】
制御部１０は、ステップＳ６０において、経路探索用グラフに基づいて経路を探索する。このとき、最上位の階層にある出発地ノードから最上位の階層にある目的地ノードまでの経路を探索する。
【００３８】
〔規則１〕に基づく階層間リンクは、階層間の遷移により、車両走行中の時間変化を表現している。このようにすることにより、時間帯ごとに個別にリンクコストを有するリンクについて、ダイクストラ法による経路探索を行う前に、到達する時間帯を推定する必要がない。
【００３９】
また、〔規則３〕に基づく階層間リンクが存在するため、必ずダイクストラ法による経路探索処理は最上位の階層で終結することができる。
【００４０】
以上で説明した実施の形態によれば、以下の作用効果を奏する。
経路探索装置１では、記憶部１１は、ノードデータおよびリンクデータを含む地図データを記憶している。また、制御部１０は、設定された出発地と目的地とに最も近いノードを出発地ノードおよび目的地ノードとして設定する（図３のステップＳ１０）。そして、出発地ノードと、目的地ノードと、地図データに記憶されているリンクデータとに基づいて、経路探索用グラフを生成し（ステップＳ５０）、経路探索用グラフの最上位の階層にある出発地ノードから目的地ノードまでの経路を燃料消費量に関するコストをリンクコストとしてダイクストラ法により探索する（ステップＳ６０）。記憶部１１に記憶されているリンクデータは、各リンクについて、燃料消費量に関するリンクコストを所定の複数の時間帯ごとに有する（図２）。経路探索用グラフの各階層は、複数の時間帯に対応し、それぞれ同一のノードを含む。また、経路探索用グラフは、前述の〔規則１〕に基づいた階層間リンクが含まれる。これにより、時間帯によって変化するコストを用いて燃料消費量が最小の経路を精度良く探索することができる。
【００４１】
また、上記の実施形態における経路探索用グラフでは、始点ノード間に〔規則２〕に基づいた階層間リンクが存在する。これにより、出発時間を遅らせた方が少ない燃料消費量で到達できる場合についても対応できる。
【００４２】
さらに、上記の実施形態における経路探索用グラフでは、終点ノード間に〔規則３〕に基づいた階層間リンクが存在する。これにより、経路探索処理の終了を一つの目的地ノードで判定することができる。
【００４３】
以上で説明した実施の形態は、以下のように変形して実施できる。
（１）〔規則２〕に基づいた階層間リンクは、駐停車可能な道路上のノードすべてについて追加してもよい。これにより、途中のノードで駐停車して待機する場合についても考慮した経路探索を行うことができる。
【００４４】
（２）ユーザが目的地に到達する希望時刻を指定できるようにしてもよい。この場合、指定された時刻が属する時間帯の目的地ノードを、ダイクストラ法の処理を終結させる目的地ノードとすればよい。なお、この場合、〔規則２〕に基づいた階層間リンクを目的地ノードについても追加しておくことが望ましい。また、希望時刻に到達できない場合は、最も早く目的地に到着できる経路を提示した上で希望時刻には到着できない旨を表示モニタ１２またはスピーカ１３等を介して報知することが望ましい。
【００４５】
（３）経路探索装置１の記憶部１１に記憶されているリンクコストのうち、燃料消費量に関するリンクコストは他のリンクコストであってもよい。また、リンクデータに記憶するリンクコストは３種類以上存在してもよい。たとえば、時間帯割引により料金が変化する高速料金等をリンクコストとしてもよい。また、旅行時間に関するコストをリンクコストとしてダイクストラ法を実行することにより、旅行時間が最小の経路を精度よく探索することもできる。
【００４６】
（４）本実施例では、経路探索にダイクストラ法を用いたが、経路探索処理はこれに限らない。ベルマンフォード法などの他の手法を用いて経路探索を行ってもよい。
【００４７】
（５）図２のリンクデータは、記憶部１１に記憶されているものとしたが、基地局などから送信される道路交通情報などに含まれるものとしてもよい。この場合、経路探索装置１は、インターネット回線や携帯電話網などの通信回線網に接続可能な通信部を有することが望ましい。
【００４８】
（６）出発地と目的地のほかにさらに経由地を設定してもよい。経由地に到達する時間をユーザが指定できるようにしてもよく、その場合、経路探索用グラフのその到達時刻に対応する階層に経由地を設定してもよい。
【００４９】
（７）経路探索装置１はナビゲーション装置であるとしたが、ナビゲーション装置だけに限定しない。経路探索処理を実行可能な制御部を備えるコンピュータであればよく、たとえばノートＰＣや携帯端末などの記憶媒体とあってもよい。
【００５０】
以上で説明した実施の形態および各種変形例は、あくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【符号の説明】
【００５１】
１  経路探索装置
１０  制御部
１１  記憶部
１２  表示モニタ
１３  スピーカ
１４  ＧＰＳ受信部
１５  入力装置
【図１】
2013083588.tif 000003
【図２】
2013083588.tif 000004
【図３】
2013083588.tif 000005
【図４】
2013083588.tif 000006