(57)【要約】【課題】画像読取装置において、光源の点灯動作を制御する電流値及び点灯時間を、所望の光量を確保可能で、かつ簡易な方法で精度良く決定する。【解決手段】ダイナミックレンジを確保するために、主走査方向の読み取りにおいて、間欠点灯を行わず、１回の点灯とする。そして、１回の点灯により所望の光量を確保するため、出力値に基づいて、光源の電流値について、まず、おおまかな調整を行い、加えて、点灯時間について微調整を行なう。【選択図】図３
2009212755.tif 000002
【特許請求の範囲】
【請求項１】
光源と、光電変換素子に蓄積された電荷をデータとして順次出力するイメージセンサと、を備える画像読取装置であって、
前記光源の点灯動作を制御する電流値及び点灯時間として、それぞれ所定の初期値を設定する初期値設定処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより基準面の読み取り動作を行った後、前記イメージセンサからの出力値と、予め定められた目標値とを用いて、前記光源の点灯動作を制御する電流値を調整する電流値調整処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより基準面の読み取り動作を行った後、前記イメージセンサからの出力値と、予め定められた出力値の目標値とを用いて、前記光源の点灯動作を制御する点灯時間を調整する点灯時間調整処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより原稿の読み取り動作を行う原稿読取処理と
を行うことを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記電流値調整処理を、所定回数繰り返す
ことを特徴とする画像読取装置。
【請求項３】
請求項１に記載の画像読取装置であって、
前記電流値調整処理を、前記イメージセンサからの出力値が、前記目標値からの所定の範囲内に入るまで繰り返す
ことを特徴とする画像読取装置。
【請求項４】
請求項１に記載の画像読取装置であって、
前記電流値調整処理を、
前記イメージセンサからのｎ番目の出力値が、（ｎ−２）番目の出力値と等しい又は所定の範囲となるまで繰り返す
ことを特徴とする画像読取装置。
【請求項５】
請求項１に記載の画像読取装置であって、
前記電流値調整処理では、
調整した電流値が、前記光源に対する電流値の上昇に伴う出力値が制限される範囲の値をなった場合、前記範囲に入らない所定の値に落として前記電流値を設定し直す
ことを特徴とする画像読取装置。
【請求項６】
請求項１〜５のいずれか一項に記載の画像読取装置であって、
前記点灯時間調整処理を、所定回数繰り返す
ことを特徴とする画像読取装置。
【請求項７】
請求項１に記載の画像読取装置であって、
前記点灯時間調整処理を、前記イメージセンサからの出力値が、前記目標値からの所定の範囲内に入るまで繰り返す
ことを特徴とする画像読取装置。
【請求項８】
請求項１〜７のいずれか一項に記載の画像読取装置であって、
前記電流値調整処理は、
前記イメージセンサからの出力値と、前記目標値との割合を用いて、前記電流値を調整する
ことを特徴とする画像読取装置。
【請求項９】
請求項１〜８のいずれか一項に記載の画像読取装置であって、
前記点灯時間調整処理は、
前記イメージセンサからの出力値と、前記目標値との割合を用いて、前記点灯時間を調整する
ことを特徴とする画像読取装置。
【請求項１０】
請求項１〜９のいずれか一項に記載の画像読取装置であって、
前記原稿読取処理では、
画像データとして取得すべき有効画素データの前記イメージセンサからの出力開始と同時又はその前に、前記光源の点灯を開始し、
前記有効画素データの出力終了と同時又はその後に、前記光源を消灯する
ことを特徴とする画像読取装置。
【請求項１１】
光源と、光電変換素子に蓄積された電荷をデータとして順次出力するイメージセンサと、を備える画像読取装置の画像読取方法であって、
前記光源の点灯動作を制御する電流値及び点灯時間として、それぞれ所定の初期値を設定する初期値設定処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより基準面の読み取り動作を行った後、前記イメージセンサからの出力値と、予め定められた目標値とを用いて、前記光源の点灯動作を制御する電流値を調整する電流値調整処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより基準面の読み取り動作を行った後、前記イメージセンサからの出力値と、予め定められた出力値の目標値とを用いて、前記光源の点灯動作を制御する点灯時間を調整する点灯時間調整処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより原稿の読み取り動作を行う原稿読取処理と
を行うことを特徴とする画像読取装置の画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像読取方法に関する。
【背景技術】
【０００２】
ＬＥＤ（Light Emitting Diode)などの光源と、光電変換素子を備えたイメージセンサとをキャリッジ内に搭載し、このキャリッジを副走査方向に移動させながら原稿の読み取りを行う画像読取装置（スキャナ）がある。このような画像読取装置では、特に低い副走査解像度での副走査方向の読み取りムラを回避するため、ＰＷＭ（Pulse Width Modulation）制御下、主走査方向の読み取り周期において、ＬＥＤの点灯・消灯を繰り返す「間欠点灯」を行う。
【０００３】
図７（Ａ）は、かかる間欠点灯の制御例を示すタイミングチャートである。なお、「シフト信号」は、光電変換素子で蓄積された電荷をシフトレジスタに転送するためにシフトゲートを開通させるタイミングを規定し、主走査方向の読み取り周期に相当する。
【０００４】
従来、イメージセンサの感度ばらつき、及びＬＥＤ自体の輝度ばらつき(定電流源を用いたとしても)があるため、
（１）製品全体で十分な光量を得られるように、暗めのユニットを想定して、ＬＥＤ順方向電流Ｉ＿Ｆを決め（固定電流値）、
（２）図７（Ａ）のような間欠点灯により、点灯総時間を調整する、
ことによって製品個体毎の必要な光量を得られるようにしている。
【０００５】
また、読取速度の高速化を図るにあたって、高速化前と同一の光量を得るため、電流値Ｉ＿Ｆを向上させる方法がある。しかし、図７（Ｂ）に示すように、ＰＷＭのＯＮの期間の割合が増える、あるいは、ＰＷＭのパルス自体の時間幅が狭くなることで、設定した電流値Ｉ＿Ｆまで実際の駆動電流値が立ち上がらなくなる場合がある。
【０００６】
また、高い電流値Ｉ＿Ｆでは、その電流変動が画像に影響を与えることも一般的に知られている。
【０００７】
特許文献１には、電流設定値を切り替える方法が開示されている。
【特許文献１】特開平７−１３５５５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１の方法では、電流値の設定ステップ数および精度はそれほど高くない。
【０００９】
本発明は、光源の点灯動作を制御する電流値及び点灯時間を、所望の光量を確保可能で、かつ簡易な方法で精度良く決定することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、本発明では、ダイナミックレンジを確保するために、主走査方向の読み取りにおいて、間欠点灯を行わず、１回の点灯とする。そして、１回の点灯により所望の光量を確保するため、光源の電流値について、まず、おおまかな調整を行い、加えて、点灯時間について微調整を行なう。
【００１１】
例えば、本発明は、光源と、光電変換素子に蓄積された電荷をデータとして順次出力するイメージセンサと、を備える画像読取装置であって、
前記光源の点灯動作を制御する電流値及び点灯時間として、それぞれ所定の初期値を設定する初期値設定処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより基準面の読み取り動作を行った後、前記イメージセンサからの出力値と、予め定められた目標値とを用いて、前記光源の点灯動作を制御する電流値を調整する電流値調整処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより基準面の読み取り動作を行った後、前記イメージセンサからの出力値と、予め定められた出力値の目標値とを用いて、前記光源の点灯動作を制御する点灯時間を調整する点灯時間調整処理と、
主走査方向の読み取り周期において前記光源を、設定された電流値及び点灯時間にて、１回点灯させ、前記イメージセンサにより原稿の読み取り動作を行う原稿読取処理と、を行う。
【発明の効果】
【００１２】
本発明によれば、光源の点灯動作を制御する電流値及び点灯時間を、所望の光量を確保可能で、かつ簡易な方法で精度良く決定するができる。また、高い電流値のＯＮ／ＯＦＦの切り替えの影響が画像読取に現れにくい、という利点もある。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の一実施形態について説明する。
【００１４】
図１は、本発明の一実施形態である画像読取装置１の概略構成図を示す。
【００１５】
画像読取装置１は、筐体の上面に原稿台を備えたいわゆるフラットベッド型画像読取装置である。画像読取装置１は、ＣＩＳ（Contact Image Sensor）方式のイメージセンサ１２を走査して、透明板の原稿台に固定された原稿の画像を読み取る。
【００１６】
画像読取装置１は、ＬＥＤ光源１１及びイメージセンサ１２を搭載したキャリッジ１０と、キャリッジ１０の往復移動を制御する駆動機構２０と、画像読取装置１の全体を制御し画像を読み取るための様々な処理を行う制御部３０と、を備えている。
【００１７】
ＬＥＤ光源１１は、ＲＧＢの三色の光を順に発生する。
【００１８】
イメージセンサ１２は、原稿に反射した光を受光し、受光量に応じた電荷を蓄積し、画像の読み取り信号（データ）として、制御部３０に送る。
【００１９】
図２は、イメージセンサ１２の構成を示す図である。
【００２０】
イメージセンサ１２は、主走査方向に並んだ複数のセンサチップからなる。各センサチップは、通常のＣＣＤ（Charge Coupled Device）イメージセンサと同様の構成を備えている。すなわち、各センサチップは、光電変換素子（フォトダイオードＰＤ）と、シフトゲート（ＳＧ）と、シフトレジスタ（ＣＣＤ）とを備える。そして、光電変換素子に蓄積された電荷を、シフトゲートを開通させてシフトレジスタへ転送し、シフトレジスタにより電荷を順次移動させながら出力する。シフトゲートの開通は、シフトゲートパルスにより制御される。シフトレジスタは、駆動パルス（読取制御部３４からの「読取クロック」）の印加に応答して、電荷を転送する。転送された電荷は、シフトレジスタの末端の出力部ＯＵＴにより、電気信号（アナログデータ）に変換されて、Ａ／Ｄ変換器３１に送られる。
【００２１】
図１に戻って説明する。
【００２２】
キャリッジ１０は、イメージセンサ１２を、ＬＥＤ光源１１とともに副走査方向に運搬する。キャリッジ１０は、原稿台の盤面に対し平行なガイド用のシャフト等にスライド自在に係止されており、駆動機構２０のモータ２１により回転するベルトにより牽引され、往復移動をする。キャリッジの移動量は、モータ２１の回転量に応じてパルスを出力するエンコーダ２２の出力値により制御される。
【００２３】
制御部３０は、イメージセンサ１２から出力されたアナログデータをデジタルデータに変換するＡ／Ｄ変換器３１と、Ａ／Ｄ変換器３１から出力されたデジタルデータに対して各種補正処理を行うデジタルデータ処理部３２と、デジタルデータ処理部３２からのデータをパーソナルコンピュータなどのホストに送るための出力部３３と、制御部３０内の機能部を全体的に制御するとともに、キャリッジ１０内のＬＥＤ光源１１やイメージセンサ１２、及び駆動機構２０を制御する読取制御部３４と、を備えている。
【００２４】
なお、イメージセンサ１２とＡ／Ｄ変換器３１との間は、フレキシブルケーブルにより接続されている。Ａ／Ｄ変換器３１は、キャリッジ内の基板に搭載されていてもよい。
【００２５】
読取制御部３４は、駆動機構２０を制御し、モータ２１の回転を制御し、キャリッジ１０の移動を制御する。
【００２６】
読取制御部３４は、また、イメージセンサ１２の画像読み取り動作を制御する。具体的には、イメージセンサ１２に対して、イメージセンサ１２の動作のためのクロック（読取クロック）の供給を行い、イメージセンサ１２が読み取ったデータのＡ／Ｄ変換器３１への転送のタイミングを制御する。
【００２７】
読取制御部３４は、また、ＬＥＤ光源１１の点灯・消灯を制御する。ＬＥＤ光源１１には、Ｒ，Ｇ，ＢのＬＥＤがあり、順に所定時間の点灯及び消灯を繰り返す。
【００２８】
なお、それぞれのＬＥＤ光源（Ｒ，Ｇ、Ｂ）の主走査方向の読み取り期間における点灯時間（発光状態の継続時間）、及び発光のための電流値は、一律ではない。光源３色の輝度並びにセンサの感度には色による違い及びばらつきがあるので、電流値や点灯時間を同じにすると、各色の光電変換された出力電荷量が等しくならないからである。
【００２９】
なお、従来、主走査方向の読み取り期間において、副走査方向の読み取りムラを軽減するために、所定間隔で光源の点灯及び消灯を繰り返す「間欠点灯」が行われている。しかし、
本実施形態では、上述の理由から、かかる間欠点灯を行わない。
【００３０】
読取制御部３４は、主走査方向の読み取り周期において、１回の点灯動作を行う。１回の点灯で必要な光量を確保するため、ＬＥＤ光源１１に対する電流値や点灯時間を調整する。
【００３１】
このような読取制御部３４及びデジタルデータ処理部３２は、主制御装置であるＣＰＵと、プログラム等が記録されたＲＯＭと、メインメモリとしてデータ等を一時的に格納するＲＡＭと、ホスト等との入出力を制御するインタフェースと、各装置間の通信経路となるシステムバスとを備えたコンピュータにより達成することができる。なお、各処理を専用に行うように設計されたＡＳＩＣ（Application Specific Integrated Circuit）で構成されていてもよい。
【００３２】
次に、本実施形態の画像読取装置１の特徴的な動作である、ＬＥＤ光源１１の点灯動作を制御する電流値及び点灯時間の設定処理について、図３及び図４を用いて説明する。
【００３３】
図３は、電流値及び点灯時間の設定処理のフローチャートである。また、図４は、かかる設定処理における電流値と点灯時間との関係を示す図である。
【００３４】
ここでは、最初に電流値をおおまかに調整した後、点灯時間を微調整する。なお、かかるフローは、原稿の読み取り要求を受け付けると、その初期動作として行われる。
【００３５】
(１)  初期調整処理（Ｓ１１）
まず、読取制御部３４は、図４（Ａ）に示すように、
制御信号ＥＮのＯＮ時間Ｔ＿ＯＮ＝Ｔ＿ＯＮ（１）
ＬＥＤ電流値Ｉ＿Ｆ＝Ｉ＿Ｆ（１）
として、主走査方向の読み取り周期において１回の点灯を行い、基準面（白基準面）の読み取りを行なう。
【００３６】
なお、点灯時間および電流値のそれぞれの初期値であるＴ＿ＯＮ（１）及びＩ＿Ｆ（１）は、予め定められているものとする。
【００３７】
ここで、Ｔ＿ＯＮ（１）は、画素データとして取得すべきデータの出力期間を超える長さが確保されている。以下に、その理由について、具体的に説明する。
【００３８】
図５は、ＬＥＤ光源１１の点灯動作を示すタイミングチャートである。なお、比較のために、間欠点灯を行う従来例も示している。「ＴＧＣＫ」は、主走査方向の読み取り周期を示し、シフトゲートパルスの開通タイミングに相当する。ＬＥＤ光源１１は、ＰＷＭ（Pulse Wide Modulation）制御がなされ、駆動パルスが「Ｌ」から「Ｈ」に変化すると点灯を開始し、「Ｈ」状態で点灯を維持し、「Ｌ」に変化すると消灯する。
【００３９】
読み取り動作は、キャリッジ１０を副走査方向に移動させながら行う。したがって、従来、副走査方向の読み取りムラを軽減するために、主走査方向の読み取り周期において、間欠点灯を行っている。
【００４０】
光源の点灯動作を行っている最中にも、その前の読み取り動作によりシフトレジスタに転送された電荷は、Ａ／Ｄ変換器３１へと出力されている。
【００４１】
イメージセンサ１２からのデータがＡ／Ｄ変換器３１に出力されているとき（「有効画素データ出力期間」という）に、ＬＥＤ光源１１の点灯・消灯の切り替えが行われると、出力中のデータにノイズが混入するおそれがある。
【００４２】
そこで、本実施形態では、図５（Ａ）に示すように、読取制御部３４は、点灯の開始時期を、少なくとも、有効画素データ出力期間の開始時期と同時またはそれ以前に設定する。一方、消灯時期を、有効画素データ出力期間の終了時期と同時またはそれ以降に設定する。
【００４３】
これにより、有効画素データ出力期間において、ＬＥＤ光源１１の点灯・消灯の切り替えが行われないようにして、画質の劣化を軽減する。
【００４４】
以上説明した理由により、点灯時間Ｔ＿ＯＮ（１）は、少なくとも、有効データ出力期間以上の長さが設定されている。
【００４５】
こうして、設定された電流値及び点灯時間により点灯動作を制御し、イメージセンサ１２により読み取られた出力値を、Ｄ（１）とする。下記の電流値調整処理（Ｓ１２）、及び点灯時間微調整処理（Ｓ１３）では、この出力値Ｄが、予め定められた目標値Ｄ＿ｔａｒｇｅｔを中心とした所定のターゲット範囲内（例：２３０±１１．５）に入るように電流値Ｉ＿Ｆと点灯時間Ｔ＿ＯＮが調整される。
【００４６】
なお、かかる初期値で基準面の読み取りを行った時点で、出力値Ｄ（１）が所定の閾値を越え、電荷が飽和してしまっている場合は、従来通り、ＰＷＭ制御下、間欠点灯方式に移行する。
【００４７】
（２）  電流値調整処理（図３のＳ１２）
次に、読取制御部３４は、
制御信号ＥＮのＯＮ時間：Ｔ＿ＯＮ＝Ｔ＿ＯＮ（１）
ＬＥＤ電流値：Ｉ＿Ｆ（２）＝Ｉ＿Ｆ（１）＊Ｄ＿ｔａｒｇｅｔ／  Ｄ（１）
と設定し、主走査方向の読み取り周期において１回の点灯を行い、２回目の基準面の読み取りを行なう。
【００４８】
ただし、ＬＥＤの電流値として設定可能な値は連続ではなく、ステップがあり、飛び飛びの値である。そのため、上記式で求めた電流値に最も近い、設定可能な値を用いる。なお、適宜切り下げした値や、切り上げした値を用いるようにしてもよい。
【００４９】
そして、２回目の読み取り動作における出力値をＤ（２）とする。
【００５０】
読取制御部３４は、このように処理を繰り返し、ｎ回の基準面の読み取り動作を行う。
【００５１】
ｎ回目の点灯時間と電流値は、下記の通り表される。
【００５２】
制御信号ＥＮのＯＮ時間：Ｔ＿ＯＮ＝Ｔ＿ＯＮ（１）
ＬＥＤ電流値：Ｉ＿Ｆ（ｎ）＝｛Ｉ＿Ｆ（ｎ−１）＊Ｄ＿ｔａｒｇｅｔ／Ｄ（ｎ−１）｝
そして、読取制御部３４は、出力Ｄ（ｎ）が、予め定められた調整ターゲット範囲内（例：２３０±１１．５）に入るまで繰り返す。
【００５３】
ただし、読取制御部３４は、予め定められた調整ターゲット範囲内に入らない場合でも、繰り返し回数を、所定回数（例：６回）で打ち切る。
【００５４】
また、読取制御部３４は、Ｉ＿Ｆ（ｎ）がＩ＿Ｆ（ｎ−２）に等しくなった（若しくは所定の微差内になった）時点、すなわち、電流調整ステップが大きすぎて、電流値を１ステップ分変えただけで、出力値がターゲット範囲を超えてしまう場合に、電流値調整を打ち切ってもよい。
【００５５】
また、読取制御部３４は、Ｉ＿Ｆ（ｎ）がＩ＿Ｆ（ｎ−１）に等しくなった（若しくは所定の微差内になった）時点、すなわち、調整完了とみなせる場合に、電流値調整を打ち切ってもよい。
【００５６】
また、読取制御部３４は、調整後の電流値が、電流値を上昇させても出力値が制限されてしまう範囲の値の場合は、その電流値を見直す処理を行ってもよい。
【００５７】
これらについて、具体例により説明する。
【００５８】
出力値のターゲット範囲が２３０±１１．５（目標値「２３０」を中心とする５％の範囲）であり、電流値調整ステップ（電流値として設定可能な飛び飛びの値）が、５ｍＡ単位である場合を例にとる。
【００５９】
例１：数回の電流値調整で出力値がターゲット範囲に収まるケース
初期値＝２０ｍＡに設定し、出力値＝１１５  であったとする。
２回目の調整値の計算値は、  ２０ｍＡ＊２３０／１１５＝４０ｍＡ  である。
したがって、電流値を４０ｍＡに設定する。
このとき、出力値＝２０７  であったとする。
３回目の調整値の計算値は、  ４０ｍＡ＊２３０／２０７＝４４．４ｍＡ  である。
したがって、電流値を、設定可能な最も近い値である、４５ｍＡに設定する。
このとき、出力値＝２３２  であったとする。
ここで、出力値はターゲット範囲内である。読取制御部３４は、この段階で電流値調整処理（Ｓ１２）を打ち切る。
【００６０】
例２：電流調整ステップが大きすぎて、電流値を１ステップ変えるだけで、出力値がターゲット範囲を超えてしまうケース
初期値＝２０ｍＡに設定、出力値＝１１５であったとする。
２回目の調整値の計算値は、  ２０ｍＡ＊２３０／１１５＝４０ｍＡ  である。
したがって、電流値を４０ｍＡに設定する。
このとき、出力値＝２１５  であったとする。
３回目の調整値の計算値は、  ４０ｍＡ＊２３０／２１５＝４２．８ｍＡ  である。
したがって、電流値を、設定可能な最も近い値である、４５ｍＡに設定する。
このとき、出力値＝２４５  であったとする。
４回目の調整値の計算値は、  ４５ｍＡ＊２３０／２４５＝４２．２ｍＡ  である。
したがって、電流値を、設定可能な最も近い値である、４０ｍＡに設定する。
このとき、出力値＝２１７  であったとする。
ここで、Ｉ＿Ｆ（４）＝Ｉ＿Ｆ（２）である（差が所定範囲内）。読取制御部３４は、この段階で、電流値調整を打ち切る。かかる場合、後述の点灯時間調整で、点灯時間を少し延ばす。
【００６１】
例３：電圧制限（ＶＦ制限）にかかるケース
ＬＥＤの順方向電圧Ｖ＿Ｆの制限により、設定値通りに電流が流れないことがある。そこで、読取制御部３４は、電圧値Ｖ＿Ｆの制限にかからない範囲の電流値Ｉ＿Ｆを設定値として選ぶようにする。以下に具体的に説明する。
【００６２】
図６に示すように、電流値Ｉ＿Ｆを上げていった場合、ＬＥＤの電圧値Ｖ＿Ｆによる制限で、電流値Ｉ＿Ｆの設定を上げても出力Ｄが上がっていかない場合がある。
【００６３】
ＬＥＤには、電流値Ｉ＿Ｆを上げると、電圧値Ｖ＿Ｆも上がるという関係がある。電源電圧Ｖ＿ＤＤ＝５Ｖとすると、電圧源Ｖ＿ＩＳの下限は０．５Ｖ程度であるため、電圧値Ｖ＿Ｆ＝４．５Ｖ程度までは電流値Ｉ＿Ｆを設定値どおりに流せる。逆にいうと、この例では電圧値Ｖ＿Ｆ＝４．５Ｖに達すると、電流値Ｉ＿Ｆの設定値をそれ以上に上げても、実際の電流値Ｉ＿Ｆ値は上がっていかない。また、ＬＥＤ個体によって、同じ電流値Ｉ＿Ｆ時の電圧値Ｖ＿Ｆにはばらつきがある。
【００６４】
また、電圧値Ｖ＿Ｆは、温度が上がると下がっていく傾向がある。つまり、より高い電流値Ｉ＿Ｆが流せる方向に変わっていく。
【００６５】
したがって、電圧値Ｖ＿Ｆの制限状態で読み取りを行い、かつ、読み取り中に温度が上昇すると、電流値Ｉ＿Ｆがより流せる方向に変化し、画像の明るさが変わってしまう。
【００６６】
これを避けるために、電圧値Ｖ＿Ｆの制限にかからない電流値Ｉ＿Ｆを設定値として選ぶ必要がある。
【００６７】
具体例により説明する。
【００６８】
６０ｍＡ相当のところでＶＦ制限があるにも関らず、ＶＦ制限の存在を無視すると以下の通りとなる。
【００６９】
初期値＝２０ｍＡに設定し、  出力値＝５７  であったとする。
２回目の調整値の計算値  ２０ｍＡ＊２３０／５７＝８０ｍＡ  である。
したがって、８０ｍＡに設定する。
このとき、  出力値＝１７３  であったとする。
このまま比例制御を続けると、
３回目の調整値の計算値  ８０ｍＡ＊２３０／１７３＝１０６ｍＡ  である。
したがって、電流値を、設定可能な最も近い値である、１０５ｍＡに設定する。
このとき、出力値＝１７４（電圧値の制限かかっているので上昇しない）  であった。
このように、ＶＦ制限を考慮しないと、出力値があまり上昇しないにも関らず、電流値が際限なく上がっていってしまう。
【００７０】
そこで、読取制御部３４は、設定した電流値の増加率（１０５／８０＝３１％ｕｐ）に対して、出力値の変化がその１／１０以下の場合、ＶＦ制限にかかっているとして、制限のかからない電流値設定に落とす。
【００７１】
上記の例では、出力値が１７３しかでていないので、２０ｍＡ＊１７３／５７＝６０．７ｍＡ相当でＶＦ制限にかかったと想定できる。
【００７２】
読取制御部３４は、ＶＦ制限にかかったと想定される値を、電流値として設定可能な値まで、切り下げ（上記の例では、６０ｍＡ）、電流値として設定し直し、電流値調整処理を打ち切る。
【００７３】
なお、こうして電流値が調整された場合、後述する点灯時間調整により、出力値がターゲット範囲（例えば、２３０）に達するように、点灯時間が延ばされる。あるいは、Ａ／Ｄ変換器３１のゲインを上げることでターゲット範囲に達するようにする。
【００７４】
以上、電流値調整の繰り返しについて説明した。
【００７５】
読取制御部３４は、図４（Ｂ）に示すように、電流値調整が終わった段階でのＬＥＤ電流値をＩ＿Ｆ（ａ）とする。また、その場合の出力値を、Ｄ（ａ）とする。点灯時間Ｔ＿ＯＮは、Ｔ＿ＯＮ（１）のままである。
【００７６】
（３）  点灯時間微調整処理（Ｓ１３）
次に、読取制御部３４は、
制御信号ＥＮのＯＮ時間：Ｔ＿ＯＮ（２）＝Ｔ＿ＯＮ（１）＊Ｄ＿ｔａｒｇｅｔ／Ｄ（ａ）
ＬＥＤ電流値：Ｉ＿Ｆ＝Ｉ＿Ｆ（ａ）
と設定し、主走査方向の読み取り周期において１回の点灯を行い、基準面の読み取り動作を行なう。
【００７７】
なお、上記（２）の電流値調整処理で既に出力Ｄ（ａ）がターゲット範囲に入っている場合は、かかる点灯時間微調整処理Ｓ１３は不要である。
【００７８】
上記（２）の電流値調整処理で出力（ａ）がターゲット範囲より低い状態で終わっている場合は、かかる点灯時間微調整処理にて点灯時間Ｔ＿ＯＮを伸ばす方向の調整を行う。ただし、Ｔ＿ＯＮは所定の最大ＯＮ時間を越えない範囲で調整を行う。
【００７９】
また、上記（２）の電流値調整処理で出力（ａ）がターゲット範囲より高い状態で終わっている場合は、電流値Ｉ＿Ｆを一段下げた状態で、点灯時間微調整処理を実施する。
【００８０】
読取制御部３４は、繰り返し処理として、次のように設定して、ｎ回の読み取りを行う。
【００８１】
制御信号ＥＮのＯＮ時間：Ｔ＿ＯＮ（ｎ）＝Ｔ＿ＯＮ（ｎ−１）＊Ｄ＿ｔａｒｇｅｔ／Ｄ（ｎ−１）
ＬＥＤ電流値：Ｉ＿Ｆ＝  Ｉ＿Ｆ（ａ）
読取制御部３４は、出力Ｄ（ｎ）が、所定の調整ターゲット中心値（例えば、２３０）になるまでに繰り返す。
【００８２】
こうして、読取制御部３４は、図４（ｃ）に示すように、点灯時間微調整が終わった段階でのＴ＿ＯＮを、Ｔ＿ＯＮ（ａ）とする。電流値設定Ｉ＿Ｆは、Ｉ＿Ｆ（ａ）のままである。
【００８３】
（４）点灯時間、電流設定値の設定（Ｓ１４）
こうして、点灯時間Ｔ＿ＯＮ（ａ）と、電流設定値Ｉ＿Ｆ（ａ）とを求めると、読取制御部３４は、これらの値を、原稿の読み取り動作におけるＬＥＤ光源１１の点灯時間及び電流値に設定し、図５のフローを終了する。
【００８４】
その後、読取制御部３４は、こうして設定された点灯時間および電流値を用いてＬＥＤ光源１１の点灯動作を制御する。すなわち、設定された点灯時間および電流値にて、主走査方向の読み取り周期において１回点灯し、イメージセンサ１２により読み取り動作を行う。
【００８５】
以上、本発明の一実施形態について説明した。
【００８６】
上記実施形態によれば、主走査方向の読み取り周期において１回の点灯動作を行うように制御され、かつ、所定の光量が確保され、所望の出力値が得られるように、光源の点灯時間と電流値とが設定される。
【００８７】
また、主走査方向の読み取り周期における１回の点灯動作において、点灯開始および消灯を、有効画素データ出力期間を避けて行われる。したがって、光源の点灯・消灯による出力データへのノイズの混入を防止できる。
【００８８】
なお、上記のＳ１２、Ｓ１３で用いた関係式は、電流値と出力値、点灯時間と出力値に、それぞれ、ｙ＝ａｘの関係があるとして示したが、他の関係が存在するならば、他の関係式を用いても構わない。あるいは、対応関係を格納したテーブルを用いてもよい。
【００８９】
本発明は、上記実施形態に制限されない。上記実施形態は、様々な変形が可能である。
【００９０】
例えば、ＬＥＤに対して設定可能な電流値のステップが荒い場合（調整ステップ数が少ない場合）は、電流値設定を１ステップずつ変化させて、電流値の調整を行ってもよい。
【００９１】
なお、本発明は、ＣＩＳ方式の画像読取装置に限定されない。縮小光学方式の画像読取装置に適用することもできる。
【図面の簡単な説明】
【００９２】
【図１】画像読取装置の概略構成図。
【図２】イメージセンサの構成図。
【図３】ＬＥＤ光源の電流値及び点灯時間を設定する処理のフローチャート。
【図４】ＬＥＤ光源の電流値及び点灯時間の関係を示す図。
【図５】ＬＥＤ光源の点灯・消灯タイミングを示すタイミングチャート。
【図６】ＬＥＤ光源のＶＦ制限について説明するための図。
【図７】ＬＥＤ光源の点灯・消灯タイミングを示すタイミングチャート。
【符号の説明】
【００９３】
１…画像読取装置、１０…キャリッジ、１１…ＬＥＤ光源、１２…イメージセンサ、２０…駆動機構、２１…モータ、２２…エンコーダ、
３０…制御部、３１…Ａ／Ｄ変換器、３２…デジタルデータ処理部、３３…出力部、３４…読取制御部
【図１】
2009212755.tif 000003
【図２】
2009212755.tif 000004
【図３】
2009212755.tif 000005
【図４】
2009212755.tif 000006
【図５】
2009212755.tif 000007
【図６】
2009212755.tif 000008
【図７】
2009212755.tif 000009