(57)【特許請求の範囲】
【請求項１】
ドット記録ヘッドを用いて印刷媒体の表面にドットの記録を行うドット記録装置において、
前記印刷媒体上にドットを形成するための複数のドット形成要素が配列されたドット形成要素アレイと、
前記ドット記録ヘッドと前記印刷媒体を少なくとも相対的に駆動して主走査を行う主走査駆動手段と、
前記主走査の最中に前記複数のドット形成要素の少なくとも一部を駆動してドットの形成を行わせるヘッド駆動手段と、
前記主走査が終わる度に前記ドット記録ヘッドと前記印刷媒体を少なくとも相対的に駆動して副走査を行う副走査駆動手段と、
前記各手段を制御するための制御手段と、を備え、
前記制御手段は、
ドットを記録するための前記主走査時および副走査時の動作を規定する複数のドット記録モードであって、所定の複数のインクを用いたドット記録を実行するための複数のドット記録モードを記憶する記録モード格納手段と、
前記複数のドット記録モードの中から好ましいドット記録モードを指定するためのモード指定情報が設定されたモード指定情報設定手段と、
前記モード指定情報によって指定されたドット記録モードに従ってドットの記録を実行する手段と、
を備え、
前記複数のドット記録モードは、各記録解像度毎に互いに記録速度の異なるドット記録モードを２つ以上それぞれ含んでおり、記録解像度と記録速度との組合せに応じて複数の記録モードグループに分類されているとともに、第１の記録解像度に関する第１の複数の記録モードグループと、第２の記録解像度に関する第２の複数の記録モードグループとは、それぞれ複数のドット記録モードを含んでおり、
前記モード指定情報は、各記録モードグループ毎に１つのドット記録モードを指定しており、
前記複数の記録モードグループの中で、前記第１の記録解像度に関する第１の複数の記録モードグループと、前記第２の記録解像度に関する第２の複数の記録モードグループとは、記録速度が遅いほど、より多くのドット記録モードをそれぞれ含むことを特徴とするドット記録装置。
【請求項２】
ドットを形成するための複数のドット形成要素が配列されたドット形成要素アレイを有するドット記録ヘッドを用いて、印刷媒体の表面にドットの記録を行う方法であって、
（ａ）ドットを記録するための主走査時および副走査時の動作を規定する複数のドット記録モードであって、所定の複数のインクを用いたドット記録を実行するための複数のドット記録モードを予め準備する工程と、
（ｂ）前記複数のドット記録モードの中から好ましいドット記録モードを指定するために予め設定されたモード指定情報に従って好ましいドット記録モードを選択するとともに、前記好ましいドット記録モードに従ってドットの記録を実行する工程と、
を備え、
前記複数のドット記録モードは、各記録解像度毎に互いに記録速度の異なるドット記録モードを２つ以上それぞれ含んでおり、記録解像度と記録速度との組合せに応じて複数の記録モードグループに分類されているとともに、第１の記録解像度に関する第１の複数の記録モードグループと、第２の記録解像度に関する第２の複数の記録モードグループとは、それぞれ記録モードグループは複数のドット記録モードを含んでおり、
前記モード指定情報は、各記録モードグループ毎に１つのドット記録モードを指定しており、
前記複数の記録モードグループの中で、第１の記録解像度に関する第１の複数の記録モードグループと、第２の記録解像度に関する第２の複数の記録モードグループとは、記録速度が遅いほど、より多くのドット記録モードをそれぞれ含むことを特徴とするドット記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ドット記録ヘッドを用いて印刷媒体の表面にドットの記録を行う技術に関する。
【０００２】
【従来の技術】
記録ヘッドが主走査方向と副走査方向に走査しながら記録を行う記録装置としては、シリアルスキャン型プリンタやドラムスキャン型プリンタ等がある。この種のプリンタ、特にインクジェットプリンタ、における画質向上のための技術の一つとして、米国特許第４，１９８，６４２号や特開昭５３−２０４０号公報等に開示されている「インターレース方式」と呼ばれる技術がある。
【０００３】
図１２は、インターレース方式の一例を示す説明図である。この明細書では、記録方式を規定するパラメータとして、以下のものを用いている。
【０００４】
Ｎ：ノズル個数［個］，
ｋ：ノズルピッチ［ドット］，
ｓ：スキャン繰り返し数，
Ｄ：ノズル密度［個／インチ］，
Ｌ：副走査送り量［ドット］または［インチ］，
ｗ：ドットピッチ［インチ］。
【０００５】
ノズル個数Ｎ［個］は、ドットの形成に使用されるノズルの個数である。図１２の例ではＮ＝３である。ノズルピッチｋ［ドット］は、記録ヘッドにおけるノズルの中心点間隔が、記録画像のピッチ（ドットピッチｗ）の何個分であるかを示している。図１２の例では、ｋ＝２である。スキャン繰り返し回数ｓ［回］は、何回の主走査で各主走査ラインをドットで埋めつくすか、を示す回数である。なお、以下では主走査ラインを「ラスタ」と呼ぶ。図１２の例では、１回の主走査で各ラスタが埋めつくされているので、ｓ＝１である。後述するように、ｓが２以上の時には、主走査方向に沿って間欠的にドットが形成される。ノズル密度Ｄ［個／インチ］は、記録ヘッドのノズルアレイにおいて、１インチ当たり何個のノズルが配列されているかを示している。副走査送り量Ｌ［ドット］または［インチ］は、１回の副走査で移動する距離を示している。ドットピッチｗ［インチ］は、記録画像におけるドットのピッチである。なお、一般に、ｗ＝１／（Ｄ・ｋ）、ｋ＝１／（Ｄ・ｗ）が成立する。
【０００６】
図１２において、２桁の数字を含む丸は、それぞれドットの記録位置を示している。図１２左下の凡例に示されているように、丸の中の２桁の数字の中で、左側の数字はノズル番号を示しており、右側の数字は記録順番（何回目の主走査で記録されたか）を示している。
【０００７】
図１２に示すインターレース方式は、記録ヘッドのノズルアレイの構成と、副走査の方法とに特徴がある。即ち、インターレース方式では、隣り合うノズルの中心点間隔を示すノズルピッチｋは２以上の整数に設定され、かつ、ノズル個数Ｎとノズルピッチｋとが互いに素の関係にある整数に選ばれる。また、副走査送り量Ｌは、Ｎ／（Ｄ・ｋ）で与えられる一定の値に設定される。
【０００８】
このインターレース方式には、ノズルのピッチやインク吐出特性等のばらつきを、記録画像上で分散させることができるという利点がある。従って、ノズルのピッチや吐出特性にばらつきがあっても、これらの影響を緩和して画質を向上させることができるという効果を奏する。
【０００９】
カラーインクジェットプリンタにおける画質改善を目指した別の技術として、特開平３−２０７６６５号公報や特公平４−１９０３０号公報等に開示された「オーバーラップ方式」又は「マルチスキャン方式」と呼ばれる技術がある。
【００１０】
図１３は、オーバーラップ方式の一例を示す説明図である。このオーバーラップ方式では、８個のノズルを２組のノズル群に分類している。１組目のノズル群は、ノズル番号（丸の中の左側の数字）が偶数である４個のノズルで構成されており、２組目のノズル群は、ノズル番号が奇数である４個のノズルで構成されている。１回の主走査では、各組のノズル群をそれぞれ間欠的タイミングで駆動することにより、主走査方向に（ｓ−１）ドットおきにドットを形成する。図１３の例では、ｓ＝２なので、１ドットおきにドットが形成される。また、各組のノズル群は、主走査方向にそれぞれ異なる位置にドット形成するように、それぞれの駆動タイミングが制御されている。すなわち、図１３に示すように、第１のノズル群のノズル（ノズル番号８，６，４，２）と、第２のノズル群のノズル（ノズル番号７，５，３，１）とは、記録位置が主走査方向に１ドットピッチ分だけずれている。そして、このような主走査を複数回行い、その都度各ノズル群の駆動タイミングをずらすことにより、ラスタ上の全ドットの形成を完成させる。
【００１１】
オーバーラップ方式においても、インターレース方式と同様に、ノズルピッチｋは２以上の整数に設定される。ただし、ノズル個数Ｎとノズルピッチｋとは互いに素の関係には無く、この代わりに、ノズル個数Ｎをスキャン繰り返し数ｓで割った値Ｎ／ｓと、ノズルピッチｋとが互いに素の関係にある整数に選ばれる。また、副走査送り量Ｌは、Ｎ／（ｓ・Ｄ・ｋ）で与えられる一定の値に設定される。
【００１２】
このオーバーラップ方式では、各ラスタ上のドットが同一のノズルで記録されず、複数のノズルを用いて記録される。従って、ノズルの特性（ピッチや吐出特性等）にばらつきがある場合にも、特定のノズルの特性の影響が１つのラスタの全体に及ぶことを防止でき、この結果、画質を向上させることができる。
【００１３】
【発明が解決しようとする課題】
上述したように、現在までに種々のドット記録方式が提案されている。しかし、現実には、画質の良否はドット記録装置の製造誤差にも依存する。従って、同一の設計に従って製造された個々のドット記録装置に関しても、好ましいドット記録方式が異なる場合がある。しかし、従来は、このような個々のドット記録装置に適した好ましいドット記録方式を採用することは困難であった。
【００１４】
この発明は、従来技術における上述の課題を解決するためになされたものであり、個々のドット記録装置に適した好ましいドット記録方式を採用することができる技術を提供することを目的とする。
【００１５】
【課題を解決するための手段およびその作用・効果】
上述の課題の少なくとも一部を解決するため、本発明の装置は、ドット記録ヘッドを用いて印刷媒体の表面にドットの記録を行うドット記録装置であって、前記印刷媒体上にドットを形成するための複数のドット形成要素が配列されたドット形成要素アレイと、前記ドット記録ヘッドと前記印刷媒体を少なくとも相対的に駆動して主走査を行う主走査駆動手段と、前記主走査の最中に前記複数のドット形成要素の少なくとも一部を駆動してドットの形成を行わせるヘッド駆動手段と、前記主走査が終わる度に前記ドット記録ヘッドと前記印刷媒体を少なくとも相対的に駆動して副走査を行う副走査駆動手段と、前記各手段を制御するための制御手段と、を備える。前記制御手段は、ドットを記録するための前記主走査時および副走査時の動作を規定する複数のドット記録モードを記憶する記録モード格納手段と、前記複数のドット記録モードの中から好ましいドット記録モードを指定するためのモード指定情報が設定されたモード指定情報設定手段と、前記モード指定情報によって指定されたドット記録モードに従ってドットの記録を実行する手段と、を備える。前記複数のドット記録モードは、各記録解像度毎に互いに記録速度の異なるドット記録モードを２つ以上それぞれ含んでいるおり、記録解像度と記録速度との組合せに応じて複数の記録モードグループに分類されているとともに、第１の記録解像度に関する第１の複数の記録モードグループと、第２の記録解像度に関する第２の複数の記録モードグループとは、それぞれ複数のドット記録モードを含んでいる。また、前記モード指定情報は、各記録モードグループ毎に１つのドット記録モードを指定している。さらに、前記複数の記録モードグループの中で、前記第１の記録解像度に関する第１の複数の記録モードグループと、前記第２の記録解像度に関する第２の複数の記録モードグループとは、記録速度が遅いほど、より多くのドット記録モードをそれぞれ含む。
【００１６】
このようなドット記録装置では、個々のドット記録装置について、記録モード格納手段に記憶されている複数のドット記録モードの中から好ましいドット記録モードを選択し、この好ましいドット記録モードを示すモード指定情報をモード指定情報設定手段に設定しておくことができる。従って、個々のドット記録装置に適した好ましいドット記録モードを採用することができる。また、通常は、記録速度が比較的遅いときには、同じ記録解像度で記録を行った場合にも、ドット記録モードによる画質の差がかなり大きくなる傾向にある。上記のドット記録装置では、第１の記録解像度に関する第１の複数の記録モードグループと、第２の記録解像度に関する第２の複数の記録モードグループとは、記録速度が遅いほど、より多くのドット記録モードをそれぞれ含むするようにしているので、それぞれの記録解像度において、記録速度が比較的遅いときに、より高画質を達成しやすいという効果がある。
【００１７】
なお、前記初期設定登録手段には、前記印刷媒体の表面材質毎にそれぞれの初期設定が登録されており、前記印刷媒体の表面材質毎の初期設定においてそれぞれ１つの記録モードグループが選択されているとともに、所定の１種類の表面材質に関する初期設定が、前記ドット記録装置の初期設定として登録されているようにしてもよい。
【００１８】
こうすれば、初期設定状態において、印刷媒体の表面材質に応じた好ましいドット記録モードを利用できる。
【００２１】
【発明の他の態様】
この発明は、以下のような他の態様も含んでいる。第１の態様は、ドットを形成するための複数のドット形成要素が配列されたドット形成要素アレイを有するドット記録ヘッドを用いて、印刷媒体の表面にドットの記録を行う方法において、（ａ）ドットを記録するための主走査時および副走査時の動作を規定する複数のドット記録モードを予め準備する工程と、（ｂ）前記複数のドット記録モードの中から好ましいドット記録モードを指定するために予め設定されたモード指定情報に従って好ましいドット記録モードを選択するとともに、前記好ましいドット記録もーどに従ってドットの記録を実行する工程と、を備え、前記複数のドット記録モードは、記録解像度と記録速度との組合せに応じて複数の記録モードグループに分類されており、前記モード指定情報は、各記録モードグループ毎に１つのドット記録モードを指定しており、前記ドット記録装置の初期設定において、前記複数の記録モードグループの中の１つが選択されていることを特徴とする。
【００２２】
【発明の実施の形態】
図１は、本発明の実施例としてのカラー画像処理システムの構成を示すブロック図である。このカラー画像処理システムは、スキャナ１２と、パーソナルコンピュータ９０と、カラープリンタ２２とを有している。パーソナルコンピュータ９０は、カラーディスプレイ２１を備えている。スキャナ１２は、カラー原稿からカラー画像データを読み取り、Ｒ，Ｇ，Ｂの３色の色成分からなる原カラー画像データＯＲＧをコンピュータ９０に供給する。
【００２３】
コンピュータ９０の内部には、図示しないＣＰＵ，ＲＡＭ，ＲＯＭ等が備えられており、所定のオペレーティングシステムの下で、アプリケーションプログラム９５が動作している。オペレーティングシステムには、ビデオドライバ９１やプリンタドライバ９６が組み込まれており、アプリケーションプログラム９５からはこれらのドライバを介して、最終カラー画像データＦＮＬが出力されることになる。画像のレタッチなどを行なうアプリケーションプログラム９５は、スキャナから画像を読み込み、これに対して所定の処理を行ないつつビデオドライバ９１を介してＣＲＴディスプレイ９３に画像を表示している。このアプリケーションプログラム９５が、印刷命令を発行すると、コンピュータ９０のプリンタドライバ９６が、画像情報をアプリケーションプログラム９５から受け取り、これをプリンタ２２が印字可能な信号（ここではＣＭＹＫの各色についての２値化された信号）に変換している。図１に示した例では、プリンタドライバ９６の内部には、アプリケーションプログラム９５が扱っているカラー画像データをドット単位の画像データに変換するラスタライザ９７と、ドット単位の画像データに対してプリンタ２２が使用するインク色ＣＭＹおよび発色の特性に応じた色補正を行なう色補正モジュール９８と、色補正モジュール９８が参照する色補正テーブルＣＴと、色補正された後の画像情報からドット単位でのインクの有無によってある面積での濃度を表現するいわゆるハーフトーンの画像情報を生成するハーフトーンモジュール９９と、後述するモード指定情報をカラープリンタ２２内のメモリに書き込むためのモード指定情報書込モジュール１１０と、印刷条件登録部３００と、が備えられている。
【００２４】
印刷条件登録部３００は、プリンタの印刷条件に関する初期設定（後述する）や、ユーザによって選択された各種の印刷条件を格納している。プリンタの各種の印刷条件を変更するためのユーザインタフェイス画面も、この印刷条件登録部３００によってコンピュータ９０の画面上に表示される。
【００２５】
図２は、プリンタ２２の概略構成図である。図示するように、このプリンタ２２は、紙送りモータ２３によって用紙Ｐを搬送する機構と、キャリッジモータ２４によってキャリッジ３１をプラテン２６の軸方向に往復動させる機構と、キャリッジ３１に搭載された印刷ヘッド２８を駆動してインクの吐出およびドット形成を制御する機構と、これらの紙送りモータ２３，キャリッジモータ２４，印刷ヘッド２８および操作パネル３２との信号のやり取りを司る制御回路４０とから構成されている。
【００２６】
このプリンタ２２のキャリッジ３１には、黒インク用のカートリッジ７１とシアン，マゼンタ，イエロの３色のインクを収納したカラーインク用カートリッジ７２が搭載可能である。キャリッジ３１の下部の印刷ヘッド２８には計４個のインク吐出用ヘッド６１ないし６４が形成されており、キャリッジ３１の底部には、この各色用ヘッドにインクタンクからのインクを導く導入管６５（図３参照）が立設されている。キャリッジ３１に黒インク用のカートリッジ７１およびカラーインク用カートリッジ７２を上方から装着すると、各カートリッジに設けられた接続孔に導入管が挿入され、各インクカートリッジから吐出用ヘッド６１ないし６４へのインクの供給が可能となる。
【００２７】
インクが吐出される機構を簡単に説明する。図３に示すように、インク用カートリッジ７１，７２がキャリッジ３１に装着されると、毛細管現象を利用してインク用カートリッジ内のインクが導入管６５を介して吸い出され、キャリッジ３１下部に設けられた印刷ヘッド２８の各色ヘッド６１ないし６４に導かれる。なお、初めてインクカートリッジが装着されたときには、専用のポンプによりインクを各色のヘッド６１ないし６４に吸引する動作が行なわれるが、本実施例では吸引のためのポンプ、吸引時に印刷ヘッド２８を覆うキャップ等の構成については図示および説明を省略する。
【００２８】
各色のヘッド６１ないし６４には、図３に示したように、各色毎に３２個のノズルｎが設けられており、各ノズル毎に電歪素子の一つであって応答性に優れたピエゾ素子ＰＥが配置されている。ピエゾ素子ＰＥとノズルｎとの構造を詳細に示したのが、図４である。図示するように、ピエゾ素子ＰＥは、ノズルｎまでインクを導くインク通路８０に接する位置に設置されている。ピエゾ素子ＰＥは、周知のように、電圧の印加により結晶構造が歪み、極めて高速に電気−機械エネルギの変換を行なう素子である。本実施例では、ピエゾ素子ＰＥの両端に設けられた電極間に所定時間幅の電圧を印加することにより、図４下段に示すように、ピエゾ素子ＰＥが電圧の印加時間だけ伸張し、インク通路８０の一側壁を変形させる。この結果、インク通路８０の体積は、ピエゾ素子ＰＥの伸張に応じて収縮し、この収縮分に相当するインクが、粒子Ｉｐとなって、ノズルｎの先端から高速に吐出される。このインク粒子Ｉｐがプラテン２６に装着された用紙Ｐに染み込むことにより、印刷が行なわれることになる。
【００２９】
以上説明したハードウェア構成を有するプリンタ２２は、紙送りモータ２３によりプラテン２６その他のローラを回転して用紙Ｐを搬送しつつ、キャリッジ３１をキャリッジモータ２４により往復動させ、同時に印刷ヘッド２８の各色ヘッド６１ないし６４のピエゾ素子ＰＥを駆動して、各色インクの吐出を行ない、用紙Ｐ上に多色の画像を形成する。各色のヘッド６１〜６４におけるノズルの具体的な配列に関してはさらに後述する。
【００３０】
用紙Ｐを搬送する機構は、紙送りモータ２３の回転をプラテン２６のみならず、図示しない用紙搬送ローラに伝達するギヤトレインを備える（図示省略）。また、キャリッジ３１を往復動させる機構は、プラテン２６の軸と並行に架設されキャリッジ３１を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出する位置検出センサ３９等から構成されている。
【００３１】
制御回路４０の内部には、図示しないＣＰＵやメインメモリ（ＲＯＭやＲＡＭＵ）のほかに、書き換え可能な不揮発性メモリとしてのプログラマブルＲＯＭ（ＰＲＯＭ）４２が備えられている。ＰＲＯＭ４２には、複数のドット記録モードのパラメータを含むドット記録モード情報が格納されている。ここで、「ドット記録モード」とは、各ノズルアレイにおいて実際に使用するノズル個数Ｎや、副走査送り量Ｌ等で規定されるドットの記録方式を意味している。この明細書では、「記録方式」と「記録モード」はほぼ同じ意味で用いられている。具体的なドット記録モードの例や、それらのパラメータについては後述する。ＰＲＯＭ４２には、さらに、複数のドット記録モードの中から好ましいモードを指定するためのモード指定情報も格納されている。
【００３２】
なお、後述するように、ドット記録モードは、記録解像度と記録速度との組合せに応じて複数の記録モードグループに分類されており、各記録モードグループは少なくとも１つのドット記録モードを含んでいる。そして、各記録モードグループ毎に、最も高画質の画像を記録できるモードが、好ましいドット記録モードとして選択される。ところで、各ドット記録モードで記録される画像の画質は、印刷ヘッド２８におけるノズルアレイの配列特性（個々のノズルの実際の位置）に依存する。例えば、ノズルアレイの中に、それぞれの設計位置よりも互いに離れる方向に（または近づく方向に）ずれている２つのノズルが存在する場合がある。このような２つのノズルが隣接する２本のラスタを記録すると、これらの２本のラスタの間に「バンディング」と呼ばれる筋状の画質劣化部分が発生する。一方、隣接するラスタを記録してゆくノズルの番号の配列は、ドット記録モード（特に副走査送り量）に応じて決定される。従って、好ましいドット記録モードはプリンタに搭載された印刷ヘッド２８の特性（個々のノズルの実際の位置）に依存する。このように、モード指定情報で指定されるドット記録モードは印刷ヘッド２８の特性に応じて決まるので、モード指定情報は印刷ヘッド２８の種類を示す識別子と考えることもできる。そこで、この明細書では、モード指定情報を「ヘッドＩＤ」とも呼び、あるいは、「モードＩＤ」とも呼ぶ。
【００３３】
ドット記録モード情報は、コンピュータ９０の起動時にプリンタドライバ９６（図１）がインストールされる際に、プリンタドライバ９６によってＰＲＯＭ４２から読み出される。すなわち、プリンタドライバ９６は、モード指定情報で指定された好ましいドット記録モードに対するドット記録モード情報をＰＲＯＭ４２から読み込む。ラスタライザ９７とハーフトーンモジュール９９における処理や、主走査および副走査の動作は、このドット記録モード情報に応じて実行される。
【００３４】
なお、ＰＲＯＭ４２は、書き換え可能な不揮発性メモリであればよく、ＥＥＰＲＯＭやフラッシュメモリなどの種々の不揮発性メモリを使用することができる。また、モード指定情報は書き換え可能な不揮発性メモリに格納することが好ましいが、ドット記録モード情報は、書き換えができないＲＯＭに格納するようにしてもよい。また、複数のドット記録モード情報は、ＰＲＯＭ４２ではなく、他の記憶手段に格納されていてもよく、また、プリンタドライバ９６内に登録されていてもよい。
【００３５】
図５は、インク吐出用ヘッド６１〜６４におけるインクジェットノズルの配列を示す説明図である。第１のヘッド６１には、ブラックインクを噴射するノズルアレイが設けられている。また、第２ないし第４のヘッド６２〜６４にも、シアン、マゼンタ及びイエローのインクをそれぞれ噴射するノズルアレイが設けられている。これらの４組のノズルアレイの副走査方向の位置は、互いに一致している。
【００３６】
４組のノズルアレイは、副走査方向に沿って一定のノズルピッチｋで千鳥状に配列された複数個（例えば３２個や４８個）のノズルｎをそれぞれ備えている。なお、各ノズルアレイに含まれる複数個のノズルｎは、千鳥状に配列されている必要はなく、一直線上に配置されていてもよい。但し、図５（Ａ）に示すように千鳥状に配列すれば、製造上、ノズルピッチｋを小さく設定し易いという利点がある。
【００３７】
図５（Ｂ）は、１つのノズルアレイによって形成される複数のドットの配列を示している。この実施例では、インクノズルの配列が千鳥状か直線状かに関わらず、１つのノズルアレイによって形成される複数のドットは、副走査方向に沿ってほぼ一直線上に並ぶように、各ノズルのピエゾ素子ＰＥ（図４）に駆動信号が供給される。例えば、図５（Ａ）のようにノズルアレイが千鳥状に配列されている場合において、図の右方向にヘッド６１が走査されてドットを形成していく場合を考える。この時、先行するノズル群１００，１０２…は、後追するノズル群１０１，１０３…よりも、ｄ／ｖ［秒］だけ早いタイミングで駆動信号が与えられる。ここで、ｄ［インチ］は、ヘッド６１における２つのノズル群の間のピッチ（図５（Ａ）参照）であり、ｖ［インチ／秒］はヘッド６１の走査速度である。この結果、１つのノズルアレイによって形成される複数のドットは、副走査方向に沿って一直線上に配列される。なお、後述するように、各ヘッド６１〜６４に設けられている複数個のノズルは、常に全数が使用されるとは限らず、ドット記録方式によっては、その一部のノズルのみが使用される場合もある。
【００３８】
図６は、ドット記録モードに応じた駆動制御に関連する構成の機能ブロック図である。この機能ブロック図には、モードＩＤメモリ２０２と、記録モード設定部２０４と、記録モードテーブル２０６と、駆動部制御部２０８と、主走査駆動部２１０と、副走査駆動部２１２と、印刷ヘッド駆動部２１４と、ラスタデータ格納部２１６と、印刷ヘッド２８と、印刷用紙Ｐとが示されている。
【００３９】
記録モードテーブル２０６は、複数のドット記録モード情報を格納している。この記録モードテーブル２０６には、各ドット記録モード情報に含まれる種々のパラメータの中で、記録解像度と、モードグループと、モードＩＤと、使用ノズル数Ｎと、副走査量Ｌとが示されている。なお、各ドット記録モード情報には、この他にも、主走査と副走査の動作を規定するための種々のパラメータが含まれているが図６では図示を省略している。
【００４０】
図６の例では、記録モードテーブル２０６に格納されている複数のドット記録モードが、記録解像度と記録速度の組合せに応じて、４つのモードグループＭ１〜Ｍ４に分類されている。第１のモードグループＭ１は、「３６０ｄｐｉで速い」グループである。また、第２のモードグループＭ２は「３６０ｄｐｉできれいな（そして遅い）」グループ、第３のモードグループＭ３は「７２０ｄｐｉで速い」グループ、第４のモードグループＭ４は「７２０ｄｐｉできれいな（そして遅い）」グループである。なお、記録モードテーブル２０６の内容についてはさらに後述する。
【００４１】
モードＩＤメモリ２０２は、各モードグループに関して、好ましいドット記録モードを指定するモードＩＤ（モード指定情報）を格納している。記録モード設定部２０４は、コンピュータ９０から与えられる印刷データと、モードＩＤメモリ２０２から与えられるモードＩＤ（モード指定情報）とに応じて、駆動部制御部２０８とラスタデータ格納部２１６に主走査と副走査の動作を規定するパラメータを供給する。なお、印刷データは、図１の最終カラー画像データＦＮＬと同じものである。印刷データの図示しないヘッダ部分には、印刷に使用するモードグループＭ１〜Ｍ４の中の１つを指定するデータが含まれている。記録モード設定部２０４は、このモードグループの指定と、モードＩＤメモリ２０２から供給されたモードＩＤとから、印刷の実行に使用するドット記録モードを決定する。
【００４２】
記録モード設定部２０４は、こうして決定されたドット記録モードにおける使用ノズル数Ｎと副走査送り量Ｌとを含む走査パラメータを、駆動部制御部２０８とラスタデータ格納部２１６とに供給する。使用ノズル数Ｎと副走査送り量Ｌとは１回の走査毎に変更される可能性があるので、各回の走査の前にこれらを含む走査パラメータが各部２０８，２１６に供給される。
【００４３】
ラスタデータ格納部２１６は、使用ノズル数Ｎと副走査量Ｌとを含む走査パラメータに応じて、印刷データを図示しないバッファメモリ内に格納する。一方、駆動部制御部２０８は、使用ノズル数Ｎと副走査量Ｌとを含むパラメータに応じて、主走査駆動部２１０と副走査駆動部２１２と印刷ヘッド駆動部２１４とを制御する。
【００４４】
なお、モードＩＤメモリ２０２と記録モードテーブル２０６とは、図２に示した１つのＰＲＯＭ４２内に設けられている。また、記録モード設定部２０４と駆動部制御部２０８とラスタデータ格納部２１６とは、図２に示した制御回路４０内に設けられている。主走査駆動部２１０は、図２に示すキャリッジモータ２４を含むキャリッジ３１の送り機構によって実現されており、副走査駆動部２１２は紙送りモータ２３を含む用紙の送り機構によって実現されている。さらに、印刷ヘッド駆動部２１４は、各ノズルのピエゾ素子ＰＥを含む回路によって実現されている。
【００４５】
図７は、ドット記録方式を規定するパラメータを示す説明図である。図７（Ａ）は、４個のノズルを用いた場合の副走査送りの一例を示しており、図７（Ｂ）はそのドット記録方式のパラメータを示している。図７（Ａ）において、数字を含む実線の丸は、各副走査送り後の４個のノズルの副走査方向の位置を示している。丸の中の数字０〜３は、ノズル番号を意味している。４個のノズルの位置は、１回の主走査が終了する度に副走査方向に送られる。但し、実際には、副走査方向の送りは紙送りモータ２３（図１）によって用紙を移動させることによって実現されている。
【００４６】
図７（Ａ）の左端に示すように、この例では副走査送り量Ｌは２ドットの一定値である。従って、副走査送りが行われる度に、４個のノズルの位置が２ドットずつ副走査方向にずれてゆく。図７（Ｂ）には、このドット記録方式に関する種々のパラメータが示されている。ドット記録方式のパラメータには、ノズルピッチｋ［ドット］と、使用ノズル個数Ｎ［個］と、スキャン繰り返し数ｓと、実効ノズル個数Ｎeff ［個］と、副走査送り量Ｌ［ドット］とが含まれている。
【００４７】
図７の例では、ノズルピッチｋは３ドットであり、使用ノズル個数Ｎは４個である。なお、使用ノズル個数Ｎは、実装されている複数個のノズルの中で実際に使用されるノズルの個数である。スキャン繰り返し数ｓは、一回の主走査において（ｓ−１）ドットおきに間欠的にドットを形成することを意味している。従って、スキャン繰り返し数ｓは、１本のラスタ上のすべてのドットを記録するために使用されるノズルの数にも等しい。図７の場合には、スキャン繰り返し数ｓは２である。なお、スキャン繰り返し数ｓが２以上のドット記録方式を「オーバーラップ方式」と呼ぶ。
【００４８】
実効ノズル個数Ｎeff は、使用ノズル個数Ｎをスキャン繰り返し数ｓで割った値である。この実効ノズル個数Ｎeff は、一回の主走査で記録され得るラスタの正味の本数を示しているものと考えることができる。
【００４９】
図７（Ｂ）の表には、各副走査送り毎に、副走査送り量Ｌと、その累計値ΣＬと、各副走査送り後のノズルのオフセットＦとが示されている。ここで、オフセットＦとは、副走査送りが行われていない最初のノズルの周期的な位置（図７では４ドットおきの位置）をオフセット０の基準位置と仮定した時に、副走査送り後のノズルの位置が基準位置から副走査方向に何ドット離れているかを示す値である。例えば、図７（Ａ）に示すように、１回目の副走査送りによって、ノズルの位置は副走査送り量Ｌ（２ドット）だけ副走査方向に移動する。一方、ノズルピッチｋは３ドットである。従って、１回目の副走査送り後のノズルのオフセットＦは２である（図７（Ａ）参照）。同様にして、２回目の副走査送り後のノズルの位置は、初期位置からΣＬ＝４ドット移動しており、そのオフセットＦは１である。３回目の副走査送り後のノズルの位置は、初期位置からΣＬ＝６ドット移動しており、そのオフセットＦは０である。３回の副走査送りによってノズルのオフセットＦは０に戻るので、３回の副走査を１つの小サイクルとして、この小サイクルを繰り返すことによって、有効記録範囲のラスタ上のすべてのドットを記録することができる。
【００５０】
図８は、記録速度がほぼ等しい３つのドット記録方式における走査パラメータを示す説明図であり、第４のモードグループＭ４（７２０ｄｐｉできれいな（そして遅い）モードグループ）に含まれている３つのドット記録方式の例を示している。図８（Ａ）に示す第１ドット記録方式の走査パラメータは、ノズルピッチｋが６ドット、使用ノズル個数Ｎが４８個、スキャン繰り返し数ｓが２、実効ノズル個数Ｎeff が２４個である。また、副走査送り量Ｌ［ドット］には、異なる６つの値（２０，２７，２２，２８，２１，２６）が使用されている。図８（Ｂ）に示す第２ドット記録方式の走査パラメータは、副走査送り量Ｌ以外は第１ドット記録方式と同じである。図８（Ｃ）に示す第３ドット記録方式の走査パラメータは、ノズルピッチｋが６ドット、使用ノズル個数Ｎが４７個、スキャン繰り返し数ｓが２、実効ノズル個数Ｎeff が２３．５個である。また、副走査送り量Ｌ［ドット］には、異なる２つの値（２１，２６）が使用されている。
【００５１】
第１および第２ドット記録方式は使用ノズル個数Ｎが４８個であるが、第３ドット記録方式の使用ノズル個数Ｎは４７個である。しかし、これらの３つのドット記録方式では、使用ノズル個数Ｎの差は約１０％以下である。実際の記録速度（印刷速度）は、実効ノズル個数Ｎeff （＝Ｎ／ｓ）にほぼ比例しているので、図８に示す３つのドット記録方式の記録速度は互いにほぼ等しいと言うことができる。このように、本明細書においては、「記録速度がほぼ等しい」とは、実効ノズル個数Ｎeff の差が約１０％以下であることを意味している。
【００５２】
図９は、記録モードテーブル２０６とモードＩＤメモリ２０２の内容を示す説明図である。記録モードテーブル２０６に格納されている複数のドット記録モードは、４つのモードグループＭ１〜Ｍ４に分類されている。第１と第３のモードグループＭ１，Ｍ３は、それぞれ１つの記録モードしか含んでいないが、第２のモードグループＭ２は２つの記録モードを含んでおり、第４のモードグループＭ４は３つの記録モードを含んでいる。同じモードグループ内の複数の記録モードは、記録速度（すなわち実効ノズル個数Ｎ／ｓ）が互いにほぼ等しい。例えば、第４のモードグループＭ４の３つの記録モードの実効ノズル個数Ｎd1／ｓ，Ｎd2／ｓ，Ｎd3／ｓは、互いにほぼ等しい。なお、図８の例で言えば、Ｎd1／ｓ＝Ｎd2／ｓ＝２４，Ｎd3／ｓ＝２３．５である。
【００５３】
「きれいな」モードグループＭ２，Ｍ４は、例えばスキャン繰り返し数ｓが２であるオーバーラップ方式のドット記録モードで構成されている。一方、「速い」モードグループＭ１，Ｍ３は、例えば、スキャン繰り返し数ｓが１のドット記録モードで構成されている。なお、スキャン繰り返しｓは、小数の値も取り得る。特に、スキャン繰り返し数ｓが１よりも大きく、２よりも小さいようなドット記録モードは、「部分オーバーラップ方式」と呼ばれる。「速い」モードグループＭ１，Ｍ３のドット記録モードとしては、部分オーバーラップ方式のドット記録モードを採用することも可能である。例えば、使用ノズル個数Ｎを４８個、副走査送り量Ｌを４１ドットの一定値とすると、実効ノズル個数Ｎeff が４１個でスキャン繰り返し数ｓが約１．１７（＝４８／４１）の部分オーバーラップ方式となる。なお、部分オーバーラップ方式においても、副走査送り量Ｌを複数の異なる値の組合せで構成することが可能である。
【００５４】
１つのモードグループは、同一の記録解像度で印刷速度が互いにほぼ等しいドット記録モードで構成されているが、各ドット記録モードで記録される画像の画質は、印刷ヘッド２８におけるノズルアレイの配列特性（個々のノズルの実際の位置）に依存する。例えば、図８に示した第４のモードグループＭ４の３つのドット記録モード中の１つのドット記録モードが、他の２つのドット記録モードよりも高い画質を達成することが可能な場合がある。そこで、各モードグループ毎に、ノズルアレイの配列特性に応じて、より高画質が得られる好ましいドット記録モードを決定しておき、そのモードＩＤをモードＩＤメモリ２０２に登録しておけば、このプリンタ２０に関する好ましいドット記録モードを利用して、よりきれいな印刷を行うことが可能である。
【００５５】
図９（Ａ）から容易に理解できるように、本実施例では、各記録解像度について、記録速度が遅いほど多くのドット記録モードが準備されている。一般に、記録速度が比較的遅いときには、ドット記録モードによる画質の差がかなり大きくなる傾向にある。そこで、本実施例のように、同一の記録解像度であっても、記録速度が遅いときに、より多くのドット記録モードの中から好ましいものを選択できるようにしておけば、画質を向上させることがより容易であるという利点がある。反対に、記録速度が速いときには、ドット記録モードによる画質の差があまり大きくないので、比較的少ない数の記録モードを準備しておけば十分である。なお、図９の例では、「速い」モードグループＭ１，Ｍ３がそれぞれ１つの記録モードで構成されるものとしているが、それぞれが複数の記録モードを含むようにすることも可能である。
【００５６】
モードＩＤメモリ２０２には、４つのモードグループＭ１〜Ｍ４における好ましい記録モードをそれぞれ指定するための４つのモードＩＤが記憶されている。すなわち、４つのモードグループＭ１〜Ｍ４に対して、それぞれ好ましいドット記録モードを独立に設定することができる。従って、個々のプリンタにおいて、各モードグループ毎に（すなわち記録解像度と記録速度の組合せ毎に）、好ましいドット記録モードを容易に設定することが可能である。この効果は、すべてのモードグループがそれぞれ複数の記録モードを含んでいるときに特に顕著である。
【００５７】
上記実施例では、３６０ｄｐｉと７２０ｄｐｉの２つの記録解像度のそれぞれに関して、記録速度が遅いほど多くのドット記録モードを準備していた。しかし、少なくとも１つの記録解像度について、記録速度が遅いほどドット記録モードが多く準備されていればよく、他の記録解像度を有する複数のモードグループに対しては、同じ数のドット記録モードが準備されていてもよい。
【００５８】
なお、上記の説明では、主走査方向と副走査方向の記録解像度が同一であると仮定していたが、プリンタによっては主走査方向と副走査方向の記録解像度が異なるような記録モードを利用できる場合がある。このような場合には、主走査方向と副走査方向の記録解像度の組合せが同じ記録モード同士を「記録解像度が同一」と呼び、いずれか一方でも異なる記録モード同士は「記録解像度が異なる」と呼ぶ。例えば、主走査方向の記録解像度が７２０ｄｐｉで副走査方向の記録解像度が３６０ｄｐｉである記録モードは、主走査方向と副走査方向の記録解像度がいずれも７２０ｄｐｉである記録モードとは「記録解像度」が異なり、従って、異なるモードグループに分類される。
【００５９】
ところで、図９に示されているように、プリンタの印刷条件の初期設定では、モードグループＭ１が選択されている。従って、ユーザが印刷条件を変更しなければ、３６０ｄｐｉで「速い」モードグループＭ１の記録モードに従って印刷が実行される。このような初期設定は、このプリンタに対して高速印刷が主に期待されているときに適している。一方、このプリンタに対して高画質印刷が主に期待されているときには、７２０ｄｐｉで「きれい」なモードグループＭ４が初期設定として適している。これから解るように、プリンタの初期設定において選択されるモードグループは、個々のプリンタ毎では無く、プリンタの機種毎に決定される。一方、各モードグループにおける好ましい記録モードを示すモードＩＤは、前述したように、個々のプリンタ毎に決定されることが好ましい。
【００６０】
図１０は、印刷条件の初期設定において、印刷用紙の種類に応じてモードグループが選択されている場合を示す説明図である。なお、本明細書において、「印刷用紙の種類」とは、印刷用紙の表面材質の種類を意味している。図１０におけるモードグループの分類やモードＩＤの値、使用ノズル数Ｎ、副走査量Ｌは、図９のものと同一である。図１０においては、「普通紙」、「フーパーファイン紙」、「フォトプリント紙」の３種類の印刷用紙に対して、初期設定がそれぞれ登録されている。すなわち、「普通紙」に対しては、３６０ｄｐｉで「速い」モードグループＭ１が初期設定として選択されている。また、「スーパーファイン紙」と「フォトプリント紙」に対しては、７２０ｄｐｉで「きれい」なモードグループＭ４が初期設定として選択されている。また、プリンタ全体の初期設定としては、「普通紙」の初期設定が用いられている。
【００６１】
図１１は、「フォトプリント紙」に対する印刷条件の初期設定画面を示す説明図である。すなわち、ここではユーザが「フォトプリント紙」を選択した場合の推奨設定（初期設定）が示されている。ユーザが「フォトプリント紙」を選択したときには、推奨設定（初期設定）として、「きれい」なモードグループが選択されていることが解る。この画面では記録解像度等のより詳細な印刷条件は表示されていないが、図１０に示したように「フォトプリント紙」の初期設定では７２０ｄｐｉの「きれい」なモードグループＭ４が選択されている。なお、プリンタの初期設定では、図１１の画面において、用紙の種類として「普通紙」が選択されており、その推奨設定（初期設定）では「速い」モードグループが選択されている。
【００６２】
ユーザは、図１１のほぼ中央にあるモード設定の中の「詳細設定」のボタンを押すことによって、印刷条件を任意に変更することができる。例えば、図１０の例において、３６０ｄｐｉの「きれい」なモードグループＭ２は、いずれの印刷用紙においても初期設定として選択されていないが、ユーザの詳細設定の内容に応じて、このモードグループＭ２が選択されることがある。但し、ユーザは、４つのモードグループＭ１〜Ｍ４のいずれかを選択的に利用できるだけであり、複数の記録モードを含むモードグループＭ２，Ｍ４に関して、モードＩＤで指定されている記録モード以外の記録モードを選択することはできない。こうしておけば、ユーザが誤って好ましくない記録モードを選択することを防止することが可能である。
【００６３】
このように、印刷用紙の種類毎の初期設定において、それぞれ好ましいモードグループを選択しておくようにすれば、初期設定の状態において、各印刷用紙の種類に適した好ましい記録モードを用いて印刷を実行することができる。
【００６４】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６５】
（１）上述した各実施例では、１色についてのドット記録方式について説明したが、各色について上述のドット記録方式を適用することによって、複数色のインクを用いたカラー印刷を実現することができる。
【００６６】
（２）この発明はカラー印刷だけでなくモノクロ印刷にも適用できる。また、１画素を複数のドットで表現することにより多階調を表現する印刷にも適用できる。また、ドラムスキャンプリンタにも適用できる。尚、ドラムスキャンプリンタでは、ドラム回転方向が主走査方向、キャリッジ走行方向が副走査方向となる。また、この発明は、インクジェットプリンタのみでなく、一般に、複数のドット形成要素アレイを有する記録ヘッドを用いて印刷媒体の表面に記録を行うドット記録装置に適用することができる。ここで、「ドット形成要素」とは、インクジェットプリンタにおけるインクノズルのように、ドットを形成するための構成要素を意味する。
【００６７】
（３）上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、カラープリンタ２２の制御回路４０（図２）の機能を、コンピュータ９０が実行するようにすることもできる。この場合には、プリンタドライバ９６等のコンピュータプログラムが、制御回路４０における制御と同じ機能を実現する。
【００６８】
このような機能を実現するコンピュータプログラムは、フロッピディスクやＣＤ−ＲＯＭ等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。コンピュータシステム９０は、その記録媒体からコンピュータプログラムを読み取って内部記憶装置または外部記憶装置に転送する。あるいは、通信経路を介してプログラム供給装置からコンピュータシステム９０にコンピュータプログラムを供給するようにしてもよい。コンピュータプログラムの機能を実現する時には、内部記憶装置に格納されたコンピュータプログラムがコンピュータシステム９０のマイクロプロセッサによって実行される。また、記録媒体に記録されたコンピュータプログラムをコンピュータシステム９０が直接実行するようにしてもよい。
【００６９】
この明細書において、コンピュータシステム９０とは、ハードウェア装置とオペレーションシステムとを含む概念であり、オペレーションシステムの制御の下で動作するハードウェア装置を意味している。コンピュータプログラムは、このようなコンピュータシステム９０に、上述の各部の機能を実現させる。なお、上述の機能の一部は、アプリケーションプログラムでなく、オペレーションシステムによって実現されていても良い。
【００７０】
なお、この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【図１】本発明の画像処理システムの概略構成を示すブロック図。
【図２】画像出力装置２０の一例としてのカラープリンタ２２の構成を示す概略構成図。
【図３】印刷ヘッド２８の構造を例示する説明図。
【図４】インクの吐出の原理を説明する説明図。
【図５】インク吐出用ヘッド６１〜６４におけるインクジェットノズルの配列を示す説明図。
【図６】ドット記録モードに応じた駆動制御に関連する構成の機能ブロック図。
【図７】ｋ＝４の第２ドット記録方式において各有効ラスタを記録するノズル番号を示す説明図。
【図８】記録速度がほぼ等しい４つのドット記録方式における走査パラメータを示す説明図。
【図９】記録モードテーブルとモードＩＤメモリの内容を示す説明図。
【図１０】印刷用紙の種類毎の初期設定で選択されている記録モードグループを示す説明図。
【図１１】フォトプリント紙に対する初期設定画面を示す説明図。
【図１２】従来のインターレース記録方式の一例を示す説明図。
【図１３】従来のオーバーラップ記録方式の一例を示す説明図。
【符号の説明】
１２…スキャナ
２０…画像出力装置
２１…カラーディスプレイ
２２…カラープリンタ
２３…紙送りモータ
２４…キャリッジモータ
２６…プラテン
２８…印刷ヘッド
３１…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３８…プーリ
３９…位置検出センサ
４０…制御回路
４２…ＰＲＯＭ
６１〜６４…インク吐出用ヘッド
６５…導入管
７１，７２…インク用カートリッジ
８０…インク通路
９０…コンピュータ
９１…ビデオドライバ
９３…ＣＲＴディスプレイ
９５…アプリケーションプログラム
９６…プリンタドライバ
９７…ラスタライザ
９８…色補正モジュール
９９…ハーフトーンモジュール
１００〜１０３…ノズル群
１１０…モード指定情報書込モジュール
１２０…イメージセンサ
１２２…モード設定部
２０２…モードＩＤメモリ（モード指定情報設定手段）
２０４…記録モード設定部
２０８…駆動部制御部
２０６…記録モードテーブル（記録モード格納手段）
２１０…主走査駆動部
２１２…副走査駆動部
２１４…印刷ヘッド駆動部
２１６…ラスタデータ格納部
３００…印刷条件登録部（初期設定登録部）
【図１】
0003695210.tif 000002
【図２】
0003695210.tif 000003
【図３】
0003695210.tif 000004
【図４】
0003695210.tif 000005
【図５】
0003695210.tif 000006
【図６】
0003695210.tif 000007
【図７】
0003695210.tif 000008
【図８】
0003695210.tif 000009
【図９】
0003695210.tif 000010
【図１０】
0003695210.tif 000011
【図１１】
0003695210.tif 000012
【図１２】
0003695210.tif 000013
【図１３】
0003695210.tif 000014