(57)【要約】いくつかの例では、制御データは、デジタル画像の第１の画素に対応する基材ドットの周囲にある処理用基材位置に処理流体を加えるためのものである。該第１の画素の近傍にある一組の画素の画素値から計算されたメトリック値があるしきい値を超えている場合には、該処理用基材位置に処理流体が噴射される。【選択図】図４
2016507397.tif 000002
【特許請求の範囲】
【請求項１】
デジタル画像を再現するために印刷される画素に対応する基材ドットの周囲にある処理用基材位置に対して、処理を施すか否かを判定するための方法であって、
前記処理用基材位置に対応する少なくとも１つの画素を選択するステップと、
前記選択された少なくとも１つの画素からある距離内にある画素の画素値の合計を計算するステップと、
前記処理用基材位置に処理を施すか否かを確定するステップであって、前記計算された合計があるしきい値を超えている場合には、前記処理用基材位置に処理が施されることになる、ステップと、
前記確定するステップに基づいて、前記処理用基材位置に処理を施すための印刷制御データを生成するステップ
を含む方法。
【請求項２】
前記処理用基材位置に対応する全ての画素が選択される、請求項１の方法。
【請求項３】
前記計算された合計が前記しきい値を超えていない場合には、前記計算するステップ及び前記確定するステップが選択された全ての画素について実行されている場合を除いて、前記計算するステップ及び前記確定するステップが、別の選択された画素について実行される、請求項２の方法。
【請求項４】
前記選択された少なくとも１つの画素からある距離内にある前記画素は、少なくとも２×２の画素の画素ウィンドウに対応する、請求項１の方法。
【請求項５】
前記しきい値はゼロではない、請求項１の方法。
【請求項６】
プロセッサが読み取りできる有形の媒体を含むコンピューターソフトウェア製品であって、前記媒体には制御データを生成するための一組の命令が格納されており、該制御データは、基材にデジタル画像を印刷するために印刷システムを制御するためのものであり、前記デジタル画像は複数の画素から構成され、
前記命令が、
メモリにロードされて前記プロセッサによって実行されると、前記デジタル画像の前記複数の画素のうちの第１の画素に対応する基材ドットの周囲にある処理用基材位置に施される処理を決定させる一組の命令であって、前記処理は、前記第１の画素の近傍にある一組の画素の画素値に基づいて決定されることからなる、一組の命令と、
メモリにロードされて前記プロセッサによって実行されると、前記決定された処理にしたがって前記印刷システムを制御するための制御データを生成させる一組の命令
を含むことからなる、コンピューターソフトウェア製品。
【請求項７】
前記処理は、前記一組の画素における画素の画素値の合計に基づいて決定される、請求項６のコンピューターソフトウェア製品。
【請求項８】
画素値の前記合計は、
【数２】
2016507397.tif 000004
の形式で表され、ここで、ｎは、前記一組の画素における画素の数であり、FixerPixelValueは、複数の画素面を足し合わせることによって生成された処理面内の画素値に関連する画素値変数であり、それぞれの画素面は、前記基材上に画像を再現するために加えられる複数の異なる着色剤を示す画素値を含む、請求項７のコンピューターソフトウェア製品。
【請求項９】
処理用基材位置に施す処理を決定するステップが、インク量があるしきい値を超えているか否かを判定することによって前記処理用基材位置に処理を施すか否かを確定するステップを含み、これによって、処理を施すことが確定されると、前記制御データが、前記印刷システムを制御して前記処理用基材位置に処理を施すために生成される、請求項６のコンピューターソフトウェア製品。
【請求項１０】
処理用基材位置に施す処理を決定するステップが、前記一組の画素の画素値に基づいて加えられる処理剤の量を確定するステップを含み、これによって、前記制御データが、前記処理用基材位置に前記量の処理剤を加えるために生成される、請求項６のコンピューターソフトウェア製品。
【請求項１１】
前記処理用基材位置は、前記第１の画素の周囲のブローミングウィンドウに対応する基材領域にわたって広がり、前記ブルーミングウィンドウは、前記第１の画素から全ての方向に少なくとも１つの画素だけ延びている、請求項６のコンピューターソフトウェア製品。
【請求項１２】
前記生成された制御データは、前記デジタル画像の印刷に関連する処理剤全体を加えるためのデータに対応し、前記制御データの生成は、前記デジタル画像内の画素の単一の順次処理によって行われる、請求項６のコンピューターソフトウェア製品。
【請求項１３】
基材にデジタル画像を印刷するための印刷システムであって、
第１の基材ドットの周囲の処理用基材位置に処理流体を噴射するための処理剤用プリントヘッドユニットを含むプリントヘッドを収容するプリントヘッド収容アセンブリと、
前記処理用基材位置に対する処理流体の付加を制御するプロセッサ
を備え、
前記第１の基材ドットの近傍にある一組の基材ドットが、選択された着色剤しきい値を超える着色剤の量を受けることになる場合には、前記処理用プリントヘッドユニットは、前記処理用基材位置に処理流体を噴射することからなる、印刷システム。
【請求項１４】
前記着色剤しきい値は、前記デジタル画像を印刷するための少なくとも１つの特定の印刷パラメータに基づいて選択される、請求項１３の印刷システム。
【請求項１５】
前記プロセッサは、前記一組の基材ドットが受けることになる着色剤の前記量に基づいて、前記処理用基材位置に付加する処理流体の量を制御する、請求項１３の印刷システム。
【発明の詳細な説明】
【背景技術】
【０００１】
印刷時に、インクを受ける前に被印刷物すなわち印刷基材（以下、基材という）上のインクを処理しまたは基材を処理するために処理流体が加えられる場合がある。たとえば、基材へのインクの固着を強化することによって印刷品質を改善するために、または、基材上のインクを保護するためにインク処理を行うことができる。そのような処理剤には、たとえば、前処理要素（たとえば定着液）や後処理要素（たとえばコーティング）を含めることができる。
【０００２】
たとえば、前処理剤を基材の一部分に加えることによって、その後、該基材のその部分に加えられるインクの固着（たとえば、接着及び／または硬化）を高めることができる。インク流体によってインクを基材に堆積させる場合には、印刷された表面におけるインク移動によって特徴付けられる合体（coalescence）、にじみ、フェザリング（ぼやけなど）、またはそれらに類似の効果に対処するために固着させるのが望ましい場合がある。他の例では、後処理剤を基材に既に加えられているインクに加えることができる。そのような後処理剤を、基材に堆積したインクを覆うコーティングを提供するためのものとすることができる。
【０００３】
基材に処理剤を加えるための共通の方法には、ロール塗布（roll coating）、スプレー塗布（spray coating）、手作業による塗布、または、たとえば噴射装置による処理剤噴射が含まれる。噴射装置による処理剤塗布の例では、印刷システムは、処理用基材位置（すなわち基材の処理対象位置）に処理流体（処理液）を噴射するための処理剤用プリントヘッドユニットを含むプリントヘッドを備えることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】（補充可能性あり）
【図面の簡単な説明】
【０００５】
以下、本開示を十分に理解できるようにするために、添付の図面を参照して種々の例を説明する。
【図１Ａ】いくつかの例にしたがう印刷システムを概略的に示すブロック図である。
【図１Ｂ】基材の一部分と該一部分に再現されることになるデジタル画像の略図である。
【図２】いくつかの例にしたがう印刷システムを概略的に示すブロック図である。
【図３】いくつかの例にしたがう、制御データを生成して印刷システムを制御するためのシステムのブロック図である。
【図４】制御データを生成するための方法の例を実施するフローチャートである。
【図５】制御データを生成するための方法の例を実施するフローチャートである。
【図６】処理を決定するための方法の例を実施するフローチャートである。
【図７】いくつかの例にしたがう、ある基材位置（基材中の場所）の処理を決定するためのデジタル画像中の画素の処理を示す図である。
【図８Ａ】基材にデジタル画像を印刷するための方法の例を実施するフローチャートである。
【図８Ｂ】本明細書における例にしたがう制御データを示すブロック図である。
【図９】処理の適用（具体的には処理剤の付加）のいくつかの例について、処理される画素の割合対インクドット密度を示すグラフである。
【図１０】Ａ〜Ｅは、互いに異なるしきい値に対する処理剤の使用の例である。
【図１１】Ａ〜Ｅは、テキスト（文字）及びエッジを含む画像についての互いに異なるしきい値に対する処理剤の使用の例を示す。
【０００６】
以下の説明では、本明細書及び図面に開示されている例を理解できるようにするために、多くの細部が説明されている。しかしながら、それらの細部なくしてそれらの例を実施できることが理解されよう。限られた数の例しか開示されていないが、それらの例に対する多くの修正形態及び変形形態があることが理解されるべきである。
【０００７】
上記したように、印刷の際に、基材上のインクを処理するために処理流体（たとえば処理液）を加えることができる（本明細書において、処理流体を「加える」は処理流体を「付加する」と同義であり、処理流体を基材に加えるとは、処理流体を基材に塗布しまたは付着させまたは堆積させることを意味する）。たとえば、基材にデジタル画像を印刷する印刷システムは、基材上に処理流体を噴射する（たとえば基材に処理流体を吹き付ける）ための処理剤用プリントヘッドユニットを含むプリントヘッドを備えることができる。デジタル画像は（複数の）画素から構成されている。デジタル画像の画素（ピクセル）の各々は基材ドット（substrate dot。基材のドット）に対応する（すなわち、該基材ドット上に画素の複製が印刷される）。
【０００８】
処理流体を処理成分及びキャリアから構成することができる。本明細書におけるいくつかの例では、処理流体は、定着流体、すなわち、基材上のインクの移動度（動きやすさ）を低減するための定着（固着）用成分を含む流体である。処理流体を、コーティング液（coating fluid。または塗布液）、すなわち、基板上に置かれると着色剤をコーティング（被覆）するコーティング成分を含む流体とすることもできる。
【０００９】
画素（ピクセル）を、デジタル画像の制御可能な最小の要素とみることができる。デジタル画像中の画素の数は、該デジタル画像の解像度（たとえば、２、４、または６メガピクセル）によって規定ないし定義される。各画素は、画素の輝度（または画素の強度。以下、画素輝度という）を規定ないし定義する画素値（ピクセル値）に関連付けられている。カラー画像では、画素値は、一般に、複数の成分を有する。たとえば、画素値は、赤、緑、及び青などの３つの成分の輝度、または、シアン、マゼンタ、イエロー及びブラックなどの４つの成分の輝度を有することができる。特定の画素の画素値は、該特定の画素に対応する基材ドットが受けるインク量を決定するために使用される。一般に、画素輝度が大きいほど、画素が受けるインク量は大きくなる。
【００１０】
インク処理には、エッジの鮮鋭度やインク処理剤の位置ずれなどのいくつかの問題が伴いうる。そのよう問題に対処するためには、一般に、インクが加えられる基材ドットに隣接するかもしくは近接する基材ドットに処理を施す（具体的には処理剤を加える）ことが有利である。インクドット（インク滴）に隣接する処理剤のドット（処理剤ドット）は、ブルームドット（bloom dot）として規定され、インク付着領域の周囲にブルームドットを加えるプロセスをブルーミング（blooming）（またはブルーム）と呼ぶ。
【００１１】
しかしながら、基材に処理剤を加えると、いくつかの望ましくない効果が引き起こされる場合がある。たとえば、各ドット位置にあまりに多くの処理剤を加えると、基材がゆがんだり、基材にしわがよったりしてしまう可能性がある。さらに、処理剤の過度の使用によって、印刷される１ページ当たりのコスト（CPP）が高くなりうる。さらに、処理剤の使用は、印刷システムの要素に影響を与えうるエアロゾルの発生を引き起こす可能性がある。（たとえば、処理剤が定着剤である場合には、生成されたエロゾルは、処理剤用ノズルの近傍にあるインクノズルの目詰まりを引き起こす可能性がある）。したがって、少なくともいくつかの用途では、処理剤の使用量を少なくすることが有利でありうる。
【００１２】
着色剤で印刷されることになる基材ドットの周囲にある基材の位置（基材位置）については、それらの基材位置のインク密度は比較的低く、それらの基材位置に処理剤を加える実質的な利益はない可能性があることがわかっている。より具体的には、それらの処理用基材位置（処理対象基材位置）には、処理剤が効果をもたらすのに十分な着色剤が存在しない可能性がある。
【００１３】
効果的な処理剤の使用を容易にするために、本明細書におけるいくつかの例では、第１の画素に対応する基材ドットの周辺の処理用基材位置に処理剤を加えることが決定される。処理（または処理のやり方）は、該第１の画素の近傍の一組の画素の画素値に基づいて決定される。たとえば、該第１の画素の周辺の画素の画素値の和がある所定のしきい値よりも大きい場合に処理が施される（たとえば処理剤が加えられる）。これを、印刷動作を実行するために使用することができ、該印刷動作では、第１の基材ドットの近傍にある一組の基材ドットが、選択された着色剤レベル（たとえば着色剤の選択された量）を越える着色剤の量を受けるべき（もしくは受けることになる）場合には、処理剤用プリントヘッドユニットは処理用基材位置に処理流体を噴射する。このため、大きな改善をもたらす処理用基材位置のブルーミングが容易になり、これによって、印刷のための処理剤の効果的な使用が改善される。
【００１４】
本明細書におけるいくつかの例を、処理剤の使用量においてステップ関数に比較的近似する処理剤の付加とみることができる。このステップ関数は、特定の基材ドットに加えられるインクの量（インク量）だけでなく、該特定の基材ドットの周辺の基材位置にある基材ドットに加えられるインク量も考慮している。該基材の領域におけるインク密度が低い場合には、処理は施されず（すなわち処理剤は加えられず）、基材の該領域におけるインク密度がインク量の所定のしきい値を上回っている場合に処理が施される（すなわち処理剤が加えられる）。
【００１５】
図１Ａは、印刷システム１００を概略的に示すブロック図である。印刷システム１００は、プリントヘッド収容アセンブリ１０２とプロセッサ１０４を備えている。プリントヘッド収容アセンブリ１０２はプリントヘッド１０６を収容することができる。印刷システム１００は、プリントヘッド１０６がプリントヘッド収容アセンブリ１０２内には収容されないシステム構成や、プリントヘッド１０６がプリントヘッド収容アセンブリ１０２内に装着される構成を含むことが理解されよう。プリントヘッド１０６は、基材１１２、より具体的には処理用基材位置１１２ａに、処理流体１０９を噴射するための処理剤用プリントヘッドユニット１０８を含むものとして示されている。プリントヘッド１０６はさらに、基材１１２、より具体的には処理用基材位置１１２ａにインク１１１を噴射するためのインク用プリントヘッドユニット１１０を備えるものとして示されている。（これらのプリントヘッドユニットは、印刷ジョブを完了するために、複数の処理用基材位置に印刷流体を噴射できることが理解されよう）。
【００１６】
同じ処理用基材位置にインク及び処理剤を加えるために、処理剤用プリントヘッドユニット１０８及びインク用プリントヘッドユニット１１０を、プリントヘッドの移動方向（図２を参照）に沿って整列させることができる。かかる例の動作中、プリントヘッドユニットが処理用基材位置１１２ａの上を移動する間に、プリントヘッドユニットは、印刷流体を順次に（及び／または連続的に）噴射する。他の例では、プリントヘッド１０６は、（ＨＰインクジェットウェブプレス（HP Inkjet Web Press）に実装されているプリントヘッドなどの）ページワイドアレイ（ページ幅配列）プリントヘッドである。ページワイドアレイプリントヘッドでは、それらのプリントヘッドユニットは、基材の進行方向に沿って整列しており、基材がそれらのプリントヘッドユニットの下を移動する間に印刷流体を連続的に噴射する。
【００１７】
プロセッサ１０４は、基材ドット１１８の周囲の処理用基材位置１１２ａへの処理流体の付加を制御する。基材ドット１１８は、デジタル画像１１４の第１の画素に対応する。（基材ドット１１８を囲んでいる処理用基材位置１１２ａの特定の例が図１Ｂに関して示されている）。プロセッサ１０４は、制御データ１０５を処理することによって処理剤の付加を制御することができる。プロセッサ１０４は、制御データ１０５を生成する役割を果たすことができる。他の例では、制御データ１０５を他のコンピューティング要素によって生成することができ、プロセッサ１０４は、該処理を実行するために制御データ１０５を受け取ることができる。プロセッサ１０４を、本明細書に記載されている（図２及び図３に関して後述する）機能を実施するための命令を含むメモリ（記憶装置）に通信可能に結合することができる。
【００１８】
本明細書で使用されている制御データ１０５は、特定のやり方で処理流体を付加するために、プロセッサ１０４または他の任意の適切なプロセッサによって処理することができる任意の適切な一組のデータを意味する。たとえば、画像の各画素に関連付けられた処理値を含めることによって、制御データを該画像のデータ（画像データ）に埋め込むことができる。この場合、１の処理値は、関連付けられている画素に対応する基材ドットに処理剤が加えられることを示すことができ、ゼロの画素値（処理値）は、処理剤が加えられないことを示すことができる。処理値はまた、加える処理剤の量を示すことができる。たとえば、処理剤に関する画素値を２bpp（ビット／画素）値とすることができる。加えられる処理剤の量は、この画素値に比例する。
【００１９】
図１Ｂは、基材１１２の一部、及び、該基材上に再現ないし複製されるデジタル画像１１４を概略的に示している。デジタル画像１１４は、複数の画素１１５から構成されている。それぞれの画素１１５は、図１Ｂでは、対応する画素とオーバーラップしている基材領域である基材ドットに対応する。着色剤の量を示す関連する画素値に基づいて対応する基材ドット上にインクを印刷することによって、該基材ドット上にそれぞれの画素１１５を再現ないし複製することができる。対応する処理用基材位置に画素を再現ないし複製するやり方は、具体的に使用される印刷システムに依存することが理解されよう。画素の再現ないし複製は、ハーフトーン処理などの複写技術を含むことができる。
【００２０】
図１Ｂにおいて、本明細書におけるいくつかの例にしたがう処理剤付加を例示するために、７×７画素のウィンドウ１１６が画素｛１〜４９｝としてラベル付けされている。基材ドット１１８は、画素ウィンドウ１１６の中心に示されており、画素｛２５｝に対応する。画素｛２５｝は、上記の「第１の画素」の例として使用される。処置用基材位置１１２ａは、第１の画素（すなわち画素｛２５｝）が中心にある５×５画素ウィンドウに対応するクロスハッチングされた基材領域として示されている。
【００２１】
図示されている処理用基材位置のサイズ及び位置は例示にすぎないことが理解されよう。処理用基材位置は、１×１、３×３、５×５、７×７、１１×１１の画素ウィンドウ、あるいはさらに大きな画素ウィンドウに対応する領域などの、特定の用途に適した任意のサイズ及び位置を有することができる。処理用基材位置を、異なる方向では画素数が異なる矩形の画素ウィンドウ（たとえば、２×３のウィンドウまたは７×５のウィンドウ）に対応付けることができる。さらに、基材位置のサイズは、画素ウィンドウのサイズに正確に一致してはならない。たとえば、基材位置のサイズを、少なくとも１ｍｍの長さ、より具体的には、１ｍｍと１０ｍｍの間の長さなどの選択された長さに一致ないし対応させることができる。
【００２２】
プロセッサ１０４の機能に戻ると、処理剤用プリントヘッドユニット１０８は、第１の基材ドットの近傍にある一組の基材ドットが、選択された着色料レベル（たとえば着色料の選択された量）を超える着色剤の量を受けることになる（または受けるべき）場合には、処理用基材位置１１２ａに処理流体を噴射することができる。該一組の基材ドットは、印刷される画素の近傍の画素（たとえば画素｛２５｝の近傍にある画素の組１２０）に対応するドットを含むことができる。
【００２３】
着色剤の量がある（所定の）着色剤レベルを上回っているか否かを確定ないし判定するための手順には様々なものがある。そのような１つの手順は、画像データ中の画素値からメトリック値（metric value）を計算することである。たとえば、第１の画素１１８の近傍にある一組の画素の画素値から計算されたメトリック値があるしきい値を超えている場合には、処理剤用プリントヘッドユニット１０８は、処理用基材位置に処理流体を噴射すべきことを、制御データ１０５によって決定することができる。図１Ｂを見ると、第１の画素は画素｛２５｝として示されており、該一組の画素は、画素｛９｝が中心にある３×３のウィンドウからなる組１２０（すなわち、画素｛１〜３、８〜１０、１５〜１７｝）として示されている。
【００２４】
本明細書で使用されている、ある特定の画素の近傍にある一組の画素は、該特定の画素に近接する画素のグループを意味する。たとえば、該一組の画素を、図１Ｂに示されている処理用基材位置の処理を評価するために使用される特定の画素に隣接したものとすることができる（組１２０の一部を形成する画素｛１７｝は画素｛２５｝に隣接している）。他の例では、該一組の画素を、該特定の画素に隣接していないが、該特定の画素の近くにあるものとすることができる。たとえば、該一組の画素を、４画素未満または３画素未満または２画素未満の距離だけ（該特定の画素から）分離することができる。より具体的には、該一組の画素を、２×３のウィンドウまたは３×３のウィンドウまたはさらに大きなウィンドウ（これらに限定されないが）などの、少なくとも２×２画素の画素ウィンドウに対応付けることができる。
【００２５】
処理剤を基材位置１１２ａに加えるか否かを決定するために、メトリック値を画素の組１２０から計算することができる。少なくともいくつかの例では、メトリック値は、画素の組１２０に対応する基材領域が受ける着色剤の量、より具体的には画素輝度、に関連する。たとえば、メトリック値を、画素の組１２０内の画素の画素値の合計（総和）に基づくものとすることができる（上記したように、画素値は、該特定の画素に対応する基材ドットが受けるインク量に関連する）。
【００２６】
より具体的には、処理剤付加用の制御データの生成を、処理面（treatment plane：処理プレーン）を生成することによって実施することができ、この場合、該処理面は、該処理面内の画素に対応する基材ドットに加えられる定着剤の量を示す値を含んでいる。処理面を、画像を再現ないし複製する際に使用される異なるそれぞれの着色剤に対する面を足し合わせる（加え合わせる）ことによって生成することができる（それぞれの面は、対応する基材ドットに加えられる着色剤を示す値を有する画素を含んでいる）。これによって、処理面内の各画素には、FixerPixelValueとして指定される画素値変数が割り当てられる。たとえば、ＣＭＹＫ印刷システムを、シアン、マゼンタ、イエロー、及びブラックの着色剤にそれぞれ対応する４つの着色剤面（colorant plane：着色剤プレーン）を用いて動作させることができる。この処理面を、異なるそれぞれの着色剤に対する面を足し合わせる（加え合わせる）ことによって生成することができる。この場合、メトリック値を次のように計算することができる。
【数１】
2016507397.tif 000003
【００２７】
ここで、ｎは、該画素の組内の画素数である（たとえば、図１Ｂの例ではｎ＝９）。いくつかの例では、着色剤面の画素を、１bppまたは２bpp（ビット／画素）とすることができる。これらの例では、FixerPixelValueを、１bppモードにおいて０もしくは１、または、２bppモードにおいて０、１、２、３とすることができる。いくつかの例にしたがってメトリック値を計算するための様々なオプションがあることが理解されよう。たとえば、画素の色値を直接合計することによって、メトリック値を計算することができる。
【００２８】
メトリック値がある特定のしきい値を超えている場合には、領域１１２ａが処理流体を受けることになる（受けるべきである）ことを、制御データ１０５によって判定することができる。一般に、このしきい値は、処理剤の付加を効果的にするインク量に合致ないし対応する。換言すれば、ある特定のインク量しきい値よりも小さいメトリック値は、処理剤の付加がある特定の印刷ジョブに対して実質的な効果をもたらさない基材領域を反映し、一方、ある特定のインク量しきい値よりも大きなメトリック値は、処理剤の付加が実質的な効果をもたらす基材領域を反映し、したがって、ある特定の印刷ジョブの印刷品質を向上させるために該基材領域に処理剤を付加するのが都合がよい。
【００２９】
プロセッサ１０４は、該第１の画素の近傍にある画素の複数の組について同等のメトリック値を計算することができる。たとえば、図１Ｂを参照すると、メトリック値を、基材の部分１１２ａのエッジ（たとえば、画素｛９〜１３、１６、２０、２３、２７、３０、３４、３７〜４１｝における各画素について計算することができる。この場合、各組は、それぞれのエッジ画素が中心にある３×３のウィンドウに対応する（したがって、全部で１６個のメトリック値を計算することができる）。メトリック値のうちの少なくとも１つがあるしきい値を超えている場合には、処理用基材位置１１２ａに処理剤を加えるべきことを制御データ１０５によって決定することができる。
【００３０】
上記の例では、第１の基材ドットの近傍における一組の基材ドットが、選択された着色剤レベルを超える着色剤量を受けべきか（または受けることになるか）否かの確定ないし判定は、該一組の基材ドットに対応する画素値の一組の値、及び、それらの画素値に関連するしきい値に基づいて行われる。この確定を行う様々なやり方があることが理解されよう。さらに、プロセッサ１０４を、制御データ１０５を生成する役目を担わなくてもよいものとすることができる。制御データ１０５を、たとえば、画像中の画素に対する処理データが埋め込まれた画像データとして提供することができる。この場合、プロセッサ１０４は、本明細書に記載されているようにして処理剤用プリントヘッドユニット１０８に処理流体を噴射させるために、制御データ１０５を処理することができる。
【００３１】
画像１１４中の各画素について上記と同じ処理を実行して、処理剤が加えられることになる基材の（複数の）位置（複数の基材位置）を指定する制御データを生成することができる。そのような制御データ１０５をどのようにして生成することができるかについての更なる詳細については、図４〜図８に関して後述する。
【００３２】
以下では、図２を参照して、いくつかの実施例にしたがう印刷システム２００を説明する。図２は、印刷システム２００のブロック図を示している。印刷システム２００についての以下の説明は例示にすぎず、本開示にしたがう印刷システムの構成要素及び機能を限定するものではないことが理解されよう。
【００３３】
図示のように、印刷システム２００は、プリントヘッド収容アセンブリ１０２を有するキャリッジ２２８を備えている。図示の例では、印刷システム２００は、プリントヘッド収容アセンブリ１０２内にプリントヘッド１０６が含まれているものとして示されている。キャリッジ２２８は、基材１１２の幅を横断して、すなわち、プリントヘッド移動方向２５０、２５２に沿って、プリントヘッド１０６を移動させることができる。このため、印刷システム２００は、キャリッジ２２８を移動させることによって、基材１１２の幅を横断して（幅全体にわたって）印刷を実行することができる。他の例では、プリントヘッド１０６は、ページワイドアレイプリントヘッドであり、基材１１２の幅を横断して印刷するための移動は不要である。
【００３４】
この例のプリントヘッド１０６は、複数のインク用プリントヘッドユニット２３８、２４０、２４２、２４４を含むものとして示されている。インク用プリントヘッドユニットの各々は、それぞれのインクノズルアレイ配列２３９、２４１、２４３、２４５によって、互いに異なる色のインク２５６を噴射するように構成されている。インク用プリントヘッドユニット２３８、２４０、２４２、２４４は、インクリザーバシステム２６０に流体接続されている。インクリザーバシステム２６０は、それぞれのインク用プリントヘッドユニットにインクを供給するためのインクリザーバ２６０ａ、２６０ｂ、２６０ｃ、２６０ｄを備えている。図示の例では、インクリザーバ２６０ａ、２６０ｂ、２６０ｃ、２６０ｄは、それぞれ、シアンインク、マゼンタインク、イエローインク、及びブラックインクを格納している。基本色（base color：ベースカラー）は、上記のインクのうちの１つのインクのインク滴をある基材位置に付着ないし堆積させることによって、基材１１２上に再現ないし複製される。さらに、二次色（secondary color）を、異なるインク用プリントヘッドユニットからのインクを組み合わせることによって再現ないし複製することができる。具体的には、二次色すなわち濃淡のある色を、基材位置内の隣接するドット位置に異なる基本色の滴を付着ないし堆積させることによって再現ないし複製することができる（人間の目は、この混色を二次色すなわち濃淡として解釈する）。
【００３５】
本明細書におけるいくつかの例によれば、印刷システム２００は、前処理流体を噴射するための少なくとも１つのプリントヘッドユニット、及び／または、後処理流体を噴射するための少なくとも１つのプリントヘッドユニットを備えることができる。図２の例では、処理剤用プリントヘッドユニット２４６、２４８は、基材位置を（処理剤で）処理するためのものである。処理剤用プリントヘッドユニット２４６は、前処理用ノズル配列２４７を介して基材位置に前処理剤（たとえば定着剤）を加えるためのものである。処理剤用プリントヘッドユニット２４８は、後処理用ノズル配列２４９を介して基材位置に後処理剤（たとえばコーティング（被覆剤））を加えるためのものである。
【００３６】
図２のブロック図には、前処理流体リザーバ２６１ａと後処理流体リザーバ２６１ｂにそれぞれ流体接続された処理剤用プリントヘッドユニット２４６、２４８が示されている。処理流体リザーバ２６１ａ、２６１ｂは、処理用ノズル２４７、２４９によって噴射される処理流体を格納することができる。たとえば、前処理流体リザーバ２６１ａは、インク定着剤成分から構成された印刷流体を格納することができ、後処理流体リザーバ２６１ｂは、コーティング成分から構成された印刷流体を格納することができる。インクリザーバシステム２６０及び処理流体リザーバ２６１ａ、２６１ｂは、使い捨てカートリッジ（不図示）を備えることができる。これらのリザーバを、それぞれのプリントヘッドに隣接する位置においてカートリッジ２２８に取り付けることができる。他の構成（軸外システムともいう）では、それらのリザーバは、カートリッジ２２８には取り付けられず、（インクまたは処理剤の）小さな流体供給部分が、カートリッジ２２８内のプリントヘッドユニットに外部から供給され、この場合、インク及び定着剤の主供給部分はそれぞれのリザーバに格納される。軸外システムでは、可撓性の導管を用いて、軸外の主供給部分から対応するプリントヘッドカートリッジに流体を運ぶ。プリントヘッドとリザーバを組み合わせて、一般に「ペン」と呼ばれる単一のユニットにすることができる。
【００３７】
特定の印刷システムの設計に依存して、いくつかの例を、様々な数のプリントヘッドユニットを有して実現することができ、それぞれのプリントヘッドユニットは、インクや処理剤などの印刷流体を噴射するためのノズルアレイを備えることが理解されよう。たとえば、印刷システム２００は、２以上の処理剤用プリントヘッドユニットといった少なくとも１つの処理剤用プリントヘッドユニットを備えることができる。さらに、印刷システム２００は、２〜６個のインク用プリントヘッドユニット、または、さらに多くのインク用プリントヘッドユニットといった、少なくとも１つのインク用プリントヘッドユニットを備えることができる。
【００３８】
図示の例では、インク用プリントヘッドユニットは、処理剤用プリントヘッドの一方の側に配置されている。インク用プリントヘッドを処理剤用プリントヘッドの両側に配置できることが理解されよう。さらに、それらのプリントヘッドユニットを、プリントヘッド１０６に一体化する（またはモノリシックに集積する）ことができる。代替的には、それぞれのプリントヘッドユニットを個別に交換できるように、それぞれのプリントヘッドユニットをプリントヘッド１０６内にモジュール式に実装することができる。さらに、プリントヘッド１０６を、印刷システム２００の全動作寿命の間持ちこたえるように設計された使い捨て型のプリンター要素もしくは固定式のプリンター要素とすることができる。
【００３９】
印刷システム２００はさらに、コントローラ２６２を備えており、該コントローラは、印刷システム２００の上記の要素に動作可能に接続されている。コントローラ２６２は、制御データ１０５にしたがって印刷ジョブソース２６６から受け取った印刷ジョブを実行するように構成されているものとして示されている。コントローラ２６２は、プロセッサ１０４を含むものとして示されている。プロセッサ１０４は、本明細書に記載されている方法を実行するように構成されている。
【００４０】
プロセッサ１０４を、たとえば、１以上の個別のモジュール（またはデータ処理要素）によって実施することができ、この場合、それらのモジュール及び要素は、任意の特定のハードウェアもしくはファームウェアもしくはソフトウェア（すなわち、機械可読命令）構成に限定されない。プロセッサ１０４を、デジタル信号プロセッサ（ＤＳＰ）などのデジタル電子回路（たとえば特定用途向け集積回路）やコンピューターハードウェア、ファームウェア、デバイスドライバ、ソフトウェア（すなわち機械可読命令）を含む任意のコンピューティング環境もしくはデータ処理環境で実施することができる。いくつかの実施例では、それらのモジュールの機能が単一のデータ処理要素に組み合わせられる。他の実施例では、それらのモジュールのうちの１以上のモジュールの各々のモジュールのそれぞれの機能が、複数のデータ処理要素のそれぞれの組によって実行される。
【００４１】
記憶装置２６４は、コントローラ２６２によって、より具体的には、プロセッサ１０４によってアクセス可能である。記憶装置２６４は、コントローラ２６２によって、より具体的にはプロセッサ１０４によって実行される方法を実施ないし実装するための処理命令（たとえば、コンピューターソフトウェアなどの機械可読コード）を格納している。記憶装置２６４を、図３に関して後述するメモリ３０２と同様に物理的に構成することができる。
【００４２】
コントローラ２６２は、画像を印刷するために、（コンピューターまたは他の任意の印刷ジョブのソースとすることができる）印刷ジョブソース２６６から印刷ジョブコマンド及びデータを受け取る。この例では、コントローラ２６２は、受け取ったデータから印刷マスクを決定するように構成されている。印刷マスクは、印刷ジョブを複製ないし再現するために、異なるそれぞれのプリントヘッドのどのノズルを、所与の時刻に始動させて流体を噴射させるかを決定する制御データを含むロジック（論理）を意味する。本明細書における例にしたがって処理剤を噴射させるために、印刷マスクを、プロセッサ１０４によって制御データ１０５にしたがって処理することができる。たとえば、制御データ１０５は、印刷ジョブソース２６６によって供給される印刷マスクの一部を構成することができる。代替的には、本明細書に開示されているように処理剤が噴射されるように、制御データ１０５を、プロセッサ１０４によって実行される前処理によって印刷マスク内に組み込むことができる。
【００４３】
コントローラ２６２は、印刷マスク及びメモリ２６４内の制御データにしたがって制御を行うために、処理剤用プリントヘッドユニット２４６、２４８、インク用プリントヘッドユニット２３８、２４０、２４２、２４４、及び、それぞれのリザーバに動作可能に接続されている。これによって、コントローラ２６２、より具体的にはプロセッサ１０４は、たとえば制御データ１０５を生成及び／または処理する（これらに限定されないが）ために、印刷システム２００の機能を制御することができる。
【００４４】
メモリ２６４と印刷ジョブソース２６６の機能を、組み合わせて単一の要素にすること、または、該機能を複数の要素に分散させることができることが理解されよう。さらに、メモリ２６４及び印刷ジョブソース２６６を、印刷システム２００の外部要素として提供することができる。さらに、処理剤の噴射を制御するためのプロセッサ１０４の動作は、上記の例に限定されないことが理解されよう。
【００４５】
図３は、いくつかの例にしたがう、印刷システム（たとえばシステム１００、２００）を制御するために制御データを生成するためのシステム３００のブロック図である。図示のように、システム３００は、制御データモジュール３０４の形態でメモリ媒体（記憶媒体）３０２に格納されているプロセッサ実行可能命令によって構成されたプログラミング（またはプログラミングされたもの）を備えている。システム３００は、制御データモジュール３０４内の命令を実行するための、プロセッサ３０６の形態のハードウェアを備えることができる。プロセッサ３０６を、図１Ａ及び図２に関して説明したプロセッサ１０４と同様に構成することができる。メモリ３０２を、プロセッサ３０６が読み取ることができる有形の（実体のある）媒体によって構成することができる。メモリ３０２を、プロセッサ３０６と同じ装置（またはデバイス）に組み込む（または集積化する）ことができ、または、メモリ３０２を、プロセッサ３０６と分離しているが、プロセッサ３０６によってアクセスできるようにすることができる。メモリ３０２とプロセッサ３０６の各々を、単一のシステム要素にそれぞれ組み込むことができ、または、複数のシステム要素間に分散させることができる。
【００４６】
メモリ３０２は、プロセッサ３０６によって実行されると、本明細書に記載されている制御データの生成を容易にする（ないし促進する）制御データモジュール３０４を構成するプログラム命令を格納することができる。これに加えて、または、これの代わりに、プログラム命令を、本明細書に記載されている制御データの処理、または本明細書に記載されているように処理を実行するための印刷システムの動作、または本明細書に記載されているように処理用基材位置に処理剤を加えることの決定（これらに限定されないが）などの他の機能を実施するためのプログラム命令を格納することができる。それらのプログラム命令は、本明細書で説明されているように処理剤を噴射するために制御データを実装ないし実施する印刷マスクを生成することができる。これに加えて、または、これの代わりに、それらのプログラム命令は、本明細書で説明されているように処理剤を噴射するための制御データを実装ないし実施するために印刷マスクを変更ないし修正することができる。これに加えて、または、これの代わりに、それらのプログラム命令は、画像データが（たとえば、図１Ｂに関して説明した処理面の形態で）処理データを含むように、画像データを生成または変更（もしくは修正）することができる。
【００４７】
１例では、制御データモジュール３０４を構成するプログラム命令を、制御エンジン１０８を実施するためにプロセッサ３０６が実行することができるインストールパッケージの一部とすることができる。この場合、メモリ３０２を、ＣＤやＤＶＤやフラッシュドライブなどの携帯型媒体、または、サーバー（該サーバーからインストールパッケージをダウンロードしてインストールすることができる）によって保守されるメモリ（記憶装置）とすることができる。別の例では、それらのプログラム命令を、既にインストールされている１つのアプリケーションの一部もしくは複数のアプリケーションの一部とすることができる。ここで、メモリ３０２は、ハードディスクドライブなどの集積記憶装置を含むことができる。ここで使用される有形の（すなわち実体のある）媒体は、伝搬する信号から構成されるものではないことが考慮されていることに留意されたい。いくつかの例では、該媒体は、非一時的な媒体である。
【００４８】
図４は、制御データを生成するための方法の例を実施するフローチャート４００を示している。フローチャート４００内のブロックを、図３に示されている記憶媒体３０２に格納されている処理命令によって実施することができる。図１Ａ及び図２に示されているプロセッサ１０４、または、プロセッサ３０６は、フローチャート４００のブロックを実行する役割を果たすことができる。図４の説明において、文脈上の例（内容的に関連する例）を提供するために図１Ｂを参照する。しかしながら、実施例は、それらの例に限定されないことが理解されよう。
【００４９】
フローチャート４００は、基材１１２上にデジタル画像１１４を印刷するために、印刷システムを制御するための制御データを生成することができる。画像１１４は画素１１５から構成される。
【００５０】
ブロック４０２において、処理用基材位置１１２ａに施される処理（または処理法）が決定される（または、処理用基材位置１１２ａに処理を施す（より具体的には処理剤を加える）ことが決定される）。処理用基材位置１１２ａは、デジタル画像１１４の画素１１５の第１の画素（たとえば、図１Ｂの画素｛２５｝）に対応する基材ドットの周囲に配置されている。
【００５１】
サブブロック４０４に示されているように、該第１の画素の近傍にある一組の画素の画素値に基づいて処理（または処理法。あるいは、処理を施すか否か（より具体的には処理剤を加えるか否か））が決定される。図１Ｂを参照すると、該一組の画素を、ピクセル｛２５｝の近傍に配置されている画素の組１２０に対応付けることができる。この決定を、図１Ｂに関して説明したメトリック値を計算することによって行うことができる。このメトリック値を、たとえば、画素値の合計に基づくものとすることができる。
【００５２】
ブロック４０２における処理の決定は、画素値があるしきい値を超えているか否かを判定することによって、処理剤を処理用基材位置１１２ａに加えるべきか否かを確定ないし判定することを含むことができる。これに加えて、または、これの代わりに、ブロック４０２における処理の決定は、画素の該組の画素値に基づいて、加えるべき処理剤の量を確定することを含むことができる。かかる例は、図８Ａに関してより具体的に説明される。
【００５３】
ブロック４０６において、ブロック４０２で決定された処理（または処理法）にしたがって、制御データ（たとえば、図１Ａに示されている制御データ１０５）が、印刷システムを制御するために生成される。制御データを異なる形態で生成することができる。たとえば、制御データを、本明細書に記載されているように画素値に基づいて生成された処理面を含む、印刷システムによって処理される画像データの形態とすることができる。これによって、ブルームされる画素（すなわち、処理剤が加えられることになる位置を示す画素）は、印刷システムによって処理される画像データの一部を構成することができる。さらに、制御データを、画像データから生成された印刷マスクの形態とすることができる。本明細書に記載されているように処理剤の付加を実行するために処理することができる制御データを実施するための様々な代替手段があることが理解されよう。
【００５４】
生成された制御データを、デジタル画像の印刷に関連する処理剤全体を加えるためのデータに対応付けることができる。さらに、図５に関して説明したように、制御データの生成を、デジタル画像中の画素に対する単一の順次処理によって行うことができる。
【００５５】
図５は、制御データを生成するための方法の例を実施するフローチャート５００を示している。フローチャート５００のブロックを、図３に示されている記憶媒体３０２に格納されている処理命令によって実施することができる。図１Ａ及び図２に示されているプロセッサ１０４、または、プロセッサ３０６は、フローチャート５００のブロックを実行する役割を果たすことができる。図５の説明において、文脈上の例（内容的に関連する例）を提供するために図１Ｂを参照する。しかしながら、実施例は、それらの例に限定されないことが理解されよう。
【００５６】
フローチャート５００は、基材１１２上にデジタル画像１１４を印刷するために、印刷システムを制御するための制御データを生成することができる。画像１１４は画素１１５から構成される。ブロック５０２において、画素｛ｉ｝が選択される。一般的には、ブロック５０２は、画像内の全ての画素について実行される。デジタル画像１１４がＮ個の画素から構成されている場合には、ブロック５０２は画素１〜画素Ｎについて実行される。
【００５７】
ブロック５０４において、画素｛ｉ｝に対応する基材ドットの周囲の基材位置が選択される。たとえば、図１Ｂに示されている処理では、基材位置１１２ａが、画素｛２５｝に対応する基材ドットの周囲において選択される。
【００５８】
ブロック５０６において、一組の画素ｋが、画素｛ｉ｝の近傍において選択される。たとえば、図１Ｂに示されている処理では、画素の組１２０が、画素｛２５｝に隣接して選択される。
【００５９】
ブロック５０８において、一組の画素ｋの画素値に基づいて、基材位置に施される処理（または処理法。あるいは、該基材位置に処理を施すこと）が決定される。ブロック５０８を、図４に関して説明したブロック４０２と同様に実施することができる。
【００６０】
ブロック５１０において、該基材位置の処理を決定するために別の画素の組を評価するか否かが決定される。ある基材位置に対して評価される画素の組の数は、特定の用途に依存する。いくつかの例では、画素の一つの組が評価される。図６及び図７に関して後述する例では、それぞれの基材位置について、画素の複数の組が評価される。より具体的には、画素の組が、処理用基材位置にあるそれぞれの基材ドットについて計算される。
【００６１】
ブロック５１０において画素の別の組を評価することが決定された場合には、フローチャート５００は、画素の別の組についてブロック５０６及び５０８を実行するために戻る。ブロック５１０において画素の全ての組が評価されたと判断された場合には、フローチャート５００はブロック５１２に進む。
【００６２】
ブロック５１２において、ブロック５０４で選択された基材位置に対してブロック５０８で決定された処理（または処理法）にしたがって印刷システムを制御するために、制御データ（たとえば、図１Ａに示されている制御データ１０５）が生成される。
【００６３】
ブロック５１４において、デジタル画像中の別の画素を処理のために評価するか否かが決定される。ブロック５１４において別の画素を処理のために評価することが決定された場合には、フローチャート５００は、画素の別の組についてブロック５０２〜５１４を実行するために戻る。ブロック５１４において（たとえば、該画像中の全ての画素についてブロック５０４〜５１２が実行されたために）全ての画素の組が処理のために評価されたと判断された場合には、フローチャート５００を終了することができる。
【００６４】
図６は、処理（または処理法。あるいは処理の実行）を決定するための方法の例を実施するフローチャート６００を示している。より具体的には、フローチャート６００は、画素値があるしきい値を超えているか否かを判定することによって、処理剤を処理用基材位置に加えるか否か（または処理を処理用基材位置に施すか否か）を確定ないし判定するためものである。フローチャート６００のブロックを、たとえば図３に示されている記憶媒体３０２に格納されている処理命令によって実施することができる。図１Ａ及び図２に示されているプロセッサ１０４、または、プロセッサ３０６は、フローチャート６００のブロックを実行する役割を果たすことができる。図６の説明において、文脈上の例（内容的に関連する例）を提供するために図７を参照する。図７は、基材位置の処理（または処理法）を決定するためのデジタル画像内の画素の処理を説明する図である。しかしながら、実施例は、それらの例に限定されないことが理解されよう。
【００６５】
ブロック６０２において、処理用基材位置に対応する画素が選択される（以下ではそれらの画素を「基材位置画素」と呼ぶ）。これらの基材位置画素は、印刷される画素からある（所定の）距離内にある。図１Ｂ及び図７に関して説明されているように、本明細書におけるいくつかの例では、処理用基材位置画素は、印刷される画素が中心にある画素ウィンドウに対応して選択される。該画素ウィンドウは、印刷される画素から全方向に少なくとも１画素だけ延びている。ブルーミングウィンドウは印刷される画素を含んでいる。
【００６６】
図７を参照すると、この例で印刷される画素は画素｛２５｝であり、処理用基材位置画素は、クロスハッチング（網かけ）された領域内の画素、すなわち、画素｛９〜１３、１６〜２０、２３〜２７、３０〜３４、３７〜４１｝に対応する。図７の例では、処理用基材位置の画素ウィンドウは５×５のウィンドウである。本明細書における例の特定の用途に適した任意のサイズを有する画素ウィンドウを選択できることが理解されよう。
【００６７】
ブロック６０４において、基材位置画素からある（所定の）距離内にある画素の合計が計算される。画素値の合計を、図１Ｂに関して説明したように計算することができる。基材位置画素からある（所定の）距離内にある画素は、該基材位置画素が中心にある画素のＰ×Ｑのウィンドウを構成する。いくつかの例では、ＰはＱに等しく、すなわち、画素ウィンドウは四角形（たとえば正方形）である。ウィンドウのサイズを、特定の用途に適した任意のサイズとすることができる。図７を参照すると、基材位置画素からある（所定の）距離内にある画素は、基材位置画素に中心がある３×３のウィンドウとして選択された画素の組１２０に対応する。それぞれの処理ステップにおいて、ブルーミングウィンドウは、それぞれ異なる基材位置画素に中心がある。すなわち、ステップＩでは、画素の組１２０の中心には画素｛９｝があり、ステップIIでは、画素の組の中心には画素｛１０｝があるといった具合である。
【００６８】
上記したように、（処理用基材位置に）処理剤を噴射することの決定を、印刷される画素の近傍にある画素の組の画素値から計算されたメトリック値に基づいて行うことができる。図６の例では、処理を決定するために使用されるメトリックは、該組内の画素の画素値の合計である。他の例では他のメトリックを使用できることが理解されよう。一般に、メトリックは、どれだけのインクが、基材ドット（該基材ドット上に特定の画素が印刷されることになる）の近傍にある基材領域で受けられることになるかを示すパラメータ（たとえば画素輝度）に関連する。
【００６９】
ブロック６０６において、ブロック６０４で計算された合計があるしきい値を超えているか否かが確定される。図１Ｂに関して説明したように、該しきい値を選択することができる。該しきい値を、デジタル画像を印刷するための少なくとも１つの特定の印刷パラメータに基づいて選択することができる。たとえば、使用される特定のインクまたは加えられる処理剤または使用される基材（これらに限定されないが）などのパラメータを、しきい値を選択するために考慮に入れることができる。一般に、しきい値は、処理用基材位置に対する処理剤の付加が実質的な効果（たとえば、処理剤を加えない場合と比較して、印刷品質が向上したり、耐久性が所定のレベルを上回ったりするなどの効果）をもたらすように選択される。
【００７０】
処理用基材位置に対する処理を実行すること（すなわち、該基材位置に処理剤を加えること）が確定されると、ブロック６０８において、該基材位置に処理を施す（すなわち、該基材位置に処理剤を加える）ための印刷制御データを生成する（これをブルーミングという）。
【００７１】
計算された合計が該しきい値を超えていない場合は、フローチャートはブロック６１０に進み、そこで、選択された基材位置画素について合計が計算されているか否かが判定される。全ての合計が計算されており、かつ、それらの合計のどれもが該しきい値を超えていない場合には、ブロック６１２において該基材位置に処理を施さないようにするための（すなわち該基材位置に処理剤を加えないようにするための）制御データがブロック６１２において生成される。換言すれば、プリンターに、印刷される画素のブルーミング領域に処理を施さないようにさせる（すなわち該領域に処理剤を加えないようにさせる）制御データが生成される。
【００７２】
画素の合計が計算されていない基材位置画素がまだある場合には、処理フロー６００は、ブロック６１４において次の基材位置画素を選択して、ブロック６０４に戻る。図７に関して説明されているいくつかの例では、ブロック６０４〜６１４を実行するために全ての基材位置画素が選択される。より具体的には、図７に示されているように、処理を評価するための処理ステップが、それぞれの基材位置画素について実行される。この例では、基材位置は２５個の基材位置画素から構成されており、したがって、処理フロー６００は、２５の処理ステップ（ステップI〜XXV）を生じる。それらの処理ステップの各々において、画素値を合計するためのウィンドウは、１つの基材位置画素が中心にある画素の異なる組から構成されている。
【００７３】
以下は、図７の例において制御データを生成するために使用できる擬似コード命令のリストである（THRESHOLDはしきい値を表す）。
IFSUM[{1-3,8-10,15-17}]＞THRESHOLD, THEN Y=1 //{9}に中心があるウィンドウについて
IFSUM[{2-4,9-11,16-18}]＞THRESHOLD, THEN Y=1 //{10}に中心があるウィンドウについて
IFSUM[{3-5,10-12,17-19}]＞THRESHOLD, THEN Y=1 //{11}に中心があるウィンドウについて
IFSUM[{4-6,11-13,18-20}]＞THRESHOLD, THEN Y=1 //{12}に中心があるウィンドウについて
・・・・・・
（処理用基材位置画素の他の画素に中心があるウィンドウに対する同様の「IF」命令）
・・・・・・
IF SUM[{33-35,40-42,47-49}]＞THRESHOLD, THEN Y=1 //{41}に中心があるウィンドウについて
ELSE Y=0
【００７４】
上記の擬似コードにおいて、命令SUM[{…}]は、波括弧内に記載されている画素の画素値の合計を表している。パラメータＹは、画素｛２５｝に関してブルーミングが実行されるか否かを示すために使用される。
【００７５】
図８Ａは、基材にデジタル画像を印刷するための方法の例を実施するフローチャート８００を示している。フローチャート８００のブロックを、たとえば、図２に示されている記憶媒体２０４に格納されてプロセッサ１０４によって実行される処理命令によって実施することができる。フローチャート８００の説明において、図２に示されている要素を参照する。図２は、説明のために使用されるにすぎないものであって、フローチャート８００のブロックを実行するために使用される印刷システムを限定するものではないことが理解されよう。
【００７６】
ブロック８０２において、（たとえば、図２に示されているプロセッサ１０４によって）処理流体の付加を制御して、第1の基材ドットを囲んでいる基材ドットの周囲の処理用基材位置（たとえば、図１Ｂに示されている、画素｛２５｝に対応する基材ドットを囲んでいる処理用基材位置１１２ａ）に処理流体を付加する。第１の基材ドットの近傍にある一組の基材ドットが、選択された着色剤レベル（たとえば、着色剤の選択された量）を超える着色剤の量を受けることになる場合には、処理用基材位置に処理流体が付加される。
【００７７】
プロセッサ１０４は、図８Ａに示されている制御データ８０４を処理することによって制御を実行することができる。制御データ８０４によって、処理流体を処理用基材位置に加えるか否かを判定することができる。制御データ８０４によって、加える処理流体の量を決定することもできる。より具体的には、制御データ８０４は、第１の画素の近傍にある一組の画素の画素値から計算されたメトリック値があるしきい値を超えている場合には、処理流体を処理用基材位置に噴射することを決定するデータ８０６を含むことができる。
【００７８】
いくつかの例では、制御データ８０４は、処理用基材位置に対する（即ち、該基材位置に付加される）処理剤の量を決定するデータ８０８を含むことができる。この処理流体の量は、基材ドットの組によって受けられることになる着色剤の量に基づく。たとえば、上記のメトリック値を用いることによって、着色剤の量を明確にまたは事実上推測することができる。上記したように、そのようなメトリック値を、処理用基材位置画素からある（所定の）距離内にある画素の値の合計とすることができる。デジタル画像中の一組の画素について計算されたメトリック値を、格納されているルックアップテーブル、またはメトリックを処理剤の量に関連付ける数学的関係、または補間（補間に限定されないが）などの他の任意の適切な方法によって、処理剤の量に関連付けることができる。
【００７９】
上記の例では、デジタル画像を印刷するための少なくとも１つの特定の印刷パラメータに基づいて、しきい値を選択できることを説明した。同様に、着色剤のレベルも、しきい値について上記したのと同様にデジタル画像を印刷するための少なくとも１つの特定の印刷パラメータに基づいて選択することができる。さらに、着色剤のレベルを、画素値に関連するしきい値を選択することによって選択することができる。それらの画素値は、再現ないし複製される画像中の画素に対応する基材スポットが受けることになる着色剤の量に関連付けられている。
【００８０】
制御データ８０４によって、（前処理で使用される）処理剤用プリントヘッドユニット２４６及び／または（後処理で使用される）後処理剤用プリントヘッドユニット２４８などの処理剤用プリントヘッドユニットの動作を決定することができる。
【００８１】
処理剤用プリントヘッドユニットは、制御データ８０４にしたがって動作させられる。たとえば、プロセッサ１０４は、制御データ１０５を処理して処理剤用プリントヘッドユニット２４６、２４８を動作させることができる。特定の制御データに応じて、処理剤用プリントヘッドユニットは、特定の基材位置に処理流体を噴射しまたは噴射しないように動作させられる。制御データ８０４は、印刷ジョブで再現ないし複製されることになる全ての画素に関連する制御データを含むことができる。この場合、各画素を、制御データに応じて、ブルームするかまたはブルームしないようにすることができる。関連する処理用基材位置が処理剤を受けることが決定された場合には、画素はブルームされる。
【００８２】
いくつかの例にしたがってデジタル画像を印刷するための（簡潔にするために図８Ａには示されていない）様々な他のブロックが存在しうることが理解されよう。たとえば、フローチャート８００は、基材にデジタル画像の画素を再現ないし複製するようにインク用プリントヘッドを動作させるためのブロックを含むことができる。
【００８３】
上記したように、本明細書における例は、デジタル画像中の全ての画素をブルームする動作に関する処理剤の使用（たとえば使用量）を低減するのを促進する。さらに、処理剤の使用（たとえば使用量）の低減を、特定のメトリック値がブルーミングを実行することを示しているか否かを判定するために使用されるしきい値を選択することによって調節することができる。選択されたしきい値に対する処理剤の使用（たとえば使用量）の依存性については図９に関して説明する。
【００８４】
図９は、処理される画素の割合（％）９０２対インクドット密度９０４を表すグラフ９００を示している。グラフ９００は、処理剤使用曲線９０６ａ〜９０６ｉを含み、それぞれの処理剤使用曲線はあるしきい値に対応している。すなわち、処理剤使用曲線９０６ａは０のしきい値に対応し（及び、処理剤の付加を再現する。これによって、非ゼロの画素値を有する画像中の全ての画素がブルームされる）、処理剤使用曲線９０６ｂは１のしきい値に対応し、処理剤使用曲線９０６ｃは２のしきい値に対応し、処理剤使用曲線９０６ｄは３のしきい値に対応し、処理剤使用曲線９０６ｅは４のしきい値に対応し、処理剤使用曲線９０６ｆは５のしきい値に対応し、処理剤使用曲線９０６ｇは６のしきい値に対応し、処理剤使用曲線９０６ｈは７のしきい値に対応し、処理剤使用曲線９０６ｉは８のしきい値に対応する。
【００８５】
グラフ９００は、所与のインクドット密度について、しきい値が大きくなるとブルームされる画素の数が減少する例を示している。グラフ９００からわかるように、これらの例では、しきい値が０のときには、１０％のインク密度でも定着剤による完全（もしくは十分）なブラックアウト（定着剤による完全（もしくは十分）な被覆もしくは遮光）が行われる。しかしながら、しきい値が比較的大きい（たとえば５）ときは、完全なブラックアウトを生じるためには（しきい値が０であったときの１０％のインク密度とは対照的に）６０％のインク密度が必要になる。換言すれば、処理剤使用曲線をグラフ９００の右側の方に移動させるためにしきい値を使用することができる。このため、より低いインクドット密度については処理剤を使用しないかまたは該使用（たとえば使用量）を削減して、画像を印刷するための処理剤の使用（たとえば使用量）を低減することができる。
【００８６】
図１０のＡ〜Ｅは、異なるしきい値に対する処理剤の使用（以下、処理剤の使用を処理剤使用という）の例を示している。これらの図において、黒いドット（点）は、黒色の画素（黒画素）を表し、グレー（灰色）の領域は、処理剤を受ける処理用基材位置の画素を表している。Ａは、０のしきい値を用いて決定された処理剤使用に対応し、処理剤の付加が再現されて全ての黒画素がブルームされている。Ｂは、１のしきい値を用いて決定された処理剤使用に対応する。Ｃは、２のしきい値を用いて決定された処理剤使用に対応する。Ｄは、３のしきい値を用いて決定された処理剤使用に対応する。Ｅは、４のしきい値を用いて決定された処理剤使用に対応する。これらの図からわかるように、しきい値が大きいほど、低い黒画素密度に対応する領域に対する処理剤の使用量は少なくなる。
【００８７】
図１１のＡ〜Ｅは、テキスト（文字）及びエッジを含む画像について異なるしきい値に対する処理剤使用の例を示している。Ａは、０のしきい値を用いて決定された処理剤使用に対応し、処理剤の付加が再現されて全ての非ゼロの画素がブルームされている。Ｂは、１のしきい値を用いて決定された処理剤使用に対応する。Ｃは、２のしきい値を用いて決定された処理剤使用に対応する。Ｄは、３のしきい値を用いて決定された処理剤使用に対応する。Ｅは、４のしきい値を用いて決定された処理剤使用に対応する。理解されるように、しきい値が大きくなると、よりシャープなエッジについてはブルーミングは実行されない。エッジの要部をブローミングするようにしきい値を調整して、印刷された画像の品質が処理（または処理剤）によって効果的に改善されるようにすることができる。
【００８８】
上記では、本明細書に開示されている例を理解できるようにするために多くの細部が説明されている。しかしながら、それらの細部がなくてもそれらの例を実施できることが理解されよう。限られた数の例が開示されているが、それらの例に対する多くの修正形態及び変形形態が考慮されている。特許請求の範囲はそれらの修正形態及び変形形態をカバーすることが意図されている。さらに、フローチャートは、ブロックの特定の順番を示しているが、実行の順番を図示ものとは異なるものとすることができることが理解されよう。たとえば、２つ以上のブロックの実行の順番を、図示の順番に対してランダムに並べたものとすることができる。また、連続して図示されている２つ以上のブロックを、同時にまたは部分的に同時に実行することもできる。さらに、特許請求の範囲における特定の要素に関する「ある」という記載は、該要素が１以上ある場合を含むことを考慮しており、該要素が２以上あることを必要とするものでも、該要素が２以上あることを排除するものでもない。さらに、少なくとも「を含む」または「を備える」という用語は、非制限的な移行句(open-ended transition)として使用されている。
【図１Ａ】
2016507397.tif 000005
【図１Ｂ】
2016507397.tif 000006
【図２】
2016507397.tif 000007
【図３】
2016507397.tif 000008
【図４】
2016507397.tif 000009
【図５】
2016507397.tif 000010
【図６】
2016507397.tif 000011
【図７】
2016507397.tif 000012
【図８Ａ】
2016507397.tif 000013
【図８Ｂ】
2016507397.tif 000014
【図９】
2016507397.tif 000015
【図１０】
2016507397.tif 000016
【図１１】
2016507397.tif 000017
【国際調査報告】
2016507397.tif 000018
2016507397.tif 000019
2016507397.tif 000020