(57)【要約】【課題】ドットの相対的な位置ずれに起因する印刷画像の濃度の低下を抑制する。【解決手段】制御装置は、第１の形成処理と、第２の形成処理と、を印刷実行部に実行させる。第１の形成処理にて印刷ヘッドによって走査される被記録媒体上の第１の走査範囲の少なくとも一部は、第２の形成処理にて印刷ヘッドによって走査される被記録媒体上の第２の走査範囲の少なくとも一部と重複する。第１の走査範囲と第２の走査範囲とが重複する被記録媒体上の重複領域は、第１の位置と第２の位置とを含み、第１の位置は、第１の画素に対応する位置であり、第２の位置は、第１の画素とは異なる第２の画素に対応する位置である。第１の画素の値と第２の画素の値とが、ドットを形成することを示し、かつ、特定条件が満たされる場合に、第１の形成処理にて、第１の位置にドットを形成させ、かつ、第２の形成処理にて、第１の位置と第２の位置との両方にドットを形成させる。【選択図】  図８
2018052051.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体上にインクを吐出してドットを形成するための複数個のノズルを有する印刷ヘッドを備える印刷実行部であって、前記複数個のノズルは、主走査方向と直交する副走査方向に沿って互いに異なる位置に並ぶ、前記印刷実行部を制御する制御装置であって、
対象画像を表す対象画像データを取得する対象画像データ取得部であって、前記対象画像は、複数個の画素を含み、前記対象画像データは、前記ドットの形成状態をそれぞれ示す前記複数個の画素の値を含む、前記対象画像データ取得部と、
前記対象画像データに従って、前記印刷ヘッドを前記主走査方向に移動させつつ前記被記録媒体にインクを吐出して前記ドットを形成する形成処理と、前記被記録媒体を前記副走査方向に搬送する搬送処理と、を前記印刷実行部に繰り返し実行させることによって、前記印刷実行部に前記対象画像を印刷させる印刷制御部と、
を備え、
前記印刷制御部は、第１の前記形成処理と、前記第１の形成処理の後に実行されるべき第２の前記形成処理と、を前記印刷実行部に実行させ、
前記第１の形成処理にて前記印刷ヘッドによって走査される前記被記録媒体上の第１の走査範囲の少なくとも一部は、前記第２の形成処理にて前記印刷ヘッドによって走査される前記被記録媒体上の第２の走査範囲の少なくとも一部と重複し、
前記第１の走査範囲と前記第２の走査範囲とが重複する前記被記録媒体上の重複領域は、第１の位置と第２の位置とを含み、前記第１の位置は、前記対象画像内の第１の画素に対応する位置であり、前記第２の位置は、前記対象画像内の前記第１の画素とは異なる第２の画素に対応する位置であり、
前記印刷制御部は、
前記対象画像データの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記第１の画素を含む特定範囲の濃度が基準以上であることを示す特定条件を満たす場合に、前記第１の形成処理にて、前記第１の位置に前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置と前記第２の位置との両方に前記ドットを形成させ、
前記対象画像データの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記特定条件を満たさない場合に、前記第１の形成処理にて、前記第１の位置に前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置に前記ドットを形成させず、前記第２の位置に前記ドットを形成させる、制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記第１の形成処理は、前記複数個のノズルのうちの第１のノズル群を用いて、前記重複領域内に前記ドットを形成する処理であり、
前記第２の形成処理は、前記複数個のノズルのうちの前記第１のノズル群とは異なる第２のノズル群を用いて、前記重複領域内に前記ドットを形成する処理である、制御装置。
【請求項３】
請求項１または２に記載の制御装置であって、
前記第２の画素は、前記特定条件が満たされない場合には、前記第１の形成処理にて前記ドットが形成されず、かつ、前記第２の形成処理にて前記ドットが形成される前記第２の位置に対応する画素であり、
前記被記録媒体上の前記重複領域に対応する前記対象画像内の領域の画素の総数に対する前記第２の画素の個数の割合は、特定の割合である、制御装置。
【請求項４】
請求項３に記載の制御装置であって、
前記特定の割合は、約５０％である、制御装置。
【請求項５】
請求項１〜４のいずれかに記載の制御装置であって、
前記特定範囲は、前記対象画像内の前記第１の画素を含む連続した複数個の画素を含む範囲であり、
前記特定条件は、前記対象画像データの前記複数個の画素の値が、前記特定範囲内の前記複数個の画素のうちの少なくとも２個以上の画素に前記ドットが形成される特定のドットパターンを示すことである、制御装置。
【請求項６】
請求項５に記載の制御装置であって、
前記印刷実行部は、第１種の前記ドットと、前記第１種のドットよりサイズが小さな第２種の前記ドットと、を形成可能であり、
前記特定範囲は、前記対象画像内の前記第１の画素と前記第１の画素に隣接する隣接画素に対応する範囲であり、
前記特定のドットパターンは、前記第１の画素の値が、前記第１種のドットを形成することを示し、かつ、前記隣接画素の値が、前記第１種のドットを形成することを示すパターンである、制御装置。
【請求項７】
請求項１〜６のいずれかに記載の制御装置であって、
前記印刷制御部は、さらに、前記第２の形成処理の後に実行されるべき第３の前記形成処理を前記印刷実行部に実行させ、
前記第３の形成処理にて前記印刷ヘッドによって走査される前記被記録媒体上の第３の走査範囲の少なくとも一部は、前記第１の走査範囲の少なくとも一部と、前記第２の走査範囲の少なくとも一部と、重複し、
前記被記録媒体上の前記重複領域は、前記第１の走査範囲と前記第２の走査範囲と前記第３の走査範囲とが重複する領域であり、
前記被記録媒体上の前記重複領域は、さらに、前記第１の画素および前記第２の画素とは異なる前記対象画像内の第３の画素に対応する第３の位置を含み、
前記印刷制御部は、
前記対象画像データの前記第２の画素の値と前記第３の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記第３の画素を含む所定範囲の濃度が基準以上であることを示す所定条件を満たす場合に、前記第２の形成処理にて、前記第２の位置と前記第３の位置との両方に前記ドットを形成させ、かつ、前記第３の形成処理にて、前記第３の位置に前記ドットを形成させ、
前記対象画像データの前記第２の画素の値と前記第３の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記所定条件を満たさない場合に、前記第２の形成処理にて、前記第２の位置に前記ドットを形成させ、前記第３の位置に前記ドットを形成させず、かつ、前記第３の形成処理にて、前記第３の位置に前記ドットを形成させる、制御装置。
【請求項８】
請求項２〜６のいずれかに記載の制御装置であって、
前記第１のノズル群は、前記副走査方向の上流側に位置するノズル群であり、
前記第２のノズル群は、前記副走査方向の下流側に位置するノズル群である、制御装置。
【請求項９】
請求項１〜８のいずれかに記載の制御装置であって、さらに、
複数個の前記第１の画素の前記対象画像内の位置と、複数個の前記第２の画素の前記対象画像内の位置と、を示す位置情報を取得する情報取得部を備え、
前記印刷制御部は、
注目画素が、前記位置情報によって示される前記第１の画素の位置に存在し、かつ、前記対象画像データの前記注目画素の値が、前記ドットを形成することを示す場合に、前記第１の形成処理にて、前記注目画素に対応する前記被記録媒体上の位置に前記ドットを形成させ、
前記位置情報が、前記注目画素は前記第２の画素であることを示し、かつ、前記対象画像データの前記注目画素の値が、前記ドットを形成することを示す場合に、前記第２の形成処理にて、前記注目画素に対応する前記被記録媒体上の位置に前記ドットを形成させる、制御装置。
【請求項１０】
請求項１〜９のいずれかに記載の制御装置であって、
前記第１の位置と前記第２の位置は、前記副走査方向の位置が互いに等しく、前記主走査方向の位置が互いに異なる、一本のライン上の複数個の位置である、制御装置。
【請求項１１】
請求項１〜９のいずれかに記載の制御装置であって、
前記印刷制御部は、前記第１の形成処理と前記第２の形成処理とを含むＮ回（Ｎは２以上の整数）の前記形成処理を前記印刷実行部に実行させることによって、前記重複領域内に前記ドットを形成させ、
前記重複領域の前記副走査方向の長さは、前記対象画像の印刷に用いられるノズル群の前記副走査方向の上流端から下流端までの長さの（１／Ｎ）である、制御装置。
【請求項１２】
請求項１〜１１のいずれかに記載の制御装置であって、
前記印刷実行部は、第１の前記インクと、前記第１のインクとは異なる色の第２の前記インクと、を用いて、前記対象画像を印刷し、
前記対象画像データは、前記第１のインクの前記ドットの形成状態を示す第１のドットデータであり、
前記印刷制御部は、
前記第１のドットデータの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示し、かつ、前記第１のドットデータが、前記特定条件を満たす場合に、前記第１の形成処理にて、前記第１の位置に前記第１のインクの前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置と前記第２の位置との両方に前記第１のインクの前記ドットを形成させ、
前記第２のインクの前記ドットの形成状態を示す第２のドットデータの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示す場合に、前記第１の形成処理にて、前記第１の位置に前記第２のインクの前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置に前記第２のインクの前記ドットを形成させず、前記第２の位置に前記第２のインクの前記ドットを形成させる、制御装置。
【請求項１３】
被記録媒体上にインクを吐出してドットを形成するための複数個のノズルを有する印刷ヘッドを備える印刷実行部であって、前記複数個のノズルは、主走査方向と直交する副走査方向に沿って互いに異なる位置に並ぶ、前記印刷実行部を制御するコンピュータプログラムであって、
対象画像を表す対象画像データを取得する対象画像データ取得機能であって、前記対象画像は、複数個の画素を含み、前記対象画像データは、前記ドットの形成状態をそれぞれ示す前記複数個の画素の値を含む、前記対象画像データ取得機能と、
前記対象画像データに従って、前記印刷ヘッドを前記主走査方向に移動させつつ前記被記録媒体にインクを吐出して前記ドットを形成する形成処理と、前記被記録媒体を前記副走査方向に搬送する搬送処理と、を前記印刷実行部に繰り返し実行させることによって、前記印刷実行部に前記対象画像を印刷させる印刷制御機能と、
をコンピュータに実現させ、
前記印刷制御機能は、第１の前記形成処理と、前記第１の形成処理の後に実行されるべき第２の前記形成処理と、を前記印刷実行部に実行させ、
前記第１の形成処理にて前記印刷ヘッドによって走査される前記被記録媒体上の第１の走査範囲の少なくとも一部は、前記第２の形成処理にて前記印刷ヘッドによって走査される前記被記録媒体上の第２の走査範囲の少なくとも一部と重複し、
前記第１の走査範囲と前記第２の走査範囲とが重複する前記被記録媒体上の重複領域は、第１の位置と第２の位置とを含み、前記第１の位置は、前記対象画像内の第１の画素に対応する位置であり、前記第２の位置は、前記対象画像内の前記第１の画素とは異なる第２の画素に対応する位置であり、
前記印刷制御機能は、
前記対象画像データの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記第１の画素を含む特定範囲の濃度が基準以上であることを示す特定条件を満たす場合に、前記第１の形成処理にて、前記第１の位置に前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置と前記第２の位置との両方に前記ドットを形成させ、
前記対象画像データの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記特定条件を満たさない場合に、前記第１の形成処理にて、前記第１の位置に前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置に前記ドットを形成させず、前記第２の位置に前記ドットを形成させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、被記録媒体を搬送する搬送機構と、複数個のノズルを有する印刷ヘッドと、を備える印刷実行部に印刷を実行させる制御に関する。
【背景技術】
【０００２】
副走査方向への用紙の搬送と、主走査方向への印刷ヘッドの移動（主走査とも呼ぶ）と、を繰り返し実行し、主走査の最中に印刷ヘッドの複数個のノズルからインクを吐出して用紙上にドットを形成するインクジェットプリンタが知られている。このようなプリンタでは、用紙の搬送量のばらつき等に起因して、印刷画像にバンディングと呼ばれる不具合が発生する場合がある。
【０００３】
特許文献１には、このようなプリンタにおいて、印刷画像内の１つのラスタを複数回の主走査で完成させる技術が開示されている。この技術によれば、印刷画像に上述したバンディングが発生することを抑制できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−６２９８４号公報
【特許文献２】特開２００９−２６９３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記技術では、一の主走査の最中に形成されるドットと、他の主走査の最中に形成されるドットと、の相対的な位置ずれに起因して、ドット間に意図しない空隙が発生して、印刷画像の濃度が低下する可能性があった。
【０００６】
本明細書は、ドットの相対的な位置ずれに起因する印刷画像の濃度の低下を抑制する技術を開示する。
【課題を解決するための手段】
【０００７】
本明細書に開示された技術は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００８】
［適用例１］被記録媒体上にインクを吐出してドットを形成するための複数個のノズルを有する印刷ヘッドを備える印刷実行部であって、前記複数個のノズルは、主走査方向と直交する副走査方向に沿って互いに異なる位置に並ぶ、前記印刷実行部を制御する制御装置であって、対象画像を表す対象画像データを取得する対象画像データ取得部であって、前記対象画像は、複数個の画素を含み、前記対象画像データは、前記ドットの形成状態をそれぞれ示す前記複数個の画素の値を含む、前記対象画像データ取得部と、前記対象画像データに従って、前記印刷ヘッドを前記主走査方向に移動させつつ前記用紙にインクを吐出して前記ドットを形成する形成処理と、前記用紙を前記副走査方向に搬送する搬送処理と、を前記印刷実行部に繰り返し実行させることによって、前記印刷実行部に前記対象画像を印刷させる印刷制御部と、を備え、前記印刷制御部は、第１の前記形成処理と、前記第１の形成処理の後に実行されるべき第２の前記形成処理と、を前記印刷実行部に実行させ、前記第１の形成処理にて前記印刷ヘッドによって走査される前記用紙上の第１の走査範囲の少なくとも一部は、前記第２の形成処理にて前記印刷ヘッドによって走査される前記用紙上の第２の走査範囲の少なくとも一部と重複し、前記第１の走査範囲と前記第２の走査範囲とが重複する前記用紙上の重複領域は、第１の位置と第２の位置とを含み、前記第１の位置は、前記対象画像内の第１の画素に対応する位置であり、前記第２の位置は、前記対象画像内の前記第１の画素とは異なる第２の画素に対応する位置であり、前記印刷制御部は、前記対象画像データの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記第１の画素を含む特定範囲の濃度が基準以上であることを示す特定条件を満たす場合に、前記第１の形成処理にて、前記第１の位置に前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置と前記第２の位置との両方に前記ドットを形成させ、前記対象画像データの前記第１の画素の値と前記第２の画素の値とが、前記ドットを形成することを示し、かつ、前記対象画像データが、前記特定条件を満たさない場合に、前記第１の形成処理にて、前記第１の位置に前記ドットを形成させ、かつ、前記第２の形成処理にて、前記第１の位置に前記ドットを形成させず、前記第２の位置に前記ドットを形成させる、制御装置。
【０００９】
上記構成によれば、用紙上の第１の位置には、第１の形成処理にてドットが形成され、第２の位置には、第２の形成処理にてドットが形成される。そして、対象画像データが、第１の位置に対応する第１の画素を含む特定範囲内の濃度が基準以上であることを示す特定条件を満たす場合には、第１の位置には、第２の形成処理においてもドットが形成される。この結果、第１の位置が、印刷画像において濃度が比較的高い領域内である場合には、第１の形成処理と第２の形成処理との両方でドットが形成され得る。この結果、第１の形成処理で形成されるドットと、第２の形成処理で形成されるドットと、の間の相対的な位置ずれに起因して、印刷画像の濃度が低下する不具合を抑制できる。
【００１０】
なお、本明細書に開示される技術は、種々の形態で実現することが可能であり、例えば、印刷装置、端末装置、サーバ、これら装置の機能を実現するための方法、コンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１１】
【図１】実施例におけるプリンタ６００の構成を示すブロック図である。
【図２】印刷ヘッド２４０の概略構成を示す図である。
【図３】制御処理のフローチャートである。
【図４】制御処理のフローチャートである。
【図５】本実施例の３パス印刷の概略図である。
【図６】印刷データ生成処理のフローチャートである。
【図７】印刷データ生成処理の説明図である。
【図８】高濃度の画像の印刷の説明図である。
【図９】中濃度の画像の印刷の説明図である。
【図１０】用紙Ｍ上に形成された印刷画像を複数個のドットで表現した図である。
【図１１】第２実施例の２パス印刷の概略図である。
【図１２】第２実施例の印刷の概略図である。
【００１２】
Ａ．第１実施例：
Ａ−１．印刷装置の構成：
次に、本発明の実施の形態を実施例に基づき説明する。図１は、実施例におけるプリンタ６００の構成を示すブロック図である。プリンタ６００は、インクのドットを用紙などの被記録媒体上に形成することによって、印刷を行うインクジェットプリンタである。プリンタ６００は、プリンタの全体を制御する制御装置１００と、印刷実行部としての印刷機構２００と、を備えている。
【００１３】
制御装置１００は、コントローラーとしてのＣＰＵ１１０と、ＤＲＡＭなどの揮発性記憶装置１２０と、フラッシュメモリやハードディスクドライブなどの不揮発性記憶装置１３０と、液晶ディスプレイなどの表示部１４０と、液晶ディスプレイのパネルと重畳されたタッチパネルやボタンなどを含む操作部１５０と、パーソナルコンピュータ（図示省略）などの外部装置との通信のための通信インタフェースを含む通信部１６０と、を備えている。
【００１４】
揮発性記憶装置１２０には、ＣＰＵ１１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域１２５が設けられている。不揮発性記憶装置１３０には、プリンタ６００を制御するためのコンピュータプログラムＰＧと、後述する印刷データ生成処理で用いられるドットパターンデータＤＰＤと、が格納されている。
【００１５】
コンピュータプログラムＰＧは、プリンタ６００の出荷時に予め不揮発性記憶装置１３０に格納されている。なお、コンピュータプログラムＰＧは、ＤＶＤ−ＲＯＭなどに格納された形態や、サーバからダウンロードする形態で提供され得る。ＣＰＵ１１０は、コンピュータプログラムＰＧを実行することによって、後述するプリンタ６００の制御処理を実現する。ドットパターンデータＤＰＤは、例えば、コンピュータプログラムＰＧに組み込まれており、コンピュータプログラムＰＧとともに提供される。
【００１６】
印刷機構２００は、制御装置１００のＣＰＵ１１０の制御に従って、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各インクを吐出して印刷を行うことができる。なお、本実施例では、有彩色のＣ、Ｍ、Ｙの各インクは、染料インクであり、無彩色のＫインクは、顔料インクである。印刷機構２００は、搬送機構２１０と、主走査機構２２０と、ヘッド駆動回路２３０と、印刷ヘッド２４０と、を備えている。搬送機構２１０は、図示しない搬送モータを備え、搬送モータの動力を用いて、所定の搬送経路に沿って被記録媒体としての用紙を搬送する。主走査機構２２０は、図示しない主走査モータを備え、主走査モータの動力を用いて、印刷ヘッド２４０を主走査方向に往復動（主走査とも呼ぶ）させる。ヘッド駆動回路２３０は、主走査機構２２０が印刷ヘッド２４０の主走査を行っている最中に、印刷ヘッド２４０に駆動信号ＤＳを供給して、印刷ヘッド２４０を駆動する。印刷ヘッド２４０は、駆動信号ＤＳに従って、搬送機構２１０によって搬送される用紙上にインクを吐出してドットを形成する。ここで、主走査を行いつつ用紙上にドットを形成する処理をパス処理または形成処理とも呼ぶ。制御装置１００のＣＰＵ１１０は、搬送機構２１０を用いて主走査方向と直交する搬送方向（副走査方向とも呼ぶ）に用紙を搬送する搬送処理と、上述したパス処理と、を繰り返し印刷機構２００に実行させることによって、印刷機構２００に画像を印刷させる。
【００１７】
図２は、印刷ヘッド２４０の概略構成を示す図である。印刷ヘッド２４０のノズル形成面２４１（−Ｚ側の面）には、上述したＣ、Ｍ、Ｙ、Ｋの各インクを吐出してドットを形成するためのノズル列ＮＣ、ＮＭ、ＮＹ、ＮＫが形成されている。各ノズル列は、複数個のノズルＮＺ（例えば、数１００個）を含んでいる。複数個のノズルＮＺは、搬送方向の位置が互いに異なり、搬送方向に沿って所定のノズル間隔ＮＴで並ぶ。なお、図２以降の図において、＋Ｙ方向は、用紙の搬送方向（副走査方向）を示しており、Ｘ方向は、主走査方向を示している。各ノズル列に含まれる複数個のノズルＮＺのうち、搬送方向の下流端即ち図２の＋Ｙ側の端に位置するノズルＮＺを最下流ノズルＮＺｄとも呼び、搬送方向の上流端、即ち図２の−Ｙ側の端に位置するノズルＮＺを最上流ノズルＮＺｕとも呼ぶ。ここで、１個の特定のノズルＮＺ（例えば、ノズルＮＺ１とする）から、他の１個の特定のノズルＮＺ（例えば、ノズルＮＺ２とする）までの搬送方向の長さを、ノズルＮＺ１からノズルＮＺ２までのノズル長とも呼ぶ。最上流ノズルＮＺｕから最下流ノズルＮＺｄまでのノズル長を総ノズル長Ｄとも呼ぶ（図２）。以下では、＋Ｙ側を、単に、下流側とも呼び、−Ｙ側を、単に、上流側とも呼ぶ。
【００１８】
印刷ヘッド２４０は、各インクについて、複数種類のサイズのドット、具体的には、小ドット、小ドットより大きな中ドット、中ドットより大きな大ドットを形成することができる。小ドットは、印刷機構２００が形成可能な最小のドットであり、大ドットは印刷機構２００が形成可能な最大のドットである。
【００１９】
Ａ−２．制御処理の概要
制御装置１００のＣＰＵ１１０は、ユーザからの印刷指示に基づいて、印刷機構２００に印刷を実行させる制御処理を実行する。図３は、制御処理のフローチャートである。
【００２０】
Ｓ１０では、ＣＰＵ１１０は、ユーザから操作部１５０を介して所定の印刷指示を取得する。印刷指示は、印刷すべき画像を表す画像データを指定する指示を、少なくとも含む。
【００２１】
Ｓ１５では、ＣＰＵ１１０は、画像データを取得する。例えば、ユーザによって指定された画像データが、図示しないＵＳＢメモリや不揮発性記憶装置１３０などの記憶装置から取得される。これに代えて、図示しないユーザの端末から印刷指示とともに送信される画像データが取得されても良い。取得される画像データは、例えば、アプリケーションプログラムによって生成されたベクトルデータや、デジタルカメラによって生成されたビットマップデータである。
【００２２】
Ｓ２０では、該画像データに対してラスタライズ処理を実行して、印刷解像度に応じた個数の複数個の画素を含むビットマップデータを生成する。ビットマップデータは、具体的には、ＲＧＢ値によって画素ごとの色を表すＲＧＢ画像データである。ＲＧＢ値に含まれる３個の成分値、即ち、Ｒ値、Ｇ値、Ｂ値は、例えば、０〜２５５の２５６階調の階調値である。
【００２３】
Ｓ２５では、ＣＰＵ１１０は、ＲＧＢ画像データに対して色変換処理を実行して、モノクロ画像データを生成する。モノクロ画像データに含まれる複数個の画素の値は、画像内の複数個の画素の濃度を画素ごとに示す。色変換処理は、例えば、ＲＧＢ画像データの各画素のＲＧＢ値を、公知の変換式に従って輝度に変換し、該輝度を濃度に変換する処理である。濃度を表す値は、例えば、０〜２５５の２５６階調の階調値である。
【００２４】
Ｓ３０では、ＣＰＵ１１０は、モノクロ画像データに対してハーフトーン処理（例えば、誤差拡散法、ディザ法等の処理）を実行して、対象画像データとしてのドットデータを生成する。ドットデータは、複数個の画素を含むドット画像を表す。ドットデータに含まれる複数個の画素の値は、ドットの形成状態を画素ごとにそれぞれ示す。ドットデータに含まれる各画素の値は、「大ドットを形成すること」、「中ドットを形成すること」、「小ドットを形成すること」、「ドットを形成しないこと」の４種類のドットの形成状態を示す４種の値のいずれかである。「大ドットを形成すること」、「中ドットを形成すること」、「小ドットを形成すること」、「ドットを形成しないこと」を示す４種の値を、「Ｌ」、「Ｍ」、「Ｓ」、「−」とする。印刷画像は、ドット画像内の複数個の画素であってドットデータの画素の値がドットの形成を示す複数個の画素に対応する用紙上の位置に、ドットを形成することによって、用紙上に形成される。
【００２５】
Ｓ３５では、ＣＰＵ１１０は、Ｓ３０で生成されたドットデータを用いて、印刷データを生成する。印刷データは、搬送量データＦＤと、複数個のパスデータＰＤ（１）〜ＰＤ（ｍ）（ｍは、パス処理の回数）と、を含む。１個のパスデータは、１回のパス処理に対応する。１個のパスデータは、複数個のノズルＮＺのそれぞれについて、１個のラスタラインデータを対応付けたデータである。１個のラスタラインデータは、１個のノズルに対応する主走査方向に沿ったｋ個（ｋは２以上の整数）の画素を含む１本のラスタラインについて、画素ごとにドットの形成状態を規定したデータである。例えば、図３の１パス目のパスデータＰＤ（１）の１行目のラスタラインデータは、ノズル番号が「Ｎ１」であるノズルＮＺに対応するラスタライン内の複数個の画素のそれぞれについて、上述した「Ｌ」、「Ｍ」、「Ｓ」、「−」のいずれかの値を有している。搬送量データＦＤは、ｍ回のパスの前に行われる用紙の搬送処理における搬送量をそれぞれ示すｍ個の値を含んでいる。印刷データ生成処理については、さらに、後述する。
【００２６】
Ｓ４０では、ＣＰＵ１１０は、生成された印刷データに基づいて、印刷機構２００を制御することによって、印刷機構２００に印刷を実行させる。この結果、画像が用紙に印刷される。
【００２７】
以上の説明から解るように、本実施例では、ＣＰＵ１１０を含む制御装置１００が制御装置の例であり、印刷機構２００が印刷実行部の例である。
【００２８】
Ａ−３．マルチパス印刷の概要
ここで、図３のＳ３５の印刷データ生成処理にて生成される印刷データは、マルチパス印刷を行うための印刷データである。マルチパス印刷は、ドット画像内の複数個の画素のうち、主走査方向に沿った１本のラスタライン上のｋ個の画素に対応するドットを、Ｍ回のパス処理にて分散して形成する。本実施例では、Ｍ＝３である、いわゆる３パス印刷が行われる。ドット画像内の画素に対応する用紙上の位置、すなわち、印刷にてドットが形成され得る用紙上の位置を、ドット形成位置とも呼ぶ。上記の１本のラスタライン上のｋ個の画素に対応するｋ個のドット形成位置は、副走査方向の位置が互いに等しく、かつ、主走査方向の位置が互いに異なるｋ個の位置であり、用紙上の１本のライン上のｋ個の位置である。マルチパス印刷は、不揮発性記憶装置１３０に格納されたドットパターンデータＤＰＤを用いて実現される。
【００２９】
図４は、ドットパターンデータＤＰＤについて説明する図である。図４は、ドットパターンデータＤＰＤの説明図である。図中には、ドットパターンデータＤＰＤが概念的に示されている。このドットパターンデータＤＰＤは、１個の色成分のノズル列（例えば、ブラック（Ｋ）のノズル列ＮＫ）の総ノズル長Ｄ分のノズルＮＺのドットパターンデータを示している。ドットパターンデータＤＰＤは、複数個のノズルＮＺのそれぞれについて、１個のラインドットパターンデータを対応付けたデータである。１個のラインドットパターンデータは、１個のノズルに対応する主走査方向に沿った複数個の画素を含む１本のラスタラインについて、ドットの形成を許容するか否かを画素ごとに定めるデータである。図中には、ｉ行目のラインドットパターンデータＬＤｉの一部が、拡大して示されている。ｉ行目のラインドットパターンデータＬＤｉは、ｉ番目のノズルＮＺ（ＮＺｉ）に対応するラスタラインＲＬｉ内の複数個の画素ＰＸのそれぞれについて、ドットの形成を許容することを示す値「１」と、ドットの形成を許容しないことを示す値「０」と、のいずれかが、画素ＰＸごとに記録されている。換言すれば、ラインドットパターンデータは、対応するノズルＮＺについて、用紙Ｍ上においてドットの形成が許容される主走査方向の位置と、ドットの形成が許容されない主走査方向の位置と、を定めている。図中のバンド状の領域Ｂ１は、用紙Ｍ上の１回のパス処理でドットを形成可能な領域を示している（「バンド領域Ｂ」とも呼ぶ）。ドットパターンデータＤＰＤは、１個のバンド領域Ｂ内において、ドットの形成が許容されたドット形成位置を定めている、と言うこともできる。バンド領域Ｂは、１回のパス処理にて、印刷ヘッド２４０（総ノズル長Ｄ分のノズルＮＺ）によって走査される用紙上の範囲（以下、走査範囲とも呼ぶ）と、言うこともできる。ドットパターンデータＤＰＤの各画素の値（「１」または「０」）をマスク値とも呼ぶ。
【００３０】
図４の左部の記録率Ｒのグラフは、ノズル列ＮＫにおける搬送方向に沿ったノズル位置と、当該ノズル位置にあるノズルＮＺの記録率Ｒと、の関係を示している。ノズルＮＺの記録率Ｒは、該ノズルＮＺに対応するラスタラインについて、画素の総数に対するドットの形成が許容される画素の数の比率を示している。ノズルＮＺに対応するラインドットパターンデータの「１」の個数ＮＭ１と、「０」の個数ＮＭ０と、を用いて、該ノズルＮＺの記録率Ｒは、ＮＭ１／（ＮＭ１＋ＮＭ０）で表される。各ラインドットパターンデータでは、対応するノズルＮＺについて予め決められた記録率に従った個数の「１」の値が、分散して配置されている。なお、図４の右部では、ドットパターンデータＤＰＤを表すハッチングが濃いほど、記録率Ｒが高いことを示している。
【００３１】
図４の例では、ノズル列ＮＫは、Ｙ方向（すなわち、搬送方向）に向かって並ぶ３つの部分ＮＰａ、ＮＰｂ、ＮＰｃに区分できる。中央の部分である第２部分ＮＰｂでは、ノズル位置に依らず、記録率Ｒが５０％である。第２部分ＮＰｂよりも上流側（−Ｙ側）の部分である第１部分ＮＰａでは、記録率Ｒが、搬送方向のノズル位置の変化に対して直線的に、−Ｙ方向に向けて５０％からゼロ％まで小さくなる。第２部分ＮＰｂよりも下流側（＋Ｙ側）の部分である第３部分ＮＰｃでは、記録率Ｒが、搬送方向のノズル位置の変化に対して直線的に、＋Ｙ方向に向けて５０％からゼロ％まで小さくなる。このように、記録率Ｒとしては、搬送方向のノズルの位置に応じて変化する不均等な記録率が、採用される。
【００３２】
図４に示すように、第１部分ＮＰａの搬送方向の幅Ｗａと、第２部分ＮＰｂの搬送方向の幅Ｗｂと、第３部分ＮＰｃの搬送方向の幅Ｗｃと、は互いに等しい。これらの搬送方向の幅Ｗａ、Ｗｂ、Ｗｃは、ノズル列ＮＫの総ノズル長Ｄの（１／３）である。
【００３３】
図５は、本実施例の３パス印刷の概略図である。図５には、用紙Ｍに印刷される際の用紙Ｍに対するノズル列ＮＫの搬送方向の位置（印刷ヘッド２４０の位置）が、パス処理ごとに示されている。図５のパス番号１〜６のパス処理は、印刷開始から１〜６回目のパス処理である。図中の番号ＰＮは、パス番号を示しており、パス番号ＰＮは、パス処理が実行される順序を示している。符号ＮＫｊで示されるノズル列ＮＫの位置は、パス番号ＰＮ＝ｊ（ｊは、１以上ｍ未満の整数）であるパス処理（すなわち、ｊ回目のパス処理）におけるノズル列ＮＫの搬送方向の位置（以下、ノズル位置ＮＫｊと呼ぶ）を示している。例えば、ノズル位置ＮＫ１は、１回目のパス処理におけるノズル列ＮＫの搬送方向の位置を示し、ノズル位置ＮＫ２は、２回目のパス処理におけるノズル列ＮＫの搬送方向の位置を示している。
【００３４】
１回目（ｊ＝１）の搬送処理は、用紙Ｍを初期位置まで搬送する処理、即ち、１回目のパス処理時の用紙Ｍの位置まで用紙Ｍを搬送する処理である。ｊ回目（２≦ｊ≦ｍ）の搬送処理は、（ｊ−１）回目のパス処理と、ｊ回目のパス処理と、の間に、実行される搬送処理である。ｊ回目の搬送処理を搬送処理Ｆｊと表現する。図に示すように、２回目以降の搬送処理Ｆｊの搬送量は、総ノズル長Ｄの（１／３）である。図５に示すように、搬送処理が実行される度に、ノズル列ＮＫの位置は、用紙Ｍに対して搬送方向の反対方向（−Ｙ方向）に移動することが解る。このように、本実施例では、各パス処理にて総ノズル長Ｄ分のノズルを使用して、均等の搬送量で３パス印刷が実行される。
【００３５】
また、符号Ｂｊで示されるバンド領域は、ｊ回目のパス処理によってドットを形成可能な用紙Ｍ上の領域（すなわち、ｊ番目のパス処理の走査範囲）を示している。例えば、バンド領域Ｂ１は、１回目のパス処理にて、すなわち、ノズル位置ＮＫ１にあるノズル列ＮＫによって、ドットを形成可能な領域を示し、バンド領域Ｂ２は、２回目のパス処理にて、ドットを形成可能な領域を示している。ｊ回目のパス処理にて、バンド領域Ｂｊ内に含まれる副走査方向（Ｙ方向）の位置が互いに異なる複数本のラスタライン上に、ノズル列ＮＫの対応するノズルを用いて、ドットを形成することができる。
【００３６】
バンド領域Ｂｓの上流側（−Ｙ側）の部分と、バンド領域Ｂｓ＋１の中央部分と、バンド領域Ｂｓ＋２の下流側（＋Ｙ側）の部分と（ｓは、１以上のｍ以下の整数）は、互いに重複している。用紙Ｍ上の重複領域ＯＡｓは、バンド領域Ｂｓと、バンド領域Ｂｓ＋１と、バンド領域Ｂｓ＋２とが、互いに重複する領域である。例えば、重複領域ＯＡ１は、バンド領域Ｂ１と、バンド領域Ｂ２と、バンド領域Ｂ３とが、互いに重複する領域である。重複領域ＯＡｓの副走査方向の長さは、総ノズル長Ｄの（１／３）である。
【００３７】
換言すれば、重複領域ＯＡｓには、ｓ回目のパス処理と、（ｓ＋１）回目のパス処理と、（ｓ＋２）回目のパス処理と、の３回のパス処理にて、ドットが形成可能である。重複領域ＯＡｓには、３回のパス処理にて、それぞれ異なるノズル群を用いてドットが形成される。具体的には、ｓ回目のパス処理では、当該重複領域ＯＡｓに対して、第１部分ＮＰａのノズル群を用いてドットが形成される。そして、（ｓ＋１）回目のパス処理では、当該重複領域ＯＡｓに対して、第２部分ＮＰｂのノズル群を用いてドットが形成され、（ｓ＋２）回目のパス処理では、当該重複領域ＯＡｓに対して、第３部分ＮＰｃのノズル群を用いてドットが形成される。
【００３８】
図５には、さらに、ｊ回目のパス処理のノズル列ＮＫの各ノズルの記録率Ｒｊと、これらの記録率Ｒｊを、用紙Ｍ上の搬送方向の位置ごとに合計した合計記録率ＲＴと、が図示されている。例えば、重複領域ＯＡ１における合計記録率ＲＴは、１回目のパス処理による記録率Ｒ１と、２回目のパス処理による記録率Ｒ２と、３回目のパス処理による記録率Ｒ３の和である。図５では、記録率Ｒ１は、実線で図示され、記録率Ｒ２は、破線で図示され、記録率Ｒ３は、一点破線で図示されている。図４にて説明したように、ドットパターンデータＤＰＤに基づいて、各パス処理にてノズル列ＮＫの記録率Ｒが定められる結果、重複領域ＯＡｓに対する３回のパス処理での合計記録率は、１００％になることが解る。また、ドットパターンデータＤＰＤに従って、ドット画像内の複数個の画素が３回のパス処理のいずれかに割り当てられるので、３回のパス処理では、後述するドットの強制出力が行われる場合を除いて、ドット画像内の各画素に対応する各ドット形成位置に、重複することなく、１個のドットを形成できる。したがって、３回のパス処理によって、重複領域ＯＡｓ内の全てのドット形成位置に、ドットを形成することができる。例えば、図５には、印刷画像（ドット画像）に含まれる１本のラスタラインＲＬａ上のｋ個の画素ＰＸが概念的に図示されている。このラスタラインＲＬａは、主走査方向に延びるラインであり、用紙Ｍ上の重複領域ＯＡ１内に印刷されるラスタラインである。図５の概念図の各画素ＰＸ内の１〜３の数値は、該ｋ個の画素に対応する用紙Ｍ上のｋ個のドット形成位置に、ドットを形成するパス処理のパス番号を示している。このラスタラインＲＬａ上のｋ個の画素ＰＸに対応するｋ個ドット形成位置には、１〜３回目のパス処理のいずれかで、ドットが形成されることが解る。
【００３９】
以上の説明から解るように、第１実施例では、全ての重複領域ＯＡｓ内の画像は、３回のパス処理にて該重複領域ＯＡｓ内にドットが形成されることによって、印刷される。例えば、重複領域ＯＡ１内の画像は、１〜３回目のパス処理によって印刷される。同様に、重複領域ＯＡ２、ＯＡ３、ＯＡ４内の画像は、それぞれ、２〜４回目、３〜５回目、４〜６回目のパス処理によって印刷される。第１実施例では、重複領域ＯＡｓ内に画像を印刷する３回のパス処理のうち、最初のパス処理（ｓ回目のパス処理）を第１パス処理とも呼び、２番目のパス処理（（ｓ＋１）回目のパス処理）を第２パス処理とも呼び、３番目のパス処理（（ｓ＋２）回目のパス処理）を第３パス処理とも呼ぶ。図５に示すように、第１パス処理にて形成されるドットは、ノズル列ＮＫの第１部分ＮＰａのノズル群によって形成される。そして、第２パス処理、第３パス処理にて形成されるドットは、それぞれ、第２部分ＮＰｂ、第３部分ＮＰｃのノズル群によって形成される。
【００４０】
Ａ−４．印刷データ生成処理
図６のＳ３５の印刷データ生成処理について説明する。図６は、印刷データ生成処理のフローチャートである。図７は、印刷データ生成処理の説明図である。
【００４１】
Ｓ１００では、ＣＰＵ１１０は、ドットパターンデータＤＰＤを、不揮発性記憶装置１３０から取得する。図７（Ａ）には、取得されるドットパターンデータＤＰＤ（図４）の部分拡大図が示されている。図７（Ａ）において、ドットパターンデータＤＰＤに含まれる各ラインドットパターンデータに対して、対応するノズルＮＺのノズル番号（例えば、Ｎ１、Ｎ２）が付されている。
【００４２】
Ｓ１０５では、ＣＰＵ１１０は、印刷時に実行されるｍ回のパス処理の中から、１個の注目パス処理を選択する。例えば、パス番号ＰＮの順序で、１個の注目パス処理が選択される。
【００４３】
Ｓ１１０では、ＣＰＵ１１０は、図３のＳ３０にて生成されたドットデータの中から、注目パス処理に対応する部分ドットデータを選択する。即ち、注目パス処理にて、ノズル列ＮＫ内の複数個のノズルＮＺに対応付けられる複数個のラスタライン分の部分ドットデータが選択される。図７（Ｂ）には、取得される部分ドットデータによって表される部分ドット画像ＰＤｏが示されている。図７（Ｂ）において、部分ドット画像ＰＤｏに含まれる各ラスタライン（Ｘ方向に沿ったラスタライン）に対して、対応するノズルＮＺのノズル番号（例えば、Ｎ１、Ｎ２）が付されている。ドットパターンデータＤＰＤに含まれる複数個のマスク値と、部分ドット画像ＰＤｏに含まれる複数個の画素とは、一対一に対応している。
【００４４】
Ｓ１１５では、ＣＰＵ１１０は、部分ドット画像ＰＤｏ内の注目ブロックを選択する。部分ドット画像ＰＤｏは、Ｘ方向に並ぶ２個の画素を１個のブロックＢＬとして、複数個のブロックＢＬに分割される。図７（Ｂ）には、一例として、６個のブロックＢＬａ〜ＢＬｆが図示されている。例えば、＋Ｙ側の端のラスタライン上の複数個のブロックＢＬが、Ｘ方向に沿って順次に注目ブロックとして選択される。そして、該ラスタライン上の全てのブロックＢＬが注目ブロックとして処理されると、該ラスタラインの−Ｙ側に隣接する別のラスタライン上の複数個のブロックＢＬが、Ｘ方向に沿って順次に注目ブロックとして選択される。
【００４５】
Ｓ１２０では、ＣＰＵ１１０は、注目ブロックに対応するマスク値を取得する。具体的には、注目ブロックに含まれる２個の画素に対応する２個のマスク値が、ドットパターンデータＤＰＤから取得される。図７（Ａ）には、一例として、図７（Ｂ）のブロックＢＬａ〜ＢＬｆに対応する２個ずつのマスク値Ｍａ〜Ｍｆが示されている。
【００４６】
Ｓ１２５では、ＣＰＵ１１０は、注目ブロックが、強制出力処理の対象領域内に位置するか否かを判断する。具体的には、注目ブロックが、上述したノズル列ＮＫの第２部分ＮＰｂ（図４）に対応する領域内に位置する場合には、注目ブロックは、強制出力処理の対象領域内に位置すると判断される。注目ブロックが、ノズル列ＮＫの第１部分ＮＰａまたは第３部分ＮＰｃに対応する領域内に位置する場合には、注目ブロックは、強制出力処理の対象領域外に位置すると判断される。図７（Ｂ）の例では、ブロックＢＬａ〜ＢＬｃは、第３部分ＮＰｃに対応する領域内に位置するので、強制出力処理の対象領域外に位置すると判断される。ブロックＢＬｄ〜ＢＬｆは、第２部分ＮＰｂに対応する領域内に位置するので、強制出力処理の対象領域内に位置すると判断される。
【００４７】
注目ブロックが、強制出力処理の対象領域内に位置する場合には（Ｓ１２５：ＹＥＳ）、Ｓ１３０にて、ＣＰＵ１１０は、注目ブロックのドットパターンが、特定のドットパターンであるか否かを判断する。注目ブロックのドットパターンは、注目ブロック内の２個の画素の値によって示されるドットの形成パターンを意味する。特定のドットパターンは、注目ブロック内の２個の画素の値の両方が、大ドットを形成することを示す値「Ｌ」であるパターンである。図７（Ｂ）の例では、ブロックＢＬｆ内の２個の画素の値は、（Ｌ、Ｌ）であるので、ブロックＢＬｆのドットパターンは、特定のドットパターンである、と判断される。ブロックＢＬｄ、ＢＬｅ内の２個の画素の値は、（Ｌ、−）、（Ｓ、Ｌ）であるので、ブロックＢＬｄ、ＢＬｅのドットパターンは、特定のドットパターンでない、と判断される。注目ブロックの２個の画素の値が（Ｌ、Ｌ）である場合の注目ブロックの濃度は、注目ブロックの２個の画素の値が他の組み合わせ（例えば、（Ｓ、Ｌ）、（Ｌ、−）など）である場合の注目ブロックの濃度より高いことが解る。換言すれば、注目ブロックのドットパターンが、特定のドットパターンであることは、注目ブロックの濃度が基準より高いことを示している。
【００４８】
注目ブロックが、強制出力処理の対象領域内に位置しない場合（Ｓ１２５：ＮＯ）、または、注目ブロックのドットパターンが、特定のドットパターンでない場合には（Ｓ１３０：ＮＯ）、ＣＰＵ１１０は、Ｓ１４０に処理を進める。注目ブロックが、強制出力処理の対象領域内に位置し（Ｓ１２５：ＹＥＳ）、かつ、注目ブロックのドットパターンが、特定のドットパターンである場合には（Ｓ１３０：ＹＥＳ）、ＣＰＵ１１０は、Ｓ１３５に処理を進める。
【００４９】
Ｓ１３５では、ＣＰＵ１１０は、注目ブロックのドットパターンをそのまま出力パターンに決定する。すなわち、注目ブロック内の２個の画素の値が、そのまま、パスデータＰＤの対応する２個の画素の値に、決定される。注目ブロック内の２個の画素に対応するマスク値が、「１」であるか「０」であるかは考慮されない。例えば、図７の例では、図７（Ｂ）のブロックＢＬｆの２個の画素の値（Ｌ、Ｌ）が、そのまま、図７（Ｃ）のパスデータＰＤの対応する２個の画素Ｐｆの値（Ｌ、Ｌ）に決定される。このように、Ｓ１３５では、対応するマスク値が、ドットの形成を許容しないことを示す値「０」であっても、パスデータＰＤにおいて、注目ブロックに対応する２個の画素の値が、大ドットを形成することを示す値「Ｌ」に決定される。このために、Ｓ１３５にて、注目ブロックに対応するパスデータＰＤの２個の画素の値を「Ｌ」に決定することを「ドットの強制出力」とも呼ぶ。
【００５０】
Ｓ１４０では、ＣＰＵ１１０は、注目ブロックのドットパターンに、マスク値を適用して出力パターンを決定する。すなわち、注目ブロック内の一の画素に対応するドットパターンデータＤＰＤのマスク値が、「１」である場合には、該一の画素の値が、パスデータＰＤの対応する画素の値に、決定される。一の画素に対応するドットパターンデータＤＰＤのマスク値が、「０」である場合には、該一の画素の値に関わらずに、パスデータＰＤの対応する画素の値は、ドットを形成しないことを示す値「−」に決定される。例えば、図７の例では、図７（Ｂ）のブロックＢＬｄの２個の画素の値は、（Ｌ、−）であり、図７（Ａ）の対応するマスク値Ｍｄは、（０、１）であるので、図７（Ｃ）のパスデータＰＤの対応する２個の画素Ｐｄの値は、（−、−）に決定される。図７（Ｂ）のブロックＢＬｅの２個の画素の値は、（Ｓ、Ｌ）であり、図７（Ａ）の対応するマスク値Ｍｅは、（１、０）であるので、図７（Ｃ）のパスデータＰＤの対応する２個の画素Ｐｅの値は、（Ｓ、−）に決定される。
【００５１】
Ｓ１４５では、ＣＰＵ１１０は、部分ドット画像ＰＤｏ内の全てのブロックＢＬを、注目ブロックとして処理したか否かを判断する。未処理のブロックＢＬが存在する場合には（Ｓ１４５：ＮＯ）、ＣＰＵ１１０は、Ｓ１１５に戻って、未処理のブロックＢＬを選択する。全てのブロックＢＬが処理された場合には（Ｓ１４５：ＹＥＳ）、ＣＰＵ１１０は、Ｓ１５０に処理を進める。
【００５２】
Ｓ１５０では、ＣＰＵ１１０は、ｍ回の全てのパス処理を、注目パス処理として処理したか否かを判断する。未処理のパス処理が存在する場合には（Ｓ１５０：ＮＯ）、ＣＰＵ１１０は、Ｓ１０５に戻って、未処理のパス処理を選択する。全てのパス処理が処理された場合には（Ｓ１５０：ＹＥＳ）、ＣＰＵ１１０は、Ｓ１５５に処理を進める。
【００５３】
Ｓ１５５では、ＣＰＵ１１０は、生成されたｍ個のパスデータに、ｍ回のパス処理の前に行われるｍ回の搬送処理の搬送量を示す搬送量データＦＤ等の制御データを付加することによって、印刷データを生成する。印刷データが生成されると、印刷データ生成処理は終了される。
【００５４】
以上説明した第１実施例の制御処理によって実現される印刷について説明する。図８は、高濃度の画像の印刷の説明図である。図８（Ａ）には、ドットデータによって表される高濃度のドット画像Ｄｏｈが概念的に示されている。このドット画像Ｄｏｈでは、全ての画素ＰＸの値が、大ドットを形成することを示す値「Ｌ」である。このドット画像Ｄｏｈは、例えば、図５の重複領域ＯＡ１内に印刷すべき画像であり、上述したように３回のパス処理を用いて印刷される（図５参照）。
【００５５】
図８（Ｂ）には、ドット画像Ｄｏｈの複数個の画素ＰＸのそれぞれについて、画素ＰＸに対応する用紙Ｍ上の位置にドットを形成するパス処理が示されている。図８（Ｂ）にて、「１」が付された画素ＰＸに対応する位置には、３回のパス処理のうちの上述した第１パス処理にて、ドットが形成される。「２」、「３」が付された画素ＰＸに対応する位置には、それぞれ、３回のパス処理のうちの第２パス処理、第３パス処理にて、ドットが形成される。「１」、「２」、「３」が付された画素ＰＸを、それぞれ、第１の画素、第２の画素、第３の画素とも呼ぶ。例えば、ドット画像Ｄｏｈの画素ＰＸ１、ＰＸ２、ＰＸ３は、それぞれ、第１の画素、第２の画素、第３の画素のうちの１つである。したがって、画素ＰＸ１、ＰＸ２、ＰＸ３に対応する用紙Ｍ上のドット形成位置には、それぞれ、第１パス処理、第２パス処理、第３パス処理にてドットが形成される。図４にて説明した記録率Ｒから解るように、ドット画像Ｄｏｈの画素ＰＸの総数に対する、第２の画素の割合は、５０％である。
【００５６】
このような複数個の第１の画素と、複数個の第２の画素と、複数個の第３の画素のドット画像Ｄｏｈ内の位置とは、上述したドットパターンデータＤＰＤ（図４）によって規定されている。すなわち、ドットパターンデータＤＰＤのうち、第１部分ＮＰａのノズル群に対応するマスク値「１」は、第１の画素の位置を示している。そして、ドットパターンデータＤＰＤのうち、第２部分ＮＰｂのノズル群に対応するマスク値「１」は、第２の画素の位置を示しており、第３部分ＮＰｃのノズル群に対応するマスク値「１」は、第３の画素の位置を示している。
【００５７】
図８（Ｃ）には、ドット画像Ｄｏｈの複数個の画素ＰＸのそれぞれについて、第２パス処理（強制出力処理の対象である第２部分ＮＰｂのノズル群を用いて行われるパス処理）にて強制出力の対象となるか否かが示されている。図８（Ｃ）にて、「１」が付された画素ＰＸは、強制出力の対象となる。図８（Ｃ）の例では、全ての画素ＰＸに「１」が付されており、全ての画素ＰＸが強制出力の対象となることが解る。これは、図８（Ａ）に示すように、ドット画像Ｄｏｈ内の全てのブロックＢＬのドットパターンが、特定のドットパターン（Ｌ、Ｌ）であるからである。
【００５８】
図８（Ｄ）には、ドット画像Ｄｏｈに対応する第１パスデータＰＤ１ｈが示されている。第１パスデータＰＤ１ｈは、第１パス処理のためのパスデータＰＤであり、第１部分ＮＰａのノズル群に対応付けられるパスデータＰＤである。第１パス処理は、第１部分ＮＰａのノズル群を用いて実行されるので、強制出力処理の対象とはならない（図６のＳ１２５参照）。このために、第１パス処理では、ドットの強制出力は行われない。したがって、図８（Ａ）のドット画像Ｄｏｈにおいてドットを形成することを示す値（例えば、「Ｌ」）を有し、かつ、図８（Ｂ）において「１」が付された画素ＰＸだけが、第１パスデータＰＤ１ｈにおいてドットを形成することを示す値を有する。ドット画像Ｄｏｈにおいてドットを形成しないことを示す値（「−」）を有する画素ＰＸ、および、図８（Ｂ）において「２」または「３」が付された画素ＰＸは、第１パスデータＰＤ１ｈにおいてドットを形成しないことを示す値を有する。例えば、ドット画像Ｄｏｈの画素ＰＸ１、ＰＸ２、ＰＸ３は、いずれもドットを形成することを示す値を有する（図８（Ａ））が、第１パスデータＰＤ１ｈにおいてドットを形成することを示す値を有するのは、これらの画素のうち、画素ＰＸ１のみである（図８（Ｄ））。第１パスデータＰＤ１ｈにおいて、画素ＰＸ２、ＰＸ３は、ドットを形成しないことを示す値を有する。
【００５９】
図８（Ｅ）には、ドット画像Ｄｏｈに対応する第２パスデータＰＤ２ｈが示されている。第２パスデータＰＤ２ｈは、第２パス処理のためのパスデータＰＤであり、第２部分ＮＰｂのノズル群に対応付けられるパスデータＰＤである。第２パス処理は、第２部分ＮＰｂのノズル群を用いて実行されるので、強制出力処理の対象となる（図６のＳ１２５参照）。このために、第２パス処理では、ドットの強制出力が行われ得る。したがって、第２パスデータＰＤ２ｈでは、以下の（α）、（β）のいずれかを満たす画素ＰＸが、ドットを形成することを示す値を有する。
【００６０】
（α）ドット画像（例えば、図８（Ａ）のドット画像Ｄｏｈ）においてドットを形成することを示す値（例えば、「Ｓ」、「Ｍ」、「Ｌ」）を有し、かつ、図８（Ｂ）において「２」が付された画素ＰＸ
（β）ドット画像（例えば、図８（Ａ）のドット画像Ｄｏｈ）においてドットを形成することを示す値（例えば、「Ｌ」）を有し、かつ、図８（Ｃ）において「１」が付された画素ＰＸ
【００６１】
（α）のみを満たす画素は、強制出力の対象ではなく、ドットパターンデータＤＰＤのマスク値に基づいてドットが形成されることが決定される画素である。（β）を満たす画素は、強制出力の対象であり、ドットパターンデータＤＰＤのマスク値とは無関係に、ドットが形成されることが決定される画素である。なお、本実施例では、（β）を満たす画素ＰＸは、図６のＳ１３０にて説明したように、該画素ＰＸを含むブロックＢＬが、特定のドットパターン（Ｌ、Ｌ）を有している。このために、本実施例では、（β）を満たす画素ＰＸは、必ず大ドットを形成することを示す値「Ｌ」を有している。
【００６２】
図８の例では、図８（Ｃ）に示すように全ての画素ＰＸが、強制出力の対象であるので、全ての画素ＰＸが上記（β）を満たす。このために、図８（Ｅ）の第２パスデータＰＤ２ｈでは、全ての画素ＰＸが、大ドットを形成することを示す値「Ｌ」を有している。例えば、第２パスデータＰＤ２ｈにおいて、画素ＰＸ１、ＰＸ２、ＰＸ３は、いずれもドットを形成することを示す値を有する（図８（Ｅ））。
【００６３】
図８（Ｆ）には、ドット画像Ｄｏｈに対応する第３パスデータＰＤ３ｈが示されている。第３パスデータＰＤ３ｈは、第３パス処理のためのパスデータＰＤであり、第３部分ＮＰｃのノズル群に対応付けられるパスデータＰＤである。第３パス処理は、第３部分ＮＰｃのノズル群を用いて実行されるので、強制出力処理の対象とはならない。このために、第３パス処理では、第１パス処理と同様に、ドットの強制出力は行われない。したがって、図８（Ａ）のドット画像Ｄｏｈにおいてドットを形成することを示す値（例えば、「Ｌ」）を有し、かつ、図８（Ｂ）において「３」が付された画素ＰＸだけが、第３パスデータＰＤ３ｈにおいてドットを形成することを示す値を有する。図８（Ａ）のドット画像Ｄｏｈにおいてドットを形成しないことを示す値（「−」）を有する画素ＰＸ、および、図８（Ｂ）において「１」または「２」が付された画素ＰＸは、第３パスデータＰＤ３ｈにおいてドットを形成しないことを示す値を有する。例えば、第３パスデータＰＤ３ｈにおいて、画素ＰＸ３は、ドットを形成することを示す値を有し、画素ＰＸ１、ＰＸ２は、ドットを形成しないことを示す値を有する。
【００６４】
図８（Ｇ）には、図８（Ｄ）〜（Ｆ）の３種類のパスデータＰＤ１ｈ、ＰＤ２ｈ、ＰＤ３ｈに従って印刷される印刷画像ＰＩｈが、概念的に示されている。「Ｌ」が付されたＰＸ（例えば、図８（Ｇ）の画素ＰＸ２）に対応する用紙Ｍ上の位置には、第１〜第３パス処理のいずれか１回の処理のみで、大ドットが形成される。「Ｌ、Ｌ」が付された画素ＰＸ（例えば、図８（Ｇ）の画素ＰＸ１やＰＸ３）に対応する用紙Ｍ上の位置には、第１パス処理または第３パス処理にて大ドットが形成されるとともに、第２パス処理でも強制出力によって大ドットが形成される。すなわち、「Ｌ、Ｌ」が付されたＰＸに対応する用紙Ｍ上の位置には、２個の大ドットが重畳して形成される。
【００６５】
図９は、中濃度の画像の印刷の説明図である。図９（Ａ）には、ドットデータによって表される中濃度のドット画像Ｄｏｍが概念的に示されている。このドット画像Ｄｏｍは、図８（Ａ）のドット画像Ｄｏｈより濃度が低い画像であり、大、中、小の各ドットを形成することを示す値「Ｌ」、「Ｍ」、「Ｓ」を有する画素ＰＸ、および、ドットを形成することを示す値「−」を有する画素ＰＸを含む。
【００６６】
ドット画像Ｄｏｍは、ドット画像Ｄｏｈと同様に、３回のパス処理を用いて印刷される（図５参照）。ドット画像Ｄｏｍの複数個の画素ＰＸのそれぞれについて、対応する用紙Ｍ上の位置にドットを形成するパス処理は、上述した図８（Ｂ）に示す通りである。
【００６７】
図９（Ｂ）には、ドット画像Ｄｏｍの複数個の画素ＰＸのそれぞれについて、第２パス処理にて強制出力の対象となるか否かが示されている。図９（Ｂ）にて、「１」が付された画素ＰＸは、強制出力の対象であり、「０」が付された画素ＰＸは、強制出力の対象でない。図９の例では、図９（Ａ）の中央のブロックＢＬｍのみが、特定のドットパターン（Ｌ、Ｌ）である。このために、図９（Ｂ）にて、強制出力の対象である画素ＰＸは、該ブロックＢＬｍに対応する２個の画素だけである。該２個の画素を除く、他の画素ＰＸは、強制出力の対象でない。この点は、比較的低濃度のドット画像Ｄｏｍの場合には、全ての画素ＰＸが強制出力の対象である比較的高濃度のドット画像Ｄｏｈの場合（図８（Ｃ））と、大きく異なる。
【００６８】
図９（Ｃ）、図９（Ｄ）、図９（Ｅ）には、ドット画像Ｄｏｍに対応する第１パスデータＰＤ１ｍ、第２パスデータＰＤ２ｍ、第３パスデータＰＤ３ｍが示されている。第１パスデータＰＤ１ｍ、第２パスデータＰＤ２ｍ、第３パスデータＰＤ３ｍは、それぞれ、第１パス処理、第２パス処理、第３パス処理のためのパスデータＰＤである。図８にて説明したように、第１パス処理、第３パス処理では、ドットの強制出力は行われない。したがって、図９（Ａ）のドット画像Ｄｏｍにおいてドットを形成することを示す値（例えば、「Ｌ」、「Ｍ」、「Ｓ」のいずれか）を有し、かつ、図８（Ｂ）において「１」または「３」が付された画素ＰＸだけが、第１パスデータＰＤ１ｍまたは第３パスデータＰＤ３ｍにおいてドットを形成することを示す値を有する（図９（Ｃ）、図９（Ｅ））。
【００６９】
また、図８にて説明したように、第２パス処理は、強制出力処理の対象となるので、第２パス処理では、ドットの強制出力が行われ得る。したがって、第２パスデータＰＤ２ｈでは、上述した（α）、（β）のいずれかを満たす画素ＰＸが、ドットを形成することを示す値を有する。
【００７０】
図９の例では、図９（Ｂ）に示すように中央部分の２個の画素ＰＸｍのみが、強制出力の対象である。このために、図９（Ｄ）の第２パスデータＰＤ２ｍでは、中央部分の２個の画素ＰＸｍの値のみが、強制出力によって、大ドットを形成することを示す値「Ｌ」に決定されている。その他の画素ＰＸは、上記（α）を満たすことによって、ドットを形成することを示す値（「Ｌ」、「Ｍ」、「Ｓ」のいずれか）に決定されている、あるいは、（α）、（β）のいずれも満たさないことによって、ドットを形成しないことを示す値「−」に決定されている。
【００７１】
例えば、ドット画像Ｄｏｍの画素ＰＸ１、ＰＸ２、ＰＸ３は、いずれもドットを形成することを示す値を有する（図９（Ａ））が、第１パスデータＰＤ１ｍにおいてドットを形成することを示す値を有するのは、これらの画素のうち、画素ＰＸ１のみである（図９（Ｃ））。また、第２パスデータＰＤ２ｍにおいてドットを形成することを示す値を有するのは、これらの画素のうち、画素ＰＸ２のみである（図９（Ｄ））。また、第３パスデータＰＤ３ｍにおいてドットを形成することを示す値を有するのは、これらの画素のうち、画素ＰＸ３のみである（図９（Ｅ））。
【００７２】
図９（Ｆ）には、図９（Ｃ）〜（Ｅ）の３種類のパスデータＰＤ１ｍ、ＰＤ２ｍ、ＰＤ３ｍに従って印刷される印刷画像ＰＩｍが、概念的に示されている。「Ｌ」、「Ｍ」、「Ｓ」が付されたＰＸに対応する用紙Ｍ上の位置には、第１〜第３パス処理のいずれか１回の処理にて、大ドット、中ドット、小ドットが、それぞれ形成される。「Ｌ、Ｌ」が付された画素ＰＸ（例えば、図９（Ｆ）の画素ＰＸｍ）に対応する用紙Ｍ上の位置には、上述したように、２回のパス処理にて２個の大ドットが重畳して形成される。このような大ドットの重畳形成は、図８に示すように、比較的濃度が高い画像（例えば、ドット画像Ｄｏｈ）が印刷される場合には、高い確率で行われる（最大で５０％）が、図９に示すように、比較的濃度が低い画像（例えば、ドット画像Ｄｏｍ）が印刷される場合には、ほとんど行われない。
【００７３】
以上説明した第１実施例によれば、ＣＰＵ１１０は、図３のＳ３５の印刷データ生成処理によって印刷データを生成し、該印刷データに基づいて印刷機構２００を制御することで、印刷機構２００に画像を印刷させる。該印刷において、ＣＰＵ１１０は、第１パス処理（例えば、図５の１回目のパス処理）と、その後に実行されるべき第２パス処理（例えば、図５の２回目のパス処理）と、を印刷機構２００に実行させる。該第１パス処理の第１の走査範囲（例えば、図５のバンド領域Ｂ１）の一部は、該第２パス処理の第２の走査範囲（例えば、図５のバンド領域Ｂ２）の一部と重複している。第１の走査範囲と第２の走査範囲とが重複する用紙Ｍ上の重複領域（例えば、図５の重複領域ＯＡ１）は、ドット画像Ｄｏｈ、Ｄｏｍ内の第１の画素（例えば、画素ＰＸ１）に対応する第１の位置と、ドット画像Ｄｏｈ、Ｄｏｍ内の第２の画素（例えば、画素ＰＸ２）に対応する第２の位置と、を含んでいる（図８（Ａ）、図９（Ａ））。
【００７４】
ドットデータが高濃度のドット画像Ｄｏｈを表す図８の例では、第１の画素ＰＸ１の値と第２の画素ＰＸ２の値とが、ドット（図８の例では大ドット）を形成することを示し（図８（Ａ））、かつ、ドットデータが、第１の画素を含むブロックＢＬ１内の濃度が基準以上であることを示す特定条件を満たしている（図８（Ａ））。特定条件は、本実施例では、上述したように、第１の画素ＰＸ１を含むブロックＢＬ１内の２個の画素の値が特定のドットパターン（Ｌ、Ｌ）であることである。この場合には、ＣＰＵ１１０は、図８（Ｄ）の第１パスデータＰＤ１ｈから解るように、第１パス処理にて、第１の画素ＰＸ１に対応する第１の位置にドット（図８の例では大ドット）を形成させ、第２の画素ＰＸ２に対応する第２の位置にドットを形成させない。そして、図８（Ｅ）の第２パスデータＰＤ２ｈから解るように、ＣＰＵ１１０は、第２パス処理にて、第１の画素ＰＸ１に対応する第１の位置と、第２の画素ＰＸ２に対応する第２の位置と、の両方にドット（図８の例では大ドット）を形成させる。
【００７５】
この結果、用紙Ｍ上の第１の位置には、第１パス処理にてドットが形成され、第２の位置には、第２パス処理にてドットが形成される。そして、ドットデータが、特定条件を満たす場合には、第１の位置には、第２パス処理においてもドットが形成される。この結果、第１の位置が、印刷画像において濃度が比較的高い領域内である場合には、第１パス処理と第２パス処理との両方でドットが形成される。この結果、第１パス処理で形成されるドットと、第２パス処理で形成されるドットと、の間の相対的な位置ずれに起因して、印刷画像ＰＩｈ（図８（Ｇ））の濃度が低下する不具合を抑制できる。
【００７６】
図１０は、用紙Ｍ上に形成された印刷画像を複数個のドットで表現した図である。図１０（Ａ）には、比較例の印刷画像ＰＩｈｘが示されている。この印刷画像ＰＩｈｘは、図８（Ａ）の高濃度のドット画像Ｄｏｈに対応する印刷画像である。この印刷画像ＰＩｈｘでは、実施例の印刷画像ＰＩｈ（図８（Ｇ））と異なり、１個の画素に対応する１個のドット形成位置に、２回のパス処理にて２個の大ドットが重畳して形成されることはない。この印刷画像ＰＩｈｘでは、図８（Ｂ）において各画素について示されたパス処理（第１パス処理、第２パス処理、第３パス処理のいずれか）にて、各画素に対応するドット形成位置に、１個ずつの大ドットが形成されている。例えば、大ドットＤ１は、第１パス処理にて形成される。大ドットＤ２、Ｄ３は、それぞれ、第２パス処理、第３パス処理にて形成される。この印刷画像ＰＩｈｘでは、各大ドットの位置ずれは無く、各大ドットは、用紙Ｍ上の理想的な位置に形成されている。
【００７７】
図１０（Ｂ）には、比較例の印刷画像ＰＩｈｚが示されている。この印刷画像ＰＩｈｚでは、第１パス処理、第３パス処理にて形成される大ドットＤ１、Ｄ３に対して、第２パス処理にて形成された大ドットＤ２の位置が、相対的にずれている。このような相対的な位置ずれのうち、副走査方向（Ｙ方向）のずれは、例えば、用紙Ｍの搬送量のばらつきに起因して発生する。主走査方向（Ｘ方向）のずれは、例えば、パス処理において、ノズルＮＺからインクを吐出するタイミングのずれに起因して発生する。
【００７８】
図１０（Ｂ）に示すように、印刷画像ＰＩｈｚでは、大ドットの相対的な位置ずれに起因して、第１パス処理、第３パス処理にて形成される大ドットＤ１、Ｄ３と、第２パス処理にて形成された大ドットＤ２と、が重なる面積が増大する。そして、重なる面積が増大した分、用紙Ｍ上のドットが形成されていない部分（白く見える部分）ＷＡの面積が増大する。この結果、大ドットの相対的な位置ずれが生じている印刷画像ＰＩｈｚ（図１０（Ｂ））では、該位置ずれが生じていない印刷画像ＰＩｈｘ（図１０（Ａ））と比較して、濃度が低下する。このような高濃度の画像における濃度の低下は、画質の低下を引き起こす。
【００７９】
図１０（Ｃ）には、本実施例の印刷画像ＰＩｈ（図８（Ｇ））を、複数個のドットで表現した図が示されている。この印刷画像ＰＩｈでは、図１０（Ｂ）の印刷画像ＰＩｈｚのように、大ドットＤ１、Ｄ３に対する大ドットＤ２の相対的な位置ずれが発生している。しかしながら、第１パス処理、第３パス処理にて形成される大ドットＤ１、Ｄ３と重畳して、強制出力によって、第２パス処理にて大ドットＤ２が形成される。このために、用紙Ｍ上のドットが形成されていない部分（白く見える部分）ＷＡの面積は、増大しない。したがって、大ドットＤ１、Ｄ３に対する大ドットＤ２の相対的な位置ずれが発生した場合であっても、高濃度の画像における濃度の低下は発生しない。このために、画質の低下を抑制できる。
【００８０】
さらに、第１実施例では、ドットデータが中濃度の画像Ｄｏｍを表す図９の例では、第１の画素ＰＸ１の値と第２の画素ＰＸ２の値とが、ドット（図９の例では中ドット）を形成することを示し（図９（Ａ））、かつ、ドットデータが、第１の画素ＰＸ１を含むブロックＢＬ１内の濃度が基準以上であることを示す特定条件を満たしていない。この場合には、ＣＰＵ１１０は、図９（Ｃ）の第１パスデータＰＤ１ｍから解るように、第１パス処理にて、第１の画素ＰＸ１に対応する第１の位置にドット（図９の例では中ドット）を形成させ、第２の画素ＰＸ２に対応する第２の位置にドットを形成させない。そして、図９（Ｄ）の第２パスデータＰＤ２ｍから解るように、ＣＰＵ１１０は、第２パス処理にて、第１の画素ＰＸ１に対応する第１の位置にドットを形成させず、第２の画素ＰＸ２に対応する第２の位置にドット（図９の例では中ドット）を形成させる。この結果、比較的濃度が低いドット画像Ｄｏｍの印刷では、１個のドット形成位置に対する２個のドットの重畳形成が抑制される。比較的濃度が低いドット画像Ｄｏｍでは、ドットがまばらに分散して形成される。このために、比較的濃度が低いドット画像Ｄｏｍの印刷では、上述したドットの相対的な位置ずれが発生しても、第１パス処理、第３パス処理にて形成されるドットと、第２パス処理にて形成されたドットと、が重なる面積は、増大し難い。したがって、上述したドットの相対的な位置ずれが発生しても、用紙Ｍ上のドットが形成されていない部分ＷＡの面積は、増大し難いので、濃度の低下も発生し難い。このために、ドットの重畳形成を行う必要性がない。逆に、比較的濃度が低いドット画像Ｄｏｍの印刷にて、ドットの重畳形成を行うと、ドットデータによって示される表現すべき濃度と比較して、実際に印刷される濃度が過度に高くなる不具合が発生し得る。第１実施例では、上記特定条件が満たされない場合には、ドットの重畳形成を行わないので、このような不具合の発生を抑制できる。
【００８１】
さらに、第１実施例によれば、上述したように、第１パス処理は、ノズル列ＮＫの総ノズル長Ｄ分のノズルのうちの第１部分ＮＰａのノズル群を用いて、重複領域ＯＡｓにドットを形成する処理である。また、第２パス処理は、第２部分ＮＰｂのノズル群を用いて、重複領域ＯＡｓにドットを形成する処理であり、第３パス処理は、第３部分ＮＰｃのノズル群を用いて、重複領域ＯＡｓにドットを形成する処理である（図５）。したがって、３パス印刷によって、画像を印刷できるので、例えば、印刷画像においてバンディングの発生を抑制できる。
【００８２】
さらに、第１実施例では、図５に示すように、第２パス処理にてドットを形成する第２部分ＮＰｂのノズル群の記録率Ｒは、約５０％である。すなわち、用紙Ｍ上の重複領域ＯＡ１に対応するドット画像内の領域の画素の総数に対する、第２の画素の個数（第２パス処理に対応する画素）の割合が、約５０％である。このように、第２パス処理にて形成されるドットの割合が５０％であると、他のドット（第１パス処理および第３パス処理にて形成されるドット）の割合も５０％である。このような場合に、第２パス処理にて形成される大ドットと、他のドットと、の相対的な位置ずれに起因する濃度の低下が発生しやすい。本実施例では、図５のノズル列ＮＫのうち、記録率Ｒが約５０％である第２部分ＮＰｂのノズル群に対応付けられた画素ＰＸが、特定条件を満たすことを条件として、強制出力の対象とされる。この結果、本実施例では、相対的な位置ずれに起因する濃度の低下が発生しやすい場合に、適切に、該濃度の低下を抑制できる。
【００８３】
さらに、第１実施例では、第１の画素ＰＸ１を含むブロックＢＬ１内の複数個の画素の値が、特定のドットパターン（Ｌ、Ｌ）を示す場合に、ドットデータが特定条件を満たすと判断される（図６のＳ１３０）。この結果、ドットデータの複数個の画素の値に基づいて、適切に、ブロック内の濃度が基準以上であることを示す特定条件が満たされるか否かを判断できる。
【００８４】
より具体的には、ブロックＢＬ１は、第１の画素ＰＸ１と、該第１の画素ＰＸ１に隣接する隣接画素と、に対応する範囲（図８（Ａ））であり、特定のドットパターンは、第１の画素ＰＸ１の値が、大ドットを形成することを示し、かつ、隣接画素の値が、大ドットを形成することを示すパターン（すなわち、Ｌ、Ｌ）である。この結果、互いに隣接する２個の画素の値に基づいて、適切に、特定条件が満たされるか否かを判断できる。
【００８５】
さらに、本実施例では、ＣＰＵ１１０は、第２パス処理の後に実行されるべき第３パス処理（例えば、図５の３回目のパス処理）を印刷実行部に実行させる。該第３パス処理の第３の走査範囲（例えば、図５のバンド領域Ｂ３）の一部は、上述した第１の捜査範囲（例えば、図５のバンド領域Ｂ１）の一部と、第２の走査範囲（例えば、図５のバンド領域Ｂ２）の一部と重複している。第１の走査範囲と第２の走査範囲と第３の走査範囲が重複する用紙Ｍ上の重複領域（例えば、図５の重複領域ＯＡ１）は、ドット画像Ｄｏｈ、Ｄｏｍ内の第１の画素ＰＸ１に対応する第１の位置と、第２の画素ＰＸ２に対応する第２の位置と、に加えて、ドット画像Ｄｏｈ、Ｄｏｍ内の第３の画素ＰＸ３に対応する第３の位置を含んでいる（図８（Ａ）、図９（Ａ））。
【００８６】
そして、ドットデータが高濃度のドット画像Ｄｏｈを表す図８の例では、第２の画素ＰＸ２の値と第３の画素ＰＸ３の値とが、ドット（図８の例では大ドット）を形成することを示し（図８（Ａ））、かつ、ドットデータが、第２の画素を含むブロックＢＬ２内の濃度が基準以上であることを示す特定条件を満たしている（図８（Ａ））。この場合には、ＣＰＵ１１０は、図８（Ｅ）の第２パスデータＰＤ２ｈから解るように、ＣＰＵ１１０は、第２パス処理にて、第２の画素ＰＸ２に対応する第２の位置と、第３の画素ＰＸ３に対応する第３の位置と、の両方にドット（図８の例では大ドット）を形成させる。そして、図８（Ｆ）の第３パスデータＰＤ３ｈから解るように、第３パス処理にて、第３の画素ＰＸ３に対応する第３の位置にドット（図８の例では大ドット）を形成させ、第２の画素ＰＸ２に対応する第２の位置にドットを形成させない。この結果、重複領域ＯＡ１を３回の形成処理を用いて印刷するいわゆる３パス印刷の場合に、３回パス処理にて形成されるドット間の相対的な位置ずれに起因して、印刷画像ＰＩｈの濃度が低下する不具合を抑制できる。
【００８７】
さらに、第１実施例では、ドットデータが中濃度の画像Ｄｏｍを表す図９の例では、第２の画素ＰＸ２の値と第３の画素ＰＸ３の値とが、ドット（図９の例では中ドット）を形成することを示し（図９（Ａ））、かつ、ドットデータが、第３の画素ＰＸ３を含むブロックＢＬ２内の濃度が基準以上であることを示す特定条件を満たしていない。この場合には、ＣＰＵ１１０は、図９（Ｄ）の第２パスデータＰＤ２ｍから解るように、ＣＰＵ１１０は、第２パス処理にて、第２の画素ＰＸ２に対応する第２の位置にドット（図９の例では中ドット）を形成させ、第３の画素ＰＸ３に対応する第３の位置にドットを形成させない。そして、図９（Ｅ）の第３パスデータＰＤ３ｍから解るように、第３パス処理にて、第３の画素ＰＸ３に対応する第３の位置にドット（図９の例では中ドット）を形成させ、第２の画素ＰＸ２に対応する第２の位置にドットを形成させない。この結果、３パス印刷の場合に、上記特定条件が満たされない場合には、ドットの重畳形成を行わないので、ドットデータによって示される表現すべき濃度と比較して、実際に印刷される濃度が過度に高くなる不具合を抑制できる。
【００８８】
さらに、ＣＰＵ１１０は、図６のＳ１２０にて、注目画素（注目ブロック内の２個の画素）のドットパターンデータＤＰＤのマスク値を取得する。そして、図６のＳ１４０では、ドットパターンデータＤＰＤのマスク値を適用することで、出力パターンを決定する。これによって、注目画素が、ドットパターンデータＤＰＤによって示される第１の画素の位置に存在し、かつ、ドットデータの注目画素の値が、ドットを形成することを示す場合に、第１パス処理にて、注目画素に対応する用紙Ｍ上の位置にドットを形成させる、ことが実現される。また、注目画素が、ドットパターンデータＤＰＤによって示される第２の画素の位置に存在し、かつ、ドットデータの注目画素の値が、ドットを形成することを示す場合に、第２パス処理にて、注目画素に対応する用紙Ｍ上の位置にドットを形成させる、ことが実現させる。この結果、ドットパターンデータＤＰＤと、ドットデータと、に基づいて、第１パス処理または第２パス処理にて、適切にドットを形成させることができる。
【００８９】
さらに、Ｘ方向に沿ったラスタライン上の複数個の画素は、第１パス処理に対応する第１の画素（図８（Ｂ）にて「１」が付された画素）と、第２パス処理に対応する第２の画素（図８（Ｂ）にて「２」が付された画素）と、第３パス処理に対応する第３の画素（図８（Ｂ）にて「３」が付された画素）と、を含む。すなわち、印刷画像において、第１の画素に対応する用紙Ｍ上の第１の位置と、第２の画素に対応する用紙Ｍ上の第２の位置は、副走査方向（Ｙ方向）の位置が互いに等しく、主走査方向（Ｘ方向）の位置が互いに異なる一本のライン上の複数個の位置である。この結果、主走査方向に沿った一本のライン上に形成すべき複数個のドットが、複数回のパス処理にて形成される。このような印刷は、シングリング印刷とも呼ばれ、印刷画像においてバンディングの発生を抑制することができる。
【００９０】
さらに、本実施例によれば、ＣＰＵ１１０は、３回のパス処理にて重複領域ＯＡｓ内にドットが形成される。そして、各重複領域の副走査方向の長さは、ノズル列ＮＫの総ノズル長Ｄの（１／３）である。この場合には、印刷すべき全ての領域を、３回のパス処理にて、隙間無く印刷することができる。この結果、印刷画像にムラが発生することを抑制できる。
【００９１】
Ｂ．第２実施例
第２実施例では、主走査方向に沿った１本のラスタライン上のｋ個の画素に対応するドットを、２回のパス処理にて分散して形成する、いわゆる２パス印刷が行われる。図１１は、第２実施例の２パス印刷の概略図である。図１１には、図５と同様に、用紙Ｍに対するノズル列ＮＫの搬送方向の位置が、パス処理ごとに示されている。
【００９２】
１回目（ｊ＝１）の搬送処理Ｆ１は、用紙Ｍを初期位置まで搬送する処理である。２回目以降の搬送処理Ｆｊの搬送量は、総ノズル長Ｄの（１／２）である。このように、本実施例では、各パス処理にて総ノズル長Ｄ分のノズルを使用して、均等の搬送量で２パス印刷が実行される。
【００９３】
図１１では、図５と同様に、また、符号Ｂｊで示されるバンド領域は、ｊ回目のパス処理によってドットを形成可能な用紙Ｍ上の領域（すなわち、ｊ番目のパス処理の走査範囲）を示している。バンド領域Ｂｓの上流側（−Ｙ側）の部分と、バンド領域Ｂｓ＋１の下流側（＋Ｙ側）の部分と（ｓは、１以上のｍ以下の整数）は、互いに重複している。用紙Ｍ上の重複領域ＯＡｓは、バンド領域Ｂｓと、バンド領域Ｂｓ＋１と、バンド領域Ｂｓ＋２とが、互いに重複する領域である。例えば、重複領域ＯＡ１は、バンド領域Ｂ１の上流側の部分と、バンド領域Ｂ２の下流側の部分と、が、互いに重複する領域である。重複領域ＯＡｓの副走査方向の長さは、総ノズル長Ｄの（１／２）である。
【００９４】
換言すれば、重複領域ＯＡｓには、ｓ回目のパス処理と、（ｓ＋１）回目のパス処理と、の２回のパス処理にて、ドットが形成可能である。ｓ回目のパス処理では、当該重複領域ＯＡｓに対して、ノズル列ＮＫの上流側に位置する部分（上流側部分ＮＰｕとも呼ぶ）のノズル群を用いてドットが形成される。そして、（ｓ＋１）回目のパス処理では、当該重複領域ＯＡｓに対して、ノズル列ＮＫの下流側に位置する部分（下流側部分ＮＰｄとも呼ぶ）のノズル群を用いてドットが形成される。
【００９５】
図示は省略するが、各パス処理でのノズル列ＮＫの各ノズルの記録率Ｒは、全てのノズルにおいて５０％である。この結果、重複領域ＯＡｓにドットを形成するｓ回目のパス処理と、（ｓ＋１）回目のパス処理と、の記録率の合計は、重複領域ＯＡｓの副走査方向の全ての位置で、１００％になる。
【００９６】
以上の説明から解るように、第２実施例では、全ての重複領域ＯＡｓ内の画像は、２回のパス処理にて該重複領域ＯＡｓ内にドットが形成されることによって、印刷される。例えば、重複領域ＯＡ１、ＯＡ２、ＯＡ３内の画像は、１、２回目のパス処理、２、３回目のパス処理、３、４回目のパス処理によって印刷される。第２実施例では、重複領域ＯＡｓ内に画像を印刷する２回のパス処理のうち、最初のパス処理を第１パス処理とも呼び、２番目のパス処理を第２パス処理とも呼ぶ。図１１に示すように、第１パス処理にて形成されるドットは、ノズル列ＮＫの上流側部分ＮＰｕのノズル群によって形成され、第２パス処理にて形成されるドットは、下流側部分ＮＰｄのノズル群によって形成される。
【００９７】
第２実施例では、ノズル列ＮＫの上流側部分ＮＰｕと、下流側部分ＮＰｄと、のいずれか一方に対応するドット画像の領域を、強制出力処理の対象領域とし、他方に対応するドット画像の領域を、強制出力処理の対象ではない領域として、図６の印刷データ生成処理が行われる。
【００９８】
以上説明した第２実施例によれば、重複領域ＯＡｓを２回のパス処理を用いて印刷する場合に、２回のパス処理にて形成されるドット間の相対的な位置ずれに起因して、印刷画像の濃度が低下する不具合を抑制できる。
【００９９】
さらに、第２実施例によれば、ＣＰＵ１１０は、２回のパス処理にて重複領域ＯＡｓ内にドットが形成される。そして、各重複領域の副走査方向の長さは、ノズル列ＮＫの総ノズル長Ｄの（１／２）である。この場合には、印刷すべき全ての領域を、２回のパス処理にて、隙間無く印刷することができる。この結果、印刷画像にムラが発生することを抑制できる。
【０１００】
Ｃ．第３実施例
第３実施例では、印刷画像が形成される領域のうちの一部の領域において、主走査方向に沿った１本のラスタライン上のｋ個の画素に対応するドットを、２回のパス処理にて分散して形成する、いわゆる２パス印刷が行われる。そして、印刷画像が形成される領域のうちの他の一部の領域において、該ｋ個の画素に対応するドットを、１回のパス処理にて形成する、いわゆる１パス印刷が行われる。図１２は、第２実施例の印刷の概略図である。図１２には、図５と同様に、用紙Ｍに対するノズル列ＮＫの搬送方向の位置が、パス処理ごとに示されている。
【０１０１】
１回目（ｊ＝１）の搬送処理Ｆ１は、用紙Ｍを初期位置まで搬送する処理である。２回目以降の搬送処理Ｆｊの搬送量は、総ノズル長Ｄの（２／３）である。このように、本実施例では、各パス処理にて総ノズル長Ｄ分のノズルを使用して、均等の搬送量で印刷が実行される。
【０１０２】
図１２では、図５と同様に、また、符号Ｂｊで示されるバンド領域は、ｊ回目のパス処理によってドットを形成可能な用紙Ｍ上の領域（すなわち、ｊ番目のパス処理の走査範囲）を示している。バンド領域Ｂｓの上流側（−Ｙ側）の部分と、バンド領域Ｂｓ＋１の下流側（＋Ｙ側）の部分と（ｓは、１以上のｍ以下の整数）は、互いに重複している。用紙Ｍ上の重複領域ＯＡｓは、バンド領域Ｂｓと、バンド領域Ｂｓ＋１と、バンド領域Ｂｓ＋２とが、互いに重複する領域である。用紙Ｍ上の非重複領域ＳＡｓは、１個のバンド領域Ｂｓにのみ含まれ、他のバンド領域とは重複しない領域である。重複領域ＯＡｓの副走査方向の長さは、総ノズル長Ｄの（１／３）である。非重複領域ＳＡｓの副走査方向の長さは、総ノズル長Ｄの（１／３）である。
【０１０３】
換言すれば、重複領域ＯＡｓには、ｓ回目のパス処理と、（ｓ＋１）回目のパス処理と、の２回のパス処理にて、ドットが形成可能である。ｓ回目のパス処理では、当該重複領域ＯＡｓに対して、ノズル列ＮＫの第１部分ＮＰａのノズル群を用いてドットが形成される。そして、（ｓ＋１）回目のパス処理では、当該重複領域ＯＡｓに対して、ノズル列ＮＫの第３部分ＮＰｃのノズル群を用いてドットが形成される。そして、非重複領域ＳＡｓには、ｓ回目のパス処理にて、ドットが形成可能である。ｓ回目のパス処理では、非重複領域ＳＡｓに対して、ノズル列ＮＫの第２部分ＮＰｂのノズル群を用いてドットが形成される。
【０１０４】
図１２には、さらに、ｊ回目のパス処理のノズル列ＮＫの各ノズルの記録率Ｒｊと、これらの記録率Ｒｊを、用紙Ｍ上の搬送方向の位置ごとに合計した合計記録率ＲＴと、が図示されている。ノズル列ＮＫのうち２パス印刷に用いられる（すなわち、重複領域ＯＡｓの印刷に用いられる）第１部分ＮＰａ、第３部分ＮＰｃのノズルの記録率Ｒｊは、５０％である。この結果、重複領域ＯＡｓにドットを形成するｓ回目のパス処理と、（ｓ＋１）回目のパス処理と、の合計記録率ＲＴは、重複領域ＯＡｓの副走査方向の全ての位置で、１００％になる。また、ノズル列ＮＫのうち１パス印刷に用いられる（すなわち、非重複領域ＳＡｓの印刷に用いられる）第２部分ＮＰｂの記録率Ｒｊは、１００％である。この結果、重複領域ＯＡｓと非重複領域ＳＡｓとを含む全ての印刷領域にて、合計記録率ＲＴは、１００％となる。
【０１０５】
以上の説明から解るように、第２実施例では、重複領域ＯＡｓ内の画像は、２回のパス処理にて該重複領域ＯＡｓ内にドットが形成されることによって、印刷される。例えば、重複領域ＯＡ１、ＯＡ２、ＯＡ３内の画像は、１、２回目のパス処理、２、３回目のパス処理、３、４回目のパス処理によって印刷される。第３実施例では、重複領域ＯＡｓ内に画像を印刷する２回のパス処理のうち、最初のパス処理を第１パス処理とも呼び、２番目のパス処理を第２パス処理とも呼ぶ。図１２に示すように、第１パス処理にて形成されるドットは、ノズル列ＮＫの第１部分ＮＰａのノズル群によって形成され、第２パス処理にて形成されるドットは、第３部分ＮＰｃのノズル群によって形成される。
【０１０６】
第３実施例では、ノズル列ＮＫの第１部分ＮＰａと、第３部分ＮＰｃと、のいずれか一方に対応するドット画像の領域を、強制出力処理の対象領域とし、他方を強制出力処理の対象ではない領域として、図６の印刷データ生成処理が行われる。
【０１０７】
以上説明した第３実施例によれば、重複領域ＯＡｓを２回のパス処理を用いて印刷する場合に、２回のパス処理にて形成されるドット間の相対的な位置ずれに起因して、印刷画像の濃度が低下する不具合を抑制できる。
【０１０８】
第３実施例によれば、ＣＰＵ１１０は、２回のパス処理にて重複領域ＯＡｓ内にドットが形成されるが、各重複領域の副走査方向の長さは、ノズル列ＮＫの総ノズル長Ｄの（１／２）ではなく、（１／３）である。このために、第３実施例では、印刷すべき全ての領域を、２回のパス処理にて、隙間無く印刷することはできず、一部の領域（すなわち、非重複領域ＳＡ１〜ＳＡ４）は、１回のパス処理にて印刷される。この結果、強制出力によって１個のドット形成位置に２個のドットが形成され得る重複領域ＯＡｓの濃度が、１個のドット形成位置に２個のドットが形成され得ない非重複領域ＳＡｓの濃度より高くなる可能性がある。この結果、第１実施例や第２実施例と比較すると、印刷画像にムラが発生する可能性がある。
【０１０９】
Ｄ．変形例
（１）第１実施例では、３回のパス処理を印刷機構２００に実行させることによって、重複領域ＯＡｓ内にドットを形成させ、重複領域ＯＡｓの副走査方向の長さは、印刷に用いられる総ノズル長Ｄの（１／３）である。そして、第２実施例では、２回のパス処理を印刷機構２００に実行させることによって、重複領域ＯＡｓ内にドットを形成させ、重複領域ＯＡｓの副走査方向の長さは、印刷に用いられる総ノズル長Ｄの（１／２）である。より一般的に言えば、Ｎ回（Ｎは２以上の整数）のパス処理を印刷機構２００に実行させることによって、重複領域ＯＡｓ内にドットを形成させ、非重複領域ＳＡｓの副走査方向の長さは、印刷に用いられるノズル群の副走査方向の上流端から下流端までの長さの（１／Ｎ）であることが好ましい。こうすれば、印刷すべき全ての領域を、Ｎ回のパス処理にて、隙間無く印刷することができる。この結果、印刷画像にムラが発生することを抑制できる。
【０１１０】
（２）上記各実施例では、Ｋインクのノズル列ＮＫのみを用いたモノクロ画像の印刷を行っている。これに代えて、Ｃ、Ｍ、Ｙ、Ｋのノズル列ＮＣ、ＮＭ、ＮＹ、ＮＫを用いたカラー画像の印刷を行っても良い。この場合には、図３のＳ２５にて、ＣＰＵ１１０は、ＲＧＢ画像データに対して色変換処理を実行して、ＣＭＹＫ画像データを生成する。ＣＭＹＫ画像データは、ＣＭＹＫの４つの色成分の階調値（以下、ＣＭＹＫ値とも呼ぶ）で画素ごとの色を表す画像データである。この場合には、色変換処理は、例えば、ＲＧＢ値とＣＭＹＫ値との対応関係を規定したルックアップテーブルを用いて行われる。ＣＭＹＫ画像データは、Ｃ、Ｍ、Ｙ、Ｋのインクに対応する４つの成分画像データを含んでいる、と言うこともできる。各成分画像データに含まれる複数個の画素の値は、対応するインクの濃度を画素ごとに示す。この場合には、Ｓ３０にて、各成分画像データに対してハーフトーン処理が実行されて、成分ごとにドットデータが生成される。そして、Ｓ３５にて、各成分のドットデータを用いて、印刷データ生成処理が実行されて、成分ごとの印刷データが生成される。Ｓ４０では、成分ごとの印刷データを用いて、１個のカラー画像が印刷される。
【０１１１】
ここで、染料インクでは、インクの滲みが顔料インクより発生しやすいために、顔料インクよりドット径が大きくなりやすい。このために、染料インクでは、上述したドット間の相対的な位置ずれに起因する濃度の低下は、発生し難い。したがって、カラー画像が印刷される場合において、顔料インクであるＫインクのドットの形成状態を示す第１のドットデータに対しては、図６の印刷データ生成処理が実行され、染料インクであるＣ、Ｍ、Ｙのインクのドットの形成状態を示す第２のドットデータに対しては、ドットの強制出力を行わない別の印刷データ生成処理が実行されても良い。ドットの強制出力を行わない別の印刷データ生成処理は、図６の印刷データ生成処理からＳ１２５、Ｓ１３０、Ｓ１３５が削除された処理であり、全ての注目画素についてＳ１４０が行われる処理である。換言すれば、ＣＰＵ１１０は、Ｋインクに対応する第１のドットデータの第１の画素の値と第２の画素の値とが、ドットを形成することを示し、かつ、第１のドットデータが、上述した特定条件を満たす場合に、第１のパス処理にて、第１の画素に対応する第１の位置にＫインクのドットを形成させ、かつ、第２のパス処理にて、第１の位置と、第２の画素に対応する第２の位置と、の両方にＫインクのドットを形成させても良い。そして、有彩色のインク（Ｃ、Ｍ、Ｙのいずれかのインク）に対応する第２のドットデータの第１の画素の値と第２の画素の値とが、ドットを形成することを示す場合に、第１のパス処理にて、第１の位置に有彩色のインクのドットを形成させ、かつ、第２のパス処理にて、第１の位置に有彩色のインクのドットを形成させず、第２の位置に有彩色のインクのドットを形成させても良い。
【０１１２】
（３）図６の印刷データ生成処理では、Ｓ１３０にて、注目ブロックのドットパターンが特定のドットパターンであった場合には（Ｓ１３０にてＹＥＳ）、必ずＳ１３５の処理が実行される。これに代えて、注目ブロックのドットパターンが特定のドットパターンであった場合には、第１の確率（例えば、５０％）でＳ１３５の処理が行われ、第２の確率（例えば、５０％）でＳ１４０の処理が行われても良い。すなわち、上記実施例のドットの強制出力は必ずしも、強制出力の条件を満たす全ての注目画素について行われる必要はなく、強制出力の条件を満たす一部の注目画素について行われても良い。
【０１１３】
（４）図のドットパターンデータＤＰＤに示すように、ノズル列ＮＫの第１部分ＮＰａでは、ドットの記録率Ｒが、−Ｙ方向に向かって直線的に減少している。これに代えて、第１部分ＮＰａでは、ドットの記録率Ｒが、−Ｙ方向に向かってステップ状に段階的に減少しても良いし、曲線状に減少しても良い。第３部分ＮＰｃのドットの記録率Ｒについても同様である。
【０１１４】
（５）上記第１実施例では、ドット画像Ｄｏｍ、Ｄｏｈのうち、記録率が約５０％である第２部分ＮＰｂに対応する領域を、強制出力処理の対象領域として、図６の印刷データ生成処理が行われている。これに代えて、記録率が５０％でない第１部分ＮＰａおよび第３部分ＮＰｃに対応する領域を、強制出力処理の対象領域として、図６の印刷データ生成処理が行われても良い。
【０１１５】
（６）上記各実施例の印刷機構２００は、大、中、小の３種類のサイズのドットを形成可能である。これに代えて、特大、大、中、小の４種類のサイズのドットを形成可能な印刷機構２００が採用されても良い。この場合には、図６のＳ１３０にて、ブロックＢＬ内の一方の画素の値が、特大ドットを形成することを示し、かつ、他方の画素の値が、大ドットを形成することを示す第１のパターンと、ブロックＢＬ内の２個の画素の値が、両方とも特大ドットを形成することを示す第２のパターンと、のいずれかである場合に、特定条件が満たされると判断されても良い。
【０１１６】
（７）印刷機構２００は、１種類のサイズのドットのみを形成可能であっても良い。この場合には、例えば、ブロックＢＬは、所定個数（例えば、５個）のＸ方向に連続する画素に対応する範囲に設定されても良い。そして、図６のＳ１３０にて、ブロックＢＬ内の所定個数の画素のうち、基準個数（例えば、３個）以上の画素の値が、ドットを形成することを示す場合に、特定条件が満たされると判断されても良い。
【０１１７】
（８）上記各実施例では、ドットパターンデータＤＰＤを用いることなく、パスデータが生成されても良い。例えば、第２実施例では、単純に、Ｘ方向の座標が奇数番目の画素に対応する位置には、第１パス処理にてドットが形成され、Ｘ方向の座標が偶数番目の画素に対応する位置には、第２パス処理にてドットが形成されても良い。
【０１１８】
（９）上記各実施例においてプリンタ６００の制御装置１００によって実行される図３の制御処理は、例えば、ユーザの端末装置、例えば、パーソナルコンピュータやスマートフォンのＣＰＵによって実行されても良い。この場合には、端末装置が、上述したＳ１０〜Ｓ３５の処理を実行することによって印刷データを生成し、当該印刷データをプリンタ６００に供給することによって、プリンタ６００に印刷を実行させても良い。この場合には、端末装置が制御装置の例であり、プリンタ６００が印刷実行部の例である。
【０１１９】
また、端末装置に代えて、プリンタ６００とインターネットなどのネットワークを介して接続されたサーバが、図３の制御処理を実行しても良い。この場合には、端末装置またはプリンタ６００から印刷指示が、サーバに送信されたときに、図３の制御処理が実行される。そして、サーバは、上述したＳ１０〜Ｓ３５の処理を実行することによって印刷データを生成し、当該印刷データをプリンタ６００に供給することによって、プリンタ６００に印刷を実行させる。該サーバは、１つの計算機であっても良く、互いに通信可能な複数個の計算機を含むいわゆるクラウドサーバであっても良い。
【０１２０】
（１０）上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【０１２１】
また、本発明の機能の一部または全部がコンピュータプログラムで実現される場合には、そのプログラムは、コンピュータ読み取り可能な記録媒体（例えば、一時的ではない記録媒体）に格納された形で提供することができる。プログラムは、提供時と同一または異なる記録媒体（コンピュータ読み取り可能な記録媒体）に格納された状態で、使用され得る。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種ＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含み得る。
【０１２２】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【０１２３】
１００...制御装置、１１０...ＣＰＵ、１２０...揮発性記憶装置、１２５...バッファ領域、１３０...不揮発性記憶装置、１４０...表示部、１５０...操作部、１６０...通信部、２００...プリンタ、２００...印刷機構、２１０...搬送機構、２２０...主走査機構、２３０...ヘッド駆動回路、２４０...印刷ヘッド、２４１...ノズル形成面、６００...プリンタ、Ｄ...総ノズル長、Ｍ...用紙、ＦＤ...搬送量データ、ＰＤ...パスデータ、ＰＧ...コンピュータプログラム、ＮＫ...ノズル列、ＢＬ...ブロック、ＯＡ１〜ＯＡ４...重複領域、ＳＡ１〜ＳＡ４...非重複領域、ＮＺ...ノズル、ＤＰＤ...ドットパターンデータ
【図１】
2018052051.tif 000003
【図２】
2018052051.tif 000004
【図３】
2018052051.tif 000005
【図４】
2018052051.tif 000006
【図５】
2018052051.tif 000007
【図６】
2018052051.tif 000008
【図７】
2018052051.tif 000009
【図８】
2018052051.tif 000010
【図９】
2018052051.tif 000011
【図１０】
2018052051.tif 000012
【図１１】
2018052051.tif 000013
【図１２】
2018052051.tif 000014