(57)【要約】【課題】詳細地図の表示領域を十分に確保した上で、詳細地図と広域地図とを併せて表示するための技術を提供することである。【解決手段】地図データ取得部１２が自車位置を含む領域の地図データを取得する。これに基づいて、メイン画面制御部１３１が自車位置近辺の詳細地図を表示装置３にメイン画面として表示させる。そして、参照ウィンドウ制御部１３２が詳細地図に表示された領域を含む広域地図およびメイン画面の表示領域を示す画像を、メイン画面に重ねて表示された参照ウィンドウ内に表示させる。【選択図】  図１
2004233219.tif 000002
【特許請求の範囲】
【請求項１】
自車位置を含む領域の地図データを取得する手段と、
前記取得した地図データに基づいて、前記自車位置近辺の第１の地図および前記第１の地図に表示された領域よりも広域を含む第２の地図を、表示画面に表示させる表示制御手段とを備え、
前記第２の地図には、前記第１の地図に表示された領域を示す画像が含まれ、
前記表示制御手段は、前記第２の地図を前記第１の地図上に重ねて表示されたウィンドウ内に表示させる車載用ナビゲーション装置。
【請求項２】
ユーザからのスクロール指示入力を受け付ける手段をさらに備え、
前記受付手段がスクロール指示入力を受け付けると、前記表示制御手段は、スクロールによって新たに表示される第１の地図の画像を隠さない位置に、前記ウィンドウを表示させる請求項１記載の車載用ナビゲーション装置。
【請求項３】
ユーザからのスクロール指示入力を受け付ける手段をさらに備え、
前記受付手段がスクロール指示入力を受け付けると、前記表示制御手段は、前記ウィンドウを表示させる請求項１記載の車載用ナビゲーション装置。
【請求項４】
前記表示制御手段は、前記第１の地図および前記第２の地図をいずれもノースアップで表示させた第１の表示態様と、いずれもヘディングアップで表示させた第２の表示態様とを切り替えて表示させる請求項１記載の車載用ナビゲーション装置。
【請求項５】
前記表示制御手段は、さらに、前記第１の地図をヘディングアップで表示させ、前記第２の地図をノースアップで表示させた第３の表示態様へ切り替えて表示させる請求項４記載の車載用ナビゲーション装置。
【請求項６】
前記表示画面に表示されている第１の地図よりも広域の第２の地図を表示するためのウィンドウの、前記表示画面上の表示位置を決定するステップと、
前記ウィンドウに表示させる第２の地図の範囲を決定するステップと、
前記決定された表示位置および第２の地図の範囲に基づいて、前記第１の地図に重ねて前記ウィンドウを表示するステップとを備える地図画像の表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車載用ナビゲーション装置での地図画面の表示に関し、特に詳細地図の見やすさを損なわずに広域地図を同時に表示する技術に関する。
【０００２】
【従来の技術】
車載用ナビゲーション装置は、運転者を誘導するために地図を表示する。この地図の縮尺は可変であるが、通常、比較的詳細な地図を表示させることが多い。特に、運転者にとって不慣れな道であるときはなおさらである。詳細地図が表示されていると、確かに自車位置近辺は状況はよく解るが、大まかな現在位置および走行方向の把握が難しい。
【０００３】
これに対して、例えば特許文献１では、表示画面を２分割し、広域地図と詳細地図とを並べて表示させている。
【０００４】
【特許文献１】
特開平１１−６４０１０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、特許文献１では、表示装置の表示領域を２等分にし、それぞれに広域地図と詳細地図とを表示させている。これでは、表示領域の大きさに制限がある車載用ナビゲーション装置では、より重要度の高い詳細地図の表示領域が狭くなってしまうという問題がある。
【０００６】
本発明の目的は、詳細地図の表示領域を十分に確保した上で、詳細地図と広域地図とを併せて表示するための技術を提供することである。
【０００７】
【課題を解決するための手段】
本発明の一つの実施態様に従う車載用ナビゲーション装置は、自車位置を含む領域の地図データを取得する手段と、前記取得した地図データに基づいて、前記自車位置近辺の第１の地図および前記第１の地図に表示された領域よりも広域を含む第２の地図を、表示画面に表示させる表示制御手段とを備え、前記第２の地図には、前記第１の地図に表示された領域を示す画像が含まれ、前記表示制御手段は、前記第２の地図を前記第１の地図上に重ねて表示されたウィンドウ内に表示させる。
【０００８】
好適な実施形態では、ユーザからのスクロール指示入力を受け付ける手段をさらに備える。そして、前記受付手段がスクロール指示入力を受け付けると、前記表示制御手段は、スクロールによって新たに表示される第１の地図の画像を隠さない位置に、前記ウィンドウを表示させる。
【０００９】
好適な実施形態では、ユーザからのスクロール指示入力を受け付ける手段をさらに備える。そして、前記受付手段がスクロール指示入力を受け付けると、前記表示制御手段は、前記ウィンドウを表示させる。
【００１０】
好適な実施形態では、前記表示制御手段は、前記第１の地図および前記第２の地図をいずれもノースアップで表示させた第１の表示態様と、いずれもヘディングアップで表示させた第２の表示態様とを切り替えて表示させる。
【００１１】
好適な実施形態では、前記表示制御手段は、さらに、前記第１の地図をヘディングアップで表示させ、前記第２の地図をノースアップで表示させた第３の表示態様へ切り替えて表示させる。
【００１２】
本発明の一つの実施態様に従う地図画像の表示方法は、前記表示画面に表示されている第１の地図よりも広域の第２の地図を表示するためのウィンドウの、前記表示画面上の表示位置を決定するステップと、前記ウィンドウに表示させる第２の地図の範囲を決定するステップと、前記決定された表示位置および第２の地図の範囲に基づいて、前記第１の地図に重ねて前記ウィンドウを表示するステップとを備える。
【００１３】
【発明の実施の形態】
以下、本発明を適用した一実施形態に係る車載用ナビゲーションシステムについて、図面を用いて説明する。
【００１４】
本システムの全体構成図を図１に示す。本システムは、ナビゲーション装置１と、ユーザからの操作を受け付ける入力装置２と、液晶ディスプレイなどの表示装置３と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機４と、車速センサ５と、方位センサ６と、ディスク９等からデータを読み出すためのドライブ装置８とを備える。
【００１５】
ナビゲーション装置１は、例えば、マイクロプロセッサおよびメモリ等を備えたコンピュータシステムにより構成され、以下に説明する個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。
【００１６】
ナビゲーション装置１は、現在位置算出部１１と、地図データ取得部１２と、表示制御部１３と、参照ウィンドウ定義テーブル１４と、軌跡データ記憶部１５とを備える。
【００１７】
現在位置算出部１１は、ＧＰＳ受信機４からのＧＰＳデータ、車速センサ５および方位センサ６が測定した各データに基づいて、本システムが搭載されている車両の現在位置（自車位置）および進行方位を算出する。
【００１８】
地図データ取得部１２は、ドライブ装置８を駆動して、ディスク９から地図データを読み出す。例えば、地図データ取得部１２は、少なくとも現在位置算出部１１が算出した自車の現在位置を含む領域の地図データを読み出す。
【００１９】
表示制御部１３は、表示装置３に画像を表示させるための画像データを生成する。例えば、地図データ取得部１２がディスク９から読み出した地図データに基づいて画像データを生成し、表示装置３の表示画面へ地図画像を表示させる。表示装置３に表示させる地図画像は、道路および建物などをすべて平面的に描画する平面表示（平面図）と、建物などを立体的な画像で描画する鳥瞰表示（鳥瞰図）とがある。以下の実施形態では、平面表示の場合を例にとり説明するが、本発明は鳥瞰表示にも適用可能である。
【００２０】
表示制御部１３は、さらにメイン画面制御部１３１と、参照ウィンドウ制御部１３２とを備える。
【００２１】
メイン画面とは、表示装置３に主として表示される画面である。例えば、図２に示すように、メイン画面２０は表示装置３の表示領域３０の全面、またはその大部分の領域に表示される。メイン画面制御部１３１は、自車位置及びユーザから指定された縮尺に基づいて、メイン画面２０に表示させる地図の領域を決定する。そして、表示させる領域の地図データに基づいて画像データを生成して、メイン画面２０に地図画像を表示させる。さらに、メイン画面制御部１３１は、スクロール、広域表示および拡大表示など、ユーザから入力装置２を介して指示入力を受けると、それに応じてメイン画面２０を制御する。
【００２２】
ここで、メイン画面に表示される地図の範囲は、地図データに含まれている座標により特定される。ここでは、メイン画面は矩形で表示されるので、画面の左上の座標と右下の座標とで表示範囲が特定される。図２の例では、メイン画面２０の表示範囲は、Ａ（ＸＡ，ＹＡ）―Ｃ（ＸＣ，ＹＣ）で特定される。本実施形態では、このメイン画面の表示範囲を示す座標を参照ウィンドウ制御部１３２へ通知する。
【００２３】
このようにしてメイン画面に表示させる地図の範囲が定まると、メイン画面制御部１３１はメイン画面上のある基準点（ここでは中心点Ｅ）の座標を、軌跡データ記憶部１５へ格納する。この結果、例えば、スクロールなどによってメイン画面に表示される地図が変動する毎に基準点の座標が変動し、軌跡データ記憶部１５にはその基準点の座標が格納されることになる。この軌跡データの利用方法は後述する。
【００２４】
参照ウィンドウとは、メイン画面に表示されている画像に関連する情報を表示するためのウィンドウである。例えば、図２に示すように、参照ウィンドウ４０は、メイン画面２０が表示されている領域に重ねて表示される。参照ウィンドウ制御部１３２は、メイン画面２０に表示されている画像に基づいて、参照ウィンドウ４０に表示させる画像を決定する。参照ウィンドウ４０には、種々の情報を表示させることができるが、本実施形態では、メイン画面２０に表示されている領域を含む広域地図画像を表示させる。広域地図の表示範囲は、参照ウィンドウ制御部１３２がメイン画面の表示範囲を示す座標に基づいて、参照ウィンドウ定義テーブル１４を参照して定める（この処理の詳細については後述する）。そして、参照ウィンドウ制御部１３２は、定められた範囲の広域地図およびメイン画面２０で表示されている領域を示す枠４１の画像を参照ウィンドウ内に表示する。枠４１の表示位置は、メイン画面２０の表示範囲を示す座標に基づいて定められる。スクロールなどをして、メイン画面２０に表示される領域が変動すると、参照ウィンドウ制御部１３２は、これに連動させて、参照ウィンドウ４０内の枠４１を移動させ、参照ウィンドウ４０に表示される画像を更新する。
【００２５】
次に、参照ウィンドウの広域地図の表示範囲の決定方法について説明する。まず、参照ウィンドウの広域地図は、メイン画面制御部１３１から取得した座標で特定されるメイン画面の表示範囲を含む範囲である。さらに、参照ウィンドウに表示される広域地図の縮尺は、参照ウィンドウ定義テーブル１４を参照して定める。参照ウィンドウ定義テーブル１４は、例えば、図３に示すように、メイン画像の縮尺スケール１４１と、参照ウィンドウの縮尺スケール１４２とを対応づけている。
【００２６】
メイン画面２０に詳細地図を表示し、参照ウィンドウ４０に広域地図を表示する場合、メイン画面２０および参照ウィンドウ４０の表示態様は、それぞれ、北を上にした向きで表示させるノースアップ、または進行方向を上にした向きで表示させるヘディングアップのいずれでもよい。つまり、図４に示すように、メイン画面２０および参照ウィンドウ４０をいずれもノースアップで表示させる態様、いずれもヘディングアップで表示させる態様、いずれか一方をノースアップ、他方をヘディングアップで表示させる態様の全４態様がある。表示制御部１３は、入力装置２を介したユーザからの指示に基づき、これらの表示態様を切り替えることができる。
【００２７】
また、参照ウィンドウ制御部１３２は、参照ウィンドウ４０を非表示としておき、ユーザからメイン画面のスクロール指示入力があったときに、参照ウィンドウ４０を表示させ、スクロール終了後一定時間が経過したらウィンドウを消去するようにしてもよい。このとき、参照ウィンドウ制御部１３２は、メイン画面２０上での参照ウィンドウの表示位置が、スクロールによってメイン画面２０に新たに表示される画像を隠さない位置になるように決めることができる。この場合の表示例を図５に示す。
【００２８】
図５（ａ）には、メイン画面２０のスクロール方向が上であるときに、参照ウィンドウ４０はメイン画面２０の下方に表示させる例を示す。図４（ｂ）には、メイン画面２０のスクロール方向が左下であるときに、参照ウィンドウ４０はメイン画面２０の右上に表示させる例を示す。図４（ｃ）には、メイン画面２０のスクロール方向が右であるときに、参照ウィンドウ４０はメイン画面２０の左下に表示させる例を示す。参照ウィンドウ４０の表示位置は、スクロールによって新たに表示される画像が見づらくならない位置であれば、これら以外でもよい。例えば、スクロール方向を中心とした一定の角度（例えば、９０度、１２０度等）の範囲に参照ウィンドウがかからないような位置に配置してもよい。
【００２９】
次に、メイン画面のスクロール時に参照ウィンドウを表示させる場合の処理手順について、図６のフローチャートを用いて説明する。
【００３０】
まず、表示制御部１３が、ユーザからのスクロール指示入力があるかどうかを判定する（Ｓ１１）。スクロール指示入力がある場合（Ｓ１１：Ｙｅｓ）、メイン画面制御部１３１および参照ウィンドウ制御部１３２がそれぞれ以下の処理を行う。
【００３１】
メイン画面制御部１３１は、スクロール指示入力に基づいて、スクロール方向へずらした（移動させた）画像をメイン画面へ表示する（Ｓ１２）。
【００３２】
これと並行して、またはステップＳ１２の処理の前または後に、参照ウィンドウ制御部１３２は以下の処理を行う。すなわち、参照ウィンドウ制御部１３２は、スクロール指示入力に基づいて、上述のようにしてスクロール方向の画像を隠さないように、メイン画面上で参照ウィンドウを表示させる位置を決定する（Ｓ１３）。そして、参照ウィンドウ制御部１３２は、上述のようにして、参照ウィンドウに表示させる地図画像の範囲を決定する（Ｓ１４）。その後、参照ウィンドウ制御部１３２は、決められた位置に、詳細地図に重ねて参照ウィンドウを表示させ、決められた範囲の地図画像を表示させる（Ｓ１５）。
【００３３】
スクロール指示入力が続くと、上記の処理が繰り返されることになり、メイン画面に表示された詳細地図はスクロールし、参照ウィンドウはスクロール方向の画像を隠さない位置において、広域地図が表示される。なお、ステップＳ１３とステップＳ１４とは、順序を入れ替えてもよい。
【００３４】
次に、軌跡表示および広域、詳細枠表示について、図７を用いて説明する。
【００３５】
軌跡表示とは、メイン画面４０に表示されている領域をスクロールによって移動させた軌跡４２の表示である。軌跡４２は、参照ウィンドウ制御部１３２が軌跡データ記憶部１５に格納されている、メイン画面に表示された位置を示す座標をプロットし、つないだものである。
【００３６】
広域、詳細枠表示とは、入力装置２からナビゲーション装置１へ１回詳細表示（拡大）指示を与えたときにメイン画面に表示される領域を示す詳細枠４３と、１回広域表示（縮小）指示を与えたときにメイン画面に表示される領域を示す拡大枠４４とを表示させることである。軌跡４２、広域枠４４および詳細枠４３は、参照ウィンドウ制御部１３２によって参照ウィンドウ４０に表示される。なお、広域表示指示または詳細表示指示を受けて、広域または詳細表示に切り替えるときの拡大率または縮小率は、予め定められている。
【００３７】
参照ウィンドウ制御部１３２は、軌跡および広域、詳細枠をすべて同時に表示させてもよいし、いずれか一つまたは二つを表示させてもよい。例えば、図７（ｂ）に示すように、広域表示指示を受けて、メイン画面制御部１３１がメイン画面の地図を広域地図に切り替えたとき、参照ウィンドウ制御部１３２は詳細枠４３を消去し、現在の表示枠４１および広域枠４４とを表示させることもできる。また、これとは反対に、図７（ｃ）に示すように、縮小表示指示を受けて、メイン画面制御部１３１がメイン画面の地図を詳細地図に切り替えたとき、参照ウィンドウ制御部１３２は広域枠４４を消去し、現在の表示枠４１および詳細枠４３とを表示させることもできる。
【００３８】
また、入力装置２は図示しない広域キーおよび詳細キーを備え、広域キーが押されると広域表示指示であり、詳細キーが押されると詳細表示指示であるようにしてもよい。
【００３９】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【図面の簡単な説明】
【図１】本発明を適用した一実施形態に係るナビゲーションシステムの構成を示す図である。
【図２】メイン画面と参照ウィンドウについての説明図である。
【図３】参照ウィンドウ定義テーブル１４の一例を示す図である。
【図４】メイン画面および参照ウィンドウの表示態様の例を示す図である。
【図５】メイン画面のスクロール方向と参照ウィンドウの表示位置との関係を示す図である。
【図６】メイン画面のスクロール時の処理手順を示すフローチャートである。
【図７】軌跡、広域枠および拡大枠の表示例を示す図である。
【符号の説明】
１…ナビゲーション装置、２…入力装置、３…表示装置、４…ＧＰＳ受信機、５…車速センサ、６…方位センサ、８…ドライブ装置、９…ディスク、１１…現在位置算出部、１２…地図データ取得部、１３…表示制御部、１４…参照ウィンドウ定義テーブル、１５…軌跡データ記憶部、１３１…メイン画面制御部、１３２…参照ウィンドウ制御部。
【図１】
2004233219.tif 000003
【図２】
2004233219.tif 000004
【図３】
2004233219.tif 000005
【図４】
2004233219.tif 000006
【図５】
2004233219.tif 000007
【図６】
2004233219.tif 000008
【図７】
2004233219.tif 000009