(57)【特許請求の範囲】
【請求項１】
原稿台上の画像を光電変換した出力信号を出力する光電変換手段と、
前記原稿台上で開閉するカバーが開閉中の状態であることを検知する検知手段と、
前記カバーが開閉中の状態であることを前記検知手段が検知していない状態において前記カバーが開放状態か閉鎖状態かを判断する判断手段と、
前記検知手段により前記カバーが開閉中の状態であることを検知した場合、前記原稿台における複数の検知位置における原稿の有無を、前記光電変換手段の前記各検知位置の出力信号と第１の閾値との比較により判断する第１の原稿検知手段と、
前記判断手段により前記カバーが閉鎖状態であると判断した場合、前記各検知位置における原稿の有無を、前記光電変換手段の前記各検知位置の出力信号と第２の閾値との比較により判断する第２の原稿検知手段と、を備え、
前記判断手段は、前記検知手段が前記カバーが開閉中の状態であることを検知した場合において前記原稿台における原稿外領域を光電変換した前記光電変換手段の出力信号レベルと、前記検知手段が前記カバーが開閉中の状態であることを検知していない場合において前記原稿台における原稿外領域を光電変換した前記光電変換手段の出力信号レベルと、の差に基づいて、前記カバーが開放状態か閉鎖状態かを判断する、
画像読取装置。
【請求項２】
前記検知手段は、前記カバーの開閉中の状態とそれ以外の状態とで出力値が変化する１つのセンサを有する、
前記請求項１に記載の画像読取装置。
【請求項３】
前記検知手段は、さらに、前記カバーの開閉動作に伴って動作し、前記カバーの開閉中の状態とそれ以外の状態とで前記センサの出力値を変化させる形状のレバーを有する、
前記請求項２に記載の画像読取装置。
【請求項４】
さらに、前記第１の原稿検知手段による検知結果と前記第２の原稿検知手段による検知結果とを組み合わせて原稿のサイズを判定するサイズ判定手段を有する。
前記請求項１乃至３の何れか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明の実施形態は、例えば、画像読取装置に関する。
【背景技術】
【０００２】
従来、画像読取装置は、読取原稿の原稿サイズを検知する機能（自動原稿サイズ検知機能）を有するものがある。従来の自動原稿サイズ検知機能には、原稿台のカバーを閉じる動作の途中で光源を点灯させて原稿のサイズを検知する第１の検知動作とカバーの閉じ完了後に光源を点灯させて原稿の大きさを検知する第２の検知動作とを実行し、第１、第２の検知動作による検知結果により原稿のサイズを決定するものもある。このような自動原稿サイズ検知機能を有する画像読取装置は、原稿台のカバーが閉じ途中であることとカバーの閉じが完了したこととを確実に検出する必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２５００２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は、簡易な構成で精度の高い原稿サイズ検知を実現できる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
実施形態によれば、画像読取装置は、光電変換手段と、検知手段と、判断手段と、第１の原稿検知手段と、第２の原稿検知手段とを有する。光電変換手段は、原稿台上の画像を光電変換した出力信号を出力する。検知手段は、原稿台上で開閉するカバーが開閉中の状態であることを検知する。判断手段は、カバーが開閉中の状態であることを検知手段が検知していない状態においてカバーが開放状態か閉鎖状態かを判断する。第１の原稿検知手段は、検知手段によりカバーが開閉中の状態であることを検知した場合、原稿台における複数の検知位置における原稿の有無を、光電変換手段の各検知位置の出力信号と第１の閾値との比較により判断する。第２の原稿検知手段は、判断手段によりカバーが閉鎖状態であると判断した場合、各検知位置における原稿の有無を、記光電変換手段の各検知位置の出力信号と第２の閾値との比較により判断する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態に係る画像読取装置を搭載したデジタル複合機の構成例を示す外観図である。
【図２】図２は、本実施形態に係る画像読取装置としてのスキャナを上面から見た図である。
【図３】図３は、本実施形態に係る画像読取装置を搭載したデジタル複合機における制御系の構成例を説明するためのブロック図である。
【図４】図４は、本実施形態に係るプラテンカバーが開放状態におけるプラテンスイッチの状態を示す図である。
【図５】図５は、本実施形態に係るプラテンカバーが開閉中の状態におけるプラテンスイッチの状態を示す図である。
【図６】図６は、本実施形態に係るプラテンカバーが閉鎖状態におけるプラテンスイッチの状態を示す図である。
【図７】図７（ａ）、（ｂ）および（ｃ）は、本実施形態に係るプラテンレバーの構成例を示す図である。
【図８】図８は、本実施形態に係るプラテンレカバーの開閉状態に対するフォトインタラプタの出力例を示す図である。
【図９】図９は、本実施形態に係るスキャナにおける待機位置のキャリッジを示す図である。
【図１０】図１０は、本実施形態に係る原稿の有無を検知する検知ポイントの設定例を示す図である。
【図１１】図１１は、本実施形態に係る各検知ポイントにおける原稿の有無の組合せから判定される原稿サイズを示すテーブルの例である。
【図１２】図１２は、本実施形態に係る第１の検知結果と第２の検知結果とを用いた最終検知結果の判定例を示す図である。
【図１３】図１３は、本実施形態に係る画像読取装置としてのスキャナにおける原稿サイズ検知の動作例を説明するためのフローチャートである。
【発明を実施するための形態】
【０００７】
以下、この発明の実施の形態について図面を参照して説明する。  
まず、画像読取装置としてのスキャナ１を搭載したデジタル複合機（ＭＦＰ，Multi-Functional Peripheral）の構成について説明する。  
図１は、本実施形態に係る画像読取装置としてのスキャナ１を有するデジタル複合機の外観構成例を示す斜視図である。また、図２は、スキャナ１を上面から見た図である。
【０００８】
図１に示すように、デジタル複合機は、スキャナ１、プリンタ２、コントロールパネル３を有する。また、デジタル複合機は、本体内に図１には図示しないシステム制御部５（図３参照）を有する。システム制御部５は、スキャナ１、プリンタ２およびコントロールパネル３に接続され、各部の制御およびデータ処理などを行う。
【０００９】
スキャナ１は、デジタル複合機の本体上部に設置する。スキャナ１は、原稿の画像を工学的に読み取って画像データに変換する画像読取装置である。スキャナ１の構成例については、後述する。
【００１０】
プリンタ２は、画像を被画像形成媒体としての用紙にプリントする。たとえば、プリンタ２は、スキャナ１で読取った原稿の画像を用紙にプリントする。また、プリンタ２は、ネットワークなどを介して受信する画像データに基づいて用紙に画像をプリントするようにしても良い。プリンタ２は、画像形成方式が特定の方式に限定されるものでなく、電子写真方式のプリンタであって良いし、インクジェット方式のプリントであっても良いし、熱転写方式のプリンタであっても良い。
【００１１】
コントロールパネル３は、ユーザインターフェースである。コントロールパネル３は、案内を表示したり、操作ボタンあるいはアイコンの入力を受け付けたりする。たとえば、ユーザは、コントロールパネル３において、スキャンの開始を指示したり、コピーの開始を指示したりする。
【００１２】
次に、スキャナ１の構成について説明する。  
図１及び図２に示す構成例において、スキャナ１は、原稿台ガラス１１、プラテンカバー（カバー）１２、キャリッジ１３、集光レンズ１４、光電変換部１５、原稿センサ１６、および、プラテンスイッチ１７を有する。
【００１３】
原稿台ガラス１１は、読取対象とする原稿を載置するガラス台である。スキャナ１は、原稿台ガラス１１を介して原稿面の画像を読み取る。プラテンカバー１２は、原稿台ガラス１１を覆うカバーである。プラテンカバー１２は、原稿台上の原稿押えとしても機能する。プラテンカバー１２は、開閉可能な状態で、スキャナ１における原稿台ガラス１１の上に取り付ける。プラテンカバー１２を閉じた状態において、原稿を検知しやすいように、プラテンカバー１２の原稿台ガラス１１側の面は、白色などの輝度が高くなる色で形成する。
【００１４】
キャリッジ１３は、原稿からの反射光をレンズ１４に導くための光学部材を搭載する。たとえば、キャリッジ１３は、光源、および、ミラーなどの光学系を搭載する。光源は、原稿台に載置された原稿の読取面に照射する光を発光するものである。光源が発光する光は、直接あるいはリフレクタなどを介して、原稿台に載置された原稿面の読取位置に照射される。光源は、原稿面上の読取位置となる主走査方向における１ライン分（又は複数ライン分）の画像領域に光を照射する。キャリッジ１３に搭載されたミラー等の光学系は、原稿台を走査した光をレンズ１４および光電変換部１５へ導く。すなわち、キャリッジ１３に搭載された光学系は、光源が光を照射する原稿面上の読取位置（主走査方向における１ライン分の画像領域）からの反射光をレンズ１４へ導く。
【００１５】
また、キャリッジ１３は、図２に示すように、副走査方向に移動する移動機構を有する。例えば、原稿全体の画像を読み取る場合、キャリッジ１３は、副走査方向に移動しつつ原稿面の主走査方向を走査することにより、原稿面の主走査方向における各ラインの画像を連続的にレンズ１４へ導く。すなわち、キャリッジ１３は、副走査方向に移動することにより原稿台に載置された原稿の全体を光学的に走査する。
【００１６】
また、キャリッジ１３は、待機状態において、読取先端位置より所定距離分だけ離れた待機位置に待機する。図２に示す例では、キャリッジ１３の待機位置は、副走査方向の読取先端位置から距離Ｄだけ離れた位置である。キャリッジ１３が待機位置である状態において、原稿検知処理およびプラテンカバー１２の開閉検知処理などが実行される。
【００１７】
レンズ１４は、キャリッジ１３の光学部材から導かれる光を光電変換部１５へ導く。レンズ１４は、キャリッジ１３から供給される原稿画像の主走査方向における１ライン分の画像領域からの反射光を集光し、光電変換部１５へ導く。光電変換部１５は、主走査方向の１ライン分の画像（原稿面の反射光）を、１ライン分の画素データに変換するＣＣＤラインセンサ（光電変換手段）を有する。光電変換部１５は、ＣＣＤラインセンサ（以下、単に、ラインセンサとも称する）を覆うカバーを有する。
【００１８】
原稿センサ１６は、原稿の有無を検知するセンサである。原稿センサ１６は、後述する原稿サイズ検知機能において、原稿の副走査方向の大きさを検知するために用いる。プラテンスイッチ１７は、プラテンカバー１２の開閉状態を検知するためのスイッチである。プラテンスイッチ１７の構成およびプラテンスイッチ１７の状態に応じたプラテンカバー１２の開閉状態の判定については、後で説明するものとする。
【００１９】
以上のような構成を有するスキャナ１は、キャリッジ１３が副走査方向に移動することにより原稿台上の原稿面の画像を読み取る。キャリッジ１３は、副走査方向に移動する移動機構を有する。例えば、原稿台に載置された原稿全体の画像をスキャンする場合、キャリッジ１３は、副走査方向に移動しつつ原稿面の主走査方向を走査することにより、原稿面における主走査方向のラインごとの画像を連続的にレンズ１４へ導く。すなわち、キャリッジ１３は、副走査方向に移動することにより原稿台に載置された原稿の全体を光学的に走査する。
【００２０】
また、スキャナ１は、キャリッジ１３が待機位置にある状態において、原稿台上の原稿のサイズを検知する原稿サイズ検知機能が動作する。キャリッジ１３が待機位置である状態において、原稿台上における原稿の有無を検知する複数の検知ポイントが設定されている。複数の検知ポイントは、待機位置のキャリッジ１３を用いて検知できる（読み取れる）主走査方向における複数の領域である。複数の検知ポイント、および、各検知ポイントにおける原稿の有無の検知結果に基づく原稿サイズ判定については、後述する。
【００２１】
上記のように構成されるデジタル複合機の制御系の構成について説明する。  
次に、デジタル複合機の制御系の構成について説明する。  
図３は、デジタル複合機における制御系の構成例を説明するためのブロック図である。  
デジタル複合機は、装置全体を制御するシステム制御部５を有する。システム制御部５は、システムバス及びデータベースなどを介して、スキャナ１、プリンタ２、コントロールパネル３に接続する。
【００２２】
図３に示す構成例において、システム制御部５は、ＣＰＵ（プロセッサ）５１、メインメモリ５２、ＲＯＭ５３、不揮発性メモリ５４、ページメモリ５５、画像処理部５６、およびＨＤＤ５７を有する。
【００２３】
ＣＰＵ５１は、デジタル複合機全体を制御する。ＣＰＵ５１は、プログラムを実行することにより処理を実現するプロセッサである。ＣＰＵ５１は、システムバスを介して、装置内の各部に接続する。ＣＰＵ５１は、システム制御部５内の各部だけでなく、システムバスを介して、スキャナ１、プリンタ２、コントロールパネル３などにも接続する。ＣＰＵ５１は、スキャナ１、プリンタ２、および、コントロールパネル３との双方向の通信により、各部へ動作指示を出力したり、各部から種々の情報を取得したりする。また、ＣＰＵ５１は、装置内の各部に設置した各種のセンサの検知信号および動作状態などを示す情報を入力する。
【００２４】
メインメモリ５２は、ＲＡＭなどにより構成される。メインメモリ５２は、ワーキングメモリ、あるいはバッファメモリとして機能する。ＲＯＭ５３は、プログラムおよび制御データなどを記憶する書換え不可の不揮発性メモリである。ＣＰＵ５１は、メインメモリ５２を使用しながらＲＯＭ５３（或は不揮発性メモリ５４、ＨＤＤ５７）に記憶したプログラムを実行することにより種々の処理を実現する。たとえば、ＣＰＵ５１は、プログラムを実行することにより、原稿サイズ検知機能、および、プラテンカバー１２の開閉状態の判定機能などを実現する。
【００２５】
不揮発性メモリ５４は、書換え可能な不揮発性メモリである。不揮発性メモリ５４は、ＣＰＵ５１が実行する制御プログラムおよび制御データを記憶する。また、不揮発性メモリ５４は、設定情報、処理条件などを記憶する。
【００２６】
ページメモリ５５は、処理の対象とする画像データを展開するためのメモリである。たとえば、スキャナ１が読み取った画像データは、画像処理が施された後、ページメモリ５５に格納される。ページメモリ５５に格納された画像データは、プリント用の画像処理が施されてプリンタ２へ出力されたり、ＨＤＤ５７に保存されたり、外部インターフェースを介して外部装置へ送信されたりする。
【００２７】
画像処理部５６は、入力した画像データを処理する入力画像処理機能と、出力する画像データを処理する出力画像処理機能とを有する。例えば、画像処理部５６は、入力画像処理機能としては、スキャナ１が読取った画像データに対して、解像度変換、明るさ調整、コントラスト調整、彩度調整、シャープネス調整などを行う。また、入力画像処理機能としては、スキャナ１により読取った画像データに対して、シェーディング補正処理、階調変換処理、ライン間補正処理などを実行するようにしても良い。
【００２８】
画像処理部５６は、出力画像処理機能として、プリント用の画像データに変換する処理機能を有する。たとえば、コピー処理において、画像処理部５６は、入力画像処理機能により処理したスキャン画像データを、プリンタ２の特性あるいはユーザ設定などに応じたプリント用の画像データに変換する。  
また、画像処理部５６は、ページメモリ５５あるいはＨＤＤ５７に保存する画像データを圧縮する圧縮処理機能、および、圧縮した画像データを伸長する伸長処理機能を有するものであっても良い。
【００２９】
ハードディクスドライブ（ＨＤＤ）５７は、大容量の記憶装置である。ＨＤＤ５７は、画像データおよび各種の履歴情報などを記憶する。また、ＨＤＤ５７は、制御プログラムおよび制御データなどを記憶しても良い。また、ＨＤＤ５７は、設定情報および処理条件などを記憶しても良い。
【００３０】
図３に示す構成例において、スキャナ１は、制御系の構成として、スキャナＣＰＵ（プロセッサ）６１、メインメモリ６２、ＲＯＭ６３、不揮発性メモリ６４、画像処理部６５、移動機構６６、光源６７、ラインセンサ（光電変換手段）６８、原稿センサ１６、および、プラテンスイッチ（フォトインタラプタ７２）１７を有する。
【００３１】
スキャナＣＰＵ６１は、デジタル複合機全体を制御する。スキャナＣＰＵ６１は、プログラムを実行することにより処理を実現するプロセッサである。スキャナＣＰＵ６１は、システムバスを介して、スキャナ１内の各部に接続する。また、スキャナＣＰＵ６１は、システム制御部５内のシステムバスにも接続する。スキャナＣＰＵ６１は、システム制御部５のＣＰＵ５１からの動作指示に応じてスキャナ１の動作を制御する。また、スキャナＣＰＵ６１は、スキャナ１内の各センサの出力信号をシステム制御部５へ出力する。
【００３２】
メインメモリ６２は、ＲＡＭなどにより構成される。メインメモリ６２は、ワーキングメモリ、あるいはバッファメモリとして機能する。ＲＯＭ６３は、プログラムおよび制御データなどを記憶する書換え不可の不揮発性メモリである。スキャナＣＰＵ６１は、メインメモリ６２を使用しながらＲＯＭ６３（或は不揮発性メモリ６４）に記憶したプログラムを実行することにより種々の処理を実現する。
【００３３】
なお、スキャナＣＰＵ６１は、プログラムを実行することにより、原稿サイズ検知機能、および、プラテンカバー１２の開閉状態の判定機能などを実現するようにしても良い。この場合、スキャナＣＰＵ６１は、原稿サイズ検知機能による検知結果、および、プラテンカバー１２の開閉状態の判定結果などのシステム制御部５のＣＰＵ５１へ通知するようにすれば良い。
【００３４】
不揮発性メモリ５４は、書換え可能な不揮発性メモリである。不揮発性メモリ５４は、ＣＰＵ５１が実行する制御プログラムおよび制御データを記憶する。また、不揮発性メモリ５４は、設定情報、および、処理条件などの情報を記憶する。
【００３５】
画像処理部６５は、スキャンした画像データ（ラインセンサ６８の出力信号）を処理する機能である。例えば、画像処理部５６は、スキャナ１により読取った画像データに対して、シェーディング補正処理、階調変換処理、ライン間補正処理などを実行する。また、画像処理部６５は、スキャナ１が読取った画像データに対して、解像度変換、明るさ調整、コントラスト調整、彩度調整、シャープネス調整などを行うようにしても良い。
【００３６】
移動機構６６は、キャリッジ１３を副走査方向に移動させる機構である。例えば、原稿台１１上の原稿をスキャンする場合、移動機構６６は、スキャナＣＰＵ６１からの動作指示に従ってキャリッジ１３を副走査方向に移動させる。また、待機状態において、移動機構６６は、スキャナＣＰＵ６１からの動作指示に従ってキャリッジ１３を待機位置に移動させた状態で待機する。システム制御部５のＣＰＵ５１或いはスキャナＣＰＵ６１は、キャリッジが待機位置にある待機状態において、原稿サイズ検知機能（第１検知動作および第２検知動作）を実行する。
【００３７】
光源６７は、原稿台へ照射する光を発光するものである。光源６７は、スキャナＣＰＵ６１からの点灯指示に従って発光する。光源６７は、照射した光が原稿台上の原稿面から反射光となって、ラインセンサ６８へ入射するものであれば良く、特定の構成に限定されるものでは無い。
【００３８】
ラインセンサ６８は、主走査方向の読取ライン分の画素データを生成する。ラインセンサ６８には、キャリッジ１３に搭載された光学系からの光がレンズを介して入力する。キャリッジ１３は、原稿台の原稿面における主走査方向の読取ライン分の光をレンズに導き、レンズは、原稿台の原稿面における主走査方向の読取ライン分の光を集光し、ラインセンサ６８へ入射させる。ラインセンサ６８は、キャリッジ１３が副走査方向に移動するのに応じて、原稿面における主走査方向の読取ライン分の画素データを順次出力する。これにより、ラインセンサ６８は、原稿面全体の画素データを出力する。
【００３９】
原稿センサ１６は、原稿台の所定位置における原稿の有無を検知するセンサである。原稿センサ１６は、発光部と受光部とを有するセンサである。原稿センサ１６は、原稿台の検知位置へ向けて光を発光し、受光部が受光する信号レベルによって原稿の有無を検知する。たとえば、原稿センサ１６は、図１に示すように、原稿の副走査方向の大きさを検知する位置に配置される。
【００４０】
プラテンスイッチ１７は、プラテンカバー１２の開閉状態を示す信号を出力する。後述する構成例において、プラテンスイッチ１７は、フォトインタラプタ７２（図４等を参照）がプラテンカバー１２の開閉状態を示す信号を出力する。プラテンスイッチ１７は、少なくともプラテンカバー１２が開閉途中の状態であることを示す検知信号を出力する。すなわち、プラテンスイッチ１７は、プラテンカバー１２が完全に開放された状態から閉じる動作状態に移行したこと、あるいは、プラテンカバー１２が完全に閉じた状態から開ける動作状態に移行したことを示す信号を出力する。
【００４１】
なお、システム制御部５は、スキャナ１の制御部として機能し、スキャナ１とシステム制御部５とにより画像読取装置を構成するものとして良い。また、スキャナ１は、スキャナＣＰＵおよび各種メモリがシステム制御部５のＣＰＵ及び各種メモリと同様な機能を有することにより、画像読取装置として機能するものとしても良い。以下の説明では、主として、システム制御部５のＣＰＵ５１が、各種の処理機能（プラテンカバーの状態検知（検知手段）、プラテンカバーの開閉検知（判断手段）、第１の検知動作（第１の原稿検知手段）、第２の検知動作（第１の原稿検知手段）など）を実現するものとするが、これらの処理は、スキャナ１のスキャナＣＰＵ６１が実現するようにしても良い。
【００４２】
次に、プラテンスイッチ１７について説明する。  
図４は、プラテンカバー１２が開放状態におけるプラテンスイッチ１７の状態を示す図である。図５は、プラテンカバー１２が開閉中の状態におけるプラテンスイッチ１７の状態を示す図である。図６は、プラテンカバー１２が閉鎖状態におけるプラテンスイッチ１７の状態を示す図である。
【００４３】
図４乃至図６に示すように、プラテンスイッチ１７は、プラテンレバー７１とフォトインタラプタ７２とを有する。プラテンレバー７１は、プラテンカバー１２の開閉に伴って上下方向に移動する。プラテンレバー７１は、弾性体により支持される。プラテンレバー７１は、プラテンカバー１２が完全に開放された状態から閉じられる動作に伴って下方向に移動する。プラテンレバー７１は、プラテンカバー１２が完全に閉じられた状態から開けられる動作に伴って上方向に移動する。
【００４４】
フォトインタラプタ７２は、検知位置におけるプラテンレバー７１の有無を検知する。フォトインタラプタ７２は、検知位置においてプラテンレバー７１によって光路が遮断されると、出力電圧が変化する。つまり、フォトインタラプタ７２は、プラテンレバー７１を検知したことを示す出力信号を出力する。たとえば、ＣＰＵ５１或いはスキャナＣＰＵ６１は、フォトインタラプタ７２の出力電圧と所定の閾値とを比較することにより、光が遮断された状態（プラテンレバー１２が検知された状態）かそれ以外かを判定する。なお、以降の説明においては、光が遮断された状態でフォトインタラプタ７２が出力する信号を「Ｈ」とし、光が遮断されていない状態でフォトインタラプタ７２が出力する信号を「Ｌ」とする。
【００４５】
たとえば、プラテンカバー１２が完全に開放された状態（開放状態）では、図４に示すように、プラテンレバー７１は、最も上に位置する状態にある。図４に示すプラテンカバー１２の開放状態において、プラテンレバー７１は、上部がプラテンカバー１２の一部に接触した状態となっている。また、図４に示すプラテンカバーの開放状態において、プラテンレバー７１は、フォトインタラプタ７２に検知位置に達していない。
【００４６】
図４に示す開放状態からプラテンカバー１２を閉めていくと、プラテンレバー７１は、プラテンカバー１２を閉じる動作に伴って下へ移動する。図５に示すように、プラテンカバー１２が開閉中の状態であれば、プラテンレバー７１は、下部がフォトインタラプタ７２に検知位置に達する。図５に示す状態において、プラテンレバー７１の下部は、フォトインタラプタ７２の光路を遮断する。プラテンレバー７１が図５に示す状態に移動すると（つまり、プラテンカバーの開閉中の状態になると）、フォトインタラプタ７２は、出力が「Ｌ」から「Ｈ」に変化する。ＣＰＵ５１（或いはスキャナＣＰＵ６１）は、フォトインタラプタ７２の出力を監視する。ＣＰＵ５１は、フォトインタラプタ７２の出力が「Ｌ」から「Ｈ」に変化すると、プラテンカバー１２の開閉中の状態になったと判断する。
【００４７】
また、プラテンカバー１２は、図５に示す開閉中の状態からさらに閉じられると、図６に示すように、完全に閉じた状態（閉鎖状態）となる。プラテンカバー１２が閉鎖状態であれば、プラテンレバー７１は、図６に示すように、最も下に位置する状態となる。図６に示すプラテンカバー１２の閉鎖状態において、プラテンレバー７１は、中空部がフォトインタラプタ７２の検知位置となっている。このため、プラテンカバー１２が図５に示す開閉中の状態から図６に示す閉鎖状態に移行すると、フォトインタラプタ７２は、出力が「Ｈ」から「Ｌ」に変化する。また、プラテンレバー７１が図６に示す閉鎖状態が維持されると、フォトインタラプタ７２の出力は、「Ｌ」のままとなる。
【００４８】
次に、プラテンレバー７１の構成について説明する。  
図７（ａ）、（ｂ）および（ｃ）は、プラテンレバー７１の構成例を示す図である。また、図８は、図７（ａ）、（ｂ）或いは（ｃ）に示すプラテンレバー７１を図４乃至図６に示すように設置した場合のフォトインタラプタ７２の出力を示す図である。
【００４９】
図７（ａ）は、図４乃至図６に示す構成と同様に、中間部分に空洞部（中空部）を設けたプラテンレバー７１の構成例である。図７（ａ）に示すプラテンレバー７１は、プラテンカバー１２を完全に閉じた状態で、中空部がフォトインタラプタ７２の検知位置になるように構成する。すなわち、図７（ａ）に示すプラテンレバー７１で構成するプラテンスイッチ１７は、図８に示すように、フォトインタラプタ７２の出力が、プラテンカバー１２が開閉中の状態で「Ｈ」となり、プラテンカバー１２が開放状態あるいは閉鎖状態で「Ｌ」となる。
【００５０】
また、図７（ｂ）は、凹部を設けたプラテンレバー７１´の構成例である。図７（ｂ）に示すプラテンレバー７１´は、プラテンカバー１２を完全に閉じた状態で、凹部がフォトインタラプタ７２の検知位置になるように設置する。このため、フォトインタラプタ７２は、プラテンカバー１２を完全に閉じた状態で、凹部によりプラテンレバー７１´を検知しない。従って、図７（ｂ）に示すプラテンレバー７１´で構成するプラテンスイッチ１７は、図７（ａ）に示すプラテンレバー７１と同様に、フォトインタラプタ７２の出力が、プラテンカバー１２が開閉中の状態で「Ｈ」となり、プラテンカバー１２が開放状態あるいは閉鎖状態で「Ｌ」となる。
【００５１】
また、図７（ｃ）は、下部以外が細い形状のプラテンレバー７１´´の構成例である。図７（ｃ）に示すプラテンレバー７１´´は、プラテンカバー１２を完全に閉じた状態で、細い部分がフォトインタラプタ７２の検知位置になるように設置する。このため、フォトインタラプタ７２は、プラテンカバー１２を完全に閉じた状態ではプラテンレバー７１´´を検知しない。従って、図７（ｃ）に示すプラテンレバー７１´´で構成するプラテンスイッチ１７は、図７（ａ）に示すプラテンレバー７１と同様に、フォトインタラプタ７２の出力が、プラテンカバー１２が開閉中の状態で「Ｈ」となり、プラテンカバー１２が開放状態あるいは閉鎖状態で「Ｌ」となる。
【００５２】
なお、プラテンスイッチ１７を構成するプラテンレバー７１は、図７（ａ）、（ｂ）および（ｃ）に示す構成例に限定されるものではない。すなわち、プラテンレバー７１は、プラテンカバー１２が開閉中の状態であることをフォトインタラプタ２７の出力で検知できるものであれば良い。さらに、プラテンスイッチ１７は、プラテンレバー７１とフォトインタラプタ７２との組合せで構成されるものに限定されるものではく、プラテンカバー１２が開閉中の状態であることを検知できるものであれば良い。
【００５３】
次に、プラテンカバー１２が開放状態か閉鎖状態かを判断する機能について説明する。  
上述したように、プラテンスイッチ１７は、１つのフォトインタラプタ７２の出力で、プラテンカバー１２の状態を検知する。ただし、プラテンスイッチ１７は、プラテンカバー１２が開閉中の状態であるか、それ以外の状態（開放状態又は閉鎖状態）かを検知するものである。つまり、プラテンスイッチ１７のフォトインタラプタ７２の出力だけでは、プラテンカバー１２が開放状態であるか閉鎖状態であるかは確定できない。このため、本実施形態に係るスキャナは、プラテンカバーが開放状態であるか閉鎖状態であるかをラインセンサ６８の出力信号により判断する判断機能（判断手段）を有する。
【００５４】
図９は、スキャナ１における待機位置のキャリッジ１３を示す図である。  
図９に示すように、原稿台１１には、実際に原稿が載置される領域Ｒ１と実際には原稿が載置されない領域（原稿外領域）Ｒ２とがある。原稿載置領域Ｒ１は、スキャナ１が読取り可能な最大サイズの原稿を載置する領域が原稿載置領域Ｒ１である。原稿外領域Ｒ２は、原稿台１１としてのガラス領域における原稿載置領域Ｒ１の外側の領域である。図９に示す構成例では、原稿外領域Ｒ２は、待機位置のキャリッジ１３が走査可能な主走査方向においても存在する。原稿外領域Ｒ２のうち待機位置のキャリッジ１３が走査可能な領域を領域（検知ポイント）ＡＰＴとする。
【００５５】
たとえば、原稿サイズ検知を行う最大の原稿サイズをＡ３サイズとした場合、原稿読取用のラインセンサ６８が、原稿画像として読取るべき主走査方向の最大サイズは297mmとなる。原稿の主走査方向の最大サイズは297mmであれば、原稿載置領域Ｒ１は、主走査方向における297mmまでの領域である。この場合、原稿外領域Ｒ２は、主走査方向において、297mmより外側の領域であり、開閉検知領域ＡＰＴは、待機位置のキャリッジ１３が走査可能な領域のうち、主走査方向において297mmより外側の領域である。
【００５６】
たとえば、システム制御部５の不揮発性メモリ５４は、原稿台に原稿がなく、かつ、プラテンカバー１２が開放状態で開閉検知領域ＡＰＴを読み取ったラインセンサ６８の出力レベル（開放時の信号レベル）を記憶する。また、システム制御部５の不揮発性メモリ５４は、原稿台に原稿がなく、かつ、プラテンカバー１２が閉鎖状態で開閉検知領域ＡＰＴを読み取ったラインセンサ６８の出力レベル（閉鎖時の信号レベル）を記憶する。
【００５７】
ＣＰＵ５１は、フォトインタラプタ７２の出力が「Ｌ」である場合、ラインセンサ６８が領域ＡＰＴを読み取った出力レベルが、カバー１２の開放時の出力レベルであるか、カバー１２の閉鎖時の出力レベルであるかを判断することにより、プラテンカバーが開放状態か閉鎖状態かを判断する。たとえば、ＣＰＵ５１は、フォトインタラプタ７２の出力が「Ｈ」から「Ｌ」に変化した場合、ラインセンサ６８が開閉検知領域ＡＰＴを読み取った出力レベルが閉鎖時の信号レベルであれば、プラテンカバー１２が開けた状態から完全に閉じられたものと判断する。
【００５８】
すなわち、プラテンスイッチ１７は、プラテンカバー１２の開放状態と閉鎖状態とで出力信号が同じ状態となる。このため、ＣＰＵ５１は、プラテンスイッチ１７の出力だけでは、プラテンカバー１２が開放状態か閉鎖状態かを確定できない。このため、ＣＰＵ５１は、キャリッジ１３が待機位置の状態において、ラインセンサ６８が開閉検知領域ＡＰＴを読み取ることによりプラテンカバー１２が開放状態か閉鎖状態かを判断する。この結果として、ＣＰＵ５１は、プラテンカバーが開閉中の状態、開放状態、および、閉鎖状態のうち何れの状態であるかを判断する。上述したプラテンカバー１２の３つの状態を検知することにより、プラテンカバー１２の状態に応じた判断基準を用いた原稿検知が実現でき、簡単な構成で精度の高い原稿サイズ検知を実現できる。
【００５９】
次に、スキャナ１における原稿の検知機能について説明する。  
図１０は、原稿の有無を検知する検知ポイントの設定例を示す図である。また、図１１は、各検知ポイントにおける原稿の有無の組合せから判定される原稿サイズを示すテーブルの例である。なお、図１１に示す原稿サイズを判定するためのテーブルは、不揮発性メモリ５４或いは６４に記録される。
【００６０】
図１０に示す例では、Ａ系（Ａ３、Ａ４、Ａ５、Ｂ４、Ｂ５）の原稿サイズを検知する場合を想定するものとする。ここでは、ラインセンサ６８の出力信号（画像信号）は、明るい場合に値が大きい値となり、暗い場合に小さい値となるものとする。
【００６１】
原稿の主走査方向のサイズは、原稿画像読取用のラインセンサ６８を用いて検知する。図１０に示す例では、主走査方向において、複数の検知ポイント（ＡＰ１〜ＡＰ５）における原稿の有無を検知する。主走査方向の各検知ポイントＡＰ１〜ＡＰ５は、原稿の主走査方向のサイズを検知するためのポイントである。主走査方向の各検知ポイントＡＰ１〜ＡＰ５は、Ａ系（Ａ３、Ａ４、Ａ５、Ｂ４、Ｂ５）の原稿を主走査方向のサイズで判別できる位置に設定する。
【００６２】
ＣＰＵ５１は、キャリッジ１３を待機位置に固定した状態において、光源を発光させてラインセンサ６８により主走査方向の読取ライン分の画素データを読込む。ＣＰＵ５１は、各検知ポイント（ＡＰ１〜ＡＰ５）のエリア（図中に示すエリア）の読取画素データとなるラインセンサの出力信号（エリアに相当する位置の複数の光電変換素子の出力信号）の平均値を求める。ＣＰＵ５１は、検知エリアごとに画素データの平均値とカバーの状態に応じて設定する閾値とを比較することにより、原稿の有無を検知する。
【００６３】
本実施形態に係るスキャナ１は、原稿サイズ検知動作として、第１の検知動作と第２の検知動作とを実行する。第１の検知動作は、プラテンカバー１２が開いた状態において、各検知ポイントで原稿の有無を検知した結果により原稿のサイズを判定する処理である。これに対して、第２の検知動作は、プラテンカバー１２を完全に閉じた状態において、各検知ポイントで原稿の有無を検知した結果により原稿のサイズを判定する処理である。第１の検知動作は、明るい（白い）原稿を検知するのに適した検知動作であり、第２の検知動作は、暗い（黒い）原稿を検知するのに適した検知動作である。
【００６４】
第１の検知動作による原稿の検知結果（第１の検知結果）と第２の検知動作による原稿の検知結果（第２の検知結果）とが得られた場合、ＣＰＵ５１は、第１の検知結果と第２の検知結果とを比較して、最終的な原稿サイズの検知結果を確定する。ただし、一方の検知結果しか得られない状態でスキャンを開始する場合、ＣＰＵ５１は、得られた方の検知結果により原稿サイズを確定する。
【００６５】
また、第１の検知動作として、ＣＰＵ５１は、主走査方向の幅検知について、各検知ポイントに相当するエリアの画素データの平均値が第１の閾値より高ければ原稿「有」と判断し、第１の閾値より低ければ原稿「無」と判断する。また、第１の検知動作として、ＣＰＵ５１は、副走査方向について、原稿センサ（ＡＰＳ１）１６の出力値が、ある閾値より高いと原稿「有」と判断し、ある閾値より低ければ原稿「無」と判断する。なお、原稿センサ１６は、原稿読取用のラインセンサ６８ではなく、検知ポイントＡＰＳ１における原稿の有無を検知するために設けたセンサである。
【００６６】
また、第２の検知動作において、ＣＰＵ５１は、主走査方向について、各検知ポイントに相当するエリアの画素データの平均値が第２の閾値より高ければ原稿「無」と判断し、第２の閾値より低ければ原稿「有」と判断する。また、ＣＰＵ５１は、第２の検知動作では原稿センサ（ＡＰＳ１）１６による副走査方向の原稿検知は行わない。
【００６７】
また、原稿サイズの確定（最終判断）処理において、ＣＰＵ５１は、第１検知動作による第２の検知結果と第２の検知動作による第２の検知結果とを比較し、最終的な検知結果を求める。たとえば、１つの検知ポイントに対して第１の検知結果と第２の検知結果とが異なる場合、ＣＰＵ５１は、原稿「有」の検知結果を優先して最終検知結果を求める。
【００６８】
図１２は、第１の検知結果と第２の検知結果とを用いた最終検知結果の判定例を示す図である。図１２に示す例において、検知ポイントＡＰ１に対する第１の検知結果と第２の検知結果とが異なっている。第１の検知結果が原稿「有」で、第２の検知結果が原稿「無」となっている。このような場合、図１２に示すように、原稿「有」を優先して最終の検知結果を求める。最終の検知結果が得られると、ＣＰＵ５１は、図１１に示すようなテーブルと比較することにより、原稿サイズを確定する。たとえば、ＣＰＵ５１は、図１２に示す最終検知結果を図１１に示すテーブルにより、「Ａ５−Ｒ」と判定する。
【００６９】
次に、プラテンカバー１２の開閉検知処理について説明する。  
また、プラテンスイッチ１７は、プラテンカバー１２が開放状態である場合とプラテンカバー１２が閉鎖状態である場合とでは出力が同じになる（フォトインタラプタ７２の出力が共に「Ｌ」となる）。このため、ＣＰＵ５１は、第２の検知動作をプラテンカバー１２が開放状態で実行したか、プラテンカバー１２が閉鎖状態で実行したかを判断する開閉検知処理を行う。
【００７０】
開閉検知処理を行うため、ＣＰＵ５１は、第１の検知動作において、図９又は図１０に示す検知ポイントＡＰＴの領域をラインセンサ６８が読取った出力レベル（ＡＰＴの出力レベル）を第１の検知結果とともにメインメモリ５２に保存する。第１の検知動作におけるＡＰＴの出力レベルを保持した状態において、ＣＰＵ５１は、第２の検知動作においても、ＡＰＴの出力レベルを取得する。
【００７１】
ＣＰＵ５１は、開閉検知処理として、第１の検知動作で取得したＡＰＴの出力レベルと第２の検知動作で取得したＡＰＴの出力レベルとを比較することにより、プラテンカバー１２が開放状態か閉鎖状態かを検知する。領域ＡＰＴの出力レベルは、第１の検知動作においては、プラテンカバーが開閉中の状態での信号値であり、第２の検知動作においては、プラテンカバーが開放状態か、もしくは閉鎖状態での信号値とである。
【００７２】
すなわち、第２の検知動作におけるプラテンカバー１２の閉鎖状態での出力レベルは、プラテンカバー１２の原稿面側の色を読み取った出力レベルとなる。これに対して、プラテンカバー１２の閉鎖状態での出力レベル、および、プラテンカバー１２の開閉中の状態（閉じ途中状態から開状態への移行中、開状態から閉じ状態への移行中もしくは閉状態から一旦途中まで開いた後の閉じ状態への移行中の状態）での出力レベルは、プラテンカバー１２が開いている状態の原稿なし状態の読取信号の出力レベルと同等となる。
【００７３】
従って、開閉検知処理として、ＣＰＵ５１は、第１の検知動作でのＡＰＴの出力レベルと、第２の検知動作でのＡＰＴの出力レベルとの信号差によって、プラテンカバー１２が閉状態か否かを検出する。たとえば、第１の検知動作におけるＡＰＴの出力レベルと第２の検知動作におけるＡＰＴの出力レベルとの差分が所定の開閉検知用の閾値以上であれば、プラテンカバーが閉状態であると判断し、第１の検知動作におけるＡＰＴの出力レベルと第２の検知動作におけるＡＰＴの出力レベルとの差分が所定の開閉検知用の閾値未満であれば、プラテンカバーが開状態であると判断する。
【００７４】
次に、スキャナ１における原稿サイズ検知の動作例について説明する。  
図１３は、本実施形態に係るスキャナ１における原稿サイズ検知の動作例を説明するためのフローチャートである。
【００７５】
まず、システム制御部５のＣＰＵ５１は、プラテンスイッチ１７のフォトインタラプタ７２の出力がＬであるか否かを判断する（ＡＣＴ１１）。フォトインタラプタ７２の出力がＬでない（つまり、Ｈである）と判断した場合（ＡＣＴ１１、ＮＯ）、ＣＰＵ５１は、スキャン開始が指示されたか否をチェックする（ＡＣＴ１２）。スキャン開始の指示が無い状態において（ＡＣＴ１２、ＮＯ）、ＣＰＵ５１は、プラテンスイッチ１７のフォトインタラプタ７２の出力を監視し、フォトインタラプタ７２の出力がＨからＬに変化したか否かをチェックする（ＡＣＴ１３）。
【００７６】
フォトインタラプタ７２の出力がＬに変化することなく（出力がＨのままで）、スキャン開始が指示された場合（ＡＣＴ１２、ＹＥＳ）、ＣＰＵ５１は、プラテンカバー１２が開閉中の状態のままで、スキャン開始が指示されたものと判断する。フォトインタラプタ７２の出力がＨのままでスキャン開始が指示された場合（ＡＣＴ１２、ＹＥＳ）、ＣＰＵ５１は、原稿サイズ検知が不能であるとし、原稿のサイズが未定のままスキャンを開始する（ＡＣＴ１５）。
【００７７】
フォトインタラプタ７２の出力がＬであると判断した場合（ＡＣＴ１１、ＹＥＳ）、あるいは、フォトインタラプタ７２の出力がＨからＬに変化したと判断した場合（ＡＣＴ１３、ＹＥＳ）、ＣＰＵ５１は、スキャン開始が指示されたか否をチェックする（ＡＣＴ２０）。スキャン開始の指示がない状態で（ＡＣＴ２０、ＮＯ）、フォトインタラプタ７２の出力がＬからＨに変化したと判断した場合（ＡＣＴ２１、ＹＥＳ）、ＣＰＵ５１は、第１の検知動作を実行する（ＡＣＴ２２）。第１の検知動作は、プラテンカバー１２が開閉中の状態で各検知ポイントでの原稿の有無を検知する処理である。原稿の主走査方向における各検知ポイントの値は、ラインセンサ６８の出力信号から求める。
【００７８】
すなわち、フォトインタラプタ７２の出力がＬからＨに変化したと判断した場合、ＣＰＵ５１は、キャリッジ１３の光源を点灯させて、各検知ポイントとなるエリアの画素データをラインセンサ６８により読取る。ＣＰＵ５１は、ラインセンサ６８の出力信号から各検知ポイントの画素データの平均値を算出する。ＣＰＵ５１は、各検知ポイントの画素データの平均値と第１の検知動作に用いる第１の閾値とを比較することにより、各検知ポイントに原稿が存在するか否かを判断する。各検知ポイントにおける原稿の有無の判断結果は、第１の検知動作による第１の検知結果としてメインメモリ５２などのメモリに保持する。
【００７９】
また、ＣＰＵ５１は、第１の検知動作として、図９又は図１０に示す検知ポイントＡＰＴの領域をラインセンサ６８が読取った出力レベル（ＡＰＴの出力レベル）を第１の検知結果とともにメインメモリ５２に保存する。第１の検知動作における領域ＡＰＴの出力レベルは、第２の検知動作においてプラテンカバーの開閉を検知するための比較情報として用いる。
【００８０】
フォトインタラプタ７２の出力がＬからＨに変化した後も、ＣＰＵ５１は、スキャン開始が指示されたか否をチェックする（ＡＣＴ２３）。スキャン開始の指示がない状態で（ＡＣＴ２３、ＮＯ）、フォトインタラプタ７２の出力がさらにＨからＬに変化したと判断した場合（ＡＣＴ２４、ＹＥＳ）、ＣＰＵ５１は、第２の検知動作を実行する（ＡＣＴ２５）。第２の検知動作は、プラテンカバー１２が閉鎖された状態で各検知ポイントでの原稿の有無を検知する処理である。ＣＰＵ５１は、原稿の主走査方向における各検知ポイントの値（各検知ポイントの画素データの平均値）をラインセンサ６８の出力信号から算出する。ＣＰＵ５１は、算出した各検知ポイントの値と第２の検知動作に用いる第２の閾値とを比較することにより、各検知ポイントにおける原稿の有無を判断する。
【００８１】
すなわち、フォトインタラプタ７２の出力がＨからＬに変化したと判断した場合、ＣＰＵ５１は、キャリッジ１３の光源を点灯させて、各検知ポイントとなるエリアの画素データをラインセンサ６８により読取る。ＣＰＵ５１は、ラインセンサ６８の出力信号から各検知ポイントの画素データの平均値を算出する。ＣＰＵ５１は、各検知ポイントの画素データの平均値と第２の検知動作に用いる第２の閾値とを比較することにより、各検知ポイントに原稿が存在するか否かを判断する。各検知ポイントにおける原稿の有無の判断結果は、第２の検知動作による第２の検知結果としてメインメモリ５２などのメモリに保持する。
【００８２】
また、ＣＰＵ５１は、第２の検知動作とともにプラテンカバー１２の開閉検知処理を実行する（ＡＣＴ２６）。プラテンカバー１２の開閉検知処理において、ＣＰＵ５１は、原稿台１１における原稿外領域Ｒ２をラインセンサ６８が読取った値に基づいてプラテンカバーが開放されているか閉鎖されているかを判断する。すなわち、ＣＰＵ５１は、第２の検知動作において、図９又は図１０に示す検知ポイントＡＰＴの領域をラインセンサ６８が読取った出力レベル（ＡＰＴの出力レベル）を取得する。ＣＰＵ５１は、第２の検知動作で取得したＡＰＴの出力レベルと、メインメモリ５２に保存している第１の検知動作でのＡＰＴの出力レベルと、を比較することにより、プラテンカバー１２が開放状態か閉鎖状態かを判断する（ＡＣＴ２７）。
【００８３】
たとえば、第２の検知動作におけるＡＰＴの出力レベルと第１の検知動作における領域ＡＰＴの出力レベルとの差分が所定の閾値（開閉判定用の閾値）未満であれば、ＣＰＵ５１は、プラテンカバー１２が開放状態であると判断する（ＡＣＴ２７、ＮＯ）。この場合（ＡＣＴ２７、ＮＯ）、プラテンカバー１２は、一旦途中まで閉じられた後に完全に閉じることなく、再び開放されたものと推測できる。このため、ＣＰＵ５１は、これまでの原稿の検知結果を無効とし、メインメモリ５２に保持している第１の検知結果及び第２の検知結果をクリアする（ＡＣＴ２８）。ＣＰＵ５１は、メインメモリ５２に保持した第１の検知結果及び第２の検知結果をクリアした場合、ＣＰＵ５１は、ＡＣＴ２０へ戻り、上述した処理を再び実行する。
【００８４】
また、第２の検知動作における領域ＡＰＴの出力レベルと第１の検知動作における領域ＡＰＴの出力レベルとの差分が所定の開閉判定用の閾値以上であれば、ＣＰＵ５１は、プラテンカバー１２が閉鎖状態であると判断する（ＡＣＴ２７、ＹＥＳ）。この場合（ＡＣＴ２７、ＹＥＳ）、プラテンカバー１２が閉じる途中で第１の検知動作を実行し、かつ、プラテンカバー１２が閉じた状態で第２の検知動作を実行したものと推測できる。このため、ＣＰＵ５１は、メインメモリ５２に保持している第１の検知結果及び第２の検知結果を有効とし、第１の検知結果及び第２の検知結果を用いた原稿サイズの最終判断処理を実行する（ＡＣＴ２９）。
【００８５】
たとえば、ＣＰＵ５１は、第１の検知結果及び第２の検知結果が異なる場合には原稿有りの検知結果を優先して各検知ポイントの原稿の有無を示す最終検知結果を決定する。最終検知結果を得ると、ＣＰＵ５１は、最終検知結果と図１２に示すような原稿サイズを判定するテーブルとを比較することにより、原稿のサイズを確定する。原稿サイズを確定すると、ＣＰＵ５１は、確定した原稿サイズを示す情報をメインメモリ５２などのメモリに保存する。
【００８６】
最終判断処理により確定した原稿サイズを保持した状態において、ＣＰＵ５１は、スキャンが開始されるまで、プラテンスイッチ１７のフォトインタラプタ７２の出力を監視する（ＡＣＴ３０）。フォトインタラプタ７２の出力がＬからＨに変化することなく（ＡＣＴ３０、ＮＯ）、スキャンが開始された場合（ＡＣＴ３１、ＹＥＳ）、ＣＰＵ５１は、確定した原稿サイズに基づいて原稿のスキャンを開始する（ＡＣＴ１５）。
【００８７】
また、最終判断処理により原稿サイズが確定した後であっても、フォトインタラプタ７２の出力がＬからＨに変化した場合（ＡＣＴ３０、ＹＥＳ）、ＣＰＵ５１は、確定した原稿サイズを示す情報をクリアし、ＡＣＴ２２へ戻り、第１の検知動作を再び実行する。
【００８８】
また、フォトインタラプタ７２の出力がＬのままで（変化することなく）、スキャン開始が指示された場合（ＡＣＴ２０、ＹＥＳ）、ＣＰＵ５１は、プラテンカバー１２の開閉状態を検知する（ＡＣＴ４０）。プラテンカバー１２が開放状態であると判断した場合（ＡＣＴ４１、ＮＯ）、ＣＰＵ５１は、第１の検知動作を実行し（ＡＣＴ４２）、第１の検知動作による第１の検知結果により原稿のサイズを確定する（ＡＣＴ４３）。
【００８９】
また、プラテンカバー１２が閉鎖状態であると判断した場合（ＡＣＴ４１、ＹＥＳ）、ＣＰＵ５１は、第２の検知動作を実行し（ＡＣＴ４４）、第２の検知動作による第２の検知結果により原稿のサイズを確定する（ＡＣＴ４５）。第１の検知結果あるいは第２の検知結果により原稿のサイズを確定すると、ＣＰＵ５１は、原稿のスキャンを開始する（ＡＣＴ１５）。
【００９０】
上記のように、本実施形態に係るスキャナでは、プラテンスイッチによりプラテンカバーが開閉中の状態であるか否かを検知し、さらに、プラテンカバーの開閉検知処理によってプラテンカバーが開放状態か閉鎖状態かを判断する。
【００９１】
これにより、本実施形態に係るスキャナは、プラテンカバーの状態が、開閉中の状態、開放状態、および、閉鎖状態の何れであるかを判断でき、開閉中に実施すべき第１の検知動作と閉鎖状態で実施すべき第２の検知動作とを確実に実行できる。また、プラテンスイッチは、プラテンカバーが開閉中の状態であるか否かを検知できるものであれば良い。このため、プラテンスイッチは、例えば、１つのフォトインタラプタで構成でき、コスト削減が見込める。
【００９２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［１］
原稿台上の画像を光電変換した出力信号を出力する光電変換手段と、
前記原稿台上で開閉するカバーが開閉中の状態であることを検知する検知手段と、
前記カバーが開閉中の状態であることを前記検知手段が検知していない状態において前記カバーが開放状態か閉鎖状態かを判断する判断手段と、
前記検知手段により前記カバーが開閉中の状態であることを検知した場合、前記原稿台における複数の検知位置における原稿の有無を、前記光電変換手段の前記各検知位置の出力信号と第１の閾値との比較により判断する第１の原稿検知手段と、
前記判断手段により前記カバーが閉鎖状態であると判断した場合、前記各検知位置における原稿の有無を、前記光電変換手段の前記各検知位置の出力信号と第２の閾値との比較により判断する第２の原稿検知手段と、
を有する画像読取装置。
［２］
前記検知手段は、前記カバーの開閉中の状態とそれ以外の状態とで出力値が変化する１つのセンサを有する、
前記［１］に記載の画像読取装置。
［３］
前記検知手段は、さらに、前記カバーの開閉動作に伴って動作し、前記カバーの開閉中の状態とそれ以外の状態とで前記センサの出力値を変化させる形状のレバーを有する、
前記［２］に記載の画像読取装置。
［４］
前記判断手段は、さらに、前記原稿台における原稿外領域を光電変換した前記光電変換手段の出力信号のレベルから前記カバーが開放状態か閉鎖状態かを判断する、
前記［１］乃至［３］の何れか１項に記載の画像読取装置。
［５］
さらに、前記第１の原稿検知手段による検知結果と前記第２の原稿検知手段による検知結果とを組み合わせて原稿のサイズを判定するサイズ判定手段を有する。
前記［１］乃至［４］の何れか１項に記載の画像読取装置。
【符号の説明】
【００９３】
１…スキャナ、２…プリンタ、３…コントロールパネル、５…システム制御部、１１…原稿台、１２…プラテンカバー１２…キャリッジ、１４…レンズ、１５…光電変換部、１６…原稿センサ、１７…プラテンスイッチ、５１…ＣＰＵ（プロセッサ）、６１…スキャナＣＰＵ（プロセッサ）、６８…ラインセンサ（光電変換手段）、７１…プラテンレバー（レバー）、７２…フォトインタラプタ（センサ）。
【図１】
0005683623.tif 000002
【図２】
0005683623.tif 000003
【図３】
0005683623.tif 000004
【図４】
0005683623.tif 000005
【図５】
0005683623.tif 000006
【図６】
0005683623.tif 000007
【図７】
0005683623.tif 000008
【図８】
0005683623.tif 000009
【図９】
0005683623.tif 000010
【図１０】
0005683623.tif 000011
【図１１】
0005683623.tif 000012
【図１２】
0005683623.tif 000013
【図１３】
0005683623.tif 000014