(57)【要約】【課題】網点領域の種別に応じて適切に処理する画像処理方法、プログラムおよび記録媒体ならびに画像処理装置および画像形成装置を提供する。【解決手段】原稿画像の各画素が、網点領域に属するか否かが網点領域識別部３で識別される。網点領域識別部３で、網点領域に属すると識別された各画素の濃度値に基づいて、平均濃度ヒストグラム５０を算出し、その平均濃度ヒストグラム５０に基づいて網点画像特徴量が網点種別特徴量算出部４で算出される。網点種別特徴量算出部４で算出される網点画像特徴量に基づいて、原稿画像における網点領域の種別が網点画像種別判定部５で判定される。これによって原稿画像における網点領域を細かく種別することができ、その種別に応じて適切な変換処理をすることができる。【選択図】　　　図１
2004104610.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像の各画素が網点領域に属するかを識別する網点領域識別手段と、
前記網点領域識別手段で、網点領域に属すると識別された各画素の画素値に基づいて、画像における網点領域の特徴量を算出する特徴量算出手段と、
特徴量算出手段で算出される特徴量に基づいて、画像における網点領域の種別を判定する網点画像種別判定手段とを含むことを特徴とする画像処理装置。
【請求項２】
入力される画像を予め定める画像に変換処理する画像処理手段と、
網点画像種別判定手段の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をするように、画像処理手段を制御する制御手段とを、さらに含むことを特徴とする請求項１記載の画像処理装置。
【請求項３】
画像処理手段は、入力される画像を、文字領域、網点領域および写真領域を含む複数の領域に分離する領域分離処理部を有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
画像処理手段は、入力される画像を、領域の種別に応じた空間フィルタ処理する空間フィルタ処理部を有することを特徴とする請求項２記載の画像処理装置。
【請求項５】
請求項１〜４のいずれかに記載の画像処理装置を含むことを特徴とする画像形成装置。
【請求項６】
入力される画像の各画素が網点領域に属するかを識別する網点領域識別工程と、
前記網点領域識別工程で、網点領域に属すると識別された各画素の画素値に基づいて、画像における網点領域の特徴量を算出する特徴量算出工程と、
特徴量算出工程で算出される特徴量に基づいて、画像における網点領域の種別を判定する網点画像種別判定工程とを含むことを特徴とする画像処理方法。
【請求項７】
入力される画像を予め定める画像に変換処理する画像変換処理工程であって、
網点画像種別判定工程の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をする画像変換処理工程を、さらに含むことを特徴とする請求項６記載の画像処理方法。
【請求項８】
画像変換処理工程は、入力される画像を、文字領域、網点領域および写真領域を含む複数の領域に分離する領域分離処理段階を有することを特徴とする請求項７記載の画像処理方法。
【請求項９】
画像変換処理工程は、入力される画像を、領域の種別に応じた空間フィルタ処理する空間フィルタ処理段階を有することを特徴とする請求項７記載の画像処理方法。
【請求項１０】
請求項６〜９のいずれかに記載の画像処理方法を、コンピュータに実行させるためのプログラム。
【請求項１１】
請求項１０記載のプログラムが記録されたコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力される画像全体および各画素に関する特徴量を算出して、画像における網点領域の種別を判定する画像処理方法、この方法を実行させるためのプログラムおよびこのプログラムを記録した記録媒体ならびに画像処理装置およびこれを備える画像形成装置に関する。
【０００２】
【従来の技術】
従来技術の画像形成装置では、蓄積電荷結合素子（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ：略称ＣＣＤ）を用いたイメージセンサによって、原稿の全体画像を読取り、画像形成時に、原稿の再現性が向上するように各種の処理をする構成になっている。原稿の再現性の向上を図るための処理として、原稿の全体画像を表す画像信号に基づいて、全体画像における複数の画素を含む画像領域が、複数の画像領域のいずれであるかを識別し、その識別結果に基づいて、画素毎に適切に処理される。
【０００３】
複数の画像領域を識別する従来技術の一例として、パターンマッチングを用いる従来技術（たとえば非特許文献１参照。）と、特徴量を用いる従来技術（たとえば特許文献１〜５参照。）とが挙げられる。パターンマッチングを用いる従来技術では、予め定めるパターンを数多く用意しておき、そのパターンを用いて、入力される画像から文字領域、網点領域および写真領域が識別される。
【０００４】
特徴量を用いる従来技術の具体例として、第１〜第５の従来技術が挙げられる。
【０００５】
第１の従来技術では、複数の画素を有する局所画素ブロックに対して画像領域の識別処理がそれぞれ行われる（特許文献１参照）。局所画素ブロックに関して、隣接する２つの画素の画素値が変化する回数を、２つの画素の画素値が主走査方向に連続する場合と、副走査方向に連続する場合とで個別に求めて、変化回数の総和をそれぞれ求める。主走査方向および副走査方向に関して求められる変化回数の総和が、予め定める値とそれぞれ比較され、それらの比較結果によって画像領域を識別する。
【０００６】
第２の従来技術では、複数の画素を有する局所画素ブロックに対して画像領域の識別処理が行われる（特許文献２参照）。局所画素ブロック内の複数の画素に関して、各画素の画素値のうち最大値および最小値を求め、最大値と最小値との差を算出する。算出された差の値が、予め定める設定値と比較される。差の値が設定値よりも小さい場合、局所画素ブロックは、所定の走査方向に向かうにつれて、画素の画素値が穏やかに変化する部分であると判定される。差の値が設定値よりも大きい場合、局所画素ブロックは、所定の走査方向に向かうにつれて、画素の画素値が激しく変化する文字部分、写真部分の輪郭および網点写真部分を含む部分であると判定される。さらに局所画素ブロックにおいて、主走査方向および副走査方向の予め定める順序に従って、隣接する２つの画素の画素値が変化する回数をそれぞれ求める。前述の変化回数と予め定める値とを比較して、変化回数が予め定める値よりも大きい場合、局所画素ブロックは、網点部分を含む網点領域であると判定され、変化回数が予め定める値よりも小さい場合、局所画素ブロックは、網点領域でないと判定される。その判定結果に基づいて、局所画素ブロック内の画素に対して、各種の処理が行われる。
【０００７】
第３の従来技術では、主走査方向における２つの水平極点間の画素数と、副走査方向における２つの垂直極点間の画素数とをそれぞれ計数し、それらの計数結果を特徴量として用いて、網点領域に属する網点画素を抽出する（特許文献３参照）。デジタル多値データを入力として、主走査方向に関して、濃度値が極大となる極大点および濃度値が極小となる極小点のいずれか一方を水平極点として、２つの水平極点間の画素数を計数する。副走査方向に関しても同様にして、濃度値が極大となる極大点および濃度値が極小となる極小点のいずれか一方を垂直極点として、２つの垂直極点を検出して、２つの垂直極点間の画素数を計数する。水平極点間の画素数が所定の範囲内にある場合、この水平極点間にある画素に関して、垂直極点間の画素数が所定の範囲内にある画素だけが網点画素として抽出される。
【０００８】
第４の従来技術では、画素および局所画素ブロック単位の画像識別ではなく、入力される画像全体、すなわち原稿の種別を、特徴量を用いて識別する（特許文献４参照）。網点を表す画素の頻度と、文字を表す画素と網点を表す画素とが混在し、網点が背景となる網点上文字画素の頻度を特徴量として用いて、原稿が色地上文字を多く含むか否かを判定する。
【０００９】
第５の従来技術では、入力される画像から画素の特徴を用いて画像領域を抽出し、抽出された領域の属性を識別するとともに、属性毎の領域の分布に基づいて、入力される画像の種類を識別する（特許文献５参照）。
【００１０】
【特許文献１】
特公平６−６６８８４号公報
【特許文献２】
特開昭６２−１４７８６０号公報
【特許文献３】
特開平６−１７８０９７号公報
【特許文献４】
特開２０００−１５１９９７号公報
【特許文献５】
特開２０００−２９５４６８号公報
【非特許文献１】
南日俊彦、「文字・写真・網点印刷の混在する画像の２値化処理方法」平成元年度画像電子学会全国大会予稿、Ｐ９１−９４
【００１１】
【発明が解決しようとする課題】
前述の各従来技術では、特徴量の不適合、すなわち特徴量が各画像領域の特性を充分に表していないので、各画像領域を精度よく識別できず、入力される画像の各画素が、いずれの画像領域に属するかを識別することができない。特に網点上文字領域に関しては、文字を表す画素が、網点領域に属する画素であると識別されるので、網点領域に対する最適な処理、たとえばモアレ低減のための平滑化フィルタ処理が行われる。これによって文字領域の再現性を著しく損なう処理が行われるので、網点上文字領域の再現性が低下して、画質劣化した画像が形成される。
【００１２】
本発明の目的は、入力される画像の種別、具体的には網点領域の画像の種別を判定し、その種別に応じて適切に処理する画像処理方法、この方法を実行させるためのプログラムおよびこのプログラムを記録した記録媒体ならびに画像処理装置およびこれを備える画像形成装置を提供することである。
【００１３】
【課題を解決するための手段】
本発明は、入力される画像の各画素が網点領域に属するかを識別する網点領域識別手段と、
前記網点領域識別手段で、網点領域に属すると識別された各画素の画素値に基づいて、画像における網点領域の特徴量を算出する特徴量算出手段と、
特徴量算出手段で算出される特徴量に基づいて、画像における網点領域の種別を判定する網点画像種別判定手段とを含むことを特徴とする画像処理装置である。
【００１４】
本発明に従えば、入力される画像の各画素が網点領域に属するかが網点領域識別手段で識別される。網点領域は、複数種類の形態の画像の領域を含んでおり、たとえば網点と文字とが混在する領域と、文字のない単なる網点だけから成る領域とを含む。複数種類の形態の画像の領域を含む網点領域を１種類の形態の画像の領域として扱う場合、たとえば網点と文字とが混在する領域は、文字の画質が劣化する不具合が生じる。このような不具合を防止して、画像における網点領域の種別に応じた処理ができるように、画像における網点領域を、細かく種別しなければならない。網点領域識別手段で、網点領域に属すると識別された各画素の画素値に基づいて、画像における網点領域の特徴を表す特徴量が特徴量算出手段で算出され、その特徴量に基づいて、画像における網点領域の種別が網点画像種別判定手段で判定される。このように網点領域の複数種類の形態の画像の領域毎に、適した特徴量を算出することによって、画像における網点領域を細かく種別することができる。
【００１５】
また本発明は、入力される画像を予め定める画像に変換処理する画像処理手段と、
網点画像種別判定手段の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をするように、画像処理手段を制御する制御手段とを、さらに含むことを特徴とする請求項１記載の画像処理装置である。
【００１６】
本発明に従えば、入力される画像が、再現性が向上するように、予め定める画像に画像処理手段で変換処理される。網点画像種別判定手段の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をするように、画像処理手段が制御手段によって制御される。画像における網点領域の種別に応じた変換処理内容で変換処理するように制御して、網点領域が含まれる画像を予め定める画像に変換処理することができるので、網点領域を１種類の形態の画像の領域として扱う場合に生じる不具合をなくすことができる。
【００１７】
また本発明は、画像処理手段は、入力される画像を、文字領域、網点領域および写真領域を含む複数の領域に分離する領域分離処理部を有することを特徴とする。
【００１８】
本発明に従えば、入力される画像が、文字領域、網点領域および写真領域を含む複数の領域に画像処理手段の領域分離処理部で分離される。入力される画像を複数の領域に分離することによって、分離される領域毎に画質が向上するように、領域毎に適切に処理することができる。
【００１９】
また本発明は、画像処理手段は、入力される画像を、領域の種別に応じた空間フィルタ処理する空間フィルタ処理部を有することを特徴とする。
【００２０】
本発明に従えば、入力される画像が、画像処理手段の空間フィルタ処理部で、領域の種別に応じて空間フィルタ処理される。領域の種別に応じて適切に空間フィルタ処理することによって、画像形成時に形成される画像の画質劣化を防止して、画像の画質を向上させることができる。
【００２１】
また本発明は、前述の画像処理装置を含むことを特徴とする画像形成装置である。
【００２２】
本発明に従えば、原稿から読取った画像が、網点領域を含む場合、画像における網点領域の種別に応じて適切に処理することができるので、多種多様な印刷物を原稿とする画像に対して、高画質の画像を記録材に形成することができる。
【００２３】
また本発明は、入力される画像の各画素が網点領域に属するかを識別する網点領域識別工程と、
前記網点領域識別工程で、網点領域に属すると識別された各画素の画素値に基づいて、画像における網点領域の特徴量を算出する特徴量算出工程と、
特徴量算出工程で算出される特徴量に基づいて、画像における網点領域の種別を判定する網点画像種別判定工程とを含むことを特徴とする画像処理方法である。
【００２４】
本発明に従えば、入力される画像の各画素が網点領域に属するかが網点領域識別工程で識別される。網点領域は、複数種類の形態の画像の領域を含んでおり、たとえば網点と文字とが混在する領域と、文字のない単なる網点だけから成る領域とを含む。複数種類の形態の画像の領域を含む網点領域を１種類の形態の画像の領域として扱う場合、たとえば網点と文字とが混在する領域は、文字の画質が劣化する不具合が生じる。このような不具合を防止して、画像における網点領域の種別に応じた処理ができるように、画像における網点領域を、細かく種別しなければならない。入力される画像の各画素が網点領域に属するかを識別し、網点領域に属すると識別された各画素の画素値に基づいて、網点領域の特徴を表す特徴量が特徴量算出工程で算出され、その特徴量に基づいて、画像における網点領域の種別が網点画像種別判定工程で判定される。このように網点領域の複数種類の形態の画像の領域毎に、適した特徴量を算出することによって、画像における網点領域を細かく種別することができる。
【００２５】
また本発明は、入力される画像を予め定める画像に変換処理する画像変換処理工程であって、
網点画像種別判定工程の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をする画像変換処理工程を、さらに含むことを特徴とする。
【００２６】
本発明に従えば、画像変換処理工程で、入力される画像が、予め定める画像に変換処理される。具体的には画像変換処理工程で、網点画像種別判定工程の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像が変換処理される。画像における網点領域の種別に応じた変換処理内容で、網点領域が含まれる画像を予め定める画像に変換処理することができるので、網点領域を１種類の形態の画像の領域として扱う場合に生じる不具合をなくすことができる。
【００２７】
また本発明は、画像変換処理工程は、入力される画像を、文字領域、網点領域および写真領域を含む複数の領域に分離する領域分離処理段階を有することを特徴とする。
【００２８】
本発明に従えば、入力される画像が、文字領域、網点領域および写真領域を含む複数の領域に画像変換処理工程の領域分離処理段階で分離される。入力される画像を複数の領域に分離することによって、領域毎に適切に変換処理することができるので、分離された領域毎の画質を向上させることができる。
【００２９】
また本発明は、画像変換処理工程は、入力される画像を、領域の種別に応じた空間フィルタ処理する空間フィルタ処理段階を有することを特徴とする。
【００３０】
本発明に従えば、入力される画像が、画像変換処理工程の空間フィルタ処理段階で、領域の種別に応じて空間フィルタ処理される。領域の種別に応じて適切に空間フィルタ処理することによって、画像の画質劣化を防止して、画像の画質を向上させることができる。
【００３１】
また本発明は、前述の画像処理方法を、コンピュータに実行させるためのプログラムである。
【００３２】
本発明に従えば、画像における網点領域の種別を判定し、その種別に応じて処理する画像処理方法をプログラムで表すことによって、コンピュータに画像処理方法に基づく処理を実行させる。これによってコンピュータによって画像処理方法に基づく処理を自動的に実行させて、入力される画像における網点領域の種別に応じて適切な処理をすることができる。
【００３３】
また本発明は、前述のプログラムが記録されたコンピュータ読取り可能な記録媒体である。
【００３４】
本発明に従えば、画像における網点領域の種別を判定し、その種別に応じて処理する画像処理方法をコンピュータに実行させるためのプログラムを、コンピュータによって読取り可能な記録媒体に記録させる。記録媒体からコンピュータにプログラムを読込ませて、このプログラムをコンピュータに実行させることによって、入力される画像における網点領域の種別に応じて適切な処理をすることができる。
【００３５】
【発明の実施の形態】
図１は、本発明の実施の一形態である画像処理装置１が備える原稿種別判定手段２の構成を示すブロック図である。画像処理装置１は、図１３に示される画像入力装置６２から入力される画像、具体的には原稿から読取られる原稿画像が、網点領域を含む場合、網点領域の種別を判定し、その判定結果に応じて処理する。画像処理装置１は、原稿画像における網点領域の種別に基づいて、原稿画像の種別を判定する原稿種別判定手段２を含んで構成される。
【００３６】
原稿種別判定手段２は、原稿画像の種別を判定する。具体的には原稿種別判定手段２は、網点領域の種別に基づいて、原稿画像を判定する。原稿画像の種別は、たとえば文字だけで表される画像と、網点で表される印刷写真および印画紙写真の画像と、それらの画像を組合せた文字／印刷写真の画像とを含む。
【００３７】
原稿種別判定手段２は、網点領域識別部（網点領域識別手段）３、網点種別特徴量算出部（特徴量算出手段）４、網点画像種別判定部（網点画像種別判定手段）５、種別判定手段入力端子６および種別判定手段出力端子７を含んで構成される。原稿種別判定手段２の種別判定手段入力端子６は、電気信号が受渡し可能な状態で、図１３に示すシェーディング補正部６５の図示しない出力端子と接続される。また原稿種別判定手段２の種別判定手段出力端子７は、電気信号が受渡し可能な状態で、図１３に示す空間フィルタ処理部７１の図示しない入力端子と接続される。
【００３８】
原稿画像の各画素の画素値を表す画素値信号が、図１３に示されるシューディング補正部６５から、種別判定手段入力端子６を介して網点領域識別部３および網点種別特徴量算出部４に与えられる。本実施の形態では、画素の画素値は、濃度値である。
【００３９】
網点領域識別手段である網点領域識別部３は、画素値信号、具体的には画素の濃度値に基づいて、原稿画像の各画素が、網点領域に属するかを識別する。
【００４０】
特徴量算出手段である網点種別特徴量算出部４は、網点領域識別部３で、網点領域に属すると識別された各画素の濃度値を用いて網点画像特徴量を算出する。網点画像特徴量は、原稿画像における網点領域の特性を表し、原稿画像における網点領域の種別を判定するための特徴量である。網点種別特徴量算出部４は、網点画像特徴量を表す網点画像特徴量信号を網点画像種別判定部５に与える。
【００４１】
網点画像種別判定手段である網点画像種別判定部５は、網点画像特徴量信号、具体的には網点種別特徴量算出部４で算出される網点画像特徴量に基づいて、原稿画像における網点領域の種別を判定する。網点領域は、複数種別の形態の画像の領域を含んでおり、たとえば網点が下地として扱われ、たとえば文字が混在する形態の画像の網点上文字領域と、文字のない単なる網点だけから成り、網点の面積率および密度を変えて写真を表す形態の画像の網点写真領域とを含む。下地は、白色および白色を除く複数種類の色地を含む。
【００４２】
原稿画像の種別の一例として、網点画像種別判定部５で、網点領域が網点上文字領域であると判定される場合、原稿画像の種別は、網点を下地として、たとえば文字が混在する文字画像である、言換えると原稿画像は、網点上文字領域を有すると原稿種別判定手段２で判定される。原稿画像の種別の他の例として、網点画像種別判定部５で、網点領域が網点写真領域であると判定される場合、原稿画像の種別は、印刷写真である、言換えると原稿画像は、網点写真領域を有すると原稿種別判定手段２で判定される。このように原稿画像における網点領域の種別を判定することによって、原稿画像の種別を判定することができる。
【００４３】
網点画像種別判定部５は、原稿画像における網点領域に対する種別の判定結果を表す網点画像種別判定信号を種別判定手段出力端子７を介して図１３に示される領域分離処理部６９および空間フィルタ処理部７１に与える。
【００４４】
前述のように原稿画像に、網点領域が存在する場合、網点領域に属する各画素の濃度値を用いて、網点領域の画像毎の網点画像特徴量を算出することができる。算出される網点画像特徴量を用いて、原稿画像における網点領域の種別を判定することによって、原稿画像における網点領域を細かく種別することができる。
【００４５】
原稿画像における網点領域の種別に応じた変換処理、具体的には、網点上文字領域のように網点が下地である場合は、文字が含まれることが多く、現状の網点検出精度では、前記網点上文字までも網点だけから成る領域として誤検出することが多く、前記文字の再現性は大きく劣化する。また、網点が下地である場合、高線数である場合が多い。よって、網点検出などの領域分離処理部６９による処理を行わず、文字を含む低周波成分はゲインが上がり（強調され）、網点を含む高周波成分はゲインがさがる（抑制される）ようなフィルタ処理を画像全体に適用することにより高画質化が達成できる。
【００４６】
網点領域が網点写真領域である場合は、現状の網点検出処理でもほぼ検出することが可能であるため、網点検出などの領域分離処理部６９による処理を行うとともに、検出された網点領域に対しては、モアレ抑制を目的とした平滑化フィルタ処理を適用することにより高画質化が達成できる。
【００４７】
図２は、網点領域識別部３の構成を示すブロック図である。図３は、第１ブロックメモリ１１、第２ブロックメモリおよび第３ブロックメモリに格納される信号の関係を説明する図である。網点領域識別部３は、エッジ判定部１０、第１ブロックメモリ１１、対象画像部分抽出部１２、第２ブロックメモリ１３、第１特徴量算出部１４、エッジ種別判定部１５、第３ブロックメモリ１６、第２特徴量算出部１７、網点領域判定部１８、有無判定部入力端子１９および有無判定部出力端子２０を含んで構成される。
【００４８】
有無判定部入力端子１９は、電気信号が受渡し可能な状態で、原稿種別判定手段２の種別判定手段入力端子６と接続され、有無判定部出力端子２０は、電気信号が受渡し可能な状態で、網点種別特徴量算出部４の入力端子（図示せず）と接続される。網点領域識別部３に与えられる画素値信号は、有無判定部入力端子１９を介して、エッジ判定部１０および対象画像部分抽出部１２に与えられる。
【００４９】
エッジ判定部１０は、画素値信号、具体的には画素の濃度値に基づいて、原稿画像の各画素がエッジ画素であるか否かを判定する。エッジ判定部１０は、その判定結果を表すエッジ判定信号を第１ブロックメモリ１１に与える。本実施の形態では、エッジ画素は、その画素値が隣接する画素の画素値に比べて大きく異なる急峻な変化を示す画素である。
【００５０】
エッジ判定部１０は、たとえば第１局所画素ブロック２６に含まれる第１注目画素２５の画素値と、第１注目画素２５に隣接する画素の画素値との差の絶対値が、予め定める閾値よりも大きい場合、第１注目画素２５はエッジ画素であると判定する。エッジ判定部１０は、前記差の絶対値が予め定める閾値以下である場合、第１注目画素２５がエッジ画素でないと判定する。
【００５１】
本実施の形態では、第１注目画素２５は、原稿画像に含まれる任意の画素であって、第１局所画素ブロック２６は、第１注目画素２５を中心として、複数の画素を含む形態の画像の領域である。
【００５２】
原稿画像の各画素が、予め定める順番で第１注目画素２５に設定され、その第１注目画素２５に対して、エッジ画素であるか否かがエッジ判定部１０で判定される。エッジ判定部１０は、第１注目画素２５に対する判定結果を表すエッジ判定信号を第１ブロックメモリ１１に与える。
【００５３】
第１ブロックメモリ１１は、主走査方向および副走査方向に複数の格納部が並ぶ格納領域、言換えるとＭ１×Ｎ１個の格納部を含む格納領域を有する。Ｍ１およびＮ１は、自然数であって相互に同一であってもよいし、異なっていてもよい。
【００５４】
第１ブロックメモリ１１には、複数ライン分のエッジ判定信号が与えられ、少なくとも第１局所画素ブロック２６内の各画素に関して、エッジ判定信号が有する情報が格納される。図３の例では、第１ブロックメモリ１１には、第１注目画素２５と第１注目画素２５の近傍にある複数の近傍画素２９とに関するエッジ判定信号が有する情報が格納される。
【００５５】
対象画像部分抽出部１２は、画素値信号、具体的には画素の濃度値に基づいて、原稿画像の各画素が、対象画像部分４６に含まれるか否かを判定し、図７（２）に示される対象画像部分４６を抽出する。対象画像部分抽出部１２は、原稿画像の各画素の濃度値が、予め定める値以上である場合、対象画像部分４６に含まれると判定し、原稿画像の各画素の濃度値が、予め定める値よりも小さい場合、対象画像部分４６に含まれないと判定する。
【００５６】
予め定める値は、多くの原稿画像のサンプルに基づいて得られる値である。対象画像部分抽出部１２は、第１注目画素２５に対する判定結果を表す対象画像部分信号を第２ブロックメモリ１３に与える。
【００５７】
第２ブロックメモリ１３は、主走査方向および副走査方向に複数の格納部が並ぶ格納領域、言換えるとＭ２×Ｎ２個の格納部を含む格納領域を有する。Ｍ２およびＮ２は、自然数であって相互に同一であってもよいし、異なっていてもよい。
【００５８】
第２ブロックメモリ１３には、複数ライン分の対象画像部分信号が与えられ、少なくとも第１局所画素ブロック２６内の各画素に関して、対象画像部分信号が有する情報が格納される。図３の例では、第２ブロックメモリ１３には、第１注目画素２５と第１注目画素２５の近傍にある複数の近傍画素２９とに関する対象画像部分信号が有する情報が格納される。
【００５９】
第１特徴量算出部１４は、第２ブロックメモリ１３に格納される対象画像部分信号、具体的には対象画像部分抽出部１２による判定結果に基づいて、第１局所画素ブロック２６内の対象画像部分４６の特性を表す第１特徴量を算出する。第１局所画素ブロック内の対象画像部分４６の特性を、第１特徴量として表すことによって、第１局所画素ブロック内の各エッジ画素の特性が表される。第１特徴量算出部１４は、第１局所画素ブロック２６の第１特徴量を表す第１特徴量信号をエッジ種別判定部１５に与える。
【００６０】
エッジ種別判定部１５は、第１ブロックメモリ１１に格納されるエッジ判定信号と第１特徴量信号、具体的にはエッジ判定部１０による判定結果と第１特徴量算出部１４による第１特徴量とに基づいて、エッジ画素が、複数の領域のいずれに属するかを判定する。具体的にはエッジ種別判定部１５は、第１局所画素ブロック２６内の各エッジ画素が、文字領域および網点領域のいずれに属するかを判定する。エッジ種別判定部１５は、第１局所画素ブロック２６内の各エッジ画素に対する判定結果を表すエッジ種別信号を第３ブロックメモリ１６に与える。
【００６１】
第３ブロックメモリ１６は、主走査方向および副走査方向に複数の格納部が並ぶ格納領域、言換えるとＭ３×Ｎ３個の格納部を含む格納領域を有する。Ｍ３およびＮ３は、自然数であって相互に同一であってもよいし、異なっていてもよい。
【００６２】
第３ブロックメモリ１６には、複数ライン分のエッジ種別信号が与えられ、少なくとも第２局所画素ブロック２８内の各画素に関して、エッジ種別信号が有する情報が格納される。図３の例では、第３ブロックメモリ１６には、第２注目画素２７と第２注目画素２７の近傍にある複数の近傍画素２９とに関するエッジ種別信号が有する情報が格納される。
【００６３】
本実施の形態では、第２注目画素２７は、原稿画像に含まれる任意の画素であって、第２局所画素ブロック２８は、第２注目画素２７を中心として、複数の画素を含む形態の画像の領域である。
【００６４】
第２特徴量算出部１７は、第３ブロックメモリ１０に格納されるエッジ種別信号、具体的にはエッジ種別判定部１５による判定結果に基づいて、第２局所画素ブロック２８の特性を表す第２特徴量を算出する。第２特徴量算出部１７は、第２特徴量を表す第２特徴量信号を網点領域判定部１８に与える。第２特徴量算出部１７は、エッジ種別信号に基づいて、網点領域の特性を表す第２特徴量を算出し、第２特徴量信号を網点領域判定部１８に与える。
【００６５】
網点領域判定部１８は、第２特徴量信号、具体的には第２特徴量算出部１７による第２特徴量に基づいて、原稿画像の各画素が、網点領域に属するか否かを判定する。具体的には、網点領域判定部１８は、第２注目画素２７が網点領域に属する画素であるか否かを判定する。網点領域判定部１８は、第２注目画素２７に対する判定結果を表す網点領域判定信号を、有無判定部出力端子２０に与える。有無判定部出力端子２０からは、第２注目画素２７に対する網点領域判定信号が出力される。
【００６６】
図４は、エッジ判定部１０の構成を示すブロック図である。図５は、２次微分用フィルタ３７のフィルタ係数の一例を説明するための図である。エッジ判定部１０は、２次微分処理回路３５およびゼロ交差検出回路３６を含んで構成される。
【００６７】
２次微分処理回路３５は、エッジ判定部１０に与えられる画素値信号、具体的には画素の濃度値に基づいて、原稿画像の各画素に対して２次微分処理する。２次微分処理回路３５による２次微分処理は、第１注目画素２５を中心とする３×３個の画素を含む画素ブロックに対して、予め定める係数を有する２次微分用フィルタ３７を用いて畳込み演算し、第１注目画素２５の画素値の２次微分値を求める処理である。
【００６８】
畳込み演算は、３×３個の画素を含む画素ブロックにおいて、１つの画素の濃度値と、その画素と同一の行番号および列番号をもつ２次微分用フィルタ３７の係数とを積算して積算値を求め、この積算値と他の各画素に関して求められる各積算値との総和を求める演算処理である。
【００６９】
たとえば１行１列目の画素に関して、その画素の画素値と２次微分用フィルタ３７の１行１列目の係数、すなわち図５において係数“０”とを積算した積算値を求める。１行１列目の画素に関して求められた積算値と、画素ブロック内の残りの画素に関して求められた各積算値との総和を求める。前記総和が、第１注目画素２５の画素値の２次微分値を表す。畳込み演算は、原稿画像の各画素を予め定める順番に従って第１注目画素２５に設定することによって、原稿画像のすべての画素に対して行われる。
【００７０】
原稿画像に関して、予め定める走査方向に連続して並ぶ複数の画素にエッジ画素が含まれる場合、エッジ画素に隣接し、走査方向上流側にある画素の画素値の２次微分値は、正値および負値のいずれか一方の値になる。勾配が最大となるエッジ画素の濃度値の２次微分値は“０”、すなわち零になる。エッジ画素に隣接し、走査方向下流側にある画素の濃度値の２次微分値は、前述とは逆の正値および負値のいずれかの値になる。
【００７１】
２次微分処理回路３５は、第１注目画素２５に対する２次微分処理の結果を表す２次微分値信号をゼロ交差検出回路３６に与える。ゼロ交差検出回路３６は、２次微分値信号、具体的には２次微分処理処理回路３５による２次微分処理の結果に基づいて、ゼロ交差する画素をエッジ画素として判定する。
【００７２】
ゼロ交差検出回路３６は、２次微分処理部２０による２次微分処理によって、ゼロ交差する画素を検出する、具体的には正値および負値のいずれか一方の値から、逆の正値および負値のいずれかの値に変化する２次微分値を検出するとともに、２次微分値が零の値をとる画素を検出する。
【００７３】
ゼロ交差検出回路３６は、ゼロ交差する第１注目画素２５をエッジ画素であると判定し、その判定結果を表すエッジ判定信号を第１ブロックメモリ１１に与える。ゼロ交差する画素を検出することによって、原稿画像からエッジ画素が抽出される。
【００７４】
図６は、対象画像部分抽出部１２の構成を示すブロック図である。図７は、第１局所画素ブロック２６の一例を説明するための図であって、図７（１）は、２値化処理前の第１局所画素ブロック２６を示し、図７（２）は、２値化処理後の第１局所画素ブロック２６を示す。図８は、図７に示される第１局所画素ブロック２６内の各画素の濃度値と度数との関係の一例を示すグラフであって、図８（１）は、濃度ヒストグラム４４を示し、図８（２）は、累積濃度ヒストグラムを示す。対象画像部分抽出部１２は、累積濃度ヒストグラム算出回路４０、濃度順位閾値設定回路４１、濃度閾値設定回路４２および２値化処理回路４３を含んで構成される。対象画像部分抽出部１２に与えられる画素値信号は、累積濃度ヒストグラム算出回路４０、濃度順位閾値設定回路４１および２値化処理回路４３に与えられる。
【００７５】
累積濃度ヒストグラム算出回路４０は、画素値信号、具体的には画素の濃度値に基づいて、第１局所画素ブロック２６内の各画素に関する濃度ヒストグラム４４を算出するとともに、その濃度ヒストグラム４４に基づいて累積濃度ヒストグラム４５を算出する。濃度ヒストグラム４４は、複数の画素を含む領域、たとえば第１局所画素ブロック２８において、予め定める濃度値の区分毎に、いくつの画素が存在するかを表すグラフである。
【００７６】
累積濃度ヒストグラム４５は、濃度ヒストグラム４４に基づいて、画素の濃度値の最大値から最小値に向けて度数を累積する場合と、画素の濃度値の最小値から最大値に向けて度数を累積する場合とのいずれか一方におけるグラフである。
【００７７】
累積濃度ヒストグラム算出回路４０は、累積濃度ヒストグラム４５の算出結果、たとえば濃度値の区分と、その区分毎の度数とを表す累積濃度ヒストグラム信号を濃度閾値設定回路４２に与える。
【００７８】
濃度順位閾値設定回路４１は、画素値信号、具体的には画素の濃度値に基づいて、第１局所画素ブロック２６内の各画素に関して、濃度値の昇順および降順のいずれかの情報を用いて、濃度順位閾値Ｎを設定する。濃度順位閾値設定回路４１は、濃度順位閾値Ｎを表す濃度順位閾値信号を濃度閾値設定回路４２に与える。
【００７９】
本実施の形態では、順位閾値Ｎは、予め定める値が用いられ、たとえば、最大濃度値を有する画素から、７番目に大きい画素値を有する画素までの７個の画素を選択する場合、“７”に設定される。
【００８０】
濃度閾値設定回路４２は、累積濃度ヒストグラム信号および濃度順位閾値信号、具体的には累積濃度ヒストグラム算出回路４０による累積濃度ヒストグラム４５の算出結果と、濃度順位閾値設定回路４１による濃度順位閾値Ｎとに基づいて、濃度閾値を設定する。
【００８１】
濃度閾値は、第１局所画素ブロック２６内の各画素の濃度値との比較に用いられ、対象画像部分４６を算出するための閾値である。濃度閾値設定回路４２は、設定される濃度閾値を表す濃度閾値信号を２値化処理回路４３に与える。
【００８２】
２値化処理回路４３は、画素値信号および濃度閾値信号、具体的には画素の濃度値および濃度閾値設定回路４２による濃度閾値に基づいて、第１局所画素ブロック２６内の各画素の濃度値と、濃度閾値とを比較する。２値化処理回路４３は、第１局所画素ブロック２６内の各画素の濃度値と濃度閾値とを比較することによって、２つの画像部分に分別し、すなわち２値化処理して２値画像を求め、いずれか一方の画像部分を対象画像部分４６として抽出する。
【００８３】
図７（１）の例では、第１局所画素ブロック２６内の各画素が、図解を容易にするために、予め定める濃度値の区分毎に種別してある。たとえば濃度値が２００以上２５０未満の区分では、画素が黒色で示される。濃度値の区分設定は、任意に設定される。本実施の形態では、濃度値の区分は、“５０”に設定される。具体的には０以上５０未満、５０以上１００未満、１００以上１５０未満、１５０以上２００未満および２００以上２５０未満の各区分毎に、度数、具体的には画素の個数を求める。
【００８４】
図７（１）に示される第１局所画素ブロック２６に関して、図８（１）に示される濃度ヒストグラム４４が算出される。濃度ヒストグラム４４において、横軸は画素の濃度値を示し、縦軸は度数を示す。算出された濃度ヒストグラム４４を用いて、図８（２）に示される累積濃度ヒストグラム４５が算出される。図８（２）の例では、画素の濃度値の最大値から最小値に向けて度数を累積した場合のグラフである。
【００８５】
前述の濃度閾値設定回路４２は、画素値信号、具体的には画素の濃度値に基づいて、濃度順位閾値Ｎに最も近い度数をもつ区分の濃度値を濃度閾値として設定する。本実施の形態において、順位閾値Ｎに最も近い度数を有する濃度値は、各濃度区分における最小濃度値に設定されるが、代表値たとえば各濃度区分における平均値であってもよい。
【００８６】
たとえば濃度順位閾値設定回路４１で濃度順位閾値Ｎが、“７”に設定される場合、図８（２）の例では、濃度閾値設定回路４２は、濃度閾値を“２００”に設定する。２値化処理回路４３は、第１局所画素ブロック２６内の各画素の濃度値が、２００以上である場合、対象画像部分４６であることを表す１とし、それ以外、具体的には２００よりも小さい場合、対象画像部分４６でないことを表す０とする。図７（２）の例では、抽出された対象画像部分４６は、黒色で示される部分である。
【００８７】
図９は、第１局所画素ブロック２６に対する第１特徴量の算出処理の一例を説明するための図である。第１特徴量算出部１４は、対象画像部分信号より、対象画像部分４６のランレングスに基づいて第１特徴量を算出する。予め定める走査方向である主走査方向および副走査方向、ならびに第１局所画素ブロック２６における対角方向である４５度方向に関して、対象画像部分４６に含まれる画素の連続数であるランレングスの最大値が、第１特徴量として算出される。
【００８８】
図９の例では、主走査方向および副走査方向における対象画像部分４６のランレングスは、“３”であって、４５度方向における対象画像部分４６のランレングスは、“３”および“１”であるので、第１特徴量は、ランレングスの最大値３である。対象画像部分４６が網点のような点状で表される場合、ランレングスの最大値は、対象画像部分４６が文字のような線状で表される場合に比べて小さくなる。
【００８９】
このように対象画像部分４６のランレングスの最大値を用いることによって、対象画像部分４６の特性を容易に、かつ精度よく表すことができるので、エッジ画素が複数の領域のいずれに属するかを精度よく判定することができる。
【００９０】
図１０は、第２局所画素ブロック２８の一例を説明するための図であって、図１０（１）は、１２０線〜１５０線の中程度の線数を有する網点領域に対応する第２局所画素ブロック２８を示し、図１０（２）は、文字領域に対応する第２局所画素ブロック２８を示す。第２特徴量算出部１７は、第２局所画素ブロック２８内のエッジ画素の数に基づいて、第２特徴量を算出する。具体的には第２特徴量算出部１７は、第２局所画素ブロック２８に関して、網点エッジ画素数と文字エッジ画素数との重み和を第２特徴量として算出する。
【００９１】
網点エッジ画素数は、網点領域に属するエッジ画素の数であって、文字エッジ画素数は、文字領域に属するエッジ画素の数である。重み和は、網点エッジ画素数および文字エッジ画素数に対して、予め定める重みをつけた場合の和である。
【００９２】
エッジ画素数、具体的には第２局所画素ブロック２８内のエッジ画素の数は、図１０（１）の例では“２６”であって、図１０（２）の例では“３２”である。エッジ画素数を第２特徴量とした場合、文字領域に対応する第２局所画素ブロック２８のエッジ画素数が、１２０線〜１５０線の中程度の線数を有する網点領域に対応する第２局所画素ブロック２８に比べて大きくなる。このように領域の特性に適した特徴量を算出できないので、中程度の線数を有する網点領域に対応する第２局所画素ブロック２８内の第２注目画素２７が、文字領域に属すると判定されるおそれがある。
【００９３】
たとえば網点エッジ画素数に対する重みを“２”とし、文字エッジ画素数に対する重みを“１”とした場合、第２局所画素ブロック２８に関する重み和は、図１０（１）の例では“４７”であって、図１０（２）の例では“３５”である。
【００９４】
網点エッジ画素数に対する重みを文字エッジ画素数に対する重みに比べて大きくした場合、中程度の線数を有する網点領域に対応する第２局所画素ブロック２８における重み和は、文字領域に対応する第２局所画素ブロック２８における重み和に比べて大きくなる。
【００９５】
このように第２局所画素ブロック２８における重み和を第２特徴量として用いることによって、領域の特性に適した特徴量を算出することができるので、網点領域に属する画素と文字領域に属する画素とを精度よく識別することができる。これによって網点領域識別部３は、原稿画像の各画素が網点領域に属するか否かを精度よく識別することができる。
【００９６】
図１１は、平均濃度ヒストグラム５０の一例を示すグラフであって、図１１（１）は、網点が下地である場合の平均濃度ヒストグラム５０を示し、図１１（２）は、網点が写真の画像を表す場合の平均濃度ヒストグラム５０を示す。図１２は、網点画像種別判定部５の構成を示すブロック図である。網点種別特徴量算出部４は、原稿画像において網点領域に属すると識別された画素に関して、画素の濃度値に基づいて、原稿画像の予め定めるブロック、たとえば７×７個の画素を含むブロックにおける平均濃度値を算出する。予め定めるブロックに含まれる画素は、網点領域に属する画素である。平均濃度値は、予め定めるブロックにおける画素の濃度値の平均値である。
【００９７】
網点種別特徴量算出部４は、平均濃度値を原稿画像の予め定めるブロック毎に算出する。網点種別特徴量算出部４は、平均濃度ヒストグラム５０、具体的には平均濃度値と予め定める濃度値の区分における度数との関係を表すグラフを算出する。網点種別特徴量算出部４は、平均濃度ヒストグラム５０に基づいて、濃度値の区分毎の度数を網点画像特徴量として算出する。
【００９８】
網点領域の種別によって平均濃度値の分布に違いが生じる。網点領域が網点上文字領域である場合、網点の面積率が均一であるので、平均濃度ヒストグラム５０は、局所的な濃度値の区分における度数が、残余の度数に比べて大きなグラフになる。図１１（１）の例では、最大度数が、残余の濃度値の区分における度数に比べて極端に大きな平均濃度ヒストグラム５０になっている。最大度数は、度数の最大値である。
【００９９】
網点領域が網点写真領域である場合、網点の面積率が不均一であるので、平均濃度ヒストグラム５０は、濃度値の区分毎に差が生じるけれども、平均濃度値の分布がほとんど均一的なグラフになる。図１１（２）の例では、最大度数が、残余の濃度値の区分における度数と差がほとんどない平均濃度ヒストグラム５０になっている。
【０１００】
網点画像種別判定部５は、最大度数算出部分５５、度数閾値設定部分５６、網点種別判定部分５７、種別判定部入力端子５８および種別判定部出力端子５９を含んで構成される。種別判定部入力端子５８は、電気信号が受渡し可能な状態で、網点種別特徴量算出部４の出力端子（図示せず）と接続され、種別判定部出力端子５９は、電気信号が受渡し可能な状態で、原稿種別判定手段７の種別判定手段出力端子７と接続される。
【０１０１】
最大度数算出部分５５は、網点種別特徴量算出部４に与えられる網点画像特徴量信号、具体的には網点画像特徴量に基づいて、最大度数を算出するとともに、度数合計値ＭＡＸを算出する。度数合計値ＭＡＸは、網点画像特徴量のうち、最大度数とその近傍の度数との合計値、具体的には最大度数と、最大度数における濃度値の区分に隣接する濃度値の区分における度数との合計値である。
【０１０２】
図１１（１）および図１１（２）の例では、度数合計値ＭＡＸは、斜線で表される部分である。最大度数算出部分５５は、算出結果である度数合計値ＭＡＸを表す度数合計値信号を網点種別判定部分５７に与える。
【０１０３】
度数閾値設定部分５６は、度数合計値ＭＡＸとの比較に用いるための度数閾値ＴＨを設定し、その度数閾値ＴＨを表す度数閾値信号を網点種別判定部分５７に与える。度数閾値ＴＨは、多くの原稿画像のサンプルに基づいて得られる値であって、たとえば平均濃度ヒストグラム５０において、各濃度値の区分における度数を合計した値を、濃度値の区分の数で除算した値である。
【０１０４】
網点種別判定部分５７は、度数合計値信号および度数閾値信号、具体的には最大度数算出部分５５による度数合計値ＭＡＸと、度数閾値設定部分５６による度数閾値ＴＨに基づいて、度数合計値ＭＡＸと度数閾値ＴＨとを比較する。網点種別判定部分５７は、度数合計値ＭＡＸが度数閾値ＴＨよりも大きい場合、網点領域が網点上文字領域であると判定し、度数合計値ＭＡＸが度数閾値ＴＨ以下である場合、網点領域が網点写真領域であると判定する。
【０１０５】
前述のように原稿画像における網点領域の種別によって、平均濃度値の分布に違いが生じるので、その違いを表す特徴量を算出することによって、原稿画像における網点領域を細かく種別することができ、原稿画像が網点上文字領域および網点写真領域のいずれを含むかを判定することができる。
【０１０６】
図１３は、画像形成装置６０の構成を示すブロック図である。図１４は、空間フィルタ処理に用いられるデジタルフィルタの一例を説明するための図であって、図１４（１）は、網点領域が、網点上文字領域である場合の第１フィルタ７８を示し、図１４（２）は、網点領域が、網点写真領域である場合の第２フィルタ７９を示す。画像形成装置６０は、紙および紙以外の材料からなる記録用のシートを含む記録材に、画像を形成するための装置であって、操作パネル６１、画像入力装置６２、画像処理装置１、画像出力装置６３を含んで構成される。
【０１０７】
操作者は、操作パネル６１を操作することによって、画像形成装置６０の動作指令、具体的には画像入力装置６２、画像処理装置１および画像出力装置６３に各種の動作指令を与えることができる。
【０１０８】
画像入力装置６２は、原稿に形成される画像、すなわち原稿画像を読取るための装置であって、固体撮像素子、たとえば蓄積電荷結合素子（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ
Ｄｅｖｉｃｅ：略称ＣＣＤ、以下ＣＣＤと呼ぶ場合がある）を用いたラインセンサを備えるスキャナ部を含んで構成される。
【０１０９】
画像入力装置６２は、光源によって白色光を原稿に照射して、原稿からの反射光の色をＣＣＤラインセンサによって、主走査方向および副走査方向に並ぶ複数の画素に分割して検出して、原稿の画像を読取り、各画素の色および強度によって原稿画像を表す原稿画像データを、電気信号によって画像処理装置１に与える。
【０１１０】
原稿画像データは、３つの色成分である赤、緑および青の濃度に対応する数値によって表され、赤信号Ｒ、緑信号Ｇおよび青信号Ｂとして画像入力装置６２によって画像処理装置１に与えられる。
【０１１１】
赤信号Ｒは、原稿からの赤色光の反射率を画素毎にアナログで表す電気信号である。緑信号Ｇは、原稿からの緑色光の反射率を画素毎にアナログで表す電気信号である。青信号Ｂは、原稿からの青色光の反射率を画素毎にアナログで表す電気信号である。
【０１１２】
画像処理装置１は、アナログ／デジタル変換部（以下、Ａ／Ｄ変換部という）６４、シェーディング補正部６５、画像処理手段６８および制御手段５３を含んで構成される。
【０１１３】
Ａ／Ｄ変換部６４は、与えられるアナログ信号をデジタル信号に変換する。具体的にはＡ／Ｄ変換部６４は、アナログ信号であって、画像入力装置６２によって与えられる赤信号Ｒ、緑信号Ｇおよび青信号Ｂを、各画素毎に赤色光、緑色光および青色光の反射率をデジタルで表すデジタル信号にそれぞれ変換する。Ａ／Ｄ変換部６４は、デジタル信号に変換された赤信号Ｒ、緑信号Ｇおよび青信号Ｂを、シェーディング補正部６５に与える。
【０１１４】
シェーディング補正部６５は、Ａ／Ｄ変換部６４からの赤信号Ｒ、緑信号Ｇおよび青信号Ｂの表すデータに含まれる歪み成分を取り除く処理をする。シェーディング補正部６５は、Ａ／Ｄ変換部６４からの赤信号Ｒ、緑信号Ｇおよび青信号Ｂに対して、画像入力装置６２の照明系、結像光学系および撮像系（受像系）で生じる各種の歪み成分を取り除く処理をし、処理後の赤信号Ｒ、緑信号Ｇおよび青信号Ｂを、原稿種別判定手段２に与える。
【０１１５】
原稿種別判定手段２は、シェーディング補正部６５による処理後の赤信号Ｒ、緑信号Ｇおよび青信号Ｂを、画像処理装置１において扱いやすいデータの信号、たとえば濃度値を表す信号に変換する。具体的には原稿種別判定手段２は、赤色光、緑色光および青色光の各反射率値を、赤色光の濃度値と、緑色光の濃度値と、青色光の濃度値とを表す信号にそれぞれ変換し、変換後の信号である画素値信号に基づいて、原稿画像の種別を判定する。
【０１１６】
原稿種別判定手段２は、赤色光、緑色光および青色光の各濃度値に基づいて、画素値信号を補色反転したシアンの濃度値を表すシアン信号Ｃと、マゼンタの濃度値を表すマゼンタ信号Ｍと、イエローの濃度値を表すイエロー信号Ｙに変換する。シアン信号Ｃ、マゼンタ信号Ｍおよびイエロー信号Ｙは、入力階調補正部６６に出力される。
【０１１７】
画像処理手段６８は、入力階調補正部６６、色補正部６７、領域分離処理部６９、黒生成下色除去部７０、空間フィルタ処理部７１、出力階調補正部７２および階調再現処理部７３を含んで構成される。
【０１１８】
画像処理手段６８は、入力される画像を予め定める画像に変換処理する。具体的には画像処理手段６８は、画像形成時に原稿画像の再現性および形成する画像の画質が向上するように、原稿画像の各画素に対して各種の画像処理、たとえば入力階調補正部６６、色補正部６７、領域分離処理部６９、黒生成下色除去部７０、空間フィルタ処理部７１、出力階調補正部７２および階調再現処理部７３における処理をする。
【０１１９】
入力階調補正部６６は、シアン信号Ｃ、マゼンタ信号Ｍおよびイエロー信号Ｙに基づいて、カラーバランスを整えるとともに、コントラスト調整および余分な背景を取除くための下地領域濃度の除去などの各種の画質調整処理が行われる。入力階調補正部６６は、カラーバランスが整えられ、画質調整処理後のシアン信号Ｃ、マゼンタ信号Ｍおよびイエロー信号Ｙを色補正部６７に与える。
【０１２０】
色補正部６７は、入力階調補正部６６からの各信号に基づいて、画像形成時に原稿画像の色の再現性を向上させるために、色材として用いられるシアン、マゼンタおよびイエローの不要吸収成分を、シアン、マゼンタおよびイエローの各色材の分光特性に基づいて色濁りを取除く色補正処理をする。色補正部６７は、原稿画像の各画素に関して、色補正後のシアン信号Ｃ、マゼンタ信号Ｍおよびイエロー信号Ｙを画像処理手段６８に与える。
【０１２１】
領域分離処理部６９は、色補正部６７からの各信号および網点画像種別判定信号、具体的には色補正後のシアン、マゼンタおよびイエローの各濃度値と、網点画像種別判定部５による判定結果に基づいて、原稿画像から複数の領域を分離する領域分離処理を行う。
【０１２２】
具体的には領域分離処理部６９は、網点領域が網点上文字領域である場合、前述の領域分離処理を行わず、網点領域が網点写真領域である場合、原稿画像の各画素が文字領域、網点領域および写真領域を含む複数の領域のいずれに属するかを判定し、原稿画像を前記複数の領域に分離する。
【０１２３】
領域分離処理部６９は、領域の分離結果に基づいて、原稿画像の各画素がいずれの領域に属するかを表す領域識別信号を、後段の黒生成下色除去部７０、空間フィルタ処理部７１、階調再現処理部７３に与える。
【０１２４】
黒生成下色除去部７０は、色補正部６７による色補正後の信号と領域識別信号とに基づいて、黒を生成するための黒生成処理と、黒生成処理で得られる黒の濃度値を差し引いて、新たなシアン、マゼンタおよびイエローの各濃度値を求める下色除去処理とをする。黒生成下色除去部７０では、領域識別信号、具体的には領域分離処理部６９による領域分離の結果に基づいて、領域の種別に応じて黒生成量および下色除去量を切換える。
【０１２５】
色補正部３６からのシアン信号Ｃ、マゼンタ信号Ｍおよびイエロー信号Ｙの３色の信号は、黒生成下色除去部７０による処理で、シアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋの４色の信号に変換される。黒生成下色除去部７０は、黒生成処理および下色除去処理後のシアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋを、空間フィルタ処理部７１に与える。
【０１２６】
空間フィルタ処理部７１は、黒生成下色除去部７０からの各信号と、網点画像種別判定信号と、領域識別信号とに基づいて、デジタルフィルタを用いて空間フィルタ処理して、複数の画素を含む予め定める領域毎に、空間周波数特性を補正する。これによって記録材に形成される画像のぼやけおよび粒状性劣化を防止することができる。空間フィルタ処理部７１は、空間フィルタ処理後のシアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋを、出力階調補正部７２に与える。
【０１２７】
出力階調補正部７２は、空間フィルタ処理部７１からの各信号に基づいて、画像処理装置１において扱いやすい濃度値などの信号を、画像出力装置６３の特性値である網点面積率に変換する出力階調補正処理をする。出力階調補正処理は、シアン、マゼンタ、イエローおよび黒の各濃度値を、画像出力装置６３の特性値である網点面積率にそれぞれ変換する処理である。出力階調補正部７２は、変換後のシアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋを階調再現処理部７３に与える。
【０１２８】
階調再現処理部７３は、出力階調補正部７２からの各信号と、領域識別信号とに基づいて階調再現処理をする。階調再現処理部７３は、最終的に画像を画素に分割してそれぞれの階調を再現するための処理であって、中間調を生成する中間調再現処理である。
【０１２９】
たとえば領域分離処理部６９で、文字領域として原稿画像から分離された領域に関して、文字領域が、黒文字および色文字の形態の画像の領域である場合、黒文字および色文字との再現性が向上するように、空間フィルタ処理部７１では、高周波数の強調量が大きくなるように鮮鋭強調処理される。黒文字は、黒色で表す文字であって、色文字は、有彩色で表す文字である。鮮鋭強調処理の後、階調再現処理部７３では、高域周波数の再現に適した高解像度のスクリーンによる２値化処理および多値化処理のいずれかの処理が行われる。
【０１３０】
また領域分離処理部６９で、網点領域として原稿画像から分離された領域に関して、空間フィルタ処理部７１では、入力網点成分を除去し、モアレを抑制するための第２フィルタ７９（図１４（２）参照）を用いた平滑化フィルタ処理が行われる。平滑化フィルタ処理の後、出力階調補正部７２では、前述の出力階調補正処理が行われる。階調再現処理部７３では、階調再現性を重視したスクリーンによる２値化処理および多値化処理のいずれかの処理が行われる。
【０１３１】
また領域分離処理部６９で、写真領域として原稿画像から分離された領域に関して、階調再現処理部７３では、階調再現性を重視したスクリーンによる２値化処理および多値化処理のいずれかの処理が行われる。
【０１３２】
階調再現処理部７３は、階調再現処理後のシアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋを、図示しない記憶手段に与える。記憶手段には、シアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋがそれぞれ有する情報である画像データが記憶される。
【０１３３】
前述の網点画像種別判定部５は、網点領域に対する種別の判定結果を表す信号である網点画像種別判定信号を、制御手段５３にさらに与える。制御手段５３は、網点画像種別判定信号、具体的には網点画像種別判定部５の判定結果に基づいて、原稿画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像、すなわち原稿画像の変換処理をするように、画像処理手段６８を制御する。
【０１３４】
網点が下地である網点上文字領域では、文字が含まれることが多く、網点上文字領域を網点領域として誤判定することが多いので、網点上文字領域を網点領域として扱うと、画像形成時に形成される文字の再現性が大きく劣化してしまう。また網点上文字領域は、高線数で表されることが多い。このような不具合をなくすために、領域分離処理部６９において、原稿画像から複数の領域を分離する領域分離処理を行わず、空間フィルタ処理部７１で、図１４（１）に示されるデジタルフィルタである第１フィルタ７８を用いて空間フィルタ処理する。
【０１３５】
前述のように網点領域が、網点上文字領域である場合、第１フィルタ７８を用いて空間フィルタ処理、具体的には平滑化フィルタ処理することによって、文字を含む低周波成分は、ゲインが上がり、言換えるとゲインが強調され、網点を含む高周波成分は、ゲインが下がる、言換えるとゲインが抑制される。
【０１３６】
また網点領域が、網点写真領域である場合、領域分離処理部６９による領域分離処理によって、原稿画像から複数の領域に精度よく分離することができるので、領域分離処理部６９による領域分離処理を行うとともに、空間フィルタ処理部７１で空間フィルタ処理する。
【０１３７】
たとえば原稿画像から分離された網点領域に対して、空間フィルタ処理部７１において、図１４（２）に示されるデジタルフィルタである第２フィルタ７９を用いて空間フィルタ処理する。網点領域が網点写真領域である場合、第２フィルタ７９を用いて空間フィルタ処理することによって、前述のように入力網点成分が除去され、モアレが抑制される。
【０１３８】
このように原稿画像における網点領域の種別に応じて、領域分離処理部６９および空間フィルタ処理部７１による処理を、制御手段５３によって変換処理内容を切換えることができ、領域の種別、具体的には網点領域の種別に応じて適切な処理をすることができる。
【０１３９】
前述のように制御手段５３は、網点画像種別判定部５の判定結果に応じて、画像処理手段６８および画像処理手段６８における処理のいずれかを切換えるので、原稿画像における網点領域の種別に応じて、画像形成時における画像の高画質化を実現することができる。
【０１４０】
前述の画像処理装置１によって各種の画像処理が行われた画像データである原稿画像データは、記憶手段に一旦記憶され、所定のタイミングで読み出されて、シアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋとして、画像出力装置６３に与えられる。
【０１４１】
画像出力装置６３は、画像処理装置１によって各種の処理が行われた原稿画像データ、具体的には記憶手段に記憶されるシアン信号Ｃ、マゼンタ信号Ｍ、イエロー信号Ｙおよび黒信号Ｋに基づいて、画像を記録材に形成する。画像出力装置６３の一例として、たとえば電子写真方式およびインクジェット方式を用いたカラー画像出力装置などを挙げることができるが、特に限定されるものではない。また画像出力装置６３の他の例として、画像表示装置たとえば液晶ディスプレイであってもよい。
【０１４２】
本実施の形態では、前述の制御手段５３は、画像処理手段６８の変換処理を制御することに加えて、原稿画像データに対する各種の処理を制御する構成であって、たとえば中央処理装置（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ：略称ＣＰＵ）である。
【０１４３】
前述の原稿種別判断手段２では、局所的な領域から網点領域に属する画素を識別した情報と、大局的な濃度分布情報、具体的には前記局所的な領域に比べて大きな領域から得られる濃度分布情報とを組合わせて用いているので、画像における網点領域の種別を正確に判定することができる。これによって領域分離処理部６９による処理を含む変換処理を、網点領域の種別に応じて適切に切換えることができる。したがって網点上文字領域および網点写真領域の高画質化を両立することができる。
【０１４４】
本実施の形態によれば、原稿画像の各画素が、網点領域に属するか否かが網点領域識別部３で識別される。網点領域識別部３で、網点領域に属すると識別された各画素の濃度値に基づいて、平均濃度ヒストグラム５０が算出されることによって、網点画像特徴量が網点種別特徴量算出部４で算出される。網点種別特徴量算出部４による網点画像特徴量に基づいて、原稿画像における網点領域の種別が網点画像種別判定手段で判定される。このように網点領域に属する画素だけの濃度値の分布情報である平均濃度ヒストグラム５０を用いることによって、網点領域が有する複数種類の形態の画像の領域毎に、適した特徴量を算出することができるので、原稿画像における網点領域を細かく種別することができる。
【０１４５】
本実施の形態によれば、原稿画像が予め定める画像に画像処理手段６８で変換処理される。網点画像種別判定部５の判定結果に基づいて、網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をするように、画像処理手段６８が制御手段５３によって制御される。これによって原稿画像が予め定める画像に変換処理される。網点領域の種別に応じた変換処理内容で変換処理するように制御して、網点領域が含まれる画像を予め定める画像に変換処理することができるので、網点領域を１種類の形態の画像の領域として扱う場合に生じる不具合をなくすことができる。また原稿画像における網点領域の種別に応じて画像処理手段６８の変換処理、具体的には領域分離処理部６９および空間フィルタ処理部７１の各変換処理内容を、制御手段５３が切換えることができる。これによって、多種多様な印刷物を原稿とする原稿画像に対して、画像形成時に形成される画像の高画質化を実現することができる。
【０１４６】
さらに本実施の形態によれば、網点領域が網点写真領域である場合、原稿画像が、文字領域、網点領域および写真領域を含む複数の領域に画像処理手段の領域分離処理部６９で精度よく分離される。網点領域の種別に応じて原稿画像を複数の領域に精度よく分離することによって、領域毎に適切に変換処理することができるので、分離された領域毎に画質を向上させることができる。
【０１４７】
さらに本実施の形態によれば、網点領域が網点写真領域である場合、モアレ抑制のための第２フィルタ７９を用いて、空間フィルタ処理部７１で空間フィルタ処理される。網点が下地として扱われる場合、文字を含むことが多いので、平滑化作用と強調作用とが混合されたような第１フィルタ７８を用いて、空間フィルタ処理部７１で空間フィルタ処理される。このように原稿画像における網点領域の種別に応じて空間フィルタ処理部７１の処理内容を切換えるので、領域の種別に応じて適切な処理を行うことができ、画像形成時に形成される画像の高画質化を実現することができる。
【０１４８】
さらに本実施の形態によれば、原稿画像において、網点領域だけに関する濃度分布情報を用いることによって、原稿画像における網点領域の種別を精度よく、かつ簡単に行うことができるとともに、原稿画像における網点領域の種別に応じて、領域分離処理部６９および空間フィルタ処理部７１の各変換処理内容を切換えることができる。これによって画像形成装置６０は、多種多様な印刷物を原稿とした原稿画像に対して、画像形成時に高画質な画像を形成することができる。
【０１４９】
図１５は、画像処理装置１の画像処理方法に基づく処理の処理手順を示すフローチャートである。画像処理装置１の画像処理方法は、網点領域識別工程、網点種別特徴量算出工程および網点画像種別判定工程を含む。網点領域領域有無判定工程は、ステップｓ１における網点領域識別処理であって、入力される画像である原稿画像の各画素が、網点領域に属するか否かを識別する。
【０１５０】
網点種別特徴量工程は、ステップｓ２における処理であって、網点領域識別工程で、網点領域に属すると識別された各画素の画素値に基づいて、網点領域の特徴量を算出する特徴量算出工程である。網点画像種別判定工程は、ステップｓ３における処理であって、網点種別特徴量算出工程で算出される特徴量に基づいて、原稿画像における網点領域の種別を判定する。
【０１５１】
前述の画像処理方法は、原稿画像を予め定める画像に変換処理するステップｓ４、ステップｓ５、ステップｓ６およびステップｓ７における画像変換処理工程であって、網点画像種別判定工程の判定結果に基づいて、原稿画像における網点領域の種別に応じた変換内容で網点領域が含まれる画像、すなわち原稿画像の変換処理をする画像変換処理工程をさらに含む。
【０１５２】
画像変換処理工程は、原稿画像を、文字領域、網点領域および写真領域を含む複数の領域に分離するステップｓ４の領域分離処理段階を有する。画像変換処理工程は、原稿画像を、領域の種別に応じた空間フィルタ処理するステップ５およびステップｓ７の空間フィルタ処理段階を有する。
【０１５３】
ステップｓ０では、画像処理装置１の画像処理方法に基づく処理を開始して、ステップｓ１に進む。ステップｓ１の網点領域識別工程では、原稿画像の各画素に対して網点領域識別処理されて、原稿画像の各画素が、網点領域に属するか否かが識別されて、ステップｓ２の網点種別特徴量算出工程に進む。
【０１５４】
ステップｓ２の網点種別特徴量算出工程では、網点領域に属すると識別された各画素に関して、平均濃度ヒストグラム５０を算出する。具体的には網点領域に属すると識別された各画素の濃度値に基づいて、前述の平均濃度ヒストグラム５０を算出し、その平均濃度ヒストグラム５０に基づいて、濃度値の区分毎の度数を網点画像特徴量として算出して、ステップｓ３の網点画像種別判定工程に進む。
【０１５５】
ステップｓ３の網点画像種別判定工程では、網点種別特徴量算出工程で算出された網点画像特徴量に基づいて、度数合計値ＭＡＸを算出し、その度数合計値ＭＡＸに基づいて、原稿画像における網点領域の種別を判定する。ステップｓ３では、網点領域の種別が網点上文字領域である場合、ステップｓ６に進み、網点領域の種別が、網点写真領域である場合、ステップｓ４の領域分離段階に進む。
【０１５６】
ステップｓ４の領域分離処理段階では、原稿画像を、文字領域、網点領域および写真領域を含む複数の領域に分離して、ステップｓ５の空間フィルタ処理段階に進む。
【０１５７】
ステップｓ５の空間フィルタ処理段階では、原稿画像を、領域の種別、具体的には網点領域の種別に応じて空間フィルタ処理する。具体的には空間フィルタ処理段階では、網点領域に対して平滑化フィルタ処理され、文字領域に対して鮮鋭強調処理される。空間フィルタ処理が終了すると、ステップｓ８に進んで画像処理方法に基づく処理のすべての処理手順を終了する。
【０１５８】
ステップｓ６では、原稿画像における網点領域の種別が、網点上文字領域であるので、領域分離処理段階における処理を行わずに、ステップｓ７の空間フィルタ処理段階に進む。
【０１５９】
ステップｓ７の空間フィルタ処理段階では、原稿画像を、領域の種別に応じた空間フィルタ処理する。具体的には原稿画像全体にわたって、低周波数成分を強調するとともに、高周波数成分を抑制するデジタルフィルタを用いて空間フィルタ処理して、ステップｓ８に進んで画像処理方法に基づく処理のすべての処理手順を終了する。
【０１６０】
図１６は、ステップｓ１の網点領域識別工程における網点領域識別処理の処理手順を示すフローチャートである。ステップａ０では、網点領域識別処理を開始して、ステップａ１に進む。
【０１６１】
ステップａ１では、原稿画像の各画素に対して、エッジ判定処理する。具体的には原稿画像の各画素が、エッジ画素であるか否かを判定する。エッジ判定処理が終了すると、ステップａ２に進む。
【０１６２】
ステップａ２では、エッジ判定処理の処理結果を第１ブロックメモリ１１に格納して、ステップａ３に進む。
【０１６３】
ステップａ３では、原稿画像の各画素に対して、対象画像部分抽出処理する。具体的には原稿画像の各画素が、対象画像部分４６に含まれるか否かを判定する。対象画像部分抽出処理が終了すると、ステップａ４に進む。
【０１６４】
ステップａ４では、対象画像部分抽出処理の処理結果を第２ブロックメモリ１３に格納して、ステップａ５に進む。
【０１６５】
ステップａ５では、第２ブロックメモリ１３に格納される対象画像部分抽出処理の処理結果を用いて、第１特徴量を算出して、ステップａ６に進む。
【０１６６】
ステップａ６では、第１特徴量を用いてエッジ種別判定処理する。具体的にはエッジ判定処理の判定結果と第１特徴量とに基づいて、エッジ画素が、複数の領域のいずれに属するかを判定する。エッジ種別判定処理が終了すると、ステップａ７に進む。
【０１６７】
ステップａ７では、エッジ種別判定処理の処理結果を第３ブロックメモリ１６に格納して、ステップａ８に進む。
【０１６８】
ステップａ８では、第３ブロックメモリ１６に格納されるエッジ種別判定処理の処理結果を用いて、第２特徴量を算出し、ステップａ９に進む。
【０１６９】
ステップａ９では、第２特徴量を用いて網点領域判定処理する。具体的には第２特徴量に基づいて、原稿画像の各画素が、網点領域に属するか否かを判定する。網点領域判定処理が終了すると、ステップａ１０に進んで網点領域識別処理のすべての処理手順を終了し、図１５に示すステップｓ２進む。
【０１７０】
前述のように領域の特性に適した第１特徴量および第２特徴量を用いることによって、網点領域に属する画素と文字領域に属する画素とを精度よく識別することができる。これによって網点領域識別工程で、原稿画像の各画素が網点領域に属するか否かを精度よく識別することができる。
【０１７１】
本実施の形態によれば、原稿画像の各画素が、網点領域に属するか否かが網点領域識別工程で識別される。網点領域識別工程で、網点領域に属すると識別された各画素の濃度値に基づいて、平均濃度ヒストグラム５０が算出されることによって、網点画像特徴量が網点種別特徴量算出工程で算出される。網点種別特徴量算出工程における網点画像特徴量に基づいて、原稿画像における網点領域の種別が網点画像種別判定工程で判定される。このように網点領域に属する画素だけの濃度値の分布情報である平均濃度ヒストグラム５０を用いることによって、網点領域の複数種類の形態の画像の領域毎に、適した特徴量を算出することができるので、原稿画像における網点領域を細かく種別することができる。
【０１７２】
本実施の形態によれば、原稿画像が予め定める画像に画像変換処理工程で変換処理される。具体的には画像変換処理工程では、網点画像種別判定工程の判定結果に基づいて、原稿画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をする。これによって原稿画像が予め定める画像に変換処理される。網点領域の種別に応じた変換処理内容で、網点領域が含まれる画像を予め定める画像に変換処理することができるので、網点領域を１種類の形態の画像の領域として扱う場合に生じる不具合をなくすことができる。
【０１７３】
また原稿画像における網点領域の種別に応じて画像変換処理工程の変換処理、具体的には領域分離処理段階および空間フィルタ処理段階の各変換処理内容が切換えられる。これによって多種多様な印刷物を原稿とする原稿画像に対して、画像形成時に形成される画像の高画質化を実現することができる。
【０１７４】
さらに本実施の形態によれば、網点領域が網点写真領域である場合、原稿画像が、文字領域、網点領域および写真領域を含む複数の領域に画像変換処理工程の領域分離処理段階で精度よく分離される。網点領域の種別に応じて原稿画像を複数の領域に精度よく分離することによって、領域毎に適切に変換処理することができるので、分離された領域毎に画質を向上させることができる。
【０１７５】
さらに本実施の形態によれば、網点領域が網点写真領域である場合、モアレ抑制のための第２フィルタ７９を用いて、空間フィルタ処理段階で空間フィルタ処理される。網点が下地として扱われる場合、文字を含むことが多いので、平滑化作用と強調作用とが混合されたような第１フィルタ７８を用いて、空間フィルタ処理段階で空間フィルタ処理される。このように原稿画像における網点領域の種別に応じて空間フィルタ処理段階の処理内容を切換えるので、領域の種別に応じて適切な処理を行うことができ、画像形成時に形成される画像の高画質化を実現することができる。
【０１７６】
さらに本実施の形態によれば、原稿画像において、網点領域だけに関する濃度分布情報を用いることによって、原稿画像における網点領域の種別を精度よく、かつ簡単に行うことができるとともに、原稿画像における網点領域の種別に応じて、領域分離処理段階および空間フィルタ処理段階の各変換処理内容を切換えることができる。このように処理することができる画像処理方法に従って、画像形成装置６０に画像を形成させることによって、多種多様な印刷物を原稿とした原稿画像に対して、画像形成時に高画質な画像を形成することができる。
【０１７７】
本発明の実施の他の形態として、画像処理装置７６および画像形成装置７７は、前述の画像処理方法を利用可能であって、図１の仮想線で示されるプログラム読取り手段７５を有する。本実施の形態では、プログラム読取り手段７５は、画像処理装置７６に設けられる。
【０１７８】
前述のプログラムをパッケージ化し、コンピュータ読取り可能な記録媒体７４に記録する。プログラム読取り手段７５が、記録媒体７４に記録されるプログラムを読取ることによって、画像処理装置７６および画像形成装置７７に前述の画像処理方法に基づく処理を実行させることができる。
【０１７９】
前述のようにプログラム読取り手段７５を画像処理装置１に設けることによって、画像処理装置７６および画像形成装置７７において、本発明に従う画像処理方法と異なる方法に基づく処理をする構成であった場合、画像処理方法のバージョンアップ、具体的には本発明に従う画像処理方法に変更することができる。これによって操作者は、画像処理装置７６および画像形成装置７７を新規に購入することなく、本発明に従う画像処理方法を実行することができる。
【０１８０】
また画像処理装置７６および画像形成装置７７の構成の他の例として、画像処理装置７６および画像形成装置７７のいずれか一方は、記録媒体７４に記録されるプログラムの読取り手段７５を備えるコンピュータと、ネットワークおよび通信回線を介して接続される構成であってもよい。この場合、コンピュータの読取り手段７５で記録媒体７４に記録されるプログラムを読取って、そのプログラムを前記ネットワークおよび通信回線を介して、画像処理装置７６および画像形成装置７７のいずれか一方に転送させる。転送されたプログラムを画像処理装置７６および画像形成装置７７のいずれか一方で実行させることによって、本発明に従う画像処理方法に基づく処理を実行することができる。
【０１８１】
前記記録媒体７４は、マイクロコンピュータに含まれるメモリ、たとえばリードオンリーメモリ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ：略称ＲＯＭ）であってもよいし、磁気テープおよびカセットテープなどのテープ系であってもよい。記録媒体７４の他の例として、磁気ディスクの場合には、フレキシブルディスクおよびハードディスクであってもよい。
【０１８２】
光ディスクの場合には、記録媒体７４は、コンパクトディスク−リードオンリーメモリ（ｃｏｍｐａｃｔ　ｄｉｓｋ−ｒｅａｄ　ｏｎｌｙ　ｍｅｍｏｒｙ：略称ＣＤ−ＲＯＭ）、マグネットオプティカル（ｍａｇ　ｎｅｔｏ　ｏｐｔｉｃａｌ：略称ＭＯ）、ミニディスク（ｍｉｎｉｄｉｓｋ：略称ＭＤ）およびデジタルバーサタイルディスク（ｄｉｇｉｔａｌ　ｖｅｒｓａｔｉｌｅ　ｄｉｓｋ：略称ＤＶＤ）であってもよい。
【０１８３】
さらにカードの場合には、記録媒体７４は、メモリカードを含むアイシーカード（ＩＣ　Ｃａｒｄ：略称ＩＣカード）および光カードであってもよい。また記録媒体７４は、半導体メモリであるマスクロム（ｍａｓｋ　ｒｅａｄ　ｏｎｌｙ　ｍｅｍｏｒｙ：略称マスクＲＯＭ）、イーピーロム（ｅｒａｓａｂｌｅ　ｐｒｏｇｒａｍｍａｂｌｅ　ｒｅａｄ　ｏｎｌｙ　ｍｅｍｏｒｙ：略称ＥＰＲＯＭ）、イーイーピーロム（ｅｌｅｃｔｒｉｃａｌｌｙ　ｅｒａｓａｂｌｅ　ｐｒｏｇｒａｍｍａｂｌｅ　ｒｅａｄ　ｏｎｌｙｍｅｍｏｒｙ：略称ＥＥＰＲＯＭ）、およびフラッシュロムを含むとともに、固定的に前記プログラムを担持する媒体であってもよい。
【０１８４】
本実施の形態によれば、コンピュータに前述の画像処理方法を実行させることによって、画像処理方法に基づく処理を自動的に実行させて、原稿画像における網点領域の種別を細かく種別することができるとともに、領域の種別に応じて適切な処理、たとえば領域分離処理および空間フィルタ処理して、画像形成時に形成される画像の画質を向上させることができる。
【０１８５】
さらに本実施の形態によれば、原稿画像における網点領域の種別を判定し、その種別に応じて処理する画像処理方法をコンピュータに実行させるためのプログラムを、コンピュータによって読取り可能な記録媒体７４に記録させる。記録媒体７４からコンピュータにプログラムを読込ませて、このプログラムをコンピュータに実行させることによって、原稿画像の種別に応じて適切な処理をすることができる。また本発明に従う画像処理方法をプログラムで表すことによって、コンピュータに容易に供給することができるとともに、汎用的なものとすることができる。
【０１８６】
前述の実施の各形態は、本発明の例示に過ぎず、構成を変更してもよい。たとえば平均濃度ヒストグラム５０を用いる換わりに、網点領域に属する画素の濃度値とその度数との関係を表す濃度ヒストグラムを用いて、網点種別特徴量を算出する構成であってもよい。また領域分離処理部６９は、網点領域識別部３を有する構成であってもよいし、このような構成である場合、原稿種別判定手段２の網点領域識別部３の換わりに、領域分離処理部６９の網点領域識別部３を用いて原稿画像に網点領域が存在するか否かを判定する構成であってもよい。
【０１８７】
【発明の効果】
本発明によれば、入力される画像の各画素が網点領域に属するかが網点領域識別手段で識別される。網点領域は、複数種類の形態の画像の領域を含んでおり、たとえば網点と文字とが混在する領域と、文字のない単なる網点だけから成る領域とを含む。複数種類の形態の画像の領域を含む網点領域を１種類の形態の画像の領域として扱う場合、たとえば網点と文字とが混在する領域は、文字が劣化する不具合が生じる。このような不具合を防止して、画像における網点領域の種別に応じた処理ができるように、画像における網点領域を、細かく種別しなければならない。網点領域識別手段で網点領域に属すると識別された各画素の画素値に基づいて、網点領域の特徴を表す特徴量が特徴量算出手段で算出され、その特徴量に基づいて、画像における網点領域の種別が網点画像種別判定手段で判定される。このように網点領域の複数種類の形態の画像の領域毎に、適した特徴量を算出することによって、画像における網点領域を細かく種別することができる。
【０１８８】
また本発明によれば、入力される画像が、再現性が向上するように、予め定める画像に画像処理手段で変換処理される。網点画像種別判定手段の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像の変換処理をするように、画像処理手段が制御手段によって制御される。画像における網点領域の種別に応じた変換処理内容で変換処理するように制御して、網点領域が含まれる画像を予め定める画像に変換処理することができるので、網点領域を１種類の形態の画像の領域として扱う場合に生じる不具合をなくすことができる。
【０１８９】
また本発明によれば、入力される画像が、文字領域、網点領域および写真領域を含む複数の領域に画像処理手段の領域分離処理部で分離される。入力される画像を複数の領域に分離することによって、分離される領域毎に画質が向上するように、領域毎に適切に処理することができる。
【０１９０】
また本発明によれば、入力される画像が、画像処理手段の空間フィルタ処理部で、領域の種別に応じて空間フィルタ処理される。領域の種別に応じて適切に空間フィルタ処理することによって、画像形成時に形成される画像の画質劣化を防止して、画像の画質を向上させることができる。
【０１９１】
また本発明によれば、原稿から読取った画像が、網点領域を含む場合、画像における網点領域の種別に応じて適切に処理することができるので、多種多様な印刷物を原稿とする画像に対して、高画質の画像を記録材に形成することができる。
【０１９２】
また本発明によれば、入力される画像の各画素が、網点領域に属するか否かが網点領域識別工程で識別される。網点領域は、複数種類の形態の画像の領域を含んでおり、たとえば網点と文字とが混在する領域と、文字のない単なる網点だけから成る領域とを含む。複数種類の形態の画像の領域を含む網点領域を１種類の形態の画像の領域として扱う場合、たとえば網点と文字とが混在する領域は、文字の画質が劣化する不具合が生じる。このような不具合を防止して、画像における網点領域の種別に応じた処理ができるように、網点領域を、細かく種別しなければならない。網点領域識別工程で網点領域に属すると識別された各画素の画素値に基づいて、画像における網点領域の特徴を表す特徴量が特徴量算出工程で算出され、その特徴量に基づいて、画像における網点領域の種別が網点画像種別判定工程で判定される。このように網点領域の複数種類の形態の画像の領域毎に、適した特徴量を算出することによって、画像における網点領域を細かく種別することができる。
【０１９３】
また本発明によれば、画像変換処理工程で、入力される画像が、予め定める画像に変換処理される。具体的には画像変換処理工程で、網点画像種別判定工程の判定結果に基づいて、画像における網点領域の種別に応じた変換処理内容で網点領域が含まれる画像が変換処理される。画像における網点領域の種別に応じた変換処理内容で、網点領域が含まれる画像を予め定める画像に変換処理することができるので、網点領域を１種類の形態の画像の領域として扱う場合に生じる不具合をなくすことができる。
【０１９４】
また本発明によれば、入力される画像が、文字領域、網点領域および写真領域を含む複数の領域に画像変換処理工程の領域分離処理段階で分離される。入力される画像を複数の領域に分離することによって、分離される領域毎に画質が向上するように、領域毎に適切に処理することができる。
【０１９５】
また本発明によれば、入力される画像が、画像変換処理工程の空間フィルタ処理段階で、領域の種別に応じて空間フィルタ処理される。領域の種別に応じて適切に空間フィルタ処理することによって、画像の画質劣化を防止して、画像の画質を向上させることができる。
【０１９６】
また本発明によれば、画像における網点領域の種別を判定し、その種別に応じて処理する画像処理方法をプログラムで表すことによって、コンピュータに画像処理方法に基づく処理を実行させる。これによってコンピュータによって画像処理方法に基づく処理を自動的に実行させて、入力される画像における網点領域の種別に応じて適切な処理をすることができる。
【０１９７】
また本発明によれば、画像における網点領域の種別を判定し、その種別に応じて処理する画像処理方法をコンピュータに実行させるためのプログラムを、コンピュータによって読取り可能な記録媒体に記録させる。記録媒体からコンピュータにプログラムを読込ませて、このプログラムをコンピュータに実行させることによって、入力される画像における網点領域の種別に応じて適切な処理をすることができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態である画像処理装置１が備える原稿種別判定手段２の構成を示すブロック図である。
【図２】網点領域識別部３の構成を示すブロック図である。
【図３】第１ブロックメモリ１１、第２ブロックメモリおよび第３ブロックメモリに格納される信号の関係を説明する図である。
【図４】エッジ判定部１０の構成を示すブロック図である。
【図５】２次微分用フィルタ３７のフィルタ係数の一例を説明するための図である。
【図６】対象画像部分抽出部１２の構成を示すブロック図である。
【図７】第１局所画素ブロック２６の一例を説明するための図であって、図７（１）は、２値化処理前の第１局所画素ブロック２６を示し、図７（２）は、２値化処理後の第１局所画素ブロック２６を示す。
【図８】図７に示される第１局所画素ブロック２６内の各画素の濃度値と度数との関係の一例を示すグラフであって、図８（１）は、濃度ヒストグラム４４を示し、図８（２）は、累積濃度ヒストグラムを示す。
【図９】第１局所画素ブロック２６に対する第１特徴量の算出処理の一例を説明するための図である。
【図１０】第２局所画素ブロック２８の一例を説明するための図であって、図１０（１）は、１２０線〜１５０線の中程度の線数を有する網点領域に対応する第２局所画素ブロック２８を示し、図１０（２）は、文字領域に対応する第２局所画素ブロック２８を示す。
【図１１】平均濃度ヒストグラム５０の一例を示すグラフであって、図１１（１）は、網点が下地である場合の平均濃度ヒストグラム５０を示し、図１１（２）は、網点が写真を表す場合の平均濃度ヒストグラム５０を示す。
【図１２】網点画像種別判定部５の構成を示すブロック図である。
【図１３】画像形成装置６０の構成を示すブロック図である。
【図１４】空間フィルタ処理に用いられるデジタルフィルタの一例を説明するための図であって、図１４（１）は、網点領域が、網点上文字領域である場合の第１フィルタ７８を示し、図１４（２）は、網点領域が、網点写真領域である場合の第２フィルタ７９を示す。
【図１５】画像処理装置１の画像処理方法に基づく処理の処理手順を示すフローチャートである。
【図１６】ステップｓ１の網点領域識別工程における網点領域識別処理の処理手順を示すフローチャートである。
【符号の説明】
１，７６　画像処理装置
２　原稿種別判定手段
３　網点領域識別部
４　網点種別特徴量算出部
５　網点画像種別判定部
５０　平均濃度ヒストグラム
５３　制御手段
５５　最大度数算出部分
５６　度数閾値設定部分
５７　網点種別設定部分
６０，７７　画像形成装置
６２　画像入力装置
６３　画像出力装置
６８　画像処理手段
６９　領域分離処理部
７１　空間フィルタ処理部
７４　記録媒体
７５　プログラム読取り手段
７８　第１フィルタ
７９　第２フィルタ
【図１】
2004104610.tif 000003
【図２】
2004104610.tif 000004
【図３】
2004104610.tif 000005
【図４】
2004104610.tif 000006
【図５】
2004104610.tif 000007
【図６】
2004104610.tif 000008
【図７】
2004104610.tif 000009
【図８】
2004104610.tif 000010
【図９】
2004104610.tif 000011
【図１０】
2004104610.tif 000012
【図１１】
2004104610.tif 000013
【図１２】
2004104610.tif 000014
【図１３】
2004104610.tif 000015
【図１４】
2004104610.tif 000016
【図１５】
2004104610.tif 000017
【図１６】
2004104610.tif 000018