【手続補正書】
【提出日】平成18年12月7日(2006.12.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】    【請求項１】  可変色オブジェクトの自己オーバーラップ領域内で表示可能な色を決定する画像処理方法であって、  前記領域内の各点について、その点に存在するオブジェクトの各部分の色を決定するステップと、  前記各点で、その点に存在する色を平均化するステップと、  前記平均色を前記領域内で再現するために出力するステップとを含む方法。    【請求項２】  前記各色は不透明度成分を含んでおり、前記各点の平均色は、各色を対応する不透明度で重み付けし、合成不透明度を決定することにより計算される請求項１に記載の方法。    【請求項３】  前記合成不透明度は、個々の不透明度を加算することにより求められる請求項２に記載の方法。    【請求項４】  和が所定のレベルを超えたとき、前記加算された不透明度は前記所定のレベルに固定される請求項３に記載の方法。    【請求項５】  合成不透明度は、    【数１】2000182035.tif 000001
なる「ｏｖｅｒ」式を評価することによって決定される請求項２に記載の方法。    【請求項６】  合成不透明度は、前記各色の不透明度を平均化することによって決定される請求項２に記載の方法。    【請求項７】  前記自己オーバーラップ領域を決定するためにワインディング・フィル・ルール方法を使用することを特徴とする請求項１から６のいずれか一項に記載の方法。    【請求項８】  ワインディング・フィル・ルール方法は、スキャン・ラインごとに前記自己オーバーラップ領域を決定する請求項７に記載の方法。    【請求項９】  前記自己オーバーラップ領域内に横たわるスキャン・ライン上のピクセルを記憶するために移行点のアレイが使用される請求項８に記載の方法。    【請求項１０】  前記可変色オブジェクトは、歪んだ、またはタイル状の、またはテキスチャマップされた、またはそれらのいずれかを組み合わせたピクセルベースのイメージである請求項１乃至９のいずれか一項に記載の方法。    【請求項１１】  前記可変色オブジェクトは、空間的にまたはパラメータで定義された、色および不透明度の少なくともいずれかのブレンドである請求項１乃至９のいずれか一項に記載の方法。    【請求項１２】  前記可変色オブジェクトは、空間的にまたはパラメータで定義された手続きテキスチャである請求項１乃至９のいずれか一項に記載の方法。    【請求項１３】  可変色オブジェクトの自己オーバーラップ領域内で表示可能な色を決定する画像処理方法であって、  複数の色を順序に依存しない形で混合する可換演算子を使用することを特徴とする方法。    【請求項１４】  前記色の少なくとも１つが不透明度成分を含む請求項１３に記載の方法。    【請求項１５】  前記可換演算子は、    【数１】2000182035.tif 000002
であり、ここでｃｉとｏｉは、それぞれ、前記オブジェクトのオーバーラップの一部分内の１ピクセル位置での色と不透明度である請求項１４に記載の方法。    【請求項１６】  グラフィカル・オブジェクトの自己オーバーラップ領域を決定する方法であって、  前記オブジェクトのエッジ移行部をスキャン・ライン１本ごとに累算するために、非ゼロ・ワインディング・フィル・ルールを使用することを特徴とする方法。    【請求項１７】  前記ルールによって決定された２以上のフィル・カウントを有する前記オブジェクトの領域が、前記自己オーバーラップ領域を定義する請求項１６に記載の方法。    【請求項１８】  少なくともオーバーラップ領域を有する任意のオブジェクトをスキャン・ラインごとにレンダリングするための画像処理方法であって、  前記オブジェクトの各スキャン・ラインについて、（ａ）前記スキャン・ライン上のオブジェクトをスキャン変換するステップと、（ｂ）前記スキャン・ライン内の前記オブジェクトのオーバーラップ領域を決定するステップと、（ｃ）前記各オーバーラップ領域ごとにオーバーラップ・バッファを初期化するステップと、（ｄ）前記スキャン・ライン上のオブジェクトの各部分について、  （ｄａ）前記部分がオーバーラップ領域であるか判断し、    （ｄａａ）そうである場合には、対応する前記オーバーラップ・バッファ中の前記部分のピクセルの色を累算し、    （ｄａｂ）そうでない場合には、ピクセルの色を出力バッファに書き込むステップと、（ｅ）各オーバーラップ領域について、前記対応するオーバーラップ・バッファ中の対応する累算値から平均色を計算するステップと、（ｆ）平均色を前記出力バッファに書き込むステップと、（ｇ）値を前記出力バッファから出力装置に転送するステップとを含む方法。    【請求項１９】  前記出力バッファはライン・バッファを含む請求項１８に記載の方法。    【請求項２０】  可変色オブジェクトの自己オーバーラップ領域内で表示可能な色を決定するための画像処理装置であって、  前記領域内の各点について、その点に存在するオブジェクトの各部分の色を決定する色決定手段と、  前記色決定手段に応答して、前記各点でその点に存在する色を平均化する平均化手段と、  前記平均化手段に結合され、前記領域内で再現するために前記平均色を出力する出力手段とを含む装置。    【請求項２１】  前記各色は不透明度成分を含み、前記色決定手段はさらに不透明度決定手段を含み、  前記平均化手段はさらに前記決定された色および対応する不透明度に応答する不透明度重み付け手段を含み、  前記各点での平均色は、各色を対応する不透明度で重み付けし、合成不透明度を決定することによって計算される請求項２０に記載の装置。    【請求項２２】  前記不透明度重み付け手段はさらに加算手段を含み、合成不透明度は個々の不透明度を加算することによって求められる請求項２１に記載の装置。    【請求項２３】  前記加算手段はさらに固定手段を含み、  和が所定のレベルを超えたときに前記加算された不透明度が前記所定のレベルに固定される請求項２２に記載の装置。    【請求項２４】  前記不透明度重み付け手段は、    【数１】2000182035.tif 000003
なる「ｏｖｅｒ」式を評価することによって合成不透明度を決定する請求項２１に記載の装置。    【請求項２５】  前記不透明度重み付け手段が前記各色の不透明度を平均化することによって合成不透明度を決定する請求項２１に記載の装置。    【請求項２６】  ワインディング・フィル・ルール方法を使用して前記自己オーバーラップ領域を決定するワインディング・フィル・ルール手段を特徴とする請求項２０乃至２５のいずれか一項に記載の装置。    【請求項２７】  ワインディング・フィル・ルール手段はさらに、前記自己オーバーラップ領域をスキャン・ラインごとに決定する請求項２６に記載の装置。    【請求項２８】  ワインディング・フィル・ルール手段はさらに、前記自己オーバーラップ領域内に横たわるスキャン・ライン上のピクセルを記憶するために移行点のアレイを使用する請求項２７に記載の装置。    【請求項２９】  可変色オブジェクトの自己オーバーラップ領域内で表示可能な色を決定するための画像処理装置であって、  複数の色を順序に依存しない形で混合する可換演算子手段を含むことを特徴とする装置。    【請求項３０】  前記色の少なくとも１つが不透明度成分を含み、  前記可換演算子手段が    【数１】2000182035.tif 000004
を実行し、ここでｃｉとｏｉは、それぞれが、前記オブジェクトのオーバーラップの一部分内の１ピクセル位置での色と不透明度である請求項２９に記載の装置。    【請求項３１】  グラフィカル・オブジェクトの自己オーバーラップ領域を決定するための装置であって、  前記オブジェクトのエッジ移行部をスキャン・ライン１本ごとに累算するための、非ゼロ・ワインディング・フィル・ルール手段を含むことを特徴とする装置。    【請求項３２】  少なくともオーバーラップ領域を有する任意のオブジェクトを、スキャン・ラインごとにレンダリングするための画像処理装置であって、  前記オブジェクトの各スキャン・ラインについて、（ａ）前記スキャン・ライン上のオブジェクトをスキャン変換するスキャン変換手段と、（ｂ）前記スキャン・ライン内の前記オブジェクトのオーバーラップ領域を決定するオーバーラップ領域検出手段と、（ｃ）前記各オーバーラップ領域ごとにオーバーラップ・バッファを初期化するバッファ初期化手段と、（ｄ）前記スキャン・ライン上のオブジェクトの各部分について動作し、  （ｄａ）前記部分がオーバーラップ領域であるか判断し、    （ｄａａ）前記部分がオーバーラップ領域である場合には、対応する前記オーバーラップ・バッファ中の前記部分のピクセルの色を累算し、    （ｄａｂ）前記部分がオーバーラップ領域ではない場合には、ピクセルの色を出力バッファに書き込むオーバーラップ領域決定手段と、（ｅ）各オーバーラップ領域について動作し、前記対応するオーバーラップ・バッファ中の対応する累算値から平均色を計算する計算手段と、（ｆ）平均色を出力バッファに書き込む書込み手段と、（ｇ）値を前記出力バッファから出力装置に転送する転送手段とを含む装置。    【請求項３３】  前記出力バッファはライン・バッファを含む請求項３２に記載の装置。    【請求項３４】 請求項１乃至９のいずれか一項に記載の画像処理方法をコンピュータに実行させるプログラムを記憶したことを特徴とするコンピュータ読取可能な記憶媒体。