"所定方向に移動可能な移動部材と、前記移動部材に設けられた複数の印刷ヘッドと、前記複数の印刷ヘッドのそれぞれについて過去の印刷量を取得し、取得した印刷量に基づいて印刷に使用する印刷ヘッドを指定するコントローラと、を有する印刷装置。請求項1に記載の印刷装置であって、前記コントローラは、印刷に使用されている印刷ヘッドが規定印刷量の印刷を行ったことを条件に、他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定する、印刷装置。請求項2に記載の印刷装置であって、前記コントローラは、予め定められた順序に従って、前記他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定する、印刷装置。請求項2に記載の印刷装置であって、前記コントローラは、前記印刷に使用されている印刷ヘッドよりも印刷量が少ない前記他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定する、印刷装置。請求項1から請求項4の何れかに記載の印刷装置であって、前記複数の印刷ヘッドは、前記所定方向と交差する他の所定方向に並べられた状態で、前記移動部材に設けられている、印刷装置。請求項1から請求項5の何れかに記載の印刷装置であって、前記複数の印刷ヘッドは、ノズルからインクを吐出させるものであり、前記コントローラは、ノズルの目詰まりを防止するためのメンテナンス動作を行わせ、且つ、印刷に使用されている印刷ヘッドと印刷に使用されていない印刷ヘッドとで、前記メンテナンス動作を異ならせる、印刷装置。請求項6に記載の印刷装置であって、前記コントローラは、前記印刷に使用されていない印刷ヘッドに対するメンテナンスの度合いを、前記印刷に使用されている印刷ヘッドに対するメンテナンスの度合いよりも減らすように、前記メンテナンス動作を異ならせる、印刷装置。請求項6又は請求項7に記載の印刷装置であって、前記コントローラは、インクを印刷領域外で吐出させることにより、前記メンテナンス動作を行わせる、印刷装置。請求項1から請求項8のいずれかに記載の印刷装置であって、前記コントローラは、前記複数の印刷ヘッドのそれぞれについて過去の印刷枚数を取得し、取得した印刷枚数に基づいて印刷に使用する印刷ヘッドを指定する、印刷装置。A所定方向に移動可能な移動部材と、B1前記所定方向と交差する他の所定方向に並べられた状態で、前記移動部材に設けられ、B2ノズルからインクを吐出させる複数の印刷ヘッドと、C1a前記複数の印刷ヘッドのそれぞれについて過去の印刷枚数を取得し、取得した印刷枚数に基づいて印刷に使用する印刷ヘッドを指定するものであって、C1b印刷に使用されている印刷ヘッドが規定印刷枚数の印刷を行ったことを条件に、C1c予め定められた順序に従って、他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定し、若しくは、C1d前記印刷に使用されている印刷ヘッドよりも印刷枚数が少ない前記他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定し、C2aインクを印刷領域外で吐出させることにより、ノズルの目詰まりを防止するためのメンテナンス動作を行わせ、且つ、C2b前記印刷に使用されていない印刷ヘッドに対するメンテナンスの度合いを、前記印刷に使用されている印刷ヘッドに対するメンテナンスの度合いよりも減らすように、前記メンテナンス動作を異ならせる、コントローラと、を有する印刷装置。移動部材に設けられた複数の印刷ヘッドのそれぞれについて、過去の印刷量を取得するステップと、取得した印刷量に基づいて印刷に使用する印刷ヘッドを指定するステップと、指定した印刷ヘッドを使用して印刷を行うステップとを有する印刷方法。しかしながら、この印刷装置では、複数の印刷ヘッドの印刷量は管理されていなかった。このため、印刷させる画像データによっては、特定の印刷ヘッドが偏って使用される可能性があった。本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、印刷ヘッドに対する偏った使用を防止できる印刷装置、及び、印刷方法を実現することにある。前記課題を解決するための主たる発明は、所定方向に移動可能な移動部材と、前記移動部材に設けられた複数の印刷ヘッドと、前記複数の印刷ヘッドのそれぞれについて過去の印刷量を取得し、取得した印刷量に基づいて印刷に使用する印刷ヘッドを指定するコントローラと、を有する印刷装置である。本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。===開示の概要===本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。すなわち、所定方向に移動可能な移動部材と、前記移動部材に設けられた複数の印刷ヘッドと、前記複数の印刷ヘッドのそれぞれについて過去の印刷量を取得し、取得した印刷量に基づいて印刷に使用する印刷ヘッドを指定するコントローラと、を有する印刷装置が実現できること。このような印刷装置によれば、コントローラは、各印刷ヘッドにおける過去の印刷量に基づいて、印刷に使用する印刷ヘッドを指定するので、印刷ヘッドに対する偏った使用を防止することができる。かかる印刷装置であって、前記コントローラは、印刷に使用されている印刷ヘッドが規定印刷量の印刷を行ったことを条件に、他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定すること。このような印刷装置によれば、規定印刷量の印刷が行われる毎に、他の印刷ヘッドが指定されるので、印刷ヘッドに対する偏った使用を確実に防止することができる。かかる印刷装置であって、前記コントローラは、予め定められた順序に従って、前記他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定すること。このような印刷装置によれば、特定の印刷ヘッドに対する偏った使用を、簡単な制御で防止することができる。かかる印刷装置であって、前記コントローラは、前記印刷に使用されている印刷ヘッドよりも印刷量が少ない前記他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定すること。このような印刷装置によれば、複数の印刷ヘッドに対する印刷量のばらつきを抑えることができる。かかる印刷装置であって、前記複数の印刷ヘッドは、前記所定方向と交差する他の所定方向に並べられた状態で、前記移動部材に設けられていること。このような印刷装置によれば、複数の印刷ヘッドが他の所定方向に並べられているので、大きな画像を高速で印刷できる。かかる印刷装置であって、前記複数の印刷ヘッドは、ノズルからインクを吐出させるものであり、前記コントローラは、ノズルの目詰まりを防止するためのメンテナンス動作を行わせ、且つ、印刷に使用されている印刷ヘッドと印刷に使用されていない印刷ヘッドとで、前記メンテナンス動作を異ならせること。このような印刷装置によれば、印刷に使用されている印刷ヘッドと、印刷に使用されていない印刷ヘッドとで、メンテナンス動作を異ならせるので、印刷ヘッドの使用状態に適したメンテナンス動作を行うことができる。かかる印刷装置であって、前記コントローラは、前記印刷に使用されていない印刷ヘッドに対するメンテナンスの度合いを、前記印刷に使用されている印刷ヘッドに対するメンテナンスの度合いよりも減らすように、前記メンテナンス動作を異ならせること。このような印刷装置によれば、使用されていない印刷ヘッドに対しては、必要最小限のメンテナンスで済ますことができ、メンテナンス処理の軽減が図れる。かかる印刷装置であって、前記コントローラは、インクを印刷領域外で吐出させることにより、前記メンテナンス動作を行わせること。このような印刷装置によれば、ノズルの目詰まりを効果的に防止することができる。かかる印刷装置であって、前記コントローラは、前記複数の印刷ヘッドのそれぞれについて過去の印刷枚数を取得し、取得した印刷枚数に基づいて印刷に使用する印刷ヘッドを指定すること。このような印刷装置によれば、明確な基準に基づいて判断が行われるので、印刷ヘッドに対する偏った使用を確実に防止することができる。また、所定方向に移動可能な移動部材と、前記所定方向と交差する他の所定方向に並べられた状態で、前記移動部材に設けられ、ノズルからインクを吐出させる複数の印刷ヘッドと、前記複数の印刷ヘッドのそれぞれについて過去の印刷枚数を取得し、取得した印刷枚数に基づいて印刷に使用する印刷ヘッドを指定するものであって、印刷に使用されている印刷ヘッドが規定印刷枚数の印刷を行ったことを条件に、予め定められた順序に従って、他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定し、若しくは、前記印刷に使用されている印刷ヘッドよりも印刷枚数が少ない前記他の印刷ヘッドを、前記印刷に使用する印刷ヘッドに指定し、インクを印刷領域外で吐出させることにより、ノズルの目詰まりを防止するためのメンテナンス動作を行わせ、且つ、前記印刷に使用されていない印刷ヘッドに対するメンテナンスの度合いを、前記印刷に使用されている印刷ヘッドに対するメンテナンスの度合いよりも減らすように、前記メンテナンス動作を異ならせる、コントローラと、を有する印刷装置を実現することもできる。このような印刷装置によれば、既述のほぼ全ての効果を奏するので、本発明の目的が最も有効に達成される。また、移動部材に設けられた複数の印刷ヘッドのそれぞれについて、過去の印刷量を取得するステップと、取得した印刷量に基づいて印刷に使用する印刷ヘッドを指定するステップと、指定した印刷ヘッドを使用して印刷を行うステップとを有する印刷方法を実現することもできる。===プリンタの機械的構成===以下、本発明を実施するための最良の形態を、図面に基づいて説明する。本明細書では、印刷装置の一種であるインクジェット式のカラープリンタ以下、単にプリンタ1という。を例に挙げて説明する。ここで、図1は、プリンタ1の外観を示す斜視図である。例示したプリンタ1は、印刷ヘッド2からインクを吐出させて、用紙等の媒体に画像を印刷するものである。なお、このプリンタ1は、ホルダ3に巻き付けられたロール状の用紙以下、ロール紙4ともいう。に対して印刷を行うものであるが、枚葉状の用紙図示せずに対しても印刷することができる。このプリンタ1は、表面にロール紙4が位置付けられるプラテン5と、用紙に向けてインクを吐出させる印刷部6と、ロール紙4を搬送するための用紙搬送部7とを有している。<プラテン5について>プラテン5は、長方形状の板状部材である。このプラテン5の横幅は、搬送されるロール紙4の幅よりも広く定められている。このプラテン5におけるロール紙4が位置する表面便宜上、プラテン表面ともいう。は、平面となっている。そして、ロール紙4は、このプラテン表面に沿って搬送される。また、プリンタ1の使用時において、プラテン5は、下部が上部よりも前方に位置するように、傾斜状態で配置される。また、プラテン表面の所定位置には、印刷ヘッド2から吐出されたインクを吸収するためのインク吸収部8が設けられている。このインク吸収部8は、用紙搬送方向に細長い矩形状の開口部に、スポンジ等のインク吸収材を取り付けたものである。そして、このインク吸収部8は、印刷ヘッド2の移動方向に位置を異ならせて、複数設けられている。具体的には、ロール紙4の側縁がインク吸収部8の上に位置するように設けられている。これにより、所謂縁なし印刷を行った際に、ロール紙4よりも外側に吐出されたインク、言い換えれば、印刷領域外に吐出されたインクを吸収することができる。なお、本実施形態では、このインク吸収部8を、印刷ヘッド2に対するメンテナンス動作においても使用している。この点については、後で説明する。<印刷部6について>印刷部6は、キャリッジ11と、キャリッジモータ12と、牽引ベルト13と、ガイドレール14とを有している。キャリッジ11は、複数の印刷ヘッド2が設けられる部材であり、プラテン表面に対向する状態で配置される。このキャリッジ11は、プラテン表面と一定の間隔を保ったまま、所定方向に移動される。従って、キャリッジ11は、移動部材に相当する。なお、この所定方向は、キャリッジ11が移動する方向であるため、キャリッジ移動方向と表現することができる。また、印刷ヘッド2はキャリッジ11とともに移動するので、この所定方向は、印刷ヘッド移動方向と表現することもできる。本実施形態のプリンタ1では、キャリッジ11に8個の印刷ヘッド2が設けられている。これにより、大きな画像の高速印刷を可能としている。なお、これらの印刷ヘッド2の配置については、後で説明する。キャリッジモータ12は、キャリッジ11をキャリッジ移動方向印刷ヘッド移動方向に移動させるための駆動源となる。このキャリッジモータ12は、プラテン5におけるキャリッジ移動方向の一側図1では左側に設けられている。そして、このキャリッジモータ12の回転軸には、駆動側プーリー15が接続されている。この駆動側プーリー15は、プラテン5におけるほぼ中間の高さに設けられている。また、キャリッジ移動方向の他側図1では右側、つまり、駆動側プーリー15とは反対側には、従動側プーリー16が設けられている。この従動側プーリー16もまた、プラテン5におけるほぼ中間の高さに設けられている。すなわち、駆動側プーリー15と同じ高さに設けられている。牽引ベルト13は、キャリッジ11を牽引するための部材である。本実施形態の牽引ベルト13は、細長い金属製の薄板によって構成されている。そして、この牽引ベルト13は、駆動側プーリー15と従動側プーリー16に架け渡されると共に、その一部がキャリッジ11に固定されている。前述したように、駆動側プーリー15はキャリッジモータ12の回転軸に接続されているので、キャリッジモータ12を回転させることによって牽引ベルト13が移動する。これにより、キャリッジ11は、牽引ベルト13によってキャリッジ移動方向へ牽引移動される。ガイドレール14は、プラテン5における前面上部及び前面下部のそれぞれに、キャリッジ移動方向へ沿って設けられている。便宜上、前面上部に設けられているガイドレール14を上側ガイドレール14aともいい、前面下部に設けられているガイドレール14を下側ガイドレール14bともいう。これらの上側ガイドレール14a及び下側ガイドレール14bは、基台となるフレーム図示せずにより支持されている。そして、上側ガイドレール14aは、キャリッジ11の上端部の移動方向を規制し、下側ガイドレール14bは、キャリッジ11の下端部の移動方向を規制する。すなわち、これらの上側ガイドレール14a及び下側ガイドレール14bは、牽引ベルト13によってキャリッジ11が牽引された際において、キャリッジ11のキャリッジ移動方向への移動は許容し、上下方向への移動は制限する。<用紙搬送部7について>用紙搬送部7は、ロール紙保持部21と、ロール紙搬送部22と、ロール紙巻き戻し部23とを有している。ロール紙保持部21は、プラテン5の下縁部に設けられ、ホルダ3に巻き付けられたロール紙4を回転可能な状態で保持する。本実施形態のロール紙保持部21は、ホルダ3の一端を保持する一端側保持具24と、ホルダ3の他端を保持する他端側保持具25とを有している。そして、紙幅の異なる複数種類のロール紙4に対応するため、ロール紙保持部21は、一端側保持具24と他端側保持具25の間隔を変えることができるように構成されている。具体的には、図1において左側に位置する一端側保持具24が、プラテン5の下縁部に沿って移動可能に設けられている。ロール紙搬送部22は、ロール紙4を搬送するためのスマップローラ26と、このスマップローラ26と対向して配置される挟持ローラ27と、スマップローラ26を回転させるための搬送モータ28とを備えている。これらのスマップローラ26、挟持ローラ27、及び搬送モータ28は、プラテン5の上縁部に設けられている。そして、スマップローラ26には、駆動ギア29及び中間ギア30等を介して搬送モータ28からの動力回転力が伝達される。ここで、スマップローラ26と挟持ローラ27との間にはロール紙4が配置され、挟持ローラ27は外部からの力で回転される従動ローラである。このため、搬送モータ28が動作することにより、ロール紙4は用紙搬送方向に搬送される。詳しくは、用紙搬送方向における送り側方向図1における上側に搬送される。ロール紙巻き戻し部23は、巻き戻しモータ31を有している。この巻き戻しモータ31は、プラテン5の下縁部であって一端側保持具24に取り付けられている。この巻き戻しモータ31の動力は、巻き戻しギア32及び中間ギア図示せず等を介してホルダ3に伝達される。そして、巻き戻しモータ31が動作すると、ロール紙4は、用紙搬送方向における戻り方向図1における下側に搬送される。なお、ロール紙4の戻り方向への搬送は、例えば、一部の印刷ヘッド2による印刷動作時において、使用される印刷ヘッド2が切り替わった場合に行われる。また、本実施形態では、搬送モータ28による送り方向への搬送と、巻き戻しモータ31による戻り方向への搬送とが互いに干渉しないように、ワンウェイクラッチ等の干渉防止機構図示せずを設けている。<キャリッジ11について>次に、キャリッジ11について説明する。ここで、図2は、キャリッジ11における印刷ヘッド2の配置を説明するための概念図である。図3は、複数の印刷ヘッド2を用いた印刷を説明するための図である。キャリッジ11は、略長方形状の部材であり、短辺側の部分が上側ガイドレール14a及び下側ガイドレール14bに取り付けられている。すなわち、キャリッジ11は、縦長となる向きで取り付けられている。図1及び図2に示すように、本実施形態では8個の印刷ヘッド2が千鳥状に配置されている。言い換えれば、印刷ヘッド2は4個ずつ用紙搬送方向他の所定方向に相当する。に並べられている。これにより、第1の印刷ヘッド列2Aと、第2の印刷ヘッド列2Bが構成されている。そして、これらの印刷ヘッド列2A,2Bが、所定方向としての印刷ヘッド移動方向に、位置を異ならせて設けられている。説明の便宜上、各印刷ヘッド2に関し、使用状態における上側から順に、第1印刷ヘッド2a、第2印刷ヘッド2bのように示すことにする。このため、第1の印刷ヘッド列2Aは、第1印刷ヘッド2a、第3印刷ヘッド2c、第5印刷ヘッド2e、及び第7印刷ヘッド2gの4つの印刷ヘッド2から構成される。また、第2の印刷ヘッド列2Bは、第2印刷ヘッド2b、第4印刷ヘッド2d、第6印刷ヘッド2f、及び第8印刷ヘッド2hの4つの印刷ヘッド2から構成される。そして、本実施形態では、各印刷ヘッド2の位置関係がオフセット情報としてメモリ56図4を参照。に記憶されている。このオフセット情報については、後で説明する。各印刷ヘッド2第1印刷ヘッド2a~第8印刷ヘッド2hは、6つのノズル列を有している。各ノズル列は、用紙搬送方向に沿って設けられた複数のノズルNz、例えば180個のノズルNzn1~n180,図6を参照。によって構成されている。そして、各ノズル列は、印刷ヘッド移動方向に位置を異ならせて設けられている。また、各ノズル列からは、対応する色のインクが吐出される。例えば、ブラック、シアン、ライトシアン、マゼンタ、ライトマゼンタ、イエローからなる6色のインクが、対応するノズル列から吐出される。インクの吐出は、ノズルNz毎に設けられたピエゾ素子PZT図6を参照。によって行われる。すなわち、駆動パルスW1,W2の印加に伴うピエゾ素子PZTの変形を利用して、ノズルNzからインクを吐出させる。そして、各印刷ヘッド2からインクを吐出させることにより、大きな画像を高速で印刷することができる。例えば、図3に示すように、各印刷ヘッド2からインクを吐出させることにより、大きな画像を少ないパス数で印刷することができる。なお、印刷ヘッド2の配置や個数はあくまで例示であるので、例示された配置や個数に限定されるものではない。===プリンタ1の電気的構成===次に、プリンタ1の電気的構成について説明する。ここで、図4は、プリンタ1の電気的構成を説明するためのブロック図である。図5は、画像処理ユニット53の構成を示すブロック図である。図6は、原駆動信号生成部54aから生成される原駆動信号ODRV、及び、ヘッド制御ユニット54の構成を説明するための図である。図7は、ピエゾ素子PZTに印加される駆動信号DRVを説明するための図である。<コンピュータについて>図4に示すように、プリンタ1は、コンピュータ40に接続されており、コンピュータ40から送られてくる画像データに基づいて印刷を行う。そして、これらのプリンタ1とコンピュータ40の組は、印刷システムとして機能する。コンピュータ40では、所定のオペレーティングシステムの下で、アプリケーションプログラム41が動作している。このアプリケーションプログラム41としては、例えば、画像のレタッチなどを行うレタッチソフトがある。また、オペレーティングシステムには、ビデオドライバ42が組み込まれており、このビデオドライバ42を介してCRT43に画像が表示される。コンピュータ40では、ユーザインターフェース表示モジュール44も動作している。このユーザインターフェース表示モジュール44は、印刷に関係する種々のユーザインターフェースウィンドウを表示する機能と、それらのウィンドウ内におけるユーザの入力を受け取る機能とを有している。例えば、ユーザは、印刷用紙の種類やサイズ、印刷モード等を、ユーザインターフェース表示モジュール44を介して入力することができる。<プリンタ1について>プリンタ1には、アプリケーションプログラム41からの画像データや制御コマンドが入力される。このプリンタ1は、制御部50を有している。この制御部50には、キャリッジモータ12と、搬送モータ28と、巻き戻しモータ31と、印刷ヘッド2とが接続されている。制御部50は、各モータや印刷ヘッド2を制御するものであり、ヘッド移動制御部51と、搬送制御部52と、画像処理ユニット53と、ヘッド制御ユニット54と、システムコントローラ55と、メモリ56とを有している。これらの中で、画像処理ユニット53及びヘッド制御ユニット54の組は、複数の印刷ヘッド2のそれぞれに対応させて設けられている。本実施形態では、8個の印刷ヘッド2を有しているので、画像処理ユニット53及びヘッド制御ユニット54も8組設けられる。ヘッド移動制御部51は、キャリッジモータ12を制御するためのものである。システムコントローラ55からの制御コマンドを受信すると、ヘッド移動制御部51は、受信した制御コマンドに応じたモータ用駆動信号をキャリッジモータ12へ出力する。搬送制御部52は、搬送モータ28や巻き戻しモータ31を制御するためのものである。システムコントローラ55からの制御コマンドを受信すると、搬送制御部52は、受信した制御コマンドに応じたモータ用駆動信号を搬送モータ28や巻き戻しモータ31へ出力する。<画像処理ユニット53について>図5に示すように、画像処理ユニット53は、解像度変換モジュール53aと、色変換モジュール53bと、ハーフトーンモジュール53cと、ラスタライザ53dと、ラスタデータ格納部53eと、色変換ルックアップテーブルLUTとを有する。本実施形態において、アプリケーションプログラム41からの画像データ例えば、RGBの画像データは、システムコントローラ55を介してメモリ56に蓄積される。そして、システムコントローラ55は、メモリ56に蓄積された画像データを、解像度変換モジュール53aに出力する。解像度変換モジュール53aは、アプリケーションプログラム41で形成された画像データの解像度を、対応する印刷解像度の画像データに変換する。色変換モジュール53bは、印刷解像度の画像データを、プリンタ1が利用可能な多階調データ例えば256階調のデータに変換する。すなわち、複数のインク色毎の多階調データに変換する。この多階調データへの変換は、色変換ルックアップテーブルLUTを参照して、画素毎に行われる。ハーフトーンモジュール53cは、多階調データに対するハーフトーン処理を実行し、2階調画素あたり1ビットや4階調画素あたり2ビットのハーフトーン画像データを生成する。ラスタライザ53dは、ハーフトーン画像データを、印刷に適したデータ順に並べ替えるものである。ラスタライザ53dで並べ替えられたハーフトーン画像データは、印刷データとしてラスタデータ格納部53eに格納される。そして、ラスタデータ格納部53eに格納された印刷データは、メモリ56に蓄積される。<ヘッド制御ユニット54について>図6に示すように、ヘッド制御ユニット54は、原駆動信号生成部54aと、駆動信号整形部54bとを有する。原駆動信号生成部54aは、原駆動信号ODRVを生成するものである。ここで、原駆動信号ODRVとは、複数のピエゾ素子PZTに対して共通に用いられるものである。この原駆動信号ODRVは、一画素分の移動期間内ノズルNzが一画素に対応する領域を横切る時間内に、複数の駆動パルスW1,W2を含む信号である。原駆動信号ODRVに含まれる駆動パルスW1,W2としては、小ドットを吐出させるための小ドット駆動パルスW1と、中ドットを吐出させるための中ドット駆動パルスW2とがある。駆動信号整形部54bは、原駆動信号ODRVを整形するものである。原駆動信号ODRVの整形は、マスク信号PRTに基づいて行われる。すなわち、駆動信号整形部54bは、マスク信号PRTがHレベル1で示す。である期間において、原駆動信号ODRVをピエゾ素子PZTに印加させる。また、駆動信号整形部54bは、マスク信号PRTがLレベル0で示す。である期間において、原駆動信号ODRVをピエゾ素子PZTに印加させない。このプリンタ1では、図7に示すように、マスク信号PRTを2ビットの信号とし、上位ビットを小ドット駆動パルスW1に、下位ビットを中ドット駆動パルスW2に、それぞれ割り当てている。このようにすることで、マスク信号PRTがデータ10の場合には、期間T1に示すように、中ドット駆動パルスW2がマスクされ、駆動信号DRVに含まれる小ドット駆動パルスW1が、ピエゾ素子PZTに印加される。そして、マスク信号PRTがデータ01の場合には、期間T2に示すように、小ドット駆動パルスW1がマスクされて、中ドット駆動パルスW2がピエゾ素子PZTに印加される。また、マスク信号PRTがデータ11の場合には、期間T3に示すように、小ドット駆動パルスW1及び中ドット駆動パルスW2の両方がピエゾ素子PZTに印加される。これにより、ノズルNzからは、大ドットを形成するために必要な量のインクが吐出される。なお、マスク信号PRTがデータ00の場合には、期間T4に示すように、小ドット駆動パルスW1及び中ドット駆動パルスW2のいずれもピエゾ素子PZTに印加されない。これにより、ドットは形成されない。<システムコントローラ55について>システムコントローラ55は、このプリンタ1における制御の中心となるものであり、CPU図示せずを含んでいる。そして、このシステムコントローラ55は、ヘッド移動制御部51、搬送制御部52、画像処理ユニット53、及び、ヘッド制御ユニット54等を制御する。加えて、このシステムコントローラ55は、8個の印刷ヘッド2のそれぞれについて過去の印刷量を取得し、取得した印刷量に基づいて印刷に使用する印刷ヘッド2の指定も行う。なお、印刷ヘッド2を指定する動作等、システムコントローラ55の動作については、後で説明する。<メモリ56について>メモリ56は、このプリンタ1の動作に使用されるコンピュータプログラムやデータを記憶するものであり、システムコントローラ55に接続されている。ここで、図8は、メモリ56の構成を説明するための概念図である。ここで、図9Aは、第2不揮発性メモリ561bの記憶領域を説明するための概念図である。図9Bは、揮発性メモリ562の記憶領域を説明するための概念図である。図8に示すように、メモリ56は、不揮発性メモリ561と、揮発性メモリ562とから構成される。そして、不揮発性メモリ561は、記憶内容が固定される第1不揮発性メモリ561aと、記憶内容が書き換え可能な第2不揮発性メモリ561bとから構成される。第1不揮発性メモリ561aは例えばROMで構成され、第2不揮発性メモリ561bは例えばEEPROMで構成される。また、揮発性メモリ562は例えばRAMで構成される。そして、各メモリ56には、種類に適した内容のデータやプログラムが記憶される。例えば、製造される全てのプリンタ1で共通に使用されるプログラム等は、第1不揮発性メモリ561aに記憶される。また、個々のプリンタに応じて定められるデータは、第2不揮発性メモリ561bに記憶される。さらに、プリンタ1の動作中に変化するデータは、揮発性メモリ562に記憶される。本実施形態では、プリンタ1の動作を規定するためのコンピュータプログラムファームウェアを、第1不揮発性メモリ561aに記憶させている。また、印刷ヘッド2同士の位置関係を示すオフセット情報を、第2不揮発性メモリ561bに記憶させている。さらに、コンピュータ40から送られてくる画像データ、ヘッドユニット毎の過去の印刷量を示す印刷枚数情報等を、揮発性メモリ562に記憶させている。ここで、第2不揮発性メモリ561bについて説明する。第2不揮発性メモリ561bの一部の領域は、オフセット情報記憶エリアとして用いられる。このオフセット情報記憶エリアには、第1印刷ヘッド2a用のサブエリアから第8印刷ヘッド2h用のサブエリアまでの8個のサブエリアが設けられている。そして、各印刷ヘッド2のオフセット情報は、対応するサブエリアに記憶される。オフセット情報記憶エリアに記憶されるオフセット情報は、印刷ヘッド2毎の基準位置からのずれ量を示すものであり、印刷ヘッド移動方向についてのずれ量と、用紙搬送方向についてのずれ量とがセットになっている。本実施形態のオフセット情報は、第1印刷ヘッド2aの取り付け位置を基準とするずれ量を示す。このため、第1印刷ヘッド2aのオフセット情報は0,0となる。また、図2に示すように、第2印刷ヘッド2bは、第1印刷ヘッド2aに対し、印刷ヘッド移動方向には、符号Whで示す量だけずれており、用紙搬送方向には、符号Loで示す量だけずれている。従って、第2印刷ヘッド2bのオフセット情報はWh,Loとなる。次に、揮発性メモリ562について説明する。揮発性メモリ562の一部の領域は、印刷枚数情報エリア、ワークエリア、及び画像データエリアとして用いられる。印刷枚数情報エリアは、印刷ヘッド2毎の過去の印刷量を示す印刷枚数情報を記憶するためのものである。この印刷枚数情報エリアは、印刷ヘッド2毎のサブエリアを有している。すなわち、第1印刷ヘッド2a用のサブエリアから第8印刷ヘッド2h用のサブエリアまでの8個のサブエリアを有している。そして、各印刷ヘッド2の印刷枚数は、対応するサブエリアに記憶される。従って、各サブエリアは印刷枚数カウンタに相当する。この印刷枚数情報は、システムコントローラ55によって更新される。例えば、1枚の画像を印刷する毎にカウント値が1される。このため、或る印刷ヘッド2がL版サイズの画像を5枚印刷した場合には、その印刷ヘッド2に対応するサブエリアのカウント値は5増える。また、2つの印刷ヘッド2で2L版サイズの画像を3枚印刷した場合には、両印刷ヘッド2に対応するサブエリアのカウント値が3ずつ増える。このように、画像の印刷枚数を印刷量として用いると、判断基準が明確となって好ましい。なお、カウント値の更新条件は、適宜定めることができる。例えば、L版サイズの画像を1単位とし、L版サイズの画像に換算した量を印刷する毎にカウントアップするようにしてもよい。この場合、2Lサイズの画像を1枚印刷することで、カウント値は2増える。ワークエリアは、システムコントローラ55によって使用されるものである。例えば、制御のために必要な情報を一時的に記憶させる場合に使用される。本実施形態においてシステムコントローラ55は、このワークエリアの一部を、時間を計測するためのタイマーエリアとして使用している。また、システムコントローラ55は、このワークエリアの他の一部を、制御用のフラグを設定するためのフラグエリアとして使用している。なお、これらのタイマーエリア、及びフラグエリアについては、印刷動作と共に説明する。画像データエリアは、画像データが記憶されるものである。この画像データとしては、コンピュータ40アプリケーションプログラム41から送られてくるものと、印刷用のものの両方が含まれる。===印刷動作===次に、このプリンタ1による印刷動作について説明する。なお、このプリンタ1は、一部の印刷ヘッド2を用いて行う印刷に特徴を有している。このため、全ての印刷ヘッド2を用いて印刷する場合については簡単に説明することにし、一部の印刷ヘッド2を用いて印刷する場合について詳しく説明する。<比較例の説明>印刷動作の説明に先立って比較例について説明する。複数の印刷ヘッド2を有するプリンタ1において、画像の大きさが、最上部の印刷ヘッド2図1の例では第1ヘッドから最下部の印刷ヘッド2同じく第8ヘッドまでの範囲よりも小さい場合には、一部の印刷ヘッド2を用いて印刷をすることになる。ここで、図10Aは、一部の印刷ヘッド2を用いて印刷する場合の例を説明する図である。具体的には、1つの印刷ヘッド2により、L版程度の小さいサイズの画像を印刷する場合の例である。また、図10Bは、一部の印刷ヘッド2を用いて印刷する場合の他の例を説明する図である。具体的には、4つの印刷ヘッド2により、L版程度の小さいサイズの画像を印刷する場合の例である。L版サイズの画像を50枚印刷する命令がコンピュータ40から送られてきた場合、印刷に用いられる印刷ヘッド2は、一部の印刷ヘッド2となってしまう。例えば、図10Aに示すように、第1印刷ヘッド2aのみが使用されてしまう。また、図10Bに示すように、一方の列に属する第1印刷ヘッド2a、第3印刷ヘッド2c、第5印刷ヘッド2e、及び第7印刷ヘッド2gが使用されることも考えられる。これらの場合、使用される印刷ヘッド2と使用されない印刷ヘッド2との間に印刷量の差が生じてしまう。ここで、各印刷ヘッド2における印刷量の差がそれほど大きく無ければ、支障とはなり難い。しかし、一部の印刷ヘッド2による印刷が、特定の印刷ヘッド2で行われる場合には、特定の印刷ヘッド2とそれ以外の印刷ヘッド2との間で印刷量に大きな違いが生じてしまう。これにより、インク吐出量等の特性が、特定の印刷ヘッド2とそれ以外の印刷ヘッド2とで異なってしまい、画像のムラ等の原因となり得る。例えば、特定の印刷ヘッド2とそれ以外の印刷ヘッド2の両方を使用して同じ画像を印刷する際に、特定の印刷ヘッド2で印刷された部分と、それ以外の印刷ヘッド2で印刷された部分とで色調が異なってしまうことが考えられる。また、この種のプリンタ1では、ノズルに対するメンテナンス動作が行われている。インクの溶媒成分が蒸発すると、インクの色材成分や分散剤の濃度が通常よりも高くなってインクが増粘する。この増粘が重度になると、ノズルNz内でインクの目詰まりが生じる。メンテナンス動作は、このような目詰まりを防止するために行われている。このメンテナンス動作としては、例えばフラッシング動作がある。このフラッシング動作は、用紙から外れた非印刷領域でインクを吐出させるものであり、捨て打ち動作とも呼ばれる。ここで、インクの増粘は、印刷を行っていない印刷ヘッド2の方が顕著である。このため、通常は、印刷を行っていない印刷ヘッド2のフラッシング量を、印刷を行っている印刷ヘッド2のフラッシング量よりも多くすることが考えられる。従って、一部の印刷ヘッド2を印刷に用いる場合には、印刷を行っていない印刷ヘッド2の数が増えるほど、フラッシング動作で消費されるインクの量が増えることになる。<実施形態の概要>このような事情に鑑み、本実施形態では、システムコントローラ55に、複数の印刷ヘッド2のそれぞれについて過去の印刷量を取得させ、取得させた印刷量に基づいて印刷に使用する印刷ヘッド2を指定させるように構成した。例えば、或る印刷ヘッド2が規定印刷量を印刷したことを条件に、他の印刷ヘッド2を指定するように構成した。この構成により、印刷ヘッド2が偏って使用されてしまう不具合を防止することができる。また、本実施形態では、印刷に使用されない印刷ヘッド2に対するメンテナンス動作を、印刷に使用されている印刷ヘッド2に対するメンテナンス動作とは異ならせるようにした。具体的には、印刷に使用されない印刷ヘッド2に対するメンテナンスの度合いを、印刷に使用されている印刷ヘッド2に対するメンテナンスの度合いよりも減らすようにした。この構成により、使用されていない印刷ヘッド2に対しては、必要最小限のメンテナンスで済ますことができ、メンテナンス処理の軽減が図れる。<印刷動作の説明>次に、このプリンタ1の印刷動作について説明する。ここで、図11は、印刷動作を説明するためのフローチャートである。この印刷動作は、メモリ56第1不揮発性メモリ561aに記憶されたコンピュータプログラムファームウェアをシステムコントローラ55が実行することで行われる。このため、コンピュータプログラムは、この動作を実現するためのコードを有している。印刷動作において、まず、システムコントローラ55は、コンピュータ40から送られてきた画像データや制御コマンドに基づき、今回のジョブが一部の印刷ヘッド2で行うべきものか、全ての印刷ヘッド2で行うべきものであるかについて判断するS1。ここで、ジョブとは、画像データや制御コマンドに基づいて定められる印刷の一単位である。例えば、1種類の画像を50枚印刷するという制御コマンドをコンピュータ40から受信した場合には、50枚の印刷が1つのジョブに相当する。<全ての印刷ヘッド2による印刷動作について>今回のジョブが全ての印刷ヘッド2で行うべきものであると判断した場合、システムコントローラ55は、印刷開始前のフラッシング動作を行うS11。ここでは、全ての印刷ヘッド2が使用対象であるため、全ての印刷ヘッド2に対して同じ条件でフラッシング動作を行う。例えば、各ノズルNzからインクを8000回繰り返し吐出させる。このフラッシング動作は、例えば、キャリッジ11のホームポジションに設けられたキャップ部材図示せず。に対して行う。印字開始前のフラッシング動作が終了したならば、システムコントローラ55は、タイマーをスタートさせるS12。このタイマーは、印刷時のメンテナンス動作における開始タイミングを規定するためのものであり、揮発性メモリ562のタイマーエリアに設けられる。このプリンタ1において、タイマーは2種類設けられている。1つのタイマーは、定期まとめ打ち動作を行うタイミングを定めるためのものである。便宜上、このタイマーのことをまとめ打ち用タイマーという。他の1つのタイマーは、定期フラッシング動作を行うタイミングを定めるためのものである。便宜上、このタイマーのことをフラッシング用タイマーという。そして、これらのまとめ打ち用タイマー及びフラッシング用タイマーは、独立して時間を計測することが可能なものである。まとめ打ち用タイマーの計測時間が規定時間を超えると、システムコントローラ55は、定期まとめ打ちフラグをフラグエリアに設定する。この定期まとめ打ちフラグは、印刷動作における制御の切れ目で参照される。そして、定期まとめ打ちフラグが設定されると、制御の切れ目のタイミングで割り込みが掛かり、定期まとめ打ち動作が行われる。また、フラッシング用タイマーの計測時間が規定時間を超えると、システムコントローラ55は、定期フラッシングフラグをフラグエリアに設定する。この定期フラッシングフラグは、印刷動作における制御の切れ目で参照される。そして、定期まとめ打ちフラグが設定されると、定期フラッシング動作が同様に行われる。なお、これらの定期まとめ打ち動作及び定期フラッシング動作については、後で説明する。これらのタイマーをスタートさせたならば、ロール紙4に対する印刷を行うS13。ここでは、全ての印刷ヘッド2を用いて印刷が行われる。例えば、図3に示すように、1つの画像を全ての印刷ヘッド2を使用して印刷する。このとき、定期まとめ打ち動作及び定期フラッシング動作も行われる。この印刷は、1ジョブの印刷データが終了するまで繰り返し行われるS14。そして、1ジョブの印刷データについて印刷が終了したならば、システムコントローラ55は、一連の印刷動作を終了させる。<一部の印刷ヘッド2による印刷動作について>次に、前述したステップS1にて、システムコントローラ55が、一部の印刷ヘッド2で行うべきものと判断した場合について説明する。この場合、システムコントローラ55は、まず、まとめ打ち用タイマー及びフラッシング用タイマーをスタートさせるS21。これらのまとめ打ち用タイマー及びフラッシング用タイマーは、前述したものと同じである。これらのタイマーをスタートさせたならば、システムコントローラ55は、最初に使用される印刷ヘッド2を指定するS22。例えば、印刷対象となる画像が1個の印刷ヘッド2で印刷される場合には、印刷ヘッド2が1個指定される。また、印刷対象となる画像が2個の印刷ヘッド2で印刷される場合には、印刷ヘッド2が2個指定される。ここでは、印刷対象となる画像が1個の印刷ヘッド2で印刷される場合について説明する。また、印刷ヘッド2は、番号の若い順に指定されるものとする。このため、システムコントローラ55は、ステップS22において、最も番号の若い印刷ヘッド2、すなわち第1印刷ヘッド2aを指定する。印刷ヘッド2を指定したならば、システムコントローラ55は、印刷開始前のメンテナンス動作を行わせるS23。本実施形態では、メンテナンス動作として、フラッシング動作を行わせる。このステップS23において、システムコントローラ55は、使用される印刷ヘッド2すなわち、ステップS22で指定された第1印刷ヘッド2aと、使用されない印刷ヘッド2すなわち、第2印刷ヘッド2b~第8印刷ヘッド2hとで、異なるフラッシング動作を行わせる。このフラッシング動作において、システムコントローラ55は、使用されない印刷ヘッド2におけるインクの吐出回数を、使用される印刷ヘッド2におけるインクの吐出回数よりも少なく設定している。例えば、指定された第1印刷ヘッド2aには、各ノズルNzからインクを8000回繰り返し吐出させる。一方、指定されていない第2印刷ヘッド2b~第8印刷ヘッド2hには、各ノズルNzからインクを6000回繰り返し吐出させる。ここで、インクの吐出回数に関し、使用されない印刷ヘッド2の方を、使用される印刷ヘッド2よりも少なくする理由について説明する。本実施形態では、指定された印刷ヘッド2が規定印刷量の印刷を行ったことを条件に、他の印刷ヘッド2を指定するようにしている。つまり、規定印刷量の印刷が行われる毎に、使用する印刷ヘッド2を切り替えている。ここで、他の印刷ヘッド2は、指定されるまで印刷に使用されないので、ノズルNzの目詰まりが生じなければ、インクが増粘していても支障はない。この点に着目して、本実施形態のプリンタ1は、使用されない印刷ヘッド2におけるインクの吐出回数を、使用される印刷ヘッド2におけるインクの吐出回数よりも少なく定めている。その結果、フラッシング動作に伴うインクの消費量を抑制できる。また、フラッシング動作時における電力消費も抑制できる。印字開始前のメンテナンスを行ったならば、指定された印刷ヘッド2で印刷を行うS24,S25。本実施形態では、第1印刷ヘッド2aによる印刷が行われる。そして、1枚の画像が印刷されたならば、対応する印刷ヘッド2の印刷枚数情報をカウントアップするS26。印刷枚数情報をカウントアップしたならば、システムコントローラ55は、1ジョブの印刷データが終了したか否か判断するS27。ここで、1ジョブの印刷データが終了した場合には、システムコントローラ55は、一連の印刷動作を終了させる。一方、印刷データが残っている場合には、指定された印刷ヘッド2が規定枚数規定印刷量に相当する。の画像を印刷したか否かが判断されるS28。すなわち、この印刷ヘッド2による過去の印刷量が取得される。このプリンタ1では、規定枚数が10枚に設定されている。このため、第1印刷ヘッド2aが10枚の画像を印刷したか否かが判断される。ここで、指定された印刷ヘッド2の印刷枚数が規定枚数に達していなかった場合には、前述したステップS24に戻って、指定されていた印刷ヘッド2により、次の画像を印刷する。この例では、第1印刷ヘッド2aが引き続き他の画像を印刷する。一方、指定された印刷ヘッド2の印刷枚数が規定枚数に達した場合には、システムコントローラ55は、ステップS22に戻って印刷に使用する印刷ヘッド2を指定する。すなわち、過去の印刷量に基づいて印刷に使用する印刷ヘッド2を指定している。この例では、規定枚数が10枚であるので、10枚目の印刷が終了した時点で、新たな印刷ヘッド2が指定される。具体的には、2番目に若い番号が付されている第2印刷ヘッド2bが指定される。以後は、同様な手順で第2印刷ヘッド2bによる印刷S24~S28、第3印刷ヘッド2cによる印刷S22~S28が順次行われる。このとき、システムコントローラ55は、オフセット情報を参照して、ロール紙4の搬送量やキャリッジ11の移動量を定める。すなわち、システムコントローラ55は、各印刷ヘッド2の位置の違いをオフセット情報に基づいて取得し、位置の違いを加味することで、第2印刷ヘッド2bや第3印刷ヘッド2cを、第1印刷ヘッド2aと同じように使用する。このとき、必要であれば巻き戻しモータ31を動作させてロール紙4の巻き戻しも行う。そして、1ジョブの印刷データの終了によって一連の印刷動作が終了するS27。ここで、図12は、印刷ヘッド2と印刷される画像との関係を模式的に説明する図である。図12に示すように、1番目から10番目までの画像については、第1印刷ヘッド2aによって印刷される。そして、11番目から20番目までの画像が第2印刷ヘッド2bによって印刷され、21番目から30番目までの画像が第3印刷ヘッド2cによって印刷される。なお、この図では、ロール紙4に対する印刷の様子を示しているが、印刷後において、ロール紙4はカッター図示せずによって適宜切断される。このように、本実施形態では、使用される印刷ヘッド2を、規定枚数の印刷毎に切り替えているので、複数の印刷ヘッド2について、偏った使用を防止することができる。これにより、使用頻度のばらつきを従来よりも少なくすることができ、使用頻度の違いに起因する不具合を防止できる。例えば、各印刷ヘッド2の画質のばらつきを防止することができる。また、使用する印刷ヘッド2を、予め定められた順序に従って指定しているので、制御の簡素化が図れる。すなわち、簡単な制御で特定の印刷ヘッド2に対する偏った使用を防止できる。<印刷時のメンテナンス動作について>ところで、画像の印刷時においても、インクの増粘に伴う不具合を防止する必要があるので、メンテナンス動作が行われている。この印刷時のメンテナンス動作としては、前述したように、定期まとめ打ち動作と、定期フラッシング動作とがある。これらの定期まとめ打ち動作及び定期フラッシング動作は、印刷動作の制御の切れ目で行われる。このため、システムコントローラ55は、まとめ打ち用タイマー及びフラッシング用タイマーを用い、これらのタイマーによって計測された時間に基づいてフラグを設定する。そして、印刷動作の制御の切れ目でフラグを確認して、フラグが設定されていたならば、対応する動作、すなわち、定期まとめ打ち動作或いは定期フラッシング動作を行う。ここで、フラグを用いて制御を切り替えている理由は、インクの吐出中など画像の印刷中は制御を切り替えることが困難だからである。すなわち、タイマーが規定時間を計測したタイミングでインクが吐出されている場合、制御が円滑に行えなくなってしまうからである。以下、これらの動作について説明する。ここで、図13は、フラグ設定処理を説明するフローチャートである。図14は、印刷時のメンテナンス動作を説明するフローチャートである。図15は、印刷時のメンテナンス動作の内容を説明する図である。なお、これらの処理も、メモリ56に記憶されたコンピュータプログラムを、システムコントローラ55が実行することで行われる。このため、コンピュータプログラムは、この動作を実現するためのコードを有している。<フラグ設定処理について>フラグ設定処理は、印刷動作と並行して行われる。また、短い周期で繰り返し行われる。このフラグ設定処理において、システムコントローラ55は、まず、まとめ打ち用タイマーのカウント値T2を参照し、このカウント値T2が規定値本実施形態では2000秒を超えたか否かを判断するS31。ここで、カウント値T2が規定値を超えている場合には、定期まとめ打ちフラグが設定されるS32。一方、カウント値T2が規定値以下であった場合には、フラッシング用タイマーのカウント値T1を参照し、このカウント値T1が規定値本実施形態では5秒を超えたか否かが判断されるS33。そして、カウント値T1が規定値を超えている場合には、定期フラッシングフラグが設定されるS34。そして、定期まとめ打ちフラグ或いは定期フラッシングフラグの何れかが設定されると、システムコントローラ55は、その周期の処理を終了して復帰する。例えば、前述した印刷動作に復帰する。なお、その周期において、まとめ打ち用タイマーのカウント値T2及び定期フラッシングフラグのカウント値T1の何れもが規定値以下であった場合、システムコントローラ55は、フラグの設定は行わずに復帰する。<メンテナンス動作の内容について>印刷時のメンテナンス動作は、印刷動作における制御の切れ目で行われる。例えば、キャリッジ11の移動方向を切り替えるタイミングで行われる。この印刷時のメンテナンス動作において、システムコントローラ55は、まず、定期まとめ打ちフラグの有無、すなわちこのフラグが設定されているか否かを確認するS41。ここで、定期まとめ打ちフラグが設定されていた場合には、定期まとめ打ち動作を行うS42。この定期まとめ打ち動作は、プラテン5に設けられたインク吸収部8に対して、インクを所定回数吐出させることで行う。図15に示すように、インクの吐出回数は、印刷に使用されている印刷ヘッド2と、使用されていない印刷ヘッド2とで異ならせている。本実施形態では、前述したように、印刷に使用されていない印刷ヘッド2の吐出回数を、印刷に使用されている印刷ヘッド2の吐出回数よりも少なく設定している。具体的には、印刷に使用されている印刷ヘッド2の吐出回数を、1つのノズルNzあたり8000回としているのに対し、印刷に使用されていない印刷ヘッド2の吐出回数を、1つのノズルNzあたり6000回としている。このように、吐出回数を異ならせることで、印刷に使用されていない印刷ヘッド2については、必要最小限の吐出回数とすることができ、インクの消費や電力消費を抑えることができる。また、このプリンタ1は、図3に示すように、ロール紙4の両側縁のそれぞれにインク吸収部88a,8bを設けている。このため、何れのインク吸収部8に対してもインクを吐出させることができる。ここで、システムコントローラ55は、メンテナンス動作直前のキャリッジ移動方向に基づいて、インクを吐出させるインク吸収部8を定める。例えば、直前のキャリッジ移動方向が往路方向図3において右側から左側への移動方向である場合には、往路方向側のインク吸収部8aを用いる。反対に、直前のキャリッジ移動方向が往路方向同じく左側から右側への移動方向である場合には、復路方向側のインク吸収部8bを用いる。このような制御を行うことで、キャリッジ11を円滑に移動させることができる。定期まとめ打ち動作を行ったならば、システムコントローラ55は、定期まとめ打ちフラグをクリアしS43、タイマーをリスタートさせるS44。ここでは、まとめ打ち用タイマー及びフラッシング用タイマーの両方をリスタートさせる。タイマーをリスタートさせたならば、他の処理に復帰する。また、前述したステップS41で、定期まとめ打ちフラグが設定されていないと判断された場合には、定期フラッシングフラグの有無を確認するS45。ここで、定期フラッシングフラグが設定されていた場合には、定期フラッシング動作を行うS46。この定期フラッシング動作もまた、プラテン5に設けられたインク吸収部88a,8bに対して、インクを所定回数吐出させることで行われる。なお、前述した定期まとめ打ち動作との違いは、インクの吐出回数である。このプリンタ1では、5秒間隔で定期フラッシング動作が行われるので、インクの増粘度合いはそれほど高くないと考えられる。このため、インクの吐出回数も定期まとめ打ち動作に比べて少なくすることができる。この点を考慮して、このプリンタ1では、印刷に使用されている印刷ヘッド2については、吐出回数を1ノズルNzあたり200回としている。また、印刷に使用されていない印刷ヘッド2については、吐出回数を1ノズルNzあたり150回としている。ここでも、使用されている印刷ヘッド2と使用されていない印刷ヘッド2とで吐出回数を異ならせているが、その理由は前述した通りである。また、この定期フラッシング動作でも、インクが吐出されるインク吸収部8がシステムコントローラ55によって選択されるが、この選択も定期まとめ打ち動作と同様である。定期フラッシングフラグ動作を行ったならば、システムコントローラ55は、定期フラッシングフラグをクリアしS47、タイマーをリスタートさせるS48。ここでは、フラッシング用タイマーだけをリスタートさせる。そして、タイマーをリスタートさせたならば、他の処理に復帰する。以上説明したように、このプリンタ1では、定期まとめ打ち動作及び定期フラッシング動作、すなわち、印刷ヘッド2に対するメンテナンス動作において、印刷に使用されていない印刷ヘッド2に対するメンテナンスの度合いを、印刷に使用されている印刷ヘッド2に対するメンテナンスの度合いよりも減らしているので、印刷に使用されていない印刷ヘッド2に対しては、必要最小限のメンテナンスで済ますことができ、メンテナンス処理の軽減が図れる。===その他の実施形態===以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは勿論である。例えば、以下に説明する実施形態も本発明に含まれる。<印刷に使用される印刷ヘッド2について>前述した実施形態において、一部の印刷ヘッド2を使用する印刷動作を行う場合、使用される印刷ヘッド2は1個であった。しかし、使用される印刷ヘッド2は、1個に限られない。複数の印刷ヘッド2を使用するようにしてもよい。ここで、図16は、4つの印刷ヘッド2を使用する例を説明する概念図である。図17は、4つの印刷ヘッド2を使用した印刷を説明するための図である。この実施形態において、システムコントローラ55は、図16に示すように、奇数番目の印刷ヘッド2第1印刷ヘッド2a,第3印刷ヘッド2c,第5印刷ヘッド2e,第7印刷ヘッド2gの組と、偶数番目の印刷ヘッド2第2印刷ヘッド2b,第4印刷ヘッド2d,第6印刷ヘッド2f,第8印刷ヘッド2hの組とを交互に選択する。すなわち、図17に示すように、規定枚数の画像を印刷する毎に、奇数番目の印刷ヘッド2の組と、偶数番目の印刷ヘッド2とを交互に使用する。このように構成しても、前述した実施形態と同様の作用効果を奏する。<印刷に使用される印刷ヘッド2の指定について>前述した実施形態において、一部の印刷ヘッド2を使用する印刷動作を行う場合、次に使用する印刷ヘッド2は予め定められた順序に則って選択されるものであった。このように構成すると、印刷ヘッド2の選択動作に関する処理が簡素化され、高速処理に適するという利点がある。しかし、印刷ヘッド2の選択はこの方法に限られるものではない。要するに、キャリッジ11に設けられた印刷ヘッド2のそれぞれについて過去の印刷量を取得し、取得した印刷量に基づいて、印刷に使用する印刷ヘッド2を指定するものであればよい。例えば、印刷に使用されている印刷ヘッド2よりも印刷量が少ない印刷ヘッド2を、次回の印刷に使用する印刷ヘッド2に指定してもよい。図9で説明したように、メモリ56の印刷枚数情報エリアには、過去の印刷量としての印刷枚数情報が、各印刷ヘッド2について記憶されている。このため、システムコントローラ55は、印刷枚数情報エリアの記憶内容を参照することで、印刷に使用されている印刷ヘッド2と、印刷に使用されていない印刷ヘッド2とについて、印刷枚数を比較することができる。そして、システムコントローラ55に、それまで使用した印刷ヘッド2よりも印刷枚数が少ない印刷ヘッド2を指定させることで、印刷枚数の少ない印刷ヘッド2が優先的に使用されることになる。その結果、各印刷ヘッド2の印刷量を均等化できる。また、それまで使用した印刷ヘッド2よりも印刷枚数が少ないことを選択の条件にしているので、印刷ヘッド2の選択時点において、それまで使用した印刷ヘッド2が、他の印刷ヘッド2よりも印刷枚数が少なければ、その印刷ヘッド2が継続して使用されることになる。その結果、各印刷ヘッド2の印刷量をより均等化できる。<印刷量について>前述した実施形態では、印刷枚数に基づいてその印刷ヘッド2における過去の印刷量を判断していた。しかし、過去の印刷量は、印刷枚数でなくてもよい。その印刷ヘッド2の印刷量が把握できる情報であればよい。例えば、印刷ヘッド2毎のインクの吐出回数であってもよい。このインクの吐出回数は、印刷ヘッド2による印刷量を間接的に示す情報であるためである。<メンテナンス動作について>前述した実施形態では、印刷に使用されていない印刷ヘッド2の吐出回数を、印刷に使用されている印刷ヘッド2の吐出回数よりも少なくしていた。この点に関し、印刷に使用されていない印刷ヘッド2に対するメンテナンスの度合いを、印刷に使用されている印刷ヘッド2に対するメンテナンスの度合いよりも減らすものであればよい。ここで、図18は、メンテナンス動作の他の内容を説明する図である。図18に示すように、印刷に使用されていない印刷ヘッド2については、定期フラッシング動作を行わず、定期まとめ打ち動作だけを行うようにしてもよい。また、メンテナンス動作は、定期フラッシング動作や定期まとめ打ち動作に限らず、吸引動作であってもよい。この吸引動作は、印刷ヘッド2のノズル面に吸引用のキャップ部材を被せ、印刷ヘッド2内のインクを、ノズルNzを通じて吸引する動作であり、定期まとめ打ち動作よりも強力なメンテナンス動作である。<印刷装置について>前述した実施形態では、印刷装置としてプリンタ1を説明したが、本発明はプリンタ1に限定して適用されるものではない。例えば、ファクシミリ装置やプロッタであってもよい。また、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機EL製造装置特に高分子EL製造装置、ディスプレイ製造装置、成膜装置、DNAチップ製造装置などのインクジェット技術を応用した各種の液体吐出装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。"