(57)【要約】【課題】シリアル式インクジェットプリンタにおいて、ドット形成タイミングの違いにより生じる濃度ムラに起因する印刷画質の低下を抑制する。【解決手段】プリンタ２０は、ディザマスク６２を用いて、組織的ディザ法によるハーフトーン処理を行って、印刷を実行する。ここで、ディザマスク６２は、印刷媒体上の各位置のドットをいずれのノズルで形成するかを示すノズルパターンの繰返し最小単位ＲＵの正整数倍のサイズとなっている。また、ディザマスク６２は、ノズル列の両端に配置された最先端ノズル（ノズル番号０，２９）によってドットが形成される最先端ドット形成位置の周辺、すなわち、最先端ノズルから所定幅の位置に配置された先端ノズル（ノズル番号０〜２，２７〜２９）によってドットが形成される先端ドット形成位置では、最先端ドット形成位置に向かって、ドット抑制閾値の数が多くなる。【選択図】図６
2010162770.tif 000002
【特許請求の範囲】
【請求項１】
印刷ヘッドを印刷媒体に対して主走査方向及び副走査方向に相対移動させながら印刷を行う印刷装置であって、
前記印刷ヘッドに設けられ、インクを吐出する複数のノズルを前記副走査方向に配列したノズル列と、
複数の閾値からなるディザマスクの各閾値と画像を構成する画像データとを比較することにより、ハーフトーン処理を行うハーフトーン処理部と、
該ハーフトーン処理の結果を用いて、前記ノズル列の各ノズルからのインクの吐出を制御して印刷を行う印刷部と
を備え、
前記印刷媒体上の各位置のドットを前記複数のノズルのうちのいずれのノズルで形成するかを示すノズルパターンの繰返しの最小単位における各位置と、該各位置に適用される前記ディザマスクの各々の閾値の値との対応関係は一定に定まっており、
前記ディザマスクは、所定の範囲のインクデューティの印刷領域において、
前記ノズル列の両端に配置されたノズル、または、前記ノズル列の両端に配置されたノズルとして働くノズルである最先端ノズルの少なくとも一方を含み、該少なくとも一方の最先端ノズルから所定幅の間に配置された先端ノズルがインクを吐出する割合である先端ノズル使用率が、前記複数のノズルから前記先端ノズルを除いた中間ノズルがインクを吐出する割合である中間ノズル使用率よりも小さくなるように、前記複数の閾値が設定された
印刷装置。
【請求項２】
前記先端ノズルの各々のノズル使用率のうち、前記最先端ノズルのノズル使用率が最も小さい請求項１記載の印刷装置。
【請求項３】
前記先端ノズルの各々のノズル使用率は、前記最先端ノズルに近い位置に配列されたノズルほど小さい請求項２記載の印刷装置。
【請求項４】
請求項１記載の印刷装置であって、
前記ディザマスクは、前記先端ノズルによってドットが形成される先端ドット形成位置に適用する、前記ディザマスクの閾値の少なくとも一部を、該少なくとも一部を除く各々の閾値よりもドット形成の優先順位が低くなるドット抑制閾値として設定した
印刷装置。
【請求項５】
請求項４記載の印刷装置であって、
前記ディザマスクのドット抑制閾値は、前記先端ドット形成位置に適用する各々の閾値の前記主走査方向ごとの並びである各々の閾値行のうち、前記最先端ノズルによりドットが形成される最先端ドット形成位置に適用される最先端閾値行で最も多い
印刷装置。
【請求項６】
前記ディザマスクのドット抑制閾値は、前記最先端閾値行に近い閾値行ほど多くなる請求項５記載の印刷装置。
【請求項７】
前記ディザマスクは、前記副走査方向のサイズが、前記ノズルパターンの繰返しの最小単位の正整数倍のサイズである請求項１ないし請求項６のいずれか記載の印刷装置。
【請求項８】
前記ディザマスクは、前記主走査方向のサイズが、前記ノズルパターンの繰返しの最小単位の正整数倍のサイズである請求項７記載の印刷装置。
【請求項９】
複数の閾値からなり、印刷ヘッドを印刷媒体に対して主走査方向及び副走査方向に相対移動させながら印刷を行うためのハーフトーン処理に用いるディザマスクであって、
前記印刷媒体上の各位置のドットを、前記印刷ヘッドに前記副走査方向に配列して設けられ、インクを吐出する複数のノズルのうちのいずれのノズルで形成するかを示すノズルパターンの繰返しの最小単位における各位置と、該各位置に適用される前記ディザマスクの各々の閾値の値との対応関係が一定に定まり、
所定の範囲のインクデューティの印刷領域において、前記印刷ヘッドに設けられ、インクを吐出する複数のノズルを前記副走査方向に配列したノズル列の両端に配置されたノズル、または、前記ノズル列の両端に配置されたノズルとして働くノズルである最先端ノズルの少なくとも一方を含み、該少なくとも一方の最先端ノズルから所定幅の間に配置された先端ノズルがインクを吐出する割合である先端ノズル使用率が、前記複数のノズルから前記先端ノズルを除いた中間ノズルがインクを吐出する割合である中間ノズル使用率よりも小さくなるように、前記複数の閾値が設定された
ディザマスク。
【請求項１０】
印刷ヘッドを印刷媒体に対して主走査方向及び副走査方向に相対移動させながら、前記印刷ヘッドに設けられ、インクを吐出する複数のノズルを前記副走査方向に配列したノズル列の各ノズルからのインクの吐出を制御して印刷を行う印刷装置を用いて印刷を行う方法であって、
所定の範囲のインクデューティの印刷領域において、
前記ノズル列の両端に配置されたノズル、または、前記ノズル列の両端に配置されたノズルとして働くノズルである最先端ノズルの少なくとも一方を含み、該少なくとも一方の最先端ノズルから所定幅の間に配置された先端ノズルがインクを吐出する割合である先端ノズル使用率が、前記複数のノズルから前記先端ノズルを除いた中間ノズルがインクを吐出する割合である中間ノズル使用率よりも小さくなるように、前記インクの吐出を制御して印刷を行う
印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノズルを所定のピッチで副走査方向に並べたノズル列を備えた印刷ヘッドを印刷媒体に対して主走査及び副走査方向に相対移動させながら、ノズル列からインクを吐出して印刷を行う印刷技術に関する。
【背景技術】
【０００２】
近年、印刷ヘッドを印刷媒体に対して主走査方向及び副走査方向に相対移動させながら、インクを吐出して印刷を行うシリアル式インクジェットプリンタが普及している（例えば、下記特許文献１）。シリアル式インクジェットプリンタでは、インターレース走査を行うことにより、バンディングによる印刷画質の低下を抑制することが一般的となっている。
【０００３】
【特許文献１】特開２０００−５２５４３号公報
【０００４】
しかしながら、インターレース走査を行っても、所定の主走査によって形成されるドットと、別の主走査によって形成されるドットとの副走査方向でのつなぎ目の発生は避けられない。かかるつなぎ目では、ドットの形成タイミングの違いによりインクのにじみ易さが変化することに起因して濃度ムラが発生し、印刷画質を低下させることが問題となっていた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の問題を踏まえ、本発明が解決しようとする課題は、シリアル式インクジェットプリンタにおいて、ドット形成タイミングの違いから生じる濃度ムラによる印刷画質の低下を抑制することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１］印刷ヘッドを印刷媒体に対して主走査方向及び副走査方向に相対移動させながら印刷を行う印刷装置であって、
前記印刷ヘッドに設けられ、インクを吐出する複数のノズルを前記副走査方向に配列したノズル列と、
複数の閾値からなるディザマスクの各閾値と画像を構成する画像データとを比較することにより、ハーフトーン処理を行うハーフトーン処理部と、
該ハーフトーン処理の結果を用いて、前記ノズル列の各ノズルからのインクの吐出を制御して印刷を行う印刷部と
を備え、
前記印刷媒体上の各位置のドットを前記複数のノズルのうちのいずれのノズルで形成するかを示すノズルパターンの繰返しの最小単位における各位置と、該各位置に適用される前記ディザマスクの各々の閾値の値との対応関係は一定に定まっており、
前記ディザマスクは、所定の範囲のインクデューティの印刷領域において、
前記ノズル列の両端に配置されたノズル、または、前記ノズル列の両端に配置されたノズルとして働くノズルである最先端ノズルの少なくとも一方を含み、該少なくとも一方の最先端ノズルから所定幅の間に配置された先端ノズルがインクを吐出する割合である先端ノズル使用率が、前記複数のノズルから前記先端ノズルを除いた中間ノズルがインクを吐出する割合である中間ノズル使用率よりも小さくなるように、前記複数の閾値が設定された
印刷装置。
【０００８】
かかる構成の印刷装置は、ノズルパターンの繰返しの最小単位における各位置と、各位置に適用されるディザマスクの各々の閾値の値との対応関係が一定に定まっているので、ノズル単位で、ドットの形成のされやすさを制御することができる。ここで、当該ディザマスクは、所定範囲のインクデューティにおいて、先端ノズル使用率が中間ノズル使用率よりも小さくなるように閾値が設定されているので、濃度ムラが発生する、最先端ノズルによってドットが形成されるドット形成位置の周辺部の先端ドット形成位置では、ドットが形成されにくくなる。したがって、最先端ノズルによってドットが形成されるドット形成位置の周辺部において、形成タイミングが異なるドット間の距離を長くすることができ、あるいは、形成タイミングが変化するドットの数を減らすことができ、その結果、濃度ムラを目立たなくし、印刷画質の低下を抑制することができる。また、ディザマスクの構成に配慮するだけでよいので、特別な装置が必要なく、汎用性が高い。なお、請求項の所定幅とは、幅がゼロである場合を含み、その場合、最先端ノズルは、先端ノズルと同一のものとなる。
【０００９】
［適用例２］先端ノズルの各々のノズル使用率のうち、最先端ノズルのノズル使用率が最も小さい適用例１記載の印刷装置。
かかる構成の印刷装置は、所定範囲のインクデューティにおいて、濃度ムラが発生する最先端ノズルによってドットが形成されるドット形成位置で、ドットが最も形成されにくくなるので、濃度ムラを効果的に目立たなくすることができる。
【００１０】
［適用例３］先端ノズルの各々のノズル使用率は、最先端ノズルに近い位置に配列されたノズルほど小さい適用例２記載の印刷装置。
かかる印刷装置は、所定範囲のインクデューティにおいて、先端ノズルによってドットが形成されるドット形成位置のうち、最先端ノズルによってドットが形成されるドット形成位置に近いドット形成位置ほど、ドットが形成されにくくなるので、形成タイミングが異なるドットの数を段階的に変化させて、ドットの濃度変化を視覚的に緩やかにし、濃度ムラを目立たなくする効果を高めることができる。
【００１１】
［適用例４］適用例１記載の印刷装置であって、ディザマスクは、先端ノズルによってドットが形成される先端ドット形成位置に適用する、ディザマスクの閾値の少なくとも一部を、該少なくとも一部を除く各々の閾値よりもドット形成の優先順位が低くなるドット抑制閾値として設定した印刷装置。
【００１２】
かかる構成の印刷装置は、ドット抑制閾値が適用されるドット形成位置においては、他のいずれのドット形成位置よりもドットが形成されにくいので、広範なインクデューティの印刷領域において、適用例１の効果を奏する。
【００１３】
［適用例５］適用例４記載の印刷装置であって、ディザマスクのドット抑制閾値は、先端ドット形成位置に適用する各々の閾値の主走査方向ごとの並びである各々の閾値行のうち、最先端ノズルによりドットが形成される最先端ドット形成位置に適用される最先端閾値行で最も多い印刷装置。
かかる構成の印刷装置は、広範なインクデューティの印刷領域において、適用例２の効果を奏する。
【００１４】
［適用例６］ディザマスクのドット抑制閾値は、最先端閾値行に近い閾値行ほど多くなる適用例５記載の印刷装置。
かかる構成の印刷装置は、広範なインクデューティの印刷領域において、適用例３の効果を奏する。
【００１５】
［適用例７］ディザマスクは、副走査方向のサイズが、ノズルパターンの繰返しの最小単位の正整数倍のサイズである適用例１ないし適用例６のいずれか記載の印刷装置。
［適用例８］ディザマスクは、主走査方向のサイズが、ノズルパターンの繰返しの最小単位の正整数倍のサイズである適用例７記載の印刷装置。
【００１６】
かかる構成の印刷装置は、ノズルパターンの繰り返し単位の正整数倍のサイズのディザマスクを用いてハーフトーン処理を行うので、容易に、ノズルパターンの繰返しの最小単位における各位置と、当該各位置に適用されるディザマスクの各々の閾値の値との対応関係を一定に定めることができる。
【００１７】
また、本発明は、適用例９のディザマスク、適用例１０の印刷方法としても実現することができる。
［適用例９］複数の閾値からなり、印刷ヘッドを印刷媒体に対して主走査方向及び副走査方向に相対移動させながら印刷を行うためのハーフトーン処理に用いるディザマスクであって、印刷媒体上の各位置のドットを、印刷ヘッドに副走査方向に配列して設けられ、インクを吐出する複数のノズルのうちのいずれのノズルで形成するかを示すノズルパターンの繰返しの最小単位における各位置と、各位置に適用されるディザマスクの各々の閾値の値との対応関係が一定に定まり、印刷ヘッドに設けられ、インクを吐出する複数のノズルを副走査方向に配列したノズル列の両端に配置されたノズル、または、前記ノズル列の両端に配置されたノズルとして働くノズルである最先端ノズルの少なくとも一方から所定幅の間に配置された先端ノズルによってドットが形成される先端ドット形成位置に適用する、ディザマスクの閾値の少なくとも一部を、少なくとも一部を除く各々の閾値よりもドット形成の優先順位が低くなるドット抑制閾値として設定したディザマスク。
【００１８】
［適用例１０］印刷ヘッドを印刷媒体に対して主走査方向及び副走査方向に相対移動させながら、印刷ヘッドに設けられ、インクを吐出する複数のノズルを副走査方向に配列したノズル列の各ノズルからのインクの吐出を制御して印刷を行う印刷装置を用いて印刷を行う方法であって、所定の範囲のインクデューティの印刷領域において、ノズル列の両端に配置されたノズル、または、前記ノズル列の両端に配置されたノズルとして働くノズルである最先端ノズルの少なくとも一方を含み、少なくとも一方の最先端ノズルから所定幅の間に配置された先端ノズルがインクを吐出する割合である先端ノズル使用率が、複数のノズルから先端ノズルを除いた中間ノズルがインクを吐出する割合である中間ノズル使用率よりも小さくなるように、インクの吐出を制御して印刷を行う印刷方法。
【発明を実施するための最良の形態】
【００１９】
Ａ．実施例：
本発明の実施例について説明する。
Ａ−１．装置構成：
図１は、本発明の実施例としてのプリンタ２０の概略構成図である。プリンタ２０は、シリアル式インクジェットプリンタであり、図示するように、プリンタ２０は、紙送りモータ７４によって印刷媒体Ｐを搬送する機構と、キャリッジモータ７０によってキャリッジ８０をプラテン７５の軸方向に往復動させる機構と、キャリッジ８０に搭載された印刷ヘッド９０を駆動してインクの吐出及びドット形成を行う機構と、これらの紙送りモータ７４，キャリッジモータ７０，印刷ヘッド９０及び操作パネル９９との信号のやり取りを司る制御ユニット３０とから構成されている。
【００２０】
キャリッジ８０をプラテン７５の軸方向に往復動させる機構は、プラテン７５の軸と並行に架設され、キャリッジ８０を摺動可能に保持する摺動軸７３と、キャリッジモータ７０との間に無端の駆動ベルト７１を張設するプーリ７２等から構成されている。
【００２１】
キャリッジ８０には、カラーインクとして、シアンインクＣ、マゼンタインクＭ、イエロインクＹ、ブラックインクＫ、ライトシアンインクＬｃ、ライトマゼンタインクＬｍをそれぞれ収容したカラーインク用のインクカートリッジ８２〜８７が搭載される。キャリッジ８０の下部の印刷ヘッド９０には、上述の各色のカラーインクに対応するノズル列が形成されている。キャリッジ８０にこれらのインクカートリッジ８２〜８７を上方から装着すると、各カートリッジから印刷ヘッド９０へのインクの供給が可能となる。
【００２２】
制御ユニット３０は、ＣＰＵ４０や、ＲＯＭ５１、ＲＡＭ５２、ＥＥＰＲＯＭ６０がバスで相互に接続されて構成されている。制御ユニット３０は、ＲＯＭ５１やＥＥＰＲＯＭ６０に記憶されたプログラムをＲＡＭ５２に展開し、実行することにより、プリンタ２０の動作全般を制御するほか、ハーフトーン処理部４１、印刷部４２としても機能する。この機能部の詳細については後述する。
【００２３】
ＥＥＰＲＯＭ６０には、ディザマスク６２が記憶されている。ディザマスク６２は、組織的ディザ法によるハーフトーン処理に用いるものであり、本実施例では、いわゆるブルーノイズ特性を備えている。
【００２４】
制御ユニット３０には、メモリカードスロット９８が接続されており、メモリカードスロット９８に挿入したメモリカードＭＣから画像データＯＲＧを読み込んで入力することができる。本実施例においては、メモリカードＭＣから入力する画像データＯＲＧは、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の３色の色成分からなるデータである。
【００２５】
以上のようなハードウェア構成を有するプリンタ２０は、キャリッジモータ７０を駆動することによって、印刷ヘッド９０を印刷媒体Ｐに対して主走査方向に往復動させ、また、紙送りモータ７４を駆動することによって、印刷媒体Ｐを副走査方向に移動させる。制御ユニット３０は、キャリッジ８０が往復動する動き（主走査）や、印刷媒体の紙送りの動き（副走査）に合わせて、印刷データに基づいて適切なタイミングでノズルを駆動することにより、印刷媒体Ｐ上の適切な位置に適切な色のインクドットを形成する。こうすることによって、プリンタ２０は、印刷媒体Ｐ上にメモリカードＭＣから入力したカラー画像を印刷することが可能となっている。
【００２６】
上述の印刷ヘッド９０の詳細を図２に示す。本図は、印刷ヘッド９０の底面（印刷媒体Ｐと対向する面）を概略的に示している。図示するように、印刷ヘッド９０は、副走査方向に複数のノズルが並んで形成されたノズル列９２〜９７を備えている。本実施例では、各ノズル列は、ノズルピッチＫで配列された３０個のノズルから形成されている。３０個のノズルから形成されている。これらのノズル列９２〜９７は、キャリッジ８０に装着されるカートリッジのインク色に対応しており、それぞれシアンインクＣ、マゼンタインクＭ、イエロインクＹ、ブラックインクＫ、ライトシアンインクＬｃ、ライトマゼンタインクＬｍを吐出するものである。なお、本実施例では、各インク色に対応するノズル列は、ノズルが１列に並んで構成されるが、１つのノズル列におけるノズルの配置は、特に限定するものではなく、例えば、１つのインク色に対して、ノズルが複数列に並んでいてもよいし、更に、かかる複数列のノズルが千鳥状となるように構成されてもよい。
【００２７】
Ａ−２．印刷処理：
プリンタ２０における印刷処理について説明する。図３は、本実施形態における印刷処理のフローチャートである。ここでの印刷処理は、ユーザが操作パネル９９等を用いて、メモリカードＭＣに記憶された所定の画像の印刷指示操作を行うことで開始される。印刷処理を開始すると、ＣＰＵ４０は、まず、メモリカードスロット９８を介してメモリカードＭＣから印刷対象であるＲＧＢ形式の画像データＯＲＧを読み込んで入力する（ステップＳ１１０）。
【００２８】
画像データＯＲＧを入力すると、ＣＰＵ４０は、ＥＥＰＲＯＭ６０に記憶されたルックアップテーブル（図示せず）を参照して、画像データＯＲＧについて、ＲＧＢ形式をＣＭＹＫＬｃＬｍ形式に色変換する（ステップＳ１２０）。
【００２９】
色変換処理を行うと、ＣＰＵ４０は、ハーフトーン処理部４１の処理として、組織的ディザ法により、ディザマスク６２を用いて、画像データを各色のドットのＯＮ／ＯＦＦデータに変換するハーフトーン処理を行う（ステップＳ１３０）。組織的ディザ法については、周知の技術なので詳しい説明は省略するが、要するに、着目画素の階調データに対応する記録率と、その着目画素の位置に対応するディザマスク内の閾値とを比較し、記録率の方が大きければ、その画素にドットを形成するとし、記録率の方が小さければドットを形成しないと判断するのである。ここで用いるディザマスク６２の詳細については、後述する。なお、ハーフトーン処理は、ドットのＯＮ／ＯＦＦの２値化処理に限らず、大ドット及び小ドットのＯＮ／ＯＦＦなど、多値化処理であってもよい。
【００３０】
ハーフトーン処理を行うと、ＣＰＵ４０は、プリンタ２０のノズル配置や紙送り量などに合わせて、１回の主走査単位で印画するドットパターンデータに並び替えるインターレース処理を行う（ステップＳ１４０）。インターレース処理を行うと、ＣＰＵ４０は、印刷部４２の処理として、印刷ヘッド９０、キャリッジモータ７０、モータ７４等を駆動させて、印刷を実行する（ステップＳ１５０）。
【００３１】
Ａ−３．ノズルパターンの特性：
本実施例のプリンタ２０は、印刷媒体Ｐ上の各位置のドットを印刷ヘッド９０が備える複数のノズルのうちのいずれのノズルで形成するかを示すノズルパターンに周期性が現れる。以下、かかる周期性について説明する。
【００３２】
本実施例において、上述の印刷処理では、印刷ヘッド９０等の駆動制御の態様として、オーバラップ数を「２」、ノズルピッチを「２」、紙送り量を「１５」とし、印刷ヘッド９０の往動時と復動時の両方でインクを吐出する双方向印刷を行うこととした。オーバラップ数とは、主走査方向（横方向）に形成する１本のラスタをドットですべて埋めるために必要な主走査の回数のことをいう。つまり、オーバラップ数が「２」ということは、２回の主走査で、主走査方向の１本のラスタが完成することになる。また、ノズルピッチとは、副走査方向に隣り合うノズルの中心間のドット数であり、隣り合う２つのノズル間に存在するラスタ（ドット）の数に値１を加えた数のことをいう。本実施例では、ノズルピッチを「２」としたため、１回の印刷ヘッド９０の主走査で１ラスタおきにドットが形成されることになる。また、紙送り量とは、１回の主走査につき、印刷ヘッド９０が副走査方向に搬送される量（ラスタ数）のことをいう。本実施例では、紙送り量は「１５」、つまり、奇数の紙送り量であるため、１ラスタおきに先行して形成されたドットの隙間に、次の主走査で新たなドットが形成されていくことになる。
【００３３】
図４及び図５は、プリンタ２０によってドットが形成される様子を示す図である。図４及び図５は、連続する図であるが、紙面の都合上、図４と図５とに２分割して示している。ここでは、ノズル列９２によってドットが形成される様子を代表的に説明するが、他のノズル列も同様である。図４（ａ），図５（ａ）には、ノズル列９２が、主走査の度に副走査方向に移動していく様子を示している。各ノズルは、説明の便宜上、０から２９番目までの番号で表示している。本願では、ノズル列の両端に配置されたノズル、すなわち、ノズル番号が０番と２９番のノズルを最先端ノズルという。図示するように、本実施例では、紙送り量を「１５」にしたため、印刷ヘッド９０は、主走査毎に、１５ラスタ分、副走査方向に移動している。また、図示するノズル位置（主走査方向）は、相対的に何回目の主走査であるかを示す主走査番号（図４（ａ）上部の表を参照）の位置に対応している。例えば、最も左側に図示したノズル列の位置は、主走査番号「−３」に対応している。なお、主走査番号は、図示する４回目の主走査を基準（０回目の主走査）として、相対的な番号で表している。
【００３４】
図４（ｂ），図５（ｂ）は、印刷媒体上に形成される各ドットが、何回目の主走査で形成されるかを主走査番号で表示している。図４（ｂ），図５（ｂ）に示す各格子は、各ラスタにおける奇数番目及び偶数番目のドットを表しており、その格子内の数値が図４（ａ），図５（ａ）の上部に示した主走査番号に対応している。つまり、図４（ｂ），図５（ｂ）によれば、最も上部のラスタは、奇数番目のドットが０回目の主走査で形成され、偶数番目のドットが−２回目の主走査で形成されていることがわかる。
【００３５】
図４（ｂ），図５（ｂ）に示すように、本実施例では、２×２の局所的な領域（以下、局所領域という）に注目すると、主走査番号は、最も上部の２つのラスタでは、左上、左下、右上、右下の順に「０」、「−１」、「−２」、「−３」である。すなわち、この局所領域においては、右下、右上、左下、左上の順で各ドットが埋められている。この順序のことを、「埋め順」という。局所領域のサイズは、横方向（主走査方向）がオーバラップ数（本実施例では「２」）に一致し、縦方向（副走査方向）がノズルピッチ（本実施例では「２」）に一致している。図４（ｂ），図５（ｂ）では、各格子は、局所領域ごとに実線で区切って表示している。埋め順は、印刷ヘッド９０が副走査方向に移動される毎（つまり主走査が行われる毎）に、最先端ノズル（ノズル番号０，２９）によってドットが形成されるドット形成位置で変化していく性質を有しており、本実施例では、この埋め順が４回変化すると、元の埋め順に戻る。この埋め順の繰り返し単位数は、ノズルピッチとオーバラップ数との積となる。なお、図４（ｂ），図５（ｂ）では、埋め順が変化する位置の主走査番号を反転表示している。このような埋め順の設定は、上述した印刷処理のステップＳ１４０で行われる。
【００３６】
図４（ｃ），図５（ｃ）は、印刷媒体上の各位置のドットを、いずれのノズルによって形成するかを示すノズルパターンを表している。各格子内の数値が、図４（ａ），図５（ａ）に示したノズル番号に対応している。また、説明の便宜上、図の上端には、ドット列番号、左端にはドット行番号を表示している。この図４（ｃ），図５（ｃ）と図４（ｂ），図５（ｂ）とを併せて見れば、図中、最も上部のラスタのうち、奇数番目のドットは、０回目の主走査において０番目のノズルによって形成され、偶数番目のドットは、−２回目の主走査において１５番目のノズルによって形成されていることが理解できる。また、２番目のラスタについては、奇数番目のドットは、−１回目の主走査において８番目のノズルによって形成され、偶数番目のドットは、−３回目の主走査において２３番目のノズルによって形成されていることが理解できる。
【００３７】
かかるノズルパターンでは、同一ラスタ上（主走査方向）においては、奇数列、偶数列のドット形成位置は、それぞれ同一のノズル番号に対応している。また、副走査方向においては、第１行〜第６０行を一つの単位としたノズル番号の繰り返しが生じている。すなわち、プリンタ２０のノズルパターンは、第１列〜第２列及び第１行〜第６０行からなる繰り返し最小単位ＲＵが、走査方向及び副走査方向に繰り返して構成されるのである。このようなノズルパターンの周期性は、上述した埋め順の繰返しと関連しており、主走査方向では、オーバラップ数を単位として繰返しが生じ、副走査方向では、紙送り量と上述した埋め順の繰返し単位数との積を単位として繰返しが生じる。
【００３８】
また、かかるノズルパターンにおいて、埋め順が切り替わるドット形成位置、すなわち、最先端ノズルでドットが形成されるドット形成位置では、副走査方向において、主走査番号が偶数列または奇数列単位で同時に切り替わることとなる。例えば、第１０行、１２行及び１４行の偶数列は、それぞれノズル番号２７，２８，２９によって−３回目の主走査でドットが形成されるが、第１６行、１８行、２０行の偶数列は、それぞれノズル番号０，１，２によって１回目の主走査でドットが形成される。すなわち、第１４行と第１６行とでは、全ての偶数列において主走査番号が同時に切り替わるのである。このように、最先端ノズルでドットが形成され、副走査方向において当該ドットを形成する主走査番号が切り替わる位置を、本願では、最先端ドット形成位置ともいう。最先端ドット形成位置は、図４（ｃ），図５（ｃ）では、ハッチングで表示したドット形成位置である。
【００３９】
このように、主走査番号が全ての偶数列または奇数列において同時に切り替わると、主走査番号の違いによりドット着弾位置のずれが発生する可能性が大きい上に、ドットの形成タイミングの違いによりインクのにじみ易さが変化するので、この最先端ドット形成位置間での濃度ムラが目立ち、印刷画質の低下を招くこととなる。
【００４０】
Ａ−４．ディザマスクによるノズルパターン制御：
本発明は、上述したノズルパターン特性に起因する印刷画質の低下を抑制するものであり、その原理を以下に説明する。プリンタ２０のハーフトーン処理（図３、ステップＳ１３０参照）において用いるディザマスク６２の主走査方向及び副走査方向のサイズは、上述したノズルパターンの繰返し最小単位ＲＵの正整数倍となっている。本実施例では、ディザマスク６２は、主走査方向には繰返し最小単位ＲＵの６倍、副走査方向には繰返し最小単位ＲＵの１倍、すなわち、第１列〜第１２列及び第１行〜第６０行のドット形成位置のドットのＯＮ／ＯＦＦを決定できるサイズとした。
【００４１】
ディザマスク６２をこのようなサイズとすることで、容易に、繰返し最小単位ＲＵの各ドット形成位置と、その位置でのドットのＯＮ／ＯＦＦの判断に適用されるディザマスク６２の閾値の値との対応関係を一定に定めることができる。このようにすれば、ノズルパターンは繰返し最小単位ＲＵの周期性を有しているので、ディザマスク６２の閾値の値の設定次第で、ノズルごとのドット形成のされやすさを制御することができる。ただし、ディザマスク６２のサイズは、ノズルパターンの繰返し最小単位ＲＵの正整数倍に限るものではなく、ディザマスク６２が、繰返し最小単位ＲＵの各ドット形成位置と、その位置でのドットのＯＮ／ＯＦＦの判断に適用されるディザマスク６２の閾値の値との対応関係を一定に定めることができるものであればよい。例えば、図４（ｃ），図５（ｃ）に示したノズルパターンのうち、ノズルパターンの繰返し最小単位ＲＵの半分に相当する１行１列から３０行２列までのノズルパターンは、３１行２列から６０行３列までのノズルパターンと同じであるから、各ドット形成位置に対して、ディザマスクを１列分ずつずらして副走査方向に敷き詰めるように適用するのであれば、ディザマスク６２の副走査方向のサイズをノズルパターンの繰返し最小単位ＲＵの２分の１のサイズとしてもよい。
【００４２】
かかるサイズのディザマスク６２の閾値の特性を図６及び図７を用いて説明する。図６及び図７は、ディザマスク６２のサイズに対応するドット形成位置のノズルパターンを示している。ディザマスク６２では、図示するドット形成位置のうち、反転表示したノズル番号で示す位置に適用される閾値は、その他の位置に適用される閾値よりも、ドット形成の優先順位が低くなるように、すなわち、閾値が相対的に大きくなるように設定されている。かかる相対的に大きな閾値を本願では、ドット抑制閾値という。
【００４３】
ドット抑制閾値を適用するドット形成位置は、最先端ノズルから所定幅のノズルによってドットが形成されるドット形成位置のうちから設定されている。本願では、かかる最先端ノズルから所定幅のノズルを先端ノズルともいい、先端ノズルによってドットが形成されるドット形成位置を先端ドット形成位置ともいう。本実施例では、最先端ノズル（ノズル番号が０番，２９番のノズル）から２ノズル分を所定幅とした。すなわち、先端ノズルは、ノズル番号が０番、１番，２番、２９番，２８番，２７番のノズルである。
【００４４】
また、本実施例のディザマスク６２では、最先端ドット形成位置から副走査方向に距離が近い先端ドット形成位置に適用する閾値ほど、ドット抑制閾値として設定される閾値の数が多くなるように、ドット抑制閾値の数を段階的に変化させている。具体的には、例えば、最先端ドット形成位置である第１４行の偶数列及び第１６行の偶数列に適用される閾値については、ドット抑制閾値の数は６個であり、最先端ドット形成位置から２ラスタ分（１ノズル分）だけ副走査方向に離れた第１２行の偶数列及び第１８行の偶数列に適用される閾値については、ドット抑制閾値の数は４個であり、最先端ドット形成位置から４ラスタ分（２ノズル分）だけ離れた第１０行の偶数列及び第２０行の偶数列に適用される閾値については、ドット抑制閾値の数は２個である。図示する他の最先端ドット形成位置についても、ドット抑制閾値を同様の方法で設定しており、ドット抑制閾値の数は合計で９６個となっている。
【００４５】
なお、上述したディザマスク６２は、以下のようにして作成することができる。まず、ドット抑制閾値が適用されるドット形成位置を除いて、ディザマスクの閾値を最適に配置する。そして、当該ドット形成位置よりもドット形成の優先順位が低くなる閾値（ドット抑制閾値）を用いて、ドット抑制閾値が適用されるドット形成位置について、閾値を最適に配置する。例えば、ディザマスク６２の閾値が「１」から「９６０」までの値をとるとすれば、ドット抑制閾値の数は９６個であるから、ドット抑制閾値を除いた「１」から「８６４」までの８６４個の閾値を、ドット抑制閾値を設定する位置を除いたドット形成位置のそれぞれに最適に配置し、その後、「８６５」から「９６０」までの９６個のドット抑制閾値を、ドット抑制閾値を設定するドット形成位置のそれぞれに最適に配置するのである。なお、閾値配置の最適化方法は、種々の方法が知られているので、その説明は省略するが、例えば、各閾値の配置を、所定の粒状性評価値に基づいて、最も小さい閾値から順に決定していく方法を用いることができる。
【００４６】
かかるディザマスク６２の特性を、ノズル番号ごとの全てのドット形成位置の数に対する、ドット抑制閾値が適用される位置を除いたドット形成位置の数の割合であるノズル有効率で示せば、図８のようになる。すなわち、先端ノズルとして設定したノズル番号０〜２及び２７〜２９のノズルは、ノズル列の先端ほど、すなわち、最先端ドット形成位置に対して副走査方向に距離が近い位置にドットを形成するノズルほど、ノズル有効率が低くなる。
【００４７】
かかるディザマスク６２を用いて、ハーフトーン処理を行えば、先端ドット形成位置では、最先端ドット形成位置に近づくほどドットが形成されにくくなる。特に、インクデューティが９０％（８６４／９６０）以下の印刷を行う場合であれば、ドット抑制閾値が適用されるドット形成位置にはドットが全く形成されないので、その効果は顕著となる。なお、図８に示したノズル有効率は、インクデューティが９０％時における、各ノズルがインクを吐出する割合であるノズル使用率に等しい。
【００４８】
かかる構成のプリンタ２０は、ノズルパターンの繰返し最小単位ＲＵの正整数倍のサイズのディザマスク６２を用いて、組織的ディザ法によりハーフトーン処理を行うので、繰返し最小単位ＲＵの各ドット形成位置と、その位置でのドットのＯＮ／ＯＦＦの判断に適用されるディザマスク６２の閾値の値との対応関係を一定に定めることができる。すなわち、ディザマスク６２の閾値の値の設定次第で、ノズルごとのドット形成のされやすさを制御することができる。さらに、プリンタ２０において、ディザマスク６２は、濃度ムラが生じる最先端ドット形成位置の周辺、すなわち、先端ドット形成位置では、最先端ドット形成位置に向かって、ドット抑制閾値の数が多くなるように設定されている。したがって、先端ドット形成位置では、必ず、最先端ドット形成位置に向かって、ドットが徐々に発生しにくくなる。特に、インクデューティが各ノズルのノズル有効率の平均値以下となる場合には、先端ドット形成位置では、必ず、最先端ドット形成位置に向かって、形成されるドットの数が減少していく。したがって、濃度ムラが生じる最先端ドット形成位置の周辺において、ドットの濃度変化を視覚的に緩やかにすることができ、その結果、濃度ムラを目立たなくし、印刷画質の低下を抑制することができる。
【００４９】
なお、このような濃度ムラを目立たなくする印刷処理は、ノズル列の端部に余剰ノズルを設けて、余剰ノズルの使用率を段階的に変化させることでも実現できる。その具体例について図９を用いて説明する。図９（ａ）に示すノズル列は、図４に示したノズル列と比較して、ノズル番号０側の端部に、更に、ノズル番号−３〜−１の余剰ノズルを備えている。かかる余剰ノズルは、ノズル番号２７〜２９のノズルの機能を一部代替するノズルである。
【００５０】
余剰ノズルによる代替の例を図９（ｂ）に示す。この例では、第１０行，第１２行，第１４行の偶数列においては、それぞれ、ノズル番号２７，２８，２９でドットの形成が可能であるが、これらのドット形成位置の一部では、ノズル番号−３〜−１の余剰ノズルによりドットを形成させる。図９（ｂ）では、余剰ノズルにドット形成を代替させるドット形成位置には、ノズル番号を反転表示で示している。図示するように、ラスタごとの余剰ノズルの使用率は、第１０行から第１４行にかけて段階的に増加するように変化させる。こうすれば、１つのラスタに占める、−３回目の主走査で形成されたドットと１回目の主走査で形成されたドットとの割合が、副走査方向において段階的に変化するので、ドットの濃度変化を視覚的に緩やかにして、濃度ムラを目立たなくすることができる。
【００５１】
上述した本発明のプリンタ２０は、印刷画質の低下を抑制するにあたり、このような余剰ノズルも必要ないため、装置構成を単純化することができる。また、プリンタ２０は、上述したディザマスク６２を用いてハーフトーン処理を行うだけで、濃度ムラによる印刷画質の低下を抑制することができるので、製造に際して汎用性が高い。また、ディザマスク６２をインストールすれば、既存のシリアル式インクジェットプリンタにも適用することができる。
【００５２】
Ｂ．変形例：
上述の実施形態の変形例について説明する。
Ｂ−１．変形例１
上述の実施例においては、ディザマスク６２の閾値のうち、ドット抑制閾値を適用する先端ドット形成位置にドットを形成する先端ノズルは、最先端ノズルから２ノズル分までのノズルとしたが（図６及び図７参照）、この先端ノズルとして設定する所定幅は、任意に設定すればよく、例えば、０ノズル分でもよく（すなわち、先端ノズルと最先端ノズルは同一）、４ノズル分でもよい。図１０では、図４及び図５に示したノズルパターンの一部を用いて、上述の所定幅を４ノズル分とした場合のディザマスク６２の特性を示している。この例では、図６及び図７と同様に、ドット抑制閾値が適用されるドット形成位置を、ノズル番号の反転表示で示している。
【００５３】
図示するように、変形例としてのディザマスク６２は、最先端ドット形成位置である第１４行の偶数列及び第１６行の偶数列から、８ラスタ分離れた第６行の偶数列及び第２４行の偶数列に向かって、ドット抑制閾値の数が徐々に少なくなるように設定している。これをノズル有効率で示せば、図１１のようになり、実施例としての図８の場合と比べ、より緩やかにノズル有効率が変化していることがわかる。
【００５４】
以上のように、先端ノズルとして設定する所定幅を大きくすれば、ノズル有効率の変化をより緩やかにすることができる。したがって、濃度ムラが生じる最先端ドット形成位置の周辺において、ドットの濃度変化を視覚的に緩やかにして、濃度ムラを目立たなくする効果を向上させることができる。
【００５５】
Ｂ−２．変形例２：
上述の実施形態においては、上端ノズル（ノズル番号０側のノズル）によるドット形成位置におけるドット抑制閾値設定領域と、下端ノズル（ノズル番号２９側のノズル）によるドット形成位置におけるドット抑制閾値設定領域とは、重複しない構成として示したが、両領域は重複するように設定してもよい。図１２では、第６行〜第９行及び第２１行〜第２４行において、上述の両領域が重複する例を示している。こうすれば、ドット抑制閾値を設定する副走査方向の幅を大きくできるので、変形例１と同様に、濃度ムラを目立たなくする効果を向上させることができる。
【００５６】
Ｂ−３．変形例３：
上述の実施形態においては、図８や図１１に示したように、ノズル列の先端ほど、すなわち、最先端ドット形成位置に近い位置にドットを形成するノズルほど、ノズル有効率が低くなる構成、すなわち、ノズル列先端部に向かってノズル有効率が漸減する構成について示した。このような構成としているのは、ドットの濃度変化を視覚的により緩やかにして、濃度ムラを目立たなくする効果を高めるためである。ただし、ノズル有効率は、必ずしも漸減する必要はなく、ノズル列の先端ほど低くなる傾向を全体として概ね示していればよい。あるいは、ノズル有効率が最先端ノズルで最も低くなる構成であってもよい。例えば、図１３に示すように、ノズル番号４とノズル番号０との間で、一部増減が逆転する部分があってもよい。こうしても、濃度ムラが生じる最先端ドット形成位置の周辺において、ドットの濃度変化を視覚的に緩やかにすることができ、その結果、濃度ムラを目立たなくすることができる。
【００５７】
Ｂ−４．変形例４：
上述の実施形態においては、先端ノズルについて、ノズル有効率を段階的に変化させる構成について示したが、先端ノズルのノズル有効率は、固定値として設定してもよい。例えば、図１４（ａ）に示すように固定値５０％としてもよい。こうしても、先端ドット形成位置において、形成タイミングが変化するドットの数を減らすことによりドットの濃度変化を視覚的に緩和できるので、濃度ムラを目立たなくする効果が期待できる。
【００５８】
あるいは、図１４（ｂ）に示すように固定値０％としてもよい。こうした場合には、インクデューティが各ノズルのノズル有効率の平均値以下であれば、濃度変化の境界となるラスタ間の距離を大きくすることができる。例えば、図４を例にとれば、濃度変化の境界となるラスタである第１４行と第１６行との間の距離は１ラスタ分であるが、図１４（ｂ）に示したノズル有効率とすれば、第１０，１２，１４，１６，１８，２２の偶数列には、ドットが形成されないので、濃度変化の境界となるラスタは、第８行と第２４行とになり、その離隔距離は１５ラスタ分まで大きくなる。したがって、濃度ムラを目立たなくする効果が期待できる。また、インクデューティが各ノズルのノズル有効率の平均値よりも大きくても、インクデューティが１００％でなければ、先端ドット形成位置において、形成タイミングが変化するドットの数を減らすことができるので、上述の実施形態と同様の効果を奏する。
【００５９】
Ｂ−５．変形例５：
上述の実施形態においては、等間隔の紙送り量で印刷ヘッド９０が副走査方向に相対移動するプリンタ２０の例を示したが、本発明は、紙送り量を主走査ごとに変化させる（不等間隔紙送りという）プリンタにも適用可能である。図１５は、不等間隔紙送りのプリンタ２０によってドットが形成される様子を示す図である。ここでは、プリンタ２０は、図１５（ａ）に示すように、ノズル列のノズル数を「１４」とした。また、プリンタ２０は、印刷ヘッド９０の駆動制御の態様として、オーバラップ数を「２」、ノズルピッチを「２」、紙送り量を「７→６→７→８」の繰返しとし、印刷ヘッド９０の往動時と復動時の両方でインクを吐出する双方向印刷を行うこととした。
【００６０】
図１５（ｂ）に示すように、かかるプリンタ２０においても、実施例と同様に、印刷ヘッド９０が副走査方向に相対移動する毎に、最先端ノズルによってドットが形成されるドット形成位置で埋め順が変化していき、元の埋め順に戻ることとなる。なお、図中では、埋め順が変化する位置の主走査番号を反転表示している。
【００６１】
そして、図１５（ｃ）に示すように、第１列〜第２列及び第１行〜第２８行からなる繰り返し単位ＲＵによるノズルパターンが確認できる。不等間隔紙送りのプリンタにおけるノズルパターンにも、主走査方向では、オーバラップ数を単位として繰返しが生じ、副走査方向では、紙送り量の平均量と埋め順の繰返し単位数との積を単位として繰返しが生じるのである。したがって、不等間隔紙送りのプリンタであっても、ディザマスク６２を上述の実施形態と同様の構成とすれば、同様の効果を奏する。
【００６２】
Ｂ−６．変形例６：
上述の実施形態において、ディザマスク６２のサイズは、ノズルパターンの繰返し最小単位ＲＵの正整数倍のサイズである旨を説明したが、ディザマスクの主走査方向の幅は、大きいほうが望ましい。主走査方向の幅を大きく取れば、１つのディザマスクが適用されるドット形成位置のうち、主走査方向におけるドット抑制閾値を適用可能なドット形成位置が増加する。例えば、ディザマスク６２の主走査方向の幅が２ドット分であれば、先端ノズル列のノズル有効率は、０％と１００％としかとり得えないが、副走査方向の幅が４ドット分であれば、先端ノズル列のノズル有効率は、０％，５０％，１００％とをとり得えることとなる。このように、ノズル有効率の変化をより緩やかにし、濃度ムラを目立たなくする効果を向上させることができるからである。
【００６３】
Ｂ−７．変形例７：
上述の実施形態においては、最先端ノズルである上端ノズル（ノズル番号０側のノズル）と下端ノズル（ノズル番号２９側のノズル）の両方について、当該両ノズルから所定幅の間に配置された先端ノズルによりドットが形成される先端ドット形成位置について、ドット抑制閾値を適用する構成としたが、最先端ノズルのいずれか一方、すなわち、上端ノズルと下端ノズルのうちいずれか一方について、同様の構成としてもよい。こうしても、濃度ムラを目立たなくすることができる。
【００６４】
Ｂ−８．変形例８：
上述の実施形態においては、ディザマスク６２の閾値のうち、先端ドット形成位置に適用される一部の閾値を、他のいずれの閾値よりもその値が大きくなるように、すなわち、他のいずれのドット形成位置よりもドットが形成されにくいように設定する構成について示したが、ディザマスク６２は、かかる構成に限るものではなく、所定範囲のインクデューティにおいて、先端ノズルがインクを吐出する割合である先端ノズル使用率が、先端ノズルを除くノズルがインクを吐出する割合である中間ノズル使用率よりも小さくなるように設定すればよい。
【００６５】
具体的には、例えば、ディザマスク６２の閾値は、中間デューティ（例えば、インクデューティ３０％〜７０％）の印刷領域においてのみ、先端ノズル使用率が、中間ノズル使用率よりも小さくなるように設定してもよい。ドット形成タイミングの違いにより発生する濃度ムラは、ドット密度が小さく、ドットがまばらな低デューティの印刷領域や、ドット間のにじみが大きくなる高デューティの印刷領域では、比較的目立ちにくく、中間デューティ領域で比較的目立ちやすいからである。
【００６６】
かかるディザマスク６２は、例えば、ディザマスク６２の各閾値が０〜２５５までの値をとるとすれば、次のように作成してもよい。まず、値０〜７６までの閾値（インクデューティが３０％未満に対応）を自由に最適化する。次に、値７７〜１７９までの閾値（インクデューティが３０％以上７０％未満に対応）を、実施例と同様に、先端ドット形成位置の一部に、値７７〜１７９までの閾値の中で最も大きい部分が適用されるように最適化する。そして、値１８０以上の閾値（インクデューティが７０％以上に対応）については、自由に最適化する。こうしても、濃度ムラが目立ちやすい中間デューティにおいて、実施例と同様の効果を奏することができる。
【００６７】
また、ディザマスク６２の閾値は、例えば、各ノズルのノズル使用率が図１６に示すノズル使用率となるように設定してもよい。この例では、図示するように、各インクデューティの印刷領域のいずれにおいても、先端ノズル使用率が中間ノズル使用率よりも小さくなるように、ディザマスク６２の閾値が設定されている。また、先端ノズル使用率と中間ノズル使用率との差は、インクデューティが５０％の時に最大となり、インクデューティが２５％、１０％と小さくなるにしたがって、また、インクデューティが７５％、９０％と大きくなるにしたがって、小さくなる。
【００６８】
かかるディザマスク６２は、例えば、ディザマスク６２の各閾値が０〜２５５までの値をとるとすれば、次のように作成してもよい。まず、全てのノズルを平等に使用する既存のディザマスクを用意する。次に、既存のディザマスクの各閾値を、当該各閾値がノズルパターンにおけるいずれのノズルに対応するかに応じて、図１７に示す特性の閾値変換テーブルを用いて変換する。
【００６９】
図１７は、既存のディザマスクの閾値である入力閾値と、ディザマスク６２の閾値である出力閾値との対応関係を示している。図１７に示すテーブルの変換特性を示す曲線は、例えば、ノズル番号０及び２９について見れば、図１６では、インクデューティ５０％の時にノズル使用率１３．８９％になるので、図１７閾値変換テーブルはその逆、すなわち、入力閾値１３．８９％の時に出力閾値５０％となるように設定されている。また、ノズル番号１及び２８について見れば、図１６では、インクデューティ５０％の時にノズル使用率２７．７８％になるので、図１７閾値変換テーブルはその逆、すなわち、入力閾値２７．７８％の時に出力閾値５０％となるように設定されている。要するに、図１７は、インクデューティが１０％，２５％，５０％，７５％，９０％の時に、全てのノズルの値が等しいノズル使用率が、図１６に示したノズル使用率に変換されるように逆算した線形を示している。このようにしても、インクデューティに応じて、すなわち、濃度ムラの目立ちやすさに応じて、濃度ムラを目立たなくし、印刷画質の低下を抑制することができる。
【００７０】
Ｂ−９．変形例９：
上述の実施形態においては、各ノズルが均等な数でノズルパターンが形成される例について示したが、このような態様に限るものではなく、例えば、部分オーバラップによりドットを形成する態様であってもよい。部分オーバラップとは、同一のドット形成位置にドットを形成可能な２グループのノズルで、当該ドット形成位置でのドットの形成を分担することをいう。図１８及び図１９に、部分オーバラップのノズルパターンの第１の具体例を示す。この例では、ノズル列９２〜９７がノズル番号０〜３６の３７個のノズルで構成されている点が上述の実施形態（ノズル数３０個）と異なる。ノズル番号３０〜３６のノズルは、本変形例においては、ノズル番号０〜６のノズルと同一のドット形成位置にドットを形成可能であり、当該両者間でドットの形成を分担するため、余剰ノズルともいう。
【００７１】
図１８及び図１９は、余剰ノズルを備えたプリンタによってドットが形成される様子を示す図である。図１８及び図１９は、連続する図であるが、紙面の都合上、図１８と図１９とに２分割して示している。図１８（ａ），図１９（ａ）は、ノズル列９２が、主走査の度に副走査方向に移動していく様子を示している。図１８（ｂ），図１９（ｂ）は、印刷媒体上に形成される各ドットが、何回目の主走査で形成されるかを主走査番号で表示している。図１８（ｂ），図１９（ｂ）に示す各格子は、左から順に、各ラスタにおけるＮ，Ｎ＋１，Ｎ＋２，Ｎ＋３（Ｎは１以上の整数）番目のドットを表している。これらの図については、上述した図４，図５と同様の考え方に基づいているため、詳しい説明は省略する。図１８（ｃ），図１９（ｃ）は、ノズルパターンを示している。実施例のノズルパターン（図４（ｃ），図５（ｃ）参照）との違いは、ノズル番号０〜６のノズルでドットを形成する位置の半分については、余剰ノズル（ノズル番号３０〜３６）でドットを形成する点である。図１８（ｃ），図１９（ｃ）では、余剰ノズルでドットが形成されるドット形成位置をグレー表示で示している。かかるノズルパターンは、繰返しの最小単位ＲＵが、図１８（ｃ），図１９（ｃ）に示すように、第１列〜第４列及び第１行〜第６０行からなる。かかる余剰ノズルを備えたプリンタは、主走査番号が異なるドットのつなぎ目が分散することとなるので、バンディングを目立たなくすることができるからである。
【００７２】
上述のノズルパターンは、第１列及び第２列においては、ノズル番号２９のドット形成位置とノズル番号０のドット形成位置との間で主走査番号が切り替わることとなる（例えば、第１４行２列と第１６行２列）。また、第３列及び第４列においては、ノズル番号３６のドット形成位置とノズル番号７のドット形成位置との間で主走査番号が切り替わることとなる（例えば、第１３行３列と第１５行３列）。このように、列によって、主走査番号が切り替わる位置が異なるのは、第１列及び第２列においては、余剰ノズルでドットを形成しないために、ノズル番号０及び２９がノズル列の両端に配置されたノズルとして働き、第３列及び第４列においては、余剰ノズルでドットを形成する（ノズル番号０〜６ではドットを形成しない）ために、ノズル番号７及び３６がノズル列の両端に配置されたノズルとして働くからである。
【００７３】
このようなノズルパターンであっても、ノズル列の両端に配置されたノズルとして働くノズルを、実施例の最先端ノズルとして扱って、実施例と同様にドット抑制閾値を設定すれば、実施例と同様の効果を奏することができる。
【００７４】
また、余剰ノズルを用いたノズルパターンの第２の具体例を図２０及び図２１に示す。この例では、ノズル番号０〜６のノズルとノズル番号３０〜３６のノズルとの分担率を行によって変化させている。かかるノズルパターンの繰返し最小単位ＲＵは、第１列〜８列及び第１行〜第６０行からなる。このように、余剰ノズルを用いたノズルパターンでは、上述の分担率の変化の規則性により、繰返し最小単位ＲＵの主走査方向のサイズが異なる結果となるのである。
【００７５】
また、余剰ノズルを用いたノズルパターンに対しては、部分オーバラップがないものと扱って、ドット抑制閾値を設定してもよい。すなわち、図示したノズルパターンのうち、ノズル番号３０〜３６をノズル番号０〜６に置き換えて、あるいは、ノズル番号０〜６をノズル番号３０〜３６に置き換えて、ドット抑制閾値を設定してもよい。換言すれば、実施例で示したディザマスク６２をそのまま図１８〜図２１のノズルパターンのプリンタに使用してもよい。こうしても、ドット抑制閾値を設定しない場合と比べれば、一定程度の効果を得ることができる。
【００７６】
なお、かかる場合には、ディザマスク６２の主走査方向のサイズは、必ずしも繰返し最小単位ＲＵの正整数倍としなくてもよい。例えば、図２０及び２１に示したノズルパターンの繰返し最小単位ＲＵの主走査方向のサイズは８列分であるが、適用するディザマスク６２は部分オーバラップを無視した閾値設定とするのであるから、部分オーバラップがない場合のノズルパターンの繰返し最小単位ＲＵの正整数倍（例えば、２列分）としてもよいのである。
【００７７】
Ｂ−１０．変形例１０：
上述の実施形態においては、カラー印刷が可能なプリンタ２０としての構成を示したが、モノクロ印刷を行うプリンタであっても、同様の効果を奏することは勿論である。
【００７８】
Ｂ−１１．変形例１１：
上述した実施形態においては、プリンタ２０が図２の印刷処理の全てを実行する構成としたが、プリンタ２０にコンピュータが接続される場合には、印刷処理の一部を当該コンピュータが実行してもよい。かかる場合、コンピュータとプリンタ２０とによって構成される印刷システムは、広義の印刷装置として捉えることができる。
【００７９】
以上、本発明の実施形態について説明したが、本発明はこうした実施形態に限られるものではなく、本発明の要旨を脱しない範囲において、種々なる態様で実施できることは勿論である。例えば、本発明は、印刷装置としての構成の他、ディザマスク等としても実現することができる。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施例としてのプリンタ２０の概略構成図である。
【図２】印刷ヘッド９０のノズル配置を示す説明図である。
【図３】プリンタ２０による印刷処理のフローチャートである。
【図４】プリンタ２０によってドットが形成される様子を示す説明図である。
【図５】プリンタ２０によってドットが形成される様子を示す説明図である。
【図６】ディザマスク６２の閾値の特性を示す説明図である。
【図７】ディザマスク６２の閾値の特性を示す説明図である。
【図８】ディザマスク６２によるノズルごとのノズル有効率を示す説明図である。
【図９】余剰ノズルを用いたプリンタのノズルパターンを示す説明図である。
【図１０】変形例１としてのディザマスク６２の閾値の特性を示す説明図である。
【図１１】変形例１としてのディザマスク６２によるノズルごとのノズル有効率を示す説明図である。
【図１２】変形例２としてのディザマスク６２の閾値の特性を示す説明図である。
【図１３】変形例３としてのディザマスク６２によるノズルごとのノズル有効率を示す説明図である。
【図１４】変形例４としてのディザマスク６２によるノズルごとのノズル有効率を示す説明図である。
【図１５】変形例５としてのプリンタ２０によってドットが形成される様子を示す説明図である。
【図１６】変形例８としてのディザマスク６２の閾値の特性を示す説明図である。
【図１７】変形例８としてのディザマスク６２の作成方法を示す説明図である。
【図１８】変形例９の第１の例としてのノズルパターンを示す説明図である。
【図１９】変形例９の第１の例としてのノズルパターンを示す説明図である。
【図２０】変形例９の第２の例としてのノズルパターンを示す説明図である。
【図２１】変形例９の第２の例としてのノズルパターンを示す説明図である。
【符号の説明】
【００８１】
２０…プリンタ
３０…制御ユニット
４０…ＣＰＵ
４１…ハーフトーン処理部
４２…印刷部
５１…ＲＯＭ
５２…ＲＡＭ
６０…ＥＥＰＲＯＭ
６２…ディザマスク
７０…キャリッジモータ
７１…駆動ベルト
７２…プーリ
７３…摺動軸
７４…紙送りモータ
７５…プラテン
８０…キャリッジ
８２〜８７…インクカートリッジ
９０…印刷ヘッド
９２〜９７…ノズル列
９８…メモリカードスロット
９９…操作パネル
Ｐ…印刷媒体
ＭＣ…メモリカード
ＲＵ…繰返し最小単位
【図１】
2010162770.tif 000003
【図２】
2010162770.tif 000004
【図３】
2010162770.tif 000005
【図４】
2010162770.tif 000006
【図５】
2010162770.tif 000007
【図６】
2010162770.tif 000008
【図７】
2010162770.tif 000009
【図８】
2010162770.tif 000010
【図９】
2010162770.tif 000011
【図１０】
2010162770.tif 000012
【図１１】
2010162770.tif 000013
【図１２】
2010162770.tif 000014
【図１３】
2010162770.tif 000015
【図１４】
2010162770.tif 000016
【図１５】
2010162770.tif 000017
【図１６】
2010162770.tif 000018
【図１７】
2010162770.tif 000019
【図１８】
2010162770.tif 000020
【図１９】
2010162770.tif 000021
【図２０】
2010162770.tif 000022
【図２１】
2010162770.tif 000023