(57)【要約】【課題】  道路地図上に立体的に表示された構造物の表示が遅れたり欠けたりすることはないナビゲーション装置を提供する。【解決手段】  ＣＰＵ負荷率検出部１１ｂにおいて、ナビゲーション装置１のＣＰＵ１１ａの負荷率を検出する。ＣＰＵ１１ａの負荷率が所定値以下の場合は、表示モニタ１６に構造物を表示するための３次元形状データをＤＶＤ−ＲＯＭ１９に記憶されているリアルデータより読み込む。そして、構造物を高リアルに表示した道路地図を表示モニタ１６に表示する。一方、ＣＰＵ１１ａの負荷率が所定値を越える場合は、表示モニタ１６に構造物を表示するための３次元形状データをＤＶＤ−ＲＯＭ１９に記憶されている非リアルデータより読み込む。そして、構造物を低リアルに表示した道路地図を表示モニタ１６に表示する。【選択図】図１
2006268550.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーション装置の各種機能を制御するための演算を行う少なくとも１つのＣＰＵを有し、そのＣＰＵを用いて地図上の構造物をモニタ上に立体的に表示するナビゲーション装置において、
前記ＣＰＵの負荷の程度を検出するＣＰＵ負荷検出手段と、
前記ＣＰＵの負荷の程度に基づいて、前記構造物のリアル度を変更して前記モニタ上に前記構造物を表示する表示制御手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載されたナビゲーション装置において、
前記構造物を低リアルに表示するための第１の構造物データと、前記構造物を高リアルに表示するための第２の構造物データとを少なくとも記憶する構造物データ記憶手段を備え、
前記表示制御手段は、前記ＣＰＵの負荷の程度が大きい場合は、前記第１の構造物データに基づいて前記構造物を低リアルに表示し、前記ＣＰＵの負荷の程度が小さい場合は、前記第２の構造物データに基づいて前記構造物を高リアルに表示することを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載されたナビゲーション装置において、
前記ＣＰＵ負荷検出手段は、前記第２の構造物データに基づいて前記構造物を表示したとき、前記構造物の描画が所定時間内に完了できなかった場合は前記ＣＰＵの負荷の程度が大きいとし、前記第２の構造物データに基づいて前記構造物を表示したとき、前記構造物の描画が所定時間内に完了できた場合、または前記第１の構造物データに基づいて前記構造物を表示したとき、前記構造物の描画が所定時間内に完了できた場合は前記ＣＰＵの負荷の程度が小さいとすることを特徴とするナビゲーション装置。
【請求項４】
請求項１に記載されたナビゲーション装置において、
前記構造物を高リアルに表示するための構造物データを記憶する構造物データ記憶手段を備え、
前記表示制御手段は、前記ＣＰＵの負荷の程度に応じ、その程度が大きい場合は、小さい場合に比べて少ない前記構造物データを用いて前記構造物を表示することを特徴とするナビゲーション装置。
【請求項５】
請求項４に記載されたナビゲーション装置において、
車両の速度を検出する車速検出手段を備え、
前記ＣＰＵの負荷の程度に応じて前記構造物データを増減する際、検出した車速が速いほどその増減量を大きくすることを特徴とするナビゲーション装置。
【請求項６】
請求項４または５に記載されたナビゲーション装置において、
前記ＣＰＵ負荷検出手段は、前記構造物データを用いて所定時間内に前記構造物の描画が完了できたか否かによって、前記ＣＰＵの負荷の程度を検出することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建造物などを立体的に表示した道路地図を表示するナビゲーション装置に関する。
【背景技術】
【０００２】
建物などを立体的写実的に表示するナビゲーションの従来技術として、次のようなものが知られている。車両の速度が所定値以下であり、かつ像を表示するための画像用メモリの容量が十分な場合は、高解像度テクスチャマッピング用画像を読み込んで高解像度で建物などを表示する。一方、車両の速度が所定の速度を越えた場合、または画像を表示するための画像用メモリの容量が不足している場合は、低解像度テクスチャマッピング用画像を読み込んで低解像度で建物などを表示する。（特許文献１）。
【特許文献１】特開２００３−２９４４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年のナビゲーション装置は、地図表示以外に経路探索や、ＭＰ３による音楽の演奏、テレマテックスによる情報通信など様々な機能を有する。そして、特許文献１に記載されているナビゲーション装置では、このような機能を動作させながら建物などを表示しようとすると、車速が遅く、画像メモリのメモリ容量が十分残っている場合であっても、ＣＰＵの演算が間に合わなくなり、建物の表示が遅れたり欠けたりしてしまう場合があるという問題点がある。
【課題を解決するための手段】
【０００４】
（１）請求項１の発明は、ナビゲーション装置の各種機能を制御するための演算を行う少なくとも１つのＣＰＵを有し、そのＣＰＵを用いて地図上の構造物をモニタ上に立体的に表示するナビゲーション装置において、ＣＰＵの負荷の程度を検出するＣＰＵ負荷検出手段と、ＣＰＵの負荷の程度に基づいて、構造物のリアル度を変更してモニタ上に構造物を表示する表示制御手段とを備えることを特徴とする。
（２）請求項２の発明は、請求項１に記載されたナビゲーション装置において、構造物を低リアルに表示するための第１の構造物データと、構造物を高リアルに表示するための第２の構造物データとを少なくとも記憶する構造物データ記憶手段を備え、表示制御手段は、ＣＰＵの負荷の程度が大きい場合は、第１の構造物データに基づいて構造物を低リアルに表示し、ＣＰＵの負荷の程度が小さい場合は、第２の構造物データに基づいて構造物を高リアルに表示することを特徴とする。
（３）請求項３の発明は、請求項２に記載されたナビゲーション装置において、ＣＰＵ負荷検出手段は、第２の構造物データに基づいて構造物を表示したとき、構造物の描画が所定時間内に完了できなかった場合はＣＰＵの負荷の程度が大きいとし、第２の構造物データに基づいて構造物を表示したとき、構造物の描画が所定時間内に完了できた場合、または第１の構造物データに基づいて構造物を表示したとき、構造物の描画が所定時間内に完了できた場合はＣＰＵの負荷の程度が小さいとすることを特徴とする。
（４）請求項４の発明は、請求項１に記載されたナビゲーション装置において、構造物を高リアルに表示するための構造物データを記憶する構造物データ記憶手段を備え、表示制御手段は、ＣＰＵの負荷の程度に応じ、その程度が大きい場合は、小さい場合に比べて少ない構造物データを用いて構造物を表示することを特徴とする。
（５）請求項５の発明は、請求項４に記載されたナビゲーション装置において、車両の速度を検出する車速検出手段を備え、ＣＰＵの負荷の程度に応じて構造物データを増減する際、検出した車速が速いほどその増減量を大きくすることを特徴とする。
（６）請求項６の発明は、請求項４または５に記載されたナビゲーション装置において、ＣＰＵ負荷検出手段は、構造物データを用いて所定時間内に構造物の描画が完了できたか否かによって、ＣＰＵの負荷の程度を検出することを特徴とする。
【発明の効果】
【０００５】
本発明によれば、ナビゲーション装置のＣＰＵの負荷の程度によって、立体的に表示される建造物などの構造物のリアル度を変更するようにしたので、構造物の表示にＣＰＵの演算が追いつかず構造物の表示が遅れたり欠けたりすることはない。
【発明を実施するための最良の形態】
【０００６】
本発明の実施形態によるナビゲーション装置の構成を図１に示す。図１のナビゲーション装置１は、地図上に表示される建造物などを立体的に表示する。ナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７およびディスクドライブ１８を有している。ディスクドライブ１８には、地図データが記録されたＤＶＤ−ＲＯＭ１９が装填される。地図データは、地図表示用データ、経路探索用データなどを含む。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、乗員の要求にしたがって、表示地図の縮尺を変更することができる。
【０００７】
また、地図表示用データは、地図上に表示される建造物などの構造物を立体的に表示するための構造物データを有している。構造物データには２種類あり、一つは構造物を高リアルに表示するためのリアルデータと、もう一つは構造物を低リアルに表示するための非リアルデータとがある。それぞれの構造物データは、構造物を３次元で表示するための３次元形状データを備え、構造物の底面を構成する頂点座標、３次元を構成するポリゴン数とそれぞれのポリゴンを形成するための頂点座標列で構成するポリゴンデータおよびポリゴンに貼り付けられる画像のデータであるテクスチャデータなどが含まれる。リアルデータと非リアルデータではテクスチャデータのリアル度が異なる。リアルデータに含まれているテクスチャデータは高リアルで作成され、実物とそっくりに構造物を表示することができる。一方、非リアルデータに含まれるテクスチャデータは低リアルで作成され、実物を簡略化した外観で構造物を表示することができる。ここで、リアル度とは実物と同じように見える程度をいう。高リアルとは実物をそのまま表示モニタ１６に表示したかのように見える程度のことをいい、ポリゴンに貼り付けられる画像を高解像度にしたり、実物を撮影した写真などから画像を作成するなどすることによって構造物を高リアルに表示することができる。また、低リアルとは実物が簡略化されたり、一部を省略されたりして見える程度のことをいい、ポリゴンに貼り付けられる画像を低解像度にしたり、実物を簡略化したものにしたり、所定の模様で代用したりすることによって構造物を低リアルに表示することができる。
【０００８】
制御回路１１は、ＣＰＵ１１ａ、ＣＰＵ負荷率検出部１１ｂおよびその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して各種の制御を行う。ＣＰＵ１１ａは、ナビゲーション装置１の各種機能を制御するための演算を行い、ＣＰＵ負荷率検出部１１ｂは、所定の時間、たとえば１分、５分、１５分などの間のＣＰＵ１１ａのロードアベレージを検出する。制御回路１１がＤＶＤ−ＲＯＭ１９に記憶された地図データに基づいて所定の経路探索処理を行うと、その処理結果が推奨経路として表示モニタ１６に表示される。
【０００９】
現在地検出装置１４は車両の現在地を検出する装置であり、たとえば、車両の進行方向を検出する振動ジャイロ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃなどからなる。ナビゲーション装置１は、この現在地検出装置１４により検出された車両の現在地に基づいて、地図の表示範囲や経路探索開始点などを決定するとともに、地図上にその現在地を表示する。
【００１０】
画像メモリ１５は、表示モニタ１６に表示するための画像データを格納する。この画像データは道路地図描画用データや各種の図形データからなり、それらはディスクドライブ１８によって読み込まれるＤＶＤ−ＲＯＭ１９に記憶された地図データに基づいて、ＣＰＵ１１ａにおける画像データ処理で適宜生成される。ナビゲーション装置１は、このようにして生成された画像データを用いることによって表示モニタ１６に地図表示など行うことができる。
【００１１】
表示モニタ１６は、地図データなどの各種情報に基づいて、自車位置付近の道路地図などの各種情報を画面表示としてナビゲーション装置１の乗員に提供する。入力装置１７は、乗員が目的地の設定などを行うための各種入力スイッチを有し、これは操作パネルやリモコンなどによって実現される。乗員は、表示モニタ１６に表示される画面指示に従って入力装置１７を操作することにより、地名や地図上の位置を指定して目的地を設定し、その目的地までの経路探索をナビゲーション装置１に開始させることができる。
【００１２】
目的地が乗員により設定されると、ナビゲーション装置１は、ＧＰＳセンサ１４ｃにより検出された現在地を出発地として目的地までの経路演算を所定のアルゴリズムに基づいて行う。このようにして求められたルート（以下、探索ルートという）は、表示形態、たとえば表示色などを変えることによって、ほかの道路とは区別して画面表示される。これにより、乗員は地図上の探索ルートを画面上で認識することができる。また、ナビゲーション装置１は、探索ルートに従って車両が走行できるように、乗員に対して画面や音声などによる進行方向指示を行い、車両を誘導する。
【００１３】
ディスクドライブ１８は、装填されたＤＶＤ−ＲＯＭ１９から、表示モニタ１６に地図を表示させるための地図データを読み出す。なお、ＤＶＤ−ＲＯＭ以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより地図データを読み出してもよい。
【００１４】
ディスクドライブ１８によって、ＤＶＤ−ＲＯＭ１９から地図データを読み出し、読み出した地図データから画像データを生成し、画像データを画像メモリ１５に格納し、画像メモリ１５に格納した画像データを用いて表示モニタ１６に表示するまでの一連の表示処理は、制御回路１１の制御のもとにおいて実行され、その制御を行うための演算はＣＰＵ１１ａにおいて実行される。
【００１５】
次に、構造物の立体作成方法を図２を参照して説明する。
まず、構造物データに含まれる構造物の底面２１を構成する頂点座標が表示モニタ１６に表示される道路地図の範囲に含まれるか否かによって、構造物が表示モニタ１６に表示されるか否かを判定する。構造物が表示モニタ１６に表示されると判定すると、構造物の構造物データに含まれるポリゴンデータより、図２（ａ）に示すように上面のポリゴン２２、側面のポリゴン２３〜２７および底面のポリゴン２８を組合せて立体物を構成する。次に、図２（ｂ）に示すように、構造物データに含まれているテクスチャデータよりポリゴン２３〜２５に画像を貼り付ける。ポリゴン２４には画像２１０を貼り付け、ポリゴン２５には画像２１１を貼り付ける。ポリゴンの画像の貼り付けが完了すると、図２（ｃ）に示すように構造物２１２が立体的に表示される。
【００１６】
次に、本発明の第１の実施形態のナビゲーション装置１における構造物の立体表示を図３を参照して説明する。図３は、交差点を通過するときに乗員から見える車両からの景色を、道路地図で表示した場合の表示モニタ１６の表示画面である。この道路地図には道路３１とともにビル３２〜３４が表示されている。図３（ａ）は、ＣＰＵの負荷が低いときに表示モニタ１６に高リアルである立体画面を表示したときの表示画面である。図３（ｂ）は、経路探索や、ＭＰ３による音楽の演奏、テレマテックスによる情報通信などの機能が動作しながら立体画面を低リアルに表示したときの表示画面である。
【００１７】
道路地図を表示する機能以外のナビゲーション装置１の機能が動作していないときは、ナビゲーション装置１のＣＰＵ１１ａにかかる負荷は小さい。このため、ＣＰＵ１１ａの表示処理のための演算は早いため、構造物を高リアルに表示しても構造物の表示が遅れたり欠けたりすることはない。したがって、表示モニタ１６には、図３（ａ）に示すようにビル３２〜３４は高リアルで実物と同じような外観で表示される。一方、経路探索や、ＭＰ３による音楽の演奏、テレマテックスによる情報通信などの機能が動作しているとき、ＣＰＵ１１ａに負荷がかかる。このため、構造物を高リアルに表示すると、ＣＰＵ１１ａの演算が構造物の表示に追いつかず、構造物の表示が遅れたり欠けたりする場合がある。そこで、表示処理の演算におけるＣＰＵ１１ａの負荷を小さくするために、図３（ｂ）に示すようにビル３２〜３４の外観を低リアルに表示する。
【００１８】
次に、本発明の第１の実施形態によるナビゲーション装置１における構造物の立体表示処理を図４のフローチャートを参照して説明する。図４の処理は、ナビゲーション装置１が道路地図を表示したときにスタートするプログラムを制御回路１１で実行して行われる。
【００１９】
ステップＳ４０１では、ＣＰＵ負荷率検出部１１ｂにおいて、ＣＰＵ１１ａの負荷率を検出する。ＣＰＵ負荷率は、所定の時間、たとえば１分、５分、１５分などの間のＣＰＵ１１ａが駆動している時間の割合、つまりロードアベレージより検出する。
【００２０】
ステップＳ４０２では、ＣＰＵ１１ａの負荷率が所定値以下であるか判定を行う。この判定の基準値となる所定値は、高リアルに構造物を表示しているときと、低リアルに構造物を表示しているときとでは異なる。低リアルに構造物を表示しているときは、高リアルの表示に切り換えたときのＣＰＵ１１ａの負荷率の上昇を考慮する必要があるので、低リアルに構造物を表示しているときの所定値は、高リアルに構造物を表示しているときの所定値より小さくなる。たとえば、高リアルに表示しているときは所定値を８０〜９０％とし、低リアルに表示しているときは所定値を５０〜６０％などとする。ＣＰＵ１１ａの負荷率が所定値以下の場合は、ステップＳ４０２が肯定判定され、ステップＳ４０３へ進む。ＣＰＵ１１ａの負荷率が所定値を越える場合は、ステップＳ４０２が否定判定され、ステップＳ４０４へ進む。
【００２１】
ステップＳ４０３では、構造物を表示するための３次元形状データをリアルデータより読み込む。そして、ステップＳ４０５へ進む。一方、ステップＳ４０４では、構造物を表示するための３次元形状データを非リアルデータより読み込む。そして、ステップＳ４０５へ進む。ステップＳ４０５では、構造物を表示モニタ１６に表示する。
【００２２】
以上の第１の実施の形態によるナビゲーション装置は次のような作用効果を奏する。
（１）ナビゲーション装置１のＣＰＵ１１ａの負荷の程度によって立体的に表示される建造物などの構造物のリアル度を変えるようにした。したがって、道路地図の表示以外のナビゲーション装置１の機能を実行しているため、ＣＰＵ１１ａにかかっている負荷が大きいにもかかわらず、構造物を高リアルに表示し、ＣＰＵ１１ａの表示処理の演算が間に合わなくなって構造物の表示が遅れたり欠けたりすることはない。
（２）ナビゲーション装置１のＣＰＵ１１ａの負荷率を検出するので、ナビゲーション装置１の処理能力を的確に検出することができる。このため、能力的には高リアルに表示することができるのに、低リアルに表示してしまうことを回避することができ、構造物を可能な限り高リアルに表示することができる。
【００２３】
次に、本発明の第２の実施形態のナビゲーション装置１における構造物の立体表示を図５を参照して説明する。図５は、図３と同様に交差点を通過するときに乗員から見える車両からの景色を、道路地図で表示した場合の表示モニタ１６の表示画面である。この道路地図にも図３と同様に道路３１とともにビル３２〜３４が表示されている。図５（ａ）は、道路地図を表示する以外にナビゲーション装置１のほかの機能が動作していないときに表示モニタ１６に表示する表示画面である。図５（ｂ）は、車両が低速走行しているときに、経路探索や、ＭＰ３による音楽の演奏、テレマテックスによる情報通信などの機能が動作しながら表示したときの表示画面である。図５（ｃ）は、車両が高速走行しているときに、経路探索や、ＭＰ３による音楽の演奏、テレマテックスによる情報通信などの機能が動作しながら表示したときの表示画面である。
【００２４】
図３（ａ）と同様にほかの機能が動作していないときは、表示モニタ１６には、図５（ａ）に示すようにビル３２〜３４を高リアルに実物と同じような外観で表示する。一方、車両が低速で走行しながら経路探索や、ＭＰ３による音楽の演奏、テレマテックスによる情報通信などの機能が動作しているときは、ＣＰＵ１１ａにかかる負荷は大きい。このため、構造物を高リアルに表示すると構造物の表示が遅れたり欠けたりする場合がある。そこで、ＣＰＵ１１ａにかかる負荷を小さくするために、ポリゴンに貼り付けられる画像を間引き、図５（ｂ）に示すようにビル３２〜３４の外観を低リアルに表示する。車両が高速で走行しているときはビル３２〜３４は短時間しか表示されずよく見えないため、間引き量を増やして図５（ｃ）に示すようにビル３２〜３４の外観をさらに低リアルに表示する。
【００２５】
次に、本発明の第２の実施形態によるナビゲーション装置１における構造物の立体表示処理を図６のフローチャートを参照して説明する。図６の処理は、ナビゲーション装置１が道路地図を表示したときにスタートするプログラムを制御回路１１で実行して行われる。
【００２６】
ステップＳ６０１では、ＣＰＵ負荷率検出部１１ｂにおいて、ＣＰＵ１１ａの負荷率を検出する。ステップＳ６０２では、構造物を表示するための３次元形状データをリアルデータより読み込む。ステップＳ６０３では、ＣＰＵ１１ａの負荷率が所定値以下であるか判定を行う。ＣＰＵ１１ａの負荷率が所定値以下の場合は、ステップＳ６０３が肯定判定され、ステップＳ６０４へ進む。ＣＰＵ１１ａの負荷率が所定値を越える場合は、ステップＳ６０３が否定判定され、ステップＳ６０５へ進む。ステップＳ６０４では、間引かずに構造物を表示モニタ１６にリアルに表示する。
【００２７】
ステップＳ６０５では、車両の速度が所定値以下であるか判定を行う。車速は車速センサ１４ｂにより測定する。車速が所定値以下の場合、つまり車両が停止、または低速で走行している場合は、ステップＳ６０５が肯定判定され、ステップＳ６０６へ進む。また、所定値以下でない場合、つまり車両が高速で走行している場合は、ステップＳ６０５が否定判定され、ステップＳ６０７へ進む。
【００２８】
ステップＳ６０６では、構造物の表示を間引き量小で間引いて表示モニタ１６に表示する。ここで「間引いて表示する。」とは、図５（ｂ）のように構造物の表示の一部を除いて構造物を表示すること、つまり、少ない構造物データを用いて構造物を表示することをいう。また、間引き量とは、表示の一部を除く量、つまり構造物データの増減量をいう。ステップＳ６０７では、構造物の表示を間引き量大で間引いて表示モニタ１６に表示する。間引き量大とは、ステップＳ６０５に比べて間引き量を増やすことをいう。
【００２９】
以上の第２の実施の形態によるナビゲーション装置は、第１の実施形態によるナビゲーション装置と同様な作用効果のほかに次のような作用効果を奏する。
（１）以上の実施の形態では、構造物を表示する際の間引き量を変えることによって高リアルから低リアルの間で多段階のリアル度で構造物を表示することができる。したがって、ＣＰＵ１１ａの負荷に対して構造物の表示が遅れたり欠けたりすることはない適切なリアル度で構造物を表示することができる。
（２）車両の速度によってリアル度を変えることができるので、車両の速度に応じた適切なリアル度で構造物を表示することができる。たとえば、誘導ポイントが表示される場合、車両が低速で走行しているときは、構造物が表示される時間が長いのでリアル度を高くする。一方、車両が高速で走行している場合は、構造物が表示される時間は短く、よく見えないので、リアル度を大きく下げる。
（３）リアル度の異なる構造物を表示するために複数の構造物データを備える必要はない。
【００３０】
以上の実施の形態を次のように変形することができる。
（１）以上の第１の実施の形態では、構造物データは２種類であったが、３種類以上あってもよい。そして、３種類以上の構造物データを用いて、ＣＰＵの負荷の程度に応じて３種類以上のリアル度で構造物を表示するようにしてもよい。たとえば、構造物データには高リアルデータ、中リアルデータおよび低リアルデータの３種類があり、ＣＰＵに低負荷がかかっているときは高リアルデータを用いて構造物を高リアルに表示し、ＣＰＵに中程度の負荷がかかっているときは中リアルデータを用いて中程度のリアル度で構造物を表示し、ＣＰＵに高負荷がかかっているときは低リアルデータを用いて低リアルに構造物を表示するようにしてもよい。
（２）以上の第１の実施の形態では、ＣＰＵの負荷の程度をＣＰＵの負荷率の検出で検出したが、ＣＰＵの負荷の程度が検出できれば、ＣＰＵの負荷率の検出に限定されない。たとえば、高リアルに建物などの構造物を立体的に描画しようとして、所定時間内、たとえば１秒間以内に描画し切れなかったとき、ＣＰＵの負荷の程度が大きいとして、次の描画では低リアルに描画するようにし、高リアルに建物などの構造物を立体的に描画しようとして、所定時間内に描画し切れたとき、ＣＰＵの負荷の程度が小さいとして、次の描画でも高リアルに描画するようにしてもよい。また、低リアルに建物などの構造物を立体的に描画して、所定時間内に描画することができたときは、ＣＰＵの負荷の程度が小さいとして、次の描画では高リアルに描画するようにしてもよい。
（３）以上の第２の実施の形態では、ＣＰＵの負荷の程度をＣＰＵの負荷率の検出で検出したが、ＣＰＵの負荷の程度が検出できれば、ＣＰＵの負荷率の検出に限定されない。たとえば建物などの構造物の表示の一部を除かずに構造物を高リアルに表示しようとして、構造物を所定時間内、たとえば１秒間以内に描画し切れなかったとき、ＣＰＵの負荷の程度が大きいとして次の描画では構造物の表示の一部を除いて構造物を描画し、構造物の表示の一部を除かずに構造物を高リアルに表示しようとして、構造物を所定時間内に描画し切れたとき、ＣＰＵの負荷の程度が小さいとして、次の描画でも構造物の表示の一部を除かずに構造物を高リアルに表示するように描画してもよい。また、構造物の表示の一部を除いて構造物を低リアルに表示しようとして、構造物を所定時間内に描画し切れたときは、ＣＰＵの負荷の程度が小さいとして、次の描画では構造物の表示の一部を除かずに構造物を高リアルに表示するように描画してもよい。
（４）以上の第１および第２の実施の形態では、ナビゲーション装置１の制御回路には１つのＣＰＵしか示していないが、１つのＣＰＵに限定されない。複数のＣＰＵの負荷の程度を検出して表示モニタ１６に表示する構造物のリアル度を変更してもよい。
【００３１】
特許請求の範囲の要素と実施の形態との対応関係を説明する。
本発明のＣＰＵ負荷検出手段はＣＰＵ負荷率検出部１１ｂに対応し、表示制御手段は制御回路１１、画像メモリ１５および表示モニタ１６に対応する。第１の構造物データは、非リアルデータに対応し、第２の構造物データはリアルデータに対応する。構造物データ記憶手段はＤＶＤ−ＲＯＭ１９に対応し、車速検出手段は車速センサ１４ｂに対応する。なお、以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の対応関係になんら限定されるものではない。
【図面の簡単な説明】
【００３２】
【図１】本発明のナビゲーション装置の構成を示すブロック図である。
【図２】構造物の立体作成方法を説明するための図である。
【図３】本発明の第１の実施形態の構造物の立体表示方法を説明するための図である。
【図４】本発明の第１の実施形態によるナビゲーション装置１における構造物の立体表示処理を説明するためのフローチャートである。
【図５】本発明の第２の実施形態の構造物の立体表示方法を説明するための図である。
【図６】本発明の第２の実施形態によるナビゲーション装置１における構造物の立体表示処理を説明するためのフローチャートである。
【符号の説明】
【００３３】
１  ナビゲーション装置
１１  制御回路
１１ａ  ＣＰＵ
１１ｂ  ＣＰＵ負荷率検出部
１２  ＲＯＭ
１３  ＲＡＭ
１４  現在地検出装置
１５  画像メモリ
１６  表示モニタ
１７  入力装置
１８  ディスクドライブ
１９  ＤＶＤ−ＲＯＭ
２２〜２７  ポリゴン
３１  道路
３２〜３４  ビル
【図１】
2006268550.tif 000003
【図２】
2006268550.tif 000004
【図３】
2006268550.tif 000005
【図４】
2006268550.tif 000006
【図５】
2006268550.tif 000007
【図６】
2006268550.tif 000008