(57)【要約】【課題】  効率的に読取を行う。【解決手段】  複数枚の原稿のそれぞれを間隔を空けて読み取る場合の先行原稿の読取の完了から次原稿の読取の開始までの間に、該読取ガラスを介して搬送部に設けられている白色基準部材を読み取って得られる読取画像の画素の内、その画素値が第１の規定値以下の画素の画素数を計数する。画素数が規定数以上である場合、第１の規定値以下の画素の画素値の平均値が第１の規定値より小さい第２の規定値以上であるか否かを判定する。平均値が第２の規定値以上である場合、白色基準部材を利用するシェーディング補正を実行するとともに、原稿の読取動作を継続し、平均値が第２の規定値未満である場合、原稿の読取動作を中止する。【選択図】  図８
2015167297.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の原稿を載置可能な原稿載置部に載置された原稿を搬送する搬送部によって、前記原稿を、読取ガラス上を所定方向に搬送させながら前記原稿の画像を読取部によって読み取る画像読取装置であって、
前記複数枚の原稿のそれぞれを間隔を空けて前記読取部で読み取る場合の先行原稿の読取の完了から次原稿の読取の開始までの間に、該読取ガラスを介して前記搬送部に設けられている白色基準部材を前記読取部で読み取って得られる読取画像の画素の内、その画素値が第１の規定値以下の画素の画素数を計数する計数手段と、
前記計数手段で計数した画素数が規定数以上である場合、前記第１の規定値以下の画素の画素値の平均値が前記第１の規定値より小さい第２の規定値以上であるか否かを判定する判定手段と、
前記判定手段の判定の結果、前記平均値が前記第２の規定値以上である場合、前記白色基準部材を利用するシェーディング補正を実行するとともに、前記原稿の読取動作を継続し、前記平均値が前記第２の規定値未満である場合、前記原稿の読取動作を中止する制御手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記計数手段が計数する画素数が規定数未満である場合、前記原稿の読取動作を継続する継続手段を更に備える
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記制御手段は、前記平均値が前記第２の規定値以上である場合であっても、前記原稿載置部に原稿がない場合は、前記原稿の読取動作を終了する
ことを特徴とする請求項１または２に記載の画像読取装置。
【請求項４】
前記判定手段の判定の結果、前記平均値が前記第２の規定値以上である場合、前記読取部の読取に用いる光源の異常を通知する通知手段を更に備える
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
前記制御手段は、前記平均値が前記第２の規定値以上である場合、前記搬送部による前記原稿の搬送を一旦停止してから、前記白色基準部材を利用するシェーディング補正を実行するとともに、前記原稿の読取動作を継続する
ことを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の画像読取装置を備える画像形成装置。
【請求項７】
複数枚の原稿を載置可能な原稿載置部に載置された原稿を搬送する搬送部によって、前記原稿を、読取ガラス上を所定方向に搬送させながら前記原稿の画像を読取部によって読み取る画像読取装置の制御方法であって、
前記複数枚の原稿のそれぞれを間隔を空けて前記読取部で読み取る場合の先行原稿の読取の完了から次原稿の読取の開始までの間に、該読取ガラスを介して前記搬送部に設けられている白色基準部材を前記読取部で読み取って得られる読取画像の画素の内、その画素値が第１の規定値以下の画素の画素数を計数する計数工程と、
前記計数工程で計数した画素数が規定数以上である場合、前記第１の規定値以下の画素の画素値の平均値が前記第１の規定値より小さい第２の規定値以上であるか否かを判定する判定工程と、
前記判定工程の判定の結果、前記平均値が前記第２の規定値以上である場合、前記白色基準部材を利用するシェーディング補正を実行するとともに、前記原稿の読取動作を継続し、前記平均値が前記第２の規定値未満である場合、前記原稿の読取動作を中止する制御工程と
を備えることを特徴とする画像読取装置の制御方法。
【請求項８】
複数枚の原稿を載置可能な原稿載置部に載置された原稿を搬送する搬送部によって、前記原稿を、読取ガラス上を所定方向に搬送させながら前記原稿の画像を読取部によって読み取る画像読取装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
前記複数枚の原稿のそれぞれを間隔を空けて前記読取部で読み取る場合の先行原稿の読取の完了から次原稿の読取の開始までの間に、該読取ガラスを介して前記搬送部に設けられている白色基準部材を前記読取部で読み取って得られる読取画像の画素の内、その画素値が第１の規定値以下の画素の画素数を計数する計数手段と、
前記計数手段で計数した画素数が規定数以上である場合、前記第１の規定値以下の画素の画素値の平均値が前記第１の規定値より小さい第２の規定値以上であるか否かを判定する判定手段と、
前記判定手段の判定の結果、前記平均値が前記第２の規定値以上である場合、前記白色基準部材を利用するシェーディング補正を実行するとともに、前記原稿の読取動作を継続し、前記平均値が前記第２の規定値未満である場合、前記原稿の読取動作を中止する制御手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、原稿の画像を用紙等の被画像形成媒体に複写するデジタル複写機等の機器に用いられ、複数の原稿を１枚ずつ所定の読取位置に供給する自動原稿給紙装置を有する画像読取装置に関する。
【背景技術】
【０００２】
従来、例えば、複写機等に用いられる画像読取装置には、原稿を１枚ずつ原稿読取位置に搬送する自動原稿給紙装置（ＡＤＦ）を有するものがある。ＡＤＦを有する画像読取装置では、ＡＤＦにより複数枚の原稿を連続して原稿読取位置へ搬送し、その搬送されている原稿を所定の原稿読取位置で１ラインずつ読み込むシートスルー方式による原稿の読取が実現されている。このようなシートスルー方式を行う画像読取装置では、原稿読取位置に長方形のガラス窓が設けられており、そのガラス窓越しに露光ランプからの光を原稿面に照射し、その反射光をレンズで集光させ、集光した光をＣＣＤラインセンサにより読み取っている。
【０００３】
また、シートスルー方式による原稿の読取が可能な画像読取装置では、原稿読取位置のガラス窓の脇に読取画像を補正するための基準となる白基準板（以降、白シェーディング板と称す）が設けてあるものがある。このような画像読取装置では、原稿の読取開始時に、白シェーディング板を読み取って原稿の読取画像を補正している。また、ＡＤＦにより連続して搬送される原稿を読み取る場合に、原稿読取位置を照射する露光ランプの光量の変化による画像の濃度が変化することを防ぐため、所定の期間毎に白シェーディング板の読取動作を行うものもある。
【０００４】
このような従来の画像読取装置では、ＡＤＦを用いて連続的に原稿画像を読み取る場合、所定の間隔で白シェーディング板の読取を行い、同時に露光ランプの動作異常も検知している。このため、白シェーディング板の読取を行ってから、次の白シェーディング板の読取を行うまでの間は、露光ランプの点灯状態を検知できないという問題点がある。例えば、白シェーディング板の読取を行った直後に露光ランプが消灯してしまう（切れてしまう）と、次の白シェーディング板の読取を行うまでの間、露光ランプの点灯異常を検知できないため、その間、原稿の画像は、べた黒の画像として読み取られてしまうことになる。
【０００５】
また、従来の画像読取装置には、白シェーディング板を利用せずに、露光ランプのランプ切れ等の異常を検知する方法として、原稿の画像が読取可能な範囲（画像有効範囲）外に設けた白色の基準板を読み取るようにしたものもある。これは、画像有効範囲内では、原稿の絵柄や濃度等の特性が様々であるため、画像有効範囲外で一定濃度の光の反射が検知できる白色の基準板を読み取るようにしたものである。このような方式の画像読取装置では、例えば、ＣＣＤセンサのようなラインセンサが主走査方向に読み込める最大幅（読取範囲）に対して、原稿の画像を読み取る画像有効範囲と白色の基準板を読み取るための基準板読取用の範囲とを設け、基準板読取用の範囲で、白色の基準板からの反射光を検知してランプ異常を監視するようになっている。
【０００６】
しかしながら、このような画像読取装置では、画像有効範囲外の白色の基準板を検知する必要があるため、露光ランプの端部の光量をなるべく落とさないように配慮したり、ＣＣＤセンサが読取可能な画素の一部をランプ異常検知用の画素として確保したりしなければならないという問題点がある。特に、ＣＣＤセンサは、読み取れる最大有効画素数（読取範囲）が決まっているため、画像有効範囲の両端に基準板読取用の画素（基準板読取用の範囲）を割り当ててしまうと、実際に原稿の画像を読み取る画像有効範囲に割り当てられる画素数が減ってしまう等の問題がある。
【０００７】
また、上記の対策として読取動作中に紙間でＡＤＦに設けられた基準部材を読み取ることで光源の異常を検出し、異常が検出された場合は原稿読取を停止させるものもある（特許文献１）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−２７０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１のように、原稿読取中の光源の故障を検出して読取動作を停止させる構成において、大量の原稿をセットして読取動作を開始させた状態でその場を離れた後の読取中に光源の異常が発生した場合には、後でその場に戻った時に多くの原稿読取が終了しないまま読取動作が中断されてしまい、業務に支障をきたす可能性がある。
【００１０】
本発明は上記の課題を解決するためになされたものであり、効率的に読取を行うことができる画像読取技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するための本発明による画像読取装置は以下の構成を備える。即ち、
複数枚の原稿を載置可能な原稿載置部に載置された原稿を搬送する搬送部によって、前記原稿を、読取ガラス上を所定方向に搬送させながら前記原稿の画像を読取部によって読み取る画像読取装置であって、
前記複数枚の原稿のそれぞれを間隔を空けて前記読取部で読み取る場合の先行原稿の読取の完了から次原稿の読取の開始までの間に、該読取ガラスを介して前記搬送部に設けられている白色基準部材を前記読取部で読み取って得られる読取画像の画素の内、その画素値が第１の規定値以下の画素の画素数を計数する計数手段と、
前記計数手段で計数した画素数が規定数以上である場合、前記第１の規定値以下の画素の画素値の平均値が前記第１の規定値より小さい第２の規定値以上であるか否かを判定する判定手段と、
前記判定手段の判定の結果、前記平均値が前記第２の規定値以上である場合、前記白色基準部材を利用するシェーディング補正を実行するとともに、前記原稿の読取動作を継続し、前記平均値が前記第２の規定値未満である場合、前記原稿の読取動作を中止する制御手段と
を備える。
【発明の効果】
【００１２】
本発明によれば、効率的に読取を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】画像読取装置を有するデジタル複写機の外観構成を示す図である。
【図２】画像読取装置の構成例を示す断面図である。
【図３】デジタル複写機の制御系の構成を示すブロック図である。
【図４】ＡＤＦによる原稿の給紙動作を示すフローチャートである。
【図５】ＡＤＦで搬送される原稿の読取動作を示すフローチャートである。
【図６】読取光源の構成図である。
【図７】読取光源の回路構成図である。
【図８】読取制御を示すフローチャートである。
【図９】補正時のスキャナユニットとＡＤＦの位置関係を示す図である。
【図１０】光源が軽故障した際の光量と画像データの関係を示す図である。
【図１１】光源が重故障した際の光量と画像データの関係を示す図である。
【図１２】読取制御の応用例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１５】
図１は画像読取装置に係る電子写真方式を用いたデジタル複写機（画像形成装置）１の外観構成を示す図である。
【００１６】
図１に示すように、デジタル複写機１は、自動原稿給紙装置（ＡＤＦ：オートドキュメントフィーダ）１０を有するスキャナユニット１１と、スキャナユニット１１あるいは外部から供給された画像データに対応する画像を形成するプリンタエンジン部（画像形成部）１２とを有している。
【００１７】
ＡＤＦ１０は、原稿を１枚ずつ所定の読取位置に供給する。スキャナユニット１１は、原稿の画像を光学的に読み取って画像データに変換する。ＡＤＦ１０とスキャナユニット１１とにより、画像読取装置が実現される。
【００１８】
プリンタエンジン部１２は、感光体ドラム等の像担持体に静電潜像を形成し、その静電潜像をトナーにより現像し、その現像したトナー像を被画像形成媒体としての用紙に転写し、その転写したトナー像を用紙に定着させる。このような構成により、デジタル複写機１では、スキャナユニット１１により読み取った画像をプリンタエンジン部１２にて被画像形成媒体としての用紙（記録媒体）に複写（形成）することが可能となっている。
【００１９】
図２はデジタル複写機１に用いられるＡＤＦ１０とスキャナユニット１１の内部構成を示す断面図である。
【００２０】
図２に示すように、デジタル複写機１に用いられるＡＤＦ１０は、複数枚の原稿を載置可能な原稿載置部（トレイ）２１を有している。トレイ２１上の原稿の用紙は、ピックアップローラ２２により１枚ずつピックアップされる。ピックアップローラ２２によりピックアップされた原稿の用紙は、原稿を検知する原稿検知スイッチ２３により検知された後、給紙ローラ２４により給紙される。給紙ローラ２４により給紙された原稿の用紙は、レジスト前スイッチ２５により検知され、レジストローラ２６の手前に到達する。
【００２１】
レジスト前スイッチ２５は、レジストローラ２６の手前に原稿が到達したことを検知するセンサである。レジストローラ２６は、原稿の用紙を所定の原稿読取位置まで搬送するためのローラである。即ち、給紙ローラ２４にて給紙された原稿の用紙は、レジスト前スイッチ２５によりレジストローラ２６の手前に到達したことが検知され、所定のタイミングでレジストローラ２６により所定の原稿読取位置に搬送される。また、レジストローラ２６と原稿読取位置との間には、レジストローラ２６から原稿読取位置への原稿の搬送を補助する補助ローラ２７が設けられている。
【００２２】
レジストローラ２６により原稿読取位置に搬送された原稿の画像は、ＡＤＦ１０に隣接するスキャナユニット１１により読み取られる。原稿読取位置では、スキャナユニット１１にガラス窓２８が設けられており、ガラス窓２８のＡＤＦ１０側には、白色の原稿ガイド板２９が設けられている。これにより、原稿読取位置では、原稿の用紙が原稿ガイド板２９に沿ってガラス窓２８上を搬送されるようになっている。
【００２３】
また、原稿読取位置において、スキャナユニット１１からは、後述するように、原稿面の画像を読み取るための光が光源によってガラス窓２８を通して照射される。尚、原稿が第二原紙のような薄い紙である場合、原稿読取位置においては、原稿ガイド板２９の色が透けてしまうため、原稿用紙の色を忠実に再現できない可能性がある。このため、原稿ガイド板２９は、白色のガイド板で構成されている。
【００２４】
また、スキャナユニット１１内には、第１キャリッジ４１、第２キャリッジ４２、結像レンズ４３、及びＣＣＤセンサ４４が配設されている。また、スキャナユニット１１の上面の一部には、ＡＤＦ１０を用いることなく、原稿を読み取る場合に原稿が直接載置される原稿ガラス台１１ａが設けられている。
【００２５】
第１キャリッジ４１には、ガラス窓２８面上を通過する原稿を照明する光源として露光ランプ４５が取り付けられている。また、第１キャリッジ４１、及び第２キャリッジ４２には、原稿面からの反射光を所定の方向に偏向する各種ミラー４６、４７、及び４８が取り付けられている。
【００２６】
尚、本実施形態において、主走査とは、原稿が搬送される搬送方向に垂直な方向の走査であり、これに対して、原稿の副走査とは、原稿の搬送方向の走査である。そして、原稿の主走査幅は、通常、原稿の横幅（短手方向の幅）に対応し、原稿の副走査幅は、原稿の縦幅（長手方向の幅）に対応する。
【００２７】
図３はデジタル複写機１内の制御系の構成を示すブロック図である。
【００２８】
図３に示すように、デジタル複写機１は、主制御部５１、コントロールパネル５２、スキャナユニット１１、及びプリンタエンジン部１２から構成されている。
【００２９】
主制御部５１は、デジタル複写機１全体の制御を司る。主制御部５１は、例えば、制御プログラムや制御データが記憶されるＲＯＭ、種々のパラメータや作業用のデータ等が記憶されるＲＡＭ、画像処理を行う画像処理部、ページメモリ、ハードディスクドライブ、及び、外部機器とのデータ通信を行う外部インタフェース等を有している。
【００３０】
スキャナユニット１１の制御系は、図３に示すように、スキャナＣＰＵ６１、ＲＡＭ６２、ＲＯＭ６３、ＣＣＤドライバ６４、画像処理部６５、駆動機構６６、露光ランプ制御部６７、及びＡＤＦ１０により構成されている。
【００３１】
スキャナＣＰＵ６１は、スキャナユニット１１全体の制御を司る。また、スキャナＣＰＵ６１は、時間を計時するタイマ６１ａを有している。ＲＡＭ６２には、揮発性メモリ等の記憶媒体により構成され、読取条件や制御データ等のデータが一時的に記憶される。ＲＯＭ６３は、不揮発性メモリで構成され、スキャナＣＰＵ６１により実行される制御プログラムや制御データ等のデータが記憶されている。
【００３２】
ＣＣＤドライバ６４は、ＣＣＤセンサ４４を駆動させるものであり、ＣＣＤセンサ４４からのデータを取り込む。画像処理部６５は、スキャナＣＰＵ６１による制御に基づいて画像データに対する画像処理を行う。駆動機構６６は、スキャナユニット１１本体内の駆動モータ（不図示）を駆動させる機構である。露光ランプ制御部６７は、露光ランプ４５の点灯制御を行う。
【００３３】
ＡＤＦ１０は、スキャナＣＰＵ６１に接続されている。ＡＤＦ１０は、ＡＤＦ１０全体の動作を制御するＡＤＦ  ＣＰＵ７１、及びピックアップローラ２２、給紙ローラ２４、レジストローラ２６、及び補助ローラ２７等による搬送機構（搬送部）を駆動させる駆動機構７２を有している。
【００３４】
次に、ＡＤＦ１０を用いたスキャナユニット１１による原稿の給紙動作及び読取動作について説明する。
【００３５】
図４はＡＤＦ１０による原稿の給紙動作を示すフローチャートである。
【００３６】
まず、コントロールパネル５２により読取開始あるいはコピー開始が指示されると、主制御部５１は、ＡＤＦ１０のトレイ２１上に原稿が載置されているか否かを判定する（ステップＳ１１）。トレイ２１上の原稿は、例えば、センサ（不図示）により検知され、スキャナＣＰＵ６１からトレイ２１上の原稿の有無を示す情報が主制御部５１に通知される。ここで、トレイ２１上に原稿がないと判定する場合（ステップＳ１１でＮＯ）、トレイ２１上に原稿があると判定するまで待機する。一方、トレイ２１上に原稿があると判定する場合（ステップＳ１１でＹＥＳ）、主制御部５１は、スキャナＣＰＵ６１へＡＤＦ１０を用いた読取動作の開始を指示する。
【００３７】
主制御部５１からＡＤＦ１０を用いた読取動作の開始が指示されると、スキャナＣＰＵ６１は、ＡＤＦ  ＣＰＵ７１に対してトレイ２１上の原稿の搬送を指示する。これにより、ＡＤＦ  ＣＰＵ７１は、駆動機構７２によりピックアップローラ２２を駆動させ、トレイ２１上に載置されている複数枚の原稿より最上部の原稿を１枚分離する（ステップＳ１２）。ＡＤＦ  ＣＰＵ７１は、ピックアップローラ２２により分離された原稿を、給紙ローラ２４によりＡＤＦ１０内に取り込む（ステップＳ１３）。
【００３８】
ＡＤＦ  ＣＰＵ７１は、給紙ローラ２４により取り込まれた原稿がレジストローラ２６に到達したか否かを判定する（ステップＳ１４）。この判定は、レジストローラ２６の直前にあるレジスト前スイッチ２５のオン・オフの状態で判定される。そして、ＡＤＦ  ＣＰＵ７１は、レジスト前スイッチ２５の検知状態を監視し、その検知結果をスキャナＣＰＵ６１へ通知する。スキャナＣＰＵ６１は、レジスト前スイッチ２５がオンになってから当該原稿を給紙する給紙タイミングをＡＤＦ  ＣＰＵ７１に指定する。
【００３９】
原稿がレジストローラ２６に到達していない場合（ステップＳ１４でＮＯ）、原稿が到達するまで待機する。一方、原稿がレジストローラ２６に到達した場合（ステップＳ１４でＹＥＳ）、ＡＤＦ  ＣＰＵ７１は、スキャナＣＰＵ６１により指定されたタイミングに基づいて、駆動機構７２によりレジストローラ２６を回転させ、当該原稿の搬送を開始する（ステップＳ１５）。
【００４０】
尚、スキャナＣＰＵ６１は、主制御部５１からＡＤＦ１０を用いた読取動作の開始が指示された際に、露光ランプ４５の点灯状態を制御するランプ点灯制御信号をオンとすることにより露光ランプ制御部６７にて露光ランプ４５をオン（点灯）させる。これとともに、スキャナＣＰＵ６１は、第１キャリッジ４１及び第２キャリッジ４２を、ガラス窓２８（読取ガラス）を通して原稿の画像を読み取るための所定の原稿読取位置に移動させる。これにより、スキャナユニット１１本体内は、ＡＤＦ１０により給紙される原稿の画像を読み取ることが可能な状態となる。
【００４１】
次に、ＡＤＦ１０内で搬送される原稿の読取時の動作について説明する。
【００４２】
図５はＡＤＦ１０内で搬送される原稿の読取動作を示すフローチャートである。
【００４３】
ＡＤＦ１０により原稿の搬送が開始されると、ＡＤＦ  ＣＰＵ７１は、給紙する原稿のサイズを検知する原稿サイズ検知処理を開始する（ステップＳ２１）。この原稿サイズ検知処理は、後で詳細に説明するが、レジスト前スイッチ２５が原稿の搬送を開始したタイミングとその原稿の後端がレジスト前スイッチ２５を抜けるタイミングとを検知することにより、当該原稿のサイズを検知する。つまり、原稿サイズ検知処理では、搬送開始からレジスト前スイッチ２５がオフになるまでの時間に基づいて原稿の搬送方向におけるサイズを検知する。
【００４４】
レジストローラ２６により搬送が開始された原稿の先端は、原稿の搬送速度とその搬送距離により算出される時間（原稿読取開始時間）を経過した際に、原稿ガイド板２９が設けられている原稿読取位置へ到達する。ＡＤＦ１０における原稿の搬送速度が一定である場合、原稿の先端がレジストローラ２６から原稿読取位置に到達するまでの時間は、原稿のサイズによらず一定である。このため、原稿読取開始時間は一定であるものとする。
【００４５】
即ち、スキャナＣＰＵ６１は、タイマ６１ａによりレジストローラ２６による原稿の搬送開始からの時間を計時し、所定の原稿読取開始時間が経過したか否かを判定する（ステップＳ２２）。この判定により、所定の原稿読取開始時間が経過していないと判定する場合（ステップＳ２２でＮＯ）、経過するまで待機する。一方、所定の原稿読取開始時間が経過したと判定する場合（ステップＳ２２でＹＥＳ）、スキャナＣＰＵ６１は、原稿読取位置における原稿の読取動作を開始する（ステップＳ２３）。
【００４６】
更に、スキャナＣＰＵ６１は、タイマ６１ａにより原稿の読取開始（あるいはレジストローラ２６による原稿の搬送開始）からの時間を計時し、原稿の後端が原稿読取位置を通過するまでの時間（所定の原稿読取終了時間）が経過したか否かを判定する（ステップＳ２４）。この判定により、所定の原稿読取終了時間が経過していないと判定する場合（ステップＳ２４でＮＯ）、経過するまで待機する。一方、所定の原稿読取終了時間が経過したと判定する場合（ステップＳ２４でＹＥＳ）、スキャナＣＰＵ６１は、原稿の画像の読取を終了する（ステップＳ２５）。
【００４７】
尚、原稿読取終了時間は、例えば、原稿サイズ検知処理で算出される原稿の搬送方向のサイズとＡＤＦ１０における原稿の搬送速度とに基づいて算出される。また、原稿読取終了時間は、原稿の後端がレジストローラ２６を通過してから原稿読取位置を通過するまでの時間として算出するようにしても良い。この場合、ＡＤＦ１０における原稿の搬送速度が一定であれば、原稿読取開始時間と同様、原稿の後端がレジストローラ２６を通過してから原稿読取位置に通過するまでの原稿読取終了時間は、原稿のサイズによらず一定である。
【００４８】
そして、原稿読取位置での当該原稿に対する画像の読取を終了すると、スキャナＣＰＵ６１は、各原稿を順次、排出トレイ上に排出する（ステップＳ２６）。
【００４９】
次に、スキャナユニット１１の光源（露光ランプ４５）の構成について説明する。
【００５０】
図６はスキャナユニット１１の光源の構成を示す図である。
【００５１】
光源である露光ランプ４５は、ＬＥＤアレイで構成され、複数のブロック（図では、ＬＥＤＡ１〜ＬＥＤＡ１０の１０ブロック）に分かれており、読取対象物を両側から照らし、その反射光をスキャナユニット１１内部に入射させる。
【００５２】
図７はＬＥＤアレイの回路構成を示す図である。
【００５３】
ＬＥＤアレイの各ブロック（ＬＥＤＡ１〜ＬＥＤＡ１０）はそれぞれ直列に接続され、ＬＥＤのアノード側には駆動電圧が印加され、カソード側は各ブロック毎にＬＥＤ制御ＩＣに接続され、定電流制御される。各ブロック内のＬＥＤは直列に接続されているため、仮に、ブロック内の１個のＬＥＤが破損した場合でも、そのブロック全体の点灯に影響が出ることになる。
【００５４】
図８は読取制御を説明するためのフローチャートである。
【００５５】
読取を開始したら、スキャナＣＰＵ６１は、スキャナユニット１１をＡＤＦ１０による読取位置（流し読み位置）に移動する（ステップＳ３０２）。次に、スキャナＣＰＵ６１は、その読取位置で、シェーディング補正（白シェーディング（必要に応じて、黒シェーディング））を実行する（ステップＳ３０３）。次に、スキャナＣＰＵ６１は、原稿の給紙を開始して、原稿が読取位置まで進んだら原稿の読取を開始する（ステップＳ３０４）。
【００５６】
その際、スキャナＣＰＵ６１は、ＡＤＦ１０のトレイ２１上に原稿があるか否かを判定する（ステップＳ３０５）。トレイ２１上に原稿がない場合（ステップＳ３０５でＮＯ）、読み取った原稿を排出トレイ上に排出してジョブを終了する。
【００５７】
一方、トレイ２１上に原稿がある場合（ステップＳ３０５でＹＥＳ）、スキャナＣＰＵ６１は、前の原稿（Ｎ枚目原稿）が所定の位置まで進んだ段階で次の原稿（Ｎ＋１枚目原稿）の給紙を開始する（ステップＳ３０６）。前の原稿の後端が読取位置を通過し、次の原稿の先端が読取位置に来るまでの期間に、スキャナＣＰＵ６１は、ＡＤＦ１０の白色ローラをガラス窓２８を介して読取センサであるＣＣＤセンサ４４で読み取る（ステップＳ３０７）。図９はその位置関係を模式的に示したものである。尚、本実施形態では、この白色ローラを、白色基準部材として白シェーディングに利用する。もちろん、用途や目的に応じて、別途、専用の基準部材として白色基準板や黒色基準板を設けて、それぞれ白シェーディングや黒シェーディングを実行するようにしても良い。ここで、白色基準板は、例えば、光の反射率が「１」に近い材質で構成されているものを使用する。また、黒色基準板は、例えば、光の反射率が「０」に近い材質で構成されているものを使用する。
【００５８】
スキャナＣＰＵ６１は、白色ローラを読み取った際の読取画像の主走査の画素に対し、その輝度値が予め規定した規定値Ｓ１以下の画素があるか否かを判定する（ステップＳ３０８）。規定値Ｓ１以下の画素がない場合（ステップＳ３０８でＮＯ）、ステップＳ３０４へ戻り、読取動作を継続する。
【００５９】
一方、規定値Ｓ１以下の画素がある場合（ステップＳ３０８でＹＥＳ）、スキャナＣＰＵ６１は、規定値Ｓ１以下の画素の画素数をカウント（計数）し、その画素数が予め規定した規定数Ｋ以上であるか否かを判定する（ステップＳ３０９）。画素数が規定数Ｋ未満である場合（ステップＳ３０９でＮＯ）、スキャナＣＰＵ６１は、その画素は、白色ローラに付着したゴミ等の異物と判定して、ステップＳ３０４へ戻り、そのまま読取動作を継続させる。一方、画素数が規定数Ｋ以上である場合（ステップＳ３０９でＹＥＳ）、スキャナＣＰＵ６１は、光源に何らかの異常があると判定し、そのことをユーザに通知する（ステップＳ３１０）。
【００６０】
スキャナＣＰＵ６１は、規定値Ｓ１以下の画素（対象画像）すべての画素値の平均値を算出し、その平均値が予め規定した規定値Ｓ２以上であるか否かを判定する。尚、この規定値Ｓ２は、規定値Ｓ２よりも小さい値であり、規定値Ｓ１及び規定値Ｓ２はともに、コントロールパネル５２より任意に設定することができる。
【００６１】
規定値Ｓ２未満である場合（ステップＳ３１１でＮＯ）、スキャナＣＰＵ６１は、光源の故障程度が大きいと判定して、読取動作を終了する。
【００６２】
一方、規定値Ｓ２以上である場合（ステップＳ３１１でＹＥＳ）、スキャナＣＰＵ６１は、ＡＤＦ１０のトレイ２１上に原稿があるか否かを判定する（ステップＳ３１２）。トレイ２１上に原稿がない場合（ステップＳ３１２でＮＯ）、読み取った原稿を排出トレイ上に排出してジョブを終了する。
【００６３】
一方、トレイ２１上に原稿がある場合（ステップＳ３１２でＹＥＳ）、スキャナＣＰＵ６１は、光源に異常がありながらも、光源の故障程度が小さいと判定し、シェーディング補正を実行する（ステップＳ３１３）。そして、次の原稿（Ｎ＋１枚目原稿）の読取動作を実行する。
【００６４】
このように、本実施形態では、連続する複数の原稿を間隔を空けて所定方向に搬送してそれぞれの原稿の画像を読取部で読み取る場合の先行原稿の読取の完了から次原稿の読取の開始までの間に、白色ローラに対する読取動作を実行する。そして、その読取動作によって得られる読取画像を利用して、光源の故障判定や、シェーディング補正の実行有無の判定を実行する。
【００６５】
図１０は規定数Ｋ以上の対象画素の平均値がＳ２以上である場合の故障例と光量の関係を示す図である。ＬＥＤアレイの１つのブロック（ＬＥＤＡ８）が故障した場合でも、反対側のブロック（ＬＥＤＡ３）のＬＥＤが正常点灯していれば、シェーディングを行うことで原稿読取を継続することができる。つまり、図１０では、ブロック（ＬＥＤＡ３）の正常点灯により、対象画素の画素値（輝度値）の平均値が規定値Ｓ１以下にはなるが、規定値Ｓ２以上であるため、光源の故障程度が小さい（軽故障）と判定することになる。
【００６６】
図１１は規定数Ｋ以上の対象画素の平均値がＳ２未満の場合の故障例と光量の関係を示す図である。主走査方向で対向する位置関係のＬＥＤアレイのブロック（ＬＥＤＡ３とＬＥＤＡ８）が両方とも故障した場合には、光量が低すぎてシェーディング補正では補正しきれない。そのため、そのまま原稿読取を継続した場合でも、シェーディング補正を行わない場合は、故障したＬＥＤアレイの幅分程度の黒帯が入ったような画像になる。また、シェーディング補正を行った場合は、故障したＬＥＤアレイのブロック幅分程度の白帯が入った画像となってしまうため、読取動作を継続しても異常画像となってしまう。つまり、図１０では、対象画素の輝度値の平均値が規定値Ｓ２未満となるため、光源の故障程度が大きい（重故障）と判定することになる。
【００６７】
次に、図８の処理の応用例を図１２を用いて説明する。
【００６８】
図１２は図８の処理の応用例を示すフローチャートである。
【００６９】
図１２において、ステップＳ４０２〜ステップＳ４１２、ステップＳ４１５は、図８のステップＳ３０２〜ステップＳ３１２、ステップＳ３１４に対応するため、その詳細説明については省略する。図１２では、図８の処理に対して、ステップＳ４１３を追加している。
【００７０】
特に、図１２では、対象画素の輝度値の平均値が規定値Ｓ２以上である場合、スキャナＣＰＵ６１は、原稿の搬送を一旦停止する（ステップＳ４１３）。その上で、ＡＤＦ１０の白色ローラを白基準板として利用して、シェーディング補正を実行する（ステップＳ４１４）。これにより、シェーディング処理を行う制御システムが低速でしか処理できない場合でも光源の異常を検出しつつ、読取動作を継続することができる。
【００７１】
以上説明したように、本実施形態によれば、ＡＤＦで逐次搬送される原稿間でＡＤＦに設けられた白色ローラを読み取り、その画素値が第１の規定値以下で、且つ、その画素数が規定数未満である場合は、白色ローラに付着した異物と判定する。一方、その画素数が規定数以上である場合は、光源に異常があると検知し、それを通知すると同時に、その画素値の平均値が第２の規定値以上である場合は光源の異常が軽度であると判定して、シェーディング補正を実行する。これにより、読取動作内での異常画像を防ぎつつ、読取動作を継続することできる。また、画素値の平均値が第２の規定値未満である場合は重度の故障と判定して、読取動作を中止することで異常画像の発生を防ぐことができる。
【００７２】
このように、ＡＤＦ読取中に、光源の異常が発生しても、軽度の故障であればシェーディング補正を実行するとともにそのまま読取を継続するとともに、光源の異常を知らせることができ、重度の故障であれば読取を中止することができる。これにより、大量の原稿の読取動作をさせた状態でその場を離れても、戻った際に原稿の読取がされないまま停止している状態を最大限防ぐことができ、且つ、異常画像による無駄な読取動作を無くすことができる。
【００７３】
尚、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015167297.tif 000003
【図２】
2015167297.tif 000004
【図３】
2015167297.tif 000005
【図４】
2015167297.tif 000006
【図５】
2015167297.tif 000007
【図６】
2015167297.tif 000008
【図７】
2015167297.tif 000009
【図８】
2015167297.tif 000010
【図９】
2015167297.tif 000011
【図１０】
2015167297.tif 000012
【図１１】
2015167297.tif 000013
【図１２】
2015167297.tif 000014