(57)【要約】【課題】流し読み時に発生するゴミや汚れに起因する不良画像を緩和、回避する。【解決手段】電源投入時、ジョブ終了時、紙間等の所定のタイミングのいずれかでドキュメントフィーダの読取位置で黒画素有無を検知する。黒画素が認められた場合、警告を表示し、フィルタ処理のフィルタを変更する。複数の移動可能な流し読みの読取位置全てに黒画素が検知された場合には、読取位置は初期位置に設定し、フィルタ処理のフィルタを変更することによって黒スジの発生、不良画像の発生を防止する。【選択図】　　　図１１
2004104587.tif 000002
【特許請求の範囲】
【請求項１】
原稿を自動的に搬送するドキュメントフィーダと、
前記ドキュメントフィーダにより搬送される前記原稿を読み取り、画像データに変換して出力する読取手段と、
前記読取手段の読取位置におけるゴミ又はキズ又は汚れの有無を検知するゴミキズ検知手段と、
前記ゴミキズ検知手段がゴミ又はキズ又は汚れを検知した場合に、前記読取手段から出力される前記画像データに対するフィルタ処理を変更する制御手段と、を有することを特徴とする画像処理システム。
【請求項２】
さらに、前記ゴミキズ検知手段によってゴミ又はキズ又は汚れが検知された場合に警告する警告手段を有することを特徴とする請求項１の画像処理システム。
【請求項３】
前記ゴミキズ検知手段は、前記読取手段が所定のタイミングで読み取った画像データを用いてゴミ又はキズを検知することを特徴とする請求項１又は２の画像処理システム。
【請求項４】
前記所定のタイミングは、原稿の読み取り完了後、次の原稿の読み取り開始までの間であることを特徴とする請求項３の画像処理システム。
【請求項５】
前記所定のタイミングは、前記ドキュメントフィーダに載置された全原稿の読み取り完了後における前記ドキュメントフィーダに原稿が載置されていない状態であることを特徴とする請求項３の画像処理システム。
【請求項６】
前記ゴミキズ検知手段の検知出力に応じて前記読取手段の読取位置を変更する読取位置変更手段を有し、前記読取位置変更手段により変更可能な前記読取手段の複数の読取位置の少なくとも１箇所にゴミ又はキズが有ることが検知された場合に、前記制御手段が前記フィルタ処理を変更することを特徴とする請求項１乃至５のいずれかの画像処理システム。
【請求項７】
前記ゴミキズ検知手段が前記複数の読取位置の全箇所においてゴミ又はキズを検知した場合に、前記制御手段は前記読取手段の読取位置を初期位置に設定し、かつ前記フィルタ処理を変更することを特徴とする請求項６の画像処理システム。
【請求項８】
さらに、前記読取位置の変更及び／又は前記フィルタ処理を変更するための操作手段を有することを特徴とする請求項６又は７の画像処理システム。
【請求項９】
さらに前記フィルタ処理を変更するための操作手段を有することを特徴とする請求項１乃至５のいずれかの画像処理システム。
【請求項１０】
原稿を自動的に搬送するドキュメントフィーダと、前記ドキュメントフィーダにより搬送される前記原稿を読み取り、画像データに変換して出力する読取手段と、
を有する画像処理システムを制御するための制御プログラムであって、
前記読取手段の読取位置におけるゴミ又はキズ又は汚れの有無を検知するゴミキズ検知ステップと、
前記ゴミキズ検知ステップにおいてゴミ又はキズ又は汚れを検知した場合に、前記読取手段から出力される前記画像データに対するフィルタ処理を変更するフィルタ処理変更ステップと、
を有することを特徴とする制御プログラム。
【請求項１１】
前記ゴミキズ検知ステップにおいてゴミ又はキズ又は汚れが検知された場合に警告する警告ステップを有することを特徴とする請求項１０の制御プログラム。
【請求項１２】
前記画像処理システムは操作手段を有し、前記ゴミキズ検知ステップにおいて、ゴミ又はキズ又は汚れを検知した場合に、前記フィルタ処理変更ステップにおいて前記操作手段からのユーザ操作を受け付け、前記ユーザ操作に応じて前記フィルタ処理を変更することを特徴とする請求項１０の制御プログラム。
【請求項１３】
前記ゴミキズ検知ステップでは、前記読取手段が所定のタイミングで読み取った画像データを用いてゴミ又はキズ又は汚れを検知することを特徴とする請求項１０又は１１の制御プログラム。
【請求項１４】
前記所定のタイミングは、原稿の読み取り完了後、次の原稿の読み取り開始までの間であることを特徴とする請求項１３の制御プログラム。
【請求項１５】
前記所定のタイミングは、前記ドキュメントフィーダに載置された全原稿の読み取り完了後における前記ドキュメントフィーダに原稿が載置されていない状態であることを特徴とする請求項１３の制御プログラム。
【請求項１６】
前記ゴミキズ検知手段ステップにおける検知出力に応じて前記読取手段の読取位置を変更する読取位置変更ステップを有し、前記読取位置変更ステップにおいて変更可能な前記読取手段の複数の読取位置の少なくとも１箇所にゴミ又はキズ又は汚れが有ることが検知された場合に、前記フィルタ処理を変更することを特徴とする請求項１０乃至１５のいずれかの制御プログラム。
【請求項１７】
前記ゴミキズ検知ステップにおいて、前記複数の読取位置の全箇所においてゴミ又はキズ又は汚れを検知した場合に、前記読取手段の読取位置を初期位置に設定し、かつ前記フィルタ処理を変更することを特徴とする請求項１６の制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、本発明は、原稿を搬送させながら読み取る画像処理システム及び制御プログラムに関するものである。
【０００２】
【従来の技術】
ドキュメントフィーダを装備した複写機において、複数枚の原稿をセットし自動的に１枚ずつ搬送して読取位置を固定して画像読み取りを行なう流し読み時に、読取位置にゴミが付着していると、その位置に対応した画素が常にゴミの読み取りデータとなり、副走査方向に延びる黒いスジとなって不良画像データが形成される。例えば、この画像データを補正することなくプリンタで出力すると、原稿には無い黒いラインが形成されてしまい、非常に見苦しい。このとき原因となるゴミを物理的に取り除くことが理想的ではあるが、高速で複写動作を行なう場合や大量の複写を開始した後では不可能な場合が多い。また、肉眼では全く認知できない程度の小さな汚れが画像に多大な影響を及ぼすこともあり、利用者にゴミを完全に取り除く作業を期待することには限界がある。そのため、流し読み時に原稿には無い黒いラインを形成する原因となるゴミの有無を検知、ゴミの位置を特定することが必要となっている。このような問題に対して、特開２０００−１９６８１４では原稿読み取り装置におけるコンタクトガラス上面、下面のゴミ（ほこり）、汚れ、キズ等による異常画像の発生を事前に検出し、その発生個所を避けた読取位置で原稿の読み取りを行なう画像読み取りシステムが提案されている。
【０００３】
【発明が解決しようとする課題】
しかし、近年、画像読取装置の解像度も上がり、画像形成装置の画像再現性の向上と相まって、画像読取部でのかなり細かいゴミや汚れが黒スジとなってプリントアウトされた画像に発生するようになっている。具体的には、２５μｍ程度の異物でも黒スジ画像として発生することもある。
【０００４】
しかし、画像読取部が他の位置から再び読取位置に戻った場合の副走査の精度誤差が例えば、４３μｍ程度ある場合、２５μｍ程度のゴミは、誤差４３μｍの間に存在していれば、検知出来ない事が有りうる。また、それらのゴミ、汚れは読取位置に留まりつづけているものばかりではなく、移動するものも多く、ゴミ、汚れの検知動作時には検知されなくとも原稿搬送中に出現し、黒スジ画像となって発生する事もある。このように小さいゴミや汚れは、読取画像に影響する場合であっても、ＣＣＤの画素とゴミとの位置関係や、原稿照明ランプの光量の変化、配光のばらつき等があることによって、ゴミとして安定に検知することが困難なため黒スジあるいは白スジ等の不良画像の出力を避けられないという問題があった。
【０００５】
【課題を解決するための手段】
本発明は、上記課題を解決するためになされたものであり、請求項１に記載の画像処理システムは、原稿を自動的に搬送するドキュメントフィーダと、前記ドキュメントフィーダにより搬送される前記原稿を読み取り、画像データに変換して出力する読取手段と、前記読取手段の読取位置におけるゴミ又はキズ又は汚れの有無を検知するゴミキズ検知手段と、前記ゴミキズ検知手段がゴミ又はキズ又は汚れを検知した場合に、前記読取手段から出力される前記画像データに対するフィルタ処理を変更する制御手段と、を有することを特徴とする。
【０００６】
また、請求項１０に記載の制御プログラムは、原稿を自動的に搬送するドキュメントフィーダと、前記ドキュメントフィーダにより搬送される前記原稿を読み取り、画像データに変換して出力する読取手段と、を有する画像処理システムを制御するための制御プログラムであって、前記読取手段の読取位置におけるゴミ又はキズ又は汚れの有無を検知するゴミキズ検知ステップと、前記ゴミキズ検知ステップにおいてゴミ又はキズ又は汚れを検知した場合に、前記読取手段から出力される前記画像データに対するフィルタ処理を変更するフィルタ処理変更ステップと、を有することを特徴とする。
【０００７】
【発明の実施の形態】
以下、本発明の実施形態の一つを説明する。
【０００８】
図１は本発明の実施形態であるシステムの概観図である。
【０００９】
画像入力デバイスであるスキャナ１１は、原稿となる紙上の画像を照明し、図示しないＣＣＤラインセンサを走査することで、ラスターイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダ１７のトレイ１８にセットし、装置使用者が操作部１３から読み取り起動指示することによりコントローラＣＰＵ２３がスキャナ１１に指示を与え、フィーダ１７は原稿用紙を一枚ずつフィードし原稿画像の読み取り動作を行なう。
【００１０】
プリンタ１２はラスターイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動はコントローラＣＰＵ２３からの指示によって開始する。プリンタ１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット１５がある。また、排紙トレイ１６は印字し終わった用紙を受けるものである。
【００１１】
図１０はスキャナ１１の詳細を示す断面図である。
ＡＤＦ５０は、原稿給紙トレイ６０に積載された原稿をプラテンガラス５１上に自動的に給紙するが、その際、積載された原稿を下から順にプラテンガラス５１上に給紙する降順読み取りモードと、上から順に給紙する昇順読み取りモードを選択することができる。
【００１２】
５２はスキャナユニットであり、原稿照明ランプ５３、走査ミラー５４〜５６等により構成されている。このスキャナユニット５２は、通常、水平方向に往復移動することにより原稿照明ランプ５３にてプラテンガラス５１上の原稿を走査し、その原稿からの反射光を走査ミラー５４〜５６、およびレンズ５７を介してＣＣＤセンサ５８に入射させて、光電変換させる。
【００１３】
流し読み時は、原稿給紙トレイ６０に積載された原稿を１枚ずつプラテンガラス５１上に自動的に搬送するが、スキャナユニット５２は移動せず所定位置に固定した状態で、搬送ベルト５９にて搬送される原稿に照明ランプ５３で照射し、反射光をミラー５４に入射させる。搬送ベルト５９で搬送された原稿は、原稿排紙トレイ６１上に排出される。また、原稿の搬送には搬送ベルトではなく、搬送ローラを用いてもよい。
【００１４】
図２は画像制御装置（Ｉｍａｇｅ　Ｃｏｎｔｒｏｌｌｅｒ）である。
【００１５】
Ｃｏｎｔｒｏｌｌｅｒ　Ｕｎｉｔ　２０はスキャナ１１やプリンタ１２と接続し、一方ではＬＡＮ３６と接続することで、画像情報やデバイス情報の入出力を行なう為のコントローラである。ＣＰＵ２３はシステム全体を制御するコントローラである。ＲＡＭ２４はＣＰＵ２３が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２７はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２８はハードディスクドライブで、システムソフトウェア、画像データ、画像出力装置の機能情報を格納する。操作部Ｉ／Ｆ２５は操作部（ＵＩ）１３とインターフェース部で、操作画面１４に表示する画像データを操作部１３に対して出力する。また、操作部１３から本システム使用者が入力した情報を、ＣＰＵ２３に伝える役割をする。Ｎｅｔｗｏｒｋ２６はＬＡＮ３６に接続し、情報の入出力を行なう。ＣａｌｅｎｄａｒＩＣ３７は時刻の管理を行なう。以上のデバイスがシステムバス２１上に配置される。Ｉｍａｇｅ　Ｂｕｓ　Ｉ／Ｆ２９はシステムバス２１と画像データを高速で転送する画像バス２２を接続し、データ構造を変換するバスブリッジである。画像バス２２は、ＰＣＩバスなどの高速バスで構成される。画像バス２２上には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）３０はＰＤＬ（Ｐａｇｅ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｌａｎｇｕａｇｅ：ページ記述言語）コードをビットマップイメージに展開する。デバイスＩ／Ｆ部３１は、画像入出力デバイスであるスキャナ１１やプリンタ１２とコントローラ２０を接続し、画像データの同期系／非同期系の変換を行なう。スキャナ画像処理部３２は、入力画像データに対し補正、加工、編集を行なう。プリンタ画像処理部３３は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行なう。ゴミ検知部３４は流し読み時の読み取り部分にゴミが付着しているか否かの検知およびゴミ付着位置の検知処理を行なう。
【００１６】
図３はスキャナ画像処理部３２である。画像バスＩ／Ｆコントローラ３０１は、画像バス２２と接続し、画像バスＩ／Ｆコントローラ３０１のバスアクセスシーケンスを制御する働きと、スキャナ画像処理部３２内の各デバイスの制御及びタイミングを発生させる。フィルタ処理部３０２は、空間フィルタでコンボリューション演算を行なう。編集部３０３は、例えば、入力画像データからマーカーペンで囲まれた閉領域を認識して、その閉領域内の画像データに対して、影つけ、網掛け、ネガポジ反転等の画像加工処理を行なう。変倍処理部３０４は、読み取り画像の解像度を変える場合にラスターイメージの主走査方向について補間演算を行い拡大、縮小を行なう。副走査方向の変倍については、例えば、画像読み取りラインセンサ（図示せず）を走査する速度を変えることで行なう。テーブル３０５は、ＲＯＭ２７に記録されており、読み取った輝度データである画像データを濃度データに変換するためのテーブル変換を行なう。２値化３０６は、多値のグレースケール画像データを、誤差拡散処理やスクリーン処理によって２値化する。
【００１７】
そして、処理が終了した画像データは、再び画像バスコントローラ３０１を介して、画像バス上に転送される。
【００１８】
図４はプリンタ画像処理部３３である。画像バスＩ／Ｆコントローラ４０１は、画像バス２２と接続し、そのバスアクセスシーケンスを制御する働きと、プリンタ画像処理部３３内の各デバイスの制御及びタイミングを発生させる。解像度変換部４０２は、ＬＡＮ３６から来た画像データを、プリンタ１２の解像度に変換するための解像度変換を行なう。スムージング処理部４０３は、解像度変換後の画像データのジャギー（斜め線等の白黒境界部に現れる画像のがさつき）を滑らかにする処理を行なう。
【００１９】
（第１の実施例）
読取位置におけるゴミの検知動作について図１０と図１１のフローチャートを用いて説明する。
【００２０】
原稿給紙トレイ６０に積載された原稿を流し読みによって読み取り、全ての原稿の読み取り終了後に、ゴミ検知動作が開始される。ゴミ検知フラグはｏｆｆの状態である。
【００２１】
まず、ステップ（以下、Ｓと表す）１０１で、搬送ベルト５９は所定の速度で移動させておく。
【００２２】
ここでは、原稿の搬送に搬送ベルトを使用しているが、搬送ローラを用いている場合は、搬送ローラを回転させておけばよい。
【００２３】
Ｓ１０２で、照明ランプ５３を点灯させる。
【００２４】
Ｓ１０３では、全ての原稿の読取終了後に原稿のない状態でプラテンガラス５１を通して搬送ベルト５９の表面の画像を所定回数読み取る。
【００２５】
ここでは、所定のタイミングとしてドキュメントフィーダ１７に積載された全ての原稿の読取完了後の、読取原稿のない状態でプラテンガラス５１を通して搬送ベルト５９の表面の画像を読取っているが、ドキュメントフィーダにセットされた複数枚ある原稿の読取動作において、前ページの原稿読取完了後と次ページの原稿を読取開始するまでの間の次の原稿が読取位置に搬送されてくる前に行っても良い。
【００２６】
また、プラテンガラス５１を通して搬送ベルトの表面の画像を読み取っているが、搬送ローラを用いている場合は、回転している搬送ローラの表面の画像を読み取っても良い。
【００２７】
Ｓ１０４では、Ｓ１０３で読取った所定数の輝度信号を平均化する。このとき、プラテンガラス５１上に、ゴミ、汚れのない場合には読み取った輝度信号は図５のようになる。また、搬送ベルト５９表面にゴミ、汚れが付着している場合は、搬送ベルト５９は移動しているので、黒スジを表すような連続的な信号にはならずに、プラテンガラス上５１のゴミ、汚れと区別できる。Ｓ１０５で、読取位置読み取った画像データにゴミが付着していた部分に対応する画素の輝度信号とあらかじめ設定され、ＲＯＭ２７に記録されている検出閾値とをゴミ検知部３４で比較し、検出閾値以下の輝度信号が検出された主走査位置にゴミあるいは、汚れがあると判断する（ｙｅｓ）。そして、Ｓ１０６進む。
【００２８】
図６にプラテンガラス５１上の読取位置に、ゴミあるいは、汚れのある場合の輝度信号を示す。この検出閾値は、ゴミ、汚れのある状態であっても、この検出閾値を下回っていなければ、この状態で原稿を読み取った場合、それを前記画像制御部２０にて所定の画像処理を行いプリンタ１２で出力したときにも画像に影響がないような輝度信号レベルに設定されている。
【００２９】
一方、ここで、検出閾値を下回っている輝度信号がない場合は（ｎｏ）、ゴミ検知動作を終了する。そして、Ｓ１０８に進む。
【００３０】
Ｓ１０６では、Ｓ１０５で検出閾値を下回っているような画像データがあり、ゴミありと判断された場合（Ｙｅｓ）は、スキャナユニット５２を所定距離移動させる。これにより、読取位置が変更され、プラテン上に付着しているゴミを避ける。
【００３１】
Ｓ１０７で、ゴミがあると判断するためのゴミ検知フラグをＯＮにする。
【００３２】
Ｓ１０８では、Ｓ１０６でのゴミ検知フラグがＯＮになっているか確認する。Ｏｎである場合には、Ｓ１０９に進み、ｏｆｆである場合には、そこでゴミ検知動作を終了する。
【００３３】
Ｓ１０９では、操作部１３内の図示しない表示装置に、例えば、図９に示すような警告を表示させて、操作者にプラテンガラス上に付着しているゴミの清掃を知らせる。
【００３４】
Ｓ１１１では、Ｓ１０６でゴミの読取を避けるために読取位置を変更させた上でさらに、スキャナ画像処理部３２のフィルタ処理部３０２のフィルタ定数を変更することで、ゴミ、汚れに起因する細線状の異常画像を目立たなくさせる。
【００３５】
以上で、ゴミ検知動作を終える。
【００３６】
黒スジの原因となるゴミやほこり等は、移動しやすく、また、ＣＣＤの画素とゴミとの位置関係や、原稿照明ランプの光量の変化、配光のばらつき等の原因によっても、安定した検知が出来ないこともあるため、そこで、ゴミが検知された場合には、さらに、フィルタ定数を変更することにより、ゴミやほこり等が存在しているにも関わらず、検知が出来なかった場合や、原稿搬送中にゴミが移動してしまった場合、新たに出現した場合に発生してしまう黒スジを防止することができる。
【００３７】
一例として複写機の文字モードの場合のフィルタ定数の例を図７、図８に示す。図７は通常の文字モードにおける７画素×７画素のフィルタ定数である。ゴミ検知部３４でゴミありと判断された場合、文字モードのフィルタ定数を図８のように変更させる。具体的に、このフィルタでは、エッジ強調を緩和することによって、ゴミを目立たなくしているので、ローパスフィルタ等のスムージング処理を行なうことができるフィルタであればよい。
【００３８】
（第２の実施例）
次に、流し読み時のスキャナユニットの固定位置を複数設定可能の場合の実施例を図１０と図１２のフローチャートを用いて説明する。
【００３９】
流し読み時のスキャナユニット５２の読取位置Ｐは、Ｐ１、Ｐ２、、、、Ｐｎとｎ個所設定可能になっている。原稿給紙トレイ６０に積載された原稿を流し読みによって読み取り、全ての原稿の読み取り終了後に、ゴミ検知動作が開始される。
【００４０】
まず、Ｓ２０１で、位置ＰをＮ＝１番目に設定し、初期位置Ｐ１とする。次にＳ２０２〜Ｓ２０６での処理は、実施例１のＳ１０２〜Ｓ１０４と同様なので省略する。Ｓ２０７で所定のタイミングで読み取った画像で検出閾値を下回っている輝度信号があり、ゴミや汚れがあると判断された場合には（ｙｅｓ）、Ｓ２０８に進む。ゴミがないと判断された場合は（ｎｏ）、読取位置はＰ１に設定され、ゴミ検知動作を終了する。
【００４１】
一方、ここで、検出閾値を下回っている輝度信号がない場合は（ｎｏ）、ゴミ検知動作を終了し、その位置で読取が行われる。
【００４２】
Ｓ２０８で、スキャナユニット５２の読取位置Ｐが最後のｎ番目まで来ているかどうか確認する。ｎ番目でなければ（ｎｏ）、Ｓ２０９に進む。ｎ番目であれば（ｙｅｓ）Ｓ２１１に進む。Ｓ２０８で、スキャナユニット５２の読取位置が最後のｎ番目でない場合、Ｓ２０９では、スキャナユニット５２を所定方向に所定量移動させる。そして、Ｓ２１０で、読取位置ＰＮから所定量移動したＰＮ＋１に進み、Ｓ２０４に戻る。そして、Ｓ２０４〜Ｓ２０６の処理を行い、Ｓ２０７でゴミが検知されない場合（ｎｏ）は、読取位置はＰＮ＋１に設定され、ゴミ検知動作を終了する。
【００４３】
Ｓ２０８で、スキャナユニット５２の読取位置が最後のｎ番目まで来ている場合、つまり、Ｐ１〜Ｐｎまでいずれの位置においてもゴミありと判断された場合は、Ｓ２１１で、読取位置をＰ１に戻す。次にＳ２１２では、例えば、操作部１３に図９に示すような警告を表示する。そして、Ｓ２１３では、フィルタ処理部３０２でフィルタ定数を変更する。これで、ゴミ検知動作を終了し、フィルタ定数を変更した上で、原稿の読取動作を行なう。
【００４４】
（第３の実施例）
第３の実施例は、図１０と図１３のフローチャートを用いて説明する。Ｓ３０１〜Ｓ３１３までは第２の実施例と同じなので省略する。
【００４５】
ゴミが検知されない位置があった場合は、Ｓ３１４では、その位置で原稿の読取動作を行っていたが、Ｐ１〜Ｐｎ−１において、いずれかの読取位置で一度でもゴミが検知されていたら、Ｓ３１５でフィルタ処理部のフィルタ定数を変更する。これは、ゴミは移動しやすく、原稿搬送中に出現することもある。また、ＣＣＤの画素とゴミとの位置関係や、原稿照明ランプの光量の変化、配光のばらつき等が原因で安定した見地も難しいことから、ゴミが一度でも検知された場合には、次の読取位置でゴミが検知されなかったとしても、さらにフィルタ処理部でフィルタ定数を変更して黒スジの発生を防止している。
【００４６】
（第４の実施例）
第１、２、３の実施例では、ゴミの検知およびスキャナユニットの読取位置の移動、フィルタ定数の変更をシステムにおいて自動で行ったが、読取位置におけるゴミの有無をプリントアウト結果からユーザが判断し、操作部からユーザ自身が、スキャナユニットの移動や、フィルタ定数の変更を行なうことでも同様の効果が得られる。この場合、スキャナユニットの移動とフィルタ定数の変更をそれぞれ独立に行なうことも可能である。
【００４７】
フィルタ定数の変更のリセットは、ユーザが警告表示を見て、プラテンガラス上を掃除した場合に行われる、あるいは、圧板を開閉した場合にリセットされるように構成してもよい。
【００４８】
【発明の効果】
以上説明したように、本発明によれば、ゴミ又はキズ又は汚れを検知した場合に、フィルタ処理を変更することにより、読取位置にゴミやキズ等が存在しているにも関わらず検知が出来なかった場合や、原稿搬送中にゴミが移動してしまった場合、あるいは、原稿搬送中に新たにゴミが出現した場合等に、黒スジ等の不良画像の出力を防止することができる。
【図面の簡単な説明】
【図１】本発明の実施形態であるドキュメントフィーダを装備した複写機の概観図である。
【図２】画像制御部（Ｉｍａｇｅ　Ｃｏｎｔｒｏｌｌｅｒ）を表す図である。
【図３】スキャナ画像処理部を表す図である。
【図４】プリンタ画像処理部を表す図である。
【図５】ごみのない場合の読取り値を表す図である。
【図６】ごみのある場合の読取り値を表す図である。
【図７】初期文字モードフィルタ定数の例である。
【図８】本発明の実施形態のごみ検知後の文字モードフィルタ定数の例である。
【図９】本発明の実施形態の警告画面表示の例である。
【図１０】スキャナ断面図を表す図である。
【図１１】本発明第１の実施例のゴミ検知動作を表すフローチャートである。
【図１２】本発明第２の実施例のゴミ検知動作を表すフローチャートである。
【図１３】本発明第３の実施例のゴミ検知動作を表すフローチャートである。
【符号の説明】
１１　スキャナ
１２　プリンタ
１３　操作部
１７　フィーダ
２３　ＣＰＵ
３２　スキャナ画像処理部
３３　プリンタ画像処理部
３４　ゴミ検知部
５１　プラテンガラス
５２　スキャナユニット
５３　原稿照明ランプ
５４〜５６　ミラー
５７　レンズ
５８　ＣＣＤ
５９　搬送ベルト
３０２　フィルタ処理部
【図１】
2004104587.tif 000003
【図２】
2004104587.tif 000004
【図３】
2004104587.tif 000005
【図４】
2004104587.tif 000006
【図５】
2004104587.tif 000007
【図６】
2004104587.tif 000008
【図７】
2004104587.tif 000009
【図８】
2004104587.tif 000010
【図９】
2004104587.tif 000011
【図１０】
2004104587.tif 000012
【図１１】
2004104587.tif 000013
【図１２】
2004104587.tif 000014
【図１３】
2004104587.tif 000015