(57)【特許請求の範囲】
【請求項１】
搬送経路に沿って副走査方向に搬送される原稿の一方の面の画像を、主走査方向の第１範囲に亘って読み取る第１画像読取部と、
少なくとも、前記搬送経路に沿って副走査方向に搬送される原稿の他方の面の画像を、主走査方向の前記第１範囲よりも広い第２範囲に亘って読み取る第２画像読取部と、
前記原稿の主走査方向の原稿幅を判断する原稿幅判断部と、
前記原稿幅判断部が判断した原稿幅が、前記第１範囲に収まる場合、前記第１画像読取部及び前記第２画像読取部の動作を共に実行させ、前記原稿幅が前記第１範囲を超える場合、前記第２画像読取部の動作を実行させて、前記第１画像読取部の動作を中止するか若しくは前記第１画像読取部の動作によって読み取られたデータを消去するように制御を行う制御部と、
を備えたことを特徴とする画像読取装置。
【請求項２】
前記原稿幅判断部は、前記第１画像読取部または前記第２画像読取部の少なくとも一方の読取結果に基づいて、前記原稿幅を判断することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記原稿幅判断部は、
前記第１画像読取部の読取結果に基づいて、前記原稿の辺を表すエッジを検出するエッジ検出部と、
前記エッジ検出部が検出したエッジから前記原稿の角を求める原稿角検出部と、
を備え、
前記エッジ検出部が検出した先端のエッジに対応する２つの角を前記原稿角検出部が求められない場合に、前記原稿幅が前記第１範囲を超えると判断することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記第１画像読取部による画像の読取位置は前記第２画像読取部による画像の読取位置よりも前記原稿の搬送方向上流側に配設され、
前記原稿幅判断部は、前記原稿が前記第２画像読取部による画像の読取位置に搬送されるまでに前記原稿角検出部が前記２つの角を求められない場合に、前記原稿幅が前記第１範囲を超えると判断することを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記２つの角が求められ、かつ、前記原稿の４つの角のうち、３番目に検出されるべき角が前記原稿角検出部によって求められない場合、前記原稿が傾いていると判断する傾き判断部を、
更に備えたことを特徴とする請求項３または４に記載の画像読取装置。
【請求項６】
前記原稿幅判断部は、前記第１範囲を外れた位置における前記第２画像読取部の読取結果に基づいて、前記原稿幅が前記第１範囲を超えるか否かを判断することを特徴とする請求項２に記載の画像読取装置。
【請求項７】
前記原稿幅判断部が判断した原稿幅が前記第１範囲を超える場合、当該原稿が片面のみ読み取られたことを表示する表示部を、
更に備えたことを特徴とする請求項１〜６のいずれか１項に記載の画像読取装置。
【請求項８】
前記原稿を連続して前記搬送経路に複数枚、給紙する給紙部と、
前記原稿幅判断部が判断した原稿幅が前記第１範囲を超える場合、当該原稿が前記給紙部によって給紙された原稿の何枚目かを記憶する記憶部と、
を更に備え、
前記表示部は、前記記憶部に記憶された原稿が何枚目かを表示することを特徴とする請
求項７に記載の画像読取装置。
【請求項９】
原稿が載置される透明な原稿台と、
前記原稿台の表面に開閉可能に設けられ、前記原稿台の表面に閉じられることによって前記原稿台に載置された原稿を覆う原稿カバーと、
を更に備え、
前記原稿カバーに前記搬送経路が設けられ、
前記原稿幅判断部は、前記原稿カバーに設けられた前記搬送経路に沿って副走査方向に搬送される原稿の主走査方向の原稿幅を判断し、
前記第２画像読取部は、前記原稿台側に設けられて、前記搬送経路との対向位置でその搬送経路に沿って副走査方向に搬送される原稿の前記他方の面の画像を読み取る前記動作と、前記原稿台に載置された原稿を読み取る動作とを実行可能に構成され、
前記第１画像読取部は前記原稿カバー側に設けられて、前記搬送経路に沿って副走査方向に搬送される原稿の前記一方の面の画像を読み取り、
前記制御部は、前記第２画像読取部が前記搬送経路に沿って副走査方向に搬送される原稿の前記他方の面の画像を読み取る場合に、前記原稿幅判断部が判断した原稿幅が、前記第１範囲に収まるときは、前記第１画像読取部及び前記第２画像読取部の動作を共に実行させ、前記原稿幅が前記第１範囲を超えるときは、前記第２画像読取部の動作を実行させて、前記第１画像読取部の動作を中止するか若しくは前記第１画像読取部の動作によって読み取られたデータを消去するように制御を行うことを特徴とする請求項１〜８のいずれか１項に記載の画像読取装置。
【請求項１０】
原稿が載置される透明な原稿台と、
前記原稿台の表面に開閉可能に設けられ、前記原稿台の表面に閉じられることによって前記原稿台に載置された原稿を覆う原稿カバーと、
前記原稿カバー側に設けられ、前記原稿カバーに設けられた搬送経路に沿って副走査方向に搬送される原稿の一方の面の画像を、主走査方向の第１範囲に亘って読み取る第１画像読取部と、
前記原稿台側に設けられ、主走査方向の前記第１範囲よりも広い第２範囲に亘って、前記搬送経路との対向位置でその搬送経路に沿って副走査方向に搬送される原稿の他方の面の画像を読み取る動作と、前記原稿台に載置された原稿を読み取る動作とを実行可能に構成された第２画像読取部と、
前記搬送経路に沿って搬送される原稿の主走査方向の原稿幅を判断する原稿幅判断部と、
前記第２画像読取部が前記搬送経路に沿って副走査方向に搬送される原稿の前記他方の面の画像を読み取る場合に、前記原稿幅判断部が判断した原稿幅が、前記第１範囲に収まるときは、前記第１画像読取部及び前記第２画像読取部の動作を共に実行させ、前記原稿幅が前記第１範囲を超えるときは、前記第２画像読取部の動作を実行させて、前記第１画像読取部の動作を中止するか若しくは前記第１画像読取部の動作によって読み取られたデータを消去するように制御を行う制御部と、
を備えたことを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る画像読取装置に関し、詳しくは、搬送経路に沿って搬送される原稿の一方の面を読み取る第１画像読取部と、前記搬送経路に沿って搬送される当該原稿の他方の面を読み取る第２画像読取部とを備えた画像読取装置に関する。
【背景技術】
【０００２】
従来より、スキャナ，複写機，ファクシミリ装置等の機器には、原稿の画像を読み取る画像読取装置が適用されている。この種の画像読取装置で原稿の表裏両面の画像を読み取る構成としては、原稿の搬送経路を工夫して原稿を反転させることによって１つの画像読取部により表裏両面の画像を読み取る構成も提案されているが、近年、２つの画像読取部により表裏両面の画像を同時に読み取る構成も提案されている。例えば、搬送経路に沿って搬送される原稿の一方の面を読み取る第１画像読取部と、前記搬送経路に沿って搬送される当該原稿の他方の面を読み取る第２画像読取部とを備えた画像読取装置では、前記第１画像読取部による前記一方の面の画像読取動作と、前記第２画像読取部による前記他方の面の画像読取動作とを並行して実行でき、読取速度を向上させることができる。
【０００３】
また、この種の画像読取装置では、前記第２画像読取部が前記搬送経路と直交する主走査方向に画像を読取可能な範囲を、前記第１画像読取部が主走査方向に画像を読取可能な範囲よりも広くすることが提案されている（例えば、特許文献１参照）。
【０００４】
これは、表裏両面を読み取る必要のある原稿はＡ４サイズである場合が多く、Ａ３サイズの原稿等は第２画像読取部のみを用いて片面の画像を読み取ればよいためである。また、このような構成を採用することにより、第１画像読取部が主走査方向に画像を読取可能な範囲は小さくて済み、装置の製造コストを低減することもできる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２５４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１の技術では、原稿幅に応じて両面読取／片面読取の切り換えを自動的に行うことができないので、モード設定が適切になされていないと、両面読取ができない大きさの原稿に対しても両面読取の処理が実行される場合がある。その場合、前記第１画像読取部の動作は全く無駄な動作となってしまい、その第１画像読取部の読取結果に対応したデジタルデータに対してファクシミリ送信，画像形成等の処理が実行される場合、無駄な処理が実行されてしまう。
【０００７】
そこで、本発明は、原稿の一方の面の画像を主走査方向の第１範囲に亘って読み取る第１画像読取部と、原稿の他方の面の画像を主走査方向の前記第１範囲よりも広い第２範囲に亘って読み取る第２画像読取部と、を備えた画像読取装置において、原稿幅に応じて両面読取／片面読取の切り換えを自動的に行うことを目的としてなされた。
【課題を解決するための手段】
【０００８】
上記目的を達するためになされた本発明の画像読取装置は、搬送経路に沿って副走査方向に搬送される原稿の一方の面の画像を、主走査方向の第１範囲に亘って読み取る第１画像読取部と、少なくとも、前記搬送経路に沿って副走査方向に搬送される原稿の他方の面の画像を、主走査方向の前記第１範囲よりも広い第２範囲に亘って読み取る第２画像読取部と、前記原稿の主走査方向の原稿幅を判断する原稿幅判断部と、前記原稿幅判断部が判断した原稿幅が、前記第１範囲に収まる場合、前記第１画像読取部及び前記第２画像読取部の動作を共に実行させ、前記原稿幅が前記第１範囲を超える場合、前記第２画像読取部の動作を実行させて、前記第１画像読取部の動作を中止するか若しくは前記第１画像読取部の動作によって読み取られたデータを消去するように制御を行う制御部と、を備えたことを特徴とする。
【０００９】
このように構成された本発明の画像読取装置では、第１画像読取部は、搬送経路に沿って副走査方向に搬送される原稿の一方の面の画像を、主走査方向の第１範囲に亘って読み取る。また、第２画像読取部は、前記搬送経路に沿って副走査方向に搬送される原稿の他方の面の画像を、主走査方向の前記第１範囲よりも広い第２範囲に亘って読み取る。
【００１０】
このため、原稿の主走査方向の幅（原稿幅）が前記第１範囲に収まる場合は、前記第１画像読取部及び前記第２画像読取部による両面読取が実行可能で、前記原稿幅が前記第１範囲を超えて前記第２範囲に収まる場合は、前記第２画像読取部のみを用いた片面読取のみが実行可能となる。そこで、本発明の画像読取装置では、原稿幅判断部を介して前記原稿幅を判断し、その原稿幅が前記第１範囲に収まる場合、制御部は前記第１画像読取部及び前記第２画像読取部の動作を共に実行させる。また、前記原稿幅判断部を介して判断された原稿幅が前記第１範囲を超える場合、制御部は前記第２画像読取部の動作を実行させて、前記第１画像読取部の動作を中止するか若しくは前記第１画像読取部の動作によって読み取られたデータを消去するように制御を行う。このため、本発明では、原稿幅に応じて両面読取／片面読取の切り換えを自動的に行うことができ、延いては、両面読取ができない大きさの原稿に対して前記第１画像読取部の動作がなされてその動作が無駄となることを抑制することができる。
【００１１】
なお、前記原稿幅判断部は、前記第１画像読取部または前記第２画像読取部の少なくとも一方の読取結果に基づいて、前記原稿幅を判断してもよい。その場合、検出部を別途設けることなく原稿幅判断部を構成することができ、装置の製造コストを一層良好に低減することができる。
【００１２】
そして、その場合、前記原稿幅判断部は、前記第１画像読取部の読取結果に基づいて、前記原稿の辺を表すエッジを検出するエッジ検出部と、前記エッジ検出部が検出したエッジから前記原稿の角を求める原稿角検出部と、を備え、前記エッジ検出部が検出した先端のエッジに対応する２つの角を前記原稿角検出部が求められない場合に、前記原稿幅が前記第１範囲を超えると判断してもよい。
【００１３】
すなわち、原稿の辺を表すいわゆるエッジは、他の部分よりも多くの光を反射する。そこで、原稿幅判断部のエッジ検出部は、前記第１画像読取部の読取結果に基づいて前記原稿のエッジを検出する。すると、原稿角検出部は、前記エッジ検出部が検出したエッジから前記原稿の角を求め、前記エッジ検出部が検出した先端のエッジに対応する２つの角を前記原稿角検出部が求められない場合に、原稿幅検出部は前記原稿幅が前記第１範囲を超えると判断する。すなわち、搬送方向先端のエッジに２つの角が求められない場合は、その原稿の原稿幅が前記第１範囲を超えているとみなすことができるのである。この場合、原稿の先端近傍が第１画像読取部による画像の読取位置を一定量搬送された時点で原稿幅を判断することができ、両面読取／片面読取の切り換えを一層早いタイミングで行うことができる。従って、第１画像読取部の無駄な動作を一層良好に抑制することができる。
【００１４】
そしてこの場合、更に、前記第１画像読取部による画像の読取位置は前記第２画像読取部による画像の読取位置よりも前記原稿の搬送方向上流側に配設され、前記原稿幅判断部は、前記原稿が前記第２画像読取部による画像の読取位置に搬送されるまでに前記原稿角検出部が前記２つの角を求められない場合に、前記原稿幅が前記第１範囲を超えると判断してもよい。
【００１５】
この場合、原稿が前記第２画像読取部による画像の読取位置に搬送されるまでに前記原稿幅を判断することができ、第１画像読取部の無駄な動作を更に一層良好に抑制することができる。
【００１６】
また、前記のようにエッジ検出部，原稿角検出部を備えた場合、前記２つの角が求められ、かつ、前記原稿の４つの角のうち、３番目に検出されるべき角が前記原稿角検出部によって求められない場合、前記原稿が傾いていると判断する傾き判断部を、更に備えてもよい。
【００１７】
前記先端のエッジに対応する２つの角の次に、３番目に検出されるべき角が前記原稿角検出部によって検出されない場合、すなわち、１番目，２番目の角が前記第１範囲内に配設され、３番目の角が前記第１範囲外に配設される場合、その原稿が大きく傾いていることが分かる。そこで、傾き判断部は、そのような場合に原稿が傾いていると判断する。従って、この場合、原稿の搬送中にその原稿が傾いていることを傾き判断部を介して判断することができる。
【００１８】
また、前記原稿幅判断部は、前記第１範囲を外れた位置における前記第２画像読取部の読取結果に基づいて、前記原稿幅が前記第１範囲を超えるか否かを判断してもよい。すなわち、前記第１範囲を外れた位置における前記第２画像読取部の読取結果が、その位置を原稿が搬送されたことを示唆するものであった場合、その原稿の原稿幅が前記第１範囲を超えているとみなすことができる。
【００１９】
また、本発明の画像読取装置において、前記原稿幅判断部が判断した原稿幅が前記第１範囲を超える場合、当該原稿が片面のみ読み取られたことを表示する表示部を、更に備えてもよい。この場合、片面読取がなされたことを、表示部を介して使用者に知らせることができる。
【００２０】
そして、その場合、前記原稿を連続して前記搬送経路に複数枚、給紙する給紙部と、前記原稿幅判断部が判断した原稿幅が前記第１範囲を超える場合、当該原稿が前記給紙部によって給紙された原稿の何枚目かを記憶する記憶部と、を更に備え、前記表示部は、前記記憶部に記憶された原稿が何枚目かを表示してもよい。
【００２１】
この場合、複数枚の原稿が給紙部を介して前記搬送経路に連続して給紙された場合にも、何枚目の原稿に対して片面読取がなされたのかを、表示部を介して使用者に知らせることができる。従って、前記原稿幅の異なる原稿が入り混じって前記給紙部により給紙された場合にも、読取動作終了後に何枚目の原稿が片面読取されたのかが分かる。
【００２２】
また、本発明の画像読取装置において、原稿が載置される透明な原稿台と、前記原稿台の表面に開閉可能に設けられ、前記原稿台の表面に閉じられることによって前記原稿台に載置された原稿を覆う原稿カバーと、を更に備え、前記原稿カバーに前記搬送経路が設けられ、前記原稿幅判断部は、前記原稿カバーに設けられた前記搬送経路に沿って副走査方向に搬送される原稿の主走査方向の原稿幅を判断し、前記第２画像読取部は、前記原稿台側に設けられて、前記搬送経路との対向位置でその搬送経路に沿って副走査方向に搬送される原稿の前記他方の面の画像を読み取る前記動作と、前記原稿台に載置された原稿を読み取る動作とを実行可能に構成され、前記第１画像読取部は前記原稿カバー側に設けられて、前記搬送経路に沿って副走査方向に搬送される原稿の前記一方の面の画像を読み取り、前記制御部は、前記第２画像読取部が前記搬送経路に沿って副走査方向に搬送される原稿の前記他方の面の画像を読み取る場合に、前記原稿幅判断部が判断した原稿幅が、前記第１範囲に収まるときは、前記第１画像読取部及び前記第２画像読取部の動作を共に実行させ、前記原稿幅が前記第１範囲を超えるときは、前記第２画像読取部の動作を実行させて、前記第１画像読取部の動作を中止するか若しくは前記第１画像読取部の動作によって読み取られたデータを消去するように制御を行ってもよい。
【００２３】
この場合、前記第１画像読取部は前記搬送経路に沿って搬送される原稿を読み取るのみであるが、前記第２画像読取部は、前記搬送経路に沿って搬送される原稿を読み取るばかりでなく、透明な原稿台に載置された原稿も読み取り可能に構成されている。このため、前記第２画像読取部は原稿台に載置された比較的大きな原稿を読み取る用途にも利用される。従って、前記第１範囲よりも前記第２範囲を広くした効果が一層顕著に表れる。
また、上記目的を達するためになされた本発明の画像読取装置は、原稿が載置される透明な原稿台と、前記原稿台の表面に開閉可能に設けられ、前記原稿台の表面に閉じられることによって前記原稿台に載置された原稿を覆う原稿カバーと、前記原稿カバー側に設けられ、前記原稿カバーに設けられた搬送経路に沿って副走査方向に搬送される原稿の一方の面の画像を、主走査方向の第１範囲に亘って読み取る第１画像読取部と、前記原稿台側に設けられ、主走査方向の前記第１範囲よりも広い第２範囲に亘って、前記搬送経路との対向位置でその搬送経路に沿って副走査方向に搬送される原稿の他方の面の画像を読み取る動作と、前記原稿台に載置された原稿を読み取る動作とを実行可能に構成された第２画像読取部と、前記搬送経路に沿って搬送される原稿の主走査方向の原稿幅を判断する原稿幅判断部と、前記第２画像読取部が前記搬送経路に沿って副走査方向に搬送される原稿の前記他方の面の画像を読み取る場合に、前記原稿幅判断部が判断した原稿幅が、前記第１範囲に収まるときは、前記第１画像読取部及び前記第２画像読取部の動作を共に実行させ、前記原稿幅が前記第１範囲を超えるときは、前記第２画像読取部の動作を実行させて、前記第１画像読取部の動作を中止するか若しくは前記第１画像読取部の動作によって読み取られたデータを消去するように制御を行う制御部と、を備えたことを特徴とするものであってもよい。
【図面の簡単な説明】
【００２４】
【図１】本発明が適用された複合機の構成を概略的に表す斜視図である。
【図２】その複合機に搭載された画像読取装置の主要部の構成を模式的に表す断面図である。
【図３】その画像読取装置における第１読取デバイス近傍の構成を表す斜視図である。
【図４】その画像読取装置の各読取デバイスの構成を表す模式図である。
【図５】その画像読取装置の制御系の構成を表すブロック図である。
【図６】その制御系で実行される処理を表すフローチャートである。
【図７】その処理の続きを表すフローチャートである。
【図８】その処理における原稿サイズ検出処理を詳細に表すフローチャートである。
【図９】その原稿サイズ検出処理における原稿サイズ判定原理を表す説明図である。
【図１０】上記制御系で実行される処理の変形例を表すフローチャートである。
【発明を実施するための形態】
【００２５】
次に、本発明の実施の形態を図面と共に説明する。図１は、本発明が適用された複合機１の構成を概略的に表す斜視図であり、図２は、その複合機１に搭載された画像読取装置１０の主要部の構成を模式的に表す断面図である。なお、図１に示すように複合機１は、基体２０の上面に原稿カバー３０を開閉可能に備えている。
【００２６】
［画像読取装置の全体の構成］
図１に示すように、基体２０の上端面には、本実施の形態の画像読取装置１０がフラットベットスキャナとして使用される場合に原稿Ｇ（図９参照）が載置されるガラス製の透明な原稿台２１が設けられている。そして、原稿カバー３０は、原稿台２１の表面に閉じられることによってその原稿台２１に載置された原稿Ｇを覆うように、基体２０の上端面の一辺（図１における奥側の辺で、以下、その辺の側を後側ともいう）の端縁にヒンジ３１を介して開閉自在に取り付けられている。
【００２７】
また、この原稿カバー３０は、図２に示すように、ＡＤＦ（Automatic Document Feeder ）を備える原稿カバーとして構成され、給紙トレイ１１０に載置された原稿Ｇを搬送経路に沿って副走査方向に搬送し、ＡＤＦとして機能する搬送部１００と、搬送経路を搬送される原稿Ｇの裏面の画像読み取りを行うことが可能な第１読取デバイス２１０とを備えている。なお、前記第１読取デバイス２１０と並行して原稿Ｇの表面の画像読み取りを行うことが可能な第２読取デバイス２３０は基体２０に設けられている。
【００２８】
搬送部１００は、給紙トレイ１１０に載置された原稿Ｇを、搬送経路（図２の点線）に沿って排紙トレイ１３０まで搬送する搬送ローラ１２１〜１２９を備えている。なお、これらの搬送ローラ１２１〜１２９のうち、最上流の搬送ローラ１２１，１２２（給紙部の一例）は、ホルダ１３３によって保持されており、給紙トレイ１１０に複数枚の原稿Ｇが載置された場合は、その複数枚の原稿Ｇを連続して１枚ずつ給紙可能に構成されている。
【００２９】
また、この搬送経路には、上流側読取位置と下流側読取位置とが設定されており、原稿Ｇの裏面（一方の面に相当）の画像読み取りを行うための第１読取デバイス２１０が上流側読取位置に対応して設けられており、更に、その上流側読取位置を通過する原稿Ｇを第１読取デバイス２１０の読取面に押圧する裏面用原稿押え２２０が設けられている。また、原稿台２１に設けられた、原稿Ｇの表面（他方の面に相当）の画像読み取りのための第２読取デバイス２３０が下流側読取位置に対応する位置に移動可能に構成されており、その下流側読取位置を通過する原稿Ｇを第２読取デバイス２３０の読取面に押圧する表面用原稿押え２４０が設けられている。
【００３０】
更に、この搬送経路上には、対応する位置を搬送中の原稿Ｇの有無を検知するための原稿センサとして、Ｆセンサ３１０，ＲＢセンサ３２０，Ｒセンサ３３０が設けられている。また、第２読取デバイス２３０は、モータ３５１によって回転駆動される駆動プーリ３５３と図示省略した従動プーリとの間に架設された無端ベルト３５７に固定されており、モータ３５１の回転に応じて原稿台２１の下方を副走査方向（左右方向）に移動可能である。
【００３１】
また、原稿カバー３０の一部を開放して表す図３（Ａ）に示すように、第１読取デバイス２１０の主走査方向の幅Ｌ（第１範囲の一例）は、搬送部１００が搬送可能な原稿Ｇの幅Ｄよりも小さく設計されている。なお、第２読取デバイス２３０の主走査方向の幅（第２範囲の一例）は、上記幅Ｄに設計されている。これは、搬送部１００はＡ３サイズの縦置きの原稿Ｇまで搬送でき、上記幅ＤはＡ３サイズの短辺に一致するが、原稿Ｇの表裏両面の画像を読み取る用途はＡ４サイズまでの原稿Ｇが一般的であるので、第１読取デバイス２１０はＡ４サイズの縦置きの原稿Ｇまで読取可能とされているためである。
【００３２】
すなわち、図４（Ａ）に示すように、第１読取デバイス２１０の主走査方向の幅ＬはＡ４サイズの短辺の長さ（２１０ｍｍ）が読み取れる長さに設計されている。このため、Ａ３サイズの原稿Ｇに対しては、主走査方向の幅ＤがＡ３サイズの短辺の長さ（２９７ｍｍ）が読み取れる長さに設計された第２読取デバイス２３０のみを用いた片面読取のみが実行可能である。
【００３３】
なお、図３（Ａ），図４（Ａ）に示すように、第１読取デバイス２１０と第２読取デバイス２３０とは、主走査方向の中心が一致するように配置されているが、図３（Ｂ），図４（Ｂ）に示すように、第１読取デバイス２１０，第２読取デバイス２３０は主走査方向の一端を揃えて配置されていてもよい。また、第１読取デバイス２１０は、上記幅Ｌに亘って原稿Ｇにライン状に光を照射する光源（図示省略）と、その光が原稿Ｇによって反射された光を受光する受光素子（図示省略）とを備えて構成されている。第２読取デバイス２３０も図示省略した光源と受光素子とを備えて構成されている。
【００３４】
［画像読取装置の制御系の構成］
次に、図５は、画像読取装置１０の制御系の構成を表すブロック図である。図５に示すように、この制御系はＡＳＩＣ４００（制御部の一例）を中心に構成され、そのＡＳＩＣ４００は、第１読取デバイス２１０（ＡＤＦ側Ａ４ＣＩＳ）に制御信号ＡＤＦを、第２読取デバイス２３０（ＦＢ側Ａ３ＣＩＳ）に制御信号ＦＢを、それぞれ出力するデバイス制御部４１０を備えている。第１読取デバイス２１０，第２読取デバイス２３０は、これらの制御信号ＡＤＦ，ＦＢに応じて、アナログ出力端子ＡＯからアナログの読取信号を出力する。
【００３５】
ＡＳＩＣ４００は、このデバイス制御部４１０の他、ＣＰＵ４２０，ＲＯＭ４３０，ＲＡＭ４４０（記憶部の一例），ＮＶＲＡＭ４５０，ＡＤＦ側画像処理部４６０，ＦＢ側画像処理部４７０を備えている。そして、これらの各部は、バス４９０を介して互いに接続されている。そして、第１読取デバイス２１０から出力される読取信号は、ＡＳＩＣ４００の外に設けられたＡＤＦ側ＡＦＥ５１０（ＡＤＦ側Ａ４ＣＩＳ用ＡＦＥ）を介してデジタルデータに変換された後、ＡＤＦ側画像処理部４６０によって処理される。同様に、第２読取デバイス２３０から出力される読取信号は、ＡＳＩＣ４００の外に設けられたＦＢ側ＡＦＥ５３０（ＦＢ側Ａ３ＣＩＳ用ＡＦＥ）を介してデジタルデータに変換された後、ＦＢ側画像処理部４７０によって処理される。
【００３６】
なお、第１読取デバイス２１０、ＡＤＦ側ＡＦＥ５１０、及び、ＡＤＦ側画像処理部４６０が第１画像読取部の一例に相当し、第２読取デバイス２３０、ＦＢ側ＡＦＥ５３０、及び、ＦＢ側画像処理部４７０が第２画像読取部の一例に相当する。また、ＡＤＦ側画像処理部４６０は、原稿Ｇのエッジデータを抽出するエッジ抽出部４６１（エッジ検出部の一例）も内蔵している。すなわち、原稿Ｇのエッジ（辺）は、原稿Ｇの他の部分よりも多くの光を反射する。そこで、エッジ抽出部４６１では、第２読取デバイス２３０の受光量がある閾値以上の光量であればエッジと判断して、そのエッジの位置データをエッジデータとして抽出する。そして、ＡＤＦ側画像処理部４６０，ＦＢ側画像処理部４７０で処理された画像データは、ＲＡＭ４４０の画像データ領域４４１に格納され、エッジ抽出部４６１で抽出されたエッジデータはＲＡＭ４４０のエッジデータ領域４４２に格納される。
【００３７】
また、ＡＳＩＣ４００のバス４９０には、搬送部１００を駆動するモータ５５０が駆動回路５６０を介して接続されている。更に、図５では図示省略したが、ＡＳＩＣ４００には、複合機１の筐体表面に設けられた操作パネル６００（図１参照）や、前述の各種センサ３１０〜３３０（図２参照）も接続されている。なお、操作パネル６００は、スイッチ等の入力部と表示部とを兼ね備えたものである。
【００３８】
［上記制御系における処理］
次に、図６，図７は、ＡＳＩＣ４００のＣＰＵ４２０が、ＲＯＭ４３０に記憶されたプログラムに基づいて実行する処理を表すフローチャートである。なお、この処理は、給紙トレイ１１０に原稿Ｇが載置され、操作パネル６００を介してその原稿Ｇの読み取りが指示されると開始される。
【００３９】
図６に示すように、この処理では、先ず、Ｓ１（Ｓはステップを表す：以下同様）にて、搬送部１００が駆動されて原稿Ｇの搬送が開始され、続くＳ２では、第１読取デバイス２１０（ＡＤＦ−ＣＩＳ）による原稿Ｇの裏面の読取動作が開始される。更に続くＳ３では、次のような原稿サイズ検出処理が実行され、続くＳ４にて、原稿Ｇが所定距離搬送された（進んだ）か否かが判断される。そして、原稿Ｇが所定距離搬送されていない場合は（Ｓ４：Ｎ）、Ｓ３の原稿サイズ検出処理が繰り返し実行される。
【００４０】
ここで、Ｓ３の原稿サイズ検出処理について、図８のフローチャートを用いて詳細に説明する。なお、この原稿サイズ検出処理とエッジ抽出部４６１とが原稿幅判断部の一例に相当する。
【００４１】
図８に示すように、この処理では、先ずＳ３１にて、原点Ｐ１（図９参照）が検出されたか否かが判断される。なお、Ｓ３１では、最初に検出されたエッジデータの位置座標が原点Ｐ１として検出される。原点Ｐ１が検出されていない場合は（Ｓ３１：Ｎ）、処理はそのままＳ３２へ移行し、原点Ｐ１が検出された場合は（Ｓ３１：Ｙ）、Ｓ３３にてその原点Ｐ１の位置座標が（０，０）としてＲＡＭ４４０に記憶された後、処理はＳ３２へ移行する。
【００４２】
Ｓ３２では、第２ポイントＰ２（図９参照）が検出されたか否かが判断される。なお、第２ポイントＰ２は、次のように原点Ｐ１に続いて検出されるので、未だ原点Ｐ１すら検出されていない状態では（Ｓ３１：Ｎ）、このＳ３２でも常に否定判断されて処理はＳ３４へ移行する。このＳ３２では、原点Ｐ１から連続するエッジデータの位置座標が随時比較され、主走査方向のｘ座標の値が最初に減少から増加若しくは増加から減少しに転じた点が第２ポイントＰ２として検出される。第２ポイントＰ２が検出されていない場合は（Ｓ３２：Ｎ）、処理はそのままＳ３４へ移行し、第２ポイントＰ２が検出された場合は（Ｓ３２：Ｙ）、Ｓ３５にてその第２ポイントＰ２がＲＡＭ４４０に記憶された後、処理はＳ３４へ移行する。
【００４３】
Ｓ３４では、それまでの処理で原点Ｐ１及び第２ポイントＰ２が共に検出されているか否かが判断される。原点Ｐ１及び第２ポイントＰ２の少なくとも一方が検出されていない場合は（Ｓ３４：Ｎ）、処理はそのまま前述のＳ４へ移行し、原点Ｐ１及び第２ポイントＰ２が共に検出されている場合は（Ｓ３４：Ｙ）、Ｓ３６にて次のように原稿サイズが判定された後、処理は前述のＳ４へ移行する。なお、この原稿サイズ検出処理において、Ｓ３１，Ｓ３２，Ｓ３３，Ｓ３５の処理が原稿角検出部の一例に相当する。
【００４４】
図９は、この原稿サイズ検出処理における原稿サイズ判定原理を表す説明図である。前述のように、最初に検出されたエッジデータの位置座標が原点Ｐ１（０，０）として記憶される（Ｓ３３）。続いて、第１読取デバイス２１０の原稿Ｇに対する相対位置が図９の矢印（読取りライン）に沿って移動する間に、原点Ｐ１から連続するエッジデータの位置座標（ｘ１，ｙ１）が随時比較される。そして、主走査方向のｘ座標の値が最初に減少から増加若しくは増加から減少しに転じたとき、その変化点（ｘ２，ｙ２）の直前のエッジデータに対応する位置座標（ｘ３，ｙ３）が、第２ポイントＰ２の座標として記憶される（Ｓ３５）。Ｓ３６では、この原点Ｐ１と第２ポイントＰ２とを、先端のエッジ（短辺）に対応する２つの角と推定して、上記各位置座標から原稿Ｇのサイズを判定するのである。
【００４５】
なお、後述の処理に関連するが、ＡＳＩＣ４００は、第２ポイントＰ２から連続的に同様な傾向を持って数値が変化していくエッジデータ群を第２サイドエッジＥ２とする。また、ＡＳＩＣ４００は、原点Ｐ１に対し上記先端のエッジとは異なるもう一方向の連続するエッジデータ群を第１サイドエッジＥ１とする。そして、ＡＳＩＣ４００は、第１サイドエッジＥ１のエッジデータ群のｘ座標が減少から増加若しくは増加から減少しに転じた直前の点を第３ポイントＰ３とする。なお、これらの第２ポイントＰ２，第３ポイントＰ３の検出に当たっては、最初に変化点（ｘ２，ｙ２）等が検出された時点ではそのエッジデータがゴミデータの検出である可能性もあるため、可能性レベルに留めてその前後のエッジデータも加味して第２ポイントＰ２，第３ポイントＰ３を特定してもよい。そして、第２サイドエッジＥ２のエッジデータ群の終端が終点Ｐ４とされる。なお、原点Ｐ１，第２ポイントＰ２，第３ポイントＰ３，終点Ｐ４が角の一例に相当する。
【００４６】
図６に戻って、Ｓ３，Ｓ４のループ処理により、原稿Ｇを搬送しながら前述のような原稿サイズ検出処理（Ｓ３）が繰り返し実行され（Ｓ４：Ｎ）、原稿Ｇが所定距離（前述の上流側読取位置と下流側読取位置との間隔に対応）搬送されると、処理はＳ５へ移行する。Ｓ５では、第２読取デバイス２３０（ＦＢ−ＣＩＳ）による原稿Ｇの表面の読取動作が開始される。続くＳ６では、前述の原稿サイズ検出処理（Ｓ３）にて原稿サイズが検出されたか否かが判断され、原稿サイズが検出されている場合は（Ｓ６：Ｙ）、処理は原稿角検出部の一例としてのＳ７へ移行する。なお、第１読取デバイス２１０は、主走査方向の幅がＡ４サイズの短辺の長さに設計されているので、原稿サイズ検出処理（Ｓ３）にて原稿サイズが検出された場合は（Ｓ６：Ｙ）、原稿ＧがＡ４サイズ以下であることが分かる。
【００４７】
Ｓ７では、第３ポイントＰ３が検出されたか否かが判断され、第３ポイントＰ３が検出されていない場合は（Ｓ７：Ｎ）、原稿Ｇが上流側読取位置を通過して第１読取デバイス２１０による読取動作が終了したか否かがＳ８にて判断される。第１読取デバイス２１０による読取動作が終了していない場合は（Ｓ８：Ｎ）、処理は再びＳ７へ移行する。このＳ７，Ｓ８の処理が繰り返される間に第３ポイントＰ３が検出されると（Ｓ７：Ｙ）、Ｓ１１にてその第３ポイントＰ３の位置座標が記憶されて、処理は前述のＳ８へ移行する。
【００４８】
そして、第１読取デバイス２１０による読取動作が終了すると（Ｓ８：Ｙ）、処理はＳ１２へ移行する。Ｓ１２では、再び、Ｓ７と同様に第３ポイントＰ３が検出されたか否かが判断される。原稿Ｇの後端のエッジが主走査方向と完全に平行であると、第３ポイントＰ３の検出と第１読取デバイス２１０による読取動作の終了とが同時に発生し、処理がＳ１１を通過しない場合がある。そこで、Ｓ１２では、第１読取デバイス２１０による読取動作の終了とほぼ同時に第３ポイントＰ３が検出されたか否かが判断されるのである。そして、第３ポイントＰ３が検出されない場合はそのまま（Ｓ１２：Ｎ）、第３ポイントＰ３が検出された場合は（Ｓ１２：Ｙ）、Ｓ１３にて第３ポイントＰ３の位置座標が記憶された後、処理はＳ１４へ移行する。
【００４９】
Ｓ１４では、原稿Ｇが下流側読取位置を通過して第２読取デバイス２３０による読取動作が終了するまで処理が待機状態となり（Ｓ１４：Ｎ）、第２読取デバイス２３０による読取動作が終了すると（Ｓ１４：Ｙ）、処理はＳ１５へ移行する。Ｓ１５では、前述のＳ７またはＳ１２にて第３ポイントＰ３が検出されているか否かが判断される。そして、第３ポイントＰ３が検出されている場合は（Ｓ１５：Ｙ）、Ｓ１６にて、当該原稿Ｇが何枚目の原稿Ｇであるかが第３ポイントＰ３が検出されたことと対応付けてＲＡＭ４４０に記憶され、第３ポイントＰ３が検出されていない場合は（Ｓ１５：Ｎ）、Ｓ１７にて、当該原稿Ｇが何枚目の原稿Ｇであるかが第３ポイントＰ３が検出されなかったことと対応付けてＲＡＭ４４０に記憶されて、処理はＳ２０へ移行する。
【００５０】
Ｓ２０では、給紙トレイ１１０に次の原稿Ｇがあるか否かが判断され、次の原稿Ｇがある場合は（Ｓ２０：Ｙ）、処理は前述のＳ２へ移行し、当該次の原稿Ｇに対して同様の処理が実行される。
【００５１】
一方、前述のＳ６にて原稿サイズが検出されていないと判断された場合は（Ｓ６：Ｎ）、処理はＳ２１へ移行する。すなわち、この場合、原稿ＧがＡ３サイズである場合などのように、両面読取が実行できない場合である。そこで、Ｓ２１では、当該原稿Ｇに対して第１読取デバイス２１０が読み取ったデータが、画像データ領域４４１から消去される。なお、このＳ２１では、前述のＳ２にて開始された第１読取デバイス２１０による読取動作も中止されてもよい。続くＳ２２では、第２読取デバイス２３０による読取動作が終了するまで処理が待機状態となり（Ｓ２２：Ｎ）、第２読取デバイス２３０による読取動作が終了すると（Ｓ２２：Ｙ）、処理はＳ２３へ移行する。Ｓ２３では、当該原稿Ｇが何枚目の原稿Ｇであるかが原稿サイズが検出されなかったことと対応付けてＲＡＭ４４０に記憶されて、処理は前述のＳ２０へ移行する。
【００５２】
こうして、Ｓ２〜Ｓ２０の処理の繰り返しにより全ての原稿Ｇに対する読取処理が終了すると（Ｓ２０：Ｎ）、処理はＳ２５（傾き判断部の一例）へ移行し、第３ポイントＰ３が検出されなかったとしてＳ１７にて記憶された原稿Ｇがあるか否かが判断される。そのような原稿Ｇがない場合はそのまま（Ｓ２５：Ｎ）、そのような原稿Ｇがある場合は（Ｓ２５：Ｙ）、Ｓ２６にてその原稿Ｇが何枚目であるかが表示された後で、処理はＳ２７へ移行する。なお、Ｓ２６の処理では、例えば、操作パネル６００に「１１，１５枚目の原稿が傾いています。」などといった表示がなされる。
【００５３】
すなわち、原点Ｐ１，第２ポイントＰ２が第１読取デバイス２１０によって検出されたにも拘らず、第３ポイントＰ３が第１読取デバイス２１０によって検出されない場合、原稿Ｇが搬送時に大きく傾いていたことが分かる。そこで、Ｓ２６では、そのような原稿Ｇが何枚目にあるかを表示することにより、その原稿Ｇに対する読取処理のやり直しが必要か否かを使用者に判断させるのである。
【００５４】
次に、Ｓ２７では、原稿サイズが検出されなかったとしてＳ２３にて記憶された原稿Ｇがあるか否かが判断される。そのような原稿Ｇがない場合はそのまま（Ｓ２７：Ｎ）、そのような原稿Ｇがある場合は（Ｓ２７：Ｙ）、Ｓ２８にてその原稿Ｇが何枚目であるかが表示された後で、処理が一旦終了する。なお、Ｓ２８の処理では、例えば、操作パネル６００に「１３枚目の原稿がＡ３サイズの原稿のため、片面のみ読み取りました。」などといった表示がなされる。また、この表示は、前述のＳ２６による表示がなされている場合はその表示と併せてなされる。
【００５５】
［本実施の形態の効果及びその変形例］
このように、本実施の形態では、例えば給紙トレイ１１０にＡ３サイズの原稿ＧとＡ４サイズの原稿Ｇとが入り混じって載置されていた場合でも、原稿ＧがＡ３サイズで片面読取しかできない場合は片面読取を（Ｓ６：Ｎ）、原稿ＧがＡ４サイズで両面読取が可能な場合は両面読取を（Ｓ６：Ｙ）、自動的に切り換えて実行することができる。このため、第１読取デバイス２１０，ＡＤＦ側ＡＦＥ５１０，ＡＤＦ側画像処理部４６０を用いた一連の読取動作が、そのような読取動作ができない大きさの原稿Ｇに対して全て実行されてその動作が無駄となることを抑制することができる。従って、基体２０に内蔵されたプリンタエンジンやモデム（いずれも図示せず）による画像形成，ファクシミリ送信等の動作が無駄に実行されてしまうのも抑制することができる。
【００５６】
しかも、本実施の形態では、複数の原稿Ｇが連続して搬送された場合にも、何枚目の原稿Ｇが傾いており、何枚目の原稿Ｇが片面のみ読み取られたかを使用者に告知することができる（Ｓ２６，Ｓ２８）。このため、使用者は、必要に応じて表示された原稿Ｇに対する読み取り処理のやり直しを実行することができ、装置の利便性が向上する。なお、本実施の形態では、原稿Ｇを１枚だけ読み取らせた場合でも、その原稿Ｇが傾いていたか否かや片面のみ読み取られたか否かが表示され、同様の利便性が得られる。
【００５７】
なお、本発明は上記実施の形態になんら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、原稿Ｇの主走査方向の幅を判断する原稿幅判断部としては種々の構成が考えられる。すなわち、操作パネル６００を介して使用者に入力された上記幅を読み取ってもよく、接触式のセンサ等によって上記幅を検出してもよく、第２読取デバイス２３０を介して上記幅を検出してもよい。
【００５８】
図１０は、第２読取デバイス２３０を介して上記幅を検出する場合の処理を表すフローチャートである。なお、この処理は、前述のＳ３の処理を省略した点とＳ５以降の処理を次のように変更した点とにおいて図６，図７の処理と異なるので、以下、相違点について説明する。
【００５９】
図１０に示すように、この処理では、原稿Ｇの搬送が開始され（Ｓ１）、第１読取デバイス２１０による読取動作が開始された後（Ｓ２）、上流側読取位置と下流側読取位置との間隔に対応した所定距離だけ原稿Ｇが搬送されると（Ｓ４：Ｙ）、第２読取デバイス２３０による読取動作が開始されて（Ｓ５）、処理はＳ１０６へ移行する。Ｓ１０６では、第２読取デバイス２３０による読み取りが可能な範囲のうち第１読取デバイス２１０による読み取りが可能な範囲を外れた位置における第２読取デバイス２３０の読取結果が所定の閾値以下であるか否かが判断される。すなわち、第２読取デバイス２３０は、Ａ３サイズの短辺の長さに亘って原稿ＧからのＲ（赤），Ｇ（緑），Ｂ（青）の反射光を検出しているが、上記位置における少なくともいずれか一色の受光量が所定の閾値以下となってその位置に原稿Ｇが存在することを指示しているか否かが判断されるのである。
【００６０】
上記受光量がいずれも閾値を超えている場合は（Ｓ１０６：Ｎ）、その位置に裏面用原稿押え２２０（純白色に着色されている）が露出し、原稿ＧがＡ４サイズであると推定される。そこで、その場合は、第１読取デバイス２１０，第２読取デバイス２３０の読取動作が並行して続行され（Ｓ２，Ｓ５参照）、続くＳ１１４にて第１読取デバイス２１０，第２読取デバイス２３０の読取動作が終了したか否かが判断される。各読取動作が終了していない場合は（Ｓ１１４：Ｎ）、処理は前述のＳ１０６へ移行し、各読取動作が終了すると（Ｓ１１４：Ｙ）、処理は前述のＳ２０へ移行して次の原稿の有無が判断される。
【００６１】
一方、上記受光量のいずれかが閾値以下となって上記位置に原稿Ｇが存在する場合は（Ｓ１０６：Ｙ）、処理はＳ１１５（原稿幅判断手段の一例）へ移行してその原稿ＧがＡ３サイズであると判断され、前述のＳ２１，Ｓ２３の処理が実行されて処理は前述のＳ１１４へ移行する。すなわち、この場合、当該原稿Ｇに対して第１読取デバイス２１０が読み取ったデータ消去され（Ｓ２１）、その原稿Ｇが何枚目の原稿Ｇであるかが記憶される（Ｓ２３）。
【００６２】
このＳ２〜Ｓ２０の処理の繰り返しにより全ての原稿Ｇに対する読取処理が終了すると（Ｓ２０：Ｎ）、Ｓ１２７にて、Ｓ１１５にてＡ３サイズであると判断された原稿Ｇがあるか否かが判断される。そして、そのような原稿Ｇがなかった場合は（Ｓ１２７：Ｎ）、そのまま処理が一旦終了する。一方、そのような原稿Ｇがあった場合は（Ｓ１２７：Ｙ）、前述のＳ２８の処理により、片面しか読み取りがなされなかった原稿Ｇが何枚目であるかが表示された後で、処理が一旦終了する。
【００６３】
この場合も、上記実施の形態のように無駄な動作を抑制することができる。但し、図６〜図８に示した処理のように、上流に配設された第１読取デバイス２１０によって、原稿Ｇが下流側読取位置に至るまでにその原稿Ｇが両面読取可能か否かが判断される場合、両面読取／片面読取の切り換えを一層早いタイミングで行うことができ、上記無駄な動作を一層良好に抑制することができる。更に、上記各実施の形態では、接触式のセンサ等を新たに設けて原稿サイズを検出する場合に比べて、装置の製造コストを一層良好に低減することができる。また、上記各実施の形態では、第２読取デバイス２３０が原稿台２１に載置された比較的大きな原稿Ｇを読み取る用途にも利用できるので、その第２読取デバイス２３０として第１読取デバイス２１０よりも主走査方向に大きいものを使用した効果が一層顕著に表れる。
【符号の説明】
【００６４】
１…複合機                  １０…画像読取装置          ２０…基体
２１…原稿台                ３０…原稿カバー            １００…搬送部
２１０…第１読取デバイス    ２３０…第２読取デバイス    ３５１，５５０…モータ
３５７…無端ベルト          ４００…ＡＳＩＣ            ４１０…デバイス制御部
４２０…ＣＰＵ              ４３０…ＲＯＭ              ４４０…ＲＡＭ
４４１…画像データ領域    ４４２…エッジデータ領域    ４６０…ＡＤＦ側画像処理部
４６１…エッジ抽出部        ４７０…ＦＢ側画像処理部    ５１０…ＡＤＦ側ＡＦＥ
５３０…ＦＢ側ＡＦＥ        ６００…操作パネル          Ｇ…原稿
【図１】
0005556384.tif 000002
【図２】
0005556384.tif 000003
【図３】
0005556384.tif 000004
【図４】
0005556384.tif 000005
【図５】
0005556384.tif 000006
【図６】
0005556384.tif 000007
【図７】
0005556384.tif 000008
【図８】
0005556384.tif 000009
【図９】
0005556384.tif 000010
【図１０】
0005556384.tif 000011