(57)【特許請求の範囲】
【請求項１】
立体表示の対象となる複数の施設を分類して、各分類に属する一あるいは複数の施設に共通の特徴を有する共通三次元オブジェクトを対応させ、この共通三次元オブジェクトを変形した個別三次元オブジェクトを作成して地図表示を行うナビゲーション装置であって、
前記各分類毎に前記共通の特徴を有する共通三次元オブジェクトを特定する第１の地図データと、前記個別三次元オブジェクトの背景となる地図画像に関する第２の地図データとが格納される地図データ格納手段と、
前記地図データ格納手段に格納されている第１の地図データを用いて、前記第１及び第２の地図データとは別に設けられて前記施設の建物に対応する敷地形状及び入口を特定する敷地データに基づいて前記共通三次元オブジェクトを前記個別三次元オブジェクトに変形する三次元オブジェクト変形手段と、
前記地図データ格納手段に格納された前記第２の地図データに基づいて前記地図画像を描画するとともに、この地図画像上に前記三次元オブジェクト変形手段によって変形された前記個別三次元オブジェクトを重ねて描画する地図描画手段と、
前記地図描画手段によって描画された地図を表示する表示処理手段と、
を備え、前記三次元オブジェクト変形手段が、前記敷地形状に基づいて前記共通三次元オブジェクトを前記個別三次元オブジェクトに変形し、前記地図描画手段が、前記敷地データに含まれる施設の入口位置データに基づいて、入口ポリゴンを配置することを特徴とするナビゲーション装置。
【請求項２】
請求項１において、
前記第１の地図データには、前記ポリゴンの形状を特定するデータと、前記ポリゴンに対応するテクスチャを特定するデータとが含まれていることを特徴とするナビゲーション装置。
【請求項３】
請求項１において、
前記地図データ格納手段には、前記各分類に属する施設の種別を表すシンボルマークの描画に必要なシンボルマークデータが含まれており、
前記地図描画手段は、前記シンボルマークデータに基づいて、前記個別三次元オブジェ
クトの描画範囲に重ねて前記シンボルマークを描画することを特徴とするナビゲーション装置。
【請求項４】
請求項２において、
前記テクスチャには、前記各分類に属する施設の種別を表すシンボルマークが含まれていることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンビニエンスストア等の特定施設を地図上で立体表示するナビゲーション装置に関する。
【０００２】
【従来の技術】
従来から、自車位置周辺の地図情報を表示するナビゲーション装置の中には、その表示形態の１つとして、自車位置上空に視点位置を設定して車両前方を見渡すようないわゆる鳥瞰図表示を行うことができるものがある。このような地図表示の形態と併せて、最近では各種施設の立体表示が行われる場合が多い。例えば、所定階数以上の高い建物を立体表示する場合が考えられる。
【０００３】
【発明が解決しようとする課題】
ところで、上述した鳥瞰図表示等を行う場合に、特定施設を表すアイコンあるいはランドマークと称されるシンボルマークについては、平面地図用のシンボルマークをそのままの表示形態で用いる場合が多い。この場合には、三次元表示された各種の建物の間に、地面から垂直に板状のシンボルマークが立ち上がったように見えるため、地図の三次元表示を行うという観点からは違和感があり、地図表示が不自然になるという問題があった。この問題を解決するためには、シンボルマークの代わりに、対応する特定施設の立体画像を表示すればよいが、各特定施設の敷地形状はまちまちであり、一のシンボルマークに対応する特定施設を同一の立体画像に置き換えてしまうと、地図画像内の建物形状が実際の建物形状と異なる場合が多く、やはり表示画像の違和感および不自然さは解消されない。また、各特定施設毎に立体画像を用意しておくことも考えられるが、広域地図の全体について各特定施設の立体画像を個別に用意しておくことは、データ容量の増大を招くため、実用的ではない。
【０００４】
本発明は、このような点に鑑みて創作されたものであり、その目的は、特定施設の三次元表示を少ないデータ量で実現し、表示の不自然さを解消することができるナビゲーション装置を提供することにある。
【０００５】
【課題を解決するための手段】
上述した課題を解決するために、本発明のナビゲーション装置は、立体表示の対象となる複数の施設を分類して、各分類に属する一あるいは複数の施設に共通の特徴を有する個別三次元オブジェクトを対応させて地図表示を行うために、各分類毎に共通の特徴を有する共通三次元オブジェクトを特定する第１の地図データと、個別三次元オブジェクトの背景となる地図画像に関する第２の地図データとが格納される地図データ格納手段と、地図データ格納手段に格納されている第１の地図データを用いて、施設の設置状態にあわせて共通三次元オブジェクトを個別三次元オブジェクトに変形する三次元オブジェクト変形手段と、地図データ格納手段に格納された第２の地図データに基づいて地図画像を描画するとともに、この地図画像上に三次元オブジェクト変形手段によって変形された個別三次元オブジェクトを重ねて描画する地図描画手段と、地図描画手段によって描画された地図を表示する表示処理手段とを備えている。施設毎ではなく、施設の分類毎に共通三次元オブジェクトを用意しておいて、これを各施設の設置状態に応じて変形することにより、各施設毎の個別三次元オブジェクトを作成しているため、施設毎に三次元オブジェクトを用意する場合に比べてデータ量を少なくすることができる。また、各施設毎の個別三次元オブジェクトを用いた地図表示が行われるため、各施設にシンボルマークのみを対応させて地図表示を行う場合や、各分類に属する全ての施設に同じ三次元オブジェクトを対応させて地図表示を行う場合に比べて、表示の不自然さを解消することができる。さらに、各分類毎に共通の特徴を有する三次元オブジェクトが用いられるため、実際に車両を走らせる際の良好な視認性を確保することができる。
【０００６】
また、上述した共通三次元オブジェクトは、ポリゴンによって構成されていることが望ましい。これにより、データ量をさらに少なくすることができると共に、個別三次元オブジェクトを作成する際の変形処理が容易となる。
また、上述した第１のデータには、ポリゴンの形状を特定するデータと、ポリゴンに対応するテクスチャを特定するデータとが含まれていることが望ましい。ポリゴンとテクスチャを組み合わせて用いることにより、オブジェクトの変形処理を行う際の処理内容の簡略化、高速化と共に、より自然な施設画像を得ることができる。
【０００７】
また、上述した地図データ格納手段には、施設に対応する敷地形状を特定する敷地データが含まれており、三次元オブジェクト変形手段は、敷地データに基づいて共通三次元オブジェクトを個別三次元オブジェクトに変形する処理を行うことが望ましい。敷地形状に合わせて共通三次元オブジェクトを変形させることにより、実際の施設の形状をほぼ正確に再現することができる。
【０００８】
また、上述した敷地データには、対応する施設の入口位置が含まれており、三次元オブジェクト変形手段は、敷地データの入口位置に基づいて、個別三次元オブジェクトに入口を付加することが望ましい。これにより、各施設の実際の入口位置に合わせた固有三次元オブジェクトを作成することができるため、施設の形状をさらに正確に再現することができる。
【０００９】
また、上述した地図データ格納手段には、各分類に属する施設の種別を表すシンボルマークの描画に必要なシンボルマークデータが含まれており、地図描画手段は、シンボルマークデータに基づいて、個別三次元オブジェクトの描画範囲に重ねてシンボルマークを描画することが望ましい。固有三次元オブジェクトを用いるだけでも良好な目印となるが、シンボルマークを重ねて表示することにより、さらに視認性を向上させることができる。
【００１０】
また、上述したテクスチャには、各分類に属する施設の種別を表すシンボルマークが含まれていることが望ましい。テクスチャにシンボルマークを含ませることにより、シンボルマークの表示を、より自然に行うことができる。
【００１１】
【発明の実施の形態】
以下、本発明を適用した一実施形態のナビゲーション装置について、図面を参照しながら説明する。
図１は、本実施形態のナビゲーション装置の構成を示す図である。図１に示すナビゲーション装置は、ナビゲーションコントローラ１、ＤＶＤ２、ディスク読取装置３、リモートコントロール（リモコン）ユニット４、車両位置検出部５、ディスプレイ装置６を含んで構成されている。
【００１２】
ナビゲーションコントローラ１は、ナビゲーション装置の全体動作を制御するものである。このナビゲーションコントローラ１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を用いて所定の動作プログラムを実行することによりその機能が実現される。ナビゲーションコントローラ１の詳細構成については後述する。
【００１３】
ＤＶＤ２は、地図表示や経路探索などに必要な地図データが格納されている情報記憶媒体である。具体的には、ＤＶＤ２は、経度および緯度で適当な大きさに区切られた矩形形状の図葉を単位とした地図データを格納しており、各図葉の地図データは、図葉番号を指定することにより特定され、読み出すことが可能となる。
【００１４】
各図葉の地図データには、
（１）地図画像の表示に必要な各種データからなる「描画ユニット」、
（２）マップマッチングや経路探索、経路誘導等の処理に必要な各種データからなる「道路ユニット」、
（３）交差点の詳細情報を表す各種データからなる「交差点ユニット」、
などが含まれている。上述した描画ユニットには、建物あるいは河川等を表示するために必要な背景レイヤのデータと、市町村名や道路名等を表示するために必要な文字レイヤのデータが含まれている。
【００１５】
本実施形態では、立体表示の対象となる複数の施設を分類し、各分類に属する施設に共通の特徴を有する共通三次元オブジェクトを対応させると共に、表示に際しては、この共通三次元オブジェクトを各施設の実際の設置状態に合わせて変形して個別三次元オブジェクトを作成している。従来から行われている地図表示処理に加えてこのような処理を行うために、
（ａ）各分類に属する施設に共通に用意された共通三次元オブジェクトを特定するために用いられる建物ポリゴンデータ、
（ｂ）この建物ポリゴンの表面の模様を示すテクスチャデータ、
（ｃ）各施設の実際の設置状態を示す敷地ポリゴンデータ、
（ｄ）個別三次元オブジェクトの視認性を向上させるために組み合わせて用いられる各分類毎のシンボルマークデータ、
（ｅ）個別三次元オブジェクトの背景となる背景データ、
が上述した背景レイヤに含まれている。
【００１６】
ディスク読取装置３は、１枚あるいは複数枚のＤＶＤ２が装填可能であり、ナビゲーションコントローラ１の制御によっていずれかのＤＶＤ２から地図データの読み出しを行う。なお、装填されるディスクは必ずしもＤＶＤでなくてもよく、ＣＤでもよい。また、ＤＶＤとＣＤの双方を選択的に装填可能としてもよい。
【００１７】
リモコンユニット４は、上下左右のカーソルキーやテンキーなど各種の操作キーを備えており、操作内容に応じた信号をナビゲーションコントローラ１に出力する。
車両位置検出部５は、例えば、ＧＰＳ受信機、方位センサ、距離センサなどを備えており、所定のタイミングで車両位置（経度、緯度）の検出を行い、検出結果を出力する。
【００１８】
ディスプレイ装置６は、ナビゲーションコントローラ１から出力される画像データに基づいて、自車位置周辺の地図画像などの各種情報を表示する。
次に、ナビゲーションコントローラ１の詳細構成について説明する。図１に示すナビゲーションコントローラ１は、地図バッファ１０、地図読出制御部１２、描画処理部１４、特定施設抽出部１６、ＶＲＡＭ１８、車両位置計算部２０、経路探索処理部２２、誘導経路メモリ２４、誘導経路描画部２６、入力処理部２８、マーク画像描画部３０、画像合成部３２を含んで構成されている。
【００１９】
地図バッファ１０は、ディスク読取装置３によってＤＶＤ２から読み出される地図データを一時的に格納する。ＤＶＤ２から読み出されて地図バッファ１０に格納される地図データには、上述した背景レイヤの建物ポリゴンデータ、テクスチャデータ、敷地ポリゴンデータ、シンボルマークデータ、背景データが含まれている。
【００２０】
地図読出制御部１２は、車両位置計算部２０により算出される車両位置や入力処理部２８からの要求等に応じて、所定範囲の地図データの読み出し要求をディスク読取装置３に出力する。
描画処理部１４は、地図バッファ１０に格納された地図データに基づいて、個別三次元オブジェクトが作成される特定施設を立体表示するとともに、それ以外の部分を鳥瞰図で表現した地図画像を表示するための地図画像データを生成するものである。この描画処理部１４は、図形変形部４０、テクスチャ処理部４２、シンボル描画部４４、地図描画部４６を含んでいる。
【００２１】
図形変形部４０は、建物ポリゴンデータによって特定される共通三次元オブジェクトの形状を敷地ポリゴンデータを用いて変形することにより、各施設の設置形態に合わせた個別三次元オブジェクトを作成する。テクスチャ処理部４２は、図形変形部４０によって作成された個別三次元オブジェクトに対してテクスチャ処理を行う。シンボル描画部４４は、シンボルマークデータに基づいて個別三次元オブジェクトの一の面であって地図描画の際の視点位置から見て最も面積の大きな面にシンボルマークを描画する。地図描画部は、背景データを用いて、個別三次元オブジェクト以外の地図画像を描画する処理を行う。
【００２２】
特定施設抽出部１６は、描画範囲に含まれる特定施設であった立体表示の対象となるものを抽出する。本実施形態では、チェーン店と称される形態を有する一群の施設を一つの分類として、各分類毎に共通三次元オブジェクトが用意される。例えば、コンビニエンスストアやファミリーレストランでは、各ブランドに一の分類が対応する。特定施設抽出部１６は、地図画像の描画範囲に共通三次元オブジェクトが対応付けられた各分類の施設が存在するか否かを抽出する処理を行う。
【００２３】
ＶＲＡＭ１８は、描画処理部１４から出力される描画データを格納する。車両位置計算部２０は、車両位置検出部５から出力される検出データに基づいて自車位置および自車方位を計算するとともに、計算した自車位置が地図データの道路上にない場合には、自車位置を修正するマップマッチング処理を行う。
【００２４】
経路探索処理部２２は、利用者によって指定された出発地と目的地（あるいは経由地）の間を所定条件下で結ぶ走行経路を探索する。例えば、距離最短、時間最短等の各種の条件下で、コストが最小となるような走行経路が誘導経路として設定される。経路探索処理部２２によって設定された誘導経路の内容を示すデータ（誘導経路データ）は、誘導経路メモリ２４に格納される。
【００２５】
誘導経路描画部２６は、経路探索処理部２２によって設定されて誘導経路メモリ２４に格納された誘導経路データの中から、その時点でＶＲＡＭ１８に描画された地図に含まれるものを選び出し、誘導経路を地図上に重ねて表示するための誘導経路描画データを生成する。
【００２６】
入力処理部２８は、リモコンユニット４から入力される各種操作指示に対応する動作を行うための命令をナビゲーションコントローラ１内の各部に向けて出力する。
マーク画像描画部３０は、マップマッチング処理がなされた後の自車位置に所定の車両位置マークを表示したり、カーソル位置に所定のカーソルマークを表示するための画像データを生成する。
【００２７】
画像合成部３２は、自車位置等に対応してＶＲＡＭ１８から読み出した地図画像データと、マーク画像描画部３０から出力される画像データとを重ねて画像合成を行い、合成画像データをディスプレイ装置６に出力する。
上述した地図バッファ１０が地図データ格納手段に、図形変形部４０が三次元オブジェクト変形手段に、地図描画部４６、テクスチャ処理部４２、シンボル描画部４４が地図描画手段に、ＶＲＡＭ１８、画像合成部３２が表示処理手段にそれぞれ対応する。
【００２８】
本実施形態のナビゲーション装置はこのような構成を有しており、次にその動作を説明する。
図２、図３、図４は、共通三次元オブジェクトの具体例を示す図である。これらの図は、一例としてコンビニエンスストアに含まれる３つのブランドの店舗に対応した共通三次元オブジェクトを示している。なお、本実施形態では、「お店」を「大分類」、コンビニエンスやファミリーレストラン等の「お店」の各形態を「中分類」、コンビニエンス等の各ブランドを「小分類」とする。
【００２９】
これらの図に示すように、コンビニエンスストアという中分類に対応して同じ形状の共通三次元オブジェクトが用意されており、この共通三次元オブジェクトに対して各ブランド毎に異なる模様等が付されて、それぞれのブランド毎の共通三次元オブジェクトが作られている。具体的には、図２に示すＡブランドのコンビニエンスストアに対応して、このＡブランドの特徴を表す模様や色を付した共通三次元オブジェクトが作られる。また、図３に示すＢブランドのコンビニエンスストアに対応して、このＢブランドの特徴を表す模様や色を付した共通三次元オブジェクトが作られる。同様に、図４に示すＣブランドのコンビニエンスストアに対応して、このＣブランドの特徴を表す模様や色を付した共通三次元オブジェクトが作られる。
【００３０】
なお、上述した３種類のブランドに対応した３つの共通三次元オブジェクトは、全て同じ形状を有しており、模様や色等を変えることで、それぞれのブランドの特徴が表現されている。したがって、小分類毎に用意される共通三次元オブジェクトは、中分類が同じであれば同じ建物ポリゴンデータを用い、組み合わせるテクスチャデータのみを変えればよい。
【００３１】
図５は、図形変形部４０において行われる共通三次元オブジェクトの形状を変形する処理の概略を示す図である。例えば、図５に示すように、ほぼ立方体に近い形状を有する共通三次元オブジェクト１００が用意されており、これを一部が欠けた長方形の敷地形状を有する敷地ポリゴンにあわせて変形する場合を考える。敷地ポリゴンデータでは、共通三次元オブジェクトの底面の四隅の点に対応する４点Ａ、Ｂ、Ｃ、Ｄの位置が特定されており、これらの対応関係を満たすように共通三次元オブジェクト１００を変形する。これにより、個別三次元オブジェクト１２０が作成される。
【００３２】
図６は、図形変形部４０による処理の具体例を示す図である。図６（Ａ）にはＡブランドの共通三次元オブジェクトが示されている。また、図６（Ｂ）には、共通三次元オブジェクトに対してその底面と敷地ポリゴンの形状はほとんど同じであって向きが１８０°異なる場合に作成される個別三次元オブジェクトが示されている。図６（Ｃ）には、敷地ポリゴンの形状が一方向に沿って短くなった場合に作成される個別三次元オブジェクトが示されている。図６（Ｄ）には、敷地ポリゴンの形状がほぼ円形の場合に作成される個別三次元ポリゴンが示されている。このように、様々な敷地形状に合わせて共通三次元オブジェクトの形状が変形されて個別三次元オブジェクトが作成される。向きまで考慮して敷地形状に合わせることにより個別三次元オブジェクトが作成されるため、実際の建物に近い三次元オブジェクトの形状を実現することができる。なお、共通三次元オブジェクトはポリゴンで構成されているため、実際の敷地形状に合わせて３６０°自由に回転させることができることはいうまでもない。
【００３３】
図７は、本実施形態のナビゲーション装置の動作手順を示す流れ図であり、例えば、走行中の車両周辺の地図画像を表示する際に特定施設に対応する個別三次元オブジェクトの画像を表示する動作手順が示されている。
車両位置検出部５の出力に基づいて車両位置計算部によって車両位置が計算されると（ステップ１００）、地図読出制御部１２は、自車位置の変更に伴って新たな図葉の地図データの読込が必要か否かを判定する（ステップ１０１）。新たな図葉に対応する地図データを読み込む必要が生じるとステップ１０１の判断において肯定判断が行われ、次に、地図読出制御部１２は、ディスク読取装置３に指示を送り、ディスク読取装置３によって所定の図葉に対応する地図データの読み込みが行われる（ステップ１０２）。
【００３４】
このようにして所定範囲の地図データの読み込みが終了した後、あるいは地図データの読み込みの必要がなく、ステップ１０１の判定において否定判断が行われた後、描画処理部１４による描画処理が開始される。特定施設抽出部１６によって描画範囲内の特定施設が抽出されると（ステップ１０３）、図形変形部４０は、この抽出された特定施設に対応する建物ポリゴンデータと敷地ポリゴンデータとに基づいて、共通三次元オブジェクトの形状を個別三次元オブジェクトの形状に変形する処理を行う（ステップ１０４）。次に、あるいは、上述した特定施設の抽出処理と個別三次元オブジェクトへの形状変更処理と並行して、地図描画部４６は、地図データに含まれる背景データに基づいて、各個別三次元オブジェクトの背景となる背景地図画像の描画を行う（ステップ１０５）。この描画処理は、例えば車両後部上空に視点位置を設定した鳥瞰図表示の形式で行われる。
【００３５】
次に、テクスチャ処理部４２は、形状変更後の個別三次元オブジェクトを構成する建物ポリゴンにテクスチャを貼り付けるテクスチャマッピング処理を行うとともに透視投影変換を行って、個別三次元オブジェクトを所定の視点位置からみた描画処理を行う（ステップ１０６）。また、シンボル描画部４４は、特定施設抽出部１６によって抽出されて描画された個別三次元オブジェクトに重ねて、この特定施設に対応するシンボルマークを描画する（ステップ１０７）。
【００３６】
図８は、シンボルマークの描画の具体例を示す図である。図８に示すように、本実施形態では、個別三次元オブジェクトに対応する画像が描画された際に、基本的な６面（正面、右側面等）の中で最も表示面積が大きな面に重なるように、シンボルマークの表示が行われる。
【００３７】
シンボルマークの描画処理が終了すると、自車位置周辺の一連の地図描画処理が終了する。その後、一定時間間隔で、上述したステップ１００の自車位置計算以降の処理が繰り返され、車両の走行位置に応じてその周辺の地図表示が行われる。
【００３８】
このように、本実施形態のナビゲーション装置では、各特定施設毎ではなく、中分類に属する各施設毎に共通の形状を有する三次元オブジェクトが用意され、さらに小分類に属する各施設毎に模様や色が設定されて形状が共通する三次元オブジェクトが用意されており、地図表示に際して、敷地ポリゴンの形状に合わせて三次元オブジェクトの形状を変形して描画処理が行われるため、特定施設毎に個別に三次元オブジェクトを用意する場合に比べて地図データのデータ量を少なくすることができる。
【００３９】
また、小分類に属する各特定施設毎に特徴となる模様や色が付され、しかも実際の敷地形状に合わせた建物形状を有する個別三次元オブジェクトを用いた地図表示が行われるため、各施設に平面的なシンボルマークのみを対応させて地図表示を行う場合や、各分類に属する全ての施設に同じ三次元オブジェクトを対応させて地図表示を行う場合に比べて、表示の不自然さを解消することができる。特に、各小分類毎に共通の模様や色が付された三次元オブジェクトが用いられるため、実際に車両を走らせる際に運転者等の視界に入る実際の建物に近い目印としての個別三次元オブジェクトを各特定施設毎に用いることが可能になり、良好な視認性を確保することができる。
【００４０】
また、本実施形態では、中分類あるいは小分類に属する特定施設毎に用意された共通三次元オブジェクトがポリゴンによって構成されているため、少ないデータ量で共通三次元オブジェクトを表現することができ、しかも共通三次元オブジェクトを生成して個別三次元オブジェクトを生成する処理が容易となる。ポリゴンとテクスチャを組み合わせて三次元オブジェクトの変形処理や描画処理を行うことにより、変形処理を行う際の処理内容の簡略化、高速化と共に、より自然な施設画像を得ることができる。
【００４１】
また、本実施形態では、各特定施設に対応した個別三次元オブジェクトの描画範囲に重ねてシンボルマークを描画しており、周辺地図内における特定施設の視認性をさらに向上させることができる。
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、個別三次元オブジェクトの描画範囲にシンボルマークを重ねて描画したが、テクスチャの一部としてシンボルマークを含ませるようにしてもよい。
【００４２】
図９は、テクスチャの一部にシンボルマークを含ませた具体例を示す図である。図９に示すように、実際の特定施設においてその建物の所定箇所にシンボルマークが付されている場合には正確にその位置および大きさ等を再現するようにテクスチャを作成することにより、運転者から見た実際の景色により近い地図表示が可能になる。また、実際の特定施設にはシンボルマークが付されていない場合であっても、シンボルマーク画像の表示をより自然な表示態様で行うことが可能となる。
【００４３】
また、上述した実施形態では、建物の入口を模様の一部として提供する場合について説明したが、コンビニエンスストア等においては建物の正面であっても、その左側に入口があるのか、中央なのか右側なのかによって、建物の画像を見たときに受ける印象が大きく異なる。したがって、入口の位置を正確に描画することにより、さらに実際の建物に近い表示を行うことが可能になる。
【００４４】
図１０、図１１、図１２は、建物の入口の位置を正確に表示するための具体的手法を示す図である。図１０（Ａ）に示す建物ポリゴンとは別に、図１０（Ｂ）に示す入口ポリゴンを用意することにより、建物の特定の面の任意位置に入口を形成することが可能になる。
【００４５】
例えば、図１１（Ａ）に示すような敷地ポリゴンのデータに、一の辺の左端近傍に入口の位置を示す点Ｅ、Ｆのデータを追加しておいて、描画処理の際にこれら２点Ｅ、Ｆの間に入口ポリゴンが配置されるようにすることで、図１１（Ｂ）に示すような正面左側に入口がある固有三次元オブジェクトを作成することができる。
【００４６】
また、図１２（Ａ）に示すような敷地ポリゴンのデータに、一の辺の右端近傍に入口の位置を示す点Ｅ、Ｆのデータを追加しておいて、描画処理の際にこれら２点Ｅ、Ｆの間に入口ポリゴンが配置されるようにすることで、図１２（Ｂ）に示すような正面右側に入口がある固有三次元オブジェクトを作成することができる。
【００４７】
【発明の効果】
上述したように、本発明によれば、施設毎ではなく、施設の分類毎に共通三次元オブジェクトを用意しておいて、これを各施設の設置状態に応じて変形することにより、各施設毎の個別三次元オブジェクトを作成しているため、施設毎に三次元オブジェクトを用意する場合に比べてデータ量を少なくすることができる。また、各施設毎の個別三次元オブジェクトを用いた地図表示が行われるため、各施設にシンボルマークのみを対応させて地図表示を行う場合や、各分類に属する全ての施設に同じ三次元オブジェクトを対応させて地図表示を行う場合に比べて、表示の不自然さを解消することができる。さらに、各分類毎に共通の特徴を有する三次元オブジェクトが用いられるため、実際に車両を走らせる際の良好な視認性を確保することができる。
【図面の簡単な説明】
【図１】一実施形態のナビゲーション装置の構成を示す図である。
【図２】共通三次元オブジェクトの具体例を示す図である。
【図３】共通三次元オブジェクトの具体例を示す図である。
【図４】共通三次元オブジェクトの具体例を示す図である。
【図５】図形変形部において行われる共通三次元オブジェクトの形状を変形する処理の概略を示す図である。
【図６】図形変形部による処理の具体例を示す図である。
【図７】本実施形態のナビゲーション装置の動作手順を示す流れ図である。
【図８】シンボルマークの描画の具体例を示す図である。
【図９】テクスチャの一部にシンボルマークを含ませた具体例を示す図である。
【図１０】建物の入口の位置を正確に表示するための具体的手法を示す図である。
【図１１】建物の入口の位置を正確に表示するための具体的手法を示す図である。
【図１２】建物の入口の位置を正確に表示するための具体的手法を示す図である。
【符号の説明】
１  ナビゲーションコントローラ
２  ＤＶＤ
３  ディスク読取装置
５  車両位置検出部
６  ディスプレイ装置
１０  地図バッファ
１２  地図読出制御部
１４  描画処理部
１６  特定施設抽出部
１８  ＶＲＡＭ
３２  画像合成部
４０  図形変形部
４２  テクスチャ処理部
４４  シンボル描画部
４６  地図描画部
【図１】
0003892741.tif 000002
【図２】
0003892741.tif 000003
【図３】
0003892741.tif 000004
【図４】
0003892741.tif 000005
【図５】
0003892741.tif 000006
【図６】
0003892741.tif 000007
【図７】
0003892741.tif 000008
【図８】
0003892741.tif 000009
【図９】
0003892741.tif 000010
【図１０】
0003892741.tif 000011
【図１１】
0003892741.tif 000012
【図１２】
0003892741.tif 000013