(57)【特許請求の範囲】
【請求項１】
原稿を１枚ずつ搬送して所定の読取位置を通過させる原稿搬送手段と、
前記読取位置に至った原稿の画像を光学的に読み取る画像読取手段と、
前記画像読取手段と前記読取位置を通る原稿との間に介在された原稿読取ガラスと、
前記原稿読取ガラスの表面に対向して回転可能に配設されて、回転動作で原稿読取ガラスの表面に摺接する弾性変形可能な清掃部材を具備した清掃ローラと、
前記清掃ローラを正逆回転駆動可能な駆動手段と、
エラー発生時に前記駆動手段を介して清掃ローラの回転を停止させ、エラーが解除された際には、前記清掃ローラを回転制御の基準位置に戻すホームポジション動作を実施する制御手段と、
エラー発生時に回転が停止した清掃ローラの回転位置が清掃部材と原稿読取ガラスの表面に接触している位置であるか否かを判定する判定手段と、
を備え、
前記制御手段は、前記判定手段により清掃ローラの清掃部材が原稿読取ガラスの表面に接触していると判定された場合に限って、前記エラー解除に伴って清掃ローラのホームポジション動作を実施した後に、該清掃ローラを通常動作時の回転方向とは逆方向へ回転する逆転動作を実施することを特徴とする画像読取装置。
【請求項２】
前記駆動手段がパルスモータで構成されており、
前記判定手段は、エラー発生時に、清掃ローラによる清掃動作開始以降のパルスモータの駆動パルス数の総和が、前記清掃ローラの清掃部材が原稿読取ガラスの表面と接触し始める位置に対応する第１の所定値と、該清掃部材が原稿読取ガラスの表面に接触するのが解除される位置に対応する第２の所定値との間であれば、清掃部材が原稿読取ガラスの表面に接触していると判定し、第１の所定値と第２の所定値との間以外であれば、清掃部材が読取ガラスの表面に接触していないと判定する請求項１に記載の画像読取装置。
【請求項３】
前記第１の所定値と第２の所定値との間にさらに単一または複数の所定値が設定されており、
前記制御手段は、前記判定手段により、清掃ローラによる清掃動作開始以降のパルスモータの駆動パルス数の総和がいずれかの所定値と他のいずれかの所定値との間の値であるか否かを判定した結果に応じて、前記清掃ローラの逆転動作回数を決定する請求項２に記載の画像読取装置。
【請求項４】
エラー発生時からエラー解除までの時間を計測する計時手段を備えており、
前記制御手段は、前記判定手段により前記清掃部材が原稿読取ガラスの表面に接触していると判定された場合には、前記計時手段による計測結果に応じて前記清掃ローラの逆転動作回数を決定する請求項１〜３のいずれかに記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば多機能デジタル複合機であるＭＦＰ（Multi Function Peripherals) 等の画像形成装置における画像入力装置等として用いられる画像読取装置に関する。
【背景技術】
【０００２】
従来、この種の装置としては、プラテンガラス上に載置した原稿の画像を読み取るプラテンセット方式と、原稿を１枚ずつ搬送し、所定搬送位置にある原稿読取ガラス（コンタクトガラス、あるいは透明部材ともいう）を透して原稿の画像を光学的に読み取るシートスルー方式がそれぞれ単独で用いられあるいは併用されている。特に、シートスルー方式は、小形化、低コスト、低騒音、読取りの高速性、ひいてはプリントの高生産性等の利点を有する。
【０００３】
このようなシートスルー方式の画像読取装置では、搬送されてきた原稿が原稿読取ガラスに至ると、原稿画像に対して原稿読取ガラスを介して読取光学系の光を照射することによって画像を読み取る構成であるから、異物や塵埃等が原稿読取ガラス表面に付着すると、読取り画像に筋状ノイズ等が現れる要因となる。
【０００４】
このため、従来より、前記原稿読取ガラスの対向位置に、ブラシのような弾性変形可能な清掃部材をもった清掃ローラを回転可能に配置し、この清掃ローラを原稿搬送方向に回転することにより、原稿読取ガラス表面を清掃して読取画像に筋状ノイズが現れないようしている。
【０００５】
また、従来、弾性変形可能な清掃部材の変形癖による清掃性能低下を防止するために、所定回数の清掃毎に、もしくはジョブ終了毎に清掃ローラを搬送方向とは逆方向に回転することにより清掃部材の変形を矯正する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−９３３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、画像読取中の紙詰まり（ジャム）やカバーオープンのようなエラーが発生した場合、ユーザの安全確保の観点から各種駆動源を即時に停止することが望ましく、原稿読取ガラスに対する清掃ローラの停止等の制御も例外ではない。
【０００８】
しかし、前記清掃ローラの清掃部材が原稿読取ガラスと接触しているタイミングでエラーが発生した場合は、エラー解除を契機として清掃ローラを制御の基準位置に戻すホームポジション動作が実施されるまで前記清掃部材が変形したままの状態が継続されることになり、これでは清掃性能の低下を招くおそれがある。
【０００９】
また、前記した先行技術においても、エラーが解除された際に原稿読取ガラスに対する清掃ローラの回転制御が考慮されていないため、同様の問題を招くおそれがある。
【００１０】
この発明は、上記実情に鑑みてなされたものであり、清掃ローラの清掃部材が原稿読取ガラスと接触しているタイミングでエラーが発生した場合のように、清掃ローラの清掃部材の変形のおそれがある場合に、その変形を矯正して清掃性能低下を防止できる画像読取装置を提供することを課題としている。
【課題を解決するための手段】
【００１１】
上記課題は以下の手段によって解決される。
（１）原稿を１枚ずつ搬送して所定の読取位置を通過させる原稿搬送手段と、前記読取位置に至った原稿の画像を光学的に読み取る画像読取手段と、前記画像読取手段と前記読取位置を通る原稿との間に介在された原稿読取ガラスと、前記原稿読取ガラスの表面に対向して回転可能に配設されて、回転動作で原稿読取ガラスの表面に摺接する弾性変形可能な清掃部材を具備した清掃ローラと、前記清掃ローラを正逆回転駆動可能な駆動手段と、エラー発生時に前記駆動手段を介して清掃ローラの回転を停止させ、エラーが解除された際には、前記清掃ローラを回転制御の基準位置に戻すホームポジション動作を実施する制御手段と、エラー発生時に回転が停止した清掃ローラの回転位置が清掃部材と原稿読取ガラスの表面に接触している位置であるか否かを判定する判定手段と、を備え、前記制御手段は、前記判定手段により清掃ローラの清掃部材が原稿読取ガラスの表面に接触していると判定された場合に限って、前記エラー解除に伴って清掃ローラのホームポジション動作を実施した後に、該清掃ローラを通常動作時の回転方向とは逆方向へ回転する逆転動作を実施することを特徴とする画像読取装置。
（２）前記駆動手段がパルスモータで構成されており、前記判定手段は、エラー発生時に、清掃ローラによる清掃動作開始以降のパルスモータの駆動パルス数の総和が、前記清掃ローラの清掃部材が原稿読取ガラスの表面と接触し始める位置に対応する第１の所定値と、該清掃部材が原稿読取ガラスの表面に接触するのが解除される位置に対応する第２の所定値との間であれば、清掃部材が原稿読取ガラスの表面に接触していると判定し、第１の所定値と第２の所定値との間以外であれば、清掃部材が読取ガラスの表面に接触していないと判定する前項１に記載の画像読取装置。
（３）前記第１の所定値と第２の所定値との間にさらに単一または複数の所定値が設定されており、前記制御手段は、前記判定手段により、清掃ローラによる清掃動作開始以降のパルスモータの駆動パルス数の総和がいずれかの所定値と他のいずれかの所定値との間の値であるか否かを判定した結果に応じて、前記清掃ローラの逆転動作回数を決定する前項２に記載の画像読取装置。
（４）エラー発生時からエラー解除までの時間を計測する計時手段を備えており、前記制御手段は、前記判定手段により前記清掃部材が原稿読取ガラスの表面に接触していると判定された場合には、前記計時手段による計測結果に応じて前記清掃ローラの逆転動作回数を決定する前項１〜３のいずれかに記載の画像読取装置。
【発明の効果】
【００１２】
前項（１）に記載の発明によれば、原稿画像の読取中に基準位置にある清掃ローラは、用紙詰まり等のエラーが発生すると、清掃モータを介して即時に回転が停止され、また、エラーが解除されて清掃ローラを基準位置に戻すホームポジション動作が実施されると、通常動作時の回転方向とは逆方向に回転駆動されるので、例えば清掃ローラの清掃部材が原稿読取ガラスの表面に接触した時点でエラーが発生して弾性変形した状況であっても、前記清掃ローラの逆方向の回転によって清掃部材が原稿読取ガラスを通過するときに通常動作時とは逆の変形力が清掃部材に付与されるから、清掃部材の変形癖が矯正されて、読取画像に筋状ノイズ等が現れたりするのを有効に防止できる。
【００１３】
また、前記判定手段により、エラー発生時の清掃ローラが停止した際に清掃部材が原稿読取ガラスに接触していた場合には、必ず前記ホームポジション動作後の逆転動作が実施されるので、前記原稿読取ガラスに接触している清掃部材の変形が的確に矯正される。
【００１４】
前項（２）に記載の発明によれば、清掃ローラによる清掃動作開始以降のパルスモータの駆動パルスをカウントすることにより、エラー発生時に清掃ローラの清掃部材が原稿読取ガラスの表面に接触し始める位置から原稿読取ガラスの表面への接触が解除される位置までが判別されるので、清掃部材が原稿読取ガラスの表面に確実に接触している場合に清掃ローラの逆転動作が実行されて清掃部材の変形が一層有効に矯正される。
【００１５】
前項（４）に記載の発明によれば、エラー発生時からエラー解除までの計測時間に応じて前記清掃ローラの逆転動作回数が決定されるので、例えば清掃部材の原稿読取ガラスへの接触時間が長く清掃部材の変形度合いが大きくなっていても、前記逆動作回数を増やすことにより、該清掃部材に大きな変形癖が付くのが適正に防止される。
【００１６】
前項（３）に記載の発明によれば、清掃ローラによる清掃動作開始以降のパルスモータの駆動パルス数の総和がいずれかの所定値と他のいずれかの所定値との間の値であるか否かを判定した結果に応じて、清掃ローラの逆転動作回数が決定されるので、エラー発生時に清掃ローラの清掃部材が原稿読取ガラスに接触してかなり大きく変形して停止していても、清掃ローラを通常よりも多い回数の逆転動作で前記清掃部材の大きな変形が速やかに矯正され、清掃性を高めることができる。
【図面の簡単な説明】
【００１７】
【図１】この発明の一実施形態に係る画像読取装置の要部を示す概略構成図である。
【図２】同じく画像読取装置の制御系の電気的構成を示すブロック図である。
【図３】（Ａ）は清掃ローラが回転制御における基準位置にあるときの概略構成図、（Ｂ）は清掃ローラの回転による清掃動作の説明図である。
【図４】（Ａ）は清掃ローラが回転制御の基準位置から清掃モータの所定パルス数分回転して、清掃部材が原稿読取ガラスに接触開始する位置まで移動した状態を示す図、（Ｂ）は清掃ローラが原稿読取ガラスに接触開始する位置から清掃モータの所定パルス数分回転して、清掃部材が原稿読取ガラスから離れる位置まで移動した状態を示す図である。
【図５】清掃ローラの回転制御処理を示すフローチャートである。
【図６】清掃ローラの別の回転制御処理を示すフローチャートである。
【図７】（Ａ）は清掃部材の幅方向中央側が原稿読取ガラスと接触する位置にある場合の清掃ローラの回転制御の説明図、（Ｂ）は清掃部材の幅方向中央側が原稿読取ガラスから離間する位置にある場合の清掃ローラの回転制御の説明図である。
【図８】図７（Ａ），（Ｂ）に対応する清掃ローラの回転制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、この発明の実施形態を図面に基づいて説明する。
【００１９】
図１は、この発明の一実施形態に係る画像読取装置の要部を示す概略構成図である。
【００２０】
図１において、この画像読取装置は、読取る原稿が積載されてセットされる給紙トレイ１１０と、給紙トレイ１１０から原稿を１枚ずつ原稿搬送路１１１に給紙する給紙ローラ２１０と、読取る原稿とそれ以外の原稿を分離する分離ローラ２２０と、分離ローラ２２０を通過した後の原稿を検知する分離後センサ３１０と、原稿のスキューを補正するレジストローラ２３０と、レジストローラ２３０に到達する前の原稿を検知するレジストセンサ３２０と、所定読取位置まで原稿を矢印ａ方向へ搬送する読取前ローラ２４０と、読取後ローラ２５０と、読取前ローラ２４０を通過した後の原稿を検知する読取前センサ３３０と、ＣＣＤまたはＣＩＳ等の光学センサで構成されて、所定位置で原稿の画像を光学的に読み取る画像読取センサ６１０と、画像読取センサ６１０と原稿の間に介在された原稿読取ガラス５１０と、原稿読取ガラス５１０の表面を清掃するための清掃ローラ４１０と、原稿を排出する排紙ローラ２６０と、排紙ローラ２６０に到達する前の原稿を検知する排紙センサ３４０と、排出した原稿を積重状に収容する排紙トレイ１２０とを備えている。
【００２１】
前記給紙ローラ２１０および分離ローラ２２０は、図示しない給紙モータにより駆動され、また、レジストローラ２３０は、図示しないレジストモータにより駆動される。
【００２２】
前記読取前ローラ２４０および読取後ローラ２５０は、図示しない読取モータにより駆動され、また、排紙ローラ２６０は、図示しない排紙モータにより駆動される。
【００２３】
前記清掃ローラ４１０は、後述する清掃モータ７（図２）により駆動される。
【００２４】
図２は、画像読取装置における制御系の電気的構成を示すブロック図である。
【００２５】
図２において、この画像読取装置は、ＣＰＵ１と、操作部２と、清掃ローラホームポジション（ＨＰ）センサ３と、清掃モータ駆動用パルス発生部４と、原稿検知センサ群５と、カバー開閉検知センサ群６と、清掃モータ７と、原稿搬送モータ群８とを備えている。
【００２６】
前記ＣＰＵ１は、画像読取装置の全体の動作を統括制御する他に、原稿検知センサ群５やカバー開閉検知センサ群６からの各入力により、エラーが発生したか否かを判断し、エラーが発生した場合には、それを操作部２に通知するようになっている。
【００２７】
このＣＰＵ１は、エラー発生時に清掃モータ７を介して清掃ローラ４１０の回転を停止させ、エラーが解除された際には、前記清掃ローラ４１０を基準位置に戻すホームポジション動作を実施する他に、エラー解除に伴って清掃ローラ４１０のホームポジション動作が実施された際には、該清掃ローラ４１０を用紙搬送方向とは反対の方向（図１の矢印ｂ方向）へ回転する逆転動作を実施させるように構成されている。
【００２８】
また、このＣＰＵ１は、エラー発生時に回転が停止した清掃ローラ４１０の回転位置が清掃部材４１２が原稿読取ガラス５１０の表面に接触している位置であるか否かを判定する判定部１１や、エラ発生時からエラー解除までの経過時間を計測する計時部１２としても機能するようになっている。
【００２９】
前記操作部２は、スタートキー、ストップキー等のハードキーを備えたキー部２Ａや液晶等からなる表示部２Ｂを備えており、ユーザが操作することで原稿読取位置の設定を変更したり、原稿読取装置を動作させたりすることができ、また、異常状態を含む原稿読取装置の状態を表示部２Ｂによりユーザに通知できるようになっている。
【００３０】
異常状態としては、例えば用紙詰まり（ジャム）やカバーオープンがあり、これらの状態は、原稿検知センサ群５やカバー開閉検知センサ群６で検知されており、エラーが発生した場合、ＣＰＵ１が操作部２に異常状態であることを通知し、操作部２では、表示部２Ｂで異常状態であることを表示したり、あるいは警告音によりユーザに通知する。
【００３１】
前記清掃ローラホームポジション（ＨＰ）センサ３は、例えば透過形センサで構成されており、前記清掃ローラ４１０のホームポジション動作を検出する。具体的には、清掃ローラＨＰセンサ３が遮光される位置が清掃ローラ４１０の位置制御における基準位置となる。
【００３２】
前記清掃モータ駆動用パルス発生部４は、前記清掃モータ７の駆動制御のためにパルスを生成するものである。
【００３３】
前記原稿検知センサ群５は、前記分離後センサ３１０、レジストセンサ３２０、読取前センサ３３０および排紙センサ３４０等から構成されている。
【００３４】
前記カバー開閉検知センサ群６は、例えば地震等による異常状態で図示しない各種のカバーが不用意にオープンしたりするのを検知するものである。
【００３５】
前記清掃モータ７は、例えばステッピングモータ等のパルスモータで構成されており、清掃ローラ４１０を原稿搬送方向およびその逆方向に回転／停止させることができ、かつ高精度な位置決め制御が可能である。
【００３６】
勿論、清掃ローラ４１０の位置制御については、この実施形態の構成による位置制御と同様の制御が可能であれば、この例のものに限定されるものではない。
【００３７】
前記原稿搬送モータ群８は、前記原稿搬送路１１０におけるローラ２２０，２３０，２４０，２５０，２６０の各駆動モータ（図示せず）から構成されている。
【００３８】
図３（Ａ）は、前記清掃ローラ４１０が基準位置にある場合の概略構成図であり、また、図３（Ｂ）は、清掃ローラ４１０の回転による清掃動作の説明図である。
【００３９】
図３（Ａ）において、清掃ローラ４１０は、例えば、横断面形状が略半円形のローラ本体４１１と、このローラ本体４１１の切欠状平面４１１ａに立設されて、原稿接触部および清掃時に原稿読取ガラス５１０と接触する清掃部材４１２とからなる。清掃部材４１２は、弾性変形可能な部材、例えばスポンジやこの例のようなブラシ等で構成されている。
【００４０】
この清掃ローラ４１０のローラ本体４１１は、原稿が通過する原稿読取ガラス５１０の表面（上面）に対向し、かつ軸方向が原稿搬送方向と直交する方向に沿った状態で軸受け部材（図示せず）を介して回転可能に支承されており、清掃モータ７により、原稿搬送方向および逆方向へ回転可能に構成されている。
【００４１】
前記清掃ローラ４１０は、原稿読取中には、図３（Ａ）に示す基準位置で停止しており、所定枚数の原稿が原稿読取ガラス５１０上を通過する毎に、清掃ローラ４１０の回転による清掃動作が行なわれる。
【００４２】
つまり、清掃動作時においては、清掃ローラ４１０は矢印ａで示す原稿搬送方向に回転し、図３（Ｂ）に示すように、清掃部材４１２が原稿読取ガラス５１０に接触する位置を経て、再び基準位置まで回転変移して、原稿読取ガラス５１０の表面を清掃する。清掃部材４１２が基準位置まで回転変移すると、清掃ローラホームポジション（ＨＰ）センサ３により清掃ローラ４１０が検知され、清掃ローラ４１０は基準位置で停止する。このように原稿が搬送される毎に、原稿読取ガス５１０が清掃され、読取画像に埃や塵等に起因する筋ノイズが現れるのが抑制される。
【００４３】
清掃動作における清掃ローラ４１０の動作中に、ジャム等のエラーが発生した場合は、前記ＣＰＵ１は、清掃ローラ４１０の位置に関わらず、清掃モータ７の駆動を直ぐに停止させる他に、エラーが解除された時点で、清掃モータ７を駆動させて清掃ローラ４１０が基準位置に戻るように、ホームポジション動作を実施させる。
【００４４】
図４（Ａ）は、清掃動作において清掃部材４１２が原稿読取ガラス５１０に接触する位置を示しており、図３（Ａ）の基準位置から図４（Ａ）の位置まで清掃ローラ４１０を回転させるまでの清掃モータ７の駆動パルスの総和がＰ１であることを示している。
【００４５】
図４（Ｂ）は、清掃動作において、清掃部材４１２が原稿読取ガラス５１０から離間する位置を示しており、図３（Ａ）の基準位置から図４（Ｂ）の位置まで清掃ローラ４１０を回転させるまでの清掃モータ７の駆動パルスの総和がＰ２であることを示している。
【００４６】
図５は、清掃ローラ４１０の回転制御処理を示すフローチャートである。この処理はＣＰＵ１が図示しないＲＯＭ等の記録媒体に格納されている動作プログラムに従って動作することにより実行される。
【００４７】
図５において、ステップＳ１では、清掃動作を開始（開始条件が成立）したか否かを判断し、清掃動作を開始していなければ（ステップＳ１でＮＯ）、清掃動作の開始を待つ。清掃動作開始条件が成立して清掃が開始されれば（ステップＳ１でＹＥＳ）、ステップＳ２に進む。
【００４８】
ステップＳ２では、清掃モータ７のパルスカウンタを初期化し、ステップＳ３で清掃モータ７のパルスカウントを開始し、ステップＳ４で清掃モータ７を所定速度で起動する。次いでステップＳ５では、清掃モータ７の起動以降にエラーが発生したか否かを判断する。エラーが発生しない場合（ステップＳ５でＮＯ）、ステップＳ６に進む。
【００４９】
ステップＳ６では、清掃ローラＨＰセンサ３がＯＮしたか否かを判断し、清掃ローラＨＰセンサ３がＯＮした場合（ステップＳ６でＹＥＳ）、ステップＳ７では、清掃モータ７を停止し、ステップＳ８では、清掃モータ７のパルスカウントを停止して動作を終了する。清掃ローラＨＰセンサ３がＯＮしなければ（ステップＳ６でＮＯ）、ステップＳ５に戻る。
【００５０】
清掃ローラＨＰセンサ３がＯＮするよりも先にエラーが発生した場合（ステップＳ５でＹＥＳ）、ステップＳ９では、清掃モータ７を停止し、ステップＳ１０では、清掃モータ７の駆動パルスのカウントを停止する。
【００５１】
ついで、ステップＳ１１では、エラーが解除されたか否かを判断し、エラーが解除されなければ（ステップＳ１１でＮＯ）、エラーが解除されるのを待つ。エラーが解除されれば（ステップＳ１１でＹＥＳ）、ステップＳ１２では、清掃ローラ４１０を基準位置に戻すホームポジション動作を実施する。
【００５２】
ステップＳ１３では、清掃モータ７のパルスカウンタの値が所定値Ｐ１より大きく、かつＰ２未満であるか否か（Ｐ１＜清掃モータ７のパルスカウント値＜Ｐ２）を判断し、Ｐ１＜清掃モータ７のパルスカウント値＜Ｐ２であれば（ステップＳ１３でＹＥＳ）、ステップＳ１４では、清掃モータ７による清掃ローラ４１０の逆転動作を実施して動作を終了する。清掃モータ７のパルスカウント値がＰ１以下もしくはＰ２以上である場合は（ステップＳ１３でＮＯ）、そのまま動作を終了する。
【００５３】
上記の制御において、清掃モータ７のパルスカウント値がＰ１より大きく、かつＰ２未満である場合とは、すなわち、エラー発生時に清掃ローラ４１０の清掃部材４１２が原稿読取ガラス５１０に接触した状態で停止していることを示しており、エラーが発生してからエラーが解除されるまでの間、清掃部材４１２が弾性変形したままになって変形癖が付いてしまい、それが原因で清掃性能が大きく低下してしまう。
【００５４】
そこで、エラー発生時の清掃モータ７のパルスカウント値がＰ１より大きくかつＰ２未満である場合は、エラー解除後のホームポジション動作後に逆転動作を実施することで、清掃部材４１２を原稿読み取りガラス５１０に接触させて清掃時とは逆方向に変形させ、これにより清掃部材４１２の弾性変形を矯正し、清掃性能の低下を抑制することができる。
【００５５】
図６は、清掃ローラ４１０の回転制御処理の別の例を示すフローチャートである。
【００５６】
図６において、ステップＳ１〜ステップＳ１０は、図５のフローチャートで説明した内容と同等であるので、同一もしくは相当内容のステップには、同一番号を付して説明を省略する。
【００５７】
ステップＳ２１で計時カウンタを初期化し、ステップＳ２２で計時を開始する。ステップＳ２３ではエラーが解除されたか否かを判断し、エラーが解除されなければ（ステップＳ２３でＮＯ）、エラーが解除されるのを待つ。エラーが解除されれば（ステップＳ２３でＹＥＳ）、ステップＳ２４で計時を停止し、ステップＳ２５では、清掃ローラ４１０が基準位置に戻るホームポジション動作を実施する。
【００５８】
ステップＳ２６では、清掃モータ７のパルスカウンタの値が所定値Ｐ１より大きく、かつＰ２未満であるか否か（Ｐ１＜清掃モータ７のパルスカウント値＜Ｐ２）を判断し、Ｐ１＜清掃モータ７のパルスカウント値＜Ｐ２であれば（ステップＳ２６でＹＥＳ）、ステップＳ２７に進む。Ｐ１＜清掃モータ７のパルスカウント値＜Ｐ２でなければ（ステップＳ２６でＮＯ）、そのまま終了する。
【００５９】
ステップＳ２７では、計時結果が所定時間Ｔ未満である（計時時間＜Ｔ）か否かを判断し、計時時間＜Ｔであれば（ステップＳ２７でＹＥＳ）、ステップＳ２８では、清掃ローラ４１０の逆転動作を１回次実施してから、動作を終了する。計時時間＜Ｔでなければ（ステップＳ２７でＮＯ）、ステップＳ２９では、清掃ローラ４１０の逆転動作を２回実施してから、動作を終了する。
【００６０】
上記制御においては、エラー発生時からエラー解除までの時間が長い程、清掃部材４１２の変形癖が付く度合いが大きくなることから、一定以上の時間、清掃部材４１２の弾性変形した状態が継続する場合には、清掃ローラ４１０の逆転動作の回数を増やすことにより、確実に清掃部材４１２の変形を矯正でき、清掃性を確実に高めることができる。
【００６１】
なお、この実施形態では、逆転動作回数を切り替えるための時間の設定値は１つであり、逆転動作の回数はそれぞれ１回および２回であるが、時間設定値を２つ以上設定するとともに逆転動作回数を３段階以上に設定しても良いし、逆転動作の回数を３回以上に設定しても良いし、逆転動作回数を切り替えるための時間設定値や逆転動作回数は適宜変更可能である。
【００６２】
次に、この発明のさらに他の実施形態を図７を参照して説明する。
【００６３】
図７（Ａ）は、清掃動作において、清掃部材４１２の幅方向中央部が原稿読取ガラス５１０と接触する位置にある場合における清掃ローラ４１０の回転制御の説明図である。
【００６４】
図７（Ａ）において、Ｐ３は、清掃ローラ４１０の基準位置から図７（Ａ）の位置まで清掃ローラ４１０を回転させるまでの清掃モータ７の駆動パルスの総和である。
【００６５】
図７（Ｂ）は、清掃動作において、清掃部材４１２の幅方向中央部が原稿読取ガラス５１０から離間する位置にある場合における清掃ローラ４１０の回転制御の説明図である。
【００６６】
図７（Ｂ）において、Ｐ４は、清掃ローラ４１０の基準位置から図７（Ｂ）の位置まで清掃ローラ４１０を回転させるまでの清掃モータ７の駆動パルスの総和である。
【００６７】
すなわち、清掃モータ７のパルスの総和がＰ３より大きくかつＰ４未満の時点では、清掃部材４１２の半分以上が原稿読取ガラス５１０と接触しており、清掃部材４１２の弾性変形が特に大きい時点と言える。
【００６８】
図８は、図７（Ａ），（Ｂ）に対応する清掃ローラ４１０の回転制御処理を示すフローチャートである。
【００６９】
図８において、ステップＳ１〜ステップＳ１３は、図５のフローチャートで説明した内容と同等であるので、同一もしくは相当内容のステップには、同一番号を付して説明を省略する。
【００７０】
ステップＳ１３において、清掃モータ７の駆動パルスの総和がＰ１より大きく、かつＰ２未満である（Ｐ１＜清掃モータ７のパルスカウント値＜Ｐ２）か否かを判断し、Ｐ１＜清掃モータ７のパルスカウント値＜Ｐ２であれば（ステップＳ１３でＹＥＳ）、ステップＳ３４で、清掃モータ７のパルスの総和がＰ３より大きく、かつＰ４未満である（Ｐ３＜清掃モータ７のパルスカウント値＜Ｐ４）か否かを判断し、Ｐ３＜清掃モータ７のパルスカウント値＜Ｐ４であれば（ステップＳ３４でＹＥＳ）、ステップＳ３５では、清掃ローラ４１０の逆転動作を２回実施したのち、動作を終了する。
【００７１】
清掃モータ７のパルスの総和がＰ１より大きくかつＰ３以下（Ｐ１＜清掃モータ７のパルスカウント値≦Ｐ３）、もしくはＰ４以上かつＰ２未満（Ｐ４≦清掃モータ７のパルスカウント値＜Ｐ２）の場合は（ステップＳ３４でＮＯ）、ステップＳ３６では、清掃ローラ４１０の逆転動作を１回実施したのち、動作を終了する。
【００７２】
上記制御においては、図７で説明したように前記清掃部材４１２の弾性変形が特に大きい位置でエラーが発生した場合、通常よりも多く逆転動作を実施することにより、清掃部材４１２の変形を一層確実に矯正でき、清掃性を一段と高めることが可能となる。
【００７３】
なお、この例では、パルス数Ｐ３，Ｐ４は、清掃部材４１２の半分以上が原稿読取ガラス５１０と接触する位置の端部にあり、また、逆転動作回数はそれぞれ１回または２回であるが、判定条件とする位置や逆転動作回数については、適宜変更することが可能である。
【００７４】
また、清掃ローラ４１０の回転変移の位置による判定条件をより細分化し、各位置毎に適切な逆転動作回数を設定しても良い。
【符号の説明】
【００７５】
１      ＣＰＵ
３      清掃ローラＨＰセンサ
４      清掃モータ駆動用パルス発生部
６      カバー開閉検知センサ群
７      清掃モータ
１１    判定部
１２    計時部
４１０  清掃ローラ
４１２  清掃部材
５１０  原稿読取ガラス
６１０  画像読取センサ
【図１】
0005870697.tif 000002
【図２】
0005870697.tif 000003
【図３】
0005870697.tif 000004
【図４】
0005870697.tif 000005
【図５】
0005870697.tif 000006
【図６】
0005870697.tif 000007
【図７】
0005870697.tif 000008
【図８】
0005870697.tif 000009