(57)【要約】【課題】画像読取装置において、原稿（シート）の搬送状態を検出するためのセンサを用いて、画像の読み取り開始前に原稿の表面状態を判定する技術を提供する。【解決手段】画像読取装置２００は、搬送路３９におけるシートの搬送方向における画像読取センサ１４，１５の上流側に配置され、搬送路３９を搬送されるシートで反射した光を受光して光電変換を行うことで画像を取得する光学センサ１１１を備える。光学センサ１１１は、取得した画像に基づいて、シートの変位量を検出する。状態判定部３３０は、光学センサ１１１によって検出された変位量の変動に基づいて、シートの表面状態を判定する。【選択図】図１
2019212988.tif 000002
【特許請求の範囲】
【請求項１】
シートが載置される載置台と、
前記載置台に載置されたシートが搬送される搬送路と、
前記搬送路を搬送されるシート上の画像を読み取る読取手段と、
前記搬送路におけるシートの搬送方向における前記読取手段の上流側に配置され、前記搬送路を搬送されるシートで反射した光を受光して光電変換を行うことで画像を取得する撮像素子と、
前記撮像素子によって取得された画像に基づいて、前記シートの変位量を検出する検出手段と、
前記検出手段によって検出された前記変位量の変動に基づいて、前記シートの表面状態を判定する判定手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記判定手段は、前記変位量の変動の大きさと第１閾値とを比較することで、前記シートの表面に皺が有るか否かを判定する
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記判定手段は、前記第１閾値を上回る大きさの前記変位量の変動を、所定の回数、検出した場合、又は前記第１閾値を上回る大きさの前記変位量の変動を所定の期間、継続して検出した場合に、前記シートの表面に皺が有ると判定する
ことを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記第１閾値は、前記シートの搬送速度に応じて変更される
ことを特徴とする請求項２又は３に記載の画像読取装置。
【請求項５】
前記読取手段は、
前記搬送路を搬送されるシートに光を照射する第１光源と、
前記第１光源とは異なる方向から前記シートに光を照射する第２光源と、
前記シートからの反射光を受光する受光素子と、
を備え、
前記画像読取装置は、前記判定手段による、前記シートの表面に皺が有るか否かの判定結果に応じて、前記第１光源のみを点灯させる第１照射モードと、前記第１及び第２光源の両方を点灯させる第２照射モードとの切り替えを制御する制御手段を更に備える
ことを特徴とする請求項１から４のいずれか１項に記載の画像読取装置。
【請求項６】
前記制御手段は、前記シートの表面に皺が無いと判定された場合には、前記第１照射モードで前記シート上の画像の読み取りを行い、前記シートの表面に皺が有ると判定された場合には、前記第２照射モードで前記シート上の画像の読み取りを行うよう、前記読取手段を制御する
ことを特徴とする請求項５に記載の画像読取装置。
【請求項７】
前記制御手段は、前記第２照射モードにおいて、前記第１照射モードにおける前記第１光源の光量よりも少ない光量で前記第１及び第２光源を点灯させる
ことを特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記第１光源は、可視光をシートに照射する光源であり、
前記第２光源は、可視光の波長とは異なる波長の光をシートに照射する光源である
ことを特徴とする請求項５から７のいずれか１項に記載の画像読取装置。
【請求項９】
前記第２光源は、紫外光をシートに照射する光源である
ことを特徴とする請求項８に記載の画像読取装置。
【請求項１０】
前記読取手段は、前記搬送路を搬送されるシート上の画像を、前記搬送方向と直交する方向に沿ったラインごとに読み取り、
前記制御手段は、前記第２照射モードにおいて、前記第１光源と前記第２光源とを、ラインごとに交互に点灯させ、前記読取手段が前記第１光源を用いて生成した第１画像と前記第２光源を用いて生成した第２画像とを合成する
ことを特徴とする請求項８又は９に記載の画像読取装置。
【請求項１１】
前記判定手段は、前記変位量の変動の大きさが、前記第１閾値より大きい第２閾値を上回った場合、前記シートに存在する皺の深度が深いと判定し、
前記画像読取装置は、
前記深度が深いと判定された場合に、前記読取手段が備える光源の光量を、前記深度が深いと判定されていない場合よりも増加させるよう、前記読取手段を制御する制御手段と、
前記読取手段によって生成される読取画像に対して、前記光源の光量の増加による前記読取画像の濃度の変化を補償するためのガンマカーブを用いてガンマ補正を行う画像処理手段と、を更に備える
ことを特徴とする請求項２から４のいずれか１項に記載の画像読取装置。
【請求項１２】
前記判定手段による、前記シートの表面に皺が有るか否かの判定結果に従って、前記シートの搬送制御を行う搬送制御手段を更に備える
ことを特徴とする請求項１から１１のいずれか１項に記載の画像読取装置。
【請求項１３】
前記搬送制御手段は、前記シートの表面に皺が有ると判定された場合には、前記シートの表面に皺が無いと判定された場合よりも前記シートの搬送速度を遅くする
ことを特徴とする請求項１２に記載の画像読取装置。
【請求項１４】
前記搬送制御手段は、前記シートの表面に皺が有ると判定された場合には、前記シートの搬送を停止し、前記シートの表面に皺が有ることをユーザに通知し、ユーザからの指示に基づいて前記シートの搬送を再開する
ことを特徴とする請求項１３に記載の画像読取装置。
【請求項１５】
前記搬送制御手段は、前記載置台から複数のシートを連続して搬送する場合、前記シートの表面に皺が有ると判定されると、当該シートの排紙が完了した後に前記載置台から次のシートの搬送を開始する
ことを特徴とする請求項１２に記載の画像読取装置。
【請求項１６】
シートが載置される載置台と、
前記載置台に載置されたシートが搬送される搬送路と、
前記搬送路を搬送されるシート上の画像を読み取る読取手段と、
前記搬送路におけるシートの搬送方向における前記読取手段の上流側に配置され、前記搬送路を搬送されるシートで反射した光を受光して光電変換を行うことで画像を取得する撮像素子と、
前記撮像素子によって取得された画像内の特徴点を検出し、検出した特徴点の数に基づくパラメータを出力する検出手段と、
前記検出手段から出力される前記パラメータに基づいて、前記シートの表面状態を判定する判定手段と、
を備えることを特徴とする画像読取装置。
【請求項１７】
前記パラメータは、前記検出された特徴点の数が少ないほど大きい値を有し、前記検出された特徴点の数が多いほど小さい値を有するパラメータであり、
前記判定手段は、
前記パラメータの値が第１閾値を上回っている場合には、前記シートは表面の滑らかなシートであると判定し、
前記パラメータの値が前記第１閾値より低い第２閾値を下回っている場合には、前記シートは表面の粗いシートであると判定する
ことを特徴とする請求項１６に記載の画像読取装置。
【請求項１８】
前記判定手段は、前記パラメータの値が前記第２閾値を下回っており、かつ、前記パラメータの値の変動幅が所定幅より大きい場合、前記シートは皺の有るシートであると判定する
ことを特徴とする請求項１７に記載の画像読取装置。
【請求項１９】
前記判定手段による判定結果に従って、前記シートの搬送制御を行う搬送制御手段を更に備える
ことを特徴とする請求項１７又は１８に記載の画像読取装置。
【請求項２０】
前記搬送制御手段は、前記シートは表面の滑らかなシートであると判定されると、前記シートの搬送速度を、通常の搬送速度よりも遅くする
ことを特徴とする請求項１９に記載の画像読取装置。
【請求項２１】
前記読取手段は、前記搬送方向における前記撮像素子の下流側に、前記撮像素子から所定の間隔を空けて配置されている
ことを特徴とする請求項１から２０のいずれか１項に記載の画像読取装置。
【請求項２２】
前記所定の間隔は、前記搬送路を搬送されるシートが前記読取手段による読取位置に到達する前に当該シートについて前記判定手段による判定結果が得られるように定められた間隔である
ことを特徴とする請求項２１に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関する。
【背景技術】
【０００２】
自動原稿送り装置（ＡＤＦ）を有する画像読取装置においては、搬送される原稿（シート）に皺や折り目があると、原稿の搬送時にジャム等の搬送不良が発生することがある。また、原稿の皺領域に形成される影によって、原稿の画像の読み取り品質が低下することがある。このため、原稿の皺領域を特定し、原稿の画像を読み取って得られた読取画像から、特定した皺領域を除去した画像を生成することで、皺の影響を除去する技術が知られている。
【０００３】
特許文献１では、原稿を第１の向きに配置して取得した読取画像と、当該原稿を第１の向きと異なる第２の向きに配置して取得した読取画像とを用いて皺領域を検出し、検出した皺領域を読取画像から除去している。また、特許文献２では、原稿の表面及び裏面をそれぞれ読み取って得た読取画像を用いて皺領域（凹凸領域）を判定し、画像処理により読取画像から皺の影響を除去している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−２２０１１０号公報
【特許文献２】特開２０１７−４６３４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術では、原稿の皺の有無を判定するために、原稿に対して複数回の読み取りを行うか、片面原稿であっても常に両面の読み取りを行い、得られた画像データに対して画像処理を行う必要がある。このため、原稿の読み取りのための操作をユーザが複数回行うことが必要になりうる。ＡＤＦを有する画像読取装置では、皺の有る原稿を複数回搬送すると、搬送不良が生じ、原稿を傷つける可能性がある。また、原稿の読み取りによって得られた読取画像に対する画像処理を要するため、原稿の読み取りを開始する前に皺の有無を判定することができない。
【０００６】
本発明は、上記の問題に鑑みてなされたものである。本発明は、画像読取装置において、原稿（シート）の搬送状態を検出するためのセンサを用いて、画像の読み取り開始前に原稿の表面状態を判定する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る画像読取装置は、シートが載置される載置台と、前記載置台に載置されたシートが搬送される搬送路と、前記搬送路を搬送されるシート上の画像を読み取る読取手段と、前記搬送路におけるシートの搬送方向における前記読取手段の上流側に配置され、前記搬送路を搬送されるシートで反射した光を受光して光電変換を行うことで画像を取得する撮像素子と、前記撮像素子によって取得された画像に基づいて、前記シートの変位量を検出する検出手段と、前記検出手段によって検出された前記変位量の変動に基づいて、前記シートの表面状態を判定する判定手段と、を備えることを特徴とする。
【０００８】
本発明の他の一態様に係る画像読取装置は、シートが載置される載置台と、前記載置台に載置されたシートが搬送される搬送路と、前記搬送路を搬送されるシート上の画像を読み取る読取手段と、前記搬送路におけるシートの搬送方向における前記読取手段の上流側に配置され、前記搬送路を搬送されるシートで反射した光を受光して光電変換を行うことで画像を取得する撮像素子と、前記撮像素子によって取得された画像内の特徴点を検出し、検出した特徴点の数に基づくパラメータを出力する検出手段と、前記検出手段から出力される前記パラメータに基づいて、前記シートの表面状態を判定する判定手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像読取装置において、原稿（シート）の搬送状態を検出するためのセンサを用いて、画像の読み取り開始前に原稿の表面状態を判定することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】画像読取装置の構成例を概略的に示す断面図。
【図２】図１の画像読取装置の主要部の構成例を概略的に示す模式図。
【図３】画像読取装置の制御系の構成例を示すブロック図。
【図４】画像読取センサの内部の構成例を示す断面図。
【図５】光学センサの構成例を概略的に示す図。
【図６】光学センサから得た画像に信号処理を実行した画像を概略的に示す模式図。
【図７】撮像対象の移動速度と光学センサの検出精度の特性を示す模式図。
【図８】移動した撮像対象の重なりを示す模式図。
【図９】撮像領域の重なり度合いに対する光学センサの検出精度の特性を示す模式図。
【図１０】搬送されるシートの状態と、光学センサによって検出される変位量との関係の例を示す図。
【図１１】光学センサ及び画像読取センサの配置例を示す上面図。
【図１２】光学センサから出力されるパラメータＰＭの例を示す図。
【図１３】可視領域波長及び可視領域外波長の光を用いて取得した画像の例を示す図。
【図１４】シートの表面状態の判定処理の手順を示すフローチャート。
【図１５】画像読取制御の手順を示すフローチャート。
【図１６】画像読取制御の手順を示すフローチャート。
【図１７】画像読取制御の手順を示すフローチャート。
【図１８】画像読取制御の手順を示すフローチャート。
【図１９】画像読取制御の手順を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
＜画像読取装置２００＞
図１は、本発明の実施形態に係る原稿搬送装置（画像読取装置）の構成を概略的に示す部分断面図であり、図２は、図１の原稿搬送装置の主要部の構成を概略的に示す模式図である。
【００１３】
図１及び図２において、画像読取装置２００は、シート取込装置１０１を備える。シート積載台（載置台）１には複数枚のシートが積載（載置）されており、シート積載台１は昇降自在に構成されている。積載台駆動モータ２は、シート積載台１を昇降させる。シート検知センサ３は、シート積載台１に積載されたシートがシート取込位置にあることを検知する。シート積載検知センサ１２は、シート積載台１のシート積載面１ａにシートが積載されていることを検知する。なお、シート積載台１には、搬送方向に対する幅方向の両端側にそれぞれ移動可能な規制部材５１が設けられており、原稿（シート）の幅方向を規制している。規制部材５１を幅方向に移動して、搬送する原稿の幅に合わせることによって、搬送中に原稿が斜行することを防止できる。
【００１４】
また、原稿ピックアップ部の一例としての給送ローラ６は、給送モータ８によって、シートを搬送方向下流側に給送する方向に回転するよう駆動されている。給送ローラ６と搬送路を挟んで対向して設けられる分離ローラ７は、シートを搬送方向上流側に押し戻す方向に回転する回転力を不図示のトルクリミッタ（スリップクラッチ）を介して分離モータ９から常時受けている。給送ローラ６と分離ローラ７との間にシートが１枚存在するときは、上記トルクリミッタが伝達する、分離ローラ７がシートを上流側に押し戻す方向の回転力の上限値より、給送ローラ６によって下流側に送られるシートと分離ローラ７との間の摩擦力によってシートが下流側に給送される方向への回転力が上回り、分離ローラ７は給送ローラ６に追従して回転する（連れ回りする）。
【００１５】
一方、給送ローラ６と分離ローラ７との間にシートが複数枚存在するときは、分離ローラ７は、シートを上流側に押し戻す方向の回転をローラ軸から受け、最も上のシート以外が下流側に搬送されないようにする。
【００１６】
このように給送ローラ６のシートを下流側に給送する作用と、分離ローラ７のシートを下流側に搬送されないようにする作用とによって、シートが重なって給送ローラ６と分離ローラ７とのニップ部に送り込まれたとき、最も上のシートのみ下流側に給送され、それ以外のシートは下流側に搬送されないようにされることで、重なったシートが分離給送される。よって、給送ローラ６と分離ローラ７とは、一対の分離ローラ対４２を構成する。分離ローラ対４２は、搬送対象の複数の原稿（シート）を１枚ずつ分離して搬送するための原稿分離部の一例として機能する。なお、本実施形態では、分離ローラ対４２を使用しているが、分離ローラ対４２の代わりに分離ローラと給送ローラのどちらか一方をベルトにした、分離ベルトローラ対を使用してもよい。また、分離ローラを分離パッドに置き換え、シートに当接することで下流側へ複数枚のシートが搬送されることを防ぐようにしてもよい。
【００１７】
また、分離されたシートが通過する位置に重送検知センサ３０を備えることで、分離部によってシートが一枚ずつに分離できているかを検知することができる。本実施形態においては重送検知センサ３０として超音波の送受信部を用いた検知装置を用いており、搬送路３９を跨いだ送受信部間における超音波の減衰量によって重送を検知することができる。
【００１８】
搬送モータ１０は、分離後のシートを、画像読取センサ１４，１５（画像読取部）によって原稿（シート）の画像の読み取りが行われる画像読取位置まで搬送路３９を搬送し、更に排出位置まで搬送するため、その他のローラ（原稿搬送部）を駆動する。搬送路３９は、搬送されるシートのばたつきが最小限となるよう、狭い幅を有しており、シートのばたつきが画像読取センサ１４，１５による読み取りに影響しないように構成されている。また、搬送モータ１０は、シートの読み取りに最適な速度や、シートの解像度等の設定に応じてシートの搬送速度を変更できるよう各ローラを駆動する。
【００１９】
ニップ調整モータ１１は、給送ローラ６と分離ローラ７との隙間、或いは分離ローラ７に対してシートを介して給送ローラ６が圧接する圧接力を調整する。これにより、シートの厚みに適合した隙間、或いは圧接力が調整され、シートを分離することができる。
【００２０】
レジストクラッチ１９は、搬送モータ１０の回転駆動力をレジストローラ１８（原稿搬送部）に伝達、又は当該伝達を遮断する。レジストローラ１７，１８で構成されるレジストローラ対の回転を停止することにより、給送されるシートの先端をレジストローラ対のニップ部に突き当てて、シートの斜行を補正する。
【００２１】
搬送ローラ２０，２１で構成される搬送ローラ対、搬送ローラ２２，２３で構成される搬送ローラ対、及び図１に示すさらに下流側のローラ対は、シートを排出積載部４４に搬送する。上ガイド板４０と下ガイド板４１との２つのガイド板は、分離ローラ対、レジストローラ対、各搬送ローラ対及び下流側のローラ対により搬送されるシートを案内する。
【００２２】
レジスト前センサ３２は、レジストローラ１７，１８で構成されるレジストローラ対の上流側に配設され、搬送されるシートを検知する。レジスト後センサ３３は、レジストローラ１７，１８で構成されるレジストローラ対の下流側に配設され、搬送されるシートを検知する。
【００２３】
レジスト前センサ３２が搬送されるシートの先端を検知すると、そこからある所定の期間の経過後に画像読取センサ１４，１５による画像読取を開始し、レジスト前センサ３２が搬送されるシートの後端を検知すると、そこからある所定の期間の経過後に、画像読取センサ１４，１５による画像読取を停止する。搬送路３９内では搬送されるシートがばたつかないよう、搬送路幅が狭く制限されており、かつ一定速で安定した搬送ができるよう、搬送ローラ対２０，２１と搬送ローラ対２２，２３は、同じ回転速度で回転している。このような構成をとることで、できるだけ搬送のばたつきを抑え、かつ画像が伸び縮みせず安定した画像データを読み取ることが可能となっている。
【００２４】
本実施形態の画像読取装置２００は、搬送される原稿（シート）の挙動を検出するためのセンサである光学センサ１１１を備えている。図１及び図２の構成例では、光学センサ１１１は、シートの搬送方向において、レジストローラ１７，１８よりも下流側で、かつ、画像読取センサ１４，１５よりも上流側の位置に配置されている。この位置では、搬送路３９を搬送されるシートのばたつきが比較的抑えられる。このため、安定した搬送状態にあるシートの挙動を光学センサ１１１により検出できる。即ち、この配置により、光学センサ１１１を用いた、搬送路３９を搬送されるシートの搬送状態の検出を可能にし、搬送中のシートの表面の皺の状態の検出を可能にしている。
【００２５】
画像読取装置２００は、装置全体の動作を制御する制御部４５を備えている。制御部４５は、例えば、１つ以上のプロセッサ（ＣＰＵ）で構成される。
【００２６】
＜画像読取装置２００の制御構成＞
図３は、画像読取装置２００の制御系の構成例と、画像読取装置２００に接続可能なＰＣ（パソコン）５００のブロック図である。
【００２７】
ＰＣ５００は、一般的なパーソナルコンピュータであり、制御部２１０を備える。制御部２１０は、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、入出力Ｉ／Ｆ２１４、通信Ｉ／Ｆ、及びＨＤＤ（ハードディスクドライブ）２１６を備える。ＣＰＵ２１１は、ＲＯＭ２１２又はＨＤＤ２１６に格納されたプログラムを読み出して実行する。ＨＤＤ２１６には、例えば、画像読取装置２００用のドライバが格納される。入出力Ｉ／Ｆ２１４には、ディスプレイ２２１、及びキーボードやマウス等の入力部２２２が接続される。通信Ｉ／Ｆ２１５は、画像読取装置２００と接続される。
【００２８】
上述のように、画像読取装置２００は、制御部４５を備える。制御部４５は、ＣＰＵ３１１、ＲＯＭ３１２、ＲＡＭ３１３、入出力Ｉ／Ｆ（インタフェース）３１４、及び通信Ｉ／Ｆ３１５を備える。通信Ｉ／Ｆ３１５にはＰＣ５００が接続可能である。これにより、ＣＰＵ３１１は、通信Ｉ／Ｆ３１５を介してＰＣ５００と通信可能である。通信Ｉ／Ｆ３１５は、ＬＡＮ等のネットワークに接続するためのインタフェースであってもよい。
【００２９】
ＣＰＵ３１１は、ＲＯＭ３１２に格納されたプログラムを読み出して実行することにより、画像読取装置２００全体の制御を行う。ＲＯＭ３１２には、ＣＰＵ３１１によって実行されるプログラム、及び固定的なデータが格納される。ＲＡＭ３１３には、画像読取センサ１４，１５が原稿の画像を読み取って生成した画像データ、ＣＰＵ３１１による演算結果等のデータが格納される。
【００３０】
入出力Ｉ／Ｆ３１４には、駆動回路３２２、センサ群３２３、駆動回路３２４、画像処理回路３２６、及び状態判定部３３０が接続される。ＣＰＵ３１１は、入出力Ｉ／Ｆ３１４を介して、これらのデバイスとのデータのやりとりを行う。
【００３１】
駆動回路３２２は、ＣＰＵ３１１からの命令に従ってモータ１０を駆動することで、給送ローラ６、搬送ローラ２０〜２３等を駆動する。センサ群３２３には、シート検知センサ３、レジスト前センサ３２、レジスト後センサ３３等の複数のセンサが含まれる。ＣＰＵ３１１は、センサ群３２３に含まれる各センサからの出力値（シートの検出結果）を取得し、取得結果に基づいて、シートの搬送動作及び画像読取動作を制御する。
【００３２】
画像読取装置２００は、例えば、画像の読み取りの開始指示をＰＣ５００から受信すると、シート積載台１から原稿（シート）の搬送を開始し、画像読取センサ１４，１５により原稿画像の読み取りを行う。具体的には、ＣＰＵ２１１は、ＰＣ５００から、読取開始指示を受信すると、まず、給送ローラ６を駆動することで、シート積載台１からのシートの搬送を開始する。搬送路３９を搬送されるシートがレジスト前センサ３２によって検知されると、ＣＰＵ２１１は、当該シートの検知タイミングを基準としたタイミングに、画像読取センサ１４，１５を駆動して、当該シートの画像の読み取りを開始する。
【００３３】
（画像読取センサ１４，１５）
ここで、図４は、画像読取センサ１４，１５の内部の構成例を示す断面図である。なお、画像読取センサ１４，１５は同様の構成を有するため、図４では一方の画像読取センサ１４のみを示している。
【００３４】
画像読取センサ１４は、筐体４００内に設けられた、一対の発光部４０１（４０１ａ，４０１ｂ）、イメージセンサ４０２及びレンズ４０３を備える。筐体４００はガラス板４１０によって密閉されている。イメージセンサ４０２は、シートの搬送方向と直交する方向（主走査方向）に沿って配置されたラインイメージセンサであり、例えば、ＣＣＤラインセンサ又はコンタクトイメージセンサで構成される。イメージセンサ４０２は、主走査方向の１ライン（主走査ライン）ごとに画像の読み取りを行う。
【００３５】
発光部４０１ａ，４０１ｂは、イメージセンサ４０２に対してシートの搬送方向の上流側に配置され、例えば赤（Ｒ）、緑（Ｇ）及び青（Ｂ）の可視光を発光する。レンズ４０３及びイメージセンサ４０２は、シートの搬送方向において発光部４０１ａと発光部４０１ｂとの間に、挟みこまれるようにして配置されている。発光部４０１ａ，４０１ｂは、それぞれ、イメージセンサ４０２と略平行に配置され、例えば、複数のＬＥＤから成るＬＥＤアレイにより構成される。発光部４０１からシートに照射され、シートで反射した反射光が、レンズ４０３によって集光され、イメージセンサ４０２によって受光される。イメージセンサ４０２は、このようにシートからの反射光を受光することでシート上の画像を読み取り、当該画像に対応する画像データを生成する。本実施形態では、発光部４０１ａは、搬送路３９を搬送されるシートに光を照射する第１光源の一例であり、発光部４０１ｂは、第１光源とは異なる方向から当該シートに光を照射する第２光源の一例である。
【００３６】
通常の画像読取時には、発光部４０１ａ，４０１ｂの一方のみを点灯させ、シートの表面に対して斜めに光を照射する。これにより、シートの厚みによって生じる影を際立たせ、シートのサイズ検知を行いやすくしている。また、発光部４０１ａ，４０１ｂの両方を点灯させる場合と比較して、一方の発光部が点灯していないことにより省電力化を可能にしている。
【００３７】
発光部４０１ａ，４０１ｂは、それぞれ独立して駆動可能な構成を有し、発光強度及び光の波長をそれぞれ可変にすることが可能である。例えば、発光部４０１ａ，４０１ｂがそれぞれ異なる波長（例えば、紫外光や赤外光等の、人の目には見えない波長）の光をシートに照射するよう構成することで、それぞれの波長に対応した画像を読み取り可能にできる。その場合、発光部４０１ａが発光し、発光部４０１ｂが発光しない第１の発光状態と、発光部４０１ａが発光せず、発光部４０１ｂが発光する第２の発光状態とを、読取対象のラインごとに交互に切り替えてもよい。これにより、奇数番目のラインに対応する画像データと、偶数番目のラインに対応する画像データとを個別に取得できる。
【００３８】
図３の説明に戻り、画像読取センサ１４，１５のそれぞれのイメージセンサ４０２に対して、Ａ／Ｄ（アナログ／デジタル）変換器３２５及び画像処理回路３２６が設けられている。Ａ／Ｄ変換器３２５は、イメージセンサ４０２が出力する、画像データを示すアナログ画像信号を、デジタル画像信号に変換して画像処理回路３２６へ出力する。
【００３９】
画像処理回路３２６は、Ａ／Ｄ変換器３２５によるＡ／Ｄ変換後のデジタル画像信号に対して、シェーディング補正、明るさ調整等の画像処理を行う。例えば、画像処理回路３２６は、画像の読取モード及び解像度に適したガンマカーブを用いて、入力された画像信号（画像データ）に対してガンマ補正を行う。画像処理回路３２６は、フラッシュメモリ等の記憶デバイス（図示せず）に予め格納されたガンマカーブを使用する。記憶デバイスには、シートの表面の皺の状態に応じて発光部４０１の光量を増やした場合に使用するガンマカーブ等の、複数のガンマカーブが格納されている。
【００４０】
ＣＰＵ３１１は、画像処理回路３２６による画像処理後の画像信号を取得できる。また、ＣＰＵ３１１は、Ａ／Ｄ変換器３２５から出力されたデジタル画像信号を、画像データとしてそのままＰＣ５００へ送信することも可能である。その場合、デジタル画像信号に対する画像処理を、ＰＣ５００にインストールされた画像読取装置２００用のドライバに担わせることで、画像読取装置２００のＣＰＵ３１１の負担を削減できる。
【００４１】
＜光学センサ１１１＞
次に、図５も参照して、本実施形態に係る光学センサ１１１について説明する。光学センサ１１１は、搬送される原稿（シート）の挙動を検出するためのセンサであり、本実施形態では、撮像対象物の移動量（変位量）又は移動方向の検出に用いられる。例えば、光学センサ１１１は、原稿の搬送方向の変位量及び当該搬送方向に直交する方向の変位量の検出に用いられる。
【００４２】
図５（ａ）に示すように、光学センサ１１１が実装されている基板１００が、搬送路３９と対向する位置に、搬送路３９と平行に取り付けられている。即ち、光学センサ１１１の撮像面が、搬送路３９を搬送されるシートの表面（搬送路３９における対向面）と平行になるように基板１００が取り付けられている。本実施形態における、光学センサ１１１の撮像面が搬送路３９と平行になるようにすることは、光学センサ１１１が実装されている基板が搬送路３９の表面と平行になることと同義である。
【００４３】
図５（ａ）及び（ｂ）に示すように、光学センサ１１１にはエリアイメージセンサを使用する。本実施形態においては、光学センサ１１１を撮像素子として用いて、搬送される原稿（シート）の画像を取得して、取得した画像に基づいてシートの変位量を検出することで、検出した変位量に基づくシートの状態の判定を可能にしている。より具体的には、光学センサ１１１は、搬送されるシートのある一部の領域を連続して撮像して画像データを取得し、内部のＤＳＰ（図５（ｃ））により、取得した画像データに基づいて単位時間当たりのシートの変位量を判定し、判定の結果を変位量データとして出力する。光学センサ１１１から出力された変位量データは、状態判定部３３０へ入力される。状態判定部３３０は、変位量データに基づいて、搬送されるシートの表面の状態を判定する。
【００４４】
図５（ａ）及び（ｂ）に示すように、光学センサ１１１は、シートが搬送される搬送路３９内における撮像基準面から所定距離Ｄ離れるように配置されている。撮像基準面は、撮像素子である光学センサ１１１と対向する、光学センサ１１１による撮像の基準となる面であり、本実施形態では、撮像対象物である原稿（シート）の表面が撮像基準面として定められる。
【００４５】
光学センサ１１１を撮像基準面から所定距離Ｄ離すことによって、シートの種類や光学センサ１１１が配置される位置に依らずにシート表面の画像を適切な間隔で取得することができる。したがって、光学センサ１１１としては、所定距離Ｄ離れたシートに対し撮像焦点の合うものを用いることが好ましい。本実施形態においては、所定距離Ｄとして２０ｍｍから３０ｍｍ程度、撮像基準面から光学センサ１１１を離して配置している。
【００４６】
本実施形態では、光学センサ１１１によってシート表面の画像を所定の時間間隔で取得し、所定の時間間隔ごとの画像（もしくは所定の変位量間隔に基づいた画像）を比較することによって、シートの変位量を判定する。シートの変位量の判定は、例えば、光学センサ１１１が実装される基板１００に設けられたＩＣによって行われる。この場合、基板１００に実装されるＩＣが変位量検出部として機能する。但し、光学センサ１１１によって取得した画像を外部装置に送信し、外部装置上で変位量の判定を行ってもよく、その場合、外部装置を含めて変位量検出部を構成していると言える。その場合、外部装置における変位量の判定を行っている部分を含めて本実施形態における画像読取装置２００を構成していることとなる。なお、シートの変位量の判定は、光学センサ１１１内部のＤＳＰ（Digital Signal Processor）で行われてもよい。
【００４７】
撮像対象物の変位量又は移動方向の検出（判定）は、光学センサ１１１によりエリアイメージを取得し、当該エリアイメージをＡ／Ｄ変換して得られた画像を順次比較することによって行われる。本実施形態では、光学センサ１１１が撮像対象物の変位量又は移動方向を検出可能なセンサである（光学センサ１１１内部のＤＳＰで変位量又は移動方向の検出が行われる）場合について説明する。この場合、光学センサ１１１が撮像対象物の変位量又は移動方向を検出可能な変位量検出部（図示せず）を備えている。
【００４８】
本実施形態では、光学センサ１１１内部でＴＧ（Timing Generator）によりイメージセンサ（撮像素子）を駆動して画像信号を取得するとともに、Ａ／Ｄ変換及び画像信号の解析を行い、撮像対象物の変位量又は移動方向を検出する構成が採用されている。具体的には、図５（ｃ）に示すように、光学センサ１１１内部には、イメージセンサ、ＴＧ、ＡＦＥ（Analog Front End）、及びＤＳＰ（Digital Signal Processor）を備えている（いわゆるシステム・オン・チップ（ＳｏＣ）で構成されている）。光学センサ１１１は、ＴＧにより駆動されるイメージセンサにより、撮像対象のエリアイメージ（画像信号）を取得し、ＡＦＥにより、取得した画像信号に対してＡ／Ｄ変換を実行する。更に、光学センサ１１１は、ＤＳＰにより、Ａ／Ｄ変換後のデジタル画像信号に基づいて、撮像対象物の変位量を検出する。即ち、ＤＳＰが変位量検出部として機能している。
【００４９】
なお、別の例として、光学センサ１１１は画像信号の取得のみを行い、光学センサ１１１の外部の画像信号処理デバイス（例えば、上述のように基板１００に設けられたＩＣ）が、Ａ／Ｄ変換及び画像信号の解析、並びに撮像対象物の変位量又は移動方向の検出を行う構成が採用されてもよい。
【００５０】
本実施形態では、光学センサ１１１による画像信号の取得は、光源部（発光素子）から撮像対象物（シート）に光を照射し、反射した光を受光部（イメージセンサ）が受光して光電変換することによって行われる。光学センサ１１１が備える光源部は、レーザ又は発光ダイオード（ＬＥＤ）で構成される。即ち、光学センサ１１１は、レーザにより赤外線レーザ光を撮像対象物に照射して、又はＬＥＤによる発光を用いて撮像対象物に光を照射し、当該撮像対象物による反射光を受光することで、撮像対象物の表面画像を取得する。
【００５１】
特に、光源部にレーザ方式を用いれば、より詳細にシートの変位量を検出可能となるため、好適である。なお、レーザ方式を用いる場合、レーザ光の波長を適切に選択することによって、搬送中のシートのばたつきに起因した、変位量の検出精度の低下を軽減することが可能である。例えば、高さ約２ｍｍ程の搬送路内を搬送されるシートに対し、シートの搬送面から光学センサ１１１までの距離Ｄが２０ｍｍ程度である場合、約８５０ｎｍの波長を有する赤外線レーザ光を用いることで、搬送中のシートにばたつきが発生しても変位量の検出精度を維持できることが実験的に明らかとなっている。
【００５２】
図５（ｂ）に示すように、光学センサ１１１の前に不図示のプリズムやレンズ等の光学部材（本例ではレンズ１０３）を配置し、対向するシートに対して正対させる場合、光学センサ１１１が受光する光量が最大となるように光学部材を配置する。動作上問題が無い場合には、小型化やコストを優先して、これらの光学部材を省略できる。
【００５３】
図６は、光学センサ１１１から得られる画像に対して信号処理を実行して得られた画像の概略図を示している。図６では、ある時刻（ｔ＝０とする）に撮像された画像に対して、特徴点として抽出した点を黒マスで表している。ここでは例として１マス＝１画素（つまり、光学センサ１１１の画素数は２３×２３＝５２９マス）としているが、複数の画素の平均値又は特定の演算を行った後に代表して１マスを形成してもよい。
【００５４】
例として、特徴点として他のマスと比較して明るい又は暗い点を抽出する。特徴点としては、シート表面の凹凸等の皺の状態、又はシートの表面に生じた傷を抽出することができる。この状態から時刻がｔ'だけ経過した時点で、光学センサ１１１が再び画像を取得して、黒マス（特徴点）を抽出し、黒マス（特徴点）がどの様に移動しているかを比較して、時刻０からｔ'までの変位量を取得（算出）する。図６の例では、上に４マス、右に２マス移動したと判定する。なお、変位量の取得は、上述したように、光学センサ１１１内部のＤＳＰにより行ってもよいし、光学センサ１１１とは別に設けた画像信号処理デバイスにより行ってもよい。
【００５５】
ここで、上述したように、光学センサ１１１は、光学センサ１１１の撮像面（受光面）とシートの表面が互いに平行になるように配置されている。本実施形態で用いられる光学センサは、図７（ａ）に示すような特性を有する。図７（ａ）に示すように、光学センサは、一般的には、当該光学センサの受光面と原稿の表面とが互いに平行になっている配置Ａの場合（図７（ｂ）左側）には、光学センサの受光面が原稿の表面に対して傾いている配置Ｂの場合（図７（ｂ）右側）に比べて、撮像対象である原稿の移動速度がより速い領域まで追従できる特性を有している。
【００５６】
（光学センサ１１１の配置の詳細）
次に、再び図５（ａ）を参照して光学センサ１１１の配置について詳しく説明をする。
【００５７】
光学センサ１１１と搬送路３９を搬送されるシートの上面との間の距離Ｄについては、光学センサ１１１の撮像領域のうち、搬送方向に対する撮像範囲をＬ、センサの画像取得間隔時間をＴ、原稿搬送部の搬送速度の最大値をＶとしたときに、Ｌ≧Ｔ×Ｖを満たす距離になる様に、距離Ｄを調整する。なお、以下の説明において、Ｌを撮像領域と表現することもある。撮像領域とは、光学センサ１１１の撮像基準面における光学センサ１１１の視野角のことを示しており、撮像基準面に撮像対象（シート）があれば、撮像領域内の画像を取得することができる。なお、搬送路３９を搬送されるシートは薄手のものを想定しており、距離Ｄは、搬送路３９上の撮像基準面と光学センサ１１１との距離と同等として扱う。
【００５８】
ここで言う搬送方向とは、実際にシートを装置によって搬送しようとする方向、即ち、給送ローラや搬送ローラの回転方向に沿う方向（各ローラの軸と垂直な方向）である。なお、センサの画像取得間隔時間をＴとしたが、実際には、光学センサ１１１が取得した画像に基づいてシートの変位量を検出する変位量検出部を有し、その変位量検出部における変位量の取得間隔がＴとなればよい。即ち、センサの画像取得間隔時間としてはＴよりも短い間隔で取得しつつ、変位量検出部における変位量の検出をＴ間隔で行い、それ以外の取得データは無視するか、変位量検出部に対して入力自体しないものであってもよい。以下では説明上センサの画像取得間隔時間Ｔとして説明するが、ここで説明したことと同義であり、変位量取得間隔時間Ｔと読み換えて構わない。
【００５９】
画像取得間隔時間Ｔに関しては、光学センサ１１１が画像を取得するのに要する時間が短ければ小さい値を持つ。具体的には、光学センサ１１１の画像読出しクロックが高速になればなるほど、光学センサ１１１が画像信号を読み出す為の時間が短くなる。または光学センサ１１１の画素数が小さければそれだけ画像信号を読み出す為の時間が短くなる。ただし、画素数が小さくなる場合は、前述の撮像エリアＬの値に対しても影響を与える（小さくなる）。
【００６０】
ここで、光学センサ１１１と光学部材の形状を調整することで画角（視野角）が大きくなると、１回で撮像できる領域が大きくなる為に、Ｌは大きい値を持つことになる。また、光学センサ１１１はある程度の視野角を持っているため、距離Ｄを大きくすることによってもＬは大きい値を持つことができる。
【００６１】
本実施形態において、上述したように搬送速度Ｖを設定する代わりに、画像取得間隔時間Ｔを調整することで、撮像領域の重なり度合いαが所定の値となるように調整してもよい。図８及び図９において重なり度合いαがα１となるようにすれば効率よく光学センサ１１１の検知精度を向上することができるが、これに限らず、ある程度の重なり度合いαを保てるような画像取得間隔時間Ｔとなっていれば変位量を検知することが可能となる。
【００６２】
（光学センサ１１１の特性）
光学センサ１１１としては、図７（ａ）に示すように、所定の搬送速度以上になると、設定された解像度の性能を発揮できなくなる特性がある（検知精度が下がる）。これに対し、原稿搬送装置として設定可能な搬送速度に対して同等の検知精度を発揮できるように、一例として解像度の設定値として１５００ｃｐｉ（count per inch）程度にすることによって、搬送速度Ｖ＝１０００ｍｍ／秒程の条件に対しては、解像度を下げずに、検知精度を一定に保ったまま使用することができることが検討結果より分かっている。
【００６３】
図７（ｂ）の配置Ａのように、シートの表面と光学センサ１１１の撮像面が平行となるように配置することによって、設定された解像度の性能を発揮しやすくなる、即ち、搬送速度を速くしても設定された解像度の性能を維持することができ、光学センサ１１１の検知精度を維持することができる。また、光学センサ１１１の解像度として５０００ｃｐｉやそれ以上となるものもあり、解像度を上げれば光学センサ１１１の検知精度は向上するが、その分、光学センサ１１１を高速に動作させる必要があり、光学センサ内部の動作クロック周波数を上げることになるので、光学センサの出力を処理するＩＣ等にかかる負荷や消費電力も増えることとなる。ここで示すようなシートの搬送状態を検知することを考えると、解像度を１５００ｃｐｉ程度とすることによって、搬送速度として要求される１００枚／分程度の搬送速度Ｖに対しては十分な検知精度を確保することができ、処理にかかる負荷などを抑えることができる。
【００６４】
（光学センサ１１１と画像読取センサ１４との間の距離）
次に、光学センサ１１１と画像読取センサ１４間との距離Ｌ２（図２及び図１１）について説明する。
【００６５】
図２に距離Ｌ２については、光学センサ１１１による画像取得間隔時間をＴ２、光学センサ１１１により取得された画像に基づいてシートの状態を検出するのに必要なデータ数をＰ２、シートの搬送速度の最大値をＶ２とした場合に、
Ｌ２≧Ｔ２×Ｖ２×Ｐ２
を満たすように、距離Ｌ２を調整する必要がある。なお、画像取得間隔時間をＴ２としたが、実際には、上述の変位量検出部によるシートの変位量の取得間隔がＴ２となればよい。即ち、光学センサ１１１による画像取得間隔時間をＴ２より短くしつつ、変位量検出部による変位量の検出をＴ２間隔で行ってもよい。以下では、光学センサ１１１の画像取得間隔時間をＴ２として説明するが、これを変位量取得間隔時間Ｔ２と読み換えてもよい。
【００６６】
上述のように、複数の画素の平均値を用いてシートの変位量を検出する場合には、画素値の平均化に要する時間を考慮する必要がある。この場合は、画像取得間隔時間Ｔ２を変位量検出間隔時間Ｔ２'に置き換え、
Ｌ２≧Ｔ２'×Ｖ２×Ｐ２
を満たように、光学センサ１１１と画像読取センサ１４，１５との間の距離Ｌ２を調整する必要がある。
【００６７】
ここで、光学センサ１１１と撮像基準面との間の距離Ｄが離れて、光学センサ１１１の視野角が大きくなると、撮像できる領域が大きくなるため、撮像範囲Ｌは視野角に比例して大きな値を有することになる。Ｌが大きくなると、画像取得間隔時間Ｔ２が一定であっても一度に取得できるエリアイメージ量が増える。これにより、シートの状態を検出するのに必要なデータ数Ｐ２を減らすことができ、距離Ｌ２を短くすることが可能となる。つまり、視野角が広い光学センサ１１１を使用するか、光学センサ１１１と撮像基準面と間の距離Ｄを離すことによって、更に製品の小型化に繋げることができる。
【００６８】
本実施形態の構成によれば、搬送路３９内に配置される１つの光学センサ１１１を使用してシートの状態を精度良く検出することを可能にする。これにより、装置の大型化やコストアップをすることなく装置を提供できる。
【００６９】
＜シートの表面状態の判定＞
次に、図１０を参照して、シートの表面状態（例えば、シート表面の皺の有無）の判定について説明する。図１０は、搬送路３９を搬送されるシートの状態と、当該シートが一定の速度で搬送されている場合に光学センサ１１１によって検出される変位量との関係の例を示す図である。搬送路３９において光学センサ１１１の撮像領域内をシートが搬送される間に、光学センサ１１１によって当該シートの表面が撮像され、取得された画像に基づいて当該シートの変位量が検出される。
【００７０】
図１０（ａ）に示すように、皺の無いシートが搬送路３９を搬送される場合に光学センサ１１１によって検出される変位量は、当該シートが光学センサ１１１の撮像領域内を移動している間、ほぼ一定となる。これは、シートの表面がほぼ平坦であり、かつ、シートの移動速度（搬送速度）が安定しているためである。光学センサ１１１によって検出される変位量は、シートが光学センサ１１１の撮像領域から外れ始めると、ほぼ単調に減少していく。但し、ローラの位置や搬送制御などに依る搬送条件や搬送環境によっては、シートの後端がバタつくことがあり、それに伴って変位量も上下することがあるが、ここでは、このようなバタつきがあって変位量が上下したとしても、全体として変位量が０に向かう状態になることを単調に減少していると言う。このように変位量が単調に減少していき、撮像領域からシートが外れると、変位量は０になる。
【００７１】
一方、図１０（ｂ）に示すように、皺の有るシートが搬送路３９を搬送される場合に光学センサ１１１によって検出される変位量には、当該シートが光学センサ１１１の撮像領域内を移動している間に変動が生じる。これは、シートの表面に皺を生じさせている凹凸に起因して、当該シートの表面と光学センサ１１１との間の距離に変動が生じるためである。このため、光学センサ１１１によって検出される変位量に生じる変動を検出することによって、シートの表面状態（例えば、シートの表面の皺の有無）を判定することが可能である。
【００７２】
搬送路３９におけるシートの搬送に従って、当該シートの表面における皺が存在する皺領域が光学センサ１１１の撮像領域内を通過する際に、光学センサ１１１によって検出される変位量に変動が生じる。シートの表面に存在する皺が多くなるほど、光学センサ１１１によって検出される変位量にこのような急激な変動が繰り返し生じる回数が多くなる。
【００７３】
本実施形態では、光学センサ１１１によって検出される変位量に基づいて、状態判定部３３０により、搬送路３９を搬送中のシートの表面状態（例えば、シートの表面の皺の有無）を判定する。例えば、図１０（ａ）に示すように、皺の無いシートが搬送された際の変位量を基準として、変位量に基準レベルからの増減が繰り返されていれば、シートの表面に凹凸が存在する（即ち、皺が有る）と判定することが可能である。また、変位量に所定回数の増減が生じた場合、又は所定期間にわたって増減が生じた場合に、シートの表面に皺が有ると判定してもよい。更に、変位量に生じる増減（変動）の幅に基づいて、シートの表面に存在する皺の深さを判定してもよい。
【００７４】
上述のようなシートの表面状態の判定は、搬送中のシートに生じるばたつきが少ない状態で行われる必要がある。搬送中のシートにばたつきが生じている状態で光学センサ１１１による変位量（移動量）の検出が行われると、検出される変位量に、シートの表面状態（皺の存在）に起因した変動だけでなく、ばたつきに起因した変動も生じてしまう。その結果、シートの変位量の検出結果に基づいて、シートの表面状態を判定することが困難になる。そこで、本実施形態では、レジストローラ対１７，１８と搬送ローラ対２０，２１とによって安定した搬送速度でシートが搬送される間に光学センサ１１１による変位量の検出が行われるよう、それらのローラ対の間に光学センサ１１１が配置されている。
【００７５】
図１１は、シートの搬送方向において画像読取センサ１４，１５が光学センサ１１１よりも下流側に配置され、画像読取センサ１５よりも上流側に画像読取センサ１４が配置された配置例を示している。画像読取センサ１４は、シートの搬送方向における光学センサ１１１（撮像素子）の下流側に、当該光学センサから所定の間隔Ｌ２を空けて配置される。この間隔Ｌ２は、例えば、３０ｍｍ程度に定められる。光学センサ１１１と画像読取センサ１４とが近すぎると、光学センサ１１１用の光源からの光により画像読取センサ１４が影響を受ける可能性がある。
【００７６】
一例として、光学センサ１１１の解像度を１５００ｃｐｉとし、搬送ローラ（レジストローラ）１７，１８及び搬送ローラ２０，２１によって安定した搬送速度Ｖ２でシートが搬送されるものとする。この場合、上流側に配置された画像読取センサ１４の読取位置Ｐと光学センサ１１１との間隔（距離）Ｌ２と、搬送速度Ｖ２と、光学センサ１１１による画像取得間隔時間Ｔとが、
Ｔ×３０００≦Ｌ２／Ｖ２
を満たすように、光学センサ１１１を配置する。これにより、光学センサ１１１によって取得したシートの変位量に基づいて、当該シートの皺の状態を判定し、その判定結果に応じて画像読取センサ１４、１５による画像の読取タイミングを制御するための時間を確保することが可能になる。このように、間隔Ｌ２は、搬送路３９を搬送されるシートが画像読取センサ１４による読取位置Ｐに到達する前に当該シートについて（状態判定部３３０による）表面状態の判定結果が得られるように定められる。
【００７７】
また、シートの表面状態の判定は、光学センサ１１１によって検出されるシートの変位量ではなく、光学センサ１１１によってシート表面を撮像して得られた画像から検出（抽出）される、シートの表面の特徴点の数に基づいて実行することも可能である。光学センサ１１１による変位量の検出対象となるシートに皺が生じている場合、当該シートの皺領域における光の反射に起因して、光学センサ１１１によって取得された画像から抽出される特徴点の数が多くなる（即ち、図６の例に示されるような特徴点が数多く抽出される）。このため、このような特徴点の数に基づいて、搬送されるシートの表面状態を判定することが可能である。例えば、画像取得間隔時間Ｔごとに光学センサ１１１によって取得される画像から、所定の閾値以上の数の特徴点が、所定時間継続して抽出された場合に、シートの表面に皺が存在すると判定してもよい。
【００７８】
上述のように、光学センサ１１１によりシート表面を撮像して得られる画像内の特徴点の数に基づく、シートの表面状態の判定は、特徴点の数に基づくパラメータを用いて行われてもよい。例えば、光学センサ１１１が、特徴点の数に基づくパラメータとして、特徴点の数が少ないほど大きい値を有し、特徴点の数が多いほど小さい値を有するパラメータＰＭを出力する場合を想定する。
【００７９】
図１２は、光学センサ１１１から出力されるパラメータＰの例を示す図である。図１２（ａ）は、ガラスのような表面の滑らかなシートを撮像した場合、図１２（ｂ）は、表面に皺が有るシートを撮像した場合、図１２（ｃ）は、表面の粗いシートを撮像した場合にそれぞれ得られるパラメータＰＭを示している。表面の滑らかなシートについては、検出される特徴点の数が少ないため、図１２（ａ）に示すようにパラメータＰＭの値が大きくなる。表面の粗いシートについては、検出される特徴点の数が多いため、図１２（ｃ）に示すようにパラメータＰＭの値が小さくなる。ただし、表面の粗いシートは一様な表面状態を有するため、検出される特徴点の数が一定になりやすく、即ち、パラメータＰＭの値が一定になりやすい。また、表面に皺が有るシートについては、検出される特徴点の数が多く、かつ、シートの表面状態が一様ではないため、図１２（ｂ）に示すように、パラメータＰＭの値は小さくなり、かつ、その変動幅が大きくなる。
【００８０】
状態判定部３３０は、光学センサ１１１から出力される、図１２に示すような特性を有するパラメータＰＭに基づいて、検出対象のシートである搬送中のシートの表面状態を判定してもよい。具体的には、パラメータＰＭの値が閾値Ｔｈ１を上回っていれば、搬送中のシートはガラスのような表面の滑らかなシートであると判定してもよい。また、パラメータＰＭの値が、閾値Ｔｈ１より低い閾値Ｔｈ２を下回っていれば、搬送中のシートは表面の粗いシートであると判定してもよい。更に、パラメータＰＭの値が閾値Ｔ２を下回っている場合に、パラメータＰＭの値の変動幅に基づいて、当該シートが、表面に皺が有るシートであるか否かを判定してもよい。例えば、パラメータＰＭの値の変動幅が所定幅より大きければ、搬送中のシートは表面に皺があるシートであると判定し、変動幅が所定幅より大きくなければ、搬送中のシートは表面の粗いシートであると判定してもよい。
【００８１】
また、制御部４５（ＣＰＵ３１１）は、状態判定部３３０から出力される、シートの表面状態の判定結果を、シートの搬送制御又は画像の読取制御に利用してもよい。例えば、パラメータＰＭの値が閾値Ｔｈ１を上回っている場合（搬送中のシートが表面の滑らかなシートであると判定された場合）、光学センサ１１１によって検出される特徴点を増加させるために、シートの搬送速度を通常の搬送速度より遅くしてもよい。または、パラメータＰＭの値が閾値Ｔｈ２を下回っていてパラメータＰＭの値の変動幅が所定幅より大きい場合（搬送中のシートが表面に皺があるシートであると判定された場合）、シートへの搬送負荷を低減するために、シートの搬送速度を通常の搬送速度より遅くしても良い。検出される特徴点が増加すると、シートの移動量（変位量）の検出精度が向上し、シートの搬送状態の検出精度の向上につながる。その結果、原稿の搬送状態の異常をより精度良く検出することが可能になる。なお、上述の閾値Ｔｈ１，Ｔｈ２は、シートの搬送速度に応じて変更されてもよい。
【００８２】
＜シートの表面状態の判定処理＞
図１４は、シートの表面状態の判定処理の手順を示すフローチャートである。図１４の処理は、ＲＯＭ３１２に格納された制御プログラムをＣＰＵ３１１が読み出して実行することによって実現されうる。以下の処理では、ＣＰＵ３１１は、光学センサ１１１から出力される変位量Ｄｎの変動の大きさと閾値Ｌとを比較することで、搬送中のシートの表面に皺が有るか否かを判定する。
【００８３】
ＣＰＵ３１１は、Ｓ１０１で、シート積載台１からシート（原稿）の搬送を開始し、シートの先端が光学センサ１１１の位置に到達すると（Ｓ１０２で「ＹＥＳ」）、Ｓ１０３で、光学センサ１１１によるシート表面の画像の取得を開始する。なお、光学センサ１１１による画像の取得を開始するタイミングは、搬送モータ１０の回転パルスのカウント値を用いて決定してもよいし、シート検知センサ（図示せず）を用いて決定してもよい。また、光学センサ１１１において変位量が取得され始めたことで光学センサ１１１による画像の取得を開始すると見做しても良い。
【００８４】
次にＳ１０４で、ＣＰＵ３１１は、任意の時間間隔で設定されたポーリングタイミングに達したか否かを判定し、ポーリングタイミングに達すると、Ｓ１０５へ処理を進め、光学センサ１１１から出力される変位量Ｄｎを取得する。取得した変位量Ｄｎは、ＲＡＭ３１３等の記憶デバイスに保持される。更にＳ１０６で、ＣＰＵ３１１は、変位量Ｄｎと、前回取得した変位量Ｄｎ−１との差分の絶対値と閾値Ｍ，Ｌとを比較する。なお、ＤｎとＤｎ−１との差分の絶対値は、変位量の変動の大きさを示す。なお、変数ｎは、Ｓ１０６の処理が完了するごとにインクリメントされる。
【００８５】
Ｓ１０６で、ＣＰＵ３１１は、変位量の変動の大きさが閾値Ｌを上回る場合、皺の無いシートよりも変位量の変動が大きいと判断し、Ｓ１０７へ処理を進め、カウンタＣの値を１増加させる。カウンタＣは、搬送中のシートの皺の有無を判定するためのカウンタである。その後、Ｓ１０８へ処理を進め、カウンタＣの値が閾値Ｃｔｈを上回っているか否かを判定し、上回っていない場合にはＳ１０４へ処理を戻し、上回っている場合にはＳ１０９へ処理を進める。Ｓ１０９で、ＣＰＵ３１１は、搬送中のシートに皺が有るとの判定結果を生成し、処理を終了する。
【００８６】
このように、ＣＰＵ３１１は、閾値Ｌを上回る大きさの変位量の変動を、所定の回数（閾値Ｃｔｈ）検出した場合、シートの表面に皺があると判定する。あるいは、ＣＰＵ３１１は、閾値Ｌを上回る大きさの変位量の変動を、所定の期間、継続して検出した場合に、シートの表面に皺があると判定してもよい。なお、閾値Ｌは、シートの搬送速度に応じて変更されてもよい。
【００８７】
一方、Ｓ１０６で、ＣＰＵ３１１は、変位量の変動の大きさが閾値Ｌ以下である場合には、Ｓ１０４へ処理を戻す。また、変位量の変動の大きさが閾値Ｍ以上である場合、カウンタＣの値を増加させずにＳ１０４へ処理を戻す。閾値Ｍは、極端に大きな変動が変位量に生じているか否かを判定するために設定されている。例えば、ステープルで閉じられたシート束が搬送されることによって発生する搬送不良や、ジャム等の搬送不良が生じた場合、シートの皺に起因して生じる変位量の変動よりもはるかに大きな変動が生じる。閾値Ｍは、このような搬送不良に起因した変位量の変動と、シートの皺に起因した変位量の変動との判別のために、図示しない別のフローによって用いられる。または、シートの後端を検知するために用いられる。変位量の変動がシートの皺に起因すると判断される場合（即ち、変位量の変動の大きさが閾値Ｍを下回る場合）にのみ、カウンタＣの値を増加させる（Ｓ１０７）。
【００８８】
上述の処理では、変位量の変動の大きさ（ＤｎとＤｎ−１との差分の絶対値）に基づいて、シートの表面に存在する皺の深さを判定することが可能であり、当該差分の絶対値が大きいほど、皺が深いと判定でき、当該差分の絶対値が小さいほど、皺が浅いと判定できる。また、カウンタＣの値が閾値Ｃｔｈを上回った場合、皺の無い（又は少ない）通常のシートよりも変位量の変動回数が多いため、当該シートには皺があると判定している。
【００８９】
＜画像読取制御＞
制御部４５（ＣＰＵ３１１）は、光学センサ１１１を利用した、上述のシートの表面状態（皺の有無）の判定結果を、搬送中のシートに対する画像読取制御に利用することが可能である。まず、搬送中のシートに皺が有ると判定した場合に、画像読取センサ１４，１５によるシート上の画像の読み取り時に、当該シートに存在する皺が、読み取りによって得られる画像（読取画像）に与える影響を軽減する処理を行う例について説明する。
【００９０】
（照射モードの設定変更）
上述のように、画像読取装置２００は、シートの搬送路３９において光学センサ１１１の下流側の位置（例えば、搬送ローラ対２０，２１と搬送ローラ対２２，２３との間の位置）に、画像読取センサ１４，１５を備えている。画像読取センサ１４，１５は、それぞれ、搬送されるシートの表面及び裏面の原稿画像を読み取るために用いられる。図４に示すように、画像読取センサ１４，１５は、シートに対して異なる２方向（例えば、搬送方向上流側及び下流側の２方向）から光を照射するための２つの光源（発光素子である発光部４０１，４０１ｂ）と、シートに照射した光の反射光を受光する受光素子（イメージセンサ４０２）とを有し、各光源を個別に制御可能である。なお、以下では、画像読取センサ１４を用いた読取処理について説明するが、画像読取センサ１５を用いた読取処理についても同様である。
【００９１】
このように２方向からシートに光を照射することで、一方の光源からの光の照射によって生じた影を、他方の光源から照射した光によって打ち消すことで、画像読取センサ１４によって生成される読取画像から、シートの皺を除去することが可能である。
【００９２】
本実施形態では、ＣＰＵ３１１は、画像読取装置２００の省電力化のために、通常の画像読取動作では画像読取センサ１４の片側の光源のみを点灯させ、搬送中の（読取対象の）シートに皺が有ると判定した場合に、両側の光源を点灯させる点灯制御を行う。このように、ＣＰＵ３１１は、搬送中のシートに皺が有ると判定した場合、画像読取センサ１４が備える２つの光源のうち、一方の光源（発光部４０１ａ）のみを点灯させてシートに光を照射する片側照射モード（第１照射モード）から、両方の光源（発光部４０１ａ，４０１ｂ）を点灯させてシートに光を照射する両側照射モード（第２照射モード）に切り替える。
【００９３】
即ち、ＣＰＵ３１１は、状態判定部３３０によって、シートの表面に皺が無いと判定された場合には、片側照射モードでシート上の画像の読み取りを行うよう、画像読取センサ１４を制御する。一方、ＣＰＵ３１１は、シートの表面に皺が有ると判定された場合には、片側照射モードから両側照射モードに切り替えて、両側照射モードでシート上の画像の読み取りを行うよう、画像読取センサ１４を制御する。これにより、シートに存在する皺の影響によって読取画像に生じる影を減少させることができ、読取画像の背景に現れる影模様を減少させることができる。
【００９４】
また、ＣＰＵ３１１は、両側照射モードにおいて、読取画像からの皺の消去の効果をより高めるために、２つの光源の光量を増加させるよう、画像読取センサ１４を制御してもよい。また、光学センサ１１１の光源の配置及び向きに基づいて、シートに存在する皺の向きをある程度特定できる場合には、画像読取センサ１４の、光学センサ１１１と逆方向に配置された光源の光量を増加させることで、効率的に皺を除去することも可能である。
【００９５】
図１５は、上述のように、搬送中のシートの皺の有無の判定結果に基づいて画像読取センサ１４，１５の照射モードの切り替えを行う画像読取制御の手順を示すフローチャートである。図１５の処理は、ＲＯＭ３１２に格納された制御プログラムをＣＰＵ３１１が読み出して実行することによって実現されうる。
【００９６】
Ｓ２０１で、ＣＰＵ３１１は、搬送中のシートに皺が有るか否かを判定し、図１４の処理により、皺が有ると判定した場合には、Ｓ２０２へ処理を進め、皺が無いと判定した場合には、Ｓ２０４へ処理を進める。
【００９７】
搬送中のシートに皺が無いと判定した場合、ＣＰＵ３１１は、デフォルトの設定である片側照射モードの設定で、Ｓ２０４において画像読取センサ１４による画像の読取処理を行い、処理を終了する。
【００９８】
一方、搬送中のシートに皺が有ると判定した場合、ＣＰＵ３１１は、Ｓ２０２で、両側照射に起因してシートに照射される光量が増加することになるため、画像読取センサ１４の各光源（発光部４０１ａ，４０１ｂのそれぞれ）の光量を減少させる。その後、Ｓ２０３で、ＣＰＵ３１１は、画像読取センサ１４の照射モードを両側照射モードに変更し、画像読取センサ１４による画像の読取処理を行う。画像の読取処理が完了すると、ＣＰＵ３１１は、処理を終了する。
【００９９】
（ガンマ補正の制御）
皺の有るシート上の画像を画像読取センサ１４で読み取る場合、上述のように、光源（発光部４０１ａ，４０１ｂ）の光量を増加させることで、読取画像から皺を除去することが可能である。しかし、イメージセンサ４０２による光の受光量も増加するため、読取画像が全体的に明るい画像となってしまう。そこで、以下の処理では、光源の光量を増加させた場合に読取画像の明るさを調整するためのガンマ補正用のガンマカーブを予め用意しておく。更に、皺の除去のために光源の光量を増加させた場合には、読取画像に対して予め用意したガンマカーブを適用して画像処理を行う。
【０１００】
図１６は、搬送中のシートの皺の有無の判定結果に基づいて、上述のようなガンマ補正の制御を行う画像読取制御の手順を示すフローチャートである。図１６の処理は、ＲＯＭ３１２に格納された制御プログラムをＣＰＵ３１１が読み出して実行することによって実現されうる。
【０１０１】
Ｓ３０１で、ＣＰＵ３１１は、搬送中のシートに皺が有るか否かを判定し、図１４の処理により、皺が有ると判定した場合には、Ｓ３０２へ処理を進め、皺が無いと判定した場合には、Ｓ３０６へ処理を進める。
【０１０２】
一方、搬送中のシートに皺が有ると判定した場合、ＣＰＵ３１１は、次にＳ３０２で、シートに存在する皺の深度が深い（皺の深度が閾値Ｘを上回る）か否かを判定する。なお、上述の変位量の変動の大きさ（ＤｎとＤｎ−１との差分の絶対値）を、皺の深度を示す値として用いることが可能である。ＣＰＵ３１１は、皺の深度が深い（皺の深度が閾値Ｘを上回る）場合には、Ｓ３０３へ処理を進め、皺の深度が深くない（皺の深度が閾値Ｘ以下である）場合には、Ｓ３０６へ処理を進める。
【０１０３】
搬送中のシートに皺が無いと判定した場合、又は皺の深度が深くないと判定した場合、ＣＰＵ３１１は、Ｓ３０６で、画像読取センサ１４の光源（発光部４０１ａ，４０１ｂ）の光量を通常の光量に設定し、Ｓ３０７で、画像読取センサ１４による画像の読取処理を行う。更に、Ｓ３０８で、ＣＰＵ３１１は、通常用のガンマカーブを適用してガンマ補正を行うよう、画像処理回路３２６による画像処理を制御し、処理を終了する。
【０１０４】
皺の深度が深いと判定した場合、ＣＰＵ３１１は、Ｓ３０３で、読取画像から皺を除去できるレベルまで、画像読取センサ１４の光源の光量を増加させて、光源からシートに光を照射させる。シートに照射される光の光量が増加すると、シートの皺領域と皺領域以外の領域との、読取画像における濃度の差が平均化され、読取画像からの皺の除去が可能になる。一方、シートに照射される光の光量が増加した分、イメージセンサ４０２による受光量も増加するため、読取画像全体の濃度が増加する。そこで、ＣＰＵ３１１は、このような濃度の変化を補償するためのガンマカーブ（深皺用のガンマカーブ）を適用してガンマ補正を行うよう、画像処理回路３２６による画像処理を制御する。なお、皺を除去するための光量を複数用意しておいて皺の深さに応じた光量を適用し、適用された光量に応じたガンマカーブを適用可能なように、複数の深皺用のガンマカーブを設定しておいても良い。
【０１０５】
このような処理を行うことで、深い皺が有るシート上の画像の読取処理を行う場合であっても、取得される読取画像の濃度（明るさ）を適切に調整しながら、皺の影響に起因して生じる影を読取画像から減少させることが可能になる。
【０１０６】
（異なる波長の光源の使用）
次に、画像読取センサ１４の発光部４０１ａ，４０１ｂとして、異なる波長の光源を使用して得られた読取画像の合成により、シートに存在する皺が読取画像に与える影響を軽減する例について説明する。
【０１０７】
図１３は、画像読取センサ１４によって生成される読取画像ＩＭＧを分離した画像として、奇数ライン（奇数番目の主走査ライン）に対応する読取画像と偶数ライン（偶数番目の主走査ライン）に対応する読取画像とを示している。このような読取画像の分離は、発光部４０１ａ，４０１ｂの点灯タイミングの切替制御によって実現できる。
【０１０８】
本例では、発光部４０１ａを、可視光をシートに照射する光源で構成し、発光部４０１ｂを、紫外線（ＵＶ）をシートに照射する光源で構成する。更に、奇数ラインの読み取り時に発光部４０１ａを点灯させて、奇数ラインに対応する読取画像（可視光照射時の読取画像である可視画像）を取得する。また、偶数ラインの読み取り時に発光部４０１ｂを点灯させて、偶数ラインに対応する読取画像（紫外線照射時の読取画像であるＵＶ画像）を取得する。
【０１０９】
本実施形態では、発光部４０１ａ，４０１ｂの点灯タイミングについての１ラインごとの切替制御により、シート上の画像に対する１回の走査で、相対位置誤差の無い可視画像とＵＶ画像とを得ることが可能である。紫外線の波長は可視光の波長よりも短く、紫外線はシートの表面で反射せずにシート材質の内部まで入り込む性質を有する。このため、紫外線の照射により、シート表面に存在する凹凸の影響をあまり受けないＵＶ画像を取得することが可能である。
【０１１０】
図１３（ｂ）の例では、ＵＶ画像の中央部に記載されている「ｔｅｓｔ」という文字が確認できる。これは、特殊インクを用いて印刷された文字領域に特定波長の光（紫外光）が照射されたことで、特殊インクの電子が励起状態となり、その後により安定な基底状態に戻る際に、照射された特定波長の光（励起光）よりも長い波長の光を発光することに起因する。このため、ＵＶ画像として、可視光の光源の波長には反応せず、ＵＶ光源の波長にのみ反応する文字等を含む画像が得られる。このように、可視光の光源を用いて取得した画像と、ＵＶの光源を用いて取得した画像とを比較し、ＵＶの光源に対応して文字等が現れた領域を、ＵＶインクを用いて印刷された領域として特定することができる。
【０１１１】
図１３（ａ）の可視画像と図１３（ｂ）のＵＶ画像とを比較すると、背景部に存在する皺によって生じた影が、可視画像よりもＵＶ画像の方が少ない。また、可視画像（ＲＧＢ画像）とＵＶ画像との両方の同じ位置に存在する皺領域では、ＵＶ画像の方が、皺として確認される濃度差が少ない。皺の濃度が低い領域については、皺による凹凸に起因して発生したと判定でき、背景部については、ＵＶ画像から取得できる凹凸状況（濃度の濃淡状況）を使用して、ＵＶ画像とＲＧＢ画像と合成することで、皺の影響を小さくすることが可能となる。
【０１１２】
具体的には、ＣＰＵ３１１は、状態判定部３３０によって、シートの表面に皺が有ると判定された場合には、片側照射モードから両側照射モードに切り替えて、両側照射モードでシート上の画像の読み取りを行うよう、画像読取センサ１４を制御する。更に、ＣＰＵ３１１は、両側照射モードにおいて、発光部４０１ａと発光部４０１ｂとを、ラインごとに交互に点灯させ、画像読取センサ１４が発光部４０１ａを用いて生成した可視画像と、発光部４０１ｂを用いて生成したＵＶ画像とを合成する。これにより、皺の影響を抑えた読取画像を、合成画像として得ることが可能になる。
【０１１３】
また、ＲＧＢ画像（可視画像）とＵＶ画像とから背景部の皺を除去することも可能である。具体的には、図１３（ａ）のＲＧＢ画像と図１３（ｂ）のＵＶ画像とを比較すると、各画像の右端部に存在する文字は、いずれの画像においても黒い文字として表れているのに対し、背景部の皺に起因した模様は、画像間で白黒が反転しているように見える。これは、例えば、発光部４０１ａと発光部４０１ｂとがそれぞれ異なる方向からシートに光を照射していることに起因している。そこで、画像読取センサ１４が発光部４０１ａを用いて生成したＲＧＢ画像と、発光部４０１ｂを用いて生成したＵＶ画像との間で画素ごとに画素値の差分を求め、差分値と閾値とを比較する。画素ごとの差分値が閾値より大きい場合、当該画素を、皺に起因する濃淡が生じている画素として検出する。
【０１１４】
ＣＰＵ３１１は、上述のように検出した、皺に起因する濃淡に対応する画素に対して、背景部の皺を除去した読取画像を生成するための処理を行うことが可能である。例えば、ＣＰＵ３１１は、ＲＧＢ画像における、皺に起因する濃淡に対応する画素の画素値を、その周囲の画素の画素値の平均値で置き換えることで濃度を平均化したり、周囲と同じ濃度、同じ色に置き換えたりすることで、皺部分を目立たせなくさせたりすることが可能である。
【０１１５】
＜搬送制御＞
制御部４５（ＣＰＵ３１１）は、光学センサ１１１を利用した、上述のシートの表面状態（皺の有無）の判定結果を、シートの搬送制御に利用することが可能である。
【０１１６】
図１７は、搬送中のシートの皺の有無の判定結果に基づいてシートの搬送速度を変更する処理を伴う、画像読取制御の手順を示すフローチャートである。図１７の処理は、ＲＯＭ３１２に格納された制御プログラムをＣＰＵ３１１が読み出して実行することによって実現されうる。
【０１１７】
Ｓ４０１で、ＣＰＵ３１１は、搬送中のシートに皺が有るか否かを判定し、図１４の処理により、皺が有ると判定した場合には、Ｓ４０２へ処理を進め、皺が無いと判定した場合には、Ｓ４０４へ処理を進める。
【０１１８】
搬送中のシートに皺が無いと判定した場合、ＣＰＵ３１１は、通常の搬送速度でのシートの搬送を継続し、Ｓ４０４において画像読取センサ１４による画像の読取処理を行い、処理を終了する。
【０１１９】
一方、搬送中のシートに皺が有ると判定した場合、ＣＰＵ３１１は、Ｓ４０２で、シートの搬送速度を低速に変更し、Ｓ４０３で、画像読取センサ１４による画像読取設定を低速の搬送速度に合わせて設定に変更する。その後、Ｓ４０４で、ＣＰＵ３１１は、画像読取センサ１４による画像の読取処理を行う。画像の読取処理が完了すると、ＣＰＵ３１１は、処理を終了する。
【０１２０】
このような搬送制御により、皺の有るシートの搬送についての搬送不良の発生を防止できる。多くの皺を有するシートは、シート積載台１において傾いた状態で置かれることがあり、搬送の途中でジャムが生じることが多い。そのようなシートを搬送する際には、搬送速度を低下させることで搬送不良の発生を未然に防ぐことが可能になる。
【０１２１】
図１８は、図１７の処理の変形例に相当する。具体的には、ＣＰＵ３１１は、Ｓ５０１で、搬送中のシートに皺が有ると判定した場合、Ｓ５０２で、シートの搬送を一時的に停止し、Ｓ５０３に、搬送中のシートに皺が有ることを、表示部（図示せず）におけるメッセージの表示によりユーザに通知する。その後、Ｓ５０４で、ユーザからの指示に基づいて、シートの搬送を再開するか否かを判定する。ユーザが搬送の再開を指示した場合には、ＣＰＵ３１１は、シートの搬送を再開し、Ｓ５０５〜Ｓ５０７の処理を実行する。なお、Ｓ５０５〜Ｓ５０７の処理は、Ｓ４０２〜Ｓ４０４の処理と同様である。ユーザが搬送の再開を指示しなかった場合には、ＣＰＵ３１１は、シートの搬送動作及び画像読取動作を停止し、処理を終了する。
【０１２２】
図１９は、シート積載台１からシートを連続して給紙する場合に、搬送中のシートの皺の有無の判定結果に基づいて紙間を変更する処理を伴う、画像読取制御の手順を示すフローチャートである。図１９の処理は、ＲＯＭ３１２に格納された制御プログラムをＣＰＵ３１１が読み出して実行することによって実現されうる。
【０１２３】
Ｓ６０１で、ＣＰＵ３１１は、搬送中のシートに皺が有るか否かを判定し、図１４の処理により、皺が有ると判定した場合には、Ｓ６０２へ処理を進め、皺が無いと判定した場合には、通常の給紙及び搬送動作を継続し、画像の読取処理を行う。
【０１２４】
Ｓ６０２で、ＣＰＵ３１１は、搬送中のシートについて使用する紙間（即ち、当該シートと次に搬送されるシートとの間の期間）の設定を、通常の搬送動作時に使用される設定から変更する。具体的には、搬送中のシートが排紙されるまで、次のシートの給紙動作を行わないように、紙間の設定を変更する。または、次のシートの給紙動作における給送ローラ６による給送速度を低減する。その後、Ｓ６０３で、ＣＰＵ３１１は、搬送中のシートについて画像読取センサ１４による画像の読取処理を行う。
【０１２５】
読取処理の完了後、Ｓ６０４で、ＣＰＵ３１１は、搬送中のシートの排紙が完了すると（Ｓ６０４でＹＥＳ）、変更後の紙間の設定に従って、シート積載台１から次のシートの給紙及び搬送を開始し、処理を終了する。
【０１２６】
上述のように、多くの皺を有するシートについては、搬送の途中でジャム等の搬送不良が生じることが多い。シートの連続給紙を行っている場合、ジャムの発生によりシートの搬送を停止した際に、次のシートが既に搬送路３９に給紙されていることが想定される。この場合、当該次のシートを搬送路３９から取り出す際に、そのシートに傷をつけてしまう可能性がある。図１９の処理によれば、搬送中のシートに皺が有ると判定した場合に、連続給紙を停止し、当該シートの排紙が完了した後に次のシートの給紙及び搬送を開始することで、このようなトラブルの発生を未然に防止することが可能である。
【０１２７】
以上説明したように、本実施形態の画像読取装置２００は、シートが載置されるシート積載台１と、シート積載台１に載置されたシートが搬送される搬送路３９と、搬送路３９を搬送されるシート上の画像を読み取る画像読取センサ１４，１５を備える。画像読取装置２００は、更に、搬送路３９におけるシートの搬送方向における画像読取センサ１４，１５の上流側に配置され、搬送路３９を搬送されるシートで反射した光を受光して光電変換を行うことで画像を取得する光学センサ１１１を備える。光学センサ１１１は、取得した画像に基づいて、シートの変位量を検出する。状態判定部３３０は、光学センサ１１１によって検出された変位量の変動に基づいて、シートの表面状態を判定する。なお、シートの表面状態の判定は、光学センサ１１１によって取得された画像内で検出された特徴点の数に基づくパラメータＰＭを用いて行われてもよい。
【０１２８】
本実施形態によれば、シートの搬送状態を検出するための光学センサ１１１を用いて、画像読取センサ１４による画像の読み取り開始前にシートの表面状態を判定することが可能になる。これにより、シートの表面状態の判定結果を利用して、シートの搬送制御又は画像の読取制御を行うことができる。したがって、シートに存在する皺の影響に起因して、搬送中のシートにジャム等の搬送不良が生じることを防止できるとともに、読取画像に生じる皺の影響を除去できる。
【０１２９】
以上、本発明の原稿搬送装置について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をすることができる。
【符号の説明】
【０１３０】
１：シート積載台、１ａ：シート積載面、２：積載台駆動モータ、３：シート検知センサ、６：給送ローラ、７：分離ローラ、８：給送モータ、９：分離モータ、１０：搬送モータ、１１：ニップ隙間調整モータ、１２：シート積載検知センサ、１４，１５：画像読取センサ、１７，１８：レジストローラ、１９：レジストクラッチ、２０〜２３：搬送ローラ３０：重送検知センサ、３２：レジスト前センサ、３３：レジスト後センサ、４０：上ガイド板、４１：下ガイド板、４２：分離ローラ対（原稿分離部）、４４：排出積載部、４５：制御部、１００：基板、１０１：シート取込装置、１１１：光学センサ、３１１：ＣＰＵ、３２６：画像処理回路、３３０：状態判定部
【図１】
2019212988.tif 000003
【図２】
2019212988.tif 000004
【図３】
2019212988.tif 000005
【図４】
2019212988.tif 000006
【図５】
2019212988.tif 000007
【図６】
2019212988.tif 000008
【図７】
2019212988.tif 000009
【図８】
2019212988.tif 000010
【図９】
2019212988.tif 000011
【図１０】
2019212988.tif 000012
【図１１】
2019212988.tif 000013
【図１２】
2019212988.tif 000014
【図１３】
2019212988.tif 000015
【図１４】
2019212988.tif 000016
【図１５】
2019212988.tif 000017
【図１６】
2019212988.tif 000018
【図１７】
2019212988.tif 000019
【図１８】
2019212988.tif 000020
【図１９】
2019212988.tif 000021