(57)【要約】【課題】開閉検知センサーを備えていない画像読取装置又は画像形成装置において、迅速に、且つ、確実に、複数枚の原稿を読み取る。【解決手段】異常検出部７４によって異常が発生したことが検出された場合に、載置部５１に載置されていたものと同一の原稿をユーザーに再び載置させるよう案内し、原稿搬送部５によって前記原稿を搬送させるとともに、当該異常が発生したことが検出されたときの搬送原稿である異常発生原稿から読み取らせる処理である読取復旧処理が、復旧処理実行部７７によって実行される。読取画像置換部７８は、読取復旧処理によって読み取った異常発生原稿の画像が、読取復旧処理の実行前に画像記憶部７０に記憶された異常発生原稿の画像と同一でないと判断したときに、画像記憶部７０に記憶されている異常発生原稿の画像を、読取復旧処理によって異常発生原稿を読み取った画像に置き換える。【選択図】図６
2014127951.tif 000002
【特許請求の範囲】
【請求項１】
原稿が載置される載置部と、
所定の読取位置において原稿の画像を読み取る画像読取部と、
前記画像読取部によって読み取られた原稿の画像を記憶する画像記憶部と、
前記載置部に載置された原稿を予め定められた紙間時間を空けながら一枚ずつ繰り出して、前記読取位置を経由して前記原稿を排出する原稿搬送部と、
前記原稿搬送部によって前記原稿が搬送される搬送経路を開閉自在に覆う開閉カバーと、
前記原稿搬送部によって搬送中の原稿である搬送原稿が、前記載置部に載置された原稿のうちの最終の原稿である最終原稿であるか否かを判断する最終原稿判断部と、
前記原稿搬送部によって搬送された原稿の先端及び後端が前記読取位置に到達したことを検出する搬送検出部と、
前記最終原稿判断部によって前記搬送原稿が前記最終原稿ではないと判断され、且つ、前記搬送検出部によって前記搬送原稿の後端が前記読取位置に到達したことが検出された場合において、前記搬送原稿の後端が前記読取位置に到達したことが検出されたときから前記紙間時間よりも長い時間に予め定められた読取制限時間が経過するまでの間に、前記搬送原稿の次に搬送される原稿である次原稿の先端が前記読取位置に到達したことが前記搬送検出部によって検出されなかったときに、異常が発生したことを検出する異常検出部と、
前記異常検出部によって異常が発生したことが検出されたときに、前記載置部に載置されていたものと同一の原稿をユーザーに再び前記載置部に載置させるよう案内し、前記原稿搬送部によって前記原稿を搬送させるとともに、前記異常検出部によって異常が発生したことが検出されたときの前記搬送原稿である異常発生原稿から前記画像読取部によって読み取らせる処理である読取復旧処理を実行する復旧処理実行部と、
前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一か否かを判断し、同一でないと判断した場合に、前記画像記憶部に記憶されている前記異常発生原稿に対応する画像を、前記読取復旧処理によって前記異常発生原稿を読み取った画像に置き換える読取画像置換部と、
を備える画像読取装置。
【請求項２】
前記搬送原稿の先端が前記読取位置に到達したことが前記搬送検出部によって検出されてから、その搬送原稿の後端が前記読取位置に到達したことが前記搬送検出部によって検出されるまでの時間である実読取時間を計測する読取時間計測部と、
前記読取時間計測部で計測された前記実読取時間を記憶する読取時間記憶部とを更に備え、
前記読取画像置換部は、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取時間計測部によって計測された前記異常発生原稿に対応する前記実読取時間が、前記読取時間記憶部に記憶されている前記異常発生原稿に対応する前記実読取時間と一致するときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一と判断する一方、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取時間計測部によって計測された前記異常発生原稿に対応する前記実読取時間が、前記読取時間記憶部に記憶されている前記異常発生原稿に対応する前記実読取時間と一致しないときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一ではないと判断する請求項１に記載の画像読取装置。
【請求項３】
前記画像読取部によって読み取られた画像に対して画像処理を施す画像処理部を更に備え、
前記読取画像置換部は、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像に対して前記画像処理を施した画像に関わる情報が、前記画像記憶部に記憶された前記異常発生原稿に対応する画像に対して前記画像処理を施した画像に関わる情報と一致するときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一と判断する一方、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像に対して前記画像処理を施した画像に関わる情報が、前記画像記憶部に記憶された前記異常発生原稿に対応する画像に対して前記画像処理を施した画像に関わる情報と一致しないときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一ではないと判断する請求項１に記載の画像読取装置。
【請求項４】
前記搬送原稿の先端が前記検出位置に到達したことが前記搬送検出部によって検出されてから、その搬送原稿の後端が前記検出位置に到達したことが前記搬送検出部によって検出されるまでの時間である実読取時間を計測する読取時間計測部と、
前記読取時間計測部で計測された前記実読取時間を記憶する読取時間記憶部と、
前記画像読取部によって読み取られた画像に対して画像処理を施す画像処理部とを更に備え、
前記読取画像置換部は、
前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取時間計測部によって計測された前記異常発生原稿に対応する前記実読取時間が、前記読取時間記憶部に記憶されている前記異常発生原稿に対応する前記実読取時間と一致する第一条件と、
前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像に対して前記画像処理を施した画像に関わる情報が、前記画像記憶部に記憶された前記異常発生原稿に対応する画像に対して前記画像処理を施した画像に関わる情報と一致する第二条件の二つの条件をともに満たすときに、前記読取復旧処理によって前記異常発生原稿を読み取った原稿が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一と判断する一方、前記第一条件及び前記第二条件の何れかを満たさないときに、前記読取復旧処理によって前記異常発生原稿を読み取った原稿が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一ではないと判断する請求項１に記載の画像読取装置。
【請求項５】
請求項１から４の何れか１項に記載の前記画像読取装置と、
前記画像読取装置の前記画像読取部によって読み取られた画像に基づき記録媒体に画像を形成する画像形成部と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び当該画像読取装置を備えた画像形成装置に関し、特に、複数枚の原稿を一枚ずつ搬送中に原稿の画像の読み取りに失敗した場合に、再び同一の複数枚の原稿を読み取る技術に関する。
【背景技術】
【０００２】
従来から、例えば、下記特許文献１に記載されているように、ＡＤＦ（自動原稿搬送装置）を備えた画像形成装置が知られている。このＡＤＦには、原稿トレイに載置された原稿を読取部（読取位置）まで搬送する搬送部を覆う開閉可能な外カバー（開閉カバー）が設けられている。そして、搬送部で原稿のＪＡＭ（紙詰まり等の異常）が発生したときにはユーザーが外カバーを開放して、原稿を取り除けるようになっている。また、外カバーの開放時のジャム処理時に搬送部のローラーが誤動作し、ユーザーに危険が及ばないようにカバーの開放を検知する安全スイッチ（開閉検知センサー）が備えられ、カバー開放検知時にＡＤＦのパワー電源の切断を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−６７２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のようなＡＤＦを備えているが、開閉検知センサーを備えていない低価格な画像読取装置では、原稿の画像を読み取っている最中に開閉カバーが開放されたとしても、開閉カバーが開放されたことを検出することができない。このため、原稿の画像を読み取っている最中に開閉カバーが開放されたことによって、例えば、原稿を搬送するためのローラー部材が振動し、原稿が正常な搬送方向とは異なる方向にずれて読取位置に搬送される、或いは、原稿が正常に読取位置に搬送されてはいるが、読取位置に装置外部からの光が紛れ込む等して、原稿の画像を正常に読み取ることができない状態になった場合でも、原稿の画像の読み取り動作を継続することとなり、原稿の画像を読み取る虞があった。
【０００５】
このため、ユーザーは読み取られた画像が不完全であるか否かを確認する必要があり、特に、複数枚の原稿の画像を読み取る場合に煩わしさを感じさせる虞があった。そして、読み取られた画像が不完全であることを確認した場合には、当該画像に対応する原稿を再び読み取らせる手間をかけなければならず、更に煩わしさを感じさせる虞があった。
【０００６】
そこで、本発明は、このような事情に鑑みてなされたものであり、その目的とするとことろは、開閉検知センサーを備えていない画像読取装置又は画像形成装置において、迅速に、且つ、確実に、複数枚の原稿を読み取ることである。
【課題を解決するための手段】
【０００７】
本発明に係る画像読取装置は、原稿が載置される載置部と、所定の読取位置において原稿の画像を読み取る画像読取部と、前記画像読取部によって読み取られた原稿の画像を記憶する画像記憶部と、前記載置部に載置された原稿を予め定められた紙間時間を空けながら一枚ずつ繰り出して、前記読取位置を経由して前記原稿を排出する原稿搬送部と、前記原稿搬送部によって前記原稿が搬送される搬送経路を開閉自在に覆う開閉カバーと、前記原稿搬送部によって搬送中の原稿である搬送原稿が、前記載置部に載置された原稿のうちの最終の原稿である最終原稿であるか否かを判断する最終原稿判断部と、前記原稿搬送部によって搬送された原稿の先端及び後端が前記読取位置に到達したことを検出する搬送検出部と、前記最終原稿判断部によって前記搬送原稿が前記最終原稿ではないと判断され、且つ、前記搬送検出部によって前記搬送原稿の後端が前記読取位置に到達したことが検出された場合において、前記搬送原稿の後端が前記読取位置に到達したことが検出されたときから前記紙間時間よりも長い時間に予め定められた読取制限時間が経過するまでの間に、前記搬送原稿の次に搬送される原稿である次原稿の先端が前記読取位置に到達したことが前記搬送検出部によって検出されなかったときに、異常が発生したことを検出する異常検出部と、前記異常検出部によって異常が発生したことが検出されたときに、前記載置部に載置されていたものと同一の原稿をユーザーに再び前記載置部に載置させるよう案内し、前記原稿搬送部によって前記原稿を搬送させるとともに、前記異常検出部によって異常が発生したことが検出されたときの前記搬送原稿である異常発生原稿から前記画像読取部によって読み取らせる処理である読取復旧処理を実行する復旧処理実行部と、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一か否かを判断し、同一でないと判断した場合に、前記画像記憶部に記憶されている前記異常発生原稿に対応する画像を、前記読取復旧処理によって前記異常発生原稿を読み取った画像に置き換える読取画像置換部と、を備える。
【０００８】
搬送原稿の先端が読取位置に到達することによって、画像読取部によって搬送原稿の画像の読み取りが開始されるようになってから、開閉カバーが開かれることによって、例えば、原稿を搬送するためのローラー部材が振動し、原稿が正常な搬送方向とは異なる方向にずれて読取位置に搬送される、或いは、搬送原稿が正常に読取位置に搬送されたとしても、読取位置に装置外部からの光が紛れ込む等して、原稿の画像を正常に読み取ることができない状態になる虞がある。
【０００９】
上記に開示した画像読取装置の構成によれば、最終原稿判断部によって搬送原稿が最終原稿ではないと判断された場合において、上記のように搬送原稿の画像の読み取り途中で開閉カバーが開かれたままの状態になることによって、搬送原稿の後端が読取位置に到達したことが検出されたときから読取制限時間が経過するまでの間に、次原稿の先端が読取位置に到達しないときには、異常検出部によって異常が発生したことが検出される。つまり、開閉カバーの開閉状態を検知する開閉検知センサーを設けなくても、上記のように、原稿の画像を正常に読み取ることができない状態を、異常が発生した状態として適切に検出することができる。
【００１０】
また、異常検出部によって異常が発生したことが検出された場合には、復旧処理実行部によって読取復旧処理が実行される。そして、読取復旧処理によって異常発生原稿を読み取った画像が、読取復旧処理の実行前に画像記憶部に記憶された異常発生原稿に対応する画像と同一でないときは、画像記憶部に記憶されている異常発生原稿に対応する画像が、読取復旧処理によって異常発生原稿を読み取った画像に置き換えられる。
【００１１】
このため、上記のように搬送原稿の画像を読み取っている途中で開閉カバーが開かれることによって、例えば、原稿を搬送するためのローラー部材が振動し、搬送原稿が正常な搬送方向とは異なる方向にずれて読取位置に搬送されたことに起因して、通常よりも早めに搬送原稿の後端が読取位置に到達したことが検出され、これによって、当該搬送原稿の画像の読み取りが途中までしか行われていない状態で異常の発生が検出されたとしても、読取復旧処理を実行することによって、迅速に、異常発生原稿である当該搬送原稿以降の原稿の画像を読み取り直すことができる。
【００１２】
また、読取復旧処理によって異常発生原稿を読み取った画像が、画像記憶部に記憶された異常発生原稿に対応する画像と同一でない場合、異常の発生が検出される前に異常発生原稿の画像の読み取りが正常に完了していなかったと考えられるので、このような場合には、読取復旧処理によって読み取った異常発生原稿の画像を画像記憶部に記憶し直すことができる。これによって、複数枚の原稿の画像を確実に読み取って画像記憶部に記憶することができる。
【００１３】
また、前記搬送原稿の先端が前記読取位置に到達したことが前記搬送検出部によって検出されてから、その搬送原稿の後端が前記読取位置に到達したことが前記搬送検出部によって検出されるまでの時間である実読取時間を計測する読取時間計測部と、前記読取時間計測部で計測された前記実読取時間を記憶する読取時間記憶部とを更に備え、前記読取画像置換部は、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取時間計測部によって計測された前記異常発生原稿に対応する前記実読取時間が、前記読取時間記憶部に記憶されている前記異常発生原稿に対応する前記実読取時間と一致するときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一と判断する一方、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取時間計測部によって計測された前記異常発生原稿に対応する前記実読取時間が、前記読取時間記憶部に記憶されている前記異常発生原稿に対応する前記実読取時間と一致しないときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一ではないと判断することが好ましい。
【００１４】
この構成によれば、異常の発生が検出される前後で異常発生原稿を読み取ったときの実読取時間が一致する、つまり、当該異常発生原稿を読み取った画像の搬送方向の長さが一致することを条件として、異常発生前後で異常発生原稿を読み取った画像が同一であることを適切に判断することができる。
【００１５】
または、前記画像読取部によって読み取られた画像に対して画像処理を施す画像処理部を更に備え、前記読取画像置換部は、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像に対して前記画像処理を施した画像に関わる情報が、前記画像記憶部に記憶された前記異常発生原稿に対応する画像に対して前記画像処理を施した画像に関わる情報と一致するときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一と判断する一方、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像に対して前記画像処理を施した画像に関わる情報が、前記画像記憶部に記憶された前記異常発生原稿に対応する画像に対して前記画像処理を施した画像に関わる情報と一致しないときに、前記読取復旧処理によって前記異常発生原稿を読み取った画像が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一ではないと判断することが好ましい。
【００１６】
この構成によれば、異常発生前後で異常発生原稿を読み取った画像に画像処理を施した画像に関わる情報（例えば、読み取った画像に圧縮処理を施した後のデータサイズや、読み取った画像の濃度分布等）が一致することを条件として、異常発生前後で異常発生原稿を読み取った画像が同一であることを適切に判断することができる。
【００１７】
または、前記搬送原稿の先端が前記検出位置に到達したことが前記搬送検出部によって検出されてから、その搬送原稿の後端が前記検出位置に到達したことが前記搬送検出部によって検出されるまでの時間である実読取時間を計測する読取時間計測部と、前記読取時間計測部で計測された前記実読取時間を記憶する読取時間記憶部と、前記画像読取部によって読み取られた画像に対して画像処理を施す画像処理部とを更に備え、前記読取画像置換部は、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取時間計測部によって計測された前記異常発生原稿に対応する前記実読取時間が、前記読取時間記憶部に記憶されている前記異常発生原稿に対応する前記実読取時間と一致する第一条件と、前記復旧処理実行部によって前記読取復旧処理が実行された場合に、前記読取復旧処理によって前記異常発生原稿を読み取った画像に対して前記画像処理を施した画像に関わる情報が、前記画像記憶部に記憶された前記異常発生原稿に対応する画像に対して前記画像処理を施した画像に関わる情報と一致する第二条件の二つの条件をともに満たすときに、前記読取復旧処理によって前記異常発生原稿を読み取った原稿が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一と判断する一方、前記第一条件及び前記第二条件の何れかを満たさないときに、前記読取復旧処理によって前記異常発生原稿を読み取った原稿が、前記読取復旧処理の実行前に前記画像記憶部に記憶された前記異常発生原稿に対応する画像と同一ではないと判断することが好ましい。
【００１８】
この構成によれば、異常発生前後で異常発生原稿を読み取ったときの実読取時間が一致する、つまり、当該異常発生原稿を読み取った画像の搬送方向の長さが一致することを第一条件とし、異常発生前後で異常発生原稿を読み取った画像に画像処理を施した画像に関わる情報（例えば、読み取った画像に圧縮処理を施した後のデータサイズや、読み取った画像の濃度分布等）が一致することを第二条件として、第一条件と第二条件とをともに満たすことを条件として、異常発生前後で異常発生原稿を読み取った画像が同一であることの判断を行うため、第一条件を満たすことだけを条件として当該判断を行う場合に比して、当該判断の精度を向上することができる。
【００１９】
また、本発明に係る画像形成装置は、前記画像読取装置と、前記画像読取装置の画像読取部によって読み取られた画像に基づき記録媒体に画像を形成する画像形成部とを備えている。
【００２０】
この構成によれば、上記に開示した構成の画像読取装置によって、複数枚の原稿を迅速に且つ確実に読み取ることができるため、複数枚の原稿の画像の読み取りを開始してから、当該複数枚の原稿の画像を確実に記録媒体に形成し終えるまでに要する時間を低減することができる。
【発明の効果】
【００２１】
本発明によれば、開閉検知センサーを備えていない画像読取装置又は画像形成装置において、迅速に、且つ、確実に、複数枚の原稿を読み取ることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明に係る画像読取装置を備えた画像形成装置の一例としての複合機の概略断面図。
【図２】画像読取部及び原稿搬送部の概略断面図。
【図３】複合機の電気的な構成の一例を示すブロック図。
【図４】原稿搬送部及び画像読取部を用いた原稿の画像の読み取り動作の一例を示すフローチャート。
【図５】原稿搬送部を用いた原稿搬送動作中に行われる原稿搬送状況記憶処理の一例を示すフローチャート。
【図６】読取復旧処理の一例を示すフローチャート。
【図７】画像読取部及び原稿搬送部の図２とは別の一例の概略断面図。
【発明を実施するための形態】
【００２３】
以下、本発明に係る画像読取装置を備えた画像形成装置の一例としての複合機を図面に基づいて説明する。図１は、複合機の概略断面図である。図１に示すように、複合機１は、コピー、プリンター、及びスキャナー等の複数の機能を兼ね備えたものであり、本体部２と、本体部２の左方に配設されたスタックトレイ３と、ユーザーが種々の操作指令等を入力するための操作部３６と、本体部２の上部に配設された画像読取部４と、画像読取部４の上方に配設された原稿搬送部５とを備えている。
【００２４】
本体部２は、複数の給紙カセット２３と、給紙カセット２３から記録紙（記録媒体）を１枚ずつ繰り出して画像形成部２５へ搬送する給紙ローラー２４と、給紙カセット２３から搬送されてきた記録紙に画像を形成する画像形成部２５とを備えている。
【００２５】
画像形成部２５は、後述する画像記憶部７０（図３）に記憶された画像に基づき、レーザー光等を出力して感光体ドラム２６を露光する光学ユニット２７と、感光体ドラム２６上にトナー像を形成する現像部２８と、感光体ドラム２６上のトナー像を記録紙に転写する転写部２９と、トナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる一対のローラー３０及び３１からなる定着装置３２と、画像形成部２５内の用紙搬送路中に設けられ、記録紙をスタックトレイ３または排出トレイ３３まで搬送する搬送ローラー対３４及び３５等とを備えている。
【００２６】
操作部３６は、ユーザーが印刷実行指示を入力するためのスタートキー３６１と、印刷部数等を入力するためのテンキー３６２と、各種複写動作の操作ガイド情報等を表示し、これら各種設定入力用にタッチパネル機能を有する液晶ディスプレイ等からなる表示部３６３と、表示部３６３で設定された設定内容等をリセットするリセットキー３６４と、実行中の印刷（画像形成）動作を停止させるためのストップキー３６５と、コピー機能、プリンター機能、スキャナー機能及びファクシミリ機能を切り換えるための機能切換キー３６６とを備えている。
【００２７】
図２は、画像読取部４及び原稿搬送部５の概略断面図である。画像読取部４は、原稿の画像を光学的に取得して画像信号を出力する。画像読取部４は、図２に示すように、コンタクトガラス４１０、光源４２、第１ミラー４３１、第２ミラー４３２、第３ミラー４３３、第１キャリッジ４６、第２キャリッジ４７、結像レンズ４８、ＣＣＤ（Charge Coupled Device）４９を備えている。光源４２及び第１ミラー４３１は第１キャリッジ４６によって支持され、第２ミラー４３２及び第３ミラー４３３は第２キャリッジ４７によって支持されている。
【００２８】
コンタクトガラス４１０は、幅広の原稿載置用ガラス４１２と原稿載置用ガラス４１２の図２中左側に位置する細長い原稿自動読取用ガラス４１１とから構成されている。
【００２９】
画像読取部４による原稿の画像読取方法には、原稿載置用ガラス４１２上に載置された原稿の画像を読み取るフラットベッド読取モードと、原稿搬送部５によって原稿を搬送させ、原稿が読取位置４１３を通過する際に、原稿の画像を読み取るＡＤＦ読取モードの２種類の方法が存在する。
【００３０】
具体的には、フラットベッド読取モードでは、光源４２が原稿載置用ガラス４１２上に載置された原稿を照射し、当該原稿からの反射光が第１ミラー４３１、第２ミラー４３２、第３ミラー４３３の順に反射して、結像レンズ４８に入射する。結像レンズ４８に入射した光は、ＣＣＤ４９の受光面で光電変換によって結像され、画像信号として出力される。１ライン分の読み取りが終了すると、原稿の主走査方向（図２の紙面に対して垂直方向）と直交する方向（副走査方向、矢印Ｙ方向）に第１キャリッジ４６及び第２キャリッジ４７が移動され、次のラインの読み取りが行われる。
【００３１】
一方、ＡＤＦ読取モードでは、後述するように原稿搬送部５によって搬送された原稿が、原稿自動読取用ガラス４１１と読取ガイド５６との隙間部である読取位置４１３を通過するとき、光源４２が原稿自動読取用ガラス４１１を介して原稿に光を照射する。そして、当該原稿からの反射光が第１ミラー４３１、第２ミラー４３２、第３ミラー４３３の順に反射して、結像レンズ４８に入射し、該結像レンズ４８に入射した光がＣＣＤ４９の受光面で光電変換によって結像されて画像信号として出力される。１ライン分の読み取りが終了すると、原稿が原稿搬送部５によって搬送され、次のラインの読み取りが行われる。
【００３２】
原稿搬送部５は、図２に示すように、開閉カバー５０、原稿トレイ（載置部）５１、ピックアップローラー５２、分離ローラー５３、レジストローラー５４、読取ガイド５６、排出ローラー５５、及び原稿排出トレイ５９を備え、ＡＤＦ（Auto Document Feeder：自動給紙装置）を構成する。また、原稿搬送部５には、原稿検出センサー９１、アクチュエーター９２、及び読取検出センサー９３が備えられている。
【００３３】
開閉カバー５０は、原稿搬送部５によって原稿が搬送される搬送経路を開閉自在に覆うカバーである。例えば、搬送経路内で紙詰まり等の異常が発生したときには、ユーザーが開閉カバー５０を開放した状態（図２の破線で示す状態）にして、搬送経路から原稿を取り除くことができる。
【００３４】
原稿トレイ５１は、１又は複数の原稿が載置される場所である。原稿トレイ５１の底面には、例えば、上方への付勢力でリフト板を移動させる等の方法で、原稿を上方に持ち上げる図略のリフト機構が設けられている。原稿トレイ５１に原稿が載置されると、リフト機構によってリフト板が上方に持ち上げられ、最上部の原稿がピックアップローラー５２に接触するように構成されている。
【００３５】
ピックアップローラー５２は、原稿トレイ５１の最上部の原稿に接触し、回転駆動して、一枚ずつ最上部の原稿を分離ローラー５３に向けて送出する。ピックアップローラー５２は、原稿の後端を送出してから予め定められた紙間時間が経過した後に、次の原稿の送出を開始する。つまり、ピックアップローラー５２は、原稿トレイ５１に載置された原稿を予め定められた紙間時間を空けながら一枚ずつ繰り出す。ここにいう予め定められた紙間時間は、例えば、試験運転等の実験値に基づいて、搬送中に紙詰まり等の搬送異常が発生しないように、搬送中の原稿である搬送原稿の後端がピックアップローラー５２を通過してから次の原稿の先端がピックアップローラー５２を通過するまでの時間間隔に設定されている。
【００３６】
分離ローラー５３は、ピックアップローラー５２から繰り出される原稿をレジストローラー５４に向けて１枚ずつ送出する。
【００３７】
レジストローラー５４は、対峙するコロとの間でニップを形成し、搬送されてきた原稿を、調整された所定のタイミングで読取位置４１３へと送出する。
【００３８】
読取ガイド５６は、レジストローラー５４の下流側であって、画像読取部４のコンタクトガラス４１０に対峙するようにして配置されている。読取ガイド５６は、原稿の幅方向（主走査方向）に長いものであり、例えば、その長さ方向の両端部に設けたコイルばね等による付勢力によって、コンタクトガラス４１０に向けて押圧される。読取ガイド５６の下面は、長さ方向の両端部が中央部よりも下側に突出し、原稿搬送部５を閉姿勢にしたときに、長さ方向の両端部がコンタクトガラス４１０に当接するように構成され、中央部とコンタクトガラス４１０との間で形成される一定の隙間を原稿が通過するように構成されている。つまり、上記のＡＤＦ読取モードでは、この読取ガイド５６と原稿自動読取用ガラス４１１との間を原稿が通過するときに、原稿の画像面が読み取られる。
【００３９】
排出ローラー５５は、原稿の搬送方向において読取位置４１３よりも下流側に配置され、読取位置４１３で読み取られた原稿を原稿排出トレイ５９に排出する。
【００４０】
原稿排出トレイ５９は、その積載面が排出ローラー５５の近傍では排出ローラー５５の下方に位置し、排出方向に沿って上方に傾斜する形状をなし、排出原稿を積層することができる。
【００４１】
原稿検出センサー９１は、発光素子と受光素子とを原稿搬送部５内の両側面（図２の紙面に対して垂直方向の両側面）に備えた光透過型センサーで構成されている。原稿検出センサー９１は、ピックアップローラー５２の下方近傍に設けられている。原稿検出センサー９１は、原稿トレイ５１に原稿が載置され、最上部の原稿がピックアップローラー５２に接触しているときは、発光素子から発光された光が当該原稿によって遮光されるため、受光素子によって、原稿が有ることを示すローレベルの検出信号を出力する。一方、原稿トレイ５１に原稿が載置されていない場合には、発光素子から発光された光が受光素子によって受光されるため、受光素子によって、原稿が無いことを示すハイレベルの検出信号を出力する。
【００４２】
尚、原稿検出センサー９１は、これに限定する趣旨ではなく、光反射型センサーで構成されていてもよい。また、原稿検出センサー９１は、光センサーに限らず、例えば、原稿トレイ５１の底面に備えられたバネ等で上方に付勢されたアクチュエーターが、原稿に触れて下方に移動することによって、原稿トレイ５１に原稿が載置されていることを検出する等、機械的なセンサーで構成されていてもよい。
【００４３】
アクチュエーター９２は、原稿の幅方向（主走査方向、図２の紙面に対して垂直に延びる方向）に伸びる回転軸によって回動自在に支持されている。アクチュエーター９２は、図２に示すように、原稿の幅方向視で略「く」の字形状を有し、原稿の搬送方向においてレジストローラー５４よりも上流側の所定位置で、その一端が原稿の搬送経路上に突出するように構成されている。アクチュエーター９２の一端に、原稿搬送部５により搬送されてきた原稿が触れると、原稿の搬送動作に伴ってその一端が下方に回動する。
【００４４】
読取検出センサー９３は、発光素子と受光素子とを原稿搬送部５内の両側面（図２の紙面に対して垂直方向の両側面）に備えた光透過型センサーで構成されている。読取検出センサー９３は、図２の点線部に示すように、アクチュエーター９２の一端が原稿の搬送動作に伴って下方に回動した状態にあるときの、アクチュエーター９２の他端と同じ高さの位置に設けられている。
【００４５】
読取検出センサー９３は、発光部から受光部に向けて発光された光が遮光されていない間は、ハイレベルの検出信号を出力し、発光部から受光部に向けて発光された光が、アクチュエーター９２の他端によって遮光されている間は、ローレベルの検出信号を出力する。
【００４６】
つまり、アクチュエーター９２の一端に搬送されてきた原稿の先端が触れた後、原稿の先端がレジストローラー５４に向けて搬送されると、図２の点線部に示すように、アクチュエーター９２の一端が下方に回動する一方、アクチュエーター９２の他端は、読取検出センサー９３と同じ高さまで回動する。これによって、読取検出センサー９３の発光部から受光部に向けて発光された光が遮光され、読取検出センサー９３から出力される検出信号がハイレベルからローレベルに切り替わる。
【００４７】
一方、原稿の後端がレジストローラー５４を通過することによって、アクチュエーター９２の一端が原稿に触れなくなると、図２の実線部に示すように、アクチュエーター９２の一端が元の位置に戻るようにして上方に回動する一方、アクチュエーター９２の他端は、読取検出センサー９３と同じ高さの位置から下方に回動する。これによって、読取検出センサー９３の発光部から受光部に向けて発光された光が遮光されなくなり、読取検出センサー９３から出力される検出信号がローレベルからハイレベルに切り替わる。
【００４８】
尚、読取検出センサー９３は、これに限定する趣旨ではなく、光反射型センサーで構成されていてもよい。
【００４９】
また、原稿搬送部５は、原稿押さえとしても機能しており、例えば、複合機１の背面側（図１及び図２における紙面裏側）の図略のヒンジ部にて、本体部２に回動自在に支持され、コンタクトガラス４１０を覆う閉姿勢とコンタクトガラス４１０を露出させる開姿勢とを取り得るように構成されている。つまり、上記のフラットベッド読取モードでは、原稿搬送部５を閉姿勢にして、原稿載置用ガラス４１２に載置した原稿が押さえつけられ、ユーザーによる操作部３６の操作によって、当該原稿の画像面が読み取られる。
【００５０】
次に、複合機１の電気的な構成について図３を用いて説明する。図３は、複合機１の電気的な構成の一例を示すブロック図である。複合機１は、複合機１の各部の動作制御を司るコントローラー７を備えている。コントローラー７は、例えば、ＣＰＵと、ＲＯＭやＲＡＭ等のメモリーと、を備えたマイクロコンピュータで構成されており、メモリーに記憶された各種制御プログラムをＣＰＵによって実行することによって各部の動作制御を行う。
【００５１】
コントローラー７は、上記の画像読取部４、操作部３６、各種検出センサー９１，９３、各種ローラー５２，５３，５４，５５、及び、画像形成部２５と互いに通信可能なように接続されている。
【００５２】
コントローラー７は、例えば、画像記憶部７０、モーター制御部７１、搬送検出部７２、最終原稿判断部７３、異常検出部７４、読取時間計測部７５、読取時間記憶部７６、復旧処理実行部７７、読取画像置換部７８、及び画像処理部７９として機能する制御プログラムをＣＰＵによって実行することによって、原稿搬送部５及び画像読取部４を用いた原稿の画像の読み取り動作の制御を行う。
【００５３】
画像記憶部７０は、例えば、ＲＡＭ等のメモリーで構成されている。画像記憶部７０には、画像読取部４によって読み取られた各原稿の画像が記憶される。
【００５４】
モーター制御部７１は、各種ローラー５２，５３，５４，５５を駆動させる図略の各モーターに駆動信号を出力し、各種ローラー５２，５３，５４，５５をそれぞれ予め定められた所定速度で回転駆動させる制御を行う。尚、各モーターは、例えば、ステッピングモーターで構成されており、駆動信号のパルス数に応じて、所定角度だけ回転駆動する。
【００５５】
搬送検出部７２は、各種ローラー５２，５３，５４，５５によって、搬送される原稿の先端及び後端が、読取位置４１３に到達したことを検出する。
【００５６】
具体的には、搬送検出部７２は、読取検出センサー９３から出力された検出信号が、ハイレベルの信号からローレベルの信号に変化した後、つまり、原稿の先端が原稿の搬送方向においてレジストローラー５４よりも上流側の所定位置に到達した後、レジストローラー５４を駆動させるモーターの駆動信号のパルス数が、予め定められたパルス数に到達したときに、原稿の先端が読取位置４１３に到達したことを検出する。
【００５７】
同様に、搬送検出部７２は、読取検出センサー９３から出力された検出信号がローレベルの信号からハイレベルの信号に変化した後、つまり、原稿の後端が原稿の搬送方向においてレジストローラー５４よりも上流側の所定位置に到達した後、レジストローラー５４を駆動させるモーターの駆動信号のパルス数が、予め定められたパルス数に到達したときに、原稿の後端が読取位置４１３に到達したことを検出する。
【００５８】
尚、予め定められたパルス数は、例えば、試験運転等の実験値に基づいて、上記のレジストローラー５４よりも上流側の所定位置から読取位置４１３までの所定距離分、原稿を搬送するためにレジストローラー５４を駆動させるモーターを回転させたときの駆動信号のパルス数に定められている。
【００５９】
最終原稿判断部７３は、原稿搬送部５によって搬送中の原稿である搬送原稿が、原稿トレイ５１に載置された複数枚の原稿のうちの最終の原稿である最終原稿であるか否かを判断する。最終原稿判断部７３による搬送原稿が最終原稿であるか否かの判断処理の詳細については後述する。
【００６０】
異常検出部７４は、最終原稿判断部７３によって搬送原稿が最終原稿ではないと判断され、且つ、搬送検出部７２によって当該搬送原稿の後端が読取位置４１３に到達したことが検出された場合において、搬送原稿の後端が読取位置４１３に到達したことが検出されたときから予め定められた読取制限時間が経過するまでの間に、搬送原稿の次に搬送される原稿である次原稿の先端が読取位置４１３に到達したことが搬送検出部７２によって検出されなかったときに、異常が発生したことを検出する。
【００６１】
尚、読取制限時間は、搬送原稿の後端が読取位置４１３に到達してから次原稿の先端が読取位置４１３に到達するのに必要な時間を確保しつつも必要以上に長くならないように、ピックアップローラー５２から原稿が繰り出される時間間隔を示す上記の紙間時間に誤差とする時間を余分に含めた時間に設定されている。
【００６２】
読取時間計測部７５は、搬送原稿の先端が読取位置４１３に到達したことが搬送検出部７２によって検出されてから、その搬送原稿の後端が読取位置４１３に到達したことが搬送検出部７２によって検出されるまでの時間、つまり、当該搬送原稿１枚分の読み取りに要する時間である実読取時間を計測する。
【００６３】
読取時間記憶部７６は、例えば、ＲＡＭ等のメモリーで構成されている。読取時間記憶部７６には、読取時間計測部７５で計測された各原稿の実読取時間が記憶される。
【００６４】
復旧処理実行部７７は、読取復旧処理を実行する。読取復旧処理では、異常検出部７４によって異常が発生したことが検出された場合に、原稿トレイ５１に載置されていたものと同一の複数枚の原稿を再び原稿トレイ５１に載置させることを促す画面を表示部３６３に表示する等して、同一の複数枚の原稿を再び原稿トレイ５１に載置させるようユーザーに案内する処理を行う。そして、読取復旧処理では、原稿トレイ５１に複数枚の原稿が載置されると、原稿搬送部５によって複数枚の原稿を搬送させ、異常検出部７４によって異常が発生したことが検出されたときの搬送原稿である異常発生原稿から画像読取部４によって読み取らせる処理を行う。
【００６５】
読取画像置換部７８は、復旧処理実行部７７によって読取復旧処理が実行された場合に、読取復旧処理によって異常発生原稿を読み取った原稿が、読取復旧処理の実行前に画像記憶部７０に記憶された異常発生原稿に対応する画像と同一か否かを判断し、同一でないと判断した場合に、画像記憶部７０に記憶されている異常発生原稿に対応する画像を、読取復旧処理によって異常発生原稿を読み取った画像に置き換える。
【００６６】
具体的には、読取画像置換部７８は、復旧処理実行部７７によって読取復旧処理が実行された場合に、読取時間計測部７５によって計測された異常発生原稿に対応する実読取時間が、読取時間記憶部７６に記憶されている異常発生原稿に対応する実読取時間と一致するときに、異常発生原稿を読み取った画像の搬送方向の長さが一致するものとして、読取復旧処理によって異常発生原稿を読み取った画像が、読取復旧処理の実行前に画像記憶部７０に記憶された異常発生原稿に対応する画像と同一と判断する。
【００６７】
画像処理部７９は、画像読取部４によって読み取られた画像に対して、例えば、シェーディング補正や、レベル補正、ガンマ補正等の補正処理、画像の拡大又は縮小処理や画像データの圧縮処理などの加工処理、及び画像の濃度分布の解析処理等の画像処理を施す。
【００６８】
以下、原稿搬送部５及び画像読取部４を用いた原稿の画像の読み取り動作の流れについて図４乃至図６を用いて説明する。図４は、原稿搬送部５及び画像読取部４を用いた原稿の画像の読み取り動作の一例を示すフローチャートである。図５は、原稿搬送部５を用いた原稿搬送動作中に行われる原稿搬送状況記憶処理の一例を示すフローチャートである。また、図６は、読取復旧処理の一例を示すフローチャートである。
【００６９】
図４に示すように、コントローラー７によって、例えば、操作部３６から入力されたコピー機能の実行指示に基づいて、ＡＤＦ読取モードで原稿を読み取る動作が開始されると、モーター制御部７１は、各種ローラー５２，５３，５４，５５の駆動用モーターの駆動を開始し、原稿トレイ５１の最上部の原稿の給紙を開始する（Ｓ１）。
【００７０】
ステップＳ１が実行された後、最終原稿判断部７３は、後述のステップＳ２以降の処理と並行して原稿搬送状況記憶処理を開始する。
【００７１】
図５に示すように、最終原稿判断部７３は、原稿搬送状況記憶処理を開始すると、後述する搬送枚数と後述する原稿総枚数がメモリーに記憶されている場合は、これをそれぞれ削除（初期化）する（Ｓ２１）。そして、最終原稿判断部７３は、ピックアップローラー５２によって原稿が繰り出される度に、搬送した原稿の枚数をカウントアップし、当該カウントアップした後の枚数を搬送枚数としてメモリーに記憶する（Ｓ２２）。そして、最終原稿判断部７３は、原稿検出センサー９１によって原稿トレイ５１に原稿が載置されているか否かを検出させる（Ｓ２３）。
【００７２】
ステップＳ２３において、原稿検出センサー９１からローレベルの検出信号が出力されないことによって、原稿トレイ５１に原稿が載置されていないことが検出された場合（Ｓ２３；ＮＯ）、つまり、原稿トレイ５１に載置されていた原稿の全てがピックアップローラー５２によって繰り出された場合、最終原稿判断部７３は、ステップＳ２２でメモリーに記憶した搬送枚数を原稿の総枚数（原稿総枚数）を示すものとしてメモリーに記憶する（Ｓ２４）。ステップＳ２３において、原稿検出センサー９１からローレベルの検出信号が出力されることによって、原稿トレイ５１に原稿が載置されていることが検出された場合（Ｓ２３；ＹＥＳ）、つまり、ピックアップローラー５２によって繰り出されていない原稿が原稿トレイ５１に存在する場合は、最終原稿判断部７３は、ステップＳ２２に戻って搬送した原稿の枚数をカウントする。
【００７３】
図４に戻り、ステップＳ１が実行された後、搬送中の原稿である搬送原稿の先端が読取位置４１３に到達したことが搬送検出部７２によって検出されるまでの間（Ｓ２；ＮＯ）、モーター制御部７１による各種ローラー５２，５３，５４，５５の駆動用モーターの駆動によって、原稿の搬送が行われる。そして、搬送中の原稿である搬送原稿の先端が読取位置４１３に到達したことが搬送検出部７２によって検出されると（Ｓ２；ＹＥＳ）、異常検出部７４は、読取位置４１３に到達した原稿の枚数をカウントアップし、当該カウントアップした後の枚数を読取開始枚数としてメモリーに記憶する（Ｓ３）。また、コントローラー７は、画像読取部４によって当該搬送原稿の画像の読み取りを開始させる（Ｓ４）。尚、コントローラー７は、画像読取部４によって、読取位置４１３で読み取られた画像を１ライン分ずつ画像記憶部７０に記憶する。
【００７４】
また、読取時間計測部７５は、例えば、図略のタイマー回路等を用いて、当該ステップＳ２において搬送原稿の先端が読取位置４１３に到達したことが検出された時点からの経過時間の計測を開始する。つまり、これによって、読取時間計測部７５は、当該搬送原稿の実読取時間の計測を開始する（Ｓ５）。
【００７５】
そして、搬送原稿の後端が読取位置４１３に到達したことが搬送検出部７２によって検出されると（Ｓ６；ＹＥＳ）、異常検出部７４は、例えば、図略のタイマー回路等を用いて、当該ステップＳ６において搬送原稿の後端が読取位置４１３に到達したことが検出された時点からの経過時間の計測を開始する（Ｓ７）。また、読取時間計測部７５は、当該搬送原稿の後端が読取位置４１３に到達したことが検出された時点で、ステップＳ５において計測を開始した経過時間の計測を終了し、当該計測結果の経過時間を当該搬送原稿の実読取時間として読取時間記憶部７６に記憶する（Ｓ８）。
【００７６】
次に、最終原稿判断部７３は、並行して行われている原稿搬送状況記憶処理によってメモリーに原稿総枚数が記憶されていない場合は（Ｓ９；ＮＯ）、並行してステップＳ２４の処理が行われていず、つまり、ステップＳ２３（図５）において原稿が原稿トレイ５１に載置されていることが検出されている状況（Ｓ２３；ＹＥＳ）であるため、搬送原稿が最終の原稿ではないと判断する。
【００７７】
また、ステップＳ９において、並行して行われている原稿搬送状況記憶処理によってメモリーに原稿総枚数が記憶されていた場合（Ｓ９；ＹＥＳ）、つまり、原稿トレイ５１に載置された全ての原稿がピックアップローラー５２によって繰り出された場合であっても、メモリーに記憶されている読取開始枚数が、メモリーに記憶されている原稿総枚数未満になるときがある（Ｓ１２；ＹＥＳ）。例えば、原稿の大きさが小さく、原稿トレイ５１に載置された全ての原稿がピックアップローラー５２によって繰り出されてはいるが、搬送経路上に複数枚の原稿が存在している状態で、搬送中の原稿が読取位置４１３に到達したようなときである。したがって、最終原稿判断部７３は、このようなときも（Ｓ１２；ＹＥＳ）、搬送原稿が最終原稿ではないと判断する。
【００７８】
一方、最終原稿判断部７３は、ステップＳ９において、並行して行われている原稿搬送状況記憶処理によってメモリーに原稿総枚数が記憶されていた場合であって（Ｓ９；ＹＥＳ）、メモリーに記憶されている読取開始枚数が、メモリーに記憶されている原稿総枚数に達しているときには（Ｓ１２；ＮＯ）、搬送原稿が最終原稿であると判断する。
【００７９】
そして、最終原稿判断部７３によって搬送原稿が最終の原稿であると判断された場合には（Ｓ１２；ＮＯ）、コントローラー７は、原稿の画像の読取動作を終了する。
【００８０】
一方、最終原稿判断部７３によって搬送原稿が最終の原稿ではないと判断された場合（Ｓ９；ＮＯ又はＳ１２；ＹＥＳ）、異常検出部７４は、ステップＳ７で計測を開始した経過時間の計測値が予め定められた読取制限時間を超えているか否かを判定する（Ｓ１０）。
【００８１】
異常検出部７４は、ステップＳ１０において、ステップＳ７で計測を開始した経過時間の計測値が予め定められた読取制限時間を超えていないと判定したときにおいて（Ｓ１０；ＮＯ）、搬送検出部７２によって搬送原稿の次の原稿である次原稿の先端が読取位置４１３に到達したことが検出されていないときは（Ｓ１１；ＮＯ）、再びステップＳ１０の判定処理を行う。そして、ステップＳ１０において、ステップＳ７で計測を開始した経過時間の計測値が読取制限時間を超えていないと判定され（Ｓ１０；ＮＯ）、且つ、ステップＳ１１において、搬送検出部７２によって、次原稿の先端が読取位置４１３に到達したことが検出されたときには（Ｓ１１；ＹＥＳ）、コントローラー７は、当該ステップＳ１１で先端の到達が検出された次原稿（搬送原稿の次の原稿）を搬送原稿として処理をステップＳ３に移行する。
【００８２】
一方、異常検出部７４は、ステップＳ１０において、ステップＳ７で計測を開始した経過時間の計測値が予め定められた読取制限時間を超えていると判定したときには（Ｓ１０；ＹＥＳ）、搬送原稿の画像の読み取り中に異常が発生したものと判断して、異常が発生したことを示す検出信号を出力する（Ｓ１３）。
【００８３】
このとき、ステップＳ４でメモリーに記憶された読取開始枚数は、ステップＳ１３で異常検出部７４によって異常が発生したことが検出されたときの搬送原稿が原稿トレイ５１に載置された原稿のうちの何枚目の原稿であるかを示していると考えられる。そこで、異常検出部７４は、当該読取開始枚数を、異常発生原稿を特定する情報としてメモリーに記憶し、これによって、異常発生原稿を特定する（Ｓ１４）。
【００８４】
ステップＳ１４が実行されると、コントローラー７は、復旧処理実行部７７によって後述の読取復旧処理を実行させた後（Ｓ１５）、原稿搬送部５及び画像読取部４を用いた原稿の画像の読み取り動作を終了する。
【００８５】
次に、復旧処理実行部７７によって実行される読取復旧処理について詳述する。図６に示すように、復旧処理実行部７７は、ステップＳ１５（図４）の読取復旧処理を開始すると、原稿トレイ５１に載置されていたものと同一の複数枚の原稿を再び原稿トレイ５１に載置させることを促す画面を表示部３６３に表示し、これによって、同一の複数枚の原稿を再び原稿トレイ５１に載置させるようユーザーに案内する（Ｓ３１）。
【００８６】
その後、復旧処理実行部７７は、原稿検出センサー９１によって原稿トレイ５１に原稿が載置されているか否かを検出させ（Ｓ３２）、原稿検出センサー９１からローレベルの検出信号が出力されることによって、原稿トレイ５１に原稿が載置されていることが検出された場合は（Ｓ３２；ＹＥＳ）、再び同一の複数枚の原稿が原稿トレイ５１に載置されたものとして、ステップＳ１（図４）と同様に、原稿トレイ５１の最上部の原稿の給紙を開始させる（Ｓ３３）。
【００８７】
そして、復旧処理実行部７７は、搬送中の原稿である搬送原稿の先端が読取位置４１３に到達したことが搬送検出部７２によって検出される度に（Ｓ３４；ＹＥＳ）、読取位置４１３に先端が到達した原稿の枚数をカウントアップし、当該カウントアップした後の枚数を復旧時搬送枚数としてメモリーに記憶する（Ｓ３５）。
【００８８】
そして、復旧処理実行部７７は、ステップＳ３５においてメモリーに記憶された復旧時搬送枚数が、ステップＳ１４（図４）においてメモリーに記憶された異常発生原稿を特定する情報が示す枚数に一致するか否かを判定する。つまり、これによって、復旧処理実行部７７は、当該搬送原稿が異常発生原稿であるか否かを判定する（Ｓ３６）。
【００８９】
復旧処理実行部７７は、ステップＳ３６において、復旧時搬送枚数が、異常発生原稿を特定する情報が示す枚数に一致しないと判定した場合、つまり、当該搬送原稿が異常発生原稿ではないと判定した場合には（Ｓ３６；ＮＯ）、画像読取部４に当該搬送原稿を読み取らせることなく、ステップＳ３３に戻って、当該搬送原稿の次の原稿の給紙を開始させる。
【００９０】
一方、復旧処理実行部７７は、ステップＳ３６において、復旧時搬送枚数が、異常発生原稿を特定する情報が示す枚数に一致すると判定した場合、つまり、当該搬送原稿が異常発生原稿であると判定した場合には（Ｓ３６；ＹＥＳ）、ステップＳ３５においてメモリーに記憶された復旧時搬送枚数を、読取開始枚数としてメモリーに記憶し（Ｓ３７）、画像読取部４によって当該異常発生原稿の画像の読み取りを開始させる（Ｓ３８）。尚、復旧処理実行部７７は、画像読取部４によって読取位置４１３で読み取られた異常発生原稿の画像を１ライン分ずつメモリーに記憶する。
【００９１】
また、読取時間計測部７５は、例えば、図略のタイマー回路等を用いて、ステップＳ３４において異常発生原稿の先端が読取位置４１３に到達したことが検出された時点からの経過時間の計測を開始する。つまり、これによって、読取時間計測部７５は、異常発生原稿の実読取時間の計測を開始する（Ｓ３９）。
【００９２】
そして、異常発生原稿の後端が読取位置４１３に到達したことが搬送検出部７２によって検出されると（Ｓ４０；ＹＥＳ）、読取画像置換部７８は、当該検出時点において読取時間計測部７５によって計測されている経過時間、つまり、当該読取復旧処理における異常発生原稿の実読取時間が、当該読取復旧処理の実行前にステップＳ８（図４）で読取時間記憶部７６に記憶された当該異常発生原稿の実読取時間と一致するか否かを判断する（Ｓ４１）。
【００９３】
そして、読取画像置換部７８は、ステップＳ４１において、当該読取復旧処理における異常発生原稿の実読取時間が、当該読取復旧処理の実行前にステップＳ８（図４）で読取時間記憶部７６に記憶された当該異常発生原稿の実読取時間と一致しないと判断した場合は（Ｓ４１；ＮＯ）、当該読取復旧処理の実行前に画像記憶部７０に記憶された当該異常発生原稿に対応する画像を、メモリーに記憶されている、当該読取復旧処理において画像読取部４によって読み取られた異常発生原稿の画像に置き換える（Ｓ４２）。
【００９４】
また、読取画像置換部７８は、ステップＳ４２を実行した場合は、読取時間記憶部７６に記憶されている当該異常発生原稿に対応する実読取時間を、ステップＳ４０で異常発生原稿の後端が読取位置４１３に到達したことが検出された時点において読取時間計測部７５によって計測されている経過時間、つまり、当該読取復旧処理における異常発生原稿の実読取時間に置き換える（Ｓ４３）。
【００９５】
そして、復旧処理実行部７７は、ステップＳ４３の実行後、ステップＳ９（図４）に処理を移行し、読み取りが完了していない残りの原稿である、異常発生原稿の次の原稿からの原稿の画像を読み取らせる。
【００９６】
一方、読取画像置換部７８は、ステップＳ４１において、当該読取復旧処理における異常発生原稿の実読取時間が、当該読取復旧処理の実行前にステップＳ８（図４）で読取時間記憶部７６に記憶された当該異常発生原稿の実読取時間と一致すると判断した場合は（Ｓ４１；ＹＥＳ）、当該読取復旧処理の実行前に画像記憶部７０に記憶された当該異常発生原稿に対応する画像を置き換えることなくそのままにして、ステップＳ９に処理を移行する。
【００９７】
つまり、本実施形態に係る複写機１は、原稿トレイ５１と、画像読取部４と、原稿検出センサー９１と、アクチュエーター９２と、読取検出センサー９３と、原稿搬送部５と、画像記憶部７０と、搬送検出部７２と、最終原稿判断部７３と、異常検出部７４と、読取時間計測部７５と、読取時間記憶部７６と、復旧処理実行部７７と、読取画像置換部７８と、を備えて、本発明に係る画像形成装置を構成する。
【００９８】
ところで、搬送原稿の先端が読取位置４１３に到達することによって、画像読取部４によって搬送原稿の画像の読み取りが開始されるようになってから、開閉カバー５０が開かれると、例えば、レジストローラー５４が振動し、原稿が正常な搬送方向とは異なる方向にずれて読取位置４１３に搬送されたり、或いは、搬送原稿が正常に読取位置４１３に搬送されてはいるが、読取位置４１３に装置外部からの光が紛れ込んだり等して、原稿の画像を正常に読み取ることができない状態になる虞がある。
【００９９】
上記実施形態の構成によれば、最終原稿判断部７３によって搬送原稿が最終原稿ではないと判断された場合において（ステップＳ９でＮＯ又はステップＳ１２でＹＥＳ）、上記のように、搬送原稿の画像の読み取り途中で開閉カバー５０が開かれたままの状態になることによって、搬送原稿の後端が読取位置４１３に到達したことが検出されたときから読取制限時間が経過するまでの間に、次原稿の先端が読取位置４１３に到達しないときには（ステップＳ１１でＮＯ、ステップＳ１０でＹＥＳ）、異常検出部７４によって、異常が発生したことが検出される（ステップＳ１３）。つまり、開閉カバー５０の開閉状態を検知する開閉検知センサーを設けなくても、上記のように、原稿の画像を正常に読み取ることができない状態を、異常が発生した状態として適切に検出することができる。
【０１００】
また、上記実施形態の構成によれば、異常検出部７４によって異常が発生したことが検出された場合には（ステップＳ１３）、復旧処理実行部７７によって読取復旧処理が実行される（ステップＳ１５）。そして、読取復旧処理において、読取時間計測部７５によって計測された異常発生原稿に対応する実読取時間が、読取時間記憶部７６に記憶されている異常発生原稿に対応する実読取時間と一致しないときには（ステップＳ４１でＮＯ）、読取復旧処理によって異常発生原稿を読み取った画像が、読取復旧処理の実行前に画像記憶部７０に記憶された異常発生原稿に対応する画像と同一ではないものとして、画像記憶部７０に記憶されている異常発生原稿に対応する画像が、読取復旧処理によって異常発生原稿を読み取った画像に置き換えられる（ステップＳ４２）。
【０１０１】
つまり、ステップＳ４１によって、異常の発生が検出される前後で異常発生原稿を読み取ったときの実読取時間が一致するか否か、即ち、当該異常発生原稿を読み取った画像の搬送方向の長さが一致するか否かを条件として、異常発生前後で異常発生原稿を読み取った画像が同一であるか否かが適切に判断される。
【０１０２】
また、上記のように搬送原稿の画像を読み取っている途中で開閉カバー５０が開かれることによって、例えば、レジストローラー５４が振動し、搬送原稿が正常な搬送方向とは異なる方向にずれて読取位置４１３に搬送されたことに起因して、通常よりも早めに搬送原稿の後端が読取位置４１３に到達したことが検出され、これによって、当該搬送原稿の画像の読み取りが途中までしか行われていない状態で異常の発生が検出されたとしても、読取復旧処理を実行することによって、迅速に、異常発生原稿である当該搬送原稿以降の原稿の画像を読み取り直すことができる。
【０１０３】
また、読取復旧処理によって異常発生原稿を読み取った画像が、画像記憶部７０に記憶された異常発生原稿に対応する画像と同一でない場合、異常の発生が検出される前に異常発生原稿の画像の読み取りが正常に完了していなかったと考えられるので、このような場合には、読取復旧処理によって読み取った異常発生原稿の画像を画像記憶部７０に記憶し直すことができる。これによって、複数枚の原稿の画像を確実に読み取って画像記憶部７０に記憶することができる。
【０１０４】
尚、上記実施形態において図１乃至図６に示した構成及び設定は単なる一例に過ぎず、本発明を当該実施形態に限定する趣旨ではない。
【０１０５】
例えば、読取画像置換部７８は、ステップＳ４１において、異常発生原稿に対応する実読取時間が読取時間記憶部７６に記憶されている異常発生原稿に対応する実読取時間と一致すること（第一条件）を満たすか否かを判定する処理に加えて、ステップＳ３８からステップＳ４０によって異常発生原稿を読み取った画像に対して画像処理部７９によって画像処理を行わせるとともに、ステップＳ１３で異常の発生が検出される前に、画像記憶部７０に記憶された異常発生原稿を読み取った画像に対しても画像処理部７９によって画像処理を行わせるように構成してもよい。そして、画像処理を施した２つの画像に関わる情報が一致すること（第二条件）を満たすか否かを判定する処理を更に行うように構成してもよい。尚、画像処理を施した画像に関わる情報とは、例えば、画像処理として圧縮処理を行った場合は、圧縮処理後の画像のデータサイズを示し、画像処理として画像の濃度分布の解析処理を行った場合は、その解析結果である濃度分布を示す。
【０１０６】
そして、このように構成したステップＳ４１において、第一条件及び第二条件をともに満たす場合には、画像記憶部７０に記憶されている異常発生原稿に対応する画像を、ステップＳ３８からステップＳ４０によって異常発生原稿を読み取った画像に置き換えることなく、そのままステップＳ９に処理を移行する一方、第一条件及び第二条件のうちの一つ以上の条件を満たさない場合には、ステップＳ４２に処理を移行して、画像記憶部７０に記憶されている異常発生原稿に対応する画像を、ステップＳ３８からステップＳ４０によって異常発生原稿を読み取った画像に置き換えるように構成してもよい。
【０１０７】
この構成によれば、当該変更されたステップＳ４１によって、第一条件と第二条件とをともに満たすことを条件として、異常発生前後で異常発生原稿の一枚前の原稿を読み取った画像が同一であることの判断を行うため、第一条件を満たすことだけを条件として当該判断を行う場合に比して、当該判断の精度を向上することができる。
【０１０８】
または、読取時間計測部７５と読取時間記憶部７６とを備えないように構成するとともに、ステップＳ５、ステップＳ８、ステップＳ３９及びステップＳ４３を行わないように簡素化して構成してもよい。これに合わせて、読取画像置換部７８は、上記のステップＳ４１に代えて、ステップＳ３８からステップＳ４０によって異常発生原稿を読み取った画像に対して画像処理部７９によって画像処理を行わせるとともに、ステップＳ１３で異常の発生が検出される前に、画像記憶部７０に記憶された異常発生原稿を読み取った画像に対しても画像処理部７９によって画像処理を行わせ、当該画像処理を施した２つの画像に関わる情報が一致することを満たすか否かを判定するように構成してもよい。尚、画像処理を施した画像に関わる情報とは、例えば、画像処理として圧縮処理を行った場合は、圧縮処理後の画像のデータサイズを示し、画像処理として画像の濃度分布の解析処理を行った場合は、その解析結果である濃度分布を示す。
【０１０９】
この変更されたステップＳ４１によれば、異常発生前後で異常発生原稿を読み取った画像に画像処理を施した画像に関わる情報（例えば、読み取った画像に圧縮処理を施した後のデータサイズや、読み取った画像の濃度分布等）が一致するか否かを条件として、異常発生前後で異常発生原稿を読み取った画像が同一であるか否かを適切に判断することができる。
【０１１０】
また、原稿搬送経路上に同時に複数枚の原稿が存在しない構成とし、最終原稿判断部７３が、ステップＳ１２及び原稿搬送記憶処理（図５）を実行せず、ステップＳ９においてメモリーに原稿総枚数が記憶されているか否かを判定する代わりに、ステップＳ２３と同様、原稿検出センサー９１によって原稿トレイ５１に原稿が載置されているか否かを検出するように構成してもよい。そして、最終原稿判断部７３は、当該ステップＳ９において、原稿検出センサー９１によって原稿トレイ５１に原稿が載置されていることが検出された場合には、搬送原稿が最終原稿ではないと判断するように構成してもよい。
【０１１１】
また、アクチュエーター９２は、図２に示す、原稿の搬送方向においてレジストローラー５４よりも上流側に設けられる構成に限らず、例えば図７に示すように、原稿の搬送方向においてレジストローラー５４よりも下流側に設けられる構成であってもよい。これに合わせて、読取検出センサー９３は、図７の点線部に示すように、アクチュエーター９２の一端が原稿の搬送動作に伴って下方に回動した状態にあるときの、アクチュエーター９２の他端と同じ高さの位置に設けるように構成してもよい。
【０１１２】
図２に示すように、アクチュエーター９２及び読取検出センサー９３が配置されている場合には、アクチュエーター９２の一端に原稿の先端が触れた後、原稿の後端がアクチュエーター９２の一端に触れなくなるまでの間に開閉カバー５０が開かれたときに、原稿が浮き上がって、アクチュエーター９２の一端が原稿に触れなくなり、図２の実線に示す状態に戻る虞がある。この場合、読取検出センサー９３は、通常よりも早く原稿の後端がアクチュエーター９２の位置に到達したものとして誤って検出することとなり、これによって、搬送検出部７２は、通常よりも早く原稿の後端が読取位置４１３に到達したものと誤って検出する虞がある。
【０１１３】
これに対して、図７に示すように、アクチュエーター９２及び読取検出センサー９３が配置されている場合には、アクチュエーター９２の一端に原稿の先端が触れた後、原稿の後端がアクチュエーター９２の一端に触れなくなるまでの間に開閉カバー５０が開かれたとしても、原稿はレジストローラー５４とこれに対峙するコロによって挟み込まれた状態になるため、アクチュエーター９２の一端が原稿に触れなくなる状態（図７の実線に示す状態）に戻る虞は低減される。これによって、読取検出センサー９３が、通常よりも早く原稿の後端がアクチュエーター９２の位置に到達したものとして誤って検出する虞が軽減されるので、搬送検出部７２による原稿の後端が読取位置４１３に到達したことの検出精度を向上することができる。
【０１１４】
また、各種信号がハイレベル又はローレベルである場合に示される情報が、上記実施形態とは反対の意味を示すように構成してもよい。
【０１１５】
尚、上記実施形態においては、本発明に係る画像形成装置の一例として複合機を例に説明したが、本発明は、プリンター、コピー機、スキャナー、或いはＦＡＸ等の画像形成装置にも適用可能である。
【符号の説明】
【０１１６】
１        ：複合機（画像形成装置）
４        ：画像読取部
５        ：原稿搬送部
２５      ：画像形成部
５０      ：開閉カバー
５１      ：原稿トレイ（載置部）
７０      ：画像記憶部
７１      ：モーター制御部
７２      ：搬送検出部
７３      ：最終原稿判断部
７４      ：異常検出部
７５      ：読取時間計測部
７６      ：読取時間記憶部
７７      ：復旧処理実行部
７８      ：読取画像置換部
７９      ：画像処理部
９１      ：原稿検出センサー
９２      ：アクチュエーター
９３      ：読取検出センサー
４１３    ：読取位置
【図１】
2014127951.tif 000003
【図２】
2014127951.tif 000004
【図３】
2014127951.tif 000005
【図４】
2014127951.tif 000006
【図５】
2014127951.tif 000007
【図６】
2014127951.tif 000008
【図７】
2014127951.tif 000009