(57)【特許請求の範囲】
【請求項１】
入力された２値画像の階調を補正する階調補正処理方法であって、
前記２値画像において、隣接する周囲の画素に少なくとも１つの白画素を有する黒画素、又は隣接する周囲の画素に少なくとも１つの黒画素を有する白画素を変化点画素として検出するステップと、
該検出した変化点画素を基準とし、前記２値画像で使用され得る最大のスクリーン線数のスクリーン領域サイズに対応するサイズを有する濃度測定領域を設定するステップと、
該設定した濃度測定領域内で黒画素が占める比率を変化点画素濃度として測定するステップと、
該測定した変化点画素濃度と、階調補正カーブとを用いて目標濃度を導き、
前記変化点画素濃度及び目標濃度に基づいて、前記基準となる変化点画素を白画素から黒画素へ又は黒画素から白画素へ変換するか、前記基準となる変化点画素の白画素又は黒画素の状態を維持することにより階調補正を行うステップとを有し、
前記濃度測定領域を網点の外周に沿って複数設定することを特徴とする階調補正処理方法。
【請求項２】
前記濃度測定領域は、前記変化点画素を中心位置とすることを特徴とする請求項１に記載の階調補正処理方法。
【請求項３】
前記濃度測定領域の一辺の長さは、前記最大のスクリーン線数のスクリーン領域の一辺の長さの１倍以上２倍以下であることを特徴とする請求項１又は２に記載の階調補正処理方法。
【請求項４】
前記濃度測定領域を前記網点の変化点画素毎に設定することを特徴とする請求項１、２又は３に記載の階調補正処理方法。
【請求項５】
入力された２値画像の階調を補正する階調補正処理を実行するためのプログラムであって、
請求項１乃至４のいずれかに記載の階調補正処理方法を実行するためのものであることを特徴とするプログラム。
【請求項６】
入力された２値画像の階調を補正する階調補正処理装置であって、
前記２値画像において、隣接する周囲の画素に少なくとも１つの白画素を有する黒画素、又は隣接する周囲の画素に少なくとも１つの黒画素を有する白画素を変化点画素として検出する変化点検出手段と、
該変化点検出手段で検出された前記変化点画素を基準とし、前記２値画像で使用され得る最大のスクリーン線数のスクリーン領域サイズに対応するサイズを有する濃度測定領域を、網点の外周に沿って複数設定する測定領域設定手段と、
該測定領域設定手段で設定された前記濃度測定領域内で黒画素が占める比率を変化点画素濃度として測定する濃度測定手段と、
該濃度測定手段で測定された変化点画素濃度と、階調補正カーブとを用いて目標濃度を導き、前記変化点画素濃度及び目標濃度に基づいて、前記基準となる変化点画素を白画素から黒画素へ又は黒画素から白画素へ変換するか、前記基準となる変化点画素の白画素又は黒画素の状態を維持することにより階調補正を行う階調補正手段とを備えることを特徴とする階調補正処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２値画像の階調補正処理方法等に関し、特に、入力された２値画像について入力階調補正カーブに合わせて画像の階調情報の補正処理を行う方法等に関する。
【背景技術】
【０００２】
従来、写真等の２値画像をスキャナなどの入力機器で読み取り、読み取った画像の階調（濃度）を補正するなどの編集が広く行われている。画像の階調補正に際しては、濃淡の再現性が失われるのを避けるために、写真等の読み取り時に原画像の濃淡を正確に検出し、画像データの上でも濃淡情報を正確に把握することが求められる。
【０００３】
写真等の２値画像の濃淡は、一般に、網点の大きさによって表現され、また、濃淡表現の鮮明さは、網点の密度、すなわち、画像作成時に使用する網点のスクリーン線数によって決められる。こうした網点は、入力機器での読み取り時に黒色領域として認識され、入力機器からは、網点に相当する部分が黒画素データの集合体として出力される。
【０００４】
このため、理論上は、入力機器の出力データを参照して黒画素部分を検出することにより、原画像の濃度を割り出すことが可能である。しかしながら、実際の画像処理では、各網点の大きさを認識することはできても、原画像を作成する際に使用されたスクリーン情報（スクリーン中心位置やスクリーンサイズ）を導き出すことが容易ではないため、正確な濃度情報を作成するのが困難となっている。
【０００５】
そこで、従来の階調補正処理装置では、入力２値画像を所定の大きさのブロック単位に分割した後に、分割したブロック毎に、ブロック中のオン画素（黒画素）数をブロック中の総画素数で除算してブロックの平均濃度値を求めるように構成されている（例えば、特許文献１参照）。この方法では、図１０に示すように、各ブロックのサイズが、多数の網点を含む大きさに定められ、そのブロックの平均濃度を用いて階調補正処理が行われる。この方法によれば、個々の網点を対象として原画像の濃度を測定するのではなく、ブロック単位で濃度を測定するため、各網点のスクリーン線数やスクリーン角度等を求めずとも、入力２値画像の濃度情報を取得して階調補正を行うことが可能になる。
【０００６】
【特許文献１】特開２００６−７２１７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の濃度測定方法では、一様に濃度分布している領域に対しては、濃度測定領域のサイズ（各ブロックのサイズ）が大きくなるほど、求めた平均濃度が原画像の実濃度に近似する。しかし、複数の濃度が混在している領域に対しては、濃度測定領域のサイズが大きくなるほど、濃淡情報が平滑化されるため、濃淡表現の鮮明さが失われていき、トーンジャンプによるモアレ問題やエッジボケ問題が発生する可能性がある。
【０００８】
尚、上記トーンジャンプとは、原画像上の連続した網点濃度に対して、一定領域内で濃度を平均化するため、領域の境界で階調の連続性が無くなってしまうことであり、隣接する領域間の測定濃度の差が大きい（隣接している領域の濃度の差分が目で認識できる程度）場合には、モアレ問題となる。また、エッジボケとは、測定領域内に複数の濃度領域が混在している場合に、濃淡の境目（エッジ部分）が濃度の平均化により、ぼやけてしまうことをいう。
【０００９】
そこで、本発明は、上記従来の技術における問題点に鑑みてなされたものであって、トーンジャンプによるモアレ問題やエッジボケ問題を解決し、高画質な２値画像を得ることが可能な階調補正処理方法等を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明は、入力された２値画像の階調を補正する階調補正処理方法であって、前記２値画像において、隣接する周囲の画素に少なくとも１つの白画素を有する黒画素、又は隣接する周囲の画素に少なくとも１つの黒画素を有する白画素を変化点画素として検出するステップと、該検出した変化点画素を基準とし、前記２値画像で使用され得る最大のスクリーン線数のスクリーン領域サイズに対応するサイズを有する濃度測定領域を設定するステップと、該設定した濃度測定領域内で黒画素が占める比率を変化点画素濃度として測定するステップと、該測定した変化点画素濃度と、階調補正カーブとを用いて目標濃度を導き、前記変化点画素濃度及び目標濃度に基づいて、前記基準となる変化点画素を白画素から黒画素へ又は黒画素から白画素へ変換するか、前記基準となる変化点画素の白画素又は黒画素の状態を維持することにより階調補正を行うステップとを有し、前記濃度測定領域を網点の外周に沿って複数設定することを特徴とする。
【００１１】
そして、本発明によれば、入力２値画像に存在する濃度変化のエッジ部分を追従することができると同時に、トーンジャンプ問題やモアレ問題を解決することができ、高画質な２値画像を得ることが可能になる。
【００１２】
上記階調補正処理方法において、前記濃度測定領域が前記変化点画素を中心位置とするように設定することができる。これによれば、注目網点の黒画素のみならず、注目画素の周辺に位置する網点の黒画素の一部も、濃度測定領域内に含ませることができるため、階調補正後の網点間の連続性を向上させることが可能になる。
【００１３】
上記階調補正処理方法において、前記濃度測定領域の一辺の長さを前記最大のスクリーン線数のスクリーン領域の一辺の長さの１倍以上２倍以下とすることができる。これによれば、周辺に位置する網点の黒画素を適度に濃度測定領域内に含ませることができるため、階調補正後の画像の鮮明さを保ちながら、網点間の連続性を向上させることが可能になる。
【００１４】
上記階調補正処理方法において、前記濃度測定領域を前記網点の変化点画素毎に設定することができる。これによれば、各網点に存在する全ての変化点画素に対して濃度値を得ることができるため、濃度測定誤差により発生するモアレを効果的に防止することが可能になる。
【００１５】
上記階調補正処理方法において、前記測定された変化点画素濃度を階調補正カーブ上の目標濃度と比較し、変化点画素に対するランダマイズ補正の強さを表すランダマイズ確率を求め、該求めたランダマイズ確率に基づいて、変化点画素を白画素から黒画素へ又は黒画素から白画素へ変換するか、変化点画素の白画素又は黒画素の状態を維持することにより、前記階調補正を行うことができる。
【００１８】
また、本発明は、入力された２値画像の階調を補正する階調補正処理を実行するためのプログラムであって、上記何れかの階調補正処理方法を実行するためのものであることを特徴とする。本発明によれば、前記発明と同様に、入力２値画像に存在する濃度変化のエッジ部分を追従することができると同時に、トーンジャンプ問題やモアレ問題を解決することができ、高画質な２値画像を得ることが可能になる。
【００１９】
さらに、本発明は、入力された２値画像の階調を補正する階調補正処理装置であって、前記２値画像において、隣接する周囲の画素に少なくとも１つの白画素を有する黒画素、又は隣接する周囲の画素に少なくとも１つの黒画素を有する白画素を変化点画素として検出する変化点検出手段と、該変化点検出手段で検出された前記変化点画素を基準とし、前記２値画像で使用され得る最大のスクリーン線数のスクリーン領域サイズに対応するサイズを有する濃度測定領域を、網点の外周に沿って複数設定する測定領域設定手段と、該測定領域設定手段で設定された前記濃度測定領域内で黒画素が占める比率を変化点画素濃度として測定する濃度測定手段と、該濃度測定手段で測定された変化点画素濃度と、階調補正カーブとを用いて目標濃度を導き、前記変化点画素濃度及び目標濃度に基づいて、前記基準となる変化点画素を白画素から黒画素へ又は黒画素から白画素へ変換するか、前記基準となる変化点画素の白画素又は黒画素の状態を維持することにより階調補正を行う階調補正手段とを備えることを特徴とする。本発明によれば、前記発明と同様に、入力２値画像に存在する濃度変化のエッジ部分を追従することができると同時に、トーンジャンプ問題やモアレ問題を解決することができ、高画質な２値画像を得ることが可能になる。
【発明の効果】
【００２０】
以上のように、本発明によれば、トーンジャンプによるモアレ問題やエッジボケ問題を解決し、高画質な２値画像を得ることが可能となる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２２】
図１は、本発明にかかる階調補正処理装置の一実施の形態を示すブロック図であり、この階調補正処理装置１は、大別して、変化点検出部２と、濃度測定部３と、ランダマイズ補正部４と、乱数発生部５とから構成される。
【００２３】
尚、図中のメモリ６は、スキャナなどの入力機器（図示せず）から出力された画像データを記憶したり、変化点検出部２、濃度測定部３及びランダマイズ補正部４で処理された処理値や画像データを記憶するための記憶媒体である。また、上記階調補正処理装置１において、変化点検出部２、濃度測定部３、ランダマイズ補正部４及び乱数発生部５は、必ずしもハードウェアによって構成される必要はなく、その一部又は全部がソフトウェア（プログラム）によって構成されてもよい。
【００２４】
変化点検出部２は、入力機器から出力された入力２値画像データを用いて、該画像中の変化点を検出するものである。ここで、検出する変化点には、黒画素である輪郭点画素と、白画素である境界点画素とがある。輪郭点の検出に際しては、入力２値画像中の任意の黒画素を注目画素とし、例えば、その注目画素を中心とする３×３画素の範囲を参照する。そして、図２（ａ）に示すように、注目画素の周辺に位置する８画素中に１つでも白画素があれば、その注目画素を輪郭点として検出する。一方、境界点の検出に際しては、入力２値画像中の任意の白画素を注目画素とし、図２（ｂ）に示すように、近傍の８画素中に１つでも黒画素があれば、その注目画素を境界点として検出する。
【００２５】
濃度測定部３は、変化点検出部２で検出された変化点を基準として、変化点画素の濃度を求めるものである。変化点画素の濃度を求めるに際しては、図３（ａ）に示すように、注目網点Ｈ0の変化点画素ＤＥを中心とし、原画像で使用され得る最大の（最も粗い）スクリーン線数のスクリーン領域ＳＥのサイズよりも若干大きなサイズを有する濃度測定領域ＣＥを設定する。
【００２６】
通常、網点画像の網点スクリーン線数には、５０線／インチ〜３００線／インチが用いられるが、実際の印刷物において、網点のスクリーン線数は、用紙、インク及び印刷機器等の印刷条件により６０線／インチ以上となる。このため、上記の濃度測定領域ＣＥのサイズは、６０線／インチのスクリーン領域よりも一回り大きい５０線／インチのスクリーン領域に相当するサイズとすることが好ましい。但し、濃度測定領域ＣＥのサイズは、５０線／インチのサイズに限られるものではなく、最大のスクリーン線数のスクリーン領域ＳＥの一辺の長さをＬとし、濃度測定領域ＣＥの一辺の長さをＬ’とすると、長さＬ’は、１〜２×Ｌとすることができる（図３（ｂ）参照）。
【００２７】
また、上記の濃度測定領域ＣＥには、主として、注目網点Ｈ0に対応する黒画素が含まれるが、注目網点Ｈ0の縁部に存在する変化点画素ＤＥを濃度測定領域ＣＥの中心としているため、周辺の網点Ｈ1、Ｈ2、Ｈ3に対応する黒画素の一部も含まれる（図３（ａ）参照）。尚、変化点画素ＤＥの位置と、濃度測定領域ＣＥの中心位置とを完全に一致させる必要はなく、変化点画素ＤＥが濃度測定領域ＣＥの略々中心に位置すれば、両者の位置が多少ずれていてもよい。
【００２８】
濃度測定部３では、上記の濃度測定領域ＣＥを設定すると、設定した濃度測定領域ＣＥを対象に黒画素数を検出し、検出した黒画素数を濃度測定領域ＣＥの総画素数で除算して濃度を測定する。
【００２９】
図１に戻り、ランダマイズ補正部４は、濃度測定部３で測定された変化点画素濃度に対してランダマイズ補正処理を行うためのものである。ランダマイズ補正処理にあたっては、先ず、測定された変化点画素濃度を階調補正カーブ上の目標濃度と比較し、変化点画素に対するランダマイズ補正の強さを表すランダマイズ確率を求める。その後、求めたランダマイズ確率に基づいて変化点画素の値を変更するか否かを判定し、判定結果に従って、黒画素から白画素への変換、又は白画素から黒画素への変換を行う。
【００３０】
乱数発生部５は、一様乱数を発生させるためのものである。ここで、一様乱数とは、０．０から１．０までを全体発生値とした場合に、各発生値（０．０から１．０までの間の何れかの値）が何れも同じ頻度で発生する乱数を意味する。
【００３１】
次に、上記階調補正処理装置１を用いた階調補正処理方法について、図４〜図９を参照して説明する。尚、ここでは、新聞印刷用のＡＭスクリーン製版を読み取り、読み取った２値画像を階調補正する場合を例にとって説明する。また、製版読み取り時の解像度（入力２値画像の解像度）は、１２００ｄｐｉであるとする。
【００３２】
階調補正処理にあたっては、図４に示すように、先ず、読み取られた製版の２値画像をメモリ６（図１参照）から読み出し、２値画像全体を対象として変化点画素を検出する（ステップＳ１）。次いで、検出した変化点画素の中から任意の画素を選択し（ステップＳ２）、選択した変化点画素ＤＥ0を中心とした濃度測定領域ＣＥを設定して、変化点画素濃度Ｒｉｎを算出する（ステップＳ３、図５参照）。
【００３３】
変化点画素濃度Ｒｉｎの算出に際しては、最初に、濃度測定領域ＣＥのサイズ、すなわち、５０線／インチのスクリーン領域のサイズを、入力２値画像の解像度に合わせて画素数Ｓ2に変換する。入力２値画像の解像度が１２００ｄｐｉの場合、５０線／インチのスクリーン領域の主走査方向及び副走査方向の画素数Ｓは、各々、１２００／５０＝２４画素となることから、濃度測定領域ＣＥの画素数Ｓ2は、２４×２４となる（図５参照）。
【００３４】
次いで、ステップＳ２で選択した変化点画素ＤＥ0を中心に合わせ、画素数Ｓ2＝２４×２４の濃度測定領域ＣＥを設定し、濃度測定領域ＣＥ内で黒画素が占める比率Ｒｉｎを算出する。濃度測定領域ＣＥ内の総画素数をＰＮとし、測定領域内の黒画素数をＢＮとすると、図５に示す例では、ＰＮ＝５７６、ＢＮ＝７０であるから、変化点画素濃度Ｒｉｎは、Ｒｉｎ＝ＢＮ／ＰＮより、約０．１２２（１２．２％）となる。
【００３５】
図４に戻り、変化点画素濃度Ｒｉｎの算出を終えると、算出した変化点画素濃度Ｒｉｎを、図６に示す階調補正カーブに代入し、目標濃度Ｒｏｕｔを取得する（ステップＳ４）。図６に示す階調補正カーブでは、目標濃度Ｒｏｕｔは、変化点画素濃度Ｒｉｎ≒１２．２％のときに、１０.０％となる。                                                          
【００３６】
次いで、図４のステップＳ２で選択した変化点画素ＤＥ0が黒画素であるか否かを判定し（ステップＳ５）、変化点画素ＤＥ0が黒画素である場合には、算出した変化点画素濃度Ｒｉｎが、目標濃度Ｒｏｕｔより大きいか否かを判定する（ステップＳ６）。
【００３７】
上記の例（変化点画素濃度Ｒｉｎ≒１２.２％、目標濃度Ｒｏｕｔ＝１０.０％）のように、変化点画素濃度Ｒｉｎが目標濃度Ｒｏｕｔよりも大きい場合には、濃度測定領域ＣＥ内の黒画素数を減少すべきであるため、その減少率に対応するランダマイズ確率Ｋを算出する（ステップＳ７）。
【００３８】
具体的には、先ず、以下の式（１）を用いて、濃度測定領域ＣＥ内の黒画素を白画素に変換する画素数Ｎを求め、
Ｎ＝（Ｒｉｎ−Ｒｏｕｔ）×ＰＮ    ・・・（式１）
それとともに、濃度測定領域ＣＥ内に存在する黒画素の変化点（輪郭点画素）の総数ＰＳを取得する。例えば、図５の入力２値画像から輪郭点のみを取り出した場合、図７に示すようになり、この場合の黒画素の変化点の総数ＰＳは、５２個となる。
【００３９】
次いで、以下の式（２）を用いて、濃度測定領域ＣＥ内の輪郭点画素を白画素に変換する平均変換率σを求める。
σ＝Ｎ／ＰＳ  ・・・（式２）
【００４０】
最後に、求めた平均変換率σを、濃度測定領域ＣＥの中心にある変化点画素ＤＥ0（輪郭点画素）のランダマイズ確率Ｋに置き換え、
Ｋ＝σ＝（（Ｒｉｎ−Ｒｏｕｔ）×ＰＮ）／ＰＳ    ・・・（式３）
変化点画素ＤＥ0に対するランダマイズ確率Ｋ（≒０.２４４）を求める。
【００４１】
図４に戻り、ランダマイズ確率Ｋの算出を終えると、乱数発生部５（図１参照）より一様乱数を発生するとともに（ステップＳ８）、発生した乱数をランダマイズ確率Ｋと比較して発生値Ｑを取得する（ステップＳ９）。発生値Ｑの取得においては、発生した乱数がランダマイズ確率Ｋ以下の場合には、発生値Ｑ＝１とし、発生した乱数がランダマイズ確率Ｋより大きい場合には、発生値Ｑ＝０とする。
【００４２】
ここで、乱数発生部５から０.２４以下の値が出力される確率は、２４％であるため、ランダマイズ確率Ｋが０.２４（≒０.２４４）である場合の発生値Ｑ＝１となる確率は、２４％となる。従って、発生値Ｑは、ランダマイズ確率Ｋと一致した確率で、値「１」を取ることになる。
【００４３】
これらに対し、変化点画素濃度Ｒｉｎが目標濃度Ｒｏｕｔ以下の場合には（ステップＳ６：Ｎｏ）、濃度測定領域ＣＥ内の黒画素数を減少する必要がないため、ランダマイズ確率Ｋを０に設定するとともに、発生値Ｑを０に設定する（ステップＳ１０、Ｓ１１）。
【００４４】
発生値Ｑを取得すると、取得した発生値Ｑが１であるか否かを判定し（ステップＳ１２）、発生値Ｑが１である場合には、変化点画素ＤＥ0の黒画素を白画素に変換する（ステップＳ１３）。一方、発生値Ｑが０である場合には、変化点画素ＤＥ0を黒画素のままで維持する（ステップＳ１４）。変換後の画素データは、メモリ６（図１参照）に記録され、これにより、ランダマイズ確率Ｋに従う確率で、変化点画素ＤＥ0が黒画素から白画素に変換される。
【００４５】
尚、変化点画素ＤＥ0が白画素であった場合には（ステップＳ５：Ｎｏ）、その変化点画素ＤＥ0は、境界点画素であるため、ステップＳ３で算出した変化点画素濃度Ｒｉｎが、目標濃度Ｒｏｕｔより小さいか否かを判定する（ステップＳ１５）。変化点画素濃度Ｒｉｎが目標濃度Ｒｏｕｔより小さい場合には、濃度測定領域ＣＥ内の黒画素数を増大すべきであるため、以下の式（４）により、ランダマイズ確率Ｋ’を算出する（ステップＳ１６）。
Ｋ’＝（（Ｒｏｕｔ−Ｒｉｎ）×ＰＮ）／ＰＳ    ・・・（式４）
【００４６】
その後は、変化点画素ＤＥ0が黒画素であった場合と同様に、求めたランダマイズ確率Ｋ’と一様乱数とに基づいて発生値Ｑを取得する。そして、発生値Ｑ＝１である場合にのみ、変化点画素ＤＥ0を白画素から黒画素に変換し、変換した画素データをメモリ６に記録する（ステップＳ１７〜Ｓ２３）。
【００４７】
こうして、変化点画素ＤＥ0に対する階調補正処理が終了すると、階調補正処理を行っていない変化点画素が存在するか否かを判定する（ステップＳ２４）。階調補正処理を行っていない変化点画素が存在する場合には、次の変化点画素ＤＥ1（図５参照）を選択し（ステップＳ２５）、選択した変化点画素ＤＥ1を対象として、ステップＳ３〜Ｓ２３の処理を実行する。
【００４８】
以後、階調補正処理を行っていない変化点画素が存在しなくなるまで、他の変化点画素に対しても、ステップＳ３〜Ｓ２３の処理を実行する。これにより、図８に示すように、注目網点Ｈ0の外周を辿るようにして、全ての変化点画素に対し、濃度測定領域ＣＥの設定処理、濃度の測定処理及びランダマイズ補正処理が実行されるとともに、入力２値画像中の他の網点に対しても、同様の処理が実行される。
【００４９】
以上のような階調補正処理においては、入力２値画像内の全ての変化点画素ＤＥを対象として画素濃度を測定するため、１つの注目網点Ｈに対して、この網点Ｈが有する変化点画素数と同数の画素濃度値Ｒｉｎが取得される。この際、各濃度測定領域ＣＥは、何れも同一のサイズを有し、また、その位置は、注目網点Ｈの外周に沿って少しずつ変化する。このため、注目網点Ｈにおける変化点画素濃度Ｒｉｎは、図９に示すように、変化点画素濃度Ｒｉｎの期待値（平均濃度値Ｒａｖ）を中心とした正規分布を取ることになり、この場合の平均濃度値Ｒａｖは、注目網点Ｈの真の濃度値となる。
【００５０】
その一方で、分布カーブ上の一点と平均濃度値Ｒａｖとの偏差ΔＲは、真の濃度値に対する濃度誤差となり、変化点画素濃度Ｒｉｎを基にして求められるランダマイズ確率Ｋ、Ｋ'にも誤差が生じることになる。しかしながら、前述の通り、変化点画素濃度Ｒｉｎの平均値Ｒａｖは、その注目網点Ｈの真の濃度値となるため、ランダマイズ確率Ｋ、Ｋ'の平均値も、注目網点Ｈの真の濃度値に従ったものとなる。従って、個々のランダマイズ確率Ｋ、Ｋ'にばらつきが生じるとしても、全体的に見れば、注目網点Ｈの真の濃度値に略々従ったランダマイズ確率Ｋ、Ｋ'が得られることになり、注目網点Ｈの濃度を適切に補正することができる。
【００５１】
以上のように、本実施の形態によれば、濃度測定領域ＣＥのサイズを５０線／インチのスクリーン領域の大きさに設定し、従来の階調補正処理に比して、小さい濃度測定領域で濃度を測定するため、入力２値画像に存在する濃度変化のエッジ部分を追従することができ、濃淡情報の鮮明さを向上させることが可能になる。
【００５２】
尚、上記の濃度測定領域ＣＥのサイズは、原画像で実際に使用されたスクリーン線数が６０線／インチよりも高密度のものであっても、同じように５０線／インチのスクリーン領域の大きさに設定される。この場合、濃度測定領域ＣＥ内には、複数の網点Ｈが含まれることになり、網点Ｈの濃度が平均化されることになるが、５０線／インチのスクリーン領域の紙面寸法は、０.５０８ｍｍ×０.５０８ｍｍ≒０.２５８ｍｍ2と極めて小さく、人間の目では、絵柄情報を識別することはできないため、実用上の問題はない。
【００５３】
また、本実施の形態によれば、変化点画素ＤＥを中心として濃度測定領域ＣＥを設定し、濃度測定領域ＣＥ内に、注目網点Ｈの黒画素以外にも、周辺の網点Ｈの黒画素を含ませるため、注目網点Ｈの階調補正を行う際に、周辺の網点Ｈの濃度情報を反映させることができる。これにより、階調補正後の画像における網点Ｈ間の階調連続性を向上させることができ、トーンジャンプ問題を防止することが可能になる。
【００５４】
尚、濃度測定領域ＣＥ内に周辺の網点Ｈの濃度情報を多く含ませると、網点Ｈ間の連続性が高められる反面、網点Ｈ同士の境界が平滑化され、階調補正後の画像の鮮明さが失われることになる。このため、周辺の網点Ｈの濃度情報の含有量は、画像の鮮明さと網点Ｈ間の連続性とが程度良くバランスされる範囲に抑えるのが望ましく、そのためには、濃度測定領域ＣＥの一辺の長さＬ’を、最大のスクリーン線数のスクリーン領域ＳＥの一辺の長さＬの１〜２倍とすることが好ましい（図３（ｂ）参照）。
【００５５】
さらに、本実施の形態によれば、注目網点Ｈに存在する全ての変化点画素ＤＥに対して濃度測定を行い、複数の変化点画素濃度Ｒｉｎを取得するため、濃度測定誤差により発生するモアレを効果的に防止することが可能になる。
【００５６】
すなわち、濃度測定対象とする変化点画素を１つとし、その変化点画素の位置を全網点で共通させたとすると、濃度測定誤差に伴う階調補正の誤差は、画像上の全網点Ｈの同じ箇所に反映されることになる。この場合、隣り合う網点Ｈの境界部分の階調変化が他の部分よりも目立つようになり、モアレの要因となる。
【００５７】
これに対し、注目網点Ｈに存在する全ての変化点画素ＤＥに対して、一様に濃度測定を行った場合には、濃度測定誤差に伴う階調補正の誤差は、網点Ｈ中の全変化点画素ＤＥに反映され、大きな領域内で分散的に現れる。このため、隣り合う網点Ｈの境界部分の階調変化が他の部分よりも目立つことが無くなり、モアレが発生するのを防止することが可能になる。
【００５８】
また、本実施の形態によれば、求めたランダマイズ確率Ｋ、Ｋ'と、一様乱数とを比較することにより、変化点画素ＤＥを黒画素から白画素へ、又は、白画素から黒画素に変更するか否かを決定するため、値が変更される変化点画素ＤＥの位置に偏りが生じるのを防止することができる。これにより、値が変更された変化点画素ＤＥを、注目網点Ｈの縁部分に離散的に分布させることができるため、階調の自然さを損なうことなく、階調調整を行うことが可能になる。
【００５９】
以上、本発明の実施の形態を説明したが、本発明は、上記構成に限定されるものではなく、特許請求の範囲に記載された発明の範囲内で種々の変更が可能である。
【００６０】
例えば、上記実施の形態においては、新聞印刷用のＡＭスクリーン製版を読み取る場合を例に挙げたが、本発明は、ＦＭスクリーンの２値画像を階調補正する場合にも適用することができ、また、新聞印刷に限らず、写真等の階調補正を行う場合にも適用することが可能である。
【００６１】
また、上記実施の形態においては、網点Ｈの縁部に存在する変化点画素ＤＥの全てを対象に濃度測定領域ＣＥを設定し、濃度測定処理及び階調補正処理を行うが、複数の変化点画素濃度Ｒｉｎが得られれば足りるため、必ずしも全ての変化点画素ＤＥを対象に濃度測定領域ＣＥを設定する必要はない。
【００６２】
さらに、上記実施の形態においては、変化点画素ＤＥの階調補正に、ランダマイズ補正処理を用いるが、例えば、誤差拡散法等の他の補正処理を用いてもよい。
【００６３】
また、上記実施の形態においては、１つの変化点画素ＤＥに対する変化点画素濃度Ｒｉｎを算出する都度、その変化点画素ＤＥに対するランダマイズ補正を行うが、全ての変化点画素ＤＥの画素濃度Ｒｉｎを算出した後に、各変化点画素ＤＥに対するランダマイズ補正を行ってもよい。
【図面の簡単な説明】
【００６４】
【図１】本発明にかかる階調補正処理装置の一実施の形態を示すブロック図である。
【図２】輪郭点画素及び境界点画素の説明図である。
【図３】濃度測定領域の説明図である。
【図４】本発明にかかる階調補正処理方法の手順を示すフローチャートである。
【図５】入力２値画像の一例を示す図である。
【図６】階調調整カーブの一例を示す図である。
【図７】入力２値画像から輪郭点画素のみを抽出した一例を示す図である。
【図８】濃度測定領域の説明図である。
【図９】注目網点における濃度分布の状態を示すヒストグラムである。
【図１０】従来の階調補正処理における濃度測定領域の設定方法を説明する図である。
【符号の説明】
【００６５】
１  階調補正処理装置
２  変化点検出部
３  濃度測定部
４  ランダマイズ補正部
５  乱数発生部
６  メモリ
ＣＥ  濃度測定領域
ＤＥ  変化点画素
Ｈ  網点
Ｒｉｎ  変化点画素濃度
Ｒｏｕｔ  目標濃度
ＳＥ  スクリーン領域
【図１】
0004743899.tif 000002
【図２】
0004743899.tif 000003
【図３】
0004743899.tif 000004
【図４】
0004743899.tif 000005
【図５】
0004743899.tif 000006
【図６】
0004743899.tif 000007
【図７】
0004743899.tif 000008
【図８】
0004743899.tif 000009
【図９】
0004743899.tif 000010
【図１０】
0004743899.tif 000011