(57)【要約】【課題】ポリゴンで構成された背景データを描画する際の表示の不自然さを改善することができるナビゲーション装置および地図描画方法を提供すること。【解決手段】ナビゲーション装置は、ポリゴンで構成された背景オブジェクトおよびその他のオブジェクトの描画に必要な地図データを取得する地図データ記憶装置３、地図バッファ１０と、地図データに基づいて背景オブジェクトおよびその他のオブジェクトに対応する画像情報を生成してフレームメモリ５２に格納する地図描画部１４と、フレームメモリ５２に格納された画像情報を読み出して表示装置に地図画像を表示する表示処理部４０とを備えている。地図描画部１４は、背景オブジェクトに対応する画像情報を生成する際にぼかし処理を行う。【選択図】図１
2014231996.tif 000002
【特許請求の範囲】
【請求項１】
ポリゴンで構成された背景オブジェクトおよびその他のオブジェクトの描画に必要な地図データを取得する地図データ取得手段と、
前記地図データに基づいて、前記背景オブジェクトおよびその他のオブジェクトに対応する画像情報を生成してフレームメモリに格納する描画手段と、
前記フレームメモリに格納された画像情報を読み出して表示装置に地図画像を表示する表示処理手段と、
を備え、前記描画手段は、前記背景オブジェクトに対応する画像情報を生成する際にぼかし処理を行うことを特徴とするナビゲーションション装置。
【請求項２】
請求項１において、
前記描画手段は、前記背景オブジェクトに対応する画像情報に対して縮小・拡大を行うことにより前記ぼかし処理を行うことを特徴とするナビゲーションション装置。
【請求項３】
請求項２において、
前記描画手段は、前記背景オブジェクトに対応する画像情報に対して縮小・拡大を複数回繰り返し行うことにより前記ぼかし処理を行うことを特徴とするナビゲーションション装置。
【請求項４】
請求項２または３において、
前記描画手段は、前記背景オブジェクトに対応する画像情報と、前記縮小・拡大後の画像情報とをαブレンド処理によって合成することを特徴とするナビゲーション装置。
【請求項５】
請求項２〜４のいずれか一項において、
前記フレームメモリと同じ大きさを有し、前記背景オブジェクトに対応する画像情報あるいは拡大後の画像情報を格納する第１の作業領域と、前記第１の作業領域よりも小さく、縮小後の画像情報を格納する第２の作業領域とを用いて前記ぼかし処理が行われることを特徴とするナビゲーション装置。
【請求項６】
請求項３において、
前記縮小・拡大の繰り返し回数は、車両の走行速度に応じて変更することを特徴とするナビゲーション装置。
【請求項７】
請求項６において、
車両の走行速度が所定値以下の場合に前記繰り返し回数を複数回とし、車両の走行速度が所定値を超える場合に前記繰り返し回数を１回とすることを特徴とするナビゲーション装置。
【請求項８】
請求項７において、
車両が停車中の場合に前記繰り返し回数を複数回とし、車両の走行中の場合に前記繰り返し回数を１回とすることを特徴とするナビゲーション装置。
【請求項９】
ポリゴンで構成された背景オブジェクトおよびその他のオブジェクトの描画に必要な地図データを地図データ取得手段によって取得する地図データ取得ステップと、
前記地図データに基づいて、前記背景オブジェクトおよびその他のオブジェクトに対応する画像情報を生成してフレームメモリに格納する動作を描画手段によって行う地図描画ステップと、
前記フレームメモリに格納された画像情報を読み出して表示装置に地図画像を表示する動作を表示処理手段によって行う表示処理ステップと、
を有し、前記描画ステップにおいて、前記描画手段は、前記背景オブジェクトに対応する画像情報を生成する際にぼかし処理を行うことを特徴とする地図描画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両位置周辺の地図画像等を表示するナビゲーション装置および地図描画方法に関する。
【背景技術】
【０００２】
一般に、車載のナビゲーション装置では、地図データベースに格納されている背景データ、道路データ、文字・記号データなどを取得して描画することにより、表示装置に地図画像を表示している。また、従来から、背景データをポリゴンで表すようにしたナビゲーション装置が知られている（例えば、特許文献１参照。）。
【０００３】
背景データには、海や湖などの水系ポリゴンや、森林、田、畑、建物密集地などの土地利用ポリゴン、行政界を表す住所ポリゴン、建物を表す建物ポリゴンや施設の敷地を表す敷地ポリゴンなどの多種多様な形状データが存在する。これらの形状要素点が多くなると、地図描画処理の負担が高くなり、円滑な地図表示を行うことができなくなるため、各カーナビゲーション装置の性能に合わせて、形状要素点を間引きして地図データベースに格納している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−５８５３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、経年変化や新規描画アイテムの追加などによって背景データの種類が増加していくと、描画する形状要素点の数が多くなるため、ナビゲーション装置が円滑に地図描画することができる要素点数になるまで、形状要素点を間引いて地図データベースを作成する必要がある。その結果、本来のポリゴンが持つ曲線に近い滑らかな形状ではなく、角が目立つ多角形形状になってしまい、地図として表示した際に、その形状の荒さが非常に目立つことになって、背景の表示が不自然になるという問題があった。特に、画面上に複数の形状の荒いポリゴンが表示されると、その形状が表す線が目立ち、本来ナビゲーション装置の地図で確認したい道路の線を瞬時に見分けることが困難となり、地図全体としての視認性に影響を与えてしまうことになる。
【０００６】
本発明は、このような点に鑑みて創作されたものであり、その目的は、ポリゴンで構成された背景データを描画する際の表示の不自然さを改善することができるナビゲーション装置および地図描画方法を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明のナビゲーション装置は、ポリゴンで構成された背景オブジェクトおよびその他のオブジェクトの描画に必要な地図データを取得する地図データ取得手段と、地図データに基づいて、背景オブジェクトおよびその他のオブジェクトに対応する画像情報を生成してフレームメモリに格納する描画手段と、フレームメモリに格納された画像情報を読み出して表示装置に地図画像を表示する表示処理手段とを備え、描画手段は、背景オブジェクトに対応する画像情報を生成する際にぼかし処理を行っている。
【０００８】
また、本発明の地図描画方法は、ポリゴンで構成された背景オブジェクトおよびその他のオブジェクトの描画に必要な地図データを地図データ取得手段によって取得する地図データ取得ステップと、地図データに基づいて、背景オブジェクトおよびその他のオブジェクトに対応する画像情報を生成してフレームメモリに格納する動作を描画手段によって行う地図描画ステップと、フレームメモリに格納された画像情報を読み出して表示装置に地図画像を表示する動作を表示処理手段によって行う表示処理ステップとを有し、描画ステップにおいて、描画手段は、背景オブジェクトに対応する画像情報を生成する際にぼかし処理を行っている。
【０００９】
ポリゴンで構成された背景を描画する際にぼかし処理が行われるため、間引きによって形状要素点の数が減った荒いポリゴンを用いた場合であっても、外形部分を示す多角形形状の角や直線状の輪郭が目立つことがなく、背景データを描画する際の不自然さを改善することができる。このため、本来確認したい道路の線などを識別しやすくなり、地図全体としての視認性を向上させることができる。
【００１０】
また、上述した描画手段は、背景オブジェクトに対応する画像情報に対して縮小・拡大を行うことによりぼかし処理を行うことが望ましい。また、上述した描画手段は、背景オブジェクトに対応する画像情報に対して縮小・拡大を複数回繰り返し行うことによりぼかし処理を行うことが望ましい。さらに、上述した描画手段は、背景オブジェクトに対応する画像情報と、縮小・拡大後の画像情報とをαブレンド処理によって合成することが望ましい。これにより、背景の輪郭を確実にぼかすことが可能となる。
【００１１】
また、上述したフレームメモリと同じ大きさを有し、背景オブジェクトに対応する画像情報あるいは拡大後の画像情報を格納する第１の作業領域と、第１の作業領域よりも小さく、縮小後の画像情報を格納する第２の作業領域とを用いてぼかし処理が行われることが望ましい。このように、大きさの異なる２つの作業領域を用いることにより、効率よく縮小・拡大を伴うぼかし処理を行うことができる。
【００１２】
また、上述した縮小・拡大の繰り返し回数は、車両の走行速度に応じて変更することが望ましい。また、車両の走行速度が所定値以下の場合に繰り返し回数を複数回とし、車両の走行速度が所定値を超える場合に繰り返し回数を１回とすることが望ましい。また、車両が停車中の場合に繰り返し回数を複数回とし、車両の走行中の場合に繰り返し回数を１回とすることが望ましい。これにより、車両位置に応じた地図画像のスクロール等によって処理負担が大きい走行時（あるいは高速走行時）にはぼかし処理を行うことによる処理の負担を軽減することができ、処理負担が小さい停車時（あるいは低速走行時）にはぼかし処理によるぼかしの程度を高めて地図全体としての視認性をさらに向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態のナビゲーション装置の詳細構成を示す図である。
【図２】背景オブジェクトに対してぼかし処理を行う動作手順を示す流れ図である。
【図３】図２に示した動作手順にしたがった描画状態の説明図である。
【図４】図２に示した動作手順にしたがった描画状態の説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態のナビゲーション装置について、図面を参照しながら説明する。図１は、一実施形態のナビゲーション装置の構成を示す図である。図１に示すナビゲーション装置は、ナビゲーションコントローラ１、地図データ記憶装置３、操作部４、車両位置検出部５、表示装置６、オーディオ部７を含んで構成されている。このナビゲーション装置は、車両に搭載されている。
【００１５】
ナビゲーションコントローラ１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を用いて所定の動作プログラムを実行することにより、自車位置周辺の地図画像表示動作や施設検索動作、経路探索・誘導動作などの各種機能を実現する。ナビゲーションコントローラ１の詳細構成については後述する。
【００１６】
地図データ記憶装置３は、地図表示、施設検索、経路探索などに必要な地図データが格納されている記憶媒体およびその読み取り装置である。この地図データ記憶装置３には、経度および緯度で適当な大きさに区切られた矩形形状の図葉を単位とした地図データが格納されている。各図葉の地図データは、図葉番号を指定することにより特定され、読み出すことが可能となる。
【００１７】
この地図データは、経緯度で表現された点（ノード）の座標集合で表されており、また、道路は２以上のノードの連結からなり、２つのノードを連結した部分はリンクと呼ばれる。地図データは、道路リスト、ノードテーブル、交差点構成ノードリスト、交差点ネットリスト等からなるマップマッチング用及び経路探索用の道路データ、地図画面上に道路、公園、河川、目印となる建物や施設等の各種物件を表示するための背景データ、市町村名などの行政区画名、道路名、交差点名、建物の名前等の文字や地図記号等を表示するための文字・記号データなどから構成されている。
【００１８】
地図データを構成する各種データのうち本発明に関連するのは背景データであり、そのデータ構造について特に図示はしないが、背景データには、海や湖などの水系ポリゴンや、森林、田、畑、建物密集地などの土地利用ポリゴン、行政界を表す住所ポリゴン、建物を表す建物ポリゴンや施設の敷地を表す敷地ポリゴンなどの多種多様な形状データが含まれる。また、形状ポリゴンで表された背景画像としてのオブジェクト（背景オブジェクト）の中には、ぼかし処理の対象となる背景オブジェクトが含まれている。
【００１９】
地図データ記憶装置３は、ハードディスク装置や半導体メモリによって、あるいは、ＤＶＤとその読み取り装置によって実現される。また、地図データ記憶装置３を通信装置に置き換えて、外部の地図配信サーバ（図示せず）から地図データを取得するようにしてもよい。
【００２０】
操作部４は、利用者の指示（操作）を受け付けるためのものであり、各種の操作ボタンや操作つまみ類を備えている。また、操作部４は、表示装置６の画面に取り付けられたタッチパネルを含んでおり、画面上の一部を直接利用者が指等で指し示すことにより、操作指示を行うことができるようになっている。車両位置検出部５は、例えば、ＧＰＳ受信機、方位センサ、距離センサなどを備えており、所定のタイミングで車両位置（経度、緯度）の検出を行い、検出結果を出力する。
【００２１】
表示装置６は、例えばＬＣＤ（液晶表示装置）によって構成されており、ナビゲーションコントローラ１から出力される映像信号に基づいて自車位置周辺の地図画像や交差点案内画像、あるいは、施設検索によって得られた施設やその周辺駐車場が含まれる検索結果画像などを表示する。例えば、この表示装置６は、ダッシュボード中央あるいはダッシュボード上に配置されたナビゲーション装置の筐体と一体になっている。なお、表示装置６は、ナビゲーション装置の筐体とは分離し、運転者の見やすい位置に離して配置するようにしてもよい。オーディオ部７は、ナビゲーションコントローラ１から入力される音声信号に基づいて生成した案内音声等を車室内に出力する。
【００２２】
次に、ナビゲーションコントローラ１の詳細構成について説明する。図１に示すナビゲーションコントローラ１は、地図バッファ１０、地図読出制御部１２、地図描画部１４、車両位置計算部２０、目的地設定部２２、経路探索処理部２４、経路誘導処理部２６、入力処理部３０、表示処理部４０を含んで構成されている。
【００２３】
地図バッファ１０は、地図データ記憶装置３から読み出された地図データを一時的に格納する。地図読出制御部１２は、車両位置計算部２０により算出される車両位置や利用者が操作部４を操作して指定した位置に応じて、所定範囲の地図データの読み出し要求を地図データ記憶装置３に出力する。地図描画部１４は、地図バッファ１０に格納された地図データに基づいて、表示装置６に地図画像を表示するために必要な描画処理を行って地図画像描画データを作成する。地図描画部１４の詳細については後述する。
【００２４】
車両位置計算部２０は、車両位置検出部５から出力される検出データに基づいて自車位置を計算するとともに、計算した自車位置が地図データの道路上にない場合には、自車位置を修正するマップマッチング処理を行う。
【００２５】
目的地設定部２２は、経路探索処理の目的地を設定する。例えば、目的地設定部２２は、利用者によって指定される検索条件を満足する施設を検索して目的地として設定する。経路探索処理部２４は、出発地と目的地（あるいは経由地）との間を所定の探索条件にしたがって結ぶ走行経路（誘導経路）を探索する。経路誘導処理部２６は、経路探索処理部２４による探索処理によって得られた誘導経路を地図上に重ねて表示したり、右左折交差点の拡大図を表示するための誘導経路描画データを作成するとともに、誘導経路に沿って車両を誘導するために必要な交差点案内等の音声信号を生成する。
【００２６】
入力処理部３０は、操作部４から入力される各種の操作指示に対応する動作を行うための命令をナビゲーションコントローラ１内の各部に向けて出力する。表示処理部４０は、地図描画部１４によって作成される地図画像描画データが入力されており、この描画データに基づいて所定範囲の地図画像を表示装置６の画面に表示する。
【００２７】
次に、地図描画部１４の詳細について説明する。図１に示すように、地図描画部１４は、ポリゴン演算部５０、５３、テクスチャ処理部５１、５４、フレームメモリ５２、作業用メモリ５５、５６、縮小・拡大処理部５７、αブレンド処理部５８、文字・記号情報描画部５９、アイコン描画部６０を備えている。本実施形態では、表示対象となる地図画像は、背景画像とその上に表示される文字・記号情報およびアイコンによって構成されているものとする。また、背景画像には、海や湖等の水系と、道路や建物、森林等の陸系とが含まれている。これらの領域の各構成要素はポリゴンによって表現され、各ポリゴンに対してテクスチャ画像を貼り付けるテクスチャマッピングの処理を行うことによって背景画像が生成される。また、森林等の一部の背景オブジェクトについてはぼかし処理が行われる。さらに、背景画像上に、地名や地図記号等の文字・記号情報と、表示が指示された特定施設を示すアイコン画像とが重ねて合成されて、地図画像が生成される。
【００２８】
ポリゴン演算部５０は、背景オブジェクトを構成する各ポリゴンの頂点座標を計算する。テクスチャ処理部５１は、計算されたポリゴンの頂点座標に基づいて、各ポリゴンにテクスチャ画像を貼り付けるテクスチャマッピング処理を行う。例えば、背景画像の一部に森林を表す陸系のオブジェクトが含まれる場合には、テクスチャ処理部５１は、この水系のオブジェクトを構成するポリゴンに対して、森林をイメージする色彩のテクスチャ画像（青色の画像）を貼り付ける処理を行って、背景画像に対応する地図画像描画データを生成する。この地図画像描画データは、フレームメモリ５２に格納される。フレームメモリ５２は、現在の表示縮尺に対応する複数の図葉について地図画像描画データを格納する。例えば、自車位置周辺の地図画像表示を行う際には、自車位置が含まれる図葉と、その周囲に配置される８枚の図葉の合計９枚分の図葉について生成された地図画像描画データが格納される。
【００２９】
ポリゴン演算部５３は、背景画像にぼかし処理の対象となる背景オブジェクトが含まれる場合に、この背景オブジェクトを構成するポリゴンの頂点座標を計算する。テクスチャ処理部５４は、ポリゴン演算部５３によって計算されたポリゴンの頂点座標に基づいて、各ポリゴンに所定のテクスチャ画像を貼り付けるテクスチャマッピング処理を行う。作業用メモリ（大）５５は、フレームメモリ５２と同じ大きさおよび格納位置の作業領域（第１の作業領域）を有し、テクスチャ処理部５４によって生成された描画データを格納する。作業用メモリ（小）５６は、フレームメモリ５２の１／Ｎ（水平、垂直のそれぞれの画素数が１／Ｎ、Ｎは２よりも大、例えばＮ＝４）の大きさの作業領域（第２の作業領域）を有し、縮小処理後の描画データを格納する。縮小・拡大処理部５７は、作業用メモリ５５に格納された描画データに対して、１／Ｎ倍あるいは１／２倍の画像の縮小処理と、２倍あるいはＮ／２倍の画像の拡大処理を行う。αブレンド処理部５８は、縮小・拡大処理部５７によって拡大された画像と、フレームメモリ５２あるいは作業用メモリ５５に格納された画像に対してαブレンド処理を行い、処理結果をフレームメモリ５２あるいは作業用メモリ５５に上書きする。
【００３０】
文字・記号情報描画部５９は、描画範囲の地図画像上に重ねて表示される地名や建物名称等の各種の文字情報画像を描画する。アイコン描画部６０は、表示が指示された特定施設のアイコン画像（例えば、コンビニエンスストアのアイコン表示が指示されている場合にはコンビニエンスストアの種類に応じた各種形状を有するアイコン画像）を描画する。これらの文字情報画像やアイコン画像は、フレームメモリ５２に格納された背景画像に対応する地図画像描画データに重ねられる。
【００３１】
上述した地図データ記憶装置３、地図バッファ１０が地図データ取得手段に、地図描画部１４が描画手段に、表示処理部４０が表示処理手段にそれぞれ対応する。また、地図データ記憶装置３および地図バッファ１０を用いて地図データを取得する動作が地図データ取得ステップの動作に、地図描画部１４による描画処理（具体的には、後述する図２に示された動作）が描画ステップの動作に、表示処理部４０を用いて地図画像を表示する動作が表示処理ステップの動作にそれぞれ対応する。
【００３２】
本実施形態のナビゲーション装置はこのような構成を有しており、次に、一部の背景オブジェクトに対してぼかし処理を行う描画処理について説明する。図２は、背景オブジェクトに対してぼかし処理を行う動作手順を示す流れ図である。また、図３および図４は、図２に示した動作手順にしたがった描画状態の説明図である。
【００３３】
まず、フレームメモリ５２が背景テクスチャで初期化される（ステップ１００）。例えば、この初期化処理がテクスチャ処理部５１によって行われ、背景テクスチャとして、フレームメモリ５２全体を埋め尽くす規則的な模様が用いられる。
【００３４】
また、作業用メモリ５５が背景色で初期化される（ステップ１０４）。例えば、この初期化処理がテクスチャ処理部５４によって行われ、背景色として、その上に描画される画像の視認性を害さない色が用いられる。次に、ポリゴン演算部５３は、ぼかし対象となる背景オブジェクトを構成する各ポリゴンの頂点座標を計算し、テクスチャ処理部５４は、計算されたポリゴンの頂点座標に基づいて、各ポリゴンにテクスチャ画像を貼り付けるテクスチャマッピング処理を行う。このようにして、ぼかし対象の背景オブジェクトに対応する描画処理が行われ、その描画結果が作業用メモリ５５に書き込まれる（ステップ１０６）。
【００３５】
次に、縮小・拡大処理部５７は、作業用メモリ５５に格納された描画データに対して縦横それぞれのサイズを１／Ｎにする縮小処理を行い、縮小処理後の描画データを作業用メモリ５６に格納する（ステップ１０８）。また、縮小・拡大処理部５７は、作業用メモリ５６に格納された描画データに対して縦横それぞれのサイズを２倍にする拡大処理を行い、拡大処理後の描画データを作業用メモリ５５に格納する（ステップ１１０）。
【００３６】
次に、縮小・拡大処理部５７は、車両の走行速度が所定値以下か否かを判定する（ステップ１１１）。この判定は、地図画像をスクロールする速度の違いによる処理負担を考慮するためのものであり、最も簡単には車両が停車中か否か（この場合は所定値として０ｋｍ／ｈが用いられる）が判定される。走行速度が所定値以下の場合には、ステップ１１１の判定において肯定判断が行われる。
【００３７】
次に、縮小・拡大処理部５７は、作業用メモリ５５に格納された描画データに対して縦横それぞれのサイズを１／２にする縮小処理を行い、縮小処理後の描画データを作業用メモリ５６に格納する（ステップ１１２）。また、縮小・拡大処理部５７は、作業用メモリ５６に格納された描画データに対して縦横それぞれのサイズを２倍にする拡大処理を行い、αブレンド処理部５８は、この拡大処理後の描画データと、作業用メモリ５５に格納されている描画データ（ステップ１１０において格納された描画データ）とを用いてαブレンド処理を行い、αブレンド処理後の描画データを作業用メモリ５５に上書きする（ステップ１１４）。
【００３８】
次に、あるいは、ステップ１１１の判定において否定判断が行われた場合（車両の走行速度が所定値よりも速い場合）にはその後、縮小・拡大処理部５７は、作業用メモリ５５に格納された描画データに対して縦横それぞれのサイズをＮ／２倍にする拡大処理を行い、αブレンド処理部５８は、この拡大処理後の描画データと、フレームメモリ５２に格納されている描画データ（ステップ１００において初期化された描画データであって、ぼかし対象の背景オブジェクトに対応する位置に格納された描画データ）とを用いてαブレンド処理を行い、αブレンド処理後の描画データをフレームメモリ５２に上書きする（ステップ１１６）。例えば、フレームメモリ５２に格納されている描画データと、拡大処理後の描画データとのそれぞれの割合が８：２となるように合成するαブレンド処理が行われる。
【００３９】
このようにして背景オブジェクトに対するぼかし処理が終了した後、その他のオブジェクト（ぼかし対象ではない背景画像のオブジェクトや文字・記号あるいは各種アイコン等）について描画処理が行われる（ステップ１１８）。
【００４０】
このように、本実施形態のナビゲーション装置では、ポリゴンで構成された背景を描画する際に特定の背景オブジェクトについてぼかし処理が行われるため、間引きによって形状要素点の数が減った荒いポリゴンを用いた場合であっても、外形部分を示す多角形形状の角や直線状の輪郭が目立つことがなく、背景データを描画する際の不自然さを改善することができる。このため、本来確認したい道路の線などを識別しやすくなり、地図全体としての視認性を向上させることができる。
【００４１】
また、背景オブジェクトに対応する画像情報に対して縮小・拡大を行うことにより、あるいは、縮小・拡大を複数回繰り返し行うことにより、さらには、背景オブジェクトに対応する画像情報と縮小・拡大後の画像情報とをαブレンド処理によって合成することによりぼかし処理を行っており、背景の輪郭を確実にぼかすことが可能となる。特に、大小異なる大きさの作業領域を有する作業用メモリ５５、５６を用いることにより、効率よく縮小・拡大を伴うぼかし処理を行うことができる。
【００４２】
また、縮小・拡大の繰り返し回数を車両の走行速度に応じて変更している。具体的には、車両の走行速度が所定値以下（望ましくは速度が０ｋｍ／ｈの停車中）の場合に繰り返し回数を２回とし、車両の走行速度が所定値を超える場合に繰り返し回数を１回としている。これにより、車両位置に応じた地図画像のスクロール等によって処理負担が大きい走行時（あるいは高速走行時）にはぼかし処理を行うことによる処理の負担を軽減することができ、処理負担が小さい停車時（あるいは低速走行時）にはぼかし処理によるぼかしの程度を高めて地図全体としての視認性をさらに向上させることができる。また、走行速度が所定値以下の場合の繰り返し回数「２」を３以上の複数回に変更してもよい。この場合には、ステップ１１２、１１４の動作を必要回数繰り返せばよい。
【００４３】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、背景オブジェクトの描画データを最初に１／Ｎ倍し、次に２倍したが（２倍する場合には、例えば同じ画素値を２回繰り返すことにより拡大処理を行うことができるため、拡大処理の負担を軽減することが可能となる）、２倍以外の値で拡大するようにしてもよい。例えば、Ｎ倍して元の描画データと同サイズに戻すようにしてもよい。
【００４４】
また、上述した実施形態では、フレームメモリ５２とは別に作業用メモリ５５、５６を備えるようにしたが、フレームメモリ５２の一部を作業用メモリ５５、５６として用いるようにしてもよい。
【００４５】
また、上述した実施形態では、ポリゴンで表された背景オブジェクトについてぼかし処理を行う場合について説明したが、ポリゴン以外で表された各種のオブジェクトについてぼかし処理を行う場合にも本発明を適用することができる。例えば、道路に沿って影画像を生成した後、この影画像についてぼかし処理を行うようにしてもよい。
【００４６】
また、上述した実施形態では、図２のステップ１１６において、拡大処理後の描画データと、初期化された描画データとを用いてαブレンド処理を行うようにしたが、すでにステップ１１４においてαブレンド処理が行われている場合にはステップ１１６におけるαブレンド処理を省略して、拡大処理後の描画データをフレームメモリ５２に上書きするようにしてもよい。また、ポリゴン演算部５０とテクスチャ処理部５１とを用いて、ぼかし対象の背景オブジェクトに対応する描画データを生成しておいて、この描画データと、拡大処理後の描画データとを用いてステップ１１６のαブレンド処理を行うようにしてもよい。
【産業上の利用可能性】
【００４７】
上述したように、本発明によれば、ポリゴンで構成された背景を描画する際にぼかし処理が行われるため、間引きによって形状要素点の数が減った荒いポリゴンを用いた場合であっても、外形部分を示す多角形形状の角や直線状の輪郭が目立つことがなく、背景データを描画する際の不自然さを改善することができる。
【符号の説明】
【００４８】
１  ナビゲーションコントローラ
３  地図データ記憶装置
６  表示装置
１０  地図バッファ
１２  地図読出制御部
１４  地図描画部
２０  車両位置計算部
４０  表示処理部
５０、５３  ポリゴン演算部
５１、５４  テクスチャ処理部
５２  フレームメモリ
５５、５６  作業用メモリ
５７  縮小・拡大処理部
５８  αブレンド処理部
５９  文字・記号情報描画部
６０  アイコン描画部
【図１】
2014231996.tif 000003
【図２】
2014231996.tif 000004
【図３】
2014231996.tif 000005
【図４】
2014231996.tif 000006