(57)【要約】  異物が存在する位置を精度良く判定する画像読取装置等を提供する。画像読取装置は、第１ユニット又は第２ユニットに設けられ、第１画像及び第２画像を撮像する撮像部と、第１ユニット又は第２ユニットに設けられた基準部材と、第２ユニットを移動させる駆動部と、第１画像に異物が写っているか否かを判定する異物判定部と、第１画像に異物が写っている場合、異物が写っている領域における第１画像内の階調値と、異物が写っている領域に対応する第２画像内の領域の階調値との差の絶対値に基づいて、異物が存在する位置が撮像部側であるか基準部材側であるかを判定する位置判定部と、を有し、第１画像は、第２ユニットを第１位置又は第２位置の内の一方に設置して基準部材を撮像した画像であり、第２画像は、第２ユニットを第１位置又は第２位置の内の他方に設置して基準部材を撮像した画像である。
2017149732.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置であって、
前記画像読取装置に固定された第１ユニットと、
前記第１ユニットと対向する第１位置と、前記第１ユニットと対向し且つ前記第１位置より前記第１ユニットから離れた第２位置との間で移動可能に設けられた第２ユニットと、
前記第１ユニット又は前記第２ユニットの内の一方に設けられ、第１画像及び第２画像を撮像する撮像部と、
前記第１ユニット又は前記第２ユニットの内の他方に設けられた基準部材と、
前記第２ユニットを前記第１位置と前記第２位置の間で移動させる駆動部と、
前記第１画像に異物が写っているか否かを判定する異物判定部と、
前記第１画像に異物が写っている場合、前記異物が写っている領域における前記第１画像内の階調値と、前記異物が写っている領域に対応する前記第２画像内の領域の階調値との差の絶対値に基づいて、前記異物が存在する位置が前記撮像部側であるか前記基準部材側であるかを判定する位置判定部と、を有し、
前記第１画像は、前記第２ユニットを前記第１位置又は前記第２位置の内の一方に設置して前記基準部材を撮像した画像であり、前記第２画像は、前記第２ユニットを前記第１位置又は前記第２位置の内の他方に設置して前記基準部材を撮像した画像である、
ことを特徴とする画像読取装置。
【請求項２】
前記位置判定部は、前記差の絶対値が閾値未満である場合は前記異物が存在する位置が前記撮像部側であると判定し、前記差の絶対値が前記閾値以上である場合は前記異物が存在する位置が前記基準部材側であると判定する、請求項１に記載の画像読取装置。
【請求項３】
前記撮像部は、原稿を撮像した原稿画像を補正するための基準画像をさらに撮像し、
前記異物が存在する位置が前記撮像部側である場合は前記基準画像を補正せず、前記異物が存在する位置が前記基準部材側である場合は前記基準画像を補正する基準画像補正部をさらに有する、請求項１または２に記載の画像読取装置。
【請求項４】
前記第２ユニットは、前記駆動部を動作させていない場合でも、前記画像読取装置に搬送された原稿によって移動可能に設けられる、請求項１〜３の何れか一項に記載の画像読取装置。
【請求項５】
前記基準部材に対して光を照射する光源をさらに有し、
前記撮像部は、前記光源に第１の光量で光を照射させて前記基準部材を撮像した第３画像と、前記光源に前記第１の光量と異なる第２の光量で光を照射させて前記基準部材を撮像した第４画像とをさらに撮像し、
前記位置判定部は、前記異物が写っている領域における前記第３画像内の階調値と、前記異物が写っている領域における前記第４画像内の領域の階調値との差の絶対値に基づいて、前記異物が存在する位置が前記撮像部側であるか前記基準部材側であるかを判定する、請求項１〜４の何れか一項に記載の画像読取装置。
【請求項６】
前記位置判定部は、装置起動時に、前記第１画像及び前記第２画像に基づいて前記異物が存在する位置を判定し、原稿搬送時に、前記第３画像及び前記第４画像に基づいて前記異物が存在する位置を判定する、請求項５に記載の画像読取装置。
【請求項７】
画像読取装置に固定された第１ユニットと、前記第１ユニットと対向する第１位置と、前記第１ユニットと対向し且つ前記第１位置より前記第１ユニットから離れた第２位置との間で移動可能に設けられた第２ユニットと、前記第１ユニット又は前記第２ユニットの内の一方に設けられ、第１画像及び第２画像を撮像する撮像部と、前記第１ユニット又は前記第２ユニットの内の他方に設けられた基準部材と、前記第２ユニットを前記第１位置と前記第２位置の間で移動させる駆動部と、を有する画像読取装置の制御方法であって、
前記第１画像に異物が写っているか否かを判定し、
前記第１画像に異物が写っている場合、前記異物が写っている領域における前記第１画像内の階調値と、前記異物が写っている領域に対応する前記第２画像内の領域の階調値との差の絶対値に基づいて、前記異物が存在する位置が前記撮像部側であるか前記基準部材側であるかを判定することを含み、
前記第１画像は、前記第２ユニットを前記第１位置又は前記第２位置の内の一方に設置して前記基準部材を撮像した画像であり、前記第２画像は、前記第２ユニットを前記第１位置又は前記第２位置の内の他方に設置して前記基準部材を撮像した画像である、
ことを特徴とする制御方法。
【請求項８】
画像読取装置に固定された第１ユニットと、前記第１ユニットと対向する第１位置と、前記第１ユニットと対向し且つ前記第１位置より前記第１ユニットから離れた第２位置との間で移動可能に設けられた第２ユニットと、前記第１ユニット又は前記第２ユニットの内の一方に設けられ、第１画像及び第２画像を撮像する撮像部と、前記第１ユニット又は前記第２ユニットの内の他方に設けられた基準部材と、前記第２ユニットを前記第１位置と前記第２位置の間で移動させる駆動部と、を有する画像読取装置の制御プログラムであって、
前記第１画像に異物が写っているか否かを判定し、
前記第１画像に異物が写っている場合、前記異物が写っている領域における前記第１画像内の階調値と、前記異物が写っている領域に対応する前記第２画像内の領域の階調値との差の絶対値に基づいて、前記異物が存在する位置が前記撮像部側であるか前記基準部材側であるかを判定することを前記画像読取装置に実行させ、
前記第１画像は、前記第２ユニットを前記第１位置又は前記第２位置の内の一方に設置して前記基準部材を撮像した画像であり、前記第２画像は、前記第２ユニットを前記第１位置又は前記第２位置の内の他方に設置して前記基準部材を撮像した画像である、
ことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像読取装置、制御方法及び制御プログラムに関し、特に、画像に写っている異物を検出する画像読取装置、制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
一般に、スキャナ等の画像読取装置では、撮像素子が一次元に配列されたラインセンサ等の撮像装置を用いて、原稿を搬送させながら撮像する。そのため、撮像装置のガラス面に、紙粉、埃、のり等の異物が付着していると、原稿を撮像した原稿画像には、いわゆる縦筋ノイズが発生する。【０００３】
原稿に付着している糊状の異物が読取面に付着することによる読取縦すじを防止する目的で、読取面にコーティング処理が施されているＣＩＳを有する複写機が開示されている。また、この複写機は、原稿の厚みを検知し、その検知結果に応じて、ＣＩＳのガラス面と読取ローラのローラ部とのギャップを調整する（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−８７２１３号公報
【発明の概要】
【０００５】
画像読取装置では、原稿画像に縦筋ノイズが発生しないように、原稿画像を適切に補正することが求められている。一般に、原稿には様々な文字、写真、図柄等が印刷されているため、原稿画像において、異物が写っているか否かを正しく判定することは難しい。一方、原稿が搬送されていない状態で、撮像装置と対向する位置に配置された無地の基準板を撮影した画像を用いれば、異物が写っているか否かを精度良く判定することができる。しかしながら、基準板を撮影した画像に異物が写っている場合、その異物が、撮像装置側に存在するか、基準板側に存在するかを正しく判定することは難しい。原稿画像に縦筋ノイズが発生するか否かは、異物が存在する位置によって異なるため、原稿画像を適切に補正するためには、異物が存在する位置を正しく判定する必要がある。
【０００６】
画像読取装置、制御方法及び制御プログラムの目的は、異物が存在する位置を精度良く判定することにある。
【０００７】
本実施形態の一側面に係る画像読取装置は、画像読取装置であって、画像読取装置に固定された第１ユニットと、第１ユニットと対向する第１位置と、第１ユニットと対向し且つ第１位置より第１ユニットから離れた第２位置との間で移動可能に設けられた第２ユニットと、第１ユニット又は第２ユニットの内の一方に設けられ、第１画像及び第２画像を撮像する撮像部と、第１ユニット又は第２ユニットの内の他方に設けられた基準部材と、第２ユニットを第１位置と第２位置の間で移動させる駆動部と、第１画像に異物が写っているか否かを判定する異物判定部と、第１画像に異物が写っている場合、異物が写っている領域における第１画像内の階調値と、異物が写っている領域に対応する第２画像内の領域の階調値との差の絶対値に基づいて、異物が存在する位置が撮像部側であるか基準部材側であるかを判定する位置判定部と、を有し、第１画像は、第２ユニットを第１位置又は第２位置の内の一方に設置して基準部材を撮像した画像であり、第２画像は、第２ユニットを第１位置又は第２位置の内の他方に設置して基準部材を撮像した画像である。
【０００８】
また、本実施形態の一側面に係る制御方法は、画像読取装置に固定された第１ユニットと、第１ユニットと対向する第１位置と、第１ユニットと対向し且つ第１位置より第１ユニットから離れた第２位置との間で移動可能に設けられた第２ユニットと、第１ユニット又は第２ユニットの内の一方に設けられ、第１画像及び第２画像を撮像する撮像部と、第１ユニット又は第２ユニットの内の他方に設けられた基準部材と、第２ユニットを第１位置と第２位置の間で移動させる駆動部と、を有する画像読取装置の制御方法であって、第１画像に異物が写っているか否かを判定し、第１画像に異物が写っている場合、異物が写っている領域における第１画像内の階調値と、異物が写っている領域に対応する第２画像内の領域の階調値との差の絶対値に基づいて、異物が存在する位置が撮像部側であるか基準部材側であるかを判定することを含み、第１画像は、第２ユニットを第１位置又は第２位置の内の一方に設置して基準部材を撮像した画像であり、第２画像は、第２ユニットを第１位置又は第２位置の内の他方に設置して基準部材を撮像した画像である。
【０００９】
また、本実施形態の一側面に係る制御プログラムは、画像読取装置に固定された第１ユニットと、第１ユニットと対向する第１位置と、第１ユニットと対向し且つ第１位置より第１ユニットから離れた第２位置との間で移動可能に設けられた第２ユニットと、第１ユニット又は第２ユニットの内の一方に設けられ、第１画像及び第２画像を撮像する撮像部と、第１ユニット又は第２ユニットの内の他方に設けられた基準部材と、第２ユニットを第１位置と第２位置の間で移動させる駆動部と、を有する画像読取装置の制御プログラムであって、第１画像に異物が写っているか否かを判定し、第１画像に異物が写っている場合、異物が写っている領域における第１画像内の階調値と、異物が写っている領域に対応する第２画像内の領域の階調値との差の絶対値に基づいて、異物が存在する位置が撮像部側であるか基準部材側であるかを判定することを画像読取装置に実行させ、第１画像は、第２ユニットを第１位置又は第２位置の内の一方に設置して基準部材を撮像した画像であり、第２画像は、第２ユニットを第１位置又は第２位置の内の他方に設置して基準部材を撮像した画像である。
【００１０】
本実施形態によれば、画像読取装置、制御方法及び制御プログラムは、異物が存在する位置を精度良く判定することが可能となる。
【００１１】
本発明の目的及び効果は、特に請求項において指摘される構成要素及び組み合わせを用いることによって認識され且つ得られるだろう。前述の一般的な説明及び後述の詳細な説明の両方は、例示的及び説明的なものであり、特許請求の範囲に記載されている本発明を制限するものではない。
【図面の簡単な説明】
【００１２】
【図１】実施形態に従った画像処理システムの一例の構成図である。
【図２】原稿台１０３がセットされた状態の画像読取装置１００の斜視図である。
【図３】画像読取装置１００内部の搬送経路を説明するための図である。
【図４】第１撮像ユニット１３０ａ等を説明するための図である。
【図５】第２撮像ユニット１３０ｂの動作を説明するための図である。
【図６】第２撮像ユニット１３０ｂの動作を説明するための図である。
【図７】画像読取装置１００のハードウェア構成の一例を説明するための図である。
【図８】記憶装置３０１及びＣＰＵ３００の概略構成を示す図である。
【図９】異物判定処理の動作の例を示すフローチャートである。
【図１０Ａ】第１画像について説明するためのグラフである。
【図１０Ｂ】第２画像について説明するためのグラフである。
【図１０Ｃ】第１画像について説明するためのグラフである。
【図１０Ｄ】第２画像について説明するためのグラフである。
【図１１】原稿読取処理の動作の例を示すフローチャートである。
【図１２】原稿読取処理の動作の他の例を示すフローチャートである。
【図１３】第２異物判定処理の動作の例を示すフローチャートである。
【図１４】光源から放射される光の光量と照度の関係を表すグラフである。
【図１５Ａ】光源から放射される光の光量と階調値の関係を表すグラフである。
【図１５Ｂ】光源から放射される光の光量と階調値の関係を表すグラフである。
【図１５Ｃ】光源から放射される光の光量と階調値の関係を表すグラフである。
【図１６Ａ】基準画像について説明するためのグラフである。
【図１６Ｂ】第３画像について説明するためのグラフである。
【図１６Ｃ】第４画像について説明するためのグラフである。
【図１７Ａ】基準画像について説明するためのグラフである。
【図１７Ｂ】第３画像について説明するためのグラフである。
【図１７Ｃ】第４画像について説明するためのグラフである。
【図１８】他の画像処理用ＬＳＩ４０２の概略構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本開示の一側面に係る画像読取装置、制御方法及び制御プログラムについて図を参照しつつ説明する。但し、本開示の技術的範囲はそれらの実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１４】
図１は、実施形態に従った画像処理システムの一例の構成図である。
【００１５】
本実施例の画像読取装置は、イメージスキャナ等の画像読取装置１００として構成される。画像処理システム１は、画像読取装置１００及び情報処理装置１０を備える。図１において画像読取装置１００は、斜視図で描かれている。
【００１６】
画像読取装置１００は、下側筐体１０１、上側筐体１０２、原稿台１０３、前面カバー１０５ａ、開閉検出部１０７等を備え、情報処理装置１０に接続されている。情報処理装置１０は、例えばパーソナルコンピュータ、携帯情報端末等であってよい。
【００１７】
図２は、原稿台１０３がセットされた状態の画像読取装置１００の斜視図である。
【００１８】
画像読取装置１００は、上面カバー１０５ｂ、補助カバー１０５ｃ及び操作ボタン１０６を備える。図１に示すように、原稿台１０３は、矢印Ａ１で示す方向に回転可能なように、ヒンジにより下側筐体１０１に係合している。原稿台１０３は、図１に示す状態では上側筐体１０２、上面カバー１０５ｂ及び補助カバー１０５ｃを覆う位置に配置され、外装カバーとして機能する。
【００１９】
一方、図２に示す状態では、原稿台１０３は原稿が載置可能に配置される。原稿台１０３には、原稿の搬送方向に対して左右方向に移動可能なサイドガイド１０４ａ及び１０４ｂが設けられている。サイドガイド１０４ａ及び１０４ｂを原稿の幅に合わせて位置決めすることにより原稿の幅方向を規制することができる。
【００２０】
前面カバー１０５ａは、矢印Ａ２で示す方向に回転可能なように、ヒンジにより下側筐体１０１に係合している。上面カバー１０５ｂは、一方の端部側で前面カバー１０５ａと接続し、他方の端部側で補助カバー１０５ｃと接続されている。補助カバー１０５ｃは、必要な場合に、上面カバー１０５ｂより繰り出されて原稿を保持する。
【００２１】
操作ボタン１０６は、上側筐体１０２の表面に配置され、押下されると、操作検出信号を生成して出力する。開閉検出部１０７は、閉じている状態の原稿台１０３に対向する位置に配置される接触検出センサを有し、原稿台１０３の開閉状態を検出する。開閉検出部１０７は、原稿台１０３が開いている状態と閉じている状態とで信号値が変化する開閉検出信号を生成して出力する。
【００２２】
図３は、画像読取装置１００内部の搬送経路を説明するための図である。画像読取装置１００は、第１センサ１１０、ピックアーム１１１、フラップ１１２、給紙ローラ１１３、リタードローラ１１４、超音波送信器１１５ａ、超音波受信器１１５ｂ、第１搬送ローラ１１６、第１従動ローラ１１７を備える。また、画像読取装置１００は、第２センサ１１８、撮像ユニットガイド１２０、第１撮像ユニット１３０ａ、第２撮像ユニット１３０ｂ、第２搬送ローラ１４０及び第２従動ローラ１４１等を備える。
【００２３】
上側筐体１０２の下面は原稿搬送路の上側ガイド１０８ａを形成し、下側筐体１０１の上面は原稿搬送路の下側ガイド１０８ｂを形成する。図３において矢印Ａ３は原稿の搬送方向を示す。以下では、上流とは原稿の搬送方向Ａ３の上流のことをいい、下流とは原稿の搬送方向Ａ３の下流のことをいう。
【００２４】
第１センサ１１０は、接触検出センサであり、ピックアーム１１１の上流側に配置され、原稿台１０３に原稿が載置されているか否かを検出する。第１センサ１１０は、原稿台１０３に原稿が載置されている状態と載置されていない状態とで信号値が変化する第１原稿検出信号を生成して出力する。
【００２５】
給紙ローラ１１３は、画像読取装置１００の本体部に回転自在に支持される。給紙ローラ１１３の外周面には、原稿台１０３に載置された原稿と接触する接触部材１４２が設けられている。接触部材１４２は、例えばゴムなどの原稿との摩擦力が大きい部材である。
【００２６】
リタードローラ１１４は、給紙ローラ１１３と対向して配置され、給紙ローラ１１３と接触していない原稿の搬送方向Ａ３への搬送を規制する。リタードローラ１１４は、画像読取装置１００の本体部に回転自在に支持される。リタードローラ１１４の外周面には、原稿台１０３に載置された原稿と接触する接触部材１４３が設けられている。接触部材１４３は、例えばゴムなどの原稿との摩擦力が大きい部材である。
【００２７】
超音波送信器１１５ａ及び超音波受信器１１５ｂは、原稿搬送路の近傍に、搬送路を挟んで対向するように配置される。超音波送信器１１５ａは超音波を送信する。一方、超音波受信器１１５ｂは、超音波送信器１１５ａにより送信され、原稿を通過した超音波を検出し、検出した超音波に応じた電気信号である超音波信号を生成して出力する。以下では、超音波送信器１１５ａ及び超音波受信器１１５ｂを総じて超音波センサ１１５と表記する場合がある。
【００２８】
第１搬送ローラ１１６及び第１従動ローラ１１７は、それぞれ、画像読取装置１００の本体部に回転自在に支持される。第１搬送ローラ１１６及び第１従動ローラ１１７は第１撮像ユニット１３０ａ及び第２撮像ユニット１３０ｂの上流側に配置され、第１従動ローラ１１７は第１搬送ローラ１１６に対向して第１搬送ローラ１１６の上方に配置される。第１搬送ローラ１１６は固定され、第１従動ローラ１１７は第１搬送ローラ１１６に対して上方（矢印Ａ４の方向）に移動可能に配置される。
【００２９】
第２搬送ローラ１４０及び第２従動ローラ１４１は、それぞれ、画像読取装置１００の本体部に回転自在に支持される。第２搬送ローラ１４０及び第２従動ローラ１４１は、撮像ユニット１３０の下流側に配置され、第２従動ローラ１４１は第２搬送ローラ１４０に対向して第２搬送ローラ１４０の上方に配置される。第２搬送ローラ１４０は固定され、第２従動ローラ１４１は第２搬送ローラ１４０に対して上方（矢印Ａ５の方向）に移動可能に配置される。
【００３０】
図４は、第１撮像ユニット１３０ａ、第２撮像ユニット１３０ｂ及び撮像ユニットガイド１２０を説明するための図である。第１撮像ユニット１３０ａは、搬送された原稿の表面を撮像し、第２撮像ユニット１３０ｂは、搬送された原稿の裏面を撮像する。第２撮像ユニット１３０ｂは、第１撮像ユニット１３０ａと対向して第１撮像ユニット１３０ａの上方に配置される。第２撮像ユニット１３０ｂは、第１撮像ユニット１３０ａと第２撮像ユニット１３０ｂの間に原稿を案内するための撮像ユニットガイド１２０を備える。以下では、第１撮像ユニット１３０ａ及び第２撮像ユニット１３０ｂを総じて撮像ユニット１３０と表記する場合がある。
【００３１】
第１撮像ユニット１３０ａが下側筐体１０１に固定されている一方で、第２撮像ユニット１３０ｂは、原稿搬送路に対して垂直方向に移動できるように上側筐体１０２に支持されている。第２撮像ユニット１３０ｂは、上方に付勢ばね１３１を備え、付勢ばね１３１により第１撮像ユニット１３０ａ側に向かう方向に付勢されており、搬送路に原稿が存在しない状態では付勢ばね１３１の付勢力によって初期位置に復帰する。即ち、第２撮像ユニット１３０ｂは、第１撮像ユニット１３０ａと対向する初期位置と、第１撮像ユニット１３０ａと対向し且つ初期位置より第１撮像ユニット１３０ａから離れた位置との間で移動可能に設けられている。以下では、第２撮像ユニット１３０ｂの初期位置を第１位置と称し、第１撮像ユニット１３０ａから離れた位置を第２位置と称する場合がある。
【００３２】
第２撮像ユニット１３０ｂが第１位置にある場合、対向する第１撮像ユニット１３０ａと第２撮像ユニット１３０ｂの間の間隙の幅は、コピー用紙、印刷用紙、写真用紙程度の厚さよりも大きい。このため、これらの原稿が搬送されても第２撮像ユニット１３０ｂは第１位置から動かない。
【００３３】
第１撮像ユニット１３０ａは、第１光源１３２ａ、第１撮像装置１３３ａ、第１基準部材１３４ａ及び第１ガラス面１３５ａ等を有している。第２撮像ユニット１３０ｂは、第２光源１３２ｂ、第２撮像装置１３３ｂ、第２基準部材１３４ｂ及び第２ガラス面１３５ｂ等を有している。以下では、第１撮像装置１３３ａ及び第２撮像装置１３３ｂを総じて撮像装置１３３と表記することがある。第１基準部材１３４ａ及び第２基準部材１３４ｂを総じて基準部材１３４と表記することがある。
【００３４】
第１光源１３２ａは、ＲＧＢ各色のＬＥＤ（Light Emitting Diode）と導光部材とを備え、原稿の表面に照明光を照射する。照射箇所に原稿がない場合には、照明光は第２撮像ユニット１３０ｂの第２基準部材１３４ｂに対して照射される。同様に、第２光源１３２ｂは、ＲＧＢ各色のＬＥＤと、導光部材とを備え、原稿の裏面に照明光を照射する。照射箇所に原稿がない場合には、照明光は第１撮像ユニット１３０ａの第１基準部材１３４ａに対して照射される。
【００３５】
第１撮像装置１３３ａ及び第２撮像装置１３３ｂは、撮像部の一例である。第１撮像装置１３３ａは、主走査方向に直線状に配列されたＣＣＤ（Charge Coupled Device）による撮像素子を備える等倍光学系タイプのＣＩＳ（Contact Image Sensor）を有する。第１撮像装置１３３ａは、原稿の表面を読み取って画像を撮像し、画像信号を生成して出力する。同様に、第２撮像装置１３３ｂは、主走査方向に直線状に配列されたＣＣＤによる撮像素子を備える等倍光学系タイプのＣＩＳを有する。第２撮像装置１３３ｂは、原稿の裏面を読み取って画像を撮像し、画像信号を生成して出力する。また、ＣＣＤの代わりにＣＭＯＳ（Complementary Metal Oxide Semiconductor）を使用してもよい。また、ＣＩＳの代わりに縮小光学系タイプの撮像センサが用いられてもよい。
【００３６】
第１基準部材１３４ａは、白色の基準板であり、第２撮像装置１３３ｂと対向する位置に配置される。第２撮像装置１３３ｂは、撮像ユニット１３０に原稿が搬送されていない場合、第１基準部材１３４ａを撮像した画像信号を生成する。同様に、第２基準部材１３４ｂは、第１撮像装置１３３ａと対向する位置に配置される。第１撮像装置１３３ａは、撮像ユニット１３０に原稿が搬送されていない場合、第２基準部材１３４ｂを撮像した画像信号を生成する。画像読取装置１００は、第１基準部材１３４ａ及び第２基準部材１３４ｂを撮像した画像信号に基づいてシェーディング等の画像の補正を行うことができる。
【００３７】
撮像ユニットガイド１２０には、第１撮像ユニット１３０ａと第２撮像ユニット１３０ｂとの間に原稿を案内するガイド部材１２１が設けられる。ガイド部材１２１の上方には第２センサ１１８が配置されており、第２センサ１１８のレバー部１１８ｂは、ガイド部材１２１に設けられた貫通口１２２を貫通して、搬送路の原稿に接触する。
【００３８】
なお、第１撮像ユニット１３０ａ又は第２撮像ユニット１３０ｂの内の何れか一方は省略されてもよい。その場合、省略された撮像ユニットの代わりに、基準部材として機能する搬送ローラが設けられてもよい。
【００３９】
下側筐体１０１内部には、原稿搬送路をはさんで、撮像ユニットガイド１２０と対向する位置に、アーム１３６が設けられている。アーム１３６は、原稿搬送方向と直交する方向（主走査方向）において原稿搬送路の中央位置に配置される。アーム１３６を原稿搬送方向と直交する方向の中央位置に配置することにより、一つの部材でも第２撮像ユニット１３０ｂを安定して移動させることができる。なお、アーム１３６は、原稿搬送路上に原稿が存在する場合に、その原稿と接触しないように、原稿搬送方向と直交する方向において原稿搬送路の一端又は両端に配置されてもよい。アーム１３６は、ギア１３７と係合されている。
【００４０】
図５は、アーム１３６の移動時の第２撮像ユニット１３０ｂの動作を説明するための図である。
【００４１】
図５に示すように、ギア１３７がモータによって回転すると、アーム１３６は、ギア１３７の回転に応じて、原稿搬送路に対して垂直方向にスライド移動して、撮像ユニットガイド１２０に接触し、撮像ユニットガイド１２０及び第２撮像ユニット１３０ｂを第２位置まで押し上げる。一方、ギア１３７に対するモータの駆動が停止すると、撮像ユニットガイド１２０及び第２撮像ユニット１３０ｂは付勢ばね１３１の付勢力によって初期位置に復帰する。即ち、このモータは、第２撮像ユニット１３０ｂを第１位置と第２位置の間で移動させる。
【００４２】
図６は、原稿搬送時の第２撮像ユニット１３０ｂの動作を説明するための図である。図６に示す例では、コピー用紙、印刷用紙、写真用紙の厚さよりも厚い、例えば厚紙、銀行カード、クレジットカードのような厚い媒体が原稿１５０として搬送された場合を想定する。
【００４３】
厚い媒体の原稿１５０が、撮像ユニットガイド１２０の位置まで搬送されると、ある程度の強度を有する原稿１５０がガイド部材１２１に接触する。これにより、撮像ユニットガイド１２０及び第２撮像ユニット１３０ｂは、搬送路から離れる矢印Ａ１０の方向に移動する。このように、第２撮像ユニット１３０ｂは、ギア１３７を回転させるモータを動作させていない場合でも、画像読取装置１００に搬送された原稿によって移動可能に設けられている。一方、コピー用紙、印刷用紙、写真用紙のような薄い媒体の原稿１５０が撮像ユニットガイド１２０の位置まで搬送されても、第２撮像ユニット１３０ｂは第１位置から移動しない。
【００４４】
ガイド部材１２１に接触した原稿１５０は、その後に、ガイド部材１２１の貫通口１２２を貫通する第２センサ１１８のレバー部１１８ｂに接触する。この結果、第２センサ１１８は、レバー部１１８ｂの位置に原稿１５０が存在することを検出する。第２センサ１１８は、レバー部１１８ｂが原稿１５０に接触していない状態で第１の値を有し、レバー部１１８ｂが原稿１５０に接触している状態で第２の値を有する第２原稿検出信号を生成して出力する。
【００４５】
なお、上記実施例は、搬送路の上方に設けられた第２撮像ユニット１３０ｂが移動する構成を有したが、搬送路の下方に設けられた第１撮像ユニット１３０ａが移動するように変形してもよい。
【００４６】
図７は、画像読取装置１００のハードウェア構成の一例を説明するための図である。画像読取装置１００は、上記で説明した構成に加えて、ＣＰＵ（Central Processing Unit）３００、記憶装置３０１、画像処理用ＬＳＩ（large scale integration）３０２、バッファメモリ３０３及び通信インタフェース回路３０４を備える。添付図面及び下記説明において、インタフェースを「ＩＦ」と表記することがある。
【００４７】
また、画像読取装置１００は、光源駆動回路３１０、撮像装置駆動回路３１１、超音波センサ駆動回路３１２、超音波センサ出力読取回路３１３、第１モータ３１４ａ、第２モータ３１４ｂ、第１モータ駆動回路３１５ａ、第２モータ駆動回路３１５ｂ及び入力ＩＦ回路３１６を備える。第１撮像ユニット１３０ａ及び第２撮像ユニット１３０ｂは、それぞれ第１ＡＦＥ（Analog Front-End Processor）３２０ａ及び第２ＡＦＥ３２０ｂを備える。
【００４８】
ＣＰＵ３００は、記憶装置３０１に格納されたコンピュータプログラムに従い画像読取装置１００の動作を制御する。なお、ＣＰＵ３００は、画像読取装置１００が読み取る画像の画像処理の一部又は全部を行ってもよい。なお、ＣＰＵ３００に代えて、ＤＳＰ（digital signal processor）、ＬＳＩ（large scale integration）等が用いられてもよい。また、ＣＰＵ３００に代えて、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programming Gate Array）等が用いられてもよい。
【００４９】
記憶装置３０１は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリ装置、ハードディスク等の固定ディスク装置、又はフレキシブルディスク、光ディスク等の可搬用の記憶装置等を有する。また、記憶装置３０１には、画像読取装置１００の各種処理に用いられるコンピュータプログラム、データベース、テーブル等が格納される。コンピュータプログラムは、コンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて記憶装置３０１にインストールされてもよい。可搬型記録媒体は、例えばＣＤ−ＲＯＭ（compact disk read only memory）、ＤＶＤ−ＲＯＭ（digital versatile disk read only memory）等である。
【００５０】
第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂは、第１撮像ユニット１３０ａの第１撮像装置１３３ａ及び第２撮像ユニット１３０ｂの第２撮像装置１３３ｂから出力されたアナログの画像信号をアナログデジタル変換してデジタルの画像データを生成する。第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂは、画像データを画像処理用ＬＳＩ３０２へ出力する。
【００５１】
画像処理用ＬＳＩ３０２は、撮像ユニット１３０から受信した画像データに所定の画像処理を施す。画像処理用ＬＳＩ３０２は、画像処理が施された画像データをバッファメモリ３０３に格納する。なお、画像処理用ＬＳＩ３０２の代わりに、ＤＳＰ、ＡＳＩＣ又はＦＰＧＡ等が用いられてもよい。
【００５２】
通信ＩＦ回路３０４は、画像読取装置１００と情報処理装置１０との間の有線及び／又は無線による通信インタフェースである。ＣＰＵ３００は、バッファメモリ３０３から画像データを読み出して、通信ＩＦ回路３０４を経由して情報処理装置１０へ送信する。
【００５３】
光源駆動回路３１０は、ＣＰＵ３００による制御に従って第１撮像ユニット１３０ａの第１光源１３２ａ及び第２撮像ユニット１３０ｂの第２光源１３２ｂを駆動する。撮像装置駆動回路３１１は、ＣＰＵ３００による制御に従って第１撮像ユニット１３０ａの第１撮像装置１３３ａ及び第２撮像ユニット１３０ｂの第２撮像装置１３３ｂを駆動する。
【００５４】
超音波センサ駆動回路３１２は、超音波送信器１１５ａを駆動して超音波を送信させる。超音波センサ出力読取回路３１３は、超音波受信器１１５ｂの出力信号を読み取り、バスを介してＣＰＵ３００へ送信する。
【００５５】
第１モータ３１４ａは、給紙ローラ１１３、リタードローラ１１４、第１搬送ローラ１１６及び第２搬送ローラ１４０に回転駆動力を与える。第１モータ３１４ａは複数であってもよい。第１モータ駆動回路３１５ａは、ＣＰＵ３００による制御に従って第１モータ３１４ａに与える駆動電流を生成する。第２モータ３１４ｂは、駆動部の一例であり、ギア１３７に回転駆動力を与える。第２モータ駆動回路３１５ｂは、ＣＰＵ３００による制御に従って第２モータ３１４ｂに与える駆動電流を生成する。第２モータ３１４ｂを第１モータ３１４ａと別個に設けることにより、画像読取装置１００は、各ローラの回転制御と、ギア１３７を介した第２撮像ユニット１３０ｂの移動制御を独立して実行することができ、各処理を単純化することが可能になる。
【００５６】
入力ＩＦ回路３１６は、操作ボタン１０６が出力する操作検出信号、第１センサ１１０が出力する第１原稿検出信号、及び第２センサ１１８が出力する第２原稿検出信号を受信して、バスを介してＣＰＵ３００へ送信する。
【００５７】
なお、図７に示すハードウェア構成は実施例の説明のための例示にすぎない。以下に説明する動作を実行するものであれば、画像読取装置１００は他のどのようなハードウェア構成を採用してもよい。
【００５８】
図８は、記憶装置３０１及びＣＰＵ３００の概略構成を示す図である。
【００５９】
図８に示すように、記憶装置３０１には、異物判定プログラム１５１、位置判定プログラム１５２、基準画像補正プログラム１５３、画像生成プログラム１５４及び受付プログラム１５５等の各プログラムが記憶される。これらの各プログラムは、プロセッサ上で動作するソフトウェアにより実装される機能モジュールである。ＣＰＵ３００は、記憶装置３０１に記憶された各プログラムを読み取り、読み取った各プログラムに従って動作することにより、異物判定部１６１、位置判定部１６２、基準画像補正部１６３、画像生成部１６４及び受付部１６５として機能する。
【００６０】
図９は、画像読取装置１００の異物判定処理の動作の例を示すフローチャートである。
【００６１】
以下、図９に示したフローチャートを参照しつつ、画像読取装置１００の異物判定処理の動作の例を説明する。なお、以下に説明する動作のフローは、予め記憶装置３０１に記憶されているプログラムに基づき主にＣＰＵ３００により画像読取装置１００の各要素と協働して実行される。図９に示す動作のフローは、装置起動時、開いた状態の前面カバー１０５ａを閉じた時、情報処理装置１０との通信接続開始時等に実行される。なお、図９に示す動作のフローは、原稿読取処理が実行されていない任意のタイミングに、定期的に、又は利用者からの指示に従って、実行されてもよい。
【００６２】
最初に、異物判定部１６１は、第２モータ駆動回路３１５ｂを介して第２モータ３１４ｂを駆動し、第２撮像ユニット１３０ｂを第１位置に移動させる（ステップＳ１０１）。なお、第２撮像ユニット１３０ｂが既に第１位置に設定されている場合、ステップＳ１０１の処理は省略されてもよい。
【００６３】
次に、異物判定部１６１は、撮像装置駆動回路３１１を駆動し、第１撮像装置１３３ａ及び第２撮像装置１３３ｂに第１画像を撮像させ、各第１画像を取得する（ステップＳ１０２）。即ち、第１撮像装置１３３ａが撮像する第１画像は、第２撮像ユニット１３０ｂを第１位置に設置して第２基準部材１３４ｂを撮像した画像である。一方、第２撮像装置１３３ｂが撮像する第１画像は、第２撮像ユニット１３０ｂを第１位置に設置して第１基準部材１３４ａを撮像した画像である。
【００６４】
次に、異物判定部１６１は、第１撮像装置１３３ａ及び第２撮像装置１３３ｂが撮像した各第１画像に紙粉、埃、のり等の異物が写っているか否かを判定する（ステップＳ１０３）。異物判定部１６１は、例えば、第１画像内の全ての画素について、各画素の階調値が所定範囲内にあるか否かを判定する。異物判定部１６１は、階調値が所定範囲外にある画素が存在する場合、その画素には異物が写っている、即ち第１画像に異物が写っていると判定する。一方、異物判定部１６１は、階調値が所定範囲外にある画素が存在しない場合、第１画像に異物が写っていないと判定する。
【００６５】
以下では、異物判定部１６１が判定に用いた画像において異物が写っている領域、即ち階調値が所定範囲外にある画素の領域を異物領域と称する場合がある。なお、異物領域は、階調値が所定範囲外にある画素の領域に限定されず、階調値が所定範囲から最も離れている画素（階調値がピーク値である画素）を中心とし、その画素から所定距離内にある画素の領域としてもよい。所定範囲は、例えば、事前の実験において第２基準部材１３４ｂ又は第１基準部材１３４ａを撮像した画像に含まれる全ての画素の階調値の平均値を中心とした所定幅（例えば１０）の範囲に定められる。また、所定範囲は、異物判定部１６１が判定に用いる画像に含まれる全ての画素の階調値の平均値を中心とした所定幅の範囲に定められてもよい。
【００６６】
各第１画像に異物が写っていない場合、異物判定部１６１は、一連のステップを終了する。
【００６７】
一方、第１画像に異物が写っている場合、位置判定部１６２は、第２モータ駆動回路３１５ｂを介して第２モータ３１４ｂを駆動し、第２撮像ユニット１３０ｂを第２位置に移動させる（ステップＳ１０４）。
【００６８】
次に、位置判定部１６２は、撮像装置駆動回路３１１を駆動し、第１撮像装置１３３ａ及び／又は第２撮像装置１３３ｂに第２画像を撮像させ、第２画像を取得する（ステップＳ１０５）。位置判定部１６２は、第１撮像装置１３３ａが撮像した第１画像に異物が写っていた場合、第１撮像装置１３３ａに第２画像を撮像させ、第２撮像装置１３３ｂが撮像した第１画像に異物が写っていた場合、第２撮像装置１３３ｂに第２画像を撮像させる。第１撮像装置１３３ａが撮像する第２画像は、第２撮像ユニット１３０ｂを第２位置に設置して第２基準部材１３４ｂを撮像した画像である。一方、第２撮像装置１３３ｂが撮像する第２画像は、第２撮像ユニット１３０ｂを第２位置に設置して第１基準部材１３４ａを撮像した画像である。
【００６９】
なお、第１画像及び第２画像に対応する第２撮像ユニット１３０ｂの位置は上記に限定されず、第２撮像ユニット１３０ｂを第２位置に設置して撮像した画像を第１画像とし、第２撮像ユニット１３０ｂを第１位置に設置して撮像した画像を第２画像としてもよい。
【００７０】
次に、位置判定部１６２は、異物領域における第１画像内の階調値を算出する（ステップＳ１０６）。位置判定部１６２は、例えば、第１画像内の異物領域に含まれる各画素の階調値の平均値を算出する。なお、位置判定部１６２が算出する階調値は、第１画像内の階調値の代表値であればどのようなものでもよく、例えば中央値でもよい。
【００７１】
次に、位置判定部１６２は、異物領域に対応する第２画像内の領域の階調値を算出する（ステップＳ１０７）。位置判定部１６２は、例えば、取得した第２画像内において、第１画像内の異物領域の各座標と同一の座標に位置する各画素の階調値の平均値を算出する。なお、位置判定部１６２が算出する階調値は、第２画像内の階調値の代表値であればどのようなものでもよく、例えば中央値でもよい。
【００７２】
次に、位置判定部１６２は、算出した異物領域における第１画像内の階調値と、異物領域に対応する第２画像内の領域の階調値の差の絶対値が閾値以上であるか否かを判定する（ステップＳ１０８）。閾値は、例えば事前の実験により、第１ガラス面１３５ａに異物が付着している場合に算出される階調値の差の絶対値の平均値と、第２ガラス面１３５ｂに異物が付着している場合に算出される階調値の差の絶対値の平均値との平均値に定められる。
【００７３】
各階調値の差の絶対値が閾値以上である場合、位置判定部１６２は、異物が存在する位置が基準部材側であると判定し（ステップＳ１０９）、一連のステップを終了する。位置判定部１６２は、第１撮像装置１３３ａが撮像した第１画像に異物が存在していた場合、その異物が存在する位置は、第２基準部材１３４ｂ側、即ち第２撮像ユニット１３０ｂの第２ガラス面１３５ｂであると判定する。一方、位置判定部１６２は、第２撮像装置１３３ｂが撮像した第１画像に異物が存在していた場合、その異物が存在する位置は、第１基準部材１３４ａ側、即ち第１撮像ユニット１３０ａの第１ガラス面１３５ａであると判定する。
【００７４】
一方、各階調値の差の絶対値が閾値未満である場合、位置判定部１６２は、異物が存在する位置が撮像装置側であると判定し（ステップＳ１１０）、一連のステップを終了する。位置判定部１６２は、第１撮像装置１３３ａが撮像した第１画像に異物が存在していた場合、その異物が存在する位置は、第１撮像装置１３３ａ側、即ち第１撮像ユニット１３０ａの第１ガラス面１３５ａであると判定する。一方、位置判定部１６２は、第２撮像装置１３３ｂが撮像した第１画像に異物が存在していた場合、その異物が存在する位置は、第２撮像装置１３３ｂ側、即ち第２撮像ユニット１３０ｂの第２ガラス面１３５ｂであると判定する。
【００７５】
なお、ステップＳ１０８において、位置判定部１６２は、第１画像及び第２画像における赤色成分、緑色成分及び青色成分毎に、各階調値の差の絶対値が閾値以上であるか否かを判定する。位置判定部１６２は、何れか一つの成分において差の絶対値が閾値以上である場合、異物が存在する位置が基準部材側であると判定し、全ての成分において差の絶対値が閾値未満である場合、異物が存在する位置が撮像装置側であると判定する。なお、位置判定部１６２は、全ての成分において差の絶対値が閾値以上である場合、異物が存在する位置が基準部材側であると判定し、何れか一つの成分において差の絶対値が閾値未満である場合、異物が存在する位置が撮像装置側であると判定してもよい。
【００７６】
また、受付部１６５は、操作ボタン１０６を介して利用者から設定された、原稿を単色で撮像するか複数色で撮像するかの設定を入力ＩＦ回路３１６を介して受け付ける。位置判定部１６２は、受付部１６５が原稿を複数色で撮像する設定を受け付けた場合、赤色成分、緑色成分及び青色成分毎に、階調値の差の絶対値が閾値以上であるか否かを判定する。一方、位置判定部１６２は、受付部１６５が原稿を単色で撮像する設定を受け付けた場合、赤色成分、緑色成分及び青色成分の内の一つの色成分において、階調値の差の絶対値が閾値以上であるか否かを判定してもよい。その場合、位置判定部１６２は、その一つの色成分において階調値の差の絶対値が閾値以上である場合、異物が存在する位置が基準部材側であると判定し、閾値未満である場合、異物が存在する位置が撮像装置側であると判定する。これにより、異物が存在する位置を精度良く判定しつつ、原稿を単色で撮像する場合には画像処理に係る負荷を低減することが可能となる。
【００７７】
このように、位置判定部１６２は、異物領域における第１画像内の階調値と、異物領域に対応する第２画像内の領域の階調値の差の絶対値に基づいて、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定する。
【００７８】
以下、撮像装置と基準部材の間の距離を異ならせて基準部材を撮像した二つの画像の階調値を比較することにより、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定することができる理由について説明する。
【００７９】
図１０Ａ〜１０Ｄは、第１画像及び第２画像について説明するためのグラフである。
【００８０】
図１０Ａ〜１０Ｄの横軸は各画像の水平方向の座標を示し、縦軸は階調値を示す。図１０Ａ〜１０Ｄで説明する第１画像及び第２画像は、水平方向に伸びる１ラインの画像である。なお、第１撮像装置１３３ａ又は第２撮像装置１３３ｂの何れが撮像した画像においても異物の写り方は同様であるため、図１０Ａ〜１０Ｄでは代表して第１撮像装置１３３ａが撮像した画像について説明する。
【００８１】
図１０Ａのグラフ１０００は、第２撮像ユニット１３０ｂの第２ガラス面１３５ｂに異物が付着している場合の第１画像の一例を示す。図１０Ａに示すように、第１画像内において、異物が写っていない各画素には第２基準部材１３４ｂが写っているため、階調値の変動は小さく、各階調値は所定範囲内にある。一方、異物が写っている異物領域１００１では階調値の変動が大きくなり、各階調値は所定範囲から外れる。
【００８２】
図１０Ｂのグラフ１０１０は、第２撮像ユニット１３０ｂの第２ガラス面１３５ｂに異物が付着している場合の第２画像の一例を示す。この場合、第２撮像ユニット１３０ｂは第２位置に移動し、第２ガラス面１３５ｂに付着している異物は第１撮像装置１３３ａから離れる。そのため、第２画像において異物はぼやけてしまい、異物領域１００１に対応する第２画像内の領域１０１１の階調値は、異物領域１００１における第１画像内の階調値と大きく異なる。
【００８３】
図１０Ｃのグラフ１０２０は、第１撮像ユニット１３０ａの第１ガラス面１３５ａに異物が付着している場合の第１画像の一例を示す。図１０Ａに示した第１画像と同様に、図１０Ｃに示す第１画像においても、異物が写っている異物領域１０２１では階調値の変動が大きくなり、各階調値は所定範囲から外れる。
【００８４】
図１０Ｄのグラフ１０３０は、第１撮像ユニット１３０ａの第１ガラス面１３５ａに異物が付着している場合の第２画像の一例を示す。この場合、第２撮像ユニット１３０ｂは第２位置に移動するが、第１ガラス面１３５ａに付着している異物と第１撮像装置１３３ａとの間の距離は変化しない。そのため、異物領域１０２１に対応する第２画像内の領域１０３１の階調値は、異物領域１０２１における第１画像内の階調値に対してあまり変化しない。
【００８５】
したがって、位置判定部１６２は、異物領域における第１画像内の階調値と、異物領域に対応する第２画像内の領域の階調値を比較することにより、異物が存在する位置が撮像装置側であるか基準部材側であるかを高精度に判定できる。
【００８６】
図１１は、画像読取装置１００の原稿読取処理の動作の例を示すフローチャートである。
【００８７】
以下、図１１に示したフローチャートを参照しつつ、画像読取装置１００の原稿読取処理の動作の例を説明する。なお、以下に説明する動作のフローは、予め記憶装置３０１に記憶されているプログラムに基づき主にＣＰＵ３００により画像読取装置１００の各要素と協働して実行される。
【００８８】
最初に、ＣＰＵ３００は、利用者により、原稿の読み取りを指示するための操作ボタン１０６が押下されて、原稿の読み取りを指示する操作検出信号を操作ボタン１０６から受信するまで待機する（ステップＳ２０１）。
【００８９】
次に、ＣＰＵ３００は、第１センサ１１０から受信する第１原稿検出信号に基づいて原稿台１０３に原稿が載置されているか否かを判定する（ステップＳ２０２）。
【００９０】
原稿台１０３に原稿が載置されていない場合、ＣＰＵ３００は、ステップＳ２０１へ処理を戻し、操作ボタン１０６から新たに操作検出信号を受信するまで待機する。
【００９１】
一方、原稿台１０３に原稿が載置されている場合、基準画像補正部１６３は、第２基準部材１３４ｂ及び第１基準部材１３４ａをそれぞれ撮像した基準画像を、それぞれ第１撮像装置１３３ａ及び第２撮像装置１３３ｂに撮像させる。そして、基準画像補正部１６３は、第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂを介して、第１撮像装置１３３ａ及び第２撮像装置１３３ｂから基準画像を取得する（ステップＳ２０３）。この基準画像は、原稿を撮像した原稿画像を補正するために使用される。
【００９２】
次に、基準画像補正部１６３は、異物判定処理において第１撮像装置１３３ａ側又は第２撮像装置１３３ｂ側に異物が存在すると判定されたか否かを判定する（ステップＳ２０４）。
【００９３】
異物が存在しない場合、又は、異物が存在していてもその異物が存在する位置が撮像装置側である場合、基準画像補正部１６３は、その撮像装置により撮像された基準画像を補正しない（ステップＳ２０５）。異物が存在する位置が撮像装置側である場合、その撮像装置により撮像された基準画像及びその後に撮像される原稿画像の両方において、異物領域に対応する位置に異物が写っている可能性が高い。したがって、異物領域に対応する位置に異物が写っている基準画像をそのまま用いてシェーディング補正を実行することにより、原稿画像内に写っている異物を除去することができ、異物による原稿画像内の縦筋ノイズの発生を抑制することが可能となる。
【００９４】
一方、異物が存在し、且つ、その異物が存在する位置が撮像装置に対向する基準部材側である場合、基準画像補正部１６３は、その撮像装置により撮像された基準画像を補正する（ステップＳ２０６）。基準画像補正部１６３は、例えば、基準画像内の異物領域に含まれる各画素の階調値を、その異物領域に隣接する所定幅の領域に含まれる各画素の階調値の平均値に置換することにより、基準画像を補正する。異物が存在する位置が、撮像装置に対向する基準部材側である場合、その撮像装置により撮像された基準画像において、異物領域に対応する位置に異物が写っている可能性が高い。しかしながら、その後、原稿画像が撮像される際には、その撮像装置と異物の間に原稿が存在するため、原稿画像には異物が写らない可能性が高い。したがって、異物を除去した基準画像を用いてシェーディング補正を実行することにより、原稿画像を適切に補正することができる。
【００９５】
なお、ステップＳ１０８において、位置判定部１６２が、赤色成分、緑色成分及び青色成分毎に、各階調値の差の絶対値が閾値以上であるか否かを判定している場合、基準画像補正部１６３は、各色成分毎に、基準画像を補正してもよい。その場合、基準画像補正部１６３は、基準画像において、各階調値の差の絶対値が閾値以上であると判定された色成分のみを補正する。これにより、基準画像補正部１６３は、基準画像において異物の影響を受ける成分のみを補正することができるので、より適切にシェーディング補正を実行することができる。
【００９６】
次に、画像生成部１６４は、第１モータ駆動回路３１５ａを介して第１モータ３１４ａを駆動して給紙ローラ１１３、リタードローラ１１４、第１搬送ローラ１１６及び第２搬送ローラ１４０を回転させて、原稿を搬送させる（ステップＳ２０７）。
【００９７】
次に、画像生成部１６４は、搬送された原稿の各面を撮像した原稿画像を、それぞれ第１撮像装置１３３ａ及び第２撮像装置１３３ｂに撮像させる。そして、基準画像補正部１６３は、第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂを介して、第１撮像装置１３３ａ及び第２撮像装置１３３ｂから原稿画像を取得する（ステップＳ２０８）。
【００９８】
次に、画像生成部１６４は、各原稿画像に対して各基準画像を用いてシェーディング補正を実行する（ステップＳ２０９）。
【００９９】
次に、画像生成部１６４は、補正後の原稿画像を通信ＩＦ回路３０４を介して情報処理装置１０へ送信する（ステップＳ２１０）。
【０１００】
次に、ＣＰＵ３００は、第１センサ１１０から受信する第１原稿検出信号に基づいて原稿台１０３に原稿が残っているか否かを判定する（ステップＳ２１１）。
【０１０１】
原稿台１０３に原稿が残っている場合、ＣＰＵ３００は、ステップＳ２０７へ処理を戻し、ステップＳ２０７〜Ｓ２１１の処理を繰り返す。なお、ＣＰＵ３００は、ステップＳ２０３へ処理を戻し、原稿を一枚搬送するたびに基準画像を取得しなおしてもよい。一方、原稿台１０３に原稿が残っていない場合、ＣＰＵ３００は、一連の処理を終了する。
【０１０２】
以上詳述したように、図９、１１に示したフローチャートに従って動作することによって、画像読取装置１００は、撮像装置と基準部材の間の距離を異ならせて基準部材を撮像した二つの画像の階調値を比較することにより、異物が存在する位置を判定する。したがって、画像読取装置１００は、異物が存在する位置を精度良く判定することが可能となった。これにより、画像読取装置１００は、シェーディング補正に用いられる基準画像を補正すべきか否かを適切に判定できるようになり、適切な基準画像を生成することが可能となった。したがって、画像読取装置１００は、異物による原稿画像内の縦筋ノイズの発生を抑制することが可能となった。
【０１０３】
図１２は、原稿読取処理の動作の他の例を示すフローチャートである。このフローチャートは、画像読取装置１００において、前述した図１１に示すフローチャートの代りに実行することが可能である。図１２に示すフローチャートでは、図１１に示すフローチャートと異なり、位置判定部１６２は、異なる光量で光を照射させて基準部材を撮像した二つの画像の階調値を比較することにより、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定する。図１２に示すステップＳ３０１〜Ｓ３０２、Ｓ３０５〜Ｓ３１０の処理は、図１１に示すステップＳ２０１〜Ｓ２０２、Ｓ２０５〜Ｓ２１０の処理と同じであるため、説明を省略し、以下では、ステップＳ３０３、Ｓ３０４、Ｓ３１１の処理についてのみ説明する。
【０１０４】
ステップＳ３０３において、ＣＰＵ３００は、第２異物判定処理を実行する（ステップＳ３０３）。第２異物判定処理において、異物判定部１６１は、画像に異物が写っているか否かを判定する。そして、画像に異物が写っている場合、位置判定部１６２は、異なる光量で光を照射させて基準部材を撮像した二つの画像の階調値を比較することにより、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定する。第２異物判定処理の詳細については後述する。
【０１０５】
次に、基準画像補正部１６３は、第２異物判定処理において第１撮像装置１３３ａ側又は第２撮像装置１３３ｂ側に異物が存在すると判定されたか否かを判定する（ステップＳ３０４）。
【０１０６】
また、ステップＳ３１１において、原稿台１０３に原稿が残っている場合、ＣＰＵ３００は、ステップＳ３０３へ処理を戻し、ステップＳ３０３〜Ｓ３１１の処理を繰り返す。即ち、ＣＰＵ３００は、原稿を一枚搬送するたびに、画像に異物が写っているか否かと、異物が存在する位置とを判定する。
【０１０７】
図１３は、第２異物判定処理の動作の例を示すフローチャートである。
【０１０８】
図１３に示す動作のフローは、図１２に示すフローチャートのステップＳ３０３において実行される。
【０１０９】
最初に、異物判定部１６１は、光源駆動回路３１０を駆動し、第１光源１３２ａ及び第２光源１３２ｂに基準光量で光を照射させる（ステップＳ４０１）。基準光量は、その光量の光を照射させて基準部材を撮像した基準画像を用いて適切にシェーディング補正を実行できるように、事前の実験により定められる。
【０１１０】
次に、異物判定部１６１は、撮像装置駆動回路３１１を駆動し、第１撮像装置１３３ａ及び第２撮像装置１３３ｂに基準画像を撮像させ、各基準画像を取得する（ステップＳ４０２）。第１撮像装置１３３ａが撮像する基準画像は、第１光源１３２ａに基準光量で光を照射させて第２基準部材１３４ｂを撮像した画像である。一方、第２撮像装置１３３ｂが撮像する基準画像は、第２光源１３２ｂに基準光量で光を照射させて第１基準部材１３４ａを撮像した画像である。
【０１１１】
次に、異物判定部１６１は、第１撮像装置１３３ａ及び第２撮像装置１３３ｂが撮像した各基準画像に異物が写っているか否かを判定する（ステップＳ４０３）。異物判定部１６１は、例えば、基準画像内の全ての画素について、各画素の階調値が所定範囲内にあるか否かを判定する。異物判定部１６１は、階調値が所定範囲外にある画素が存在する場合、その画素には異物が写っている、即ち基準画像に異物が写っていると判定する。一方、異物判定部１６１は、階調値が所定範囲外にある画素が存在しない場合、基準画像に異物が写っていないと判定する。
【０１１２】
なお、異物が写っているか否かを判定するための画像は、基準画像に限定されず、第１撮像装置１３３ａ及び第２撮像装置１３３ｂが撮像した画像であれば、どのような画像でもよい。異物判定部１６１は、例えば、第１撮像装置１３３ａ及び第２撮像装置１３３ｂが撮像した各第１画像もしくは第２画像又は後述する第３画像もしくは第４画像に異物が写っているか否かを判定してもよい。
【０１１３】
各基準画像に異物が写っていない場合、異物判定部１６１は、一連のステップを終了する。
【０１１４】
一方、基準画像に異物が写っている場合、異物判定部１６１は、光源駆動回路３１０を駆動し、第１光源１３２ａ及び第２光源１３２ｂに第１の光量で光を照射させる（ステップＳ４０４）。第１の光量は、基準光量と異なる光量であり、例えば、撮像装置が異物及び基準部材を撮像した場合に、撮像した画像内で異物と基準部材を目視により識別できる光量に定められる。なお、第１の光量は、基準光量と同じ光量でもよい。
【０１１５】
次に、異物判定部１６１は、撮像装置駆動回路３１１を駆動し、第１撮像装置１３３ａ及び／又は第２撮像装置１３３ｂに第３画像を撮像させ、第３画像を取得する（ステップＳ４０５）。位置判定部１６２は、第１撮像装置１３３ａが撮像した基準画像に異物が写っていた場合、第１撮像装置１３３ａに第３画像を撮像させ、第２撮像装置１３３ｂが撮像した基準画像に異物が写っていた場合、第２撮像装置１３３ｂに第３画像を撮像させる。第１撮像装置１３３ａが撮像する第３画像は、第１光源１３２ａに第１の光量で光を照射させて第２基準部材１３４ｂを撮像した画像である。一方、第２撮像装置１３３ｂが撮像する第３画像は、第２光源１３２ｂに第１の光量で光を照射させて第１基準部材１３４ａを撮像した画像である。
【０１１６】
次に、位置判定部１６２は、光源駆動回路３１０を駆動し、第１光源１３２ａ及び第２光源１３２ｂに第２の光量で光を照射させる（ステップＳ４０６）。第２の光量は、第１の光量と異なる光量であり、例えば、撮像装置が異物及び基準部材を撮像した場合に、撮像した画像内で異物と基準部材を目視により識別することができる光量に定められる。第２の光量は、第１の光量より大きい光量である。なお、第２の光量は、第１の光量より小さい光量としてもよい。
【０１１７】
次に、位置判定部１６２は、撮像装置駆動回路３１１を駆動し、第１撮像装置１３３ａ及び／又は第２撮像装置１３３ｂに第４画像を撮像させ、第４画像を取得する（ステップＳ４０７）。位置判定部１６２は、第１撮像装置１３３ａが撮像した基準画像に異物が写っていた場合、第１撮像装置１３３ａに第４画像を撮像させ、第２撮像装置１３３ｂが撮像した基準画像に異物が写っていた場合、第２撮像装置１３３ｂに第４画像を撮像させる。第１撮像装置１３３ａが撮像する第４画像は、第１光源１３２ａに第２の光量で光を照射させて第２基準部材１３４ｂを撮像した画像である。一方、第２撮像装置１３３ｂが撮像する第４画像は、第２光源１３２ｂに第２の光量で光を照射させて第１基準部材１３４ａを撮像した画像である。
【０１１８】
次に、位置判定部１６２は、ステップＳ１０６と同様にして、異物領域に対応する第３画像内の領域の階調値を算出する（ステップＳ４０８）。
【０１１９】
次に、位置判定部１６２は、ステップＳ１０７と同様にして、異物領域に対応する第４画像内の領域の階調値を算出する（ステップＳ４０９）。
【０１２０】
次に、位置判定部１６２は、ステップＳ１０８と同様にして、算出した異物領域に対応する第３画像内の領域の階調値と、異物領域に対応する第４画像内の領域の階調値の差の絶対値が第２閾値以上であるか否かを判定する（ステップＳ４１０）。第２閾値は、例えば事前の実験により、第１ガラス面１３５ａに異物が付着している場合に算出される階調値の差の絶対値の平均値と、第２ガラス面１３５ｂに異物が付着している場合に算出される階調値の差の絶対値の平均値との平均値に定められる。
【０１２１】
各階調値の差の絶対値が第２閾値以上である場合、位置判定部１６２は、異物が存在する位置が撮像装置側であると判定し（ステップＳ４１１）、一連のステップを終了する。位置判定部１６２は、第１撮像装置１３３ａが撮像した基準画像に異物が存在していた場合、その異物が存在する位置は、第１撮像装置１３３ａ側、即ち第１撮像ユニット１３０ａの第１ガラス面１３５ａであると判定する。一方、位置判定部１６２は、第２撮像装置１３３ｂが撮像した基準画像に異物が存在していた場合、その異物が存在する位置は、第２撮像装置１３３ｂ側、即ち第２撮像ユニット１３０ｂの第２ガラス面１３５ｂであると判定する。
【０１２２】
一方、各階調値の差の絶対値が第２閾値未満である場合、位置判定部１６２は、異物が存在する位置が基準部材側であると判定し（ステップＳ４１２）、一連のステップを終了する。位置判定部１６２は、第１撮像装置１３３ａが撮像した基準画像に異物が存在していた場合、その異物が存在する位置は、第２基準部材１３４ｂ側、即ち第２撮像ユニット１３０ｂの第２ガラス面１３５ｂであると判定する。一方、位置判定部１６２は、第２撮像装置１３３ｂが撮像した基準画像に異物が存在していた場合、その異物が存在する位置は、第１基準部材１３４ａ側、即ち第１撮像ユニット１３０ａの第１ガラス面１３５ａであると判定する。
【０１２３】
なお、ステップＳ４１０において、位置判定部１６２は、第３画像及び第４画像における赤色成分、緑色成分及び青色成分毎に、各階調値の差の絶対値が第２閾値以上であるか否かを判定する。位置判定部１６２は、何れか一つの成分において差の絶対値が第２閾値以上である場合、異物が存在する位置が撮像装置側であると判定し、全ての成分において差の絶対値が第２閾値未満である場合、異物が存在する位置が基準部材側であると判定する。なお、位置判定部１６２は、全ての成分において差の絶対値が第２閾値以上である場合、異物が存在する位置が撮像装置側であると判定し、何れか一つの成分において差の絶対値が第２閾値未満である場合、異物が存在する位置が基準部材側であると判定してもよい。
【０１２４】
また、その場合、基準画像補正部１６３は、基準画像において、各階調値の差の絶対値が第２閾値未満であると判定された色成分のみを補正してもよい。
【０１２５】
また、位置判定部１６２は、受付部１６５が原稿を複数色で撮像する設定を受け付けた場合、赤色成分、緑色成分及び青色成分毎に、階調値の差の絶対値が第２閾値以上であるか否かを判定する。一方、位置判定部１６２は、受付部１６５が原稿を単色で撮像する設定を受け付けた場合、赤色成分、緑色成分及び青色成分の内の一つの色成分において、階調値の差の絶対値が第２閾値以上であるか否かを判定してもよい。その場合、位置判定部１６２は、その一つの色成分において階調値の差の絶対値が第２閾値以上である場合、異物が存在する位置が撮像装置側であると判定し、第２閾値未満である場合、異物が存在する位置が基準部材側であると判定する。これにより、異物が存在する位置を精度良く判定しつつ、原稿を単色で撮像する場合には処理負荷を低減することが可能となる。
【０１２６】
このように、位置判定部１６２は、異物領域に対応する第３画像内の領域の階調値と、異物領域に対応する第４画像内の領域の階調値の差の絶対値に基づいて、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定する。
【０１２７】
また、位置判定部１６２は、装置起動時、前面カバー１０５ａの開閉時又は情報処理装置１０との通信接続開始時に、第１画像及び第２画像に基づいて異物が存在する位置を判定し、原稿搬送時に、第３画像及び第４画像に基づいて異物が存在する位置を判定する。
【０１２８】
なお、位置判定部１６２は、第１画像、第２画像、第３画像及び第４画像の全ての画像に基づいて異物が存在する位置を判定してもよい。例えば、位置判定部１６２は、異物領域における第１画像内の階調値と、異物領域に対応する第２画像内の領域の階調値の差の絶対値を正規化した第１正規化値を算出する。また、位置判定部１６２は、異物領域に対応する第３画像内の領域の階調値と、異物領域に対応する第４画像内の領域の階調値の差の絶対値を正規化した第２正規化値を算出する。そして、位置判定部１６２は、第１正規化値から第２正規化値を減算した値が第３閾値以上である場合、異物が存在する位置が基準部材側であると判定し、第３閾値未満である場合、異物が存在する位置が撮像装置側であると判定する。第３閾値は、閾値及び第２閾値と同様にして、例えば、事前の実験により定められる。
【０１２９】
この場合、位置判定部１６２は、撮像部と基準部材の間の距離を異ならせて基準部材を撮像した二つの画像の階調値を比較するとともに、異なる光量で光を照射させて基準部材を撮像した二つの画像の階調値を比較することにより、異物が存在する位置を判定する。これにより、位置判定部１６２は、異物が存在する位置をより精度良く判定することができる。
【０１３０】
以下、異なる光量で光を照射させて基準部材を撮像した二つの画像の階調値を比較することにより、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定することができる理由について説明する。
【０１３１】
一つの点光源による、水平面上の点における水平面照度Ｅｈは、以下の式により算出される。
Ｅｈ＝（Ｉθ／Ｌ2）×ｃｏｓθ
ここで、θは水平面への光の入射角であり、Ｉθは入射角方向の光量［ｃｄ］であり、Ｌは光源からその点までの距離［ｍ］である。
【０１３２】
即ち、水平面照度Ｅｈは、光源からその点までの距離の二乗に反比例し、その距離が長いほど小さくなり、その距離が短いほど大きくなる。
【０１３３】
図１４は、光源から放射される光の光量と照度の関係を表すグラフである。
【０１３４】
図１４の横軸は光源から放射される光の光量を示し、縦軸は照度を示す。なお、第１撮像装置１３３ａと第１光源１３２ａの関係、及び、第２撮像装置１３３ｂと第２光源１３２ｂの関係は同様であるため、図１４では代表して第１撮像装置１３３ａと第１光源１３２ａの関係について説明する。
【０１３５】
図１４のグラフ１４００は、第１撮像ユニット１３０ａの第１ガラス面１３５ａ（図５の位置Ｐ１）に異物が付着している場合に、第１光源１３２ａから放射される光の光量と、その異物の照度の関係を示す。また、グラフ１４１０は、第２撮像ユニット１３０ｂの第２ガラス面１３５ｂ（図５の位置Ｐ２）に異物が付着している場合に、第１光源１３２ａから放射される光の光量と、その異物の照度の関係を示す。図１４に示すように、第１光源１３２ａに近い位置Ｐ１に付着した異物の照度は、第１光源１３２ａから放射される光の光量の変化に応じて大きく変化している。一方、第１光源１３２ａから離れた位置Ｐ２に付着した異物の照度も、第１光源１３２ａから放射される光の光量の変化に応じて変化するものの、その変化の度合いは、位置Ｐ１に付着した異物の照度の変化の度合いと比較して小さい。
【０１３６】
また異物の照度が大きくなるほど、その異物が写っている画素の階調値は大きくなる。
【０１３７】
図１５Ａ、１５Ｂ及び１５Ｃは、光源から放射される光の光量と階調値の関係を表すグラフである。
【０１３８】
図１５Ａ、１５Ｂ、１５Ｃの縦軸は階調値を示す。なお、第１撮像装置１３３ａが撮像する画像と第１光源１３２ａの関係、及び、第２撮像装置１３３ｂが撮像する画像と第２光源１３２ｂの関係は同様である。そのため、図１５Ａ、１５Ｂ、１５Ｃでは代表して第１撮像装置１３３ａが撮像する画像と第１光源１３２ａの関係について説明する。図１５Ａは画像内の赤色成分についてのグラフであり、図１５Ｂは画像内の緑色成分についてのグラフであり、図１５Ｃは画像内の青色成分についてのグラフである。
【０１３９】
グラフ１５０１Ａ〜Ｃ、１５０２Ａ〜Ｃ、１５０３Ａ〜Ｃ、１５０４Ａ〜Ｃ、１５０５Ａ〜Ｃは、それぞれ基準光量の０．１２５倍、０．２５倍、０．５倍、１倍、２倍の光量で照射して異物が付着していない第２基準部材１３４ｂを撮像した画素の階調値を示す。グラフ１５１１Ａ〜Ｃ、１５１２Ａ〜Ｃ、１５１３Ａ〜Ｃ、１５１４Ａ〜Ｃ、１５１５Ａ〜Ｃは、それぞれ基準光量の０．１２５倍、０．２５倍、０．５倍、１倍、２倍の光量で照射して第１ガラス面１３５ａ（Ｐ１）に付着した異物を撮像した画素の階調値を示す。グラフ１５２１Ａ〜Ｃ、１５２２Ａ〜Ｃ、１５２３Ａ〜Ｃ、１５２４Ａ〜Ｃ、１５２５Ａ〜Ｃは、それぞれ基準光量の０．１２５倍、０．２５倍、０．５倍、１倍、２倍の光量で照射して第２ガラス面１３５ｂ（Ｐ２）に付着した異物を撮像した画素の階調値を示す。
【０１４０】
図１５Ａ〜１５Ｃに示されるように、第１ガラス面１３５ａ（撮像装置側）に付着した異物を撮像した画素の階調値は、光量の変化に応じて大きく変化していく。一方、第２ガラス面１３５ｂ（基準部材側）に付着した異物を撮像した画素の階調値も、光量の変化に応じて変化するものの、その変化の度合いは、第１ガラス面１３５ａ（撮像装置側）に付着した異物を撮像した画素の階調値の変化の度合いと比較して小さい。したがって、異なる光量で光を照射させて基準部材を撮像した二つの画像の階調値を比較することにより、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定することができる。
【０１４１】
図１６Ａ〜１６Ｃ、１７Ａ〜１７Ｃは、基準画像、第３画像及び第４画像について説明するためのグラフである。
【０１４２】
図１６Ａ〜１６Ｃ、１７Ａ〜１７Ｃの横軸は各画像の水平方向の座標を示し、縦軸は階調値を示す。図１６Ａ〜１６Ｃ、１７Ａ〜１７Ｃで説明する基準画像、第３画像及び第４画像は、水平方向に伸びる１ラインの画像である。なお、第１撮像装置１３３ａ又は第２撮像装置１３３ｂの何れが撮像した画像においても異物の写り方は同様であるため、図１６Ａ〜１６Ｃ、１７Ａ〜１７Ｃでは代表して第１撮像装置１３３ａが撮像した画像について説明する。
【０１４３】
図１６Ａのグラフ１６００は、第１撮像ユニット１３０ａの第１ガラス面１３５ａに異物が付着している場合に、その異物を基準光量で照射して撮像した基準画像の一例を示す。図１６Ａに示すように、基準画像内において、異物が写っていない各画素には第２基準部材１３４ｂが写っているため、階調値の変動は小さく、各階調値は所定範囲内にある。一方、異物が写っている異物領域１６０１では階調値の変動が大きくなり、各階調値は所定範囲から外れる。
【０１４４】
図１６Ｂのグラフ１６１０は、第１撮像ユニット１３０ａの第１ガラス面１３５ａに異物が付着している場合に、その異物を基準光量の２倍の光量で照射して撮像した第３画像の一例を示す。この場合、異物領域１６０１に対応する第３画像内の領域１６１１の階調値は、異物領域１６０１における基準画像内の階調値に対して飛躍的に増大する。
【０１４５】
図１６Ｃのグラフ１６２０は、第１撮像ユニット１３０ａの第１ガラス面１３５ａに異物が付着している場合に、その異物を基準光量の０．１２５倍の光量で照射して撮像した第４画像の一例を示す。この場合、異物領域１６０１に対応する第４画像内の領域１６２１の階調値は、異物領域１６０１における基準画像内の階調値に対して飛躍的に減少する。
【０１４６】
図１７Ａのグラフ１７００は、第２撮像ユニット１３０ｂの第２ガラス面１３５ｂに異物が付着している場合に、その異物を基準光量で照射して撮像した基準画像の一例を示す。
【０１４７】
図１７Ｂのグラフ１７１０は、第２撮像ユニット１３０ｂの第２ガラス面１３５ｂに異物が付着している場合に、その異物を基準光量の２倍の光量で照射して撮像した第３画像の一例を示す。この場合、異物領域１７０１に対応する第３画像内の領域１７１１の階調値は、異物領域１７０１における基準画像内の階調値より増大するものの、増大する度合いは小さい。
【０１４８】
図１７Ｃのグラフ１７２０は、第２撮像ユニット１３０ｂの第２ガラス面１３５ｂに異物が付着している場合に、その異物を基準光量の０．１２５倍の光量で照射して撮像した第４画像の一例を示す。この場合、異物領域１７０１に対応する第４画像内の領域１７２１の階調値は、異物領域１７０１における基準画像内の階調値より減少するものの、減少する度合いは小さい。
【０１４９】
したがって、位置判定部１６２は、異物領域に対応する第３画像内の領域の階調値と、異物領域に対応する第４画像内の領域の階調値を比較することにより、異物が存在する位置が撮像装置側であるか基準部材側であるかを高精度に判定できる。
【０１５０】
図１８は、他の実施形態に係る画像読取装置における画像処理用ＬＳＩ４０２の概略構成を示すブロック図である。
【０１５１】
画像処理用ＬＳＩ４０２は、画像読取装置１００の画像処理用ＬＳＩ３０２の代わりに用いられ、ＣＰＵ３００の代わりに、異物判定処理及び原稿読取処理を実行する。画像処理用ＬＳＩ４０２は、異物判定回路１７１、位置判定回路１７２、基準画像補正回路１７３、画像生成回路１７４及び受付回路１７５等を有する。
【０１５２】
異物判定回路１７１は、異物判定部の一例であり、異物判定部１６１と同様の機能を有する。異物判定回路１７１は、撮像装置１３３から各画像を取得し、各画像に異物が写っているか否かを判定する。
【０１５３】
位置判定回路１７２は、位置判定部の一例であり、位置判定部１６２と同様の機能を有する。位置判定回路１７２は、異物判定回路１７１が画像に異物が写っていると判定した場合、撮像装置１３３から画像を取得し、各画像に基づいて、異物が存在する位置が撮像装置側であるか基準部材側であるかを判定する。
【０１５４】
基準画像補正回路１７３は、基準画像補正部の一例であり、基準画像補正部１６３と同様の機能を有する。基準画像補正回路１７３は、撮像装置１３３から基準画像を取得し、異物が存在する位置が撮像装置側である場合は基準画像を補正せず、異物が存在する位置が基準部材側である場合は基準画像を補正する。
【０１５５】
画像生成回路１７４は、画像生成部の一例であり、画像生成部１６４と同様の機能を有する。画像生成回路１７４は、撮像装置１３３から原稿画像を取得し、基準画像を用いて原稿画像を補正し、補正後の原稿画像を通信ＩＦ回路３０４を介して情報処理装置１０へ送信する。
【０１５６】
受付回路１７５は、受付部の一例であり、受付部１６５と同様の機能を有する。受付回路１７５は、原稿を単色で撮像するか複数色で撮像するかの設定を入力ＩＦ回路３１６から受信する。
【０１５７】
以上詳述したように、画像読取装置は、画像処理用ＬＳＩ４０２を用いる場合も、異物が存在する位置を精度良く判定することが可能となった。
【符号の説明】
【０１５８】
１００    画像読取装置
１３０ａ    第１撮像ユニット
１３０ｂ    第２撮像ユニット
１３２ａ    第１光源
１３２ｂ    第２光源
１３３ａ    第１撮像装置
１３３ｂ    第２撮像装置
１３４ａ    第１基準部材
１３４ｂ    第２基準部材
３１４ｂ    第２モータ
１６１    異物判定部
１６２    位置判定部
１６３    基準画像補正部
１６５    受付部
【図１】
2017149732.tif 000003
【図２】
2017149732.tif 000004
【図３】
2017149732.tif 000005
【図４】
2017149732.tif 000006
【図５】
2017149732.tif 000007
【図６】
2017149732.tif 000008
【図７】
2017149732.tif 000009
【図８】
2017149732.tif 000010
【図９】
2017149732.tif 000011
【図１０Ａ】
2017149732.tif 000012
【図１０Ｂ】
2017149732.tif 000013
【図１０Ｃ】
2017149732.tif 000014
【図１０Ｄ】
2017149732.tif 000015
【図１１】
2017149732.tif 000016
【図１２】
2017149732.tif 000017
【図１３】
2017149732.tif 000018
【図１４】
2017149732.tif 000019
【図１５Ａ】
2017149732.tif 000020
【図１５Ｂ】
2017149732.tif 000021
【図１５Ｃ】
2017149732.tif 000022
【図１６Ａ】
2017149732.tif 000023
【図１６Ｂ】
2017149732.tif 000024
【図１６Ｃ】
2017149732.tif 000025
【図１７Ａ】
2017149732.tif 000026
【図１７Ｂ】
2017149732.tif 000027
【図１７Ｃ】
2017149732.tif 000028
【図１８】
2017149732.tif 000029
【国際調査報告】
2017149732.tif 000030
2017149732.tif 000031
2017149732.tif 000032