(57)【要約】【課題】本発明は原稿画像の網点検出結果に基づいて原稿画像の地肌レベルを補正して、地肌除去処理を行う画像読取装置を提供する。【解決手段】画像読取装置１は、原稿からの反射光量をＣＣＤ１１が光電変換したアナログの画像信号をゲインアンプ１２で増幅し、Ａ／Ｄ変換器１３でデジタルの画像信号に変換して、デジタル信号演算部３で、デジタルの画像信号に各種画像処理を施す。デジタル信号演算部３は、網点検出部２６で、Ａ／Ｄ変換器１３からの原稿のデジタルの画像データが網点で形成されている画像であるか否かを検出し、地肌レベル補正部３１で、当該網点検出結果に基づいて、原稿画像の地肌レベルを補正し、ゲイン乗算部３０で、補正された地肌レベルを用いて原稿画像に対して地肌除去処理を行う。したがって、ＭＴＦ特性劣化等による地肌レベルの低下の影響を抑制し、良好な地肌除去処理を行う。【選択図】　　　　　図１
2004112197.tif 000002
【特許請求の範囲】
【請求項１】
原稿からの反射光量をイメージセンサが光電変換したアナログの画像信号を増幅するアナログ処理手段と、当該アナログ処理手段の出力するアナログの画像信号を所定のリファレンス電圧に基づいてデジタルの画像信号に変換するＡ／Ｄ変換手段と、当該Ａ／Ｄ変換手段の出力するデジタルの画像信号に対して各種画像処理を施すとともに、前記Ａ／Ｄ変換手段の前記リファレンス電圧を設定するリファレンス電圧設定手段を有するデジタル信号処理手段と、を備えた画像読取装置であって、前記デジタル信号処理手段は、前記Ａ／Ｄ変換手段から入力されるデジタルの画像データから前記原稿の画像が網点で形成されている画像であるか否かを検出する網点検出手段と、当該網点検出手段の検出結果に基づいて、前記原稿画像の地肌レベルを補正する地肌レベル補正手段と、当該地肌レベル補正手段で補正された地肌レベルを用いて前記原稿画像に対して地肌除去処理を行う地肌除去手段と、を備えていることを特徴とする画像読取装置。
【請求項２】
前記網点検出手段は、前記原稿の画像が網点により形成されている画像であるときに、当該画像の網点の線数をも検出し、前記地肌レベル補正手段は、前記網点検出手段の検出した網点の線数に応じて、前記地肌レベルの補正量を変化させることを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記地肌レベル補正手段は、前記網点検出手段の検出結果に基づいて、前記原稿画像の領域毎に地肌レベルの補正量を変化させることを特徴とする請求項１または請求項２記載の画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読取装置に関し、詳細には、原稿画像の網点検出を行い、当該網点検出結果に基づいて原稿画像の地肌レベルを補正して、当該補正した地肌レベルを用いて地肌除去処理を行う画像読取装置に関する。
【０００２】
【従来の技術】
【特許文献１】
特開平２−１１５９８７号公報
【特許文献２】
特開平４−２３０２５８号公報
一般的に、図８（ａ）に示すような網点原稿画像を画像読取装置で読み取る場合、レンズの特性、ＣＣＤの特性、電子回路部分の特性等の複数要因の影響でＭＴＦ特性が劣化し、図８（ｂ）に示すように、読取画像での地肌レベルが原稿本来の地肌レベルに対して暗くなってしまう。そして、このＭＴＦ特性の劣化は、より細かい網点線数から成る網点画像において、顕著に現れる。
【０００３】
そこで、従来から網点画像の原稿を読み取って、用紙に画像形成する場合、特許文献１及び特許文献２に記載されているように、地肌レベルを検出して、地肌除去処理を行っている。
【０００４】
そして、従来の地肌レベル検出方法は、原稿のノイズの影響を押さえるために、ノイズ除去処理を行った後の原稿データのピークレベルを地肌レベルとして検出している。そして、画像読取装置では、この検出した地肌レベルを用いて地肌除去を行っている。
【０００５】
【発明が解決しようとする課題】
しかしながら、このような従来の技術にあっては、ノイズ除去処理を行った後の原稿データのピークレベルを地肌レベルとして検出して、この検出した地肌レベルを用いて地肌除去を行っているため、例えば、図９（ａ）に示すような周囲が網点で囲まれている原稿画像を読み取って画像形成（コピー）した場合、網点で構成される画像データの地肌レベルが、ノイズ除去処理によりＭＴＦ特性による地肌レベル低下と同様に低下してしまう。
【０００６】
その結果、地肌レベルが、本来のレベルより低下してしまうため、地肌レベルを用いて地肌除去処理を行ったコピー画像の地肌レベルが、図９（ｂ）に示すように、原稿の地肌レベルとは異なってしまうという問題がある。
【０００７】
そこで、請求項１記載の発明は、原稿からの反射光量をイメージセンサが光電変換したアナログの画像信号をアナログ処理手段で増幅し、当該アナログの画像信号をＡ／Ｄ変換手段で所定のリファレンス電圧に基づいてデジタルの画像信号に変換して、当該デジタルの画像信号に対して各種画像処理を施すとともに、Ａ／Ｄ変換手段のリファレンス電圧を設定するリファレンス電圧設定手段を有するデジタル信号処理手段に、Ａ／Ｄ変換手段から入力されるデジタルの画像データから原稿の画像が網点で形成されている画像であるか否かを検出する網点検出手段と、当該網点検出手段の検出結果に基づいて、原稿画像の地肌レベルを補正する地肌レベル補正手段と、当該地肌レベル補正手段で補正された地肌レベルを用いて原稿画像に対して地肌除去処理を行う地肌除去手段と、を設けることにより、ＭＴＦ特性劣化及びノイズ除去処理による地肌レベルの低下による地肌除去処理への影響を抑制し、良好な地肌除去処理を行って、画像品質を向上させる画像読取装置を提供することを目的としている。
【０００８】
請求項２記載の発明は、網点検出手段で、原稿の画像が網点により形成されている画像であるときに、当該画像の網点の線数をも検出し、地肌レベル補正手段で、網点検出手段の検出した網点の線数に応じて、地肌レベルの補正量を変化させることにより、ＭＴＦ劣化による読取レベルの低下に影響する網点画像を構成する種々の線数に応じて、地肌レベルの補正量を変化させることで、より一層良好な地肌除去処理を行い、画像品質をより一層向上させることのできる画像読取装置を提供することを目的としている。
【０００９】
請求項３記載の発明は、地肌レベル補正手段で、網点検出手段の検出結果に基づいて、原稿画像の領域毎に地肌レベルの補正量を変化させることにより、原稿の網点からなる領域と網点出ない領域を区別して、地肌レベル検出処理を小ブロック毎に分けて行って、より一層良好な地肌除去処理を行い、画像品質をより一層向上させることのできる画像読取装置を提供することを目的としている。
【００１０】
【課題を解決するための手段】
請求項１記載の発明の画像読取装置は、原稿からの反射光量をイメージセンサが光電変換したアナログの画像信号を増幅するアナログ処理手段と、当該アナログ処理手段の出力するアナログの画像信号を所定のリファレンス電圧に基づいてデジタルの画像信号に変換するＡ／Ｄ変換手段と、当該Ａ／Ｄ変換手段の出力するデジタルの画像信号に対して各種画像処理を施すとともに、前記Ａ／Ｄ変換手段の前記リファレンス電圧を設定するリファレンス電圧設定手段を有するデジタル信号処理手段と、を備えた画像読取装置であって、前記デジタル信号処理手段は、前記Ａ／Ｄ変換手段から入力されるデジタルの画像データから前記原稿の画像が網点で形成されている画像であるか否かを検出する網点検出手段と、当該網点検出手段の検出結果に基づいて、前記原稿画像の地肌レベルを補正する地肌レベル補正手段と、当該地肌レベル補正手段で補正された地肌レベルを用いて前記原稿画像に対して地肌除去処理を行う地肌除去手段と、を備えていることにより、上記目的を達成している。
【００１１】
上記構成によれば、原稿からの反射光量をイメージセンサが光電変換したアナログの画像信号をアナログ処理手段で増幅し、当該アナログの画像信号をＡ／Ｄ変換手段で所定のリファレンス電圧に基づいてデジタルの画像信号に変換して、当該デジタルの画像信号に対して各種画像処理を施すとともに、Ａ／Ｄ変換手段のリファレンス電圧を設定するリファレンス電圧設定手段を有するデジタル信号処理手段に、Ａ／Ｄ変換手段から入力されるデジタルの画像データから原稿の画像が網点で形成されている画像であるか否かを検出する網点検出手段と、当該網点検出手段の検出結果に基づいて、原稿画像の地肌レベルを補正する地肌レベル補正手段と、当該地肌レベル補正手段で補正された地肌レベルを用いて原稿画像に対して地肌除去処理を行う地肌除去手段と、を設けているので、ＭＴＦ特性劣化及びノイズ除去処理による地肌レベルの低下による地肌除去処理への影響を抑制することができ、良好な地肌除去処理を行って、画像品質を向上させることができる。
【００１２】
この場合、例えば、請求項２に記載するように、前記網点検出手段は、前記原稿の画像が網点により形成されている画像であるときに、当該画像の網点の線数をも検出し、前記地肌レベル補正手段は、前記網点検出手段の検出した網点の線数に応じて、前記地肌レベルの補正量を変化させるものであってもよい。
【００１３】
上記構成によれば、網点検出手段で、原稿の画像が網点により形成されている画像であるときに、当該画像の網点の線数をも検出し、地肌レベル補正手段で、網点検出手段の検出した網点の線数に応じて、地肌レベルの補正量を変化させるので、ＭＴＦ劣化による読取レベルの低下に影響する網点画像を構成する種々の線数に応じて、地肌レベルの補正量を変化させることで、より一層良好な地肌除去処理を行うことができ、画像品質をより一層向上させることができる。
【００１４】
また、例えば、請求項３に記載するように、前記地肌レベル補正手段は、前記網点検出手段の検出結果に基づいて、前記原稿画像の領域毎に地肌レベルの補正量を変化させるものであってもよい。
【００１５】
上記構成によれば、地肌レベル補正手段で、網点検出手段の検出結果に基づいて、原稿画像の領域毎に地肌レベルの補正量を変化させるので、原稿の網点からなる領域と網点出ない領域を区別して、地肌レベル検出処理を小ブロック毎に分けて行って、より一層良好な地肌除去処理を行うことができ、画像品質をより一層向上させることができる。
【００１６】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１７】
図１〜図７は、本発明の画像読取装置の一実施の形態を示す図であり、図１は、本発明の画像読取装置の一実施の形態を適用した画像読取装置１の要部回路ブロック図である。
【００１８】
図１において、画像読取装置１は、画像読取部２とデジタル信号演算部３及び後段の図示しない画像処理部等を備えている。
【００１９】
画像読取部２は、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ　）１１、ゲインアンプ１２、Ａ／Ｄ変換器（Ａ／ＤＣ）１３、ＶＲＢ１４、Ｄ／Ａ変換器（Ｄ／ＡＣ）１５等を備えており、原稿の画像を読み取って、デジタル信号演算部３に出力する。すなわち、画像読取部２は、ＣＣＤ（イメージセンサ）１１で原稿から反射された読取光の反射光量をアナログの画像信号に変化してゲインアンプ１２に出力し、ゲインアンプ（アナログ処理手段）１２は、ＣＣＤ１１から入力されるアナログの画像信号を、Ｄ／Ａ変換器１５から入力されるゲイン設定値に応じて増幅してＡ／Ｄ変換器１３に出力する。
【００２０】
Ａ／Ｄ変換器（Ａ／Ｄ変換手段）１３は、ＶＲＢ１４及びＤ／Ａ変換器１５からのリファレンスレベル（ＶＲＴ）に基づいて、ゲインアンプ１２から入力されるアナログの画像信号をデジタルデータに変換して、デジタル信号演算部３に出力する。
【００２１】
デジタル信号演算部（デジタル信号処理手段）３は、シェーディングデータ保存メモリ２１、シェーディング処理部２２、ピーク検出部２３、ＶＴ＆ゲイン設定部２４、ＮＡＥ時ゲイン生成部２５、網点検出部２６、地肌レベル検出部２７、地肌除去時ゲイン生成部２８、ゲイン切換部２９及びゲイン乗算部３０等を備えており、地肌レベル検出部２７、地肌除去時ゲイン生成部２８、ＮＡＥ時ゲイン生成部２５及びゲイン切換部２９は、全体として地肌レベル補正部（地肌レベル補正手段）３１として機能している。
【００２２】
シェーディングデータ保存メモリ２１は、画像読取部２で白基準板を読み取ったデータをシェーディングデータ：Ｄａｔａ＿ｓｈとして各画素毎に保存する。
【００２３】
ピーク検出部２３は、シェーディング処理部２２が、シェーディングデータ：Ｄａｔａ＿ｓｈをシェーディングデータ保存メモリ２１に保存する際に、シェーディングデータ：Ｄａｔａ＿ｓｈでのピークレベル：Ｄａｔａ＿ｓｈ＿ｐｅａｋを検出し、ＮＡＥ時ゲイン生成部２５に出力する。
【００２４】
ＶＲＴ＆ゲイン設定部（リファレンス電圧設定手段）２４は、Ａ／Ｄ変換器１３のリファレンス（ＶＲＴ）をある固定値としてデジタルデータへの変換を行って、そのデータ値が予め設定されている目標レベルとなるように、Ｄ／Ａ変換器１５を介してゲインアンプ１２の設定ゲインを設定する。このとき、先に設定したゲイン設定値をゲインアンプ１２のゲイン値とした際に、ＣＣＤ１１で読み取ったデータをＡ／Ｄ変換器１３でデジタルデータに変換し、このデジタルデータ値が予め設定されている目標レベルとなるように、リファレンス（ＶＲＴ）を設定する。そして、ＶＲＴ＆ゲイン設定部２４は、白基準板を読み取る際には、設定ゲインと固定リファレンスを設定して、ＣＣＤ１１でデータの読み取ったデータのゲインアンプ１２での増幅とＡ／Ｄ変換器１３でのデジタル変換を行わせて、デジタル信号演算部３へデータ入力を行わせ、原稿を読み取る際には、設定ゲインと設定リファレンスを設定して、ＣＣＤ１１でデータの読み取ったデータのゲインアンプ１２での増幅とＡ／Ｄ変換器１３でのデジタル変換を行わせて、デジタル信号演算部３へデータ入力を行わせる。
【００２５】
シェーディング処理部２２は、シェーディングデータ保存メモリ２１に保存されているシェーディングデータに基づいて、画像読取部２で原稿を読み取った際の原稿データに対してシェーディング処理を行う。このとき、シェーディング処理部２２は、予めシェーディングデータ保存メモリ２１に保存しておいたシェーディングデータ：Ｄａｔａ＿ｓｈと読み取った原稿の画像データとを用いて、次式（１）のシェーディング処理式に基づいてシェーディング処理を行う。
【００２６】
Ｄａｔａ＝Ｄａｔａ＿ｐｒｅ×Ｄａｔａ＿ｓｈ＿ｐｅａｋ／Ｄａｔａ＿ｓｈ・・・（１）
ここで、Ｄａｔａは、シェーディング処理後の原稿のデータ、Ｄａｔａ＿ｐｒｅは、シェーディング処理前の原稿のデータ、Ｄａｔａ＿ｓｈは、シェーディングデータ、Ｄａｔａ＿ｓｈ＿ｐｅａｋは、シェーディングデータピーク値である。
【００２７】
そして、シェーディング処理部２２は、上記シェーディング処理を原稿の画像データの各画素毎に行う。このシェーディング処理により、画像読取部２の露光ランプの主走査方向の光量分布、ＣＣＤ１１の感度バラツキ等を吸収することができる。
【００２８】
網点検出部（網点検出手段）２６は、図２に示すように、Ｎ個のブロックに分割されたラインメモリ４１を備えており、シェーディング処理部２２でシェーディング処理された後のデータ（シェーディング後データ）をラインメモリ４１に格納する。網点検出部２６は、ラインメモリ４１に格納したシェーディング後データに対して、当該ラインメモリ４１の各ブロック毎に網点画像であるかどうかの検出を行う。
【００２９】
網点検出部２６は、網点画像検出処理では、まず、ラインメモリ４１に格納したシェーディング後データの当該ラインメモリ４１の各部ロックにおいて、隣接画素毎の差分をとる。
【００３０】
Δ＝Ｄａｔａ（ｎ）−Ｄａｔａ（ｎ−１）
ここで、ｎは、画素位置である。
【００３１】
一般的に、網点により構成される画像は、図８（ａ）に示したように、ある一定周期で白レベルと黒レベルが繰り返されて構成されているため、網点より構成される画像データでは、ある画素において、差分Δの極性が「＋」から「−」、または、「−」から「＋」に変化する個所が存在し、この変化する箇所が一定周期で繰り返されることになる。
【００３２】
そこで、網点検出部２６は、この極性変化点間の画素数をカウントし、カウントした画素数を、極性変化点がくる毎にリセットし、また、次の極性変化点の間隔のカウントする処理を繰り返し行う。
【００３３】
網点検出部２６は、カウントした画素数に相当する網点線数と、図３および図４に示すように、その発生頻度のヒストグラムを求める。網点検出部２６は、ヒストグラムを求めると、網点で構成される画像では、ある網点線数の発生頻度が高くなるため、予め頻度閾値：Ｌを設定しておき、得られたヒストグラムから、図３に示すように、ある網点線数の発生頻度がこのＬを超えた場合に、そのブロックは網点線数が「ｌ」の網点であると判定する。また、網点画像でない場合は、図４に示すように、ある特定の網点線数の発生頻度が高くなるということはないため、閾値が「Ｌ」を越えることはない。
【００３４】
そして、網点検出部２６は、上記処理をラインメモリ４１の各ブロック毎に行い、各ブロックが網点で構成されるか否かを判定し、ブロック毎の判定結果と検出した網点線数を地肌レベル検出部２７に出力する。
【００３５】
地肌レベル検出部２７は、図５に示すように、ラインメモリ５１、ノイズ除去部５２、画像パス切換部５３、ＭＴＦ補正部５４及び地肌レベル検出処理部５５等を備えており、ラインメモリ５１は、網点検出部２６のラインメモリ４１と同数のブロックに分割されている。
【００３６】
地肌レベル検出部２７は、シェーディング後の複数ライン分のデータをラインメモリ５１の各ブロックに一旦格納し、画像データにノイズが含まれているとその影響により適切な地肌レベルの検出を行うことができないため、ラインメモリ４１に格納したシェーディング後の画像データに対して、ノイズの影響を押さえるために、シェーディング後データをノイズ除去部５２に送って、ノイズ除去部５２で、例えば、平滑化フィルタによる平滑化処理を施すことで、ノイズ除去処理を行う。このノイズ除去処理の方法としては、平滑フィルタによる平滑化処理に限るものではなく、他の方法でノイズ除去を行ってもよい。
【００３７】
ノイズ除去部５２は、ノイズ除去したシェーディング後データを画像パス切換部５３に送り、画像パス切換部５３は、画像データに同期して網点検出部２６から入力される画像データが存在するブロックが網点画像であるかどうかを示す情報である網点検出結果に基づいて、ノイズ除去部５２から入力されるノイズ除去後のシェーディング後データをＭＴＦ補正部５４と地肌レベル検出処理部５５とに画像パスを切り換えて出力する。すなわち、画像パス切換部５３は、ブロックの画像データが網点画像であると、当該ブロックの画像データをＭＴＦ補正部５４に出力し、ブロックの画像データが網点画像でないときには、当該ブロックの画像データを地肌レベル検出処理部５５に出力する。
【００３８】
ＭＴＦ補正部５４は、画像データが網点からなるブロックのデータである場合、ＭＴＦ特性の劣化及びノイズ除去処理により、地肌レベルが低下してしまっているため、これを補正するために、画像パス切換部５３から入力される網点画像のブロックのデータに対して、当該ブロックの網点線数に応じてマトリックスを変更したフィルタによるエッジ強調処理を施すことで、ＭＴＦ補正処理を行って、地肌レベル検出処理部５５に出力する。すなわち、地肌レベルの劣化量は、網点を構成する線数により異なってくるため、ＭＴＦ補正部５４は、予め各線数に応じたＭＴＦ補正フィルタを備えており、ブロック毎に検出された線数に応じてフィルタを切り換えて、ＭＴＦ補正を行って、ＭＴＦ補正を行ったデータを地肌レベル検出処理部５５に出力する。
【００３９】
地肌レベル検出処理部５５は、網点検出部２６のラインメモリ４１と同数のブロックに分割されているラインメモリ５６を備えており、画像パス切換部５３及びＭＴＦ補正部５４から入力される画像データをラインメモリ５６に格納して、このラインメモリ５６に格納したデータに対して、地肌レベル検出処理を行う。すなわち、地肌レベル検出処理部５５は、ラインメモリ５６に格納したデータ：Ｄａｔａ（ｎ）に対して、次式の更新式に基づいて、ピークレベル：Ｄ＿ｐｅａｋ（ｎ）との比較を行いながら、ピークレベルを更新する。
【００４０】
更新式
Ｄａｔａ（ｎ）＞（Ｄａｔａ（ｎ）−Ｗ＿σ）の場合
Ｄ＿ｐｅａｋ（ｎ＋１）＝（３×Ｄ＿ｐｅａｋ（ｎ）＋Ｄａｔａ（ｎ））／４
（１／４重加算処理）
Ｄａｔａ（ｎ）＜（Ｄａｔａ（ｎ）−Ｗ＿σ）の場合
Ｄ＿ｐｅａｋ（ｎ＋１）＝Ｄ＿ｐｅａｋ（ｎ）
ここで、ｎは、画素数を示し、Ｗ＿σは、白レベルにおけるノイズレベルを予め設定した固定値である。
【００４１】
地肌レベル検出処理部５５は、上記更新式でピークレベルを更新して、各ライン毎に最終的にえられたピーク値を、そのラインの地肌レベルとして検出し、検出した地肌レベルを、図１の地肌除去時ゲイン生成部２８に出力する。
【００４２】
地肌除去時ゲイン生成部２８は、地肌レベル追従処理部６１と地肌除去時ゲイン演算部６２を備えており、地肌レベル追従処理部６１に地肌レベル検出部２７からライン毎の地肌レベル：Ｄ＿ｐｅａｋ（ｍ）が入力される。
【００４３】
地肌レベル追従処理部６１は、地肌レベル検出部２７から入力されるライン毎の地肌レベル：Ｄ＿ｐｅａｋ（ｍ）を用いて、地肌除去ゲインを生成する際に用いる変数：ＡＥ＿ｐｅａｋ（ｍ）を追従更新する追従更新処理をライン間隔毎に行って、地肌除去時ゲイン演算部６２に出力する。地肌レベル追従処理部６１は、次式の追従更新式に基づいて、変数：ＡＥ＿ｐｅａｋ（ｍ）の更新を行う。
【００４４】
Ｄ＿ｐｅａｋ（ｍ）＞ＡＥ＿ｐｅａｋ（ｍ）の場合
ＡＥ＿ｐｅａｋ（ｍ＋１）＝ＡＥ＿ｐｅａｋ（ｍ）
＋τ＿ｕｐ×（Ｄ＿ｐｅａｋ（ｍ）−ＡＥ＿ｐｅａｋ（ｍ））
Ｄ＿ｐｅａｋ（ｍ）≦ＡＥ＿ｐｅａｋ（ｍ）の場合
ＡＥ＿ｐｅａｋ（ｍ＋１）＝ＡＥ＿ｐｅａｋ（ｍ）
＋τ＿ｄｏｗｎ×（Ｄ＿ｐｅａｋ（ｍ）−ＡＥ＿ｐｅａｋ（ｍ））
ここで、ｍは、ライン数、τ＿ｕｐは、白レベル追従での時定数、τ＿ｄｏｗｎは、黒レベル追従での時定数であり、より白側への追従は早く行い、黒側への追従はゆっくりと行うために、τ＿ｕｐ≫τ＿ｄｏｗｎとなる定数が設定されている。
【００４５】
地肌除去時ゲイン演算部６２は、地肌レベル追従処理部６１から入力されるライン毎に更新されるＡＥ＿ｐｅａｋ（ｍ）を用いて、地肌除去を行う際の地肌除去時ゲイン：Ｇ＿ａｅ（ｍ）を、次式に基づいて、求めて、ゲイン切換部２９に出力する。
【００４６】
Ｇ＿ａｅ（ｍ）＝２５５／ＡＥ＿ｐｅａｋ（ｍ）
ゲイン切換部２９には、地肌除去時ゲイン演算部６２からの他に、ＮＡＥ時ゲイン生成部２５からＮＡＥ時ゲイン：Ｇ＿ｎａｅ（ｍ）が入力される。
【００４７】
ＮＡＥ時ゲイン生成部２５は、図６に示すように、地肌除去時ゲイン演算部７１を備え、地肌除去時ゲイン演算部７１で、シェーディング処理部２２から入力されるシェーディングデータ生成時のシェーディングデータピーク値：Ｄａｔａ＿ｓｈ＿ｐｅａｋからＮＡＥ時ゲイン：Ｇ＿ｎａｅ（ｍ）を次式により生成して、図１のゲイン切換部２９に出力する。
【００４８】
Ｇ＿ｎａｅ（ｍ）＝２５５／Ｄａｔａ＿ｓｈ＿ｐｅａｋ（ｍ）
再び、図１において、ゲイン切換部２９は、地肌除去を行わない場合は、ＮＡＥ時ゲイン生成部２５から入力されるＮＡＥ時ゲイン：Ｇ＿ｎａｅ（ｍ）を選択して、ゲイン乗算部３０に出力し、地肌除去を行う場合は、地肌除去時ゲイン生成部２８から入力される地肌除去時ゲイン：Ｇ＿ａｅ（ｍ）を選択して、ゲイン乗算部３０に出力する。
【００４９】
ゲイン乗算部３０は、シェーディング処理部２２から入力されるシェーディング後画像データに対して、ゲイン切換部２９から入力される地肌除去時ゲイン：Ｇ＿ａｅ（ｍ）またはＮＡＥ時ゲイン：Ｇ＿ｎａｅ（ｍ）を、次式で示すように、乗算して、後段の画像処理部に出力する。
【００５０】
Ｄａｔａ＿Ｇ（ｎ）＝Ｄａｔａ（ｎ）×Ｇ＿ａｅ（ｍ）
ｎ：画素数
または、
Ｄａｔａ＿Ｇ（ｎ）＝Ｄａｔａ（ｎ）×Ｇ＿ｎａｅ（ｍ）
ｍ：ライン数
次に、本実施の形態の作用を説明する。本実施の形態の画像読取装置１は、網点画像の地肌の原稿の画像データから適切に地肌除去を行う。
【００５１】
すなわち、画像読取装置１は、原稿の読取に先立って、まず、白基準板を読取部２で読み取って、シェーディングデータ保存メモリ２１にシェーディングデータを保存する。このとき、ＶＲＴ＆ゲイン設定部２４で、ゲインアンプ１２のゲインとＡ／Ｄ変換器１３のリファレンスを設定ゲインと固定リファレンスに設定し、読取部２は、ＣＣＤ１１でデータの読み取ったデータを、当該設定ゲインのゲインアンプ１２で増幅し、当該固定リファレンスのＡ／Ｄ変換器１３でデジタル変換して、デジタル信号演算部３にデータ入力する。
【００５２】
デジタル信号演算部３は、読取部２から入力されるデータをシェーディングデータとして、シェーディングデータ保存メモリ２１に保存し、また、ピーク検出部２３で、当該シェーディングデータのピーク値を検出して、ＮＡＥ時ゲイン生成部２５に出力する。
【００５３】
次に、画像読取装置１は、ＶＲＴ＆ゲイン設定部２４で、ゲインアンプ１２のゲインとＡ／Ｄ変換器１３のリファレンスを設定ゲインと設定リファレンスに設定し、読取部２による原稿の読み取りを行って、ＣＣＤ１１で読み取ったデータを、当該設定ゲインのゲインアンプ１２で増幅し、当該設定リファレンスのＡ／Ｄ変換器１３でデジタル変換して、デジタル信号演算部３にデータ入力する。
【００５４】
デジタル信号演算部３は、読取部２から入力される原稿の画像データに、シェーディング処理部２２で、上述のようにシェーディング補正を施す。
【００５５】
デジタル信号演算部３は、シェーディング補正を行った画像データに対して、まず、網点画像の画像データであるかどうかを画像データのブロック毎に、網点検出部２６で上述のように検出し、ブロック毎の判定結果と検出した網点線数を地肌レベル検出部２７に出力する。
【００５６】
地肌レベル検出部２７は、まず、シェーディング処理部２２のシェーディング処理した画像データに平滑フィルタによる平滑化処理等を行ってノイズ除去して、画像データに同期して網点検出部２６から入力される画像データが存在するブロックが網点画像であるかどうかを示す情報である網点検出結果に基づいて、ノイズ除去後のシェーディング後データを、画像データが網点画像であると、ＭＴＦ補正処理を行った後、地肌レベル検出処理を行って、検出した地肌レベル：Ｄ＿ｐｅａｋ（ｍ）を、地肌除去時ゲイン生成部２８に出力し、画像データが網点画像でないときには、ノイズ除去後のシェーディング後データをそのまま地肌レベル検出処理を行って、検出した地肌レベル：Ｄ＿ｐｅａｋ（ｍ）を、地肌除去時ゲイン生成部２８に出力する。
【００５７】
地肌除去時ゲイン生成部２８は、地肌レベル検出部２７から入力されるライン毎の地肌レベル：Ｄ＿ｐｅａｋ（ｍ）を用いて、地肌除去ゲインを生成する際に用いる変数：ＡＥ＿ｐｅａｋ（ｍ）を追従更新する追従更新処理をライン間隔毎に行い、当該変数：ＡＥ＿ｐｅａｋ（ｍ）に基づいて地肌除去時ゲイン：Ｇ＿ａｅ（ｍ）を算出して、ゲイン切換部２９に出力する。
【００５８】
一方、ＮＡＥ時ゲイン生成部２５は、シェーディング処理部２２から入力されるシェーディングデータ生成時のシェーディングデータピーク値：Ｄａｔａ＿ｓｈ＿ｐｅａｋからＮＡＥ時ゲイン：Ｇ＿ｎａｅ（ｍ）を生成して、ゲイン切換部２９に出力する。
【００５９】
そして、ゲイン切換部２９は、地肌除去を行わない場合は、ＮＡＥ時ゲイン生成部２５から入力されるＮＡＥ時ゲイン：Ｇ＿ｎａｅ（ｍ）を選択して、ゲイン乗算部３０に出力し、地肌除去を行う場合は、地肌除去時ゲイン生成部２８から入力される地肌除去時ゲイン：Ｇ＿ａｅ（ｍ）を選択して、ゲイン乗算部３０に出力する。
【００６０】
ゲイン乗算部３０は、シェーディング処理部２２から入力されるシェーディング後画像データに対して、ゲイン切換部２９から入力される地肌除去時ゲイン：Ｇ＿ａｅ（ｍ）またはＮＡＥ時ゲイン：Ｇ＿ｎａｅ（ｍ）を、上述のように乗算して、後段の画像処理部に出力する。
【００６１】
このように、本実施の形態の画像読取装置１は、原稿からの反射光量をＣＣＤ１１が光電変換したアナログの画像信号をゲインアンプ１２で増幅し、当該アナログの画像信号をＡ／Ｄ変換器１３で所定のリファレンス電圧（ＶＲＴ）に基づいてデジタルの画像信号に変換して、当該デジタルの画像信号に対して各種画像処理を施すとともに、Ａ／Ｄ変換器１３のリファレンス電圧（ＶＲＴ）を設定するＶＲＴ＆ゲイン設定部２４を有するデジタル信号演算部３に、Ａ／Ｄ変換器１３から入力されるデジタルの画像データから原稿の画像が網点で形成されている画像であるか否かを検出する網点検出部２６と、当該網点検出部２６の検出結果に基づいて、原稿画像の地肌レベルを補正する地肌レベル補正部３１と、当該地肌レベル補正部３１で補正された地肌レベルを用いて原稿画像に対して地肌除去処理を行うゲイン乗算部３０と、を設けている。
【００６２】
したがって、ＭＴＦ特性劣化及びノイズ除去処理による地肌レベルの低下による地肌除去処理への影響を抑制することができ、良好な地肌除去処理を行って、画像品質を向上させることができる。
【００６３】
また、本実施の形態の画像読取装置１は、網点検出部２６で、原稿の画像が網点により形成されている画像であるときに、当該画像の網点の線数をも検出し、地肌レベル補正部３１で、網点検出部２６の検出した網点の線数に応じて、地肌レベルの補正量を変化させている。
【００６４】
したがって、ＭＴＦ劣化による読取レベルの低下に影響する網点画像を構成する種々の線数に応じて、地肌レベルの補正量を変化させることで、より一層良好な地肌除去処理を行うことができ、画像品質をより一層向上させることができる。
【００６５】
さらに、本実施の形態の画像読取装置１は、地肌レベル補正部３１で、網点検出部２６の検出結果に基づいて、原稿画像の領域毎に地肌レベルの補正量を変化させている。
【００６６】
したがって、原稿の網点からなる領域と網点出ない領域を区別して、地肌レベル検出処理を小ブロック毎に分けて行って、より一層良好な地肌除去処理を行うことができ、画像品質をより一層向上させることができる。
【００６７】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００６８】
【発明の効果】
請求項１記載の発明の画像読取装置によれば、原稿からの反射光量をイメージセンサが光電変換したアナログの画像信号をアナログ処理手段で増幅し、当該アナログの画像信号をＡ／Ｄ変換手段で所定のリファレンス電圧に基づいてデジタルの画像信号に変換して、当該デジタルの画像信号に対して各種画像処理を施すとともに、Ａ／Ｄ変換手段のリファレンス電圧を設定するリファレンス電圧設定手段を有するデジタル信号処理手段に、Ａ／Ｄ変換手段から入力されるデジタルの画像データから原稿の画像が網点で形成されている画像であるか否かを検出する網点検出手段と、当該網点検出手段の検出結果に基づいて、原稿画像の地肌レベルを補正する地肌レベル補正手段と、当該地肌レベル補正手段で補正された地肌レベルを用いて原稿画像に対して地肌除去処理を行う地肌除去手段と、を設けているので、ＭＴＦ特性劣化及びノイズ除去処理による地肌レベルの低下による地肌除去処理への影響を抑制することができ、良好な地肌除去処理を行って、画像品質を向上させることができる。
【００６９】
請求項２記載の発明の画像読取装置によれば、網点検出手段で、原稿の画像が網点により形成されている画像であるときに、当該画像の網点の線数をも検出し、地肌レベル補正手段で、網点検出手段の検出した網点の線数に応じて、地肌レベルの補正量を変化させるので、ＭＴＦ劣化による読取レベルの低下に影響する網点画像を構成する種々の線数に応じて、地肌レベルの補正量を変化させることで、より一層良好な地肌除去処理を行うことができ、画像品質をより一層向上させることができる。
【００７０】
請求項３記載の発明の画像読取装置によれば、地肌レベル補正手段で、網点検出手段の検出結果に基づいて、原稿画像の領域毎に地肌レベルの補正量を変化させるので、原稿の網点からなる領域と網点出ない領域を区別して、地肌レベル検出処理を小ブロック毎に分けて行って、より一層良好な地肌除去処理を行うことができ、画像品質をより一層向上させることができる。
【図面の簡単な説明】
【図１】本発明の画像読取装置の一実施の形態を適用した画像読取装置の要部回路ブロック図。
【図２】図１の網点検出部のブロック構成図。
【図３】図２の網点検出部の検出する画像が網点である場合のヒストグラム。
【図４】図２の網点検出部の検出する画像が網点でない場合のヒストグラム。
【図５】図１の地肌レベル検出部の回路ブロック構成図。
【図６】図１の地肌除去時ゲイン生成部の回路ブロック図。
【図７】図１のＮＡＥ時ゲイン生成部の回路ブロック図。
【図８】網点原稿画像の読取レベル（ａ）と従来の画像読取装置で読み取ったときの読取レベル（ｂ）を示す図。
【図９】周囲が網点で囲まれている原稿画像（ａ）と当該原稿画像を従来の画像読取装置で読み取って画像形成したときのコピー画像（ｂ）を示す図。
【符号の説明】
１　画像読取装置
２　画像読取部
３　デジタル信号演算部
１１　ＣＣＤ
１２　ゲインアンプ
１３　Ａ／Ｄ変換器（Ａ／ＤＣ）
１４　ＶＲＢ
１５　Ｄ／Ａ変換器（Ｄ／ＡＣ）
２１　シェーディングデータ保存メモリ
２２　シェーディング処理部
２３　ピーク検出部
２４　ＶＴ＆ゲイン設定部
２５　ＮＡＥ時ゲイン生成部
２６　網点検出部
２７　地肌レベル検出部
２８　地肌除去時ゲイン生成部
２９　ゲイン切換部
３０　ゲイン乗算部
３１　地肌レベル補正部
４１　ラインメモリ
５１　ラインメモリ
５２　ノイズ除去部
５３　画像パス切換部
５４　ＭＴＦ補正部
５５　地肌レベル検出処理部
５６　ラインメモリ
６１　地肌レベル追従処理部
６２　地肌除去時ゲイン演算部
７１　地肌除去時ゲイン演算部
【図１】
2004112197.tif 000003
【図２】
2004112197.tif 000004
【図３】
2004112197.tif 000005
【図４】
2004112197.tif 000006
【図５】
2004112197.tif 000007
【図６】
2004112197.tif 000008
【図７】
2004112197.tif 000009
【図８】
2004112197.tif 000010
【図９】
2004112197.tif 000011