(57)【要約】【課題】待機位置の確認が適切なタイミングで実行される、画像読取装置、制御方法およびプログラムを提供する。【解決手段】原稿がプラテンガラスに支持された状態で、読取デバイスが副走査方向に読取開始位置ＰＳから読取終了位置ＰＥまで移動されることにより、原稿の画像が読取デバイスに読み取られる。原稿の画像の読み取り後、読取デバイスが読取終了位置ＰＥから読取開始位置ＰＳ側に移動される。この移動の途中でＦＢカバーが開かれなかった場合（Ｓ５０７：ＮＯ）、待機位置ＷＰがホームポジションＨＰと一致することの確認動作（待機位置ＷＰの確認動作）を含む第１待機位置確認処理が行われる（Ｓ５１２）。一方、ＦＢカバー３が開かれた場合（Ｓ５０７：ＹＥＳ）、待機位置ＷＰの確認動作が行われず、読取デバイス４が読取開始位置ＰＳに移動される（Ｓ５１４）。【選択図】図７Ｂ
2018174514.tif 000002
【特許請求の範囲】
【請求項１】
原稿を支持する原稿台と、
前記原稿台に対して開いた開位置と前記原稿台に対して閉じた閉位置との間で開閉可能なカバーと、
前記カバーが前記開位置に位置する場合に開信号を出力し、前記カバーが前記閉位置に位置する場合に閉信号を出力するセンサと、
主走査方向に沿って並ぶ複数の読取素子を有し、前記主走査方向と直交する副走査方向に読取位置を移動しながら前記原稿台に支持されている読取対象の原稿の画像を読み取る読取部と、
制御部と
を備え、
前記制御部は、
前記読取部を制御して、読取開始位置から読取終了位置まで前記読取位置を移動しながら、前記読取対象の原稿の画像を読み取る読取処理と、
前記読取処理後に、前記読取部を制御して、前記読取位置を前記読取終了位置から前記読取開始位置側に移動させる移動処理と、
前記移動処理による前記読取位置の移動中に、前記センサから前記開信号が出力されたことを判断する第１判断処理と、
前記第１判断処理で前記開信号が出力されたと判断せずに前記移動処理が終了した場合に、前記読取部が第１動作を実行するよう前記読取部を制御し、前記移動処理中に前記第１判断処理で前記開信号が出力されたと判断した場合に、前記読取部が第２動作を実行するよう前記読取部を制御する第１待機処理とを実行し、
前記第１動作は、前記読取開始位置に対して前記読取終了位置側と反対側の待機位置がホームポジションと一致することの確認動作を含み、
前記第２動作は、前記確認動作を含まず、前記読取位置を前記待機位置と前記読取終了位置との間の所定位置に移動させる動作である、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記所定位置は、前記読取開始位置である、画像読取装置。
【請求項３】
請求項２に記載の画像読取装置であって、
前記制御部は、
前記移動処理による前記読取位置の移動中に、前記読取位置が前記待機位置まで移動したか否かを判別する判別処理を実行し、
前記判別処理で前記読取位置が前記待機位置に移動したと判別されたことに応じて、前記移動処理を終了する、画像読取装置。
【請求項４】
請求項３に記載の画像読取装置であって、
前記第２動作は、前記読取位置を前記待機位置から前記読取開始位置に移動させる動作である、画像読取装置。
【請求項５】
請求項１〜４のいずれか一項に記載の画像読取装置であって、
表示部と、
操作を受け付ける操作部とを備え、
前記制御部は、
前記移動処理の開始後、前記操作部に前記読取対象の原稿の画像の読取開始を指示する読取開始指示操作を受け付けるための開始受付画面を、前記表示部に表示させる第１表示処理を実行し、
前記移動処理の終了後、前記操作部に前記読取開始の指示が受け付けられない場合であって、前記第１待機処理で前記第２動作が実行された場合には、前記読取部を制御して、前記確認動作を行う第２待機処理を実行し、
前記移動処理の終了後、前記操作部に前記読取開始の指示が受け付けられない場合であって、前記第１待機処理で前記第１動作が実行された場合には、前記第２待機処理を実行しない、画像読取装置。
【請求項６】
請求項５に記載の画像読取装置であって、
前記制御部は、前記移動処理の終了後、前記操作部に前記読取開始の指示が受け付けられない場合に、前記操作部に前記読取開始指示操作の受付が不可能で、前記操作部に前記開始受付画面への遷移を指示する操作を受け付ける待機画面を、前記表示部に表示させる第２表示処理を実行し、
前記第２待機処理は、前記第２表示処理により前記待機画面が前記表示部に表示されたことに応じて実行される、画像読取装置。
【請求項７】
請求項６に記載の画像読取装置であって、
前記制御部は、前記第２待機処理の実行中に、前記操作部に前記開始受付画面への遷移を指示する操作が受け付けられた場合、前記第２待機処理の終了前に前記開始受付画面を、前記表示部に表示させる第３表示処理を実行する、画像読取装置。
【請求項８】
請求項７に記載の画像読取装置であって、
前記制御部は、
前記第２待機処理の実行中であって、前記第３表示処理の後、前記操作部に前記読取開始指示操作が受け付けられた場合、前記読取処理が実行中であることを示す実行中画面を、前記表示部に表示させる第４表示処理を実行し、
前記第４表示処理により前記実行中画面が前記表示部に表示された後、かつ、前記第２待機処理の終了後に、前記読取処理を開始する、画像読取装置。
【請求項９】
請求項５〜８のいずれか一項に記載の画像読取装置であって、
前記ホームポジションと前記読取開始位置との間に配置され、白色領域と黒色領域とが前記副走査方向に隣接して設けられた白黒部材を備え、
前記確認動作は、前記読取部を制御して、前記読取位置を前記待機位置から前記読取開始位置側に移動させて、前記読取部に前記白色領域と前記黒色領域との境界が読み取られたことに応じて、前記読取位置を前記待機位置側に所定距離戻す動作であり、
前記制御部は、前記第２待機処理において、前記読取位置を前記所定位置から前記待機位置に移動させた後、前記確認動作を行う、画像読取装置。
【請求項１０】
請求項５〜９のいずれか一項に記載の画像読取装置であって、
前記制御部は、
前記第１待機処理の後、前記開始受付画面が前記表示部に表示された状態で、前記センサから前記開信号が出力されたことを判断する第２判断処理と、
前記第２判断処理で前記開信号が出力されたと判断したことに応じて、前記読取位置が前記読取開始位置に位置していない場合には、前記読取部を制御して、前記読取位置を前記読取開始位置に移動させ、前記読取位置が前記読取開始位置に位置している場合には、前記読取位置を移動させない読取準備処理とを実行する、画像読取装置。
【請求項１１】
原稿を支持する原稿台と、
前記原稿台に対して開いた開位置と前記原稿台に対して閉じた閉位置との間で開閉可能なカバーと、
前記カバーが前記開位置に位置する場合に開信号を出力し、前記カバーが前記閉位置に位置する場合に閉信号を出力するセンサと、
主走査方向に沿って並ぶ複数の読取素子を有し、前記主走査方向と直交する副走査方向に読取位置を移動しながら前記原稿台に支持されている読取対象の原稿の画像を読み取る読取部と、
制御部と
を備える画像読取装置で実行される制御方法であって、
前記制御部が、
前記読取部を制御して、読取開始位置から読取終了位置まで前記読取位置を移動しながら、前記読取対象の原稿の画像を読み取る読取処理と、
前記読取処理後に、前記読取部を制御して、前記読取位置を前記読取終了位置から前記読取開始位置側に移動させる移動処理と、
前記移動処理による前記読取位置の移動中に、前記センサから前記開信号が出力されたことを判断する第１判断処理と、
前記第１判断処理で前記開信号が出力されたと判断せずに前記移動処理が終了した場合に、前記読取部が第１動作を実行するよう前記読取部を制御し、前記移動処理中に前記第１判断処理で前記開信号が出力されたと判断した場合に、前記読取部が第２動作を実行するよう前記読取部を制御する第１待機処理とを実行し、
前記第１動作は、前記読取開始位置に対して前記読取終了位置側と反対側の待機位置がホームポジションと一致することの確認動作を含み、
前記第２動作は、前記確認動作を含まず、前記読取位置を前記待機位置と前記読取終了位置との間の所定位置に移動させる動作である、制御方法。
【請求項１２】
原稿を支持する原稿台と、
前記原稿台に対して開いた開位置と前記原稿台に対して閉じた閉位置との間で開閉可能なカバーと、
前記カバーが前記開位置に位置する場合に開信号を出力し、前記カバーが前記閉位置に位置する場合に閉信号を出力するセンサと、
主走査方向に沿って並ぶ複数の読取素子を有し、前記主走査方向と直交する副走査方向に読取位置を移動しながら前記原稿台に支持されている読取対象の原稿の画像を読み取る読取部と
を備える画像読取装置のコンピュータにインストールされるプログラムであって、
前記コンピュータに、
前記読取部を制御して、読取開始位置から読取終了位置まで前記読取位置を移動しながら、前記読取対象の原稿の画像を読み取る読取処理と、
前記読取処理後に、前記読取部を制御して、前記読取位置を前記読取終了位置から前記読取開始位置側に移動させる移動処理と、
前記移動処理による前記読取位置の移動中に、前記センサから前記開信号が出力されたことを判断する第１判断処理と、
前記第１判断処理で前記開信号が出力されたと判断せずに前記移動処理が終了した場合に、前記読取部が第１動作を実行するよう前記読取部を制御し、前記移動処理中に前記第１判断処理で前記開信号が出力されたと判断した場合に、前記読取部が第２動作を実行するよう前記読取部を制御する第１待機処理とを実行させ、
前記第１動作は、前記読取開始位置に対して前記読取終了位置側と反対側の待機位置がホームポジションと一致することの確認動作を含み、
前記第２動作は、前記確認動作を含まず、前記読取位置を前記待機位置と前記読取終了位置との間の所定位置に移動させる動作である、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読取装置で実行される制御方法および画像読取装置のコンピュータにインストールされるプログラムに関する。
【背景技術】
【０００２】
従来、ＦＢ（Flat Bed：フラットベッド）方式により画像を読み取る画像読取装置が提供されている。
【０００３】
この種の画像読取装置は、ガラス板からなる原稿載置台と、原稿載置台に対して開閉可能に設けられた原稿カバーと、原稿載置台の下方に所定方向に往復移動可能に設けられたキャリッジと、キャリッジに保持されたＣＩＳ（Contact Image Sensor）ユニットとを備えている。
【０００４】
原稿の画像の読み取りに際しては、原稿カバーが開かれて、原稿載置台に原稿が載置された後、原稿カバーが閉じられて、原稿カバーにより原稿が原稿載置台に押さえつけられるとともに原稿載置台が覆われる。これにより、原稿が原稿載置台に密着し、また、外光がＣＩＳユニットに入り込むことが抑制される。一方、原稿カバーが開かれたことに応じて、キャリッジが待機位置（ホームポジション）から読取開始位置に移動される。原稿カバーが閉じられて、画像の読取開始が指示されると、キャリッジが読取開始位置から読取終了位置まで所定方向に一定速度で移動されながら、ＣＩＳユニットにより原稿の画像が読み取られる。
【０００５】
キャリッジが読取終了位置まで移動し、ＣＩＳユニットによる原稿の画像の読み取りが完了すると、キャリッジが読取終了位置から待機位置に戻される。その後、キャリッジが待機位置から読取開始位置側に移動されて、ＣＩＳユニットにより待機位置確認用の白黒パターンが読み取られる。そして、キャリッジの移動開始から白黒パターンがＣＩＳユニットに読み取られるまでの移動距離がホームポジションから待機位置確認用の白黒パターンの位置までの距離とほぼ同じであるか否かが判別され、それらがほぼ同じであれば、待機位置がホームポジションと一致していることが確認される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−３８６５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
待機位置がホームポジションと一致していない場合には、待機位置の補正を行うことにより、待機位置をホームポジションと一致させることができ、読取開始位置が正規の位置からずれることを抑制できる。しかしながら、キャリッジが待機位置に戻る度に待機位置の確認が行われると、先の読取終了から次の読取開始までの時間が長くかかり、画像読取装置のスループットが低下する。
【０００８】
本発明の目的は、待機位置の確認が適切なタイミングで実行される、画像読取装置、制御方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００９】
前記の目的を達成するため、本発明の一の局面に係る画像読取装置は、原稿を支持する原稿台と、原稿台に対して開いた開位置と原稿台に対して閉じた閉位置との間で開閉可能なカバーと、カバーが開位置に位置する場合に開信号を出力し、カバーが閉位置に位置する場合に閉信号を出力するセンサと、主走査方向に沿って並ぶ複数の読取素子を有し、主走査方向と直交する副走査方向に読取位置を移動しながら原稿台に支持されている読取対象の原稿の画像を読み取る読取部と、制御部とを備え、制御部は、読取部を制御して、読取開始位置から読取終了位置まで読取位置を移動しながら、読取対象の原稿の画像を読み取る読取処理と、読取処理後に、読取部を制御して、読取位置を読取終了位置から読取開始位置側に移動させる移動処理と、移動処理による読取位置の移動中に、センサから開信号が出力されたことを判断する第１判断処理と、第１判断処理で開信号が出力されたと判断せずに移動処理が終了した場合に、読取部が第１動作を実行するよう読取部を制御し、移動処理中に第１判断処理で開信号が出力されたと判断した場合に、読取部が第２動作を実行するよう読取部を制御する第１待機処理とを実行し、第１動作は、読取開始位置に対して読取終了位置側と反対側の待機位置がホームポジションと一致することの確認動作を含み、第２動作は、確認動作を含まず、読取位置を待機位置と読取終了位置との間の所定位置に移動させる動作である。
【００１０】
＜作用効果＞
この構成によれば、原稿台に対して開いた開位置と原稿台に対して閉じた閉位置とに開閉可能なカバーが設けられている。カバーが開位置に位置する状態で、読取対象の原稿を原稿台に支持させることができ、その原稿を原稿台上から取り去ることができる。また、カバーが開位置に位置するか閉位置に位置するかに応じてそれぞれ開信号および閉信号を出力するセンサが設けられている。
【００１１】
読取対象の原稿が原稿台に支持された状態で、読取部の読取位置が副走査方向に読取開始位置から読取終了位置まで移動されることにより、読取対象の原稿の画像が読取部に読み取られる。読取対象の原稿の画像の読み取り後、読取部の読取位置が読取終了位置から読取開始位置側に移動される。この移動の途中でカバーが開かれた場合、ユーザが次の読取対象の原稿を原稿台に支持させることを急いでいると考えられる。一方、その移動中にカバーが開かれなかった場合、次の読取対象の原稿がないか、ユーザが次の読取対象の原稿を原稿台に支持させることを急いでいないと考えられる。
【００１２】
そこで、読取位置の読取終了位置から読取開始位置側への移動の途中でカバーが開かれなかった場合、つまりその移動中にセンサから開信号が出力されなかった場合には、待機位置がホームポジションと一致することの確認動作（待機位置の確認）を含む第１待機動作が行われる。一方、読取位置の読取終了位置から読取開始位置側への移動の途中でカバーが開かれた場合、つまりその移動中にセンサから開信号が出力された場合には、待機位置の確認を含まない第２待機動作が行われて、読取位置が待機位置と読取終了位置との間の所定位置に移動される。
【００１３】
よって、待機位置の確認を適切なタイミングで実行することができる。待機位置の確認が行われない場合には、読取位置の読取終了位置から読取開始位置側への移動後に、読取位置が待機位置と読取終了位置との間の所定位置に移動されるので、次の読取対象の原稿の画像の読み取りを速やかに開始させることができる。そのため、画像読取装置のスループットをさらに向上させることができる。
【００１４】
なお、本発明は、画像読取装置の形態で実現することができるだけでなく、たとえば、画像読取装置で実行される制御方法及び画像読取装置のコンピュータにインストールされるプログラムの形態で実現することもできる。
【発明の効果】
【００１５】
本発明によれば、待機位置の確認を適切なタイミングで実行することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る画像読取装置の図解的な断面図である。
【図２】画像読取装置の図解的な平面図であり、ＦＢカバーが開いた状態を示す。
【図３】画像読取装置の電気的構成を示すブロック図である。
【図４Ａ】メイン処理の流れを示すフローチャート（その１）である。
【図４Ｂ】メイン処理の流れを示すフローチャート（その２）である。
【図５】待機画面の一例を示す図である。
【図６】スキャン開始画面の一例を示す図である。
【図７Ａ】読取ジョブ実行処理の流れを示すフローチャート（その１）である。
【図７Ｂ】読取ジョブ実行処理の流れを示すフローチャート（その２）である。
【図８】第１待機位置確認処理の流れを示すフローチャートである。
【図９】第２待機位置確認処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。なお、以下の説明において、方向を示す必要がある場合、図１および図２に矢印で示される方向を使用する。
【００１８】
＜画像読取装置の機械的構成＞
図１に示される画像読取装置１は、プラテンガラス２（原稿台の一例）、ＦＢカバー３（カバーの一例）、読取デバイス４、および移動機構５などを備えている。
【００１９】
プラテンガラス２は、画像読取装置１の直方体形状の筐体１１の上部に形成された開口１１ａを、筐体１１の内側から閉塞している。プラテンガラス２の上面において、開口１１ａから露出している部分は、読取対象の原稿Ｍが載置される原稿載置面２ａを構成する。
【００２０】
ＦＢカバー３は、その一端部が筐体１１の上面に回動可能に支持されており、原稿載置面２ａを露出させる開位置と原稿載置面２ａを覆う閉位置（図１に破線で示される位置）とに変位可能である。
【００２１】
なお、ＦＢカバー３の開位置は、たとえば、図１に実線で示されるように、閉位置から所定角度以上開いた位置であり、全開位置に限らない。図２は、ＦＢカバー３が全開位置まで開かれた状態（ＦＢカバー３が原稿載置面２ａに対して垂直に近い角度で延びた状態）で画像読取装置１を上方から見たときの読取デバイス４の位置を示すものである。図２では、各部が図解的に示されており、移動機構５などの一部の図示が省略されている。
【００２２】
読取デバイス４および移動機構５は、図１に示されるように、筐体１１の内部に配置されている。読取デバイス４は、ＣＩＳ（Contact Image Sensor）４４およびキャリッジ４７を含む。ＣＩＳ４４は、イメージセンサ４１、光源４３およびロッドレンズアレイ４５を備え、キャリッジ４７に搭載されている。イメージセンサ４１は、図示しない複数の受光素子が主走査方向に配列されたリニアイメージセンサである。光源４３は、発光ダイオードなどで構成されており、プラテンガラス２に向けて光を出射する。ロッドレンズアレイ４５は、光源４３から出射され被照射物により反射された光線をイメージセンサ４１の各受光素子４０に結像させる。その各受光素子４０に結像される位置が読取位置である。これにより、被照射物の画像が主走査方向に１ライン分読み取られる。
【００２３】
移動機構５は、読取デバイス４を主走査方向と直交する副走査方向（左右方向）に移動させるものである。移動機構５は、正逆回転可能なモータ５９によって駆動される駆動プーリ５１と、従動プーリ５３と、駆動プーリ５１および従動プーリ５３に架け渡されたエンドレスのベルト５５などで構成されている。駆動プーリ５１は、筐体１１の内部における副走査方向の一端側に配置され、従動プーリ５３は、筐体１１の内部における副走査方向の他端側に配置されている。ベルト５５には、キャリッジ４７が取り付けられている。駆動プーリ５１の回転によりベルト５５が移動し、ベルト５５の移動に伴って、キャリッジ４７が副走査方向に移動する。
【００２４】
プラテンガラス２の左方には、調整基準板１３が配置されている。調整基準板１３は、副走査方向に並べられる白テープ１３ａ（白色領域の一例）および黒テープ１３ｂ（黒色領域の一例）から構成されている。白テープ１３ａと黒テープ１３ｂとの境界の位置から左側に一定距離だけ離れた位置が読取デバイス４のホームポジションＨＰである。
【００２５】
ここで、読取デバイス４の移動の起点または終点となる位置について説明する。読取デバイス４の移動の起点または終点となる位置として、待機位置ＷＰ、読取開始位置ＰＳ、読取終了位置ＰＥおよび原稿検知位置ＰＤが設定されている。
【００２６】
待機位置ＷＰは、読取デバイス４の位置の基準となる位置であり、待機位置ＷＰが正規の位置からずれていない状態では、待機位置ＷＰとホームポジションＨＰとが一致する。
【００２７】
なお、読取デバイス４の位置とは、読取デバイス４による画像の読取位置をいい、たとえば、読取デバイス４が待機位置ＷＰに位置するとは、読取デバイス４の読取位置が待機位置ＷＰと一致しているという意味である。なお、読取位置とは、光源４３から照射された光が反射され、その反射光がイメージセンサ４１に結像される場合の位置を意味する。換言すれば、読取位置とは、ロッドレンズアレイ４５によって定義される、イメージセンサ４１と共役関係となる位置である。
【００２８】
読取開始位置ＰＳは、たとえば、原稿載置面２ａの左端の位置に設定されている。読取デバイス４が筐体１１を読み取るおそれをなくすために、読取開始位置ＰＳは、原稿載置面２ａの左端の位置から右側に離れた位置に設定されてもよい。
【００２９】
読取終了位置ＰＥは、読取り対象となる原稿のサイズに応じて設定される位置であり、読取開始位置ＰＳから右側に原稿Ｍの副走査方向の幅に応じた距離だけ離れた位置に設定される。
【００３０】
＜画像読取装置の電気的構成＞
画像読取装置１は、図３に示されるように、制御部９を備えている。制御部９は、ＣＰＵ９１（制御部の一例）、ＲＯＭ９２、ＲＡＭ９３およびカウンタ９４を有している。制御部９には、読取部１０の読取デバイス４および移動機構５が接続されている。また、制御部９には、表示部６、操作部７およびカバーセンサ８（センサの一例）が接続されている。
【００３１】
ＣＰＵ９１は、ＲＯＭ９２に記憶されているプログラムを実行することにより、画像読取装置１の各部を制御する。
【００３２】
ＲＯＭ９２には、その制御のためのプログラムのほか、定型原稿サイズ毎に、シート短辺およびシート長辺の寸法を示すデータを定型原稿サイズのテーブルとして記憶されている。たとえば、Ａ４サイズの原稿の場合、Ａ４サイズのシート短辺は２１０ｍｍ、シート長辺は２９７ｍｍであり、Ａ５、Ａ６、Ａ３等の定型原稿のシート短辺およびシート長辺の寸法を示すデータとともに、１つのテーブルとしてＲＯＭ９２に記憶されている。
【００３３】
ＲＡＭ９３は、各種制御プログラムが読み出される作業領域、ＣＰＵ９１により実行される処理で算出された算出結果、および読取デバイス４によって読み取られた画像データを一時的に記憶する記憶領域として利用される。
【００３４】
移動機構５に含まれるモータ５９は、ステツピングモータである。カウンタ９４は、モータ５９が１ステップ駆動される度に駆動ステップ数を１カウントする。ＣＰＵ９１は、カウンタ９４によってカウントされる駆動ステップ数にしたがってモータ５９を回転制御する。また、モータ５９は、正逆回転可能なモータであり、モータ５９の回転方向および回転停止を制御する。ＲＯＭ９２には、読取デバイス４を、ホームポジションＨＰから読取開始位置ＰＳに移動させるために必要なモータ５９の駆動ステップ数、およびホームポジションＨＰから原稿検知位置ＰＤへ副走査方向に移動させるために必要なモータ５９の駆動ステップ数が記憶されている。
【００３５】
表示部６は、たとえば、液晶表示器または有機ＥＬディスプレイからなる。表示部６には、各種の情報が表示される。
【００３６】
操作部１４は、操作ボタン（たとえば、スタートキー、テンキー、カーソルキー、戻るボタン）を備えている。操作ボタンの操作により、各種の指示などを操作部１４に入力することが可能である。
【００３７】
なお、操作部１４は、表示部６に一体的に設けられるタッチキーであってもよい。すなわち、表示部６および操作部７は、表示部６による表示機能および操作部７による入力機能を兼ね備えたタッチパネルであってもよい。
【００３８】
カバーセンサ８は、ＦＢカバー３が閉位置に位置する場合にオン信号（開信号の一例）を出力し、ＦＢカバー３が開位置に位置する場合にオフ信号（閉信号の一例）を出力する。カバーセンサ８は、たとえば、ＦＢカバー３が閉位置に位置する閉状態で、アクチュエータがＦＢカバー３に押されてオンになり、ＦＢカバー３が開位置に位置する開状態で、アクチュエータがＦＢカバー３に押されずにオフになる機械的なスイッチであってもよい。
【００３９】
＜メイン処理＞
画像読取装置１の電源が投入されると、制御部９のＣＰＵ９１により、図４Ａ，４Ｂに示されるメイン処理が実行される。
【００４０】
メイン処理では、ＣＰＵ９１は、表示部６に待機画面を表示させる（Ｓ１）。
【００４１】
待機画面の一例は、図５に示されている。図５に示される待機画面は、画像読取装置１がシートに画像を形成するプリント機能を有する画像形成装置（プリンタ）と組み合わせて使用される場合の一例である。この待機画面の一例では、スキャンキー１０１およびコピーキー１０２が横並びでそれぞれアイコン画像の形態で表示される。スキャンキー１０１は、画像読取装置１による原稿Ｍの画像を読み取るスキャン機能を選択するキーである。コピーキー１０２は、スキャン機能および画像形成装置のプリント機能の両方を利用して、原稿Ｍの複写画像をシートに形成するコピー機能を選択するキーである。スキャンキー１０１の押下により、スキャン機能の選択を画像読取装置１に入力することができる。また、コピーキー１０２の押下により、コピー機能の選択を制御部９に入力することができる。
【００４２】
なお、スキャンキー１０１およびコピーキー１０２の押下は、操作部７の操作により達成することができ、表示部６および操作部７がタッチパネルで構成される場合には、待機画面をタッチする操作により達成される。後述する設定変更キー１０３、スタートキー１０４およびホームキー１０５の押下についても同様である。
【００４３】
また、ＣＰＵ９１は、画像読取装置１に電源が投入されたことに応じて、読取デバイス４（キャリッジ４７）を待機位置ＷＰへ移動させる。
【００４４】
待機画面の表示後、ＣＰＵ９１は、スキャンキー１０１が押下されたかを判別する（Ｓ２）。スキャンキー１０１が押下されるまで、このメイン処理が次に進まず（Ｓ２：ＮＯ）、コピーキー１０２が押下された場合には、別の処理が開始される。
【００４５】
スキャンキー１０１が押下されると（Ｓ２：ＹＥＳ）、ＣＰＵ９１は、表示部６にスキャン開始画面を表示させる（Ｓ３）。これにより、表示部６の表示画面が待機画面からスキャン開始画面に切り替わる。
【００４６】
スキャン開始画面の一例は、図６に示されている。このスキャン開始画面の一例では、スキャン機能による画像の読み取りに関する設定情報、たとえば、読取モード、読取解像度および原稿サイズの設定情報が表示される。読取モードには、例えば、カラー画像の読み取りに適したカラーモードと、白黒画像の読み取りに適したグレースケールモード及び白黒モードとの何れかが設定可能である。読取解像度には、「低（例えば、１５０ｄｐｉ）」、「標準（例えば、３００ｄｐｉ）」および「高（例えば、６００ｄｐｉ）」の３段階が設けられている。原稿サイズには、例えば、Ａ３、Ａ４、Ａ５、Ａ６、等の定型原稿サイズや、ユーザ設定のサイズ（ｍｍ）が設定される。原稿サイズが設定された場合、ＣＰＵ９１は、ＲＯＭ９２に記憶されている定型原稿サイズのテーブルを参照して、主走査方向及び副走査方向における原稿幅を決定する。ＣＰＵ９１は、読取開始位置ＰＳから右側に副操作方向における原稿幅分だけ離れた位置を読取終了位置ＰＥに設定する。
また、スキャン開始画面には、たとえば、スキャン開始画面の下端部に、設定変更キー１０３およびスタートキー１０４が横並びで表示される。設定変更キー１０３の押下により、画像の読み取りに関する設定を変更する画面に切り替わる。スタートキー１０４の押下により、原稿Ｍの画像の読み取りの開始（スキャン開始）の指示を制御部９に入力することができる。スキャン開始画面にはさらに、ホームキー１０５が表示される。ホームキー１０５の押下により、表示部６の表示画面をスキャン開始画面から待機画面に切り替える指示を制御部９に入力することができる。
【００４７】
スキャン開始画面を表示部６に表示させた後、ＣＰＵ９１は、スタートキー１０４の押下によるスキャン開始の指示を受け付けたかを判別する（Ｓ４）。スタートキー１０４が押下されるまで（Ｓ４：ＮＯ）、メイン処理は次に進まない。
【００４８】
スタートキー１０４の押下に応じて、ＣＰＵ９１は、スキャン開始の指示を受け付けると（Ｓ４：ＹＥＳ）、図７Ａ及び図７Ｂに示す読取ジョブ実行処理を実行する（Ｓ５）。
【００４９】
＜読取ジョブ実行処理＞
読取ジョブ実行処理では、ＣＰＵ９１は、ＲＡＭ９３に記憶されているキャリッジ初期化実施フラグをオンする（Ｓ５０１）。キャリッジ初期化実施フラグのオンは、第１待機位置確認処理の実行により待機位置ＷＰが正規の位置に調整（初期化）する必要があることを表す。
【００５０】
また、ＣＰＵ９１は、ＲＡＭ９３に記憶されているキャリッジ初期化完了フラグをオフにする（Ｓ５０２）。キャリッジ初期化完了フラグのオフは、第１待機位置確認処理の実行により待機位置ＷＰが正規の位置に調整（初期化）されていないことを表す。
【００５１】
さらに、ＣＰＵ９１は、表示部６にスキャン実行中画面を表示させる（Ｓ５０３）。これにより、表示部６の表示画面がスキャン開始画面からスキャン実行中画面に切り替わる。なお、スキャン実行中画面は、図示しないが、たとえば、スキャン実行中であることを表すメッセージが表示される。
【００５２】
そして、ＣＰＵ９１は、読取処理を実行する（Ｓ５０４）。読取処理の実行により、読取デバイス４が読取開始位置ＰＳから読取終了位置ＰＥに向かう往路方向に移動されて、原稿載置面２ａに載置された原稿Ｍの画像が読み取られる。
【００５３】
読取処理では、ＣＰＵ９１は、移動機構５に含まれるモータ５９を制御することで、読取開始位置ＰＳで停止している読取デバイス４の往路方向の移動を開始させる。その後、ＣＰＵ９１は、読取デバイス４の光源４３を点灯させて、読取デバイス４による画像の読み取りを開始させる。読取デバイス４が読取終了位置ＰＥに到達するのに必要なステップ数分だけモータ５９が回転すると、ＣＰＵ９１は、画像の読み取りを終了させ、読取デバイス４により読み取られた画像データをＲＡＭ９３に記憶させる。そして、ＣＰＵ９１は、光源４３を消灯させ、読取デバイス４の移動を停止させて、読取処理を終了する。
なお、ＲＡＭ９３に記憶された画像データは、非図示の通信Ｉ／Ｆ（ＬＡＮ、ＵＳＢなど）を介して、ＰＣなどの外部装置に送信されてもよい。その場合、１枚の原稿Ｍの全域の画像の読み取りの後にＲＡＭ９３に記憶されている画像データが送信されてもよいし、原稿Ｍの画像の１ラインが読み取られる毎に、その読み取られた１ラインの画像データが外部装置に逐次送信されてもよい。
【００５４】
読取処理が終了した時点では、読取デバイス４が読取終了位置ＰＥに位置している。ＣＰＵ９１は、移動機構５に含まれるモータ５９を制御することで、読取デバイス４（キャリッジ４７）の復路方向の移動を開始させる（Ｓ５０５：キャリッジリターン開始）。
【００５５】
また、ＣＰＵ９１は、スキャン開始画面を表示部６に表示させる（Ｓ５０６）。
【００５６】
そして、ＣＰＵ９１は、カバーセンサ８の検出信号からＦＢカバー３が開かれたか（ＦＢカバーオープン）を判別する（Ｓ５０７）。
【００５７】
ＣＰＵ９１は、読取デバイス４が読取終了位置ＰＥから待機位置ＷＰまで到達するのに必要なステップ数分だけモータ５９が回転したかを判断する（Ｓ５０８）。読取デバイス４が待機位置ＷＰまで到達していない場合、ＣＰＵ９１は、ＦＢカバー３が開かれたかの判別を、読取デバイス４が待機位置ＷＰに到着するまで繰り返す（Ｓ５０８：ＮＯ）。
【００５８】
読取デバイス４が待機位置ＷＰに到着するまでにＦＢカバー３が開かれた場合には（Ｓ５０７：ＹＥＳ）、ＣＰＵ９１は、キャリッジ初期化実施フラグをオフにする（Ｓ５０９）。
【００５９】
読取デバイス４が待機位置ＷＰまで移動すると（Ｓ５０８：ＹＥＳ）、ＣＰＵ９１は、キャリッジ初期化実施フラグの状態を確認し、キャリッジ初期化実施フラグがオンであるかを判別する（Ｓ５１０）。
【００６０】
キャリッジ実施フラグがオンである場合（Ｓ５１０：ＹＥＳ）、ＣＰＵ９１は、第１待機位置確認処理を実行する（Ｓ５１２）。第１待機位置確認処理については、後述する。
【００６１】
第１待機位置確認処理が終了すると、ＣＰＵ９１は、キャリッジ初期化完了フラグをオンにして、メイン処理にリターンする。
【００６２】
一方、読取デバイス４が待機位置ＷＰまで移動した時点でキャリッジ初期化実施フラグがオフである場合（Ｓ５１０：ＮＯ）、ＣＰＵ９１は、読取デバイス４を読取開始位置ＰＳに移動させて（Ｓ５１４）、メイン処理にリターンする。
【００６３】
＜メイン処理の続き＞
読取ジョブ実行処理の終了後、ＣＰＵ９１は、カバーセンサ８の検出信号からＦＢカバー３が開状態であるかを判別する（Ｓ６）。
【００６４】
ＦＢカバー３が開状態である場合（Ｓ６：ＹＥＳ）、ＣＰＵ９１は、キャリッジ初期化フラグがオンであるかを判別する（Ｓ７）。
【００６５】
キャリッジ初期化完了フラグがオンである場合は（Ｓ７：ＹＥＳ）、読取ジョブ実行処理の途中で第１待機位置確認処理が実行された場合である。この場合、ＣＰＵ９１は、キャリッジ初期化完了フラグをオフにする（Ｓ８）。
【００６６】
キャリッジ初期化完了フラグをオフにした後、ＣＰＵ９１は、移動機構５に含まれるモータ５９を制御することで、読取デバイス４を待機位置ＷＰから読取開始位置ＰＳに移動させる（Ｓ９）。
【００６７】
その後、ＣＰＵ９１は、スキャン開始画面でのスタートキー１０４の押下によるスキャン開始の指示を受け付けたかを判別する（図４ＢのＳ１０）。
【００６８】
一方、読取ジョブ実行処理の終了時にＦＢカバー３が閉状態である場合は（図４ＡのＳ６：ＮＯ）、読取処理の実行による原稿Ｍの画像の読み取り後にＦＢカバー３が一旦開かれ、読取デバイス４が待機位置ＷＰに戻るまでにＦＢカバー３が閉じられた場合か、または、原稿Ｍの画像の読み取り後にＦＢカバー３が一度も開かれてない場合である。この場合、ＣＰＵ９１は、ステップＳ７〜Ｓ９をスキップし、スキャン開始画面でのスタートキー１０４の押下によるスキャン開始の指示を受け付けたかを判別する（図４ＢのＳ１０）。
【００６９】
また、読取ジョブ実行処理の終了時にＦＢカバー３が開状態であり、キャリッジ初期化完了フラグがオフである場合は（図４ＡのＳ７：ＮＯ）、読取処理の実行による原稿Ｍの画像の読み取り後、読取デバイス４が待機位置ＷＰに戻るまでにＦＢカバー３が開かれ、読取デバイス４が待機位置ＷＰに戻った後もなお、ＦＢカバー３が開かれている場合である。この場合、ＣＰＵ９１は、ステップＳ８，Ｓ９をスキップし、スキャン開始画面でのスタートキー１０４の押下によるスキャン開始の指示を受け付けたかを判別する（図４ＢのＳ１０）。
【００７０】
スキャン開始の指示を受け付けていない場合（Ｓ１０：ＮＯ）、ＣＰＵ９１は、スキャン開始画面でホームキー１０５が押下されたかを判別する（Ｓ１１）。
【００７１】
ホームキー１０５が押下されていない場合（Ｓ１１：ＮＯ）、ＣＰＵ９１は、スキャン開始の指示もホームキー１０５の押下もない状態が所定時間続くことによるタイムアウトを判別する（Ｓ１２）。
【００７２】
タイムアウトになっていない場合（Ｓ１２：ＮＯ）、ＣＰＵ９１は、カバーセンサ８の検出信号からＦＢカバー３が開状態であるかを再び判別する（Ｓ６）。
【００７３】
タイムアウトになる前にスキャン開始画面でスタートキー１０４の押下された場合（Ｓ１０：ＹＥＳ）、ＣＰＵ９１は、スキャン開始の指示を受け付けたことに応じて、読取ジョブ実行処理を再び実行する（Ｓ５）。
【００７４】
タイムアウトになる前にスキャン開始画面でホームキー１０５が押下されるか（Ｓ１１：ＹＥＳ）、または、スキャン開始の指示もホームキー１０５の押下もない状態が所定時間続くことによるタイムアウトになると（Ｓ１２：ＹＥＳ）、ＣＰＵ９１は、表示部６に待機画面を表示させる（Ｓ１３）。これにより、表示部６の表示画面がスキャン開始画面から待機画面に切り替わる。
【００７５】
その後、ＣＰＵ９１は、キャリッジ初期化完了フラグがオンであるかを判別する（Ｓ１４）。
【００７６】
キャリッジ初期化完了フラグがオフである場合（Ｓ１４：ＮＯ）、読取ジョブ実行処理の途中で第１待機位置確認処理が実行されていないか、または、第１待機位置確認処理が実行されたが、その後にＦＢカバー３が開かれた場合である。そのため、キャリッジ初期化完了フラグがオフである場合には、読取デバイス４が読取開始位置ＰＳに位置している。この場合、ＣＰＵ９１は、移動機構５に含まれるモータ５９を制御することで、読取デバイス４を待機位置ＷＰに移動させる（Ｓ１５）。
【００７７】
読取デバイス４を待機位置ＷＰに移動させた後、ＣＰＵ９１は、第２待機位置確認処理を実行する（Ｓ１６）。第２待機位置確認処理については、後述する。
【００７８】
そして、第２待機位置確認処理の終了後、ＣＰＵ９１は、表示部６にスキャン開始画面を表示中であるかを判別する（Ｓ１７）。
【００７９】
一方、キャリッジ初期化完了フラグがオンである場合は（Ｓ１４：ＹＥＳ）、読取ジョブ実行処理の途中で第１待機位置確認処理が実行された後、ＦＢカバー３が開かれていない場合である。この場合、ＣＰＵ９１は、ステップＳ１５，Ｓ１６をスキップして、表示部６にスキャン開始画面を表示中であるかを判別する（Ｓ１７）。
【００８０】
このとき、第２待機位置確認処理が実行されていなければ、表示部６に待機画面が表示されている。表示部６にスキャン開始画面が表示されていない場合（Ｓ１７：ＮＯ）、ＣＰＵ９１は、表示部６にスキャン実行中画面が表示されているかを判別する（Ｓ１８）。
【００８１】
表示部６にスキャン開始画面もスキャン実行中画面も表示されていない場合（Ｓ１８：ＮＯ）、つまり表示部６に待機画面が表示されている場合には、ＣＰＵ９１は、メイン処理の先頭に戻って、表示部６における待機画面の表示を続けて（図４ＡのＳ１）、その待機画面でスキャンキー１０１が押下されたかを判別する（Ｓ２）。
【００８２】
スキャン開始画面が表示部６に表示されている場合は（Ｓ１７：ＹＥＳ）、第２待機位置確認処理が実行され、その第２待機位置確認処理の実行中に待機画面においてスキャンキー１０１が押下され、スキャン開始画面でスタートキー１０４が押下されなかった場合である。この場合、ＣＰＵ９１は、図４ＡのステップＳ４に戻って、スタートキー１０４の押下によるスキャン開始の指示を受け付けたかを判別する。
【００８３】
スキャン実行中画面が表示部６に表示されている場合は（Ｓ１８：ＹＥＳ）、第２待機位置確認処理が実行され、その第２待機位置確認処理の実行中に待機画面においてスキャンキー１０１が押下され、且つ、スキャン開始画面でスタートキー１０４が押下された場合である。この場合、ＣＰＵ９１は、図４ＡのステップＳ５に戻って、読取ジョブ実行処理を実行する。
【００８４】
＜第１待機位置確認処理＞
第１待機位置確認処理では、ＣＰＵ９１は、移動機構５に含まれるモータ５９を制御することで、読取デバイス４を待機位置ＷＰから読取開始位置ＰＳ側に移動させる（Ｓ５１２１）。
【００８５】
そして、ＣＰＵ９１は、読取デバイス４による画像の読み取りを開始させる（Ｓ５１２２）。
【００８６】
その後、読取デバイス４により調整基準板１３の白テープ１３ａおよび黒テープ１３ｂの境界が読み取られて、ＣＰＵ９１は、その画像データにおける白データから黒データへの変化を確認、即ち、イメージセンサ４１からの出力レベルが、白テープ１３ａに対応する値から黒テープ１３ｂに対応する値に減少したことを確認すると（Ｓ５１２３：ＹＥＳ）、読取デバイス４による画像の読み取りを終了させる（Ｓ５１２４）。
【００８７】
また、ＣＰＵ９１は、白画素から黒画素への変化を確認した時点で、移動機構５に含まれるモータ５９を制御することで、読取デバイス４を停止させる（Ｓ５１２５）。
【００８８】
そして、ＣＰＵ９１は、読取デバイス４を白テープ１３ａおよび黒テープ１３ｂの境界の位置とホームポジションＨＰとの間の一定距離分だけ左側に移動させることにより、読取デバイス４を正規の待機位置ＷＰに移動させて（Ｓ５１２６）、第１待機位置確認処理を終了する。この一定距離に相当するモータ５９のステップ数は、画像読取装置１の工場出荷時において、予めＲＯＭ９２に記憶される。
【００８９】
なお、元の待機位置ＷＰからＣＰＵ９１が白画素から黒画素への変化を確認した時点での読取デバイス４の位置まで距離が、白テープ１３ａおよび黒テープ１３ｂの境界の位置とホームポジションＨＰとの間の一定距離と等しい場合、待機位置ＷＰがホームポジションＨＰと一致することを確認したことになるから、第１待機位置確認処理には、待機位置ＷＰの確認動作が含まれると言える。一方、一定距離と等しく無い場合には、第１待機位置確認処理は、待機位置ＷＰがホームポジションＨＰと一致しないことを確認したことになるため、待機位置ＷＰをホームポジションＨＰに一致するように待機位置ＷＰの再設定を行う。
【００９０】
＜第２待機位置確認処理＞
第２待機位置確認処理では、ＣＰＵ９１は、前記したＳ５１２１と同様に、読取デバイス４を待機位置ＷＰから読取開始位置ＰＳ側に移動させる（Ｓ１６０１）。
【００９１】
そして、ＣＰＵ９１は、前記したＳ５１２２と同様に、読取デバイス４による画像の読み取りを開始させる（Ｓ１６０２）。
【００９２】
その後、ＣＰＵ９１は、待機画面でスキャンキー１０１が押下されたかを判別する（Ｓ１６０３）。
【００９３】
スキャンキー１０１が押下された場合（Ｓ１６０３：ＹＥＳ）、ＣＰＵ９１は、表示部６にスキャン開始画面を表示させる（Ｓ１６０４）。これにより、表示部６の表示画面が待機画面からスキャン開始画面に切り替わる。
【００９４】
その後、ＣＰＵ９１は、前記したＳ５１２３と同様に、読取デバイス４による調整基準板１３の白テープ１３ａおよび黒テープ１３ｂの境界が読み取られたか、つまり読取デバイス４によって読み取られた画像データにおける白データから黒データへの変化が確認されたかを判別する（Ｓ１６０５）。
【００９５】
白データから黒データへの変化が確認されない場合（Ｓ１６０５：ＮＯ）、ＣＰＵ９１は、待機画面でスキャンキー１０１が押下されたかを判別する（Ｓ１６０３）。
【００９６】
表示部６にスキャン開始画面が表示されている場合、待機画面でスキャンキー１０１が押下されていないと直ちに判別されて（Ｓ１６０３：ＮＯ）、ＣＰＵ９１は、スキャン開始画面におけるスタートキー１０４の押下によるスキャン開始の指示を受け付けたかを判別する（Ｓ１６０６）。
【００９７】
スキャン開始画面でスタートキー１０４が押下されていない場合（Ｓ１６０６：ＮＯ）、ＣＰＵ９１は、白データから黒データへの変化が確認されたかを判別する（Ｓ１６０５）。
【００９８】
ＣＰＵ９１は、白データから黒データへの変化を確認する前に（Ｓ１６０５：ＮＯ）、スキャン開始の指示を受け付けた場合（Ｓ１６０６：ＹＥＳ）、表示部６にスキャン実行中画面を表示させる（Ｓ１６０７）。
【００９９】
そして、ＣＰＵ９１は、その画像データに対応する白画素から黒画素への変化を確認すると（Ｓ１６０５：ＹＥＳ）、前記したＳ５１２４と同様に、読取デバイス４による画像の読み取りを終了させる（Ｓ１６０８）。
【０１００】
また、ＣＰＵ９１は、前記したＳ５１２５と同様に、白画素から黒画素への変化を確認した時点で、読取デバイス４を停止させる（Ｓ１６０９）。
【０１０１】
そして、ＣＰＵ９１は、前記したＳ５１２６と同様に、読取デバイス４を白テープ１３ａおよび黒テープ１３ｂの境界の位置とホームポジションＨＰとの間の一定距離分だけ左側に移動させることにより、読取デバイス４を正規の待機位置ＷＰに移動させて（Ｓ１６１０）、第２待機位置確認処理を終了する。
【０１０２】
なお、元の待機位置ＷＰからＣＰＵ９１が白画素から黒画素への変化を確認した時点での読取デバイス４の位置まで距離が、白テープ１３ａおよび黒テープ１３ｂの境界の位置とホームポジションＨＰとの間の一定距離と等しい場合、待機位置ＷＰがホームポジションＨＰと一致することを確認したことになるから、第２待機位置確認処理には、待機位置ＷＰの確認動作が含まれると言える。一方、一定距離と等しく無い場合には、第２待機位置確認処理は、待機位置ＷＰがホームポジションＨＰと一致しないことを確認したことになるため、待機位置ＷＰをホームポジションＨＰに一致するように待機位置ＷＰの再設定を行う。
【０１０３】
＜作用効果＞
以上のように、プラテンガラス２（原稿載置面２ａ）に対して開いた開位置とプラテンガラス２に対して閉じた閉位置とに開閉可能なＦＢカバー３が設けられている。ＦＢカバー３が開位置に位置する状態で、読取対象の原稿Ｍをプラテンガラス２に支持させることができ、その原稿Ｍをプラテンガラス２上から取り去ることができる。また、ＦＢカバー３が開位置に位置するか閉位置に位置するかに応じてそれぞれ開信号および閉信号を出力するカバーセンサ８が設けられている。
【０１０４】
読取対象の原稿Ｍがプラテンガラス２に支持された状態で、読取デバイス４が副走査方向に読取開始位置ＰＳから読取終了位置ＰＥまで移動されることにより、原稿Ｍの画像が読取デバイス４に読み取られる。原稿Ｍの画像の読み取り後、読取デバイス４が読取終了位置ＰＥから読取開始位置ＰＳ側に移動される。この移動の途中でＦＢカバー３が開かれた場合、ユーザが次の読取対象の原稿Ｍをプラテンガラス２に支持させることを急いでいると考えられる。一方、その移動中にＦＢカバー３が開かれなかった場合、次の読取対象の原稿Ｍがないか、ユーザが次の読取対象の原稿Ｍをプラテンガラス２に支持させることを急いでいないと考えられる。
【０１０５】
そこで、読取位置の読取終了位置ＰＥから読取開始位置ＰＳ側への移動の途中でＦＢカバー３が開かれなかった場合、つまりその移動中にカバーセンサ８から開信号が出力されなかった場合には、待機位置ＷＰがホームポジションＨＰと一致することの確認動作（待機位置ＷＰの確認動作）を含む第１待機位置確認処理が行われる。
【０１０６】
一方、読取位置の読取終了位置ＰＥから読取開始位置ＰＳ側への移動の途中でＦＢカバー３が開かれた場合、つまりその移動中にカバーセンサ８から開信号が出力された場合には、待機位置ＷＰの確認を含まない第２待機動作、つまり読取デバイス４が待機位置ＷＰと読取終了位置ＰＥとの間の読取開始位置ＰＳに移動される。
【０１０７】
よって、待機位置ＷＰの確認を適切なタイミングで実行することができる。待機位置ＷＰの確認が行われない場合には、読取位置の読取終了位置ＰＥから読取開始位置ＰＳ側への移動後に、読取デバイス４が待機位置ＷＰと読取終了位置ＰＥとの間の読取開始位置ＰＳに移動されるので、次の読取対象の原稿Ｍの画像の読み取りを速やかに開始させることができる。そのため、画像読取装置１のスループットをさらに向上させることができる。
【０１０８】
原稿Ｍの画像の読み取り後は、読取デバイス４が待機位置ＷＰに戻されるので、その後、第１待機位置確認処理が実行される場合に、第１待機位置確認処理の開始直後に読取デバイス４を待機位置ＷＰから移動させることができる。その結果、第１待機位置確認処理の実行に要する時間が短くすむ。
【０１０９】
また、原稿Ｍの画像の読み取り後、読取デバイス４が読取開始位置ＰＳに配置されるときにも、読取デバイス４が待機位置ＷＰに一旦戻される。これにより、読取デバイス４を読取開始位置ＰＳから読取終了位置ＰＥ側に移動させるときに、移動機構５にギヤのバックラッシュなどによる遊びを少なくできる。その結果、読取デバイス４を読取開始位置ＰＳから読取終了位置ＰＥ側に即座に移動させることができ。読取処理に要する時間を短縮することができる。
【０１１０】
第１待機位置確認処理が実行されなかった場合に、読取デバイス４が読取開始位置ＰＳに配置されてからスキャン開始が指示されずに所定時間が経過した場合には、第２待機位置確認処理が実行されて、待機位置ＷＰがホームポジションＨＰと一致することの確認動作が行われる。これにより、次の原稿Ｍの画像の読み取りが行われない場合の空き時間に、待機位置ＷＰの確認を行うことができる。
【０１１１】
また、第２待機位置確認処理が実行される前に、表示部６の表示画面がスキャン開始画面から待機画面に切り替えられる。そのため、次の原稿Ｍの画像のスキャン開始を指示するには、表示部６の表示画面を待機画面からスキャン開始画面に切り替える必要がある。したがって、スキャン開始が指示されるまでの時間を稼ぐことができ、その時間を利用して第２待機位置確認処理を実行することができる。
【０１１２】
第２待機位置確認処理の実行中に、スキャン開始が指示された場合には、スキャン実行中画面が表示部６に表示される。そして、第２待機位置確認処理の終了後に、原稿Ｍの画像の読み取りが開始される。そのため、第２待機位置確認処理の実行による待機位置ＷＰの確認動作をユーザに気づかれないように、その確認動作を終了させることができる。
【０１１３】
＜変形例＞
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することもできる。
【０１１４】
たとえば、前述の実施形態では、ＣＰＵ９１が各処理を実行する場合について説明した。しかしながら、制御部９が複数のＣＰＵを備え、複数のＣＰＵが協働して各処理を実行してもよい。
【０１１５】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【０１１６】
１：画像読取装置
２：プラテンガラス
３：ＦＢカバー
６：表示部
７：操作部
８：カバーセンサ
１０：読取部
１３ａ：白テープ
１３ｂ：黒テープ
１４：操作部
９１：ＣＰＵ
ＨＰ：ホームポジション
Ｍ：原稿
ＰＳ：読取開始位置
ＷＰ：待機位置
【図１】
2018174514.tif 000003
【図２】
2018174514.tif 000004
【図３】
2018174514.tif 000005
【図４Ａ】
2018174514.tif 000006
【図４Ｂ】
2018174514.tif 000007
【図５】
2018174514.tif 000008
【図６】
2018174514.tif 000009
【図７Ａ】
2018174514.tif 000010
【図７Ｂ】
2018174514.tif 000011
【図８】
2018174514.tif 000012
【図９】
2018174514.tif 000013