(57)【特許請求の範囲】
【請求項１】
画像読取装置であって、
原稿を照明する光源と、
前記光源により照明された原稿からの反射光を受光してアナログ信号を出力するカラーセンサ及びモノクロセンサと、
前記カラーセンサ及び前記モノクロセンサからの前記信号を増幅する増幅器と、
前記増幅器により増幅された前記信号をデジタル信号へ変換するＡＤ変換器と、
白基準部材と、
前記光源が非点灯な状態の下において前記カラーセンサから出力された信号に基づき前記カラーセンサを用いて画像を読み取るための前記ＡＤ変換器の黒レベルを調整し、前記光源を点灯させることにより前記光源により照明された前記白基準部材からの反射光を受光した前記カラーセンサからの信号に基づき、前記カラーセンサを用いて画像を読み取るための前記光源の光量設定値および前記増幅器のゲイン設定値を調整し、前記光源が非点灯な状態の下において前記モノクロセンサから出力された信号に基づき前記モノクロセンサを用いて画像を読み取るための前記ＡＤ変換器の黒レベルを調整し、前記カラーセンサを用いて画像を読み取るための前記調整された光量設定値および前記調整されたゲイン設定値から前記モノクロセンサを用いて画像を読み取るための前記光源の光量設定値および前記増幅器のゲイン設定値を計算する制御手段と、
前記カラーセンサを用いて画像を読み取るための前記調整された光量設定値に対する前記モノクロセンサを用いて画像を読み取るための前記光量設定値の第１比率および前記カラーセンサを用いて画像を読み取るための前記調整されたゲイン設定値に対する前記モノクロセンサを用いて画像を読み取るための前記ゲイン設定値の第２比率を保持する保持部と、
を有し、
前記制御手段は、
前記第１比率を用いて、前記カラーセンサを用いて画像を読み取るための前記調整された光量設定値から前記モノクロセンサを用いて画像を読み取るための前記光量設定値を計算し、
前記第２比率を用いて、前記カラーセンサを用いて画像を読み取るための前記調整されたゲイン設定値から前記モノクロセンサを用いて画像を読み取るための前記ゲイン設定値を計算し、
前記保持部に保持されている前記第１比率および前記第２比率を所定期間ごとに調整する
ことを特徴とする画像読取装置。
【請求項２】
画像読取装置であって、
原稿を照明する光源と、
前記光源により照明された原稿からの反射光を受光してアナログ信号を出力するカラーセンサ及びモノクロセンサと、
前記カラーセンサ及び前記モノクロセンサからの前記信号を増幅する増幅器と、
前記増幅器により増幅された前記信号をデジタル信号へ変換するＡＤ変換器と、
白基準部材と、
前記光源が非点灯な状態の下において前記モノクロセンサから出力された信号に基づき前記モノクロセンサを用いて画像を読み取るための前記ＡＤ変換器の黒レベルを調整し、前記光源を点灯させることにより前記光源により照明された前記白基準部材からの反射光を受光した前記モノクロセンサからの信号に基づき、前記モノクロセンサを用いて画像を読み取るための前記光源の光量設定値および前記増幅器のゲイン設定値を調整し、前記光源が非点灯な状態の下において前記カラーセンサから出力された信号に基づき前記カラーセンサを用いて画像を読み取るための前記ＡＤ変換器の黒レベルを調整し、前記モノクロサンサを用いて画像を読み取るための前記調整された光量設定値および前記調整されたゲイン設定値から前記カラーセンサを用いて画像を読み取るための前記光源の光量設定値および前記増幅器のゲイン設定値を計算する制御手段と、
前記モノクロセンサを用いて画像を読み取るための前記調整された光量設定値に対する前記カラーセンサを用いて画像を読み取るための前記光量設定値の第１比率および前記モノクロセンサを用いて画像を読み取るための前記調整されたゲイン設定値に対する前記カラーセンサを用いて画像を読み取るための前記ゲイン設定値の第２比率を保持する保持部と、
を有し、
前記制御手段は、
前記第１比率を用いて、前記モノクロセンサを用いて画像を読み取るための前記調整された光量設定値から前記カラーセンサを用いて画像を読み取るための前記光量設定値を計算し、
前記第２比率を用いて、前記モノクロセンサを用いて画像を読み取るための前記調整されたゲイン設定値から前記カラーセンサを用いて画像を読み取るための前記ゲイン設定値を計算し、
前記保持部に保持されている前記第１比率および前記第２比率を所定期間ごとに調整する
ことを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、初期調整にかかる時間を低減することができる画像読取装置に関する。
【背景技術】
【０００２】
従来、カラー原稿をカラーで読み取ることが可能な読取装置（以下、カラー読取装置という）は、一般に、Ｒ（赤），Ｇ（緑），Ｂ（青）の３色のカラーフィルタをそれぞれ備えた３ラインセンサを用いていた。
【０００３】
一方、カラー原稿及び白黒原稿ともに白黒で読み取ることを前提とした読取装置（以下、白黒読取装置と呼ぶ。）は、一般に、カラーフィルタを一切介さない、もしくは、所望の分光感度を持ったカラーフィルタをもったラインセンサを用いていた。この場合、人間の目の比視感度特性からグリーン系のカラーフィルタを用いられることが多かった。
【０００４】
近年、プリンター、複写機の印刷出力のカラー化が進んでいる。また、原稿のスキャニング（電子化）の分野においても、原稿をカラーで読み取ることができるカラー読取装置の普及が進んでいる。この場合、カラー読取を可能にするためには、上述のように３ラインセンサを通常採用している。
【０００５】
しかしながら、従来、一般に、白黒読取装置の読取速度は、カラー読取装置よりも高いことが多かったため、カラー読取装置ではあるけれども、カラー読取よりも高速で読み取る白黒読取モードの併設を望む声が多かった。
【０００６】
例えば、以下の場合には、１色１ラインのラインセンサを用いた白黒読取モードで読み取ることが望まれている。
(1) 原稿があらかじめ白黒原稿とわかっており、読取信号としてＲＧＢの３色出力ではなく、白黒出力を所望する場合。
(2) 読み取った画像を高速な白黒プリンターで、もしくはカラープリンターであっても白黒単色で高速且つ安価に出力したいというような場合。
(3) 原稿のスキャンデータ（電子データ）の量を低減したいような場合。
【０００７】
そのような背景から、カラー用の３ラインセンサ（以下、カラーセンサという。）とモノクロ用のラインセンサ（以下、モノクロセンサという。）とを備えた４ラインイメージセンサが開発されている。ここで、モノクロセンサの透過率をカラーセンサの透過率よりも高くしておくことにより、センサの光電子蓄積時間は短くてすむ。つまり、モノクロセンサはカラーセンサよりも高速で原稿を読み取ることが可能となる。
【０００８】
例えば、特許文献１は、４ラインイメージセンサを受光素子として用いる画像読取装置を開示している。カラー読取モードと白黒読取モードが同時に選択されることは実用上ありえない。そこで、ＡＤ変換器や画像処理部の削減を目的として、白黒読取モード（以下、モノクロモードという。）の画像データが流れる一連のパスをカラー読取モード（以下、カラーモードという。）のそれと共通にすることにより、センサ自体を小型化できる。
【０００９】
従来、画像読取装置においては、電源投入直後に各イメージセンサの出力をＡＤ（アナログ−デジタル）変換器で調整して、その出力が所定の入力範囲内になるようにしていた。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−１１１９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
画像読取装置においては、電源投入後に光源光量およびアナログゲインの調整（以下、初期調整という。）を行う必要がある。カラーモードとモノクロモードの画像データパスが共通である４ラインイメージセンサを用いる場合、カラーセンサとモノクロセンサの感度が異なるため、カラーモードとモノクロモードのそれぞれについて上記初期調整を行う必要がある。このため、初期調整にかかる時間が単純に２倍になるという問題があった。一方、カラーモードとモノクロモードとで各々別個の画像データパスを備えた４ラインイメージセンサは、一度の調整で両モードの調整を完了できるが、実用性と回路規模などの面からあまり現実的ではない。
【００１２】
さらに、近年は、機器の省エネルギーの観点で、複写機が一定時間操作されない場合に備え、待機モード（スタンバイ）や休止モード（スリープ）といった節電モードが実装される方向に進みつつある。節電モードを備えた装置においては、節電モードから通常の動作モードへ復帰するたびに、アナログゲインの調整および光源光量の調整（初期調整）が必要となる。節電モードからの復帰のたびに、カラーモードとモノクロモードのために２回の初期調整を行うのは、読み取りスタートまでの時間を考えると大きな問題となる。
【００１３】
そこで、本発明は、最初の読み取り動作開始までにかかる時間を低減することができる画像読取装置を提供する。
また、本発明は、初期調整にかかる時間を低減することができる画像読取装置を提供する。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明の画像読取装置は、原稿を照明する光源と、前記光源により照明された原稿からの反射光を受光してアナログ信号を出力するカラーセンサ及びモノクロセンサと、前記カラーセンサ及び前記モノクロセンサからの前記信号を増幅する増幅器と、前記増幅器により増幅された前記信号をデジタル信号へ変換するＡＤ変換器と、白基準部材と、前記光源が非点灯な状態の下において前記カラーセンサから出力された信号に基づき前記カラーセンサを用いて画像を読み取るための前記ＡＤ変換器の黒レベルを調整し、前記光源を点灯させることにより前記光源により照明された前記白基準部材からの反射光を受光した前記カラーセンサからの信号に基づき、前記カラーセンサを用いて画像を読み取るための前記光源の光量設定値および前記増幅器のゲイン設定値を調整し、前記光源が非点灯な状態の下において前記モノクロセンサから出力された信号に基づき前記モノクロセンサを用いて画像を読み取るための前記ＡＤ変換器の黒レベルを調整し、前記カラーセンサを用いて画像を読み取るための前記調整された光量設定値および前記調整されたゲイン設定値から前記モノクロセンサを用いて画像を読み取るための前記光源の光量設定値および前記増幅器のゲイン設定値を計算する制御手段と、前記カラーセンサを用いて画像を読み取るための前記調整された光量設定値に対する前記モノクロセンサを用いて画像を読み取るための前記光量設定値の第１比率および前記カラーセンサを用いて画像を読み取るための前記調整されたゲイン設定値に対する前記モノクロセンサを用いて画像を読み取るための前記ゲイン設定値の第２比率を保持する保持部と、を有し、前記制御手段は、前記第１比率を用いて、前記カラーセンサを用いて画像を読み取るための前記調整された光量設定値から前記モノクロセンサを用いて画像を読み取るための前記光量設定値を計算し、前記第２比率を用いて、前記カラーセンサを用いて画像を読み取るための前記調整されたゲイン設定値から前記モノクロセンサを用いて画像を読み取るための前記ゲイン設定値を計算し、前記保持部に保持されている前記第１比率および前記第２比率を所定期間ごとに調整する構成とした。
【発明の効果】
【００１５】
本発明によれば、画像読取装置の最初の読み取り動作開始までにかかる時間を低減することができる。
また、本発明によれば、画像読取装置の初期調整にかかる時間を低減することができる。
【図面の簡単な説明】
【００１６】
【図１】（ａ）は、本発明による実施例１の画像読取装置の平面図。（ｂ）は、画像読取装置の左側面断面図。
【図２】（ａ）は、イメージセンサの４ラインセンサの構造の概略図。（ｂ）は、別のイメージセンサの概略図。
【図３】（ａ）は、本発明による画像読取装置の制御システムのブロック図。（ｂ）は、ＡＦＥの概略図。
【図４】カラーモードとモノクロモードとで光源の光量及びアナログ増幅器のゲインが同じである場合における主走査方向の位置に対する読取輝度を示す図。
【図５】実施例１による画像読取装置の初期調整制御フローの一例を示す図。
【図６】光量・ゲイン・オフセット調整の説明図。
【図７】実施例２による画像読取装置の初期調整制御フローの一例を示す図。
【図８】実施例３のイメージセンサの概略図。
【図９】実施例３のイメージセンサによりサンプリングした白板のデータのプロファイルを示す図。
【図１０】実施例３のカラーモードの光量設定値及び／又はゲイン設定値に基づいてモノクロモードの光量設定値及び／又はゲイン設定値を算出することを説明する説明図。
【図１１】実施例３による画像読取装置の初期調整制御のフローの一例を示す図。
【図１２】実施例３の変形例を示す図。
【図１３】画像読取装置の最初の読み取り動作（ファーストスキャン）開始までにかかる時間をタイムテーブルで示した図。
【発明を実施するための形態】
【００１７】
［実施例１］
以下、添付図面を参照して、本発明による実施の形態を説明する。
【００１８】
（画像読取装置）
図１に、本発明による実施例１の画像読取装置１０の全体構成を示す。図１（ａ）は、画像読取装置１０の平面図である。図１（ｂ）は、画像読取装置１０の左側面断面図である。
シェーディング白板（白基準部材）１００は、原稿台ガラス１０４の下面（画像読取モジュール１０２の側）に貼り付けられている。白板１００は、原稿が載置される原稿台ガラス１０４の原稿領域１０１よりも主走査方向に少し大きめである。原稿照明用光源１０３の光量の調整及びイメージセンサ２００のアナログ出力のゲインの調整は、この白板１００を基準に行われる。画像読取モジュール１０２は、原稿照明用光源（以下、光源という。）１０３、イメージセンサ２００、及び原稿台ガラス１０４上の原稿で反射した光源１０３からの光をイメージセンサ２００へ向けるミラー１０５とを一体に設けている。なお、画像読取装置１０は、上記した画像読取モジュール１０２に限らず、イメージセンサ及びレンズユニットを副走査方向の所定箇所に固定し、光源とミラーを副走査方向に移動させる画像読取ユニットを使用してもよい。光量の調整及びアナログゲインの調整（以下、初期調整という。）の際に、画像読取モジュール１０２を白板１００の直下に移動させる。光源１０３からの光を白板１００に照射したときの反射光を画像読取モジュール１０２内のイメージセンサ２００で読み取る。イメージセンサ２００の出力信号から得た画像データを基に初期調整を行う。
【００１９】
（イメージセンサ）
図２は、イメージセンサ２００の４ラインセンサの構造の概略図である。図２（ａ）に示すイメージセンサ２００は、カラーセンサ２１０とモノクロセンサ２２０とを有する。カラーセンサ２１０は、赤色フィルタを備えたＲラインセンサ、緑色フィルタを備えたＧラインセンサ、及び青色フィルタを備えたＢラインセンサを有する。モノクロセンサ２２０は、カラーフィルタを備えていない或いは薄緑色フィルタを備えたＢｋラインセンサを有する。イメージセンサ２００は、さらに、ラインメモリ（不図示）と、シフトレジスタ（不図示）と、出力アンプ２０３（２０３Ｒ，２０３Ｇ，２０３Ｂ）とを有する。イメージセンサ２００のカラーセンサ２１０及びモノクロセンサ２２０は、光源１０３により照明された原稿からの反射光を受光してアナログ信号を出力する。すなわち、イメージセンサ２００のＲ，Ｇ，Ｂ，Ｂｋラインセンサで各々受光した光は電気信号に変換され、それらはイメージセンサ２００内のラインメモリ（不図示）に保存される。シフトレジスタ（不図示）によってシリアルに出力された電気信号は出力アンプ２０３Ｒ，２０３Ｇ，２０３Ｂのそれぞれを介してイメージセンサ２００外にアナログ信号として取り出される。これらのアナログ信号は、ＡＤ変換器２０１（２０１Ｒ、２０１Ｇ，２０１Ｂ）のそれぞれによってデジタル信号に変換される。これらのデジタル信号は、ラインメモリ２０２（２０２Ｒ，２０２Ｇ，２０２Ｂ）に画像データとして保存される。画像データは、画像処理部２０４（２０４Ｒ，２０４Ｇ，２０４Ｂ）においてシェーディング補正などの各種画像処理を施される。なお、ラインメモリ２０２の代わりに、メモリを使用してもよい。
【００２０】
カラー読取モード（以下、カラーモードという。）において、カラーセンサ（Ｒ，Ｇ，Ｂラインセンサ）２１０の出力信号は、図２（ａ）に示すＲ，Ｇ，Ｂ画像信号ルートのそれぞれを通して画像処理部２０４へ転送される。白黒読取モード（以下、モノクロモードという。）において、モノクロセンサ（Ｂｋラインセンサ）２２０の出力信号は、カラー用の画像信号ルートの一つまたは複数を通してイメージセンサ２００の外に出力される。図２（ａ）に示す実施例の場合は、Ｂｋラインセンサの全画素の出力信号は、Ｒの画像信号ルートと、Ｇの画像信号ルートとを通してイメージセンサ２００から出力される。Ｂｋラインセンサ２２０は、カラーフィルタが塗布されていないか、又は、通常のカラーフィルタよりも薄い色のフィルタが塗布されているので、所定の出力値を得るための蓄積時間をカラーセンサ２１０よりも短くすることができる。蓄積時間を短くすることによって（カラーモードより高い周波数で駆動することによって）高速で画像を読み取ることが可能である。図２（ａ）に示すように、Ｂｋラインセンサ２２０の出力信号を複数の画像信号ルートを使って主走査方向の全画素を分割で出力する場合には、さらに高速で画像を読み取ることができる。図２（ａ）の実施例の場合は、Ｒの画像信号ルートを使ってＢｋラインセンサの前半画素の信号を、Ｇの画像信号ルートを使ってＢｋラインセンサの後半画素の信号を出力している。
【００２１】
図２（ａ）は、イメージセンサ２００内のラインメモリ（不図示）及びシフトレジスタ（不図示）を削減するために、イメージセンサ２００内でカラーセンサ２１０の出力とモノクロセンサ２２０の出力を切り替えることができる構成の一例を示している。しかしながら例えば図２（ｂ）に示すように、イメージセンサ４００のＲ，Ｇ，Ｂ，及びＢｋラインセンサのそれぞれについて、ラインメモリ（不図示）、シフトレジスタ（不図示）、出力アンプ２０３（２０３Ｒ，２０３Ｇ，２０３Ｂ，２０３Ｂｋ）を設けてもよい。そして、イメージセンサ４００外でカラーセンサ４１０の出力とモノクロセンサ４２０の出力を切り替えてもよい。カラーセンサ（Ｒ，Ｇ，Ｂラインセンサ）４１０の出力信号は、例えば、図２（ｂ）に示すように、ＡＤ変換器２０１（２０１Ｒ，２０１Ｇ，２０１Ｂ）のそれぞれに入力される。モノクロセンサ（Ｂｋラインセンサ）４２０の出力信号は、例えば、図２（ｂ）に示すように、Ｂの画像信号ルートのＡＤ変換器２０１Ｂに入力される。
【００２２】
（制御ブロック）
図３（ａ）は、本発明による画像読取装置の制御ブロック図である。イメージセンサ２００からのアナログ出力がＡＤ変換器２０１の最大入力範囲を超えないように光源１０３の光量を調整するために、照明駆動回路３００により光源１０３の電流を制御する。図３（ａ）に示した実施例において、光源１０３は、ＬＥＤである。図３（ａ）において、照明駆動回路３００は、四つの構成からなるが、四つに限ったものではない。光源１０３は、複数の発光ユニットからなる。複数の照明駆動回路３００により、複数の発光ユニットを制御することにより、光源１０３の主走査方向における光量のばらつきを低減することができる。
【００２３】
一方、ＬＥＤの代わりに、キセノンランプ（希ガス蛍光体ランプ）（以下、Ｘｅランプという。）を光源１０３として使用してもよい。その場合、照明駆動回路３００は、ＬＥＤ光源の場合のような駆動電流制御回路ではなく、一般に、高圧インバータである。高圧インバータは、ＣＰＵ（制御回路）３０１によりオン・オフの制御が行なわれる。Ｘｅランプの光は、ミラーやレンズなどの光学部品を介して原稿台ガラス１０４上の原稿へ照射される。原稿からの反射光をイメージセンサ２００で受けて、イメージセンサ２００は、アナログ出力として画像信号を出力する。イメージセンサ２００からのアナログ出力がＡＤ変換器２０１の最大入力範囲を超えない程度に適切な光量のＸｅランプおよび高圧インバータが選定される。ＣＰＵ（制御回路）３０１は、光源の点灯、消灯制御の他に、後述する画像読取装置１０の初期調整に関する演算や各種レジスタへの設定を行う。ＣＰＵ３０１は、ＲＯＭ３０２及びＲＡＭ３０３に接続されている。ＲＯＭ３０２は、初期調整に関するプログラムを格納している。ＲＡＭ３０３は、初期調整に関するＣＰＵ３０１の演算結果を保存する。
【００２４】
図３（ａ）におけるＡＤ変換器２０１に関して説明を追加しておく。実際にはＡＤ変換器２０１を単体で使うことはほとんどなく、図３（ｂ）に示すように、ＡＤ変換器２０１の直前にアナログ増幅器１４０１を設けている。また、ＡＤ変換器２０１を通った後のデジタル値をアナログ値へ変換して、変換したアナログ値をイメージセンサ２００からのアナログ値へフィードバックするためのＤＡ変換器１４０２が備えられている。一般に、図３（ｂ）に示す点線内のアナログ増幅器１４０１、ＡＤ変換器２０１、及びＤＡ変換器１４０２を一体化して一つのアナログフロントエンドＩＣ（以下、ＡＦＥという。）２５０にしている。ＣＰＵ（制御回路）３０１は、アナログ増幅器１４０１からＡＤ変換器２０１へ入力されるアナログ信号がＡＤ変換器２０１の最大入力範囲を超えないようにアナログ増幅器１４０１のゲイン設定値を調整する。ＣＰＵ３０１は、アナログ増幅器１４０１のゲイン設定値を記憶装置としてのＲＡＭ３０３に保存する。
【００２５】
（カラーモードとモノクロモードのデータの差異）
図４は、カラーモードとモノクロモードとで光源１０３の光量及びアナログ増幅器１４０１のゲイン設定値が同じである場合における主走査方向の位置に対する読取輝度を示す図である。図４において、横軸は、ラインセンサの主走査方向位置を示している。縦軸は、読取輝度を示している。イメージセンサ２００のカラーモード用のＲ，Ｇ，Ｂラインセンサの受光部にはカラーフィルタが塗布されているため、モノクロモード用のＢｋラインセンサと同じゲイン設定値を適用した場合、その主走査方向の配光の絶対値に差異が生じる。言い換えれば、光源１０３の光量が同じでも、カラーフィルタの感度落ちの分だけ、カラーモードとモノクロモードとで読み込まれるデータの絶対値には差異が生じる。
「差異」は、読取輝度の大きさ（縦軸方向）のみに発生している。配光（イメージセンサ２００における主走査方向の受光光量「分布」）に関しては同じ光学系である限りは、輝度分布パターンは同じである。同じ光学系とは、例えば、図１（ｂ）に示したような光源１０３とイメージセンサ２００とミラー１０５とを一体化した画像読取モジュール１０２としての光学系である。あるいは、イメージセンサ２００やレンズユニット（不図示）を副走査方向の所定箇所に固定し、光源１０３とミラーユニット（不図示）のみを副走査方向に走査可能とした光学系であってもよい。
本実施例では、上記した特性を利用して、カラーセンサとモノクロセンサの設定比率とカラーセンサの調整後の設定値とに基づいて、モノクロセンサの調整を行うことなくモノクロセンサの設定値をもとめる。
【００２６】
図５は、実施例１による画像読取装置の初期調整制御フローの一例を示す図である。画像読取装置１０の「最初の起動」時の初期調整において、Ｓ７０６で調整されたカラーモードの光量設定値（電流設定値）とＳ７１５で調整されたモノクロモードの光量設定値（電流設定値）との比率をＣＰＵ３０１により計算する（Ｓ７２１）。計算結果は、記憶装置としてのＲＡＭ３０３に保存される（Ｓ７２２）。同様に、ＣＰＵ３０１は、Ｓ７０８で調整されたカラーモードのゲイン設定値とＳ７１７で調整されたモノクロモードのゲイン設定値との比率を計算する（Ｓ７２１）。計算結果は、ＲＡＭ３０３に保存される（Ｓ７２２）。
カラーセンサからの画像信号に基づいた光量設定値およびゲイン設定値の調整は、ユーザーが画像読取装置１０を使用する二回目以降の電源投入時毎に、及び／又は、スリープ復帰時毎に、毎回行う（Ｓ７３０）。しかし、モノクロセンサの画像信号に基づいた光量設定値およびゲイン設定値の調整は行われない。二回目以降の電源投入時及び／又はスリープ復帰時に、ＲＡＭ３０３に保存されたカラーセンサとモノクロセンサとの光量設定値の「比率」と、カラーセンサのために調整された光量設定値とに基づいて、モノクロセンサの光量設定値を計算により求める（Ｓ７２４）。また、ＲＡＭ３０３に保存されたカラーセンサとモノクロセンサとのゲイン設定値の「比率」と、カラーセンサのために調整されたゲイン設定値とに基づいて、モノクロセンサのゲイン設定値を計算により求める（Ｓ７２４）。
【００２７】
（初期調整）
図５及び図６を参照して、実施例１による画像読取装置の初期調整制御を説明する。図６は、光量・ゲイン・オフセット調整の説明図である。一般に、画像読取装置１０の電源投入時やスリープ復帰時などのタイミングで、ＡＤ変換器２０１の入力ダイナミックレンジ（明暗の範囲）を決定する制御を行う必要がある。アナログ増幅器１４０１からのアナログ信号がＡＤ変換器２０１の最大入力範囲いっぱいまで入力されるように調整された場合、アナログデータからデジタルデータに変換された画像の輝度再現性は、高くなる。図２（ａ）及び（ｂ）に示した４ラインイメージセンサ２００においては、カラーモード（ＣＬモード）で使用するラインセンサとモノクロモード（ＢＷモード、白黒モード）で使用するラインセンサとは異なる。そのため、それぞれのモードごとに、独立に、ＡＤ変換器２０１の入力ダイナミックレンジを決定する必要がある。
まず、画像読取装置１０の「最初の起動」時における初期調整制御を説明する。次に、二回目以降の電源投入時やスリープ復帰時の初期調整制御を説明する。
【００２８】
（最初の起動時の初期調整）
ここで、本明細書における画像読取装置１０の「最初の起動」とは、「ユーザーが通常の使用を行うのとは別の工程、例えば、工場出荷前の装置の調整工程における起動や、装置をユーザー環境に設置し初期調整を行う工程における起動」を意味している。
図５のＳ７０１において、ＣＰＵ３０１は画像読取モジュール１０２を白板１００の直下（ホームポジション）に移動させる。Ｓ７０２において、カラーモードで画像読取装置１０を駆動するためにイメージセンサ２００の各種設定（ＣＬモード設定）を行う。Ｓ７０３において、イメージセンサ２００の電源をオンする。
【００２９】
以下、Ｓ７０４〜Ｓ７１１を参照して、カラーモードにおける初期調整（ＣＬモード制御）を説明する。Ｓ７０４で、黒基準（以下、黒レベルという。）の調整（オフセット調整）を行う。光源１０３をオフし、イメージセンサ２００をオンした状態で、画像データをサンプリングする。サンプリングされたデータは、ラインメモリ２０２に保存される。このとき、アナログ増幅器１４０１のゲイン設定値は１倍である。また、仮の黒レベル値は、ＡＦＥ２５０内のレジスタ（不図示）に設定されている。ＡＤ変換器２０１は、イメージセンサ２００からのアナログ信号を黒レベル設定値に基づいてデジタル信号に変換し、画像データとしてラインメモリ２０２に保存する。ラインメモリ２０２に保存されたデータの最小値がオフセットターゲット（黒レベルの目標値）に近づくように、ＣＰＵ３０１は、ＡＦＥ２５０内のレジスタ（不図示）に設定されている黒レベル設定値を書き換える。図３（ｂ）のＤＡ変換器１４０２は、黒レベル設定値に基づいて、デジタル信号をアナログ信号に変換する。以上の処理を繰り返し行い、設定された黒レベル設定値とサンプリングされたデータの差がある所定範囲内に収まったとき、黒レベルの調整は終了となる。図６は、イメージセンサ２００を主走査方向に前半と後半に分割してそれぞれを調整することを示している。しかし、これはＡＤ変換器２０１の入力チャンネルの仕様によるものである。したがって、仕様によっては、前半と後半を一括して調整してもよい。Ｓ７０５において、光源１０３を点灯する。Ｓ７０６において、光源１０３をオンした状態、且つ、イメージセンサ２００をオンした状態で、画像データをサンプリングする。サンプリングされたデータは、ラインメモリ２０２に保存される。このとき、ＡＤ変換器２０１の前段のアナログ増幅器１４０１のゲイン設定値は１倍である。保存されたデータの最大値がゲインターゲット（シェーディング補正前の白レベルの目標値）に近づくように、ＣＰＵ３０１からのフィードバックによって照明駆動回路３００を制御し、光源１０３の電流設定値を決定する。ここで、光源１０３は、ＬＥＤである。図６は、最小の電流値から開始して徐々に電流値を大きくしていく制御を示している。しかし、光源１０３の電流値を最大にしても光量が光学上飽和しないように設計されている場合は、光源１０３の最大電流値から始めて徐々に電流値を落としていく制御としても良い。一方、光量調整機能を持たない光源（希ガス蛍光体ランプなど）においては、Ｓ７０６及び次のＳ７０７の工程は省略される。Ｓ７０７で、ＣＰＵ３０１は、Ｓ７０６で設定された光量設定値をＣＰＵ３０１内のメモリに保持する。
【００３０】
Ｓ７０８は、Ｓ７０６において、光源１０３の光量を最大にしても（電流値を最大値にしても）ゲインターゲットに届かないような場合や光量調整が不可の光源（Ｘｅランプなど）の場合のための工程である。白板１００を光源１０３により照明し、反射光を受光したＲ，Ｇ，及びＢラインセンサ２１０の出力をアナログ増幅器１４０１により増幅する。増幅された信号が、ＡＤ変換器２０１の最大入力範囲いっぱいまで入力されるように、ＣＰＵ３０１は、ＡＤ変換器２０１の前段のアナログ増幅器１４０１のゲインを調整する。ＣＰＵ３０１からのフィードバックによってアナログ増幅器１４０１のゲインを１倍より大きな値（＞１倍）に設定し、保存されたデータの最大値がゲインターゲットに近づくように調整する。ゲインを大きくすると、アナログ増幅器１４０１へ入力される前の信号に含まれるノイズ成分も同時に拡大してしまう。したがって、光量調整が可能な光源（ＬＥＤなど）の場合は、できる限り光源１０３の電流値、すなわち光量の調整だけで、保存されたデータの最大値をゲインターゲットに近づけるのが望ましい。
【００３１】
Ｓ７０９で、ＣＰＵ３０１は、Ｓ７０８で設定されたゲイン設定値をＣＰＵ３０１のメモリに保持する。Ｓ７１０で、光源１０３を消灯させる。Ｓ７１１で、黒レベルを再び調整する。Ｓ７０４の黒レベル調整と比較すると、Ｓ７１１の黒レベル再調整は、Ｓ７０８で１倍より大きいゲイン設定値が設定されているかもしれないという点で異なる。ゲイン設定値が１倍より大きい場合は、Ｓ７０４で調整した黒レベル設定値が大きめになってしまうので、黒レベル設定値を再調整する必要がある。また、処理中にＡＦＥ２５０が熱の影響を受けると、黒レベル設定値が微妙に大きめになってしまうことがある。したがって、Ｓ７１１の黒レベル再調整は、黒レベル設定値の変化を再調整するという意味もある。以上で、カラーモードにおける初期調整（Ｓ７０４〜Ｓ７１１）が完了する。
【００３２】
次に、Ｓ７１２において、モノクロモードで画像読取装置１０を駆動するためにイメージセンサ２００のセンサレジスタ設定やＣＬＫ切り替えなどの各種設定を行う。以下、Ｓ７１３〜７２２を参照して、モノクロモードにおける初期調整（ＢＷモード制御）を説明する。Ｓ７１３で、Ｓ７０４と同様に黒レベル調整を行う。Ｓ７３０で、この初期調整が、「最初の起動」時の初期調整であるかどうか判断する。この初期調整は、「最初の起動」時の初期調整であるので、Ｓ７１４へ進み、光源１０３を点灯する。Ｓ７１５で、Ｓ７０６と同様に、光源１０３の光量設定値を決定する。Ｓ７１６で、ＣＰＵ３０１は、Ｓ７１５で設定された光量設定値をＣＰＵ３０１内のメモリに保持する。なお、本実施例において、光源１０３はＬＥＤであるが、光源が光量調整機能を持たない希ガス蛍光体ランプなどの場合にはＳ７１５及びＳ７１６は省略される。Ｓ７１７は、Ｓ７０８と同様に、アナログ増幅器１４０１のゲインを１倍より大きくする必要がある場合のゲイン設定である。必要に応じて、Ｓ７１７でゲイン設定値を設定する。白板１００を光源１０３により照明し、反射光を受光したＢｋラインセンサ２２０の出力をアナログ増幅器１４０１により増幅する。増幅された信号が、ＡＤ変換器２０１の最大入力範囲いっぱいまで入力されるように、ＣＰＵ３０１は、ＡＤ変換器２０１の前段のアナログ増幅器１４０１のゲインを調整する。Ｓ７１８で、ＣＰＵ３０１は、Ｓ７１７で設定されたゲイン設定値をＣＰＵ３０１のメモリに保持する。Ｓ７１９で、光源１０３を消灯させる。Ｓ７２０で、Ｓ７１１と同様に黒レベルを再び調整する。Ｓ７２１で、カラーモードのＳ７０６で設定された光量設定値（電流設定値）とモノクロモードのＳ７１５で設定された光量設定値（電流設定値）との比率をＣＰＵ３０１により計算する。また、ＣＰＵ３０１は、カラーモードのＳ７０８で設定されたゲイン設定値とモノクロモードのＳ７１７で設定されたゲイン設定値との比率を計算する。
【００３３】
なお、ゲイン設定値の比率は、Ｒ，Ｇ，Ｂラインセンサのいずれか一つのゲイン設定値とＢｋラインセンサのゲイン設定値とから求める。Ｂｋラインセンサと比較するカラーセンサは、Ｒ，Ｇ，Ｂラインセンサのいずれであってもよい。しかし、Ｂｋラインセンサの分光感度と最も近いＧラインセンサのゲイン設定値とＢｋラインセンサのゲイン設定値との比率を求めるのが好ましい。その理由は、主走査方向の画角による分光反射率の変化率が、Ｒ，Ｇ，及びＢラインセンサで微妙に異なり、主走査位置に対する読取輝度のプロファイルに関して、Ｇラインセンサが最もＢｋラインセンサに近いからである。
【００３４】
Ｓ７２２で、ＣＰＵ３０１は、Ｓ７２１で計算した光量設定値の比率及びゲイン設定値の比率を記憶装置としてのＲＡＭ３０３に保存する。以上で、モノクロモードにおける初期調整（Ｓ７１３〜Ｓ７２２）が完了する。モノクロモードの初期調整の完了後に、シェーディング処理を行う。
【００３５】
（二回目以降の電源投入時又はスリープ復帰時の初期調整）
実施例１によれば、二回目以降の電源投入時やスリープ復帰時にモノクロモードにおける初期調整（Ｓ７１４〜Ｓ７２２）が削減される。以下、図５を参照して、二回目以降の電源投入時又はスリープ復帰時の初期調整を説明する。
カラーモード（Ｓ７０２）でイメージセンサがオンされると（Ｓ７０３）、「最初の起動」時の初期設定と同様に、カラーモードの初期設定（Ｓ７０４〜Ｓ７１１）を行う。Ｓ７０６において、白板１００を光源１０３により照明し、反射光を受光したＲ，Ｇ，及びＢラインセンサ２１０の出力をＡＤ変換器２０１により変換して画像データとしてラインメモリ２０２に保存する。保存されたデータの最大値がゲインターゲットに近づくように、ＣＰＵ３０１からのフィードバックによって照明駆動回路３００を制御して光源１０３の電流設定値（光量設定値）を調整する。光量設定値は、ＣＰＵ３０１内のメモリに保持される。また、ゲイン調整が必要な場合には、Ｓ７０８において、白板１００を光源１０３により照明し、反射光を受光したＲ，Ｇ，及びＢラインセンサ２１０の出力をアナログ増幅器１４０１により増幅する。増幅された信号が、ＡＤ変換器２０１の最大入力範囲いっぱいまで入力されるように、ＣＰＵ３０１は、アナログ増幅器１４０１のゲインを調整する。ゲイン設定値は、ＣＰＵ３０１内のメモリに保持される。
続いて、モノクロモード（Ｓ７１２）で黒レベル調整（Ｓ７１３）を行った後、Ｓ７３０で、この初期調整が、「最初の起動」時の初期調整であるかどうか判断する。この初期調整は、「最初の起動」時の初期調整ではないので、Ｓ７２３へ進む。
Ｓ７２３で、ＣＰＵ３０１は、光量設定値の比率及びゲイン設定値の比率をＲＡＭ３０３から読み出す。Ｓ７２４で、二回目以降の電源投入時やスリープ復帰時にＳ７０７でＣＰＵ３０１に保持されたカラーモードの光量設定値に、ＲＡＭ３０３から読み出された光量設定値の比率を乗算する。計算結果をモノクロモードの光量設定値とする。同様に、Ｓ７０９でＣＰＵ３０１に保持されたカラーモードのゲイン設定値（本実施例においては、Ｇラインセンサのゲイン設定値）に、ＲＡＭ３０３から読み出されたゲイン設定値の比率を乗算する。計算結果をモノクロモードのゲイン設定値とする。
このように、モノクロモードにおいて、計算により光量設定値及び／又はゲイン設定値を求める。したがって、二回目以降の初期調整時間を従来の初期調整時間の実質半分程度に減少させることが出来る。
【００３６】
本実施例によれば、モノクロセンサのゲイン設定値及び／又は光量設定値は、カラーセンサのゲイン設定値及び／又は光量設定値に基づいて計算されるので、電源投入後の光量調整及び／又はゲイン調整にかかる時間を短縮することができる。これによって、最初の読取動作開始までにかかる時間を短縮することが可能になる。
【００３７】
また、本実施例においては、カラーモードの調整は、画像読取装置の初期調整（オフセットゲイン調整）ごとに行われるため、光源の経時劣化を緩和したシーケンスとすることができる。
本実施例においては、「最初の起動」時にカラーモードとモノクロモードのゲイン設定値及び／又は光量設定値の比率を計算している。しかし、本発明によれば、かならずしも、これに限定されるものではない。所定期間毎に、比率を計算してＲＡＭ３０３に保存するようにしてもよい。所定期間は、例えば、前回比率を計算したときから経過した所定時間又は画像読取のための主走査の所定回数などである。例えば、イメージセンサ自体の劣化を考慮して所定期間（回数や時間）ごとに、図５のＳ７１４〜Ｓ７２２の工程の調整を行うことでカラーモードとモノクロモードの設定値の比率を再び調整するようにしてもよい。すなわち、実施例１は、図５のＳ７３０の工程で１回目の初期調整（最初の起動時の初期調整）であるかどうかを判断したが、本発明は、これに限らず、Ｓ７３０の工程において、所定期間（回数や時間）が経過したかどうかを判断するようにしてもよい。所定期間（回数や時間）が経過するたびに、工程Ｓ７１４〜Ｓ７２２の調整を行うことでカラーモードとモノクロモードの設定値の比率を再び調整する。これによって、イメージセンサ自体の劣化を考慮した初期調整を行うことができる。なお、所定期間は、前回カラーモードとモノクロモードの設定値の比率を計算したときから所定の時間が経過したときまでに設定してもよい。また、所定期間は、画像読取のための走査の所定回数であってもよい。
【００３８】
［実施例２］
以下、図７を参照して、実施例２による画像読取装置を説明する。実施例２の画像読取装置は、初期調整制御のフローを除いて実施例１の画像読取装置と同様の構成を有する。実施例１と同様の構成については説明を省略する。
実施例１においては、カラーモードにおいて、アナログゲイン設定値及び／又は光量設定値を調整した。モノクロモードのアナログゲイン設定値及び／又は光量設定値は、カラーモードにおいて調整されたアナログゲイン設定値及び／又は光量設定値に基づいて、計算により求めた。実施例２においては、モノクロモードにおいて、アナログゲイン設定値及び／又は光量設定値を調整する。カラーモードのアナログゲイン設定値及び／又は光量設定値は、モノクロモードにおいて調整されたアナログゲイン設定値及び／又は光量設定値に基づいて、計算により求める。
【００３９】
（最初の起動時の初期調整）
図７は、実施例２による画像読取装置の初期調整制御フローの一例を示す図である。
図７のＳ８０１において、ＣＰＵ３０１は画像読取モジュール１０２を白板１００の直下（ホームポジション）に移動させる。Ｓ８０２において、モノクロモードで画像読取装置１０を駆動するためにイメージセンサ２００の各種設定（ＢＷモード設定）を行う。Ｓ８０３において、イメージセンサ２００の電源をオンする。
【００４０】
以下、Ｓ８０４〜Ｓ８１１を参照して、モノクロモードにおける初期調整（ＢＷモード制御）を説明する。Ｓ８０４で、実施例１の図５のＳ７０４と同様に黒レベルの調整を行う。Ｓ８０５において、光源１０３を点灯する。Ｓ８０６において、光源１０３をオンした状態、且つ、イメージセンサ２００をオンした状態で、画像データをサンプリングする。サンプリングされたデータは、ラインメモリ２０２に保存される。このとき、アナログ増幅器１４０１のゲイン設定値は１倍である。保存されたデータの最大値がゲインターゲット（シェーディング補正前の白レベルの目標値）に近づくように、ＣＰＵ３０１からのフィードバックによって照明駆動回路３００を制御し、光源１０３の電流設定値を決定する。Ｓ８０７で、ＣＰＵ３０１は、Ｓ８０６で設定された光量設定値をＣＰＵ３０１内のメモリに保持する。Ｓ８０８は、Ｓ８０６において、光源１０３の光量を最大にしてもゲインターゲットに届かないような場合や光量調整が不可の光源（Ｘｅランプなど）の場合のための工程である。白板１００を光源１０３により照明し、反射光を受光したＢｋラインセンサ２２０の出力をアナログ増幅器１４０１により増幅する。増幅された信号が、ＡＤ変換器２０１の最大入力範囲いっぱいまで入力されるように、ＣＰＵ３０１は、アナログ増幅器１４０１のゲインを調整する。ＣＰＵ３０１からのフィードバックによってアナログ増幅器１４０１のゲインを１倍より大きな値（＞１倍）に設定し、保存されたデータの最大値がゲインターゲットに近づくように調整する。Ｓ８０９で、ＣＰＵ３０１は、Ｓ８０８で設定されたゲイン設定値をＣＰＵ３０１のメモリに保持する。Ｓ８１０で、光源１０３を消灯させる。Ｓ８１１で、黒レベルを再び調整する。以上で、モノクロモードにおける初期調整（Ｓ８０４〜Ｓ８１１）が完了する。
【００４１】
次に、Ｓ８１２において、カラーモードで画像読取装置１０を駆動するためにイメージセンサ２００のセンサレジスタ設定やＣＬＫ切り替えなどの各種設定を行う。以下、Ｓ８１３〜８２２を参照して、カラーモードにおける初期調整（ＣＬモード制御）を説明する。Ｓ８１３で、Ｓ８０４と同様に黒レベル調整を行う。Ｓ８３０で、この初期調整が、「最初の起動」時の初期調整であるかどうか判断する。この初期調整は、「最初の起動」時の初期調整であるので、Ｓ８１４へ進み、光源１０３を点灯する。Ｓ８１５で、Ｓ８０６と同様に、光源１０３の光量設定値を決定する。Ｓ８１６で、ＣＰＵ３０１は、Ｓ８１５で設定された光量設定値をＣＰＵ３０１内のメモリに保持する。なお、本実施例において、光源１０３はＬＥＤであるが、光源が光量調整機能を持たない希ガス蛍光体ランプなどの場合にはＳ８１５及びＳ８１６は省略される。Ｓ８１７は、Ｓ８０８と同様に、アナログ増幅器１４０１のゲインを１倍より大きくする必要がある場合のゲイン設定である。白板１００を光源１０３により照明し、反射光を受光したＲ，Ｇ，Ｂラインセンサ２１０の出力をアナログ増幅器１４０１により増幅する。増幅された信号が、ＡＤ変換器２０１の最大入力範囲いっぱいまで入力されるように、ＣＰＵ３０１は、ＡＤ変換器２０１の前段のアナログ増幅器１４０１のゲインを調整する。Ｒ，Ｇ，及びＢのそれぞれのアナログ増幅器１４０１について、Ｒゲイン設定値、Ｇゲイン設定値、及びＢゲイン設定値を、白板１００を光源１０３により照明しながら調整する。Ｓ８１８で、ＣＰＵ３０１は、Ｓ８１７で設定されたＲ，Ｇ，及びＢゲイン設定値をＣＰＵ３０１のメモリに保持する。Ｓ８１９で、光源１０３を消灯させる。Ｓ８２０で、Ｓ８１１と同様に黒レベルを再び調整する。Ｓ８２１で、Ｓ８０７で保持されたモノクロモードの光量設定値（電流設定値）とＳ８１６で保持されたカラーモードの光量設定値（電流設定値）との比率をＣＰＵ３０１により計算する。また、ＣＰＵ３０１は、Ｓ８０９で保持されたモノクロモードのゲイン設定値とＳ８１８で保持されたカラーモードのＲ，Ｇ，及びＢゲイン設定値との比率を計算する。すなわち、Ｒゲイン設定値／Ｂｋゲイン設定値、Ｇゲイン設定値／Ｂｋゲイン設定値、及びＢゲイン設定値／Ｂｋゲイン設定値を計算する。
【００４２】
Ｓ８２２で、ＣＰＵ３０１は、Ｓ８２１で計算した光量設定値の比率及びゲイン設定値の比率を記憶装置としてのＲＡＭ３０３に保存する。以上で、カラーモードにおける初期調整（Ｓ８１３〜Ｓ８２２）が完了する。カラーモードの初期調整の完了後に、シェーディング処理を行う。
【００４３】
（二回目以降の電源投入時又はスリープ復帰時の初期調整）
実施例２によれば、二回目以降の電源投入時やスリープ復帰時にカラーモードにおける初期調整（Ｓ８１４〜Ｓ８２２）が削減される。以下、図７を参照して、二回目以降の電源投入時又はスリープ復帰時の初期調整を説明する。
モノクロモード（Ｓ８０２）でイメージセンサがオンされると（Ｓ８０３）、「最初の起動」時の初期設定と同様に、モノクロモードの初期設定（Ｓ８０４〜Ｓ８１１）を行う。Ｓ８０６において、白板１００を光源１０３により照明し、反射光を受光したＢｋラインセンサ２２０の出力をＡＤ変換器２０１により変換して画像データとしてラインメモリ２０２に保存する。保存されたデータの最大値がゲインターゲットに近づくように、ＣＰＵ３０１からのフィードバックによって照明駆動回路３００を制御して光源１０３の電流設定値（光量設定値）を調整する。光量設定値は、ＣＰＵ３０１内のメモリに保持される。また、ゲイン調整が必要な場合には、Ｓ８０８において、白板１００を光源１０３により照明し、反射光を受光したＢｋラインセンサ２２０の出力をアナログ増幅器１４０１により増幅する。増幅された信号が、ＡＤ変換器２０１の最大入力範囲いっぱいまで入力されるように、ＣＰＵ３０１は、アナログ増幅器１４０１のゲインを調整する。ゲイン設定値は、ＣＰＵ３０１内のメモリに保持される。
【００４４】
続いて、カラーモード（Ｓ８１２）で黒レベル調整（Ｓ８１３）を行った後、Ｓ８３０で、この初期調整が、「最初の起動」時の初期調整であるかどうか判断する。この初期調整は、「最初の起動」時の初期調整ではないので、Ｓ８２３へ進む。
Ｓ８２３で、ＣＰＵ３０１は、光量設定値の比率及びゲイン設定値の比率をＲＡＭ３０３から読み出す。ゲイン設定値の比率は、Ｒゲイン設定値／Ｂｋゲイン設定値、Ｇゲイン設定値／Ｂｋゲイン設定値、及びＢゲイン設定値／Ｂｋゲイン設定値である。Ｓ８２４で、二回目以降の電源投入時やスリープ復帰時にＳ８０７でＣＰＵ３０１に保持されたモノクロモードの光量設定値に、ＲＡＭ３０３から読み出された光量設定値の比率を乗算する。計算結果をカラーモードの光量設定値とする。同様に、Ｓ８０９でＣＰＵ３０１に保持されたモノクロモードのＢｋゲイン設定値に、ＲＡＭ３０３から読み出されたゲイン設定値の比率を乗算する。すなわち、Ｂｋゲイン設定値に、Ｒゲイン設定値／Ｂｋゲイン設定値、Ｇゲイン設定値／Ｂｋゲイン設定値、及びＢゲイン設定値／Ｂｋゲイン設定値をそれぞれ乗算する。計算結果をカラーモードのＲゲイン設定値、Ｇゲイン設定値、及びＢゲイン設定値とする。
このように、カラーモードにおいて、計算により光量設定値及び／又はゲイン設定値を求める。したがって、二回目以降の初期調整時間を従来の初期調整時間の実質半分程度に減少させることが出来る。
【００４５】
本実施例によれば、カラーセンサのゲイン設定値及び／又は光量設定値は、モノクロセンサのゲイン設定値及び／又は光量設定値に基づいて計算されるので、電源投入後の光量調整及び／又はゲイン調整にかかる時間を短縮することができる。これによって、最初の読取動作開始までにかかる時間を短縮することが可能になる。
【００４６】
［実施例３］
以下、図８〜図１２を参照して、実施例３による画像読取装置を説明する。実施例３の画像読取装置は、イメージセンサを除いて図１に示した実施例１の画像読取装置１０と同様の構成を有する。実施例１と同様の構成については説明を省略する。
【００４７】
（イメージセンサ）
図８は、実施例３によるイメージセンサ１２００の概略図である。イメージセンサ１２００は、カラーセンサ１２１０を構成するＲラインセンサ、Ｇラインセンサ、及びＢラインセンサと、モノクロセンサ１２２０を構成するＢｋラインセンサとからなる。図１（ａ）から明らかなように、通常、機械的な公差を考慮して、あらかじめ原稿領域１０１よりも少しだけ広い範囲を読み込むことが出来るように画像読取モジュール１０２の寸法は設計されている。原稿領域１０１は、原稿の画像を読み取り可能な領域である。画像読取モジュール１０２内に組み込まれたイメージセンサ１２００は、原稿領域１０１の主走査方向長さ２９７ｍｍよりも広い範囲を読み込むことができる。Ｒ，Ｇ，Ｂ，及びＢｋラインセンサの有効画素数は、原稿領域１０１の長さ分の画素数よりも大きく設定されている。図８に示したイメージセンサ１２００において、Ｇラインセンサの有効画素のうち設計上原稿領域外に対応する部分の画素群１２０２は、Ｂｋラインセンサと同様にカラーフィルタを塗布していない。このようなＧラインセンサは、両端部の画素群１２０２をマスキングして、画素群１２０４にカラーフィルタを塗布することにより製造することができる。なお、Ｂｋラインセンサに薄緑色のカラーフィルタが塗布されている場合には、Ｂｋラインセンサと同様に、両端部の画素群１２０２に薄緑色のカラーフィルタを塗布してもよい。実施例３においては、Ｇラインセンサの両端部にＢｋラインセンサと同様の感度を有する画素群１２０２を設けているが、本発明は、Ｇラインセンサに限定されるものではない。Ｒ，Ｇ，Ｂラインセンサのいずれか一つのラインセンサの有効画素のうち設計上原稿領域外に対応する部分の画素群を、Ｂｋラインセンサと同じ感度にすればよい。
【００４８】
しかし、Ｂｋラインセンサの分光感度は、Ｒ，Ｇ，ＢのうちＧに最も類似しているため、Ｇラインセンサの端部にＢｋラインセンサを設ける構成が望ましい。
【００４９】
（白板の読取データのプロファイル）
図９は、図８に示したイメージセンサ１２００によりサンプリングした白板１００のデータのプロファイルを示す図である。縦軸は、読取輝度を示す。横軸は、主走査位置を示す。図４を参照して説明したように、カラーモードとモノクロモードとでゲイン設定値及び光量設定値が同じであるならば、主走査方向の配光パターンは同じで絶対値（読取輝度の大きさ）のみが変化する。図９に示すように、Ｂｋラインセンサで白板１００を読み込んだ場合、配光パターンは、図９の左から順に実線、点線、実線を結んだプロファイルである。全表面にＧフィルタが塗布されたＧラインセンサで白板１００を読み込んだ場合、配光パターンは、図９の左から点線、実線、点線を結んだプロファイルである。実施例３に従って原稿領域外にＢｋラインセンサと同じ感度の画素群１２０２を有するＧラインセンサで白板１００を読み込んだ場合、配光パターンは、図９の左から実線、実線、実線を結んだプロファイルである。
【００５０】
図１で示したように白板１００は、原稿領域１０１の主走査方向の長さよりも大きい。したがって、図９に示すように原稿領域１０１の外側の画素群１２０２であっても、原稿光量調整又はゲイン調整において白板１００を読み取るときに、配光を崩さないプロファイルが得られる。
【００５１】
（Ｂｋセンサ部とＧセンサ部との読取データの比率の計算）
図１０は、カラーモードの光量設定値及び／又はゲイン設定値に基づいてモノクロモードの光量設定値及び／又はゲイン設定値を算出することを説明する説明図である。原稿光量調整又はゲイン調整において、実施例３のイメージセンサ１２００のＧラインセンサによりサンプリングした白板１００のデータは、図９の左から実線、実線、実線を結んだプロファイルを有する。そのデータは、図１０に示すような配列でラインメモリ２０２に保持される。以下、Ｇラインセンサの有効画素のうち設計上原稿領域外に対応する部分であって、Ｂｋラインセンサと同じ感度の画素群１２０２をＢｋセンサ部（モノクロセンサ部）という。また、ＧラインセンサのＧフィルタを塗布した画素群１２０４をＧセンサ部（カラーセンサ部）という。
【００５２】
カラーモードの光量設定値及び／又はゲイン設定値は、ＧラインセンサのＧフィルタを塗布したＧセンサ部のデータに基づいて決定される。
なお、図９は、説明のために読取輝度を誇張して描いており、また、Ｂｋセンサ部が実際よりも大きめに描かれている。このため、Ｂｋセンサ部の最大輝度値がＧセンサ部の最大輝度値より大きいように見える。しかし、実際には、Ｂｋセンサ部が配置されるＧラインセンサの端部は光量が低いこと、及びＢｋセンサ部は小さいことから、Ｂｋセンサ部の最大輝度値がＧセンサ部の最大輝度値より大きくなることはない。例えば、有効画素数が７５００である場合に、Ｂｋセンサ部は１０画素程度である。したがって、Ｇラインセンサのデータの最大値がゲインターゲットに近づくように光量設定値及びゲイン設定値を調整する場合であっても、Ｂｋセンサ部のデータがＧラインセンサの光量及びゲイン設定値の調整に影響を及ぼすことはない。ただし、照明系の光量が主走査方向に均一である場合、又は、Ｇセンサ部のＧフィルタの膜厚が大きくＢｋセンサ部との感度に著しく差がある場合には、Ｂｋセンサ部のデータがＧラインセンサの光量及びゲイン設定値の調整に影響を及ぼすこともある。
【００５３】
ＣＰＵ３０１は、Ｂｋセンサ部のデータである領域Ｘの平均値及びＧセンサ部のデータである領域Ｙの平均値をそれぞれ算出する。そして、ＣＰＵ３０１は、領域Ｙの平均値に対する領域Ｘの平均値の比率を計算する。Ｂｋセンサ部とＧセンサ部の読み取りデータの比率を記憶装置としてのＲＡＭ３０３に保存する。ここで、複数画素のデータの平均値を求める理由は、センサ製作上境目Ｂが緩やかになってしまう場合を考慮している。Ｂｋセンサ部を有するＧラインセンサは、Ｂｋセンサ部とＧセンサ部との境目Ｂが明確であることが好ましい。しかし、Ｂｋセンサ部とＧセンサ部との境目Ｂが明確にならず、Ｇセンサ部からＢｋセンサ部へ徐々にＧフィルタが薄くなる遷移部分が生じてしまうことがある。この場合、遷移部分のＢｋセンサ部の一画素のデータと遷移部分のＧセンサ部の一画素のデータとを比較しても差が現れないことがある。そこで、Ｂｋセンサ部の複数画素のデータの平均値とＧセンサ部の複数画素のデータの平均値とから比率を求めることにした。しかし、Ｂｋセンサ部の平均値を求めるための画素数を多くしすぎると、光源１０３からの光が十分に届かない画素のデータも含んでしまうため、平均値が極端に低下する。その結果、比率の計算結果に誤差を生じる。したがって、できる限り境目Ｂに近い複数画素の平均値を計算することが望ましい。
【００５４】
ここで、境目Ｂが有効画素のどの画素に相当するのか予め正確に特定できる場合には、境目Ｂの左側の予め定めた複数画素の平均値と境目Ｂの右側の予め定めた複数画素の平均値を計算することとすればよい。そうでない場合には、ＣＰＵ３０１で１画素ずつ差分を取り、差分が極端に大きくなる画素（境目）を検知し、検知された画素から左右に複数画素の平均値を計算するようにしても良い。この場合には、ＣＰＵ３０１の負荷が重くなるので、負荷軽減のために、比率算出は、所定期間ごとに行い毎回は行わないようにしてもよい。
【００５５】
（モノクロモードの光量設定値及び／又はゲイン設定値の計算）
モノクロモードの光量設定値及び／又はゲイン設定値は、カラーモードで設定された光量設定値及び／又はゲイン設定値に、この比率（Ｂｋセンサ部とＧセンサ部の読み取りデータの比率）を乗算することにより求める。ここで、Ｇラインセンサの端部に設けられたＢｋセンサ部１２０２のデータは、あくまでも、カラーモードの駆動周波数により得られたものである。このため、カラーモードとモノクロモードとで駆動周波数が異なる画像読取装置においては、駆動周波数の比率を設定値にさらに乗算するとよい。駆動周波数の比率は設計段階で決まっているため、予めＲＡＭ３０３に記憶しておく。以上からモノクロモード設定値は下記式（１）に従って設定される。
【数１】
0005635750.tif 000002
【００５６】
（初期調整）
図１１は、実施例３による画像読取装置の初期調整制御のフローの一例を示す図である。図８に示したイメージセンサ１２００を使用することで、ＣＰＵ３０１は、図１１に示すシーケンスを実行することができる。図５に示した実施例１のフローとの違いは、「最初の起動」時の初期調整においても、モノクロモードの光量調整及び／又はゲイン調整のためのデータサンプリングを行う必要がなくなる点である。
【００５７】
図１１を参照して、Ｓ１１０１〜Ｓ１１０９の工程は、図５のＳ７０１〜Ｓ７０９の工程と同様であるので重複する説明を省略する。Ｓ１１０４〜Ｓ１１１３は、カラーモードにおける初期調整の制御（ＣＬモード制御）である。ここで、Ｓ１１０６で光源光量調整中にサンプリングされたデータ、及び、Ｓ１１０８でゲイン調整中にサンプリングされたデータは、ラインメモリ２０２に保存される。Ｓ１１０６で設定した光量設定値及び／又はＳ１１０８で設定したゲイン設定値は、ＣＰＵ３０１内のメモリに保持されている（Ｓ１１０７及びＳ１１０９）。
【００５８】
Ｓ１１１０において、ラインメモリ２０２に保存されたデータを用いて、Ｂｋセンサ部１２０２で読み取ったデータとＧセンサ部１２０４で読み取ったデータの比率をＣＰＵ３０１によって算出する。Ｓ１１１１において、Ｓ１１１０で算出したＢｋセンサ部とＧセンサ部との比率をＲＡＭ３０３に保存する。なお、図１１に示す実施例においては、カラーモードの初期調整を行うたびに、Ｂｋセンサ部とＧセンサ部との比率を計算し、計算結果をＲＡＭ３０３に保存する（Ｓ１１１０及びＳ１１１１）。しかし、本発明によれば、かならずしも、カラーモードの初期調整を行うたびに、比率を計算する必要はない。所定期間毎に、比率を計算してＲＡＭ３０３に保存するようにしてもよい。所定期間は、例えば、前回比率を計算したときから経過した所定時間又は画像読取のための主走査の所定回数などである。図１２は、実施例３の変形例を示す図である。図１２に示すように、Ｓ１１０９とＳ１１１０との間に、Ｓ１１２０を設けてもよい。Ｓ１１２０において、この初期調整が「最初の起動」時の初期調整であるかどうかを判断する。この初期調整が「最初の起動」時の初期調整であるときは、Ｓ１１１０へ進み比率を計算する。この初期調整が「最初の起動」時の初期調整でないときは、Ｓ１１２２へ進む。Ｓ１１２２で、所定期間（回数又は時間）が経過したかどうかを判断する。所定期間（回数又は時間）が経過したときは、Ｓ１１１０へ進み比率を計算する。一方、所定期間（回数又は時間）が経過していないときは、Ｓ１１１２へ進み光源を消灯する。このように、所定期間（回数又は時間）の経過ごとに比率を計算することにより、ＣＰＵ３０１の負荷を軽減することができる。
【００５９】
図１１を参照して、Ｓ１１１２〜Ｓ１１１５の工程は、図５のＳ７１０〜Ｓ７１３の工程と同様であるので説明を省略する。Ｓ１１１４〜Ｓ１１１７は、モノクロモードにおける初期調整の制御（ＢＷモード制御）である。Ｓ１１１６において、Ｓ１１１１でＲＡＭ３０３に保存された「Ｂｋセンサ部とＧセンサ部との読み取りデータの比率」、及び設計段階でＲＡＭ３０３に保存しておいた「カラーモードとモノクロモードとの駆動周波数の比率」を読み出す。Ｓ１１１７において、Ｓ１１１６で読み出した比率をＳ１１０７及び／又はＳ１１０９において保持しておいたカラーモードの光量設定値及び／又はゲイン設定値に乗算することによってモノクロモードの光量設定値及び／又はゲイン設定値を導出し、設定する。
【００６０】
なお、図１１に示す実施例においては、モノクロモードでのデータのサンプリングを省略することができる。しかし、センサ自体の経時劣化による比率の誤差を緩和するため、モノクロモードでも光量調整及び／又はゲイン調整のためのデータサンプリングを行うシーケンスを取り入れた構成にしても良い。
【００６１】
図１３は、画像読取装置の最初の読み取り動作（ファーストスキャン）開始までにかかる時間をタイムテーブルで示した図である。従来の画像読取装置では、待機・休止モードからの復帰後、最初の読取動作開始までに、カラーモードの所期調整を実行するための時間及びモノクロモードの初期調整を実行するための時間が必要である。これに対して、本実施例によれば、モノクロモードにおける設定値をカラーモードの設定値に基づいて計算することにより、モノクロモードの初期調整を省略することができる。これによって、画像読取装置の初期調整のシーケンスを実質半分程度に短縮させることができる。つまり、待機・休止モードからの復帰後、ファーストスキャン開始までにかかる時間を短縮させることができる。
【００６２】
通常、ファーストスキャン開始までにかかる時間は、機種や仕様にもよるが３〜４秒である。そのうち、イメージセンサに関わる初期調整時間は、１秒未満である。しかし、その他の制御、調整もスキャン前に施す必要があることを考えれば、例えば、３〜４秒の時間のうちイメージセンサ調整時間の１秒を５００ミリ秒まで減少できることは、とても効果のあることである。
【００６３】
本発明によれば、モノクロセンサのアナログゲイン設定値及び／又は光量設定値は、カラーセンサのアナログゲイン設定値及び／又は光量設定値に基づいて設定される。これによって、電源投入後の光量調整及び／又はアナログゲイン調整にかかる時間を短縮することができる。また、最初の読み取り動作（ファーストスキャン）開始までにかかる時間を短縮することが可能になる。
【符号の説明】
【００６４】
１０…画像読取装置、１００…シェーディング白板（白基準部材）、１０３…原稿照明用光源、２０１…ＡＤ変換器、２１０，４１０，１２１０…カラーセンサ、２２０，４２０，１２２０…モノクロセンサ、３０１…ＣＰＵ（制御回路）、１４０１…アナログ増幅器
【図１】
0005635750.tif 000003
【図２】
0005635750.tif 000004
【図３】
0005635750.tif 000005
【図４】
0005635750.tif 000006
【図５】
0005635750.tif 000007
【図６】
0005635750.tif 000008
【図７】
0005635750.tif 000009
【図８】
0005635750.tif 000010
【図９】
0005635750.tif 000011
【図１０】
0005635750.tif 000012
【図１１】
0005635750.tif 000013
【図１２】
0005635750.tif 000014
【図１３】
0005635750.tif 000015