(57)【特許請求の範囲】
【請求項１】
カラーインクジェットプリンタによって記録媒体上に印刷される画像のカラー間ブリーディングを軽減するための方法であって、
サイアン、マゼンタ、イエロー、及び黒の各色のインクであって、サイアン、マゼンタ、及びイエローのインクは、黒のインクより、乾く速度が速い、当該各色のインクが付着してカラー画像を形成するための複数の画素各々に対応しかつ各色に対応して、インクを付着させることを表しかつ１画素当たりに付着させるインクの液滴の数を指定する付着データとインクの液滴を付着させないことを表す非付着データとにより定まる複数の画素データにより構成されるカラー画像データを受信し、
（１）前記受信されたカラー画像データに基づいて、黒色のみのインクが付着する黒色領域と、黒以外のサイアン、マゼンタ、イエローの内の少なくとも何れかの色のインクが付着する非黒領域と、の境界を識別し、
（２）前記識別された境界に沿って、前記黒色領域内で、前記境界から離れる方向に複数の画素の幅の黒色幅領域と、前記非黒領域内で、前記境界から離れる方向に複数の数の画素の幅の非黒色幅領域と、を想定し、
（３）前記黒色幅領域及び前記非黒色幅領域内の前記各色に対応して定まる複数の画素データを修正する、方法であり、
前記カラー画像には、前記非黒領域内の各画素にイエローのインクのみが付着する領域と前記黒色領域とが隣接する第１の境界を含む部分と、前記非黒領域内の各画素にシアンとイエローの各インクが付着する領域と前記黒色領域とが隣接する第２の境界を含む部分と、が含まれ、
前記境界を識別するステップ（１）では、（ａ）前記第１の境界を識別すると共に、（ｂ）前記第２の境界を識別し、
前記想定するステップ（２）では、（ａ）前記黒色領域における前記第１の境界に沿いかつ隣接する２画素の幅の黒色幅領域を想定すると共に、（ｂ）前記非黒領域における前記第２の境界に沿いかつ隣接する２画素の幅の非黒色幅領域を想定し、
前記修正するステップ（３）では、（ａ）前記想定された２画素の幅の黒色幅領域の各１画素の幅の２つの領域各々について１つおきに位置する複数の１つおき画素各々の黒についての各付着データを非付着データに変更し、当該複数の１つおき画素内に更に１つおきに位置する複数の画素各々のマゼンタについての各非付着データを付着データに変更し、当該複数の１つおき画素内における当該更に１つおきに位置する画素ではない残りの複数の画素各々のシアンについての各非付着データを付着データに変更すると共に、（ｂ）前記想定された２画素の幅の非黒色幅領域内における前記第２の境界に沿いかつ隣接する１画素の幅の第１の非黒色画素幅領域の複数の画素の内の１つおきに位置する複数の画素各々のシアン及びイエローの各付着データを非付着データに変更しかつ当該第１の非黒色画素幅領域に沿いかつ隣接すると共に前記第２の境界とにより当該第１の非黒色画素幅領域を挟むように位置する１画素の幅の第２の非黒色画素幅領域内の複数の画素の内の１つおきに位置する複数の画素のイエローの各付着データを非付着データに変更する
ことを特徴とする方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は概して２つ以上の異なるカラーインクを用いた液体インク記録装置に係る。詳細には、本発明は異なる特性を有するインクで印刷される領域のインタフェースで生じるカラー間ブリーディングを軽減することに指向される。
【０００２】
【従来の技術ならびに発明が解決しようとする課題】
圧電、音響、位相変化ワックスベースの、又は感熱式のプリンタ等の、連続ストリーム又はドロップ・オン・デマンドとしばしば呼ばれている型の液体インクプリンタは、インク液滴を記録用紙へと向ける少なくとも１つの印刷ヘッドを用いる。印刷ヘッド内でインクは複数のチャネルに含まれる。パワーパルスによってインク液滴はチャネルの端部でオリフィス又はノズルから要求に応じて噴出される。
【０００３】
インクジェットプリンタを含む液体インクプリンタは、用紙の上でドロップ、スポット、又はドットとして付着されると広がる傾向のある黒色及び／又は着色液体インクを付着させる。液体インクプリンタの問題は、使用される液体インクが望ましい時間よりも幾らか長い傾向のある有限な乾燥時間を有することである。液滴が短時間内に連続した順序で又はドットのクラスタにおいて互いに隣接して配置される場合にブリーディング（にじみ）が発生する傾向がある。ブリーディング、展着、及びフェザーリングによって、カラーシフト（色転位）、エッジシャープネス（鮮鋭度）の低下、インクのパドリング（たまり）による前記領域における濃度偏差を含む立体領域の色むらを含む印刷品質の劣化が生じる。カラー間ブリーディングは、１つのカラー領域からのインクが他のカラー領域からのインクと混合するか又はにじむ場合に発生する。カラー間ブリーディングは、ブラックインク（比較的緩速の乾燥）の領域がカラーインク（比較的高速の乾燥）の領域に隣接するところで、最も明白に現われる場合が多いが、カラー間ブリーディングは、乾燥時間や透過性等の実質的に異なる性質を有する任意のカラーインクの領域間のインタフェースで発生することもある。
【０００４】
エッジシャープネスを増加させてカラー間ブリーディングを軽減するために種々の方法が提案されている。この提案された方法の中には、緩速乾性ブラックインクを速乾性カラーインクをコーミングすることにより形成されるプロセスブラック（加工黒色）即ち合成の黒色と交換し、緩速乾性ブラックインクの一部をカラーインクでアンダー印刷を行ない、速乾性ブラックインクを使用し、さらに速乾性及び緩速乾性のそれぞれのブラックインクを使用する方法がある。提案された方法のどれもがカラー間ブリーディングをある程度まで軽減する一方で、これらの方法はすべて、プリンタ性能及び／又は画質に影響をもたらす欠点を少なくとも１つは有する。
【０００５】
例えば、緩速乾性ブラックインクの代わりに速乾性インクを使用すると、この速乾性ブラックインクは緩速乾性ブラックインクよりも画質が低いので、ブラックの再生品質が低下することになる。さらに、速乾性ブラックインクは典型的には、非印刷領域の隣のブラック領域にファジイ（けばだった又はゆがんだ）エッジをもたらすことになる。インタフェースで速乾性ブラックインクを使用し内側領域で緩速乾性ブラックインクを使用することにより、速乾性ブラックインクと対応付けられる画質の低下を解決することができるが、シアン、マゼンタ、イエロー、及び緩速乾性ブラックインクに加えて５番目のインクが必要となるのでプリンタ設計のコストと複雑さを増加させる。同様に、緩速乾性ブラックインクを速乾性カラーインクから生成される加工黒色（合成黒色）と交換することにより一般的には、ブラックの再生品質が低下することになり、その結果、緩速乾性ブラックインクを使用した場合よりも画質が低下する。さらに、加工黒色の使用により、印刷媒体に付着されるインクの量が増加し、乾燥時間ならびに文書印刷の時間が増加する。さらにまた、付加的なインクの使用は、透明紙やあまり吸収性のよくないある種の用紙等の印刷媒体には適切でないこともある。緩速乾性ブラックインクの一部をカラーインクでアンダー印刷することによってカラー間ブリーディングを軽減することができるが、アンダー印刷は印刷媒体上のインク量を増大させる。さらに、ブラックの下に色刷りすることにより、特に印刷領域と非印刷領域との間のエッジに沿ったエッジの濃縮化又はぶれをもたらすことが多い。
【０００６】
【課題を解決するための手段】
本発明の第１の態様は、画像を示すカラー画像データを処理することにより、カラーインクジェットプリンタによって記録媒体上に印刷される該画像のカラー間ブリーディングを軽減するための方法であって、前記カラーインクジェットプリンタによって用いられるインクの色に関連付けられた分離平面に対応する分離画素であって、ブラック分離平面に対応する分離画素と非ブラック分離平面に対応する分離画素との少なくとも２つの分離画素を有する複数の画素から構成されるカラー画像データを受信し、受信したカラー画像データを解析してブラック領域を示す画素とカラー領域を示す画素との間の境界を識別し、Ｍ画素幅の領域における画素の一部を識別し、識別された画素に対する前記非ブラック分離平面に対応する分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、前記Ｍ画素幅の領域において識別された画素の前記非ブラック分離平面に対応する分離画素に関連付けられた値を修正するカラー画素修正パターンにしたがって間引き操作を用いて前記カラー領域における前記Ｍ画素幅の領域に対応する前記カラー画像データを修正し、識別された画素に対する前記ブラック分離平面に対応する前記分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、Ｎ画素幅の領域において識別された画素の前記ブラック分離平面に対応する分離画素に関連付けられた値を修正すると共に、前記識別された画素に対する前記非ブラック分離平面に対応する前記分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、前記Ｎ画素幅の領域において識別された画素の前記非ブラック分離平面に対応する分離画素に関連付けられた値を修正するブラック画素修正パターンにしたがって置換操作を用いて前記ブラック領域におけるＮ画素幅の領域内の前記カラー画像データを修正する。
【０００７】
本発明の第２の態様は、画像を示すカラー画像データを処理することにより、カラーインクジェットプリンタによって記録媒体上に印刷される該画像のカラー間ブリーディングを軽減するための方法であって、前記カラーインクジェットプリンタによって用いられるインクの色に関連付けられた分離平面に対応する分離画素であって、ブラック分離平面に対応する分離画素と非ブラック分離平面に対応する分離画素との少なくとも２つの分離画素を有する対象画素を受信し、ブラック領域を示す画素とカラー領域を示す画素との間の境界に近い予め定められた領域として定義されているブラック境界領域内に前記対象画素が存在するか否かを判定し、前記対象画素が前記ブラック境界領域内に存在すると判定された場合に、前記対象画素に対する前記ブラック分離平面に対応する分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、前記ブラック分離平面に対応する分離画素に関連付けられた値を修正すると共に、前記対象画素に対する前記非ブラック分離平面に対応する分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、前記非ブラック分離平面に対応する分離画素に関連付けられた値を修正するブラック画素修正パターンにしたがって置換操作を用いて該対象画素を修正し、ブラック領域を示す画素とカラー領域を示す画素との間の境界に近い予め定められた領域として定義されているカラー境界領域内に前記対象画素が存在するか否かを判定し、前記対象画素が前記カラー境界領域内に存在すると判定された場合に、前記対象画素に対する前記非ブラック分離平面に対応する分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、前記非ブラック分離平面に対応する分離画素に関連付けられた値を修正するカラー画素修正パターンにしたがって間引き操作を用いて該対象画素を修正する。
本発明の更なる態様は、画像を示すカラー画像データを処理することにより、カラーインクジェットプリンタによって記録媒体上に印刷される該画像のカラー間ブリーディングを軽減するための装置であって、前記カラーインクジェットプリンタによって用いられるインクの色に関連付けられた分離平面に対応する分離画素であって、ブラック分離平面に対応する分離画素と非ブラック分離平面に対応する分離画素との少なくとも２つの分離画素を有する複数の画素から構成されるカラー画像データを受信し、受信したカラー画像データを解析してブラック領域を示す画素とカラー領域を示す画素との間の境界を識別する解析部と、Ｍ画素幅の領域における画素の一部を識別し、識別された画素に対する前記非ブラック分離平面に対応する分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、前記Ｍ画素幅の領域において識別された画素の前記非ブラック分離平面に対応する分離画素に関連付けられた値を修正するカラー画素修正パターンにしたがって間引き操作を用いて前記カラー領域における前記Ｍ画素幅の領域に対応する前記カラー画像データを修正する非ブラック修正部と、識別された画素に対する前記ブラック分離平面に対応する前記分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、Ｎ画素幅の領域において識別された画素の前記ブラック分離平面に対応する分離画素に関連付けられた値を修正すると共に、前記識別された画素に対する前記非ブラック分離平面に対応する前記分離画素に関連付けられたインクで前記カラーインクジェットプリンタに印刷させないように、前記Ｎ画素幅の領域において識別された画素の前記非ブラック分離平面に対応する分離画素に関連付けられた値を修正するブラック画素修正パターンにしたがって置換操作を用いて前記ブラック領域におけるＮ画素幅の領域内の前記カラー画像データを修正するブラック修正部と、を含む。
【０００８】
【発明の実施の形態】
図１には、本発明の特徴を組み込む具体的な印刷システム１０の実施の形態が示される。印刷システム１０は、スキャナ１４、コンピュータ１６、及びネットワーク１８又はそれと同様の又はそれに相当する、アスキーデータ、ビットマップ・データ、形状データ、図形要素（グラフィックプリミティブ）、ページ記述言語等の組み合わせである画像データ２０を付与する画像入力端末を含む画像ソース１２を有する。画像データ２０はプリンタ制御システム２２へと供給され、プリンタ制御システム２２は受信された画像データ２０を処理して、プリンタ２６を駆動する印刷データ２４を生成する。プリンタ制御システム２２は、当該技術においては一般に印刷ドライバと呼ばれているものを含むこともある。制御システム２２がハードウェア及び／又はソフトウェアにおいて実施されるとともに画像ソース１２、プリンタ２６、個々の構成部品内、又はそれらを組み合わせたものの内部に常駐し得ることは当業者によって認識されるだろう。画像データ及び／又はプリンタ制御信号（例えば、用紙の取り扱い、キャリッジ制御、インク付着）から構成される印刷データ２４に応答して、プリンタ２６は適切な印刷媒体に出力画像を生成する。プリンタ２６はインクジェットプリンタから構成される。
【０００９】
図２４には、図１のシステムでの使用に適したインクジェットプリンタ２００の部分概略斜視図が示される。プリンタ２００は、キャリッジレール２０６によって支持されるキャリッジ２０４に装着されるインクジェット印刷ヘッドカートリッジ２０２を有する。印刷ヘッドカートリッジ２０２は、通信ケーブル２１２を介してコントローラ２１４から受信された制御信号に応答してインク液滴を選択的に噴出する印刷ヘッド２１０へ供給するためのインクを収容するハウジング２０８を有する。印刷ヘッド２１０は、インクをハウジング２０８から個々のインクエジェクタに搬送する複数のインクコンジット又はチャネル（図示せず）を有し、各インクエジェクタはインクをオリフィス又はノズル（何れも図示せず）を介して放出する。印刷を実施するために、コントローラ２１４は１つ以上の印刷ヘッド制御回路（図示せず）に結合される。印刷ヘッド制御回路は通信ケーブル２１２を通して受信された制御信号を介してコントローラ２１４から情報を受信する。受信された信号の内容にしたがって、制御回路は、印刷ヘッド２１０のノズルからインクを選択的に噴射するように設けられる。
【００１０】
印刷する時に、キャリッジ２０４は矢印２１６の方向にキャリッジレール２０６に沿って前後方向へと往復運動即ち走査する。印刷ヘッドカートリッジ２０２が用紙や透明紙等の記録媒体２１８を横切るように前後に往復運動すると、インク液滴は印刷ヘッドノズルの中の選択された１つから記録媒体に向けて噴射される。キャリッジ２０４の各パスの間に、記録媒体２１８は静止位置に保持される。少なくとも１つのパスが終了すると、記録媒体はコントローラ２１４の制御のもとで供給機構によって矢印２２０の方向に行送りされる。
【００１１】
本発明は図１に描画されるプリンタ制御システム２２の態様に指向される。特に本発明は、乾燥時間や透過率等の実質的に異なる特性を有するインクで印刷された領域間のインタフェースで発生するカラー間ブリーディングを軽減するためのシステムならびに方法に指向される。色のブリーディングは、カラー領域とべた黒色領域との間のインタフェースで発生することもあり、エッジが不ぞろいになるとともに印刷品質の低下になる可能性がある。上記のように、インクジェットプリンタの多くが緩速乾性黒インクと速乾性カラーインクとを併用しているので、カラー間ブリーディングがブラック領域とカラー領域との間のインタフェースで発生することが多い。このように、本発明を記載する場合、ブラック／カラーインタフェースで発生するカラー間ブリーディングについて言及される。しかしながら、本発明はブラック／カラーインタフェースにおける動作に限定されずに、実質的に異なる特性を有するカラーインクで印刷された領域間のインタフェースで発生するカラー間ブリーディングを軽減するように適合させることもできる。さらに、本発明は非印刷領域に隣接して印刷されるブラック及び／又はカラー領域のエッジ品質を改善するように適合させることができる。
【００１２】
本発明は複合画像を形成するために結合される２つ以上の色平面又は色分解から構成されるカラー画像データ上での動作として記載される。各色平面は走査線に配列された画素に関して色分解用の画像を記述するラスタ画像から構成される。本発明を記載する目的のために、４つの色平面、即ち、シアン、マゼンタ、イエロー、ブラック（ＣＭＹＫ）から構成される画像データが参照される。各複合画素は、ＣＭＹＫ色平面のそれぞれに対し１つずつの、４つの対応付けられる分離画素から構成される。各分離画素は、対応する分離がオン又はオフであるか、即ち、対応するインクがその位置に付着されるか否かを指示する２値信号として考えられる画素値から構成されることが有利である。単一色の多数のインク液滴を画素位置に付着することのできるプリンタにおいて、分離画素が、それぞれ異なる数のインク液滴を付着させることに対応する多数のオン状態を有することが理解されるだろう。同様に、可変量のインク液滴を画素位置に付着させるプリンタにおいて、分離画素が、それぞれ異なるインク量の付着に対応する多数のオン状態を有することは理解されるだろう。以下の説明では、１画素当たり多数滴の（マルチドロップ／ピクセル）プリンタ上での動作に言及されるが、本発明が可変量の液滴を付着させるプリンタにも等しく適用できることは理解されるべきである。さらに詳細には、小量の液滴は多数滴モードにおける１滴に相当するものとして、また、大量の液滴は多数滴（例えば、２滴）画素であるとしてそれぞれ考えることができる。複合画像を形成する場合に色の異なる組み合わせと同様に異なる数の色分解が用いられることは当業者によって認識されるだろう。
【００１３】
カラー間ブリーディングを軽減するために、本発明では、カラー間ブリーディングが発生しやすいブラック／カラーインタフェースを検出し、このインタフェースの境界近くに印刷される画素を修正するように作動するプロセスが実行される。このプロセスは、３つの一般的なステップ、即ち、ブラック領域とカラー領域との間のインタフェースを識別することと、ブラック領域におけるブラック境界領域の画素パターンを修正することと、カラー領域におけるカラー境界領域の画素パターンを修正すること、を含む。図２を参照すると、カラー間ブリーディングを軽減するための方法を示すフローチャートが詳細に示されている。
【００１４】
ステップ３０では、ブラック領域とカラー領域との間のインタフェースが識別される。以下でさらに詳細に述べられる１つの実施の形態では、ステップ３０では、Ｘ×Ｙウィンドウフィルタ内の画素に対する統計を収集してインタフェースを識別するとともに、所与の画素がどの境界領域内にあるかを決定する。しかしながら、ステップ３０では、限定はされないが、マスキング、ルックアップ・テーブル、エッジ検出フィルタ等を含むブラック／カラーインタフェースを識別するための任意の数の周知の技術を使用することができる。エッジ検出フィルターの記載はアメリカ特許第５，６３５，９６７号において見出すことができる。
【００１５】
ステップ３２では、ステップ３０で識別されたブラック／カラーインタフェース近くのブラック境界領域の幅Ｎを定義する。ブラック境界領域を構成する画素の数Ｎは、境界でのカラー間ブリーディングを軽減するのに十分大きく且つ同様に画質を低下させる更なる印刷アーチファクトの形成を最小限に抑えるのに十分小さくなければならない。同様に、ステップ３４では、インタフェース近くのカラー境界領域の幅Ｍが定義される。ブラック境界領域の選択と同様に、カラー境界領域の幅Ｍは、他の印刷アーチファクトの追加を最小限に抑えながらカラー間ブリーディングを軽減するように選択されなければならない。
【００１６】
境界領域の幅を定義する時に、境界領域の位置、画像のタイプ（例えば、テキスト、ラインアート、図形、画像等）、各境界の幅、境界内の画素パターンの修正方法、使用される印刷媒体、インク成分等の要因が考慮されることもある。境界領域は好ましくはそれぞれ、インタフェースに接するように位置されるが、該境界領域がインタフェースに接する必要はないことは理解されよう。インタフェースにおける境界領域の全体幅は、インタフェースでのカラー間ブリーディングを軽減するとともに付加的印刷アーチファクトの形成を最小限に抑えるように選択されなければならない。境界幅に対する最適値は較正ならびに画像分析調査によって識別することができる。ブラック境界の幅は好ましくは、０乃至３５０μｍであり、カラー境界の幅は好ましくは、０乃至２００μｍのものが使用される。３００ｄｐｉインクジェットでは、Ｎ画素ブラック境界の幅は０乃至４画素から選択され、カラー境界の幅Ｍは０乃至２画素に定義されるのが有益である。
【００１７】
ステップ３６とステップ３８では、Ｎ画素ブラック境界及びＭ画素カラー境界の各領域内の画素パターンがそれぞれ修正される。境界領域内の画素又は画素パターンを修正するために多数の方法が存在する。境界領域内の画素パターンを修正するためのある方法では、選択された画素が分離画素の所定の組み合わせに置き換えられる。この置き換え操作は、置き換えられた分離画素をオフにし、代わった分離画素をオンにする。画素の置き換えは「置換」と称されることもある。置換操作の例は図３に示される。図３において、ウィンドウ４０はイエロー／ブラックインタフェースに沿った複合画素の５×５のブロックを示す。ウィンドウ４２は置換操作後のウィンドウ４０の画素ブロックを示し、２画素境界（コラム４４と４６）内でブラック分離内の１画素おきがオフとされ、複合画像におけるシアンならびにマゼンタ画素と交互に置き換えられる。
【００１８】
画素パターンを修正する別の方法では、複合画像からの１つ以上の分離において、選択された画素が取り除かれる（オフにされる）。この分離からの画素の除去は「間引き」と称されることもある。図４は間引き操作の例を示し、ウィンドウ５０がブラック／カラーインタフェースに沿った複合画素の５×５画素ブロックであり、ウィンドウ５２が間引き後の同じ画像ブロックを示している。間引き操作では、コラム５４において１画素おきにすべての色分解画素を除去し（オフにし）、コラム５６において１画素おきにイエロー分解画素を除去する。
【００１９】
間引き作業はまた、１画素当たり多数滴のプリンタにおけるインクカバレッジを減少させるために使用することができる。簡単に述べると、１画素当たり多数滴のプリンタでは、インク小滴を用いて図形及び描画の各画像において好ましい色調変換を生じさせることが多い。しかしながら、これら液滴のサイズは、１画素当たり１つのみの液滴を用いたべた領域充てん又は飽和色を生成するほどに大きいものではない。このように、プリンタは一般には１００％を越えるカバレッジ、即ち、べた領域充てん量を得るために１分離画素当たり多数の液滴を要求する。図５において、ウィンドウ６０は、ブラック領域が１５０％のカバレッジ(即ち、平均して２画素ごとに３つの液滴）から構成されるブラック／カラーインタフェースに沿った５×５の画素領域を示す。ウィンドウ６２は、間引き操作後のウィンドウ６０と同じ画像領域を示し、約１００％、即ち、分離画素当たり平均して１つの液滴、に液滴カバレッジを減少させる。ウィンドウ６２において、コラム６４は、すべての２滴画素を１滴画素に減少させる間引き操作を示す。コラム６６と６８は、２滴画素を実質的に半分に減少させる間引き方法を示す。上記記載が可変量の液滴を付着させるプリンタに拡大可能であることは当業者によって容易に理解されるだろう。例えば、２００％のカバレッジが多量の液滴のすべてを付着させるとして考えられるのであれば、１００％のカバレッジまでの間引きは少量の液滴のみを付着させるか、又は1画素おきに多量の液滴を付着させるとして考えることができる。同様に、１５０％までの間引きは、２画素ごとに大小１つずつの液滴を平均するものとして考えることができる。
【００２０】
１つ以上の置換及び／又は間引き操作の組み合わせを用いて画素パターンを修正してもよいことは理解される。さらに、間引き・置換操作を予め定義された画素のパターン上で行なう必要がないこともまた理解される。例えば、画素パターンの修正は間引き又は置換のために３画素おきに１つの画素をランダムに選択してもよい。さらにまた、選択された領域内で画素パターンを修正するように操作する場合、画素を修正するように選択される操作は該領域内における位置に基づいて変化することもある。境界内の画素位置に基づく画素修正を変更することは、境界領域内の変換を考慮に入れて境界領域と内部領域との知覚上の相違を軽減する。例えば、インタフェースに最も近接する画素は第１の置換操作を用いて修正し、インタフェースから最も離れている画素は第２の置換操作を用いて修正することもできる。
【００２１】
画素パターンを修正するための置換・間引き操作は、それぞれ異なる置換又は間引き操作に対し画素修正パターンを定義するとともに、適切な画素修正パターンにより画素を調整することによって実施することができる。各画素修正パターンは例えば、シアン、マゼンタ、イエロー、及び／又はブラックの色平面内の特定の位置で、オン又はオフとされている、即ち、インクを付着させている、又はそうでない分離画素に対応するオン／オフ（１又は０）値のアレイを用いて表わすことができる。置換操作は画素を画素修正パターンの対応画素からの画素値と置き換えることにより画素を調整する。間引き操作は、画素修正パターンの同等の分離画素に対して対応画素値を備えた画素の論理積を実行することにより画素を調整することができる。
【００２２】
例えば、置換操作を実施してブラック分離画素を１画素おきにシアンとマゼンタが交互にくる分離画素に置き換えるための具体的な画素修正パターン７０が図６に示される。画素修正パターン７０は４つの走査線７２から構成され、各走査線には８個の画素がある。修正パターン７０は、ＣＭＹＫデータが画素ごとにグループ化された複合画素から構成される。例えば、画素７４では、対応する分離画素がマゼンタ分離画素ではオンになり、シアン、イエロー、ブラックのそれぞれの分離画素はオフになる。図７乃至図１０には、図６の修正パターン７０に対しそれぞれシアン、マゼンタ、イエロー、ブラックの色平面ごとの８×４の修正パターンが示される。同様に、すべての画素からブラックと、１画素おきにカラーを除去するように画素パターンを間引きするための具体的な画素修正パターン８０が図１１に示される。修正パターン８０は４つの走査線８２から構成され、各走査線にはＣＭＹＫグループ化データの８つの複合画素がある。図１２乃至図１５には、図１１の画素修正パターン８０に対しシアン、マゼンタ、イエロー、ブラックのそれぞれの分離画素ごとの８×４の修正パターンが示される。
【００２３】
画素修正パターンのそれぞれを事前に定義することにより、画素修正パターン（アレイ）の画像データ上への張り付け（タイリング）が可能となるので、各画素修正パターン内の対応画素位置が画像データ内の画素ごとに識別可能とされる。図１６は、各走査線にＩ個の画素を有するＪ本の走査線から構成される画像データ９０上への修正パターンの張り付けを示す。複合画像又は分離画像に対応するデータ９０は画像上に張り付けられた複数のＸ×Ｙ画素修正パターン９２によって示される。画素修正パターン９２内の対応位置は、画素位置の関数として画素ｐ（ｉ，ｊ）に対し識別可能である。インタフェース近くのブラック又はカラー境界領域内の画素は、適切な画素修正パターンの画素値にしたがって修正可能とされる。
【００２４】
図１７を参照すると、本発明によるカラー間ブリーディングを軽減するためのプロセスの別の実施の形態が示される。図１７のプロセスは、アンダーカラー印刷（アンダー印刷）操作を含んで示される。アンダー印刷を追加することは、ブラックインクの紙への吸収を促進するために追加の速乾性カラーインクをべた緩速乾性ブラックインクの内部領域に付加することにより乾燥時間を軽減する。さらに、アンダー印刷は、緩速乾性ブラックインクが紙に容易に吸収されたり広がらない場合に生じるべたブラック領域における縞状のムラを軽減することができる。
【００２５】
簡単に述べると、図１７に示されるプロセスは、色修正された中間調化画像上で作動する。このプロセスは、対象画素を含む第１のウィンドウフィルタを画像の一部にかけて通過させ、このウィンドウフィルタ内の画素に対する統計を収集し、収集された統計に基づいて画素がブラック／カラーインタフェース近くのＮ画素ブラック境界領域内にあるか否かを決定し、事前に定義された規則に従って対象画素を修正する。対象画素を含む画像の第２の部分上で作動する第２のウィンドウフィルタは、第２のウィンドウフィルタ内の画素の統計を収集するために使用することもできる。第２のウィンドウから収集された統計を分析して、対象画素がブラック／カラーインタフェース近くのＭ画素カラー境界範囲内にあるか否かを決定し、もしこの範囲内にあれば、対象画素は一組の事前に定義された規則にしたがって修正される。カラー間ブリーディング操作の縮小により、カラー画素のあるインタフェースのＮ画素内のブラック画素と、ブラック画素のＭ画素境界内にあるカラー画素とが修正される。
【００２６】
アンダー印刷操作は内部のブラック画素を修正して、１つ以上の色分解画素をオンにする、即ち、被選択画素位置においてブラックの下にカラーを印刷する。。「アンダー印刷」又はブラックの下にカラーを印刷することの概念は的確ではない。即ち、プリンタは、ある画素がブラックインクの下に付着されたカラーインクで印刷される一方で、他の画素が最初に付着されたブラックインクと上部に付着されたカラーインクで形成されるように構成され且つ作動されることもある。２つの操作、即ち、カラー間ブリーディングとアンダー印刷は、それぞれ独立して作動可能ではあるが、単一のプロセスに一体化されるものとして記載する。
【００２７】
さらに詳細には、図１７のプロセスは、ステップ１００における処理に対して対象画素ｐ（ｉ，ｊ）の識別から開始する。ステップ１０２では、対象画素に対する複合画素がブラックのみの画素か、又はカラーのみの画素であるかを決定する。ブラック画素は、ブラック平面での分離画素がオンである複合画素であり、即ち、少なくとも１滴のブラックインクが付着される。ブラックのみの画素は、ブラック平面での分離画素がオンであり各カラー平面での分離画素がオフである複合画素である。同様に、カラーのみの画素では、ブラック平面での分離画素はオフであり、カラー平面での少なくとも１つの分離画素はオンである。対象画素が黒のみ、又はカラーのみであると、処理するカラー画像データ内にさらに画素があるか否かを決定する（ステップ１２８）。画素がさらにあれば、プロセスはステップ１００にループバックし、新しい対象画素を識別する。
【００２８】
ステップ１０４では、対象画素がカラーのみの画素かブラックのみの画素かの判断に基づいてプロセスは分岐する。各分岐は、ウィンドウフィルタ内の画素の画素統計を収集し、対象画素がブラック／カラーインタフェースに近い境界領域内にあるか否かを決定するために上記収集された統計を分析し、それに応じて対象画素を処理するという同じ一般的な操作を実行する。ブラックのみの対象画素に対する分岐に続いて、ステップ１０６のプロセスでは、対象画素の周囲の画素から構成されるブラックウィンドウフィルタを識別する。プロセスは対象画素が中心に置かれる矩形ウィンドウフィルタを使用するのが好ましい。ブラックウィンドウフィルタのサイズは境界領域の幅から決定することができる。ブラック領域におけるＮ画素境界領域に対して、ブラックフィルタのサイズは、各面が２Ｎ＋１画素を有するように設定されるのが有利である。
【００２９】
ステップ１０８では、ブラックウィンドウフィルタ内の画素がブラックの下にカラーを有する（即ち、いずれかの画素でカラーとブラックの両方を印刷する）か否かが決定される。ウィンドウ内の画素がブラックの下にカラーを有すると、対象画素に対してはそれ以上の処理は実行されない。ステップ１０８によって、プロセスがブラックのみか、カラーのみか、又は非印刷画素に限定される必要がなくなる。
【００３０】
ステップ１１０では、対象画素ｐ（ｉ，ｊ）に対するブラックウィンドウ統計信号Ｂ（ｉ，ｊ）を生成するためにブラックウィンドウフィルタ内の画素から統計を収集する。収集された統計は次の処理（ステップ１１２と１１４）で使用されて、対象画素がブラック／カラーインタフェースに近いＮ−画素境界領域内にあるか否か、さらに、もしあればカラー間ブリーディングを軽減するために対象画素をどのように修正すべきかを決定する。ステップ１０８の操作がステップ１１０で収集される統計に含まれる可能性があることは理解されるだろう。ある例において、統計信号Ｂ（ｉ，ｊ）は、ステップ１１０においてブラックウィンドウフィルタ内のブラックのみとカラーのみの画素の数を識別する。ブラックウィンドウフィルタ内のブラックのみとカラーのみの画素の数に基づいて、ステップ１１２では、ブラック／カラーインタフェースが存在するか否かを識別するとともに対象画素の画素タイプを識別する。ステップ１１４では、画素タイプと、インタフェースの存在の有無に基づく事前に定義された画素修正パターンにしたがって対象画素を修正することにより、出力画素を対象画素から生成する。
【００３１】
画素タイプを識別するある方法では、ウィンドウ内のブラック画素の数が所定の画素範囲内であるかを決定し、もしそうでない場合、ブラック画素の数が所定の範囲を越えるか又はそれより少ないかを決定する。例えば、対象画素のタイプは、ブラック画素数が所定の範囲を越える場合には内側画素として、所定の画素範囲内にある場合には境界画素として、また所定の範囲よりも少ない場合には孤立画素として識別することもできる。この方法は、例えば、ブラックのみの画素の数を一連のしきい値と比較し、その結果に基づいて画素タイプを設定することにより達成可能である。さらに、ウィンドウ内のカラーのみの画素の数が被選択範囲内にある場合、ブラック／カラーインタフェースは存在するものと仮定される。ブラック／カラーインタフェースを識別するための被選択範囲は、所定の低しきい値、所定の上下限の両しきい値、又はブラックのみの画素の数に基づいて動的に選択されたしきい値により定義してもよい。
【００３２】
一般に、対象画素が、例えばＮ画素境界領域内の境界画素として識別され、ブラック／カラーインタフェースがブラックウィンドウフィルタ内で検出されると、該対象画素はブラック境界画素に対する画素修正パターンにしたがってカラー間ブリーディングを軽減するように修正される。対象画素がＮ画素境界範囲内にあってインタフェースが検出されない場合、画素は元のままにおかれる。任意に、対象画素が（即ち、べたブラック領域内ではあるが、Ｎ画素境界領域外にある）内側画素として識別されると、該画素を、広範囲ブラック領域内で画質を向上させるように設計されたアンダーカラー印刷画素修正パターンにしたがって修正することもできる。
【００３３】
ウィンドウフィルタ内のブラックのみと、カラーのみの画素の数に基づく対象画素の画素タイプを識別するための規則の例は以下のＣ言語類似のプログラム命令文によって記述される。
0004931273.tif 000002
ここで、Ｎは境界領域内の画素数であり、ブラックウィンドウフィルタのサイズは、（２Ｎ＋１）＊（２Ｎ＋１）によって示され、# Black Onlyはウィンドウ内のブラックのみの画素の数であり、# Color Onlyはウィンドウ内のカラーのみの画素の数であり、Border Fullは境界画素を識別するための上限しきい値であり、（２Ｎ＋１）＊（２Ｎ＋１）−Ｎによって示され、Border Emptyは境界画素を識別するための下限しきい値であり、（Ｎ＋１）＊（Ｎ＋１）によって示され、ICB FullはＮによって示されるインタフェースしきい値である。
【００３４】
画素タイプとインタフェースの存在に基づいて対象画素を修正するための一般的な規則は、以下のＣ言語類似のプログラム命令文によって記述することができる。
0004931273.tif 000003
【００３５】
次にステップ１０４からのカラー分岐に転じると、プロセスはステップ１１６で対象画素の周囲のカラーウィンドウフィルタを識別する。ブラック画素分岐と同様に、プロセスは好ましくは、対象画素を中央に置いた矩形ウィンドウフィルタを使用するものであり、カラーウィンドウフィルタのサイズは修正されるカラー領域内の境界領域の幅に基づくものであるが、他のサイズや形状を有するフィルタを使用してもよい。Ｍ画素境界領域に対し、矩形ウィンドウフィルタのサイズは有利なものとして、各面が２Ｍ＋１画素を有するように設定される。
【００３６】
ステップ１１８では、カラーウィンドウフィルタ内の画素がブラックの下にカラーを有するか否かが判断される。ウィンドウ内の画素がブラックの下にカラーを有すると、対象画素について更なる処理は実行されず、プロセスはステップ１００に戻されて、処理すべき画素がまだほかにあれば、新しい対象画素の識別が行なわれる（ステップ１２８）。ステップ１２０では、カラーウィンドウフィルタ内の画素に対する統計を収集して対象画素ｐ（ｉ，ｊ）についてのカラー統計信号Ｃ（ｉ，ｊ）を生成する。
【００３７】
収集された統計に基づいて、ステップ１２２では対象画素がブラック／カラーインタフェースに近いＭ画素境界領域内にある（例えば、境界画素である）か否かが判断される。一般に、ウィンドウフィルタ内のカラーのみの画素の数が所定の範囲内にある（第１のしきい値よりも大きく第２のしきい値よりも小さい）とともに、ブラックのみの画素の数がインタフェースしきい値を越える場合、ブラック／カラーインタフェースに近いＭ画素境界領域内にあると仮定される。
【００３８】
出力画素はステップ１２４において対象画素から生成される。一般に、対象画素が境界画素でありインタフェースが存在すると、対象画素はカラー境界画素パターンにしたがって修正される。他のすべての場合には、対象画素はもとのままで出力画素として付与される。対象画素がウィンドウフィルタ内のブラックのみの画素とカラーのみの画素の数に基づく境界画素であるか否かを判断するための一般的規則は、以下のＣ言語類似のプログラム命令文によって記述することができる。
0004931273.tif 000004
ここで、Ｍは境界領域内の画素数であり、カラーウィンドウフィルタのサイズは、（２Ｍ＋１）＊（２Ｍ＋１）によって示され、# Black Onlyはウィンドウ内のブラックのみの画素の数であり、# Color Onlyはウィンドウ内のカラーのみの画素の数であり、Border Full =（２Ｍ＋１）＊（２Ｍ＋１）−Ｍ、
Border Empty =（Ｍ＋１）＊（Ｍ＋１）、及びICB Full = Ｍである。
【００３９】
いずれかの分岐を完了した後に、プロセスは処理するカラー画像データ内にまだほかに画素があるか否かを判断する（ステップ１２８）。画素がまだあるならば、プロセスはステップ１００にループバックして新しい対象画素を識別する。処理を必要とする更なる画素がない場合プロセスは終了する。
【００４０】
上記で論じたように、カラー平面における特定の位置でオン又はオフとされる画素値に対応するＯＮ／ＯＦＦ（１又は０）のアレイから構成され事前に定義される画素修正パターンを使用して間引き・置換操作を実施することができる。図１７のプロセスでは、３つの事前に定義された画素修正パターン、即ち、カラー境界画素修正パターン、ブラック境界画素修正パターン、及び内側ブラック画素修正パターンを識別する。対象画素を修正するために図１７のプロセスで使用される特定の事前に定義された画素修正パターンは、一部はプリンタの型、印刷モード（例えば、高速、低速、ドラフト、標準等)、画像のタイプ（例えば、テキスト、ラインアート、図形、描画）等によって決まることもある。例えば、画素プリンタは、標準モードに使用されるパターンとは異なるドラフトモードに対するカラー間ブリーディングを制御するための画素修正パターンを用いることもある。
【００４１】
１画素当たり１滴の（シングルドロップ／ピクセル）プリンタに対して、好ましい結果をもたらすことが認識されている、ブラック／カラーインタフェースに近いブラック境界領域における画素を修正するためのブラック境界画素パターンは、ブラック画素の一部をマゼンタ画素と置き換え、ブラック画素の他の一部をシアン画素と置き換える。ブラック境界画素修正パターンはブラック画素の約５０パーセントを正規のパターンにおいてシアンとマゼンタが交互にくる画素と置き換えるのが有利である。好ましくは、ブラック境界画素修正パターンはブラック画素の約２５パーセントをシアン画素に置き換え、ブラック画素の約２５パーセントをマゼンタ画素に置き換える。このような画素修正パターンの例は上記で論じられ且つ図６乃至図１０において示されている。カラー間ブリーディングを軽減することが認識されている別のブラック境界画素修正パターンは、ブラック画素の一部をシアン、マゼンタ、及びイエローの画素の通常のパターンと置き換える。事前に定義された内側ブラック画素修正パターンは、選択されたブラックのみの画素の下の追加の色分解画素をオンにするように作動する。内側画素修正パターンはシアン、マゼンタ、及びイエローの画素の通常のパターンをアンダー印刷するのが好ましい。このようなブラック画素の約２５パーセントの下に印刷するための画素修正パターンの例は図１８に示される。
【００４２】
カラー間ブリーディングを軽減することが認識されているカラー境界画素修正パターンはカラー境界を間引きして画素境界内のカラー画素の一部を除去する。カラー境界上で実行される間引き操作では、カラー画素の一部をカラー画素のすべてに至るまで除去することができる。カラー画素のすべてを除去することによってインタフェースに非印刷領域が生成され、これはエッチングと称されることもある。有利なことには、カラー境界画素修正パターンでは、正規のパターンにおける画素境界内のカラー画素の２５乃至７５パーセントが除去される。図１１乃至図１５に示されるような画素修正パターンの例では、２つの画素の境界におけるチェッカーボードパターンのカラー画素の約半分を除去するように作動する。他の間引きの組み合わせも同様に使用できることは理解されるだろう。
【００４３】
１画素当たり多数滴のプリンタについては、境界領域における最大インクカバレッジを減少するように設計される画素修正パターンはカラー間ブリーディングを軽減するように認識されている。ブラック境界ならびにカラー境界のそれぞれの領域内の境界画素に対し、多数滴画素のある一部を１滴画素と置き換えることにより液滴カバレッジを減少させることを利用してカラー間ブリーディングを軽減することができる。任意に、境界領域内の多数滴画素の一部を間引きする画素修正パターンを使用することができる。有利なことには、画素パターンはインク滴カバレッジを約１００パーセント、即ち、ブラック境界ならびにカラー境界のそれぞれの領域における分離画素当たり平均して１滴まで減少する。しかしながら、カラー境界において１００乃至１５０パーセントの間にインク滴カバレッジを減少させることはまた、好ましい結果をもたらす。境界幅及びインクカバレッジに対する他の値がプリンタ解像度、使用されたインク、使用された印刷媒体、ドットスケジューリングアルゴリズム等に基づく適切なものであることは理解されるだろう。ある多数滴画素を１滴画素と置き換えたり、あるいは多数滴画素の一部を除去するかのいずれかによってインク滴カバレッジを減少させるのに必要な画素修正パターンは、１画素当たりの液滴の最大数、生成可能な最大液滴カバッレッジ、及び多数の液滴が分散されるパターンによって決まる。
【００４４】
図２又は図１７に示されるように、上記プロセスを修正して非印刷領域に隣接した境界領域内にある画素を識別できることが理解される。この修正されたプロセスは、印刷／非印刷インタフェースに近い境界領域内の画素を識別するとともに印刷領域の境界範囲内の画素パターンを修正して、エッジ品質を鮮鋭化又は維持するように作動する。図１９はエッジ品質を維持するための方法のフローチャートを示す。修正プロセスは、印刷領域と非印刷領域との間、例えば、ブラック領域と非印刷領域との間、及び／又はカラー領域と非印刷領域との間、のインタフェースを識別し（ステップ１３０）、ブラック／非印刷インタフェースに近いブラック領域内のＮ画素境界（ステップ１３２）とブラック／非印刷インタフェースに近いカラー領域内のＭ画素境界（ステップ１３４）とを定義し、Ｎ画素ブラック境界とＭ画素カラー境界のそれぞれの領域内で画素パターンを修正する（ステップ１３６及びステップ１３８）。
【００４５】
印刷領域と非印刷領域との間のインタフェースを識別すること（ステップ１３０）は、ブラック領域とカラー領域との間のインタフェースを識別することと同様であり、統計収集、マスキング、ルックアップテーブル、エッジ検出フィルタ、ウィンドウ処理等を含む多くの同一技術を用いて達成することができる。さらに、図１７のプロセスを変更して印刷／非印刷インタフェースを識別することができる。調整されたプロセスは２つのウィンドウフィルタを含むことができる。第１のウィンドウフィルタから収集された統計は、対象画素がブラック／非印刷インタフェースに近いＮ画素ブラック境界領域内にあるか否かを決定するために分析される。第２のウィンドウフィルタからの統計は、対象画素がカラー／非印刷インタフェースに近いＭ画素カラー境界領域内にあるか否かを決定するために分析される。任意に、当該プロセスはブラック／非印刷インタフェースとカラー／非印刷インタフェースとの双方を識別するための単一のフィルタを使用することができる。
【００４６】
簡潔に言うと、ブラックウィンドウフィルタは、対象画素ｐ（ｉ，ｊ）がブラック／非印刷インタフェースに近いＮ画素境界領域内にあるか否かを決定するために分析されるブラックウィンドウ統計信号Ｂ（ｉ，ｊ）を生成する。ある例において、ウィンドウフィルタ内のブラック画素の数が所定範囲内にあり且つカラーのみの画素の数がインタフェースしきい値よりも少ないと、対象画素はインタフェースに近いＮ画素境界領域内にあると仮定される。
【００４７】
ウィンドウフィルタ内の画素数に基づいて対象画素がインタフェースに近い境界領域内にあるか否かを識別して、その対象画素を修正するための規則の例は以下のＣ言語類似のプログラム命令文によって記述される。
0004931273.tif 000005
ここで、Ｎは境界領域内の画素数であり、ブラックウィンドウフィルタのサイズは、（２Ｎ＋１）＊（２Ｎ＋１）により示され、# Black Pixelはウィンドウ内のブラック画素の数であり、# Color Pixelsはウィンドウ内のカラーのみの画素の数であり、Border Fullは境界画素を識別するための上限しきい値であるとともに（２Ｎ＋１）＊（２Ｎ＋１）−Ｎによって示され、Border Emptyは境界画素を識別するための下限しきい値であるとともに（Ｎ＋１）＊（Ｎ＋１）によって示され、INT ThresholdはＮによって示されるインタフェースしきい値である。
【００４８】
同様に、カラーウィンドウフィルタは、対象画素ｐ（ｉ，ｊ）がカラー／非印刷インタフェースに近いＭ画素境界領域内にあるか否かを判断するために分析されるカラー統計信号Ｃ（ｉ，ｊ）を生成する。一般に、対象画素は、ウィンドウフィルタ内のカラーのみの画素の数が所定範囲内にありブラック画素の数がインタフェースしきい値よりも少ないとインタフェースに近いＭ画素境界範囲内にあるものと仮定される。ウィンドウフィルタ内の画素数に基づいて対象画素がインタフェースに近い境界領域内にあるか否かを識別し、その対象画素を修正するための規則の例は以下のＣ言語類似のプログラム命令文によって記述される。
0004931273.tif 000006
ここで、Ｍは境界領域内の画素数であり、カラーウィンドウフィルタのサイズは、（２Ｍ＋１）＊（２Ｍ＋１）により示され、# Color Pixelsはウィンドウ内のカラーのみの画素の数であり、# Black Pixelsはウィンドウ内のブラック画素の数であり、Border Fullは境界画素を識別するための上限しきい値であるとともに（２Ｍ＋１）＊（２Ｍ＋１）−Ｍによって示され、Border Emptyは境界画素を識別するための下限しきい値であるとともに（Ｍ＋１）＊（Ｍ＋１）によって示され、INT ThresholdはＭによって示されるインタフェースしきい値である。
【００４９】
任意に、ウィンドウフィルタ内の画素の統計を収集し収集された統計に基づいて画素タイプを識別する際に、当該プロセスでは印刷画素数と非印刷画素数が比較される。例えば、対象画素がブラックのみで印刷された画素であると、収集された統計によりウィンドウフィルタ内のブラックのみの画素数と非印刷画素数が識別される。ウィンドウフィルタ内のブラックのみの画素と非印刷画素の数に基づいて対象画素が境界画素であるか否かを識別するための規則は以下のＣ言語類似のプログラム命令文によって記述することができる。
0004931273.tif 000007
【００５０】
印刷／非印刷インタフェースに近い境界領域の幅（ステップ１３２とステップ１３４）は、画質を低下させることになる印刷アーチファクトを生ぜしめることなくエッジ品質を維持・向上させるように選択しなければならない。境界領域の幅を定義する際に、画像のタイプ（例えば、テキスト、ラインアート、図形、描画等）、画素パターンの修正のしかた、印刷媒体、インク成分等の要因が考慮される。境界幅の最適値は較正及び画像分析の検討により識別することができる。ブラック境界の幅は好ましくは、０乃至５２０μｍであり、カラー境界の幅は好ましくは０乃至２００μｍである。有利なことには、３００ｄｐｉのインクジェットに対してブラック領域内の境界領域の幅Ｎは０乃至６画素分のサイズに定義され、カラー境界の幅Ｍは０乃至２画素分のサイズに選択される。
【００５１】
ステップ１３６とステップ１３８では、Ｎ画素ならびにＭ画素のそれぞれの境界内の画素パターンはエッジ品質を維持するように修正される。ブラック／カラーインタフェースに近い境界領域の修正と同様に、使用された画素修正パターンを、プリンタの型（１滴タイプ、多数滴タイプ）、印刷モード（例えば、高速、低速、ドラフト、標準等）、画像のタイプ（テキスト、ラインアート、図形、描画）等の要素に基づいて変更してもよい。１画素１滴プリンタについては、ブラック／非印刷インタフェースに近いブラック境界領域内のブラックの下のカラー画素のすべてを除去することはブラック領域のエッジ品質を向上・維持するものとして認識されている。簡潔に概説すると、速乾性カラーインクで緩速乾性ブラックインクをアンダー印刷することにより、乾燥時間が改良され、大きなブラック領域において知覚される帯状やしま状の発生が軽減される。しかしながら、速乾性インクをブラック領域の下に印刷すると、非印刷領域に隣接するブラック領域のエッジの境界が明確に定義されず、ぎざぎざに見えることが多い。このように、非印刷領域に隣接してブラック領域のエッジ品質を維持するために、画素修正パターンは、非印刷領域に境界を接するブラック領域内のＭ画素境界領域内部の画素に対してブラックの下にあるすべてのカラーを除去（間引き）するように作動することもある。境界領域内のブラックの下にあるカラーを除去することに加えて、画素に多数の液滴を印刷することによりカバレッジを増大することによりエッジ品質の向上を可能にする。
【００５２】
１画素当たり多数滴のプリンタにおいて、非印刷領域に隣接して印刷されるブラックならびにカラーの各領域のエッジ品質の向上は、境界領域内のすべての画素が１画素あたりの液滴と同数であれば可能である。例えば、多数滴プリンタは、べたブラック領域での最大カバレッジを１５０パーセントまでに制限して、乾燥時間を減少させると同様にすじむら又はプーリングを防止する。しかしながら、１５０パーセントのカバレッジでは、ある画素位置では２つの液滴を受け、他は１つの液滴のみを受ける。１液滴の画素と２液滴の画素は異なった方法で印刷媒体に広がり、ぎざぎざエッジを生成する。このように、すべての、又はほぼすべての１液滴画素を２液滴画素と置き換える（カバレッジを２００パーセントに増加させる）画素修正パターンによって好ましい結果がもたらされる。代替方法として、すべての２液滴画素を１液滴画素と置き換える（カバレッジを１００パーセントに減少させる）こともまた、エッジ品質を向上させるために利用することができる。
【００５３】
図２０を参照すると、画素がインタフェースに近い境界領域内にあるか否かを決定するとともに、その画素を修正することによりカラー間ブリーディングを軽減し、又はエッジ品質を向上させるための、本発明の１つの実施の形態による回路のブロック図が示される。図２０に示されるように、画像データは第１の統計収集フィルタ１４０に供給され、この統計収集フィルタ１４０は、ブラック境界ウィンドウ内の対象画素ｐ（ｉ，ｊ）と近傍画素に対する統計を収集し、ブラック境界統計信号Ｂ（ｉ，ｊ）を生成する。画像データはさらに第２の統計収集フィルタ１４２に供給され、この統計収集フィルタ１４２はカラー境界ウィンドウ内の画素に対する統計を収集しカラー境界統計信号Ｃ（ｉ，ｊ）を生成する。フィルタ１４０とフィルタ１４２によって収集された統計により、ブラックのみの画素の数と、カラーのみの画素の数と、非印刷画素の数と、ブラックの下にあるカラー画素等が識別される。
【００５４】
ブラック境界ならびにカラー境界のそれぞれの統計信号は画素識別回路１４４へと供給される。画素識別回路１４４は統計信号を分析して対象画素ｐ（ｉ，ｊ）に対して画素識別信号Ｉ（ｉ，ｊ）を生成する。画素識別信号Ｉ（ｉ，ｊ）は対象画素に対して画素タイプを識別する。例えば、回路１４４は対象画素を分析して、対象画素がカラー画素又はブラック画素であるか、また対象画素がＮ画素又はＭ画素の境界領域内にあるか否かを判断して、対象画素がブラック内側画素、ブラック境界画素、カラー境界画素、分離画素の一つであることを指示する識別信号を生成してもよい。画素識別信号Ｉ（ｉ，ｊ）は対象画素ｐ（ｉ，ｊ）上で作動する画素修正回路１４６に供給される。画素識別信号によって、修正回路は対象画素ｐ（ｉ，ｊ）を未処理のまま通過させるか、もしくは適切な画素修正パターンにしたがって対象画素と対応付けられる画素データを修正する。
【００５５】
上記したフィルタや回路が、汎用又は専用コンピュータや、プログラムされたマイクロプロセッサ又はマイクロコントローラと周辺集積回路素子や、ＡＳＩＣ又は他の集積回路や、ディジタル信号プロセッサや、離散素子回路等のハードワイヤ式電子又は論理回路、ＰＬＤ、ＰＬＡ、ＦＰＧＡ又はＰＡＬ等のプログラマブル論理デバイスなどを用いて具体化又は実施可能であることは当業者によって理解されるだろう。さらに、特定のハードウェアに組み合わせたソフトウェアを用いて特定のアルゴリズムを完成させることもできる。一般に、上記したプロセスを実施可能な有限状態マシンを実施することのできる装置を使用して対応付けられるフィルタ又は回路を実現することができる。
【００５６】
画素タイプと、種々の画素修正パターンと同様に画素を修正するか否かを決定する際に利用される、上述したＮ画素ならびにＭ画素の各境界幅、境界しきい値、及びインタフェースしきい値はデフォルト値としてプリセットするか、又は較正プロセスの間に生成することができる。さらに、境界幅としきい値に対する数組のパラメータ値と、数個の異なる画素修正パターンは記憶されるとともに、特定の印刷モード又は画像タイプに対して自動的に又は手動で選択することができる。例えば、少数のパスによる高速印刷モードでは乾燥時間を減少するようにカラー間ブリード制御処理が要求されるので、印刷速度と比較可能であるとともに、通常は高速印刷と対応付けられるより高度のカラー間ブリーディングを軽減する。一方、より多くのパスを用いた低速印刷ではこのような処理は要求されない。
【００５７】
上述したように、カラー間ブリード制御、アンダー印刷、又はエッジ品質処理に使用される画素修正パターンや境界幅等のパラメータは、印刷モード（例えば、ドラフト、標準、高速、低速、等）及び／又は画像タイプ（例えば、テキスト、ラインアート、図形、描画、等）に基づいて設定（変更）することもできる。即ち、カラー間ブリーディングを軽減し、アンダー印刷を行ない、エッジ品質を維持するためのプロセスは、画像タイプと印刷モードに基づいて文書内の異なる対象に選択的に適用されるならば、最も有効に利用することができる。例えば、図形に適用される場合にカラー間ブリーディングの実質的な軽減をもたらす一方で、描画用オブジェクトに適用される場合に印刷アーチファクトを発生させるプロセスが設計されることもある。
【００５８】
このために、カラー間ブリーディングを軽減し（即ち、ブラック／カラーインタフェースでの境界を調整し）、アンダー印刷を行ない、及び／又はエッジ品質を維持する（即ち、印刷／非印刷インタフェースでの境界を調整する）ためのプロセスは対象指向ベースで適用することができる。即ち、文書における対象は、テキスト、ラインアート、図形、グレースケール、又は描画等の種々の異なるタイプ又はクラスとして分類可能とされる。異なるクラスはそれぞれ、好ましいカラー間ブリード制御、アンダー印刷、及びエッジ品質の各プロセスに割り当てることができる。さらに、種々のプロセスを異なる印刷媒体上の異なる対象のタイプに適用することにより得られる印刷品質の分析を用いて種々の対象クラスを識別・記述することもできる。例えば、非印刷（白色）背景上のブラックテキストの場合を考える。小さいテキストは一般には、インクの量が少ないので比較的速く乾燥する。しかしながら、テキストが大きくなるほど、インクの量が多くなり乾燥時間が長くなる。このように、あるポイントサイズ以下のテキストは、乾燥時間を減少させるアンダー印刷等の処理から利益を得られない（で悪影響を受ける）こともある。一方、しきい値点以上のサイズのテキストはアンダー印刷から利益を享受して乾燥時間を許容レベルに減少させることにより、印刷品質を向上させる。
【００５９】
カラー（印刷）背景上のブラックテキストに対して同様な分析が実行される。一般に、カラーへのブリードの可能性のあるブラックインクの量がさらに多くなると、カラー間ブリーディングが増大する。このように、カラー間ブリーディング制御とアンダー印刷プロセスは、ブリーディングを軽減するとともに、より大きなポイントサイズのテキストに対し印刷品質を向上させる場合に有効である。一方、カラー背景上に印刷された小さなテキストにおいてカラー間ブリーディング制御ならびにアンダー印刷処理を使用することは、光学濃度の低下や着色の外見等の視覚上の欠陥をもたらす可能性がある。さらに、インク含量が少ないことにより、しきい値点サイズ以下のブラックテキストでは生成されるブリーディングの量は最小になる。したがって、このようなテキストに対してカラー間ブリーディング制御とアンダー印刷処理を削除することは好ましい。さらにまた、同様な推論が非印刷（白色）背景と印刷（カラー）背景に印刷されるライン、テーブルボーダ、ラインアート等に適用することができる。即ち、細線（しきい値幅又はポイントサイズより小さい）はカラー間ブリーディング制御とアンダー印刷処理を要求しないこともあり、実際にこのような処理をせずに視覚性がより優れた外観を生成することもある。同様に、広幅線は一般に、乾燥時間を向上させるとともにカラー間ブリーディングを軽減することによりカラー間ブリーディング制御ならびにアンダー印刷処理から利益を享受することになる。
【００６０】
上記印刷品質の分析を用いて、対象クラスの数個の組み合わせを識別してサポートすることもある。１つの実施の形態では、文書内の各対象は、次の３つのクラス、即ち、（ａ）非印刷（白色）背景上の被選択フォント又はポイントサイズのしきい値以下のブラックテキスト、（ｂ）ラインアートと、印刷された（カラー）背景上の第２のフォント又はポイントサイズのしきい値よりも大きなブラックテキストと、非印刷背景上の被選択しきい値よりも大きなブラックテキストと、を含む図形、及び（ｃ）描画、の内の１つのクラスに分類される。カラー間ブリーディングを軽減し、アンダー印刷を行ない、エッジ品質を維持するための上記プロセスは、異なる画素管理処理を受けるクラス（ａ）及びクラス（ｃ）を備えたクラス（ｂ）の対象に適用されることもある。異なるフォント及びポイントサイズのしきい値パラメータをクラス内におけると同様に異なるクラスに適用してもよいことは理解されるだろう。例えば、第１のサイズのしきい値は非印刷（白色）背景上のブラックテキストに対して選ばれるものでもよく、異なるサイズのしきい値を印刷された（カラー）背景上のブラックテキストに適用するものでもよい。
【００６１】
代わりの方法として、上記印刷品質の分析は以下の３つのクラス、即ち、（ａ）選択されたポイントサイズしきい値よりも小さなテキスト及びラインアート、（ｂ）選択されたしきい値よりも大きなポイントサイズを有するラインアート及びテキストを含む図形、及び（ｃ）描画、に導くこともある。さらに、対象は、テキスト、図形、及び描画の「一般的な」クラスに分類され、その場合、カラー間ブリード制御、アンダー印刷、及び／又はエッジ品質処理がポイント又はフォントサイズと、背景タイプに基づいてそれぞれのテキストならびに図形に適用される。さらにまた、対象のタイプ（例えば、テキスト、ラインアート、図形）と同様に対象が印刷又は非印刷背景上にあるか否かに基づく対象のタイプに対して異なるサイズのしきい値が選ばれることは理解されるだろう。さらに、他の対象のタイプが定義されることは当業者によって認識されるだろう。
【００６２】
対象指向ベースでカラー間ブリード制御、アンダー印刷及び／又はエッジ品質処理を選択的に適用するために、本発明の１つの実施の形態では、図２１に示されたようなプロセスを実行する。図２１のプロセスは文書画像内の対象を識別し、対象を種々の事前に定義された画像タイプの１つに分類するように作動する。異なる対象タイプはそれぞれ、好ましい一組の処理技法を用いて処理可能とされる。さらに詳細には、アスキーデータ、ビットマップ化画像データ（カラー修正された中間調化データを含む）、形状データ、図形プリミティブ、ページ記述言語、等を含む文書画像データはこれらの組み合わせと同様にステップ１５０で受信される。
【００６３】
ステップ１５２では、文書画像データは分析されて、微分的に描画されるための文書画像内の対象を識別し分類することにより、結果として変更のない入力画像よりも望ましいとされる出力画像となる。このために、ステップ１５２は、画像における３つのタイプの対象、即ち、テキスト、図形、及び描画を識別する。これら３つの基本的クラスのハイブリッド（混成物）、あるいは完全に異なった又は追加の／更なる特定のクラスが、特定の所望のアプリケーションに応じて使用されることは理解されるだろう。画像内の対象は画像データの分析から識別且つ分類されてもよい。受信された画像データのフォーマットを用いて対象を識別してもよい。即ち、テキストはビットマップ化データ又はアスキーテキスト文字であり、一方、描画は１画素当たりマルチビットのラスター画像の形式であってもよい。図形は図形プリミティブ又は形状データとして記述することもできる。
【００６４】
同様に、ページ記述言語における画像データに対し、画像データの分析を用いてページ上の図形と、それらの属性、例えば、サイズ、境界カラー、充てんカラー、線の太さ、等を識別することができる。同分析はさらに、テキストサイズ、カラー、スペーシング等のテキスト属性と同様に、テキストがページ上でどのように且つどこで使用されるか、ならびにテキストが着色領域に隣接しているか、又はその上部にあるかについての情報を提供することができる。さらに、画像内の対象の識別ならびに分類は、自己相関、周波数分析、パターン又はテンプレート照合、ピーク／バレー検出、ヒストグラム等に限定はされないが、これらを含む任意の数の周知のセグメンテーション分類機能を用いて達成することができる。さらにまた、例えば、アメリカ特許第５，８５０，４７４号及び同第５，７６７，９７８号に教示されるような、画像データを分類するための技術を用いて文書画像内の対象を識別することができる。
【００６５】
第２の段階において、テキスト、図形、又は描画として分類された対象は、テキスト、図形、又は画像領域を処理するのに最適に選択されるか又はデフォルトの処理技術にしたがって処理される。例えば、テキストは、第１のセットの画素管理（例えば、カラー間ブリード制御、アンダー印刷、及びエッジ品質処理）処理パラメータにしたがって印刷可能とされ、図形は第２のセットの画素管理処理パラメータにしたがって、さらに描画は第３のセットの画素管理処理パラメータにしたがってそれぞれ印刷可能とされる。
【００６６】
ステップ１５４では、テキストはステップ１６０乃至１６８に示されるようなテキスト処理技術に指向される。テキストが印刷された（カラー）背景にあり（ステップ１６０）、所定のフォント又はポイントサイズのしきい値よりも大きいと（ステップ１６２）、カラー間ブリーディング制御、アンダー印刷、及びエッジ品質処理が実行される（ステップ１６６）。同様に、テキストが非印刷（白色）背景を有し（ステップ１６０）、所定のポイントサイズしきい値よりも大きい（ステップ１６４）と、大サイズのテキスト対象に最適化されるカラー間ブリーディング制御、アンダー印刷、及びエッジ品質処理を含む第１の画素管理プロセスが実行される（ステップ１６６）。一方、ステップ１６２と１６４における所定サイズのしきい値よりも小さなテキストについては、小サイズのテキストに最適化される代わりの画素管理プロセスが実行される（ステップ１６８）。ステップ１６８の代わりの画素管理プロセスは、カラー間ブリード制御、アンダー印刷処理、及びエッジ品質処理の組み合わせ、例えば、カラー間ブリード制御又はアンダー印刷処理のないエッジ品質処理を含むもこともある。同様に、ステップ１６８の画素管理処理はカラー間ブリード制御、アンダー印刷処理、又はエッジ品質処理のいずれかを含まないこともある。
【００６７】
図形対象に適用された処理技術（ステップ１５６）はテキスト対象に適用された技術と同様である。即ち、画像処理機能（例えば、カラー照合又は修正、中間調化、等）に加えて、事前に定義された図形サイズしきい値よりも大きい図形対象は、カラー間ブリーディング制御、アンダー印刷、及びエッジ品質処理を含む第１のセットの図形画素管理処理を受け、一方で、図形サイズしきい値よりも小さい図形は第２のセットの図形画素管理処理を受ける。最後に、画像処理機能（例えば、カラー照合又は修正、中間調化、等）に加えて、描画は、描画に対して最適化されたカラー間ブリーディング制御、アンダー印刷、及び／又はエッジ品質処理を含む一組の描画用画素管理機能を受け取る。
【００６８】
上記で論じたように、画像対象を区別することにより画質を向上させるための方法はいずれも使用できる。このように、本発明のシステムと方法のある実施の形態では、テキスト、図形、又は描画としての画像を識別することは異なる対象クラスを必要とするシステムのために排除してもよい。かかるシステムでは、テキスト、図形、及び描画のような「伝統的」画像クラスに基づく場合よりも画像を微分的に処理する際の許容範囲が大きい。例えば、図２１のプロセスでは、代わりのクラス（例えば、クラス１、クラス２、クラス３）はテキスト、図形、及び描画の代わりにそれぞれ置き換えられる。ここで、クラス１は選択されたフォント又はポイントサイズよりも小さな非印刷（白色）背景上にブラックテキストとラインアートを含むように定義される。クラス２は、選択されたポイントサイズよりも大きなカラー背景上のテキストとラインアート、及び選択されたしきい値よりも大きなフォント又はポイントサイズを有する非印刷背景上のテキストとラインアートと同様に図形を含むように定義される。クラス３は描画用対象を維持する。既に記載されたように、クラス１とクラス３はこれらに適用されるカラー間ブリーディング制御とアンダー印刷処理を必要としないこともあり、一方、クラス２はカラー間ブリード制御、アンダー印刷、及びエッジ品質処理を受けることから利益を享受することができる。
【００６９】
図２２を参照すると、文書画像内の対象を微分的に処理するための、本発明の別の実施の形態を示すフローチャートが示される。図２２のプロセスは、図形、第１のしきい値によりも大きく選択されたフォント又はポイントサイズの印刷背景上のラインアート又はテキスト、さらに第２のしきい値よりも大きなフォント又はポイントサイズを有する非印刷背景上のラインアート又はテキストの内の少なくとも１つを含む文書画像内の領域を識別するように作動する。
【００７０】
図２２のプロセスは、テキスト、図形、及び／又は描画の組み合わせを含む文書画像の受信から始まる（ステップ１７０）。対象がテキスト、図形、又は描画として事前に識別且つラベル表示されていても、いなくてもよいことは理解されるだろう。文書画像は１つ以上の文書領域から構成され、これら文書領域はそれぞれ、画素の数、走査線の本数、画像データのバイト、画像データのブロック等により定義することができる。文書画像から構成される領域はサイズが等しくなくてもよく、文書全体を含めたまでのサイズ範囲内であればよい。さらに、これら領域は文書画像データが受信されると事前に定義されたり、あるいは動的に識別されたりする可能性がある。例えば、マイクロソフト（登録商標）ウィンドウズ（登録商標）の環境では、画像をプリンタバンドに分割しそれぞれのバンドを処理する技術を用いて画像を印刷することもある。かかる技術では、開始位置、幅、及び高さによりドライバが識別可能である、処理された各バンドは画像領域として考えることができる。
【００７１】
ステップ１７２では、各画像領域ごとの統計が収集される。最低限度、収集された統計を用いて、図形と、第１のフォント又はポイントサイズよりも大きなカラー背景上のラインアート又はテキストと、第２のフォント又はポイントサイズのしきい値よりも大きな非印刷背景上のラインアート又はテキストの内の１つの少なくとも一部を含む画像領域を識別する。収集された統計は、セグメンテーションデータ、ページ上の幾何学的対象のタイプとその属性、例えば、サイズ、境界カラー、充てんカラー、ラインの太さ等を記述するデータを含むこともある。その他の統計は、テキストサイズ、カラー、スペーシング等の文書属性と同様、テキストがページ上でどのように使用されるか、テキストが印刷（カラー）領域に隣接しているか又はその上部にあるかについての情報を含むこともある。さらに、ステップ１７２では、ウィンドウズ（登録商標）環境での図形データインタフェースコール等の図形対象を生成するための命令がページ記述言語内で識別されることもある。ステップ１７２で収集された追加の統計は、カラー領域に隣接するブラック領域を識別することと、どの対象がブラックのみかカラーのみかの対象であるか、また、どの対象がブラック及びカラーの混合であるかを識別することを含むこともある。
【００７２】
ステップ１７４において、プロセスでは、文書画像内の各画像領域が、図形、第１のフォントもしくはポイントサイズよりも大きな色背景上のラインアートもしくはテキスト、又は第２のフォントもしくはポイントサイズのしきい値よりも大きな非印刷背景上のラインアートもしくはテキストを含むものとして分類されるかを識別する。さらに、ステップ１７４は、同様に他の対象のタイプを含む領域（即ち、非印刷背景上のしきい値サイズよりも小さなテキスト、又は描画を含む領域）を識別することもある。しかしながら、カラー間ブリーディング制御に対して、アンダー印刷及びエッジ品質処理ステップ１７４では、小サイズのテキストや、描画や、それらを含む領域を詳細に識別する必要はない。
【００７３】
ステップ１７６では、図形、第１のフォント又はポイントサイズより大きなカラー背景上のラインアート又はテキスト、及び／又は第２のフォント又はポイントサイズのしきい値より大きい非印刷背景上のラインアート又はテキストを含むものとしてステップ１７４で識別された画像領域は、かかる対象のタイプに対して最適化されるカラー間ブリーディング制御、アンダー印刷及び／又はエッジ品質処理を含む第１の画素管理プロセスで処理される。図形、第１のフォント又はポイントサイズよりも大きなカラー背景上のラインアート又はテキスト、及び／又は第２のフォント又はポイントサイズのしきい値よりも大きい非印刷背景上のラインアート又はテキストの少なくとも１つが含まれていない領域は第２の画素管理プロセスで処理される。第２の画素管理プロセスは、カラー間ブリード制御、アンダー印刷処理、及びエッジ品質処理の組み合わせから構成される。あるいはまた、第２の画素管理プロセスは、カラー間ブリード制御、アンダー印刷処理、又はエッジ品質処理を実行することなくプリンタに出力文書を生成させるような動作を含むだけであってもよい。
【００７４】
図２３に関連する以下の記載は、文書画像内の対象を微分的に処理するための、図２２に示されるプロセスの一例を提供する。図２３は、大きなテキストの領域１８２と、バーチャート等の図形１８４と、描画１８６と、数個の小さなテキストの領域１８８とから構成されるサンプル文書画像１８０を示す。文書１８０はさらに数個の画像領域１９０乃至１９６に分割される。文書画像１８０を処理する際に、画像領域１９０に対応する画像データは受信されて領域ごとに統計が収集される。この収集された統計に基づいて、プロセスでは、領域１９０が大きなテキストを含むことを判断して、図形、第１のフォント又はポイントサイズよりも大きな印刷背景上のラインアート又はテキスト、及び第２のフォント又はポイントサイズのしきい値よりも大きい非印刷背景上のラインアート又はテキストを含むものとして領域１９０を分類する。この分類に基づいて、領域１９０に対応する画像データは、カラー間ブリード制御、アンダー印刷処理、及びエッジ品質処理の少なくとも１つを含む第１の画素管理プロセスにしたがって処理される。例えば、領域１９０内の画像データは、図１７を参照して記載された方法にしたがって処理されることもある。
【００７５】
プロセスは、領域１９２、１９４、及び１９６に対応する画像データについても同様に統計を収集する。この収集された統計から、プロセスでは、図形、印刷背景上のラインアート又はテキスト、及び／又は非印刷背景上のラインアート又はテキストを含むものとして領域１９２と１９４が分類される。この分類に基づいて、小さなテキスト及び描画を含むこれらの領域内の画像データは、第１の画素管理プロセスにしたがって処理される。一方、領域１９６はこのように分類されないので、カラー間ブリード制御、アンダー印刷処理、又はエッジ品質処理のいずれも含まない組み合わせを実行する第２の画素管理プロセスにしたがって処理されることになる。
【００７６】
図２２の上記プロセスが上述の２進化分類に限定されないことは理解されるだろう。例えば、画像領域は、以下の３つのクラス、即ち、図形又は大きなテキスト／ラインアートを含む領域であるクラス１と、図形と大きなテキスト／ラインアートの内の１つと、描画との双方を含む領域であるクラス２と、図形と大きなテキスト／ラインアートを含まない領域であるクラス３の内の１つに分類されることもある。
【００７７】
【発明の効果】
本発明は以上のように構成されているので、異なる特性を有するインクで印刷される領域のインタフェースで生じるカラー間ブリーディングを軽減することができる。
【図面の簡単な説明】
【図１】本発明の１つ以上の態様に適したシステムレベルの実施の形態の一般的な表示図である。
【図２】本発明の概念によるカラー間ブリーディングを軽減するためのプロセスの工程を示すフローチャートである。
【図３】画素置換操作の一例を示す図である。
【図４】画素間引き操作の例を示す図である。
【図５】画素間引き操作の例を示す図である。
【図６】置換操作を実施するための具体的なビットマップパターンを示す図である。
【図７】図６の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図８】図６の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図９】図６の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図１０】図６の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図１１】その他すべての複合画素からすべてのカラー画素を取り除くための間引き操作を実施するための具体的なビットマップパターンを示す図である。
【図１２】図１１の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図１３】図１１の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図１４】図１１の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図１５】図１１の複合ビットマップパターンの個々の色平面のそれぞれについてのビットマップパターンを示す図である。
【図１６】カラー画像データ上にビットマップパターンをタイリングするための配列を示す図である。
【図１７】本発明の概念によるカラー間ブリーディングを軽減するための方法の実施の形態における種々の工程を示すフローチャートである。
【図１８】カラー画素で黒色画素をアンダー印刷するために使用される複合ビットマップパターンを示す図である。
【図１９】本発明の概念によるエッジ品質を維持するためのプロセスの工程を示すフローチャートである。
【図２０】本発明によるカラー間ブリーディングを軽減するための回路のブロック図である。
【図２１】本発明の概念による微分処理対象に対するプロセスを示すフローチャートである。
【図２２】文書画像における微分処理対象に対するプロセスの実施の形態を示すフローチャートである。
【図２３】大小のテキスト、図形、及び描画から構成される文書画像を示す図である。
【図２４】本発明の１つ以上の態様での使用に適切なインクジェットプリンタの部分概略斜視図である。
【符号の説明】
１２    画像ソース
１４    スキャナ
１６    コンピュータ
１８    ネットワーク
２２    プリンタ制御システム
【図１】
0004931273.tif 000008
【図２】
0004931273.tif 000009
【図３】
0004931273.tif 000010
【図４】
0004931273.tif 000011
【図５】
0004931273.tif 000012
【図６】
0004931273.tif 000013
【図７】
0004931273.tif 000014
【図８】
0004931273.tif 000015
【図９】
0004931273.tif 000016
【図１０】
0004931273.tif 000017
【図１１】
0004931273.tif 000018
【図１２】
0004931273.tif 000019
【図１３】
0004931273.tif 000020
【図１４】
0004931273.tif 000021
【図１５】
0004931273.tif 000022
【図１６】
0004931273.tif 000023
【図１７】
0004931273.tif 000024
【図１８】
0004931273.tif 000025
【図１９】
0004931273.tif 000026
【図２０】
0004931273.tif 000027
【図２１】
0004931273.tif 000028
【図２２】
0004931273.tif 000029
【図２３】
0004931273.tif 000030
【図２４】
0004931273.tif 000031