(57)【特許請求の範囲】
【請求項１】
読取部に対して原稿を移動させることにより前記原稿の画像を原稿台を介して読み取る画像読取装置であって、
前記原稿画像の読取中に、前記原稿台の読取位置を変化させるために、前記原稿台と前記読取部とを相対的に移動させる移動部と、
前記原稿台の汚れを検出する汚れ検出手段と、
前記汚れ検出手段による検出結果に基づいて、前記原稿台上の移動エリアを設定する移動エリア設定手段とを備え、
前記移動部は、前記原稿画像の読取中に、前記移動エリア設定手段により設定された移動エリア内で、前記移動エリア設定手段により設定された移動エリアに基づき決定される移動速度で、前記原稿台と前記読取部とを相対的に移動させる、画像読取装置。
【請求項２】
前記移動部は、前記原稿台を固定し、前記移動エリア設定手段により設定された移動エリア内で前記読取部を移動させる、請求項１に記載の画像読取装置。
【請求項３】
前記移動エリア設定手段により設定された移動エリアの原稿搬送方向の幅が所定値以下のときに警告を発する警告手段をさらに備えた、請求項１または２に記載の画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読取装置に関し、特に、読取部に対して原稿を移動させることによりその画像を読み取る画像読取装置において、ごみの存在により、読取画像ひいては出力画像に黒筋が発生するのを防止するための画像読取装置に関する。
【０００２】
【従来の技術】
従来から、デジタル複写機等の画像読取装置においては、いわゆる流し撮りという技術が用いられている。この技術は、読取部を移動させるのではなく、固定された読取部に対して原稿を移動させることにより画像を読み取るというものである。したがって、読取位置にごみが付着しているような場合は、読取部は原稿が流れている間中、常にごみを読み取ることになる。そのため、ごみを黒筋として認識し、読取画像ひいては出力画像に黒筋を発生させてしまうという問題が生じていた。
【０００３】
このような問題に鑑みて、例えば、特開平１０−５６５４２では、原稿画像を読み取る前に原稿ガラスに付着している汚れを検出し、汚れの無い位置に読取部を移動させてから原稿画像を読み取るという技術が提案されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、この従来技術では、原稿読取前から原稿ガラスに付着している汚れに対しては黒筋の発生を防止することができるが、原稿読取中に付着したような汚れに対しては、対処することができなかった。したがって、最初汚れが付着してなくても原稿読取中に付着した場合は、例えば図１２に示すように、読取位置に汚れが付着した時点から、原稿搬送方向（矢印）全体にわたって、出力画像に黒筋Ｂが発生するという問題が生じていた。
【０００５】
本発明はかかる実状に鑑み考え出されたものであり、その目的は、原稿読取前からの汚れによる黒筋発生を抑制すると共に、原稿読取中の汚れによる黒筋発生に対してもその影響を軽減することができる画像読取装置を提供することである。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明の画像読取装置は、原稿画像の読取中に、原稿台の読取位置を変化させるために、原稿台と読取部とを相対的に移動させる移動部を設ける。
【０００７】
この発明によると、原稿読取前に原稿台の読取位置に付着した汚れのための黒筋発生を抑制できるのみならず、原稿読取中に原稿台に付着した汚れによる黒筋発生も軽減することができ、良好な出力画像の得られる画像読取装置を提供することが可能となる。
【０００８】
好ましくは、原稿台の汚れを検出する汚れ検出手段と、汚れ検出手段による検出結果に基づいて、原稿台上の移動エリアを設定する移動エリア設定手段とをさらに備え、移動部は、原稿画像の読取中に移動エリア設定手段により設定された移動エリア内で原稿台と読取部とを相対的に移動させる。
【０００９】
これによると、原稿読取前の汚れが存在しない移動エリア内で原稿台と読取部とを相対移動させるため、原稿読取前に存在する汚れを読み取るという事態が回避され、そのための黒筋発生を防止することができる。
【００１０】
また、好ましくは、移動部は、移動エリア設定手段により設定された移動エリアに基づき決定される移動速度で原稿台と読取部とを相対的に移動させる。
【００１１】
これによると、適切な移動速度で原稿台と読取部とを相対的に移動させることができるため、原稿画像の読取中に発生する原稿台の汚れによる黒筋の発生をより適切に軽減することが可能となる。
【００１２】
さらに、好ましくは、移動部は、原稿台を固定し、移動エリア設定手段により設定された移動エリア内で読取部を移動させる。
【００１３】
このように、原稿台を固定して読取部のみを移動させることにより、原稿台の移動という複雑な機構を回避でき、より容易な機構とすることが可能となる。
【００１４】
さらに、好ましくは、画像読取装置は、移動エリア設定手段により設定された移動エリアの原稿搬送方向の幅が所定値以下のときに警告を発する警告手段をさらに備える。
【００１５】
移動エリア幅が所定値以下のときは、原稿台と読取部の相対的な移動による黒筋抑制効果が得られないため、警告を発することにより、より適切な措置を講ずることが可能となる。
【００１６】
【発明の実施の形態】
次に、本発明の実施の形態を、図面に基づいて説明する。
[第１の実施の形態]
図１は、本発明の第１の実施の形態における画像読取装置の機構的な構成を示す図である。図１を参照して、第１の実施の形態における画像読取装置は、上に原稿を搬送等させるための原稿台であるＥＤＨ（Ｅｌｅｃｔｒｉｃ  Ｄｏｃｕｍｅｎｔ  Ｈａｎｄｌｅｒ）ガラス１０３と、原稿を押えるとともにＥＤＨガラス１０３の汚れ検出等の際に基準となる原稿押え白板１０１と、原稿を照射する光源や反射光をＣＣＤに送るためのミラー等を搭載した第１スライダ１０５と、第１スライダ１０５からの反射光をＣＣＤに送るためのミラー等を搭載した第２スライダ１０７と、第２スライダ１０７からの反射光をＣＣＤ上に結像するためのレンズ１０９と、レンズ１０９により結像された原稿画像の反射光のデータを電気信号に変換するＣＣＤ１１１と、を備えている。
【００１７】
原稿１００は、矢印Ｄ１の方向に搬送され、第１スライダ１０５および第２スライダ１０７は原稿１００の読取中、ＥＤＨガラス１０３上のＣＣＤ読取位置Ｌを変化させるために、それぞれ矢印Ｄ２および矢印Ｄ２’の方向に微速移動する。
【００１８】
図２は、本実施の形態である画像読取装置の読取位置部分の構成を示す図である。本図において、原稿１００は矢印Ｄ１の方向に搬送される。そして、第１スライダ１０５は原稿搬送方向と逆方向の矢印Ｄ２方向に微速移動する。
【００１９】
このため、原稿搬送中にＥＤＨガラス１０３に汚れが付着しても、第１スライダ１０５を移動させることにより、その汚れを読み取る時間が短縮される。したがって、例えば図３に示すように、短い黒筋Ｂ’が発生するにとどまり、黒筋の発生範囲が大幅に抑制される。
【００２０】
次に、図４に、本実施の形態における画像読取装置の制御ブロック図を示す。本図に示ように、画像読取装置は、原稿１００の画像を読み取るＣＣＤ１１１と、ＣＣＤ１１１で読み取られた画像データを処理する画像処理部４０１と、画像処理後の画像データを記憶するメモリ部４０７と、ＣＣＤ１１１に駆動タイミング信号を送るためのタイミング発生部４０３と、第１スライダ１０５および第２スライダ１０７の移動を制御するスライダ制御部４０５等とで構成されている。
【００２１】
ＣＣＤ１１１で読み取られた画像データは、アナログデータとして、画像処理部４０１に送られる。そして、画像処理部４０１で、Ａ／Ｄ変換や必要な補正等の処理が行なわれ、最終的には、デジタルデータとしてメモリ部４０７に送られる。
【００２２】
タイミング発生部４０３は、画像処理部４０３からの制御信号に基づいて、駆動タイミング信号をＣＣＤ１１１に送信する。また、スライダ制御部４０５は、画像処理部１１１からの制御信号に基づいて、スライダ制御信号を第１スライダ１０５および第２スライダ１０７に送信する。
【００２３】
図５は、第１の実施の形態における画像処理装置のメイン処理を表わすフローチャートである。図５を参照して、ステップＳ５０１において、ＥＤＨガラス１０３をスキャンニングすることにより、ＥＤＨガラス１０３に付着した汚れを検出する。即ち、まずここで、ＥＤＨガラス１０３の汚れ検出ライン番号ｍと、汚れ検出ライン数ｎとを検出する。
【００２４】
次に、ステップＳ５０３において、ステップＳ５０１の検出結果に基づき、ＥＤＨガラス１０３上の汚れの存在しないエリアのうち原稿搬送方向に最も幅の広いエリアを第１スライダ１０５移動可能なスライダ移動エリアとして決定する。即ちここで、スライダ移動情報であるスライダ移動エリア長ｍａｘ、スライダ移動開始ラインｓ＿ａｄｄｒｅｓｓ、および、スライダ移動終了ラインｅ＿ａｄｄｒｅｓｓが決定されることになる。
【００２５】
そして、ステップＳ５０５で、スライダ移動エリア長ｍａｘがしきい値より大きいか否かが判断される。しきい値以下であると判断された場合、即ち、Ｎｏの場合は、十分に第１スライダ１０５を移動させることができないため、ステップＳ５２１において、ユーザにＥＤＨガラス１０３の清掃を促すなどの警告表示を行なう。そして、ステップＳ５１９の処理に進み、次のジョブがあるまで待機状態となる。
【００２６】
ステップＳ５０５で、スライダ移動エリアがしきい値より大きいと判断された場合、即ち、Ｙｅｓの場合は、ステップＳ５０７において、ステップＳ５０３で決定されたスライダ移動エリア情報に基づいて、第１スライダ移動速度Ａｓや、画像読取システムスピード（１ライン読取スピード）Ｔｒ等の諸設定値が決定される。
【００２７】
具体的には、Ａｓ＝（Ａｄ・Ｘｓ）／（Ｌｄ−Ｘｓ）、Ｔｒ＝Ｐ・（Ｌｄ−Ｘｓ）／（Ａｄ・Ｌｄ）により決定される。ここで、Ａｄ（ｍ／ｓ）は原稿搬送速度、Ｘｓ（ｍ）は第１スライダ移動幅、Ｌｄ（ｍ）は原稿搬送方向の原稿長、Ｐ（ｍ）は画素サイズをそれぞれ表わしている。このうち、Ａｄ、ＬｄおよびＰは既知数であり、Ｘｓはステップ５０３で決定されたスライダ移動エリアにより求められる数である（Ｘｓ＝ｍａｘ・Ｐ）。
【００２８】
そして、次に、ステップＳ５０９で、第１スライダ１０５をスライダ移動エリア内のスタート位置へ、そして、第２スライダ１０７をそれに伴うスタート位置へ移動させ、ステップＳ５１１で、第１スライダ１０５および第２スライダ１０７の移動をスタートさせる。
【００２９】
ステップＳ５１３で、原稿を搬送させながら、原稿画像の読取を行ない、原稿読取が終了すると、ステップＳ５１５で、第１スライダ１０５および第２スライダ１０７を停止させる。そして、ステップＳ５１７で、次の原稿があるか否かが判断される。
【００３０】
次の原稿がある場合は、ステップＳ５０９に戻り、再び第１スライダ１０５および第２スライダ１０７の移動と原稿読取を行なうために、ステップＳ５１７までの処理を繰り返し行なう。次の原稿が無い場合、即ち、ステップＳ５１７の判断がＮｏの場合は、ステップＳ５１９の処理に移り、次のジョブがあるまで待機状態となる。そして、次のジョブがある場合は、処理の先頭のステップＳ５０１に戻り、再びステップＳ５１９までの処理が繰り返される。
【００３１】
図６は、図５のＥＤＨガラススキャンによる汚れ検出処理（ステップＳ５０１）を示すフローチャートである。本図を参照して、まず、ステップＳ６０１で、ラインカウンタのリセットを行なう（ｋ＝０）。次に、ステップＳ６０３で、汚れ検出ライン数カウンタのリセットを行なう（ｎ＝０）。
【００３２】
そして、ステップＳ６０５で、ＥＤＨガラス１０３のスキャンニングにより、１ラインのデータを読み取る。ステップＳ６０７で、その読み取ったデータを基に汚れ検出処理を行ない、汚れ検出ライン番号ｍを検出する。そして、ステップＳ６０９で、次のラインのデータを読み取るために、ラインカウンタのカウントアップを行なう（ｋ＋＋）。
【００３３】
ステップＳ６１１で、ラインカウンタが汚れ検出スキャンエリアのライン数以下か否かが判断される（ｋ≦ｊ？）。ラインカウンタが汚れ検出スキャンエリアのライン数以下である場合は、再度スキャンニングにより汚れを検出するために、ステップＳ６０５の処理に戻る。そして、ステップＳ６１１までの処理を繰り返す。
【００３４】
一方、ラインカウンタが汚れ検出スキャンエリアのライン数より大きい場合、即ち、ステップＳ６１１でＮｏの場合は、ＥＤＨガラス１０３全面にわたってのスキャンが終了したものとして、サブルーチンは終了する。そして、汚れ検出ライン数ｎと汚れ検出ライン番号ｍを戻り値として、図５のメインルーチンに戻り、ステップＳ５０３の処理へと進む。
【００３５】
図７は、図６の汚れ検出処理（ステップＳ６０７）を示すフローチャートである。図７を参照して、まず、ステップＳ７０１で、ピクセルカウンタをリセットする（ｌ＝０）。
【００３６】
次に、ステップＳ７０３において、ステップＳ６０５でスキャンニングにより読み取られたデータがしきい値以上か否かを判断する（ＤＡＴＡ（ｌ）≧しきい値？）。しきい値以上であると判断された場合、即ち、Ｙｅｓの場合は、読み取られたデータを汚れとしては検出しない。したがって、ステップＳ７０５において、次のデータを判断するため、ピクセルカウンタをカウントアップする（ｌ＋＋）。
【００３７】
そして、ステップＳ７０７において、ピクセルカウンタが１ラインのピクセル数以下か否かを判断する（ｌ≦ｉ？）。１ラインのピクセル数以下である場合、即ち、Ｙｅｓの場合は、再度、ステップＳ７０３に戻り、カウントアップされたピクセルのデータがしきい値以上か否かの判断がなされる。一方、ピクセルカウンタが１ラインのピクセル数より大きいと判断された場合は、汚れが検出されなかったものとして１ラインの汚れ検出処理を終了し、図６のステップＳ６０９へと進む。
【００３８】
ステップＳ７０３において、ピクセルデータがしきい値未満であると判断された場合、即ち、Ｎｏの場合は、読み取られたピクセルデータが、汚れとして検出されることになる。したがって、ステップＳ７０９において、現在のラインカウンタｋが、汚れ検出ライン番号として記憶され（ｍ＝ｋ）、ステップＳ７１１において、汚れ検出ライン数カウンタがカウントアップされる（ｎ＋＋）。
【００３９】
この場合、１ラインに１つでも汚れが検出されればそのラインは汚れ検出ラインとなるため、残りのピクセルデータを判断することなくサブルーチンは終了する。したがって、次のラインの汚れ検出を行なうため、図６のステップＳ６０９の処理へと進む。
【００４０】
図８は、図５のスライダ移動エリア決定処理（ステップＳ５０３）を示すフローチャートである。図８を参照して、ステップＳ８０１において、図５のステップＳ５０１により検出された、汚れ検出ライン数が０か否か、即ち、ＥＤＨガラスに汚れが検出されたか否かが判断される（ｎ≠０？）。
【００４１】
汚れが検出されない場合は、ＥＤＨガラス全体にわたって第１スライダ１０５の移動が可能となるため、ステップＳ８１９において、スライダ移動エリア長ｍａｘがＥＤＨガラス全体に設定される（ｍａｘ＝ｅｎｄ、ｓ＿ａｄｄｒｅｓｓ＝０、ｅ＿ａｄｄｒｅｓｓ＝ｅｎｄ）。そして、メインルーチンへと戻る。
【００４２】
一方、汚れが検出された場合、即ちステップＳ８０１でＹｅｓの場合は、汚れ検出ラインをカウントするために、ステップＳ８０３において、ラインカウンタがリセットされる（ｋ＝０）。そして、ステップＳ８０５において、スライダ幅（スライダ移動エリア長）ｍａｘがＥＤＨガラスのスキャン開始ラインから最初の汚れ検出ラインまでに設定され（ｍａｘ＝ｍ（０）、ｓ＿ａｄｄｒｅｓｓ＝０、ｅ＿ａｄｄｒｅｓｓ＝ｍ（０））、その情報が格納される。
【００４３】
次に、ステップＳ８０７において、ラインカウンタｋが、汚れ検出ライン数ｎから１を減じた数より小さいか否かが判断される（ｋ＜ｎ−１？）。即ち、現在の汚れ検出ラインが、最後の汚れ検出ラインに該当するか否かが判断される。
【００４４】
最後の汚れ検出ラインに該当しない場合、即ち、ステップＳ８０７の判断においてＹｅｓの場合は、より広いスライダ移動幅を設定するために、ステップＳ８０９において、スライダ幅（スライダ移動エリア長）の比較判定が行なわれる。具体的には、現在の汚れ検出ラインのアドレスと次の汚れ検出ラインのアドレスとの差（汚れ検出ライン間幅）が、スライダ移動エリア長よりも大きいか否かが判断される（｜ｍ（ｋ）−ｍ（ｋ＋１）｜＞ｍａｘ？）。
【００４５】
この汚れ検出ライン間幅がスライダ移動エリア長よりも大きいと判断された場合、即ち、ステップＳ８０９でＹｅｓと判断された場合は、ステップＳ８１１において、スライダ移動エリア長ｍａｘがより幅の広い汚れ検出ライン間幅の値に更新される（ｍａｘ＝｜ｍ（ｋ）−ｍ（ｋ＋１）｜、ｓ＿ａｄｄｒｅｓｓ＝ｍ（ｋ）、ｅ＿ａｄｄｒｅｓｓ＝ｍ（ｋ＋１））。そして、ステップＳ８１３の処理へと進む。
【００４６】
一方、ステップＳ８０９において、汚れ検出ライン間幅がスライダ移動エリア長以下であると判断された場合、即ち、Ｎｏと判断された場合は、スライダ移動エリア長ｍａｘの更新は行なわない。そして、次のエリア情報を得るために、ステップＳ８１３においてラインカウンタのカウントアップを行ない（ｋ＋＋）、再び、ステップＳ８０７の処理に戻る。
【００４７】
ステップＳ８０７において、現在の汚れ検出ラインｋが最後の汚れ検出ラインに該当すると判断された場合、即ち、Ｎｏの場合は、ステップＳ８１５において、最長のスライダ移動幅を設定するために、スライダ幅の比較判定が行なわれる。具体的には、現在の汚れ検出ラインのアドレスとＥＤＨガラス全幅のアドレスとの差（最後のエリア長）が、スライダ移動エリア長よりも大きいか否かが判断される（｜ｍ（ｋ）−ｅｎｄ｜＞ｍａｘ？）。
【００４８】
この、最後のエリア長がスライダ移動エリア長よりも大きいと判断された場合、即ち、Ｙｅｓの場合は、ステップＳ８１７において、最後のエリア長がスライダ移動エリア長として決定される（ｍａｘ＝｜ｍ（ｋ）−ｅｎｄ｜、ｓ＿ａｄｄｒｅｓｓ＝ｍ（ｋ）、ｅ＿ａｄｄｒｅｓｓ＝ｅｎｄ）。そして、これらが最終的なスライダ移動エリアの情報となり、サブルーチンが終了する。
【００４９】
ステップＳ８１５において、最後のエリア長がスライダ移動エリア長以下であると判断された場合、即ち、Ｎｏと判断された場合は、現在のスライダ移動エリア長ｍａｘが最長であるため、現在のエリア情報が最終的なスライダ移動エリアの情報となる。そして、サブルーチンを終了し、スライダ移動エリア情報（ｍａｘ、ｓ＿ａｄｄｒｅｓｓ、ｅ＿ａｄｄｒｅｓｓ）を戻り値として図５のメインルーチンに戻る。
【００５０】
このフローチャートに従ってスライダ移動エリアが決定される過程を図９のような汚れが検出された場合について具体的に説明する。図９では、汚れが３個検出されているため、汚れ検出ライン数ｎは３であり、汚れ１〜３に対応した汚れ検出ラインアドレスは、ｍ（０）〜ｍ（２）である。この場合、スライダの移動可能なエリアはエリア▲１▼〜▲４▼までの４つが存在し、これらのエリアのうち、最も幅の広いエリアの幅がスライダ移動エリア長として決定されることになる。
【００５１】
図８および図９を参照して、まず、ステップＳ８０１では、汚れ検出ライン数ｎは３であるため、Ｙｅｓと判断されて、ステップＳ８０３に進む。次に、ステップＳ８０３でラインカウンタｋがリセットされ、ステップＳ８０５で図９のエリア▲１▼のエリア情報が格納される（ｍａｘ＝ｍ（０）、ｓ＿ａｄｄｒｅｓｓ＝０、ｅ＿ａｄｄｒｅｓｓ＝ｍ（０））。
【００５２】
そして、ステップＳ８０７では、ラインカウンタｋが０であり最後の汚れ検出ラインには該当しないため、Ｙｅｓと判断されてステップＳ８０９に進む。そして、エリア▲１▼とエリア▲２▼の幅の比較判断がされる。エリア▲２▼の幅の方が広いため（｜ｍ（０）−ｍ（１）｜＞ｍａｘ）、Ｙｅｓと判断されてステップＳ８１１に進む。ステップＳ８１１で、エリア▲２▼のエリア幅がスライダ移動エリア長とされ、エリア▲２▼の情報が格納される（ｍａｘ＝｜ｍ（０）−ｍ（１）｜、ｓ＿ａｄｄｒｅｓｓ＝ｍ（０）、ｅ＿ａｄｄｒｅｓｓ＝ｍ（１））。
【００５３】
次に、ステップＳ８１３で、ラインカウンタｋがカウントアップされ（ｋ＝１）、ステップＳ８０７の処理に戻る。現在の汚れ検出ラインは最後の汚れ検出ラインではないため、ステップＳ８０７でＹｅｓと判断され、ステップＳ８０９に進む。ステップＳ８０９では、エリア▲２▼とエリア▲３▼の幅の比較がされる。エリア▲２▼の幅がエリア▲３▼の幅より広ため、Ｎｏであると判断されて、エリア情報を更新することなくステップＳ８１３に進み、ラインカウンタがカウントアップされる（ｋ＝２）。
【００５４】
そして、再びステップＳ８０７に戻り、現在のラインが最後の汚れ検出ラインに該当するか否かが判断される。現在の汚れ検出ラインは最後の汚れ検出ラインであるので（ｋ＝ｎ−１）、Ｎｏと判断されてステップＳ８１５に進む。ステップＳ８１５では、最後のエリアであるエリア▲４▼の幅と、現時点で最長のエリア幅を有するエリア▲２▼の幅の比較が行なわれる。ここでは、エリア▲２▼の幅が広いため、Ｎｏと判断されて、最長の幅を有するエリア▲２▼がスライダ移動エリアとして決定されることになる。したがって、最終的なスライダ移動エリア情報は、ｍａｘ＝｜ｍ（０）−ｍ（１）｜、ｓ＿ａｄｄｒｅｓｓ＝ｍ（０）、ｅ＿ａｄｄｒｅｓｓ＝ｍ（１）となる。
【００５５】
このような処理により、最長のスライダ幅を有するスライダ移動エリアが決定されるため、より高速でのスライダ移動が可能となり、汚れの影響の抑制効果を最大限に高めることができる。
【００５６】
このように、本実施の形態における画像読取装置は、画像読取前にＥＤＨガラスの汚れを検出し、汚れの存在しない範囲で画像を読み取るために、画像読取前の汚れによる黒筋の発生を防止することができる。そして、さらに、画像読取中に、例えば原稿搬送によりＥＤＨガラスに汚れが付着したような場合でも、最も広いエリア内で第１スライダ１０５を移動させることにより、ＥＤＨガラスの読取位置をより速く変化させることができ、その汚れの影響を最小限に止めることができる。
［第２の実施の形態］
次に、本発明の第２の実施の形態における画像読取装置について説明する。本実施の形態は、第１の実施の形態と異なり、読取部が固定されて、ＥＤＨガラス１０３が移動するというものである。図１０は、本実施の形態における画像読取装置の読取位置部分の構成外形を示した図である。（ａ）は斜視図を、（ｂ）は（ａ）のＡ−Ａ面の断面図をそれぞれ示している。
【００５７】
図１０（ａ）および（ｂ）を参照して、画像読み取り装置は、ＥＤＨガラス１０３の他に、ＥＤＨガラス１０３が移動しても原稿１００が正常に搬送されるようにガイドする、外板１０１３と原稿ガイド１０１１等とを備えている。なお、本図においては、図１に示す原稿押え白板１０１やＣＣＤ１１１等は省略している。
【００５８】
図１０（ｂ）によると、原稿１００は、ＥＤＨガラス１０３上を外板１０１３と原稿ガイド１０１１にガイドされながらＤ１方向へ搬送される。そして、ＣＣＤ読取位置Ｌは不変のままＥＤＨガラス１０３が原稿読取中Ｄ３方向に微速移動するため、ＣＣＤはＥＤＨガラス１０３上の異なる位置を読み取ることになる。
【００５９】
図１１は、第２の実施の形態における画像読読取装置の制御ブロック図である。画像読取装置は、ＥＤＨガラス１０３を移動させるために、第１の実施の形態と異なりスライダ制御部の代わりにＥＤＨガラス制御部１１０５が設けられている。そして、画像処理部４０１からの制御信号に基づいて、ＥＤＨガラス１０３の移動動作を制御する。
【００６０】
このように、ＥＤＨガラス１０３を移動させることによっても、第１の実施の形態の場合と同様に、原稿読取中に発生した汚れによる出力画像への影響を最小限に抑制することができる。
【００６１】
なお、図１では、ＣＣＤが搭載されていない第１スライダ１０５と第２スライダ１０７を設け、これらを移動させているが、この構成に限定されるものではなく、例えば、スライダの数を１あるいは３以上にしてもよいし、ＣＣＤ自体をスライダに搭載して移動させるようにしてもよい。
【００６２】
また、第１の実施の形態および第２の実施の形態はいずれも、読取部と原稿台のいずれか一方のみを移動させているが、両方を移動させるようにしてもよい。
【００６３】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えるべきである。本発明の範囲は、上記した説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内ですべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における画像読取装置の機構的な構成を示す図である。
【図２】本発明の第１の実施の形態における画像読取装置の読取位置部分の構成を示す図である。
【図３】画像読取中にＥＤＨガラス１０３の読取位置にごみが付着した場合の本発明の第１の実施の形態における画像読取装置の出力画像を表した図である。
【図４】本発明の第１の実施の形態における画像読取装置の制御ブロック図である。
【図５】画像処理装置４０１のメイン処理を表わすフローチャートである。
【図６】図５のＥＤＨガラススキャン汚れ検出処理（ステップＳ５０１）を示すフローチャートである。
【図７】図６の汚れ検出処理（ステップＳ６０７）を示すフローチャートである。
【図８】図５のスライダ移動エリア決定処理（ステップＳ５０３）を示すフローチャートである。
【図９】図８のフローチャートに従ってスライダ移動エリアが決定される過程を具体的に説明するための図である。
【図１０】本発明の第２の実施の形態における画像読取装置の読取位置部分の構成外形を示した図である。
【図１１】本発明の第２の実施の形態における画像読取装置の制御ブロック図である。
【図１２】従来の画像読取装置における、画像読取中にＥＤＨガラス１０３の読取位置にごみが付着した場合の出力画像を表した図である。
【符号の説明】
１００  原稿
１０１  原稿押え白板
１０３  ＥＤＨガラス
１０５  第１スライダ
１０７  第２スライダ
１０９  レンズ
１１１  ＣＣＤ
４０１  画像処理部
４０３  タイミング発生部
４０５  スライダ制御部
４０７  メモリ部
１０１１  原稿ガイド
１０１３  外板
１１０５  ＥＤＨガラス制御部
【図１】
0004029518.tif 000002
【図２】
0004029518.tif 000003
【図３】
0004029518.tif 000004
【図４】
0004029518.tif 000005
【図５】
0004029518.tif 000006
【図６】
0004029518.tif 000007
【図７】
0004029518.tif 000008
【図８】
0004029518.tif 000009
【図９】
0004029518.tif 000010
【図１０】
0004029518.tif 000011
【図１１】
0004029518.tif 000012
【図１２】
0004029518.tif 000013