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