(57)【要約】【課題】原稿の搬送を一時的に停止しても、原稿を保護し、かつ、シェーディング補正の精度を良好に維持する。【解決手段】Ｓ１０２で、駆動部を駆動して白基準板を移動させることで第二の画像読取部によって白基準板を読み取らせる。Ｓ１０３で、シェーディング補正係数が作成される。Ｓ１０４で、白基準板を移動させる。Ｓ１０５で、第二の画像読取部によって対向部材を読み取らせ、対向部材の第一の読取値を記憶部に記憶させる。Ｓ１０７で、原稿の搬送が一時的に停止されると、Ｓ１０９で、第二の画像読取部によって対向部材を再び読み取らせて第二の読取値を取得する。Ｓ１１０で、第一の読取値と第二の読取値との比に応じてシェーディング補正係数が修正される。【選択図】図６
2013251641.tif 000002
【特許請求の範囲】
【請求項１】
原稿を給紙する原稿給紙部と、
前記原稿給紙部により給紙された原稿の第一面を読み取る第一の画像読取部と、
前記原稿給紙部に設けられ、前記原稿の第二面を読み取る第二の画像読取部と、
前記第二の画像読取部に対して相対的に移動し、前記第二の画像読取部によって読み取られる白基準部材と、
前記第二の画像読取部によって読み取られた前記白基準部材の読取値にしたがって、前記第二の画像読取部によって読み取られた前記原稿の読取値を補正するためのシェーディング補正係数を作成する作成部と、
前記原稿の搬送路において前記第二の画像読取部の画像読取位置よりも前記原稿の搬送方向で上流に位置し、前記原稿を搬送する搬送手段と、
前記第二の画像読取部に対して前記白基準部材を相対的に移動させるために前記第二の画像読取部または前記白基準部材を移動させるとともに、前記搬送手段を駆動する駆動部と、
前記駆動部を制御する制御部と、
前記画像読取位置を挟んで前記第二の画像読取部に対向して設けられる対向部材と、
前記第二の画像読取部によって読取られた前記対向部材の読取値を記憶する記憶部と
を備え、
前記制御部は、前記原稿の読み取りが指示に応じて、前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させ、前記第二の画像読取部に前記白基準部材を読み取らせ、前記作成部に前記シェーディング補正係数を作成させ、さらに前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させ、前記第二の画像読取部に前記対向部材を読み取らせ第一の読取値を取得し、該第一の読取値を前記記憶部に記憶させ、前記原稿が前記搬送手段に接触した状態で前記原稿の搬送が一時的に停止された後で前記原稿の搬送を再開するときに、前記第二の画像読取部に前記対向部材を再び読み取らせ第二の読取値を取得し、前記第一の読取値と前記第二の読取値とに応じて前記シェーディング補正係数を修正することを特徴とする画像読取装置。
【請求項２】
シェーディング補正の精度を優先させる精度優先モードと、前記原稿の読み取りの効率を優先させる効率優先モードとのうちの一方のモードを操作者に選択させる選択部と、
前記精度優先モードが選択され、かつ、前記原稿の読み取りが指示されると、
前記制御部は、前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させることで前記第二の画像読取部によって前記白基準部材を読み取らせ、前記作成部に前記シェーディング補正係数を作成させ、前記原稿が前記搬送手段に接触する前に前記原稿の搬送を停止させ、前記原稿の搬送が一時的に停止された後で前記原稿の搬送を再開するときに、前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させることで前記第二の画像読取部によって前記白基準部材を読み取らせ、前記作成部に前記シェーディング補正係数を再び作成させ、
前記効率優先モードが選択され、かつ、前記原稿の読み取りが指示されると、
前記制御部は、前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させることで前記第二の画像読取部によって前記白基準部材を読み取らせ、前記作成部に前記シェーディング補正係数を作成させ、さらに前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させることで前記第二の画像読取部によって前記対向部材を読み取らせ、前記対向部材の第一の読取値を前記記憶部に記憶させ、前記原稿が前記搬送手段に接触した状態で前記原稿の搬送が一時的に停止された後で前記原稿の搬送を再開するときに、前記第二の画像読取部によって前記対向部材を再び読み取らせて第二の読取値を取得し、前記第一の読取値と前記第二の読取値との比に応じて前記シェーディング補正係数を修正することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記制御部は、前記効率優先モードが選択された場合は前記搬送手段の位置に前記原稿を停止させ、前記精度優先モードが選択された場合は、前記原稿の搬送路において前記搬送手段よりも上流に設定された停止位置に前記原稿を停止させることを特徴とする請求項２に記載の画像読取装置。
【請求項４】
原稿を給紙する原稿給紙部と、
前記原稿給紙部により給紙された原稿の第一面を読み取る第一の画像読取部と、
前記原稿給紙部に設けられ、前記原稿の第二面を読み取る第二の画像読取部と、
前記第二の画像読取部に対して相対的に移動し、前記第二の画像読取部によって読み取られる白基準部材と、
前記第二の画像読取部によって読み取られた前記白基準部材の読取値にしたがって、前記原稿の読取値を補正するためのシェーディング補正係数を作成する作成部と、
前記第二の画像読取部の画像読取位置よりも前記原稿の搬送方向で上流に位置し、前記原稿を搬送する搬送手段と、
前記第二の画像読取部に対して前記白基準部材を相対的に移動させるために前記第二の画像読取部または前記白基準部材を駆動するとともに、前記搬送手段も駆動する駆動部と、
少なくとも前記駆動部を制御する制御部と、
を備え、
前記制御部は、前記原稿の読み取りが指示されると、前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させることで前記第二の画像読取部によって前記白基準部材を読み取らせ、前記作成部に前記シェーディング補正係数を作成させ、前記原稿が前記搬送手段に接触する前に前記原稿の搬送を停止させ、前記原稿の搬送が一時的に停止された後で前記原稿の搬送を再開するときに、前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させることで前記第二の画像読取部によって前記白基準部材を読み取らせ、前記作成部に前記シェーディング補正係数を再び作成させることを特徴とする画像読取装置。
【請求項５】
前記制御部は、前記原稿の搬送を一時的に停止するときは、前記原稿の搬送路において前記搬送手段の配置された位置よりも上流に設定された原稿停止位置に前記原稿を停止させることで、前記原稿が前記搬送手段に接触しないようにすることを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記制御部は、前記原稿の搬送を所定時間以上にわたって停止させるときは、前記シェーディング補正係数を修正し、前記原稿の搬送を前記所定時間以上にわたって停止させないときは、前記シェーディング補正係数の修正をスキップすることを特徴とする請求項１ないし５のいずれか１項に記載の画像読取装置。
【請求項７】
前記第二の画像読取部に対して相対的に移動する透明部材をさらに備え、
前記白基準部材は前記透明部材に固定されており、
前記駆動部は、前記透明部材を移動させることで、前記第二の画像読取部に対して前記白基準部材を相対的に移動させることを特徴とする請求項１ないし６のいずれか１項に記載の画像読取装置。
【請求項８】
前記駆動部は、前記第二の画像読取部を移動させることで、前記白基準部材に対して前記第二の画像読取部を相対的に移動させることを特徴とする請求項１ないし６のいずれか１項に記載の画像読取装置。
【請求項９】
前記制御部は、前記原稿の搬送が一時的に停止されているときにも、前記第二の画像読取部に電力を供給し続けることを特徴とする請求項１ないし８のいずれか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関する発明である。
【背景技術】
【０００２】
画像読取の高速化のために、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）と、原稿の両面の画像を同時に読みとるための２つの画像読取ユニットを備えた、いわゆる１パス両面読取（１ＰＤＳ）−ＡＤＦタイプの画像読取装置が増えている。２つの画像読取ユニットのうち表面用の画像読取ユニットは原稿台ガラス上に載置された原稿の画像を読み取ることもあるため、水平方向に移動可能である。しかし、原稿裏面用の画像読取ユニットはＡＤＦの内部に固定されており、移動することができない。つまり、画像読取ユニットが、通常の画像読取位置からシェーディング補正用の白基準板まで移動することができない。そこで、裏面用の画像読取ユニットのための白基準板を画像読取ユニットに対して移動させることで、画像読取ユニットを固定したままで、白基準板を読み取れるようにした発明が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１００３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像読取装置は、プリントデータの処理待ちやファクシミリの通信待ちが原因で、原稿の搬送を一時停止させることがある。このとき原稿は、画像読取位置の近傍かつ、搬送方向の上流に配置されたローラ対に挟持された状態で停止している。この停止時間は数分程度と長くなることがある。このような場合には、画像読取ユニットの画質調整（シェーディング補正）をやり直す必要がある。
【０００５】
上述したように、特許文献１に記載の裏面用の画像読取ユニットは、シェーディング補正を実行するために白基準板を移動させる必要がある。とりわけ、特許文献１では、裏面用の白基準板を移動させるためのモータを設けている。
【０００６】
本発明は、原稿の第二面を読み取る第二の画像読取部のための白基準部材専用の駆動源を設けないようにするとともに、原稿の搬送を一時停止した際にシェーディング係数を修正できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、たとえば、
原稿を給紙する原稿給紙部と、
前記原稿給紙部により給紙された原稿の第一面を読み取る第一の画像読取部と、
前記原稿給紙部に設けられ、前記原稿の第二面を読み取る第二の画像読取部と、
前記第二の画像読取部に対して相対的に移動し、前記第二の画像読取部によって読み取られる白基準部材と、
前記第二の画像読取部によって読み取られた前記白基準部材の読取値にしたがって、前記第二の画像読取部によって読み取られた前記原稿の読取値を補正するためのシェーディング補正係数を作成する作成部と、
前記原稿の搬送路において前記第二の画像読取部の画像読取位置よりも前記原稿の搬送方向で上流に位置し、前記原稿を搬送する搬送手段と、
前記第二の画像読取部に対して前記白基準部材を相対的に移動させるために前記第二の画像読取部または前記白基準部材を移動させるとともに、前記搬送手段を駆動する駆動部と、
前記駆動部を制御する制御部と、
前記画像読取位置を挟んで前記第二の画像読取部に対向して設けられる対向部材と、
前記第二の画像読取部によって読取られた前記対向部材の読取値を記憶する記憶部と
を備え、
前記制御部は、前記原稿の読み取りが指示に応じて、前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させ、前記第二の画像読取部に前記白基準部材を読み取らせ、前記作成部に前記シェーディング補正係数を作成させ、さらに前記駆動部を駆動して前記第二の画像読取部または前記白基準部材を移動させ、前記第二の画像読取部に前記対向部材を読み取らせ第一の読取値を取得し、該第一の読取値を前記記憶部に記憶させ、前記原稿が前記搬送手段に接触した状態で前記原稿の搬送が一時的に停止された後で前記原稿の搬送を再開するときに、前記第二の画像読取部に前記対向部材を再び読み取らせ第二の読取値を取得し、前記第一の読取値と前記第二の読取値とに応じて前記シェーディング補正係数を修正することを特徴とする画像読取装置を提供する。
【発明の効果】
【０００８】
本発明は、第二の画像読取部に対して白基準部材を相対的に移動させるために第二の画像読取部または白基準部材を移動させる駆動源を搬送手段の駆動にも使用する。さらに、原稿の搬送を一時停止した際に、原稿が破損しないようにこの駆動源を駆動させずに、シェーディング係数を修正することができる。そのため、一時停止後に原稿を読み取った画像の品質の低下を低減させることができる。
【図面の簡単な説明】
【０００９】
【図１】画像読取装置におけるＡＤＦと画像読取部の断面図
【図２】白色基準板の移動を示す模式図
【図３】単一の動力源によって動力を供給された動作する搬送部材を示す断面図
【図４】シェーディング補正の一例を示すグラフ
【図５】画像読取装置の制御部の一例を示すブロック図
【図６】裏面光学スキャナユニットの画像読み取り制御の一例を示すフローチャート
【図７】裏面光学ユニット対向面の光量を示すグラフ
【図８】裏面光学スキャナユニットの画像読み取り制御の一例を示すフローチャート
【図９】読取モードの選択画面の一例を示す図
【図１０】裏面光学スキャナユニットの移動を示す模式図
【図１１】裏面光学スキャナユニットの画像読み取り制御の一例を示すフローチャート
【発明を実施するための形態】
【００１０】
＜実施例１＞
図１に示した画像読取装置１０００は、原稿を給紙する自動原稿給紙部（以下、ＡＤＦ１００）と、原稿の画像を読み取る画像読取部２００を備えている。画像読取装置１０００は、表面光学スキャナユニット２０２を用いて原稿の第一面（表面）の画像を読み取り、裏面光学スキャナユニット１０２を用いて第二面（裏面）の画像を読み取る。表面光学スキャナユニット２０２は第一の画像読取部として機能する。裏面光学スキャナユニット１０２はＡＤＦ１００に設けられた第二の画像読取部として機能する。このように、画像読取装置１０００は原稿の表面画像と裏面画像とを１度の搬送で読み取ることができる。
【００１１】
＜ＡＤＦ１００の構成例＞
図１に示すＡＤＦ１００は、原稿トレイ３０に載置された原稿Ｓを給紙ローラ１、分離ローラ２および分離パッド２１によって一枚ずつ給紙するユニットである。原稿Ｓは、引き抜きローラ３によりレジストローラ４へ搬送され、レジストローラ４に突き当たる。これにより原稿Ｓにはループ状のたわみが形成され、原稿の搬送における斜行が解消される。なお、レジセンサ１７は、原稿Ｓがレジストローラ４を通過していることを検知する。レジストローラ４のさらに下流側には、レジストローラ４を通過した原稿Ｓを表面流し読みガラス２０１へ向けて搬送する搬送路が配置されている。
【００１２】
搬送路に送られた原稿Ｓは、表面読み取り搬送ローラ５および表面読み取り上流ローラ５１および表面読み取り下流ローラ５２によって表面流し読み位置に搬送される。なお、表面読み取り搬送ローラ５は、原稿Ｓの搬送路において裏面光学スキャナユニット１０２の画像読取位置よりも原稿Ｓの搬送方向で上流に位置し、原稿を搬送する搬送部材として機能する。原稿の搬送を一時的に停止するときには、原則として、表面読み取り搬送ローラ５に原稿が挟持された状態で原稿の搬送が停止される。
【００１３】
リードセンサ１８は、表面読み取り搬送ローラ５に原稿Ｓが到達したことを検知する。表面流し読みガラス２０１と表面ガラス対向部材６との間を通過する原稿Ｓの表面は表面ＬＥＤ２０３で光を照射される。その反射光は、複数のミラー２０４ａ、２０４ｂ、２０４ｃで屈曲されながら、表面読取センサ２０８に入射する。表面読取センサ２０８は、ラインセンサであり、原稿の表面画像を１ラインずつ読み取る。
【００１４】
表面読み取り下流ローラ５２により搬送された原稿Ｓは、裏面読み取り搬送ローラ７および裏面読み取り上流ローラ５３および裏面読み取り下流ローラ５４によって裏面読み取り位置に搬送される。裏面流し読みガラス１０１と裏面ガラス対向部材８との間を通過する原稿Ｓの裏面は裏面ＬＥＤ１０３で光を照射される。その反射光は、複数のミラー１０４ａ、１０４ｂ、１０４ｃで屈曲されながら、裏面読取センサ１０８に入射する。裏面読取センサ１０８もラインセンサであり、原稿Ｓの裏面画像を読み取る。裏面読み取り下流ローラ５４により搬送された原稿Ｓは排紙ローラ１２によって排紙トレイ１３まで搬送される。
【００１５】
裏面シェーディング白板１１０は白基準部材の一例である。裏面シェーディング白板１１０は、裏面流し読みガラス１０１に固定されており、裏面光学スキャナユニット１０２に対して相対的に移動する。図２（Ａ）が示すように、原稿Ｓの画像を読み取るときには、裏面シェーディング白板１１０が裏面流し読みガラス１０１とともに裏面光学スキャナユニット１０２に対して相対的に移動する。これにより、裏面光学スキャナユニット１０２は裏面流し読みガラス１０１を介して原稿Ｓを読み取る。なお、画像読取位置に原稿Ｓがないときは、裏面光学スキャナユニット１０２は裏面ガラス対向部材８を読み取ることができる。裏面ガラス対向部材８は、画像読取位置を挟んで裏面光学スキャナユニット１０２に対向して設けられ、裏面光学スキャナユニット１０２によって読み取られる対向部材の一例である。
【００１６】
一方で、シェーディング補正係数を作成するときには、図２（Ｂ）が示すように、裏面シェーディング白板１１０が裏面流し読みガラス１０１とともに裏面光学スキャナユニット１０２に対して相対的に移動する。これにより、裏面光学スキャナユニット１０２は、裏面シェーディング白板１１０を読み取る。このように、裏面シェーディング白板１１０は、裏面光学スキャナユニット１０２に対して相対的に移動し、裏面光学スキャナユニット１０２によって読み取られる白基準板として機能する。
【００１７】
本実施例のＡＤＦ１００では、図３に示されるように、リードモータ８２５の駆動力は、表面読み取り搬送ローラ５、表面読み取り上流ローラ５１、表面読み取り下流ローラ５２、裏面読み取り搬送ローラ７、裏面読み取り上流ローラ５３および裏面読み取り下流ローラ５４に伝達される。なお、リードモータ８２５とこれらのローラの間にはクラッチが設けられていない。さらに、リードモータ８２５の駆動力は、クラッチを介して、流し読みガラス１０１を移動させる機構にも伝達される。
【００１８】
＜画像読取部２００の構成例＞
画像読取部２００は、原稿台ガラス２０９上に載置された原稿を読み取る固定読みモードと、ＡＤＦ１００によって搬送される原稿を読み取る流し読みモードを有している。固定読みモードが指定されると、表面光学スキャナユニット２０２は、図１の矢印Ａで示す副走査方向に一定速度で移動しながら、原稿に記録された画像情報を１ラインずつに読み取る。一方、流し読みモードが指定されると、表面光学スキャナユニット２０２は、ＡＤＦ１００の表面ガラス対向部材６の中心を読み取れる位置に移動し、ＡＤＦ１００によって搬送される原稿を光学的に読み取る。
【００１９】
＜シェーディング補正＞
表面シェーディング白板２１０および裏面シェーディング白板１１０は、白レベルの基準データ（シェーディング補正係数）を作成するための白板であり、裏面流し読みガラス１０１に貼り付けてある。表面シェーディング白板２１０および裏面シェーディング白板１１０を読み取る直前に表面ＬＥＤ２０３および裏面ＬＥＤ１０３が点灯する。表面シェーディング白板２１０および裏面シェーディング白板１１０の反射光を表面読取センサ２０８および裏面読取センサ１０８がそれぞれ読み取ることでシェーディング補正係数が作成される。原稿の読取値はシェーディング補正係数用いて補正される。
【００２０】
表面シェーディング白板２１０の反射光を読み取る際は、表面光学スキャナユニット２０２が表面シェーディング白板２１０の下へ移動する。一方、裏面シェーディング白板１１０の反射光を読み取る際には、裏面光学スキャナユニット１０２の対向面を裏面シェーディング白板１１０とするため、裏面流し読みガラス１０１を移動させる必要がある。裏面流し読みガラス１０１を移動させるには、図３に示すように、リードモータ８２５を逆転させる。
【００２１】
本実施例においては、リードモータ８２５が正転するときは、表面読み取り搬送ローラ５、表面読み取り上流ローラ５１、表面読み取り下流ローラ５２、裏面読み取り搬送ローラ７、裏面読み取り上流ローラ５３および裏面読み取り下流ローラ５４が搬送方向に回転する。なお、リードモータ８２５が正転するときは、クラッチを切ることにより、リードモータ８２５の駆動力が裏面流し読みガラス１０１を移動させる機構に伝達されないようにする。つまり、リードモータ８２５が正転するときは、裏面流し読みガラス１０１は移動しない。裏面流し読みガラス１０１はバネ等により図３に示した矢印と反対方向に付勢されている。
【００２２】
一方、リードモータ８２５が逆転するときは、クラッチが接続され、リードモータ８２５の駆動力が裏面流し読みガラス１０１を移動させる機構に伝達され、裏面流し読みガラス１０１が移動する。そして、表面読み取り搬送ローラ５、表面読み取り上流ローラ５１、表面読み取り下流ローラ５２、裏面読み取り搬送ローラ７、裏面読み取り上流ローラ５３および裏面読み取り下流ローラ５４が搬送方向と逆方向に回転する。流し読みガラス１０１のホームポジションは図２（Ａ）で示した位置である。そして、図２（Ａ）で示した位置にある状態で、リードモータ８２５から駆動力が伝達されると、流し読みガラス１０１は図３の矢印方向に移動し、図２（Ｂ）の位置まで移動する。さらに、図２（Ｂ）の位置にある状態で、リードモータ８２５から駆動力が伝達されると、流し読みガラス１０１は図３の矢印方向と反対方向に移動し、図２（Ａ）の位置に移動する。
【００２３】
裏面流し読みガラス１０１は、原稿を読み取るときには図２（Ａ）の位置に移動し、裏面シェーディング白板１１０を読み取るときには図２（Ｂ）の位置に移動する。なお、後述するように、裏面光学スキャナユニット１０２を移動させ、裏面シェーディング白板１１０を固定しておいてもよい。このように、リードモータ８２５は、裏面光学スキャナユニット１０２に対して裏面シェーディング白板１１０を相対的に移動させるために裏面光学スキャナユニット１０２または裏面シェーディング白板１１０を駆動するとともに、表面読み取り搬送ローラ５も駆動する駆動部として機能する。
【００２４】
表面シェーディング白板２１０および裏面シェーディング白板１１０からの反射光を表面読取センサ２０８および裏面読取センサ１０８によってそれぞれ読み取ると、図４（Ａ）に示すように主走査位置（画素）毎に読取値がばらつく。つまり、表面シェーディング白板２１０および裏面シェーディング白板１１０は濃度管理された一様の濃度の白色であるにもかかわらず、その読取値が一様にならない。そこで、主走査位置（画素）ごとの読取値に対してシェーディング補正係数（ゲイン）を乗算することで、図４（Ｂ）に示すように、表面シェーディング白板２１０および裏面シェーディング白板１１０の反射光の読取値ｗが目標の読取値ｔｇｔになるように調整される。これをシェーディング補正という。白板の読取値ｗと目標の読取値ｔｇｔからシェーディング補正係数であるゲインの値Ｇ１は以下の式で求められる。
【００２５】
Ｇ１＝ｔｇｔ／ｗ
シェーディング補正係数は、主走査方向の位置（主走査位置）ごと、つまり画素ごとに必要となるが、一部の画素についてシェーディング補正係数を求めておき、残りのシェーディング補正係数を線形補間等により算出してもよい。
【００２６】
＜ブロック図の説明＞
図５を用いて画像読取装置１０００の制御部について説明する。図５が示すように制御部は画像読取部２００およびＡＤＦ１００を直接制御するコントローラ３１０と、ユーザインタフェースを含むコントローラ３００とに分かれている。
【００２７】
コントローラ３１０は、中央演算処理装置であるＣＰＵ８０１、リードオンリーメモリであるＲＯＭ８０２、ランダムアクセスメモリであるＲＡＭ８０３を備えている。ＲＯＭ８０２には、制御プログラムが格納されており、ＲＡＭ８０３には、入力データや作業用データが格納される。図６、図８および図１１に示したフローにしたがって、ＣＰＵ８０１が制御プログラムを実行する。
【００２８】
ＣＰＵ８０１には原稿搬送機能を実現するために、各種の搬送機構を駆動する駆動源が接続されている。分離モータ８２３は、給紙ローラ１、分離ローラ２、引き抜きローラ３を回転させる。レジモータ８２４は、レジストローラ４を回転させる。リードモータ８２５は、表面読み取り搬送ローラ５、表面読み取り上流ローラ５１、表面読み取り下流ローラ５２、裏面読み取り搬送ローラ７、裏面読み取り上流ローラ５３、裏面読み取り下流ローラ５４を回転させるとともに、裏面流し読みガラス１０１を移動させる。排紙モータ８２６は、排紙ローラ１２を回転させる。分離モータ８２３、レジモータ８２４、リードモータ８２５および排紙モータ８２６は全てパルスモータであってもよい。ＣＰＵ８０１はこれらの駆動パルス数を管理しながら制御することで各モータの回転数を管理できる。ＣＰＵ８０１は、搬送路に配置された複数のシートセンサの検知信号にしたがって原稿が搬送路のどこに位置しているかを把握し、各種動作の実行タイミングを決定する。シートセンサとしては、上述したレジセンサ１７やリードセンサ１８などがある。
【００２９】
ＣＰＵ８０１には、画像読取機能を実現するために、表面ＬＥＤ２０３、裏面ＬＥＤ１０３、表面読取センサ２０８および裏面読取センサ１０８が接続されている。表面読取センサ２０８および裏面読取センサ１０８によって読み取られた画像データは、画像処理部８３３を介して画像メモリ８３２に格納されるか、画像メモリ８３２を介さずにコントローラ３００へ出力される。なお、ＣＰＵ８０１は、原稿の画像データを、画像ライン３５３を介してコントローラ３００へ送信する。さらに、ＣＰＵ８０１は、原稿の画像データの先端の基準となる垂直同期信号や１ラインを構成する先端画素の基準となる水平同期信号を、通信ライン３５４を通してコントローラ３００へ通知する。また、読み取り画像を安定化するためのシェーディング補正は、画像処理部８３３を用いて実現している。画像処理部８３３は、ＣＰＵ８０１に制御されて、シェーディング補正係数を作成し、作成したシェーディング補正係数を原稿の読取値に乗算する。なお、ＣＰＵ８０１が、シェーディング補正係数を作成してもよい。このように、画像処理部８３３やＣＰＵ８０１は、裏面読取センサ１０８によって読み取られた裏面シェーディング白板１１０の読取値にしたがって、裏面読取センサ１０８によって読み取られた原稿の読取値を補正するためのシェーディング補正係数を作成する作成部として機能する。
【００３０】
コントローラ３１０の上位のコントローラであるコントローラ３００は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３を備えている。ＣＰＵ９０１は通信ライン３５４を介して画像読取制御に関するデータの授受をＣＰＵ８０１と行う。画像データは画像処理部８３３と画像処理部９０５の間の画像ライン３５３を介して送信される。画像処理部９０５は、受信したデータを画像メモリ９０６に格納する。操作部９０４は、入力装置と表示装置とを有している。ＣＰＵ９０１は、画像読取装置１０００を操作する操作者に対するユーザインタフェースを操作部９０４により実現している。ＣＰＵ９０１が実行する制御プログラムはＲＯＭ９０２に記憶されている。
【００３１】
図６を用いて、原稿の搬送を一時的に停止した後のシェーディング補正係数の修正処理を含むフローについて説明する。操作部９０４を通じて原稿の両面画像を読み取るモードが指定され、かつ、操作部９０４のスタートキーが押されたことを検知すると、ＣＰＵ９０１は固定読み開始命令をＣＰＵ８０１に出力する。Ｓ１０１で、ＣＰＵ８０１は、固定読み開始命令を受信すると、両面流し読み読取を開始する。ＣＰＵ８０１は、原稿トレイ３０の上の原稿を１枚ずつ搬送するために分離モータ８２３を駆動する。
【００３２】
Ｓ１０２で、ＣＰＵ８０１は、リードモータ８２５を駆動して、裏面シェーディング白板１１０を貼り付けた裏面流し読みガラス１０１をシェーディング位置へ移動させる。図２（Ｂ）に示すように、裏面流し読みガラス１０１がシェーディング位置に移動すると、裏面シェーディング白板１１０の中心が裏面光学スキャナユニット１０２の光軸に一致する。なお、ＣＰＵ８０１は、これと並行して、表面光学スキャナユニット２０２を表面シェーディング白板２１０の下へ移動させる。
【００３３】
Ｓ１０３で、ＣＰＵ８０１は、裏面光学スキャナユニット１０２を駆動して裏面シェーディング白板１１０を読み取らせ、読取値を画像メモリ８３２に記憶させる。ＣＰＵ８０１は、読取値と目標値ｔｇｔとに基づいてシェーディング補正係数を画像処理部８３３に作成させる。同様に、ＣＰＵ８０１は、表面光学スキャナユニット２０２を駆動して表面シェーディング白板２１０を読み取らせ、読取値を画像メモリ８３２に記憶させる。ＣＰＵ８０１は、読取値と目標値ｔｇｔとに基づいてシェーディング補正係数を画像処理部８３３に作成させる。
【００３４】
Ｓ１０４で、ＣＰＵ８０１は、原稿の裏面を読み取るために裏面シェーディング白板１１０を貼り付けた裏面流し読みガラス１０１を、図２（Ａ）に示したように原稿を読み取るための位置へ移動させる。ＣＰＵ８０１は、表面光学スキャナユニット２０２を表面流し読みガラス２０１の下へ移動させる。
【００３５】
Ｓ１０５で、ＣＰＵ８０１は、裏面ＬＥＤ１０３を点灯させ、裏面ガラス対向部材８からの反射光を裏面読取センサ１０８によって測定し、光量（読取値）をＲＡＭ９０３に記憶させる。ＲＡＭ９０３は、裏面ガラス対向部材８の読取値を記憶する記憶部として機能する。図７（Ａ）は、所定の主走査位置（画素）における裏面ガラス対向部材８からの反射光の読取値の一例を示している。一ラインがたとえば８００１個の画素から構成されている場合、ＣＰＵ８０１は、１０００画素ごとに読取値を取得する。ここでは、０番目、１０００番目、・・・、８０００番目の各画素の読取値が取得されるため、トータルでは９個の読取値が得られる。このように等間隔の画素から読取値を取得することで、補間処理によって残りの画素の読取値を精度よく取得できるようになる。なお、ＣＰＵ８０１や画像処理部８３３の演算能力が高ければ、この間隔を１０００画素よりも狭くしてもよい。補間処理に使用されるオリジナルの読取値が多ければ多いほど、補間の精度が高まる利点がある。
【００３６】
ところで、ＣＰＵ８０１は、ＣＰＵ９０１からの画像読取開始信号を受けてから原稿画像の読み取りを開始するようにプログラムされている。ＣＰＵ８０１は、ＣＰＵ９０１からの画像読取開始信号が遅れた場合、原稿の搬送を一時的に停止しなければならない。この原稿の搬送を一時的に止める制御を、一旦停止制御と呼ぶことにする。また、原稿先端の停止位置を一旦停止位置と呼ぶ。一旦停止位置は、表面読み取り搬送ローラ５よりも搬送方向で下流であり、かつ、表面画像の読取位置（表面ガラス対向部材６の下）よりも上流である。画像読取開始信号の発行が遅れる要因としては、たとえば、ＣＰＵ９０１においてプリントジョブのデータ受信要求やＦＡＸデータ受信要求が発生したことで、ＣＰＵ９０１が原稿画像のための記憶領域を画像メモリ９０６に確保できないという要因がある。
【００３７】
ＣＰＵ８０１は、原稿を所定位置まで搬送した際に、ＣＰＵ９０１からの画像読取開始信号を受け取ったかどうかにより原稿の搬送を一旦停止させるかどうかを判定する。たとえば、ＣＰＵ８０１は、レジセンサ１７が原稿の先端を検知する前に、画像読取開始信号を受信していれば、原稿の搬送を停止させないと判定する。この場合は、Ｓ１１２に進む。一方、ＣＰＵ８０１は、レジセンサ１７が原稿の先端を検知したときに、まだ、画像読取開始信号を受信していなければ、原稿の搬送を一旦停止させると判定する。この場合は、Ｓ１０７に進む。
【００３８】
Ｓ１０７で、ＣＰＵ８０１は、分離モータ８２３、レジモータ８２４およびリードモータ８２５を停止させることで、原稿の搬送を停止する。本実施例で、ＣＰＵ８０１は、表面読取センサ２０８および裏面読取センサ１０８には電力を供給し続けることで、動作させておく。なお、ＣＰＵ８０１は、表面ＬＥＤ２０３および裏面ＬＥＤ１０３を消灯してもよい。表面読取センサ２０８および裏面読取センサ１０８は、一旦動作を停止すると、安定して画像を読み取れるようになるまでに時間を要する。一方で、表面ＬＥＤ２０３および裏面ＬＥＤ１０３は、光量が安定するまでの時間が比較的に短い。そこで、消費電力の削減と読取画像の品質の安定化を両立するために、表面読取センサ２０８および裏面読取センサ１０８を動作させ続け、表面ＬＥＤ２０３および裏面ＬＥＤ１０３を停止させてもよい。
【００３９】
Ｓ１０８で、ＣＰＵ８０１は、ＣＰＵ９０１からの画像読取開始信号を受信したかどうかを判定する。このように、Ｓ１０８はループ処理になっている。Ｓ１０８での待ち時間が長くなればなるほど、温度の変化により光量の読取値が変化し、シェーディング補正係数が理想的な係数からずれてしまうことがある。よって、原稿の搬送を一時的に停止したときには、表面光学スキャナユニット２０２および裏面光学スキャナユニット１０２それぞれのシェーディング補正係数を修正する。なお、裏面流し読みガラス１０１を移動させると、表面読み取り搬送ローラ５も回転してしまう。そのため、本実施例では、裏面流し読みガラス１０１を移動させない。つまり、裏面シェーディング白板１１０を移動させないため、裏面シェーディング白板１１０の再度の読み取りを実行しない。その代わりに、裏面ガラス対向部材８の読取値の変化を利用してシェーディング補正係数を修正する。これは、裏面シェーディング白板１１０の読取値と裏面ガラス対向部材８の読取値とが相関していると考えられるからである。画像読取開始信号を受信すると、Ｓ１０９に進む。
【００４０】
Ｓ１０９で、ＣＰＵ８０１は、裏面ＬＥＤ１０３を点灯させ、裏面ガラス対向部材８で反射した光を、裏面読取センサ１０８の所定の主走査位置（０〜８０００画素目までの１０００画素ごと）で読み取る。
【００４１】
図７（Ｂ）は、裏面ガラス対向部材８について所定の主走査位置での２度目の読取値Ｒ２の一例を示している。図７（Ｂ）に示した裏面ガラス対向部材８について所定の主走査位置での１度目の読取値Ｒ１と比較すると、２度目の読取値Ｒ２は、全体的に低下している。つまり、シェーディング補正係数を修正しなければ、原稿画像の読み取り画質が低下する可能性がある。たとえば、原稿画像に濃度ムラなどが発生するかもしれない。
【００４２】
Ｓ１１０で、ＣＰＵ８０１は、ＲＡＭ９０３に記憶しておいたシェーディング補正係数の作成直後の読取値Ｒ１と２度目の読取値Ｒ２とが同じになるように、シェーディング補正係数を修正する。最初に決定されたシェーディング補正係数（ゲインの値）をＧ１とすると、修正後のシェーディング補正係数Ｇ２は次の式で求められる。
【００４３】
Ｇ２＝Ｇ１×Ｒ２／Ｒ１
ここで、読取値を取得していない主走査位置のシェーディング補正係数を求めるには、ＣＰＵ８０１が、他の主走査位置のシェーディング補正係数を線形補間することで求めてもよい。たとえば、１番目の画素から９９９番目の画素のシェーディング補正係数は、０番目の画素のシェーディング補正係数と１０００番目の画素のシェーディング補正係数とから求められる。
【００４４】
ところで、表面光学スキャナユニット２０２に関しても１度目に作成したシェーディング補正係数は現時点での理想的なシェーディング補正係数からずれていることが予想される。そこで、表面光学スキャナユニット２０２に関してもシェーディング補正係数を修正するか、再度作成する必要がある。表面光学スキャナユニット２０２に関しては、表面光学スキャナユニット２０２を移動させても、原稿がその影響を受けることがない。よって、ここでは、表面光学スキャナユニット２０２を移動させ、再び白板を読み取らせ、シェーディング補正係数を作成しなおすことにする。ＣＰＵ８０１は、表面ＬＥＤ２０３を点灯させ、表面光学スキャナユニット２０２を表面シェーディング白板２１０の下へ移動させ、表面シェーディング白板２１０の読取値を取得し、シェーディング補正係数を作成する。その後、ＣＰＵ８０１は、表面光学スキャナユニット２０２を表面流し読みガラス２０１の下へ移動させる。表面光学スキャナユニット２０２および裏面光学スキャナユニット１０２それぞれの、シェーディング補正係数の準備が完了すると、Ｓ１１１に進む。
【００４５】
Ｓ１１１で、ＣＰＵ８０１は、原稿の搬送を再開する。Ｓ１１２で、ＣＰＵ８０１は、表面光学スキャナユニット２０２により表面の原稿画像を読み取らせ、裏面光学スキャナユニット１０２により裏面の原稿画像を読み取らせる。画像処理部８３３は、主走査位置ごとの読取値に対して対応するシェーディング補正係数を乗算することで、シェーディング補正を実行する。
【００４６】
本実施例によれば、ＣＰＵ８０１は、原稿の読み取りが指示されると、リードモータ８２５を駆動して裏面光学スキャナユニット１０２または裏面シェーディング白板１１０を移動させることで裏面光学スキャナユニット１０２によって裏面シェーディング白板１１０を読み取らせ、画像処理部８３３にシェーディング補正係数を作成させる。さらに、ＣＰＵ８０１は、リードモータ８２５を駆動して裏面光学スキャナユニット１０２または裏面シェーディング白板１１０を移動させることで裏面光学スキャナユニット１０２によって裏面ガラス対向部材８を読み取らせ、裏面ガラス対向部材８の第一の読取値Ｒ１をＲＡＭ８０３に記憶させておく。ＣＰＵ８０１は、原稿が表面読み取り搬送ローラ５に接触した状態で原稿の搬送が一時的に停止された後で原稿の搬送を再開するときに、裏面光学スキャナユニット１０２によって裏面ガラス対向部材８を再び読み取らせて第二の読取値Ｒ２を取得する。ＣＰＵ８０１は、読取値Ｒ１と読取値Ｒ２との比に応じてシェーディング補正係数を修正する。
【００４７】
本実施例によれば、原稿を搬送するための複数のローラと裏面流し読みガラス１０１とを同一のモータによって駆動することにより、裏面流し読みガラス１０１を移動させるためにモータを別途設ける必要がない。これによりモータの個数を減らすことができる。
【００４８】
さらに、原稿の搬送を一時的に停止したときに、裏面シェーディング白板１１０を動かすことなく、シェーディング補正係数を修正できる。よって、表面読み取り搬送ローラ５を逆回転させる必要がない。したがって、裏面シェーディング白板１１０を再度読み取るために、搬送ローラ５を逆回転することにより、原稿が破損することを防ぐことができる。
【００４９】
このように本実施例によれば、裏面流し読みガラス１０１を移動させるためのモータを別途設ける必要をなくすとともに、現行の搬送を一時停止した後の読取部の特性の変化に基づく画質劣化を低減させることができる。
【００５０】
なお、原稿の搬送を一時的に停止した際に、ＣＰＵ８０１は、電力の供給を継続することで、表面読取センサ２０８および裏面読取センサ１０８を動作させておいてもよい。一時停止時間が長くとも数分程度であることを考慮すれば、本実施例により、実用に十分耐えうる画質の画像が得られるようになる。
【００５１】
本実施例で、原稿の搬送を一時的に停止しないときには、シェーディング補正係数を修正していない。しかし、連続した多数の枚数の原稿を読み取ると、たとえば、１枚目の原稿と５０枚目の原稿とでは、シェーディングの条件が変化している可能性がある。そこで、ＣＰＵ８０１は、原稿を搬送した枚数をカウントし、カウント値が所定枚数（閾値）以上になると、原稿の搬送を一時的に停止させ、シェーディング補正係数を修正する。閾値については、実験またはシミュレーションを行って、シェーディング補正係数を修正する必要がある枚数を特定することで、決定できる。
【００５２】
本実施例では、原稿の搬送を一時的に停止したときには停止時間の長短を問わずに、ＣＰＵ８０１がシェーディング補正係数を修正するものであった。しかし、停止時間をＣＰＵ８０１がカウントし、停止時間が所定時間以上になるとシェーディング補正係数を修正してもよい。これは、停止時間が短いときにはシェーディング補正係数を修正する必要がないと考えられるからである。所定時間をどの程度の長さにするかは、実験やシミュレーションを行って決定すればよい。つまり、シェーディング補正係数のずれは、時間の経過とともに大きくなることが予想されるため、シェーディング補正係数のずれが許容範囲を超えるような時間を実験やシミュレーションによって見つければよい。また、ＣＰＵ８０１は、原稿の搬送を所定時間以上にわたって停止させないときは、シェーディング補正係数の修正をスキップしてもよい。
【００５３】
＜実施例２＞
実施例１では一時的に原稿の搬送を停止するときには裏面ガラス対向部材８の読取値の変化に応じてシェーディング補正係数を修正していた。しかし、シェーディング補正係数は、裏面ガラス対向部材８の読取値に基づいて修正されるため、多少の修正誤差が発生する可能性がある。つまり、白板を直接的に読み取って作成されたシェーディング補正係数の方が、裏面ガラス対向部材８の読取値に基づいて修正されたシェーディング補正係数よりも精度が高いと考えられる。上述したように、原稿が表面読み取り搬送ローラ５よりも下流において一時停止すると、白板を移動させることができない。
【００５４】
そこで、本実施例では、シェーディング補正係数の精度を優先する画質優先モードと、読み取りの効率を優先する効率優先モードとを設ける。とりわけ、画質優先モードでは、リードモータ８２５によって駆動されるローラに接触しない位置に原稿を停止させる。これにより、白板を移動させても原稿が影響を受けることがなくなるため、白板を再び読みことが可能となる。一方で、効率優先モードでは、リードモータ８２５によって駆動されるローラに接触する位置で原稿を停止させる。つまり、効率優先モードでは、画質優先モードと比較して、より下流まで原稿を搬送できる。その後は、実施例１で説明したとおりに、シェーディング補正係数を修正する。効率優先モードでは、画質優先モードと比較して、より下流まで原稿を搬送させることができる。
【００５５】
図８は実施例２にかかる画像の読み取り処理を示している。なお、実施例１と共通する処理については同一の参照符号を付与することで、説明の簡潔化を図る。図９はユーザインタフェースの一例を示している。ＣＰＵ９０１は、操作部９０４の表示装置に図９に示すような読取モードの選択画面９００を表示する。選択画面９００や操作部９０４は、シェーディング補正の精度を優先させる精度優先モードと、原稿の読み取りの効率を優先させる効率優先モードとのうちの一方のモードを操作者に選択させる選択部として機能する。選択画面９００には、画質優先モードを選択するための選択キー９１１と、効率優先モードを選択するための選択キー９１２とが表示されている。操作部９０４の表示装置はタッチパネルが設けられており、タッチパネルから出力される検知信号に基づいて、ＣＰＵ９０１は、どちらの選択キーが操作されたかを認識する。操作部９０４を通じて原稿の両面画像を読み取るモードが指定され、かつ、操作部９０４のスタートキーが押されたことを検知すると、ＣＰＵ９０１は固定読み開始命令をＣＰＵ８０１に出力する。ＣＰＵ８０１は、Ｓ１０１ないしＳ１０４を実行し、Ｓ２１１に進む。
【００５６】
Ｓ２１１で、ＣＰＵ８０１は、原稿裏面の読取モードが画質優先モードか効率優先モードかを判定する。読取モードを示す情報は開始命令とともに予めＣＰＵ９０１からＣＰＵ８０１が受信しているものとする。効率優先モードが選択されている場合、ＣＰＵ８０１は、上述したＳ１０５ないしＳ１１２を実行する。なお、Ｓ１０７で、原稿は、表面読み取り搬送ローラ５よりも下流で停止することになる。このときの原稿停止位置を第一の原稿停止位置と呼ぶことにする。一方で、画質優先モードが選択されている場合、Ｓ２１２に進む。
【００５７】
Ｓ２１２で、ＣＰＵ８０１は、原稿を所定の位置まで搬送し、ＣＰＵ９０１からの画像読取開始信号を受け取ったかどうかに応じて、原稿を一時的に停止させるかどうかを判定する。たとえば、レジセンサ１７が原稿の先端を検知したタイミングで、ＣＰＵ８０１は、画像読取開始信号を受け取ったかどうかを判定してもよい。画像読取開始信号を受け取っていれば原稿の搬送を一時停止させる必要はない。よって、Ｓ２１９に進む。一方で、画像読取開始信号を受け取っていなければ、原稿の搬送を一時停止させる必要がある。よって、Ｓ２１３に進む。
【００５８】
Ｓ２１３で、ＣＰＵ８０１は、表面読み取り搬送ローラ５よりも上流に設定した一旦停止位置（第二の原稿停止位置）に原稿の先端が停止するよう、分離モータ８２３およびレジモータ８２４を制御する。第二の原稿停止位置は、第一の原稿停止位置よりもさらに上流に設定されている。第二の原稿停止位置で原稿の先端が停止している場合、リードモータ８２５を駆動しても、原稿がその影響を受けることがない。つまり、リードモータ８２５を駆動して、裏面シェーディング白板１１０を移動させることができる。なお、ＣＰＵ８０１は、裏面ＬＥＤ１０３を消灯してもよい。これにより、電力を節約できる。
【００５９】
Ｓ２１４で、ＣＰＵ８０１は、画像読取開始信号を受信するまで待機する。画像読取開始信号を受信するとＳ２１５に進む。Ｓ２１５で、ＣＰＵ８０１は、裏面ＬＥＤ１０３を点灯させ、リードモータ８２５を駆動して裏面シェーディング白板１１０を貼り付けた裏面流し読みガラス１０１を、図２（Ｂ）に示したシェーディング位置へ移動させる。
【００６０】
Ｓ２１６で、ＣＰＵ８０１は、裏面光学スキャナユニット１０２によって裏面シェーディング白板１１０を読み取らせ、この読取値と目標値ｔｇｔとに基づいてシェーディング補正係数を作成する。
【００６１】
Ｓ２１７で、ＣＰＵ８０１は、原稿の裏面を読み取るために、リードモータ８２５を駆動し、裏面シェーディング白板１１０を貼り付けた裏面流し読みガラス１０１を、原稿を読み取るための位置へ移動させる。Ｓ２１８で、ＣＰＵ８０１は、分離モータ８２３、レジモータ８２４およびリードモータ８２５を駆動して原稿の搬送を再開する。Ｓ２１９で、ＣＰＵ８０１は、裏面光学スキャナユニット１０２によって裏面の原稿画像を読み取る。なお、Ｓ２１５ないしＳ２１７と並行して、ＣＰＵ８０１は、表面光学スキャナユニット２０２のシェーディング補正係数を作成する。そして、Ｓ２１９で、ＣＰＵ８０１は、表面光学スキャナユニット２０２によって表面の原稿画像を読み取る。
【００６２】
実施例２よれば、ＣＰＵ８０１は、精度優先モードが選択され、かつ、原稿の読み取りが指示されると、リードモータ８２５を駆動して裏面光学スキャナユニット１０２または裏面シェーディング白板１１０を移動させることで裏面光学スキャナユニット１０２によって裏面シェーディング白板１１０を読み取らせる。ＣＰＵ８０１は、画像処理部８３３にシェーディング補正係数を作成させ、原稿が表面読み取り搬送ローラ５に接触する前に原稿の搬送を停止させる。さらに、ＣＰＵ８０１は、原稿の搬送が一時的に停止された後で原稿の搬送を再開するときに、リードモータ８２５を駆動して裏面光学スキャナユニット１０２によって裏面シェーディング白板１１０を読み取らせ、画像処理部８３３にシェーディング補正係数を再び作成させる。なお、効率優先モードが選択され、かつ、原稿の読み取りが指示されたときの制御手順は実施例１で説明したとおりである。
【００６３】
とりわけ、画質（精度）優先モードにおいては、一旦停止位置を、表面読み取り搬送ローラ５よりも上流の第二の原稿停止位置に設定している。よって、表面読み取り搬送ローラ５を逆回転しても原稿を傷つけることがない。しかも、裏面シェーディング白板１１０を読み取ってシェーディング補正係数を再度作成できるため、シェーディング補正係数の精度が向上するだろう。
【００６４】
なお、ＣＰＵ８０１は、原稿の搬送を停止しているときに、原稿が表面読み取り搬送ローラ５に接触するようにする場合は、原稿の搬送路において表面読み取り搬送ローラ５の位置よりも上流に設定された第一の原稿停止位置に原稿を停止させる。一方、原稿の搬送を停止しているときに、原稿が表面読み取り搬送ローラ５に接触しないようにする場合、ＣＰＵ８０１は、原稿の搬送路において第一の原稿停止位置よりもさらに上流に設定された第二の原稿停止位置に原稿を停止させる。
【００６５】
ただし、画質優先モードにおける第二の原稿停止位置は、効率優先モードの一旦停止位置である第一の原稿停止位置よりも上流にあるため、一旦停止を実施するかどうかを判断する時間が、効率優先モードのそれよりも短くなる。つまり、一旦停止制御が発生しやすくなり、単位時間当たりの読み取り効率が低下する可能性がある。逆に、効率優先モードでは、シェーディング補正係数の精度がわずかに低下する可能性があるが、一旦停止制御が発生しにくいため、単位時間あたりにより多くの原稿を処理できるであろう。
【００６６】
＜その他の変形例＞
実施例１、２では、原則として、裏面流し読みガラス１０１を移動させることで、裏面光学スキャナユニット１０２に対して裏面シェーディング白板１１０を相対的に移動させていた。しかし、図１０（Ａ）および図１０（Ｂ）に示すように、裏面流し読みガラス１０１を固定し、裏面光学スキャナユニット１０２をリードモータ８２５によって移動させてもよい。この場合は、実施例１、２の裏面シェーディング白板１１０の移動が、裏面光学スキャナユニット１０２の移動に置換されることになる。
【００６７】
また、図１１に示すように、ＣＰＵ８０１は、原稿の一旦停止位置を常に第二の原稿停止位置に設定してもよい。この場合、読み取り効率が低下する可能性があるものの、毎回、裏面シェーディング白板１１０を読み取ることになるため、シェーディング補正係数の精度が高まる。また、裏面ガラス対向部材８を省略できるため、部品点数を削減できる利点がある。大量の原稿を読み取ることが想定されていない低価格の画像読取装置では、特に有効な手法であろう。
【００６８】
上記の実施例では、裏面流し読みガラス１０１に裏面シェーディング白板１１０が固定されているものとして説明した。ガラスと同程度の耐久性と光学特性を有していれば、樹脂などの透明部材が裏面流し読みガラス１０１に代えて採用されてもよい。
【図１】
2013251641.tif 000003
【図２】
2013251641.tif 000004
【図３】
2013251641.tif 000005
【図４】
2013251641.tif 000006
【図５】
2013251641.tif 000007
【図６】
2013251641.tif 000008
【図７】
2013251641.tif 000009
【図８】
2013251641.tif 000010
【図９】
2013251641.tif 000011
【図１０】
2013251641.tif 000012
【図１１】
2013251641.tif 000013