(57)【要約】  アンチエイリアス選択条件データ入力手段３には、アンチエイリアス選択条件データ２００が入力される。アンチエイリアス手法決定手段５は、アンチエイリアス選択条件データ２００に基づいて描画対象データに対応したアンチエイリアス手法を決定する。アンチエイリアス手法選択手段６は、アンチエイリアス手法データ入力手段４に入力されたアンチエイリアス手法データ３００から、決定されたアンチエイリアス手法データを選択する。アンチエイリアス処理手段７は、アンチエイリアス手法選択手段６で選択されたアンチエイリアス手法データを用いて、描画対象データのアンチエイリアス処理を行う。
2008084543.tif 000002
【特許請求の範囲】
【請求項１】
複数のアンチエイリアス手法のうち、描画対象データ毎にどのアンチエイリアス手法を選択するかを入力するアンチエイリアス選択条件データ入力手段と、
前記アンチエイリアス選択条件データ入力手段で入力された条件に基づいて、前記複数のアンチエイリアス手法のいずれかを選択するアンチエイリアス手法選択手段と、
前記アンチエイリアス手法選択手段で選択された手法に基づいて前記描画対象データのアンチエイリアス処理を行うアンチエイリアス処理手段とを備えたアンチエイリアス装置。
【請求項２】
描画対象データは、３Ｄポリゴンデータであることを特徴とする請求項１記載のアンチエイリアス装置。
【請求項３】
描画対象データは、文字データであることを特徴とする請求項１記載のアンチエイリアス装置。
【請求項４】
描画対象データは、画像データであることを特徴とする請求項１記載のアンチエイリアス装置。
【請求項５】
複数のアンチエイリアス手法のうち、画素毎にどのアンチエイリアス手法を選択するかを入力するアンチエイリアス選択条件データ入力手段と、
前記アンチエイリアス選択条件データ入力手段で入力された条件に基づいて、描画対象データの画素毎に、前記複数のアンチエイリアス手法のいずれかを選択するアンチエイリアス手法選択手段と、
前記アンチエイリアス手法選択手段で選択された手法に基づいて前記描画対象データの画素毎にアンチエイリアス処理を行うアンチエイリアス処理手段とを備えたアンチエイリアス装置。
【請求項６】
アンチエイリアス選択条件データ入力手段は、特定の座標値を有する画素毎に選択条件を入力することを特徴とする請求項５記載のアンチエイリアス装置。
【請求項７】
アンチエイリアス選択条件データ入力手段は、特定の画素値を有する画素毎に選択条件を入力することを特徴とする請求項５記載のアンチエイリアス装置。
【請求項８】
アンチエイリアス選択条件データ入力手段は、特定の深度値を有する画素毎に選択条件を入力することを特徴とする請求項５記載のアンチエイリアス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、描画データにおける物体の輪郭を滑らかに変化させるアンチエイリアスを行うアンチエイリアス装置に関するものである。
【背景技術】
【０００２】
従来のアンチエイリアス手法は、ラスタライズされたデータに対し、ある選択条件、例えば色版、画素値、範囲を設けることによって、選択的に所定の部分にアンチエイリアスを行っていた（例えば、特許文献１参照）。
具体的には、ラスタライズされた画像データに対し、例えば選択条件を座標ｘ＝１００〜２００、ｙ＝３００〜４００とするならば、前記範囲にｘｙ座標が収まるピクセルのみにアンチエイリアスをかける。このような方法では、所定の位置のみにアンチエイリアス処理をかけるため、処理が効率化されアンチエイリアシング処理にかかる時間を大幅に低減できるという効果を持つ。【０００３】
【特許文献１】特開平１１−９６３４７号公報
【０００４】
しかしながら、上記従来のアンチエイリアス手法は、選択範囲により所定の場所へのアンチエイリアスの有無を決める。つまり、アンチエイリアス有り無しの両極端でしか設定できないため、アンチエイリアス有無の境界が顕著に目立つ等、必ずしも描画されるデータに対して適したアンチエイリアシングではないといった問題点があった。【０００５】
この発明は上記のような課題を解決するためになされたもので、描画されるデータに適したアンチエイリアシングを行うことのできるアンチエイリアス装置を得ることを目的とする。
【発明の開示】
【０００６】
この発明に係るアンチエイリアス装置は、アンチエイリアス選択条件データ入力手段より、複数のアンチエイリアス手法のうち、描画対象データ毎にどのアンチエイリアス手法を選択するかを示すアンチエイリアス選択条件データを入力し、アンチエイリアス処理手段は、アンチエイリアス選択条件データに対応したアンチエイリアス手法を用いて描画対象データ毎にアンチエイリアス処理を行うようにしたものである。このことによって、描画対象データに適したアンチエイリアシングを行うことができる。
【図面の簡単な説明】
【０００７】
【図１】この発明の実施の形態１によるアンチエイリアス装置を示す構成図である。
【図２】この発明の実施の形態１によるアンチエイリアス装置のアンチエイリアス手法を示す説明図である。
【図３】この発明の実施の形態１によるアンチエイリアス装置のｚ比較を示す説明図である。
【図４】この発明の実施の形態１によるアンチエイリアス装置の動作を示すフローチャートである。
【図５】この発明の実施の形態２によるアンチエイリアス装置を示す構成図である。
【図６】この発明の実施の形態２によるアンチエイリアス装置のアンチエイリアス手法を示す説明図である。
【図７】この発明の実施の形態２によるアンチエイリアス装置の動作を示すフローチャートである。
【発明を実施するための最良の形態】
【０００８】
以下、この発明をより詳細に説明するために、この発明を実施するための最良の形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１によるアンチエイリアス装置を示す構成図である。
図示のアンチエイリアス装置は、描画データ入力手段１、描画データ展開手段２、アンチエイリアス選択条件データ入力手段３、アンチエイリアス手法データ入力手段４、アンチエイリアス手法決定手段５、アンチエイリアス手法選択手段６、アンチエイリアス処理手段７、画像書き込み手段８、画像メモリ９を備えている。【０００９】
描画データ入力手段１は、複数のポリゴンデータ（描画対象データ）などの描画データ１００を取得する手段、描画データ展開手段２は描画データ入力手段１からの得た複数のポリゴンデータなどの描画データ１００を各ポリゴンデータに展開する手段、アンチエイリアス選択条件データ入力手段３は、アンチエイリアスを選択的に適用するための条件であるアンチエイリアス選択条件データ２００を取得する手段、アンチエイリアス手法データ入力手段４は、複数のアンチエイリアス手法のデータであるアンチエイリアス手法データ３００を取得する手段である。アンチエイリアス手法決定手段５は、描画データ展開手段２からの個別描画データとアンチエイリアス選択条件データ入力手段３からのアンチエイリアス選択条件データ２００より複数のアンチエイリアス手法の集合であるアンチエイリアス手法データ３００から一つのアンチエイリアス手法を決定しアンチエイリアス手法番号を出力する手段、アンチエイリアス手法選択手段６は、アンチエイリアス手法決定手段５からのアンチエイリアス手法番号よりアンチエイリアス手法を選択する手段、アンチエイリアス処理手段７は、描画データ展開手段２からの個別描画データに対しアンチエイリアス手法選択手段６で取得したアンチエイリアス手法によりアンチエイリアス処理を行う手段、画像書き込み手段８は、アンチエイリアス処理手段７により処理された画像データを画像メモリ９に書き込む手段である。【００１０】
尚、本発明のアンチエイリアス装置はコンピュータによって実現され、上記描画データ展開手段２及びアンチエイリアス手法決定手段５〜画像書き込み手段８は、それぞれの機能に対応したソフトウェアと、これらのソフトウェアを実行するためのＣＰＵやメモリといったハードウェアで構成されている。【００１１】
次に、実施の形態１のアンチエイリアス装置の動作について説明する。
この実施の形態では、描画データ１００は二つのポリゴンデータの集合であり、それぞれのポリゴンデータのポリゴン番号を１，２とする。また、アンチエイリアス選択条件データ２００は、二つのポリゴンに関する条件判定データであり、アンチエイリアス手法データ３００は、二つのアンチエイリアス手法を含むデータである。この二つのアンチエイリアス手法の番号はそれぞれ１，２とする。【００１２】
アンチエイリアス選択条件データ２００を、（ポリゴン番号、アンチエイリアス手法番号）のリストとした場合、（（１，１）、（２，２））が具体的な条件データである。また、アンチエイリアス手法データ３００は、例えば、（（４サンプルアンチエイリアス手法）、（６サンプルアンチエイリアス手法））であるとする。【００１３】
図２は、アンチエイリアス手法データ３００の説明図であり、４サンプル、６サンプルアンチエイリアス手法について示したものである。
図中（ａ）は、幾何データをアンチエイリアス無しに画像データに書き出した様子を示す。一般に、ピクセル中心にポリゴンが被覆しているか否かでピクセルの色が決まる。図中（ｂ）は、４サンプルアンチエイリアスの例を示したものであるが、ピクセル中の４点をサンプリングポイントとして各ポイントにてポリゴンが被覆しているか判断し、その被覆率にてピクセル色を決定する。この場合、中心ピクセルは４点中３点被覆しているため、ピクセル色を３／４倍してピクセル色を決定する。図中（ｃ）に示す６サンプルアンチエイリアスは、４点を６点でサンプリングポイントをとったものである。被覆率によりピクセル色を変更することでアンチエイリアス無しに比べジャギーとよばれる見た目のギザギザが軽減される。また、画像書き込み手段８での書き込み処理はｚ比較処理を伴った書き込み処理である。【００１４】
図３は、ｚ比較を示す説明図である。
ｚ比較とは深度と呼ばれる奥行きによる比較であり、深度が大きければ奥であり、深度が小さければ手前であることを示す。二つのポリゴンをｚ比較により書き込む場合、同様の画像メモリ９に書き込む予定の二つの画素の深度を比較し、手前にある画素、つまり深度の小さいほうの画素データを書き込む。図はポリゴンの深度を横線のパターンで表したものであり、パターンＰ１は深度：小、パターンＰ２は深度：中、パターンＰ３は深度：大であることを表している。また、図中の黒点は二つのポリゴンにて同様の座標の点を示しているが、第２のポリゴンデータ１００ｂの点の深度は第１のポリゴンデータ１００ａの点の深度より小さいため、ｚ比較の後、画像メモリ９に書き込まれるのは第２のポリゴンデータ１００ｂの点となる。【００１５】
図４は、実施の形態１のアンチエイリアス装置の動作を示すフローチャートである。
本実施の形態の流れは、先ず、描画データ入力手段１により二つのポリゴンを含む描画データ１００を取得し（ステップＳＴ１０１）、アンチエイリアス選択条件データ入力手段３によりアンチエイリアス選択条件データ２００を取得し（ステップＳＴ１０２）、アンチエイリアス手法データ入力手段４により二つのアンチエイリアス手法を含むアンチエイリアス手法データ３００を取得する（ステップＳＴ１０３）。データ入力が終わると、描画データ展開手段２は、取得された二つのポリゴンからなる描画データ１００を、第１のポリゴンデータ、第２のポリゴンデータに展開し、ポリゴンデータを一つずつ出力する（ステップＳＴ１０４、ＳＴ１０５）。この場合は、先ず第１のポリゴンデータが出力される。【００１６】
次に、アンチエイリアス手法決定手段５は、アンチエイリアス選択条件データ入力手段３に入力されたアンチエイリアス選択条件データ２００を用いて、アンチエイリアス手法を決定するためのアンチエイリアス手法番号を決定する（ステップＳＴ１０６）。アンチエイリアス選択条件データ２００は（（１，１）、（２，２））であり、ポリゴンデータは１番目であるため、（１，１）の判定条件に合致し、アンチエイリアス手法番号は１と決定される。【００１７】
次に、アンチエイリアス手法選択手段６により、第１のポリゴンデータを対象とするアンチエイリアス手法を、アンチエイリアス手法決定手段５からの出力であるアンチエイリアス手法番号に基づいて、アンチエイリアス手法データ入力手段４から出力されたアンチエイリアス手法データ３００から選択し読み出す（ステップＳＴ１０７）。この場合、アンチエイリアス手法データ３００が（（４サンプルアンチエイリアス手法）、（６サンプルアンチエイリアス手法））であり、アンチエイリアス手法決定手段５からの出力のアンチエイリアス手法番号が１であるため、１番目の手法、つまり４サンプルアンチエイリアス手法が選択され読み出される。【００１８】
次に、アンチエイリアス処理手段７により、アンチエイリアス手法選択手段６からの出力であるアンチエイリアス手法を用いて対象ポリゴンにアンチエイリアス処理を行う（ステップＳＴ１０８）。この場合、第１のポリゴンデータに対し４サンプルアンチエイリアスを掛けることとなる。【００１９】
次に、アンチエイリアス処理されたデータを画像書き込み手段８により画像メモリ９に書き込み処理する（ステップＳＴ１０９）。ここまで終了すると、ステップＳＴ１０５へと戻り、描画データ展開手段２による二つ目の第２のポリゴンデータを出力する。その後は、第１のポリゴンデータの場合と同様にアンチエイリアス手法決定手段５によりアンチエイリアス手法番号を決定する（ステップＳＴ１０６）。この場合はポリゴン番号が２であるため、（２，２）に合致し、アンチエイリアス手法番号は２となる。次に、アンチエイリアス手法選択手段６により、アンチエイリアス手法番号が２である６サンプルアンチエイリアス手法を選択し読み出す（ステップＳＴ１０７）。次に、アンチエイリアス処理手段７により、第２のポリゴンデータに６サンプルアンチエイリアス手法を用いてアンチエイリアス処理を行う（ステップＳＴ１０８）。更に、画像書き込み手段８により、アンチエイリアスされた第２のポリゴンデータを画像メモリ９に書き込むが、第１のポリゴンデータと第２のポリゴンデータ間でｚ比較を行った後に画像メモリ９への書き込みを行う（ステップＳＴ１０９）。その後は、ステップＳＴ１０５へと戻るが展開するデータが存在しないため終了となる。【００２０】
尚、上記実施の形態１において、描画データ１００は、３次元的なポリゴンデータではなく、２次元の文字や画像データでも問題はなく、またその個数にも制限はない。例えば、特定の文字データに対してアンチエイリアスを適用する例としては、全ての文字に均一なアンチエイリアスを掛けるのではなく、選択的にアンチエイリアスを掛けることによって、綺麗な文字、粗っぽい文字を使い分け、文字の強調の効果を期待することができる。また、特定の画像データへの適用例としては、文字データと同様に、画像に対するアンチエイリアスの綺麗、粗っぽいを使い分け、特定の画像の強調効果を期待することができ、しかも計算効率の向上を図ることができる。【００２１】
また、入力するアンチエイリアス手法データ３００は、４、６サンプルアンチエイリアス手法だけでなく、ユーザが提示する手法全てにおいて適用可能であり、その個数にも制限はない。また、画像書き込み手段８はｚ比較による書き込みではなく、上書き、追記などの処理でも問題はない。【００２２】
以上のように、実施の形態１のアンチエイリアス装置によれば、複数のアンチエイリアス手法のうち、描画対象データ毎にどのアンチエイリアス手法を選択するかを入力するアンチエイリアス選択条件データ入力手段と、アンチエイリアス選択条件データ入力手段で入力された条件に基づいて、複数のアンチエイリアス手法のいずれかを選択するアンチエイリアス手法選択手段と、アンチエイリアス手法選択手段で選択された手法に基づいて描画対象データのアンチエイリアス処理を行うアンチエイリアス処理手段とを備えたので、描画対象データに適したアンチエイリアシングを行うことができる。【００２３】
また、実施の形態１のアンチエイリアス装置によれば、描画対象データを３Ｄポリゴンデータとしたので、対象とするポリゴンデータ毎に任意にアンチエイリアスのレベルを変更することができる等、ポリゴンデータ毎に最適なアンチエイリアシングを行うことができる。【００２４】
また、実施の形態１のアンチエイリアス装置によれば、描画対象データを文字データとしたので、文字データ毎に最適なアンチエイリアシングを行うことができ、例えば、文字の強調の効果を期待することができる。【００２５】
また、実施の形態１のアンチエイリアス装置によれば、描画対象データを画像データとしたので、特定の画像データ毎に最適なアンチエイリアシングを行うことができ、例えば、特定の画像への強調効果を期待することができる。【００２６】
実施の形態２．
上記実施の形態１では、描画データ１００の描画対象データ毎にアンチエイリアス手法を選択可能にするようにしたものであるが、実施の形態２は、描画する画像内で選択的にアンチエイリアス手法を変更するようした例である。【００２７】
図５は、実施の形態２によるアンチエイリアス装置の構成図である。
図示のアンチエイリアス装置は、描画データ入力手段１、描画データ展開手段２、アンチエイリアス選択条件データ入力手段３ａ、アンチエイリアス手法データ入力手段４、アンチエイリアス手法決定手段５、アンチエイリアス手法選択手段６、アンチエイリアス処理手段７、画像メモリ９、画像展開手段１０、画素単位送信手段１１、一時メモリ１２、画素書き込み手段１３、完了判定手段１４を備えている。ここで、アンチエイリアス選択条件データ入力手段３ａ、画像展開手段１０〜完了判定手段１４以外の構成は、実施の形態１における構成と同様であるため、対応する部分に同一符号を付してその説明は省略する。【００２８】
アンチエイリアス選択条件データ入力手段３ａは、複数のアンチエイリアス手法を示すアンチエイリアス手法データ３００のうち、描画データ１００の画素毎にどのアンチエイリアス手法を選択するかを示すアンチエイリアス選択条件データ２００ａを入力するための手段である。また、画像展開手段１０は、描画データ展開手段２からの個別描画データを画像データに展開する手段、画素単位送信手段１１は、画像展開手段１０からの画像データを１画素ずつ送信する手段、一時メモリ１２は、画像展開手段１０からの画像データを保存する保存領域、画素書き込み手段１３は、アンチエイリアス処理手段７によりアンチエイリアスされた画素データを画像メモリ９に書き込む手段、完了判定手段１４は画像メモリ９への書き込みが全画素分終了したか判定する手段である。【００２９】
次に、実施の形態２のアンチエイリアス装置の動作について説明する。
実施の形態２では、描画データ１００は二つのポリゴンデータ（描画対象データ）の集合であり、アンチエイリアス選択条件データ２００ａは、各画素に関するアンチエイリアス条件判定データであり、アンチエイリアス手法データ３００は、二つのアンチエイリアス手法を含むデータであるとする。また、アンチエイリアス選択条件データ２００ａは、（ｘｙ座標領域条件、アンチエイリアス手法番号）のリストとする。具体的なアンチエイリアス選択条件データ２００ａとしては、例えば、（（ｘ＜１００，１）、（ｘ≧１００，２））といった条件データである。更に、アンチエイリアス手法データ３００は、（（第１のアンチエイリアス手法）、（第２のアンチエイリアス手法））とする。ここで、第１のアンチエイリアス手法及び第２のアンチエイリアス手法は、実施の形態１と同様の手法でも実施可能であるが、次に示すように異なる手法であってもよい。【００３０】
図６は、実施の形態２における第１のアンチエイリアス手法を示す説明図である。
この手法は、対象ピクセルに対し、それと周囲８ピクセルを含む計９個のピクセルのポリゴン被覆率を対象ピクセル色に積算させることでアンチエイリアスを行う手法である。図６において、画像データ６００ａはアンチエイリアス前の画像データと対象ピクセル６０１を表し、画像データ６００ｂは、９個のピクセルのサンプリングポイント６０２を示している。また、画像データ６００ｃはアンチエイリアス後の画像データを表している。【００３１】
また、第２のアンチエイリアス手法としては、例えば、中心画素のその右上、右下、左上、左下の４ピクセルを含む計５点のサンプリングを行い、そのポリゴン被覆率を対象ピクセル色に積算させることでアンチエイリアスを行う、といった手法を用いることができる。また、画素書き込み手段１３での書き込み処理は、実施の形態１と同様、ｚ比較による書き込みである。【００３２】
図７は、実施の形態２のアンチエイリアス装置の動作を示すフローチャートである。
本実施の形態の流れは、先ず、描画データ入力手段１により二つのポリゴンを含む描画データ１００を取得し（ステップＳＴ２０１）、アンチエイリアス選択条件データ入力手段３ａによりアンチエイリアス選択条件データ２００を取得し（ステップＳＴ２０２）、アンチエイリアス手法データ入力手段４により二つのアンチエイリアス手法を含むアンチエイリアス手法データ３００を取得する（ステップＳＴ２０３）。データ入力が終了すると、次に取得された二つのポリゴンからなる描画データ１００を描画データ展開手段２によって、第１のポリゴンデータ、第２のポリゴンデータに展開し（ステップＳＴ２０４，ＳＴ２０５）、ポリゴンデータを一つずつ出力する。この場合先ず第１のポリゴンデータが出力される。【００３３】
次に、画像展開手段１０により、第１のポリゴンデータが画像データとして出力される。このとき画像データは一時メモリ１２に書き込まれる。次に、画素単位送信手段１１により、画像展開手段１０からの画像データを画素単位に分割して画素値、座標値、深度値などのデータを送信する（ステップＳＴ２０７）。次に、アンチエイリアス手法決定手段５により、入力されたアンチエイリアス選択条件データ２００を条件として送信された画素に適用するアンチエイリアス手法の番号を決定する（ステップＳＴ２０８）。アンチエイリアス選択条件データ２００ａは、（（ｘ＜１００，１）、（ｘ≧１００，２））であるため、画素のｘ座標が１００未満であれば１を、１００以上であれば２をアンチエイリアス手法番号として出力する。【００３４】
次に、アンチエイリアス手法選択手段６により、アンチエイリアス手法決定手段５からの出力であるアンチエイリアス手法番号のついたアンチエイリアス手法を入力したアンチエイリアス手法データ３００から選択し読み出す（ステップＳＴ２０９）。アンチエイリアス手法データ３００が（（第１のアンチエイリアス手法）、（第２のアンチエイリアス手法））であるため、アンチエイリアス手法番号が１であれば第１のアンチエイリアス手法、２であれば第２のアンチエイリアス手法が選ばれる。つまり、画素のｘ座標が１００未満であれば第１のアンチエイリアス手法が、１００以上であれば第２のアンチエイリアス手法が選ばれる。【００３５】
次に、画素書き込み手段１３により、アンチエイリアス手法選択手段６により選ばれたアンチエイリアス手法によってアンチエイリアス処理がなされ（ステップＳＴ２１０）、画素書き込み手段１３により、ｚ比較を用いた画像メモリ９への書き込みが行われる（ステップＳＴ２１１）。このとき、アンチエイリアス処理をする際には周辺画素のデータを持つ一時メモリ１２を用いてアンチエイリアス処理を行う。書き込みが終わると完了判定手段１４により、画像展開手段１０で展開された画像データの画素が全て処理されたかを判定し（ステップＳＴ２１２）、終わっていなければステップＳＴ２０７に戻って画素単位送信手段１１により次の画素データを送信し、終わっていればステップＳＴ２０５に戻って描画データ展開手段２にて次の個別描画データを送る。もし個別描画データもなければ、処理を終了する。【００３６】
尚、アンチエイリアス選択条件データ２００ａは、ｘｙ座標に関する条件だけでなく、画素値、深度データを条件とすることももちろん可能である。例えば、画素値に応じてアンチエイリアス手法を変化させる例としては、輝度の高いジャギーの目立ちやすい部分には細かいアンチエイリアスを掛け、逆にそれ以外の部分には粗いアンチエイリアスを掛けるといった条件とする。このようにすることで見た目上アンチエイリアスが掛かった表示とすることができ、しかも、細かい／粗いを使い分けることで処理の高速化を図ることができる。また、深度データに応じてアンチエイリアス手法を変化させる例としては、深度値が小さい、つまり３Ｄ空間で手前に配置されているオブジェクトに関しては細かいアンチエイリアスを掛け、逆にそれ以外の比較的奥にあるような深度値の大きいオブジェクトに関しては粗いアンチエイリアスを掛ける。このようにすることで、精細な表示が必要な手前にあるオブジェクトには綺麗にアンチエイリアスが掛かり、奥の方のオブジェクトに関しては粗っぽいアンチエイリアスが掛かることになるが、これは見た目上、目立たない。このような処理により、見た目上はアンチエイリアスが掛かった表示を行うことができ、かつ、細かい、粗いを使い分けることで処理の高速化を図ることができる。【００３７】
また、入力するアンチエイリアス手法データ３００は、第１のアンチエイリアス手法だけでなく、ユーザが提示する手法全てにおいて適用可能であり、その個数にも制限はない。また、画素書き込み手段１３は、ｚ比較による書き込みではなく、上書き、追記などの処理でも問題はない。【００３８】
以上のように、実施の形態２のアンチエイリアス装置によれば、複数のアンチエイリアス手法のうち、画素毎にどのアンチエイリアス手法を選択するかを入力するアンチエイリアス選択条件データ入力手段と、アンチエイリアス選択条件データ入力手段で入力された条件に基づいて、描画対象データの画素毎に、複数のアンチエイリアス手法のいずれかを選択するアンチエイリアス手法選択手段と、アンチエイリアス手法選択手段で選択された手法に基づいて描画対象データの画素毎にアンチエイリアス処理を行うアンチエイリアス処理手段とを備えたので、アンチエイリアシングの適用範囲を画素毎に決めることができ、描画されるデータに適したアンチエイリアシングを行うことができる。【００３９】
また、実施の形態２のアンチエイリアス装置によれば、アンチエイリアス選択条件データ入力手段は、特定の座標値を有する画素毎に選択条件を入力するようにしたので、領域毎に任意にアンチエイリアスのレベルを変更することができ、描画データに対して効果的にアンチエイリアスを掛けることができると共に、処理の高速化を図ることができる。
る。【００４０】
また、実施の形態２のアンチエイリアス装置によれば、アンチエイリアス選択条件データ入力手段は、特定の画素値を有する画素毎に選択条件を入力するようにしたので、描画データに対して効果的にアンチエイリアスを掛けることができると共に、処理の高速化を図ることができる。【００４１】
また、実施の形態２のアンチエイリアス装置によれば、アンチエイリアス選択条件データ入力手段は、特定の深度値を有する画素毎に選択条件を入力するようにしたので、描画データに対して効果的にアンチエイリアスを掛けることができると共に、処理の高速化を図ることができる。
【産業上の利用可能性】
【００４２】
以上のように、この発明に係るアンチエイリアス装置は、描画データに対し、複数のアンチエイリアス手法の中からいずれかのアンチエイリアス手法を選択してアンチエイリアス処理をする構成に関するものであり、画像表示装置に用いるのに適している。
【図１】
2008084543.tif 000003
【図２】
2008084543.tif 000004
【図３】
2008084543.tif 000005
【図４】
2008084543.tif 000006
【図５】
2008084543.tif 000007
【図６】
2008084543.tif 000008
【図７】
2008084543.tif 000009
【国際調査報告】
2008084543.tif 000010
2008084543.tif 000011
2008084543.tif 000012
2008084543.tif 000013