(57)【要約】【課題】網点画像において傾斜した方向の方向性を生じさせるとともにザラツキ感を少なくし、さらに、細い線や文字等の再現性を高くする。【解決手段】マトリクス領域８０において、行および列方向に対して傾斜した方向に伸びる複数の線状領域が当該方向に垂直な方向に隙間なく配列され、複数の線状領域が配列方向に沿って第１および第２要素グループ８４１，８４２に交互に割り当てられる。各要素グループ８４１，８４２にて１つの要素を特定した後、特定済み要素から最遠の要素を特定する処理を繰り返すことにより、一の階調範囲内の階調レベルの増加に伴うドットの点灯順序および残りの階調範囲内の階調レベルの減小に伴うドットの消灯順序が取得され、これらの順序に従って各要素の閾値を決定することにより、網点画像において傾斜した方向の方向性を生じさせつつザラツキ感を少なくし、文字等の再現性を高くすることが可能な閾値マトリクスが生成される。【選択図】図９
2008294702.tif 000002
【特許請求の範囲】
【請求項１】
多階調の元画像を網点化する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成方法であって、
ａ）全階調範囲を複数に分割した複数の階調範囲が予め設定されており、閾値マトリクスが生成される領域として行方向および列方向に複数の要素が配列されたマトリクス領域において、それぞれが前記行方向および前記列方向に対して傾斜した傾斜方向に伸びる複数の線状領域を前記傾斜方向に垂直な方向に隙間なく配列し、前記複数の線状領域を前記垂直な方向に沿って前記複数の階調範囲に対応する複数の要素グループに順次割り当てる工程と、
ｂ）各要素グループにおいて、任意の１つの要素を特定し、その後、元画像の網点化時の前記閾値マトリクスの反復適用を考慮しつつ、特定済み要素から最も離れた要素を特定済み要素に変更する処理を繰り返す、または、所定の条件に従いつつ前記処理を繰り返すことにより、前記各要素グループに対応する階調範囲内の階調レベルの増加に伴って前記各要素グループ内にてドットを追加する要素の順序を示す点灯順序、または、前記階調範囲内の階調レベルの減小に伴って前記各要素グループ内にてドットを削除する要素の順序を示す消灯順序を決定する工程と、
ｃ）前記複数の要素グループに対する前記点灯順序または前記消灯順序に従って、前記マトリクス領域内の各要素の閾値を決定する工程と、
を備えることを特徴とする閾値マトリクス生成方法。
【請求項２】
請求項１に記載の閾値マトリクス生成方法であって、
前記複数の要素グループが、２つの要素グループであることを特徴とする閾値マトリクス生成方法。
【請求項３】
請求項１または２に記載の閾値マトリクス生成方法であって、
前記傾斜方向と、前記行方向および前記列方向とのなす角が４５度であることを特徴とする閾値マトリクス生成方法。
【請求項４】
多階調の元画像を網点化する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成方法であって、
ａ）全階調範囲を２つに分割した２つの階調範囲が予め設定されており、閾値マトリクスが生成される領域として行方向および列方向に複数の要素が配列されたマトリクス領域において、前記行方向および前記列方向に対して傾斜するとともに互いに交差する複数のストライプ領域を設定し、前記複数のストライプ領域を前記２つの階調範囲に対応する２つの要素グループの一方に割り当て、残りの領域を前記２つの要素グループの他方に割り当てる工程と、
ｂ）各要素グループにおいて、任意の１つの要素を特定し、その後、元画像の網点化時の前記閾値マトリクスの反復適用を考慮しつつ、特定済み要素から最も離れた要素を特定済み要素に変更する処理を繰り返す、または、所定の条件に従いつつ前記処理を繰り返すことにより、前記各要素グループに対応する階調範囲内の階調レベルの増加に伴って前記各要素グループ内にてドットを追加する要素の順序を示す点灯順序、または、前記階調範囲内の階調レベルの減小に伴って前記各要素グループ内にてドットを削除する要素の順序を示す消灯順序を決定する工程と、
ｃ）前記２つの要素グループに対する前記点灯順序または前記消灯順序に従って、前記マトリクス領域内の各要素の閾値を決定する工程と、
を備えることを特徴とする閾値マトリクス生成方法。
【請求項５】
請求項１ないし４のいずれかに記載の閾値マトリクス生成方法であって、
前記ｃ）工程において、最もシャドウ側の階調レベルを含む階調範囲に対応する要素グループにて、前記点灯順序における番号が大きい、または、前記消灯順序における番号が小さい要素にドットの非描画を示す閾値が付与されることを特徴とする閾値マトリクス生成方法。
【請求項６】
請求項１ないし５のいずれかに記載の閾値マトリクス生成方法であって、
前記マトリクス領域が一の色成分に対応しており、前記マトリクス領域とは異なる他の色成分のマトリクス領域において、前記ａ）工程ないし前記ｃ）工程を実行することにより、サイズまたは要素グループのパターンが前記一の色成分の閾値マトリクスとは異なる前記他の色成分の閾値マトリクスが生成されることを特徴とする閾値マトリクス生成方法。
【請求項７】
請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、
前記元画像を網点化した網点画像を、印刷対象である対象物または印刷に用いられる対象物に記録する画像記録装置において、前記マトリクス領域の前記行方向および前記列方向にそれぞれ対応する２方向の解像度が異なっており、
前記ｂ）工程において、特定済み要素から最も離れた要素を特定する際に、前記行方向の距離成分と前記列方向の距離成分との重み付けを前記２方向の解像度に従って相違させることを特徴とする閾値マトリクス生成方法。
【請求項８】
請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、
前記元画像を網点化した網点画像を、印刷対象である対象物に記録する画像記録装置において、前記マトリクス領域の前記行方向に対応する方向に配列された複数の吐出口からインクの微小液滴を吐出することにより前記対象物上に前記網点画像が記録され、
前記ｂ）工程における前記所定の条件が、前記マトリクス領域において前記行方向の各位置にて前記列方向に並ぶ要素を要素列とし、前記行方向の前記マトリクス領域の要素数をαとして、前記マトリクス領域の各要素列の１つの要素に、前記点灯順序における１ないしαの番号のいずれかを割り当てるものであることを特徴とする閾値マトリクス生成方法。
【請求項９】
請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、
前記元画像を網点化した網点画像を、印刷対象である対象物または印刷に用いられる対象物に記録する画像記録装置において、前記対象物上に複数サイズのドットの形成が可能とされ、
前記閾値マトリクスの各要素の閾値が、ドットのサイズの決定に利用される複数のサブ閾値の集合であることを特徴とする閾値マトリクス生成方法。
【請求項１０】
画像データを生成する画像データ生成方法であって、
請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスを準備する工程と、
多階調の元画像と前記閾値マトリクスとを比較することにより、前記元画像を網点化した網点画像データを生成する工程と、
を備えることを特徴とする画像データ生成方法。
【請求項１１】
画像データを生成する画像データ生成装置であって、
請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスを記憶する記憶部と、
多階調の元画像と前記閾値マトリクスとを比較することにより、前記元画像を網点化した網点画像データを生成する画像データ生成部と、
を備えることを特徴とする画像データ生成装置。
【請求項１２】
画像記録装置であって、
印刷対象である対象物または印刷に用いられる対象物上において、所定の走査方向に垂直な幅方向に配列される複数のドット記録位置にそれぞれドットを記録する複数のドット出力要素を有するヘッドと、
前記対象物上の前記複数のドット記録位置を前記走査方向に前記対象物に対して相対的に移動させる走査機構と、
請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスを記憶する記憶部と、
多階調の元画像と前記閾値マトリクスとを比較することにより、前記元画像を網点化した網点画像データを生成する画像データ生成部と、
前記対象物上の前記複数のドット記録位置の前記対象物に対する相対移動に並行して、前記網点画像データに基づいて前記複数のドット出力要素の出力制御を行う制御部と、
を備えることを特徴とする画像記録装置。
【請求項１３】
請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成されたことを特徴とする閾値マトリクス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多階調の元画像を網点化する際に元画像と比較される閾値マトリクスを生成する方法、当該方法にて生成された閾値マトリクスを用いて画像データを生成する技術、当該方法にて生成された閾値マトリクスを用いる画像記録装置、並びに、当該方法にて生成された閾値マトリクスに関する。
【背景技術】
【０００２】
多階調（すなわち、連続階調）の元画像から印刷用の画像である網点画像を生成する際に、規則的に配列されたドット（正確には互いに接合したドットの集合であるクラスタ）の大きさを変えることにより階調表現が実現されるＡＭ（Amplitude Modulated）スクリーニングが従来より用いられており、モアレが生じやすい元画像に対しては、不規則に配置される一定の大きさのドットの個数を変更することにより階調表現が実現されるＦＭ（Frequency Modulated）スクリーニングが用いられる。特に、ドットの記録解像度が比較的低い印刷装置（例えば、インクジェット方式の印刷装置）ではＦＭスクリーニングがよく用いられる。
【０００３】
実際に元画像を網点化する際には、複数の要素が行方向および列方向に配列されるとともに各要素に閾値が付与された閾値マトリクスが予め生成されて準備され、元画像と閾値マトリクスとが比較される。閾値マトリクスを生成する技術として、例えば、特許文献１の手法では、一の階調レベルにおけるドットの配置を示す２値の点プロファイルに青色雑音特性フィルタを作用させた画像を生成し、この画像と元の点プロファイルとの差分画像における各画素の階調レベルに基づいて点プロファイル中のドットを追加する位置を特定することにより、一の階調レベルの次の階調レベルの点プロファイルが生成される。そして、上記処理を繰り返して各階調レベルの点プロファイルを取得することにより、青色雑音マスク（閾値マトリクス）が生成される。
【０００４】
ところで、所定の走査方向に垂直な幅方向に複数の吐出口が配列されたヘッドを走査方向に移動することにより印刷を行うインクジェット方式の印刷装置では、複数の吐出口からのインクの吐出方向のばらつき等に起因して、印刷された網点画像（印刷画像）中に走査方向に伸びる筋状のムラ（以下、「縦スジ」という。）が発生することがあり、上記特許文献１の閾値マトリクスのように等方性を有する網点画像が生成される場合には、中間の階調範囲において縦スジが目立ち易くなる。これに対し、特許文献２では、元画像の階調レベルの増加に伴う網点領域の成長が、色版毎に異なる方向性を有するような閾値マトリクスを生成する手法が開示されており、これにより、閾値マトリクスを用いて印刷されるカラーの印刷画像において縦スジやザラツキ感の発生を抑制することが可能となる。なお、印刷装置における走査方向は、通常、閾値マトリクスの行方向または列方向に対応する。
【特許文献１】特許第２６２２４２９号公報
【特許文献２】特開２００６−１４２７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上記特許文献２の手法による閾値マトリクスは、階調レベルの増加に伴ってランダムに配置される複数の基準点から網点領域を成長させる（すなわち、クラスタが大きくなる）ものであるため、クラスタの密度が必然的に低く（粗く）なり、元画像中の細い線や文字等の網点画像における再現性が低下してしまう。したがって、網点画像において行方向および列方向（に対応する方向）に対して傾斜した方向の方向性を生じさせるとともにザラツキ感を少なくし、さらに、細い線や文字等の再現性を高くすることが可能な新規な閾値マトリクスが（特に、低解像度の印刷装置において）求められている。
【０００６】
本発明は上記課題に鑑みなされたものであり、網点画像において行方向および列方向に対して傾斜した方向の方向性を生じさせるとともにザラツキ感を少なくし、さらに、細い線や文字等の再現性を高くすることが可能な閾値マトリクスを生成することを主たる目的とし、印刷画像において縦スジの発生を抑制することも目的としている。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、多階調の元画像を網点化する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成方法であって、ａ）全階調範囲を複数に分割した複数の階調範囲が予め設定されており、閾値マトリクスが生成される領域として行方向および列方向に複数の要素が配列されたマトリクス領域において、それぞれが前記行方向および前記列方向に対して傾斜した傾斜方向に伸びる複数の線状領域を前記傾斜方向に垂直な方向に隙間なく配列し、前記複数の線状領域を前記垂直な方向に沿って前記複数の階調範囲に対応する複数の要素グループに順次割り当てる工程と、ｂ）各要素グループにおいて、任意の１つの要素を特定し、その後、元画像の網点化時の前記閾値マトリクスの反復適用を考慮しつつ、特定済み要素から最も離れた要素を特定済み要素に変更する処理を繰り返す、または、所定の条件に従いつつ前記処理を繰り返すことにより、前記各要素グループに対応する階調範囲内の階調レベルの増加に伴って前記各要素グループ内にてドットを追加する要素の順序を示す点灯順序、または、前記階調範囲内の階調レベルの減小に伴って前記各要素グループ内にてドットを削除する要素の順序を示す消灯順序を決定する工程と、ｃ）前記複数の要素グループに対する前記点灯順序または前記消灯順序に従って、前記マトリクス領域内の各要素の閾値を決定する工程とを備える。
【０００８】
請求項２に記載の発明は、請求項１に記載の閾値マトリクス生成方法であって、前記複数の要素グループが、２つの要素グループである。
【０００９】
請求項３に記載の発明は、請求項１または２に記載の閾値マトリクス生成方法であって、前記傾斜方向と、前記行方向および前記列方向とのなす角が４５度である。
【００１０】
請求項４に記載の発明は、多階調の元画像を網点化する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成方法であって、ａ）全階調範囲を２つに分割した２つの階調範囲が予め設定されており、閾値マトリクスが生成される領域として行方向および列方向に複数の要素が配列されたマトリクス領域において、前記行方向および前記列方向に対して傾斜するとともに互いに交差する複数のストライプ領域を設定し、前記複数のストライプ領域を前記２つの階調範囲に対応する２つの要素グループの一方に割り当て、残りの領域を前記２つの要素グループの他方に割り当てる工程と、ｂ）各要素グループにおいて、任意の１つの要素を特定し、その後、元画像の網点化時の前記閾値マトリクスの反復適用を考慮しつつ、特定済み要素から最も離れた要素を特定済み要素に変更する処理を繰り返す、または、所定の条件に従いつつ前記処理を繰り返すことにより、前記各要素グループに対応する階調範囲内の階調レベルの増加に伴って前記各要素グループ内にてドットを追加する要素の順序を示す点灯順序、または、前記階調範囲内の階調レベルの減小に伴って前記各要素グループ内にてドットを削除する要素の順序を示す消灯順序を決定する工程と、ｃ）前記２つの要素グループに対する前記点灯順序または前記消灯順序に従って、前記マトリクス領域内の各要素の閾値を決定する工程とを備える。
【００１１】
請求項５に記載の発明は、請求項１ないし４のいずれかに記載の閾値マトリクス生成方法であって、前記ｃ）工程において、最もシャドウ側の階調レベルを含む階調範囲に対応する要素グループにて、前記点灯順序における番号が大きい、または、前記消灯順序における番号が小さい要素にドットの非描画を示す閾値が付与される。
【００１２】
請求項６に記載の発明は、請求項１ないし５のいずれかに記載の閾値マトリクス生成方法であって、前記マトリクス領域が一の色成分に対応しており、前記マトリクス領域とは異なる他の色成分のマトリクス領域において、前記ａ）工程ないし前記ｃ）工程を実行することにより、サイズまたは要素グループのパターンが前記一の色成分の閾値マトリクスとは異なる前記他の色成分の閾値マトリクスが生成される。
【００１３】
請求項７に記載の発明は、請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、前記元画像を網点化した網点画像を、印刷対象である対象物または印刷に用いられる対象物に記録する画像記録装置において、前記マトリクス領域の前記行方向および前記列方向にそれぞれ対応する２方向の解像度が異なっており、前記ｂ）工程において、特定済み要素から最も離れた要素を特定する際に、前記行方向の距離成分と前記列方向の距離成分との重み付けを前記２方向の解像度に従って相違させる。
【００１４】
請求項８に記載の発明は、請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、前記元画像を網点化した網点画像を、印刷対象である対象物に記録する画像記録装置において、前記マトリクス領域の前記行方向に対応する方向に配列された複数の吐出口からインクの微小液滴を吐出することにより前記対象物上に前記網点画像が記録され、前記ｂ）工程における前記所定の条件が、前記マトリクス領域において前記行方向の各位置にて前記列方向に並ぶ要素を要素列とし、前記行方向の前記マトリクス領域の要素数をαとして、前記マトリクス領域の各要素列の１つの要素に、前記点灯順序における１ないしαの番号のいずれかを割り当てるものである。
【００１５】
請求項９に記載の発明は、請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、前記元画像を網点化した網点画像を、印刷対象である対象物または印刷に用いられる対象物に記録する画像記録装置において、前記対象物上に複数サイズのドットの形成が可能とされ、前記閾値マトリクスの各要素の閾値が、ドットのサイズの決定に利用される複数のサブ閾値の集合である。
【００１６】
請求項１０に記載の発明は、画像データを生成する画像データ生成方法であって、請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスを準備する工程と、多階調の元画像と前記閾値マトリクスとを比較することにより、前記元画像を網点化した網点画像データを生成する工程とを備える。
【００１７】
請求項１１に記載の発明は、画像データを生成する画像データ生成装置であって、請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスを記憶する記憶部と、多階調の元画像と前記閾値マトリクスとを比較することにより、前記元画像を網点化した網点画像データを生成する画像データ生成部とを備える。
【００１８】
請求項１２に記載の発明は、画像記録装置であって、印刷対象である対象物または印刷に用いられる対象物上において、所定の走査方向に垂直な幅方向に配列される複数のドット記録位置にそれぞれドットを記録する複数のドット出力要素を有するヘッドと、前記対象物上の前記複数のドット記録位置を前記走査方向に前記対象物に対して相対的に移動させる走査機構と、請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスを記憶する記憶部と、多階調の元画像と前記閾値マトリクスとを比較することにより、前記元画像を網点化した網点画像データを生成する画像データ生成部と、前記対象物上の前記複数のドット記録位置の前記対象物に対する相対移動に並行して、前記網点画像データに基づいて前記複数のドット出力要素の出力制御を行う制御部とを備える。
【００１９】
請求項１３に記載の発明は、請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成されたものである。
【発明の効果】
【００２０】
本発明によれば、網点画像において行方向および列方向に対して傾斜した方向の方向性を生じさせるとともにザラツキ感を少なくし、さらに、細い線や文字等の再現性を高くすることができる。
【００２１】
また、請求項２の発明では、閾値マトリクスを容易に生成することができ、請求項３の発明では、網点画像において行方向および列方向に対して４５度だけ傾斜した方向の方向性を生じさせることができる。
【００２２】
また、請求項５の発明では、網点画像において文字の潰れ等が発生することを抑制することができ、請求項６の発明では、複数の色成分の網点画像の干渉によるモアレが発生することを抑制することができる。
【００２３】
また、請求項７の発明では、画像記録装置にて記録される画像において低解像度となる方向にドットの配置が間延びすることを抑制することができ、請求項８の発明では、複数の吐出口からインクの微小液滴を吐出することにより画像を記録する画像記録装置において、記録時に吐出口近傍のインクが硬化して吐出口が詰まることを抑制することができる。
【００２４】
また、請求項９の発明では、印刷画像において、細い線や文字等の再現性をさらに高くすることができ、請求項１２の発明では、印刷画像において走査方向に伸びる縦スジおよびザラツキ感が発生することを抑制することができる。
【発明を実施するための最良の形態】
【００２５】
図１は本発明の第１の実施の形態に係るインクジェット方式の印刷装置１の構成を示す図である。印刷装置１は、印刷用紙９上に複数の色成分の画像を重ねて記録する画像記録装置である。印刷装置１の本体１２は、インクの微小液滴を印刷用紙９に向けて吐出するヘッド２１、ヘッド２１を図１中のＸ方向へと印刷用紙９に沿って移動するヘッド移動機構２２、ヘッド２１の下方にてＸ方向に垂直なＹ方向へと印刷用紙９を移動させる紙送り機構３、並びに、ヘッド２１、ヘッド移動機構２２および紙送り機構３に接続される本体制御部４を備え、本体制御部４には、各種演算処理を行うＣＰＵや各種情報を記憶するメモリ等を有するコンピュータ１１が接続される。印刷装置１では、本体１２がコンピュータ１１からの信号を受けて印刷用紙９上に網点画像（ハーフトーン画像）を印刷する。なお、印刷用紙９以外にフィルム等が印刷装置１における印刷媒体とされてもよい。
【００２６】
紙送り機構３は、図示省略のモータに接続された２つのベルトローラ３１、および、２つのベルトローラ３１の間に掛けられたベルト３２を有する。印刷用紙９は（−Ｙ）側のベルトローラ３１の上方に設けられたローラ３３を介してベルト３２上へと導かれて保持され、ベルト３２と共にヘッド２１の下方を通過して（＋Ｙ）側へと移動する。
【００２７】
ヘッド移動機構２２には、Ｘ方向に細長い環状に設けられたタイミングベルト２２２が設けられ、モータ２２１がタイミングベルト２２２を往復移動することにより、印刷用紙９の送り方向（図１中のＹ方向であり、以下、「走査方向」ともいう。）に垂直かつ印刷用紙９に沿う方向（図１中のＸ方向であり、印刷用紙９の幅に対応する方向であるため、以下、「幅方向」という。）にヘッド２１が滑らかに移動する。
【００２８】
ヘッド２１には、複数のモジュールがＹ方向に配列されており、各モジュールは複数の色のインクのうち一の色のインクが吐出可能とされる。図２に示すようにモジュールには、それぞれがインクの微小液滴を印刷用紙９に向けて（図１中の（−Ｚ）方向に）吐出する複数の吐出口２３１（例えば、１４４００個の吐出口２３１）が形成され、複数の吐出口２３１は印刷用紙９に平行な面（ＸＹ平面に平行な面）上において幅方向に一定のピッチ（例えば、１８０ｄｐｉ（dot per inch）に相当する０．１４ミリメートル（ｍｍ）のピッチ）にて配列される。実際には、各吐出口２３１に対して設けられる圧電素子を駆動することにより、吐出口２３１からインクの微小液滴が吐出される。印刷装置１では、複数の吐出口２３１は幅方向に関して印刷用紙９上の印刷領域の全体に亘って（すなわち、印刷用紙９の有効印刷領域以上の範囲にて）設けられる。なお、印刷装置１では、一列に並ぶ複数の吐出口２３１を吐出口列として、走査方向に複数の吐出口列が配列されてもよく、この場合、幅方向に関して、一の吐出口列にて互いに隣接する２つの吐出口２３１の間に、他の吐出口列のそれぞれの１つの吐出口が配置され、印刷用紙９上において各吐出口列における吐出口のピッチ以下のピッチにて幅方向に一列に並ぶ複数のドットの形成が可能とされる。
【００２９】
印刷装置１における非印刷時には、ヘッド移動機構２２によりヘッド２１は所定の退避位置に配置され、退避位置において複数の吐出口２３１が蓋部材にて閉塞され、吐出口近傍のインクが乾燥して吐出口２３１が詰まることが防止される。本実施の形態では、説明の便宜上、ヘッド２１がブラック、シアン、マゼンタおよびイエローのインクを吐出するものとするが、もちろん、印刷装置１はライトシアン等の他の色成分のインクも吐出するものであってよい。
【００３０】
コンピュータ１１は、図３に示すように、各種演算処理を行うＣＰＵ１０１、基本プログラムを記憶するＲＯＭ１０２および各種情報を記憶するＲＡＭ１０３をバスラインに接続した一般的なコンピュータシステムの構成となっている。バスラインにはさらに、網点化（ハーフトーン化）されるカラーの画像（すなわち、各画素が複数の色成分の画素値を有する画像であり、以下、「元画像」という。）のデータを記憶する画像メモリ１０４、情報記憶を行う固定ディスク１０５、各種情報の表示を行うディスプレイ１０６、操作者からの入力を受け付けるキーボード１０７ａおよびマウス１０７ｂ、光ディスク、磁気ディスク、光磁気ディスク等のコンピュータ読み取り可能な記録媒体９０から情報の読み取りを行ったり記録媒体９０に情報の書き込みを行う読取／書込装置１０８、並びに、本体制御部４と通信を行う通信部１０９が、適宜、インターフェイス（Ｉ／Ｆ）を介する等して接続される。
【００３１】
コンピュータ１１には、事前に読取／書込装置１０８を介して記録媒体９０からプログラム９００が読み出され、固定ディスク１０５に記憶される。そして、プログラム９００がＲＡＭ１０３にコピーされるとともにＣＰＵ１０１がＲＡＭ１０３内のプログラムに従って演算処理を実行することにより（すなわち、コンピュータがプログラムを実行することにより）、コンピュータ１１が、多階調の元画像の網点化に用いられる閾値マトリクス（ディザマトリクスとも呼ばれる。）を生成する閾値マトリクス生成装置としての処理を行う。閾値マトリクスおよび画像メモリ１０４に記憶されているカラーの元画像のデータは通信部１０９を介して本体制御部４に転送される。
【００３２】
図４は、印刷装置１の機能構成を示すブロック図であり、図４中の演算部５の要素グループ設定部５１、点灯／消灯順序決定部５２および閾値決定部５３がコンピュータ１１により実現される機能である。また、本体制御部４は、カラーの元画像のデータを記憶する画像メモリ４１、複数の色成分の閾値マトリクスをそれぞれ記憶するメモリである複数のマトリクス記憶部４２（ＳＰＭ（Screen Pattern Memory）とも呼ばれる。）、多階調の元画像と閾値マトリクスとを色成分毎に比較する比較器４３（すなわち、網点化回路）、印刷用紙９のヘッド２１に対する相対移動を制御する移動制御部４５、および、印刷用紙９の相対移動に同期してヘッド２１の複数の吐出口２３１からのインクの吐出を制御する吐出制御部４４を備える。なお、演算部５の機能は専用の電気的回路により実現されてもよく、部分的に専用の電気的回路が用いられてもよい。
【００３３】
次に、印刷装置１が印刷を行う動作について図５を参照しつつ説明する。印刷装置１にて印刷が行われる際には、まず、実際の印刷に用いられる閾値マトリクスがコンピュータ１１から本体制御部４に出力され（予め出力されていてもよい。）、マトリクス記憶部４２に記憶されて準備される（ステップＳ１１）。また、コンピュータ１１から本体制御部４にカラーの元画像も出力されて画像メモリ４１にて記憶される。なお、以下の説明ではブラック、シアン、マゼンタおよびイエローの４つの色に対してそれぞれ準備される４つの閾値マトリクスのうち一の色用の閾値マトリクスのみについて着目しているが、他の色用の閾値マトリクスについても同様となる。
【００３４】
図６は、閾値マトリクス８１および元画像７０を抽象的に示す図である。閾値マトリクス８１では、幅方向に対応する行方向（図６中にてｘ方向として示す。）、および、走査方向に対応する列方向（図６中にてｙ方向として示す。）に複数の要素が配列されており、元画像７０においても幅方向に対応する方向（以下、閾値マトリクス８１と同様に「行方向」と呼ぶ。）および走査方向に対応する方向（以下、閾値マトリクス８１と同様に「列方向」と呼ぶ。）に複数の画素が配列されている（後述の網点画像において同様）。なお、閾値マトリクスを生成する処理については後述する。以下の説明では、特に言及する場合を除き、元画像は０〜２５５までの階調レベルにて表現されるものとする。
【００３５】
続いて、画像データ生成部である図４の比較器４３では、各色成分に関して画像メモリ４１にて記憶される元画像７０と、マトリクス記憶部４２にて記憶される閾値マトリクス８１とを比較することにより、元画像７０が網点化され（すなわち、網掛け処理が行われ）、印刷装置１における印刷にて用いられる網点画像データ（以下、単に「網点画像」とも呼ぶ。）が生成される（ステップＳ１２）。
【００３６】
ここで、元画像７０の網点化について説明する。元画像７０の網点化の際には、図６に示すように元画像７０を同一の大きさの多数の領域に分割して網点化の単位となる繰り返し領域７１が設定される。各マトリクス記憶部４２は１つの繰り返し領域７１に相当する記憶領域を有し、この記憶領域の各アドレス（座標）に閾値が設定されることにより閾値マトリクス８１を記憶している。そして、概念的には元画像７０の各繰り返し領域７１と各色成分の閾値マトリクス８１とを重ね合わせ、繰り返し領域７１の各画素の当該色成分の画素値と閾値マトリクス８１の対応する閾値とが比較されることにより、印刷用紙９上のその画素の位置に描画（当該色のドットの形成）を行うか否かが決定される。
【００３７】
実際には、図４の比較器４３が有するアドレス発生器からのアドレス信号に基づいて画像メモリ４１から元画像７０の１つの画素の画素値が色成分毎に読み出される。一方、アドレス発生器では元画像７０中の当該画素に相当する繰り返し領域７１中の位置を示すアドレス信号も生成され、各色成分の閾値マトリクス８１における１つの閾値が特定されてマトリクス記憶部４２から読み出される。そして、画像メモリ４１からの画素値とマトリクス記憶部４２からの閾値とが比較器４３にて色成分毎に比較されることにより、各色成分の２値の網点画像（出力画像）におけるその画素の位置（アドレス）の画素値が決定される。したがって、一の色成分に着目した場合に、図６に示す多階調の元画像７０において、画素値が閾値マトリクス８１の対応する閾値よりも大きい位置には、例えば、画素値「１」が付与され（すなわち、ドットが置かれ）、残りの画素には画素値「０」が付与される（すなわち、ドットは置かれない）。このようにして、本体制御部４では、元画像７０が閾値マトリクス８１を用いて網点化され、後述する印刷時における複数の吐出口２３１からのインクの吐出のＯＮ／ＯＦＦを示す網点画像データが生成される。
【００３８】
図１の印刷装置１では、元画像７０において最初に印刷される部分の網点画像データが各色に対して生成されると、移動制御部４５が、紙送り機構３を駆動することにより印刷用紙９の走査方向への移動が開始され（ステップＳ１３）、上記網点化処理（網点画像データの生成処理）に並行して、印刷用紙９の移動に同期しつつヘッド２１の各モジュールに含まれる複数の吐出口２３１からのインクの吐出が吐出制御部４４により制御される（ステップＳ１４）。
【００３９】
ここで、網点画像は印刷用紙９上に印刷される画像であるため、網点画像の複数の画素は印刷用紙９上に配列して設定されていると捉えることができる。また、網点画像の行方向の位置の数（すなわち、行方向に並ぶ画素数）はヘッド２１の各モジュールにおける複数の吐出口２３１と同数（または、複数の吐出口２３１の数よりも少ない）とされ、行方向の複数の位置は複数の吐出口２３１にそれぞれ対応付けられる。吐出制御部４４ではヘッド２１の印刷用紙９に対する相対移動に並行して、各吐出口２３１の印刷用紙９上の吐出位置に対応する網点画像の画素値が「１」である場合には当該吐出位置にドットが形成され、網点画像の画素値が「０」である場合には当該吐出位置にはドットは形成されない。このようにして、ブラック、シアン、マゼンタおよびイエローのそれぞれに関して、複数の吐出口２３１にそれぞれ対応する印刷用紙９上の複数の吐出位置を印刷用紙９に対して相対的に移動しつつ、複数の吐出口２３１の印刷用紙９上の吐出位置に対応する網点画像の画素値に従って、複数の吐出口２３１からのインクの吐出が制御される。
【００４０】
印刷装置１では、ブラック、シアン、マゼンタおよびイエローに関して、網点画像を生成しつつ当該網点画像を印刷用紙９上に記録する動作が並行して行われ、印刷用紙９上にカラーの元画像を表現するカラーの網点画像（印刷画像）が印刷される。印刷用紙９上に網点画像の全体が印刷されると、印刷用紙９の移動が停止し、印刷装置１における印刷動作が終了する（ステップＳ１５）。
【００４１】
次に、印刷装置１における印刷時に用いられる閾値マトリクス８１を生成する処理について図７を参照しつつ説明する。
【００４２】
演算部５の要素グループ設定部５１では、まず、一の色の閾値マトリクスを記憶する領域であって、幅方向に対応する行方向および走査方向に対応する列方向にて規定されるマトリクス領域が設定される。
【００４３】
図８は、マトリクス領域８０を簡略化して示す図である。後述の処理により閾値マトリクス８１が設定されるマトリクス領域８０では、図８に示すように、直交する行方向（図８中のｘ方向）および列方向（図８中のｙ方向）に複数の要素８２０（図８中にて破線の矩形にて示す。）が同一のピッチ（以下、「要素ピッチ」という。）にて配列されている。続いて、行方向および列方向に対して４５度だけ傾斜した傾斜方向（本実施の形態では、ｙ軸をｘｙ平面に垂直な軸を中心として反時計回りに４５度だけ回転させた方向）に伸びる複数の線状領域が、当該傾斜方向に垂直な方向（以下、「配列方向」という。）に隙間なく配列される。このとき、複数の線状領域は配列方向の幅が互いに異なる２種類の線状領域８３１，８３２を含んでおり、幅が要素８２０の対角線の長さと同じである一の種類の線状領域８３１（図８中にて平行斜線を付して示す領域）と、幅が線状領域８３１の幅の半分である他の種類の線状領域８３２（図８中にて平行斜線を付していない領域）とは配列方向に交互に配列される（すなわち、線状領域８３１および線状領域８３２のそれぞれは周期的に配列される。）。そして、中心が複数の線状領域８３１に含まれる複数の要素８２０の集合が第１要素グループとされ、中心が複数の線状領域８３２に含まれる複数の要素８２０の集合が第２要素グループとされる。なお、各線状領域８３１，８３２の傾斜方向に沿うエッジに着目すると、複数の線状領域８３１，８３２は傾斜方向に沿う複数の直線を傾斜方向に垂直な配列方向に配列してマトリクス領域８０を分割することにより得られる領域と捉えることができる。
【００４４】
図９は、第１要素グループ８４１および第２要素グループ８４２を示す図であり、図９では第１要素グループ８４１に含まれる要素（図９中にて平行斜線を付す要素）に符号８２１を付し、第２要素グループ８４２に含まれる要素（図９中にて平行斜線を付していない白い要素）に符号８２２を付している。図９のマトリクス領域８０では、列方向の各位置にて行方向に並ぶ複数の要素を要素行８２ａとして、各要素行８２ａにおいて、第２要素グループ８４２に含まれる１つの要素８２２は行方向に要素ピッチの３倍（すなわち、３個の要素分の距離）の周期にて配置される。換言すれば、各要素行８２ａにおいて、第１要素グループ８４１に含まれるとともに行方向に連続する２つの要素８２１が要素ピッチの３倍の周期にて配置される。また、行方向の各位置にて列方向に並ぶ複数の要素を要素列８２ｂとして、各要素列８２ｂにおいても要素行８２ａと同様にして第１要素グループ８４１の要素８２１および第２要素グループ８４２の要素８２２が配置される。マトリクス領域８０では、行方向および列方向のそれぞれの要素数が３の倍数とされるため、各要素行８２ａ（または、各要素列８２ｂ）では、当該要素行８２ａに含まれる要素の２／３が第１要素グループ８４１の要素８２１とされ、１／３が第２要素グループ８４２の要素８２２とされる。
【００４５】
以上のように、要素グループ設定部５１では、マトリクス領域８０においてそれぞれが傾斜方向に伸びる複数の線状領域８３１，８３２を配列方向に隙間なく配列し、複数の線状領域８３１，８３２を配列方向に沿って複数の要素グループ８４１，８４２に順次割り当てることにより、マトリクス領域８０に複数の要素グループ８４１，８４２が設定される（ステップＳ２１）。
【００４６】
ここで、後述するように、第１要素グループ８４１に含まれる要素８２１には、元画像７０の全階調範囲を２つに分割した２つの階調範囲のうちハイライト側の階調範囲内の階調レベルの変化に対応する閾値が付与され、第２要素グループ８４２に含まれる要素８２２には、当該２つの階調範囲のうちシャドウ側の階調範囲内の階調レベルの変化に対応する閾値が付与される。また、既述のように、第１要素グループ８４１はマトリクス領域８０内の２／３の要素を含み、第２要素グループ８４２はマトリクス領域８０内の１／３の要素を含む。したがって、第１要素グループ８４１は０〜６７％の階調範囲に対応するハイライト領域と表現することができ、第２要素グループ８４２は６７〜１００％の階調範囲に対応するシャドウ領域と表現することができる。
【００４７】
点灯／消灯順序決定部５２では、第１および第２要素グループ８４１，８４２のうち第１要素グループ８４１が処理対象の要素グループ（以下、「対象要素グループ」という。）として特定され（ステップＳ２２）、対象要素グループ８４１において任意の１つの要素８２１が特定される（ステップＳ２３）。ここでは、最も（−ｘ）側かつ最も（＋ｙ）側の要素８２１ａが特定されたものとし、図９にクロスハッチングを付して示すように、この要素８２１ａにドットが配置される。なお、第１要素グループ８４１に対する処理では、要素８２１へのドットの配置は、当該要素８２１が特定済みの要素であることを示している。
【００４８】
続いて、対象要素グループ８４１において、各要素８２１に対して所定の評価関数を用いて評価値が算出されることにより、既存のドットから最も離れた１つの要素８２１が特定され、当該要素８２１に新たなドットが追加される（すなわち、当該要素８２１が特定済み要素に変更される。）（ステップＳ２４）。このとき、元画像７０の網点化時の閾値マトリクス８１の反復適用が考慮されることにより（図６参照）、要素８２１ａは図９中に太い破線にて示す中央のマトリクス領域８０内に存在するもの以外に、当該マトリクス領域８０の８近傍に想定されるマトリクス領域８０（図９中に二点鎖線にて示す。）内にも繰り返し存在するものとされる（図９では、中央のマトリクス領域８０の８近傍に想定されるマトリクス領域８０内の要素８２１ａを内部にクロスハッチングを付す二点鎖線の矩形にて示している。）。また、後述するように、ステップＳ２４の処理は複数回繰り返されて複数の新たなドットが対象要素グループ８４１の要素８２１に追加される。ｎ番目に新たなドットが配置される要素８２１を求める際におけるマトリクス領域８０内の座標（ｘｄ，ｙｄ）の各要素８２１の評価値Ｅｄｎ（ｘｄ，ｙｄ）は、中央のマトリクス領域８０およびこのマトリクス領域８０の８近傍に想定されるマトリクス領域８０の番号をｒとし、ｒ番目のマトリクス領域８０内のｍ番目に配置されたドットのｘ方向およびｙ方向の位置をそれぞれｘｄｍｒおよびｙｄｍｒとして、数１により求められる。
【００４９】
【数１】
2008294702.tif 000003
【００５０】
実際には、数１の評価関数において、ｒ番目のマトリクス領域８０内のｍ番目に配置されたドットのｘ方向の位置ｘｄｍｒは、中央のマトリクス領域８０内における対応するドットのｘ方向の位置に、マトリクス領域８０の番号に応じて（すなわち、中央のマトリクス領域８０に対する相対位置に応じて）、マトリクス領域８０のｘ方向の大きさを加算または減算することにより、もしくは、当該位置と同位置として求められ、ｙ方向の位置ｙｄｍｒは、中央のマトリクス領域８０内における対応するドットのｙ方向の位置に、マトリクス領域８０の番号に応じてマトリクス領域８０のｙ方向の大きさを加算または減算することにより、もしくは、当該位置と同位置として求められる。
【００５１】
対象要素グループ８４１の各要素８２１に対して評価値が算出されると、評価値が最小となる要素８２１が特定され、この要素８２１に新たなドットが追加される。ここで、数１の評価関数では、評価値として、中央のマトリクス領域８０およびこのマトリクス領域８０の８近傍に想定されるマトリクス領域８０における既存のドットと、中央のマトリクス領域８０内の各要素８２１との間の距離の二乗の逆数の和が求められるため、評価値が最小となる要素８２１は、閾値マトリクス８１の反復適用を前提として既存のドット（特定済み要素）から最も離れたものとなる。
【００５２】
このようにして、点灯／消灯順序決定部５２では、対象要素グループ８４１の各要素８２１に対して数１を用いて評価値を算出し、評価値が最小となる要素８２１に新たなドットを追加するステップＳ２４の処理が、数１におけるｎがマトリクス領域８０の対象要素グループ８４１の要素数よりも１だけ少ない値となるまで繰り返される（ステップＳ２５）。これにより、対象要素グループ８４１に対応する０〜６７％の階調範囲内の階調レベルの増加（すなわち、０％から６７％に向かう階調レベルの変化）に伴ってドットを追加する要素の順序を示す点灯順序が決定される。
【００５３】
上記ステップＳ２３〜Ｓ２５の処理により第１要素グループ８４１に対する点灯順序が決定されると、マトリクス領域８０内の全ての要素グループが対象要素グループとされたか否かが確認される。ここでは、第２要素グループ８４２は未だ対象要素グループとされていないため、第２要素グループ８４２が対象要素グループとして特定される（ステップＳ２６，Ｓ２２）。そして、対象要素グループ８４２において、任意の１つの要素８２２が特定され、当該要素８２２を除く全ての要素８２２にドットが配置される（ステップＳ２３）。なお、本処理は、全ての要素８２２にドットを配置した後、任意の１つの要素８２２のドットを削除するものと捉えることができ、第２要素グループ８４２に対する処理では、要素８２２からのドットの削除は、当該要素８２２が特定済みの要素であることを示している。
【００５４】
続いて、対象要素グループ８４２において各要素８２２に対して評価値が算出されることにより、ドットが不存在の要素８２２から最も離れた１つの要素８２２のドットが削除される（すなわち、当該要素８２２が特定済み要素に変更される。）（ステップＳ２４）。このとき、対象要素グループ８４２の各要素８２２に対する評価値の算出は、第１要素グループ８４１における点灯順序を決定する際に用いられる数１と同様の式が用いられる。ただし、数１におけるｘｄｍｒおよびｙｄｍｒは、それぞれｒ番目のマトリクス領域８０内のｍ番目にドットが削除された要素８２２のｘ方向およびｙ方向の位置とされる。
【００５５】
対象要素グループ８４２の各要素８２２に対して評価値が算出されると、評価値が最小となる要素８２２が特定され、この要素８２２のドットが削除される。このようにして、点灯／消灯順序決定部５２では、対象要素グループ８４２の各要素８２２に対して数１を用いて評価値を算出し、評価値が最小となる要素８２２のドットを削除するステップＳ２４の処理が、数１におけるｎがマトリクス領域８０の対象要素グループ８４２の要素数よりも１だけ少ない値となるまで繰り返される（ステップＳ２５）。これにより、対象要素グループ８４２に対応する６７〜１００％の階調範囲内の階調レベルの減小（すなわち、１００％から６７％に向かう階調レベルの変化）に伴ってドットを削除する要素の順序を示す消灯順序が決定される。なお、第１要素グループ８４１および第２要素グループ８４２に対してそれぞれ消灯順序および点灯順序が決定されてもよい（以下同様）。また、第２要素グループ８４２が０〜３３％の階調範囲に対応し、第１要素グループ８４１が３３〜１００％の階調範囲に対応していてもよい。
【００５６】
第２要素グループ８４２に対する消灯順序が決定されると、マトリクス領域８０内の全ての要素グループ８４１，８４２が対象要素グループとされたことが確認され、閾値決定部５３に第１要素グループ８４１の点灯順序および第２要素グループ８４２の消灯順序が出力される（ステップＳ２６）。続いて、第２要素グループ８４２において消灯順序の番号が大きい要素８２２から順に、第１要素グループ８４１における点灯順序の最大値に１を加算した値から１ずつ増加する整数の番号が割り当てられ、これにより、マトリクス領域８０の各要素に、元画像７０の階調レベルの増加（全範囲に亘る増加）に従ってこの位置に対応する網点画像中の画素にドットを形成する順序（マトリクス領域８０がＫ行Ｌ列にて構成される場合に、０〜（Ｋ×Ｌ−１）までの番号が付与された要素の並びを示すものであり、以下、「最終点灯順序」という。）が決定される。そして、元画像が０〜２５５までの２５６（８ｂｉｔ）階調にて表現される場合には、最終点灯順序を０〜２５４の範囲に変換して得られる番号が閾値として各要素に割り当てられる（すなわち、２５５階調に圧縮される。）。このようにして、複数の要素グループ８４１，８４２に対する点灯順序または消灯順序に従ってマトリクス領域８０内の各要素の閾値を決定することにより、閾値マトリクス８１が完成する（ステップＳ２７）。
【００５７】
各要素の閾値が決定されて一の色成分の閾値マトリクス８１が完成すると、閾値マトリクス８１をｘ方向に反転させた閾値マトリクス（すなわち、ｙ方向に平行かつｘ方向の中央を通る直線を基準として反転させた閾値マトリクス（以下同様））、閾値マトリクス８１をｙ方向に反転させた閾値マトリクス、並びに、閾値マトリクス８１をｘ方向に反転させた後、さらにｙ方向に反転させた閾値マトリクスが、閾値マトリクス８１以外の残りの３つの色成分の閾値マトリクスとして取得される（後述の第２の実施の形態において同様）。なお、図７では他の色成分の閾値マトリクスの生成に係る処理の図示を省略している。そして、各色成分の閾値マトリクスは、コンピュータ１１の通信部１０９を介して本体制御部４の対応するマトリクス記憶部４２に記憶され、印刷装置１における元画像７０の印刷に利用される。
【００５８】
なお、閾値マトリクス８１のデータは、読取／書込装置１０８にて（コンピュータを含む）電子装置読み取り／書き込み可能な記録媒体９０に記録され、記録媒体９０が本体制御部４にて読み取られることによりマトリクス記憶部４２に記憶されてもよく、さらに、他の装置にて記録媒体９０を読み取ることにより、当該装置にて閾値マトリクス８１を用いて網点画像が生成されてもよい。
【００５９】
図１０は網点画像を示す図である。図１０の網点画像は、階調レベル（画素の値）が列方向に一定であり、行方向に０から２５５まで線形に変化する画像（いわゆる、グラデーション画像）を閾値マトリクス８１を用いて網点化したものであり、図１０の網点画像では、マトリクス領域８０における傾斜方向に対応する方向の方向性が生じていることが判る。また、中間の階調範囲におけるクラスタ（すなわち、行方向または列方向に互いに接合したドットの集合）の密度が比較的高くなっており、ザラツキ感もほとんど発生していない。
【００６０】
以上に説明したように、印刷装置１では、マトリクス領域８０において、それぞれが行方向および列方向に対して傾斜した傾斜方向に伸びる複数の線状領域８３１であって第１要素グループ８４１に対応するものと、同様に傾斜方向に伸びる複数の線状領域８３２であって第２要素グループ８４２に対応するものとを、傾斜方向に垂直な方向に隙間なく交互に配列することにより、マトリクス領域８０に第１および第２要素グループ８４１，８４２が設定される。そして、各要素グループ８４１，８４２にて、任意の１つの要素を特定した後、特定された要素から最遠の要素を特定する処理を繰り返すことにより、各要素グループ８４１，８４２に対応する階調範囲内の階調レベルの増加に伴って当該要素グループ内にてドットを追加する要素の順序を示す点灯順序、または、階調範囲内の階調レベルの減小に伴って当該要素グループ内にてドットを削除する要素の順序を示す消灯順序が取得される。これにより、網点画像において行方向および列方向に対して４５度だけ傾斜した方向の方向性を生じさせるとともにザラツキ感を少なくし（粒状性を少なくし）、さらに、中間の階調範囲におけるクラスタの密度を高くして、細い線や文字等の再現性を高くすることが可能なＦＭスクリーニング用の閾値マトリクス８１を生成することができる。
【００６１】
ところで、網点画像において列方向に対応する走査方向の方向性を生じさせる閾値マトリクスが印刷に用いられると、図１１．Ａに簡略化して示すように、印刷用紙９上に印刷される印刷画像において、ドット９１（図１１．Ａ中に平行斜線を付す矩形にて示す。後述の図１１．Ｂおよび図１２において同様。）が走査方向（Ｙ方向）に並ぶとともに、幅方向（Ｘ方向）に間隔を空けて形成され易くなる。この場合に、仮に、ヘッド２１において複数の吐出口２３１からの微小液滴の吐出方向等がばらついていると（すなわち、幅方向に関するドットの記録位置精度が低いと）、幅方向に隣接するドット９１の間隔が大きくなる部分（図１１．Ａ中にて符号９２を付して示す部分）が発生し、印刷画像において走査方向に伸びる縦スジが発生してしまう。
【００６２】
また、網点画像において行方向に対応する幅方向の方向性を生じさせる閾値マトリクスが印刷に用いられると、印刷用紙９上に印刷される印刷画像において、ドット９１が幅方向に並ぶとともに走査方向に間隔を空けて形成され易くなる。この場合に、仮に、ヘッド２１において複数の吐出口２３１からの微小液滴の吐出速度等がばらついていると（すなわち、走査方向に関するドットの記録位置精度が低いと）、図１１．Ｂに示すように、印刷画像においてザラツキ感が生じてしまう。
【００６３】
これに対し、本実施の形態にて生成される閾値マトリクス８１では、網点画像において行方向および列方向に対して傾斜した方向の方向性を生じさせることにより、図１２に示すように、ドット９１が幅方向および走査方向に対して傾斜した方向に並び易くなる。その結果、幅方向に関するドットの記録位置精度が低い場合でも印刷画像中に縦スジが発生することを抑制し、また、走査方向に関するドットの記録位置精度が低い場合でも印刷画像においてザラツキ感が発生することを抑制することが可能となる。
【００６４】
また、マトリクス領域８０において、複数の線状領域８３１，８３２は様々な態様にて設定されてよい。例えば、図１３に示す例では（ただし、図１３ではマトリクス領域８０の一部のみを図示している。後述の図１４ないし図１６、並びに、図１８ないし図２３において同様。）、複数の線状領域８３１，８３２（図１３中にて太い線にて境界を示す。後述の図１４、図１５、図１８ないし図２０、並びに、図２２において同様。）の配列方向の幅が図８に示すものよりも太くされる。実際には、線状領域８３１の幅は要素の対角線の長さの１．５倍とされ、線状領域８３２の幅は要素の対角線の長さとされ、各要素行８２ａにおいて、連続する３つの要素８２１（図１３中にて平行斜線を付して示す要素）が第１要素グループ８４１に含まれ、これらの要素８２１に隣接するとともに連続する２つの要素８２２（図１３中の白い要素）が第２要素グループ８４２に含まれる（行方向の端部近傍を除く。）。また、各要素列８２ｂにおいても、連続する３つの要素８２１が第１要素グループ８４１に含まれ、これらの要素８２１に隣接するとともに連続する２つの要素８２２が第２要素グループ８４２に含まれる（列方向の端部近傍を除く。）。なお、第１要素グループ８４１は０〜６０％の階調範囲に対応し、第２要素グループ８４２は６０〜１００％の階調範囲に対応する。
【００６５】
このように、図１３に示すマトリクス領域８０では、各要素行８２ａおよび各要素列８２ｂのそれぞれにおいて、第１要素グループ８４１に含まれるとともに連続する３つの要素８２１、および、第２要素グループ８４２に含まれるとともに連続する２つの要素８２２が、行方向または列方向に要素ピッチの５倍の周期にて配置される。図１３に示すマトリクス領域８０から導かれる閾値マトリクス８１では、図９に示すマトリクス領域８０から導かれる閾値マトリクス８１に比べて、中間の階調範囲（特に、ドットを追加する領域が第１要素グループ８４１から第２要素グループ８４２に切り替わる６０％の階調レベル近傍）において網点画像におけるクラスタの密度は僅かに低くなるが、仮に、印刷装置１において一のドットの周囲に他のドットが形成されない場合の記録安定性が低い場合には、網点画像を比較的再現性よく印刷することが可能となる。
【００６６】
また、印刷装置１において走査方向に関するドットの記録位置精度が高い場合には、図１４に示すように、列方向に対して４５度よりも大きくかつ９０度よりも小さい角度（およそ６３度）だけ傾斜した傾斜方向に伸びる複数の線状領域８３１，８３２が設定されてもよい。図１４に示すマトリクス領域８０では、第１要素グループ８４１に対応する線状領域８３１の配列方向の幅は、第２要素グループ８４２に対応する線状領域８３２の２倍とされ、各要素行８２ａにおいて、第１要素グループ８４１に含まれるとともに連続する４つの要素８２１（図１４中にて平行斜線を付して示す要素）、および、第２要素グループ８４２に含まれるとともに連続する２つの要素８２２（図１４中の白い要素）が行方向に要素ピッチの６倍の周期にて配置される。また、各要素列８２ｂにおいて、第１要素グループ８４１に含まれるとともに連続する２つの要素８２１、および、第２要素グループ８４２に含まれる１つの要素８２２が列方向に要素ピッチの３倍の周期にて配置される。なお、第１要素グループ８４１は０〜６７％の階調範囲に対応し、第２要素グループ８４２は６７〜１００％の階調範囲に対応する。
【００６７】
図１４に示すマトリクス領域８０から導かれる閾値マトリクス８１では、印刷画像において走査方向に対して４５度よりも大きい角度をなす方向の方向性を生じさせることにより、仮に幅方向に関するドットの記録位置精度が低い場合であっても、図９に示すマトリクス領域８０から導かれる閾値マトリクス８１に比べて、印刷画像中に縦スジが発生することをさらに抑制することが可能となる。
【００６８】
また、図９、図１３および図１４の例では、マトリクス領域８０に２つの要素グループ８４１，８４２のみを設定することにより、閾値マトリクス８１を容易に生成することが実現されるが、マトリクス領域８０に３つの要素グループが設定されて閾値マトリクス８１が生成されてもよい。例えば、図１５に示す例では、行方向および列方向に対して４５度だけ傾斜した傾斜方向に伸びる複数の線状領域８３１，８３２，８３３が傾斜方向に垂直な配列方向に隙間なく配列される。複数の線状領域８３１〜８３３では、配列方向の幅が要素の対角線の長さの半分とされ、複数の線状領域８３１〜８３３は配列方向に沿って第１要素グループ、第２要素グループおよび第３要素グループに順次割り当てられる。図１５では、第１要素グループに割り当てられる線状領域８３１に幅が狭い平行斜線を付し、第２要素グループに割り当てられる線状領域８３２に幅が広い平行斜線を付し、第３要素グループに割り当てられる線状領域８３３には平行斜線を付していない（後述の図１６中の要素８２１，８２２，８２３において同様）。そして、図１５および図１６に示すように、中心が線状領域８３１に含まれる要素８２１は第１要素グループ８４１に属するものとされ、中心が線状領域８３２に含まれる要素８２２は第２要素グループ８４２に属するものとされ、中心が線状領域８３３に含まれる要素８２３は第３要素グループ８４３に属するものとされる。
【００６９】
図１６に示すマトリクス領域８０では、各要素行８２ａにおいて、第１要素グループ８４１に含まれる要素８２１、第２要素グループ８４２に含まれる要素８２２、第３要素グループ８４３に含まれる要素８２３が行方向に順に並び、各要素列８２ｂにおいても、第１要素グループ８４１の要素８２１、第２要素グループ８４２の要素８２２、第３要素グループ８４３の要素８２３が列方向に順に並ぶ。したがって、第１要素グループ８４１は０〜３３％の階調範囲に対応し、第２要素グループ８４２は３３〜６７％の階調範囲に対応し、第３要素グループ８４３は６７〜１００％の階調範囲に対応し、第１ないし第３要素グループ８４１〜８４３はそれぞれハイライト領域、中間領域、シャドウ領域と表現することができる。
【００７０】
そして、各要素グループ８４１〜８４３において、図７のステップＳ２３〜Ｓ２５の処理を行うことにより点灯順序または消灯順序が決定され、その後、第１ないし第３要素グループ８４１〜８４３に対する点灯順序または消灯順序に従って、マトリクス領域８０内の各要素８２１〜８２３の閾値が決定される。本実施の形態では、第１および第２要素グループ８４１，８４２では点灯順序が決定され、第３要素グループ８４３では消灯順序が決定される。
【００７１】
図１６に示すマトリクス領域８０から導かれる閾値マトリクス８１を用いて、階調レベル（画素の値）が列方向に一定であり、行方向に０から２５５まで線形に変化する画像（いわゆる、グラデーション画像）を網点化すると図１７に示す網点画像が得られる。図１７の網点画像では、マトリクス領域８０における傾斜方向に対応する方向の方向性が生じており、中間の階調範囲においてその方向性が、図１０に示す網点画像に比べて顕著となっている。
【００７２】
また、マトリクス領域８０において元画像７０の全階調範囲を４つに分割した４個の階調範囲にそれぞれ対応する４個の要素グループが設定されてもよい。以上のように、閾値マトリクス８１を生成する際には、全階調範囲を複数に分割した複数の階調範囲が予め設定され、マトリクス領域８０において傾斜方向に垂直な配列方向に隙間なく配列される複数の線状領域を配列方向に沿って当該複数の階調範囲に対応する複数の要素グループに順次割り当てることにより、それぞれが対応する階調範囲内の階調レベルの増加または減小に伴って追加または削除されるドットの存在範囲を規定する複数の要素グループがマトリクス領域８０内に設定され、網点画像において傾斜方向に対応する方向の方向性を生じさせることが可能となる。
【００７３】
また、図９、図１３、図１４および図１６に示すマトリクス領域８０では、各要素列８２ｂにおいて、一の要素グループに含まれる要素、または、一の要素グループに含まれるとともに列方向に連続する複数の要素が要素ピッチの３倍以上の周期にて配置され、各要素行８２ａにおいても同様とされるが、各要素列８２ｂおよび各要素行８２ａの一方のみにおいて、一の要素グループ８４１，８４２に含まれる要素８２１，８２２が要素ピッチの２倍の周期にて配置されてもよい（すなわち、１つの要素８２１と１つの要素８２２とが交互に配置される。）。
【００７４】
例えば、図１８に示すように、各要素行８２ａにおいて、第１要素グループ８４１に含まれるとともに連続する２つの要素８２１（図１８中にて平行斜線を付して示す要素。後述の図１９、図２１、図２３においても第１要素グループに含まれる要素に平行斜線を付す。）、および、第２要素グループ８４２に含まれるとともに連続する２つの要素８２２（図１８中にて平行斜線を付していない白い要素。後述の図１９、図２１、図２３においても第２要素グループに含まれる要素には平行斜線を付していない。）が要素ピッチの４倍の周期にて配置され、各要素列８２ｂにおいて、第１要素グループ８４１に含まれる１つの要素８２１、および、第２要素グループ８４２に含まれる１つの要素８２２が要素ピッチの２倍の周期にて配置されるように、列方向に対しておよそ６３度だけ傾斜するとともに同一の幅の線状領域８３１，８３２がマトリクス領域８０に設定される。図１８に示すマトリクス領域８０から導かれる閾値マトリクス８１では、網点画像において列方向の方向性が生じることがあるが、通常、傾斜方向に対応する方向の方向性がより強いため、印刷画像において縦スジやザラツキ感が発生することが抑制される。ただし、網点画像において行方向および列方向の方向性が生じることを確実に抑制するには、各要素列８２ｂおよび各要素行８２ａのそれぞれにおいて、一の要素グループに含まれる要素、または、一の要素グループに含まれるとともに連続する複数の要素が要素ピッチの３倍以上の周期にて配置されることが好ましい。
【００７５】
一方で、図１９に示すように、仮に、線状領域８３１，８３２が行方向および列方向に対して４５度だけ傾斜する傾斜方向とされ、線状領域８３１，８３２の幅が共に要素の対角線の半分とされる場合には、各要素行８２ａおよび各要素列８２ｂのそれぞれにおいて、第１要素グループ８４１に含まれる１つの要素８２１、および、第２要素グループ８４２に含まれる１つの要素８２２が要素ピッチの２倍の周期にて配置されてしまい、マトリクス領域８０ａ内における第１要素グループ８４１の要素８２１および第２要素グループ８４２の要素８２２の配列は、市松模様状（チェッカーフラッグ状）になってしまう。この場合に、図１９に示すマトリクス領域８０ａから導かれる閾値マトリクスでは、網点画像においてクラスタの密度が高くなり過ぎて傾斜方向に対応する方向の方向性が弱くなるため（または、行方向および列方向の方向性が生じて傾斜方向に対応する方向の方向性が希釈されるため）、印刷画像において縦スジやザラツキ感が発生することがある。したがって、要素グループ設定部５１では、市松模様状となる第１および第２要素グループ８４１，８４２の要素８２１，８２２の配列は除外される。
【００７６】
ところで、図７を参照して説明した上記処理例では、ステップＳ２１〜Ｓ２７の処理により生成される一の色成分の閾値マトリクス８１から他の色成分の閾値マトリクスが導かれるが、当該一の色成分のマトリクス領域８０とは異なるサイズ（すなわち、ｘ方向の要素数および／またはｙ方向の要素数）の他の色成分のマトリクス領域において、上記ステップＳ２１〜Ｓ２７の処理と同様の処理を実行することにより、当該一の色成分の閾値マトリクス８１とは異なるサイズとなる当該他の色成分の閾値マトリクスが生成されてもよい。また、複数の色成分のマトリクス領域（同一のサイズであってもよい。）において、各要素グループに対応する線状領域の配列方向の周期（実際には、線状領域の配列方向の幅に依存する。）や、互いに対応する要素行において当該要素グループに属する要素が配置される行方向の位置を示す位相、あるいは、線状領域の傾斜方向（すなわち、方向性）を異ならせることにより、マトリクス領域における要素グループのパターン（すなわち、各要素グループに属する要素の配置）が互いに異なる複数の色成分の閾値マトリクスが生成されてもよい。上記のいずれの場合においても、閾値マトリクスにおける閾値の配列が色成分毎に異なることにより、印刷画像において複数の色成分の網点画像の干渉によるモアレや色ムラの発生を抑制することができる。
【００７７】
次に、印刷装置１における印刷に係る機構に合わせて修正された閾値マトリクスを生成する手法について述べる。ここでは、ヘッド２１において吐出口２３１が配列される幅方向に対応する行方向（ｘ方向）のマトリクス領域８０の要素数がαであるものとする。演算部５では、まず、図７のステップＳ２１の処理を行うことにより、マトリクス領域８０において複数の要素グループ８４１，８４２が設定される。
【００７８】
図７のステップＳ２２の処理にて、最もハイライト側の階調レベルを含む階調範囲に対応する第１要素グループ８４１が対象要素グループとして特定されると、ステップＳ２３の処理にて対象要素グループ８４１の任意の１つの要素８２１にドットが配置される。続いて、ステップＳ２４の１回目の処理では、ドットが既に配置されている要素８２１とｘ方向の同位置に存在する複数の要素８２１（すなわち、同一の要素列８２ｂに含まれる複数の要素８２１）がドットの追加対象から除外された上で、閾値マトリクス８１の反復適用を考慮しつつ既存のドットから最も離れた要素８２１に新たなドットが追加される。
【００７９】
また、ステップＳ２４の２回目の処理では、ステップＳ２３の処理にて選択された要素８２１、および、ステップＳ２４の１回目の処理にて選択された要素８２１のそれぞれと同一の要素列８２ｂに含まれる複数の要素８２１がドットの追加対象から除外された上で、（閾値マトリクス８１の反復適用を考慮しつつ）既存のドットから最も離れた要素８２１に新たなドットが追加される。さらに、ステップＳ２４の３回目の処理では、ステップＳ２３の処理にて選択された要素８２１、並びに、ステップＳ２４の１および２回目の処理にてそれぞれ選択された要素８２１と同一の要素列８２ｂに含まれる複数の要素８２１がドットの追加対象から除外された上で既存のドットから最も離れた要素８２１に新たなドットが追加される。このように、対象要素グループ８４１において既存のドットと同一の要素列８２ｂに含まれる要素８２１をドットの追加対象から除外しつつ、既存のドットから最も離れた要素８２１に新たなドットが追加される。したがって、ステップＳ２４の（α−１）回目の処理が完了した際には、各要素列８２ｂがドットが配置された１つの要素８２１を含むこととなる。そして、ステップＳ２４のα回目の処理以降では、このような条件が取り除かれ、既存のドットから最も離れた要素８２１に新たなドットが追加される。
【００８０】
ここで、インクジェット方式の一般的な印刷装置では、印刷時に（すなわち、退避位置から離れた状態で）各吐出口においてインクを吐出しない時間（すなわち、インクの吐出後、次のインクの吐出が行われるまでの時間）が長くなると、吐出口近傍のインクが硬化して吐出口が詰まる場合がある。特に、元画像においてハイライト側の階調レベルを有する画素が多く存在する場合には、インクを吐出しない時間が長くなりやすくなる。
【００８１】
これに対し、上記閾値マトリクス生成処理では、最もハイライト側の階調レベルを含む階調範囲に対応する対象要素グループ８４１において、各要素列８２ｂの１つの要素８２１に、点灯順序における１ないしαの番号のいずれかを割り当てる条件を設けた上で、当該条件に従いつつステップＳ２４の処理を繰り返すことにより、対象要素グループ８４１に対応する階調範囲内の階調レベルにおける点灯順序が決定される。これにより、複数の吐出口２３１からインクの微小液滴を吐出することにより印刷用紙９上に画像を印刷する印刷装置１において、実際の印刷の際に各吐出口２３１がインクを吐出しない時間が長くなる可能性が低減され、印刷時に吐出口２３１近傍のインクが硬化して吐出口２３１が詰まることを抑制することができる。なお、ステップＳ２４の処理の際に設定される条件は、他の条件であってもよい。本手法は、後述の第２の実施の形態に係る閾値マトリクスの生成処理において用いられてもよい。
【００８２】
また、印刷装置１における走査方向および幅方向の解像度（すなわち、印刷用紙９上における単位長さ当たりのドット数）が異なる場合に（例えば、走査方向の解像度が７２０ｄｐｉ（dot per inch）、幅方向の解像度が３６０ｄｐｉである場合等）、図７のステップＳ２４の処理において用いられる評価関数が解像度の相違を考慮したものとされてもよい。具体的には、ｘ方向に対応する幅方向の解像度がＲｅｓＸであり、ｙ方向に対応する走査方向の解像度がＲｅｓＹである場合に、図７のステップＳ２４の処理においてｎ番目に新たなドットが配置される要素８２１を求める際におけるマトリクス領域８０内の座標（ｘｄ，ｙｄ）の各要素８２１の評価値Ｅｄｎ（ｘｄ，ｙｄ）は、中央のマトリクス領域８０およびこのマトリクス領域８０の８近傍に想定されるマトリクス領域８０（図９参照）の番号をｒとし、ｒ番目のマトリクス領域内のｍ番目に配置されたドットのｘ方向およびｙ方向の位置をそれぞれｘｄｍｒおよびｙｄｍｒとして、数２により求められる。
【００８３】
【数２】
2008294702.tif 000004
【００８４】
数２では、Ｙ方向の解像度がＸ方向の解像度よりも低い場合には、各要素８２１と既存のドットとの間のｙ方向の距離の評価値に対する影響がｘ方向の距離よりも高くなり、各要素８２１において、既存のドットとの間のｙ方向の距離が大きいものほど、点灯順序における番号が小さくなり易くなる。また、Ｘ方向の解像度がＹ方向の解像度よりも低い場合には、各要素８２１と既存のドットとの間のｘ方向の距離の評価値に対する影響がｙ方向の距離よりも高くなり、各要素８２１において、既存のドットとの間のｘ方向の距離が大きいものほど、点灯順序における番号が小さくなり易くなる。また、消灯順序を決定する際にｎ番目にドットが削除される要素８２２を求める場合にも同様の評価関数が用いられる。
【００８５】
このように、図７のステップＳ２４の処理において、特定済み要素から最も離れた要素を特定する際に（すなわち、既存のドットから最も離れた要素、または、ドットが不存在の要素から最も離れた要素を特定する際に）、行方向の距離成分と列方向の距離成分との重み付けを主走査方向および副走査方向の解像度に従って相違させることにより、印刷装置１にて印刷される画像において低解像度となる方向にドットの配置が間延びすることを抑制することができ、好ましい印刷画像を印刷することができる。本手法は、後述の第２の実施の形態に係る閾値マトリクスの生成処理において用いられてもよい。
【００８６】
また、印刷装置１における走査方向および幅方向の解像度に対して、実際に印刷用紙９上に形成されるドットのサイズが大きい場合に、閾値マトリクス８１においてドットの非描画を示す閾値が付与された要素（すなわち、吐出口２３１からのインクの吐出を休止させる要素であり、以下、「休止要素」という。）が設けられてもよい。例えば、走査方向および幅方向の解像度が共に７２０ｄｐｉである印刷装置１では、印刷用紙９上に形成されるドットは走査方向および幅方向に３５マイクロメートル（μｍ）のピッチにて配列されるが、この場合に、直径が７０μｍのドットが印刷用紙９上に形成されると、小さい文字等を印刷する際に、文字が潰れやすくなる。このような場合には、図７のステップＳ２７の処理において、最終点灯順序における番号が大きい複数の要素、すなわち、最もシャドウ側の階調レベルを含む階調範囲に対応する要素グループにて点灯順序における番号が大きい、または、消灯順序における番号が小さい複数の要素が休止要素とされ、元画像の全階調範囲の最大の階調レベル（すなわち、２５５）を示す値が要素値（閾値）として付与される。
【００８７】
既述のように、網点画像の生成時には、元画像の画素の画素値が閾値マトリクス８１の対応する要素の閾値よりも大きい場合にのみ、当該画素に対応する網点画像中の位置にインクの吐出のＯＮを示す値が付与される。したがって、閾値マトリクス８１では休止要素に元画像の最大の階調レベルを示す値が付与されることにより、網点画像において休止要素に対応する画素には必ずインクの吐出のＯＦＦを示す画素値が付与される。これにより、網点画像において文字の潰れ等が発生することが抑制される。
【００８８】
実際には、休止要素の個数を複数通りに変更した閾値マトリクスを準備し、各閾値マトリクスを用いて文字を含む元画像を網点化した網点画像を印刷用紙９上にテスト印刷し、文字の潰れと印刷画像における元画像の再現性とを評価して好ましい閾値マトリクスが決定され、当該閾値マトリクスが実際の印刷に用いる最終的な閾値マトリクス８１とされる。すなわち、閾値マトリクス８１において休止要素とされる要素の個数はテスト印刷を行うことにより決定される。閾値マトリクス８１に休止要素を設ける本手法は、後述の第２の実施の形態に係る閾値マトリクスの生成処理において用いられてもよい。
【００８９】
次に、本発明の第２の実施の形態に係る閾値マトリクスの生成処理について図７を参照しつつ説明する。まず、図４の要素グループ設定部５１では、閾値マトリクスが生成される領域として行方向および列方向に複数の要素が配列されたマトリクス領域において、行方向および列方向に対して傾斜するとともに互いに交差する複数のストライプ領域が設定される。
【００９０】
図２０は、マトリクス領域８０の一部を示す図である。本実施の形態では、ｙ軸をｘｙ平面に垂直な軸を中心として反時計回りに４５度だけ回転させた方向、および、時計回りに４５度だけ回転させた方向が、それぞれ第１傾斜方向および第２傾斜方向として定められており、それぞれが第１傾斜方向に伸びる複数の線状領域８５１（図２０中にて幅が狭い平行斜線を付す。）の集合である第１ストライプ領域８６１、および、それぞれが第２傾斜方向に伸びる複数の線状領域８５２（図２０中にて幅が広い平行斜線を付す。）の集合である第２ストライプ領域８６２がマトリクス領域８０内に設定される。
【００９１】
第１ストライプ領域８６１に含まれる複数の線状領域８５１は第１傾斜方向に垂直な配列方向に一定の隙間を空けて配列され、複数の線状領域８５１において配列方向の幅は同一とされる。また、第２ストライプ領域８６２に含まれる複数の線状領域８５２は第２傾斜方向に垂直な配列方向に一定の隙間を空けて配列され、複数の線状領域８５２において配列方向の幅は同一とされる。図２０の例では、第１ストライプ領域８６１の線状領域８５１の幅と第２ストライプ領域８６２の線状領域８５２の幅とは同じとされ、第１ストライプ領域８６１における線状領域８５１の第１傾斜方向に垂直な方向に関するピッチは、当該線状領域８５１の幅よりも長く、かつ、第２ストライプ領域８６２における線状領域８５２の第２傾斜方向に垂直な方向に関するピッチよりも短くされる。なお、各線状領域８５１，８５２は、当該線状領域８５１，８５２が通過する各要素行８２ａ（または要素列８２ｂ）に含まれるいずれかの要素８２０の中心を包含している。そして、中心が第１ストライプ領域８６１および第２ストライプ領域８６２に含まれる要素８２０の集合が第１要素グループとされ、残りの領域に含まれる要素８２０の集合（すなわち、残りの要素８２０の集合）が第２要素グループとされる。
【００９２】
図２１は、第１要素グループ８７１および第２要素グループ８７２を示す図であり、図２１では第１要素グループ８７１に含まれる要素（図２１中にて平行斜線を付す要素）に符号８２１を付し、第２要素グループ８７２に含まれる要素（図２１中にて平行斜線を付していない白い要素）に符号８２２を付している。図２１のマトリクス領域８０では、各要素行８２ａにおいて、当該要素行８２ａに含まれる要素の１／２が第１要素グループ８７１の要素８２１とされ、１／２が第２要素グループ８７２の要素８２２とされる（各要素列８２ｂにおいて同様）。したがって、第１要素グループ８７１は全階調範囲を半分に分割したうちの一方の０〜５０％の階調範囲に対応し、第２要素グループ８７２は他方の５０〜１００％の階調範囲に対応する。
【００９３】
以上のように、マトリクス領域８０において、行方向および列方向に対して傾斜するとともに互いに交差する複数のストライプ領域８６１，８６２を設定し、複数のストライプ領域８６１，８６２を２つの要素グループ８７１，８７２の一方に割り当て、残りの領域を他方に割り当てることにより、第１要素グループ８７１および第２要素グループ８７２がマトリクス領域８０に設定される（ステップＳ２１）。
【００９４】
続いて、点灯／消灯順序決定部５２では、第１の実施の形態と同様にして、各要素グループ８７１，８７２において、任意の１つの要素を特定し、その後、元画像７０の網点化時の閾値マトリクス８１の反復適用を考慮しつつ、特定済み要素から最も離れた要素を特定済み要素に変更する処理を繰り返すことにより、各要素グループ８７１，８７２に対応する階調範囲内の階調レベルの増加に伴って当該要素グループ８７１，８７２内にてドットを追加する要素の順序を示す点灯順序、または、階調範囲内の階調レベルの減小に伴って当該要素グループ８７１，８７２内にてドットを削除する要素の順序を示す消灯順序が決定される（ステップＳ２２〜Ｓ２６）。本実施の形態では、第１要素グループ８７１に対して点灯順序が決定され、第２要素グループ８７２に対して消灯順序が決定される。そして、閾値決定部５３では、２つの要素グループ８７１，８７２に対する点灯順序または消灯順序に従って、マトリクス領域８０内の各要素の閾値が決定され、閾値マトリクス８１が完成する（ステップＳ２７）。
【００９５】
以上に説明したように、印刷装置１では、マトリクス領域８０において、行方向および列方向に対して傾斜するとともに互いに交差する複数のストライプ領域８６１，８６２を設定し、複数のストライプ領域８６１，８６２に包含される要素８２１の集合が第１要素グループ８７１とされ、残りの要素８２２の集合が第２要素グループ８７２とされる。そして、各要素グループ８７１，８７２にて、任意の１つの要素を特定した後、特定された要素から最遠の要素を特定する処理を繰り返すことにより、各要素グループ８７１，８７２における点灯順序または消灯順序が取得され、点灯順序および消灯順序に従ってマトリクス領域８０内の各要素の閾値が決定される。これにより、網点画像において行方向および列方向に対して傾斜した方向（第１および第２傾斜方向）の方向性を生じさせるとともにザラツキ感を少なくし、さらに、細い線や文字等の再現性を高くすることが可能な閾値マトリクス８１を生成することができる。また、印刷装置１の幅方向に関するドットの記録位置精度が低い場合に印刷画像中に発生する走査方向に伸びる縦スジ（図１１．Ａ参照）、および、印刷装置１の走査方向に関するドットの記録位置精度が低い場合に発生する印刷画像のザラツキ感（図１１．Ｂ参照）を抑制することができる。
【００９６】
また、マトリクス領域８０において、複数のストライプ領域は様々な態様にて設定することが可能である。例えば、第１ストライプ領域８６１および第２ストライプ領域８６２において、線状領域８５１，８５２の幅や傾斜角度が異なっていてもよく、網点画像において行方向および列方向に対して傾斜した方向の方向性が確保される範囲内では、マトリクス領域８０に３以上のストライプ領域が設定されてもよい。
【００９７】
ところで、図２２に示すように、仮に、図２０に示す第１ストライプ領域８６１をｘ方向に反転させたもの（すなわち、ｙ方向に平行かつｘ方向の中央を通る直線を基準として反転させたストライプ領域）を第２ストライプ領域８６２ａ（すなわち、図２２中にて幅の広い平行斜線を付して示す線状領域８５２の集合）として、第１ストライプ領域８６１（図２２中にて幅の狭い平行斜線を付して示す。）に加えてマトリクス領域８０ｂに設定する場合、図２３に示すように、第１および第２要素グループ８７１，８７２の要素８２１，８２２の配列は、図１９における市松模様状の要素８２１，８２２の配列の３行３列の部分（図２３では、符号Ｋ１を付す太い線の矩形にて示す部分）をタイリングしたもの（すなわち、ｘ方向およびｙ方向に隙間なく繰り返し配列したもの）となる。図２３に示すマトリクス領域８０ｂから導かれる閾値マトリクスでは、網点画像において行方向および列方向の方向性が生じて傾斜方向に対応する方向の方向性が希釈されるため、印刷画像において縦スジやザラツキ感が発生することがある。
【００９８】
また、図１９に示す市松模様状の要素８２１，８２２の配列は、複数の線状領域８３１の集合を１つのストライプ領域と捉えて、このストライプ領域と、このストライプ領域をｘ方向に反転させつつｙ方向に１要素分だけ移動させたストライプ領域（ただし、このストライプ領域は、線状領域８３１に含まれる要素のみを包含するものとなる。）とをマトリクス領域８０に設定することによっても形成され、既述のように、この場合も、網点画像において傾斜方向に対応する方向の方向性が弱くなってしまう。したがって、複数のストライプ領域を設定する要素グループ設定部５１では、市松模様状となる、または、市松模様の部分をタイリングしたパターンとなる要素グループ８７１，８７２の要素８２１，８２２の配列は除外される。
【００９９】
ところで、本実施の形態における閾値マトリクス８１の生成処理においても、第１の実施の形態と同様に、ステップＳ２１〜Ｓ２７の処理により生成される一の色成分の閾値マトリクス８１から他の色成分の閾値マトリクスが導かれてもよく、また、当該一の色成分のマトリクス領域８０とは異なるサイズの他の色成分のマトリクス領域において、上記ステップＳ２１〜Ｓ２７の処理と同様の処理を実行することにより、当該一の色成分の閾値マトリクス８１とは異なるサイズとなる当該他の色成分の閾値マトリクスが生成されてもよい。さらに、複数の色成分のマトリクス領域（同一のサイズであってもよい。）において、各ストライプ領域における線状領域の配列方向の周期や、互いに対応する要素行において当該ストライプ領域に属する要素が配置される行方向の位置を示す位相、あるいは、線状領域の傾斜方向（すなわち、方向性）を異ならせることにより、マトリクス領域における要素グループのパターンが互いに異なる複数の色成分の閾値マトリクスが生成されてもよい。上記のいずれの場合においても、閾値マトリクスにおける閾値の配列が色成分毎に異なることにより、印刷画像において複数の色成分の網点画像の干渉によるモアレや色ムラの発生を抑制することができる。
【０１００】
次に、印刷装置１の他の動作例について説明する。本動作例に係る印刷装置１のヘッド２１の各吐出口は、異なる量の微小液滴を吐出して印刷用紙９上に複数サイズのドットの形成が可能とされ、ここでは、最も小さなＳサイズのドット、Ｓサイズよりも大きなＭサイズのドット、および、Ｍサイズよりも大きなＬサイズのドットのいずれかが形成可能となっている。
【０１０１】
本動作例に係る印刷装置１において実際の印刷に用いられる閾値マトリクスの各閾値は、Ｓサイズのドット形成の要否を決定するためのサブ閾値、Ｍサイズのドット形成の要否を決定するためのサブ閾値、および、Ｌサイズのドット形成の要否を決定するためのサブ閾値の集合とされる。ただし、図４のマトリクス記憶部４２では、閾値マトリクスが、Ｓサイズ用のサブ閾値の２次元配列であるサブ閾値マトリクス、Ｍサイズ用のサブ閾値の２次元配列であるサブ閾値マトリクス、および、Ｌサイズ用のサブ閾値の２次元配列であるサブ閾値マトリクスに分解されて記憶されている。サブ閾値マトリクスにおいて互いに対応するサブ閾値はＳサイズ用のサブ閾値マトリクスにて最も小さく、Ｌサイズ用のサブ閾値マトリクスにて最も大きくなっている（ただし、上記の休止要素が設けられる場合には、休止要素では同一のサブ閾値となっている。）。なお、サブ閾値マトリクスについては後述する。
【０１０２】
印刷装置１において各色成分の網点画像を生成する際には、まず、元画像の各画素の画素値とＳサイズ用のサブ閾値マトリクスの対応するサブ閾値とが比較される。実際には、１画素ずつ比較されるが、概念的には、元画像において、画素値がサブ閾値マトリクスの対応するサブ閾値よりも大きい位置の画素には、例えば、画素値「１」が付与され、残りの画素には画素値「０」が付与されて仮の出力画像が生成される。続いて、元画像の各画素の画素値とＭサイズ用のサブ閾値マトリクスの対応するサブ閾値とが比較され、画素値がサブ閾値マトリクスの対応するサブ閾値よりも大きい位置の出力画像中の画素は、画素値が「２」に変更され、残りの画素の画素値はそのままとされて、仮の出力画像が更新される。そして、元画像の各画素の画素値とＬサイズ用のサブ閾値マトリクスの対応するサブ閾値とが比較され、画素値がサブ閾値マトリクスの対応するサブ閾値よりも大きい位置の出力画像中の画素は、画素値が「３」に変更され、残りの画素の画素値はそのままとされて、元画像の画素値と閾値マトリクスの対応する閾値との比較結果である４値の出力画像が網点画像として取得される。後述するように、網点画像における画素値「１」、「２」、「３」は、対応する吐出口により形成される印刷用紙９上のドットのサイズを示すものであるため、実質的には、当該網点画像もドットの有無（および、ドットの大きさ）により表現される画像となっている。
【０１０３】
なお、既述のように、閾値マトリクスの（休止要素以外の）要素において互いに対応するサブ閾値はＳサイズ用のサブ閾値マトリクスにて最も小さく、Ｌサイズ用のサブ閾値マトリクスにて最も大きくなっている。したがって、元画像とＳサイズ用のサブ閾値マトリクスとの比較において、画素値がサブ閾値マトリクスの対応するサブ閾値以下となる元画像の画素は、Ｍサイズ用のサブ閾値マトリクスおよびＬサイズ用のサブ閾値マトリクスのそれぞれの対応するサブ閾値との比較においても必ず当該サブ閾値以下となり、画素値がＭサイズ用のサブ閾値マトリクスの対応するサブ閾値以下となる元画像の画素は、Ｌサイズ用のサブ閾値マトリクスの対応するサブ閾値との比較においても必ず当該サブ閾値以下となるため、このような元画像中の画素については、他のサブ閾値マトリクスとの比較が省略されてもよい。
【０１０４】
印刷装置１では、各色成分に関して、上記のようにして網点画像を生成しつつ、網点画像の生成された部分を印刷する処理が行われる。網点画像を印刷する際には、吐出制御部４４ではヘッド２１の印刷用紙９に対する相対移動に同期して、各吐出口の印刷用紙９上の吐出位置に対応する網点画像の画素値が「１」である場合には当該吐出位置にＳサイズのドットが形成され、網点画像の画素値が「２」である場合には当該吐出位置にＭサイズのドットが形成され、網点画像の画素値が「３」である場合には当該吐出位置にＬサイズのドットが形成され、網点画像の画素値が「０」である場合には当該吐出位置にはドットは形成されない。このようにして、ヘッド２１の印刷用紙９に対する相対移動（すなわち、複数の吐出口にそれぞれ対応する印刷用紙９上の複数の吐出位置の走査）に同期して、複数の吐出口の印刷用紙９に対する吐出位置における元画像の画素値と閾値マトリクスの対応する閾値との比較結果に従って、複数の吐出口からのインクの吐出が制御され、印刷用紙９上に網点画像が印刷される。
【０１０５】
次に、サブ閾値マトリクスの生成手法について一の色成分に着目して説明する。なお、他の色成分のサブ閾値マトリクスも同様の処理により生成される。
【０１０６】
閾値決定部５３では、第１の実施の形態、または、第２の実施の形態に係る図７のステップＳ２１〜Ｓ２７の処理により閾値マトリクス８１が生成されると、（休止要素以外の）各要素の閾値を２で除した商をこの要素の新たな値（すなわち、サブ閾値）とするマトリクスがＳサイズのドット形成用のサブ閾値マトリクスとして生成される。Ｓサイズのドット形成用のサブ閾値マトリクスでは、各要素の値は０ないし１２７のいずれかの値となる。続いて、Ｓサイズのドット形成用のサブ閾値マトリクスの各要素の値に元画像の２５６段階の階調レベルの２５％の値６４が加算されることにより、Ｍサイズのドット形成用のサブ閾値マトリクスが生成され、Ｓサイズのドット形成用のサブ閾値マトリクスの各要素の値に元画像の２５６段階の階調レベルの５０％の値１２８が加算されることにより、Ｌサイズのドット形成用のサブ閾値マトリクスが生成される。Ｍサイズのドット形成用のサブ閾値マトリクスでは、各要素の値は６４ないし１９１のいずれかとなり、Ｌサイズのドット形成用のサブ閾値マトリクスでは、各要素の値は１２８ないし２５５のいずれかとなる。このようにして閾値マトリクス８１の各要素の閾値を変換することにより、Ｓサイズのドット形成用のサブ閾値マトリクス、Ｍサイズのドット形成用のサブ閾値マトリクス、および、Ｌサイズのドット形成用のサブ閾値マトリクスにそれぞれ含まれる複数のサブ閾値が生成される。
【０１０７】
ここで、サブ閾値マトリクスの特徴について述べる。図２４は、サブ閾値マトリクスの特徴を説明するための図である。図２４では、仮に、各サイズのサブ閾値マトリクスのみを用いて一様な階調レベルの画像を印刷装置１にて印刷する場合に、印刷用紙９上に形成される当該サイズのドットの個数の全画素数に対する割合（以下、「ドット占有率」という。）を縦軸に示しており、この場合における画像の階調レベルを横軸に示している。また、図２４ではＳサイズのサブ閾値マトリクスのみを用いた場合のドット占有率を符号Ａ１を付す破線にて示し、Ｍサイズのサブ閾値マトリクスのみを用いた場合のドット占有率を符号Ａ２を付す一点鎖線にて示し、Ｌサイズのサブ閾値マトリクスのみを用いた場合のドット占有率を符号Ａ３を付す実線にて示している。なお、ここでは、閾値マトリクス８１は休止要素を含まないものとしている。
【０１０８】
図２４に示すように、Ｓサイズのサブ閾値マトリクスのみを用いた場合には、画像の階調レベルが０から１２８まで増加するに従ってドット占有率は０％から１００％まで線形に増加し、階調レベルが１２８以上ではドット占有率は１００％のままとなる。Ｍサイズのサブ閾値マトリクスのみを用いた場合には、画像の階調レベルが６４以下ではドット占有率は０％となり、階調レベルが６４から１９２まで増加するに従ってドット占有率が０％から１００％まで線形に増加し、階調レベルが１９２以上ではドット占有率は１００％のままとなる。Ｌサイズのサブ閾値マトリクスのみを用いた場合には、画像の階調レベルが１２８以下ではドット占有率は０％となり、階調レベルが１２８から２５５まで増加するに従ってドット占有率が０％からおよそ１００％まで線形に増加する。
【０１０９】
例えば、階調レベル１４０に注目すると、図２４に示すように、Ｌサイズのサブ閾値マトリクスにおけるドット占有率は９％となり、Ｍサイズのサブ閾値マトリクスにおけるドット占有率は６０％となり、Ｓサイズのサブ閾値マトリクスにおけるドット占有率は１００％となる。ここで、既述のように、実際の印刷では同じ位置に複数のサイズのドットは形成されず、より大きいサイズのドットが優先して形成される。また、Ｓサイズのサブ閾値マトリクス、Ｍサイズのサブ閾値マトリクス、および、Ｌサイズのサブ閾値マトリクスにおいて、同じ位置における値（サブ閾値）は、Ｌサイズのサブ閾値マトリクスで最も大きくなり、Ｓサイズのサブ閾値マトリクスで最も小さくなるため、上記のように、各サイズのサブ閾値マトリクスのみを用いて一様な階調レベルの画像を印刷する（すなわち、Ｓサイズのドットのみにて形成される画像、Ｍサイズのドットのみにて形成される画像、および、Ｌサイズのドットのみにて形成される画像を印刷する）という仮定の下では、一の階調レベルにおいて、Ｌサイズのドットのみにて形成される画像中のドットに対して、Ｓサイズのドットのみにて形成される画像、および、Ｍサイズのドットのみにて形成される画像のそれぞれにおける同位置にもドットが必ず形成されており、Ｍサイズのドットのみにて形成される画像中のドットに対して、Ｓサイズのドットのみにて形成される画像における同位置にもドットが必ず形成される。
【０１１０】
したがって、仮にサブ閾値マトリクスの集合を用いて一様な階調レベル１４０の画像を印刷装置１にて印刷する場合には、Ｌサイズのドット占有率は９％となり、Ｍサイズのドット占有率は５１％（（６０−９）にて求められる。）となり、Ｓサイズのドット占有率は４０％（（１００−６０）にて求められる。）となる。実際には、元画像は濃淡（すなわち、様々な階調レベルの部位）を有し、各画素値がサブ閾値マトリクスの対応する位置のサブ閾値と比較されるため、サブ閾値の集合を各閾値とする閾値マトリクスを用いることにより、図２４のグラフに従ってＳサイズ、ＭサイズおよびＬサイズのドットが確率的に形成されて印刷が行われることとなる。なお、閾値マトリクス８１が休止要素を含む場合には、休止要素に対応する位置にはいずれのサイズのドットも形成されないため、ドット占有率の最大値は１００％よりも小さい値となる。
【０１１１】
以上に説明したように、本動作例に係る閾値マトリクスの生成処理では、図７のステップＳ２１〜Ｓ２７の処理により閾値が付与された閾値マトリクス８１において、各要素の閾値からドットのサイズの決定に利用される複数のサブ閾値が生成される。これにより、複数サイズのドットを形成することが可能な印刷装置１にて印刷される画像において縦スジおよびザラツキ感が発生することを抑制するとともに、細い線や文字等の再現性をさらに向上することができる。
【０１１２】
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく、様々な変形が可能である。
【０１１３】
上記第１および第２の実施の形態にて生成される閾値マトリクス８１は、印刷用紙上において幅方向に配列される複数の吐出位置にそれぞれドットを記録する複数の吐出口を有するヘッドと、印刷用紙上の複数の吐出位置を幅方向に垂直な走査方向に印刷用紙に対して相対的に移動させる走査機構とを備えるインクジェット方式の印刷装置において用いられる網点画像データの生成に特に適している。しかしながら、閾値マトリクス８１は、電子写真方式の印刷装置やＣＴＰ（Computer To Plate）用の製版装置等、印刷物の作成に係る他の画像記録装置にて用いられてもよい。
【０１１４】
例えば、電子写真方式の印刷装置では、複数の発光素子（例えば、半導体レーザや発光ダイオード（ＬＥＤ））を有するヘッド、および、外側面に感光体が形成される感光体ドラムが設けられる。ヘッドからの複数の光ビームがそれぞれ照射される感光体上の複数の光照射位置は、ヘッド内の回転するポリゴンミラーにより感光体ドラムの回転軸に沿う方向（走査方向）に走査し、複数の光照射位置の一度の走査により複数ライン分の画像が感光体上に記録され、複数の光照射位置は、感光体ドラムの回転により感光体ドラムの周方向に対応する幅方向に感光体に対して副走査する。印刷装置では、感光体上に静電潜像が形成され（すなわち、網点画像が記録され）、当該静電潜像がトナーにて現像された後、トナー画像が印刷用紙上に転写される（もちろん、複数の色成分のトナー画像が形成されてもよい。）。このように、感光体ドラムの感光体がヘッドからの光の照射によりドット（静電潜像の要素）が記録される対象物とされ、ドットの集合である静電潜像が記録された感光体を用いて網点画像が印刷用紙上に印刷される。
【０１１５】
電子写真方式の印刷装置においても、元画像７０と閾値マトリクス８１と比較することにより生成される網点画像データを用いて印刷を行うことにより、感光体上の複数の光照射位置において、仮に幅方向における光照射位置間の間隔がばらついている場合等でも、印刷画像において走査方向に対応する方向に伸びる縦スジおよびザラツキ感が発生することが抑制されるとともに、細い線や文字等の再現性を向上することが実現される。
【０１１６】
製版装置では、光源および光変調素子が設けられたヘッド、および、刷版が巻き付けられたドラムが設けられる。ヘッドからの複数の光ビームがそれぞれ照射される刷版上の複数の光照射位置は、ドラムの回転軸に沿う幅方向に配列され、ドラムの回転によりドラムの周方向（走査方向）に刷版に対して相対的に走査することにより、刷版上にドットの集合による網点画像が記録されて、印刷に用いられる刷版が作製される（もちろん、他の色成分の刷版が作製されてもよい。）。このように、製版装置は、網点画像が記録される刷版を対象物として、対象物に画像を記録する画像記録装置となっており、これらの刷版を用いて他の装置にて印刷を行うことにより、印刷用紙上に網点画像が印刷される。
【０１１７】
製版装置においても、元画像７０と閾値マトリクス８１と比較することにより生成される網点画像データを用いて画像の記録を行うことにより、刷版上の複数の光照射位置において、仮に幅方向における光照射位置間の間隔がばらついている場合等でも、当該刷版を用いた印刷画像において、走査方向に対応する方向に伸びる縦スジおよびザラツキ感が発生することが抑制されるとともに、細い線や文字等の再現性を向上することが実現される。
【０１１８】
以上のように、印刷対象である対象物または印刷に用いられる対象物上において、所定の走査方向に垂直な幅方向に配列される複数のドット記録位置にそれぞれドットを記録する複数のドット出力要素を有するヘッドと、対象物上の複数のドット記録位置を走査方向に対象物に対して相対的に移動させる走査機構とを備える様々な画像記録装置において、上記第１および第２の実施の形態にて生成される閾値マトリクス８１と元画像７０とを比較することにより網点画像データを生成し、対象物上の複数のドット記録位置の対象物に対する相対移動に並行して、網点画像データに基づいて複数のドット出力要素の出力制御を行って対象物上に網点画像を記録することにより、印刷画像において走査方向に伸びる縦スジおよびザラツキ感が発生することを抑制し、さらに、細い線や文字等の再現性を高くすることが可能となる。
【０１１９】
図７のステップＳ２４における特定済み要素から最も離れた要素の特定は様々な手法にて実現することが可能であり、例えば、対象要素グループの各要素に対して最寄りの特定済み要素との間の距離を求め、当該距離が最大となる要素が特定済み要素から最も離れた要素として特定されてもよい。
【０１２０】
印刷装置では、ヘッド２１が印刷用紙９に対して主走査および副走査することにより、印刷が行われてもよい。例えば、幅方向に関して複数の吐出口が配列される幅が印刷用紙９の印刷領域よりも狭くされるとともに、ヘッド２１を走査方向および幅方向に印刷用紙９に対して相対的に移動する走査機構が設けられる印刷装置では、ヘッド２１がインクを吐出しつつ走査方向に移動（主走査）し、印刷用紙９の端部へと到達した後に幅方向に所定距離だけ移動（副走査）し、その後、インクを吐出しつつ走査方向の直前の主走査とは逆向きに移動する。このように、ヘッド２１が印刷用紙９に対して走査方向に主走査するとともに、主走査が完了する毎に、幅方向に間欠的に副走査することにより、（いわゆる、マルチパス方式にて）印刷用紙９の全体に画像が印刷される。
【０１２１】
また、このようなマルチパス方式の印刷動作において、一回の主走査にて各吐出口により（仮想的に）形成されるとともに走査方向に一列に並ぶ複数のドットをドット列として、幅方向に並ぶ複数のドット列において互いに隣接するドット列の間をヘッド２１の他の主走査時に補間する手法（副走査方向に関するインタレース）や、一回の主走査にて各吐出口により形成される複数のドットの互いに隣接するドット間をヘッド２１の他の主走査時に補間する手法（主走査方向に関するインタレース）が用いられてもよい。ただし、印刷用紙９に画像をより高速に印刷するには、ヘッド２１の各モジュールに含まれる複数の吐出口が幅方向に関して印刷用紙９上の印刷領域の全体に亘って配列され、印刷用紙９がヘッド２１の下方を１回通過するのみで（すなわち、ワンパス方式にて）印刷が完了することが好ましい。
【０１２２】
図１の印刷装置１では、紙送り機構３が走査機構として印刷用紙９上の吐出位置を印刷用紙９に対して走査方向に相対的に移動するが、ヘッド２１を吐出口の配列方向に垂直な走査方向に移動する走査機構が設けられてもよい。
【０１２３】
上記第１および第２の実施の形態では、本体制御部４により、印刷装置１にて用いられる画像データを生成する画像データ生成装置としての役割が果たされるが、画像データ生成装置としての機能は必ずしも印刷装置１の本体１２と一体的に設けられる必要はなく、本体１２から独立して設けられる画像データ生成装置にて最終的な網点画像データが生成され、この網点画像データがヘッド２１を有する本体に入力されて印刷用紙９上に画像が印刷されてもよい。また、網点画像データは、ディスプレイ上における画像の表示等、印刷以外の他の用途に用いられてもよい。
【図面の簡単な説明】
【０１２４】
【図１】第１の実施の形態に係る印刷装置の構成を示す図である。
【図２】吐出口を示す図である。
【図３】コンピュータの構成を示す図である。
【図４】印刷装置の機能構成を示すブロック図である。
【図５】印刷装置が印刷を行う動作の流れを示す図である。
【図６】閾値マトリクスおよび元画像を抽象的に示す図である。
【図７】閾値マトリクスを生成する処理の流れを示す図である。
【図８】マトリクス領域を示す図である。
【図９】第１および第２要素グループを示す図である。
【図１０】網点画像を示す図である。
【図１１．Ａ】比較例にて印刷用紙上に形成されるドットを示す図である。
【図１１．Ｂ】比較例にて印刷用紙上に形成されるドットを示す図である。
【図１２】印刷用紙上に形成されるドットを示す図である。
【図１３】第１および第２要素グループの他の例を示す図である。
【図１４】第１および第２要素グループのさらに他の例を示す図である。
【図１５】マトリクス領域内の線状領域を示す図である。
【図１６】第１ないし第３要素グループを示す図である。
【図１７】網点画像を示す図である。
【図１８】第１および第２要素グループのさらに他の例を示す図である。
【図１９】比較例に係る第１および第２要素グループを示す図である。
【図２０】第２の実施の形態に係るマトリクス領域内のストライプ領域を示す図である。
【図２１】第１および第２要素グループを示す図である。
【図２２】比較例に係るマトリクス領域内のストライプ領域を示す図である。
【図２３】比較例に係る第１および第２要素グループを示す図である。
【図２４】サブ閾値マトリクスの特徴を説明するための図である。
【符号の説明】
【０１２５】
１    印刷装置
３    紙送り機構
４    本体制御部
９    印刷用紙
２１    ヘッド
４２    マトリクス記憶部
４３    比較器
４４    吐出制御部
７０    元画像
８０    マトリクス領域
８１    閾値マトリクス
８２ｂ    要素列
２３１    吐出口
８２０，８２１〜８２３，８２１ａ    要素
８３１〜８３３    線状領域
８４１〜８４３，８７１，８７２    要素グループ
８６１，８６２    ストライプ領域
Ｓ１１，Ｓ１２，Ｓ２１〜Ｓ２７    ステップ
【図１】
2008294702.tif 000005
【図２】
2008294702.tif 000006
【図３】
2008294702.tif 000007
【図４】
2008294702.tif 000008
【図５】
2008294702.tif 000009
【図６】
2008294702.tif 000010
【図７】
2008294702.tif 000011
【図８】
2008294702.tif 000012
【図９】
2008294702.tif 000013
【図１０】
2008294702.tif 000014
【図１１．Ａ】
2008294702.tif 000015
【図１１．Ｂ】
2008294702.tif 000016
【図１２】
2008294702.tif 000017
【図１３】
2008294702.tif 000018
【図１４】
2008294702.tif 000019
【図１５】
2008294702.tif 000020
【図１６】
2008294702.tif 000021
【図１７】
2008294702.tif 000022
【図１８】
2008294702.tif 000023
【図１９】
2008294702.tif 000024
【図２０】
2008294702.tif 000025
【図２１】
2008294702.tif 000026
【図２２】
2008294702.tif 000027
【図２３】
2008294702.tif 000028
【図２４】
2008294702.tif 000029