(57)【特許請求の範囲】
【請求項１】
複数の色成分の重ね合わせでカラー画像を印刷する際の版ずれに起因する白抜けの発生を抑制するトラッピング処理を行う装置であって、
前記カラー画像においてトラッピング処理を行うべき境界を抽出する境界抽出手段と、
前記境界抽出手段により抽出された境界の両側それぞれに対してトラッピング処理を行うべきトラップ領域を指定する領域指定手段と、
前記領域指定手段により指定される各トラップ領域に対してトラップ色を指定する色指定手段と、
を備え、
前記領域指定手段は、前記境界の両側それぞれに対して互いに異なる１以上の数のトラップ領域を指定する
ことを特徴とするトラッピング処理装置。
【請求項２】
前記領域指定手段は、前記境界の両側の領域それぞれの明度の差に応じて、前記境界の両側それぞれに対して互いに異なる数のトラップ領域を指定することを特徴とする請求項１記載のトラッピング処理装置。
【請求項３】
前記色指定手段は、前記境界から離れたトラップ領域ほどトラップ処理に付加される色成分の値を小さくすることを特徴とする請求項２記載のトラッピング処理装置。
【請求項４】
複数の色成分の重ね合わせでカラー画像を印刷する際の版ずれに起因する白抜けの発生を抑制するトラッピング処理を行う方法であって、
前記カラー画像においてトラッピング処理を行うべき境界を抽出する境界抽出ステップと、
前記境界抽出ステップで抽出された境界の両側それぞれに対してトラッピング処理を行うべきトラップ領域を指定する領域指定ステップと、
前記領域指定ステップで指定される各トラップ領域に対してトラップ色を指定する色指定ステップと、
を備え、
前記領域指定ステップにおいて、前記境界の両側それぞれに対して互いに異なる１以上の数のトラップ領域を指定する
ことを特徴とするトラッピング処理方法。
【請求項５】
前記領域指定ステップにおいて、前記境界の両側の領域それぞれの明度の差に応じて、前記境界の両側それぞれに対して互いに異なる数のトラップ領域を指定することを特徴とする請求項４記載のトラッピング処理方法。
【請求項６】
前記色指定ステップにおいて、前記境界から離れたトラップ領域ほどトラップ処理に付加される色成分の値を小さくすることを特徴とする請求項５記載のトラッピング処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の色成分の重ね合わせで画像を印刷する際の版ずれに起因する白抜けの発生を抑制するトラッピング処理を行う装置および方法に関するものである。
【０００２】
【従来の技術】
カラー画像の印刷は、複数の色成分（通常はＣ（シアン），Ｍ（マゼンタ），Ｙ（イエロー）およびＫ（ブラック）の４色）の重ね合わせで行われるのが一般的である。例えば、ゼログラフィ技術に基づくカラー画像印刷では、ＣＭＹＫのうちの何れかの第１の色成分のトナーを用いて出力用紙上に印刷し、続いて第２の色成分のトナーを用いて重ねて該出力用紙上に印刷し、以下同様に第３，第４の色成分のトナーを用いて更に重ねて該出力用紙上に印刷する。インクジェット技術に基づくカラー画像印刷でも、ＣＭＹＫの４つの色成分を重ね合わせ用紙上に印刷する。このような複数の色成分の重ね合わせでカラー画像を印刷する場合には、１枚の出力用紙上に複数の色成分それぞれで印刷される画像の位置がずれる場合がある。この現象を版ずれと言う。
【０００３】
版ずれが起きると白抜けが生じる場合がある。図５は、版ずれに因る白抜けを説明する図である。同図（ａ）に示すように、本来は境界Ｚで接している２つの領域Ａ，Ｂを考える。各画素におけるＣＭＹＫの網点面積率を（Ｃ(%)，Ｍ(%)，Ｙ(%)，Ｋ(%)）で表して、一方の領域Ａの色が（１００，０，０，０）であるとし、他方の領域Ｂの色が（０，０，６０，０）であるとする。そして、シアン画像とイエロー画像との間で版ずれが起きると、同図（ｂ）に示すように、領域Ａおよび領域Ｂそれぞれの色が重なって色が（１００，０，６０，０）である領域Ｃが生じる他、色が（０，０，０，０）である白色領域Ｄが生じる。この白色領域Ｄが生じる現象を白抜けと言う。このような版ずれに因る白抜けが生じると、出力用紙上に印刷されたカラー画像の品質が劣悪なものとなる。
【０００４】
そこで、版ずれに起因する白抜けの発生を抑制する為にトラッピング処理を行うことが提案されている（例えば、特開平１１−３４４０６号公報、特開２０００−１０６６２８号公報および特開２０００−１６５６９３号公報を参照）。図６および図７は、従来のトラッピング技術を説明する図である。
【０００５】
図６（ａ）では、本来は境界Ｚで接している２つの領域Ａ，Ｂのうち前景オブジェクトに相当する領域Ｂの周囲（境界Ｚの外側の領域Ａの部分）にトラップ領域Ａ１を指定して、このトラップ領域Ａ１の色を、元の領域Ａおよび領域Ｂそれぞれの色を重ねた色（１００，０，６０，０）とする。この技術をスプレッドと言う。このとき、シアン画像とイエロー画像との間で版ずれが起きると、図６（ｂ）に示すように、トラップ領域Ａ１の形状が変化するものの、白抜けが生じない。
【０００６】
一方、図７（ａ）では、本来は境界Ｚで接している２つの領域Ａ，Ｂのうち背景に相当する領域Ａの周囲（境界Ｚの内側の領域Ｂの部分）にトラップ領域Ｂ１を指定して、このトラップ領域Ｂ１の色を、元の領域Ａおよび領域Ｂそれぞれの色を重ねた色（１００，０，６０，０）とする。この技術をチョークと言う。このとき、シアン画像とイエロー画像との間で版ずれが起きると、図７（ｂ）に示すように、トラップ領域Ｂ１の形状が変化するものの、白抜けが生じない。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来のトラッピング処理技術では、版ずれが生じたときのオブジェクトが実際より拡大または縮小して見える場合があり、画質が低下する場合がある。例えば、スプレッド技術を採用した図６（ａ）において、背景に相当する領域Ａの色を（１００，０，０，０）とし、前景オブジェクトに相当する領域Ｂの色を（０，０，６０，０）とすると、版ずれが生じたときの前景オブジェクトは実際より拡大して見える。一方、チョーク技術を採用した図７（ａ）において、背景に相当する領域Ａの色を（１００，０，０，０）とし、前景オブジェクトに相当する領域Ｂの色を（０，０，６０，０）とすると、版ずれが生じたときの前景オブジェクトは実際より縮小して見える。
【０００８】
本発明は、上記問題点を解消する為になされたものであり、版ずれが生じてもオブジェクトが実際のものと同程度の大きさに見えるトラッピング処理を行う装置および方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明に係るトラッピング処理装置は、複数の色成分の重ね合わせでカラー画像を印刷する際の版ずれに起因する白抜けの発生を抑制するトラッピング処理を行う装置であって、カラー画像においてトラッピング処理を行うべき境界を抽出する境界抽出手段と、境界抽出手段により抽出された境界の両側それぞれに対してトラッピング処理を行うべきトラップ領域を指定する領域指定手段と、領域指定手段により指定される各トラップ領域に対してトラップ色を指定する色指定手段と、を備えることを特徴とする。更に、領域指定手段は、境界の両側それぞれに対して互いに異なる１以上の数のトラップ領域を指定することを特徴とする。
【００１０】
本発明に係るトラッピング処理方法は、複数の色成分の重ね合わせでカラー画像を印刷する際の版ずれに起因する白抜けの発生を抑制するトラッピング処理を行う方法であって、カラー画像においてトラッピング処理を行うべき境界を抽出する境界抽出ステップと、境界抽出ステップで抽出された境界の両側それぞれに対してトラッピング処理を行うべきトラップ領域を指定する領域指定ステップと、領域指定ステップで指定される各トラップ領域に対してトラップ色を指定する色指定ステップと、を備えることを特徴とする。更に、領域指定ステップにおいて、境界の両側それぞれに対して互いに異なる１以上の数のトラップ領域を指定することを特徴とする。
【００１１】
本発明に係るトラッピング処理装置（トラッピング処理方法）によれば、カラー画像においてトラッピング処理を行うべき境界が、境界抽出手段により（境界抽出ステップにおいて）抽出される。そして、この境界抽出手段により（境界抽出ステップにおいて）抽出された境界の両側それぞれに対してトラッピング処理を行うべきトラップ領域が、領域指定手段により（領域指定ステップにおいて）指定される。このとき、境界の両側それぞれに対して互いに異なる１以上の数のトラップ領域が指定される。また、この領域指定手段により（領域指定ステップにおいて）指定される各トラップ領域に対してトラップ色が、色指定手段により（色指定ステップにおいて）指定される。このように、カラー画像においてトラッピング処理を行うべき境界の両側それぞれに対して互いに異なる１以上の数のトラップ領域とトラップ色とが指定されるので、カラー画像の印刷の際に版ずれが生じても、色抜けの発生が抑制され、また、オブジェクトが実際のものと同程度の大きさに見える。
【００１２】
本発明に係るトラッピング処理装置では、領域指定手段は、境界の両側の領域それぞれの明度の差に応じて、境界の両側それぞれに対して互いに異なる数のトラップ領域を指定するのが好ましい。また、本発明に係るトラッピング処理方法では、領域指定ステップにおいて、境界の両側の領域それぞれの明度の差に応じて、境界の両側それぞれに対して互いに異なる数のトラップ領域を指定するのが好ましい。
【００１３】
本発明に係るトラッピング処理装置では、色指定手段は、境界から離れたトラップ領域ほどトラップ処理に付加される色成分の値を小さくするのが好ましい。また、本発明に係るトラッピング処理方法では、色指定ステップにおいて、境界から離れたトラップ領域ほどトラップ処理に付加される色成分の値を小さくするのが好ましい。
【００１４】
【発明の実施の形態】
以下、添付図面を参照して本発明の実施の形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００１５】
図１は、本実施形態に係るトラッピング処理装置１の概略構成図である。このトラッピング処理装置１は、ＣＭＹＫの４色の色成分の重ね合わせでカラー画像を印刷する際の版ずれに起因する白抜けの発生を抑制するトラッピング処理を行う装置であり、例えば、カラー画像を印刷する印刷装置に含まれ、或いは、カラー画像を印刷する印刷装置へ当該画像データを送信するクライアント装置に含まれる。このトラッピング処理装置１は、境界抽出手段１０、領域指定手段２０および色指定手段３０を備える。
【００１６】
図２は、本実施形態に係るトラッピング処理方法を説明するフローチャートである。このトラッピング処理方法は、ＣＭＹＫの４色の色成分の重ね合わせでカラー画像を印刷する際の版ずれに起因する白抜けの発生を抑制するトラッピング処理を行う方法であり、例えば、カラー画像を印刷する印刷装置において実行され、或いは、カラー画像を印刷する印刷装置へ当該画像データを送信するクライアント装置において実行される。このトラッピング処理方法は、境界抽出ステップＳ１、領域指定ステップＳ２および色指定ステップＳ３を備える。境界抽出ステップＳ１は、トラッピング処理装置１の境界抽出手段１０により行われる処理である。領域指定ステップＳ２は、トラッピング処理装置１の領域指定手段２０により行われる処理である。また、色指定ステップＳ３は、トラッピング処理装置１の色指定手段３０により行われる処理である。なお、領域指定ステップＳ２および色指定ステップＳ３は、順次に行われてもよいが、並列的に行われてもよい。
【００１７】
境界抽出手段１０は（境界抽出ステップＳ１では）、印刷すべきカラー画像においてトラッピング処理を行うべき境界を抽出する。具体的には、境界抽出手段１０は、カラー画像における全ての隣接（縦および横だけでなく斜めにも隣接する場合も含む。）する２つ画素の組み合わせについて、一方の第１の画素の色（Ｃ１，Ｍ１，Ｙ１，Ｋ１）と他方の第２の画素の色（Ｃ２，Ｍ２，Ｙ２，Ｋ２）とを比較する。そして、第１の画素のＣＭＹＫの４色の色成分のうち０でない何れかの色成分が第２の画素で０であり、且つ、第２の画素のＣＭＹＫの４色の色成分のうち０でない何れかの色成分が第１の画素で０であるときに、境界抽出手段１０は、第１の画素と第２の画素との間にトラッピング処理を行うべき境界が存在すると判断する。境界抽出手段１０は、カラー画像における全ての隣接する２つ画素の組み合わせについてこのような判断を行って、カラー画像においてトラッピング処理を行うべき境界を抽出する。なお、第１の画素の色と第２の画素の色とが上記条件を満たす場合であっても、何れかの画素の明度が所定の閾値より大きいときには、境界抽出手段１０は、第１の画素と第２の画素との間にトラッピング処理を行うべき境界が存在しないと判断するのが好適である（詳細については後述する。）。
【００１８】
図３は、本実施形態に係るトラッピング処理装置１の境界抽出手段１０による処理内容を説明する図である。この図において、２次元配列された多数の矩形枠それぞれは画素を表しており、太線は或る一定色の領域Ａと他の一定色の領域Ｂとの境界を表している。図３（ａ）に示すように、領域Ａ内の第１の画素の色が（８０，０，０，０）であり、領域Ｂ内の第２の画素の色が（８０，２０，０，０）であれば、Ｃ１≠０，Ｃ２≠０ であるので、版ずれが起きても白抜けが生じないから、境界抽出手段１０は、これら第１の画素と第２の画素との間にはトラッピング処理を行うべき境界が存在しないと判断する。一方、図３（ｂ）に示すように、領域Ａ内の第１の画素の色が（８０，０，０，０）であり、領域Ｂ内の第２の画素の色が（０，２０，０，０）であれば、Ｃ１≠０，Ｃ２＝０，Ｍ１＝０，Ｍ２≠０ であるので、版ずれが起きると白抜けが生じる可能性があるから、境界抽出手段１０は、これら第１の画素と第２の画素との間にトラッピング処理を行うべき境界Ｚが存在すると判断する。
【００１９】
領域指定手段２０は（領域指定ステップＳ２では）、境界抽出手段１０により抽出された境界Ｚの両側それぞれに対してトラッピング処理を行うべきトラップ領域を指定する。図４は、本実施形態に係るトラッピング処理装置１の領域指定手段２０による処理内容を説明する図である。図４（ａ）は、トラップ領域指定前の元のカラー画像を示しており、この元のカラー画像では、色が（８０，０，０，０）である領域Ａと、色が（０，２０，０，０）である領域Ｂとが、境界Ｚで接している。この境界Ｚは、トラッピング処理を行うべき境界であると境界抽出手段１０により判断されたものである。図４（ｂ）には、領域指定手段２０により指定されたトラップ領域Ａ１およびＢ１が示されている。この図に示すように、トラップ領域Ａ１は境界Ｚに接して領域Ａの側に設けられており、トラップ領域Ｂ１は境界Ｚに接して領域Ｂの側に設けられている。トラップ領域Ａ１の幅ｄA1とトラップ領域Ｂ１の幅ｄB1との和（ｄA1＋ｄB1）は、ＣＭＹＫそれぞれの色成分の印刷の際の版ずれの程度を考慮して、版ずれが起きても白抜けが生じないように決定される。そして、色指定手段３０は（色指定ステップＳ３では）、領域指定手段２０により指定されるトラップ領域Ａ１およびＢ１それぞれに対してトラップ色を指定する。各トラップ色は、印刷装置やトナーまたはインクなどの性質に応じて、版ずれが生じたときにオブジェクトの形状が出来るだけ崩れないように決定される。
【００２０】
また、領域指定手段２０は、境界抽出手段１０により抽出された境界Ｚの両側それぞれの色の組み合わせに応じて、境界抽出手段１０により抽出された境界Ｚの両側または一方の側に対して複数のトラップ領域を指定するのも好適である。例えば、図４（ｃ）には、境界Ｚに接して領域Ｂの側に対して１つのトラップ領域Ｂ１を指定する一方で、境界Ｚに接して領域Ａの側に対して２つのトラップ領域Ａ１，Ａ２を指定する場合が示されている。この場合、トラップ領域Ａ１は境界Ｚに接して領域Ａの側に設けられ、トラップ領域Ａ２はトラップ領域Ａ１に接して領域Ａの側に設けられる。また、例えば、図４（ｄ）には、境界Ｚに接して領域Ａの側に対して２つのトラップ領域Ａ１，Ａ２を指定するとともに、境界Ｚに接して領域Ｂの側に対しても２つのトラップ領域Ｂ１，Ｂ２を指定する場合が示されている。この場合、トラップ領域Ｂ１は境界Ｚに接して領域Ｂの側に設けられ、トラップ領域Ｂ２はトラップ領域Ｂ１に接して領域Ｂの側に設けられる。これらの場合も、各トラップ領域の幅の和は、ＣＭＹＫそれぞれの色成分の印刷の際の版ずれの程度を考慮して、版ずれが起きても白抜けが生じないように決定される。そして、色指定手段３０は、領域指定手段２０により指定されるトラップ領域Ａ１，Ａ２，Ｂ１（およびＢ２）それぞれに対してトラップ色を指定する。このときも、各トラップ色は、版ずれが生じたときにオブジェクトの形状が出来るだけ崩れないように決定される。
【００２１】
なお、領域指定手段２０は、境界抽出手段１０により抽出された境界Ｚの両側それぞれの色の組み合わせによっては、境界抽出手段１０により抽出された境界Ｚの一方の側に対して１つトラップ領域を指定してもよい。すなわち、図４（ｅ）に示すように境界Ｚに接して領域Ａの側にトラップ領域Ａ１を指定するのみでもよいし、また、図４（ｆ）に示すように境界Ｚに接して領域Ｂの側にトラップ領域Ｂ１を指定するのみでもよい。これらの場合も、トラップ領域の幅は、ＣＭＹＫそれぞれの色成分の印刷の際の版ずれの程度を考慮して、版ずれが起きても白抜けが生じないように決定される。そして、色指定手段３０は、領域指定手段２０により指定されるトラップ領域Ａ１またはＢ１に対してトラップ色を指定する。このときも、トラップ色は、版ずれが生じたときにオブジェクトの形状が出来るだけ崩れないように決定される。
【００２２】
次に、境界抽出手段１０による境界Ｚの抽出、領域指定手段２０によるトラップ領域の指定、および、色指定手段３０によるトラップ色の指定について、更に詳細に説明する。トラップ領域の指定に際しては、境界Ｚの両側にある領域ＡおよびＢそれぞれの色をＣＩＥ-Ｌ*ａ*ｂ*表色系で表現した明度Ｌ*を用いる。領域Ａの明度をＬ*Aとし、領域Ｂの明度をＬ*Bとする。明度Ｌ*A，Ｌ*Bそれぞれは０以上１００以下の値を取り得る。
【００２３】
Ｌ*A＞９０ 且つ Ｌ*B＞９０ であれば、領域ＡおよびＢそれぞれの明度が大きく、版ずれが起きて白抜けが生じてもその白抜けが目立たないので、境界抽出手段１０は、領域Ａと領域Ｂとの境界はトラッピング処理の必要がないと判断する。一方、Ｌ*A≦９０ または Ｌ*B≦９０ であって、領域ＡのＣＭＹＫの４色の色成分のうち０でない何れかの色成分が領域Ｂで０であり、且つ、領域ＢのＣＭＹＫの４色の色成分のうち０でない何れかの色成分が領域Ａで０であるときに、境界抽出手段１０は、領域Ａと領域Ｂとの境界Ｚはトラッピング処理の必要があると判断する。
【００２４】
そして、領域Ａの明度Ｌ*Aと領域Ｂの明度Ｌ*Bとの差の絶対値が０以上１０未満であれば、領域ＡおよびＢそれぞれの明度の差が小さく、版ずれが生じたときにオブジェクトの形状の崩れが小さいので、領域指定手段２０は、境界抽出手段１０により抽出された境界Ｚの何れか一方の側に対して１つのトラップ領域を指定する（図４（ｅ）または（ｆ））。
【００２５】
また、領域Ａの明度Ｌ*Aと領域Ｂの明度Ｌ*Bとの差の絶対値が１０以上６０未満であれば、領域指定手段２０は、境界抽出手段１０により抽出された境界Ｚの両側それぞれに対して１つのトラップ領域を指定する。すなわち、領域指定手段２０は、境界Ｚに接して領域Ａの側にトラップ領域Ａ１を指定し、境界Ｚに接して領域Ｂの側にトラップ領域Ｂ１を指定する（図４（ｂ））。そして、色指定手段３０は、領域ＡのＣＭＹＫの４色の色成分のうち０でない何れかの色成分が領域Ｂで０であるときに、領域Ａの該色成分の１０％の値を領域Ｂの色に加えたものをトラップ領域Ｂ１の色とする。また、色指定手段３０は、領域ＢのＣＭＹＫの４色の色成分のうち０でない何れかの色成分が領域Ａで０であるときに、領域Ｂの該色成分の１０％の値を領域Ａの色に加えたものをトラップ領域Ａ１の色とする。例えば、領域Ａの色が（１００，０，０，０）であり、領域Ｂの色が（０，０，８０，０）であれば、トラップ領域Ａ１の色は、領域ＢのＹ色成分の１０％の値８を領域Ａの色に加えた色（１００，０，８，０）となり、トラップ領域Ｂ１の色は、領域ＡのＣ色成分の１０％の値１０を領域Ｂの色に加えた色（１０，０，８０，０）となる。
【００２６】
また、領域Ａの明度Ｌ*Aと領域Ｂの明度Ｌ*Bとの差の絶対値が６０以上９０未満であれば、領域指定手段２０は、境界抽出手段１０により抽出された境界Ｚの両側それぞれに対して２つのトラップ領域を指定する。すなわち、領域指定手段２０は、境界Ｚに接して領域Ａの側にトラップ領域Ａ１およびＡ２を順に指定し、境界Ｚに接して領域Ｂの側にトラップ領域Ｂ１およびＢ２を順に指定する（図４（ｄ））。そして、色指定手段３０は、領域ＡのＣＭＹＫの４色の色成分のうち０でない何れかの色成分が領域Ｂで０であるときに、領域Ａの該色成分の１０％の値を領域Ｂの色に加えたものをトラップ領域Ｂ１の色とし、領域Ａの該色成分の５％の値を領域Ｂの色に加えたものをトラップ領域Ｂ２の色とする。また、色指定手段３０は、領域ＢのＣＭＹＫの４色の色成分のうち０でない何れかの色成分が領域Ａで０であるときに、領域Ｂの該色成分の１０％の値を領域Ａの色に加えたものをトラップ領域Ａ１の色とし、領域Ｂの該色成分の５％の値を領域Ａの色に加えたものをトラップ領域Ａ２の色とする。例えば、領域Ａの色が（１００，０，０，０）であり、領域Ｂの色が（０，０，８０，０）であれば、トラップ領域Ａ１の色は、領域ＢのＹ色成分の１０％の値８を領域Ａの色に加えた色（１００，０，８，０）となり、トラップ領域Ａ２の色は、領域ＢのＹ色成分の５％の値４を領域Ａの色に加えた色（１００，０，４，０）となり、トラップ領域Ｂ１の色は、領域ＡのＣ色成分の１０％の値１０を領域Ｂの色に加えた色（１０，０，８０，０）となり、また、トラップ領域Ｂ２の色は、領域ＡのＣ色成分の５％の値５を領域Ｂの色に加えた色（５，０，８０，０）となる。
【００２７】
なお、領域Ａの明度Ｌ*Aと領域Ｂの明度Ｌ*Bとの差の絶対値が６０以上９０未満であるときには、領域指定手段２０は、その差の値に応じた数のトラップ領域を指定するのが好適である。例えば、Ｌ*A−Ｌ*Bの値が６０以上７０未満であれば、領域指定手段２０は、境界Ｚに接して領域Ａの側に３つのトラップ領域Ａ１〜Ａ３を順に指定し、境界Ｚに接して領域Ｂの側にも３つのトラップ領域Ｂ１〜Ｂ３を順に指定する。Ｌ*A−Ｌ*Bの値が７０以上８０未満であれば、領域指定手段２０は、境界Ｚに接して領域Ａの側に２つのトラップ領域Ａ１，Ａ２を順に指定し、境界Ｚに接して領域Ｂの側に４つのトラップ領域Ｂ１〜Ｂ４を順に指定する。また、Ｌ*A−Ｌ*Bの値が８０以上９０未満であれば、領域指定手段２０は、境界Ｚに接して領域Ａの側に１つのトラップ領域Ａ１を指定し、境界Ｚに接して領域Ｂの側に６つのトラップ領域Ｂ１〜Ｂ６を順に指定する。そして、領域Ａおよび領域Ｂの何れかの側に３以上のトラップ領域を指定する場合には、色指定手段３０は、境界Ｚから離れたトラップ領域ほど、トラップ色に付加される色成分の値を小さくして、元の領域の色に近づけていく。
【００２８】
本実施形態では、カラー画像においてトラッピング処理を行うべき境界Ｚの両側それぞれに対してトラップ領域Ａ１，Ｂ１とトラップ色が指定されるので、カラー画像の印刷の際に版ずれが生じても、色抜けの発生が抑制され、また、オブジェクトが実際のものと同程度の大きさに見える。また、境界Ｚの両側または一方の側に対して複数のトラップ領域を指定することにより、カラー画像の印刷の際の版ずれに因るオブジェクトの見かけ上の拡大または縮小が更に抑制される。また、境界Ｚの一方の側に対して１つのトラップ領域を指定する場合を含むことにより、トラッピング処理が容易になる。
【００２９】
なお、本実施形態に係るトラッピング処理装置１が印刷装置に含まれる場合には、トラッピング処理を行うべき境界の抽出、トラップ領域の指定およびトラップ色の指定の各処理は、クライアント装置から印刷装置へ送られてきたカラー画像データに基づいて作成されたラスタデータに基づいて行われるのが好適である。また、本実施形態に係るトラッピング処理装置１がクライアント装置に含まれる場合には、各処理は、そのクライアント装置上のアプリケーションソフトまたはプリンタドライバにより行われる。
【００３０】
【発明の効果】
以上、詳細に説明したとおり、本発明によれば、カラー画像においてトラッピング処理を行うべき境界が抽出され、この境界の両側それぞれに対してトラッピング処理を行うべきトラップ領域が指定され、また、各トラップ領域に対してトラップ色が指定される。このように、カラー画像においてトラッピング処理を行うべき境界の両側それぞれに対してトラップ領域とトラップ色とが指定されるので、カラー画像の印刷の際に版ずれが生じても、色抜けの発生が抑制され、また、オブジェクトが実際のものと同程度の大きさに見える。また、カラー画像においてトラッピング処理を行うべき境界の両側または一方の側に対して複数のトラップ領域を指定する場合には、カラー画像の印刷の際の版ずれに因るオブジェクトの見かけ上の拡大または縮小が更に抑制される。また、カラー画像においてトラッピング処理を行うべき境界の一方の側に対して１つのトラップ領域を指定する場合を含む場合には、トラッピング処理が容易になる。
【図面の簡単な説明】
【図１】本実施形態に係るトラッピング処理装置１の概略構成図である。
【図２】本実施形態に係るトラッピング処理方法を説明するフローチャートである。
【図３】本実施形態に係るトラッピング処理装置１の境界抽出手段１０による処理内容を説明する図である。
【図４】本実施形態に係るトラッピング処理装置１の領域指定手段２０による処理内容を説明する図である。
【図５】版ずれに因る白抜けを説明する図である。
【図６】従来のトラッピング技術を説明する図である。
【図７】従来のトラッピング技術を説明する図である。
【符号の説明】
１…トラッピング処理装置、１０…境界抽出手段、２０…領域指定手段、３０…色指定手段。
【図１】
0004032637.tif 000002
【図２】
0004032637.tif 000003
【図３】
0004032637.tif 000004
【図４】
0004032637.tif 000005
【図５】
0004032637.tif 000006
【図６】
0004032637.tif 000007
【図７】
0004032637.tif 000008