(57)【特許請求の範囲】
【請求項１】
画像を描画する描画手段と、
該描画手段によって描画した画像を格納しておく格納手段と、
該格納手段から画像データをラスタ方向に読み出し、表示に必要な処理を施して表示器に出力する表示処理手段とを備え、
前記表示処理手段は、前記ラスタ方向に読み出した画像データに対して、フィルタ処理などの加工処理及び画面合成処理を施し、
さらに、画像遷移状態であるか否かに基づいて前記描画手段及び前記表示処理手段における処理モードを切り替えるモード切替制御手段を備え、
該モード切替制御手段は、
前記画像遷移状態である場合、前記表示処理手段が前記ラスタ方向に読み出した画像データへの前記加工処理及び画面合成処理を行う遷移モード処理を実行させ、
一方、前記画像遷移状態でない場合、前記遷移モード処理において前記表示処理手段が行う前記加工処理に相当する処理を前記描画手段にて行い、前記表示処理手段は前記ラスタ方向に読み出した画像データへの前記画面合成処理を行う通常モード処理を実行させることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記表示処理手段は、
前記遷移モードでの処理と前記通常モードでの処理が切り替わる場合、切り替わり前の処理による画像から切り替わり後の処理による画像へ滑らかに移行するように、両方の画像に対して画面合成処理を実行することを特徴とする画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置において、
前記描画手段はカラーパレット方式で表現された画像を描画し、前記格納手段にはカラーパレット方式で表現された画像が格納されており、
前記表示処理手段は、前記格納手段からラスタ方向に読み出した画像データをカラーパレットデータからＲＧＢデータに変換した後、前記加工処理及び画面合成処理を施すことを特徴とする画像処理装置。
【請求項４】
請求項１〜３のいずれかに記載の画像処理装置において、
前記表示処理手段は、
前記描画手段によって描画した画像サイズよりも小さなサイズの記憶容量のバッファ手段を備え、表示に必要なラスタ順序で前記格納手段から画像データを読み出すと共に、前記バッファ手段には表示に必要な画像データの周辺のデータを読み出して格納し、それら両データを用いて前記加工処理を実行することを特徴とする画像処理装置。
【請求項５】
請求項１〜４のいずれかに記載の画像処理装置において、
前記表示処理手段は、
画像加工部及び画像合成部を有すると共に、それら両部への入力を振り分け可能なデマルチプレクサと、それら両部からの出力を選択可能なマルチプレクサとを有し、さらに、前記マルチプレクサからの出力を再度前記デマルチプレクサへ入力可能に構成されていることを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、
前記表示処理手段の画像合成部は、
下記の式に基づく複数画像のブレンディング機能を備えていることを特徴とする画像処理装置。
出力画像値＝第一の画像データ値×ブレンド係数＋第二の画像データ値×（１−ブレンド係数）
【請求項７】
請求項４に記載の画像処理装置において、
前記表示処理手段は、
１画像データを処理するための前記バッファ手段を加工処理に必要なサイクル数分だけ備え、パイプライン処理することで１画像データを所定のサイクルで出力できるような構成とし、加工しない画像データと加工したデータとの合成タイミングを一致させることを特徴とする画像処理装置。
【請求項８】
請求項１〜７のいずれかに記載の画像処理装置において、
前記表示処理手段は、
空間フィルタ機能、座標演算機能及びブレンディング機能の３つの機能をそれぞれ実行可能であり、前記３つの機能を組み合わせて処理することを特徴とする画像処理装置。
【請求項９】
請求項８に記載の画像処理装置において、
前記表示処理手段は、
前記座標演算機能及びブレンディング機能を用い、オブジェクト画像の移動及び出現・消去を行うことを特徴とする画像処理装置。
【請求項１０】
請求項８に記載の画像処理装置において、
前記表示処理手段は、
前記座標演算機能を用い、前記格納手段から読み出す画像データを選択することで画像の縮小を行うことを特徴とする画像処理装置。
【請求項１１】
請求項８に記載の画像処理装置において、
前記表示処理手段は、
前記空間フィルタ機能を用い、前記格納手段から読み出した画像データに対して微分型フィルタを適用してエッジを抽出し、さらに積分型フィルタを適用してぼかした画像と、当該加工をしていない画像とを、前記抽出したエッジの情報を用いて合成することでアンチエリアシングの効果を出す処理を行うことを特徴とする画像処理装置。
【請求項１２】
請求項８に記載の画像処理装置において、
前記表示処理手段は、
前記座標演算機能を用い、前記格納手段から読み出した画像データをまびくことで射影画像を得ることを特徴とする画像処理装置。
【請求項１３】
請求項１２に記載の画像処理装置において、
前記表示処理手段は、
前記画像の射影角度によりまびき割合を決定し、さらに視点に近くなる側と遠くなる側とではまびきの割合を適応的に変化させることで、遠近感の効果を増大させることを特徴とする画像処理装置。
【請求項１４】
請求項１〜１３のいずれかに記載の画像処理装置において、
前記格納手段には２次元の地図画像が格納されており、
前記表示処理手段は、
前記格納手段から読み出した前記２次元地図画像を射影して遠近感を持たせた画像を作成し、その一部を切り出し、空を表すオブジェクト画像と合成することによって、擬似的な鳥瞰図を生成することを特徴とする画像処理装置。
【請求項１５】
請求項１４に記載の画像処理装置において、
前記描画処理手段によって前記表示器への表示領域よりも広い領域の２次元地図画像を描画し、前記格納手段に格納しておき、
前記表示処理手段は、前記格納手段に格納された前記２次元地図画像の一部をその読み出し位置を変えて順次読み出し、当該読み出した各画像に対して前記射影を施して遠近感を持たせた画像を作成し、さらにその射影画像の一部を切り出して前記空のオブジェクト画像と合成することによって、擬似的な鳥瞰図のスクロール表示処理を行うことを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
画像を描画して表示器に表示するための処理を実行する画像処理装置に関し、特に高速表示のための技術に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
近年、操作メニューなどが背景となる画像にインポーズされて表示される場合が多い。これらメニューなどのオブジェクト画像に高級感を持たせるためには、単純な表示・非表示の切り替えのみではなく表示から非表示又は非表示から表示に至る遷移状態が滑らかであることが必要である。この様な遷移状態を描画により作成する場合、１枚、１枚のフレームに対して画像を再描画する必要があるため、時間がかかっていた。
【０００３】
従来の表示における処理の流れを図１（ｂ）を用いて説明する。描画処理手段により画像を描画する。描画された画像データは、格納手段の所定の場所に格納される。そして表示時には、メモリ制御ブロックによりメモリ上の所定の場所から画像データが読み込まれ、表示処理ブロックにおいて、ＲＧＢ変換、簡単な画面合成などの処理を実施した後に、表示器に必要なタイミングで画像データを出力する。格納手段は例えばＶＲＡＭ等で構成されるものであるが、この格納手段に対して表示処理手段は画像データをラスタ方向に逐次読み出して処理を行う。表示する画像が変わった場合、描画手段によって再描画し直して格納手段に格納する。そして、画像加工・合成手段が必要に応じてその格納された画像データを読み出して、アフィン変換などの加工を行い、格納手段に再度格納する。アフィン変換に代表される画像加工技術を行う場合、読み出された画素のアドレスと演算後のアドレスは異なることが多いため、画像を保存するメモリを別途用意しておき、読み出した画素値を演算した結果を、用意されたメモリの演算したアドレスに格納するという操作を行っている。
【０００４】
そこで本発明では、このような表示画像の遷移状態においても画像生成を高速に行うことのできる技術を提供する。
【０００５】
【課題を解決するための手段】
図１（ｂ）を参照して説明したように、従来は高画質な画像を生成するために、時間をかけて再描画し、描画した結果を表示していた。つまり、遷移時で考えると、遷移が始まってから終了するまでに表示されるフレーム枚数は少ないが、各フレームの画像は高画質であった。
【０００６】
しかし、遷移時には各フレームを高画質で表示するよりも、画質は多少劣化しても生成するフレーム枚数を増加させ、つまり表示するフレーム枚数を増加させて各オブジェクトを滑らかな動きに感じさせる方が重要であることに着目した。従来行っていた描画や加工・合成機能での一部機能はラスタ方向へ逐次読み出して処理することが可能であり、このような方式とすれば処理負荷の低減が図れるのではないか考えた。
【０００７】
このような観点に基づきなされた請求項１記載の画像処理装置のように格納手段からラスタ方向に読み出した画像データを加工・合成処理することによって、従来のように格納手段への再書込が不要となり、高速な画像生成が可能となる。
そして請求項１記載の画像処理装置の場合は、画像遷移状態である場合、遷移モード処理を実行する。この処理は、格納手段からラスタ方向に読み出した画像データに対して表示処理手段が加工処理及び画面合成処理を行うものである。一方、画像遷移状態でない場合は、通常モード処理を実行する。この処理では、遷移モード処理において表示処理手段が行う加工処理に相当する処理を描画処理手段にて行う。そして、格納手段からラスタ方向に読み出した画像データに対して表示処理手段は画面合成処理を行う。このようにすれば、画面遷移中は高速に画像が生成されて滑らかな表示を得ることができ、画面遷移が終了して通常の表示状態になった際には、描画手段にて再描画されるので高画質な画像を表示することができる。
【０００８】
また、請求項２記載のようにすれば、遷移モードでの表示状態から通常モードでの表示状態に切り替わる場合、あるいはその逆の場合、画像の移行を滑らかにすることができる。上述のように、遷移モードで表示制御手段にて画像加工等して得た画像は、描画手段にて当該加工に相当する処理内容を含めて描画する従来手法と比べるとその生成手法が異なるため、両者は完全には一致せず、ユーザが表示画像に対して違和感を持つ可能性がある。そのため、モード切り替わり時においては、切り替わり前後の両画像を表示処理手段にて画面合成することで、この違和感を生じないようにできる。
【０００９】
また、画像をカラーパレット方式で表現する場合、描画時に画像データ同士の演算ができないため、アンチエリアシングなどの加工処理を行うことができないが、請求項３のようにすれば、カラーパレットデータからＲＧＢ変換後に加工処理等を施すため、画像データの加工・合成が可能となる。
【００１０】
また、画像は周辺データとの相関が強いために、請求項４に示すようにすれば、バッファ手段に読み出した周辺データの画素値を用いて加工を行うことができる。
【００１１】
また、請求項５のように構成すれば、格納手段から読み出した複数の画像データに対して、合成した後に加工することもでき、また加工した後に合成することもできる。そのため、例えば背景画像と加工したオブジェクト画像を合成することや、背景と合成したオブジェクトを加工することができる。
【００１２】
なお、このような加工→合成、あるいは合成→加工の順序は任意に入れ替えられるようにしておくとよい。
また、請求項６のように構成すれば、オブジェクト画像を徐々に表示・消去することで高級感を演出することができる。
【００１３】
また、請求項７のように構成すれば、パイプライン処理することで１画像データに対して所定のサイクルで処理できるため、リアルタイムでの表示が可能となる。
表示処理手段は、加工処理及び画面合成処理を実行するのであるが、請求項８に示すように、空間フィルタ機能、座標演算機能及びブレンディング機能の３つの機能をそれぞれ実行可能であり、これら３つの機能を組み合わせて適宜処理を実行するようにすることが考えられる。このようにすれば、空間フィルタ機能、座標演算機能及びブレンディング機能といういわばプリミティブな機能を実行可能なセルのみを実装するだけでよいため、小さな回路規模で所定の画像加工合成処理が実現できる。
【００１４】
なお、もちろん、さらに、加工合成を一度に行う手段など、複数の処理を組み合わせた機能セルを予め備えるようにしてもよい。
また、請求項９のようにすれば、背景画像に対して、オブジェクト画像が移動する場合、そのつど再描画する必要が無くなるため、高速な画像生成が可能となる。例えば座標変換機能を用いてメモリの必要な位置から画像データを表示タイミングに合わせて出力することで、遷移中の画像への対応の点で有効である。つまり、従来手法であれば、動いた後の画像を描画手段によって再度描画するが、本発明であれば、表示処理手段による座標演算機能によって対処できるため、ラスタ方向に読み出したデータへの処理で対応できる。
【００１５】
また、請求項１０のようにすれば、格納手段からの読み出し位置を変えることで、高速に縮小画像を生成することができる。
【００１７】
また、請求項１１のようにすれば、スーパーサンプリング方式などの処理時間がかかる描画を行わなくても、高速にアンチエリアシング効果を得ることができる。
また、請求項１２のようにすれば、アフィン変換などの処理時間のかかる描画を行わなくても、高速に、射影した画像を得ることができる。
【００１８】
また、請求項１３のようにまびきの割合を適応的に変えることで、射影した画像の遠近感を向上することができる。
また、請求項１４のようにすれば、２次元地図画像から簡単に鳥瞰図を生成することができる。そして、請求項１５のようにすれば、２次元地図画像を高速にスクロールする方法を応用することで、簡単に鳥瞰図スクロールを表示することができる。つまり、従来手法で鳥瞰図スクロールを行う場合には、描画手段にて鳥瞰図を描画していたが、本発明では、鳥瞰図スクロールの際にも描画処理手段で２次元地図画像を描画する。つまり、２次元地図画像のスクロール時と同様に、表示領域よりも大きな領域を描画して格納手段に格納し、スクロール表示時には、格納手段に格納された２次元地図画像の一部を順次読み出し、表示処理手段によって２次元地図画像を鳥瞰図に加工する。この画像加工手段によって得られた鳥瞰図に対して表示処理手段が表示処理を実行することによって、鳥瞰図のスクロールが実現される。この手法によれば、鳥瞰図のスクロール時でも、２次元地図スクロールと同様の方式（２次元地図画像の格納された格納手段からの読み出し位置を変えて表示画像を生成）を用いて表示画像を高速に生成することができ、スクロールが滑らかになる。
【００２０】
【発明の実施の形態】
以下、本発明が適用された実施例について図面を用いて説明する。なお、本発明の実施の形態は、下記の実施例に何ら限定されることなく、本発明の技術的範囲に属する限り、種々の形態を採り得ることは言うまでもない。
【００２１】
図１（ａ）は実施例の画像処理装置の概略構成を図１に示す。本実施例の画像処理装置は、描画手段１１、格納手段１３、表示処理手段１５を備えており、これらはそれぞれ特許請求の範囲の「描画手段」、「格納手段」、「表示処理手段」に相当する。
【００２２】
描画手段１１は、図示しない制御装置から入力されたコマンドに従って画像データを描画し、この描画された画像データは格納手段１３に書き込まれる。格納手段１３はＶＲＡＭ等で構成されており、表示処理手段１５は、その格納手段１３から画像データをラスタ方向に読み出し、ＲＧＢ変換や必要に応じて加工・合成処理を行う。そして図示しない表示器に対して適切なタイミングで出力する。なお、表示器としては、例えば液晶ディスプレイ，プラズマディスプレイ，ＣＲＴ，有機ＥＬ等を用いることが考えられる。
【００２３】
ここで、表示処理手段１５は、カラーパレット方式で表現された画像データをＲＧＢデータへ変換する変換部１５１と、デマルチプレクサ１５２と、空間フィルタ部１５３と、αブレンディング部１５４と、座標演算部１５５と、マルチプレクサ１５３とを有している。デマルチプレクサ１５２は、空間フィルタ部１５３、αブレンディング部１５４及び座標演算部１５５の３種類の処理部への入力を振り分けるものであり、マルチプレクサ１５３は、それら各処理部１５３，１５４，１５５からの出力を選択するものである。なお、デマルチプレクサ１５２は、これら各処理部１５３，１５４，１５５を経由せずにマルチプレクサ１５３へ出力することもできるようにされている。また、マルチプレクサ１５３で選択された出力は、表示器へ出力されると共に、再度デマルチプレクサ１５２へ入力するよう構成されている。さらに、デマルチプレクサ１５２がどの処理部１５３，１５４，１５５に対して入力を振り分けるかは任意に制御可能にされている。
【００２４】
そのため、例えば空間フィルタ部１５３あるいは座標演算部１５５によって画像データに対する加工を行った画像データをマルチプレクサ１５３からデマルチプレクサ１５２へ入力し、αブレンディング部１５４によって画面合成をしたりする、あるいはその逆の順番で処理することも可能である。もちろん、これら３つの処理部１５３，１５４，１５５を任意の順番で全て経由させたり、さらには、同じ処理部を複数回経由させることもできる。
【００２５】
なお、本実施例における３種類の処理部の内、空間フィルタ部１５３及び座標演算部１５５は「画像加工部」に相当し、αブレンディング部１５４が「画面合成部」に相当する。
このような構成を有する本実施例の画像処理装置の発揮する作用効果について、従来構成と比較して説明する。
【００２６】
図１（ｂ）に示す従来構成の場合は、アフィン変換などの一般的な画像加工・合成技術を行う。特に画像加工では読み出すメモリアドレスと出力するメモリアドレスは異なる場合が多いため、画像を保存するメモリを別途用意しておき、読み出した画素値を演算した結果を、用意されたメモリの演算したアドレスに格納するという操作を行っている。それらの機能の中にはラスタ方向に処理可能な機能も含まれているし、また、簡易的にラスタ方向の処理で代用できる事もある。（例えば、矩形画像を台形に変換する場合には、アフィン変換による画像の変形を行えば、いちいちメモリアドレスを計算する必要があるが、簡易的には縦、横のまびきを行うことで代用が可能である。）
これに対して本実施例の画像処理装置の場合は、格納手段１３からラスタ方向に読み出した画像データを表示処理手段１５にて加工・合成処理するようにしたため、従来のように格納手段１３への再書込が不要となり、高速な画像生成が可能となる。例えば表示に必要となるラスタ方向の画素値を処理対象とし、その周辺の画素値のみを格納手段１３から読み出し、変換部１５１にてＲＧＢデータに変換した後、バッファに格納する。空間フィルタ部１５３は処理対象の画素値に対して周辺の画素値を用いた画像加工を行う。そして、αブレンディング部１５４において、加工しないデータ（例えば背景画像）と合成することにより出力画像を生成する。このようにすれば、描画手段１１においていちいち描画することがなく、また格納手段１３に再格納しないため、高速な画像生成が可能である。
【００２７】
ここでαブレンディングについて簡単に説明する。αブレンディングとは、２枚の画像を合成する場合、透過度を表すα値を用いて計算することである。αブレンディングの式は、以下のようになる。
Ｐdisｐ＝（１−α）×Ｐａ ＋ α×Ｐｂ
Ｐdisｐ：表示される画素値
Ｐａ    ：ａ面の画素値
Ｐｂ    ：ｂ面の画素値
α      ：２枚の画像を合成するときの透過度の割合
したがって、α＝１の場合は、ｂ面のみが表示され、α＝０の場合は、ａ面のみが表示される。
【００２８】
また、カラーパレット方式を用いる場合には、格納手段１３にはカラーパレット方式で表現された画像データのアドレスが格納される。そのため、周辺の画素値（アドレスデータ）との相関はなく、一般には画像を加工することができないが、本実施例の構成であれば、表示処理手段１５が格納手段１３から画像データを読み出し、ＲＧＢ変換処理を行った後に加工処理を適用できる。つまり、カラーパレット方式の描画系にも対応が可能となる。
【００２９】
そして本実施例の場合には、３つの処理部１５３，１５４，１５５として示したように、機能ブロックとして空間フィルタ、座標演算、αブレンディングの３機能しか持たず、それらを組み合わせて使用するため、表示処理手段１５のハード構成を考えた場合、回路面積の増加は問題とならない程度である。
【００３０】
なお、これらの機能は当然、単独で用いることも可能であり、例えば座標演算のみでオブジェクト画像の移動や画像の変形も可能である。以下、各機能によって行う画像加工・合成の具体例をいくつか示す。
［座標演算機能による画像加工］
例えば、座標演算機能を用いて、メモリから読み出すデータ位置（ｘ，ｙ）を
（ｘ'，ｙ'）＝x ＋ sin（y × 2π × t_buf / ROW）× y_buf
但し、ROW：画像の縦サイズ
y_buf：横方向に変形する割合
t_buf：縦方向に変形する割合
とすると、波の様な画像の変形が可能である。
【００３１】
図２（ａ）に、t_buf＝２，y_buf＝８及びt_buf＝６，y_buf＝８の場合の画像を示す。この様に元画像から徐々に変形しながら、例えばブレンディング機能を組み合わせることにより非表示とすれば、単純に表示から非表示となるよりも、高級感を持たせることができる。
【００３２】
［画像の縮小］
画像を縮小する場合は、単純に座標演算機能のみを用い、読み出し位置を決定してまびいた画像とすることも可能であるし、図２（ｂ）に示すように空間フィルタとして例えば平均値フィルタを用いて、平均値での縮小画像を生成することも可能である。この例では１／３倍に縮小する場合を示している。
【００３３】
［画像の拡大］
画像を拡大する場合は、空間フィルタの係数を適用的に変えることで高画質な拡大をすることが可能である。例えば、図２（ｃ）では２倍に拡大するときを示しており、黒丸が元の画像値であり、白丸がフィルタ処理で決定する値である。フィルタとして２×２行列を用い、それぞれの白丸を決定するために、点線で囲った四角形領域内に存在する元画像の値に図に示すようなフィルタ係数を用いれば、線形に補完することができ、高画質を達成することが可能である。
【００３４】
［アンチエリアシング］
アニメ画像など人工的な画像では斜めの線に対して、ジャギーと呼ばれるギザギザが生じる場合がある。これを補正する方法としてアンチエリアシングがある。通常は描画時に必要な大きさの２〜３倍の領域を描画し、平均値を出力することでアンチエリアシングを行う。これをスーパーサンプリング方式と呼ぶ。しかしこの方式では、実際よりも大きな領域を描画するために、処理時間が膨大となる。
【００３５】
そこで本実施例では、図３に示すようにして行う。まず、空間フィルタ１として微分型フィルタを用いてエッジを検出する。また、空間フィルタ２として平均値フィルタを用いて「ぼけた画像」を生成する。エッジの周辺部分はジャギーが発生している可能性が高いため、ぼけた画像を用い、それ以外の部分では元画像そのままとする。この方法でエッジ部分のみがぼけることになり、アンチエリアシングの効果がある。
【００３６】
［射影した画像生成］
図４には座標演算により、必要な座標のデータのみを取得し、画像を生成した場合である。つまり、画像データをまびくだけで射影の効果を得ている。さらに、まびきかたを奥行き方向から手前方向で適応的に変え、奥行きほどまびきを大きくすることで、さらに遠近感が増す。
【００３７】
［疑似鳥瞰図］
図５には、射影画像を生成する方法を用いて、２次元地図画像から疑似鳥瞰図を作成した場合を示す。２次元画像のスクロールは読み出し位置を変えるだけで可能であるが、鳥瞰図のスクロールは２次元スクロールと同様な方法を用いることができないため、１フレーム毎に再描画する必要がある。それに対して本実施例の構成であれば、２次元地図スクロールと同様の手法を用いて鳥瞰図スクロールを生成することができ、高速にスクロールを表示することが可能である。
【００３８】
具体的には、描画手段１１によって２次元地図スクロールのときと同様に表示領域よりも大きな領域を描画し、格納手段１３に格納する（図５（ａ））。そして、鳥瞰図を作成する場合には、格納手段１３から表示に必要な画像データを読み出し、表示処理手段１５において、その読み出した画像データに対して変形処理を行い鳥瞰図を作成する。変形は間引き処理を用いるため変形後の画像は小さくなる。したがって大きめの領域を読み出す（図５（ｂ））。そして、次のような変形処理１〜３を行う（図５（ｃ））。
【００３９】
変形処理１：読み出してきた画像を間引き処理により縦方向に縮小させる。この場合の間引き方法に関しては、例えば一様に間引いたり、あるいは画像上部の間引き割合を大きくし、画像下部の間引き割合を小さくすることが考えられる。変形処理２：縦方向に縮小した画像に対して、さらに、画像の下部から上部へ間引きの割合を増加して、台形状の画像を作成する。
【００４０】
変形処理３：台形状の画像から表示画面の図形に応じた形状（ここでは長方形状）の領域を切り取る（切り出す）。
本実施例では、このような変形処理に際して、座標演算部１５５において、ラスタ方向に読み出した画像データに対して、変換表示に必要な箇所のみを間引いてそのままラスタ方向に出力する。つまり、「縦に間引きながら」且つ「横に間引きながら」且つ「必要な領域を計算しながら」最終的に必要なデータのみを採用することとなる。
【００４１】
そして、その切り出した画像と空のオブジェクト画像と合成することで、擬似的な鳥瞰図が作成される（図５（ｄ））。
したがって、格納手段１３に格納された２次元地図画像を、その読出位置を変えて順次読み出し、上述の鳥瞰図画像への加工を行って表示することにより、表示すべき鳥瞰図画像を高速に生成することができ、スクロール表示が滑らかになる。
【００４２】
なお、鳥瞰図画像においては、遠近感を表現するために、遠方に行くほど霞がかかったように見せる方法が有効であるため、αブレンディング機能を用いて、画面の下部は地図画像がはっきりと見え、鳥瞰図中の地平線付近の地図画像がぼんやりと見えるようなグラデーション画像にすることもできる。
【００４３】
［その他］
（１）画像処理に際しては、処理対象のデータ量が相対的に大きいため、いわゆるパイプライン処理にて対応するとよい。したがって、表示処理手段１５が、１画像データを処理するためのラスタバッファ（バッファ手段に相当）を加工処理に必要なサイクル数分だけ備える。そして、パイプライン処理することで１画像データを所定のサイクルで出力できるような構成とし、加工しない画像データと加工したデータとの合成タイミングを一致させることが好ましい。
【００４４】
（２）以上説明したように、格納手段１３からラスタ方向に読み出した画像データに対して表示処理手段１５にて加工・合成処理するようにしたため、従来のように格納手段１３への再書込が不要となり、高速な画像生成が可能となった。しかし、描画手段１１にて再描画した方が高画質な画像は得易い。したがって、画像遷移状態の場合に限り表示処理手段１５にて加工・合成処理するようにし、通常状態、つまり画像遷移状態でない場合には、描画手段１１にて再描画するようにすることも好ましい。但し、遷移モードでの表示状態から通常モードでの表示状態に切り替わる場合、あるいはその逆の場合に、モード間での画像が異なるため表示画像に違和感が生じる。この違和感を生じないようにするため、通常モード（描画した画像を表示）から遷移モード（表示処理手段１５で加工した画像を表示）へ、あるいはその逆にモードが変化する場合、表示処理手段のαブレンディング部１５４にて、モード変化前後の両画像をαブレンディングする。具体的には、格納手段１３には１画面分の画像データを残しておき、モード変化があった場合には、モード変化後に（描画手段１１にて）描画あるいは（表示処理手段１５にて）加工した画像ととαブレンディングすることによって、表示画面の遷移を滑らかにする。これにより、モード遷移時の違和感が生じないようにできる。
【００４５】
なお、この場合のモード切替に関しては、外部からの信号に基づくことが考えられる。例えば上記実施例の画像処理装置はナビゲーションシステムに適用することが考えられるが、その場合であれば、システム全体の制御を司るナビ制御部からの指示信号に基づいて、遷移モードであるのか、通常モードであるのかを判断すればよい。
【図面の簡単な説明】
【図１】（ａ）は実施例の画像処理装置の概略構成図、（ｂ）は従来構成の説明図である。
【図２】実施例の画像処理装置による座標演算機能を用いた表示例、縮小画像の生成例、拡大画像の生成例を示す説明図である。
【図３】実施例の画像処理装置によるアンチエリアシング画像の生成例を示す説明図である。
【図４】実施例の画像処理装置による射影画像の生成例を示す説明図である。
【図５】実施例の画像処理装置による鳥瞰図スクロールの説明図である。
【符号の説明】
１１…描画手段、  １３…格納手段、  １５…表示処理手段、  １５１…変換部、  １５２…デマルチプレクサ、  １５３…空間フィルタ部、  １５４…αブレンディング部、  １５５…座標演算部、  １５６…マルチプレクサ。
【図１】
0003770121.tif 000002
【図２】
0003770121.tif 000003
【図３】
0003770121.tif 000004
【図４】
0003770121.tif 000005
【図５】
0003770121.tif 000006