(57)【要約】【課題】利用者にとって把握しやすい経路の表示をおこなうこと。【解決手段】ナビゲーション装置１００は、探索部１０１と、表示制御部１０２と、表示部１０３とを備える。探索部１０１は、現在位置から目的地までの経路を探索する。表示制御部１０２は、探索部１０１による経路の探索に用いられた現在位置から目的地までの地図情報を出力するとともに、現在位置から目的地までの経路を含む所定の縮尺の第１の地図画面と、現在位置周辺および目的地周辺について詳細な表示となる縮尺の第２の地図画面とを、同一画面とした地図画面情報を生成する。表示部１０３は、表示制御部１０２から出力された地図情報を表示する。【選択図】図１
2008249655.tif 000002
【特許請求の範囲】
【請求項１】
現在位置から目的地までの経路を探索する探索手段と、
前記探索手段による経路の探索に用いられた現在位置から目的地までの地図情報を出力する表示制御手段と、
前記表示制御手段から出力された地図情報を表示する表示手段と、
を備え、
前記表示制御手段は、現在位置から目的地までの経路を含む所定の縮尺の第１の地図画面と、現在位置周辺および目的地周辺について詳細な表示となる縮尺の第２の地図画面とを、同一画面とした地図画面情報を生成することを特徴とするナビゲーション装置。
【請求項２】
移動体の速度を検知する検知手段をさらに備え、
前記表示制御手段は、前記検知手段によって検知される前記移動体の速度に応じて、前記第１の地図画面の領域と、前記第２の地図画面の領域との表示割合を変更させることを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記表示制御手段は、前記検知手段によって検知される速度が所定値を超えるときに、前記第１の地図画面のみが表示される地図画面情報を生成し、前記検知手段によって検知される速度が所定値以下のときに、前記第１の地図画面と前記第２の地図画面とを、同一画面とした地図画面情報を生成することを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記表示制御手段は、前記第１の地図画面と前記第２の地図画面との境界に表示される変更領域を生成し、
前記変更領域は、縮尺を段階的に変更させ、前記第１の地図画面に接する境界線が前記第１の地図画面の縮尺と一致し、且つ、第２の地図画面に接する境界線が前記第２の地図画面の縮尺と一致するように連続して表示することを特徴とする請求項１〜３のいずれか一つに記載のナビゲーション装置。
【請求項５】
前記表示制御手段は、前記第１の地図画面の現在位置の上に、現在位置周辺を詳細に表示した前記第２の地図画面を表示させ、前記第１の地図画面の目的地の上に、目的地周辺を詳細に表示した前記第２の地図画面を表示させた地図画面情報を生成することを特徴とする請求項１〜４のいずれか一つに記載のナビゲーション装置。
【請求項６】
前記表示制御手段は、前記探索手段によって現在位置と目的地との間に経由地点が設定された経路の探索がおこなわれる場合、経由地周辺を詳細に表示した前記第２の地図画面を用いて、前記地図画面情報を生成することを特徴とする請求項１〜５のいずれか一つに記載のナビゲーション装置。
【請求項７】
前記第２の地図画面に表示される、現在位置周辺、目的地周辺、および経由地周辺のうち、いずれかを選択する選択手段をさらに備え、
前記表示制御手段は、前記選択手段によって選択されるいずれかの場所の前記第２の地図画面を用いて、前記地図画面情報を生成することを特徴とする請求項６に記載のナビゲーション装置。
【請求項８】
前記表示制御手段は、現在位置周辺、目的地周辺、および経由地周辺の前記第２の地図画面のそれぞれの領域が重合しないように、前記第２の地図画面の各領域を決定することを特徴とする請求項６または７に記載のナビゲーション装置。
【請求項９】
前記表示制御手段は、前記第１の地図画面の経路の表示領域を確保して、前記第１の地図画面の領域と、前記第２の地図画面の領域とを決定することを特徴とする請求項１〜８のいずれか一つに記載のナビゲーション装置。
【請求項１０】
現在位置から目的地までの経路を探索する探索工程と、
前記探索工程による経路の探索に用いられた現在位置から目的地までの地図情報を出力する表示制御工程と、
前記表示制御工程によって出力された地図情報を表示する表示工程と、
を含み、
前記表示制御工程は、現在位置から目的地までの経路を含む所定の縮尺の第１の地図画面と、現在位置周辺および目的地周辺について詳細な表示となる縮尺の第２の地図画面とを、同一画面とした地図画面情報を生成することを特徴とするナビゲーション方法。
【請求項１１】
請求項１０に記載のナビゲーション方法をコンピュータに実行させることを特徴とするナビゲーションプログラム。
【請求項１２】
請求項１１に記載のナビゲーションプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体に関する。ただし、この発明の利用は上述のナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体には限らない。
【背景技術】
【０００２】
従来、ナビゲーション装置においては、ディスプレイに表示される地図の縮尺が切り替え可能になっている。たとえば、高速道路を走行中には広域表示とし、市街地を走行中には、詳細表示として画面表示することができる。縮尺の切り替えは、たとえば、ユーザの操作入力によっておこなわれる。また、交差点などの分岐位置付近にて、表示画面を複数に分割して、表示中の広域地図と、交差点付近の詳細地図とを同時に表示するようにしたものも知られている。
【０００３】
また、このようなナビゲーション装置において、現在位置が表示されている詳細表示の画面から、目的地を表示させた画面にするためには、たとえば、一旦広域表示にして目的地までの経路に沿って現在位置から目的地まで画面をスクロールする必要がある。
【０００４】
そこで、地図の縮尺を制御するとともに、現在位置から目的地までに、縮尺の異なる地図を同一画面上に表示するようにし、利用者によるスクロールを不要にした技術が提案されている（たとえば、下記特許文献１参照。）。また、現在位置周辺の詳細地図と、現在位置周辺以外の広域地図とを同一画面上に表示するようにした技術が提案されている（たとえば、下記特許文献２参照。）。
【０００５】
【特許文献１】特開２０００−２９２１９０号公報
【特許文献２】特開２０００−１９３４６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１の技術は、現在位置から目的地までの距離が長距離の場合、広域の地図が表示され、現在位置付近や目的地付近の詳細な地図が表示されないといった問題が一例として挙げられる。また、上述した特許文献２の技術は、現在位置周辺の詳細地図の表示を必要としない場合であっても、詳細地図が表示され、広域地図の表示領域を狭めてしまうといった問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかるナビゲーション装置は、現在位置から目的地までの経路を探索する探索手段と、前記探索手段による経路の探索に用いられた現在位置から目的地までの地図情報を出力する表示制御手段と、前記表示制御手段から出力された地図情報を表示する表示手段と、を備え、前記表示制御手段は、現在位置から目的地までの経路を含む所定の縮尺の第１の地図画面と、現在位置周辺および目的地周辺について詳細な表示となる縮尺の第２の地図画面とを、同一画面とした地図画面情報を生成することを特徴とする。
【０００８】
また、請求項１０の発明にかかるナビゲーション方法は、現在位置から目的地までの経路を探索する探索工程と、前記探索工程による経路の探索に用いられた現在位置から目的地までの地図情報を出力する表示制御工程と、前記表示制御工程によって出力された地図情報を表示する表示工程と、を含み、前記表示制御工程は、現在位置から目的地までの経路を含む所定の縮尺の第１の地図画面と、現在位置周辺および目的地周辺について詳細な表示となる縮尺の第２の地図画面とを、同一画面とした地図画面情報を生成することを特徴とする。
【０００９】
また、請求項１１の発明にかかるナビゲーションプログラムは、請求項１０に記載のナビゲーション方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項１２の発明にかかる記録媒体は、請求項１１に記載のナビゲーションプログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明にかかるナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１２】
（実施の形態）
（ナビゲーション装置の機能的構成）
この発明の実施の形態にかかるナビゲーション装置の機能的構成について説明する。図１は、実施の形態にかかるナビゲーション装置の機能的構成の一例を示すブロック図である。図１において、ナビゲーション装置１００は、探索部１０１と、表示制御部１０２と、表示部１０３と、検知部１０４と、選択部１０５と、を備えて構成される。
【００１３】
探索部１０１は、現在位置から目的地までの経路を探索する。探索部１０１は、具体的には、ＧＰＳ情報や移動体に搭載される各種センサからの情報などに基づき、移動体の現在位置を特定するとともに、設定された目的地までの経路を探索する。
【００１４】
表示制御部１０２は、探索部１０１による経路の探索に用いられた現在位置から目的地までの地図情報を出力する。また、表示制御部１０２は、現在位置から目的地までの経路を含む所定の縮尺の第１の地図画面と、現在位置周辺および目的地周辺について詳細な表示となる縮尺の第２の地図画面とを、同一画面とした地図画面情報を生成する。第１の地図画面は、第２の地図画面に比べて広域表示された広域地図画面である。また、第２の地図画面は、第１の地図画面に比べて詳細表示された詳細地図画面である。
【００１５】
したがって、表示制御部１０２は、現在位置周辺および目的地周辺の詳細地図画面を表示させるとともに、それ以外の場所（経路）については広域地図画面を表示させるようにした地図画面情報を生成する。また、地図画面情報の生成は、たとえば、表示画面が更新される際に、表示画面全体の地図画面情報をその都度生成してもよいし、第１の地図画面上に第２の地図画面をはめ込む枠を設け、当該枠に第２の地図画面をはめ込むとともに、第２の地図画面を順次上書きすることによって生成してもよい。
【００１６】
表示部１０３は、表示制御部１０２から出力された地図情報を表示する。表示部１０３は、ディスプレイなど、地図情報を表示できるものであればよい。
【００１７】
また、本実施の形態において、検知部１０４は、任意の構成要素である。検知部１０４は、移動体の速度を検知する。検知部１０４を備えた構成において、表示制御部１０２は、検知部１０４によって検知される移動体の速度に応じて、第１の地図画面の領域と、第２の地図画面の領域との表示割合を変更させる。具体的には、たとえば、表示制御部１０２は、移動体の速度が速くなると、詳細表示される第２の地図画面を小さく表示させる。一方、移動体の速度が速くなると、表示制御部１０２は、第２の地図画面を大きく表示させる。本構成は、低速で走行しているときほど、利用者に対して詳細地図を表示させる必要性が高まるということに基づく。
【００１８】
また、表示制御部１０２は、検知部１０４によって検知された速度が、たとえば、１ｋｍ／ｈ変化する毎に、第１の地図画面の領域と、第２の地図画面の領域との表示割合を変更させてもよいが、検知された速度が所定の速度に達したときに、段階的に表示割合を変更させてもよい。段階的に表示割合を変更させるとは、具体的には、たとえば、２０ｋｍ／ｈごとに表示割合を変更させることである。したがって、この場合、０〜２０ｋｍ／ｈ、２０〜４０ｋｍ／ｈ、４０〜６０ｋｍ／ｈのように、各スパン内では、速度が変化しても、表示割合が不変の地図画面が表示される。
【００１９】
また、表示制御部１０２は、検知部１０４によって検知される速度が所定値を超えるときに、第１の地図画面のみが表示される地図画面情報を生成し、検知部１０４によって検知される速度が所定値以下のときに、第１の地図画面と第２の地図画面とを、同一画面とした地図画面情報を生成するようにしてもよい。本構成は、表示制御部１０２によっておこなわれる同一画面の地図画面情報の生成を、移動体が所定値以下の速度で走行している場合に限定したものである。したがって、たとえば、移動体が所定値を超える速度で走行している際には、広域地図画面である第１の地図画面のみを表示させる。本構成は、高速道路など、移動体が所定値を超える速度で走行する場合に、利用者に対して、詳細地図画面である第２の地図画面を表示させる必要性が低くなるということに基づく。
【００２０】
また、表示制御部１０２は、第１の地図画面と第２の地図画面との境界に表示される変更領域を生成してもよい。変更領域は、縮尺を段階的に変更させ、前記第１の地図画面に接する境界線が第１の地図画面の縮尺と一致し、且つ、第２の地図画面に接する境界線が第２の地図画面の縮尺と一致するように連続して表示する。縮尺を段階的に変更させるとは、たとえば、第１の地図画面の縮尺を５万分の１とし、第２の地図画面の縮尺を５千分の１とした場合に、変更領域内を複数の領域に区切り、複数の領域に区切った各領域内の縮尺を、２万５千分の１、１万分の１の縮尺として、第１の地図画面から第２の地図画面に向けて、段階的に縮尺を大きくさせればよい。このとき、変更領域と第１の地図画面との境界線の縮尺は一致する。また、変更領域と第２の地図画面との境界線の縮尺は一致する。このような変更領域により、第１の地図画面に表示される経路と、第２の地図画面に表示される経路とは、連続して表示される経路となる。
【００２１】
また、表示制御部１０２は、第１の地図画面の現在位置の上に、現在位置周辺を詳細に表示した第２の地図画面を表示させるとともに、第１の地図画面の目的地の上に、目的地周辺を詳細に表示した第２の地図画面を表示させた地図画面情報を生成するようにしてもよい。つまり、広域地図画面である第１の地図画面上の現在位置および目的地に、現在位置および目的地を詳細地図画面で表した第２の地図画面を表示させるようにし、第１の地図画面と第２の地図画面とを対応させるようにしたものである。
【００２２】
また、表示制御部１０２は、探索部１０１によって現在位置と目的地との間に経由地点が設定された経路の探索がおこなわれる場合、経由地周辺を詳細に表示した第２の地図画面を用いて、地図画面情報を生成してもよい。本構成は、詳細地図画面である第２の地図画面に、経由地周辺を表示させるようにしたものである。
【００２３】
また、本実施の形態において、選択部１０５は任意の構成要素である。選択部１０５は、第２の地図画面に表示される、現在位置周辺、目的地周辺、および経由地周辺のうち、いずれかを選択する。選択部１０５を備えた構成において、表示制御部１０２は、選択部１０５によって選択されるいずれかの場所の第２の地図画面を用いて、地図画面情報を生成する。本構成は、第２の地図画面として、現在位置周辺、目的地周辺、および経由地周辺のうち、いずれかを選択的に表示させるようにしたものであり、三カ所全てを表示させてもよいし、任意の一カ所または二カ所を表示させてもよい。
【００２４】
また、選択に際しては、利用者からの操作入力のほか、移動体の走行状態に応じて選択をおこなってもよい。移動体の走行状態に応じて選択するとは、たとえば、移動体の速度が所定の速度以下の場合に、現在位置周辺の第２の地図画面のみを選択することや、目的地までの距離が所定距離以上ある場合に、現在位置周辺の第２の地図画面のみを選択することが挙げられる。
【００２５】
また、表示制御部１０２は、現在位置周辺、目的地周辺、および経由地周辺の第２の地図画面のそれぞれの領域が重合しないように、第２の地図画面の各領域を決定するようにしてもよい。本構成は、複数表示される第２の地図画面の表示領域がそれぞれ重ならないように、表示させるものである。
【００２６】
また、表示制御部１０２は、第１の地図画面の経路の表示領域を確保して、第１の地図画面の領域と、第２の地図画面の領域とを決定するようにしてもよい。このような構成は、たとえば、第２の地図画面を大きく表示させる場合であっても、第１の地図画面に表示される経路の表示を確保するようにしたものである。
【００２７】
（ナビゲーション装置のナビゲーション処理手順）
つぎに、図２を用いて、ナビゲーション装置１００のナビゲーション処理手順について説明する。図２は、実施の形態にかかるナビゲーション装置のナビゲーション処理手順の一例を示すフローチャートである。
【００２８】
図２のフローチャートにおいて、ナビゲーション装置１００は、経路探索の開始を待って（ステップＳ２０１：Ｎｏのループ）、経路探索が開始されると（ステップＳ２０１：Ｙｅｓ）、探索部１０１は、現在位置から目的地までの経路を探索する（ステップＳ２０２）。
【００２９】
そして、表示制御部１０２は、現在位置から目的地までの経路について、第１の地図画面と第２の地図画面とを同一画面とした地図画面情報を生成する（ステップＳ２０３）。なお、第１の地図画面は、現在位置から目的地までの経路を含む所定の縮尺の広域地図画面である。また、第２の地図画面は、現在位置周辺および目的地周辺について詳細な表示となる縮尺の詳細地図画面である。そして、表示部１０３は、表示制御部１０２によって生成された地図画面情報を表示し（ステップＳ２０４）、一連の処理を終了する。
【００３０】
以上説明したように、本実施の形態にかかるナビゲーション装置１００は、現在位置から目的地までの経路を含む所定の縮尺の第１の地図画面と、現在位置周辺および目的地周辺について詳細な表示となる縮尺の第２の地図画面とを、同一画面とした地図画面表示をする。したがって、本実施の形態にかかるナビゲーション装置１００よれば、現在位置から目的地までの全経路を広域地図画面によって表示できるとともに、現在位置周辺および目的地周辺については詳細地図画面によって表示することができる。これにより、利用者は、現在位置周辺および目的地周辺の状況を詳細に把握できるとともに、目的地までの経路全体を一見して把握することができる。
【００３１】
また、本実施の形態にかかるナビゲーション装置１００おいては、移動体の速度を検知する検知部１０４を備えるようにし、表示制御部１０２は、検知部１０４によって検知される移動体の速度に応じて、第１の地図画面の領域と、第２の地図画面の領域との表示割合を変更させるようにしてもよい。このような構成によれば、たとえば、高速で走行している際には、詳細地図画面の表示領域を小さくさせ、低速で走行している際には、詳細地図画面の表示領域を大きくさせることができる。したがって、利用者は、右左折前などの低速で走行する際に、現在位置周辺の状況を詳細に把握することができ、また、高速道路などを走行中には、大雑把な現在位置を把握することができる。
【００３２】
また、本実施の形態にかかるナビゲーション装置１００おいては、検知部１０４によって検知される速度が所定値を超えるときに、第１の地図画面のみが表示される地図画面情報を生成し、検知部１０４によって検知される速度が所定値以下のときに、表示制御部１０２は、第１の地図画面と前記第２の地図画面とを、同一画面とした地図画面情報を生成するようにしてもよい。このような構成によれば、所定値以上の速度で走行している際には、詳細地図画面を表示させず、広域地図画面である第１の地図画面のみを表示することができる。したがって、高速で走行する場合において、利用者にとって現在位置を把握しやすい画面を表示することができる。
【００３３】
また、本実施の形態にかかるナビゲーション装置１００おいては、表示制御部１０２は、第１の地図画面と第２の地図画面との境界に、縮尺を段階的に変更させ、前記第１の地図画面に接する境界線が第１の地図画面の縮尺と一致し、且つ、第２の地図画面に接する境界線が第２の地図画面の縮尺と一致するよう連続して表示した変更領域を生成してもよい。このような構成によれば、変更領域において、第１の地図画面に表示される経路と、第２の地図画面に表示される経路とを連続させることができる。したがって、利用者に対して、見やすい地図画面を表示することができる。
【００３４】
また、本実施の形態にかかるナビゲーション装置１００おいては、第１の地図画面の現在位置の上に、現在位置周辺を詳細に表示した第２の地図画面を表示させるとともに、第１の地図画面の目的地の上に、目的地周辺を詳細に表示した第２の地図画面を表示させるようにしてもよい。このような構成によれば、第１の地図画面と第２の地図画面とが対応させた表示画面にすることができる。したがって、利用者にとって、見やすい地図画面を表示させることができる。
【００３５】
また、本実施の形態にかかるナビゲーション装置１００おいては、表示制御部１０２は、探索部１０１によって経由地点が設定された経路の探索がおこなわれる場合、経由地周辺を詳細に表示した第２の地図画面を用いて、地図画面情報を生成してもよい。このような構成によれば、利用者は、現在位置周辺及び目的地周辺のみならず、経由地周辺についても詳細に把握することができる。
【００３６】
また、本実施の形態にかかるナビゲーション装置１００おいては、第２の地図画面に表示される、現在位置周辺、目的地周辺、および経由地周辺のうち、いずれかを選択する選択部１０５を備えるようにし、表示制御部１０２は、選択部１０５によって選択されるいずれかの場所の前記第２の地図画面を用いて、地図画面情報を生成してもよい。このような構成によれば、移動体の走行状態に対応させて詳細地図画面を表示できるほか、利用者が任意に選択する詳細地図画面を表示させることができる。したがって、利用者の必要に応じた詳細地図画面を表示させることができる。
【００３７】
また、本実施の形態にかかるナビゲーション装置１００おいては、表示制御部１０２は、現在位置周辺、目的地周辺、および経由地周辺の第２の地図画面のそれぞれの領域が重合しないように、第２の地図画面の各領域を決定するようにしてもよい。このような構成によれば、複数表示される第２の地図画面の表示領域がそれぞれ重ならないように、各領域を決定できるため、利用者にとって、見やすい地図画面を表示させることができる。
【００３８】
また、本実施の形態にかかるナビゲーション装置１００おいては、表示制御部１０２は、第１の地図画面の経路の表示領域を確保して、第１の地図画面の領域と、第２の地図画面の領域とを決定するようにしてもよい。したがって、移動体の移動に伴って表示画面が任意に変更される場合であっても、第１の地図画面の経路が常に表示されることにより、利用者は、経路の概要を一見して把握することができると同時に、第２の地図画面により現在位置および目的地の詳細な地図を把握することができる。
【実施例】
【００３９】
以下に、本発明の実施例について説明する。本実施例では、車両に搭載されるナビゲーション装置によって、本発明のナビゲーション装置１００を実施した場合の一例について説明する。
【００４０】
（ナビゲーション装置３００のハードウェア構成）
図３を用いて、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。図３において、ナビゲーション装置３００は、車両などの移動体に搭載されており、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、スピーカ３０９と、入力デバイス３１０と、映像Ｉ／Ｆ３１１と、ディスプレイ３１２と、通信Ｉ／Ｆ３１３と、ＧＰＳユニット３１４と、各種センサ３１５とを備えている。また、各構成部３０１〜３１５はバス３２０によってそれぞれ接続されている。
【００４１】
ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、現在地点算出プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図データ表示プログラム、音響制御プログラム、表示制御プログラム、などの各種プログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。
【００４２】
現在地点算出プログラムは、たとえば、後述するＧＰＳユニット３１４および各種センサ３１５の出力情報に基づいて、車両の現在地点（ナビゲーション装置３００の現在地点）を算出させる。
【００４３】
経路探索プログラムは、後述する磁気ディスク３０５に記録されている地図データなどを利用して、出発地点から目的地点までの最適な経路を探索させる。ここで、最適な経路とは、目的地点までの最短（または最速）経路や利用者が指定した条件に最も合致する経路などである。また、目的地点のみならず、立ち寄り地点や休憩地点までの経路を探索してもよい。探索された誘導経路は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１１へ出力される。
【００４４】
経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報、現在地点算出プログラムを実行することによって算出された車両の現在地点情報、磁気ディスク３０５から読み出された地図データに基づいて、リアルタイムな経路誘導情報を生成させる。生成された経路誘導情報は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１１へ出力される。
【００４５】
音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこない、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８へ出力される。
【００４６】
地図データ表示プログラムは、磁気ディスク３０５や光ディスク３０７に記録されている地図データを映像Ｉ／Ｆ３１１によってディスプレイ３１２に表示させる。
【００４７】
音響制御プログラムは、音声Ｉ／Ｆ３０８によってスピーカ３０９から出力される音声の音響特性を決定させ、決定された音響特性によってスピーカ３０９を介して音声出力をおこなう。
【００４８】
表示制御プログラムは、磁気ディスク３０５に記録される地図データを読み込むとともに、現在位置から目的地までの経路を含む広域地図画面と、現在位置周辺、目的地周辺、および経由地周辺についての詳細地図画面とを、同一画面とした地図画面情報をディスプレイ３１２に出力する。
【００４９】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００５０】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００５１】
磁気ディスク３０５や光ディスク３０７に記録される情報の一例としては、地図データや機能データが挙げられる。地図データは、建物、河川、地表面などの地物（フィーチャ）を表す背景データと、道路の形状を表す道路形状データとを有しており、地区ごとに分けられた複数のデータファイルによって構成されている。この地図データは、ディスプレイ３１２の表示画面において２次元または３次元に描写される。ナビゲーション装置３００が経路誘導中の場合は、地図データと後述するＧＰＳユニット３１４によって取得された車両の現在地点を示す車両マークとが重ねて表示されることとなる。
【００５２】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入口やファンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）の情報が含まれている。
【００５３】
機能データは、地図上の施設の形状をあらわす３次元データ、当該施設の説明をあらわす文字データ、その他地図データ以外の各種のデータである。地図データや機能データは、地区ごと、または機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図データは、各々が表示画面に表示された地図において、所定の地区をあらわすように、地区ごとにブロック分けすることができる。たとえば、機能データは、各々が、一つの機能を実現するように、機能ごとに複数にブロック分けすることができる。
【００５４】
また、機能データは、上述した３次元データや文字データに加えて、ナビゲーション、経由地点の選出、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図データおよび機能データは、それぞれ、地区ごと、または機能ごとに分けられた複数のデータファイルによって構成されている。
【００５５】
音声Ｉ／Ｆ３０８は、音声出力用のスピーカ３０９に接続される。スピーカ３０９は、音声を出力する。入力デバイス３１０は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス３１０は、リモコン、キーボード、マウス、タッチパネルのうち、いずれか一つの形態によって実現されてもよいし、複数の形態によって実現してもよい。
【００５６】
映像Ｉ／Ｆ３１１は、ディスプレイ３１２と接続される。映像Ｉ／Ｆ３１１は、具体的には、たとえば、ディスプレイ３１２全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１２を表示制御する制御ＩＣなどによって構成される。
【００５７】
ディスプレイ３１２には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１２には、上述した地図データが
２次元または３次元に描画される。ディスプレイ３１２に表示された地図データには、ナビゲーション装置３００を搭載した車両の現在地点をあらわすマークなどを重ねて表示することができる。車両の現在地点は、ＣＰＵ３０１によって算出される。
【００５８】
このディスプレイ３１２は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。ディスプレイ３１２は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ３１２は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両内に複数設置してもよい。
【００５９】
通信Ｉ／Ｆ３１３は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１３は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００６０】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１３は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路情報を取得する。なお、ＶＩＣＳは登録商標である。
【００６１】
ＧＰＳユニット３１４は、ＧＰＳ衛星からの電波を受信し、車両の現在地点を示す情報を出力する。ＧＰＳユニット３１４の出力情報は、後述する各種センサ３１５の出力値とともに、ＣＰＵ３０１による車両の現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００６２】
各種センサ３１５は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ３１５の出力値は、ＣＰＵ３０１による車両の現在地点の算出や、速度や方位の変化量の測定などに用いられる。
【００６３】
図１に示したナビゲーション装置１００が備える探索部１０１と、表示制御部１０２と、表示部１０３と、検知部１０４と、選択部１０５とは、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００６４】
すなわち、本実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている経路誘導プログラムおよび表示制御プログラムを実行することにより、図１に示したナビゲーション装置１００が備える機能を、図２に示したナビゲーション処理手順で実行することができる。
【００６５】
（ナビゲーション装置３００のナビゲーション処理の一例）
つぎに、図４を用いて、本実施例にかかるナビゲーション装置３００がおこなうナビゲーション処理の一例について説明する。図４は、本実施例にかかるナビゲーション装置のナビゲーション処理の一例を示すフローチャートである。
【００６６】
図４のフローチャートにおいて、ナビゲーション装置３００は、目的地が設定され、目的地までの経路の誘導がおこなわれている状態にある。ナビゲーション装置３００は、まず、速度センサによって速度を検知し（ステップＳ４０１）、検知された速度が所定値以下か否かを判断する（ステップＳ４０２）。なお、所定値は、たとえば、８０ｋｍ／ｈに設定されている。
【００６７】
ステップＳ４０２において、速度が所定値以下と判断した場合（ステップＳ４０２：Ｙｅｓ）、広域地図画面の現在位置の上に詳細地図画面を配置した地図画面情報を生成する（ステップＳ４０３）。また、広域地図画面の目的地の上に詳細地図画面を配置した地図画面情報を生成する（ステップＳ４０４）。そして、検知された速度に応じて広域地図画面の領域と、詳細地図画面の領域との表示割合を変更する（ステップＳ４０５）。なお、速度に応じて表示割合を変更するとは、たとえば、２０ｋｍ／ｈ、４０ｋｍ／ｈ、６０ｋｍ／ｈごとに表示割合を変更させる。
【００６８】
そして、広域地図画面の領域と詳細地図画面の領域とを決定する（ステップＳ４０６）。なお、決定に際しては、広域地図画面の経路の表示が確保されるように、広域地図画面と詳細地図画面の表示領域を決定するとともに、現在位置周辺および目的地周辺の詳細地図画面がそれぞれ重なることのないように、各表示領域を決定する。そして、変更領域を生成する（ステップＳ４０７）。変更領域は、詳細については後述するが、縮尺を段階的に変更させ、広域地図画面と詳細地図画面とが連続して表示される領域である。
【００６９】
そして、ディスプレイ３１２に、広域地図画面と詳細地図画面とを、同一画面とした地図画面情報を出力する（ステップＳ４０８）。そして、ディスプレイ３１２は、出力された地図画面情報を表示し（ステップＳ４０９）、一連の処理を終了する。
【００７０】
一方、ステップＳ４０２において、検知された速度が所定値以下ではない場合（ステップＳ４０２：Ｎｏ）、つまり、速度が所定値を超える場合、広域地図画面の地図画面情報のみを出力し（ステップＳ４１０）、ステップＳ４０９に移行する。なお、本実施例においては、詳細地図画面に表示される場所は、現在位置周辺および目的地周辺としたが、経由地が設定された経路の誘導がおこなわれている場合には、当該経由地周辺についても詳細地図画面を表示してもよい。
【００７１】
（詳細地図画面の選択を受け付けた場合の処理の一例）
つぎに、図５を用いて、本実施例にかかるナビゲーション処理において、詳細地図画面の選択を受け付けた場合の処理の一例について説明する。図５は、本実施例にかかるナビゲーション処理において、詳細地図画面の選択を受け付けた場合の処理の一例を示すフローチャートである。
【００７２】
図５において、ナビゲーション装置３００は、詳細地図画面の選択を受け付けるまで待機状態にある（ステップＳ５０１：Ｎｏ）。詳細地図画面の選択の受付は、たとえば、現在位置周辺、経由地周辺、目的地周辺のうち、利用者が詳細表示を希望する場所について、利用者からの操作入力を受け付けることによっておこなわれる。
【００７３】
ステップＳ５０１において、詳細地図画面の選択を受け付けると（ステップＳ５０１：Ｙｅｓ）、選択された場所の詳細地図画面を、広域地図画面上に配置する（ステップＳ５０２）。そして、ディスプレイ３１２に、広域地図画面と詳細地図画面とを同一画面とした地図画面情報を生成する（ステップＳ５０３）。そして、ディスプレイ３１２は、生成された地図画面情報を表示し（ステップＳ５０４）、一連の処理を終了する。
【００７４】
本実施例において、選択されなかった場所については、詳細地図画面が表示されない。また、本実施例においては、詳細地図画面の選択は、利用者からの操作入力によっておこなわれるようにしたが、このほかにも、移動体の走行状態に応じて選択するようにしてもよい。移動体の走行状態に応じた選択に際しては、たとえば、速度が予め設定された所定の速度（たとえば、２０ｋｍ／ｈ）以下の場合に、現在位置周辺の詳細地図画面のみを選択してもよいし、現在位置から目的地までの距離が所定の距離（たとえば、５０ｋｍ）以上ある場合に、現在位置周辺の詳細地図画面のみを選択してもよい。
【００７５】
（表示画面の表示の一例）
つぎに、図６を用いて、本実施例にかかる表示画面の表示の一例について説明する。図６は、本実施例にかかる表示画面の表示の一例を示す説明図である。図６に示す、表示画面は、車両が低速（たとえば、０〜２０ｋｍ／ｈ）で走行している場合の表示画面である。
【００７６】
図６において、ディスプレイ３１２に表示される表示画面６００には、広域地図６１０と、現在位置周辺の詳細地図６２０と、目的地周辺の詳細地図６３０とが表示されている。また、広域地図６１０と、現在位置周辺の詳細地図６２０との境界には変更領域６４０が表示されている。また、広域地図６１０と、目的地周辺の詳細地図６３０との境界には変更領域６５０が表示されている。
【００７７】
広域地図６１０は、たとえば、２０万分の１の縮尺であり、１ｃｍあたり２ｋｍの表示になっている。広域地図６１０には、現在位置から目的地までの経路６１１が表示されている。
【００７８】
現在位置周辺の詳細地図６２０、および目的地周辺の詳細地図６３０は、たとえば、５千分の１の縮尺であり、１ｃｍあたり５０ｍの表示になっている。現在位置周辺の詳細地図６２０、および目的地周辺の詳細地図６３０は、それぞれ、広域地図６１０における現在位置、および目的地に対応した位置に配置されている。現在位置周辺の詳細地図６２０には、車両の現在位置６２１と、経路６２２とが表示されている。また、目的地周辺の詳細地図６３０には、目的地６３１と、経路６３２とが表示されている。
【００７９】
変更領域６４０は、広域地図６１０側から現在位置周辺の詳細地図６２０側に、縮尺を徐々に２０万分の１から５千分の１に変更させた領域である。具体的には、変更領域６４０は、広域地図６１０から現在位置周辺の詳細地図６２０の方向（Ｘ方向）に向けて、複数の領域に区切られている。そして、各領域内の縮尺は、１０万分の１、５万分の１、２万５千分の１、１万分の１であり、Ｘ方向に向けて段階的に縮尺を大きくさせている。また、変更領域６４０と広域地図６１０との境界線６４１の縮尺は、２ｋｍであり、広域地図６１０の縮尺と一致している。また、変更領域６４０と現在位置周辺の詳細地図６２０との境界線６４２の縮尺は、５０ｍであり、広域地図６１０の縮尺と一致している。
【００８０】
なお、広域地図６１０と目的地周辺の詳細地図６３０との境界に表示される変更領域６５０についても、同様の構成である。つまり、変更領域６５０は、広域地図６１０から目的地周辺の詳細地図６３０の方向（Ｙ方向）に向けて複数の領域に区切られている。各領域内の縮尺は、１０万分の１、５万分の１、２万５千分の１、１万分の１であり、Ｙ方向に向けて段階的に縮尺を大きくさせている。また、変更領域６５０と広域地図６１０との境界線６５１の縮尺は、２ｋｍであり、広域地図６１０の縮尺と一致している。また、変更領域６５０と現在位置周辺の詳細地図６３０との境界線６５２の縮尺は、５０ｍであり、広域地図６１０の縮尺と一致している。
【００８１】
したがって、変更領域６４０は、広域地図６１０の経路６１１と、現在位置周辺の詳細地図６２０の経路６２２とを連続して表示する。同様に、変更領域６５０は、広域地図６１０の経路６１１と、目的地周辺の詳細地図６３０の経路６３２とを連続して表示する。これにより、広域地図６１０の経路６１１と、現在位置周辺の詳細地図６２０の経路６２２と、目的地周辺の詳細地図６３０の経路６３２とは、それぞれ連続している。
【００８２】
本実施例において、広域地図６１０、現在位置周辺の詳細地図６２０、および目的地周辺の詳細地図６３０は、速度に応じて各表示領域の表示割合が変化するが、図６に示す画面が、現在位置周辺の詳細地図６２０および目的地周辺の詳細地図６３０の最も大きく表示されたときの画面を示している。また、現在位置周辺の詳細地図６２０、および目的地周辺の詳細地図６３０は、広域地図６１０の経路６１１の表示領域が確保される位置に、それぞれ、表示領域が決定されて表示されている。また、現在位置周辺の詳細地図６２０、および目的地周辺の詳細地図６３０は、表示領域が互いに重合しないように配置位置が決定されている。また、現在位置周辺の詳細地図６２０、および目的地周辺の詳細地図６３０のうち、いずれか一方を選択して表示するようにしてもよい。
【００８３】
また、移動体が目的地６３１に近づき、現在位置周辺の詳細地図６２０の輪郭６２３と、目的地周辺の詳細地図６３０の輪郭６３３とが接してしまうような場合、つまり、現在位置周辺の詳細地図６２０と目的地周辺の詳細地図６３０とが、表示画面６００上に一つの地図画面として表示可能な場合は、現在位置周辺の詳細地図６２０、または目的地周辺の詳細地図６３０のうち、いずれか一方を表示画面６００の全面に表示させればよい。
【００８４】
（表示画面の表示の一例）
つぎに、図７を用いて、本実施例にかかる表示画面の表示の一例について説明する。図７は、本実施例にかかる表示画面の表示の一例を示す説明図である。図７に示す、表示画面は、たとえば、車両が高速（６０ｋｍ〜８０ｋｍ）で走行している場合の表示画面である。なお、以下の説明において、図６と同様の表示については、適宜、その説明を省略する。
【００８５】
図７において、ディスプレイ３１２に表示される表示画面７００には、広域地図７１０と、現在位置周辺の詳細地図７２０と、目的地周辺の詳細地図７３０と、変更領域７４０，７５０とが表示されている。広域地図７１０には、現在位置から目的地までの経路７１１が表示されている。現在位置周辺の詳細地図７２０には、車両の現在位置７２１と、経路７２２とが表示されている。目的地周辺の詳細地図７３０には、目的地７３１と、経路７３２とが表示されている。広域地図７１０の経路７１１と、現在位置周辺の詳細地図７２０の経路７２２と、目的地周辺の詳細地図７３０の経路７３２とは、それぞれ連続している。変更領域７４０，７５０は、図６に示した変更領域６４０，６５０と同様の構成である。
【００８６】
このように、高速で走行した場合には、現在位置周辺の詳細地図７２０、および目的地周辺の詳細地図７３０は、それぞれ、図６の表示画面６００に示した現在位置周辺の詳細地図６２０、および目的地周辺の詳細地図６３０に比べて、表示される領域が小さくなり、広域地図７１０の表示領域が大きくなる。
【００８７】
本実施例において、広域地図７１０と、現在位置周辺の詳細地図７２０および目的地周辺の詳細地図７３０との表示割合の変更は、低速および高速の２段階の切り替えに限らず、複数の段階の表示切り替えをおこなってもよい。具体的には、たとえば、速度が２０ｋｍ／ｈに達したときや、速度が４０ｋｍ／ｈに達したときにも表示領域の表示割合を変更してもよい。つまり、現在位置周辺の詳細地図７２０および目的地周辺の詳細地図７３０の表示割合は、速度が２０ｋｍ／ｈに達したときに、図６に示す現在位置周辺の詳細地図６２０および目的地周辺の詳細地図６３０に比べて、小さく表示させ、また、速度が４０ｋｍ／ｈに達したときに、さらに小さく表示させるようにしてもよい。また、所定の速度（たとえば、８０ｋｍ／ｈ）を超えた場合に、現在位置周辺の詳細地図７２０および目的地周辺の詳細地図７３０は表示されなくなる。
【００８８】
（表示画面の表示の一例）
つぎに、図８を用いて、本実施例にかかる表示画面の表示の一例について説明する。図８は、本実施例にかかる表示画面の表示の一例を示す説明図である。図８に示す表示画面は、経由地周辺の詳細地図が表示された画面であり、また、車両が高速（６０ｋｍ／ｈ〜８０ｋｍ／ｈ）で走行している場合の表示画面を示している。
【００８９】
図８において、ディスプレイ３１２に表示される表示画面８００には、広域地図８１０と、現在位置周辺の詳細地図８２０と、目的地周辺の詳細地図８３０と、変更領域８４０，８５０と、経由地周辺の詳細地図８６０とが表示されている。広域地図８１０には、現在位置から目的地までの経路８１１が表示されている。現在位置周辺の詳細地図８２０には、車両の現在位置８２１と、経路８２２とが表示されている。目的地周辺の詳細地図８３０には、目的地８３１と、経路８３２とが表示されている。
【００９０】
経由地周辺の詳細地図８６０には、経由地８６１と、経路８６２とが表示されている。経由地周辺の詳細地図８６０と広域地図８１０との境界には変更領域８７０が表示されている。なお、変更領域８７０の構成は、図６に示した変更領域６４０，６５０と同様の構成である。経由地８６１は、経路探索時に利用者によって設定された地点である。経由地周辺の詳細地図８６０は、たとえば、５千分の１の縮尺であり、１ｃｍあたり５０ｍの表示になっている。広域地図８１０の経路８１１と、各詳細地図８２０，８３０，８６０に示す経路８２２，８３２，８６２とは、それぞれ連続している。
【００９１】
このように、経由地周辺の詳細地図８６０が表示される場合であっても、図６，７に示した画面と同様に、速度に応じて、各詳細地図８２０，８３０，８６０の表示領域が変化する。また、各詳細地図８２０，８３０，８６０は、広域地図８１０の経路８１１の表示領域を確保して、それぞれ、表示領域が決定されている。また、各詳細地図８２０，８３０，８６０は、表示領域が互いに重合しないように配置位置が決定されている。また、各詳細地図８２０，８３０，８６０のうち、いずれかを選択して表示するようにしてもよい。
【００９２】
また、移動体が経由地８６１に近づき、現在位置周辺の詳細地図８２０の輪郭８２３と、経由地周辺の詳細地図８６０の輪郭８６３とが接してしまうような場合、つまり、現在位置周辺の詳細地図８２０と経由地周辺の詳細地図８６０とが、表示画面８００上に一つの地図画面として表示可能な場合は、現在位置周辺の詳細地図８２０、または経由地周辺の詳細地図８６０のうち、いずれか一方を表示画面８００の全面に表示させればよい。
【００９３】
以上説明したように、本実施例にかかるナビゲーション装置３００は、現在位置から目的地までの経路を含む広域地図と、現在位置周辺および目的地周辺について詳細な表示となる詳細地図とを、同一画面とした地図画面表示をする。したがって、本実施例にかかるナビゲーション装置３００よれば、現在位置から目的地までの全経路を広域地図によって表示できるとともに、現在位置周辺および目的地周辺については詳細地図によって表示することができる。これにより、利用者は、現在位置周辺および目的地周辺の状況を詳細に把握できるとともに、目的地までの経路全体を一見して把握することができる。
【００９４】
また、本実施例にかかるナビゲーション装置３００は、車両の速度を検知するようにし、検知される移動体の速度に応じて、広域地図の領域と、詳細地図の領域との表示割合を変更させるようにした。このような構成によれば、たとえば、高速で走行している際には、詳細地図の表示領域を小さくさせ、低速で走行している際には、詳細地図の表示領域を大きくさせることができる。したがって、利用者は、右左折前などの低速で走行する際に、現在位置周辺の状況を詳細に把握することができ、また、高速道路などを走行中には、大雑把な現在位置を把握することができる。
【００９５】
また、本実施例にかかるナビゲーション装置３００は、検知される速度が所定値を超えるときに広域地図のみが表示される地図画面情報を生成し、検知される速度が所定値以下のときに、広域地図と詳細地図とを、同一画面とした地図画面情報を生成するようにした。このような構成によれば、所定値以上の速度で走行している際には、詳細地図を表示させず、広域地図のみを表示することができる。したがって、高速で走行する場合において、利用者にとって現在位置を把握しやすい画面を表示することができる。
【００９６】
また、本実施例にかかるナビゲーション装置３００は、広域地図と詳細地図との境界に、縮尺を段階的に変更させ、広域地図と詳細地図とを連続して表示した変更領域を生成するようにした。このような構成によれば、変更領域において、広域地図に表示される経路と、詳細地図に表示される経路とを連続させることができる。したがって、利用者に対して、見やすい地図画面を表示することができる。
【００９７】
また、本実施例にかかるナビゲーション装置３００は、広域地図の現在位置の上に、現在位置周辺を詳細に表示した詳細地図を表示させるとともに、広域地図の目的地の上に、目的地周辺を詳細に表示した詳細地図を表示させるようにした。このような構成によれば、広域地図と詳細地図とを対応させた表示画面にすることができる。したがって、利用者にとって、見やすい地図画面を表示させることができる。
【００９８】
また、本実施例にかかるナビゲーション装置３００は、現在位置と目的地との間に経由地点が設定された経路の探索がおこなわれる場合、経由地周辺を詳細に表示した詳細地図を用いて、地図画面情報を生成するようにした。このような構成によれば、利用者は、現在位置周辺及び目的地周辺のみならず、経由地周辺についても詳細に把握することができる。
【００９９】
また、本実施例にかかるナビゲーション装置３００は、詳細地図に表示される、現在位置周辺、目的地周辺、および経由地周辺のうち、いずれかを選択し、選択されるいずれかの場所の詳細地図を用いて、地図画面情報を生成するようにした。このような構成によれば、移動体の走行状態に対応させて詳細地図を表示させることや、利用者が任意に選択する詳細地図を表示させることができる。したがって、利用者の必要に応じた詳細地図を表示させることができる。
【０１００】
また、本実施例にかかるナビゲーション装置３００は、現在位置周辺、目的地周辺、および経由地周辺の詳細地図のそれぞれの領域が重合しないように、詳細地図の各領域を決定した。このような構成によれば、複数表示される詳細地図の表示領域がそれぞれ重ならないように、領域を決定できるため、利用者にとって、見やすい地図画面を表示させることができる。
【０１０１】
また、本実施例にかかるナビゲーション装置３００は、広域地図の経路の表示領域を確保して、広域地図の領域と、詳細地図の領域とを決定するようにした。したがって、車両の移動に伴って表示画面が任意に変更される場合であっても、広域地図の経路が常に表示されるため、利用者は、経路の概要を一見して把握することができる。また、利用者は、詳細地図により現在位置および目的地の詳細な地図を把握することができる。
【０１０２】
以上説明したように、本発明のナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体によれば、現在位置から目的地までの経路を含む広域地図と、現在位置周辺および目的地周辺について詳細な表示となる詳細地図とを、同一画面とした地図画面表示をする。したがって、本実施例にかかるナビゲーション装置３００よれば、現在位置から目的地までの全経路を広域地図によって表示できるとともに、現在位置周辺および目的地周辺については詳細地図によって表示することができる。これにより、利用者は、現在位置周辺および目的地周辺の状況を詳細に把握できるとともに、目的地までの経路全体を一見して把握することができる。
【０１０３】
なお、本実施例で説明したナビゲーション方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【０１０４】
【図１】実施の形態にかかるナビゲーション装置の機能的構成の一例を示すブロック図である。
【図２】実施の形態にかかるナビゲーション装置のナビゲーション処理手順の一例を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】本実施例にかかるナビゲーション装置のナビゲーション処理の一例を示すフローチャートである。
【図５】本実施例にかかるナビゲーション処理において、詳細地図画面の選択を受け付けた場合の処理の一例を示すフローチャートである。
【図６】本実施例にかかる表示画面の表示の一例を示す説明図である。
【図７】本実施例にかかる表示画面の表示の一例を示す説明図である。
【図８】本実施例にかかる表示画面の表示の一例を示す説明図である。
【符号の説明】
【０１０５】
１００  ナビゲーション装置
１０１  探索部
１０２  表示制御部
１０３  表示部
１０４  検知部
１０５  選択部
３００  ナビゲーション装置
６１０  広域地図
６２０  現在位置周辺の詳細地図
６３０  目的地周辺の詳細地図
６４０  変更領域
６５０  変更領域
７１０  広域地図
７２０  現在位置周辺の詳細地図
７３０  目的地周辺の詳細地図
７４０  変更領域
７５０  変更領域
８１０  広域地図
８２０  現在位置周辺の詳細地図
８３０  目的地周辺の詳細地図
８４０  変更領域
８５０  変更領域
８６０  経由地周辺の詳細地図
８７０  変更領域
【図１】
2008249655.tif 000003
【図２】
2008249655.tif 000004
【図３】
2008249655.tif 000005
【図４】
2008249655.tif 000006
【図５】
2008249655.tif 000007
【図６】
2008249655.tif 000008
【図７】
2008249655.tif 000009
【図８】
2008249655.tif 000010