(57)【要約】【課題】  ハードウェアリソースの限られた従来のＤＶＤレコーダ等の組み込み機器においても、メニュー画面等の画面切り替えの際に、連続した遷移画像を表示する等、様々な特殊視覚効果を提供できるＧＵＩを実現する。【解決手段】  グラフィカルユーザインタフェース（ＧＵＩ）装置１ａは特殊視覚効果を伴う画像を提供する装置であって、ＧＵＩ表示要素を生成する生成手段１０１と、生成手段１０１により生成された前記ＧＵＩ表示要素に対して、静止画を表示する場合に第１画像処理を施し、特殊視覚効果を伴う画像を表示する場合に前記第１画像処理を簡略した第２画像処理を施し、処理されたＧＵＩ表示要素を提供する画像処理手段１０２とを具備する。【選択図】図１
2006185195.tif 000002
【特許請求の範囲】
【請求項１】
特殊視覚効果を伴う画像を提供するＧＵＩ（グラフィカルユーザインタフェース）装置１ａであって、
ＧＵＩ表示要素を生成する生成手段と、
前記生成手段により生成された前記ＧＵＩ表示要素に対して、静止画を表示する場合に第１画像処理を施し、前記特殊視覚効果を伴う画像を表示する場合に前記第１画像処理を簡略した第２画像処理を施し、処理されたＧＵＩ表示要素を提供する画像処理手段と、
を具備することを特徴とするグラフィカルユーザインタフェース装置。
【請求項２】
前記生成手段は文字フォントを生成する手段を含み、前記画像処理手段はアンチエリアス処理を行う手段を含むことを特徴とする請求項１記載のグラフィカルユーザインタフェース装置。
【請求項３】
前記生成手段はイメージを生成する手段を含み、前記画像処理手段はα値／解像度変換を行う手段を含むことを特徴とする請求項１記載のグラフィカルユーザインタフェース装置。
【請求項４】
前記生成手段は曲線を生成する手段を含み、前記画像処理手段は曲線を多角形に近似する手段を含むことを特徴とする請求項１記載のグラフィカルユーザインタフェース装置。
【請求項５】
特殊視覚効果を伴う画像を提供するＧＵＩ（グラフィカルユーザインタフェース）装置であって、
第１ＧＵＩ部品を生成する第１生成手段と、
第２ＧＵＩ部品を生成する第２生成手段と、
前記第１生成手段により生成された前記第１ＧＵＩ表示要素に対して、静止画を表示する場合に第１画像処理を施し、前記特殊視覚効果を伴う画像を表示する場合に前記第１画像処理を簡略した第２画像処理を施し、処理されたＧＵＩ表示要素を提供する第１画像処理手段と、
前記第２生成手段により生成された前記第２ＧＵＩ表示要素に対して、静止画を表示する場合に第３画像処理を施し、前記特殊視覚効果を伴う画像を表示する場合に前記第３画像処理を簡略した第４画像処理を施し、処理されたＧＵＩ表示要素を提供する第２画像処理手段と、
前記第１及び第２画像処理手段により処理された前記第１及び第２ＧＵＩ部品を合成し、合成された画像を提供する合成手段。
【請求項６】
前記第１生成手段は文字フォント生成手段を含み、前記第１画像処理手段はアンチエリアス処理手段を含むことを特徴とする請求項１記載のグラフィカルユーザインタフェース装置。
【請求項７】
前記生成手段はイメージ生成手段を含み、前記画像処理手段はα値／解像度変換手段を含むことを特徴とする請求項１記載のグラフィカルユーザインタフェース装置。
【請求項８】
前記生成手段は曲線生成手段を含み、前記画像処理手段は曲線多角形近似手段を含むことを特徴とする請求項１記載のグラフィカルユーザインタフェース装置。
【請求項９】
特殊視覚効果を伴う画像を提供するＧＵＩ（グラフィカルユーザインタフェース）装置であって、
第１ＧＵＩ表示要素を生成する第１生成手段と、
第２ＧＵＩ表示要素を生成する第２生成手段と、
前記特殊視覚効果を伴う画像を提供する場合に、前記第１及び第２生成手段により各々生成された前記第１及び第２ＧＵＩ部品を縮小する縮小手段と、
前記縮小手段により縮小された前記第１及び第２ＧＵＩ部品を合成し、合成された画像を提供する合成手段と、
を具備することを特徴とするグラフィカルユーザインタフェース装置。
【請求項１０】
前記第１生成手段により生成された前記第１ＧＵＩ表示要素に対して、静止画を表示する場合に第１画像処理を施し、前記特殊視覚効果を伴う画像を表示する場合に前記第１画像処理を簡略した第２画像処理を施し、処理されたＧＵＩ表示要素を提供する画像処理手段を更に具備することを特徴とする請求項９記載のグラフィカルユーザインタフェース装置。
【請求項１１】
特殊視覚効果を伴う画像を提供するＧＵＩ（グラフィカルユーザインタフェース）方法であって、
ＧＵＩ表示要素を生成するステップと、
前記生成されたＧＵＩ表示要素に対して、静止画を表示する場合に第１画像処理を施し、前記特殊視覚効果を伴う画像を表示する場合に前記第１画像処理を簡略した第２画像処理を施し、処理されたＧＵＩ表示要素を提供するステップと、
を具備することを特徴とするグラフィカルユーザインタフェース方法。
【請求項１２】
前記ＧＵＩ表示要素を生成するステップは、文字フォントを生成するステップを含み、前記画像処理ステップは、アンチエリアス処理を行うステップを含むことを特徴とする請求項１１記載のグラフィカルユーザインタフェース方法。
【請求項１３】
前記ＧＵＩ表示要素を生成するステップはイメージを生成するステップを含み、前記画像処理ステップはα値／解像度変換を行うステップを含むことを特徴とする請求項１１記載のグラフィカルユーザインタフェース方法。
【請求項１４】
前記ＧＵＩ表示要素を生成するステップは曲線を生成するステップを含み、前記画像処理ステップは曲線を多角形に近似するステップを含むことを特徴とする請求項１１記載のグラフィカルユーザインタフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置にメニュー画面等を表示して、ユーザインターフェースを行うＧＵＩ装置及びＧＵＩ方法に関する。
【背景技術】
【０００２】
従来のＤＴＶ（デジタルテレビ）、ＤＶＤレコーダ、ＰＶＲ（パーソナルビデオレコーダ）等、様々な機能が予め組み込まれた組み込み機器のＧＵＩ（グラフィカルユーザインタフェース）では、例えばリモコン等で指定したメニュー画面を切り替えて目的の画面を表示する場合、順次あるいは、いきなり（直接的に）切替えるか又は画面をスクロールしていた。
【０００３】
下記特許文献１では、電子アルバムなどページ単位で画像を表示するＧＵＩにおいて、実際の本をめくるような視覚効果をソフトウェアで実現するために、ページをめくっている際のページ変形画像を、射影変換方式を用いて表示している。具体的には、ページをめくる際に、単に画素を間引くことで画像を水平方向のみに縮小し、データの表示位置を移動することで、実際のページめくりに近い視覚効果を実現している。
【特許文献１】特開平８−１０６４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のＧＵＩでは、一般に画面と画面間の遷移に視覚的な連続性がないため、画面が切り替わったとき、現在表示されている画面が全体メニューの中でどの位置にあるのか認識しづらく、更に画面が切り替わったということにさえ認識しにくいなど、ユーザにとって使い難いインタフェースとなっていた。ＣＰＵパワーの豊富なＰＣ（パーソナルコンピュータ）や専用のグラフィックアクセラレータ等を搭載した機器では、アニメーションを多用したＧＵＩが可能であり、見た目も使い勝手もよいインタフェースが実現可能である。しかし、ハードウェアリソースが制限された上記したような組み込み機器においては、様々の特殊視覚効果を提供するＧＵＩは実現困難であった。
【０００５】
そこで本発明では、ハードウェアリソースの限られた従来のＤＴＶ、ＤＶＤレコーダ、ＰＶＲ等の組み込み機器においても、メニュー画面等の画面切り替えの際に、連続した遷移画像を表示する等、様々な特殊視覚効果を提供できるＧＵＩを実現することを目的とする。
【課題を解決するための手段】
【０００６】
特殊視覚効果を伴う画像を提供するグラフィカルユーザインタフェース（ＧＵＩ）装置であって、ＧＵＩ表示要素を生成する生成手段と、生成手段により生成された前記ＧＵＩ表示要素に対して、静止画を表示する場合に第１画像処理を施し、前記特殊視覚効果を伴う画像を表示する場合に前記第１画像処理を簡略した第２画像処理を施し、処理されたＧＵＩ表示要素を提供する画像処理手段とを具備する。
【０００７】
特殊視覚効果を提供する画像を表示している間は、上記ＧＵＩに対する画像処理をＣＰＵ負荷が低く抑えられるような処理に切り替える。また特殊視覚効果を提供する画像を表示している間は、縮小したＧＵＩ表示要素を、内容が表示されないメモリバッファ上に描画する。実際の画面に出力する際には、イメージとして拡大表示する。
【発明の効果】
【０００８】
ハードウェアリソースの限られた組み込み機器においても、メニュー画面等の画面切り替えの際に、連続した遷移画像を表示する等、様々な特殊視覚効果を提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態について図面を参照しながら説明する。
【００１０】
図１は本発明の第１実施形態に係るＧＵＩ装置１ａの構成を概略示すブロック図である。このＧＵＩ装置１ａは、ＤＴＶ、ＤＶＤレコーダ、ＰＶＲ等の組み込み機器に好適に適用される。ここでは、ＧＵＩの表示要素（以下ＧＵＩ部品という）として、文字列（フォント）、イメージ（固有の形状および色を有する画像）、曲線（矩形を含む）を対象としている。
【００１１】
文字フォント生成手段１０１は表示する文字の文字コード（数値）から実際に画面上に表示される文字イメージ、例えばビットマップ画像を生成する手段である。アンチエリアス処理手段１０２は、文字の輪郭を滑らかに表示する手段である。イメージ生成手段１０３は、ＰＮＧ、ＪＰＥＧ、ＧＩＦといったようなイメージフォーマットからイメージを生成する手段である。α値／解像度変換手段１０４はイメージのα値および（または）解像度を変換する手段である。ここでα値は、イメージの不透明度を示す数値であり、０が完全透明、１が完全不透明である。その間のα値を有するイメージは、該イメージの半透明画像と背景が合成されて表示されることになる。曲線生成手段１０５は、円、楕円、曲線などを描画するためのデータを生成する手段である。曲線多角形近似手段１０６は、曲線を多角形で近似するための手段である。アンチエリアス処理手段１０２、α値／解像度変換手段１０４、及び曲線多角形近似手段１０６は、ＧＵＩ部品に対して画像処理を施す画像処理手段である。
【００１２】
イメージ合成手段１０８は、複数のＧＵＩ部品を一つの画面内で合成する手段である。合成には、イメージ同士の重ね合わせの際のαブレンド合成などが含まれる。フレームバッファ１１１は、表示装置１１２に表示するデータを保持する領域であり、ここに書き込まれたデータが実際に表示装置上に表示される。表示装置１１２は、ユーザが直接目にするＧＵＩ画面を表示する装置である。制御部１００はＣＰＵ等から構成され、ＲＡＭ１００ａを作業エリアとして使用し、ＲＯＭ１００ｂに格納された本発明に係るプログラムを含む制御プログラムに従って、ＧＵＩ装置１ａの上記各部を総合的に制御する。
【００１３】
次に、特殊視覚効果の一例として図２に示すように、背景画像の上に「あいうえお」という文字列が拡大しながら移動する場合を説明する。複数の描画プレーン（メモリ空間）を持った高機能グラフィックスハードウェアを用いた場合には、背景画像を表示するプレーンと文字を表示するプレーンを別々に設けることができる。従って、拡大しながら移動する文字を描画する際に、背景画像を気にすることなく描画することができる。しかしながら、コンシューマ向けの機器においては、コスト上の制約からこのような高機能グラフィックスを搭載するのは難しい。この場合、背景画像上に拡大しながら文字列を移動するためには、前景の文字が移動するに従って文字に隠れていた部分の背景画像を表示する必要がある。従って、背景画像の一部または全てを再描画する必要がある。この処理はソフトウェアで行うため、高速な描画には限界がある。そのため、背景画像上を高速に前景画像がスクロールするなどをＧＵＩで表現するのは困難であった。
【００１４】
図３は画面が切り替わる際の特殊視覚効果の例である。図３（ａ）はトップ画面でありＶｉｄｅｏ、Ｍｕｓｉｃ、Ｐｈｏｔｏなどといったコンテンツの種類を表すアイコン２０１〜２０３が表示されている。図３（ａ）においてユーザがビデオアイコン２０１を選択すると、図３（ｂ）のようにそのアイコンが徐々に拡大すると同時に、他のアイコン２０２、２０３がフェードアウトし、さらに、図３（ｃ）のように拡大したアイコンが徐々にコンテンツ一覧リストへ変化していく。図３（ｄ）は最終的な静止面であって、選択したアイコンに関するコンテンツの一覧リスト２０４とサムネイル（縮小画像）２０５を示す。図３（ａ）から図３（ｄ）へいきなり画面が変化するのではなく、図３（ｂ）、３（ｃ）のような途中の遷移過程を高速に表示することにより、スピード感のある使いやすいＧＵＩが実現できる。ここでの特殊視覚効果は、イメージとしてのアイコン２０１の拡大、文字の拡大、背景２００へのアイコン２０２、２０３のフェードアウトなどの手法が用いられている。
【００１５】
本発明は、このような特殊視覚効果をソフトウェアまたはソフトウェア及びハードウェアを用いて高速に実行するための手段を提供するものである。特に、背景画像と前景画像について逐次演算処理が必要な場合に本願は有効となる。
【００１６】
例えば、背景画像上に文字列を表示する場合、アンチエリアス表示という技術を用いることができる。この技術を用いると、曲線としての輪郭がギザギザに表示される文字の場合でも、ギザギザが軽減され、より自然で美しい表示が可能となる。アンチエリアス表示は、文字を表示する際に、その輪郭部で文字本来の色と背景の色を合成した色を表示することにより、文字と背景の境界が滑らかに見えるような効果を提供する。しかしながら、この処理は単純に文字を表示する時に比べ、より多くの計算処理能力を必要とする。このため、アンチエリアス表示している文字列を特殊視覚画像として高速に拡大／縮小、移動、またはフェードイン／フェードアウトすることは困難である。
【００１７】
一方、特殊視覚効果を提供する画像（以下、特殊効果画像という）の表示中は、一般に、画像や文字などのＧＵＩ部品が移動や変形したりするなど、画面が時々刻々変化する。このような特殊効果画像の表示中は、静止中の画像に比べ、ユーザにとって画像が詳細に表現される必要性は低い。例えば、スクロール中の画像は移動しているため、人間の目で詳細を捕らえることは難しく、画像自身の解像度を低くしてもユーザにとって見た目上の影響は少ない。
【００１８】
図４はこのような特性を利用して、ＧＵＩ部品を用いて視覚効果を提供する本発明の第１実施形態の動作を示すフローチャートである。このフローチャートに示される各ステップは、制御部１００の制御の下に実行される動作である。
【００１９】
先ず制御部１００は、操作部（リモコン等）１１３を介して入力されるユーザからのメニュー画面表示指示あるいはメニュー画面切替え指示に応じて特殊効果画像の表示を開始し（Ｓ４０１）、例えばＲＯＭ１２３に格納された特殊効果画像のファイルから画面に、表示すべきＧＵＩ部品を一つ選択する（Ｓ４０２）。そして制御部１００は、ＧＵＩ部品生成手段１０１、１０３、１０５により、選択したＧＵＩ部品に対応する実際のＧＵＩ部品（表示データ）を生成する。
【００２０】
当該ＧＵＩがアイコン等の画像であって、ＧＵＩが図３のようにイメージ表示処理であるなら（Ｓ４０３のＹｅｓ）、α値／解像度変換手段１０４は、イメージ生成手段１０３により生成されたＧＵＩ部品（イメージ）の解像度、色数を下げる（Ｓ４０７）。例えばＧＵＩ部品の本来の解像度が８ビットデータで示される場合、α値／解像度変換手段１０４は該８ビットデータをその上位４ビットで示されるデータに変換する。これにより、ＧＵＩ部品のデータ量が減少する。さらに、ＧＵＩ部品がα値を持つ場合（Ｓ４０８のＹｅｓ）、α値／解像度変換手段１０４は、ある閾値以下のα値を０に変換する（Ｓ４０９）。これは、ほぼ透明な画像領域は完全に透明なものとして処理することを意味する。このように、ＧＵＩ部品に対する処理が簡略される。このようにして処理（変換）されたＧＵＩ部品は、イメージ合成部によりフレームバッファ１１１上の制御部１００により指定された位置に書き込まれる（Ｓ４１２）。ＧＵＩ部品のデータ量は、静止画の場合より減少しているので、ＧＵＩ部品は高速に処理される。
【００２１】
次に、表示すべきＧＵＩ部品が文字列であって、ＧＵＩが図２のように文字列表示処理であるなら（Ｓ４０４のＹｅｓ）、アンチエリアス処理が指定されているかどうかを調べる（Ｓ４１０）。アンチエリアス処理が指定されている場合には（Ｓ４１０のＹｅｓ）、アンチエリアス処理手段１０２は、生成された文字画像に対してアンチエリアス処理を行わないか、またはアンチエリアス処理の精度を下げて文字画像を処理する（Ｓ４１１）。このように、ＧＵＩ部品に対する処理が簡略される。視覚効果の実行時間は一般に短時間であり、また、文字列の移動などが伴う場合が多いため、アンチエリアス効果の必要性は低い。従って本実施例のように、アンチエリアス処理をしない、あるいは精度を下げることにより、表示の高速化が実現する。アンチエリアス処理手段１０２により処理された文字画像はイメージ合成部によりフレームバッファ１１１上の制御部１００により指定された位置に書き込まれる（Ｓ４１２）。この場合も、ＧＵＩ部品のデータ量は、静止画の場合より減少しているので、ＧＵＩ部品は高速に処理される。
【００２２】
次に、表示すべきＧＵＩ部品が曲線であって、ＧＵＩが曲線表示処理（多角形近似処理）を伴う場合には（Ｓ４０５のＹｅｓ）、曲線多角形近似手段１０６は、生成された曲線の精度を下げる（Ｓ４０６）。たとえば、円を正１２角形として近似する。さらに、図には示していないが閉曲線内を塗りつぶす処理等においても、曲線多角形近似手段１０６は同様に輪郭の多角形近似の精度を下げる。曲線多角形近似手段１０６により処理された曲線画像はイメージ合成部によりフレームバッファ１１１上の制御部１００により指定された位置に書き込まれる（Ｓ４１２）。この場合も、ＧＵＩ部品のデータ量は、静止画の場合より減少しているので、ＧＵＩ部品は高速に処理される。
【００２３】
制御部１００は、以上の処理を、表示すべき全てのＧＵＩ部品が処理されるまで繰り返す（Ｓ４１３）。全てのＧＵＩ部品を処理すると（Ｓ４１３のＹｅｓ）、フレームバッファ上で合成された１フレーム分のＧＵＩ部品を表示装置１１２にて表示する。特殊効果画像の表示が終了していない場合（Ｓ４１５のＮｏ）、次のフレームを作成するために、上記したような処理が繰り返される。特殊効果画像の表示が終了すると（Ｓ４１５のＹｅｓ）、本来の静止画を表示装置１１２に表示する（Ｓ４１４）。つまり、元から設定されている品位（画像品質）で各ＧＵＩ部品が表示されるようにアンチエリアス処理及び曲線多角形近似を行い、解像度変換はしない（Ｓ４１６）。
【００２４】
以上のように、特殊効果画像表示中には静止画表示の場合より、アンチエリアス処理の精度を下げる、または、アンチエリアス処理をしないことにより、ソフトウェアでフォント処理を行う場合であっても、文字フォントを高速に表示（移動、拡大等を含む）することができる。
【００２５】
また、特殊効果画像表示中には静止画表示の場合より、イメージを表示する際に、解像度や色数を下げることにより、ソフトウェアでイメージを表示する場合であっても、高速に表示（移動、拡大等を含む）することができる。
【００２６】
また、特殊効果画像表示中には静止画表示の場合より、曲線表示（塗りつぶしを含む）する際に、多角形近似の精度を下げることにより、ソフトウェアで曲線を表示する場合であっても、高速に表示（移動、拡大等を含む）することができる。
【００２７】
次に、本発明の第２実施形態について説明する。
【００２８】
既に述べたように特殊効果画像表示中は、詳細な画像データを忠実に再現する必要性は低く、また、ＧＵＩ部品を高速に表示することが要求される。一般にＧＵＩ部品の表示速度はその表示面積に比例する。そこで、特殊効果画像表示中は、表示画面領域（フレームバッファ１１１）よりも小さな領域をメモリ中に確保し、縮小した画面をそのメモリ中に一旦書き込み、一つの画面の作成が終了した時点で、表示画面へ表示する際にイメージとして拡大して表示する。
【００２９】
図５はＧＵＩ部品を用いて特殊視覚効果を提供する本発明の第２実施形態の動作を示すフローチャートである。このフローチャートに示される各ステップは、制御部１００の制御の下に実行される動作である。図６は第２実施形態に係るＧＵＩ装置１ｂの構成を示すブロック図であり、図１の第１実施形態の構成に比べ、アンチエリアス処理手段１０２、α値／解像度変換手段１０４、曲線多角形近似手段１０６が省略され、座標／スケール変換手段１０７、オフラインイメージバッファ１０９、イメージ拡大手段１１０が追加されている。
【００３０】
制御部１００は、操作部１１３を介して入力されるユーザからのメニュー画面表示指示あるいはメニュー画面切替え指示に応じて特殊効果画像の表示を開始し（Ｓ５０１）、座標／スケール変換手段１０７に対して１／Ｎの座標スケール変換を指示する（Ｓ５０２）。Ｎとしては２の乗数など高速な演算に適した数値を選択する。
【００３１】
次に制御部１００は、上記特殊効果画像のファイルから、画面に表示すべきＧＵＩ部品を一つ選択し（Ｓ５０３）、ＧＵＩ部品生成手段１０１、１０３または１０５により、選択したＧＵＩ部品に対応する実際のＧＵＩ部品（表示データ）を生成する。座標／スケール変換手段１０７は生成手段１０１、１０３または１０５により生成されたＧＵＩ部品を、１／Ｎの大きさに変換してイメージ合成手段１０８に提供する。
【００３２】
イメージ合成手段１０８は、個々に座標／スケール変換されたＧＵＩ部品を一つの画像として合成する手段である。つまりイメージ合成手段１０８は、１／Ｎの大きさに変換されたＧＵＩ部品を、オフラインイメージバッファ１０９上の制御部１００により指定された位置に描画する（Ｓ５０４）。各ＧＵＩ部品のデータ量は上記縮小処理により小さくなっているので、各ＧＵＩ部品は高速にオフラインイメージバッファ１０９上に書き込まれる。制御部１００は、以上の処理を、表示あるいは変更すべき全てのＧＵＩ部品が処理されるまで繰り返す（Ｓ５０５）。
【００３３】
全てのＧＵＩ部品が処理されると（Ｓ５０５のＹｅｓ）、イメージ拡大手段１１０はオフラインイメージバッファ１０９上に合成されたＧＵＩ部品をＮ倍してフレームバッファ１１１に転送する（Ｓ５０６）。この場合も、各ＧＵＩ部品のデータ量は上記縮小処理により小さくなっているので、各ＧＵＩ部品は高速にフレームバッファ１１１上に書き込まれる。この結果、１フレームのＧＵＩ部品が表示装置１１２に表示される。ＧＵＩ部品の移動や拡大等、特殊効果画像の表示が終了していない場合（Ｓ５０７のＮｏ）、次のフレームを作成するために、フローはステップＳ５０３に移行する。特殊効果画像の表示が終了するまで、上記したような処理が繰り返される。
【００３４】
以上のように、特殊効果画像表示中には、表示するＧＵＩ部品を、一旦メモリ中のオフラインイメージバッファに縮小して描画し、１つの画面が生成された時点で、拡大表示する。これにより、縮小イメージのイメージ合成となり、アニメーション等のＧＵＩ表示が高速になる。
【００３５】
図７は本発明の第３実施形態に係るＧＵＩ装置１ｃの構成を示すブロック図である。第３実施形態に係るＧＵＩ装置１ｃは、図１の第１実施形態及び図６の第２実施形態に係るＧＵＩ装置１ａ及び１ｂを組み合わせた装置であって、両実施形態の利点を有する。すなわち、特殊効果画像を表示する場合、各画像処理手段１０２、１０４、１０６による処理を簡略し、簡略された処理が施されたＧＵＩ部品を、座標／スケール変換手段１０７により縮小して、オフラインイメージバッファ１０９に書き込むことができる。従って本実施形態によれば、ＧＵＩ部品の表示速度を更に向上することができる。
【００３６】
以上の説明はこの発明の実施の形態であって、この発明の装置及び方法を限定するものではなく、様々な変形例を実施することができる。そのような変形例も本発明に含まれるものである。又、各実施形態における構成要素、機能、特徴あるいは方法ステップを適宜組み合わせて構成される装置又は方法も本発明に含まれるものである。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態に係るＧＵＩ装置１ａの概略構成を示すブロック図である。
【図２】特殊視覚効果の具体例を示す図である。
【図３】特殊視覚効果の他の具体例を示す図である。
【図４】本発明の第１実施形態の動作を示すフローチャートである。
【図５】本発明の第２実施形態の動作を示すフローチャートである。
【図６】本発明の第２実施形態に係るＧＵＩ装置の概略構成を示すブロック図である。
【図７】本発明の第３実施形態に係るＧＵＩ装置の概略構成を示すブロック図である。
【符号の説明】
【００３８】
１００…制御部、１０１…文字フォント生成手段、１０２…アンチエリアス処理手段、１０３…イメージ生成手段、１０４…α値／解像度変換手段、１０５…曲線生成手段、１０６…曲線多角形近似手段、１０７…座標／スケール変換手段、１０８…イメージ合成手段、１０９…オフラインイメージバッファ、１１０…イメージ拡大手段、１１１…フレームバッファ、１１２…表示装置、１１３…操作部。
【図１】
2006185195.tif 000003
【図２】
2006185195.tif 000004
【図３】
2006185195.tif 000005
【図４】
2006185195.tif 000006
【図５】
2006185195.tif 000007
【図６】
2006185195.tif 000008
【図７】
2006185195.tif 000009