(57)【特許請求の範囲】
【請求項１】
ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサと、
待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像が形成されている確認用画像形成部と、
画像読み取り指令を受けた際に、
前記確認用画像形成部に形成されている前記確認用画像を前記画像読み取りセンサに読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作と、
前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作と、
を選択的に実行するコントローラであって、
前記第一動作が実行されて前記確認動作が行われたときから所定時間経過するまでに前記画像読み取り指令を受けた際には、前記第二動作を実行し、該所定時間経過後に初めて前記画像読み取り指令を受けた際に、前記第一動作を実行するコントローラと、
を有することを特徴とする画像読み取り装置。
【請求項２】
請求項１に記載の画像読み取り装置において、
前記コントローラは、
該画像読み取り装置の電源がオンされた後に前記画像読み取り指令を初めて受けた際には、前記第二動作を実行し、
前記電源がオンされた後に前記画像読み取り指令を初めて受けたときから所定時間経過するまでに前記画像読み取り指令を受けた際には、前記第二動作を実行し、該所定時間経過後に初めて前記画像読み取り指令を受けた際に、前記第一動作を実行することを特徴とする画像読み取り装置。
【請求項３】
ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサと、
待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像が形成されている確認用画像形成部と、
画像読み取り指令を受けた際に、
前記確認用画像形成部に形成されている前記確認用画像を前記画像読み取りセンサに読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作と、
前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作と、
を選択的に実行するコントローラであって、
前記第一動作を実行させる前記画像読み取り指令、を受けた後から数えて所定回数目の前記画像読み取り指令を受けるまでは、前記画像読み取り指令を受けた際に、前記第二動作を実行し、前記所定回数目の前記画像読み取り指令を受けた際に、前記第一動作を実行するコントローラと、
を有することを特徴とする画像読み取り装置。
【請求項４】
請求項３に記載の画像読み取り装置において、
前記コントローラは、
該画像読み取り装置の電源がオンされた後に前記画像読み取り指令を初めて受けた際には、前記第二動作を実行し、
前記電源がオンされた後に前記画像読み取り指令を初めて受けた後から数えて所定回数目の前記画像読み取り指令を受けるまでは、前記画像読み取り指令を受けた際に、前記第二動作を実行し、前記所定回数目の前記画像読み取り指令を受けた際に、前記第一動作を実行することを特徴とする画像読み取り装置。
【請求項５】
ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサに、待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像を読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作、
が実行されて前記確認動作が行われたときから所定時間経過するまでに、画像読み取り指令を受けた際には、
前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作、
を実行するステップと、
前記所定時間経過後に初めて前記画像読み取り指令を受けた際に、前記第一動作を実行するステップと、
を有することを特徴とする画像読み取り方法。
【請求項６】
ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサに、待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像を読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作、
を実行させる画像読み取り指令、を受けた後から数えて所定回数目の前記画像読み取り指令を受けるまでは、前記画像読み取り指令を受けた際に、
前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作、
を実行するステップと、
前記所定回数目の前記画像読み取り指令を受けた際に、前記第一動作を実行するステップと、
を有することを特徴とする画像読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読み取り装置に関する。
【背景技術】
【０００２】
ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサ、を有する画像読み取り装置は既に知られている。かかる画像読み取り装置においては、コントローラが、画像読み取り指令を受けた際に、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる。
【０００３】
従来、画像読み取りセンサが待機状態においてホームポジションに適正に位置することを確認するために、かかる画像読み取り装置には、光学センサ等からなるＨＰ検出センサが設けられていた。そして、例えば、画像読み取りセンサが待機状態となったとき（電源ＯＮ直後や画像読み取りが終了して画像読み取りセンサが待機位置に戻ってきたとき等）に、画像読み取りセンサや当該画像読み取りセンサが装着されているキャリッジがＨＰ検出センサの光を遮るか否かをＨＰ検出センサが自動的に検出することにより、画像読み取りセンサが待機状態においてホームポジションに位置するか否かが判定されていた。
【０００４】
また、近年、かかるＨＰ検出センサをコスト削減のために取り去った画像読み取り装置が知られるようになってきた。当該画像読み取り装置では、ＨＰ検出センサの代わりに画像読み取りセンサが用いられることにより、画像読み取りセンサが待機状態においてホームポジションに適正に位置することが確認される。すなわち、画像読み取り装置には、待機している画像読み取りセンサがホームポジションに位置すること、を確認するための確認用画像が形成されている確認用画像形成部が設けられており、コントローラが、確認用画像形成部に形成されている確認用画像を画像読み取りセンサに読み取らせることによって、待機している画像読み取りセンサがホームポジションに適正に位置することを確認する。
【０００５】
ところで、画像読み取りセンサを用いて画像読み取りセンサが待機状態においてホームポジションに位置することを確認する上記画像読み取り装置（以下、第二例に係る画像読み取り装置とも呼ぶ）は、ＨＰ検出センサを用いて画像読み取りセンサが待機状態においてホームポジションに位置することを確認する上記画像読み取り装置（以下、第一例に係る画像読み取り装置とも呼ぶ）と比べて、コスト面のメリットがあるものの、以下に示すデメリットを有している。
【０００６】
すなわち、第一例に係る画像読み取り装置においては、画像読み取りセンサが待機状態となったとき（電源ＯＮ直後や画像読み取りが終了して画像読み取りセンサが待機位置に戻ってきたとき等）に、画像読み取りセンサ等がＨＰ検出センサの光を遮るか否かをＨＰ検出センサが自動的に検出するのに対し、第二例に係る画像読み取り装置においては、自動的に検出が行われるのではなく、画像読み取りセンサを作動させて確認用画像を画像読み取りセンサに読ませる必要がある。そのため、画像読み取りセンサが待機状態においてホームポジションに適正に位置することを確認する確認頻度が増えると、画像読み取り装置のスループットが落ちてしまう。
【０００７】
このことに鑑みて、第二例に係る画像読み取り装置においては、電源ＯＮ直後には、画像読み取りセンサが待機状態においてホームポジションに適正に位置することが確認されるものの、それ以降（画像読み取りが終了して画像読み取りセンサが待機位置に戻ってきたとき等）は、当該確認が省略されていた。
【特許文献１】特開平５−１０９２１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、画像読み取りセンサが原稿から画像を読み取る際に、画像読み取りセンサがモータの不具合等により正常に移動しなかったとき等には、画像読み取りが終了して画像読み取りセンサが待機位置に戻ってきたときにホームポジションに位置していない可能性がある。そして、かかる際に、画像読み取りセンサが待機状態においてホームポジションに適正に位置することが確認されないと、以降の画像読み取りが適切に実施されない問題が生ずる恐れがある。かといって、画像読み取りが終了して画像読み取りセンサが待機位置に戻ってくる度に、当該確認を行うのでは、非効率的であり、前述したとおり、スループットの低下という不都合を招く。
【０００９】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、画像読み取りが適切に実施されない問題を未然にかつ効率的に防止することにある。
【課題を解決するための手段】
【００１０】
主たる本発明は、ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサと、待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像が形成されている確認用画像形成部と、画像読み取り指令を受けた際に、前記確認用画像形成部に形成されている前記確認用画像を前記画像読み取りセンサに読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作と、前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作と、を選択的に実行するコントローラであって、前記第一動作が実行されて前記確認動作が行われたときから所定時間経過するまでに前記画像読み取り指令を受けた際には、前記第二動作を実行し、該所定時間経過後に初めて前記画像読み取り指令を受けた際に、前記第一動作を実行するコントローラと、を有することを特徴とする画像読み取り装置である。
【００１１】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【００１２】
本明細書及び添付図面の記載により、少なくとも次のことが明らかにされる。
【００１３】
ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサと、待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像が形成されている確認用画像形成部と、画像読み取り指令を受けた際に、前記確認用画像形成部に形成されている前記確認用画像を前記画像読み取りセンサに読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作と、前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作と、を選択的に実行するコントローラであって、前記第一動作が実行されて前記確認動作が行われたときから所定時間経過するまでに前記画像読み取り指令を受けた際には、前記第二動作を実行し、該所定時間経過後に初めて前記画像読み取り指令を受けた際に、前記第一動作を実行するコントローラと、を有することを特徴とする画像読み取り装置。  
かかる画像読み取り装置によれば、画像読み取りが適切に実施されない問題を未然にかつ効率的に防止することが可能となる
また、前記コントローラは、該画像読み取り装置の電源がオンされた後に前記画像読み取り指令を初めて受けた際には、前記第二動作を実行し、前記電源がオンされた後に前記画像読み取り指令を初めて受けたときから所定時間経過するまでに前記画像読み取り指令を受けた際には、前記第二動作を実行し、該所定時間経過後に初めて前記画像読み取り指令を受けた際に、前記第一動作を実行することとしてもよい。  
かかる場合には、画像読み取りが適切に実施されない問題をより一層未然にかつ効率的に防止することが可能となる。
【００１４】
次に、ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサと、待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像が形成されている確認用画像形成部と、画像読み取り指令を受けた際に、前記確認用画像形成部に形成されている前記確認用画像を前記画像読み取りセンサに読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作と、前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作と、を選択的に実行するコントローラであって、前記第一動作を実行させる前記画像読み取り指令、を受けた後から数えて所定回数目の前記画像読み取り指令を受けるまでは、前記画像読み取り指令を受けた際に、前記第二動作を実行し、前記所定回数目の前記画像読み取り指令を受けた際に、前記第一動作を実行するコントローラと、を有することを特徴とする画像読み取り装置。  
かかる画像読み取り装置によれば、画像読み取りが適切に実施されない問題を未然にかつ効率的に防止することが可能となる
また、前記コントローラは、該画像読み取り装置の電源がオンされた後に前記画像読み取り指令を初めて受けた際には、前記第二動作を実行し、前記電源がオンされた後に前記画像読み取り指令を初めて受けた後から数えて所定回数目の前記画像読み取り指令を受けるまでは、前記画像読み取り指令を受けた際に、前記第二動作を実行し、前記所定回数目の前記画像読み取り指令を受けた際に、前記第一動作を実行することとしてもよい。  
かかる場合には、画像読み取りが適切に実施されない問題をより一層未然にかつ効率的に防止することが可能となる。
【００１５】
また、ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサに、待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像を読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作、が実行されて前記確認動作が行われたときから所定時間経過するまでに、画像読み取り指令を受けた際には、前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作、を実行するステップと、前記所定時間経過後に初めて前記画像読み取り指令を受けた際に、前記第一動作を実行するステップと、を有することを特徴とする画像読み取り方法も実現可能である。  
かかる画像読み取り方法によれば、画像読み取りが適切に実施されない問題を未然にかつ効率的に防止することが可能となる。
【００１６】
また、ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサに、待機している該画像読み取りセンサが前記ホームポジションに位置すること、を確認するための確認用画像を読み取らせることによって、待機している前記画像読み取りセンサがホームポジションに位置することを確認する確認動作を行ってから、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第一動作、を実行させる画像読み取り指令、を受けた後から数えて所定回数目の前記画像読み取り指令を受けるまでは、前記画像読み取り指令を受けた際に、前記確認動作を行うことなく、待機している前記画像読み取りセンサを移動させて該画像読み取りセンサに原稿から画像を読み取らせる第二動作、を実行するステップと、前記所定回数目の前記画像読み取り指令を受けた際に、前記第一動作を実行するステップと、を有することを特徴とする画像読み取り方法も実現可能である。  
かかる画像読み取り方法によれば、画像読み取りが適切に実施されない問題を未然にかつ効率的に防止することが可能となる。
【００１７】
＝＝＝本実施形態に係る画像読み取り装置について＝＝＝
以下、画像読み取り装置の一例としての複合装置２について、図１を用いて概説する。図１は複合装置２のブロック図である。
【００１８】
複合装置２は、原稿から画像を読み取るためのスキャナ機能と、外部のコンピュータ３からの印刷データに基づいて画像を用紙に印刷するプリンタ機能と、原稿から読み取った画像を用紙に印刷するコピー機能と、を備えている。
【００１９】
複合装置２は、図１に示すように、コントローラ１０と、スキャナユニット２０と、プリンタユニット３０と、を有している。コントローラ１０は、複合装置２の内部に設けられた基盤に備えられている。また、スキャナユニット２０の主な構成要素は複合装置２の上部に、プリンタユニット３０の主な構成要素は下部に、それぞれ設けられている。
【００２０】
コントローラ１０は、複合装置２の制御を行うためのものであり、インターフェース１１（図１中、Ｉ／Ｆと標記）と、ＣＰＵ１２と、メモリ１３と、ユニット制御回路１４とを有する。ＣＰＵ１２は、メモリ１３に格納されているプログラムに従ってユニット制御回路１４により各ユニット（すなわち、スキャナユニット２０及びプリンタユニット３０）を制御する。
【００２１】
スキャナユニット２０は、原稿台としての載置ガラス１００（例えば、図４Ａ参照）と画像読み取りセンサ１４０（例えば、図５参照）を有する。スキャナユニット２０では、載置ガラス１００上に原稿が載置されて、不図示のユーザインタフェース部（例えば、スキャンボタン）がユーザ等により操作されると、コントローラ１０が、画像読み取り指令を受け取る。そして、画像読み取り指令を受けたコントローラ１０により制御されて、画像読み取りセンサ１４０が、当該原稿全域の画像を読み取り、該画像のデータ（以下、単に画像データとも言う）を取得する。そして、取得された画像データはコントローラ１０を介してコンピュータ３に送信される。このようにスキャナユニット２０が原稿から画像を読み取って画像データを取得することにより、複合装置２のスキャナ機能が発揮される。なお、スキャナユニット２０の構成の詳細については、後述する。
【００２２】
プリンタユニット３０は、用紙を搬送する搬送動作と、該用紙の上方を移動するヘッド（不図示）に設けられたノズルからインクを吐出して該用紙にドットを形成するドット形成動作とを交互に繰り返して該用紙に画像を印刷する。そして、プリンタユニット３０が搬送動作及びドット形成動作を繰り返すことにより、複合装置２のプリンタ機能が発揮される。また、スキャナユニット２０が原稿の画像データを取得し、プリンタユニット３０が当該画像データに基づいて用紙に画像を形成することにより、複合装置２のコピー機能が発揮される。
【００２３】
＜＜＜スキャナユニット２０の基本構成について＞＞＞
次に、スキャナユニット２０の基本構成について図２乃至図５を用いて説明する。図２は、スキャナユニット２０の斜視図である。図３は、スキャナユニット２０の上面図である。図４Ａ及び図４Ｂは、上蓋１１０を開けた状態のスキャナユニット２０を示す斜視図である。また、図４Ａ及び図４Ｂには、矢印にて、主走査方向及び副走査方向が示されている。図５は、スキャナユニット２０の内部構造を示す図であり、上蓋１１０及び上ケース１２０が取り外された状態のスキャナユニット２０を上方から見た図である。また、図５には、矢印にて前記主走査方向及び前記副走査方向が示されている。なお、説明の都合上、画像読み取りセンサ１４０（キャリッジ１５０）が移動する移動方向を副走査方向、当該副走査方向と直交する方向であって画像読み取りセンサ１４０の長手方向に沿う方向を主走査方向、と呼ぶ。また、前記副走査方向において、駆動プーリ１６２が位置する側を上流側と、従動プーリ１６３が位置する側を下流側と呼ぶ。
【００２４】
スキャナユニット２０は、図２や図３に示す外観を有し、複合装置２の上部に取り付けられている。スキャナユニット２０は、図４Ａ及び図４Ｂに示すように、開閉可能な上蓋１１０と、矩形状の載置ガラス１００とを有する。また、上蓋１１０には、白色の原稿マット１１１が取り付けられている。載置ガラス１００上に原稿が載置された状態で上蓋１１０が閉じられると、当該原稿は原稿マット１１１と載置ガラス１００との間において水平にセットされる。
【００２５】
スキャナユニット２０の内部には、図５に示すように、原稿から画像を読み取るための画像読み取りセンサ１４０と、該画像読み取りセンサ１４０を装着した状態で移動方向に移動するキャリッジ１５０と、該キャリッジ１５０を前記移動方向に移動させるための駆動機構１６０と、前記キャリッジ１５０を支持しつつ該キャリッジ１５０を前記移動方向に案内するためのガイドバー１７０と、が備えられている。これらの機器は、各々、互いに組み合わさった上ケース１２０及び下ケース１３０の内部に配置されている。
【００２６】
画像読み取りセンサ１４０は、密着光学系のコンタクトイメージセンサ（ＣＩＳ）であり、載置ガラス１００の下方に位置している長尺な部材である。この画像読み取りセンサ１４０は、ホームポジション（当該ホームポジションは、前記副走査方向において上流側に位置している）で待機しており、コントローラ１０が前記画像読み取り指令を受けた際に、コントローラ１０により制御されて、ホームポジションから下流側へ移動して（移動しながら）原稿から画像を読み取る（当該移動を、図５中、矢印Ｘ１で示す）。そして、画像読み取りが終了すると、当該下流側から上流側へ移動してホームポジションに戻り待機状態となる（当該移動を、図５中、矢印Ｘ２で示す）。なお、画像読み取りセンサ１４０による原稿の画像の読み取りは、画像読み取りセンサ１４０が載置ガラス１００上の原稿に光を照射しその反射光を検出すること、により実現される。
【００２７】
キャリッジ１５０は、画像読み取りセンサ１４０を装着するための装着部である。そして、画像読み取りセンサ１４０の長手方向とキャリッジ１５０の長手方向とが略平行になるように、前記画像読み取りセンサ１４０がキャリッジ１５０に装着されている。さらに、前記キャリッジ１５０は、画像読み取りセンサ１４０が装着された状態で該画像読み取りセンサ１４０とともに移動する。
【００２８】
駆動機構１６０は、タイミングベルト１６１と、このタイミングベルト１６１が掛け渡された一対のプーリ（すなわち、駆動プーリ１６２及び従動プーリ１６３）と、駆動プーリ１６２を回転駆動するためのステッピングモータ（不図示）と、該ステッピングモータの駆動を駆動プーリ１６２に伝達するためのギア輪列１６４と、を備えている。タイミングベルト１６１の張架方向は後述のガイドバー１７０の軸方向（副走査方向）に沿っており、前記タイミングベルト１６１はキャリッジ１５０に固定されている。このため、ステッピングモータの駆動力がギア輪列１６４及び駆動プーリ１６２を介してタイミングベルト１６１に伝達されると、該タイミングベルト１６１は前記キャリッジ１５０を連れて前記張架方向に沿って回転する。つまり、前記キャリッジ１５０（及び、該キャリッジ１５０に装着された画像読み取りセンサ１４０）は、タイミングベルト１６１の回転に伴って前記副走査方向に移動する。
【００２９】
ガイドバー１７０は、下ケース１３０と一体成形された円柱形状の部材であり、キャリッジ１５０を支持するとともに、該キャリッジ１５０が移動する際のレールとして機能する。つまり、キャリッジ１５０は前記ガイドバー１７０の軸方向に沿って移動する。
【００３０】
また、図４Ｂに示すように、上ケース１２０の、副走査方向上流側において載置ガラス１００と隣接する部分、の裏側には、待機している画像読み取りセンサ１４０がホームポジションに位置すること、を確認するための確認用画像の一例としての確認用パターン１２２ａが設けられている。そして、コントローラ１０が、確認用パターン１２２ａを画像読み取りセンサ１４０に読み取らせることによって、待機している画像読み取りセンサ１４０がホームポジションに適正に位置することを確認する。なお、確認用パターン１２２ａは、確認用画像形成部の一例としての確認用パターン形成プレート１２２に形成されており、確認用パターン１２２ａと確認用パターン形成プレート１２２とが色分けされる（確認用パターン１２２ａが黒色、確認用パターン形成プレート１２２が白色）ことにより、確認用パターンの画像読み取りセンサ１４０による視認性が高められている。また、待機している画像読み取りセンサ１４０がホームポジションに位置すること、が具体的にどのようにして確認されるか、また、どのタイミングで確認されるか等、については、後に詳述する。
【００３１】
＝＝＝画像読み取りセンサ１４０の待機位置確認に係る制御について＝＝＝
背景技術の項等で説明したように、コントローラが確認用画像形成部（確認用パターン形成プレート等）に形成されている確認用画像（確認用パターン等）を画像読み取りセンサに読み取らせることによって、待機している画像読み取りセンサがホームポジションに適正に位置することが確認される画像読み取り装置は知られていたが、当該画像読み取り装置においては、電源ＯＮ直後には、当該確認が行われるものの、それ以降（画像読み取りが終了して画像読み取りセンサが待機位置に戻ってきたとき等）は、当該確認が省略されていた。
【００３２】
しかしながら、画像読み取りセンサが原稿から画像を読み取る際に、画像読み取りセンサがモータの不具合等により正常に移動しなかったとき等には、画像読み取りが終了して画像読み取りセンサが待機位置に戻ってきたときにホームポジションに位置していない可能性がある。そして、上記のような画像読み取り装置においては、かかる際に、画像読み取りセンサが待機状態においてホームポジションに適正に位置することが確認されないため、以降の画像読み取りが適切に実施されない問題が生ずる恐れがあった。
【００３３】
そこで、本実施の形態に係る画像読み取り装置（複合装置２）においては、画像読み取りセンサ１４０が待機しているときに、コントローラ１０が、画像読み取り指令を受けると、確認用パターン形成プレート１２２に形成されている確認用パターン１２２ａを画像読み取りセンサ１４０に読み取らせることによって、待機している画像読み取りセンサ１４０がホームポジションに位置することを確認する確認動作（以下、画像読み取りセンサ１４０の待機位置確認動作とも呼ぶ）を行ってから、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる。
【００３４】
本項では、先ず、当該待機位置確認動作について説明する。  
また、前述したとおり、画像読み取りが終了して画像読み取りセンサが待機位置に戻ってくる度に、当該確認を行うのでは、非効率的であり、スループットの低下という不都合を招く。  
そこで、本実施の形態に係る画像読み取り装置（複合装置２）においては、画像読み取りセンサ１４０が待機しているときに、コントローラ１０が、画像読み取り指令を受けると、常に、前記待機位置確認動作を行うのではなく、あるときには、当該待機位置確認動作を行うことなく画像読み取りセンサ１４０に画像を読み取らせる。
【００３５】
本項では、待機位置確認動作の説明に引き続いて、画像読み取りセンサ１４０が待機しているときに、コントローラ１０が、画像読み取り指令を受けると、どのような場合に、当該待機位置確認動作を行ってから画像読み取りセンサ１４０に画像を読み取らせ、どのような場合に、当該待機位置確認動作を行うことなく画像読み取りセンサ１４０に画像を読み取らせるか（すなわち、待機位置確認動作の実行タイミング）、について説明する。
【００３６】
＜＜＜本実施の形態に係る待機位置確認動作について＞＞＞
先ず、本実施の形態に係る待機位置確認動作について、図６乃至図８を用いて説明する。  
図６は、ホームポジション、確認用パターン１２２ａ等の副走査方向における位置関係を示した図である。図７は、正常ケースにおける待機位置確認動作について説明するための説明図である。図８は、異常ケースにおける待機位置確認動作について説明するための説明図である。
【００３７】
図６に表された横線は、副走査方向の座標（左側が副走査方向上流側、右側が副走査方向下流側）であり、当該座標上に複数の点（ポイント）が示されている。ここで、点Ａは、前記ホームポジションの副走査方向における位置を表しており、また、点Ｂは、確認用パターン１２２ａの副走査方向における位置（より厳密には、画像読み取りセンサ１４０が、例えば点Ａのホームポジションから副走査方向下流側へ向かって移動する際に、初めて確認用パターン１２２ａを読み取れるようになる位置）を表している。また、図６においては、当該点Ａ、Ｂ間の距離を、ステッピングモータのステップ数（１７２ｓｔｅｐ）で表している。つまり、点Ａ、Ｂ間の距離は、ステッピングモータ等（ステッピングモータだけでなく、ステッピングモータのドライバや駆動機構１６０の各部材も含む）が正常な状態にあるときに、ステッピングモータが１７２ｓｔｅｐ分回転したときに画像読み取りセンサ１４０が移動する移動距離である。
【００３８】
また、点Ｃは、画像読み取りセンサ１４０が原稿から画像を読み取る際の読み取り終了位置を表している。すなわち、ステッピングモータ等が正常な状態にあるときには、画像読み取りセンサ１４０は、点Ａのホームポジションから下流側へ点Ｃまで移動して（移動しながら）原稿から画像を読み取る。そして、画像読み取りが終了すると、点Ｃから上流側へ移動して点Ａのホームポジションに戻る。
【００３９】
また、点Ｄは、点Ａのホームポジションよりも副走査方向上流側に設けられた側壁（図５等において不図示）の位置（より厳密には、画像読み取りセンサ１４０が、副走査方向下流側から副走査方向上流側へ向かって移動する際にホームポジションを越えて側壁に当たるときの画像読み取りセンサ１４０の位置）を表している。上述の通り、ステッピングモータ等が正常な状態にあるときには、画像読み取りセンサ１４０が原稿から画像を読み取る際に、画像読み取りセンサ１４０は、点Ａ、Ｃ間を往復移動するのみであり、点Ｄには至らない（ホームポジションを越えて側壁に当たることはない）。しかしながら、画像読み取りセンサ１４０が原稿から画像を読み取る際に、ステッピングモータ等が異常な状態となった場合等には、画像読み取りセンサ１４０が、点Ｄに至る可能性がある。例えば、画像読み取りセンサ１４０が移動しながら原稿から画像を読み取る際に、ステッピングモータの脱調等に起因してステッピングモータが点Ｃの読み取り終了位置まで至らずに途中で止まる不具合が発生する場合がある。かかる状況で、コントローラ１０が、画像読み取りセンサ１４０が点Ｃの読み取り終了位置まで至ったものとして（画像読み取りセンサ１４０が途中で止まったことを知らずに）、画像読み取りセンサを点Ｃの読み取り終了位置から点Ａのホームポジションまで戻すのに必要なｓｔｅｐ数をステッピングモータに与え、ステッピングモータが当該ｓｔｅｐ分回転すると、画像読み取りセンサ１４０が、点Ｄに至る（ホームポジションを越えて側壁に当たる）恐れがある。したがって、ステッピングモータ等に不具合が生じた直後には、画像読み取りセンサ１４０が、点Ａのホームポジションではなく、点Ｄで待機している可能性がある。なお、本実施の形態において、点Ａ、Ｄ間の距離は、図６に示すように、３６ｓｔｅｐ分の距離となっている。
【００４０】
ここで、待機位置確認動作について、図７及び図８を用いて説明する。  
上述したとおり、コントローラ１０は、画像読み取りセンサ１４０が待機しているときに、画像読み取り指令を受けた際に、待機位置確認動作を行うため、待機位置確認動作の開始の際には、画像読み取りセンサ１４０は待機位置に位置している。
【００４１】
先ず、コントローラ１０は、ステッピングモータを制御して、画像読み取りセンサ１４０を、待機位置から副走査方向下流側へ向かって１５３ｓｔｅｐ分の距離だけ移動させる。ここで、ステッピングモータ等が正常であり、画像読み取りセンサ１４０が、待機位置確認動作の開始の際に、点Ａのホームポジションに位置していた（待機位置がホームポジションであった）場合（以下、この場合を正常ケースとも呼ぶ）には、画像読み取りセンサ１４０は、図７中、点Ａ（点Ｐ１）から点Ｐ２まで移動することとなる。
【００４２】
次に、コントローラ１０は、画像読み取りセンサ１４０を、さらに副走査方向下流側へ向かって６１ｓｔｅｐ分の距離だけ移動させ、かかる移動の際に、画像読み取りセンサ１４０を制御して、画像読み取りセンサ１４０に確認用パターン１２２ａを読み取らせる。そして、かかる移動の途中で画像読み取りセンサ１４０が確認用パターン１２２ａを読み取り始めたら（初めて読み取ったら）、画像読み取りセンサ１４０が前記待機位置から確認用パターン１２２ａを読み取り始める位置まで移動する間、ステッピングモータが何ｓｔｅｐ分回転したかを前記メモリ１３に記録する。
【００４３】
ここで、待機位置がホームポジションであった場合（正常ケースの場合）には、画像読み取りセンサ１４０は、図７中、点Ｐ２（確認用パターン読み取り動作開始位置）から点Ｐ３（確認用パターン読み取り動作終了位置）まで移動し、点Ｂに至ったところで確認用パターン１２２ａを読み取り始めることとなる。そして、前述したとおり、点Ａ（ホームポジション）、Ｂ間の距離は、１７２ｓｔｅｐ分の距離であるから、メモリ１３に記録されたｓｔｅｐ数は、１７２ｓｔｅｐとなるはずである（誤差を考慮しても、１７２ｓｔｅｐ近傍の値となるはずである）。そこで、コントローラ１０は、メモリ１３に記録されたｓｔｅｐ数と１７２との差の絶対値を算出し、算出された値が所定値（本実施の形態においては２０）以内であるかを判定する。そして、算出された値が所定値以内であれば、待機位置がホームポジションであったと判定し、所定値を超えていれば、待機位置がホームポジションでなかったと判定する。
【００４４】
そして、待機位置がホームポジションであった場合（正常ケースの場合）には、かかるコントローラ１０の判定により、待機している画像読み取りセンサ１４０がホームポジションに位置していたことが適切に確認されることとなる。
【００４５】
一方、ステッピングモータ等が異常な状態となり、画像読み取りセンサ１４０が、待機位置確認動作の開始の際に、点Ａのホームポジションに位置していなかった場合、例えば、点Ｄに位置していた場合（以下、この場合を異常ケースとも呼ぶ）には、図８中、前記待機位置が点Ｄ（点Ｑ１）、前記確認用パターン読み取り動作開始位置が点Ｑ２、前記確認用パターン読み取り動作終了位置が点Ｑ３となる。そして、正常ケースと同様、画像読み取りセンサ１４０は、点Ｂに至ったところで確認用パターン１２２ａを読み取り始めるが、待機位置が点Ｄであり、かつ、点Ｄ、Ｂ間の距離は２０８ｓｔｅｐ（＝１７２＋３６）分の距離であるから、メモリ１３に記録されたｓｔｅｐ数は、２０８ｓｔｅｐとなる（誤差を考慮しても、２０８ｓｔｅｐ近傍の値となる）。そして、コントローラ１０が、メモリ１３に記録されたｓｔｅｐ数（２０８）と１７２との差の絶対値を算出し、算出された値（３６）が所定値（本実施の形態においては２０）以内であるかを判定するが、この場合には、算出された値が所定値を超えるため、コントローラ１０は、待機位置がホームポジションでなかったと判定することとなる。
【００４６】
なお、コントローラ１０は、前記確認用パターン読み取り動作終了位置（正常ケースにおいて点Ｐ３、異常ケースにおいて点Ｑ３）まで移動した画像読み取りセンサを、当該確認用パターン読み取り動作終了位置から待機位置（正常ケースにおいて点Ｐ１、異常ケースにおいて点Ｑ１）まで２１４ｓｔｅｐ（＝１５３＋６１）分の距離だけ戻してから、待機位置確認動作を終了する。
【００４７】
＜＜＜本実施の形態に係る待機位置確認動作の実行タイミングについて＞＞＞
次に、待機位置確認動作の実行タイミング、すなわち、画像読み取りセンサ１４０が待機しているときに、コントローラ１０が、画像読み取り指令を受けると、どのような場合に、前記待機位置確認動作を行ってから画像読み取りセンサ１４０に画像を読み取らせ、どのような場合に、当該待機位置確認動作を行うことなく画像読み取りセンサ１４０に画像を読み取らせるか、について、図９を用いて説明する。図９は、待機位置確認動作の実行タイミングを説明するためのフローチャートである。なお、フローチャートに示される動作は、主として、画像読み取り装置（複合装置２）内のコントローラ１０により実現される。特に、本実施の形態においては、メモリ１３に格納されたプログラムをＣＰＵ１２が処理することにより実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００４８】
＜画像読み取り装置の電源ＯＮ後の待機位置確認動作の実行タイミング＞
本項では、画像読み取り装置（複合装置２）の電源ＯＮ後の待機位置確認動作の実行タイミングについて説明する。
【００４９】
画像読み取り装置の電源がＯＮされると（ステップＳ２）、コントローラ１０は、先ず、カウンタＰの値を０に設定する（ステップＳ４）。そして、画像読み取りセンサ１４０は待機状態となる（ステップＳ６：Ｎｏ）。
【００５０】
そして、画像読み取りセンサ１４０が待機しているときに、コントローラ１０が、画像読み取り指令を受けると（ステップＳ６：Ｙｅｓ）、カウンタＰの値が０か否かを判定する（ステップＳ８）。ステップＳ４でカウンタＰの値が０に設定されたため、ここでは、カウンタＰの値が０であると判定され（ステップＳ８：Ｙｅｓ）、コントローラ１０は、タイマーＴをスタートさせた後（タイマーＴの値を０に設定した後、ステップＳ１０）、カウンタＰの値をインクリメントして（ステップＳ１２）、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる（ステップＳ１４）。そして、画像の読み取りが終了したら、画像読み取りセンサ１４０は待機状態に戻る（ステップＳ６：Ｎｏ）。
【００５１】
このように、コントローラ１０は、画像読み取り装置の電源がＯＮされた後に画像読み取り指令を初めて受けた際には、画像読み取りセンサ１４０の待機位置確認動作を行うことなく、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる動作（コントローラ１０が画像読み取り指令を受けた際に実行されるこのようなコントローラ１０の動作を、以下、第二動作とも呼ぶ）を実行する。
【００５２】
すなわち、詳細な説明は省略するが、画像読み取り装置の電源ＯＮ直後には、ホームポジションのシークが行われ、コントローラ１０により画像読み取りセンサ１４０の位置がホームポジションに設定される。そのため、画像読み取り装置の電源がＯＮされた後に画像読み取り指令を初めて受けた際に、待機位置がホームポジションに位置していない可能性は低い。したがって、かかる際に、コントローラ１０は、画像読み取りセンサ１４０の待機位置確認動作を行うことなく、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる。
【００５３】
フローチャートに戻って説明を続ける。画像読み取りセンサ１４０が待機しているときに、コントローラ１０が、画像読み取り指令を受けると（ステップＳ６：Ｙｅｓ）、カウンタＰの値が０か否かを判定する（ステップＳ８）。ステップＳ１２でカウンタＰの値がインクリメントされ、カウンタＰの値が１となっているため、今度は、カウンタＰの値が０でないと判定される（ステップＳ８：Ｎｏ）。そして、コントローラ１０は、タイマーＴの値が所定時間（本実施の形態においては３分）以上かどうか、すなわち、電源がＯＮされた後に画像読み取り指令を始めて受けたときから３分が経過したかどうかを判定する（ステップＳ１６）。
【００５４】
ここで、タイマーＴの値が３分未満と判定された場合には（ステップＳ１６：Ｎｏ）、コントローラ１０は、カウンタＰの値をインクリメントして（ステップＳ１２）、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる（ステップＳ１４）。そして、画像の読み取りが終了したら、画像読み取りセンサ１４０は待機状態に戻る（ステップＳ６：Ｎｏ）。
【００５５】
一方、タイマーＴの値が３分以上と判定された場合には（ステップＳ１６：Ｙｅｓ）、コントローラ１０は、カウンタＰの値をリセットした後（カウンタＰの値を０に設定した後、ステップＳ１８）、前記待機位置確認動作を行う（ステップＳ２０）。そして、待機している画像読み取りセンサ１４０がホームポジションに位置する（待機位置がホームポジションである）と確認された場合には（ステップＳ２２：Ｙｅｓ）、前述のステップＳ８へ移行し、待機している画像読み取りセンサ１４０がホームポジションに位置しない（待機位置がホームポジションでない）と判定された場合には、ステッピングモータ等が異常な状態となったと判断し、エラー処理を実行する（ステップＳ２４）。
【００５６】
待機位置がホームポジションであると確認された場合には（ステップＳ２２：Ｙｅｓ）、コントローラ１０は、カウンタＰの値が０か否かを判定する（ステップＳ８）が、ステップＳ１８でカウンタＰの値がリセットされたため、ここでは、カウンタＰの値が０であると判定される（ステップＳ８：Ｙｅｓ）。コントローラ１０は、タイマーＴをスタートさせた後（タイマーＴの値を０に設定した後、ステップＳ１０）、カウンタＰの値をインクリメントして（ステップＳ１２）、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる（ステップＳ１４）。そして、画像の読み取りが終了したら、画像読み取りセンサ１４０は待機状態に戻る（ステップＳ６：Ｎｏ）。
【００５７】
このように、コントローラ１０は、画像読み取り装置の電源がＯＮされた後に画像読み取り指令を初めて受けたときから所定時間経過するまでに画像読み取り指令を受けた際には、前記第二動作を実行する。そして、該所定時間経過後に初めて画像読み取り指令を受けた際に、画像読み取りセンサ１４０の待機位置確認動作を行ってから、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる動作（コントローラ１０が画像読み取り指令を受けた際に実行されるこのようなコントローラ１０の動作を、以下、第一動作とも呼ぶ）を実行する。
【００５８】
＜第一動作が実行された後の待機位置確認動作の実行タイミング＞
上述したとおり、ステップＳ１６で、タイマーＴの値が３分以上と判定された場合には（ステップＳ１６：Ｙｅｓ）、コントローラ１０は、カウンタＰの値をリセットした後（ステップＳ１８）、待機位置確認動作を行い（ステップＳ２０）、タイマーＴをスタートさせた後（ステップＳ１０）、カウンタＰの値をインクリメントして（ステップＳ１２）、該画像読み取りセンサ１４０に原稿から画像を読み取らせる（ステップＳ１４）。そして、画像の読み取り（第一動作の実行）が終了したら、画像読み取りセンサ１４０は待機状態に戻る（ステップＳ６：Ｎｏ）。
【００５９】
本項では、引き続いて、第一動作が実行された後の待機位置確認動作の実行タイミングについて説明する。
【００６０】
画像読み取りセンサ１４０が待機しているときに、コントローラ１０が、画像読み取り指令を受けると（ステップＳ６：Ｙｅｓ）、カウンタＰの値が０か否かを判定する（ステップＳ８）。ステップＳ１２でカウンタＰの値がインクリメントされ、カウンタＰの値が１となっているため、カウンタＰの値が０でないと判定される（ステップＳ８：Ｎｏ）。そして、コントローラ１０は、タイマーＴの値が所定時間（本実施の形態においては３分）以上かどうか、すなわち、前記第一動作が実行されて待機位置確認動作が行われたときから３分が経過したかどうかを判定する（ステップＳ１６）。
【００６１】
ここで、タイマーＴの値が３分未満と判定された場合には（ステップＳ１６：Ｎｏ）、コントローラ１０は、カウンタＰの値をインクリメントして（ステップＳ１２）、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる（ステップＳ１４）。そして、画像の読み取りが終了したら、画像読み取りセンサ１４０は待機状態に戻る（ステップＳ６：Ｎｏ）。
【００６２】
一方、タイマーＴの値が３分以上と判定された場合には（ステップＳ１６：Ｙｅｓ）、コントローラ１０は、カウンタＰの値をリセットした後（カウンタＰの値を０に設定した後、ステップＳ１８）、前記待機位置確認動作を行う（ステップＳ２０）。そして、待機している画像読み取りセンサ１４０がホームポジションに位置する（待機位置がホームポジションである）と確認された場合には（ステップＳ２２：Ｙｅｓ）、前述のステップＳ８へ移行し、待機している画像読み取りセンサ１４０がホームポジションに位置しない（待機位置がホームポジションでない）と判定された場合には、ステッピングモータ等が異常な状態となったと判断し、エラー処理を実行する（ステップＳ２４）。
【００６３】
待機位置がホームポジションであると確認された場合には（ステップＳ２２：Ｙｅｓ）、コントローラ１０は、カウンタＰの値が０か否かを判定する（ステップＳ８）が、ステップＳ１８でカウンタＰの値がリセットされたため、ここでは、カウンタＰの値が０であると判定される（ステップＳ８：Ｙｅｓ）。コントローラ１０は、タイマーＴをスタートさせた後（タイマーＴの値を０に設定した後、ステップＳ１０）、カウンタＰの値をインクリメントして（ステップＳ１２）、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる（ステップＳ１４）。そして、画像の読み取りが終了したら、画像読み取りセンサ１４０は待機状態に戻る（ステップＳ６：Ｎｏ）。
【００６４】
このように、コントローラ１０は、前記第一動作が実行されて待機位置確認動作が行われたときから所定時間経過するまでに画像読み取り指令を受けた際には、前記第二動作を実行する。そして、該所定時間経過後に初めて画像読み取り指令を受けた際に、前記第一動作を実行する。
【００６５】
＝＝＝本実施の形態に係る画像読み取り装置の有効性について＝＝＝
本実施形態に係る画像読み取り装置である複合装置２は、ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサ１４０と、待機している画像読み取りセンサ１４０がホームポジションに位置すること、を確認するための確認用パターン１２２ａが形成されている確認用パターン形成プレート１２２と、画像読み取り指令を受けた際に、確認用パターン形成プレート１２２に形成されている確認用パターン１２２ａを画像読み取りセンサ１４０に読み取らせることによって、待機している画像読み取りセンサ１４０がホームポジションに位置することを確認する待機位置確認動作を行ってから、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる第一動作と、前記待機位置確認動作を行うことなく、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる第二動作と、を選択的に実行するコントローラ１０であって、前記第一動作が実行されて前記待機位置確認動作が行われたときから所定時間経過するまでに画像読み取り指令を受けた際には、前記第二動作を実行し、該所定時間経過後に初めて画像読み取り指令を受けた際に、前記第一動作を実行するコントローラ１０と、を有している。このことにより、画像読み取りが適切に実施されない問題を未然にかつ効率的に防止することが可能となる。
【００６６】
すなわち、背景技術の項等で説明した通り、コントローラ１０が確認用画像形成部（確認用パターン形成プレート１２２等）に形成されている確認用画像（確認用パターン１２２ａ等）を画像読み取りセンサ１４０に読み取らせることによって、待機している画像読み取りセンサ１４０がホームポジションに適正に位置することが確認される画像読み取り装置は知られていたが、当該画像読み取り装置においては、電源ＯＮ直後には、当該確認が行われるものの、それ以降（画像読み取りが終了して画像読み取りセンサ１４０が待機位置に戻ってきたとき等）は、当該確認が省略されていた。
【００６７】
しかしながら、画像読み取りセンサ１４０が原稿から画像を読み取る際に、画像読み取りセンサ１４０がモータの不具合等により正常に移動しなかったとき等（例えば、前述したように、ステッピングモータの脱調等に起因してステッピングモータが点Ｃの読み取り終了位置まで至らずに途中で止まる不具合が発生した場合）には、画像読み取りが終了して画像読み取りセンサ１４０が待機位置に戻ってきたときにホームポジションに位置していない可能性がある（例えば、前述したように、画像読み取りセンサ１４０が、側壁に当たり、点Ｄに位置する可能性がある）。そして、上記のような画像読み取り装置においては、かかる際に、画像読み取りセンサ１４０が待機状態においてホームポジションに適正に位置することが確認されないため、以降の画像読み取りが適切に実施されない問題が生ずる恐れがある。かといって、画像読み取りが終了して画像読み取りセンサ１４０が待機位置に戻ってくる度に、当該確認を行うのでは、非効率的であり、前述したとおり、スループットの低下という不都合を招く（また、その度に、前述したｓｔｅｐ数を記録するためのメモリ１３の領域確保を行わなければならないという不都合も生じる）。
【００６８】
そこで、本実施の形態に係る画像読み取り装置（複合装置２）に設けられたコントローラ１０は、第一動作（すなわち、待機位置確認動作を行ってから、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる動作）が実行されて前記待機位置確認動作が行われたときから所定時間経過するまでに画像読み取り指令を受けた際には、第二動作（前記待機位置確認動作を行うことなく、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる動作）を実行し、該所定時間経過後に初めて画像読み取り指令を受けた際に、前記第一動作を実行する。そのため、画像読み取りが適切に実施されない前述した問題を、未然に、かつ、効率的に（スループットの低下や頻繁なメモリの領域確保等の不都合を生じさせることなく）、防止することが可能となる。
【００６９】
また、本実施の形態において、コントローラ１０は、電源がＯＮされた後に画像読み取り指令を初めて受けたときから所定時間経過するまでに画像読み取り指令を受けた際には、前記第二動作を実行し、該所定時間経過後に初めて画像読み取り指令を受けた際に、前記第一動作を実行するから、画像読み取りが適切に実施されない前述した問題を、より一層、未然に、かつ、効率的に（スループットの低下や頻繁なメモリの領域確保等の不都合を生じさせることなく）、防止することが可能となる。
【００７０】
＝＝＝待機位置確認動作の実行タイミングの変形例について＝＝＝
上記においては、図９のフローチャートを用いて、本実施の形態（以下、第一実施形態とも呼ぶ）に係る待機位置確認動作の実行タイミングについて説明したが、他の例も考えられる。ここでは、図１０を用いて、待機位置確認動作の実行タイミングの変形例（以下、第二実施形態とも呼ぶ）について説明する。図１０は、変形例に係る待機位置確認動作の実行タイミングを説明するためのフローチャートである。以下、図１０のフローチャートを、図９のフローチャートと比較しつつ、当該変形例について説明する。
【００７１】
図９と図１０の主たる相違点は、ステップＳ１６の判断基準である。すなわち、図９（第一実施形態）においては、時間がどのくらい経過したかにより、第一動作及び第二動作のうちのいずれを実行するかが決定されていたのに対し、図１０（第二実施形態）においては、読み取り指令を受けた回数により、第一動作及び第二動作のうちのいずれを実行するかが決定されている。
【００７２】
つまり、第二実施形態と第一実施形態とを比較した場合に、画像読み取り装置である複合装置２が、ホームポジションで待機し、該ホームポジションから移動して原稿から画像を読み取るための画像読み取りセンサ１４０と、待機している画像読み取りセンサ１４０がホームポジションに位置すること、を確認するための確認用パターン１２２ａが形成されている確認用パターン形成プレート１２２と、画像読み取り指令を受けた際に、確認用パターン形成プレート１２２に形成されている確認用パターン１２２ａを画像読み取りセンサ１４０に読み取らせることによって、待機している画像読み取りセンサ１４０がホームポジションに位置することを確認する待機位置確認動作を行ってから、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる第一動作と、前記待機位置確認動作を行うことなく、待機している画像読み取りセンサ１４０を移動させて該画像読み取りセンサ１４０に原稿から画像を読み取らせる第二動作と、を選択的に実行するコントローラ１０と、を有することについては、共通している。
【００７３】
しかしながら、第一実施形態においては、コントローラ１０が、第一動作が実行されて前記待機位置確認動作が行われたときから所定時間経過するまでに画像読み取り指令を受けた際には、第二動作を実行し、該所定時間経過後に初めて画像読み取り指令を受けた際に、前記第一動作を実行するのに対し、第二実施形態においては、コントローラ１０が、第一動作を実行させる画像読み取り指令、を受けた後から数えて所定回数（第二実施形態においては、３回（図１０のステップＳ１６参照））目の画像読み取り指令を受けるまでは、画像読み取り指令を受けた際に（第二実施形態においては、１回目と２回目の画像読み取り指令を受けた際に）、第二動作を実行し、当該所定回数目の画像読み取り指令を受けた際に（第二実施形態においては、３回目の画像読み取り指令を受けた際に）、第一動作を実行する。
【００７４】
そして、第二実施形態に係る画像読み取り装置においても、前述した効果、すなわち、画像読み取りが適切に実施されない問題を、未然にかつ効率的に防止することが可能となる効果、が奏されることとなる。
【００７５】
また、第一実施形態においては、コントローラ１０が、電源がＯＮされた後に画像読み取り指令を初めて受けたときから所定時間経過するまでに画像読み取り指令を受けた際には、第二動作を実行し、該所定時間経過後に初めて画像読み取り指令を受けた際に、第一動作を実行するのに対し、第二実施形態においては、コントローラ１０が、電源がＯＮされた後に画像読み取り指令を初めて受けた後から数えて所定回数（第二実施形態においては、３回（図１０のステップＳ１６参照））目の画像読み取り指令を受けるまでは、画像読み取り指令を受けた際に（第二実施形態においては、１回目と２回目の画像読み取り指令を受けた際に）、第二動作を実行し、当該所定回数目の画像読み取り指令を受けた際に（第二実施形態においては、３回目の画像読み取り指令を受けた際に）、第一動作を実行する。
【００７６】
そして、第二実施形態に係る画像読み取り装置においても、前述した効果、すなわち、画像読み取りが適切に実施されない問題を、より一層、未然にかつ効率的に防止することが可能となる効果、が奏されることとなる。
【００７７】
＝＝＝その他の実施形態＝＝＝
以上、上記の実施形態に基づき、主として、画像読み取り装置について説明したが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはもちろんである。
【００７８】
また、上記の実施形態では、画像読み取り装置の一例として複合装置２を例に挙げて説明した。つまり、上記の実施形態では、印刷装置としてのプリンタユニット３０と一体化された画像読み取り装置について説明したが、これに限定されるものではない。例えば、画像読み取り装置は、印刷装置と一体化されていないスキャナであってもよい。
【図面の簡単な説明】
【００７９】
【図１】複合装置２のブロック図である。
【図２】スキャナユニット２０の斜視図である。
【図３】スキャナユニット２０の上面図である。
【図４Ａ】上蓋１１０を開けた状態のスキャナユニット２０を示す斜視図である（その１）。
【図４Ｂ】上蓋１１０を開けた状態のスキャナユニット２０を示す斜視図である（その２）。
【図５】スキャナユニット２０の内部構造を示す図である。
【図６】ホームポジション、確認用パターン１２２ａ等の副走査方向における位置関係を示した図である。
【図７】正常ケースにおける待機位置確認動作について説明するための説明図である。
【図８】異常ケースにおける待機位置確認動作について説明するための説明図である。
【図９】待機位置確認動作の実行タイミングを説明するためのフローチャートである。
【図１０】変形例に係る待機位置確認動作の実行タイミングを説明するためのフローチャートである。
【符号の説明】
【００８０】
２  複合装置、３  コンピュータ、１０  コントローラ、１１  インターフェース、
１２  ＣＰＵ、１３  メモリ、１４  ユニット制御回路、２０  スキャナユニット、
３０  プリンタユニット、１００  載置ガラス、１１０  上蓋、
１１１  原稿マット、１２０  上ケース、１２２  確認用パターン形成プレート、
１２２ａ  確認用パターン、１３０  下ケース、１４０  画像読み取りセンサ、
１５０  キャリッジ、１６０  駆動機構、１６１  タイミングベルト、
１６２  駆動プーリ、１６３  従動プーリ、１６４  ギア輪列、１７０  ガイドバー
【図１】
0004821732.tif 000002
【図２】
0004821732.tif 000003
【図３】
0004821732.tif 000004
【図４Ａ】
0004821732.tif 000005
【図４Ｂ】
0004821732.tif 000006
【図６】
0004821732.tif 000007
【図７】
0004821732.tif 000008
【図８】
0004821732.tif 000009
【図９】
0004821732.tif 000010
【図１０】
0004821732.tif 000011
【図５】
0004821732.tif 000012