(57)【要約】【課題】閾値マトリクスを用いて生成される網点画像においてざらつき感を抑制する。【解決手段】コンピュータが実現する閾値マトリクス生成部３では、マトリクス領域中に設定された仮の点灯順番から特定の階調レベルにおける平網画像が生成され、平網画像に平滑化処理が施されることにより多階調の評価画像が生成される。平網画像内の網点領域の境界近傍の領域を注目領域として、マトリクス領域中の注目領域に含まれる各位置における点灯順番は評価画像の対応する画素の値を用いて修正され、これにより、修正後の点灯順番に従って生成される特定の階調レベルの平網画像に平滑化処理を施すと、注目領域に含まれる画素の値のばらつきが修正前に比べて小さくされる。そして、修正後の点灯順番を反映してマトリクス領域に閾値が決定されことにより、生成される網点画像においてざらつき感を抑制することが可能な閾値マトリクスが生成される。【選択図】図４
2006191487.tif 000002
【特許請求の範囲】
【請求項１】
多階調の元画像を表現する網点画像を生成する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成方法であって、
網点領域のドットの接合が所定の階調レベルの範囲内でランダムに生じるように、閾値マトリクスが生成されるマトリクス領域内の各位置に、階調レベルの増加に従って前記各位置に対応する画素を網点領域に含める点灯順番を設定する点灯順番設定工程と、
前記所定の階調レベルの範囲内の特定の階調レベルにおいて前記マトリクス領域に対応する平網画像を生成する平網画像生成工程と、
前記平網画像に対して平滑化処理を施すことにより、多階調の評価画像を生成する評価画像生成工程と、
前記平網画像内の網点領域の境界近傍の領域を注目領域として、前記マトリクス領域において少なくとも前記注目領域に含まれる各位置の点灯順番を前記評価画像の対応する画素の値に基づいて修正する点灯順番修正工程と、
修正後の点灯順番を反映して前記マトリクス領域に閾値を決定する閾値決定工程と、
を備え、
前記点灯順番修正工程による修正後の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきが、修正前の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきよりも小さいことを特徴とする閾値マトリクス生成方法。
【請求項２】
請求項１に記載の閾値マトリクス生成方法であって、
前記点灯順番設定工程において、前記マトリクス領域に複数の網点セルを設定し、階調レベルの変化に伴って前記複数の網点セルの形状に従いつつ網点領域が変化するように前記マトリクス領域内の各位置に点灯順番が設定されることを特徴とする閾値マトリクス生成方法。
【請求項３】
請求項２に記載の閾値マトリクス生成方法であって、
前記点灯順番設定工程において、前記マトリクス領域に前記複数の網点セルが不規則な形状にてランダムに設定されることを特徴とする閾値マトリクス生成方法。
【請求項４】
請求項２または３に記載の閾値マトリクス生成方法であって、
前記複数の網点セルに、ハイライト側における階調レベルの増加に伴って中央から周縁部に向かって網点領域が成長する複数のハイライト側網点セルと、シャドウ側における階調レベルの増加に伴って周縁部から中央に向かって網点領域が成長する複数のシャドウ側網点セルとが含まれることを特徴とする閾値マトリクス生成方法。
【請求項５】
請求項１ないし４のいずれかに記載の閾値マトリクス生成方法であって、
前記評価画像生成工程における前記平滑化処理により、前記平網画像から網点構造が除去され、
前記点灯順番修正工程が、前記マトリクス領域の少なくとも前記注目領域に含まれる各位置の点灯順番から前記評価画像の対応する画素の値を減算または除算する演算を含むことを特徴とする閾値マトリクス生成方法。
【請求項６】
請求項１ないし４のいずれかに記載の閾値マトリクス生成方法であって、
前記点灯順番修正工程において、点灯順番が中央に近いほど値が大きくなる関数を用いることにより、前記注目領域に含まれる各位置の点灯順番の修正の程度が強められることを特徴とする閾値マトリクス生成方法。
【請求項７】
請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、
前記平滑化処理にて利用されるフィルタのサイズが、前記マトリクス領域の行方向および列方向のそれぞれについて、ハイライト側の階調レベルに対して生成される網点領域のドットの中心間の平均距離の１倍以上４．２５倍以下とされることを特徴とする閾値マトリクス生成方法。
【請求項８】
請求項１ないし７のいずれかに記載の閾値マトリクス生成方法であって、
前記平滑化処理にて利用されるフィルタが、移動平均フィルタであることを特徴とする閾値マトリクス生成方法。
【請求項９】
請求項１ないし７のいずれかに記載の閾値マトリクス生成方法であって、
前記平滑化処理にて利用されるフィルタが、ガウシアンフィルタであることを特徴とする閾値マトリクス生成方法。
【請求項１０】
多階調の元画像を表現する網点画像を生成する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成装置であって、
網点領域のドットの接合が所定の階調レベルの範囲内でランダムに生じるように、閾値マトリクスが生成されるマトリクス領域内の各位置に、階調レベルの増加に従って前記各位置に対応する画素を網点領域に含める点灯順番を設定する点灯順番設定部と、
前記所定の階調レベルの範囲内の特定の階調レベルにおいて前記マトリクス領域に対応する平網画像を生成する平網画像生成部と、
前記平網画像に対して平滑化処理を施すことにより、多階調の評価画像を生成する評価画像生成部と、
前記平網画像内の網点領域の境界近傍の領域を注目領域として、前記マトリクス領域において少なくとも前記注目領域に含まれる各位置の点灯順番を前記評価画像の対応する画素の値に基づいて修正する点灯順番修正部と、
修正後の点灯順番を反映して前記マトリクス領域に閾値を決定する閾値決定部と、
を備え、
前記点灯順番修正部による修正後の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきが、修正前の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきよりも小さいことを特徴とする閾値マトリクス生成装置。
【請求項１１】
請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスのデータを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多階調の元画像を表現する網点画像を生成する際に元画像と比較される閾値マトリクスに関する。
【背景技術】
【０００２】
多階調の画像から印刷用または印刷版用のデータを作成する多くの場合において、ハーフトーン化の一手法である網点化が利用される。網点におけるドット形状としては、スクエア、チェーン、エリプチカル、ラウンド等が知られている。一般的に用いられるＡＭ（Amplitude Modulated）網点では、網点画像を構成するドットの個数を変えずにドットの大きさを変えることにより階調表現が行われるが、ドットが規則的に配列されるため、特定の階調レベル（特定の網点面積率となる階調レベル）において各ドットがほぼ同時に隣接するドットと接合し、意図している階調レベルの変化が連続的であっても不連続なように階調レベルの変化が感じ取られるいわゆるトーンジャンプが発生する。また、周期画像を網点化すると、作成後の網点画像にモアレが発生してしまうという問題もある。
【０００３】
そこで、特許文献１では網点セルの中心を不規則に配置した上で、ドット同士の接合をランダムに行う手法が開示されており、特許文献２では複数のハイライト側網点セルの中心および複数のシャドウ側網点セルの中心を確率的に分散して配置する手法が開示されている。これらの手法を用いた場合にはモアレの発生が抑制され、また、網点の成長方法にもよるが、ドット同士の接合が階調レベルの広い範囲（例えば、中央の階調レベルを中心として全階調レベルの約２０〜３０％の幅を占める範囲）にて発生するため、トーンジャンプも軽減される。
【０００４】
なお、特許文献３では、行方向および列方向のそれぞれについて、網点領域のドットの中心間の平均距離の４．２５倍のサイズのフィルタを用いて平網画像の平滑化を行う技術が開示されている。
【特許文献１】特許第３４２７０２６号公報
【特許文献２】米国特許第５，８５９，９５５号明細書
【特許文献３】特許第３４８１４２３号公報（段落００２１参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、特許文献１および２の手法を利用した場合、ドット同士の接合が発生する階調レベルの範囲においては、隣接するドット同士が接合して形成される大きなクラスタと、孤立したドットである小さなクラスタとが不規則に混在し、生成される網点画像においてざらつき感が生じてしまう。
【０００６】
本発明は上記課題に鑑みなされたものであり、生成される網点画像においてざらつき感を抑制することが可能な閾値マトリクスを生成することを目的としている。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、多階調の元画像を表現する網点画像を生成する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成方法であって、網点領域のドットの接合が所定の階調レベルの範囲内でランダムに生じるように、閾値マトリクスが生成されるマトリクス領域内の各位置に、階調レベルの増加に従って前記各位置に対応する画素を網点領域に含める点灯順番を設定する点灯順番設定工程と、前記所定の階調レベルの範囲内の特定の階調レベルにおいて前記マトリクス領域に対応する平網画像を生成する平網画像生成工程と、前記平網画像に対して平滑化処理を施すことにより、多階調の評価画像を生成する評価画像生成工程と、前記平網画像内の網点領域の境界近傍の領域を注目領域として、前記マトリクス領域において少なくとも前記注目領域に含まれる各位置の点灯順番を前記評価画像の対応する画素の値に基づいて修正する点灯順番修正工程と、修正後の点灯順番を反映して前記マトリクス領域に閾値を決定する閾値決定工程とを備え、前記点灯順番修正工程による修正後の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきが、修正前の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきよりも小さい。
【０００８】
請求項２に記載の発明は、請求項１に記載の閾値マトリクス生成方法であって、前記点灯順番設定工程において、前記マトリクス領域に複数の網点セルを設定し、階調レベルの変化に伴って前記複数の網点セルの形状に従いつつ網点領域が変化するように前記マトリクス領域内の各位置に点灯順番が設定される。
【０００９】
請求項３に記載の発明は、請求項２に記載の閾値マトリクス生成方法であって、前記点灯順番設定工程において、前記マトリクス領域に前記複数の網点セルが不規則な形状にてランダムに設定される。
【００１０】
請求項４に記載の発明は、請求項２または３に記載の閾値マトリクス生成方法であって、前記複数の網点セルに、ハイライト側における階調レベルの増加に伴って中央から周縁部に向かって網点領域が成長する複数のハイライト側網点セルと、シャドウ側における階調レベルの増加に伴って周縁部から中央に向かって網点領域が成長する複数のシャドウ側網点セルとが含まれる。
【００１１】
請求項５に記載の発明は、請求項１ないし４のいずれかに記載の閾値マトリクス生成方法であって、前記評価画像生成工程における前記平滑化処理により、前記平網画像から網点構造が除去され、前記点灯順番修正工程が、前記マトリクス領域の少なくとも前記注目領域に含まれる各位置の点灯順番から前記評価画像の対応する画素の値を減算または除算する演算を含む。
【００１２】
請求項６に記載の発明は、請求項１ないし４のいずれかに記載の閾値マトリクス生成方法であって、前記点灯順番修正工程において、点灯順番が中央に近いほど値が大きくなる関数を用いることにより、前記注目領域に含まれる各位置の点灯順番の修正の程度が強められる。
【００１３】
請求項７に記載の発明は、請求項１ないし６のいずれかに記載の閾値マトリクス生成方法であって、前記平滑化処理にて利用されるフィルタのサイズが、前記マトリクス領域の行方向および列方向のそれぞれについて、ハイライト側の階調レベルに対して生成される網点領域のドットの中心間の平均距離の１倍以上４．２５倍以下とされる。
【００１４】
請求項８に記載の発明は、請求項１ないし７のいずれかに記載の閾値マトリクス生成方法であって、前記平滑化処理にて利用されるフィルタが、移動平均フィルタである。
【００１５】
請求項９に記載の発明は、請求項１ないし７のいずれかに記載の閾値マトリクス生成方法であって、前記平滑化処理にて利用されるフィルタが、ガウシアンフィルタである。
【００１６】
請求項１０に記載の発明は、多階調の元画像を表現する網点画像を生成する際に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成装置であって、網点領域のドットの接合が所定の階調レベルの範囲内でランダムに生じるように、閾値マトリクスが生成されるマトリクス領域内の各位置に、階調レベルの増加に従って前記各位置に対応する画素を網点領域に含める点灯順番を設定する点灯順番設定部と、前記所定の階調レベルの範囲内の特定の階調レベルにおいて前記マトリクス領域に対応する平網画像を生成する平網画像生成部と、前記平網画像に対して平滑化処理を施すことにより、多階調の評価画像を生成する評価画像生成部と、前記平網画像内の網点領域の境界近傍の領域を注目領域として、前記マトリクス領域において少なくとも前記注目領域に含まれる各位置の点灯順番を前記評価画像の対応する画素の値に基づいて修正する点灯順番修正部と、修正後の点灯順番を反映して前記マトリクス領域に閾値を決定する閾値決定部とを備え、前記点灯順番修正部による修正後の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきが、修正前の点灯順番に従って生成される前記特定の階調レベルの平網画像に前記平滑化処理を施した場合の前記注目領域に含まれる画素の値のばらつきよりも小さい。
【００１７】
請求項１１に記載の発明は、記録媒体であって、請求項１ないし９のいずれかに記載の閾値マトリクス生成方法にて生成された閾値マトリクスのデータを記録したものである。
【発明の効果】
【００１８】
本発明によれば、閾値マトリクスを用いて生成される網点画像においてざらつき感を抑制することができる。
【００１９】
また、請求項４の発明では、好ましい網点が生成可能な閾値マトリクスを生成することができる。
【００２０】
また、請求項５および６の発明では、注目領域に含まれる各位置の点灯順番を適切に修正することができ、請求項７の発明では、平網画像に対して平滑化処理を適切に施すことができる。
【発明を実施するための最良の形態】
【００２１】
図１は本発明の第１の実施の形態に係る画像記録システム１の構成を示す図である。画像記録システム１はコンピュータ１１および画像記録装置１２を備え、画像記録装置１２はコンピュータ１１からの信号を受けて網点記録媒体である刷版に複数チャンネルのレーザ等からの光ビームを用いて網点を記録する。なお、画像記録装置１２は感光性ドラムや印刷用紙を網点記録媒体とする電子写真式あるいはインクジェット式等、他の記録方式を用いた印刷装置であってもよい。
【００２２】
コンピュータ１１は、各種演算処理を行うＣＰＵ１０１、基本プログラムを記憶するＲＯＭ１０２および各種情報を記憶するＲＡＭ１０３をバスラインに接続した一般的なコンピュータシステムの構成となっている。バスラインにはさらに、網点化（スクリーニング）される多階調の画像（以下、「元画像」という。）のデータを記憶する画像メモリ１０４、情報記憶を行う固定ディスク１０５、各種情報の表示を行うディスプレイ１０６、操作者からの入力を受け付けるキーボード１０７ａおよびマウス１０７ｂ、光ディスク、磁気ディスク、光磁気ディスク等のコンピュータ読み取り可能な記録媒体９１ａから情報の読み取りを行うとともに書き込み可能な記録媒体９１ｂに情報の書き込みを行う読取／書込装置１０８、並びに、画像記録装置１２と通信を行う通信部１０９が、適宜、インターフェイス（Ｉ／Ｆ）を介する等して接続される。
【００２３】
画像記録装置１２は、刷版８をその側面に保持するドラム１２１、刷版８に向けて複数チャンネルの変調された光ビームを出射する描画ヘッド１２２、描画ヘッド１２２に送られる網点画像の信号を生成する信号生成回路１２３、その他、ドラム１２１を回転して描画ヘッド１２２を刷版８に対して走査したり、描画ヘッド１２２をドラム１２１の回転軸に沿って移動する駆動機構等を備える。以下の説明における「画素」とは、画像記録装置１２の記録（描画ともいう。）の１単位をいい、１つの光ビームによる１スポットに相当する。
【００２４】
コンピュータ１１には、事前に読取／書込装置１０８を介して記録媒体９１ａからプログラム９２が読み出され、固定ディスク１０５に記憶される。そして、プログラム９２がＲＡＭ１０３にコピーされるとともにＣＰＵ１０１がＲＡＭ１０３内のプログラムに従って演算処理を実行することにより（すなわち、コンピュータがプログラムを実行することにより）、コンピュータ１１が網点形成用の後述の閾値マトリクス（ＳＰＭ（Screen Pattern Memory）データとも呼ばれる。）７１０を生成する閾値マトリクス生成部としての動作を行う。なお、閾値マトリクス生成部については後述する。
【００２５】
閾値マトリクス７１０および画像メモリ１０４に記憶されている多階調の元画像のデータは通信部１０９を介して画像記録装置１２に転送され、画像記録装置１２の信号生成回路１２３が元画像を表現する網点の信号を生成し、描画ヘッド１２２を刷版８に対して走査しつつ網点信号に基づいて刷版８に網点が記録される。
【００２６】
なお、網点画像を生成する装置である画像記録システム１において、刷版８への網点の記録が（物理的な）網点画像の生成と捉えられてもよく、網点の信号の生成が（非物理的な）網点画像の生成と捉えられてもよい。網点の信号の生成はコンピュータ１１によりソフトウェア的に行われてもよく、この場合、コンピュータ１１が単独で元画像に基づいて網点画像を生成する装置となる。
【００２７】
図２は、画像記録装置１２の信号生成回路１２３の構成要素および記録機構１２０を示すブロック図である。記録機構１２０は図１中のドラム１２１、描画ヘッド１２２、これらを駆動する機構や制御する回路等に対応する。
【００２８】
信号生成回路１２３は、多階調の元画像のデータを記憶する画像メモリ２１、元画像の副走査アドレス（Ｘアドレス）および主走査アドレス（Ｙアドレス）をそれぞれ発生するＸアドレス発生器２２ａおよびＹアドレス発生器２２ｂ、コンピュータ１１にて生成された閾値マトリクス７１０を記憶するＳＰＭ（Screen Pattern Memory）２３、閾値マトリクス７１０の副走査アドレス（ｘアドレス）および主走査アドレス（ｙアドレス）をそれぞれ発生するｘアドレス発生器２４ａおよびｙアドレス発生器２４ｂ、並びに、比較器（コンパレータ）２５を備える。
【００２９】
元画像の網点化に際して、図３に示すように元画像７０を同一の大きさの多数の領域に分割して網点化の単位となる繰り返し領域７１が設定される。ＳＰＭ２３は１つの繰り返し領域７１に相当する記憶領域を有し、この記憶領域の各アドレス（座標）に閾値が設定されることにより閾値マトリクス７１０を記憶する。そして、概念的には元画像７０の各繰り返し領域７１と閾値マトリクス７１０とを重ね合わせ、繰り返し領域７１の各画素の値と閾値マトリクス７１０の対応する閾値とが比較されることにより、網点記録媒体上のその画素の位置に描画を行うか否かが決定される。したがって、仮に元画像７０の画素の値が一様である場合は、閾値マトリクス７１０においてその値よりも小さな閾値が設定されているアドレスの画素に描画が行われ、巨視的には一様な網点が生成されることとなる。実際には元画像７０は濃淡（すなわち、様々な値の部位）を有するため、繰り返し領域７１内において元画像７０の濃淡に応じて網点の状態が変化することとなる。
【００３０】
網点化の処理を図２を参照してさらに具体的に説明すると、Ｘアドレス発生器２２ａおよびＹアドレス発生器２２ｂからのＸアドレスおよびＹアドレスに基づいて画像メモリ２１から元画像の１つの画素の値が読み出される。一方、元画像中のＸアドレスおよびＹアドレスに相当する繰り返し領域中のｘアドレスおよびｙアドレスがｘアドレス発生器２４ａおよびｙアドレス発生器２４ｂによりそれぞれ求められ、閾値マトリクス７１０における１つの閾値が特定されてＳＰＭ２３から読み出される。そして、画像メモリ２１からの画素の値とＳＰＭ２３からの閾値とが比較器２５により比較され、画素の値が閾値よりも大きい場合にはその画素の位置に描画を行う信号が生成される。
【００３１】
なお、元画像がカラー画像の場合には、画像メモリ２１、ＳＰＭ２３および記録機構１２０のチャンネル切替部１２０ａに色成分指定信号８１が入力されるが、この場合の画像記録装置１２の動作については後述する。
【００３２】
次に、画像記録システム１が多階調の元画像を表現する網点画像を生成する動作について説明する。画像記録システム１が網点画像を生成する際には、まず、コンピュータ１１において網点画像の生成に利用される閾値マトリクス７１０が生成される。
【００３３】
図４は、ＣＰＵ１０１がプログラム９２に従って動作することにより、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、固定ディスク１０５等が実現する機能構成を示すブロック図であり、図５はコンピュータ１１が閾値マトリクス７１０を生成する処理の流れを示す図である。図４において、閾値マトリクス生成部３（点灯順番設定部３１、平網画像生成部３２、評価画像生成部３３、点灯順番修正部３４および閾値決定部３５）がＣＰＵ１０１等により実現される機能を示す。なお、閾値マトリクス生成部３の機能は専用の電気的回路により実現されてもよく、部分的に専用の電気的回路が用いられてもよい。
【００３４】
閾値マトリクス７１０を生成する際には、まず、閾値マトリクス生成部３の点灯順番設定部３１において、閾値マトリクス７１０を記憶するマトリクス領域が設定され、マトリクス領域に網点が形成される領域の単位となる網点セルの中心（網点画像を表現する網点領域のおよそ中心位置に対応し、以下、単に「セル中心」という。）が規則的に配列される。本実施の形態の場合、元画像におけるハイライト側の階調レベル（ここで、階調レベルは、画素の値が一様な元画像を網点化する場合における当該値の大きさに相当する。）の変化に対してドット状の網点領域が変化するハイライト側網点セルと、シャドウ側の階調レベルの変化に対して網目状の網点領域が変化するシャドウ側網点セルとが設けられる予定となっており、図６に示すようにマトリクス領域７２０には複数のハイライト側セル中心７３１および複数のシャドウ側セル中心７４１が行方向および列方向に同じピッチにて規則的に配列される。
【００３５】
続いて、セル中心７３１，７４１よりも十分に少ない数の制御点７５１が所定の手法によりマトリクス領域７２０にランダムかつおよそ均一に分布して設定される。このとき、マトリクス領域７２０が図３に示す繰り返し領域７１に対応することから、各制御点７５１も上下左右に繰り返し存在するものとして扱われる。そして、複数のハイライト側セル中心７３１および複数のシャドウ側セル中心７４１に含まれる各セル中心に対してマトリクス領域７２０の繰り返しを考慮して最寄りの制御点７５１が特定される。図６では、破線にて仕切られた各領域に含まれる各セル中心７３１，７４１に対して、同じ領域に含まれる制御点７５１が最寄りのものとして特定されたことを示しており、各領域はこの領域に含まれる制御点７５１の縄張りと捉えることもできる。
【００３６】
コンピュータ１１では、各セル中心７３１，７４１と（マトリクス領域７２０の繰り返しを考慮した）最寄りの制御点７５１との間の距離が求められる。そして、所定の演算により、各セル中心７３１，７４１に対する回転角度が求められ、各セル中心７３１，７４１が最寄りの制御点７５１を中心に同じ回転方向に回転される。このとき、各セル中心７３１，７４１に対する回転角度は、各セル中心７３１，７４１と最寄りの制御点７５１との間の距離が長くなるほど小さくなる。図６中の左上および左下の領域では、制御点７５１から離れるほど矢印６２の長さを短くすることにより、各セル中心７３１，７４１に対する回転角度が最寄りの制御点７５１との間の距離が長いほど小さいことを表現している。また、右上の領域では制御点７５１から離れるほど回転角度が小さくされることを矢印６３により概念的に示している。
【００３７】
続いて、マトリクス領域７２０において複数のハイライト側セル中心７３１および複数のシャドウ側セル中心７４１の分布の均一性が、必要に応じてボロノイ領域分割を利用して高められる。以上の処理により、マトリクス領域７２０にほぼランダムかつおよそ均一なセル中心７３１，７４１の設定が完了する（ステップＳ１１）。およそ均一に分布したセル中心７３１，７４１が設定されると、マトリクス領域７２０に閾値が決定される。閾値の決定の際には、まず、各セル中心７３１，７４１を中心として、マトリクス領域７２０に網点生成の単位となる網点セルの設定が行われる（ステップＳ１２）。図７は各セル中心７３１，７４１を中心に多角形の網点セル７３，７４が設定された様子を例示する図であり、ハイライト側網点セル７３はハイライト側セル中心７３１に対応し、シャドウ側網点セル７４はシャドウ側セル中心７４１に対応する。網点セル７３，７４はマトリクス領域７２０内において上下左右のマトリクス領域７２０の繰り返しを考慮して設定される。
【００３８】
このような網点セルの設定は、例えば、次のようにして行われる。まず、マトリクス領域７２０内のある位置がいずれのセル中心７３１，７４１に属するかを決定するために、各セル中心７３１，７４１との間の距離の２乗が評価値として求められる。ただし、一のセル中心７３１，７４１（以下、「注目セル中心」という。）に関する評価値の算出に際して、マトリクス領域７２０の上下左右への繰り返しを考慮した複数の注目セル中心のうち、注目している位置に最も近いものが評価値算出の対象として選択される。そして、評価値が最小となるセル中心７３１，７４１にこの位置が属すると決定される。上記演算を全ての位置について行うことにより、マトリクス領域７２０が各セル中心７３１，７４１を中心とする網点セル７３，７４に分割され、図７に示すようにマトリクス領域７２０に複数の網点セル７３，７４が不規則な形状にてランダムに設定される。
【００３９】
網点セル７３，７４の設定が終了すると、続いて、各網点セル７３，７４の全ての位置に対して第１段階の評価値が求められる。第１段階の評価値としては、その位置が含まれる網点セル７３，７４のセル中心７３１，７４１からの距離が利用される。そして、網点セル７３，７４内の全ての位置に第１段階の評価値の小さいものから順に１ずつ増加する整数の番号が割り当てられ、網点セル７３，７４を構成する位置の総数で番号を除算することにより網点セルの大きさで正規化された第２段階の評価値（０．０〜１．０の値となる。）が改めて割り当てられる。これにより、セル中心７３１，７４１に近い位置ほど小さい評価値が割り当てられることとなる。
【００４０】
次に、シャドウ側網点セル７４に対して、第２段階の評価値が２から減算した値へと変更される。これにより、シャドウ側網点セル７４の位置には２．０〜１．０の値をとる評価値が与えられ、シャドウ側セル中心７４１に近い位置ほど第２段階の評価値が大きくなる。そして、マトリクス領域７２０内の全ての位置に対して第２段階の評価値の小さいものから順に１ずつ増加する整数の番号が割り当てられ、これにより、マトリクス領域７２０の各位置に、元画像の階調レベルの増加に従ってこの位置に対応する網点画像中の画素を網点領域に含める点灯順番が設定される（ステップＳ１３）。点灯順番が設定されたマトリクス領域７２０において、位置の総数がＮ個である場合には、０〜（Ｎ−１）の範囲の点灯順番が各位置に割り当てられ、マトリクス領域７２０中においてある方向に一列に並ぶ各位置の点灯順番を例示すると図８中の線６１にて示すようになる。
【００４１】
マトリクス領域７２０中の網点セル７３，７４を示す図７では元画像の階調レベルの変化に伴って網点セル７３，７４に形成される網点領域の大きさの変化も例示しており、ハイライト側網点セル７３では線７３ａ〜７３ｃにて示すように元画像のハイライト側の階調レベルの増加に伴って中央から周縁部に向かって網点領域（ドット）が成長し、シャドウ側網点セル７４では線７４ａ〜７４ｃにて示すようにシャドウ側の階調レベルの増加に伴って周縁部から中央に向かって網点領域が成長する（白いドットが縮退する。）。図７では各位置の第１段階の評価値がセル中心７３１，７４１からの距離として求められるため、線７３ａ〜７３ｃ，７４ａ〜７４ｃに示す網点領域の境界は円（真円）形となっている。ただし、各網点セル７３，７４に関していえば、網点領域は対応する網点セル７３，７４の外側には広がらないため、マトリクス領域７２０では階調レベルの変化に伴って網点セル７３，７４の形状に従いつつ網点領域が変化することとなる。
【００４２】
ここで、仮に（閾値マトリクス７１０の生成途上の）マトリクス領域７２０に設定された点灯順番を、スクリーニングの階調数（本実施の形態では元画像の階調数に等しい。）に合わせて後述の手法と同様に階調圧縮することにより各位置に閾値を割り当ててマトリクス領域７２０に対応する閾値マトリクスを生成し、この閾値マトリクスの各位置を画素とし、この位置に割り当てられた閾値をこの画素の値として捉えると、この段階における閾値マトリクスは図９に示す多階調の画像のように表される。この閾値マトリクスを用いて、階調レベル（画素の値）が列方向に一定であり、行方向に例えば０から２５５まで線形に変化する画像（いわゆる、グラデーション画像）を網点化すると、図１０に示す網点画像が取得される。図１０の網点画像を階調レベルに従って部分的に参照すると、ハイライト側網点セルにて発生した網点領域のドット（図１０において階調レベルが低い範囲における１つの黒い領域）同士の接合がある階調レベルにて局所的に始まり、次第に全体的に広がり、さらにはシャドウ側網点セルに含まれる網点領域を介してドット同士の接合が継続し、別の階調レベルにて完了する（すなわち、全ての白いドットが完全に孤立する）ことが判る。
【００４３】
このように、ステップＳ１３では網点領域のドットの接合が、一の階調レベルから他の階調レベルまでの所定の階調レベルの範囲内（網点面積率が５０％となる中央の階調レベルをおよそ中心とする範囲であり、この範囲を、以下、「接合発生範囲」という。）でランダムに生じるようにマトリクス領域７２０の各位置に点灯順番が設定される。
【００４４】
平網画像生成部３２では、マトリクス領域７２０において点灯順番が（Ｎ／２）未満（すなわち、点灯順番全体の中央値未満）の位置を値が「０」の画素とし、（Ｎ／２）以上の位置を値が「２５５」の画素とすることにより、図１１に示すように２値の平網画像が生成される（ステップＳ１４）。この処理は、例えば、（ｉｆ  （点灯順番＜（Ｎ／２））  ｔｈｅｎ  画素の値＝０  ；ｅｌｓｅ  画素の値＝２５５）と記述されたプログラムの実行に相当する。なお、図１１において黒い領域が値が０の画素に対応し、白い領域が値が２５５の画素に対応し、ステップＳ１４での平網画像の生成は閾値マトリクスを使用する通常の平網画像の生成とは若干異なる。ここで、中央の点灯順番（Ｎ／２）は階調圧縮した場合における中央の階調レベルに相当し、図１１の平網画像の網点面積率は５０％となるが、平網画像が生成される階調レベルは、接合発生範囲に含まれるのであれば中央の階調レベル以外であってもよい。すなわち、平網画像生成部３２では接合発生範囲内の特定の階調レベルにおいてマトリクス領域７２０に対応する平網画像が生成される。なお、平網画像の各画素の値は、０または２５５以外に、０または６３、あるいは、０または４０９５等とされてもよい。
【００４５】
平網画像が生成されると、評価画像生成部３３では、マトリクス領域７２０の行方向および列方向のそれぞれの大きさが、ハイライト側の階調レベルに対して生成される網点領域のドットの中心間の平均距離（すなわち、点灯順番設定部３１による処理後におけるハイライト側セル中心７３１間の平均距離）と同じになる移動平均フィルタが準備される。そして、この移動平均フィルタを用いて平網画像に対して平滑化処理が施され、図１２に示すように多階調の画像（以下、「評価画像」という。）が生成される（ステップＳ１５）。図１２に示す評価画像では、図１１の平網画像における網点領域（図１１中の黒い領域）の分布と同様の特徴の分布が残存しており、平網画像の網点構造がおよそ維持されつつ、網点領域の分布のムラを示す成分も顕在化されている。
【００４６】
評価画像が生成されると、点灯順番修正部３４ではマトリクス領域７２０の各位置の点灯順番が評価画像の対応する画素の値に基づいて修正される（ステップＳ１６）。具体的には、まず、評価画像の各画素の値（ここでは、０〜２５５のいずれかの値）が画素数に合わせて０〜（Ｎ−１）のいずれかの値に離散的にスケーリングされて伸張され、スケーリング後の値が濃淡評価値とされる。このとき、評価画像における濃淡評価値の平均値は（Ｎ／２）となり、図１２に示す評価画像中の比較的淡い（マクロ的に見て白い）領域では濃淡評価値が平均値（Ｎ／２）より高い画素を多く含み、比較的濃い（マクロ的に見て黒い）領域では濃淡評価値が平均値（Ｎ／２）より低い画素を多く含む。続いて、マトリクス領域７２０中の各位置ｉにおける点灯順番をＡｉとし、評価画像の対応する画素の濃淡評価値をＢｉとし、中央の点灯順番を（Ｎ／２）として、数１に示す演算により修正評価値Ｃｉが求められる。なお、数１において（ａｂｓ（α））はαの絶対値を示し、Ｄｉは階調依存係数を示す。
【００４７】
【数１】
2006191487.tif 000003
【００４８】
そして、マトリクス領域７２０の各位置に対して修正評価値の小さいものから順に１ずつ増加する整数の番号である修正後の点灯順番が割り当てられる。このように、点灯順番修正部３４では、図１２に示す評価画像中の淡い領域に対応するマトリクス領域７２０の領域では、この領域に含まれるほとんどの位置に対して元の点灯順番よりも小さい修正評価値が取得されて点灯順番が低くなる修正が施され、評価画像中の濃い領域に対応するマトリクス領域７２０の領域では、この領域に含まれるほとんどの位置に対して元の点灯順番よりも大きい修正評価値が取得されて点灯順番が高くなる修正が施される。
【００４９】
ここで、平網画像内の網点領域の境界近傍の領域（例えば、接合発生範囲内で階調レベルを増加させた際に網点領域に新規に含められる画素の集合であり、以下、「注目領域」という。）に対応するマトリクス領域７２０中の領域（以下、同様に「注目領域」と呼ぶ。）に注目すると、数１中の階調依存係数Ｄｉは点灯順番Ａｉが点灯順番の中央値（Ｎ／２）に近いほど値が大きくなる関数であるため、マトリクス領域７２０の注目領域に含まれる各位置の点灯順番の修正の程度は強められることとなる。これに対して、マトリクス領域７２０中の注目領域から離れた位置では階調依存係数Ｄｉは小さくなるため、点灯順番の修正の程度は僅かとなる。なお、数１における階調依存係数は点灯順番が中央値に近いほど値が大きくなるのであれば、他の関数とされてもよい（以下同様。）。また、階調依存係数に代えて、例えば網点面積率が３０％〜７０％となる範囲に相当する点灯順番の範囲にて値が「１」となり、その他の範囲にて値が「０」となる関数が利用されてもよい。
【００５０】
また、ステップＳ１４における処理と同様に、マトリクス領域７２０において点灯順番が中央値（Ｎ／２）未満の位置を値が「０」の画素とし、（Ｎ／２）以上の位置を値が「２５５」の画素とすることにより、仮に点灯順番の修正後のマトリクス領域７２０に対応する２値の平網画像を生成すると、この平網画像は図１３に示すようになる。ただし、図１３においても黒い領域の画素の値が０である。さらに、図１３の平網画像に対して、ステップＳ１５における処理と同様の平滑化処理を施すと図１４に示す多階調の画像が取得される。図１２の評価画像（すなわち、修正前の点灯順番に従って生成される特定の階調レベルの平網画像に平滑化処理を施したもの）と図１４の多階調の画像とを比較すると、図１４の画像では少なくとも注目領域に含まれる画素の値のばらつきが、図１２の評価画像よりも小さくなっている。なお、点灯順番が修正された後のマトリクス領域７２０に対して、平滑化処理の際に利用するフィルタの種類やサイズを必要に応じて変更しつつステップＳ１４〜Ｓ１６が繰り返され、マトリクス領域７２０の各位置における点灯順番がより好ましいものに修正されてもよい。
【００５１】
修正後の点灯順番が取得されると、閾値決定部３５では、スクリーニングの階調数（本実施の形態では元画像の階調数に等しい。）に合わせて修正後の点灯順番の階調圧縮が行われる。階調圧縮の手法としては、例えばマトリクス領域７２０の位置の総数がＮ個であり、元画像の階調数がＭ（ここでは、２５６（＝８ｂｉｔ））である場合には、各位置に割り当てられた修正後の点灯順番（０〜（Ｎ−１））が（（Ｍ−１）／（Ｎ−１））倍されることにより、０〜（Ｍ−１）の範囲の閾値が各位置に割り当てられる。このようにして、修正後の点灯順番を反映してマトリクス領域７２０に最終的な閾値が決定され、マトリクス領域７２０に対応する閾値マトリクス７１０（図１参照）が生成される（ステップＳ１７）。
【００５２】
コンピュータ１１において閾値マトリクス７１０が生成されると、既述のように閾値マトリクス７１０および画像メモリ１０４に記憶されている元画像のデータが通信部１０９を介して画像記録装置１２に転送され、図２に示すＳＰＭ２３および画像メモリ２１にそれぞれ記憶される。これにより、ＳＰＭ２３内のマトリクス領域７２０と同じ大きさの記憶領域に、各網点セル７３における網点の成長に対応する閾値群が設定されることとなる。そして、画像メモリ２１内の元画像の各画素の値とＳＰＭ２３内の閾値マトリクス７１０の対応する閾値とが比較器２５に入力され、画像記録装置１２の信号生成回路１２３が網点画像の信号を生成し、描画ヘッド１２２により網点画像が記録される。具体的には、元画像の画素の値が閾値よりも大きい場合に記録機構１２０により刷版８上のその画素の位置に光が照射され、描画が行われる。
【００５３】
以上、網点画像を生成する動作について説明を行ったが、閾値マトリクス７１０を生成する際の点灯順番修正部３４において、マトリクス領域７２０中の各位置ｉにおける点灯順番をＡｉとし、評価画像の対応する濃淡評価値をＢｉとし、点灯順番の中央値を（Ｎ／２）として、数１に代えて数２または数３に示す演算により修正評価値Ｃｉが求められて、修正後の点灯順番が取得されてもよい。なお、数２および数３において（ａｂｓ（α））はαの絶対値を示し、Ｄｉは階調依存係数であり、Ｅｉは濃淡補正係数である。濃淡補正係数の平均値は１となり、評価画像中の比較的淡い領域（すなわち、値が（Ｎ／２）より大きい領域）では対応する濃淡補正係数が１より大きい値となる画素を多く含み、比較的濃い領域では対応する濃淡補正係数が１より小さい値となる画素を多く含むこととなる。これにより、数１の場合と同様に、平滑化された平網画像において、注目領域の濃淡ムラを緩和するように点灯順番が修正されることとなる。
【００５４】
【数２】
2006191487.tif 000004
【００５５】
【数３】
2006191487.tif 000005
【００５６】
なお、数２および数３における階調依存係数に代えて、例えば網点面積率が４０％〜６０％となる範囲に相当する点灯順番の範囲にて値が「１」となり、他の範囲にて値が「０」となる関数が利用されてもよい。
【００５７】
以上のように、コンピュータ１１ではマトリクス領域７２０中に設定された仮の点灯順番から特定の階調レベルにおける平網画像が生成され、所定のフィルタを用いて平網画像に平滑化処理が施されることにより多階調の評価画像が生成される。そして、マトリクス領域７２０の各位置における点灯順番が評価画像の対応する画素の値を用いて所定の演算により修正され、修正後の点灯順番に従って生成される特定の階調レベルの平網画像に平滑化処理を施した場合の画像の注目領域に含まれる画素の値のばらつきが、修正前の点灯順番に従って生成される同じ階調レベルの平網画像に同じ平滑化処理を施した場合の画像の注目領域に含まれる画素の値のばらつきよりも小さくなる。上記平網画像のおけるムラの低減は、閾値マトリクス７１０を使用して生成される実際の網点画像におけるムラの低減と等価であることから、上記処理により、生成される網点画像においてモアレやトーンジャンプの発生を抑えつつ、中央値近傍の階調レベルにてムラを低減してざらつき感を抑制することが可能な閾値マトリクス７１０の生成が実現される。
【００５８】
ここで、評価画像において平網画像の網点構造が維持されている場合には、マトリクス領域７２０中の注目領域から離れた位置に対応する評価画像中の画素の値は、極端に高いまたは低いことも考えられ、このような値に基づいて点灯順番が過度に修正されることは好ましくなく、また、網点画像のざらつき感を抑制するという観点では、マトリクス領域７２０において少なくとも注目領域に含まれる位置の点灯順番が評価画像の対応する画素の値に基づいて修正されるのみで十分である。これに対し、点灯順番修正部３４では階調依存係数Ｄｉを用いて注目領域から離れた位置の点灯順番の修正の程度は弱められ、注目領域に含まれる各位置の点灯順番が効率よく修正されるため、マトリクス領域７２０の各位置の点灯順番を適切に修正することができる。
【００５９】
図５の処理において得られる閾値マトリクス７１０においても、ハイライト側網点セル７３内のほとんどの位置に最大階調レベルの半分以下の値の閾値が与えられ、シャドウ側網点セル７４内のほとんどの位置には最大階調レベルの半分以上の値の閾値が与えられるため、元画像の階調レベルが５０％を境に、階調レベルの変化に対するハイライト側網点セルの網点領域の変化とシャドウ側網点セルの網点領域の変化とが切り替えられる。これにより、元画像の階調レベルの変化に対する網点の変化特性をハイライト側およびシャドウ側において互いにほぼ対称とすることができ、好ましい網点が形成される。
【００６０】
また、生成された閾値マトリクス７１０のデータがコンピュータ１１の読取／書込装置１０８により記録媒体９１ｂに書き込まれ、記録媒体９１ｂが他の場所に持ち運ばれて、他の画像記録システムのコンピュータにて読み込まれることにより網点画像が生成されてもよい。さらに、閾値マトリクス７１０のデータが記録された記録媒体９１ｂが頒布されてもよく、これにより、様々な場所において汎用コンピュータを用いてざらつき感を抑制した網点画像の生成が可能となる。もちろん、閾値マトリクス７１０のデータはインターネット上の他の記録媒体を介して頒布されてもよい。
【００６１】
ところで、元画像が多階調のカラー画像の場合には、画像メモリ２１には元画像が色成分毎に記憶され、ＳＰＭ２３にも閾値マトリクスが色成分毎に記憶される。そして、図２に示すように色成分指定信号８１が画像メモリ２１、ＳＰＭ２３および記録機構１２０のチャンネル切替部１２０ａに入力され、色成分指定信号８１の切替に応じて各色成分（いわゆる色版）の網点画像が網点記録媒体に記録される。
【００６２】
ここで、閾値マトリクスは色成分毎に異なるものが準備される。例えば、点灯順番設定部３１にて最初に規則的に配列されるセル中心７３１，７４１の位置をずらしたり、最初に設定される制御点の位置を変更することにより、マトリクス領域７２０に設定される網点セルの形状が色成分毎に異なったものとされた上で、点灯順番が修正される。閾値マトリクスを色成分毎にランダムに変えることにより、重ねモアレの発生を抑制することができる。
【００６３】
次に、第２の実施の形態として閾値マトリクス生成部３における他の処理例について説明する。本処理例では、図５のステップＳ１５，Ｓ１６における処理のみが第１の実施の形態と相違する。平網画像生成部３２にて、特定の階調レベルにおける平網画像が生成されると（図５：ステップＳ１４）、評価画像生成部３３では、平網画像に対して網点構造が除去されるまで平滑化処理が施され、多階調の評価画像が生成される（ステップＳ１５）。
【００６４】
ここでの平滑化処理としては、上述の特許文献３に記載の手法を利用することができる。具体的には、マトリクス領域の行方向および列方向のそれぞれについて、ハイライト側の階調レベルにおいて生成される網点領域のドットの中心間の平均距離の４．２５倍のサイズのガウシアンフィルタを用いて平網画像の平滑化処理が行われる。これにより、平網画像から網点構造を除去してドットの分布のムラを示す微小な濃淡差を抽出することができる。
【００６５】
そして、画素数（マトリクス領域の位置の総数）に合わせて０〜２５５の各値が０〜（Ｎ−１）のいずれかの値に離散的にスケーリングされて、スケーリングにより変換された後の評価画像の各画素の値が濃淡評価値とされる。このとき、評価画像において濃淡評価値の平均値は（Ｎ／２）となり、評価画像中の比較的淡い領域に含まれる大部分の画素は濃淡評価値が平均値（Ｎ／２）より僅かに高く、比較的濃い領域に含まれる大部分の画素は濃淡評価値が平均値（Ｎ／２）より僅かに低く、濃淡評価値の最大値と最小値との差は、上述の網点構造がおよそ維持された評価画像における場合よりも小さい。
【００６６】
続いて、点灯順番修正部３４では、マトリクス領域中の各位置ｉにおける点灯順番をＡｉとし、評価画像の対応する濃淡評価値をＢｉとして、数４に示す演算により修正評価値Ｃｉが求められ、修正後の点灯順番が取得される（ステップＳ１６）。
【００６７】
【数４】
2006191487.tif 000006
【００６８】
数４では、マトリクス領域の各位置ｉの点灯順番Ａｉから評価画像中の対応する画素の濃淡評価値Ｂｉを減算して修正評価値Ｃｉが求められることにより、点灯順番が容易に修正される。これにより、修正後の点灯順番に従って生成される特定の階調レベルの平網画像に平滑化処理を施した場合の画像に含まれる画素の値のばらつきが、修正前の点灯順番に従って生成される同じ階調レベルの平網画像に同じ平滑化処理を施した場合の画像に含まれる画素の値のばらつきよりも小さくなる。なお、本処理例では、評価画像において平網画像の網点構造が除去されており、マトリクス領域中の注目領域から離れた位置に対応する画素の値が極端に高いまたは低いことがないため、数４では階調依存係数が省略されている。そして、修正後の点灯順番を反映してマトリクス領域に閾値が決定されて閾値マトリクス７１０が生成される（ステップＳ１７）。
【００６９】
以上のように、第２の実施の形態に係る処理では、平網画像生成部３２における平滑化処理により平網画像から網点構造が除去されて、多階調の評価画像が生成される。そして、評価画像において比較的淡い領域に対応するマトリクス領域中の領域では、この領域に含まれる各位置の点灯順番が低くなり、評価画像において比較的濃い領域に対応するマトリクス領域中の領域では、この領域に含まれる各位置の点灯順番が高くなるように、マトリクス領域の各位置における点灯順番が評価画像の対応する画素の値を用いて所定の演算により修正され、閾値マトリクス７１０が生成される。これにより、生成される網点画像において、（特に中間調における）ざらつき感を抑制することが可能な閾値マトリクス７１０を生成することができる。なお、本処理例により生成される閾値マトリクスについても、書き込み可能な他の記録媒体９１ｂに記録され、他の画像記録システム等にて網点画像が生成されてもよい。
【００７０】
また、本処理例に係る点灯順番修正部３４において、マトリクス領域中の各位置ｉにおける点灯順番をＡｉとし、評価画像の対応する濃淡評価値をＢｉとし、点灯順番の中央値を（Ｎ／２）として、数５または数６に示す演算により修正評価値Ｃｉが求められてもよい。なお、数６において、Ｅｉは濃淡補正係数であり、点灯順番Ａｉを濃淡評価値Ｂｉで除算する演算が利用される。
【００７１】
【数５】
2006191487.tif 000007
【００７２】
【数６】
2006191487.tif 000008
【００７３】
マトリクス領域の各位置の点灯順番を修正する際に、数４ないし数６のいずれかを採用する場合、評価画像の対応する画素の値をスケーリングした後に、点灯順番から濃淡評価値を減算または濃淡評価値で除算する演算が少なくとも行われることにより、修正後の点灯順番に従って生成される特定の階調レベルの平網画像に平滑化処理を施した場合の画像に含まれる画素の値のばらつきが修正前に比べて小さくなるような点灯順番の適切な修正が実現される。ここで、平網画像から網点構造が除去されて評価画像が生成される場合において、マトリクス領域の各位置の点灯順番を適切に修正するという観点では、点灯順番修正部３４における処理では、評価画像の画素の値をスケーリングして濃淡評価値を求めることは必ずしも必要ではなく、マトリクス領域の各位置の点灯順番から評価画像の対応する画素の値を減算または除算する演算を実質的に含んでいるのみでよい。数４ないし数６による演算についても、実質的にはマトリクス領域の各位置の点灯順番から評価画像の対応する画素の値を減算または除算する演算を含むものといえる。
【００７４】
また、マトリクス領域中の各位置ｉにおける点灯順番をＡｉとし、評価画像の対応する濃淡評価値をＢｉとし、点灯順番の中央値を（Ｎ／２）として、数７に示す乗算を含む演算により修正評価値Ｃｉが求められてもよい。ただし、数７において、Ｅｉは濃淡補正係数である。
【００７５】
【数７】
2006191487.tif 000009
【００７６】
平網画像から網点構造が除去される本処理例においても、例えば、上述の数１ないし数３のように階調依存係数を用いた演算により修正評価値が求められてもよく、さらに、上述の場合と同様に、階調依存係数に代えて網点面積率の所定の範囲に相当する点灯順番の範囲にて値が「１」となり、他の範囲にて値が「０」となる関数が利用されてもよい。
【００７７】
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく、様々な変形が可能である。
【００７８】
上記実施の形態では、点灯順番設定部３１において、ハイライト側における階調レベルの増加に伴って網点領域が成長する複数のハイライト側網点セルとシャドウ側における階調レベルの増加に伴って網点領域が成長する複数のシャドウ側網点セルとがマトリクス領域に設定されて各位置の点灯順番が設定されるが、全範囲における階調レベルの増加に伴って網点領域が成長する１種類の複数の網点セルがマトリクス領域に設定され、階調レベルの変化に伴って各網点セルの形状に従いつつ網点領域が変化し、かつ、網点領域のドットの接合が接合発生範囲内でランダムに生じるように各位置の点灯順番が設定されてもよい。なお、閾値マトリクス生成途上において網点セルは明瞭に存在する必要はなく、網点セルを利用しない閾値の設定の結果、網点セルに相当する領域が現れてもよい。また、網点領域のドットの接合が所定の階調レベルの範囲内でランダムに生じるように点灯順番が設定されるのであれば網点セルの設定はなくてもよい。
【００７９】
点灯順番設定部３１では上記のものとは異なる他の手法によりマトリクス領域に修正前の点灯順番が設定されてもよい。例えば、マトリクス領域に複数のハイライト側セル中心および複数のシャドウ側セル中心のそれぞれが、列方向のピッチが行方向のピッチより長くなるように規則的に配列され、制御点が設定された後、最寄りの制御点を中心として各セル中心が回転する。そして、網点領域の境界が行方向よりも列方向に長い形状となるようにマトリクス領域の各位置に点灯順番が設定され、さらに、各網点セルにおける点灯順番は網点領域の境界が列方向に長い楕円を維持するように決定される。
【００８０】
また、点灯順番設定部３１におけるさらに他の手法としては、まず、マトリクス領域に複数のハイライト側セル中心がランダムに配置され、ボロノイ領域分割を利用してハイライト側セル中心の分布の均一性が高められた後、各ハイライト側セル中心から一定の方向に一定距離だけ離れた位置にシャドウ側セル中心が配置される。その後、図７の場合と同様に網点セルの設定および点灯順番の設定が行われる。
【００８１】
上記第１の実施の形態では、移動平均フィルタを用いて平網画像の平滑化処理が行われ、上記第２の実施の形態では、ガウシアンフィルタを用いて平網画像の平滑化処理が行われるが、もちろん、大きなサイズの移動平均フィルタを用いて平網画像から網点構造が除去されてもよく、小さなガウシアンフィルタを用いて平滑化処理後の画像において網点構造が維持されていてもよい。また、上記実施の形態において平滑化処理にて利用されるフィルタのサイズは、フィルタの種類に関わらず様々なものを利用することができるが、コンピュータ１１における演算量を考慮すれば、マトリクス領域の行方向および列方向のそれぞれについてハイライト側の階調レベルに対して生成される網点領域のドットの中心間の平均距離の４．２５倍以下が好ましく、演算量を低減する場合でもある程度の好ましい平滑化を実現するという観点からは網点領域のドットの中心間の平均距離の１倍以上が好ましい。
【００８２】
さらに、評価画像生成部３３において平滑化処理を施す前に、製版時における描画ヘッド１２２からの複数の光ビームの強度分布を示すフィルタや、画像記録装置１２がインクジェット式の印刷装置である場合における網点記録媒体上でのインクの広がりを示すフィルタ等を平網画像に作用させることにより、これらの影響を考慮した閾値マトリクスが生成されてもよい。
【００８３】
なお、画像記録装置１２において１つの画素が描画され、この画素の周囲の画素には描画が行われない場合の記録安定性が低い場合は、最小のドットサイズ（いわゆる最小クラスタサイズ）が、２×２画素（１×２画素であってもよい。）となるように閾値マトリクス７１０においてハイライト側セル中心７３１近傍の複数の閾値が等しい値へと修正されることが好ましい。
【図面の簡単な説明】
【００８４】
【図１】画像記録システムの構成を示す図である。
【図２】信号生成回路および記録機構を示すブロック図である。
【図３】繰り返し領域および閾値マトリクスを示す図である。
【図４】コンピュータが実現する機能構成を示すブロック図である。
【図５】閾値マトリクスを生成する処理の流れを示す図である。
【図６】マトリクス領域に配列されたセル中心に制御点を重ねて示す図である。
【図７】網点セルが設定された様子を示す図である。
【図８】マトリクス領域中に並ぶ各位置の点灯順番を示す図である。
【図９】多階調の画像を示す図である。
【図１０】グラデーション画像を網点化した網点画像を示す図である。
【図１１】平網画像を示す図である。
【図１２】評価画像を示す図である。
【図１３】平網画像を示す図である。
【図１４】多階調の画像を示す図である。
【符号の説明】
【００８５】
１１    コンピュータ
３１    点灯順番設定部
３２    平網画像生成部
３３    評価画像生成部
３４    点灯順番修正部
３５    閾値決定部
７０    元画像
７３    ハイライト側網点セル
７４    シャドウ側網点セル
９１ｂ    記録媒体
７１０    閾値マトリクス
７２０    マトリクス領域
Ｓ１１〜Ｓ１７    ステップ
【図１】
2006191487.tif 000010
【図２】
2006191487.tif 000011
【図３】
2006191487.tif 000012
【図４】
2006191487.tif 000013
【図５】
2006191487.tif 000014
【図６】
2006191487.tif 000015
【図７】
2006191487.tif 000016
【図８】
2006191487.tif 000017
【図９】
2006191487.tif 000018
【図１０】
2006191487.tif 000019
【図１１】
2006191487.tif 000020
【図１２】
2006191487.tif 000021
【図１３】
2006191487.tif 000022
【図１４】
2006191487.tif 000023