(57)【特許請求の範囲】
【請求項１】
複数種類のインクを吐出する印刷ヘッドを主走査方向に走査しつつ印刷媒体上にドットを形成する印刷部を用いて印刷を行うために、前記印刷部に供給すべき印刷データを生成する印刷制御装置であって、
前記印刷ヘッドは、高画質印刷モードでの印刷を実現するために色相がほぼ同一で明度と彩度の少なくとも一方が異なる複数の同一色相インクを、それぞれ吐出する複数の同一色相ノズル群を備え、前記複数の同一色相ノズル群は、副走査方向に沿って相互にずれた位置に配列されており、
前記複数の同一色相ノズル群の各々には、前記複数の同一色相インクのそれぞれが供給されており、
前記印刷制御装置は、前記高画質印刷モードとは相違する所定の高速印刷モードで印刷を行う際に、前記複数の同一色相ノズル群がそれぞれ異なる主走査ラインを記録対象とし、同一の主走査ラインを記録対象としないように印刷を行うための、前記印刷データを生成する印刷データ生成部を備えることを特徴とする印刷制御装置。
【請求項２】
請求項１記載の印刷制御装置であって、
前記印刷ヘッドは、Ｎ個（Ｎは正の整数）の色相のインクとして、Ｍ種類（ＭはＮ＋１以上の整数）のインクを吐出可能であり、
前記印刷データ生成部は、
与えられた画像データの表色系を変換することによって、複数の色成分で表された色変換画像データを生成する色変換部と、
前記色変換画像データに対してハーフトーン処理を行うことによって、前記複数の色成分に関するハーフトーンデータを生成するハーフトーン処理部と、
前記ハーフトーンデータから、各主走査時における各ノズルからのインクの吐出状態を表すラスタデータを、前記印刷データとして生成するラスタライザと、
を備え、
前記色変換部は、前記高速印刷モードにおいては、前記複数の同一色相インクを区別することなく、前記Ｎ個の色相の色成分で表された色変換画像データを生成する、印刷制御装置。
【請求項３】
請求項１記載の印刷制御装置であって、
前記印刷ヘッドは、Ｎ個（Ｎは正の整数）の色相のインクとして、Ｍ種類（ＭはＮ＋１以上の整数）のインクを吐出可能であり、
前記印刷データ生成部は、
与えられた画像データの表色系を変換することによって、前記Ｍ種類のインクに相当するＭ種類の色成分によって表された色変換画像データを生成する色変換部と、
前記色変換画像データに対してハーフトーン処理を行うことによって、前記Ｍ種類の色成分に関するハーフトーンデータを生成するハーフトーン処理部と、
前記高速印刷モードにおいて、同一の主走査ライン上の前記Ｍ種類の色成分に関するハーフトーンデータのうちで、前記複数の同一色相インクに対応する複数の色成分に関するハーフトーンデータの論理和を取ることによって、前記Ｎ個の色相の色成分で表されたハーフトーンデータを生成するハーフトーンデータ変換部と、
前記ハーフトーンデータから、各主走査時における各ノズルからのインクの吐出状態を表すラスタデータを、前記印刷データとして生成するラスタライザと、
を備える印刷制御装置。
【請求項４】
請求項１記載の印刷制御装置であって、
前記印刷ヘッドは、Ｎ個（Ｎは正の整数）の色相のインクとして、Ｍ種類（ＭはＮ＋１以上の整数）のインクを吐出可能であり、
前記印刷データ生成部は、
与えられた画像データの表色系を変換することによって、前記Ｍ種類のインクに相当するＭ種類の色成分によって表された色変換画像データを生成する色変換部と、
前記色変換画像データに対してハーフトーン処理を行うことによって、前記複数の色成分に関するハーフトーンデータを生成するハーフトーン処理部と、
前記ハーフトーンデータから、各主走査時における各ノズルからのインクの吐出状態を表すラスタデータを、前記印刷データとして生成するラスタライザと、
前記高速印刷モードにおいて、同一の主走査ライン上の前記Ｍ種類の色成分に関するラスタデータのうちで、前記複数の同一色相インクに対応する複数の色成分に関するラスタデータの論理和を取ることによって、前記Ｎ個の色相の色成分で表されたラスタデータを生成する色合成部と、
を備える印刷制御装置。
【請求項５】
請求項１ないし４のいずれかに記載の印刷制御装置であって、
前記複数の同一色相ノズル群が副走査方向に沿って一列に配列されている印刷制御装置。
【請求項６】
請求項１ないし５のいずれかに記載の印刷制御装置であって、
前記印刷データは、前記印刷ヘッドと印刷媒体とのうち一方を副走査方向に送るための副走査送り量を含み、
前記高速印刷モードにおいて、前記副走査送り量が、前記複数の同一色相ノズル群が１回の主走査で形成可能なドットの配列で構成される領域を副走査方向に沿って測った長さの値に設定されている、印刷制御装置。
【請求項７】
印刷媒体の表面にドットを形成することによって印刷を行う印刷装置であって、
色相がほぼ同一で明度と彩度の少なくとも一方が異なる複数の同一色相インクを吐出する複数の同一色相ノズル群を備え、前記複数の同一色相ノズル群が副走査方向に沿って相互にずれた位置に配列され、複数種類のインクを吐出する印刷ヘッドを主走査方向に走査しつつ印刷媒体上にドットを形成する印刷部と、
請求項１ないし６のいずれかに記載の印刷制御装置と、
を備える印刷装置。
【請求項８】
高画質印刷モードでの印刷を実現するために色相がほぼ同一で明度と彩度の少なくとも一方が異なる複数の同一色相インクを、それぞれ吐出する複数の同一色相ノズル群を備え、前記複数の同一色相ノズル群が副走査方向に沿って相互にずれた位置に配列され、複数種類のインクを吐出する印刷ヘッドを主走査方向に走査しつつ印刷媒体上にドットを形成する印刷部に供給すべき印刷データをコンピュータに生成させるためのコンピュータプログラムを記録したコンピュータ読みとり可能な記録媒体であって、
前記複数の同一色相ノズル群の各々には、前記複数の同一色相インクのそれぞれが供給されており、
前記コンピュータプログラムは、
前記高画質印刷モードとは相違する所定の高速印刷モードで印刷を行う際に、前記複数の同一色相ノズル群がそれぞれ異なる主走査ラインを記録対象とし、同一の主走査ラインを記録対象としないように印刷を行うための、前記印刷データを生成する機能を前記コンピュータに実現させるプログラムを有するコンピュータ読みとり可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷ヘッドを用いて印刷媒体上にドットを形成することによって印刷を行う技術に関する。
【０００２】
【従来の技術】
主走査方向と副走査方向に走査しながら印刷ヘッドを用いて印刷を行う印刷装置としては、シリアルスキャン型プリンタやドラムスキャン型プリンタ等のようなインクジェットプリンタがある。インクジェットプリンタは、印刷ヘッドの複数のノズルからインクを吐出させることによって文字や画像を印刷媒体上に形成する。また、印刷方式には、高画質で印刷する印刷モードと高速のドラフト印刷モード（高速印刷モード）とがある。
【０００３】
【発明が解決しようとする課題】
画像配置の確認等に使用されるドラフト印刷においては、高画質は必要とされない一方、高速性が非常に重要視される。そして、従来のドラフト印刷よりもさらに高速な印刷を行いたいという要望があった。
【０００４】
この発明は、従来技術における上述の課題を解決するためになされたものであり、高速印刷モードにおける印刷速度をさらに向上させることのできる技術を提供することを目的とする。
【０００５】
【課題を解決するための手段およびその作用・効果】
上述の課題の少なくとも一部を解決するため、本発明の第１の構成では、複数種類のインクを吐出する印刷ヘッドを主走査方向に走査しつつ印刷媒体上にドットを形成する印刷部を用いて印刷を行うために、前記印刷部に供給すべき印刷データを生成する印刷制御装置であって、前記印刷ヘッドは、色相がほぼ同一で明度と彩度の少なくとも一方が異なる複数の同一色相インクを吐出する複数の同一色相ノズル群を備え、前記複数の同一色相ノズル群は、副走査方向に沿って相互にずれた位置に配列されており、前記印刷制御装置は、所定の高速印刷モードで印刷を行う際に、前記複数の同一色相ノズル群がそれぞれ異なる主走査ラインを記録対象とし、同一の主走査ラインを記録対象としないように、前記印刷データを生成する印刷データ生成部を備えることを特徴とする。
【０００６】
この第１の構成によれば、色相が同一で明度と彩度の少なくとも一方が異なるインクを吐出する各前記ノズル群が同一の主走査ラインでなく、異なる主走査ラインを記録するので、一走査において記録できる主走査ラインの数が大幅に増加し、印刷速度がさらにに向上することになる。また、異なる種類のインクではあるが、色相が同一のインクで記録するため、画質の劣化は小さい。
【０００７】
なお、ドラフト印刷用の印刷データＰＤは、ドラフト印刷用の色変換テーブル（図１）を用いて生成しても良い。
【０００８】
こうすれば、印刷データの生成に要する時間を短くすることができ、印刷時間の短縮化が図れる。
【０００９】
また、高画質で印刷する印刷モード用に生成されたハーフトーンデータをドラフト印刷用のハーフトーンデータに変換して、ドラフト印刷用の印刷データＰＤを生成しても良い。
【００１０】
これにより、ドラフト印刷用の色変換テーブルを準備することなく、本発明を適用することができる。
【００１１】
また、高画質で印刷する印刷モード用に生成された印刷データＰＤを変換して、ドラフト印刷用の印刷データＰＤを生成することもできる。
【００１２】
こうすれば、プリンタ側のファームウェアの変更のみでも容易に、本発明の適用が可能である。
【００１３】
なお、複数の同一色相ノズル群は、副走査方向に沿って一列に配列されていても良い。
【００１４】
こうすることにより、印刷ヘッドをコンパクトにすることができる。
【００１５】
また、本発明の適用により、記録される各主走査ラインがすきまなく接するときは、副走査送り量を、複数の同一色相ノズル群が１回の主走査で形成可能なドットの配列で構成される領域を副走査方向に沿って測った長さの値に設定すればよい。
【００１６】
上記のような印刷データを生成する印刷制御装置は、印刷部を備える印刷装置とは別個の装置として構成されたコンピュータによって実現されてもよく、あるいは、印刷装置内の回路によって実現されてもよい。
【００１７】
なお、本発明は、種々の態様で実現することが可能であり、例えば、印刷方法および印刷装置、印刷制御方法および印刷制御装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の態様で実現することができる。
【００１８】
【発明の実施の形態】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．装置の構成：
Ｂ．記録方式の基本的条件：
Ｃ．濃淡の異なる複数のインクを使用することによる多階調化の考え方：
Ｄ．ドラフト印刷における印刷データと副走査送りの考え方：
Ｅ．ドラフト印刷におけるドット記録方式の比較例と実施例：
【００１９】
Ａ．装置の構成：
図１は、本発明の一実施例としての印刷システムの構成を示すブロック図である。この印刷システムは、印刷制御装置としてのコンピュータ９０と、印刷部としてのカラープリンタ２０と、を備えている。なお、カラープリンタ２０とコンピュータ９０の組み合わせを、広義の「印刷装置」と呼ぶことができる。
【００２０】
コンピュータ９０では、所定のオペレーティングシステムの下で、アプリケーションプログラム９５が動作している。オペレーティングシステムには、ビデオドライバ９１やプリンタドライバ９６が組み込まれており、アプリケーションプログラム９５からは、これらのドライバを介して、カラープリンタ２０に転送するための印刷データＰＤが出力されることになる。アプリケーションプログラム９５は、処理対象の画像に対して所望の処理を行い、また、ビデオドライバ９１を介してＣＲＴ２１に画像を表示する。
【００２１】
アプリケーションプログラム９５が印刷命令を発すると、コンピュータ９０のプリンタドライバ９６が、画像データをアプリケーションプログラム９５から受け取り、これをカラープリンタ２０に供給するための印刷データＰＤに変換する。図１に示した例では、プリンタドライバ９６の内部には、解像度変換モジュール９７と、色変換モジュール９８と、ハーフトーンモジュール９９と、ラスタライザ１００と、色変換テーブルＬＵＴと、が備えられている。
【００２２】
解像度変換モジュール９７は、アプリケーションプログラム９５が扱っているカラー画像データの解像度（即ち、単位長さ当りの画素数）を、プリンタドライバ９６が扱うことができる解像度に変換する役割を果たす。こうして解像度変換された画像データは、まだＲＧＢの３色からなる画像情報である。色変換モジュール９８は、色変換テーブルＬＵＴを参照しつつ、各画素ごとに、ＲＧＢ画像データを、カラープリンタ２０が利用可能な複数のインク色の多階調データに変換する。
【００２３】
色変換された多階調データは、例えば２５６階調の階調値を有している。ハーフトーンモジュール９９は、インクドットを分散して形成することにより、カラープリンタ２０でこの階調値を表現するためのハーフトーン処理を実行する。ハーフトーン処理された画像データは、ラスタライザ１００によりカラープリンタ２０に転送すべきデータ順に並べ替えられ、最終的な印刷データＰＤとして出力される。なお、印刷データＰＤは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。
【００２４】
なお、プリンタドライバ９６は、印刷データＰＤを生成する機能を実現するためのプログラムに相当する。プリンタドライバ９６の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。
【００２５】
図２は、カラープリンタ２０の概略構成図である。カラープリンタ２０は、紙送りモータ２２によって印刷用紙Ｐを副走査方向に搬送する副走査送り機構と、キャリッジモータ２４によってキャリッジ３０をプラテン２６の軸方向（主走査方向）に往復動させる主走査送り機構と、キャリッジ３０に搭載された印刷ヘッドユニット６０（「印刷ヘッド集合体」とも呼ぶ）を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ２２，キャリッジモータ２４，印刷ヘッドユニット６０および操作パネル３２との信号のやり取りを司る制御回路４０とを備えている。制御回路４０は、コネクタ５６を介してコンピュータ９０に接続されている。
【００２６】
印刷用紙Ｐを搬送する副走査送り機構は、紙送りモータ２２の回転をプラテン２６と用紙搬送ローラ（図示せず）とに伝達するギヤトレインを備える（図示省略）。また、キャリッジ３０を往復動させる主走査送り機構は、プラテン２６の軸と並行に架設されキャリッジ３０を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３０の原点位置を検出する位置センサ３９とを備えている。
【００２７】
図３は、制御回路４０を中心としたカラープリンタ２０の構成を示すブロック図である。制御回路４０は、ＣＰＵ４１と、プログラマブルＲＯＭ（ＰＲＯＭ）４３と、ＲＡＭ４４と、文字のドットマトリクスを記憶したキャラクタジェネレータ（ＣＧ）４５とを備えた算術論理演算回路として構成されている。この制御回路４０は、さらに、外部のモータ等とのインタフェースを専用に行なうＩ／Ｆ専用回路５０と、このＩ／Ｆ専用回路５０に接続され印刷ヘッドユニット６０を駆動してインクを吐出させるヘッド駆動回路５２と、紙送りモータ２２およびキャリッジモータ２４を駆動するモータ駆動回路５４とを備えている。Ｉ／Ｆ専用回路５０は、パラレルインタフェース回路を内蔵しており、コネクタ５６を介してコンピュータ９０から供給される印刷データＰＤを受け取ることができる。カラープリンタ２０は、この印刷データＰＤに従って印刷を実行する。なお、ＲＡＭ４４は、ラスタデータを一時的に格納するためのバッファメモリとして機能する。
【００２８】
印刷ヘッドユニット６０は、印刷ヘッド２８を有しており、また、インクカートリッジを搭載可能である。なお、印刷ヘッドユニット６０は、１つの部品としてカラープリンタ２０に着脱される。即ち、印刷ヘッド２８を交換しようとする際には、印刷ヘッドユニット６０を交換することになる。
【００２９】
図４は、印刷ヘッド２８の下面におけるノズル配列を示す説明図である。印刷ヘッド２８の下面には、濃ブラックインクを吐出するための濃ブラックインクノズル群ＫD と、淡ブラックインクを吐出するための淡ブラックインクノズル群ＫL と、濃シアンインクを吐出するための濃シアンインクノズル群ＣD と、淡シアンインクを吐出するための淡シアンインクノズル群ＣL と、濃マゼンタインクを吐出するための濃マゼンタインクノズル群ＭD と、淡マゼンタインクを吐出するための淡マゼンタインクノズル群ＭL と、濃イエローインクを吐出するための濃イエローインクノズル群ＹD と、淡イエローインクを吐出するための淡イエローインクノズル群ＹL とが形成されている。ここで、濃インクと淡インクとは、明度と彩度の少なくとも一方が相違し、色相がほぼ同一のインクである。
【００３０】
淡インクノズル群は、濃インクノズル群とは副走査方向にずれている。ここで、各ノズル群を示す符号における最初のアルファベットの大文字はインク色を意味しており、また、添え字の「D 」は濃度が比較的高いインクであることを、添え字の「L 」は濃度が比較的低いインクであることを、それぞれ意味している。
【００３１】
各ノズル群の複数のノズルは、副走査方向ＳＳに沿って一定のノズルピッチｋ・Ｄでそれぞれ整列している。ここで、ｋは整数であり、Ｄは主走査方向と副走査方向における印刷解像度に相当するピッチ（「ドットピッチ」と呼ぶ）である。本明細書では、「ノズルピッチはｋドットである」とも言う。このときの単位［ドット］は、印刷解像度のドットピッチを意味している。副走査送り量に関しても同様に、［ドット］の単位を用いる。
【００３２】
各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてのピエゾ素子（図示せず）が設けられている。印刷時には、印刷ヘッド２８が主走査方向ＭＳに移動しつつ、各ノズルからインク滴が吐出される。
【００３３】
なお、各ノズル群の複数のノズルは、副走査方向に沿って一直線上に配列されている必要はなく、例えば千鳥状に配列されていてもよい。なお、ノズルが千鳥状に配列されている場合にも、副走査方向に測ったノズルピッチｋ・Ｄは、図４の場合と同様に定義することができる。この明細書において、「副走査方向に沿って配列された複数のノズル」という文言は、一直線上に配列されたノズルと、千鳥状に配置されたノズルと、を包含する広い意味を有している。
【００３４】
図５は、印刷ヘッド２８の下面におけるノズル配列の他の例を示す説明図である。図４に示したノズル配列との違いは、濃インクノズル群と淡インクノズル群が主走査方向にずれていない点である。即ち、これらのノズル群が副走査方向に一列に並べて印刷ヘッドに配列されている。ただし、副走査方向に関しては、このノズル配列においても、図４に示したノズル配列と同様にずれている。なお、濃インクノズル群と淡インクノズル群を副走査方向に一列に並べることにより、印刷ヘッド２８を小さくできるという利点がある。
【００３５】
以上説明したハードウェア構成を有するカラープリンタ２０は、紙送りモータ２２により用紙Ｐを搬送しつつ、キャリッジ３０をキャリッジモータ２４により往復動させ、同時に印刷ヘッド２８のピエゾ素子を駆動して、各色インク滴の吐出を行い、インクドットを形成して用紙Ｐ上に多色多階調の画像を形成する。
【００３６】
Ｂ．記録方式の基本的条件：
本発明の実施例に用いられている記録方式の詳細を説明する前に、以下ではまず、通常のインターレース記録方式の基本的な条件について説明する。なお、「インターレース記録方式」とは、印刷ヘッドの副走査方向に沿って測ったノズルピッチｋ［ドット］が２以上であるときに採用される記録方式を言う。インターレース記録方式では、１回の主走査では隣接するノズルの間に記録できないラスタラインが残り、このラスタライン上の画素は他の主走査時に記録される。なお、本明細書においては、「印刷方式」と「記録方式」とは同義語である。
【００３７】
図６は、通常のインターレース記録方式の基本的条件を示すための説明図である。図６（Ａ）は、４個のノズルを用いた場合の副走査送りの一例を示しており、図６（Ｂ）はそのドット記録方式のパラメータを示している。図６（Ａ）において、数字を含む実線の丸は、各パスにおける４個のノズルの副走査方向の位置を示している。ここで、「パス」とは１回分の主走査を意味している。丸の中の数字０〜３は、ノズル番号を意味している。４個のノズルの位置は、１回の主走査が終了する度に副走査方向に送られる。但し、実際には、副走査方向の送りは紙送りモータ２２（図２）によって用紙を移動させることによって実現されている。
【００３８】
図６（Ａ）の左端に示すように、この例では副走査送り量Ｌは４ドットの一定値である。従って、副走査送りが行われる度に、４個のノズルの位置が４ドットずつ副走査方向にずれてゆく。各ノズルは、１回の主走査中にそれぞれのラスタライン上のすべてのドット位置（「画素位置」とも呼ぶ）を記録対象としている。なお、本明細書では、各ラスタライン（「主走査ライン」とも呼ぶ）上で行われる主走査の延べ回数を、「スキャン繰り返し数ｓ」と呼ぶ。
【００３９】
図６（Ａ）の右端には、各ラスタライン上のドットを記録するノズルの番号が示されている。なお、ノズルの副走査方向位置を示す丸印から右方向（主走査方向）に伸びる破線で描かれたラスタラインでは、その上下のラスタラインの少なくとも一方が記録できないので、実際にはドットの記録が禁止される。一方、主走査方向に伸びる実線で描かれたラスタラインは、その前後のラスタラインがともにドットで記録され得る範囲である。このように実際に記録を行える範囲を、以下では有効記録範囲（または「有効印刷範囲」、「印刷実行領域」、「記録実行領域」）と呼ぶ。
【００４０】
図６（Ｂ）には、このドット記録方式に関する種々のパラメータが示されている。ドット記録方式のパラメータには、ノズルピッチｋ［ドット］と、使用ノズル個数Ｎ［個］と、スキャン繰り返し数ｓと、実効ノズル個数Ｎeff［個］と、副走査送り量Ｌ［ドット］とが含まれている。
【００４１】
図６の例では、ノズルピッチｋは３ドットである。使用ノズル個数Ｎは４個である。なお、使用ノズル個数Ｎは、実装されている複数個のノズルの中で実際に使用されるノズルの個数である。スキャン繰り返し数ｓは、各ラスタライン上においてｓ回の主走査が実行されることを意味している。例えば、スキャン繰り返し数ｓが２のときには、各ラスタライン上において２回の主走査が実行される。このとき、通常は、一回の主走査において１ドットおきに間欠的にドットが形成される。図６の場合には、スキャン繰り返し数ｓは１である。実効ノズル個数Ｎeff は、使用ノズル個数Ｎをスキャン繰り返し数ｓで割った値である。この実効ノズル個数Ｎeff は、一回の主走査でドット記録が完了するラスタラインの正味の本数を示しているものと考えることができる。
【００４２】
図６（Ｂ）の表には、各パスにおける副走査送り量Ｌと、その累計値ΣＬと、ノズルのオフセットＦとが示されている。ここで、オフセットＦとは、最初のパス１におけるノズルの周期的な位置（図６では４ドットおきの位置）をオフセットが０である基準位置と仮定した時に、その後の各パスにおけるノズルの位置が基準位置から副走査方向に何ドット離れているかを示す値である。例えば、図６（Ａ）に示すように、パス１の後には、ノズルの位置は副走査送り量Ｌ（４ドット）だけ副走査方向に移動する。一方、ノズルピッチｋは３ドットである。従って、パス２におけるノズルのオフセットＦは１である（図６（Ａ）参照）。同様にして、パス３におけるノズルの位置は、初期位置からΣＬ＝８ドット移動しており、そのオフセットＦは２である。パス４におけるノズルの位置は、初期位置からΣＬ＝１２ドット移動しており、そのオフセットＦは０である。３回の副走査送り後のパス４ではノズルのオフセットＦは０に戻るので、３回の副走査を１サイクルとして、このサイクルを繰り返すことによって、有効記録範囲のラスタライン上のすべてのドットを記録することができる。
【００４３】
図６の例からも解るように、ノズルの位置が初期位置からノズルピッチｋの整数倍だけ離れた位置にある時には、オフセットＦはゼロである。また、オフセットＦは、副走査送り量Ｌの累計値ΣＬをノズルピッチｋで割った余り（ΣＬ）％ｋで与えられる。ここで、「％」は、除算の余りをとることを示す演算子である。なお、ノズルの初期位置を周期的な位置と考えれば、オフセットＦは、ノズルの初期位置からの位相のずれ量を示しているものと考えることもできる。
【００４４】
スキャン繰り返し数ｓが１の場合には、有効記録範囲において記録対象となるラスタラインに抜けや重複が無いようにするためには、以下のような条件を満たすことが必要である。
【００４５】
条件ｃ１：１サイクルの副走査送り回数は、ノズルピッチｋに等しい。
【００４６】
条件ｃ２：１サイクル中の各回の副走査送り後のノズルのオフセットＦは、０〜（ｋ−１）の範囲のそれぞれ異なる値となる。
【００４７】
条件ｃ３：副走査の平均送り量（ΣＬ／ｋ）は、使用ノズル数Ｎに等しい。換言すれば、１サイクル当たりの副走査送り量Ｌの累計値ΣＬは、使用ノズル数Ｎとノズルピッチｋとを乗算した値（Ｎ×ｋ）に等しい。
【００４８】
上記の各条件は、次のように考えることによって理解できる。隣接するノズルの間には（ｋ−１）本のラスタラインが存在するので、１サイクルでこれら（ｋ−１）本のラスタライン上で記録を行ってノズルの基準位置（オフセットＦがゼロの位置）に戻るためには、１サイクルの副走査送りの回数はｋ回となる。１サイクルの副走査送りがｋ回未満であれば、記録されるラスタラインに抜けが生じ、一方、１サイクルの副走査送りがｋ回より多ければ、記録されるラスタラインに重複が生じる。従って、上記の第１の条件ｃ１が成立する。
【００４９】
１サイクルの副走査送りがｋ回の時には、各回の副走査送りの後のオフセットＦの値が０〜（ｋ−１）の範囲の互いに異なる値の時にのみ、記録されるラスタラインに抜けや重複が無くなる。従って、上記の第２の条件ｃ２が成立する。
【００５０】
上記の第１と第２の条件を満足すれば、１サイクルの間に、Ｎ個の各ノズルがそれぞれｋ本のラスタラインの記録を行うことになる。従って、１サイクルではＮ×ｋ本のラスタラインの記録が行われる。一方、上記の第３の条件ｃ３を満足すれば、図６（Ａ）に示すように、１サイクル後（ｋ回の副走査送り後）のノズルの位置が、初期のノズル位置からＮ×ｋラスタライン離れた位置に来る。従って、上記第１ないし第３の条件ｃ１〜ｃ３を満足することによって、これらのＮ×ｋ本のラスタラインの範囲において、記録されるラスタラインに抜けや重複を無くすることができる。
【００５１】
図７は、スキャン繰り返し数ｓが２以上の場合のドット記録方式の基本的条件を示すための説明図である。スキャン繰り返し数ｓが２以上の場合には、同一のラスタライン上でｓ回の主走査が実行される。以下では、スキャン繰り返し数ｓが２以上のドット記録方式を「オーバーラップ方式」と呼ぶ。
【００５２】
図７に示したドット記録方式は、図６（Ｂ）に示したドット記録方式のパラメータの中で、スキャン繰り返し数ｓと副走査送り量Ｌとを変更したものである。図７（Ａ）からも解るように、図７のドット記録方式における副走査送り量Ｌは２ドットの一定値である。但し、図７（Ａ）においては、偶数回目のパスのノズルの位置を、菱形で示している。通常は、図７（Ａ）の右端に示すように、偶数回目のパスで記録されるドット位置は、奇数回目のパスで記録されるドット位置と、主走査方向に１ドット分だけずれている。従って、同一のラスタライン上の複数のドットは、異なる２つのノズルによってそれぞれ間欠的に記録されることになる。例えば、有効記録範囲内の最上端のラスタラインは、パス２において２番のノズルで１ドットおきに間欠的に記録された後に、パス５において０番のノズルで１ドットおきに間欠的に記録される。このオーバーラップ方式では、各ノズルは、１回の主走査中に１ドット記録した後に（ｓ−１）ドット記録を禁止するように、間欠的なタイミングでノズルが駆動される。
【００５３】
このように、各主走査時にラスタライン上の間欠的な画素位置を記録対象とするオーバーラップ方式を、「間欠オーバーラップ方式」と呼ぶ。なお、間欠的な画素位置を記録対象とする代わりに、各主走査時にラスタライン上のすべての画素位置を記録対象としてもよい。即ち、１本のラスタライン上でｓ回の主走査を実行するときに、同じ画素位置でドットの重ね打ちを許容してもよい。このようなオーバーラップ方式を、「重ね打ちオーバーラップ方式」または「完全オーバーラップ方式」と呼ぶ。
【００５４】
なお、間欠オーバーラップ方式では、同一ラスタラインを記録する複数のノズルの主走査方向の位置が互いにずれていればよいので、各主走査時における実際の主走査方向のずらし量は、図７（Ａ）に示すもの以外にも種々のものが考えられる。例えば、パス２では主走査方向のずらしを行わずに丸で示す位置のドットを記録し、パス５において主走査方向のずらしを行なって菱形で示す位置のドットを記録するようにすることも可能である。
【００５５】
図７（Ｂ）の表の最下段には、１サイクル中の各パスのオフセットＦの値が示されている。１サイクルは６回のパスを含んでおり、パス２からパス７までの各パスにおけるオフセットＦは、０〜２の範囲の値を２回ずつ含んでいる。また、パス２からパス４までの３回のパスにおけるオフセットＦの変化は、パス５からパス７までの３回のパスにおけるオフセットＦの変化と等しい。図７（Ａ）の左端に示すように、１サイクルの６回のパスは、３回ずつの２組の小サイクルに区分することができる。このとき、１サイクルは、小サイクルをｓ回繰り返すことによって完了する。
【００５６】
一般に、スキャン繰り返し数ｓが２以上の整数の場合には、上述した第１ないし第３の条件ｃ１〜ｃ３は、以下の条件ｃ１’〜ｃ３’のように書き換えられる。
【００５７】
条件ｃ１’：１サイクルの副走査送り回数は、ノズルピッチｋとスキャン繰り返し数ｓとを乗じた値（ｋ×ｓ）に等しい。
【００５８】
条件ｃ２’：１サイクル中の各回の副走査送り後のノズルのオフセットＦは、０〜（ｋ−１）の範囲の値であって、それぞれの値がｓ回ずつ繰り返される。
【００５９】
条件ｃ３’：副走査の平均送り量｛ΣＬ／（ｋ×ｓ）｝は、実効ノズル数Ｎeff （＝Ｎ／ｓ）に等しい。換言すれば、１サイクル当たりの副走査送り量Ｌの累計値ΣＬは、実効ノズル数Ｎeff と副走査送り回数（ｋ×ｓ）とを乗算した値｛Ｎeff ×（ｋ×ｓ）｝に等しい。
【００６０】
上記の条件ｃ１’〜ｃ３’は、スキャン繰り返し数ｓが１の場合にも成立する。従って、条件ｃ１’〜ｃ３’は、スキャン繰り返し数ｓの値に係わらず、インターレース記録方式に関して一般的に成立する条件であると考えられる。即ち、上記の３つの条件ｃ１’〜ｃ３’を満足すれば、有効記録範囲において、記録されるドットに抜けや不要な重複が無いようにすることができる。但し、間欠オーバーラップ方式を採用する場合には、同じラスタラインを記録するノズルの記録位置を互いに主走査方向にずらすという条件も必要である。また、重ね打ちオーバーラップ方式を採用する場合には、上記の条件ｃ１’〜ｃ３’が満足されていればよく、各パスにおいてすべての画素位置が記録対象とされる。
【００６１】
Ｃ．濃淡の異なる複数のインクを使用することによる多階調化の考え方：
図８は、高解像度の通常印刷に使用されるドット記録方式を示す説明図である。図８において、数字を含む実線の丸は、各パスにおける６個のノズルの副走査方向の位置を示している。丸の中の２桁の数字００〜１２は、ノズル番号を示している。この数字の上位の桁はノズル群を特定する番号であり、下位の桁はノズル群の中でのノズルを特定する番号である。ノズル番号の上位の桁が０のノズルは濃インクを吐出するノズル群のノズルであり、ノズル番号の上位の桁が１のノズルは淡インクを吐出するノズル群のノズルである。ここでは、印刷ヘッドが３個の濃インク用ノズル００〜０２と３個の淡インク用ノズル１０〜１２とを有するものと仮定している。
【００６２】
図８の右端に示す画素位置番号は、各ラスタライン上の画素の配列の順番を示しており、円内の番号はその画素位置におけるドットの形成を担当するノズルの番号を示している。例えば、１番目のラスタラインは＃０２と＃１０のノズルの双方でドットが可能である。即ち、１番目のラスタラインは、濃い色のドットを形成するときは＃０１のノズルで、淡い色のドットを形成するときは＃１０のノズルでドットを形成する。また、双方のノズルで同一画素に重畳的にドットを形成することで、さらに色の濃い画素を形成することもできる。同様に、２番目のラスタライン上のドットは＃００と＃１１のノズルで形成され、３番目のラスタライン上のドットは＃０１と＃１２のノズルで形成される。そして、一般に、（１＋３×ｎ）番目のラスタラインは＃０２と＃１０のノズルで、（２＋３×ｎ）番目のラスタラインは＃００と＃１１のノズルで、そして（３＋３×ｎ）番目のラスタラインは＃０１と＃１２のノズルで形成される。ここで、ｎは、負でない整数である。
【００６３】
濃インクを吐出するノズル群（００〜０２）に着目して、この記録方式を説明する。図８に示すように、この例では副走査送り量Ｌは３ドットの一定値であり、各ノズル群の実効ノズル個数Ｎeffは３である。また、この記録方式の他のパラメータは、ｋ＝４，ｓ＝１である。これらのパラメータは、上述した条件ｃ１’〜ｃ３’を満足している。従って、各ノズル群毎に、記録されるドットに抜けや不要な重複が無く印刷を実行することができる。従って、すべてのラスタラインの画素に濃インクを吐出するノズル群のみでドットを形成することも可能である。一方、淡インクを吐出するノズル群（ノズル番号の上位の桁が１のもの）に着目しても同様となる。
【００６４】
以上の説明から分かるように、濃インクを吐出するノズル群と淡インクを吐出するノズル群の双方が同一の画素にドットを形成することができる。これにより、各画素に対して、濃インクと淡インクの少なくとも一方を使用するドットが形成でき、多階調化を可能としている。換言すれば、同一画素におけるドットの形成に使用する濃インク若しくは淡インク又は双方の選択を可能とすることにより、各画素の階調を増加させて画質を向上させている。
【００６５】
Ｄ．ドラフト印刷における印刷データと副走査送りの考え方：
図９は、通常印刷とドラフト印刷における各ノズルの記録対象画素を説明する図である。図９において、通常印刷におけるドットピッチＤｎは、通常印刷の印刷解像度に相当する。一方、ドラフト印刷におけるドットピッチＤｄは、ドラフト印刷の印刷解像度に相当する。また、これらのドットピッチＤｎ、Ｄｄは、通常印刷とドラフト印刷におけるノズルピッチｋや副走査送り量Ｌの基準となる値である。
【００６６】
高解像度の通常印刷では、ドットピッチＤｎが比較的小さいため、各ノズルの記録対象画素も小さい。このため、同一面積の印刷媒体に対して、記録対象となる画素数が多くなり、多くのドットが印刷に必要とされることが分かる。一方、低解像度のドラフト印刷では、ドットピッチＤｄが比較的大きいため、各ノズルの記録対象画素も大きくなっている。具体的には、ドラフト印刷の記録対象画素は、面積では通常印刷のものの４倍となっている。このため、同一面積の印刷媒体に対して、記録対象となる画素数が少なくなるため、少ない数（４分の１）のドットで印刷が可能となっていることが分かる。従って、ドットの形成数という観点のみで考えると、ドラフト印刷は通常印刷の４倍の速度で印刷できることになる。印刷速度は、単位時間当たりのドット形成個数が一定であると考えると、印刷に必要なドットの数に反比例することになるからである。なお、４倍の印刷速度は、例えば主走査速度を２倍とし、また、副走査送り量Ｌも２倍とすることによって実現される。
【００６７】
Ｅ．ドラフト印刷におけるドット記録方式の比較例と実施例：
図１０は、従来のドラフト印刷である第１比較例を示す説明図である。図８に示した通常の印刷との相違は、ドットピッチＤｄがＤｎの２倍となっている点である。従って、前に述べたように、主走査速度も副走査送り量Ｌも２倍にすることができる。ただし、記録密度が粗くなるため、画質は劣化する。
【００６８】
この第１比較例のドット記録方式を濃インクノズル又は淡インクノズルのいずれか一方のみに着目して説明する。この記録方式のパラメータは、Ｎeff＝３，ｋ＝２Ｄｄ（＝４Ｄｎ），Ｌ＝３Ｄｄ（＝６Ｄｎ），ｓ＝１である。これらのパラメータは、上述した条件ｃ１’〜ｃ３’を満足している。従って、記録されるドットに抜けや不要な重複が無く印刷を実行することができる。
【００６９】
図１１は、本発明の第１実施例のドット記録方式を示す説明図である。図１０に示した第１比較例との相違は、濃インクのノズル群と淡インクのノズル群が異なる主走査ライン上でドットの形成を行っており、同一の主走査ライン上ではドットの形成を行っていない点である。即ち、図１０に示した第１比較例においては、濃インクを吐出するノズル群と淡インクを吐出するノズル群が同一の主走査ライン上でドットを形成することが可能であった。しかし、この第１実施例においては、双方のノズル群が独立して異なる主走査ライン上のドットを形成している。このため、実効ノズル個数Ｎeffが３から６に増大されているとともに、実効的なノズルピッチｋが１Ｄｄとなり、一つの主走査（「パス」とも言う）で形成されるラスタラインがすきまなく接することとなる。その結果、インターレース方式で副走査送りをする必要がなくなり、バンド送りが可能となっている。ここで、「バンド送り」とは、複数の同一色相ノズル群が１回の主走査で形成可能なドットの配列で構成される領域を副走査方向に沿って測った長さの値に、副走査送り量Ｌを設定して送ることをいう。
【００７０】
この第１実施例の印刷速度の向上を単位時間当たりの主走査ライン記録数の観点から説明する。単位時間当たりの主走査ライン記録数は、単位時間当たりの主走査数と実効ノズル個数Ｎeffの積となる。第１比較例では、濃インクノズルと淡インクノズルを同一の主走査ラインの記録に使用するため、濃インクノズルのみを使用する記録方式と印刷速度は同じである。これに対して、この第１実施例では、各ノズルすべてが異なる主走査ライン記録数を印字できるため、すべてのノズルが重畳的に記録することも記録を休止することもなく、各主走査ライン上の各画素を記録できる。その結果、この第１実施例では、単位時間当たりの主走査ライン記録数が第１比較例の２倍となるため、印刷速度もこれに伴い２倍となる。なお、印刷速度の増加は、具体的には、副走査送り量Ｌが２倍になることにより、達成される。
【００７１】
この第１実施例では、ドラフト印刷用の印刷データＰＤが使用される。ノズルの使用方法も主走査速度や副走査送り量Ｌも通常の印刷とは異なるからである。
【００７２】
図１２は、プリンタドライバによるドラフト印刷用の印刷データＰＤの生成手順を示すフローチャートである。この手順は、ドラフト印刷用の印刷データＰＤをＲＧＢ画像データから直接生成するものである。具体的には、プリンタドライバ９６（図１）は、ステップＳ１において、通常印刷で行う８色のインクを前提とした色変換の代わりに、４色インクを前提とした色変換を行う。この色変換は、色変換モジュール９８（図１）が、ドラフト印刷用の色変換テーブルＬＵＴを参照しつつ、各画素ごとにＲＧＢ画像データを、４色の多階調データに変換することにより行う。色変換された多階調データは、ステップＳ２において、ハーフトーンモジュール９９（図１）によりハーフトーン処理がなされる。このハーフトーン処理では、濃度の異なるインクの平均濃度を考慮しても良い。具体的には、例えば、ハーフトーン処理で使用する閾値を、濃インクと淡インクの平均濃度を前提として設定することにより、インクの平均濃度を考慮したハーフトーン処理を実現する。ハーフトーン処理によって生成されたハーフトーンデータは、ステップＳ３において、ラスタライザ１００（図１）によりラスタライズされ、ドラフト印刷用の印刷データＰＤが生成される。ここで「ラスタライズ」とは、主走査方向と副走査方向に走査しながら印刷ヘッドを用いて印刷を行えるように、ハーフトーンデータを印刷データＰＤに変換する処理をいう。ラスタライズされ生成された印刷データＰＤは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータとを含んでいる。
【００７３】
図１３は、印刷データＰＤの他の作成手順を示すフローチャートである。この手順は、通常印刷で行う８色のインクを前提とした色変換とハーフトーン処理を経て生成されたハーフトーンデータを変換することにより、ドラフト印刷用の印刷データＰＤを生成するものである。具体的には、プリンタドライバ９６（図１）は、ステップＳ１において、通常印刷用の色変換テーブルＬＵＴを参照して、通常印刷で行う８色のインクを前提とした色変換を行う。色変換された多階調データは、ステップＳ２において、ハーフトーンモジュール９９（図１）によりハーフトーン処理がなされる。このハーフトーン処理では、ドラフト印刷用のハーフトーンデータをＲＧＢ画像データから直接生成する場合と同様に、濃度の異なるインクの平均濃度が考慮される。ハーフトーン処理によって生成されたハーフトーンデータは、ステップＳ３において、データ変換がなされる。このデータ変換は、各主走査ライン毎に、濃インクのハーフトーンデータと淡インクのハーフトーンデータとの論理和をとる処理を行うものである。変換処理されたハーフトーンデータは、ステップＳ４において、ラスタライズされてドラフト印刷用の印刷データＰＤが生成される。
【００７４】
図１４は、通常印刷用印刷データＰＤをドラフト印刷用印刷データＰＤに変換する処理の内容を示す表である。この表を用いて、通常印刷用の印刷データＰＤを変換して、ドラフト印刷用の印刷データＰＤを生成する方法を説明する。ラスタ番号１のラスタは、通常印刷である第１比較例においてはパス１とパス２で形成され、この第１実施例においてはパス１のみで形成される。このため、第１比較例では、パス１におけるノズル＃１１のラスタデータとパス２におけるノズル＃００のラスタデータがラスタ番号１のラスタの形成に使用される。かかる２つのノズルは、同一の画素を重畳的に走査し、選択的に又は重畳的に使用される。一方、この第１実施例では、パス１におけるノズル＃００のラスタデータのみで印刷されることになる。従って、第１実施例で使用するラスタデータを第１比較例のラスタデータから生成するためには、比較例においてパス１におけるノズル＃１１が印字する画素とのパス２におけるノズル＃００が印字する画素のいずれの画素においても印字するラスタデータを生成する必要がある。よって、第１実施例で使用するラスタデータは、第１比較例で使用する２つのノズルのラスタデータの論理和をとれば良いことが分かる。
【００７５】
以上の処理は、その一部又は全部をコンピュータ９０でプリンタドライバで行っても良いし、カラープリンタ２０のプリンタファームウェアで行っても良い。プリンタファームウェアで行う場合、その処理は、制御回路４０（図３）で行われる。コンピュータ９０から送られてきたデータは、Ｐ−ＲＯＭ４３に格納されたファームウェアを使用して、ＣＰＵ４１が処理を行なう。
【００７６】
図１５は、本発明の第２実施例のドット記録方式を示す説明図である。図１１に示した第１実施例との相違は、ノズル群が２個から３個に増加している点である。この実施例は、さらなる多階調化のために、濃度の異なる３種類のインクを使用する印刷ヘッドを想定したものである。即ち、一つの色相に対し濃度が異なる３種類のインクのノズル群をヘッドに装備している。具体的には、例えば、＃００，０１、０２のノズルは高濃度インク、＃１０，１１，１２のノズルは中間濃度インク、＃２０、２１、２２のノズルは低濃度インクを吐出するノズル群である。
【００７７】
この第２実施例では、従来のドラフト印刷と比べて、実効ノズル個数Ｎeffが３個から９個に増大するとともに、ノズルピッチｋが１Ｄｄとなっている。従って、一つのパスで形成されるラスターがすきまなく接することとなる。その結果、インターレース方式で副走査送りをする必要がなくなり、第１実施例と同様にバンド送りが可能となり、ひいては印刷速度も大幅に向上する。なお、ノズル群の列の数に制限はなく、４列以上でも同様に実施できる。
【００７８】
図１６は、従来のドラフト印刷である第２比較例のドット記録方式を示す説明図である。図１０に示した第１比較例との相違は、ノズルピッチｋが２Ｄｄから４Ｄｄに増加している点である。この記録方式のパラメータは、各濃度のインクノズル群毎にＮeff＝３，ｋ＝４Ｄｄ（＝８Ｄｎ），Ｌ＝３Ｄｄ（＝６Ｄｎ），ｓ＝１である。これらのパラメータは、上述した条件ｃ１’〜ｃ３’を満足している。従って、各ノズル群は、記録されるドットに抜けや不要な重複が無く印刷を実行することができる。
【００７９】
図１７は、本発明の第３実施例のドット記録方式を示す説明図である。図１６に示した第２比較例との相違は、第１比較例と第１実施例の相違と同様に、濃インクのノズル群と淡インクのノズル群が異なる主走査ライン上のドットを形成している点である。ただし、この第３実施例は、実効ノズル個数Ｎeffが３から６に増大するが、ノズルピッチｋが１Ｄｄとならない点で、図１１に示した第１実施例と異なる。この記録方式のパラメータは、Ｎeff＝６，ｋ＝２Ｄｄ（＝４Ｄｎ），Ｌ＝｛５Ｄｄ−７Ｄｄ｝（ΣＬ／ｋ＝６Ｄｄ），ｓ＝１である。ここで、副走査の平均送り量（ΣＬ／ｋ）は、ドラフト印刷におけるドットピッチＤｄと実効ノズル個数Ｎeffの積と一致しており、条件ｃ３’を満たしている。この第３実施例では、副走査送り量Ｌが第２比較例の２倍であるため、印刷速度も２倍となる。
【００８０】
この第３実施例は、前述のように、ノズルピッチｋが１Ｄｄとならないためバンド送りができない。このため、インターレース方式となっている。この実施例の副走査送りは、図１７に示すように送り量として｛５Ｄｄ、７Ｄｄ｝が繰り返される変則送りとなっている。定則送り（送り量が一定である副走査送り）としなかったのは、定則送りとすると副走査送り量Ｌ（６Ｄｄ）がノズルピッチｋ（２Ｄｄ）の整数倍となるため、副走査送り後のノズルのオフセットが恒常的に０となる。このため、１サイクル中の各回の副走査送り後のノズルのオフセットＦは、０〜（ｋ−１）の範囲の値であって、それぞれの値がｓ回ずつ繰り返されるとする条件ｃ２’を満たさないことになるからである。一方、副走査送りを５Ｄｄー７Ｄｄの変則送りとすると、１サイクル中の各回の副走査送り後のノズルのオフセットＦは、０と１を交互に繰り返す。従って、この記録方式は、条件ｃ２’を満たすとともに、２回の副走査送りで１サイクルを構成し、条件ｃ１’をも同時に満たすことになる。従って、かかる副走査送りとすることにより、条件ｃ１’〜ｃ３’の全てを満たし、記録されるドットに抜けや不要な重複が無く印刷を実行することができる。
【００８１】
図１８は、本発明の第４実施例のドット記録方式を示す説明図である。図１７に示した第３実施例との違いは、各ノズル群の相互の位置関係である。即ち、濃インクを吐出するノズル群と淡インクを吐出するノズル群の副走査方向のずれが、第３実施例においては、ノズル群のノズルピッチの半分となっているのに対し、この第４実施例では、半分からずれた位置に配置されている。このずれの量は、各ノズル群で形成されるラスタがすきまなく接するように、１Ｄｄとなっている。
【００８２】
この第４実施例では、各ノズル群で形成されるラスタがすきまなく接するように各ノズル群がずれているため、隣接する濃淡２つのノズルを合わせて一つのノズルとして捉えて考えることも可能である。具体的には、図１８に示すように、＃００と１０、＃０１と１１、＃０２と１２のノズルは、それぞれ１Ｄｄだけ副走査方向にずれているから、そのラスタはすきまなく接し、一つのノズルユニットとして考えることができる。そうすると、このノズルユニットの記録対象画素は、通常印刷の記録対象画素を基準として考えることができ、副走査方向に４個分、主走査方向に２個分のものとなる。その結果、この記録方式のパラメータは、Ｎeff＝３ユニット，ｋ＝２Ｄｄ，Ｌ＝３Ｄｄ（＝１２Ｄｎ），ｓ＝１となる。これらのパラメータは、上述した条件ｃ１’〜ｃ３’を満足している。従って、記録されるドットに抜けや不要な重複が無く印刷を実行することができることが分かる。
【００８３】
図１９は、本発明の第５実施例のドット記録方式を示す説明図である。図１８に示した第４実施例との相違は、ノズル群が２個から３個に増加している点である。また、図１５に示した第２実施例との相違は、第２実施例がバンド送りとなっているのに対しインターレース記録方式となっている点である。この実施例では、第４実施例と同様に、＃００と１０と２０、＃０１と１１と２１、＃０２と１２と２２のノズルは、それぞれ１Ｄｄだけ副走査方向にずれているからそのラスタはすきまなく接し、一つのノズルユニットとして考えることができる。そして、この記録方式のパラメータも第４実施例と同一であり、記録されるドットに抜けや不要な重複が無く印刷を実行することができることが分かる。結局、各ノズル群を１Ｄｄだけ副走査方向にずらして配置することにより、すきまなく接するラスタラインを形成できるノズルユニットを構成できれば、ノズルユニットを基準として条件ｃ１’〜ｃ３’を満たすことにより、ノズル群が４個以上でも実施できる。
【００８４】
図２０は、本発明の第６実施例のドット記録方式を示す説明図である。図１７に示した第３実施例との違いは、ノズル群が２列から３列に増加している点である。この記録方式のパラメータは、Ｎeff＝９，ｋ＝２Ｄｄ，Ｌ＝９Ｄｄ（＝１８Ｄｎ），ｓ＝１である。これらのパラメータは、上述した条件ｃ１’〜ｃ３’を満足している。即ち、３列になっても、２列の場合と同様に、定則送りで記録されるドットに抜けや不要な重複を生ずることなく印刷を実行することができる。なお、ノズル群の列に制限はなく、条件ｃ１’〜ｃ３’を満足する限り、４列以上でも同様に実施できることが明らかである。
【００８５】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００８６】
この発明はカラー印刷だけでなくモノクロ印刷にも適用できる。また、ドラムプリンタにも適用できる。尚、ドラムプリンタでは、ドラム回転方向が主走査方向、キャリッジ走行方向が副走査方向となる。また、この発明は、インクジェット記録装置のみでなく、一般に、複数のドット形成要素アレイを有する記録ヘッドを用いて印刷媒体の表面に記録を行うドット記録装置に適用することができる。ここで、「ドット形成要素」とは、インクジェットプリンタにおけるインクノズルのように、ドットを形成するための構成要素を意味する。
【００８７】
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、図１に示したプリンタドライバ９６の機能の一部または全部を、プリンタ２０内の制御回路４０が実行するようにすることもできる。この場合には、印刷データを作成する印刷制御装置としてのコンピュータ９０の機能の一部または全部が、プリンタ２０の制御回路４０によって実現される。
【００８８】
本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【００８９】
本発明の実施例では、４個の色相のインクとして８種類又は１２種類のインクを使用する印刷方式について説明した。しかし、本発明の適用できる範囲は、これらの場合に限定されるものではなく、Ｎ個（Ｎは正の整数）の色相のインクとして、Ｍ種類（ＭはＮ＋１以上の整数）のインクを使用する印刷方式にも適用できる。
【図面の簡単な説明】
【図１】本発明の一実施例として印刷システムの構成を示すブロック図。
【図２】プリンタの構成を示す説明図。
【図３】制御回路４０を中心としたカラープリンタ２０の構成を示すブロック図。
【図４】印刷ヘッド２８の下面におけるノズル配列を示す説明図。
【図５】印刷ヘッド２８の下面におけるノズル配列の他の例を示す説明図。
【図６】通常のインターレース記録方式の基本的条件を示すための説明図。
【図７】オーバーラップ記録方式の基本的条件を示すための説明図。
【図８】高解像度の通常印刷であるドット記録方式を示す説明図。
【図９】通常印刷とドラフト印刷における各ノズルの記録対象画素を示す説明図。
【図１０】従来のドラフト印刷である第１比較例を示す説明図。
【図１１】本発明の第１実施例のドット記録方式を示す説明図。
【図１２】プリンタドライバによるドラフト印刷用の印刷データＰＤの生成手順を示すフローチャート。
【図１３】印刷データＰＤの他の作成手順を示すフローチャート。
【図１４】通常印刷用印刷データＰＤからドラフト印刷用印刷データＰＤへの変換処理。
【図１５】本発明の第２実施例のドット記録方式を示す説明図。
【図１６】従来のドラフト印刷である第２比較例を示す説明図。
【図１７】本発明の第３実施例のドット記録方式を示す説明図。
【図１８】本発明の第４実施例のドット記録方式を示す説明図。
【図１９】本発明の第５実施例のドット記録方式を示す説明図。
【図２０】本発明の第６実施例のドット記録方式を示す説明図。
【符号の説明】
２０…カラープリンタ
２１…ＣＲＴ
２２…紙送りモータ
２４…キャリッジモータ
２６…プラテン
２８…印刷ヘッド
３０…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３８…プーリ
３９…位置センサ
４０…制御回路
４１…ＣＰＵ
４３…ＲＯＭ
４４…ＲＡＭ
５０…Ｉ／Ｆ専用回路
５２…ヘッド駆動回路
５４…モータ駆動回路
５６…コネクタ
６０…印刷ヘッドユニット
９０…コンピュータ
９１…ビデオドライバ
９５…アプリケーションプログラム
９６…プリンタドライバ
９７…解像度変換モジュール
９８…色変換モジュール
９９…ハーフトーンモジュール
１００…ラスタライザ
【図１】
0003829587.tif 000002
【図２】
0003829587.tif 000003
【図３】
0003829587.tif 000004
【図４】
0003829587.tif 000005
【図５】
0003829587.tif 000006
【図６】
0003829587.tif 000007
【図７】
0003829587.tif 000008
【図８】
0003829587.tif 000009
【図９】
0003829587.tif 000010
【図１０】
0003829587.tif 000011
【図１１】
0003829587.tif 000012
【図１２】
0003829587.tif 000013
【図１３】
0003829587.tif 000014
【図１４】
0003829587.tif 000015
【図１５】
0003829587.tif 000016
【図１６】
0003829587.tif 000017
【図１７】
0003829587.tif 000018
【図１８】
0003829587.tif 000019
【図１９】
0003829587.tif 000020
【図２０】
0003829587.tif 000021