(57)【特許請求の範囲】
【請求項１】
ナビゲーション機能を備えた電子装置であって、
２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、
昼間か夜間かを判別する判別手段と、
ディスプレイと、
前記判別手段により昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させる表示制御手段と、
ディスプレイに表示される地図のスケールに応答して建物データを間引き処理する間引き処理手段とを有し、
前記間引き処理手段は、地図スケールがしきい値以下のとき、前記建物データの面データに対応する第１の数の画素が光るようにし、地図スケールがしきい値を超えたとき、前記面データに対応する第１の数よりも少ない第２の数の画素が光るようにする、電子装置。
【請求項２】
前記第１の数は、前記面データのコーナー座標によって特定される面内に対応するすべての画素数であり、第２の数は、前記面データのコーナー座標に対応する画素数である、請求項１に記載の電子装置。
【請求項３】
前記第１の数は、前記面データのコーナー座標に対応する画素数であり、第２の数は、前記面データのコーナー座標によって特定される面の中心に対応する画素数である、請求項１に記載の電子装置。
【請求項４】
前記しきい値以下のスケールを狭域スケール、しきい値を超えるスケールを広域スケールとしたとき、狭域スケールと広域スケールの比に応じて前記第１の数と第２の数の比が決定される、請求項１に記載の電子装置。
【請求項５】
ナビゲーション機能を備えた電子装置であって、
２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、
昼間か夜間かを判別する判別手段と、
ディスプレイと、
前記判別手段により昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させる表示制御手段と、
ディスプレイに表示される地図のスケールに応答して建物データを間引き処理する間引き処理手段とを有し、
前記間引き処理手段は、地図スケールがしきい値以下のとき、１つの建物データの面データに対応する１つの光点が光るようにし、地図スケールがしきい値を超えたとき、隣接する複数の建物データをグループ化し１つのグループに対して１つの光点を割り当てることで複数の建物データに対応する１つの光点が光るようにする、電子装置。
【請求項６】
前記しきい値以下のスケールを狭域スケール、しきい値を超えるスケールを広域スケールとしたとき、狭域スケールと広域スケールの比に応じてグループ化される建物データの数が決定される、請求項５に記載の電子装置。
【請求項７】
ナビゲーション機能を備えた電子装置であって、
２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、
昼間か夜間かを判別する判別手段と、
ディスプレイと、
前記判別手段により昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させる表示制御手段と、
ディスプレイに表示される地図のスケールに応答して建物データを間引き処理する間引き処理手段とを有し、
前記間引き処理手段は、地図スケールがしきい値以下のとき、前記建物データの面データに対応する光点が光るようにし、地図スケールがしきい値を超えたとき、ディスプレイの画面を複数のブロックに分割し各ブロックに含まれる光点の数に応じて重み付けが成されるように１つのブロックに対して１つの光点が光るようにする、電子装置。
【請求項８】
前記重み付けによって、光点の表示色が変更される、請求項７に記載の電子装置。
【請求項９】
ナビゲーション機能を備えた電子装置であって、
２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、
昼間か夜間かを判別する判別手段と、
ディスプレイと、
前記判別手段により昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させる表示制御手段と、
ディスプレイに表示される地図のスケールに応答して建物データを間引き処理する間引き処理手段とを有し、
前記間引き処理手段は、地図スケールがしきい値以下のとき、ディスプレイの画面の水平および垂直ラインの少なくとも一方のラインの奇数および偶数のライン上に存在する建物データの面データに対応する光点が光るようにし、地図スケールがしきい値を超えたとき、前記一方のラインの奇数または偶数のライン上に存在する建物データの面データに対応する光点が光るようにする、電子装置。
【請求項１０】
ナビゲーション機能を備えた電子装置であって、
２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、
昼間か夜間かを判別する判別手段と、
ディスプレイと、
前記判別手段により昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させる表示制御手段と、
ディスプレイに表示される地図のスケールに応答して建物データを間引き処理する間引き処理手段とを有し、
前記間引き処理手段は、地図スケールがしきい値以下のとき、ディスプレイの画面を奇数と偶数のブロックに分割し奇数および偶数のブロックに存在する建物データの面データに対応する光点が光るようにし、地図スケールがしきい値を超えたとき、奇数または偶数のいずれかのブロックに存在する建物データの面データに対応する光点が光るようにする、電子装置。
【請求項１１】
ディスプレイと、地図データおよび２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、前記記憶手段から読み出された地図データおよび建物データに基づきディスプレイに自車位置周辺の地図を表示する表示制御手段と、判別手段と、間引き手段とを備えたナビゲーション装置における建物の表示方法であって、
前記判別手段は、昼間か夜間かを判別し、
前記表示制御手段は、昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させ、
前記間引き手段は、前記夜間で建物データの光点を表示する場合には、ディスプレイに表示される地図のスケールを判定し、地図スケールがしきい値以下のとき、前記建物データの面データに対応する第１の数の画素が光るようにし、地図スケールがしきい値を超えたとき、前記面データに対応する第１の数よりも少ない第２の数の画素が光るように建物データの間引き処理をする、
表示方法。
【請求項１２】
ディスプレイと、地図データおよび２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、前記記憶手段から読み出された地図データおよび建物データに基づきディスプレイに自車位置周辺の地図を表示する表示制御手段と、判別手段と、間引き手段とを備えたナビゲーション装置における建物の表示方法であって、
前記判別手段は、昼間か夜間かを判別し、
前記表示制御手段は、昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させ、
前記間引き手段は、前記夜間で建物データの光点を表示する場合には、ディスプレイに表示される地図のスケールを判定し、地図スケールがしきい値以下のとき、１つの建物データの面データに対応する１つの光点が光るようにし、地図スケールがしきい値を超えたとき、隣接する複数の建物データをグループ化し１つのグループに対して１つの光点を割り当てることで複数の建物データに対応する１つの光点が光るように建物データの間引き処理をする、
表示方法。
【請求項１３】
ディスプレイと、地図データおよび２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、前記記憶手段から読み出された地図データおよび建物データに基づきディスプレイに自車位置周辺の地図を表示する表示制御手段と、判別手段と、間引き手段とを備えたナビゲーション装置における建物の表示方法であって、
前記判別手段は、昼間か夜間かを判別し、
前記表示制御手段は、昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させ、
前記間引き手段は、前記夜間で建物データの光点を表示する場合には、ディスプレイに表示される地図のスケールを判定し、地図スケールがしきい値以下のとき、前記建物データの面データに対応する光点が光るようにし、地図スケールがしきい値を超えたとき、ディスプレイの画面を複数のブロックに分割し各ブロックに含まれる光点の数に応じて重み付けが成されるように１つのブロックに対して１つの光点が光るように建物データの間引き処理をする、
表示方法。
【請求項１４】
ディスプレイと、地図データおよび２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、前記記憶手段から読み出された地図データおよび建物データに基づきディスプレイに自車位置周辺の地図を表示する表示制御手段と、判別手段と、間引き手段とを備えたナビゲーション装置における建物の表示方法であって、
前記判別手段は、昼間か夜間かを判別し、
前記表示制御手段は、昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させ、
前記間引き手段は、前記夜間で建物データの光点を表示する場合には、ディスプレイに表示される地図のスケールを判定し、地図スケールがしきい値以下のとき、ディスプレイの画面の水平および垂直ラインの少なくとも一方のラインの奇数および偶数のライン上に存在する建物データの面データに対応する光点が光るようにし、地図スケールがしきい値を超えたとき、前記一方のラインの奇数または偶数のライン上に存在する建物データの面データに対応する光点が光るように建物データの間引き処理をする、
表示方法。
【請求項１５】
ディスプレイと、地図データおよび２次元的な位置座標を有する面データと高さデータを含む建物に関する建物データを記憶する記憶手段と、前記記憶手段から読み出された地図データおよび建物データに基づきディスプレイに自車位置周辺の地図を表示する表示制御手段と、判別手段と、間引き手段とを備えたナビゲーション装置における建物の表示方法であって、
前記判別手段は、昼間か夜間かを判別し、
前記表示制御手段は、昼間と判別されたとき、ディスプレイの地図上に前記建物データに基づき建物を表示させ、夜間と判別されたとき、ディスプレイの地図上に前記建物データの面データに対応する画素の光点を表示させ、
前記間引き手段は、前記夜間で建物データの光点を表示する場合には、ディスプレイに表示される地図のスケールを判定し、地図スケールがしきい値以下のとき、ディスプレイの画面を奇数と偶数のブロックに分割し奇数および偶数のブロックに存在する建物データの面データに対応する光点が光るようにし、地図スケールがしきい値を超えたとき、奇数または偶数のいずれかのブロックに存在する建物データの面データに対応する光点が光るように建物データの間引き処理をする、
表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの経路を探索したり、車両位置周辺の地図を表示するナビゲーション機能を備えた電子装置に関し、特に、ディスプレイへの夜景マップの表示に関する。
【背景技術】
【０００２】
ナビゲーション装置は、自車の現在位置を検出し、地図データベースから自車位置周辺の地図データを読み出し、ディスプレイに地図を描画するとともに該地図上に車両マークを重ねて表示する。車両の移動により現在位置が変化すると、地図がスクロールし、それに併せて車両マークが移動する。
【０００３】
ディスプレイに表示される地図は、実際の道路や交差点の形状を出来るだけリアルに反映したものが望ましく、これをユーザに分かり易く案内表示している。特に、交差点や市街地を狭域スケールで表示する場合には、三次元表示などを用いて、現実感を持たせるような工夫が施されている。
【０００４】
比較的広域なエリアを表示するスケールでは、地図が平面的で単調になりがちである。これを回避するために、例えば特許文献１は、衛星から撮影した写真データを記憶しておき、ディスプレイへの縮尺が１／１６万図以上の広域スケールである場合には、写真データによる地図表示を行うこととしている。
【０００５】
また、地図スケールが広域になるに従い、ディスプレイで表示できるエリアは広がり、そのエリアに含まれる建物等の数も増加する。しかし、液晶などのディスプレイの水平方向および垂直方法の画素数（解像度）は一定であるため、すべての建物等をそのまま表示しようとすると、密集しすぎてしまい、却って見づらくなってしまう。このため、一定の尺度を越える広域スケールでは、建物等を一切表示しないようにしている。
【０００６】
【特許文献１】特開２０００−２８３７８４
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のナビゲーション装置には次のような課題がある。上記したように、スケールが広域になったときに、建物等を一切表示しないと、殺風景な画面となり、現実味や面白みに欠ける。また、車両のライトの有無（ディマースイッチ）や時刻に応答して、ディスプレイを夜間モードに切り替えた場合、建物等の表示がないと、ディスプレイの大部分が真黒な画面になってしまうことがある。一方、特許文献１に示しように、広域スケールにおいて写真データを用いると、データの作成、処理、および保存等のために大きなコストがかかってしまう。
【０００８】
そこで本発明は、上記従来技術の課題を解決し、表示される地図のスケールに応じて適切に建物を表示することができる、ナビゲーション機能を備えた電子装置および建物の表示方法を提供することを目的とする。
さらに本発明は、建物のデータを用いて夜景マップを表示することができる、ナビゲーション機能を備えた電子装置および建物の表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るナビゲーション機能を備えた電子装置は、建物に関する建物データを記憶する記憶手段と、ディスプレイと、ディスプレイに表示される地図のスケールに応答して建物データの間引き処理する間引き処理手段と、ディスプレイの地図上に、間引き処理手段によって間引き処理された建物データに基づき建物を表示させる表示制御手段とを有して構成される。
【００１０】
さらに本発明に係るナビゲーション機能を備えた電子装置における建物の表示方法は、ディスプレイに表示される地図のスケールを判定するステップと、表示される地図のスケールに応答して建物データの間引処理を行うステップと、間引き処理された建物データに基づき建物をディスプレイに表示するステップとを有して構成される。
【発明の効果】
【００１１】
本発明によれば、ディスプレイに表示される地図スケールに応じて建物データの間引き処理を行うようにしたので、広域なスケールであっても現実感のある建物の表示を提示することができる。さらに、夜間モードでは、建物の位置を光らせることで、殺風景さを排除し、エンターテイメント性に富んだ夜景マップを提示することができる。
【発明を実施するための最良の形態】
【００１２】
本発明に係る電子装置は、好ましくは車載用ナビゲーション装置において実施される。以下、ナビゲーション装置の詳細を図面を参照して説明する。
【実施例】
【００１３】
図１は本発明の実施例に係るナビゲーション装置の構成を示すブロック図である。ＧＰＳ受信機１０は、人工衛星（ＧＰＳ衛星）からの電波を受信し車両の現在位置と現在方位を測定する。自立航法用センサ１１は、車両の移動距離を検出する車速センサや車両の回転角度を検出する角度を含む。ＧＰＳ受信機１０および自立航法用センサ１１の位置検出信号は、制御部８０に供給され、制御部８０はこれらの位置検出信号に基づき自車位置を地図上にマッピングする。
【００１４】
ＶＩＣＳ・ＦＭ多重レシーバ１２は、アンテナ１３を介して車両外部の現在の道路交通情報を逐次受信する。操作パネル２０、音声入力部２１およびリモコン操作部２２は、ナビゲーション装置１の入力を構成する。操作パネル２０は、例えば、ディスプレイ５１のタッチパネルを含む。入力インターフェース２３は、操作パネル２０、音声入力部２１およびリモコン操作部２２からの入力情報を制御部８０に伝える。
【００１５】
記憶装置３０は、好ましくは大容量のハードディスクドライブ（ＨＤＤ）から構成される。ハードディスクは、地図データ、住所、電話や施設等のデータ、およびナビゲーションの各種の機能を実行するためのプログラムを記憶することができる。
【００１６】
地図データには、施設や建物等を描画するための描画データおよび道路データ等が含まれている。描画データは、市街地の建物、道路、信号などを実際の景観と同等に表示できるような位置、平面形状、高さ、ポリゴン／ラインの種別、色情報などを含んでいる。道路データは、リンク情報とリンクに接続されるノード情報とを有し、リンク情報は、リンクの位置情報を初めとする道幅、距離、道路種別等の情報を含み、ノード情報は、交差点の位置、種別、交差点のレーン情報等を含んでいる。
【００１７】
建物に関するデータには、図２に示すような、家形図データが含まれる。家形図データは、２次元的な面データＳと、その高さデータＨを含んでいる。２次元的な面データＳは、それのコーナーの位置座標（Ｘ１、Ｙ１）、（Ｘ２、Ｙ２）、（Ｘ３、Ｙ３）、（Ｘ４、Ｙ４）によって特定される。ディスプレイ上に建物Ｂを描画するとき、面データＳと高さデータＨが参照される。ここでは一例として矩形状の面データＳを示しているが、建物が３角柱状であれば、面データは三角形である。
【００１８】
データ通信制御部３１は、無線によりデータの送受信を行う。音声出力部４０はスピーカ４１を含み、制御部８０の制御によりスピーカ４１から音声を出力させる。例えば、目的地に到達するまでの情報として交差点の手前で進路方向の注意を促す音声を出力する。
【００１９】
表示制御部５０は、ディスプレイ５１に接続され、制御部８０の制御下において、記憶装置３０またはデータメモリ７０から読み出された地図データをディスプレイ５１に表示させたり、地図上に車両の現在位置を示す車両マーク、目的地までのルート、交差点の案内表示、建物、施設、ランドマーク等を合成して表示させる。
【００２０】
プログラムメモリ６０は、ナビゲーション装置において実行される各種プログラムを記憶し、制御部８０はこれらのプログラムに従い動作する。プログラムメモリ６０は、それ自身に予めプログラムを記憶しても良いし、記憶装置３０からプログラムをロードしてもよい。プログラムメモリ６０には、例えば、目的地までの経路を探索するプログラム６１、ディスプレイ５１に表示される地図等の各種の設定・変更を行うプログラム６２、さらには、地図スケールに応じて建物等の表示を間引く処理を行うプログラム６３等が記憶される。
【００２１】
データメモリ７０は、制御部８０によって処理された各種演算の処理結果や記憶装置３０から読み出された地図データ７１、目的地までの誘導経路データ７２、車両が実際に走行した走行軌跡データ７３が記憶される。さらに、上記した建物等を間引き処理して得られた建物データが記憶される。データメモリ７０は、ＤＲＡＭ、ＳＲＡＭ、フラッシュメモリ等を用いることができ、データメモリ７０の内容を記憶装置３０に転送するようにしてもよい。また、ナビゲーション装置１に装着可能な外部メモリ７６をデータメモリ７０と併用してもよい。
【００２２】
夜間センサ７８は、例えば、車両のディマースイッチのオン・オフを検知する。あるいは時刻情報から昼間か夜間かを検知する。夜間センサ７８の検知結果は、制御部８０に伝えられる。
【００２３】
次に、本実施例に係るナビゲーション装置の動作、特に、建物の表示について図３のフローチャートを参照して説明する。はじめに、ナビゲーション装置が起動されている状態で、夜間センサ７８により夜間か否かが検知される（ステップＳ１０１）。制御部８０は、夜間センサ７８からの検知結果を受け取り、これに基づき昼間か夜間かを判別する（ステップＳ１０２）。制御部８０による昼夜の判別情報は、表示制御部５０へ伝えられ、表示制御部５０は、それに応じて昼間モードまたは夜間モードで動作する。後述するように、夜間モードでは、ディスプレイ５１に表示される背景色を夜間に合わせた黒またはそれに相当する暗い色、道路や建物などを背景色とコントラストのある色とすることで、ユーザに夜間走行の臨場感を与える。
【００２４】
次に、制御部８０は、ＧＰＳ受信機１０および／または自立航法用センサ１１の出力を受け取り、自車位置の検出を行う（ステップＳ１０３）。自車位置の検出結果に応じて、自車位置周辺の地図および建物のデータが記憶装置３０から読出される（ステップＳ１０４）。
【００２５】
次に、制御部８０は、ディスプレイ５１に表示される地図スケールが、所定しきい値よりも大きいか否かを判別する（ステップＳ１０５）。しきい値は、予め設定することができ、本実施例では狭域スケールか広域スケールかを判別する。例えば、狭域スケールは、市街地を詳細に表示している１００メートルまでのスケール（ディスプレイに表示できる距離をスケールで示したもの）とした場合、しきい値を１００メートルに設定することができる。
【００２６】
スケールがしきい値よりも大きいとき、言い換えれば、広域スケールであるとき、制御部８０は、記憶装置３０から読み出した建物データの間引き処理を行う（ステップＳ１０６）。つまり、広域スケールになると、それに応じて建物の数が増加することがあるが、これらをすべて限られたディスプレイの解像度で表示してしまうと、建物が密集しすぎてしまい、見難い画面となってしまう。従って、表示する建物を間引く処理をする。一方、スケールがしきい値以下であるときは、記憶装置３０から読み出された建物データを、間引き処理することなく、そのまま表示に用いる。
【００２７】
表示制御部５０は、記憶装置から読み出された地図データと建物データとを合成し、これをディスプレイ５１に表示させる（ステップＳ１０７）。建物データは、図２に示したように家計図データを含んでおり、これを参照して地図上に建物のポリゴン等を表示する。また、建物以外にも、ランドマーク、自車位置マーク等も合成して描画される。
【００２８】
次に、夜間モードにおいて建物を表示するときの建物データの具体的な間引き処理について説明する。夜間モードでは、上記したように背景画が夜に対応するように黒もしくは暗い色彩となり、これとコントラストが生じるように道路が白色系の表示となる。建物は、ランプをイメージするような黄色の光点１００で表示することができる。例えば、家計図データの面データＳに対応する画素を発光させたり、あるいは、面データＳを特定するコーナーに対応する画素を発光させることができる。これにより、図４（ａ）に示すように、あたかも夜景マップを見ているかのような画面が提示される（なお、自車位置マークの表示は省略している）。
【００２９】
狭域スケールにおいては、図４（ａ）に示すようにディスプレイ５１に表示される建物数がさほど多くないため、美しい夜景マップを提示できるが、広域スケールになると、特に建物が多く存在する都市部などでは、光点１００の数が多くなりすぎてしまい、図４（ｂ）に示すような見づらい夜景画面となり、道路等の判別にも悪影響を与えてしまう。
【００３０】
そこで図５に示すような建物データの間引き処理を行う。図５(ａ)の例１に示すように、狭域スケールのときには、家計図の面データＳに対応する画素がすべて光るようにし、広域スケールでは、面データＳを特定するコーナーの部分のみが発光するような間引き処理を行うことができる。図５（ｂ）は、このときの表示例を示している。あるいは、例２のように、狭域スケールにおいてコーナー部分に対応する画素を発光するようにし、広域スケールでは、面の中心に対応する画素が光るような処理を行うことができる。図５（ｃ）は、このときの表示例を示している。いずれの間引き処理も、家計図データを利用し、その発光する光点の数を削減することで、実質的に建物の大きさを小さく見せ、または数を少なく見せることで、光点１００の煩雑さを低減している。
【００３１】
上記の場合、好ましくは、狭域スケールと広域スケールとの縮尺比に応じて光点の数を減少するようにしてもよい。例えば、狭域スケールをＳ１、広域スケールをＳ２としたとき、Ｓ２／Ｓ１がｎであれば、光点の数を１／ｎにするようにしてもよい。あるいは、ｎに近似する値でもよい。
【００３２】
他の間引き処理の例を図６に示す。図６（ａ）に示すように、隣接する複数の光点１００をグループ化する。ここでは、３つの隣接する光点１００を１つのグループ１１０し、これを破線で示している。次に、図６（ｂ）に示すように、１つのグループに対して１つの光点１２０を割り当てる。言い換えれば、１つのグループに含まれる３つの光点から２つの光点を間引くことに等しい。例えば、真ん中に近い光点を残すようにする。これによって、実質的に、光点の数を１／３にすることができる。
【００３３】
光点の削減の割合は、狭域スケールと広域スケールとの比率に対応させることができる。例えば、狭域スケールがＳ１、広域スケールがＳ２とするとき、光点の削減率をＳ２／Ｓ１、またはそれに近似する値とし、光点密度の最適化を図ることができる。
【００３４】
また、図６（ａ）に示す光点の各々は、１つの建物の家計図データに基づいて生成されたものであってもよい。つまり、狭域スケールにおいて、建物１つにつき１つの光点が発光するように設定されている場合である。この場合には、図６（ｃ）において、建物の数が１／３に減少したことになる。または、図６(ａ)に示す複数の光点は、１つの建物の家計図データに基づき生成されたものであっても良い。この場合には、建物の数が直接的に減少するものではないが、建物の大きさが間引かれた、すなわち、建物の大きさが小さく表示されたことになる。
【００３５】
さらに他の間引き処理の例を図７に示す。図７(ａ)に示すように、ディスプレイの画面を複数のブロック１４０に分割する。各ブロック内にいくつの光点１００が含まれるのかカウントし、次いで、図７（ｂ）に示すように、各ブロック毎に１つの光点１５０または１６０を割り当て、その光点に重み付けをする。例えば、ブロックに１つの光点が含まれるときは、光点１００はそのままであり、重み付けはされずに黄色が表示される（図７（ｃ）を参照）。ブロック内に、例えば３つの光点１００が含まれるときは、割り当てられた光点１５０が３つの光点１００を反映するような重み付け処理がなされ、ディスプレイに表示されるときに光点１５０がオレンジ色となる。同様に、ブロック内に例えば５つの光点が含まれるときは、光点１６０が割り当てられ、ディスプレイにおいて赤色を表示するような重み付けが成される。こうして、光点の色を識別表示することによって、建物の密度を把握することも可能となる。この例においても、割り当てらた光点１５０は、見方を変えれば、光点１００を２つ間引いたことに等しく、光点１６０は光点１００を４つ間引いたことに等しい。ブロック内のどの位置に光点１５０、１６０を配置するかは、例えば、ブロックの中央であっても良いし、光点１００がもともと存在していた位置のいずれかであっても良いし、ランダムな位置であってもよい。
【００３６】
さらに他の間引き処理の例を図８に示す。図８（ａ）は、ディスプレイ５１の垂直ラインを奇数と偶数、または「１」と「２」に割り当てたとき、狭域スケールでは、奇数および偶数のライン上に存在するすべての光点が発光されるようにし、広域スケールでは、奇数または偶数のいずれかのラインに上に存在する光点のみが発光されるようにする。あるいは、図８（ｂ）に示すように、ディスプレイの水平ラインを奇数と偶数に割り当て、広域スケールでは、いずれかのライン上に存在する光点が発光されるように処理するようにしてもよい。
【００３７】
さらに他の間引き処理の例を図９に示す。図８の場合と異なり、ディスプレイを複数のブロックに分割し、各ブロックを交互に「１」、「２」を割り当てる。狭域スケールでは、すべての画面上の光点を発光させるが、広域スケールでは、ブロック「１」または「２」のいずれかを選択し、そこに存在する光点のみを発光させるようにする。
【００３８】
次に、本発明の第２の実施例について説明する。第１の実施例では、ディスプレイに表示される地図スケールを２段階で判別したが、第２の実施例では、多段階のしきい値を含み、このしきい値を用いて多段階のスケールに応答して建物データの間引きを行う。例えば図１０に示すように、しきい値をＴｈ１、Ｔｈ２、Ｔｈ３と３つ設定することで、４段階のスケールＳ１、Ｓ２、Ｓ３、Ｓ４の判別を行うことができる。
【００３９】
第１の実施例で説明したように、これらのスケールの相対的な比率または差に応じて建物データの間引き処理を行うようにすることができる。図１１（ａ）は、ディスプレイの垂直ラインを、「１」、「２」、「３」、「４」の４段階に割り当てる。仮に、スケールＳ１が最狭域のスケールであれば、このときにはすべての建物の光点を表示させる。つまり、ライン「１」、「２」、「３」、「４」のすべてが選択される。スケールＳ２では、４つのラインのうちの３つ（例えば、「１」、「２」、「３」）が選択され、そこに存在する光点が表示される。スケールＳ３では４つのラインのうちの２つ（例えば「１」、「２」）が選択され、そこに存在する光点が表示される。そして、スケールＳ４では１つのライン（例えば「１」）が選択され、そこに存在する光点が表示される。これにより、より細かなスケールに応答した建物の間引き表示をすることができる。
【００４０】
また、図１１（ｂ）に示すように、ディスプレイを４つのブロックに分割し、図８のときと同様に、それぞれのスケールに応答してブロックを選択し、そこに存在する光点を発光させるようにしてもよい。例えば、スケールＳ２でれば、ブロック「１」、「２」、「３」が選択され、スケールＳ３ではブロック「１」、「２」が選択されるようにする。
【００４１】
さらに、図１１(ａ)、（ｂ）に示すように、ラインやブロックに対して規則正しくナンバリングする以外にも、ランダムにナンバリングをしてもよい。ランダムに選択することによって、光点の位置もランダムとなり、時として夜景マップの現実感が増すことが期待できる。
【００４２】
上記実施例では、夜間モードにおいて建物を光点で表示することで夜景マップを提示するようにしたが、これ以外にも、建物を２次元に表示したり、３次元的に表示してもよい。例えば、狭域スケールでは、家計図データに基づき建物を２次元または３次元で表示し、広域スケールでは、光点で表示するようにしてもよい。
【００４３】
さらに上記実施例では、夜間モードについての建物の表示を説明したが、勿論、昼間モードにおける建物の表示にも適用することができる。昼間モードでは、背景画が、空、水、コンクリートあるいは土となり、これらとコントラスト比が生じるような色で建物が表示される。この場合にも、狭域スケールから広域スケールとなるに従い、建物データの間引き処理を行い、建物の大きさや数を間引いて表示することができる。
【００４４】
以上、本発明の好ましい実施の形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【産業上の利用可能性】
【００４５】
本発明に係るナビゲーション機能を備えた電子装置は、ナビゲーション装置、ナビゲーションシステム、あるいはこれらの機能を含むコンピュータ等の電子装置において利用することができる。また、電子装置は、ナビゲーション機能に加えてオーディオ機能やＴＶ放送受信機能等を有するマルチメディア対応の電子装置またはそのような機能を備えた複数の電子機器から構成される電子システムにおいて利用することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施例に係るナビゲーション装置の構成を示すブロック図である。
【図２】建物データに含まれる家計図データを説明する図である。
【図３】本実施例の動作を説明するフローチャートである。
【図４】夜間モードにおける夜景マップを説明する図である。
【図５】本実施例の間引き処理の一例を説明する図である。
【図６】本実施例の他の間引き処理の例を説明する図である。
【図７】本実施例の他の間引き処理の例を説明する図である。
【図８】本実施例の他の間引き処理の例を説明する図である。
【図９】本実施例の他の間引き処理の例を説明する図である。
【図１０】第２の実施例を説明する図である。
【図１１】第２の実施例の間引き処理の一例を説明する図である。
【符号の説明】
【００４７】
１：ナビゲーション装置、            １０：ＧＰＳ受信機
１１：自立航法用センサ              １２：ＶＩＣＳレシーバ
２０：操作パネル                    ３０：記憶装置
４０：音声出力部                    ５０：表示制御部
５１：ディスプレイ                  ６０：プログラムメモリ
７０：データメモリ                  ８０：制御部
１００：光点                      １１０：グループ
１４０：ブロック
【図１】
0004646538.tif 000002
【図２】
0004646538.tif 000003
【図３】
0004646538.tif 000004
【図４】
0004646538.tif 000005
【図５】
0004646538.tif 000006
【図６】
0004646538.tif 000007
【図７】
0004646538.tif 000008
【図８】
0004646538.tif 000009
【図９】
0004646538.tif 000010
【図１０】
0004646538.tif 000011
【図１１】
0004646538.tif 000012