(57)【要約】【課題】インクジェット方式にて記録された記録物のハイライト領域における粒状性を抑制しつつ、中間領域からシャドウ領域における記録パターンの変形、濃度変動を抑制する。【解決手段】基本閾値マトリクス９９の閾値で、閾値１２８より小さい値については所定の変換処理により異なる２つの値が、閾値１２８以上の閾値については該当する値と同じ値が、基本閾値マトリクス９９と同じアドレスに配置されて第１から第２の重み付け閾値マトリクス９１ａ，９１ｂを得る。この第１から第２の重み付け閾値マトリクス９１ａ，９１ｂをインターレース処理して得られた網点形成用閾値マトリクス８１の各閾値と、元画像７０の各画素の画素値とが比較されて網点画像データが生成される。これによって、ハイライト領域では孤立した１つの、中間領域からシャドウ領域ではヘッド２１と用紙９とが相対的に移動する方向に連続した２つのマイクロドットが出現する。【選択図】図１１
2011035617.tif 000002
【特許請求の範囲】
【請求項１】
インクジェットノズルに対して被記録媒体を第１方向に相対移動させつつインクジェットノズルから被記録媒体にインク滴を吐出する吐出動作を制御し、前記被記録媒体上に網点を記録して画像を形成する記録装置に用いられる閾値マトリクス生成方法であって、
基本閾値マトリクスを準備する準備工程と、
前記準備工程で準備された前記基本閾値マトリクス内の各基本閾値に、第１から第ｎ（ｎは２以上の整数）の重み付け処理を実行して第１から第ｎ閾値マトリクスを取得する重み付け処理工程と、
前記重み付け処理工程で取得した前記第１から前記第ｎ閾値マトリクス内の第１から第ｎ閾値を、前記第１方向に相当する列方向に沿って、それぞれ第（ｎ＋１）閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１から前記第ｎ閾値マトリクスを結合して第（ｎ＋１）閾値マトリクスを得る結合工程と、
を含むことを特徴とする閾値マトリクス生成方法。
【請求項２】
請求項１に記載の閾値マトリクス生成方法であって、
前記結合工程が、
前記第１から前記第ｎの閾値マトリクスをそれぞれ前記第１方向に直行する第２方向に相当する行方向の単位で所定行数分ごとに分割することで第１から第ｎ単位データを取得する工程と、
前記第１から前記第ｎ単位データを列方向に順次配置して第（ｎ＋１）閾値マトリクスを生成するインターレース処理工程と、
を含むことを特徴とする閾値マトリクス生成方法。
【請求項３】
請求項１に記載の閾値マトリクス生成方法であって、
基本閾値マトリクスを準備する準備工程と、
前記準備工程で準備された前記基本閾値マトリクス内の各基本閾値に、第１の重み付け処理を実行して各第１閾値を求めて第１閾値マトリクスを取得する第１重み付け処理工程と、
前記準備工程で準備された基本閾値マトリクス内の各基本閾値に、前記第１の重み付け処理とは異なる第２の重み付け処理を実行して各第２閾値を求めて第２閾値マトリクスを取得する第２重み付け処理工程と、
前記第１重み付け処理工程で取得した前記第１閾値マトリクス内の第１閾値と、前記第２重み付け処理工程で取得した前記第２閾値マトリクス内の第２閾値とを、前記第１方向に相当する列方向に沿って、それぞれ第３閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１閾値マトリクスと前記第２閾値マトリクスとを結合して第３閾値マトリクスを得る結合工程と、
を含むことを特徴とする閾値マトリクス生成方法。
【請求項４】
請求項３に記載の閾値マトリクス生成方法であって、
前記第１重み付け処理工程では、所定値よりも大きい基本閾値に対して第１変換処理を実行し、前記所定値より小さい基本閾値に対して第２変換処理を実行して各第１閾値を求め、
前記第２重み付け処理工程では、前記所定値よりも大きい基本閾値に対して第３変換処理を実行し、前記所定値より小さい基本閾値に対して第４変換処理を実行して各第２閾値を求めることを特徴とする閾値マトリクス生成方法。
【請求項５】
請求項４に記載の閾値マトリクス生成方法であって、
前記第１重み付け処理工程で実行される前記第１変換処理と、前記第２重み付け処理工程で実行される前記第３変換処理とが同じ変換処理であることを特徴とする閾値マトリクス生成方法。
【請求項６】
請求項３ないし請求項５のいずれかに記載の閾値マトリクス生成方法であって、
前記結合工程が、
前記第１閾値マトリクスを、前記第２方向に相当する行方向の単位で所定行数分ごとに分割して第１単位データを取得する工程と、
前記第２閾値マトリクスを、前記第２方向に相当する行方向の単位で所定行数分ごとに分割して第２単位データを取得する工程と、
前記第１単位データと前記第２単位データとを列方向に交互に配置して前記第３閾値マトリクスを生成するインターレース処理工程と、
を含むことを特徴とする閾値マトリクス生成方法。
【請求項７】
請求項３ないし請求項６のいずれかに記載の閾値マトリクス生成方法であって、
前記記録装置が、異なるサイズのドットによって形成された網点を記録する記録装置である場合に、
前記第３閾値マトリクスを構成する各閾値に、形成すべきドットサイズごとに異なる変換処理をそれぞれ行って、形成すべきドットサイズごとに複数の第４閾値マトリクスを生成する工程をさらに含むことを特徴とする閾値マトリクス生成方法。
【請求項８】
請求項１ないし請求項７のいずれかに記載の閾値マトリクス生成方法であって、
前記記録装置が、前記第２方向に配列された複数のインクジェットノズルを有する場合に、
各閾値マトリクスの各列配置が各インクジェットノズルの配置位置と対応していることを特徴とする閾値マトリクス生成方法。
【請求項９】
元画像を表現する網点画像を生成する網点画像データ生成方法であって、
請求項１ないし請求項８のいずれかに記載の閾値マトリクス生成方法による閾値マトリクスを生成する工程と、
元画像の各画素の画素値と前記閾値マトリクスとを比較して、前記元画像を網点化した網点画像データを生成する工程と、
を備える網点画像データ生成方法。
【請求項１０】
網点化された元画像データを記録する記録方法であって、
請求項９に記載の網点画像データ生成方法によって生成された網点画像データに基づいて、網点が置かれた位置と対応する被記録媒体上の位置にインク滴が形成されることを特徴とする記録方法。
【請求項１１】
インクジェットノズルに対して被記録媒体を前記第１方向に相対移動させつつインクジェットノズルから被記録媒体にインク滴を吐出する吐出動作を制御し、被記録媒体上に網点を記録して画像を形成する記録装置に用いられる閾値マトリクスの生成装置であって、
基本閾値マトリクスを準備する準備手段と、
前記準備手段において準備された前記基本閾値マトリクス内の各基本閾値に、第１から第ｎ（ｎは２以上の整数）の重み付け処理を実行して第１から第ｎ閾値マトリクスを取得する重み付け処理手段と、
前記重み付け処理手段で取得した前記第１から前記第ｎ閾値マトリクス内の第１から第ｎ閾値を、前記第１方向に相当する列方向に沿って、それぞれ第（ｎ＋１）閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１から前記第ｎ閾値マトリクスを結合して第（ｎ＋１）閾値マトリクスを得る結合手段と、
を含むことを特徴とする閾値マトリクス生成装置。
【請求項１２】
請求項１１に記載の閾値マトリクス生成装置であって、
基本閾値マトリクスを準備する準備手段と、
前記準備手段にて準備された前記基本閾値マトリクス内の各基本閾値に、第１の重み付け処理を実行して各第１閾値を求めることで決定される第１閾値マトリクスと、
前記準備手段にて準備された前記基本閾値マトリクス内の各基本閾値に、第１の重み付け処理とは異なる第２の重み付け処理を実行して各第２閾値を求めることで決定される第２閾値マトリクスと、を取得する重み付け処理手段と、
前記第１の重み付け処理で取得した前記第１閾値マトリクス内の第１閾値と、前記第２の重み付け処理工程で取得した前記第２閾値マトリクス内の第２閾値とを、前記第１方向に相当する列方向に沿って、それぞれ第３閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１閾値マトリクスと前記第２閾値マトリクスとを結合して第３閾値マトリクスを得る結合手段と、
を含むことを特徴とする閾値マトリクス生成装置。
【請求項１３】
請求項１２に記載の閾値マトリクス生成装置であって、
前記記録装置が、異なるサイズのドットによって形成された網点を記録する記録装置である場合に、
ドットサイズごとに異なる変換処理について予め設定されたルックアップテーブルを保持する保持手段をさらに備え、
前記第３閾値マトリクスを構成する各閾値に、形成すべきドットサイズごとに異なる変換処理を行って、形成すべきドットサイズごとに複数の第４閾値マトリクスを生成することを特徴とする閾値マトリクス生成装置。
【請求項１４】
請求項１１ないし請求項１３のいずれかに記載の閾値マトリクス生成装置であって、
前記記録装置が、前記第２方向に配列された複数のインクジェットノズルを有する場合に、
各閾値マトリクスの各列配置が各インクジェットノズルの配置位置と対応していることを特徴とする閾値マトリクス生成装置。
【請求項１５】
元画像を表現する網点画像を生成する網点画像データ生成装置であって、
前記元画像を記憶する画像メモリと、
請求項１１ないし請求項１４のいずれかに記載の閾値マトリクス生成装置にて生成された閾値マトリクスを記憶する記憶部と、
前記記憶部において記憶された閾値マトリクスの閾値と、前記画像メモリにて記憶された元画像データの各画素の画素値とを比較する比較部と、
を備える網点画像データ生成装置。
【請求項１６】
被記録媒体上に網点化された元画像を記録する記録装置であって、
被記録媒体に向けてインクを吐出するヘッドと、
前記被記録媒体を前記ヘッドに対して前記第１方向に沿って相対的に移動させる移動手段と、
請求項１５に記載の網点画像データ生成装置と、
前記網点画像データ生成装置によって生成された網点画像データに基づいて前記ヘッドからのインク滴の吐出動作を制御する吐出制御手段と、
を備える記録装置。
【請求項１７】
インクジェットノズルに対して被記録媒体を第１方向に相対移動させつつインクジェットノズルから前記被記録媒体にインク滴を吐出して、前記被記録媒体上に画像を記録する記録装置であって、
前記被記録媒体上の複数の吐出目標位置を含む所定領域において表現すべき元画像データの階調レベルを取得する取得手段と、
インクジェットノズルの吐出動作を制御する吐出制御手段と、
を備え、
前記取得手段により取得した前記階調レベルが第１設定値以上であって最大階調レベル未満の場合に、前記所定領域内を前記第１方向に沿って並ぶｓ（ｓは２以上の整数）個の吐出目標位置ごとに分けた複数の注目領域の全てにおいて、
前記注目領域内の吐出目標位置のそれぞれに向けてインクジェットノズルからそれぞれインク滴を吐出する第１吐出動作と
前記注目領域内の吐出目標位置のいずれに向けてもインクジェットノズルからインク滴を吐出しない第２吐出動作と、
のいずれかが実行されることを特徴とする記録装置。
【請求項１８】
請求項１７に記載の記録装置であって、
前記取得手段により取得した前記階調レベルが前記第１設定値以上であって最大階調レベル未満の場合に、前記所定領域内を前記第１方向に沿って並ぶ２個の吐出目標位置ごとに分けた複数の注目領域の全てにおいて、
前記第１吐出動作と、
前記第２吐出動作と、
のいずれかが実行されることを特徴とする記録装置。
【請求項１９】
請求項１７に記載の記録装置であって、
前記取得手段により取得した前記階調レベルが前記第２設定値より小さい場合に、前記所定領域内を前記第１方向に沿って並ぶ前記ｓ個の吐出目標位置ごとに分けた前記複数の注目領域の全てにおいて、
前記第２吐出動作と、
前記注目領域内の吐出目標位置のうちいずれか１個のみに向けてインクジェットノズルからインク滴を吐出する第３吐出動作と、
のいずれかが実行されることを特徴とする記録装置。
【請求項２０】
請求項１９に記載の記録装置であって、
前記取得手段により取得した前記階調レベルが前記第２設定値より小さい場合に、前記所定領域内を前記第１方向に沿って並ぶ２個の吐出目標位置ごとに分けた前記複数の注目領域の全てにおいて、
前記第２吐出動作と、
前記第３吐出動作と、
のいずれかが実行されることを特徴とする記録装置。
【請求項２１】
請求項１８または請求項２０に記載の記憶装置であって、
前記取得手段により取得した前記階調レベルが前記第１設定値より小さく前記第２設定値以上の場合に、前記所定領域内を前記第１方向に沿って並ぶ２個の吐出目標位置ごとに分けた前記複数の注目領域の全てにおいて、
前記第１吐出動作と、
前記第２吐出動作と、
前記第３吐出動作と、
のいずれかが実行されることを特徴とする記録装置。
【請求項２２】
請求項１７または請求項１８に記載の記録装置であって、
前記記録装置は、ｔ（ｔは２以上の整数）段階にサイズの異なるインク滴を形成可能であり、
前記取得手段により取得した前記階調レベルが、前記第１設定値以上で、最大階調レベル未満の値である第３設定値以上の場合に、前記第１吐出動作で形成されるインク滴は、前記ｔ段階にサイズの異なるインク滴のうち最小を除くサイズにて形成されることを特徴とする記録装置。
【請求項２３】
請求項１９または請求項２０に記載の記録装置であって、
前記記録装置は、前記ｔ段階にサイズの異なるインク滴を形成可能であり、
前記取得手段により取得した前記階調レベルが、前記第２設定値より小さい場合に、前記第３吐出動作で形成されるインク滴は、前記ｔ段階にサイズの異なるインク滴のうち最大を除くサイズにて形成されることを特徴とする記録装置。
【請求項２４】
請求項１７ないし請求項２３のいずれかに記載の記録装置であって、
前記取得手段により取得した前記階調レベルが増加するにつれて、前記所定領域内を占有するインクジェットノズルから吐出されるインク滴が増加することを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多階調の元画像を表現する網点画像を生成する技術分野に関する。
【背景技術】
【０００２】
ＦＭ（Frequency Modulation）スクリーンは、例えばインクジェット方式の記録装置に用いられ、一定の大きさであるマイクロドット（記録可能な最小の画素単位）の分布密度を変化させることで濃淡を表現する。マイクロドットの配置は、装置制御部において生成された網点画像データ（図２５（ａ））に従う。網点画像データ上の網点に対応する被記録媒体の位置に向けてインクが吐出され、マイクロドットが被記録媒体上に形成されて記録パターンが生成される（図２５（ｂ））。
【０００３】
このようにマイクロドットを不規則に配置させるため、一定の濃さの網点で塗りつぶされた階調変化の少ない平面領域（例えばチント領域）においては、粒状性が目立ちやすくなる。この問題に対応するため、ノズルからの吐出液滴を微細化することで改善が図られてきたが、微細化により液滴が軽量化されるため、被記録媒体に着弾するまでが不安定な状態となり、液滴の着弾精度が低くなる場合がある（図２５（ｃ））。このように吐出液滴の着弾精度が低くなると、マイクロドットが重なる箇所は局所的に濃くなる一方で、全体として白抜けの空間が大きくなる。つまり、面積あたりのマイクロドット数が減少することになるため、当該領域における濃度は本来所望される濃度よりも低くなる。
【０００４】
従って、マイクロドット同士が接近または接合する中間領域（比較的低い階調レベルであるハイライト領域と、比較的高い階調レベルであるシャドウ領域と、の中間の階調レベルの領域）からシャドウ領域においては、液滴の着弾位置のばらつきに起因する記録パターンの変形、濃度変動という問題が顕著となる。
【０００５】
記録パターンの変形を抑制し、記録の再現性や安定性を向上させるために、特許文献１および非特許文献１には複数のマイクロドットで記録に用いられる最小単位のドットを構成する方法が記載されている。この方法によって、マイクロドットの着弾位置がばらついても、最小ドットとしての位置のばらつきは抑えることが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平０８−２６２６９６号公報
【非特許文献】
【０００７】
【非特許文献１】W. F. Schreiber,「Fundamentals of Electronic Imaging Systems」, Springer Verlag, 1993年5月1日, p. 170
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、被記録媒体上面の平面領域であって、被記録媒体に対してヘッドが相対的に移動する第１方向に直交する第２方向に沿って設置された複数のノズルが、必ずしもすべて同等の吐出性能を有しているとは限らない。このため、例えば第２方向に平行なラインを描画する際には、第１方向への吐出液滴の着弾位置のばらつき（図２６（ａ））、第２方向への吐出液滴の着弾位置のばらつき（図２６（ｂ））、さらにはノズル間での吐出量のばらつき（図２６（ｃ））、が起こりうる。
【０００９】
従って中間領域からシャドウ領域にかけて、第１方向および第２方向に配置された複数のマイクロドットで最小単位のドットを構成すること（図２７（ａ）から図２７（ｂ）の状態になること）が、ノズル間の吐出性能の違いによる第２方向へのばらつきにつながりやすい（図２７（ｃ））。また、ノズルからのインクの吐出タイミングが一定でない場合には、第１方向におけるマイクロドットの着弾位置についてもずれが起こりやすい。
【００１０】
従って、中間領域からシャドウ領域にかけて、第１方向および第２方向に配置された複数のマイクロドットで最小単位のドットを構成することが、必ずしも記録パターンの変形、濃度変動に対して効果的であるとはいえない。
【００１１】
また、複数のマイクロドットを用いて最小単位のドットを構成する場合、すべての階調領域で行われることになるため、特にハイライト領域においては粒状性が増加する恐れがある。
【００１２】
本発明は上記の問題に鑑み、インクジェット方式の記録装置によって記録された記録物のハイライト領域における粒状性の増加を抑制しつつ、中間領域からシャドウ領域における記録パターンの変形、濃度変動を抑制することを目的とする。
【課題を解決するための手段】
【００１３】
請求項１の発明は、インクジェットノズルに対して被記録媒体を第１方向に相対移動させつつインクジェットノズルから被記録媒体にインク滴を吐出する吐出動作を制御し、前記被記録媒体上に網点を記録して画像を形成する記録装置に用いられる閾値マトリクス生成方法であって、基本閾値マトリクスを準備する準備工程と、前記準備工程で準備された前記基本閾値マトリクス内の各基本閾値に、第１から第ｎ（ｎは２以上の整数）の重み付け処理を実行して第１から第ｎ閾値マトリクスを取得する重み付け処理工程と、前記重み付け処理工程で取得した前記第１から前記第ｎ閾値マトリクス内の第１から第ｎ閾値を、前記第１方向に相当する列方向に沿って、それぞれ第（ｎ＋１）閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１から前記第ｎ閾値マトリクスを結合して第（ｎ＋１）閾値マトリクスを得る結合工程と、を含むことを特徴とする。
【００１４】
請求項２の発明は、請求項１に記載の閾値マトリクス生成方法であって、前記結合工程が、前記第１から前記第ｎの閾値マトリクスをそれぞれ前記第１方向に直行する第２方向に相当する行方向の単位で所定行数分ごとに分割することで第１から第ｎ単位データを取得する工程と、前記第１から前記第ｎ単位データを列方向に順次配置して第（ｎ＋１）閾値マトリクスを生成するインターレース処理工程と、を含むことを特徴とする。
【００１５】
請求項３の発明は、請求項１に記載の閾値マトリクス生成方法であって、基本閾値マトリクスを準備する準備工程と、前記準備工程で準備された前記基本閾値マトリクス内の各基本閾値に、第１の重み付け処理を実行して各第１閾値を求めて第１閾値マトリクスを取得する第１重み付け処理工程と、前記準備工程で準備された基本閾値マトリクス内の各基本閾値に、前記第１の重み付け処理とは異なる第２の重み付け処理を実行して各第２閾値を求めて第２閾値マトリクスを取得する第２重み付け処理工程と、前記第１重み付け処理工程で取得した前記第１閾値マトリクス内の第１閾値と、前記第２重み付け処理工程で取得した前記第２閾値マトリクス内の第２閾値とを、前記第１方向に相当する列方向に沿って、それぞれ第３閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１閾値マトリクスと前記第２閾値マトリクスとを結合して第３閾値マトリクスを得る結合工程と、を含むことを特徴とする。
【００１６】
請求項４の発明は、請求項３に記載の閾値マトリクス生成方法であって、前記第１重み付け処理工程では、所定値よりも大きい基本閾値に対して第１変換処理を実行し、前記所定値より小さい基本閾値に対して第２変換処理を実行して各第１閾値を求め、前記第２重み付け処理工程では、前記所定値よりも大きい基本閾値に対して第３変換処理を実行し、前記所定値より小さい基本閾値に対して第４変換処理を実行して各第２閾値を求めることを特徴とする。
【００１７】
請求項５の発明は、請求項４に記載の閾値マトリクス生成方法であって、前記第１重み付け処理工程で実行される前記第１変換処理と、前記第２重み付け処理工程で実行される前記第３変換処理とが同じ変換処理であることを特徴とする。
【００１８】
請求項６の発明は、請求項３ないし請求項５のいずれかに記載の閾値マトリクス生成方法であって、前記結合工程が、前記第１閾値マトリクスを、前記第２方向に相当する行方向の単位で所定行数分ごとに分割して第１単位データを取得する工程と、前記第２閾値マトリクスを、前記第２方向に相当する行方向の単位で所定行数分ごとに分割して第２単位データを取得する工程と、前記第１単位データと前記第２単位データとを列方向に交互に配置して前記第３閾値マトリクスを生成するインターレース処理工程と、を含むことを特徴とする。
【００１９】
請求項７の発明は、請求項３ないし請求項６のいずれかに記載の閾値マトリクス生成方法であって、前記記録装置が、異なるサイズのドットによって形成された網点を記録する記録装置である場合に、前記第３閾値マトリクスを構成する各閾値に、形成すべきドットサイズごとに異なる変換処理をそれぞれ行って、形成すべきドットサイズごとに複数の第４閾値マトリクスを生成する工程をさらに含むことを特徴とする。
【００２０】
請求項８の発明は、請求項１ないし請求項７のいずれかに記載の閾値マトリクス生成方法であって、前記記録装置が、前記第２方向に配列された複数のインクジェットノズルを有する場合に、各閾値マトリクスの各列配置が各インクジェットノズルの配置位置と対応していることを特徴とする。
【００２１】
請求項９の発明は、元画像を表現する網点画像を生成する網点画像データ生成方法であって、請求項１ないし請求項８のいずれかに記載の閾値マトリクス生成方法による閾値マトリクスを生成する工程と、元画像の各画素の画素値と前記閾値マトリクスとを比較して、前記元画像を網点化した網点画像データを生成する工程と、を備える。
【００２２】
請求項１０の発明は、網点化された元画像データを記録する記録方法であって、請求項９に記載の網点画像データ生成方法によって生成された網点画像データに基づいて、網点が置かれた位置と対応する被記録媒体上の位置にインク滴が形成されることを特徴とする。
【００２３】
請求項１１の発明は、インクジェットノズルに対して被記録媒体を前記第１方向に相対移動させつつインクジェットノズルから被記録媒体にインク滴を吐出する吐出動作を制御し、被記録媒体上に網点を記録して画像を形成する記録装置に用いられる閾値マトリクスの生成装置であって、基本閾値マトリクスを準備する準備手段と、前記準備手段において準備された前記基本閾値マトリクス内の各基本閾値に、第１から第ｎ（ｎは２以上の整数）の重み付け処理を実行して第１から第ｎ閾値マトリクスを取得する重み付け処理手段と、前記重み付け処理手段で取得した前記第１から前記第ｎ閾値マトリクス内の第１から第ｎ閾値を、前記第１方向に相当する列方向に沿って、それぞれ第（ｎ＋１）閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１から前記第ｎ閾値マトリクスを結合して第（ｎ＋１）閾値マトリクスを得る結合手段と、を含むことを特徴とする。
【００２４】
請求項１２の発明は、請求項１１に記載の閾値マトリクス生成装置であって、基本閾値マトリクスを準備する準備手段と、前記準備手段にて準備された前記基本閾値マトリクス内の各基本閾値に、第１の重み付け処理を実行して各第１閾値を求めることで決定される第１閾値マトリクスと、前記準備手段にて準備された前記基本閾値マトリクス内の各基本閾値に、第１の重み付け処理とは異なる第２の重み付け処理を実行して各第２閾値を求めることで決定される第２閾値マトリクスと、を取得する重み付け処理手段と、前記第１の重み付け処理で取得した前記第１閾値マトリクス内の第１閾値と、前記第２の重み付け処理工程で取得した前記第２閾値マトリクス内の第２閾値とを、前記第１方向に相当する列方向に沿って、それぞれ第３閾値マトリクス領域内の所定行数分ごとに配置することにより、前記第１閾値マトリクスと前記第２閾値マトリクスとを結合して第３閾値マトリクスを得る結合手段と、を含むことを特徴とする。
【００２５】
請求項１３の発明は、請求項１２に記載の閾値マトリクス生成装置であって、前記記録装置が、異なるサイズのドットによって形成された網点を記録する記録装置である場合に、ドットサイズごとに異なる変換処理について予め設定されたルックアップテーブルを保持する保持手段をさらに備え、前記第３閾値マトリクスを構成する各閾値に、形成すべきドットサイズごとに異なる変換処理を行って、形成すべきドットサイズごとに複数の第４閾値マトリクスを生成することを特徴とする。
【００２６】
請求項１４の発明は、請求項１１ないし請求項１３のいずれかに記載の閾値マトリクス生成装置であって、前記記録装置が、前記第２方向に配列された複数のインクジェットノズルを有する場合に、各閾値マトリクスの各列配置が各インクジェットノズルの配置位置と対応していることを特徴とする。
【００２７】
請求項１５の発明は、元画像を表現する網点画像を生成する網点画像データ生成装置であって、前記元画像を記憶する画像メモリと、請求項１１ないし請求項１４のいずれかに記載の閾値マトリクス生成装置にて生成された閾値マトリクスを記憶する記憶部と、前記記憶部において記憶された閾値マトリクスの閾値と、前記画像メモリにて記憶された元画像データの各画素の画素値とを比較する比較部と、を備える。
【００２８】
請求項１６の発明は、被記録媒体上に網点化された元画像を記録する記録装置であって、被記録媒体に向けてインクを吐出するヘッドと、前記被記録媒体を前記ヘッドに対して前記第１方向に沿って相対的に移動させる移動手段と、請求項１５に記載の網点画像データ生成装置と、前記網点画像データ生成装置によって生成された網点画像データに基づいて前記ヘッドからのインク滴の吐出動作を制御する吐出制御手段と、を備える。
【００２９】
請求項１７の発明は、インクジェットノズルに対して被記録媒体を第１方向に相対移動させつつインクジェットノズルから前記被記録媒体にインク滴を吐出して、前記被記録媒体上に画像を記録する記録装置であって、前記被記録媒体上の複数の吐出目標位置を含む所定領域において表現すべき元画像データの階調レベルを取得する取得手段と、インクジェットノズルの吐出動作を制御する吐出制御手段と、を備え、前記取得手段により取得した前記階調レベルが第１設定値以上であって最大階調レベル未満の場合に、前記所定領域内を前記第１方向に沿って並ぶｓ（ｓは２以上の整数）個の吐出目標位置ごとに分けた複数の注目領域の全てにおいて、前記注目領域内の吐出目標位置のそれぞれに向けてインクジェットノズルからそれぞれインク滴を吐出する第１吐出動作と前記注目領域内の吐出目標位置のいずれに向けてもインクジェットノズルからインク滴を吐出しない第２吐出動作と、のいずれかが実行されることを特徴とする。
【００３０】
請求項１８の発明は、請求項１７に記載の記録装置であって、前記取得手段により取得した前記階調レベルが前記第１設定値以上であって最大階調レベル未満の場合に、前記所定領域内を前記第１方向に沿って並ぶ２個の吐出目標位置ごとに分けた複数の注目領域の全てにおいて、前記第１吐出動作と、前記第２吐出動作と、のいずれかが実行されることを特徴とする。
【００３１】
請求項１９の発明は、請求項１７に記載の記録装置であって、前記取得手段により取得した前記階調レベルが前記第２設定値より小さい場合に、前記所定領域内を前記第１方向に沿って並ぶ前記ｓ個の吐出目標位置ごとに分けた前記複数の注目領域の全てにおいて、前記第２吐出動作と、前記注目領域内の吐出目標位置のうちいずれか１個のみに向けてインクジェットノズルからインク滴を吐出する第３吐出動作と、のいずれかが実行されることを特徴とする。
【００３２】
請求項２０の発明は、請求項１９に記載の記録装置であって、前記取得手段により取得した前記階調レベルが前記第２設定値より小さい場合に、前記所定領域内を前記第１方向に沿って並ぶ２個の吐出目標位置ごとに分けた前記複数の注目領域の全てにおいて、前記第２吐出動作と、前記第３吐出動作と、のいずれかが実行されることを特徴とする。
【００３３】
請求項２１の発明は、請求項１８または請求項２０に記載の記憶装置であって、前記取得手段により取得した前記階調レベルが前記第１設定値より小さく前記第２設定値以上の場合に、前記所定領域内を前記第１方向に沿って並ぶ２個の吐出目標位置ごとに分けた前記複数の注目領域の全てにおいて、前記第１吐出動作と、前記第２吐出動作と、前記第３吐出動作と、のいずれかが実行されることを特徴とする。
【００３４】
請求項２２の発明は、請求項１７または請求項１８に記載の記録装置であって、前記記録装置は、ｔ（ｔは２以上の整数）段階にサイズの異なるインク滴を形成可能であり、前記取得手段により取得した前記階調レベルが、前記第１設定値以上で、最大階調レベル未満の値である第３設定値以上の場合に、前記第１吐出動作で形成されるインク滴は、前記ｔ段階にサイズの異なるインク滴のうち最小を除くサイズにて形成されることを特徴とする。
【００３５】
請求項２３の発明は、請求項１９または請求項２０に記載の記録装置であって、前記記録装置は、前記ｔ段階にサイズの異なるインク滴を形成可能であり、前記取得手段により取得した前記階調レベルが前記第２設定値より小さい場合に、前記第３吐出動作で形成されるインク滴は、前記ｔ段階にサイズの異なるインク滴のうち最大を除くサイズにて形成されることを特徴とする。
【００３６】
請求項２４の発明は、請求項１７ないし請求項２３のいずれかに記載の記録装置であって、前記取得手段により取得した前記階調レベルが増加するにつれて、前記所定領域内を占有するインクジェットノズルから吐出されるインク滴が増加することを特徴とする。
【発明の効果】
【００３７】
請求項１から請求項１０に記載の発明によれば、被記録媒体上に網点画像を記録した記録物のハイライト領域においては粒状性の増加を抑制することができるとともに、中間領域からシャドウ領域においては、ヘッドが被記録媒体に対して相対的に移動する第１方向におけるインク滴の着弾位置のずれを抑え、第１方向に直交する第２方向へのインク滴のばらつきを抑えることができるため、記録パターンの変形を抑制し、濃度変動を抑えることができる。
【００３８】
また、特に請求項５に記載の発明によれば、第１方向に同じ閾値を連続させることができるため、より記録パターンの変形を抑制し、濃度変動を抑えることができる。
【００３９】
請求項１１から請求項２４に記載の発明によれば、被記録媒体上に網点画像を記録した記録物のハイライト領域においては粒状性の増加を抑制することができるとともに、中間領域からシャドウ領域においては、ヘッドが被記録媒体に対して相対的に移動する第１方向におけるインク滴の着弾位置のずれを抑え、第１方向に略水平に直行する第２方向へのインク滴のばらつきを抑えることができるため、記録パターンの変形を抑制し、濃度変動を抑えることができる。
【００４０】
また、特に請求項１７に記載の発明によれば、元画像データの階調レベルが第１設定値以上であって最大階調レベル未満の場合である中間領域からシャドウ領域において、記録パターンの変形を抑制し、濃度変動を抑えることができる。
【００４１】
また、特に請求項１９に記載の発明によれば、元画像データの階調レベルが第２設定値より小さい場合であるハイライト領域において、粒状性の増加を抑制することができる。
【００４２】
また、特に請求項２２に記載の発明によれば、元画像データの階調レベルが第３設定値以上であって、最大階調レベル未満の場合であるシャドウ領域において、より記録パターンの変形を抑制し、濃度変動を抑えることができる。
【００４３】
また、特に請求項２３に記載の発明によれば、元画像データの階調レベルが第２設定値より小さい場合であるハイライト領域において、より粒状性の増加を抑えることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明に係る記録装置の構成を示す図である。
【図２】本発明に係る記録装置の吐出口の配置を示す図である。
【図３】本発明に係る記録装置のコンピュータの構成を示す図である。
【図４】本発明に係る記録装置の機能構成を示す図である。
【図５】本発明に係る記録装置の動作の流れを示すフローチャートである。
【図６】元画像と網点形成用閾値マトリクスとを抽象的に示す図である。
【図７】本発明に係る網点画像データ取得の流れを示すフローチャートである。
【図８】基本閾値マトリクスの一例を示す図である。
【図９】第１単位データ取得の流れを示すフローチャートである。
【図１０】第２単位データ取得の流れを示すフローチャートである。
【図１１】重み付け閾値マトリクスによるインターレース処理を示す図である。
【図１２】２値出力で元画像の各階調値における網点画像データを示す図である。
【図１３】本発明に係る網点画像データと従来の網点画像データとを示す図である。
【図１４】吐出されたマイクロドットを示す図である。
【図１５】本発明に係る網点画像データと従来の網点画像データとによる記録パターンを示す図である。
【図１６】本発明に係る記録装置の機能構成を示すブロック図である。
【図１７】４値出力の場合における網点画像データ取得の流れを示すフローチャートである。
【図１８】Ｓドット用の仮網点画像データ取得の流れを示すフローチャートである。
【図１９】Ｓドット、Ｍドット用の仮網点画像データ取得の流れを示すフローチャートである。
【図２０】Ｓドット、Ｍドット、Ｌドット用の網点画像データ取得の流れを示すフローチャートである。
【図２１】４値出力に用いられる変換テーブルの１例を示す図である。
【図２２】図２１の変換テーブルを用いた場合の元画像の各階調値における網点画像データを示す図である。
【図２３】４値出力に用いられる変換テーブルの１例を示す図である。
【図２４】図２３の変換テーブルを用いた場合の元画像の各階調値における網点画像データを示す図である。
【図２５】マイクロドットの着弾精度を示す図である。
【図２６】吐出口から吐出されたインク滴のばらつきを示す図である。
【図２７】複数のマイクロドットを用いて大サイズ化されたドットを示す図である。
【発明を実施するための形態】
【００４５】
以下、図面を参照しつつ本発明の実施の形態について説明する。
【００４６】
なお、以下の説明においては、方向及び向きを示す際に、適宜図中に示すＸＹＺ直交座標を用いる。ここで、Ｘ軸及びＹ軸方向は水平方向、Ｚ軸方向は鉛直方向（＋Ｚ側が上側、−Ｚ側が下側）を示す。また、便宜上、Ｘ軸方向を左右方向（＋Ｘ側が下流側、−Ｘ側が上流側）とし、Ｙ軸方向を奥行き方向（＋Ｙ側、−Ｙ側）とする。
【００４７】
また、データ処理の工程に用いられる２次元上での配置、結合、分割等の表現は、いずれも概念的な表現であって、実際のデータ処理は、これらの概念的な表現に含まれるものとする。
【００４８】
＜１．  インクジェット方式の記録装置の概要＞
図１は本発明の実施の形態に係るインクジェット方式の記録装置１の構成を示している。記録装置１は、被記録媒体である用紙９上に複数の色成分の画像を重ねて記録する装置である。記録装置１の本体は、インクの微小液滴を用紙９に向けて吐出するインクジェットヘッド２１と、インクジェットヘッド２１を図１中のＹ方向へと退避させるヘッド退避機構２２、インクジェットヘッド２１の下方にてＸ方向に垂直なＹ方向へと用紙９を移動させる紙送り機構３と、インクジェットヘッド２１、ヘッド退避機構２２および紙送り機構３に接続される制御部４と、を備え、制御部４には、各種演算処理を行うＣＰＵや各種情報を記憶するメモリ等を有するコンピュータ１１が接続される。記録装置１では、本体１２がコンピュータ１１からの信号を受けて用紙９上に網点画像データを記録する。なお、用紙以外にフィルムや金属薄板等が記録装置１における被記録媒体とされてもよい。
【００４９】
紙送り機構３は、Ｙ方向に長い環状であって、Ｘ方向に並べられた２つのガイドレール３１、ガイドレール３１に沿って等間隔に配置された複数の用紙保持部３２、ガイドレール３１の（−Ｙ）側に配置された給紙部３３、およびガイドレール３１の（＋Ｙ）側に配置された排紙部３４を有する。ガイドレール３１には図示省略のベルトが掛けられ、モータによりベルトが駆動されることにより用紙保持部３２がガイドレール３１に沿って移動する。用紙保持部３２はガイドレール３１の上側（インクジェットヘッド２１側）にて（＋Ｙ）方向へと移動し、下側にて（−Ｙ）方向へと移動して循環する。用紙保持部３２が給紙部３３を通過する際には給紙部３３から用紙９が給紙され、用紙保持部３２上に吸着保持される。また、記録が行われた後の用紙９は、用紙保持部３２が排紙部３４を通過する際に排紙部３４により回収される。
【００５０】
図２は、インクジェットヘッド２１における吐出口２１１の配置を示している。インクジェットヘッド２１は、長手方向の長さが用紙９の幅方向（Ｘ方向）の長さよりも長く、長手方向はＸ方向と平行な向きで、紙送り機構３の上方に固定して設置されている。インクジェットヘッド２１には、複数のモジュール（図示せず）がＹ方向に配列されており、各モジュールは一の色成分のインクを吐出する。モジュールには、それぞれがインクの吐出液滴を用紙９に向けて（図１中の（−Ｚ）方向に）吐出する複数のノズルが形成され、複数のノズルの吐出口２１１はＸ方向に関して一定のピッチにて配列される。吐出口２１１の配置については、図２（ａ）に示すように吐出口２１１が同じ高さで配置された１次元配列であっても、図２（ｂ）に示すように、吐出口２１１の高さを変化させた２次元配列であっても構わない。インクジェットヘッド２１の各吐出口２１１は、異なる量の微小液滴を吐出することにより用紙９上にサイズの異なるドットの描画が可能となる。
【００５１】
また、記録装置１は、いわゆるシングルパス方式であり、インクジェットヘッド２１が用紙９の各位置を１回だけ通過することにより記録が行われる。実際の記録時には、記録位置に固定されたインクジェットヘッド２１がインクを吐出しつつ、用紙９が（＋Ｙ）方向へと連続的に移動する。
【００５２】
非記録時においては、ヘッド退避機構２２によりインクジェットヘッド２１は、所定の退避位置に退避されて吐出口が蓋部材にて覆われ、吐出口近傍のインクが乾燥して吐出口が詰まることが防止される。本実施の形態では、インクジェットヘッド２１はブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）のインクを吐出するが、ライトシアン、ライトマゼンタ等の他の色成分のインクが吐出されてもかまわない。
【００５３】
コンピュータ１１は、図３に示すように、各種演算処理を行うＣＰＵ１０１、基本プログラムを記憶するＲＯＭ１０２および各種情報を記憶するＲＡＭ１０３をバスラインに接続した一般的なコンピュータシステムの構成となっている。バスラインにはさらに、網点化されるカラーの画像（すなわち、各画素が複数の色成分の画素値を有する画像であり、以下、「元画像」という。）のデータを記憶する画像メモリ１０４、情報記憶を行う固定ディスク１０５、各種情報の表示を行うディスプレイ１０６、操作者からの入力を受け付けるキーボード１０７ａおよびマウス１０７ｂ、光ディスク、磁気ディスク、光磁気ディスク等のコンピュータ読み取り可能な記録媒体９０から情報の読み取りを行ったり、記録媒体９０に情報の書き込みを行う読取／書込装置１０８、並びに、本体制御部４と通信を行う通信部１０９が、適宜、インターフェイス（Ｉ／Ｆ）を介する等して接続される。
【００５４】
コンピュータ１１には、事前に読取／書込装置１０８を介して記録媒体９０からプログラム９００が読み出され、固定ディスク１０５に記憶される。そして、プログラム９００がＲＡＭ１０３にコピーされるとともにＣＰＵ１０１がＲＡＭ１０３内のプログラムに従って演算処理を実行することにより（すなわち、コンピュータがプログラムを実行することにより）、コンピュータ１１が、多階調の元画像の網点化に用いられる閾値マトリクス（網点形成用閾値マトリクス）を生成する閾値マトリクス生成装置としての処理を行う。網点形成用閾値マトリクスおよび画像メモリ１０４に記憶されているカラーの元画像のデータは通信部１０９を介して本体制御部４に転送される。
【００５５】
図４は、記録装置１の機能構成を示すブロック図であり、図４中の演算部５の要素グループ設定部５１、点灯／消灯順序決定部５２、閾値決定部５３、重み付け変換処理部５４、およびインターレース処理部５５がコンピュータ１１のプログラム９００を実行することにより実現される機能処理部である。また、本体制御部４は、カラーの元画像のデータを記憶する画像メモリ４１、複数の色成分の網点形成用閾値マトリクスをそれぞれ記憶するメモリである複数のマトリクス記憶部４２（ＳＰＭ（Screen Pattern Memory）とも呼ばれる。）、多階調の元画像と網点形成用閾値マトリクスとを色成分毎に比較する比較部４３、用紙９の相対移動に同期してヘッド２１の複数の吐出口２１１からのインクの吐出を制御する吐出制御部４４、ヘッド退避機構２２および用紙９の相対移動に関わる紙送り機構３を制御する移動制御部４５を備える。なお、演算部５の機能は専用の電気的回路により実現されてもよく、部分的に専用の電気的回路が用いられてもよい。
【００５６】
＜２．  記録動作の手順＞
次に、記録装置１が記録を行う動作について図５を参照しつつ説明する。記録装置１にて記録が行われる際には、まず、実際の記録に用いられる網点形成用閾値マトリクスがコンピュータ１１から本体制御部４に出力され（予め出力されていてもよい。）、マトリクス記憶部４２に記憶されて準備される（ステップＳ１１）。また、コンピュータ１１から本体制御部４にカラーの元画像も出力されて画像メモリ４１にて記憶される。なお、以下の説明ではブラック、シアン、マゼンタおよびイエローの４つの色に対してそれぞれ準備される４つの網点形成用閾値マトリクスのうち一の色用の網点形成用閾値マトリクスのみについて着目しているが、他の色用の網点形成用閾値マトリクスについても同様となる。
【００５７】
図６は網点形成用閾値マトリクス８１および元画像７０を抽象的に示す図である。網点形成用閾値マトリクス８１では、幅方向に対応する行方向（図６中におけるＸ方向）、および、走査方向に対応する列方向（図６中におけるＹ方向）に複数の要素が配列されており、元画像７０においても幅方向に対応する方向（以下、網点形成用閾値マトリクス８１と同様に「行方向」と呼ぶ。）および走査方向に対応する方向（以下、網点形成用閾値マトリクス８１と同様に「列方向」と呼ぶ。）に複数の画素が配列されている（後述の網点画像において同様）。なお、網点形成用閾値マトリクスを生成する処理については後述する。以下の説明では、特に言及する場合を除き元画像７０は、０から２５５までの階調値にて表現されるものとする。
【００５８】
図４の比較部４３では、各色成分に関して画像メモリ４１にて記憶される元画像７０と、マトリクス記憶部４２にて記憶される網点形成用閾値マトリクス８１とを比較することにより、元画像７０が網点化され（すなわち、網掛け処理が行われ）、記録装置１にて用いられる網点画像データ（以下、単に「網点画像」とも呼ぶ。）が生成される（ステップＳ１２）。
【００５９】
ここで、元画像７０の網点化について説明する。元画像７０の網点化の際には、元画像７０を同一の大きさの多数の領域に分割して網点化の単位となる繰り返し領域７１が設定される。各マトリクス記憶部４２は１つの繰り返し領域７１に相当する記憶領域を有し、この記憶領域の各アドレス（座標）に閾値が設定されることにより網点形成用閾値マトリクス８１を記憶している。そして、概念的には元画像７０の各繰り返し領域７１と各色成分の網点形成用閾値マトリクス８１とを重ね合わせ、繰り返し領域７１の各画素の当該色成分の画素値と網点形成用閾値マトリクス８１の対応する閾値とが比較されることにより、用紙９上のその画素の位置に描画（当該色のマイクロドットの形成）を行うか否かが決定される。
【００６０】
実際には、図４の比較部４３が有するアドレス発生器からのアドレス信号に基づいて画像メモリ４１から元画像７０の１つの画素の画素値が色成分毎に読み出される。一方、アドレス発生器では元画像７０中の当該画素に相当する繰り返し領域７１中の位置を示すアドレス信号も生成され、各色成分の網点形成用閾値マトリクス８１における１つの閾値が特定されてマトリクス記憶部４２から読み出される。そして、画像メモリ４１からの画素値とマトリクス記憶部４２からの閾値とが比較部４３にて色成分毎に比較されることにより、各色成分の２値の網点画像（出力画像）におけるその画素の位置の画素値が決定される。従って、一の色成分に着目した場合に、図６に示す多階調の元画像７０において、画素値が網点形成用閾値マトリクス８１の対応する閾値よりも大きい位置には、例えば、画素値１が付与され（すなわち、網点が置かれ）、残りの画素には画素値０が付与される（すなわち、網点は置かれない。以下「白抜き位置」と称する）。このようにして、本体制御部４では、元画像７０が網点形成用閾値マトリクス８１を用いて網点化され、後述する記録時における複数の吐出口２１１からのインクの吐出を行うか否かを示す網点画像データが生成される。
【００６１】
図１の記録装置１では、元画像７０において最初に記録される部分の網点画像データが各色に対して生成されると、移動制御部４５が、紙送り機構３を駆動することにより用紙９の走査方向（＋Ｙ方向）への移動が開始され（ステップＳ１３）、上記網点化処理（網点画像データの生成処理）に並行して、用紙９の移動に同期しつつヘッド２１の複数の吐出口２１１からのインクの吐出が吐出制御部４４により制御される（ステップＳ１４）。
【００６２】
ここで、網点画像データは用紙９上に記録される画像であるため、網点画像データの複数の画素は用紙９上に配列して設定されていると捉えることができる。また、網点画像データの行方向の位置の数（すなわち、行方向に並ぶ画素数）はヘッド２１の複数の吐出口２１１と同数（または、複数の吐出口２１１の数よりも少ない）とされ、行方向の複数の位置は複数の吐出口２１１にそれぞれ対応付けられる。吐出制御部４４ではヘッド２１の用紙９に対する相対移動に並行して、各吐出口２１１の用紙９上の吐出位置に対応する網点画像データの画素値が１である（網点が置かれている）場合には当該吐出位置にマイクロドットが形成され、網点画像データの画素値が０である（網点が置かれていない）場合には当該吐出位置にはマイクロドットは形成されない。このようにして、ブラック、シアン、マゼンタおよびイエローのそれぞれに関して、複数の吐出口２１１にそれぞれ対応する用紙９上の複数の吐出位置を用紙９に対して相対的に移動しつつ、複数の吐出口２１１の用紙９上の吐出位置に対応する網点画像データの画素値に従って、複数の吐出口２１１からのインクの吐出が制御される。
【００６３】
記録装置１では、ブラック、シアン、マゼンタおよびイエローに関して、網点画像データを生成しつつ当該網点画像データを用紙９上に記録する動作が並行して行われ、用紙９上にカラーの元画像を表現するカラーの網点画像（記録画像）が記録される。用紙９上に網点画像の全体が記録されると、用紙９の移動が停止し、記録装置１における記録動作が終了する（ステップＳ１５）。
【００６４】
＜３．  網点形成用閾値マトリクスの生成処理＞
＜３−１．  マトリクス生成の第１の態様＞
記録装置１で記録時に用いられる網点形成用閾値マトリクス８１を生成する処理についてインクジェット方式の記録装置１が２値出力である場合を説明する。
【００６５】
図７は、第１の態様における網点画像データ取得に至るフローチャートである。最初に、記録装置１の演算部５に備わる要素グループ設定部５１、点灯/消灯順序決定部５２、そして閾値決定部５３にて基本閾値マトリクス９９が生成される。基本閾値マトリクスの生成には、様々な方法を用いることが可能である。
【００６６】
例えば、要素グループ設定部５１において、マトリクス領域に行方向および列方向に対して４５度だけ傾斜した方向に延びる複数の線上領域が、当該方向に垂直な方向に隙間なく配置され、それぞれ複数の線上領域に配列方向に沿って第１および第２要素グループが交互に割り当てられる。第１要素グループには、元画像の全階調範囲を２つに分割した２つの階調範囲のうちハイライト側の階調範囲内の階調レベルの変化に対応する閾値が、第２グループには、元画像の全階調範囲を２つに分割した２つの階調範囲のうちシャドウ側の階調範囲内の階調レベルの変化に対応する閾値が、後の処理において付与される。そして、点灯/消灯順序決定部５２において、この２つの要素グループのそれぞれにおいて１つの要素が特定された後、特定済み要素から最遠の要素を特定する処理を繰り返すことにより、一の階調範囲内の階調レベルの増加に伴うマイクロドットの点灯順序および残りの階調範囲内の階調レベルの減少に伴うマイクロドットの消灯順序が取得される。これらの順序に従って、閾値決定部５３において閾値が付与、決定されることにより、基本閾値マトリクス９９は得られる（ステップＳ２１）。上述の基本閾値マトリクス９９の生成方法については、より詳細に特開２００８−２９４７０２号公報に開示されている。また、基本閾値マトリクス９９の生成方法については、上述した方法に限られるものではなく、その他の方法によるものであっても構わない。
【００６７】
図８に、基本閾値マトリクス９９の一例を示した。基本閾値マトリクス９９の領域は８×８の要素から成っており、０から２５４までの値の範囲のうち、０と、４の倍数の値と、が閾値としてランダムに配置されている。
【００６８】
演算部５内の閾値決定部５３にて生成された基本閾値マトリクス９９に基づいて第１単位データが取得され（ステップＳ２２、Ｓ２３）、そして第２単位データ（ステップＳ２３，Ｓ２４）が取得される。第１単位データおよび第２単位データの取得工程については図９および図１０に示した。
【００６９】
第１単位データおよび第２単位データは、基本閾値マトリクス９９が重み付け変換処理部５４にて複数の重み付け閾値マトリクス９１に変換され、これらの重み付け閾値マトリクスを行単位で分割することによって得られる。重み付け閾値マトリクス９１の領域は基本閾値マトリクス９９と同様に、それぞれが８×８の要素から成っている。それぞれの重み付け閾値マトリクス９１に配置される閾値については、基本閾値マトリクス９９の閾値に、重み付け閾値マトリクス９１ごとに異なる重み付け変換処理が行われた値が、基本閾値マトリクス９９と同じ重み付け閾値マトリクス９１のアドレス（座標）に配置されることで決定する。
【００７０】
具体的には、元画像７０の階調レベル５０％に対応する閾値１２８を境界として、基本閾値マトリクス９９の各閾値と閾値１２８との比較を行い（ステップＳ２３１、Ｓ２５１）、基本閾値マトリクス９９に配置された閾値のうち、第１変換処理として１２８以上の閾値については該当する値と同じ値が（ステップＳ２３２）、第２変換処理として１２８より小さい閾値についてはその値を２で除した商が（ステップＳ２３３）、重み付け変換処理が行われた基本閾値マトリクス９９の閾値と同じアドレス（座標）に配置されることで（ステップＳ２３４）、第１の重み付け閾値マトリクス９１ａを得る（ステップＳ２３５）。続いて、第３変換処理として１２８以上の閾値については該当する値と同じ値が（ステップＳ２５２）、第４変換処理として１２８より小さい閾値についてはその値を２で除した商に６４を加えた和が（ステップＳ２５３）、同様に重み付け閾値マトリクス９１のアドレス（座標）に配置されることで（ステップＳ２５４）、第２の重み付け閾値マトリクス９１ｂを得る（ステップＳ２５５）。つまり、第１の重み付け閾値マトリクス９１ａと第２の重み付け閾値マトリクス９１ｂとは、共に閾値が１２８以上の値については同じアドレス（座標）に１２８から２５２までの値が閾値として配置され、１２８より小さい値については、第１の重み付け閾値マトリクス９１ａに０から６２の値が、第２の重み付け閾値マトリクス９１ｂに６４から１２６の値が閾値として配置される。
【００７１】
このように、重み付け変換処理では、基本閾値マトリクス９９に配列された複数の閾値のうち所定の値より小さい閾値については、２つの重み付け閾値マトリクス９１ａ，９１ｂごとに異なる値を、所定の値以上の閾値については、２つの重み付け閾値マトリクス９１ａ，９１ｂに共通の値を新たな閾値として配置している。このとき、所定の値より小さい閾値であって、所定の数式により演算され、変換が行われた後の値は、所定の値を超えてはならない。本マトリクス生成の態様においては、数式により演算された後の値が１２８以上の値になってはならない。また、所定の値以下の閾値について２つの重み付け閾値マトリクス９１ａ，９１ｂごとに異なる値を配置する一方、所定の値より大きな閾値について２つの重み付け閾値マトリクス９１ａ，９１ｂに共通の値を配置するようにしても良い。
【００７２】
このように、重み付け変換処理部５４において、第１の重み付け閾値マトリクス９１ａおよび第２の重み付け閾値マトリクス９１ｂが取得されると、インターレース処理部５５にてインターレース処理が行われる。マトリクス生成の第１の態様におけるインターレース処理は、図１１に示すように第１の重み付け閾値マトリクス９１ａと第２の重み付け閾値マトリクス９１ｂとを、１行ずつ行単位に分けることで第１単位データおよび第２単位データを取得し（ステップＳ２３６、Ｓ２５６）、これらを列方向に交互に配置することであり、かかる交互配置がそれぞれの重み付け閾値マトリクス９１の８行目まで行われる（ステップＳ２６）。このように、複数の重み付け閾値マトリクス９１をインターレース処理することによって、網点形成用閾値マトリクス８１が得られる。
【００７３】
網点形成用閾値マトリクス８１は２種類の重み付け閾値マトリクス９１ａ，９１ｂをインターレース処理することで得られるため、領域は８×１６の要素から成っている。１２８より小さい閾値については、それぞれ異なる値が単独で各要素に配置されている。ただし、値は異なっていても１２８より小さい値が列方向（Ｙ方向）に少なくとも２つ続いて配置されている。これは基本閾値マトリクス９９内の１２８より小さい一つの閾値が、複数の重み付け閾値マトリクス９１ａ，９１ｂごとに異なる数式によって１２８より小さい値に演算され、さらにインターレース処理により行単位で列方向に交互に配置されたためである。一方、１２８以上の閾値については、列方向（Ｙ方向）に同じ値が２つ連続した配置となっている。これは、基本閾値マトリクス９９の１２８以上の閾値については、該当する値と同じ値が、それぞれの重み付け閾値マトリクス９１ａ，９１ｂの同じアドレス（座標）に配置されるため、インターレース処理により行単位で列方向に交互に配置されると同じ値が列方向（Ｙ方向）に連続することになるためである。
【００７４】
このようにして取得された網点形成用閾値マトリクス８１の各閾値が、画像メモリ４１に記憶された元画像７０の各画素の画素値と比較部４３において色成分毎に比較され（ステップＳ２７、Ｓ２８）、各色成分の２値の出力画像におけるその画素の位置の画素値が決定される。従って、一の色成分に着目した場合、元画像７０の画素値が網点形成用閾値マトリクス８１の対応する閾値より大きい位置には、画素値１が付与されて（ステップＳ２９）、網点が置かれる。残りの位置については画素値０が付与され（ステップＳ３０）、網点が置かれることはない。このようにして、元画像７０は網点化され、網点画像データが生成される（ステップＳ３１，Ｓ３２）。
【００７５】
図１２は元画像７０の各階調値における網点画像データを表している。理解を容易にする目的で、元画像７０がチント領域のような階調変化の少ない領域であって、元画像７０の各画素の画素値と階調値とが一致するものとし、網点形成用閾値マトリクス８１の各閾値と、元画像７０の階調値とが比較される形で説明を行う。
【００７６】
図１２（ａ）は元画像７０の階調値が１１（階調レベル約４％）の場合である。網点形成用閾値マトリクス８１内で閾値１１未満の値が配置された要素に対応する位置に、画素値１が付与され、網点が置かれる。残りの要素に対応する位置については画素値０が付与される。このとき、網点形成用閾値マトリクス８１内で１１未満の閾値は要素ごとに孤立して配置されている。このため形成される網点は１つずつ単独で網点画像データ上に配置される。
【００７７】
図１２（ｂ）は元画像７０の階調値が２５の場合（階調レベル約１０％）である。網点形成用閾値マトリクス８１内で閾値２５未満の値が配置された要素に対応する位置に、画素値１が付与され、網点が置かれる。残りの要素に対応する位置については画素値０が付与される。このときも、図１２（ａ）と同様に、網点形成用閾値マトリクス８１内で閾値２５未満の閾値は要素ごとに孤立して単独で配置されている。このため、網点は１つずつ単独で網点画像データ上に配置される。
【００７８】
図１２（ｃ）は、元画像７０の階調値が８２の場合（階調レベル約３２％）である。網点形成用閾値マトリクス８１内で閾値８２未満の値が配置された要素に対応する位置に、画素値１が付与され、網点が置かれる。残りの要素に対応する位置については画素値０が付与される。このとき、網点は網点画像データ上に孤立して単独で配置される場合と、列方向に２つ連続して配置される場合とが混在している。
【００７９】
図１２（ｄ）は、元画像７０の階調値が１２８（階調レベル約５０％）の場合である。網点形成用閾値マトリクス８１の閾値は、１２８より小さい値はすべて重複することなく単独で配置されているが、インターレース処理により、値は異なっていても列方向（Ｙ方向）に少なくとも２つ続いて、閾値１２８より小さい値は配置されている。このため、元画像７０の階調値が１２８の場合は、閾値１２８より小さい値が配置された要素に対応する位置すべてに画素値１が付与されて網点が置かれ、列方向（Ｙ方向）に２つずつ連続した網点が網点画像データ上に配置される。残りの要素に対応する位置については画素値０が付与され、白抜きとなる。白抜き位置についても網点と同様に、列方向（Ｙ方向）に少なくとも２つずつ配置される。
【００８０】
図１２（ｅ）は、元画像７０の階調値が２３０（階調レベル約９０％）の場合である。網点形成用閾値マトリクス８１内で閾値２３０未満の値が配置された要素に対応する位置に画素値１が付与され、網点が置かれる。残りの要素に対応する位置については画素値０が付与される。閾値１２８以上の値は、網点形成用閾値マトリクス８１の列方向（Ｙ方向）に連続して同じ値が２つずつ配置されている。このため、白抜き位置は列方向（Ｙ方向）に少なくとも２つずつ配置される。
【００８１】
図１２（ｆ）は、元画像７０の階調値が２４６（階調レベル約９６％）の場合である。網点形成用閾値マトリクス８１内で閾値２４６未満の値が配置された要素に対応する位置に画素値１が付与され、網点が置かれる。残りの要素に対応する位置については画素値０が付与される。図１２（ｅ）と同様に、網点形成用閾値マトリクス８１の閾値１２８以上の値は、網点形成用閾値マトリクス８１の列方向（Ｙ方向）に連続して２つずつ配置されている。このため、白抜き位置は、列方向（Ｙ方向）に少なくとも２つずつ配置される。
【００８２】
以上のようにして、元画像７０の階調値に応じて網点画像データが生成され、網点に対応する位置にヘッド２１の吐出口２１１から用紙９上にマイクロドットが吐出される。記録パターンの形成に際して上述の如き網点形成用閾値マトリクス８１を用いることにより、元画像７０における階調値が第１所定値（上記の例では６４）より小さい場合であるハイライト領域では、領域内を列方向に沿って連続した２個の位置の集合としたときに、２個の位置のどちらかにマイクロドットが形成される場合と、２個の位置の両方共にマイクロドットが形成されない場合とのいずれかが実行される。つまり、各位置に孤立した単数のマイクロドットが出現する。元画像７０における階調値が第２所定値（上記の例では１２８）以上の場合である中間領域からシャドウ領域にかけては、領域内を列方向に沿って連続した２個の位置の集合としたときに、２個の位置の両方共にマイクロドットが形成されない場合と、２個の位置の両方共にマイクロドットが形成される場合のいずれかが実行される。つまり、インクを吐出するヘッド２１が用紙９に対して相対的に移動する走査方向（Ｙ方向）に沿って連続した２つのマイクロドットが出現するとともに、２つの連続した白抜き位置が出現することとなる。ハイライト領域と中間領域との間の階調領域（上記の例では階調値６４から１２６）では、領域内を列方向に沿って連続した２個の位置の集合としたときに、２個の位置のどちらかにマイクロドットが形成される場合、２個の位置の両方共にマイクロドットが形成されない場合、そして２個の位置のどちらか一方のみにマイクロドットが形成される場合のいずれかが実行される。つまり、マイクロドットが孤立して単数で出現する場合と、走査方向に沿って連続した２つのマイクロドットが出現する場合とが混在する。
【００８３】
図１３は、本願発明により生成された網点形成用閾値マトリクス８１を用いた場合における元画像７０の階調レベルごとの網点画像データと、従来より使用されてきた網点形成用閾値マトリクス、つまり図８に示された基本閾値マトリクス９９を用いた場合における元画像７０の階調レベルごとの網点画像データと、をそれぞれ表したものである。具体的には、図１３（Ａ１）、図１３（Ａ２）、図１３（Ａ３）は本願発明に係る網点形成用閾値マトリクス８１による網点画像データであり、図１３（Ｂ１）、図１３（Ｂ２）、図１３（Ｂ３）については、従来より用いられてきた網点形成用閾値マトリクス、つまり図８に示された基本閾値マトリクス９９による網点画像データである。ただし、基本閾値マトリクス９９は要素が８×８の領域からなるため、要素が８×１６の領域からなる網点形成用閾値マトリクス８１との比較を行うために、図１３（Ｂ１）、図１３（Ｂ２）、図１３（Ｂ３）については列方向に網点画像データを連続させることで、８×１６の要素からなる領域としたうえで、比較を行った。図１３（Ａ１）、図１３（Ｂ１）は、元画像７０の階調値が１１（階調レベル約４％）の場合、図１３（Ａ２）、図１３（Ｂ２）は、元画像７０の階調値が１２８（階調レベル約５０％）の場合、図１３（Ａ３）、図１３（Ｂ３）は、元画像７０の階調値が２３０（階調レベル約９０％）の場合である。
【００８４】
階調値が１１の場合は、従来の網点画像データである図１３（Ｂ１）および本願発明に係る網点画像データである図１３（Ａ１）ともに網点が単数で、孤立して配置されている。一方、階調値が１２８の場合においては、従来の網点画像データ（図１３（Ｂ２））では網点が各位置に単数で配置される箇所と２つ連続して配置される箇所とが不規則に混在しているのに対して、本願発明に係る網点画像データ（図１３（Ａ２））では、網点はすべて列方向に少なくとも２つ連続して配置されており、それに伴って網点が形成されない白抜き位置についても列方向に少なくとも２つずつ連続している。階調値が２３０の場合においても、階調値が１２８の場合と同様に、従来の網点画像データ（図１３（Ｂ３））では、網点が単数で孤立して配置されるため、白抜き位置についても単数で孤立して配置される。これに対して、本願発明に係る網点画像データ（図１３（Ａ３））では、網点はすべて列方向に２つ連続して配置されるため、白抜き位置についても列方向に２つずつ連続して配置される。
【００８５】
網点画像データに基づいて、用紙９などの被記録媒体上に吐出されたマイクロドットは、図１４に示すように、点線で表されたマイクロドットを理想の位置、大きさで形成された状態としても、実際にはインクジェットヘッド２１の吐出性能等によって、上下にシフト（図１４（Ａ）、図１４（Ｃ）、図１４（Ｇ））、斜めにシフト（図１４（Ｄ））、右にシフト（図１４（Ｆ））、大サイズ化（図１４（Ｂ）、図１４（Ｅ））、または、下にシフトするとともに大サイズ化（図１４（Ｈ））して着弾する場合などが考えられる。これを踏まえたうえで、図１５は、図１３に示された網点画像データを用いて実際にインクの吐出が行われ、マイクロドットが形成された記録パターンを示している。
【００８６】
図１５（Ａ１）から（Ａ３）、図１５（Ｂ１）から（Ｂ３）は、いずれも図１３（Ａ１）から（Ａ３）、図１３（Ｂ１）から（Ｂ３）の網点画像データに対応した記録パターンとなっている。元画像７０の階調値が１１（階調レベル約４％）である場合、つまり図１５（Ａ１）と図１５（Ｂ１）とを比較した場合は、それぞれのマイクロドットが単数で離散して形成されるため、従来の網点形成用閾値マトリクス（基本閾値マトリクス９９）を用いた場合も、本願発明に係る網点形成用閾値マトリクス８１を用いた場合も大きな変化は見られない。
【００８７】
元画像７０の階調値が１２８（階調レベル約５０％）である場合、つまり図１５（Ａ２）と図１５（Ｂ２）とを比較した場合、図１５（Ｂ２）の領域Ｔｅ１は、網点画像データ（図１３（Ｂ２））上は市松模様のように網点が２列の領域に互い違いに配置されているのに対して、記録パターン（図１５（Ｂ２））上では、斜め方向にマイクロドットが接近してしまい、重なって着弾している。このように従来の網点画像データ（図１３（Ｂ２））を用いた場合は、マイクロドット同士が重なって着弾するため、その分白抜けが大きくなり、当該部分の濃度は低下したように見える。また、図１５（Ｂ２）の領域Ｔｅ２について、網点画像データ（図１３（Ｂ２））上は、網点が形成されない白抜き位置であり、マイクロドットが形成されることはないはずであるが、実際にはその上下の位置に拡大化したマイクロドットが形成された場合、白抜き位置に、拡大化したマイクロドットがはみだすために、白抜き位置は潰されてしまい、当該部分の濃度は濃くなるように見える。
【００８８】
一方、本願発明に係る網点形成用閾値マトリクス８１による網点画像データ（図１５（Ａ２））を用いた場合は、列方向にマイクロドットが２つ連続して形成されるため、マイクロドットの着弾位置がずれたとしても当該部分における見た目の変化は少ない。また、領域Ｔｅ３のように白抜き位置についても列方向に２つ連続するため、拡大化したマイクロドットが隣接して配置されても白抜き位置は潰れにくい。つまり、列方向に２つ連続してマイクロドットを形成、または連続して白抜きとすることで、記録パターンの変形、濃度変動を抑えることが可能となる。
【００８９】
元画像７０の階調値が２３０（階調レベル約９０％）であり、図１５（Ａ３）と図１５（Ｂ３）とを比較した場合、上述の場合と同様に、従来の網点形成用閾値マトリクス（基本閾値マトリクス９９）を使用した場合（図１５（Ｂ３））は、領域Ｔｅ４のように、白抜き位置に隣接して形成されたマイクロドットがはみだすために白抜き位置が潰されてしまい、当該部分の濃度が濃くなるように見える。
【００９０】
一方、本願発明に係る網点形成用閾値マトリクス８１を用いた場合（図１５（Ａ３））は、領域Ｔｅ５のように白抜き位置が列方向に２つ連続しているため、隣接して拡大化したマイクロドットが配置されたとしても潰れにくい。
【００９１】
以上より、元画像７０における階調値が第１所定値より小さい場合であるハイライト領域では、孤立した単数のマイクロドットが出現するため、粒状性の増加を抑えることができる。また、それとともに元画像７０における階調値が第２所定値以上の場合である中間領域からシャドウ領域にかけては、走査方向（Ｙ方向）に沿って、連続した２つのマイクロドットが出現するとともに、白抜き位置も２つ連続する。このため、第１方向（Ｙ方向）にマイクロドットの位置ずれや、白抜き位置の変形を抑えることが可能であるとともに、第２方向（Ｘ方向）へのドットの広がり、ばらつきを抑えることができる。このため、記録パターンの変形を抑制し、濃度変動を抑えることが可能となる。特に、シングルパス方式のインクジェット方式の記録装置のように第１方向における着弾位置のずれが生じやすい装置には有効である。
【００９２】
＜３−２．  マトリクス生成の第２の態様＞
マトリクス生成の第１の態様においては、元画像７０の階調値が、網点形成用閾値マトリクス８１の第１所定値より小さい場合には、孤立した単数のマイクロドットを出現させ、元画像７０の階調値が第２所定値以上の場合には、連続した２つのマイクロドットを出現させる網点形成用閾値マトリクス８１が用いられたが、これに限定されるものではない。元画像７０の階調値が第２所定値以上の場合に、連続した複数のマイクロドットが３つ以上出現するようにしても構わない。
【００９３】
列方向（Ｙ方向）に連続した３つのマイクロドットを出現させるためには、第１から第３の３つの重み付け閾値マトリクス９１が必要である。このため、基本閾値マトリクス９９を構成する各閾値には３通りの重み付け変換処理が行われる。具体的には、上述した基本閾値マトリクス９９に配列された複数の閾値のうち、所定の値より小さい閾値については、３つの重み付け閾値マトリクス９１ごとに異なる値を、所定の値以上の閾値については、３つの重み付け閾値マトリクス９１に共通の値を新たな閾値として配置する。このようにして第１から第３の３つの重み付け閾値マトリクス９１が生成される。
【００９４】
第１から第３の重み付け閾値マトリクス９１が生成されると、インターレース処理部５５にてインターレース処理が行われる。このとき、第１から第３の重み付け閾値マトリクス９１は１行ずつ行単位に分割されて第１から第３単位データとなる。そして、列方向に沿って各重み付け閾値マトリクスにおける１行目の第１から第３単位データが、続いて２行目の第１から第３単位データが、というように、第１から第３単位データの順で網点形成用閾値マトリクスの領域内に各重み付け閾値マトリクスの１行目から８行目までが順次配置されることで、網点形成用閾値マトリクス（図示せず）が得られる。従って、最終的には網点形成用閾値マトリクスは８×２４の要素で構成される。インターレース処理を行うことによって、網点形成用閾値マトリクスの所定の値以上の閾値は、同じ値が列方向（Ｙ方向）に３つ連続して配置される。また、所定の値より小さい閾値は、１つずつ単独で網点形成用閾値マトリクスに配置される。ただし、所定の値より小さい閾値は、値は異なっていても、列方向（Ｙ方向）に所定の値より小さい閾値が少なくとも３つ続いて配置される。
【００９５】
このような網点形成用閾値マトリクスの閾値と、元画像７０の各画素の画素値とが比較部４３において比較されて網点画像データが得られる。網点画像データの形成に際して３つの重み付け閾値マトリクス９１をインターレース処理して作成された網点形成用閾値マトリクスを用いることにより、元画像７０における階調値が第１所定値より小さい場合には、孤立した単数の網点が、元画像７０における階調値が第２所定値以上の場合には、列方向（Ｙ方向）に連続した３つの網点が形成される網点画像データを得ることができる。
【００９６】
このように、基本閾値マトリクス９９から重み付け変換処理によって３通りの重み付け閾値マトリクス９１を生成し、この３通りの重み付け閾値マトリクス９１をインターレース処理することで得られる網点形成用閾値マトリクスを用いて生成された網点画像データにより、元画像７０における階調値が第１所定値より小さい場合であるハイライト領域では、各位置に孤立した単数のマイクロドットが出現する。元画像７０における階調値が第２所定値以上の場合である中間領域からシャドウ領域にかけては、インクを吐出するヘッド２１が用紙９に対して相対的に移動する走査方向（Ｙ方向）に沿って連続した３つのマイクロドットが出現するとともに、３つの連続した白抜き位置が出現することとなる。ハイライト領域と中間領域との間の階調領域では、マイクロドットが孤立して単数で出現する場合、走査方向に沿って連続した２つのマイクロドットが出現する場合、走査方向に沿って連続した３つのマイクロドットが出現する場合、が混在することになる。
【００９７】
このように、インターレース処理される重み付け閾値マトリクス９１の数を３つにすることで得られる網点形成用閾値マトリクスにより、中間領域からシャドウ領域にかけては、マイクロドットの数を列方向（Ｙ方向）に少なくとも３つ連続させるとともに、白抜き位置の数を少なくとも３つ連続させることが可能となる。従って、重み付け閾値マトリクス９１の数を連続して出現させたいマイクロドットの数と同数にすることで、列方向（Ｙ方向）に連続して出現するマイクロドットの数、または連続して出現させたい白抜き位置の数は４以上に設定することも可能である。中間領域からシャドウ領域にかけて列方向（Ｙ方向）に連続して出現するマイクロドットの数および白抜き位置の数が増加することによって、より記録パターンの変形を抑制し、濃度変動を抑えることができる。
【００９８】
集約すれば、相互に異なる複数の閾値を配列した基本閾値マトリクス９９に異なる重み付け変換処理を施して複数の重み付け閾値マトリクス９１を取得し、それら複数の重み付け閾値マトリクスに１行ずつインターレース処理を施すことによって網点形成用閾値マトリクスを取得し、元画像７０と得られた網点形成用閾値マトリクスとを比較して網点画像を形成する。これによって、元画像７０における階調値が第１所定値より小さい場合であるハイライト領域では、領域内を列方向に沿って連続した複数の重み付け閾値マトリクスと同数個（例えばＮ個、Ｎは２以上の整数）の位置の集合としたときに、Ｎ個の位置のすべてにマイクロドットが形成されない場合と、Ｎ個の位置のうち１つだけにマイクロドットが形成される場合と、のいずれかが実行される。つまり、用紙９上の各位置に孤立した単数のマイクロドットが出現する。元画像７０における階調値が第２所定値以上の場合である中間領域からシャドウ領域にかけては、領域内を列方向に沿って連続したＮ個の位置の集合としたときに、Ｎ個の位置のすべてにマイクロドットが形成される場合と、Ｎ個の位置のすべてにマイクロドットが形成されない場合とのいずれかが実行される。つまり、インクを吐出するヘッド２１が用紙９に対して相対的に移動する走査方向（Ｙ方向）に沿って連続したＮ個のマイクロドットが出現するとともに、Ｎ個の連続した白抜き位置が出現することとなる。ハイライト領域と中間領域との間の階調領域では、領域内を列方向に沿って連続したＮ個の位置の集合としたときに、Ｎ個の位置にマイクロドットが形成されるあらゆる場合のうちのいずれかが実行されることになる。
【００９９】
このように、元画像７０における階調値が第１所定値（上記の例では６４）より小さい場合であるハイライト領域では孤立した単数のマイクロドットが出現するため粒状性の増加を抑制することができ、元画像７０における階調値が第２所定値（上記の例では１２８）以上の場合である中間領域からシャドウ領域にかけては列方向に連続する複数のマイクロドットと、白抜き位置とが出現するため、第１方向（Ｙ方向）にマイクロドットの位置ずれや、白抜き位置の変形を抑えることが可能であるとともに、第２方向（Ｘ方向）へのドットの広がり、ばらつきを抑えることができる。このため、記録パターンの変形を抑制し、濃度変動を抑えることが可能となる。上述したように、特に、シングルパス方式のインクジェット方式の記録装置のように第１方向における着弾位置のずれが生じやすい装置には有効である。
【０１００】
＜３−３．  マトリクス生成の第３の態様＞
上記マトリクス生成の態様においては、インクジェット方式の記録装置１は２値出力であり、吐出口２１１より吐出されるマイクロドットのサイズは一定のサイズであったが、これに限定されるものではない。インクジェット方式の記録装置１が多値出力であって、吐出口２１１から吐出されるマイクロドットを複数種類のサイズで形成することも可能である。マトリクス生成の第３の態様においてはインクジェット方式の記録装置１が４値出力である場合を説明する。すなわち、インクジェット方式の記録装置１は３段階にサイズの異なるマイクロドットを形成可能であり、形成される３種類のマイクロドットについては、最も小さいサイズをＳドット、最も大きいサイズをＬドット、その中間サイズをＭドットとする。
【０１０１】
このように、複数サイズのドットを形成するためには、それぞれのドットサイズごとにサブ閾値が設定される。つまり、第３の態様において、実際の記録に用いられる網点形成用閾値マトリクスは、Ｓドット形成の要否を決定するためのサブ閾値、Ｍドット形成の要否を決定するためのサブ閾値、Ｌドット形成の要否を決定するためのサブ閾値の集合となる。
【０１０２】
図１６は、マトリクス生成の第３の態様における装置構成を示すブロック図である。制御部４には変換テーブル記憶部４０とサブ閾値マトリクス記憶部４２１とが、新たに設けられている。変換テーブル記憶部４０には、元画像７０の各階調値と各マイクロドットの吐出率（用紙９上に形成される当該サイズのマイクロドット数の全画素数に対する割合）とを対応づける変換テーブルが予め格納されている。
【０１０３】
この変換テーブルを基にして、２値出力の網点形成用閾値マトリクス８１に係数を乗除、または加算することで、各ドットサイズの変換処理が行われてサブ閾値が決定され、サブ閾値マトリクス記憶部４２１にて２次元のサブ閾値マトリクスとして記憶される。変換処理において、乗除される係数については、変換テーブルのドットサイズごとに異なる直線の勾配の値より決定され、加算される係数については、各ドットサイズの直線とＹ＝０の直線との交点の値となる。このように、変換テーブルに基づいてドットサイズごとに異なる変換処理が行われることで各ドットサイズのサブ閾値マトリクスが決定される。なお、上記サブ閾値マトリクスの生成手法については一の色成分に着目しているが、他の色成分のサブ閾値マトリクスも同様の処理により生成される。
【０１０４】
図１７に４値出力の場合における網点画像データ取得に至るフローチャートを示した。このように、Ｓドット用の仮網点画像データを取得し（ステップＳ３１，Ｓ３２）、これを基にしてＳドット、Ｍドット用の仮網点画像データを取得し（ステップＳ３３、Ｓ３４）、さらに、Ｓドット、Ｍドット用の仮網点画像データを基にしてＳドット、Ｍドット、Ｌドット用の網点画像データを取得する（ステップＳ３５、Ｓ３６）ことで、４値出力の網点画像データは得られる。
【０１０５】
図１８はＳドット用の仮網点画像データの取得工程、図１９はＳドット、Ｍドット用の仮網点画像データの取得工程、図２０はＳドット、Ｍドット、Ｌドット用の網点画像データの取得工程を示したフローチャートである。
【０１０６】
最初に、上述のように、基礎閾値マトリクスとして、２値出力の閾値マトリクスである網点形成用閾値マトリクス８１を構成する閾値に変換テーブルで定められたＳドットの変換処理（ステップＳ３２１、Ｓ３２２）、Ｍドットの変換処理（ステップＳ３４１、Ｓ３４２）、Ｌドットの変換処理（ステップＳ３６１、Ｓ３６２）が行われることで、各ドットサイズのサブ閾値マトリクスは生成される。
【０１０７】
元画像７０の各画素の画素値と、最初にＳドットのサブ閾値マトリクスの各要素の閾値とが比較される（ステップＳ３２３、Ｓ３２４）。実際には、１画素ずつ比較されるが、概念的には、元画像７０において、画素値がサブ閾値マトリクスの対応するサブ閾値よりも大きい位置には、画素値１が付与され（ステップＳ３２５）、つまりＳドットとなる網点が置かれて、残りの位置には画素値０が付与（ステップＳ３２６）、つまり網点が置かれない白抜き位置とすることで、Ｓドット用の仮網点画像データが出力される（ステップＳ３２７）。
【０１０８】
続いて、元画像７０の各画素の画素値と、Ｍドットのサブ閾値マトリクスの各要素の閾値とが比較される（ステップＳ３４３、Ｓ３４４）。画素値がＭドット用サブ閾値マトリクスの対応するサブ閾値よりも大きい位置におけるＳドット用仮網点画像データの画素値は、１から２に変更され（ステップＳ３４５）、つまりＭドットとなる網点に変更され、残りのＳドット用仮網点画像データの画素値はそのまま保持されることで（ステップＳ３４６）、Ｓドット、Ｍドット用仮網点画像データに出力画像は更新される（ステップＳ３４７）。そして、元画像７０の各画素の画素値とＬドット用のサブ閾値マトリクスの対応するサブ閾値とが比較され（ステップＳ３６３、Ｓ３６４）、画素値がサブ閾値マトリクスの対応するサブ閾値よりも大きい位置のＳドット、Ｍドット用仮網点画像データの画素値が３に変更され（ステップＳ３６５）、残りのＳドット、Ｍドット用仮網点画像データの画素値はそのまま保持されることで（ステップＳ３６６）、最終的には４値出力の網点画像データが取得される（ステップＳ３６７）。
【０１０９】
サブ閾値は、Ｓドット用のサブ閾値マトリクスにて最も小さく、Ｌドット用のサブ閾値マトリクスにて最も大きくなっている。従って、元画像７０とＳドット用のサブ閾値マトリクスとの比較において、画素値がＳドット用のサブ閾値マトリクスの対応するサブ閾値以下となる元画像７０の画素は、Ｍドット用のサブ閾値マトリクスおよびＬドット用のサブ閾値マトリクスのそれぞれの対応するサブ閾値との比較においても必ず当該サブ閾値以下となり、画素値がＭドット用のサブ閾値マトリクスの対応するサブ閾値以下となる元画像７０の画素は、Ｌドット用のサブ閾値マトリクスの対応するサブ閾値との比較においても必ず当該サブ閾値以下となるため、このような元画像７０中の画素については、他のサブ閾値マトリクスとの比較が省略されてもよい。
【０１１０】
記録装置１では、各色成分に関して、上記のようにして網点画像データを生成しつつ、網点画像データの生成された部分を記録する処理が行われる。網点画像データを記録する際には、吐出制御部４４では用紙９のヘッド２１に対する移動に同期して、各吐出口２１１の用紙９上の吐出位置に対応する網点画像データの画素値が１である場合には当該吐出位置にＳドットが形成され、網点画像データの画素値が２である場合には当該吐出位置にＭドットが形成され、網点画像データの画素値が３である場合には当該吐出位置にＬドットが形成され、網点画像データの画素値が０である場合には当該吐出位置にはマイクロドットは形成されない。このようにして、用紙９のヘッド２１に対する移動（すなわち、複数の吐出口２１１にそれぞれ対応する用紙９上の複数の吐出位置の走査）に同期して、複数の吐出口２１１の用紙９に対する吐出位置における元画像の画素値と閾値マトリクスの対応する閾値との比較結果に従って、複数の吐出口２１１からのインクの吐出が制御され、用紙９上に網点画像データが記録される。
【０１１１】
図２１は、変換テーブル記憶部４０において記憶される変換テーブルの一例を示している（以下、「変換テーブル４００ａ」とする）。図１２においては、Ｓドットの吐出率を示す直線Ｌａ１の傾きはｒ１であって、直線Ｌａ１とＹ＝０の直線との交点は０である。このとき、Ｓドット用のサブ閾値マトリクスを構成する値は、基礎閾値マトリクスである網点形成用閾値マトリクス８１の各要素の値をｒ１で除した値となる。また、Ｍドットの吐出率を示す直線Ｌａ２の傾きはｒ２であって、直線Ｌａ２とＹ＝０の直線との交点の値はＰ１である。このとき、Ｍドット用のサブ閾値マトリクスを構成する値は、網点形成用閾値マトリクス８１の各要素の値をｒ２で除して、Ｐ１を加えた値となる。また、Ｌドットの吐出率について示す直線Ｌａ３の傾きはｒ３であって、直線Ｌａ３とＹ＝０の直線との交点はＰ２である。このとき、Ｌドット用のサブ閾値マトリクスを構成する値は、網点形成用閾値マトリクス８１の各要素の値をｒ３で除して、Ｐ２を加えた値となる。このようにして２値出力の網点形成用閾値マトリクス８１の各要素の閾値を変換処理することにより、Ｓドット、Ｍドット、Ｌドットのサブ閾値マトリクスを構成する値が決定される。
【０１１２】
Ｓドットのサブ閾値マトリクスのみを用いた場合には元画像７０の階調値が０からＰ３まで増加するに従って、吐出率は０％からＴａ１％まで線形に増加する。Ｍドットのサブ閾値マトリクスのみを用いた場合は、元画像７０の階調値が０からＰ１まで増加するときは吐出率は０％であるが、元画像７０の階調値がＰ１からＰ３まで増加するときは吐出率は０％からＴａ１％まで線形に増加する。Ｌドットのサブ閾値マトリクスのみを用いた場合には元画像の階調値が０からＰ２までは吐出率は０％であるが、元画像７０の階調値がＰ２からＰ４に至るまでは吐出率は０％から１００％まで線形に増加する。
【０１１３】
図２２は、図２１に示された変換テーブル４００ａを用いた場合の網点画像データである。図２２中には各位置にＳ，Ｍ，Ｌと記載されているが、当該位置にそれぞれＳドット、Ｍドット、Ｌドットに対応する網点が置かれる。
【０１１４】
図２２（ａ）は、元画像７０の階調値が１１（階調レベル約４％）の場合である。網点形成用閾値マトリクス８１の閾値のうち、１１より小さい値が配置された要素に対応する位置に網点が置かれる。階調値１１は、図１２においては元画像７０の階調値が０からＰ１の間に位置しており、形成される網点はいずれもＳドットに対応する。形成される網点はそれぞれ網点画像データ上に１つずつ孤立した状態で配置される。
【０１１５】
図２２（ｂ）は、元画像７０の階調値が２５（階調レベル約１０％）の場合である。網点形成用閾値マトリクス８１の閾値のうち、２５より小さい値が配置された要素に対応する位置に網点が置かれる。階調値２５は、図２１においては元画像７０の階調値０からＰ１の間に位置しており、形成される網点はいずれもＳドットに対応する。図２２（ａ）と同様に、形成される網点はいずれも１つずつ孤立した状態で網点画像データ上に配置される。
【０１１６】
図２２（ｃ）は、元画像７０の階調値が８２（階調レベル約３２％）の場合である。網点形成用閾値マトリクス８１の閾値８２より小さい値が配置された要素に対応する位置に網点が置かれる。階調値８２は、図１２においては元画像７０の階調値Ｐ１からＰ２の間に位置しており、形成される網点はいずれもＳドットとＭドットとに対応する網点である。網点は網点画像データ上において、単数で孤立して配置される場合と、列方向に２つ連続して配置される場合との両方が混在している。
【０１１７】
図２２（ｄ）は、元画像７０の階調値が１２８（階調レベル約５０％）の場合である。網点形成用閾値マトリクス８１の閾値のうち、１２８より小さい値が配置された要素に対応する位置に網点が置かれる。階調値１２８は、図２１においては元画像７０の階調値Ｐ１からＰ２の間に位置している。従って、ＳドットおよびＭドットに対応する網点が混在しており、閾値１０３より小さい値が対応する位置にはＭドットに対応する網点が、１０３以上１２８未満の閾値が対応する位置にはＳドットに対応する網点が形成される。１２８より小さい値についてはそれぞれ単独で網点形成用閾値マトリクス８１内の各要素に孤立して配置されているが、値は異なっていても、網点形成用閾値マトリクス８１内の閾値１２８より小さい値は、列方向（Ｙ方向）に少なくとも２つ続いて配置されている。このため、列方向（Ｙ方向）に２つずつ連続した網点が網点画像データ上に配置される。また、白抜き位置についても列方向に２つずつ連続して配置される。
【０１１８】
図２２（ｅ）は、元画像７０の階調値が２３０（階調レベル約９０％）の場合である。網点形成用閾値マトリクス８１の閾値２３０より小さい値が配置された要素に対応する位置に網点が置かれる。階調値２３０は、図１２においては元画像７０の階調値Ｐ３からＰ４の間に位置しており、形成される網点はいずれもＬドットに対応する網点である。網点形成用閾値マトリクス８１の閾値であって、閾値１２８以上の値については、同じ値が列方向（Ｙ方向）に２つ連続して配置されている。このため、白抜き位置は列方向に２つ連続して配置される。
【０１１９】
図２２（ｆ）は、元画像７０の階調値が２４６（階調レベル約９６％）の場合である。網点形成用閾値マトリクス８１の閾値２４６より小さい値が配置された要素に対応する位置に網点が置かれる。階調値２４６は、図２１においては元画像７０の階調値Ｐ３からＰ４の間に位置している。このとき形成される網点は、図２２（ｅ）と同様に、Ｌドットに対応する網点である。網点形成用閾値マトリクス８１の閾値であって、閾値１２８以上の値については、同じ値が列方向（Ｙ方向）に２つ連続して配置されているため、図２２（ｄ）、図２２（ｅ）と同様に、白抜き位置は、列方向に２つ連続して配置される。
【０１２０】
このように、図２１に示す如き変換テーブル４００ａを用いることによって得られる網点画像データにより、元画像７０における階調値がＰ１より小さい場合には孤立した単数のマイクロドットが変換テーブル４００ａに従った比率にてＳドットにて形成され、Ｐ３より大きい場合には連続する２つのマイクロドットのそれぞれが変換テーブル４００ａに従った比率にてＬドットにて形成される。
【０１２１】
図２３は、図２１の変換テーブル４００ａとは異なる変換テーブルの一例である（以下、「変換テーブル４００ｂ」とする）。図２３においては、Ｓドットについて示す直線Ｌｂ１の傾きがｎ１であって、直線Ｌｂ１とＹ＝０の直線との交点の値は０である。Ｍドットについて示す直線Ｌｂ２の傾きがｎ２であって、直線Ｌｂ２とＹ＝０の直線との交点の値はＱ１である。Ｌドットについて示す直線Ｌｂ３の傾きがｎ３であって、直線Ｌｂ３とＹ＝０の直線との交点の値はＱ３である。このとき、Ｓドット用のサブ閾値マトリクスを構成する値は、基礎閾値マトリクスである網点形成用閾値マトリクス８１の各要素の値をｎ１で除した値となる。また、Ｍドット用のサブ閾値マトリクスは網点形成用閾値マトリクス８１の各要素の値をｎ２で除して、Ｑ１を加えた値となる。また、Ｌドット用のサブ閾値マトリクスは、網点形成用閾値マトリクス８１の各要素の値をｎ３で除して、Ｑ３を加えた値となる。このようにして基礎閾値マトリクスである網点形成用閾値マトリクス８１の各要素の閾値を変換することにより、Ｓドット、Ｍドット、Ｌドットのサブ閾値マトリクスを構成する値を決定することが可能となる。
【０１２２】
図２３において、Ｓドットのサブ閾値マトリクスのみを用いた場合には元画像７０の階調値が０からＱ２まで増加するに従って、吐出率は０％からＴｂ１％まで線形に増加する。Ｍドットのサブ閾値マトリクスのみを用いた場合は、元画像７０の階調値が０からＱ１まで増加するときは吐出率は０％であるが、元画像７０の階調値がＱ１からＱ４まで増加するときは吐出率は０％から１００％まで線形に増加する。Ｌドットのサブ閾値マトリクスのみを用いた場合には元画像７０の階調値が０からＱ３までは吐出率は０％であるが、元画像７０の階調値がＱ３からＱ４に至るまでは吐出率は０％からＴｂ２％まで線形に増加する。
【０１２３】
図２４は、図２３に示された変換テーブル４００ｂを用いた場合の網点画像データである。図２２と同様に、各位置にＳ，Ｍ，Ｌと記載されているが、当該位置にそれぞれＳドット、Ｍドット、Ｌドットが形成されることを表している。
【０１２４】
図２４（ａ）は、元画像７０の階調値が１１（階調レベル約４％）の場合である。網点形成用閾値マトリクス８１の閾値１１より小さい値が配置された要素に対応する位置に網点が置かれる。階調値１１は、図２３において元画像７０の階調値Ｑ１からＱ２の間に位置しており、Ｓドットに対応する網点とＭドットに対応する網点とが混在している。網点形成用閾値マトリクス８１の１行×１列目に配置された要素に対応する位置にＭドットに対応する網点が、それ以外の要素に対応する位置に置かれた網点はいずれもＳドットに対応する網点である。網点は孤立した状態で、１つずつ網点画像データ上に配置される。
【０１２５】
図２４（ｂ）は、元画像７０の階調値が２５（階調レベル約１０％）の場合である。網点形成用閾値マトリクス８１の閾値２５より小さい値が配置された要素に対応する位置に網点が置かれる。階調値２５は、図２３においては元画像７０の階調値Ｑ２からＱ３の間に位置しており、図２４（ａ）と同様にＳドットに対応する網点と、Ｍドットに対応する網点とが混在している。網点形成用閾値マトリクス８１の１行×１列目の要素と、図２４（ａ）ではＳドットに対応する網点が置かれていた網点形成用閾値マトリクス８１の５行×９列目の要素と、に対応する位置に、Ｍドットに対応する網点が置かれる。それ以外の要素に対応する位置に置かれた網点は、いずれもＳドットに対応する網点である。図２４（ａ）と同様に、網点は孤立した状態で、１つずつ網点画像データ上に配置される。
【０１２６】
図２４（ｃ）は、元画像７０の階調値が８２（階調レベル約３２％）の場合である。網点形成用閾値マトリクス８１の閾値８２より小さい値が配置された要素に対応する位置に網点が置かれる。階調値８２は、図１２においては元画像７０の階調値Ｑ２からＱ３の間に位置しており、形成される網点はいずれもＭドットに対応する網点である。網点は網点画像データ上において、単数で孤立して配置される場合と、列方向に２つずつ連続して配置される場合との両方が混在している。
【０１２７】
図２４（ｄ）は、元画像７０の階調値が１２８（階調レベル約５０％）の場合である。網点形成用閾値マトリクス８１の閾値１２８より小さい値が配置された要素に対応する位置に網点が置かれる。階調値１２８は、図２３においては元画像７０の階調値Ｑ２からＱ３の間に位置しており、網点はいずれもＭドットに対応する網点である。網点形成用閾値マトリクス８１内の閾値であって、閾値１２８より小さい値については、孤立した状態で１つずつ単独で網点形成用閾値マトリクス８１内の各要素に配置されているが、値は異なっていても、網点形成用閾値マトリクス８１内の閾値１２８より小さい値は列方向（Ｙ方向）に少なくとも２つ続いて配置されている。このため、列方向（Ｙ方向）に２つずつ連続した網点が網点画像データ上に配置される。また、白抜き位置についても列方向に少なくとも２つずつ連続して配置される。
【０１２８】
図２４（ｅ）は、元画像７０の階調値が２３０（階調レベル約９０％）の場合である。網点形成用閾値マトリクス８１の閾値２３０より小さい値が配置された要素に対応する位置に網点が置かれる。階調値２３０は、図２３において元画像７０の階調値Ｑ３からＱ４の間に位置しており、ＭドットとＬドットとに対応する網点が、変換テーブル４００ｂの所定の割合に従って形成される。具体的には、閾値１６０より小さい値が配置された要素に対応する位置にＬドットに対応する網点が、閾値１６０以上２３０未満の値が配置された要素に対応する位置にはＭドットに対応する網点が置かれる。網点形成用閾値マトリクス８１の閾値であって、閾値１２８以上の値については、列方向（Ｙ方向）に同じ値が２つ連続して配置されている。このため、白抜き位置は列方向に２つずつ連続して配置される。
【０１２９】
図２４（ｆ）は、元画像７０の階調値が２４６（階調レベル約９６％）の場合である。網点形成用閾値マトリクス８１の閾値が２４６以上の値が配置された４つの要素を除くすべての要素に対応する位置に網点が置かれる。階調値２４６は図２３においては、元画像７０の階調値Ｑ３からＱ４の間に位置している。具体的には、閾値１６８より大きくて２４４以下の値が配置された要素に対応する位置にＭドットに対応する網点が、閾値１６８以下の値が配置された要素に対応する位置にＬドットに対応する網点が、網点画像データ上に配置される。図２４（ｅ）と同様に、網点形成用閾値マトリクス８１の閾値であって、閾値１２８以上の値については、列方向（Ｙ方向）に同じ値が２つ連続して配置されている。このため、白抜き位置は列方向に２つずつ連続して配置される。
【０１３０】
このように、図２３に示す如き変換テーブル４００ｂを用いることによって得られる網点画像データにより、元画像７０における階調値がＱ２より小さい場合には孤立した単数のマイクロドットが変換テーブル４００ｂに従った比率にてＳドットまたはＭドットにて形成され、Ｑ３より大きい場合には連続する２つのマイクロドットのそれぞれが変換テーブル４００ｂに従った比率にてＭドットまたはＬドットにて形成される。
【０１３１】
以上のように、インクジェット方式の記録装置１が多値出力（ｔ段階にサイズの異なるマイクロドットを形成可能、但しｔは２以上の整数）であっても、第１および第２の態様と同様にして網点の形成位置は決定され、さらに変換テーブル４００に従ってドットサイズが決定され、形成すべきサイズでマイクロドットは吐出される。具体的には、元画像７０における階調値が第１所定値より小さい場合には、孤立した単数のマイクロドットをｔ段階のうちの最大を除くサイズにて形成するとともに、元画像７０における階調値が第２所定値以上で、最大階調レベル未満の値である第３所定値（上記の例では１９２）以上の場合には、連続した複数のマイクロドットのそれぞれをｔ段階のうちの最小を除くサイズにて形成する。つまり第３所定値は、図２１においては、Ｐ３とＰ４との間に位置しており、図２３においては、Ｑ３とＱ４との間に位置している。元画像７０における階調値が、第３所定値以上であるとともに、最大階調レベル未満の場合における領域がシャドウ領域となる。このようにして形成された網点画像データに基づいて、各網点に対応するサイズのドットが吐出口２１１より吐出されて（上記の例では、Ｓドットに対応する網点が配置された位置にはＳドットが、Ｍドットに対応する網点が配置された位置にはＭドットが、Ｌドットに対応する網点が配置された位置にはＬドットが、それぞれ吐出口２１１より吐出されて）用紙９上に形成される。
【０１３２】
元画像７０における階調値が第１所定値（上記の例では６４）より小さい場合であるハイライト領域では、領域内を列方向に沿って連続した２個の位置の集合としたときに、２個の位置のどちらかにマイクロドットが形成される場合と、２個の位置の両方共にマイクロドットが形成されない場合とのいずれかが実行される。つまり、各位置に孤立した単数のマイクロドットが用紙９上に形成される。元画像７０における階調値が第２所定値（上記の例では１２８）以上の場合である中間領域からシャドウ領域にかけては、領域内を列方向に沿って連続した２個の位置の集合としたときに、２個の位置の両方共にマイクロドットが形成されない場合と、２個の位置の両方共にマイクロドットが形成される場合とのいずれかが実行される。つまり、インクを吐出するヘッド２１が用紙９に対して相対的に移動する走査方向（Ｙ方向）に沿って連続した２つのマイクロドットが出現するとともに、２つの連続した白抜き位置が出現することとなる。ハイライト領域と中間領域との間の階調領域（上記の例では階調値６４から１２６）では、領域内を列方向に沿って連続した２個の位置の集合としたときに、２個の位置のどちらかにマイクロドットが形成される場合、２個の位置の両方共にマイクロドットが形成されない場合、そして２個の位置のどちらか一方のみにマイクロドットが形成される場合のいずれかが実行される。つまり、マイクロドットが孤立して単数で出現する場合と、走査方向に沿って連続した２つのマイクロドットが出現する場合とが混在する。このとき、変換テーブル４００の設定により、元画像７０の階調値が第１所定値より小さい場合であるハイライト領域では、孤立した単数のマイクロドットが最大を除くサイズにて形成されるとともに、元画像７０の階調値が第３所定値以上の場合であるシャドウ領域では、走査方向（Ｙ方向）に連続した２つのマイクロドットは最小を除くサイズにて形成される。
【０１３３】
ハイライト領域で孤立した１つずつのマイクロドットに最大サイズのドットが形成されると、粒状性が増加する恐れがある。また、シャドウ領域で走査方向（Ｙ方向）に連続した２つのマイクロドットに最小サイズのドットが形成されると、重量が軽くなるため、着弾精度が低下し、記録パターンの変形、さらには濃度変動が生じる可能性がある。第３の態様においては、元画像７０における階調値が第１所定値より小さい場合には、孤立した単数のマイクロドットについて最大を除くサイズにて形成するとともに、元画像７０における階調値が第３所定値以上の場合には、連続した２つのマイクロドットについて最小を除くサイズにて形成することとなるため、ハイライト領域での粒状性増加をさらに抑制することができるとともに、シャドウ領域での記録パターンの変形、濃度変動をさらに抑えることができる。
【０１３４】
このような第３の態様については、第１の態様に適用されるだけではなく、第２の態様に適用することも当然可能である。つまり多値出力において形成される複数サイズのマイクロドットのうち、元画像７０の階調値が第１所定値より小さい場合であるハイライト領域においては、孤立した単数のマイクロドットについて最大を除くサイズで形成するとともに、元画像７０の階調値が第３所定値以上の場合であるシャドウ領域においては、連続した複数のマイクロドットについて最小を除くサイズで形成する。これによってハイライト領域においてはより粒状性の増加を抑え、シャドウ領域においては記録パターンの変形、濃度変動をより抑えることが可能である。
【０１３５】
＜４．  変形例＞
以上のように、本発明の実施の形態について説明したが、この発明はその趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。
【０１３６】
例えば、上述したインクジェット方式の記録装置１は、ヘッド２１が固定された状態で用紙９が相対的に移動することで記録が行われるシングルパス方式であったが、用紙９などの被記録媒体上をヘッド２１が複数回往復することによって、記録が行われる機構であっても構わない。この場合、記録装置１はヘッド２１を走査方向（Ｙ方向）および幅方向（Ｘ方向）に移動させるためのヘッド移動機構（図示せず）を備えており、幅方向（Ｘ方向）と平行なヘッド２１の長手方向の長さは、用紙９の幅方向（Ｘ方向）における長さよりも短い。このため、インクを吐出しつつ、ヘッド２１は（＋Ｙ）方向に沿って移動し用紙９の（＋Ｙ）側の端部に到着すると、幅方向（Ｘ方向）に所定の距離だけ移動して、そこからインクを吐出しつつ（−Ｙ）方向に移動する。このような走査を繰り返して、用紙９全面に画像が記録される構成であっても構わない。
【０１３７】
また、上述した網点形成用閾値マトリクス８１においては、閾値１２８を境界の値として１２８より小さい閾値の場合と１２８以上の閾値の場合とで、網点形成用閾値マトリクス８１内で、異なる値が１つずつ単独で配置されるか、列方向（Ｙ方向）に同じ値が複数連続して配置されるかの場合分けを行ったが、１２８以下の閾値の場合と１２８より大きい閾値の場合とで、場合分けを行っても構わない。つまり境界となる閾値については、異なる値が１つずつ単独で配置される場合に含めても、列方向（Ｙ方向）に同じ値が複数連続して配置される場合に含めても、どちらであってもよい。また、境界となる閾値の値は１２８でなくても構わない。網点形成用閾値マトリクス８１内の値であれば、任意の値であって構わない。
【０１３８】
また、網点形成用閾値マトリクス８１には所定の値より小さい閾値については、同じ値が同一の網点形成用閾値マトリクス８１内に配置されないように、重み付け変換処理が行われていたが、これに限定されるものではない。網点形成用閾値マトリクス８１内で列方向（Ｙ方向）に連続していなければ、所定の値より小さい閾値であって、一部の値が網点形成用閾値マトリクス８１内に重複して存在しても構わない。
【０１３９】
また、上述したインターレース処理においては、第１の重み付け閾値マトリクスと第２の重み付け閾値マトリクスとより得られた第１単位データおよび第２単位データは、それぞれ、第１の重み付け閾値マトリクスと第２の重み付け閾値マトリクスとを、行方向に１行ずつ分割することで生成されたが、これに限定されるものではない。第１の重み付け閾値マトリクスと第２の重み付け閾値マトリクスとを２行以上の複数行ずつに分割して、第１単位データおよび第２単位データとしても構わない。
【０１４０】
第１単位データおよび第２単位データが、第１の重み付け閾値マトリクスと第２の重み付け閾値マトリクスとを２行ずつに分割することで得られる場合、網点形成用閾値マトリクスのマトリクス領域の１行目、２行目には、第１の重み付け閾値マトリクスの１行目、２行目が、続いて網点形成用閾値マトリクスの３行目、４行目には第２の重み付け閾値マトリクスの１行目、２行目が配置されるというように、それぞれの重み付け閾値マトリクスから２行ずつが網点形成用閾値マトリクス領域内に順次配置されていき、網点形成用閾値マトリクスの１５，１６行目に第２の重み付け閾値マトリクスの７、８行目が配置されることで網点形成用閾値マトリクスは生成される。生成された網点形成用閾値マトリクスは、重み付け処理を行う際に境界となる値（上記の例では１２８）より小さい値については各要素に単独でそれぞれ異なる値が配置されているが、境界となる値以上の値については、列方向に沿って一行おいて同じ値が配置されることとなる。このような網点形成用閾値マトリクスは、同じ値が列方向に連続することはないが、列方向に沿って同じ閾値が配置されることになるため、従来の閾値マトリクスを用いて記録を行う場合と比較して、列方向に沿ってマイクロドットの位置ずれや、白抜き位置が変形する傾向を抑え、行方向へのドットの広がり、ばらつきについては抑えることが可能である。従って、従来の閾値マトリクスを使用した場合と比較して記録パターンの変形を抑制し、濃度変動を抑えることが可能となる。
【０１４１】
このように、本願発明は、重み付け閾値マトリクスを２行ずつ分割して単位データとすることも実現可能であり、重み付け閾値マトリクスを構成する行数の範囲内であれば、重み付け閾値マトリクスを３行以上ずつ分割して単位データとする形態であっても構わない。また、上記第２の態様では、３以上の複数の重み付け閾値マトリクスを１行ずつインターレース処理することで網点形成用閾値マトリクスを生成していたが、３以上の複数の重み付け閾値マトリクスを２行以上の複数行ずつインターレース処理することで網点形成用閾値マトリクスを生成する形態であっても構わない。
【０１４２】
さらに、上記実施の形態においては、インターレース処理を重み付け閾値マトリクスごとに行単位で行っているが、必ずしもこの形態に限られるものではない。各要素に規定された閾値は、要素ごとに特定されるため、行単位ではなく要素単位でインターレース処理が行われる形態であっても構わない。
【符号の説明】
【０１４３】
１  記録装置
３  紙送り機構
４  制御部
９  用紙
２１  インクジェットヘッド
４０  変換テーブル記憶部
４１  画像メモリ
４２  マトリクス記憶部
４３  比較部
４４  吐出制御部
５４  重み付け変換処理部
５５  インターレース処理部
７０  元画像
８１  網点形成用閾値マトリクス
９１  重み付け閾値マトリクス
９９  基本閾値マトリクス
４００ａ，４００ｂ  変換テーブル
【図１】
2011035617.tif 000003
【図２】
2011035617.tif 000004
【図３】
2011035617.tif 000005
【図４】
2011035617.tif 000006
【図５】
2011035617.tif 000007
【図６】
2011035617.tif 000008
【図７】
2011035617.tif 000009
【図８】
2011035617.tif 000010
【図９】
2011035617.tif 000011
【図１０】
2011035617.tif 000012
【図１１】
2011035617.tif 000013
【図１２】
2011035617.tif 000014
【図１３】
2011035617.tif 000015
【図１４】
2011035617.tif 000016
【図１５】
2011035617.tif 000017
【図１６】
2011035617.tif 000018
【図１７】
2011035617.tif 000019
【図１８】
2011035617.tif 000020
【図１９】
2011035617.tif 000021
【図２０】
2011035617.tif 000022
【図２１】
2011035617.tif 000023
【図２２】
2011035617.tif 000024
【図２３】
2011035617.tif 000025
【図２４】
2011035617.tif 000026
【図２５】
2011035617.tif 000027
【図２６】
2011035617.tif 000028
【図２７】
2011035617.tif 000029