(57)【要約】【課題】インクの供給の遅れを抑制しつつ、印刷時における印刷媒体の変形を抑制する。【解決手段】  部分印刷においてインク供給部から印刷ヘッドへのインクの供給が遅れ得ることを示す第１条件が満たされ、かつ、印刷媒体が上流ローラによって支持され、かつ、印刷媒体が下流ローラによって支持されていない第１の場合には、Ｎ個の部分画像のうちの上流側の端の第１上流部分画像を、下流側の端の第１下流部分画像よりも先に、印刷実行部に印刷させる。第１条件が満たされ、かつ、印刷媒体が上流ローラによって支持されず、かつ、印刷媒体が下流ローラによって支持されている第２の場合には、Ｎ個の部分画像のうちの下流側の端の第２下流部分画像を、上流側の端の第２上流部分画像よりも先に、印刷実行部に印刷させる。【選択図】  図４
2020044678.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するための複数のノズルを有する印刷ヘッドと、前記印刷ヘッドに前記インクを供給するインク供給部と、印刷媒体に対して主走査方向に沿って前記印刷ヘッドを移動させる主走査を実行する主走査部と、前記印刷ヘッドに対して前記主走査方向と交差する副走査方向に沿って前記印刷媒体を移動させる副走査を実行する副走査部と、を備える印刷実行部であって、前記副走査部は、前記印刷ヘッドよりも上流側で前記印刷媒体を搬送する上流ローラと、前記印刷ヘッドよりも下流側で前記印刷媒体を搬送する下流ローラと、を備える、前記印刷実行部に画像を印刷させるための制御装置であって、前記主走査部に前記主走査を行わせつつ前記印刷ヘッドに前記インクを吐出させる部分印刷と、前記副走査部に前記副走査を行わせることと、を複数回実行することで、前記印刷実行部に画像を印刷させるための前記制御装置であって、
前記部分印刷において前記インク供給部から前記印刷ヘッドへの前記インクの供給が遅れ得ることを示す第１条件が満たされるか否かを、印刷対象の画像に含まれるとともに前記副走査方向に並ぶ複数のバンド画像のそれぞれについて判断する判断部と、
前記第１条件が満たされない場合には、前記バンド画像を１回の前記部分印刷で前記印刷実行部に印刷させる第１印刷処理部と、
前記第１条件が満たされる場合には、前記バンド画像に含まれるとともに前記副走査方向に並ぶＮ個（Ｎは２以上の整数）の部分画像を、それぞれ１回の前記部分印刷で前記印刷実行部に印刷させることによって、前記バンド画像をＮ回の前記部分印刷で前記印刷実行部に印刷させる第２印刷処理部と、
を備え、
前記第２印刷処理部は、
前記第１条件が満たされ、かつ、前記印刷媒体が前記上流ローラによって支持され、かつ、前記印刷媒体が前記下流ローラによって支持されていない第１の場合には、前記Ｎ個の部分画像のうちの上流側の端の第１上流部分画像を、下流側の端の第１下流部分画像よりも先に、前記印刷実行部に印刷させ、
前記第１条件が満たされ、かつ、前記印刷媒体が前記上流ローラによって支持されず、かつ、前記印刷媒体が前記下流ローラによって支持されている第２の場合には、前記Ｎ個の部分画像のうちの下流側の端の第２下流部分画像を、上流側の端の第２上流部分画像よりも先に、前記印刷実行部に印刷させる、
制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記第１上流部分画像の前記副走査方向の幅は、前記第１下流部分画像の前記副走査方向の幅よりも広く、
前記第２下流部分画像の前記副走査方向の幅は、前記第２上流部分画像の前記副走査方向の幅よりも広い、
制御装置。
【請求項３】
請求項１または２に記載の制御装置であって、
前記部分画像である第１部分画像と、前記第１部分画像に隣接する前記部分画像である第２部分画像とは、前記主走査方向に延びる第１種重畳領域において、互いに一部分が重なっており、
前記第２印刷処理部は、
前記第１種重畳領域内の複数の画素のうちの一部の複数の画素を、前記第１部分画像のための前記部分印刷によって前記印刷実行部に印刷させ、
前記第１種重畳領域内の複数の画素のうちの残りの複数の画素を、前記第２部分画像のための前記部分印刷によって前記印刷実行部に印刷させる、
制御装置。
【請求項４】
請求項３に記載の制御装置であって、
前記バンド画像である第１バンド画像と、前記第１バンド画像に隣接する前記バンド画像である第２バンド画像とは、前記主走査方向に延びる第２種重畳領域において、互いに一部分が重なっており、
前記第１印刷処理部は、
前記第２種重畳領域内の複数の画素のうちの一部の複数の画素を、前記第１バンド画像のための前記部分印刷によって前記印刷実行部に印刷させ、
前記第２種重畳領域内の複数の画素のうちの残りの複数の画素を、前記第２バンド画像のための前記部分印刷によって前記印刷実行部に印刷させ、
前記第１種重畳領域の前記副走査方向の幅は、前記第２種重畳領域の前記副走査方向の幅よりも、広い、
制御装置。
【請求項５】
請求項１から４のいずれかに記載の制御装置であって、
前記第２印刷処理部は、
前記第１上流部分画像のための前記部分印刷において、前記印刷ヘッドを、前記第１下流部分画像のための前記部分印刷における前記印刷ヘッドの移動方向と同じ方向に、移動させ、
前記第２上流部分画像のための前記部分印刷において、前記印刷ヘッドを、前記第２下流部分画像のための前記部分印刷における前記印刷ヘッドの移動方向と同じ方向に、移動させる、
制御装置。
【請求項６】
請求項１から５のいずれかに記載の制御装置であって、
前記印刷実行部は、前記印刷ヘッドよりも上流側で前記印刷媒体を押さえる押さえ部を備え、
前記第２印刷処理部は、
前記第１条件が満たされ、かつ、前記印刷媒体が前記上流ローラによって支持され、かつ、前記印刷媒体が前記下流ローラによって支持され、かつ、前記印刷媒体が前記押さえ部によって押さえられている第３の場合には、前記Ｎ個の部分画像のうちの上流側の端の第３上流部分画像を、下流側の端の第３下流部分画像よりも先に、前記印刷実行部に印刷させる、
制御装置。
【請求項７】
請求項１から６のいずれかに記載の制御装置であって、
前記第２印刷処理部は、
前記第１上流部分画像の前記部分印刷のためのインク量が閾値を超える場合、前記第１上流部分画像の前記副走査方向の幅を狭めて、少なくとも１つの他の前記部分画像の前記副走査方向の幅を広げ、
前記第２下流部分画像の前記部分印刷のためのインク量が前記閾値を超える場合、前記第２下流部分画像の前記副走査方向の幅を狭めて、少なくとも１つの他の前記部分画像の前記副走査方向の幅を広げる、
制御装置。
【請求項８】
請求項１から７のいずれかに記載の制御装置であって、
前記第１条件は、指標値を用いて判断され、
前記指標値は、前記部分印刷で印刷されるバンド画像に対応するバンド画像データを用いて算出される前記インクの使用量であって前記バンド画像の印刷に用いられる前記インクの使用量に関する値と、前記印刷実行部において印刷に用いられた前記インクの累積の使用量に関する値と、のうちのいずれかである、
制御装置。
【請求項９】
請求項１から８のいずれかに記載の制御装置と、
前記印刷実行部と、
を備える印刷装置。
【請求項１０】
インクを吐出するための複数のノズルを有する印刷ヘッドと、前記印刷ヘッドに前記インクを供給するインク供給部と、印刷媒体に対して主走査方向に沿って前記印刷ヘッドを移動させる主走査を実行する主走査部と、前記印刷ヘッドに対して前記主走査方向と交差する副走査方向に沿って前記印刷媒体を移動させる副走査を実行する副走査部と、を備える印刷実行部であって、前記副走査部は、前記印刷ヘッドよりも上流側で前記印刷媒体を搬送する上流ローラと、前記印刷ヘッドよりも下流側で前記印刷媒体を搬送する下流ローラと、を備える、前記印刷実行部に画像を印刷させるコンピュータのためのコンピュータプログラムであって、前記主走査部に前記主走査を行わせつつ前記印刷ヘッドに前記インクを吐出させる部分印刷と、前記副走査部に前記副走査を行わせることと、を複数回実行することで、前記印刷実行部に画像を印刷させるコンピュータのためのコンピュータプログラムであって、
前記部分印刷において前記インク供給部から前記印刷ヘッドへの前記インクの供給が遅れ得ることを示す第１条件が満たされるか否かを、印刷対象の画像に含まれるとともに前記副走査方向に並ぶ複数のバンド画像のそれぞれについて判断する判断機能と、
前記第１条件が満たされない場合には、前記バンド画像を１回の前記部分印刷で前記印刷実行部に印刷させる第１印刷処理機能と、
前記第１条件が満たされる場合には、前記バンド画像に含まれるとともに前記副走査方向に並ぶＮ個（Ｎは２以上の整数）の部分画像を、それぞれ１回の前記部分印刷で前記印刷実行部に印刷させることによって、前記バンド画像をＮ回の前記部分印刷で前記印刷実行部に印刷させる第２印刷処理機能と、
をコンピュータに実現させ、
前記第２印刷処理機能は、
前記第１条件が満たされ、かつ、前記印刷媒体が前記上流ローラによって支持され、かつ、前記印刷媒体が前記下流ローラによって支持されていない第１の場合には、前記Ｎ個の部分画像のうちの上流側の端の第１上流部分画像を、下流側の端の第１下流部分画像よりも先に、前記印刷実行部に印刷させ、
前記第１条件が満たされ、かつ、前記印刷媒体が前記上流ローラによって支持されず、かつ、前記印刷媒体が前記下流ローラによって支持されている第２の場合には、前記Ｎ個の部分画像のうちの下流側の端の第２下流部分画像を、上流側の端の第２上流部分画像よりも先に、前記印刷実行部に印刷させる、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、主走査を行いつつインクを吐出する部分印刷と副走査とを印刷実行部に複数回実行させることで印刷を行う制御処理に関する。
【背景技術】
【０００２】
従来から、印刷ヘッドからインクを吐出して画像を印刷するプリンタが知られている。このようなプリンタにおいて、例えばインクの温度が比較的低い場合には、インクの粘度が高くなるので、インクの収容部から印刷ヘッドへのインクの供給の遅れが発生しやすくなる。インクの供給の遅れが発生すると、印刷される画像の色が薄くなるなど、画質が低下し得る。特許文献１には、以下の技術が記載されている。ヘッド内の温度に基づいて閾値を算出する。１走査記録バンドにおける連続吐出数から連吐ドット数を算出する。連吐ドット数が閾値よりも大きい場合、パス数を増大させることによって、１記録走査で行われる記録ヘッドの連続吐出の数を減少させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０６６５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、パス数を増大させる場合に、具体的にどのように印刷を行うかについては、工夫の余地があった。
【０００５】
本明細書は、インクの供給の遅れを抑制しつつ、印刷時における印刷媒体の変形を抑制できる技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書に開示された技術は、以下の適用例として実現することが可能である。
【０００７】
［適用例１］
インクを吐出するための複数のノズルを有する印刷ヘッドと、前記印刷ヘッドに前記インクを供給するインク供給部と、印刷媒体に対して主走査方向に沿って前記印刷ヘッドを移動させる主走査を実行する主走査部と、前記印刷ヘッドに対して前記主走査方向と交差する副走査方向に沿って前記印刷媒体を移動させる副走査を実行する副走査部と、を備える印刷実行部であって、前記副走査部は、前記印刷ヘッドよりも上流側で前記印刷媒体を搬送する上流ローラと、前記印刷ヘッドよりも下流側で前記印刷媒体を搬送する下流ローラと、を備える、前記印刷実行部に画像を印刷させるための制御装置であって、前記主走査部に前記主走査を行わせつつ前記印刷ヘッドに前記インクを吐出させる部分印刷と、前記副走査部に前記副走査を行わせることと、を複数回実行することで、前記印刷実行部に画像を印刷させるための前記制御装置であって、前記部分印刷において前記インク供給部から前記印刷ヘッドへの前記インクの供給が遅れ得ることを示す第１条件が満たされるか否かを、印刷対象の画像に含まれるとともに前記副走査方向に並ぶ複数のバンド画像のそれぞれについて判断する判断部と、前記第１条件が満たされない場合には、前記バンド画像を１回の前記部分印刷で前記印刷実行部に印刷させる第１印刷処理部と、前記第１条件が満たされる場合には、前記バンド画像に含まれるとともに前記副走査方向に並ぶＮ個（Ｎは２以上の整数）の部分画像を、それぞれ１回の前記部分印刷で前記印刷実行部に印刷させることによって、前記バンド画像をＮ回の前記部分印刷で前記印刷実行部に印刷させる第２印刷処理部と、を備え、前記第２印刷処理部は、前記第１条件が満たされ、かつ、前記印刷媒体が前記上流ローラによって支持され、かつ、前記印刷媒体が前記下流ローラによって支持されていない第１の場合には、前記Ｎ個の部分画像のうちの上流側の端の第１上流部分画像を、下流側の端の第１下流部分画像よりも先に、前記印刷実行部に印刷させ、前記第１条件が満たされ、かつ、前記印刷媒体が前記上流ローラによって支持されず、かつ、前記印刷媒体が前記下流ローラによって支持されている第２の場合には、前記Ｎ個の部分画像のうちの下流側の端の第２下流部分画像を、上流側の端の第２上流部分画像よりも先に、前記印刷実行部に印刷させる、制御装置。
【０００８】
この構成によれば、部分印刷においてインク供給部から印刷ヘッドへのインクの供給が遅れ得ることを示す第１条件が満たされる場合には、バンド画像に含まれるＮ個の部分画像が、Ｎ回の部分印刷によって１つずつ印刷されるので、インクの供給の遅れを抑制できる。さらに、第１条件が満たされる場合には、Ｎ個の部分画像のうち、上流ローラと下流ローラとのうち印刷媒体を支持しているローラ側の端の部分画像が、反対側の端の部分画像よりも先に、印刷される。従って、後の部分画像の印刷時における印刷媒体の変形を抑制できる。
【０００９】
なお、本明細書に開示の技術は、種々の態様で実現することが可能であり、例えば、印刷実行部の制御方法及び制御装置、印刷方法及び印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体（例えば、一時的ではない記録媒体）、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】実施例の画像処理システム１０００を示す説明図である。
【図２】印刷実行部４００の概略図である。
【図３】印刷ヘッド４１０の構成を示す図である。
【図４】（Ａ）は印刷実行部４００の動作の例の説明図である。（Ｂ）は、第２種重畳領域の説明図である。（Ｃ）は、第１種重畳領域の説明図である。
【図５】印刷データ生成処理の例を示すフローチャートである。
【図６】印刷実行処理の例を示すフローチャートである。
【図７】印刷実行処理の例を示すフローチャートである。
【図８】閾値テーブル３００の例を示す説明図である。
【図９】（Ａ）は、第１状態の用紙ＰＭを示す概略図である。（Ｂ）〜（Ｄ）は、２個の部分印刷データの説明図である。
【図１０】（Ａ）は、第２状態の用紙ＰＭを示す概略図である。（Ｂ）〜（Ｄ）は、２個の部分印刷データの説明図である。
【図１１】第３状態の用紙ＰＭを示す概略図である。（Ｂ）〜（Ｄ）は、２個の部分印刷データの説明図である。
【図１２】（Ａ）〜（Ｃ）は、印刷実行処理の第２実施例のフローチャートの一部である。
【図１３】（Ａ）は、部分画像ＰＩｕ１、ＰＩｄ１を示す概略図である。（Ｂ）は、幅調整済の部分画像ＰＩｕ１、ＰＩｄ１を示す概略図である。
【図１４】（Ａ）は、部分画像ＰＩｕ２、ＰＩｄ２を示す概略図である。（Ｂ）は、幅調整済の部分画像ＰＩｕ２、ＰＩｄ２を示す概略図である。
【発明を実施するための形態】
【００１１】
Ａ．第１実施例：
Ａ−１．端末装置１００と複合機２００との構成：
図１は、実施例の画像処理システム１０００を示す説明図である。画像処理システム１０００は、端末装置１００と、端末装置１００に接続された複合機２００と、を含んでいる。後述するように、複合機２００は、原稿等の対象物を読み取るスキャナ部２８０と、画像を印刷する印刷実行部４００と、複合機２００の全体を制御する制御部２９９と、を有している。
【００１２】
端末装置１００は、パーソナルコンピュータである（例えば、デスクトップコンピュータ、タブレットコンピュータなど）。端末装置１００は、プロセッサ１１０と、記憶装置１１５と、画像を表示する表示部１４０と、ユーザによる操作を受け入れる操作部１５０と、通信インタフェース１７０と、を有している。これらの要素は、バスを介して互いに接続されている。記憶装置１１５は、揮発性記憶装置１２０と、不揮発性記憶装置１３０と、を含んでいる。
【００１３】
プロセッサ１１０は、データ処理を行う装置であり、例えば、ＣＰＵである。揮発性記憶装置１２０は、例えば、ＤＲＡＭであり、不揮発性記憶装置１３０は、例えば、フラッシュメモリである。
【００１４】
不揮発性記憶装置１３０は、プログラム１３２を格納している。プロセッサ１１０は、プログラム１３２を実行することによって、複合機２００を制御する種々の機能を実現する。プログラム１３２によって実現される機能の詳細については、後述する。プロセッサ１１０は、プログラム１３２の実行に利用される種々の中間データを、記憶装置１１５（例えば、揮発性記憶装置１２０、不揮発性記憶装置１３０のいずれか）に、一時的に格納する。本実施例では、プログラム１３２は、複合機２００の製造者によって提供されたデバイスドライバに含まれている。
【００１５】
表示部１４０は、画像を表示する装置であり、例えば、液晶ディスプレイである。これに代えて、ＬＥＤディスプレイ、有機ＥＬディスプレイなどの、画像を表示する他の種類の装置が採用されてよい。操作部１５０は、ユーザによる操作を受け取る装置であり、例えば、表示部１４０上に重ねて配置されたタッチパネルである。これに代えて、ボタン、レバーなどの、ユーザによって操作される他の種類の装置が採用されてよい。ユーザは、操作部１５０を操作することによって、種々の指示を端末装置１００に入力可能である。
【００１６】
通信インタフェース１７０は、他の装置と通信するためのインタフェースである（例えば、ＵＳＢインタフェース、有線ＬＡＮインタフェース、IEEE802.11の無線インタフェース）。通信インタフェース１７０には、複合機２００が接続されている。
【００１７】
複合機２００は、制御部２９９と、スキャナ部２８０と、印刷実行部４００と、を有している。制御部２９９は、プロセッサ２１０と、記憶装置２１５と、画像を表示する表示部２４０と、ユーザによる操作を受け入れる操作部２５０と、通信インタフェース２７０と、を有している。これらの要素は、バスを介して互いに接続されている。記憶装置２１５は、揮発性記憶装置２２０と、不揮発性記憶装置２３０と、を含んでいる。
【００１８】
プロセッサ２１０は、データ処理を行う装置であり、例えば、ＣＰＵである。揮発性記憶装置２２０は、例えば、ＤＲＡＭであり、不揮発性記憶装置２３０は、例えば、フラッシュメモリである。
【００１９】
不揮発性記憶装置２３０は、プログラム２３２と、閾値テーブル３００と、交換回数テーブル３１０と、を格納している。プロセッサ２１０は、プログラム２３２を実行することによって、種々の機能を実現する（詳細は、後述）。プロセッサ２１０は、プログラム２３２の実行に利用される種々の中間データを、記憶装置（例えば、揮発性記憶装置２２０、不揮発性記憶装置２３０のいずれか）に、一時的に格納する。本実施例では、プログラム２３２と閾値テーブル３００と交換回数テーブル３１０とは、複合機２００の製造者によって、ファームウェアとして、不揮発性記憶装置２３０に予め格納されている。閾値テーブル３００と交換回数テーブル３１０の詳細については、後述する。
【００２０】
表示部２４０は、画像を表示する装置であり、例えば、液晶ディスプレイである。これに代えて、ＬＥＤディスプレイ、有機ＥＬディスプレイなどの、画像を表示する他の種類の装置が採用されてよい。操作部２５０は、ユーザによる操作を受け取る装置であり、例えば、表示部２４０上に重ねて配置されたタッチパネルである。これに代えて、ボタン、レバーなどの、ユーザによって操作される他の種類の装置が採用されてよい。ユーザは、操作部２５０を操作することによって、種々の指示を複合機２００に入力可能である。
【００２１】
通信インタフェース２７０は、他の装置と通信するためのインタフェースである。本実施例では、通信インタフェース２７０は、端末装置１００の通信インタフェース１７０に接続されている。
【００２２】
スキャナ部２８０は、ＣＣＤやＣＭＯＳなどの光電変換素子を用いて光学的に原稿等の対象物を読み取ることによって、読み取った画像（「スキャン画像」と呼ぶ）を表すスキャンデータを生成する。スキャンデータは、例えば、カラーのスキャン画像を表すＲＧＢのビットマップデータである。
【００２３】
印刷実行部４００は、用紙（印刷媒体の一例）上に画像を印刷する装置である。本実施例では、印刷実行部４００は、印刷ヘッド４１０（単にヘッド４１０とも呼ぶ）と、ヘッド駆動部４２０と、主走査部４３０と、搬送部４４０と、インク供給部４５０と、エンコーダ４６０と、温度センサ４７０と、これらの要素４１０、４２０、４３０、４４０、４５０、４６０、４７０を制御する制御回路４９０と、を有している。詳細は後述するが、印刷実行部４００は、シアンＣとマゼンタＭとイエロＹとブラックＫとのそれぞれのインクを用いるインクジェット式の印刷装置である。なお、利用可能な複数種類のインクの組み合わせとしては、ＣＭＹＫに限らず、他の種々の組み合わせ（例えば、シアンＣとマゼンタＭとイエロＹ）を採用可能である。
【００２４】
複合機２００は、他の装置（例えば、端末装置１００）によって供給された印刷データを用いて、印刷実行部４００に画像を印刷させることができる。また、複合機２００は、ユーザによって選択された画像データを用いて印刷データを生成し、生成した印刷データを用いて印刷実行部４００に画像を印刷させることができる。ユーザは、スキャンデータや、外部装置（例えば、通信インタフェース２７０に接続されたメモリーカード）に格納された画像データを、選択できる。
【００２５】
図２は、印刷実行部４００の概略図である。主走査部４３０は、キャリッジ４３３と、摺動軸４３４と、ベルト４３５と、複数個のプーリ４３６、４３７と、を備えている。キャリッジ４３３は、印刷ヘッド４１０を搭載する。摺動軸４３４は、キャリッジ４３３を主走査方向（図２のＤｘ軸方向）に沿って往復動可能に保持する。ベルト４３５は、プーリ４３６、４３７に巻き掛けられ、一部がキャリッジ４３３に固定されている。プーリ４３６は、図示しない主走査モータの動力によって回転する。主走査モータがプーリ４３６を回転させると、キャリッジ４３３が摺動軸４３４に沿って移動する。これによって、用紙ＰＭに対して主走査方向に沿って印刷ヘッド４１０を往復動させる主走査が実現される。
【００２６】
搬送部４４０は、用紙ＰＭを保持しつつ、印刷ヘッド４１０に対して搬送方向（図２の＋Ｄｙ方向）に用紙ＰＭを搬送する。ここで、搬送方向の上流側（−Ｄｙ側）を、単に、上流側とも呼び、搬送方向の下流側（＋Ｄｙ側）を単に下流側とも呼ぶ。搬送部４４０は、印刷ヘッド４１０のインクを吐出する面に対向する位置に配置されるとともに、用紙ＰＭを支持するように構成されたプラテンＰＴと、それぞれがプラテンＰＴ上に配置された用紙ＰＭを保持するように構成された上流ローラ４４１、下流ローラ４４２、複数の押さえ部４４５と、図示しないモータと、を備えている。上流ローラ４４１は、印刷ヘッド４１０よりも上流側に配置され、下流ローラ４４２は、印刷ヘッド４１０よりも下流側に配置されている。用紙ＰＭは、図示しない用紙トレイから、図示しない給紙ローラによって、搬送部４４０に供給される。搬送部４４０に供給された用紙ＰＭは、プラテンＰＴと上流ローラ４４１との間に挟まれることによって、プラテンＰＴと上流ローラ４４１とによって保持される。上流ローラ４４１によって搬送された用紙ＰＭは、プラテンＰＴと下流ローラ４４２との間に挟まれることによって、プラテンＰＴと下流ローラ４４２とによって保持される。複数の押さえ部４４５は、印刷ヘッド４１０よりも上流側に配置されている。本実施例では、複数の押さえ部４４５のそれぞれは、上流ローラ４４１と印刷ヘッド４１０との間で、プラテンＰＴ上の用紙ＰＭを、プラテンＰＴに向かって押さえるように構成された弾性板である。搬送部４４０は、モータの動力でこれらのローラ４４１、４４２を駆動することによって、用紙ＰＭを搬送方向に搬送する。以下、用紙ＰＭを搬送方向に移動させる処理を、副走査とも呼ぶ。搬送方向を、副走査方向とも呼ぶ。
【００２７】
搬送部４４０は、さらに、ロータリエンコーダ４４３と、用紙センサ４４４と、を備えている。ロータリエンコーダ４４３は、上流ローラ４４１の回転量に応じてパルスを出力する回転量センサである。用紙センサ４４４は、用紙ＰＭを検出するセンサである。用紙センサ４４４は、用紙ＰＭを検出したことを示すオン信号と、用紙ＰＭを検出していないことを示すオフ信号と、のいずれかを出力する。用紙センサ４４４は、上流ローラ４４１の近傍の上流ローラ４４１の上流側に配置されている。用紙ＰＭの下流側の端が用紙センサ４４４の位置を通過する場合、用紙センサ４４４からの信号は、オフ信号からオン信号に変化する。用紙ＰＭの上流側の端が用紙センサ４４４の位置を通過する場合、用紙センサ４４４からの信号は、オン信号からオフ信号に変化する。制御部２９９（図１）と制御回路４９０とは、用紙センサ４４４の信号がオフ信号からオン信号へ変化してからの上流ローラ４４１の回転量に基づいて、用紙ＰＭの搬送方向の位置を特定できる。なお、用紙センサ４４４の構成は、用紙ＰＭを検出するように構成された任意の構成であってよい。例えば、用紙センサ４４４は、用紙ＰＭに接触することによって動作する機械的なスイッチを含んでよく、光学的に用紙ＰＭを検出するように構成された発光素子と受光素子を含んでよい。
【００２８】
インク供給部４５０は、印刷ヘッド４１０にインクを供給する。インク供給部４５０は、カートリッジ装着部４５１と、チューブ４５２と、バッファタンク４５３と、を備えている。カートリッジ装着部４５１には、内部にインクが収容された容器である複数個のインクカートリッジＫＣ、ＹＣ、ＣＣ、ＭＣが着脱可能に装着され、これらのインクカートリッジからインクが供給される。カートリッジ装着部４５１には、インクカートリッジＫＣ、ＹＣ、ＣＣ、ＭＣをそれぞれ検出するカートリッジセンサ４５４Ｋ、４５４Ｙ、４５４Ｃ、４５４Ｍが、設けられている。カートリッジセンサ４５４Ｋ、４５４Ｙ、４５４Ｃ、４５４Ｍは、インクカートリッジＫＣ、ＹＣ、ＣＣ、ＭＣを検出したことを示すオン信号と、インクカートリッジＫＣ、ＹＣ、ＣＣ、ＭＣを検出していないことを示すオフ信号と、のいずれかを出力する。バッファタンク４５３は、キャリッジ４３３において、印刷ヘッド４１０の上方に配置され、印刷ヘッド４１０に供給すべきインクをＣＭＹＫのインクごとに一時的に収容する。チューブ４５２は、カートリッジ装着部４５１とバッファタンク４５３との間を接続するインクの流路となる可撓性の管である。各インクカートリッジ内のインクは、カートリッジ装着部４５１、チューブ４５２、バッファタンク４５３を介して、印刷ヘッド４１０に供給される。バッファタンク４５３には、インクに混入した異物を除去するためのフィルタ（図示省略）が設けられている。
【００２９】
図３は、−Ｄｚ側から見た印刷ヘッド４１０の構成を示す図である。図３に示すように、印刷ヘッド４１０のノズル形成面４１１は、搬送部４４０（図２）によって搬送される用紙ＰＭと対向する面である。ノズル形成面４１１には、複数のノズルＮＺからなる複数のノズル列、すなわち、上述したＣ、Ｍ、Ｙ、Ｋの各インクを吐出するノズル列ＮＣ、ＮＭ、ＮＹ、ＮＫが形成されている。各ノズル列は、複数個のノズルＮＺを含んでいる。複数個のノズルＮＺは、搬送方向（＋Ｄｙ方向）の位置が互いに異なり、搬送方向に沿って所定のノズル間隔ＮＴで並んでいる。ノズル間隔ＮＴは、複数のノズルＮＺの中で搬送方向に隣り合う２個のノズルＮＺ間の搬送方向の長さである。これらのノズル列を構成するノズルのうち、最も上流側（−Ｄｙ側）に位置するノズルＮＺを、最上流ノズルＮＺｕとも呼ぶ。また、これらのノズルのうち、最も下流側（＋Ｄｙ側）に位置するノズルＮＺを、最下流ノズルＮＺｄと呼ぶ。最上流ノズルＮＺｕから最下流ノズルＮＺｄまでの搬送方向の長さに、さらに、ノズル間隔ＮＴを加えた長さを、ノズル長Ｄとも呼ぶ。
【００３０】
ノズル列ＮＣ、ＮＭ、ＮＹ、ＮＫの主走査方向の位置は、互いに異なり、副走査方向の位置は、互いに重複している。図３の例では、ノズル列ＮＫ、ＮＹ、ＮＣ、ＮＭは、＋Ｄｘ方向に向かって、この順番に並んでいる。
【００３１】
各ノズルＮＺは、印刷ヘッド４１０の内部に形成されたインク流路（図示省略）を介してバッファタンク４５３に接続されている。各インク流路には、インクを吐出させるためのアクチュエータ（図示省略。例えば、ピエゾ素子、ヒータなど）が設けられている。
【００３２】
ヘッド駆動部４２０（図１）は、主走査部４３０による主走査中に印刷データに従って印刷ヘッド４１０内の各アクチュエータを駆動する電気回路を含んでいる。これによって、用紙ＰＭ上に印刷ヘッド４１０のノズルＮＺからインクが吐出されて、ドットが形成される。
【００３３】
印刷時に、インクがノズルＮＺ（図３）から吐出されると、インクが吐出された分、バッファタンク４５３（図２）内のインクが減少するので、バッファタンク４５３内に負圧が発生する。この負圧によって、カートリッジ装着部４５１、チューブ４５２を介して、インクカートリッジからバッファタンク４５３へインクが供給される。印刷のために短い時間内に複数個のノズルＮＺからインクが大量に吐出されると、バッファタンク４５３へのインクの供給の遅れが発生し得る。このようなインクの供給の遅れが発生すると、アクチュエータを駆動しても、インクがノズルＮＺから吐出されない不具合、あるいは、想定より少量しか吐出されない不具合が発生する。このような不具合が発生すると、印刷画像において、色が薄くなり、画質が低下する。
【００３４】
インクの供給の遅れは、インクの流動性が低下すると、発生しやすい。例えば、印刷ヘッド４１０の温度（以下、ヘッド温度とも呼ぶ）が低いほど、インクの供給の遅れが発生しやすい。この理由は、ヘッド温度が低いほどインクの粘度が増大するので、インクの流動性が低下するからである。
【００３５】
また、インクの供給の遅れは、累積インク使用量が増大すると、発生し易い。累積インク使用量は、複合機２００の製造時から現在までのインクの累積使用量であり、インク毎に特定される。累積インク使用量が大きいほど、インク内の異物を除去するためのフィルタにおける異物の堆積量が増大するので、インクの流路抵抗が増大してインクの流動性が低下する。従って、累積インク使用量の増大によって、インクの供給が遅れ得る。
【００３６】
後述するように、本実施例の印刷実行処理は、インクの供給の遅れを抑制するように、構成されている。
【００３７】
エンコーダ４６０（図１、図２）は、印刷ヘッド４１０の主走査方向の位置を検出する装置であり、いわゆるリニアエンコーダである。図２に示すように、エンコーダ４６０は、リニアスケール４６１と、光学センサ４６２と、を備えている。リニアスケール４６１は、主走査方向に延びる帯状の部材であり、筐体内に固定されている。リニアスケール４６１には、長手方向に沿って光を透過する透過部と光を透過しない非透過部とが交互に形成されている。図２に示されるように、光学センサ４６２は、キャリッジ４３３に搭載されており、主走査時には、印刷ヘッド４１０とともに移動する。光学センサ４６２は、発光素子と受光素子とを備えており、発光素子と受光素子との間にリニアスケール４６１が位置するように配置されている。キャリッジ４３３（印刷ヘッド４１０）が主走査方向に移動する主走査中には、発光素子から放出される光がリニアスケール４６１の透過部を透過して受光素子に受光されることと、非透過部によって遮られて受光素子に受光されないことと、が交互に繰り返される。エンコーダ４６０は、光学センサ４６２の受光素子にて受光された光の変化を示すパルス信号を出力する。このパルス信号に基づいてキャリッジ４３３の主走査方向の位置を取得できるので、該パルス信号は、キャリッジ４３３の主走査方向の位置を示す位置信号と言うことができる。エンコーダ４６０から出力される位置信号は、制御回路４９０に供給され、主走査や印刷ヘッド４１０の制御に用いられる。
【００３８】
温度センサ４７０（図１、図２）は、測温抵抗体などを含む公知の温度センサであり、印刷ヘッド４１０に固定されている。温度センサ４７０は、印刷ヘッド４１０の温度を示す信号を出力する。
【００３９】
Ａ−２．印刷の概要：
印刷実行部４００は、主走査部４３０に主走査を行わせつつ、印刷ヘッド４１０にインクを吐出させて用紙ＰＭにドットを形成する部分印刷と、搬送部４４０による副走査（用紙ＰＭの搬送）と、を複数回実行することで、用紙ＰＭに画像を印刷する。
【００４０】
図４（Ａ）は、印刷実行部４００の動作の例の説明図である。図４（Ａ）には、用紙ＰＭに印刷される印刷画像ＯＩが図示されている。図４（Ａ）において、＋Ｄｙ方向は、用紙ＰＭの搬送方向（すなわち、副走査方向）である。印刷画像ＯＩは、−Ｄｙ方向（より一般的には、副走査方向）に並ぶ複数個のバンド画像ＢＩ１〜ＢＩ３を含んでいる。各バンド画像ＢＩ１〜ＢＩ３の形状は、主走査方向（ここでは、Ｄｘ軸方向）に延びる矩形状である。各バンド画像ＢＩ１〜ＢＩ３は、通常は、１回の部分印刷によって印刷される。各バンド画像ＢＩ１〜ＢＩ３の左側には、各バンド画像ＢＩ１〜ＢＩ３を印刷する印刷ヘッド４１０の簡略化されたノズル列ＮＸが、示されている。ノズル列ＮＸは、図３のノズル列ＮＣ、ＮＭ、ＭＹ、ＮＫを代表して示している。各バンド画像ＢＩ１〜ＢＩ３の副走査方向の幅は、予め決められており、本実施例では、ノズル長Ｄ（図３）と同じである。
【００４１】
本実施例では、部分印刷の印刷方向は、往路方向と復路方向とのうちの一方向に予め決められている。以下、印刷方向が、往路方向（図４（Ａ）の＋Ｄｘ方向）であることとする。部分印刷は、往路方向に印刷ヘッド４１０を移動させる主走査を行いつつドットを形成する。以下、１回の部分印刷を、「パス処理」または、単に「パス」とも呼ぶ。
【００４２】
複数のバンド画像は、印刷画像ＯＩの＋Ｄｙ方向側の端のバンド画像から、−Ｄｙ方向に向かって１つずつ順番に、印刷される。互いに隣接する２個のバンド画像は、互いに一部分が重なっている。図中の重畳領域Ａｂ１〜Ａｂ３は、互いに隣接する２個のバンド画像が重なる領域を示している。例えば、第１重畳領域Ａｂ１は、第１バンド画像ＢＩ１と第２バンド画像ＢＩ２とが重なる領域である。このような重畳領域Ａｂ１〜Ａｂ３の形状は、主走査方向に延びる矩形状である。幅Ｗｂは、重畳領域Ａｂ１〜Ａｂ３の副走査方向の幅である。
【００４３】
図４（Ｂ）は、重畳領域の説明図である。図中には、第１バンド画像ＢＩ１のうちの第１重畳領域Ａｂ１を含む上流側（−Ｄｙ側）の端部と、第２バンド画像ＢＩ２のうちの第１重畳領域Ａｂ１を含む下流側（＋Ｄｙ側）の端部と、が示されている。小さい矩形ＰＸは、印刷画素を示している（以下、印刷画素ＰＸと呼ぶ）。印刷画素ＰＸは、インクのドットが形成される最小単位の画素である。第１重畳領域Ａｂ１以外の部分では、印刷画素ＰＸを示す矩形の図示が省略されている。
【００４４】
各バンド画像ＢＩ１、ＢＩ２において、ハッチングが付された部分は、インクドットが形成され得る印刷画素ＰＸ（対象画素ＰＸｔとも呼ぶ）を示し、空白の部分は、インクドットが形成されない印刷画素ＰＸ（非対象画素ＰＸｎとも呼ぶ）を示している。バンド画像のうち重畳領域とは異なる部分は、全ての印刷画素ＰＸが、対象画素である。
【００４５】
第１バンド画像ＢＩ１の第１重畳領域Ａｂ１と、第２バンド画像ＢＩ２の第１重畳領域Ａｂ１とは、用紙ＰＭ上の同じ位置に配置される。第１重畳領域Ａｂ１内の複数の印刷画素ＰＸのドットの形成は、第１バンド画像ＢＩ１の部分印刷と第２バンド画像ＢＩ２の部分印刷とに分散して行われる。第２バンド画像ＢＩ２の第１重畳領域Ａｂ１の複数の対象画素ＰＸｔの位置は、第１バンド画像ＢＩ１の第１重畳領域Ａｂ１の複数の非対象画素ＰＸｎの位置に、それぞれ対応している。
【００４６】
本実施例では、第１バンド画像ＢＩ１の第１重畳領域Ａｂ１内における対象画素ＰＸｔの配置は、第２バンド画像ＢＩ２に向かって対象画素ＰＸｔの密度が徐々に小さくなるように、構成されている。図４（Ｂ）の画素ラインＣａ、Ｃｂは、主走査方向（ここでは、Ｄｘ軸方向）に延びる画素ラインである。第１画素ラインＣａは、第１重畳領域Ａｂ１内の上流側（−Ｄｙ側）の端の画素ラインである。第２画素ラインＣｂは、第１重畳領域Ａｂ１内の下流側（＋Ｄｙ側）の端の画素ラインである。第１バンド画像ＢＩ１の第１重畳領域Ａｂ１において、第１画素ラインＣａの対象画素ＰＸｔの総数は、第２画素ラインＣｂの対象画素ＰＸｔの総数よりも、少ない。同様に、第２バンド画像ＢＩ２の第１重畳領域Ａｂ１内における対象画素ＰＸｔの配置は、第１バンド画像ＢＩ１に向かって対象画素ＰＸｔの密度が徐々に小さくなるように、構成されている。第２バンド画像ＢＩ２の第１重畳領域Ａｂ１において、第２画素ラインＣｂの対象画素ＰＸｔの総数は、第１画素ラインＣａの対象画素ＰＸｔの総数よりも、少ない。
【００４７】
このように、第１バンド画像ＢＩ１と第２バンド画像ＢＩ２との間で、対象画素ＰＸｔの密度が徐々に変化するように、第１重畳領域Ａｂ１内の対象画素ＰＸｔの配置は、予め決められている。他の重畳領域（例えば、図４（Ａ）の第２重畳領域Ａｂ２、Ａｂ３）も、第１重畳領域Ａｂ１と同様に、構成されている。
【００４８】
また、後述するように、１個のバンド画像は、２回の部分印刷に分散して、印刷され得る。図４（Ａ）の例では、第２バンド画像ＢＩ２は、−Ｄｙ方向（より一般的には、副走査方向）に並ぶ２個の部分画像ＰＩｄ、ＰＩｕを含んでいる。各部分画像ＰＩｄ、ＰＩｕの形状は、主走査方向（ここでは、Ｄｘ軸方向）に延びる矩形状である。各部分画像ＰＩｄ、ＰＩｕは、１回の部分印刷によって印刷される。なお、下流部分画像ＰＩｄの部分印刷と、上流部分画像ＰＩｕの部分印刷と、の間では、用紙ＰＭは、搬送されない。部分画像ＰＩｄ、ＰＩｕの印刷時の用紙ＰＭの搬送方向（＋Ｄｙ方向）の位置は、第２バンド画像ＢＩ２を１回の部分印刷で印刷する場合の用紙ＰＭの搬送方向の位置と、同じである。
【００４９】
互いに隣接する２個の部分画像ＰＩｄ、ＰＩｕは、互いに一部分が重なっている。図中の重畳領域Ａａ１は、互いに隣接する２個の部分画像ＰＩｄ、ＰＩｕが重なる領域を示している。重畳領域Ａａ１の形状は、主走査方向に延びる矩形状である。幅Ｗａは、重畳領域Ａａ１の副走査方向の幅である。以下、重畳領域Ａａ１のように、隣接する２個の部分画像が重なる領域を、第１種重畳領域と呼ぶ。重畳領域Ａｂ１〜Ａｂ３のように、隣接する２個のバンド画像が重なる領域を、第２種重畳領域と呼ぶ。
【００５０】
図４（Ｃ）は、第１種重畳領域の説明図である。図中には、下流部分画像ＰＩｄのうちの重畳領域Ａａ１を含む上流側（−Ｄｙ側）の端部と、上流部分画像ＰＩｕのうちの重畳領域Ａａ１を含む下流側（＋Ｄｙ側）の端部と、が示されている。重畳領域Ａａ１内には、矩形によって印刷画素ＰＸが示されている。重畳領域Ａａ１以外の部分では、印刷画素ＰＸを示す矩形の図示が省略されている。
【００５１】
各部分画像ＰＩｄ、ＰＩｕにおいて、ハッチングが付された部分は、対象画素ＰＸｔを示し、空白の部分は、非対象画素ＰＸｎを示している。なお、部分画像のうち第１種重畳領域と第２種重畳領域とのいずれとも異なる部分は、全ての印刷画素ＰＸが、対象画素である。
【００５２】
下流部分画像ＰＩｄの重畳領域Ａａ１と、上流部分画像ＰＩｕの重畳領域Ａａ１とは、用紙ＰＭ上の同じ位置に配置される。重畳領域Ａａ１内の複数の印刷画素ＰＸのドットの形成は、下流部分画像ＰＩｄの部分印刷と上流部分画像ＰＩｕの部分印刷とに分散して行われる。上流部分画像ＰＩｕの重畳領域Ａａ１の複数の対象画素ＰＸｔの位置は、下流部分画像ＰＩｄの重畳領域Ａａ１の複数の非対象画素ＰＸｎの位置に、それぞれ対応している。
【００５３】
本実施例では、下流部分画像ＰＩｄの重畳領域Ａａ１内における対象画素ＰＸｔの配置は、上流部分画像ＰＩｕに向かって対象画素ＰＸｔの密度が徐々に小さくなるように、構成されている。図４（Ｃ）の画素ラインＣｃ、Ｃｄは、主走査方向（ここでは、Ｄｘ軸方向）に延びる画素ラインである。第３画素ラインＣｃは、重畳領域Ａａ１内の上流側（−Ｄｙ側）の端の画素ラインである。第４画素ラインＣｄは、重畳領域Ａａ１内の下流側（＋Ｄｙ側）の端の画素ラインである。下流部分画像ＰＩｄの重畳領域Ａａ１において、第３画素ラインＣｃの対象画素ＰＸｔの総数は、第４画素ラインＣｄの対象画素ＰＸｔの総数よりも、少ない。また、上流部分画像ＰＩｕの重畳領域Ａａ１内における対象画素ＰＸｔの配置は、下流部分画像ＰＩｄに向かって対象画素ＰＸｔの密度が徐々に小さくなるように、構成されている。上流部分画像ＰＩｕの重畳領域Ａａ１において、第４画素ラインＣｄの対象画素ＰＸｔの総数は、第３画素ラインＣｃの対象画素ＰＸｔの総数よりも、少ない。
【００５４】
このように、下流部分画像ＰＩｄと上流部分画像ＰＩｕとの間で、対象画素ＰＸｔの密度が徐々に変化するように、重畳領域Ａａ１内の対象画素ＰＸｔの配置は、予め決められている。他のバンド画像が２個の部分画像に分けられる場合も、第１種重畳領域は、重畳領域Ａａ１と同様に、構成される。
【００５５】
Ａ−３．印刷の処理：
図５は、印刷データ生成処理の例を示すフローチャートである。本実施例では、端末装置１００（図１）と複合機２００の制御部２９９とは、それぞれ、印刷実行部４００に画像を印刷させるための印刷データを生成する処理を実行可能である。印刷データ生成処理は、ユーザからの印刷指示に基づいて、開始される。以下、端末装置１００が印刷データ生成処理を実行することとして、説明を行う。
【００５６】
印刷指示の入力方法は、任意の方法であってよい。本実施例では、ユーザは、操作部１５０（図１）を操作することによって、印刷指示を入力する。印刷指示は、印刷用の画像データを指定する情報を含んでいる。以下、印刷指示で指定された画像データを、対象画像データとも呼ぶ。また、対象画像データの画像を対象画像とも呼ぶ。対象画像データとしては、種々のデータが指定されてよい。例えば、記憶装置１１５（例えば、不揮発性記憶装置１３０）に格納済みの画像データや、端末装置１００で動作しているアプリケーションによって生成された画像データが、指定されてよい。
【００５７】
本実施例では、対象画像データが、ビットマップデータであり、対象画像データの各画素の画素値が、０から２５５までの２５６階調のＲ（赤）Ｇ（緑）Ｂ（青）の階調値で表されていることとする。指定された画像データの形式がビットマップ形式とは異なる形式である場合（例えば、ＥＭＦ（Enhanced Meta File）形式）、プロセッサ１１０は、データ形式を変換（例えば、ラスタライズ）することによって生成されるビットマップデータを、対象画像データとして用いる。
【００５８】
Ｓ１１０では、プロセッサ１１０は、対象画像データを取得する。プロセッサ１１０は、対象画像データを解析することによって、ページ数Ｑを特定する（Ｑは１以上の整数）。Ｓ１２０では、プロセッサ１１０は、Ｑページに含まれる未処理のページのうち先頭のページを、処理対象のページである対象ページとして選択する。以下、対象ページの画像を、対象ページ画像とも呼ぶ。
【００５９】
Ｓ１３０では、プロセッサ１１０は、対象ページ画像に含まれる複数のバンド画像のうち、未処理のバンド画像であって＋Ｄｙ側の端のバンド画像を、処理対象のバンド画像である対象バンド画像として選択する。プロセッサ１１０は、図４（Ａ）に示すように、対象ページ画像上に、対象ページ画像の＋Ｄｙ方向側の端から、−Ｄｙ方向に向かって、ノズル長Ｄと幅Ｗｂとに従って、複数のバンド画像のそれぞれの領域を、割り当てる。そして、プロセッサ１１０は、未処理のバンド画像のうち、最も下流側（＋Ｄｙ側）のバンド画像を、対象バンド画像として選択する。
【００６０】
Ｓ１４０では、プロセッサ１１０は、対象画像データから、対象バンド画像を示す部分データを取得する。Ｓ１５０では、部分データの解像度変換処理を実行する。解像度変換処理は、部分データの解像度を印刷用の予め決められた印刷解像度に変換する処理である。
【００６１】
Ｓ１６０では、プロセッサ１１０は、部分データの色変換処理を実行する。色変換処理は、部分データによって示される色値（本実施例では、ＲＧＢ値）を、インク色空間の色値に変換する処理である。インク色空間は、印刷に利用可能な複数種類のインクの色に対応する色空間である。インク色空間の色値は、複数種類のインクの色に対応する複数の成分値を含んでいる（本実施例では、ＣＭＹＫ値）。本実施例では、プロセッサ１１０は、色変換プロファイルを参照して、色変換処理を実行する。色変換プロファイルは、対象画像データの色空間である対象色空間の色値と、インク色空間の色値と、の対応関係を示すデータである。本実施例では、色変換プロファイルとして、予め決められたルックアップテーブルが、用いられる（図示省略）。プロセッサ１１０は、ルックアップテーブルを参照して、解像度変換済の部分データによって示される各画素の色値を、インク色空間の色値に変換する。
【００６２】
Ｓ１７０では、プロセッサ１１０は、色変換済の部分データのハーフトーン処理を実行する。ハーフトーン処理は、例えば、誤差拡散法や、ディザマトリクスを用いる方法など、種々の方法の処理であってよい。ハーフトーン処理によって、色成分ごと、かつ、印刷画素ごとに、ドットの形成状態が決定される。ドットの形成状態は、印刷によって形成すべきドットの状態であり、本実施例では、「ドット有り」と「ドット無し」とのうちのいずれかである。これに代えて、ドットの形成状態は、互いにドットサイズが異なる２以上のドット有りの状態を含む３以上の状態（例えば、「大ドット」、「中ドット」、「小ドット」、「ドット無し」）から選択されてもよい。
【００６３】
Ｓ１８０では、プロセッサ１１０は、ハーフトーン処理の結果を表すデータを用いて、対象バンド画像の印刷データであるバンド印刷データを生成する。印刷データは、複合機２００（本実施例では、印刷実行部４００の制御回路４９０）によって解釈可能なデータ形式のデータである。バンド印刷データは、インクドットを形成すべき印刷画素を特定する情報と、部分印刷の印刷方向（すなわち、部分印刷での印刷ヘッド４１０の移動方向）を示す情報と、ページに関する情報と、を含んでいる。Ｓ１９０では、プロセッサ１１０は、バンド印刷データを、複合機２００へ出力する。複合機２００のプロセッサ２１０は、受信したバンド印刷データを、一時的に、記憶装置２１５（例えば、不揮発性記憶装置２３０）に格納する。そして、プロセッサ２１０は、バンド印刷データを用いて、印刷実行部４００にバンド画像を印刷させる（詳細は、後述）。
【００６４】
Ｓ２００では、プロセッサ１１０は、対象ページの全てのバンド画像の処理が終了したか否かを判断する。未処理のバンド画像が残っている場合（Ｓ２００：Ｎｏ）、プロセッサ１１０は、Ｓ１３０へ移行して、未処理のバンド画像の処理を実行する。
【００６５】
対象ページの全てのバンド画像の処理が終了した場合（Ｓ２００：Ｙｅｓ）、Ｓ２１０で、プロセッサ１１０は、全てのページの処理が終了したか否かを判断する。未処理のページが残っている場合（Ｓ２１０：Ｎｏ）、プロセッサ１１０は、Ｓ１２０へ移行して、未処理のページの処理を実行する。全てのページの処理が終了した場合（Ｓ２１０：Ｙｅｓ）、プロセッサ１１０は、図５の処理を終了する。以上により、プロセッサ１１０は、複数のバンド印刷データを、１つずつ、印刷すべき順番に、生成する。そして、プロセッサ１１０は、複数のバンド印刷データを、１つずつ、印刷すべき順番に、複合機２００に出力する。
【００６６】
図６、図７は、印刷実行処理の例を示すフローチャートである。図７は、図６の続きの処理を示している。印刷実行処理は、印刷データを用いて印刷実行部４００（図１）に画像を印刷させる処理である。印刷実行処理は、複合機２００（図１）の制御部２９９によって実行される。制御部２９９のプロセッサ２１０は、バンド印刷データを取得したことに応じて、印刷実行処理を開始する。
【００６７】
Ｓ３１０は、プロセッサ２１０（図１）は、バンド印刷データを取得する。本実施例では、プロセッサ２１０は、記憶装置２１５に格納済のバンド印刷データから、最初に印刷すべきバンド印刷データを、取得する。以下、取得された処理対象のバンド印刷データを、対象バンドデータとも呼ぶ。対象バンドデータの画像を、対象バンド画像とも呼ぶ。
【００６８】
Ｓ３２０では、プロセッサ２１０は、用紙ＰＭの搬送方向の位置が対象バンド画像を印刷すべき位置になるように、印刷実行部４００に用紙ＰＭを搬送させる。本実施例では、プロセッサ２１０は、ロータリエンコーダ４４３（図２）と用紙センサ４４４とからの信号を用いて、用紙ＰＭの搬送方向の現行の位置を特定する。そして、プロセッサ２１０は、用紙ＰＭの現行の位置が対象バンド画像を印刷すべき位置になるように、印刷実行部４００に用紙ＰＭを搬送させる。なお、対象バンド画像が、新しいページの最初のバンド画像である場合、プロセッサ２１０は、印刷実行部４００を制御して、新しい用紙ＰＭを、搬送部４４０に供給する。
【００６９】
Ｓ３３０では、プロセッサ２１０は、インクカートリッジの交換回数を取得する。インクカートリッジが交換される場合、カートリッジ装着部４５１からインクカートリッジが取り外され、その後、新しいインクカートリッジがカートリッジ装着部４５１に取り付けられる。従って、カートリッジセンサ４５４Ｋ、４５４Ｙ、４５４Ｃ、４５４Ｍからの信号は、オン信号からオフ信号に変化し、その後、オフ信号からオン信号に変化する。プロセッサ２１０は、カートリッジセンサ４５４Ｋ、４５４Ｙ、４５４Ｃ、４５４Ｍ（図２）からの信号を監視し、上記のような信号の変化を検出する場合に、カートリッジが交換されたと判断する。不揮発性記憶装置２３０（図１）の交換回数テーブル３１０は、各インクのカートリッジの交換回数を、格納している。複合機２００の出荷時には、交換回数テーブル３１０の各インクの交換回数は、ゼロに初期化されている。プロセッサ２１０は、カートリッジの交換を検出したことに応じて、交換回数テーブル３１０の対応するインクの交換回数に、１を加算する。プロセッサ２１０は、交換回数テーブル３１０を参照することによって、各インクの交換回数を特定する。インクカートリッジの交換は、通常は、インクカートリッジのインクの残量が基準値以下である場合に、行われる。従って、交換回数が多いほど、累積インク使用量は、多い。交換回数は、累積インク使用量の指標値である。
【００７０】
Ｓ３４０では、プロセッサ２１０は、温度センサ４７０（図２）からの信号を用いて、印刷ヘッド４１０の温度を特定する。
【００７１】
Ｓ３５０では、プロセッサ２１０は、対象バンドデータを用いて、印刷に用いられる各インクのドット形成率を算出する。ドット形成率は、対象バンド画像の総印刷画素数に占めるドット画素の画素数の割合である。ドット画素は、対象バンドデータにおいてドットの形成を示す値を有する画素である。ドット形成率が高いほど、１回の部分印刷によるインクの使用量が多い。以下、１回の部分印刷によるインクの使用量を「パスインク使用量」とも呼ぶ。ドット形成率は、パスインク使用量の指標値である。
【００７２】
なお、ドット形成状態が、互いにドットサイズが異なる２以上のドット有りの状態を含む３以上の状態から選択される場合、ドット形成率としては、ドットサイズで重み付けられたドット画素の画素数の割合が、用いられてよい。例えば、「大ドット」のドット画素は、１画素としてカウントされ、「中ドット」のドット画素は、０．５画素としてカウントされ、「小ドット」のドット画素は、０．２５画素としてカウントされてよい。
【００７３】
Ｓ３６０では、プロセッサ２１０は、印刷に用いられる少なくとも１つのインクについて、第１条件が満たされるか否かを判断する。第１条件は、部分印刷においてインク供給部４５０から印刷ヘッド４１０へのインクの供給が遅れ得ることを示す条件である。本実施例では、第１条件は、「ドット形成率が判定閾値よりも大きい」である。判定閾値は、閾値テーブル３００（図１）によって規定されている。
【００７４】
図８は、閾値テーブル３００の例を示す説明図である。閾値テーブル３００は、ヘッド温度と累積インク使用量との組み合わせと、判定閾値と、の対応関係を定めている。図８の例では、ヘッド温度は、「低」、「中」、「高」の３つの範囲に予め区分され、累積インク使用量は、「小」、「中」、「大」の３つの範囲に予め区分されている。本実施例では、累積インク使用量の指標値として、インクカートリッジの交換回数が用いられる。図示するように、累積インク使用量が一定である場合、ヘッド温度が低いほど、判定閾値は小さい。この理由は、ヘッド温度が低いほど、インクの供給の遅れが生じ易いからである。また、ヘッド温度が一定である場合、累積インク使用量が大きいほど、判定閾値は小さい。この理由は、累積インク使用量が大きいほど、インクの供給の遅れが生じ易いからである。
【００７５】
プロセッサ２１０は、閾値テーブル３００を参照することによって、ヘッド温度と累積インク使用量との組み合わせに対応付けられた判定閾値を特定する。図８の例では、例えば、ヘッド温度が、予め決められた「中」の範囲内であり、かつ、累積インク使用量が、予め決められた「大」の範囲内である場合には、判定閾値は「７５％」である。
【００７６】
第１条件の判断は、対象バンドデータに基づく印刷に用いられるインク毎に行われる。例えば、対象バンドデータに基づく印刷が、ＣＭＹＫの各インクを用いる印刷である場合、プロセッサ２１０は、ＣＭＹＫの各インクについて、判定閾値を特定し、そして、第１条件が満たされるか否かを判断する。対象バンドデータに基づく印刷が、ブラックＫのインクのみを用いる印刷である場合、プロセッサ２１０は、ブラックＫのインクについて、判定閾値を特定し、そして、第１条件が満たされるか否かを判断する。なお、判定閾値は、複数種類のインクに共通であってよく、これに代えて、インク毎に予め決められてよい。
【００７７】
印刷に用いられる全てのインクについて、第１条件が満たされない場合（Ｓ３６０：Ｎｏ）、インクの供給の遅れの可能性が低い。この場合、Ｓ４００（図７）で、プロセッサ２１０は、印刷実行部４００に、１回の部分印刷で対象バンド画像を印刷させる。例えば、プロセッサ２１０は、対象バンドデータを、印刷実行部４００に供給する。印刷実行部４００の制御回路４９０は、受信した対象バンドデータに従って、印刷実行部４００の各要素を制御することによって、対象バンド画像を１回の部分印刷で印刷する。部分印刷の印刷方向は、対象バンドデータによって示される方向に、設定される。部分印刷の後、Ｓ４９２で、プロセッサ２１０は、キャリッジ４３３を部分印刷の印刷方向とは反対の方向に移動させる指示を、印刷実行部４００に供給する。印刷実行部４００の制御回路４９０は、指示に従って、キャリッジ４３３を移動させる。本実施例では、印刷方向は往路方向（図４（Ａ）の＋Ｄｘ方向）であるので、キャリッジ４３３は、用紙ＰＭの復路方向側（−Ｄｘ方向側）に戻される。そして、プロセッサ２１０は、Ｓ４９５（図６）に移行する。なお、次のバンド画像の印刷のための用紙ＰＭの搬送は、Ｓ３２０（図６）で行われる。
【００７８】
印刷に用いられる少なくとも１つのインクについて、第１条件が満たされる場合（Ｓ３６０：Ｙｅｓ）、インクの供給が遅れ得る。この場合、Ｓ３７０で、プロセッサ２１０は、用紙ＰＭの搬送方向の現行の位置を特定する。上述したように、本実施例では、ロータリエンコーダ４４３（図２）と用紙センサ４４４とからの信号を用いて、用紙ＰＭの位置が特定される。
【００７９】
Ｓ３８０では、プロセッサ２１０は、用紙ＰＭの先端（ここでは、下流側の端）が下流ローラ４４２を通過済か否かを判断する。用紙ＰＭの先端が下流ローラ４４２に到達していない場合（Ｓ３８０：Ｎｏ）、用紙ＰＭの状態は、上流ローラ４４１によって支持され、下流ローラ４４２には支持されていない第１状態である。
【００８０】
図９（Ａ）は、第１状態の用紙ＰＭを示す概略図である。図中には、主走査方向を向いて見た印刷実行部４００の概略が示されている。用紙ＰＭの端ＰＭｅ１は、下流側（＋Ｄｙ側）の端である。図示するように、用紙ＰＭは、下流ローラ４４２には支持されず、上流ローラ４４１と押さえ部４４５とに支持されている。
【００８１】
用紙ＰＭの状態が第１状態である場合（図６：Ｓ３８０：Ｎｏ）、Ｓ４１０（図７）で、プロセッサ２１０は、対象バンドデータを、２個の部分印刷データに分割する。
【００８２】
図９（Ｂ）〜図９（Ｄ）は、２個の部分印刷データの説明図である。各図中には、上から見た用紙ＰＭとローラ４４１、４４２と押さえ部４４５との概略図が示されている。図９（Ｂ）は、対象バンド画像ＢＩ１１と、対象バンド画像ＢＩ１１に含まれる２個の部分画像ＰＩｄ１、ＰＩｕ１と、を示している。図９（Ｃ）は、上流部分画像ＰＩｕ１を示し、図９（Ｄ）は、下流部分画像ＰＩｄ１を示している。下流部分画像ＰＩｄ１と上流部分画像ＰＩｕ１とは、重畳領域Ａａ１１において、重なっている。重畳領域Ａａ１１の構成は、図４（Ｃ）の重畳領域Ａａ１の構成と、同じである。
【００８３】
なお、図９（Ｂ）〜図９（Ｄ）の例では、対象バンド画像ＢＩ１１は、印刷画像の下流側（＋Ｄｙ側）の端のバンド画像である。下流部分画像ＰＩｄ１の下流側（＋Ｄｙ側）には、他のバンド画像は印刷されないので、下流部分画像ＰＩｄ１の下流側の端部からは、第２種重畳領域は省略されている。下流部分画像ＰＩｄ１の下流側（＋Ｄｙ側）に他のバンド画像が印刷される場合、下流部分画像ＰＩｄ１と下流側のバンド画像とが重なる第２種重畳領域が設けられる。また、上流部分画像ＰＩｕ１の上流側（−Ｄｙ側）には、他のバンド画像が印刷される。従って、上流部分画像ＰＩｕ１の上流側の端部には、第２種重畳領域Ａｂ１１が設けられる。
【００８４】
Ｓ４１０（図７）では、プロセッサ２１０は、対象バンドデータを用いて、下流部分画像を示す印刷データである下流部分印刷データと、上流部分画像を示す印刷データである上流部分印刷データと、を生成する。本実施例では、印刷データは、インクドットが形成されるべき印刷画素毎のドットデータを含んでいる。ドットデータは、インクドットを形成すべき印刷画素の位置とインクの種類とドットのサイズとの対応関係を示すデータである。プロセッサ２１０は、対象バンドデータを、下流部分画像ＰＩｄ１を示す部分と、上流部分画像ＰＩｕ１を示す部分とに分割することによって、下流部分印刷データと上流部分印刷データとを生成できる。なお、ドットの形成状態が、「ドット有り」と「ドット無し」とのうちのいずれかである場合、ドットデータから、ドットのサイズを示す情報は、省略されてよい。また、下流部分印刷データと上流部分印刷データとは、印刷方向を示す情報を含んでいる。
【００８５】
Ｓ４２０では、プロセッサ２１０は、上流部分印刷データを印刷実行部４００に供給することによって、印刷実行部４００に、１回の部分印刷で上流部分画像を印刷させる。上流部分画像は、上流ローラ４４１側の部分画像である（たとえば、図９（Ｂ）の上流部分画像ＰＩｕ１）。
【００８６】
Ｓ４２５は、Ｓ４９２と同じである。キャリッジ４３３は、用紙ＰＭの印刷方向側とは反対側に、戻される。ここで、用紙ＰＭは、搬送されない。
【００８７】
Ｓ４３０では、プロセッサ２１０は、下流部分印刷データを印刷実行部４００に供給することによって、印刷実行部４００に、１回の部分印刷で下流部分画像を印刷させる。下流部分画像は、下流ローラ４４２側の部分画像である（たとえば、図９（Ｂ）の下流部分画像ＰＩｄ１）。Ｓ４３０の後、Ｓ４９２で、キャリッジ４３３は、用紙ＰＭの印刷方向側とは反対側に、戻される。そして、プロセッサ２１０は、Ｓ４９５（図６）に移行する。
【００８８】
用紙ＰＭのうちインクを用いて画像が印刷された部分は、変形し易い（たとえば、用紙ＰＭがカールする）。特に、印刷された画像が大きいほど、用紙ＰＭは変形し易い。変形した用紙ＰＭは、印刷ヘッド４１０のノズル形成面４１１に接触し得る。用紙ＰＭがノズル形成面４１１に接触すると、用紙ＰＭへのインクの付着に起因して、用紙ＰＭが汚れ得る。
【００８９】
第１状態（図９（Ａ））の用紙ＰＭは、下流ローラ４４２には支持されずに、上流ローラ４４１によって支持されている。従って、用紙ＰＭの対象バンド画像ＢＩ１１が印刷されるべき部分のうち、上流ローラ４４１から遠い部分は、上流ローラ４４１に近い部分と比べて、変形し易い。本実施例では、上流ローラ４４１に近い上流部分画像ＰＩｕ１は、上流ローラ４４１から遠い下流部分画像ＰＩｄ１よりも先に、印刷される（図７：Ｓ４２０〜Ｓ４３０）。従って、後の下流部分画像ＰＩｄ１の印刷時における用紙ＰＭの変形を抑制できる。
【００９０】
図９（Ｂ）〜図９（Ｄ）の幅Ｗｄは、下流部分画像ＰＩｄ１の副走査方向の幅である（下流幅Ｗｄとも呼ぶ）。幅Ｗｕは、上流部分画像ＰＩｕ１の副走査方向の幅である（上流幅Ｗｕとも呼ぶ）。図示するように、用紙ＰＭを支持している上流ローラ４４１に近い上流部分画像ＰＩｕ１の幅Ｗｕは、上流ローラ４４１から遠い下流部分画像ＰＩｄ１の幅Ｗｄよりも、広い。従って、用紙ＰＭの変形が抑制された状態で、大きな上流部分画像ＰＩｕ１を印刷できる。なお、本実施例では、Ｓ４１０（図７）で用いられる幅Ｗｄ、Ｗｕは、予め決められている。
【００９１】
用紙ＰＭの下流側の端が下流ローラ４４２を通過済である場合（図６：Ｓ３８０：Ｙｅｓ）、Ｓ３９０で、プロセッサ２１０は、用紙ＰＭの後端（ここでは、上流側の端）が上流ローラ４４１を通過済か否かを判断する。用紙ＰＭの後端が上流ローラ４４１を通過済である場合（Ｓ３９０：Ｙｅｓ）、用紙ＰＭの状態は、上流ローラ４４１には支持されず、下流ローラ４４２によって支持されている第２状態である。
【００９２】
図１０（Ａ）は、第２状態の用紙ＰＭを示す概略図である。図中には、主走査方向を向いて見た印刷実行部４００の概略が示されている。用紙ＰＭの端ＰＭｅ２は、上流側（−Ｄｙ側）の端である。図示するように、用紙ＰＭは、上流ローラ４４１と押さえ部４４５とには支持されず、下流ローラ４４２によって支持されている。
【００９３】
用紙ＰＭの状態が第２状態である場合（図６：Ｓ３９０：Ｙｅｓ）、Ｓ４４０（図７）で、プロセッサ２１０は、対象バンドデータを、２個の部分印刷データに分割する。
【００９４】
図１０（Ｂ）〜図１０（Ｄ）は、２個の部分印刷データの説明図である。各図中には、上から見た用紙ＰＭとローラ４４１、４４２と押さえ部４４５との概略図が示されている。図１０（Ｂ）は、対象バンド画像ＢＩ２１と、対象バンド画像ＢＩ２１に含まれる２個の部分画像ＰＩｄ２、ＰＩｕ２と、を示している。図１０（Ｃ）は、上流部分画像ＰＩｕ２を示し、図１０（Ｄ）は、下流部分画像ＰＩｄ２を示している。下流部分画像ＰＩｄ２と上流部分画像ＰＩｕ２とは、重畳領域Ａａ２１において、重なっている。重畳領域Ａａ２１の構成は、図４（Ｃ）の重畳領域Ａａ１の構成と、同じである。
【００９５】
なお、図１０（Ｂ）〜図１０（Ｄ）の例では、対象バンド画像ＢＩ２１は、印刷画像の上流側（−Ｄｙ側）の端のバンド画像である。上流部分画像ＰＩｕ２の上流側（−Ｄｙ側）には、他のバンド画像は印刷されないので、上流部分画像ＰＩｕ２の上流側の端部からは、第２種重畳領域は省略されている。上流部分画像ＰＩｕ２の上流側（−Ｄｙ側）に他のバンド画像が印刷される場合、上流部分画像ＰＩｕ２と上流側のバンド画像とが重なる第２種重畳領域が設けられる。また、下流部分画像ＰＩｄ２の下流側（＋Ｄｙ側）には、他のバンド画像が印刷される。従って、下流部分画像ＰＩｄ２の下流側の端部には、第２種重畳領域Ａｂ２１が設けられる。
【００９６】
Ｓ４４０（図７）は、下流幅Ｗｄが、上流幅Ｗｕよりも広い点を除いて、Ｓ４１０と同じである（Ｓ４４０で用いられる幅Ｗｄ、Ｗｕは、予め決められている）。Ｓ４５０は、Ｓ４３０と同じである。Ｓ４５５は、Ｓ４２５と同じである。Ｓ４６０は、Ｓ４２０と同じである。Ｓ４６０の後、プロセッサ２１０は、Ｓ４９２で、キャリッジ４３３を用紙ＰＭの印刷方向側とは反対側に戻し、そして、Ｓ４９５（図６）に移行する。
【００９７】
第２状態（図１０（Ａ））の用紙ＰＭは、上流ローラ４４１には支持されずに、下流ローラ４４２によって支持されている。従って、用紙ＰＭの対象バンド画像ＢＩ２１が印刷されるべき部分のうち、下流ローラ４４２から遠い部分は、下流ローラ４４２に近い部分と比べて、変形し易い。本実施例では、下流ローラ４４２に近い下流部分画像ＰＩｄ２は、下流ローラ４４２から遠い上流部分画像ＰＩｕ２よりも先に、印刷される（図７：Ｓ４５０〜Ｓ４６０）。従って、後の上流部分画像ＰＩｕ２の印刷時における用紙ＰＭの変形を抑制できる。
【００９８】
また、図１０（Ｂ）〜図１０（Ｄ）に示すように、下流ローラ４４２に近い下流部分画像ＰＩｄ２の幅Ｗｄは、下流ローラ４４２から遠い上流部分画像ＰＩｕ２の幅Ｗｕよりも、広い。従って、用紙ＰＭの変形が抑制された状態で、大きな下流部分画像ＰＩｄ２を印刷できる。
【００９９】
用紙ＰＭの上流側の端が上流ローラ４４１を通過済ではない場合（図６：Ｓ３９０：Ｎｏ）、用紙ＰＭの状態は、上流ローラ４４１と下流ローラ４４２との両方によって支持されている第３状態である。
【０１００】
図１１（Ａ）は、第３状態の用紙ＰＭを示す概略図である。図中には、主走査方向を向いて見た印刷実行部４００の概略が示されている。図示するように、用紙ＰＭは、上流ローラ４４１と、押さえ部４４５と、下流ローラ４４２と、によって支持されている。
【０１０１】
用紙ＰＭの状態が第３状態である場合（図６：Ｓ３９０：Ｎｏ）、プロセッサ２１０は、Ｓ４７０〜Ｓ４９０（図７）を実行する。Ｓ４７０、Ｓ４８０、Ｓ４８５、Ｓ４９０は、Ｓ４１０、Ｓ４２０、Ｓ４２５、Ｓ４３０と、それぞれ同じである。Ｓ４７０で、プロセッサ２１０は、対象バンドデータを、２個の部分印刷データに分割する。
【０１０２】
図１１（Ｂ）〜図１１（Ｄ）は、２個の部分印刷データの説明図である。各図中には、上から見た用紙ＰＭとローラ４４１、４４２と押さえ部４４５との概略図が示されている。図１１（Ｂ）は、対象バンド画像ＢＩ３１と、対象バンド画像ＢＩ３１に含まれる２個の部分画像ＰＩｄ３、ＰＩｕ３と、を示している。図１１（Ｃ）は、上流部分画像ＰＩｕ３を示し、図１１（Ｄ）は、下流部分画像ＰＩｄ３を示している。下流部分画像ＰＩｄ３と上流部分画像ＰＩｕ３とは、重畳領域Ａａ３１において、重なっている。重畳領域Ａａ３１の構成は、図４（Ｃ）の重畳領域Ａａ１の構成と、同じである。
【０１０３】
なお、図１１（Ｂ）〜図１１（Ｄ）の例では、対象バンド画像ＢＩ３１は、他の２つのバンド画像の間に挟まれたバンド画像である。下流部分画像ＰＩｄ３の下流側（＋Ｄｙ側）の端部には、第２種重畳領域Ａｂ３１が設けられる。上流部分画像ＰＩｕ３の上流側（−Ｄｙ側）の端部には、第２種重畳領域Ａｂ３２が設けられる。下流部分画像ＰＩｄ３の下流側（＋Ｄｙ側）に他のバンド画像が印刷されない場合、第２種重畳領域Ａｂ３１は省略される。上流部分画像ＰＩｕ３の上流側（−Ｄｙ側）に他のバンド画像が印刷されない場合、第２種重畳領域Ａｂ３２は省略される。
【０１０４】
Ｓ４９０（図７）の後、プロセッサ２１０は、Ｓ４９２で、キャリッジ４３３を用紙ＰＭの印刷方向側とは反対側に戻し、そして、Ｓ４９５（図６）に移行する。
【０１０５】
本実施例では、第３状態（図１１（Ａ））の用紙ＰＭは、上流ローラ４４１と下流ローラ４４２とに加えて、押さえ部４４５によって支持されている。従って、用紙ＰＭの対象バンド画像ＢＩ３１が印刷されるべき部分のうち、押さえ部４４５に近い部分は、押さえ部４４５から遠い部分と比べて、変形が抑制されている。本実施例では、押さえ部４４５に近い下流部分画像ＰＩｄ３は、押さえ部４４５から遠い下流部分画像ＰＩｄ３よりも先に、印刷される（図７：Ｓ４８０〜Ｓ４９０）。従って、後の下流部分画像ＰＩｄ３の印刷時における用紙ＰＭの変形を抑制できる。
【０１０６】
また、図１１（Ｂ）〜図１１（Ｄ）に示すように、押さえ部４４５に近い上流部分画像ＰＩｕ３の幅Ｗｕは、押さえ部４４５から遠い下流部分画像ＰＩｄ３の幅Ｗｄよりも、広い。従って、用紙ＰＭの変形が抑制された状態で、大きな上流部分画像ＰＩｕ３を印刷できる。
【０１０７】
Ｓ４９５（図６）では、プロセッサ２１０は、全てのバンド印刷データの処理が終了したか否かを判断する。未処理のバンド印刷データが残っている場合（Ｓ４９５：Ｎｏ）、プロセッサ２１０は、Ｓ３１０へ移行して、未処理のバンド印刷データの処理を実行する。全てのバンド印刷データの処理が終了した場合（Ｓ４９５：Ｙｅｓ）、プロセッサ２１０は、図６、図７の印刷実行処理を終了する。
【０１０８】
以上のように、本実施例では、印刷実行部４００（図１、図２）は、印刷ヘッド４１０と、印刷ヘッド４１０にインクを供給するインク供給部４５０と、主走査部４３０と、搬送部４４０と、を含む複数の要素を備えている。印刷ヘッド４１０（図３）は、ＫＹＣＭのインクを吐出するための複数のノズルＮＺを有している。具体的には、印刷ヘッド４１０は、ブラックＫのノズル列ＮＫと、イエロＹのノズル列ＮＹと、シアンＣのノズル列ＮＣと、マゼンタＭのノズル列ＮＭと、を有している。そして、これらのノズル列ＮＫ、ＮＹ、ＮＣ、ＮＭは、主走査方向に並んで配置されている。主走査部４３０（図２）は、用紙ＰＭに対して主走査方向に沿って印刷ヘッド４１０を移動させる主走査を実行する。搬送部４４０は、印刷ヘッド４１０に対して主走査方向と交差する副走査方向（搬送方向とも呼ぶ）に沿って用紙ＰＭを移動させる副走査を実行する（以下、搬送部４４０を、副走査部４４０とも呼ぶ）。図２に示すように、副走査部４４０は、印刷ヘッド４１０よりも上流側（−Ｄｙ側）で用紙ＰＭを搬送する上流ローラ４４１と、印刷ヘッド４１０よりも下流側（＋Ｄｙ側）で用紙ＰＭを搬送する下流ローラ４４２と、を備える。そして、図４等で説明したように、印刷実行部４００は、主走査を行いつつ印刷ヘッド４１０によって用紙ＰＭにドットを形成する部分印刷と、副走査と、を複数回実行することで印刷を行う。
【０１０９】
Ｓ３６０（図６）では、プロセッサ２１０は、部分印刷においてインク供給部４５０から印刷ヘッド４１０へのインクの供給が遅れ得ることを示す第１条件が満たされるか否かを、判断する。この判断は、印刷対象の画像に含まれるとともに副走査方向に並ぶ複数のバンド画像のそれぞれについて、行われる。第１条件が満たされない場合（Ｓ３６０：Ｎｏ）、図７のＳ４００で説明したように、プロセッサ２１０は、バンド画像を１回の部分印刷によって印刷実行部４００に印刷させる。
【０１１０】
第１条件が満たされる場合（図６：Ｓ３６０：Ｙｅｓ）、図７のＳ４１０〜Ｓ４３０、Ｓ４４０〜Ｓ４６０、Ｓ４７０〜Ｓ４９０で説明したように、プロセッサ２１０は、バンド画像に含まれるとともに副走査方向に並ぶ２個の部分画像を、２回の部分印刷によって１つずつ印刷実行部４００に印刷させる。従って、１回の部分印刷によって使用されるインク量が少なくなるので、インクの供給の遅れを抑制できる。
【０１１１】
ここで、第１条件が満たされ（図６：Ｓ３６０：Ｙｅｓ）、かつ、用紙ＰＭが上流ローラ４４１によって支持され、かつ、用紙ＰＭが下流ローラ４４２によって支持されていない第１の場合（Ｓ３８０：Ｎｏ）、プロセッサ２１０は、図７のＳ４１０〜Ｓ４３０を実行する。プロセッサ２１０は、２個の部分画像ＰＩｄ１、ＰＩｕ１（図９（Ｂ））のうちの上流側の端の上流部分画像ＰＩｕ１の印刷（Ｓ４２０）を、下流側の端の下流部分画像ＰＩｄ１の印刷（Ｓ４３０）よりも先に、印刷実行部４００に実行させる。
【０１１２】
また、第１条件が満たされ（図６：Ｓ３６０：Ｙｅｓ）、かつ、用紙ＰＭが上流ローラ４４１によって支持されず、かつ、用紙ＰＭが下流ローラ４４２によって支持されている第２の場合（Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｙｅｓ）には、プロセッサ２１０は、図７のＳ４４０〜Ｓ４６０を実行する。プロセッサ２１０は、２個の部分画像ＰＩｄ２、ＰＩｕ２（図１０（Ｂ））のうちの下流側の端の下流部分画像ＰＩｄ２の印刷（Ｓ４５０）を、上流側の端の上流部分画像ＰＩｕ２の印刷（Ｓ４６０）よりも先に、印刷実行部４００に実行させる。
【０１１３】
このように、第１条件が満たされる場合には、２個の部分画像のうち、上流ローラ４４１と下流ローラ４４２とのうち用紙ＰＭを支持しているローラ側の端の部分画像ＰＩｕ１、ＰＩｄ２が、反対側の端の部分画像ＰＩｄ１、ＰＩｕ２よりも先に、印刷される。従って、後の部分画像ＰＩｄ１、ＰＩｕ２の印刷時における印刷媒体の変形を抑制できる。
【０１１４】
また、図９（Ｂ）で説明したように、第１の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｎｏ）、上流側の端の上流部分画像ＰＩｕ１の副走査方向の幅Ｗｕは、下流側の端の下流部分画像ＰＩｄ１の副走査方向の幅Ｗｄよりも、広い。そして、図１０（Ｂ）で説明したように、第２の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｙｅｓ）、下流側の端の下流部分画像ＰＩｄ２の幅Ｗｄは、上流側の端の上流部分画像ＰＩｕ２の幅Ｗｕよりも、広い。このように、複数の部分画像のうち、印刷媒体を支持しているローラ側の端の部分画像の幅が、反対側の端の部分画像の幅よりも広い。従って、用紙ＰＭの変形が抑制された状態で、大きい部分画像を印刷できる。
【０１１５】
また、図４（Ｃ）等で説明したように、互いに隣接する２個の部分画像は、主走査方向に延びる第１種重畳領域（例えば、重畳領域Ａａ１）において、互いに一部分が重なっている。そして、プロセッサ２１０は、第１種重畳領域内の複数の画素ＰＸのうちの一部の複数の画素ＰＸを、一方の部分画像のための部分印刷によって印刷実行部４００に印刷させ、第１種重畳領域内の複数の画素ＰＸのうちの残りの複数の画素ＰＸを、他方の部分画像のための部分印刷によって印刷実行部４００に印刷させる。従って、印刷済の画像上で、隣接する２つの部分画像の境界が目立つことを抑制できる。
【０１１６】
また、図４（Ｂ）等で説明したように、互いに隣接する２個のバンド画像は、主走査方向に延びる第２種重畳領域（例えば、重畳領域Ａｂ１）において、互いに一部分が重なっている。そして、プロセッサ２１０は、第２種重畳領域内の複数の画素ＰＸのうちの一部の複数の画素ＰＸを、一方のバンド画像のための部分印刷によって印刷実行部４００に印刷させ、第２種重畳領域内の複数の画素ＰＸのうちの残りの複数の画素ＰＸを、他方のバンド画像のための部分印刷によって印刷実行部４００に印刷させる。従って、印刷済の画像上で、隣接する２つのバンド画像の境界が目立つことを抑制できる。また、図４（Ａ）〜図４（Ｃ）等で説明したように、第１種重畳領域の副走査方向の幅Ｗａは、第２種重畳領域の副走査方向の幅Ｗｂよりも、広い。従って、第１条件が満たされる場合に、印刷済の画像上で、隣接する２つの部分画像の境界が目立つことを抑制できる。
【０１１７】
また、２回の部分印刷の間で印刷方向が逆である場合、一方の部分印刷での複数種類のインクの重ね順は、他方の部分印刷でのインクの重ね順と逆である。例えば、図３の実施例では、印刷方向が＋Ｄｘ方向である場合、インクの重ね順は、ＭＣＹＫの順であり、
印刷方向が−Ｄｘ方向である場合、インクの重ね順は、ＫＹＣＭの順である。印刷された２つの色の間でインクの重ね順が異なる場合、重ねられたインクの種類と各種インクのそれぞれの単位面積当たりの量とが同じ場合であっても、２つの色が異なって見える場合がある。
【０１１８】
本実施例では、図４（Ａ）等で説明したように、プロセッサ２１０は、１個のバンド画像Ｂｉ２を２個の部分画像ＰＩｄ、ＰＩｕに分けて印刷する場合には、上流部分画像ＰＩｕのための部分印刷において、印刷ヘッド４１０を、下流部分画像ＰＩｄのための部分印刷における印刷ヘッド４１０の移動方向と同じ方向に、移動させる。従って、上流部分画像ＰＩｕと下流部分画像ＰＩｄとの間で、複数種類のインクの重ね順が同じである。この結果、上流部分画像ＰＩｕと下流部分画像ＰＩｄとの間での印刷される色のズレを抑制できる。このように同じ印刷方向の部分印刷による上流部分画像と下流部分画像との印刷は、第１の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｎｏ）と第２の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｙｅｓ）とのそれぞれにおいて、行われる。従って、第１の場合と第２の場合とのそれぞれにおいて、上流部分画像と下流部分画像との間での印刷される色のズレを抑制できる。
【０１１９】
また、図２で説明したように、印刷実行部４００は、印刷ヘッド４１０よりも上流側（−Ｄｙ側）で用紙ＰＭを押さえる押さえ部４４５を備えている。そして、第１条件が満たされ（図６：Ｓ３６０：Ｙｅｓ）、かつ、用紙ＰＭが上流ローラ４４１によって支持され、かつ、用紙ＰＭが下流ローラ４４２によって支持され、かつ、用紙ＰＭが押さえ部４４５によって押さえられている第３の場合（Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｎｏ）、プロセッサ２１０は、図７のＳ４７０〜Ｓ４９０を実行する。プロセッサ２１０は、２個の部分画像ＰＩｄ３、ＰＩｕ３（図１１（Ｂ））のうちの上流側の端の上流部分画像ＰＩｕ３の印刷（Ｓ４８０）を、下流側の端の下流部分画像ＰＩｄ３の印刷（Ｓ４９０）よりも先に、印刷実行部４００に実行させる。このように、第３の場合には、２個の部分画像ＰＩｄ３、ＰＩｕ３のうち、押さえ部４４５側の端の部分画像ＰＩｕ３が、反対側の端の部分画像ＰＩｄ３よりも先に、印刷される。従って、後の部分画像ＰＩｄ３の印刷時における印刷媒体の変形を抑制できる。
【０１２０】
また、図６のＳ３６０で説明したように、第１条件は、ドット形成率と、インクカートリッジの交換回数と、ヘッド温度と、を用いて、判断される。図６のＳ３５０で説明したように、ドット形成率は、対象バンド画像の総印刷画素数に占めるドット画素の割合である。このようなドット形成率は、部分印刷で印刷されるバンド画像に対応するバンド画像データである対象バンドデータを用いて算出されるインクの使用量であって、バンド画像の印刷に用いられるインクの使用量に関する値である。また、図６のＳ３３０で説明したように、インクカートリッジの交換回数は、印刷実行部４００において印刷に用いられたインクの累積の使用量に関する値である。このように、バンド画像の印刷に用いられるインクの使用量に関する値と、インクの累積の使用量に関する値と、を用いて、第１条件が判断される。従って、インクの供給が遅れ得ることを示す第１条件を、適切に判断できる。
【０１２１】
Ｂ．第２実施例：
図１２（Ａ）〜図１２（Ｃ）は、印刷実行処理の第２実施例のフローチャートの一部である。第２実施例では、プロセッサ２１０は、バンド画像を２個の部分画像に分ける場合に、ドット形成率を用いて各部分画像の幅を調整する。図１２（Ａ）〜図１２（Ｃ）のそれぞれは、部分画像の幅を調整する処理を示している。図１２（Ａ）の処理は、図７のＳ４１０とＳ４２０との間に実行される。図１２（Ｂ）の処理は、Ｓ４４０とＳ４５０との間に実行される。図１２（Ｃ）の処理は、Ｓ４７０とＳ４８０との間に実行される。印刷実行処理の他の部分は、図６、図７の印刷実行処理の対応する部分と、同じである。以下、図１２（Ａ）〜図１２（Ｃ）の処理について説明し、他のステップについては、説明を省略する。
【０１２２】
まず、図１２（Ａ）の処理について説明する。図７のＳ４１０の後、図１２（Ａ）のＳ４１２で、プロセッサ２１０は、広い幅を有する上流部分画像の上流部分印刷データを用いて、印刷に用いられる各インクのドット形成率を算出する。Ｓ４１２で算出されるドット形成率は、対象バンド画像の総印刷画素数に占める、上流部分画像のドット画素の割合である。上流部分画像は、対象バンド画像よりも小さいので、上流部分画像の全ての画素がドット画素であっても、ドット形成率は１００％よりも小さい。
【０１２３】
図１３（Ａ）は、図９（Ａ）と同じ部分画像ＰＩｕ１、ＰＩｄ１を示す概略図である。図中のドット形成率ＤＴ１は、Ｓ４１２で算出される特定のインクのドット形成率である。
【０１２４】
Ｓ４１４（図１２（Ａ））では、プロセッサ２１０は、「上流部分画像のドット形成率が判定閾値よりも大きい」という条件が満たされるか否かを判断する。本実施例では、判定閾値は、図６のＳ３６０で用いられた判定閾値と同じである。この判断は、Ｓ３６０の判断と同様に、上流部分印刷データに基づく印刷に用いられるインク毎に行われる。Ｓ４１４の判断の条件は、上流部分印刷データに基づく部分印刷においてインクの供給が遅れ得ることを示す条件である。図１３（Ａ）の例では、ドット形成率ＤＴ１が判定閾値ＤＴｈよりも大きいこととする。
【０１２５】
印刷に用いられる全てのインクについてドット形成率が判定閾値以下である場合、Ｓ４１４（図１２（Ａ））の判断結果はＮｏであり、インクの供給の遅れの可能性は低い。この場合、プロセッサ２１０は、図７のＳ４２０へ移行し、部分画像の印刷を行う。
【０１２６】
印刷に用いられる少なくとも１つのインクについて、ドット形成率が判定閾値よりも大きい場合、Ｓ４１４の判断結果はＹｅｓであり、インクの供給が遅れ得る。この場合、Ｓ４１６で、プロセッサ２１０は、上流部分画像の幅を狭めるとともに下流部分画像の幅を広げる幅調整を行い、幅調整済の上流部分印刷データと下流部分印刷データとを生成する。本実施例では、図１３（Ａ）に示すように、上流部分画像ＰＩｕ１の幅Ｗｕから予め決められた調整値ｄＷが減算され、下流部分画像ＰＩｄ１の幅Ｗｄに調整値ｄＷが加算される。
【０１２７】
図１３（Ｂ）は、幅調整済の部分画像ＰＩｕ１、ＰＩｄ１を示す概略図である。幅調整済の上流部分画像ＰＩｕ１は、幅調整前の上流部分画像ＰＩｕ１（図１３（Ａ））よりも小さい。従って、幅調整によって、ドット形成率ＤＴ１は、判定閾値ＤＴｈよりも小さくなり得る。
【０１２８】
Ｓ４１６（図１２（Ａ））の後、プロセッサ２１０は、Ｓ４１２へ移行する。そして、プロセッサ２１０は、ドット形成率が判定閾値以下になるまで、Ｓ４１２〜Ｓ４１６を繰り返す。
【０１２９】
次に、図１２（Ｂ）の処理について説明する。図１２（Ｂ）の処理は、図１２（Ａ）の処理において、上流部分画像と下流部分画像との立場を入れ替えて得られる処理と、同じである。図７のＳ４４０の後、Ｓ４４２で、プロセッサ２１０は、広い幅を有する下流部分画像の下流部分印刷データを用いて、印刷に用いられる各インクのドット形成率を算出する。図１４（Ａ）は、図１０（Ａ）と同じ部分画像ＰＩｕ２、ＰＩｄ２を示す概略図である。図中のドット形成率ＤＴ２は、Ｓ４４２で算出される特定のインクのドット形成率である。
【０１３０】
Ｓ４４４（図１２（Ｂ））では、プロセッサ２１０は、「下流部分画像のドット形成率が判定閾値よりも大きい」という条件が満たされるか否かを判断する。この判断は、Ｓ４１４（図１２（Ａ））の判断と同様に、行われる。図１４（Ａ）の例では、ドット形成率ＤＴ２が判定閾値ＤＴｈよりも大きいこととする。
【０１３１】
印刷に用いられる全てのインクについて、ドット形成率が判定閾値以下である場合、Ｓ４４４（図１２（Ｂ））の判断結果はＮｏであり、インクの供給の遅れの可能性は低い。この場合、プロセッサ２１０は、図７のＳ４５０へ移行し、部分画像の印刷を行う。
【０１３２】
印刷に用いられる少なくとも１つのインクについて、ドット形成率が判定閾値よりも大きい場合、Ｓ４４４の判断結果はＹｅｓであり、インクの供給が遅れ得る。この場合、Ｓ４４６で、プロセッサ２１０は、下流部分画像の幅を狭めるとともに上流部分画像の幅を広げる幅調整を行い、幅調整済の上流部分印刷データと下流部分印刷データとを生成する。本実施例では、図１４（Ａ）に示すように、上流部分画像ＰＩｕ１の幅Ｗｕに調整値ｄＷが加算され、下流部分画像ＰＩｄ１の幅Ｗｄから調整値ｄＷが減算される。
【０１３３】
図１４（Ｂ）は、幅調整済の部分画像ＰＩｕ２、ＰＩｄ２を示す概略図である。幅調整済の下流部分画像ＰＩｄ２は、幅調整前の下流部分画像ＰＩｄ２（図１４（Ａ））よりも小さい。従って、幅調整によって、ドット形成率ＤＴ２は、判定閾値ＤＴｈよりも小さくなり得る。
【０１３４】
Ｓ４４６（図１２（Ｂ））の後、プロセッサ２１０は、Ｓ４４２へ移行する。そして、プロセッサ２１０は、ドット形成率が判定閾値以下になるまで、Ｓ４４２〜Ｓ４４６を繰り返す。
【０１３５】
次に、図１２（Ｃ）の処理について説明する。Ｓ４７２、Ｓ４７４、Ｓ４７６は、図１２（Ａ）のＳ４１２、Ｓ４１４、Ｓ４１６と、それぞれ同じである。図７のＳ４７０の後、プロセッサ２１０は、Ｓ４７２へ移行する。そして、プロセッサ２１０は、広い幅を有する上流部分画像のドット形成率が判定閾値以下になるまで、Ｓ４７２〜Ｓ４７６を繰り返す。上流部分画像のドット形成率が判定閾値以下である場合（Ｓ４７４：Ｎｏ）、プロセッサ２１０は、図７のＳ４８０へ移行し、部分画像の印刷を行う。
【０１３６】
以上のように、図９（Ｂ）、図１３（Ａ）に示すように、第１の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｎｏ）には、上流側の端の上流部分画像ＰＩｕ１の副走査方向の幅Ｗｕは、下流側の端の下流部分画像ＰＩｄ１の副走査方向の幅Ｗｄよりも、広い。そして、図１２（Ａ）、図１３（Ａ）、図１３（Ｂ）で説明したように、プロセッサ２１０は、上流部分画像ＰＩｕ１のドット形成率ＤＴ１が閾値ＤＴｈを超える場合（Ｓ４１４：Ｙｅｓ）、上流部分画像ＰＩｕ１の副走査方向の幅Ｗｕを狭めて、他の部分画像ＰＩｄ１の副走査方向の幅Ｗｄを広げる（Ｓ４１６）。ここで、ドット形成率ＤＴ１は、上流部分画像ＰＩｕ１の部分印刷のためのインク量と相関を有する値である（ドット形成率ＤＴ１が大きいほど、インク量は多い）。
【０１３７】
また、図１０（Ｂ）、図１４（Ａ）に示すように、第２の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｙｅｓ）、下流側の端の下流部分画像ＰＩｄ２の幅Ｗｄは、上流側の端の上流部分画像ＰＩｕ２の幅Ｗｕよりも、広い。そして、図１２（Ｂ）、図１４（Ａ）、図１４（Ｂ）で説明したように、プロセッサ２１０は、下流部分画像ＰＩｄ２のドット形成率ＤＴ２が閾値ＤＴｈを超える場合（Ｓ４４４：Ｙｅｓ）、下流部分画像ＰＩｄ２の副走査方向の幅Ｗｄを狭めて、他の部分画像ＰＩｕ２の副走査方向の幅Ｗｕを広げる（Ｓ４４６）。ここで、ドット形成率ＤＴ２は、下流部分画像ＰＩｄ２の部分印刷のためのインク量と相関を有する値である（ドット形成率ＤＴ２が大きいほど、インク量は多い）。
【０１３８】
以上のように、幅の広い部分画像の部分印刷のためのインクの供給が遅れ得る場合、幅の広い部分画像の幅が狭められるので、部分印刷のためのインク量が減少する。従って、部分印刷のためのインクの供給の遅れを抑制できる。また、幅の狭い部分画像の幅が広げられるので、バンド画像を適切に印刷できる。
【０１３９】
なお、本実施例では、図１２（Ｃ）で説明したように、第３の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｎｏ）にも、第１の場合（図１２（Ａ））と同様に、各部分画像の幅が調整され得る。従って。第３の場合にも、部分印刷のためのインクの供給の遅れを抑制できる。
【０１４０】
Ｃ．変形例：
（１）Ｓ３６０（図６）の第１条件は、部分印刷においてインク供給部から印刷ヘッドへのインクの供給が遅れ得ることを示す任意の条件であってよい。例えば、カートリッジの交換回数に代えて、印刷データによって示されるインク使用量（例えば、ミリリットルの単位で表される使用量）の累積値が用いられてよい。一般的には、印刷実行部４００において印刷に用いられたインクの累積の使用量に関する種々の値が用いられてよい。また、ドット形成率に代えて、対象バンドデータを用いて算出されるインク使用量（例えば、ミリリットルの単位で表される使用量）が用いられてよい。一般的には、対象バンドデータを用いて算出されるインク使用量に関する種々の値が用いられてよい。また、第１条件は、対象バンドデータを用いて算出されるインクの使用量であって対象バンド画像の印刷に用いられるインクの使用量に関する値である第１指標値と、印刷実行部４００において印刷に用いられたインクの累積の使用量に関する値である第２指標値と、ヘッド温度と、のうちの少なくとも１つを用いて判断される種々の条件であってよい。例えば、判定閾値は、第２指標値（累積使用量）とヘッド温度との両方ではなく、いずれか一方に基づいて、決定されてよい。
【０１４１】
（２）第１条件が満たされる場合（図６：Ｓ３６０：Ｙｅｓ）、１個のバンド画像は、Ｎ回（Ｎは２以上の整数）の部分印刷によって、印刷されてよい。ここで、１個のバンド画像に含まれるとともに副走査方向に並ぶＮ個の部分画像が、それぞれ１回の部分印刷で印刷される。なお、部分画像の総数Ｎは、３以上であってよい。
【０１４２】
第１の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｎｏ）、プロセッサ２１０は、上流側の端の部分画像を、下流側の端の部分画像よりも先に印刷する。Ｎ個の部分画像は、上流側から下流側に向かって順番に印刷されてよい。また、上流側の端の部分画像と下流側の端の部分画像と以外の他の部分画像の印刷順は、任意の順であってよい。Ｎ個の部分画像のそれぞれの副走査方向の幅は、上流側から下流側に向かって徐々に小さくなってよい。また、Ｎ個の部分画像の間で、幅は同じであってよい。Ｎ個の部分画像のそれぞれの幅は、任意の幅であってよい。
【０１４３】
第２の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｙｅｓ）、プロセッサ２１０は、下流側の端の部分画像を、上流側の端の部分画像よりも先に印刷する。Ｎ個の部分画像は、下流側から上流側に向かって順番に印刷されてよい。また、上流側の端の部分画像と下流側の端の部分画像と以外の他の部分画像の印刷順は、任意の順であってよい。Ｎ個の部分画像のそれぞれの副走査方向の幅は、下流側から上流側に向かって徐々に小さくなってよい。また、Ｎ個の部分画像の間で、幅は同じであってよい。Ｎ個の部分画像のそれぞれの幅は、任意の幅であってよい。
【０１４４】
第３の場合（図６：Ｓ３６０：Ｙｅｓ、Ｓ３８０：Ｙｅｓ、Ｓ３９０：Ｎｏ）、プロセッサ２１０は、上流側の端の部分画像を、下流側の端の部分画像よりも先に印刷する。Ｎ個の部分画像は、上流側から下流側に向かって順番に印刷されてよい。また、上流側の端の部分画像と下流側の端の部分画像と以外の他の部分画像の印刷順は、任意の順であってよい。また、第３の場合には、Ｎ個の部分画像の印刷順は、任意の順であってよい。Ｎ個の部分画像のそれぞれの副走査方向の幅は、上流側から下流側に向かって徐々に小さくなってよい。また、Ｎ個の部分画像の間で、幅は同じであってよい。Ｎ個の部分画像のそれぞれの幅は、任意の幅であってよい。
【０１４５】
（３）Ｎ個の部分画像を印刷する処理は、種々の処理であってよい。図６、図７の実施例のように、プロセッサ２１０は、Ｎ回の部分印刷を、用紙ＰＭを搬送せずに、実行してよい。この場合、Ｎ回の部分印刷の間で、用紙ＰＭの搬送に起因して用紙ＰＭ上のドットの形成位置がずれることを抑制できる。また、印刷データを生成する処理において、各ノズルＮＺの特性に応じて、ノズルＮＺ毎に補正（例えば、インク量の補正）が行われ得る。用紙ＰＭを搬送せずにＮ回の部分印刷が行われる場合には、各印刷画素にインクドットを形成するノズルＮＺは、バンド画像を１回の部分印刷で印刷する場合のノズルＮＺと、同じである。従って、Ｎ回の部分印刷は、各印刷画素に、適切に補正された印刷データに従って、ドットを形成できる。ただし、Ｎ回の部分印刷の間で、用紙ＰＭが搬送されてもよい。
【０１４６】
また、Ｎ回の部分印刷の間で、印刷方向は同じであってよい。これにより、Ｎ回の部分印刷の間で、インクの重ね順が同じであるので、印刷される色のズレを抑制できる。ただし、複数の部分印刷の間で、印刷方向が異なってよい。例えば、往路方向の部分印刷と復路方向の部分印刷とが交互に行われてよい。
【０１４７】
（４）上記の実施例では、複数のバンド画像の間で、印刷方向は同じである。これにより、複数のバンド画像の間で、インクの重ね順が同じであるので、印刷される色のズレを抑制できる。ただし、複数のバンド画像の間で、印刷方向が異なってよい。例えば、往路方向の部分印刷と復路方向の部分印刷とが交互に行われてよい。
【０１４８】
（５）隣接する２つの部分画像が互いに重なる第１種重畳領域（例えば、図４（Ｃ）の重畳領域Ａａ１）において、各部分画像上の対象画素ＰＸｔの配置は、種々の配置であってよい。例えば、２つの部分画像の間で、対象画素ＰＸｔが均等に配置されてもよい。
【０１４９】
また、隣接する２つのバンド画像が互いに重なる第２種重畳領域（例えば、図４（Ｂ）の重畳領域Ａｂ１）において、各バンド画像上の対象画素ＰＸｔの配置は、種々の配置であってよい。例えば、２つのバンド画像の間で、対象画素ＰＸｔが均等に配置されてもよい。
【０１５０】
また、第１種重畳領域の幅（例えば、図４（Ｃ）の重畳領域Ａａ１の幅Ｗａ）は、第２種重畳領域の幅（例えば、図４（Ｂ）の重畳領域Ａｂ１の幅Ｗｂ）以下であってよい。
【０１５１】
なお、第１種重畳領域は、省略されてよい。また、第２種重畳領域は、省略されてよい。
【０１５２】
（６）部分画像の副走査方向の幅を調整する処理は、図１２（Ａ）〜図１２（Ｃ）の処理に代えて、他の種々の処理であってよい。例えば、ドット形成率に代えて、部分画像のデータを用いて算出されるインク使用量（例えば、ミリリットルの単位で表される使用量）が用いられてよい。一般的には、部分画像のデータを用いて算出されるインク使用量に関する種々の値が用いられてよい。また、幅を調整するための条件（Ｓ４１４、Ｓ４４４、Ｓ４７４）は、バンド画像を複数回の部分印刷によって印刷するための第１条件（図６：Ｓ３６０）とは異なっていてよい。例えば、Ｓ４１４、Ｓ４４４、Ｓ４７４の閾値は、第１条件の判定閾値と異なっていてもよい。
【０１５３】
また、Ｓ４１４、Ｓ４４４、Ｓ４７４の判断結果がＹｅｓであっても、幅調整（Ｓ４１６、Ｓ４４６、Ｓ４７６）によって上流幅Ｗｕと下流幅Ｗｄとの大小関係が逆になる場合には、その幅調整が省略されて、処理は、Ｓ４２０、Ｓ４５０、Ｓ４８０へ移行してよい。また、幅調整の回数は、予め決められた回数（例えば、１回）に制限されてよい。また、部分画像の総数Ｎが３以上である場合、幅が広げられる部分画像は、幅が狭められる端の部分画像とは異なる２以上の部分画像から任意に選択される少なくとも１つの部分画像であってよい。
【０１５４】
（７）用紙ＰＭの搬送方向の現行の位置を特定する方法は、種々の方法であってよい。例えば、プロセッサ２１０は、ロータリエンコーダ４４３（図２）と用紙センサ４４４とからの信号を用いずに、対象ページ画像における対象バンド画像の位置に基づいて、用紙の搬送方向の位置を特定してもよい。
【０１５５】
（８）印刷実行部４００の構成は、図１、図２、図３の実施例の構成に代えて、他の種々の構成であってよい。例えば、利用可能なインクの種類は、１以上の任意の種類であってよい。印刷ヘッドは、１種類のインクを吐出するための１個のノズル列を有してよい。ノズル列は、副走査方向の位置が互いに異なる複数のノズルを含んでいる。また、印刷ヘッドは、Ｌ種類（Ｌは２以上の整数）のインクを吐出するためのＬ個のノズル列であって主走査方向に並んで配置されたＬ個のノズル列を有してよい。また、カートリッジ装着部４５１は、キャリッジ４３３に固定されていてもよい。押さえ部４４５は、省略されてよい。プラテンＰＴは、省略されてよい。用紙ＰＭを挟むように構成された２個のローラが、上流ローラとして利用されてよい。また、用紙ＰＭを挟むように構成された２個のローラが、下流ローラとして利用されてよい。ロータリエンコーダ４４３は省略されてよい。用紙センサ４４４は省略されてよい。副走査部４４０の構成は、印刷ヘッドよりも上流側で印刷媒体を搬送する上流ローラと、印刷ヘッドよりも下流側で印刷媒体を搬送する下流ローラと、を備える種々の構成であってよい。主走査部４３０の構成は、用紙ＰＭに対して主走査方向に沿って印刷ヘッドを移動させる主走査を実行するように構成された任意の構成であってよい。往路方向は、双方向の主走査方向のうちのいずれか一方の方向であってよい。例えば、−Ｄｘ方向が往路方向に対応してよい。
【０１５６】
（９）上記実施例において、複合機２００は、印刷実行部４００を備える印刷装置の例である。制御部２９９は、印刷実行部４００を備える印刷装置の制御装置の例である。印刷データ生成処理（例えば、図５の処理）は、印刷装置に接続された外部装置（例えば、端末装置１００）に代えて、印刷装置の制御装置（例えば、複合機２００の制御部２９９）によって実行されてよい。印刷実行処理（例えば、図６、図７の処理）は、印刷装置の制御装置に代えて、印刷装置に接続された外部装置（例えば、端末装置１００）によって、実行されてもよい。この場合、印刷装置は、印刷実行部の例であり、外部装置は、印刷装置（ひいては、印刷実行部）を制御する制御装置の例である。
【０１５７】
いずれの場合も、制御装置は、第１条件が満たされる場合には、対象バンドデータを分割する代わりに、ハーフトーン処理を含む画像処理を改めて実行することによって、Ｎ個の部分印刷データを生成してよい。
【０１５８】
上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、複合機２００の制御部２９９は、印刷実行処理を実行するための専用のハードウェア回路であってよい。
【０１５９】
また、本発明の機能の一部または全部がコンピュータプログラムで実現される場合には、そのプログラムは、コンピュータ読み取り可能な記録媒体（例えば、一時的ではない記録媒体）に格納された形で提供することができる。プログラムは、提供時と同一または異なる記録媒体（コンピュータ読み取り可能な記録媒体）に格納された状態で、使用され得る。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種ＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含み得る。
【０１６０】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【０１６１】
１００…端末装置、１１０…プロセッサ、１１５…記憶装置、１２０…揮発性記憶装置、１３０…不揮発性記憶装置、１３２…プログラム、１４０…表示部、１５０…操作部、１７０…通信インタフェース、２００…複合機、２１０…プロセッサ、２１５…記憶装置、２２０…揮発性記憶装置、２３０…不揮発性記憶装置、２３２…プログラム、２４０…表示部、２５０…操作部、２７０…通信インタフェース、２８０…スキャナ部、２９９…制御部、３００…閾値テーブル、３１０…交換回数テーブル、４００…印刷実行部、４１０…印刷ヘッド、４１１…ノズル形成面、４２０…ヘッド駆動部、４３０…主走査部、４３３…キャリッジ、４３４…摺動軸、４３５…ベルト、４３６…プーリ、４４０…副走査部（搬送部）、４４１…上流ローラ、４４２…下流ローラ、４４３…ロータリエンコーダ、４４４…用紙センサ、４４５…押さえ部、４５０…インク供給部、４５１…カートリッジ装着部、４５２…チューブ、４５３…バッファタンク、４５４Ｋ、４５４Ｃ、４５４Ｙ、４５４Ｍ…カートリッジセンサ、４６０…エンコーダ、４６１…リニアスケール、４６２…光学センサ、４７０…温度センサ、４９０…制御回路、１０００…画像処理システム、ＫＣ、ＣＣ、ＭＣ、ＹＣ…インクカートリッジ、ＮＫ、ＮＣ、ＮＭ、ＮＹ…ノズル列、ＰＭ…用紙、ＰＴ…プラテン
【図１】
2020044678.tif 000003
【図２】
2020044678.tif 000004
【図３】
2020044678.tif 000005
【図４】
2020044678.tif 000006
【図５】
2020044678.tif 000007
【図６】
2020044678.tif 000008
【図７】
2020044678.tif 000009
【図８】
2020044678.tif 000010
【図９】
2020044678.tif 000011
【図１０】
2020044678.tif 000012
【図１１】
2020044678.tif 000013
【図１２】
2020044678.tif 000014
【図１３】
2020044678.tif 000015
【図１４】
2020044678.tif 000016