(57)【特許請求の範囲】
【請求項１】
同一種類のインクを吐出可能な複数のノズルが所定のノズル列方向へ並んだ第１ノズル列と、当該同一種類のインクを吐出可能な複数のノズルが当該ノズル列方向へ並んだ第２ノズル列と、を少なくとも有する印刷ヘッドを、当該ノズル列方向と交差する主走査方向に沿って移動させつつノズルからインクを吐出させる印刷制御装置であって、
前記主走査方向を向くラスターラインであって前記ノズル列方向における奇数位置に対応するラスターラインの群と前記ノズル列方向における偶数位置に対応するラスターラインの群とのうち、一方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に先行するノズル列からのインク吐出により印刷し、他方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に後行となるノズル列からのインク吐出により印刷するに際し、
第１の印刷モードを採用した場合の、前記先行のノズル列から吐出されるインク量に対する前記後行のノズル列から吐出されるインク量の比率を、当該第１の印刷モードとは異なる第２の印刷モードを採用した場合の当該比率よりも多くし、
前記第１の印刷モードは、インクの吐出を受ける印刷媒体として第１の印刷媒体を使用し、前記第２の印刷モードは、当該印刷媒体として第２の印刷媒体を使用し、
前記第１の印刷媒体は、前記第２の印刷媒体よりもインクが滲み難い特性を有することを特徴とする印刷制御装置。
【請求項２】
同一種類のインクを吐出可能な複数のノズルが所定のノズル列方向へ並んだ第１ノズル列と、当該同一種類のインクを吐出可能な複数のノズルが当該ノズル列方向へ並んだ第２ノズル列と、を少なくとも有する印刷ヘッドを、当該ノズル列方向と交差する主走査方向に沿って移動させつつノズルからインクを吐出させる印刷制御装置であって、
前記主走査方向を向くラスターラインであって前記ノズル列方向における奇数位置に対応するラスターラインの群と前記ノズル列方向における偶数位置に対応するラスターラインの群とのうち、一方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に先行するノズル列からのインク吐出により印刷し、他方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に後行となるノズル列からのインク吐出により印刷するに際し、
第１の印刷モードを採用した場合の、前記先行のノズル列から吐出されるインク量に対する前記後行のノズル列から吐出されるインク量の比率を、当該第１の印刷モードとは異なる第２の印刷モードを採用した場合の当該比率よりも多くし、
前記第１の印刷モードは、前記主走査方向における印刷解像度が前記第２の印刷モードにおける当該印刷解像度よりも高いことを特徴とする印刷制御装置。
【請求項３】
前記第１の印刷モードは、インクの吐出を受ける印刷媒体を支持するプラテンから前記印刷ヘッドまでの距離であるプラテンギャップが前記第２の印刷モードにおける当該プラテンギャップより広いことを特徴とする請求項１又は請求項２に記載の印刷制御装置。
【請求項４】
画像を構成する画素毎にインクの濃度を階調表現した画像データへ、画素毎に対応する複数のしきい値を有するディザマトリクスを適用して、画素毎にインクの吐出または非吐出を決定した印刷データを生成し、当該印刷データに従って各ノズルからのインク吐出を制御することにより前記印刷を実現するに際し、
前記第１の印刷モードでは、前記第２の印刷モードで用いる前記ディザマトリクスと比較して、前記先行のノズル列で印刷される前記一方のラスターラインの群を表現する画素毎に対応する複数のしきい値よりも前記後行のノズル列で印刷される前記他方のラスターラインの群を表現する画素毎に対応する複数のしきい値の方に低い値を多く偏在させた前記ディザマトリクスを用いる、ことを特徴とする請求項１〜請求項３のいずれかに記載の印刷制御装置。
【請求項５】
前記印刷ヘッドによる前記主走査方向の往路の移動および復路の移動それぞれでインク吐出することにより前記印刷を実現するに際し、
前記往路の移動における前記後行のノズル列で前記奇数位置に対応するラスターラインの群を印刷する場合には、前記復路の移動における前記後行のノズル列で前記偶数位置に対応するラスターラインの群を印刷し、
前記往路の移動における前記後行のノズル列で前記偶数位置に対応するラスターラインの群を印刷する場合には、前記復路の移動における前記後行のノズル列で前記奇数位置に対応するラスターラインの群を印刷し、
少なくとも前記第１の印刷モードでは、前記画像における前記往路移動で印刷する領域に適用する前記ディザマトリクスと、前記画像における前記復路移動で印刷する領域に適用する前記ディザマトリクスとを異ならせることを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
前記第１の印刷モードで用いる前記ディザマトリクスは、前記後行のノズル列で印刷される前記他方のラスターラインの群を表現する画素毎に対応する複数のしきい値は全て、前記先行のノズル列で印刷される前記一方のラスターラインの群を表現する画素毎に対応する複数のしきい値の全てより、低い値であることを特徴とする請求項４または請求項５に記載の印刷制御装置。
【請求項７】
同一種類のインクを吐出可能な複数のノズルが所定のノズル列方向へ並んだ第１ノズル列と、当該同一種類のインクを吐出可能な複数のノズルが当該ノズル列方向へ並んだ第２ノズル列と、を少なくとも有する印刷ヘッドを、当該ノズル列方向と交差する主走査方向に沿って移動させつつノズルからインクを吐出させる印刷制御方法であって、
前記主走査方向を向くラスターラインであって前記ノズル列方向における奇数位置に対応するラスターラインの群と前記ノズル列方向における偶数位置に対応するラスターラインの群とのうち、一方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に先行するノズル列からのインク吐出により印刷し、他方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に後行となるノズル列からのインク吐出により印刷するに際し、
第１の印刷モードを採用した場合の、前記先行のノズル列から吐出されるインク量に対する前記後行のノズル列から吐出されるインク量の比率を、当該第１の印刷モードとは異なる第２の印刷モードを採用した場合の当該比率よりも多くし、
前記第１の印刷モードは、インクの吐出を受ける印刷媒体として第１の印刷媒体を使用し、前記第２の印刷モードは、当該印刷媒体として第２の印刷媒体を使用し、
前記第１の印刷媒体は、前記第２の印刷媒体よりもインクが滲み難い特性を有することを特徴とする印刷制御方法。
【請求項８】
同一種類のインクを吐出可能な複数のノズルが所定のノズル列方向へ並んだ第１ノズル列と、当該同一種類のインクを吐出可能な複数のノズルが当該ノズル列方向へ並んだ第２ノズル列と、を少なくとも有する印刷ヘッドを、当該ノズル列方向と交差する主走査方向に沿って移動させつつノズルからインクを吐出させる印刷制御方法であって、
前記主走査方向を向くラスターラインであって前記ノズル列方向における奇数位置に対応するラスターラインの群と前記ノズル列方向における偶数位置に対応するラスターラインの群とのうち、一方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に先行するノズル列からのインク吐出により印刷し、他方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に後行となるノズル列からのインク吐出により印刷するに際し、
第１の印刷モードを採用した場合の、前記先行のノズル列から吐出されるインク量に対する前記後行のノズル列から吐出されるインク量の比率を、当該第１の印刷モードとは異なる第２の印刷モードを採用した場合の当該比率よりも多くし、
前記第１の印刷モードは、前記主走査方向における印刷解像度が前記第２の印刷モードにおける当該印刷解像度よりも高いことを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および印刷制御方法に関する。
【背景技術】
【０００２】
同一種類のインクを吐出可能な複数のノズルがノズル列方向へ並んだノズル列を複数列有する印刷ヘッドを用いて、印刷媒体へインクを吐出して印刷を行うインクジェットプリンターが知られている。インクジェットプリンターにおいては、あるノズルがインクを吐出した際、当該吐出に伴って当該ノズルの周辺に渦状の気流（渦気流）が発生することがある。このような渦気流は、周囲の他のノズルが吐出するインクに影響を及ぼす。具体的には、渦気流は、周囲の他のノズルが吐出するインクの軌道を乱し、印刷媒体上のインクの着弾位置にずれを生じさせ得る。このような着弾位置のずれは、印刷結果において色ムラとして視認され得る。渦気流等の乱れた気流に起因するインクの着弾位置ずれの結果生じる色ムラを、風紋とも呼ぶ。
【０００３】
なお、同色のインクを吐出する複数の記録素子列のうち、記録主走査の進行方向前方に位置する記録素子列の吐出回数が後方に位置する記録素子列の吐出回数より少なくなるように、画像データを割り振るインクジェット記録方法が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８‐１４３０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した渦気流は、印刷ヘッドの移動によって相対的に発生する当該移動前方からの気流（向い風）により抑制される。従って、複数のノズル列のうち当該移動方向の前方に位置するノズル列のノズルがインクを吐出した際は、渦気流の成長が抑制され、上述したような風紋は生じにくい。一方、当該移動方向の後方に位置するノズル列のノズルがインクを吐出した際は、前方のノズル列によるインク吐出が一種の障壁（空気の壁）となって上述の移動前方からの気流が殆ど到達せず、そのため渦気流が成長し易い。つまり、当該移動方向の後方に位置するノズル列によって吐出されたインクは、渦気流の影響で着弾位置がずれ易く、結果、風紋を生じさせがちであった。
【０００６】
このような問題に対しては、前記文献１のように、前記移動方向の前方に位置するノズル列の吐出回数を少なくすることで、前記移動方向の後方に位置するノズル列によるインク吐出時の渦気流の成長を抑制することが考えられる。一方で、前方側および後方側のノズル列という複数のノズル列を同程度の比率で使用することで、画質が向上する（例えば、ノズル列方向における高い印刷解像度を実現できる）という側面がある。従って、風紋抑制のために前記移動方向の前方に位置するノズル列の吐出回数を少なくすることが、常に最良の結果を招く訳ではなかった。
【０００７】
本発明はこのような課題を鑑みてなされたものであり、風紋抑制のための措置による効果を的確に発揮することが可能な印刷制御装置および印刷制御方法を提供する。
【課題を解決するための手段】
【０００８】
本発明の態様の一つは、同一種類のインクを吐出可能な複数のノズルが所定のノズル列方向へ並んだ第１ノズル列と、当該同一種類のインクを吐出可能な複数のノズルが当該ノズル列方向へ並んだ第２ノズル列と、を少なくとも有する印刷ヘッドを、当該ノズル列方向と交差する主走査方向に沿って移動させつつノズルからインクを吐出させる印刷制御装置であって、
前記主走査方向を向くラスターラインであって前記ノズル列方向における奇数位置に対応するラスターラインの群と前記ノズル列方向における偶数位置に対応するラスターラインの群とのうち、一方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に先行するノズル列からのインク吐出により印刷し、他方のラスターラインの群を、前記第１ノズル列と第２ノズル列とのうち前記移動時に後行となるノズル列からのインク吐出により印刷するに際し、第１の印刷モードを採用した場合の、前記先行のノズル列から吐出されるインク量に対する前記後行のノズル列から吐出されるインク量の比率を、当該第１の印刷モードとは異なる第２の印刷モードを採用した場合の当該比率よりも多くする。
【０００９】
当該構成によれば、先行のノズル列から吐出されるインク量に対する後行のノズル列から吐出されるインク量の比率を、印刷モードによって異ならせることができる。そのため、前記風紋が比較的生じ易い印刷モード（第１の印刷モード）のときに、先行のノズル列が吐出するインク量をより少なくすることで、後行のノズル列によるインク吐出時の渦気流の成長を抑制して前記風紋を的確に抑制することができる。
【００１０】
本発明の態様の一つは、前記第１の印刷モードは、インクの吐出を受ける印刷媒体を支持するプラテンから前記印刷ヘッドまでの距離であるプラテンギャップ（以下、ＰＧ）が前記第２の印刷モードにおける当該ＰＧより広いモードである。
当該構成によれば、ＰＧが広いために風紋が比較的生じやすい印刷モード（第１の印刷モード）のときに、風紋を的確に抑制することができる。
【００１１】
本発明の態様の一つは、前記第１の印刷モードは、インクの吐出を受ける印刷媒体として第１の印刷媒体を使用し、前記第２の印刷モードは、当該印刷媒体として第２の印刷媒体を使用し、前記第１の印刷媒体は、前記第２の印刷媒体よりもインクが滲み難い特性を有する。
当該構成によれば、インクが滲み難い第１の印刷媒体を使用するために風紋が比較的生じやすい印刷モード（第１の印刷モード）のときに、風紋を的確に抑制することができる。
【００１２】
本発明の態様の一つは、前記第１の印刷モードは、前記主走査方向における印刷解像度が前記第２の印刷モードにおける当該印刷解像度よりも高いモードである。
当該構成によれば、主走査方向の印刷解像度が高いために風紋が比較的生じやすい印刷モード（第１の印刷モード）のときに、風紋を的確に抑制することができる。  
【００１３】
本発明の態様の一つは、印刷制御装置は、画像を構成する画素毎にインクの濃度を階調表現した画像データへ、画素毎に対応する複数のしきい値を有するディザマトリクスを適用して、画素毎にインクの吐出または非吐出を決定した印刷データを生成し、当該印刷データに従って各ノズルからのインク吐出を制御することにより前記印刷を実現するに際し、前記第１の印刷モードでは、前記第２の印刷モードで用いる前記ディザマトリクスと比較して、前記先行のノズル列で印刷される前記一方のラスターラインの群を表現する画素毎に対応する複数のしきい値よりも前記後行のノズル列で印刷される前記他方のラスターラインの群を表現する画素毎に対応する複数のしきい値の方に低い値を多く偏在させた前記ディザマトリクスを用いる、としてもよい。
当該構成によれば、印刷モードに応じて異なるディザマトリクスを用いることで、容易かつ確実に、先行のノズル列から吐出されるインク量に対する後行のノズル列から吐出されるインク量の比率を、印刷モードに応じて異ならせることができる。
【００１４】
本発明の態様の一つは、印刷制御装置は、前記印刷ヘッドによる前記主走査方向の往路の移動および復路の移動それぞれでインク吐出することにより前記印刷を実現するに際し、前記往路の移動における前記後行のノズル列で前記奇数位置に対応するラスターラインの群を印刷する場合には、前記復路の移動における前記後行のノズル列で前記偶数位置に対応するラスターラインの群を印刷し、前記往路の移動における前記後行のノズル列で前記偶数位置に対応するラスターラインの群を印刷する場合には、前記復路の移動における前記後行のノズル列で前記奇数位置に対応するラスターラインの群を印刷し、少なくとも前記第１の印刷モードでは、前記画像における前記往路移動で印刷する領域に適用する前記ディザマトリクスと、前記画像における前記復路移動で印刷する領域に適用する前記ディザマトリクスとを異ならせる、としてもよい。
当該構成によれば、第１の印刷モードでは、印刷ヘッドによる往路／復路いずれの移動に伴う印刷でも、先行のノズル列が吐出するインク量を少なくして前記風紋を抑制することができる。
【００１５】
本発明の態様の一つは、前記第１の印刷モードで用いる前記ディザマトリクスは、前記後行のノズル列で印刷される前記他方のラスターラインの群を表現する画素毎に対応する複数のしきい値は全て、前記先行のノズル列で印刷される前記一方のラスターラインの群を表現する画素毎に対応する複数のしきい値の全てより、低い値であるとしてもよい。
当該構成によれば、第１の印刷モードでは、インクの濃度がおよそ５０％以下で表現されている画像は、基本的に後行のノズル列だけで印刷されることになり、前記風紋を的確に抑制することができる。
【００１６】
本発明の技術的思想は、印刷制御装置という物以外によっても実現される。例えば、本発明は、印刷制御装置が実行する工程を含んだ方法（印刷制御方法）、あるいは当該方法をコンピューターに実行させるコンピュータープログラム、さらには当該プログラムを記憶したコンピューター読み取り可能な記憶媒体、といった各種カテゴリーにて実現されてもよい。
【図面の簡単な説明】
【００１７】
【図１】本実施形態にかかる装置構成を例示するブロック図。
【図２】印刷制御処理を示すフローチャート。
【図３】印刷ヘッドの構成を例示する図。
【図４】印刷データ生成の処理を示すフローチャート。
【図５】ノズルと画素との対応関係の一例を示す図。
【図６】ディザマトリクスを模式的に例示する図。
【図７】印刷部の一部範囲を側面視したときの構成を簡易的に示す図。
【発明を実施するための形態】
【００１８】
以下では、各図面を参照しながら本発明の実施形態を説明する。なお各図面は、実施形態を説明するための例示に過ぎず、また互いに整合していないこともある。
【００１９】
１．装置の概略的説明：
図１は、本実施形態にかかる印刷制御装置１０等の機能をブロック図により例示したものである。印刷制御装置１０は、例えば、プリンターや、プリンターの機能を含んだ複合機、等といった製品として把握される。印刷制御装置１０が、印刷媒体への印刷を実際に行う印刷部３０と、印刷部３０の挙動を制御するための一部の構成（例えば、後述する制御部１１）とを含む構成であるとした場合、一部の構成を指して印刷制御装置１０と称してもよい。また、印刷制御装置１０を、印刷装置、画像処理装置、等と呼んでもよい。図１に示した各構成は、一箇所あるいは一筐体内に集約されている場合に限らず、それら各構成が互いに離れた場所に存在し且つ通信可能な状態でいることで一システムを構築していてもよい。例えば、印刷制御装置１０は、印刷媒体への印刷を実際に行うプリンターと、当該プリンターの挙動を制御するためのコンピュータープログラム（プリンタードライバー）を搭載して当該プリンターを制御する装置（パーソナルコンピューター等）と、を含んで構成されるとしてもよい。
【００２０】
図１では、印刷制御装置１０を、制御部１１、操作入力部１６、表示部１７、通信インターフェイス（Ｉ／Ｆ）１８、スロット部１９、印刷部３０、等を含む構成として例示している。制御部１１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有するＩＣや、その他の記憶媒体等により構成される。制御部１１では、ＣＰＵが、ＲＯＭ等に保存されたプログラムに従った演算処理を、ＲＡＭ等をワークエリアとして用いて実行することにより、様々な処理（例えば、後述する印刷制御処理）を実現する。
【００２１】
操作入力部１６は、ユーザーによる操作を受け付けるための各種ボタンやキー等を含む。表示部１７は、印刷制御装置１０に関する各種情報を示すための部位であり、例えば、液晶ディスプレイ（ＬＣＤ）により構成される。操作入力部１６の一部は、表示部１７に表示されたタッチパネルとして実現されるとしてもよい。
【００２２】
印刷部３０は、画像を印刷媒体に印刷するための機構である。印刷部３０が採用する印刷方式がインクジェット方式である場合、印刷部３０は、印刷ヘッド３１（図３参照）、印刷ヘッド３１を所定の主走査方向に沿って移動（主走査）させるキャリッジ３５、印刷媒体を主走査方向と交差する搬送方向に沿って搬送する搬送部３６、等の構成を有する。
【００２３】
印刷ヘッド３１は、複数種類のインク（例えば、シアン（Ｃ）インク、マゼンタ（Ｍ）インク、イエロー（Ｙ）インク、ブラック（Ｋ）インク、等）毎の不図示のインクカートリッジから各種インクの供給を受ける。印刷ヘッド３１は、各種インクに対応して設けられた複数のノズル３４（図３参照）からインク（インク滴）を吐出（噴射）可能である。吐出されたインクが印刷媒体に着弾することで印刷媒体にドットが形成されて印刷が実現する。「ドット」とは、基本的には印刷媒体に着弾したインク滴を指すが、インク滴が印刷媒体に着弾する前の工程に関する説明においても、ドットという表現を適宜用いる。印刷部３０が使用する液体の具体的な種類や数は上述したものに限られず、例えば、ライトシアン、ライトマゼンダ、オレンジ、グリーン、グレー、ライトグレー、ホワイト、メタリック…等、種々のインクや液体を使用可能である。
【００２４】
搬送部３６は、印刷媒体を支持して搬送するためのローラーや当該ローラーを回転させるためのモーター（いずれも不図示）等を含んでいる。印刷媒体は、代表的には紙である。ただし、本実施形態は、液体を記録可能であって搬送部３６により搬送可能な素材であれば、紙以外の素材も印刷媒体の概念に含める。
【００２５】
通信Ｉ／Ｆ１８は、印刷制御装置１０を外部機器１００と有線あるいは無線にて接続するためのインターフェイスの総称である。外部機器１００としては、例えば、スマートフォン、タブレット型端末、デジタルスチルカメラ、パーソナルコンピューター（ＰＣ）等、印刷制御装置１０にとって画像データの入力元となる様々な機器が該当する。印刷制御装置１０は、通信Ｉ／Ｆ１８を介して外部機器１００と、例えば、ＵＳＢケーブル、有線ネットワーク、無線ＬＡＮ、電子メール通信等の様々な手段や通信規格により接続可能である。
スロット部１９は、メモリーカード等の外部の記憶媒体を挿入するための部位である。つまり印刷制御装置１０は、スロット部１９に挿入されたメモリーカード等の外部の記憶媒体から、当該記憶媒体に記憶されている画像データを入力することも可能である。
【００２６】
図２は、制御部１１が実行する印刷制御処理をフローチャートにより示している。制御部１１は、画像データを入力すると（ステップＳ１００）、当該画像データから印刷データを生成するための画像処理を実行する（ステップＳ２００）。画像データのフォーマットは種々考えられるが、例えば、画素毎にＲＧＢ（レッド、グリーン、ブルー）で階調表現されたデータである。制御部１１は、画像データに対し、解像度変換処理、色（表色系）変換処理、ハーフトーン処理といった画像処理を適宜施すことにより、印刷対象の画像を複数の画素でドットのパターンにより表現する印刷データを生成する。
【００２７】
ドットのパターン（ドットパターン）とは、ドットのオン（ドット形成つまりインク吐出）・オフ（ドット非形成つまりインク非吐出）の配列であり、画素毎のドットのオン・オフを規定しているとも言える。例えば、印刷ヘッド３１が、ＣＭＹＫインクを吐出するものである場合、印刷データは、ＣＭＹＫ毎の、画素毎のドットのオン・オフを規定したデータを含んでいる。なお、ステップＳ２００の詳細については後述する。
【００２８】
制御部１１は、このような印刷データを構成する各画素について、割り当て先のノズル３４を決定し、当該決定に応じて印刷ヘッド３１に転送するための所定の並びに並び替えた上で印刷ヘッド３１へ転送する出力処理を行う（ステップＳ３００）。このような各画素のノズル３４への割り当てにより、印刷データを構成する各画素のドットは、そのインク色および画素位置に応じて、印刷ヘッド３１のいずれのノズル３４によって、何番目の主走査で、主走査中のどのタイミングで吐出されるかが確定される。
【００２９】
印刷ヘッド３１は、転送された印刷データに基づいて各ノズル３４を駆動する。例えば、印刷ヘッド３１へは、制御部１１により、各ノズル３４を駆動するための駆動信号（パルスの一種）が与えられるとする。詳しい説明は省略するが、印刷ヘッド３１においては、印刷データが表現する画素毎のドットのオン・オフの情報に応じて、ノズル３４毎に設けられた駆動素子への前記駆動信号の印加をスイッチングする。これにより、各ノズル３４は、自身に割り当てられた画素の情報に従ったインク吐出・非吐出を実現する。
【００３０】
図３は、印刷ヘッド３１の構成等を簡易的に例示している。図３には、印刷ヘッド３１のインク吐出面３１ａにおけるノズル３４の配列を印刷ヘッド３１の上方からの視点で例示している。図３（および後述の図５）では、１つ１つのノズル３４を丸で示している。インク吐出面３１ａとは、ノズル３４が開口する面であり、搬送部３６により搬送方向に沿って搬送される印刷媒体Ｓと相対する面である。図３において、方向Ｄ１は主走査方向に該当し、方向Ｄ２は搬送方向に該当する。基本的には、主走査方向Ｄ１と搬送方向Ｄ２は直交している。
【００３１】
図３の例では、印刷ヘッド３１は、インクの色毎のノズル列３３Ｃ，３３Ｍ，３３Ｙ，３３Ｋを有する。ノズル列３３Ｃ，３３Ｍ，３３Ｙ，３３Ｋはいずれも、２列以上存在する。ノズル列３３Ｃは、Ｃインクを吐出するための複数のノズル３４が所定のノズル列方向Ｄ３へ所定間隔（一定のノズルピッチＮＰ）で並ぶノズル列である。同様に、ノズル列３３Ｍは、Ｍインクを吐出するための複数のノズル３４がノズル列方向Ｄ３へノズルピッチＮＰで並ぶノズル列であり、ノズル列３３Ｙは、Ｙインクを吐出するための複数のノズル３４がノズル列方向Ｄ３へノズルピッチＮＰで並ぶノズル列であり、ノズル列３３Ｋは、Ｋインクを吐出するための複数のノズル３４がノズル列方向Ｄ３へノズルピッチＮＰで並ぶノズル列である。
【００３２】
ノズル列が向くノズル列方向Ｄ３は、主走査方向Ｄ１に交差している。印刷部３０の設計にも依るが、ノズル列方向Ｄ３は、主走査方向Ｄ１に対して直交していたり直交（９０度）ではない斜めの角度で交差していたりする。図３の例では、ノズル列方向Ｄ３は、主走査方向Ｄ１に直交している。従って図３の例では、ノズル列方向Ｄ３と搬送方向Ｄ２は平行である。なお本明細書において、直交、平行、一定、等と本来厳密に解される表現を使用した場合であっても、それらは厳密な直交、平行、一定のみを意味するのではなく、製品性能上許容される程度の誤差や製品製造時に生じ得る程度の誤差も含む意味である。
【００３３】
主走査方向Ｄ１を便宜上、左右方向と呼んだ場合、ノズル列３３Ｃ，３３Ｍ，３３Ｙ，３３Ｋは左右対称な状態で並んでいる。図３の例では、主走査方向Ｄ１の左側ＬＳから右側ＲＳに沿って、ノズル列３３Ｙ、ノズル列３３Ｍ、ノズル列３３Ｃ、ノズル列３３Ｋ、ノズル列３３Ｋ、ノズル列３３Ｃ、ノズル列３３Ｍ、ノズル列３３Ｙ、という順序で８列のノズル列が配置されている。同一種類のインクを吐出するノズル列の組み合わせ（以下、同色ノズル列群とも呼ぶ。）に注目したとき、同色ノズル列群における一方のノズル列を第１ノズル列と呼び、他方のノズル列を第２ノズル列と呼ぶ。以下では便宜上、図３に示した８列のノズル列のうち、左側ＬＳの４列がそれぞれ第１ノズル列に該当し、右側ＲＳの４列がそれぞれ第２ノズル列に該当するものとする。
【００３４】
Ｃインクにかかる同色ノズル列群のうち、第１ノズル列に該当するものをノズル列３３Ｃ１、第２ノズル列に該当するものをノズル列３３Ｃ２とも表記する。同様に、Ｍインクにかかる同色ノズル列群のうち、第１ノズル列に該当するものをノズル列３３Ｍ１、第２ノズル列に該当するものをノズル列３３Ｍ２と表記し、Ｙインクにかかる同色ノズル列群のうち、第１ノズル列に該当するものをノズル列３３Ｙ１、第２ノズル列に該当するものをノズル列３３Ｙ２と表記し、Ｋインクにかかる同色ノズル列群のうち、第１ノズル列に該当するものをノズル列３３Ｋ１、第２ノズル列に該当するものをノズル列３３Ｋ２と表記する。
【００３５】
同色ノズル列群を構成する第１ノズル列と第２ノズル列は、互いの位置がノズル列方向Ｄ３においてノズルピッチＮＰの半分の距離だけずれた状態で配置されている。従って、同色ノズル列群による搬送方向Ｄ２におけるノズル解像度（１インチあたりのノズル数）は、第１ノズル列または第２ノズル列いずれか単独による搬送方向Ｄ２におけるノズル解像度の倍である。図３の例のように、ノズル列方向Ｄ３と搬送方向Ｄ２が平行である場合は、同色ノズル列群による搬送方向Ｄ２におけるノズルピッチは、ＮＰ／２となる。
【００３６】
印刷ヘッド３１を搭載したキャリッジ３５は、不図示のキャリッジモーターによる動力を受けて、主走査方向Ｄ１と平行に移動する。印刷ヘッド３１はキャリッジ３５と共に移動しつつ印刷媒体Ｓへインクを吐出することにより印刷を実現する。主走査方向Ｄ１の一端側から他端側までの当該移動、あるいは主走査方向Ｄ１の他端側から一端側までの当該移動に伴って印刷ヘッド３１がインクを吐出する処理を１回の「主走査」あるいは「パス」とも呼ぶ。このような構成によれば、印刷制御装置１０は、同一種類のインクを吐出可能な複数のノズル３４がノズル列方向Ｄ３へ並んだ第１ノズル列と、当該同一種類のインクを吐出可能な複数のノズル３４がノズル列方向Ｄ３へ並んだ第２ノズル列と、を少なくとも有する印刷ヘッド３１を、ノズル列方向Ｄ３と交差する主走査方向Ｄ１に沿って移動させつつノズル３４からインクを吐出させる、と言える。
【００３７】
以下では説明の便宜上、左側ＬＳを主走査方向Ｄ１の一端側、右側ＲＬを主走査方向Ｄ１の他端側とし、キャリッジ３５（印刷ヘッド３１）による左側ＬＳから右側ＲＳへの移動を往路移動、右側ＲＳから左側ＬＳへの移動を復路移動と定義する。むろん、往路、復路の定義は逆であってもよい。また、第１ノズル列と第２ノズル列とのうち、印刷ヘッド３１の移動時に先行する（移動の際に前方となる）ノズル列を先行ノズル列と呼び、当該移動時に後行となる（移動の際に後方となる）ノズル列を後行ノズル列と呼ぶ。先行ノズル列と後行ノズル列の位置関係は、当然に、往路移動と復路移動で入れ替わる。例えば、Ｃインクにかかる同色ノズル列群であれば、図３から判るように、往路移動では、ノズル列３３Ｃ２（第２ノズル列）が先行ノズル列、ノズル列３３Ｃ１（第１ノズル列）が後行ノズル列となる。逆に、復路移動では、ノズル列３３Ｃ１（第１ノズル列）が先行ノズル列、ノズル列３３Ｃ２（第２ノズル列）が後行ノズル列となる。他のインクにかかる同色ノズル列群においても同様の考えが適用される。
【００３８】
２．印刷データの生成：
図４は、図２におけるステップＳ２００（印刷データ生成）の詳細をフローチャートにより示している。
ステップＳ２１０では、制御部１１は、画像データに解像度変換処理を施すことにより、横縦それぞれの解像度（ｄｐｉ）を、印刷部３０が採用する主走査方向Ｄ１、搬送方向Ｄ２それぞれの印刷解像度に合わせる。
次に、ステップＳ２２０では、制御部１１は、ステップＳ２１０の後の画像データに色変換処理を施すことにより、画素毎にＣＭＹＫインクの各濃度を階調（例えば、０〜２５５の２５６階調）で表現した画像データへ変換する。当該色変換処理は、ＲＧＢとＣＭＹＫとの変換関係を規定して予め所定のメモリーに保存されたルックアップテーブル等を参照することにより実施可能である。
【００３９】
ステップＳ２３０では、制御部１１は、現在設定されている印刷モードが、第１の印刷モードであるか第２の印刷モードであるか判定し、第１の印刷モードであればステップＳ２４０に進み、第２の印刷モードであればステップＳ２５０に進む。
ここで、第１の印刷モードとは、風紋が生じ易い印刷モードを意味し、第２の印刷モードとは、（少なくとも第１の印刷モードよりは）風紋が生じ難い印刷モードを意味する。印刷モードとは、印刷の実行に際して印刷部３０が採用する挙動であり、印刷モードが異なれば当該挙動も異なる。
【００４０】
ユーザーは、例えば、表示部１７に表示されたユーザーインターフェイス（ＵＩ）画面を見ながら操作入力部１６を操作することにより、印刷モードを任意に設定可能であり、制御部１１は、当該設定された印刷モードに対応した印刷部３０の挙動による印刷を実行させる。ユーザーは、例えば、ＵＩ画面におけるメニュー（画質に関する「きれい（高精細）」、「ふつう」等のメニュー、印刷媒体の選択に関する「普通紙」、「光沢紙」、「封筒」等のメニュー、「片面印刷」か「両面印刷」を選択するメニュー…等）の中から所望の条件を選択することで、印刷モードを簡単に設定することが出来る。
なお、第１の印刷モードと第２の印刷モードとの具体的な違いについては後に説明するとして、ここでは図４のフローチャートの説明を続ける。
【００４１】
制御部１１は、ステップＳ２４０，Ｓ２５０のいずれにおいても、ステップＳ２２０の後の画像データにハーフトーン処理を施すことにより印刷データを生成する。ハーフトーン処理は、ディザマトリクスを用いたディザ法により実行する。つまり、画像を構成する画素毎にＣＭＹＫインクの濃度を階調表現した画像データへ、画素毎に対応する複数のしきい値を有するディザマトリクスを適用して、画素毎にインクの吐出または非吐出を決定した印刷データを生成する。この場合、ある画素のある色のインクの濃度を示す階調値が、ディザマトリクスにおける当該画素に対応するしきい値よりも高ければ当該画素の当該色のインクの吐出（ドットオン）が決定され、この対応するしきい値以下であれば当該画素の当該色のインクの非吐出（ドットオフ）が決定される。ステップＳ２４０とステップＳ２５０は、用いるディザマトリクスが異なる。以下では、ステップＳ２４０で用いる、つまり第１の印刷モードである場合に採用するディザマトリクスを第１ディザマトリクス、ステップＳ２５０で用いる、つまり第２の印刷モードである場合に採用するディザマトリクスを第２ディザマトリクス、とそれぞれ称する。ディザマトリクスは、例えば予め所定のメモリーに保存されている。
【００４２】
第１ディザマトリクス、第２ディザマトリクスについて説明する前に、ノズル３４とノズル３４に割り当てられる画素との関係を説明する。
図５は、ノズル３４とノズル３４に割り当てられる画素との対応関係の一例を示している。図５では、図３に示した複数のノズル列のうち１つの同色ノズル列群（一例として、Ｋインクにかかる同色ノズル列群を構成するノズル列３３Ｋ１，３３Ｋ２）を抜き出して示しており、かつ、ステップＳ２２０で得られた画像データのうち当該ノズル列３３Ｋ１，３３Ｋ２に割り当てられる画像データＫＩＤ（Ｋインクの濃度を画素毎に階調表現した画像データ）の一部を示している。画像データは、主走査方向Ｄ１および搬送方向Ｄ２へそれぞれ対応して並ぶ複数の画素ＰＸにより構成される。説明の便宜上、画像データを構成する画素の並びの向きを、方向Ｄ１，Ｄ２により表現することがあるが、これはあくまで印刷部３０による印刷実行時における画像の向きと方向Ｄ１，Ｄ２との対応（一致）関係に基づいている。図３および図５では、１つのノズル列を構成するノズル３４の数は８個であるが、それらはいずれも例示に過ぎず、実際には１つのノズル列はもっと多くの（例えば１８０個程度の）ノズル３４で構成される。
【００４３】
図５では、印刷部３０が印刷方法として、双方向によるバンド印刷を採用する場合の、ノズル３４と画素の割り当ての関係を示している。まず、双方向による印刷（双方向印刷）とは、往路移動および復路移動の両方でインク吐出する印刷を意味する。また、バンド印刷とは、概略的には同色ノズル列群を構成するノズル３４の数（図３，５では８×２＝１６個）分のラスターラインの束（バンド）を、印刷ヘッド３１の１回のパスで印刷し、このようなパスと当該バンドの搬送方向Ｄ２における長さ分（所定距離）の印刷媒体Ｓの搬送（紙送り）とを交互に繰り返す印刷方法である。従って、双方向によるバンド印刷では、往路移動のパスによるある１つのバンドの印刷→紙送り→復路移動のパスによる次のバンドの印刷→紙送り→往路移動のパスによる次のバンドの印刷…という処理が繰り返される。
【００４４】
ラスターラインとは、主走査方向Ｄ１に沿って連続する複数の画素ＰＸの集合（以下、画素行とも言う。）で表現される領域であり、バンド印刷では１つのラスターラインを１つのノズル３４で印刷する。むろん、印刷部３０が採用し得る印刷方法は双方向によるバンド印刷に限定されないが、どのような印刷方法であっても印刷方法が定まっていれば、制御部１１は、画像データを構成するどの画素をどのノズル３４に割り当てるべきかを決定することができる。図５では、印刷ヘッド３１によるパス（１番目のパス、２番目のパス…）毎に同色ノズル列群の位置（搬送方向Ｄ２における画像データＫＩＤとの相対的な位置）が変化することも示している。むろん、実際は印刷ヘッド３１が搬送方向Ｄ２に沿って移動することは無く、パスが終わる度に、印刷媒体Ｓが搬送部３６によって前記所定距離だけ搬送方向Ｄ２へ紙送りされて、次のパスで印刷すべきバンドにかかる画素の情報がノズル３４へ割り当てられる。
【００４５】
さらに図５では、説明の便宜上、搬送方向Ｄ２に沿って１つ１つの画素行へ、符号ｏ，ｅを交互に付している。符号ｏを付した画素行は、例えば搬送方向Ｄ２前方側から数えて１番目、３番目、５番目…の各画素行であり、画像データ内で搬送方向Ｄ２（あるいはノズル列方向Ｄ３）における奇数位置に対応するラスターライン（奇数位置ラスターライン）に相当する。一方、符号ｅを付した画素行は、画像データ内で搬送方向Ｄ２（あるいはノズル列方向Ｄ３）における偶数位置に対応するラスターライン（偶数位置ラスターライン）に相当する。図５の例によれば、往路移動のパスでは、先行ノズル列（ノズル列３３Ｋ２）によって奇数位置ラスターラインの群が印刷され、後行ノズル列（ノズル列３３Ｋ１）によって偶数位置ラスターラインの群が印刷される。一方、復路移動のパスでは、先行ノズル列（ノズル列３３Ｋ１）によって偶数位置ラスターラインの群が印刷され、後行ノズル列（ノズル列３３Ｋ２）によって奇数位置ラスターラインの群が印刷される。
【００４６】
さらに図５では、各画素行を、ハッチングを施した矩形（画素ＰＸ）で示す画素行と、ハッチングを施していない矩形（画素ＰＸ）で示す画素行とに分けている。ハッチングの無い画素行は、先行ノズル列によって印刷されるラスターラインの群（特許請求の範囲における、一方のラスターラインの群）を指し、ハッチングで示した画素行は、後行ノズル列によって印刷されるラスターラインの群（特許請求の範囲における、他方のラスターラインの群）を指す。往路移動と復路移動とでは、同色ノズル列群の中で先行ノズル列と後行ノズル列とが入れ替わることから、往路移動時に後行ノズル列で偶数位置ラスターラインの群を印刷すれば、復路移動時には後行ノズル列で奇数位置ラスターラインの群を印刷することになる（同様に、往路移動時に後行ノズル列で奇数位置ラスターラインの群を印刷すれば、復路移動時には後行ノズル列で偶数位置ラスターラインの群を印刷することになる）。
【００４７】
図６Ａおよび図６Ｂは、いずれもステップＳ２４０で用いる第１ディザマトリクスを模式的に例示している。図６Ａに示すディザマトリクスＤＭ１（第１ディザマトリクスの一種）は、Ｋインクにかかる画像データのうち往路移動のパスで印刷する画像領域（例えば、図５に示した画像データＫＩＤの上半分の領域）に適用するためのディザマトリクスである。一方、図６Ｂに示すディザマトリクスＤＭ２（第１ディザマトリクスの一種）は、Ｋインクにかかる画像データのうち復路移動のパスで印刷する画像領域（例えば、図５に示した画像データＫＩＤの下半分の領域）に適用するためのディザマトリクスである。ディザマトリクスＤＭ１，ＤＭ２を構成する矩形毎に１つのしきい値が格納されている。
知られているように、ディザマトリクスは、多階調表現されたインクの濃度を２値化するための異なる複数のしきい値を２次元状に配列させたマトリクスである。上述したようにステップＳ２２０で得られる画像データの各画素が、インクの濃度を２５６階調で表現する場合、ディザマトリクスは、例えば、０〜２５５までの各数値（各しきい値）を２次元状に配列させている。
【００４８】
ここで、第１ディザマトリクス（ディザマトリクスＤＭ１，ＤＭ２）は、ステップＳ２５０で用いる第２ディザマトリクスと比較して、先行ノズル列で印刷されるラスターラインの群を表現する画素毎に対応する複数のしきい値よりも後行ノズル列で印刷されるラスターラインの群を表現する画素毎に対応する複数のしきい値の方に低い値を多く偏在させたディザマトリクスである。図６に示すように、ディザマトリクスＤＭ１，ＤＭ２についても図５に倣って、説明の便宜上、奇数番目の行に符号ｏを付し、偶数番目の行に符号ｅを付している。また、ディザマトリクスＤＭ１，ＤＭ２において、ハッチングの無い各行は、先行ノズル列で印刷されるラスターラインの群を表現する各画素行に適用（重畳）される行（先行ノズル適用行）であり、ハッチングが施された各行は、後行ノズル列で印刷されるラスターラインの群を表現する各画素行に適用（重畳）される行（後行ノズル適用行）である。図６Ａに示したように、ディザマトリクスＤＭ１においては偶数番目の行が後行ノズル適用行である。逆に、図６Ｂに示したように、ディザマトリクスＤＭ２においては奇数番目の行が後行ノズル適用行である。
【００４９】
ディザマトリクスＤＭ１，ＤＭ２では、例えば、０〜２５５までのしきい値を低階調範囲（０〜１２７の各しきい値）と高階調範囲（１２８〜２５５の各しきい値）とに分けて、低階調範囲の各しきい値を後行ノズル適用行内に限定してランダムに配列させ、高階調範囲の各しきい値を先行ノズル適用行内に限定してランダムに配列させた構成となっている。これにより、ディザマトリクスＤＭ１，ＤＭ２は、相対的に低いしきい値が後行ノズル適用行に偏在した状態となる。このようにディザマトリクスＤＭ１，ＤＭ２はいずれも、相対的に低いしきい値を後行ノズル適用行に偏在させたものであるが、後行ノズル適用行の位置が、一方は偶数番目の行であり他方は奇数番目の行であるため、それらは異なるディザマトリクスである。
【００５０】
一方、ステップＳ２５０で用いる第２ディザマトリクスは、上述したようなしきい値の偏在が無い（あるいは少ない）ディザマトリクスである。例えば、第２ディザマトリクスは、先行ノズル適用行か後行ノズル適用行かを区別することなく０〜２５５までのしきい値をマトリクス内にランダムに配列させたものである。従って、第２ディザマトリクスについて、先行ノズル適用行内のしきい値の平均値と、後行ノズル適用行内のしきい値の平均値とを算出した場合、当該２つの平均値は、同じ値となることは稀であるにしても、かなり近い値となる。つまり、第２ディザマトリクスにおいては、先行ノズル列で印刷されるラスターラインの群を表現する画素毎に対応する複数のしきい値、後行ノズル列で印刷されるラスターラインの群を表現する画素毎に対応する複数のしきい値、それぞれに低階調範囲に属するしきい値と高階調範囲に属するしきい値とがほぼ万遍なく含まれている。
【００５１】
ステップＳ２４０において、制御部１１は、ディザマトリクスＤＭ１を画像データＫＩＤの往路移動のパスで印刷される画像領域へ適用することにより、この画像領域を構成する各画素のＫインクの濃度を２値化する。同様に、制御部１１は、ディザマトリクスＤＭ２を画像データＫＩＤの復路移動のパスで印刷される画像領域へ適用することにより、この画像領域を構成する各画素のＫインクの濃度を２値化する。このような第１ディザマトリクス（ディザマトリクスＤＭ１，ＤＭ２）を適用したハーフトーン処理により印刷データが生成される。一方、ステップＳ２５０においては、制御部１１は、第２ディザマトリクスを画像データＫＩＤへ適用することにより各画素のＫインクの濃度を２値化する。このような第２ディザマトリクスを適用したハーフトーン処理により印刷データが生成される。
【００５２】
ステップＳ２４０またはステップＳ２５０では、当然に、ステップＳ２２０で得られた画像データのうちノズル列３３Ｃ１，３３Ｃ２に割り当てられる画像データ（Ｃインクの濃度を画素毎に階調表現した画像データ）、ノズル列３３Ｍ１，３３Ｍ２に割り当てられる画像データ（Ｍインクの濃度を画素毎に階調表現した画像データ）、ノズル列３３Ｙ１，３３Ｙ２に割り当てられる画像データ（Ｙインクの濃度を画素毎に階調表現した画像データ）、それぞれについてもハーフトーン処理を実行する。ステップＳ２４０では、このようなＣＭＹＫインクにかかる各画像データそれぞれに対し、往路移動のパスで印刷する画像領域に適用するためのディザマトリクス、復路移動のパスで印刷する画像領域に適用するためのディザマトリクスをそれぞれ用いる必要がある。ただし、図３の例を参照すると、Ｍインクにかかるノズル列３３Ｍ１，３３Ｍ２は、ノズル列方向Ｄ３における第１ノズル列と第２ノズル列との相対的な位置関係がＫインクにかかるノズル列３３Ｋ１，３３Ｋ２と同じである（右側ＲＳの第２ノズル列の方が、搬送方向Ｄ２の前方側へＮＰ／２だけずれている）。従って、Ｍインクにかかる画像データに適用する第１ディザマトリクスとしては、往路移動のパスで印刷する画像領域用にディザマトリクスＤＭ１を採用し、復路移動のパスで印刷する画像領域用にディザマトリクスＤＭ２を採用することができる。
【００５３】
一方、Ｃインクにかかるノズル列３３Ｃ１，３３Ｃ２、そしてＹインクにかかるノズル列３３Ｙ１，３３Ｙ２は、ノズル列方向Ｄ３における第１ノズル列と第２ノズル列との相対的な位置関係がＫインクにかかるノズル列３３Ｋ１，３３Ｋ２と逆である（左側ＬＳの第１ノズル列の方が、搬送方向Ｄ２の前方側へＮＰ／２だけずれている）。従って、Ｃインクにかかる画像データおよびＹインクにかかる画像データに適用する第１ディザマトリクスとしては、往路移動のパスで印刷する画像領域用にディザマトリクスＤＭ２を採用し、復路移動のパスで印刷する画像領域用にディザマトリクスＤＭ１を採用することができる。
なおステップＳ２５０では、ＣＭＹＫインクにかかる各画像データに第２ディザマトリクスを適用すればよい。
【００５４】
ステップＳ２４０のハーフトーン処理で生成された印刷データにおいては、上述したような第１ディザマトリクス内でのしきい値の偏在に起因し、先行ノズル列で印刷されるラスターラインの群を表現する画素のうちドットオンが決定された画素の数よりも、後行ノズル列で印刷されるラスターラインの群を表現する画素のうちドットオンが決定された画素の数の方が多い。従って、ステップＳ２４０のハーフトーン処理で生成された印刷データに従って印刷ヘッド３１がインク吐出を実行した場合は、後行ノズル列から吐出されるインク量＞先行ノズル列から吐出されるインク量、が成り立つ。ここで言うインク量とは、例えば、ノズル列から吐出されるドット数×１ドットあたりのインク体積（或いは重量）で求められる。一方、ステップＳ２５０のハーフトーン処理で印刷データを生成する場合は、上述したようなしきい値の偏在が第２ディザマトリクスに無い（殆ど無い）。そのため、先行ノズル列と後行ノズル列とは、それぞれ同程度使用され、後行ノズル列から吐出されるインク量と先行ノズル列から吐出されるインク量とに生じる差は微量である。つまり、第１の印刷モードを採用した場合の、先行ノズル列から吐出されるインク量に対する後行ノズル列から吐出されるインク量の比率は、第２の印刷モードを採用した場合の当該比率よりも多くなる。
【００５５】
３．第１および第２の印刷モードの例：
次に、第１の印刷モードと第２の印刷モードについて幾つかの例を示す。
《実施例１》
印刷媒体Ｓを支持するプラテン３２から印刷ヘッド３１までの距離であるＰＧが第２の印刷モードにおける当該ＰＧより広い印刷モードは、第１の印刷モードの１つに該当する。
図７は、印刷部３０の一部範囲を側面視したときの構成を簡易的に示している。印刷部３０では、印刷ヘッド３１のインク吐出面３１ａと相対するようにプラテン３２が設けられている。印刷媒体Ｓは、搬送部３６により搬送方向Ｄ２に沿ってプラテン３２上へ搬送される。図７においては、主走査方向Ｄ１は当該図の紙面に垂直な方向である。印刷部３０は、知られているようにキャリッジ３５の高さ方向の位置を調整する等によりプラテン３２から印刷ヘッド３１（インク吐出面３１ａ）までの高さ、つまりＰＧを調整可能である。
【００５６】
例えば、制御部１１は、両面印刷が設定されたり、印刷媒体Ｓとして比較的厚みのある媒体（例えば、封筒）が設定されたりした場合、印刷ヘッド３１のインク吐出面３１ａと印刷媒体Ｓとの接触を回避するために、印刷部３０に、ＰＧの設定を通常のＰＧ（以下、ＰＧ２）よりも広いＰＧ（以下、ＰＧ１）へ変更させる。従って、ＰＧ２を採用する印刷モードが第２の印刷モードの一例に該当し、ＰＧ２よりも広いＰＧ１を採用する印刷モードが、風紋が生じ易い印刷モードつまり第１の印刷モードの一例に該当する。ＰＧが広い程、ノズル３４から吐出されて印刷媒体Ｓに着弾するまでのインクの滞空時間が長くなり易いため、吐出されたインクは渦気流等の影響で着弾位置がずれ易い（結果、風紋が生じ易い）。当該実施例１によれば、制御部１１は、ＰＧ１を採用する印刷モードであれば、第１ディザマトリクスを適用したハーフトーン処理を実行し（ステップＳ２４０）、ＰＧ２を採用する印刷モードであれば、第２ディザマトリクスを適用したハーフトーン処理を実行する（ステップＳ２５０）。
【００５７】
《実施例２》
使用する印刷媒体Ｓ（第１の印刷媒体）が第２の印刷モードで使用する印刷媒体Ｓ（第２の印刷媒体）よりインクが滲み難い特性を有する印刷モードは、第１の印刷モードの１つに該当する。インクの滲み易さ／滲み難さは、風紋の程度に影響を与える。渦気流等の影響でインクの着弾位置にずれが生じた場合、インクが滲み易い印刷媒体Ｓ上では、着弾したインクが比較的広範囲に拡がる（滲む）ことで色ムラが抑制される（風紋が視認され難い）が、インクが滲み難い印刷媒体Ｓ上では、着弾したインクがあまり拡がらないために風紋が視認され易い。例えば、光沢紙は、比較的インクが滲み難いため、第１の印刷媒体に該当し、普通紙は、比較的インクが滲み易いため、第２の印刷媒体に該当する。
【００５８】
従って、普通紙を印刷媒体Ｓとして採用する印刷モードが第２の印刷モードの一例に該当し、光沢紙を印刷媒体Ｓとして採用する印刷モードが第１の印刷モードの一例に該当する。ただし、第１の印刷媒体、第２の印刷媒体の具体例は、光沢紙、普通紙に限定されない。制御部１１は、印刷部３０が使用可能な複数種類の印刷媒体Ｓを、それらの特性に応じて第１の印刷媒体と第２の印刷媒体とに分別した情報を有しているものとする。当該実施例２によれば、制御部１１は、第１の印刷媒体に含まれるいずれかの印刷媒体Ｓを採用する印刷モードであれば、第１ディザマトリクスを適用したハーフトーン処理を実行し（ステップＳ２４０）、第２の印刷媒体に含まれるいずれかの印刷媒体Ｓを採用する印刷モードであれば、第２ディザマトリクスを適用したハーフトーン処理を実行する（ステップＳ２５０）。
【００５９】
《実施例３》
主走査方向Ｄ１の印刷解像度（第１の印刷解像度）の設定が第２の印刷モードにおける主走査方向Ｄ１の印刷解像度（第２の印刷解像度）の設定よりも高い印刷モードは、第１の印刷モードの１つに該当する。主走査方向Ｄ１の印刷解像度は、風紋の発生に影響を与える。当該印刷解像度が高い程、１つのノズル３４がインクの吐出をしてから次の吐出をするまでの時間が短くなり易いため、ノズル３４から吐出されたインクは、先に実行されたインク吐出の際に生じた渦気流の影響をより強く受けて着弾位置がずれ易い（結果、風紋が生じ易い）。
【００６０】
印刷部３０は、主走査方向Ｄ１の印刷解像度として、例えば、７２０ｄｐｉ、１４４０ｄｐｉ等といった複数の印刷解像度の中から１つの設定を採用可能である。制御部１１は、例えば、画質に関して前記「きれい（高精細）」が選択された場合、印刷部３０に、主走査方向Ｄ１の印刷解像度（第１の印刷解像度）として、画質に関して前記「ふつう」が選択された場合に採用させる主走査方向Ｄ１の印刷解像度（第２の印刷解像度）よりも高い値を採用させる。従って、画質に関して前記「きれい（高精細）」が選択された場合の印刷モードが第１の印刷モードの一例に該当し、画質に関して前記「ふつう」が選択された場合の印刷モードが第２の印刷モードの一例に該当する。
【００６１】
制御部１１は、例えば、主走査方向Ｄ１の印刷解像度に関する所定のしきい値を有し、当該しきい値よりも高い解像度を第１の印刷解像度、当該しきい値よりも低い解像度を第２の印刷解像度とする。そして、当該実施例３によれば、制御部１１は、主走査方向Ｄ１の印刷解像度として第１の印刷解像度を採用する印刷モードであれば、第１ディザマトリクスを適用したハーフトーン処理を実行し（ステップＳ２４０）、主走査方向Ｄ１の印刷解像度として第２の印刷解像度を採用する印刷モードであれば、第２ディザマトリクスを適用したハーフトーン処理を実行する（ステップＳ２５０）。
【００６２】
４．まとめ：
このように本実施形態によれば、先行ノズル列から吐出されるインク量に対する後行ノズル列から吐出されるインク量の比率を、印刷モードによって異ならせることができる。そのため、風紋が比較的生じ易い第１の印刷モードのときに、そうではない印刷モード（第２の印刷モード）のときと比較して、当該比率を多くすることができる。少なくとも第１の印刷モードでは、後行ノズル列から吐出されるインク量＞先行ノズル列から吐出されるインク量とする。これにより、後行ノズル列がインク吐出する際に、印刷ヘッド３１の移動前方からの気流を阻害する要因となる空気の壁（先行ノズル列によるインク吐出に伴い生じる空気の壁）が減り、後行ノズル列がインク吐出した際の渦気流の発生が的確に抑制される。この結果、風紋が生じ易い第１の印刷モードにおいて、後行ノズル列が吐出するインクの着弾位置のずれが抑制されて風紋の少ない良好な印刷結果が得られる。
【００６３】
一方、風紋が生じ難い第２の印刷モードにおいては、後行ノズル列から吐出されるインク量＞先行ノズル列から吐出されるインク量、とするための処理は必要性が低いため基本的に行わない。そのため、風紋が生じ難い状況でわざわざ先行ノズル列と後行ノズル列との使用比率に偏りを持たせて画質を不要に低下させてしまう、という事態を回避できる。
【００６４】
５．変形例：
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば後述するような変形例を採用可能である。上述の実施形態や変形例を適宜組み合わせた構成も本発明の開示範囲に入る。以下の変形例の説明においては、上述の実施形態と共通の事項は説明を適宜省略する。
【００６５】
《変形例１》
ステップＳ２４０で用いる第１ディザマトリクス（ディザマトリクスＤＭ１，ＤＭ２）は、例えば０〜２５５までのしきい値を半分に分けた場合の低階調範囲（０〜１２７の各しきい値）を後行ノズル適用行内に限定して配列させ、高階調範囲（１２８〜２５５の各しきい値）を先行ノズル適用行内に限定して配列させた構成であった。このような第１ディザマトリクスは、５０％以下のインク濃度の画素（０〜２５５の階調範囲のうち低位側５０％の範囲（０〜１２７）のいずれかの階調値を有する画素）で表現された画像であれば、形成すべきドットを全て後行ノズル列で形成させる。このような第１ディザマトリクスを、デューティー（インク濃度）５０％の偏在に対応するディザマトリクスとも呼ぶ。デューティー５０％の偏在に対応するディザマトリクスは、後行ノズル適用行に低位側のしきい値を最大限偏在させたディザマトリクスである。
【００６６】
変形例１では、このような偏在の程度を、風紋の生じ易さに応じて可変とすることを提示する。具体的には、デューティー５０％の偏在に対応するディザマトリクスの他にも、デューティー４０％の偏在に対応するディザマトリクス、デューティー３０％の偏在に対応するディザマトリクス…といった複数のディザマトリクスを使用し得る。デューティー４０％の偏在に対応するディザマトリクスとは、０〜２５５までのしきい値の低位側４０％程度（例えば、０〜１０２の各しきい値）を後行ノズル適用行内に限定して配列させ、残りのしきい値（１０３〜２５５の各しきい値）を後行ノズル適用行内のしきい値未格納位置および先行ノズル適用行内に限定して配列させた構成である。また、デューティー３０％の偏在に対応するディザマトリクスとは、０〜２５５までのしきい値の低位側３０％程度（例えば、０〜７６の各しきい値）を後行ノズル適用行内に限定して配列させ、残りのしきい値（７７〜２５５の各しきい値）を後行ノズル適用行内のしきい値未格納位置および先行ノズル適用行内に限定して配列させた構成である。
【００６７】
ちなみに、ステップＳ２５０で用いる第２ディザマトリクスは、デューティー０％の偏在に対応するディザマトリクスであると言える。ただし、第２ディザマトリクスに前記偏在を一切認めない訳ではない。例えば、第２ディザマトリクスは、デューティー１０％程度の偏在に対応するディザマトリクスであるとしてもよい。
【００６８】
前記実施例１を想定した場合、ステップＳ２４０では、制御部１１は、そのときの印刷モード（第１の印刷モード）で設定するＰＧ１が広い程、前記偏在の程度が高い第１ディザマトリクスをハーフトーン処理に用いる。例えば、ＰＧ２よりも広いＰＧ１は、印刷モードに応じてさらに第１ＰＧ、第２ＰＧ、第３ＰＧといった異なるいずれかのＰＧに設定されるとする。ここでは、第１ＰＧ＞第２ＰＧ＞第３ＰＧ＞ＰＧ２である。制御部１１は、例えば、第１の印刷モードで設定するＰＧ１が、第１ＰＧであれば第１ディザマトリクスとしてデューティー５０％の偏在に対応するディザマトリクスを採用し、第２ＰＧであれば第１ディザマトリクスとしてデューティー４０％の偏在に対応するディザマトリクスを採用し、第３ＰＧであれば第１ディザマトリクスとしてデューティー３０％の偏在に対応するディザマトリクスを採用する。
【００６９】
また実施例２を想定した場合、ステップＳ２４０では、制御部１１は、そのときの印刷モード（第１の印刷モード）で使用する印刷媒体Ｓが、インクが滲み難い媒体である程、前記偏在の程度が高い第１ディザマトリクスをハーフトーン処理に用いる。具体的には、制御部１１は、第１の印刷媒体に該当する複数種類の印刷媒体を予めインクの滲み難さに応じて複数のグループに分類しておく。そして、第１の印刷モードで採用する第１の印刷媒体が、最もインクが滲み難いグループ内の媒体であれば第１ディザマトリクスとしてデューティー５０％の偏在に対応するディザマトリクスを採用し、その次にインクが滲み難いグループ内の媒体であれば第１ディザマトリクスとしてデューティー４０％の偏在に対応するディザマトリクスを採用し、その次にインクが滲み難いグループ内の媒体であれば第１ディザマトリクスとしてデューティー３０％の偏在に対応するディザマトリクスを採用し…、というように印刷媒体Ｓの特性に応じて用いるディザマトリクスを変更する。
【００７０】
また実施例３を想定した場合、ステップＳ２４０では、制御部１１は、そのときの印刷モード（第１の印刷モード）で設定する主走査方向Ｄ１の印刷解像度が高い程、前記偏在の程度が高い第１ディザマトリクスをハーフトーン処理に用いる。例えば、制御部１１は、第１の印刷モードでは、第１の印刷解像度に該当する複数の印刷解像度の中から１つの印刷解像度を主走査方向Ｄ１の印刷解像度に設定するとする。そして、第１の印刷モードで設定した主走査方向Ｄ１の印刷解像度が、当該複数の印刷解像度の中で最も高い値であれば第１ディザマトリクスとしてデューティー５０％の偏在に対応するディザマトリクスを採用し、その次に高い値であれば第１ディザマトリクスとしてデューティー４０％の偏在に対応するディザマトリクスを採用し、その次に高い値であれば第１ディザマトリクスとしてデューティー３０％の偏在に対応するディザマトリクスを採用し…、というように主走査方向Ｄ１の印刷解像度に応じて用いるディザマトリクスを変更する。
【００７１】
このような変形例１によれば、風紋の生じ易さ（ＰＧの広さ、或いは印刷媒体Ｓにおけるインクの滲み難さ、或いは主走査方向Ｄ１の印刷解像度の高さ）に応じて第１ディザマトリクスにおける前記偏在の程度を可変とする。これにより、風紋を適切に抑制しつつ、先行ノズル列と後行ノズル列との使用比率に必要以上の偏りが生じることを防止することができる。
【００７２】
《変形例２》
制御部１１は、ステップＳ２４０において、ＣＭＹＫインクにかかる画像データ毎に、ハーフトーン処理に使用する第１ディザマトリクスを異ならせるとしてもよい。例えば、インクの色毎に、色ムラの視認性は異なるため、着弾位置ずれによる色ムラ（風紋）があまり目立たない色については第１ディザマトリクスにおける前記偏在の程度を低くすることができる。例えば、ＣＭＹＫインクのうちＹインクのような相対的に淡い色は、その着弾位置にずれが生じてもユーザーはそのようなずれを殆ど認識しない。そこで、ステップＳ２４０において、例えば、ＣＭＫインクにかかる各画像データには第１ディザマトリクスとしてデューティー５０％の偏在に対応するディザマトリクスを適用する場合に、Ｙインクにかかる画像データには第１ディザマトリクスとしてデューティー３０％の偏在に対応するディザマトリクスを適用する等としてもよい。
【００７３】
あるいは、制御部１１は、Ｙインクにかかる画像データに対しては、印刷モードの如何にかかわらず（ステップＳ２４０，Ｓ２５０のいずれにおいても）第２ディザマトリクスを適用してハーフトーン処理を行うとしてもよい。また、制御部１１は、ＣＭＫインクにかかる各画像データについても、適用する第１ディザマトリクスを異ならせることが可能である。
【００７４】
《変形例３》
図５，６等を用いた説明では、印刷部３０は双方向印刷を実行するとしたが、単方向印刷を実行するとしてもよい。単方向印刷とは、往路移動および復路移動のいずれか一方だけで（例えば、往路移動だけで）インク吐出する印刷を意味する。単方向印刷を実行する場合は、ステップＳ２４０のハーフトーン処理で用いる第１ディザマトリクスは、１色のインクに注目した場合、ディザマトリクスＤＭ１，ＤＭ２のいずれか一方だけが必要となる。例えば、往路移動だけでインク吐出を行うのであれば、Ｋインクにかかるノズル列３３Ｋ１，３３Ｋ２は常に、ノズル列３３Ｋ２が先行ノズル列、ノズル列３３Ｋ１が後行ノズル列である。従って、ステップＳ２４０においてＫインクにかかる画像データにハーフトーン処理を施す場合は、第１ディザマトリクスとして図６Ａに示すディザマトリクスＤＭ１だけが必要となる。
【００７５】
《変形例４》
第１の印刷モードである場合に、後行ノズル列から吐出されるインク量＞先行ノズル列から吐出されるインク量、とするための手段は、上述したようなディザマトリクス（第１ディザマトリクス）を用いたハーフトーン処理に限定されない。例えば、制御部１１は、ステップＳ２３０で印刷モードを第１の印刷モードと判定した場合、ステップＳ２２０で生成された画像データにおける、後行ノズル列で印刷されるラスターラインの群を表現する各画素行を対象として、インクの濃度（階調値）を上げるような補正をし、一方、当該画像データにおける、先行ノズル列で印刷されるラスターラインの群を表現する各画素行を対象として、インクの濃度（階調値）を下げるような補正をしてもよい。この場合、ハーフトーン処理は、ステップＳ２４０，Ｓ２５０に分岐する必要はなく、単純に、当該補正後の画像データに対して第２ディザマトリクスを適用して印刷データを生成すればよい。
【００７６】
あるいは、制御部１１は、ステップＳ２３０で印刷モードを第１の印刷モードと判定した場合、ステップＳ２２０で生成された画像データに対して、前記補正をせず、かつ、単純に第２ディザマトリクスを適用したハーフトーン処理を実行した後、ドットの追加および間引きを行うとしてもよい。例えば、制御部１１は、ハーフトーン処理により生成された印刷データにおける、後行ノズル列で印刷されるラスターラインの群を表現する各画素行を対象として、ドットオンの画素数を増やすような補正をし、一方、当該印刷データにおける、先行ノズル列で印刷されるラスターラインの群を表現する各画素行を対象として、ドットオンの画素数を減らすような補正をしてもよい。
【００７７】
《変形例５》
印刷ヘッド３１が有するノズル３４は、複数のサイズのインク滴を吐出可能であるとしてもよい。例えば、ノズル３４は３種類のサイズのインク滴（１滴あたりの体積の相対的な差に基づいて大ドット、中ドット、小ドット、等と称されるインク滴）を吐出可能である。この場合、ステップＳ２００で生成される印刷データは、単にドットのオン・オフを示す２値の情報ではなく、大ドット、中ドット、小ドットのいずれかのオンまたはドットオフを示す４値の情報である。つまり制御部１１は、ハーフトーン処理（ステップＳ２４０またはステップＳ２５０）において、ＣＭＹＫ毎かつ画素毎に、インクの濃度（２５６階調で表現される情報）を４階調で表現される情報に変換する。このとき、制御部１１は、ステップＳ２４０では、ステップＳ２２０で生成された画像データにおける、後行ノズル列で印刷されるラスターラインの群を表現する各画素行を構成する各画素に、先行ノズル列で印刷されるラスターラインの群を表現する各画素行を構成する各画素よりも多くの数のドットが発生するように、各画素に大中小のドットを割り振る。尚、この割り振りに際しては、ドット数は、大ドット、中ドット、小ドットそれぞれのサイズ比を考慮してカウントする。例えば、ドット数のカウントにおいて大ドット１つを１ドットとカウントする場合、中ドット１つを０．５ドット、小ドット１つを０．２５ドット等とカウントする。
【符号の説明】
【００７８】
１０…印刷制御装置、１１…制御部、３０…印刷部、３１…印刷ヘッド、３２…プラテン、３３Ｃ，３３Ｍ，３３Ｙ，３３Ｋ…ノズル列、３４…ノズル、３５…キャリッジ、３６…搬送部、１００…外部機器、ＤＭ１，ＤＭ２…ディザマトリクス、Ｓ…印刷媒体
【図１】
0006455250.tif 000002
【図２】
0006455250.tif 000003
【図３】
0006455250.tif 000004
【図４】
0006455250.tif 000005
【図５】
0006455250.tif 000006
【図６】
0006455250.tif 000007
【図７】
0006455250.tif 000008