(57)【要約】  異物が存在する位置を精度良く判定する画像読取装置等を提供する。画像読取装置は、第１画像及び第２画像を撮像する撮像部を有する第１ユニットと、撮像部と対向する位置に設けられた基準部材を有する第２ユニットと、原稿の先端が第１ユニット又は第２ユニットの内の何れか一方に接するように、第１ユニットと第２ユニットの間に原稿を搬送させる搬送機構と、第１画像及び第２画像に異物が写っているか否かを判定する異物判定部と、第１画像に異物が写っている場合、第１画像内の異物が写っている領域に対応する第２画像内の領域に異物が写っているか否かに基づいて、異物が存在する位置が第１ユニット側であるか第２ユニット側であるかを判定する位置判定部と、を有し、第１画像は、基準部材を撮像した画像であり、第２画像は、第１画像を撮像し更に原稿を搬送した後に基準部材を撮像した画像である。
2018008067.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）等である。
【００６７】
第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂは、第１撮像ユニット１３０ａの第１撮像装置１３３ａ及び第２撮像ユニット１３０ｂの第２撮像装置１３３ｂから出力されたアナログの画像信号をアナログデジタル変換してデジタルの画像データを生成する。第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂは、画像データを画像処理用ＬＳＩ３０２へ出力する。
【００６８】
画像処理用ＬＳＩ３０２は、撮像ユニット１３０から受信した画像データに所定の画像処理を施す。画像処理用ＬＳＩ３０２は、画像処理が施された画像データをバッファメモリ３０３に格納する。なお、画像処理用ＬＳＩ３０２の代わりに、ＤＳＰ、ＡＳＩＣ又はＦＰＧＡ等が用いられてもよい。
【００６９】
通信ＩＦ回路３０４は、画像読取装置１００と情報処理装置１０との間の有線及び／又は無線による通信インタフェースである。ＣＰＵ３００は、バッファメモリ３０３から画像データを読み出して、通信ＩＦ回路３０４を経由して情報処理装置１０へ送信する。
【００７０】
光源駆動回路３１０は、ＣＰＵ３００による制御に従って第１撮像ユニット１３０ａの第１光源１３２ａ及び第２撮像ユニット１３０ｂの第２光源１３２ｂを駆動する。撮像装置駆動回路３１１は、ＣＰＵ３００による制御に従って第１撮像ユニット１３０ａの第１撮像装置１３３ａ及び第２撮像ユニット１３０ｂの第２撮像装置１３３ｂを駆動する。
【００７１】
超音波センサ駆動回路３１２は、超音波送信器１１５ａを駆動して超音波を送信させる。超音波センサ出力読取回路３１３は、超音波受信器１１５ｂの出力信号を読み取り、バスを介してＣＰＵ３００へ送信する。
【００７２】
モータ３１４は、給紙ローラ１１３、リタードローラ１１４、第１搬送ローラ１１６及び第２搬送ローラ１４０に回転駆動力を与える。モータ３１４は複数であってもよい。モータ駆動回路３１５は、ＣＰＵ３００による制御に従ってモータ３１４に与える駆動電流を生成する。
【００７３】
入力ＩＦ回路３１６は、操作ボタン１０６が出力する操作検出信号、第１センサ１１０が出力する第１原稿検出信号、第２センサ１１８が出力する第２原稿検出信号及び第３センサ１１８が出力する第３原稿検出信号を受信してバスを介してＣＰＵ３００へ送信する。
【００７４】
なお、図８に示すハードウェア構成は実施例の説明のための例示にすぎない。以下に説明する動作を実行するものであれば、画像読取装置１００は他のどのようなハードウェア構成を採用してもよい。
【００７５】
図９は、記憶装置３０１及びＣＰＵ３００の概略構成を示す図である。
【００７６】
図９に示すように、記憶装置３０１には、基準画像補正プログラム１５１、異物判定プログラム１５２、画像生成プログラム１５３、位置判定プログラム１５４、受付プログラム１５５、原稿領域特定プログラム１５６及び原稿領域検出プログラム１５７等の各プログラムが記憶される。これらの各プログラムは、プロセッサ上で動作するソフトウェアにより実装される機能モジュールである。ＣＰＵ３００は、記憶装置３０１に記憶された各プログラムを読み取り、読み取った各プログラムに従って動作する。これにより、ＣＰＵ３００は、基準画像補正部１６１、異物判定部１６２、画像生成部１６３、位置判定部１６４、受付部１６５、原稿領域特定部１６６及び原稿領域検出部１６７として機能する。
【００７７】
図１０は、画像読取装置１００の原稿読取処理の動作の例を示すフローチャートである。
【００７８】
以下、図１０に示したフローチャートを参照しつつ、画像読取装置１００の原稿読取処理の動作の例を説明する。なお、以下に説明する動作のフローは、予め記憶装置３０１に記憶されているプログラムに基づき主にＣＰＵ３００により画像読取装置１００の各要素と協働して実行される。
【００７９】
最初に、ＣＰＵ３００は、利用者により、原稿の読み取りを指示するための操作ボタン１０６が押下されて、原稿の読み取りを指示する操作検出信号を操作ボタン１０６から受信するまで待機する（ステップＳ１０１）。
【００８０】
次に、ＣＰＵ３００は、第１センサ１１０から受信する第１原稿検出信号に基づいて原稿台１０３に原稿が載置されているか否かを判定する（ステップＳ１０２）。
【００８１】
原稿台１０３に原稿が載置されていない場合、ＣＰＵ３００は、ステップＳ１０１へ処理を戻し、操作ボタン１０６から新たに操作検出信号を受信するまで待機する。
【００８２】
一方、原稿台１０３に原稿が載置されている場合、基準画像補正部１６１は、第２基準部材１３４ｂ及び第１基準部材１３４ａをそれぞれ撮像した基準画像を、それぞれ第１撮像装置１３３ａ及び第２撮像装置１３３ｂに撮像させる。基準画像補正部１６１は、第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂを介して、第１撮像装置１３３ａ及び第２撮像装置１３３ｂから基準画像を取得し、記憶装置３０１に記憶する（ステップＳ１０３）。この基準画像は、原稿を撮像した原稿画像を補正するために使用される。
【００８３】
次に、異物判定部１６２は、撮像装置駆動回路３１１を駆動し、第１撮像装置１３３ａ及び第２撮像装置１３３ｂに第１画像を撮像させる。異物判定部１６２は、第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂを介して、第１撮像装置１３３ａ及び第２撮像装置１３３ｂから各第１画像を取得し、記憶装置３０１に記憶する（ステップＳ１０４）。即ち、第１撮像装置１３３ａが撮像する第１画像は第２基準部材１３４ｂを撮像した画像であり、第２撮像装置１３３ｂが撮像する第１画像は第１基準部材１３４ａを撮像した画像である。なお、異物判定部１６２は、ステップＳ１０３で取得した基準画像を第１画像として使用し、ステップＳ１０４の処理を省略してもよい。
【００８４】
次に、画像生成部１６３は、モータ駆動回路３１５を介してモータ３１４を駆動して給紙ローラ１１３、リタードローラ１１４、第１搬送ローラ１１６及び第２搬送ローラ１４０を回転させて、原稿を搬送させる（ステップＳ１０５）。
【００８５】
次に、画像生成部１６３は、搬送された原稿の各面を撮像した原稿画像を、それぞれ第１撮像装置１３３ａ及び第２撮像装置１３３ｂに撮像させる。そして、基準画像補正部１６１は、第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂを介して、第１撮像装置１３３ａ及び第２撮像装置１３３ｂから原稿画像を取得する（ステップＳ１０６）。
【００８６】
次に、異物判定部１６２は、第１撮像装置１３３ａ及び第２撮像装置１３３ｂが撮像した各第１画像に紙粉、埃、のり等の異物が写っているか否かを判定する（ステップＳ１０７）。異物判定部１６２は、例えば、第１画像内の全ての画素について、各画素の階調値が所定範囲内にあるか否かを判定する。異物判定部１６２は、階調値が所定範囲外にある画素が存在する場合、その画素には異物が写っている、即ち第１画像に異物が写っていると判定する。一方、異物判定部１６２は、階調値が所定範囲外にある画素が存在しない場合、第１画像に異物が写っていないと判定する。
【００８７】
以下では、異物判定部１６２が判定に用いた画像において異物が写っている領域、即ち階調値が所定範囲外にある画素の領域を異物領域と称する場合がある。なお、異物領域は、階調値が所定範囲外にある画素の領域に限定されず、階調値が所定範囲から最も離れている画素（階調値がピーク値である画素）を中心とし、その画素から所定距離内にある画素の領域としてもよい。所定範囲は、例えば、事前の実験において第２基準部材１３４ｂ又は第１基準部材１３４ａを撮像した画像に含まれる全ての画素の階調値の平均値を中心とした所定幅（例えば１０）の範囲に定められる。また、所定範囲は、異物判定部１６２が判定に用いる画像に含まれる全ての画素の階調値の平均値を中心とした所定幅の範囲に定められてもよい。異物判定部１６２は、第１画像に異物が写っているか否かの判定結果と、第１画像から検出した異物領域を記憶装置３０１に記憶する。
【００８８】
各第１画像に異物が写っていない場合、異物判定部１６２は、処理をステップＳ１１５に移行する。
【００８９】
一方、第１画像に異物が写っている場合、異物判定部１６２は、撮像装置駆動回路３１１を駆動し、第１撮像装置１３３ａ及び／又は第２撮像装置１３３ｂに第２画像を撮像させる。異物判定部１６２は、第１ＡＦＥ３２０ａ及び第２ＡＦＥ３２０ｂを介して、第１撮像装置１３３ａ及び／又は第２撮像装置１３３ｂから各第２画像を取得し、記憶装置３０１に記憶する（ステップＳ１０８）。異物判定部１６２は、第１撮像装置１３３ａが撮像した第１画像に異物が写っていた場合、第１撮像装置１３３ａに第２画像を撮像させ、第２撮像装置１３３ｂが撮像した第１画像に異物が写っていた場合、第２撮像装置１３３ｂに第２画像を撮像させる。第１撮像装置１３３ａが撮像する第２画像は、第２基準部材１３４ｂを撮像した第１画像を撮像し、更に原稿を搬送した後に、第２基準部材１３４ｂを撮像した画像である。一方、第２撮像装置１３３ｂが撮像する第２画像は、第１基準部材１３４ａを撮像した第１画像を撮像し、更に原稿を搬送した後に、第１基準部材１３４ａを撮像した画像である。
【００９０】
次に、異物判定部１６２は、ステップＳ１０７の処理と同様にして、第１撮像装置１３３ａ及び／又は第２撮像装置１３３ｂが撮像した各第２画像に異物が写っているか否かを判定する（ステップＳ１０９）。
【００９１】
各第２画像に異物が写っていない場合、異物判定部１６２は、処理をステップＳ１１３に移行する。
【００９２】
一方、第２画像に異物が写っている場合、位置判定部１６４は、第１画像内の異物領域に対応する第２画像内の領域に異物が写っているか否かを判定する（ステップＳ１１０）。位置判定部１６４は、第１画像内の異物領域及び第２画像内の異物領域を特定し、第１画像内の異物領域全体の面積（画素数）に対する、第１画像内の異物領域の内の第２画像内の異物領域に対応する領域の面積（画素数）の比率を算出する。位置判定部１６４は、算出した比率が所定比率（例えば８０％）以上である場合、第１画像内の異物領域に対応する第２画像内の領域に異物が写っていると判定し、算出した比率が所定比率未満である場合、その領域に異物が写っていないと判定する。
【００９３】
第１画像内の異物領域に対応する第２画像内の領域に異物が写っていると判定した場合、位置判定部１６４は、異物が存在する位置は第２撮像ユニット１３０ｂ側であると判定する（ステップＳ１１１）。第１画像内の異物領域に対応する第２画像内の領域に異物が写っている場合、原稿が搬送されたにも関わらず、異物が除去されていないと考えられる。したがって、位置判定部１６４は、異物が存在する位置は、搬送される原稿の先端が接する撮像ユニット（第１撮像ユニット１３０ａ）側でなく、搬送される原稿の先端が接しない撮像ユニット（第２撮像ユニット１３０ｂ）側であると判定する。
【００９４】
この場合、基準画像補正部１６１は、第２撮像ユニット１３０ｂが撮像した基準画像を補正せず、第１撮像ユニット１３０ａが撮像した基準画像を補正する（ステップＳ１１２）。基準画像補正部１６１は、例えば、基準画像内の異物領域に含まれる各画素の階調値を、その異物領域に隣接する所定幅の領域に含まれる各画素の階調値の平均値に置換することにより、基準画像を補正する。
【００９５】
異物が存在する位置が撮像装置側である場合、その撮像装置により撮像された基準画像及びその後に撮像される原稿画像の両方において、異物領域に対応する位置に異物が写っている可能性が高い。したがって、異物領域に対応する位置に異物が写っている基準画像をそのまま用いてシェーディング補正を実行することにより、原稿画像内に写っている異物を除去することができ、異物による原稿画像内の縦筋ノイズの発生を抑制することが可能となる。
【００９６】
一方、異物が存在する位置が、撮像装置に対向する基準部材側である場合、その撮像装置により撮像された基準画像において、異物領域に対応する位置に異物が写っている可能性が高い。しかしながら、その後、原稿画像が撮像される際には、その撮像装置と異物の間に原稿が存在するため、原稿画像には異物が写らない可能性が高い。したがって、異物を除去した基準画像を用いてシェーディング補正を実行することにより、原稿画像を適切に補正することができる。
【００９７】
そこで、基準画像補正部１６１は、異物が存在し且つ異物が存在する位置が第２撮像ユニット１３０ｂ（第２基準部材１３４ｂ）側である場合、第２撮像ユニット１３０ｂ（第２撮像装置１３３ｂ）が撮像した基準画像を補正せず、基準画像から異物を除去しない。一方、その場合、基準画像補正部１６１は、第１撮像ユニット１３０ａ（第１撮像装置１３３ａ）が撮像した基準画像を補正し、基準画像から異物を除去する。
【００９８】
一方、第１画像内の異物領域に対応する第２画像内の領域に異物が写っていない場合、位置判定部１６４は、異物が存在する位置は第１撮像ユニット１３０ａ側であると判定する（ステップＳ１１３）。第１画像内の異物領域に対応する第２画像内の領域に異物が写っていない場合、原稿が搬送されたことによって、異物が除去されたと考えられる。したがって、位置判定部１６４は、異物が存在する位置は、搬送される原稿の先端が接しない撮像ユニット（第２撮像ユニット１３０ｂ）側でなく、搬送される原稿の先端が接する撮像ユニット（第１撮像ユニット１３０ａ）側であると判定する。
【００９９】
この場合、基準画像補正部１６１は、第１撮像ユニット１３０ａが撮像した基準画像を補正せず、第２撮像ユニット１３０ｂが撮像した基準画像を補正する（ステップＳ１１４）。即ち、基準画像補正部１６１は、異物が存在し且つ異物が存在する位置が第１撮像ユニット１３０ａ（第１基準部材１３４ａ）側である場合、第１撮像ユニット１３０ａ（第１撮像装置１３３ａ）が撮像した基準画像を補正せず、基準画像から異物を除去しない。一方、その場合、基準画像補正部１６１は、第２撮像ユニット１３０ｂ（第２撮像装置１３３ｂ）が撮像した基準画像を補正し、基準画像から異物を除去する。
【０１００】
但し、異物が存在する位置が、搬送される原稿の先端が接する撮像ユニット（第１撮像ユニット１３０ａ）側であった場合、搬送される原稿の先端によって異物が除去され、原稿画像には異物が写っていない可能性がある。そこで、基準画像補正部１６１は、異物が存在する位置が、搬送される原稿の先端が接する第１撮像ユニット１３０ａ側であった場合、第１撮像ユニット１３０ａが撮像した基準画像を補正し、基準画像から異物を除去してもよい。即ち、基準画像補正部１６１は、異物が存在する位置が第１撮像ユニット１３０ａ側である場合でも、ガイド部材１２１が原稿の先端が第１撮像ユニット１３０ａに接するように原稿を搬送させる場合には、第１撮像ユニット１３０ａが撮像した基準画像を補正する。
【０１０１】
このように、位置判定部１６４は、第１画像内の異物領域に対応する第２画像内の領域に異物が写っているか否かに基づいて、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定する。
【０１０２】
なお、ステップＳ１０７において、各第１画像に異物が存在しないと判定された場合、基準画像補正部１６１は、各基準画像を補正しない。
【０１０３】
次に、画像生成部１６３は、各原稿画像に対して各基準画像を用いてシェーディング補正を実行する（ステップＳ１１５）。
【０１０４】
次に、画像生成部１６３は、補正後の原稿画像を通信ＩＦ回路３０４を介して情報処理装置１０へ送信する（ステップＳ１１６）。
【０１０５】
次に、ＣＰＵ３００は、第１センサ１１０から受信する第１原稿検出信号に基づいて原稿台１０３に原稿が残っているか否かを判定する（ステップＳ１１７）。
【０１０６】
原稿台１０３に原稿が残っている場合、ＣＰＵ３００は、ステップＳ１０５へ処理を戻し、ステップＳ１０５〜Ｓ１１７の処理を繰り返す。一方、原稿台１０３に原稿が残っていない場合、ＣＰＵ３００は、一連の処理を終了する。
【０１０７】
なお、ＣＰＵ３００は、ステップＳ１０５ではなく、ステップＳ１０３へ処理を戻し、原稿を一枚搬送するたびに基準画像及び／又は第１画像を取得しなおしてもよい。その場合、ＣＰＵ３００は、第３センサ１１９から受信する第３原稿検出信号に基づいて、搬送される原稿（の後端）が第３センサ１１９の位置を通過したか否か、即ち撮像ユニット１３０の位置を通過したか否かを判定する。ＣＰＵ３００は、搬送される原稿が撮像ユニット１３０の位置を通過した後に、ステップＳ１０３へ処理を戻す。これにより、画像読取装置１００は、原稿搬送中に原稿搬送路に新たな異物が発生した場合に、新たに発生した異物が存在する位置を精度良く判定することが可能となる。
【０１０８】
また、ＣＰＵ３００は、二回目以降にステップＳ１０５〜Ｓ１１７の処理を実行する際、直前に取得した第２画像を基準画像及び第１画像として使用してもよい。これにより、画像読取装置１００は、原稿搬送中に原稿搬送路に新たな異物が発生した場合に、基準画像及び第１画像を再取得することなく、新たに発生した異物が存在する位置を精度良く判定することが可能となる。したがって、画像読取装置１００は、処理負荷が増大することを抑制しつつ、新たに発生した異物による原稿画像内の縦筋ノイズの発生を抑制することが可能となる。
【０１０９】
また、異物判定部１６２は、二回目以降にステップＳ１０７の処理を実行する際、一回目にステップＳ１０７の処理を実行した際に得た異物判定結果と異物領域を使用する。これにより、画像読取装置１００は、処理負荷を低減させることが可能となり、画像読取に係る時間を短縮させることが可能となる。
【０１１０】
また、基準画像、第１画像、異物領域等の各情報は、原稿読取処理が終了した後も記憶装置３０１に記憶され、原稿読取処理が再度実行される際に使用されてもよい。その場合、画像読取装置１００は、上側筐体１０２の開閉を検出するセンサを有し、ＣＰＵ３００は、上側筐体１０２が開けられた場合に、利用者により原稿搬送路が清掃されたとみなして、各情報を記憶装置３０１から消去する。または、ＣＰＵ３００は、上側筐体１０２が開けられた場合、その前後に取得した各画像を比較して各画像が変化したか否かを判定し、各画像が変化した場合に限り、各情報を記憶装置３０１から消去してもよい。
【０１１１】
また、ＣＰＵ３００は、原稿のジャム、重送等の搬送異常が発生したか否かを判定し、搬送異常が発生した場合に、その後、利用者により原稿搬送路が清掃されるとみなして、各情報を記憶装置３０１から消去してもよい。
【０１１２】
また、ＣＰＵ３００は、第１画像及び第２画像内の全ての領域について異物判定処理を実行するのではなく、第１画像及び第２画像内の特定の領域について異物判定処理を省略してもよい。
【０１１３】
例えば、ＣＰＵ３００は、原稿画像内の原稿が写らない領域に対応する第１画像及び第２画像内の領域については異物判定処理を省略する。その場合、受付部１６５が、操作ボタン１０６を介して利用者から設定された、搬送される原稿のサイズを入力ＩＦ回路３１６を介して受け付ける。原稿領域特定部１６６は、受付部１６５が受け付けたサイズに基づいて、原稿画像において原稿が写る原稿領域と、原稿が写らない非原稿領域とを特定する。例えば各サイドガイド１０４ａ、ｂが原稿搬送方向と直交する方向の中心位置を挟んで対称的に移動可能に設けられている場合、原稿領域特定部１６６は、原稿画像においてその中心位置に対応する位置を中心に原稿のサイズの幅分の領域を原稿領域として特定する。また、一方のサイドガイドが固定され、他方のサイドガイドのみが移動可能に設けられている場合、原稿領域特定部１６６は、原稿画像において、固定されたサイドガイドの位置から、原稿のサイズの幅分の領域を原稿領域として特定する。一方、原稿領域特定部１６６は、原稿画像において原稿領域以外の領域を非原稿領域として特定する。
【０１１４】
異物判定部１６２は、非原稿領域に対応する第１画像内の領域については、異物が写っているか否かを判定しない。また、位置判定部１６４は、非原稿領域に対応する第１画像内の領域については、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定しない。また、基準画像補正部１６１は、非原稿領域に対応する基準画像内の領域については補正しない。
【０１１５】
原稿画像内の非原稿領域には、原稿が写らず、基準部材１３４が写る。そのため、非原稿領域に対応する基準画像内の領域に異物が写っている場合、原稿画像内の非原稿領域にもその異物が写る可能性が高い。したがって、非原稿領域に対応する基準画像内の領域については基準画像をそのまま用いてシェーディング補正を実行することにより、原稿画像の非原稿領域（背景）に写っている異物を除去することができる。背景から異物が除去されることにより、画像読取装置１００は、クロッピング処理において原稿画像から原稿領域を高精度に抽出することが可能となる。また、非原稿領域に対応する第１画像内の領域についての異物判定処理を省略することにより、画像読取装置１００は、処理負荷を低減させることが可能となり、画像読取に係る時間を短縮させることが可能となる。
【０１１６】
なお、搬送される原稿のサイズが予め定められている場合、二枚目以降の原稿の搬送経路は、一枚目の原稿の搬送経路と同一となり、異物判定処理による判定結果は変化しない可能性が高い。そのため、ＣＰＵ３００は、二回目以降にステップＳ１０５〜Ｓ１１７の処理を実行する際、ステップＳ１０７〜Ｓ１１２の処理を省略してもよい。その場合、ＣＰＵ３００は、ステップＳ１１５において、最初にステップＳ１１５の処理を実行する際に使用した基準画像を使用して原稿画像を補正する。
【０１１７】
また、受付部１６５が受け付けたサイズに基づいて、原稿領域特定部１６６が原稿領域と非原稿領域を特定する代わりに、原稿領域検出部１６７が原稿領域と非原稿領域を検出してもよい。その場合、原稿領域検出部１６７は、公知の画像処理技術を用いて、原稿画像から、原稿が写っている領域を原稿領域として検出し、原稿が写っていない領域を非原稿領域として検出する。例えば、原稿領域検出部１６７は、原稿画像から、相互に隣接する画素との画素値の差が所定値以上であるエッジ画素を抽出し、エッジ画素からハフ変換又は最小二乗法等を用いて複数の直線を抽出する。原稿領域検出部１６７は、抽出した直線のうち二本ずつが略直交する四本の直線から構成される矩形領域を原稿領域として検出し、原稿領域以外の領域を非原稿領域として検出する。
【０１１８】
この場合も、異物判定部１６２は、非原稿領域に対応する第１画像内の領域については、異物が写っているか否かを判定しない。また、位置判定部１６４は、非原稿領域に対応する第１画像内の領域については、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定しない。また、基準画像補正部１６１は、非原稿領域に対応する基準画像内の領域については補正しない。これにより、画像読取装置１００は、処理負荷を低減させることが可能となり、画像読取に係る時間を短縮させることが可能となる。
【０１１９】
なお、各原稿の搬送経路は、搬送される原稿のサイズ、原稿台への載置位置等に応じて異なる。しかしながら、各原稿が搬送されるときに各原稿の搬送経路に付着していた異物は除去されるため、過去に搬送された原稿の搬送経路に対応する領域、即ち過去に判定された原稿領域についての異物判定処理の判定結果は変化しない可能性が高い。そのため、ＣＰＵ３００は、過去に判定された原稿領域についての異物判定処理の判定結果を使用してもよい。
【０１２０】
例えば、異物判定部１６２及び位置判定部１６４は、ステップＳ１０９、Ｓ１１０において、原稿領域を示す情報、第２画像に異物が写っているか否かの判定結果、第２画像から検出した異物領域、異物が存在する位置の判定結果等を記憶装置３０１に記憶しておく。異物判定部１６２は、新たにステップＳ１０９の処理を実行する際、記憶装置３０１に記憶された原稿領域に対応する領域については記憶装置３０１に記憶された各情報を使用し、他の領域についてのみ異物が写っているか否かを判定する。同様に、位置判定部１６４は、新たにステップＳ１１０の処理を実行する際、記憶装置３０１に記憶された原稿領域に対応する領域については記憶装置３０１に記憶された各情報を使用し、他の領域についてのみ異物が存在する位置を判定する。これにより、画像読取装置１００は、処理負荷の増大を抑制しつつ、異物の位置を適切に判定することが可能となる。
【０１２１】
また、ＣＰＵ３００は、主走査方向において搬送部の配置位置に対応する第１画像内の領域については異物判定処理を省略してもよい。その場合、搬送部の配置位置として、給紙ローラ１１３及びリタードローラ１１４、第１搬送ローラ１１６及び第１従動ローラ１１７、又は、第２搬送ローラ１４０及び第２従動ローラ１４１の主走査方向における配置位置が予め記憶装置３０１に記憶される。
【０１２２】
異物判定部１６２は、主走査方向において搬送部の配置位置に対応する第１画像内の領域については、異物が写っているか否かを判定しない。また、位置判定部１６４は、主走査方向において搬送部の配置位置に対応する第１画像内の領域については、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定しない。また、基準画像補正部１６１は、主走査方向において搬送部の配置位置に対応する基準画像内の領域については補正しない。
【０１２３】
原稿搬送路において各ローラの配置位置には突起又はへこみ等が存在し、紙粉が溜まりやすい。各ローラの配置位置に溜まった紙粉により、主走査方向において各ローラの配置位置に対応する第１撮像ユニット１３０ａの位置には汚れが付着する可能性が高い。原稿搬送の前後に取得した第１画像及び第２画像の両方にその汚れが写ってしまった場合、異物の位置が正しく判定されない可能性がある。画像読取装置１００は、異物位置の判定精度が低くなる領域について異物判定処理を省略することにより、処理負荷及び画像読取時間が無駄に増大することを抑制できる。
【０１２４】
また、ＣＰＵ３００は、主走査方向において搬送される原稿の端部に対応する第１画像内の領域については異物判定処理を省略してもよい。その場合、画像読取装置１００は、原稿領域特定部１６６により特定された原稿領域、又は原稿領域検出部１６７により検出された原稿領域の主走査方向における端部（両端）に対応する第１画像内の位置を原稿の端部とする。画像読取装置１００は、第１画像内において原稿の端部の位置から所定範囲内の領域を、原稿の端部に対応する領域とする。
【０１２５】
異物判定部１６２は、主走査方向において搬送される原稿の端部に対応する第１画像内の領域については、異物が写っているか否かを判定しない。また、位置判定部１６４は、主走査方向において搬送される原稿の端部に対応する第１画像内の領域については、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定しない。また、基準画像補正部１６１は、主走査方向において搬送される原稿の端部に対応する基準画像内の領域については補正しない。
【０１２６】
原稿搬送路において原稿の両端が通過する位置では、異物が除去されずに堆積する可能性が高い。そのため、原稿搬送の前後に取得した第１画像及び第２画像の両方にその堆積した異物が写ってしまい、異物の位置が正しく判定されない可能性がある。画像読取装置１００は、異物位置の判定精度が低くなる領域について異物判定処理を省略することにより、処理負荷及び画像読取時間が無駄に増大することを抑制できる。
【０１２７】
また、ＣＰＵ３００は、第１画像内の異物領域に対応する複数の原稿画像内の領域に異物が写っている場合、その異物領域に対応する、以降に取得した第１画像内の領域については異物判定処理を省略してもよい。
【０１２８】
異物判定部１６２は、撮像装置１３３が順次撮像した所定数（例えば２）以上の原稿の各表面及び裏面の原稿画像について、第１画像内の異物領域に対応する領域に異物が写っているか否かを判定する。原稿の先端が接しない撮像ユニット（第２撮像ユニット１３０ｂ）側の面の原稿画像に異物が写っている場合、その異物が存在する位置は第２撮像ユニット１３０ｂ側である可能性が高い。一方、原稿の先端が接する撮像ユニット（第１撮像ユニット１３０ａ）側の面の原稿画像に異物が写っている場合、その異物は第１撮像ユニット１３０ａ側に付着し、原稿が搬送されても除去されない糊等の異物である可能性が高い。
【０１２９】
そこで、異物判定部１６２は、異物領域に対応する、原稿の先端が接する撮像ユニット側の面の各原稿画像内の領域の全てに異物が写っている場合、その異物領域に対応する、以降に取得した第１画像内の領域については、異物が写っているか否かを判定しない。その場合、位置判定部１６４は、その異物領域に対応する、以降に取得した第１画像内の領域については、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定しない。また、その場合、基準画像補正部１６１は、その異物領域に対応する基準画像内の領域については補正しない。
【０１３０】
撮像ユニットに糊等の異物が付着している場合、原稿搬送の前後に取得した第１画像及び第２画像の両方にその異物が写ってしまい、異物の位置が正しく判定されない可能性がある。画像読取装置１００は、異物位置の判定精度が低くなる領域について異物判定処理を省略することにより、処理負荷及び画像読取時間が無駄に増大することを抑制できる。
【０１３１】
また、ＣＰＵ３００は、画像読取装置１００による原稿撮像数が所定数（例えば１０万）以上である場合、異物判定処理を省略してもよい。
【０１３２】
ＣＰＵ３００は、原稿撮像数を記憶装置３０１に記憶し、原稿が撮像される度に原稿撮像数を更新する。異物判定部１６２は、画像読取装置１００による原稿撮像数が所定数以上である場合、第１画像及び第２画像に異物が写っているか否かを判定しない。その場合、位置判定部１６４は、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定せず、基準画像補正部１６１は、基準画像を補正しない。
【０１３３】
画像読取装置１００が多数の原稿を撮像している場合、撮像ユニット１３０には汚れが付着している可能性が高く、原稿搬送の前後に取得した第１画像及び第２画像の両方にその汚れが写ってしまい、異物の位置が正しく判定されない可能性がある。画像読取装置１００は、異物位置の判定精度が低くなる領域について異物判定処理を省略することにより、処理負荷及び画像読取時間が無駄に増大することを抑制できる。
【０１３４】
また、ＣＰＵ３００は、第１画像内に写っている異物の数が第２所定数（例えば１０）以上である場合、異物判定処理を省略してもよい。
【０１３５】
異物判定部１６２は、第１画像内に写っている異物の数が第２所定数以上である場合、第１画像及び第２画像に異物が写っているか否かを判定しない。その場合、位置判定部１６４は、異物が存在する位置が第１撮像ユニット１３０ａ側であるか第２撮像ユニット１３０ｂ側であるかを判定せず、基準画像補正部１６１は、基準画像を補正しない。
【０１３６】
第１画像内に多数の異物が写っている場合、撮像ユニット１３０全体が汚れており、原稿が搬送されても汚れが十分に除去されず、異物の位置が正しく判定されない可能性がある。画像読取装置１００は、異物位置の判定精度が低くなる領域について異物判定処理を省略することにより、処理負荷及び画像読取時間が無駄に増大することを抑制できる。
【０１３７】
また、ＣＰＵ３００は、上記の各場合において、異物判定処理を省略する代わりに、異物を検出しにくくしてもよい。例えば、異物判定部１６２は、ステップＳ１０７で使用する所定範囲の所定幅（閾値）を大きくすることにより、異物を検出しにくくする。
【０１３８】
また、ＣＰＵ３００は、原稿が搬送されるたびに、異物の位置を判定して基準画像及び原稿画像を補正するのではなく、原稿台１０３に載置された全ての原稿が搬送された後に、異物の位置を判定して基準画像及び原稿画像を補正してもよい。上記したように、複数の原稿が搬送されることにより、ガラス面１３５ａのクリーニングされる領域が広がっていき、ガラス面１３５ａ全体がクリーニングされる可能性が高くなる。したがって、複数の原稿が搬送された後に異物の位置を判定することにより、異物の位置の判定精度を向上させることが可能となる。
【０１３９】
以上詳述したように、図１０に示したフローチャートに従って動作することによって、画像読取装置１００は、原稿搬送前に撮像した画像に異物が写っている場合、原稿搬送後に撮像した画像に異物が残っているか否かにより、異物が存在する位置を判定する。したがって、画像読取装置１００は、異物が存在する位置を精度良く判定することが可能となった。これにより、画像読取装置１００は、シェーディング補正に用いられる基準画像を補正すべきか否かを適切に判定できるようになり、適切な基準画像を生成することが可能となった。したがって、画像読取装置１００は、異物による原稿画像内の縦筋ノイズの発生を抑制することが可能となった。
【０１４０】
図１１は、他の実施形態に係る画像読取装置における画像処理用ＬＳＩ４０２の概略構成を示すブロック図である。
【０１４１】
画像処理用ＬＳＩ４０２は、画像読取装置１００の画像処理用ＬＳＩ３０２の代わりに用いられ、ＣＰＵ３００の代わりに、原稿読取処理を実行する。画像処理用ＬＳＩ４０２は、基準画像補正回路１７１、異物判定回路１７２、画像生成回路１７３、位置判定回路１７４、受付回路１７５、原稿領域特定回路１７６及び原稿領域検出回路１７７等を有する。
【０１４２】
基準画像補正回路１７１は、基準画像補正部の一例であり、基準画像補正部１６１と同様の機能を有する。基準画像補正回路１７１は、撮像装置１３３から基準画像を取得し、異物が存在する位置に応じて基準画像を補正し、画像生成回路１７３に出力する。
【０１４３】
異物判定回路１７２は、異物判定部の一例であり、異物判定部１６２と同様の機能を有する。異物判定回路１７２は、撮像装置１３３から第１画像及び第２画像を取得し、第１画像及び第２画像に異物が写っているか否かを判定し、判定結果を位置判定回路１７４に出力する。
【０１４４】
画像生成回路１７３は、画像生成部の一例であり、画像生成部１６３と同様の機能を有する。画像生成回路１７３は、撮像装置１３３から原稿画像を取得し、基準画像を用いて原稿画像を補正し、補正後の原稿画像を通信ＩＦ回路３０４を介して情報処理装置１０へ送信する。
【０１４５】
位置判定回路１７４は、位置判定部の一例であり、位置判定部１６４と同様の機能を有する。位置判定回路１７４は、第１画像に異物が写っている場合、第２画像に基づいて異物が存在する位置を判定し、判定結果を基準画像補正回路１７１に出力する。
【０１４６】
受付回路１７５は、受付部の一例であり、受付部１６５と同様の機能を有する。受付回路１７５は、搬送される原稿のサイズを入力ＩＦ回路３１６から受信する。
【０１４７】
原稿領域特定回路１７６は、原稿領域特定部の一例であり、原稿領域特定部１６６と同様の機能を有する。原稿領域特定回路１７６は、受付回路１７５から原稿のサイズを取得し、原稿画像における原稿領域及び非原稿領域を特定し、特定した非原稿領域の情報を基準画像補正回路１７１、異物判定回路１７２及び画像生成回路１７３に出力する。
【０１４８】
原稿領域検出回路１７７は、原稿領域検出部の一例であり、原稿領域検出部１６７と同様の機能を有する。原稿領域検出回路１７７は、画像生成回路１７３から原稿画像を取得し、原稿画像における原稿領域及び非原稿領域を検出し、検出した非原稿領域の情報を基準画像補正回路１７１、異物判定回路１７２及び画像生成回路１７３に出力する。
【０１４９】
以上詳述したように、画像読取装置は、画像処理用ＬＳＩ４０２を用いる場合も、異物が存在する位置を精度良く判定することが可能となった。
【符号の説明】
【０１５０】
１００    画像読取装置
１２１    ガイド部材
１３０ａ    第１撮像ユニット
１３０ｂ    第２撮像ユニット
１３３ａ    第１撮像装置
１３３ｂ    第２撮像装置
１３４ａ    第１基準部材
１３４ｂ    第２基準部材
１６１    基準画像補正部
１６２    異物判定部
１６４    位置判定部
１６５    受付部
１６６    原稿領域特定部
１６７    原稿領域検出部
【図１】
2018008067.tif 000003
【図２】
2018008067.tif 000004
【図３】
2018008067.tif 000005
【図４】
2018008067.tif 000006
【図５Ａ】
2018008067.tif 000007
【図５Ｂ】
2018008067.tif 000008
【図５Ｃ】
2018008067.tif 000009
【図６】
2018008067.tif 000010
【図７】
2018008067.tif 000011
【図８】
2018008067.tif 000012
【図９】
2018008067.tif 000013
【図１０】
2018008067.tif 000014
【図１１】
2018008067.tif 000015
【国際調査報告】
2018008067.tif 000016
2018008067.tif 000017
2018008067.tif 000018
2018008067.tif 000019