(57)【特許請求の範囲】
【請求項１】
搬送経路に沿って複数枚の原稿を連続して搬送する搬送部と、 
前記搬送経路上に位置し、前記原稿を読み取る読取部と、
前記読取部より前記搬送経路上の上流側の位置を通過する前記原稿を検知する検知部と、
前記検知部の検知結果に基づいて、前記原稿の先端が前記読取部の読取位置より第１距離上流側の位置に到達した場合に、前記読取部に前記原稿の読み取りを開始させ、前記原稿の後端が前記読取部の読取位置より第２距離下流側の位置に到達した場合に、前記原稿部に前記原稿の読み取りを終了させる制御部と、
前記読取部が読み取った読取データに対して傾き補正を行う補正部と、を備え、
前記制御部は、
読取開始時に前記補正部が傾き補正を行うのに必要な基準距離を前記第１距離及び前記第２距離として決定し、
前記読取部により前記原稿を読取中に、前記検知部が前記搬送部によって次に搬送される次原稿の先端を検知した時に、前記原稿の後端と前記次原稿の先端との原稿間距離が、前記基準距離の２倍以下の場合、前記原稿間距離を２等分したものを前記第１距離及び前記第２距離として決定し、
前記原稿間距離が、前記基準距離の２倍より大きい場合、前記基準距離を前記第１距離及び前記第２距離として決定する画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、 
更に、 
複数枚の原稿を載置する給紙トレイと、 
駆動ギヤにより駆動され、原稿と接触してその原稿を給送するための給紙ローラと、 
前記給紙ローラから給送された原稿を前記給紙ローラの給紙速度よりも速い搬送速度で搬送する紙送りローラと、 
前記駆動ギヤと共に回転するように設けられた駆動伝達部と、 
前記給紙ローラと共に回転するように設けられ、前記駆動伝達部と係合離脱可能であり、前記給紙ローラによる用紙給送時には前記駆動伝達部により押動されて回転し、前記紙送りローラによる用紙搬送時には前記駆動伝達部より離脱して前記搬送速度で搬送される原稿に連れ回る給紙ローラにより回転し、前記給紙ローラ及び前記紙送りローラにより用紙が搬送されない搬送停止時には回転を停止する伝達受動部と、を備える画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数枚の原稿を連続して搬送しながら読み取る画像読取装置に用いられる技術に関する。
【背景技術】
【０００２】
従来から、複数枚の原稿を連続して搬送しながら読み取る画像読取装置が知られている。このような装置では、搬送中に原稿が傾くことがあり、画像欠落を生じさせることなく傾いた原稿を読み取るためには、搬送方向等に原稿サイズより広い読取領域を決定しておき、当該読取領域において原稿を読み取ることが必要となる。読取領域を決定する際に決定される拡張領域は、一般に原稿サイズに比例する。特許文献１には、原稿サイズ毎に搬送速度やユーザからの入力に基づいて拡張領域を決定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１１３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像読取装置では、原稿を読み取る以前において当該原稿の原稿サイズが不明な場合がある。この場合、原稿サイズから拡張領域を決定しておくことができない。このような場合、画像欠落を生じさせることなく原稿を読み取るためには、拡張領域として、例えば当該装置において読取可能な最大原稿サイズにおける拡張領域等、比較的広い拡張領域としておく必要がある。しかし、読取領域を決定する拡張領域を比較的広い拡張領域とした場合、連続して搬送される原稿の読取領域がお互いに重なってしまうことがあり、画像欠落が生じることを抑制することができない問題が生じる。
【０００５】
本発明は、画像読取装置において原稿の画像欠落を抑制する技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像読取装置は、搬送経路に沿って複数枚の原稿を連続して搬送する搬送部と、前記搬送経路上に位置し、前記原稿を読み取る読取部と、前記読取部より前記搬送経路上の上流側の位置を通過する前記原稿を検知する検知部と、前記検知部の検知結果に基づいて、前記原稿の先端が前記読取部の読取位置より第１距離上流側の位置に到達した場合に、前記読取部に前記原稿の読み取りを開始させ、前記原稿の後端が前記読取部の読取位置より第２距離下流側の位置に到達した場合に、前記原稿部に前記原稿の読み取りを終了させる制御部と、を備え、前記制御部は、前記原稿の後端と前記搬送部によって次に搬送される前記原稿の先端との原稿間距離から前記第１距離及び前記第２距離を決定する。
【０００７】
また、上記の画像読取装置では、更に、複数枚の原稿を載置する給紙トレイと、駆動ギヤにより駆動され、原稿と接触してその原稿を給送するための給紙ローラと、前記給紙ローラから給送された原稿を前記給紙ローラの給紙速度よりも速い搬送速度で搬送する紙送りローラと、前記駆動ギヤと共に回転するように設けられた駆動伝達部と、前記給紙ローラと共に回転するように設けられ、前記駆動伝達部と係合離脱可能であり、前記給紙ローラによる用紙給送時には前記駆動伝達部により押動されて回転し、前記紙送りローラによる用紙搬送時には前記駆動伝達部より離脱して前記搬送速度で搬送される原稿に連れ回る給紙ローラにより回転し、前記給紙ローラ及び前記紙送りローラにより用紙が搬送されない搬送停止時には回転を停止する伝達受動部と、を備える構成としても良い。
【０００８】
また、上記の画像読取装置では、更に、前記読取部が読み取った読取データに対して傾き補正を行う補正部を備え、前記制御部は、前記原稿間距離が、前記補正部が傾き補正を行うのに必要な基準距離の２倍以下の場合、前記原稿間距離に基づいて前記第１距離と前記第２距離を決定する構成としても良い。
【０００９】
また、上記の画像読取装置では、前記制御部は、前記原稿間距離が、前記基準距離の２倍以下の場合、前記原稿間距離を２等分したものを前記第１距離及び前記第２距離として決定する構成としても良い。
【００１０】
また、上記の画像読取装置では、更に、前記読取部が読み取った読取データに対して傾き補正を行う補正部を備え、前記制御部は、前記原稿間距離が、前記補正部が傾き補正を行うのに必要な基準距離の２倍よりも大きい場合、前記基準距離を前記第１距離及び前記第２距離として決定する構成としても良い。
【発明の効果】
【００１１】
本明細書によって開示される画像読取装置では、先に搬送される原稿の後端と次に搬送される原稿の先端との原稿間距離から原稿先端側及び後端側の拡張領域の搬送方向の距離を示す第１距離及び第２距離を決定し、読取領域を決定する。この画像読取装置によれば、原稿間距離に基づいて原稿の読取領域を決定するので、それぞれの原稿の読取領域が重ならないように読取領域を決定することができ、原稿の画像欠落を抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】画像読取装置１の概略的な断面図
【図２】給紙ローラ２０の概略的な斜視図
【図３】給紙ローラ２０の回転動作を説明する図
【図４】原稿サイズＬ０と紙間距離Ｚの関係を示すグラフ
【図５】画像読取装置１の電気的構成を概略的に示すブロック図
【図６】読取処理を示すフローチャート
【図７】読取処理を示すフローチャート
【図８】読取処理を示すフローチャート
【図９】傾き補正処理を示すフローチャート
【図１０】原稿Ｇと読取領域Ｈの関係を示す図
【図１１】原稿Ｇと読取領域Ｈの関係を示す図
【図１２】原稿Ｇと読取領域Ｈの関係を示す図
【図１３】搬送中の原稿Ｇを示す図
【図１４】搬送中の原稿Ｇを示す図
【発明を実施するための形態】
【００１３】
＜実施形態＞
一実施形態を、図１ないし図１４を用いて説明する。
【００１４】
１．画像読取装置の機械的構成
【００１５】
図１は、本実施形態の画像読取装置１の概略的な断面図である。画像読取装置１は、給紙トレイ２と、本体部３と、排紙トレイ４と、を含む。画像読取装置１は、給紙トレイ２に載置された複数の原稿Ｇを１枚ずつ排紙トレイ４に搬送するとともに、搬送中の原稿Ｇを本体部３に含まれるＣＩＳ２４を用いて読み取るシートフィードスキャナである。
【００１６】
図２に示すように、本体部３には、給紙トレイ２と排紙トレイ４と、分離パッド２１と、給紙ローラ２０と、給紙トレイ２に載置された原稿を搬送経路２２に沿って搬送する搬送ローラ２３とを有している。また、この搬送経路２２上には、ＣＩＳ２４と、フロントセンサ（以下、Ｆセンサ）２５と、リアセンサ（以下、Ｒセンサ）２６と、を備える。搬送ローラ２３は、紙送りローラの一例であり、ＣＩＳ２４は、読取部の一例であり、Ｒセンサ２６は、検知部の一例である。
【００１７】
給紙ローラ２０は、給紙トレイ２に載置された原稿Ｇに当接しており、摩擦力により、給紙トレイ２に載置された原稿Ｇを本体部３の内部へと引き込む。分離パッド２１は、摩擦力により、複数枚の原稿Ｇを１枚の原稿Ｇに分離する。給紙トレイ２に載置された複数枚の原稿Ｇは、これらによって、１枚の原稿Ｇに分離されて本体部３の内部へと引き込まれる。
【００１８】
搬送ローラ２３は、図示しないモータにより駆動され、本体部３の内部へと引き込まれた原稿Ｇを搬送経路２２上に搬送する。ＣＩＳ２４は、搬送経路２２上に位置し、読取位置Ｐ１において搬送経路２２内を搬送される原稿Ｇを読み取る。
【００１９】
搬送ローラ２３は、搬送経路２２上に搬送された原稿Ｇを排紙トレイ４に送り出す。搬送ローラ２３により排紙トレイ４に供給された原稿Ｇは、排紙トレイ４に積層される。つまり、給紙ローラ２０と搬送ローラ２３とによって、給紙トレイ２に載置された複数枚の原稿Ｇを搬送経路２２上に搬送する搬送部２７が形成されている。
【００２０】
Ｆセンサ２５は、給紙トレイ２に配置され、給紙トレイ２に原稿Ｇが載置された場合にオンし、給紙トレイ２に原稿Ｇが載置されていない場合にオフするように設定されている。Ｒセンサ２５は、搬送経路２２上のＣＩＳ２４よりも上流側の位置Ｐ２に配置され、搬送経路２２上の位置Ｐ２を原稿Ｇが通過する場合にオンし、位置Ｐ２を原稿Ｇが通過していない場合にオフするように設定されている。また、本体部３には、この他に、電源スイッチや各種設定ボタンからなり、ユーザからの操作指令等を受け付ける入力部５や、ＬＥＤからなり、画像読取装置１の状況を表示する表示部６等が含まれる（図５参照）。
【００２１】
２．給紙ローラの機械的構成
図２に、給紙ローラ２０の駆動機構を示す。給紙ローラ２０は、給紙ローラ軸３２に挿通されており、給紙ローラ軸３２周りに回転する。給紙ローラ２０には、給紙ローラ軸３２の１径方向にピン３４が止着されている。つまり、ピン３４は、給紙ローラ２０に固定されており、給紙ローラと一体となって給紙ローラ軸３２周りに回転する。ピン３４は、伝達受動部の一例である。
【００２２】
ピン３４に隣接して、駆動ギア３５が配置されている。駆動ギア３５は、給紙ローラ軸３２に挿通されており、給紙ローラ軸３２周りに回転する。駆動ギア３５は、外周に歯を列設したギア部３５Ａを有し、ギア部３５Ａと噛合う図示しない外部ギヤから駆動力が付与されて給紙ローラ軸３２周りを図２で矢印３７で示す方向に、第１回転速度ω１で回転する。
【００２３】
駆動ギア３５のピン３４に隣接する側面には、凸部３６が形成されている。凸部３６は、駆動ギア３５と一体に形成されており、駆動ギア３５と共に給紙ローラ軸３２周りに回転する。凸部３６は、駆動ギア３５を給紙ローラ軸３２周りに回転させた場合に、ピン３４に当接する位置に配置されている。凸部３６は、駆動伝達部の一例である。ピン３４と凸部３６は、係合離脱可能に構成されている。そのため、給紙ローラ２０と駆動ギア３５は、ピン３４と凸部３６が係合した場合、給紙ローラ軸３２周りを一体として回転し、ピン３４と凸部３６が離脱した場合、給紙ローラ軸３２周りを各々別々に回転する。
【００２４】
３．給紙ローラの回転動作
図３を用いて、給紙ローラ２０の回転動作を説明する。図３では、駆動ギア３５の図示を省略し、凸部３６のみを示す。
図３（Ａ）に示すように、画像読取装置１では、原稿Ｇの搬送を開始すると、駆動ギア３５が第１回転速度ω１で回転し、矢印３７で示す凸部３６の回転方向に係合するピン３４が凸部３６に押動されて給紙ローラ２０も第１回転速度ω１で回転する。この結果、給紙ローラ２０に当接する原稿Ｇは、給紙速度Ｖ１で搬送経路２２へと給送される。搬送ローラ２３の半径をＲとすると、第１回転速度ω１と給紙速度Ｖ１は、以下の関係を有する。
Ｖ１＝Ｒ×ω１
【００２５】
次に、図３（Ｂ）に示すように、給紙ローラ２０から給送された原稿Ｇが搬送ローラ２３に到達すると、原稿Ｇは搬送ローラ２３により搬送される。搬送ローラ２３は、給紙速度Ｖ１よりも早い搬送速度Ｖ２で原稿Ｇを搬送する。これにより、原稿Ｇに当接する給紙ローラ２０が搬送速度Ｖ２で回転し、第２回転速度ω２で回転するピン３４が、第１回転速度ω１で回転する凸部３６から離脱する。原稿Ｇの搬送により、ピン３４と凸部３６の間に生じる角度θは、原稿Ｇの搬送方向Ｄ２の長さである原稿サイズＬ０、及び搬送経路２２における給紙ローラ２０と搬送ローラ２３の間の距離Ｌ１を用いて下記のように示される。
Ｖ２＞Ｖ１，Ｖ２＝Ｒ×ω２
θ＝（ω２−ω１）×（Ｌ０−Ｌ１）／Ｖ２
【００２６】
次に、図３（Ｃ）に示すように、搬送ローラ２３による搬送により、原稿Ｇが給紙ローラ２０を通過すると、給紙ローラ２０は回転を停止する。その一方、駆動ギア３５は第１回転速度ω１で回転を継続しており、給紙ローラ２０の停止中において駆動ギア３５が角度θ回転するまで駆動ギア３５は空転を続ける。つまり、角度θは、給紙ローラ２０の停止中において駆動ギア３５が空転する空転角度ということができる。駆動ギア３５が角度θ回転し、駆動ギア３５の凸部３６が再びピン３４と係合すると、図３（Ａ）に戻って次の原稿Ｇ’の給送を開始する。次の原稿Ｇ’の給送開始時における原稿Ｇと次の原稿Ｇ’の搬送方向Ｄ２における原稿Ｇの紙間距離Ｚは下記のように示される。
Ｚ＝Ｖ２×θ／ω１＝（ω２−ω１）×（Ｌ０−Ｌ１）／ω１
【００２７】
本実施形態の画像読取装置１では、紙間距離Ｚが距離（Ｌ０−Ｌ１）に比例し、原稿サイズＬ０に基づいて決定される機構が実現されている。図４に、画像読取装置１における原稿サイズＬ０と紙間距離Ｚの関係を示す。図４に示すように、画像読取装置１では、原稿サイズＬ０が５５ｍｍの名刺横置きサイズから大きくなるに従って、紙間距離Ｚが１５ｍｍから長くなり、紙間距離が３０ｍｍとなると空転角度θが略３６０°となり、紙間距離Ｚが一定に保たれる。画像読取装置１では、給紙速度Ｖ１と搬送速度Ｖ２の速度差、及び原稿サイズＬ０に基づいて紙間距離Ｚが決定される構成が実現されており、後述する中央処理装置１１は原稿Ｇを搬送するに先だって、紙間距離Ｚを決定するために原稿サイズＬ０を識別しておく必要がない。
【００２８】
４．画像読取装置の電気的構成
図５は、画像読取装置１の電気的構成を概略的に示すブロック図である。図５に示すように、画像読取装置１は、画像読取装置１の各部を制御するＡＳＩＣ（特定用途向け集積回路）１０を含む。ＡＳＩＣ１０は、中央処理装置（以下、ＣＰＵ）１１と、ＲＯＭ１２と、ＲＡＭ１３と、デバイス制御部１４と、アナログフロントエンド（以下、ＡＦＥ）１５と、駆動回路１６、画像処理回路１７と、を備え、これらにバス１８を介して、Ｆセンサ２５、Ｒセンサ２６などが接続されている。画像処理回路１７は、補正部の一例である。
【００２９】
ＲＯＭ１２には、画像読取装置１の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ１１は、ＲＯＭ２６から読み出したプログラムに従って各部の制御を行う制御部として機能する。デバイス制御部１４は、ＣＩＳ２４に接続されており、ＣＰＵ１１からの命令に基づいて読み取りを制御する信号をＣＩＳ２４に送信する。ＣＩＳ２４は、デバイス制御部１４からの信号に基づいて、読取領域Ｈ（図１０参照）に亘って原稿Ｇを読み取り、読み取った読取データをＡＦＥ１５に出力する。
【００３０】
ＡＦＥ１７は、ＣＩＳ２４に各々接続されており、ＣＰＵ１１からの命令に基づいて、ＣＩＳ２４から出力されるアナログ信号である読取データをデジタル信号である階調データに変換する。読取データ及び階調データは、バス１８を介してＲＡＭ１３に記憶される。画像処理回路１７は、ＲＡＭ１３に記憶された階調データに傾き補正処理を行い、補正データを生成する。
【００３１】
駆動回路１６は、搬送部２７に接続されており、ＣＰＵ１１からの命令に基づいてパルス信号を搬送部２７に送信する。搬送部２７は、ステッピングモータ（不図示）を有し、パルス信号の１パルスで、１ステップの回転角度分、回転駆動する。そして、ステッピングモータが１ステップ分駆動すると、搬送ローラ２３が駆動し、搬送経路２２上を原稿Ｇが規定距離だけ搬送される。
【００３２】
５．読取処理
次に、図６ないし図１４を参照して、ＣＩＳ２４を用いて原稿Ｇを読み取る場合の、ＣＰＵ１１における処理について説明する。
【００３３】
図６は、ＣＰＵ１１が所定のプログラムに従って実行する処理のフローチャートを示す。ＣＰＵ１１は、Ｆセンサ２５を用いて給紙トレイ２に原稿Ｇが載置されたことが確認され、入力部５を介して原稿Ｇの読取指示が入力されると、処理を開始する。
【００３４】
ＣＰＵ１１は、処理を開始すると、駆動回路１６を用いて搬送部２７にパルス信号を送信し、ステップ数のカウントを開始する。そして、搬送部２７が原稿の搬送を開始する（Ｓ２）。ＣＰＵ１１は、Ｒセンサ２６を用いて搬送中の原稿Ｇの位置を検出し（Ｓ４：ＮＯ）、Ｒセンサ２６がオンした場合（Ｓ４：ＹＥＳ）に、先端拡張幅Ｗ１及び後端拡張幅Ｗ２を共に基準ステップ数Ｘに対応する距離に設定する（Ｓ６）。基準ステップ数Ｘは、基準距離の一例であり、基準距離を規定距離で除したものということができる。
【００３５】
図１０に示すように、先端拡張幅Ｗ１とは、読取領域Ｈのうち、原稿Ｇが読取位置Ｐ１に到達するに先だってＣＩＳ２４が読み取りを行う領域Ｈ１の矢印２８で示す搬送方向Ｄ２の幅を意味する。また、後端拡張幅Ｗ２とは、読取領域Ｈのうち、原稿Ｇが読取位置Ｐ１を通過した後もＣＩＳ２４が読み取りを行う領域Ｈ２の搬送方向Ｄ２の幅を意味する。先端拡張幅Ｗ１、後端拡張幅Ｗ２及び前述の紙間距離Ｚは、Ｒセンサ２６が原稿Ｇを検出するＲセンサ軸２９を基準に設定される。ＣＰＵ１１は、読取領域Ｈに領域Ｈ１、Ｈ２を含ませておくことで、図１０に示すように、搬送される原稿Ｇが搬送方向Ｄ２に対して傾いた場合でも、画像欠落を生じさせることなく原稿Ｇを読み取ることができる。
【００３６】
また基準ステップ数Ｘは、ＣＰＵ１１が、画像処理回路１７を用いて傾き補正処理を行うのに必要な距離に基づいて決定される。基準ステップ数Ｘは、画像読取装置１が搬送可能な最大の原稿サイズＬ０の他、画像読取装置１の搬送許容傾き等によって決定される。
【００３７】
ＣＰＵ１１は、搬送経路２２上における位置Ｐ２から読取位置Ｐ１までの距離Ｌ２に相当するステップ数から先端拡張幅Ｗ１に相当するステップ数を引いて、Ｒセンサ２６がオンしてから原稿Ｇの読み取りを開始するまでの第１ステップ数を算出する（Ｓ８）。ＣＰＵ１１は、Ｒセンサ２６がオンしてから第１ステップ数カウントされるのを待機し（Ｓ１０：ＮＯ）、第１ステップ数カウントされると（Ｓ１０：ＹＥＳ）、ＣＩＳ２４を用いて原稿Ｇの読み取りを開始する（Ｓ１２）。つまり、ＣＰＵ１１は、原稿Ｇの先端が第１ステップ数に相当する距離だけ読取位置Ｐ１よりも上流側の位置に到達した場合に、原稿Ｇの読み取りを開始する。
【００３８】
ＣＰＵ１１は、原稿Ｇの読み取りを開始すると、原稿Ｇが位置Ｐ２を通過し、Ｒセンサ２６がオフするのを待機する（Ｓ１４：ＮＯ）。ＣＰＵ１１は、Ｒセンサ２６がオフすると（Ｓ１４：ＹＥＳ）、Ｒセンサ２６がオンしてからＲセンサ２６がオフするまでの原稿長ステップ数を算出し、ＲＡＭ１３に記憶する（Ｓ１６）。つまり、原稿長ステップ数は、原稿サイズＬ０に相当するステップ数である。また、ＣＰＵ１１は、距離Ｌ２に相当するステップ数と後端拡張幅Ｗ２に相当するステップ数を加えて、Ｒセンサ２６がオフしてから原稿Ｇの読み取りを終了するまでの第２ステップ数を算出する（Ｓ１８）。
【００３９】
次に、ＣＰＵ１１は、図７に示すように、Ｒセンサ２６がオフしてから第２ステップ数カウントされる（Ｓ２０）ことと、次の原稿ＧによってＲセンサ２６が再びオンする（Ｓ２２）ことのどちらの事象が先に実現するかを監視する。ＣＰＵ１１は、図１３に示すように、Ｒセンサ２６が再びオンする前に第２ステップ数カウントされた場合（Ｓ２０：ＹＥＳ、Ｓ２２：ＮＯ）、図８に示すように、原稿Ｇの読み取りを終了する（Ｓ３８）。つまり、ＣＰＵ１１は、原稿Ｇの後端が第２ステップ数に相当する距離だけ読取位置Ｐ１よりも下流側の位置に到達した場合に、原稿Ｇの読み取りを終了する。ＣＰＵ１１は、Ｆセンサ２５がオンしているか否かを確認し（Ｓ４０）、Ｆセンサ２５がオフしている場合（Ｓ４０：ＮＯ）、給紙トレイ２に読み取られずに残っている原稿Ｇは無いと判断し、原稿Ｇの搬送を停止する（Ｓ４２）。ＣＰＵ１１は、得られた階調データに傾き補正処理を行い（Ｓ４４）、読取処理を終了する。
【００４０】
図９に示すように、傾き補正処理では、ＣＰＵ１１は、まず、ＲＡＭ１３に記憶された読取データからエッジデータを生成し、このエッジデータと所定の閾値を用いて、図１０に実線で示す原稿Ｇを読み取った原稿読取領域のエッジ部分を抽出する（Ｓ５０）。ＣＰＵ１１は、原稿読取領域が搬送方向Ｄ２に対して傾いているか否かを検出し（Ｓ５２）、傾きを検出した場合には、ＲＡＭ１３に記憶された階調データに対して回転補正を行う（Ｓ５４）。上記のエッジ抽出、傾き検出、回転補正の各処理は、従来用いられている手法を用いることができる。
【００４１】
また、ＣＰＵ１１は、Ｆセンサ２５がオンしている場合（Ｓ４０：ＹＥＳ）、次に搬送される原稿Ｇに対して処理を実行する。ＣＰＵ１１は、Ｒセンサ２６を用いて次に搬送される原稿Ｇの位置を検出する（Ｓ４６：ＮＯ）。ＣＰＵ１１は、Ｒセンサ２６がオンした場合に（Ｓ４６：ＹＥＳ）、Ｓ８からの処理を繰り返す。
【００４２】
一方、ＣＰＵ１１は、図１４に示すように、第２ステップ数がカウントされる前にＲセンサ２６が再びオンした場合（Ｓ２０：ＮＯ、Ｓ２２：ＹＥＳ）、原稿Ｇの紙間距離Ｚに相当する紙間ステップ数を算出する（Ｓ２４）。ＣＰＵ１１は、紙間ステップ数を算出する際に、例えば、Ｒセンサ２６が原稿Ｇによりオンしてから当該原稿Ｇの通過によりオフとなり、さらに次の原稿Ｇによりオンするまでのステップ数から、ＲＡＭ１３に記憶された原稿長ステップ数を減じて、当該紙間ステップ数を算出する。
【００４３】
ＣＰＵ１１は、紙間ステップ数を基準ステップ数Ｘの２倍のステップ数である２Ｘと比較する（Ｓ２６）。ＣＰＵ１１は、紙間ステップ数が２Ｘ以下の場合（Ｓ２６：ＹＥＳ）、紙間ステップ数を用いて先端拡張幅Ｗ１及び後端拡張幅Ｗ２を再設定する（Ｓ２８）。具体的には、ＣＰＵ１１は、紙間ステップ数を２等分した半紙間ステップ数を算出し、図１２に示すように、先端拡張幅Ｗ１及び後端拡張幅Ｗ２を共に半紙間ステップ数に対応する距離に設定する。紙間ステップ数が奇数である場合、繰り下げて半紙間ステップ数を求める。ＣＰＵ１１は、先端拡張幅Ｗ１及び後端拡張幅Ｗ２の再設定に伴い、先端拡張幅Ｗ１及び後端拡張幅Ｗ２を用いて算出される第１ステップ数及び第２ステップ数を再算出する。
【００４４】
一方、ＣＰＵ１１は、紙間ステップ数が２Ｘよりも大きい場合（Ｓ２６：ＮＯ）、先端拡張幅Ｗ１及び後端拡張幅Ｗ２の設定を維持する（Ｓ３０）。つまり、ＣＰＵ１１は、先端拡張幅Ｗ１及び後端拡張幅Ｗ２を共に基準ステップ数Ｘに対応する距離に設定する。
【００４５】
ＣＰＵ１１は、Ｒセンサ２６がオフしてから第２ステップ数カウントされるのを待機し（Ｓ３２：ＮＯ）、第２ステップ数カウントされると（Ｓ３２：ＹＥＳ）、原稿Ｇの読み取りを終了する（Ｓ３４）。ＣＰＵ１１は、得られた階調データに傾き補正処理を行う（Ｓ３６）とともに、Ｓ８に戻り、次に搬送される原稿Ｇに対して処理を実行する。
【００４６】
６．本実施形態の効果
（１）画像読取装置１では、搬送部２７のクラッチ機構３３によって、原稿サイズＬ０に基づいて紙間距離Ｚが決定される。そのため、ＣＰＵ１１は原稿Ｇを搬送する前において原稿サイズＬ０を識別することなく、原稿Ｇ同士が重なり合うことを抑制することができる。その一方、ＣＰＵ１１は、原稿Ｇを搬送する前において原稿サイズＬ０に基づいて先端拡張幅Ｗ１及び後端拡張幅Ｗ２を決定することができない。そのため、先端拡張幅Ｗ１及び後端拡張幅Ｗ２は、例えば、画像読取装置１が搬送可能な最大の原稿サイズＬ０においても原稿Ｇの傾きにより画像欠落が生じないように、比較的広く設定されることがある。図１０に示すように、原稿サイズＬ０が比較的大きい場合、紙間距離Ｚは先端拡張幅Ｗ１と後端拡張幅Ｗ２を加えた長さよりも広くなる。そのため、原稿Ｇと次の原稿Ｇを連続して読み取った場合でも、それらの読取領域Ｈが重なることがなく、読取領域Ｈが重なりによる画像欠落が生じることがない。
【００４７】
その一方、図１１に示すように、原稿サイズＬ０が比較的小さい場合、紙間距離Ｚが先端拡張幅Ｗ１と後端拡張幅Ｗ２を加えた長さよりも狭くなる。そのため、原稿Ｇと次の原稿Ｇを連続して読み取った場合に、それらの読取領域Ｈが重なる（図１１斜線部参照）。読取領域Ｈが重なると、次の原稿Ｇの読取領域Ｈがその重複部分だけ削られ、次の原稿Ｇを読み取る際に、画像欠落が生じることとなる。
【００４８】
画像読取装置１では、先に搬送される原稿Ｇの後端と次に搬送される原稿Ｇの先端との紙間距離Ｚから先端拡張幅Ｗ１及び後端拡張幅Ｗ２を決定し、読取領域Ｈを決定する。この画像読取装置１によれば、紙間距離Ｚに基づいて原稿Ｇの読取領域Ｈを決定するので、それぞれの原稿Ｇの読取領域Ｈが重ならないように読取領域Ｈを決定することができ、原稿Ｇの画像欠落を抑制することができる。
【００４９】
（２）画像読取装置１では、紙間距離Ｚが基準ステップ数Ｘに相当する距離の２倍以下であり、連続して搬送される原稿Ｇの読取領域Ｈが重なる虞がある場合に、紙間距離Ｚに基づいて先端拡張幅Ｗ１及び後端拡張幅Ｗ２を決定するので、読取領域Ｈが重なることを防止することができる。具体的には、図１２に示すように、紙間距離Ｚを２等分し、この２等分したものを先端拡張幅Ｗ１及び後端拡張幅Ｗ２とする。そのため、原稿Ｇの先端方向の飛び出しや、原稿後端方向の飛び出しが当該紙間距離Ｚの半分以下である場合に、先に搬送される原稿Ｇと、次に搬送される原稿Ｇのいずれにも画像欠落が生じることを抑制することができる。
【００５０】
（３）画像読取装置１では、紙間距離Ｚが基準ステップ数Ｘに相当する距離の２倍よりも大きく、連続して搬送される原稿Ｇの読取領域Ｈが重なる虞がない場合に、この基準ステップ数Ｘに対応する距離を先端拡張幅Ｗ１及び後端拡張幅Ｗ２として決定することで、先端拡張幅Ｗ１及び後端拡張幅Ｗ２を別途決定しておく必要がない。
【００５１】
（４）画像読取装置１では、搬送部２７が原稿Ｇをステップ搬送している。原稿Ｇを搬送する場合、例えば、搬送速度を予め設定しておき、原稿Ｇを搬送する搬送時間を計時することによっても原稿Ｇの搬送を監視することができる。しかし、搬送部２７では、原稿Ｇの搬送に用いるモータが、温度上昇等により停止してしまうことがある。この場合、原稿Ｇの搬送時間に基づいて原稿Ｇの所定位置への到達を検知していると、モータの停止により実際には原稿Ｇが搬送されていないにも関わらず、搬送時間の経過により原稿Ｇの読み取りが開始されてしまい、原稿Ｇを正しく読み取ることができない。この画像読取装置１では、搬送時間ではなく実際に原稿Ｇが搬送された距離を示すステップ数に基づいて原稿Ｇの所定位置への到達を検出するので、原稿Ｇを正確に読み取ることができる。
【００５２】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
（１）上記実施形態では、画像読取装置１を用いて説明を行ったが、本発明はこれに限られない。例えば、画像の形成を行うプリンタ機能を、コピー機能、ファクシミリ機能等の少なくとも１つの機能をスキャナ機能と共に有する複合機であっても良い。
【００５３】
（２）上記実施形態では、画像読取装置１が１つのＡＳＩＣ１０を有し、制御部として機能するＣＰＵ１１によって読取処理を実行する例を用いて説明を行ったが、本発明はこれに限られない。例えば、複数のＣＰＵ、ＡＳＩＣなどによって読取処理を実行を実行してもよい。また、上記実施形態では、ＣＰＵ１１とは別にＣＰＵ１１からの命令により傾き補正処理を実行する画像処理回路１７を有する例を用いて説明を行ったが、ＣＰＵ１１自身によって傾き補正処理が行われても良い。
【００５４】
（３）上記実施形態では、紙間ステップ数を算出する際に、Ｒセンサ２６が原稿Ｇによりオンしてから当該原稿Ｇの通過によりオフとなり、さらに次の原稿Ｇによりオンするまでのステップ数から、ＲＡＭ１３に記憶された原稿長ステップ数を減じる例を用いて説明を行ったが、Ｒセンサ２６が原稿Ｇの通過によりオフとなり、さらに次の原稿Ｇによりオンするまでのステップ数から紙間ステップ数を算出しても良い。この場合には、必ずしもＲセンサ２６がオンしてからＲセンサ２６がオフするまでの原稿長ステップ数を算出しておく必要がない。
【符号の説明】
【００５５】
１：画像読取装置、２：給紙トレイ、１４：デバイス制御部、１５：ＡＦＥ、１６：駆動回路、１７：画像処理回路、２０：給紙ローラ、２２：搬送経路、２３：搬送ローラ、２６：Ｒセンサ、２７：搬送部、２９：Ｒセンサ軸、３２：給紙ローラ軸、３３：クラッチ機構、３４ピン、３５：駆動ギア、３６：凸部、Ｈ：読取領域、Ｌ０：原稿サイズ、Ｐ１：読取位置、Ｗ１：先端拡張幅、Ｗ２：後端拡張幅、Ｘ：基準ステップ数、Ｚ：紙間距離、θ：空転範囲
【図１】
0005811746.tif 000002
【図２】
0005811746.tif 000003
【図３】
0005811746.tif 000004
【図４】
0005811746.tif 000005
【図５】
0005811746.tif 000006
【図６】
0005811746.tif 000007
【図７】
0005811746.tif 000008
【図８】
0005811746.tif 000009
【図９】
0005811746.tif 000010
【図１０】
0005811746.tif 000011
【図１１】
0005811746.tif 000012
【図１２】
0005811746.tif 000013
【図１３】
0005811746.tif 000014
【図１４】
0005811746.tif 000015