(57)【要約】【課題】ＨＳの処理単位幅の周期とディザマトリクスの周期が同期することによる干渉ムラを認識され難くすることが可能とする。【解決手段】記録ヘッド１０２におけるノズルは、６００ｄｐｉの密度で配列されている。また、ディザマトリクス４２０は、６００ｄｐｉの１６画素×１６画素サイズのディザマトリクスであり、これが繰り返し用いられている（ＷＤ＝１６画素）。一方、矩形７００１〜７０１６は、それぞれＨＳ処理の処理単位を示し、ＷＨＳ＝３画素である。従って、ｘ方向（ノズル配列方向）において、最小公倍数の関係である、３×ＷＤ＝１６×ＷＨＳという関係が成立している。この場合、干渉ムラの周期は、ＷＤとＷＨＳの最小公倍数である４８画素（３ＷＤ）と長くすることができる。このように、ディザマトリクスサイズをＨＳ処理単位幅の整数倍としないことにより、干渉ムラの周期をディザマトリクスサイズより長くすることができる。これにより、干渉ムラを認識し難くすることができる。【選択図】図９
2014100797.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子を配列した記録素子列を用いて記録を行うための記録データを生成する画像処理装置であって、
前記記録素子列の複数の記録素子を分割して得られる複数の記録素子群にそれぞれ対応した処理単位ごとに、当該記録素子群の複数の記録素子それぞれに対応した画素の画像データを当該記録素子群の複数の記録素子の記録特性に応じて補正する補正手段と、
前記補正手段によって補正された画像データを、ディザマトリクスを用いて量子化する量子化手段と、
を具え、
前記ディザマトリクスの閾値によって形成される、前記配列方向の閾値配置のパターンの周期を示す画素数と、前記処理単位の、前記記録素子群の複数の記録素子に対応した、前記配列方向の画素の数と、の一方が他方に対して整数倍でないことを特徴とする画像処理装置。
【請求項２】
前記ディザマトリクスの閾値によって形成される、前記配列方向の閾値配置のパターンの周期を示す画素数は、１つのディザマトリクスの前記配列方向の画素数であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ディザマトリクスの閾値によって形成される、前記配列方向の閾値配置のパターンの周期を示す画素数は、複数のディザマトリクスを、前記配列方向と直交する方向において所定画素数だけずらした状態で、前記配列方向に配列するよう適用するときの、前記複数のディザマトリクスの前記配列方向の画素数であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
複数の記録素子を配列した記録素子列を備えた記録ヘッドを用い記録データに基づいて記録を行う記録装置であって、
前記記録素子列の複数の記録素子を分割して得られる複数の記録素子群にそれぞれ対応した処理単位ごとに、当該記録素子群の複数の記録素子それぞれに対応した画素の画像データを当該記録素子群の複数の記録素子の記録特性に応じて補正する補正手段と、
前記補正手段によって補正された画像データを、ディザマトリクスを用いて量子化する量子化手段と、
を具え、
前記ディザマトリクスの閾値によって形成される、前記配列方向の閾値配置のパターンの周期を示す画素数と、前記処理単位の、前記記録素子群の複数の記録素子に対応した、前記配列方向の画素の数と、の一方が他方に対して整数倍でないことを特徴とする記録装置。
【請求項５】
前記記録ヘッドは前記記録素子としてノズルを備え、前記記録ヘッド内を前記複数のノズル配列の方向にインクが循環するものであることを特徴とする請求項４に記載の記録装置。
【請求項６】
複数の記録素子を配列した記録素子列を用いて記録を行うための記録データを生成するための画像処理方法あって、
前記記録素子列の複数の記録素子を分割して得られる複数の記録素子群にそれぞれ対応した処理単位ごとに、当該記録素子群の複数の記録素子それぞれに対応した画素の画像データを当該記録素子群の複数の記録素子の記録特性に応じて補正する補正工程と、
前記補正手段によって補正された画像データを、ディザマトリクスを用いて量子化する量子化工程と、
を有し、
前記ディザマトリクスの閾値によって形成される、前記配列方向の閾値配置のパターンの周期を示す画素数と、前記処理単位の、前記記録素子群の複数の記録素子に対応した、前記配列方向の画素の数と、の一方が他方に対して整数倍でないことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、記録装置および画像処理方法に関し、詳しくは、ディザマトリクスを用いて量子化を行う画像処理システムで実行される、記録素子間の記録特性のばらつきに起因した濃度むらを抑制するための補正処理に関するものである。
【背景技術】
【０００２】
この種の濃度むらを抑制する補正処理の一例として、特許文献１に記載されるようなヘッドシェーディング（ＨＳ）技術が知られている。このＨＳ技術は、記録素子としての、ノズル個々のインク吐出特性（記録特性）に関する情報に応じて補正を行う処理である。例えば、画像データに対して、あるノズルの吐出量が標準より多いという情報である場合には、そのノズルに対応した上記画像データが示す階調値を小さくする補正を行う。逆に、あるノズルの吐出量が標準より少ない場合には、そのノズルに対応した画像データが示す階調値を大きくする補正を行う。これにより、最終的に記録されるインクドットの数を増、減させ、画像データに対して記録画像において実現される濃度をノズル間でほぼ均一にすることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１３６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記ＨＳによる補正の処理単位、すなわち、１つの同じ補正データで補正する記録素子が、複数である場合には、一般に、その補正データは複数の記録素子の記録特性を平均などしたものに基づくものである。このため、その平均的な補正データで上記処理単位ごとにＨＳ処理がされた記録データに基づいて上記複数の記録素子によって記録された画像は、複数の記録素子それぞれの間に記録特性に差がある場合にはそれに応じた濃度の差を生じることになる。そして、この濃度の差は、画像において処理単位の幅の周期の濃度ムラとなって現れる。一方、ＨＳ処理後のデータを量子化するためのディザマトリクスもその閾値パターンに応じて記録画像に濃度分布の周期パターンをもたらすことがある。
【０００５】
通常、上述したＨＳの処理単位幅の周期の濃度ムラやディザマトリクスによる濃度分布の周期パターンは認識されないレベルに設計される。しかしながら、このＨＳの処理単位幅の周期と、ディザマトリクスの周期が同期すると、この同期する周期で上記ＨＳの処理単位幅の周期の濃度ムラがディザマトリクスの周期パターンを強調する、干渉ムラが認識されることがある。そして、このような干渉ムラは記録画像の品位を低下させるものとなる。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、ＨＳなど補正処理の処理単位幅の周期とディザマトリクスの周期が同期することによる干渉ムラを認識され難くすることが可能な画像処理装置、記録装置および画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
そのために本発明では、複数の記録素子を配列した記録素子列を用いて記録を行うための記録データを生成する画像処理装置であって、前記記録素子列の複数の記録素子を分割して得られる複数の記録素子群にそれぞれ対応した処理単位ごとに、当該記録素子群の複数の記録素子それぞれに対応した画素の画像データを当該記録素子群の複数の記録素子の記録特性に応じて補正する補正手段と、前記補正手段によって補正された画像データを、ディザマトリクスを用いて量子化する量子化手段と、を具え、前記ディザマトリクスの閾値によって形成される、前記配列方向の閾値配置のパターンの周期を示す画素数と、前記処理単位の、前記記録素子群の複数の記録素子に対応した、前記配列方向の画素の数と、の一方が他方に対して整数倍でないことを特徴とする。
【発明の効果】
【０００８】
以上の構成によれば、ディザマトリクスを用いる場合に、複数の記録素子における配列方向の閾値配置のパターンの周期を示す画素数と、補正処理の処理単位の、記録素子群の複数の記録素子に対応した、上記配列方向の画素の数と、の一方が他方に対して整数倍でない関係とされる。これにより、ディザマトリクスのパターン周期と、補正処理の処理単位の周期が干渉し生じる干渉ムラの周期を長くすることができる。その結果、干渉ムラを認識し難くすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るインクジェット記録装置であるプリンタを模式的に示す図である。
【図２】図１に示した記録ヘッド１０１〜１０４それぞれのノズル配列の詳細を示す図である。
【図３】図１に示したプリンタとホスト装置としてのパーソナルコンピュータ（ＰＣ）３００を有して構成される記録システムを示すブロック図である。
【図４】本発明の第１実施形態にかかる、インクジェットプリンタが実行する画像処理の構成を示すブロック図である。
【図５】本実施形態で用いる記録ヘッドにおけるインク温度分布とそれによる単調増加または単調減少の吐出量分布の関係を示す図である。
【図６】単調増加または単調減少の吐出量分布による処理単位幅の周期で生じる濃度ムラを説明する図である。本発明の実施形態に係るＨＳ単位幅で発生する濃度ムラを模式的に示す図である。
【図７】図６で説明する干渉ムラの、特に周期を説明する図である。
【図８】（ａ）および（ｂ）は、図４に示したＨＳ処理部４０６で用いるテーブルのパラメータを生成する処理と、実際の記録時に生成したパラメータを用いて画像処理を行う処理を、それぞれ説明するためのフローチャートである。
【図９】本発明の第２実施形態におけるＨＳ処理の処理単位幅とディザマトリクスサイズの好適な関係の例を説明する図である。
【図１０】第２実施形態の比較例として、ディザマトリクスサイズがＨＳ処理の処理単位幅の整数倍であるとき相互の関係を説明する図である。
【図１１】（ａ）〜（ｃ）は、第１実施形態におけるディザマトリクスサイズをＨＳ処理単位幅の整数倍としないことの作用を説明する図である。
【図１２】人間の視覚特性を表わすのに用いられる視覚伝達関数ＶＴＦを示す図である。
【図１３】空間周波数と１サイクルあたりの画素数との関係を示す図である。
【図１４】本発明の第３実施形態におけるディザマトリクス配置と干渉ムラ周期の関係の一例を示す図である。
【図１５】第３実施形態におけるＨＳ処理幅とディザマトリクス閾値繰り返し周期の好適な関係の例を説明する図である。
【図１６】第３実施形態の比較例として、ＨＳ処理幅とディザマトリクス閾値繰り返し周期の好適では無い関係の例を説明する図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１１】
図１は、本発明の一実施形態に係るインクジェット記録装置であるプリンタを模式的に示す図である。本実施形態のプリンタはフルラインタイプの記録装置であり、図１に示すように、記録ヘッド１０１〜１０４を備える。記録ヘッド１０１〜１０４の夫々には、図２にて後述されるように、記録媒体１０６の幅に対応した同じ種類のインクを吐出する複数の、記録素子としてのノズルを図のｘ方向に配列したノズル列（記録素子列）が設けられている。記録ヘッド１０１〜１０４は、それぞれブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）のインクを吐出する記録ヘッドである。これら複数種類のインクを吐出する記録ヘッド１０１〜１０４は、記録媒体の搬送方向である図のｙ方向に沿って配列している。
【００１２】
図２は、記録ヘッド１０１〜１０４それぞれのノズル配列の詳細を示す図である。図２に示すように、記録ヘッド１０１〜１０４のそれぞれには、複数の吐出基板（１０１１〜１０１５、１０２１〜１０２５、１０３１〜１０３５、１０４１〜１０４５）が配列している。そして、個々の吐出基板にノズルおよび吐出のための熱エネルギーを発生するヒータ、インク流路などが設けられている。各記録ヘッド１０１〜１０４において、１つの吐出基板は、１５０ｄｐｉで図中ｘ方向に配列する複数のノズルからなるノズル列を、相互に６００ｄｐｉ相当の距離だけずれて４列配列している。また、４つの吐出基板が、ノズル配列の一部が相互に重なるように、ｘ方向に配列している。これにより、各記録ヘッドは、全体として６００ｄｐｉの密度でｘ方向に配列する複数のノズルからなるノズル列を構成している。なお、後述される図９や図１５は、図示の簡略化のため、上記４列のノズル列をつなぎ合わせたノズル配列を、６００ｄｐｉの密度で配列する１列のノズル列として示している。
【００１３】
図１を再び参照すると、記録媒体１０６は、搬送ローラ１０５（および他の不図示のローラ）がモータ（不図示）の駆動力によって回転することにより、図中ｘ方向と交差するｙ方向に搬送される。記録媒体１０６が搬送される間に、記録ヘッド１０１〜１０４それぞれの複数のノズルからは、記録媒体１０６の搬送速度に対応した周波数で、記録データに従った吐出動作が行われる。これにより、各色のドットが記録データに対応して所定の解像度で形成され、記録媒体１０６上に画像が記録される。
【００１４】
ｙ方向における記録ヘッド１０１〜１０４よりも搬送方向下流側の位置には、スキャナ１０７が備えられている。このスキャナ１０７は、ｘ方向に所定のピッチで読み取り素子を配列し、図８（ａ）にて後述されるＨＳ処理の補正パラメータを生成する際に記録媒体に記録したパッチの濃度を読み取るなど、画像読み取りに用いられる。そして、読み取り結果としてＲＧＢデータを出力する。
【００１５】
なお、本発明を適用可能な記録装置は、以上説明したフルラインタイプの装置に限られない。例えば、記録ヘッドやスキャナを記録媒体の搬送方向と交差する方向に走査して記録を行う、いわゆるシリアルタイプの記録装置にも本発明を適用することができる。また、本実施形態はインク色毎に記録ヘッドを備える例を用いているが、１つの記録ヘッドから複数色のインクを吐出する形態であってもよい。さらに、１つの吐出基板上に複数色のインクに対応したノズル列を配列した形態であってもよい。
【００１６】
図３は、図１に示したプリンタとホスト装置としてのパーソナルコンピュータ（ＰＣ）３００を有して構成される記録システムを示すブロック図である。
【００１７】
ホストＰＣ３００は、主に以下の要素を有して構成される。ＣＰＵ３０１は、記憶部であるＨＤＤ３０３やＲＡＭ３０２に保持されているプログラムに従った処理を実行する。ＲＡＭ３０２は、揮発性の記憶部であり、プログラムやデータを一時的に保持する。ＨＤＤ３０３は、不揮発性の記憶部であり、同じくプログラムやデータを保持する。データ転送Ｉ／Ｆ（インターフェース）３０４はプリンタ１００との間におけるデータの送受信を制御する。このデータ送受信の接続方式としては、ＵＳＢ、ＩＥＥＥ１３９４、ＬＡＮ等を用いることができる。キーボード・マウスＩ／Ｆ３０５は、キーボードやマウス等のＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）を制御するＩ／Ｆであり、ユーザは、このＩ／Ｆを介して入力を行うことができる。ディスプレイＩ／Ｆ３０６は、ディスプレイ（不図示）における表示を制御する。
【００１８】
一方、プリンタ１００は、主に以下の要素を有して構成される。ＣＰＵ３１１は、ＲＯＭ３１３やＲＡＭ３１２に保持されているプログラムに従い、後述するＨＳ処理に関する実施形態の処理を実行する。ＲＡＭ３１２は、揮発性の記憶部であり、プログラムやデータを一時的に保持する。ＲＯＭ３１３は不揮発性の記憶部であり、後述するＨＳ処理で使用するテーブルデータやプログラムを保持することができる。
【００１９】
データ転送Ｉ／Ｆ３１４はＰＣ３００との間におけるデータの送受信を制御する。ヘッドコントローラ３１５は、図１に示したそれぞれの記録ヘッド１０１〜１０４に対して記録データを供給するとともに、記録ヘッドの吐出動作を制御する。具体的には、ヘッドコントローラ３１５は、ＲＡＭ３１２の所定のアドレスから制御パラメータと記録データを読み込む。そして、ＣＰＵ３１１が、制御パラメータと記録データをＲＡＭ３１２の所定のアドレスに書き込むことにより、ヘッドコントローラ３１５によって処理が起動され、記録ヘッドからのインク吐出が行われる。スキャナコントローラ３１７は、図１に示したスキャナ１０７の個々の読み取り素子を制御しつつ、これらから得られたＲＧＢデータをＣＰＵ３１１に出力する。
【００２０】
画像処理アクセラレータ３１６は、ＣＰＵ３１１よりも高速に画像処理を実行可能なハードウェアである。具体的には、画像処理アクセラレータ３１６は、ＲＡＭ３１２の所定のアドレスから画像処理に必要なパラメータとデータを読み込む。そして、ＣＰＵ３１１が上記パラメータとデータをＲＡＭ３１２の上記所定のアドレスに書き込むことにより、画像処理アクセラレータ３１６が起動され、上記データに対し所定の画像処理が行われる。本実施形態では、後述されるＨＳ処理部で用いる補正テーブルのパラメータを作成する処理をＣＰＵ３１１によるソフトウェアで行う。一方、ＨＳ処理部の処理を含む、記録の際の画像処理については、画像処理アクセラレータ３１６によるハードウェア処理で行う。なお、画像処理アクセラレータ３１６は必須な要素ではく、プリンタの仕様などに応じて、ＣＰＵ３１１による処理のみで上記のテーブルパラメータの作成処理および画像処理を実行してもよいことはもちろんである。
【００２１】
図４は、本発明の第１実施形態にかかる、インクジェットプリンタが実行する画像処理の構成を示すブロック図である。すなわち、本実施形態は、図３に示したプリンタ１００の制御、処理のための各要素によって画像処理部を構成するものである。なお、本発明の適用はこの形態に限られないことはもちろんである。例えば、図３に示したＰＣ３００において画像処理部が構成されてもよく、あるいは画像処理部の一部がＰＣ３００において構成され、その他の部分がプリンタ１００において構成されてもよい。本明細書では、これらの画像処理部を画像処理装置と称する。
【００２２】
図４に示すように、入力部４０１はホストＰＣ３００から受信した画像データを、画像処理部４０２へ出力する。画像処理部４０２は、入力色変換処理部４０３、インク色変換処理部４０５、ＨＳ処理部４０６、ＴＲＣ処理部４０７、ディザ処理部４０８を有して構成される。
【００２３】
画像処理部４０２において、先ず、入力色変換処理部４０３は、入力部４０１から受信した入力画像データを、プリンタの色再現域に対応した画像データに変換する。入力する画像データは、本実施形態では、モニタの表現色であるｓＲＧＢ等の色空間座標中の色座標（Ｒ，Ｇ，Ｂ）を示すデータである。入力色変換処理部４０３は、各８ビットのＲ，Ｇ，Ｂの入力画像データを、マトリクス演算処理や三次元ＬＵＴを用いた処理等、既知の手法によって、プリンタの色再現域の画像データ（Ｒ´，Ｇ´，Ｂ´）に変換する。本実施形態では、三次元ルックアップテーブル（３ＤＬＵＴ）を用い、これに補間演算を併用して変換処理を行う。なお、本実施形態において、画像処理部４０２において扱われる８ビットの画像データの解像度は６００ｄｐｉであり、ディザ処理部４０８の量子化によって得られる２値データの解像度も６００ｄｐｉである。
【００２４】
インク色変換処理部４０５は、入力色変換処理部４０３によって処理されたＲ、Ｇ、Ｂ各８ビットの画像データをプリンタで用いるインクの色信号データによる画像データに変換する。本実施形態のプリンタ１００はブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）のインクを用いることから、ＲＧＢ信号の画像データは、Ｋ、Ｃ、Ｍ、Ｙの各８ビットの色信号からなる画像データに変換される。この色変換も、上述の入力色変換処理部と同様、三次元ルックアップテーブルに補間演算を併用して行う。なお、他の変換手法として、上述と同様、マトリクス演算処理等の手法を用いることもできる。
【００２５】
ＨＳ（Ｈｅａｄ  Ｓｈａｄｉｎｇ）処理部４０６は、インク色信号の画像データを入力して、インク色ごとにそれぞれ８ビットデータに対して、記録ヘッドを構成する各ノズルの吐出特性（記録特性）に応じた補正をする処理を行う。こＨＳ処理部４０６における処理単位である画素数は、図８（ａ）などで後述されるように、ディザ処理部４０８で用いるディザマトリクスのサイズ（画素数）の、整数分の一の関係になっていない。
【００２６】
ＴＲＣ（Ｔｏｎｅ  Ｒｅｐｒｏｄｕｃｔｉｏｎ  Ｃｕｒｖｅ）処理部４０７は、ＨＳ処理された各８ビットのインク色信号からなる画像データに対して、インク色毎に、出力部４０９で記録されるドットの数を調整するための補正を行う。一般に、記録媒体に記録されるドットの数と、その数のドットによって記録媒体で実現される光学濃度は線形関係にない。このため、ＴＲＣ処理部４０７は、この関係を線形にすべく各８ビットの画像データを補正して記録媒体に記録されるドットの数を調整する。
【００２７】
ディザ処理部４０８は、ＴＲＣ処理部４０７で処理された各８ビット２５６値のインク色の画像データに対して量子化処理を行い、記録「１」または非記録「０」を表す１ビットの２値データを生成する。なお、例えば、８ビットの画像データを、直接２値データ（ドットデータ）に変換する形態に限られず、一度数ビットの多値データに量子化してから、ドット配列パターンを用いて最終的に２値データに変換する形態であってもよい。
【００２８】
出力部４０９は、量子化によって得られた２値データ（ドットデータ）に基づいて、記録ヘッドを駆動し記録媒体に各色のインクを吐出して記録を行う。本実施形態において、出力部４０９は、図１に示した記録ヘッド１０１〜１０４を備えた記録機構によって構成される。
【００２９】
（第１実施形態）
以上説明した記録システムにおける、ディザマトリクスのサイズに応じた周期パターンと、ＨＳの処理単位幅の濃度ムラの周期が同期することによる干渉ムラを認識し難くするための本発明の第１の実施形態を以下に説明する。
【００３０】
前述したように、ディザマトリクスのサイズの周期パターンと、ＨＳの処理単位幅の濃度ムラの周期が同期すると、相互の干渉によって濃度ムラが発生する。これらは単独では問題がないように設計されるが、これらが干渉することにより顕著に認識される濃度ムラが発生することがある。先ず、この問題について説明する。
【００３１】
ディザマトリクスのサイズの周期パターンは次のようなものである。
【００３２】
組織的ディザ法には、大別して集団ドットディザ法と分散ドットディザ法とがある。また、ディザパターンは、１つのパターンが記録画像に対して２次元的に繰り返し用いられる。分散ドットディザ法では、記録画像の低階調領域などでマトリクスサイズの周期とする周期的パターンが認識されることがある。また、分散ドットディザの１つであるブルーノイズディザであっても、そのマトリクスを繰り返し用いることにより、低階調で周期パターンが発生することがある。集団ドットディザ法は階調によらずマトリクスサイズを周期とする周期パターンを生じる。例えば、６００ｄｐｉの場合、１６×１６サイズで０．６８ｍｍ、２５６×２５６サイズで１０．８ｍｍの周期となる。このように、組織的ディザ法で用いられるディザマトリクスは、記録画像においてマトリクスのサイズを周期とする周期パターンを生じさせることがある。
【００３３】
次に、ＨＳ単位幅の周期の濃度ムラは次のようなものである。
【００３４】
ＨＳ処理では、ノズル配列方向において記録素子としての複数のノズルを分割して得られるそれぞれのノズル群に対応した処理単位ごとに、変換テーブルを用いてその処理単位の画像データを変換する補正処理を行う。これにより、記録素子としてのノズルの吐出特性（ばらつき）により生じる濃度ムラを低減することができる。そして、処理単位の最小サイズは１ノズルに対応する単位である。ここで、処理速度やメモリ容量を考慮すると、処理単位は複数ノズルに対応することが望ましい。例えば、ＨＳ処理のパラメータを生成する際のスキャナの走査時間を高速化することを考慮すると、読み取り値のＳ／Ｎ比を良くするために、読み取り領域の面積を大きくすることが望ましい。この点から、処理単位は、複数ノズルに対応する単位とすることが好ましい。このような場合において、処理単位に対応する複数のノズル間で吐出特性がばらつくことはあり得ることである。これに対して、ＨＳ処理では、例えば、処理単位における複数ノズルの平均の吐出量を取得し、この平均吐出量に基づいた補正値で処理単位内の総てのノズルについて一律に補正する。
【００３５】
しかし、処理単位内の複数ノズルの吐出量分布が単調増加または単調減少である場合に、これらのノズル対応するそれぞれの画像データに対して、上記のような平均吐出量に基づく補正値でＨＳ処理を行うと、補正後の記録データに基づく記録画像において処理単位に対応するノズル群の幅（以下、単に「処理単位幅」ともいう）の周期で濃度ムラが発生することがある。
【００３６】
図５（ａ）および（ｂ）は、本実施形態で用いる記録ヘッドにおけるインク温度分布とそれによる単調増加または単調減少の吐出量分布の関係を示す図である。また、図６は、単調増加または単調減少の吐出量分布による処理単位幅の周期で生じる濃度ムラを説明する図である。
【００３７】
図５（ａ）は、１つのインク色（図に示す例はＫインク）記録ヘッド１０１に配列する吐出基板１０１１〜１０２２それぞれにおけるインクの昇温による吐出量分布を示している。それぞれの吐出基板内の熱は内側になるほど逃げにくいため、インク温度分布は吐出基板の中心付近が最も高温となる。その結果、インク温度分布６０１は、吐出基板の中心付近を頂点とした山型となる。これに応じて、吐出量分布６０２も吐出基板ごとに同様の山型となる。このようにそれぞれの吐出基板内の吐出量分布は、図の左から右にかけて単調増加し、その後単調減少する分布となる。
【００３８】
図５（ｂ）は、記録ヘッド内のインク昇温による吐出量分布を示している。すなわち、本実施形態のライン型記録ヘッドは、記録ヘッドの幅方向に設けられたインク流路を介してインクを循環させつつ各ノズルにインクを供給する。インク流路は、インクが記録ヘッド１０１の中央部に端を発し、左、右それぞれで記録ヘッド内を通り、記録ヘッドの端に至る。インクはこのインク流路を通ってそれぞれ左右に移動するにつれて、吐出基板等の熱を吸収して温度を上昇させる。その結果、インク温度分布６０３は、インク流路における上流から下流に向かった単調増加となる。そして、このインク温度分布に従って、吐出量分布６０４も同様の単調増加となる。このように記録ヘッド内インク昇温の影響によって、吐出量分布は単調増加または単調減少となる。
【００３９】
なお、記録ヘッド内の負圧分布や記録ヘッドの製造工程に依っても、吐出量分布が同様に単調増加ないし単調減少となることもある。最終的な吐出量分布は、以上の分布の合成結果となるが、それが同様の単調増加または単調減少となる。
【００４０】
図６は、記録ヘッドに配列する複数のノズルにおいて以上説明した単調増加または単調減少の吐出量分布がある場合に、ＨＳ処理後の記録データに基づく記録画像における濃度ムラを、吐出量分布の一部７０１に対応して示している。上述したように、ＨＳ処理では処理単位ごとの、例えば平均吐出量を取得し、この平均吐出量に基づく補正値で、その処理単位内の複数のノズルそれぞれの画像データを一律に補正する。そして、その補正された画像データに基づいて最終的に得られるノズルごとの吐出データは、そのノズルに対応する画素に補正後画像データの値に応じた数のドットを記録するものとなる。その結果、ＨＳ処理後の濃度値分布７０２は、処理単位幅ごとに、上記平均吐出量のノズルを中心に補正値が本来補正すべき値に比べて小さいノズルと大きいノズルにそれぞれ対応した濃度分布となる。すなわち、処理単位幅ごとに、吐出量分布７０１と同じ単調減少である、ジャギー状の濃度分布になる。すなわち、ＨＳ処理の処理単位幅の周期の濃度ムラとなる。
【００４１】
以上説明した、ディザの周期パターンやＨＳの処理単位幅の周期の濃度ムラは、認識されないレベルに設計される。しかし、この両者が干渉した場合には、ＨＳの処理単位幅のジャギーのエッジ部分が、ディザマトリクスサイズの周期パターンを強調し、それによる濃度ムラが顕著に認識されるレベルとなることがある。換言すれば、通常、ディザマトリクスのサイズ（画素数）がＨＳ処理の処理単位幅（画素数）の整数倍で設計されるため、上述した干渉が生じる。
【００４２】
図７は、この干渉ムラの、特に周期を説明する図である。同図に示すように、ディザマトリクスにおける閾値配置（閾値分布）に応じて、これによって量子化された記録データに基づく記録画像に濃度分布が生じる。そして、このディザマトリクスの適用範囲ごとの濃度分布によってディザマトリクスのノズル配列方向のサイズＷＤの周期の周期パターンが生じる。上述したように、このサイズＷＤが、ＨＳのノズル配列方向の処理単位幅ＷＨＳの整数倍であるときは、ノズル配列方向において周期ＷＤの干渉ムラが生じ、これが顕著に認識されるものとなる。
【００４３】
（第２実施形態）
本発明の実施形態は、ディザマトリクスのサイズをＨＳ処理単位幅の整数倍としないことによって、以上のような干渉ムラを認識し難くするものであり、以下、その第１の実施形態について説明する。
【００４４】
図８（ａ）および（ｂ）は、図４に示したＨＳ処理部４０６で用いるテーブルのパラメータを生成する処理と、実際の記録時に生成したパラメータを用いて画像処理を行う処理を、それぞれ説明するためのフローチャートである。
【００４５】
図８（ａ）は、本実施形態のＨＳ処理部４０６で用いる一次元ルックアップテーブルである変換テーブルのパラメータを生成するために、ＣＰＵ３１１が実行する各工程を示している。本実施形態では、このようなパラメータ生成処理は、プリンタの製造時やプリンタを所定期間使用したとき、あるいは所定量の記録を行ったときに、強制的あるいは選択的に実行される。また、例えば、記録を行うたびに、その動作前に実行するようにしてもよい。すなわち、この処理をいわゆるキャリブレーションとして行うことができ、これにより、変換テーブルの内容であるテーブルパラメータを更新することができる。このＨＳ処理部のテーブルパラメータは、例えば、吐出量が標準より多くパッチの濃度が高く測定されるノズル群（処理単位）については、そのノズル群に対応する画像データの画素値を小さくする補正をして、そのノズル群で記録されるドットの数を少なくする。逆に、パッチの濃度が高く測定されるノズル群については、そのノズル群に対応する画像データの画素値を小さくする補正するものである。
【００４６】
図８（ａ）に示すＨＳ処理部４０６のテーブルパラメータ生成処理が開始されると、先ず、ステップＳ５０２で、図１に示した各記録ヘッドの総てのノズルからインクを吐出して記録媒体に測定用画像（パッチ）を記録する。この場合、Ｃ、Ｍ、Ｙ、Ｋそれぞれについて、それらの信号値０〜２５５のうち、特定の信号値の測定用画像（パッチ）を記録する。
【００４７】
パッチを記録する際には、図４に示すように、通常の記録時と異なり、インク色信号で構成される測定用画像データ５１０が用いられる。すなわち、測定用画像データ４１０は、入力色変換処理部４０３、インク色変換処理部４０５およびＨＳ処理部４０６の処理を経ずに、ＴＲＣ処理部４０７に直接入力される。このような経路は、図４においてバイパス経路として破線４１１で示されている。そして、ＴＲＣ処理部４０７で補正された測定用画像データは、ディザ処理部４０８で量子化処理が施された後、出力部４０９に送られる。出力部４０９は記録媒体１０６に測定用画像を記録する。
【００４８】
ディザ処理部４０８の量子化処理で用いるディザマトリクスは、そのサイズが図９にて後述されるように、ＨＳ処理部の処理単位幅（画素数）対して整数倍の関係にない。これにより、干渉ムラの周期をディザマトリクスサイズより長くすることができ、干渉ムラを認識し難くすることができる。
【００４９】
なお、上記説明では測定用画像としてインク色信号で構成される画像データ（Ｃ，Ｍ，Ｙ、Ｋ）を用いるものとしたが、ＲＧＢデータを用いて、入力色変換処理部４０３〜ＨＳ処理部４０６までの処理を実施する形式を取ってもよい。その場合には、入力色変換処理部４０３やＨＳ処理部４０６での処理テーブルは、入力＝出力となり、実質的には処理しない様な処理テーブルが設定されていることが好ましい。また逆に、ＴＲＣ処理後の測定専用のデータを準備して、ディザ処理部４０８から処理を行う構成であってもよい。
【００５０】
次に、ステップＳ５０３では、ステップＳ５０２で記録媒体に記録された測定用画像をスキャナ１０７で測定し、その測定結果に基づいてエリア［Ｘ］ごとのノズル群記録濃度情報Ｂ［Ｘ］を得る。ここで、エリア［Ｘ］は、図１で示した記録ヘッド１０１〜１０４において、ｘ方向における各色のノズルの位置を３つのノズルからなるノズル群（記録素子群）の単位で示す情報である。すなわち、本実施形態のＨＳ処理部５０６は、複数のノズルのうち、３ノズルで構成されるノズル群の単位でＨＳ処理を行う（本明細書では、「処理単位」という）。より詳しくは、６００ｄｐｉの解像度の３画素分の画像データそれぞれに対して、この処理単位を示す２００ｄｐｉの解像度のエリア［Ｘ］ごとに設定されるパラメータで同じ補正値の補正を行う。
【００５１】
ノズル群記録濃度情報Ｂ［Ｘ］取得の詳細方法としては、各インク色のエリア［Ｘ］に対応する３ノズルで記録されたパッチにおける領域の記録濃度をスキャナ１０７で読み取り、読み取ったＲＧＢ各８ビットの読み取り値に対して、
Ｃ＝２５５−Ｒ
Ｍ＝２５５−Ｇ
Ｙ＝２５５−Ｂ
Ｋ＝２５５−Ｇ
という計算を行って取得する。スキャナによる読み取り値から記録濃度情報への変換方法については、このような、２５５からの差分を用いる他、一次元や三次元のルックアップテーブルを用いる方法等、公知の手法を用いてもよい。
【００５２】
なお、本実施形態において、スキャナの解像度すなわちスキャナに配列する読み取り素子の配列ピッチは特に限定されるものではない。記録ヘッドの記録解像度１８００ｄｐｉより高解像であってもよい。また、スキャナ１０７は、図１で示したように、必ずしも記録ヘッドと同様のフルラインタイプでなく、図１のｘ方向に移動しながら所定の周期で側色を行うシリアルタイプのものであっても良い。また、プリンタとは別体に用意されているスキャナであってもよい。この場合、例えば、スキャナとプリンタを信号接続しスキャナから測定結果を自動的に入力するようにすることができる。さらに、ノズル群記録濃度情報Ｂ［Ｘ］は、必ずしもＲＧＢ情報から算出したＣＭＹＫ濃度でなくてもよく、例えば、測色器で測定したＬ＊ａ＊ｂ＊等、いずれの形式であってもよい。どのような形態でどのような解像度で測色を行うにせよ、平均化などの様々な処理を施すことによって、２ノズル分に相当するエリアＸのノズル群記録濃度情報Ｂ［Ｘ］を適切に得られればよい。
【００５３】
次に、ステップＳ５０４では、標準記録濃度ＡとステップＳ５０３で取得したノズル群記録濃度情報Ｂ［Ｘ］から、エリア［Ｘ］の濃度補正量Ｔ［Ｘ］を算出する。ここで、標準記録濃度Ａは、測定用画像データ（Ｃ，Ｍ，Ｙ、Ｋ）の信号を、本実施形態のプリンタで記録および測定して得た記録濃度情報の目標値である。具体的には、標準吐出量のノズルを用いて記録した画像をスキャナ１０７で測定し、記録濃度情報に変換した結果とすることができる。
【００５４】
すなわち、濃度補正量Ｔ［Ｘ］は次のように表すことができる。  
濃度補正量Ｔ［Ｘ］＝Ａ−Ｂ［Ｘ］
【００５５】
なお、実際には、紙面上の濃度の違いであるＡ−Ｂ［Ｘ］と、ＨＳ処理部４０６でのインク色濃度データの補正量が一致しない場合もあり、その場合には、所定の変換により紙面上濃度差Ａ−Ｂ［Ｘ］から濃度補正量Ｔ［Ｘ］を算出することが望ましい。その変換については、統計的な近似・濃度推定や濃度探索等、公知の手法を適宜適用することができる。以下では、本実施形態の、濃度補正量Ｔ［Ｘ］＝Ａ−Ｂ［Ｘ］として説明する。
【００５６】
以上のようにして、濃度補正量Ｔ［Ｘ］が求められ、エリア［Ｘ］ごとに記憶部であるメモリに記憶される。上記一連の濃度補正量Ｔ［Ｘ］生成は、Ｃ、Ｍ、Ｙ、Ｋそれぞれの階調値について必要な分だけ繰り返し行われ、Ｃ、Ｍ、Ｙ、Ｋそれぞれの階調値の濃度補正量Ｔ［Ｘ］が作成されることとなる。
【００５７】
なお、総て０〜２５５の階調値に対して上記一連の濃度補正量Ｔ［Ｘ］生成を行わず、他の階調の補正値を参考に他の階調の補正値を推定することなどを行ってもよい。また、濃度補正量Ｔ［Ｘ］については、補正量をそのまま格納する形としてもよいし、補正後の値を格納する形としてもよい。補正量を格納する場合には、補正強度を変調・微調整し易い等の利点が有り、逆に補正後の値を格納する場合には、補正計算済の値を格納するので、処理が速い等の利点がある。この時格納するメモリは、本実施形態では、ホストＰＣのＨＤＤ３０３とするが、プリンタ本体に用意された不揮発性のメモリであってもよい。いずれにしても、作成したテーブルパラメータが、電源をオフしたタイミング等で失われたりしないように取り扱われるのが好ましい。
【００５８】
次に、図８（ｂ）に示す、ＨＳ処理部４０６が記録時に実行する処理について説明する。本処理は、通常の記録動作の際に、図４に示す一連の画像処理部として画像処理アクセラレータ３１６が行う工程の一部であり、図４におけるＨＳ処理部４０６が実行する処理が相当する。
【００５９】
最初に、画像処理アクセラレータ３１６は、ステップＳ５０５で、入力色変換処理部４０３〜インク色変換処理部４０５の処理が施されたインク色の画像データに対して、図８（ａ）にて説明した処理によって作成したテーブルパラメータ、すなわち濃度補正量Ｔ［Ｘ］を用いて、補正を行う。
【００６０】
ここでは、画像処理の対象である注目画素が、上述したエリア［Ｘ］のうちどのエリアに含まれているか、すなわちＸの値を判断する。ここで、各エリア［Ｘ］は６００ｄｐｉの３ノズル分の領域に対応している一方、画像処理における画素の解像度は１８００ｄｐｉであるので、各エリア［Ｘ］には、ｘ方向に３つの画素が対応することになる。
【００６１】
注目画素ｋが含まれるエリア［Ｘ］の値Ｘ＝ｎを得ると、このエリア［ｎ］に対応して作成された濃度補正量Ｔ［ｎ］をテーブルから取得する。そして、注目画素ｋの画像データ（Ｃ、Ｍ、Ｙ、Ｋ）が示す濃度値［ｋ］に対して、濃度補正量Ｔ［ｎ］で以下のように補正する。  
補正後濃度値［ｋ］＝濃度値［ｋ］＋濃度補正量Ｔ［ｎ］
【００６２】
次に、ステップＳ５０６で、画像処理アクセラレータ３１６は、ステップＳ５０５で濃度値が補正されたインク濃度データに対し、ＴＲＣ処理部４０７、および図７にて後述されるディザマトリクスを用いる量子化処理部４０８による処理を施す。そして、得られた２値データに基づき、出力部４０９によって記録媒体１０６にドットを記録する。
【００６３】
本実施形態は、以上説明したディザマトリクスのノズル配列方向のサイズ（ディザを適用する画素数）を、ＨＳ処理部４０６の処理単位幅の整数倍とならないように、上記サイズおよび処理単位幅を定める。以下、これについて説明する。
【００６４】
先ず、ディザマトリクスサイズをＨＳ処理の処理単位幅の整数倍としないことによる作用について説明する。ディザマトリクスサイズをＷＤ、ＨＳ処理の処理単位幅をＷＨＳと定義すると、ディザマトリクスサイズが処理単位幅の整数倍となっていない、とは以下の関係を満たすことである。  
ＷＤ≠ｎＷＨＳ    （ｎは自然数）
このとき、干渉ムラの周期はＷＤとＷＨＳの最小公倍数となる。
【００６５】
一方、ディザマトリクスサイズが処理単位幅の整数倍となっている、とは以下の関係を満たすことである。  
ＷＤ＝ｎＷＨＳ
このとき、干渉ムラの周期はＷＤとなる。
【００６６】
図９は、本実施形態におけるＨＳ処理の処理単位幅とディザマトリクスサイズの好適な関係の例を説明する図である。
【００６７】
図９において、記録ヘッド１０２におけるノズル（１０２０１、１０２０２、・・・）は、６００ｄｐｉの密度で配列されている。また、ディザマトリクス４２０は、６００ｄｐｉの１６画素×１６画素サイズのディザマトリクスであり、これが繰り返し用いられている（ＷＤ＝１６画素）。
【００６８】
一方、図中破線で示した矩形７００１〜７０１６は、それぞれＨＳ処理の処理単位を示し、
ＷＨＳ＝３画素
である。従って、ｘ方向（ノズル配列方向）において、最小公倍数の関係である、
３×ＷＤ＝１６×ＷＨＳ
という関係が成立している。この場合、干渉ムラの周期は、ＷＤとＷＨＳの最小公倍数である４８画素（３ＷＤ）となる。
【００６９】
図１１（ａ）は、以上説明したように、このディザマトリクスサイズＷＤと処理単位幅ＷＨＳの関係によって、最小公倍数である４８画素（３ＷＤ）が干渉ムラの周期となることを示す図である。
【００７０】
これに対して、図１０は、ディザマトリクスサイズがＨＳ処理の処理単位幅の整数倍であるとき相互の関係を説明する図である。図１０おいて、記録ヘッド１０２、ノズル（１０２０１、１０２０２・・・）およびディザマトリクス４２０のサイズ（１６画素）は、図９と同じ内容であるためそれらの説明を省略する。
【００７１】
図１０においては、破線で示した矩形７１０１〜７１１２はＨＳ処理の処理単位を示し、本例では、
ＷＨＳ＝４画素
である。従って、ｘ方向（ノズル配列方向）において、
ＷＤ＝４×ＷＨＳ
という関係が成立している。この場合、干渉ムラの周期はＷＤ（１６画素）となる。
【００７２】
図１１（ｂ）は、特に、この干渉ムラの周期はＷＤを示す図である。図１１（ａ）に示す本実施形態の干渉ムラ周期３ＷＤに較べて、１／３の周期となる。
【００７３】
以上の説明したように、本実施形態のように、ディザマトリクスサイズをＨＳ処理単位幅の整数倍としないことにより、干渉ムラの周期をディザマトリクスサイズより長くすることができる。これにより、図１２にて後述するように、干渉ムラを認識し難くすることができる。
【００７４】
なお、図１１（ａ）に示す例は、干渉ムラの周期が３倍になる例であるが、この倍率の取り得る範囲は、ディザマトリクスサイズとＨＳ処理の処理単位幅の組み合わせに応じて、２以上の整数とすることができる。例えば、図１１（ｃ）に示す例のように、最小公倍数に関して、２ＷＤ３＝３ＷＨＳ３であれば、干渉ムラの周期は２ＷＤ３となる。要は、図１２にて後述するように、長くした干渉ムラの周期が認識し難いものであればよく、記録システムにおける記録解像度などの仕様に応じて、長くする倍数は２以上の整数とすることができる。
【００７５】
また、図１１（ａ）および（ｃ）に示す例では、ディザマトリクスサイズを固定とし、ＨＳの処理単位幅を変化させる例であるが、逆に、ＨＳの処理単位幅を固定とし、ディザマトリクスサイズを変化させて、同じように、ディザマトリクスサイズをＨＳ処理単位幅の整数倍としないにしてもよい。
【００７６】
次に、干渉ムラの周期とその認識のし難さとの関係を説明する。図１２は、空間周波数に対する視覚伝達関数ＶＴＦを示す図である。図１２に示す視覚伝達関数ＶＴＦは、横軸に示す空間周波数が変わることによって縦軸に示す視覚感度が変化することを示している。この視覚伝達関数ＶＴＦでは、感度のピークが１．５ｃｙｃｌｅ／ｍｍ付近にあること、また、それより空間周波数が小さくなるにつれ感度が下がることが分かる。つまり、空間周波数が１．５ｃｙｃｌｅ／ｍｍより小さい周期パターンは長周期化されると、感度が下がることが分かる。
【００７７】
例えば、６００ｄｐｉの、サイズが１６画素のディザマトリクスの周期パターンは、空間周波数が約１．５ｃｙｃｌｅ／ｍｍとなる。これは、図１１（ｂ）に示す比較例の干渉ムラの周期に相当する。これに対し、本実施形態によって、干渉ムラの周期が長くされた、３倍の４８画素の場合は、干渉ムラの空間周波数は約１．５ｃｙｃｌｅ／ｍｍから約０．５ｃｙｃｌｅ／ｍｍとなる。これによって、視覚感度は、約１．０から約０．６となり視覚感度が下がる。このように、本実施形態によれば、干渉ムラの周期を長くすることによって、その干渉ムラを認識し難くすることができる。
【００７８】
なお、図１３に示すように、同じ空間周波数でも解像度によって画素数が異なる。従って、長周期化されることにより感度が下がるディザマトリクス周期の範囲は、解像度によって変わり得る。また、視覚伝達関数のピークは観察距離によって変わる。従って、長周期化されることにより感度が下がるディザマトリクス周期の範囲は、観察距離によっても変わり得るものである。
【００７９】
以上説明したように、ディザマトリクスサイズをＨＳの処理単位幅の整数倍としないことによって、ディザマトリクスサイズでの周期パターンとＨＳ単位幅での周期濃度ムラの干渉によって発生するムラを認識し難くすることができる。
【００８０】
（第３の実施形態）
ディザマトリクスは、１つのマトリクスが記録画像に対して２次元的に繰り返し用いられる。図１４（ａ）および（ｂ）は、ディザマトリクス配置と干渉ムラ周期の関係を説明する図である。
【００８１】
図１４（ａ）に示すようにディザマトリクスを配置すると、第１実施形態で説明したように、ディザマトリクス自体による濃度パターンの周期はＷＤとなる。これに対し、図１４（ｂ）は、ｘ方向（ノズル配列方向）において隣接して適用されるディザマトリクスをｙ方向（ノズル配列方向に直交する方向）において、相互にマトリクスサイズの１／２ずつずらした状態の配置を示している。これにより、閾値配置のパターンはｘ方向において２倍の周期２ＷＤとなり、それに応じてディザマトリクスによる濃度パターンの周期が２ＷＤとなる。一般化すると、相互にマトリクスサイズの１／ｍ（所定画素数）ずつずらした配置することにより、ディザマトリクスによる濃度パターンの周期をｍＷＤとすることができる。
【００８２】
ここで、ｘ方向の閾値繰り返し周期をＷＴＨとするとき、本実施形態では、ｘ方向の閾値繰り返し周期がＨＳの処理単位幅の整数倍とならない関係とする。すなわち、次の式が成り立つようにする。  
ＷＴＨ（ｍＷＤ）≠ｎＷＨＳ    （ｎは自然数）
このとき、干渉ムラの周期は、ＷＴＨとＷＨＳの最小公倍数となる。
【００８３】
一方、Ｘ方向の閾値繰り返し周期がＨＳ処理単位幅の整数倍となっている場合は、以下の関係が満たされる。  
ＷＴＨ（ｍＷＤ）＝ｎＷＨＳ
このとき、干渉ムラの周期はＷＴＨとなる。
【００８４】
図１５は、本発明の第２実施形態における、ＨＳの処理単位幅とディザマトリクスサイズの好適な関係の例を説明する図である。記録ヘッド１０２におけるノズル（１０２０１、１０２０２、・・・）は６００ｄｐｉの密度で配列されている。また、ディザマトリクス４２０は、６００ｄｐｉの１６画素×１６画素のサイズであり、これが、ｙ方向において相互にマトリクスサイズの１／３ずつずらした配置となっている（ＷＤ＝１６画素）。すなわち、
ＷＴＨ＝４８画素
である。
【００８５】
また、図中破線で示した矩形７３０１〜７３０９はＨＳ処理の処理単位であり、図１５においては、
ＷＨＳ＝５画素
である。よって、ｘ方向（ノズル列方向）において、最小公倍数の関係、
５×ＷＴＨ＝４８×ＷＨＳ
が成立つ。この場合、干渉ムラの周期は、ＷＴＨとＷＨＳの最小公倍数である２４０画素（５ＷＴＨ）となる。
【００８６】
この場合、６００ｄｐｉで４８画素の周期が長周期化されて５倍の２４０画素になり、図１２に示すように、空間周波数が約０．５ｃｙｃｌｅ／ｍｍから約０．１ｃｙｃｌｅ／ｍｍとなる。このとき感度は図１２より約０．６から約０．１７となり、視覚感度が低下する。これにより、干渉ムラを認識し難くすることができる。
【００８７】
一方、図１６は、第２実施形態における、ＨＳ処理幅とディザマトリクスサイズの好適では無い関係の例を説明する図である。記録ヘッド１０２、ノズル（１０２０１、１０２０２）およびディザマトリクス４２０の内容は、図１５と同じなのでそれらの説明を省略する。
【００８８】
図中破線で示した矩形７００１〜７０１６はＨＳ処理の処理単位であり、図１６に示す例においては、
ＷＨＳ＝３画素
である。よって、ｘ方向（ノズル列方向）において、
ＷＴＨ＝１６×ＷＨＳ
という関係が成立している。すなわち、閾値繰り返し周期がＨＳ処理単位幅の整数倍となっている場合であり、この場合、干渉ムラの周期はＷＴＨ（４８画素）となり、干渉ムラの周期を長くすることができない。
【００８９】
なお、図１３について前述したように、同じ空間周波数でも解像度によって画素数は変わる。従って、長周期化されることにより感度が下がるディザマトリクスの閾値繰り返し周期の範囲は、解像度によって変わり得る。また、視覚伝達関数のピークは観察距離によって変わる。従って、長周期化されることにより感度が下がるディザマトリクスの閾値繰り返し周期の範囲は、観察距離によっても変わり得る。
【００９０】
以上のように、本実施形態によれば、ディザマトリクスの閾値繰り返し周期をＨＳの処理単位幅の整数倍としないことによって、ディザマトリクスの閾値繰り返し周期パターンとＨＳ単位幅での周期濃度ムラの干渉によって発生するムラを認識し難くすることができる。
【００９１】
なお、本第３実施形態の閾値配置に応じたディザマトリクスの濃度パターンの考え方を第１実施形態に適用すると、第１実施形態では閾値配置による濃度パターンの周期がディザマトリクスのサイズと同じである、ということができる。
【００９２】
（他の実施形態）
以上説明した実施形態は、ディザマトリクスのサイズ（もしくは閾値配置による濃度パターンの周期）がＨＳの処理単位幅の整数倍でない例を説明したが、本発明の適用はこの例に限られない。逆に、ＨＳの処理単位幅がディザマトリクスのサイズ（もしくは閾値配置による濃度パターンの周期）の整数倍でない形態であってもよい。すなわち、ディザマトリクスのサイズ（もしくは閾値配置による濃度パターンの周期）とＨＳの処理単位幅の一方が他方に対して整数倍でない、関係であればよい。
【００９３】
また、上記実施形態は、ディザマトリクスが２値化に用いられる形態に関するものであるが、本発明の適用はこの形態に限られない。例えば、２５６値の画像データを４値のデータに量子化し、この４値のデータが示す各レベルに対応したドット配置パターンを用いて２値化を行う形態であってよい。また、上述した実施形態は、インクジェット方式の記録装置に関するものであるが、この形態に限られず、例えば熱転写などによってドットを形成する方式の記録装置であってもよい。
【符号の説明】
【００９４】
１００    プリンタ
１０１〜１０４    記録ヘッド
１０７    スキャナ
３１１    ＣＰＵ
３１２    ＲＡＭ
３１３    ＲＯＭ
３１８    画像処理アクセラレータ
【図１】
2014100797.tif 000003
【図２】
2014100797.tif 000004
【図３】
2014100797.tif 000005
【図４】
2014100797.tif 000006
【図５】
2014100797.tif 000007
【図６】
2014100797.tif 000008
【図７】
2014100797.tif 000009
【図８】
2014100797.tif 000010
【図９】
2014100797.tif 000011
【図１０】
2014100797.tif 000012
【図１１】
2014100797.tif 000013
【図１２】
2014100797.tif 000014
【図１３】
2014100797.tif 000015
【図１４】
2014100797.tif 000016
【図１５】
2014100797.tif 000017
【図１６】
2014100797.tif 000018