【手続補正書】
【提出日】平成16年10月27日(2004.10.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の表示画面に表示するための画像データを生成する画像処理装置において、
少なくとも表示画面上の位置情報を含むポリゴン情報を供給され、該ポリゴンの領域内のピクセルに対応する第１の画像データを生成する画像データ生成処理部と、
前記第１の画像データを記憶するフレームバッファメモリと、
前記第１の画像データがその周囲のピクセルに与える影響度の情報をぼかし値として所定のピクセル単位で記憶するぼかし値バッファメモリと、
前記フレームバッファメモリから読み出した前記第１の画像データを、前記ぼかし値バッファメモリから読み出した周囲のピクセルのぼかし値に従って演算処理して前記表示画面に表示するための第２の画像データを生成するぼかし処理部とを有することを特徴とする画像処理装置。
【請求項２】
請求項１において、前記ぼかし処理部は、前記フレームバッファメモリと表示装置への出力端子との間に設けられ、演算処理して生成した前記第２の画像データを前記表示装置への出力端子から出力することを特徴とする画像処理装置。
【請求項３】
請求項１または２において、
前記ポリゴン情報に含まれる位置情報に、該表示画面におけるポリゴンの奥行きを示すＺ値を含み、前記画像データ生成処理部によって前記表示画面に表示されるポリゴン内のピクセル単位のＺ値が生成され、
該画像処理装置は更に、該Ｚ値を記憶するＺ値バッファメモリを有し、
前記ぼかし処理部は、対象となるピクセルと周囲のピクセルとのＺ値を比較し、該対象のピクセルが後方に位置する場合に、前記周囲のピクセルのぼかし値に従って演算処理を行なうことを特徴とする画像処理装置。
【請求項４】
請求項１または２において、
前記ポリゴン情報に含まれる位置情報に、該表示画面におけるポリゴンの前後の度合いを規定するＺ値を含み、前記画像データ生成処理部によって前記表示画面に表示されるポリゴン内のピクセル単位のＺ値が生成され、
該画像処理装置は更に、該Ｚ値を記憶するＺ値バッファメモリを有し、
更に、各ピクセルのＺ値と前記表示画面に表示される被写界深度とのずれに従ってその周辺のピクセルに与える影響度が決定されることを特徴とする画像処理装置。
【請求項５】
請求項１または２において、前記画像データ生成処理部は、各ピクセルの速度ベクトルを生成し、更に、該ピクセルの速度ベクトルに従ってその周辺のピクセルに与える影響度が決定されることを特徴とする画像処理装置。
【請求項６】
請求項１または２において、
前記ポリゴン情報に輝度情報あるいは輝度を決定するための情報が含まれ、前記画像データ生成処理部は、各ピクセルの輝度情報を生成し、
更に、該ピクセルの輝度情報が所定値を越える場合は、その輝度情報に従ってその周辺のピクセルに与える影響度が決定されることを特徴とする画像表示装置。
【請求項７】
請求項１または２において、
前記ポリゴン情報にポリゴンの透明度の情報あるいは透明度を決定するための情報が含まれ、前記画像データ生成処理部は、半透明のポリゴンに対してその後方に位置するポリゴンを重ねた前記画像データを生成し、
更に、該後方のポリゴン内のピクセルに対して当該透明度の情報に従ってその周辺に与える影響度が決定されることを特徴とする画像処理装置。
【請求項８】
所定の表示画面に表示するための画像データを生成する画像処理方法において、
少なくとも表示画面上の位置情報を含むポリゴン情報にもとづいて該ポリゴンの領域内のピクセル毎に第１の画像データを生成する工程と、
前記第１の画像データをフレームバッファメモリに記憶する工程と、
前記第１の画像データがその周囲のピクセルに与える影響度の情報をぼかし値として所定のピクセル単位でぼかし値バッファメモリに記憶する工程と、
前記フレームバッファメモリから読み出した前記第１の画像データを、前記ぼかし値バッファメモリから読み出した周囲のピクセルのぼかし値に従って演算処理して前記表示画面に表示するための第２の画像データを生成するぼかし処理工程とを有することを特徴とする画像処理方法。
【請求項９】
請求項８において、
前記ポリゴン情報に含まれる位置情報に、該表示画面におけるポリゴンの前後の度合いを規定するＺ値を含み、
更に、前記表示画面に表示されるポリゴン内のピクセル単位のＺ値を生成し、該Ｚ値をＺ値バッファメモリに記憶する工程と、
前記ぼかし処理工程は、対象となるピクセルと周囲のピクセルとのＺ値を比較し、該対象のピクセルが後方に位置する場合に、前記周囲のピクセルのぼかし値に従って演算処理を行なうことを特徴とする画像処理方法。
【請求項１０】
請求項８において、
前記ポリゴン情報に含まれる位置情報に、該表示画面におけるポリゴンの前後の度合いを規定するＺ値を含み、
更に、前記表示画面に表示されるポリゴン内のピクセル単位のＺ値を生成し、該Ｚ値をＺ値バッファメモリに記憶する工程と、
各ピクセルのＺ値と前記表示画面に表示される被写界深度とのずれに従ってその周辺のピクセルに与える影響度を決定する工程とを含むことを特徴とする画像処理方法。
【請求項１１】
請求項８において、各ピクセルの速度ベクトルを生成し、該ピクセルの速度ベクトルに従ってその周辺のピクセルに与える影響度を決定する工程を含むことを特徴とする画像処理方法。
【請求項１２】
請求項８において、
前記ポリゴン情報に輝度情報あるいは輝度情報を決定するための情報が含まれ、
更に、各ピクセルの輝度情報を生成し、該ピクセルの輝度情報が所定値を越える場合は、その輝度情報に従ってその周辺のピクセルに与える影響度を決定する工程を含むことを特徴とする画像表示方法。
【請求項１３】
請求項８において、
前記ポリゴン情報にポリゴンの透明度の情報あるいは透明度を決定するための情報が含まれ、
更に、半透明のポリゴンに対してその後方に位置するポリゴンを重ねた前記画像データを生成し、該後方のポリゴン内のピクセルに対して当該透明度の情報に従ってその周辺に与える影響度を決定する工程を含むことを特徴とする画像処理方法。
【請求項１４】
所定の表示画面に表示するための画像データを生成する画像処理装置において、
少なくとも表示画面上の位置情報を含むポリゴン情報を供給され、前記位置情報に含まれる該表示画面における該ポリゴンの前後の度合いを規定するＺ値により該ポリゴン内のピクセル単位のＺ値を生成し、該ポリゴンの領域内のピクセルに対応する第１の画像データを生成する画像データ生成処理部と、
該Ｚ値を記憶するＺ値バッファメモリと、
前記第１の画像データを記憶するフレームバッファメモリと、
前記第１の画像データがその周囲のピクセルに与える影響度の情報をぼかし値として所定のピクセル単位で記憶するぼかし値バッファメモリと、
前記フレームバッファメモリから読み出した前記第１の画像データを、前記ぼかし値バッファメモリから読み出した周囲のピクセルのぼかし値に従って演算処理して前記表示画面に表示するための第２の画像データを生成するぼかし処理部とを有し、
前記ぼかし処理部は、対象となるピクセルと周囲のピクセルとのＺ値を比較し、該対象のピクセルが後方に位置する場合に、前記周囲のピクセルのぼかし値に従って演算処理を行なうことを特徴とする画像処理装置。
【請求項１５】
所定の表示画面に表示するための画像データを生成する画像処理装置において、
該表示画面における頂点座標、頂点のＺ値及びテクスチャー座標を少なくとも有するポリゴンデータを供給され、該表示画面内で手前に位置するポリゴンのＺ値をＺ値バッファメモリに記憶し、前記テクスチャー座標に従ってテクスチャーバッファメモリから読み出したテクスチャーデータから該ポリゴンの領域内のピクセルに対応するカラーデータを含む第１の画像データを生成するレンダリング処理部と、
前記第１の画像データを記憶するフレームバッファメモリと、
前記第１の画像データがその周囲のピクセルに与える影響度の情報をぼかし値として所定のピクセル単位で記憶するぼかし値バッファメモリと、
前記フレームバッファメモリから読み出した前記第１の画像データを、前記ぼかし値バッファメモリから読み出した周囲のピクセルのぼかし値に従って演算処理して前記表示画面に表示するための第２の画像データを生成するぼかし処理部とを有し、
前記ぼかし処理部は、対象となるピクセルと周囲のピクセルとのＺ値を比較し、該対象のピクセルが後方に位置する場合に、前記周囲のピクセルのぼかし値に従って演算処理を行なうことを特徴とする画像処理装置。
【請求項１６】
所定の表示画面に表示するための画像データを生成する画像処理装置において、
少なくとも表示画面上の位置情報を含むポリゴン情報を供給され、該ポリゴンの領域内のピクセルに対応する第１の画像データを生成する画像データ生成処理部と、
前記第１の画像データを記憶するフレームバッファメモリと、
前記第１の画像データに所定のエフェクト処理を施すことを示すエフェクト値をピクセル単位で記憶するエフェクト値バッファメモリと、
前記フレームバッファメモリから読み出した前記第１の画像データを、前記エフェクト値バッファメモリから読み出したエフェクト値に従って前記エフェクト処理をして前記表示画面に表示するための第２の画像データを生成し、表示装置に供給するエフェクト処理部とを有することを特徴とする画像処理装置。
【請求項１７】
請求項１６において、
前記所定のエフェクト処理は、遠景に対する揺らぎ処理であり、
前記ポリゴン情報に含まれる位置情報に、該表示画面におけるポリゴンの奥行きを示すＺ値を含み、前記画像データ生成処理部によって前記表示画面に表示されるポリゴン内のピクセル単位のＺ値が生成され、
該画像処理装置は更に、該Ｚ値を記憶するＺ値バッファメモリを有し、
前記エフェクト処理部は、対象となるピクセルのＺ値が所定の閾値を超えている場合に、前記エフェクト値に従って前記揺らぎ処理を行うことを特徴とする画像処理装置。
【請求項１８】
所定の表示画面に表示するための画像データを生成する画像処理方法において、
少なくとも表示画面上の位置情報を含むポリゴン情報にもとづいて該ポリゴンの領域内のピクセル毎に第１の画像データを生成する工程と、
前記第１の画像データをフレームバッファメモリに記憶する工程と、
前記第１の画像データに所定のエフェクト処理を施すことを示すエフェクト値をピクセル単位でエフェクト値バッファメモリに記憶する工程と、
前記フレームバッファメモリから読み出した前記第１の画像データを、前記エフェクト値バッファメモリから読み出したエフェクト値に従ってエフェクト処理して前記表示画面に表示するための第２の画像データを生成し、表示装置に供給するエフェクト処理工程とを有することを特徴とする画像処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【課題を解決するための手段】
上記の目的は、本発明によれば、所定の表示画面に表示するための画像データを生成する画像処理装置において、
少なくとも表示画面上の位置情報を含むポリゴン情報を供給され、該ポリゴンの領域内のピクセルに対応する第１の画像データを生成する画像データ生成処理部と、
前記第１の画像データを記憶するフレームバッファメモリと、
前記第１の画像データがその周囲のピクセルに与える影響度の情報をぼかし値として所定のピクセル単位で記憶するぼかし値バッファメモリと、
前記フレームバッファメモリから読み出した前記第１の画像データを、前記ぼかし値バッファメモリから読み出した周囲のピクセル前記ぼかし値に従って演算処理して前記表示画面に表示するための画像データを生成するぼかし処理部とを有することを特徴とする画像処理装置及びその方法を提供することによって達成される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記の如く、ぼかし値バッファメモリを設けて、各所定のピクセル単位で、その周囲のピクセルに与える影響度を示すデータを書き込んでおく。そして、フレームバッファメモリから読みだされる画像データとそのぼかし値である影響度から表示する画像データを演算する。従って、フレームバッファメモリへの画像の描画は一回だけで良く、効率的にぼかし処理を行なうことができる。尚、ぼかし値バッファメモリは、各ピクセル単位であるいはＮ2 （Ｎは整数）個のピクセルを単位でデータを記録すれば良い。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
更に、本発明は、所定の表示画面に表示するための画像データを生成する画像処理装置において、少なくとも表示画面上の位置情報を含むポリゴン情報を供給され、該ポリゴンの領域内のピクセルに対応する第１の画像データを生成する画像データ生成処理部と、前記第１の画像データを記憶するフレームバッファメモリと、前記第１の画像データに所定のエフェクト処理を施すことを示すエフェクト値をピクセル単位で記憶するエフェクト値バッファメモリと、前記フレームバッファメモリから読み出した前記第１の画像データを、前記エフェクト値バッファメモリから読み出したエフェクト値に従って前記エフェクト処理をして前記表示画面に表示するための第２の画像データを生成し、表示装置に供給するエフェクト処理部とを有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
このような例の場合に、より現実的に画像を表示するためには、次の部分にぼかしが加えられることが望ましい。
（１）カメラの焦点が合っているビル１１０と焦点より遙か遠方に位置するゴール１６との間の遠近感を表すために、ビル１１０は鮮明にし、ゴール１６はぼかし処理が加えられる点である。
（２）高速に移動する車１１４の後方部分も所謂モーションブラの残像を表現するためにぼかし処理が加えられる。
（３）非常に輝度が高い太陽１１８自身あるいはその光が照射されて高い輝度をもつオブジェクト（図示せず）もその回りにぼかし処理が加えられることが効果的である。
（４）半透明のガラス面１１１の反対側の人１１３に対してもぼかし処理を加えることが考えられる。
（５）道路１１２が遠方に延びていく部分１１５についても、意図的にぼかし処理を入れて効果的に表現する場合もある。