(57)【特許請求の範囲】
【請求項１】
原稿が載置される載置部と、
前記載置部上で原稿のサイズを検知する第一の検知手段と、
前記載置部から搬送された原稿の有無を検知する第二の検知手段と、
前記載置部から搬送された原稿の画像を読み取る読取手段と、
情報を通知する通知手段と、
前記第二の検知手段により原稿の先端を検知してから前記第一の検知手段により検知された前記原稿のサイズに応じた長さ分、前記原稿を搬送させたときに、前記第二の検知手段が前記原稿の有を検知していた場合には、前記読取手段による前記原稿の画像の読み取りを停止させるが、前記原稿の搬送を継続させるとともに、前記第一の検知手段により原稿のサイズを正しく検知できなかったことを前記通知手段により通知する制御手段と、
を有することを特徴とする画像読取装置。
【請求項２】
前記第二の検知手段は、搬送されている原稿の有無を検知する複数の検知手段の中で、前記載置部よりも原稿の搬送方向における下流で且つ最も上流側に配置されていることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記第二の検知手段よりも前記搬送方向における下流側であって、前記読取手段により原稿の画像を読み取るための位置よりも前記搬送方向における上流側に配置され、原稿の有無を検知する第三の検知手段を備え、
前記制御手段は、前記読取手段による原稿の画像の読み取りを停止させた後、前記原稿の搬送を継続させている間に、前記第二の検知手段及び前記第三の検知手段のうち少なくとも一つの検知手段が原稿の有を検知してから所定の時間が経過しても原稿の有を検知している場合には、原稿の紙詰まりと判断し、原稿の搬送を停止させることを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記制御手段は、前記読取手段による原稿の画像の読み取りを停止させた後、前記原稿の搬送を継続させている間に、前記第二の検知手段及び前記第三の検知手段が、いずれも原稿の後端が通過したことを検知した場合には、原稿の搬送を継続させることを特徴とする請求項３に記載の画像読取装置。
【請求項５】
原稿を排紙する排紙部と、
原稿を前記排紙部に搬送する搬送手段と、
を備え、
前記制御手段は、前記読取手段による原稿の画像の読み取りを停止させた後、前記原稿の搬送を継続させている場合に、前記原稿の後端が前記搬送手段により挟持された状態で、前記搬送手段による原稿の搬送を停止させることを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記制御手段は、前記載置部に複数の種類のサイズの原稿を混ぜて載置する設定、及び原稿の搬送方向の長さを測定しながら原稿を搬送する設定となっていない場合に、前記第二の検知手段により原稿の先端を検知してから前記第一の検知手段により検知された原稿のサイズに応じた長さ分、前記原稿を搬送させたときに、前記第二の検知手段が前記原稿の有を検知していた場合には、前記原稿のサイズを正しく検知できなかったことを前記通知手段により通知することを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【請求項７】
前記制御手段は、前記第二の検知手段により原稿の搬送方向における長さを検知した結果に基づき原稿のサイズを決定することを特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記制御手段は、前記第一の検知手段により検知した原稿の搬送方向における長さが所定の長さ未満の場合に、前記第二の検知手段により原稿の先端を検知してから前記第一の検知手段により検知された原稿のサイズに応じた長さ分、前記原稿を搬送させたときに、前記第二の検知手段が前記原稿の有を検知していた場合には、前記原稿のサイズを正しく検知できなかったことを前記通知手段により通知することを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【請求項９】
前記制御手段は、前記第二の検知手段により原稿の先端を検知してから前記第一の検知手段により検知された原稿のサイズに応じた長さ分、前記原稿を搬送させる前に、前記原稿の後端が前記第二の検知手段を通過したことを検知した場合には、前記読取手段による前記原稿の画像の読み取りを続行させることを特徴とする請求項１乃至８のいずれか１項に記載の画像読取装置。
【請求項１０】
前記第一の検知手段は、原稿の搬送方向の長さを検知するための原稿長センサと、前記原稿の前記搬送方向に直交する方向の長さを検知するための原稿幅センサと、を有することを特徴とする請求項１乃至９のいずれか１項に記載の画像読取装置。
【請求項１１】
前記読取手段により読み取った原稿の画像の情報を記憶する記憶手段を備え、
前記制御手段は、前記記憶手段の領域内に、前記第一の検知手段により検知した原稿のサイズに応じた領域を確保することを特徴とする請求項１乃至１０のいずれか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関する。
【背景技術】
【０００２】
従来、複写機等の画像読取装置では、自動原稿搬送装置（Ａｕｔｏｍａｔｉｃ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：以下、ＡＤＦと称する）によりスキャン動作が行われている。ここで、スキャン動作とは、読み取り対象となる原稿を１枚ずつ連続的に搬送し、搬送された原稿から画像を光学的に読み取って画像データを取得する動作である。ＡＤＦによって原稿を読み取る際に、原稿束を載置するトレイ上で原稿のサイズを検出し、検出されたサイズの画像領域を読み取ることがある。トレイ上で検出した原稿のサイズを用いることにより、プリンタの用紙を給紙する給紙段を決定する等の処理を早いタイミングで行うことができる。そして、生産性やファーストコピーアウトプットタイム（Ｆｉｒｓｔ  Ｃｏｐｙ  Ｏｕｔｐｕｔ  Ｔｉｍｅ）を向上させることができる。以下、ファーストコピーアウトプットタイムをＦＣＯＴと称する。
【０００３】
しかし、原稿が原稿束を載置するトレイ上で折れ曲がっている場合や、カールしている場合には、トレイ上で原稿のサイズを正しく検出できないことがある。尚、カールとは、原稿が面に対して一方向に撓んでいる状態を指す。例えば、Ｚ折りされたＡ３原稿がトレイ上に載置され、センサによりＡ４サイズとして検出される場合があり、このような場合には原稿画像の一部が読み取られない読取不足が生じる可能性や、原稿が紙詰まり状態になったと誤検知される可能性がある。そこで、読取不足を低減させるために、搬送中の原稿の搬送方向の長さを測定し、読取サイズを切り替えて読み取る構成が提案されている（例えば、特許文献１参照）。また、原稿が紙詰まり状態になったと誤検知する可能性を低減するために、折れ原稿を検出した場合には、紙詰まりの検知タイミングを変更して原稿の搬送を続行し、原稿の読み取り動作を続行することが提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３４７９２６号公報
【特許文献２】特許第３１７１６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、原稿の搬送中に搬送方向の長さを測定し、読取サイズを切り替えて読み取る構成では、原稿の後端をセンサによって検知するまで原稿の長さを判別できない。このため、原稿の後端をセンサが検知するまでは、プリンタの用紙を給紙するための給紙段を決定できず、生産性やＦＣＯＴを向上することはできない。また、紙詰まりの検知タイミングを変更して読み取りを続行する構成では、読取不足が生じるおそれがある。例えば、生産性やＦＣＯＴを向上させるために、読取に使用するメモリ領域を読み取り前に確定させる構成では、トレイ上で検知した原稿サイズが実際の原稿サイズよりも小さい場合に、読取不足が生じる可能性がある。トレイ上で検知した原稿サイズが実際の原稿のサイズより小さいため、確保したメモリ領域のサイズも実際に必要となるサイズよりも小さくなるためである。このような読取不足が発生しているとき、コピーを実行するジョブの場合、用紙が出力された後に読取不足が発生したことに気付くことがある。また、スキャナによる画像転送機能を用いる場合、ユーザはパーソナルコンピュータ（以下、ＰＣとする）等の転送先で画像を確認したときに読取不足に気付くことがある。このように、コピーの際やスキャナの画像転送機能を用いる際の原稿の読み取り動作では、原稿を読み取った、又は画像の転送元であるスキャナにおいて、読取不足が発生したおそれがあることを報知することが必要となる。
【０００６】
本発明は、このような状況のもとでなされたもので、原稿のサイズを正しく検知できなかったことを迅速に通知し、ユーザビリティを向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明は、以下の構成を備える。
【０００８】
（１）原稿が載置される載置部と、前記載置部上で原稿のサイズを検知する第一の検知手段と、前記載置部から搬送された原稿の有無を検知する第二の検知手段と、前記載置部から搬送された原稿の画像を読み取る読取手段と、情報を通知する通知手段と、前記第二の検知手段により原稿の先端を検知してから前記第一の検知手段により検知された前記原稿のサイズに応じた長さ分、前記原稿を搬送させたときに、前記第二の検知手段が前記原稿の有を検知していた場合には、前記読取手段による前記原稿の画像の読み取りを停止させるが、前記原稿の搬送を継続させるとともに、前記第一の検知手段により原稿のサイズを正しく検知できなかったことを前記通知手段により通知する制御手段と、を有することを特徴とする画像読取装置。
【発明の効果】
【０００９】
本発明によれば、原稿のサイズを正しく検知できなかったことを迅速に通知し、ユーザビリティを向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】第一、第二の実施の形態の画像読取装置の断面図、ブロック図
【図２】第一、第二の実施の形態の画像読取装置を上から見た図
【図３】第一の実施の形態の折れ原稿判定処理と原稿排出処理を示すフローチャート
【図４】第一の実施の形態の折れ原稿の載置時と搬送時の様子を示す断面図
【図５】第一の実施の形態の折れ原稿の排紙トレイへの排出処理を示す断面図
【図６】第一の実施の形態の折れ原稿検出時の画面と紙詰まり検出時の様子を示す断面図
【図７】第二の実施の形態の折れ原稿判定処理と原稿排出処理を示すフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態を、図面を参照しながら詳しく説明する。
【００１２】
［第一の実施の形態］
第一の実施の形態の画像読取装置の構成例について図面を参照して説明する。図１（ａ）は、本実施の形態の自動原稿給紙搬送装置（以下、ＡＤＦという）を含む画像読取装置の一例を示す断面図である。本実施の形態の画像読取装置１０００は、原稿の画像を読み取る画像読取部２００と、ＡＤＦ１００を備えており、更に、図１（ａ）には不図示の、後述する画像処理コントローラ３００（図１（ｂ）参照）が接続されている。
【００１３】
＜画像読取部の構成＞
画像読取部２００は、読取手段である光学スキャナユニット２０２によって原稿に記録された画像情報を１ラインずつ読み取る。より詳細には、ＡＤＦ１００上の原稿について、光学スキャナユニット２０２をＡＤＦ１００のリードローラ７の中心位置に来るように移動させ、搬送されている原稿を、光学的に読み取る。
【００１４】
＜ＡＤＦの構成＞
ＡＤＦ１００の動作について、図１（ａ）を参照しながら説明する。図１（ａ）に示すＡＤＦ１００は、載置部である原稿トレイ３０と、給紙ローラ１と、分離ローラ２、３と、を有する。原稿トレイ３０は、１枚以上の原稿で構成される原稿束Ｓを積載する。分離ローラ２、３は、原稿の搬送を開始する前に、原稿束Ｓが原稿トレイ３０から突出して原稿の搬送方向の下流側へ進出することを規制する。原稿トレイ３０には原稿センサ１０があり、原稿トレイ３０上（載置部上）の原稿の有無が判断できるようになっている。給紙ローラ１は、原稿トレイ３０に積載された原稿束Ｓの原稿面に落下して回転する。ここで、原稿束Ｓの原稿面とは、光学スキャナユニット２０２により画像が読み取られる面である。これにより、原稿束Ｓの最上面の原稿が給紙される。給紙ローラ１によって給送された原稿は、分離ローラ２、３の作用によって最上面の一枚が分離され、搬送路上に搬送される。原稿束Ｓから最上面の一枚の原稿を分離する方法は、公知の技術によって実現されている。
【００１５】
分離ローラ２、３によって分離された一枚の原稿は、引抜ローラ４によりレジストレーションローラ５へ搬送され、レジストレーションローラ５には原稿が突き当てられる。これにより原稿には空間６０においてたわみが形成され、原稿の搬送における斜行が解消される。レジストレーションローラ５の搬送方向下流側には、レジストレーションローラ５を通過した原稿を読取ガラス２０１の方向へ搬送する給紙路が配置されている。
【００１６】
給紙路に搬送された原稿は、読み取り上流ローラ６（以下、単にローラ６とする）によって画像読取位置に搬送される。原稿が読取ガラス２０１とリードローラ７の間を通過する際、原稿の表面はＬＥＤ２０３ａ、２０３ｂにより照射される。原稿の表面からの反射光は、複数のミラー２０４ａ、２０４ｂ、２０４ｃで屈曲されながら、画像読取センサ２０８に導かれる。画像読取センサ２０８は、原稿の表面画像を１ラインずつ読み取る。読み取り下流ローラ８（以下、単にローラ８とする）により搬送された原稿は、原稿の表面画像のみを読み取る場合には、排紙センサ１３を通過しながら搬送手段である排紙ローラ９によって排紙部である排紙トレイ３１に搬送される。
【００１７】
一方、原稿の裏面画像も読み取る場合には、光学スキャナユニット２０２によって表面画像を読み取り、原稿の後端が排紙センサ１３を通過した後、排紙ローラ９を抜ける前に原稿を停止させる。そして排紙ローラ９を逆回転させることで、原稿をレジストレーションローラ５へ向けて搬送し、上述した搬送と同じような工程を経ることで、光学スキャナユニット２０２によって原稿の裏面を読み取ることができる。更に、原稿の裏面画像を読み取った後、原稿の後端が排紙センサ１３を通過した後であって排紙ローラ９を抜ける前に原稿を停止させ、再度原稿をレジストレーションローラ５へ向けて搬送し、画像を読み取らずに排紙トレイ３１まで搬送する。これによりすべての原稿束Ｓについて原稿画像を読み取った後、画像を読み取る前に原稿トレイ３０上にあった原稿の並び順と、排紙トレイ３１に排出された原稿の並び順が同じになる。第二の検知手段であるレジストセンサ１１はレジストレーションローラ５の搬送方向上流側に配置され、第三の検知手段であるリードセンサ１２はローラ６の搬送方向上流側に配置される。原稿トレイ３０上に配設された原稿長センサ１５、１６については後述する。
【００１８】
＜ブロック図の説明＞
図１（ｂ）は、ＡＤＦ１００を含む本実施の形態の画像読取装置１０００の制御部の構成例を示すブロック図である。画像読取部２００とＡＤＦ１００を制御する制御コントローラ３１０は、中央演算処理装置であるＣＰＵ８０１、リードオンリーメモリであるＲＯＭ８０２、ランダムアクセスメモリであるＲＡＭ８０３を備えている。ＲＯＭ８０２には制御プログラムが格納されており、ＲＡＭ８０３には入力データや作業用データが格納される。制御手段であるＣＰＵ８０１は、後述する図３に示したフローチャートにしたがって制御プログラムを実行する。また、ＣＰＵ８０１は、不図示のタイマを有し、所定のタイミングを基準としてタイマによるカウント動作を行うことができ、各種のタイミング制御を行っている。
【００１９】
ＣＰＵ８０１には、原稿搬送機能を実現するために、分離モータ８０５と読取モータ８０６が接続されている。分離モータ８０５は、給紙ローラ１、分離ローラ２、引抜ローラ４、レジストレーションローラ５を回転駆動させる。読取モータ８０６は、ローラ６、８、リードローラ７、排紙ローラ９を駆動させる。また、ＣＰＵ８０１には、原稿トレイ３０に積載された原稿の有無を検知する原稿センサ１０、搬送路上で原稿の端部検知に使用されるレジストセンサ１１、リードセンサ１２、排紙センサ１３が接続されている。更に、ＣＰＵ８０１には、原稿の搬送方向に直交する方向の長さ（以下、原稿幅という）を検知する原稿幅センサ１４が接続されている。光学モータ８０４、分離モータ８０５、読取モータ８０６はパルスモータであり、ＣＰＵ８０１は駆動パルス数をカウントしながら各モータを制御することで、各モータの回転数を管理している。
【００２０】
ＣＰＵ８０１は、原稿の搬送中にレジストセンサ１１がオンしてからオフするまでの分離モータ８０５の駆動パルス数をカウントすることで、搬送中の原稿の搬送方向の長さ（以下、原稿長ともいう）を検知する。ここで、原稿の先端がレジストセンサ１１に到達したときにレジストセンサ１１がオンし、原稿の後端がレジストセンサ１１を通過したときにレジストセンサ１１がオフする。
【００２１】
また、原稿トレイ３０上に原稿が置かれた状態でも、原稿長センサ１５、１６を用いて原稿長を検知する。例えば、原稿を原稿トレイ３０上に載置した状態の原稿先端位置Ｏ（図１（ａ）参照）から原稿長センサ１５までの距離を２２０［ｍｍ］とし、原稿先端位置Ｏから原稿長センサ１６までの距離を３３０［ｍｍ］とする。例えば、原稿長センサ１５がオフかつ原稿長センサ１６がオフのとき、ＣＰＵ８０１は、原稿長を、２２０［ｍｍ］未満の長さであると判断できる。また、例えば、原稿長センサ１５がオンかつ原稿長センサ１６がオフのとき、ＣＰＵ８０１は、原稿長を、２２０［ｍｍ］以上３３０［ｍｍ］未満の長さであると判断できる。更に、原稿長センサ１５がオンかつ原稿長センサ１６がオンのとき、ＣＰＵ８０１は、原稿長を、３３０［ｍｍ］以上の長さであると判断できる。このように、原稿トレイ３０上で検知した原稿長と、原稿幅センサ１４によって検知できる原稿幅の情報とに基づいて、ＣＰＵ８０１は原稿のサイズを決定する。
【００２２】
ＣＰＵ８０１には、画像読取機能を実現するために、ＬＥＤ２０３、画像読取センサ２０８が接続されている。ＣＰＵ８０１は画像読取センサ２０８によって読み取られた画像データを、画像処理部８０７でシェーディング処理や各種のフィルタ処理を実施してから画像通信路３０２を介して画像処理コントローラ３００へ送信する。更に、ＣＰＵ８０１は、垂直同期信号及び水平同期信号を、原稿読み取りタイミングに合わせて、コマンド通信路３０１を介して画像処理コントローラ３００へ通知する。ここで、垂直同期信号は、原稿の画像データの先端の基準となる信号であり、水平同期信号は、１ラインの画素の先端の基準となる信号である。
【００２３】
画像処理コントローラ３００は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３を備えており、ＣＰＵ８０１とのコマンド通信路３０１を介して画像読取制御に関するデータの送受信を行う。制御コントローラ３１０の画像処理部８０７で処理された画像データは、画像通信路３０２を介して画像処理コントローラ３００内の画像処理部９０５へ転送され、色の判断などの所定の画像処理を施された後に、画像メモリ９０６に記憶される。尚、本実施の形態では、生産性やＦＣＯＴを向上させるために、光学スキャナユニット２０２により原稿の画像を読み取る前に、記憶手段である画像メモリ９０６の領域内に、原稿トレイ３０上で決定した原稿のサイズに応じた領域を確保する。ＣＰＵ８０１は、原稿トレイ３０上で決定した原稿のサイズに応じて所定の動作を行うが、画像メモリ９０６上の記憶領域の大きさを読み取り前に確定させる動作が所定の動作の一つである。
【００２４】
また、画像処理コントローラ３００は、操作部９０４を備えており、ユーザとのインターフェース制御は操作部９０４を介してＣＰＵ９０１によって行われる。即ち、ＣＰＵ９０１は、ユーザによって操作部９０４に入力された情報を受信し、読み取りジョブの開始等の入力情報を処理するとともに、所定の情報を操作部９０４に送信し、ユーザへの情報表示、報知を行う。
【００２５】
＜原稿長異常検出時のユーザへの報知及び原稿排出制御＞
本実施の形態の原稿長異常検出時のユーザへの報知及び原稿排出制御について、図２〜図６を参照しながら説明する。尚、本実施の形態では、原稿の片面を読み取る例を示す。原稿トレイ３０上に置かれた原稿のサイズ検知方法について説明する。図２は上面の外装が取り外された状態の画像読取装置１０００を上から見た図である。ユーザは原稿を原稿トレイ３０上に乗せると、原稿ガイド板２５Ａ、２５Ｂを原稿幅に合わせてセットする。図１（ｂ）に示した原稿幅センサ１４は、原稿ガイド板２５Ａ、２５Ｂの間の幅を検知できるように構成されている。ＣＰＵ８０１は、原稿幅センサ１４から取得した値を参照することで、原稿トレイ３０上にセットされた原稿の原稿幅を検知する。例えば、原稿幅センサ１４は、原稿ガイド板２５Ａ、２５Ｂの間の幅に応じて抵抗値が変わる可変抵抗に接続される構成とする。ＣＰＵ８０１は、不図示のＡＤ変換器を介して原稿幅センサ１４から取得した値に基づいて、セットされた原稿の幅を検知する。
【００２６】
更に、原稿長センサ１５、１６は、各センサの位置に原稿がある場合にオン（ＯＮ）信号を、センサの位置に原稿がない場合にオフ（ＯＦＦ）信号を、出力するように構成されている。原稿長センサ１５、１６には、原稿トレイ３０に当接した原稿を検知するフラグ式のセンサと、原稿トレイ３０から離間した原稿を検知する光学式のセンサを選択的に用いることができる。本実施形態のＡＤＦでは、原稿長センサ１５は光学式のセンサで構成され、原稿長センサ１６はフラグ式のセンサで構成される。ＣＰＵ８０１は、原稿幅センサ１４、原稿長センサ１５、１６の検知結果を用いて、予めＲＯＭ８０２に記録された原稿のサイズを決定するための情報であるサイズ判定情報に基づいて原稿のサイズを決定する。原稿幅センサ１４、原稿長センサ１５、１６は、原稿のサイズを検知する第一の検知手段として機能する。尚、サイズ判定情報は、例えば、原稿幅センサ１４、原稿長センサ１５、１６と、原稿のサイズとを関連付けた情報である。
【００２７】
図３は、読み取りの対象となった原稿について原稿長の異常を検出した（以下、原稿長異常という）ことをユーザに報知し、原稿を所定の位置まで搬送する制御を示すフローチャートである。画像読取装置１０００による読み取りジョブが開始されると、ＣＰＵ８０１は以下の処理を開始する。ステップ（以下、Ｓとする）４０１でＣＰＵ８０１は、光学スキャナユニット２０２を読み取り位置へ移動させる。ＣＰＵ８０１は、駆動パルス数を管理しながら光学モータ８０４を制御することで、光学スキャナユニット２０２をリードローラ７付近の読取ガラス２０１下に移動させる。尚、ＣＰＵ８０１は、光学スキャナユニット２０２を読み取り位置に移動させる過程で、ＬＥＤ２０３ａ、２０３ｂを点灯した上で、画像処理部８０７によりシェーディング等の画像処理を実施する。
【００２８】
Ｓ４０２でＣＰＵ８０１は、原稿トレイ３０上に載置されている原稿のサイズを決定する。ＣＰＵ８０１は、上述したように、原稿幅センサ１４、原稿長センサ１５、１６の検知結果とＲＯＭ８０２に記録されたサイズ判定情報とに基づいて、原稿のサイズを決定する。ここで、表１に原稿幅センサ１４、及び原稿長センサ１５、１６の検知結果に応じて、ＣＰＵ８０１が原稿サイズを決定する際のサイズ判定表を示す。
【００２９】
【表１】
0006452398.tif 000002
【００３０】
表１は、一列目に原稿幅の区分（１〜８）、二列目に原稿幅センサ１４による検知結果に基づく原稿幅ｘ（ｍｍ）、三列目に原稿長センサ１５、１６からの出力信号を示す。表１の三列目は、原稿長センサ１５の検知結果と原稿長センサ１６の検知結果を、センサ１５／センサ１６として示しており、各センサの検知結果の組み合わせを４つ（ＯＮ／ＯＮ、ＯＦＦ／ＯＮ、ＯＮ／ＯＦＦ、ＯＦＦ／ＯＦＦ）示している。例えば、ＣＰＵ８０１は、原稿幅センサ１４がＡ／Ｄ変換式のセンサであり、原稿幅センサ１４の検知結果である原稿幅が２９７［ｍｍ］（ｘ＞２８８）となった場合、原稿幅区分は区分８であると判断する。そして、ＣＰＵ８０１は、原稿長センサ１５と原稿長センサ１６の出力が、ともにＯＦＦ（原稿なし）となっている場合は、原稿サイズをＡ４サイズであると決定する。また、ＣＰＵ８０１は、原稿幅センサ１４に基づく原稿幅が２９７［ｍｍ］で、原稿長センサ１５、１６の少なくとも一方の出力がＯＮ（原稿あり）となっている場合は、原稿サイズをＡ３−Ｒサイズ（Ｒは縦置きを示す）であると決定する。尚、「Ｒ」が記載されていないものは横置きを示し、ＳＴＭＴはステイトメントハーフレターである。
【００３１】
図４（ａ）は、原稿トレイ３０上にＡ３サイズの原稿Ｓ１がＺ状に折られて載置されている状態を表している。この場合、ＣＰＵ８０１は、原稿幅センサ１４の検知結果に基づき、原稿Ｓ１の原稿幅は２９７［ｍｍ］となり、表１の原稿幅区分は区分８であると判断する。図４（ａ）の場合、原稿Ｓ１の真の原稿サイズはＡ３であるが、原稿Ｓ１がＺ状に折られているために、原稿長センサ１５と原稿長センサ１６のどちらもＯＦＦ（原稿なし）を出力する。このため、ＣＰＵ８０１は、各センサの検知結果と表１とに基づいて、原稿トレイ３０上にはＡ４サイズの原稿Ｓ１が載置されていると判断する。
【００３２】
Ｓ４０３でＣＰＵ８０１は、原稿Ｓ１の搬送を開始する。原稿Ｓ１の搬送は、分離モータ８０５を駆動することによって、給紙ローラ１を原稿面に降下させ、分離ローラ２、引抜ローラ４を回転させることによって行う。Ｓ４０４でＣＰＵ８０１は、レジストセンサ１１がオンしたか否かを検知する。Ｓ４０４でＣＰＵ８０１は、レジストセンサ１１がオンしたことを検知していない場合にはＳ４０４の処理を繰り返し、レジストセンサ１１がオンしたことを検知すると、Ｓ４０５でレジストレーション制御を実行する。尚、ＣＰＵ８０１は、後述するＳ４１２の判断のために、Ｓ４０４でタイマをリセットしてスタートさせておく。Ｓ４０５のレジストレーション制御は、Ｓ４０４で原稿Ｓ１の先端がレジストレーションローラ５に到達したタイミングから所定の時間が経過した後のタイミングで実行される。レジストレーション制御は、上述した空間６０で原稿Ｓ１にループを形成する公知の技術によって実現されている。
【００３３】
Ｓ４０６でＣＰＵ８０１は、原稿Ｓ１の搬送距離に相当する時間を計測するために、不図示のタイマをリセットしてスタートさせる。以降、Ｓ４０６でＣＰＵ８０１がタイマにより計測している時間を、搬送距離カウントという。原稿Ｓ１がレジストセンサ１１に到達した位置（以下、レジストセンサ位置という）を基準として、タイマにより原稿Ｓ１の搬送距離に相当する時間を計測することにより、ＣＰＵ８０１は次のような判断を行う。即ち、ＣＰＵ８０１は、原稿トレイ３０上で原稿長センサ１５、１６により検知された原稿長に所定の長さを加算した所定の距離を搬送させて、その時点でレジストセンサ１１により原稿Ｓ１が検知されているか否かを判断する。ここで、所定の長さをαとすると、原稿長に所定の長さαを加算した所定の距離は、原稿長＋αとなる。仮に、レジストセンサ１１がオンしてから所定の距離（原稿長＋α）だけ原稿Ｓ１を搬送させても、レジストセンサ１１により原稿Ｓ１が検知されている場合を考える。この場合、ＣＰＵ８０１は、原稿長センサ１５、１６の検知結果に基づいて決定された原稿Ｓ１の原稿長が異常であると判断する。ここで原稿長が異常であるとは、原稿トレイ３０上で決定した原稿Ｓ１の原稿長と、搬送路上を搬送されている原稿Ｓ１の実際の原稿長とが異なっていることを意味している。尚、原稿Ｓ１の搬送速度は予め決められているものとする。
【００３４】
Ｓ４０７でＣＰＵ８０１は、原稿Ｓ１の先端がリードセンサ１２に到達し、リードセンサ１２がオンとなったか否かを検知する。Ｓ４０７でＣＰＵ８０１は、リードセンサ１２がオンしたことを検知していない場合にはＳ４０７の処理を繰り返し、リードセンサ１２がオンしたことを検知すると、Ｓ４０８の処理に進む。Ｓ４０８でＣＰＵ８０１は、リードセンサ１２がオンとなったタイミングを基準として原稿の読み取り位置までの距離に相当する時間をタイマにより計測するために、タイマをリセットしてスタートさせる。ＣＰＵ８０１は、タイマにより計測を行うことにより、原稿Ｓ１の先端が読み取り位置に到達するタイミングを検知する。これにより、原稿Ｓ１の先端が読み取り位置に到達したタイミングで原稿Ｓ１の先端から画像を読み取ることが可能となる。また、Ｓ４０８でＣＰＵ８０１がスタートさせたタイマは、後述するＳ４１４の判断にも用いられる。Ｓ４０９でＣＰＵ８０１は、光学スキャナユニット２０２により原稿の読み取りを開始する。ＣＰＵ８０１は、光学スキャナユニット２０２によって読み取られた画像データを垂直同期信号と水平同期信号に同期させて、１ライン毎に画像通信路３０２を介して画像処理コントローラ３００に転送する。
【００３５】
Ｓ４１０でＣＰＵ８０１は、Ｓ４０６でタイマにより計測を開始した搬送距離カウントを参照し、原稿トレイ３０上で決定した原稿Ｓ１の原稿長に所定の長さαを加算した分の長さ（原稿長＋α［ｍｍ］）に相当する搬送時間が経過したか否かを判断する。ここで、「原稿長＋α」［ｍｍ］を原稿Ｓ１の搬送速度で除した値が時間となる。ここで、α［ｍｍ］は、レジストセンサ１１のチャタリング除去が十分に実施でき、かつ、原稿トレイ３０上で決定した原稿Ｓ１のサイズ（原稿長）分の読み取りが完了するまでの距離により決定する。原稿Ｓ１の読み取りが完了するまでの距離は、レジストレーションローラ５からリードローラ７までの距離に依存し、例えば、この距離が１３０［ｍｍ］程度である場合、αは５０［ｍｍ］程度とすることができる。
【００３６】
仮に、図４（ａ）に示すように、Ａ３サイズの原稿Ｓ１がＺ状に折られており、原稿トレイ３０で原稿Ｓ１のサイズがＡ４原稿（原稿長２１０ｍｍ）と決定された場合を想定する。そうすると、Ｓ４１０の「原稿長＋α」［ｍｍ］（以下、判断距離ともいう）は、２１０［ｍｍ］＋５０［ｍｍ］（＝２６０［ｍｍ］）となる。図４（ｂ）にＳ４０５で原稿Ｓ１の先端がレジストレーションローラ５に到達したタイミングから、２１０［ｍｍ］＋５０［ｍｍ］分の距離だけ原稿Ｓ１を搬送した時点での、原稿Ｓ１の状態を示す。図４（ｂ）に示す例では、図４（ａ）に示すように原稿トレイ３０上でＺ状に折れていたＡ３サイズの原稿Ｓ１が搬送されることによって引き伸ばされた状態であり、レジストセンサ１１の位置の上流側の搬送路には原稿Ｓ１の後半部がまだ残っている。そのため、Ｓ４１０の処理は、搬送されている原稿Ｓ１がＺ状に折られていた原稿であるか否かを判断するための処理ともいえ、Ｓ４１０の処理を折り原稿の判定処理ともいう。また、Ｓ４１０の処理は、原稿トレイ３０上で原稿のサイズ、特に原稿長を正しく検知できていたか否かを判断する処理でもある。即ち、「原稿長＋α」［ｍｍ］に相当する時間が経過する前にレジストセンサ１１がオフすれば、原稿トレイ３０上で原稿長を正しく検知できていたといえる。一方、「原稿長＋α」［ｍｍ］に相当する時間が経過してもレジストセンサ１１がオンのままであれば、原稿トレイ３０上で原稿長を正しく検知できていなかったといえる。
【００３７】
Ｓ４１０でＣＰＵ８０１は、原稿長＋α［ｍｍ］に相当する時間が経過していないと判断した場合、Ｓ４２２の処理に進む。Ｓ４２２でＣＰＵ８０１は、レジストセンサ１１がオフしたか否かを判断し、オフしていないと判断した場合にはＳ４１０の処理に戻り、オフしたと判断した場合にはＳ４２３の処理に進む。Ｓ４１０でＣＰＵ８０１は、原稿長＋α［ｍｍ］に相当する時間が経過したと判断した場合、Ｓ４１１の処理に進む。
【００３８】
例えば、原稿長が２１０［ｍｍ］である場合を想定する。そうすると、Ｓ４１０でＣＰＵ８０１は、搬送距離カウントが２１０［ｍｍ］＋５０［ｍｍ］分の距離に相当する時間が経過した、即ち、２１０［ｍｍ］＋５０［ｍｍ］だけ原稿Ｓ１を搬送したと判断した場合、Ｓ４１１の処理に進む。仮に、原稿トレイ３０上で検知した結果に基づき決定した原稿Ｓ１のサイズがＡ３となっていた場合には、原稿長は４２０［ｍｍ］であり、４２０［ｍｍ］＋５０［ｍｍ］分搬送されるよりも前に、レジストセンサ１１がオフする。このように、原稿トレイ３０上で検知した結果に基づき決定した原稿Ｓ１のサイズと、実際に搬送路上を搬送されている原稿Ｓ１の原稿長が整合している場合には、Ｓ４２３の処理に進み、読み取りが正常に実施される。
【００３９】
原稿トレイ３０上で検知した結果に基づき決定した原稿Ｓ１のサイズと、実際に搬送路上を搬送されている原稿Ｓ１の原稿長が整合しない場合には、Ｓ４１１でＣＰＵ８０１は、原稿Ｓ１の読み取りを中止する。ＣＰＵ８０１は、原稿Ｓ１の読み取りを中止したことを、コマンド通信路３０１を介して、ＣＰＵ９０１へ通知する。このように、原稿Ｓ１の読み取りを完了する前に、原稿Ｓ１の読み取りを中止したことを通知することによって、ジョブがコピーである場合には、プリンタが用紙を給紙する前に用紙の給紙動作を停止することが可能となる。このとき、ＣＰＵ８０１は、原稿Ｓ１の読み取りを中止するが、原稿Ｓ１の搬送は停止させずに続行し、原稿Ｓ１を排紙トレイ３１に排出する。図５（ａ）は、原稿Ｓ１の読み取りが中止された後、原稿Ｓ１の搬送が続行されて、原稿Ｓ１が排紙トレイ３１上に排紙された様子を示す。仮に、原稿Ｓ１の読み取りを中止したときに原稿Ｓ１の搬送も中止させた場合、ユーザは、画像読取部２００に残された原稿Ｓ１を取り除く処理を行わなければならない。しかし、本実施の形態では、原稿Ｓ１の読み取りを中止した後も、原稿Ｓ１の搬送を続行させることにより、ユーザが原稿Ｓ１を取り除く処理（以降、紙詰まり処理ともいう）を行う必要がなく、ユーザビリティが向上する。
【００４０】
また、図５（ｂ）に示すように、ＣＰＵ８０１は、排紙トレイ３１に原稿Ｓ１を排出する直前の状態、例えば、排紙ローラ９により原稿Ｓ１の後端部を挟持した状態まで搬送させて、原稿読取動作を終了させることも可能である。これにより、例えば、排紙した原稿束が排紙トレイ３１に満載状態となり、折れ原稿が排紙された原稿束に混ざって原稿の積載の順序が変わってしまう場合でも、ユーザは読み取りができなかった原稿Ｓ１がどの原稿であったかを目視で確認できるようになる。また、ユーザが排紙トレイ３１から原稿トレイ３０に原稿Ｓ１を戻して再度の読み取りを実施する際に、排紙トレイ３１側から搬送方向に原稿Ｓ１を引き抜くだけで紙詰まり処理を完了できるようになり、ユーザビリティが向上する。
【００４１】
Ｓ４１２でＣＰＵ８０１は、Ｓ４０４でスタートしたタイマを参照し、レジストセンサ１１がオンとなってから所定時間が経過したか否か、即ち、レジストセンサ１１のオフのタイムアウトとなったか否かを判断する。これにより、Ｓ４１１で読み取りを中止した原稿Ｓ１を搬送している間に紙詰まりが発生したか否かを判断する。例えば、レジストセンサ１１のタイムアウトを判断するための所定時間は、ＬＤＲ（Ｌｅｄｇｅｒ）の原稿長（４３１．８［ｍｍ］）にマージン（例えば８０［ｍｍ］）を加えた距離を搬送した時間とすることができる。ＬＤＲの原稿長（４３１．８［ｍｍ］）とする理由は、本実施例では、レジストセンサ１１が搬送路上に位置するセンサの中で最も上流側に位置するセンサであり、その位置では原稿長はまだ確定していないため、定型用紙最大のＬＤＲとする。
【００４２】
Ｓ４１２でＣＰＵ８０１は、レジストセンサ１１がオンとなってから所定時間が経過していないと判断した場合、Ｓ４１３でレジストセンサ１１がオフしたか否か、即ち、原稿Ｓ１の後端がレジストセンサ１１を通過したか否かを判断する。Ｓ４１３でＣＰＵ８０１は、レジストセンサ１１がオフしていないと判断した場合はＳ４１２の処理に戻り、レジストセンサ１１がオフしたと判断した場合はＳ４１４の処理に進む。Ｓ４１４でＣＰＵ８０１は、Ｓ４０７でスタートしたタイマを参照し、リードセンサ１２がオンしてから所定時間が経過したか否か、即ち、リードセンサ１２がオフのタイムアウトとなったか否かを判断する。この処理は、リードセンサ１２の位置で、原稿Ｓ１の紙詰まり検知を実施する処理である。リードセンサ１２の位置での原稿Ｓ１の紙詰まりを検知するための所定時間は、次のようにして決定される。即ち、ＣＰＵ８０１は、レジストセンサ１１がオフとなったタイミングで原稿長を判断できるため、例えば、レジストセンサ１１がオフとなったときに検出した原稿長に紙詰まり検出のためのマージン距離を加えることで決定する。
【００４３】
Ｓ４１４でＣＰＵ８０１は、リードセンサ１２がオンしてから所定時間が経過していないと判断した場合、Ｓ４１５でリードセンサ１２がオフしたか否か、即ち、原稿Ｓ１の後端がリードセンサ１２を通過したか否かを判断する。Ｓ４１５でリードセンサ１２がオフしていないと判断した場合はＳ４１４の処理に戻り、リードセンサ１２がオフしたと判断した場合はＳ４１６の処理に進む。Ｓ４１６でＣＰＵ８０１は、排紙センサ１３がオンしてから所定時間が経過したか否か、即ち、排紙センサ１３のオフのタイムアウトとなったか否かを判断する。この処理は、排紙センサ１３の位置での原稿Ｓ１の紙詰まり検知を実施する処理である。尚、ＣＰＵ８０１は、原稿Ｓ１の先端が排紙センサ１３に到達して排紙センサ１３がオンしたときにタイマをリセットしてスタートさせておき、Ｓ４１６でＣＰＵ８０１がタイマを参照することにより、Ｓ４１６の判断を行う。排紙センサ１３の紙詰まり検知は、リードセンサ１２の紙詰まり検知と同様の検知としてもよい。
【００４４】
Ｓ４１６でＣＰＵ８０１は、排紙センサ１３がオンしてから所定時間が経過していないと判断した場合、Ｓ４１７で排紙センサ１３がオフしたか否か、即ち、原稿Ｓ１の後端が排紙センサ１３を通過したか否かを判断する。Ｓ４１７で排紙センサ１３がオフしていないと判断した場合はＳ４１６の処理に戻り、排紙センサ１３がオフしたと判断した場合はＳ４１８の処理に進む。即ち、各センサのいずれもが、原稿Ｓ１の後端が通過したことを検知した場合には、Ｓ４１８の処理に進む。Ｓ４１８でＣＰＵ８０１は、原稿Ｓ１の停止制御を実施する。原稿Ｓ１の停止制御とは、原稿Ｓ１を所定の停止位置まで搬送した上で停止させる制御である。図５（ａ）、図５（ｂ）に原稿Ｓ１の停止位置の例を示す。
【００４５】
図５（ａ）の例では、排紙トレイ３１に原稿Ｓ１を完全に排出する位置まで搬送している。図５（ａ）に示す位置まで搬送することにより、原稿Ｓ１を原稿トレイ３０に戻しやすくすることができる。一方、図５（ｂ）の例では、排紙ローラ９により原稿Ｓ１の後端部を挟持した状態となるまで原稿Ｓ１を搬送している。図５（ｂ）に示す位置まで原稿Ｓ１を搬送することにより、読み取りが完了していない原稿がどの原稿であるかをユーザにわかりやすく示すことができる。
【００４６】
Ｓ４１９でＣＰＵ８０１は、原稿長の異常を検出したことをユーザに報知する。ユーザへの報知は、ＣＰＵ８０１がコマンド通信路３０１を介して、ＣＰＵ９０１へ異常の発生を通知し、ＣＰＵ９０１が操作部９０４へ所定の画面を表示することにより実現される。操作部９０４に表示される画面の一例を図６（ａ）に示す。図６（ａ）に示すように、画面１９０３には、原稿サイズを正しく検出できなかったことや、折れ原稿が載置されている場合に折り目を伸ばして再度実行するように促す旨等のメッセージが表示されている。また、図６（ａ）に示すように、原稿の読み取りを中止させる中止ボタン１９０１と、混載設定を行うための混載設定ボタン１９０２があり、ユーザがこれらのボタンを押下することで、原稿の読み取りの中止、又は、混載設定を選択することができる。ユーザは、操作部９０４に表示される中止ボタン１９０１を押下することにより、ＡＤＦ１００の読み取りジョブを中止することができる。また、ユーザは、混載設定ボタン１９０２を押下することにより、再度、原稿の読み取りを行うときに実施するジョブを、サイズの異なる原稿が混在した混載設定とすることができる。Ｓ４１９でＣＰＵ８０１は、ユーザに原稿長の異常を通知した後、ＡＤＦ１００による原稿の読み取りジョブを終了する。
【００４７】
ＣＰＵ８０１は、Ｓ４１２、Ｓ４１４、Ｓ４１６で、各センサがオンとなってから所定の時間が経過したと判断した場合、即ち、各センサのうち少なくとも一つのセンサの位置で紙詰まりを検出した場合には、Ｓ４２０の処理に進む。Ｓ４２０でＣＰＵ８０１は、原稿Ｓ１の搬送を停止する。一例として図６（ｂ）に、Ｓ４１４でリードセンサ１２がオンしてから所定時間が経過したと判断された場合、即ち、リードセンサ１２の位置で原稿Ｓ１が滞留したことによる紙詰まりが発生した場合の原稿Ｓ１の状態を示す。このように、原稿長の異常を検出した場合の排紙トレイ３１への原稿Ｓ１の排出時にも、通常の読み取り時に実施する滞留による紙詰まりを検知する方法と同様の検知を行う。これにより、本実施の形態では、折れ原稿が搬送路で引っかかる等による原稿の座屈を予防できる。
【００４８】
Ｓ４２１でＣＰＵ８０１は、原稿長の異常を検出したことと、原稿Ｓ１の紙詰まりが発生したことをユーザに通知する。ユーザへの通知は、ＣＰＵ８０１がコマンド通信路３０１を介して、ＣＰＵ９０１へ異常の発生を通知し、ＣＰＵ９０１が操作部９０４へ所定の画面を表示することにより実現される。尚、操作部９０４には、上述した図６（ａ）の画面と同様の画面を表示する。図６（ａ）の画面に、原稿の紙詰まりを検出した旨の記載も併せて表示させる。原稿長の異常を検出したときの処理は上述した通りである。
【００４９】
次に、原稿長を正常に検出できた場合の処理を説明する。Ｓ４２２でＣＰＵ８０１は、レジストセンサ１１がオフである、即ち、原稿Ｓ１の後端がレジストセンサ１１を通過したと判断した場合、Ｓ４２３の処理に進み、原稿Ｓ１の正常な読み取りを継続する。Ｓ４２３でＣＰＵ８０１は、リードセンサ１２がオフした、即ち、原稿Ｓ１の後端がリードセンサ１２を通過したか否かを検知する。Ｓ４２３でＣＰＵ８０１は、リードセンサ１２がオフしたことを検知していない場合にはＳ４２３の処理を繰り返し、リードセンサ１２がオフしたことを検知すると、Ｓ４２４の処理に進む。Ｓ４２４でＣＰＵ８０１は、原稿トレイ３０上で検知した結果に基づき決定した原稿長の画像の読み取りを完了する。Ｓ４２５でＣＰＵ８０１は、原稿Ｓ１の搬送を継続し、排紙センサ１３がオフした、即ち、原稿Ｓ１の後端が排紙センサ１３を通過したか否かを検知する。Ｓ４２５でＣＰＵ８０１は、排紙センサ１３がオフしたことを検知していない場合にはＳ４２５の処理を繰り返し、排紙センサ１３がオフしたことを検知すると、Ｓ４２６の処理に進む。Ｓ４２６でＣＰＵ８０１は、原稿Ｓ１を排紙センサ１３から排紙ローラ９への距離分搬送し、排出する。排紙センサ１３の位置での原稿Ｓ１の紙詰まり検知については、公知の技術により実現する。Ｓ４２７でＣＰＵ８０１は、次の原稿があるか否かを判断し、次の原稿があると判断した場合はＳ４０３の処理に戻り、次の原稿がないと判断した場合はＡＤＦ１００による原稿の読み取りジョブを終了する。次の原稿があるか否かの判断は、原稿センサ１０の検知結果に基づき行う。
【００５０】
本実施の形態は、生産性やＦＣＯＴを向上させるために、画像メモリの大きさを原稿読み取り前に確定させる構成の画像読取装置に関する。このような画像読取装置において、原稿トレイ３０上で原稿長センサ１５、１６により検知した原稿の原稿長が、実際の原稿長よりも短い原稿長であると判断された場合に、読取不足を低減する。そのための手段として、原稿トレイ３０上で検知した結果に基づき決定した原稿長が、搬送中に検知した原稿長より小さく、原稿の読取不足が発生しうる場合を原稿長の異常として検出する。そして、原稿長の異常が検出されたことをユーザに通知した上で、原稿の排出制御を実施する。これにより、原稿トレイ３０上で決定した原稿長が実際の原稿長と異なる場合であっても、読み取りの際に発生した原稿の読取不足を迅速にユーザに通知できる画像読取装置を提供できる。そして、再度の原稿の読み取りを容易に実施できるユーザビリティのよい画像読取装置を提供できる。以上、本実施の形態によれば、原稿のサイズを正しく検知できなかったことを迅速に通知し、ユーザビリティを向上させることができる。
【００５１】
［第二の実施の形態］
以下、第二の実施の形態の画像読取装置の構成例について図面を参照して説明する。本実施の形態でも図１を援用し、同じ構成には同じ符号を用いることとし、説明を省略する。図７に示す処理のフローチャートについて詳細に説明する。
【００５２】
＜原稿長の異常検出時のユーザへの報知及び原稿排出制御＞
図７は、原稿トレイ３０で検知された結果に基づき決定した原稿長が異常と判断されたことをユーザに報知し、原稿Ｓ１を所定位置まで搬送する制御を示すフローチャートである。尚、Ｓ１２０１〜Ｓ１２０９までの処理は、図３で説明したＳ４０１〜Ｓ４０９までの処理と同様であり、説明を省略する。Ｓ１２１０でＣＰＵ８０１は、原稿Ｓ１の読み取りが開始された後、所定の設定、又は、原稿トレイ３０上で検知した結果に基づき決定した原稿長が所定の長さ以上か否かを判断する。所定の設定とは、例えば、所定のジョブ種類であり、混載モードや、フリーサイズ設定や長尺設定といった、搬送路上に配置されたセンサ、例えばレジストセンサ１１を用いて搬送中の原稿の原稿長を検知するジョブである。
【００５３】
ここで、混載モードとは、原稿トレイ３０上に複数種類のサイズの原稿を混ぜて載置するモードである。フリーサイズ設定や長尺設定は、原稿長を測定しながら原稿を搬送する設定である。混載モード、フリーサイズ設定及び長尺設定の場合、ＣＰＵ８０１は、Ｓ１２０６でスタートさせた搬送距離カウントを参照することにより、搬送距離カウントの値からレジストセンサ１１がオフとなった時点で、原稿長を検知する。ＣＰＵ８０１は、レジストセンサ１１がオンとなってからオフとなるまでの時間に基づき判断した原稿長に基づいて、原稿Ｓ１の読み取り長さを決定する。即ち、混載モードやフリーサイズ設定、長尺設定では、原稿トレイ３０上で検知された結果に基づき検知した原稿長をそのまま使用するのではなく、搬送路上で正しい原稿長を検知してから原稿Ｓ１を読み取ることになる。そのため、混載モードやフリーサイズ設定、長尺設定では、折れ原稿のサイズを誤って判断する可能性は低いので、原稿トレイ３０上で原稿長を正しく検知できていたか否かを判断することは不要と考えられる。
【００５４】
そこで、Ｓ１２１０でＣＰＵ８０１は、所定のジョブ種類又は原稿トレイ３０上の原稿長が所定の長さ以上であると判断した場合には、Ｓ１２１１の折れ判定処理は必要ないと判断し、Ｓ１２２３の処理に進む。このように、本実施の形態では、Ｓ１２１１の折り判定処理を実施するか否かを判断する条件を有することが特徴である。折り判定処理を実施するか否かを判断する条件とは、予め定められた所定の種類のジョブの場合、又は、原稿トレイ３０上で検知した原稿サイズが所定の長さ以上であることを検知していた場合である。これらの条件を満たす場合には折り判定処理を実施しないため、折り判定処理によって原稿読み取りが停止することがなくなる。これにより、折れ原稿が検知されたことによって、原稿トレイ３０へ原稿Ｓ１を再度置きなおす必要がなくなり、ユーザのユーザビリティが向上する。
【００５５】
尚、予め定められたジョブとは、原稿トレイ３０上に複数種類の原稿サイズを混ぜて載置する混載モードや、原稿長を測定しながら搬送するフリーサイズ設定や長尺設定といった自動で原稿長さ検知を行うジョブである。これらのジョブにおいて原稿Ｓ１の画像を読み取るときには、原稿Ｓ１を搬送しながら原稿長を測定するため、折り判定処理を実施しないことが望ましい。所定の種類のジョブ以外の場合に、折れ判定処理を実施することにより、原稿読取時の読取不足を予防する。
【００５６】
また、原稿トレイ３０上で検知した原稿サイズが所定のサイズを検知していた場合とは、原稿長が所定の長さ以上の場合とする。例えば、所定の長さをＡ３（４２０［ｍｍ］）としたときを例にとり、原稿長がＡ３サイズ以上（４２０［ｍｍ］以上）のときに折れ判定処理を実施しない理由を以下に示す。原稿トレイ３０上でＡ３サイズを検知しており、搬送しながら原稿長を測定した際に、Ａ３サイズよりも搬送方向に長い原稿長を検知したケースが発生したとする。このケースでは、Ａ３サイズよりも搬送方向に長い原稿が折れ状態となって載置されている場合よりも、重送や滞留による紙詰まりが発生している場合の方が発生しやすいと考えられる。実際には原稿Ｓ１の重送となっている場合にその原稿Ｓ１を折れ原稿として検出してしまうと、原稿Ｓの読取不足が発生したまま処理を継続することを予防できる反面、原稿Ｓ１を再度、原稿トレイ３０に戻す必要が生じてくる。原稿Ｓ１の重送や滞留の紙詰まりを、Ｚ折りとして検出しないことで、紙詰まりからの復帰制御を実施できる。なお、紙詰まり復帰制御は公知のため説明を省略する。そのため、本実施の形態では、原稿長がＡ３サイズ以上のときに折り判定処理を実施しない。原稿サイズが所定のサイズの場合に、折り判定処理を実施しない理由は、不必要にジョブを停止しないようにするためである。
【００５７】
Ｓ１２１０でＣＰＵ８０１は、所定のジョブ種類でもなく原稿トレイ上の原稿長が所定の長さ以上でもない、言い換えれば原稿長が所定の長さ未満であると判断した場合、Ｓ１２１１の折り判定処理を実施する。Ｓ１２１１の処理は、図３のＳ４１０の処理に相当し、折り原稿の判定を実施する処理である。尚、Ｓ１２１１〜Ｓ１２２８の処理は、図３で説明したＳ４１０〜Ｓ４２７の処理と同様であり、説明を省略する。
【００５８】
以上、本実施の形態によれば、原稿のサイズを正しく検知できなかったことを迅速に通知し、ユーザビリティを向上させることができる。更に、原稿の読取不足が発生しうる場合の例外条件を設けることにより、原稿Ｓ１の読み取りを継続する条件を増加させ、ユーザビリティが向上する。例外条件として、混載モード、フリーサイズ設定及び長尺設定の場合といったジョブ種類、又は、原稿トレイ３０上の原稿長が所定の長さ以上の場合がある。これにより、原稿トレイ３０上で決定した原稿長が実際の原稿長と異なる場合であっても、読み取りの際に発生した原稿の読取不足を迅速にユーザに通知できる画像読取装置を提供できる。そして、再度の原稿の読み取りを容易に実施できるユーザビリティのよい画像読取装置を提供できる。
【符号の説明】
【００５９】
１１    レジセンサ
１４    原稿幅センサ
１５    原稿長センサ
１６    原稿長センサ
３０    原稿トレイ
２００  画像読取部
８０１  ＣＰＵ
【図１】
0006452398.tif 000003
【図２】
0006452398.tif 000004
【図３】
0006452398.tif 000005
【図４】
0006452398.tif 000006
【図５】
0006452398.tif 000007
【図６】
0006452398.tif 000008
【図７】
0006452398.tif 000009