(57)【要約】【課題】  原稿台に存在するゴミにより画像に発生するノイズを減少させること。【解決手段】  画像読取装置は、原稿を副走査方向に走査するためのラインセンサと、原稿の搬送経路の一部を形成する原稿台と、原稿台をラインセンサに相対して移動させる移動機構と、原稿台のラインセンサに対する相対位置を検出する位置検出部と、原稿を読取る前の段階で原稿台の移動可能な範囲全体に渡って原稿台を移動させて、原稿台を移動させている間にラインセンサから出力されるデータからゴミのサイズを検出するゴミサイズ検出部２９２と、ゴミのサイズと原稿台の相対位置とに基づき、原稿台の相対位置ごとの汚れ度を算出する汚れ度算出部２９４とを備える。【選択図】        図８
2006101360.tif 000002
【特許請求の範囲】
【請求項１】
原稿を副走査方向に走査するためのラインセンサと、
原稿の搬送経路の一部を形成する原稿台と、
前記原稿台を前記ラインセンサに相対して移動させる移動手段と、
前記原稿台の前記ラインセンサに対する相対位置を検出する検出手段と、
原稿を読取る前の段階で前記原稿台の移動可能な範囲全体に渡って前記原稿台を移動させて、前記原稿台を移動させている間に前記ラインセンサから出力されるデータから所定の特徴を有する特徴画素を抽出する抽出手段と、
前記抽出された特徴画素と、該特徴画素が抽出されたデータを前記ラインセンサで読取った時点の前記原稿台の前記相対位置とに基づき、前記原稿台の前記相対位置ごとの汚れ度を決定する汚れ度決定手段とを備えた、画像読取装置。
【請求項２】
前記汚れ度決定手段は、前記抽出された特徴画素が連続する数に対応する汚れ度を定義したサイズ対応テーブルを含む、請求項１に記載の画像読取装置。
【請求項３】
前記汚れ度決定手段は、前記抽出された特徴画素の値に対応する汚れ度を定義した画素値対応テーブルを含む、請求項１に記載の画像読取装置。
【請求項４】
前記決定された相対位置ごとの汚れ度に基づいて、前記原稿台の一部の領域であって、前記ラインセンサで原稿を走査する間に前記ラインセンサの読取位置となる使用領域を決定する領域決定手段をさらに備えた、請求項１に記載の画像読取装置。
【請求項５】
前記領域決定手段は、前記決定された相対位置ごとの汚れ度に基づいて、前記原稿台の予め定められた複数の領域のうちから前記使用領域を決定する、請求項４に記載の画像読取装置。
【請求項６】
前記領域決定手段は、原稿の副走査方向の長さに応じたサイズの複数の領域に前記原稿台を分割する領域分割手段を含み、
前記決定された相対位置ごとの汚れ度に基づいて、前記分割された複数の領域のうちから前記使用領域を決定する、請求項４に記載の画像読取装置。
【請求項７】
前記領域決定手段は、汚れ度が所定の値を下回る相対位置が連続する使用領域を決定する、請求項４に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関し、特に、原稿を搬送しながら読取る画像読取装置に関する。
【背景技術】
【０００２】
従来から、デジタル複写機等の画像読取装置においては、いわゆる流し撮りという技術が用いられている。この技術は、固定されたラインセンサに対してラインセンサと直交する副走査方向に原稿を搬送させることにより原稿を読取るというものである。
【０００３】
この画像読取装置では、搬送される原稿の読取位置を固定させるために、原稿とラインセンサとの間に透明な原稿台が設けられている。原稿から反射した光は原稿台を介してラインセンサで受光される。
【０００４】
したがって、ゴミ、紙粉、埃、傷等の異物（以下、これらを総称して「ゴミ」という。）が、原稿台の読取位置に付着しているような場合は、ラインセンサでは搬送される原稿を読取っている間中、常にゴミを読取ることになる。そのため、出力される画像に副走査方向の筋状のノイズが発生するという問題が生じていた。
【０００５】
原稿台を原稿の搬送方向に振動させながら搬送される原稿を読取る画像読取装置が特開２０００−３２４３１２号公報（特許文献１）に記載されている。この画像読取装置は、原稿台ガラスの読取位置に付着したゴミが常にラインセンサの読取位置とならないので、原稿台ガラスの読取位置に付着したゴミが原因で発生するノイズが直線とはならず、分断された点線となる。
【０００６】
しかしながら、特開２０００−３２４３１２号公報に記載の画像読取装置は、画像から原稿台ガラスの読取位置に付着したゴミが原因で発生するノイズを完全に除去することはできない。このため、原稿台ガラスの読取位置に付着したゴミが原因で画像に発生するノイズを減少させることが望まれる。
【特許文献１】特開２０００−３２４３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
この発明は上述した問題点を解決するためになされたもので、原稿台に存在するゴミにより画像に発生するノイズを減少させることが可能な画像読取装置を提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、画像読取装置は、原稿を副走査方向に走査するためのラインセンサと、原稿の搬送経路の一部を形成する原稿台と、原稿台をラインセンサに相対して移動させる移動手段と、原稿台のラインセンサに対する相対位置を検出する検出手段と、原稿を読取る前の段階で原稿台の移動可能な範囲全体に渡って原稿台を移動させて、原稿台を移動させている間にラインセンサから出力されるデータから所定の特徴を有する特徴画素を抽出する抽出手段と、抽出された特徴画素と、該特徴画素が抽出されたデータをラインセンサで読取った時点の原稿台の相対位置とに基づき、原稿台の相対位置ごとの汚れ度を決定する汚れ度決定手段とを備える。
【０００９】
この発明に従えば、原稿台がラインセンサに相対して移動され、原稿台のラインセンサに対する相対位置が検出される。原稿を読取る前の段階で原稿台の移動可能な範囲全体に渡って原稿台を移動させて、原稿台を移動させている間にラインセンサから出力されるデータから所定の特徴を有する特徴画素が抽出され、抽出された特徴画素と、該特徴画素が抽出されたデータをラインセンサで読取った時点の原稿台の相対位置とに基づき、原稿台の相対位置ごとの汚れ度が決定される。原稿を読取る前の段階で、原稿台の位置ごとに汚れが検出されるので、原稿台のゴミが存在する位置を予測することができる。例えば、原稿台のゴミが存在する位置とは異なる位置で読取るようにすれば、ノイズが減少する。その結果、原稿台に存在するゴミにより画像に発生するノイズを減少させることが可能な画像読取装置を提供することができる。
【００１０】
好ましくは、汚れ度決定手段は、抽出された特徴画素が連続する数に対応する汚れ度を定義したサイズ対応テーブルを含む。
【００１１】
好ましくは、汚れ度決定手段は、抽出された特徴画素の値に対応する汚れ度を定義した画素値対応テーブルを含む。
【００１２】
好ましくは、決定された相対位置ごとの汚れ度に基づいて、原稿台の一部の領域であって、ラインセンサで原稿を走査する間にラインセンサの読取位置となる使用領域を決定する領域決定手段をさらに備える。
【００１３】
好ましくは、領域決定手段は、決定された相対位置ごとの汚れ度に基づいて、原稿台の予め定められた複数の領域のうちから使用領域を決定する。
【００１４】
好ましくは、領域決定手段は、汚れ度が所定の値を下回る相対位置が連続する使用領域を決定する。
【００１５】
好ましくは、領域決定手段は、原稿の副走査方向の長さに応じたサイズの複数の領域に原稿台を分割する領域分割手段を含み、決定された相対位置ごとの汚れ度に基づいて、分割された複数の領域のうちから使用領域を決定する領域決定手段とをさらに備える。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１７】
図１は、本発明の実施の形態の１つにおける画像読取装置を備えたＭＦＰ（Multi Function Peripheral）の斜視図である。図１を参照して、ＭＦＰは、原稿画像を読取るための画像読取装置１０と、画像読取装置１０の下部に設けられた画像形成装置２０とを含む。ＭＦＰは、画像読取装置１０で読取られた画像を紙などの記録媒体に形成する。また、ＭＦＰは、フアクシミリ装置、ローカルエリアネットワーク（ＬＡＮ）、公衆回線などのネットワークと接続するための通信インターフェースを備える。
【００１８】
図２は画像読取装置１０の内部構成の概略を示す図である。画像読取装置１０は、原稿を自動的に原稿読取り位置に搬送するための自動原稿搬送装置（ＡＤＦ）１０１と、本体部１０３とを含む。自動原稿搬送装置１０１は、原稿読取位置付近において原稿の搬送をガイドするための上部規制板２０３と、原稿を原稿読取り位置に搬送するためのタイミングローラ対２０１と、読取り位置を通過した原稿を搬送するためのローラ対２０２とを備える。
【００１９】
本体部１０３は、透明な部材から構成された原稿台２０５と、原稿の搬送経路の一部を形成する通紙ガイド２０７と、原稿を読取り位置で照射するための光源２０６と、光源からの光を反射させる反射部材２０８と、３つのラインセンサが副走査方向に配列された読取部２１３と、原稿からの反射光を反射して読取部２１３に導くための反射ミラー２０９と、反射ミラー２０９からの反射光を読取部２１３上に結像させるためのレンズ２１１と、読取部２１３が出力する電気信号を処理するための画像処理部２１５と、原稿台２０５を移動させるためのモータ２１９と、画像処理部２１５からの制御信号に基づいてモータ２１９の駆動を制御するモータ制御部２１７とを含む。
【００２０】
原稿２００は、タイミングローラ対２０１により、原稿台２０５と上部規制板２０３との間を矢印Ｄ１の方向に搬送される。そして、搬送されながら読取位置Ｌにおいて、読取部２１３によりその画像が逐次読取られる。自動原稿搬送装置１０１によって、原稿が搬送される方向は、読取位置Ｌにおいて副走査方向である。画像読取動作中、原稿台２０５は、モータ２１９により矢印Ｄ２の方向に移動させられる。原稿台２０５の移動方向は副走査方向に実質的に平行である。
【００２１】
上部規制板２０３の原稿台２０５側の面は、灰色の無彩色である。
【００２２】
読取部２１３は、３つのラインセンサを備える。３つのラインセンサそれぞれは、副走査方向と実質的に垂直な主走査方向に複数の光電変換素子が配列されている。３つのラインセンサそれぞれは、互いに分光感度が異なるフィルタを有し、原稿から反射した光をフィルタを介して受光する。具体的には、赤（Ｒ）、緑（Ｇ）および青（Ｂ）の各波長の光を透過するフィルタを有する。このため、赤（Ｒ）のフィルタを有するラインセンサは、原稿から反射した光のうち赤色の光の強度を示す電気信号（Ｒ信号）を出力し、緑（Ｇ）のフィルタを有するラインセンサは、原稿から反射した光のうち緑色の光の強度を示す電気信号（Ｇ信号）を出力し、青（Ｂ）のフィルタを有するラインセンサは、原稿から反射した光のうち青色の光の強度を示す電気信号（Ｂ信号）を出力する。
【００２３】
３つのラインセンサは、副走査方向に所定の距離を隔てて予め定められた順番で配置される。ここでは、原稿の読取ラインに換算して３ライン分の距離を隔てて原稿の搬送方向で赤、緑、青の順に配置されている。なお、ラインセンサを配置する間隔および順番は、これらに限定されるものではない。
【００２４】
３つのラインセンサは、３ライン分の距離を隔てて赤、緑、青の順に配置されるので、３つのラインセンサは、同じタイミングで原稿の異なる位置で反射した光を受光する。したがって、原稿のある位置で反射した光は、まず、赤の光を受光するラインセンサで受光され、その後緑の光を受光するラインセンサで受光され、最後に青の光を受光するラインセンサで受光される。この遅れは、後述する画像処理部２１５で調整される。
【００２５】
なお、本実施の形態においては、読取部２１３に３つのラインセンサを設けるようにしたが、４つ以上のラインセンサを設けるようにしてもよい。
【００２６】
図３は、原稿台を移動させるための機構を示す斜視図である。図３を参照して、原稿台２０５は、原稿台ホルダ２２１により保持される。原稿台ホルダ２２１は、ガイド２２０により副走査方向に摺動可能に保持される。ガイド２２０は、画像読取装置１０の本体に固定される。原稿台ホルダ２２１の１つの面に２つのアーム２２２が接合されている。アーム２２２の他端は円形の穴を有する。
【００２７】
軸２２４には、２つのアーム２２２に対応する位置に２つのカム２２３が取付けられる。また、軸２２４の一端にギア２２５が取付けられる。ギア２２５は、モータ２１９の駆動軸とベルトで接合されたギア２２６と噛み合うように配置される。モータ２１９が回転すると、その回転がベルトを介してギア２２６に伝えられ、ギア２２６が回転する。ギア２２６の回転に伴って、ギア２２５および軸２２４が回転する。
【００２８】
カム２２３は、アーム２２２の円形の穴の中に配置される。このため、軸２２４の回転に伴う２つのカム２２３の回転運動が、原稿台ホルダ２２１の往復運動に変換される。
【００２９】
なお、原稿台２０５を移動させるための機構はこれに限定されることなく、例えば、電磁石、空気圧、油圧等を利用したピストン等の直線運動を生じさせる駆動源を用いた機構としてもよい。
【００３０】
原稿台２０５は、副走査方向と平行に移動させられる。原稿台２０５が原稿の搬送方向と逆方向に移動している間は、原稿台２０５と、原稿とは逆方向に移動するため、原稿台２０５のラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂに対する相対速度と、原稿のラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂに対する相対速度とが異なる。なお、本実施の形態においては、原稿の読取中に原稿台２０５を原稿の搬送方向と逆方向に移動させるようにしたが、原稿台２０５を原稿の搬送方向に移動させるようにしても良い。この場合、原稿台２０５の速度と、原稿の搬送速度とは方向が同じである。速さを異ならせるようにするのが好ましい。なお、ここでは、原稿台２０５を副走査方向と平行に移動させるようにしたが、方向はこれに限定されない。
【００３１】
ここで、本実施の形態における画像読取装置１０が、原稿台２０５に付着したゴミにより発生するノイズを、読取った画像から検出する原理について説明する。図４は、読取った画像からゴミを読取ることにより発生するノイズを検出する原理を説明するための図である。ここでは、原稿および原稿台２０５は図中矢印方向に搬送され、原稿台２０５の移動速度は、原稿の搬送速度と方向が同じで２倍の速さとしている。また、３つのラインセンサは、赤の光を受光するラインセンサ、緑の光を受光するラインセンサ、青の光を受光するラインセンサの順に、原稿の搬送方向に３ラインの距離を隔てて配置されているものとする。なお、赤の光を受光するラインセンサの出力をＲ、緑の光を受光するラインセンサの出力をＧ、青の光を受光するラインセンサの出力をＢで示している。
【００３２】
図４（Ａ）は、ライン間補正を説明するための図である。原稿の一部の画像は、まず、原稿の搬送方向の最も上流に配置された赤の光を受光するラインセンサで読取られる。そして、その原稿の画像が４ライン分の距離だけ搬送されて、緑の光を受光するラインセンサで読取られる。さらに、その原稿の画像が４ライン分の距離だけ搬送されて、青の光を受光するラインセンサで読取られる。
【００３３】
このように、原稿の同じ位置の画像が、３つのラインセンサで異なるタイミングで読取られるため、３つのラインセンサが出力する信号にタイミングのずれが生じる。ライン間補正では、各信号が原稿の同じ位置となるように３つのラインセンサが出力する信号のタイミングを合わせる。具体的には、出力Ｒを８ライン分遅延させ、出力Ｇを４ライン分遅延させる。
【００３４】
ライン間補正した出力Ｒ，出力Ｇ、出力Ｂを合成した合成出力は、原稿の同じ位置で読取った出力Ｒ，出力Ｇ、出力Ｂを合成した出力となる。
【００３５】
図４（Ｂ）は、原稿台に付着したゴミを読取った場合に出力される合成出力を説明するための図である。原稿台２０５に付着したゴミは、まず、原稿の搬送方向の最も上流に配置された赤の光を受光するラインセンサで読取られる。そして、そのゴミが４ライン分の距離だけ搬送されて、緑の光を受光するラインセンサで読取られる。ここで、原稿台２０５は、原稿の搬送速度に対して２倍の速さで同一方向に移動するため、ラインセンサが原稿を２ライン分読取るだけの時間でゴミは４ライン分を移動する。このため、赤のラインセンサでゴミを読取った時点と、緑のラインセンサでゴミを読取る時点とでは、２ライン分を読取る時間だけずれる。さらに、そのゴミが４ライン分の距離だけ搬送されて、青の光を受光するラインセンサで読取られる。原稿台２０５は、原稿の搬送速度に対して２倍の速さで同一方向に移動するため、緑のラインセンサでゴミを読取った時点と、青のラインセンサでゴミを読取る時点とでは、２ライン分を読取る時間だけずれる。
【００３６】
そして、ライン間補正により、赤の光を受光するラインセンサがゴミを読取って出力する出力Ｒは８ライン分遅延され、緑の光を受光するラインセンサがゴミを読取って出力する出力Ｇは４ライン分遅延される。このため、ライン間補正した出力Ｒ，出力Ｇ、出力Ｂを合成した合成出力では、ゴミを読取った出力Ｒと、ゴミを読取った出力Ｇと、ゴミを読取った出力Ｂとが同じタイミングとならず、２ライン分ずれる。
【００３７】
なお、図では、紙粉などの白色のゴミが原稿台２０５に付着しており、黒色の原稿を読取る場合の合成出力を示している。この場合、白色のゴミを読取ったにもかかわらず、合成出力では、白色ではなく、３つのラインに分かれた青、緑、赤の出力となる。
【００３８】
図４（Ｃ）は、原稿台に付着したゴミを読取った場合に出力される合成出力を説明するための別の図である。図４（Ｃ）では、副走査方向に１０ライン分の大きさのゴミを読取る場合を例に示している。原稿台２０５は、原稿の搬送速度に対して２倍の速さで同一方向に移動するため、ゴミは、５ライン分の大きさとして読取られる。
【００３９】
原稿台２０５に付着したゴミは、まず、原稿の搬送方向の最も上流に配置された赤の光を受光するラインセンサで読取られる。そして、そのゴミが４ライン分の距離だけ搬送されて、緑の光を受光するラインセンサで読取られる。赤のラインセンサでゴミを読取った時点と、緑のラインセンサでゴミを読取る時点とでは、２ライン分を読取る時間だけずれる。さらに、そのゴミが４ライン分の距離だけ搬送されて、青の光を受光するラインセンサで読取られる。緑のラインセンサでゴミを読取った時点と、青のラインセンサでゴミを読取る時点とでは、２ライン分を読取る時間だけずれる。
【００４０】
そして、ライン間補正により、赤の光を受光するラインセンサがゴミを読取って出力する出力Ｒは８ライン分遅延され、緑の光を受光するラインセンサがゴミを読取って出力する出力Ｇは４ライン分遅延される。このため、ライン間補正した出力Ｒ，出力Ｇ、出力Ｂを合成した合成出力では、ゴミを読取った５ライン分の出力Ｒと、ゴミを読取った５ライン分の出力Ｇと、ゴミを読取った５ライン分の出力Ｂとは、同じタイミングとならず、２ライン分ずれる。なお、図では、紙粉などの白色のゴミが原稿台２０５に付着しており、黒色の原稿を読取る場合の合成出力を示している。この場合、白色のゴミを読取ったにもかかわらず、合成出力では、青、青緑、白、黄、赤の順に色が変化する出力となる。
【００４１】
このように、原稿台２０５に付着したゴミは、画像中で複数のラインに分断される。この分断されたラインを各色ごとに特徴点として抽出することにより、ノイズを検出するのである。また、分断されることによってゴミを読取ることにより生じるノイズも少なくなる。
【００４２】
図５は、原稿台を裏面から見た平面図である。図５を参照して、原稿台２０５は、一端にマーク２０５Ａを有する。マーク２０５Ａは、主走査方向の長さが副走査方向の位置により異なる形状であり、単色である。ここでは、マーク２０５Ａは、三角形の形状で、黒色としている。また、マーク２０５Ａの一辺が原稿台２０５の一辺と平行に配置される。
【００４３】
読取部２１３を用いて、または、読取部２１３とは別に設けられ、本体部１０３に固定されたセンサを用いて、マーク２０５Ａの主走査方向の長さを検出することにより、原稿台２０５の読取部２１３に対する相対的な位置を検出することが可能となる。
【００４４】
図６は、読取部２１３で読取られる原稿台２０５上の位置を示す図である。読取部２１３は、赤（Ｒ）のフィルタを有するラインセンサ２１３Ｒと、緑（Ｇ）のフィルタを有するラインセンサ２１３Ｇと、青（Ｂ）のフィルタを有するラインセンサ２１３Ｂとが、原稿の搬送方向Ｄ１に、ラインセンサ２１３Ｒ、２１３Ｇ、２１３Ｂの順に配列されている。
【００４５】
ラインセンサ２１３Ｒは、原稿台２０５の領域２０５Ｒを透過した光を受光する。ラインセンサ２１３Ｇは、原稿台２０５の領域２０５Ｇを透過した光を受光する。ラインセンサ２１３Ｂは、原稿台２０５の領域２０５Ｂを透過した光を受光する。領域２０５Ｒ，２０５Ｇ，２０５Ｂは、３ライン分の間隔を有するようにラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂが配置される。原稿は、まず領域２０５Ｒを通過し、次に領域２０５Ｇを通過し、最後に領域２０５Ｂを通過する。したがって、原稿のある位置で反射した光は、まず、赤の光を受光するラインセンサ２１３Ｒで受光され、その後緑の光を受光するラインセンサ２１３Ｇで受光され、最後に青の光を受光するラインセンサ２１３Ｂで受光される。このように、ラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂは、３ライン分の距離を隔てて配置されるので、ラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂは、同時に原稿の同じ位置で反射した光を受光することはない。
【００４６】
ここで、原稿台２０５上に最大長さが４ライン以下のゴミ３００が付着しているとする。この場合、原稿台２０５が副走査方向に平行に移動するので、ゴミ３００は領域２０５Ｒ，２０５Ｇ，２０５Ｂの２つ以上に同時に存在することはない。図６では、ゴミ３００が領域２０５Ｇに存在する場合を示している。この場合には、ゴミ３００で反射した光は、ラインセンサ２１３Ｇでのみ受光され、ラインセンサ２１３Ｒ，２１３Ｂでは受光されない。
【００４７】
また、原稿台２０５が移動することにより、ゴミ３００が存在することとなる領域は、原稿台２０５が原稿の搬送方向Ｄ１に移動しているときは、初めに領域２０５Ｒ、次に領域２０５Ｇ、最後に領域２０５Ｂの順に変化する。逆に、原稿台２０５が原稿の搬送方向Ｄ１と逆に移動しているときは、初めに領域２０５Ｂ、次に領域２０５Ｇ、最後に領域２０５Ｒの順に変化する。
【００４８】
したがって、ゴミ３００で反射した光が受光される順序は、原稿台２０５を原稿の搬送方向Ｄ１に移動させる場合には、初めにラインセンサ２１３Ｒ、次にラインセンサ２１３Ｇ、最後にラインセンサ２１３Ｂである。また、原稿台２０５を原稿の搬送方向Ｄ１と逆に移動させる場合には、初めにラインセンサ２１３Ｂ、次にラインセンサ２１３Ｇ、最後にラインセンサ２１３Ｒである。
【００４９】
図７は、本実施の形態における画像読取装置の画像処理部の構成を示すブロック図である。図７を参照して、画像処理部２１５には、読取部２１３からＲ信号、Ｇ信号、Ｂ信号が入力される。画像処理部２１５は、読取部２１３から入力されたアナログ信号をデジタル信号に変換するためのアナログデジタル変換部（Ａ／Ｄ変換部）２５１と、光源２０６の照明ムラ等を補正するためのシェーディング補正部２５３と、Ｒ信号、Ｇ信号およびＢ信号が原稿の同一ラインとなるように同期させるためのライン間補正部２５５と、レンズ２１１による主走査方向の歪を補正するための色収差補正部２５７と、原稿の読取前に原稿台２０５を読取って原稿台２０５に付着したゴミを検出するための読取前検出部２７１と、Ｒ信号、Ｇ信号、Ｂ信号のそれぞれからノイズを検出するためのノイズ検出処理部２５９と、ノイズ画素を補正する処理を実行するノイズ補正部２６０と、画像処理部２１５の全体を制御するための制御部２６３と、画像を画像形成装置２０に出力するためのプリンタインタフェース２６１とを備える。
【００５０】
制御部２６３には、原稿台２０５の位置を検出するための位置検出部２６５と、モータ制御部２１７と、ＡＤＦ１０１の原稿の搬送を制御するためのＡＤＦ制御部２７３とが接続されている。位置検出部２６５は、原稿台２０５が有するマーク２０５Ａの主走査方向の長さを検出する。
【００５１】
モータ制御部２１７は、原稿台２０５を移動させるための駆動源であるモータ２１９を制御することにより、原稿台２０５の移動を制御する。モータ制御部２１７は、通常は原稿台２０５を初期位置に待機させる。初期位置とは、ここでは原稿台２０５を原稿の搬送方向と逆方向に移動させるので、原稿台２０５を最も原稿の搬送方向に移動させた位置である。
【００５２】
原稿台２０５は、読取部２１３で原稿が読取られている間は、予め定められた速度で移動させられる。このため、モータ制御部は、原稿台２０５を停止状態から予め定められた移動速度にまで加速する必要がある。モータ制御部２１７は、この加速度を変動させることが可能であり、制御部２６３から入力される加速度で原稿台２０５を加速させる。
【００５３】
モータ制御部２１７は、制御部２６３から移動開始を指示する信号と加速度とが入力される。モータ制御部２１７は、移動開始指示信号の入力に応じて、入力された加速度で原稿台２０５を予め定められた速度にまで加速させる。これにより、原稿台２０５は原稿搬送方向と逆方向に予め定められた速さで移動する。
【００５４】
ＡＤＦ制御部２７３は、タイミングローラ対２０１を制御することにより、原稿の搬送を制御する。ＡＤＦ制御部２７３は、通常は原稿を初期位置に待機させる。初期位置とは、原稿がタイミングローラ対２０１によって挟持された位置であり、読取位置Ｌから所定の距離だけ原稿の搬送方向とは逆方向に離れた位置である。
【００５５】
ライン間補正部２５５は、Ｒ信号を８ライン分遅延させ、Ｇ信号を４ライン分遅延させることにより、Ｒ信号、Ｇ信号およびＢ信号が原稿の同一ラインとなるように同期させる。上述したように、ラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂは、副走査方向に３ライン分の距離を隔てて配列されていたためである。
【００５６】
読取前検出部２７１は、色収差補正部２５７よりＲ信号、Ｇ信号およびＢ信号が入力され、制御部２６３から原稿台２０５の位置が入力される。読取前検出部２７１は、原稿台２０５に付着したゴミを検出する。読取前検出部２７１が原稿台２０５に付着したゴミを検出する時期は、原稿を読取る前であればいつでも良い。例えば電源投入時、電源投入後の任意の時、または、原稿の読取開始を指示するためのスタートボタンがユーザにより押下された時などであればよい。
【００５７】
読取前検出部２７１は、制御部２６３からの指示に基づいて原稿台２０５に付着したゴミを検出する処理を実行する。原稿台２０５に付着したゴミを検出する際、画像読取装置１０は、次の処理を実行する。
【００５８】
（１）制御部２６３がモータ制御部２１７に移動開始信号を出力して、原稿台２０５を初期位置から移動させる。この原稿台２０５が移動している間に、読取部２１３において、原稿台２０５の全体を読取る。
【００５９】
（２）読取ったデータから原稿台２０５に付着したゴミの大きさを検出する。原稿台２０５は、透明であるため原稿台２０５にゴミが付着していなければ上部規制板２０３で反射した光が読取部２１３で受光される。原稿台２０５にゴミが付着していれば、そのゴミで反射した光が読取部２１３で受光される。上部規制板２０３で反射した光を受光して得られる画素値と、ゴミで反射した光を受光して得られる画素値とは異なる。読取前検出部２７１では、ゴミで反射した光を受光して得られる画素値の連続する数からゴミの大きさを検出する。
【００６０】
（３）原稿台２０５に付着した原稿台２０５上のゴミの位置を検出する。読取前検出部２７１は、制御部２６３から原稿台２０５の位置が常に入力される。このため、読取前検出部２７１では、読取部２１３から出力される信号からゴミが検出された時点の原稿台２０５の位置を検出する。
【００６１】
（４）読取前検出部２７１は、原稿台２０５のゴミの大きさおよび位置から原稿台２０５のうちから実際の読取に使用するための使用領域を決定し、その使用領域を制御部２６３に出力する。
【００６２】
制御部２６３は、原稿を読取る際に、モータ制御部２１７およびＡＤＦ制御部２７３を制御して、読取前検出部２７１から入力される使用領域を用いて原稿を読取るように、原稿を搬送させ、原稿台２０５を移動させる。この制御については後述する。
【００６３】
ノイズ検出処理部２５９は、色収差補正部２５７よりＲ信号、Ｇ信号およびＢ信号が入力され、制御部２６３から原稿台２０５の位置と、原稿台２０５の移動方向とが入力される。ノイズ検出処理部２５９は、色収差補正部２５７から入力されたＲ信号、Ｇ信号およびＢ信号ごとに、ノイズ画素を検出する。そして、ノイズ画素を「１」とし他の画素を「０」とする論理信号をノイズ補正部２６０と制御部２６３とに出力する。その詳細については後述する。
【００６４】
ノイズ補正部２６０には、色収差補正部２５７よりＲ信号、Ｇ信号およびＢ信号が入力され、ノイズ検出処理部２５９からは、ノイズ画素を「１」とし他の画素を「０」とする論理信号がＲ信号、Ｇ信号およびＢ信号ごとに入力される。
【００６５】
ノイズ補正部２６０は、Ｒ信号、Ｇ信号およびＢ信号それぞれに対応する論理信号からノイズ画素とされる画素の色を判定する。この際、副走査方向に連続するノイズ画素の色を判定する。また、ノイズ画素が副走査方向に連続しない場合には、２つのノイズ画素の間にある画素の色を判定する。そして、主走査方向に同じ位置で、副走査方向の色の変化が、次の順となるときに、それらの画素の全てをノイズ画素とする。
【００６６】
（１）ＣＢＭＲＹまたはＹＲＭＢＣ
（２）ＣＢＫＲＹまたはＹＲＫＢＣ
（３）ＲＹＧＣＢまたはＢＣＧＹＲ
（４）ＲＹＷＣＢまたはＢＣＷＹＲ
ただし、Ｒは赤、Ｇは緑、Ｂは青、Ｃは青緑、Ｍは赤紫、Ｙは黄、Ｋは黒、Ｗは白を示す。なお、ここでは色の変化の順番を示したのみで、同じ色の画素が２つ以上連続してもよい。たとえば、ＣＣＢＢＭＭＲＲＹＹと色が変化する場合でもよい。
【００６７】
これにより、ゴミが、複数のラインセンサにより同時に読取られる大きさ、ここでは４ライン分以上の大きさであっても、そのゴミを読取ることにより生じるノイズを検出することができる。
【００６８】
また、ノイズ補正部２６０は、Ｒ信号、Ｇ信号およびＢ信号それぞれについて、対応する論理信号に基づいて、ノイズ画素とされた画素値を周辺のノイズ画素でない画素の画素値に置換える。周辺のノイズ画素でない複数の画素の平均値、最大値または最小値に置換えるようにすればよい。ノイズ補正部２６０は、ノイズ画素を周辺の画素で置換したＲ信号、Ｇ信号およびＢ信号をプリンタインターフェースに出力する。
【００６９】
制御部２６３では、位置検出部２６５から原稿台２０５の位置が入力され、ノイズ検出処理部２５９からノイズ画素を「１」とし他の画素を「０」とする論理信号が入力される。制御部２６３は、これらの信号から、原稿台２０５上のゴミの位置を特定する。より具体的には、原稿台２０５の位置と論理信号のライン番号とから原稿台２０５の副走査方向の位置を特定し、論理信号のノイズ画素の位置から原稿台２０５の主走査方向の位置を特定する。
【００７０】
図８は、読取前検出部の概略構成を示すブロック図である。図８を参照して、読取前検出部２７１は、入力されるＲ信号、Ｇ信号およびＢ信号からピーク値を検出するためのピーク値検出部２９１と、ゴミのサイズを検出するためのゴミサイズ検出部２９２と、検出されたゴミのサイズと原稿台２０５の位置を関連付けて記憶するためのゴミ情報記憶メモリ２９３と、ゴミのサイズと原稿台２０５の位置とから原稿台２０５の位置ごとの汚れ度を算出するための汚れ度算出部２９４と、算出された汚れ度から原稿台２０５の一部の領域であって読取部２１３で読取に用いる使用領域を決定するための使用領域決定部２９５とを含む。
【００７１】
ピーク値検出部２９１は、１ラインごとにＲＧＢ信号が入力される。ピーク値検出部２９１は、入力された１ラインのＲＧＢ信号について画素ごとに次の処理を実行する。
【００７２】
（１）ＲＧＢ信号のうちから最大値と最小値とを選択する。
【００７３】
（２）最大値が黒色のゴミを検出するためのしきい値以下の場合、その画素をゴミが読取られた画素と判断する。
【００７４】
（３）最小値が白色のゴミを検出するためのしきい値以上の場合、その画素をゴミが読取られた画素と判断する。
【００７５】
（４）ゴミが読取られた画素とされた画素の値を「１」、ゴミが読取られた画素でないとされた画素の値を「０」とする論理信号を、ゴミサイズ検出部２９２に出力する。
【００７６】
ゴミサイズ検出部２９２は、ピーク値検出部２９１からゴミが読取られた画素の値を「１」とする論理信号が入力される。ゴミサイズ検出部２９２は、ゴミが読取られた画素が連続する数からゴミのサイズを検出する。たとえば、値「１」が３つ連続すれば、ゴミのサイズを３画素とする。そして、検出したゴミのサイズと原稿台２０５の位置とを関連付けてゴミ情報記憶メモリ２９３に記憶する。ゴミ情報記憶メモリ２９３は、例えばランダムアクセスメモリ（ＲＡＭ）等の不揮発性の半導体メモリを用いればよい。ゴミ情報記憶メモリ２９３には、原稿台２０５を副走査方向に移動可能な範囲の全てを読取部２３１で読取って得られるゴミのサイズと原稿台２０５の位置とを関連付けたゴミ情報が記憶される。
【００７７】
汚れ度算出部２９４は、重付係数テーブル２９６を予め記憶している。重付係数テーブル２９６は、原稿台２０５の位置ごとに汚れ度を算出するために用いられ、ゴミのサイズに応じた重付係数を定義する。汚れ度算出部２９４は、ゴミ情報記憶メモリからゴミ情報を読出して、原稿台２０５の位置ごとに汚れ度を算出する。汚れ度は、重付係数にゴミの数を乗じた値で定義される。そして、汚れ度算出部２９４は、原稿台２０５の位置ごとに算出された汚れ度を、使用領域決定部２９５に出力する。
【００７８】
図９は、重付係数テーブルの一例を示す図である。重付係数は、ゴミのサイズが大きいほど、大きな値である。ゴミのサイズが１〜９画素（ｄｏｔ）に対して、重付係数はゴミのサイズの二乗が定義され、ゴミのサイズが１０画素（ｄｏｔ）以上に対して重付係数は「２５５」が定義される。
【００７９】
図８に戻って、使用領域決定部２９５は、原稿台２０５の位置ごとの汚れ度から読取に最適な領域を使用領域として決定する。具体的には、原稿のサイズに応じて定まる副走査方向の長さで原稿台２０５を分割し、分割した複数の領域のうちから汚れ度の総和が最も小さくなる領域を使用領域とする。本実施の形態における画像読取装置１０では、原稿台２０５は、原稿のサイズに関係なく、原稿を読取る間は同じ速度で移動する。このため、原稿のサイズが小さければ、それを読取る間に原稿台２０５が読取位置Ｌを通過する領域は、原稿台２０５の一部となる。
【００８０】
例えば、原稿台２０５の副走査方向の長さをＬとし、この画像読取装置１０で読取り可能な最大の原稿を読取るのに必要な原稿台２０５の副走査方向の長さをＬＴとする。副走査方向の長さがＬＴの原稿を読取る場合、原稿の読取時に使用される原稿台２０５の副走査方向の長さはＬとなり、副走査方向の長さがＬＴ／３の原稿を読取る場合、原稿の読取時に使用される原稿台２０５の副走査方向の長さはＬ／３となる。ここでは、副走査方向の長さがＬ／３に対応する使用領域について説明するが、全ての原稿のサイズごとに使用領域を決定しておくようにすればよい。
【００８１】
図１０は、原稿台を副走査方向に３分割した領域を示す図である。図中の矢印は原稿台移動方向を示している。ここでは、原稿台２０５を原稿台移動方向に３分割した３つの領域を、最も先に読取位置に移動する領域を前領域２８１Ａといい、次の領域を中領域２８１Ｂといい、最後の領域を後領域２８１Ｃという。
【００８２】
なお、ここでは、原稿台２０５を原稿台移動方向に等しい長さで分割する例を示したが、例えば、原稿台２０５の位置ごとに算出された汚れ度の分布から使用領域を決定するようにしてもよい。具体的には、副走査方向の長さがＬＴ／３の原稿に対して原稿台移動方向にＬ／３の長さの前領域２８１Ａで汚れ度の総和を算出し、前領域２８１Ａを原稿台移動方向と逆方向に１ライン分平行移動した領域で汚れ度の総和を算出する。前領域２８１Ａを原稿台２０５の最後まで１ラインずつ平行移動するごとに汚れ度の総和を算出する。そして、汚れ度の総和が最も小さくなる平行移動量の領域を使用領域とする。
【００８３】
また、使用領域のサイズを、原稿のサイズにより定めるのではなく、予め定められた長さとしてもよいし、原稿台２０５の位置ごとに算出された汚れ度の分布から定めるようにしてもよい。原稿台２０５の位置ごとに算出された汚れ度の分布から使用領域のサイズを定める場合には、例えば、汚れ度が所定の値以下のラインが連続する領域のうち連続するライン数が最大の領域とすればよい。この場合には、使用領域のサイズが原稿のサイズにより定まらないが、原稿台２０５を移動させる速さを、原稿のサイズに応じて定めるようにすればよい。例えば、原稿台移動方向の長さがＬＴの原稿を読取る場合の原稿台２０５の移動する速さをＶとした場合、使用領域の原稿台移動方向の長さがＬＴ／２とされた場合、原稿台２０５を速さＶ／２で移動させればよい。
【００８４】
＜読取前検出部の変形例＞
図１１は、読取前検出部の概略構成を示す別のブロック図である。図１１を参照して、変形された読取前検出部２７１Ａは、上述した読取前検出部２７１におけるゴミサイズ検出部２９２をゴミ明度検出部２９２Ａに置換え、汚れ度算出部２９４および重付係数テーブル２９６を変更したものである。その他の構成は同じであるので、ここでは異なる点を主に説明する。
【００８５】
ゴミ明度検出部２９２Ａは、ピーク値検出部２９１からゴミが読取られた画素の値を「１」とする論理信号と、ＲＧＢ信号とが入力される。ゴミ明度検出部２９２Ａは、ゴミが読取られた画素の明度の平均明度を検出する。たとえば、倫理信号で値「１」が３つ連続すれば、それら３つの画素の平均明度を算出する。そして、算出したゴミの領域の平均明度と原稿台２０５の位置とを関連付けたゴミ情報をゴミ情報記憶メモリ２９３に記憶する。ゴミ情報記憶メモリ２９３には、原稿台２０５の全て位置におけるゴミの平均明度が記憶される。
【００８６】
汚れ度算出部２９４Ａは、重付係数テーブル２９６Ａを予め記憶している。重付係数テーブル２９６Ａは、原稿台２０５の位置ごとに汚れ度を算出するために用いられ、ゴミの明度に応じた重付係数を定義する。汚れ度算出部２９４Ａは、ゴミ情報記憶メモリ２９３からゴミ情報を読出して、原稿台２０５の位置ごとに汚れ度を算出する。汚れ度は、重付係数にゴミの数を乗じた値で定義される。そして、汚れ度算出部２９４Ａは、原稿台２０５の位置ごとに算出された汚れ度を、使用領域決定部２９５に出力する。
【００８７】
図１２は、重付係数テーブルの一例を示す別の図である。重付係数は、ゴミの明度が中間のものが最も小さく、明度がそれより大きいほど、または、明度がそれより小さいほど、大きな値である。ゴミの明度が、「１００〜１７９」に対して、重付係数は「３６」が定義され、ゴミの明度が「６０から９９」および「１８０〜２０９」に対して重付係数は「４９」が定義され、ゴミの明度が「３０から５９」および「２１０〜２２９」に対して重付係数は「６４」が定義され、ゴミの明度が「１０から２９」および「２３０〜２４９」に対して重付係数は「８１」が定義され、ゴミの明度が「０から９」および「２５０〜２５５」に対して重付係数は「２５５」が定義される。
【００８８】
本実施の形態における画像読取装置１０では、原稿を読取る前の段階で、原稿台２０５の読取前検出部２７１において使用領域を決定する。そして、決定された使用領域を用いて原稿の読取を行う。このため、画像読取装置１０は、ＡＤＦ制御部２７３とモータ制御部２１７を制御して、原稿が読取位置Ｌを搬送されている間、原稿台２０５の使用領域が読取位置を移動するようにする。ここでは、制御部２６３によるＡＤＦ制御部２７３とモータ制御部２１７の制御を読取制御という。
【００８９】
図１３は、時間の経過とともに変動する原稿と原稿台との位置を示す図である。図では、横軸が時間の経過を示し、左側の縦軸が原稿台の移動する距離を示し、右側の縦軸が原稿の搬送される距離を示す。太線４０１は原稿の搬送方向先端の位置を示し、細線４０２Ａは使用領域が前領域の場合における原稿台２０５の移動方向先端の位置を示し、細線４０２Ｂは使用領域が中領域における原稿台２０５の移動方向先端の位置を示し、細線４０２Ｃは使用領域が後領域における原稿台２０５の移動方向先端の位置を示す。時刻ｔ０で、原稿の読取を指示する信号がユーザにより入力されたとする。ここでは、原稿の読取を指示する信号がユーザにより入力された時刻ｔ０を特に時刻ＴＡ１という。
【００９０】
時刻ｔ０で、原稿の搬送が開始される。時刻ｔ０〜時刻ｔ１の間が原稿を読取位置に搬送するまでの準備期間であり、時刻ｔ１〜時刻ｔ２の間が原稿を読取る読取期間である。
【００９１】
原稿を読取る直前の段階では、原稿は初期位置Ｌ０に配置され、原稿台２０５は初期位置ｌ０に配置される。初期位置Ｌ０は、原稿がタイミングローラ対２０１によって挟持された位置であり、読取位置Ｌから所定の距離だけ原稿の搬送方向とは逆方向に離れた位置である。初期位置ｌ０は、原稿台２０５を最も原稿の搬送方向に移動させた位置である。
【００９２】
制御部２６３が、ＡＤＦ制御部２７３に原稿の搬送指示を出力すると、ＡＤＦ制御部２７３は、原稿を所定の加速度で時刻ｔ１まで加速して読取速度とする。時刻ｔ１において原稿の搬送方向先端は読取位置Ｌに到達する。ＡＤＦ制御部２７３は、時刻ｔ１〜時刻ｔ２の読取期間では、一定の読取速度で原稿を搬送する。ＡＤＦ制御部２７３が原稿を加速させる加速度は、予め定められており、時刻ｔ１において原稿の搬送方向先端が読取位置Ｌに到達する加速度である。なお、ここでは、時刻ｔ１まで加速しつづける例を示すが、時刻ｔ１に達するまでに読取速度に到達してもよい。要するに、時刻ｔ１において原稿の搬送方向先端が読取位置Ｌとなればよく、時刻ｔ１は、原稿が初期位置から読取位置Ｌに搬送されるまでの時間として定まる。
【００９３】
制御部２６３は、時刻ＴＢ１で、モータ制御部２１７に原稿台２０５の移動の開始を指示する移動指示信号と、加速度とを出力する。制御部２６３は、使用領域が前領域２８１Ａの場合には加速度ａ１を、使用領域が中領域２８１Ｂの場合には加速度ａ２を、使用領域が後領域２８１Ｃの場合には加速度ａ３をモータ制御部２１７に出力する。モータ制御部２１７は、移動指示信号の入力に応じて、時刻ＴＢ１から時刻ｔ１までの間に、原稿台２０５を入力された加速度で加速して所定の速度とする。時刻ＴＢ１は、原稿の搬送が開始される時刻ＴＡ１を基準にして定まる時刻であり、時刻ＴＡ１から予め定められた期間経過後の時刻である。
【００９４】
時刻ｔ１では、加速度によって原稿台２０５の移動方向先端の位置が異なる。すなわち、加速度ａ１の場合には、原稿台２０５の移動方向先端、すなわち前領域２８１Ａの移動方向先端が読取位置Ｌとなる。また、加速度ａ２の場合には、中領域２８１Ｂの移動方向先端が読取位置Ｌとなる。また、加速度ａ３の場合には、後領域２８１Ｃの移動方向先端が読取位置Ｌとなる。
【００９５】
モータ制御部２１７は、時刻ｔ１〜時刻ｔ２の読取期間では、原稿台２０５を予め定められた移動速度で移動させる。ここでは、使用領域の全体が読取位置Ｌを通過するように移動速度が定められている。
【００９６】
なお、ここでは時刻ｔ１まで加速しつづける例を示すが、時刻ｔ１に達する前に移動速度に到達するようにしてもよい。要するに、時刻ｔ１において原稿台の使用領域の移動方向先端が読取位置Ｌとなればよい。
【００９７】
図１４は、本実施の形態における制御部２６３で実行される読取制御処理の流れを示すフローチャートである。図を参照して、制御部２６３は、原稿の読取の開始を指示するためのスタートボタンがユーザにより押下されたか否かが判断される（ステップＳ０１）。押下された場合にはステップＳ０２へ進み、そうでない場合には待機状態となる。すなわち、読取制御処理は、ユーザが原稿の読取の開始を指示することを条件に実行される処理である。
【００９８】
そして、読取前検出部２７１で検出された使用領域が判断される（ステップＳ０２）。使用領域に前領域２８１Ａが検出されている場合にはステップＳ０３に進み、加速度ａ１が設定される。使用領域に中領域２８１Ｂが検出されている場合にはステップＳ０４に進み、加速度ａ２が設定される。使用領域に後領域２８１Ｃが検出されている場合にはステップＳ０５に進み、加速度ａ３が設定される。
【００９９】
そして、時刻ＴＡ１に原稿搬送指示がＡＤＦ制御部２７３に出力される（ステップＳ０６）。これにより、時刻ｔ１に原稿の搬送方向先端が読取位置Ｌに到達する。
【０１００】
次に、時刻ＴＢ１に原稿台２０５の移動の開始を指示するための移動指示と、設定された加速度とが、モータ制御部２１７に出力される（ステップＳ０７）。加速度は、ステップＳ０３〜ステップＳ０５のいずれかで設定された加速度である。これにより、時刻ｔ１に使用領域の移動方向先端が読取位置Ｌに到達する。
【０１０１】
そして、時刻ｔ１〜時刻ｔ２の読取期間に原稿が読取られる（ステップＳ０８）。この読取期間では、原稿は読取速度で搬送され、原稿台２０５は予め定められた移動速度で移動される。
【０１０２】
＜読取制御処理の第１の変形例＞
読取制御処理の第１の変形例では、原稿を読取速度にまで加速する加速度を変更する。
【０１０３】
図１５は、時間の経過とともに変動する原稿と原稿台との位置を示す別の図である。図では、横軸が時間の経過を示し、左側の縦軸が原稿台の移動する距離を示し、右側の縦軸が原稿の搬送される距離を示す。太線４０１Ａは使用領域が前領域の場合における原稿の搬送方向先端の位置を示し、太線４０１Ｂは使用領域が中領域における原稿の搬送方向先端の位置を示し、太線４０１Ｃは使用領域が後領域における原稿の搬送方向先端の位置を示す。細線４０２は原稿台２０５の移動方向先端の位置を示す。
【０１０４】
原稿を読取る直前の段階では、原稿は初期位置Ｌ０に配置され、原稿台２０５は初期位置ｌ０に配置される。時刻ｔ０で、原稿の読取を指示する信号がユーザにより入力されたとする。ここでは、原稿の読取を指示する信号がユーザにより入力された時刻ｔ０を時刻ＴＡ１という。
【０１０５】
制御部２６３は、時刻ＴＡ１で、ＡＤＦ制御部２７３に原稿の搬送の開始を指示する搬送指示信号と、加速度とを出力する。制御部２６３は、使用領域が前領域２８１Ａの場合には加速度ｂ１を、使用領域が中領域２８１Ｂの場合には加速度ｂ２を、使用領域が後領域２８１Ｃの場合には加速度ｂ３をＡＤＦ制御部２７３に出力する。
【０１０６】
ＡＤＦ制御部２７３は、搬送指示信号の入力に応じて、時刻ＴＡ１から原稿を入力された加速度で読取速度まで加速する。ＡＤＦ制御部２７３により原稿が、時刻ＴＡ１から加速度ｂ１で読取速度まで加速されると、原稿の搬送方向先端は時刻ｔ１に読取位置Ｌに到達する。ＡＤＦ制御部２７３により原稿が、時刻ＴＡ１から加速度ｂ２で読取速度まで加速されると、原稿の搬送方向先端は時刻ｔ２に読取位置Ｌに到達する。ＡＤＦ制御部２７３により原稿が、時刻ＴＡ１から加速度ｂ３で読取速度まで加速されると、原稿の搬送方向先端は時刻ｔ３に読取位置Ｌに到達する。
【０１０７】
なお、図では、読取速度となった時点で原稿の搬送方向先端が読取位置Ｌに到達することを示しているが、原稿の搬送方向先端が読取位置Ｌに到達する以前に読取速度に到達するようにしてもよい。要するに、時刻ｔ１、時刻ｔ２、または時刻ｔ３に原稿の搬送方向先端が読取位置Ｌとなればよい。
【０１０８】
制御部２６３は、時刻ＴＢ１にモータ制御部２１７に原稿の搬送指示を出力する。時刻ＴＢ１は、原稿の搬送が開始される時刻ＴＡ１を基準にして定まる時刻であり、時刻ＴＡ１から予め定められた期間経過後の時刻である。モータ制御部２１７は、搬送指示の入力に応じて、原稿台２０５を所定の加速度で時刻ｔ１まで加速する。時刻ｔ１において原稿台２０５の移動方向先端は読取位置Ｌに到達する。モータ制御部２１７は、時刻ｔ１以降は、原稿台２０５を一定の移動速度で移動させる。モータ制御部２１７が原稿台２０５を加速させる加速度は、予め定められており、時刻ｔ１において原稿台２０５の前領域２８１Ａの移動方向先端が読取位置Ｌに到達する加速度である。これにより、時刻ｔ２においては、原稿台２０５の中領域２８１Ｂの移動方向先端が読取位置Ｌに到達し、時刻ｔ３においては、原稿台２０５の後領域２８１Ｃの移動方向先端が読取位置Ｌに到達する。すなわち、時刻ｔ１〜時刻ｔ２の間は、原稿台２０５の前領域２８１Ａが読取位置Ｌを通過し、時刻ｔ２〜時刻ｔ３の間は、原稿台２０５の中領域２８１Ｂが読取位置Ｌを通過し、時刻ｔ３〜時刻ｔ４の間は、原稿台２０５の後領域２８１Ｃが読取位置Ｌを通過する。
【０１０９】
なお、ここでは、時刻ｔ１まで加速しつづける例を示すが、時刻ｔ１に達する前に移動速度に到達するようにしてもよい。要するに、時刻ｔ１において原稿台２０５の前領域２８１Ａの移動方向先端が読取位置Ｌとなればよい。
【０１１０】
時刻ｔ０〜時刻ｔ１の間は準備期間であり、時刻ｔ１〜時刻ｔ２の間は使用領域が前領域の場合における原稿を読取る読取期間であり、時刻ｔ２〜時刻ｔ３の間は使用領域が中領域の場合における原稿を読取る読取期間であり、時刻ｔ１〜時刻ｔ２の間は使用領域が後領域の場合における原稿を読取る読取期間である。
【０１１１】
図１６は、本実施の形態における制御部２６３で実行される読取制御処理の別の流れを示すフローチャートである。図を参照して、制御部２６３は、原稿の読取の開始を指示するためのスタートボタンがユーザにより押下されたか否かが判断される（ステップＳ１１）。押下された場合にはステップＳ１２へ進み、そうでない場合には待機状態となる。すなわち、読取制御処理は、ユーザが原稿の読取の開始を指示することを条件に実行される処理である。
【０１１２】
そして、読取前検出部２７１で検出された使用領域が判断される（ステップＳ１２）。使用領域に前領域２８１Ａが検出されている場合にはステップＳ１３に進み、加速度ｂ１が設定される。使用領域に中領域２８１Ｂが検出されている場合にはステップＳ１４に進み、加速度ｂ２が設定される。使用領域に後領域２８１Ｃが検出されている場合にはステップＳ１５に進み、加速度ｂ３が設定される。
【０１１３】
そして、時刻ＴＡ１に原稿の搬送指示と設定された加速度とがＡＤＦ制御部２７３に出力される（ステップＳ１６）。加速度は、ステップＳ１３〜ステップＳ１５のいずれかで設定された加速度である。これにより、使用領域が前領域２８１Ａの場合、原稿は時刻ＴＡ１から加速度ｂ１で読取速度まで加速されて、時刻ｔ１に原稿の搬送方向先端が読取位置Ｌに到達する。使用領域が中領域２８１Ｂの場合、原稿は時刻ＴＡ１から加速度ｂ２で読取速度まで加速されて、時刻ｔ２に原稿の搬送方向先端が読取位置Ｌに到達する。使用領域が後領域２８１Ｃの場合、原稿は時刻ＴＡ１から加速度ｂ３で読取速度まで加速されて、時刻ｔ３に原稿の搬送方向先端が読取位置Ｌに到達する。
【０１１４】
次に、時刻ＴＢ１において原稿台２０５の移動の開始を指示するための移動指示が、モータ制御部２１７に出力される（ステップＳ１７）。これにより、原稿台２０５は、時刻ｔ１まで所定の加速度で加速されて、その後移動速度で移動させられる。その結果、時刻ｔ１において前領域２８１Ａの移動方向先端が読取位置Ｌに到達し、時刻ｔ２において中領域２８１Ｂの移動方向先端が読取位置Ｌに到達し、時刻ｔ３において後領域２８１Ｃの移動方向先端が読取位置Ｌに到達する。
【０１１５】
そして、読取前検出部２７１で検出された使用領域が判断される（ステップＳ１８）。使用領域に前領域２８１Ａが検出されている場合にはステップＳ１９に進み、時刻ｔ１で読取が開始される。使用領域に中領域２８１Ｂが検出されている場合にはステップＳ２０に進み、時刻ｔ２で読取が開始される。使用領域に後領域２８１Ｃが検出されている場合にはステップＳ２１に進み、時刻ｔ３で読取が開始される。
【０１１６】
＜読取制御処理の第２の変形例＞
読取制御処理の第２の変形例では、原稿の搬送を開始する時期を変更する。
【０１１７】
図１７は、時間の経過とともに変動する原稿と原稿台との位置を示すさらに別の図である。図では、横軸が時間の経過を示し、左側の縦軸が原稿台の移動する距離を示し、右側の縦軸が原稿の搬送される距離を示す。太線４０３Ａは使用領域が前領域の場合における原稿の搬送方向先端の位置を示し、太線４０３Ｂは使用領域が中領域における原稿の搬送方向先端の位置を示し、太線４０３Ｃは使用領域が後領域における原稿の搬送方向先端の位置を示す。細線４０２は原稿台２０５の移動方向先端の位置を示す。
【０１１８】
原稿を読取る直前の段階では、原稿は初期位置Ｌ０に配置され、原稿台２０５は初期位置ｌ０に配置される。時刻ｔ０で、原稿の読取を指示する信号がユーザにより入力されたとする。ここでは、原稿の読取を指示する信号がユーザにより入力された時刻ｔ０を特に時刻ＴＡ１という。
【０１１９】
制御部２６３は、使用領域が前領域２８１Ａの場合には時刻ＴＡ１にＡＤＦ制御部２７３に原稿の搬送指示を出力し、使用領域が中領域２８１Ｂの場合には時刻ＴＡ２にＡＤＦ制御部２７３に原稿の搬送指示を出力し、使用領域が後領域２８１Ｃの場合には時刻ＴＡ３にＡＤＦ制御部２７３に原稿の搬送指示を出力する。
【０１２０】
ＡＤＦ制御部２７３は、搬送指示の入力に応じて、原稿を所定の加速度で読取速度まで加速する。ＡＤＦ制御部２７３により原稿が、時刻ＴＡ１から搬送が開始されると、原稿の搬送方向先端は時刻ｔ１に読取位置Ｌに到達する。ＡＤＦ制御部２７３により原稿が、時刻ＴＡ２から搬送が開始されると、原稿の搬送方向先端は時刻ｔ２に読取位置Ｌに到達する。ＡＤＦ制御部２７３により原稿が、時刻ＴＡ３から搬送が開始されると、原稿の搬送方向先端は時刻ｔ３に読取位置Ｌに到達する。
【０１２１】
なお、図では、読取速度となった時点で原稿の搬送方向先端が読取位置Ｌに到達することを示しているが、原稿の搬送方向先端が読取位置Ｌに到達する以前に読取速度に到達するようにしてもよい。要するに、時刻ｔ１、時刻ｔ２、または時刻ｔ３に原稿の搬送方向先端が読取位置Ｌとなればよい。
【０１２２】
制御部２６３は、時刻ＴＢ１にモータ制御部２１７に原稿の搬送指示を出力する。モータ制御部２１７は、搬送指示の入力に応じて、原稿台２０５を所定の加速度で時刻ｔ１まで加速する。時刻ｔ１において原稿台２０５の移動方向先端は読取位置Ｌに到達する。モータ制御部２１７は、時刻ｔ１以降は、原稿台２０５を一定の移動速度で移動させる。モータ制御部２１７が原稿台２０５を加速させる加速度は、予め定められており、時刻ｔ１において原稿台２０５の前領域２８１Ａの移動方向先端が読取位置Ｌに到達する加速度である。これにより、時刻ｔ２においては、原稿台２０５の中領域２８１Ｂの移動方向先端が読取位置Ｌに到達し、時刻ｔ３においては、原稿台２０５の後領域２８１Ｃの移動方向先端が読取位置Ｌに到達する。すなわち、時刻ｔ１〜時刻ｔ２の間は、原稿台２０５の前領域２８１Ａが読取位置Ｌを通過し、時刻ｔ２〜時刻ｔ３の間は、原稿台２０５の中領域２８１Ｂが読取位置Ｌを通過し、時刻ｔ３〜時刻ｔ４の間は、原稿台２０５の後領域２８１Ｃが読取位置Ｌを通過する。
【０１２３】
なお、ここでは、時刻ｔ１まで加速しつづける例を示すが、時刻ｔ１に達する前に移動速度に到達するようにしてもよい。要するに、時刻ｔ１において原稿台２０５の前領域２８１Ａの移動方向先端が読取位置Ｌとなればよい。
【０１２４】
時刻ＴＢ１は、原稿の搬送を開始する時刻ＴＡ１、時刻ＴＡ２または時刻ＴＡ３に基づき定まるタイミングである。即ち、スタートボタンを押下した時刻ｔ０に基づき、時刻ＴＡ１，ＴＡ２，ＴＡ３が定まり、これらのいずれかから時刻ＴＢ１が定まる。
【０１２５】
時刻ｔ０〜時刻ｔ１の間は準備期間であり、時刻ｔ１〜時刻ｔ２の間は使用領域が前領域の場合における原稿を読取る読取期間であり、時刻ｔ２〜時刻ｔ３の間は使用領域が中領域の場合における原稿を読取る読取期間であり、時刻ｔ１〜時刻ｔ２の間が使用領域が後領域の場合における原稿を読取る読取期間である。
【０１２６】
図１８は、本実施の形態における制御部２６３で実行される読取制御処理のさらに別の流れを示すフローチャートである。図を参照して、制御部２６３は、原稿の読取の開始を指示するためのスタートボタンがユーザにより押下されたか否かが判断される（ステップＳ３１）。押下された場合にはステップＳ３２へ進み、そうでない場合には待機状態となる。すなわち、読取制御処理は、ユーザが原稿の読取の開始を指示することを条件に実行される処理である。
【０１２７】
そして、読取前検出部２７１で検出された使用領域が判断される（ステップＳ３２）。使用領域に前領域２８１Ａが検出されている場合にはステップＳ３３に進み、使用領域に中領域２８１Ｂが検出されている場合にはステップＳ３６に進み、使用領域に後領域２８１Ｃが検出されている場合にはステップＳ３９に進む。
【０１２８】
ステップＳ３３では、時刻ＴＡ１にＡＤＦ制御部２７３に原稿の搬送指示が出力される。次のステップＳ３４で、時刻ＴＢ１にモータ制御部２１７に原稿台２０５の移動指示が出力される。これにより、原稿は時刻ＴＡ１から所定の加速度で読取速度まで加速されて、時刻ｔ１に原稿の搬送方向先端が読取位置Ｌに到達する。また、原稿台２０５は、時刻ＴＢ１から所定の加速度で時刻ｔ１まで加速されて、時刻ｔ１後は所定の移動速度で移動させられる。その結果、時刻ｔ１には、原稿台２０５の前領域２８１Ａの移動方向先端が読取位置Ｌに到達する。
【０１２９】
ステップＳ３５では、時刻ｔ１に原稿の読取が開始される。このため、時刻ｔ１〜時刻ｔ２の間で、原稿台２０５の前領域２８１Ａを用いて原稿が読取られる。
【０１３０】
また、ステップＳ３６では、時刻ＴＢ１にモータ制御部２１７に原稿台２０５の移動指示が出力される。次のステップＳ３７では、時刻ＴＡ２にＡＤＦ制御部２７３に原稿の搬送指示が出力される。これにより、原稿は時刻ＴＡ２から所定の加速度で読取速度まで加速されて、時刻ｔ２に原稿の搬送方向先端が読取位置Ｌに到達する。また、原稿台２０５は、時刻ＴＢ１から所定の加速度で時刻ｔ１まで加速されて、時刻ｔ１後は所定の移動速度で移動させられる。その結果、時刻ｔ２には、原稿台２０５の中領域２８１Ｂの移動方向先端が読取位置Ｌに到達する。
【０１３１】
ステップＳ３８では、時刻ｔ２に原稿の読取が開始される。このため、時刻ｔ２〜時刻ｔ３の間で、原稿台２０５の中領域２８１Ｂを用いて原稿が読取られる。
【０１３２】
ステップＳ３９では、時刻ＴＢ１にモータ制御部２１７に原稿台２０５の移動指示が出力される。次のステップＳ４０では、時刻ＴＡ３にＡＤＦ制御部２７３に原稿の搬送指示が出力される。これにより、原稿は時刻ＴＡ３から所定の加速度で読取速度まで加速されて、時刻ｔ３に原稿の搬送方向先端が読取位置Ｌに到達する。また、原稿台２０５は、時刻ＴＢ１から所定の加速度で時刻ｔ１まで加速されて、時刻ｔ１後は所定の移動速度で移動させられる。その結果、時刻ｔ３には、原稿台２０５の後領域２８１Ｃの移動方向先端が読取位置Ｌに到達する。
【０１３３】
ステップＳ４１では、時刻ｔ３に原稿の読取が開始される。このため、時刻ｔ３〜時刻ｔ４の間で、原稿台２０５の後領域２８１Ｃを用いて原稿が読取られる。
【０１３４】
＜読取制御処理の第３の変形例＞
読取制御処理の第３の変形例では、原稿台の移動を開始する時期を変更する。
【０１３５】
図１９は、時間の経過とともに変動する原稿と原稿台との位置を示すさらに別の図である。図では、横軸が時間の経過を示し、左側の縦軸が原稿台の移動する距離を示し、右側の縦軸が原稿の搬送される距離を示す。太線４０４は原稿の搬送方向先端の位置を示す。細線４０５Ａは使用領域が前領域の場合における原稿の搬送方向先端の位置を示し、細線４０５Ｂは使用領域が中領域における原稿の搬送方向先端の位置を示し、細線４０５Ｃは使用領域が後領域における原稿の搬送方向先端の位置を示す。
【０１３６】
原稿を読取る直前の段階では、原稿は初期位置Ｌ０に配置され、原稿台２０５は初期位置ｌ０に配置される。時刻ｔ０で、原稿の読取を指示する信号がユーザにより入力されたとする。ここでは、原稿の読取を指示する信号がユーザにより入力された時刻ｔ０を時刻ＴＡ１という。
【０１３７】
制御部２６３は、使用領域が前領域２８１Ａの場合には時刻ＴＢ１にモータ制御部２１７に原稿台２０５の移動指示を出力し、使用領域が中領域２８１Ｂの場合には時刻ＴＢ２にモータ制御部２１７に原稿台２０５の移動指示を出力し、使用領域が後領域２８１Ｃの場合には時刻ＴＢ３にモータ制御部２１７に原稿台２０５の移動指示を出力する。
【０１３８】
モータ制御部２１７は、移動指示の入力に応じて、原稿台２０５を所定の加速度で所定の移動速度まで加速する。モータ制御部２１７により原稿が、時刻ＴＢ１から移動が開始されると、原稿台２０５の前領域２８１Ａの搬送方向先端は時刻ｔ３に読取位置Ｌに到達する。モータ制御部２１７により原稿台２０５が、時刻ＴＢ２から移動が開始されると、原稿台２０５の中領域２８１Ｂの移動方向先端は時刻ｔ３に読取位置Ｌに到達する。モータ制御部２１７により原稿台２０５が、時刻ＴＢ３から移動が開始されると、原稿台２０５の後領域２８１Ｃの移動方向先端は時刻ｔ３に読取位置Ｌに到達する。
【０１３９】
なお、ここでは、時刻ｔ１、時刻ｔ２または時刻ｔ３まで加速しつづける例を示すが、時刻ｔ１時刻ｔ２または時刻ｔ３の前に移動速度に到達するようにしてもよい。要するに、時刻ｔ１、時刻ｔ２または時刻ｔ３において原稿台２０５の前領域２８１Ａの移動方向先端が読取位置Ｌとなればよい。
【０１４０】
制御部２６３は、時刻ＴＡ３にＡＤＦ制御部２７３に原稿の搬送指示を出力する。時刻ＴＡ３は、時刻ＴＡ１を基準にして定まる時刻であり、時刻ＴＡ１から予め定められた期間経過後の時刻である。ＡＤＦ制御部２７３は、搬送指示の入力に応じて、原稿を所定の加速度で読取速度まで加速する。時刻ｔ３において原稿の搬送方向先端は読取位置Ｌに到達する。ＡＤＦ制御部２７３は、時刻ｔ３以降は、原稿を一定の読取速度で搬送する。ＡＤＦ制御部２７３が原稿を加速させる加速度は、予め定められている。このため、時刻ｔ３において原稿の搬送方向先端が読取位置Ｌに到達するように、時刻ＴＡ３が定められる。
【０１４１】
なお、図では、読取速度となった時点で原稿の搬送方向先端が読取位置Ｌに到達することを示しているが、原稿の搬送方向先端が読取位置Ｌに到達する以前に読取速度に到達するようにしてもよい。要するに、時刻ｔ３に原稿の搬送方向先端が読取位置Ｌとなればよい。
【０１４２】
時刻ＴＢ１，ＴＢ２，ＴＢ３は、原稿の搬送を開始する時刻ＴＡ３に基づき定まるタイミングである。即ち、スタートボタンを押下した時刻ＴＡ１に基づき、時刻ＴＡ３が定まり、これから時刻ＴＢ１，ＴＢ２，ＴＢ３が定まる。
【０１４３】
図２０は、本実施の形態における制御部２６３で実行される読取制御処理のさらに別の流れを示すフローチャートである。図を参照して、制御部２６３は、原稿の読取の開始を指示するためのスタートボタンがユーザにより押下されたか否かが判断される（ステップＳ５１）。押下された場合にはステップＳ５２へ進み、そうでない場合には待機状態となる。すなわち、読取制御処理は、ユーザが原稿の読取の開始を指示することを条件に実行される処理である。
【０１４４】
そして、読取前検出部２７１で検出された使用領域が判断される（ステップＳ５２）。使用領域に前領域２８１Ａが検出されている場合にはステップＳ５３に進み、使用領域に中領域２８１Ｂが検出されている場合にはステップＳ５５に進み、使用領域に後領域２８１Ｃが検出されている場合にはステップＳ５６に進む。
【０１４５】
ステップＳ５３では、時刻ＴＢ３にモータ制御部２１７に原稿台の移動指示が出力される。次のステップＳ５４で、時刻ＴＡ３にＡＤＦ制御部２７３に原稿の搬送指示が出力される。これにより、原稿台２０５は、時刻ＴＢ３から所定の加速度で時刻ｔ３まで加速されて、時刻ｔ３後は所定の移動速度で移動させられる。その結果、時刻ｔ３には、原稿台２０５の前領域２８１Ａの移動方向先端が読取位置Ｌに到達する。原稿は時刻ＴＡ３から所定の加速度で読取速度まで加速されて、時刻ｔ３に原稿の搬送方向先端が読取位置Ｌに到達する。
【０１４６】
次のステップＳ５８では、時刻ｔ３に原稿の読取が開始される。このため、時刻ｔ３〜時刻ｔ４の間で、原稿台２０５の前領域２８１Ａを用いて原稿が読取られる。
【０１４７】
また、ステップＳ５５では、時刻ＴＢ２にモータ制御部２１７に原稿台２０５の移動指示が出力される。次のステップＳ５４では、時刻ＴＡ３にＡＤＦ制御部２７３に原稿の搬送指示が出力される。これにより、原稿台２０５は、時刻ＴＢ２から所定の加速度で時刻ｔ２まで加速されて、時刻ｔ２後は所定の移動速度で移動させられる。その結果、時刻ｔ３には、原稿台２０５の中領域２８１Ｂの移動方向先端が読取位置Ｌに到達する。原稿は時刻ＴＡ３から所定の加速度で読取速度まで加速されて、時刻ｔ３に原稿の搬送方向先端が読取位置Ｌに到達する。
【０１４８】
次のステップＳ５８では、時刻ｔ３に原稿の読取が開始される。このため、時刻ｔ３〜時刻ｔ４の間で、原稿台２０５の中領域２８１Ｂを用いて原稿が読取られる。
【０１４９】
また、ステップＳ５６では、時刻ＴＡ３にＡＤＦ制御部２７３に原稿の搬送指示が出力される。ステップＳ５７では、時刻ＴＢ１にモータ制御部２１７に原稿台の移動指示が出力される。これにより、原稿台２０５は、時刻ＴＢ１から所定の加速度で時刻ｔ１まで加速されて、時刻ｔ１後は所定の移動速度で移動させられる。その結果、時刻ｔ３には、原稿台２０５の後領域２８１Ｃの移動方向先端が読取位置Ｌに到達する。原稿は時刻ＴＡ３から所定の加速度で読取速度まで加速されて、時刻ｔ３に原稿の搬送方向先端が読取位置Ｌに到達する。
【０１５０】
次のステップＳ５８では、時刻ｔ３に原稿の読取が開始される。このため、時刻ｔ３〜時刻ｔ４の間で、原稿台２０５の後領域２８１Ｃを用いて原稿が読取られる。
【０１５１】
このように本実施の形態における画像読取装置１０は、原稿を読取る前の段階で、原稿台の位置ごとに汚れを検出し、原稿台のゴミが少ない使用領域を用いて原稿を読取るので、ノイズが減少する。その結果、原稿台に存在するゴミにより画像に発生するノイズを減少させることができる。
【０１５２】
次に、読取られた画像から原稿台のゴミが原因で発生するノイズの検出について説明する。
【０１５３】
次にノイズ検出処理について具体的に説明する。図６で説明したように、ラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂは、同じタイミングで原稿の異なる位置を読取ることになる。ライン間補正部２５５で、Ｒ信号、Ｇ信号およびＢ信号のラインを同期させることにより、原稿の同じ位置を読取ったＲ信号、Ｇ信号およびＢ信号が得られる。
【０１５４】
したがって、原稿の同じ位置を読取ったＲ信号、Ｇ信号およびＢ信号は、原稿台２０５にゴミが付着している場合は、いずれか１つの信号が影響される。
【０１５５】
図２１は、読取部が出力するＲＧＢ信号の一例を示す図である。図２１（Ａ）は、黒色のゴミが原稿台のラインセンサ２１３Ｒに対応する領域２０５Ｒに付着しており、原稿の白色の領域を読取った場合の一例を示している。ラインセンサ２１３Ｒが黒色のゴミを読取った時点の原稿の領域が、ラインセンサ２１３Ｇ，２１３Ｂに対応する領域２０５Ｇ，２０５Ｂに移動した時点では、ゴミはラインセンサ２１３Ｇ，２１３Ｂに対応する領域２０５Ｇ，２０５Ｂには存在しない。原稿と原稿台２０５とが異なる速度で移動するからである。このため、ラインセンサ２１３Ｇ，２１３Ｂでは、原稿の白色の領域を読取ることになる。その結果、ラインセンサ２１３Ｒが出力するＲ信号だけが明度が低くなり、ラインセンサ２１３Ｇ，２１３Ｂが出力するＧ信号、Ｂ信号は明度が高い。なお、ここでは、反射光に応じた３つのラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂの出力値を明度という。
【０１５６】
図２１（Ａ）に示すＲＧＢ信号の組合せは、ゴミのない状態で原稿を読取った場合に出力されることは希である。最も近い組合せは、赤の補色である青緑の領域を読取った場合である。図２１（Ｂ）は、原稿の青緑の領域を読取った場合に読取部２１３が出力するＲＧＢ信号を示す図である。Ｒ信号は明度が大きく下がるがＧ信号およびＢ信号の明度も下がる。このため、明度が大きく下がるＲ信号の明度の変化を、しきい値Ｒｅｆ１（Ｒ）を用いて検出することができる。
【０１５７】
図２１（Ａ）に示すＲＧＢ信号と図２１（Ｂ）に示すＲＧＢ信号とではＢ信号とＧ信号が影響を受けるか受けないかの大きな違いがある。この違いを検出することにより、青緑の線を誤ってノイズとして検出することなく、黒色のゴミをノイズとして検出することができる。したがって、Ｂ信号の明度の変化をしきい値Ｒｅｆ２（Ｂ）を用いて検出する。しきい値Ｒｅｆ２（Ｂ）は、次の値のうち最も小さな値とすればよい。以下では、しきい値Ｒｅｆ２（Ｒ），Ｒｅｆ２（Ｇ），Ｒｅｆ２（Ｂ）を示している。
【０１５８】
（１）明度の高い無彩色のゴミを検出する場合
青緑の線をノイズとして誤って検出することがないように、赤の補色である青緑を読取った場合に、ラインセンサ２１３Ｒ以外のラインセンサ２１３Ｇ，２１３Ｂのいずれか一方が出力する明度と明度の最大値（２５５）との差Ｒｅｆ２（Ｇ），Ｒｅｆ２（Ｂ）とすればよい。赤紫の線をノイズとして誤って検出することがないように、緑の補色である赤紫を読取った場合に、ラインセンサ２１３Ｇ以外のラインセンサ２１３Ｒ，２１３Ｂのいずれか一方が出力する明度と最大明度（２５５）との差Ｒｅｆ２（Ｒ），Ｒｅｆ２（Ｂ）とすればよい。黄の線をノイズとして誤って検出することがないように、青の補色である黄を読取った場合に、ラインセンサ２１３Ｂ以外のラインセンサ２１３Ｒ，２１３Ｇのいずれか一方が出力する明度と最大明度（２５５）との差Ｒｅｆ２（Ｒ），Ｒｅｆ２（Ｇ）とすればよい。
【０１５９】
（２）明度の低い無彩色のゴミを検出する場合
赤の線をノイズとして誤って検出することがないように、赤を読取った場合に、ラインセンサ２１３Ｒ以外のラインセンサ２１３Ｇ，２１３Ｂのいずれか一方が出力する明度と明度の最小値（０）との差Ｒｅｆ２（Ｇ），Ｒｅｆ２（Ｂ）とすればよい。緑の線をノイズとして誤って検出することがないように、緑を読取った場合に、ラインセンサ２１３Ｇ以外のラインセンサ２１３Ｒ，２１３Ｂのいずれか一方が出力する明度と最小値（０）との差Ｒｅｆ２（Ｒ），Ｒｅｆ２（Ｂ）とすればよい。青の線をノイズとして誤って検出することがないように、青を読取った場合に、ラインセンサ２１３Ｂ以外のラインセンサ２１３Ｒ，２１３Ｇのいずれか一方が出力する明度と最小値（０）との差Ｒｅｆ２（Ｒ），Ｒｅｆ２（Ｇ）とすればよい。
【０１６０】
このようにして、しきい値Ｒｅｆ２（Ｒ），Ｒｅｆ２（Ｇ），Ｒｅｆ２（Ｂ）は、複数求まるが、それらの最小値を用いればよい。
【０１６１】
ここでは、黒色のゴミをノイズとして検出することを説明するが、黒色でなくても無彩色のゴミであれば検出することが可能である。無彩色のゴミであれば、Ｒ信号、Ｇ信号およびＢ信号の全てに影響を与えるからである。
【０１６２】
また、ここでは白色の原稿を読取る場合を例に説明するが、原稿の色は白色に限定されることなく、どのような色であってもよい。
【０１６３】
図２２は、本実施の形態における画像読取装置のノイズ検出処理部の構成を示すブロック図である。図２２を参照して、ノイズ検出処理部２５９は、入力されるＲ信号、Ｇ信号、Ｂ信号それぞれから所定の特徴を有する領域を抽出するための第１明度差検出部３０１Ｒ、３０１Ｇ，３０１Ｂおよび第２明度差検出部３０２Ｒ，３０２Ｇ，３０２Ｂと、第２明度差検出部３０２Ｒ、３０２Ｇ，３０２Ｂで抽出された領域を周辺に拡張するための検出結果拡張処理部３０３Ｒ，３０３Ｇ，３０３Ｂと、否定論理和素子３０５Ｒ，３０５Ｇ，３０５Ｂと、論理積素子３０７Ｒ，３０７Ｇ，３０７Ｂと、検出エリア拡張処理部３０９Ｒ，３０９Ｇ，３０９Ｂとを含む。
【０１６４】
Ｒ信号、Ｇ信号、Ｂ信号が１ラインずつ順にノイズ検出処理部２５９に入力される。なお、Ｒ信号、Ｇ信号、Ｂ信号は、複数ラインまとめて入力されてもよく、画像全体でまとめて入力されてもよい。
【０１６５】
第１明度差検出部３０１Ｒは、Ｒ信号としきい値Ｒｅｆ１（Ｒ）とが入力される。第１明度差検出部３０１Ｒは、Ｒ信号から第１レベルの所定の特徴を有する領域を抽出する。第１レベルの所定の特徴を有する領域とは、明度の変化が少ない領域であって、周辺の領域と明度の差がしきい値Ｒｅｆ１（Ｒ）以上の領域である。そのような領域は、１画素以上の大きさであればよい。ここでは、第１レベルの所定の特徴を有する領域に含まれる画素を第１特徴画素という。
【０１６６】
第１レベルの所定の特徴を有する領域は、エッジ抽出フィルタを用いて抽出するようにしてもよい。エッジ抽出フィルタは、エッジ領域のサイズごとに複数準備され、フィルタ処理の結果得られる値としきい値Ｒｅｆ１（Ｒ）とが比較される。そして、しきい値Ｒｅｆ１（Ｒ）との条件を満たす画素がエッジ領域の中心画素とされ、その条件をみたしたエッジ抽出フィルタからエッジ領域のサイズが求められる。
【０１６７】
図２３は、エッジ抽出フィルタの一例を示す図である。図２３（Ａ）は、Ｒ信号が１ラインずつ入力される場合に１画素のサイズのエッジ領域を検出するために用いられるエッジ抽出フィルタを示す。図２３（Ｂ）は、Ｒ信号が複数ラインまとめて入力される場合に１画素のサイズのエッジ領域を検出するために用いられるエッジ抽出フィルタを示す。
【０１６８】
図２３（Ｃ）は、Ｒ信号が１ラインずつ入力される場合に３画素のサイズのエッジ領域を検出するために用いられるエッジ抽出フィルタを示す。図２３（Ｄ）は、Ｒ信号が複数ラインまとめて入力される場合に３画素のサイズのエッジ領域を検出するために用いられるエッジ抽出フィルタを示す。
【０１６９】
図２３（Ｅ）は、Ｒ信号が１ラインずつ入力される場合に５画素のサイズのエッジ領域を検出するために用いられるエッジ抽出フィルタを示す。図２３（Ｆ）は、Ｒ信号が複数ラインまとめて入力される場合に５画素のサイズのエッジ領域を検出するために用いられるエッジ抽出フィルタを示す。これらのエッジ抽出フィルタの成立条件は、次のようになる。
【０１７０】
（１）明度が高いエッジ領域の判定条件は、画素Ａと画素Ｂの明度の平均から画素Ｃの明度の平均を減算した値がしきい値Ｒｅｆ１（Ｒ）以上の場合である。
【０１７１】
平均（画素Ａと画素Ｂ）−平均（画素Ｃ）＞Ｒｅｆ１（Ｒ）
この場合の中心画素は、画素Ａと画素Ｂと画素Ｃのうち明度が最大の画素である。
【０１７２】
（２）明度が低いエッジ領域の判定条件は、画素Ｃの明度の平均から画素Ａと画素Ｂの明度の平均を減算した値がしきい値Ｒｅｆ１（Ｒ）以上の場合である。
【０１７３】
平均（画素Ｃ）−平均（画素Ａと画素Ｂ）＞Ｒｅｆ１（Ｒ）
この場合の中心画素は、画素Ａと画素Ｂと画素Ｃのうち明度が最小の画素である。
【０１７４】
Ｇ信号、Ｂ信号についても、Ｒ信号に用いられるのと同様のエッジ抽出フィルタを用いることができる。
【０１７５】
第１明度差検出部３０１Ｒ，３０１Ｇ，３０１Ｂでは、上述したエッジ抽出フィルタで算出された値と、しきい値Ｒｅｆ１（Ｒ），Ｒｅｆ１（Ｇ），Ｒｅｆ１（Ｂ）とが比較される。
【０１７６】
図２２に戻って、第１明度差検出部３０１Ｒで抽出された第１特徴画素を「１」とし、そうでない画素を「０」とした論理信号が、論理積素子３０７Ｒに出力される。
【０１７７】
第２明度差検出部３０２Ｒは、Ｒ信号としきい値Ｒｅｆ２（Ｒ）とが入力される。第２明度差検出部３０２Ｒは、Ｒ信号から第２レベルの所定の特徴を有する領域を抽出する。第２レベルの所定の特徴を有する領域とは、明度の変化が少ない領域であって、周辺の領域と明度の差がしきい値Ｒｅｆ２（Ｒ）以上の領域である。そのような領域は、１画素以上の大きさであればよい。ここでは、第２レベルの所定の特徴を有する領域に含まれる画素を第２特徴画素という。しきい値Ｒｅｆ２（Ｒ）は、しきい値Ｒｅｆ１（Ｒ）よりも小さな値である。
【０１７８】
第２レベルの所定の特徴を有する領域は、エッジ抽出フィルタを用いて抽出するようにしてもよい。エッジ抽出フィルタは、エッジ領域のサイズごとに複数準備され、フィルタ処理の結果得られる値としきい値Ｒｅｆ２（Ｒ）とが比較される。そして、しきい値Ｒｅｆ２（Ｒ）との条件を満たす画素がエッジ領域の中心画素とされ、その条件をみたしたエッジ抽出フィルタからエッジ領域のサイズが求められる。
【０１７９】
第２明度差検出部３０２Ｒ，３０２Ｇ，３０２Ｂでは、上述したエッジ抽出フィルタで算出された値と、しきい値Ｒｅｆ２（Ｒ），Ｒｅｆ２（Ｇ），Ｒｅｆ２（Ｂ）とが比較される。
【０１８０】
第２明度差検出部３０２Ｒで抽出された第２特徴画素を「１」とし、そうでない画素を「０」とした論理信号が、検出結果拡張処理部３０３Ｒに出力される。
【０１８１】
検出結果拡張処理部３０３Ｒは、第２明度差検出部３０２Ｒで抽出された第２特徴画素の周辺の画素を第２特徴画素とすることにより、第２レベルの所定の特徴を有する領域を拡張する。すなわち、第２明度差検出部３０２Ｒから入力される論理信号の値が「１」の画素の周辺にある値が「０」の画素の値を「１」に変更する。これにより、ノイズ検出の精度を向上させることができる。領域を拡張した論理信号は、否定論理和素子３０５Ｇ、３０５Ｂに出力される。
【０１８２】
第１明度差検出部３０１Ｇは、Ｇ信号としきい値Ｒｅｆ１（Ｇ）とが入力される。第１明度差検出部３０１Ｇは、Ｇ信号から第１レベルの所定の特徴を有する領域を抽出する。第１レベルの所定の特徴を有する領域とは、明度の変化が少ない領域であって、周辺の領域と明度の差がしきい値Ｒｅｆ１（Ｇ）以上の領域である。
【０１８３】
第１レベルの所定の特徴を有する領域は、エッジ抽出フィルタを用いて抽出するようにしてもよい。エッジ抽出フィルタは、エッジ領域のサイズごとに複数準備され、フィルタ処理の結果得られる値としきい値Ｒｅｆ１（Ｇ）とが比較される。そして、しきい値Ｒｅｆ１（Ｇ）との条件を満たす画素がエッジ領域の中心画素とされ、その条件をみたしたエッジ抽出フィルタからエッジ領域のサイズが求められる。
【０１８４】
第１明度差検出部３０１Ｇで抽出された特徴画素を「１」とし、そうでない画素を「０」とした論理信号が、論理積素子３０７Ｇに出力される。
【０１８５】
第２明度差検出部３０２Ｇは、Ｇ信号としきい値Ｒｅｆ２（Ｇ）とが入力される。第２明度差検出部３０２Ｇは、Ｇ信号から第２レベルの所定の特徴を有する領域を抽出する。第２レベルの所定の特徴を有する領域とは、明度の変化が少ない領域であって、周辺の領域と明度の差がしきい値Ｒｅｆ２（Ｇ）以上の領域である。そのような領域は、１画素以上の大きさであればよい。ここでは、第２レベルの所定の特徴を有する領域に含まれる画素を第２特徴画素という。しきい値Ｒｅｆ２（Ｇ）は、しきい値Ｒｅｆ１（Ｇ）よりも小さな値である。
【０１８６】
第２レベルの所定の特徴を有する領域は、エッジ抽出フィルタを用いて抽出するようにしてもよい。エッジ抽出フィルタは、エッジ領域のサイズごとに複数準備され、フィルタ処理の結果得られる値としきい値Ｒｅｆ２（Ｇ）とが比較される。そして、しきい値Ｒｅｆ２（Ｇ）との条件を満たす画素がエッジ領域の中心画素とされ、その条件をみたしたエッジ抽出フィルタからエッジ領域のサイズが求められる。
【０１８７】
第２明度差検出部３０２Ｇで抽出された第２特徴画素を「１」とし、そうでない画素を「０」とした論理信号が、検出結果拡張処理部３０３Ｇに出力される。
【０１８８】
検出結果拡張処理部３０３Ｇは、第２明度差検出部３０２Ｇで抽出された第２特徴画素の周辺の画素を第２特徴画素とすることにより、第２レベルの所定の特徴を有する領域を拡張する。領域を拡張した論理信号は、否定論理和素子３０５Ｒ、３０５Ｂに出力される。
【０１８９】
第１明度差検出部３０１Ｂは、Ｂ信号としきい値Ｒｅｆ１（Ｂ）とが入力される。第１明度差検出部３０１Ｂは、Ｂ信号から第１レベルの所定の特徴を有する領域を抽出する。第１レベルの所定の特徴を有する領域とは、明度の変化が少ない領域であって、周辺の領域と明度の差がしきい値Ｒｅｆ１（Ｂ）以上の領域である。
【０１９０】
第１レベルの所定の特徴を有する領域は、エッジ抽出フィルタを用いて抽出するようにしてもよい。エッジ抽出フィルタは、エッジ領域のサイズごとに複数準備され、フィルタ処理の結果得られる値としきい値Ｒｅｆ１（Ｂ）とが比較される。そして、しきい値Ｒｅｆ１（Ｂ）との条件を満たす画素がエッジ領域の中心画素とされ、その条件をみたしたエッジ抽出フィルタからエッジ領域のサイズが求められる。
【０１９１】
第１明度差検出部３０１Ｂで抽出された特徴画素を「１」とし、そうでない画素を「０」とした論理信号が、論理積素子３０７Ｂに出力される。
【０１９２】
第２明度差検出部３０２Ｂは、Ｂ信号としきい値Ｒｅｆ２（Ｂ）とが入力される。第２明度差検出部３０２Ｂは、Ｂ信号から第２レベルの所定の特徴を有する領域を抽出する。第２レベルの所定の特徴を有する領域とは、明度の変化が少ない領域であって、周辺の領域と明度の差がしきい値Ｒｅｆ２（Ｂ）以上の領域である。そのような領域は、１画素以上の大きさであればよい。ここでは、第２レベルの所定の特徴を有する領域に含まれる画素を第２特徴画素という。しきい値Ｒｅｆ２（Ｂ）は、しきい値Ｒｅｆ１（Ｂ）よりも小さな値である。
【０１９３】
第２レベルの所定の特徴を有する領域は、エッジ抽出フィルタを用いて抽出するようにしてもよい。エッジ抽出フィルタは、エッジ領域のサイズごとに複数準備され、フィルタ処理の結果得られる値としきい値Ｒｅｆ２（Ｂ）とが比較される。そして、しきい値Ｒｅｆ２（Ｂ）との条件を満たす画素がエッジ領域の中心画素とされ、その条件をみたしたエッジ抽出フィルタからエッジ領域のサイズが求められる。
【０１９４】
第２明度差検出部３０２Ｂで抽出された第２特徴画素を「１」とし、そうでない画素を「０」とした論理信号が、検出結果拡張処理部３０３Ｂに出力される。
【０１９５】
検出結果拡張処理部３０３Ｂは、第２明度差検出部３０２Ｂで抽出された第２特徴画素の周辺の画素を第２特徴画素とすることにより、第２レベルの所定の特徴を有する領域を拡張する。領域を拡張した論理信号は、否定論理和素子３０５Ｒ、３０５Ｇに出力される。
【０１９６】
否定論理和素子３０５Ｒには、検出結果拡張処理部３０３Ｇ，３０３Ｂそれぞれから領域を拡張した論理信号が入力される。否定論理和素子３０５Ｒは、入力された２つの論理信号の論理和を反転した論理信号を論理積素子３０７Ｒに出力する。すなわち、Ｇ信号およびＢ信号のいずれでも第２特徴画素でない画素を「１」とし、少なくとも一方で第２特徴画素である画素を「０」とする論理信号が出力される。
【０１９７】
論理積素子３０７Ｒは、第１明度差検出部３０１Ｒから入力される論理信号と、否定論理和素子３０５Ｒから入力される論理信号の論理積を、検出エリア拡張処理部３０９Ｒに出力する。すなわち、Ｒ信号で第１特徴画素であって、Ｂ信号およびＧ信号のいずれでも拡張された第２特徴画素でない画素を「１」とし、他の画素を「０」とする論理信号が出力される。この論理信号で値が「１」の画素はノイズ画素を示す。したがって、否定論理和素子３０５Ｒと論理積素子３０７Ｒとにより、Ｒ信号から抽出された第１特徴画素のうちから、Ｇ信号およびＢ信号のいずれでも第２特徴画素として抽出されなかった画素がノイズ画素として判定される。
【０１９８】
検出エリア拡張処理部３０９Ｒは、論理積素子３０７Ｒから入力される論理信号で「１」とされる画素の周辺の画素を「１」とすることにより、ノイズ画素の範囲を拡張する。これは、ノイズ画素の補正の精度を向上させるためである。範囲が拡張されたノイズ画素を「１」とする論理信号が、ノイズ補正部２６０に出力される。
【０１９９】
否定論理和素子３０５Ｇには、検出結果拡張処理部３０３Ｒ，３０３Ｂそれぞれから領域を拡張した論理信号が入力される。否定論理和素子３０５Ｇは、入力された２つの論理信号の論理和を反転した論理信号を論理積素子３０７Ｇに出力する。すなわち、Ｒ信号およびＢ信号のいずれでも第２特徴画素でない画素を「１」とし、少なくとも一方で第２特徴画素である画素を「０」とする論理信号が出力される。
【０２００】
論理積素子３０７Ｇは、第１明度差検出部３０１Ｇから入力される論理信号と、否定論理和素子３０５Ｇから入力される論理信号の論理積を、検出エリア拡張処理部３０９Ｇに出力する。すなわち、Ｇ信号で第１特徴画素であって、Ｒ信号およびＢ信号のいずれでも拡張された第２特徴画素でない画素を「１」とし、他の画素を「０」とする論理信号が出力される。この論理信号で値が「１」の画素はノイズ画素を示す。したがって、否定論理和素子３０５Ｇと論理積素子３０７Ｇとにより、Ｇ信号から抽出された第１特徴画素のうちから、Ｒ信号およびＢ信号のいずれでも第２特徴画素として抽出されなかった画素がノイズ画素として判定される。
【０２０１】
検出エリア拡張処理部３０９Ｇは、論理積素子３０７Ｇから入力される論理信号で「１」とされる画素の周辺の画素を「１」とすることにより、ノイズ画素の範囲を拡張する。これは、ノイズ画素の補正の精度を向上させるためである。範囲が拡張されたノイズ画素を「１」とする論理信号が、ノイズ補正部２６０に出力される。
【０２０２】
否定論理和素子３０５Ｂには、検出結果拡張処理部３０３Ｒ，３０３Ｇそれぞれから領域を拡張した論理信号が入力される。否定論理和素子３０５Ｂは、入力された２つの論理信号の論理和を反転した論理信号を論理積素子３０７Ｂに出力する。すなわち、Ｒ信号およびＧ信号のいずれでも第２特徴画素でない画素を「１」とし、少なくとも一方で第２特徴画素である画素を「０」とする論理信号が出力される。
【０２０３】
論理積素子３０７Ｂは、第１明度差検出部３０１Ｂから入力される論理信号と、否定論理和素子３０５Ｂから入力される論理信号の論理積を、検出エリア拡張処理部３０９Ｂに出力する。すなわち、Ｂ信号で第１特徴画素であって、Ｒ信号およびＧ信号のいずれでも拡張された第２特徴画素でない画素を「１」とし、他の画素を「０」とする論理信号が出力される。この論理信号で値が「１」の画素はノイズ画素を示す。したがって、否定論理和素子３０５Ｂと論理積素子３０７Ｂとにより、Ｂ信号から抽出された第１特徴画素のうちから、Ｒ信号およびＧ信号のいずれでも第２特徴画素として抽出されなかった画素がノイズ画素として判定される。
【０２０４】
検出エリア拡張処理部３０９Ｂは、論理積素子３０７Ｂから入力される論理信号で「１」とされる画素の周辺の画素を「１」とすることにより、ノイズ画素の範囲を拡張する。これは、ノイズ画素の補正の精度を向上させるためである。範囲が拡張されたノイズ画素を「１」とする論理信号が、ノイズ補正部２６０に出力される。
【０２０５】
以上説明したように、画像読取装置１０のノイズ検出処理部２５９は、３つのラインセンサ２１３Ｒ，２１３Ｇ，２１３Ｂが出力するＲ信号、Ｇ信号およびＢ信号それぞれから第１特徴画素および第２特徴画素を抽出する。そして、次の画素をノイズ画素とする。
【０２０６】
（１）Ｒ信号から抽出された第１特徴画素であって、Ｇ信号およびＢ信号において該第１特徴画素と原稿の同じ位置を読取った画素の全てが第２特徴画素でない画素。
【０２０７】
（２）Ｇ信号から抽出された第１特徴画素であって、Ｒ信号およびＢ信号において該第１特徴画素と原稿の同じ位置を読取った画素の全てが第２特徴画素でない画素。
【０２０８】
（３）Ｂ信号から抽出された第１特徴画素であって、Ｒ信号およびＧ信号において該第１特徴画素と原稿の同じ位置を読取った画素の全てが第２特徴画素でない画素。
【０２０９】
このため、原稿を読取った画像から原稿台に存在するゴミにより発生するノイズを検出することができる。
【０２１０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０２１１】
【図１】本発明の実施の形態の１つにおける画像読取装置を備えたＭＦＰの斜視図である。
【図２】画像読取装置の内部構成の概略を示す図である。
【図３】原稿台を移動させるための機構を示す斜視図である。
【図４】読取った画像からゴミを読取ることにより発生するノイズを検出する原理を説明するための図である。
【図５】原稿台を裏面から見た平面図である。
【図６】読取部で読取られる原稿台上の位置を示す図である。
【図７】本実施の形態における画像読取装置の画像処理部の構成を示すブロック図である。
【図８】読取前検出部の概略構成を示すブロック図である。
【図９】重付係数テーブルの一例を示す図である。
【図１０】原稿台を副走査方向に３分割した領域を示す図である。
【図１１】読取前検出部の概略構成を示す別のブロック図である。
【図１２】重付係数テーブルの一例を示す別の図である。
【図１３】時間の経過とともに変動する原稿と原稿台との位置を示す図である。
【図１４】読取制御処理の流れを示すフローチャートである。
【図１５】時間の経過とともに変動する原稿と原稿台との位置を示す別の図である。
【図１６】読取制御処理の別の流れを示すフローチャートである。
【図１７】時間の経過とともに変動する原稿と原稿台との位置を示すさらに別の図である。
【図１８】読取制御処理のさらに別の流れを示すフローチャートである。
【図１９】時間の経過とともに変動する原稿と原稿台との位置を示すさらに別の図である。
【図２０】読取制御処理のさらに別の流れを示すフローチャートである。
【図２１】読取部が出力するＲＧＢ信号の一例を示す図である。
【図２２】本実施の形態における画像読取装置のノイズ検出処理部の構成を示すブロック図である。
【図２３】エッジ抽出フィルタの一例を示す図である。
【符号の説明】
【０２１２】
１０  画像読取装置、２０  画像形成装置、１０１  自動原稿搬送装置、１０３  本体部、２００  原稿、２０１  タイミングローラ対、２０２  ローラ対、２０３  上部規制板、２０５  原稿台、２０５Ａ  マーク、２０６  光源、２０７  通紙ガイド、２０８  反射部材、２０９  反射ミラー、２１１  レンズ、２１３  読取部、２１３Ｒ，２１３Ｇ，２１３Ｂ  ラインセンサ、２１５  画像処理部、２１７  モータ制御部、２１９  モータ、２５３  シェーディング補正部、２５５  ライン間補正部、２５７  色収差補正部、２５９  ノイズ検出処理部、２６１  プリンタインタフェース、２６３  制御部、２７１  読取前検出部、２７３  ＡＤＦ制御部、２９１  ピーク値検出部、２９２  ゴミサイズ検出部、２９２Ａ  ゴミ明度検出部、２９３  ゴミ情報記憶メモリ、２９４，２９４Ａ  汚れ度算出部、２９５  使用領域決定部、２９６，２９６Ａ  重付係数テーブル、３０１Ｒ，３０１Ｇ，３０１Ｂ  第１明度差検出部、３０２Ｒ，３０２Ｇ，３０２Ｂ  第２明度差検出部、３０３Ｒ，３０３Ｇ，３０３Ｂ  検出結果拡張処理部、３０５Ｒ，３０５Ｇ，３０５Ｂ  否定論理和素子、３０７Ｒ，３０７Ｇ，３０７Ｂ  論理積素子、３０９Ｒ，３０９Ｇ，３０９Ｂ  検出エリア拡張処理部。
【図１】
2006101360.tif 000003
【図２】
2006101360.tif 000004
【図３】
2006101360.tif 000005
【図４】
2006101360.tif 000006
【図５】
2006101360.tif 000007
【図６】
2006101360.tif 000008
【図７】
2006101360.tif 000009
【図８】
2006101360.tif 000010
【図９】
2006101360.tif 000011
【図１０】
2006101360.tif 000012
【図１１】
2006101360.tif 000013
【図１２】
2006101360.tif 000014
【図１３】
2006101360.tif 000015
【図１４】
2006101360.tif 000016
【図１５】
2006101360.tif 000017
【図１６】
2006101360.tif 000018
【図１７】
2006101360.tif 000019
【図１８】
2006101360.tif 000020
【図１９】
2006101360.tif 000021
【図２０】
2006101360.tif 000022
【図２１】
2006101360.tif 000023
【図２２】
2006101360.tif 000024
【図２３】
2006101360.tif 000025