(57)【要約】【課題】インターロック機構の動作により読み取りが中断された原稿の画像を読み取り直す手間を軽減する。【解決手段】装置本体１００と読取部５１と駆動部５４と電源部２０と開閉カバー９１と、開閉カバー９１の開閉に連動して駆動部５４へ電源電圧を供給又は遮断するインターロック部３０と、開閉カバー９１の開閉を検知する開閉検知部１３と、読取部５１を第１の位置ＨＰから第２の位置ＥＰまで移動させる過程で原稿の画像を読み取らせるスキャン処理と読取部５１を逆方向に移動させ第１の位置ＨＰに位置させるリターン処理を実行するスキャン制御部と、スキャン処理中に開閉カバー９１の開状態が検知された場合スキャン処理を終了させ、次に閉状態が検知されたときリターン処理を実行させる読取中断処理を実行する中断制御部１４と、読取中断処理後スキャン処理を実行させる再スキャン実行部１５とを備える。【選択図】図３
2014150317.tif 000002
【特許請求の範囲】
【請求項１】
装置本体と、
原稿の画像を読み取る読取部と、
前記読取部を副走査方向に沿って移動させる駆動部と、
前記駆動部を動作させるための電源電圧を生成する電源部と、
前記装置本体に対して開閉自在な開閉カバーと、
前記開閉カバーの開閉状態に連動して、前記開閉カバーが閉状態である場合に前記電源部から前記駆動部へ前記電源電圧を供給し、前記開閉カバーが開状態である場合に前記電源部から前記駆動部への前記電源電圧の供給を遮断するインターロック部と、
前記開閉カバーの開閉状態を検知する開閉検知部と、
前記読取部を予め定められた第１の位置から予め定められた第２の位置まで前記副走査方向に沿う第１の方向へ移動させる過程で前記読取部によって前記原稿の画像を読み取らせるスキャン処理と、前記読取部を前記第１の方向とは逆の第２の方向に移動させることにより前記読取部を前記第１の位置に位置させるリターン処理と、を実行するスキャン制御部と、
前記スキャン処理の実行中に前記開閉検知部によって前記開閉カバーが開状態であることが検知された場合に、前記実行中の前記スキャン処理を終了させ、次に前記開閉検知部によって前記開閉カバーが閉状態であることが検知されたときに前記スキャン制御部によって前記リターン処理を実行させる読取中断処理を実行する中断制御部と、
前記読取中断処理の後、前記スキャン制御部によって前記スキャン処理を実行させる再スキャン処理を実行する再スキャン実行部と、
を備える画像読取装置。
【請求項２】
前記第１の位置に前記読取部が存在することを検知する位置検知部を更に備え、
前記スキャン制御部は、前記駆動部へ前記読取部を移動させる指示を示す指示信号を出力することによって、前記駆動部により前記読取部を移動させ、
前記駆動部は、前記スキャン制御部から出力された前記指示信号に応じて前記読取部を移動させ、
前記再スキャン実行部は、更に、前記リターン処理において、前記位置検知部によって前記第１の位置に前記読取部が存在することが検知された場合に、前記スキャン制御部による前記指示信号の出力が開始されてから、前記位置検知部によって前記第１の位置に前記読取部が存在することが検知されるまで、前記駆動部が前記スキャン制御部から出力された前記指示信号に応じて前記読取部を移動させた移動量が、予め定められた基準値に満たないときは、前記再スキャン処理を実行する請求項１に記載の画像読取装置。
【請求項３】
前記指示信号は、パルス信号であり、
前記駆動部は、前記パルス信号のパルス数によって示される移動量で前記読取部を移動させる請求項２に記載の画像読取装置。
【請求項４】
前記開閉検知部は、前記インターロック部による前記供給又は前記遮断に応じて得られる電圧を監視し、前記監視した電圧が予め定められた基準電圧よりも低くなったときに、前記開閉カバーが開状態であることを検知し、前記監視した電圧が前記基準電圧以上になったときに、前記開閉カバーが閉状態であることを検知する請求項１から３の何れか一項に記載の画像読取装置。
【請求項５】
ユーザーに対して前記画像の読み取りを行うか否かの選択指示の入力を案内する案内部と、
前記選択指示の入力を受け付ける受付部と、
を更に備え、
前記再スキャン実行部は、前記再スキャン処理の実行前に、前記案内部によって前記選択指示の入力を案内させ、前記受付部によって前記画像の読み取りを行う旨の選択指示が受け付けられた場合、前記再スキャン処理を実行する請求項１から４の何れか一項に記載の画像読取装置。
【請求項６】
前記請求項１から５の何れか一項に記載の画像読取装置と、
前記読取部によって読み取られた原稿の画像を用紙に形成する画像形成部と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び当該画像読取装置を備えた画像形成装置に関し、特に、インターロック機構によって駆動部への電源電圧の供給が遮断されたことによって、原稿の画像の読み取りが中断された場合に、その読み取りをリカバリーする技術に関する。
【背景技術】
【０００２】
従来から、画像読取装置における原稿の画像の読取方法として、自動原稿給送装置によって原稿を自動搬送し、所定の読取位置にキャリッジを固定して原稿の画像を読み取る方法と、原稿台に原稿を手動で載置し、キャリッジを移動させながら原稿の画像を読み取る方法の、２つの読取方法が知られている。
【０００３】
また、装置本体を覆う開閉自在な開閉カバーが開かれた場合に、自動原稿給送装置、キャリッジに内蔵された光源やＣＣＤ、及びキャリッジを移動させる駆動モーター等の各駆動部への電源電圧の供給を強制的に遮断する、所謂インターロック機構を備えた画像読取装置が知られている。このような読取装置では、キャリッジによって原稿の画像を読み取り中に開閉カバーが開かれると、インターロック機構によってキャリッジに関わる駆動部への給電が遮断されるため、原稿の画像の読み取り動作が中断する。
【０００４】
例えば、自動原稿給送装置によって原稿を自動搬送させながら、キャリッジによって原稿を読み取っている最中に開閉カバーが開かれると、インターロック機構によって自動原稿給送装置への給電が遮断される。これによって、原稿の自動搬送が中断されるので、自動原稿給送装置内で紙詰まりが発生する虞がある。
【０００５】
そこで、例えば下記特許文献１には、自動原稿送り装置において、原稿詰まりが発生した場合に、原稿を繰り出すナジャーローラーを、原稿を繰り出す前の状態（ホーム位置）に戻してから、原稿詰まりを報知する技術が開示されている。これによって、原稿詰まりに気付いたユーザーが原稿を繰り出す前の状態に戻ろうとするナジャーローラーに指を挟むことなく、安全に紙詰まりを解消することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−３３０６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一方、原稿台に原稿を手動で載置してキャリッジを移動させながら原稿の画像を読み取らせている最中に開閉カバーが開かれると、インターロック機構によってキャリッジを移動させるための駆動モーターへの給電が遮断され、キャリッジの移動が停止する。これによって、原稿の画像の一部が読み取られなくなる虞がある。
【０００８】
このような場合、ユーザーは、原稿の画像が正常に読み取られなかったことに容易に気付くことはできず、例えば、開閉カバーを閉じて駆動部への給電が再開された後、読み取り対象の原稿の画像を表す画像データが出力されていないこと等によって初めて気付くことができる。そして、ユーザーは、原稿の画像が正常に読み取られなかったことに気付き、当該原稿の画像を読み取り直す必要があると判断した場合には、再び当該原稿の画像を読み取らせる操作を行わなければならなかった。
【０００９】
本発明は、このような事情に鑑みてなされたものであり、インターロック機構の動作によって読み取りが中断された原稿の画像を再び読み取り直すときの手間を軽減することができる画像読取装置及び当該画像読取装置を備えた画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る画像読取装置は、装置本体と、原稿の画像を読み取る読取部と、前記読取部を副走査方向に沿って移動させる駆動部と、前記駆動部を動作させるための電源電圧を生成する電源部と、前記装置本体に対して開閉自在な開閉カバーと、前記開閉カバーの開閉状態に連動して、前記開閉カバーが閉状態である場合に前記電源部から前記駆動部へ前記電源電圧を供給し、前記開閉カバーが開状態である場合に前記電源部から前記駆動部への前記電源電圧の供給を遮断するインターロック部と、前記開閉カバーの開閉状態を検知する開閉検知部と、前記読取部を予め定められた第１の位置から予め定められた第２の位置まで前記副走査方向に沿う第１の方向へ移動させる過程で前記読取部によって前記原稿の画像を読み取らせるスキャン処理と、前記読取部を前記第１の方向とは逆の第２の方向に移動させることにより前記読取部を前記第１の位置に位置させるリターン処理と、を実行するスキャン制御部と、前記スキャン処理の実行中に前記開閉検知部によって前記開閉カバーが開状態であることが検知された場合に、前記実行中の前記スキャン処理を終了させ、次に前記開閉検知部によって前記開閉カバーが閉状態であることが検知されたときに前記スキャン制御部によって前記リターン処理を実行させる読取中断処理を実行する中断制御部と、前記読取中断処理の後、前記スキャン制御部によって前記スキャン処理を実行させる再スキャン処理を実行する再スキャン実行部と、を備える。
【００１１】
この構成によれば、スキャン処理の実行中に開閉カバーの開状態が検知された場合、インターロック部によって駆動部への電源電圧の供給が遮断される。これによって、駆動部が停止するため、読取部の移動が中断される。その結果、原稿の画像のうちの少なくとも一部が読取部によって読み取られなくなる。
【００１２】
このように、スキャン処理の実行中に開閉カバーが開状態であることが検知された場合、次に開閉検知部によって開閉カバーが閉状態であることが検知されたときに、中断制御部によって読取中断処理が実行される。そして、読取中断処理の後、再スキャン実行部によって再スキャン処理が行われ、つまり、スキャン処理が再び実行される。
【００１３】
このため、スキャン処理の実行中に開閉カバーが開状態となり、インターロック部によって駆動部への電源電圧の供給が遮断されたことによって読み取りが中断された原稿の画像を、ユーザーが正常に読み取られたか否かを確認する手間を軽減しつつ、再び読み取り直すことができる。これによって、インターロック機構の動作によって読み取りが中断された原稿の画像を再び読み取り直すときの手間を軽減することができる。
【００１４】
また、前記第１の位置に前記読取部が存在することを検知する位置検知部を更に備え、前記スキャン制御部は、前記駆動部へ前記読取部を移動させる指示を示す指示信号を出力することによって、前記駆動部により前記読取部を移動させ、前記駆動部は、前記スキャン制御部から出力された前記指示信号に応じて前記読取部を移動させ、前記再スキャン実行部は、更に、前記リターン処理において、前記位置検知部によって前記第１の位置に前記読取部が存在することが検知された場合に、前記スキャン制御部による前記指示信号の出力が開始されてから、前記位置検知部によって前記第１の位置に前記読取部が存在することが検知されるまで、前記駆動部が前記スキャン制御部から出力された前記指示信号に応じて前記読取部を移動させた移動量が、予め定められた基準値に満たないときは、前記再スキャン処理を実行することが好ましい。
【００１５】
スキャン処理の実行中に瞬間的に開閉カバーが開閉されたことによって、インターロック部により駆動部への電源電圧の供給が瞬間的に遮断され、駆動部が脱調して停止する虞がある。この場合、開閉検知部の検知性能によっては、開閉カバーの開状態が適切に検知されない虞がある。その結果、駆動部が停止して読取部の移動が中断しているにも関わらず、開閉カバーの開状態が検知されないために読取中断処理が行われない虞がある。
【００１６】
この場合、スキャン制御部は、実行中のスキャン処理を継続し、その後、リターン処理を実行することになる。しかし、当該リターン処理において駆動部が動作を再開したとしても、読取部は停止していた位置から第１の位置までしか移動しない。したがって、当該リターン処理において、スキャン制御部による指示信号の出力が開始されてから、位置検知部によって第１の位置に読取部が存在することが検知されるまでの間に、駆動部が指示信号に応じて読取部を移動させた移動量は、開閉カバーが閉状態のまま正常に実行されたリターン処理において駆動部が指示信号に応じて読取部を第２の位置から第１の位置まで移動させたときの移動量よりも少なくなる。
【００１７】
しかし、再スキャン実行部によれば、リターン処理において、指示信号の出力が開始されてから第１の位置に読取部が存在することが検知されるまでに、駆動部が指示信号に応じて読取部を移動させた移動量が、予め定められた基準値に満たないときには、再スキャン処理が実行される。
【００１８】
このため、例えば、開閉カバーが閉状態のまま正常に実行されたリターン処理において、駆動部が指示信号に応じて読取部を第２の位置から第１の位置まで移動させるときの移動量を上記の基準値とすることにより、上記のように、スキャン処理の実行中に、瞬間的に開閉カバーが開閉されたことに起因して原稿の画像の読み取りが中断され、且つ、開閉カバーが開状態であることが検知されない場合であっても、リターン処理において、指示信号の出力が開始されてから第１の位置に読取部が存在することが検知されるまでに、駆動部が指示信号に応じて読取部を移動させた移動量が当該基準値に満たなくなるので、再スキャン実行部によって再スキャン処理を実行させることができる。つまり、開閉カバーの開状態が検知されないまま、インターロック機構の動作によって読み取りが中断された原稿の画像を、ユーザーに何ら操作させることなく、再び読み取り直すことができる。
【００１９】
また、前記指示信号は、パルス信号であり、前記駆動部は、前記パルス信号のパルス数によって示される移動量で前記読取部を移動させることが好ましい。
【００２０】
この構成によれば、再スキャン実行部は、リターン処理において、パルス信号の出力が開始されてから第１の位置に読取部が存在することが検知されるまでに、駆動部がパルス信号に応じて読取部を移動させた移動量を、パルス信号のパルス数によって容易に把握することができる。
【００２１】
また、前記開閉検知部は、前記インターロック部による前記供給又は前記遮断に応じて得られる電圧を監視し、前記監視した電圧が予め定められた基準電圧よりも低くなったときに、前記開閉カバーが開状態であることを検知し、前記監視した電圧が前記基準電圧以上になったときに、前記開閉カバーが閉状態であることを検知することが好ましい。
【００２２】
この構成によれば、インターロック部による供給又は遮断に応じて得られる電圧が予め定められた基準電圧よりも低くなった場合には、開閉検知部によって、開閉カバーが開状態であることが検知される。このため、例えば、商用電源の瞬停等の要因でインターロック部による供給又は遮断に応じて得られる電圧が低下し、駆動部が正常動作しなくなった場合に、開閉カバーが開状態であることが検知され、中断制御部による読取中断処理が実行される。これによって、スキャン処理が中断されるので、駆動部が正常に動作しない状態でスキャン処理が継続される虞を軽減することができる。
【００２３】
また、ユーザーに対して前記画像の読み取りを行うか否かの選択指示の入力を案内する案内部と、前記選択指示の入力を受け付ける受付部と、を更に備え、前記再スキャン実行部は、前記再スキャン処理の実行前に、前記案内部によって前記選択指示の入力を案内させ、前記受付部によって前記画像の読み取りを行う旨の選択指示が受け付けられた場合、前記再スキャン処理を実行することが好ましい。
【００２４】
この構成によれば、再スキャン処理の実行前に、案内部によってユーザーに対して画像の読み取りを行うか否かの選択指示の入力が案内されるので、ユーザーは、希望に応じて適切に再スキャン処理を実行させるか否かを切り替えることができる。また、案内部によってユーザーに対して画像の読み取りを行うか否かの選択指示の入力が案内されるので、再スキャン処理を実行することをユーザーに気付かせることができる。このため、読取中断処理の後、再スキャン実行部によって再スキャン処理が自動的に実行される構成において、ユーザーが再スキャン処理が行われることに気付かずに原稿を取り除いてしまう虞を防止することができる。
【００２５】
また、本発明に係る画像形成装置は、前記画像読取装置と、前記読取部によって読み取られた原稿の画像を用紙に形成する画像形成部と、を備える。
【００２６】
この構成によれば、スキャン処理によって、画像形成部によって用紙に形成させる対象の原稿の画像を読取部によって読み取っている最中に開閉カバーが開状態となり、インターロック部によって駆動部への電源電圧の供給が遮断されたことによって読み取りが中断された場合に、当該読み取りが中断された原稿の画像を、ユーザーが正常に読み取られたか否かを確認する手間を軽減しつつ、再び読み取り直すことができる。これによって、インターロック機構の動作によって読み取りが中断された原稿の画像を再び読み取り直すときの手間を軽減することができる。
【発明の効果】
【００２７】
本発明によれば、インターロック機構の動作によって読み取りが中断された原稿の画像を再び読み取り直すときの手間を軽減することができる画像読取装置及び当該画像読取装置を備えた画像形成装置を提供することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の画像形成装置の一実施形態に係る複合機の概略構成図である。
【図２】複合機の外観の概略を示す図である。
【図３】複合機に含まれる画像読取装置の電気的な構成の一例を示すブロック図である。
【図４】原稿読取部を用いた原稿の画像の読み取り動作の前半を示すフローチャートである。
【図５】原稿読取部を用いた原稿の画像の読み取り動作の後半を示すフローチャートである。
【図６】中断制御部による読取中断処理の動作の前半を示すフローチャートである。
【図７】中断制御部による読取中断処理の動作の後半を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明に係る実施形態を図面に基づいて説明する。図１は、本発明の画像形成装置の一実施形態に係る複合機１の概略構成図である。図２は、複合機１の外観の概略を示す図である。
【００３０】
図１に示すように、複合機１は、原稿読取部５と、待機位置検知センサー８１（位置検知部）と、原稿給送装置６と、操作部７と、本体部１００（装置本体）と、スタックトレイ４９と、を備えている。
【００３１】
原稿読取部５は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）及び露光ランプ等からなるキャリッジ５１（読取部）と、ガラス等の透明部材により構成された原稿台５２と、原稿読取スリット５３と、を備えている。
【００３２】
キャリッジ５１は、後述のスキャナーモーター５４によって回転動作するドラム（図略）に張設されたワイヤー（図略）に連結されている。キャリッジ５１は、当該ドラムの回転動作によってワイヤーが副走査方向Ｙに移動することによって、副走査方向Ｙに移動する。キャリッジ５１は、後述のスキャン制御部１２による制御の下、原稿台５２に載置された原稿の画像及び原稿給送装置６によって搬送されてきた原稿の画像を読み取る。
【００３３】
キャリッジ５１は、副走査方向Ｙにおいて、原稿台５２及び原稿読取スリット５３よりも図１における＋Ｙ方向にある、予め定められた待機位置ＨＰで、後述のスキャン制御部１２からの指示の入力を待機する。この場合、待機位置ＨＰが本発明に係る第１の位置の一例に相当している。
【００３４】
キャリッジ５１は、原稿台５２に載置された原稿の画像を読み取る場合、副走査方向Ｙに沿って、待機位置ＨＰから読取開始位置ＳＰまで、図１における＋Ｙ方向（副走査方向に沿う第１の方向）へ移動する。読取開始位置ＳＰは、原稿台５２において原稿の副走査方向Ｙの先端が載置される位置として定められている。
【００３５】
キャリッジ５１は、読取開始位置ＳＰから読取終了位置ＥＰまで所定速度で等速移動しながら、原稿台５２に載置された原稿の画像を読み取る。読取終了位置ＥＰは、原稿台５２において原稿の副走査方向Ｙの後端が載置される位置を示し、原稿台５２に載置可能な原稿のサイズ毎に異なる。ただし、読取終了位置ＥＰは、これに限らず、原稿台５２に載置可能な最大の原稿のサイズに合わせて、１つの位置に固定して定められていてもよい。この場合、読取終了位置ＥＰが本発明に係る第２の位置の一例に相当している。
【００３６】
キャリッジ５１は、読み取った原稿の画像を表す画像データを後述する制御部１０へ出力する。キャリッジ５１は、原稿の画像を読み取った後、読取終了位置ＥＰから待機位置ＨＰに至るまで、読取時とは逆の方向（図１において−Ｙ方向、第２の方向）に移動する。
【００３７】
一方、キャリッジ５１は、原稿給送装置６により搬送された原稿を読み取るときには、待機位置ＨＰから原稿読取スリット５３と対向する位置まで移動する。そして、キャリッジ５１は、原稿読取スリット５３を介して原稿給送装置６による原稿の搬送動作と同期して原稿の画像を読み取り、読み取った原稿の画像を表す画像データを制御部１０へ出力する。
【００３８】
待機位置検知センサー８１は、待機位置ＨＰ付近に設けられ、待機位置ＨＰにキャリッジ５１が存在するか否かを検知する。待機位置検知センサー８１は、例えば、発光素子と受光素子とを備えた反射型フォトセンサで構成されている。待機位置検知センサー８１は、待機位置ＨＰに向けて発光素子から出力された光がキャリッジ５１で反射されて受光素子で受光された場合に、待機位置ＨＰにキャリッジ５１が存在することを検知し、待機位置ＨＰにキャリッジ５１が存在することを示す検知信号を後述の制御部１０へ出力する。一方、待機位置検知センサー８１は、待機位置ＨＰに向けて発光素子から出力された光が反射されず、受光素子で受光されない場合に、待機位置ＨＰにキャリッジ５１が存在しないことを検知し、待機位置ＨＰにキャリッジ５１が存在しないことを示す検知信号を制御部１０へ出力する。
【００３９】
原稿給送装置６は、原稿が載置される原稿載置部６１と、画像読み取り後の原稿が排出される原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ順に繰り出して上記原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出するための原稿搬送機構６３を備える。また、原稿給送装置６本体は、原稿台５２に対して開閉可能に構成されている。つまり、原稿台５２上面を開放するように原稿給送装置６を上方に持ち上げることにより、原稿台５２の上面に、例えば見開き状態にされた書籍等の原稿を載置することができる。
【００４０】
本体部１００は、それぞれサイズが異なる用紙を収納する複数の給紙カセット４６１と、給紙カセット４６１から用紙を１枚ずつ繰り出して後述する記録部４０へ搬送する給紙ローラー４６２と、給紙カセット４６１から搬送されてきた用紙に画像を形成する記録部４０とを備えている。
【００４１】
記録部４０は、感光体ドラム４３と、露光部４２と、現像部４４と、転写部４１と、定着部４５と、用紙搬送部４６とを備えている。露光部４２は、キャリッジ５１で取得された画像データに基づいてレーザー光を出力し、このレーザー光によって感光体ドラム４３を走査することで、感光体ドラム４３上に静電潜像を形成する。現像部４４は、感光体ドラム４３上の静電潜像にトナーを付着させてトナー像を形成する。転写部４１は、感光体ドラム４３上のトナー像を用紙に転写する。定着部４５は、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる。用紙搬送部４６は、記録部４０内の用紙搬送路中に設けられた搬送ローラー等によって用紙を搬送し、用紙をスタックトレイ４９又は排出トレイ４８へ排出する。
【００４２】
操作部７は、情報を表示するための表示部７１と、ユーザーによって各種指示の操作を行わせるための操作キー部７２と、スピーカー７３と、を備えている。表示部７１は、例えばタッチパネル機能を有する液晶ディスプレイ等によって構成されている。操作キー部７２は、例えばユーザーが印刷実行指示を入力するためのスタートキーや、印刷部数等を入力するためのテンキー等の各種キースイッチを備えている。スピーカー７３は、後述の制御部１０から入力された指示に従って所定の音声を出力する装置である。
【００４３】
本体部１００は、更に、図２に示すように、開閉カバー９１と、インターロックスイッチ３０（インターロック部）と、を備えている。
【００４４】
開閉カバー９１は、本体部１００に対して開閉自在に取り付けられている。開閉カバー９１が閉状態（図２における実線の状態）のとき、ユーザーは、本体部１００の内部（例えば、露光部４２や用紙搬送部４６等）に触れることができないようになっている。
【００４５】
インターロックスイッチ３０は、例えば、突起部を備えた押しボタンスイッチで構成されている。インターロックスイッチ３０は、開閉カバー９１の開閉状態に連動して、オン状態とオフ状態とを切り替える。インターロックスイッチ３０は、開閉カバー９１が閉状態（図２における実線部で示す状態）のときは、開閉カバー９１によって突起部が押し込まれてオン状態になる。一方、インターロックスイッチ３０は、開閉カバー９１が開状態（図２における一点鎖線部で示す状態）のときは、突起部が押し込まれなくなり、オフ状態になる。
【００４６】
次に、複合機１に含まれる画像読取装置１Ａの電気的な構成について詳述する。図３は、複合機１に含まれる画像読取装置１Ａの電気的な構成の一例を示すブロック図である。図３に示すように、画像読取装置１Ａは、電源部２０と、ＤＣ／ＤＣコンバーター２１と、インターロックスイッチ３０と、原稿読取部５と、待機位置検知センサー８１と、操作部７と、Ａ／Ｄコンバーター２３と、制御部１０と、を含んで構成されている。尚、画像読取装置１Ａは、図２に示した、本体部１００と、開閉カバー９１と、を含んでいる。
【００４７】
電源部２０は、例えば、スイッチング電源回路によって構成されている。そして、電源部２０は、商用電源等の交流電源から供給される交流電圧を予め定められた電圧値の直流電圧に変換することによって、原稿読取部５、待機位置検知センサー８１、操作部７及び制御部１０の動作に用いられる電源電圧を生成する。
【００４８】
ＤＣ／ＤＣコンバーター２１は、電源部２０により生成された電源電圧の電圧値を、待機位置検知センサー８１、操作部７及び制御部１０の動作に用いる予め定められた制御用電圧値に変換する。
【００４９】
インターロックスイッチ３０は、上記のように、開閉カバー９１の開閉に連動してオン状態とオフ状態とが切り替えられる。インターロックスイッチ３０は、開閉カバー９１が閉状態の場合にオン状態となり、電源部２０からＡ／Ｄコンバーター２３や原稿読取部５に向かう電流経路を導通させる。これにより、Ａ／Ｄコンバーター２３や原稿読取部５に電源電圧が供給される。一方、インターロックスイッチ３０は、開閉カバー９１が開状態の場合にオフ状態となり、電源部２０からＡ／Ｄコンバーター２３や原稿読取部５に向かう電流経路を遮断する。これにより、Ａ／Ｄコンバーター２３や原稿読取部５への電源電圧の供給が遮断される。
【００５０】
原稿読取部５は、キャリッジ５１及びスキャナーモーター５４（駆動部）を備えている。キャリッジ５１は、露光ランプ５１ａ及びＣＣＤ５１ｂを含む。
【００５１】
スキャナーモーター５４は、後述のスキャン制御部１２による制御の下、回転動作して図略のドラムを回転動作させる。当該ドラムの回転動作により、当該ドラムに張設された図略のワイヤーに連結されたキャリッジ５１が、副走査方向Ｙ（図１）に沿って移動する。
【００５２】
スキャナーモーター５４は、例えば、ステッピングモーターにより構成されている。具体的には、スキャナーモーター５４は、信号レベルがハイレベルかローレベルかによって、スキャナーモーター５４の回転方向（時計回りか反時計周りか）を示す方向指示信号と、パルス状の駆動信号と、がそれぞれ入力される２つの入力部を備えている。この場合、方向指示信号と駆動信号とが本発明に係る指示信号の一例に相当している。
【００５３】
例えば、スキャナーモーター５４は、方向指示信号がローレベルを示す場合には、時計回りに回転し、キャリッジ５１を副走査方向Ｙに沿って図１における右方向（＋Ｙ方向）に移動させる。一方、スキャナーモーター５４は、方向指示信号がハイレベルを示す場合には、反時計回りに回転し、キャリッジ５１を副走査方向Ｙに沿って図１における左方向（−Ｙ方向）に移動させる。
【００５４】
また、スキャナーモーター５４は、パルス状の駆動信号が入力されると、駆動信号のパルス毎に予め定められた回転角度だけ回転動作する。これにより、キャリッジ５１は、当該回転角度に応じた移動量で副走査方向Ｙに移動する。
【００５５】
尚、スキャナーモーター５４は、これに限らず、例えば、時計回りに回転させるためのパルス状の駆動信号と、反時計回りに回転させるためのパルス状の駆動信号と、がそれぞれ入力される２つの入力部を備えるように構成してもよい。又は、スキャナーモーター５４は、Ａ相Ｂ相の９０度位相のずれたパルス信号がそれぞれ入力される２つの入力部を備え、Ａ相Ｂ相のうち何れの位相が進んでいるか否かによって、回転方向を時計回りにするか反時計回りにするかを切り替える構成であってもよい。
【００５６】
Ａ／Ｄコンバーター２３は、電源部２０からインターロックスイッチ３０を介して供給される電圧の電圧値を検出し、検出した電圧値を示す検出信号を制御部１０へ出力する。
【００５７】
制御部１０は、複合機１全体の動作を司る。制御部１０は、例えば、所定の演算処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、所定の制御プログラムが記憶されたＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の不揮発性メモリーと、データを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、これらの周辺回路等とを備えている。
【００５８】
制御部１０は、不揮発性メモリーに記憶された制御プログラムを実行することによって、受付部１１、スキャン制御部１２、開閉検知部１３、中断制御部１４、再スキャン実行部１５、及び案内部１６を構成する。また、制御部１０は、ＲＡＭの記憶領域の一部を中断情報記憶部１７として用いる。
【００５９】
受付部１１は、ユーザーによって操作部７を用いて入力された各種指示を受け付ける。当該指示には、例えば、原稿の画像の読み取りを行うか否かの選択指示や、読み取り対象の原稿のサイズを指定する指示等が含まれる。
【００６０】
スキャン制御部１２は、スキャン処理とリターン処理とを実行する。スキャン処理とは、キャリッジ５１を待機位置ＨＰから読取終了位置ＥＰまで副走査方向Ｙに沿って図１における右方向（第１の方向、＋Ｙ方向）へ移動させ、その移動過程でキャリッジ５１によって原稿の画像を読み取らせる処理である。リターン処理とは、キャリッジ５１を副走査方向Ｙに沿ってスキャン処理時とは逆の方向（第２の方向、−Ｙ方向）に移動させることにより、キャリッジ５１を待機位置ＨＰに位置させる処理である。
【００６１】
スキャン制御部１２は、スキャン処理及びリターン処理において、スキャナーモーター５４へパルス状の駆動信号及び方向指示信号を出力する。これによって、スキャナーモーター５４は、パルス状の駆動信号のパルス毎に、方向指示信号によって示される回転方向に、予め定められた回転角度ずつ回転動作する。これによって、駆動信号のパルス毎に、一定の移動量でキャリッジ５１を移動させる。
【００６２】
つまり、スキャン制御部１２は、スキャナーモーター５４へ出力した駆動信号のパルス数によってキャリッジ５１の回転角度を把握し、これによって、キャリッジ５１の移動量を把握することができる。これによって、スキャン制御部１２は、スキャン処理において、キャリッジ５１の位置が読取開始位置ＳＰから読取終了位置ＥＰに存在していることを把握したときに、キャリッジ５１によって原稿の画像を読み取らせる。
【００６３】
開閉検知部１３は、Ａ／Ｄコンバーター２３から出力されてきた検出信号によって示される電圧値に基づいて、開閉カバー９１の開閉状態を検知する。
【００６４】
具体的には、開閉検知部１３は、予め定められた時間（例えば、１秒）経過する度に定期的に、Ａ／Ｄコンバーター２３から出力されてきた検出信号によって示される電圧値に基づいて、開閉カバー９１の開閉状態を検知する。開閉カバー９１が開状態になると、インターロックスイッチ３０がオフ状態になり、電源部２０からＡ／Ｄコンバーター２３へ向かう電流径路が遮断され、Ａ／Ｄコンバーター２３によって検出される電圧値が低下する。そこで、開閉検知部１３は、Ａ／Ｄコンバーター２３から出力されてきた検出信号によって示される電圧値が、予め定められた基準電圧値よりも低くなったときに、開閉カバー９１が開状態であることを検知する。一方、開閉カバー９１が閉状態になると、インターロックスイッチ３０がオン状態になり、電源部２０からＡ／Ｄコンバーター２３へ向かう電流径路が導通される。これによって、Ａ／Ｄコンバーター２３によって検出される電圧値が基準電圧値以上になると、開閉検知部１３は、開閉カバー９１が閉状態であることを検知する。尚、基準電圧値は、例えば、ＤＣ／ＤＣコンバーター２１から制御部１０に向けて供給される電圧の電圧値である制御用電圧値よりも予め定められた電圧値だけ低い電圧値に設定されている。
【００６５】
中断制御部１４は、スキャン制御部１２によるスキャン処理の実行中に、開閉検知部１３によって開閉カバー９１が開状態であることが検知された場合に、実行中のスキャン処理を中断させ、次に開閉検知部１３によって開閉カバー９１が閉状態であることが検知されたときにスキャン制御部１２によってリターン処理を実行させる読取中断処理を実行する。
【００６６】
再スキャン実行部１５は、中断制御部１４による読取中断処理の後、スキャン制御部１２によってスキャン処理を実行させる再スキャン処理を実行する。
【００６７】
案内部１６は、ユーザーに対して画像の読み取りを行うか否かの選択指示の入力を案内する画面を表示部７１に表示させる。
【００６８】
中断情報記憶部１７には、スキャン処理において、原稿の画像の読み取り動作が中断されたことを示す中断情報が記憶される。
【００６９】
以下では、原稿読取部５を用いた原稿の画像の読み取り動作について説明する。図４及び図５は、原稿読取部５を用いた原稿の画像の読み取り動作を示すフローチャートである。図６及び図７は、中断制御部１４による読取中断処理の動作を示すフローチャートである。
【００７０】
図４に示すように、受付部１１によって、ユーザーから操作部７を用いて入力された原稿の画像の読み取り指示が受け付けられると（Ｓ１）、スキャン制御部１２は、スキャン処理を開始し、待機位置ＨＰに位置するキャリッジ５１を副走査方向Ｙに沿う図１における右方向（以下、読取方向（＋Ｙ方向）と示す）に移動させるべく、スキャナーモーター５４への、ローレベルの方向指示信号（以下、正転指示信号と示す）及びパルス状の駆動信号の出力を開始する（Ｓ２）。尚、スキャン制御部１２は、後述のステップＳ９において正転指示信号及び駆動信号の出力を終了するまでの間、正転指示信号及び駆動信号の出力を継続する。また、スキャン制御部１２は、出力した駆動信号のパルス数のカウントを開始する（Ｓ３）。これによって、スキャナーモーター５４は、後述のステップＳ９においてスキャン制御部１２による正転指示信号及び駆動信号の出力が終了するまでの間、入力された駆動信号のパルス毎に予め定められた回転角度ずつ回転動作し、キャリッジ５１を読取方向（＋Ｙ方向）に移動させる（Ｓ４）。
【００７１】
また、ステップＳ１において、受付部１１によってユーザーから操作部７を用いて入力された原稿の画像の読み取り指示が受け付けられた後（Ｓ１）、ステップＳ２以降の動作と並行して、図６に示すように、開閉検知部１３による開閉カバー９１が開状態にあることが検知されたか否かの判定処理が開始される（Ｓ２１）。中断制御部１４は、開閉検知部１３によって開閉カバー９１が開状態にあることが検知されない間は（Ｓ２１；ＮＯ）、待機状態にあり、開閉検知部１３によって開閉カバー９１が開状態にあることが検知されると（Ｓ２１；ＹＥＳ）、ステップＳ２２以降の読取中断処理の実行を開始し、ステップＳ２以降の処理を中断させる。尚、読取中断処理の詳細については後述する。
【００７２】
図４に戻り、スキャン制御部１２は、カウントしたパルス数が予め定められた読取開始パルス数に到達したか否かを判定する（Ｓ５）。尚、読取開始パルス数は、待機位置ＨＰから読取開始位置ＳＰまでキャリッジ５１を移動させるために、スキャナーモーター５４を回転動作させるのに要する駆動信号のパルス数に定められている。
【００７３】
スキャン制御部１２は、カウントしたパルス数が読取開始パルス数に到達したと判定すると（Ｓ５；ＹＥＳ）、キャリッジ５１が読取開始位置ＳＰに到達したと判断し、キャリッジ５１による原稿の画像の読み取り動作を開始させる（Ｓ６）。
【００７４】
次に、スキャン制御部１２は、カウントしたパルス数が予め定められた読取終了パルス数に到達したか否かを判定する（Ｓ７）。尚、読取終了パルス数は、待機位置ＨＰから読取終了位置ＥＰまでキャリッジ５１を移動させるために、スキャナーモーター５４を回転動作させるのに要する駆動信号のパルス数に定められている。読取終了位置ＥＰは原稿台５２に載置可能な原稿のサイズ毎に定められているので、これに合わせて、読取終了パルス数も原稿台５２に載置可能な原稿のサイズ毎に定められている。
【００７５】
例えば、ステップＳ１において、受付部１１により、原稿の画像の読み取り指示とともに、原稿のサイズ（例えば、Ａ５サイズ）を指定する指示が受け付けられていた場合には、当該受け付けられた原稿のサイズ（Ａ５サイズ）に対応する読取終了パルス数がステップＳ７の判定に用いられる。ステップＳ１において、受付部１１により、原稿の画像の読み取り指示とともに、原稿のサイズを指定する指示が受け付けられていなかった場合には、原稿台５２に載置可能な原稿のサイズのうち最大のサイズ（例えば、Ａ４サイズ）に対応する読取終了パルス数がステップＳ７の判定に用いられる。
【００７６】
スキャン制御部１２は、カウントしたパルス数が読取終了パルス数に到達していないと判定すると（Ｓ７；ＮＯ）、正転指示信号及び駆動信号の出力と、パルス数のカウントと、を継続し、スキャナーモーター５４の回転動作（Ｓ４）及びキャリッジ５１による原稿の画像の読み取り動作（Ｓ６）を継続させる。その後、スキャン制御部１２は、カウントしたパルス数が読取終了パルス数に到達したと判定すると（Ｓ７；ＹＥＳ）、キャリッジ５１が読取終了位置ＥＰに到達したと判断し、キャリッジ５１による原稿の画像の読み取り動作を終了させる（Ｓ８）、正転指示信号及び駆動信号の出力を終了する（Ｓ９）。これによって、スキャン制御部１２は、スキャン処理を終了する。そして、スキャン制御部１２は、駆動信号のパルス数のカウントを終了する（Ｓ１０）。
【００７７】
スキャン制御部１２は、スキャン処理を終了すると、図５に示すように、リターン処理を開始する。具体的には、スキャン制御部１２は、リターン処理において、キャリッジ５１を副走査方向Ｙに沿う図１における左方向（以下、リターン方向（−Ｙ方向）と示す）に移動させるべく、スキャナーモーター５４への、ハイレベルの方向指示信号（以下、逆転指示信号と示す）及びパルス状の駆動信号の出力を開始する（Ｓ１１）。尚、スキャン制御部１２は、後述のステップＳ１５において逆転指示信号及び駆動信号の出力を終了するまでの間、逆転指示信号及び駆動信号の出力を継続する。また、スキャン制御部１２は、出力した駆動信号のパルス数（以下、リターンパルス数と示す）のカウントを開始する（Ｓ１２）。これによって、スキャナーモーター５４は、後述のステップＳ１５においてスキャン制御部１２による逆転指示信号及び駆動信号の出力が終了するまでの間、入力された駆動信号のパルス毎に予め定められた回転角度ずつ回転動作し、キャリッジ５１をリターン方向（−Ｙ方向）に移動させる（Ｓ１３）。
【００７８】
スキャン制御部１２は、待機位置検知センサー８１からキャリッジ５１が待機位置ＨＰに存在しないことを示す検出信号が出力されている間は（Ｓ１４；ＮＯ）、逆転指示信号及び駆動信号の出力と、リターンパルス数のカウントと、を継続し、スキャナーモーター５４によるキャリッジ５１のリターン方向への移動動作（Ｓ１３）を継続させる。その後、待機位置検知センサー８１からキャリッジ５１が待機位置ＨＰに存在することを示す検出信号が出力されると（Ｓ１４；ＹＥＳ）、スキャン制御部１２は、逆転指示信号及び駆動信号の出力を終了する（Ｓ１５）。これによって、スキャン制御部１２は、リターン処理を終了する。そして、スキャン制御部１２は、リターンパルス数のカウントを終了する（Ｓ１６）。
【００７９】
次に、再スキャン実行部１５は、スキャン制御部１２によってカウントされたリターンパルス数が、予め定められた基準パルス数（基準値）よりも少ないか否かを判定する（Ｓ１７）。尚、基準パルス数は、読取終了位置ＥＰから待機位置ＨＰまでキャリッジ５１をリターン方向（−Ｙ方向）に移動させるために、スキャナーモーター５４を回転動作させるのに要する駆動信号のパルス数に定められている。読取終了位置ＥＰは原稿台５２に載置可能な原稿のサイズ毎に定められているので、これに合わせて、基準パルス数も原稿台５２に載置可能な原稿のサイズ毎に定められている。
【００８０】
例えば、ステップＳ１において、受付部１１により、原稿の画像の読み取り指示とともに、原稿のサイズ（例えば、Ａ５サイズ）を指定する指示が受け付けられていた場合には、当該受け付けられた原稿のサイズ（Ａ５サイズ）に対応する基準パルス数がステップＳ１７の判定に用いられる。ステップＳ１において、受付部１１により、原稿の画像の読み取り指示とともに、原稿のサイズを指定する指示が受け付けられていなかった場合には、原稿台５２に載置可能な原稿のサイズのうち最大のサイズ（例えば、Ａ４サイズ）に対応する基準パルス数がステップＳ１７の判定に用いられる。
【００８１】
ステップＳ１７において、再スキャン実行部１５によって、スキャン制御部１２によってカウントされたリターンパルス数が基準パルス数よりも少ないと判定された場合（Ｓ１７；ＹＥＳ）、キャリッジ５１が待機位置ＨＰから読取終了位置ＥＰまでの途中の区間内のある位置から待機位置ＨＰまで戻ってきたものと考えられる。
【００８２】
例えば、リターン処理の前に行われていたスキャン処理中に、開閉検知部１３が、定期的に開閉カバー９１の開閉状態を検知した後、次に開閉カバー９１の開閉状態を検知するまでの間に、開閉カバー９１が瞬間的に開閉された場合、開閉検知部１３によって開閉カバー９１の開状態が適切に検知されない虞がある。この場合、開閉カバー９１の開状態が検知されないために読取中断処理が行われず、ステップＳ２以降の処理は中断されない。このため、瞬間的に開閉カバー９１が開閉されたことによって、インターロックスイッチ３０によりスキャナーモーター５４への電源電圧の供給が瞬間的に遮断され、スキャナーモーター５４が脱調して停止し、キャリッジ５１がスキャン処理中に待機位置ＨＰから読取終了位置ＥＰまでの区間内で停止したままスキャン処理が継続された後、リターン処理が実行されることになる。そして、当該リターン処理においてスキャナーモーター５４の駆動が再開した場合には、キャリッジ５１は待機位置ＨＰから読取終了位置ＥＰまでの区間内のスキャン処理中に停止していた位置から待機位置ＨＰまで戻ることになる。
【００８３】
この場合、スキャン処理において、原稿の画像のうちキャリッジ５１が停止していた位置から読取終了位置ＥＰまでの間に対応する画像が読み取られていず、原稿の画像の読み取りが中断された状態になっている。そこで、この場合（Ｓ１７；ＹＥＳ）、再スキャン実行部１５は、再スキャン処理を実行させるか否かをユーザーに選択させるべく、案内部１６によって、原稿の画像の読み取りを行うか否かの選択指示を入力するための画面を表示部７１に表示させる（Ｓ１８）。
【００８４】
ユーザーによって当該表示部７１に表示された画面が視認され、受付部１１によって、ユーザーから操作部７を介して原稿の画像の読み取りを行う旨の選択指示の入力が受け付けられると（Ｓ１９；ＹＥＳ）、再スキャン実行部１５は、再スキャン処理を実行する。つまり、再スキャン実行部１５は、スキャン制御部１２に再びスキャン処理を行わせるべく、ステップＳ２以降の処理を繰り返させる。一方、受付部１１によって、ユーザーから操作部７を介して原稿の画像の読み取りを行わない旨の選択指示の入力が受け付けられると（Ｓ１９；ＮＯ）、再スキャン実行部１５は、再スキャン処理を実行せず、原稿の画像の読み取り動作を終了させる。
【００８５】
一方、ステップＳ１７において、再スキャン実行部１５によって、スキャン制御部１２によってカウントされたリターンパルス数が基準パルス数以上であると判定された場合（Ｓ１７；ＮＯ）、キャリッジ５１は、スキャン処理が正常に終了した後、待機位置ＨＰまで戻ってきたものと考えられる。
【００８６】
例えば、スキャン処理が正常に終了した後、リターン処理が正常に終了した場合、キャリッジ５１は読取終了位置ＥＰから待機位置ＨＰまで戻るので、ステップＳ１７において、再スキャン実行部１５によって、スキャン制御部１２によってカウントされたリターンパルス数は基準パルス数であると判定される。
【００８７】
また、例えば、スキャン処理が正常に終了した後、リターン処理の実行中に、開閉検知部１３が、定期的に開閉カバー９１の開閉状態を検知した後、次に開閉カバー９１の開閉状態を検知するまでの間に、開閉カバー９１が瞬間的に開閉された場合、開閉検知部１３によって開閉カバー９１の開状態が適切に検知されない虞がある。この場合、開閉カバー９１の開状態が検知されないために読取中断処理が行われず、ステップＳ２以降の処理が中断されない。このため、瞬間的に開閉カバー９１が開閉されたことによって、インターロックスイッチ３０によりスキャナーモーター５４への電源電圧の供給が瞬間的に遮断され、スキャナーモーター５４が脱調して停止し、キャリッジ５１が停止したままリターン処理が継続され、ステップＳ１２で開始されたリターンパルス数のカウントが継続されることになる。つまり、このようにスキャン処理が正常に終了した後、開閉検知部１３によって開閉カバー９１の開状態が検出されないまま、リターン処理が実行されているときにキャリッジ５１が停止した場合、その後、スキャナーモーター５４の駆動が再開したときは、ステップＳ１７において、再スキャン実行部１５によって、スキャン制御部１２によってカウントされたリターンパルス数は基準パルス数以上であると判定される。
【００８８】
このように、再スキャン実行部１５は、スキャン制御部１２によってカウントされたリターンパルス数が基準パルス数以上であると判定した場合（Ｓ１７；ＮＯ）、スキャン処理は正常に終了していると判断し、原稿の画像の読み取り動作を終了させる。
【００８９】
一方、図６に示すように、ステップＳ１において、受付部１１によってユーザーから操作部７を用いて入力された原稿の画像の読み取り指示が受け付けられた後（Ｓ１）、ステップＳ２以降の動作と並行して、開閉検知部１３による開閉カバー９１が開状態にあることが検知されたか否かの判定処理が開始される（Ｓ２１）。
【００９０】
中断制御部１４は、開閉検知部１３によって開閉カバー９１が開状態にあることが検知されない間は（Ｓ２１；ＮＯ）、待機状態にあり、開閉検知部１３によって開閉カバー９１が開状態にあることが検知されると（Ｓ２１；ＹＥＳ）、中断制御部１４は、読取中断処理を開始し、スキャン制御部１２によって実行中のスキャン処理又はリターン処理を終了させる（Ｓ２２）。
【００９１】
具体的には、ステップＳ２１において開閉カバー９１の開状態が検知されたとき、開閉カバー９１の開状態に連動してインターロックスイッチ３０がオフ状態になる。つまり、スキャナーモーター５４への電源電圧の供給が遮断された状態になる。しかし、制御部１０には電源部２０からＤＣ／ＤＣコンバーター２１を介して制御用電圧値の電源電圧が供給されているので、スキャン制御部１２は、スキャン処理の実行を継続し、スキャナーモーター５４への正転指示信号及び駆動信号の出力を継続している。そこで、ステップＳ２２において、スキャン制御部１２は、中断制御部１４によって実行中のスキャン処理又はリターン処理を終了するように指示されると、スキャナーモーター５４への正転指示信号及び駆動信号の出力を停止し、駆動信号のパルス数のカウントを終了する。また、スキャン制御部１２は、実行中のスキャン処理において、キャリッジ５１によって原稿の画像の読み取り動作を行わせている場合には、キャリッジ５１にその読み取り動作を終了させる。
【００９２】
一方、スキャン制御部１２が、ステップＳ２１において開閉カバー９１の開状態が検知されたときにリターン処理を継続し、スキャナーモーター５４への逆転指示信号及び駆動信号の出力を継続していた場合、ステップＳ２２において、スキャン制御部１２は、中断制御部１４によって実行中のスキャン処理又はリターン処理を終了するように指示されると、スキャナーモーター５４への逆転指示信号及び駆動信号の出力を停止し、リターンパルス数のカウントを終了する。
【００９３】
そして、中断制御部１４は、スキャン制御部１２によってカウントされたパルス数が読取終了パルス数に到達しているか否かを判定する（Ｓ２３）。中断制御部１４は、スキャン制御部１２によってカウントされたパルス数が読取終了パルス数に到達していないと判定した場合（Ｓ２３；ＮＯ）、ステップＳ２１で開閉カバー９１の開状態が検知され、ステップＳ２２においてスキャン処理が中断されたときに、キャリッジ５１が待機位置ＨＰから読取終了位置ＥＰまでの途中の区間内に存在していたと判断する。つまり、この場合（Ｓ２３；ＮＯ）、中断制御部１４は、スキャン処理の実行中にキャリッジ５１が停止し、原稿の画像のうちキャリッジ５１が停止していた位置から読取終了位置ＥＰまでの間に対応する画像が読み取られていないので、原稿の画像の読み取りが中断されたと判断する。そこで、この場合（Ｓ２３；ＮＯ）、中断制御部１４は、原稿の画像の読み取り動作が中断されたことを示す中断情報を中断情報記憶部１７に記憶する（Ｓ２４）。
【００９４】
一方、中断制御部１４は、スキャン制御部１２によってカウントされたパルス数が読取終了パルス数に到達していると判定した場合（Ｓ２３；ＹＥＳ）、キャリッジ５１が読取終了位置ＥＰを通過後に、つまり、スキャン処理の中断後のリターン処理中に、ステップＳ２１で開閉カバー９１の開状態が検知されたと判断する。つまり、スキャン処理は正常に終了し、読取開始位置ＳＰから読取終了位置ＥＰまでの間に対応する原稿の画像の読み取りは終了していたと判断する。そこで、この場合（Ｓ２３；ＹＥＳ）、中断制御部１４は、中断情報を中断情報記憶部１７に記憶することなく、ステップＳ２５に処理を移行する。
【００９５】
そして、中断制御部１４は、開閉検知部１３によって開閉カバー９１が開状態にあることが検知されている間、処理を待機する（Ｓ２５；ＮＯ）。その後、開閉検知部１３によって開閉カバー９１が閉状態にあることが検知されると（Ｓ２５；ＹＥＳ）、スキャン制御部１２にリターン処理を開始させ、後述のステップＳ２９においてスキャン制御部１２に逆転指示信号及び駆動信号の出力を終了させるまでの間、スキャナーモーター５４への逆転指示信号及び駆動信号の出力を開始させる（Ｓ２６）。これによって、スキャナーモーター５４は、後述のステップＳ２９においてスキャン制御部１２によって逆転指示信号及び駆動信号の出力が終了されるまでの間、キャリッジ５１をリターン方向（−Ｙ方向）に移動させる（Ｓ２７）。
【００９６】
そして、待機位置検知センサー８１からキャリッジ５１が待機位置ＨＰに存在しないことを示す検出信号が出力されている間（Ｓ２８；ＮＯ）、中断制御部１４は、スキャン制御部１２に逆転指示信号及び駆動信号の出力を継続させ、スキャナーモーター５４によるキャリッジ５１のリターン方向への移動動作（Ｓ２７）を継続させる。その後、待機位置検知センサー８１からキャリッジ５１が待機位置ＨＰに存在することを示す検知信号が出力されると（Ｓ２８；ＹＥＳ）、図７に示すように、中断制御部１４は、スキャン制御部１２に逆転指示信号及び駆動信号の出力を終了させる。これによって、スキャン制御部１２によるリターン処理、及び、中断制御部１４による読取中断処理が終了する（Ｓ２９）。
【００９７】
読取中断処理が終了すると、再スキャン実行部１５は、中断情報記憶部１７に中断情報が記憶されているか否かを判定する（Ｓ３０）。再スキャン実行部１５は、ステップＳ３０において、中断情報記憶部１７に中断情報が記憶されていないと判定した場合（Ｓ３０；ＮＯ）、ステップＳ２１で開閉カバー９１の開状態が検知されたときに、読取開始位置ＳＰから読取終了位置ＥＰまでの間に対応する原稿の画像の読み取りは終了していたと判断し、再スキャン処理を実行せず、原稿の画像の読み取り動作を終了させる。
【００９８】
一方、再スキャン実行部１５は、ステップＳ３０において、中断情報記憶部１７に中断情報が記憶されていると判定した場合（Ｓ３０；ＹＥＳ）、ステップＳ２１で開閉カバー９１の開状態が検知されたときに、原稿の画像の読み取りが中断されたと判断し、再スキャン処理を実行させるか否かをユーザーに選択させるべく、案内部１６によって、原稿の画像の読み取りを行うか否かの選択指示を入力するための画面を表示部７１に表示させる（Ｓ３１）。
【００９９】
ユーザーによって当該表示部７１に表示された画面が視認され、受付部１１によって、ユーザーから操作部７を介して原稿の画像の読み取りを行う旨の選択指示の入力が受け付けられると（Ｓ３２；ＹＥＳ）、再スキャン実行部１５は、再スキャン処理を実行する。つまり、再スキャン実行部１５は、スキャン制御部１２に再びスキャン処理を行わせるべく、ステップＳ２以降の処理を繰り返させる。一方、受付部１１によって、ユーザーから操作部７を介して原稿の画像の読み取りを行わない旨の選択指示の入力が受け付けられると（Ｓ３２；ＮＯ）、再スキャン実行部１５は、再スキャン処理を実行せず、原稿の画像の読み取り動作を終了させる。
【０１００】
上記実施形態によれば、スキャン処理の実行中に開閉カバー９１の開状態が検知された場合、インターロックスイッチ３０によってスキャナーモーター５４への電源電圧の供給が遮断される。これによって、スキャナーモーター５４が停止するため、キャリッジ５１の移動が中断される。その結果、原稿の画像のうちの少なくとも一部がキャリッジ５１によって読み取られなくなる。
【０１０１】
このように、開閉カバー９１の開状態が検知された場合、次に開閉検知部１３によって開閉カバー９１が閉状態であることが検知されたときに、中断制御部１４によって読取中断処理が実行される。そして、読取中断処理の後、再スキャン実行部１５によって再スキャン処理の実行前に、案内部１６によってユーザーに対して画像の読み取りを行うか否かの選択指示の入力が案内される。
【０１０２】
このため、ユーザーは、希望に応じて適切に再スキャン処理を実行させるか否かを切り替えることができる。また、案内部１６によってユーザーに対して画像の読み取りを行うか否かの選択指示の入力が案内されるので、再スキャン処理を実行することをユーザーに気付かせることができる。このため、読取中断処理の後、再スキャン実行部１５によって再スキャン処理が自動的に実行される構成において、ユーザーが再スキャン処理が行われることに気付かずに原稿台５２から原稿を取り除いてしまう虞を防止することができる。そして、画像の読み取りを行う旨の選択指示が受け付けられた場合には、再スキャン実行部１５によって再スキャン処理が行われ、つまり、スキャン処理が再び実行される。
【０１０３】
このため、スキャン処理の実行中に開閉カバー９１が開状態となり、インターロックスイッチ３０によってスキャナーモーター５４への電源電圧の供給が遮断されたことによって読み取りが中断された原稿の画像を、ユーザーが正常に読み取られたか否かを確認する手間を軽減しつつ、再び読み取り直すことができる。これによって、インターロック機構の動作によって読み取りが中断された原稿の画像を再び読み取り直すときの手間を軽減することができる。
【０１０４】
また、スキャン処理又はリターン処理の実行中に瞬間的に開閉カバー９１が開閉されたことによって、インターロックスイッチ３０によりスキャナーモーター５４への電源電圧の供給が瞬間的に遮断され、スキャナーモーター５４が脱調して停止する虞がある。しかし、例えば、開閉検知部１３が、定期的に開閉カバー９１の開閉状態を検知した後、次に開閉カバー９１の開閉状態を検知するまでの間に、開閉カバー９１が瞬間的に開閉された場合には、開閉検知部１３によって開閉カバー９１の開状態が適切に検知されない虞がある。その結果、スキャナーモーター５４が停止してキャリッジ５１の移動が中断しているにも関わらず、開閉カバー９１の開状態が検知されないために読取中断処理が行われない虞がある。
【０１０５】
例えば、スキャン処理の実行中に、瞬間的に開閉カバー９１が開閉されたことによって、スキャナーモーター５４が停止したが読取中断処理が行われなかった場合、スキャン制御部１２は、実行中のスキャン処理を継続し、その後、リターン処理を実行することになる。しかし、当該リターン処理においてスキャナーモーター５４が動作を再開したとしても、キャリッジ５１は停止していた位置から待機位置ＨＰまでしか移動しない。したがって、当該リターン処理において、スキャン制御部１２による駆動信号の出力が開始されてから、待機位置検知センサー８１によって待機位置ＨＰにキャリッジ５１が存在することが検知されるまでの間に、スキャナーモーター５４が駆動信号に応じてキャリッジ５１を移動させた移動量は、開閉カバー９１が閉状態のまま正常に実行されたリターン処理においてスキャナーモーター５４が駆動信号に応じてキャリッジ５１を読取終了位置ＥＰから待機位置ＨＰまで移動させたときの移動量よりも少なくなる。
【０１０６】
一方、スキャン処理を正常に終了した後、リターン処理の実行中に、瞬間的に開閉カバー９１が開閉されたことによって、スキャナーモーター５４が停止したが読取中断処理が行われなかった場合、スキャン制御部１２は、実行中のリターン処理を継続することになる。この場合、キャリッジ５１が停止しているにも関わらず、スキャン制御部１２による駆動信号の出力が継続され、当該リターン処理において、スキャン制御部１２が出力した駆動信号によって示されるキャリッジ５１の移動量は増加し続ける。このため、その後、当該リターン処理においてスキャナーモーター５４が動作を再開し、キャリッジ５１が待機位置ＨＰに到達して当該リターン処理を終了したときには、スキャン制御部１２が当該リターン処理において出力した駆動信号によって示されるキャリッジ５１の移動量は、キャリッジ５１を読取終了位置ＥＰから待機位置ＨＰまで移動させたときの移動量以上となる。
【０１０７】
しかし、再スキャン実行部１５は、リターン処理において、駆動信号の出力が開始されてから待機位置ＨＰにキャリッジ５１が存在することが検知されるまでに、スキャナーモーター５４が駆動信号に応じてキャリッジ５１を移動させた移動量を示す、駆動信号のパルス数が、開閉カバー９１が閉状態のまま正常に実行されたリターン処理においてスキャナーモーター５４が駆動信号に応じてキャリッジ５１を読取終了位置ＥＰから待機位置ＨＰまで移動させたときの移動量を示す、基準パルス数に満たない場合（Ｓ１７；ＹＥＳ）、再スキャン処理を実行させるか否かをユーザーに選択させるべく、案内部１６によって、原稿の画像の読み取りを行うか否かの選択指示を入力するための画面を表示部７１に表示させる（Ｓ１８）。そして、画像の読み取りを行う旨の選択指示が受け付けられた場合には、再スキャン実行部１５によって再スキャン処理が行われ、つまり、スキャン処理が再び実行される（Ｓ１９）。
【０１０８】
一方、再スキャン実行部１５は、リターン処理において、駆動信号の出力が開始されてから待機位置ＨＰにキャリッジ５１が存在することが検知されるまでに、スキャナーモーター５４が出力した駆動信号のパルス数が、基準パルス数以上になった場合（Ｓ１７；ＮＯ）、スキャン処理は正常に終了していると判断し、原稿の画像の読み取り動作を終了させる。
【０１０９】
このため、上記のように、スキャン処理の実行中に、瞬間的に開閉カバー９１が開閉されたことに起因して原稿の画像の読み取りが中断され、且つ、開閉カバー９１が開状態であることが検知されない場合であっても、リターン処理において、駆動信号の出力が開始されてから待機位置ＨＰにキャリッジ５１が存在することが検知されるまでに、スキャナーモーター５４が駆動信号に応じてキャリッジ５１を移動させた移動量が、開閉カバー９１が閉状態のまま正常に実行されたリターン処理においてスキャナーモーター５４が駆動信号に応じてキャリッジ５１を読取終了位置ＥＰから待機位置ＨＰまで移動させたときの移動量に満たなくなるので、再スキャン実行部１５によって再スキャン処理を実行させることができる。つまり、開閉カバー９１の開状態が検知されないまま、インターロックスイッチ３０の動作によって読み取りが中断された原稿の画像を、ユーザーが正常に読み取られたか否かを確認する手間を軽減しつつ、再び読み取り直すことができる。
【０１１０】
また、上記実施形態によれば、再スキャン実行部１５は、リターン処理において、パルス状の駆動信号の出力が開始されてから待機位置ＨＰにキャリッジ５１が存在することが検知されるまでに、スキャナーモーター５４が駆動信号に応じてキャリッジ５１を移動させた移動量を、駆動信号のパルス数によって容易に把握することができる。
【０１１１】
また、インターロックスイッチ３０により、原稿読取部５やＡ／Ｄコンバーター２３へ供給又は遮断される電圧が予め定められた基準電圧よりも低くなった場合には、開閉検知部１３によって、開閉カバー９１が開状態であることが検知される。このため、例えば、商用電源の瞬停等の要因でインターロックスイッチ３０により供給又は遮断される電圧が低下し、スキャナーモーター５４が正常動作しなくなった場合に、開閉カバー９１が開状態であることが検知され、中断制御部１４による読取中断処理が実行される。これによって、スキャン処理が中断されるので、スキャナーモーター５４が正常に動作しない状態でスキャン処理が継続される虞を軽減することができる。
【０１１２】
尚、上記実施形態において図１乃至図７に示した構成は単なる一例に過ぎず、本発明を当該実施形態に限定する趣旨ではない。
【０１１３】
（１）案内部１６は、ステップＳ１８及びステップＳ３１において、ユーザーに対して画像の読み取りを行うか否かの選択指示の入力を案内する画面を表示部７１に表示させることに代えて、例えば、画像の読み取りを行う場合にはスタートキーを押下し、画像の読み取りを行わない場合にはテンキーを押下するように促す旨の音声等、画像の読み取りを行うか否かの選択指示の入力を案内する音声をスピーカー７３に出力させるようにしてもよい。
【０１１４】
（２）スキャナーモーター５４は、ステッピングモーターに限らず、例えば、サーボモーターやＤＣブラシレスモーター等で構成されていてもよい。これに合わせて、スキャン制御部１２がスキャナーモーター５４へ出力する駆動信号は、パルス状の信号に限らず、例えば、一定時間毎に、駆動又は停止を指示する信号を出力してもよい。これに合わせて、スキャナーモーター５４は、一定時間毎に入力される駆動信号の指示に応じて、駆動を継続するか停止するかを切り替えるものであってもよい。この場合、スキャン制御部１２は、試験運転等の実験値に基づいて予め定められた、サーボの制御指示量や、一定時間毎に駆動の指示を示す信号をスキャナーモーター５４へ出力したときのスキャナーモーター５４の回転角度の変化量を用いて、キャリッジ５１の移動量を把握することができる。
【０１１５】
（３）上記実施形態では、開閉検知部１３は、Ａ／Ｄコンバーター２３から出力されてきた検出信号によって示される電圧値に基づいて、開閉カバー９１の開閉状態を検知する形態について説明したが、開閉検知部１３が開閉カバー９１の開閉状態を検知する構成をこれに限定する趣旨ではない。例えば、インターロックスイッチ３０は、オン状態及びオフ状態になったことをそれぞれ示す検知信号を制御部１０へ出力するように構成してもよい。これに合わせて、開閉検知部１３は、インターロックスイッチ３０から出力されてくる検知信号がオン状態を示す場合に開閉カバー９１の開状態を検知し、インターロックスイッチ３０から出力されてくる検知信号がオフ状態を示す場合に開閉カバー９１の閉状態を検知するように構成してもよい。
【０１１６】
（４）また、再スキャン実行部１５は、ステップＳ１７において、スキャン制御部１２によってカウントされたリターンパルス数が基準パルス数よりも少ないと判定した場合に（Ｓ１７；ＹＥＳ）、ステップＳ１８及びステップＳ１９を省略して、再スキャン処理を自動的に実行するように、つまり、スキャン制御部１２に再びスキャン処理を行わせるべく、ステップＳ２以降の処理を繰り返させるように簡素化して構成してもよい。同様に、再スキャン実行部１５は、ステップＳ３０において、中断情報記憶部１７に中断情報が記憶されていると判定した場合に（Ｓ３０；ＹＥＳ）、ステップＳ３１及びステップＳ３２を省略して、再スキャン処理を自動的に実行するように、つまり、スキャン制御部１２に再びスキャン処理を行わせるべく、ステップＳ２以降の処理を繰り返させるように簡素化して構成してもよい。
【０１１７】
この構成によれば、スキャン処理の実行中に開閉カバー９１が開状態となり、インターロックスイッチ３０によってスキャナーモーター５４への電源電圧の供給が遮断されたことによって読み取りが中断された原稿の画像を、ユーザーに何ら操作させることなく、再び読み取り直すことができる。これによって、インターロック機構の動作によって読み取りが中断された原稿の画像を再び読み取り直すときの手間を軽減することができる。
【０１１８】
（５）また、ステップＳ１２及びステップＳ１６からステップＳ１９を行わず、ステップＳ１５におけるリターン処理の終了により、原稿の画像の読み取り動作を終了するように簡素化して構成してもよい。
【０１１９】
また、例えば、本発明に係る画像形成装置は、上記の複合機１に適用される場合の他、スキャナー装置及び複写機等の画像形成装置に適用することが可能である。
【符号の説明】
【０１２０】
１      複合機（画像形成装置）
１Ａ    画像読取装置
１０    制御部
１１    受付部
１２    スキャン制御部
１３    開閉検知部
１４    中断制御部
１５    再スキャン実行部
１６    案内部
１７    中断情報記憶部
１００  本体部（装置本体）
２０    電源部
２３    Ａ／Ｄコンバーター（電圧検出部）
３０    インターロックスイッチ（インターロック部）
５      原稿読取部
５１    キャリッジ（読取部）
５２    原稿台
５３    原稿読取スリット
５４    スキャナーモーター（駆動部）
７      操作部
７１    表示部
７２    操作キー部
７３    スピーカー
８１    待機位置検知センサー（位置検知部）
９１    開閉カバー
ＥＰ    読取終了位置（第２の位置）
ＨＰ    待機位置（第１の位置）
ＳＰ    読取開始位置
【図１】
2014150317.tif 000003
【図２】
2014150317.tif 000004
【図３】
2014150317.tif 000005
【図４】
2014150317.tif 000006
【図５】
2014150317.tif 000007
【図６】
2014150317.tif 000008
【図７】
2014150317.tif 000009