(57)【要約】【課題】  経路案内前、つまり出発前に、案内経路をチェックする際に、案内経路の各地点への到達時にその地点がどのような状態にあるかを直感的に確認すること。【解決手段】  表示手段４は、経路探索で得た案内経路５３を、経路案内の前に、自分の位置を示す画像５５とともに地図画像５２に重ねて表示する。移動手段２６は、自分の位置を示す画像５５を案内経路５３に沿って移動させる。到達時刻演算手段２６は、移動手段２６により移動した画像の位置への到達時刻を演算する。更新手段２６は、到達時刻に応じて地図画像５２の色および／または輝度を変化させる。【選択図】  図１０
2005233631.tif 000002
【特許請求の範囲】
【請求項１】
経路探索で得た案内経路を、経路案内の前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、
上記自分の位置を示す画像を上記案内経路に沿って移動させる移動手段と、
上記移動手段により移動した上記画像の位置への到達時刻を演算する到達時刻演算手段と、
上記到達時刻に応じて上記地図画像の色および／または輝度を変化させる更新手段と、
を有することを特徴とする案内経路シミュレーション表示装置。
【請求項２】
経路探索で得た案内経路を、経路案内の前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、
上記自分の位置を示す画像を上記案内経路に沿って移動させる移動手段と、
上記移動手段により移動した上記画像の位置の天候情報を取得する取得手段と、
上記天候情報に応じて上記地図画像の色および／または輝度を変化させる更新手段と、
を有することを特徴とする案内経路シミュレーション表示装置。
【請求項３】
経路探索で得た案内経路を、経路案内の前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、
上記自分の位置を示す画像を上記案内経路に沿って移動させる移動手段と、
上記移動手段により移動した上記画像の位置の天候情報を取得する取得手段と、
上記表示手段に、上記天候情報に応じた天候を示す画像を上記地図画像に重ねて表示させる更新手段と、
を有することを特徴とする案内経路シミュレーション表示装置。
【請求項４】
経路探索で得た案内経路を、経路案内の前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、
上記自分の位置を示す画像を上記案内経路に沿って移動させる移動手段と、
上記移動手段により移動した上記画像の位置の標高を演算する標高演算手段と、
上記標高に応じて上記地図画像の色および／または輝度を変化させる更新手段と、
を有することを特徴とする案内経路シミュレーション表示装置。
【請求項５】
前記移動手段は、自分の位置を示す画像を、案内経路のノード毎に、案内経路としての所定の複数のリンク毎に、所定の移動距離毎に、あるいは案内経路上の曲がるべき交差点毎に移動させ、
前記更新手段は、前記移動手段による自分の位置の移動毎に、前記地図画像の色および／または輝度を変化させることを特徴とする請求項１から４の中のいずれか１項記載の案内経路シミュレーション表示装置。
【請求項６】
複数の地点を選択する地点選択手段と、
上記選択された複数の地点を訪れる経路の経路パターンを生成する経路パターン生成手段と、
上記生成された経路パターンに基づく案内経路を、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、
上記自分の位置を示す画像を上記案内経路に沿って移動させる移動手段と、
上記移動手段により移動した上記画像の位置での到達時刻、天候情報、および標高の中の少なくとも１つを取得する取得手段と、
上記到達時刻、天候情報、および標高の中の少なくとも１つに応じて上記地図画像の色および／または輝度を変化させる更新手段と、
を有することを特徴とするナビゲーション装置。
【請求項７】
経路探索で得た案内経路を、経路案内の前に、自分の位置を示す画像とともに地図画像に重ねて表示するステップと、
上記自分の位置を示す画像を上記案内経路に沿って移動させるステップと、
上記自分の位置を示す画像の上記移動した位置への到達時刻を演算するステップと、
上記到達時刻に応じて上記地図画像の色および／または輝度を変化させるステップと、  を有することを特徴とする案内経路シミュレーション表示方法。
【請求項８】
経路探索で得た案内経路を、経路案内の前に、自分の位置を示す画像とともに地図画像に重ねて表示するステップと、
上記自分の位置を示す画像を上記案内経路に沿って移動させるステップと、
上記自分の位置を示す画像の上記移動した位置の天候情報を取得するステップと、
上記天候情報に応じて上記地図画像の色および／または輝度を変化させるステップと、
を有することを特徴とする案内経路シミュレーション表示方法。
【請求項９】
経路探索で得た案内経路を、経路案内の前に、自分の位置を示す画像とともに地図画像に重ねて表示するステップと、
上記自分の位置を示す画像を上記案内経路に沿って移動させるステップと、
上記自分の位置を示す画像の上記移動した位置の標高を演算するステップと、
上記標高に応じて上記地図画像の色および／または輝度を変化させるステップと、
を有することを特徴とする案内経路シミュレーション表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内経路シミュレーション表示装置、ナビゲーション装置および案内経路シミュレーション表示方法に関する。
【背景技術】
【０００２】
特許文献１には、複数の経由地を経由して目的地に至る案内経路を探索する経路探索の方法が開示されている。この特許文献１に開示される従来の経路探索の方法では、経路を探索するために設定された探索条件と、特定の経由地同士の依存関係とに基づいて複数の経由地の通過順序を決定し、その通過順序で複数の経由地を通過して目的地に至る経路を探索する。また、この特許文献１は、経路を探索するために設定される探索条件が、時間（所要時間の短さ）と、距離（走行距離の短さ）と、料金（通行料金の低さ）との中から選択される例を開示している。
【０００３】
特許文献２には、経路探索処理部が、地図バッファに格納された地図データに基づいて出発地と目的地とを結ぶ所定の走行経路を探索することが記載されている。また、誘導経路描画部は、経路探索処理部によって設定された走行経路に沿って、所定時間ごとに途中通過予想時刻を表示するとともに、日中走行する経路と夜間走行する経路とを別々の色で表示する。
【０００４】
【特許文献１】特開２００１−２２１６４７号公報（特許請求の範囲、段落００３３〜００５２など）
【特許文献２】特開平１１−１６００８６号公報（要約、段落００３８、段落００４４、段落００４５など）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の特許文献２では、案内経路を昼夜で色分けして表示している。しかしながら、案内経路の表示色を切り換えるだけでは、案内経路の表示は線状で細いためユーザにとって何を示しているのかが判りにくく、また、経路案内前に、つまり出発前に、案内経路をチェックする際に、案内経路の各地点への到達時にその地点がどのような状態にあるかを直感的に確認することが困難である。
【０００６】
本発明は、以上の問題に鑑みなされたものであり、経路案内前、つまり出発前に、案内経路をチェックする際に、案内経路の各地点への到達時にその地点がどのような状態にあるかを直感的に確認することが可能な案内経路シミュレーション表示装置、ナビゲーション装置および案内経路シミュレーション表示方法を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る第一の案内経路シミュレーション表示装置は、経路探索で得た複数の地点を訪れる案内経路を、それを実際に案内する経路として選択する前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、自分の位置を示す画像を案内経路に沿って移動させる移動手段と、自分の位置を示す画像の移動した位置への到達時刻を演算する到達時刻演算手段と、到達時刻に応じて地図画像の色および／または輝度を変化させる更新手段と、を有するものである。
【０００８】
本発明に係る第二の案内経路シミュレーション表示装置は、経路探索で得た複数の地点を訪れる案内経路を、それを実際に案内する経路として選択する前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、自分の位置を示す画像を案内経路に沿って移動させる移動手段と、自分の位置を示す画像の移動した位置の天候情報を取得する取得手段と、天候情報に応じて地図画像の色および／または輝度を変化させる更新手段と、を有するものである。
【０００９】
本発明に係る第三の案内経路シミュレーション表示装置は、経路探索で得た複数の地点を訪れる案内経路を、それを実際に案内する経路として選択する前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、自分の位置を示す画像を案内経路に沿って移動させる移動手段と、自分の位置を示す画像の移動した位置の天候情報を取得する取得手段と、表示手段に、天候情報に応じた天候を示す画像を地図画像に重ねて表示させる更新手段と、を有するものである。
【００１０】
本発明に係る第四の案内経路シミュレーション表示装置は、経路探索で得た複数の地点を訪れる案内経路を、それを実際に案内する経路として選択する前に、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、自分の位置を示す画像を案内経路に沿って移動させる移動手段と、自分の位置を示す画像の移動した位置の標高を演算する標高演算手段と、標高に応じて地図画像の色および／または輝度を変化させる更新手段と、を有するものである。
【００１１】
本発明に係る第一から第四の案内経路シミュレーション表示装置は、上述した各発明の構成に加えて、移動手段が、自分の位置を示す画像を、案内経路のノード毎に、案内経路としての所定の複数のリンク毎に、所定の移動距離毎に、あるいは案内経路上の曲がるべき交差点毎に移動させるものである。
【００１２】
本発明に係るナビゲーション装置は、複数の地点を選択する地点選択手段と、選択された複数の地点を訪れる経路の経路パターンを生成する経路パターン生成手段と、生成された経路パターンに基づく案内経路を、自分の位置を示す画像とともに地図画像に重ねて表示する表示手段と、自分の位置を示す画像を案内経路に沿って移動させる移動手段と、自分の位置を示す画像の移動した位置への到達時刻を演算する到達時刻演算手段と、到達時刻に応じて地図画像の色および／または輝度を変化させる更新手段と、経路パターン生成手段により生成された経路パターンの中から１つを案内経路として選択する経路選択手段と、を有するものである。
【００１３】
本発明に係る第一の案内経路シミュレーション表示方法は、経路探索で得た複数の地点を訪れる案内経路を、それを実際に案内する経路として選択する前に、自分の位置を示す画像とともに地図画像に重ねて表示するステップと、自分の位置を示す画像を案内経路に沿って移動させるステップと、自分の位置を示す画像の移動した位置への到達時刻を演算するステップと、到達時刻に応じて地図画像の色および／または輝度を変化させるステップと、を有するものである。
【００１４】
本発明に係る第二の案内経路シミュレーション表示方法は、経路探索で得た複数の地点を訪れる案内経路を、それを実際に案内する経路として選択する前に、自分の位置を示す画像とともに地図画像に重ねて表示するステップと、自分の位置を示す画像を案内経路に沿って移動させるステップと、自分の位置を示す画像の移動した位置の天候情報を取得するステップと、天候情報に応じて地図画像の色および／または輝度を変化させるステップと、を有するものである。
【００１５】
本発明に係る第三の案内経路シミュレーション表示方法は、経路探索で得た複数の地点を訪れる案内経路を、それを実際に案内する経路として選択する前に、自分の位置を示す画像とともに地図画像に重ねて表示するステップと、自分の位置を示す画像を案内経路に沿って移動させるステップと、自分の位置を示す画像の移動した位置の標高を演算するステップと、標高に応じて地図画像の色および／または輝度を変化させるステップと、を有するものである。
【発明の効果】
【００１６】
本発明では、経路案内前、つまり出発前に、案内経路をチェックする際に、案内経路の各地点への到達時にその地点がどのような状態にあるかを直感的に確認することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係る案内経路シミュレーション表示装置、ナビゲーション装置および案内経路シミュレーション表示方法を、図面に基づいて説明する。ナビゲーション装置は、自動車、自動二輪、航空機などの車両に搭載する車載ナビゲーション装置を例として説明する。案内経路シミュレーション表示装置は、この車載ナビゲーション装置の構成の一部として説明する。案内経路シミュレーション表示方法は、この車載ナビゲーション装置の動作の一部として説明する。
【００１８】
図１は、本発明の実施の形態に係る車載ナビゲーション装置のハードウェア構成を示すブロック図である。
【００１９】
車載ナビゲーション装置は、中央処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２と、ハードディスクドライブ３と、表示手段としての液晶モニタ４と、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート５と、これらを接続するシステムバス６と、を有する。
【００２０】
ハードディスクドライブ３は、プログラムやデータを記憶するデータ格納装置である。中央処理装置１は、プログラムを実行する。ＲＡＭ２は、実行中のプログラムやデータを記憶するメモリである。液晶モニタ４は、表示データをその液晶画面に表示する表示装置である。
【００２１】
Ｉ／Ｏポート５には、周辺機器が接続される。この実施の形態のＩ／Ｏポート５には、周辺機器として、タッチパネル７と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機８とが接続される。
【００２２】
タッチパネル７は、液晶モニタ４の表示画面に重ねて配設されて、押圧された部位を示す信号を出力する入力装置である。
【００２３】
ＧＰＳ受信機８は、ＧＰＳ衛星からの電波を受信して現在の緯度経度の値（つまり、現在位置）を出力する位置情報取得装置である。
【００２４】
なお、液晶モニタ４は、Ｉ／Ｏポート５を介してシステムバス６に接続されていてもよい。また、Ｉ／Ｏポート５には、車両の速度に応じたパルスを出力する車速検出装置としての車速パルス発生器や、車両の自転角速度に応じた値を出力する自転角速度検出装置としてのジャイロセンサなどが接続されていてもよい。車速パルスの出力とジャイロセンサの出力とに基づいて、車両の移動方向と移動距離とを演算により求めることができる。
【００２５】
図２は、図１中のハードディスクドライブ３の記憶内容の説明図である。
【００２６】
ハードディスクドライブ３には、プログラム群と、データ群とが記憶される。ハードディスクドライブ３のプログラム群には、案内経路生成プログラム１１と、経路誘導プログラム１２とが含まれる。ハードディスクドライブ３のデータ群には、地点探索データ１３と、地点登録データ１４と、ジャンル別地点条件テーブル１５と、経路探索データ１６と、経路探索条件データ１７と、地図データ１８と、背景色テーブル１９とが含まれる。
【００２７】
なお、地点探索データ１３、ジャンル別地点条件テーブル１５、経路探索データ１６、地図データ１８などは、車載ナビゲーション装置に挿抜可能なコンピュータ読取可能な記録媒体に記録され、車載ナビゲーション装置はこの記録媒体からこれらのデータを読み込むようにしてもよい。また、プログラム群とデータ群は、別々の記録媒体に記録されるようにしてもよい。
【００２８】
地点探索データ１３は、候補地点毎のレコードを有する。地点探索データ１３の各レコードには、１つの候補地点に関する情報が含まれ、たとえば候補地点の名称、ジャンル、目的地としての選択可否、案内時間帯、候補地点の地点を示す値などが含まれる。これら地点探索データ１３の候補地点は、車載ナビゲーション装置の出荷前などにおいて事前に登録されているものであり、たとえばレストラン、遊戯施設などが含まれる。
【００２９】
図３は、図２中の地点探索データ１３の一例を示す説明図である。図３では、行毎に各レコードの登録情報が示される。たとえば、図３の第一行に示すレコードには、「○△ホテル」という名称の宿泊施設に関する情報が含まれており、その具体的な登録情報として、「○△ホテル」という名称と、「ホテル」というジャンルと、目的地として選択可能であることを示す「○」というデータと、「１５：００〜」という案内時間帯と、「１２３４」という地点の値とが含まれている。
【００３０】
なお、地点探索データ１３に登録される候補地点の地点を示す値は、その候補地点の緯度経度に基づく値であってもよいが、その緯度経度に基づく値と対応付けられている別の値、たとえばマップコード（登録商標）の値などであってもよい。また、候補地点そのものの緯度経度に基づく値であってもよいが、たとえばその候補地点と提携している駐車場などの候補地点に関連する地点の緯度経度に基づく値であってもよい。
【００３１】
地点登録データ１４は、ユーザが登録した候補地点毎の複数のレコードを有する。地点登録データ１４の各レコードには、１つの候補地点に関する情報が含まれ、たとえば候補地点の名称、ジャンル、案内時間帯、候補地点の地点を示す値などが含まれる。このような候補地点としては、たとえば自宅などがある。
【００３２】
ジャンル別地点条件テーブル１５は、ジャンル毎の複数のレコードを有する。ジャンルは、候補地点を分類するためのものである。ジャンル別地点条件テーブル１５の各レコードには、１つのジャンルに関する情報が含まれ、たとえばジャンルの名称、滞在時間に関する情報などが含まれる。ジャンルの名称としては、たとえばレストラン、名所、ホテルなどがある。
【００３３】
図４は、図２中のジャンル別地点条件テーブル１５の一例を示す説明図である。図４では、行毎に各レコードが示されている。ジャンル別地点条件テーブル１５の各レコードには、ジャンルの名称を示すジャンルデータと、滞在時間データとが含まれる。たとえば、図４の第一行に示すレコードは、ジャンルの名称として「ホテル」、滞在時間データとして「１８時間」が設定されている。
【００３４】
経路探索データ１６は、複数のノード情報と、複数のリンク情報を有する。ノード情報は、交差点などの地点に関する情報であり、その地点の識別情報、その地点を示す値、そのノードに接続されているリンクの識別番号のリストなどで構成される。リンク情報は、ノード間を接続する道路などの経路に関する情報であり、その経路の識別情報、接続されるノードの識別番号のリストなどで構成される。
【００３５】
経路探索条件データ１７は、推奨経路を探索する際の探索条件を示すデータであり、たとえば最短距離、最短移動時間、一般道路優先、有料道路優先などの、複数の経路の中からつを選択するための選択基準を示すデータである。なお、選択基準は、１つの基準項目のものに限定されるものではなく、複数の基準項目が組み合わされたものであってもよい。
【００３６】
地図データ１８は、たとえば日本全国、関東地方、東京都などの所定の地域の地図を、複数のドットからなる画像データにデータ化したものである。各ドットは輝度情報を有する。地図には、道路地図、住宅地図などがある。また、地図データ１８は、地図データ１８の各ドットの地点を示す値を有する。
【００３７】
背景色テーブル１９は、後述する案内地図５２を表示する際の基調となる色を、一日の時間帯等毎に対応付けて記憶するテーブルである。具体的にはたとえば、昼間である６：００〜１７：００の時間帯での基調色として青色が指定され、夜間である１７：００〜６：００の時間帯での基調色として灰色が指定される。
【００３８】
案内経路生成プログラム１１は、中央処理装置１によって実行されることで、車載ナビゲーション装置に案内経路生成機能を実現する。図５は、図１の中央処理装置１が案内経路生成プログラム１１を実行することで車載ナビゲーション装置に実現される案内経路生成機能を示すブロック図である。
【００３９】
中央処理装置１が案内経路生成プログラム１１を実行すると、車載ナビゲーション装置には、候補地点登録部２１と、地点選択手段としての地点選択部２２と、目的地選択部２３と、経路パターン生成手段としての経路パターン生成部２４と、経路パターン判定部２５と、経路パターン表示選択部２６と、が実現される。
【００４０】
候補地点登録部２１は、地点登録データ１４に新たな候補地点を登録したり、地点登録データ１４に登録されているレコードの内容を変更したり、地点登録データ１４に登録されているレコードを削除したりする。
【００４１】
地点選択部２２は、地点探索データ１３および地点登録データ１４の中から訪れる地点を選択し、その選択した地点を地点リスト２７に登録する。地点リスト２７には、１つ以上の地点が登録可能である。
【００４２】
目的地選択部２３は、地点リスト２７に登録されている地点の中から目的地を選択する。以下において、地点リスト２７中の目的地以外の地点を、目的地と区別する場合には経由地と記載する。
【００４３】
経路パターン生成部２４は、出発地（たとえば現在位置）から、経由地を経由して、目的地まで移動する経路パターンを生成する。また、経路パターン生成部２４は、出発地から最初の経由地までの経路と、経由地間の経路と、最後の経由地から目的地までの経路とを経路探索データ１６に基づき探索する。経路パターンには、地点の経由順に関する経由順情報と、各地点の到着時刻などといった案内時刻情報とが含まれる。
【００４４】
経路パターン判定部２５は、経路パターン生成部２４が生成した経路パターンの適否（つまり、すべての地点に適切な状況で到着するか否か）を判定する。また、経路パターン判定部２５は、経路パターンリスト２８を生成し、その経路パターンリスト２８に適合と判断した経路パターンを登録する。なお、経路パターン判定部２５は、経路パターン生成部２４が生成したすべての経路パターンを適否の判定結果とともに経路パターンリスト２８に登録するようにしてもよい。
【００４５】
経路パターン表示選択部２６は、経路パターンリスト２８に登録されている経路パターンを表示する。このとき、経路パターン表示選択部２６は、要求に応じて地図データ１８に重ねて経路パターンを表示する。また、経路パターン表示選択部２６は、要求に応じて案内経路のデモンストレーションを行う。また、経路パターン表示選択部２６は、ユーザによって選択された経路パターンを案内経路データ２９としてハードディスクドライブ３に記憶させる。
【００４６】
経路誘導プログラム１２は、中央処理装置１によって実行されることで、車載ナビゲーション装置に経路誘導機能を実現する。図６は、図１の中央処理装置１が経路誘導プログラム１２を実行することで車載ナビゲーション装置に実現される経路誘導機能を示すブロック図である。
【００４７】
中央処理装置１が経路誘導プログラム１２を実行すると、車載ナビゲーション装置には、経路案内部３１が実現される。経路案内部３１は、地図データ１８から読み込んだ地図や、ＧＰＳ受信機８の現在の緯度経度などに基づいて特定される現在位置や、ハードディスクドライブ３に記憶されている案内経路データ２９に基づく案内画像、テキストなどを液晶モニタ４に表示する。
【００４８】
次に、実施の形態に係る車載ナビゲーション装置の動作を説明する。この車載ナビゲーション装置は、上述した構成に基づいて、候補地点を登録、変更あるいは削除したり、複数の経由地を経由する案内経路を生成したり、案内経路にしたがって実際に経路を誘導したりする。
【００４９】
候補地点を登録、変更あるいは削除する場合、車載ナビゲーション装置では、候補地点登録部２１が、候補地点を登録、修正あるいは削除するための表示データを液晶モニタ４へ出力する。これにより、液晶モニタ４には、候補地点を登録、修正あるいは削除するための画面が表示される。
【００５０】
そして、ユーザの操作に応じてタッチパネル７が生成する情報に基づいて、候補地点登録部２１は、新たな候補地点を地点登録データ１４に登録したり、地点登録データ１４に登録されている候補地点の情報を変更したり、登録されている候補地点を地点登録データ１４から削除したりする。
【００５１】
具体的にはたとえば地点を登録する場合、液晶モニタ４には、登録する候補地点の名称、ジャンル、案内時刻、登録された候補地点の地点を示す値などが表示される。候補地点登録部２１は、ユーザの操作に応じてタッチパネル７が出力する画像上の操作位置情報に基づいて、新たな候補地点を登録するためのレコードを地点登録データ１４に追加する。なお、地点登録データ１４に登録される候補地点の地点を示す値は、ユーザが直接その値を入力するようにしてもよいが、他にもたとえば、地図データ１８に基づく地図画像をスクロール可能に液晶モニタ４に表示し、タッチパネル７から出力される操作情報に基づいてユーザが選択した地点を特定し、この特定した地点の地点を示す値で代用するようにしてもよい。
【００５２】
案内経路を生成する場合、車載ナビゲーション装置は、案内経路生成処理を実行する。図７は、図１の車載ナビゲーション装置における案内経路生成処理を示すフローチャートである。
【００５３】
案内経路生成処理では、まず、地点選択部２２が、地点探索データ１３および地点登録データ１４の中から訪れたい地点を選択し、その選択した地点を地点リスト２７に登録する（ステップＳ１）。
【００５４】
具体的には、地点選択部２２は、地点探索データ１３の情報と地点登録データ１４の登録情報を液晶モニタ４に表示させる。そして、地点選択部２２は、ユーザによるタッチパネル７の表示操作に応じて候補地点の一覧を液晶モニタ４に表示させ、ユーザによるタッチパネル７の選択操作に応じて表示中の候補地点を地点として選択する。また、地点選択部２２は、ＲＡＭ２あるいはハードディスクドライブ３に地点リスト２７を生成し、その地点リスト２７に選択した地点を登録する。なお、ユーザは、複数の地点を選択することができる。ユーザによって複数の地点が選択された場合、地点選択部２２は、それらすべての地点を地点リスト２７に登録する。
【００５５】
次に、目的地選択部２３は、地点リスト２７に登録されている地点の中から目的地を選択する。具体的にはたとえば、目的地選択部２３は、地点探索データ１３を参照して地点リスト２７に目的地として選択可能である地点が登録されているか否かを判断する（ステップＳ２）。
【００５６】
目的地として選択可能である地点が地点リスト２７に登録されている場合、目的地選択部２３は、その地点を目的地として選択する（ステップＳ３）。
【００５７】
目的地として選択可能である地点が地点リスト２７に登録されていない場合、目的地選択部２３は、目的地を入力させるための画面を液晶モニタ４に表示し、その表示状態におけるユーザのタッチパネル７の操作に応じて１つの地点を目的地として選択する（ステップＳ４）。なお、地点リスト２７に目的地として選択可能である地点が登録されていない場合において、目的地選択部２３は、たとえば地点リスト２７に最後に登録された地点を目的地として選択するようにしてもよい。
【００５８】
経路パターン生成部２４は、これら地点リスト２７および目的地に基づいて経路パターンを生成する（ステップＳ５）。具体的にはたとえば、経路パターン生成部２４は、まず、地点リスト２７に登録されている経由地の経由順を決定する。
【００５９】
引き続き、経路パターン生成部２４は、たとえば現在時刻などを出発時刻として、その出発時刻に、出発地から最初の経由地までの移動時間を加算する。この移動時間は、経路探索条件データ１７にしたがって経路探索データ１６において探索した経路の旅行時間であっても、出発地から最初の経由地までの距離に応じて単純に求めた旅行時間であってもよい。この演算結果の時刻は、最初の経由地の到着時刻となる。
【００６０】
さらに、経路パターン生成部２４は、ジャンル別地点条件テーブル１５から、その経由地の滞在時間データを選択し、その選択した滞在時間を最初の経由地の到着時刻に加算する。この演算結果の時刻は、最初の経由地の出発時刻となる。
【００６１】
また、経路パターン生成部２４は、最初の経由地の出発時刻に、次の経由地までの移動時間を加算する。この演算結果の時刻が２番目の経由地の到着時刻となる。
【００６２】
そして、経路パターン生成部２４は、目的地の到着時刻が得られるまで、上述したものと同様の各経由地での滞在時間の加算処理と、経由地間の移動時間および最後の経由地から目的地までの移動時間の加算処理とを繰り返し、出発地から目的地までの経路パターンを生成する。
【００６３】
また、経路パターン生成部２４は、地点リスト２７に２つ以上の経由地（地点としては３つ以上）が登録されている場合には、それら経由地の経由順を入れ替えて、同様の時刻計算を行い、複数の経路パターンを生成する。
【００６４】
なお、経路パターン生成部２４は、すべての組み合わせの経由順について経路パターンを生成してもよいが、その一部であってもよい。たとえば、近接する２つの地点がある場合において、それらの間に離れた地点を経由するような経由順については経路パターンを生成しないようにしてもよい。これにより、経路パターン生成部２４の処理量を減らすことができる。
【００６５】
図８は、図５中の経路パターン生成部２４が生成する複数の経路パターンの一例を示す図である。各経路パターンのレコードは、複数の地点の経由順を示すデータと、各地点の到着時刻を示すデータとで構成される。図５には、図中のＡ〜Ｅの５つの地点を経由する３つの経路パターンが示されている。たとえば、第一行の経路パターンは、「Ｂ→Ｃ→Ｄ→Ｅ→Ａ」の順番に経由する経路パターンであり、経由地Ｂの到着時刻は「１０：３０」、経由地Ｃの到着時刻は「１２：００」、経由地Ｄの到着時刻は「１４：００」、経由地Ｅの到着時刻は「１５：００」、目的地Ａの到着時刻は「１８：００」になっている。
【００６６】
次に、経路パターン判定部２５は、経路パターン生成部２４が生成した経路パターンの適否を判定する（ステップＳ６）。
【００６７】
具体的にはたとえば、経路パターン判定部２５は、地点探索データ１３および地点登録データ１４の案内時間帯（つまり、案内が可能な時間帯、たとえば営業時間帯など）のデータを参照して、各地点の到着時刻がそれぞれの案内時間帯に合致しているか否かを判定する。そして、経路パターン判定部２５は、すべての地点での到着時刻が案内時間帯に合致している場合には、適合と判断する。また、経路パターン判定部２５は、いずれか１つの地点での到着時刻が案内時間帯に合致していない場合には、不適合と判断する。
【００６８】
また、経路パターン判定部２５は、経路パターンリスト２８を生成し、その経路パターンリスト２８に、適合と判断した経路パターンを登録する。
【００６９】
たとえば、経路パターン生成部２４から経路パターン判定部２５へ図８に示す３つの経路パターンのデータが供給された場合、図８の３つの経路パターンと図３の地点探索データ１３の案内時間帯とを比較すると、図８の第一行の経路パターンでは、経由地Ｂの到着時刻およびＤの到着時刻が案内時間帯外であるため不適と判断される。図８の第二行の経路パターンでは、経由地Ｂの到着時刻が案内時間帯外であるため不適と判断される。図８の第三行の経路パターンでは、すべての地点の到着時刻が案内時間帯内であるため適合と判断される。したがって、経路パターン判定部２５は、この３つの経路パターンの中では第三行の経路パターンのみを経路パターンリスト２８に登録する。
【００７０】
次に、経路パターン表示選択部２６は、経路パターンリスト２８に登録されている経路パターンの中から１つの経路パターンを選択するための処理を行う。
【００７１】
具体的にはたとえば、経路パターン表示選択部２６は、まず、経路パターンリスト２８に登録されている経路パターンを液晶モニタ４に表示する（ステップＳ７）。図９は、図１中の液晶モニタ４に表示される経路パターンの表示画面の一例を示す図である。この図９に示す表示画面は、図８の第三行の経路パターンについての表示画面である。そして、図９に示す表示画面では、画面の左側から右側にかけて、出発地、複数の経由地および目的地が並べて表示される。また、図９に示す表示画面では、各地点に関する情報として、それぞれの名称と、滞在時間と、到着時刻とが表示されている。
【００７２】
また、図９に示す表示画面では、その下段に、前へボタン４１、次へボタン４２、選択ボタン４３および詳細ボタン４４の画像が表示される。ユーザが前へボタン４１をタッチパネル７上で操作すると、経路パターン表示選択部２６は、経路パターンリスト２８において現在表示している経路パターンの１つ前に登録されている経路パターンを表示画面に表示する。また、ユーザが次へボタン４２をタッチパネル７上で操作すると、経路パターン表示選択部２６は、経路パターンリスト２８において現在表示している経路パターンの１つ後に登録されている経路パターンを表示画面に表示する。
【００７３】
ユーザが詳細ボタン４４をタッチパネル７上で操作すると、経路パターン表示選択部２６は、現在表示している経路パターンの詳細情報を液晶モニタ４に表示する。図１０は、図１中の液晶モニタ４に表示される経路パターンの詳細表示画面の一例を示す図である。
【００７４】
図１０に示す詳細表示画面は、画面左部に案内地図の表示枠５１を有する。この案内地図の表示枠５１内には、地図画像としての案内地図５２と、案内経路を示す経路線５３と、出発地から目的地までの複数の地点を示す画像５４と、自分の位置を示す画像としての車両を示す画像５５とが重ねられた画像が表示される。
【００７５】
この案内地図の表示枠５１内に表示する画像を生成するために、経路パターン表示選択部２６は、地図データ１８から、複数の地点および案内経路の全体を含む画像データを読み込む。経路パターン表示選択部２６は、出発地の出発時刻と背景色テーブル１９とを比較して出発地の出発時刻に対応する基調色を選択する。経路パターン表示選択部２６は、選択した基調色として、地図データ１８から読み込んだ画像データから案内地図５２のデータを生成する。
【００７６】
また、経路パターン表示選択部２６は、案内地図５２のデータに基づく案内地図５２に、案内経路データ２９に基づく案内経路を示す経路線５３と、複数の地点を示す画像５４と、車両を示す画像５５とを重ねた画像データを生成する。なお、この図１０に示す詳細表示画面を最初に表示するときには、車両を示す画像５５は、出発地の地点を示す画像５４の近くに割り付けられる。経路パターン表示選択部２６は、この生成した画像データを液晶モニタ４に表示する。
【００７７】
また、図１０に示す詳細表示画面では、画面右側に、上側から下側にかけて、出発地、複数の経由地および目的地が並べて表示される。ユーザは、この画面において、経路パターンについて詳しく知ることができる。
【００７８】
さらに、図１０に示す詳細表示画面では、画面下部に、再生ボタン５７、停止ボタン５８、逆再生ボタン５９、早送りボタン６０および巻戻しボタン６１の画像が表示される。
【００７９】
ユーザがタッチパネル７を用いて再生ボタン５７を選択すると、経路パターン表示選択部２６は、案内地図の表示枠５１内に表示している画像データについての周期的な更新を開始する。
【００８０】
具体的には、移動手段としての経路パターン表示選択部２６は、まず、車両を示す画像５５を、出発地から案内経路を示す経路線５３に沿って移動させる。次に、車両を示す画像５５を移動させたら、到達時刻演算手段としての経路パターン表示選択部２６は、その移動位置への車両の到達時刻を演算する。さらに、更新手段としての経路パターン表示選択部２６は、演算した時刻と背景色テーブル１９とを比較して案内地図５２の基調色を選択し、案内地図５２の基調色をその選択した基調色へ変更する。
【００８１】
そして、経路パターン表示選択部２６は、車両を示す画像５５が案内経路を示す経路線５３に沿って目的地に到達するまで、車両を示す画像５５の移動処理と、案内地図５２の色調の更新処理とを周期的に繰り返す。
【００８２】
これにより、案内地図５２の上で案内経路を示す経路線５３に沿って車両を示す画像５５が移動し、その車両を示す画像５５の移動位置への到達時刻に応じて案内地図５２の色が変化する。図１０の例の場合には、車両を示す画像５５が経由地Ｅと経由地Ｄとの間の案内経路上において、背景色テーブル１９において背景色の切替時刻となっている１７：００を過ぎる。したがって、車両を示す画像５５が経由地Ｅと経由地Ｄとの間を移動する期間において、案内地図５２の色は、昼間を示す青色を基調とするものから夜を示す灰色を基調とするのもへと変化する。図１１は、車両を示す画像５５が経由地Ｅと経由地Ｄとの間の案内経路の近くにある場合において、図１中の液晶モニタ４に表示される経路パターンの詳細表示画面の一例を示す図である。
【００８３】
また、ユーザがタッチパネル７を用いて停止ボタン５８を選択すると、経路パターン表示選択部２６は、案内地図の表示枠５１内に表示している画像データの周期的な更新を停止する。ユーザがタッチパネル７を用いて逆再生ボタン５９を選択すると、経路パターン表示選択部２６は、車両を示す画像５５を、案内経路を示す経路線５３に沿って出発地へ戻るように移動し、その移動位置への車両の到達時刻に応じて案内地図５２の色調を更新する。ユーザがタッチパネル７を用いて早送りボタン６０を選択すると、経路パターン表示選択部２６は、車両を示す画像５５を、案内経路上の次の地点を示す画像５４の近くへ移動し、その移動位置への車両の到達時刻に応じて案内地図５２の色調を更新する。ユーザがタッチパネル７を用いて巻戻しボタン６１を選択すると、経路パターン表示選択部２６は、車両を示す画像５５を、案内経路上の１つ前の地点を示す画像５４の近くへ移動し、その移動位置への車両の到達時刻に応じて案内地図５２の色調を更新する。
【００８４】
このように車両を示す画像５５の案内地図５２上の移動位置に応じて、案内地図５２の色調が変化することで、ユーザは、案内経路のどのあたりで朝を迎えることになるのかとか、夜を迎えることになるのかといったことを直感的に知ることができる。
【００８５】
なお、車両を示す画像５５は、案内経路のノード毎に移動させても、案内経路としての所定の複数のリンク毎に移動させても、所定の移動距離や移動時間毎に移動させても、案内経路上の曲がるべき交差点毎に移動させてもよい。
【００８６】
また、車両を示す画像５５の配置位置への到達時刻は、出発地の出発時刻に、その移動位置までに通過したリンクの所要時間と、その移動位置までに通過した経由地の滞在時間とを、その通過順に逐次加算することで求めることができる。
【００８７】
このとき、車両を示す画像５５を、たとえば複数のリンク毎に移動させたり、所定の移動距離毎に移動させたり、案内経路上の曲がるべき交差点毎に移動させたりすることで、車両を示す画像５５の表示を更新する回数を減らし、且つ、その移動に基づく案内地図５２の色調の更新処理回数を減らすことができる。
【００８８】
図９に示す経路パターンの表示画面において、ユーザが選択ボタン４３をタッチパネル７上で操作すると（ステップＳ８）、経路選択手段としての経路パターン表示選択部２６は、表示している経路パターンを案内経路データ２９としてハードディスクドライブ３に記憶させる（ステップＳ９）。
【００８９】
以上の処理により、車載ナビゲーション装置は案内経路データ２９を生成し、ハードディスクドライブ３には、その生成した案内経路データ２９が記憶される。
【００９０】
案内経路データ２９にしたがって経路を誘導する場合、車載ナビゲーション装置では、経路案内部３１が、ＧＰＳ受信機８による現在の緯度経度の情報などに基づいて特定される現在位置に基づいて、地図データ１８のうちの現在位置を含む所定の範囲のデータを読み込み、その読み込んだデータに基づく地図および現在位置を液晶モニタ４に表示する。また、経路案内部３１は、案内経路データ２９からその表示範囲内のデータを読み込んで、そのデータに基づく案内経路の経路線を地図に重ねて表示する。
【００９１】
車両が移動すると、その移動に応じてＧＰＳ受信機８から出力される現在の緯度経度の値も変化する。経路案内部３１は、現在位置が液晶モニタ４に表示されつづけるように、地図および案内経路の表示を更新する。
【００９２】
したがって、ユーザは、現在位置が案内経路上を移動するように車両を移動することで、出発地から各経由地を経由して目的地まで到達する。
【００９３】
以上のように、この実施の形態に係る車載ナビゲーション装置では、複数の経由地を経由する案内経路データ２９を各経由地での滞在時間を考慮して生成し、この案内経路データ２９を用いてユーザを誘導することができる。したがって、ユーザは、ニーズに応じた滞在時間において各経由地に滞在することができ、しかも、各経由地には所望の時刻に到着することができ、それぞれの経由地において観光や食事などを満喫して一日を過ごすことができる。また、目的地にも、所望の時刻に到着することができる。
【００９４】
しかも、この実施の形態に係る車載ナビゲーション装置は、ユーザが複数の経路パターンの中から実際に案内させる案内経路データ２９を選択する前に、そのユーザに、それぞれの案内経路上において車両を示す画像５５を移動させるとともにこの車両を示す画像５５の移動位置への到達時刻に応じて案内地図５２の色調を変化させる画像を、閲覧させる。
【００９５】
これにより、ユーザは、単に複数の地点がそれぞれの案内時刻とともに表示されさるだけでは把握し難いこと、すなわち、案内経路のどのあたりで朝を迎えることになるのかあるいは夜を迎えることになるのかといったことを直感的に知ることができる。その結果、ユーザは、複数の経路パターンの中から、たとえば昼間に訪れたらよい経由地を昼間に訪れる経路パターン、夕方に通過するとよい経路をその望む時間帯に通過する経路パターンなどを簡単にかつ的確に選択することができる。
【００９６】
それゆえ、この実施の形態に係る車載ナビゲーション装置は、ユーザが訪れたい地点での滞在時間および地点間の移動時間をトータルに楽しむことができる案内経路データ２９を生成することができる。
【００９７】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明はこれに限定されるものではなく、種々の変形、変更が可能である。
【００９８】
上記実施の形態では、経路パターン表示選択部２６は、車両を示す画像５５の移動位置への到達時刻に応じて、背景としての案内地図５２の色調を変化させている。この他にもたとえば、経路パターン表示選択部２６は、車両を示す画像５５の移動位置への到達時刻に応じて、背景としての案内地図５２の輝度を変化させるようにしてもよい。この場合、背景色テーブル１９に、輝度値を対応づける情報を格納しておけばよい。
【００９９】
上記実施の形態では、経路パターン表示選択部２６は、背景色テーブル１９に基づいて、昼間と夜とで案内地図５２の色調を変化させている。この他にもたとえば、標高演算手段としての経路パターン表示選択部２６が、車両を示す画像５５の移動位置の標高を演算し、その移動位置の標高に応じて案内地図５２の色調および／または輝度を変化させるようにしてもよい。また、経路パターン表示選択部２６は、車両を示す画像５５がトンネルなどを通過する場合に、案内地図５２の色調を変化させるようにしてもよい。この場合、背景色テーブル１９で、各地点の標高と地図画像の色調とを対応付けておけばよい。たとえば、標高が高くなると寒色系、低くなると暖色系とすればよい。
【０１００】
上記実施の形態では、背景色テーブル１９には、一日を昼と夜との複数の時間帯に分けてその時間帯毎に基調色が記憶され、経路パターン表示選択部２６は、背景色テーブル１９の中から、車両を示す画像５５の移動位置の到達時刻に合致する時間帯の色を選択している。この他にもたとえば、Ｉ／Ｏポート５に取得手段としての図示外の通信手段を接続し、この通信手段がインターネットやラジオから天候情報を取得し、経路パターン表示選択部２６は、取得された天候情報の中から、車両を示す画像５５の移動位置に合致する天候を選択し、その天候に応じて案内地図５２の色調を変化させるようにしてもよい。この場合、背景色テーブル１９で、地点の天候と地図画像の色調とを対応付けておけばよい。
【０１０１】
たとえば、車両を示す画像５５の移動位置が晴れであれば、経路パターン表示選択部２６は、案内地図５２の色調を青くし、車両を示す画像５５の移動位置が曇りであれば、経路パターン表示選択部２６は、案内地図５２の色調を薄い灰色とし、車両を示す画像５５の移動位置が雨であれば、経路パターン表示選択部２６は、案内地図５２の色調を濃い灰色とすればよい。
【０１０２】
また、このように案内地図５２の色調を天候情報に基づいて制御する場合において、その天候情報が県毎に提供されているときには、経路パターン表示選択部２６は、車両を示す画像５５の移動位置が県境を越えた場合にのみ、案内地図５２の色調を変化させる処理を実行するようにしてもよい。
【０１０３】
上記実施の形態では、経路パターン表示選択部２６は、車両を示す画像５５の移動位置に応じて案内地図５２の色調を更新している。この他にもたとえば、経路パターン表示選択部２６は、案内地図の表示枠５１内に、車両を示す画像５５の移動位置の到達時刻に応じた昼夜を示す画像を、たとえば昼間の時間帯であれば太陽のマーク、夕方であれば地平線と太陽のマーク、夜であれば月のマークなどを表示させたり、車両を示す画像５５の移動位置に応じた天候を示す画像を表示させたりしてもよい。また、昼夜の区別だけではなく時間帯をさらに細かく区切ってもよい。また、天候と時間帯を組み合わせた色調のテーブルを作成し、車両を示す画像５５の移動位置の到達時刻および天候に対応した色調をそのテーブルから読み出すようにしてもよい。また、経路パターン表示選択部２６は、車両の走行距離と燃費情報とに基づいて演算可能なガソリンの残量に応じて、車両を示す画像５５の色を、たとえば十分残量がある場合には青、残りが少ない場合は黄色などに変化させるようにしてもよい。
【産業上の利用可能性】
【０１０４】
本発明は、自動車用ナビゲーション装置、歩行者用ナビゲーション装置、その他のナビゲーション装置などに利用することができる。
【図面の簡単な説明】
【０１０５】
【図１】図１は、本発明の実施の形態に係る車載ナビゲーション装置のハードウェア構成を示すブロック図である。
【図２】図２は、図１中のハードディスクドライブの記憶内容の説明図である。
【図３】図３は、図２中の地点探索データの一例を示す説明図である。
【図４】図４は、図２中のジャンル別地点条件テーブルの一例を示す説明図である。
【図５】図５は、図１の中央処理装置が案内経路生成プログラムを実行することで車載ナビゲーション装置に実現される案内経路生成機能を示すブロック図である。
【図６】図６は、図１の中央処理装置が経路誘導プログラムを実行することで車載ナビゲーション装置に実現される経路誘導機能を示すブロック図である。
【図７】図７は、図１の車載ナビゲーション装置における案内経路生成処理を示すフローチャートである。
【図８】図８は、図５中の経路パターン生成部が生成する複数の経路パターンの一例を示す図である。
【図９】図９は、図１中の液晶モニタに表示される経路パターンの表示画面の一例を示す図である。
【図１０】図１０は、図１中の液晶モニタに表示される経路パターンの詳細表示画面の一例を示す図である（車両を示す画像が出発地を示す画像の近くにある場合）。
【図１１】図１１は、車両を示す画像が経由地Ｅと経由地Ｄとの間の案内経路の近くにある場合において、図１中の液晶モニタに表示される経路パターンの詳細表示画面の一例を示す図である。
【符号の説明】
【０１０６】
４  液晶モニタ（表示手段）
２２  地点選択部（地点選択手段）
２４  経路パターン生成部（経路パターン生成手段）
２６  経路パターン表示選択部（移動手段、到達時刻演算手段、更新手段、経路選択手段）
５２  案内地図（地図画像）
５３  案内経路を示す経路線（案内経路）
５４  地点を示す画像
５５  車両を示す画像（自分の位置を示す画像）
【図１】
2005233631.tif 000003
【図２】
2005233631.tif 000004
【図３】
2005233631.tif 000005
【図４】
2005233631.tif 000006
【図５】
2005233631.tif 000007
【図６】
2005233631.tif 000008
【図７】
2005233631.tif 000009
【図８】
2005233631.tif 000010
【図９】
2005233631.tif 000011
【図１０】
2005233631.tif 000012
【図１１】
2005233631.tif 000013