【手続補正書】
【提出日】平成19年2月7日(2007.2.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
重なり合う複数のポリゴンに対する画像処理を行って、表示用画像データを生成する画像処理装置において、
表示画面内の手前側から深さ方向に順に並べた時のｎ番目のポリゴンに、ピクセル色データTXCOn と、不透明度αn または透明度（１−αn）と、光源色データINTnが与えられ、
前記画像処理装置は、
重なり合うピクセルの前記透明度（１−αn）の乗算値Ｘnを、前記手前側から深さ方向の順に求めるブレンド処理ユニットと、
ピクセルの光源データに従って、深さ方向の各ピクセルに対する光源色データINTnを求める光源計算ユニットと、
ポリゴン色データPCOLn及びテクスチャ座標に従って、前記深さ方向の各ピクセルに対するピクセル色データTXCOnを求めるテクスチャ処理ユニットと、
前記深さ方向の各ピクセルに対して、当該ピクセルのピクセル色データTXCOnを、光源色データINTn、不透明度αn、及び一つ手前側のピクセルの前記乗算値Ｘn-1に応じて修正し累積するカラー合成処理を行うカラー合成ユニットとを有し、
前記光源計算ユニット及びテクスチャ処理ユニットの少なくとも一方が、対応するデータ生成処理を並列に行い、前記カラー合成ユニットが、前記カラー合成処理を深さ方向のピクセルについて順不同で行うことを特徴とする画像処理装置。
【請求項２】
請求項１において、
更に、フレーム内の複数のポリゴンデータまたはそのピクセルデータを、前記表示画面内の手前側から深さ方向に順番に並び替えるソーターユニットを有し、当該ソーターユニットが、光源計算ユニット及びテクスチャ処理ユニットに、前記ピクセルデータを供給し、前記ブレンド処理ユニットに前記ピクセルデータを手前側から深さ方向の順に供給することを特徴とする画像処理装置。
【請求項３】
請求項１において、
前記カラー合成処理は、処理中のピクセルのピクセル色データTXCOn、光源色データINTn、不透明度αn、及び一つ手前側のピクセルの前記乗算値Ｘn-1との乗算値を求め、それらを累積する処理であることを特徴とする画像処理装置。
【請求項４】
請求項３において、
前記カラー合成処理により求められた累積値が、前記表示用画像データとして使用されることを特徴とする画像処理装置。
【請求項５】
請求項１において、
更に、深さ方向のピクセルの前記乗算値Ｘn、ピクセル色データTXCOn、光源色データINTn、不透明度αnのデータを記録するピクセルワークメモリユニットを有し、前記カラー合成ユニットは、該ピクセルワークメモリユニットに上記データが全て記録されたピクセルについて、前記カラー合成処理を行うことを特徴とする画像処理装置。
【請求項６】
請求項１において、
前記ブレンド処理ユニットは、更に、前記ソーターユニットから供給されるポリゴンの不透明度または透明度と、テクスチャの不透明度または透明度から、ピクセルの不透明度αnまたは透明度（１−αn）を生成することを特徴とする画像処理装置。
【請求項７】
請求項１において、
前記テクスチャ処理ユニットは、更に、ポリゴン色データPCOLnと前記テクスチャ座標に対応するテクスチャの色データＴとに従って、前記ピクセル色データTXCOnを求める複数のテクスチャ処理回路を有し、空き状態にあるテクスチャ処理回路が順次前記ピクセル色データを生成することを特徴とする画像処理装置。
【請求項８】
請求項１において、
前記光源計算ユニットは、光源色データINTnを求める複数の光源計算回路を有し、空き状態にある光源処理回路が順次前記光源色データを生成することを特徴とする画像処理装置。
【請求項９】
重なり合う複数のポリゴンに対する画像処理を行って、表示用画像データを生成する画像処理装置において、
表示画面内の手前側から深さ方向に順に並べた時のｎ番目のポリゴンに、ピクセル色データTXCOn と、光源色データINTnと、ディスティネーション混合係数DEn 及びソース混合係数SRn についてのデータが与えられ、
前記画像処理装置は、
重なり合うピクセルの前記ソース混合係数SRnの乗算値Ｘnを、前記手前側から深さ方向の順に求めるブレンド処理ユニットと、
ピクセルの光源データに従って、深さ方向の各ピクセルに対する光源色データINTnを求める光源計算ユニットと、
ポリゴン色データPCOLn及びテクスチャ座標に従って、前記深さ方向の各ピクセルに対するピクセル色データTXCOnを求めるテクスチャ処理ユニットと、
前記深さ方向の各ピクセルに対して、当該ピクセルのピクセル色データTXCOnを、光源色データINTn、ディスティネーション混合係数DEn、及び一つ手前側のピクセルの前記乗算値Ｘn-1に応じて修正し累積するカラー合成処理を行うカラー合成ユニットとを有し、
前記光源計算ユニット及びテクスチャ処理ユニットの少なくとも一方が、対応するデータ生成処理を並列に行い、前記カラー合成ユニットが、前記カラー合成処理を深さ方向のピクセルについて順不同で行うことを特徴とする画像処理装置。
【請求項１０】
請求項９において、
前記カラー合成処理は、処理中のピクセルのピクセル色データTXCOn、光源色データINTn、ディスティネーション混合係数DEn、及び、一つ手前側のピクセルの前記乗算値Ｘn-1との乗算値を求め、それらを累積する処理であり、当該累積値が前記表示用画像データとして使用されることを特徴とする画像処理装置。
【請求項１１】
重なり合う複数のポリゴンに対する画像処理を行って、表示用画像データを生成する画像処理方法において、
表示画面内の手前側から深さ方向に順に並べた時のｎ番目のポリゴンに、ピクセル色データTXCOn と、不透明度αn または透明度（１−αn）と、光源色データINTnとが与えられ、
前記画像処理方法は、
重なり合うピクセルの前記透明度（１−αn）の乗算値Ｘnを、前記手前側から深さ方向の順に求めるブレンド処理工程と、
ピクセルの光源データに従って、深さ方向の各ピクセルに対する光源色データINTnを求める光源計算処理工程と、
ポリゴン色データPCOLn及びテクスチャ座標に従って、前記深さ方向の各ピクセルに対するピクセル色データTXCOnを求めるテクスチャ処理工程と、
前記深さ方向の各ピクセルに対して、当該ピクセルのピクセル色データTXCOnを、光源色データINTn、不透明度αn、及び一つ手前側のピクセルの前記乗算値Ｘn-1に応じて修正し累積するカラー合成処理を行うカラー合成工程とを有し、
前記光源計算工程及びテクスチャ処理工程の少なくとも一方で、対応するデータ生成処理を並列に行い、前記カラー合成工程で、前記カラー合成処理を深さ方向のピクセルについて順不同で行うことを特徴とする画像処理方法。
【請求項１２】
重なり合う複数のポリゴンに対する画像処理を行って、表示用画像データを生成する画像処理方法において、
表示画面内の手前側から深さ方向に順に並べた時のｎ番目のポリゴンに、ピクセル色データTXCOn と、光源色データINTnと、ディスティネーション混合係数DEn 及びソース混合係数SRn についてのデータが与えられ、
前記画像処理方法は、
重なり合うピクセルの前記ソース混合係数SRnの乗算値Ｘnを、前記手前側から深さ方向の順に求めるブレンド処理工程と、
ピクセルの光源データに従って、深さ方向の各ピクセルに対する光源色データINTnを求める光源計算工程と、
ポリゴン色データPCOLn及びテクスチャ座標に従って、前記深さ方向のピクセルに対するピクセル色データTXCOnを求めるテクスチャ処理工程と、
前記深さ方向の各ピクセルに対して、当該ピクセルのピクセル色データTXCOnを、光源色データINTn、ディスティネーション混合係数DEn、及び一つ手前側のピクセルの前記乗算値Ｘn-1に応じて修正し累積するカラー合成処理を行うカラー合成工程とを有し、
前記光源計算工程及びテクスチャ処理工程の少なくとも一方で、対応するデータ生成処理を並列に行い、前記カラー合成工程で、前記カラー合成処理を深さ方向のピクセルについて順不同で行うことを特徴とする画像処理方法。