(57)【要約】【課題】下地領域に分離された画像データに含まれる薄い文字を効果的に強調することができる画像処理装置、画像処理方法、画像形成装置、画像読取装置、コンピュータプログラム及び記録媒体を提供する。【解決手段】低濃度文字判定部２５１は、入力された領域識別信号に基づいて、入力されたＲＧＢ信号から下地領域のＲＧＢ信号を抽出し、抽出したＲＧＢ信号中に薄い文字が含まれている領域が存在するか否かを検出する。空間周波数変換部２５２は、低濃度文字判定部２５１が検出した薄い文字の領域に対して空間周波数変換を行ない、得られた空間周波数成分を空間周波数解析部２５３が解析し、文字に相当する周波数領域を検出する。強調・平滑処理部２５４は、空間周波数解析部２５３が検出した文字に相当する周波数領域に対して強調処理を行ない、空間周波数逆変換部２５５が空間周波数逆変換を行なって画像データに戻して出力する。【選択図】図２
2009159089.tif 000002
【特許請求の範囲】
【請求項１】
下地領域を含む複数の領域に画像を分離する領域分離処理を画像データに対して行なう領域分離処理部を備え、該領域分離処理部によって分離された領域毎に画像処理を行なう画像処理装置において、
前記領域分離処理部によって下地領域に分離された画像データを空間周波数成分に変換する空間周波数変換部と、
該空間周波数変換部によって変換された空間周波数成分を解析し、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定する空間周波数解析部と、
該空間周波数解析部によって前記ピークが存在すると判定された場合、前記ピークを含む所定の周波数領域内の周波数成分に対して強調処理を行なう強調処理部と、
該強調処理部によって強調処理が行なわれた空間周波数成分を画像データに逆変換する空間周波数逆変換部と
を備えることを特徴とする画像処理装置。
【請求項２】
前記領域分離処理部によって下地領域に分離された画像データに含まれる画素データのデータ値に対する画素数を示す分布情報を算出する算出部と、
該算出部によって算出された分布情報における所定のデータ値以下に、所定の閾値以上の画素数を有するデータ値が存在するか否かに基づいて、文字が含まれているか否かを判定する文字判定部とを備え、
前記空間周波数変換部は、前記文字判定部によって文字が含まれていると判定された画像データを空間周波数成分に変換するように構成されていること
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記領域分離処理部によって下地領域に分離された画像データに含まれる画素データの第１画素数を計数する第１計数部と、
前記領域分離処理部によって下地領域に分離された画像データに含まれる所定のデータ値以下の画素データの第２画素数を計数する第２計数部と、
前記第１計数部によって計数された第１画素数に対する、前記第２計数部によって計数された第２画素数の割合を算出する手段と、
算出された割合が所定の閾値以上であるか否かに基づいて、文字が含まれているか否かを判定する文字判定部とを備え、
前記空間周波数変換部は、前記文字判定部によって文字が含まれていると判定された画像データを空間周波数成分に変換するように構成されていること
を特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記ピークを含む所定の周波数領域よりも高い周波数成分に対して平滑処理を行なう平滑処理部を備え、
前記空間周波数逆変換部は、前記平滑処理部によって平滑処理が行なわれた空間周波数成分を画像データに逆変換するように構成されていること
を特徴とする請求項１乃至３のいずれかひとつに記載の画像処理装置。
【請求項５】
下地領域を含む複数の領域に画像を分離する領域分離処理を画像データに対して行ない、分離された領域毎に画像処理を行なう画像処理方法において、
下地領域に分離された画像データを空間周波数成分に変換する空間周波数変換ステップと、
該空間周波数変換ステップで変換された空間周波数成分を解析し、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定する空間周波数解析ステップと、
該空間周波数解析ステップで前記ピークが存在すると判定された場合、前記ピークを含む所定の周波数領域内の周波数成分に対して強調処理を行なう強調処理ステップと、
該強調処理ステップで強調処理が行なわれた空間周波数成分を画像データに逆変換する空間周波数逆変換ステップと
を含むことを特徴とする画像処理方法。
【請求項６】
下地領域に分離された画像データに含まれる画素データのデータ値に対する画素数を示す分布情報を算出する算出ステップと、
該算出ステップで算出された分布情報における所定のデータ値以下に、所定の閾値以上の画素数を有するデータ値が存在するか否かに基づいて、文字が含まれているか否かを判定する文字判定ステップとを含み、
前記空間周波数変換ステップは、前記文字判定ステップで文字が含まれていると判定された画像データを空間周波数成分に変換すること
を特徴とする請求項５に記載の画像処理方法。
【請求項７】
請求項１から４までのいずれかひとつに記載の画像処理装置と、該画像処理装置で処理された画像データに基づいて出力画像を形成する画像形成手段とを備えることを特徴とする画像形成装置。
【請求項８】
画像を読み取って画像データを取得する画像読取手段と、請求項１から４までのいずれかひとつに記載の画像処理装置とを備え、前記画像読取手段で取得した画像データを前記画像処理装置で処理するように構成してあることを特徴とする画像読取装置。
【請求項９】
コンピュータに、下地領域を含む複数の領域に画像を分離する領域分離処理を画像データに対して行なわせ、分離された領域毎に画像処理を行なわせるためのコンピュータプログラムにおいて、
コンピュータに、
下地領域に分離された画像データを空間周波数成分に変換する空間周波数変換ステップと、
該空間周波数変換ステップで変換された空間周波数成分を解析し、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定する空間周波数解析ステップと、
該空間周波数解析ステップで前記ピークが存在すると判定された場合、前記ピークを含む所定の周波数領域内の周波数成分に対して強調処理を行なう強調処理ステップと、
該強調処理ステップで強調処理が行なわれた空間周波数成分を画像データに逆変換する空間周波数逆変換ステップと
を実行させるためのコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを記録してあることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字領域、網点領域、写真領域、下地領域等の複数の領域に分離する領域分離処理を画像データに対して行ない、それぞれに分離された領域毎に画像処理を行なうことによって、画像の再現性を向上させる画像処理装置、画像処理方法、前記画像処理装置を備える画像形成装置及び画像読取装置、前記画像処理装置をコンピュータによって実現するためのコンピュータプログラム及び記録媒体に関する。
【背景技術】
【０００２】
原稿を読み取って画像データを取得するスキャナ、スキャナを備えた複写機及び複合機等の画像形成装置は、原稿を読み取って得られた画像データを出力又は印刷する際に、画像データにおけるエッジ領域を検出し、検出したエッジ領域に対して強調処理を実行する。このような強調処理を行なうことにより、出力画像におけるエッジ領域の再現性を向上させることができるので、出力画像の画質を向上させることができる。
【０００３】
しかし、例えば鉛筆で薄く書かれたような文字は、エッジの検出が困難であるので、エッジ領域に対して実行すべき強調処理を行なうことができない。従って、出力画像において、薄い文字の領域における再現性を向上させることが困難である。また、エッジ領域を検出できない場合には、画像データ全体に対して強調処理を行なえば、薄い文字の領域における再現性を向上させることはできるが、この場合、スキャンノイズのようなノイズ成分等も強調してしまい、出力画像全体としての画質を低下させる虞がある。
【０００４】
そこで、特許文献１には、ノイズ成分の強調を抑えつつ、薄い手書き文字及び細線等の領域における再現性を向上させる技術が開示されている。具体的には、特許文献１の装置は、所定のマトリクス内の画素単位で画像データに対してエッジ強調を行ない、エッジ強調された後の画像データを、エッジ強調される前の画像データの最大値以下に制限し、制限された画像データを出力データとする構成である。このような構成により、画像データ全体に対してエッジ強調を行なうので、出力画像における再現性を向上させることができると共に、エッジ強調された後の画像データのうちで、エッジ強調される前の画像データには無いレベルの振幅成分を抑制するので、ノイズ成分の強調を抑えることができる。
【０００５】
また、特許文献２には、薄い文字を強調する技術が開示されている。具体的には、特許文献２の装置は、画像データにおける濃度が所定の濃度よりも薄い濃度領域を検出し、検出された薄い濃度領域中の画像データについては濃度を濃くする処理を行なう構成である。このような構成により、濃淡の画素が混在している画像データを読み取る際に、濃い文字及び薄い文字の両方を良好に読み取ることができる。
【特許文献１】特開平７−６６９７７号公報
【特許文献２】特開平９−１３０６１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示された技術では、エッジ強調された後の画像データを、エッジ強調される前の画像データのデータ値内に制限するので、薄い文字の濃度を濃くする効果は得られないという問題を有する。また、特許文献２に開示された技術では、単純に薄い濃度領域の濃度を濃くするので、ノイズ成分も強調されてしまうという問題を有する。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、その目的とするところは、エッジとして検出できないような薄い文字が存在する領域について、文字の領域を効率よく検出すると共に、ノイズ成分を強調することなく、文字のみを効果的に強調することが可能な画像処理装置、画像処理方法、前記画像処理装置を備える画像形成装置及び画像読取装置、前記画像処理装置をコンピュータによって実現するためのコンピュータプログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る画像処理装置は、下地領域を含む複数の領域に画像を分離する領域分離処理を画像データに対して行なう領域分離処理部を備え、該領域分離処理部によって分離された領域毎に画像処理を行なう画像処理装置において、前記領域分離処理部によって下地領域に分離された画像データを空間周波数成分に変換する空間周波数変換部と、該空間周波数変換部によって変換された空間周波数成分を解析し、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定する空間周波数解析部と、該空間周波数解析部によって前記ピークが存在すると判定された場合、前記ピークを含む所定の周波数領域内の周波数成分に対して強調処理を行なう強調処理部と、該強調処理部によって強調処理が行なわれた空間周波数成分を画像データに逆変換する空間周波数逆変換部とを備えることを特徴とする。
【０００９】
本発明に係る画像処理装置は、前記領域分離処理部によって下地領域に分離された画像データに含まれる画素データのデータ値に対する画素数を示す分布情報を算出する算出部と、該算出部によって算出された分布情報における所定のデータ値以下に、所定の閾値以上の画素数を有するデータ値が存在するか否かに基づいて、文字が含まれているか否かを判定する文字判定部とを備え、前記空間周波数変換部は、前記文字判定部によって文字が含まれていると判定された画像データを空間周波数成分に変換するように構成されていることを特徴とする。
【００１０】
本発明に係る画像処理装置は、前記領域分離処理部によって下地領域に分離された画像データに含まれる画素データの第１画素数を計数する第１計数部と、前記領域分離処理部によって下地領域に分離された画像データに含まれる所定のデータ値以下の画素データの第２画素数を計数する第２計数部と、前記第１計数部によって計数された第１画素数に対する、前記第２計数部によって計数された第２画素数の割合を算出する手段と、算出された割合が所定の閾値以上であるか否かに基づいて、文字が含まれているか否かを判定する文字判定部とを備え、前記空間周波数変換部は、前記文字判定部によって文字が含まれていると判定された画像データを空間周波数成分に変換するように構成されていることを特徴とする。
【００１１】
本発明に係る画像処理装置は、前記ピークを含む所定の周波数領域よりも高い周波数成分に対して平滑処理を行なう平滑処理部を備え、前記空間周波数逆変換部は、前記平滑処理部によって平滑処理が行なわれた空間周波数成分を画像データに逆変換するように構成されていることを特徴とする。
【００１２】
本発明に係る画像処理方法は、下地領域を含む複数の領域に画像を分離する領域分離処理を画像データに対して行ない、分離された領域毎に画像処理を行なう画像処理方法において、下地領域に分離された画像データを空間周波数成分に変換する空間周波数変換ステップと、該空間周波数変換ステップで変換された空間周波数成分を解析し、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定する空間周波数解析ステップと、該空間周波数解析ステップで前記ピークが存在すると判定された場合、前記ピークを含む所定の周波数領域内の周波数成分に対して強調処理を行なう強調処理ステップと、該強調処理ステップで強調処理が行なわれた空間周波数成分を画像データに逆変換する空間周波数逆変換ステップとを含むことを特徴とする。
【００１３】
本発明に係る画像処理方法は、下地領域に分離された画像データに含まれる画素データのデータ値に対する画素数を示す分布情報を算出する算出ステップと、該算出ステップで算出された分布情報における所定のデータ値以下に、所定の閾値以上の画素数を有するデータ値が存在するか否かに基づいて、文字が含まれているか否かを判定する文字判定ステップとを含み、前記空間周波数変換ステップは、前記文字判定ステップで文字が含まれていると判定された画像データを空間周波数成分に変換することを特徴とする。
【００１４】
本発明に係る画像形成装置は、上述したような画像処理装置と、該画像処理装置で処理された画像データに基づいて出力画像を形成する画像形成手段とを備えることを特徴とする。
【００１５】
本発明に係る画像読取装置は、画像を読み取って画像データを取得する画像読取手段と、上述したような画像処理装置とを備え、前記画像読取手段で取得した画像データを前記画像処理装置で処理するように構成してあることを特徴とする。
【００１６】
本発明に係るコンピュータプログラムは、コンピュータに、下地領域を含む複数の領域に画像を分離する領域分離処理を画像データに対して行なわせ、分離された領域毎に画像処理を行なわせるためのコンピュータプログラムにおいて、コンピュータに、下地領域に分離された画像データを空間周波数成分に変換する空間周波数変換ステップと、該空間周波数変換ステップで変換された空間周波数成分を解析し、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定する空間周波数解析ステップと、該空間周波数解析ステップで前記ピークが存在すると判定された場合、前記ピークを含む所定の周波数領域内の周波数成分に対して強調処理を行なう強調処理ステップと、該強調処理ステップで強調処理が行なわれた空間周波数成分を画像データに逆変換する空間周波数逆変換ステップとを実行させることを特徴とする。
【００１７】
本発明に係る記録媒体は、上述したコンピュータプログラムを記録してあることを特徴とする。
【００１８】
本発明によれば、下地領域に分離された画像データを空間周波数成分に変換し、得られた空間周波数成分において、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定する。このピークは、下地領域に分離された画像データ中の文字（薄い文字）の領域を示しており、空間周波数成分に変換することによって、薄い文字の領域を効率よく検出することが可能となる。また、ピークが存在すると判定された場合、このピークを含む所定の周波数領域内の周波数成分に対して強調処理を行なうことにより、薄い文字の領域に対してのみ効率よく強調処理を行なうことが可能となる。なお、本発明の画像処理装置は、このような強調処理を行なった後、空間周波数成分を画像データに逆変換することにより、得られた画像データに基づいて各種の処理を行なうことが可能となる。
【００１９】
本発明によれば、下地領域に分離された画像データに含まれる画素データのデータ値に対する画素数を示す分布情報を算出し、算出された分布情報における所定のデータ値以下に、所定の閾値以上の画素数を有するデータ値が存在するか否かを判断する。ここで、下地領域に分離された画像データに薄い文字が含まれていない場合、下地領域に分離された画像データに基づいて生成された分布情報は、大きいデータ値（高い輝度値）付近にピークが発生する。一方、下地領域に分離された画像データに薄い文字が含まれている場合、下地領域に分離された画像データに基づいて生成された分布情報は、小さいデータ値（低い輝度値）の領域にピークが発生する。
【００２０】
従って、算出された分布情報における所定のデータ値以下に、所定の閾値以上の画素数を有するデータ値（ピーク）が存在するか否かに基づいて、文字（薄い文字）が含まれているか否かを効率よく判定することが可能となる。また、文字が含まれていると判定された画像データに対してのみ空間周波数成分への変換処理を行ない、得られた空間周波数成分において、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定することにより、下地領域に分離された画像データ中の文字の領域をより効率よく検出することが可能となる。また、このように効率よく検出した文字の領域に対して強調処理を効率よく行なうことが可能となる。
【００２１】
本発明によれば、下地領域に分離された画像データに含まれる画素データの第１画素数と、下地領域に分離された画像データに含まれる所定のデータ値以下の画素データの第２画素数とを計数し、第１画素数に対する第２画素数の割合が所定の閾値以上であるか否かに基づいて、文字（薄い文字）が含まれているか否かを判定する。よって、下地領域に分離された画像データに含まれる画素数に対する、所定のデータ値以下の画素数の割合に基づいて、文字が含まれているか否かを効率よく判定することが可能となる。また、文字が含まれていると判定された画像データに対してのみ空間周波数成分への変換処理を行ない、得られた空間周波数成分において、予め定められた周波数領域内に所定の閾値以上の値を有するピークが存在するか否かを判定することにより、下地領域に分離された画像データ中の文字の領域をより効率よく検出することが可能となる。また、このように効率よく検出した文字の領域に対して強調処理を効率よく行なうことが可能となる。
【００２２】
本発明によれば、下地領域に分離された画像データを変換して得られた空間周波数成分において検出された、予め定められた周波数領域内に所定の閾値以上の値を有するピークを含む所定の周波数領域よりも高い周波数成分に対して平滑処理を行なうことにより、下地領域に分離された画像データ中の文字の領域以外の高周波成分を平滑化することが可能となる。
【００２３】
本発明によれば、上述のコンピュータプログラム、上述の記録媒体に記録されたコンピュータプログラムをコンピュータに読み取らせて実行させることにより、上述したような画像処理装置をコンピュータによって実現することが可能となる。
【発明の効果】
【００２４】
本発明にあっては、下地領域に分離された画像データを空間周波数成分に変換し、得られた空間周波数成分に基づいて、文字の領域が存在するか否かを判定するので、下地領域中の文字（薄い文字）の領域を効率よく検出することができる。また、検出された文字に相当する周波数成分に対して強調処理を行なうことにより、文字に対してのみ効率よく強調処理を行なうことができる。これにより、下地領域に分離された画像データにおいて検出された文字は、エッジとして検出できないような濃度の薄い文字であるが、このような薄い文字が存在する領域についても、文字のみを効果的に強調させることができる。
【００２５】
本発明にあっては、下地領域に分離された画像データに含まれる画素データのデータ値に対する画素数を示す分布情報を算出し、算出された分布情報に基づいて、文字が含まれているか否かを判定し、文字が含まれていると判定された場合、この画像データを空間周波数成分に変換し、得られた空間周波数成分に基づいて、文字の領域を検出するので、下地領域中の文字の領域を確実に且つ効率よく検出することができる。また、このように検出された文字に相当する周波数成分に対して強調処理を行なうことにより、文字に対して効率よく強調処理を行なうことができる。
【００２６】
本発明にあっては、下地領域に分離された画像データに含まれる画素データの画素数に対する、下地領域に分離された画像データに含まれる所定のデータ値以下の画素データの画素数の割合に基づいて、文字が含まれているか否かを判定するので、下地領域の大きさに関係なく、前記割合が所定値以上であるか否かに基づいて、文字が含まれているか否かを効率よく判定することができる。また、文字が含まれていると判定された場合、この画像データを空間周波数成分に変換し、得られた空間周波数成分に基づいて、文字の領域を検出するので、下地領域中の文字の領域を確実に且つ効率よく検出することができる。
【００２７】
本発明にあっては、下地領域に分離された画像データ中の文字の領域以外の高周波成分を平滑化することにより、例えば、スキャナによって原稿を読み取った際に生じたノイズ成分、孤立点及び用紙に存在する汚れ等に基づくノイズ成分を抑制することができる。よって、濃度の薄い文字が存在する下地領域において、ノイズ成分を強調することなく、文字だけを効果的に強調することができる。
【発明を実施するための最良の形態】
【００２８】
以下に、本発明を実施の形態を示す図面に基づいて説明する。図１は本発明に係る画像処理装置を備える画像形成装置１００の構成を示すブロック図である。画像形成装置１００（例えば、デジタルカラー複写機）は、カラー画像入力装置１、カラー画像処理装置２（画像処理装置）、画像形成手段としてのカラー画像出力装置３、各種操作を行なうための操作パネル４などを備える。カラー画像入力装置１で原稿を読み込むことにより得られたＲＧＢ（Ｒ：赤、Ｇ：緑、Ｂ：青）のアナログ信号の画像データは、カラー画像処理装置２へ出力され、カラー画像処理装置２で所定の処理が行なわれ、ＣＭＹＫ（Ｃ：シアン、Ｍ：マゼンダ、Ｙ：イエロー、Ｋ：黒）のデジタルカラー信号としてカラー画像出力装置３へ出力される。
【００２９】
カラー画像入力装置１は、例えば、ＣＣＤ（Charged Coupled Device）を備えたスキャナであり、原稿画像からの反射光像をＲＧＢのアナログ信号として読み取り、読み取ったＲＧＢ信号をカラー画像処理装置２へ出力する。また、カラー画像出力装置３は、原稿画像の画像データを記録紙上に出力する電子写真方式又はインクジェット方式などのプリンタである。また、カラー画像出力装置３は、ディスプレイ等の表示装置であってもよい。
【００３０】
カラー画像処理装置２は、Ａ／Ｄ変換部２０、シェーディング補正部２１、原稿種別自動判別部２２、入力階調補正部２３、領域分離処理部２４、低濃度文字処理部２５、色補正部２６、黒生成下色除去部２７、空間フィルタ処理部２８、出力階調補正部２９、階調再現処理部３０、これらのハードウェア各部の動作を制御するＣＰＵ（Central Processing Unit ）等を備え、ＡＳＩＣ（Application Specific Integrated Circuit）などにより構成される。
【００３１】
Ａ／Ｄ（アナログ／デジタル）変換部２０は、カラー画像入力装置１から入力されたＲＧＢ信号を、例えば、１０ビットのデジタル信号に変換し、変換後のＲＧＢ信号をシェーディング補正部２１へ出力する。
【００３２】
シェーディング補正部２１は、入力されたＲＧＢ信号に対して、カラー画像入力装置１の照明系、結像系、撮像系などで生じた各種の歪みを取り除く補正処理を行ない、補正後のＲＧＢ信号を原稿種別自動判別部２２へ出力する。また、シェーディング補正部２１は、カラーバランスを整える処理を行なう。
【００３３】
原稿種別自動判別部２２は、シェーディング補正部２１にて各種の歪みが取り除かれ、カラーバランスの調整がなされたＲＧＢ信号（ＲＧＢの反射率信号）を濃度信号などカラー画像処理装置２に採用されている画像処理システムの扱い易い信号に変換するとともに、原稿種別の判別を行なう。原稿種別自動判別部２２は、原稿種別の判別結果である原稿種別判定信号を入力階調補正部２３、色補正部２６、黒生成下色除去部２７、空間フィルタ処理部２８、階調再現処理部３０へ出力する。また、原稿種別自動判別部２２は、シェーディング補正部２１から入力されたＲＧＢ信号をそのまま後段の入力階調補正部２３へ出力する。
【００３４】
原稿種別自動判別部２２は無くても構わない。その場合、入力階調補正部２３において、シェーディング補正部２１から入力されたＲＧＢの反射率信号を濃度信号に変換する処理が行なわれる。
【００３５】
入力階調補正部２３は、シェーディング補正部２１にて各種の歪みが取り除かれたＲＧＢ信号（ＲＧＢの反射率信号）に対して、原稿種別自動判別部２２から入力された原稿種別判定信号が示す原稿の種別に応じて、下地濃度の除去又はコントラストなどの画質調整処理を施し、処理後のＲＧＢ信号を領域分離処理部２４へ出力する。
【００３６】
領域分離処理部２４は、入力されたＲＧＢ信号に基づき、入力された画像中の各画素を、文字領域、網点領域、写真領域、下地領域等の何れに属するかを判定し、各画素を分離する。領域分離処理部２４は、分離結果に基づいて、各画素がどの領域に属しているかを示す領域識別信号を低濃度文字処理部２５、黒生成下色除去部２７、空間フィルタ処理部２８、階調再現処理部３０へ出力する。また、領域分離処理部２４は、入力されたＲＧＢ信号をそのまま後段の低濃度文字処理部２５へ出力する。
【００３７】
低濃度文字処理部２５は、領域分離処理部２４から入力された領域識別信号に基づいて、入力されたＲＧＢ信号から下地領域に分離された領域を抽出し、この下地領域に、低濃度の文字が存在するか否かを判定する。低濃度文字処理部２５は、低濃度の文字が存在すると判定した場合、低濃度の文字に対して強調処理を行ない、強調処理を行なったＲＧＢ信号を色補正部２６へ出力する。なお、低濃度文字処理部２５は、低濃度の文字が存在しないと判定した場合、入力されたＲＧＢ信号をそのまま後段の色補正部２６へ出力する。なお、低濃度文字処理部２５が行なう処理の詳細は後述する。
【００３８】
色補正部２６は、原稿種別自動判別部２２から入力された原稿種別判定信号が示す原稿の種別に応じて、入力されたＲＧＢ信号をＣＭＹの色空間に変換し、カラー画像出力装置３の特性に合わせて色補正を行ない、補正後のＣＭＹ信号を黒生成下色除去部２７へ出力する。具体的には、色補正部２６は、色再現の忠実化実現のため、不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りを取り除く処理を行なう。
【００３９】
黒生成下色除去部２７は、原稿種別自動判別部２２から入力された原稿種別判定信号が示す原稿の種別、及び領域分離処理部２４から入力された領域識別信号が示す各領域に応じて、色補正部２６から入力されたＣＭＹ信号に基づいて、Ｋ（黒）信号を生成する黒生成処理を行なうとともに、入力されたＣＭＹ信号からＫ信号を差し引いて新たなＣＭＹ信号を生成する下色除去処理を行ない、生成したＣＭＹＫ信号を空間フィルタ処理部２８へ出力する。
【００４０】
黒生成下色除去部２７における黒生成処理の一例を示す。例えば、スケルトンブラックによる黒生成を行なう処理の場合、スケルトンカーブの入出力特性をｙ＝ｆ（ｘ）とし、入力されるデータをＣ、Ｍ、Ｙとし、出力されるデータをＣ´、Ｍ´、Ｙ´、Ｋ´とし、ＵＣＲ（Under Color Removal）率をα（０＜α＜１）とすると、黒生成下色除去処理により出力されるデータ夫々は、Ｋ´＝ｆ｛ｍｉｎ（Ｃ、Ｍ、Ｙ）｝、Ｃ´＝Ｃ−αＫ´、Ｍ´＝Ｍ−αＫ´、Ｙ´＝Ｙ−αＫ´で表される。
【００４１】
空間フィルタ処理部２８は、黒生成下色除去部２７から入力されたＣＭＹＫ信号に対して、原稿種別判定信号及び領域識別信号に基づいたデジタルフィルタによる空間フィルタ処理を行なう。これにより、画像データの空間周波数特性が補正され、カラー画像出力装置３における出力画像のぼやけ、又は粒状性劣化を防止する。例えば、空間フィルタ処理部２８は、領域分離処理部２４において文字領域に分離された領域を、特に黒文字又は色文字の再現性を高めるため、鮮鋭強調処理を施し高周波成分を強調する。また、空間フィルタ処理部２８は、領域分離処理部２４において網点領域に分離された領域を、入力網点成分を除去するためのローパス・フィルタ処理を施す。空間フィルタ処理部２８は、処理後のＣＭＹＫ信号を出力階調補正部２９へ出力する。
【００４２】
出力階調補正部２９は、空間フィルタ処理部２８から入力されたＣＭＹＫ信号に対して、カラー画像出力装置３の特性値である網点面積率に変換する出力階調補正処理を行ない、出力階調補正処理後のＣＭＹＫ信号を階調再現処理部３０へ出力する。
【００４３】
階調再現処理部３０は、原稿種別自動判別部２２から入力された原稿種別判定信号及び領域分離処理部２４から入力された領域識別信号に基づいて、出力階調補正部２９から入力されたＣＭＹＫ信号に対して所定の処理を行なう。例えば、階調再現処理部３０は、文字領域に分離された領域を、特に黒文字又は色文字の再現性を高めるため、カラー画像出力装置３における高周波成分の再現に適するように二値化処理又は多値化処理を行なう。
【００４４】
また、階調再現処理部３０は、領域分離処理部２４において網点領域に分離された領域を、最終的に画像を画素に分離して、それぞれの階調を再現できるように階調再現処理（中間調生成）を行なう。さらに、階調再現処理部３０は、領域分離処理部２４において写真領域に分離された領域を、カラー画像出力装置３における階調再現性に適するように二値化処理又は多値化処理を行なう。
【００４５】
カラー画像処理装置２は、階調再現処理部３０で処理された画像データ（ＣＭＹＫ信号）を記憶部（不図示）に一旦記憶し、画像形成をする所定のタイミングで記憶部に記憶した画像データを読み出し、読み出した画像データをカラー画像出力装置３へ出力する。これらの制御は、例えば、ＣＰＵ（不図示）により行なわれる。
【００４６】
操作パネル４は、例えば、液晶ディスプレイなどの表示部と設定ボタンなどにより構成され、操作パネル４より入力された情報に基づいてカラー画像入力装置１、カラー画像処理装置２、カラー画像出力装置３の動作が制御される。
【００４７】
本実施の形態に係る画像形成装置１００は、カラー画像入力装置１が原稿を読み取って取得した画像データを、領域分離処理部２４にて領域毎に分離し、各領域の種類に応じて画像処理を行なうことによって、より高画質な原稿の複写を行なうことができるようにしてある。特に、下地領域に分離された画像データ中に薄い文字が含まれているか否かを判定し、薄い文字が含まれているか否かに応じた処理を行なうことによって、薄い文字が存在する領域においても、ノイズ成分を強調させることなく、薄い文字のみを効果的に強調させることができるようにしてある。
【００４８】
なお、領域分離処理部２４が、入力されたＲＧＢ信号中の各画素を、文字領域、網点領域、写真領域、下地領域の何れかに分離する際に行なう下地領域を検出する処理は、例えば、特開２００２−２３２７０８号公報に開示された方法を用いることができる。
【００４９】
具体的には、注目画素を含むＫ×Ｌ画素からなるブロック（例えば、１５×１５画素）毎に、それぞれのブロックにおける最小濃度値（最小画素値）及び最大濃度値（最大画素値）の差分である最大濃度差と、隣接する画素の濃度差の絶対値の総和である総和濃度繁雑度とを算出し、予め定められた複数の閾値と比較することにより、下地領域・印画紙（写真）領域と、文字領域・網点領域とに分離する処理である。なお、以下の条件により、注目画素が下地領域、写真領域、網点領域又は文字領域のいずれの領域に含まれる画素であるかを判定することができる。
【００５０】
（１）下地領域の濃度分布は、通常、濃度変化が少ないため、最大濃度差及び総和濃度繁雑度はともに非常に小さい値となる。
（２）写真領域の濃度分布は、滑らかに濃度変化するため、最大濃度差及び総和濃度繁雑度はともに小さい値となるが、下地領域の場合よりは多少大きい値となる。
（３）網点領域の濃度分布は、最大濃度差は網点の種類によりさまざまであるが、網点の数だけ濃度変化が存在するため、最大濃度差に対する総和濃度繁雑度の割合が大きくなる。よって、総和濃度繁雑度が、最大濃度差と文字・網点判定用の閾値（上記複数の閾値の１つ）との積よりも大きい場合には、注目画素が網点領域に含まれる画素であると判別することが可能である。
（４）文字領域の濃度分布は、最大濃度差が大きくなり、それに伴い総和濃度繁雑度も大きくなるが、網点領域よりも濃度変化が少ないため、網点領域よりも総和濃度繁雑度は小さくなる。よって、総和濃度繁雑度が、最大濃度差と文字・網点判定用の閾値との積よりも小さい場合には、注目画素が文字領域に含まれる画素であると判別することが可能である。
【００５１】
次に、領域分離処理部２４による具体的な処理方法について説明する。
領域分離処理部２４は、注目画素を含むブロック毎に算出した最大濃度差と最大濃度差閾値との比較、及び、算出した総和濃度繁雑度と総和濃度繁雑度閾値との比較を行なう。そして、最大濃度差が最大濃度差閾値よりも小さく、且つ、総和濃度繁雑度が総和濃度繁雑度閾値よりも小さいと判断した場合は、領域分離処理部２４は、注目画素は下地領域又は写真領域であると判定し、それ以外の場合は、注目画素は文字領域又は網点領域であると判定する。
【００５２】
領域分離処理部２４は、注目画素が下地領域又は写真領域であると判定した場合、算出した最大濃度差と下地・写真判定用の閾値との比較を行ない、最大濃度差が下地・写真判定用の閾値よりも小さければ下地領域であると判定し、最大濃度差が下地・写真判定用の閾値以上であれば写真領域であると判定する。下地・写真判定用の閾値は、薄い文字が検出できるように種々の画像サンプルを用いて設定しておく。場合によっては、写真のエッジが薄い文字として検出される場合もあり得るが、下地領域に分離された画素の画素値に対する画素数を示すヒストグラムを作成すると、薄い文字の場合、下地の濃度（画素値）に近い箇所にピークを有するので（図３参照）、写真のエッジと薄い文字とを区別することは可能である。
【００５３】
また、領域分離処理部２４は、注目画素が文字領域又は網点領域であると判定した場合、算出した総和濃度繁雑度と、最大濃度差に文字・網点判定用の閾値を掛けた値との比較を行ない、総和濃度繁雑度の方が小さければ文字領域であると判定し、総和濃度繁雑度の方が大きければ網点領域であると判定する。
【００５４】
次に、低濃度文字処理部２５が行なう処理の詳細について説明する。
図２は低濃度文字処理部２５の構成を示すブロック図である。低濃度文字処理部２５は、低濃度文字判定部２５１、空間周波数変換部２５２、空間周波数解析部２５３、強調・平滑処理部２５４、空間周波数逆変換部２５５などを備えている。
【００５５】
低濃度文字判定部２５１は、領域分離処理部２４から入力された領域識別信号に基づいて、領域分離処理部２４から入力されたＲＧＢ信号から下地領域のＲＧＢ信号を抽出し、抽出したＲＧＢ信号に含まれる各画素データのＲ成分、Ｇ成分及びＢ成分を以下の式に代入することにより、各画素の輝度信号Ｙ（データ値）を算出する。低濃度文字判定部２５１は、算出した輝度信号Ｙを、記憶部（不図示）に一旦格納する。
【００５６】
Ｙ  ＝  ０．２７Ｒ＋０．７３Ｇ＋０．００１Ｂ
【００５７】
低濃度文字判定部（算出部）２５１は、算出した各画素の輝度信号Ｙに基づいて、輝度信号Ｙに対する画素数を示す分布情報を算出し、図３に示すようなヒストグラムを生成する。具体的には、低濃度文字判定部２５１は、算出した輝度信号Ｙに対し、それぞれの信号値（Ｙ成分の値）を有する画素数をカウントし、Ｙ成分の値及びこの値を有する画素数のヒストグラムを生成する。図３は輝度信号Ｙのヒストグラムの例を示す図である。図３に示したヒストグラムにおいて、横軸はＹ成分の値（０〜２５５）を、縦軸は各値を有する画素数をそれぞれ示している。
【００５８】
ここで、下地領域に分離された画素の中に薄い文字が含まれていない場合、生成されたヒストグラムは、Ｙ成分の値が２５５に近い領域に単一のピークをするものとなる。しかし、下地領域に分離された画素の中に薄い文字が含まれている場合、生成されたヒストグラムは、Ｙ成分の値が低い値（輝度値）の領域においてもピークを有するようになる、又は、Ｙ成分の値が小さい領域の画素数が多くなる。従って、本実施の形態では、低濃度文字判定部２５１は、輝度値（Ｙ成分の値）が閾値Ｔｙ１（例えば、２００）以下の領域にピークが存在するか否かに基づいて、下地領域に分離された画素の中に薄い文字が含まれているか否かの判定を行なう。
【００５９】
具体的には、低濃度文字判定部（文字判定部）２５１は、生成したヒストグラムにおいて、Ｙ成分の値が閾値Ｔｙ１以下の領域に、所定値以上の画素数を有する輝度値が存在すると判断した場合、下地領域に分離された画素の中に薄い文字が含まれていると判定する。また、低濃度文字判定部２５１は、生成したヒストグラムにおいて、Ｙ成分の値が閾値Ｔｙ１以下の領域に、所定値以上の画素数を有する輝度値が存在しないと判断した場合、下地領域に分離された画素の中に薄い文字が含まれていないと判定する。
【００６０】
なお、低濃度文字判定部２５１は、生成したヒストグラムにおいて、Ｙ成分の値が閾値Ｔｙ１以下で、閾値Ｔｙ２（例えば、１５０）以上である画素の画素数Ｎを算出し、算出した画素数Ｎが、閾値Ｔｎ（例えば、１００）個以上であれば、下地領域に文字成分（薄い文字）が存在していると判定するようにしてもよい。また、低濃度文字判定部（第１計数部、第２計数部）２５１は、下地領域に含まれる全画素数（第１画素数）を計数し、画素数Ｎ（第２画素数）を、計数した全画素数で割って、全画素数に対する画素数Ｎの割合を算出し、算出した割合を閾値Ｔｎと比較してもよい。
【００６１】
このように、画素数Ｎを下地領域の全画素数で正規化することにより、下地領域の大きさに関係なく、一定の割合で低濃度文字が含まれていれば、低濃度文字が存在すると判定することができ、効率よく低濃度文字の有無を判定することができる。なお、上述した閾値Ｔｙ１，Ｔｙ２の各値は、目標とする薄い文字を検出できるように種々の画像サンプルを用いて設定すればよい。また、低濃度文字があるか否かを判定する際に、輝度信号Ｙを用いるほか、輝度信号Ｙに最も寄与率が高いＧ成分を用いてもよい。
【００６２】
低濃度文字判定部２５１は、領域分離処理部２４によって下地領域に分離された画素の中に薄い文字が含まれているか否かの判定結果と、領域分離処理部２４から入力されたＲＧＢ信号とを空間周波数変換部２５２へ出力する。
【００６３】
空間周波数変換部２５２は、低濃度文字判定部２５１によって低濃度の文字が含まれていると判定された下地領域に対し、Ｒ成分、Ｇ成分、Ｂ成分それぞれの各プレーン毎に、Ｍ×Ｎ画素（例えば、１２８×１２８画素）のマスクサイズで２次元離散フーリエ変換を行ない、フーリエ級数Ｃ（ｕ，ｖ）に変換する。なお、２次元離散フーリエ変換には、以下の式１を用いることができる。空間周波数変換部２５２は、得られたフーリエ級数Ｃ（ｕ，ｖ）を空間周波数解析部２５３へ出力する。
【００６４】
【数１】
2009159089.tif 000003
【００６５】
空間周波数解析部２５３は、空間周波数変換部２５２によって算出されたフーリエ級数Ｃ（ｕ，ｖ）のパワースペクトルとして、フーリエ級数の絶対値（｜Ｃ（ｕ，ｖ）｜）を算出し、（ｕ，ｖ）を座標位置と考えた場合の座標（０，０）からのユークリッド距離が同じになるパワースペクトルの和Ｐ（ｆ）を算出する。なお、ｆの範囲は、上記の式２に示す。図４は周波数成分の各値に対するパワースペクトルの和を示すグラフである。図４に示したグラフにおいて、横軸は周波数（フーリエ級数）を、縦軸は各周波数に対するパワースペクトルの和をそれぞれ示している。
【００６６】
空間周波数解析部２５３は、図４に示すように、算出したパワースペクトルの和について、特定の周波数ｆ１（例えば、２０Ｈｚ）からｆ２（例えば、６０Ｈｚ）までの周波数領域内におけるＰ（ｆ）のピークを検出する。空間周波数解析部２５３は、検出したピークのピーク値Ｐ（ｆ３）を求め、ピーク値Ｐ（ｆ３）が閾値Ｔｐ（例えば、１００）以上であるか否かの判定を行なう。
【００６７】
空間周波数解析部２５３は、ピーク値Ｐ（ｆ３）が閾値Ｔｐ以上であると判定した場合、そのときの周波数ｆ３を中心とする一定の周波数範囲ｆ３±ｆｒ（ｆｒは、例えば２０）を、文字成分に相当する周波数成分として検出し、検出結果と、空間周波数変換部２５２から入力されたフーリエ級数Ｃ（ｕ，ｖ）とを強調・平滑処理部２５４へ出力する。
【００６８】
なお、空間周波数解析部２５３は、ピーク値Ｐ（ｆ３）が閾値Ｔｐ以上でないと判定した場合、空間周波数変換部２５２から入力されたフーリエ級数Ｃ（ｕ，ｖ）のみをそのまま強調・平滑処理部２５４へ出力する。なお、図４に示すようなパワースペクトルを解析し、予め定められた周波数（低周波数を除く）以上において、所定値以上のピーク値を有するピークが存在するか否かを判定し、ピークが存在する場合に、このピークの周波数に対して一定の範囲内の周波数を、文字成分に相当する周波数成分として検出するようにしてもよい。
【００６９】
強調・平滑処理部（強調処理部）２５４は、空間周波数解析部２５３から入力された検出結果に基づいて、文字成分に相当する周波数成分であると検出された周波数範囲（ｆ３±ｆｒ）に対して強調処理を行なう。図５は強調・平滑処理部２５４による強調処理を説明するための図である。図５に示すように、強調・平滑処理部２５４は、空間周波数変換部２５２によって算出されたＭ×Ｎ画素のフーリエ級数Ｃ（ｕ，ｖ）について、（ｕ，ｖ）を座標位置と考えた場合の座標（０，０）からのユークリッド距離がｆ３±ｆｒの範囲内のフーリエ級数に対して、定数Ｋ１（例えば、２）を掛けることによって強調処理を行なう。
【００７０】
即ち、強調・平滑処理部２５４は、図５においてハッチングを付したフーリエ級数に対して強調処理を行ない、処理後のフーリエ級数を空間周波数逆変換部２５５へ出力する。なお、定数Ｋ１は、周波数毎に異なる値を用いてもよい。
【００７１】
また、強調・平滑処理部（平滑処理部）２５４は、Ｍ×Ｎ画素のフーリエ級数Ｃ（ｕ，ｖ）について、（ｕ，ｖ）を座標位置と考えた場合の座標（０，０）からのユークリッド距離がｆ３＋ｆｒよりも周波数が大きいフーリエ級数に対して、定数Ｋ２（例えば、０．５）を掛けることによって、平滑処理を行なって高周波ノイズを除去する。また、定数Ｋ２は、周波数毎に異なる値を用いてもよい。
【００７２】
空間周波数逆変換部２５５は、強調・平滑処理部２５４によって強調処理又は平滑処理を行なわれたＲ成分、Ｇ成分、Ｂ成分それぞれの各プレーンのフーリエ級数に対し、２次元離散逆フーリエ変換を行ない、画像データに変換する。なお、２次元離散逆フーリエ変換には、上記の式３を用いることができる。空間周波数逆変換部２５５は、得られた画像データ（ＲＧＢ信号）を色補正部２６へ出力する。
【００７３】
上述したように、本実施の形態の低濃度文字処理部２５では、ＲＧＢ信号の画像データを、離散フーリエ変換を用いて空間周波数領域の画像データに変換し、空間周波数領域の画像データに基づいて、低濃度の文字成分に相当する周波数成分が存在するか否かを判定する構成であるが、離散フーリエ変換のほかに、離散コサイン変換、離散サイン変換を用いてもよい。
【００７４】
上述したように、本実施の形態の低濃度文字処理部２５は、低濃度文字判定部２５１が下地領域に分離された画像データにおけるヒストグラムを生成し、生成したヒストグラムに基づいて、薄い文字が含まれているか否かの判定を行ない、薄い文字が含まれていると判定された場合に、画像データを空間周波数成分のデータに変換する構成である。
【００７５】
これに対して、例えば、薄い文字が含まれる原稿に対する画像モードを設け（例えば、薄い文字が含まれる原稿モード）、画像形成装置１００の操作パネル４を介して、薄い文字が含まれる原稿モードが選択された場合に、画像データを空間周波数成分のデータに変換し、上述したような各種処理を行なうように低濃度文字処理部２５を構成してもよい。なお、この場合、薄い文字が含まれる原稿モードが選択されたか否かは制御部（ＣＰＵ）で判定すればよい。また、このように構成した場合、低濃度文字判定部２５１は不要となり、領域分離処理部２４から入力された画像データは、低濃度文字判定部２５１をスルーさせ、空間周波数変換部２５２へそのまま入力される。
【００７６】
次に、カラー画像処理装置２の動作について説明する。図６は低濃度文字処理部２５による低濃度文字処理の手順を示すフローチャートである。なお、低濃度文字処理は、低濃度文字処理部２５等の専用のハードウェア回路で構成するだけでなく、ＣＰＵ、ＲＡＭ、ＲＯＭなどを備えたパーソナルコンピュータに、低濃度文字処理の手順を定めたコンピュータプログラムをロードすることによりＣＰＵ（いずれも不図示）で実行させることにより行なうこともできる。なお、以下の説明では、カラー画像処理装置２の低濃度文字処理部２５を「処理部」という。
【００７７】
カラー画像処理装置２が画像データを取得した場合、領域分離処理部２４が、取得した画像データに対して領域分離処理を行ない、取得した画像データと、領域分離処理の結果である領域識別信号とを後段の低濃度文字処理部２５へ出力する。なお、画像データは原稿を原稿読取装置で読み取ることにより取得してもよく、あるいは、パーソナルコンピュータ等の処理装置で作成された電子データを受信することにより取得してもよい。
【００７８】
処理部は、領域分離処理部２４から画像データ（ＲＧＢ信号）及び領域識別信号を取得した場合（Ｓ１）、取得した領域識別信号に基づいて、下地領域の画像データを抽出し（Ｓ２）、抽出した画像データ中に低濃度の文字が有るか否かを判定する（Ｓ３）。なお、低濃度の文字が有るか否かの判定処理は、下地領域に分離された画像データ中の各画素データの輝度信号Ｙについての分布情報に基づいて行なうことができる。
【００７９】
処理部は、低濃度の文字が無いと判定した場合（Ｓ３：ＮＯ）、低濃度文字処理を終了し、領域分離処理部２４から取得した画像データを色補正部２６へ出力する（Ｓ８）。また、処理部は、低濃度の文字が有ると判定した場合（Ｓ３：ＹＥＳ）、下地領域に分離された画像データに対して、例えば２次元離散フーリエ変換等の空間周波数変換を実行し（Ｓ４）、空間周波数成分に変換する。
【００８０】
処理部は、変換された空間周波数成分を解析し（Ｓ５）、文字成分に相当する周波数領域の有無を検出する。処理部は、必要に応じて強調・平滑処理を実行し（Ｓ６）、文字成分に相当する周波数領域を検出した場合、検出した周波数領域に対して強調処理を行なうと共に、所定の周波数領域よりも大きい周波数成分に対して平滑処理を行なう。
【００８１】
処理部は、ステップＳ６で必要に応じて強調・平滑処理が施された空間周波数成分に対して、例えば２次元離散逆フーリエ変換等の空間周波数逆変換を実行し（Ｓ７）、画像データに変換する。そして、処理部は、変換された画像データを色補正部２６へ出力し（Ｓ８）、上述した低濃度文字処理を終了する。
【００８２】
上述したように本実施の形態では、下地領域に分離された画像データ中の文字成分に対して強調処理を行なうので、通常ではエッジとして検出できないような濃度の薄い文字に対しても強調処理を行なうことができる。また、下地領域に分離された画像データを空間周波数成分に変換し、得られた空間周波数成分に基づいて文字成分に相当する空間周波数領域が存在するか否かを判定するので、下地領域中の文字の領域を効率よく検出することができる。更に、文字成分に相当する周波数成分を強調すると共に、所定値以上の高周波成分を平滑化することによって、ノイズ成分を抑制しつつ文字のみを効果的に強調することができる。
【００８３】
上述の実施の形態で説明した画像形成装置１００は、デジタルカラー複写機に限られず、コピー機能、プリンタ機能、ファクシミリ送受信機能、scan to e-mail機能等を備えるデジタルカラー複合機に適用しても良い。デジタルカラー複合機はさらに、例えば、モデムやネットワークカードよりなる通信装置を備えることもできる。この場合、例えばファクシミリの送信を行なうときは、モデムにて、相手先との送信手続きを行ない送信可能な状態が確保されると、所定の形式で圧縮された画像データ（スキャナで読み込まれた画像データ）をメモリから読み出し、圧縮形式の変更など必要な処理を施して、相手先に通信回線を介して順次送信する。また、ファクシミリを受信する場合、通信手続きを行ないながら相手先から送信されてくる画像データを受信してカラー画像処理装置２へ出力し、カラー画像処理装置２は受信した画像データを、不図示の圧縮／伸張処理部にて伸張処理を施す。伸張された画像データは、必要に応じて、回転処理や解像度変換処理が行なわれ、出力階調補正、階調再現処理が施され、カラー画像出力装置３より出力される。
【００８４】
また、画像形成装置１００を、ネットワークカード、ＬＡＮケーブル等を介して、ネットワークに接続されたコンピュータ及び他のデジタル複合機等との間でデータ通信を行なうように構成してもよい。また、カラー複合機だけでなく、モノクロの画像を扱う複合機、ファクシミリ通信機能のみを有するファクシミリ通信装置単体においても本発明を適用することができる。
【００８５】
図７は本発明に係る画像読取装置７００の構成を示すブロック図である。図に示すように、画像読取装置７００は、カラー画像入力装置（画像読取手段）１、カラー画像処理装置２及び操作パネル４を備える。また、カラー画像処理装置２は、Ａ／Ｄ変換部２０、シェーディング補正部２１、原稿種別自動判別部２２、入力階調補正部２３、領域分離処理部２４、低濃度文字処理部２５などを備えている。カラー画像入力装置１及びカラー画像処理装置２の各構成部は、上述の画像形成装置１００の場合と同様であるので説明は省略する。
【００８６】
上述したように、本発明にあっては、原稿を読み取って取得した画像データにおいて、下地領域に分離された領域中に文字（薄い文字）が含まれていれば、この文字に対する強調処理を行なうので、文字領域に分離できないような薄い文字であっても効果的に強調することができる。
【００８７】
画像読取装置７００が出力する原稿識別判定信号及び領域識別信号は、読み込まれた原稿画像（画像データ）とともにネットワークを介してプリンタや複合機に送信され出力される。あるいは、コンピュータを介してプリンタに、もしくは、直接プリンタに入力される。この場合、プリンタや複合機、コンピュータ側で処理内容を表す信号を判断できるようにしておく必要がある。
【００８８】
上述の実施の形態において、カラー画像入力装置１としては、例えば、フラットベッドスキャナ、フィルムスキャナ、デジタルカメラ、携帯電話機などが用いられる。なお、カラー画像入力装置１からカラー画像データを取得する代わりに、ネットワークを介して外部記憶装置、サーバ装置などからカラー画像データを取得する構成であってもよい。また、カラー画像出力装置３としては、例えば、ＣＲＴディスプレイ、液晶ディスプレイなどの画像表示装置、処理結果を記録紙などに出力する電子写真方式又はインクジェット方式のプリンタなどが用いられる。
【００８９】
本発明は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
すなわち、カラー画像処理装置２は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（Central Processing Unit ）、本発明のコンピュータプログラムを格納したＲＯＭ（read only memory）、各種の制御プログラムを展開するＲＡＭ（random access memory）、各種の制御プログラム及び各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。
【００９０】
そして、本発明の目的は、上述した機能を実現するソフトウェアである薄い文字に対する強調処理を行なうプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録したコンピュータでの読み取り可能な記録媒体をカラー画像処理装置２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。この結果、上記低濃度文字処理の制御を行なうコンピュータプログラムコードを記録した記録媒体を持ち運び自在に提供することができる。
【００９１】
記録媒体としては、マイクロコンピュータで処理が行なわれるために図示しないメモリ、例えばＲＯＭのようなプログラムメディアであってもよく、図示しない外部記憶装置としてのプログラム読取装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。
【００９２】
いずれの場合においても、格納されているコンピュータプログラムコードはマイクロプロセッサがアクセスして実行させる構成であってもよいし、コンピュータプログラムコードを読み出し、読み出されたコンピュータプログラムコードは、マイクロコンピュータの図示されていないプログラム記憶エリアにダウンロードされて、そのコンピュータプログラムコードが実行される方式であってもよい。この場合、ダウンロード用のコンピュータプログラムは予め本体装置に格納されているものとする。
【００９３】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスク並びにＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にコンピュータプログラムを担持する媒体であってもよい。
【００９４】
また、カラー画像処理装置２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介してダウンロードするように流動的にコンピュータプログラムコードを担持する媒体であってもよい。このように通信ネットワークからコンピュータプログラムコードをダウンロードする場合には、そのダウンロード用のコンピュータプログラムは予め本体装置に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。なお、通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。
【００９５】
また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【図面の簡単な説明】
【００９６】
【図１】本発明に係る画像処理装置を備える画像形成装置の構成を示すブロック図である。
【図２】低濃度文字処理部の構成を示すブロック図である。
【図３】輝度信号のヒストグラムの例を示す図である。
【図４】周波数成分の各値に対するパワースペクトルの和を示すグラフである。
【図５】強調・平滑処理部による強調処理を説明するための図である。
【図６】低濃度文字処理部による低濃度文字処理の手順を示すフローチャートである。
【図７】本発明に係る画像読取装置の構成を示すブロック図である。
【符号の説明】
【００９７】
１  カラー画像入力装置
２  カラー画像処理装置
３  カラー画像出力装置
２４  領域分離処理部
２５  低濃度文字処理部
２５１  低濃度文字判定部（算出部、文字判定部、第１計数部、第２計数部）
２５２  空間周波数変換部
２５３  空間周波数解析部
２５４  強調・平滑処理部（強調処理部、平滑処理部）
２５５  空間周波数逆変換部
【図１】
2009159089.tif 000004
【図２】
2009159089.tif 000005
【図３】
2009159089.tif 000006
【図４】
2009159089.tif 000007
【図５】
2009159089.tif 000008
【図６】
2009159089.tif 000009
【図７】
2009159089.tif 000010