(57)【要約】      （修正有）【課題】原稿を搬送して読み取る画像読取装置において、開閉部の数よりも少ない検出部で搬送経路及び原稿の搬送の可否を特定する。【解決手段】複合機では、読取ユニット、原稿搬送ユニット、及びカバー部材の各々の開状態及び閉状態で実現される８つの状態から、搬送経路及び原稿の搬送の可否を特定するのに必要な状態Ａ〜状態Ｄの４つの状態を選択する。そして、この４つの状態を、第１スイッチ及び第２スイッチのオン／オフで実現される４つの状態に割り付けた。これによって、読取ユニット、原稿搬送ユニット、及びカバー部材の開閉状態を、第１スイッチ及び第２スイッチの状態から検出し、搬送経路及び原稿の搬送の可否を特定することができる。【選択図】図９
2014103563.tif 000002
【特許請求の範囲】
【請求項１】
本体部と、
前記本体部の上側に設けられ、前記本体部の上部の少なくとも一部を開放する状態と閉塞する状態に切り替えられ、透明な原稿台、及び、前記原稿台の下を副走査方向に沿って移動される画像読取部を有する、読取本体部と、
前記読取本体部の上側に設けられ、前記原稿台を開放する状態と閉塞する状態に切り替えられるカバーと、
前記カバーに設けられた供給トレイと、
前記カバーに設けられた第１排出口と、
前記カバーに設けられた第２排出口と、
前記カバーに設けられ、前記第２排出口を開放する状態と閉塞する状態に切り替えられる排出口カバーと、
前記供給トレイ上の原稿シートを、前記供給トレイから前記第１排出口まで通じる第１搬送経路に沿って前記第１排出口まで搬送し、又は、前記供給トレイから前記第２排出口まで通じる第２搬送経路に沿って前記第２排出口まで搬送する搬送部と、
第１検出部と、
第２検出部と、
を備え、
前記第１検出部は、前記読取本体部、前記カバー、前記排出口カバーが全て閉塞されている状態と、又は、少なくとも前記読取本体部が閉塞されているとともに前記カバーが開放されている状態とのいずれかの状態を第１状態として検出し、
前記読取本体部及び前記カバーが閉塞されているとともに前記排出口カバーが開放されている状態と、又は、少なくとも前記読取本体部が開放されている状態とのいずれかの状態を第２状態として検出し、
前記第２検出部は、少なくとも前記読取本体部及び前記カバーが閉塞されている状態を第３状態として検出し、
少なくとも前記読取本体部と前記カバーの一方が開放されている状態を第４状態として検出し、
前記搬送部は、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出した場合に、前記第１搬送経路を通って前記原稿シートを搬送し、
前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出した場合に、前記搬送部に対して前記第２搬送経路を通って前記原稿シートを搬送する、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
更に、
前記排出口カバーが閉塞されている場合に前記第１搬送経路に、前記排出口カバーが開放されている場合に前記第２搬送経路に、切り替える切替部と、
制御部と、
を備え、
前記制御部は、
第１搬送経路に搬送するか第２搬送経路に搬送するかを判断する搬送経路判断処理と、
前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出した場合には、前記搬送経路判断処理で前記第１搬送経路に搬送すると判断された場合に前記搬送部に対して搬送を指示し、
前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出した場合には、前記搬送経路判断処理で前記第２搬送経路に搬送すると判断された場合に前記搬送部に対して搬送を指示し、
前記第１検出部及び前記第２検出部の検出状態と、前記搬送経路判断処理の判断とが上記以外の場合、搬送を指示しない搬送指示処理と、
を実行する、画像読取装置。
【請求項３】
請求項２に記載の画像読取装置であって、
前記制御部は、
更に、
前記搬送指示処理の指示後における前記第１検出部及び前記第２検出部の検出状態を検出し、該検出状態が前記搬送指示処理の検出時における検出状態と比べて変化したかを検出する変化検出処理と、
前記変化検出処理によって変化したことを検出した場合、前記搬送部に対して前記原稿の搬送を停止するように指示し、前記画像読取部に対して前記原稿の読み取りを停止するよに指示する停止指示処理と、
を実行する、画像読取装置。
【請求項４】
請求項１ないし請求項３のいずれか一項に記載の画像読取装置であって、
前記第１検出部は、
前記カバーに設けられ、前記排出口カバーの状態に連動して変位する第１押圧部と、
前記読取本体部に設けられ、第１位置と第２位置との間で変位する第１可動部材と、
前記本体部に設けられた第１センサと、
を有し、
前記第１押圧部は、前記カバーが閉塞されているとともに前記排出口カバーが開放されている状態で、前記第１可動部材を押圧し、少なくとも前記カバー及び前記排出口カバーの一方が他の状態である場合には、前記第１可動部材を押圧不能に構成され、
前記第１可動部材は、前記第１押圧部に押圧された状態で前記第２位置に位置するように構成され、前記第１押圧部に押圧されない状態で前記第１位置に位置するように構成され、
前記第１センサは、前記読取本体部が閉塞されている状態で、前記第１可動部材が前記第１位置に位置する場合に前記第１状態を検出し、前記第１可動部材が前記第２位置に位置する場合に前記第２状態を検出する、画像読取装置。
【請求項５】
請求項１ないし請求項４のいずれか一項に記載の画像読取装置であって、
前記第２検出部は、
前記カバーに設けられた第２押圧部と、
前記読取本体部に設けられ、第３位置と第４位置との間で移動する第２可動部材と、
前記本体部に設けられた第２センサと、
を有し、
前記第２可動部材は、前記カバーが閉塞されている状態で前記第２押圧部に押圧されて前記第３位置に位置するように構成され、前記カバーが開放されている状態で前記第２押圧部に押圧されないで前記第４位置に位置するように構成され、
前記第２センサは、前記読取本体部が閉塞されている状態で、前記第２可動部材が前記第３位置に位置する場合に前記第３状態を検出し、前記第２可動部材が前記第４位置に位置する場合に前記第４状態を検出する、画像読取装置。
【請求項６】
請求項３に記載の画像読取装置であって、
更に、
表示部を備え、
前記制御部は、
更に、
前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出する状態に変化したことを検出した場合、前記排出口カバーが閉塞された旨を前記表示部に表示させ、
前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出する状態に変化したことを検出した場合、前記排出口カバーが開放された旨を前記表示部に表示させ、
前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第４状態を検出する状態に変化したことを検出した場合、前記カバーが開放された旨を前記表示部に表示させ、
前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第４状態を検出する状態に変化したことを検出した場合、前記読取本体部が開放された旨を前記表示部に表示させる指示後エラー表示処理を実行する、画像読取装置。
【請求項７】
請求項２または請求項３に記載の画像読取装置であって、
更に、
表示部を備え、
前記制御部は、
更に、
前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出した場合であって、前記搬送経路判断処理で前記第２搬送経路に搬送すると判断された場合に、前記排出口カバーが閉塞されている旨を前記表示部に表示させる第１エラー表示処理と、
前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出した場合であって、前記搬送経路判断処理で前記第１搬送経路に搬送すると判断された場合に、前記排出口カバーが開放されている旨を前記表示部に表示させる第２エラー表示処理と、
前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第４状態を検出した場合に、前記カバーが開放されている旨を前記表示部に表示させる第３エラー表示処理と、
前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第４状態を検出した場合に、前記読取部本体が開放されている旨を前記表示部に表示させる第４エラー表示処理と、
の少なくとも１つのエラー表示処理を実行する、画像読取装置。
【請求項８】
請求項２または請求項３に記載の画像読取装置であって、
前記制御部は、
前記搬送経路判断処理において、前記原稿シートの種別に応じて前記第１搬送経路に搬送するか前記第２搬送経路に搬送するかを判断する、画像読取装置。
【請求項９】
請求項２または請求項３に記載の画像読取装置であって、
更に、
前記原稿シートの原稿幅が、前記第２排出口の幅よりも大きいか否かを検出する原稿サイズ検知センサを備え、
前記制御部は、
前記搬送経路判断処理において、前記原稿サイズ検知センサが、前記原稿幅が前記幅よりも大きいと検出すると、前記第１搬送経路に搬送すると判断し、前記原稿幅が前記幅以下であると検出すると、前記第２搬送経路に搬送すると判断する、画像読取装置。
【請求項１０】
請求項２または請求項３に記載の画像読取装置であって、
更に、
前記供給トレイに前記原稿が有るか否かを検出する原稿検出センサを備え、
前記制御部は、
前記原稿検出センサが前記原稿を検出すると、前記搬送指示処理を実行する、画像読取装置。
【請求項１１】
請求項１０に記載の画像読取装置であって、
前記制御部は、
更に、
前記原稿検出センサが前記原稿を検出しない場合であって、前記第１検出部が前記第１状態を検出した場合、又は、前記第１検出部が前記第２状態を検出し、かつ、前記第２検出部が前記第３状態を検出した場合のいずれかの場合に、前記画像読取部を副走査方向に移動させながら前記原稿台に載置された前記原稿を読み取らせる原稿台読取処理を実行する、画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示される発明は、原稿を搬送して読み取る画像読取装置に関する。
【背景技術】
【０００２】
従来、原稿を搬送して読み取る画像読取装置が知られている（例えば、特許文献１）。画像読取装置では、搬送される原稿の厚みが厚くなると、原稿に曲がり癖がついたり、ジャムが発生するなどの問題が生じる。そのため、従来から、搬送される原稿の厚さを検出し、検出した原稿の厚さによって搬送経路を切り替える技術が用いられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１２７３０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
原稿を搬送して読み取る画像読取装置では、原稿の厚みではなく、搬送経路周辺に設けられたカバーなどの複数の開閉部の開閉状態によって搬送経路を切り替えることも考えられる。しかし、このような画像読取装置では、一部の開閉部の開閉状態によって搬送経路が決定されたとしても、他の開閉部、例えば装置のうち原稿を読み取る読取部が含まれる部分が本体から離反した開状態である場合には、原稿を正しく搬送できずにジャムが発生したり、原稿を正しく読み取ることができない問題が発生する。そのため、複数の開閉部の開閉状態によって搬送経路を切り替える画像読取装置では、開閉部の開閉状態によって、搬送経路だけでなく原稿の搬送の可否も特定する必要がある。
【０００５】
この場合において、複数の開閉部の開閉状態を検出する検出部をそれぞれ配置し、その検出部の検出状態によって、搬送経路及び原稿の搬送の可否を特定することができる。しかし、複数の開閉部に検出部をそれぞれ配置すると、配置する検出部の個数が増加し、装置のコストが増加する、あるいは検出部から出力される検出状態が増大して制御が複雑となるなどの問題が生じる。
【０００６】
本明細書では、原稿を搬送して読み取る画像読取装置において、開閉部の数よりも少ない検出部で搬送経路及び原稿の搬送の可否を特定する技術を開示する。
【課題を解決するための手段】
【０００７】
本明細書によって開示される画像読取装置は、本体部と、前記本体部の上側に設けられ、前記本体部の上部の少なくとも一部を開放する状態と閉塞する状態に切り替えられ、透明な原稿台、及び、前記原稿台の下を副走査方向に沿って移動される画像読取部を有する、読取本体部と、前記読取本体部の上側に設けられ、前記原稿台を開放する状態と閉塞する状態に切り替えられるカバーと、前記カバーに設けられた供給トレイと、前記カバーに設けられた第１排出口と、前記カバーに設けられた第２排出口と、前記カバーに設けられ、前記第２排出口を開放する状態と閉塞する状態に切り替えられる排出口カバーと、前記供給トレイ上の原稿シートを、前記供給トレイから前記第１排出口まで通じる第１搬送経路に沿って前記第１排出口まで搬送し、又は、前記供給トレイから前記第２排出口まで通じる第２搬送経路に沿って前記第２排出口まで搬送する搬送部と、第１検出部と、第２検出部と、を備え、前記第１検出部は、前記読取本体部、前記カバー、前記排出口カバーが全て閉塞されている状態と、又は、少なくとも前記読取本体部が閉塞されているとともに前記カバーが開放されている状態とのいずれかの状態を第１状態として検出し、前記読取本体部及び前記カバーが閉塞されているとともに前記排出口カバーが開放されている状態と、又は、少なくとも前記読取本体部が開放されている状態とのいずれかの状態を第２状態として検出し、前記第２検出部は、少なくとも前記読取本体部及び前記カバーが閉塞されている状態を第３状態として検出し、少なくとも前記読取本体部と前記カバーの一方が開放されている状態を第４状態として検出し、前記搬送部は、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出した場合に、前記第１搬送経路を通って前記原稿シートを搬送し、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出した場合に、前記搬送部に対して前記第２搬送経路を通って前記原稿シートを搬送する。
【０００８】
この画像読取装置には、読取本体部、カバー、及び排出口カバーという開放又は閉塞可能に構成された３つの開閉部が存在し、これらの開閉部の状態を、第１検出部及び第２検出部という２つの検出部を用いて検出する。そして、原稿シートを搬送する際には、これらの検出部の検出状態に対応させて、搬送部が原稿シートを搬送可能に構成されているか、原稿が搬送可能な状態である場合には装置内に２つ存在する搬送経路のいずれに沿って搬送可能に構成されているかが切り換わる。この画像読取装置によれば、３つの開閉部が構成する８つの状態から、原稿の搬送の可否、及び搬送経路の選択に必要な４つの状態を選択し、これら４つの状態を２つの検出部で実現される４つの状態に割り付けることで、開閉部の数よりも少ない検出部で原稿シートの搬送の可否及び搬送経路を特定することができる。
【０００９】
また、上記の画像読取装置では、更に、前記排出口カバーが閉塞されている場合に前記第１搬送経路に、前記排出口カバーが開放されている場合に前記第２搬送経路に、切り替える切替部と、制御部と、を備え、前記制御部は、第１搬送経路に搬送するか第２搬送経路に搬送するかを判断する搬送経路判断処理と、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出した場合には、前記搬送経路判断処理で前記第１搬送経路に搬送すると判断された場合に前記搬送部に対して搬送を指示し、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出した場合には、前記搬送経路判断処理で前記第２搬送経路に搬送すると判断された場合に前記搬送部に対して搬送を指示し、前記第１検出部及び前記第２検出部の検出状態と、前記搬送経路判断処理の判断とが上記以外の場合、搬送を指示しない搬送指示処理と、を実行する構成としても良い。
【００１０】
この画像読取装置では、切替部を有することで、排出口カバーの状態に対応させて第１搬送経路と第２搬送経路とを切り替えて原稿を搬送することができる。また、この画像読取装置では、搬送経路判断処理の判断結果に基づいて原稿を搬送するか否かを指示するので、搬送経路判断処理において判断された搬送経路と、搬送指示処理において第１検出部及び第２検出部の検出状態から決定される搬送経路とが一致した状態で、搬送を指示することができる。
【００１１】
また、上記の画像読取装置では、前記制御部は、更に、前記搬送指示処理の指示後における前記第１検出部及び前記第２検出部の検出状態を検出し、該検出状態が前記搬送指示処理の検出時における検出状態と比べて変化したかを検出する変化検出処理と、前記変化検出処理によって変化したことを検出した場合、前記搬送部に対して前記原稿の搬送を停止するように指示し、前記画像読取部に対して前記原稿の読み取りを停止するよに指示する停止指示処理と、を実行する構成としても良い。
【００１２】
この画像読取装置では、搬送指示処理後において開閉部の状態に変化が生じた場合に、原稿の搬送及び原稿の読み取りを停止させるので、開閉部の状態の変化に起因して、原稿を正しく搬送できずにジャムが発生したり、原稿を正しく読み取ることができない事態が発生したりすることを抑制することができる。
【００１３】
また、上記の画像読取装置では、前記第１検出部は、前記カバーに設けられ、前記排出口カバーの状態に連動して変位する第１押圧部と、前記読取本体部に設けられ、第１位置と第２位置との間で変位する第１可動部材と、前記本体部に設けられた第１センサと、を有し、前記第１押圧部は、前記カバーが閉塞されているとともに前記排出口カバーが開放されている状態で、前記第１可動部材を押圧可能に構成され、少なくとも前記カバー及び前記排出口カバーの一方が他の状態である場合には、前記第１可動部材を押圧不能に構成され、前記第１可動部材は、前記第１押圧部に押圧された状態で前記第２位置に位置するように構成され、前記第１押圧部に押圧されない状態で前記第１位置に位置するように構成され、前記第１センサは、前記読取本体部が閉塞されている状態で、前記第１可動部材が前記第１位置に位置する場合に前記第１状態を検出し、前記第１可動部材が前記第２位置に位置する場合に前記第２状態を検出する構成としても良い。
【００１４】
この画像読取装置によれば、連動機構、第１可動部材、及び第１センサを用いて、上記の第１状態及び第２状態を検出することができる。
【００１５】
また、上記の画像読取装置では、前記第２検出部は、前記カバーに設けられた第２押圧部と、前記読取本体部に設けられ、第３位置と第４位置との間で移動する第２可動部材と、前記本体部に設けられた第２センサと、を有し、前記第２可動部材は、前記カバーが閉塞されている状態で前記第２押圧部に押圧されて前記第３位置に位置するように構成され、前記カバーが開放されている状態で前記第２押圧部に押圧されないで前記第４位置に位置するように構成され、前記第２センサは、前記読取本体部が閉塞されている状態で、前記第２可動部材が前記第３位置に位置する場合に前記第３状態を検出し、前記第２可動部材が前記第４位置に位置する場合に前記第４状態を検出する構成としても良い。
【００１６】
この画像読取装置によれば、第２押圧部、第２可動部材、及び第２センサを用いて、上記の第３状態及び第４状態を検出することができる。
【００１７】
また、上記の画像読取装置では、更に、表示部を備え、前記制御部は、更に、前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出する状態に変化したことを検出した場合、前記排出口カバーが閉塞された旨を前記表示部に表示させ、前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出する状態に変化したことを検出した場合、前記排出口カバーが開放された旨を前記表示部に表示させ、前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第４状態を検出する状態に変化したことを検出した場合、前記カバーが開放された旨を前記表示部に表示させ、前記変化検出処理において、前記搬送指示処理の指示後における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第４状態を検出する状態に変化したことを検出した場合、前記読取本体部が開放された旨を前記表示部に表示させる指示後エラー表示処理を実行する構成としても良い。
【００１８】
この画像読取装置によれば、当該装置を用いている使用者は、原稿の搬送及び原稿の読み取りが停止された場合に、表示部の表示から、その原因を容易に検知することができる。
【００１９】
また、上記の画像読取装置では、更に、表示部を備え、前記制御部は、更に、前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第３状態を検出した場合であって、前記搬送経路判断処理で前記第２搬送経路に搬送すると判断された場合に、前記排出口カバーが閉塞されている旨を前記表示部に表示させる第１エラー表示処理と、前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第３状態を検出した場合であって、前記搬送経路判断処理で前記第１搬送経路に搬送すると判断された場合に、前記排出口カバーが開放されている旨を前記表示部に表示させる第２エラー表示処理と、前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第１状態を検出し、前記第２検出部が前記第４状態を検出した場合に、前記カバーが開放されている旨を前記表示部に表示させる第３エラー表示処理と、前記搬送指示処理において、前記搬送指示処理の検出時における検出状態が、前記第１検出部が前記第２状態を検出し、前記第２検出部が前記第４状態を検出した場合に、前記読取部本体が開放されている旨を前記表示部に表示させる第４エラー表示処理と、の少なくとも１つのエラー表示処理を実行する構成としても良い。
【００２０】
この画像読取装置によれば、当該装置を用いている使用者は、原稿の搬送が開始されない場合に、表示部の表示から、その原因を容易に検知することができる。
【００２１】
また、上記の画像読取装置では、前記制御部は、前記搬送経路判断処理において、前記原稿シートの種別に応じて前記第１搬送経路に搬送するか前記第２搬送経路に搬送するかを判断する構成としても良い。この画像読取装置によれば、原稿シートの種別に応じた適した搬送経路で原稿シートを搬送することができる。
【００２２】
また、上記の画像読取装置では、更に、前記原稿シートの原稿幅が、前記第２排出口の幅よりも大きいか否かを検出する原稿サイズ検知センサを備え、前記制御部は、前記搬送経路判断処理において、前記原稿サイズ検知センサが、前記原稿幅が前記幅よりも大きいと検出すると、前記第１搬送経路に搬送すると判断し、前記原稿幅が前記幅以下であると検出すると、前記第２搬送経路に搬送すると判断する構成としても良い。
【００２３】
この画像読取装置によれば、原稿幅が第２排出口の幅よりも大きい原稿が、第２搬送経路に搬送されてジャムが発生するのを抑制することができる。
【００２４】
また、上記の画像読取装置では、更に、前記供給トレイに前記原稿が有るか否かを検出する原稿検出センサを備え、前記制御部は、前記原稿検出センサが前記原稿を検出すると、前記搬送指示処理を実行する構成としても良い。
【００２５】
この画像読取装置によれば、供給トレイに原稿が載置され、原稿が搬送される直前の検出部の検出状態に従って、原稿の搬送の可否及び搬送経路を特定することができる。
【００２６】
また、上記の画像読取装置では、前記制御部は、更に、前記原稿検出センサが前記原稿を検出しない場合であって、前記第１検出部が前記第１状態を検出した場合、又は、前記第１検出部が前記第２状態を検出し、かつ、前記第２検出部が前記第３状態を検出した場合のいずれかの場合に、前記画像読取部を副走査方向に移動させながら前記原稿台に載置された前記原稿を読み取らせる原稿台読取処理を実行する構成としても良い。
【００２７】
この画像読取装置では、供給トレイに原稿が載置されない場合には、搬送経路に沿って原稿を搬送して読み取る処理に代わって、原稿台に載置された原稿を読み取る処理を実行する。そして、原稿台に載置された原稿を読み取る際には、原稿の搬送の可否、及び搬送経路の選択のために選択された４つの状態を利用して、原稿台に載置された原稿を読み取ることができるか否かについて判断することができる。
【発明の効果】
【００２８】
本明細書によって開示される画像読取装置では、原稿を搬送して読み取る画像読取装置において、開閉部の数よりも少ない検出部で搬送経路及び原稿の搬送の可否を特定することができる。
【図面の簡単な説明】
【００２９】
【図１Ａ】状態Ａの複合機の斜視図
【図１Ｂ】状態Ｂの複合機の斜視図
【図２Ａ】状態Ｃの複合機の斜視図
【図２Ｂ】状態Ｄの複合機の斜視図
【図３Ａ】上部カバーを開位置に変位させた状態の原稿搬送ユニットを示す図
【図３Ｂ】原稿搬送ユニットの内部構造を示す図
【図４Ａ】状態Ａの複合機の断面図
【図４Ｂ】状態Ｂの複合機の断面図
【図５Ａ】状態Ａにおける第１検出部を示す図
【図５Ｂ】状態Ａにおける第１検出部及び第２検出部を示す図
【図６Ａ】状態Ｂにおける第１検出部を示す図
【図６Ｂ】状態Ｂにおける第１検出部及び第２検出部を示す図
【図７Ａ】状態Ｃにおける第１検出部を示す図
【図７Ｂ】状態Ｃにおける第１検出部及び第２検出部を示す図
【図８Ａ】状態Ｄにおける第１検出部を示す図
【図８Ｂ】状態Ｄにおける第１検出部及び第２検出部を示す図
【図９】状態Ａ〜Ｄと、読取ユニット、原稿搬送ユニット、及びカバー部材の開閉状態との関係を示す図
【図１０】複合機の電気的構成を概略的に示すブロック図
【図１１】読取処理を示すフローチャート
【図１２】ＡＤＦ読取処理を示すフローチャート
【図１３】ＡＤＦ読取処理を示すフローチャート
【図１４】搬送読取処理を示すフローチャート
【図１５】状態変化検出処理を示すフローチャート
【図１６】ＦＢ読取処理を示すフローチャート
【発明を実施するための形態】
【００３０】
＜実施形態＞
一実施形態を、図１ないし図１６を用いて説明する。
【００３１】
１．複合機の機械的構成
図１Ａは、本実施形態の画像読取装置の一例である複合機１の斜視図である。この複合機１は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備えた多機能周辺装置である。
【００３２】
図１Ａに示すように、複合機１は、本体ユニット２と、読取ユニット３と、原稿搬送ユニット４がこの順に上側に搭載されて構成されている。本体ユニット２は、画像形成部８を備える他、後述するＣＰＵ７０（図１０参照）等を備える。本体ユニット２は、本体部の一例であり、読取ユニット３は、読取本体部の一例であり、原稿搬送ユニット４は、カバーの一例である。
【００３３】
読取ユニット３は、本体ユニット２の上面全面を覆っており、本体ユニット２の後端に配置された軸線を中心として、本体ユニット２に対し回動可能に構成されている。読取ユニット３は、この回転に伴って、本体ユニット２に対して閉塞された閉位置（図１Ａ参照）と、本体ユニット２に対して開放された開位置の（図２Ｂ参照）の間で変位する。読取ユニット３は、第１読取部２１（図４Ａ参照）を備える他、図２Ａに示すように、その上面に透明なガラス板からなる第１プラテンガラス２５及び第２プラテンガラス２７等を備える。第１プラテンガラス２５は、原稿台の一例である。
【００３４】
原稿搬送ユニット４は、読取ユニット３の上面全面を覆っており、読取ユニット３の後端に配置された軸線を中心として、読取ユニット３に対し回動可能に構成されている。原稿搬送ユニット４は、この回転に伴って、読取ユニット３に対して閉塞された閉位置（図１Ａ参照）と、読取ユニット３に対して開放された開位置の（図２Ａ参照）の間で変位する。すなわち、読取ユニット３の上面に設けられた第１プラテンガラス２５は、原稿搬送ユニット４によって開閉可能に覆われる。
【００３５】
原稿搬送ユニット４は、搬送経路４７に沿って原稿を搬送する搬送部４８（図１０参照）を備える他、カバー部材５、及び上面カバー１１等を備える。本実施形態において、原稿とは、シート状の原稿である原稿シートである。カバー部材５は、原稿搬送ユニット４の左端に設けられており、原稿搬送ユニット４の左端に設けられた軸線を中心として、原稿搬送ユニット４に対し回動可能に構成されている。カバー部材５は、この回転に伴って、原稿搬送ユニット４に対して閉塞された閉位置（図１Ａ参照）と、原稿搬送ユニット４に対して開放された開位置の（図１Ｂ参照）の間で変位する。
【００３６】
カバー部材５を開位置へ変位させると、原稿搬送ユニット４の開口部４Ａが開放され、カバー部材５を閉位置へ変位させると、開口部４Ａが閉塞される。開口部４Ａは、第２排出口の一例であり、本実施形態の複合機１では、開口部４Ａの前後方向における幅は、ハガキの原稿幅と略同一の長さに設定されている。
【００３７】
上面カバー１１は、原稿搬送ユニット４の上面に設けられており、原稿搬送ユニット４の上面に設けられた軸線を中心として、原稿搬送ユニット４に対し回動可能に構成されている。上面カバー１１は、この回転に伴って、原稿搬送ユニット４に対して閉塞された閉位置（図１Ａ参照）と、原稿搬送ユニット４に対して開放された開位置の（図３Ａ参照）の間で変位する。
【００３８】
上面カバー１１を開位置へ変位させると、原稿搬送ユニット４の開口部４Ｂが開放される。そして、上面カバー１１を開位置へ変位させると、上面カバー１１が閉位置にあるときには、下方に向けられていた上面カバー１１の裏面によって、原稿が載置される原稿台１２が構成される。原稿台１２は、供給トレイの一例である。
【００３９】
図３Ａに示すように、原稿搬送ユニット４の開口部４Ｂには、原稿ガイド１３が設けられている。原稿ガイド１３は、前後方向へスライド可能であり、原稿台１２に載置される原稿は、原稿ガイド１３によって、前後方向において搬送経路４７の中央基準に載置される。
【００４０】
また、原稿ガイド１３には、仕切り板１５が設けられており、原稿台１２に載置される原稿は、仕切り板１５の下方に載置される。後述するように、搬送経路４７に沿って搬送された原稿の一部は、開口部４Ｃを通って仕切り板１５の上方に排出される。開口部４Ｃは、第１排出口の一例である。
【００４１】
さらに、原稿搬送ユニット４の開口部４Ｂには、図３Ｂに示すように、フロントセンサ（以下、Ｆセンサ）１８及び原稿サイズ検知センサ１７が設けられている。Ｆセンサ１８は、前後方向において搬送経路４７の中央に配置されており、原稿台１２に原稿が載置されたか否かを検出する。原稿サイズ検知センサ１７は、前後方向において搬送経路４７の中央から基準距離前方に配置されており、原稿台１２に載置された原稿が大型原稿である場合にオンし、小型原稿である場合にオフする。本実施形態の複合機１では、基準距離がハガキの原稿幅の略半分の長さに設定されている。そのため、ハガキや名刺等が小型原稿に分類され、Ａ４サイズ原稿等が大型原稿に分類される。そのため、原稿サイズ検知センサ１７は、原稿台１２に載置された原稿の原稿幅が、開口部４Ａの幅よりも大きいか否かを検出するセンサである、ということができる。
【００４２】
図４Ａに、読取ユニット３及び原稿搬送ユニット４の断面図を示す。図４Ａに示すように、原稿搬送ユニット４は、更に、第２読取部２２、透明なガラス板からなる第３プラテンガラス２８、押圧部材３１、リアセンサ（以下、Ｒセンサ）１９、及び吸入ローラ４１、供給ローラ４２、第１搬送ローラ４３、第２搬送ローラ４４などの各種ローラ等を含む。
【００４３】
原稿搬送ユニット４には、各種ローラによって原稿が原稿台１２から開口部４Ａ、４Ｃへと搬送される経路である搬送経路４７が設けられており、搬送経路４７に隣接して第１読取部２１及び第２読取部２２が配置されている。
【００４４】
第１読取部２１は、読取ユニット３内に配置されており、主走査方向、つまり、前後方向に広がって形成されている。また、第１読取部２１は、図４Ａに矢印８２で示すように、モータＭ２（図１０参照）によって、第１プラテンガラス２５の下側を主走査方向と直交する副走査方向、つまり左右方向に移動可能に支持されている。第１読取部２１は、副走査方向に移動しながら第１プラテンガラス２５上に静止して載置された原稿を読み取る。また、第１読取部２１は、図１Ｂに示す第２プラテンガラス２７下の読取位置Ｌ１に静止し、搬送経路４７を搬送される原稿が第２プラテンガラス２７上を通過する際に当該原稿を読み取る。
【００４５】
押圧部材３１は、第２プラテンガラス２７と対向して配置され、第２プラテンガラス２７上を通過する原稿が第２プラテンガラス２７から浮かないように、原稿を第２プラテンガラス２７に押圧する。なお、以下の説明において、特に記載がない場合には、読取位置Ｌに静止した第１読取部２１の状態及び動作を説明しているものとする。
【００４６】
第２読取部２２は、原稿搬送ユニット４内の読取位置Ｌ２に移動不能に支持されている。第２読取部２２は、搬送経路４７を搬送される原稿が第３プラテンガラス２８上を通過する際に当該原稿を読み取る。押圧部材３２は、読取ユニット３内に第３プラテンガラス２８と対向して配置され、第３プラテンガラス２８上を通過する原稿が第３プラテンガラス２８から浮かないように、原稿を第３プラテンガラス２８に押圧する。
【００４７】
Ｒセンサ１９は、搬送経路４７において読取位置Ｌ１、Ｌ２よりも上流側の検出位置Ｙに配置され、原稿が搬送経路４７上の検出位置Ｙを通過する場合にオンし、原稿が検出位置Ｙを通過していない場合にオフする。つまり、Ｒセンサ１９は、搬送経路４７上の検出位置Ｙを通過する原稿を検出する。
【００４８】
吸入ローラ４１、供給ローラ４２、第１搬送ローラ４３、第２搬送ローラ４４などの各種ローラは、原稿台１２に載置された原稿を搬送経路４７に沿って開口部４Ａ、４Ｃまで搬送する。つまり、これら各種ローラによって、原稿台１２に載置された原稿を搬送経路４７に沿って開口部４Ａ、４Ｃまで搬送する搬送部４８が形成されている。
【００４９】
第２搬送ローラ４４の搬送経路４７を挟んで対向する位置に、切替板４５が配置されている。切替板４５は、その下端に設けられた軸線を中心として、原稿搬送ユニット４に対し回動可能に構成されている。切替板４５は、この回転に伴って、第２搬送ローラ４４に対して近接した閉位置（図４Ａ参照）と、第２搬送ローラ４４に対して離反した第２姿勢開放された開位置（図４Ｂ参照）の間で変位する。切替板４５は、切替部の一例である。
【００５０】
更に詳細には、切替板４５は、カバー部材５の変位に伴って変位する。カバー部材５と切替板４５との間には、リンク部材４６が介装されている。カバー部材５が閉位置に位置する場合、リンク部材４６は切替板４５の上端を第２搬送ローラ４４に押圧し、切替板４５は閉位置に変位する。一方、カバー部材５が開位置に位置する場合、リンク部材４６は切替板４５の上端を押圧せず、切替板４５はその自重により閉位置に変位する。
【００５１】
切替板４５が閉位置に変位すると、搬送部４８によって搬送経路４７を搬送される原稿は、第２搬送ローラ４４に沿って搬送され、開口部４Ｃへと排出される。以下、第２搬送ローラ４４に沿った搬送経路４７を、第１搬送経路４７Ａと呼ぶ。また、切替板４５が開位置に変位すると、搬送部４８によって搬送経路４７を搬送される原稿は、第２搬送ローラ４４から離反して搬送され、開口部４Ａへと排出される。以下、第２搬送ローラ４４から離反した搬送経路４７を、第２搬送経路４７Ｂと呼ぶ。つまり、原稿搬送ユニット４では、切替板４５の位置により、搬送経路４７が切り替わる。
【００５２】
更に、複合機１には、電源スイッチや各種設定ボタンからなり、使用者からの操作指令等を受け付ける操作部７（図１Ａ参照）、ＬＥＤや液晶ディスプレイからなり複合機１の状況を表示する表示部９（図１Ａ参照）等が設けられている。
【００５３】
２．開閉状態検出機構
次に、複合機１が備える読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態検出機構について説明する。開閉状態検出機構は、第１検出部５１と第２検出部６１から構成され、複合機１において、前部左方の角付近に配設されている。第１検出部５１は、当接部５５Ｃ、動作伝達部５５Ｂ、第１可動部材５３、昇降部材５１Ｃ、第１スイッチ５１Ａ等を含む。また、第２検出部６１は、押圧部６５Ｂ、第２可動部材６３、昇降部材６１Ｃ、第２スイッチ６１Ａ等を含む。当接部５５Ｃは、第１押圧部の一例であり、第１スイッチ５１Ａは、第１センサの一例である。また、押圧部６５Ｂは、第２押圧部の一例であり、第２スイッチ６１Ａは、第２センサの一例である。
【００５４】
これらのうち、当接部５５Ｃ及び押圧部６５Ｂは、原稿搬送ユニット４に設けられ、動作伝達部５５Ｂ、第１可動部材５３、及び第２可動部材６３は、読取ユニット３に配設され、昇降部材５１Ｃ、第１スイッチ５１Ａ、昇降部材６１Ｃ、及び第２スイッチ６１Ａは、本体ユニット２に配設されている。
【００５５】
まず、第１検出部５１について説明する。
当接部５５Ｃは、原稿搬送ユニット４の下面に設けられた突起であり、カバー部材５の開閉状態によりその突出量が変化可能に構成されている。すなわち、当接部５５Ｃは、カバー部材５が閉位置に位置する場合、突出量が比較的少ない低突出状態（図５Ａ参照）となり、カバー部材５が開位置に位置する場合、突出量が比較的多い高突出状態（図６Ａ参照）となる。突出量の変化は、変位の一例である。
【００５６】
第１可動部材５３は、読取ユニット３内において上下方向に変位可能に支持されており、動作伝達部５５Ｂからの外力が加わらない状態で、コイルスプリング５５Ａからの弾性力により下位置に位置している（図５Ａ参照）。また、動作伝達部５５Ｂは、その中心付近に配置された軸５５Ｄ周りに揺動可能に支持されている。動作伝達部５５Ｂは、その前端が第１可動部材５３に対して下側から干渉可能な位置に配置され、その後端が、当接部５５Ｃに対応した位置に配置されている。読取ユニット３の当接部５５Ｃに対応する位置の上面には、穴部３Ａが設けられている。
【００５７】
当接部５５Ｃは、原稿搬送ユニット４が閉位置、つまり原稿搬送ユニット４が読取ユニット３に対して閉塞された状態において、読取ユニット３の穴部３Ａに挿入される。当接部５５Ｃは、低突出状態である場合、すなわち、カバー部材５が閉位置に位置する場合、動作伝達部５５Ｂに当接しない。（図５Ａ参照）つまり、第１可動部材５３は下位置に位置している。
【００５８】
その一方、当接部５５Ｃは、高突出状態である場合、すなわち、カバー部材５が開位置に位置する場合、動作伝達部５５Ｂに当接して動作伝達部５５Ｂの後端を下方に押し下げる（図６Ａ、６Ｂ参照）。これによって、動作伝達部５５Ｂの前端は、上方に押し上がり、第１可動部材５３を上位置に移動させる。なお、当接部５５Ｃは、原稿搬送ユニット４が開位置、つまり原稿搬送ユニット４が読取ユニット３に対して開放された状態において、読取ユニット３の穴部３Ａに挿入されず、動作伝達部５５Ｂに当接しない（図７Ａ参照）。
【００５９】
すなわち、第１可動部材５３は、原稿搬送ユニット４が閉位置であり、かつカバー部材５が開位置である場合に、上位置に移動し、少なくとも原稿搬送ユニット４とカバー部材５の一方が他の位置にある場合に、下位置に移動するように構成されている。下位置は、第１位置の一例であり、上位置は、第２位置の一例である。
【００６０】
昇降部材５１Ｃは、本体ユニット２内において第１可動部材５３に対応した位置に配置されている。昇降部材５１Ｃは、上下方向に変位可能に支持されており、第１可動部材５３からの外力が加わらない状態で、コイルスプリング５１Ｂからの弾性力により上位置に位置している（図６Ａ、６Ｂ参照）。また、第１スイッチ５１Ａは、本体ユニット２内において昇降部材５１Ｃの下部に位置し、昇降部材５１Ｃが上位置に位置している場合に昇降部材５１Ｃと当接せずにオフとなり（図６Ａ、６Ｂ参照）、昇降部材５１Ｃが下位置に位置している場合に昇降部材５１Ｃと当接してオンとなる（図５Ａ参照）距離に配置されている。読取ユニット３の第１可動部材５３に対応する位置の下面には、穴部３Ｂが設けられており、本体ユニット２の昇降部材５１Ｃに対応する位置の上面には、穴部２Ａが設けられている。
【００６１】
昇降部材５１Ｃは、読取ユニット３が閉位置、つまり読取ユニット３が本体ユニット２に対して閉塞された状態において、第１可動部材５３が上位置に位置する場合、第１可動部材５３に当接せず（図６Ａ、６Ｂ参照）、昇降部材５１Ｃは、第１可動部材５３が下位置に位置する場合、第１可動部材５３に当接する。コイルスプリング５５Ａの弾性力はコイルスプリング５１Ｂの弾性力よりも大きく設定されている。そのため、昇降部材５１Ｃが第１可動部材５３に当接すると、昇降部材５１Ｃが下位置に移動し（図５Ａ参照）、第１スイッチ５１Ａがオンとなる。
【００６２】
つまり、読取ユニット３が閉位置において、第１可動部材５３が下位置に位置すると、昇降部材５１Ｃが下位置に位置し、第１スイッチ５１Ａがオンする。また、読取ユニット３が閉位置において、第１可動部材５３が上位置に位置すると、昇降部材５１Ｃが上位置に位置し、第１スイッチ５１Ａがオフする。なお、昇降部材５１Ｃは、読取ユニット３が開位置、つまり読取ユニット３が本体ユニット２に対して開放された状態において、昇降部材５１Ｃに当接しない（図８Ａ参照）。
【００６３】
従って、第１スイッチ５１Ａは、第１可動部材５３が下位置に位置し、読取ユニット３が閉位置にある場合に、オンし、少なくとも第１可動部材５３と読取ユニット３の一方が他の位置にある場合に、オフする。つまり、第１スイッチ５１Ａは、読取ユニット３、原稿搬送ユニット４、及びカバー部材５の全てが閉位置である場合と、少なくとも読取ユニット３が閉位置にあるとともに原稿搬送ユニット４が開位置にある場合とに、オンし、読取ユニット３及び原稿搬送ユニット４が閉位置であるとともにカバー部材５が開位置である場合と、少なくとも読取ユニット３が開位置にある場合とに、オフする。
【００６４】
次に、第２検出部６１について説明する。
押圧部６５Ｂは、原稿搬送ユニット４の下面に設けられた突起であり、当接部５５Ｃと異なり、その突出量が一定に保たれている。第２可動部材６３は、読取ユニット３内において上下方向に変位可能に支持されており、押圧部６５Ｂからの外力が加わらない状態で、コイルスプリング６５Ａからの弾性力により上位置に位置している（図７Ｂ参照）。読取ユニット３の押圧部６５Ｂに対応する位置の上面には、穴部３Ｃが設けられている。
【００６５】
押圧部６５Ｂは、カバー部材５の開閉状態に関わらず、原稿搬送ユニット４が開位置、つまり原稿搬送ユニット４が読取ユニット３に対して開放された状態において、第２可動部材６３に当接しない（図７Ｂ参照）。つまり、第２可動部材６３は上位置に位置している。
【００６６】
その一方、押圧部６５Ｂは、カバー部材５の開閉状態に関わらず、原稿搬送ユニット４が閉位置、つまり原稿搬送ユニット４が読取ユニット３に対して閉塞された状態において、第２可動部材６３に当接して第２可動部材６３を下位置に移動させる（図５Ｂ参照）。下位置は、第３位置の一例であり、上位置は、第４位置の一例である。
【００６７】
昇降部材６１Ｃは、本体ユニット２内において第２可動部材６３に対応した位置に配置されている。昇降部材６１Ｃは、上下方向に変位可能に支持されており、第２可動部材６３からの外力が加わらない状態で、コイルスプリング６１Ｂからの弾性力により上位置に位置している（図７Ｂ参照）。また、第２スイッチ６１Ａは、本体ユニット２内において昇降部材６１Ｃの下部に位置し、昇降部材６１Ｃが上位置に位置している場合に昇降部材６１Ｃと当接せずにオフとなり（図７Ｂ参照）、昇降部材６１Ｃが下位置に位置している場合に昇降部材５１Ｃと当接してオンとなる（図５Ｂ参照）距離に配置されている。読取ユニット３の第２可動部材６３に対応する位置の下面には、穴部３Ｄが設けられており、本体ユニット２の昇降部材５１Ｃに対応する位置の上面には、穴部２Ｂが設けられている。
【００６８】
昇降部材６１Ｃは、読取ユニット３が閉位置、つまり読取ユニット３が本体ユニット２に対して閉塞された状態において、第２可動部材６３が上位置に位置する場合、第２可動部材６３に当接せず（図７Ｂ参照）、第２可動部材６３が下位置に位置する場合、第２可動部材６３に当接する。第２可動部材６３が昇降部材６１Ｃに当接すると、昇降部材６１Ｃが下位置に移動し（図５Ａ参照）、第２スイッチ６１Ａがオンとなる。
【００６９】
つまり、読取ユニット３が閉位置において、第２可動部材６３が下位置に位置すると、昇降部材６１Ｃが下位置に位置し、第２スイッチ６１Ａがオンする。読取ユニット３が閉位置において、第１可動部材５３が上位置に位置すると、昇降部材６１Ｃが上位置に位置し、第２スイッチ６１Ａがオフする。なお、昇降部材６１Ｃは、読取ユニット３が開位置、つまり読取ユニット３が本体ユニット２に対して開放された状態において、昇降部材６１Ｃに当接しない（図８Ｂ参照）。
【００７０】
従って、第２スイッチ６１Ａは、第２可動部材６３が下位置に位置し、読取ユニット３が閉位置にある場合に、オンし、少なくとも第２可動部材６３と読取ユニット３の一方が他の位置にある場合に、オフする。つまり、第２スイッチ６１Ａは、少なくとも読取ユニット３及び原稿搬送ユニット４が閉位置である場合に、オンし、少なくとも読取ユニット３と原稿搬送ユニット４の一方が開位置にある場合に、オフする。
【００７１】
第１スイッチ５１Ａと第２スイッチ６１Ａは、異なる条件でオンとオフが切り替わる。そのため、第１スイッチ５１Ａ及び第２スイッチ６１Ａのオン、オフ状態により、４つの状態が実現される。以下、第１スイッチ５１Ａと第２スイッチ６１Ａがともにオンする状態を状態Ａと称し、第１スイッチ５１Ａがオフし、かつ第２スイッチ６１Ａがオンする状態を状態Ｂと称し、また、第１スイッチ５１Ａがオンし、かつ第２スイッチ６１Ａがオフする状態を状態Ｃと称し、第１スイッチ５１Ａと第２スイッチ６１Ａがともにオフする状態を状態Ｄと称する。図９に、上述に説明した内容を、状態Ａ〜状態Ｄのそれぞれの状態において、読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態で表したものを示す。
【００７２】
３．複合機の電気的構成
図２Ａに示すように、複合機１は、中央処理装置（以下、ＣＰＵ）７０、ＲＯＭ７６、ＲＡＭ７７、デバイス制御部７３、第１アナログフロントエンド（以下、ＡＦＥ）７４、第２ＡＦＥ７５、第１駆動回路７８、第２駆動回路７９を備え、これらにバス８０を介して、操作部７、表示部９、及び各種センサ１７〜１９及び各種スイッチ５１Ａ、６１Ａが接続されている。図１０に点線７１で示すように、ＣＰＵ７０と、ＲＯＭ７６と、ＲＡＭ７７を含めたものは、制御部の一例である。
【００７３】
ＲＯＭ７６には、複合機１の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ７０は、ＲＯＭ７６から読み出したプログラムに従って各部の制御を行うとともに、後述する読取処理を実行する。また、ＲＯＭ２６には、後述する各種エラーメッセージが記憶されている。
【００７４】
デバイス制御部７３は、画像形成部８及び読取部２１、２２に接続されており、ＣＰＵ７０からの命令に基づいて形成制御信号を画像形成部８に送信する。また、ＣＰＵ７０からの命令に基づいて読取制御信号を読取部２１、２２に送信する。画像形成部８は、デバイス制御部７３からの形成制御信号に基づいて印刷対象物に画像を形成する。また、読取部２１、２２は、デバイス制御部７３からの読取制御信号に基づいて原稿の表面又は裏面を読み取る。
【００７５】
読取部２１、２２は、搬送経路４７を搬送される原稿を読み取る際に、搬送経路４７の読取位置Ｌ１、Ｌ２において、主走査方向に複数回読み取りを繰り返す。読取部２１、２２は、１回の主走査方向の読み取りで単位読取データを取得する。読取部２１、２２は、主走査方向に読み取りを繰り返すことで、単位読取データが副走査方向に複数個集まって構成される読取データを取得し、取得した読取データをＡＦＥ７４、７５に出力する。
【００７６】
第１ＡＦＥ７４（第２ＡＦＥ７５）は、第１読取部２１（第２読取部２２）に接続されており、ＣＰＵ７０からの命令に基づいて、第１読取部２１（第２読取部２２）から出力されるアナログ信号の読取データをデジタル信号、つまり階調データの読取データに変換する。第１ＡＦＥ７４（第２ＡＦＥ７５）は、変換した階調データを、バス８０を介してＲＡＭ７７に記憶する。
【００７７】
第１駆動回路７８は、モータＭ１に接続され、ＣＰＵ７０から入力されるパルス信号に基づいてモータＭ１を回転駆動する。モータＭ１（モータＭ２）は、パルス信号の１パルスで、１ステップの回転角度分、回転駆動する。モータＭ１が１ステップ分駆動すると、搬送部４８を構成する各種ローラが所定角度回転し、搬送経路４７上を原稿が所定距離だけ搬送される。ＣＰＵ７０は、原稿を搬送して読み取る際に、第１駆動回路７８にパルス信号を送信し、これに従って搬送部４８は、そのパルス信号のパルスの数に所定距離を掛けた距離だけ原稿を搬送する。以後、ＣＰＵ７０がモータＭ１（モータＭ２）に送信するパルス信号のパルスの数を、ステップ数と呼ぶ。
【００７８】
第２駆動回路７９は、モータＭ２に接続され、ＣＰＵ７０から入力されるパルス信号に基づいてモータＭ１を回転駆動する。モータＭ２が１ステップ分駆動すると、図示しない各種ローラが所定角度回転し、第１読取部２１が副走査方向に所定距離だけ移動させる。ＣＰＵ７０は、原稿台１２に載置された原稿を読み取る際に、第２駆動回路７９にパルス信号を送信し、これに従って第１読取部２１は、そのステップ数に所定距離を掛けた距離だけ第１読取部２１を移動する。
【００７９】
４．読取処理
次に、図１１ないし図１６を参照して、原稿の読取処理について説明する。図１１は、ＣＰＵ７０が所定のプログラムに従って実行する読取処理のフローチャートを示す。ＣＰＵ７０は、操作部７を介して使用者から原稿の読取指示が入力されるのを待機し（Ｓ２：ＮＯ）、読取命令が入力されると（Ｓ２：ＹＥＳ）、読取指示に併せて原稿の原稿サイズや原稿の読取面などの読取設定を受け付ける（Ｓ４）。
【００８０】
次に、ＣＰＵ７０は、Ｆセンサ１８を用いて原稿台１２に原稿が載置されたことを確認する（Ｓ６）。ＣＰＵ７０は、読取指示が入力された際にＦセンサ１８がオンしており、原稿台１２に原稿が載置されていることを検出すると（Ｓ６：ＹＥＳ）、原稿搬送ユニット４の搬送部４８を用いて原稿を搬送して読み取る原稿自動送り読取処理（以下、ＡＤＦ読取処理）を実行する（Ｓ６）。
【００８１】
図１２、１３に、ＡＤＦ読取処理のフローチャートを示す。ＡＤＦ読取処理において、ＣＰＵ７０は、まず、第１スイッチ５１Ａ及び第２スイッチ６１Ａの状態を確認する（Ｓ１２〜１６）。ＣＰＵ７０は、まず、第２スイッチ６１Ａの状態を確認する（Ｓ１２）。ＣＰＵ７０は、第２スイッチ６１Ａがオンしている場合（Ｓ１２：ＹＥＳ）、読取ユニット３、原稿搬送ユニット４、及びカバー部材５（以下、これらをまとめて開閉部と呼ぶ）の開閉状態が状態Ａ又は状態Ｂであること、すなわち、読取ユニット３及び原稿搬送ユニット４が閉位置に位置することを検出する。ＣＰＵ７０は、読取ユニット３及び原稿搬送ユニット４が閉位置に位置することから、搬送部４８を用いて原稿を搬送することができると判断する。
【００８２】
ＣＰＵ７０は、次に、第１スイッチ５１Ａの状態を確認する（Ｓ１４）。ＣＰＵ７０は、第１スイッチ５１Ａがオンしている場合（Ｓ１４：ＹＥＳ）、開閉部の開閉状態が状態Ａであること、すなわち、搬送部４８が第１搬送経路４７Ａを用いて原稿を搬送可能であることを検出する。
【００８３】
次に、ＣＰＵ７０は、原稿サイズ検知センサ１７がオンしているか否かを確認する（Ｓ１８）。ＣＰＵ７０は、原稿サイズ検知センサ１７がオンしている場合（Ｓ１８：ＹＥＳ）、原稿が大型原稿であることを検出する。本実施形態の複合機１では、開口部４Ａの幅がハガキの原稿幅と略同一の長さに設定されており、大型原稿は第１搬送経路４７Ａを用いて搬送することができる一方、第２搬送経路４７Ｂを用いて搬送することができない。そのため、ＣＰＵ７０は、原稿が大型原稿である場合、原稿を第１搬送経路４７Ａを用いて搬送すると判断する。
【００８４】
つまり、ＣＰＵ７０は、原稿サイズ検知センサ１７がオンしている場合（Ｓ１８：ＹＥＳ）、開閉部の開閉状態と原稿サイズ検知センサ１７の検出結果がいずれも第１搬送経路４７Ａを用いて搬送するものであることを検出する。この場合、ＣＰＵ７０は、原稿を第１搬送経路４７Ａを用いて搬送することを示す第１スイッチ５１Ａの検出結果を記憶し（Ｓ２０）、原稿の搬送指示を含む搬送読取処理を実行する（Ｓ３０）。
【００８５】
一方、ＣＰＵ７０は、原稿サイズ検知センサ１７がオフしている場合（Ｓ１８：ＮＯ）、第１搬送経路４７Ａに沿って搬送される原稿が小型原稿であることを検知する。本実施形態の複合機１では、第１搬送経路４７Ａに沿って小型原稿が搬送されると、原稿が第１搬送経路４７Ａの第２搬送ローラ４４に沿った部分を搬送される際にジャムが発生しやすい。そのため、ＣＰＵ７０は、原稿が小型原稿である場合、原稿を第２搬送経路４７Ｂを用いて搬送すると判断する。
【００８６】
つまり、ＣＰＵ７０は、原稿サイズ検知センサ１７がオフしている場合（Ｓ１８：ＮＯ）、開閉部の開閉状態から判断される搬送経路４７と原稿サイズ検知センサ１７の検出結果から判断される搬送経路４７が一致しないことを検出する。この場合、ＣＰＵ７０は、原稿サイズ検知センサ１７の検出結果に基づいて、「カバー部材が閉じているので、カバー部材を開けて下さい。」との旨のエラーメッセ−ジを表示部９に表示し（Ｓ２２）、原稿の搬送を指示することなく、ＡＤＦ読取処理及び読取処理を終了する。「カバー部材が閉じているので、カバー部材を開けて下さい。」との旨を表示する処理は、第１エラー表示処理の一例である。
【００８７】
また、ＣＰＵ７０は、第１スイッチ５１Ａがオフしている場合（Ｓ１４：ＮＯ）、開閉部の開閉状態が状態Ｂであること、すなわち、搬送部４８が第２搬送経路４７Ｂを用いて原稿を搬送可能であることを検出する。
【００８８】
ＣＰＵ７０は、原稿サイズ検知センサ１７がオンしているか否かを確認し（Ｓ２４）、原稿サイズ検知センサ１７がオフしている場合（Ｓ２４：ＮＯ）、開閉部の開閉状態と原稿サイズ検知センサ１７の検出結果がいずれも第２搬送経路４７Ｂを用いて搬送するものであることを検出する。この場合、ＣＰＵ７０は、原稿を第２搬送経路４７Ｂを用いて搬送することを示す第１スイッチ５１Ａの検出結果を記憶し（Ｓ２６）、原稿の搬送指示を含む搬送読取処理を実行する（Ｓ３０）。
【００８９】
一方、ＣＰＵ７０は、原稿サイズ検知センサ１７がオンしている場合（Ｓ２４：ＹＥＳ）、開閉部の開閉状態から判断される搬送経路４７と原稿サイズ検知センサ１７の検出結果から判断される搬送経路４７が一致しないことを検出する。この場合、ＣＰＵ７０は、原稿サイズ検知センサ１７の検出結果に基づいて、「カバー部材が開いているので、カバー部材を閉じて下さい。」との旨のエラーメッセ−ジを表示部９に表示し（Ｓ２８）、原稿の搬送を指示することなく、ＡＤＦ読取処理及び読取処理を終了する。「カバー部材が開いているので、カバー部材を閉じて下さい。」との旨を表示する処理は、第２エラー表示処理の一例である。
【００９０】
また、ＣＰＵ７０は、第２スイッチ６１Ａがオフしている場合（Ｓ１２：ＮＯ）、開閉部の開閉状態が状態Ｃ又は状態Ｄであること、すなわち、読取ユニット３及び原稿搬送ユニット４のいずれか一方が開位置に位置することを検出する。ＣＰＵ７０は、読取ユニット３及び原稿搬送ユニット４のいずれか一方が開位置に位置することから、搬送部４８を用いて原稿を搬送することができないと判断する。
【００９１】
ＣＰＵ７０は、次に、第１スイッチ５１Ａの状態を確認する（Ｓ１６）。ＣＰＵ７０は、第１スイッチ５１Ａがオンしている場合（Ｓ１６：ＹＥＳ）、開閉部の開閉状態が状態Ｃであること、すなわち、原稿搬送ユニット４が開位置に位置することを検出する。この場合、ＣＰＵ７０は、「原稿搬送ユニットが開いているので、原稿搬送ユニットを閉じて下さい。」との旨のエラーメッセ−ジを表示部９に表示し（Ｓ３２）、原稿の搬送を指示することなく、ＡＤＦ読取処理及び読取処理を終了する。「原稿搬送ユニットが開いているので、原稿搬送ユニットを閉じて下さい。」との旨を表示する処理は、第３エラー表示処理の一例である。
【００９２】
一方、ＣＰＵ７０は、第１スイッチ５１Ａがオフしている場合（Ｓ１６：ＮＯ）、開閉部の開閉状態が状態Ｄであること、すなわち、少なくとも読取ユニット３が開位置に位置することを検出する。この場合、ＣＰＵ７０は、「読取ユニットが開いているので、読取ユニットを閉じて下さい。」との旨のエラーメッセ−ジを表示部９に表示し（Ｓ３４）、原稿の搬送を指示することなく、ＡＤＦ読取処理及び読取処理を終了する。「読取ユニットが開いているので、読取ユニットを閉じて下さい。」との旨を表示する処理は、第４エラー表示処理の一例である。
【００９３】
次に、搬送読取処理について説明する。図１４に、搬送読取処理のフローチャートを示す。搬送読取処理において、ＣＰＵ７０は、まず、搬送部４８に対して原稿の搬送を指示し、原稿の搬送を開始させる（Ｓ４２）。次に、ＣＰＵ７０は、原稿の搬送開始後の第１スイッチ５１Ａ及び第２スイッチ６１Ａの状態変化を検出する状態変化検出処理を実行する（Ｓ４４）。
【００９４】
図１５に、状態変化検出処理のフローチャートを示す。搬送読取処理において、ＣＰＵ７０は、まず、第２スイッチ６１Ａの状態を確認する（Ｓ７２）。ＣＰＵ７０は、第２スイッチ６１Ａがオンしている場合（Ｓ７２：ＹＥＳ）、読取ユニット３及び原稿搬送ユニット４が閉位置に維持されていることを検出する。
【００９５】
ＣＰＵ７０は、次に、原稿の搬送開始前後の第１スイッチ５１Ａの検出結果を比較する処理を実行する（Ｓ７４〜Ｓ７８）。この処理において、ＣＰＵ７０は、原稿の搬送開始前に記憶された第１スイッチ５１Ａの検出結果を読み出し（Ｓ７４）、原稿の搬送開始後の第１スイッチ５１Ａの状態を新たに検出する（Ｓ７６、７８）。
【００９６】
ＣＰＵ７０は、原稿の搬送開始前後の第１スイッチ５１Ａの検出結果に変化が生じていない場合、第１スイッチ５１Ａ及び第２スイッチ６１Ａに状態変化が生じていないと判断し、状態変化検出処理を終了する。なお、原稿の搬送開始前後の第１スイッチ５１Ａの検出結果に変化が生じていない場合には、原稿の搬送開始前後の第１スイッチ５１Ａの状態がオンに維持される場合（Ｓ７４：ＹＥＳ、Ｓ７８：ＹＥＳ）と、原稿の搬送開始前後の第１スイッチ５１Ａの状態がオフに維持される場合（Ｓ７４：ＮＯ、Ｓ７６：ＮＯ）が含まれる。
【００９７】
一方、ＣＰＵ７０は、原稿の搬送開始前後の第１スイッチ５１Ａの検出結果に変化が生じている場合、第１スイッチ５１Ａにどのような状態変化が生じたかを検出する。ＣＰＵ７０は、原稿の搬送開始前の第１スイッチ５１Ａの状態がオンであり、かつ、原稿の搬送開始後の第１スイッチ５１Ａの状態がオフである場合（Ｓ７４：ＹＥＳ、Ｓ７８：ＮＯ）、原稿の搬送開始後にカバー部材５が開位置に移動したことを検出する。
【００９８】
この場合、ＣＰＵ７０は、「原稿の搬送中にカバー部材が開かれました。」との旨のエラーメッセ−ジを選出する（Ｓ８０）とともに、第１スイッチ５１Ａ及び第２スイッチ６１Ａに状態変化が生じたことを記憶し（Ｓ８２）、状態変化検出処理を終了する。
【００９９】
また、ＣＰＵ７０は、原稿の搬送開始前の第１スイッチ５１Ａの状態がオフであり、かつ、原稿の搬送開始後の第１スイッチ５１Ａの状態がオンである場合（Ｓ７４：ＮＯ、Ｓ７６：ＹＥＳ）、原稿の搬送開始後にカバー部材５が閉位置に移動したことを検出する。
【０１００】
この場合、ＣＰＵ７０は、「原稿の搬送中にカバー部材が閉じられました。」との旨のエラーメッセ−ジを選出する（Ｓ８４）とともに、第１スイッチ５１Ａ及び第２スイッチ６１Ａに状態変化が生じたことを記憶し（Ｓ８２）、状態変化検出処理を終了する。
【０１０１】
一方、ＣＰＵ７０は、第２スイッチ６１Ａがオフしている場合（Ｓ７２：ＹＥＳ）、読取ユニット３と原稿搬送ユニット４の少なくとも一方が開位置に移動したことを検出する。この場合、ＣＰＵ７０は、第１スイッチ５１Ａ及び第２スイッチ６１Ａに状態変化が生じたことを記憶する（Ｓ８６）とともに原稿の搬送開始後の第１スイッチ５１Ａの状態を確認し（Ｓ８８）、読取ユニット３と原稿搬送ユニット４のいずれが開位置に移動したかを検出する。
【０１０２】
ＣＰＵ７０は、原稿の搬送開始後の第１スイッチ５１Ａの状態を新たに検出する。ＣＰＵ７０は、原稿の搬送開始後の第１スイッチ５１Ａの状態がオンである場合（Ｓ８８：ＹＥＳ）、原稿搬送ユニット４が開位置に移動したことを検出する。この場合、ＣＰＵ７０は、「原稿の搬送中に原稿搬送ユニットが開かれました。」との旨のエラーメッセ−ジを選出し（Ｓ９０）、状態変化検出処理を終了する。
【０１０３】
また、ＣＰＵ７０は、原稿の搬送開始後の第１スイッチ５１Ａの状態がオフである場合（Ｓ８８：ＮＯ）、少なくとも読取ユニット３が開位置に移動したことを検出する。この場合、ＣＰＵ７０は、「原稿の搬送中に読取ユニットが開かれました。」との旨のエラーメッセ−ジを選出し（Ｓ９２）、状態変化検出処理を終了する。
【０１０４】
ＣＰＵ７０は、状態変化検出処理を終了し、搬送読取処理に戻ると、状態変化検出処理において状態変化が記憶されたか否かを確認する（Ｓ４６）。ＣＰＵ７０は、状態変化検出処理において状態変化が記憶された場合（Ｓ４６：ＹＥＳ）、搬送部４８に対して原稿の搬送を停止するように指示し、原稿の搬送を停止させる（Ｓ６０）。一方、状態変化検出処理において状態変化が記憶されていない場合（Ｓ４６：ＮＯ）、Ｒセンサ１９がオンすること、及びＲセンサ１９がオンしてから所定ステップ数だけ原稿が搬送されるのを待機する（Ｓ４８）。ここで、所定ステップ数とは、搬送経路４７に沿った検出位置Ｙと読取位置Ｌ１、Ｌ２の間の距離に相当するステップ数ＳＰ１、ＳＰ２を意味する。
【０１０５】
ＣＰＵ７０は、Ｒセンサ１９がオンしていない場合、あるいはＲセンサ１９がオンしてから所定ステップ数だけ原稿が搬送されていない場合には（Ｓ４８：ＮＯ）、Ｓ４４からの処理を繰り返す。一方、ＣＰＵ７０は、Ｒセンサ１９がオンしており、かつＲセンサ１９がオンしてから所定ステップ数だけ原稿が搬送された場合には（Ｓ４８：ＹＥＳ）、Ｒセンサ１９がオンしてからステップ数ＳＰ１だけ原稿が搬送されると、第１読取部２１に対して原稿の読み取りを指示し、原稿の下面の読み取りを開始させる。また、Ｒセンサ１９がオンしてからステップ数ＳＰ２だけ原稿が搬送されると、第２読取部２２に対して原稿の原稿の読み取りを指示し、原稿の上面の読み取りを開始させる（Ｓ５０）。
【０１０６】
ＣＰＵ７０は、原稿の読取開始後も状態変化検出処理を継続する（Ｓ５２）。つまり、ＣＰＵ７０は、原稿の搬送開始から、原稿の読取終了までの間に亘って、繰り返し状態変化検出処理を実行する。ＣＰＵ７０は、原稿の読取開始後に状態変化検出処理において状態変化が記憶された場合（Ｓ５４：ＹＥＳ）、読取部２１、２２に対して原稿の読み取りを停止するように指示し、原稿の読み取りを停止させる（Ｓ５８）とともに、原稿の搬送を停止させる（Ｓ６０）。一方、状態変化検出処理において状態変化が記憶されていない場合（Ｓ５４：ＮＯ）、Ｒセンサ１９がオフすること、及びＲセンサ１９がオフしてから所定ステップ数だけ原稿が搬送されるのを待機する（Ｓ５６）。
【０１０７】
ＣＰＵ７０は、Ｒセンサ１９がオフしていない場合、あるいはＲセンサ１９がオフしてから所定ステップ数だけ原稿が搬送されていない場合には（Ｓ５６：ＮＯ）、Ｓ５２からの処理を繰り返す。一方、ＣＰＵ７０は、Ｒセンサ１９がオフしており、かつＲセンサ１９がオフしてから所定ステップ数だけ原稿が搬送された場合には（Ｓ５６：ＹＥＳ）、Ｒセンサ１９がオフしてからステップ数ＳＰ１だけ原稿が搬送されると、原稿の下面の読み取りを停止させ、Ｒセンサ１９がオフしてからステップ数２だけ原稿が搬送されると、原稿の上面の読み取りを停止させる（Ｓ５８）。ＣＰＵ７０は、更に、原稿を開口部４Ａ、４Ｃにまで搬送させ（Ｓ６０）、搬送部４８に対して原稿の搬送を停止するように指示し、原稿の搬送を停止させる（Ｓ４２）。
【０１０８】
ＣＰＵ７０は、原稿の搬送が終了すると、原稿の搬送中に状態変化検出処理において状態変化が記憶されたか否かを確認する（Ｓ６２）。ＣＰＵ７０は、状態変化検出処理において状態変化が記憶された場合（Ｓ６２：ＹＥＳ）、状態変化片出処理において選択されたエラーメッセージを表示部９に表示し（Ｓ６４）、搬送読取処理、ＡＤＦ読取処理、及び搬送処理を終了する。一方、状態変化検出処理において状態変化が記憶されていない場合（Ｓ６２：ＮＯ）、エラーメッセージを表示することなく、搬送読取処理、ＡＤＦ読取処理、及び搬送処理を終了する。
【０１０９】
また、ＣＰＵ７０は、読取処理において、読取指示が入力された際にＦセンサ１８がオフしており、原稿台１２に原稿が載置されていないことを検出すると（Ｓ６：ＮＯ）、使用者によって原稿台１２に載置された原稿を読み取る原稿台読取処理（以下、ＦＢ読取処理）を実行する（Ｓ１０）。
【０１１０】
図１６に、ＦＢ読取処理のフローチャートを示す。ＦＢ読取処理において、ＣＰＵ７０は、まず、第１スイッチ５１Ａ及び第２スイッチ６１Ａの状態を確認する（Ｓ１０２、１０４）。ＣＰＵ７０は、第１スイッチ５１Ａがオフしており、かつ第２スイッチ６１Ａがオフしている場合（Ｓ１０２：ＮＯ、Ｓ１０４：ＮＯ）、開閉部の開閉状態が状態Ｄであること、すなわち、読取ユニット３が開位置に位置することを検出する。ＣＰＵ７０は、読取ユニット３が開位置に位置することから、第２駆動回路７９を用いて第１読取部２１を移動させることができず、原稿を読み取ることができないと判断する。この場合、ＣＰＵ７０は、「読取ユニットが開いているので、読取ユニットを閉じて下さい。」との旨のエラーメッセ−ジを表示部９に表示し（Ｓ１０５）、第１読取部２１の移動を指示することなく、ＡＤＦ読取処理及び読取処理を終了する。
【０１１１】
一方、ＣＰＵ７０は、第１スイッチ５１Ａがオンしている場合（Ｓ１０２：ＹＥＳ）、あるいは第１スイッチ５１Ａがオフであり、かつ第２スイッチ６１Ａがオンしている場合（Ｓ１０２：ＮＯ、Ｓ１０４：ＹＥＳ）、開閉部の開閉状態が状態Ａ〜状態Ｃであること、すなわち、読取ユニット３が閉位置に位置することを検出する。ＣＰＵ７０は、読取ユニット３が閉位置に位置することから、第１読取部２１を副走査方向に移動させて、原稿台１２に載置された原稿を読み取ることができると判断する。
【０１１２】
ＣＰＵ７０は、次に、第２駆動回路７９に対して第１読取部２１の移動を指示し、第１読取部２１を副走査方向に移動させる（Ｓ１０６）。また、ＣＰＵ７０は、第１読取部２１に対して原稿の読み取りを指示し、原稿台１２に載置された原稿の下面の読み取りを開始させる（Ｓ１０８）。
【０１１３】
ＣＰＵ７０は、原稿の読取開始後も第１スイッチ５１Ａ及び第２スイッチ６１Ａの状態を確認する（Ｓ１１０、１１２）。つまり、ＣＰＵ７０は、原稿の読取期間に亘って繰り返し第１スイッチ５１Ａ及び第２スイッチ６１Ａの状態を確認する。ＣＰＵ７０は、原稿の読取中において、第１スイッチ５１Ａがオフしており、かつ第２スイッチ６１Ａがオフしている状態に変化した場合（Ｓ１１０：ＮＯ、Ｓ１１２：ＮＯ）、つまり、開閉部の開閉状態が状態Ｄに変化した場合、第１読取部２１に対して原稿の読み取りを停止するように指示し、原稿の読み取りを停止させ（Ｓ１１６）、第２駆動回路７９に対して第１読取部２１の移動を停止するように指示し、第１読取部２１の移動を停止させる（Ｓ１１８）。
【０１１４】
一方、ＣＰＵ７０は、第１スイッチ５１Ａがオンしている状態（Ｓ１１０：ＹＥＳ）、あるは第１スイッチ５１Ａがオフであり、かつ第２スイッチ６１Ａがオンしている状態のいずれかの状態に維持されている場合（Ｓ１１０：ＮＯ、Ｓ１１２：ＹＥＳ）、つまり、開閉部の開閉状態が状態Ａ〜状態Ｃのいずれかの状態に維持されている場合、第１読取部２１が読み取りを開始してから所定距離だけ移動されるのを待機する（Ｓ１１４）。ここで、所定距離とは、設定処理で検出された原稿の原稿長に相当する距離を意味する。
【０１１５】
ＣＰＵ７０は、第１読取部２１が所定距離だけ移動されていない場合には（Ｓ１１４：ＮＯ）、Ｓ１１０からの処理を繰り返す。一方、ＣＰＵ７０は、第１読取部２１が所定距離だけ移動された場合には（Ｓ１１４：ＹＥＳ）、原稿の読み取りを停止させる（Ｓ１１６）とともに、第１読取部２１の移動を停止させ（Ｓ１１８）、ＦＢ読取処理及び読取処理を終了する。
【０１１６】
５．本実施形態の効果
（１）本実施形態の複合機１には、開位置と閉位置の間で変位する複数の部分及び部材が存在し、その中の読取ユニット３、原稿搬送ユニット４、及びカバー部材５については、原稿を適切に搬送するために、さらには原稿を適切な搬送経路４７に沿って搬送させるために、あるいは第１読取部２１を適切に移動させるために、その開閉状態を検出する必要がある。
【０１１７】
通常、読取ユニット３、原稿搬送ユニット４、及びカバー部材５の３つの部分の開閉状態を検出するためには、３つのスイッチ（センサを含む）を用いる。しかし、複合機１では、例えば、読取ユニット３が開状態であれば、原稿搬送ユニット４及びカバー部材５の開閉状態に関わらず原稿を読み取ることができない。また、読取ユニット３が閉状態であったとしても、原稿搬送ユニット４が開状態であれば、カバー部材５の開閉状態に関わらず原稿搬送ユニット４を用いて原稿を搬送して原稿を読み取ることができない。このように、複合機１では、原稿の搬送の可否及び原稿が搬送可能な搬送経路４７を特定するという観点に立つと、原稿搬送ユニット４やカバー部材５に設けられたスイッチが冗長となる場合が存在していた。
【０１１８】
また、一般に、スイッチ数の増加は、そのスイッチに至る配線の増加を招き、スイッチや配線の増加によるコストアップ、設計自由度の減少、及びスイッチの状態を用いた制御の複雑化などを招く。そのため、複合機１では、スイッチ数の減少が望まれていた。
【０１１９】
発明者らは、読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態によって実現される８つの状態について検討を重ねた。その結果、図９に示す４つの状態を識別することができれば、原稿の搬送の可否及び原稿が搬送可能な搬送経路４７を決定することができる、との知見に至った。
【０１２０】
発明者らは、また、４つの状態を２つのスイッチのオン／オフ状態の組み合わせとして実現することを考え、各スイッチの状態を切り替える構成についても検討を重ねた。その結果、上述したように、読取ユニット３、原稿搬送ユニット４、及びカバー部材５に亘る構成によって、各スイッチの状態を切り替えることで、４つの状態を２つのスイッチのオン／オフ状態の組み合わせで実現できることを思いついた。
【０１２１】
この結果、本実施形態の複合機１では、読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態を、第１スイッチ５１Ａ及び第２スイッチ５２Ｂで実現される状態Ａ〜状態Ｄの４つの状態で検出することができ、この第１スイッチ５１Ａ及び第２スイッチ５２Ｂの開閉状態から、原稿の搬送の可否及び原稿が搬送可能な搬送経路４７を特定することができる。
【０１２２】
（２）本実施形態の複合機１では、原稿台１２に原稿サイズ検知センサ１７が設けられえており、原稿サイズ検知センサ１７の検出結果から、原稿が搬送可能な搬送経路４７に原稿を搬送する指示をするか否かを判断する。
一般に、複合機１では、原稿のサイズに起因して、特定の原稿を特定の搬送経路４７を用いて搬送することができず、原稿によって搬送に用いる搬送経路４７が特定されることがある。その一方、読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態は、原稿に関わらない装置自体の状態であるので、原稿から特定される搬送経路４７が、開閉状態から特定される搬送可能な搬送経路４７と一致しないことが起こる。
【０１２３】
本実施形態の複合機１では、読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態によって、原稿が搬送可能な搬送経路４７が特定された場合に、その搬送経路４７に沿って原稿を搬送するように指示するか否かを、原稿の原稿サイズを検知した原稿サイズ検知センサ１７の検出結果に基づいて判断する。そのため、開閉状態によって特定された搬送経路４７と、原稿により特定される搬送経路４７とが一致した場合に、原稿を搬送するように指示することができる。
【０１２４】
（３）その一方、開閉状態によって特定された搬送経路４７と、原稿により特定される搬送経路４７とが一致しない場合、原稿を搬送するように指示しない。本実施形態の複合機１では、上記の場合、及び原稿の搬送ができない場合に、その旨のエラーメッセージを表示部９に表示する。そのため、複合機１の使用者は、原稿の搬送が開始されない場合に、表示部９の表示から、その原因を容易に検知することができる。
【０１２５】
（４）本実施形態の複合機１では、原稿の搬送開始後においても読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態を検出し、その開閉状態に変化が生じた場合には、原稿の搬送を停止させ、原稿の読み取りを停止させる。そのため、当該開閉状態の変化に起因して、原稿を正しく搬送できずにジャムが発生したり、原稿を正しく読み取ることができない事態が発生したりすることを抑制することができる。
【０１２６】
（５）本実施形態の複合機１では、原稿の搬送開始後に開閉状態に変化が生じた場合に、その旨のエラーメッセージを表示部９に表示する。そのため、複合機１の使用者は、原稿の搬送開始後にに原稿の搬送及び原稿の読み取りが停止された場合に、表示部９の表示から、その原因を容易に検知することができる。
【０１２７】
（６）本実施形態の複合機１では、原稿を読み取る処理として、ＡＤＦ読取処理及びＦＢ読取処理が実施可能であり、いずれの読取処理を実施するのかを読取指示が入力された際のＦセンサ１８の状態により判断する。そのため、ＡＤＦ読取処理を実施すると判断した場合には、その後に読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態を検出するので、原稿が搬送される直前の開閉状態によって、原稿の搬送の可否及び原稿が搬送可能な搬送経路４７を特定することができる。
【０１２８】
また、ＦＢ読取処理を実施すると判断した場合には、ＡＤＦ読取処理で用いたのと同じ状態Ａ〜状態Ｄを用いて、原稿の読み取りの可否を判断する。そのため、ＦＢ読取処理における原稿の読み取りの可否を判断する際に、第１スイッチ５１Ａ及び第２スイッチ５２Ｂと異なるセンサを用いる必要がなく、第１スイッチ５１Ａ及び第２スイッチ５２Ｂの開閉状態から、原稿の読み取りの可否を判断することができる。
【０１２９】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
（１）上記実施形態では、スキャナ機能を備えた複合機１を用いて説明を行ったが、本発明はこれに限られず、プリンタ機能、コピー機能、ファクシミリ機能などを備えた複合機であっても良い。
【０１３０】
（２）上記実施形態では、複合機１が１つのＣＰＵ７０を有し、この１つのＣＰＵ７０によって画像読取処理等の各種処理が実行される例を用いて説明を行ったが、本発明はこれに限られない。例えば、複数のＣＰＵにより各部が構成されてもよければ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハード回路のみにより各部が構成されてもよい。さらには、単数又は複数のＣＰＵ及びＡＳＩＣによって、各部が構成されてもよい。
【０１３１】
（３）また、ＣＰＵ７０が実行するプログラムは必ずしもＲＯＭ７６に記憶されている必要はなく、ＣＰＵ７０自身に記憶されていてもよければ、他の記憶装置に記憶されていても良い。
【０１３２】
（４）上記実施形態では、各種エラーメッセージを表示する例を用いて説明を行ったが、必ずしもこれらの全てもエラーメッセージを表示する必要はなく、表示するエラーメッセージを適宜選択してもよい。
【０１３３】
（５）上記実施形態では、第１スイッチ５１Ａ及び第２スイッチ５２Ｂの状態を切り替える構成について、具体的に説明を行ったが、必ずしもこの構成に限られず、適宜変更した構成により、状態Ａ〜状態Ｄが実現されてもよい。
【０１３４】
（６）上記実施形態では、原稿の搬送開始後においても読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態を検出する例を用いて説明を行ったが、本発明はこれに限られない。つまり、本発明は、原稿の搬送開始前における読取ユニット３、原稿搬送ユニット４、及びカバー部材５の開閉状態から原稿の搬送の可否及び原稿が搬送可能な搬送経路４７を特定することのみで成立するものである。
【符号の説明】
【０１３５】
１：複合機、２：本体ユニット、３：読取ユニット、４：原稿搬送ユニット、４Ａ、４Ｃ：開口部、５：カバー部材、９：表示部、１７：原稿サイズセンサ、１８：Ｆセンサ、１９：Ｒセンサ、４５：切替板、４７：搬送経路、５１：第１検出部、５１Ａ：第１スイッチ、５１Ｃ：昇降部材、５３：可動部材、５５Ｂ：動作伝達部、５５Ｃ：当接部、６１：第２検出部、６１Ａ：第２スイッチ、６１Ｃ：昇降部材、６３：可動部材、６５Ｂ：押圧部
【図１Ａ】
2014103563.tif 000003
【図１Ｂ】
2014103563.tif 000004
【図２Ａ】
2014103563.tif 000005
【図２Ｂ】
2014103563.tif 000006
【図３Ａ】
2014103563.tif 000007
【図３Ｂ】
2014103563.tif 000008
【図４Ａ】
2014103563.tif 000009
【図４Ｂ】
2014103563.tif 000010
【図５Ａ】
2014103563.tif 000011
【図５Ｂ】
2014103563.tif 000012
【図６Ａ】
2014103563.tif 000013
【図６Ｂ】
2014103563.tif 000014
【図７Ａ】
2014103563.tif 000015
【図７Ｂ】
2014103563.tif 000016
【図８Ａ】
2014103563.tif 000017
【図８Ｂ】
2014103563.tif 000018
【図９】
2014103563.tif 000019
【図１０】
2014103563.tif 000020
【図１１】
2014103563.tif 000021
【図１２】
2014103563.tif 000022
【図１３】
2014103563.tif 000023
【図１４】
2014103563.tif 000024
【図１５】
2014103563.tif 000025
【図１６】
2014103563.tif 000026