(57)【要約】【課題】前回の読み取り動作で使用されなかった読取ユニットを用いて、次回の読み取り動作を行う際、初期動作を遅延させることなく、良好な画質で画像を読み取る画像読取装置を提供する。【解決手段】コントローラ４００は、ジョブ実行中、リーダ部２００に対し、ゴミ回避動作を指示し（Ｓ６）、リーダ部２００は、紙間においてゴミ回避動作を行う。ジョブの終了が検知されると、コントローラ４００は、リーダ部２００および使用されなかった原稿裏面読取部１７双方に対し、ゴミ回避動作を指示し（Ｓ８）、リーダ部２００および原稿裏面読取部１７は、ゴミ回避動作を行う。さらに、コントローラ４００は、リーダ部２００および原稿裏面読取部１７双方に対し、シェーディング補正動作を指示し、リーダ部２００および原稿裏面読取部１７は、シェーディング補正動作を行う。【選択図】図１４
2008259054.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取って画像データを取得する画像読取装置であって、
前記原稿の表面を読み取る第１の画像読取手段と、
前記原稿の裏面を読み取る第２の画像読取手段と、
前記第１および第２の画像読取手段で読み取られる原稿の読取位置をそれぞれ調整する読取位置調整手段と、
前記第１および第２の画像読取手段のいずれか一方の画像読取手段による前記読み取り動作が終了した後、他方の画像読取手段に対し、前記読取位置の調整を行うように、前記読取位置調整手段を制御する制御手段とを備えたことを特徴とする画像読取装置。
【請求項２】
請求項１記載の画像読取装置であって、
前記読取位置調整手段で調整された読取位置で読み取られた前記原稿の画像データを補正するための補正値を調整する補正値調整手段を備え、
前記制御手段は、前記一方の画像読取手段を使用した前記読み取り動作が終了した後、前記他方の画像読取手段に対し、前記読取位置の調整を行わせ、前記補正値調整手段を制御して前記補正値の調整を行わせることを特徴とする画像読取装置。
【請求項３】
請求項１記載の画像読取装置であって、
前記原稿を前記読取位置に搬送する搬送手段を備え、
前記制御手段は、前記読取位置に搬送される先行する原稿の後端と後続の原稿の先端との間において、前記一方の画像読取手段に対し、前記読取位置調整手段を制御することを特徴とする画像読取装置。
【請求項４】
請求項２記載の画像読取装置であって、
前記補正値調整手段は、前記他方の画像読取手段により読み取られた所定濃度を有する白基準部材の画像から白基準値を決定し、前記決定された白基準値を用い、前記補正値を調整することを特徴とする画像読取装置。
【請求項５】
請求項１記載の画像読取装置であって、
前記画像読取装置は、前記第１および第２の画像読取手段の一方を使用して前記原稿の読み取り動作を行う片面読取モード、および前記第１および第２の画像読取手段の両方を使用して前記原稿の読み取り動作を行う両面読取モードの何れかで動作するものであり、
前記制御手段は、前記片面読取モードおよび前記両面読取モードのいずれにおいても、前記読取位置に搬送される先行する原稿の後端と後続の原稿の後端との間において、前記読取位置調整手段を制御することを特徴とする画像読取装置。
【請求項６】
画像読取装置が原稿を読み取って画像データを取得する画像読取方法であって、
前記画像読取装置の第１の画像読取手段が前記原稿の表面を読み取る第１の画像読取ステップと、
前記画像読取装置の第２の画像読取手段が前記原稿の裏面を読み取る第２の画像読取ステップと、
前記画像読取装置の読取位置調整手段が前記第１および第２の画像読取手段で読み取られる原稿の読取位置をそれぞれ調整する読取位置調整ステップと、
前記画像読取装置の制御手段が、前記第１および第２の画像読取手段のいずれか一方の画像読取手段による前記読み取り動作が終了した後、他方の画像読取手段に対し、前記読取位置の調整を行うように、前記読取位置調整手段を制御する制御ステップとを有することを特徴とする画像読取方法。
【請求項７】
請求項６のいずれかに記載の画像読取方法をコンピュータに実行させるプログラム。
【請求項８】
請求項７に記載のプログラムを格納したコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取って画像データを取得する画像読取装置および画像読取方法に関する。
【背景技術】
【０００２】
従来、流し読み（シートスルー）と呼ばれる、原稿を搬送しながら読み取りを行う画像読取装置が多く出回っている。この種の画像読取装置として、副走査方向の読み取り位置を変更することで、読み取り部分に付着したゴミ等による異常画像の発生を回避し、良好な画像を得るものが知られている（特許文献１参照）。
【０００３】
また、表面および裏面の双方に専用の読取ユニットを設け、両面同時読み取り可能な画像読取装置も知られている。この種の画像読取装置として、裏面用流し読みユニットにコンタクトガラスを設けるとともに、このコンタクトガラス上に白板を設け、シェーディング補正を行うことで、白板の上にゴミが付着することを考慮したものが知られている（特許文献２参照）。
【特許文献１】特許第３３３７９９３号公報
【特許文献２】特開２００５−１２９９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の画像読取装置では、以下に掲げる問題があった。表面用および裏面用からなる一対の読取ユニットのうち、一方の読取ユニットを用いて一面のみ読み取り動作を行う場合、他方の使用されていない読取ユニットに対する動作が配慮されていなかった。このため、使用されている読取ユニットに対してのみ、その面に付着したゴミの回避が行われていた。
【０００５】
しかし、使用されていない読取ユニット（例えば、裏面用読取ユニット）にも用紙は搬送されてくるので、次にその使用されていない読取ユニットを用いて読み取り動作を行う場合、その面に付着したゴミが画像に影響を与え、画質を低下させるおそれがあった。
【０００６】
このような画質の低下を防ぐために、前回の読み取り動作で使用されなかった読取ユニットの読み取り動作に先立って、裏面用読取ユニットのゴミ回避を行うと、その分、画像読取時の初期動作が遅延する。この結果、読み取った画像を即座に出力するプリンタと組み合わせてシステム化した場合、ファーストコピータイム（ＦＣＯＴ）が長くなるなどの懸念があった。
【０００７】
そこで、本発明は、前回の読み取り動作で使用されなかった読取ユニットを用いて、次回の読み取り動作を行う際、初期動作を遅延させることなく、良好な画質で画像を読み取ることができる画像読取装置および画像読取方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像読取装置は、原稿を読み取って画像データを取得する画像読取装置であって、前記原稿の表面を読み取る第１の画像読取手段と、前記原稿の裏面を読み取る第２の画像読取手段と、前記第１および第２の画像読取手段で読み取られる原稿の読取位置をそれぞれ調整する読取位置調整手段と、前記第１および第２の画像読取手段のいずれか一方の画像読取手段による前記読み取り動作が終了した後、他方の画像読取手段に対し、前記読取位置の調整を行うように、前記読取位置調整手段を制御する制御手段とを備えたことを特徴とする。
【０００９】
本発明の画像読取方法は、画像読取装置が原稿を読み取って画像データを取得する画像読取方法であって、前記画像読取装置の第１の画像読取手段が前記原稿の表面を読み取る第１の画像読取ステップと、前記画像読取装置の第２の画像読取手段が前記原稿の裏面を読み取る第２の画像読取ステップと、前記画像読取装置の読取位置調整手段が前記第１および第２の画像読取手段で読み取られる原稿の読取位置をそれぞれ調整する読取位置調整ステップと、前記画像読取装置の制御手段が、前記第１および第２の画像読取手段のいずれか一方の画像読取手段による前記読み取り動作が終了した後、他方の画像読取手段に対し、前記読取位置の調整を行うように、前記読取位置調整手段を制御する制御ステップとを有することを特徴とする。
【発明の効果】
【００１０】
本発明の請求項１に係る画像読取装置では、第１の画像読取手段および第２の画像読取手段のいずれか一方の画像読取手段による原稿の読み取り動作が終了した後、他方の画像読取手段に対し、読取位置の調整を行う。従って、前回の読み取り動作で使用されなかった画像読取手段を用いて、次回の読み取り動作を行う際、初期動作を遅延させることなく、良好な画質で画像を読み取ることができる。
【００１１】
また、最初の画像読み取りまでにかかる時間が短くなるので、読み取った画像を即座に出力するプリンタと組み合わせてシステム化した場合、ファーストコピータイム（ＦＣＯＴ）を短縮させることができる。
【００１２】
請求項２に係る画像読取装置によれば、読取位置の調整の他、画像データの補正値も調整することで、より一層の画質の向上を図ることができる。請求項３に係る画像読取装置によれば、ジョブ実行中、読み取り部分にゴミ等が付着しても、その影響を回避することができる。請求項４に係る画像読取装置によれば、読み取られる画像の白レベルを揃え、画質を向上させることができる。請求項５に係る画像読取装置によれば、片面読取モードおよび両面読取モードのいずれにおいても、ゴミ等の影響を回避することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の画像読取装置および画像読取方法の実施の形態について図面を参照しながら説明する。本実施形態の画像読取装置はスキャナ装置単体に適用される。
【００１４】
（画像読取装置の内部構成）
図１は実施の形態における画像読取装置の内部構成を示す縦断面図である。この画像読取装置は、自動原稿搬送装置（ＡＤＦ）１００、リーダ部２００およびコントローラ４００から構成される。
【００１５】
自動原稿搬送装置１００は、少なくとも１枚以上のシートからなる原稿束Ｓを載置する原稿トレイ３０、原稿トレイ３０より下流側に突出し、原稿の搬送開始前に原稿束Ｓの下流への進出を規制する分離パッド２１および給紙ローラ１を有する。
【００１６】
給紙ローラ１は、原稿トレイ３０に載置された原稿束Ｓの最上面に落下し、回転する。これにより、最上面の原稿が給紙される。給紙ローラ１によって給送された原稿は、分離ローラ２と分離パッド２１の協調動作によって１枚だけ分離される。
【００１７】
この分離された原稿は、搬送ローラ対３によってレジストローラ４に搬送され、原稿の先端がレジストローラ４に突き当てられる。これにより、原稿はループを形成し、原稿搬送における斜行が矯正される。
【００１８】
レジストローラ４の下流側には、レジストローラ４を通過した原稿を、リーダ部２００内の流し読みガラス２０１側に搬送する給紙パス２２が配置されている。給紙パス２２に送られた原稿は、大ローラ７および給送ローラ５により流し読みガラス２０１上に送られる。
【００１９】
大ローラ７は、流し読みガラス２０１の極近傍に位置する。大ローラ７により給送された原稿は、搬送ローラ６を通過し、ローラ１６と移動ガラス１８の間を移動し、排紙フラッパ２０および排紙ローラ８を経由して原稿排紙トレイ３１に排出される。この搬送中、原稿裏面読取部１７は原稿の裏面を読み取り可能である。
【００２０】
一方、排紙ローラ８に原稿の端部を一旦噛ませた状態で、排紙ローラ８を逆転させ、かつ排紙フラッパ２０を切り替えることにより、原稿は反転パス１９に移動する。反転パス１９を経て原稿の先端がレジストローラ４に突き当てられると、再び原稿はループを形成し、原稿搬送における斜行が矯正される。
【００２１】
この後、給送ローラ５および大ローラ７により再び原稿を流し読みガラス２０１に移動させることで、原稿の裏面を流し読みガラス２０１を通して読み取ることも可能である。
【００２２】
また、原稿トレイ３０には、載置された原稿束を主走査方向（原稿の搬送方向に直交する方向）にスライド自在なガイド規制板（図示せず）が設けられている。また、このガイド規制板と連動して原稿幅を検出する原稿幅検知センサ（図示せず）が設けられている。また、搬送ローラ対３の手前には、分離ローラ２を通過する原稿を検知するレジ前センサ１１が設けられている。
【００２３】
この原稿幅検知センサとレジ前センサ１１の検知結果の組み合わせにより、原稿トレイ３０に載置された原稿束の原稿サイズが判別可能である。また、搬送パス内に設けられた原稿長検知センサ（図示せず）により、搬送中の原稿の先端が検知されてから後端が検知されるまでの搬送距離から原稿長が検出される。この検出された原稿長と原稿幅検知センサの検知結果との組み合わせからも、原稿サイズは判別可能である。
【００２４】
リーダ部２００は、原稿に記録された画像情報を光学的に読み取り、光電変換を行って画像データを取得する。このリーダ部２００は、流し読みガラス２０１、プラテンガラス２０２、ランプ２０３およびミラー２０４を有するスキャナユニット２０９、ミラー２０５、２０６、レンズ２０７、ＣＣＤセンサ２０８等を有する。プラテンガラス２０２には、白レベルを表わす所定の濃度を有する白板２１０（白基準部材）が設けられている。この白板２１０は、後述するシェーディング補正を行う際、白レベルの基準データ（白基準値）を作成するために使用される。
【００２５】
図２は原稿裏面読取部１７の構成およびその原稿読取動作を示す図である。原稿裏面読取部１７は、一対のランプ３０５および受光センサ３０８を有する。また、裏面読取導入パス９５０と裏面読取排出パス９５１の間には、移動ガラス１８が設けられている。原稿Ｓは図中矢印Ｄに示すように、裏面読取導入パス９５０および裏面読取排出パス９５１に沿って搬送され、受光センサ３０８はこの原稿の搬送と同期して原稿を読み込む。このとき、受光センサ３０８は移動ガラス１８越しに原稿を読み込むことで、ゴミの侵入を防ぐことができる。
【００２６】
一方、移動ガラス１８を介して原稿裏面読取部１７と対向するローラ１６は、僅かなギャップを持って移動ガラス１８と近接し、原稿の削れを防ぎながら原稿を押さえる。
【００２７】
ここで、受光センサを動かすことは、接続される束線の多さやそれに伴う調整などから装置が大掛かりになるので、本実施形態では、受光センサ３０８を固定し、移動ガラス１８を動かすようにしている。
【００２８】
また、移動ガラス１８の用紙搬送面には、白レベルを表わす所定濃度を有する白板９４７（白基準部材）が取り付けられており、後述するように、原稿Ｓと同じ条件で読み取られ、シェーディング補正に用いられる。また、本実施形態では、白板９４７は搬送方向上流側に取り付けられている。これは、搬送方向下流側に取り付けられた場合、搬送される原稿Ｓがそこで引っかかるおそれがあるので、それを避けるためである。
【００２９】
原稿裏面読取部１７の下流側には、移動モータ（ステップモータ）９４３によって駆動される移動ローラ９４５が設けられている。この移動ローラ９４５が回転すると、移動ガラス１８は図中矢印ａ、ｂ方向に移動する。また、移動ガラス１８が基準位置にあるか否かによってＯＮ／ＯＦＦを行うＨＰセンサ９４１が配置されており、後述するＣＰＵ３００は、ＨＰセンサ９４１のＯＮ／ＯＦＦを検知することによって、移動ガラス１８の位置を制御する。
【００３０】
具体的に、移動ガラス１８が図中矢印ａ方向に移動し、ＨＰセンサ９４１がＯＮになると、ＣＰＵ３００は移動モータ９４３を停止し、移動ローラ９４５の回転が止まる。こうして、ＣＰＵ３００は、移動ガラス１８の位置を制御する。
【００３１】
このように、原稿の裏面を読み取る場合、移動ガラス１８を図２の位置に移動させ、図中矢印Ｄ方向に搬送される原稿を所定のタイミングで読み込む動作が行われる。
【００３２】
図３は原稿裏面読取部１７におけるシェーディング補正動作を示す図である。原稿裏面読取部１７においてシェーディング補正を行う場合、白板９４７が移動ガラス越しに受光センサ３０８と対向するように、移動ガラス１８が図３の位置に移動される。そして、ランプ３０５が点灯し、白板９４７からの反射光を受光センサ３０８が検出することで、シェーディング補正が行われる。
【００３３】
なお、本実施形態では、移動ガラス１８を図中矢印ａ、ｂ方向に移動させる場合を示したが、移動ガラス１８の代わりに、受光センサ３０８を矢印ａ、ｂ方向に移動させてもよい。そして、この受光センサ３０８の位置に応じて、シェーディング補正動作や原稿の読取動作が行われるようにしてもよい。
【００３４】
（画像読取装置のハードウェア構成）
図４は画像読取装置のハードウェア構成を示すブロック図である。画像読取装置のハードウェアは、自動原稿搬送装置１００内の制御部、リーダ部２００内の制御部、およびコントローラ４００の３つのブロックに分割されている。
【００３５】
自動原稿搬送装置１００内の制御部には、中央演算処理装置（ＣＰＵ）３００、リードオンリメモリ（ＲＯＭ）３０１、ランダムアクセスメモリ（ＲＡＭ）３０２および画像処理部３０９がバスを介して接続されている。ＲＯＭ３０１には、制御用プログラムが格納されている。ＲＡＭ３０２には、入力データや作業用データが格納される。
【００３６】
ＣＰＵ３００の出力ポートには、各種搬送用のローラを駆動するモータ３０３、裏面画像読取部１７内のランプ３０５、ソレノイド３０６、クラッチ３０７等が接続されている。また、ＣＰＵ３００の入力ポートには、各種センサ３０４や受光センサ３０８が接続されている。
【００３７】
ＣＰＵ３００は、ＲＯＭ３０１に格納された制御プログラムを実行し、原稿の搬送を制御する。また、ＣＰＵ３００は、通信ライン３５１を介して、リーダ部２００内の後述する中央演算処理装置（ＣＰＵ）３２１とシリアル通信を行い、リーダ部２００との間で制御データの授受を行う。また、ＣＰＵ３００は、画像データ先端の基準となる画先信号も通信ライン３５１を通してリーダ部２００に通知する。
【００３８】
また、裏面画像読取部１７内の受光センサ（ＣＩＳ：Contact Image Sensor）３０８によって読み取られた画像データは、画像処理部３０９に転送される。画像処理部３０９で画像処理が行われた画像データは、通信ライン３５４を介してリーダ部２００内の画像メモリ３２９に格納される。
【００３９】
リーダ部２００内の制御部には、ＣＰＵ３２１、ＲＡＭ３２３、ＲＯＭ３２２、紙間補正部３２４、画像処理部３２５、モータ部３２６およびランプ２０３がバスを介して接続されている。また、画像処理部３２５には、ＣＣＤ２０８および画像メモリ３２９が接続されている。
【００４０】
ＣＰＵ３２１は、ＲＯＭ３２２に格納された制御プログラムに従って、リーダ部２００全体の制御を行う。ＲＡＭ３２３はワークエリアとして使用される。モータ部３２６は光学系駆動モータおよびこれを駆動するドライバ回路を有する。紙間補正部３２４は原稿の搬送間隔の補正を行う。
【００４１】
原稿からの反射光がレンズ２０７を介してＣＣＤ２０８によって検出され、ＣＣＤ２０８からの画像信号がデジタル画像データに変換されると、画像処理部３２５は、デジタル画像データに対して各種の画像処理を行い、画像メモリ３２９に書き込む。また、自動原稿搬送装置１００内の画像処理部３０９で処理された画像データも、通信ライン３５４を通って、画像メモリ３２９に保持される。画像メモリ部３２９に書き込まれたデータは、コントローラＩＦ部３５２を通じてコントローラ４００に順次送信される。
【００４２】
また、ＣＰＵ３２１は、所定のタイミングで画像データ先端の基準となる画先信号を、コントローラＩＦ部３５３を通じてコントローラ４００に通知する。また、ＣＰＵ３２１は、自動原稿搬送装置１００から通信ライン３５１を通じて通知される画先信号も、同様に所定のタイミングで、コントローラＩＦ部３５３を通じてコントローラ４００に通知する。
【００４３】
コントローラ４００には、制御回路４０１、増幅回路４０２、補正回路４０４、画像メモリ４０５および操作部４０７がバスを介して接続されている。
【００４４】
原稿の画像を走査する際、１ライン毎に読み取られたアナログ画像信号がＣＣＤ２０８およびＣＩＳ３０８から出力されると、それぞれ画像処理部３２５、３０９を経由してコントローラ４００に送られる。これらの信号は、増幅回路４０２で増幅された後、補正回路４０４に入力される。補正回路４０４は、入力した画像信号に対して補正処理を行い、画像メモリ４０５に書き込む。このような処理が原稿画像領域分行われると、画像メモリ４０５には、原稿の読取画像が生成される。
【００４５】
なお、本実施形態では、自動原稿搬送装置１００の裏面画像読取部１７にＣＩＳ３０８が使用され、リーダ部２００の表面画像読取部にＣＣＤ２０８が使用されているが、特に画像読取センサの種類は限定されるものではない。
【００４６】
上記構成を有する画像読取装置の動作を示す。画像読取装置は、画像読取モードとして、原稿固定読みモード、原稿流し読みモードおよび原稿反転流し読みモードを有する。さらに、原稿流し読みモードには、片面読みモードおよび両面同時読みモードがある。
【００４７】
（原稿固定読みモード）
原稿固定読みモードは、片面に印刷された原稿（片面原稿）を読み取る際、スキャナユニット２０９を副走査方向に移動させながら原稿を読み取るモードである。
【００４８】
図５および図６は原稿固定読みモードにおけるリーダ部２００内のスキャナユニット２０９の状態を示す図である。コントローラ４００からリーダ部２００に対し、画像読取開始が指示されると、リーダ部２００内のスキャナユニット２０９は、白板２１０の直下に移動する（図５（Ａ）参照）。この状態で、リーダ部２００は、スキャナユニット２０９を用いて主走査方向の白レベル基準（白基準値）を検出し、主走査方向の配光補正を行う。
【００４９】
スキャナユニット２０９は、図５（Ｂ）に示す位置に移動する。この位置は、読取走査に際して、スキャナユニット２０９を加速させるのに十分な距離となる位置である。スキャナユニット２０９は、図５（Ｂ）の位置から図６（Ｃ）の矢印ａ方向（副走査方向）に移動し、ランプ２０３で原稿Ｓを照射しながら、ＣＣＤ２０８によりその反射光を検出する。原稿Ｓの右端部まで原稿の読み取りが終了すると、ランプ２０３を消灯させ、スキャナユニット２０９は、図６（Ｄ）の矢印ｂ方向に移動する。
【００５０】
（原稿流し読みモード）
原稿流し読みモードは、原稿を読み取る際、スキャナユニット２０９を固定し、原稿を移動させながら読み取るモードである。
【００５１】
図７、図８、図９および図１０は原稿流し読みモードにおけるスキャナユニット２０９の状態を示す図である。コントローラ４００から自動原稿搬送装置（ＡＤＦ）１００に対し、原稿の給送開始が指示されると、スキャナユニット２０９は白板２１０の直下に移動し、前述したシェーディング補正動作を行う（図７（Ａ）参照）。これと同時に、裏面画像読取部１７も、移動ガラス１８上の白板９４７を用いてシェーディング補正動作を行う。
【００５２】
そして、給紙ローラ１が原稿束の最上面に落下し、分離ローラ２および給紙ローラ３の協調動作により、原稿トレイ３０上に載置された原稿束からその最上面にある１枚の原稿だけを分離し、レジストローラ４まで給送する。このとき、スキャナユニット２０９は、図中Ｒ点の直下に移動する（図７（Ｂ）参照）。
【００５３】
レジストローラ４が回転すると、原稿は給紙パス２２を経由して流し読みガラス２０１上に導かれる（図８（Ｃ）参照）。原稿は、図中Ｒ点を所定の速度で搬送されながら、Ｒ点の下方に待機しているスキャナユニット２０９によって読み取られる。このとき、原稿の先端がＲ点を通過するタイミングで、読取開始の信号（画先信号）がリーダ部２００に通知される。
【００５４】
両面同時読みモードの場合、原稿の表面をスキャナユニット２０９で読み取っている最中に、裏面画像読取部１７で原稿の裏面が読み取られる（図８（Ｄ）、図９（Ｅ）参照）。
【００５５】
裏面画像読取部１７が裏面の後端まで読み終わると（図９（Ｆ）参照）、読み取られた原稿はそのまま図中右方向に搬送され、排紙ローラ８を経由して自動原稿搬送装置１００の機外に排出される。
【００５６】
また、Ｎ枚目の原稿の後端が給紙ローラ３を通過し、Ｒ点でその原稿が読み取られている間、原稿トレイ３０上に載置されている原稿束から（Ｎ＋１）枚目の原稿の給送が開始される。この原稿も、同様に、流し読みガラス２０１に搬送され、画像の読取動作が行われる。
【００５７】
また、原稿がレジストローラ４に突き当てられた状態で、レジストローラ４の起動タイミングを操作することにより、Ｒ点で読み取り中の先行する原稿との搬送間隔が適時調整され、流し読みガラス２０１には、所定の間隔で原稿が搬送される。原稿の読み込みおよび排紙が全て完了すると、スキャナユニット２０９は矢印ａ方向に移動する（図１０（Ｇ）参照）。
【００５８】
（原稿反転流し読みモード）
原稿反転流し読みモードは、原稿の表裏を反転させて画像を読み取るモードである。図１１、図１２および図１３は原稿反転流し読みモードにおけるスキャナユニット２０９の状態を示す図である。原稿反転流し読みモードでは、原稿流し読みモードにおける一連の動作（図７（Ａ）〜図１０（Ｇ））と同じ動作により、原稿を排紙ローラ８に挟持した状態で停止させる（図１１（Ａ）参照）。ただし、Ｎ枚目の原稿が読み取られている最中には、（Ｎ＋１）枚目の原稿の給送は行われず、かつ裏面画像読取部は使用されない。
【００５９】
排紙ローラ８を原稿排紙の場合と逆の方向に回転させることにより、図１１（Ｂ）の矢印ｃ方向に原稿を移動させる。そして、原稿の後端がセンサ１３によって検知されると、排紙ローラ８が停止する。原稿の裏面をＲ点で読み取りながら、原稿を搬送し（図１２（Ｃ）参照）、排紙ローラ８に再度原稿を噛ませた状態で停止させる（図１２（Ｄ）参照）。
【００６０】
そして、排紙ローラ８を逆転させ、図１３（Ｅ）の矢印ｃ方向に原稿を移動させ、原稿の表裏を反転させる。原稿反転後、原稿トレイ３０上に排紙しながら（図１３（Ｆ）参照）、次の原稿の分離を開始する。
【００６１】
（全体制御）
図１４は画像読取装置全体の制御処理手順を示すフローチャートである。この処理プログラムは制御回路４０１内のＲＯＭに格納されており、画像形成装置の電源ＯＮによって制御回路４０１内のＣＰＵがこの処理プログラムを実行することにより、コントローラ４００は以下の動作を行う。
【００６２】
ここで、両面同時読みモードでは、リーダ部２００および原稿裏面読取部１７の双方でジョブ実行中に原稿読取部分のゴミ回避動作が行われる。一方、その他のモード（片面流し読みモードおよび原稿反転流し読みモード）では、リーダ部２００のみでジョブ実行中に原稿読取部分のゴミ回避動作が行われる。このように、ジョブ実行中に原稿裏面読取部１７を使わない場合、ゴミ回避を行う必要がないので、ジョブ実行中にゴミ回避動作は行われない。しかし、片面流し読みモードおよび原稿反転流し読みモードの場合、原稿裏面読取部１７を使わなくても、原稿は原稿裏面読取部１７を通過するので、原稿に付着しているゴミ等が移動する等、状況の変化が予想される。また、シェーディング条件も当然変化する。従って、これらのジョブが終了した後、次に両面同時読みモードで動作させる場合に備え、ゴミ回避やシェーディング補正などの調整動作が行われる（補正値調整手段）。
【００６３】
まず、コントローラ４００は、初期動作としてリーダ部２００および原稿裏面読取部１７に対し、ゴミ回避動作およびシェーディング補正を指示する（ステップＳ１）。この指示により、リーダ部２００および原稿裏面読取部１７はゴミ回避動作およびシェーディング補正動作を行う。なお、初期動作を早くする場合、ステップＳ１の処理は省かれてもよい。コントローラ４００は、その他の初期設定を行った後、スタンバイ状態となる（ステップＳ２）。
【００６４】
コントローラ４００は、ポーリング動作を行い、操作部４０７からの指示あるいは接続された外部装置（図示せず）から読取開始指示が入力されたか否かを判別する（ステップＳ３）。読取開始指示が入力されていない場合、ステップＳ２の処理に戻る。
【００６５】
一方、読取開始指示が入力された場合、コントローラ４００は、原稿裏面読取部１７を使用しているか否かを判別する（ステップＳ４）。動作モードが同時両面読取モードである場合、コントローラ４００は、原稿裏面読取部１７を使用するので、ジョブ実行中、リーダ部２００および原稿裏面読取部１７に対し、ゴミ回避動作を指示する（ステップＳ５）。この指示により、リーダ部２００および原稿裏面読取部１７は、紙間（搬送される先行の原稿の後端と後続の原稿の先端との間）において、ゴミ回避動作を行う。
【００６６】
一方、ステップＳ４で片面流し読みモードあるいは原稿反転流し読みモードである場合、コントローラ４００は、原稿裏面読取部１７を使用しないので、ジョブ実行中、リーダ部２００に対し、ゴミ回避動作のみを指示する（ステップＳ６）。この指示により、リーダ部２００は、紙間において、ゴミ回避動作のみを行う。なお、ステップＳ５、６では、画像読取部のゴミ回避動作だけが行われ、シェーディング補正動作は指示されないので行われない。
【００６７】
Ｓ５、Ｓ６の処理後、コントローラ４００は、リーダ部２００（同時両面読取モードの場合、リーダ部２００および原稿裏面読取部１７）に対し、原稿の読み取りおよび保存を指示する（ステップＳ７）。この指示により、リーダ部２００（同時両面読取モードの場合、リーダ部２００および原稿裏面読取部１７）は、ゴミ回避動作で得られた原稿の読取位置で原稿の読み取り動作を行い、読み取られた原稿の画像データは画像メモリ３２９に保存される。
【００６８】
そして、コントローラ４００は、ジョブが終了したか否かを判別する（ステップＳ８）。ジョブが終了していない場合、ステップＳ４の処理に戻る。一方、原稿が無くなったり、ジャムが発生したりして、ジョブの終了（中断）が検知されると、コントローラ４００は、リーダ部２００および原稿裏面読取部１７双方に対し、ゴミ回避動作を指示する（ステップＳ９）。この指示により、リーダ部２００および原稿裏面読取部１７は、原稿の読取位置を調整することによるゴミ回避動作を行う（読取位置調整手段）。さらに、コントローラ４００は、ゴミ回避動作に加え、リーダ部２００および原稿裏面読取部１７双方に対し、シェーディング補正動作を指示する。この指示により、リーダ部２００および原稿裏面読取部１７は、シェーディング補正動作を行う。この後、ステップＳ２の処理に戻り、コントローラ４００は、スタンバイ状態に移行する。
【００６９】
このように、Ｓ１の初期動作およびＳ９のジョブ終了後のゴミ回避およびシェーディング補正動作では、ある程度時間にゆとりがあるので、画像読取装置は、ゴミ回避およびシェーディング補正の両方の動作を行う。一方、先行する原稿が読取位置を通過してから後続の原稿の先端が読取位置へ到達するまでの時間では、ゴミ回避およびシェーディング補正の両方の動作を行うことが困難である。従って、画像読取装置は、ゴミ回避動作よりも実行頻度が低くても良いシェーディング補正を行わず、ゴミ回避動作のみを行う。
【００７０】
（ゴミ回避動作）
ゴミ回避動作は、以下の手順で行われる。画像読取装置は、所定の読取位置（移動ガラスと受光センサの相対位置）で受光センサによって原稿を読み取る。この読み取った画像に異常が発生した場合、読取位置を所定の距離だけ移動させる。そして、再度原稿を読み取る。このような動作を所定回数行うことで、異常画像が発生しない場所（原稿の読取位置）を記憶し、実際の原稿の読み取りに備える。このゴミ回避動作は、リーダ部２００および原稿裏面読取部１７のそれぞれで原稿を読み取る際に行われる。
【００７１】
また、上記読取位置の移動は、リーダ部２００内のスキャナユニット２０９の移動、あるいは原稿裏面読取部１７における移動ガラス１８の移動に相当する。また、上記原稿の読取は、リーダ部２００内のＣＣＤ２０８および原稿裏面読取部１７における受光センサ（ＣＩＳ）３０８でそれぞれ行われる。また、上記原稿の読取位置は、リーダ部２００内のＲＡＭ３２３の所定領域、あるいは原稿裏面読取部１７で読み取る場合、ＲＡＭ３０２の所定領域に記憶される。
【００７２】
図１５はステップＳ１、Ｓ５、Ｓ６、Ｓ９の指示に従って行われるゴミ回避動作の処理手順を示すフローチャートである。前述したように、ゴミ回避動作は、リーダ部２００および原稿裏面読取部１７の双方において行われる。リーダ部２００では、ＲＯＭ３２２にこの処理プログラムが格納されており、ＣＰＵ３２１によって実行される。一方、原稿裏面読取部１７では、ＲＯＭ３０１にこの処理プログラムが格納されており、ＣＰＵ３００によって実行される。これらの動作は同様であるので、リーダ部２００の動作だけを説明する。
【００７３】
リーダ部２００内のＣＰＵ３２１がＲＯＭ３２２に格納された処理プログラムを実行することにより、リーダ部２００は、以下の動作を行う。
【００７４】
まず、リーダ部２００は、コントローラ４００からゴミ回避動作の指示を受けると、スキャナユニット２０９を初期位置に移動する（ステップＳ１１）。リーダ部２００はその位置で原稿を読み取る（ステップＳ１２）。リーダ部２００は読み取った原稿の画像から、ゴミ等による異常画像が検知されたか否かを判別する（ステップＳ１３）。ここで、異常画像の検知方法としては、例えば、原稿の地肌レベルと画像データのレベル差によりゴミ画像を検知する方法やある主走査位置に一定濃度の画像が連続して出力されていることを検知する方法など、周知の方法を用いればよい。
【００７５】
リーダ部２００は、ゴミ等による異常画像が検知された場合、その異常の度合いとともに、その位置をＲＡＭ３２３に記憶する（ステップＳ１４）。そして、リーダ部２００はスキャナユニット２０９による読取位置を所定距離だけ移動させる（ステップＳ１５）。
【００７６】
リーダ部２００は、ステップＳ１２の原稿の読取回数が所定回数を越えたか否かを判別する（ステップＳ１６）。所定回数を越えていない場合、リーダ部２００は、ステップＳ１２の処理に戻り、所定回数を越えるまで所定距離移動させ、原稿の読み取り動作を繰り返す。
【００７７】
一方、所定回数を越えても、異常画像が検知された場合、リーダ部２００は、これまでＲＡＭ３２３に記憶された読取位置を検索し、最も異常度合いが少ない（例えば、ゴミの数が少ない）位置を原稿の読取位置として記憶する（ステップＳ１７）。この後、本処理を終了する。
【００７８】
一方、ステップＳ１３で異常画像が検知されない場合、つまり正常画像が検知された場合、リーダ部２００はその位置を原稿の読取位置としてＲＡＭ３２３に記憶し（ステップＳ１８）、本処理を終了する。なお、原稿裏面読取部１７では、移動ガラス１８を移動させることにより、受光センサ（ＣＩＳ）３０８による読取位置が変更される。
【００７９】
このように、ゴミ等の画像に影響を与える場所を検知し、その場所での原稿読取を回避することができる。従って、原稿読取時に正常な画像を読み取ることができる。
【００８０】
（シェーディング補正動作）
リーダ部２００および原稿裏面読取部１７でシェーディング補正動作を行う際、ゴミ回避動作が行われる。このゴミ回避動作は、所定の読取位置（白板と受光センサとの相対位置）でシェーディング補正動作を行う際、受光センサによって読み取られる画像に異常が発生した場合に行われる。異常が発生した画像部分を記憶し、その部分を正常な画像部分で補正することで、不適切なデータによるシェーディング補正が防止される。白板の読取は、リーダ部２００内のＣＣＤ２０８および原稿裏面読取部１７における受光センサ３０８でそれぞれ行われる。
【００８１】
図１６はステップＳ１、Ｓ９の指示に従って行われるシェーディング補正動作の処理手順を示すフローチャートである。前述したように、シェーディング補正動作は、リーダ部２００および原稿裏面読取部１７の双方において行われる。リーダ部２００では、ＲＯＭ３２２にこの処理プログラムが格納されており、ＣＰＵ３２１によって実行される。一方、原稿裏面読取部１７では、ＲＯＭ３０１にこの処理プログラムが格納されており、ＣＰＵ３００によって実行される。これらの動作は同様であるので、リーダ部２００の動作だけを説明する。
【００８２】
リーダ部２００内のＣＰＵ３２１がＲＯＭ３２２に格納された処理プログラムを実行することにより、リーダ部２００は、以下の動作を行う。
【００８３】
まず、リーダ部２００は、コントローラ４００からシェーディング補正動作の指示を受けると、スキャナユニット２０９を初期位置（白板２１０の真下）に移動させる（ステップＳ２１）。リーダ部２００は、スキャナユニット２０９を用いてその位置で画像を読み取る（ステップＳ２２）。リーダ部２００は、読み取った画像から、ゴミ等による異常画像が検知されたか否かを判別する（ステップＳ２３）。ここで、異常画像の検知方法は、図１５のステップＳ１３と同様である。
【００８４】
ゴミ等による異常画像が検知されなかった場合、つまり正常な画像が検知された場合、リーダ部２００は、その位置の画像データを白基準値に決定する（ステップＳ２４）。一方、ゴミ等による異常画像が検知された場合、リーダ部２００は、ゴミ等による異常画像の位置をＲＡＭ３２３に記憶し、その位置の画像データをその周囲の画像データで置き換え、これを白基準値に決定する（ステップＳ２５）。
【００８５】
Ｓ２４、Ｓ２５の処理後、リーダ部２００は、決定された白基準値を用いて、シェーディング補正を行う（ステップＳ２６）。このシェーディング補正は、リーダ部２００内の画像処理部３２５を用いて行われ、ＣＣＤ２０８で読み取られる画像信号の輝度ムラを無くし、画像全体が平均的に一様な明るさとなるように、輝度が調整される。なお、原稿裏面読取部１７においても、同様に、シェーディング補正は、画像処理部３０９を用いて行われ、受光センサ（ＣＩＳ）３０８で読み取られる画像信号の輝度が調整される。この後、リーダ部２００は、本処理を終了する。
【００８６】
このように、ゴミ等の画像に影響を与える場所を検知し、その場所の画像を用いて白規準値を決定することを回避することができる。従って、良好なシェーディング補正を行うことができる。
【００８７】
以上示したように、本実施形態の画像読取装置によれば、前回の読取動作で使用されなかった読取ユニットを用いて、次回の読み取り動作を行う際、初期動作を遅延させることなく、良好な画質で画像を読み取ることができる。
【００８８】
また、前回の読み取り動作で使用されなかった読取ユニットを用いて、次回の読み取り動作を行う際、調整動作を行う必要がないので、最初の読み取りまでにかかる時間を短かくすることができる。この結果、読み取った画像を即座に出力するプリンタと組み合わせてシステム化した場合、ファーストコピータイム（ＦＣＯＴ）を短縮させることができる。
【００８９】
なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【００９０】
例えば、上記実施形態では、スキャナ装置単体に適用された場合を示したが、本発明の画像読取装置は、スキャナ機能を必要とするファクシミリ装置、コピー装置、コピー機能およびスキャナ機能を有する複合機（ＭＦＰ）等に適用されてもよいことは勿論である。
【００９１】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００９２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９３】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００９４】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００９５】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００９６】
【図１】実施の形態における画像読取装置の内部構成を示す縦断面図である。
【図２】原稿裏面読取部１７の構成およびその原稿読取動作を示す図である。
【図３】原稿裏面読取部１７におけるシェーディング補正動作を示す図である。
【図４】画像読取装置のハードウェア構成を示すブロック図である。
【図５】原稿固定読みモードにおけるリーダ部２００内のスキャナユニット２０９の状態を示す図である。
【図６】図５につづく原稿固定読みモードにおけるリーダ部２００内のスキャナユニット２０９の状態を示す図である。
【図７】原稿流し読みモードにおけるスキャナユニット２０９の状態を示す図である。
【図８】図７につづく原稿流し読みモードにおけるスキャナユニット２０９の状態を示す図である。
【図９】図８につづく原稿流し読みモードにおけるスキャナユニット２０９の状態を示す図である。
【図１０】図９につづく原稿流し読みモードにおけるスキャナユニット２０９の状態を示す図である。
【図１１】原稿反転流し読みモードにおけるスキャナユニット２０９の状態を示す図である。
【図１２】図１１につづく原稿反転流し読みモードにおけるスキャナユニット２０９の状態を示す図である。
【図１３】図１２につづく原稿反転流し読みモードにおけるスキャナユニット２０９の状態を示す図である。
【図１４】画像読取装置全体の制御処理手順を示すフローチャートである。
【図１５】ステップＳ１、Ｓ５、Ｓ６、Ｓ９の指示に従って行われるゴミ回避動作の処理手順を示すフローチャートである。
【図１６】ステップＳ１、Ｓ９の指示に従って行われるシェーディング補正動作の処理手順を示すフローチャートである。
【符号の説明】
【００９７】
１７  原稿裏面読取部
１００  自動原稿搬送装置
２００  リーダ部
２１０、９４７  白板
２０９  スキャナユニット
３０８  受光センサ
４００  コントローラ
【図１】
2008259054.tif 000003
【図２】
2008259054.tif 000004
【図３】
2008259054.tif 000005
【図４】
2008259054.tif 000006
【図５】
2008259054.tif 000007
【図６】
2008259054.tif 000008
【図７】
2008259054.tif 000009
【図８】
2008259054.tif 000010
【図９】
2008259054.tif 000011
【図１０】
2008259054.tif 000012
【図１１】
2008259054.tif 000013
【図１２】
2008259054.tif 000014
【図１３】
2008259054.tif 000015
【図１４】
2008259054.tif 000016
【図１５】
2008259054.tif 000017
【図１６】
2008259054.tif 000018