(57)【特許請求の範囲】
【請求項１】
入力多値画像データの濃度をそれぞれ異なる濃度変換特性で変換する複数の濃度変換手段と、
入力多値画像データの白地に隣接する画像境界部を検出する領域検出手段と、
前記領域検出手段の検出結果に基づいて前記複数の濃度変換手段の１つを選択する選択手段と、
を含み、
前記領域検出手段は、
入力多値画像データを所定の閾値で２値化する２値化手段と、
該２値化手段により２値化されたデータに基づいて注目画素を含むマトリクス領域内に存在する白画素の密度により該マトリクス領域が白地候補領域か否かを検出する白地候補領域検出手段と、
該白地候補領域検出手段により検出された白地候補領域を膨張する膨張手段と、
該膨張手段により膨張された領域と該２値化手段により２値化されたデータを論理積して該白地に隣接する画像境界部として検出する論理積手段
を含み、前記膨張手段は、前記入力多値画像データの入力解像度に対し、
１５０＜（入力解像度（ｄｐｉ）／膨張画素数）＜４００
の条件を満たす膨張画素数だけ前記白地候補領域を膨張することを特徴とする画像処理装置。
【請求項２】
白地に隣接する画像境界領域に適用される濃度変換特性は、少なくとも中濃度レベル以上の入力多値画像データを、前記画像境界領域以外の領域に適用される濃度変換特性より高い値に変換する特性であることを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データをエッジ強調などのフィルタ処理を行う画像処理装置に関し、特に原稿画像を読み取るスキャナ等の画像データ入力装置から出力された画像データを処理して画像の性質に適したデータ加工を施し、プリンタ等に出力するデジタル複写機、プリンタ、ファクシミリ、イメージスキャナなどに好適な画像処理装置に関する。
【０００２】
また、本発明は、画像データの濃度変換を行う画像処理装置に関する。
【０００３】
【従来の技術】
＜従来例１＞
この種の従来例として、特開平５−３０７６０３号公報では、文字画像や線画像のエッジにおける濃度の急峻さを保持しながら網点画像に対して十分な平滑化処理を施すと共に、網点画像や写真画像中の文字に対しても画像のエッジを良好に強調するために、入力画像データと、入力画像データにエッジ強調フィルタ処理を施したデータと、同じく入力画像データに平滑化フィルタを施したデータのうち、少なくとも２つの画像データをエッジ量に基づき混合する方法が提案されている。
【０００４】
また、同公報には、白地上の文字画像をより良好に再現するために、入力画像データと、エッジ強調フィルタ出力と、平滑化フィルタ出力と、エッジ量により前記フィルタ結果を混合した出力のいずれを出力するかを、入力画像データの白地領域を検出して白地領域か否かにより選択する方法が提案されている。
＜従来例２＞
一般に、絵柄部の階調性を重視したγ変換特性が設定された画像処理装置では、文字部の再現性が不十分である。例えば細線のトギレが発生したり、薄い文字などの再現性が著しく低下したりする。そこで、この問題を解決する従来例として、文字部および絵柄部の特徴量を抽出し、抽出結果に基づいてそれぞれの領域で異なる画像処理を行い、画像品質を向上させる提案がされている。例えば特開平８−２０４９５３号公報には、白地領域判定手段と複数の濃度変換手段とを有し、白地領域判定手段の判定結果に基づいて、濃度変換手段を選択的に切り換える方法が提案されている。
【０００５】
【発明が解決しようとする課題】
＜課題１＞
しかしながら、上記従来例１では、あらかじめエッジ強調、平滑化などの各種フィルタ処理を行ない、白地領域の有無によりそれぞれのフィルタ結果または入力画像のいずれかを選択的に出力するので、処理の規模が増大するという問題点がある。また、白地領域の有無により各フィルタ結果を選択する構成では、白地検出結果に誤検出があった場合の画像劣化が目立ちやすいという欠点がある（第１の問題点）。
＜課題２＞
上記従来例２において説明した特開平８−２０４９５３号公報における白地領域判定方法は、特開平６−１３３１５９号公報に開示されているものであり、判定される領域は、必ずしも白地と画像領域の境界部分を検出することができず、このため白地あるいは背景上の境界部分における文字の再現性が悪いという問題点がある。また、白地に隣接する画像境界部の大きさ（膨張される画素数）は、入力画像データの解像度によって最適な値が存在し、境界部が小さい場合は適応的な濃度変換の効果が薄れ、白地上の文字の再現性が低下する。また逆に境界部が大きい場合は、絵柄部分の輪郭部に縁取りが発生し、画質の劣化を引き起こす。
【０００６】
また、上記従来例２においては、このような画像境界部の大きさについては述べられていない。また、白地領域判定手段に入力される画像データについても特定されていない。また、上記の従来例２の他、エッジ検出、網点検出などの画像の特徴量を用いて、文字部と絵柄部分を像域分離し、各領域に対してそれぞれ最適化されたγ補正を行う等の出願がなされている。しかしながら、エッジ検出等を用いた像域分離は規模が大きくコストがかかるばかりか、連続調画像（写真）における濃度勾配が急峻な部分や、低線数の網点原稿や、あるいはエッジ検出用のフィルタの周波数特性に合致するような周波数成分をもつ網点原稿に対しては、絵柄部であるにも関わらず大きなエッジ量が検出され、誤った分離を引き起こすという問題点がある（第２の問題点）。
【０００７】
またある領域が白地であるか白地でないかの２値的な判断に基づいて処理を行うと、どの程度白地に近いのかという中間的な情報は無視されることになる。このような処理は安定性にかける面があり、例えば本来は非白地領域として判断されて欲しい領域で、１つでも白地領域と判断された画素があるとすると、局所的な画像特性の変化が目立つために画質が劣化する。また画像特性を白地領域から非白地領域にかけて２値的に変化させたのでは、再生画像が滑らかな画質にならないという欠点がある。
【０００８】
この点を鑑みて、本発明では、白地か非白地かの２値的な判断に基づいて二者択一的に画像特性を変化させるのではなく、連続的或いは多段階に画像特性を変化させることが可能な画像処理装置を提供することを目的とする。
【０００９】
また本発明は、白地か非白地かの２値的な判断に基づいて二者択一的に画像特性を変化させる場合であっても、白地領域並びに白地と非白地との境界領域を対象として処理を行うことで、適切な画像特性変換が可能な画像処理装置を提供することを目的とする。
【００１０】
また本発明は上記第１の問題点に鑑み、簡単な構成でかつ確実に白地上の文字・線画の鮮鋭性を向上させることができるとともに、絵柄では印刷網点原稿のモアレの発生を抑制しつつ写真などの連続調画像のエッジもくっきりと再現することができる画像処理装置を提供することを目的とする。
【００１１】
また本発明は上記第２の問題点に鑑み、小規模な構成で白地あるいは背景上の文字、線画の再現性を向上させることができる画像処理装置を提供することを目的とする。特に、白地領域を検出する場合に、エッジ検出など文字の内側のエッジ部分をも検出するのではなく、文字輪郭部のみを積極的に抽出することを行う。
【００３７】
【課題を解決するための手段】
請求項１の発明では、画像処理装置は、入力多値画像データの濃度をそれぞれ異なる濃度変換特性で変換する複数の濃度変換手段と、入力多値画像データの白地に隣接する画像境界部を検出する領域検出手段と、前記領域検出手段の検出結果に基づいて前記複数の濃度変換手段の１つを選択する選択手段を含み、前記領域検出手段は、入力多値画像データを所定の閾値で２値化する２値化手段と、該２値化手段により２値化されたデータに基づいて注目画素を含むマトリクス領域内に存在する白画素の密度により該マトリクス領域が白地候補領域か否かを検出する白地候補領域検出手段と、該白地候補領域検出手段により検出された白地候補領域を膨張する膨張手段と、該膨張手段により膨張された領域と該２値化手段により２値化されたデータを論理積して該白地に隣接する画像境界部として検出する論理積手段を含み、前記膨張手段は、前記入力多値画像データの入力解像度に対し、１５０＜（入力解像度（ｄｐｉ）／膨張画素数）＜４００の条件を満たす膨張画素数だけ前記白地候補領域を膨張することを特徴とする。
【００３９】
請求項２の発明では、請求項１記載の画像処理装置において、白地に隣接する画像境界領域に適用される濃度変換特性は、少なくとも中濃度レベル以上の入力多値画像データを、前記画像境界領域以外の領域に適用される濃度変換特性より高い値に変換する特性であることを特徴とする。
【００４８】
【発明の実施の形態】
＜第１の実施形態＞
以下、図面を参照して本発明の実施の形態を説明する。図１は本発明に係る画像処理装置の一実施形態を示すブロック図、図２は図１のフィルタ処理部を詳しく示すブロック図、図３、図４はそれぞれ図２の第１、第２のフィルタの係数を示す説明図、図５は図１のエッジ量検出部を詳しく示すブロック図、図６〜図９はそれぞれ図５の第１〜第４の検出フィルタの係数を示す説明図、図１０は図１の白地検出部を詳しく示すブロック図、図１１は図１のエッジ量変換部を詳しく示すブロック図、図１２、図１３はそれぞれ図１１の第１、第２のエッジ量変換部の処理を示す説明図である。
【００４９】
図１において、画像入力部１０１は原稿を読み取ってデジタル化した画像信号を画像処理部１０２内のフィルタ処理部１１０と、エッジ量検出部１１４と白地検出部１１５に出力する。画像処理装置１０２では画像入力部１０１から出力された入力画像信号が入力すると、フィルタ処理部１１０においてエッジ量変換部１１６からのエッジ量（フィルタ倍率Ｃ）に応じて画像の周波数特性を変換してフィルタ処理し、処理結果を変倍処理部１１１に出力する。変倍処理部１１１では指示された変倍率に従って画像信号を電気的に拡大あるいは縮小してこれをγ変換部１１２に出力する。
【００５０】
γ変換部１１２は原稿と画像出力部１０３からの出力画像との間の階調特性を所望の階調特性になるように変換してこれを中間調処理部１１３に出力する。中間調処理部１１３では画像出力部１０３の画像再現能力に合わせてディザ処理や誤差拡散処理などの中間調処理を行ってこれを画像出力部１０３に出力し、画像出力部１０３では紙などへの画像出力を行う。
【００５１】
画像処理部１０２ではまた、画像入力部１０１からの画像信号が入力すると、エッジ量検出部１１４は局所的な画像の濃度勾配に応じたエッジ量Ｅを検出し、白地検出部１１５は原稿の白地及びその周辺領域を検出する。そして、エッジ量変換部１１６では、エッジ量検出部１１４により検出されたエッジ量Ｅをフィルタ処理部１１０が効果的に使用することができるようにフィルタ倍率Ｃに変換し、このとき、エッジ量変換部１１６のエッジ量変換は、後述するように白地検出部１１５の白地検出結果に応じて、白地及びその周辺領域とそれ以外の領域とで異なる変換となるように動作する。
【００５２】
次に図２を参照してフィルタ処理部１１０について説明する。画像入力部１０１からの入力画像信号は第１のフィルタ２０１と第２のフィルタ２０２に入力し、フィルタ２０１、２０２では入力画像信号に対してそれぞれ異なった２次元空間フィルタ処理を行う。第１のフィルタ２０１の一例を図３に示す。図３はバンド強調特性を持った５×５画素のフィルタ係数を示し、印刷網点再生時に生じるモアレを低減しつつ文字・線画の鮮鋭性を保つようなフィルタ特性を有する。第２のフィルタ２０２の一例を図４に示す。図４は１＋３＋１＝５画素の２次微分フィルタであり、画像濃度勾配に変化のあるエッジ部のみで出力値を有する。
【００５３】
図２に示すように、フィルタ処理部１１０では第２のフィルタ２０２の出力値に対して、エッジ量変換部１１６によりエッジ量Ｅから変換されたフィルタ倍率Ｃを乗算器２０３により乗算し、さらにこの乗算結果と第１のフィルタ２０１の出力値を加算器２０４により加算してこの加算結果を次段の変倍処理部１１１に出力する。
【００５４】
次にエッジ量検出部１１４について図５〜図９を参照して説明する。図５に示すようにエッジ量検出部１１４では入力画像信号を第１〜第４の検出フィルタ３０１〜３０４によりそれぞれエッジ量Ｅ１〜Ｅ４を検出し、検出フィルタ３０１〜３０４により検出されたエッジ量Ｅ１〜Ｅ４の最大値Ｅを最大値選択部３０５により選択してエッジ量変換部１１６に出力する。本実施例では、各検出フィルタ３０１〜３０４は縦、横、斜め２方向の５×５画素の１次微分フィルタにより構成されており、それぞれのフィルタ係数を図６〜図９に示す。図６は横方向の１次微分フィルタ、図７は縦方向の１次微分フィルタ、図８、図９はお互いに直交する斜め４５度方向の１次微分フィルタである。
【００５５】
図６〜図９に示す係数の各検出フィルタ３０１〜３０４は、局所的（ここでは５×５画素内）な画像の濃度勾配に応じた値を演算し、その絶対値をそれぞれの方向のエッジ量Ｅ１〜Ｅ４として出力する。最大値選択部３０５は検出フィルタ３０１〜３０４により検出された縦、横、斜め方向のエッジ量Ｅ１〜Ｅ４の最大値Ｅを選択して出力する。なお、ここでは５×５画素内での縦、横、斜めの１次微分フィルタによりエッジ量を検出しているが、求めたいエッジの構造によりフィルタサイズを変えたり、１次微分の方向を変えたり、また、２次微分特性を持たせたりすることができることは言うまでもない。
【００５６】
次に図１０を参照して白地検出部１１５について説明する。まず、２値化部８０１では画像入力部１０１からの入力画像信号を画素単位でしきい値と比較することにより２値化し、このとき入力画像信号がしきい値以下であるときは白画素（２値化データ＝１）、しきい値より大きいときは黒画素（２値化データ＝０）とする。次いでこの２値化データを第１の白地領域検出部８０２及び第２の白地領域検出部８０３に入力して、ある領域内が全て白画素のときその領域を白地画素領域とし、それ以外を非白地領域とする。本実施例では、第１の白地領域検出部８０２は５×３画素の横長の白地領域を検出し、第２の白地領域検出部８０３は３×５画素の縦長の白地領域を検出する。
【００５７】
次に第１、第２の白地領域検出部８０２、８０３によりそれぞれ検出された５×３画素、３×５画素の白地画素領域を第１、第２の白地領域膨張部８０４、８０５により膨張する。これは白地領域検出部８０２、８０３では白地領域として検出できない白地に隣接する文字・線画領域にまで白地領域を膨張するためである。本実施例では第１の白地領域膨張部８０４では、白地領域検出部８０２により白地領域として検出された５×３画素（黒太枠で示す）周辺方向に２画素づつ膨張して９×７画素の領域を膨張した白地領域とする。また同様に、第２の白地領域膨張部８０５では７×９画素領域を膨張した白地領域とする。最後に白地領域膨張部８０４、８０５により白地領域として膨張された結果を画素毎にＯＲして（図示８０６）、この結果を白地検出部１１５の白地検出結果としてエッジ量変換部１１６に出力する。
【００５８】
次に図１１〜図１３を参照してエッジ量変換部１１６について説明する。まず、エッジ量検出部１１４により求められたエッジ量Ｅを第１、第２のエッジ量変換部９０１、９０２によりそれぞれフィルタ倍率Ｃ１、Ｃ２に変換する。図１２は第１のエッジ量変換部９０１の変換例を示し、横軸は入力エッジ量Ｅ、縦軸はフィルタ倍率Ｃ１である。ここで、エッジ量ＥがＥminより小さいときはフィルタ倍率Ｃ１を「０」にし、Ｅmax以上は倍率Ｃmaxに固定し、EminからEmaxまではフィルタ倍率Ｃ１を「０」からＣmaxまでリニアに増加するように設定している。
【００５９】
また同様に、図１３は第２のエッジ量変換部９０２の変換例を示し、図１２に比べて、同じ入力エッジ量Ｅから変換されるフィルタ倍率Ｃ２が低くなるように設定している。また、Ｅmin＜Ｅmin2であり、Ｃmax＞Ｃmax2となるように設定されている。また、第１、第２のエッジ量変換部９０１、９０２ともに、エッジ量Ｅからフィルタ倍率Ｃ１、Ｃ２への変換特性は、フィルタ処理の度合いを見ながら設定することは言うまでもない。また、この変換処理はテーブル参照方式によって行ってもよいし、変換式によって行っても良い。
【００６０】
次にセレクタ９０３は白地検出部１１５の白地検出結果により、白地領域画素の場合は第１のエッジ量変換部９０１の出力Ｃ１を選択し、白地領域画素以外の場合は第２のエッジ量変換部９０２の出力Ｃ２を選択してフィルタ処理部１１０に出力する。これは、同じエッジ量Ｅで有れば、白地領域でのエッジに対する鮮鋭性を、白地領域以外のエッジに対する鮮鋭性よりも大きくするように、フィルタ処理部１１０が動作するようにするためである。
【００６１】
また、図１４に示すように第２のエッジ量変換部９０２の代わりに、入力エッジ量Ｅに関係なくフィルタ倍率Ｃ２が「０」（図示１４０１）となるようにセレクタ９０３に入力し、白地検出部１１５の白地検出結果が白地領域画素以外の場合に選択するようにしても良い。他の具体的な構成、動作は図１１と同じであるので説明を省略する。
＜第２の実施形態＞
次に図１５以下を参照して第２の実施形態について説明する。なお、第１の実施形態と同じ構成部材には同じ参照符号を付す。図１５は全体を示すブロック図であり、画像入力部１０１は原稿を読みとってデジタル化した画像信号を画像処理部１０２内のフィルタ処理部１１０ａと領域検出部１１５に出力する。画像処理部１０２では画像入力部１０１から画像信号が入力すると、フィルタ処理手段１１０ａにおいて画像の周波数特性を変換し、次いで変倍処理部１１１では指示された変倍率に従って画像信号を電気的に拡大あるいは縮小する。
【００６２】
続くγ変換部１１２ａでは、原稿と画像出力部１０３の出力画像との間の階調特性が所望の階調特性になるように変換し、また、このとき後述するように、白地に隣接する領域か否かでγ変換特性を切り換える。中間調処理部１１３では画像出力部１０３の画像再現能力に合わせてディザ処理や誤差拡散処理などの中間調処理を行ってこれを画像出力部１０３に出力し、画像出力部１０３では紙などへの画像出力を行う。
【００６３】
画像処理部１０２ａではまた、画像入力手段１０１からの画像信号が入力すると、領域検出部１１５は白地に隣接する画像境界領域を検出する。続く領域信号変倍処理部１１７は、変倍処理部１１１の変倍率に従って、領域検出部１１５によって出力された領域信号を電気的に拡大あるいは縮小する。γ変換部１１２ａでは、この検出された領域検出結果に従って、白地に隣接する画像境界領域とそれ以外の領域とで異なる濃度変換を行う。
【００６４】
領域検出部１１５は図１６に示すように、第１の実施形態において図１０に示した白地検出部１１５と同じ構成である。繰り返して説明すると、まず、２値化部８０１では画像入力部１０１からの入力画像信号を画素単位でしきい値と比較することにより２値化し、このとき入力画像信号がしきい値以下であるときは白画素（２値化データ＝１）、しきい値より大きいときは黒画素（２値化データ＝０）とする。次いでこの２値化データを第１の白地領域検出部８０２及び第２の白地領域検出部８０３に入力して、ある領域内が全て白画素のときその領域を白地画素領域とし、それ以外を非白地領域とする。本実施例では、第１の白地領域検出部８０２は５×３画素の横長の白地領域を検出し、第２の白地領域検出部８０３は３×５画素の縦長の白地領域を検出する。
【００６５】
次に第１、第２の白地領域検出部８０２、８０３によりそれぞれ検出された５×３画素、３×５画素の白地画素領域を第１、第２の白地領域膨張部８０４、８０５により膨張する。これは白地領域検出部８０２、８０３では白地領域として検出できない白地に隣接する文字・線画領域にまで白地領域を膨張するためである。本実施例では第１の白地領域膨張部８０４では、白地領域検出部８０２により白地領域として検出された５×３画素（黒太枠で示す）周辺方向に２画素づつ膨張して９×７画素の領域を膨張した白地領域とする。また同様に、第２の白地領域膨張部８０５では７×９画素領域を膨張した白地領域とする。最後に白地領域膨張部８０４により白地領域として膨張された結果と白地領域膨張部８０５により白地領域として膨張された結果とを画素毎にＯＲ演算して（図示８０６）、この結果を領域検出部１１５の検出結果として領域信号変倍処理部１１７に出力する。
【００６６】
図１７は、これを画像イメージで表現したものである（但し、図１６の白地領域膨張部８０４による９×７画素の出力イメージである。）。＊印は注目画素であり、この周囲５×３の領域に対して白画素検出を行い、図１７に示す例ではこれら全てが白画素であるので、周囲２画素づつ膨張して９×７画素の検出領域を得る。図１７のように、検出された領域は、所定の閾値で２値化された画像部に対し、２画素だけ入り込んだ形で検出が行われている。なお、本発明では白地領域検出部８０２、８０３が全ての画素が白画素の時、その領域を白地画素領域とする例を示したが、密度によって判定するようにしてもよく、例えば５×３領域の１５画素中、１４画素以上が白画素の時、白地画素領域とするなどしてもよい。
【００６７】
図１８は変形例の領域検出部１１５ａを示している。この領域検出部１１５ａでは図１６に示す構成に対してインバータ８０７とＡＮＤゲート８０８が追加され、図１６に示す構成による検出結果に対して、２値化後の画像データと論理積を取るようように構成されている。このように構成することにより、図１６の検出結果から白地領域を除いた画像境界部のみの検出が可能となる。
【００６８】
次に図１９を参照してγ変換部１１２ａについて説明する。γ変換部１１２ａは２つの異なる濃度変換特性Ａ、Ｂを有するγ変換部１９０１、１９０２と、領域検出部１１５の検出信号に基づいて白地領域などではγ変換部１９０１の出力を選択し、白地領域など以外の領域ではγ変換部１９０２の出力を応じて選択するセレクタ１９０３を有する。ここで、γ変換部１９０１、１９０２はそれぞれ、例えば図２０に示すような濃度変換特性Ａ、Ｂを有し、特性Ａよりも特性Ｂの方が所定の入力濃度レベル（４０以上）で大きな値を出力するように構成されている。
【００６９】
このように２種類のγ変換特性Ａ、Ｂを用意し、領域検出部１１５の検出結果に応じて、画像境界部あるいは画像境界部と白地部の両領域に対してはγ変換部１９０２を選択して示す濃度変換特性Ｂでγ変換し、また、非白地部に対しては、γ変換部１９０１を選択して濃度変換特性Ａでγ変換する。このように領域に応じて濃度特性を選択的に切り換えることにより、白地上の文字の再現性、判読性をさせつつ、網点画像あるいは連続調画像のような絵柄部分では良好な階調性を満足することができる。
【００７０】
ここで、画像境界部あるいは画像境界部と白地部の両領域に対して適用される濃度変換特性Ｂは、少なくとも中濃度部以上でそれ以外の領域に適用される濃度変換特性よりも高い値を出力するよう構成されており、このため白地上の文字の再現性、判読性を向上させることができる。中濃度以下の濃度レベルに対しては、文字の再現性にはあまり影響しないので、両濃度変換特性Ａ、Ｂを同一にしても良いしあるいは、白地部の濃度特性Ｂを低く設定しても良い。なお、低く設定した場合には、白地上の地肌汚れを軽減できるという効果もある。また、本発明では画像の背景領域を白地と表現しているが、背景レベルが濃度＝０の場合に限定した発明ではなく、背景領域の濃度に応じて２値化部８０１の閾値を適切な値に設定することにより、同等の効果が得られることはいうまでもない。すなわち、白地を背景と読み替えて、本発明は背景にも適用することができる。
【００７１】
また、図１６における白地領域膨張部８０４、８０５における膨張画素数には、入力解像度に対する最適値が存在する。例えば膨張画素数が小さい場合、白地に隣接する画像境界部に対し検出領域の入り込みが小さくなり、後段のγ変換部１１２ａによる効果が薄れる結果となる。逆に、膨張画素数が大きい場合、白地に隣接する画像境界部に対し検出領域の入り込みが大きくなりすぎて、白地に隣接した中濃度絵柄部分などにおいては、縁取り現象が発生したりして見づらい画像となる。６００dpiの解像度で読み込まれた画像に対しては２画素膨張が最適値であり、また３００dpiで読み込まれた画像に対しては１画素膨張が最適値である（図２１参照）。これを式で表すと、以下のようになる。
【００７２】
１５０＜（入力解像度(dpi)／膨張画素数）＜４００
このように、適正な領域膨張を行うことで最適な画像品質が得られる。
【００７３】
次に図２２を参照して濃度変換特性Ａ、Ｂの変形例について説明する。曲線Ｂは、白地および白地に隣接する画像境界部に適用される濃度変換特性であり、曲線Ａは、それ以外の領域に適用される濃度変換特性である。曲線Ｂは曲線Ａに対して、所定の濃度レベル（＝９０）以上で、一定値だけ高濃度を出力するよう設定されている。このように構成することにより、白地および白地に隣接する画像境界部の画像に対しても階調性を満足した状態を保つことができるので、白地上の文字の再現性、判読性を向上しながらも階調のある文字を再現することができる。また、図２２に示す特性Ａ、Ｂを実現する構成としては、図２３に示すように、ベースとなる濃度変換特性Ａから演算部１９０５によって、異なる濃度変換特性Ｂを作成するようにしても良い。
【００７４】
また、図２４に示す特性のように、濃度レベルのシフトをなめらかに行うようにすれば、急激な濃度変化部が緩和され、良好な画像再生が行われる。図２４では、入力濃度レベル＝４０〜１２０の領域に対し、スムーズな濃度変換特性となるように構成している。
【００７５】
図２５はさらに他の特性を示している。図２５において、白地および白地に隣接する画像境界部に適用される濃度特性Ｂは、所定濃度レベル（＝１９０）以上では最高濃度（画像データ＝８bitの場合、２５５）を出力するように構成している。このように構成することによって、白地領域中の文字の判読性をさらに向上させることができる。
【００７６】
次に図２６以下を参照して第２の実施形態の変形例について説明する。ここで、図１５は、スキャナ読取後の画像信号、あるいは図示しないがスキャナγ後の画像信号など、周波数特性を変換するような処理が行われていない画像信号に対して、領域検出を行う例を示した。これに対し、図２６はフィルタ処理部１１０ａにより処理された画像信号に対して領域検出を行う画像処理部１０２ｂを示している。フィルタ処理部１１０ａは例えば孤立点を平滑化するような周波数特性を有するフィルタである。
【００７７】
この場合、例えば図２８に示すような、３×３の平滑化フィルタでも良いが、文字品質を確保するためには、図２７に示すような高周波成分を平滑化するようなバンド強調型のフィルタが望ましい。この変形例によれば、孤立点があった場合、これを平滑化するようなフィルタリングが行われているので、領域検出部１１５における２値化の際にノイズや地肌部の微小なゴミなどによる孤立点が非白地領域として検出されることが無くなり、このため白地検出の検出精度が向上し、ひいては高画質化が実現できる。
【００７８】
また、別の変形例として図２９に示す画像処理部１０２ｃのように、領域検出前にフィルタ処理部１１０ａとは異なる領域検出用フィルタ処理部１１８を設け、この領域検出用フィルタ処理部１１８の出力に基づいて「領域検出」を行うようにしてもよい。このように構成すれば、画像信号再生のためのフィルタと、領域検出のためのフィルタを独立して設定することができるので、フィルタ係数の自由度が大きくなる。画像信号再生のためにフィルタ１１０ａを図３０に示すようなＭＴＦフィルタとし、領域検出のためのフィルタ１１８を図２８に示す平滑化フィルタとすることにより、より高精細な画像再生が行える。また、本発明では説明しないが、孤立点を平滑化するようなフィルタを用いる代わりに、孤立点除去などの画像処理を行った後、領域検出を行っても同様の効果が得られる。
【００７９】
図３１は更に他の画像処理部１０２ｄを示し、領域検出部１１５は変倍処理後の信号出力に基づいて「領域検出」を行うように構成されている。このようにすることにより、領域検出結果に対する変倍処理（図１５の領域信号変倍処理部１１７）が不要となり、安価に装置を構成することが出来る。
【００８０】
図３２はγ変換部１１２ａの他の例として、白地上の文字の再生に関してユーザが容易に調整できるγ変換特性を示している。図示しないが、例えば、操作パネルには白地上文字濃度をボタン１（薄い）〜ボタン５（濃い）の五段階設定でユーザが任意に設定できる文字濃度設定ボタンが用意されている。これに対応して、非白地部における濃度変換特性を選択するよう構成されている。例えば、ボタン５（濃い）が選択されたときは、図３２における特性「５」の濃度変換が行われ、ボタン１（薄い）が選択されたときは図３２における特性「１」の濃度変換が行われる。
【００８１】
図３３は領域検出部の他の構成を示している。図３３に示すように、領域検出部１１５の検出結果をブロック化部７０１により所定のブロックサイズに分割し、さらに領域画素計数部７０２によりブロック内の白地領域画素の密度を計測する。さらに判定部７０３では、所定の数以上の白地領域画素が計数されたときには、注目ブロックを白地領域とする。このように構成することによって、白地領域に対するデータ量を縮小することができ、省メモリー化が行える。また、ブロック形状を正方形とすることによって、画像の９０°回転などに容易に対応することができる。
＜第３の実施形態＞
上記第１及び第２の実施例においては、白地検出にあたって、白地領域であるか非白地領域であるかを２値的に検出して、フィルタ処理／γ変換に関する処理特性／変換特性を二者択一的に制御していた。即ち、ある領域が白地であるか白地でないかの２値的な判断であり、どの程度白地に近いのかという中間的な情報は無視されることになる。このような処理は安定性にかける面があり、例えば本来は非白地領域として判断されて欲しい領域で、１つでも白地領域と判断された注目画素があるとすると、その注目画素を中心として白地領域が膨張されて、ある程度の面積を有した白地領域が形成されてしまう。
【００８２】
この点を鑑みて、以下に説明する第３の実施例では、ある領域がどの程度白地らしいかを評価する白地度を検出して、この白地度に基づいてフィルタ処理の処理特性を制御する。ここで検出される白地度は、０か１かの２値ではなく、最小値から最大値まで（例えば０から１まで）の間で分布する複数の値のうちの１つをとるものである。これに応じて、フィルタ制御に関しては、二者択一的な特性選択ではなく、多段階の特性選択が出来るようになる。
【００８３】
図３４は、本発明の第３の実施例による画像処理装置を示すブロック図である。図３４において、図１と同一の構成要素は同一の番号で参照され、その説明は省略される。
【００８４】
図３４に示される第３の実施例による画像処理装置は、図１の画像処理装置の画像処理部１０２の替わりに、画像処理部１０２Ａが設けられている。画像処理部１０２Ａにおいては、図１の白地検出部１１５の替わりに白地度検出部１１５Ａが設けられ、また図１のエッジ量変換部１１６の替わりにエッジ量変換部１１６Ａが設けられる。この白地度検出部１１５Ａは、入力画像の各領域に関して白地らしさを示す白地度を検出して、検出結果をエッジ量変換部１１６Ａに供給する。エッジ量変換部１１６Ａは、白地度検出結果に応じて動作し、注目画素の白地度に応じてエッジ量の大きさを制御する。
【００８５】
図３５は、フィルタ処理部１１０の構成及びその周辺を示す構成図である。図３５において、図２と同一の構成要素は同一の番号で参照され、その説明は省略される。
【００８６】
図３５に示されるように、フィルタ処理部１１０の構成は、図２の第１の実施例と第３の実施例とで変りはない。
【００８７】
図２に示される第１の実施例においては、エッジ量が連続量であることを反映して、エッジ量変換部１１６の出力は連続量（厳密には多段階の離散量）である。このエッジ量変換部１１６の出力をフィルタ２０２の出力に重み係数として積算して、積算結果をフィルタ２０１の出力に加算している。但し、第１の実施例の場合には、白地検出部１１５の出力はあくまで０か１かの２値であり、図１１に示されるフィルタ倍率Ｃ１或いはＣ２の選択は、二者択一的である。従って、エッジ量検出部１１４の出力が同一であれば、図２のエッジ量変換部１１６の出力は、白地か非白地かの判断に応じて二者択一的にしか変化しない。
【００８８】
図３５に示される第３の実施例においては、白地度検出部１１５Ａの出力自体が連続量（厳密には多段階の離散量）である。これに対応して、エッジ量変換部１１６Ａの出力は、仮にエッジ量検出部１１４の出力が同一であっても、白地度検出結果を反映して多段階に変化する。従って、フィルタ処理部１１０のフィルタ特性を、白地度に応じて多段階に制御することが可能になる。
【００８９】
図３６は、白地度検出部１１５Ａの構成を示す構成図である。
【００９０】
図３６の白地度検出部１１５Ａは、２値化部８０１、第１の白地領域検出部８０２、第２の白地領域検出部８０３、第１の白地度検出部１８０４、第２の白地度検出部１８０５、及び加算部１８０６を含む。図３６において、図１０と同一の構成要素は同一の番号で参照され、その説明は省略される。
【００９１】
入力画像に対して、２値化部８０１により２値化処理を行い、第１の白地領域検出部８０２及び第２の白地領域検出部８０３によって各々水平方向及び垂直方向に関して白地を検出する点は、第１の実施例と同様である。即ち、第１の白地領域検出部８０２及び第２の白地領域検出部８０３に２値画像を入力して、ある領域内が全て白のときにあらかじめ定めた注目画素Ｘを白地領域画素とし、領域内に1つでも黒画素が存在するときは注目画素Ｘを非白地領域画素とする。 ここで本実施例では、第１の白地領域検出部８０２は注目画素Ｘを中心画素にとる５×３画素の横長の領域として白地領域画素を検出し、第２の白地領域検出部８０３は注目画素Ｘを中心画素とする３×５画素の縦長の領域として白地領域画素を検出する。
【００９２】
第３の実施例においては、白地領域が検出された画像をもとにして、第１の白地度検出部１８０４及び第２の白地度検出部１８０５が白地度を検出する。
【００９３】
即ち、第１の白地度検出部１８０４では、第１の白地領域検出部８０２で検出した白地領域画素数を白地度検出手段での注目画素Ｘとなる新たな注目画素を含む領域で計数する。また同様に、第２の白地度検出部１８０５は、第２の白地領域検出部８０３で検出した白地領域画素数を白地度検出手段での注目画素(Ｘ)となる新たな注目画素を含む領域で計数する。本実施例では、第１の白地度検出部１８０４及び第２の白地度検出部１８０５ともに５ｘ５画素ブロックとし、それぞれ注目画素は中心画素Ｘとする。
【００９４】
その後、加算部１８０６では、第１の白地度検出部１８０４及び第２の白地度検出部１８０５により計数された白地領域画素数を加算した後に、総画素数(本実施例では、２５画素＋２５画素の５０画素)で正規化した値を、白地度検出部１１５Ａの結果として出力する。
【００９５】
図３７は、エッジ量変換部１１６Ａの構成を示す構成図である。
【００９６】
図３７のエッジ量変換部１１６Ａは、第１のエッジ量変換部９０１、第２のエッジ量変換部９０２、及び合成手段９０３Ａを含む。図３７において、図１１と同一の構成要素は同一の番号で参照され、その説明は省略される。
【００９７】
エッジ量変換部１１６Ａは、エッジ量検出部１１４で求められたエッジ量を、白地度検出部１１５Ａで求められた白地度に基づいて変換して出力する機能を有する。エッジ量検出部１１４から供給されたエッジ量は、白地領域に適した変換特性を有する第１のエッジ量変換部９０１と、非白地領域に適した変換特性を有する第２のエッジ量変換部９０２に供給され、それぞれの変換特性に従ってフィルタ倍率に変換される。第１のエッジ量変換部９０１及び第２のエッジ量変換部９０２は、第１の実施例で用いたものと同一であり、それぞれ図１２及び図１３に示す変換特性を有する。
【００９８】
合成手段９０３Ａは、第１のエッジ量変換部９０１及び第２のエッジ量変換部９０２から受け取るフィルタ倍率を、白地度に応じた重み付けで合成して出力する。
【００９９】
図３８は、合成手段９０３Ａにおける合成処理の重み付け特性を示す図である。
【０１００】
図３８において、重み係数Ｗ１は第１のエッジ量変換部９０１に対する重み係数を示し、重み係数Ｗ２は第２のエッジ量変換部９０２に対する重み係数を示す。即ち、合成手段９０３Ａは、第１のエッジ量変換部９０１の出力フィルタ倍率に重み係数Ｗ１を積算し、第２のエッジ量変換部９０２の出力フィルタ倍率に重み係数Ｗ２を積算し、両方の積算結果を加算することで出力を求める。
【０１０１】
これによって、白地度が小さい領域では第２のエッジ量変換部９０２の出力を優先し、白地度が大きい領域では第１のエッジ量変換部９０１の出力を優先し、中間領域では白地度に応じて徐々に両者の混合比を変化させる。
【０１０２】
以上のようにすることで、白地と非白地との境界領域において連続的にフィルタ特性を制御することが可能になり、境界において滑らかな画像再現を実現することが出来る。白地検出を２値的に行う第１の実施例では、処理が簡単でありハードウェアの小規模化やコストダウンが実現できるが、白地と非白地との境界領域においてフィルタ特性が２値的に切り替わるので、線画のがたつき（ジャギー）が発生する場合がある。これに対して、第３の実施例では、白地と非白地との境界領域において、線画のがたつき（ジャギー）等を抑えることが出来る。
【０１０３】
図３９は、本発明の第３の実施例による画像処理装置の変形例を示すブロック図である。
【０１０４】
図３９において、図３４と同一の構成要素は同一の番号で参照され、その説明は省略される。
【０１０５】
図３４に示される第３の実施例の変形例による画像処理装置は、図３４の画像処理装置の画像処理部１０２Ａの替わりに、画像処理部１０２Ｂが設けられている。画像処理部１０２Ｂにおいては、図３４のエッジ量変換部１１６Ａの替わりにエッジ量変換部１１６Ｂが設けられる。またフィルタ処理部１１０の替わりに、フィルタ処理部１１０Ａが設けられる。更に、白地度検出部１１５Ａの出力は、新たに設けられた白地度変換部１２０に供給される。白地度変換部１２０は、入力された白地度を変換して、変換白地度を出力する。エッジ量変換部１１６Ｂが出力するフィルタ倍率と、白地度変換部１２０が出力する変換白地度とが、フィルタ処理部１１０Ａに供給される。
【０１０６】
図４０は、フィルタ処理部１１０Ａの構成及びその周辺を示す構成図である。図４０において、図３５と同一の構成要素は同一の番号で参照され、その説明は省略される。
【０１０７】
図４０に示されるように、フィルタ処理部１１０Ａは、フィルタ処理部１１０と比較して積算器２０５が新たに設けられた構成となっている。
【０１０８】
エッジ量変換部１１６Ｂの出力をフィルタ２０２の出力に重み係数として積算して、その積算結果を更に白地度変換部１２０の出力である変換白地度で積算して、その積算結果をフィルタ２０１の出力に加算している。
【０１０９】
ここでエッジ量変換部１１６Ｂは、エッジ量検出部１１４の出力であるエッジ量をフィルタ倍数に変換する単純な変換テーブルであり、例えば、図１２に示す変換特性を有する。また白地度変換部１２０は、白地度検出部１１５Ａの出力である白地度を変換白地度に変換する変換テーブルである。
【０１１０】
図４１は、白地度変換部１２０の変換特性を示す図である。
【０１１１】
図４１において、横軸が入力する白地度であり縦軸が出力する変換白地度である。ここでは、入力した白地度がＷｍｉｎまでは出力する変換白地度を０とし、入力した白地度がＷｍａｘ以上は出力する変換白地度を１とし、ＷｍｉｎからＷｍａｘの間では、変換白地度が０から１にリニアに増加するように変換される。ここで図４１において入力白地度は、０から１の間に正規化された値であるが、正規化していない総画素数（本実施例では５０画素）の値をそのまま図４１の横軸としてもよい。
【０１１２】
図４０で説明したように、エッジ量変換部１１６Ｂの出力をフィルタ２０２の出力に積算して、更に白地度変換部１２０の出力である変換白地度で積算して、その積算結果をフィルタ２０１の出力に加算している。白地度の大きな部分では白地度変換部１２０の出力である変換白地度は略１であり、フィルタ２０２の出力とエッジ量変換部１１６Ｂの出力とを掛け合わせた信号が、そのままフィルタ２０１の出力に加算される。従ってこの場合には、強いエッジの強調を行うことが出来る。また白地度の小さな部分では、白地度変換部１２０の出力である変換白地度は略０であり、フィルタ２０２の出力とエッジ量変換部１１６Ｂの出力とを掛け合わせた信号は殆ど抑圧されて、フィルタ２０１の出力が支配的となる。従って、非白地部では、過度な強調を行わないように制御できる。
【０１１３】
また、白地と非白地との境界領域において連続的にフィルタ特性を制御することで、境界において滑らかな画像再現を実現することが出来る。
【０１１４】
なお図４１では、白地度がＷｍｉｎ以下では出力を０にするような変換特性を示したが、図４２に示すようにＷｍｉｎ以下の出力を０にしない変換特性とすることで、非白地部においてもフィルタ２０２によるエッジ強調を若干かけることが出来る。この場合、網点部や連続調画像部などのエッジの大きい部分に対してもエッジ協調をかけることが出来るので、網点上の文字などの再現性を向上することが可能になる。
＜第４の実施形態＞
以下に説明する第４の実施例では、ある領域がどの程度白地らしいかを評価する白地度を検出して、この白地度に基づいてγ変換の変換特性を制御する。ここで検出される白地度は、最小値から最大値まで（例えば０から１まで）の間で段階的に変化するものであり、γ変換制御に関して、二者択一的な特性選択ではなく、多段階の特性選択が出来るようになる。
【０１１５】
図４３は、本発明の第４の実施例による画像処理装置を示すブロック図である。図４３において、図１５と同一の構成要素は同一の番号で参照され、その説明は省略される。
【０１１６】
図４３に示される第４の実施例による画像処理装置は、図１５の画像処理装置の画像処理部１０２ａの替わりに、画像処理部１０２Ｃが設けられている。画像処理部１０２Ｃにおいては、図１５の白地検出部１１５の替わりに白地度検出部１１５Ａが設けられ、また図１５のγ変換部１１２の替わりにγ変換部１１２Ａが設けられる。この白地度検出部１１５Ａは、図３６に示された構成であり、入力画像の各領域に関して白地らしさを示す白地度を検出して、検出結果を変倍処理を介してγ変換部１１２Ａに供給する。γ変換部１１２Ａは、白地度検出結果に応じて動作し、注目画素の白地度に応じてγ変換係数の大きさを制御する。
【０１１７】
図４４は、γ変換部１１２Ａの構成を示す図である。
【０１１８】
図４４のγ変換部１１２Ａは、第１のγ変換部１９０１、第２のγ変換部１９０２、及び合成手段１９０３Ａを含む。図４４において、図１９と同一の構成要素は同一の番号で参照され、その説明は省略される。
【０１１９】
γ変換部１１２Ａは、供給された画像濃度レベルを、白地度に基づいてγ変換して出力する機能を有する。供給された画像濃度レベルは、非白地領域に適した変換特性を有する第１のγ変換部１９０１と、白地領域に適した変換特性を有する第２のγ変換部１９０２とに供給され、それぞれの変換特性に従ってγ変換される。第１のγ変換部１９０１及び第２のγ変換部１９０２は、第２の実施例で用いたものと同一であり、それぞれ図２０に示すＡ及びＢの変換特性を有する。
【０１２０】
合成手段１９０３Ａは、第１のγ変換部１９０１及び第２のγ変換部１９０２から受け取る画像濃度レベルを、白地度に応じた重み付けで合成して出力する。
【０１２１】
図４５は、合成手段１９０３Ａにおける合成処理の重み付け特性を示す図である。
【０１２２】
図４５において、重み係数Ｗ１は第１のγ変換部１９０１に対する重み係数を示し、重み係数Ｗ２は第２のγ変換部１９０２に対する重み係数を示す。即ち、合成手段１９０３Ａは、第１のγ変換部１９０１の出力に重み係数Ｗ１を積算し、第２のγ変換部１９０２の出力に重み係数Ｗ２を積算し、両方の積算結果を加算することで出力を求める。
【０１２３】
これによって、白地度が大きい領域では第２のγ変換部１９０２の出力を優先し、白地度が小さい領域では第１のγ変換部１９０１の出力を優先し、中間領域では白地度に応じて徐々に両者の混合比を変化させる。
【０１２４】
以上のようにすることで、白地と非白地との境界領域において連続的にγ変換の変換量を制御することが可能になり、境界において滑らかな画像再現を実現することが出来る。
【０１２５】
図４６は、γ変換部１１２Ａの変形例の構成を示す図である。
【０１２６】
図４６のγ変換部１１２Ａは、第１のγ変換部１９０１、第２のγ変換部１９０２、第３のγ変換部１９０８、及びセレクタ１９０３Ｂを含む。図４６において、図１９と同一の構成要素は同一の番号で参照され、その説明は省略される。
【０１２７】
γ変換部１１２Ａは、供給された画像濃度レベルを、白地度に基づいてγ変換して出力する機能を有する。供給された画像濃度レベルは、非白地領域に適した変換特性を有する第１のγ変換部１９０１と、白地領域に適した変換特性を有する第２のγ変換部１９０２と、中間領域に適した変換特性を有する第３のγ変換部１９０８とに供給され、それぞれの変換特性に従ってγ変換される。第１のγ変換部１９０１、第２のγ変換部１９０２、及び第３のγ変換部１９０８は、それぞれ図４７に示すＡ、Ｂ、及びＣの変換特性を有する。
【０１２８】
セレクタ１９０３Ｂは、第１のγ変換部１９０１、第２のγ変換部１９０２、及び第３のγ変換部１９０８から受け取る画像濃度レベルのうちの１つを、白地度に応じて選択する。
【０１２９】
図４８は、セレクタ１９０３Ｂによる白地度に応じたγ変換特性の選択を示す図である。
【０１３０】
図４８に示されるように、セレクタ１９０３Ｂは、白地度の小さな領域では変換特性Ａを有する第１のγ変換部１９０１の出力を選択し、白地度の中間的な領域では変換特性Ｃを有する第３のγ変換部１９０８の出力を選択し、白地度の大きな領域では変換特性Ｂを有する第２のγ変換部１９０２の出力を選択する。このように制御することで、セレクタにより変換特性を選択する制御方式ではあっても、白地度に応じた多段階の変換特性の制御が可能になる。従って、前述の第４の実施例と同様の効果を得ることが出来る。
【０１３１】
なお上記第３及び第４の実施例は、白地か非白地かの２値判断を白地度という連続的（多段階的）判断にしたという意味で、それぞれ第１及び第２の実施例の上位概念的な構成にあたる。従って、第１及び第２の実施例に関連して説明した第１及び第２の実施例の構成の変形例、第１及び第２の実施例の特徴、第１及び第２の実施例の効果等は、基本的に第３及び第４の実施例に含まれるものであり、本発明はそのような構成も含むものである。
【０１３２】
【発明の効果】
本発明による画像処理装置は、入力画像を可変の周波数特性でフィルタ処理するフィルタ処理手段と、該入力画像におけるエッジの大きさをエッジ量として検出するエッジ量検出手段と、該入力画像の各領域における白地らしさを白地度として検出する白地度検出手段を含み、該エッジ量と該白地度に応じて該周波数特性を制御することを特徴とする。ここで、エッジ量が大きいほど、また白地度が大きいほど、より高周波成分を強調するようにフィルタの周波数特性を変化させる。これによって、簡単な構成でかつ確実に白地上の文字・線画の鮮鋭性を向上させることができる。
【０１３３】
また連続的に変化する白地度を用いることで、白地と非白地との境界領域において連続的にフィルタ特性を制御することが可能となり、境界において滑らかな画像再現を実現することが出来る。また白地か非白地かの２値的な判断に基づいて処理する場合であっても、白地領域並びに白地と非白地との境界領域を対象として処理を行うことで、適切な画像特性変換が可能となる。
【０１３４】
またフィルタ処理手段は、入力画像の全ての領域で同じ周波数特性を有する第１のフィルタと、エッジ量及び白地度の大きさに応じて出力強度が制御される高域強調特性を有する第２のフィルタとを含む構成とし、第１のフィルタは、印刷網点再生時に生じるモアレを低減しつつ文字・線画の鮮鋭性を保つようなフィルタ特性とする。これによって、絵柄では印刷網点原稿のモアレの発生を抑制しつつ、写真などの連続調画像のエッジも明瞭に再現することができる画像処理装置を提供することが出来る。
【０１３５】
また本発明による画像処理装置は、入力多値画像の各領域における白地らしさを白地度として検出する白地度検出手段と、該白地度に応じて変化する濃度変換特性で該入力多値画像の濃度を変換する濃度変換手段を含むことを特徴とする。白地らしさに応じて、異なる濃度変換特性で画像濃度を変換するので、白地上の文字部／線画部の認識性を向上させることができる。
【０１３６】
また連続的に変化する白地度を用いることで、白地と非白地との境界領域において連続的に濃度変換特性を制御することが可能となり、境界において滑らかな画像再現を実現することが出来る。また白地か非白地かの２値的な判断に基づいて処理する場合であっても、白地領域並びに白地と非白地との境界領域を対象として処理を行うことで、適切な画像特性変換が可能となる。
【０１３７】
また白地／非白地に関して領域を検出する領域検出手段に入力される画像信号をフィルタ処理後の画像信号とすれば、フィルタ処理によって孤立点が平滑化されるので、領域検出の精度を向上させることができる。
【０１３８】
また領域検出手段に入力される画像信号を変倍処理後の画像信号とすれば、領域検出結果に対する変倍手段が必要なく、安価な構成で同等の機能を実現することができる。
【０１３９】
また領域検出手段により検出された検出領域をｍ×ｎ画素の複数のブロックに分割して領域検出をすれば、検出された領域データ量を１／(ｍ×ｎ)に削減することができると共に、このブロックを正方形とすれば、画像回転などの編集に容易に対応することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置の一実施形態を示すブロック図である。
【図２】図１のフィルタ処理部を詳しく示すブロック図である。
【図３】図２の第１のフィルタの係数を示す説明図である。
【図４】図２の第２のフィルタの係数を示す説明図である。
【図５】図１のエッジ量検出部を詳しく示すブロック図である。
【図６】図５の第１の検出フィルタの係数を示す説明図である。
【図７】図５の第２の検出フィルタの係数を示す説明図である。
【図８】図５の第３の検出フィルタの係数を示す説明図である。
【図９】図５の第４の検出フィルタの係数を示す説明図である。
【図１０】図１の白地検出部を詳しく示すブロック図である。
【図１１】図１のエッジ量変換部を詳しく示すブロック図である。
【図１２】図１１の第１のエッジ量変換部の処理を示す説明図である。
【図１３】図１１の第２のエッジ量変換部の処理を示す説明図である。
【図１４】図１１のエッジ量変換部の変形例を示すブロック図である。
【図１５】第２の実施形態の画像処理装置を示すブロック図である。
【図１６】図１５の領域検出部を詳しく示すブロック図である。
【図１７】図１６の領域検出部の処理を示す説明図である。
【図１８】図１６の領域検出部の変形例を示すブロック図である。
【図１９】図１５のγ変換部を詳しく示すブロック図である。
【図２０】図１９のγ変換部の変換特性の一例を示す説明図である。
【図２１】入力解像度と膨張画素数の関係を示す説明図である。
【図２２】図１９のγ変換部の変換特性の他の例を示す説明図である。
【図２３】図１９のγ変換部の変形例を示すブロック図である。
【図２４】図１９のγ変換部の変換特性のさらに他の例を示す説明図である。
【図２５】図１９のγ変換部の変換特性のさらに他の例を示す説明図である。
【図２６】図１５の画像処理部の変形例を示すブロック図である。
【図２７】図２６のフィルタ処理部の処理を示すブロック図である。
【図２８】平滑フィルタの処理を示すブロック図である。
【図２９】図１５の画像処理部の他の変形例を示すブロック図である。
【図３０】図２９の領域検出用フィルタ処理部の処理を示すブロック図である。
【図３１】図１５の画像処理部のさらに他の変形例を示すブロック図である。
【図３２】図１９のγ変換部の変換特性のさらに他の例を示す説明図である。
【図３３】領域検出部のさらに他の変形例を示すブロック図である。
【図３４】本発明の第３の実施例による画像処理装置を示すブロック図である。
【図３５】図３４のフィルタ処理部の構成及びその周辺を示す構成図である。
【図３６】図３４の白地度検出部の構成を示す構成図である。
【図３７】図３４のエッジ量変換部の構成を示す構成図である。
【図３８】図３７の合成手段における合成処理の重み付け特性を示す図である。
【図３９】本発明の第３の実施例による画像処理装置の変形例を示すブロック図である。
【図４０】図３９のフィルタ処理部の構成及びその周辺を示す構成図である。
【図４１】図３９の白地度変換部の変換特性を示す図である。
【図４２】図３９の白地度変換部の別の変換特性を示す図である。
【図４３】本発明の第４の実施例による画像処理装置を示すブロック図である。
【図４４】図４３のγ変換部の構成を示す図である。
【図４５】図４４の合成手段における合成処理の重み付け特性を示す図である。
【図４６】図４３のγ変換部の変形例の構成を示す図である。
【図４７】図４６の各γ変換部の変換特性を示す図である。
【図４８】図４６のセレクタによる白地度に応じたγ変換特性の選択を示す図である。
【符号の説明】
１１０フィルタ処理部
１１２ａγ変換部
１１４エッジ量検出部
１１５白地検出部（領域検出部）
１１６エッジ量変換部
【図１】
0004046465.tif 000002
【図２】
0004046465.tif 000003
【図３】
0004046465.tif 000004
【図４】
0004046465.tif 000005
【図５】
0004046465.tif 000006
【図６】
0004046465.tif 000007
【図７】
0004046465.tif 000008
【図８】
0004046465.tif 000009
【図９】
0004046465.tif 000010
【図１０】
0004046465.tif 000011
【図１１】
0004046465.tif 000012
【図１２】
0004046465.tif 000013
【図１３】
0004046465.tif 000014
【図１４】
0004046465.tif 000015
【図１５】
0004046465.tif 000016
【図１６】
0004046465.tif 000017
【図１７】
0004046465.tif 000018
【図１８】
0004046465.tif 000019
【図１９】
0004046465.tif 000020
【図２０】
0004046465.tif 000021
【図２１】
0004046465.tif 000022
【図２２】
0004046465.tif 000023
【図２３】
0004046465.tif 000024
【図２４】
0004046465.tif 000025
【図２５】
0004046465.tif 000026
【図２６】
0004046465.tif 000027
【図２７】
0004046465.tif 000028
【図２８】
0004046465.tif 000029
【図２９】
0004046465.tif 000030
【図３０】
0004046465.tif 000031
【図３１】
0004046465.tif 000032
【図３２】
0004046465.tif 000033
【図３３】
0004046465.tif 000034
【図３４】
0004046465.tif 000035
【図３５】
0004046465.tif 000036
【図３６】
0004046465.tif 000037
【図３７】
0004046465.tif 000038
【図３８】
0004046465.tif 000039
【図３９】
0004046465.tif 000040
【図４０】
0004046465.tif 000041
【図４１】
0004046465.tif 000042
【図４２】
0004046465.tif 000043
【図４３】
0004046465.tif 000044
【図４４】
0004046465.tif 000045
【図４５】
0004046465.tif 000046
【図４６】
0004046465.tif 000047
【図４７】
0004046465.tif 000048
【図４８】
0004046465.tif 000049