(57)【特許請求の範囲】
【請求項１】
同一種の液体をそれぞれ収容するＭ個（但しＭは２以上の自然数）の液体収容体のそれぞれから液体が供給されるとともに主走査方向に移動可能な記録手段と、記録媒体を副走査方向へ搬送する搬送手段とを備えた記録装置であって、
ノズルの副走査方向の位置が全て同じになるＭ本のノズル列が主走査方向に位置をずらして配置された前記記録手段と、
前記Ｍ個の液体収容体からの液体を前記Ｍ本のノズル列へ供給する流路と、
前記Ｍ個の液体収容体のうち一つが液体エンドになったか否かを判定する判定手段と、
前記Ｍ個の液体収容体が一つも液体エンドでなかったと判定された場合、前記Ｍ本のノズル列を全て使用してノズル一列分を記録しうる第１の記録データを生成し、前記液体エンドになったと判定された場合、前記Ｍ本のノズル列に共通に使用可能なノズル一列分を記録しうる第２の記録データを生成するデータ生成手段と、
前記液体エンドでない場合に、前記第１の記録データを、前記Ｍ本のノズル列の駆動系へ送って前記Ｍ本のノズル列を全て使用してノズル一列分の記録を行い、前記液体エンドの場合に、前記第２の記録データを前記液体エンドでない液体収容体に対応するノズル列の駆動系へ送って当該ノズル列を用いてノズル一列分の記録を行う制御手段と、
を備えたことを特徴とする記録装置。
【請求項２】
前記記録手段には、前記Ｍ本のノズル列を第１のノズル列とした場合に当該第１のノズル列のうち１本の共通ノズル列に対して副走査方向にノズルの位置がノズルピッチΔＰの１／Ｊずつずらして設けられた（Ｊ−１）本のノズル列と当該共通ノズル列とを含めたＪ本（但しＪはＭ＋１以上の自然数）の第２のノズル列を備え、
前記Ｊ本の第２のノズル列のうち前記共通ノズル列を除いた（Ｊ−１）本をＭ組に分けた各組の第２のノズル列を前記Ｍ個の液体収容体のそれぞれに接続するように前記流路は設けられ、
前記データ生成手段は、前記（Ｊ−１）本の第２のノズル列の全ノズルを使用して記録しうる前記第１の記録データを生成し、一方、前記（Ｊ−１）本の第２のノズル列を記録に使用しない前記第２の記録データを生成することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記液体エンドと判定されていない場合、前記制御手段は、前記記録手段の一回の主走査で、前記Ｍ本の第１のノズル列を全て使用して合計でノズル一列分の記録を行うことを特徴とする請求項２に記載の記録装置。
【請求項４】
前記液体エンドと判定されていない場合、前記制御手段は、前記Ｍ本の第１のノズル列を１／Ｍ列分ずつ使用して記録を行わせることを特徴とする請求項３に記載の記録装置。
【請求項５】
前記液体エンドと判定されていない場合、前記制御手段は、前記Ｍ本の第１のノズル列間で、使用するノズルを、規定間隔毎に切り換えることを特徴とする請求項３又は４に記載の記録装置。
【請求項６】
前記規定間隔は、記録１頁分の間隔であることを特徴とする請求項５に記載の記録装置。
【請求項７】
前記液体エンドと判定されて、前記Ｍ本の第１のノズル列のうち液体エンドでない液体収容体と接続された第１のノズル列を用いて記録を行う場合、前記制御手段は、前記記録媒体をノズルピッチΔＰの１／Ｊのピッチで搬送するように前記搬送手段を制御することを特徴とする請求項２乃至６のいずれか一項に記載の記録装置。
【請求項８】
同一種の液体をそれぞれ収容するＭ個（但しＭは２以上の自然数）の液体収容体のそれぞれから液体が供給されるとともに主走査方向に移動可能な記録手段と、記録媒体を副走査方向へ搬送する搬送手段とを備えた記録装置における記録方法であって、
前記記録装置は、
ノズルの副走査方向の位置が全て同じになるＭ本のノズル列が主走査方向に位置をずらして配置された前記記録手段と、前記Ｍ個の液体収容体からの液体を前記Ｍ本のノズル列へ供給する流路と、を備え、
前記Ｍ個の液体収容体のうち一つが液体エンドになったか否かを判定する判定ステップと、
前記Ｍ個の液体収容体が一つも液体エンドでなかったと判定された場合、前記Ｍ本のノズル列を全て使用してノズル一列分を記録しうる第１の記録データを生成し、前記液体エンドになったと判定された場合、前記Ｍ本のノズル列に共通に使用可能なノズル一列分を記録しうる第２の記録データを生成するデータ生成ステップと、
前記液体エンドでない場合に、前記第１の記録データを、前記Ｍ本のノズル列の駆動系へ送って前記Ｍ本のノズル列を全て使用してノズル一列分の記録を行い、前記液体エンドの場合に、前記第２の記録データを前記液体エンドでない液体収容体に対応するノズル列の駆動系へ送って当該ノズル列を用いてノズル一列分の記録を行う制御ステップと、
を備えたことを特徴とする記録装置における記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同一種の液体を収容する複数の液体収容体のうち少なくとも一つが液体エンドになると、液体が残っている側の液体収容体から液体が供給されるノズル列を使用して記録を行う記録装置及び記録装置における記録方法に関する。
【背景技術】
【０００２】
この種の印刷装置として、インクカートリッジから供給されたインクを記録ヘッドのノズルから噴射し、用紙などの印刷媒体に文書や画像などを印刷するインクジェット式プリンターが知られている。
【０００３】
従来、同一色のインクを収容する複数のインクタンクのそれぞれのインク残量に応じて、インクドットの形成に使用するインクタンクが選択される構成の印刷装置が開示されている（例えば特許文献１、２等）。例えば特許文献１に記載の印刷装置によれば、黒インクを噴射可能な追加ノズル列と黒インクノズル列とがそれぞれ追加インクタンクと黒インクタンクに別々に接続されている。追加ノズル列が黒インクノズル列に対して副走査方向に２ドットずれている。このため、白黒印刷モードの場合において、追加インクタンクと黒インクタンクの双方が使用可能インクタンクに決定されている場合は、追加ノズル列と黒インクノズル列との双方を利用して高速に印刷が行われる。この場合、同一の主走査で、追加ノズル列と黒インクノズル列Ｋは、異なるラスタラインを形成することになる。
【０００４】
また、一方のインクタンクのインク残量が閾値以上ない場合には、複数のインクタンクのうちのいずれか一方にインクが残っていれば、残っている側のインクタンクからインクの供給を受けるノズル列を使用してインクドットを形成することができるようになっている。
【０００５】
また、特許文献２に記載の印刷装置は、同一色のインクを供給するための少なくとも一対のインクカートリッジよりインク供給バルブ介して択一的にインクがインクジェット式記録ヘッドへ供給される。この印刷装置では、インクカートリッジのいずれかがインクエンドに達したことをインクエンド検出手段が検出すると、バルブ開閉制御手段によってバルブが切り換えられ、印刷を継続できる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１８４２号公報
【特許文献２】特開２０００−１５８３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の印刷装置では、複数のインクタンクのうちのいずれか一方にインクが残っていれば、残っている側のインクタンクからインクの供給を受けるノズル列を使用してインクドットを形成する。この場合、追加ノズル列と黒インクノズル列は副走査方向に２ドットずれており、一回の主走査で印刷するドットが追加ノズル列と黒インクノズル列で異なることになるので、使用ノズル列に応じた異なる印字データを作成する必要がある。
【０００８】
この場合、インクエンド検出時に、インクエンドのインクタンクを確認し（カートリッジ確認処理）、インクが残っている他方のインクタンクに接続されたノズル列を使用ノズル列に選択する（ノズル選択処理）。そして、選択した使用ノズル列に応じた印字データを生成する（印字データ生成処理）。また、印字データの受け付け先は、印字データが使用ノズル列に応じた正しいものであるかどうかを確認する（データ確認処理）。そして、印字データが使用ノズル列に対応する正しいものであると確認できると、その印字データを対応するノズル列の駆動系へセットして、記録ヘッドの使用ノズル列からインク滴を噴射させることにより、用紙への印刷が行われる。
【０００９】
このようにインクが残っている側のインクカートリッジに接続されたノズル列を識別し、その識別したノズル列に応じた印字データを生成する必要があるので、上記のように、カートリッジ確認処理、ノズル選択処理、印字データ生成処理、データ確認処理など、複数の処理が必要となっていた。このため、インクタンクがインクエンドになったときに行うべき処理が複雑化していた。この結果、処理の複雑化によるＣＰＵの処理負担が増すうえ、印刷装置のノズル配列パターンの異なる機種間で、この処理用のプログラムを共用できないという問題があった。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、その目的の一つは、液体エンド時でも液体が残っている側の液体収容体に接続されたノズル列を使用して記録できるうえ、液体エンド時の使用ノズル列に応じて記録データを変える必要がなく、記録に必要な処理を効率よく行うことができる記録装置及び記録装置における記録方法を提供することにある。
【課題を解決するための手段】
【００１１】
同一種の液体をそれぞれ収容するＭ個（但しＭは２以上の自然数）の液体収容体のそれぞれから液体が供給されるとともに主走査方向に移動可能な記録手段と、記録媒体を副走査方向へ搬送する搬送手段とを備えた記録装置であって、ノズルの副走査方向の位置が全て同じになるＭ本のノズル列が主走査方向に位置をずらして配置された前記記録手段と、前記Ｍ個の液体収容体からの液体を前記Ｍ本のノズル列へ供給する流路と、前記Ｍ個の液体収容体のうち一つが液体エンドになったか否かを判定する判定手段と、前記Ｍ個の液体収容体が一つも液体エンドでなかったと判定された場合、前記Ｍ本のノズル列を全て使用してノズル一列分を記録しうる第１の記録データを生成し、前記液体エンドになったと判定された場合、前記Ｍ本のノズル列に共通に使用可能なノズル一列分を記録しうる第２の記録データを生成するデータ生成手段と、前記液体エンドでない場合に、前記第１の記録データを、前記Ｍ本のノズル列の駆動系へ送って前記Ｍ本のノズル列を全て使用してノズル一列分の記録を行い、前記液体エンドの場合に、前記第２の記録データを前記液体エンドでない液体収容体に対応するノズル列の駆動系へ送って当該ノズル列を用いてノズル一列分の記録を行う制御手段と、を備えたことを要旨とする。
【００１２】
本発明の一実施態様によれば、Ｍ個の液体収容体が一つも液体エンドでなかったと判定された場合、データ生成手段により、Ｍ本のノズル列を全て使用してノズル一列分を記録しうる第１の記録データが生成される。そして、制御手段により、この第１の記録データがＭ本のノズル列の駆動系へ送られることによりＭ本のノズル列を全て使用してノズル一列分の記録が行われる。また、液体エンドになったと判定された場合、データ生成手段により、Ｍ本のノズル列に共通に使用可能なノズル一列分を記録しうる第２の記録データが生成される。そして、制御手段により、第２の記録データが液体エンドでない液体収容体に対応するノズル列の駆動系へ送られることにより当該ノズル列を用いてノズル一列分の記録が行われる。よって、液体収容体が液体エンドになっても、液体が残っている側の液体収容体から供給される液体によって記録できるうえ、液体エンド時の記録において使用ノズル列に応じて生成すべき記録データを変える必要がないので、必要な処理を効率よく行うことができる。
【００１３】
本発明の態様の一つである記録装置では、前記記録手段には、前記Ｍ本のノズル列を第１のノズル列とした場合に当該第１のノズル列のうち１本の共通ノズル列に対して副走査方向にノズルの位置がノズルピッチΔＰの１／Ｊずつずらして設けられた（Ｊ−１）本のノズル列と当該共通ノズル列とを含めたＪ本（但しＪはＭ＋１以上の自然数）の第２のノズル列を備え、前記Ｊ本の第２のノズル列のうち前記共通ノズル列を除いた（Ｊ−１）本をＭ組に分けた各組の第２のノズル列を前記Ｍ個の液体収容体のそれぞれに接続するように前記流路は設けられ、前記データ生成手段は、前記（Ｊ−１）本の第２のノズル列の全ノズルを使用して記録しうる前記第１の記録データを生成し、一方、前記（Ｊ−１）本の第２のノズル列を記録に使用しない前記第２の記録データを生成することが好ましい。
【００１４】
本発明の一実施態様によれば、液体エンドと判定されない場合は、データ生成手段により、共通ノズル列を除いた（Ｊ−１）本の第２のノズル列の全ノズルを使用して記録しうるとともにＭ本の第１のノズル列を全て使用してノズル一列分を記録しうる第１の記録データが生成される。よって、制御手段が第１の記録データを駆動系へ送ると、（Ｊ−１）本の第２のノズル列の全ノズルを使用した（Ｊ−１）列分の記録と、Ｍ本の第１のノズル列を全て使用したノズル一列分の記録とを合わせたＪ列分の記録が行われる。よって、ノズルピッチΔＰの１／Ｊの小さな画素ピッチの高い記録解像度で印刷できる。一方、液体収容体が液体エンドになったと判定された場合は、データ生成手段により、（Ｊ−１）本の第２のノズル列を記録に使用せず、かつＭ本のノズル列に共通に使用可能なノズル一列分を記録しうる第２の記録データが生成される。よって、制御手段が第２の記録データを駆動系へ送ると、Ｍ本のノズル列のうち液体エンドでない液体収容体に接続された一本のノズル列を使用した記録が行われる。従って、液体エンドでないときには、１回の主走査で、ノズルピッチΔＰの１／Ｊの小さな画素ピッチの高解像度で記録できるうえ、液体エンド時には液体エンドでない液体収容体に接続された第１のノズル列を使用して、１回の主走査でノズルピッチΔＰに等しい画素ピッチの解像度で記録を行うことができる。
【００１５】
本発明の態様の一つである記録装置では、前記液体エンドと判定されていない場合、前記制御手段は、前記記録手段の一回の主走査で、前記Ｍ本の第１のノズル列を全て使用して合計でノズル一列分の記録を行うことが好ましい。
【００１６】
本発明の一実施態様によれば、液体エンドと判定されていない場合、Ｍ個の液体収容体が全て液体が残っている場合は、記録手段の一回の主走査で、Ｍ本の第１のノズル列を全て使用して合計でノズル一列分の記録が行われる。
【００１７】
本発明の態様の一つである記録装置では、前記液体エンドと判定されていない場合、前記制御手段は、前記Ｍ本の第１のノズル列を１／Ｍ列分ずつ使用して記録を行わせることが好ましい。
【００１８】
本発明の一実施態様によれば、液体エンドと判定されていない場合、Ｍ本の第１のノズル列を１／Ｍ列分ずつ使用して記録が行われる。このため、Ｍ個の液体収容体から対応するノズル列への液体供給量の偏りを小さく抑えることができる。
【００１９】
本発明の態様の一つである記録装置では、前記液体エンドと判定されていない場合、前記制御手段は、前記Ｍ本の第１のノズル列間で、使用するノズルを、規定間隔毎に切り換えることが好ましい。
【００２０】
本発明の一実施態様によれば、液体エンドと判定されていない場合、Ｍ本の第１のノズル列間で、合計でノズル一列分となる各第１のノズル列における使用ノズルが、規定間隔毎に切り換えられる。この結果、液体エンドでない場合の記録時に、Ｍ本の第１のノズル列の全ノズルが記録に使用され、ノズル内の例えばインク等の液体が増粘又は固化して起こるノズルの目詰まりの発生頻度を低減し易くなる。
【００２１】
本発明の態様の一つである記録装置では、前記規定間隔は、記録１頁分の間隔であることが好ましい。本発明の一実施態様によれば、Ｍ本の第１のノズル列間で使用ノズルが記録１頁毎に切り換えられる。よって、１頁の記録途中で使用ノズルが変更されることに起因する記録画質（記録品質）の低下を抑制できる。
【００２２】
本発明の態様の一つである記録装置では、前記液体エンドと判定されて、前記Ｍ本の第１のノズル列のうち液体エンドでない液体収容体と接続された第１のノズル列を用いて記録を行う場合、前記制御手段は、前記記録媒体をノズルピッチΔＰの１／Ｊのピッチで搬送するように前記搬送手段を制御することが好ましい。
【００２３】
本発明の一実施態様によれば、Ｍ本の第１のノズル列のうち液体エンドでない液体収容体と接続された第１のノズル列を用いて記録を行う場合、制御手段により、記録媒体をノズルピッチΔＰの１／Ｊのピッチで搬送するように搬送手段が制御され、ノズルピッチΔＰの１／Ｊの画素ピッチの記録解像度の記録が行われる。よって、液体エンドである場合でも、液体エンドでないときと同じ記録解像度で記録を行うことができる。
【００２４】
本発明の態様の一つは、同一種の液体をそれぞれ収容するＭ個（但しＭは２以上の自然数）の液体収容体のそれぞれから液体の供給を受けるとともに主走査方向に移動可能な記録手段と、記録媒体を副走査方向へ搬送する搬送手段とを備えた記録装置における記録方法であって、前記記録装置は、ノズルの副走査方向の位置が全て同じになるＭ本のノズル列が主走査方向に位置をずらして配置された前記記録手段と、前記Ｍ個の液体収容体からの液体を前記Ｍ本のノズル列へ供給する流路と、を備え、前記Ｍ個の液体収容体のうち一つが液体エンドになったか否かを判定する判定ステップと、前記Ｍ個の液体収容体が一つも液体エンドでなかったと判定された場合、前記Ｍ本のノズル列を全て使用してノズル一列分を記録しうる第１の記録データを生成し、前記液体エンドになったと判定された場合、前記Ｍ本のノズル列に共通に使用可能なノズル一列分を記録しうる第２の記録データを生成するデータ生成ステップと、前記液体エンドでない場合に、前記第１の記録データを、前記Ｍ本のノズル列の駆動系へ送って前記Ｍ本のノズル列を全て使用してノズル一列分の記録を行い、前記液体エンドの場合に、前記第２の記録データを前記液体エンドでない液体収容体に対応するノズル列の駆動系へ送って当該ノズル列を用いてノズル一列分の記録を行う制御ステップと、を備えたことを要旨とする。本発明の一実施態様によれば、上記記録装置に係る発明と同様の効果を得ることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明を具体化した一実施形態におけるプリンターの斜視図。
【図２】記録ヘッドへインクを供給するインク供給系を示す模式図。
【図３】ノズル配列を示す模式図。
【図４】プリンターの電気的構成及び一部機能構成を示すブロック図。
【図５】プリンターにおける制御系を示すブロック図。
【図６】（ａ），（ｂ）ノズル列を分割した各ノズル群を示す模式図。
【図７】（ａ），（ｂ）通常印刷モードにおける使用ノズルを示す模式図。
【図８】（ａ），（ｂ）図７と異なる例による通常印刷モードにおける使用ノズルを示す模式図。
【図９】（ａ），（ｂ）通常印刷モードにおける印字データの割当て方法を示す模式図。
【図１０】（ａ）印字データ、（ｂ），（ｃ）スロー印刷モードにおける印字データの割当て方法を示す模式図。
【図１１】印刷処理ルーチンを示すフローチャート。
【発明を実施するための形態】
【００２６】
以下、本発明をインクジェット式のプリンターに具体化した一実施形態を、図１〜図１１に基づいて説明する。
図１に示すように、記録装置の一例としてのインクジェット式プリンター（以下、単に「プリンター１１」という）は、例えばホスト装置１００と通信可能に接続されて用いられる。ホスト装置１００は、その本体１０１内にプリンタードライバー１０４を備えている。ユーザーがキーボード１０２Ａ及びマウス１０２Ｂを含む入力装置１０２を操作してモニター１０３に文書や画像を表示させているアプリケーションにその文書や画像などの印刷対象の印刷の実行を指示したときなどにプリンタードライバー１０４は起動される。
【００２７】
プリンタードライバー１０４は、入力装置１０２を操作して入力設定された印刷条件に基づいて、モニター１０３に表示された印刷対象の画像データに対して、解像度変換処理、色変換処理、ハーフトーン処理等の各種処理を順次施して、ＣＭＹＫ表色系の印字データ（イメージデータ）を生成する。そして、プリンタードライバー１０４は、印字データに印刷制御コマンドをヘッダーとして付した印刷データをプリンター１１へ送信する。プリンター１１はホスト装置１００から受信した印刷データに基づき画像等の印刷を行う。
【００２８】
図１に示すプリンター１１はシリアルプリンターであり、同図では外装ケースを取り外した状態にある。上側が開口する略四角箱状の本体ケース１２内に架設されたガイド軸１３にはキャリッジ１４が主走査方向（図１におけるＸ方向）に案内されて往復動可能な状態で設けられている。キャリッジ１４の背面に固定された無端状のタイミングベルト１５は、本体ケース１２の背板内面上の左右両側に配設された一対のプーリー１６，１７に巻き掛けられている。一方のプーリー１６と駆動軸が連結されているキャリッジモーター１８が正逆転駆動されることにより、キャリッジ１４は主走査方向Ｘに往復動する構成となっている。
【００２９】
キャリッジ１４の下部には、液体の一例であるインクを噴射する記録手段の一例としての記録ヘッド１９が設けられている。また、本体ケース１２内において記録ヘッド１９と対向する下方位置には、記録ヘッド１９と記録媒体の一例である用紙Ｐとの間隔を規定する支持台２０がＸ方向に延びる状態で配置されている。また、キャリッジ１４の上部には、第１インクカートリッジ２１と第２インクカートリッジ２２が着脱可能に装填されている。本実施形態の各インクカートリッジ２１，２２は黒（Ｋ）用のインクカートリッジであり、黒インクが収容されている。記録ヘッド１９は、各インクカートリッジ２１，２２から供給された黒インクを、支持台２０との対向面に形成されたノズルから噴射（吐出）する。なお、インクカートリッジの装填方式は、キャリッジ１４上に装填される所謂オンキャリッジタイプに限定されず、プリンター本体側に設けられたカートリッジホルダー（図示せず）に装填される所謂オフキャリッジタイプでもよい。また、本実施形態では、第１インクカートリッジ２１により第１の液体収容体の一例が構成され、第２インクカートリッジ２２により第２の液体収容体の一例が構成されている。
【００３０】
また、プリンター１１の背面側には、給紙トレイ２３と、給紙トレイ２３上に積重された多数枚の用紙Ｐ（但し、図１では給紙トレイ２３上の用紙は省略している）のうち最上位の１枚のみを分離して副走査方向Ｙ下流側へ供給する自動給紙装置（Ａuto Ｓheet Ｆeeder）２４とが設けられている。
【００３１】
また、本体ケース１２の図１における右側下部に配置された紙送りモーター２５が駆動されることにより、紙送りローラー及び排紙ローラー（いずれも図示省略）が回転駆動されて、用紙Ｐが副走査方向Ｙ下流側へ搬送される。そして、キャリッジ１４を主走査方向Ｘに往復動させながら記録ヘッド１９のノズルから用紙Ｐに向けてインクを噴射する印字動作と、用紙Ｐを副走査方向Ｙ下流側へ所定の搬送量で搬送する紙送り動作とを略交互に繰り返すことで、用紙Ｐに文字や画像等の印刷が施される。なお、本実施形態では、紙送りモーター２５、紙送りローラー及び排紙ローラー等により、搬送手段が構成される。
【００３２】
また、プリンター１１には、キャリッジ１４の移動距離に比例するパルス数のパルスを出力するリニアエンコーダー２６がガイド軸１３に沿って延びるように架設されている。プリンター１１では、リニアエンコーダー２６の出力パルスを用いて求められるキャリッジ１４の移動位置、移動方向及び移動速度に基づいて、キャリッジ１４の速度制御及び位置制御が行われる。また、プリンター１１においてキャリッジ１４の移動経路上の一端側の位置（図１における右端位置）がホーム位置（ホームポジション）となっている。ホーム位置にある際のキャリッジ１４の直下には、記録ヘッド１９のノズル目詰まり等を予防・解消するためのクリーニング等を行うメンテナンス装置２８が配設されている。
【００３３】
図１に示すメンテナンス装置２８は、昇降可能に設けられたキャップ２９を記録ヘッド１９のノズル形成面（例えば下面）に当接するまで上昇させ、その当接状態で吸引ポンプ３０を駆動させてキャップ２９内に負圧を付与することにより、記録ヘッド１９のノズルからインクを強制的に吸引する。このインク吸引により、ノズル内の増粘インクやインク流路内の気泡などがインクと共にキャップ２９内へ排出除去されるクリーニングが行われる。キャップ２９内へ吸引排出された廃インクは、吸引ポンプ３０の駆動により、支持台２０の下側に配置された廃液タンク３１に排出される。なお、記録ヘッド１９は、フレキシブルフラットケーブル（Flexible Flat Cable）（以下、「ＦＦＣ３２」という）を介してプリンター本体側のコントローラーと電気的に接続されている。
【００３４】
次に、記録ヘッド１９におけるノズル列の配列パターン及び記録ヘッド１９へのインク供給系について図２を用いて説明する。
図２に示すように、記録ヘッド１９の底面は複数個のノズルが開口するノズル形成面１９Ａとなっている。ノズル形成面１９Ａには、副走査方向（図２における上下方向）に一定のノズルピッチで一列に配列された計１８０個のノズルによりそれぞれ構成される計４列のノズル列Ａ〜Ｄが形成されている。
【００３５】
第１インクカートリッジ２１は、記録ヘッド１９内の流路及びキャリッジ１４内の流路よりなる第１流路３５を通じてノズル列Ａ，Ｃと接続されている。また、第２インクカートリッジ２２は、記録ヘッド１９内の流路及びキャリッジ１４内の流路よりなる第２流路３６を通じてノズル列Ｂ，Ｄと接続されている。第１インクカートリッジ２１からのインクは、流路３５ａを通じてノズル列Ａに供給されるとともに，流路３５ｃを通じてノズル列Ｃに供給されるようになっている。また、第２インクカートリッジ２２からのインクは、流路３６ｂを通じてノズル列Ｂに供給されるとともに、流路３６ｄを通じてノズル列Ｄに供給されるようになっている。
【００３６】
図３に示すように、各ノズル列Ａ〜Ｄを構成するノズルＮｚは、一定のノズルピッチΔＰの間隔で副走査方向Ｙに沿って配列されている。本実施形態では、ノズルピッチをΔＰとすることで、ノズル一列で１２０ｄｐｉの印刷解像度での印刷が可能になっている。
【００３７】
ノズル列Ａを構成するノズルＮｚに対して、ノズル列Ｂを構成するノズルＮｚは、ノズルピッチの１／３ピッチ分だけ副走査方向Ｙの上流側（図２では上側）へずれている。さらにノズル列Ｂを構成するノズルＮｚに対して、ノズル列Ｃを構成するノズルＮｚは、ノズルピッチの１／３ピッチ分だけ副走査方向Ｙの上流側へずれている。そして、三本のノズル列Ａ〜Ｃを用いた印刷を行うことにより、３６０ｄｐｉの印刷が可能になっている。つまり、Ｎ（但しＮは２以上の自然数）本のノズル列を、副走査方向ＹにノズルピッチΔＰの１／Ｎずつずらして配置することで、ノズル列一本当たりの印刷解像度（本例では１２０ｄｐｉ）のＮ倍の印刷解像度（本例では３６０ｄｐｉ）での印刷が可能になっている。
【００３８】
ここで、本実施形態のインクカートリッジ２１，２２は一個につき、ノズル列換算で１．５列分のインク供給能力をもつ。そこで、本実施形態では、３６０ｄｐｉの印刷を可能に配列された三本のノズル列Ａ，Ｂ，Ｃに対し、そのうち一本のノズル列Ｃと副走査方向Ｙにノズル位置が全て同じになるノズル列Ｄをもう一本追加して、計４本としている。
【００３９】
そして、本実施形態では、第１インクカートリッジ２１は、ノズル列Ａの１列分とノズル列Ｃの０．５列分の和に相当する１．５列分の量のインクを供給する。つまり、ノズル列Ａの１列分のノズルＮｚとノズル列Ｃの０．５列分のノズルＮｚを、印刷に用いる使用ノズルとする。また、第２インクカートリッジ２２は、ノズル列Ｂの１列分とノズル列Ｄの０．５列分の和に相当する１．５列分の量のインクを供給する。つまり、ノズル列Ｂの１列分のノズルＮｚとノズル列Ｄの０．５列分のノズルＮｚを、使用ノズルとする。ここで、使用ノズルとは、印刷に使用するノズルを指す。但し、実際に使用ノズルからインク滴が噴射されるかどうかは画像データに依存する。
【００４０】
ここで、インクカートリッジがＭ個の場合に一般化すると、ノズルピッチΔＰの画素ピッチのＪ倍の所定印刷解像度を得るためのＪ本のノズル列を設ける。Ｊ本のノズル列は、列の異なるノズルが副走査方向ＹにΔＰ／Ｊずつ位置をずらして設けられている。Ｊ本のノズル列のうち１本を第１ノズル列とした場合、この第１ノズル列とノズルの位置が副走査方向Ｙに全て同じになる第２ノズル列を、Ｊ本のノズル列と主走査方向Ｘに異なる位置に設ける。
【００４１】
Ｊ本のノズル列のうち第１ノズル列を除いた残り（Ｊ−１）本のノズル列を、インクカートリッジの個数と同数のＭ組のノズル列群に分ける。各組に属するノズル列の本数は同じでも異なってもよい。そして、Ｍ組のノズル列群を１組に異なる１個のインクカートリッジが対応するようにＭ個のインクカートリッジに接続する。本実施形態の例では、所定印刷解像度（３６０ｄｐｉ）を得るための３本のノズル列Ａ〜Ｃのうちノズル列Ｃ（第１ノズル列）を除いた２本（Ｍ本）のノズル列Ａ，Ｂをそれぞれ異なるインクカートリッジ２１，２２に接続している。例えばＪ＝４の場合、そのうち第１ノズル列を除く３本を３個のインクカートリッジに接続したり、Ｊ＝５の場合、そのうち第１ノズル列を除く４本を２本ずつに分けた２組のノズル列群を２個のインクカートリッジに接続したりしてもよい。
【００４２】
さらに第１ノズル列と副走査方向のノズルの位置が全て同じになるノズル列を（Ｍ−１）個（例えば第２ノズル列、…、第Ｍノズル列）追加する。これにより、ノズル位置が副走査方向に全て同じになるノズル列（第１ノズル列、第２ノズル列、…、第Ｍノズル列）を、インクカートリッジの個数と同数のＭ本とする。本実施形態は、Ｍ＝２の例なので、Ｍ本のノズル列は、第１ノズル列（ノズル列Ｃ）と第２ノズル列（ノズル列Ｄ）の２本となる。インクカートリッジが複数個（Ｍ≧２）あることが前提なので、Ｍ本のノズル列は、少なくとも第１ノズル列と第２ノズル列の２本を含むことになる。
【００４３】
Ｍ個のインクカートリッジの全てにインクがある通常印刷モードの場合、（Ｊ＋Ｍ−１）本のノズル列のうちＪ本のノズル列を使用して所定印刷解像度の印刷を行うと、そのうちの１本である第１ノズル列と副走査方向にノズルの位置が全て同じの（Ｍ−１）本のノズル列が使用されなくなる。ノズル内のインクは噴射されて順次新しいインクに入れ換わることによりその増粘及び乾燥が極力回避され、ノズルの目詰まりの防止に寄与する。このため、本実施形態では、第１ノズル列だけを使用するのではなく、第１ノズル列〜第Ｍノズル列（但しＭ≧２）を使用してノズル一列分の印刷を行う。例えば、第１ノズル列〜第Ｍノズル列を１／Ｍ列分ずつ使用してノズル一列分の印刷を行う。また、第１ノズル列〜第Ｍノズル列のうち１本を使用ノズル列とし、その使用ノズル列を順次切り換えながら印刷を行う。もちろん、１／Ｍ列分ずつ使用する構成の場合も、使用する１／Ｍ列分のノズル位置を、第１ノズル列〜第Ｍノズル列間で順次切り換えて、使用されないノズルが発生しないようにする。なお、１列ずつ切り換えて使用するよりも、１／Ｍ列分ずつ使用する構成の方が、インクカートリッジのインク供給能力が低く済み、より安定なインク供給を実現できる。
【００４４】
また、Ｍ本のノズル列が３本以上の場合、インクエンド（液体エンド）でないインクカートリッジが２個以上あるうちは、これら２個以上のインクカートリッジに対応する２本以上の第１ノズル列〜第Ｆノズル列（但しＦは「Ｍ−１」以下の自然数）を切り換えながら使用してノズル１列分の印刷を行うことが好ましい。
【００４５】
一方、Ｍ個のインクカートリッジのうちＱ個（但しＱは（Ｍ−１）以下の自然数）がインクエンドと判定された場合、Ｊ本のノズル列のうち１本が使用できなくなるので、キャリッジ１４（換言すれば記録ヘッド１９）の一走査（１パス）で所定印刷解像度（本例では３６０ｄｐｉ）の印刷を行うことが不可能になる。この場合、Ｑ本欠けた（Ｊ−Ｑ）本のノズル列を使用した方が、１本のノズル列のみを使用するより、効率よく所定印刷解像度の印刷を実現できるうちは、（Ｊ−Ｑ）本のノズル列を使用した印刷を行う。（Ｊ−Ｑ）本のノズル列を使用しても所定印刷解像度の印刷を実現できなくなった場合や、（Ｊ−Ｑ）本が１本となった場合には、副走査方向Ｙにノズルの位置が異なるＪ本のうちの１本を使用するのではなく、副走査方向Ｙにノズルの位置が全て同じの第１〜第Ｍノズル列を使用して、ノズル列１本分の印刷を行う。つまり、第１〜第Ｍノズル列を使用して、キャリッジ１４の一走査（１パス）によってノズル一列分（本例では１２０ｄｐｉ）の印刷を行う。このときの紙送りは、通常印刷モード時の紙送りピッチの１／Ｍの紙送りピッチでＭ回の紙送りを行うことで所定印刷解像度（３６０ｄｐｉ）を実現する。そして、Ｍ回に１回の割でノズル列長（本例では１８０ノズルに相当する長さ）に相当する紙送り量で紙送りを行う。なお、本実施形態では、この印刷モードを「スロー印刷モード」と呼ぶ。
【００４６】
本実施形態では、ノズル列の一列中の一部を使用ノズルとし、Ｍ本のノズル列間で、それぞれの使用ノズルの位置を、所定の間隔毎に切り換えるとともに、この切り換えが所定回数行われた結果、Ｍ本のノズル列の全ノズルが一度は使用ノズルとされるようにしている。このように使用ノズルの切り換えによって特定のノズルだけが使用されることを回避できるうえ、不使用ノズルの目詰まりも起きにくくしている。さらに使用される噴射駆動素子３８が特定のものに偏らず、それらの使用寿命を延ばすことも可能になる。
【００４７】
本実施形態では、一例として、Ｍ本のノズル列に対しそれぞれ１／Ｍ列分ずつを使用ノズルとして設定する。そして、１／Ｍ列分ずつの使用ノズルは、Ｍ本のノズル列間で、副走査方向Ｙに互いの位置が異なるように選択される。１／Ｍ列分ずつに分ける目的は、Ｍ個のインクカートリッジから記録ヘッド１９へそれぞれ供給される各インク量のばらつきを少なくするためである。換言すれば、インクカートリッジのインク供給能力には一定の上限があり、インク供給先として担当する使用ノズル数をＭ個のインクカートリッジ間でほぼ同じにすることにより、各インクカートリッジの最大インク供給量を平均化している。これにより、Ｍ個のインクカートリッジからインク供給能力内で安定にインクを供給し、記録ヘッド１９のインク噴射が安定に行われるようにしている。
【００４８】
図１及び図２に示すＭ＝２の例の場合、ノズル列Ｃと副走査方向Ｙに全ノズルが同じ位置となるノズル列Ｄを追加し、二本のノズル列Ｃ，Ｄを二個のインクカートリッジ２１，２２にそれぞれ接続する。そして、２個のインクカートリッジからノズル列換算で０．５列分に相当する量のインクをそれぞれ供給できるように、各ノズル列Ｃ，Ｄで半分（０．５列分）ずつのノズルを使用ノズルに設定する。この場合、副走査方向Ｙに互いに位置の異なる半分（０．５列分）ずつとなるように、使用ノズルに設定する。
【００４９】
図６は、ノズル列Ｃ，Ｄ間で使用ノズルを０．５列分ずつ分ける分け方の一例を示す。図６（ａ），（ｂ）に示す２種類の分け方がある。なお、図６では、説明を分かりやすくするため、ノズル一列分のノズル数を実際の１８０個よりも少ない１２個とし描いている。
【００５０】
図６（ａ）に示す例では、ノズル列Ｃを、副走査方向Ｙにおける上流側半数のノズルからなる第１ノズル群ＮＣ１と、下流側半数のノズルからなる第２ノズル群ＮＣ２とに分ける。また、ノズル列Ｄについても同様に、副走査方向Ｙにおける上流側半数のノズルからなる第１ノズル群ＮＤ１と、下流側半数のノズルからなる第２ノズル群ＮＤ２とに分ける。
【００５１】
そして、図７（ａ），（ｂ）に示すように、第１ノズル群ＮＣ１と第２ノズル群ＮＤ２の組合せ（同図（ａ）の一点鎖線囲み領域）、又は第２ノズル群ＮＣ２と第１ノズル群ＮＤ１の組合せ（同図（ｂ）の一点鎖線囲み領域）で、使用ノズルを決める。ノズル列Ｃとノズル列Ｄ間で副走査方向Ｙにノズル位置の異なる半数ずつのノズルを使用ノズルとし、ノズル列Ｃ，Ｄで合わせてノズル一列分の印刷ができるようにしている。そして、ノズル列Ｃ，Ｄ間で、使用ノズル群を、規定間隔毎に交互に切り換えるようにしている。
【００５２】
もちろん、図６（ａ）及び図７に示す構成に限定されず、図６（ｂ）に示す例のように、ノズル列Ｃ，Ｄを、副走査方向Ｙに第１ノズル群〜第４ノズル群ＮＣ１〜ＮＣ４，ＮＤ１〜ＮＤ４の４つずつの領域に分割する分け方でもよい。この場合、図８（ａ），（ｂ）に示すように、ノズル列Ｃ，Ｄをそれぞれ分割した４つのノズル群のうち、２つずつのノズル群に分けて、その分けた２つずつのノズル群を使用ノズルとする。そして、図８（ａ），（ｂ）に示すように、ノズル群ＮＣ１，ＮＣ３とノズル群ＮＤ２，ＮＤ４の組合せ（同図（ａ）の一点鎖線囲み領域）、又はノズル群ＮＣ２，ＮＣ４とノズル群ＮＤ１，ＮＤ３の組合せ（同図（ａ）の一点鎖線囲み領域）で、使用ノズルを決める。そして、ノズル列Ｃ，Ｄ間で、使用ノズル群を、所定の間隔毎に交互に切り換えるようにする。
【００５３】
ここで、所定の間隔として、本実施形態では、例えば印刷１ページ毎の間隔に設定している。もちろん、キャリッジ１４がＧ回（但しＧは自然数）の走査（Ｐパス）を終える度の所定パス数毎の間隔、印刷複数ページ毎の間隔、あるいは１ジョブ毎の間隔などを採用してもよい。
【００５４】
次に、プリンター１１の電気的構成について説明する。図４は、プリンターの電気的構成を示すブロック図である。図４に示すように、プリンター１１は、コントローラー４０を備えている。このコントローラー４０は、本例では回路基板に実装されたＣＰＵ（中央処理装置）、ＡＳＩＣ（Application Specific IC（特定用途向けＩＣ））、ＲＯＭ及びＲＡＭ等により構成される。
【００５５】
コントローラー４０は、ホスト装置１００（図１参照）からの印刷データを受信する外部インターフェース（以下、「外部Ｉ／Ｆ４１」という）と、ＣＰＵ等からなる制御部４２と、各種制御用のデータを一時記憶したり印刷データを格納したりするためのＲＡＭ４３と、不揮発性メモリー４４とを備えている。なお、外部Ｉ／Ｆ４１へは、印刷データが記録ヘッド１９の１行（１パス）分ずつパケット転送される。
【００５６】
ＲＡＭ４３は、入力バッファー４３Ａ、ワークメモリ４３Ｂ及び出力バッファー４３Ｃ（イメージバッファー）として利用される。入力バッファー４３Ａには、外部Ｉ／Ｆ４１が受信した印刷データが一時格納される。印刷データにはコマンド情報と印刷用画像データとが含まれる。制御部４２は、コマンド情報を解析すると共に、印刷用画像データに所定の画像処理等を施して印字データを生成し、その生成した印字データを出力バッファー４３Ｃに展開する。なお、ワークメモリ４３Ｂには、印刷用画像データの処理途中のデータ等が一時格納される。
【００５７】
また、コントローラー４０は、制御部４２からの指令値により規定される台形波の駆動信号を生成する駆動信号生成回路４５（台形波生成回路）と、クロックＣＫを発生する発振回路４６と、印字データ等の転送を行う転送回路４７と、インターフェース（以下、内部Ｉ／Ｆ４８という）とを備えている。例えば駆動信号生成回路４５、発振回路４６及び転送回路４７は、ＡＳＩＣ内に設けられている。
【００５８】
また、制御部４２は、内部Ｉ／Ｆ４８に接続されたモーター駆動回路５１，５２を介してキャリッジモーター１８（図４では「ＣＲモーター」と記す）及び紙送りモーター２５（図４では「ＰＦモーター」と記す）をそれぞれ駆動制御する。さらに、制御部４２は、内部Ｉ／Ｆ４８に接続されたリニアエンコーダー２６及びエンコーダー５３からの各エンコーダーパルス信号を入力する。
【００５９】
制御部４２は、出力バッファー４３Ｃに展開された印字データの転送を転送回路４７に指示する。転送回路４７は、制御部４２からの指示に基づき、発振回路４６からのクロックＣＫ及び出力バッファー４３Ｃからの印字データＳＩなどを、所定のタイミングでノズル１列分ずつ、内部Ｉ／Ｆ４８及びＦＦＣ３２を介して記録ヘッド１９側のヘッド駆動回路３９Ａ〜３９Ｄへ転送する。駆動信号生成回路４５は、制御部４２からの指示（トリガー信号）に基づき、駆動信号ＣＯＭ及びラッチ信号ＬＡＴ等を生成する。駆動信号生成回路４５が生成した駆動信号ＣＯＭ及びラッチ信号ＬＡＴ等は、内部Ｉ／Ｆ４８及びＦＦＣ３２を介して記録ヘッド１９側のヘッド駆動回路３９Ａ〜３９Ｄへ伝送される。ここで、ヘッド駆動回路３９Ａ〜３９Ｄはそれぞれノズル列Ａ〜Ｄに対応しており、それぞれノズル列Ａ〜Ｄを構成する各ノズル毎の噴射駆動素子３８を駆動制御する。なお、本実施形態では、ヘッド駆動回路３９Ａ〜３９Ｄが、記録データの送り先である駆動系の一例に相当する。また、ヘッド駆動回路３９Ｃが第１ノズル列（本例ではノズル列Ｃ）の駆動系、ヘッド駆動回路３９Ｄが第２ノズル列（本例ではノズル列Ｄ）の駆動系に相当する。
【００６０】
ここで、駆動信号生成回路４５が生成する駆動信号ＣＯＭには、１ドット分の周期に相当する印刷周期内に、所定の振幅を有する波形のパルスを少なくとも１つ含むパルス信号である。ここで、印刷周期ＴＡとは、記録ヘッド１９が主走査方向に一ドットを印字するときの周期に相当する。
【００６１】
印字データＳＩは多階調（例えば２階調や４階調など）のドットデータにより構成される。駆動信号ＣＯＭ中に含まれる複数のパルスのうち、印字データＳＩのビット値に応じたパルスが選択される。選択されたパルスに比例する駆動電圧が噴射駆動素子３８に印加されることによりノズルからインク滴が噴射される。印字データＳＩを例えば４階調のドットデータである場合、駆動信号ＣＯＭ中に含まれる複数のパルスのうち、印字データＳＩのビット値に応じたパルスが選択される。例えばビット値が「００」のときは微振動用のパルスが選択されてノズル内のインクに微振動を与え、「０１」のときは小パルスが選択されて小ドットのインク滴が噴射され、「１０」のときは大パルスが選択されて中ドットのインク滴が噴射され、さらに「１１」のときは小パルスと大パルスの両方が選択されて大ドットのインク滴が噴射される。なお、ビット値を１ビットとして２階調を採用したり、３ビットとして４階調を超える多階調値の印字データＳＩ及び駆動信号ＣＯＭを採用したりすることもできる。
【００６２】
図４に示すように、制御部４２は、主制御部６１、ジョブコントロール部６２、エンジン制御部６３、ＣＲカウンター６４及びＰＦカウンター６５を備えている。本実施形態では、各部６１〜６３は、回路基板上のＣＰＵがＲＯＭ内のプログラムを実行して構築されるソフトウェアよりなる。もちろん、これら各部６１〜６３を、集積回路等のハードウェアにより構成したり、ハードウェアとソフトウェアとの協働により構築したりすることもできる。
【００６３】
ここで、図４及び図５を用いて、主制御部６１、ジョブコントロール部６２及びエンジン制御部６３の機能について説明する。
主制御部６１は、ジョブコントロール部６２及びエンジン制御部６３の制御上の上位に位置し、エンジン制御部６３からの通知を受け付けたり、受け付けた通知に基づき各種の処理を行ったり、処理結果のデータをジョブコントロール部６２に送ったりする。また、主制御部６１は、印刷データ中の印刷用画像データを基に印字データを生成し、その生成した印字データをジョブコントロール部６２に送信する。詳しくは、主制御部６１は、ＲＡＭ４３の入力バッファー４３Ａに格納された印刷データ中の印刷用画像データに所定の画像処理等を施して印字データを生成し、その生成した印字データを出力バッファー４３Ｃに展開する。そして、主制御部６１はジョブコントロール部６２に印字データに基づく印刷制御の開始を要求する。
【００６４】
ジョブコントロール部６２は、主制御部６１から受信した印字データを適宜なタイミングでエンジン制御部６３に送信する。具体的には、ジョブコントロール部６２は、主制御部６１から印刷制御の開始の要求を受け付けると、出力バッファー４３Ｃに展開された印字データを基に記録ヘッド１９の印字駆動を行わせるための印刷駆動開始要求をエンジン制御部６３に送る。
【００６５】
また、エンジン制御部６３は、ジョブコントロール部６２から印刷駆動開始要求を受け付けると、転送回路４７に指示して記録ヘッド１９内のヘッド駆動回路３９への印字データの転送を指示する。具体的には、エンジン制御部６３は、転送回路４７に指示して出力バッファー４３Ｃに格納されたうちの１パス分の印字データＳＩをヘッド駆動回路３９へ転送させることにより、１パス分の印字データＳＩをヘッド駆動回路３９内のシフトレジスター７１にセットする。各シフトレジスター７１への印字データをセットすることにより、エンジン制御部６３は、記録ヘッド１９による印字を実行する。
【００６６】
また、エンジン制御部６３は、図５に示すようにインクカートリッジ２１，２２に実装された記憶素子２１Ｍ，２２Ｍと各端子（図示省略）を介して電気的に接続され、各記憶素子２１Ｍ，２２Ｍに対するデータの書込み及び読出しが可能になっている。また、エンジン制御部６３は、各インクカートリッジ２１，２２のインク残量を取得する機能を有している。本実施形態のエンジン制御部６３は、印字データに基づいて記録ヘッド１９で噴射されたドット数を計数し、その計数したドット数を基に今回のインク消費量を演算する。そして、エンジン制御部６３は、今回のインク消費量を前回のインク残量から減算することにより、現在（今回）のインク残量を逐次演算する。そして、プリンター１１の電源遮断時に現在のインク残量を記憶素子２１Ｍ，２２Ｍに記憶し、次回の電源投入時に記憶素子２１Ｍ，２２Ｍから前回の電源遮断時のインク残量を取得し、このインク残量からドット数に基づくインク消費量を逐次減算することで、現在のインク残量を取得する。そして、現在のインク残量が予め決められたインクエンド値以下になると、そのインクカートリッジがインクエンドになったと判断するようになっている。もちろん、インクカートリッジ２１，２２にインクエンドセンサー（図示省略）を設け、インクエンドセンサーの検出結果に基づいて各インクカートリッジがインクエンドであるか否かを判定させる構成としてもよい。エンジン制御部６３は、インクエンドと判定したときには、インクエンドになったインクカートリッジを特定可能な情報（例えばカートリッジ番号）と共にそのインクエンドの旨を主制御部６１へ通知する。
【００６７】
主制御部６１は、印刷モードの管理もしており、各インクカートリッジ２１，２２の全てがインクエンドではない場合は「通常印刷モード」を設定し、各インクカートリッジ２１，２２のうち一方がインクエンドになると、「スロー印刷モード」を設定する。通常印刷モード」では、２つのインクカートリッジ２１，２２からノズル列Ａ〜Ｄにインクが供給されることにより印刷が行われる。このとき、主制御部６１は、ノズル列Ａ〜Ｄの４列分の印字データを生成する。
【００６８】
図９及び図１０は、主制御部６１が各印刷モードにおいて生成する印字データを示す。図９は通常印刷モード時に生成する４列分の印字データであり、図１０はスロー印刷モード時に生成する１列分の印字データである。なお、図９及び図１０において、白抜き部分が印字（噴射）されるデータ部分であり、実線が印字されないデータ部分である。
【００６９】
図９（ａ），（ｂ）に示す通常印刷モードでは、ノズル列Ａとノズル列Ｂについては一列分の印字データを生成する。ノズル列Ｃとノズル列Ｄについては、０．５列分の印字データを生成する。ノズル列Ｃとノズル列Ｄの各０．５列分の印字データは、ノズル列Ｃ，Ｄ間で使用ノズルの位置が互いに補完し合う関係となるように生成される。そして、本実施形態では、ノズル列Ｃ，Ｄの０．５列分ずつのデータを、印刷１頁毎に、ノズル列Ｃ，Ｄ間で交互に入れ替えるように印字データを生成する。
【００７０】
図９に示す通常印刷モード時には、主制御部６１により、ノズル列Ａ用の一列分の印字データＳＩａと、ノズル列Ｂ用の一列分の印字データＳＩｂと、ノズル列Ｃ用の０．５列分の印字データＳＩｃと、ノズル列Ｄ用の０．５列分の印字データＳＩｄとが生成される。ノズル列Ｃ，Ｄの０．５列分ずつの印字データＳＩｃ，ＳＩｄは、両方合わせてノズル一列分となっている。なお、本実施形態では、図９（ａ），（ｂ）に示す印字データＳＩａ，ＳＩｂ，ＳＩｃ，ＳＩｄが第１の記録データに相当する。
【００７１】
そして、図９（ａ）に示すように、切換えフラグ＝１の場合、ノズル列Ｃ用の印字データＳＩｃとして第１ノズル群ＮＣ１に相当する上流側０．５列分のデータが設定され、ノズル列Ｄ用の印字データＳＩｄとして第２ノズル群ＮＤ２に相当する下流側０．５列分に相当するデータが設定される。また、図９（ｂ）に示すように、切換えフラグ＝０の場合、ノズル列Ｃ用の印字データＳＩｃとして第２ノズル群ＮＣ２に相当する下流側０．５列分のデータが設定され、ノズル列Ｄ用の印字データＳＩｄとして第１ノズル群ＮＤ１に相当する上流側０．５列分に相当するデータが設定される。なお、データＳＩｃ，ＳＩｄは、両方でノズル一列分となるように０．５列分ずつに分けられるが、その分け方（ノズル列分割方法）は上流側半分と下流側半分に限定されず、互いに補完し合う関係を満たす限りにおいて、０．５列ずつの分け方は適宜変更できる。
【００７２】
図６（ｂ）は、ノズル列Ｃ，Ｄを、第１ノズル群〜第４ノズル群ＮＣ１〜ＮＣ４，ＮＤ１〜ＮＤ４に４分割する例である。使用ノズルを、第１ノズル群と第３ノズル群の組合せ（奇数ノズル群の組合せ）と、第２ノズル群と第４ノズル群の組合せ（偶数ノズル群の組合せ）とに分ける。つまり、第１〜第４ノズル群のうち、互い違いに使用ノズル群を設定する。そして、主制御部６１は、１ページを印刷する度に、印字に使用する使用ノズル群をノズル列Ｃ，Ｄ間で入れ替えるように印字データを生成する。
【００７３】
一方、「スロー印刷モード」では、全インクカートリッジ２１，２２のうちインクエンドでない側のものと接続されたノズル列Ｃ又はノズル列Ｄが使用ノズルとして選択され、ノズル列Ｃ，Ｄのうち一方のノズル列だけを使って印刷が行われる。このとき、主制御部６１は、図１０（ａ）に示すように、ノズル列Ｃとノズル列Ｄのうちどちらが使用ノズル列かに関係なく、ノズル列一本分の印字データＳＩｍを生成する。これは、ノズル列Ｃとノズル列Ｄは、副走査方向Ｙの各ノズル位置が全て同じなので、ノズル列一本分の共通の印字データを使用可能だからである。そして、図１０（ａ）に示すように、第１インクカートリッジ２１がインクエンドの場合、印字データＳＩｍはノズル列Ｄの駆動系にセットされる。また、図１０（ｂ）に示すように、第２インクカートリッジ２２がインクエンドの場合、印字データＳＩｍはノズル列Ｃの駆動系にセットされる。なお、本実施形態では、図１０（ａ）に示す印字データＳＩｍが第２の記録データに相当する。
【００７４】
ＣＲカウンター６４は、キャリッジ１４のホーム位置を原点とし、キャリッジ１４がホーム位置から離れる方向へ移動する過程でリニアエンコーダー２６からの入力パルス数を加算し、キャリッジ１４がホーム位置へ近づく方向へ移動する過程でその入力パルス数を減算することで、主走査方向Ｘにおけるキャリッジ位置を計数する。制御部４２は、ＣＲカウンター６４の計数値に基づくその時々のキャリッジ位置に応じた目標速度指令値（例えば目標周波数指令値）をモーター駆動回路５１に指令することで、キャリッジモーター１８の速度制御及び停止制御を行う。
【００７５】
ＰＦカウンター６５は、用紙が頭出しされる途中でその先端を検知したセンサーの検知位置あるいはそこから所定量搬送された基準位置でリセットされた後、不図示の搬送ローラー又はこれに連動する回転軸に設けられたロータリーエンコーダー（図示せず）からの入力パルス数を計数することにより、用紙の基準位置に対する搬送位置を計数する。制御部４２は、ＰＦカウンター６５の計数値に基づくその時々の搬送位置に応じた目標速度指令値をモーター駆動回路５２に指令して紙送りモーター２５を駆動制御することにより、用紙の搬送制御を行う。
【００７６】
なお、ヘッド駆動回路３９が印字データに応じて駆動信号中の駆動パルスの選択／非選択を行い、駆動パルスの入力があった噴射駆動素子３８が駆動されることによって、対応する各ノズルからインク滴が噴射される。
【００７７】
次に、コントローラー４０とＦＦＣ３２を介して接続されたヘッド駆動回路３９の構成を説明する。ヘッド駆動回路３９は、シフトレジスター７１、ラッチ回路７２、レベルシフター７３、スイッチ素子７４を、噴射駆動素子３８ごとに備えている。
【００７８】
各シフトレジスター７１には、発振回路４６からのクロックＣＫに同期した１ノズル列分の印字データＳＩの各ドットデータがそれぞれ入力される。印字データＳＩは、例えば１ドットが２階調の場合、ドット値「０」「１」をとる１８０個（１ノズル列分）のドットデータ列を含んで構成され、一方、１ドットが４階調の場合、ドット値「００」「０１」「１０」「１１」をとる１８０個のドットデータ列を含んで構成される。なお、４階調の場合、シフトレジスター７１は、ドットデータのビット数と同数（２つ）のシフトレジスターからなり、各シフトレジスターへは上位ビットと下位ビットが入力される。
【００７９】
ラッチ回路７２は、所定のタイミングで入力されるラッチ信号ＬＡＴに基づきシフトレジスター７１にセットされたデータをラッチする。
また、ヘッド駆動回路３９には、ラッチ回路７２から入力したデータに応じた値を、印刷周期ＰＡを二分した第１周期と第２周期の各タイミング毎にレベルシフター７３へ出力する図示しない制御ロジックが設けられている。１ドットが２階調である場合、制御ロジックは、ラッチ回路７２からデータ「１」を入力したときに、第１周期に「１」、第２周期に「０」を出力し、データ「０」を入力したときに、第１周期に「０」、第２周期に「１」を出力する。また、印字データＳＩが４階調の場合は、制御ロジックは、印刷周期ＴＡを三分した各周期毎のタイミングで、各ラッチ回路からのデータの組合せから決まる出力データを出力する。レベルシフター７３は、制御ロジックからのデータが「１」であればスイッチ素子７４を接続状態とし、制御ロジックからのデータが「０」であればスイッチ素子７４を非接続状態とする。
【００８０】
レベルシフター７３は、制御ロジックからのデータが「１」であれば、スイッチ素子７４への供給電圧を所定の電圧値（例えば数十ボルト）まで昇圧してスイッチ素子７４を接続状態とし、一方、制御ロジックからのデータが「０」であれば、供給電圧の昇圧はせず、スイッチ素子７４を非接続状態とする。
【００８１】
スイッチ素子７４は、駆動信号生成回路４５が生成した駆動信号ＣＯＭを、キャリッジ１４が印刷のため１パスする過程における印刷周期毎に入力する。よって、ドットデータのビット値が「００」のとき、駆動信号ＣＯＭのうち微振動用のパルスが噴射駆動素子３８に印加されてノズル内のインクが微振動し、「０１」のときは小パルスが噴射駆動素子３８に印加されて小ドットのインク滴が噴射される。また、「１０」のときは大パルスが噴射駆動素子３８に印加されて中ドットのインク滴が噴射され、「１１」のときは小パルスと大パルスの両方が噴射駆動素子３８に印加されて大ドットのインク滴が噴射される。
【００８２】
なお、本実施形態では、噴射駆動素子３８は、例えば圧電振動素子又は静電駆動素子からなる。もちろん、噴射駆動素子３８はノズル通路内のインクを加熱するヒーターでもよく、ヒーターで加熱したインク内に沸騰により発生した気泡の膨張を利用してノズルからインク滴を吐出させるサーマル方式も採用できる。
【００８３】
次に、本実施形態におけるプリンター１１の処理を図１１に示すフローチャートに従って説明する。
まずステップＳ１１では、インクエンドであるか否かを判断する。インクエンドでなければ通常印刷モードを設定し（ステップＳ１２）、インクエンドであればスロー印刷モードを設定する（ステップＳ２４）。なお、本実施形態では、ステップＳ１１の判定処理が、液体エンドになったか否かを判定する判定ステップに相当する。また、ステップＳ１１の処理を行うエンジン制御部６３により、判定手段の一例が構成される。
【００８４】
通常印刷モード設定時は、ステップＳ１３〜Ｓ２３の処理が行われることにより、全インクカートリッジ２１，２２に接続された全ノズル列Ａ〜Ｄを使用し、通常印刷モードの印刷が行われる。一方、スロー印刷モードを設定した場合は、ステップＳ２５〜Ｓ３３の処理が行われることにより、全インクカートリッジ２１，２２のうちインクエンドでないものに接続されたノズル列Ｃ又はノズル列Ｄを使用し、スロー印刷モードの印刷が行われる。
【００８５】
まず、通常印刷モードの印刷をステップＳ１３〜Ｓ２１に基づいて説明する。
通常印刷モード設定時は、次のステップＳ１３において、切換えフラグ＝１であるか否かを判断する。切換えフラグ＝１であれば、ステップＳ１４に進んで、切換えフラグ「１」に応じた印字データを生成する。すなわち、図９（ａ）に示す印字データＳＩａ，ＳＩｂ，ＳＩｃ，ＳＩｄを生成する。一方、切換えフラグ＝０であれば、ステップＳ１６に進んで、切換えフラグ「０」に応じた印字データを生成する。すなわち、図９（ｂ）に示す印字データＳＩａ，ＳＩｂ，ＳＩｃ，ＳＩｄを生成する。
【００８６】
切換えフラグ＝１に応じた印字データを生成した場合は、次のステップＳ１５において、印字データを切換えフラグ「１」に応じたノズル列にセットする。すなわち、図９（ａ）に示す印字データＳＩａ，ＳＩｂをそれぞれノズル列Ａ，Ｂに対応するシフトレジスター７１にセットするとともに、印字データＳＩｃ，ＳＩｄをそれぞれノズル列Ｃ，Ｄに対応するシフトレジスター７１にセットする。
【００８７】
一方、切換えフラグ＝０に応じた印字データを生成した場合は、ステップＳ１７において、印字データを切換えフラグ「０」に応じたノズル列にセットする。すなわち、図９（ｂ）に示す印字データＳＩａ，ＳＩｂをそれぞれノズル列Ａ，Ｂに対応するシフトレジスター７１にセットするとともに、印字データＳＩｃ，ＳＩｄをそれぞれノズル列Ｃ，Ｄに対応するシフトレジスター７１にセットする。
【００８８】
そして、次のステップＳ１８では、印刷を実行する。つまり、セットされた印字データに基づき主走査方向Ｘに１ドット分（１回）の噴射を行い、これを１パス分のドット数と同数回行うことにより、１パス分の印刷を行う。このとき、ノズル列Ａ〜Ｄを使用して印刷を行うので、１パス分の動作で用紙には解像度３６０ｄｐｉの印刷が施される。
【００８９】
１パス分の印刷が終わると、次のステップＳ１９において、通常ピッチの紙送りを行う。すなわち、解像度３６０ｄｐｉの印刷が施されるので、例えばノズル一列分（ノズル１８０個分）の長さに相当する量の紙送りを行う。
【００９０】
ステップＳ２０では、１頁の印刷を終了したか否かを判断する。１頁の印刷を終了していなければ、ステップＳ１３に戻る。そして、ステップＳ１３〜１５，Ｓ１８の処理による１パス分の印刷動作と、ステップＳ１９による通常ピッチでの紙送り動作とを交互に繰り返すことにより印刷を進める。
【００９１】
そして、ステップＳ２０において１頁の印刷が終了したと判断されると、ステップＳ２１に進んで、切換えフラグを「１」から「０」へ変更する。
次のステップＳ２２において、印刷を終了したか否かを判断し、まだ印刷すべき頁が残っていれば、ステップＳ２３において次頁の給紙を行う。こうして次頁の用紙が給紙されると、次頁の印刷を開始する。
【００９２】
次頁（２頁目）の印刷時におけるステップＳ１３において、切換えフラグ＝０と判断されるので、ステップＳ１６に進んで、切換えフラグ「０」に応じた印字データを生成する。すなわち、図９（ｂ）に示す印字データＳＩａ，ＳＩｂ，ＳＩｃ，ＳＩｄを生成する。そして、ステップＳ１７において、印字データを切換えフラグ「０」に応じたノズル列にセットする。すなわち、図９（ｂ）に示す印字データＳＩａ，ＳＩｂをそれぞれノズル列Ａ，Ｂに対応するシフトレジスター７１にセットするとともに、印字データＳＩｃ，ＳＩｄをそれぞれノズル列Ｃ，Ｄに対応するシフトレジスター７１にセットする。
【００９３】
次のステップＳ１８では、印刷を実行する。つまり、セットされた印字データに基づき主走査方向Ｘに１ドット分（１回）の噴射を行い、これを１パス分のドット数と同数回行うことにより、１パス分の印刷を行う。このとき、ノズル列Ａ〜Ｄを使用して印刷を行うので、１パスの動作で用紙には解像度３６０ｄｐｉの印刷が施される。
【００９４】
１パス分の印刷が終わると、次のステップＳ１９において、通常ピッチの紙送りを行う。１頁の印刷を終了していなければ（Ｓ２０で否定判定）、ステップＳ１３に戻る。
そして、ステップＳ１３〜１５，Ｓ１８の処理による１パス分の印刷動作と、ステップＳ１９による通常ピッチでの紙送り動作とを交互に繰り返すことにより、印刷を進める。この２頁目の印刷では、ノズル列Ｃ，Ｄにおける使用ノズル群が入れ換えられる。つまり、１頁目の印刷時は、ノズル列Ｃが第１ノズル群ＮＣ１、ノズル列Ｄが第２ノズル群ＮＤ２を使用ノズル群として印刷が行われた（図７（ａ））のに対して、２頁目の印刷時は、ノズル列Ｃが第２ノズル群ＮＣ２、ノズル列Ｄが第１ノズル群ＮＤ１を使用ノズル群として印刷が行われる（図７（ｂ））。このため、ノズル列Ｃ，Ｄにおける特定の一部（半分）のノズルに使用が偏ることなく、全ノズルが使用されることになる。この結果、例えばノズル列Ｃ，Ｄのノズル目詰まりの発生割合の低減及び噴射駆動素子３８の寿命が延びることに繋がる。
【００９５】
そして、２頁目の印刷が終了し、ステップＳ２０において１頁の印刷が終了したと判断されると、ステップＳ２１に進んで、切換えフラグを「０」から「１」へ変更する。
そして、次のステップＳ２２において、まだ印刷すべき頁が残っていると判断すれば、ステップＳ２３において次頁の給紙を行う。こうして次頁の用紙が給紙されると、次頁の印刷を開始する。
【００９６】
以下、同様に、ステップＳ１３〜Ｓ２３の各処理を繰り返して、各頁の用紙に印刷を施す。例えば奇数頁の印刷時には、図９（ａ）に示すようにノズル列Ｃが第１ノズル群ＮＣ１、ノズル列Ｄが第２ノズル群ＮＤ２をそれぞれ使用ノズル群として印刷が行われる。一方、偶数頁の印刷時には、図９（ｂ）に示すようにノズル列Ｃが第２ノズル群ＮＣ２、ノズル列Ｄが第１ノズル群ＮＤ１をそれぞれ使用ノズル群として印刷が行われる。そして、全頁の印刷を終了し、ステップＳ２２において印刷終了と判断されると、当該ルーチンを終了する。
【００９７】
次に、インクカートリッジ２１，２２のうち一方がインクエンドになったときに行われるスロー印刷モードの印刷をステップＳ２５〜Ｓ３３に基づいて説明する。
スロー印刷モード設定時は、次のステップＳ２５において、１列分の印字データを生成する。すなわち、図１０（ａ）に示す印字データＳＩｍ（記録データ）を生成する。なお、本実施形態では、ステップＳ２５の処理が、Ｍ本（本例では２本）の第１のノズル列（本例ではノズル列Ｃ，Ｄ）に共通の記録データ（本例では印字データＳＩｍ）を生成するデータ生成ステップに相当する。また、ステップＳ２５の処理を行う主制御部６１により、データ生成手段の一例が構成される。
【００９８】
次のステップＳ２６において、インクエンドが第１インクカートリッジ２１であるか否かを判断する。インクエンドが第１インクカートリッジ２１であれば、ステップＳ２７に進んで、印字データをノズル列Ｄにセットする。すなわち、図１０（ｂ）に示す印字データＳＩｍをノズル列Ｄに対応するシフトレジスター７１にセットする。
【００９９】
一方、インクエンドが第１インクカートリッジ２１でなければ（つまり第２インクカートリッジ２２であれば）、ステップＳ２８に進んで、印字データをノズル列Ｃにセットする。すなわち、図１０（ｃ）に示す印字データＳＩｍをノズル列Ｃに対応するシフトレジスター７１にセットする。
【０１００】
そして、次のステップＳ２９では、印刷を実行する。つまり、セットされた印字データに基づき主走査方向Ｘに１ドット分（１回）の噴射を行い、これを１パス分のドット数と同数回行うことにより、１パス分の印刷を行う。このとき、ノズル列Ｃ又はノズル列Ｄのみの一列分のノズル列だけを使用して印刷を行うので、１パス分の動作で用紙には解像度１２０ｄｐｉの印刷が施される。なお、本実施形態では、ステップＳ２７〜Ｓ２９の処理により、制御ステップが構成される。また、ステップＳ２７〜Ｓ２９の処理を行うジョブコントロール部６２及びエンジン制御部６３により、制御手段が構成される。
【０１０１】
１パス分の印刷が終わると、次のステップＳ３０において、１／３ピッチの紙送りを行う。すなわち、解像度１２０ｄｐｉの印刷が施されるので、ノズルピッチΔＰの１／３に相当するピッチに相当する量の紙送りを行う。ここで、Ｊ本のノズル列を使用してノズルピッチΔＰの１／Ｊの画素ピッチの印刷解像度で印刷する構成の場合は、このスロー印刷モードにおいて、ノズルピッチΔＰの１／Ｊのピッチで紙送りを行うことになる。
【０１０２】
ステップＳ３１では、１頁の印刷を終了したか否かを判断する。１頁の印刷を終了していなければ、ステップＳ２５に戻る。そして、ステップＳ２５〜Ｓ２９の処理による１パス分の印刷動作と、ステップＳ３０によるノズルピッチΔＰの１／３ピッチでの紙送り動作とを交互に３回繰り返す度に、用紙には解像度３６０ｄｐｉの印刷が施される。そして、用紙に解像度３６０ｄｐｉの印刷が施される度（つまり３回の紙送りを終える度）に、１回の通常ピッチ（ノズル一列分の長さ相当のピッチ）の紙送りを行う。こうして、通常印刷モードよりも約１／３の印刷速度で印刷を進める。そして、１頁分の印刷が終了し、ステップＳ３１において１頁の印刷が終了したと判断されると、ステップＳ３２に進んで、印刷を終了したか否かを判断し、まだ印刷すべき頁が残っていれば、ステップＳ３３において次頁の給紙を行う。こうして次頁の用紙が給紙されると、ステップＳ２５に戻り、Ｓ２５〜Ｓ３２の処理を繰り返して各頁の印刷を行う。そして、全頁の印刷を終了すると（Ｓ３２で肯定判定）、当該ルーチンを終了する。
【０１０３】
このように本実施形態によれば、スロー印刷モードのとき、主制御部６１は、ノズル列Ｃかノズル列Ｄかを区別することなくノズル一列分の印字データＳＩｍを生成すればよい。また、主制御部６１から印字データＳＩｍを受け付けたジョブコントロール部６２は、印字データＳＩｍがノズル列Ｃ，Ｄ間で共通のため、印字データＳＩｍが使用ノズル列に対応するものであるかどうかをチェックするデータ確認処理の必要がない。そして、印字データＳＩｍをジョブコントロール部６２から受け付けたエンジン制御部６３は、インクエンドを検出した側でない方のインクカートリッジを把握しているため、特にデータセット先のノズル列を選択する特別な処理をしなくても、印字データＳＩｍを、ノズル列Ｃ，Ｄのうちインクエンドでない側のインクカートリッジに対応する一方の駆動系（シフトレジスター７１）にセットすればよい。このため、主制御部６１、ジョブコントロール部６２及びエンジン制御部６３における処理が簡素化される。各部６１〜６３の処理が簡素化されると、異なる機種間でプログラムを共有化することも可能になる。
【０１０４】
以上詳述したように、本実施形態では、以下に示す効果を得ることができる。
（１）所定の印刷解像度（本例では３６０ｄｐｉ）の形成に必要なＪ本（本例では３本）のノズル列Ａ〜Ｃに加えて、そのうち副走査方向Ｙのノズル位置が同じになるインクエンド時用のノズル列Ｄを加えた。そして、複数本（Ｊ＋Ｍ−１本）（本例では４本）のノズル列をそれぞれインクカートリッジ２１，２２に接続し、インクエンド時には、Ｍ個のインクカートリッジ２１，２２のうちインクエンドとなったもの以外のものを使用して印刷を行う構成とした。よって、インクエンド時に印刷に使用されるインクカートリッジが、Ｍ個のインクカートリッジ２１，２２のうちどれになっても、ノズル位置の同じノズル列が使用されるので、主制御部６１は、使用ノズル列を区別して印字データＳＩｍを生成する必要がない。つまり、インクエンド時のスロー印刷モードでは、ノズル列Ｃ，Ｄに共通に使用できるノズル列一本分の印字データＳＩｍを生成するだけで済む。
【０１０５】
（２）通常印刷モードにおける所定の印刷解像度での印刷時に必要となる最低本数（３本）のノズル列に、そのうちの一本のノズル列（例えばノズル列Ｃ）と副走査方向のノズル位置が全て同じになるノズル列Ｄを一本追加した。この場合、通常印刷モード時に一本のノズル列が使用されないと、ノズル目詰まりが心配される。本実施形態では、二本のノズル列Ｃ，Ｄを半分ずつ使用してノズル列一本分の印刷を行うため、通常印刷モード時に使用されない不使用ノズル列を無くすことができ、これによりノズル目詰まりの発生頻度を低減できる。
【０１０６】
（３）また、ノズル列Ｃ，Ｄを半分ずつ使用する場合、その使用すべき半分のノズル（ノズル群）の位置を固定してしまうのではなく、規定間隔毎に、使用すべきノズルの位置を切り換える構成としたので、通常印刷モード時にノズル列Ｃ，Ｄの全てのノズルを使用して印刷を行うことができる。よって、効果的にノズル目詰まりの発生頻度を低減できる。
【０１０７】
（４）特に本実施形態では、規定間隔として、印刷１頁の間隔を採用し、１頁の印刷を終える度に、ノズル列Ｃ，Ｄ間で使用ノズル群を入れ換えるので、２頁以上の印刷を行えば、ノズル列Ｃ，Ｄの全てのノズルを一度は使用することができる。例えば、ノズルが使用されず長期間放置されると、その不使用ノズルの内部で増粘したインクがやがて固化し、メンテナンス装置を使用してもノズルを使用可能状態に復元させることができなくなることが危惧される。しかし、本実施形態では、通常印刷モードにおいても、ノズル列Ｃ，Ｄの全ノズルが１頁毎の間欠的ではあるものの印刷に使用されるので、上記のようなノズルの強固な目詰まりを回避することができる。この結果、仮に目詰まりが発生した場合でも、その目詰まりを解消することができる。
【０１０８】
（５）また、ノズル列Ｃ，Ｄ間で使用ノズルが印刷１頁毎に切り換えられることから、１頁の印刷途中で使用ノズルが変更されることに起因する印刷画質（印刷品質）の低下を抑えることができる。
【０１０９】
（６）スロー印刷モードでは、ノズルピッチΔＰの１／Ｊの送りピッチで紙送り（搬送）するので、ノズル列Ｃ又はノズル列Ｄの一列のみを使用しただけでも、所定の印刷解像度（例えば３６０ｄｐｉ）で印刷することができる。
【０１１０】
なお、上記実施形態は以下のような形態に変更することもできる。
・Ｍ本のノズル列Ｃ，Ｄ間での使用ノズルの分け方は同じ割合に分ける構成に限定されない。例えば全ノズル数の６割と４割の組合せ、７割と３割の組合せ、８割と２割の組合せ、９割と１割の組合せで分けてもよい。
【０１１１】
・さらには、Ｍ本のノズル列Ｃ，Ｄ間で使用ノズルを分ける構成に限定されない。例えば、使用ノズルをノズル一列分とし、Ｍ本のノズル列Ｃ，Ｄ間で使用ノズルを一列ずつ交互に入れ換えてもよい。
【０１１２】
・所定印刷解像度（本例では３６０ｄｐｉ）で印刷しうる三本のノズル列Ａ〜Ｃのうちノズル列Ｃと全ノズルが副走査方向に同じ位置となるノズル列Ｄを、追加又は使用ノズル列として使用するようにした。これに対して、例えばノズル列Ｂとノズル位置が副走査方向に全て同じとなるノズル列を追加してもよいし、ノズル列Ａとノズル位置が副走査方向に全て同じとなるノズル列を追加してもよい。この場合のノズル列の追加とは、ノズル列を追加した記録ヘッドの作り直し、カラー印刷用の記録ヘッドを黒印刷用に流用し、余ったノズル列の使用ノズル列としての追加も含まれる。
【０１１３】
・所定印刷解像度で印刷しうるＪ本の第２のノズル列は、共通ノズル列（第１ノズル列）のみであってもよい。つまり、記録ヘッドに第１ノズル列と第２ノズル列の二本のみ設けられている構成でもよい。この場合、所定印刷解像度は、ノズルピッチΔＰと等しい画素ピッチの解像度となる。もちろん、紙送りピッチをノズルピッチΔＰの１／Ｕ（但しＵは２以上の自然数）にするなどして、ノズルピッチの１／Ｕの画素ピッチの印刷解像度で印刷するようにしてもよい。
【０１１４】
・所定印刷解像度で印刷しうるＪ本の第２のノズル列の本数は二本でもよい。さらには４本以上でもよい。二本でも４本以上の場合でも、三本の場合と同様に、そのうちの一本の第２のノズル列の各ノズルの位置と副走査方向に全ノズルが同じ位置となる第１のノズル列を追加すればよい。
【０１１５】
・液体収容体の一例であるインクカートリッジに収容される液体の一例であるインクは、同色に限定されず、近似色でもよい。例えば黒と濃灰色、イエローとライトイエローとダークイエローの中からの組合せ、シアンとライトシアンとダークシアンの中からの組合せ、マゼンタとライトマゼンタとダークマゼンタの中からの組合せでもよい。要するにどちらかのインク色で印刷された場合に互いに色が近似するため問題がなければよい。
【０１１６】
・前記実施形態では、黒インクを使用してモノクロ又はグレイスケール印刷を行う構成であったが、カラー印刷が可能な印刷装置に適用してもよい。例えば図２に示すパターンで配列された４本のノズル列をインク１色分とし、このような配列パターンの４本のノズル列を、カラー印刷に必要なインク色と同数設ける。この構成であれば、複数個ずつ設けられたカラー用のインクカートリッジのうち１つがインクエンドになっても、スロー印刷モードで印刷を継続することができる。
【０１１７】
・図４におけるコントローラー内の制御部４２の各機能部を、プログラムを実行するＣＰＵにより主にソフトウェアで実現したが、ハードウェアで実現したり、ソフトウェアとハードウェアとの協働により実現したりしてもよい。
【０１１８】
・記録装置は、シリアルプリンターに限定されず、ラテラル式のプリンターでもよい。
・前記実施形態では、記録装置として、インクジェット式のプリンター１１が採用されているが、インク以外の他の液体を噴射したり吐出したりする液体噴射装置を採用してもよい。また、微小量の液滴を吐出させる液体噴射ヘッド等を備える各種の液体噴射装置に流用可能である。この場合、液滴とは、上記液体噴射装置から吐出される液体の状態を言い、粒状、涙状、糸状に尾を引くものも含むものとする。また、ここでいう液体とは、液体噴射装置が噴射させることができるような材料であればよい。例えば、物質が液相であるときの状態のものであればよく、粘性の高い又は低い液状体、ゾル、ゲル水、その他の無機溶剤、有機溶剤、溶液、液状樹脂、液状金属（金属融液）のような流状体、また物質の一状態としての液体のみならず、顔料や金属粒子などの固形物からなる機能材料の粒子が溶媒に溶解、分散または混合されたものなどを含む。また、液体の代表的な例としては上記実施形態で説明したようなインクや液晶等が挙げられる。ここで、インクとは一般的な水性インクおよび油性インク並びにジェルインク、ホットメルトインク等の各種液体組成物を包含するものとする。液体噴射装置の具体例としては、例えば液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ、カラーフィルタの製造などに用いられる電極材や色材などの材料を分散または溶解のかたちで含む液体を噴射する液体噴射装置が挙げられる。さらに、バイオチップ製造に用いられる生体有機物を噴射する液体噴射装置、精密ピペットとして用いられ試料となる液体を噴射する液体噴射装置、捺染装置やマイクロディスペンサ等であってもよい。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に噴射する液体噴射装置、基板などをエッチングするために酸又はアルカリ等のエッチング液を噴射する液体噴射装置を採用してもよい。そして、これらのうちいずれか一種の液体噴射装置に本発明を適用することができる。
【０１１９】
前記実施形態及び変形例から把握される技術的思想を以下に記載する。
（１）同一種の液体をそれぞれ収容する第１の液体収容体（２１）及び第２の液体収容体（２２）から液体の供給を受けるとともに主走査方向に移動可能な記録手段と、記録媒体を副走査方向へ搬送する搬送手段とを備えた記録装置であって、列の異なるノズルの副走査方向の位置が全て同じになるように設けられた第１ノズル列（Ｃ）と第２ノズル列（Ｄ）とが主走査方向に位置をずらして配置された前記記録手段と、前記第１の液体収容体からの液体を前記第１ノズル列へ供給する第１流路（３５）と、前記第２の液体収容体からの液体を前記第２ノズル列へ供給する第２流路（３６）と、前記第１及び第２の液体収容体のうち一つが液体エンドになったか否かを判定する判定手段と、前記第１及び第２の液体収容体が共に液体エンドでなかったと判定された場合、前記第１ノズル列と第２ノズル列を共に使用して記録しうる第１の記録データを生成し、前記一つが液体エンドになったと判定された場合、前記第１及び第２ノズル列に共通の一列分に相当する第２の記録データを生成するデータ生成手段と、前記第１の記録データを、使用されるノズル列の駆動系へ送って前記第１及び第２ノズル列を共に使用して記録を行い、前記第１の液体収容体が液体エンドの場合に、前記第２の記録データを前記第２ノズル列の駆動系へ送って前記第２ノズル列を用いて記録を行い、一方、前記第２の液体収容体が液体エンドの場合は、前記第２の記録データを前記第１ノズル列の駆動系へ送って前記第１ノズル列を用いて記録を行う制御手段と、を備えたことを特徴とする記録装置。
【０１２０】
（２）前記記録手段には、必要な記録解像度を実現するために列の異なるノズルが副走査方向に互いに位置をずらして設けられた複数のノズル列を備え、前記第１ノズル列は前記複数のノズル列のうちの一つのノズル列であり、前記第２ノズル列は前記第１ノズル列とノズルの副走査方向の位置が全て同じになるように前記複数のノズル列とは別に設けられたノズル列であり、前記第１流路は、前記第１の液体収容体からの液体を前記複数のノズル列のうち前記第１ノズル列を除く一部のノズル列と前記第１ノズル列へ供給するように設けられ、前記第２流路は、前記第２の液体収容体からの液体を前記複数のノズル列のうち前記第１ノズル列を除く他の一部のノズル列と前記第２ノズル列へ供給するように設けられ、前記データ生成手段が生成する前記第１の記録データは、前記複数のノズル列、前記第１ノズル列と第２ノズル列の全てを使用して記録を行いうるデータ内容であり、前記データ生成手段が生成する前記第２の記録データは、前記複数のノズル列を使用せず記録を行いうるとともに前記第１ノズル列及び第２ノズル列に共通の一列分の記録データであることを特徴とする技術的思想（１）に記載の記録装置。
【符号の説明】
【０１２１】
１１…記録装置の一例であるプリンター、１４…キャリッジ、１８…キャリッジモーター、１９…記録手段の一例である記録ヘッド、２１…液体収容体（第１の液体収容体）の一例である第１インクカートリッジ、２２…液体収容体（第２の液体収容体）の一例である第２インクカートリッジ、２５…搬送手段を構成する紙送りモーター、３５…流路の一例を構成する第１流路、３５ａ，３５ｃ…流路、３６…流路の一例を構成する第２流路、３６ｂ，３６ｄ…流路、３８…噴射駆動素子、３９…駆動系の一例であるヘッド駆動回路、４０…制御手段の一例であるコントローラー、４２…制御部、４３…ＲＡＭ、４４…不揮発性メモリー、４５…駆動信号生成回路、４７…転送回路、５１…モーター駆動回路、５２…モーター駆動回路、６１…データ生成手段の一例である主制御部、６２…制御手段の一例を構成するジョブコントロール部、６３…制御手段の一例を構成するエンジン制御部、７１…シフトレジスター、７２…ラッチ回路、７３…レベルシフター、７４…スイッチ素子、１００…ホスト装置、Ａ，Ｂ…第２のノズル列を構成するノズル列、Ｃ…第１及び第２のノズル列を構成する共通ノズル列の一例であるノズル列、Ｄ…第１のノズル列を構成するノズル列、Ｎｚ…ノズル、ΔＰ…ノズルピッチ、ＮＣ１，ＮＤ１…第１ノズル群、ＮＣ２，ＮＤ２…第２ノズル群、ＮＣ３，ＮＤ３…第３ノズル群、ＮＣ４，ＮＤ４…第４ノズル群、ＳＩ，ＳＩａ〜ＳＩｄ…印字データ、ＳＩｍ…記録データの一例である印字データ、Ｐ…記録媒体の一例である用紙、Ｘ…主走査方向、Ｙ…副走査方向。
【図１】
0005732821.tif 000002
【図２】
0005732821.tif 000003
【図３】
0005732821.tif 000004
【図４】
0005732821.tif 000005
【図５】
0005732821.tif 000006
【図６】
0005732821.tif 000007
【図７】
0005732821.tif 000008
【図８】
0005732821.tif 000009
【図９】
0005732821.tif 000010
【図１０】
0005732821.tif 000011
【図１１】
0005732821.tif 000012