(57)【要約】【課題】  従来よりもさらに実物に近い建物の画像を表示することができる「地図表示装置」を提供すること。【解決手段】  建物のデータが建物の種別を識別可能な状態に蓄積された地図データベースを用いることによって、建物の画像を表示部に３次元的に表示可能とされた地図表示装置において、前記建物の画像における一階分の高さを、前記建物の種別に応じて異なる高さに設定するための制御を行う制御手段１０を備えたこと。【選択図】      図１
2006195339.tif 000002
【特許請求の範囲】
【請求項１】
建物のデータが建物の種別を識別可能な状態に蓄積された地図データベースを用いることによって、建物の画像を表示部に３次元的に表示可能とされた地図表示装置において、
前記建物の画像における一階分の高さを、前記建物の種別に応じて異なる高さに設定するための制御を行う制御手段を備えたことを特徴とする地図表示装置。
【請求項２】
前記制御手段は、一般建物の画像における一階分の高さを、商業建物の画像における一階分の高さよりも低い高さに設定するための制御を行うことを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記制御手段は、建物の画像における一階分の窓の大きさを建物の種別に応じて異なる大きさに設定することによって前記制御を行うことを特徴とする請求項１または請求項２に記載の地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置に係り、特に、地図データベースを用いることによって、表示部に建物の画像を３次元的に表示するのに好適な地図表示装置に関する。
【背景技術】
【０００２】
従来から、ナビゲーション装置においては、図４に示すように、表示部のナビゲーション画面上に、市街地図とともに建物の画像を３次元的に表示することが行われていた。
【０００３】
通常、このような建物の画像は、建物の外形を構成するポリゴンに、窓や配色が描かれたテクスチャを貼り付けるテクスチャーマッピングを行うことによって形成されるようになっている。
【０００４】
そして、このような建物の画像が３次元的に表示されたナビゲーション画面は、２次元的な表示や物体を斜め上から見下ろした鳥瞰図的な表示のみによるナビゲーション画面に比べて、ナビゲーション画面に表示されている実物を模した建物の画像と、自車が走行している位置から実際に見える実物の建物との対応が取り易いことが利点とされており、今後もさらに実物に近い表示を行うことが期待されている。
【０００５】
【特許文献１】特開２００１−１６７２８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、アパートやマンション等の一般建物は、商用ビル等の商業建物に比べて階数のわりに高さが低い。
【０００７】
それにもかかわらず、従来は、図４に示すように、同じ階数の建物は、一般建物であろうと商業建物であろうとナビゲーション画面においては同じ高さの建物として表示されていた。
【０００８】
したがって、従来は、表示部に表示される建物の高さの関係が、現実の世界と大きく異なる場合があり、より実物に近い建物の画像を表示するには未だに不十分であるといった問題が生じていた。
【０００９】
そこで、本発明は、このような問題に鑑みなされたものであり、従来よりもさらに実物に近い建物の画像を表示することができる地図表示装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
前述した目的を達成するため、本発明に係る地図表示装置の特徴は、建物のデータが建物の種別を識別可能な状態に蓄積された地図データベースを用いることによって、建物の画像を表示部に３次元的に表示可能とされた地図表示装置において、前記建物の画像における一階分の高さを前記建物の種別に応じて異なる高さに設定するための制御を行う制御手段を備えた点にある。
【００１１】
そして、このような構成によれば、制御手段の制御により、建物の画像における一階分の高さを、建物の種別に応じて異なる高さに設定して表示部に表示することが可能となる。
【００１２】
また、本発明に係る地図表示装置の特徴は、制御手段が、一般建物の画像における一階分の高さを商業建物の画像における一階分の高さよりも低い高さに設定するための制御を行う点にある。
【００１３】
そして、このような構成によれば、一般建物の画像を、同一階数の商業建物の画像よりも高さが低い画像として表示することが可能となる。
【００１４】
さらに、本発明に係る地図表示装置の特徴は、制御手段が、建物の画像における一階分の窓の大きさを、建物の種別に応じて異なる大きさに設定することによって制御を行う点にある。
【００１５】
そして、このような構成によれば、建物の画像における一階分の窓の大きさを建物の種別に応じて異なる大きさに設定することによって、制御手段による制御を適切にかつ効率的に行うことが可能となる。
【発明の効果】
【００１６】
本発明に係る地図表示装置によれば、制御手段の制御により、建物の画像における一階分の高さを、建物の種別に応じて異なる高さに設定して表示部に表示することができる結果、従来よりもさらに実物に近い建物の画像を表示することができる。
【００１７】
また、本発明に係る地図表示装置によれば、一般建物の画像を、同一階数の商業建物の画像よりも高さが低い画像として表示することができる結果、より実物に近い一般建物および商業建物の画像を表示することができる。
【００１８】
さらに、本発明に係る地図表示装置によれば、建物の画像における一階分の窓の大きさを建物の種別に応じて異なる大きさに設定することによって制御手段による制御を適切かつ効率的に行うことができる結果、実物に近い建物の画像を適切かつ効率的に表示することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係る地図表示装置の実施形態について、図１乃至図３を参照して説明する。
【００２０】
本実施形態における地図表示装置は、ナビゲーション装置に搭載されており、このナビゲーション装置の地図表示機能として用いられるようになっている。
【００２１】
図１は、本実施形態における地図表示装置を搭載したナビゲーション装置１を示したものである。
【００２２】
このナビゲーション装置１は、大別して、ナビゲーションメインユニット２と、このナビゲーションメインユニット２の入力側および出力側に接続された表示部としてのディスプレイ３と、ナビゲーションメインユニット２の入力側に接続されたディスクドライブ５、ＧＰＳレシーバ６およびビーコン受信機７と、ナビゲーションメインユニット２の出力側に接続されたスピーカ８とによって構成されている。
【００２３】
ナビゲーションメインユニット２は、ユーザが希望する目的地までの最適なコストの経路を探索し、探索した経路に沿って自車を画像および音声を介して案内するナビゲーションのための種々の制御を行うようになっている。
【００２４】
ＧＰＳレシーバ６は、ＧＰＳ衛星から送信される軌道および時刻の情報を受信し、受信した情報をナビゲーションメインユニット２側に出力するようになっている。
【００２５】
ビーコン受信機７は、電波ビーコンや光ビーコンによってＶＩＣＳセンタから道路交通情報を受信し、受信した道路交通情報をナビゲーションメインユニット２側に出力するようになっている。
【００２６】
ディスクドライブ５は、ＣＤ、ＤＶＤあるいはＨＤＤ等の図示しないディスク内に記憶された地図データベースに蓄積された地図データを読み出し、読み出した地図データをナビゲーションメインユニット２側に出力可能とされている。
【００２７】
地図データには、建物のデータが含まれており、この建物のデータは、データ種別コードによって建物の種別ごとに区分けされた状態で地図データベースに蓄積されている。
【００２８】
したがって、データ種別コードを介して建物の種別を識別することができるようになっている。
【００２９】
なお、本実施形態において、建物のデータは、一般建物の種別と、商業建物の種別とに区分けされた状態で地図データベースに蓄積されている。
【００３０】
ディスプレイ３には、ナビゲーションメインユニット２の制御により、ナビゲーション画面として、道路、背景およびランドマーク等からなる地図の画像が、自車位置マークや誘導経路とともに２次元的に表示されるようになっている。
【００３１】
さらに、ディスプレイ３には、ナビゲーションメインユニット２の制御により、例えば自車が交差点に差しかかったときなどに、ナビゲーション画面として市街地等の拡大地図の画像が鳥瞰図的に表示されるようになっている。
【００３２】
この際に、拡大地図の画像上には、自車の進行方向の周辺に存在する建物の画像が３次元的に表示されるようになっている。
【００３３】
さらに、ディスプレイ３には、タッチパネルの操作画面が表示可能とされており、この操作画面を介してユーザが希望する目的地を設定することが可能とされている。
【００３４】
ナビゲーションメインユニット２のさらに具体的な構成について説明すると、このナビゲーションメインユニット２には、ナビゲーションのための主制御を行う制御手段としてのナビＣＰＵ１０が内蔵されており、このナビＣＰＵ１０には、ＧＰＳレシーバ６から出力された情報と、ビーコン受信機７から出力された情報とが入力されるようになっている。
【００３５】
また、ナビＣＰＵ１０の入力側には、自車の速度を測定する車速センサや角速度を測定するジャイロセンサ等の各種センサ１１が接続されており、これら各種センサ１１は、測定結果をナビＣＰＵ１０に出力するようになっている。
【００３６】
さらに、ナビＣＰＵ１０には、システムバス１２を介してユーザインターフェース１４が接続されており、このユーザインターフェース１４の入力側には、ディスプレイ３が接続されている。
【００３７】
そして、ユーザが、ディスプレイ３に表示されたタッチパネルの操作画面を操作することによって目的地等の設定を行うと、設定された事項に対応する入力データがユーザインターフェース１４およびシステムバス１２を介してナビＣＰＵ１０に入力されるようになっている。
【００３８】
ナビＣＰＵ１０は、前記入力データが入力されると、ＧＰＳレシーバ６から受信した情報や各種センサ１１の測定結果に基づいて自車位置を算出するとともに、自車位置から目的地までの最適なコストの経路計算を行うようになっている。この経路計算の際に、ナビＣＰＵ１０は、必要に応じてビーコン受信機７から入力された道路交通情報を参照するようになっている。
【００３９】
また、ナビＣＰＵ１０には、システムバス１２を介してデコーダ１５が接続されており、このデコーダ１５の入力側には、ディスクドライブ５が接続されている。
【００４０】
ナビＣＰＵ１０は、経路計算によって求めれた経路に沿って自車を案内するためのナビゲーション画面を表示させるために、ディスクドライブ５に対して地図データの読み出しを指示するようになっている。
【００４１】
ナビＣＰＵ１０からの指示にしたがってディスクドライブ５によって読み出された地図データは、デコーダ１５によって伸長された後に、システムバス１２に接続されたメモリ１６内に一時的に記憶されるようになっている。
【００４２】
さらに、ナビＣＰＵ１０には、システムバス１２を介してグラフィックレンダ１７が接続されており、このグラフィックレンダ１７には、ナビＣＰＵ１０から、ナビゲーション画面の表示を行うための描画データを作成する旨の指令が入力されるようになっている。
【００４３】
そして、グラフィックレンダ１７は、ナビＣＰＵ１０からの指令が入力されると、この入力された指令に基づいて、メモリ１６に一時的に記憶された地図データを用いて描画データを作成し、作成した描画データをディスプレイ３に出力するようになっている。
【００４４】
これにより、ディスプレイ３上に、ナビゲーション画面として、前述した道路、背景およびランドマーク等からなる２次元的な地図の表示や、建物の画像の３次元的な表示をともなう拡大地図の表示を行うことができるようになっている。
【００４５】
そして、本実施形態において、ナビＣＰＵ１０は、建物の画像を３次元的に表示する際に、建物のデータ種別コードを参照することによって、建物の画像における一階分の高さを、建物の種別に応じて異なる高さに設定する制御を行うようになっている。
【００４６】
具体的には、図２に示すように、ナビＣＰＵ１０は、マンションやアパート等の一般建物の画像については、窓枠を含む一階分の窓の大きさを実寸２．８ｍに対応する大きさに定義し、商用ビル等の商業建物の画像については、窓枠を含む一階分の窓の大きさを実寸３．３ｍに対応する大きさに定義するようになっている。
【００４７】
すなわち、ナビＣＰＵ１０は、データ種別コードに応じて建物のテクスチャ表現を変えるための制御を行うようになっており、一般建物のテクスチャにおける一階分の窓の大きさを、商業建物のテクスチャにおける一階分の窓の大きさよりも小さい大きさに設定するようになっている。
【００４８】
そして、ナビＣＰＵ１０は、このように双方の建物の画像における窓の大きさを設定した上で、これらの設定した大きさの窓を有するテクスチャを、各建物の外形を構成するポリゴン上に貼り付けるテクスチャーマッピングを行うための指令を、グラフィックレンダ１７に出力するようになっている。
【００４９】
この指令を受けて、グラフィックレンダ１７は、設定した大きさの窓を有するテクスチャをポリゴン上に貼り付けるための描画データを作成するとともに、作成した描画データをディスプレイ３に出力するようになっている。
【００５０】
なお、このとき、ポリゴンの高さ自体については、地図データに含まれる建物に関する形状データに基づいて適切な高さのポリゴンを形成すればよい。
【００５１】
これにより、図３に示すように、商業建物と一般建物とが互いに同じ階数（５階）である場合においても、ディスプレイ３には、一般建物の画像を商業建物の画像よりも低い高さの画像として表示することができる。
【００５２】
この結果、実物により近い一般建物の画像と商業建物の画像とを表示することができる。
【００５３】
上記構成の他にも、システムバス１２には、音声ＬＳＩ１９が接続されており、この音声ＬＳＩ１９には、ナビＣＰＵ１０から必要に応じて自車を音声案内するための指令が入力されるようになっている。そして、音声ＬＳＩ１９は、入力された指令に基づいて音声案内データを作成し、作成した音声案内データをスピーカ８に出力するようになっている。スピーカ８は、入力された音声案内データを音声に変換して出力することによって音声案内を行うようになっている。
【００５４】
したがって、本実施形態によれば、ナビＣＰＵ１０の制御により、建物の画像における一階分の高さを、建物の種別に応じて異なる高さに設定してディスプレイ３に表示させることができる結果、より実物に近い建物の画像を表示することができる。
【００５５】
なお、本発明は、前述した実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【００５６】
例えば、前記実施形態においては、建物の種別として一般建物と商業建物とを例示しているが、これに限る必要はなく、病院等の医療施設、官公庁、ホテル等の宿泊施設、学校、または雑居ビル等の種々の種別の建物に本発明を適用するようにしてもよい。
【００５７】
そのようにすれば、さらに多様な建物について、実物により近い画像を表示することができる。
【００５８】
また、データベースについては、無線通信を介してアクセスすることができるものであってもよいことは勿論である。
【図面の簡単な説明】
【００５９】
【図１】本発明に係る地図表示装置の実施形態において、地図表示装置を搭載したナビゲーション装置を示すブロック図
【図２】本発明に係る地図表示装置の実施形態において、一般建物の画像における一階分の窓の大きさの設定と、商業建物の画像における一階分の窓の大きさの設定とを示す説明図
【図３】本発明に係る地図表示装置の実施形態において、一般建物の画像と商業建物の画像との表示状態を示す説明図
【図４】従来における一般建物の画像と商業建物の画像との表示状態を示す説明図
【符号の説明】
【００６０】
３  ディスプレイ
５  ディスクドライブ
１０  ナビＣＰＵ
１７  グラフィックレンダ
【図１】
2006195339.tif 000003
【図２】
2006195339.tif 000004
【図３】
2006195339.tif 000005
【図４】
2006195339.tif 000006