(57)【要約】【課題】ヘッド同士が重なり合う部分の吐出指令データを改善する。【解決手段】液体吐出装置は、液体の吐出指令を有効にするか無効にするかをノズル毎に示すマスクを用いて、一方の端部側に位置する一部の第１ノズル、及び、他方の端部側に位置する一部の第１ノズルに対する液体の吐出を制御するコントローラを有する。このコントローラは、予め定められた制御パターンを有する基準マスクを用いて、一方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行い、かつ、基準マスクの制御パターンを交差方向について対称にした制御パターンの対称マスクを用いて、他方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行う。【選択図】図８
2010076230.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）媒体との相対移動方向と交差する交差方向に複数の第１ノズルが並ぶ第１ノズル群を有する第１ヘッドと、
（Ｂ）前記交差方向に複数の第２ノズルが並ぶ第２ノズル群を有し、前記第１ヘッドに対して前記相対移動方向にずれた位置で、前記第２ノズル群の端部側に位置する一部の第２ノズルが前記第１ノズル群の一方の端部側に位置する一部の第１ノズルと前記相対移動方向に並ぶように配置される第２ヘッドと、
（Ｃ）前記交差方向に複数の第３ノズルが並ぶ第３ノズル群を有し、前記第１ヘッドに対して前記相対移動方向にずれた位置で、前記第３ノズル群の端部側に位置する一部の第３ノズルが前記第１ノズル群の他方の端部側に位置する一部の第１ノズルと前記相対移動方向に並ぶように配置される第３ヘッドと、
（Ｄ）液体の吐出指令を有効にするか無効にするかをノズル毎に示すマスクを用いて、前記一方の端部側に位置する一部の第１ノズル、及び、前記他方の端部側に位置する一部の第１ノズルに対する液体の吐出を制御するコントローラであって、
予め定められた制御パターンを有する基準マスクを用いて、前記一方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行い、かつ、
前記基準マスクの制御パターンを前記交差方向について対称にした制御パターンの対称マスクを用いて、前記他方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行う、コントローラと、
を有する液体吐出装置。
【請求項２】
前記基準マスクの制御パターンは、
前記一部の第１ノズルにおける液体の吐出指令を有効にする割合に関し、前記一方の端部側の割合よりも前記他方の端部側の割合の方が高く定められている、請求項１に記載の液体吐出装置。
【請求項３】
前記コントローラは、
前記一部の第２ノズルに対する液体の吐出を制御するものであって、
前記基準マスクの制御パターンにおける有効と無効の関係を反転させた制御パターンの反転基準マスクを用いて、前記一部の第２ノズルに対する液体の吐出を制御する、請求項１又は２に記載の液体吐出装置。
【請求項４】
前記コントローラは、
前記一部の第３ノズルに対する液体の吐出を制御するものであって、
前記対称マスクの制御パターンにおける有効と無効の関係を反転させた制御パターンの反転対称マスクを用いて、前記一部の第３ノズルに対する液体の吐出を制御する、請求項１から３の何れか１項に記載の液体吐出装置。
【請求項５】
前記第１ノズル群は、
前記交差方向に複数の前記第１ノズルが所定ピッチで列状に並んだ第１ノズル列を、前記相対移動方向に複数並べた状態で備え、
前記第２ノズル群は、
前記交差方向に複数の前記第２ノズルが前記所定ピッチで列状に並んだ第２ノズル列を、前記相対移動方向に複数並べた状態で備え、
前記第３ノズル群は、
前記交差方向に複数の前記第３ノズルが前記所定ピッチで列状に並んだ第３ノズル列を、前記相対移動方向に複数並べた状態で備える、請求項１から４の何れか１項に記載の液体吐出装置。
【請求項６】
前記第１ノズル群は、
前記第１ノズル列毎に定めた２種類以上の液体を吐出し、
前記第２ノズル群は、
前記第２ノズル列毎に定めた２種類以上の液体を吐出し、
前記第３ノズル群は、
前記第３ノズル列毎に定めた２種類以上の液体を吐出する、請求項５に記載の液体吐出装置。
【請求項７】
前記基準マスクは、
吐出する液体の種類毎に設けられる、請求項６に記載の液体吐出装置。
【請求項８】
前記液体は、
印刷用のインクである、請求項１から７の何れか１項に記載の液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置に関する。
【背景技術】
【０００２】
液体吐出装置の一種にインクジェットプリンタ（以下、単にプリンタともいう。）がある。このプリンタには、複数のヘッドの一部を重複させて継ぎ合わせ、ラインヘッドユニットとして構成したものがある（例えば、特許文献１を参照）。このプリンタでは、ヘッド同士が重なり合う部分での画像データの切り替え位置をランダム化し、画質低下を抑制している。
【特許文献１】特開平６−２５５１７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この装置では、ヘッド同士が重なり合う部分におけるデータの切り替え位置を、１種類の基準値データでランダム化している。このため、ヘッドが重なり合う部分におけるデータの最適化について、改善の余地があった。
【０００４】
本発明は、このような事情に鑑みてなされたものであり、その目的は、重なり合う部分のデータを改善することにある。
【課題を解決するための手段】
【０００５】
前記課題を解決するための主たる発明は、
（Ａ）媒体との相対移動方向と交差する交差方向に複数の第１ノズルが並ぶ第１ノズル群を有する第１ヘッドと、
（Ｂ）前記交差方向に複数の第２ノズルが並ぶ第２ノズル群を有し、前記第１ヘッドに対して前記相対移動方向にずれた位置で、前記第２ノズル群の端部側に位置する一部の第２ノズルが前記第１ノズル群の一方の端部側に位置する一部の第１ノズルと前記相対移動方向に並ぶように配置される第２ヘッドと、
（Ｃ）前記交差方向に複数の第３ノズルが並ぶ第３ノズル群を有し、前記第１ヘッドに対して前記相対移動方向にずれた位置で、前記第３ノズル群の端部側に位置する一部の第３ノズルが前記第１ノズル群の他方の端部側に位置する一部の第１ノズルと前記相対移動方向に並ぶように配置される第３ヘッドと、
（Ｄ）液体の吐出指令を有効にするか無効にするかをノズル毎に示すマスクを用いて、前記一方の端部側に位置する一部の第１ノズル、及び、前記他方の端部側に位置する一部の第１ノズルに対する液体の吐出を制御するコントローラであって、
予め定められた制御パターンを有する基準マスクを用いて、前記一方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行い、かつ、
前記基準マスクの制御パターンを前記交差方向について対称にした制御パターンの対称マスクを用いて、前記他方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行う、コントローラと、
を有する液体吐出装置である。
【０００６】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００７】
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００８】
すなわち、媒体との相対移動方向と交差する交差方向に複数の第１ノズルが並ぶ第１ノズル群を有する第１ヘッドと、前記交差方向に複数の第２ノズルが並ぶ第２ノズル群を有し、前記第１ヘッドに対して前記相対移動方向にずれた位置で、前記第２ノズル群の端部側に位置する一部の第２ノズルが前記第１ノズル群の一方の端部側に位置する一部の第１ノズルと前記相対移動方向に並ぶように配置される第２ヘッドと、前記交差方向に複数の第３ノズルが並ぶ第３ノズル群を有し、前記第１ヘッドに対して前記相対移動方向にずれた位置で、前記第３ノズル群の端部側に位置する一部の第３ノズルが前記第１ノズル群の他方の端部側に位置する一部の第１ノズルと前記相対移動方向に並ぶように配置される第３ヘッドと、液体の吐出指令を有効にするか無効にするかをノズル毎に示すマスクを用いて、前記一方の端部側に位置する一部の第１ノズル、及び、前記他方の端部側に位置する一部の第１ノズルに対する液体の吐出を制御するコントローラであって、予め定められた制御パターンを有する基準マスクを用いて、前記一方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行い、かつ、前記基準マスクの制御パターンを前記交差方向について対称にした制御パターンの対称マスクを用いて、前記他方の端部に位置する一部の第１ノズルに対する液体の吐出制御を行う、コントローラと、を有する液体吐出装置を実現できることが明らかにされる。
【０００９】
このような液体吐出装置によれば、第１ノズル群における一方の端部に位置する一部の第１ノズル用の基準マスクと、他方の端部に位置する一部の第１ノズル用の対称マスクとは、制御パターンが交差方向について対称になる。このため、一方の端部に位置する一部の第１ノズルと他方の端部に位置する一部の第１ノズルとの間で、制御パターンを異ならせることができる。その結果、第１ヘッドの両端部分にてデータの改善が図れる。加えて、基準マスクに基づいて対象マスクを作成できるので、処理の簡素化が図れる。
【００１０】
かかる液体吐出装置であって、前記基準マスクの制御パターンは、前記一部の第１ノズルにおける液体の吐出指令を有効にする割合に関し、前記一方の端部側の割合よりも前記他方の端部側の割合の方が高く定められていることが好ましい。  
このような液体吐出装置によれば、液体の吐出指令を有効にする割合を段階的に変化させることができるので、第１ヘッドの両端部分においてデータの一層の改善が図れる。
【００１１】
かかる液体吐出装置であって、前記コントローラは、前記一部の第２ノズルに対する液体の吐出を制御するものであって、前記基準マスクの制御パターンにおける有効と無効の関係を反転させた制御パターンの反転基準マスクを用いて、前記一部の第２ノズルに対する液体の吐出を制御することが好ましい。  
このような液体吐出装置によれば、基準マスクに基づいて反転基準マスクを作成できるので、処理の簡素化が図れる。
【００１２】
かかる液体吐出装置であって、前記コントローラは、前記一部の第３ノズルに対する液体の吐出を制御するものであって、前記対称マスクの制御パターンにおける有効と無効の関係を反転させた制御パターンの反転対称マスクを用いて、前記一部の第３ノズルに対する液体の吐出を制御することが好ましい。  
このような液体吐出装置によれば、対称マスクに基づいて反転対象マスクを作成できるので、処理の簡素化が図れる。
【００１３】
かかる液体吐出装置であって、前記第１ノズル群は、前記交差方向に複数の前記第１ノズルが所定ピッチで列状に並んだ第１ノズル列を、前記相対移動方向に複数並べた状態で備え、前記第２ノズル群は、前記交差方向に複数の前記第２ノズルが前記所定ピッチで列状に並んだ第２ノズル列を、前記相対移動方向に複数並べた状態で備え、前記第３ノズル群は、前記交差方向に複数の前記第３ノズルが前記所定ピッチで列状に並んだ第３ノズル列を、前記相対移動方向に複数並べた状態で備えることが好ましい。そして、前記第１ノズル群は、前記第１ノズル列毎に定めた２種類以上の液体を吐出し、前記第２ノズル群は、前記第２ノズル列毎に定めた２種類以上の液体を吐出し、前記第３ノズル群は、前記第３ノズル列毎に定めた２種類以上の液体を吐出することが好ましい。  
このような液体吐出装置によれば、ノズル列毎に吐出する液体の種類を定めることができる。そして、複数種類の液体を選択的に吐出させることができる。
【００１４】
かかる液体吐出装置であって、前記基準マスクは、吐出する液体の種類毎に設けられることが好ましい。  
このような液体吐出装置によれば、対象マスクも吐出する液体の種類毎に設けられる。これにより、吐出する液体の種類に適した制御が行える。
【００１５】
かかる液体吐出装置であって、前記液体は、印刷用のインクであることが好ましい。  
このような液体吐出装置によれば、印刷される画像の画質を向上させることができる。
【００１６】
＝＝＝第１実施形態＝＝＝
印刷システムは、用紙Ｓ（図２Ｂ等を参照）に画像を印刷するためのものであり、図１に示すように、コンピュータＣＰとプリンタ１とを有する。このプリンタ１は、液体状のインク（水性インク，油性インク）を吐出して用紙Ｓ等の媒体に画像を印刷する印刷装置の一種である。コンピュータＣＰは、印刷装置としてのプリンタ１に印刷動作を行わせるための制御をする印刷制御装置の一種である。本実施形態では、コンピュータＣＰとプリンタ１のセットが液体吐出装置の一種に相当する。
【００１７】
＜コンピュータＣＰについて＞
コンピュータＣＰはホスト側コントローラ１００を有する。このホスト側コントローラ１００は、インタフェース部１０１と、ＣＰＵ１０２と、メモリ１０３とを有する。インタフェース部１０１は、プリンタ１との間でデータの受け渡しを行う。ＣＰＵ１０２は、コンピュータＣＰの全体的な制御を行う。メモリ１０３は、コンピュータプログラムや各種のデータを記憶する。このメモリ１０３には、コンピュータプログラムの一種としてプリンタドライバが記憶されている。このプリンタドライバをＣＰＵ１０２が実行することにより、アプリケーションプログラムの実行によって得られた画像データから、プリンタ１用のデータが生成される。詳しくは後で述べるが、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（ブラック）からなるＣＭＹＫ二値画像データが生成される。そして、生成された画像データがプリンタ１へ送信される。
【００１８】
＜プリンタ１について＞
プリンタ１は、用紙搬送機構１０、駆動信号生成回路２０、ラインヘッドユニット３０、検出器群４０、及び、プリンタ側コントローラ５０を有する。用紙搬送機構１０は用紙Ｓを搬送方向（相対移動方向の一種）に搬送させる。駆動信号生成回路２０は駆動信号ＣＯＭを生成する。駆動信号ＣＯＭはラインヘッドユニット３０が有する各ヘッドＨＤ（ＨＤ１〜ＨＤ８，図２Ｂを参照）からインクを吐出させるために用いられる。ラインヘッドユニット３０は複数のヘッドＨＤ１〜ＨＤ８とヘッド制御部ＨＣとを有する。ヘッドＨＤはインクを用紙Ｓに向けて吐出させる。ヘッド制御部ＨＣは、プリンタ側コントローラ５０からのヘッド制御信号に基づいて各ヘッドＨＤ１〜ＨＤ８によるインク滴の吐出を制御する。検出器群４０は、プリンタ１の状況を監視する複数の検出器によって構成される。これらの検出器による検出結果は、プリンタ側コントローラ５０に出力される。プリンタ側コントローラ５０は、プリンタ１における全体的な制御を行う。
【００１９】
用紙搬送機構１０は、図２Ａに示すように、給紙ローラ１１と、搬送ローラ１２と、プラテン１３と、排紙ローラ１４とを有する。給紙ローラ１１は、用紙Ｓを供給するためのローラである。搬送ローラ１２は、給紙ローラ１１によって給紙された用紙Ｓを印刷可能な領域まで搬送するローラである。プラテン１３は、印刷中の用紙Ｓを裏面側から支持する部材である。排紙ローラ１４は、用紙Ｓをプリンタ１の外部に排出するローラである。
【００２０】
図２Ｂに示すように、ラインヘッドユニット３０は複数のヘッドＨＤ１〜ＨＤ８を有する。これらのヘッドＨＤ１〜ＨＤ８は、ベースプレートＢＰに対して千鳥状に取り付けられている。この例において、搬送方向の上流側には４つのヘッドＨＤ１，ＨＤ３，ＨＤ５，ＨＤ７が紙幅方向に所定間隔で配置され、搬送方向の下流側にも４つのヘッドＨＤ２，ＨＤ４，ＨＤ６，ＨＤ８が紙幅方向に所定間隔で配置されている。ここで紙幅方向は、搬送方向に交差する交差方向に相当する。この実施形態における紙幅方向は、搬送方向に対して直交する方向である。下流側のヘッド群（ＨＤ２〜ＨＤ８）は、上流側のヘッド群（ＨＤ１〜ＨＤ７）に対して、紙幅方向に位置をずらして配置されている。これにより、紙幅方向に対して上流側の各ヘッドＨＤ１，ＨＤ３，ＨＤ５，ＨＤ７と下流側の各ヘッドＨＤ２，ＨＤ４，ＨＤ６，ＨＤ８が交互に並んだ状態になる。各ヘッドＨＤ１〜ＨＤ８は同じ種類のインクを吐出するので、１つのヘッドＨＤから吐出させた場合よりも、広い範囲にインクを吐出させることができる。なお、ラインヘッドユニット３０の構成については、後で詳しく説明する。
【００２１】
ヘッド制御部ＨＣは、複数のヘッドＨＤ１〜ＨＤ８が有する各ノズルからインク滴を吐出させるための制御を行う。例えば、ヘッド制御部ＨＣは、プリンタ側コントローラ５０からのヘッド制御信号と駆動信号生成回路２０からの駆動信号ＣＯＭとに基づき、各ヘッドＨＤ１〜ＨＤ８が有する駆動素子（図示せず）を動作させ、対応するノズルからインクを吐出させる。なお、駆動素子とは、駆動信号ＣＯＭの印加に伴って駆動され、インク滴を吐出させるための動作をする素子である。この駆動素子はピエゾ素子や発熱素子などである。
【００２２】
プリンタ側コントローラ５０は、プリンタ１における全体的な制御を行う。例えば、コンピュータＣＰから受け取った印刷データや各検出器からの検出結果に基づいて制御対象部を制御し、用紙Ｓに画像を印刷させる。図１Ａに示すように、プリンタ側コントローラ５０は、インタフェース部５１と、ＣＰＵ５２と、メモリ５３とを有する。インタフェース部５１は、コンピュータＣＰとの間でデータの受け渡しを行う。ＣＰＵ５２は、プリンタ１の全体的な制御を行う。メモリ５３は、コンピュータプログラムや各種のデータを記憶する領域や作業領域等を確保する。ＣＰＵ５２は、メモリ５３に記憶されているコンピュータプログラム（ファームウェア等）に従い、各制御対象部を制御する。例えば、ＣＰＵ５２は用紙搬送機構１０の制御を行う。また、ＣＰＵ５２は、ヘッド制御信号をヘッド制御部ＨＣに送信したり、駆動信号ＣＯＭを生成させるための制御信号を駆動信号生成回路２０に送信したりする。
【００２３】
＜ラインヘッドユニット３０の構成について＞
図３に示すように、各ヘッドＨＤは、複数のノズルからなるノズル群を有する。この図において、ノズルは、記号＃を付した番号で示す円形の部分である。各ノズルは、紙幅方向と搬送方向のそれぞれに並んでいる。すなわち、マトリクス状（行列状）に並んでいる。ノズル群を構成する複数のノズルのうち、紙幅方向に所定ピッチで並ぶ複数のノズルは、ノズル列を構成する。この実施形態では、１／３６０インチピッチでノズルが形成されている。そして、３６０個のノズルで１つのノズル列が構成され、このノズル列が搬送方向に４つ並んでいる。各ノズル列は、それぞれ定められた種類のインクを吐出させる。具体的には、搬送方向の上流側から１番目のノズル列は、ブラックインク（Ｋ）を吐出するブラックインクノズル列であり、２番目のノズル列は、シアンインク（Ｃ）を吐出するシアンインクノズル列である。また、３番目のノズル列は、マゼンタインク（Ｍ）を吐出するマゼンタインクノズル列であり、４番目のノズル列は、イエローインク（Ｙ）を吐出するイエローインクノズル列である。このように複数種類のインクをノズル列毎に、選択的に吐出させているので
或るノズル列に属する複数のノズルと他のノズル列に属する複数のノズル列において、対応するノズル同士は紙幅方向の位置が揃っている。言い換えれば、このラインヘッドユニット３０において、同じラスタラインを担当するノズルは、搬送方向に並んでいる。例えば、ブラックインクノズル列の１番目のノズル＃１、シアンインクノズル列の１番目のノズル＃１、マゼンタインクノズル列の１番目のノズル＃１、及び、イエローインクノズル列の１番目のノズル＃１は、互いに対応した関係にあり、搬送方向に沿って並んでいる。この関係は、各ノズル列における同じ番号のノズル同士についても同様にあてはまる。このため、媒体における或る場所に異なる色のドットを重ねて形成する場合、ブラックインク、シアンインク、マゼンタインク、及び、イエローインクが吐出されることになる。
【００２４】
各ヘッドＨＤにおける紙幅方向の端部に位置する一部のノズルは、隣接するヘッドＨＤにおける紙幅方向の端部に位置する一部のノズルと、紙幅方向において重なっている。そして、重なっているノズル同士は搬送方向に並んでいる。
【００２５】
例えば、ヘッドＨＤ３とヘッドＨＤ４は、ヘッドＨＤ３の各ノズル列が有する１番目のノズル＃１から８番目のノズル＃８と、ヘッドＨＤ４の各ノズル列が有する３５３番目のノズル＃３５３から３６０番目のノズル＃３６０が紙幅方向において重なっている。すなわち、ヘッドＨＤ３の各ノズル列が有する１番目のノズル＃１は、ヘッドＨＤ４の各ノズル列が有する３５３番目のノズル＃３５３と紙幅方向において重なっている。同様に、ヘッドＨＤ３の２番目のノズル＃２はヘッドＨＤ４の３５４番目のノズル＃３５４と、ヘッドＨＤ３の３番目のノズル＃３はヘッドＨＤ４の３５５番目のノズル＃３５５と、それぞれ紙幅方向において重なっている。紙幅方向で重なる８個のノズルは、搬送方向に沿って一列に並んでいる。
【００２６】
同様に、ヘッドＨＤ３とヘッドＨＤ２は、ヘッドＨＤ３の各ノズル列が有する３５３番目のノズル＃３５３から３６０番目のノズル＃３６０と、ヘッドＨＤ２の各ノズル列が有する１番目のノズル＃１から８番目のノズル＃８が紙幅方向において重なっている。すなわち、第３ヘッドＨＤの各ノズル列が有する３５３番目のノズル＃３５３は、ヘッドＨＤ２の各ノズル列が有する１番目のノズル＃１と紙幅方向において重なっている。同様に、ヘッドＨＤ３の３５４番目のノズル＃３５４はヘッドＨＤ２の２番目のノズル＃２と、ヘッドＨＤ３の３５５番目のノズル＃３５５はヘッドＨＤ２の３番目のノズル＃３と、それぞれ紙幅方向において重なっている。これらのヘッドＨＤにおいても、紙幅方向で重なる８個のノズルは、搬送方向に沿って一列に並んでいる。
【００２７】
このラインヘッドユニット３０では、搬送方向の上流側に位置する各ヘッドＨＤ１，ＨＤ３，ＨＤ５，ＨＤ７が先行ヘッドに相当し、下流側に位置する各ヘッドＨＤ２，ＨＤ４，ＨＤ６，ＨＤ８が後行ヘッドに相当する。これは、用紙Ｓの搬送方向における或る場所にドットを形成する場合、先行ヘッドによるインク滴の吐出が、後行ヘッドによるインク滴の吐出に先行して行われるからである。そして、先行ヘッドとしての各ヘッドＨＤ１〜ＨＤ７が有するノズル群は先行ノズル群に相当し、後行ヘッドとしての各ヘッドＨＤ２〜ＨＤ８が有するノズル群は後行ノズル群に相当する。加えて、後行ヘッドとしての各ヘッドＨＤ２〜ＨＤ８は、先行ヘッドとしての各ヘッドＨＤ１〜ＨＤ７よりも搬送方向における下流側にて、後行ノズル群の一方の端部側に位置する一部のノズルが先行ノズル群の他方の端部側に位置する一部のノズルと搬送方向に並ぶ位置に配置される。
【００２８】
また、このラインヘッドユニット３０において、紙幅方向の両端に位置する２つのヘッドＨＤ１，ＨＤ８を除く各ヘッドＨＤ２〜ＨＤ７では、紙幅方向の一方の端部側に位置する一部のノズルが、他のヘッドＨＤが有するノズル群であって紙幅方向の他方の端部側に位置する一部のノズルと紙幅方向において重なり、重なっている各ノズルが搬送方向に並んでいる。同様に、紙幅方向の他方の端部側に位置する一部のノズルが、さらに他のヘッドＨＤが有するノズル群であって紙幅方向の一方の端部側に位置する一部のノズルと紙幅方向において重なり、重なっている各ノズルが搬送方向に並んでいる。
【００２９】
例えば、ヘッドＨＤ４（第１ヘッド）が有するノズル群（４つの第１ノズル列からなる第１ノズル群）は、一方の端部でヘッドＨＤ３（第２ヘッド）が有するノズル群（４つの第２ノズル列からなる第２ノズル群）の一部と紙幅方向において重なり、他方の端部でヘッドＨＤ５（第３ヘッド）が有するノズル群（４つの第３ノズル列からなる第３ノズル群）の一部と紙幅方向において重なっている。同様に、ヘッドＨＤ３（第１ヘッド）が有するノズル群（第１ノズル群）は、一方の端部でヘッドＨＤ２（第２ヘッド）が有するノズル群（第２ノズル群）の一部と紙幅方向において重なり、他方の端部でヘッドＨＤ４（第３ヘッド）が有するノズル群（第３ノズル群）の一部と紙幅方向において重なっている。説明は省略するが、他のヘッドＨＤについても同様である。
【００３０】
この説明から判るように、本実施形態のラインヘッドユニット３０において、第２ヘッド及び第３ヘッドとなる各ヘッドＨＤは、第１ヘッドとなる各ヘッドＨＤに対し、搬送方向における同じ側に配置される。すなわち、第２ヘッドが第１ヘッドに対して搬送方向の下流側に配置されるとき、第３ヘッドも第１ヘッドに対して搬送方向の下流側に配置される。例えば、ヘッドＨＤ３が第１ヘッドとなるとき、第２ヘッドとなるヘッドＨＤ２、及び、第３ヘッドとなるヘッドＨＤ４は、ともにヘッドＨＤ３よりも搬送方向の下流側に位置する。また、第２ヘッドが第１ヘッドに対して搬送方向の上流側に配置されるとき、第３ヘッドも第１ヘッドに対して搬送方向の上流側に配置される。例えば、ヘッドＨＤ４が第１ヘッドとなるとき、第２ヘッドとなるヘッドＨＤ３、及び、第３ヘッドとなるヘッドＨＤ５は、ともにヘッドＨＤ４よりも搬送方向の上流側に位置する。
【００３１】
＜印刷動作について＞
次に、この印刷システムにおける印刷動作について説明する。この印刷システムでは、画像データから印刷用のデータを生成し、印刷用のデータに基づいてインク滴の吐出制御が行われる。例えば、ホスト側コントローラ１００は、アプリケーションプログラムを実行することで、印刷対象の画像データを生成する。また、ホスト側コントローラ１００は、プリンタドライバを実行することで、印刷対象の画像データから、ドットの形成或いは非形成を示す二値画像データをインクの種類毎に生成し、プリンタ１へ転送する。プリンタ１では、プリンタ側コントローラ５０が二値画像データを各ヘッドＨＤに分配して転送する。転送された二値画像データに基づき、各ヘッドＨＤは、対応するノズルからインクを吐出させる。すなわち、二値画像データを構成する画素データがドットの形成を示す場合、対応するノズルからインクを吐出させる。一方、この画素データがドットの非形成を示す場合、対応するノズルからはインクを吐出させない。このとき、ヘッド制御部ＨＣは、プリンタ側コントローラ５０からのヘッド制御信号に基づき、駆動信号ＣＯＭの駆動素子への印加を制御する。
【００３２】
このように、この印刷システムにおけるインク滴の吐出制御は、二値画像データを構成するノズル毎の画素データ（二値の画素データ）に基づいて行われる。このため、ノズル毎の画素データは、インクの吐出量をノズル毎に示す吐出指令に相当する。ここで、二値画像データは、印刷用の解像度に変換された画像データから生成される。従って、解像度変換後の画像データを構成する各画素データ（多階調の画素データ）も、インクの吐出量をノズル毎に示す吐出指令といえる。
【００３３】
以上より、ホスト側コントローラ１００、プリンタ側コントローラ５０、ヘッド制御部ＨＣの組は、インク（液体）の吐出量を示す吐出指令群に基づき、インクの吐出をノズル毎に制御するコントローラに相当するといえる。
【００３４】
＜印刷動作の具体例について＞
次に、印刷動作の具体例を、図４のフローチャートに基づいて説明する。
【００３５】
アプリケーションプログラム上で印刷の指示がなされると、ホスト側コントローラ１００は解像度変換処理を行う（Ｓ１１）。解像度変換処理は、印刷対象の画像データ（テキストデータ，イメージデータ）を、用紙Ｓへの印刷時の解像度（印刷解像度）に変換する処理である。このプリンタ１における印刷解像度は３６０ｄｐｉ×３６０ｄｐｉであり、解像度変換処理後の画像データは、ＲＧＢ色空間により表される２５６階調のデータである。そして、この画像データは、画素毎に階調値を示す画素データ群によって構成される。このため、ホスト側コントローラ１００は、アプリケーションプログラムから受け取った印刷対象の画像データを、３６０ｄｐｉ×３６０ｄｐｉの印刷解像度に変換するとともに、各画素データの階調を２５６階調に変換する。
【００３６】
解像度変換処理を行ったならば、ホスト側コントローラ１００は、色変換処理を行う（Ｓ１２）。色変換処理は、解像度変換処理を行った画像データの色空間を、インクの色空間に変換する処理である。この印刷システムでは、ＲＧＢ色空間で表された２５６階調の画像データが、ＣＭＹＫ色空間で表される２５６階調の画像データに変換される。
【００３７】
次に、ホスト側コントローラ１００は、濃度ムラ補正処理を行う（Ｓ１３）。濃度ムラ補正処理は、印刷画像の濃度ムラを抑制する目的で、色変換処理後の画像データ（ＣＭＹＫ色空間，２５６階調）が有する各画素データの階調値を、補正値に基づいて補正する処理である。この補正値は、印刷されたテストパターンの濃度に基づき、ラスタライン毎に取得される。簡単に説明すると、所定濃度のテストパターンを用紙Ｓに印刷し、テストパターンの濃度（色の濃さ）をラスタライン毎に取得する。ラスタライン毎の濃度から平均濃度を算出し、算出した平均濃度との差に基づいて補正値を取得する。例えば、異なる複数種類の階調値について、横軸に指令階調値を、縦軸に指令階調値毎の平均濃度をそれぞれプロットし、得られた一次式に基づいて補正値を取得する。すなわち、ラスタライン毎の濃度を一次式にあてはめ、一次補間によって補正値を算出する。算出された補正値は、プリンタ側コントローラ５０のメモリ５３に記憶される。そして、この補正値は、ホスト側コントローラ１００がプリンタドライバを実行する際に、プリンタ側コントローラ５０のメモリ５３から読み出される。
【００３８】
濃度ムラ補正処理を行ったならば、ホスト側コントローラ１００は、ハーフトーン処理を行う。ハーフトーン処理は、高階調数の画像データ（画素データ群）を低階調数の画像データに変換する処理である。このハーフトーン処理を行うことで、プリンタ１で扱うことのできる階調数の印刷画像データが得られる。例えば、２５６階調の画像データがプリンタ１で表現可能な２階調の画像データ（以下、二値画像データともいう）に変換される。この二値画像データは、画素の形成と非形成の２種類を示す画素データ群によって構成される。このため、インク滴の吐出制御としては、吐出と非吐出からなる２種類の制御ができる。なお、プリンタ１によっては、このハーフトーン処理で、大ドット、中ドット、小ドット、及び、ドットの非形成からなる４階調の画像データに変換される。ハーフトーン処理を行ったならば、ホスト側コントローラ１００は、得られた二値画像データをプリンタ１（プリンタ側コントローラ５０）に送信する。
【００３９】
二値画像データを受信したプリンタ側コントローラ５０は、データコピー処理（Ｓ１５）を行う。データコピー処理は、ハーフトーン処理で得られた二値画像データ（画素データ群）のうち、先行ヘッドが有する一部のノズルと後行ヘッドが有する一部のノズルのそれぞれに対応する二値画像データを、先行ヘッド用の二値画像データに含ませると共に、後行ヘッド用の二値画像データにも含ませる処理である。なお、データコピー処理については、後で説明する。
【００４０】
次に、プリンタ側コントローラ５０は、データ分配処理を行う（Ｓ１６）。データ分配処理は、データコピー処理後の二値画像データから、各ヘッドＨＤ用の二値画像データを得る処理である。この印刷システムでは、データ分配処理が行われると、ヘッドＨＤ１からヘッドＨＤ８までの８個のヘッドＨＤ１〜ＨＤ８に用いられる二値画像データが得られる。データ分配処理を行ったならば、プリンタ側コントローラ５０は、マスキング処理を行う（Ｓ１７）。マスキング処理は、先行ヘッド用の二値画像データに含まれ、後行ヘッド用の二値画像データにも含まれる二値の画素データに関し、どちらを有効にするかを定める処理である。このマスキング処理により、一方のヘッドＨＤの画素データが有効とされ、他方のヘッドＨＤの画素データが無効にされる。その結果、先行ノズル群に属するノズルでドットを形成することができ、後行ノズル群に属するノズルでもドットを形成することができる場合に、どちらのノズルを使ってドットを形成するかが定められる。なお、マスキング処理、及び、使用するマスクデータについては、後で説明する。
【００４１】
マスキング処理を行ったならば、プリンタ側コントローラ５０はデータ転送処理を行う（Ｓ１８）。データ転送処理は、マスキング処理が施されたヘッド毎の二値画像データを、対応するヘッドＨＤ１〜ＨＤ８に転送する処理である。二値画像データが対応するヘッドＨＤ１〜ＨＤ８に転送されると、ドット形成処理が行われる（Ｓ１９）。ドット形成処理では、転送された二値画像データに基づき、インク滴の吐出制御が行われる。例えば、二値画像データを構成する画素データがドットの形成（インク滴の吐出）を示す場合、ヘッド制御部ＨＣは、そのノズルに対応する駆動素子に、駆動信号ＣＯＭを印加させる。これにより、駆動素子が動作して、対応するノズルからインク滴が吐出される。一方、画素データがドットの非形成（インクの不吐出）を示す場合、ヘッド制御部ＨＣは、そのノズルに対応する駆動素子に、駆動信号ＣＯＭを印加させない。この場合、駆動素子は動作しないので、対応するノズルからインク滴は吐出されない。
【００４２】
なお、駆動信号生成回路２０に、インク滴を吐出させるため動作を駆動素子に行わせる吐出パルスと、インクの増粘を抑制するための動作を駆動素子に行わせる増粘抑制パルスとを有する駆動信号ＣＯＭを生成させることもある。この場合、ヘッド制御部ＨＣは、ドットの形成を示す画素データに対応させて、吐出パルスを駆動素子に印加させ、ドットの非形成を示す画素データに対応させて、増粘抑制パルスを駆動素子に印加させる。
【００４３】
解像度変換処理（Ｓ１１）からドット形成処理（Ｓ１９）までの一連の処理は、印刷対象となる画像データがなくなるまで繰り返し行われる（Ｓ２０）。そして、この一連の処理は、用紙Ｓの搬送に同期して行われる。すなわち、プリンタ側コントローラ５０は、用紙搬送機構１０を制御して用紙Ｓを搬送させる。その結果、用紙Ｓには、画像データによって定められる画像が印刷される。
【００４４】
＜データコピー処理について＞
次にデータコピー処理（Ｓ１５）について説明する。前述したように、データコピー処理は、所定の二値画像データ（二値の画素データ群）を、先行ヘッド（ＨＤ１〜ＨＤ７）用の二値画像データ群と後行ヘッド（ＨＤ２〜ＨＤ８）用の二値画像データ群のそれぞれに含ませる処理である。
【００４５】
図５の最上段に示すように、データコピー処理を施す前の二値画像データ（入力画像）は、ラスタライン毎のデータになっている。このため、図中、符号Ｌ１〜Ｌ８で示すラスタラインについては、先行ヘッドとなる各ヘッドＨＤ１〜ＨＤ７の３５３番目のノズル＃３５３から３６０番目のノズル＃３６０でドットを形成することもできるし、後行ヘッドとなる各ヘッドＨＤ２〜ＨＤ８の１番目のノズル＃１から８番目のノズル＃８でドットを形成することもできる。
【００４６】
ここで、従来技術のように、紙幅方向の位置（すなわちラスタライン）に応じて担当するヘッドを切り替えてランダム化をした場合、処理の効率が悪くなってしまう。これは、紙幅方向全体の二値画像データを、一括して処理する必要が生じるからである。この点に関し、本実施形態のプリンタ１では、二値画像データをヘッドＨＤ毎に分割している。これにより、扱うデータの単位が小さくなり、事後のデータの処理をヘッドＨＤ毎に行うことができる。その結果、処理の効率を向上させることができる。
【００４７】
この際、先行ノズル群の端部側に位置する一部のノズルと後行ノズル群の端部側に位置する一部のノズルのそれぞれに対応する二値画像データについては、先行ヘッド用の二値画像データ群に含ませるとともに、後行ヘッド用の二値画像データ群にも含ませている。これにより、データのサイズや並び順が揃えられ、先行ヘッド用の二値画像データ群と後行ヘッド用の二値画像データ群とを同等に扱うことができる。この点でも、処理の効率を向上させることができる。
【００４８】
ここで、二値画像データを構成する二値の画素データ群は、インク滴の吐出と非吐出を表すため吐出指令に相当する。従って、データコピー処理は、吐出指令群のうち、先行ノズル群が有する一部のノズルと後行ノズル群が有する一部のノズルのそれぞれに対応する吐出指令を、先行ヘッド用の吐出指令群に含ませるとともに後行ヘッド用の吐出指令群にも含ませる処理に相当する。
【００４９】
なお、以上は、先行ヘッドの３５３番目から３６０番目のノズル＃３５３〜＃３６０と、後行ヘッドの１番目から８番目のノズル＃１〜＃８の場合について説明したが、先行ヘッドの１番目から８番目のノズル＃１〜＃８と後行ヘッドの３５３番目から３６０番目のノズル＃３５３〜＃３６０についても同様の関係が成立する。このため、データコピー処理では、これらのノズルに対応する範囲の二値画像データについても同様に処理がなされる。すなわち、この範囲の二値画像データは、先行ヘッド用の二値画像データ群と後行ヘッド用の二値画像データ群のそれぞれに含まれる。
【００５０】
＜マスキング処理について＞
次に、マスキング処理（Ｓ１７）について説明する。前述したように、マスキング処理は、先行ヘッドの一部のノズルと後行ヘッドの一部のノズルが、紙幅方向に重なっている範囲において、どちらのノズルを使ってドットを形成するかを定める処理である。このマスキング処理は、マスクデータＭＤを用いて行う。
【００５１】
マスクデータＭＤは、概念的には、図５の中段や図６の中央部に示されるものである。このマスクデータＭＤは、１つの正方形が１つの単位領域に対応している。ここで、単位領域とは、１つのドットを形成し得る仮想の小領域を意味する。このプリンタ１では、二値の画素データに基づく吐出制御により、１つの単位領域に対するドットの形成又は非形成が定められる。言い換えれば、１つのノズルによるインク滴の吐出若しくは非吐出が定められる。このため、マスクデータＭＤは、二値の画素データの有効と無効をノズル毎に示すマスクに相当する。
【００５２】
図６のマスクデータＭＤでは、紙幅方向にＬ１〜Ｌ８からなる８個の単位領域が並び、搬送方向にｎ１〜ｎ８からなる８個の単位領域が並んでいる。なお、符号Ｌ１〜Ｌ８はラスタラインを示す符号として用いたが、単位領域を特定するための符号としても用いる。これは、単位領域における紙幅方向の大きさと各ラスタラインの幅が同じになると考えられるからである。このマスクデータＭＤにおいて、黒い部分はその画素データを有効にするデータを意味し、白い部分はその画素データを無効にするデータを意味する。従って、このマスクデータＭＤを或るヘッドＨＤに適用すると、図６の右部に示すように、［１］が付された単位領域については、そのヘッドＨＤが有するノズルでドットが形成される。一方、［２］が付された単位領域については、他のヘッドＨＤが有するノズルでドットが形成される。
【００５３】
例えば、このマスクデータＭＤが、ヘッドＨＤ３における１番目から８番目のノズル＃１〜＃８に適用されたとする（図３を参照）。この場合、図６の右部に示す［１］の単位領域については、ヘッドＨＤ３における１番目から８番目のノズル＃１〜＃８でドットが形成される。そして、ヘッドＨＤ４における３５３番目から３６０番目のノズル＃３５３〜＃３６０については、図６の中央部のマスクデータＭＤにおける有効と無効の関係を反転したマスクデータＭＤ（図中の白黒を反転させたマスクデータ）が適用される。これにより、図６の右部に示す［２］の単位領域については、ヘッドＨＤ４における３５３番目から３６０番目のノズル＃３５３〜＃３６０でドットが形成される。そして、図５には、データコピー処理で先行ヘッド用と後行ヘッド用とに分けられた二値画像データ（入力画像）に対し、データの有効と無効の関係を反転させた２種類のマスクデータＭＤを適用し、ヘッドＨＤ毎の二値画像データを取得する処理が記載されている。
【００５４】
このようなマスクデータＭＤは、前述のハーフトーン処理と同様の技術を用いて作成される。まず、図６の左部に示すマスクデータ作成用画像（以下、単に作成用画像ともいう）に対応した画像データを作成する。この作成用画像はＭ個×Ｎ個の画素から構成される。そして、対応する画像データにおいて、個々の画素データは多階調（例えば、０〜２５５）である。例示した作成用画像は、Ｍ種類の濃度の帯状パターンにより構成されている。すなわち、同じ帯状パターンに属するＮ個の画素について、その画素データの階調値はどれも同じ値となっている。一方、Ｍ個の帯状パターンについて、その画素データの階調値は互いに異なっている。すなわち、右側に向かうほど高い階調値になっている。この多階調の画素データに対して、一般的に知られているディザ法や誤差拡散法等によるハーフトーン処理を実行し、二値化された画素データ群を得る。得られた二値の画素データ群がマスクデータＭＤとなる。
【００５５】
ここで、作成用画像におけるＭ個の帯状パターンに関し、その階調値（濃度）を段階的に変化させた理由について説明する。一部のノズルが紙幅方向に重なっているヘッドＨＤ同士において、ヘッドＨＤ毎の特性差を目立たなくする観点からすれば、これらのノズルが担当するラスタラインについては、先行ヘッドが有するノズル群と後行ヘッドが有するノズル群とからランダムに選択されることが好ましい。しかし、先行ヘッドにおける３５２番目のノズル＃２から９番目のノズルに対応するラスタラインは、先行ノズル群のみでドットが形成される。同様に、後行ヘッドにおける９番目のノズルから３５２番目のノズル＃２に対応するラスタラインは、後行ノズル群のみでドットが形成される。これらのことを考慮すると、ラスタラインＬ１〜Ｌ８において、ラスタラインＬ１に近付くほど先行ノズル群の使用比率が高くなり、ラスタラインＬ８に近付くほど後行ノズル群の使用比率が高くなることが好ましいといえる。これは、専らそのヘッドＨＤのノズル群で形成されるラスタラインに近いラスタラインほど、そのヘッドＨＤの特性が色濃く反映されるからである。
【００５６】
そこで、この印刷システムでは、マスクデータＭＤを作成するに際して、階調値を段階的に変化させた複数の帯状パターンを用いている。これにより、得られたマスクデータＭＤの制御パターンは、各ノズル列（ノズル群に相当する）における一方の端部側のノズルの使用比率（液体の吐出指令を有効にする割合に相当する）よりも、他方の端部側のノズルの使用比率の方が高くなるように定められる。その結果、ヘッドＨＤ同士が紙幅方向に重なっている部分の、ヘッドＨＤ同士の特性差に起因する画質低下を抑制できる。
【００５７】
＜色の重ね順について＞
前述の説明から判るように、このラインヘッドユニット３０では、搬送方向の上流側に位置する先行ヘッド（ヘッドＨＤ１〜ＨＤ７）の各ノズルだけでドットを形成するラスタラインと、搬送方向の下流側に位置する後行ヘッド（各ヘッドＨＤ２〜ＨＤ８）の各ノズルだけでドットを形成するラスタラインと、先行ヘッド及び後行ヘッド（ＨＤ１〜ＨＤ８）が有するノズルでドットを形成するラスタラインとが混在する。
【００５８】
ここで、或る単位領域に対して、シアン、マゼンタ、イエローの各インクでドットを重ねて形成する場合について考察する。ドットの重ね合わせの順序に関しては、先行ヘッドのノズルだけ、或いは、後行ヘッドのノズルだけでドットを形成するラスタラインと、先行ヘッドと後行ヘッドの両方のノズルでドットを形成するラスタラインとで相違する。
【００５９】
前者のラスタラインについて説明する。このラスタラインに関し、用紙Ｓが搬送方向に搬送されることを考慮すると、搬送方向における上流側のノズルから吐出されるインクほど早いタイミングで用紙Ｓに着弾される。前述したように、各ヘッドＨＤ１〜ＨＤ８が有するノズル列は、搬送方向の上流側から順にブラックインクノズル列、シアンインクノズル列、マゼンタインクノズル列、及び、イエローインクノズル列の順に並んでいる。このため、上記３色のドットの重ね順は、最初にシアンインクとなり、次にマゼンタインクとなり、最後にイエローインクとなる。
【００６０】
一方、後者のラスタラインでは、４色分のノズル列が２組搬送方向に並んでいる。すなわち、同じ色を吐出するノズル列が、先行ヘッド側の組（上流側の組）と後行ヘッド側の組（下流側の組）とに１つずつある。そして、何れのノズル列に属するノズルが選択されるかは、前述したマスクデータＭＤによって定められる。このため、各色のドットは種々の重ね順を取り得る。例えば、シアンインクを吐出するノズルが下流側の組とされ、マゼンタインクとイエローインクを吐出するノズルが上流側の組とされた場合、ドットの重ね順は、最初にマゼンタインクとなり、次にイエローインクとなり、最後にシアンインクとなる。また、シアンインクとイエローインクを吐出するノズルが先行ヘッド側の組とされ、マゼンタインクを吐出するノズルが後行ヘッド側の組とされた場合、ドットの重ね順は、最初にシアンインクとなり、次にイエローインクとなり、最後にマゼンタインクとなる。
【００６１】
ドットの重ね順の違いは、色合いの違いを生じさせ得る。これは、最初に用紙Ｓに着弾するインクは比較的滲み難いのに対し、先に形成されたドットの上に着弾するインクは比較的滲みやすいことに起因すると考えられる。このような色合いの違いにより、先行ヘッドのノズルだけ、或いは、後行ヘッドのノズルだけでドットを形成するラスタラインと、先行ヘッドと後行ヘッドの両方のノズルでドットを形成するラスタラインとで色の違いが目立ち、画質を損なう要因になっていた。このため、後者のラスタラインにおけるドットの重ね順に関し、前者のラスタラインにおけるドットの重ね順とできるだけ揃えることが求められる。
【００６２】
＜色毎のマスクデータＭＤについて＞
このような事情に鑑み、この印刷システムでは、マスクデータＭＤをインクの色毎に用意し、ノズル群の使用比率をインクの色毎に異ならせている。図７Ａ及び図７Ｂに示すように、先行ヘッド用のマスクデータＭＤについては、第１色（例えば、シアン）のインクの選択率が、搬送方向においてこの第１色よりも後の色順である第２色（例えば、マゼンタ）のインクの選択率よりも大きくなるようにしている。
【００６３】
すなわち、プリンタ側コントローラ５０は、或るラスタラインを担当する先行ヘッドの各ノズル（便宜上、先行ノズルセットともいう）から吐出される第１色のインクにより形成されるドットの数の、ラスタラインに属しこの第１色のインクにより形成される全ドットの数に対する比率が、先行ノズルセットから吐出される第２色のインクにより形成されるドットの数の、ラスタラインに属しこの第２色のインクにより形成される全ドットの数に対する比率よりも大きくなるようにインクを吐出させて、ラスタラインを形成する。
【００６４】
言い換えれば、プリンタ側コントローラ５０は、先行ノズルセットから吐出される第１色のインクのラスタライン上の量をＡ１、そのラスタラインを担当する後行ヘッドの各ノズル（便宜上、後行ノズルセットともいう）から吐出される第１色のインクのラスタライン上の量をＡ２、先行ノズルセットから吐出される第２色のインクのラスタライン上の量をＢ１、後行ノズルセットから吐出される第２色のインクのラスタライン上の量をＢ２、としたときに、Ａ１のＡ１＋Ａ２に対する比率（以下、第１比率とも呼ぶ）がＢ１のＢ１＋Ｂ２に対する比率（以下、第２比率とも呼ぶ）よりも大きくなるようにインクを吐出させて、ラスタラインを形成する。
【００６５】
なお、以上は、第１色のインクとしてシアンインクを、第２色のインクとしてマゼンタインクを例示した。ここで、第１色のインクがマゼンタインクであり、第２色のインクがイエローインクであっても同様である。
【００６６】
このようにすることで、先行ヘッドと後行ヘッドの両方のノズルでドットを形成するラスタラインにおいては、搬送方向の上流側に位置するノズル列のノズルほど、先行ヘッド側のノズル群から選択される確率が高くなる。従って、このラスタラインにおけるドットの重ね順が、先行ヘッドのノズルだけ、或いは、後行ヘッドのノズルだけでドットを形成するラスタラインにおけるドットの重ね順と同じになる確率が高くなる。その結果、画質の劣化を抑制できる。
【００６７】
図７Ｂは、上記の関係を満たすノズルの使用比率（選択率）の具体例を示した図である。この図のＸ軸においては、Ｓ２、Ｌ１〜Ｌ８、Ｓ１が等間隔に座標上に配置されている。このため、Ｓ２のＸ軸上の値を０，Ｓ１のＸ軸上の値を９としたときに、Ｌ１〜Ｌ８のＸ軸上の値は１〜８となる。また、この図のＹ軸にはノズルの使用比率が示されている。
【００６８】
この図には、インクの色毎に二次曲線が表されており、どの二次曲線も点（０，０）、点（９，１００）を通っている。また、ブラック、シアンの二次曲線については、さらに点（４．５，６５）を、マゼンタの二次曲線については、さらに点（４．５，３５）を、イエローについては、さらに点（４．５，１９）を通っている。
【００６９】
そして、各ノズルの使用比率は、これらの二次曲線に基づいて設定されている。すなわち、或るラスタラインＬｉ（ｉ＝１〜８）を担当する先行ノズルセットに関し、シアンについての使用比率は、点（０，０）、点（９，１００）、点（４．５，６５）を通る二次曲線において、Ｘ軸上の値がｉであるときのＹ軸上の値となる。また、マゼンタについての使用比率は、点（０，０）、点（９，１００）、点（４．５，３５）を通る二次曲線において、Ｘ軸上の値がｉであるときのＹ軸上の値となる。同様に、イエローについての使用比率は、点（０，０）、点（９，１００）、点（４．５，１９）を通る二次曲線において、Ｘ軸上の値がｉであるときのＹ軸上の値となる。
【００７０】
なお、本実施形態においては、ブラックインクは色重ねの対象色としていない。ブラックインクについて選択率が上記の値であることは、モノクロ印刷をする場合などにその使用比率となることを意味している。
【００７１】
＜マスクデータＭＤの反転や対称化について＞
ところで、マスクデータＭＤは、先行ヘッドにおける一方の端部用、先行ヘッドにおける他方の端部用、後行ヘッドにおける一方の端部用、及び、後行ヘッドにおける他方の端部用の４種類が必要になることが判る。さらに、各色毎に専用のマスクデータＭＤを用いる場合、各種類について更に各色分のマスクデータＭＤが必要になる。これら全ての種類及び色についてマスクデータＭＤを予め準備し、メモリ５３に格納することも可能である。しかし、プリンタ側コントローラ５０に実装できるメモリ５３の容量には限りがある。このため、マスクデータＭＤに割りあてるメモリ５３の容量は、できるだけ少ないことが好ましい。
【００７２】
このような事情に鑑み、このプリンタ１では、図８に示すように、予め定められた制御パターンを有し、他のマスクパターンの基準となる基準マスクデータＭＤ１（基準マスクに相当する）を用意する。プリンタ側コントローラ５０は、この基準マスクデータＭＤ１における画素データ（吐出指令に相当する）の有効と無効の関係を反転させることで、反転基準マスクデータＭＤ３を生成する。また、プリンタ側コントローラ５０は、基準マスクデータＭＤ１における画素データの有効と無効の関係を、紙幅方向（交差方向）に対称化することで、対称マスクデータＭＤ２を生成する。さらに、対称マスクデータＭＤ２における画素データの有効と無効の関係を反転させることで、反転対称マスクデータＭＤ４を生成する。
【００７３】
このような構成を採ることで、先行ヘッドにおける両端部用のマスクデータＭＤ１，ＭＤ２、及び、後行ヘッドにおける両端部用のマスクデータＭＤ３，ＭＤ４を、基準マスクデータＭＤ１から生成できる。従って、基準マスクデータＭＤ１をインクの種類毎に用意すればよく、メモリ５３に記憶させるマスクデータＭＤの量を少なくすることができる。
【００７４】
以下、具体例について説明する。ここでは、ヘッドＨＤ５における１番目から８番目の各ノズル＃１〜＃８用のマスクデータを基準マスクデータＭＤ１とする。そして、ヘッドＨＤ５は、先行ヘッド群に属する先行ヘッドである。また、基準マスクデータＭＤ１の内容は、図７Ｂで説明した通りである。簡単に説明すると、１番目のノズル＃１から８番目のノズル＃８に向かうほど、ヘッドＨＤ５が有する各ノズルの使用比率が高くなっている。そして、マゼンタインクノズル列の各ノズルの使用比率は、イエローインクノズル列の各ノズルの使用比率よりも高くなっている。同様に、ブラックインクノズル列及びシアンインクノズル列の各ノズルの使用比率は、マゼンタインクノズル列の使用比率よりも高くなっている。
【００７５】
ヘッドＨＤ５における３５３番目から３６０番目の各ノズル＃３５３〜＃３６０用のマスクデータＭＤは、基準マスクデータＭＤ１における、二値の画素データが有効か無効かを示すデータの内容を、紙幅方向（交差方向）について対称化した対称マスクデータＭＤ２である。なお、以下の説明において、各マスクデータＭＤにおける、二値の画素データが有効か無効かを示すデータの内容のことを、便宜上、制御パターンともいう。そして、図８では紙幅方向が左右方向に対応している。このため、図８では、紙幅方向について対称化することを、左右対称と表示している。
【００７６】
図８から判るように、対称マスクデータＭＤ２の制御パターンは、基準マスクデータＭＤ１の制御パターンに対し、ノズル列の方向とは直交する方向の仮想線を軸とする線対称の関係になる。このため、対称マスクデータＭＤ２の内容は、３６０番目のノズル＃３６０から３５３番目のノズル＃３５３に向かうほど、ヘッドＨＤ５が有する各ノズルの使用比率が高くなる。そして、ブラックインクノズル列及びシアンインクノズル列の各ノズルの使用比率は、マゼンタインクノズル列の使用比率よりも高くなり、マゼンタインクノズル列の各ノズルの使用比率は、イエローインクノズル列の各ノズルの使用比率よりも高くなる。
【００７７】
ヘッドＨＤ６における３５３番目から３６０番目の各ノズル＃３５３〜＃３６０用のマスクデータＭＤは、基準マスクデータＭＤ１における制御パターンに対して、有効無効の関係を反転させた制御パターンを有する反転基準マスクデータＭＤ３である。なお、図８のマスクデータＭＤにおいても、黒の正方形は画素データを有効にすることを意味し、白の正方形は画素データを無効にすることを意味する。このため、図８では、有効と無効の関係を反転させることを、白黒反転と表示している。
【００７８】
図８から判るように、反転基準マスクデータＭＤ３の制御パターンは、基準マスクデータＭＤ１の制御パターンに対し、ノズルの使用比率が５０％の線を軸とする線対称の関係になる。このため、反転基準マスクデータＭＤ３の内容は、３５３番目のノズル＃３５３から３６０番目のノズル＃３６０に向かうほど、ヘッドＨＤ６が有する各ノズルの使用比率が低くなる。そして、イエローインクノズル列の各ノズルの使用比率は、マゼンタインクノズル列の使用比率よりも高くなり、マゼンタインクノズル列の各ノズルの使用比率は、ブラックインクノズル列及びシアンインクノズル列の各ノズルの使用比率よりも高くなる。
【００７９】
ヘッドＨＤ４における１番目から８番目の各ノズル＃１〜＃８用のマスクデータＭＤは、対称マスクデータＭＤ２における制御パターンに対して、有効無効の関係を反転させた制御パターンを有する反転対称マスクデータＭＤ４である。
【００８０】
図８から判るように、反転対称マスクデータＭＤ４の制御パターンは、対称マスクデータＭＤ２の制御パターンに対し、ノズルの使用比率が５０％の線を軸とする線対称の関係になる。このため、反転対称マスクデータＭＤ４の内容は、１番目のノズル＃１から８番目のノズル＃８に向かうほど、ヘッドＨＤ４が有する各ノズルの使用比率が高くなる。そして、イエローインクノズル列の各ノズルの使用比率は、マゼンタインクノズル列の使用比率よりも高くなり、マゼンタインクノズル列の各ノズルの使用比率は、ブラックインクノズル列及びシアンインクノズル列の各ノズルの使用比率よりも高くなる。
【００８１】
従って、基準マスクデータＭＤ１、及び、反転基準マスクデータＭＤ３を適用することにより、ヘッドＨＤ５における１番目から８番目の各ノズル＃１〜＃８とヘッドＨＤ６における３５３番目から３６０番目の各ノズル＃３５３〜＃３６０とが選択可能なラスタラインについては、ヘッドＨＤ５のノズルのみで形成されるラスタライン（９番目から３５２番目のノズル＃９〜＃３５２のみで形成されるラスタライン）に近付くほど、ヘッドＨＤ５のノズルの使用比率が高くなる。そして、ヘッドＨＤ６のノズルのみで形成されるラスタラインに近付くほど、ヘッドＨＤ６のノズルの使用比率が高くなる。加えて、シアンインクノズル列に属する各ノズルは、マゼンタインクノズル列に属する各ノズルよりも、ヘッドＨＤ５の各ノズルが選択される確率が高くなる。また、イエローインクノズル列に属する各ノズルは、マゼンタインクノズル列に属する各ノズル列よりも、ヘッドＨＤ６の各ノズルが選択される確率が高くなる。
【００８２】
同様に、対称マスクデータＭＤ２、及び、反転対称マスクデータＭＤ４を適用することにより、ヘッドＨＤ５における３５３番目から３６０番目の各ノズル＃３５３〜＃３６０とヘッドＨＤ４における１番目から８番目の各ノズル＃１〜＃８とが選択可能なラスタラインについても、ヘッドＨＤ５のノズルのみで形成されるラスタラインに近付くほど、ヘッドＨＤ５のノズルの使用比率が高くなる。そして、ヘッドＨＤ４のノズルのみで形成されるラスタラインに近付くほど、ヘッドＨＤ４のノズルの使用比率が高くなる。また、シアンインクノズル列に属する各ノズルは、マゼンタインクノズル列に属する各ノズルよりも、ヘッドＨＤ５の各ノズルが選択される確率が高くなる。また、イエローインクノズル列に属する各ノズルは、マゼンタインクノズル列に属する各ノズル列よりも、ヘッドＨＤ４の各ノズルが選択される確率が高くなる。
【００８３】
なお、詳しい説明は省略するが、他のヘッドＨＤについても同様の関係が成立する。例えば、図８に示すヘッドＨＤ３に関しては、１番目から８番目の各ノズル＃１〜＃８に対して基準マスクデータＭＤ１が適用される。同様に、ヘッドＨＤ４における３５３番目から３６０番目の各ノズル＃３５３〜＃３６０に対して反転基準マスクデータＭＤ３が適用される。従って、このラインヘッドユニット３０については、３種類の基準マスクデータＭＤ１をプリンタ側コントローラ５０のメモリ５３に記憶させておけばよい。
【００８４】
そして、基準マスクデータＭＤ１以外の他のマスクデータＭＤ２〜ＭＤ４については、この基準マスクデータＭＤ１から容易に生成できる。例えば、基準マスクデータＭＤ１を構成する単位領域毎のデータに対する読み出し順序（読み出し対象となるすアドレスの順序）を変更したり、基準マスクデータＭＤ１の反転や対称化で得られたマスクデータをメモリ５３のワークエリアに一時的に記憶したりすることで、他のマスクデータＭＤ２〜ＭＤ４を生成できる。このため、必要となるメモリ５３の容量を削減できる。ここで、単位領域毎のデータの読み出し順序を変更することで他のマスクデータＭＤ２〜ＭＤ４を生成すると、データの並べ替え等の処理が不要となるので処理が簡素化でき、高速化に適する。
【００８５】
また、この実施形態では、反転対称マスクデータＭＤ４を対称マスクデータＭＤ２に基づいて生成しているが、これに限定されない。図８に示すように、反転対称マスクデータＭＤ４は、反転基準マスクデータＭＤ３の制御パターンを、紙幅方向に対称化したものでもある。このため、反転対称マスクデータＭＤ４を、反転基準マスクデータＭＤ３から生成してもよい。
【００８６】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、主としてプリンタ１を有する印刷システムについて記載されているが、液体吐出方法、液体吐出装置の制御方法、制御プログラム、制御コード、制御プログラムを記憶した記憶媒体等の開示も含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００８７】
＜ヘッドＨＤ及びノズルについて＞
ヘッドＨＤの数や配置は種々定めることができる。例えば、図９Ａに示すように、搬送方向に位置をずらした９個のヘッドＨＤ１１〜ＨＤ１９を設けてもよい。図９Ａの例では、ヘッドＨＤ１２を第１ヘッドとしたとき、ヘッドＨＤ１１が第２ヘッドとなり、ヘッドＨＤ１３が第３ヘッドとなる。この場合、ヘッドＨＤ１１は、ヘッドＨＤ１２よりも搬送方向の上流側に位置し、ヘッドＨＤ１３は、ヘッドＨＤ１２よりも搬送方向の下流側に位置する。そして、ヘッドＨＤ１５を第１ヘッドとしたとき、ヘッドＨＤ１４が第２ヘッドとなり、ヘッドＨＤ１６が第３ヘッドとなる。この場合、ヘッドＨＤ１４及びヘッドＨＤ１６のいずれも、ヘッドＨＤ１５よりも搬送方向の下流側に位置する。同様に、ヘッドＨＤ１７を第１ヘッドとしたとき、ヘッドＨＤ１６が第２ヘッドとなり、ヘッドＨＤ１８が第３ヘッドとなる。この場合、ヘッドＨＤ１６及びヘッドＨＤ１８のいずれも、ヘッドＨＤ１７よりも搬送方向の上流側に位置する。このように構成しても、前述の実施形態と同様の作用効果を奏する。また、図９Ｂに示すように、千鳥状に配置したヘッド群を２組（ＨＤ２１〜ＨＤ２９，ＨＤ３１〜ＨＤ３９）設けてもよい。このように構成しても、前述の実施形態と同様の作用効果を奏する。
【００８８】
また、１つのヘッドＨＤが有するノズル列の数は４列に限られない。例えば、１列や２列であってもよいし、５列以上であってもよい。このノズル列に関し、同じインクを吐出するノズルを千鳥状に配置して１つのノズル列を構成してもよい。また、ノズルピッチ（印刷解像度）や１つのノズル列を構成するノズルの数も適宜定めることができる。加えて、紙幅方向にて重なっているノズルの数は適宜定められる。すなわち、８個より多くてもよいし少なくてもよい。要するに、２個以上であって、ノズル列を構成するノズルの数の半分未満の数であればよい。
【００８９】
＜マスクデータＭＤについて＞
前述の実施形態では、ブラックインク及びシアンインク用の基準マスクデータＭＤ１と、マゼンタインク用の基準マスクデータＭＤ１と、イエローインク用の基準マスクデータＭＤ１とを用意することで、インクの着弾順序をラインヘッドユニット３０の全体にわたってできるだけ揃えるようにしていた。ここで、インク滴の着弾順序を考慮しなくてもよい場合には、例えば、図１０Ａ及び図１０Ｂに示すように、１種類の基準マスクデータＭＤ１を用意すればよい。このようにすると、必要とされるメモリ５３の容量を少なくできる。
【００９０】
また、前述の実施形態において、基準マスクデータＭＤ１は、各ノズル列における端部（一方の端部に相当する）から反対側の端部（他方の端部に相当する）に向かうほど、ノズルの使用比率が高くなる制御パターンに定められていた。ここで、使用比率に関して、ステップ状（階段状）に変化させてもよい。このようにしても、専らそのヘッドＨＤのノズル群で形成されるラスタラインに近づくにつれて、そのヘッドＨＤの特性が色濃く反映されるので、画質の向上（データの改善）が図れる。
【００９１】
また、前述の実施形態において、基準マスクデータＭＤ１は、ノズルの使用比率をランダムに決める制御パターンであってもよい。この場合も、対称マスクデータＭＤ２は、基準マスクデータＭＤ１の制御パターンを紙幅方向に対称化した制御パターンを有する。また、反転基準マスクデータＭＤ３は、基準マスクデータＭＤ１の制御パターンを反転した制御パターンを有し、反転対称マスクデータＭＤ４は、対称マスクデータＭＤ２の制御パターンを反転した制御パターンを有する。このため、これらのマスクデータを使用する各ノズル列の各端部に共通のマスクパターンを適用した場合よりも、使用されるノズルが固定化され難くなる。その結果、各端部における画質の向上が図れる。
【００９２】
＜交差方向について＞
前述の実施形態では、同じノズル列に属する複数のノズルが、用紙Ｓの搬送方向に直交する紙幅方向に並んでいた。言い換えれば、各ノズルが並ぶ交差方向は、搬送方向に対して直交する方向であった。ここで、紙幅方向におけるドットの形成ピッチをノズルピッチよりも高くするため、ラインヘッドユニット３０を紙幅方向に対して斜めに配置する構成が考えられる。この場合の交差方向は、紙幅方向に対して斜めの方向になる。そして、同じラスタラインを担当するノズル同士は、搬送方向に沿って一列に並ぶ。
【００９３】
＜相対移動方向について＞
媒体としての用紙Ｓを搬送する装置に限定されず、用紙Ｓが固定されラインヘッドユニット３０を移動させる装置であってもよい。この場合、ラインヘッドユニット３０の移動方向が相対移動方向に相当する。さらに、用紙Ｓを搬送しつつラインヘッドユニット３０を移動させる装置であってもよい。また、用紙搬送機構１０を有するプリンタ１において、ラインヘッドユニット３０を紙幅方向に移動させるようにしてもよい。この場合、各ノズル列が搬送方向に沿って配置される。そして、ラインヘッドユニット３０の移動方向が相対移動方向に相当する。
【００９４】
＜液体吐出装置について＞
上述の実施形態においては、液体吐出装置として、コンピュータＣＰとプリンタ１を有する印刷システムを例示したが、これに限定されない。スキャナ機能と印刷機能とを併せ持つ複合機や、画像データを記憶した記憶媒体（メモリカードやＣＤ−ＲＯＭ等）から画像データを読み出し、対応する画像を印刷するダイレクト印刷機能を有するプリンタ１であってもよい。これらの装置では、プリンタドライバが行う処理、すなわち、ＲＧＢ画像からＣＭＹＫ二値画像を得る処理を、これらの装置が有するコントローラが行う。  
また、液体吐出装置であれば、様々な工業用装置についても適用可能である。例えば、布地に模様をつけるための捺染装置、カラーフィルタ製造装置や有機ＥＬディスプレイ等のディスプレイ製造装置、チップへＤＮＡを溶かした溶液を塗布してＤＮＡチップを製造するＤＮＡチップ製造装置、回路基板製造装置等であっても、本発明を適用できる。
【００９５】
＜媒体について＞
前述の実施形態では、媒体として用紙Ｓを例示したが、用紙Ｓに限定されない。例えば、コンパクトディスクやＯＨＰ用のフィルムであってもよい。要するに、媒体は、液体が着弾するものであれば、種々のものを用いることができる。
【００９６】
＜液体について＞
前述の実施形態ではプリンタ１を例示したので、液体はインク（水性インク，油性インク）であった。液体に関しては、装置に適したものが適宜用いられる。そして、吐出される液体の種類は、複数種類に限らず１種類であってもよい。
【図面の簡単な説明】
【００９７】
【図１】印刷システムの構成を説明するブロック図である。
【図２】図２Ａは、プリンタ１の断面図である。図２Ｂは、プリンタ１が用紙Ｓを搬送する様子を示す図である。
【図３】ラインヘッドユニットの下面におけるノズルの配列を模式的に示した図である。
【図４】印刷動作を説明するフローチャートである。
【図５】データコピー処理及びマスキング処理を模式的に説明する図である。
【図６】マスクデータＭＤ及びマスキング処理を模式的に説明する図である。
【図７】図７Ａは、先行ノズル群と後行ノズル群とが紙幅方向に重なっている部分とラスタラインの位置関係を示す図である。図７Ｂは、各色毎のマスクデータＭＤにおけるノズルの使用比率（選択率）をラスタライン毎に示す図である。
【図８】マスクデータＭＤの対称化及び反転を模式的に説明する図である。
【図９】図９Ａは、ラインヘッドユニット３０の他の形態を説明する図である。図９Ｂは、ラインヘッドユニット３０のさらに他の形態を説明する図である。
【図１０】図１０Ａは、先行ノズル群と後行ノズル群とが紙幅方向に重なっている部分とラスタラインの位置関係を示す図である。図７Ｂは、各色で共通化されたマスクデータＭＤにおけるノズルの使用比率（選択率）をラスタライン毎に示す図である。
【符号の説明】
【００９８】
１  プリンタ，１０  用紙搬送機構，２０  駆動信号生成回路，
３０  ラインヘッドユニット，４０  検出器群，
５０  プリンタ側コントローラ，１００  ホスト側コントローラ，
ＣＰ  コンピュータ，
ＨＤ１〜ＨＤ８  ヘッド，ＨＤ１１〜ＨＤ１９  ヘッド，
ＨＤ２１〜ＨＤ２９  ヘッド，ＨＤ３１〜ＨＤ３９  ヘッド，
＃１〜＃３６０  ノズル，ＨＣ  ヘッド制御部，
ＭＤ  マスクデータ
【図１】
2010076230.tif 000003
【図２】
2010076230.tif 000004
【図３】
2010076230.tif 000005
【図４】
2010076230.tif 000006
【図５】
2010076230.tif 000007
【図７】
2010076230.tif 000008
【図８】
2010076230.tif 000009
【図９】
2010076230.tif 000010
【図１０】
2010076230.tif 000011
【図６】
2010076230.tif 000012