(57)【特許請求の範囲】
【請求項１】
同色のインクを吐出する複数個のノズルを有し、前記ノズルの配列方向と交差する方向に並ぶ第１から第Ｍ（Ｍは２以上の自然数）のノズル列を有する記録ヘッドを備え、前記記録ヘッドと記録媒体とを前記配列方向と交差する走査方向に相対的に走査し、各ノズル列のノズルに対応するインクを吐出するための素子を駆動して記録媒体上にドットの記録を行なうインクジェット記録装置であって、
前記第１から第Ｍの各ノズル列の前記配列方向における位置が対応するＮ個（Ｎは２以上の自然数でありＭの倍数）のノズルについて、前記各ノズル列間で前記配列方向における位置が対応する素子同士の駆動開始タイミングをずらしつつ、前記各ノズル列のＮ個のノズルに対応する素子を予め定められた駆動順で駆動する駆動制御手段と、
前記配列方向に並ぶドットで構成される１つのカラムを記録するために用いられる１カラム分のデータを、各ノズル列の前記Ｎ個のノズルが前記駆動順に従ってＮ／Ｍ個ずつに分割されて得られる前記第１から第Ｍのグループに対応した第１から第Ｍの記録データに分割し、前記第１から第Ｍの記録データを、前記駆動順と各ノズル列間の前記駆動開始タイミングのずれとに対応させて、前記第１から第Ｍのノズル列のいずれかの記録用のデータとして、それぞれ互いに異なるノズル列に割り当てる割当手段と、を備え、
前記駆動制御手段が前記割当手段により前記第１から第Ｍの記録データを割り当てられた前記第１から第Ｍのノズル列に対応する前記素子を駆動すると、前記割当手段により割り当てられた前記第１から第Ｍの記録データに基づくドットが、前記走査方向に交差する方向に関して重なって記録される、
ことを特徴とするインクジェット記録装置。
【請求項２】
前記各ノズル列のＮ個のノズルに対応する素子は、前記配列方向に沿って順に駆動されることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記駆動制御手段が前記割当手段により前記第１から第Ｍの記録データを割り当てられた前記第１から第Ｍのノズル列を駆動すると、前記割当手段により割り当てられた前記第１から第Ｍの記録データは、当該各記録データに対応する各グループにおいて駆動順の最も早いノズルから吐出されるインクドットが前記走査方向に交差する方向に関して重なって記録されることを特徴とする請求項１又は２に記載のインクジェット記録装置。
【請求項４】
前記駆動制御手段は、Ｎ／Ｍ個のノズルの駆動分ずつ、各ノズル列間で前記駆動開始タイミングをずらしていることを特徴とする請求項１乃至３のいずれか１項に記載のインクジェット記録装置。
【請求項５】
前記Ｍは２であることを特徴とする請求項１乃至４のいずれか１項に記載のインクジェット記録装置。
【請求項６】
同色のインクを吐出する複数個のノズルを有し、前記ノズルの配列方向と交差する方向に並ぶ第１から第Ｍ（Ｍは２以上の自然数）のノズル列を有する記録ヘッドを備え、前記記録ヘッドと記録媒体とを前記配列方向と交差する走査方向に相対的に走査し、各ノズル列のノズルに対応するインクを吐出するための素子を駆動して記録媒体上にドットの記録を行なうインクジェット記録装置であって、
前記第１から第Ｍの各ノズル列の前記配列方向における位置が対応するＮ個（Ｎは２以上の自然数でありＭの倍数）のノズルについて、前記各ノズル列間で前記配列方向における位置が対応する素子同士の駆動開始タイミングをずらしつつ、前記各ノズル列のＮ個のノズルに対応する素子を予め定められた駆動順で駆動する駆動制御手段と、
前記配列方向に並ぶドットで構成される１つのカラムの前記Ｎ個のノズルに相当する領域への記録に用いられる１カラム分のデータを、各ノズル列の前記Ｎ個のノズルのうちのＮ／Ｍ個ずつのノズルの前記第１から第Ｍのグループに対応した第１から第Ｍの記録データに分割し、前記第１から第Ｍの記録データそれぞれを前記第１から第Ｍのノズル列のいずれかの記録用のデータとして、互いに異なるノズル列の記録用のデータを決定する決定手段と、を備え、
前記駆動制御手段によって前記第１から第Ｍのノズル列に対応する前記素子が駆動されることで、前記第１から第Ｍのノズル列によって前記１カラム分のデータによるドットの記録が行われるように、前記決定手段は、前記第１から第Ｍの記録データそれぞれを、前記第１から第Ｍのノズル列のいずれかの記録用のデータとして決定する、
ことを特徴とするインクジェット記録装置。
【請求項７】
前記各ノズル列のＮ個のノズルは、前記配列方向に沿って順に駆動されることを特徴とする請求項６に記載のインクジェット記録装置。
【請求項８】
前記決定手段は、前記第１から第Ｍのノズル列それぞれが、前記駆動制御手段によって各ノズル列の前記Ｎ個のノズルが駆動される１周期の間に前記走査方向に隣接する複数のカラムを記録するように、前記第１から第Ｍの記録データそれぞれを前記第１から第Ｍのノズル列の記録用のデータとして決定することを特徴とする請求項６又は７に記載のインクジェット記録装置。
【請求項９】
同色のインクを吐出する複数個のノズルを有し、前記ノズルの配列方向と交差する方向に並ぶ第１から第Ｍ（Ｍは２以上の自然数）のノズル列を有する記録ヘッドを備え、前記記録ヘッドと記録媒体とを前記配列方向と交差する走査方向に相対的に走査し、各ノズル列のノズルに対応するインクを吐出するための素子を駆動して記録媒体上にドットの記録を行なうインクジェット記録装置において実行されるノズルの駆動制御方法であって、
前記第１から第Ｍの各ノズル列の前記配列方向における位置が対応するＮ個（Ｎは２以上の自然数でありＭの倍数）のノズルについて、前記各ノズル列間で前記配列方向における位置が対応する素子同士の駆動開始タイミングをずらしつつ、前記各ノズル列のＮ個のノズルに対応する素子を予め定められた駆動順で駆動する駆動制御工程と、
前記配列方向に並ぶドットで構成される１つのカラムを記録するために用いられる１カラム分のデータを、各ノズル列の前記Ｎ個のノズルが前記駆動順に従ってＮ／Ｍ個ずつに分割されて得られる前記第１から第Ｍのグループに対応した第１から第Ｍの記録データに分割し、前記第１から第Ｍの記録データを、前記駆動順と各ノズル列間の前記駆動開始タイミングのずれとに対応させて、前記第１から第Ｍのノズル列のいずれかの記録用のデータとして、それぞれ互いに異なるノズル列に割り当てる割当工程と、を有し、
前記駆動制御工程において前記割当工程で前記第１から第Ｍの記録データを割り当てられた前記第１から第Ｍのノズル列に対応する前記素子を駆動すると、前記割当工程において割り当てられた前記第１から第Ｍの記録データに基づくドットが、前記走査方向に交差する方向に関して重なって記録される、
ことを特徴とするノズルの駆動制御方法。
【請求項１０】
前記各ノズル列のＮ個のノズルに対応する素子は、前記配列方向に沿って順に駆動されることを特徴とする請求項９に記載のノズルの駆動制御方法。
【請求項１１】
前記駆動制御工程において前記割当工程で前記第１から第Ｍの記録データを割り当てられた前記第１から第Ｍのノズル列を駆動すると、前記割当工程において割り当てられた前記第１から第Ｍの記録データは、当該各記録データに対応する各グループにおいて駆動順の最も早いノズルから吐出されるインクドットが前記走査方向に交差する方向に関して重なって記録されることを特徴とする請求項９又は１０に記載のノズルの駆動制御方法。
【請求項１２】
前記駆動制御工程において、Ｎ／Ｍ個のノズルの駆動分ずつ、各ノズル列間で前記駆動開始タイミングをずらしていることを特徴とする請求項９乃至１１のいずれか１項に記載のノズルの駆動制御方法。
【請求項１３】
前記Ｍは２であることを特徴とする請求項９乃至１２のいずれか１項に記載のノズルの駆動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録素子を時分割駆動するインクジェット記録装置および記録方法に関する。
【背景技術】
【０００２】
近年、様々な記録方式の記録装置が開発されており、その中でもインクジェット方式によるインクジェット記録装置は、カラー対応が容易で、動作時の騒音が低く、また多種多様の記録媒体に対して高品位の記録が可能であり、小型である等の利点がある。インクジェット記録装置のインク滴吐出方式の一つとして、熱エネルギーを利用したサーマルインクジェットプリンタが知られている。このインク滴吐出方式は、記録ヘッド内に設けられた電気熱変換素子に記録信号となる電気パルスを与えることによりインクに熱エネルギーを与え、この時に生じる気泡圧力をインク滴の吐出に利用するものである。
【０００３】
インクジェット記録装置における記録ヘッドの駆動方法は、カラム方向（副走査方向）に一列に設けられた複数のノズルをグループに分け、各グループに渡って特定されたノズル群毎に異なるタイミングで駆動させる時分割駆動方式が一般的に利用されている（特許文献１）。これは、図５に示すように、ノズル列を１６ノズル毎にグループ化し、各グループにおいて連続する１６ノズルは、異なる１６のタイミングで駆動させるものである。言い換えれば、１６ノズル毎に同じタイミングで駆動するノズルが存在することになり、この１６ノズル毎のノズルから成るノズル群をブロックと呼ぶ。図５のａはノズル列がグループ化された状態を示しており、ｂは各グループにおいて連続する１６ノズルの吐出タイミングを示している。ｂの縦軸は１カラム中のノズル位置、横軸は時間を示している。本例においては、ノズル３２ｋ＋１からノズル３２ｋ＋３１まで順番に駆動される。記録中、記録ヘッドは連続して動いているので、結果としてノズル３２ｋ＋１からノズル３２ｋ＋３１によって吐出されたドットはｂのように記録されることになる。ここで、ノズル３２ｋ＋１が駆動されるタイミングで、ノズル３２ｋ＋１が属するブロックを構成する他のノズルが、つまり、上述の１６ノズル毎に、同じタイミングで駆動される。
【０００４】
なお、上記説明では簡単のため、３２ｋ＋１〜３２ｋ＋３１のノズルを３２ｋ＋１から順番に駆動させる例を示したが、いずれのノズルを何番目に駆動させてもよい。このようにノズルを時分割駆動させることによって、インクの供給速度と安定性を向上させ、かつ、吐出に必要な消費電力を削減することが可能となる。
【０００５】
ところで、ノズルを時分割駆動させて記録を行うと、図１８（ａ）に示すように紙面上における１カラムがある一定の幅を有する。その幅は、記録ヘッドとインク依存の吐出周波数とキャリッジ速度との関係によって決まる。つまり、吐出周波数を一定とした場合には、図１８（ａ）からキャリッジ速度を１／２にすると、図１８（ｂ）に示すように紙面上における１カラムの幅は半分になる。また、図１８（ａ）からキャリッジ速度を２倍にすると、図１８（ｃ）に示すように紙面上における１カラムの幅は２倍の太さになる。また、キャリッジ速度を一定として駆動周期に対して均等に吐出を行う場合には、図１８（ａ）から吐出周波数を２倍にすると、図１８（ｂ）に示すように紙面上における１カラムの幅は半分になる。また、図１８（ａ）から吐出周波数を１／２にすると、図１８（ｃ）に示すように紙面上における１カラムの幅は２倍の太さになる。ここで、図１８（ｃ）に示すように１カラムの幅が広がってしまうと、主走査方向の解像度が低下してしまい、記録品位、特に罫線で構成される文字品位の劣化の原因となってしまう。
【０００６】
近年、インクジェット記録装置の記録速度の向上が特に重要な課題となっている。記録速度を向上させる方法としては、記録ヘッドの長尺化や吐出周波数の向上や複数の記録ヘッドの使用などが挙げられる。しかしながら、記録ヘッドのノズル基板は単結晶シリコンウエハから製造されているため、記録ヘッドの長尺化、つまり、ノズル基板を大きくすると、１枚のシリコンウエハから製造することができるノズル基板の数量が減少してしまい、コストが高くなってしまう。また、吐出周波数に関しては、インクや記録ヘッドの特性に依存するので、大幅な性能の向上は難しい。複数の記録ヘッドを用いて記録を行う方法については、キャリッジ速度を上げて複数の記録ヘッドを主走査方向に交互に使用する方法が開示されている（特許文献２、特許文献３）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−０７１４３３号公報
【特許文献２】特開平２−０４７０７６号公報
【特許文献３】特開平５−３１８７７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
時分割駆動を行うインクジェット記録装置において、記録ヘッドを複数用いて主走査方向に交互に記録を行うと、図１９（ａ）と（ｂ）に示すように、主走査方向の解像度は等しくなるので、解像度を劣化させることなくキャリッジ速度を向上させることができる。しかしながら、図１９（ｂ）に示すように、記録媒体上における１カラムの幅が図１９（ａ）の２倍に広がってしまい、その結果、縦罫線や文字品位の低下の原因となってしまう。
【０００９】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、記録速度を向上しつつ、記録品位を維持するインクジェット記録装置および記録方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明に係るインクジェット記録装置は、同色のインクを吐出する複数個のノズルを有し、前記ノズルの配列方向と交差する方向に並ぶ第１から第Ｍ（Ｍは２以上の自然数）のノズル列を有する記録ヘッドを備え、前記記録ヘッドと記録媒体とを前記配列方向と交差する走査方向に相対的に走査し、各ノズル列のノズルに対応するインクを吐出するための素子を駆動して記録媒体上にドットの記録を行なうインクジェット記録装置であって、前記第１から第Ｍの各ノズル列の前記配列方向における位置が対応するＮ個（Ｎは２以上の自然数でありＭの倍数）のノズルについて、前記各ノズル列間で前記配列方向における位置が対応する素子同士の駆動開始タイミングをずらしつつ、前記各ノズル列のＮ個のノズルに対応する素子を予め定められた駆動順で駆動する駆動制御手段と、前記配列方向に並ぶドットで構成される１つのカラムを記録するために用いられる１カラム分のデータを、各ノズル列の前記Ｎ個のノズルが前記駆動順に従ってＮ／Ｍ個ずつに分割されて得られる前記第１から第Ｍのグループに対応した第１から第Ｍの記録データに分割し、前記第１から第Ｍの記録データを、前記駆動順と各ノズル列間の前記駆動開始タイミングのずれとに対応させて、前記第１から第Ｍのノズル列のいずれかの記録用のデータとして、それぞれ互いに異なるノズル列に割り当てる割当手段と、を備え、前記駆動制御手段が前記割当手段により前記第１から第Ｍの記録データを割り当てられた前記第１から第Ｍのノズル列に対応する前記素子を駆動すると、前記割当手段により割り当てられた前記第１から第Ｍの記録データに基づくドットが、前記走査方向に交差する方向に関して重なって記録される、ことを特徴とする。
【発明の効果】
【００１１】
本発明によると、記録速度を向上しつつ、記録品位を維持することができる。
【図面の簡単な説明】
【００１２】
【図１】インクジェット記録装置の記録ヘッド周辺の構成例を模式的に示す図である。
【図２】コントローラ周辺の概略構成を示すブロック図である。
【図３】制御回路の構成例を示す図である。
【図４】記録ヘッドに供給される種々の信号の変化を示すタイムチャートである。
【図５】インク滴の記録媒体上の位置を示す図である。
【図６】第１の実施形態の第１の例の記録ヘッドのノズル配列を示す図である。
【図７】本例における記録データの割り当て方法を示す図である。
【図８Ａ】本例における記録媒体上に記録されたドット配置を示す第１の図である。
【図８Ｂ】本例における記録媒体上に記録されたドット配置を示す第２の図である。
【図８Ｃ】本例における記録媒体上に記録されたドット配置を示す第３の図である。
【図９】第１の実施形態の第２の例の記録ヘッドのノズル配列を示す図である。
【図１０】本例における記録データの割り当て方法を示す図である。
【図１１Ａ】本例における記録媒体上に記録されたドット配置を示す第１の図である。
【図１１Ｂ】本例における記録媒体上に記録されたドット配置を示す第２の図である。
【図１１Ｃ】本例における記録媒体上に記録されたドット配置を示す第３の図である。
【図１２】第２の実施形態第１の例の記録データの割り当て方法を示す図である。
【図１３Ａ】本例における記録媒体上に記録されたドット配置を示す第１の図である。
【図１３Ｂ】本例における記録媒体上に記録されたドット配置を示す第２の図である。
【図１３Ｃ】本例における記録媒体上に記録されたドット配置を示す第３の図である。
【図１４】本例における記録データの割り当て方法を示す図である。
【図１５Ａ】本例における記録媒体上に記録されたドット配置を示す第１の図である。
【図１５Ｂ】本例における記録媒体上に記録されたドット配置を示す第２の図である。
【図１５Ｃ】本例における記録媒体上に記録されたドット配置を示す第３の図である。
【図１６】図６で示す記録ヘッドを用いた場合の従来の記録データの割り当て方法を示す図である。
【図１７】図９で示す記録ヘッドを用いた場合の従来の記録データの割り当て方法を示す図である。
【図１８】１カラムの記録幅の変化を示す図である。
【図１９】従来における記録媒体上に記録されたドット配置について説明する図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の好適な実施例を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１４】
［記録装置の構成例］
図１は、複数のノズル列を用いて記録を行うインクジェット記録装置１００の記録ヘッド周辺の構成例を模式的に示す図である。記録ヘッドカートリッジ１０１は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）の４色のインクに対応して設けられている。それぞれの記録ヘッドカートリッジ１０１は、いずれかの色のインクを充填したインクタンク１０２Ｔと、そのインクタンクから供給されるインクを記録媒体上に吐出可能なノズルを多数配列してなる記録ヘッド１０２Ｈとから構成されている。紙送りローラ（フィードローラ）１０３は、補助ローラ１０４と協働して記録媒体（記録用紙等）１０７を挟持しつつ、図の矢印方向に回転し、記録媒体１０７を随時ｙ方向に搬送する。また、一対の給紙ローラ１０５は、記録媒体１０７を挟持しながら記録位置に移動させる。また、一対の給紙ローラ１０５は、紙送りローラ１０３と補助ローラ１０４との間で記録媒体１０７の状態を平坦に維持する機能もある。
【００１５】
キャリッジ１０６は、４つの記録ヘッドカートリッジ１０１を支持し、記録動作の場合には、記録ヘッドカートリッジ１０１とともに記録ヘッドのノズル列の配列方向と交差する主走査方向に移動する。また、キャリッジ１０６は、記録動作を実行しない場合または記録ヘッド１０２Ｈのインク吐出性能を良好に保持するための回復動作を行う場合には、図中の破線で示した位置ｈ（ホームポジション）に位置する。記録動作開始前にホームポジションｈに位置しているキャリッジ１０６は、記録動作開始命令に応じてｘ方向に移動を開始する。移動開始後、記録ヘッド１０２Ｈに設けられた複数のノズルから記録データに応じてインクが吐出され、記録が行なわれる。そして、片方向記録の場合には、記録媒体１０７上でｘ正方向端部までの記録動作が終了すると、キャリッジ１０６はホームポジションｈに復帰し、再びｘ正方向に向けて記録動作を行う。双方向記録の場合には、上記のホームポジションｈに向かうｘ負方向の移動時にも記録動作が行なわれる。いずれの場合においても、一方向に向かう１回の記録動作（１スキャン）が終了してから次回の記録動作が開始される前に、紙送りローラ１０３が図の矢印方向に所定量回転して、所定量分、ｙ方向に記録媒体１０７が搬送される。以上のように、１スキャンの記録動作と所定量の記録媒体の搬送動作とを繰り返して、記録媒体１枚分の記録データが記録される。
【００１６】
図２は、インクジェット記録装置１００に搭載されるコントローラ周辺の概略構成を示すブロック図である。コントローラ２００は、ＣＰＵ２０１と、本実施例を実現するためのプログラムや所定のテーブルやその他の固定データを格納したＲＯＭ２０２とを含む。また、コントローラ２００は、キャリッジモータ２４１及び紙送りモータ２４３の制御や、記録ヘッド１０２Ｈの制御信号を生成する特殊用途集積回路（ＡＳＩＣ）２０３と、記録データとなる画像データを展開するための領域や作業用領域等が設けられたＲＡＭ２０４とを含む。また、コントローラ２００は、ＣＰＵ２０１、ＡＳＩＣ２０３、ＲＡＭ２０４を相互に接続してデータの送受信を行うシステムバス２０５と、センサ群２３０からのアナログ信号を入力してＡ／Ｄ変換し、そのデジタル信号をＣＰＵ２０１に供給するＡ／Ｄ変換器２０６を含む。
【００１７】
ホスト装置２１０は、ＰＣや画像読取装置やデジタルカメラ等の、インクジェット記録装置の外部にある装置であって、画像データをインクジェット記録装置１００に供給する。インクジェット記録装置１００は、インタフェース（Ｉ／Ｆ）２１１を介して画像データ、コマンド、ステータス信号等を受信し、コントローラ２００に出力する。スイッチ群２２０は、電源スイッチ２２１や、記録動作開始を指示するためのスイッチ２２２や、回復動作の起動を指示するための回復スイッチ２２３等、操作者による指示入力を受け付けるためのスイッチ群である。センサ群２３０は、ホームポジションｈを検出するためのフォトカプラ２３１や、温度を検出するためにインクジェット記録装置１００の複数箇所に設けられた温度センサ２３２等、装置状態を検出するためのセンサ群である。キャリッジモータ２４１は、キャリッジ１０６をｘ正方向および負方向に走査させ、キャリッジモータドライバ２４０は、キャリッジモータ２４１を駆動する。紙送りモータ２４３は、記録媒体１０７を搬送させ、紙送りモータドライバ２４２は、紙送りモータ２４３を駆動する。
【００１８】
［記録ヘッド制御部の構成例］
図３は、インク吐出に利用されるエネルギーとして、インクに膜沸騰を生じさせる熱エネルギーを発生する電気熱変換素子（吐出ヒータともいう。）が形成された記録ヘッド基板（ヒータボードともいう）上の制御回路３００の構成例を示す図である。図３に示すように、記録ヘッド１０２Ｈに構成されたノズル列は、その一端部から他端部の間で、例えば３２個ずつＮ個のグループに分割される。従って、図３において、記録ヘッド１０２Ｈは、３２×Ｎ個のノズルを備えていることになる。また、制御回路３００は、ブロック分割駆動による記録が行われるようにノズルからの吐出を制御する。
【００１９】
制御回路３００は、３２×Ｎビットのシフトレジスタ３０３と、３２×Ｎビットのラッチ回路３０４と、ブロック選択回路３０５と、各グループ毎のドライバ回路３０１と、ＡＮＤ回路３０２を含む。
【００２０】
シフトレジスタ３０３は、コントローラ２００から画像信号（ＤＡＴＡ）とクロック信号（ＤＣＬＫ）とを入力し、クロック信号（ＤＣＬＫ）に同期してシリアルに入力される画像信号（ＤＡＴＡ）を保持する。ラッチ回路３０４は、コントローラ２００からラッチ信号（ＬＡＴＣＨ）を入力し、シフトレジスタ３０３に保持された画像信号（ＤＡＴＡ）をラッチ信号（ＬＡＴＣＨ）に応じてラッチする。このラッチされた画像信号（ＤＡＴＡ）は、使用するノズルを選択するノズル選択信号となる。
【００２１】
ブロック選択回路３０５は、コントローラ２００から各々２値である４ｂｉｔのブロック選択信号（ＢＥＮＢ０〜３）を入力する。ブロック選択信号ＢＥＮＢ０〜３の各ビットの状態の組み合わせにより、１６のブロック（Ｂｌｏｃｋ０〜１５）のいずれかを指定する信号（Ｂｌｏｃｋ０〜１５）が生成されてＡＮＤ回路３０２に出力される。記録ヘッド１０２Ｈ上に構成されるノズルの一端部から「Ｓｅｇ．１」、「Ｓｅｇ．２」、・・・と符号を付すとすると、下記のようにノズルがブロック化されるように制御回路３００上で配線されている。
Ｂｌｏｃｋ０（ブロック０）：Ｓｅｇ．３２ｋ＋１、Ｓｅｇ．３２ｋ＋２
Ｂｌｏｃｋ１（ブロック１）：Ｓｅｇ．３２ｋ＋３、Ｓｅｇ．３２ｋ＋４
Ｂｌｏｃｋ２（ブロック２）：Ｓｅｇ．３２ｋ＋５、Ｓｅｇ．３２ｋ＋６
Ｂｌｏｃｋ３（ブロック３）：Ｓｅｇ．３２ｋ＋７、Ｓｅｇ．３２ｋ＋８
Ｂｌｏｃｋ４（ブロック４）：Ｓｅｇ．３２ｋ＋９、Ｓｅｇ．３２ｋ＋１０
Ｂｌｏｃｋ５（ブロック５）：Ｓｅｇ．３２ｋ＋１１、Ｓｅｇ．３２ｋ＋１２
Ｂｌｏｃｋ６（ブロック６）：Ｓｅｇ．３２ｋ＋１３、Ｓｅｇ．３２ｋ＋１４
Ｂｌｏｃｋ７（ブロック７）：Ｓｅｇ．３２ｋ＋１５、Ｓｅｇ．３２ｋ＋１６
Ｂｌｏｃｋ８（ブロック８）：Ｓｅｇ．３２ｋ＋１７、Ｓｅｇ．３２ｋ＋１８
Ｂｌｏｃｋ９（ブロック９）：Ｓｅｇ．３２ｋ＋１９、Ｓｅｇ．３２ｋ＋２０
Ｂｌｏｃｋ１０（ブロック１０）：Ｓｅｇ．３２ｋ＋２１、Ｓｅｇ．３２ｋ＋２２
Ｂｌｏｃｋ１１（ブロック１１）：Ｓｅｇ．３２ｋ＋２３、Ｓｅｇ．３２ｋ＋２４
Ｂｌｏｃｋ１２（ブロック１２）：Ｓｅｇ．３２ｋ＋２５、Ｓｅｇ．３２ｋ＋２６
Ｂｌｏｃｋ１３（ブロック１３）：Ｓｅｇ．３２ｋ＋２７、Ｓｅｇ．３２ｋ＋２８
Ｂｌｏｃｋ１４（ブロック１４）：Ｓｅｇ．３２ｋ＋２９、Ｓｅｇ．３２ｋ＋３０
Ｂｌｏｃｋ１５（ブロック１５）：Ｓｅｇ．３２ｋ＋３１、Ｓｅｇ．３２ｋ＋３２
ここで、ｋは、０〜（Ｎ−１）の整数である（但し、Ｎは２以上の整数）。さらに、パルス信号（ＯＤＤ）およびパルス信号（ＥＶＥＮ）（２つの信号を偶奇選択信号ともいう）は、下記のようにノズルを選択するように、制御回路３００上で配線されている。
ＯＤＤ  ：Ｓｅｇ．３２ｋ＋（２ｍ＋１）
ＥＶＥＮ：Ｓｅｇ．３２ｋ＋（２ｍ＋２）
ここで、ｍは、０〜１５の整数である。従って、ブロック選択信号と偶奇選択信号とを組み合わせることで、ノズル群を１６個の小ブロックに分割してノズルを選択することが可能となる。また、コントローラ２００から入力されたヒートパルス信号（ＨＥＮＢ）は、記録ヘッド１０２Ｈの全てのノズルに入力されるように、ＡＮＤ回路３０２に結線されている。
【００２２】
図４は、コントローラ２００から記録ヘッド１０２Ｈに供給される種々の信号の変化を示すタイムチャートである。図４において、「イベント１」および「イベント２」として、記録動作２周期分の信号波形が示されている。図４に示されるように、ブロック選択信号（ＢＥＮＢ０〜３）と偶奇選択信号（ＯＤＤ、ＥＶＥＮ）により１周期の記録動作を１６個のブロックに分割している。また、「イベント１」で転送される画像信号（ＤＡＴＡ）は「イベント２」のラッチ信号（ＬＡＴＣＨ）で有効になる。
【００２３】
以上のように、インクジェット記録装置１００は、駆動するノズルをノズル選択信号により選択し、同時駆動するノズル群の駆動タイミングをブロック選択信号と偶奇選択信号とにより決定する。また、ブロック選択信号と偶奇選択信号とに同期してヒートパルス信号を供給することで各ノズルに印加される電圧ＶＨが制御される。
【００２４】
図５は、記録ヘッド１０２Ｈに配列されたＯＤＤ列のノズル（ＯＤＤにより選択されるノズル列）と、記録ヘッド１０２Ｈが走査された場合のインク滴の記録媒体上の位置を示す図である。図面の横方向が記録ヘッドの主走査方向（図１中のｘ方向）、縦方向が副走査方向、即ち、記録媒体の搬送方向（図１中のｙ方向）である。各ノズルの番号（セグメント番号ともいう）は、図３中のノズルに付された番号に対応している。各ノズルは、副走査方向に関しては画素間隔ｄで等間隔に並んでおり、記録画像に対して副走査方向に１６画素周期で同時タイミングで駆動される。ここでは、ノズルをノズル列端部から順番に駆動させる例を示しているが、いずれのノズルを何番目に駆動させてもよい。また、予め定められた駆動順序テーブルに基づいて駆動するノズルの順序を分散させるようにしても良い。
【００２５】
［第１の実施形態］
図６は、本発明に係る第１の実施形態における第１の例の記録ヘッドのノズル配列を示す図である。本例において、記録ヘッド１０２Ｈは、同色のインクを吐出するノズル列を２列ずつ、対称に配置された記録ヘッドとなっている。つまり、図６に示すように、ノズル列６０１と６０８とが同じインクを吐出するノズル列であり、中央を挟んで対称に配置されている。また、ノズル列６０２と６０７とが同じインクを吐出するノズル列であり、中央を挟んで対称に配置されている。また、ノズル列６０３と６０６とが同じインクを吐出するノズル列であり、中央を挟んで対称に配置されている。また、ノズル列６０４と６０５とが同じインクを吐出するノズル列であり、中央を挟んで対称に配置されている。
【００２６】
図１６は、図６で示す記録ヘッドを用いた場合の従来の記録データの割り当て方法を示す図である。図１６においては、入力された記録データをカラム単位で表した様子を示している。つまり、記録データを、記録データの１カラム目（Ｉ＿Ｃｌｍ１）と記録データの２カラム目（Ｉ＿Ｃｌｍ２）と記録データの３カラム目（Ｉ＿Ｃｌｍ３）と記録データの４カラム目（Ｉ＿Ｃｌｍ４）の４つで表している。ここで、カラムとは、図３に示すノズルの各グループのＯＤＤ列若しくはＥＶＥＮ列（ＥＶＥＮで選択されるノズル列）に対応する記録データの単位とする。例えば、図５に示すＯＤＤ列の１６ノズルに対応する記録データが１カラム分の記録データである。また、図１６においては、ＯＤＤ列とＥＶＥＮ列の両方を含めるために、１カラムをブロック番号で表している。さらに、図１６においては、４つのカラム単位の記録データを、ブロック番号で対応するように横に並べて示している。
【００２７】
従来においては、記録データの１カラム目（Ｉ＿Ｃｌｍ１）は、ノズル列６０１の１カラム目（ＮＡ＿Ｃｌｍ１）に割り当てられる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）は、ノズル列６０８の１カラム目（ＮＢ＿Ｃｌｍ１）に割り当てられる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）は、ノズル列６０１の２カラム目（ＮＡ＿Ｃｌｍ２）に割り当てられる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）は、ノズル列６０８の２カラム目（ＮＢ＿Ｃｌｍ２）に割り当てられる。
【００２８】
図７は、本例における記録データの割り当て方法を示す図である。本例においては、まず、記録データの１カラム目（Ｉ＿Ｃｌｍ１）及び記録データの２カラム目（Ｉ＿Ｃｌｍ２）を基準となるノズル列（ノズル列６０１）のノズル駆動順番に応じて、前半部分と後半部分に２分割する。本例においては、図５に示すように、ノズルを端部から順番に駆動させる例を考える。従って、記録データの１カラム目（Ｉ＿Ｃｌｍ１）を基準となるノズル列（ノズル列６０１）の駆動順番に応じて２分割する場合には、前半部分（Ｂｌｏｃｋ０〜７）と後半部分（Ｂｌｏｃｋ８〜１５）に分割することになる。同様に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）を基準となるノズル列（ノズル列６０１）の駆動順番に応じて、前半部分（Ｂｌｏｃｋ０〜７）と後半部分（Ｂｌｏｃｋ８〜１５）に分割する。
【００２９】
次に、ノズル列６０１及びノズル列６０８をノズル駆動順番に応じて、前半部分と後半部分に２分割する。本例においては、ノズルを端部から順番に駆動させる例を考えているので、前半部分（ノズル１〜８）と後半部分（ノズル９〜１６）に分割する。
【００３０】
次に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の前半部分をノズル列６０１の前半部分に割り当て、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の後半部分をノズル列６０８の後半部分に割り当てる。次に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の前半部分をノズル列６０８の前半部分に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の後半部分をノズル列６０１の後半部分に割り当てる。
【００３１】
次に、図２に示したＡＳＩＣ２０３の機能を用いて、各ノズル列に記録データを転送する。つまり、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の前半部分と２カラム目（Ｉ＿Ｃｌｍ２）の後半部分を、ノズル列６０１の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０１に転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の後半部分と２カラム目（Ｉ＿Ｃｌｍ２）の前半部分を、ノズル列６０８の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０８に転送する。そして、各ノズル列で記録を行う。
【００３２】
さらに、記録データの３カラム目（Ｉ＿Ｃｌｍ３）及び記録データの４カラム目（Ｉ＿Ｃｌｍ４）を基準となるノズル列（ノズル列６０１）のノズル駆動順番に応じて、上記と同様に、前半部分と後半部分に２分割する。つまり、記録データの３カラム目（Ｉ＿Ｃｌｍ３）を基準となるノズル列（ノズル列６０１）の駆動順番に応じて、前半部分（Ｂｌｏｃｋ０〜７）と後半部分（Ｂｌｏｃｋ８〜１５）に分割する。記録データの４カラム目（Ｉ＿Ｃｌｍ４）を基準となるノズル列（ノズル列６０１）の駆動順番に応じて、前半部分（Ｂｌｏｃｋ０〜７）と後半部分（Ｂｌｏｃｋ８〜１５）に分割する。
【００３３】
次に、図２に示したＡＳＩＣ２０３の機能を用いて、各ノズル列に記録データを転送する。つまり、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の前半部分と４カラム目（Ｉ＿Ｃｌｍ４）の後半部分を、ノズル列６０１の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０１に転送する。同様に、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の後半部分と４カラム目（Ｉ＿Ｃｌｍ４）の前半部分を、ノズル列６０８の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０８に転送する。そして、各ノズル列で記録を行う。
【００３４】
その後、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の前半部分をノズル列６０１の前半部分に割り当て、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の後半部分をノズル列６０８の後半部分に割り当てる。次に、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の前半部分をノズル列６０８の前半部分に、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の後半部分をノズル列６０１の後半部分に割当てる。
【００３５】
ここで、図８Ａ〜図８Ｃを参照しながら、従来例と本例との差について説明する。
【００３６】
図８Ａ〜図８Ｃは、記録ヘッド１０２Ｈを図中、左から右に走査させた結果、記録媒体上に記録されたドット配置を示す図である。図８Ａは、１カラム分の記録データをノズル１列を用いた場合を示している。図８Ａに示すように、１カラム分の記録データは、６００ｄｐｉの駆動解像度で記録されている。
【００３７】
一般的には、キャリッジ速度を向上させるために複数の記録ヘッドを用いることが多い。図８Ｂに示すように、２列の記録ヘッドを用いて各ノズル列の駆動開始位置を図８Ｂに示すようにずらし、図１６で説明したように、記録データを割り当てて記録を行なう。つまり、キャリッジ速度を図８Ａの場合の２倍にしても、ノズル列６０８におけるノズル駆動開始位置をノズル列６０１のノズル数分に対して半分ずらすことで、解像度６００ｄｐｉを維持することができる。しかしながら、図８Ｂに示すように、１カラム分の記録データの幅が図８Ａの場合に比べて２倍となってしまい、縦罫線や文字品位の劣化の原因となってしまう。
【００３８】
ここで、本例においては、図７に示すように記録データを各ノズル列に割り当てる。図８Ｃは、図７に示すように記録データを割り当ててキャリッジ速度を図８Ｂと同じにした場合、即ち、図８Ａの２倍とした場合における、記録されたドット配置を示している。図８Ｃにおいては、図７に示すように記録データをノズル列６０１及び６０８に割り当てている。また、ノズル列６０１のノズル１とノズル列６０８のノズル９の駆動開始タイミングを同じにして走査を開始する。ノズル列６０１のノズル駆動周期の半周期分経過した時点で、ノズル列６０１のノズル９とノズル列６０８のノズル１の駆動開始タイミングを同じにして走査する。つまり、本例においては、ノズル列６０１及び６０８の駆動開始位置は同じにして、ノズル列６０８のノズル駆動タイミングを半周期分ずらしている。その結果、図８Ｃに示すように、１カラム分の記録データの幅が図８Ａの場合と同じになり、図８Ｂのように、縦罫線や文字品位の劣化を防ぐことができる。
【００３９】
次に、使用するノズル列を４列にした第２の例を説明する。
【００４０】
図９は、使用するノズル列を４列にした場合の記録ヘッドのノズル配列を示す図である。図９に示すように、同じインクを吐出するノズル列を４列ずつ、中央を挟んで対称に配置されている。つまり、図９に示すように、２つのノズル列９０１と９０８とが中央を挟んで対称に配置されている。また、２つのノズル列９０２と９０７とが中央を挟んで対称に配置されている。また、２つのノズル列９０３と９０６とが中央を挟んで対称に配置されている。また、２つのノズル列９０４と９０５とが中央を挟んで対称に配置されている。
【００４１】
図１７は、図９で示す記録ヘッドを用いた場合の従来の記録データの割り当て方法を示す図である。図１７においては、ノズル列９０１をノズル列Ａ及びノズル列Ｂとして示し、ノズル列９０８をノズル列Ｃ及びノズル列Ｄとして示している。図１７に示すように、記録データの１カラム目（Ｉ＿Ｃｌｍ１）は、ノズル列Ａの１カラム目（ＮＡ＿Ｃｌｍ１）に割り当てられる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）は、ノズル列Ｂの１カラム目（ＮＢ＿Ｃｌｍ１）に割り当てられる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）は、ノズル列Ｃの１カラム目（ＮＣ＿Ｃｌｍ１）に割り当てられる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）は、ノズル列Ｄの１カラム目（ＮＤ＿Ｃｌｍ１）に割り当てられる。
【００４２】
図１０は、本例における記録データの割り当て方法を示す図である。まず、記録データの１カラム目（Ｉ＿Ｃｌｍ１）を基準となるノズル列Ａにおけるノズル駆動順番に応じて、区分１、区分２、区分３、区分４に４分割する。ノズル列におけるノズル駆動順番については、使用するノズル列が２列の場合と同じであるとするので、区分１（Ｂｌｏｃｋ０〜３）、区分２（Ｂｌｏｃｋ４〜７）、区分３（Ｂｌｏｃｋ８〜１１）および区分４（Ｂｌｏｃｋ１２〜１５）に４分割することになる。同様に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）と３カラム目（Ｉ＿Ｃｌｍ３）と４カラム目（Ｉ＿Ｃｌｍ４）も４分割する。次に、ノズル列Ａ〜Ｄをノズル駆動順番に応じて４分割する。本例においては、ノズルを端部から順番に駆動させる例を考えているので、区分１（ノズル１〜４）、区分２（ノズル５〜８）、区分３（ノズル９〜１２）および区分４（ノズル１３〜１６）に４分割する。
【００４３】
本例においては、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分１をノズル列Ａの１カラム目の区分１に割り当てる。また、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分２をノズル列Ｂの１カラム目の区分２に割り当てる。また、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分３をノズル列Ｃの１カラム目の区分３に割り当てる。また、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分４をノズル列Ｄの１カラム目の区分４に割り当てる。
【００４４】
次に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分２をノズル列Ａの１カラム目の区分２に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分３をノズル列Ｂの１カラム目の区分３に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分４をノズル列Ｃの１カラム目の区分４に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分１をノズル列Ｄの１カラム目の区分１に割り当てる。
【００４５】
次に、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分３をノズル列Ａの１カラム目の区分３に割り当てる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分４をノズル列Ｂの１カラム目の区分４に割り当てる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分１をノズル列Ｃの１カラム目の区分１に割り当てる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分２をノズル列Ｄの１カラム目の区分２に割り当てる。
【００４６】
最後に、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分４をノズル列Ａの１カラム目の区分４に割り当てる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分１をノズル列Ｂの１カラム目の区分１に割り当てる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分２をノズル列Ｃの１カラム目の区分２に割り当てる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分３をノズル列Ｄの１カラム目の区分３に割り当てる。
【００４７】
次に、図２に示したＡＳＩＣ２０３の機能を用いて、各ノズル列に記録データを転送する。つまり、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分１、２カラム目（Ｉ＿Ｃｌｍ２）の区分２、３カラム目（Ｉ＿Ｃｌｍ３）の区分３、４カラム目（Ｉ＿Ｃｌｍ４）の区分４を、ノズル列Ａの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ａに転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分２、２カラム目（Ｉ＿Ｃｌｍ２）の区分３、３カラム目（Ｉ＿Ｃｌｍ３）の区分４、４カラム目（Ｉ＿Ｃｌｍ４）の区分１を、ノズル列Ｂの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｂに転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分３、２カラム目（Ｉ＿Ｃｌｍ２）の区分４、３カラム目（Ｉ＿Ｃｌｍ３）の区分１、４カラム目（Ｉ＿Ｃｌｍ４）の区分２を、ノズル列Ｃの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｃに転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分４、２カラム目（Ｉ＿Ｃｌｍ２）の区分１、３カラム目（Ｉ＿Ｃｌｍ３）の区分２、４カラム目（Ｉ＿Ｃｌｍ４）の区分３を、ノズル列Ｄの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｄに転送する。そして、各ノズル列で記録を行う。
【００４８】
ここで、図１１Ａ〜図１１Ｃを参照しながら、従来例と本例との差について説明する。図１１Ａ〜図１１Ｃは、記録ヘッド１０２Ｈを図中、左から右に走査させた結果、記録媒体上に記録されたドット配置を示す図である。図１１Ａは、１カラム分の記録データをノズル１列を用いた場合を示している。図１１Ａに示すように、１カラム分の記録データは、６００ｄｐｉの駆動解像度で記録されている。
【００４９】
図１１Ｂに示すように、４列の記録ヘッドを用いて、かつ、図１７で説明したように、記録データを割り当てて記録を行なう。つまり、キャリッジ速度を図１１Ａの場合の４倍にしても、ノズル列Ｂ、Ｃ、Ｄにおけるノズル駆動開始位置をそれぞれノズル列Ａのノズル数に対して１／４ずつずらすことで、解像度６００ｄｐｉを維持することができる。しかしながら、図１１Ｂに示すように、１カラム分の記録データの幅が図１１Ａの場合に比べて４倍となってしまい、縦罫線や文字品位の劣化の原因となってしまう。
【００５０】
ここで、本例においては、図１０に示すように記録データを各ノズル列に割り当てる。図１１Ｃは、図１０に示すように記録データを割り当ててキャリッジ速度を図１１Ｂと同じにした場合、即ち、図１１Ａの４倍とした場合における、記録されたドット配置を示している。図１１Ｃにおいては、図１０に示すように記録データをノズル列Ａ〜Ｄに割り当てている。また、ノズル列Ａのノズル１とノズル列Ｂのノズル５とノズル列Ｃのノズル９とノズル列Ｄのノズル１３の駆動開始タイミングを同じにして走査を開始する。走査を開始してノズル駆動周期の１／４周期が経過すると、ノズル列Ａのノズル５とノズル列Ｂのノズル９とノズル列Ｃのノズル１３とノズル列Ｄのノズル１の駆動開始タイミングを同じにして走査を継続する。さらに、ノズル駆動周期の１／４周期が経過すると、ノズル列Ａのノズル９とノズル列Ｂのノズル１３とノズル列Ｃのノズル１とノズル列Ｄのノズル５の駆動開始タイミングを同じにして走査を継続する。さらに、ノズル駆動周期の１／４周期が経過すると、ノズル列Ａのノズル１３とノズル列Ｂのノズル１とノズル列Ｃのノズル５とノズル列Ｄのノズル９の駆動開始タイミングを同じにして走査を継続する。つまり、本例においては、ノズル列Ａ〜Ｄの駆動開始位置は同じにして、ノズル駆動タイミングを１／４周期分ずつずらしている。その結果、図１１Ｃに示すように、１カラム分の記録データの幅が図１１Ａの場合と同じになり、図１１Ｂのように、縦罫線や文字品位の劣化を防ぐことができる。
【００５１】
以上のように、本実施形態においては、記録ヘッドの各ノズル列に対応した記録データを２列若しくは４列のノズル列を用いて記録するように、各ノズル列のグループ（上記の「区分」に相等）に対応するように分割された記録データを、２列若しくは４列のノズル列に分散して割り当てる。その後、各ノズル列に対応した記録データ毎に、割り当てられた各グループにおいて駆動順の最も早いノズルから吐出されるインクドットが記録ヘッドの走査方向と直交する方向に関して重なって記録媒体上に記録されるようにノズルの駆動制御が行なわれる。
【００５２】
また、以上においては、使用するノズル列が２列および４列の場合の例を示したが、ノズル列の数はこれに限られるものではない。例えば、使用するノズル列をＭ列（Ｍは、ノズル数Ｎの約数。Ｎは２以上の自然数。）とする。その場合には、まず、各ノズル列のＮ個のノズルをＮ／Ｍ個ずつ、第１〜第Ｍのグループに分割する（グループ化）。次に、各ノズル列に対応した記録データを、第１〜第Ｍの区分に対応した第１〜第Ｍの記録データに分割する。記録ヘッドの各ノズル列に対応した記録データを第１〜第Ｍのノズル列を用いて記録するように、分割された記録データを、第１〜第Ｍ列のノズル列に分散して割り当てる。
【００５３】
また、以上においては、簡単のためノズルをノズル列端部から順番に駆動させる例を挙げて説明を行ったが、いずれのノズルを何番目に駆動させてもよい。また、予め定められた駆動順序テーブルに基づいて駆動するノズルの順序を分散させるようにしても良い。
【００５４】
［第２の実施形態］
第２の実施形態について説明する。図１２は、本実施形態における第１の例の記録データの割り当て方法を示す図である。なお、第１の実施形態と同様に、端部のノズルから順番に駆動させる順次駆動の例で説明する。
【００５５】
記録データ及びノズル列の分割の方法については、第１の実施形態における説明と同様である。本実施形態は、分割された記録データの各ノズル列への割り当て方法において第１の実施形態と異なる。
【００５６】
図１２は、本例における記録データのノズル列への割り当て方法を示す図である。記録データの１カラム目（Ｉ＿Ｃｌｍ１）の前半部分を、ノズル列６０１の１カラム目の前半部分に割り当てる。また、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の後半部分を、ノズル列６０８の１カラム目の後半部分に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の前半部分を、ノズル列６０８の２カラム目の前半部分に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の後半部分を、ノズル列６０１の１カラム目の後半部分に割り当てる。
【００５７】
記録データの３カラム目（Ｉ＿Ｃｌｍ３）の前半部分を、ノズル列６０１の２カラム目の前半部分に割り当て、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の後半部分を、ノズル列６０８の２カラム目の後半部分に割り当てる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の前半部分を、ノズル列６０８の３カラム目の前半部分に割り当て、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の後半部分を、ノズル列６０１の２カラム目の後半部分に割り当てる。
【００５８】
以上のように、記録データを割り当てた後、ノズル列６０８の１カラム目の前半部分と、ノズル列６０８の３カラム目の後半部分には、記録媒体上には何も記録されないＮｕｌｌデータを割り当てる。
【００５９】
次に、図２に示したＡＳＩＣ２０３の機能を用いて、各ノズル列に記録データを転送する。つまり、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の前半部分と２カラム目（Ｉ＿Ｃｌｍ２）の後半部分を、ノズル列６０１の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０１に転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の後半部分を、ノズル列６０８の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０８に転送する。その際、前半部分にはＮｕｌｌデータを入れて転送する。そして、各ノズル列で記録を行う。
【００６０】
次に、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の前半部分と４カラム目（Ｉ＿Ｃｌｍ４）の後半部分を、ノズル列６０１の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０１に転送する。同様に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の前半部分と３カラム目（Ｉ＿Ｃｌｍ３）の後半部分を、ノズル列６０８の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０８に転送する。
【００６１】
次に、４カラム目（Ｉ＿Ｃｌｍ４）の前半部分を、ノズル列６０８の駆動順番（本実施例では順次駆動）に応じて、ノズル列６０８に転送する。その際、後半部分にはＮｕｌｌデータを入れて転送する。そして、各ノズル列で記録を行う。
【００６２】
図１３Ａ〜図１３Ｃは、本例において、記録ヘッド１０２Ｈを図中、左から右に走査させた結果、記録媒体上に記録されたドット配置を示す図である。図１３Ａ及び図１３Ｂについては、図８Ａ及び図８Ｂの説明と同じである。
【００６３】
本例においては、ノズル列６０１とノズル列６０８との駆動開始位置のずれは、図１３Ｂに示す従来例と同じにすることができ、かつ、ノズル列６０１及び６０８の各ノズル駆動タイミングは第１の実施形態のように半周期分ずらす必要はない。つまり、各ノズル列においてノズル１から順次駆動すれば良い。
【００６４】
図１７（ｃ）には不図示になっているが、ノズル列６０８がノズル１から順次駆動される。ここで、図１２に示すようにノズル列６０８のノズル１〜８にはＮｕｌｌデータが格納されているので何も記録されず、ノズル９から記録される。ノズル列６０８のノズル９の記録が始まるときに、ノズル列６０１のノズル１から記録が始まる（図１３Ｃの６０１駆動開始位置）。
【００６５】
なお、記録媒体上でのドット記録の様子は、第１の実施形態における図８と同じである。
【００６６】
次に、使用するノズル列を４列にした第２の例について説明する。
【００６７】
図１４は、本実施形態における第１の例の記録データの割り当て方法を示す図である。なお、第１の実施形態と同様に、端部のノズルから順番に駆動させる順次駆動の例で説明する。
【００６８】
記録データ及びノズル列の分割の方法については、第１の実施形態における説明と同様である。本実施形態は、分割された記録データの各ノズル列への割り当て方法において第１の実施形態と異なる。
【００６９】
図１４は、本例における記録データのノズル列への割り当て方法を示す図である。
【００７０】
記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分１を、ノズル列Ａの１カラム目の区分１に割り当てる。また、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分２を、ノズル列Ｂの１カラム目の区分２に割り当てる。また、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分３を、ノズル列Ｃの１カラム目の区分３に割り当てる。また、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分４を、ノズル列Ｄの１カラム目の区分４に割り当てる。
【００７１】
次に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分１を、ノズル列Ｄの２カラム目の区分１に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分２を、ノズル列Ａの１カラム目の区分２に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分３を、ノズル列Ｂの１カラム目の区分３に割り当てる。また、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分４を、ノズル列Ｃの１カラム目の区分４に割り当てる。
【００７２】
次に、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分１を、ノズル列Ｃの２カラム目の区分１に割り当てる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分２を、ノズル列Ｄの２カラム目の区分２に割り当てる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分３を、ノズル列Ａの１カラム目の区分３に割り当てる。また、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分４を、ノズル列Ｂの１カラム目の区分４に割り当てる。
【００７３】
次に、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分１を、ノズル列Ｂの２カラム目の区分１に割り当てる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分２を、ノズル列Ｃの２カラム目の区分２に割り当てる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分３を、ノズル列Ｄの２カラム目の区分３に割り当てる。また、記録データの４カラム目（Ｉ＿Ｃｌｍ４）の区分４を、ノズル列Ａの１カラム目の区分４に割り当てる。
【００７４】
以上のように、記録データを割り当てた後、ノズル列Ｂ〜Ｄの１カラム目と２カラム目の記録データが割り当てられていない部分には、記録媒体上には何も記録されないＮｕｌｌデータを割り当てる。
【００７５】
次に、図２に示したＡＳＩＣ２０３の機能を用いて、各ノズル列に記録データを転送する。つまり、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分１、２カラム目（Ｉ＿Ｃｌｍ２）の区分２、３カラム目（Ｉ＿Ｃｌｍ３）の区分３、４カラム目の区分４を、ノズル列Ａの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ａに転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分２、２カラム目（Ｉ＿Ｃｌｍ２）の区分３、３カラム目（Ｉ＿Ｃｌｍ３）の区分４を、ノズル列Ｂの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｂに転送する。その際、区分１にはＮｕｌｌデータを入れて転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分３、２カラム目（Ｉ＿Ｃｌｍ２）の区分４を、ノズル列Ｃの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｃに転送する。その際、区分１および区分２にはＮｕｌｌデータを入れて転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分４を、ノズル列Ｄの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｄに転送する。その際、区分１、区分２、および区分３にはＮｕｌｌデータを入れて転送する。そして、各ノズル列で記録を行う。
【００７６】
次に、記録データの４カラム目の区分１を、ノズル列Ｂの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｂに転送する。同様に、記録データの１カラム目（Ｉ＿Ｃｌｍ１）の区分２、２カラム目（Ｉ＿Ｃｌｍ２）の区分３、３カラム目（Ｉ＿Ｃｌｍ３）の区分４を、ノズル列Ｂの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｂに転送する。その際、区分２、区分３、および区分４にはＮｕｌｌデータを入れて転送する。同様に、記録データの３カラム目（Ｉ＿Ｃｌｍ３）の区分１、４カラム目（Ｉ＿Ｃｌｍ４）の区分２を、ノズル列Ｃの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｃに転送する。その際、区分３および区分４にはＮｕｌｌデータを入れて転送する。同様に、記録データの２カラム目（Ｉ＿Ｃｌｍ２）の区分１、３カラム目（Ｉ＿Ｃｌｍ３）の区分２、４カラム目（Ｉ＿Ｃｌｍ４）の区分３を、ノズル列Ｄの駆動順番（本実施例では順次駆動）に応じて、ノズル列Ｄに転送する。その際、区分４にはＮｕｌｌデータを入れて転送する。そして、各ノズル列で記録を行う。
【００７７】
図１５Ａ〜図１５Ｃは、本例において、記録ヘッド１０２Ｈを図中、左から右に走査させた結果、記録媒体上に記録されたドット配置を示す図である。図１５Ａ及び図１５Ｂについては、図１１Ａ及び図１１Ｂの説明と同じである。
【００７８】
本例においては、ノズル列Ａ〜Ｄ間の駆動開始位置のずれは、図１５Ｂに示す従来例と同じにすることができ、かつ、ノズル列Ａ〜Ｄの各ノズル駆動タイミングは第１の実施形態のように１／４周期分ずつずらす必要はない。つまり、各ノズル列においてノズル１から順次駆動すれば良い。
【００７９】
図１５Ｃには不図示になっているが、ノズル列Ｂ〜Ｄがノズル１から順次駆動される。ここで、ノズル列Ｂ〜Ｄには図１４に示すようにＮｕｌｌデータが格納されているので何も記録されない。つまり、ノズル列Ｄは、ノズル１３から記録される。ノズル列Ｄのノズル１３の記録が始まるときに、ノズル列Ｃのノズル９から記録が始まる。さらに、ノズル列Ｃのノズル９の記録が始まるときに、ノズル列Ｂのノズル５から記録が始まる。さらに、ノズル列Ｂのノズル５の記録が始まるときに、ノズル列Ａがノズル１から記録を開始する（図１５ＣのＡ駆動開始位置）。
【００８０】
また、以上においては、簡単のためノズルをノズル列端部から順番に駆動させる例を挙げて説明を行ったが、いずれのノズルを何番目に駆動させてもよい。また、予め定められた駆動順序テーブルに基づいて駆動するノズルの順序を分散させるようにしても良い。
【００８１】
なお、記録媒体上でのドット記録の様子は、第１の実施形態における図１１と同じである。
【図１】
0005898423.tif 000002
【図２】
0005898423.tif 000003
【図３】
0005898423.tif 000004
【図４】
0005898423.tif 000005
【図５】
0005898423.tif 000006
【図６】
0005898423.tif 000007
【図７】
0005898423.tif 000008
【図８Ａ】
0005898423.tif 000009
【図８Ｂ】
0005898423.tif 000010
【図８Ｃ】
0005898423.tif 000011
【図９】
0005898423.tif 000012
【図１０】
0005898423.tif 000013
【図１１Ａ】
0005898423.tif 000014
【図１１Ｂ】
0005898423.tif 000015
【図１１Ｃ】
0005898423.tif 000016
【図１２】
0005898423.tif 000017
【図１３Ａ】
0005898423.tif 000018
【図１３Ｂ】
0005898423.tif 000019
【図１３Ｃ】
0005898423.tif 000020
【図１４】
0005898423.tif 000021
【図１５Ａ】
0005898423.tif 000022
【図１５Ｂ】
0005898423.tif 000023
【図１５Ｃ】
0005898423.tif 000024
【図１６】
0005898423.tif 000025
【図１７】
0005898423.tif 000026
【図１８】
0005898423.tif 000027
【図１９】
0005898423.tif 000028