(57)【特許請求の範囲】
【請求項１】
複数の原稿が載置される原稿載置台であって、前記複数の原稿は、原稿搬送方向に沿う一辺が揃えられた状態で、前記複数の原稿の内、前記原稿搬送方向とは直交する方向の幅が最大の原稿の中心が、前記原稿搬送方向とは直交する方向における前記原稿載置台の第１端から第２端までの間に位置する基準地点に位置合わせされるように載置される原稿載置台と、
ローラを備え、前記ローラの回転により、前記原稿載置台に載置された前記複数の原稿から、読取対象の原稿を分離して搬送する搬送ユニットと、
前記搬送ユニットにより搬送される前記読取対象の原稿を、前記読取対象の原稿が分離される地点である分離地点よりも前記原稿搬送方向下流の読取地点で読み取る読取ユニットと、
前記原稿搬送方向において、前記分離地点と前記読取地点との間に位置する地点であって、前記原稿搬送方向とは直交する方向において、前記基準地点に対応する第１検知地点で、前記第１検知地点を通過する原稿を検知する第１センサと、
前記原稿搬送方向において、前記分離地点と前記読取地点との間に位置する地点であって、前記原稿搬送方向とは直交する方向において、前記第１検知地点よりも前記複数の原稿の前記揃えられた辺が通過する側に位置する第２検知地点で、前記第２検知地点を通過する原稿を検知する第２センサと、
前記搬送ユニット及び前記読取ユニットを制御する制御ユニットと、
を備え、前記制御ユニットは、
予め定められた時間、前記搬送ユニットが前記ローラを回転させて前記読取対象の原稿を搬送するまでの間に、前記第１センサが前記読取対象の原稿を検知した第１のケースでは、前記第１検知地点から前記読取地点までの距離である第１距離と、前記第１センサが前記読取対象の原稿の先端を検知してからの前記搬送ユニットによる原稿搬送量と、に基づき、前記読取ユニットによる前記読取対象の原稿の読取開始タイミングを制御し、
前記予め定められた時間、前記搬送ユニットが前記ローラを回転させて前記読取対象の原稿を搬送するまでの間に、前記第１センサが前記読取対象の原稿を検知しなかった第２のケースでは、前記第２センサによって原稿が検知される地点である第２検知地点から前記読取地点までの距離である第２距離と、前記第２センサが前記読取対象の原稿の先端を検知してからの前記搬送ユニットによる原稿搬送量と、に基づき、前記読取ユニットによる前記読取対象の原稿の読取開始タイミングを制御すること
を特徴とする読取装置。
【請求項２】
前記制御ユニットは、
前記第１のケースでは、前記第１距離と、前記第１センサが前記読取対象の原稿の後端を検知してからの前記搬送ユニットによる原稿搬送量と、に基づき、前記読取ユニットによる前記読取対象の原稿の読取終了タイミングを制御し、
前記第２のケースでは、前記第２距離と、前記第２センサが前記読取対象の原稿の後端を検知してからの前記搬送ユニットによる原稿搬送量と、に基づき、前記読取ユニットによる前記読取対象の原稿の読取終了タイミングを制御すること
を特徴とする請求項１記載の読取装置。
【請求項３】
前記原稿搬送方向において、前記読取地点よりも下流の地点であって、前記原稿搬送方向とは直交する方向において、前記基準地点に対応する第３検知地点で、前記第３検知地点を通過する原稿を検知する第３センサ
を備え、
前記制御ユニットは、
前記第１のケースでは、前記第３センサが前記読取対象の原稿の後端を検知した時点を基準に、前記搬送ユニットに、新たな原稿を前記原稿載置台から搬送させるタイミングを制御し、
前記第２のケースでは、前記第２センサが前記読取対象の原稿の後端を検知した時点を基準に、前記搬送ユニットに、新たな原稿を前記原稿載置台から搬送させるタイミングを制御すること
を特徴とする請求項１又は請求項２記載の読取装置。
【請求項４】
前記原稿載置台に載置された原稿を、前記原稿搬送方向とは直交する方向において、前記基準地点に対応する第４検知地点で、検知する第４センサと、
前記原稿載置台に載置された原稿を、前記原稿搬送方向に直交する方向において、前記第４検知地点よりも前記複数の原稿の前記揃えられた辺が配置される側の地点で、検知する第５センサと、
を備え、
前記制御ユニットは、
前記第４センサ及び前記第５センサにより原稿が検知されている状態である大型原稿載置状態で前記搬送ユニットが前記読取対象の原稿の搬送を開始したときには、予め定められた回転量、前記搬送ユニットが前記ローラを回転させて前記読取対象の原稿を搬送するまでの間に、前記第２センサが前記読取対象の原稿を検知しなかった場合に、搬送異常が発生したと判定し、
前記第４センサにより原稿が検知されているが前記第５センサによっては原稿が検知されていない状態である小型原稿載置状態で前記搬送ユニットが前記読取対象の原稿の搬送を開始したときには、前記予め定められた回転量、前記搬送ユニットが前記ローラを回転させて前記読取対象の原稿を搬送するまでの間に、前記第２センサが原稿を検知した場合に、搬送異常が発生したと判定すること
を特徴とする請求項１〜請求項３のいずれか一項記載の読取装置。
【請求項５】
前記制御ユニットは、前記原稿搬送方向に直交する方向の幅が異なる原稿が前記原稿載置台に混在していない条件では、前記第２のケースが生じたときに搬送異常が発生したと判定すること
を特徴とする請求項１〜請求項４のいずれか一項記載の読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取装置に関する。
【背景技術】
【０００２】
従来、原稿載置台に載置された複数の原稿を一枚ずつ分離して読取地点に搬送し、読取地点では、原稿を光学的に読み取って、原稿の読取画像を表す画像データを生成するスキャナ装置が知られている。異なるサイズの原稿を混載可能なスキャナ装置もまた知られている（例えば特許文献１参照）。この種のスキャナ装置では、センサにより原稿の先端及び後端を検知して、原稿の読取開始及び終了を決定する。
【０００３】
原稿の載置方式としては、原稿の原稿搬送方向とは直交する方向（以下、横方向と表現する。）の中心を、原稿載置台中央の基準地点に位置合わせするように原稿を載置する中央合わせ方式（所謂センターレジ方式）が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１８２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
中央合わせ方式のスキャナ装置によれば、原稿を検知するためのセンサが、原稿搬送路において横方向の中心付近に通常配置される。しかしながら、この配置では、原稿載置台に異なるサイズの原稿が混載される場合に、小さいサイズの原稿がセンサにより検知できない可能性があった。
【０００６】
即ち、中央合わせ方式で異なるサイズの原稿が混載されるときには、混載される複数原稿の内の、横幅が最大の原稿の中心が、原稿載置台中央の基準地点に位置合わせされることになる。そして、残りの原稿は、上記横幅が最大の原稿の原稿搬送方向に沿う一辺に揃えられて原稿載置台に載置されることになる。
【０００７】
このような原稿載置方式において混載される原稿間のサイズ差が大きい場合には、小さいサイズの原稿は、原稿載置台の上記基準地点から端に偏った位置に配置され、センサ上を通らずに読取地点に搬送される可能性がある。この場合、センサは、小さいサイズの原稿の先端及び後端を検知することができず、スキャナ装置は、センサの出力に基づいて、小さいサイズの原稿の読取タイミングを制御することができない。
【０００８】
従って、本発明の一側面では、サイズ差の大きい複数原稿が混載される場合にも、原稿の読取タイミングを適切に制御可能な読取装置を提供できることが望ましい。
【課題を解決するための手段】
【０００９】
本発明の一側面に係る読取装置は、原稿載置台と、搬送ユニットと、読取ユニットと、第１センサと、第２センサと、制御ユニットと、を備える。原稿載置台には、複数の原稿が載置される。複数の原稿は、原稿搬送方向に沿う一辺が揃えられた状態で、原稿搬送方向とは直交する方向において、複数の原稿の内、直交する方向の幅が最大の原稿の中心が原稿載置台の中央領域における基準地点に位置合わせされるように載置される。
【００１０】
搬送ユニットは、原稿載置台に載置された複数の原稿から、読取対象の原稿を分離して搬送するように構成される。読取ユニットは、搬送ユニットにより搬送される読取対象の原稿を、読取対象の原稿が分離される地点である分離地点よりも原稿搬送方向下流の読取地点で読み取るように構成される。
【００１１】
第１センサは、原稿搬送方向において、分離地点と読取地点との間に位置する地点であって、原稿搬送方向とは直交する方向において、上記基準地点に対応する地点で、この地点を通過する原稿を検知するように配置される。
【００１２】
第２センサは、原稿搬送方向において、分離地点と読取地点との間に位置する地点であって、原稿搬送方向とは直交する方向において、第１センサによって原稿が検知される地点である第１検知地点よりも複数の原稿の揃えられた辺が通過する側に位置する地点で、この地点を通過する原稿を検知するように配置される。
【００１３】
制御ユニットは、搬送ユニット及び読取ユニットを制御するように構成される。制御ユニットは、第１検知地点に読取対象の原稿が到達する量、搬送ユニットが読取対象の原稿を搬送したときに、第１センサが読取対象の原稿を検知している第１のケースでは、第１検知地点から読取地点までの距離である第１距離と、第１センサが読取対象の原稿の先端を検知してからの搬送ユニットによる原稿搬送量と、に基づき、読取ユニットによる原稿の読取開始タイミングを制御するように構成される。
【００１４】
この制御ユニットは、上記第１検知地点に読取対象の原稿が到達する量、搬送ユニットが読取対象の原稿を搬送したときに、第１センサが読取対象の原稿を検知しない第２のケースでは、第２センサによって原稿が検知される地点である第２検知地点から読取地点までの距離である第２距離と、第２センサが読取対象の原稿の先端を検知してからの搬送ユニットによる原稿搬送量と、に基づき、読取ユニットによる原稿の読取開始タイミングを制御するように構成される。
【００１５】
本発明の一側面に係る読取装置によれば、センサが原稿搬送方向とは直交する方向に二つ設けられており、中心側に配置された第１センサにより原稿が検知されない場合には、原稿の辺が揃えられる地点側に配置された第２センサによる検知結果に基づき、制御ユニットが読取開始タイミングを制御する。従って、原稿載置台においてサイズ差の大きい複数原稿が混載される場合にも、各原稿の読取開始タイミングを適切に制御可能である。
【００１６】
更に、この読取装置によれば、大きいサイズの原稿の読取開始タイミングを、第１センサによる検知結果に基づいて制御することができるので、原稿の傾きによる影響を抑えて、高精度に読取開始タイミングを制御することが可能である。
【００１７】
制御ユニットは、上記第１のケースでは、上記第１距離と、第１センサが読取対象の原稿の後端を検知してからの搬送ユニットによる原稿搬送量と、に基づき、読取ユニットによる原稿の読取終了タイミングを制御するように構成されてもよい。制御ユニットは、上記第２のケースでは、上記第２距離と、第２センサが読取対象の原稿の後端を検知してからの搬送ユニットによる原稿搬送量と、に基づき、読取ユニットによる原稿の読取終了タイミングを制御するように構成されてもよい。この読取装置によれば、原稿載置台にサイズ差の大きい原稿が混載されている場合でも、各原稿の読取開始タイミング及び読取終了タイミングを適切に制御可能である。
【００１８】
読取装置には、原稿搬送方向において、読取地点よりも下流の地点であって、原稿搬送方向とは直交する方向において、上記基準地点に対応する地点で、この地点を通過する原稿を検知する第３センサが設けられてもよい。
【００１９】
制御ユニットは、上記第１のケースでは、第３センサが読取対象の原稿の後端を検知した時点を基準に、搬送ユニットに、新たな原稿を原稿載置台から搬送させるタイミングを制御するように構成され得る。制御ユニットは、上記第２のケースでは、第２センサが読取対象の原稿の後端を検知した時点を基準に、搬送ユニットに、新たな原稿を原稿載置台から搬送させるタイミングを制御するように構成され得る。この構成によれば、次原稿の搬送タイミングを適切に制御することができる。
【００２０】
読取装置には、第１検知地点及び第２検知地点より上流において原稿を検知する第４センサ及び第５センサが設けられてもよい。第４センサは、原稿載置台に載置された原稿を、原稿搬送方向とは直交する方向において、上記基準地点に対応する地点で検知するように配置され得る。第５センサは、原稿載置台に載置された原稿を、原稿搬送方向に直交する方向において、第４センサによって原稿が検知される地点よりも複数の原稿の揃えられた辺が配置される側の地点で検知するように配置され得る。
【００２１】
この場合、制御ユニットは、第４センサ及び第５センサにより原稿が検知されている状態である大型原稿載置状態で搬送ユニットが読取対象の原稿の搬送を開始したときには、原稿搬送方向において読取対象の原稿が第２検知地点に到達する量、搬送ユニットが読取対象の原稿を搬送したときに、第２センサが読取対象の原稿を検知していない場合、搬送異常が発生したと判定するように構成され得る。
【００２２】
制御ユニットは、第４センサにより原稿が検知されているが第５センサによっては原稿が検知されていない状態である小型原稿載置状態で搬送ユニットが読取対象の原稿の搬送を開始したときには、原稿搬送方向において読取対象の原稿が第２検知地点に到達する量、搬送ユニットが読取対象の原稿を搬送したときに、第２センサが原稿を検知している場合、搬送異常が発生したと判定するように構成されてもよい。この構成によれば、大型原稿及び小型原稿に関する搬送異常の発生を適切に判定することが可能である。
【００２３】
制御ユニットは、原稿搬送方向に直交する方向の幅が異なる原稿が原稿載置台に混在していない条件では、上記第２のケースが生じたときに搬送異常が発生したと判定するように構成されてもよい。上記幅が異なる原稿が混在していないことは、例えば、ユーザからの通知によって特定され得る。この構成によれば、読取制御及び搬送異常の判定を適切に行うことが可能である。
【図面の簡単な説明】
【００２４】
【図１】画像読取装置の概略構成を表す断面図である。
【図２】原稿搬送路周辺の構成をセンサの配置と共に表す概略図である。
【図３】図３Ａは、原稿トレイに単一サイズの原稿が載置されるときの原稿載置態様を表す図であり、図３Ｂは、原稿トレイに異なるサイズの原稿が載置されるときの原稿載置態様を表す図である。
【図４】画像読取装置の電気的構成を表す概略ブロック図である。
【図５】メインユニットが実行する混合読取制御処理（その１）を表すフローチャートである。
【図６】混合読取制御処理（その２）を表すフローチャートである。
【図７】混合読取制御処理（その３）を表すフローチャートである。
【図８】メインユニットによる第１通常読取制御処理を表すフローチャートである。
【図９】メインユニットによる第２通常読取制御処理を表すフローチャートである。
【発明を実施するための形態】
【００２５】
以下に本発明の実施例を図面と共に説明する。
図１に示す本実施例の画像読取装置１は、オートドキュメントフィーダ型のスキャナ装置として構成される。画像読取装置１は、原稿トレイ１０に載置された原稿Ｑの一群から読取対象の原稿Ｑを一枚ずつ分離して、ラインセンサ２０による読取地点に搬送し、読取地点ではラインセンサ２０を用いて原稿Ｑを読み取り、読取後の原稿Ｑを排出トレイ１５へと排出するように構成される。この画像読取装置１は、外部装置３（図４参照）から入力される読取指令に従って上記処理を実行し、原稿Ｑの読取画像を表す画像データを外部装置３に提供する。
【００２６】
画像読取装置１は、原稿Ｑを搬送するための機構として、分離機構３０と、搬送機構４０と、を備える。分離機構３０は、原稿トレイ１０の下端に、分離ローラ３１及びリバースローラ３２を備えた構成にされる。分離ローラ３１は、伝達機構５２（図４参照）を通じて、第１モータ５１からの動力を受けて回転する。分離ローラ３１は、回転により、原稿トレイ１０に載置された原稿Ｑの内、分離ローラ３１に接触する最下層の原稿Ｑを一枚分離し、これを下流に搬送する。
【００２７】
リバースローラ３２は、分離ローラ３１に対向して設けられ、分離ローラ３１が原稿Ｑを下流に搬送するとき、分離ローラ３１に従動回転する。リバースローラ３２は、原稿Ｑを後退させる必要が生じたときに、伝達機構５６（図４参照）を通じて、第２モータ５５からの動力を受けて、原稿Ｑを後退させる方向に回転する。このとき、分離ローラ３１は、リバースローラ３２に従動回転する。
【００２８】
分離機構３０の下流に配置される搬送機構４０は、搬送ローラ４１及び従動ローラ４２からなるローラ対と、排紙ローラ４５及び従動ローラ４６からなるローラ対と、を備える。これらのローラ対は、原稿Ｑの搬送路上に設けられ、上流からの原稿Ｑを回転により下流に搬送する。搬送ローラ４１及び排紙ローラ４５は、原稿Ｑを下流に搬送するとき、伝達機構５６を通じて、第２モータ５５からの動力を受けて回転する。原稿トレイ１０から搬送される原稿Ｑは、排紙ローラ４５の下流に位置する排出トレイ１５に排出される。
【００２９】
本実施例の画像読取装置１は、搬送ローラ４１と排紙ローラ４５との間に、対向する二つのラインセンサ２０を備え、原稿Ｑの両面を読取可能な構成にされる。これらのラインセンサ２０は、例えばＣＩＳイメージセンサとして構成される。
【００３０】
原稿トレイ１０と排出トレイ１５との間の原稿Ｑの搬送路上には、原稿Ｑを検知可能な複数のセンサＦＡ，ＦＢ，ＲＡ，ＲＢ，ＲＣが設けられる。具体的に、画像読取装置１は、分離ローラ３１の回転により原稿トレイ１０から読取対象の原稿Ｑが分離される地点において、原稿トレイ１０に載置された原稿Ｑを検知可能なセンサＦＡ，ＦＢを備える。以下では、これらのセンサＦＡ，ＦＢのことをフロントセンサと表現する。特に、原稿トレイ１０及びそれに続く原稿搬送路の中心線Ｌ０の近傍に設けられたフロントセンサＦＡ（図２参照）のことを、第１フロントセンサＦＡと表現し、中心線Ｌ０から離れた副線Ｌ１上に設けられたフロントセンサＦＢのことを、第２フロントセンサＦＢと表現する。そして、第１及び第２フロントセンサＦＡ，ＦＢより原稿搬送方向下流に位置するセンサＲＡ，ＲＢ，ＲＣのことを、リアセンサＲＡ，ＲＢ，ＲＣと表現する。
【００３１】
図２に示すように、リアセンサＲＡは、副線Ｌ１上において、第２フロントセンサＦＢが位置する地点よりも原稿搬送方向下流、且つ、搬送ローラ４１より原稿搬送方向上流の地点に設けられ、この地点を通過する原稿Ｑを検知する。以下では、このリアセンサＲＡのことを特に第１リアセンサＲＡと表現する。
【００３２】
リアセンサＲＢは、中心線Ｌ０近傍において、搬送ローラ４１よりも原稿搬送方向下流、且つ、ラインセンサ２０による原稿Ｑの読取地点よりも上流の地点に設けられ、この地点を通過する原稿Ｑを検知する。以下では、このリアセンサＲＢのことを特に第２リアセンサＲＢと表現する。
【００３３】
リアセンサＲＣは、中心線Ｌ０近傍において、排紙ローラ４５に対応する地点に設けられて、この地点を通過する原稿Ｑを検知する。以下では、このリアセンサＲＣのことを特に第３リアセンサＲＣと表現する。第３リアセンサＲＣは、排紙ローラ４５より下流で、排紙ローラ４５を通過した原稿Ｑを検知するように配置されてもよいし、排紙ローラ４５より上流で、排紙ローラ４５を通過する前の原稿Ｑを検知するように配置されてもよい。
【００３４】
ここで、原稿トレイ１０における原稿Ｑの載置態様と、センサＦＡ，ＦＢ，ＲＡ，ＲＢ，ＲＣの配置との対応関係を説明する。本実施例の原稿トレイ１０は、中央合わせ（センターレジ）方式の原稿トレイとして構成される。即ち、原稿トレイ１０は、ユーザが、同一サイズの複数の原稿Ｑを、図３Ａに示すように、この原稿Ｑの中心を中心線Ｌ０上に位置合わせして、原稿トレイ１０上に載置可能な構成にされる。
【００３５】
例えば、原稿トレイ１０には、周知のスキャナ装置と同様、原稿Ｑの左右端を挟む１対のガイドバーが原稿搬送方向に沿って、原稿搬送方向とは直交する方向に移動可能に設けられる。例えば、１対のガイドバーは、ユーザからの手動操作を受けて、原稿トレイ１０の中心線Ｌ０を基準に左右対称に連動して移動し、載置される原稿Ｑの横幅に対応する間隔を空けて配置されるように構成される。この構成により、ユーザは、１対のガイドバーの間に原稿Ｑを載置することにより、原稿Ｑの中心を中心線Ｌ０上に位置合わせして、原稿トレイ１０上に原稿Ｑを載置することができる。本明細書では、原稿搬送方向に直交する方向の幅を横幅とも表現し、原稿搬送方向に直交する方向を横方向とも表現する。
【００３６】
付言すると、本実施例の画像読取装置１では、原稿Ｑの載置方法として、横幅の異なるサイズの複数原稿Ｑを原稿トレイ１０に載置する場合には、図３Ｂに示すように、原稿搬送方向に沿う原稿Ｑの一辺を揃えて、これらの原稿Ｑを原稿トレイ１０の中央領域に載置することが定められている。図３Ｂに示す破線は、最上部の原稿Ｑに隠れて配置される小型原稿Ｑｓの輪郭を表す。本実施例では、異なるサイズの複数原稿Ｑを原稿トレイ１０に載置するときには、中心線Ｌ０よりも左領域側に、原稿Ｑの１辺を揃えて、横幅が最大の原稿の中心が中心線Ｌ０上に配置されるように、これら複数原稿Ｑを原稿トレイ１０の中央領域に載置することが正当な載置方法として定められている。ここで言う左領域は、原稿トレイ１０を正面から見たときに中心線Ｌ０より左側に位置する領域である。
【００３７】
このため、本実施例では、中心線Ｌ０から左側に離れた位置に定められた副線Ｌ１（図２参照）に沿って、第２フロントセンサＦＢ及び第１リアセンサＲＡが配置されている。第２フロントセンサＦＢ及び第１リアセンサＲＡは、サイズの異なる複数原稿Ｑが図３Ｂに示すように原稿トレイ１０に載置されるときに、小型原稿Ｑｓを検知可能な位置に設けられる。
【００３８】
図２上側領域に示すように、異なるサイズの複数原稿Ｑが混載されるときには、名刺サイズ等の小型原稿ＱｓがセンサＦＡ，ＲＢ，ＲＣを通過せずに排出トレイ１５まで搬送されてしまう。従って、第２フロントセンサＦＢ及び第１リアセンサＲＡが存在しない場合には、小型原稿Ｑｓの位置をローラ又はモータの回転量だけで推定しなければならない。
【００３９】
一方、使用が想定される全てのサイズの原稿Ｑが通過する副線Ｌ１上にセンサＦＢ，ＲＡを配置し、中心線Ｌ０側にセンサＦＡ，ＲＢ，ＲＣを配置しない場合には、センサＦＢ，ＲＡの出力が原稿Ｑの傾きの影響を大きく受けるため、大型原稿に関して、原稿Ｑの中心線Ｌ０上における位置を正確に把握することが難しい。
【００４０】
このため、本実施例では、中心線Ｌ０上のセンサＦＡ，ＲＢ，ＲＣとは別に、第２フロントセンサＦＢ及び第１リアセンサＲＡを設けている。画像読取装置１において利用可能な最大の原稿サイズがＡ４サイズ（横幅２１０ｍｍ）であり、利用可能な最小の原稿サイズが名刺サイズ（横幅９１ｍｍ）である場合には、中心線Ｌ０からおよそ６５−７０ｍｍ程度の位置（Ａ４原稿の端からおよそ４０−３５ｍｍの程度の位置）に副線Ｌ１を設定して、この副線Ｌ１上に、第２フロントセンサＦＢ及び第１リアセンサＲＡを配置することが考えられる。
【００４１】
本実施例の画像読取装置１は、このように配置されたセンサＦＡ，ＦＢ，ＲＡ，ＲＢ，ＲＣを備える他、図４に示すように、分離ローラ３１に対して第１モータ５１からの動力を伝達する伝達機構５２、並びに、リバースローラ３２、搬送ローラ４１及び排紙ローラ４５に対して第２モータ５５からの動力を伝達する伝達機構５６を備える。伝達機構５２は、第１モータ５１が正回転するとき、分離ローラ３１に動力を伝達して、分離ローラ３１を、原稿Ｑが下流に搬送される正回転方向に回転させる。
【００４２】
伝達機構５６は、第２モータ５５が正回転するとき、搬送ローラ４１及び排紙ローラ４５に動力を伝達して、搬送ローラ４１及び排紙ローラ４５を、原稿Ｑが下流に搬送される正回転方向に回転させ、第２モータ５５が逆回転するとき、リバースローラ３２に動力を伝達して、リバースローラ３２を、原稿Ｑが上流に後退する方向に回転させる。
【００４３】
この他、画像読取装置１は、メインユニット６０、読取制御ユニット７０、モータ制御ユニット８０、ＡＤ変換器９０、ユーザインタフェース９５、及び、通信インタフェース９９を備えた構成にされる。
【００４４】
メインユニット６０は、画像読取装置１の全体を統括制御する。このメインユニット６０は、ＣＰＵ６１と、ＲＯＭ６３と、ＲＡＭ６５と、ＮＶＲＡＭ６７とを備える。ＣＰＵ６１は、ＲＯＭ６３に記憶されたプログラムに従う処理を実行する。ＲＡＭ６５は、ＣＰＵ６１による処理実行時に作業領域として使用される。ＮＶＲＡＭ６７は、電気的にデータ書換可能な不揮発性メモリであり、各種データを記憶する。メインユニット６０は、ＣＰＵ６１での各種処理の実行により、画像読取装置１を統括制御する。
【００４５】
メインユニット６０は、例えば、通信インタフェース９９を介して外部装置３と通信する。そして、外部装置３からの読取指令を受信すると、この読取指令に基づく原稿Ｑの読取動作が実現されるように、読取制御ユニット７０及びモータ制御ユニット８０を制御する。その後、メインユニット６０は、原稿Ｑの読取動作によって生成された原稿Ｑの読取画像を表す画像データを、通信インタフェース９９を介して、外部装置３に提供するように動作する。外部装置３は、例えばパーソナルコンピュータであり、ユーザに操作されて画像読取装置１に対し読取指令を入力する。
【００４６】
読取制御ユニット７０は、メインユニット６０からの指令に基づき、原稿Ｑの搬送動作に合わせてラインセンサ２０が読取動作を実行するように、ラインセンサ２０の駆動制御を行う。読取制御ユニット７０は、ラインセンサ２０の読取動作により生成されるライン毎の読取画像データであるラインデータを、順次メインユニット６０に入力する。メインユニット６０は、このラインデータを組み合わせて、原稿Ｑの読取画像を表す上記画像データを生成し、これを外部装置３に提供する。
【００４７】
モータ制御ユニット８０は、メインユニット６０からの指令に基づき、第１モータ５１及び第２モータ５５の駆動制御を行うことによって、原稿トレイ１０から排出トレイ１５までの原稿Ｑの搬送制御を実現する。第１モータ５１及び第２モータ５５は、例えばステッピングモータで構成される。この場合、モータ制御ユニット８０は、第１モータ５１及び第２モータ５５の回転量を制御することにより、原稿Ｑの搬送量を制御可能である。
【００４８】
ＡＤ変換器９０は、センサＦＡ，ＦＢ，ＲＡ，ＲＢ，ＲＣからの入力信号をディジタル信号に変換して、このディジタル信号をメインユニット６０に入力するように構成される。ユーザインタフェース９５は、ユーザに対して各種情報を表示する表示部及び各種警告音を出力する音出力部を備え、メインユニット６０に制御されて、ユーザに対する表示及び警告音の出力を行う。
【００４９】
続いて、メインユニット６０が実行する混合読取制御処理の詳細を、図５を用いて説明する。メインユニット６０は、外部装置３からの読取指令として、混載モードでの読取指令が入力されると、図５に示す混合読取制御処理を実行する。読取指令は、混載モードでの読取指令、及び、通常モードでの読取指令を含み、混載モードでの読取指令は、原稿トレイ１０に複数の異なるサイズの原稿Ｑが混載されているときに、外部装置３を通じてユーザから入力される。通常モードでの読取指令は、原稿トレイ１０に単一サイズの原稿Ｑが載置されているときに、外部装置３を通じてユーザから入力される。
【００５０】
メインユニット６０は、混合読取制御処理を開始すると、モータ制御ユニット８０に第１モータ５１の駆動を開始させ、これにより、分離ローラ３１の正回転方向への回転を開始させる（Ｓ１１０）。これにより、分離ローラ３１は、原稿トレイ１０から読取対象の原稿Ｑを分離し、これを下流に搬送するように動作する。
【００５１】
その後、メインユニット６０は、分離ローラ３１が所定量回転したか否かを判断する（Ｓ１２０）。所定量は、分離ローラ３１が原稿トレイ１０から読取対象の原稿Ｑを一枚分離して、これを搬送ローラ４１と従動ローラ４２との間の原稿Ｑの挟持地点まで搬送するのに必要な回転量に定められる。メインユニット６０は、モータ制御ユニット８０による第１モータ５１の回転量の情報に基づき、上記判断を行うことができる。
【００５２】
分離ローラ３１が所定量回転していないと判断すると（Ｓ１２０でＮｏ）、メインユニット６０は、第１リアセンサＲＡからの入力信号がオフ信号からオン信号に切り替わったか否かを判断する（Ｓ１３０）。センサＦＡ，ＦＢ，ＲＡ、ＲＢ，ＲＣは、そのいずれも、その設置地点で原稿Ｑを検知しているときに、オン信号をメインユニット６０に入力し、原稿Ｑを検知していないとき、オフ信号をメインユニット６０に入力するように動作する。メインユニット６０は、第１リアセンサＲＡからの入力信号がオン信号に切り替わっていないと判断した場合（Ｓ１３０でＮｏ）、処理Ｓ１２０に移行する。
【００５３】
このようにして、メインユニット６０は、分離ローラ３１が所定量回転するか、第１リアセンサＲＡがオン信号に切り替わるまで待機する。そして、第１リアセンサＲＡがオフ信号のまま分離ローラ３１が所定量回転した場合（Ｓ１２０でＹｅｓ）、メインユニット６０は、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ１４０）。
【００５４】
処理Ｓ１４０において、メインユニット６０は、ジャムの発生領域等の詳細情報と共にジャムが発生したことを示すエラー画面をユーザインタフェース９５に表示させることができる。併せて、ユーザインタフェース９５に、搬送異常の発生を知らせる警告音を出力させることができる。メインユニット６０は、通信インタフェース９９を通じて、外部装置３にエラーの発生を通知する構成にされてもよい。
【００５５】
具体的に、メインユニット６０は、ジャムの発生領域を表す情報として、原稿トレイ１０から搬送ローラ４１までの原稿搬送路においてジャムが発生したことを示すエラー画面をユーザインタフェース９５に表示させることができる（Ｓ１４０）。このようにして搬送異常の発生をユーザに向けて通知すると、メインユニット６０は、混合読取制御処理を終了することにより、上記読取指令に基づく処理を終了する。
【００５６】
一方、第１リアセンサＲＡからの入力信号がオン信号に切り替わったと判断すると（Ｓ１３０でＹｅｓ）、メインユニット６０は、分離ローラ３１が上記所定量回転するまで、モータ制御ユニット８０に第１モータ５１の駆動を継続させ、分離ローラ３１が上記所定量回転した時点で、分離ローラ３１の回転を停止させるように、モータ制御ユニット８０を制御する（Ｓ１５０）。
【００５７】
その後、メインユニット６０は、モータ制御ユニット８０に第２モータ５５の駆動を開始させ、これにより搬送ローラ４１及び排紙ローラ４５の正回転方向への回転を開始させる（Ｓ１６０）。これにより、搬送機構４０は、分離ローラ３１により搬送されてきた原稿Ｑを下流に搬送するように動作する。メインユニット６０は、この搬送ローラ４１の回転開始時刻Ｔ１を、ＲＡＭ６５に一時記憶するように動作する（Ｓ１６０）。
【００５８】
搬送機構４０に原稿Ｑの搬送動作を開始させると次に、メインユニット６０は、第２リアセンサＲＢからの入力信号がオフ信号からオン信号に切り替わるか、第２リアセンサＲＢからの入力信号がオフ信号のまま、時刻Ｔ１から予め定められた第１時間が経過するまで待機する（Ｓ１７０，Ｓ１８０）。そして、第２リアセンサＲＢからの入力信号がオン信号に切り替わると、処理Ｓ２００に移行し、第２リアセンサＲＢがオフ信号のまま第１時間が経過すると、処理Ｓ４００に移行する。第１時間は、原稿Ｑが搬送ローラ４１の回転により、原稿搬送方向において第２リアセンサＲＢの設置地点に到達するのに必要な時間より長い時間に定められる。
【００５９】
処理Ｓ２００に移行すると、メインユニット６０は、第２リアセンサＲＢがオン信号に切り替わった時刻Ｔ２をＲＡＭ６５に記憶する。更に、メインユニット６０は、第２リアセンサＲＢがオン信号に切り替わった時点での第２モータ５５の回転位置Ｐｏｎ２に基づき、ラインセンサ２０に読取動作を開始させるときの第２モータ５５の回転位置である読取開始位置Ｐｓを決定する（Ｓ２１０）。
【００６０】
メインユニット６０は、原稿Ｑの先端を第２リアセンサＲＢによる原稿Ｑの検知地点から、ラインセンサ２０による読取地点まで搬送するのに必要な第２モータ５５の回転量がδＰ２である場合には、読取開始位置Ｐｓを、例えばＰｓ＝Ｐｏｎ２＋δＰ２−αに定めることができる。値αは、余裕量であり、ゼロより大きな値に定められる。但し、値αはゼロに定められてもよい。値αとしてゼロより大きな値が定められる場合、読取開始位置Ｐｓは、原稿Ｑの先端が読取地点より僅かに上流に位置するときの第２モータ５５の回転位置に対応する。
【００６１】
読取開始位置Ｐｓを決定すると、メインユニット６０は、第２モータ５５の回転位置Ｐが読取開始位置Ｐｓに到達した時点で、ラインセンサ２０による読取動作が、読取制御ユニット７０の制御下で開始されるように、読取制御ユニット７０に指令入力する（Ｓ２２０）。
【００６２】
その後、メインユニット６０は、図６に示すように、第３リアセンサＲＣがオン信号に切り替わるか、第３リアセンサＲＣからの入力信号がオフ信号のまま時刻Ｔ２から予め定められた第２時間が経過するまで待機する（Ｓ２３０，Ｓ２４０）。そして、第３リアセンサＲＣからの入力信号がオフ信号のまま第２時間が経過すると（Ｓ２４０でＹｅｓ）、メインユニット６０は、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ２５０）。処理Ｓ２５０では、処理Ｓ１４０と同様の処理を実行することができる。その後、メインユニット６０は、混合読取制御処理を終了する。
【００６３】
メインユニット６０は、時刻Ｔ２から第２時間が経過する前に第３リアセンサＲＣがオン信号に切り替わると（Ｓ２３０でＹｅｓ）、第３リアセンサＲＣからの入力信号がオン信号に切り替わった時刻Ｔ３をＲＡＭ６５に記憶する（Ｓ２６０）。
【００６４】
その後、メインユニット６０は、第２リアセンサＲＢからの入力信号がオフ信号に切り替わるか、第２リアセンサＲＢがオン信号のまま時刻Ｔ２から予め定められた第３時間が経過するまで待機する（Ｓ２７０，Ｓ２８０）。第３時間は、仮に搬送される原稿Ｑが画像読取装置１で使用可能な最大サイズの原稿である場合に、この原稿Ｑが先端から後端まで第２リアセンサＲＢを通過するのに必要な時間より長い時間に定められる。
【００６５】
そして、第２リアセンサＲＢからの入力信号がオン信号のまま第３時間が経過すると（Ｓ２８０でＹｅｓ）、メインユニット６０は、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ２９０）。処理Ｓ２９０では、処理Ｓ１４０，Ｓ２５０と同様の処理を実行することができる。その後、メインユニット６０は、混合読取制御処理を終了する。
【００６６】
メインユニット６０は、第２リアセンサＲＢからの入力信号が時刻Ｔ３から第３時間が経過する前にオフ信号に切り替わると（Ｓ２７０でＹｅｓ）、第２リアセンサＲＢからの入力信号がオフ信号に切り替わった時点での第２モータ５５の回転位置Ｐｏｆｆ２に基づき、ラインセンサ２０による読取動作を終了するときの第２モータ５５の回転位置である読取終了位置Ｐｅを決定する（Ｓ３００）。
【００６７】
ここでは、読取終了位置Ｐｅを、Ｐｅ＝Ｐｏｆｆ２＋δＰ２＋βに定めることができる。値δＰ２は、上述したように、第２リアセンサＲＢの原稿Ｑの先端（この場合は後端）を、第２リアセンサＲＢによる原稿Ｑの検知地点から、ラインセンサ２０による読取地点まで搬送するのに必要な第２モータ５５の回転量である。値βは、余裕量であり、ゼロより大きな値に定められる。但し、値βはゼロに定められてもよい。値βとしてゼロより大きな値が定められた場合、読取終了位置Ｐｅは、原稿Ｑの後端が読取地点より僅かに下流に位置するときの第２モータ５５の回転位置に定められる。
【００６８】
読取終了位置Ｐｅの決定後、メインユニット６０は、第２モータ５５の回転位置Ｐが読取終了位置Ｐｅに到達した時点で、ラインセンサ２０による読取動作を終了させるように、読取制御ユニット７０に対して指令入力する（Ｓ３１０）。
【００６９】
その後、メインユニット６０は、第３リアセンサＲＣからの入力信号がオフ信号に切り替わるか、第３リアセンサＲＣからの入力信号がオン信号のまま時刻Ｔ３から上記第３時間が経過するまで待機する（Ｓ３２０，Ｓ３３０）。第３リアセンサＲＣからの入力信号がオン信号のまま第３時間が経過すると（Ｓ３３０でＹｅｓ）、メインユニット６０は、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ３４０）。その後、メインユニット６０は、混合読取制御処理を終了する。
【００７０】
この他、第３リアセンサＲＣからの入力信号が時刻Ｔ３から第３時間が経過する前にオフ信号に切り替わると（Ｓ３２０でＹｅｓ）、メインユニット６０は、第３リアセンサＲＣからの入力信号がオフ信号に切り替わった時刻Ｔ４をＲＡＭ６５に記憶する（Ｓ３５０）。
【００７１】
更に、メインユニット６０は、第３リアセンサがオフ信号となった時刻Ｔ４に基づいて、原稿トレイ１０から次の原稿Ｑを分離して搬送するタイミングである次原稿搬送タイミングを決定する（Ｓ３６０）。ここでは、次の原稿Ｑを、先行する原稿Ｑに干渉することなく、正常に搬送可能なタイミングであって、そのうちの最も早いタイミングを、次原稿搬送タイミングに決定することができる。次原稿搬送タイミングは、例えば、時刻Ｔ４からの経過時間により定めることができる。
【００７２】
その後、メインユニット６０は、原稿Ｑの排出トレイ１５への排出が完了した時点で、第２モータ５５による搬送ローラ４１及び排紙ローラ４５の駆動が停止するように、モータ制御ユニット８０を制御する（Ｓ３７０）。原稿Ｑの排出トレイ１５への排出が完了することは、例えば、第３リアセンサがオフ信号に切り替わった時点からの第２モータ５５の回転量又は経過時間に基づき判断することができる。
【００７３】
メインユニット６０は、上記駆動停止後に、第１フロントセンサＦＡ及び第２フロントセンサＦＢのいずれからもオン信号が入力されていない場合には（Ｓ３８０でＮｏ）、原稿トレイ１０に次の原稿Ｑは載置されていないとみなして、混合読取制御処理を終了する。これに対し、第１フロントセンサＦＡ及び第２フロントセンサＦＢの少なくとも一方からオン信号が入力されている場合（Ｓ３８０でＹｅｓ）、メインユニット６０は、処理Ｓ１１０に移行し、処理Ｓ３６０で決定した次原稿搬送タイミングで、分離ローラ３１を正回転させるようにモータ制御ユニット８０を制御し、分離ローラ３１に、次の原稿Ｑの分離及び搬送動作を開始させる。
【００７４】
ここでは、第２モータ５５の駆動停止後（Ｓ３６０）、次の原稿Ｑの搬送を開始することを説明したが、次原稿搬送タイミングが、第２モータ５５の駆動停止より前のタイミングである場合には、先行して処理Ｓ１１０と同様の処理を実行して、分離ローラ３１を正回転させることができる。即ち、メインユニット６０は、次原稿Ｑの搬送のために、分離ローラ３１の回転を開始させた後、第２モータ５５の駆動停止処理（Ｓ３７０）を実行して、処理Ｓ１１０以降の処理を実行するように構成されてもよい。
【００７５】
続いて、処理Ｓ４００（図５参照）以降の処理を説明する。処理Ｓ４００以降の処理は、原稿トレイ１０に混載されている原稿Ｑの内、小型原稿Ｑｓが搬送されるときに通常実行される。処理Ｓ４００に移行すると、メインユニット６０は、第１リアセンサＲＡがオン信号に切り替わった時点での第２モータ５５の回転位置Ｐｏｎ１に基づき、ラインセンサ２０に読取動作を開始させるときの第２モータ５５の回転位置である読取開始位置Ｐｓを決定する。このために、メインユニット６０は、第１リアセンサＲＡがオン信号に切り替わった時点で、その時点での第２モータ５５の回転位置Ｐｏｎ１をＲＡＭ６５に記憶しておくことができる。
【００７６】
メインユニット６０は、原稿Ｑの先端を第１リアセンサＲＡによる原稿Ｑの検知地点から、ラインセンサ２０による読取地点まで搬送するのに必要な第２モータ５５の回転量がδＰ１である場合には、読取開始位置Ｐｓを、例えばＰｓ＝Ｐｏｎ１＋δＰ１−αに定めることができる。値αは、上述したように定めることができる。
【００７７】
読取開始位置Ｐｓを決定すると、メインユニット６０は、第２モータ５５の回転位置Ｐが読取開始位置Ｐｓに到達した時点で、ラインセンサ２０による読取動作が、読取制御ユニット７０の制御下で開始されるように、読取制御ユニット７０に指令入力する（Ｓ４１０）。
【００７８】
その後、メインユニット６０は、図７に示すように、第１リアセンサＲＡがオフ信号に切り替わるか、第１リアセンサＲＡからの入力信号がオン信号のまま時刻Ｔ１から上記第３時間が経過するまで待機する（Ｓ４２０，Ｓ４３０）。そして、第１リアセンサＲＡからの入力信号がオン信号のまま第３時間が経過すると（Ｓ４３０でＹｅｓ）、メインユニット６０は、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ４４０）。処理Ｓ４４０では、処理Ｓ１４０と同様の処理を実行することができる。その後、メインユニット６０は、混合読取制御処理を終了する。
【００７９】
この他、メインユニット６０は、時刻Ｔ１から第３時間が経過する前に第１リアセンサＲＡがオフ信号に切り替わると（Ｓ４２０でＹｅｓ）、第１リアセンサＲＡからの入力信号がオフ信号に切り替わった時刻Ｔ５をＲＡＭ６５に記憶する（Ｓ４５０）。メインユニット６０は更に、第１リアセンサＲＡからの入力信号がオフ信号に切り替わった時点での第２モータ５５の回転位置Ｐｏｆｆ１に基づき、ラインセンサ２０による読取動作を終了するときの第２モータ５５の回転位置である読取終了位置Ｐｅを決定する（Ｓ４６０）。
【００８０】
ここでは、読取終了位置ＰｅをＰｅ＝Ｐｏｆｆ１＋δＰ１＋βに定めることができる。値δＰ１は、上述したように、第１リアセンサＲＡの原稿Ｑの先端（この場合は後端）を、第１リアセンサＲＡによる原稿Ｑの検知地点からラインセンサ２０による読取地点まで搬送するのに必要な第２モータ５５の回転量である。値βは、上述したように定めることができる。
【００８１】
更に、メインユニット６０は、第１リアセンサがオフ信号となった時刻Ｔ５に基づいて、原稿トレイ１０から次の原稿Ｑを分離して搬送するタイミングである次原稿搬送タイミングを決定する（Ｓ４７０）。ここでは、処理Ｓ３６０と同様、次の原稿Ｑを先行する原稿Ｑに干渉することなく正常に搬送可能なタイミングの内、最も早いタイミングを、次原稿搬送タイミングに決定することができる。
【００８２】
その後、メインユニット６０は、第２モータ５５の回転位置Ｐが読取終了位置Ｐｅに到達した時点で、ラインセンサ２０による読取動作が終了するように、読取制御ユニット７０を制御する（Ｓ４８０）。更に、メインユニット６０は、原稿Ｑの排出トレイ１５への排出が完了した時点で、第２モータ５５による搬送ローラ４１及び排紙ローラ４５の駆動が停止するように、モータ制御ユニット８０を制御する（Ｓ４９０）。原稿Ｑの排出トレイ１５への排出が完了したことは、読取終了位置Ｐｅからの第２モータ５５の回転量に基づき判断することができる。
【００８３】
メインユニット６０は、上記駆動停止後に、第１フロントセンサＦＡ及び第２フロントセンサＦＢのいずれからもオン信号が入力されていない場合には（Ｓ５００でＮｏ）、原稿トレイ１０に次の原稿Ｑは載置されていないとみなして、混合読取制御処理を終了する。これに対し、第１フロントセンサＦＡ及び第２フロントセンサＦＢの少なくとも一方からオン信号が入力されている場合（Ｓ５００でＹｅｓ）、メインユニット６０は、処理Ｓ１１０に移行し、処理Ｓ４７０で決定した次原稿搬送タイミングで、分離ローラ３１を正回転させるようにモータ制御ユニット８０を制御し、分離ローラ３１に、次の原稿Ｑの分離及び搬送動作を開始させる。
【００８４】
ここでは、第２モータ５５の駆動停止後（Ｓ４９０）、次原稿Ｑの搬送を開始することを説明したが、上述したように、次原稿搬送タイミングが、第２モータ５５の駆動停止より前のタイミングである場合には、先行して処理Ｓ１１０と同様の処理を実行して、分離ローラ３１を正回転させることができる。即ち、メインユニット６０は、次原稿Ｑの搬送のために、分離ローラ３１の回転を開始させた後、第２モータ５５の駆動停止処理（Ｓ４９０）を実行して、処理Ｓ１１０以降の処理を実行するように構成されてもよい。
【００８５】
以上、混合読取制御処理について説明したが、続いて、メインユニット６０が実行する第１及び第２通常読取制御処理を、図８及び図９を用いて説明する。メインユニット６０は、上記通常モードでの読取指令が入力されると、第１フロントセンサＦＡ及び第２フロントセンサＦＢからの入力信号に基づいて、第１通常読取制御処理及び第２通常読取制御処理のいずれか一方を実行する。
【００８６】
具体的に、メインユニット６０は、第１フロントセンサＦＡからの入力信号及び第２フロントセンサＦＢからの入力信号の両方がオン信号であるときには、大型の原稿Ｑが原稿トレイ１０に載置されているとみなして、図８に示す第１通常読取制御処理を実行する。一方、第１フロントセンサＦＡからの入力信号がオン信号であり、第２フロントセンサＦＢからの入力信号がオフ信号であるときには、メインユニット６０は、小型原稿Ｑｓが原稿トレイ１０に載置されているとみなして、図９に示す第２通常読取制御処理を実行する。図２破線で示すように小型原稿Ｑｓが原稿トレイ１０に載置される場合、第２フロントセンサＦＢからの入力信号はオフ信号になる。
【００８７】
付言すると、読取指令が入力されたときに、第１フロントセンサＦＡ及び第２フロントセンサＦＢからの入力信号が両方ともオフ信号である場合、メインユニット６０は、原稿トレイ１０に原稿Ｑが載置されていないとみなして、エラー画面をユーザインタフェース９５に表示させるように動作し得る。
【００８８】
第１通常読取制御処理を開始すると、メインユニット６０は、処理Ｓ１１０と同様に、モータ制御ユニット８０に第１モータ５１の駆動を開始させる（Ｓ６１０）。これにより、分離ローラ３１は、原稿トレイ１０から読取対象の原稿Ｑを分離し、下流に搬送するように動作する。その後、メインユニット６０は、処理Ｓ１２０，Ｓ１３０と同様に、分離ローラ３１が上記所定量回転するか、第１リアセンサＲＡからの入力信号がオフ信号からオン信号に切り替わるまで待機する（Ｓ６２０，Ｓ６３０）。
【００８９】
第１リアセンサＲＡからの入力信号がオン信号に切り替わることなく、分離ローラ３１が所定量回転すると（Ｓ６２０でＹｅｓ）、メインユニット６０は、処理Ｓ１４０と同様に、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ６４０）。
【００９０】
第２フロントセンサＦＢからオン信号が入力されている状態で原稿Ｑが搬送される場合には、第１リアセンサＲＡからの入力信号が原稿Ｑの搬送に応じてオフ信号からオン信号に切り替わるはずである。即ち、第１リアセンサＲＡからの入力信号がオフ信号のままであることは、ジャム等の搬送異常が発生していると推定するのが妥当である。このため、処理Ｓ６４０では、搬送異常が発生したと判定し、搬送異常の発生をユーザに向けて通知する。その後、メインユニット６０は、第１通常読取制御処理を終了することにより、上記読取指令に基づく処理を終了する。
【００９１】
メインユニット６０は、第１リアセンサＲＡからの入力信号がオフ信号からオン信号に切り替わると（Ｓ６３０でＹｅｓ）、分離ローラ３１が上記所定量回転するまで、モータ制御ユニット８０に第１モータ５１の駆動を継続させ、分離ローラ３１が上記所定量回転した時点で、分離ローラ３１の回転を停止させるように、モータ制御ユニット８０を制御する（Ｓ６５０）。
【００９２】
その後、メインユニット６０は、モータ制御ユニット８０に第２モータ５５の駆動を開始させる（Ｓ６６０）。これにより、搬送ローラ４１を含む搬送機構４０は、分離ローラ３１により搬送されてきた原稿Ｑを下流に搬送するように動作する。メインユニット６０は、この第２モータ５５の駆動による搬送ローラ４１の回転開始時刻Ｔ１を、ＲＡＭ６５に一時記憶するように動作する（Ｓ６６０）。
【００９３】
その後、メインユニット６０は、第２リアセンサＲＢからの入力信号がオフ信号からオン信号に切り替わるか、第２リアセンサＲＢからの入力信号がオフ信号のまま、時刻Ｔ１から上記第１時間が経過するまで待機する（Ｓ６７０，Ｓ６８０）。第２リアセンサＲＢがオフ信号のまま時刻Ｔ１から第１時間が経過すると（Ｓ６８０でＹｅｓ）、メインユニット６０は、処理Ｓ６４０と同様に、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ６９０）。
【００９４】
処理Ｓ６９０において、搬送異常が発生したと判定するのは、原稿トレイ１０に単一サイズの原稿Ｑが載置されている場合には、基本的に全ての原稿Ｑが、その中心が中心線Ｌ０上に位置するように配置されているはずであり、搬送過程において、第２リアセンサＲＢ上を通過するはずだからである。処理Ｓ６９０において、搬送異常の発生をユーザに向けて通知すると、メインユニット６０は、第１通常読取制御処理を終了する。
【００９５】
この他、メインユニット６０は、第１時間が経過する前に第２リアセンサＲＢからの入力信号がオン信号に切り替わると（Ｓ６７０でＹｅｓ）、処理Ｓ７００に移行する。処理Ｓ７００に移行すると、メインユニット６０は、第２リアセンサＲＢがオン信号に切り替わった時刻Ｔ２をＲＡＭ６５に記憶する。更に、メインユニット６０は、第２リアセンサＲＢがオン信号に切り替わった時点での第２モータ５５の回転位置Ｐｏｎ２に基づき、読取開始位置Ｐｓを処理Ｓ２１０と同様に決定する（Ｓ７１０）。
【００９６】
読取開始位置Ｐｓを決定すると、メインユニット６０は、第２モータ５５の回転位置Ｐが読取開始位置Ｐｓに到達した時点で、ラインセンサ２０による読取動作が、読取制御ユニット７０の制御下で開始されるように、読取制御ユニット７０に対して指令入力する（Ｓ７２０）。その後、メインユニット６０は、混合読取制御処理と同様に、図６に示す処理Ｓ２３０以降の処理を実行し、次の原稿Ｑが原稿トレイ１０に存在する場合には、処理Ｓ３６０で決定した次原稿搬送タイミングで、次の原稿Ｑの原稿トレイ１０からの搬送動作を分離機構３０に開始させる（Ｓ６１０）。
【００９７】
この他、第２通常読取制御処理（図９参照）を開始すると、メインユニット６０は、処理Ｓ１１０と同様に、モータ制御ユニット８０に第１モータ５１の駆動を開始させる（Ｓ８１０）。これにより、分離ローラ３１は、原稿トレイ１０から読取対象の原稿Ｑを分離し、下流に搬送するように動作する。その後、メインユニット６０は、処理Ｓ１２０，Ｓ１３０と同様に、分離ローラ３１が上記所定量回転するか、第１リアセンサＲＡからの入力信号がオフ信号からオン信号に切り替わるまで待機する（Ｓ８２０，Ｓ８３０）。
【００９８】
そして、第１リアセンサＲＡからの入力信号がオン信号に切り替わると（Ｓ８３０でＹｅｓ）、メインユニット６０は、処理Ｓ１４０と同様に、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ８４０）。
【００９９】
第２フロントセンサＦＢからオフ信号が入力されている状態で原稿Ｑが搬送される場合には、原稿Ｑの搬送動作が進行しても、第１リアセンサＲＡからの入力信号は、オフ信号のままであるはずである。即ち、第１リアセンサＲＡからの入力信号がオン信号に切り替わったということは、無視できない斜行が発生していると推定するのが妥当である。
【０１００】
このような理由から、第２通常読取制御処理では、混合読取制御処理及び第１通常読取制御処理とは異なり、第１リアセンサＲＡからの入力信号がオン信号に切り替わると、搬送異常が発生したと判定する（Ｓ８４０）。判定後、搬送異常の発生をユーザに向けて通知すると、メインユニット６０は、第２通常読取制御処理を終了することにより、上記読取指令に基づく処理を終了する。
【０１０１】
第１リアセンサＲＡからの入力信号がオン信号に切り替わることなく、分離ローラ３１が所定量回転した場合（Ｓ６２０でＹｅｓ）、メインユニット６０は、モータ制御ユニット８０に、分離ローラ３１の回転を停止させる（Ｓ８５０）。その後、メインユニット６０は、モータ制御ユニット８０に第２モータ５５の駆動を開始させる（Ｓ８６０）。これにより、搬送機構４０は、分離ローラ３１により搬送されてきた原稿Ｑを下流に搬送するように動作する。メインユニット６０は、この第２モータ５５の駆動による搬送ローラ４１の回転開始時刻Ｔ１を、ＲＡＭ６５に一時記憶するように動作する（Ｓ８６０）。
【０１０２】
その後、メインユニット６０は、第２リアセンサＲＢからの入力信号がオフ信号からオン信号に切り替わるか、第２リアセンサＲＢからの入力信号がオフ信号のまま、時刻Ｔ１から上記第１時間が経過するまで待機する（Ｓ８７０，Ｓ８８０）。第２リアセンサＲＢがオフ信号のまま時刻Ｔ１から第１時間が経過すると（Ｓ８８０でＹｅｓ）、メインユニット６０は、処理Ｓ８４０と同様に、原稿Ｑの搬送異常が発生したと判定し、エラー画面を表示させるように、ユーザインタフェース９５を制御する（Ｓ８９０）。搬送異常の発生をユーザに向けて通知すると、メインユニット６０は、第２通常読取制御処理を終了する。
【０１０３】
メインユニット６０は、第１時間が経過する前に第２リアセンサＲＢからの入力信号がオン信号に切り替わると（Ｓ８７０でＹｅｓ）、処理Ｓ９００に移行する。処理Ｓ９００に移行すると、メインユニット６０は、第２リアセンサＲＢがオン信号に切り替わった時刻Ｔ２をＲＡＭ６５に記憶する。更に、メインユニット６０は、第２リアセンサＲＢがオン信号に切り替わった時点での第２モータ５５の回転位置Ｐｏｎ２に基づき、読取開始位置Ｐｓを、処理Ｓ２１０，Ｓ７１０と同様に決定する（Ｓ９１０）。
【０１０４】
読取開始位置Ｐｓを決定すると、メインユニット６０は、第２モータ５５の回転位置Ｐが読取開始位置Ｐｓに到達した時点で、ラインセンサ２０による読取動作が、読取制御ユニット７０の制御下で開始されるように、読取制御ユニット７０に対して指令入力する（Ｓ９２０）。その後、メインユニット６０は、混合読取制御処理と同様に、図６に示す処理Ｓ２３０以降の処理を実行し、次の原稿Ｑが原稿トレイ１０に存在する場合には、処理Ｓ３６０で決定した次原稿搬送タイミングで、次の原稿Ｑの搬送動作を分離機構３０に開始させる（Ｓ８１０）。
【０１０５】
以上、本実施例の画像読取装置１について説明した。本実施例の画像読取装置１によれば、原稿トレイ１０に異なるサイズの複数の原稿Ｑが混載される場合、複数の原稿Ｑは、原稿搬送方向に沿う一辺が揃えられた状態で、複数の原稿の内、横幅が最大の原稿の中心が原稿トレイ１０の中心線Ｌ０に位置合わせされるように載置される。
【０１０６】
第２リアセンサＲＢは、原稿搬送方向において、分離ローラ３１による分離地点とラインセンサ２０による読取地点との間に位置する地点であって、中心線Ｌ０近傍の地点で、この地点を通過する原稿Ｑを検知するように配置される。
【０１０７】
第１リアセンサＲＡは、原稿搬送方向において、分離地点と、第２リアセンサＲＢによって原稿Ｑが検知される地点（第２リアセンサＲＢの設置地点）との間に位置する地点であって、原稿搬送方向とは直交する方向において、第２リアセンサＲＢの設置地点よりも複数の原稿Ｑの揃えられた辺が通過する側に位置する地点で、この地点を通過する原稿Ｑを検知するように配置される。
【０１０８】
また、メインユニット６０は、第２リアセンサＲＢの設置地点に原稿Ｑが到達する量、搬送機構４０が原稿Ｑを搬送したときに、第２リアセンサＲＢが原稿Ｑを検知する第１のケース（Ｓ１７０でＹｅｓ）では、第２リアセンサＲＢの設置地点から読取地点までの原稿搬送方向の距離δＰ２と、第２リアセンサＲＢが原稿Ｑの先端を検知してからの原稿搬送量（Ｐ−Ｐｏｎ２）と、に基づき、ラインセンサ２０による原稿Ｑの読取開始タイミングを制御する（Ｓ２１０，Ｓ２２０）。更には、距離δＰ２と、第２リアセンサＲＢが原稿Ｑの後端を検知してからの原稿搬送量（Ｐ−Ｐｏｆｆ２）と、に基づき、ラインセンサ２０による原稿Ｑの読取終了タイミングを制御する（Ｓ３００，Ｓ３１０）。
【０１０９】
この他、メインユニット６０は、第２リアセンサＲＢの設置地点に原稿Ｑが到達する量、搬送機構４０が原稿Ｑを搬送したときに、第２リアセンサＲＢが原稿Ｑを検知しない第２のケース（Ｓ１８０でＹｅｓ）では、第１リアセンサＲＡによって原稿Ｑが検知される地点（第１リアセンサＲＡの設置地点）から読取地点までの距離である距離δＰ１と、第１リアセンサＲＡが原稿Ｑの先端を検知してからの原稿搬送量（Ｐ−Ｐｏｎ１）と、に基づき、ラインセンサ２０による原稿Ｑの読取開始タイミングを制御する（Ｓ４００，Ｓ４１０）。また、距離δＰ１と、第１リアセンサＲＡが原稿Ｑの後端を検知してからの原稿搬送量（Ｐ−Ｐｏｆｆ１）と、に基づき、ラインセンサ２０による原稿Ｑの読取終了タイミングを制御する（Ｓ４６０，Ｓ４８０）。
【０１１０】
本実施例の画像読取装置１によれば、このように原稿Ｑを検知可能なセンサＲＡが中心線Ｌ０から離れた位置に設けられており、中心線Ｌ０側のセンサＲＢにより原稿Ｑが検知されない場合には、原稿Ｑの辺が揃えられる地点側に配置されたセンサＲＡによる検知結果に基づいて、ラインセンサ２０による読取開始タイミング及び読取終了タイミングを制御する。
【０１１１】
更に、この画像読取装置１によれば、大きいサイズの原稿Ｑの読取開始タイミング及び読取終了タイミングを、原稿Ｑの傾きによる影響を抑えるために、中心線Ｌ０近傍に設けられたセンサＲＢからの入力信号に基づいて制御する。従って、本実施例によれば、原稿トレイ１０にサイズ差の大きい原稿Ｑが混載されている場合でも、各原稿Ｑの読取開始タイミング及び読取終了タイミングを適切に制御することができる。
【０１１２】
この他、本実施例の画像読取装置１は、原稿搬送方向において、読取地点よりも下流の地点であって、中心線Ｌ０近傍の地点で、この地点を通過する原稿Ｑを検知する第３リアセンサＲＣを備える。そして、メインユニット６０は、上記第１のケースでは、第３リアセンサＲＣが原稿Ｑの後端を検知した時点（時刻Ｔ４）を基準に、新たな原稿Ｑを原稿トレイ１０から搬送する次原稿搬送タイミングを決定する（Ｓ３６０）。
【０１１３】
更に、メインユニット６０は、上記第２のケースでは、第１リアセンサＲＡが原稿Ｑの後端を検知した時点（時刻Ｔ５）を基準に、新たな原稿Ｑを原稿トレイ１０から搬送する次原稿搬送タイミングを決定する（Ｓ４７０）。従って、本実施例の画像読取装置１によれば、原稿トレイ１０にサイズ差の大きい原稿Ｑが混載されている場合でも、原稿Ｑの搬送タイミングを適切に制御することができ、先行する原稿Ｑと次の原稿Ｑとが重ならないようにしつつ、迅速に次の原稿Ｑを原稿トレイ１０から搬送することができる。
【０１１４】
この他、画像読取装置１は、原稿トレイ１０に載置された原稿Ｑを、中心線Ｌ０近傍の地点で検知する第１フロントセンサＦＡを備える。更に、この画像読取装置１は、原稿トレイ１０に載置された原稿Ｑを、第１フロントセンサＦＡによって原稿Ｑが検知される地点よりも原稿Ｑの辺が揃えられる側で検知する第２フロントセンサＦＢを備える。
【０１１５】
そして、メインユニット６０は、第１フロントセンサＦＡ及び第２フロントセンサＦＢの入力信号が共にオン信号である大型原稿載置状態で、第１通常搬送制御処理を開始したときには、原稿Ｑが第１リアセンサＲＡに到達する量搬送されたときに、第１リアセンサＲＡからの入力信号がオフ信号のままである場合（Ｓ６２０でＹｅｓ）、搬送異常が発生したと判定する（Ｓ６４０）。
【０１１６】
また、メインユニット６０は、第１フロントセンサＦＡからの入力信号がオン信号であり、第２フロントセンサＦＢからの入力信号がオフ信号である小型原稿載置状態で、第２通常搬送制御処理を開始したときには、原稿Ｑが第１リアセンサＲＡに到達する量搬送されたときに、第１リアセンサＲＡからの入力信号がオン信号である場合には（Ｓ８３０でＹｅｓ）、搬送異常が発生したと判定する（Ｓ８４０）。
【０１１７】
この他、メインユニット６０は、通常モードでの読取指令が入力されるとき、原稿トレイ１０には異なるサイズの原稿Ｑが混在しておらず、全ての原稿Ｑは、その中心が中心線Ｌ０上に位置合わせされている前提のもとで、第２リアセンサＲＢがオフ信号のまま時刻Ｔ１から第１時間が経過したことを契機に、搬送異常が発生したと判定する（Ｓ６９０，Ｓ８９０）。
【０１１８】
従って、本実施例の画像読取装置１によれば、異なるサイズの原稿Ｑが原稿トレイ１０に混載されていない環境において、大型原稿のジャム及び小型原稿の斜行に起因する搬送異常の発生を適切に把握し、エラー画面をユーザに向けて出力することができる。
【０１１９】
以上、本発明の実施例について説明したが、本発明は、上記実施例に限定されるものではなく種々の態様を採ることができる。例えば、センサＦＡ，ＲＢ，ＲＣは、中心線上Ｌ０に設けられてもよいし、中心線Ｌ０から少し離れた位置に設けられてもよい。上述したセンサＦＡ，ＦＢ，ＲＡ，ＲＢ，ＲＣの配置は、一例であり、本発明は、上述したセンサＦＡ，ＦＢ，ＲＡ，ＲＢ，ＲＣの配置に限定されない。
【０１２０】
例えば、本発明は、原稿の搬送経路の中央領域に配置されるセンサと、中央領域から外れた端側の領域に配置されるセンサとを備える画像読取装置に適用することができる。原稿トレイは、中心線Ｌ０以外の、原稿トレイの中央領域内の基準地点で原稿を位置合わせするための構成を有した構成にされ得る。特許請求の範囲に記載の文言から特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【０１２１】
最後に用語間の対応関係について説明する。メインユニット６０は、制御ユニットの一例に対応する。原稿トレイ１０は、原稿載置台の一例に対応し、中心線Ｌ０上の地点は、基準地点の一例に対応する。また、分離機構３０及び搬送機構４０は、搬送ユニットの一例に対応し、ラインセンサ２０は、読取ユニットの一例に対応する。
【０１２２】
この他、第２リアセンサＲＢは、第１センサの一例に対応し、第１リアセンサＲＡは、第２センサの一例に対応し、第３リアセンサＲＣは、第３センサの一例に対応し、第１フロントセンサＦＡは、第４センサの一例に対応し、第２フロントセンサＦＢは、第５センサの一例に対応する。
【符号の説明】
【０１２３】
１…画像読取装置、３…外部装置、１０…原稿トレイ、１５…排出トレイ、２０…ラインセンサ、３０…分離機構、３１…分離ローラ、３２…リバースローラ、４０…搬送機構、４１…搬送ローラ、４５…排紙ローラ、５１…第１モータ、５２…伝達機構、５５…第２モータ、５６…伝達機構、６０…メインユニット、６１…ＣＰＵ、６３…ＲＯＭ、６５…ＲＡＭ、６７…ＮＶＲＡＭ、７０…読取制御ユニット、８０…モータ制御ユニット、９０…ＡＤ変換器、９５…ユーザインタフェース、９９…通信インタフェース、ＦＡ…第１フロントセンサ、ＦＢ…第２フロントセンサ、ＲＡ…第１リアセンサ、ＲＢ…第２リアセンサ、ＲＣ…第３リアセンサ、Ｌ０…中心線、Ｌ１…副線、Ｑ…原稿。
【図１】
0006428348.tif 000002
【図２】
0006428348.tif 000003
【図３】
0006428348.tif 000004
【図４】
0006428348.tif 000005
【図５】
0006428348.tif 000006
【図６】
0006428348.tif 000007
【図７】
0006428348.tif 000008
【図８】
0006428348.tif 000009
【図９】
0006428348.tif 000010