(57)【特許請求の範囲】
【請求項１】
地図データに基づいて表示モニタに道路地図を表示するとともに、自車両の現在地を前記道路地図上に重ねて表示するナビゲーション装置において、
出発地から目的地までの推奨経路を演算する演算手段と、
前記推奨経路を構成する道路単位のうち、前記推奨経路の道路単位と重なる他の道路があるか否かを判別する判断手段と、
前記表示モニタに道路を表示する表示制御手段とを有し、
前記表示制御手段は、
前記表示モニタに表示する道路を道路種別毎に規定された色で表示し、
前記演算された推奨経路を前記道路種別毎の色とは異なる色で表示し、
前記判断手段で前記他の道路があると判断されたときは、当該他の道路と重なる前記推奨経路の道路単位を、当該推奨経路の道路種別によって規定される色で表示することを特徴とするナビゲーション装置。
【請求項２】
請求項１記載のナビゲーション装置において、
前記推奨道路は有料道路、前記重なる他の道路は一般道路であることを特徴とするナビゲーション装置
【請求項３】
地図データに基づいて表示モニタに道路地図を表示するとともに、自車両の現在地を前記道路地図上に重ねて表示する手順と、
出発地から目的地までの推奨経路を演算する手順と、
前記推奨経路を構成する道路単位のうち、前記推奨経路の道路単位に重なる他の道路があるか否かを判別する手順とをコンピュータが行うナビゲーション装置用プログラムであって、
前記道路地図を表示する手順は、
前記表示モニタ上に表示する道路を道路種別毎に規定された色で表示し、
前記演算された推奨経路を前記道路種別毎の色とは異なる色で表示し、
前記判断手段で前記他の道路があると判断されたときは、当該他の道路と重なる前記推奨経路の道路単位を、当該推奨経路の道路種別によって規定される色で表示することを特徴とするナビゲーション装置用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図を表示する地図表示装置およびその制御プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
車両位置周辺の道路地図を表示する機能、出発地から目的地までの推奨経路を演算する機能、演算された推奨経路に基づいて経路誘導を行う機能などを兼ね備えたカーナビゲーション装置が知られている。このカーナビゲーション装置では、走行道路上に自車両のマークが表示されるため、運転者は周囲の状況を把握しながら運転を行うことができる。
【０００３】
【発明が解決しようとする課題】
しかし、従来のカーナビゲーション装置では、探索経路上に高速道路と一般道路とが上下に併走している等、高架式の道路の下に他の道路が走っている経路が存在する場合、いずれの道路を走行しているのかが把握できないという問題が生じていた。
【０００４】
本発明の目的は、予め設定した出発地から目的地までの経路について経路探索を行って推奨ルートを演算し、走行していない時や、演算した推奨ルートを車両が走行する際、表示モニタに２つの道路が重なって表示されている区間を走行するときは、走行している道路を道路種類別に色分けして表示する地図表示装置を提供することにある。さらに、上記地図表示装置を制御するプログラムを提供することにある。
【０００５】
【課題を解決するための手段】
一実施の形態を示す図１を参照して本発明を説明する。
（１）地図データに基づいて表示モニタ８に道路地図を表示するとともに、自車両の現在地を前記道路地図上に重ねて表示するナビゲーション装置において、出発地から目的地までの推奨経路を演算する演算手段３と、前記推奨経路を構成する道路単位のうち、前記推奨経路の道路単位と重なる他の道路があるか否かを判別する判断手段３と、前記表示モニタ８に道路を表示する表示制御手段とを有し、前記表示制御手段は、前記表示モニタ８に表示する道路を道路種別毎に規定された色で表示し、前記演算された推奨経路を前記道路種別毎の色とは異なる色で表示し、前記判断手段で前記他の道路があると判断されたときは、当該他の道路と重なる前記推奨経路の道路単位を、当該推奨経路の道路種別によって規定される色で表示することを特徴とする。
（２）請求項２の発明は、請求項１記載のナビゲーション装置において、前記推奨道路は有料道路、前記重なる他の道路は一般道路であることを特徴とする。
（３）請求項３の発明は、地図データに基づいて表示モニタに道路地図を表示するとともに、自車両の現在地を前記道路地図上に重ねて表示する手順と、出発地から目的地までの推奨経路を演算する手順と、前記推奨経路を構成する道路単位のうち、前記推奨経路の道路単位に重なる他の道路があるか否かを判別する手順とをコンピュータが行うナビゲーション装置用プログラムであって、前記道路地図を表示する手順は、前記表示モニタに表示する道路を道路種別毎に規定された色で表示し、前記演算された推奨経路を前記道路種別毎の色とは異なる色で表示し、前記判断手段で前記他の道路があると判断されたときは、当該他の道路と重なる前記推奨経路の道路単位を、当該推奨経路の道路種別によって規定される色で表示することを特徴とする。
【０００６】
なお、上記課題を解決するための手段の項では、本発明をわかりやすく説明するために実施の形態の図１と対応づけたが、これにより本発明が実施の形態に限定されるものではない。
【０００７】
【発明の実施の形態】
図１は本発明の一実施の形態であるカーナビゲーション装置のブロック図である。カーナビゲーション装置は、車両の走行に関する情報を提示する機能、具体的には、車両位置周辺の道路地図を表示する機能、出発地から目的地までの推奨経路を演算する機能、演算された推奨経路に基づいて経路誘導を行う機能などを兼ね備えている。いわゆるナビゲーションあるいは道路案内などを行う装置である。
【０００８】
図１において、現在地検出装置１は、車両の現在地を検出する装置であり、例えば車両の進行方位を検出する方位センサ１ａ、車速を検出する車速センサ１ｂ、ＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号を検出するＧＰＳセンサ１ｃ等から成る。地図記憶メモリ２は、道路地図データを格納するメモリであり、道路地図データが格納された記録媒体であるＣＤ−ＲＯＭ１４およびその読み出し装置から成る。記録媒体はＣＤ−ＲＯＭに限定されず、磁気テープやＤＶＤやその他のあらゆる記録媒体であってもよい。
【０００９】
制御回路３は、装置全体を制御する回路であり、マイクロプロセッサおよびその周辺回路から成る。制御回路３は、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して後述する各種の制御を行う。入力装置４は、車両の目的地等を入力する各種スイッチを有するものである。カーソルの移動や画面のスクロールを指示するジョイスティックを含む。なお、入力装置４をリモコン方式としてもよい。また、画面内にタッチパネルスイッチを設けてもよい。
【００１０】
画像メモリ７は、表示モニタ８に表示するための画像データを格納するものであり、この画像データは道路地図描画用データや各種の図形データなどから作成される。画像メモリ７に格納された画像データは適宜読み出されて表示モニタ８に表示される。制御回路３は、表示モニタ８への表示用信号の出力装置として機能する。
【００１１】
このように構成されるカーナビゲーション装置は、現在地検出装置１により取得した自車位置情報および地図記憶メモリ２に格納されている道路地図データに基づき各種のナビゲーションを行う。例えば、自車位置近辺の道路地図および自車位置マークを表示モニタ８に表示し、経路探索によって得られた経路に沿ってドライバーを誘導する。
【００１２】
図２は制御回路３が行うメイン処理の概要を示すフローチャートである。図２のステップＳ１では、車両の現在地を検出し、検出した車両位置の近くにある経路探索の可能な道路上に経路探索の開始点を設定する。ステップＳ２では、使用者が入力装置４により入力した目的地情報を取り込み、目的地の近くにある経路探索の可能な道路上に経路探索の終了点を設定する。
【００１３】
ステップＳ３では、設定された開始点から終了点に至るまでの推奨ルートを演算する。ステップＳ４では、ステップＳ３で演算した推奨ルート周辺の地図表示用データを地図記憶メモリ２から読み込む。ステップＳ５では、ステップＳ３で演算した推奨ルートとステップＳ４で読み込んだ地図表示用データとに基づいて推奨ルート情報を作成し、作成した推奨ルート情報をステップＳ６でＲＡＭ１３に記憶する。
【００１４】
図３は推奨ルート情報のデータ構成を示す図である。推奨ルート情報には、推奨ルート上の道路種別が同一の範囲を単位として、道路種別情報やノードの位置座標等が格納される。各単位は分割情報と呼ばれ、推奨ルート情報の先頭アドレスには推奨ルート内に存在する分割情報の総数が格納される。各分割情報は、道路種別、ノード数およびノードの位置座標Ｘ，Ｙで構成される。図３はｎ個の分割情報によって推奨ルート情報が構成される例を示している。
【００１５】
図２のステップＳ６の処理が終了するとステップＳ７に進み、地図記憶メモリ２に格納されている地図表示用データに基づいて推奨ルート周辺の道路地図を画像メモリ７に描画（格納）する。ステップＳ８では、ステップＳ３で演算した推奨ルートを画像メモリ７に重ねて描画する。このステップＳ８の推奨ルート描画処理の詳細については後述する。ステップＳ９では、画像メモリ７に格納されているデータを読み出し、表示モニタ８に推奨ルートおよびその周辺の道路地図を表示する。
【００１６】
図４は図３のステップＳ８の推奨ルート描画処理の詳細フローチャートである。図４のステップＳ１０１では、ＲＡＭ１３に格納されている推奨ルート情報を読み出す。ステップＳ１０２では、推奨ルート情報内部の分割情報を検索するための変数ｉを「１」に初期化する。
【００１７】
ステップＳ１０３では、ｉ番目の分割情報に含まれるノード座標のうち、他の道路と重なる部分のノード座標を取り出す。他の道路と重なる区間については、地図データの中の道路データとして予め設定しておく。また、ｉ番目の分割情報に含まれるノード座標と、地図データに含まれるノード座標とを比較することにより、二つの道路が重なる区間を検出することも出来る。すなわち、ｉ番目の分割情報に含まれるノード座標の中から一つの座標を取り出し、地図データに含まれるノード座標と同一の座標があるか否かについて調べる。これを全てのノード座標について調べ、同一である座標を取り出せばよい。例えば、図３の１番目の分割情報において、地図データに含まれる他の道路のノード座標の中に（Ｘ２、Ｙ２）、（Ｘ３、Ｙ３）…、（Ｘ６、Ｙ６）が存在すれば、これらのノード座標をつないだ区間が二つの道路が重なる区間である。
【００１８】
ステップＳ１０４では、ｉ番目の分割情報に含まれる道路種別を検出する。ステップＳ１０５では、ステップＳ１０４で検出した道路種別に対応する表示色を選択する。表示色は、有料道路は紫色、一般道路はピンク色のように予め設定しておく。これらの色は、推奨ルートを表示する通常の色（例えば、赤色）とは異なる色である。
【００１９】
ステップＳ１０６では、他の道路と重ならない区間のノード座標、すなわち、ステップＳ１０３で取り出されなかった残りのノード座標を取り出し、通常の表示色を選択する。ステップＳ１０３で他の道路と重なる区間が存在しない場合は、ｉ番目の分割情報に含まれる全てのノード座標につき、通常の表示色が選択されることになる。
【００２０】
ステップＳ１０７では、ｉ番目の分割情報に含まれる位置座標データに基づいて推奨ルートを画像メモリ７に描画する。その際、ステップＳ１０５、Ｓ１０６で選択した表示色で描画する。推奨ルートを画像メモリ７に描画し終えれば、ステップＳ１０８に進む。ステップＳ１０８では推奨ルート全体を描画したか否かを判定する。判定が否定されるとステップＳ１０９に進み、変数ｉを「１」加算してステップＳ１０３からステップＳ１０８の処理を繰り返す。一方、ステップＳ１０８の判定が肯定されるとリターンする。
【００２１】
以上に説明したように、本実施例では、推奨ルートを演算した後、推奨ルート情報を作成してＲＡＭ１３に格納する。この推奨ルート情報には、推奨ルート上の道路種別が同一の範囲を単位として、道路種別情報やノードの位置座標等が格納される。制御回路３は、ＲＡＭ１３に格納されている推奨ルート情報を、分割情報を単位として読み出す。分割情報内部のノード座標の中に他の道路と重なる区間のノード座標が存在するときは、その区間のノード座標について、道路種別に対応する表示色を選択する。従って、推奨ルートのうち、他の道路と重なって表示される区間については、選択された表示色にて表示され、他の部分は通常の表示色で表示される。なお、走行していない際には、推奨ルートを全て通常の表示色にて表示し、実際に推奨ルートを走行時に、二つの道路が重なって表示されている区間にさしかかった時にのみ、走行している道路の道路種別に対応した表示色を表示するようにしてもよい。
【００２２】
図５は本実施例による推奨ルートの表示例を示す図である。図５では、通常の表示色で示される推奨ルートを太線にて示し、道路種別に対応する表示色で示される二つの道路が重なる区間については、斜線にて示している。このような表示をすることで、目的地までの推奨ルートのうち、二つの道路が重なった区間を走行している時に、自車両が走行している道路種別を一目で把握できるようになる。
【００２３】
なお、上記の実施形態では、カーナビゲーション装置の例で説明をしたが、この内容に限定する必要はない。携帯用のナビゲーション装置や、ナビゲーションとして使用するＰＤＡにも本発明は適用できる。
【００２４】
また、上記の実施形態では、カーナビゲーション装置の制御回路３が実行する制御プログラムはＲＯＭ１２に格納されている例で説明をしたが、この内容に限定する必要はない。制御プログラムやそのインストールプログラムをＣＤ−ＲＯＭ１４などの記録媒体で提供してもよい。
【００２５】
さらに、それらのプログラムをインターネットなどに代表される通信回線などの伝送媒体を介して提供することも可能である。すなわち、プログラムを、伝送媒体を搬送する搬送波上の信号に変換して送信することも可能である。図６はその様子を示す図である。カーナビゲーション装置２１は上記に説明したカーナビゲーション装置であり、通信回線２２との接続機能を有する。コンピュータ２３はカーナビゲーション装置２１用の制御プログラムを提供するサーバーコンピュータであり、そのプログラムが格納されている。通信回線２２は、インターネット、パソコン通信などの通信回線、あるいは専用通信回線などである。通信回線２０２は、電話回線や携帯電話などの無線電話回線などを含む。
【００２６】
なお、上述の制御プログラムをパソコン上で実行させてカーナビゲーション装置を実現するようにしてもよい。その場合、現在地検出装置１などはパソコンの所定のＩ／Ｏポートなどに接続するようにすればよい。
【００２７】
【発明の効果】
以上詳細に説明したように本発明によれば、予め設定された目的地までの推奨ルートを走行中に、第１の道路と第２の道路が重なって表示モニタに表示されている区間を走行するときは、表示モニタに表示されている第１の道路と第２の道路のうち自車両が走行している道路の色を道路種別に対応した色にて表示することにより、二つの道路が重なった区間を走行している時に、自車両が走行している道路種別を一目で把握できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施の形態であるカーナビゲーション装置のブロック図
【図２】制御回路が行うメイン処理を示すフローチャート
【図３】推奨ルート情報のデータ構成を示す図
【図４】図２のステップＳ８の推奨ルート描画処理の詳細フローチャート
【図５】本実施例による推奨ルートの表示例を示す図
【図６】プログラムを伝送媒体を介して提供する様子を示す図
【符号の説明】
１  現在地検出装置
２  地図記憶メモリ
３  制御回路
４  入力装置
７  画像メモリ
８  表示モニタ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ＣＤ−ＲＯＭ
２１  カーナビゲーション装置
２２  通信回線
２３  コンピュータ
【図１】
0004621362.tif 000002
【図２】
0004621362.tif 000003
【図３】
0004621362.tif 000004
【図４】
0004621362.tif 000005
【図５】
0004621362.tif 000006
【図６】
0004621362.tif 000007