"Aインクを収容する第1収容容器と、B前記第1収容容器と同一色のインクを収容する第2収容容器と、C前記第1収容容器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第1ノズル列と、D前記第1収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第2ノズル列と、E前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第3ノズル列と、F前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第4ノズル列であって、前記ノズルの前記所定方向の位置が前記第2ノズル列に属する前記ノズルの前記所定方向の位置と等しい第4ノズル列と、G前記第1ノズル列、前記第2ノズル列、前記第3ノズル列、及び、前記第4ノズル列と、媒体とを、前記所定方向と交差する方向である移動方向に相対移動させながら前記ノズルから前記インクを吐出させて、前記媒体に画像を印刷させる制御部であって、前記第1ノズル列に属する所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第3ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも小さい場合に、前記第2ノズル列の使用率に、前記第2ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値を、前記第4ノズル列の使用率に、前記第4ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくする制御部と、Hを備えたことを特徴とする印刷装置。請求項1に記載の印刷装置であって、前記第1ノズル列の使用率に前記第1ノズル列の前記特性値を乗じた値と前記第2ノズル列の使用率に前記第2ノズル列の前記特性値を乗じた値の合計値と、前記第3ノズル列の使用率に前記第3ノズル列の前記特性値を乗じた値と前記第4ノズル列の使用率に前記第4ノズル列の前記特性値を乗じた値の合計値と、に基づいて、前記第2ノズル列の使用率と前記第4ノズル列の使用率が算出された、印刷装置。請求項2に記載の印刷装置であって、前記第1ノズル列の使用率をR1とし、前記第1ノズル列の前記特性値をI1とし、前記第2ノズル列の前記特性値をI2とし、前記第3ノズル列の使用率をR3とし、前記第3ノズル列の前記特性値をI3とし、前記第4ノズル列の前記特性値をI4としたとき、前記第2ノズル列の使用率であるR2を算出する式はであり、前記第4ノズル列の使用率であるR4を算出する式はである、印刷装置。請求項1から請求項3の何れか1項に記載の印刷装置であって、前記制御部は、前記第2ノズル列の使用率と前記第4ノズル列の使用率に応じたマスクにより、画像データを構成する複数の画素データを前記第2ノズル列と前記第4ノズル列に割り当てる、印刷装置。請求項4に記載の印刷装置であって、前記第2ノズル列の使用率と前記第4ノズル列の使用率を複数変化させた複数の前記マスクを記憶する記憶部を備え、前記制御部は、当該印刷装置における前記第2ノズル列の使用率と前記第4ノズル列の使用率に基づいて、前記記憶部が記憶する複数の前記マスクの中から、前記複数の画素データを前記第2ノズル列と前記第4ノズル列に割り当てる際に使用する前記マスクを選択する、印刷装置。Aインクを収容する第1収容容器と、前記第1収容容器と同一色のインクを収容する第2収容容器と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第1ノズル列と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第2ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第3ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第4ノズル列であって、前記ノズルの前記所定方向の位置が前記第2ノズル列に属する前記ノズルの前記所定方向の位置と等しい第4ノズル列と、を備えた印刷装置を用いた印刷方法であって、B前記第1ノズル列に属する所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第3ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも小さい場合に、前記第2ノズル列の使用率に、前記第2ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値を、前記第4ノズル列の使用率に、前記第4ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくして、印刷データを作成することと、C前記印刷データに基づいて、前記第1ノズル列、前記第2ノズル列、前記第3ノズル列、及び、前記第4ノズル列と、媒体とが、前記所定方向と交差する方向である移動方向に相対移動しながら前記ノズルから前記インクを吐出することによって、前記媒体に画像を印刷することと、Dを有することを特徴とする印刷方法。Aインクを収容する第1収容容器と、前記第1収容容器と同一色のインクを収容する第2収容容器と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第1ノズル列と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第2ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第3ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第4ノズル列であって、前記ノズルの前記所定方向の位置が前記第2ノズル列に属する前記ノズルの前記所定方向の位置と等しい第4ノズル列と、を備えた印刷装置が印刷を行うためのプログラムであって、B前記第1ノズル列に属する所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第3ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも小さい場合に、前記第2ノズル列の使用率に、前記第2ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値を、前記第4ノズル列の使用率に、前記第4ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくして、印刷データを作成する機能と、C前記印刷装置が、前記印刷データに基づいて、前記第1ノズル列、前記第2ノズル列、前記第3ノズル列、及び、前記第4ノズル列と、媒体とを、前記所定方向と交差する方向である移動方向に相対移動させながら前記ノズルから前記インクを吐出させることによって、前記媒体に画像を印刷する機能と、Dをコンピューターに実現させるプログラム。一方、同色の複数のノズル群に対して各々異なるインクカートリッジからインクを供給するプリンターがある。このようなプリンターでは、インクカートリッジ間にインク消費量の偏りがあると、例えば、インクカートリッジの交換時期がずれ、インクカートリッジを交換する回数が増えるので、ユーザーの負担が大きくなる。そこで、本発明は、インク収容容器間インクカートリッジ間のインク消費量の偏りを低減することを目的とする。前記課題を解決する為の主たる発明は、Aインクを収容する第1収容容器と、B前記第1収容容器と同一色のインクを収容する第2収容容器と、C前記第1収容容器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第1ノズル列と、D前記第1収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第2ノズル列と、E前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第3ノズル列と、F前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第4ノズル列であって、前記ノズルの前記所定方向の位置が前記第2ノズル列に属する前記ノズルの前記所定方向の位置と等しい第4ノズル列と、G前記第1ノズル列、前記第2ノズル列、前記第3ノズル列、及び、前記第4ノズル列と、媒体とを、前記所定方向と交差する方向である移動方向に相対移動させながら前記ノズルから前記インクを吐出させて、前記媒体に画像を印刷させる制御部であって、前記第1ノズル列に属する所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第3ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも小さい場合に、前記第2ノズル列の使用率に、前記第2ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値を、前記第4ノズル列の使用率に、前記第4ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくする制御部と、Hを備えたことを特徴とする印刷装置である。本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。===開示の概要===本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかとなる。即ち、Aインクを収容する第1収容容器と、B前記第1収容容器と同一色のインクを収容する第2収容容器と、C前記第1収容容器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第1ノズル列と、D前記第1収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第2ノズル列と、E前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第3ノズル列と、F前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第4ノズル列であって、前記ノズルの前記所定方向の位置が前記第2ノズル列に属する前記ノズルの前記所定方向の位置と等しい第4ノズル列と、G前記第1ノズル列、前記第2ノズル列、前記第3ノズル列、及び、前記第4ノズル列と、媒体とを、前記所定方向と交差する方向である移動方向に相対移動させながら前記ノズルから前記インクを吐出させて、前記媒体に画像を印刷させる制御部であって、前記第1ノズル列に属する所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第3ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも小さい場合に、前記第2ノズル列の使用率に、前記第2ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値を、前記第4ノズル列の使用率に、前記第4ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくする制御部と、Hを備えたことを特徴とする印刷装置である。このような印刷装置によれば、第1収容容器と第2収容容器のインク消費量の偏りを低減することができる。かかる印刷装置であって、前記第1ノズル列の使用率に前記第1ノズル列の前記特性値を乗じた値と前記第2ノズル列の使用率に前記第2ノズル列の前記特性値を乗じた値の合計値と、前記第3ノズル列の使用率に前記第3ノズル列の前記特性値を乗じた値と前記第4ノズル列の使用率に前記第4ノズル列の前記特性値を乗じた値の合計値と、に基づいて、前記第2ノズル列の使用率と前記第4ノズル列の使用率が算出されたこと。このような印刷装置によれば、第1収容容器と第2収容容器のインク消費量の偏りを低減することができる。かかる印刷装置であって、前記第1ノズル列の使用率をR1とし、前記第1ノズル列の前記特性値をI1とし、前記第2ノズル列の前記特性値をI2とし、前記第3ノズル列の使用率をR3とし、前記第3ノズル列の前記特性値をI3とし、前記第4ノズル列の前記特性値をI4としたとき、前記第2ノズル列の使用率であるR2を算出する式はであり、前記第4ノズル列の使用率であるR4を算出する式はであること。このような印刷装置によれば、第1収容容器と第2収容容器のインク消費量の偏りを低減することができる。かかる印刷装置であって、前記制御部は、前記第2ノズル列の使用率と前記第4ノズル列の使用率に応じたマスクにより、画像データを構成する複数の画素データを前記第2ノズル列と前記第4ノズル列に割り当てること。このような印刷装置によれば、第1収容容器と第2収容容器のインク消費量の偏りが低減するように、第2ノズル列と第4ズル列に画素データを割り当てることができる。かかる印刷装置であって、前記第2ノズル列の使用率と前記第4ノズル列の使用率を複数変化させた複数の前記マスクを記憶する記憶部を備え、前記制御部は、当該印刷装置における前記第2ノズル列の使用率と前記第4ノズル列の使用率に基づいて、前記記憶部が記憶する複数の前記マスクの中から、前記複数の画素データを前記第2ノズル列と前記第4ノズル列に割り当てる際に使用する前記マスクを選択すること。このような印刷装置によれば、各印刷装置の第2ノズル列の使用率と第4のズル列の使用率に応じたマスクを作成する処理を省略することができる。また、Aインクを収容する第1収容容器と、前記第1収容容器と同一色のインクを収容する第2収容容器と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第1ノズル列と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第2ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第3ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第4ノズル列であって、前記ノズルの前記所定方向の位置が前記第2ノズル列に属する前記ノズルの前記所定方向の位置と等しい第4ノズル列と、を備えた印刷装置を用いた印刷方法であって、B前記第1ノズル列に属する所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第3ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも小さい場合に、前記第2ノズル列の使用率に、前記第2ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値を、前記第4ノズル列の使用率に、前記第4ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくして、印刷データを作成することと、C前記印刷データに基づいて、前記第1ノズル列、前記第2ノズル列、前記第3ノズル列、及び、前記第4ノズル列と、媒体とが、前記所定方向と交差する方向である移動方向に相対移動しながら前記ノズルから前記インクを吐出することによって、前記媒体に画像を印刷することと、Dを有することを特徴とする印刷方法である。このような印刷方法によれば、第1収容容器と第2収容容器のインク消費量の偏りを低減することができる。また、Aインクを収容する第1収容容器と、前記第1収容容器と同一色のインクを収容する第2収容容器と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第1ノズル列と、前記第1収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第2ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第3ノズル列と、前記第2収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第4ノズル列であって、前記ノズルの前記所定方向の位置が前記第2ノズル列に属する前記ノズルの前記所定方向の位置と等しい第4ノズル列と、を備えた印刷装置が印刷を行うためのプログラムであって、B前記第1ノズル列に属する所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第3ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも小さい場合に、前記第2ノズル列の使用率に、前記第2ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値を、前記第4ノズル列の使用率に、前記第4ノズル列に属する前記所定数の前記ノズルから各々1個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくして、印刷データを作成する機能と、C前記印刷装置が、前記印刷データに基づいて、前記第1ノズル列、前記第2ノズル列、前記第3ノズル列、及び、前記第4ノズル列と、媒体とを、前記所定方向と交差する方向である移動方向に相対移動させながら前記ノズルから前記インクを吐出させることによって、前記媒体に画像を印刷する機能と、Dをコンピューターに実現させるプログラムである。このようなプログラムによれば、第1収容容器と第2収容容器のインク消費量の偏りを低減することができる。===印刷システム===以下、プリンターインクジェットプリンターとコンピューターが接続された印刷システムを例に挙げて実施形態を説明する。図1Aは、プリンター1の全体構成ブロック図であり、図1Bは、プリンター1の概略斜視図である。コンピューター60は、プリンター1と通信可能に接続されており、プリンター1に画像を印刷させるための印刷データをプリンター1に送信する。コントローラー10は、プリンター1の制御を行うための制御ユニットである。インターフェース部11はコンピューター60とプリンター1との間でデータの送受信を行うためのものである。CPU12はプリンター1全体の制御を行うための演算処理装置である。メモリー13はCPU12のプログラムを格納する領域や作業領域等を確保するためのものである。CPU12はユニット制御回路14により各ユニットを制御する。なお、プリンター1内の状況を検出器群50が監視し、その検出結果に基づいて、コントローラー10は各ユニットを制御する。搬送ユニット20は、画像を印刷する媒体S例:紙、布、フィルムを印刷可能な位置に給紙し、印刷時には搬送方向所定方向に相当に所定の搬送量で媒体Sを搬送するためのものである。キャリッジユニット30は、キャリッジ31に保持されたヘッド41、及び、インクカートリッジ42,43を搬送方向と交差する移動方向に移動するためのものである。図2は、ヘッド41の下面に設けられたノズルの配列とノズルにインクを供給するインクカートリッジ42,43を説明する図である。ヘッドユニット40は、媒体Sにインクを吐出するためのものであり、インクを吐出するノズルが複数設けられたヘッド41を有する。なお、図2はヘッド41の上面から仮想的にノズルを見た図である。各ノズルには、インクが充填されたインク室不図示が設けられている。また、ノズルからのインク吐出方式は、駆動素子ピエゾ素子に電圧をかけてインク室を膨張収縮させることによりインクを吐出するピエゾ方式でもよいし、駆動素子発熱素子に電圧をかけてノズル内に気泡を発生させ、その気泡によってインクを吐出させるサーマル方式でもよい。図2に示すように、ヘッド41の下面には、360個のノズルが搬送方向に所定の間隔120dpiで並んだノズル列が4列形成されているA列B列C列D列。この4つのノズル列からそれぞれブラックインクKが吐出され、プリンター1はモノクロ印刷を行う。説明のため、各ノズル列が有する360個のノズルに対して、搬送方向下流側のノズルから順に小さい番号を付す1~360。なお、A列~D列が吐出するインクの色はブラックに限らず、単色インクであれば何色でもよい。例えば、A列~D列がシアンインクを吐出するようにしてもよいし、A列~D列がマゼンタインクを吐出するようにしてもよい。また、ブラックインクを吐出するA列~D列に加えて、カラーインクを吐出するノズル列をヘッド41に設けてもよい。A列はB列よりも搬送方向下流側にずれ、B列はC列およびD列よりも搬送方向下流側にずれ、C列とD列の搬送方向の位置は等しい。具体的には、A列の或る番号のノズルiはB列の同じ番号のノズルiよりも360dpiだけ搬送方向下流側にずれ、B列の或る番号のノズルはC列およびD列の同じ番号のノズルよりも360dpiだけ搬送方向下流側にずれ、C列とD列の同じ番号のノズルは搬送方向の位置が等しい。よって、ヘッド41の下面では、ブラックインクKを吐出するノズルが搬送方向に360dpiの間隔で並んでいることになる。そして、キャリッジ31には、ブラックインクKを収容した2つのインクカートリッジ42,43が搭載される。一方の第1インクカートリッジ42第1収容容器に相当はA列第1ノズル列に相当とC列第2ノズル列に相当にブラックインクKを供給し、他方の第2インクカートリッジ43第2収容容器に相当はB列第3ノズル列に相当とD列第4ノズル列に相当にブラックインクKを供給する。このようなプリンター1では、ヘッド41A列~D列が媒体Sに対して移動方向に移動しながらブラックインクを吐出する印刷動作と、ヘッド41に対して媒体Sを搬送方向に移動させる搬送動作と、が繰り返される。そうすることで、先の印刷動作により形成されたドット位置とは異なる媒体S上の位置に、後の印刷動作にてドットを形成することができ、媒体S上に2次元の画像を印刷することができる。以下、ヘッド41が移動方向へ移動しながらドットを形成する動作1回の印刷動作をパスと呼ぶ。===基準の印刷方法===図3は、基準の印刷方法を説明する図である。図では、各ノズル列A~Dに属するノズル数を6個に減らして描き、例えば、A列の1番ノズル1をA1と記す。図には、パス1パス2のヘッド41と印刷画像の位置関係が示される。画像内のマス目が、媒体S上に定めた最小の単位領域1個のドットが形成される領域である画素に相当する。図では、画素内にドットを形成するノズル列を記し、例えば、Aと記されている画素にはA列によってドットが形成される。また、移動方向に沿うドット列をラスターラインと呼び、搬送方向下流側のラスターラインから順に小さい番号を付ける。搬送方向下流側のラスターラインから順に、1番ラスターL1、2番ラスターL2、...と呼ぶ。また、移動方向の左側の画素から順に小さい番号水平位置を付ける。例えば、移動方向の最も左側の画素を水平位置が1である画素と呼ぶ。図3で示す印刷方法は、バンド印刷である。バンド印刷とは、先のパスで形成されるラスターライン間に、後のパスでラスターラインが形成されない印刷方法である。よって、バンド印刷では、1回のパスで印刷される画像以下、バンド画像が搬送方向に並ぶことになる。そして、1回の搬送動作における媒体搬送量がバンド画像の搬送方向の長さに相当する。図2に示すように、本実施形態のプリンター1が有するヘッド41の下面では、ブラックインクKを吐出するノズルが搬送方向に360dpi1/360インチの間隔で並んでいる。よって、バンド画像では、ラスターラインが搬送方向に360dpiの間隔で並ぶ。また、図3に示すバンド画像では、18個のラスターラインが搬送方向に並ぶ。よって、図3に示す印刷方法では、1回の搬送動作における媒体搬送量が18/360インチとなる。また、ヘッド41の下面に形成された4つのノズル列A列~D列のうち、A列とB列はそれぞれ他のノズル列に対して搬送方向にずれている。そのため、A列とB列はそれぞれ1つのラスターラインを印刷する。一方、C列とD列の搬送方向の位置は等しい。そのため、C列とD列によって1つのラスターラインが印刷される。このことは、図3において、Aと記された画素が移動方向に並び、Bと記された画素が移動方向に並び、Cと記された画素とDと記された画素が移動方向に並んでいることからも分かる。また、ヘッド41の下面に形成された4つのノズル列A列~D列のうち、A列が最も搬送方向の下流側に位置し、B列が搬送方向の中央に位置し、C列D列が最も搬送方向の上流側に位置する。そのため、バンド画像では、搬送方向の下流側から、A列によるラスターライン、B列によるラスターライン、C列D列によるラスターラインが、この順番で繰り返し並ぶことになる。また、基準の印刷方法では、C列によるドットとD列によるドットが移動方向に交互に並ぶようにした。このことは、図3において、Cと記された画素とDと記された画素が移動方向に交互に並んでいることからも分かる。また、基準の印刷方法では、水平位置が奇数である画素にC列がドットを形成し、水平位置が偶数である画素にD列がドットを形成するラスターライン例えば、3番ラスターL3や9番ラスターL9と、水平位置が奇数である画素にD列がドットを形成し、水平位置が偶数である画素にC列がドットを形成するラスターライン例えば、6番ラスターL6や12番ラスターL12とが、搬送方向に交互に印刷されるようにした。このように、同色のインクを吐出し、且つ、搬送方向にずれたノズル列を複数備えるプリンター1では、高解像度の画像ここでは搬送方向の解像度が360dpiである画像を高速で印刷することができる。===印刷データの作成処理===図4は、プリンタードライバーによる印刷データの作成処理のフローである。コンピューター60には、プリンター1に画像を印刷させるための印刷データを作成するプリンタードライバーがインストールされている。プリンタードライバーは、CD-ROMなどの記憶媒体に記憶されていたり、インターネットを介してコンピューターにダウンロード可能であったりする。プリンタードライバーは、コンピューター60のハードウェア資源を利用して、以下の処理を実行する。まず、プリンタードライバーは、アプリケーションプログラムからプリンター1に印刷させる画像の画像データを受信するとS001、受信した画像データの解像度を、プリンター1が媒体Sに画像を印刷する際の解像度に変換する解像度変換処理を実行するS002。次に、プリンタードライバーは、受信した画像データ例えばRGBデータを、プリンター1が吐出可能なインクの色のデータ、即ち、モノクロ画像のデータKデータに変換するモノクロ変換処理を実行するS003。次に、プリンタードライバーは、ハーフトーン処理を実行するS004。ここで、画素にドットを形成するか否かを示すデータを画素データと呼び、画像データは2次元に並んだ複数の画素データから構成される。そして、ハーフトーン処理では、画像の濃淡を高階調の数例:256階調で表した画素データが、プリンター1が形成可能な低階調の数例:2階調の画素データに変換される。最後に、プリンタードライバーは、ラスタライズ処理を実行するS005。ラスタライズ処理は、画像データを構成する複数の画素データを、パスごとに、各画素データを担当するノズルに割り当てる処理である。即ち、2次元に並ぶ画素データが、ラスタライズ処理により、パスごとの画素データに並べ替えられる。例えば、図3に示す基準の印刷方法では、パス1で1番ラスターL1から18番ラスターL18までが印刷される。よって、プリンタードライバーは、まず、画像データの中から、1番ラスターL1から18番ラスターL18を印刷するためのデータ画素データを抽出する。また、基準の印刷方法図3では、搬送方向の下流側から、A列によるラスターライン、B列によるラスターライン、CD列によるラスターラインが、この順番で繰り返し印刷される。よって、プリンタードライバーは、搬送方向下流側のラスターラインを印刷するためのデータから順に、A列、B列、CD列の順番で割り当てる。例えば、1番ラスターL1を印刷するためのデータはA列に割り当てられ、2番ラスターL2を印刷するためのデータはB列に割り当てられる。図5Aは、基準の印刷方法図3に応じた印刷データを作成する際に使用するマスクを説明する図であり、図5Bは、C列とD列に画素データを割り当てる様子を説明する図である。基準の印刷方法図3ではC列とD列によって1個のラスターラインが印刷されるので、プリンタードライバーは、C列D列が印刷するラスターラインのデータに対してマスク処理を行う。なお、以下の説明のため、1個のラスターラインを印刷するためのデータをラスターデータと呼ぶ。図3では、移動方向に並ぶ5個の画素で1個のラスターラインが構成される。そのため、図5Bに示すように、1個のラスターデータ例:L1データは5個の画素データから構成される。各画素データは2階調で示され、ドットを形成する場合は1を示し、ドットを形成しない場合は0を示す。図5Aの左図はC列に画素データを割り当てる際に使用するC列用マスクであり、図5Bの右図はD列に画素データを割り当てる際に使用するD列用マスクである。各マスクは、20個のマス目から構成され、縦方向に4個のマス目が並び、横方向に5個のマス目が並ぶ。マスクにおける1つのマス目が1つの画素データと対応する。また、ここでは、黒いマス目に対応する画素データは変換されず、白いマス目に対応する画素データはドットを形成しない画素データ0に変換されるとする。例えば、黒いマス目に対応する画素データがドット形成1を示している場合、その画素データはドット形成1のままであり、黒いマス目に対応する画素データがドット非形成0を示している場合、その画素データはドット非形成0のままである。一方、白いマス目に対応する画素データがドット形成1を示していてもドット非形成0を示していても、白いマス目に対応する画素データはドット非形成0を示すように変換される。即ち、C列とD列に割り当てるラスターデータ例:L3データやL6データに対してC列用マスクを対応付けた際に、ラスターデータを構成する画素データのうち、黒いマス目と対応する画素データがC列に割り当てられC列がドットを形成したりドットを形成しなかったりして、白いマス目と対応する画素データはC列に割り当てられない。同様に、C列とD列に割り当てるラスターデータに対してD列用マスクを対応付けた際に、ラスターデータを構成する画素データのうち、黒いマス目と対応する画素データがD列に割り当てられ、白いマス目と対応する画素データはD列に割り当てられない。そのため、C列用マスクとD列用マスクでは、黒いマス目と白いマス目の位置が逆転している。そして、プリンタードライバーは、図5Bに示すように、マスクにおいて横方向に並ぶマス目を1個のラスターデータに対応付ける。また、プリンタードライバーは、搬送方向下流側のラスターデータから順にマスクの縦方向上側のマス目を対応付ける。例えば、図5Bに示すように、プリンタードライバーは、C列とD列に割り当てるラスターデータのうち、最下流側のラスターデータL3データに、C列用マスクの1番上のマス目1のマス目とD列用マスクの1番上のマス目1のマス目をそれぞれ対応付ける。そして、C列用マスクが対応付けられたL3データはC列の印刷に使用され、D列用マスクが対応付けられたL3データはD列の印刷に使用される。同様に、プリンタードライバーは、C列とD列に割り当てるラスターデータのうち、下流側から2番目のラスターデータL6データに、C列用マスクの上から2番目のマス目2のマス目とD列用マスクの上から2番目のマス目2のマス目をそれぞれ対応付ける。このように、C列とD列に割り当てるラスターデータにC列用マスクとD列用マスクをそれぞれ対応付けたデータを、C列とD列に割り当てることで、C列によるドットとD列によるドットが重ねて形成されてしまうことを防止できる。なお、1個のラスターデータを構成する画素データの数が、マスクにおいて横方向に並ぶマス目の数よりも多い場合、プリンタードライバーは、マスク横方向に並ぶマス目を繰り返し対応付ける。こうして、画像データを構成する複数の画素データを、パスごとに、各画素データを担当するノズルに割り当て、印刷データの作成処理が終了すると、プリンタードライバーは作成した印刷データをプリンター1に送信する。プリンター1はプリンタードライバーから受信した印刷データに基づいて印刷を実行する。その結果、図3に示すように画像が印刷される。===インクカートリッジの消費率===図6Aは、各ノズル列の吐出特性が一定である場合のインクカートリッジの消費率を説明する図である。図3に示す基準の印刷方法では、A列により1個のラスターラインが印刷され、B列により1個のラスターラインが印刷され、C列D列により1個のラスターラインが印刷される。そのため、1ページの画像やバンド画像を印刷するために、A列に割り当てられる画素データの数と、B列に割り当てられる画素データの数と、C列D列に割り当てられる画素データの数は、ほぼ同数となる。また、基準の印刷方法図3では、C列によるドットとD列によるドットが移動方向及び搬送方向に交互に印刷される。そのため、C列に割り当てられる画素データの数とD列に割り当てられる画素データの数は、ほぼ同数となる。このことは、図5Aに示すC列用マスク及びD列用マスクにおいて、それぞれ、20個のマス目のうちの半分の10個のマス目が黒いマス目であることからも分かる。以上をまとめると、1ページの画像やバンド画像を印刷するために、A列に割り当てられる画素データの数とB列に割り当てられる画素データの数は等しく、C列またはD列に割り当てられる画素データの数は、A列またはB列に割り当てられる画素データの数の半分である。ここで、各ノズル列に割り当てられる画素データの数の割合を使用率Rと呼ぶ。そうすると、図6Aに示すように、基準の印刷方法図3では、A列の使用率RA:B列の使用率RB:C列の使用率RC:D列の使用率RDが1:1:0.5:0.5となる。また、ここで、各ノズル列に属する所定数のノズルから各々1個のドットを形成するために吐出されるインクの合計量の割合をインク吐出率I特性値に相当と呼ぶ。本実施形態のプリンター1は、1画素に対して1種類のドット1サイズのドットを形成するとした。そのため、各ノズルが1個のドットを形成するために、各ノズルに対応する駆動素子ピエゾ素子や発熱素子に同じ駆動信号同じ電圧を与えると、設計上では、各ノズルから同量のインクが吐出される。よって、A列~D列にそれぞれ属する所定数のノズルから各々1個のドットを形成するために吐出されるインクの合計量は等しくなる。そのため、設計上では、図6Aに示すように、A列のインク吐出率IA:B列のインク吐出率IB:C列のインク吐出率IC:D列のインク吐出率IDが1:1:1:1となる。各ノズル列の使用率Rに各ノズル列のインク吐出率Iを乗じた値は、各ノズル列から吐出されるインク量の割合となる。ここでは、各ノズル列の使用率Rにインク吐出率Iを乗じた値を消費率R×Iと呼ぶ。設計通りにインクを吐出するノズル列A列~D列により基準の印刷方法図3を実行する場合、図6Aに示すように、A列の消費率:B列の消費率:C列の消費率:D列の消費率が1:1:0.5:0.5となる。ところで、図2に示すように、第1インクカートリッジ42はA列とC列にインクを供給し、第2インクカートリッジ43はB列とD列にインクを供給する。よって、A列の消費率とC列の消費率の合計値が第1インクカートリッジ42のインクの消費率に相当し、B列の消費率とD列の消費率の合計値が第2インクカートリッジ43のインクの消費率に相当する。そのため、設計通りにインクを吐出するノズル列A列~D列にて基準の印刷方法図3を実行する場合、図6Aに示すように、第1インクカートリッジ42の消費率:第2インクカートリッジ43の消費率が等しく、1.5=10.5:1.5=10.5となる。このように、第1インクカートリッジ42の消費率と第2インクカートリッジ43の消費率が等しければ、第1インクカートリッジ42と第2インクカートリッジ43の交換時期が同時期になり易い。そうすると、ユーザーが2つのインクカートリッジ42,43を同時に交換することができ、ユーザーがインクカートリッジを交換する負担を低減することができる。なお、使用率Rは、各ノズル列に割り当てられる画素データの数の割合である。そのため、割り当てられた画素データの数が等しくとも、割り当てられた画素データの中でドットを形成する画素データの割合が少なければ、ノズル列から吐出されるインク量は少なくなり、逆に、ドットを形成する画素データの割合が多ければ、ノズルから吐出されるインク量は多くなる。即ち、使用率Rは同じであっても、画像データに応じて、ノズル列から実際に吐出されるインク量は変動する。ただし、割り当てられる画素データの数が多ければ、ドットを形成する画素データが割り当てられる確率も高くなり、ノズル列から吐出されるインク量も多くなる。よって、第1インクカートリッジ42の消費率と第2インクカートリッジ43の消費率を等しくすることで、即ち、A列の消費率とC列の消費率の合計値と、B列の消費率とD列の消費率の合計値と、を等しくすることで、第1インクカートリッジ42と第2インクカートリッジ43のインク消費量の偏りを確率的に低減することができる。図6Bは、各ノズル列の吐出特性に差が有る場合のインクカートリッジの消費率を説明する図である。設計上では、各ノズル列A列~D列のインク吐出率Iを等しいとしているが、実際には、部材の特性差や製造誤差により、各ノズル列のインク吐出率Iが等しくならない場合がある。特に、ノズル列ごとに駆動素子群例えば、各ノズルに対応するピエゾ素子の集まりを異ならせた場合、その駆動素子群の特性差や、駆動素子群に電圧を与える基板の特性差や、組立て誤差などが、ノズル列ごとに異なってくる。よって、ノズル列ごとに、インク吐出量に関する特性差が生じ易い。例えば、A列に対して、B列とD列はインク吐出量が多く、C列はインク吐出量が少ない傾向にあるとし、図6Bに示すように、A列のインク吐出率IA:B列のインク吐出率IB:C列のインク吐出率IC:D列のインク吐出率IDが1:1.2:0.9:1.1であるとする。この場合に、基準の印刷方法図3を実行すると、即ち、図5Aに示すマスクを使用して作成した印刷データに基づいて印刷方法を実行すると、A列の使用率RA:B列の使用率RB:C列の使用率RC:D列の使用率RDが1:1:0.5:0.5となるので、A列の消費率:B列の消費率:C列の消費率:D列の消費率が1:1.2:0.45:0.55となる。よって、第1インクカートリッジ42の消費率:第2インクカートリッジ43の消費率が1.45=10.45:1.75=1.20.55となり、第1インクカートリッジ42よりも第2インクカートリッジ43の方が早くインクが無くなり易くなる。このように、第1インクカートリッジ42の消費率と第2インクカートリッジ43の消費率に差が生じ、インクの減り方に偏りが生じると、各インクカートリッジ42,43のインクが無くなる時期即ち、インクカートリッジ42,43の交換時期がずれてしまう。そうすると、ユーザーがインクカートリッジを交換する回数が増え、ユーザーの負担が増えてしまう。また、消費率の低いインクカートリッジでは、インクカートリッジの交換間隔が長くなり、インクが増粘する等の虞が生じる。そこで、本実施形態では、インクカートリッジ間のインク消費量の偏りを低減することを目的とする。上記の目的を達成するために、本実施形態では、A列のインク吐出率IAがB列のインク吐出率IBよりも小さい場合に、C列の使用率RCにC列のインク吐出率ICを乗じた値C列の消費率を、D列の使用率RDにD列のインク吐出率IDを乗じた値D列の消費率よりも、大きくする。本実施形態のプリンター1では、C列に属するノズルの搬送方向の位置とD列に属するノズルの搬送方向の位置が等しく、C列とD列は同じラスターラインを印刷することができる。そのため、C列の消費率がD列の消費率よりも大きくなるように、C列の使用率RCとD列の使用率RDを調整する。A列のインク吐出率IAがB列のインク吐出率IBよりも小さい場合、A列の消費率はB列の消費率よりも小さくなり易い。そこで、A列と同じ第1インクカートリッジ42からインクが供給されるC列の消費率を、B列と同じ第2インクカートリッジ43からインクが供給されるD列の消費率よりも大きくすることで、2つのインクカートリッジ42,43のインク消費量の偏りを確率的に低減することができる。その結果、ユーザーがインクカートリッジを交換する負担を低減し、一方のインクカートリッジの交換間隔だけが長くなってしまうことを防止できる。また、本実施形態のプリンター1では、A列およびB列に属するノズルの搬送方向の位置がそれぞれ、他のノズル列に属するノズルの搬送方向の位置とずれている。そのため、A列とB列はそれぞれが1つのラスターラインを印刷することが多くなる。この場合、A列の使用率RAとB列の使用率RBは等しくなり、A列の消費率はB列の消費率よりも小さくなる。よって、C列の消費率をD列の消費率よりも大きくすることで、2つのインクカートリッジ42,43のインク消費量の偏りを確率的に低減することができる。ただし、A列およびB列がそれぞれ他のノズル列に対して搬送方向にずれているに限らない。A列とB列の搬送方向の位置が他のノズル列の搬送方向の位置と等しくてもよく、A列の使用率RAとB列の使用率RBが等しければ、A列の消費率はB列の消費率よりも小さくなる。よって、C列の消費率をD列の消費率よりも大きくすることで、2つのインクカートリッジ42,43のインク消費量の偏りを確率的に低減することができる。つまり、A列の使用率RAにA列のインク吐出率IAを乗じた値A列の消費率がB列の使用率RBにB列のインク吐出率IBを乗じた値B列の消費率よりも小さい場合に、C列の消費率をD列の消費率よりも大きくすることで、2つのインクカートリッジ42,43のインク消費量の偏りを確率的に低減することができる。===マスクの決定方法:実施例1===本実施形態では、プリンター1の製造工程において、プリンター1の個体ごとに、C列の使用率RCとD列の使用率RDを調整するとした。そのために、まず、プリンター1に搭載されるヘッド41に設けられたA列~D列のインク吐出率IA~IDを取得する必要がある。具体的には、各ノズル列に属する所定数のノズル例えば、全ノズルや半分のノズルから各々1個のドットを形成するために吐出されたインクの合計量を計測し、計測したインクの合計量に基づいて、A列~D列のインク吐出率IA~IDを算出するとよい。また、これに限らず、例えば、各ノズル列に属する所定数のノズルから各々1個のドットを形成するために吐出されたインクにより印刷された画像の濃度に基づいて、A列~D列のインク吐出率IA~IDを算出してもよい。なお、C列の使用率RCとD列の使用率RDの調整は、プリンター1の機種ごとに行ってもよいし、ユーザーの元でのメンテナンス動作時に例えば、ヘッド41交換時に行ってもよい。また、本実施形態では、プリンタードライバーが、各プリンター1に対応するC列の使用率RCとD列の使用率RDを調整するとした。そのために、製造工程において、製造者は、インク吐出率IA~IDが算出されたヘッド41が組み込まれたプリンター1に、プリンタードライバーがインストールされたコンピューターを接続する。そして、製造者は、コンピューターに接続されているプリンター1のインク吐出率IA~IDをプリンタードライバーに入力する。なお、C列の使用率RCとD列の使用率RDを、プリンタードライバーとは異なる別のプログラムが調整してもよいし、製造者が調整してもよいし、プリンター1のコントローラー10が調整してもよい。図7は、C列の使用率RCとD列の使用率RDを算出する処理を説明する図である。プリンタードライバーは、A列の使用率RAにA列のインク吐出率IAを乗じた値とC列の使用率RCにC列のインク吐出率ICを乗じた値の合計値即ち、第1インクカートリッジ42の消費率と、B列の使用率RBにB列のインク吐出率IBを乗じた値とD列の使用率RDにD列のインク吐出率IDを乗じた値の合計値即ち、第2インクカートリッジ43の消費率に基づいて、C列の使用率RCとD列の使用率RDを算出する。また、C列とD列によって1つのラスターラインが印刷されるため、C列の使用率RCとD列の使用率RDの合計値は1となる。このことを関係式に表すと以下のようになる。この関係式を、C列の使用率RCとD列の使用率RDを算出する式に変換すると、以下のようになる。プリンタードライバーは、この算出式に基づいて、C列の使用率RCとD列の使用率RDを算出する。例えば、図7に示すように、A列のインク吐出率IA:B列のインク吐出率IB:C列のインク吐出率IC:D列のインク吐出率IDが1:1.2:0.9:1.1であるとする。また、A列の使用率RAとB列の使用率RBは共に1であるとする。この場合、C列の使用率RCとD列の使用率RDは以下のように算出される。このように、A列のインク吐出率IA=1がB列のインク吐出率IB=1.2よりも小さく、A列の消費率1がB列の消費率1.2よりも小さい場合、C列の消費率0.585がD列の消費率0.385よりも大きくなるように、C列の使用率RC=0.65とD列の使用率RD=0.35が算出される。こうして算出されたC列の使用率RCとD列の使用率RDによれば、第1インクカートリッジ42の消費率:第2インクカートリッジ43の消費率が、1.585=10.585:1.585=1.20.385となり、2つのインクカートリッジ42,43の消費率が等しくなる。よって、2つのインクカートリッジ42,43のインク消費量の偏りを確率的に低減することができる。図8は、C列用マスクとD列用マスクを作成する処理を説明する図である。次に、プリンタードライバーは、算出したC列の使用率RCとD列の使用率RDに応じてC列とD列に割り当てられる画素データの数が調整されるように、C列用マスクとD列用マスクを作成する。なお、C列用マスクとD列用マスクを、別のプログラムが作成してもよいし、製造者が作成してもよいし、プリンター1のコントローラー10が作成してもよい。プリンタードライバーは、まず、合成マスクを作成する。合成マスクでは、マスクを構成する20個のマス目が、それぞれ、C列に割り当てるマス目であるのかC列用マスクにて黒いマス目になるのか、それとも、D列に割り当てるマス目であるのかD列用マスクにて黒いマス目になるのかが指定される。なお、図8の合成マスクでは、C列に割り当てるマス目にはCと記し、D列に割り当てるマス目にはDと記す。実施例1では、プリンタードライバーは、合成マスクのマス目ごとに乱数を発生させて、C列の使用率RC及びD列の使用率RDに応じた閾値と乱数とを比較し、C列に割り当てるマス目であるのか、D列に割り当てるマス目であるのかを指定する。そのために、プリンタードライバーがインストールされたコンピューターに乱数発生手段乱数を発生させるプログラムや回路を設ける。具体的に説明すると、プリンタードライバーは、20個のマス目に対して、マス目ごとに、1~20乱数をランダムに発生させる。そして、あるマス目に発生した乱数が13=20×0.65、閾値以下の場合、そのマス目をC列に割り当てるマス目とし、あるマス目に発生した乱数が13よりも大きい場合、そのマス目をD列に割り当てるマス目とする。こうして、図8に示すような合成マスクが作成される。その後、プリンタードライバーは、合成マスクからC列用マスクとD列用マスクを作成する。プリンタードライバーは、C列用マスクを作成する際には、合成マスクにおいてC列に割り当てるマス目に対応するマス目を黒いマス目とし、D列に割り当てるマス目に対応するマス目を白いマス目とする。D列用マスクを作成する際には、逆の処理となる。その結果、C列用マスクでは20個のマス目のうちの13個のマス目が黒いマス目となり、C列用マスクが対応付けられる20個の画素データのうちの13個の画素データがC列に割り当てられる。よって、C列に割り当てられる画素データの数の割合は0.65=13/20となり、C列の使用率RC=0.65に応じたC列用マスクが作成される。D列用マスクでは20個のマス目のうちの7個のマス目が黒いマス目となり、D列用マスクが対応付けられる20個の画素データのうちの7個の画素データがD列に割り当てられる。よって、D列に割り当てられる画素データの数の割合は0.35=7/20となり、D列の使用率RC=0.35に応じたD列用マスクが作成される。最後に、プリンタードライバーは、接続されているプリンター1のメモリー13に、作成したC列用マスクとD列用マスク図8を記憶させる。例えば、印刷データを作成する際に使用するマスクとして、メモリー13に元々は図5Aのマスクが記憶されていたが、図8のマスクに書き換えられる。そして、C列用マスクとD列用マスクを記憶したプリンター1はユーザーの元へ出荷される。なお、合成マスクからC列用マスクとD列用マスクを作成するに限らず、C列用マスクとD列用マスクを直接作成するようにしてもよい。図9は、調整されたC列の使用率RC及びD列の使用率RDに応じた印刷方法を説明する図である。ユーザーの元で実際の印刷を実行する際に、プリンタードライバーは、まず、プリンター1のメモリー13に記憶されたC列用マスクとD列用マスク図8を取得する。そして、プリンタードライバーは、図4のフローに従って、印刷データを作成する。プリンタードライバープログラムに相当は、ラスタライズ処理において、C列とD列に割り当てるラスターデータに、C列の使用率RCとD列の使用率RDに応じたマスク図8を対応付けて、画像データを構成する複数の画素データをC列とD列に割り当てる。そうすることで、2つのインクカートリッジ42,43のインク消費量の偏りが低減するように、C列とD列に画素データを割り当てることができる。こうして作成された印刷データに基づいて、プリンター1が印刷を実行することで、図9に示すように、A列が担当する画素数:B列が担当する画素数:C列が担当する画素数:D列が担当する画素数が1:1:0.65:0.35となる。その結果、2つのインクカートリッジ42,43のインク消費量の偏りを確率的に低減することができる。===マスクの決定方法:実施例2===図10は、プリンター1のメモリー13に記憶された複数のC列用マスクとD列用マスクを説明する図である。なお、図では、説明のために、C列用マスクとD列用マスクを合成した形で示す。前述の実施例1では、各プリンター1のC列の使用率RCとD列の使用率RDに応じたC列用マスクとD列用マスクをそれぞれ1個ずつ、プリンター1のメモリー13に記憶させている。これに対して、実施例2では、プリンター1のメモリー13記憶部に相当に、C列の使用率RCとD列の使用率RDを複数変化させた複数のC列用マスクとD列用マスクを記憶させる。即ち、プリンター1のメモリー13に、印刷データを作成する際に使用する候補マスクを複数記憶させている。そして、コントローラー10は、プリンター1のC列の使用率RCとD列の使用率RDに基づいて、即ち、製造工程において調整されたC列の使用率RCとD列の使用率RDに基づいて、メモリー13が記憶する複数のマスクの中から、印刷データを作成する際に使用するマスク即ち、複数の画素データをC列とD列に割り当てる際に使用するマスクを選択する。なお、C列の使用率RCとD列の使用率RDを算出する方法は、前述の実施例1と同様である。図10を用いて具体的に説明すると、プリンター1のメモリー13は、D列の使用率RDに対するC列の使用率RCの比率RC/RDを9段階に分け、各比率に対応するC列用マスクとD列用マスクを記憶している。例えば、D列の使用率RDに対するC列の使用率RCの比率が0.33である場合表の1番、マスクを構成する20個のマス目のうち、5個のマス目がC列に画素データを割り当てるマス目であり、15個のマス目がD列に画素データを割り当てるマス目であるマスクが対応付けられている。このマスクによれば、D列の使用率RDに対するC列の使用率RCの比率が0.33=5/15となる。また、D列の使用率RDに対するC列の使用率RCの比率が1.5である場合表の6番、マスクを構成する20個のマス目のうち、12個のマス目がC列に画素データを割り当てるマス目であり、8個のマス目がD列に画素データを割り当てるマス目であるマスクが対応付けられている。このマスクによれば、D列の使用率RDに対するC列の使用率RCの比率が1.5=12/8となる。コントローラー10は、プリンタードライバーからC列用マスクとD列用マスクを送信するように指示されると、まず、メモリー13から、製造工程にて調整され記憶されたC列の使用率RCとD列の使用率RDを取得し、D列の使用率RDに対するC列の使用率RCの比率を算出する。そして、コントローラー10は、比率とマスクが対応付けられたデータ図10の表の中から、算出した比率に最も近い比率に対応するC列用マスクとD列用マスクを選択し、プリンタードライバーに送信する。例えば、算出した比率RC/RDが1.4であった場合、コントローラー10は、比率とマスクが対応付けられたデータ図10の表の中から6番のC列用マスクとD列用マスクを選択し、プリンタードライバーに送信する。プリンタードライバーは、コントローラー10から受信したC列用マスクとD列用マスクを使用して、図4のフローに従って印刷データを作成する。そうすることで、製造工程にて調整したC列の使用率RCとD列の使用率RDに出来る限り近い割合で、C列とD列に画素データを割り当てることができる。その結果、2つのインクカートリッジ42,43のインク消費量の偏りを確率的に低減することができる。実施例2では、製造工程においてC列の使用率RCとD列の使用率RDを算出する処理まで実施すればよく、各プリンター1のC列の使用率RCとD列の使用率RDに応じたC列用マスクとD列用マスクを作成する処理を省略することができる。ただし、候補となる複数のマスク図10を記憶するため、プリンター1のメモリー13の記憶容量が増える。また、これに限らず、例えば、C列の使用率RCとD列の使用率RDの比率にマスクが対応付けられたデータ図10の表がプリンタードライバーに組み込まれており、プリンタードライバーが、プリンター1から取得したC列の使用率RCとD列の使用率RDに基づいてマスクを選択するようにしてもよい。===変形例===図11は、ラスタライズ処理の変形例を説明する図である。前述の実施形態では、C列とD列に画素データを割り当てる際にC列用マスクとD列用マスク図8を使用しているが、これに限らない。プリンタードライバーは、ラスタライズ処理の際に、図11に示すスケジューリングテーブルを使用する。図11では、図9に示す印刷方法のパス1で印刷する画素データをA列~D列に割り当てるためのスケジューリングテーブルを示す。A列だけで1個のラスターラインが印刷されるので、A列のスケジューリングテーブルでは、ノズル番号1~6とラスターラインの番号以下、ラスター番号だけが対応付けられている。プリンタードライバーは、このスケジューリングテーブルを参照することで、A列に画素データを割り当てることができる。そして、C列とD列によって1個のラスターラインが印刷されるので、C列およびD列のスケジューリングテーブルでは、ノズル番号にラスター番号と水平位置が対応付けられている。よって、プリンタードライバーは、スケジューリングテーブルを参照することで、例えば、C列の1番ノズル1には3番ラスターL3を印刷する画素データのうち、水平位置が1、2、4番の画素データを割り当てればよいことが分かる。このように、スケジューリングテーブルにおいて、ノズル番号にラスター番号だけでなく水平位置も対応付けることで、C列とD列に割り当てるデータにマスク処理を施さなくとも、C列とD列に画素データを分配することができる。そして、2つのインクカートリッジ42,43のインク消費量の偏りを低減するために、C列の使用率RCとD列の使用率RDに応じて、スケジューリングテーブルにおける水平位置の数を調整するとよい。図11では、C列の使用率RCがD列の使用率RDよりも大きくなるように、C列のスケジューリングテーブルの水平位置の数をD列のスケジューリングテーブルの水平位置の数よりも多くしている。また、前述の実施形態では、図2に示すように、2つのインクカートリッジ42,43が各々2つのノズル列にインクを供給しているが、これに限らない。例えば、3つのインクカートリッジが各々2つのノズル列にインクを供給するようにしてもよいし、2つのインクカートリッジが各々3つのノズル列にインクを供給するようにしてもよいし、インクカートリッジによってインクを供給するノズル列数を異ならせてもよい。何れにおいても、複数のインクカートリッジの各消費率が同じになるように、異なるインクカートリッジからインクが供給されるノズル列であって搬送方向の位置が等しいノズル列の使用率を調整するとよい。また、前述の実施形態では、印刷方法としてバンド印刷図3図9を例に挙げているが、これに限らない。例えば、インターレース印刷あるパスにて印刷されたラスターライン間に他のパスでラスターラインを印刷する印刷方法を実施してもよいし、オーバーラップ印刷1つのラスターラインを異なるパスの複数のノズルで印刷する印刷方法を実施してもよい。また、前述の実施形態では、A列のインク吐出率がB列のインク吐出率よりも小さい場合に、C列の消費率がD列の消費率よりも大きくなるように、プリンタードライバーがC列とD列に画素データを割り当てている。よって、プリンタードライバーをインストールしたコンピューター60とプリンター1のコントローラー10が制御部に相当し、プリンター1とコンピューター60を接続した印刷システムが印刷装置に相当する。ただし、これに限らず、プリンタードライバーの役割をコントローラー10が担ってもよく、この場合、プリンター1のコントローラー10が制御部に相当し、プリンター1単体が印刷装置に相当する。===その他の実施の形態===本実施形態は、主として印刷装置について記載されているが、印刷方法、プログラム等の開示も含まれる。また、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。<プリンターについて>前述の実施形態では、ヘッドを移動方向に移動しながら単票紙に画像を印刷する動作と、ヘッドに対して単票紙を移動方向と交差する搬送方向に搬送する動作と、を繰り返すプリンターを例に挙げているが、これに限らない。例えば、印刷領域に搬送された連続用紙に対して、ヘッドを用紙が連続する方向に移動させながら画像を印刷する動作と、ヘッドを用紙の幅方向に移動する動作と、を繰り返して画像を印刷し、その後、未だ画像が印刷されていない連続用紙の部分を印刷領域に搬送するプリンターであってもよい。また、紙幅方向にノズルが並んだ固定ヘッドの下を媒体が通過する際にインクを吐出するプリンター所謂ラインヘッドプリンターであってもよい。"