(57)【要約】      （修正有）【課題】画像読取手段の光学経路上のゴミ、埃等の汚れを適切に判定して画像品質を向上させるとともに、利用性の良好な画像処理装置を提供する。【解決手段】カラーＭＦＰ１は、固定された第１読取部で、搬送される原稿を読み取る前に、原稿読取位置に配設されゴミの有無検出用のデータを提供する原稿押さえ白板を読み取って、ゴミ検出処理部４５で、原稿押さえ白板を読み取ったときの画像データに基づいて原稿読取光学系路上のゴミの有無を検出するに際し、当該原稿押さえ白板の画像データをスキャナγ補正処理及びフィルタ処理した後の画像データの最大値を最大値検出回路５１で求めて、第１比較器５２で閾値１と比較して、最大値が閾値１以上のときにカウンタ５４のカウント値をインクリメントし、当該カウント値を第２比較器５５で閾値２と比較して、閾値２を越えると、オンのゴミ検出信号を出力する。【選択図】図４
2005109531.tif 000002
【特許請求の範囲】
【請求項１】
搬送される原稿に光を照射して当該原稿からの反射光を光電変換して当該原稿の画像を読み取る固定された画像読取手段と、白色に施されてシェーディングデータを提供する白基準部材と、前記原稿読取位置に配設され少なくとも前記原稿側の面が白色に施されゴミの有無検出用のデータを提供するゴミ検出白板と、前記画像読取手段の読み取った画像データにスキャナγ補正処理を施すスキャナγ補正手段と、当該スキャナγ補正手段によるスキャナγ補正処理後のデータに所定のフィルタ処理を施すフィルタ処理手段と、前記画像読取手段で前記ゴミ検出白板を読み取ったときの画像データに基づいて原稿読取光学系路上のゴミの有無を検出するゴミ検出手段と、を備え、原稿読取前に前記画像読取手段で前記白基準部材を読み取ったときの画像データに基づいて前記原稿を読み取った画像データをシェーディング補正するとともに、当該原稿読取前に、前記画像読取手段で前記ゴミ検出白板を読み取ったときの画像データに基づいて前記ゴミ検出手段でゴミの有無を判別する画像処理装置であって、前記画像読取手段が前記ゴミ検出白板を読み取った画像データを前記スキャナγ補正手段でスキャナγ補正処理して、当該スキャナγ補正処理後の画像データを前記フィルタ処理手段でフィルタ処理し、前記ゴミ検出手段が、当該フィルタ処理後の画像データを所定の閾値と比較することで前記ゴミの有無を検出することを特徴とする画像処理装置。
【請求項２】
前記スキャナγ補正手段は、前記原稿の画像データに対してグレイバランスを整えるスキャナγ補正処理を行い、前記フィルタ処理手段は、当該スキャナγ補正処理後のデータに対して任意の意図する画質を得るためのフィルタ処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記ゴミ検出手段は、黒及びグレイのゴミのみを検出することを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項４】
前記ゴミ検出手段は、Ｒ、Ｇ、Ｂの各色の画像データに対して、それぞれ前記閾値を適宜設定して、画質劣化レベルが同じレベルとなるＲ、Ｇ、Ｂ各色のゴミをそれぞれ検出することを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項５】
前記ゴミ検出手段は、前記閾値を、画像形成モード、使用するアプリケーションによって適宜設定して、Ｒ、Ｇ、Ｂ各色のゴミをそれぞれ検出することを特徴とする請求項１または請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳細には、固定されている画像読取手段の読み取る光学経路上のゴミ、埃等の汚れを適切に判定して画像品質を向上させるとともに、利用性の良好な画像処理装置に関する。
【背景技術】
【０００２】
密着イメージセンサを用いた画像読取装置は、原稿をコンタクトガラスに接触させた状態で搬送しつつ、当該搬送される原稿に光源からコンタクトガラスを通して光を照射し、原稿で反射される原稿の画情報を含む反射光を再度コンタクトガラスを通して光電変換素子（例えば、ＣＣＤ（Charge Coupled Device ））に入射して、当該光電変換素子で光電変換することで、原稿の画像を読み取っている。
【０００３】
そして、このような密着イメージセンサを用いた画像読取装置においては、ランプの光量の変動及びＣＣＤ等の光電変換素子の感光画素の感度バラツキ等を補正するために、従来、原稿読取前に白基準板を読み取って、当該白基準板を読み取ったときのデータをシェーディングデータとして、原稿の画像データをシェーディング補正している。
【０００４】
ところが、密着イメージセンサを用いた画像読取装置においては、上述のように、原稿をコンタクトガラスに接触させた状態で搬送しつつ原稿の読み取りを行っているため、原稿に付いているゴミ、トナーや紙紛がコンタクトガラス表面等に付着しやすく、これらのゴミ等がコンタクトガラス等の光学経路に付着すると、当該ゴミ等が黒点や黒筋等となって画像に現れ、画質を低下させる。
【０００５】
そこで、従来、読取部に対して原稿を移動させることにより前記原稿の画像を読み取る画像読取装置であって、読取位置に存在するごみの位置を検出するごみ位置検出手段と、前記読取部により読み取られた画像データを記憶する画像データ記憶部と、前記ごみ位置検出手段により検出されたごみ位置の画像データを無効とするために、前記画像データ記憶部の制御信号を変更する制御信号変更部と、１ラインの画素数を整合させるために前記画像データ記憶部の各ラインデータに、無効にした画素数と同数の画素データを追加するデータ追加部とを備えた、画像読取装置が提案されている（特許文献１参照）。
【０００６】
【特許文献１】特開２０００−２８７０３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような公報記載の従来技術にあっては、原稿を読み取ったときの画像データのうち、ゴミ位置検出手段の検出したゴミ位置の画像データを変更しているため、検出処理で検出できなかったゴミデータでも、実際のコピア等の処理がかかった際には、強調され、画像に大きく不具合が発生するおそれがあり、改良の必要があった。
【０００８】
そこで、本発明は、原稿読取位置の白板を読み取った画像データにスキャナγ後・フィルタ処理を行った後、ゴミ検出処理を行い、画像処理によって、読み取ったゴミレベルが、画像に不具合を目立たせないレベルであれば、検出しないことで、ユーザの作業を中断させることをなく画像読み取りを行い、読み取った時点では、大きなレベルではなくても、画像処理によって画質劣化を引き起こす場合には、ユーザに警告を与え、アプライアンス性の高い画像処理装置を提供することを目的としている。
【０００９】
具体的には、請求項１記載の発明は、固定された画像読取手段で、搬送される原稿に光を照射して当該原稿からの反射光を光電変換して当該原稿の画像を読み取る前に、白基準部材を読み取ってシェーディング補正用のデータを取得するとともに、原稿読取位置に配設され少なくとも原稿側の面が白色に施されゴミの有無検出用のデータを提供するゴミ検出白板を読み取って、ゴミ検出手段で、当該ゴミ検出白板を読み取ったときの画像データに基づいて原稿読取光学系路上のゴミの有無を検出するに際して、当該画像読取手段がゴミ検出白板を読み取った画像データをスキャナγ補正手段でスキャナγ補正処理して、当該スキャナγ補正処理後の画像データをフィルタ処理手段でフィルタ処理し、当該フィルタ処理後の画像データを所定の閾値と比較することでゴミの有無を検出することにより、原稿読取時に、任意の画質劣化レベルを発生させる読取部分のゴミを検知して、使用者にその旨を警告し、また、画像処理装置のアプライアンスを向上させ、あるいは、適切な画像補正を行って、画質劣化を防止し、画像品質を向上させるとともに、利用性の良好な画像処理装置を提供することを目的としている。
【００１０】
請求項２記載の発明は、スキャナγ補正手段が、原稿の画像データに対してグレイバランスを整えるスキャナγ補正処理を行い、フィルタ処理手段が、当該スキャナγ補正処理後のデータに対して任意の意図する画質を得るためのフィルタ処理を行うことにより、プリントアウト処理や蓄積処理等の各原稿読取モード毎の画質劣化レベルに応じてゴミ検出レベルの設定を行って、スキャナγ補正処理及びフィルタ処理によってゴミの読取データが強調されてしまった場合であってもゴミを適切に検知し、画像品質をより一層向上させるとともに、利用性の良好な画像処理装置を提供することを目的としている。
【００１１】
請求項３記載の発明は、ゴミ検出手段が、黒及びグレイのゴミのみを検出することにより、画質劣化に影響を与える黒及びグレイのゴミのみを検知し、画像上で目立たないようなカラーゴミについてはDon't Careとして、警告の発生過多や処理の中断・補正処理等による処理スピードの低下を抑制して、アプライアンスのより一層向上させて、画像品質を向上させるとともに、利用性のより一層良好な画像処理装置を提供することを目的としている。
【００１２】
請求項４記載の発明は、ゴミ検出手段が、Ｒ、Ｇ、Ｂの各色の画像データに対して、それぞれ閾値を適宜設定して、画質劣化レベルが同じレベルとなるＲ、Ｇ、Ｂ各色のゴミをそれぞれ検出することにより、どの色のゴミであっても、任意の画質劣化レベルを発生させるゴミを検知し、ゴミの色によらず、任意の画質劣化レベルを発生させるゴミを検知して、画像品質をより一層向上させるとともに、利用性の良好な画像処理装置を提供することを目的としている。
【００１３】
請求項５記載の発明は、ゴミ検出手段が、閾値を、画像形成モード、使用するアプリケーションによって適宜設定して、Ｒ、Ｇ、Ｂ各色のゴミをそれぞれ検出することにより、各画像モードや各アプリケーションによってゴミ検知レベルを揃えたり、各画像モードやアプリケーションに応じてゴミ検知レベルを異ならせて、各画像モードや各アプリケーションに適切なゴミ検知を行い、過多なゴミ検知による生産性の劣化を抑制して、画像品質を向上させるとともに、利用性のより一層良好な画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１４】
請求項１記載の発明の画像処理装置は、搬送される原稿に光を照射して当該原稿からの反射光を光電変換して当該原稿の画像を読み取る固定された画像読取手段と、白色に施されてシェーディングデータを提供する白基準部材と、前記原稿読取位置に配設され少なくとも前記原稿側の面が白色に施されゴミの有無検出用のデータを提供するゴミ検出白板と、前記画像読取手段の読み取った画像データにスキャナγ補正処理を施すスキャナγ補正手段と、当該スキャナγ補正手段によるスキャナγ補正処理後のデータに所定のフィルタ処理を施すフィルタ処理手段と、前記画像読取手段で前記ゴミ検出白板を読み取ったときの画像データに基づいて原稿読取光学系路上のゴミの有無を検出するゴミ検出手段と、を備え、原稿読取前に前記画像読取手段で前記白基準部材を読み取ったときの画像データに基づいて前記原稿を読み取った画像データをシェーディング補正するとともに、当該原稿読取前に、前記画像読取手段で前記ゴミ検出白板を読み取ったときの画像データに基づいて前記ゴミ検出手段でゴミの有無を判別する画像処理装置であって、前記画像読取手段が前記ゴミ検出白板を読み取った画像データを前記スキャナγ補正手段でスキャナγ補正処理して、当該スキャナγ補正処理後の画像データを前記フィルタ処理手段でフィルタ処理し、前記ゴミ検出手段が、当該フィルタ処理後の画像データを所定の閾値と比較することで前記ゴミの有無を検出することにより、上記目的を達成している。
【００１５】
上記構成によれば、固定された画像読取手段で、搬送される原稿に光を照射して当該原稿からの反射光を光電変換して当該原稿の画像を読み取る前に、白基準部材を読み取ってシェーディング補正用のデータを取得するとともに、原稿読取位置に配設され少なくとも原稿側の面が白色に施されゴミの有無検出用のデータを提供するゴミ検出白板を読み取って、ゴミ検出手段で、当該ゴミ検出白板を読み取ったときの画像データに基づいて原稿読取光学系路上のゴミの有無を検出するに際して、当該画像読取手段がゴミ検出白板を読み取った画像データをスキャナγ補正手段でスキャナγ補正処理して、当該スキャナγ補正処理後の画像データをフィルタ処理手段でフィルタ処理し、当該フィルタ処理後の画像データを所定の閾値と比較することでゴミの有無を検出しているので、原稿読取時に、任意の画質劣化レベルを発生させる読取部分のゴミを検知して、使用者にその旨を警告し、また、画像処理装置のアプライアンスを向上させることができ、あるいは、適切な画像補正を行って、画質劣化を防止することができ、画像品質を向上させることができるとともに、利用性を向上させることができる。
【００１６】
この場合、例えば、請求項２に記載するように、前記スキャナγ補正手段は、前記原稿の画像データに対してグレイバランスを整えるスキャナγ補正処理を行い、前記フィルタ処理手段は、当該スキャナγ補正処理後のデータに対して任意の意図する画質を得るためのフィルタ処理を行うものであってもよい。
【００１７】
上記構成によれば、スキャナγ補正手段が、原稿の画像データに対してグレイバランスを整えるスキャナγ補正処理を行い、フィルタ処理手段が、当該スキャナγ補正処理後のデータに対して任意の意図する画質を得るためのフィルタ処理を行うので、プリントアウト処理や蓄積処理等の各原稿読取モード毎の画質劣化レベルに応じてゴミ検出レベルの設定を行って、スキャナγ補正処理及びフィルタ処理によってゴミの読取データが強調されてしまった場合であってもゴミを適切に検知することができ、画像品質をより一層向上させることができるとともに、利用性を向上させることができる。
【００１８】
また、例えば、請求項３に記載するように、前記ゴミ検出手段は、黒及びグレイのゴミのみを検出するものであってもよい。
【００１９】
上記構成によれば、ゴミ検出手段が、黒及びグレイのゴミのみを検出するので、画質劣化に影響を与える黒及びグレイのゴミのみを検知することができ、画像上で目立たないようなカラーゴミについてはDon't Careとして、警告の発生過多や処理の中断・補正処理等による処理スピードの低下を抑制して、アプライアンスのより一層向上させて、画像品質を向上させることができるとともに、利用性をより一層向上させることができる。
【００２０】
さらに、例えば、請求項４に記載するように、前記ゴミ検出手段は、Ｒ、Ｇ、Ｂの各色の画像データに対して、それぞれ前記閾値を適宜設定して、画質劣化レベルが同じレベルとなるＲ、Ｇ、Ｂ各色のゴミをそれぞれ検出するものであってもよい。
【００２１】
上記構成によれば、ゴミ検出手段が、Ｒ、Ｇ、Ｂの各色の画像データに対して、それぞれ閾値を適宜設定して、画質劣化レベルが同じレベルとなるＲ、Ｇ、Ｂ各色のゴミをそれぞれ検出するので、どの色のゴミであっても、任意の画質劣化レベルを発生させるゴミを検知することができ、ゴミの色によらず、任意の画質劣化レベルを発生させるゴミを検知して、画像品質をより一層向上させることができるとともに、利用性を向上させることができる。
【００２２】
また、例えば、請求項５に記載するように、前記ゴミ検出手段は、前記閾値を、画像形成モード、使用するアプリケーションによって適宜設定して、Ｒ、Ｇ、Ｂ各色のゴミをそれぞれ検出するものであってもよい。
【００２３】
上記構成によれば、ゴミ検出手段が、閾値を、画像形成モード、使用するアプリケーションによって適宜設定して、Ｒ、Ｇ、Ｂ各色のゴミをそれぞれ検出するので、各画像モードや各アプリケーションによってゴミ検知レベルを揃えたり、各画像モードやアプリケーションに応じてゴミ検知レベルを異ならせて、各画像モードや各アプリケーションに適切なゴミ検知を行うことができ、過多なゴミ検知による生産性の劣化を抑制して、画像品質を向上させることができるとともに、利用性をより一層向上させることができる。
【発明の効果】
【００２４】
請求項１記載の発明の画像処理装置によれば、固定された画像読取手段で、搬送される原稿に光を照射して当該原稿からの反射光を光電変換して当該原稿の画像を読み取る前に、白基準部材を読み取ってシェーディング補正用のデータを取得するとともに、原稿読取位置に配設され少なくとも原稿側の面が白色に施されゴミの有無検出用のデータを提供するゴミ検出白板を読み取って、ゴミ検出手段で、当該ゴミ検出白板を読み取ったときの画像データに基づいて原稿読取光学系路上のゴミの有無を検出するに際して、当該画像読取手段がゴミ検出白板を読み取った画像データをスキャナγ補正手段でスキャナγ補正処理して、当該スキャナγ補正処理後の画像データをフィルタ処理手段でフィルタ処理し、当該フィルタ処理後の画像データを所定の閾値と比較することでゴミの有無を検出しているので、原稿読取時に、任意の画質劣化レベルを発生させる読取部分のゴミを検知して、使用者にその旨を警告し、また、画像処理装置のアプライアンスを向上させることができ、あるいは、適切な画像補正を行って、画質劣化を防止することができ、画像品質を向上させることができるとともに、利用性を向上させることができる。
【００２５】
請求項２記載の発明の画像処理装置によれば、スキャナγ補正手段が、原稿の画像データに対してグレイバランスを整えるスキャナγ補正処理を行い、フィルタ処理手段が、当該スキャナγ補正処理後のデータに対して任意の意図する画質を得るためのフィルタ処理を行うので、プリントアウト処理や蓄積処理等の各原稿読取モード毎の画質劣化レベルに応じてゴミ検出レベルの設定を行って、スキャナγ補正処理及びフィルタ処理によってゴミの読取データが強調されてしまった場合であってもゴミを適切に検知することができ、画像品質をより一層向上させることができるとともに、利用性を向上させることができる。
【００２６】
請求項３記載の発明の画像処理装置によれば、ゴミ検出手段が、黒及びグレイのゴミのみを検出するので、画質劣化に影響を与える黒及びグレイのゴミのみを検知することができ、画像上で目立たないようなカラーゴミについてはDon't Careとして、警告の発生過多や処理の中断・補正処理等による処理スピードの低下を抑制して、アプライアンスのより一層向上させて、画像品質を向上させることができるとともに、利用性をより一層向上させることができる。
【００２７】
請求項４記載の発明の画像処理装置によれば、ゴミ検出手段が、Ｒ、Ｇ、Ｂの各色の画像データに対して、それぞれ閾値を適宜設定して、画質劣化レベルが同じレベルとなるＲ、Ｇ、Ｂ各色のゴミをそれぞれ検出するので、どの色のゴミであっても、任意の画質劣化レベルを発生させるゴミを検知することができ、ゴミの色によらず、任意の画質劣化レベルを発生させるゴミを検知して、画像品質をより一層向上させることができるとともに、利用性を向上させることができる。
【００２８】
請求項５記載の発明の画像処理装置によれば、ゴミ検出手段が、閾値を、画像形成モード、使用するアプリケーションによって適宜設定して、Ｒ、Ｇ、Ｂ各色のゴミをそれぞれ検出するので、各画像モードや各アプリケーションによってゴミ検知レベルを揃えたり、各画像モードやアプリケーションに応じてゴミ検知レベルを異ならせて、各画像モードや各アプリケーションに適切なゴミ検知を行うことができ、過多なゴミ検知による生産性の劣化を抑制して、画像品質を向上させることができるとともに、利用性をより一層向上させることができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００３０】
図１〜図１５は、本発明の画像処理装置の第１の実施例を示す図であり、図１は、本発明の画像処理装置の第１の実施例を適用したカラーＭＦＰ（マルチファンクション装置）１の要部正面概略構成図である。
【００３１】
図１において、カラーＭＦＰ１は、本体筐体２の上面部に、第１コンタクトガラス３及び第２コンタクトガラス４が配設されており、第１コンタクトガラス３及び第２コンタクトガラス４の下方の本体筐体２の内部に、図示しない第１キャリッジに搭載されたランプと第１ミラー、図示しない第２キャリッジに搭載された第２ミラーと第３ミラー、レンズ及び第１ＣＣＤ等からなる第１読取部（画像読取手段）が配設されている。
【００３２】
第１キャリッジ及び第２キャリッジは、図示しないモータにより駆動されて、図１の左右方向である副走査方向に移動し、第１読取部は、第１コンタクトガラス３上に固定的にセットされた原稿を主走査及び副走査して、原稿の画像を読み取る。
【００３３】
カラーＭＦＰ１は、本体筐体２の上部にＡＤＦ（Auto Document Feeder）１０が第１コンタクトガラス３の上面を開閉可能に取り付けられており、ＡＤＦ１０は、開くことで、第１コンタクトガラス３上に原稿をセット可能となっていて、第１コンタクトガラス３上に原稿がセットされた状態で閉じられると、当該原稿を第１コンタクトガラス３に押しつける圧板の機能も有している。
【００３４】
ＡＤＦ１０は、原稿テーブル１１、ピックアップローラ１２、給紙ベルト１３、リバースローラ１４、プルアウトローラ１５、中間ローラ１６、読取入口ローラ１７、表面読取ローラ１８、読取出口ローラ１９、裏面読取ローラ２０、ＣＩＳ出口ローラ２１及び排紙ローラ２２等が原稿搬送経路２３に沿って順次配設されており、給紙ベルト１３とプルアウトローラ１５との間には、突当センサ２４が配設され、中間ローラ１６と読取入口ローラ１７との間には、読取入口センサ２５が、読取入口ローラ１７の下流側には、レジストセンサ２６が、それぞれ配設されている。
【００３５】
また、ＡＤＦ１０は、裏面読取ローラ２０に対向する位置にＣＩＳ（密着イメージセンサ）２７が配設されている。
【００３６】
そして、ＡＤＦ１０は、表面読み取りローラ１８の手前からＣＩＳ２７の手前の範囲のうち、少なくとも表面読取位置Ｐ１の近傍で、搬送される原稿を第２コンタクトガラス４に押しつける原稿押さえ白板（ゴミ検出白板）２８が配設されており、原稿押さえ白板２８の原稿側、すなわち、第２コンタクトガラス４側の面が、ゴミの有無を検出できるように、白色に施されている。
【００３７】
ＡＤＦ１０は、給紙部２２により原稿テーブル１１上にセットされた複数枚の原稿を、ピックアップローラ１２、給紙ベルト１３及びリバースローラ１４により１枚ずつ分離して、原稿搬送経路２３に送り出し、原稿搬送経路２３に送り出した原稿をプルアウトローラ１５、中間ローラ１６、読取入口ローラ１７で順次搬送して、表面読取ローラ１８と第２コンタクトガラス４との間に搬送する。
【００３８】
カラーＭＦＰ１は、ＡＤＦ１０で搬送される原稿の画像を読み取るときには、第１キャリッジと第２キャリッジを図１の第２コンタクトガラス４側の表面読取位置Ｐ１に移動して、第２コンタクトガラス４と表面読取ローラ１８との間を搬送される原稿の表面に、第１読取部のランプから光を照射して、原稿の表面で反射された反射光をミラーで順次反射させて、レンズを通過させて第１ＣＣＤに集光させて、第１ＣＣＤで光電変換することで、搬送される原稿の表面の画像を読み取る。
【００３９】
ＡＤＦ１０は、表面の画像の読み取られた原稿を、読取出口ローラ１９により裏面読取ローラ２０とＣＩＳ２７との間に搬送し、さらに、排紙ローラ２２により、図示しない原稿排紙部上に排出する。
【００４０】
そして、原稿が両面に画像の形成されている原稿であるときには、裏面読取ローラ２０とＣＩＳ２７との間を搬送される原稿の裏面の画像をＣＩＳ２７で読み取る。
【００４１】
また、カラーＭＦＰ１は、図示しないが、本体筐体２内の第１読取部の下方に、画像形成部が配設されており、画像形成部は、第１読取部やＣＩＳ２７で読み取った原稿の画像やファクシミリ受信したり、ネットワークを介してコンピュータ等から受信した画像を記録紙に記録出力する。
【００４２】
そして、カラーＭＦＰ１は、ＡＤＦ１０で原稿を搬送して、当該原稿の表面の画像を読み取る際、第１読取部で原稿を読み取る前に、表面読取位置Ｐ１の原稿押さえ白板２８の任意の範囲を読み取り、当該原稿押さえ白板２８を読み取った画像データに、後述するように、スキャナγ補正及びフィルタ処理を施した後に、ゴミ検出処理を行う。
【００４３】
そして、カラーＭＦＰ１は、図２に示すように、スキャナＩ／Ｆ３０、フィールドメモリ３１、第１画像処理ボード３２及び第２画像処理ボード３３等を備えており、第１画像処理ボード３２は、２つのＰＬＬ（Phase Locked Loop ）３４、３５、第１処理部３６、第２処理部３７及び第３処理部３８等を備え、第２画像処理ボード３３は、同期合わせメモリ３９等を備えている。また、第１処理部３６は、シェーディング補正部４０、ドット・ライン補正部４１及び補正処理部４２等を備えており、第２処理部３７は、スキャナγ補正部４３、フィルタ処理部４４、ゴミ検出処理部４５及び色補正前処理部４６等を備えている。
【００４４】
スキャナＩ／Ｆ３０は、第１読取部及びＣＩＳ２７とのインターフェイスであり、当該第１読取部及びＣＩＳ２７から入力される画像データを、フィールドメモリ３１上に格納させた後、第１画像処理ボード３２に転送する。
【００４５】
第２画像処理ボード３３は、第１画像処理ボード３２の第１処理部３６の処理した画像データを同期合わせメモリ３９で同期合わせを行って、第１画像処理ボード３２の第２処理部３７に入力する。
【００４６】
第１処理部３６は、シェーディング補正部４０、ドット・ライン補正部４１及び補正処理部４２で、第２画像処理ボード３３で同期合わせされた画像データに対して、第１読取部及びＣＩＳ２７で原稿に光を照射する光源の照射斑やＣＣＤの感度バラツキを補正するシェーディング補正処理、ドット及びラインの同期等の補正処理及びその他の補正処理を行い、第２処理部３７は、スキャナγ補正部４３、フィルタ処理部４４、ゴミ検出処理部４５及び色補正前処理部４６等を備えており、画像データに対して、第１読取部及びＣＩＳ２７で読み取られた反射率リニアなＲＧＢ画像信号を、濃度リニアなＲＧＢ画像信号に変換するスキャナγ補正処理、文字等のエッジをシャープに見せるためにＲＧＢ画像信号でのエッジ成分の強調等の各種フィルタ処理を行うフィルタ処理、表面読取ローラ１８または読取出口ローラ１９を読み取ったときの画像データに基づくゴミ検出処理及び濃度リニアなＲＧＢ画像信号をそれぞれの補色であるＣＭＹＫ画像信号に変換する色補正処理等を行う。
【００４７】
そして、上記第２処理部３７では、シェーディング補正を行った後で、原稿押さえ白板２８を読み取ったときの読取データ（画像データ）が、図３に示すように、スキャナγ補正部４３に入力され、この画像データをスキャナγ補正部（スキャナ補正手段）４３でスキャナγ補正を行って、フィルタ処理部４４に出力し、フィルタ処理部（フィルタ手段）４４で必要なフィルタ処理を施した後、ゴミ検出処理部４５に入力する。
【００４８】
ゴミ検出処理部（ゴミ検出手段）４５は、入力されるスキャナγ補正処理及びフィルタ処理後の画像データから第１読取部の光源から出射されて第２コンタクトガラス４を通過して、原稿押さえ白板２８で反射され、再度第２コンタクトガラス４を通過して、第１読取部のＣＣＤに入力されるまでの走査光学系の光路上にゴミがあるか否かの検出を行う。
【００４９】
このゴミ検出処理部４５は、図４に示すように、最大値検出回路５１、第１比較器５２、第１閾値メモリ５３、カウンタ５４、第２比較器５５及び第２閾値メモリ５６等を備えており、スキャナγ補正部４３でスキャナγ補正処理され、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータが最大値検出回路５１に入力され、最大値検出回路５１が、当該ＲＧＢデータの最大値をそれぞれ求めて第１比較器５２に出力する。第１比較器５２は、最大値検出回路５１の検出した最大値を第１閾値メモリ５３に予め格納されている閾値１と比較し、最大値が閾値１よりも暗い（濃い）ときに、暗い（濃い）データであることを示す比較結果信号、例えば、ハイ「１」の比較結果信号をカウンタ５４に出力する。
【００５０】
カウンタ５４は、最大値が閾値１よりも暗い（濃い）データをカウントし、カウント結果を第２比較器５５に出力する。
【００５１】
第２比較器５５は、カウンタ５４のカウント値を第２閾値メモリ５６に予め格納されている所定の閾値２と比較し、カウント値が閾値２よりも多いと、ゴミを検出したことを示すゴミ検知フラグを立てるか、ゴミを検出したことを示すオンのゴミ検出信号を出力する。
【００５２】
次に、本実施例の作用を説明する。本実施例のカラーＭＦＰ１は、シェーディング補正後に原稿押さえ白板２８を読み取ったときの読取データをスキャナγ補正処理及びフィルタ処理し、これらの処理後のＲＧＢデータに基づいて光学経路上のゴミの検出処理を行っている。
【００５３】
すなわち、カラーＭＦＰ１は、そのＡＤＦ１０が、給紙部２２により原稿テーブル１１上にセットされた複数枚の原稿を、ピックアップローラ１２、給紙ベルト１３及びリバースローラ１４により１枚ずつ分離して、原稿搬送経路２３に送り出し、原稿搬送経路２３に送り出した原稿をプルアウトローラ１５、中間ローラ１６、読取入口ローラ１７で順次搬送して、表面読取ローラ１８と第２コンタクトガラス４との間に搬送する。
【００５４】
カラーＭＦＰ１は、ＡＤＦ１０で搬送される原稿の画像を読み取るときには、第１キャリッジと第２キャリッジを図１の第２コンタクトガラス４側の表面読取位置Ｐ１に移動して、第２コンタクトガラス４と表面読取ローラ１８との間を搬送される原稿の表面に、第１読取部のランプから光を照射して、原稿の表面で反射された反射光をミラーで順次反射させて、レンズを通過させて第１ＣＣＤに集光させて、第１ＣＣＤで光電変換することで、搬送される原稿の表面の画像を読み取る。
【００５５】
ＡＤＦ１０は、表面の画像の読み取られた原稿を、読取出口ローラ１９により裏面読取ローラ２０とＣＩＳ２７との間に搬送し、さらに、排紙ローラ２２により、図示しない原稿排紙部上に排出する。
【００５６】
そして、原稿が両面に画像の形成されている原稿であるときには、裏面読取ローラ２０とＣＩＳ２７との間を搬送される原稿の裏面の画像をＣＩＳ２７で読み取る。
【００５７】
そして、カラーＭＦＰ１は、ＡＤＦ１０で原稿を搬送して、当該原稿の表面の画像を読み取る際、第１読取部で原稿を読み取る前に、図示しない白基準板を読み取って、シェーディング補正用のシェーディングデータを取得し、その後、表面読取位置Ｐ１の原稿押さえ白板２８の任意の範囲を読み取り、当該原稿押さえ白板２８を読み取った画像データに、スキャナγ補正及びフィルタ処理を施した後に、ゴミ検出処理を行う。
【００５８】
すなわち、カラーＭＦＰ１は、図２及び図３に示したように、画像データにスキャナγ補正処理を施すスキャナγ補正部４３及び所定のフィルタ処理を施すフィルタ処理部４４の後段にゴミ検出処理部４５が配設されており、原稿押さえ白板２８を読み取った画像データにスキャナγ補正及びフィルタ処理を施した後に、ゴミ検出処理部４５が、図５に示すように、ゴミ検出処理を行う。
【００５９】
すなわち、カラーＭＦＰ１は、図５に示すように、原稿押さえ白板２８を読み取った画像データにスキャナγ補正処理及びフィルタ処理を施したＲＧＢデータを、まず、最大値検出回路５１で最大値を求め（ステップＳ１０１）、当該求めた最大値が第１閾値メモリ５３の閾値１以上であるかを第１比較器５２でチェックする（ステップＳ１０２）。
【００６０】
第１比較器５２が、最大値が閾値１以上であると判定すると、すなわち、最大値が閾値１よりも暗い（濃い）と判定すると、カウンタ５４がカウント値を「１」だけインクリメントして（ステップＳ１０３）、第２比較器５５が、カウンタ５４のカウント値が第２閾値メモリ５６に格納されている閾値２以上であるかチェックする（ステップＳ１０４）。
【００６１】
ステップＳ１０２で、第１比較器５２が最大値が閾値１よりも小さいと判定すると、すなわち、最大値が閾値１よりも明るい（薄い）と判定すると、カウンタ５４のカウント値をインクリメントすることなく、カウンタ５４のカウント値が閾値２以上であるかチェックする（ステップＳ１０４）。
【００６２】
第２比較器５５は、ステップＳ１０４で、カウンタ５４のカウント値が閾値２以上であると、ゴミを検出したことを示すゴミ検知フラグを立てるか、ゴミを検出したことを示すオンのゴミ検出信号を出力し（ステップＳ１０５）、カラーＭＦＰ１は、ゴミが検出されると、操作表示部等にゴミが検出された旨の表示を行う等で警告を促す。
【００６３】
第２比較器５５は、ステップＳ１０４で、カウンタ５４のカウント値が閾値２を越えないときには、ゴミはないと判断して、ゴミ検知フラグをオフにするか、ゴミを検出しない旨のオフのゴミ検出信号を出力し（ステップＳ１０６）、通常の原稿読取処理を行う。
【００６４】
このように、本実施例のカラーＭＦＰ１は、固定された第１読取部で、搬送される原稿に光を照射して当該原稿からの反射光を光電変換して当該原稿の画像を読み取る前に、白基準部材を読み取ってシェーディング補正用のデータを取得するとともに、原稿読取位置に配設され少なくとも原稿側の面が白色に施されゴミの有無検出用のデータを提供する原稿押さえ白板２８を読み取って、ゴミ検出処理部４５で、原稿押さえ白板２８を読み取ったときの画像データに基づいて原稿読取光学系路上のゴミの有無を検出するに際して、第１読取部が原稿押さえ白板２８を読み取った画像データをスキャナγ補正部４３でスキャナγ補正処理して、当該スキャナγ補正処理後の画像データをフィルタ処理部４４でフィルタ処理し、当該フィルタ処理後の画像データを所定の閾値と比較することでゴミの有無を検出している。
【００６５】
したがって、原稿読取時に、任意の画質劣化レベルを発生させる読取部分のゴミを検知して、使用者にその旨を警告し、また、画像処理装置のアプライアンスを向上させることができ、あるいは、適切な画像補正を行って、画質劣化を防止することができ、画像品質を向上させることができるとともに、利用性を向上させることができる。
【００６６】
なお、上記スキャナγ補正部４３及びフィルタ処理部４４は、スキャナγ補正部４３が、原稿画像データに対してグレイバランスを整えるスキャナγ補正処理を行い、フィルタ処理部４４が、任意のねらいの画質を得るためのフィルタ処理を行うものであってもよい。
【００６７】
この場合、スキャナγ補正部４３は、スキャナγ補正テーブルとして、例えば、図６に示すようなテーブルを用い、γ変換することで、ＲＧＢ各色データのバランスを調整し、ある任意のグレイスケールデータがグレイスケールとして読み取られるようになる。そして、黒から白へ変化していくグレイスケールデータは、Ｒ≒Ｇ≒Ｂである。
【００６８】
そして、図７は、Ｒの色データを、図８は、Ｇの色データを、そして、図９は、Ｂの色データを表しており、Ｒ＝Ｇ＝Ｂ（理想的なグレイデータ）の場合、ＲＧＢが同じ大きさａのところにスペクトルが立つ。また、図１０から図１２にＲ、Ｇ、Ｂのそれぞれについて示すように、ＲＧＢの読取データは、フィルタ強調処理を行うと、破線で示すスペクトルｃが実線で示すスペクトルｂに変化しているように、値が大きくなる。
【００６９】
したがって、フィルタ処理部４４でフィルタ処理を行った後にゴミ検出処理部４５でゴミ検出処理を行っているので、第１読取部での読取時には小さなデータ値しか有していないゴミであっても、実際の原稿処理時に読み込まれたゴミが、フィルタ処理部４４でフィルタ処理されることで、ゴミの値が大きくなって、画質が劣化する度合いが多きなるおそれがあるが、このような画質を劣化する度合いが大きい場合を、検出することができる。
【００７０】
すなわち、原稿を読み取ったときと同じがスキャナγ処理とフィルタ処理を、ゴミ検出処理時に行うことで、実際のコピー動作時、プリントアウト動作時、画像データ蓄積時の影響の大きさで、ゴミ検出レベルを決定することができる。
【００７１】
例えば、図１０から図１２では、同じ閾値１の場合にフィルタ処理後のデータが閾値１を越えている場合を示しているが、このような場合に、Ｒ、Ｇ、Ｂそれぞれに対して、例えば、図１３から図１５に示すように、Ｒに対しては、閾値ｔｈＲを、Ｇに対しては、閾値ｔｈＧを、Ｂに対しては、閾値ｔｈＢをそれぞれ設定することで、動作に適したゴミ検出を行うことができる。
【００７２】
このように、スキャナγ補正部４３が、原稿の画像データに対してグレイバランスを整えるスキャナγ補正処理を行い、フィルタ処理部４４が、当該スキャナγ補正処理後のデータに対して任意の意図する画質を得るためのフィルタ処理を行うと、プリントアウト処理や蓄積処理等の各原稿読取モード毎の画質劣化レベルに応じてゴミ検出レベルの設定を行って、スキャナγ補正処理及びフィルタ処理によってゴミの読取データが強調されてしまった場合であってもゴミを適切に検知することができ、画像品質をより一層向上させることができるとともに、利用性を向上させることができる。
【実施例２】
【００７３】
図１６〜図１８は、本発明の画像処理装置の第２の実施例を示す図であり、図１６は、本発明の画像処理装置の第２の実施例を適用したカラーＭＦＰ１のゴミ検出処理部６０の回路ブロック構成図である。
【００７４】
なお、本実施例は、上記第１の実施例のカラーＭＦＰ１と同様のカラーＭＦＰに適用したものであり、本実施例の説明においては、上記第１の実施例のカラーＭＦＰ１と同様の構成部分には、同一の番号を付してその詳細な説明を省略するとともに、図示しない部分についても、必要に応じて上記第１の実施例の説明で用いた符号をそのまま用いて説明する。
【００７５】
図１６において、ゴミ検出処理部６０は、上記第１の実施例のゴミ検出処理部４５と同様の最大値検出回路５１、第１比較器５２、第１閾値メモリ５３、カウンタ５４、第２比較器５５及び第２閾値メモリ５６を備えているとともに、差の絶対値算出部６１、６２、比較器６３、６４、比較値メモリ６５、６６及びアンド回路６７等を備えている。
【００７６】
差の絶対値算出部６１には、スキャナγ補正部４３でスキャナγ補正処理され、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータのうちＲデータとＧデータが入力され、差の絶対値算出部６１は、ＲデータとＧデータの差の絶対値を算出して、比較器６３に出力する。
【００７７】
差の絶対値算出部６２には、スキャナγ補正部４３でスキャナγ補正処理され、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータのうちＢデータとＧデータが入力され、差の絶対値算出部６２は、ＢデータとＧデータの差の絶対値を算出して、比較器６４に出力する。
【００７８】
比較器６３は、差の絶対値算出部６１の算出したＲとＧの差の絶対値を比較値メモリ６５に格納されている比較値ＴＨｓ１と比較して、比較結果ｃをアンド回路６７に出力する。
【００７９】
比較器６４は、差の絶対値算出部６２の算出したＢとＧの差の絶対値を比較値メモリ６６に格納されている比較値ＴＨｓ２と比較して、比較結果ｂをアンド回路６７に出力する。
【００８０】
そして、上記最大値検出回路５１は、上述のように、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータが入力され、当該ＲＧＢデータの最大値をそれぞれ求めて第１比較器５２に出力する。
【００８１】
第１比較器５２は、最大値検出回路５１の検出した最大値を第１閾値メモリ５３に予め格納されている閾値１と比較して、最大値が閾値１よりも暗い（濃い）ときに、暗い（濃い）データであることを示す比較結果信号、例えば、ハイ「１」の比較結果信号ａをアンド回路６７に出力する。
【００８２】
アンド回路６７は、第１比較器５２の比較結果がゴミ候補であることを示しており、かつ、比較器６３及び比較器６４の比較結果が所定の比較値ＴＨｓ１、ＴＨｓ２以下、すなわち、３色の色ずれ量が少ないときに、ゴミであることを示すゴミ検出信号をカウンタ５４に出力する。
【００８３】
カウンタ５４は、アンド回路６７からゴミであることを示すゴミ検出信号が入力されると、カウント値をインクリメントし、カウント値を第２比較器５５に出力する。
【００８４】
第２比較器５５は、カウンタ５４のカウント値を第２閾値メモリ５６に予め格納されている所定の閾値２と比較し、カウント値が閾値２よりも多いと、ゴミを検出したことを示すゴミ検知フラグを立てるか、ゴミを検出したことを示すオンのゴミ検出信号を出力する。
【００８５】
次に、本実施例の作用を説明する。本実施例のカラーＭＦＰ１は、実際には、理想的なＲ＝Ｇ＝Ｂであることがまれであることから、Ｒ、Ｇ、Ｂのずれ量が少なく、視覚的にグレイスケールデータに見える場合に、グレイスケールであるとして、グレイデータのゴミのみを検出する。
【００８６】
そして、Ｒ≒Ｇ≒Ｂの場合、そのグレイスケールデータのスペクトルは、図１７に示すように示される。そこで、Ｒ、Ｇ、Ｂのずれ量が少ない場合に、そのずれ量を、α、βとして、各色間のデータの大きさの差分が、α、βのずれ量いないであれば、グレイデータであるとして、グレイデータのゴミだけを検出する。
【００８７】
すなわち、図１８に示すように、ゴミ検出処理部６０は、原稿押さえ白板２８を読み取った画像データにスキャナγ補正処理及びフィルタ処理を施したＲＧＢデータを、まず、最大値検出回路５１で最大値を求め（ステップＳ２０１）、第１比較器５２が、最大値検出回路５１の検出した最大値を第１閾値メモリ５３に予め格納されている閾値１と比較して、最大値が閾値１よりも暗い（濃い）ときに、暗い（濃い）データであることを示す比較結果信号、例えば、ハイ「１」の比較結果信号ａをアンド回路６７に出力する（ステップＳ２０２）。
【００８８】
また、差の絶対値算出部６２が、ＢデータとＧデータの差の絶対値（ＡＢＳ（Ｇ−Ｂ））を算出して、比較器６４に出力し（ステップＳ２０３）、比較器６４が、差の絶対値算出部６２の算出したＢとＧの差の絶対値を比較値メモリ６６に格納されている比較値ＴＨｓ２と比較して、比較結果ｃをアンド回路６７に出力する（ステップＳ２０４）。
【００８９】
さらに、差の絶対値算出部６１が、ＲデータとＧデータの差の絶対値（ＡＢＳ（Ｇ−Ｒ））を算出して、比較器６３に出力し（ステップＳ２０５）、比較器６３が、差の絶対値算出部６１の算出したＲとＧの差の絶対値を比較値メモリ６５に格納されている比較値ＴＨｓ１と比較して、比較結果ｃをアンド回路６７に出力する（ステップＳ２０６）。
【００９０】
アンド回路６７が、第１比較器５２の比較結果ａがゴミ候補であることを示しており、かつ、比較器６３及び比較器６４の比較結果ｂ、ｃが所定の比較値ＴＨｓ１、ＴＨｓ２以下、すなわち、３色の色ずれ量が少ないか否か、ＡＮＤ（ａ、ｂ、ｃ）＝１か否かを判別し（ステップＳ２０７）、ＡＮＤ（ａ、ｂ、ｃ）＝１のときには、カウンタ５４が、アンド回路６７からゴミであることを示すゴミ検出信号が入力されると、カウント値をインクリメントし、カウント値を第２比較器５５に出力して（ステップＳ２０８）、第２比較器５５が、カウンタ５４のカウント値を第２閾値メモリ５６に予め格納されている所定の閾値２と比較する（ステップＳ２０９）。
【００９１】
ステップＳ２０７で、ＡＮＤ（ａ、ｂ、ｃ）＝１でないときには、ゴミ検出処理部６０は、カウンタ５４でカウント値をインクリメントすることなく、ステップＳ２０９に移行して、第２比較器５５が、カウンタ５４のカウント値を第２閾値メモリ５６に予め格納されている所定の閾値２と比較する（ステップＳ２０９）。
【００９２】
ステップＳ２０９で、第２比較器５５は、カウンタ５４のカウント値が閾値２よりも多いと、ゴミを検出したことを示すゴミ検知フラグを立てるか、ゴミを検出したことを示すオンのゴミ検出信号を出力し（ステップＳ２１０）、カウンタ５４のカウント値が閾値２よりも多いと、ゴミを検出したことを示すゴミ検知フラグをオフにするか、ゴミを検出しないことを示すオフのゴミ検出信号を出力する（ステップＳ２１１）。
【００９３】
このように、本実施例のカラーＭＦＰ１は、ゴミ検出処理部６０が、黒及びグレイのゴミのみを検出している。
【００９４】
したがって、画質劣化に影響を与える黒及びグレイのゴミのみを検知することができ、画像上で目立たないようなカラーゴミについてはDon't Careとして、警告の発生過多や処理の中断・補正処理等による処理スピードの低下を抑制して、アプライアンスのより一層向上させて、画像品質を向上させることができるとともに、利用性をより一層向上させることができる。
【実施例３】
【００９５】
図１９〜図２１は、本発明の画像処理装置の第３の実施例を示す図であり、図１６は、本発明の画像処理装置の第３の実施例を適用したカラーＭＦＰ１のゴミ検出処理部７０の回路ブロック構成図である。
【００９６】
なお、本実施例は、上記第１の実施例のカラーＭＦＰ１と同様のカラーＭＦＰに適用したものであり、本実施例の説明においては、上記第１の実施例のカラーＭＦＰ１と同様の構成部分には、同一の番号を付してその詳細な説明を省略するとともに、図示しない部分についても、必要に応じて上記第１の実施例の説明で用いた符号をそのまま用いて説明する。
【００９７】
図１９において、ゴミ検出処理部７０は、上記第１の実施例のゴミ検出処理部４５と同様のカウンタ５４、第２比較器５５及び第２閾値メモリ５６を備えているとともに、ＲＧＢそれぞれの比較器７１、７２、７３と、各比較器７１、７２、７３に閾値を提供する比較値メモリ７４、７５、７６及びオア回路７７等を備えている。
【００９８】
比較器７１には、スキャナγ補正部４３でスキャナγ補正処理され、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータのうちＲデータが入力され、比較器７１は、Ｒデータを比較値メモリ７４に格納されている比較値ＴＨｓ１と比較して、比較結果ａをオア回路７７に出力する。
【００９９】
比較器７２には、スキャナγ補正部４３でスキャナγ補正処理され、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータのうちＧデータが入力され、比較器７２は、Ｇデータを比較値メモリ７５に格納されている比較値ＴＨｓ２と比較して、比較結果ｂをオア回路７７に出力する。
【０１００】
比較器７３には、スキャナγ補正部４３でスキャナγ補正処理され、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータのうちＢデータが入力され、比較器７３は、Ｂデータを比較値メモリ７６に格納されている比較値ＴＨｓ３と比較して、比較結果ｃをオア回路７７に出力する。
【０１０１】
オア回路７７は、各比較器７１、比較器７２及び比較器７３の比較結果ａ、ｂ、ｃが所定の比較値ＴＨｓ１、ＴＨｓ２、ＴＨｓ３を越えると、すなわち、各色の閾値からの色ずれ量が１つでも大きいと、ゴミであることを示すゴミ検出信号をカウンタ５４に出力する。
【０１０２】
カウンタ５４は、オア回路７７からゴミであることを示すゴミ検出信号が入力されると、カウント値をインクリメントし、カウント値を第２比較器５５に出力する。
【０１０３】
第２比較器５５は、カウンタ５４のカウント値を第２閾値メモリ５６に予め格納されている所定の閾値２と比較し、カウント値が閾値２よりも多いと、ゴミを検出したことを示すゴミ検知フラグを立てるか、ゴミを検出したことを示すオンのゴミ検出信号を出力する。
【０１０４】
次に、本実施例の作用を説明する。本実施例のカラーＭＦＰ１は、画質劣化レベルが同じレベルとなるＲＧＢ各色のゴミをそれぞれ検出する。
【０１０５】
すなわち、Ｒ、Ｇ、Ｂの各色のデータのスペクトルは、図２０（ａ）〜（ｃ）のように示され、図２０（ａ）がＲデータのスペクトルを、図２０（ｂ）がＧデータのスペクトルを、図２０（ｃ）がＢデータのスペクトルを、それぞれ示しており、各色毎にゴミ候補とするデータの大きさの閾値を設定している。例えば、図２０の場合、図２０（ａ）にＲデータ用の比較値ＴＨｓ１である閾値ｔｈＲを示すように、Ｒデータのゴミをより検出しやすくし、Ｇ、Ｂのデータに対しては、図２０（ｂ）、（ｃ）に、Ｇデータ用の比較値ＴＨｓ２である閾値ｔｈＧ、Ｂデータ用の比較値ＴＨｓ２である閾値ｔｈＢを示すように、Ｒデータよりも閾値を上げて、ゴミを検出しにくくしている。
【０１０６】
すなわち、図２１に示すように、ゴミ検出処理部７０は、原稿押さえ白板２８を読み取った画像データにスキャナγ補正処理及びフィルタ処理を施したＲＧＢデータを、まず、比較器７１が、Ｒデータを比較値メモリ７４に格納されている比較値ＴＨｓ１と比較して、比較結果ａをオア回路７７に出力し（ステップＳ３０１）、比較器７２が、Ｇデータを比較値メモリ７５に格納されている比較値ＴＨｓ２と比較して、比較結果ｂをオア回路７７に出力し（ステップＳ３０２）、さらに、比較器７３が、Ｂデータを比較値メモリ７６に格納されている比較値ＴＨｓ３と比較して、比較結果ｃをオア回路７７に出力する（ステップＳ３０３）。
【０１０７】
次に、オア回路７７が、各比較器７１、比較器７２及び比較器７３の比較結果ａ、ｂ、ｃのいずれかが所定の比較値ＴＨｓ１、ＴＨｓ２、ＴＨｓ３を越えているか、すなわち、各色の閾値からの色ずれ量が１つでも大きいか（ＯＲ（ａ、ｂ、ｃ）＝１）か否かを判別し（ステップＳ３０４）、ＯＲ（ａ、ｂ、ｃ）＝１のときには、ゴミであることを示すゴミ検出信号をカウンタ５４に出力する。
【０１０８】
カウンタ５４は、オア回路７７からゴミであることを示すゴミ検出信号が入力されると、カウント値をインクリメントし、カウント値を第２比較器５５に出力して（ステップＳ３０５）、第２比較器５５が、カウンタ５４のカウント値を第２閾値メモリ５６に予め格納されている所定の閾値２と比較する（ステップＳ３０６）。
【０１０９】
ステップＳ３０４で、ＯＲ（ａ、ｂ、ｃ）＝１でないときには、ゴミ検出処理部７０は、カウンタ５４でカウント値をインクリメントすることなく、ステップＳ３０６に移行して、第２比較器５５が、カウンタ５４のカウント値を第２閾値メモリ５６に予め格納されている所定の閾値２と比較する（ステップＳ３０６）。
【０１１０】
ステップＳ３０６で、第２比較器５５は、カウンタ５４のカウント値が閾値２よりも多いと、ゴミを検出したことを示すゴミ検知フラグを立てるか、ゴミを検出したことを示すオンのゴミ検出信号を出力し（ステップＳ３０７）、カウンタ５４のカウント値が閾値２よりも多いと、ゴミを検出したことを示すゴミ検知フラグをオフにするか、ゴミを検出しないことを示すオフのゴミ検出信号を出力する（ステップＳ３０８）。
【０１１１】
このように、本実施例のカラーＭＦＰ１は、ゴミ検出処理部７０が、Ｒ、Ｇ、Ｂの各色の画像データに対して、それぞれ閾値を適宜設定して、画質劣化レベルが同じレベルとなるＲ、Ｇ、Ｂ各色のゴミをそれぞれ検出している。
【０１１２】
したがって、どの色のゴミであっても、任意の画質劣化レベルを発生させるゴミを検知することができ、ゴミの色によらず、任意の画質劣化レベルを発生させるゴミを検知して、画像品質をより一層向上させることができるとともに、利用性を向上させることができる。
【０１１３】
すなわち、第１読取部が、Ｒデータに対しては弱く、Ｇ、Ｂデータに対しては、強く読み取るような特性を有している場合であっても、閾値を調整することで、各色同じようにゴミを検出できるように揃えることができる。
【実施例４】
【０１１４】
図２２は、本発明の画像処理装置の第４の実施例を適用したカラーＭＦＰ１のゴミ検出処理部８０の回路ブロック構成図である。
【０１１５】
なお、本実施例は、上記第１の実施例のカラーＭＦＰ１と同様のカラーＭＦＰに適用したものであり、本実施例の説明においては、上記第１の実施例のカラーＭＦＰ１と同様の構成部分には、同一の番号を付してその詳細な説明を省略するとともに、図示しない部分についても、必要に応じて上記第１の実施例の説明で用いた符号をそのまま用いて説明する。
【０１１６】
図２２において、ゴミ検出処理部８０は、上記第１の実施例のゴミ検出処理部４５と同様の最大値検出回路５１、第１比較器５２、カウンタ５４及び第２比較器５５を備えているとともに、セレクタ８１、８２、複数の第１閾値メモリ８３、８４、８５及び複数の第２閾値メモリ８６、８７、８８等を備えている。
【０１１７】
ゴミ検出処理部８０は、スキャナγ補正部４３でスキャナγ補正処理され、フィルタ処理部４４でフィルタ処理された原稿押さえ白板２８を読み取ったときのＲＧＢデータが最大値検出回路５１に入力され、最大値検出回路５１が、当該ＲＧＢデータの最大値をそれぞれ求めて第１比較器５２に出力する。
【０１１８】
セレクタ８１には、モード信号・アプリ信号が入力され、当該信号に基づいて、複数の第１閾値メモリ８３、８４、８５の格納する閾値１ａ、閾値１ｂ、閾値１ｃのうち、１つの閾値を選択して第１比較器５２に出力する。
【０１１９】
第１比較器５２は、最大値検出回路５１の検出した最大値を、セレクタ８１で選択された閾値１ａ、閾値１ｂ、閾値１ｃのうち、１つの閾値と比較し、最大値が閾値１ａ〜閾値１ｃのうちの選択された閾値よりも暗い（濃い）ときに、暗い（濃い）データであることを示す比較結果信号、例えば、ハイ「１」の比較結果信号をカウンタ５４に出力する。
【０１２０】
カウンタ５４は、最大値が閾値１よりも暗い（濃い）データをカウントし、カウント結果を第２比較器５５に出力する。
【０１２１】
セレクタ８２には、モード信号・アプリ信号が入力され、当該信号に基づいて、複数の第２閾値メモリ８６、８７、８８の格納する閾値２ａ、閾値２ｂ、閾値２ｃのうち、１つの閾値を選択して第２比較器５５に出力する。
【０１２２】
第２比較器５５は、カウンタ５４のカウント値を、セレクタ８２から入力される閾値と比較し、カウント値が当該閾値よりも多いと、ゴミを検出したことを示すゴミ検知フラグを立てるか、ゴミを検出したことを示すオンのゴミ検出信号を出力する。
【０１２３】
したがって、ベーシックなＲＧＢの最大値からゴミ候補を検出するとともに、ＲＧＢの最大値と閾値を比較する際に、モード信号、または、アプリ信号に応じて、比較する閾値を選択し、カラーＭＦＰ１の各モードや各アプリケーションに適切なゴミ検知を行って、刀検知による機器の生産性向上を阻害することを防止して、利用性を向上させることができる。
【０１２４】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１２５】
本発明は、ドキュメントフィーダを備えたスキャナ、ＭＦＰ（マルチファンクション装置）、ファクシミリ装置、複写装置等の画像処理装置で、読取部分の走査光学経路上のゴミの有無を適切に検出して、画像品質を向上させつつ、利用性を向上させる。
【図面の簡単な説明】
【０１２６】
【図１】本発明の画像処理装置の第１の実施例を適用したカラーＭＦＰの要部正面概略構成図。
【図２】図１のカラーＭＦＰの画像処理ボード部分の回路ブロック構成図。
【図３】図２の第１画像処理ボードの第２処理部の要部回路ブロック図。
【図４】図２及び図３のゴミ検出処理部の詳細な回路ブロック図。
【図５】図５のゴミ検出処理部によるゴミ検出処理を示すフローチャート。
【図６】スキャナγ補正テーブルの一例を示す図。
【図７】Ｒデータのグレイスケールスペクトルの一例を示す図。
【図８】Ｇデータのグレイスケールスペクトルの一例を示す図。
【図９】Ｒデータのグレイスケールスペクトルの一例を示す図。
【図１０】フィルタ処理後のＲデータが閾値１を越えている場合の一例を示す図。
【図１１】フィルタ処理後のＧデータが閾値１を越えている場合の一例を示す図。
【図１２】フィルタ処理後のＢデータが閾値１を越えている場合の一例を示す図。
【図１３】Ｒデータに対して閾値ｔｈＲを選択している状態を示す図。
【図１４】Ｇデータに対して閾値ｔｈＧを選択している状態を示す図。
【図１５】Ｂデータに対して閾値ｔｈＢを選択している状態を示す図。
【図１６】本発明の画像処理装置の第２の実施例を適用したカラーＭＦＰのゴミ検出処理部の詳細な回路ブロック図。
【図１７】Ｒ≒Ｇ≒Ｂの場合のグレイスケールデータのスペクトルの一例を示す図。
【図１８】図１６のゴミ検出処理部によるゴミ検出処理を示すフローチャート。
【図１９】本発明の画像処理装置の第３の実施例を適用したカラーＭＦＰのゴミ検出処理部の詳細な回路ブロック図。
【図２０】Ｒ、Ｇ、Ｂの各色のデータのスペクトルの一例を示す図。
【図２１】図１９のゴミ検出処理部によるゴミ検出処理を示すフローチャート。
【図２２】本発明の画像処理装置の第４の実施例を適用したカラーＭＦＰのゴミ検出処理部の詳細な回路ブロック図。
【符号の説明】
【０１２７】
１  カラーＭＦＰ
２  本体筐体
３  第１コンタクトガラス
４  第２コンタクトガラス
１０  ＡＤＦ
１１  原稿テーブル
１２  ピックアップローラ
１３  給紙ベルト
１４  リバースローラ
１５  プルアウトローラ
１６  中間ローラ
１７  読取入口ローラ
１８  表面読取ローラ
１９  読取出口ローラ
２０  裏面読取ローラ
２１  ＣＩＳ出口ローラ
２２  排紙ローラ
２３  原稿搬送経路
２４  突当センサ
２５  読取入口センサ
２６  レジストセンサ
２７  ＣＩＳ
２８  原稿押さえ白板
３０  スキャナＩ／Ｆ
３１  フィールドメモリ
３２  第１画像処理ボード
３３  第２画像処理ボード
３４、３５  ＰＬＬ
３６  第１処理部
３７  第２処理部
３８  第３処理部
３９  同期合わせメモリ
４０  シェーディング補正部
４１  ドット・ライン補正部
４２  補正処理部
４３  スキャナγ補正部
４４  フィルタ処理部
４５  ゴミ検出処理部
４６  色補正前処理部
５１  最大値検出回路
５２  第１比較器
５３  第１閾値メモリ
５４  カウンタ
５５  第２比較器
５６  第２閾値メモリ
６０  ゴミ検出処理部
６１、６２  差の絶対値算出部
６３、６４  比較器
６５、６６  比較値メモリ
６７  アンド回路
７０  ゴミ検出処理部
７１、７２、７３  比較器
７４、７５、７６  比較値メモリ
７７  オア回路
８０  ゴミ検出処理部
８１、８２  セレクタ
８３、８４、８５  第１閾値メモリ
８６、８７、８８  第２閾値メモリ
【図１】
2005109531.tif 000003
【図２】
2005109531.tif 000004
【図３】
2005109531.tif 000005
【図４】
2005109531.tif 000006
【図５】
2005109531.tif 000007
【図６】
2005109531.tif 000008
【図７】
2005109531.tif 000009
【図８】
2005109531.tif 000010
【図９】
2005109531.tif 000011
【図１０】
2005109531.tif 000012
【図１１】
2005109531.tif 000013
【図１２】
2005109531.tif 000014
【図１３】
2005109531.tif 000015
【図１４】
2005109531.tif 000016
【図１５】
2005109531.tif 000017
【図１６】
2005109531.tif 000018
【図１７】
2005109531.tif 000019
【図１８】
2005109531.tif 000020
【図１９】
2005109531.tif 000021
【図２０】
2005109531.tif 000022
【図２１】
2005109531.tif 000023
【図２２】
2005109531.tif 000024