(57)【要約】【課題】  複数の半透明オブジェクトが重なって描画される場合に発生する網掛けパターン同士の干渉によって発生する画質劣化を回避する。【解決手段】  複数の半透明オブジェクトの重なり具合に従って、画像劣化が発生しないようにそれぞれの網掛けパターン変換する。【選択図】  図３
2014200995.tif 000002
【特許請求の範囲】
【請求項１】
色を有する非透明画素と色を有さない透明画素からなるオブジェクトが複数、重なっているかを判定する判定手段と、
前記判定手段で前記オブジェクトが複数、重なっていると判定した場合に、前記複数のオブジェクトのうちの一のオブジェクトを削除する削除手段とを有することを特徴とする情報処理装置。
【請求項２】
色を有する非透明画素と色を有さない透明画素の位置を示す網掛けパターンを持つオブジェクトが複数、重なっているかを判定する手段と、
オブジェクトが複数、重なっていると判定された場合に、前記オブジェクトの夫々が持つ網掛けパターンが一致しているか判定する手段と、
前記網掛けパターンが一致していると判定された場合に、前記複数のオブジェクトのうちの一のオブジェクトを削除する削除手段とを有することを特徴とする情報処理装置。
【請求項３】
色を有する非透明画素と色を有さない透明画素の位置を示す網掛けパターンを持つオブジェクトが複数、重なっているかを判定する判定手段と、
前記判定手段で前記オブジェクトが複数、重なっていると判定した場合に、前記複数のオブジェクトのうちの一方のオブジェクトが持つ網掛けパターンを削除し、当該一方のオブジェクトに他方のオブジェクトが持つ網掛けパターンに持たせる手段とを有することを特徴とする情報処理装置。
【請求項４】
色を有する非透明画素と色を有さない透明画素の位置を示す網掛けパターンを持つオブジェクトが複数、重なっているかを判定する判定手段と、
前記判定手段で前記オブジェクトが複数、重なっていると判定した場合に、前記複数のオブジェクトのうちの一方のオブジェクトが持つ網掛けパターンの位相を、前記複数のオブジェクトの下のオブジェクトを透過するようにずらす手段とを有することを特徴とする情報処理装置。
【請求項５】
色を有する非透明画素と色を有さない透明画素からなるオブジェクトが複数、重なっているかを判定する判定方法と、
前記判定方法で前記オブジェクトが複数、重なっていると判定した場合に、前記複数のオブジェクトのうちの一のオブジェクトを削除する削除方法とを有することを特徴とする情報処理方法。
【請求項６】
色を有する非透明画素と色を有さない透明画素の位置を示す網掛けパターンを持つオブジェクトが複数、重なっているかを判定する方法と、
オブジェクトが複数、重なっていると判定された場合に、前記オブジェクトの夫々が持つ網掛けパターンが一致しているか判定する方法と、
前記網掛けパターンが一致していると判定された場合に、前記複数のオブジェクトのうちの一のオブジェクトを削除する削除方法とを有することを特徴とする情報処理方法。
【請求項７】
色を有する非透明画素と色を有さない透明画素の位置を示す網掛けパターンを持つオブジェクトが複数、重なっているかを判定する判定方法と、
前記判定方法で前記オブジェクトが複数、重なっていると判定した場合に、前記複数のオブジェクトのうちの一方のオブジェクトが持つ網掛けパターンを削除し、当該一方のオブジェクトに他方のオブジェクトが持つ網掛けパターンに持たせる方法とを有することを特徴とする情報処理方法。
【請求項８】
色を有する非透明画素と色を有さない透明画素の位置を示す網掛けパターンを持つオブジェクトが複数、重なっているかを判定する判定方法と、
前記判定方法で前記オブジェクトが複数、重なっていると判定した場合に、前記複数のオブジェクトのうちの一方のオブジェクトが持つ網掛けパターンの位相を、前記複数のオブジェクトの下のオブジェクトを透過するようにずらす方法とを有することを特徴とする情報処理方法。
【請求項９】
請求項５乃至８の何れか１項に記載の情報処理方法をコンピュータに実行させるためのコンピュータよみとり可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半透明オブジェクトに関する。
【背景技術】
【０００２】
ホストコンピュータ上のアプリケーションまたはＯＳのグラフィックス機能が半透明を表現するために網掛けパターンを用いることが知られている。この網掛けパターンを用いた半透明表現をするオブジェクト（即ち、網掛けパターンを含むオブジェクト）は半透明オブジェクトと呼ばれる。半透明オブジェクトはディザパターンと干渉して様々な画質劣化が発生することが知られており、上記干渉を改善する手段が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１８１９９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、画質劣化は、複数の半透明オブジェクト同士が重なって描画される場合にも発生する。例えば、Ｍｉｃｒｏｓｏｆｔ社のＰｏｗｅｒ  Ｐｏｉｎｔ（商標）では立体や影が付加されたオブジェクトに半透明を指定すると、同じ位置、同じサイズ、同じ透明度を持った半透明オブジェクトを２つ出力するため、画質劣化が顕著となる。
【課題を解決するための手段】
【０００５】
請求項に記載の装置、方法、プログラムによって解決を行う。
【発明の効果】
【０００６】
画質劣化が軽減される。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態としてのシステムの構成を説明するブロック図
【図２】警告処理表示例
【図３】変換処理全体のフローチャート
【図４】半透明オブジェクトに含まれる網掛けパターン例
【図５】変換処理の詳細フローチャート
【図６】透明度の算出方法例
【図７】警告表示処理フローチャート
【図８】Ａは半透明オブジェクト同士の干渉による画質劣化の例（３０％の場合）  Ｂは半透明オブジェクト同士の干渉による画質劣化の例（７０％の場合）
【図９】Ａは半透明オブジェクトの周期ずれの凡例１  Ｂは半透明オブジェクトの周期ずれの凡例２  Ｃは半透明オブジェクトの周期ずれの凡例３  Ｄは半透明オブジェクトの周期ずれの凡例４
【図１０】半透明オブジェクトの干渉による画質劣化を改善する処理のフローチャート
【図１１】半透明オブジェクト同士の干渉による画質劣化の詳細を示す例
【図１２】半透明オブジェクトがずれて重なっている場合の画像劣化を改善方法例
【図１３】半透明オブジェクトの重なり順番の例
【図１４】半透明オブジェクトがずれて重なっている場合の画像劣化を改善する処理フローチャート
【図１５】半透明オブジェクトがずれて重なっている例
【発明を実施するための形態】
【０００８】
［実施例１］
図１は、本実施形態における情報処理装置（ＰＣ）のブロック図である。この情報処理装置（ＰＣ）は、表示部２００、操作部２０１、送信部２０２、実行部２０３、制御部２０４、変換部２０５から構成されている。ユーザは表示部２００（例えば液晶ディスプレイ）の視覚的情報に従って、操作部２０１（例えばキーボード、マウス）を操作することにより情報処理装置（ＰＣ）を操作する。  送信部２０２は、ＰＤＬデータを送信することができるハードウェアとなっており、公知の通信インターフェースにより構成されている。  実行部２０３、制御部２０４、変換部２０５は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から構成されている。
【０００９】
制御部２０４はＭｉｃｒｏｓｏｆｔ社のＰｏｗｅｒ  Ｐｏｉｎｔ（商標）、制御部２０４はＰＤＬ生成処理、変換部２０５は図３の処理を実行することが可能になっている。これは、ＲＯＭにはＭｉｃｒｏｓｏｆｔ社のＰｏｗｅｒ  Ｐｏｉｎｔ（商標）のプログラム、ＰＤＬデータ生成処理プログラム、図３の処理を実行するプログラムが含まれているためである。ＣＰＵがこれらのプログラムを適宜、ＲＡＭにロードして実行することにより、Ｍｉｃｒｏｓｏｆｔ社のＰｏｗｅｒ  Ｐｏｉｎｔ（商標）、ＰＤＬデータ生成処理、図３の処理は実行される。
【００１０】
Ｍｉｃｒｏｓｏｆｔ社のＰｏｗｅｒ  Ｐｏｉｎｔ（商標）を実行中の実行部２０４は印刷が実行された場合、半透明が指定されたオブジェクトは網掛けパターン、色（網掛けパターンのＯＮ画素に塗る色）、描画位置、描画範囲の情報にして制御部２０５に渡す。制御部２０５は実行部２０４から渡された網掛けパターン、色、描画位置、描画範囲を画像形成装置（例えばプリンタ）で処理可能なＰＤＬデータに変換してＲＡＭに格納する。なお、ＯＮ画素は非透明画素、ＯＦＦ画素は透明画素と呼ぶこともある。変換部２０５はＲＡＭからＰＤＬデータを読み出して図３で説明する変換後を行い、送信部２０２に渡す。総支部２０２は、変換部２０５から渡されたＰＤＬデータを画像形成装置に送信する。
【００１１】
図３は、本実施形態における変換部２０５で実行されるメイン処理フローとなっている。なおこの処理フローの各処理が始まる前に、制御部２０４がＰＤＬデータを変換部２０５に渡す。変換部２０５はそのＰＤＬデータを読み込み図３の処理フローを実行する。
【００１２】
Ｓ３０１では、変換部２０５は、ＰＤＬデータに含まれる全てのオブジェクトを特定し、その特定したオブジェクト一つ一つが半透明オブジェクトであるか判定する。そして、半透明オブジェクトと判定されたオブジェクトをリスト化しておく（このリスト化のことを半透明オブジェクトの抽出と呼ぶ）。
【００１３】
ここで、半透明オブジェクトであるかどうかは、オブジェクトが網掛けパターンを含んでいるかどうかで判定する。オブジェクトに含まれるパターンが網掛けパターンかどうかの判定方法は図４に示すように周期性をもったパターンであるかで判定すれば良い。
【００１４】
Ｓ３０２では、変換部２０５は、Ｓ抽出された半透明オブジェクトを参照し、重なりがある２つの半透明オブジェクトがあればＳ３０３の処理を実行する。
【００１５】
Ｓ３０３では、重なりがある２つの半透明オブジェクトの網掛けパターン同士が干渉しないように変換部２０５はＰＤＬデータの修正を実行する。
【００１６】
図５は、図３のＳ３０３の詳細な処理の流れを示している。
【００１７】
Ｓ５０１において変換部２０５は、重なりがある２つの半透明オブジェクトの透明度を求めて合計する。透明度は、図６に示すように網掛けパターンの全画素に対するＯＦＦ（白）画素割合で求めればよい。ＯＦＦ画素は背景が透過される画素となるので、ＯＦＦ画素が多いほど透明度は高くなる。図６は２５６画素中の１８０画素がＯＦＦ画素であるので７０％の透明度をもった半透明オブジェクトである。
【００１８】
Ｓ５０２において変換部２０５は、Ｓ５０１においてもとめた透明度の合計が１００％以下か否かでその後の処理を分ける。これは図８に示すように透明度ごとに網掛けパターンの干渉によって発生する画質低下の現象が異なるためである。図８Ａに示すように透明度が低い（例えば、３０％の透明度を持つ）複数の半透明オブジェクトを重ねると、それぞれの網掛けパターンに含まれるＯＮ（黒）画素（透過しない画素）が多いため、背景が全く見えない（即ち、透過しない）現象が起きる。対して図８Ｂに示すように透明度の高い（例えば、７０％の透明度を持つ）複数の半透明オブジェクトを重ねると、それぞれの網掛けパターンに含まれるＯＮ画素が少ないため、一部、背景が見えることになる。しかしながら網掛けパターン同士の干渉で、背景が汚くなるという現象が起きてしまう。
【００１９】
まず図８Ｂの現象が起きる場合の対策について説明する。図８Ｂに示す透過するが画像が汚くなる現象（Ｓ５０２において合計値が１００％より大きい場合。）を回避するために、Ｓ５０３において変換部２０５は２つの半透明オブジェクトの網掛けパターン内の周期が横方向、縦方向ともにずれた状態になるようにＰＤＬデータを修正する。網掛けパターンの周期をずらす処理の詳細を図１１を用いて説明する。
【００２０】
網掛けパターンにはＯＦＦ画素が多いラインとＯＮ画素が多いラインが周期的に連続する。１１０１と１１０２のように、網掛けパターンの持つＯＮ画素の多いラインが一致する（即ち、そのラインの周期、及び、位相が一致する。）網掛けパターン同士が重なると、ＯＮ画素やＯＦＦ画素が極端に多いラインが出現してしまい、画像が汚くなる（図８Ｂの描画結果参照）。そこで１１０３と１１０４のようにＯＮ画素が多いラインの周期をずらすことによって１１０５のように各ラインに均一にＯＮ画素、ＯＦＦ画素が並ぶようになり綺麗な描画結果を得ることが出来る。
【００２１】
続いて、Ｓ５０３の詳細な処理の流れを図１０で説明する。
【００２２】
変換部２０５は、Ｓ１００１において１つめの半透明オブジェクトの網掛けパターン内のＯＮ画素が多いライン番号を抽出する。なお、本実施例で、ライン番号とは、主走査方向に延びるラインの副走査方向における順番のことである（なお、主副は逆でも良い）。
【００２３】
同様に変換部２０５はＳ１００２において２つめの半透明オブジェクトの網掛けパターン内のＯＮ画素が多いライン番号を抽出する。ＯＮ画素が多いラインとは、例えば網掛けパターンのラインごとのＯＮ画素数を合計し、そのラインごとのＯＮ画素数が最も多いラインである。図１１の１１０３であれば、ラインごとのＯＮ画素数で最大なのは８画素で、ラインごとのＯＮ画素数が８画素である２、４、８、１０、１２、１４、１６ラインを抽出することになる。Ｓ１００３において、変換部２０５は、２つの半透明オブジェクトのＯＮ画素が多いライン番号がかさならないように２つめの透過オブジェクトの網掛けパターンを上下左右にシフトしたものに修正する。以上の処理により半透明オブジェクトが重なった場合に網掛けパターンの干渉により画質が劣化してしまう現象を改善する効果が得られる。
【００２４】
なお図９を用いて２つの網掛けパターンの周期及び位相について補足する。図９Ａは２つの網掛けパターンが完全に一致するので、この場合は周期も位相も一致している状態である。図９Ｂはどちらか一方を横（主走査）方向に１ピクセル分シフトすることにより一致する。この状態が横方向の周期は一致しているものの、横方向に位相がずれている状態である。図９Ｃはどちらか一方を縦（副走査）方向に１ピクセル分シフトすることにより一致する。この状態が縦方向の周期は一致しているものの、縦方向に位相がずれている状態である。図９Ｄはどちらか一方を横方向と縦方向ともに１ピクセル分シフトすることにより一致した状態になる、この状態が縦方向、横方向ともに周期が一致しているものの、縦方向、横方向ともに位相がずれている状態である。
【００２５】
続いて、図８Ａに示す透過しなくなる現象（Ｓ５０２において合計値が１００％以下の場合）を回避する方法について説明する。背景が見えなくなる（透過しなくなる）のは２つの半透明オブジェクトの網掛けパターンの位相がずれているのが原因である。そこで、透明度が低い場合は（合計値が１００％以下の場合は）、網掛けパターンの位相をずらしても濃いままとなり、背景が見えないままである。よって透明度が低い場合には２つの半透明オブジェクトの網掛けパターンを完全に一致させることによって背景が透過しなくなる現象を改善する。
【００２６】
なお、２つの半透明オブジェクトの網掛けパターンを完全に一致させると、図１３の図１３Ａに示すように連続で描画する場合には、一方の半透明オブジェクトの描画は不要になる。そのため、２つ目の半透明オブジェクト自体を削除してしまうのが好ましい（無駄な処理が減るため高速化の効果が得られることになるため）。ただし図１３Ｂに示すように２つの半透明オブジェクトの間に別のオブジェクトが挟まる場合には削除せずに２つの半透明オブジェクトの網掛けパターンを一致させる必要がある。上記処理を実現する処理はＳ５０４において変換部２０５は２つの半透明オブジェクトが同じ色、同じ位置、同じサイズ、同じ透明度であるか判断する。これは色、位置、サイズ、透明度のうち一つでも異なる場合は、単純に網掛けパターンを一致させることが出来ないためであり、その場合の処理の詳細は図１５、図１２、図７を用いて別途説明する。なお、透明度は完全に一致で無くても良い。それは透明度の差異が数％であれば人間の視覚的には区別が付かないためである。２つの半透明オブジェクトが同じ色、同じ位置、同じサイズ、同じ（正確には略同じ）透明度である場合で、さらに２つの半透明オブジェクトが連続で描画される場合は、変換部２０５は２つ目の半透明オブジェクトをＰＤＬデータから削除する（Ｓ５０６）。
【００２７】
一方、連続して描画されていない場合は、変換部２０５は一方の半透明オブジェクトの網掛けパターンを、他方の半透明オブジェクトの網掛けパターンと完全に一致させる（Ｓ５０７）。ここで２つの半透明オブジェクトの網掛けパターンを完全に一致させるためには一方の半透明オブジェクトの網掛けパターンを他方の半透明オブジェクトの網掛けパターンにコピーすれば良い。また高度な描画機能をもったプリンタを利用するのであれば、網掛けパターンの読み出し位置にオフセットをつけるだけで良いためコピー処理が不要となる。オフセットを付けるとは網掛けパターンの左上から読み出すのでは無く、例えば網掛けパターンの３行３列目から読み出すといった処理が必要になる。このオフセットをつけて網掛けパターンから読み出す詳細については公知の機能であるため説明を省く。以上の処理により半透明オブジェクトが重なった場合に網掛けパターン同士の干渉によって背景が完全に見えなくなる現象が改善され、背景が透過して見えるようになる効果が生じる。
【００２８】
Ｓ５０４において２つの半透明オブジェクトが同じ色、同じ位置、同じサイズ、同じ（正確には略同じ）透明度の条件のうち一つでも欠けると判定された場合の処理（Ｓ５０８の処理）の詳細について説明する。
【００２９】
図１５の１５０１のように２つの半透明オブジェクトの位置がずれている場合、Ｓ５０７で行ったような単純に半透明オブジェクトの網掛けパターンを完全に一致させる。すると１５０２のように半透明オブジェクト同士の重なっている部分が透過しない状態から、１５０３のようにその部分が透過するようになる。しかしながら１５０１のＰＣの画面上のように重なっている部分が濃く表示されることまでは再現出来ない。そこで図１２のように重なって無い部分１６０１および１６０３と、重なっている部分１６０２の半透明オブジェクトに分割する。そして１６０２の半透明オブジェクトの透過パターンを１６０１および１６０２よりも透明度が低いパターンにする。具体的には１６０１と１６０２が３０％の透明度を持ったパターンであるなら、３０％からさらに３０％の透明度となるので９％の透明度を持たせれば良い。Ｓ５０８の詳細な処理の流れを図１４のフローチャートに示す。Ｓ１４０１において変換部２０５は２つの半透明オブジェクトの網掛けパターンの周期を一致させる。その後、Ｓ１４０２において変換部２０５は重なっている部分と重なっていない部分に分離する。ここでは重なっていない部分の描画は元の２つの半透明オブジェクトの描画範囲を変更することで実現する。そのためＳ１４０３において変換部２０５はＰＤＬデータ内の２つの半透明オブジェクトの描画範囲を重なった部分以外を描画するように書き換える。重なった部分に関してはＰＤＬデータに新たな半透明オブジェクトを追加する。そのためＳ１４０４において変換部２０５は重なった部分の透明度を求め（図１２の例では９％）、Ｓ１４０５においてＳ１４０４で求めた透明度にしたがった網掛けパターンを生成する。そして変換部２０５はＳ１４０５で生成した網掛けパターンを利用して、ＰＤＬデータに新たな半透明オブジェクトを追加するＳ１４０６の処理を実行する。以上の処理によって半透明オブジェクトが重なった部分の透明度が元の透明度より低くなる効果を実現できる。
【００３０】
［実施例２］
実施例１では半透明オブジェクトが重なった場合のプリンタドライバ２０３の変換部２０５で半透明オブジェクトを修正するにより画質劣化を改善する手段を説明した。ＰＤＬデータを修正する以外に、図１８の１８０１に示すように半透明オブジェクトが重なっていることをユーザに警告し画質劣化した印刷を実行させない手段がある。この場合の変換部２０５の処理の流れは図７のものとなる。半透明オブジェクトが重なっている場合、変換部１０５はＳ１７０１において１８０１の警告画面をディスプレイ８に表示する。Ｓ１７０２において変換部２０５はユーザによる印刷のキャンセル、または継続の入力を判断する。印刷のキャンセルだった場合、Ｓ１７０３において変化部２０５はＰＤＬデータの破棄を実施する。この処理によってユーザは半透明オブジェクトの重なりを事前に知ること、および事前に印刷を中止することが可能となり、無駄な印刷を実施しないで済む効果がある。
【００３１】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014200995.tif 000003
【図２】
2014200995.tif 000004
【図３】
2014200995.tif 000005
【図４】
2014200995.tif 000006
【図５】
2014200995.tif 000007
【図６】
2014200995.tif 000008
【図７】
2014200995.tif 000009
【図８】
2014200995.tif 000010
【図９】
2014200995.tif 000011
【図１０】
2014200995.tif 000012
【図１１】
2014200995.tif 000013
【図１２】
2014200995.tif 000014
【図１３】
2014200995.tif 000015
【図１４】
2014200995.tif 000016
【図１５】
2014200995.tif 000017
【手続補正書】
【提出日】平成26年3月27日(2014.3.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
描画手段により描画される画素と、描画されない画素とを含む、半透明を示す２つの描画データの描画される位置が重なっているか判定する判定手段と、
前記判定手段で前記２つの描画データの描画される位置が重なっていると判定した場合に、前記２つの描画データのうちの１つの描画データを前記描画手段に描画させないように制御する制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、
前記場合に、もう１つの描画データを前記描画手段に描画させるように制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、
前記場合に、もう１つの描画データを二度、前記描画手段に描画させるように制御することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、
前記場合に、前記描画されない１つの描画データを削除して、当該削除された１つの描画データの代わりに、もう１つの描画データを追加することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記情報処理装置は、前記描画手段を有さないことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御手段は、前記場合に、
前記１つの描画データを前記描画手段に送らず、
もう１つの描画データを前記描画手段に送ることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記制御手段は、前記場合に、
前記２つの描画データを含むページ記述データから前記１つの描画データを削除し、
当該削除後のページ記述データを前記描画手段に送る請求項６に記載の情報処理装置。
【請求項８】
前記制御手段は、前記場合に、
前記１つの描画データを、もう１つの描画データと重ねて描画した場合に、
描画されない画素が１つ以上存在するように、前記１つの描画データを修正する請求項１に記載の情報処理装置。
【請求項９】
前記制御手段は、前記判定手段で前記２つの描画データの描画される位置が重なっていないと判定した場合に、前記２つの描画データを前記描画手段に描画させるように制御する請求項に記載の情報処理装置。
【請求項１０】
前記半透明を示す描画データは、縦横所定画素数のデータであることを特徴とする請求項１に記載の情報処理装置。
【請求項１１】
描画手段により描画される画素と、描画されない画素とを含む、
半透明を示す２つの描画データの描画される位置が重なっているか判定する判定工程と、
前記判定工程で前記２つの描画データの描画される位置が重なっていると判定した場合に、前記２つの描画データのうちの１つの描画データを前記描画工程に描画させないように制御する制御工程とを有することを特徴とする情報処理方法。
【請求項１２】
請求項１乃至１０の何れか１項に記載の情報処理装置としてコンピュータを機能させるためのコンピュータ読取り可能なプログラム。