(57)【特許請求の範囲】
【請求項１】
ドット記録装置により記録媒体に記録されるドットの記録位置を決定するドット記録データを生成するドットデータ生成装置であって、
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら前記記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成する前記ドット記録装置に、前記ドット記録データを出力する出力部と、
前記ドット記録データに含まれるドットについて、前記ドットの記録を行わない間引き処理を実行する間引き処理部と、
を備え、
前記出力部は、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定して前記ドット記録データを出力し、
前記間引き処理部は、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定する
ドットデータ生成装置。
【請求項２】
請求項１に記載のドットデータ生成装置であって、
前記間引き処理部は、前記間引き対象となるドットを、前記ドット記録領域における前記ドットの記録が行われる順が最初のドットから、前記順番に倣って決定する
ドットデータ生成装置。
【請求項３】
請求項１または請求項２に記載のドットデータ生成装置であって、
前記間引き対象となるドットを前記順番に倣って決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築し、該構築した前記ドット記録データを前記ドット記録装置に出力する
ドットデータ生成装置。
【請求項４】
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成するドット記録装置であって、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットトをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定するドット記録設定部と、
前記ドット記録領域におけるドットについて、前記ドットの記録を行わない間引き処理を実行する間引き処理部と、
前記ドット記録設定部による前記ドット記録位置の設定と前記間引き処理部による前記間引き処理とがなされたドット記録データを生成するドットデータ生成部とを備え、
前記間引き処理部は、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定し、
前記ドットデータ生成部は、
前記間引き対象となるドットを前記順番に倣って決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築する
ドット記録装置。
【請求項５】
前記ドット記録装置は、インクジェットプリンターである、請求項４に記載のドット記録装置。
【請求項６】
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成するドット記録方法であって、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定し、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定し、
前記ドットの記録を行わない間引き処理を前記決定された間引き対象のドットについて実行し、
前記間引き対象となるドットを前記順番に倣って決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築する
ドット記録方法。
【請求項７】
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成するドット記録装置を用いたドット記録を行うために、前記ドット記録装置に供給すべき前記ドット記録データをコンピューターに生成させるコンピュータープログラムであって、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定する機能と、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定する機能と、
前記ドットの記録を行わない間引き処理を前記決定された間引き対象のドットについて実行する機能と、
前記間引き対象となるドットを前記順番に倣って決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築する機能とを、前記コンピューターに実現させるコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドット記録媒体上にドットを記録する技術に関する。
【背景技術】
【０００２】
インクなどの色材を出力してドット記録を行う代表的な装置は、インクジェットプリンターである。インクジェットプリンターでは、インクの使用量を出来る限り削減して、コストパフォーマンスを改善したいという要望がある。インク使用量を削減するために、インクドットを間引く方法が知られている（例えば特許文献１）。
【０００３】
しかし、単純にインクドットを間引く方法では、印刷濃度の低下などによる画質劣化が過度に大きいという問題があった。このような問題は、インクジェットプリンターに限らず、色材を出力してドットをドット記録媒体上に記録する色材出力装置に共通する問題であった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３０５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、画質を過度に劣化させることなく、ドット記録のための色材使用量を削減することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１：ドットデータ生成装置］
ドット記録装置により記録媒体に記録されるドットの記録位置を決定するドット記録データを生成するドットデータ生成装置であって、
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら前記記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成する前記ドット記録装置に、前記ドット記録データを出力する出力部と、
前記ドット記録データに含まれるドットについて、前記ドットの記録を行わない間引き処理を実行する間引き処理部と、
を備え、
前記出力部は、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定して前記ドット記録データを出力し、
前記間引き処理部は、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定する
ことをその要旨とする。
【０００８】
上記構成を有するドットデータ生成装置は、Ｍ列のラスタラインにおいて主走査方向にＮドット数で連続したＭｘＮ個のドットが占めるドット記録領域をドット記録データの構成単位とする。そして、このドット記録領域におけるＭｘＮ個のドットは、ＭｘＮ回の主走査パスの主走査パスの順に記録媒体上に順次記録される。そして、上記構成を有するドットデータ生成装置では、ドット記録領域におけるＭｘＮ個のドットのうちの間引き対象となるドットを、間引きの割合に応じて決定して、その決定した間引き対象ドットについて、ドットの記録を行わない間引き処理を実行する。このため、間引かれるドットの分についてのノズル出力が低減され、ノズル出力に伴う色材の削減が可能となる。
【０００９】
その一方、上記構成を有するドットデータ生成装置では、ドット記録領域をＭｘＮ回の主走査パスで記録する場合、このドット記録領域においてドットの記録が行われる順が副走査方向の一列に亘って連続しないようにする。これにより、ドット記録領域では、副走査方向に隣接したラスタラインにおいて、ドットの記録が行われる順が連続するようにドットの記録位置を設定できる。よって、ドット間引きの対象外のドットは、ＭｘＮ回の主走査パスを行う場合の主走査パスの回数を表すパス番号が隣接した主走査パスに対応したラスタライン上に残るので、隣接するラスタラインを記録する主走査パスの間に累積される副走査送り誤差を低減することができる。この結果、画質を過度に劣化させることなく、既述したように色材使用量を削減することが可能である。
【００１０】
また、上記したドットデータ生成装置では、間引き処理の実行に当たり、ドット記録領域におけるＭｘＮ個のドットのうちの間引き対象となるドットを、間引きの割合に応じて、前記ドットの記録が行われる順に決定する。このため、間引きの割合に応じた数のドットの間引きがドットの記録順序が連続したドットについて実行されるので、多様な間引き程度の間引きを実現でき、それぞれの程度の間引きを行った場合において、画質の過度の劣化抑制と色材使用量削減が可能となる。このように間引き対象ドットを決定する場合、ドット記録領域における前記ドットの記録が行われる順が最初のドットから順番に、または、前記ドット記録領域における前記ドットの記録が行われる順が最後のドットから順番に決定でき、簡便である。
【００１１】
また、前記間引き対象となるドットを前記ドットの記録が行われる順に決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築し、該構築した前記ドット記録データを前記ドット記録装置に出力するようにできる。こうすれば、ドット記録データの入力を受けたドット記録装置において、画質の過度の劣化抑制と色材使用量削減が可能なドット記録を行うことができる。また、主走査方向においては、ドットの記録順序が同じのドット記録領域がドット記録データにおいて並ぶことになるので、間引き処理の対象となるドットの決定やドット記録データの構築に要する演算負荷を軽減でき、高速処理が可能となる。
【００１２】
本発明では、ドット記録装置として、以下の構成を採用した。
【００１３】
［適用例２：ドット記録装置］
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成するドット記録装置であって、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットトをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定するドット記録設定部と、
前記ドット記録領域におけるドットについて、前記ドットの記録を行わない間引き処理を実行する間引き処理部と、
前記ドット記録設定部による前記ドット記録位置の設定と前記間引き処理部による前記間引き処理とがなされたドット記録データを生成するドットデータ生成部とを備え、
前記間引き処理部は、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定し、
前記ドットデータ生成部は、
前記間引き対象となるドットを前記順番に倣って決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築する
ことをその要旨とする。
【００１４】
この場合、前記ドット記録装置を、インクジェットプリンターとすることができる。
【００１５】
本発明では、ドット記録方法として、以下の構成を採用した。
【００１６】
［適用例３：ドット記録方法］
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成するドット記録方法であって、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定し、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定し、
前記ドットの記録を行わない間引き処理を前記決定された間引き対象のドットについて実行し、
前記間引き対象となるドットを前記順番に倣って決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築する
ことをその要旨とする。
【００１７】
また、本発明では、コンピュータープログラムとして、以下の構成を採用した。
【００１８】
［適用例４：コンピュータープログラム］
副走査方向に複数のノズルを有する出力ヘッドを主走査方向へ移動させながら記録媒体に対してドットの記録を行う主走査パスと、前記記録媒体を前記副走査方向へ移動させる搬送とを繰り返し行い、前記記録媒体において前記主走査方向に沿ったラスタラインを前記副走査方向に多列形成するドット記録装置を用いたドット記録を行うために、前記ドット記録装置に供給すべき前記ドット記録データをコンピューターに生成させるコンピュータープログラムであって、
前記副走査方向に連続して並んだＭ列のラスタライン（Ｍは２以上の整数）において前記主走査方向にＮドット数（Ｎは２以上の整数）で連続したドットが占めるドット記録領域におけるＭｘＮ個のドットをＭｘＮ回の前記主走査パスで記録するに先立って、前記ドット記録領域における前記副走査方向の一列に亘って、前記ドットの記録が行われる順が連続しないように、前記主走査パスにおける前記ドットの記録位置を設定する機能と、
前記ドット記録領域における前記ＭｘＮ個のドットのうちの間引き対象となるドットのドット数を、間引きの割合に応じて規定し、該規定したドット数の前記間引き対象となるドットを、前記ドットの記録が行われる記録順序が連続した順の順番に倣って決定する機能と、
前記ドットの記録を行わない間引き処理を前記決定された間引き対象のドットについて実行する機能と、
前記間引き対象となるドットを前記順番に倣って決定した前記ドット記録領域を、前記主走査方向と前記副走査方向に繰り返して前記ドット記録データを構築する機能とを、前記コンピューターに実現させる
ことをその要旨とする。
【００１９】
なお、本発明は、種々の形態で実現することが可能であり、例えば、印刷方法および印刷装置、色材出力装置、印刷制御方法および印刷制御装置、それらの方法または装置の機能を実現するためのコンピュータープログラムを記録した記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施例における印刷システムの構成を示す説明図である。
【図２】実施例におけるドット記録方法を示す説明図である。
【図３】インクジェットプリンターで形成可能なインクドットの種類を示す説明図である。
【図４】図２におけるドット記録方法の詳細を主走査パスのパス番号とノズル番号に関連付けて示す説明図である。
【図５】ドット記録領域ＤＴにおけるパス番号の並びの様子を示す説明図である。
【図６】本実施例における間引き処理の内容を示す説明図である。
【図７】間引きの程度を同じとした場合の比較例による間引きと本実施例の間引きとの相違を示す説明図である。
【図８】ドット記録領域ＤＴごとの間引き処理対象ドットの決定とこれを経たドット記録データ化の一手法を示すフローチャートである。
【図９】図６相当図であり変形例１における間引き処理の内容を示す説明図である。
【図１０】図９相当図であり変形例２における間引き処理の内容を示す説明図である。
【発明を実施するための形態】
【００２１】
次に、本発明の実施の形態を以下の順序で説明する。
Ａ．装置の構成：
Ｂ．実施例：
Ｃ．変形例
【００２２】
Ａ．装置の構成：
図１は本発明の一実施例における印刷システムの構成を示す説明図である。この印刷システム３００は、画像処理装置としてのパーソナルコンピューター１００と、パーソナルコンピューター１００に接続されたプリンター２００と、を備えている。
【００２３】
パーソナルコンピューター１００は、ＣＰＵ１１０と、メモリー１２０と、入出力インターフェース（Ｉ／Ｆ）部１３０と、間引き程度入力部１４０と、を備えている。メモリー１２０は、印刷データ（ドットデータ）を格納するための出力バッファー３２を有している。間引き程度入力部１４０は、本実施例では後述するように４行ｘ２列のドット群をドット構成単位としてのドット記録領域ＤＴとして取り扱うことから、間引きの程度を１／８〜７／８の中から選択できるようになっている。この間引きの程度の選択は、ユーザーが行うが、画像品質維持の観点から、間引き程度は１／８〜６／８が常用範囲となる。７／８の間引きでは間引き程度が過度となる危惧があるからである。
【００２４】
パーソナルコンピューター１００には、アプリケーションプログラム１０やプリンタードライバー２０などの各種のコンピュータープログラムがインストールされている。アプリケーションプログラム１０やプリンタードライバー２０は、所定のオペレーティングシステム（図示せず）の下でＣＰＵ１１０により実行される。なお、プリンタードライバー２０は、パーソナルコンピューター１００内にて機能しても良く、あるいは、プリンター２００内にて機能してもよい。
【００２５】
アプリケーションプログラム１０は、例えば画像編集機能を実現するためのプログラムである。ユーザーは、アプリケーションプログラム１０の提供するユーザーインターフェースを介して、アプリケーションプログラム１０により編集された画像を印刷する指示を与えることができる。アプリケーションプログラム１０は、ユーザーより印刷の指示を受けると、プリンタードライバー２０に印刷の対象となる画像データを出力する。なお、本実施例では、画像データはＲＧＢデータとして出力される。
【００２６】
プリンタードライバー２０は、アプリケーションプログラム１０から出力された画像データに基づき印刷データを生成する機能を実現するためのプログラムである。ここで、印刷データは、プリンター２００が解釈できる形式のデータであって、各種のコマンドデータとドットデータとを含む。コマンドデータは、プリンター２００に特定の動作の実行を指示するためのデータである。ドットデータは、印刷される画像（印刷画像）を構成する画素（印刷画素）におけるドットの形成状態を表すデータであり、具体的には、各印刷画素にどの色のどのサイズのドットを形成するか（あるいはドットを形成しないか）を示すデータである。ここで、「ドット」とは、プリンター２００から出力されたインクが印刷媒体に着弾して形成される１つのインク領域をいう。
【００２７】
プリンタードライバー２０は、アプリケーションプログラム１０から出力された画像データを印刷データに変換する機能を有しており、解像度変換処理部２１と、色変換処理部２２と、ハーフトーン処理部２３と、ラスタライズ処理部２４と、間引き処理部２５とを有している。
【００２８】
解像度変換処理部２１は、アプリケーションプログラム１０から出力された画像データの解像度をプリンター２００の印刷解像度に一致するように変換する。色変換処理部２２は、画像データの色変換処理を行う。本実施例で用いられるプリンター２００は、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色のインクを用いて印刷を行うプリンターである。そのため、色変換処理部２２は、ＲＧＢ値で表された画素値をＣＭＹＫ値に変換する。ハーフトーン処理部２３は、色変換後の画素値に関してハーフトーン処理を行ってドットデータを形成する。ハーフトーン処理としては、例えば誤差拡散法や、ディザマトリクスを用いたディザ法を利用することができる。なお、本実施例で用いられるプリンター２００は、小ドットと中ドットと大ドットとの、３種類のサイズのドットを形成可能なプリンターである。但し、プリンター２００としては、形成可能なインクドットのサイズは３種類に限られるものでなく、１種類以上のサイズのドットを形成できるものを利用することが可能である。ラスタライズ処理部２４は、ハーフトーン処理で得られたドットデータを、プリンター２００に転送すべき順序に並び替える。間引き処理部２５は、ドットデータに対して、後述する間引き処理を実行する。間引き処理後のドットデータは、一旦出力バッファー３２に格納され、入出力インターフェース部１３０を介してプリンター２００に出力される。
【００２９】
本実施例のプリンター２００は、印刷媒体にインクドットを形成して画像を印刷するインクジェットプリンターである。プリンター２００は、ＣＰＵ２１０と、メモリー２２０と、入出力インターフェース（Ｉ／Ｆ）部２３０と、ＣＰＵ２１０からの指示に従って各種のユニットを制御するユニット制御回路２４０と、ヘッドユニット２５０と、キャリッジユニット２６０と、搬送ユニット２７０と、を備えている。
【００３０】
ヘッドユニット２５０は、印刷媒体にインクを出力するための印刷ヘッド（図示せず）を有している。ヘッドユニット２５０は、各インク毎に複数のノズルを副走査方向に並べて有しており、各ノズルから断続的にインクを出力する。このヘッドユニット２５０はキャリッジユニット２６０に搭載されており、キャリッジユニット２６０が所定の走査方向（主走査方向）に移動すると、ヘッドユニット２５０も主走査方向に移動する。ヘッドユニット２５０は、主走査方向に移動しつつ、ノズルからインクを断続的に出力することにより、主走査方向に沿ったドットラインを印刷媒体上に形成する。なお、本明細書において、主走査ラインを「ラスタライン」とも呼ぶ。
【００３１】
キャリッジユニット２６０は、ヘッドユニット２５０を主走査方向に往復移動させるための駆動装置である。キャリッジユニット２６０には、ヘッドユニット２５０の他、インクを収容するインクカートリッジも着脱可能に保持されている。搬送ユニット２７０は、印刷媒体を搬送することによって副走査を行うための駆動装置である。搬送ユニット２７０は、例えば、給紙ローラ、搬送モータ、搬送ローラ、プラテン、及び排紙ローラ（図示せず）などによって構成される。なお、印刷媒体の代わりに、印刷ヘッドを副走査方向に搬送してもよい。
【００３２】
Ｂ．実施例：
図２は実施例におけるドット記録方法を示す説明図である。図２の左側には、ヘッドユニットに設けられているノズル列２５０ｎが示されている。このノズル列２５０ｎは、１種類のインク（例えば黒インク）を吐出するための１０個のノズルを有している。他のインク用のノズル列は、図示が省略されている。実際のプリンターではインク１種類当たり数十〜数百個のノズルが設けられているが、ここでは図示の便宜上、少ないノズル数のノズル列が描かれている。個々のノズル位置に付された番号０〜９は、ノズルを識別する番号（ＩＤ）である。ノズルの副走査方向のピッチｋは、例えば１８０ｄｐｉであり、印刷画素のピッチは例えば７２０ｄｐｉである。この場合に、ピッチｋは４［ドット］である。一般に、ピッチｋは２以上の整数である。ノズル列２５０ｎは、主走査方向（図の左右方向）に沿って主走査が実行される途中において、印刷媒体上にドットを記録する。図２において、「パス」は主走査パスを意味しており、その「パス」に付記された数字は、主走査パスの回数を表すパス番号である。主走査パスが１回行われるたびに、ノズル列２５０ｎは副走査方向（図の上下方向）に移動し、この移動後の主走査パスのパス番号は移動前のパス番号より値１インクリメントされることになる。この例では、副走査送り量は５ドットの一定値であり、１６回分の主走査パスにおけるノズル列２５０ｎの位置が示されている。なお、実際には、印刷媒体が移動するが、ここでは図示の便宜上、ノズル列２５０ｎが移動するものとして描かれている。
【００３３】
図２の右側に描かれた番号付きの丸印は、記録されるインクドットを示しており、丸の中の番号はノズル番号を示している。符号「Ｌ１」〜「Ｌ４８」は、主走査ラインに付した連続番号のライン番号である。例えば、主走査ラインＬ１上においては、８番ノズルと３番ノズルによって１画素ずつ交互にドット記録が行われる。図２の左側を参照すれば理解できるように、主走査ラインＬ１上の８番ノズルによるドット記録はパス番号１の際の主走査パスにおいて実行され、３番ノズルによるドット記録はパス番号５の際の主走査パスにおいて実行される。この例では、各主走査ライン上の全ドットの記録が２回の主走査パスによって完了する。換言すれば、各主走査ライン上の全ドットの記録が２個の異なるノズルによって実行される。このような印刷を「２パス印刷」と呼ぶ。また、本明細書において、Ｎ回の主走査により、Ｎ個のノズルを用いて各主走査ライン上のドット記録を実行する印刷を、「オーバーラップ印刷」と呼ぶ。なお、各主走査ラインの印刷を完了するために必要な主走査パスの回数Ｎは、２以上の任意の数に設定可能である。一般に、複数回の主走査パスで各ラスタラインの印刷を実行する理由は、印刷ヘッドの製造誤差や副走査送り誤差に起因してドットの記録位置が多少ずれる可能性があるため、異なる複数のノズルで１ラインを印刷してドットのずれを目立ちにくくすることによって、画質を向上させるためである。図２に示す符号「Ｌ１」〜「Ｌ４８」は、副走査方向に並んだラスタラインの番号としても捉えることができる。
【００３４】
本実施例では、後述するように４行２列のドットが占めるドット記録領域ＤＴをドット記録を行う構成単位として捉え、そのドット記録領域ＤＴごとにドット記録順序とドットの記録位置を設定する。このドット記録領域ＤＴには、８個のドットが４行２列に並んでいることから、連続した８回の主走査パス（パス番号と関連付ければ８個の連続したパス番号の主走査パス）と、その主走査パスごとの異なるノズルからのインクドットにより、ドット記録領域ＤＴでのドット印刷が終了することになる。主走査パスが進むと、同じパス番号の主走査パスにおいて異なるノズルから同時にインクドットが可能となる。例えば、図２のパス番号８の際の主走査パスでは、ノズル番号が０〜９の全てのノズルからのインクドットが行われる。よって、それぞれのドット記録領域ＤＴでは、８個の連続したパス番号の主走査パスにてドット記録が行われるものの、その連続した８個のパス番号の並びは、ドット記録領域ＤＴの占める位置（即ち、主走査パスの進行）に応じて変わることになる。これらについては、後述する。
【００３５】
図３はインクジェットプリンターで形成可能なインクドットの種類を示す説明図である。このプリンターは、１印刷画素の領域に大ドットと中ドットと小ドットの３種類のドットを形成可能である。図３（Ａ）は、これらドットを模式的に示しており、大ドットは、主にベタ領域や高濃度領域を印刷するために使用され、小ドットは主に低濃度領域を印刷するために使用される。例えば、ベタ領域は大ドットのみで印刷される場合が多く、ハイライト領域（極低濃度領域）は小ドットのみで印刷される場合が多い。中ドットは、中間的な濃度領域において、大ドットや小ドットよりも多く使用される。図３（Ｂ）は、大ドットを用いて３ラ５画素のベタ領域を印刷した様子を示している。１画素の範囲は破線で示されている。なお、１画素の形状は横長の長方形の場合もあり、また、正方形の場合もある。大ドットは、１画素の領域を完全に包含する広い領域に広がるドットであり、中央の大ドットは、その周囲の８個の大ドットのそれぞれとの間にかなり大きな重なりがある。また、通常は、主走査方向（図の左右方向）にヘッドが進行しながらインクが吐出されるので、印刷媒体上ではドットが左右に大きく広がる傾向にある。従って、インク量削減のためにドットを間引く場合、主走査方向に沿って１画素おきに間引くようにすれば、画質劣化があまり目立たないという利点がある。
【００３６】
図４は図２におけるドット記録方法の詳細を主走査パスのパス番号とノズル番号に関連付けて示す説明図、図５はドット記録領域ＤＴにおけるパス番号の並びの様子を示す説明図である。
【００３７】
図４では、１つの枠で１画素（１ドット）を表しており、１画素の枠内に、図の左側には、その画素におけるドット記録を実行する主走査パスのパス番号とノズル番号とが示されている。図の右側には、その画素における主走査パスのパス番号のみが示されている。そして、既述したように４行２列のドットが占めるドット記録領域ＤＴが主走査パス方向および副走査方向に続き、その様子が図５に示されている。この場合、図５では、主走査パスのパス番号が示されている。
【００３８】
ここで、ドット記録領域ＤＴにおける主走査パスのパス番号とドット記録順序について説明する。図５に示すように、ドット記録領域ＤＴを占める４ｘ２個のドットのドット記録順序は、４行２列のドットの並びにおける各列間の推移において、斜めに位置するドットの間で記録順序が増えるようドット記録領域ＤＴにおける主走査パスのパス番号と関連付けて設定される。例えば、主走査ライン数が少ない図５における左上のドット記録領域ＤＴでは、そのドット記録領域ＤＴのドットはパス番号１〜８の主走査パスにて記録され、ドット記録順序は、最先のパス番号１から２→３→４と斜めに位置するドットの間で増える順序となり、残りのドットについても５→６→７→８と斜めに位置するドットの間で増える順序となる。
【００３９】
主走査パスが進むと、既述したようにドット記録領域ＤＴにおける主走査パスのパス番号は変わるので、図５に示すように、ドット記録順序は、そのドット記録領域ＤＴにおける最先のパス番号５から６→７→８と斜めに位置するドットの間で増える順序となり、残りのドットについても９→１０→１１→１２と斜めに位置するドットの間で増える順序となる。ところで、主走査パスが更に進んでくると、ドット記録領域ＤＴにおけるパス番号はパス番号順に８個並ぶものの、最先のパス番号がドット記録領域ＤＴの最上列と合致するとは限らない。この場合には、図５に示すように、最先のパス番号７が当てはまるドットから斜めにパス番号を８に増やしつつ、他のドットについては、パス番号９から上記したようにパス番号が増えるようドット記録順序が設定される。このように、ドット記録領域ＤＴにおいては、４行２列のドットの並びの斜めに位置するドットの間で記録順序が増えるようにするので、ドット記録領域ＤＴにおいては副走査方向の列ごとに各列に亘ってパス番号が連続しなくなり、ドットの記録が行われる順序（ドット記録順序）にあっても、ドット記録領域ＤＴにおける副走査方向の列ごとに各列に亘って連続しないことになる。
【００４０】
このようにドット記録領域ＤＴにおいては副走査方向の列ごとに各列に亘ってドット記録順序が連続しないことは、副走査方向の列において隣接するドットが連続した３以上の主走査パスにより形成されないドット記録順序となる。
【００４１】
図６は本実施例における間引き処理の内容を示す説明図、図７は間引きの程度を同じとした場合の比較例による間引きと本実施例の間引きとの相違を示す説明図である。図６（Ａ）は、図４と同じであり、間引き処理を行わない場合のドットの記録の様子を示している。つまり、この図６（Ａ）では、それぞれのドット記録領域ＤＴにおいて、図中のパス番号の順にインクドットを行っているため、全てのドットについて記録がなされた様子が示されている。これに対し、図６（Ｂ）〜（Ｈ）では、本実施例の間引き処理によってなされたドット記録の様子が示されており、この間引き処理は、以下のような特徴を有している。
【００４２】
ドット記録領域ＤＴにおける４ｘ２個（８個）のドットの１以上のドットを間引くこととし、ドット記録領域ＤＴにおいて２以上のドットについて間引く場合には、ドット記録順序が連続したドットについて間引く。
【００４３】
こうした間引き特徴でドット間引きがなされるので、ドット記録領域ＤＴにおいて副走査方向に隣接した主走査ラインにおいては、ドット記録順序を示す主走査パスのパス番号が隣接する主走査ライン同士で連続するようにして、隣接する主走査ラインにおけるドット記録を担当する主走査パスの間における副走査送り誤差を低減できる。すなわち、通常は副走査送りのたびに送り誤差が発生するため、間引きの対象外のドット、即ちドット記録を行うドットは、その主走査パスのパス番号が離れると副走査方向で離れることになり、その離れた主走査パスの回数分だけ副走査送り誤差が累積する。そこで、ドット記録領域ＤＴにおいて副走査方向に隣接する主走査ラインの間で、ドット記録を実行する主走査パスのパス番号を連続させて主走査パスごとの上記の誤差を小さくなるようにして、主走査ライン間の副走査送り誤差を低減することができる。この結果、ドット記録領域ＤＴにおいて副走査方向に隣接する主走査ラインにおけるインクの着弾位置のずれの累積が低減し、これに起因する画質劣化を低減することができる。
【００４４】
また、上記した間引き特徴でドット間引きがなされるので、間引きの程度が４／８以下の場合では、１列全部や１行全部のドットが間引かれることはなくなる。ところが、図７において比較例（４／８間引き）での間引きの様子で示すように、列全体を間引く場合には、その列が白抜けとして目立ってしまい、過度の画質劣化が生じる。行（主走査ライン／ラスタライン）全体を間引く場合も同様である。本実施例では、上記したように、間引きの程度が４／８以下の場合では、ドット記録領域ＤＴにおける１列全部や１行全部のドットが間引かれることはなくなり、画像劣化を抑制できる。なお、図７の比較例（４／８間引き）での間引きは、図４の中の偶数列（主走査ライン上の偶数画素位置）のドットを間引いた例であり、この比較例の間引き方法は、最も単純な間引き処理の例である。
【００４５】
このような実施例における間引き処理は、オーバーラップ印刷において過度の画質劣化を防止するための工夫がなされている。この意味で、この間引き処理を、「オーバーラップ考慮ドット間引き」とも呼ぶ。ドット記録領域ＤＴを４行２列のドットとした本実施例では、図６（Ｂ）〜（Ｈ）に示す態様でこのオーバーラップ考慮ドット間引きが可能となる。
【００４６】
本実施例では、ドット記録領域ＤＴが４行２列である都合上、１〜７までの間引きが可能であり、この間引き数により間引きの割合が定まる。図６（Ｂ）では、１ドットの間引きの態様を示している。この１ドット間引きでは、ドット記録領域ＤＴにおける最先のパス番号の主走査パスにおいて間引きを行う例、即ち、ドット記録領域ＤＴにおけるドット記録順序が最初のドットについての間引きを行う例が示されている。図６（Ｃ）〜（Ｈ）では、間引きドット数が２〜７まで順次増える間引きの態様を示しており、各間引きの態様では、間引かれるドットのドット記録順序がそれぞれ間引きドット数分だけ連続している。そして、図６（Ｃ）〜（Ｇ）に示す各間引きの態様では、副走査方向の列に亘ってドットが間引かれない状況下で、間引き対象外のドットは、それぞれのドット記録領域ＤＴにおける副走査方向に隣接した主走査パスにおいてパス番号の並び順に着弾されてドット記録される。本実施例では、ドット記録領域ＤＴでの上記したドット記録順序の設定とパス番号順でのドット間引きを行うことから、偶数列を一律に間引く比較例（図７参照）と同じ間引き程度（４／８間引き）はもとより、この比較例より大きな間引き程度（５／８〜６／８間引き）であっても、間引きされたドットが副走査方向に一列には並ばない。よって、本実施例では、間引かれたドットが副走査方向の列となって白く抜ける様なことがなく、過度の画質劣化を確実に抑制できる。
【００４７】
なお、ドット記録領域ＤＴでのドットの間引きを行うに当たり、図６では、そのドット記録領域ＤＴにおける最先のパス番号（図６ではパス番号１）を最初の間引き対象パス番号とし、このパス番号だけの間引き（１／８間引き）と、パス番号１〜２、パス番号１〜３、パス番号１〜４、パス番号１〜５、パス番号１〜６、パス番号１〜７の間引き（２／８〜７／８間引き）とした。このように最先のパス番号を最初の間引き対象パス番号とすることは、ドット記録領域ＤＴにおけるドット記録順序が最初のドットを間引き対象ドットとすることでもあり、こうするのは、ドットの間引き数が４行２列のドット記録領域ＤＴにおいて最大の７にまで簡便に対処するためである。つまり、間引きドットの数が決まれば、間引き対象ドットは、ドット記録領域ＤＴにおけるドット記録順序が最初のドットから順番に簡便に定まる。最初の間引き対象ドットをドット記録領域ＤＴにおけるドット記録順序が最後のドットとする場合も同様であり、この場合には、この最後のドットから順番に間引き対象ドットが簡便に定まる。
【００４８】
ドットの間引き数が６以下であれば、最初の間引き対象パス番号を最先のパス番号以外とできる。例えば、ドット間引き数が６であるならば、最初の間引きである１／８間引きをパス番号１或いはパス番号２のドットに対して行い、そのパス番号からドット間引き数が６となるまでパス番号を連続させればいい。ドット間引き数が５であるならば、最初の間引きである１／８間引きをパス番号１〜パス番号３のいずれかのドットに対して行い、そのパス番号からドット間引き数が５となるまでパス番号を連続させればいい。つまり、１ドットの間引きについては、その間引きを行うドットのパス番号は任意に設定可能であり、間引きドット数が増える場合には、その間引きドット数までパス番号が連続する範囲において、最初の間引き対象のパス番号を設定することが簡便である。
【００４９】
この他、間引き対象のパス番号の設定を次のようにすることもできる。ドット記録領域ＤＴにおける最先のパス番号（図６ではパス番号１）から最後のパス番号（図６ではパス番号８）をループ状に並べた環状のパス番号列を想定し、最初の間引き対象パス番号を任意に設定する。次いで、その設定した任意のパス番号から、環状のパス番号列において間引きドット数まで連続するパス番号までの並びを間引き対象のパス番号の並びとできる。例えば、間引きドット数が４である場合、最初の間引き対象パス番号をパス番号６に設定すれば、このパス番号６から環状のパス番号列において間引きドット数４まで連続するパス番号までの並び、即ちパス番号６→パス番号７→パス番号８→パス番号１の並びを間引き対象のパス番号の並びとする。
【００５０】
次に、図６に示した間引きを達成する処理について説明する。図８はドット記録領域ＤＴごとの間引き処理対象ドットの決定とこれを経たドット記録データ化の一手法を示すフローチャートである。この処理は、間引き処理部２５（図１）によって実行される。ステップＳ１００では、印刷対象としてプリンタードライバー２０に出力された画像データの主走査・副走査方向のドットを４列２行のドット記録領域ＤＴごとにドット記録順序付けを行う。この際のドット記録順序は、それぞれのドット記録領域ＤＴに含まれるドットに対応した主走査パスのパス番号について、その最先のパス番号から図５で説明したように４行２列の並びにおいて斜めに記録順序が増えるよう設定される。この場合、ヘッドユニット２５０のそれぞれのノズル列２５０ｎのハード的な構成（図２参照）は予め定まっていることから、プリンタードライバー２０に印刷対象として画像データが出力された時点で、当該画像データのドット構成は判明する。よって、その判明したドット構成に基づいて、予めドット記録領域ＤＴごとにドット記録順序付けを行っておき、ステップＳ１００ではその結果を読み出すようにしても良い。
【００５１】
続くステップ１１０では、間引き程度入力部１４０からドット記録領域ＤＴごとのドットの間引き程度を間引き数Ｚとして取得する。既述したように、間引き程度入力部１４０はユーザーにて入力操作され、本実施例では、ドット記録領域ＤＴが４行２列である都合上、１〜７までの間引き数Ｚが所得される。間引き数Ｚの取得に続いては、間引き処理による間引きドットが未決定のドット記録領域ＤＴがあるか否かを判定する（ステップＳ１２０）。ここで否定判定すれば、全てのドット記録領域ＤＴについての間引きドットの決定並びにこれを踏まえたドット記録順序設定が終了したことになるので、後述のステップＳ１５０に移行して本ルーチンを終了する。
【００５２】
その一方、ステップＳ１２０で肯定判定すれば、間引き処理による間引きドットが未決定のドット記録領域ＤＴについて、間引き処理を実行するドットを決定する（ステップＳ１３０）。この間引き処理の実行対象となるドットは、ドット記録領域ＤＴにおける主走査パスのパス番号の内で最先のパス番号ｐｎｓから、ステップＳ１２０で取得した間引き数Ｚに達するまでのパス番号（ｐｎｓ＋（Ｚ−１））のドットとなる。例えば、間引き数Ｚ＝１は１／８間引きであるので、図６の例では最先の主走査パスのパス番号１（ｐｎｓ＝１）のドットが間引き対象ドットなる。このことをドット記録順序に関連付けて説明すれば、間引き対象ドットは、ドット記録領域ＤＴにおけるドット記録順序が最初のドットとなる。
【００５３】
間引き数Ｚが２〜７と増えて行けば、図６（Ｃ）〜（Ｈ）に示すように、最先のパス番号１（ｐｎｓ＝１）からｐｎｓ＋（Ｚ−１）のパス番号までのドットが間引き処理の対象となる。このことをドット記録順序に関連付けて説明すれば、間引き対象ドットは、ドット記録領域ＤＴにおけるドット記録順序が最初のドットから、ドット記録順序の順に間引き数Ｚだけ定まることになる。この場合、既述したように間引き数Ｚ＝１の時の間引き対象ドットのパス番号は、ドット記録領域ＤＴでの最先のパス番号以外のパス番号のドットとすることもできる。なお、既述したように環状のパス番号列において間引き対象ドットのパス番号の並びとすることもできる。
【００５４】
こうしてユーザーの設定した間引き程度に応じた間引きドットをドット記録領域ＤＴにおいて決定すると、上記した間引き処理の対象を次のドット記録領域ＤＴに設定して（ステップＳ１４０、ステップＳ１２０からの処理を繰り返す。そして、ステップＳ１２０にて否定判定すれば、全てのドット記録領域ＤＴについての間引きドットの決定並びにこれを踏まえたドット記録順序設定が終了したことになるので、間引き対象と決定済みのドットを含むドット記録領域ＤＴを主走査・副走査方向に合わせてドット記録データとし（ステップＳ１５０）、本ルーチンを終了する。この結果、間引きドットの情報とドット記録順序を含むドット記録データに基づいたインクドットを行うことで、図６（Ｂ）〜（Ｈ）に示したように、上記の間引き特徴を有する間引き処理が実現され、画質を過度に劣化させることなくインク使用量を削減することが可能である。
【００５５】
また、図６から明らかなように、主走査方向においては、同じドット記録順序並びに同じ間引き処理ドットを含むドット記録領域ＤＴが並ぶことになる。よって、上記したステップＳ１２０〜１４０の処理は、画像データにおける最先ラスター側で副走査方向に並んだドット記録領域ＤＴ、図５で言えば左側の列で副走査方向に並んだドット記録領域ＤＴについて、副走査方向に沿って行えば足り、主走査方向に並んだドット記録領域ＤＴについての間引き処理対象ドットの決定は並列処理可能である。よって、ステップＳ１２０〜１４０の処理の他、ステップＳ１５０でのドット記録データの構築に要する演算負荷を軽減でき、高速処理が可能となる。
【００５６】
Ｃ．変形例：
この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００５７】
Ｃ１．変形例１：
４行２列のドット記録領域ＤＴにおいて、主走査パスのパス番号とそのパス番号に対応したドットの並び、即ちパス番号順に対応したドット記録順序でのドットの並びは、図６で示したように、４行２列の並びにおいていずれも斜めに記録順序が増える場合の他、次のように変形することもできる。図９は図６相当図であり変形例１における間引き処理の内容を示す説明図である。
【００５８】
図９の変形例１では、４行２列のドット記録領域ＤＴにおいて、副走査方向の各列ではドット記録順序に対応したパス番号がその列に亘って全て連続しないものの、一部において、即ち４行の半分の２行において連続する。具体的には、ドット記録領域ＤＴでは、最先のパス番号２〜９の８回の主走査パスにて各ドットの記録が完了し、各ドットは、パス番号に対応してパス番号２〜９までの順序で記録され、１行〜２行の推移と２行〜３行の推移では既述した実施例と同様に斜めにパス番号（ドット記録順序）が増えるものの、３行１列と４行１列のドットの並びと３行２列と４行２列のドットの並びでは、パス番号（ドット記録順序）が連続している。この変形例１であっても、図９（Ｂ）〜（Ｅ）に示す最先のパス番号２だけの間引き（１／８間引き）からパス番号２〜６までの間引き（５／８間引き）までは、間引きされたドットが副走査方向に一列には並ばないようにした上で、副走査方向において隣接する主走査パスでの連続したドット記録を行うことができる。パス番号２〜７までの間引き（６／８間引き）とパス番号２〜８までの間引き（７／８間引き）という高い間引き程度での間引きにおいて、始めて副走査方向において隣接する二つの主走査パスでの連続したドット記録ができず、間引きされたドットが副走査方向に一列に並ぶに過ぎない。よって、この変形例１にあっても、大きな間引き程度までは、画質劣化の抑制とインク削減が可能であり、大きな間引き程度ではインク削減を優先できる。
【００５９】
Ｃ２．変形例２：
４行２列のドット記録領域ＤＴにおけるドットの並びは次のように変形することもできる。図１０は図９相当図であり変形例２における間引き処理の内容を示す説明図である。
【００６０】
図１０の変形例２では、４行２列のドット記録領域ＤＴにおいて、副走査方向の各列ではドット記録順序に対応したパス番号がその列に亘って全て連続しないものの、上記の変形例１と同様、４行の半分の２行において連続する。具体的には、ドット記録領域ＤＴでは、パス番号３〜１０の８回の主走査パスにて各ドットの記録が完了し、各ドットは、パス番号に対応してパス番号３〜１０までの順序で記録され、１行〜２行の推移と３行〜４行の推移では既述した実施例と同様に斜めにパス番号（ドット記録順序）が増えるものの、２行１列と３行１列のドットの並びと２行２列と３行２列のドットの並びでは、パス番号（ドット記録順序）が連続している。この変形例２であっても、図１０（Ｂ）〜（Ｅ）に示す最先のパス番号３だけの間引き（１／８間引き）からパス番号３〜８までの間引き（６／８間引き）までは、間引きされたドットが副走査方向に一列には並ばないようにした上で、副走査方向において隣接する主走査パスでの連続したドット記録を行うことができる。パス番号３〜９までの間引き（７／８間引き）という極めて高い間引き程度での間引きにおいて、始めて副走査方向において隣接する二つの主走査パスでの連続したドット記録ができず、間引きされたドットが副走査方向に一列に並ぶに過ぎない。よって、この変形例２にあっても、極めて大きな間引き程度までは、画質劣化の抑制とインク削減が可能であり、極めて大きな間引き程度ではインク削減を優先できる。
【００６１】
Ｃ３．変形例３：
オーバーラップ考慮ドット間引き処理の特徴としては、上述した間引き特徴に加えて、ドット記録領域ＤＴごとの間引き処理を、ドット記録領域ＤＴにおけるドットが大ドットのみによって構成される場合と中ドットや小ドットで構成される場合とで異なるようにすることもできる。例えば、ドット記録領域ＤＴが大ドットのみである場合には、図６（Ｂ）〜（Ｈ）の１／８〜７／８間引きを実行可能とする一方、中ドットや小ドットで構成される場合には、間引きの程度を図６（Ｂ）〜（Ｅ）の１／８〜４／８間引きまでに制限する。
【００６２】
ドット記録領域ＤＴの各ドットが大ドットであれば、図３で説明したように隣接ドット間での重なりが大きいので、大きな間引き程度でも、隣接ドット間の重なりが小さな中ドットや小ドットよりも間引きによる過度の画質劣化を生じ難い傾向がある。一方、中ドットは隣接ドット間の重なりが少なく、また、小ドットでは隣接ドット間で重なりがほとんど生じないので、間引きによる画質劣化が目立つ傾向にあるので、間引き程度を小さい側に制限する。例えば、ユーザーが間引き程度入力部１４０により５／８の間引き程度を設定入力した場合、大ドットで構成されるドット記録領域ＤＴについては、その設定された５／８間引きを行うものの、中ドットや小ドットで構成されるドット記録領域ＤＴについては、設定された５／８間引きより間引き程度の低い４／８間引きに制限する。このようにドットの大きさに応じて間引き程度を変えるようにすれば、画像データの全領域において大ドット、中ドットおよび小ドットが混在した場合でも、４行２列というドット記録領域ＤＴごとでの適正な間引きの程度の設定（制限）により、画像劣化の抑制を図ることができる。
【００６３】
Ｃ４．変形例４：
上記実施例では、主走査の回数が２であるオーバーラップ印刷について説明したが、本発明は、主走査の回数が２以外の任意のオーバーラップ印刷に適用可能である。例えば、主走査の回数が３のオーバーラップ印刷であれば、ドット記録領域ＤＴを４行３列のドットで構成されるようにして、このドット記録領域ＤＴごとに既述した処理を行えばよい。また、副走査方向に連続して並んだラスタラインの列についても同様であり、ドット記録領域ＤＴを３列のラスタライン、５列のラスタラインとして把握し、ドット記録領域ＤＴを３行２列、５行２列の記録領域とすることもできる。
【００６４】
Ｃ５．変形例５：
上記実施例では、印刷ヘッドを主走査方向に移動させていたが、印刷ヘッドの代わりに印刷用紙を移動させるようにしてもよい。
【００６５】
Ｃ６．変形例６：
上記実施例では、インクジェットプリンターについて説明したが、本発明は、ファクシミリやコピー機などの他の画像記録装置にも適用可能である。また、本発明は、液晶ディスプレー等のカラーフィルタの製造に用いられる色材出力装置や、有機ＥＬディスプレー、ＦＥＤ（電界放出ディスプレー）等の電極形成に用いられる電極材料出力装置、バイオチップ製造に用いられる生体有機物出力装置などの他の色材出力装置にも適用可能である。なお、本明細書において「印刷ヘッド」とは、プリンター等の画像記録装置に用いられる各種の記録ヘッド、液晶ディスプレー等のカラーフィルタの製造に用いられる色材出力ヘッド、有機ＥＬディスプレー、ＦＥＤ（電界放出ディスプレー）等の電極形成に用いられる電極材料出力ヘッド、バイオチップ製造に用いられる生体有機物出力ヘッド等に相当するものである。また、本発明における「印刷媒体」又は「ドット記録媒体」は、紙に限らず、ドットが形成される媒体を意味している。
【符号の説明】
【００６６】
１０…アプリケーションプログラム
２０…プリンタードライバー
２１…解像度変換処理部
２２…色変換処理部
２３…ハーフトーン処理部
２４…ラスタライズ処理部
２５…間引き処理部
３２…出力バッファー
１００…パーソナルコンピューター
１１０…ＣＰＵ
１２０…メモリー
１３０…入出力インターフェース部
１４０…間引き程度入力部
２００…プリンター
２１０…ＣＰＵ
２２０…メモリー
２３０…入出力インターフェース部
２４０…ユニット制御回路
２５０…ヘッドユニット
２５０ｎ…ノズル列
２６０…キャリッジユニット
２７０…搬送ユニット
３００…印刷システム
ＤＴ…ドット記録領域
【図１】
0005609023.tif 000002
【図２】
0005609023.tif 000003
【図３】
0005609023.tif 000004
【図４】
0005609023.tif 000005
【図５】
0005609023.tif 000006
【図６】
0005609023.tif 000007
【図７】
0005609023.tif 000008
【図８】
0005609023.tif 000009
【図９】
0005609023.tif 000010
【図１０】
0005609023.tif 000011