(57)【要約】【課題】大サイズ閾値マトリクスを構成する小サイズ閾値マトリクスのサイズ（繰り返し単位）を原因とする周期的なむらの発生を２値画像であるドットパターン上で低減する。【解決手段】ＦＭスクリーン用の２Ｎ×２Ｎ個の閾値を有する大サイズ閾値マトリクスＬＴＭａを、Ｎ×Ｎ個の閾値を有する小サイズ第１閾値マトリクスＡと、同サイズ（Ｎ×Ｎ個）で閾値配列の異なる小サイズ第２閾値マトリクスＢとを並べて構成する。【選択図】図５
2008227924.tif 000002
【特許請求の範囲】
【請求項１】
連続調画像データを２値画像データに変換するＦＭスクリーン用の大サイズ閾値マトリクスであって、
小サイズ第１閾値マトリクスと、
前記小サイズ第１閾値マトリクスと同サイズで閾値配列の異なる小サイズ第２閾値マトリクスと、を有し、
前記小サイズ第１閾値マトリクスと前記小サイズ第２閾値マトリクスとを並べて大サイズ閾値マトリクスとした
ことを特徴とするＦＭスクリーン用の大サイズ閾値マトリクス。
【請求項２】
請求項１記載のＦＭスクリーン用の大サイズ閾値マトリクスにおいて、
前記小サイズ第２閾値マトリクスの閾値配列は、前記大サイズ閾値マトリクスで前記連続調画像データを２値画像データに変換したとき、該２値画像データ中での前記小サイズの大きさを原因とするムラの発生を抑制した配列とされている
ことを特徴とするＦＭスクリーン用の大サイズ閾値マトリクス。
【請求項３】
請求項１記載のＦＭスクリーン用の大サイズ閾値マトリクスにおいて、
前記小サイズ第１閾値マトリクスの閾値配列が固定であるとき、
前記小サイズ第２閾値マトリクスの閾値配列は、
前記連続調画像データを前記大サイズの均一濃度画像データとし、前記均一濃度画像データを前記大サイズ閾値マトリクスにより均一濃度２値画像データに変換し、前記均一濃度２値画像データを周波数領域のデータに変換したとき、前記周波数領域のデータ上で、前記小サイズの繰り返し周波数に対応する周波数データ成分が小さい閾値配列に構成されている
ことを特徴とするＦＭスクリーン用の大サイズ閾値マトリクス。
【請求項４】
請求項１記載のＦＭスクリーン用の大サイズ閾値マトリクスにおいて、
さらに、
前記小サイズ第２閾値マトリクスと同サイズで閾値配列の異なる小サイズ第３閾値マトリクスを有し、
新たな大サイズマトリクスが、少なくとも３つの前記小サイズ第１〜第３閾値マトリクスからランダムに小サイズ閾値マトリクスを選択して並べた構成にされている
ことを特徴とするＦＭスクリーン用の大サイズ閾値マトリクス。
【請求項５】
連続調画像データを２値画像データに変換するＦＭスクリーン用の大サイズ閾値マトリクスの作成方法であって、
小サイズ第１閾値マトリクスを作成するステップと、
前記小サイズ第１閾値マトリクスと同サイズで閾値配列の異なる小サイズ第２閾値マトリクスを作成するステップと、
前記小サイズ第１閾値マトリクスと前記小サイズ第２閾値マトリクスとを並べて大サイズ閾値マトリクスを作成するステップと、
を有することを特徴とするＦＭスクリーン用の大サイズ閾値マトリクスの作成方法。
【請求項６】
請求項５記載のＦＭスクリーン用の大サイズ閾値マトリクスの作成方法において、
前記小サイズ第２閾値マトリクスを作成するステップでは、
前記小サイズ第２閾値マトリクスの閾値配列が、前記大サイズ閾値マトリクスで前記連続調画像データを２値画像データに変換したとき、該２値画像データ中での前記小サイズの大きさを原因とするムラの発生を抑制した配列とする
ことを特徴とするＦＭスクリーン用の大サイズ閾値マトリクスの作成方法。
【請求項７】
請求項５記載のＦＭスクリーン用の大サイズ閾値マトリクスの作成方法において、
前記小サイズ第２閾値マトリクスを作成するステップでは、
前記小サイズ第１閾値マトリクスと、閾値配列未決定の小サイズ第２閾値マトリクスとを並べて閾値配列未決定大サイズ閾値マトリクスを作成し、
前記小サイズ第２閾値マトリクスの閾値配列を決定する際、前記連続調画像データを前記大サイズの均一濃度画像データとし、前記均一濃度画像データを前記閾値配列未決定大サイズ閾値マトリクスにより均一濃度２値画像データに変換し、前記均一濃度２値画像データを周波数領域のデータに変換したとき、前記周波数領域のデータ上で、前記小サイズの繰り返し周波数に対応する周波数データ成分が小さい閾値配列となるように決定する
ことを特徴とするＦＭスクリーン用の大サイズ閾値マトリクスの作成方法。
【請求項８】
請求項５記載のＦＭスクリーン用の大サイズ閾値マトリクスの作成方法において、
前記小サイズ第２閾値マトリクスを作成するステップの次に前記大サイズ閾値マトリクスを作成する際に、
さらに、
前記小サイズ第２閾値マトリクスと同サイズで閾値配列の異なる小サイズ第３閾値マトリクスを作成するステップと、
少なくとも３つの前記小サイズ第１〜第３閾値マトリクスからランダムに小サイズ閾値マトリクスを選択して並べた新たな大サイズマトリクスを作成するステップとを
含むことを特徴とするＦＭスクリーン用の大サイズ閾値マトリクスの作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、連続調画像を２値画像であるドットパターンに変換するＦＭスクリーン用の大サイズ閾値マトリクス及びその作成方法に関する。なお、ＦＭスクリーンは、ストキャスティック（stochastic）スクリーン又はドット分散型スクリーンとも呼ばれる。
【背景技術】
【０００２】
従来から、印刷分野では、線数、角度、ドット形状で特徴付けられドットの大きさで濃淡が表されるＡＭ（振幅変調）スクリーンの他、線数、角度を持たずにドットの密度で濃淡が表され高精細な再現に優れているＦＭ（周波数変調）スクリーンが採用されている。
【０００３】
このＦＭスクリーン用の閾値マトリクスを作成する技術が特許文献１及び特許文献２で提案されている。
【０００４】
特許文献１に係る技術では、所定サイズのＦＭスクリーン用の閾値マトリクスを作成する際に、ある閾値マトリクス中の既に決定された閾値の位置と新たに決定する閾値の位置との距離が、周辺に配置される同一閾値配列の閾値マトリクスの閾値配列も考慮して、最も離れるように閾値位置を決定することで複数の同一閾値配列の閾値マトリクスを昇順あるいは降順に作成するようにしている。
【０００５】
特許文献２に係る技術は後述する。
【０００６】
また、特許文献３には、所定階調までの閾値が決定している閾値マトリクスによりドットパターンを形成し、このドットパターンにＦＦＴ（高速フーリエ変換）をかけて周波数領域のデータとし、さらにＬＰＦ（低域通過フィルタ）をかけた後、ＩＦＦＴ（逆高速フーリエ変換）をかけて空間領域のデータに戻し、この空間領域のデータ上で、低周波成分の最も弱い位置を、前記所定階調の次階調の閾値位置に決定していく技術が開示されている。
【０００７】
【特許文献１】特開平８−２６５５６６号公報（特許第３７６２８００号）
【特許文献２】特開２００５−２５２８９３号公報
【特許文献３】特開２００１−２９２３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、閾値マトリクスは、Ｎ×Ｍ（通常Ｎ＝Ｍであるので、以下、理解の便宜のためにＮ×Ｎとして説明する。）画素を階調再現の１つの単位と考え、Ｎ×Ｎ個の閾値が配置されている。連続調画像データからドットパターンに展開するスクリーニング処理を行う場合、Ｎ×Ｎの閾値配列の閾値マトリクスを繰り返し並べて大サイズ閾値マトリクスとし、大サイズ閾値マトリクスと連続調画像データとを比較して２値画像であるドットパターンに変換している。
【０００９】
しかしながら、同一閾値配列の閾値マトリクスを繰り返し並べて大サイズ閾値マトリクスとし、この大サイズ閾値マトリクスと連続調画像データとを比較して大サイズドットパターンに変換したとき、その大サイズドットパターン上に、閾値マトリクスの繰り返し単位、すなわち閾値マトリクスのサイズを原因とするピッチや角度で僅かではあるがむらが発生することが分かった。
【００１０】
例えば、１画素が、１／１００［ｍｍ］角＝１０［μｍ］角で、１つの閾値マトリクス（小サイズ閾値マトリクス又は基本閾値マトリクスという。）を構成する閾値数が１００×１００［個］で構成されている場合、この小サイズ閾値マトリクス（サイズは、１［ｍｍ］角）を繰り返し並べた大サイズ閾値マトリクスと連続調画像データとを比較して得られた２値画像である大サイズドットパターンには、小サイズ閾値マトリクスの繰り返し単位である１［ｍｍ］ピッチの格子状のむらや、４５度傾いた約１．４［ｍｍ］ピッチのむらがノイズ成分として発生することが分かった。
【００１１】
なお、基本閾値マトリクスの繰り返し単位を原因とするピッチや角度で発生するむらは、基本閾値マトリクスのサイズを大きく設定すれば、例えば、ドットパターンに変換しようとする連続調画像データの大きさ（サイズ）、すなわち連続調画像データの画素数と同じサイズの閾値マトリクスが準備できれば、基本閾値マトリクスの繰り返し単位を原因として発生するむらは視認されなくなる。しかし、閾値マトリクスのサイズを通常の画像程度の大きさにしようとすると、閾値マトリクスの作成時間が膨大なものとなり、また、作成された閾値マトリクスをメモリ等の記録媒体に格納して保存するための記憶容量も膨大なものとなる。また、仮に記録媒体に記憶できたとしても、閾値マトリクスを使用する２値化処理時（スクリーニング時）に膨大な計算時間がかかることになり実用的ではない。
【００１２】
この発明は、上記のような課題を考慮してなされたものであり、大サイズ閾値マトリクスを構成する小サイズ閾値マトリクスのサイズ（繰り返し単位）を原因とする周期的なむらの発生を２値画像であるドットパターン上で低減することを可能とする大サイズ閾値マトリクス及びその作成方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
この発明に係るＦＭスクリーン用の大サイズ閾値マトリクスは、連続調画像データを２値画像データに変換するＦＭスクリーン用の大サイズ閾値マトリクスであって、小サイズ第１閾値マトリクスと、前記小サイズ第１閾値マトリクスと同サイズで閾値配列の異なる小サイズ第２閾値マトリクスと、を有し、前記小サイズ第１閾値マトリクスと前記小サイズ第２閾値マトリクスとを並べて大サイズ閾値マトリクスとしたことを特徴とする。
【００１４】
この発明に係るＦＭスクリーン用の大サイズ閾値マトリクスの作成方法は、連続調画像データを２値画像データに変換するＦＭスクリーン用の大サイズ閾値マトリクスの作成方法であって、小サイズ第１閾値マトリクスを作成するステップと、前記小サイズ第１閾値マトリクスと同サイズで閾値配列の異なる小サイズ第２閾値マトリクスを作成するステップと、前記小サイズ第１閾値マトリクスと前記小サイズ第２閾値マトリクスとを並べて大サイズ閾値マトリクスを作成するステップと、を有することを特徴とする。
【００１５】
この発明によれば、同サイズで閾値配列の異なる小サイズ第１及び第２閾値マトリクスを並べて大サイズ閾値マトリクスとしている。この大サイズ閾値マトリクスによりスクリーニング処理を行うことにより、小サイズ閾値マトリクスのサイズ（繰り返し単位）を原因とする周期的なむらの発生を２値画像であるドットパターン上で低減することができる。
【００１６】
この場合、前記小サイズ第２閾値マトリクスの閾値配列は、前記大サイズ閾値マトリクスで前記連続調画像データを２値画像データに変換したとき、該２値画像データ中での前記小サイズの大きさを原因とするムラの発生を抑制した配列とされている。
【００１７】
また、前記小サイズ第１閾値マトリクスの閾値配列が固定であるとき、前記小サイズ第２閾値マトリクスの閾値配列は、前記連続調画像データを前記大サイズの均一濃度画像データとし、前記均一濃度画像データを前記大サイズ閾値マトリクスにより均一濃度２値画像データに変換し、前記均一濃度２値画像データを周波数領域のデータに変換したとき、前記周波数領域のデータ上で、前記小サイズの繰り返し周波数に対応する周波数データ成分が小さい閾値配列に構成されている。
【００１８】
さらに、大サイズマトリクスを作成する際、少なくとも３つの小サイズ第１〜第３閾値マトリクスからランダムに小サイズ閾値マトリクスを選択して並べた新たな大サイズマトリクスを作成するようにすることで、簡易にＦＭスクリーン用の大サイズ閾値マトリクスを作成することができる。
【００１９】
この場合、小サイズ第１〜第３閾値マトリクスのそれぞれは、３つ並べて使用して２値化処理したときに、小サイズの繰り返し周波数に対応する周波数データ成分が小さい閾値配列に構成されていることが好ましい。
【発明の効果】
【００２０】
この発明によれば、大サイズ閾値マトリクスを構成する小サイズ閾値マトリクスのサイズ（繰り返し単位）を原因とする周期的なむらの発生を２値画像であるドットパターン上で低減することができる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明の実施形態について図面を参照して説明する。
【００２２】
図１は、この発明の一実施形態が適用された画像処理システム１０の構成を示している。
【００２３】
この画像処理システム１０は、カラー画像を読み取るカラースキャナやシーンを撮影するデジタルカメラ等の入力機１２と、入力機１２から供給された連続調画像データ（この実施形態では、構成画素が値０−値２５５までのいずれかの値を採るものとする。）をＦＭスクリーニング処理して２値画像データ（ドットパターンデータ）に変換するＲＩＰ（ラスタイメージプロセッサ）等のコンピュータ１４と、コンピュータ１４から供給される２値画像データに対応した２値画像であるドットパターンを発生するインクジェットプリンタあるいは印刷システム（刷版作成部と印刷部を含む）等の出力機１６とから構成される。
【００２４】
コンピュータ１４は、ＣＰＵがプログラムを実行することで各種機能実現部（機能実現手段）として動作する。
【００２５】
この実施形態において、コンピュータ１４は、値０−値２５５までのいずれかの値を採り任意サイズの均一濃度画像データ（連続調画像データの一部）を発生する均一濃度画像データ発生部１８と、均一濃度画像データ発生部１８から供給される均一濃度画像データ又は入力機１２から供給される連続調画像データをＦＭスクリーン用の大サイズ閾値マトリクス又は小サイズ閾値マトリクスにより２値化処理して２値画像データに変換する２値化処理部（スクリーニング処理部）２０と、閾値マトリクス作成部２２とを備える。
【００２６】
２値化処理部２０は、閾値配列の異なる複数の小サイズ閾値マトリクスを格納する小サイズ閾値マトリクスメモリ２４と、入力機１２又は均一濃度画像データ発生部１８から供給されるサイズ（画像サイズ）に適した大サイズ閾値マトリクスを、閾値配列の異なる複数の小サイズ閾値マトリクスを所定の規則に基づき複合して（組み合わせて）作成する複合部２６と、複合部２６で複合された大サイズ閾値マトリクスと、連続調画像データ又は均一濃度画像データの画素値とを比較して値０又は値１をとる２値画像データを作成する比較部３０とを備える。
【００２７】
なお、複合部２６は、小サイズ閾値マトリクスをそのまま比較部３０に設定する機能も有する。
【００２８】
閾値マトリクス作成部２２は、ＦＦＴ（高速フーリエ変換）部、ＩＦＦＴ（逆高速フーリエ変換）部、ＬＰＦ（低周波通過フィルタ）部、視覚特性フィルタ部、ホワイトノイズ発生部、比較部等の各種機能実現部を備える。
【００２９】
この実施形態に係る画像処理システム１０は、基本的には以上のように構成されるものであり、次に、コンピュータ１４の閾値マトリクス作成部２２によって実行されるＦＭスクリーン用の大サイズ閾値マトリクスの作成手順について、図２に示すフローチャートを参照して説明する。
【００３０】
まず、ステップＳ１では、ＦＭスクリーン用の小サイズ第１閾値マトリクスを作成する。この小サイズ第１閾値マトリクスの作成は、例えば、上述した特開平８−２６５５６６号公報に開示された技術又は特開２００５−２５２８９３号公報に開示された技術を利用して行うことができる。
【００３１】
特開平８−２６５５６６号に係る技術では、ＦＭスクリーン用の小サイズ閾値マトリクスを作成する際に、小サイズ閾値マトリクス中、既に決定された閾値の位置と新たに決定する閾値の位置との距離が、周辺に配置される同一閾値配列の小サイズ閾値マトリクスの閾値配列も考慮して、最も離れるように閾値位置を決定することで複数の同一閾値配列の小サイズ閾値マトリクスを昇順あるいは降順に作成するようにしている。
【００３２】
具体的な理解の容易化のために、図３に示す、構成閾値数が２５個の９個の小サイズ閾値マトリクスＴＭ１〜ＴＭ９が敷きつめられた閾値マトリクス配列ＳＴＭを参照して説明する。小サイズ閾値マトリクスＴＭ１〜ＴＭ９のハイライト側から昇順に、あるいはシャドー側から降順に閾値の配置位置を決定する際、図３中、中央の小サイズ閾値マトリクスＴＭ５の周囲に配置される同一閾値配列からなる他の小サイズ閾値マトリクスＴＭ１〜ＴＭ４、ＴＭ６〜ＴＭ９を含め、既に決定された閾値（図３例では「１」）の配置位置と、新たに配置する閾値（図３例では「２」）の配置位置との間の距離が最も離れるように新たに配置する閾値の位置を決定する。
【００３３】
この図３例では、小サイズ閾値マトリクスＴＭ５中、太く囲った中央の閾値「２」は、その周囲にある太く囲った４つの閾値「１」を中心にそれぞれ円を同心的に同時に大きくしていったときに４つの円が接する点を含む配置位置あるいはこの配置位置に最も近い位置である。
【００３４】
以上のようにして決定した同一閾値配列の小サイズ閾値マトリクスＴＭ１〜ＴＭ９の一つを小サイズ第１閾値マトリクスとする。すなわち、１つの小サイズ閾値マトリクスを決定する際に、同一閾値配列となる複数の小サイズ閾値マトリクスを配列した閾値マトリクスＳＴＭを考える必要があるので、小サイズ閾値マトリクス自体の作成に時間がかかる。
【００３５】
次に、特開２００５−２５２８９３号公報に開示された技術は、作成されたＦＭスクリーン用の小サイズ閾値マトリクスでスクリーニング処理、刷版作成処理及び印刷処理を行うときに、ハイライト側では確実にドットが付き、中間調では、ざらつきが低減されかつドットゲインの少ない２値画像であるドットパターンを発生できるようにするものである。
【００３６】
そのために、出力機１６から出力可能な最小ドットサイズが、例えば１０［μｍ］角＝１ドット＝１画素であるとき、ハイライト側の再現に係わる最小サイズドットの大きさを、刷版上に安定して形成可能な２×２画素ドット＝４画素（の固まり）とする。
【００３７】
次に、中間調のざらつきを低減するため、中間調、例えば５０［％］で得られるドットパターン（濃淡パターン）のパワーがピーク値となる周波数［ｃ（サイクル）／ｍｍ］（パターン周波数又はピーク周波数という。）を、視覚的に十分細かい（視覚的に識別が困難な）８［ｃ／ｍｍ］以上の値、例えばｆｐｅａｋ＝２０［ｃ／ｍｍ］に設定する。つまり、中間調において、２０［ｃ／ｍｍ］のパターン周波数ｆｐｅａｋを持つように小サイズ閾値マトリクスの閾値の配置位置を決定する。
【００３８】
なお、図４に示すように、人間の視覚特性６５は、空間周波数０［ｃ／ｍｍ］でゼロ値、空間周波数０．８［ｃ／ｍｍ］近傍で最大感度（値１．０とする。）、空間周波数２［ｃ／ｍｍ］で約０．４、以下空間周波数６〜８［ｃ／ｍｍ］で略ゼロ値になる特性を有する。
【００３９】
また、ドットゲインを少なくするために、網パーセント１０％未満のハイライト側では、全てのドットを前記最小ドットサイズのドットで構成し、網パーセントが１０％〜５０％の中間調領域では、ドットを最小ドットサイズから太らせて、画素数５（２×２＋１）以上のドットを使用する。
【００４０】
ハイライト側とシャドー側とから小サイズ第１閾値マトリクスを構成する閾値ｔｈを交互に順次昇順及び降順で決定する手順を、図５のフローチャートを参照して説明する。なお、以下、繁雑となるのを避けるために、ハイライト側で閾値ｔｈを順次決定する手順を主に説明するが、シャドー側でも同様である。この図５のフローチャートは、上記の特開２００５−２５２８９３号の明細書に開示されている。
【００４１】
ステップＳ１１で、ハイライト側（０％〜５０％）の閾値ｔｈ＿ｈｌ｛０〜（ｔｈｍａｘ−１）／２｝及びシャドー側（１００％〜５０％）の閾値ｔｈ＿ｓｄ｛ｔｈｍａｘ〜（ｔｈｍａｘ−１）／２｝の初期値を、それぞれ、ｔｈ＿ｈｌ＝０、ｔｈ＿ｓｄ＝ｔｈｍａｘ（値２５５）と決める。
【００４２】
この図５のフローチャートにおいて、閾値ｔｈの配置位置の決定順序は、閾値０→閾値ｔｈｍａｘ→閾値１→閾値ｔｈｍａｘ−１→…→閾値（ｔｈｍａｘ−１）／２の順で、網パーセントが５０％までの全閾値ｔｈの配置位置（配列）が決定される。
【００４３】
そこで、ハイライト側の所定閾値ｔｈ＿ｈｌの配列（配置位置）を決めるために、まず、ステップＳ１２において、上述した最小ドットサイズのドットである２×２画素ドットを配置する中心位置（ドット中心位置）を設定する。
【００４４】
最小ドットサイズのドットより大きな変形ドット（例えば、２×２画素ドット＋１画素ドット＝５画素ドット等）の場合には、その重心位置が、ドット中心位置である。
【００４５】
ドット中心位置は、図６Ｄに示す小サイズＮ×Ｎの２値データＡ２＿ｂｉｎ中の黒化部分に設定されるが、この２値データＡ２＿ｂｉｎの作成について説明する。
【００４６】
図６Ａに示すような、小サイズＮ×Ｎの網パーセント（濃度パーセント）５０％でのホワイトノイズパターンＷＨに対してＦＦＴをかけ、さらに、パターン周波数ｆｐｅａｋ±Δの帯域フィルタ処理を行うと、図６Ｂに示すように、半径がパターン周波数ｆｐｅａｋのリング状の周波数領域データＡＦＦＴ２が得られる。
【００４７】
この周波数領域データＡＦＦＴ２にＩＦＦＴをかけて、図６Ｃに示す連続調画像データＡ２に変換する。
【００４８】
さらに連続調画像データＡ２の各画素の値と、網パーセント５０％に対応する中央階調値（例えば、最大階調が２５５であれば、１２７）とを比較し、値＜１２８であれば黒化（値０と）し、図６Ｄに示す２値データＡ２＿ｂｉｎを作成する。
【００４９】
この２値データＡ２＿ｂｉｎ中、黒化されている部分（領域）がハイライトＨＬでのドット中心候補位置となり、白抜けとなっている部分（領域）がシャドーＳＤでのドットの中心候補位置となる。換言すれば、黒化されている部分が、０〜５０％までの閾値の配置候補位置となり、白化されている部分が５０〜１００％までの閾値の配置候補位置となる。
【００５０】
そこで、ステップＳ１２では、２値データＡ２＿ｂｉｎ中、黒化されている部分のハイライト側でのドット中心候補位置のうち、今回の網パーセントＰ［％］で新規に設定する最小サイズのドット数（新規ドット数）Ｄｎ（Ｐ）分のドット中心位置を設定する。
【００５１】
ここで、網パーセントＰで設定される最小サイズの新規ドット数Ｄｎ（Ｐ）とは、網パーセントＰにおける累積ドット数（累積値）をＤｓ（Ｐ）とすると、Ｄｎ（Ｐ）＝Ｄｓ（Ｐ）−Ｄｓ（Ｐ−１）［個］で表すことができる。
【００５２】
小サイズ閾値マトリクスのサイズＮ×Ｎに対して、ドットパターンが網パーセントＰを持つとき、閾値マトリクスのサイズＮ×Ｎに対応するドットパターン中での黒化総画素数は、Ｎ×Ｎ×Ｐ／１００［個］と計算される。ドットパターンを構成する全てのドットが２×２（ｎ＝４）画素ドットの最小サイズのドットのみによる構成であれば、各網パーセントＰにおける最小サイズのドットの数（累積ドット数）は、Ｄｓ（Ｐ）＝（Ｎ×Ｎ×Ｐ／１００）／ｎで表されるので、例えば、図７の実線の直線ｎａに示すように、Ｎ×Ｎ×Ｐ／１００／ｎ（ｎ＝４）［個］となる。
【００５３】
このとき、各網パーセントＰで新規に設定する最小サイズの新規ドット数Ｄｎ（Ｐ）は、Ｄｎ（Ｐ）＝Ｄｓ（Ｐ）−Ｄｓ（Ｐ−１）＝（Ｎ×Ｎ／１００／ｎ）となる。
【００５４】
なお、図７の縦軸は、新規に設定する最小サイズの新規ドット数Ｄｎの計算上の累積ドット数Ｄｓである。実際には、網パーセントＰが２５［％］より大きくなってくると、隣接する最小サイズのドットが接してくるため、実際にドットパターンに形成されるドット数は、図７に示した新規ドット数Ｄｎの累積ドット数Ｄｓより小さくなる。
【００５５】
直線で表される新規ドット数累積特性ｎａ（従来技術）の各網パーセントでの新規ドット数Ｄｎを決定した場合には、印刷時、あるいは印刷の中間工程であるフイルムの出力時にドットゲインが大きくなり画像再現が不安定になる等の不具合が発生する。
【００５６】
そこで、この発明の一実施形態では、網パーセント１０％未満のハイライトＨＬ側では、パターン周波数が低くなることを考慮し、全てのドットを最小サイズドット（画素数４）で構成し、網パーセントが１０％〜５０％の中間調領域では、ドットを最小サイズドットから太らせて、この実施形態では、画素数５（２×２＋１）以上のドットを使用するようにして、網パーセントＰでの新規に増加する新規ドット数Ｄｎの数が、例えば点線の曲線で表される新規ドット数累積特性ｎｃに示すように、網パーセントＰが１０％から２５％程度までは、設定される最小サイズの新規ドット数Ｄｎが徐々に少なくなるように設定され、網パーセントＰが２５％から５０％に向かっては新規ドット数Ｄｎがゼロ値に設定される。あるいは、網パーセントＰが２５％から５０％に向かって新規ドット数Ｄｎが再び徐々に増加するように設定される一点鎖線の曲線で表される新規ドット数累積特性ｎｂが選択される。
【００５７】
この実施形態において、出力機１６の出力解像度Ｒは、１００［画素／ｍｍ］←→１０［μｍ／画素］であり、中間調ドットパターンのパターン周波数ｆｐｅａｋをｆｐｅａｋ＝２０［ｃ／ｍｍ］としているので、Ｎ×Ｎ画素の１辺で考えると、１００画素／ｍｍ（Ｒ画素／ｍｍ）当たり４画素からなる黒化されている最小サイズのドットが２０ドット（１ドットは２×２画素）［個］存在しなければならない。したがって、Ｎ×Ｎ個の閾値マトリクスＴＭのサイズで考えると、中間調までの新規ドット数Ｄｎの累積ドット数Ｄｓは、（Ｎ／（Ｒ／ｆｐｅａｋ））2＝Ｎ×Ｎ×（ｆｐｅａｋ／Ｒ）2＝Ｎ×Ｎ×（２０／１００）2＝Ｎ×Ｎ×０．０４［個］になる。
【００５８】
このように設定すれば、網パーセントＰが１０％〜５０％の中間調では、各網パーセントＰにおいて、閾値マトリクスにより作成されるドットパターンを構成する総画素数は従来技術に係るＦＭスクリーンの場合と同数となる。すなわち網パーセントは同一であるが、ドット数が減ることになるので、ドットパターンを構成する全てのドットの周囲を合計した周囲長は、従来技術に係るＦＭスクリーンに比べて減少することになりドットゲインを減らすことができる。
【００５９】
そこで、ステップＳ１２では、２値データＡ２＿ｂｉｎ（図６Ｄ）中、黒化されているドット中心候補位置のうち、網パーセントＰに対応する新規ドット数Ｄｎ分のドット中心位置を設定する。
【００６０】
ドット中心位置の設定は、特開平８−２６５５６６号公報を参照して説明したように、既に決定された閾値ｔｈ（図３例では「１」）の配置位置と、新たに配置する閾値ｔｈ＿ｈｌ（図３例では「２」）の配置位置との間の距離が最も離れるように新たに配置する閾値ｔｈ＿ｈｌの中心位置を決定する。
【００６１】
次いで、ステップＳ１３において、閾値配置位置の候補（閾値候補）ｔｈ’＿ｈｌを設定する。この場合、ステップＳ１２で決定したドット中心位置を中心として最小サイズドットである２×２（ｎ＝４）画素ドットを設定し（配置し）、新しい閾値を配置する候補、すなわち閾値候補ｔｈ’＿ｈｌとする。
【００６２】
次に、ステップＳ１４〜Ｓ１６において、現時点までの閾値ｔｈの配置が決定している小サイズ第１閾値マトリクスにより作成されるドットパターンの総画素数が、現在の網パーセントＰに対応しているかどうかを判断して総画素数の修正処理を行う。
【００６３】
次いで、ステップＳ１４において、既に閾値配列が決まっている閾値０〜ｔｈ−１による総画素数と、新たに設定した閾値候補ｔｈ’＿ｈｌによる総画素数とを加算した現在画素数ｔｈ＿ｈｌ＿ｔｏｔａｌが、現在の網パーセントＰで必要とされる必要画素数ｔｈ＿ｈｌ＿ｎｕｍ＝Ｎ×Ｎ×ｔｈ／ｔｈｍａｘより少ないかどうかが比較される（ｔｈ＿ｈｌ＿ｔｏｔａｌ＜ｔｈ＿ｈｌ＿ｎｕｍ）。
【００６４】
もし、少ない場合には、必要画素数ｔｈ＿ｈｌ＿ｎｕｍから現在画素数ｔｈ＿ｈｌ＿ｔｏｔａｌを引いた（ｔｈ＿ｈｌ＿ｎｕｍ−ｔｈ＿ｈｌ＿ｔｏｔａｌ）分の画素を増加する必要があるので、ステップＳ１５において、この画素を付加するドットを、既存の閾値０〜ｔｈ−１によるドットあるいは未だ配置位置が決まっていない新たな閾値候補ｔｈ’＿ｈｌ以外によるドットから新たな閾値候補ｔｈ’を設定する。
【００６５】
一方、多い場合には、必要画素数ｔｈ＿ｈｌ＿ｎｕｍ−現在画素数ｔｈ＿ｈｌ＿ｔｏｔａｌ分の画素を削除する必要があるので、ステップＳ１６において、この画素を削除するドットを、新たな閾値候補ｔｈ’＿ｈｌによるドットから選択して削除する。
【００６６】
なお、このステップＳ１６において、ドットパターンを構成するドット中、数ドットについては、最小ドットサイズのドットより小さいドットが発生する可能性がある。この実施形態では、最小ドットサイズのドットを２×２画素ドットとしているため、最小ドットサイズのドットによって作成されるドットパターンの総画素数は４の倍数になる。しかし、網パーセントＰを合わせるために総ドット数を調整する場合には、２×２画素ドットから１〜３個の画素を削除した３画素ドット、２画素ドット、あるいは１画素ドットが必要となる場合がある。
【００６７】
上記のステップＳ１５の処理は、既に閾値配列が決まっている閾値０〜ｔｈ−１までの閾値により形成されるドットと新たな閾値候補ｔｈ’＿ｈｌにより形成されるドットとからなる空間領域上のドットパターン（２値画像データ）に対してＦＦＴをかけて周波数領域に変換した後、視覚特性フィルタ等の低域通過フィルタにより高周波を遮断し、さらにＩＦＦＴをかけて空間領域にもどした後、低周波成分を抽出する処理である。そして、抽出した低周波成分が最も弱い位置を閾値候補ｔｈ’＿ｈｌに設定し直せばよい。
【００６８】
低周波成分の最も弱い位置の抽出処理について、さらに詳しく説明すると、ＦＦＴをかけて周波数領域に変換したとき、小サイズ第１閾値マトリクスの繰り返し周波数内に存在する周波数成分がノイズ成分（低周波成分）であるので、この低周波成分を抽出するために低域通過フィルタによる処理を行う。この低域通過フィルタとしては、図４に示した視覚特性６５を有するフィルタが好ましい。
【００６９】
次いで、低域通過フィルタ処理により抽出された低周波成分に対してＩＦＦＴをかけて空間領域上の低周波成分を得る。この低周波成分は、強弱をもっており、この低周波成分からなる画像と、小サイズ閾値マトリクス中の閾値候補ｔｈ’＿ｈｌの位置とを空間領域上で比較し、低周波成分が最も弱い（最も値が小さい）位置を次に黒化するための閾値候補ｔｈ’＿ｈｌに設定すればよい。
【００７０】
なお、シャドー側の場合には、低周波成分が最も強い（最も値が大きい）位置を閾値候補ｔｈ’＿ｓｄに設定すればよい。
【００７１】
また、ステップＳ１６において、画素を削除するドットは、同様に低周波成分を抽出し、新たな閾値候補ｔｈ’＿ｈｌ中、低周波成分の最も強い（最も値が大きい）位置にあるドットから画素を削除するようにすればよい。なお、シャドー側の場合には、低周波成分が最も弱い（最も値が小さい）位置にある新たな閾値ｔｈ’＿ｓｄによるドットから画素を削除するようにすればよい。
【００７２】
このようにして小サイズ第１閾値マトリクスの閾値配列が決定される（ステップＳ１終了）。
【００７３】
ステップＳ１において、閾値マトリクス作成部２２により作成された小サイズ第１閾値マトリクスは、小サイズ閾値マトリクスメモリ２４に格納される。
【００７４】
次に、ステップＳ２において、小サイズ第１閾値マトリクスを利用して、この小サイズ第１閾値マトリクスと接続可能であり、この小サイズ第１閾値マトリクスと同サイズ（Ｎ×Ｎ）で閾値配列の異なる小サイズ第２閾値マトリクスを作成する。
【００７５】
ここで、閾値配列決定済みの小サイズ第１閾値マトリクスをＡと表し、閾値配列未決定の小サイズ第２閾値マトリクスをＢと表すこととする。
【００７６】
そこで、図８に示すように、大サイズ閾値マトリクスＬＴＭａを、複合部２６により閾値配列の決定している小サイズ第１閾値マトリクスＡと閾値配列未決定の小サイズ第２閾値マトリクスＢとを千鳥状に並べて形成する。なお、大サイズ閾値マトリクスＬＴＭａは、０度方向あるいは９０度方向にむらの発生が見込まれる場合に有効な配列である。
【００７７】
また、後述するように、複合部２６は、閾値配列の決定している小サイズ閾値マトリクスＡと、閾値配列が決定した小サイズ閾値マトリクスＢを並べて大サイズ閾値マトリクスＬＴＭａを作成することができる。
【００７８】
もし、４５度方向あるいは１３５度方向にむらの発生が見込まれる場合には、図９に示すように、大サイズ閾値マトリクスＬＴＭｂを、複合部２６により小サイズ第１閾値マトリクスＡと小サイズ第２閾値マトリクスＢとを、並列に並べて形成する。
【００７９】
次いで、図８に示す大サイズ閾値マトリクスＬＴＭａを構成する小サイズ第２閾値マトリクスＢの閾値配列の決定を行うステップＳ２の処理について詳細に説明する。なお、小サイズ第１閾値マトリクスＡの閾値配列は固定である。
【００８０】
小サイズ第２閾値マトリクスＢについても、小サイズ第１閾値マトリクスＡと同様に、最小ドットサイズを２×２画素ドット＝４画素とし、中間調において、２０［ｃ／ｍｍ］のパターン周波数ｆｐｅａｋを持つようにし、さらに、網パーセント１０％未満のハイライト側では、全てのドットを前記最小サイズドットで構成し、網パーセントが１０％〜５０％の中間調領域では、ドットを最小サイズドットから太らせて、画素数５（２×２＋１）以上のドットを使用する。
【００８１】
次いで、ハイライト側とシャドー側とから小サイズ第２閾値マトリクスＢを構成する閾値ｔｈを交互に順次昇順及び降順で決定する手順は、図５のフローチャートを参照して説明した小サイズ閾値マトリクスＡの作成手順中、ステップＳ１５、Ｓ１６、Ｓ２５、Ｓ２６の処理において、ＦＦＴをかける領域のみの処理が異なる。すなわち、ＦＦＴをかける領域が、小サイズ閾値マトリクスの領域ではなく、大サイズ閾値マトリクスＬＴＭａの領域又は大サイズ閾値マトリクスＬＴＭｂの領域に変更される。
【００８２】
そして、小サイズ閾値マトリクスＢから次に黒化するための閾値候補ｔｈ’＿ｈｌを選択する。このとき、既に閾値配列が決定されている小サイズ閾値マトリクスＢから閾値候補ｔｈ’＿ｈｌは選択しない。
【００８３】
すなわち、ステップＳ１５において、画素を付加するドットを、既存の閾値０〜ｔｈ−１によるドットあるいは未だ配置位置が決まっていない新たな閾値候補ｔｈ’＿ｈｌ以外によるドットから新たな閾値候補ｔｈ’を設定する。
【００８４】
上記のステップＳ１５の処理は、既に閾値配列が決まっている閾値０〜ｔｈ−１までの閾値により形成されるドットと新たな閾値候補ｔｈ’＿ｈｌにより形成されるドットとからなる空間領域上のドットパターン（２値画像データ）に対してＦＦＴをかけて周波数領域に変換した後、視覚特性フィルタ等の低域通過フィルタにより高周波を遮断し、さらにＩＦＦＴをかけて空間領域にもどした後、低周波成分を抽出する処理である。そして、抽出した低周波成分が最も弱い位置を閾値候補ｔｈ’＿ｈｌに設定し直せばよい。
【００８５】
この場合、ＦＦＴ及びＩＦＦＴをかける領域は、図１０に示す２Ｎ×２Ｎの領域である。閾値候補ｔｈ’＿ｈｌは、小サイズ閾値マトリクスＢの中から選択される。小サイズ閾値マトリクスＡの閾値配列は固定で変更しない。
【００８６】
低周波成分の最も弱い位置の抽出処理について、さらに詳しく説明すると、図１０に示すように、２Ｎ×２Ｎの大サイズ閾値マトリクスＬＴＭａと、２Ｎ×２Ｎの値ｔｈの均一濃度画像データとを比較して得た大サイズドットパターン（大サイズ２値画像データ）Ｌｐに対してＦＦＴをかけて周波数領域に変換したとき、小サイズ閾値マトリクスＢの繰り返し周波数内に存在する周波数成分がノイズ成分（低周波成分）であるので、この低周波成分を抽出するために低域通過フィルタによる処理を行う。この低域通過フィルタとしては、図４に示した視覚特性６５を有するフィルタが好ましい。
【００８７】
次いで、低域通過フィルタ処理により抽出された低周波成分に対してＩＦＦＴをかけて空間領域上の低周波成分を得る。この低周波成分は、強弱をもっており、この低周波成分からなる画像と、小サイズ閾値マトリクスＢ中の閾値候補ｔｈ’＿ｈｌの位置とを空間領域上で比較し、低周波成分が最も弱い（最も値が小さい）位置を次に黒化するための閾値候補ｔｈ’＿ｈｌに設定すればよい。
【００８８】
なお、シャドー側の場合には、低周波成分が最も強い（最も値が大きい）位置を閾値候補ｔｈ’＿ｓｄに設定すればよい。
【００８９】
また、ステップＳ１６において、画素を削除するドットは、同様に低周波成分を抽出し、新たな閾値候補ｔｈ’＿ｈｌ中、低周波成分の最も強い（最も値が大きい）位置にあるドットから画素を削除するようにすればよい。なお、シャドー側の場合には、低周波成分が最も弱い（最も値が小さい）位置にある新たな閾値ｔｈ’＿ｓｄによるドットから画素を削除するようにすればよい。
【００９０】
このようにしてステップＳ２において、小サイズ第２閾値マトリクスＢの閾値配列が決定される。
【００９１】
閾値マトリクス作成部２２で作成された小サイズ第２閾値マトリクスＢは、小サイズ第１閾値マトリクスＡとともに、小サイズ閾値マトリクスメモリ２４に格納される。
【００９２】
図１１は、最小ドットサイズ２×２画素の小サイズ第１閾値マトリクスＡについての網パーセントが３０％のドットパターン７０を示している。なお、このドットパターン７０は、複合部２６で小サイズ第１閾値マトリクスＡの閾値が読み出され比較部３０の一方の入力に設定され、均一濃度画像データ発生部１８から３０％の均一濃度画像データが比較部３０の他方の入力に設定されたとき、比較部３０の出力に得られる２値画像データに対応する。
【００９３】
図１２は、小サイズ第１閾値マトリクスＡを６×６個並べた閾値マトリクス配列についての網パーセントが３０％のドットパターン７２を示している。つまり、ドットパターン７２は、図１１に示したドットパターン７０を６×６並べたドットパターンである。
【００９４】
ドットパターン７２からは小サイズ第１閾値マトリクスＡの繰り返し周期を原因とするムラが視認される。
【００９５】
図１３は、最小ドットサイズ２×２画素の小サイズ第２閾値マトリクスＢについての網パーセントが３０％のドットパターン７４を示している。
【００９６】
図１４は、小サイズ第１閾値マトリクスＡについての網パーセント３０％のドットパターン７０を右側に、小サイズ第２閾値マトリクスＢについての網パーセント３０％のドットパターン７４を左側に並べたドットパターン７６を示している。
【００９７】
図１５は、図１８に示す大サイズ閾値マトリクスＬＴＭａを３×３個配列した閾値マトリクス配列ＬＴＭｃを示している。
【００９８】
図１６は、この閾値マトリクス配列ＬＴＭｃについての網パーセントが３０％のドットパターン７８を示している。このドットパターン７８は、ドットパターン７０とドットパターン７４を図１５に示す閾値マトリクス配列ＬＴＭｃの小サイズ閾値マトリクスＡ、Ｂの配列位置に６×６並べて作成されたドットパターンである。
【００９９】
図１６のドットパターン７８上での小サイズ閾値マトリクスの繰り返しを原因とするむらが、図１２のドットパターン７２上の小サイズ閾値マトリクスの繰り返しを原因とするむらに比較して少ないことが分かる。
【０１００】
小サイズ第１閾値マトリクスＡとこれに接続可能な小サイズ第２閾値マトリクスＢの閾値配列が決定した後、大サイズ閾値マトリクスを作成しようとする場合、図１７に示すような大サイズ閾値マトリクスＬＴＭｄとすることもできる。
【０１０１】
すなわち、相互に閾値配列の異なる小サイズ第１〜第３閾値マトリクスＡ、Ｂ、Ｃのそれぞれ３個を、第１行にＡＢＣ、第２行にＢＣＡ、第３行にＣＡＢと並べて３×３個の大サイズ閾値マトリクスＬＴＭｄとすることもできる。
【０１０２】
この場合には、上述したステップＳ１５、Ｓ１６又はＳ２５、Ｓ２６において、大サイズ閾値マトリクスＬＴＭｄ単位で、小サイズ閾値マトリクスＡ、Ｂの閾値配列が既知であるとき、小サイズ閾値マトリクスＣの閾値配列が決定される。
【０１０３】
この大サイズ閾値マトリクスＬＴＭｄを４個並べて図１８に示す閾値マトリクス配列ＬＴＭｅを作成することもできる。
【０１０４】
また、図１９Ａに示すように、小サイズ閾値マトリクスＡとこれに接続可能な小サイズ第２〜第４閾値マトリクスＢ〜Ｄを作成したとき、図１９Ｂに示すベイヤ型の配列を参照して、図１９Ｃに示すような大サイズ閾値マトリクスＬＴＭｆを作成し、図１９Ｄに示すように、この大サイズ閾値マトリクスＬＴＭｆを４つ並べた閾値マトリクス配列ＬＴＭｇを作成することもできる。
【０１０５】
小サイズ第１〜第３閾値マトリクスＡ〜Ｃ、又は小サイズ第１〜第４閾値マトリクスＡ〜Ｄから乱数により、大サイズ閾値マトリクスを作成することもできる。
【０１０６】
この場合、例えば、小サイズ第１〜第４閾値マトリクスＡ〜Ｄのサイズが主走査方向でサイズＮで副走査方向でサイズＭであるとき、図２０に示すように、副走査毎に主走査方向の配列を乱数で切り替えた大サイズ閾値マトリクスＬＴＭｈとして作成することもできる。なお、図２０では、Ｍ＝Ｎの場合を示している。
【０１０７】
大サイズ閾値マトリクスＬＴＭｈの作成方法並びに大サイズ閾値マトリクスＬＴＭｈを用いて連続調画像データを２値画像データに変換する変換方法について、図２１の画像処理システム１０Ａを参照して説明する。なお、図２１の画像処理システム１０Ａにおいて図１の画像処理システム１０に示したものと対応するものには同一の符号を付ける。
【０１０８】
この画像処理システム１０Ａは、連続調画像データが格納される連続調画像データメモリ５０と、相互に接続可能な小サイズ閾値マトリクスＡ〜Ｄが格納されている小サイズ閾値マトリクスメモリ２４と、小サイズ閾値マトリクスＡ〜Ｄ中、乱数で（ランダムに）１つの小サイズ閾値マトリクスを選択する小サイズ閾値マトリクス選択部５４と、小サイズ閾値マトリクス選択部５４で選択された小サイズ閾値マトリクスが展開される小サイズ閾値マトリクス展開メモリ５２と、連続調画像データメモリ５０から供給される各画素が０−２５５の値を持つ連続調画像データの画素値と、小サイズ閾値マトリクス展開メモリ５２に展開された小サイズ閾値マトリクスの対応する位置に配置されている閾値とを比較して値０又は値１をとる２値画像データを作成する比較部３０とまでがコンピュータ１４Ａにより構成され、さらに上述した出力機１６とを備える。
【０１０９】
小サイズ閾値マトリクス選択部５４は、小サイズ閾値マトリックスＡ〜Ｄ中、ランダムに1つ選択する。例えば、小サイズ閾値マトリクスＡを選択し、小サイズ閾値マトリクス展開メモリ５２に展開する。
【０１１０】
次に、比較部３０において、画像データの副走査方向（副走査列）Ｊ＝０画素、主走査方向（主走査列）Ｉ＝０〜Ｎ−１画素に対して、小サイズ閾値マトリクスＡの相当位置の閾値が読み出され、２値化処理が行われる。
【０１１１】
次いで、小サイズ閾値マトリクス選択部５４は、小サイズ閾値マトリックスＡ〜Ｄ中、ランダムに１つ選択する。例えば小サイズ閾値マトリクスＢを選択して小サイズ閾値マトリクス展開メモリ５２に展開する。このとき、比較部３０により画像データの副走査方向Ｊ＝０、主走査方向Ｉ＝Ｎ〜２Ｎ−１画素に対して、小サイズ閾値マトリクＢの相当位置の閾値が読み出され、２値化処理が行われる。
【０１１２】
以下主走査方向Ｊの位置に応じて、小サイズ閾値マトリクス選択部５４は、小サイズ閾値マトリクスＡ〜Ｄ中の１つをランダムに選択していく。図２０の例では、小サイズ閾値マトリクスＣ、Ｄ、Ｃの順で読み出されている。
【０１１３】
次に、副走査列Ｊ＝１画素、主走査方向Ｉ＝０〜Ｎ−１画素の画像データに対して、小サイズ閾値マトリクスＡの相当位置の閾値が読み出され、２値化処理が行われる。以下副走査列Ｊ＝１画素の副走査位置に対して、Ｊ＝０画素で選択した小サイズ閾値マトリクス（図２０では、ＡＢＣＤＣの順）から順次相当位置の閾値を読み出し２値化処理を行う。以下、副走査列Ｊ＝Ｎ−１画素の副走査位置まで上記処理を繰り返す。
【０１１４】
副走査列Ｊ＝Ｎ画素では、小サイズ閾値マトリクス選択部５４は、小サイズ閾値マトリックスＡ〜Ｄ中、ランダムに１つ選択し、主走査列に対して２値化処理をする。主走査列に応じて小サイズ閾値マトリクスＡ〜Ｄ中、ランダムに１つ選択し、順次２値化処理を実施する（図２０の例では、ＤＣＡＢＡの順で選択が行われる。）。
【０１１５】
以上の処理を副走査方向のN画素単位ごとに繰り返し、画像データの２値化を行う。  図２１例では、副走査列Ｎ毎に乱数を用いて小サイズ閾値マトリクスを選択する方式であるが、予め主走査にＰ個、副走査にＱ個の小サイズ閾値マトリクスをランダムに選択し、大サイズ閾値マトリクスを作成し、作成した大サイズ閾値マトリクスを用いた画像データの２値化処理を行うようにしてもよい。この観点から見ると、図２０は、主走査Ｐ＝５個、副走査Ｑ＝４個として大サイズ閾値マトリクスＬＴＭｈを作成した例としてみることもできることが分かる。
【０１１６】
なお、図２２は、作成された大サイズ閾値マトリクスＬＴＭｈを繰り返し使用した場合のイメージ（模式図）を示す。
【０１１７】
以上説明したように、上述した実施形態によれば、例えば、図１５に示すように、同サイズで閾値配列の異なる小サイズ第１閾値マトリクスＡ及び小サイズ第２閾値マトリクスＢを並べて作成した大サイズ閾値マトリクスＬＴＭａを繰り返し並べて閾値マトリクス配列ＬＴＭｃを作成している。
【０１１８】
この閾値マトリクス配列ＬＴＭｃにより２値化処理を行うことにより、図１６に示すように、小サイズ閾値マトリクスＡ、Ｂのサイズ（繰り返し単位）Ｎ×Ｎを原因とする周期的なむらの発生を２値画像であるドットパターン７８上で低減することができる。
【０１１９】
この場合、小サイズ第２閾値マトリクスＢの閾値配列は、大サイズ閾値マトリクスＬＴＭａで連続調画像データを２値画像データに変換したとき、該２値画像データ中での小サイズＮ×Ｎの大きさを原因とするムラの発生が抑制された配列とされている。
【０１２０】
また、小サイズ第１閾値マトリクスＡの閾値配列が固定であるとき、小サイズ第２閾値マトリクスＢの閾値配列は、連続調画像データを大サイズ均一濃度画像データとし、この大サイズ均一濃度画像データを大サイズ閾値マトリクスＬＴＭａにより均一濃度２値画像データのドットパターン７８に変換し、均一濃度２値画像データのドットパターン７８を周波数領域のデータに変換したとき、前記周波数領域のデータ上で、前記小サイズの繰り返し周波数に対応する周波数データ成分が小さい閾値配列に構成されている。小サイズの繰り返し周波数に対応する周波数データ成分が小さい閾値配列とは、均一濃度２値画像データのドットパターン７８上で、小サイズ閾値マトリクスＡ、Ｂのサイズ（繰り返し単位）Ｎ×Ｎを原因とする周期的なむらが視認されない程度に小サイズの繰り返し周波数に対応する周波数データ成分が低減された閾値配列をいう。
【図面の簡単な説明】
【０１２１】
【図１】この発明の一実施形態が適用された画像処理システムの構成を示すブロック図である。
【図２】大サイズ閾値マトリクスの作成処理のフローチャートである。
【図３】次階調の閾値位置決定処理の説明図である。
【図４】視覚特性の説明図である。
【図５】閾値配列決定処理のフローチャートである。
【図６】図６Ａは、１×１画素ドットで作成された網パーセント５０％でのホワイトノイズパターンの説明図である。図６Ｂは、ホワイトノイズパターンに対するＦＦＴ処理及び帯域フィルタ処理の説明図である。図６Ｃは、図６Ｂの周波数領域画像をＩＦＦＴ処理した空間領域画像に変換した説明図である。図６Ｄは、図６Ｃの空間領域画像の２値化画像の説明図である。
【図７】網パーセントで設定される新規ドット数の説明図である。
【図８】大サイズ閾値マトリクスの構成説明図である。
【図９】他の大サイズ閾値マトリクスの構成説明図である。
【図１０】閾値候補位置を設定するＦＦＴ（ＩＦＦＴ）範囲の説明図である。
【図１１】小サイズ第１閾値マトリクスについての網パーセントが３０％のドットパターンを示す説明図である。
【図１２】小サイズ第１閾値マトリクスＡを６×６個並べた大サイズ閾値マトリクスについての網パーセントが３０％のドットパターンを示す説明図である。
【図１３】小サイズ第２閾値マトリクスについての網パーセントが３０％のドットパターンを示す説明図である。
【図１４】小サイズ第１閾値マトリクスに係る３０％ドットパターンを右側に、小サイズ第２閾値マトリクスに係る３０％ドットパターンを左側に並べたドットパターンを示す説明図である。
【図１５】大サイズ閾値マトリクスを繰り返し並べた閾値マトリクス配列を示す説明図である。
【図１６】この閾値マトリクス配列についての網パーセントが３０％のドットパターンを示す説明図である。
【図１７】他の大サイズ閾値マトリクスの説明図である。
【図１８】他の大サイズ閾値マトリクスを並べた閾値マトリクス配列の説明図である。
【図１９】図１９Ａは、小サイズ閾値マトリクスＡとこれに接続可能な小サイズ第２〜第４閾値マトリクスＢ〜Ｄを示す説明図、図１９Ｂは、ベイヤ型の閾値配列の説明図、図１９Ｃは、ベイヤ型の大サイズ閾値マトリクスの説明図、図１９Ｄは、ベイヤ型の大サイズ閾値マトリクスを並べた閾値マトリクス配列の説明図である。
【図２０】副走査列毎に小サイズ閾値マトリクスの配列順序を乱数で切り替えた大サイズ閾値マトリクスの説明図である。
【図２１】この発明の他の実施形態が適用された画像処理システムの構成を示すブロック図である。
【図２２】作成された大サイズ閾値マトリクスを繰り返し使用した場合の模式図である。
【符号の説明】
【０１２２】
１０、１０Ａ…画像処理システム        １２…入力機
１４、１４Ａ…コンピュータ            １６…出力機
１８…均一濃度画像データ発生部        ２０…２値化処理部
２２…閾値マトリクス作成部            ２４…小サイズ閾値マトリクスメモリ
２６…複合部                          ３０…比較部
５０…連続調画像データメモリ
５２…小サイズ閾値マトリクス展開メモリ
５４…小サイズ閾値マトリクス選択部
【図１】
2008227924.tif 000003
【図２】
2008227924.tif 000004
【図３】
2008227924.tif 000005
【図４】
2008227924.tif 000006
【図５】
2008227924.tif 000007
【図６】
2008227924.tif 000008
【図７】
2008227924.tif 000009
【図８】
2008227924.tif 000010
【図９】
2008227924.tif 000011
【図１０】
2008227924.tif 000012
【図１１】
2008227924.tif 000013
【図１２】
2008227924.tif 000014
【図１３】
2008227924.tif 000015
【図１４】
2008227924.tif 000016
【図１５】
2008227924.tif 000017
【図１６】
2008227924.tif 000018
【図１７】
2008227924.tif 000019
【図１８】
2008227924.tif 000020
【図１９】
2008227924.tif 000021
【図２０】
2008227924.tif 000022
【図２１】
2008227924.tif 000023
【図２２】
2008227924.tif 000024