(57)【要約】【課題】原稿読み取り装置における、光量調整処理に起因する原稿読み取り時間を短縮する。【解決手段】ＣＰＵ３１は原稿読み取り装置１０の電源がオンされると、起動時初期化処理を実行し、初期化時光源輝度を決定しメモリ３２に格納する。ＣＰＵ３１は、読み取り要求を検出すると、トライアンドエラーではなく、初期化時光源輝度、初期化時露光時間、走査時露光時間を用いて、計算式に基づいて走査時光源輝度を決定する。【選択図】図５
2009200623.tif 000002
【特許請求の範囲】
【請求項１】
原稿読み取り装置であって、
発光ダイオードを発光源とする光源装置と、
初期化時走査条件を用いて前記光源装置の初期化時光源輝度を決定する初期化時光源輝度決定部と、
前記決定された初期化時光源輝度および前記初期化時走査条件、走査時走査条件を用いて原稿走査時における前記光源装置の走査時光源輝度を設定する走査時光源輝度設定部とを備える、
原稿読み取り装置。
【請求項２】
請求項１に記載の原稿読み取り装置において、
前記初期化時走査条件および走査時走査条件はそれぞれ初期化時露光時間および走査時露光時間である原稿読み取り装置。
【請求項３】
請求項２に記載の原稿読み取り装置において、
前記初期化時露光時間および走査時露光時間はそれぞれ初期化時解像度および走査時解像度に基づき決定される原稿読み取り装置。
【請求項４】
請求項２に記載の原稿読み取り装置はさらに、
前記発光ダイオードの駆動デューティー比を制御することにより前記光源装置の輝度を制御する光源輝度制御部を備え、
前記初期化時光源輝度決定部は、初期化時駆動デューティー比を決定することによって前記初期化時光源輝度を決定し、
前記走査時光源輝度設定部は、前記初期化時露光時間と前記走査時露光時間との比と、前記初期化時駆動デューティー比とを用いて走査時駆動デューティー比を設定することによって前記走査時光源輝度を設定する原稿読み取り装置。
【請求項５】
請求項４に記載の原稿読み取り装置において、
前記走査時光源輝度設定部は、
前記初期化時露光時間と前記走査時露光時間との比を前記初期化時駆動デューティー比に乗じて得られた算出値が前記光源輝度制御部におけるデューティー比の設定上限値未満の場合には、前記算出値を前記走査時駆動デューティー比に設定し、
前記初期化時露光時間と前記走査時露光時間との比を前記初期化時駆動デューティー比に乗じて得られた算出値が、前記設定上限値以上の場合には、前記設定上限値を前記走査時駆動デューティー比に設定する、
原稿読み取り装置。
【請求項６】
請求項５に記載の原稿読み取り装置はさらに、
前記初期化時露光時間と前記走査時露光時間との比を前記初期化時駆動デューティー比に乗じて得られた算出値が、前記設定上限値以上の場合に、前記算出値に相当する輝度値か得られるように前記光源装置に入力される前記発光ダイオードの駆動電流を増幅させる増幅部を備える
原稿読み取り装置。
【請求項７】
発光ダイオードを発光源として備える原稿読み取り装置における走査時光源輝度設定方法であって、
初期化時走査条件を用いて前記光源装置の初期化時光源輝度を決定し、
前記決定した初期化時光源輝度および前記初期化時走査条件、走査時走査条件を用いて原稿走査時における前記光源装置の走査時光源輝度を設定する、
走査時光源輝度設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、点発光源を発光源として有する光源装置を備える原稿読み取り装置に関する。
【背景技術】
【０００２】
原稿読み取り装置、例えば、スキャナ、では、光源装置から原稿に対して照射された光の反射光または透過光を、イメージセンサ、例えば、ＣＣＤによって受光することによって、原稿の読み取りが実行される。したがって、光源装置から原稿に照射される照射光量は、イメージセンサの読み取り可能範囲を超えないよう（出力信号値が飽和しないよう）調整されることが求められる。従来の光源装置では、発光源として、その特性上、照射光輝度が一定値を取り難い冷陰極放電管が用いられていたため、原稿読み取りの際には、その都度、イメージセンサが飽和するか否かの判定並びに飽和させないための光源装置の輝度調整が行われていた（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平１０−２３３８９１号公報
【０００４】
しかしながら、輝度調整処理は時間を要する処理であり、原稿読み取りの都度、輝度調整処理を実行すると、原稿読み取りに時間を要するという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記課題を解決するためになされたものであり、原稿読み取り装置における、輝度調整処理に起因する原稿読み取り時間の短縮を目的とする。
【課題を解決するための手段】
【０００６】
上記課題の少なくとも一部を解決するために、本発明は以下の種々の態様を採る。
【０００７】
第１の態様は、原稿読み取り装置を提供する。第１の態様に係る原稿読み取り装置は、発光ダイオードを発光源とする光源装置と、初期化時走査条件を用いて前記光源装置の初期化時光源輝度を決定する初期化時光源輝度決定部と、前記決定された初期化時光源輝度および前記初期化時走査条件、走査時走査条件を用いて原稿走査時における前記光源装置の走査時光源輝度を設定する走査時光源輝度設定部とを備える。
【０００８】
第１の態様に係る原稿読み取り装置によれば、初期化時光源輝度および初期化時走査条件、走査時走査条件を用いて原稿走査時における、発光ダイオードを光源とする光源装置の走査時光源輝度を設定するので、光量調整処理に起因する原稿読み取り時間を短縮することができる。
【０００９】
第１の態様に係る原稿読み取り装置において、前記初期化時走査条件および走査時走査条件はそれぞれ初期化時露光時間および走査時露光時間であっても良い。走査時に要求される露光量は、露光時間と光源装置の輝度の積によって求められるので、この場合には、各露光時間を用いて走査時光源輝度を求めることができる。
【００１０】
第１の態様に係る原稿読み取り装置において、前記初期化時露光時間および走査時露光時間はそれぞれ初期化時解像度および走査時解像度に基づき決定されても良い。この場合には、設定された解像度に適した露光量を実現することができる。
【００１１】
第１の態様に係る原稿読み取り装置はさらに、前記発光ダイオードの駆動デューティー比を制御することにより前記光源装置の輝度を制御する光源輝度制御部を備え、
前記初期化時光源輝度決定部は、初期化時駆動デューティー比を決定することによって前記初期化時光源輝度を決定し、前記走査時光源輝度設定部は、前記初期化時露光時間と前記走査時露光時間との比と、前記初期化時駆動デューティー比とを用いて走査時駆動デューティー比を設定することによって前記走査時光源輝度を設定しても良い。この場合には、走査時光源輝度を簡易に求めることができる。
【００１２】
第１の態様に係る原稿読み取り装置において、前記走査時光源輝度設定部は、前記初期化時露光時間と前記走査時露光時間との比を前記初期化時駆動デューティー比に乗じて得られた算出値が前記光源輝度制御部におけるデューティー比の設定上限値未満の場合には、前記算出値を前記走査時駆動デューティー比に設定し、前記初期化時露光時間と前記走査時露光時間との比を前記初期化時駆動デューティー比に乗じて得られた算出値が、前記設定上限値以上の場合には、前記設定上限値を前記走査時駆動デューティー比に設定しても良い。この場合、算出値が設定上限値未満の場合には走査時露光時間に適した走査時光源輝度を実現することができると共に、算出値が設定上限値以上の場合には上限の駆動デューティ比に対応する走査時光源輝度を実現することができる。
【００１３】
第１の態様に係る原稿読み取り装置はさらに、前記初期化時露光時間と前記走査時露光時間との比を前記初期化時駆動デューティー比に乗じて得られた算出値が、前記設定上限値以上の場合に、前記算出値に相当する輝度値か得られるように前記光源装置に入力される前記発光ダイオードの駆動電流を増幅させる増幅部を備えても良い。この場合には、算出値が設定上限値以上の場合であっても、走査時露光時間に適した算出値に相当する走査時光源輝度を実現することができる。
【００１４】
第２の態様は、発光ダイオードを発光源として備える原稿読み取り装置における走査時光源輝度設定方法を提供する。第２の態様に係る走査時光源輝度設定方法は、初期化時走査条件を用いて前記光源装置の初期化時光源輝度を決定し、前記決定した初期化時光源輝度および前記初期化時走査条件、走査時走査条件を用いて原稿走査時における前記光源装置の走査時光源輝度を設定することを備える。
【００１５】
第２の態様に係る走査時光源輝度設定方法によれば、第１の態様に係る原稿読み取り装置と同様の作用効果を得ることができると共に、第１の態様に係る原稿読み取り装置と同様にして種々の態様にて実現され得る。さらに、第２の態様は、コンピュータプログラム、ＣＤ、ＤＶＤ、ＨＤＤといったコンピュータ読み取り可能媒体に記録されたコンピュータプログラムとしても実現され得る。
【発明を実施するための最良の形態】
【００１６】
以下、本発明に係る原稿読み取り装置について、図面を参照しつつ、実施例に基づいて説明する。
【００１７】
・原稿読み取り装置の構成
図１は本実施例に係る原稿読み取り装置の概略構成を模式的に示す説明図である。図２は本実施例に係る原稿読み取り装置が備える枠体を反射用光源装置の照射面から見た説明図である。本実施例に係る原稿読み取り装置１０は、反射用光源装置１２、原稿載置ガラス１１１、原稿カバー１１２、走査ユニット１３、可動ミラーユニット１４、光学レンズユニット１５、撮像ユニット１６、透過用光源装置２０、制御装置３０を備えている。
【００１８】
透過用光源装置２０は、ネガフィルム、ポジフィルムといった透過原稿に対して用いられる光源装置である。透過用光源装置２０には、可視光光源と赤外光光源とが備えられており、両光源は、透過原稿に対して同一の開口部から光を射出する。透過用光源装置２０の詳細な構成は後述する。透過用光源装置２０は原稿カバー１１２内に、反射用光源装置１２は走査ユニット１３内に配置されている。透過用光源装置２０は、図示しない駆動機構によって、走査ユニット１３と連動して、原稿カバー１１２内において矢印方向（副走査方向）に移動することができる。
【００１９】
本実施例では、図３に示すように、各光源装置１２、２０における発光源として、点発光源であると共に、時間経過に伴い光量変化しない発光ダイオードＬＤが用いられている。図３は本実施例の光源装置における発光源としての発光ダイオード配置の一例を概念的に示す説明図である。すなわち、各光源装置１２、２０は、各点灯時においてばらつきのない光量を提供することができると共に、各点灯時において点灯開始から消灯までの期間にわたりばらつきのない光量を提供することができる。発光ダイオードＬＤの輝度は、駆動デューティー比（パルス電流波形幅）を調整することによって調整される。なお、発光ダイオードＬＤは、側面発光型、頂面発光型のいずれのタイプであっても良い。
【００２０】
走査ユニット１３には、反射用光源装置１２の他に反射鏡１３１が備えられている。走査ユニット１３は、図示しない駆動機構によって、矢印方向に移動して、原稿載置ガラス１２１上に載置されている原稿４０を走査して、原稿４０の読み取り処理を実行する。
【００２１】
原稿載置ガラス１２１を指示する枠体１１の走査ユニット１３との対向面には、図２に示すように、後述する白基準決定処理に用いられる白基準板１１４が備えられている。より具体的には、枠体１１における走査ユニット１３のホームポジション近傍に白基準板１１４が接着されている。白基準板１１４には、後述する位置補正処理において用いられる基準点１１４ａが２点備えられている。
【００２２】
可動ミラーユニット１４は反射鏡１４１、１４２を備えている。可動ミラーユニット１４もまた、走査ユニット１３と連動して、図示しない駆動機構によって、原稿読み取りの際には矢印方向へ移動する。駆動機構としては、例えば、タイミングベルトを用いた周知の駆動機構を用いることができる。
【００２３】
光学レンズユニット１５は、１または複数のレンズを備え、可動ミラーユニット１４から入力された光を撮像ユニット１６上に集光させる。本実施例における光学レンズユニット１５は、撮像ユニット１６上における赤外光の焦点位置と可視光の焦点位置のずれを低減させる焦点性能を有している。すなわち、可視光と、可視光よりも波長の長い赤外光とを用いた場合に、波長の相違による撮像ユニット１６上における焦点位置のずれを抑制するレンズ性能を有している。
【００２４】
撮像ユニット１６は、受光量に応じた電圧値を出力する半導体素子であり、一般的に、入射光を電荷に変換する受光素子と、受光素子において発生した電荷を転送するための素子を備える。撮像ユニット１６としては、例えば、転送回路に電荷結合素子（ＣＣＤ）を用いたＣＣＤセンサ、相補形金属酸化膜半導体（ＣＭＯＳ）を用いたＣＭＯＳセンサを用いることができる。本実施例では、図４に示すように、撮像ユニット１６には、主走査方向および副走査方向に複数の受光素子ＰＩＸが配列されており、各受光素子ＰＩＸに対しては、例えば、主走査方向のライン毎のＲ、Ｇ、Ｂのカラーフィルタが装着されている。図４は本実施例における撮像ユニットの受光素子配列の一例を概念的に示す説明図である。また、主走査方向に配列されている受光素子のうち、両端のいくつかの受光素子ＯＢＰは、常時、原稿からの反射光または透過光が入射しない光学的黒画素（オプティカルブラック）として機能し、常時、光学的な黒に相当する信号を出力する。光学的黒画素ＯＢＰは、後述する黒基準決定処理において、光学的な黒基準を決定するために用いられる。
【００２５】
制御装置３０は、透過用光源装置２０における可視光光源、赤外光光源のオン・オフ、反射用光源装置１２のオン・オフ、走査ユニット１３および可動ミラーユニット１４の動作を制御する。制御装置３０は、撮像ユニット１６を介して読み取った原稿４０の画像データを取得する。
【００２６】
制御装置３０は、図５に示すように、双方向バス３４によって相互に接続されている中央処理装置（ＣＰＵ）３１、メモリ３２、入出力インターフェース３３を備えている。図５は本実施例に係る原稿読み取り装置が備える制御部の機能構成を示す説明図である。入出力インターフェース３３は、透過用光源装置２０、反射用光源装置１２、走査ユニット１３、可動ミラーユニット１４および撮像ユニット１６と接続されている。制御装置３０は、更に、原稿を読み取った結果として撮像ユニット１６から出力されるＲ、Ｇ、Ｂ各色のアナログ信号のゲインおよびオフセットを調整するためのアナログフロントエンド回路３５、アナログフロントエンド回路３５においてゲインおよびオフセットが調整されたアナログ信号をディジタル信号に変換するためのＡＤ変換回路３６、各光源装置に対する駆動電流のデューティー比（駆動デューティー比）を制御して各光源装置の輝度を制御する光源輝度制御部３７、各光源装置１２、２０に対する駆動電流を増幅するための増幅回路３８を備えている。
【００２７】
ＣＰＵ３１は、メモリ３２に格納されている各種プログラム、モジュールを実行する。メモリ３２は、例えば、揮発性、不揮発性の記憶素子、ハードディスクドライブといった大容量記憶装置を含む。撮像ユニット１６によって読み取られ、生成された画像データはメモリ３２に記録される。メモリ３２は、起動時初期化処理を実行するための起動時初期化処理実行モジュールＭ１、走査時初期化処理を実行するための走査時初期化処理実行モジュールＭ２、走査条件（解像度）に基づいて露光時間を規定する走査解像度−露光時間テーブルＴ１、設定された発光ダイオードＬＤの設定輝度（駆動デューティー比）格納テーブルＴ２を格納している。ＣＰＵ３１が起動時初期化処理実行モジュールＭ１を実行することによって、初期化時光源輝度決定部が実現され、走査時初期化処理実行モジュールＭ２を実行することによって、走査時輝度設定部が実現される。解像度−露光時間テーブルＴ１には、初期化処理（位置補正処理）における解像度に対応する露光時間、実際の走査時に設定可能な走査条件（解像度）に対応する露光時間を対応付けて格納する。以下の起動時初期化処理、走査処理に際しては、ＣＰＵ３１は走査解像度−露光時間テーブルＴ１を参照して露光時間を決定する。設定輝度格納テーブルＴ２には、起動時初期化処理において決定された発光ダイオードＬＤの設定輝度（駆動デューティー比）が格納されている。工場出荷時に設定された輝度値が初期値として格納され、その後、輝度値は、起動時初期化処理を実行する都度、他の値で更新され得る。
【００２８】
ＣＰＵ３１は、起動時初期化処理実行モジュールＭ１を実行することによって、起動時初期化処理を実行する。具体的には、白基準決定処理（ＡＬＯＣ）、黒基準決定処理（ＡＢＯＣ）および位置（倍率）補正処理（ＯＤＴ）が実行される。白基準決定処理では、例えば、原稿読み取り装置１０に予め備えられている、白基準板１１４からの反射光に基づき撮像ユニット１６から出力されたＲＧＢ各色の信号の最大値を、所定の信号値以下とするためにアナログフロントエンド回路３５におけるゲイン量が調整される。ここで、信号レベルが８ビット（０〜２５５）で表される場合には、例えば、所定の信号値は２３０±１０であり、ＲＧＢ各色のアナログ信号について、アナログフロントエンド回路３５から出力される信号値が所定の信号値の範囲に収まるまで繰り返し実行される。白基準決定処理に用いられるアナログ信号は、例えば、走査ユニット１３が、副走査方向へ４ライン分移動することによって得られた読取信号を平均した信号である。
【００２９】
黒基準決定処理では、光学的黒画素ＯＢＰからの入力信号に基づき撮像ユニット１６から出力されたＲＧＢ各色の信号値を、所定の信号値範囲とするためにアナログフロントエンド回路３５におけるオフセット量が調整される。ここで、信号レベルが８ビット（０〜２５５）で表される場合には、例えば、所定の信号値範囲は４〜６であり、ＲＧＢ各色のアナログ信号について、アナログフロントエンド回路３５から出力される信号値が所定の信号値範囲に収まるよう繰り返し実行される。黒基準決定処理に用いられるアナログ信号は、例えば、走査ユニット１３が、副走査方向へ４ライン分移動することによって得られた読取信号を平均した信号である。
【００３０】
位置補正処理では、例えば、原稿読み取り装置１０の枠体１１の白基準板１１４に予め備えられている基準点１１４ａを読み取って得られた画像が用いられる。具体的には、２点用意されている基準点１１４ａ間の距離が、予め規定されている距離と同値となるように画像の拡大率または縮小率が決定される。さらに、走査開始位置（原点位置）から基準点１１４ａまでの走査ユニット１３の移動距離（モータの駆動ステップ数）が算出され、算出されたモータ駆動ステップ数を用いて走査ユニット１３が原稿載置ガラス１２１の端部まで移動すべきモータ駆動ステップ数が補正される。
【００３１】
位置補正処理ではさらに、基準点１１４ａ読み取り時における露光量が撮像ユニット１６の飽和露光量に達しているか否かが判定される。ここで、基準点１１４ａ読み取り時には、反射用光源装置１２は予め定められた位置補正時露光時間ＡＴ（Ｘ）にわたって所定の輝度で光を照射する。露光量は、一般的に、位置補正時露光時間ＡＴ（Ｘ）と反射用光源装置１２の輝度の積として得られる。既述のように、反射用光源装置１２の輝度は、発光ダイオードの駆動デューティー比を変更することによって変更させることができる。したがって、先ず、メモリ３２に格納されている（現在設定されている）駆動デューティー比を用いた輝度によって撮像ユニット１６が飽和するか否かを判定し、飽和しなければ、原稿読み取り時には現在の駆動デューティー比を用いて発光ダイオードが駆動される。
【００３２】
一方、現在設定されている駆動デューティー比を用いた輝度では、撮像ユニット１６が飽和してしまう場合には、駆動デューティー比を段階的に変更（例えば、１００％から小さく）し、撮像ユニット１６が飽和しない駆動デューティー比を得る。得られた駆動デューティー比はメモリ３２に格納されると共に、以後の原稿読み取り時における発光ダイオードの駆動デューティー比として用いられる。なお、露光量の判定にあたっては、例えば、ＲＧＢ各色のうち、最も露光時間が長くなる色成分のＣＣＤセンサについてのみ判定処理並びにデューティー比の調整が実行されれば良い。
【００３３】
図６を参照して本実施例における原稿読取処理について説明する。図６は本実施例に係る原稿読み取り装置によって実行される原稿読取処理の処理ルーチンを示すフローチャートである。
【００３４】
ＣＰＵ３１は原稿読み取り装置１０の電源がオンされると、本処理ルーチンを開始する。ＣＰＵ３１は、起動時初期化処理を実行する（ステップＳ１００）。具体的には、ＣＰＵ３１は、白基準決定処理（ＡＬＯＣ）、黒基準決定処理（ＡＢＯＣ）、位置補正処理（ＯＤＴ）を実行する。白基準決定処理では、ＣＰＵ３１は、撮像ユニット１６における全ての有効画素によって出力される信号値を読み出し、ＲＧＢ各色の信号値の最大値を求め、求めた最大値が所定の信号レベル（最大信号レベル）を超えないようにアナログフロントエンド回路３５におけるゲイン調整量を調整する。この結果、白基準（白色）が決定される。
【００３５】
黒基準決定処理では、ＣＰＵ３１は、撮像ユニット１６における光学的黒画素によって出力される信号値を読み出し、ＲＧＢ各色の信号値が所定の信号レベル範囲に収まるようアナログフロントエンド回路３５におけるオフセット調整量を調整する。この結果、黒基準（黒色）が決定される。
【００３６】
位置補正処理では、ＣＰＵ３１は、基準点１１４ａを用いて、拡大・縮小率、原稿載置ガラス１１１の端部に対する走査ユニット１３のホームポジション（走査開始位置）を補正する。ここで、原稿載置ガラス１１１の端部は、副走査方向において走査ユニット１３のホームポジションに近い側の原稿載置ガラス１１１の端辺である。位置補正処理では、ＣＰＵ３１はさらに、反射用光源装置１２における発光ダイオードの駆動デューティー比を決定する。決定された駆動デューティー比は、メモリ３２に格納される。
【００３７】
白基準決定処理、黒基準決定処理、位置補正処理の詳細については既述の通りであると共に、当業者によって知られた処理であるから、ここでは簡単な説明に止める。なお、位置補正処理における駆動デューティー比決定処理は、トライアンドエラーによって実行される処理であり、一般的に時間を要する処理である一方で、撮像ユニット１６を飽和させないために重要な処理である。
【００３８】
ＣＰＵ３１は、原稿の読み取り要求を検出するまで待機する（ステップＳ１１０：Ｎｏ）。具体的には、ユーザによる原稿読み取りボタン操作が検出されるまで（原稿読み取り要求が入力されるまで）、ＣＰＵ３１は次の処理を実行せずに待機する。ＣＰＵ３１は原稿の読み取り要求を検出すると（ステップＳ１１０：Ｙｅｓ）、走査時初期化処理（読み取り前の初期化処理）を実行する（ステップＳ１２０）。
【００３９】
走査時初期化処理では、ＣＰＵ３１は、白基準決定処理、黒基準決定処理、シェーディング処理を実行する。シェーディング処理は、当業者に良く知られた処理であり、撮像ユニット１６が備える各画素間における読み取り誤差が補正される。例えば、白基準板１１４を用いて各画素間における白色の誤差の補正が実行される。
【００４０】
本実施例における走査時初期化処理では、撮像ユニット１６の飽和を回避するために起動時初期化処理において実行されていた、発光ダイオードの輝度調整（駆動デューティー比）処理は実行されない。一方で、露光量は、一般的に、走査条件、すなわち、露光時間と光源の輝度との乗算によって決定される。したがって、走査時における走査条件が、位置補正処理時における走査条件と異なる場合には、発光ダイオードの輝度を調整することによって、撮像ユニット１６を飽和させないための最適な露光量を実現することが求められる。なお、露光時間は走査条件、例えば、読取解像度が高くなるに連れて長くなる。本実施例では、設定可能な複数の読み取り解像度に対応する複数の露光時間が、走査解像度−露光時間テーブルＴ１としてメモリ３２に予め格納されている。
【００４１】
そこで、本実施例では、起動時初期化処理時にメモリ３２に格納された起動初期化時駆動デューティー比（起動初期化時光源輝度）と、ユーザによって設定された走査条件と、起動時初期化処理時（位置補正処理時）における走査条件とを用いて、計算によって走査時駆動デューティー比（走査時光源輝度）が求められる。具体的には、以下に示す比例式を用いて、走査時における発光ダイオードの走査時における駆動デューティー比（輝度）が決定される。なお、以下の式において、Ｂ(Y)は算出光源輝度（駆動デューティー比）（％）、Ｂ(X)は起動初期化時光源輝度（％）、ＡＴ(X)は起動初期化時露光時間（sec）、ＡＴ(Y)は走査時露光時間（sec）、ＣＶout(Y)は目標白基準に対応する出力値、ＣＶout(X)は初期化時における白基準に対応する出力値である。なお、以下では、Ｂ(X)およびＢ(Y)についても光源輝度という用語を用いるが、この場合には、駆動デューティー比（％）を意味し、実際の輝度値（例えば、８ビットにおいて０〜２５５）を意味するものではない。
【００４２】
【数１】
2009200623.tif 000003
【００４３】
一般的に、ＣＶout(Y)は目標白基準に対応する出力値は、起動初期化処理時において用いられた白基準に対応する出力値と同一であるから、上記式は、起動初期化処理時における露光時間と走査時における露光時間との比によって走査時における発光ダイオードの輝度を求めるための式であるということができる。なお、起動初期化処理時における露光時間と走査時における露光時間との比は、０以上１以下の値を取り得るが、一般的には、０より大きく１以下の値である。
【００４４】
ＣＰＵ３１は、走査時初期化処理を終え、発光ダイオードの駆動デューティー比を決定すると、光源輝度制御部３７を介して、発光ダイオードを決定された駆動デューティー比で駆動して、原稿の読み取り処理を実行する（ステップ１３０）。ＣＰＵ３１は、算出された算出光源輝度Ｂ(Y)の値が設定上限値以下、本実施例では１００以下の場合には、算出された算出光源輝度Ｂ(Y)値を走査時光源輝度に設定する。例えば、起動初期化処理時における露光時間に対して設定された走査時における露光時間が長い場合、すなわち、高解像度の走査条件が設定された場合には、発光ダイオードＬＤの駆動デューティー比を低くすることによって、反射用光源装置１２から射出される照射光の輝度が低減される。
【００４５】
一方、算出された算出光源輝度Ｂ(Y)の値が１００（設定上限値）より大きい場合には、走査時光源輝度として１００が設定される。発光ダイオードＬＤは、０（設定下限値）〜１００％（設定上限値）の間のデューティー比で駆動され、１００％を超えるデューティー比で駆動することはできないからである。しかしながら、反射用光源装置１２から射出される照射光の輝度値が算出光源輝度Ｂ(Y)に相当する輝度値に満たない場合には、設定された走査条件に合致した露光量を確保することができなくなり、適切な読み取り結果を得ることができない。そこで、本実施例では、発光ダイオードＬＤに対する駆動電流を増幅回路３８で所定値まで増幅し、反射用光源装置１２から射出される照射光の輝度値が算出光源輝度Ｂ(Y)に相当する輝度値と等しくなるよう調整している。対応する輝度値を実現するための増幅量と１００％を超える算出光源輝度Ｂ(Y)との関係は予めメモリ３２に格納されている。
【００４６】
原稿の読み取り処理では、原稿からの反射光に応じて撮像ユニット１６からＲＧＢ各色のアナログ信号が出力されアナログフロントエンド回路３５に入力される。アナログフロントエンド回路３５では、入力されたＲＧＢ各色のアナログ信号に対して、設定されたゲイン調整値およびオフセット調整値を用いた、ゲインおよびオフセット調整処理が実行され、調整されたＲＧＢ各色のアナログ信号はＡＤ変換回路３６によってディジタル信号に変換され、所定の画質調整処理が実行されたのち、読み取り画像データとして、外部機器、例えば、パーソナルコンピュータに対して出力される。
【００４７】
ＣＰＵ３１は、電源オフの要求が発生するまで（ステップＳ１４０：Ｎｏ）、ステップＳ１１０〜Ｓ１３０の処理を繰り返し実行する。ＣＰＵ３１は、電源オフの要求が発生すると（ステップＳ１４０：Ｙｅｓ）、本処理ルーチンを終了する。なお、電源オフの要求は、例えば、ユーザが電源ボタンを操作することによって、ＣＰＵ３１に対して入力される。
【００４８】
以上説明したように、本実施例に係る原稿読み取り装置１０によれば、経時的な輝度変化のない発光ダイオードを発光源として備え、走査時初期化処理では起動時輝度を用いて走査時輝度を設定するので、撮像ユニット１６を飽和させることなく読み取り実行までに要する時間を短縮することができる。すなわち、本来、一般的に時間を要するトライアンドエラーによって決定される発光ダイオードの駆動デューティー比を、計算によって算出するので、輝度決定に要する時間を短縮できる。また、発光ダイオードを発光源とする光源装置は起動後から走査完了までの期間では輝度変化しないので、計算によって走査時における発光ダイオードの輝度（駆動デューティー比）を決定しても、撮像ユニット１６が飽和することはない。
【００４９】
具体的には、起動時初期化処理において決定された輝度Ｂ（Ｘ）に対して、起動時初期化処理における走査条件としての露光時間ＡＴ（Ｘ）と走査時における走査条件としての露光時間ＡＴ（Ｙ）の比を乗算することによって、走査時輝度Ｂ（Ｙ）を求めるので、走査時における走査条件に適した輝度を求めることができる。
【００５０】
・その他の実施例：
（１）上記実施例では、起動時初期化処理後は、走査時における輝度調整が行われないが、例えば、電源投入後、所定時間にわたり走査処理が実行されない場合には、定期的に起動時初期化処理におけるトライアンドエラーによる輝度調整を実行しても良い。この場合には、走査時輝度調整に伴いユーザに走査処理を待たせることなく、撮像ユニット１６の飽和をより高い確度で防止または抑制することができる。
【００５１】
（２）上記実施例では起動初期化処理時における起動初期化時輝度を用いているが、起動時に限られず、走査時とは異なる任意のタイミングで実行された初期化処理時における輝度が用いられても良い。
【００５２】
（３）上記実施例では黒基準決定処理にあたって、光学的黒画素ＯＢＰを用いているが、反射用光源装置１２を消灯した状態において黒基準決定処理を実行しても良い。また、シェーディングにおいても、反射用光源装置１２を消灯した状態において黒基準に対する各画素間のばらつきが補正されても良い。
【００５３】
（４）上記実施例では、算出光源輝度Ｂ(X)の値が１００を超える場合には、発光ダイオードＬＤに入力する駆動電流を増幅回路３７によって増幅しており、走査時光源輝度と算出光源輝度Ｂ(X)とが一致しない。しかしながら、駆動電流を増幅回路３７によって増幅せず、露光時間を調整することによって、必要な露光量を確保しても良い。この場合には、算出光源輝度Ｂ(X)の値に関わらず、走査時光源輝度と算出光源輝度Ｂ(X)とが一致する。
【００５４】
（５）上記実施例では縮小光学系の原稿読み取り装置を例に取って説明したが、この他にも、密着光学系の原稿読み取り装置においても同様の効果を得ることができる。
【００５５】
（６）上記実施例では、白色の発光ダイオードＬＤを発光源に用いているが、例えば、赤色、緑色、青色の発光ダイオードを光源に用いても良い。
【００５６】
（７）本実施例に係る原稿読み取り装置１０では、走査ユニット１３が移動することによって原稿４０の読み取りが行われているが、固定されている走査ユニット上を原稿４０が移動しても良い。すなわち、原稿と走査ユニット（読み取り部）とが相対的に移動すれば良い。また、原稿とは、文書、画像その他、読み取りの対象となる対象を意味する。
【００５７】
（８）上記実施例では、原稿読み取り装置１０を例にとって説明したが、この他にも、ファクシミリ、複写機、複合機といった、走査前に露光量の調整が必要な種々の装置に用いることができる。
【００５８】
（９）上記実施例では、設定上限値として１００％を用いたが９０％または１１０％等の種々の値であっても良いことは言うまでもない。すなわち、設定上限値以上の場合には、算出光源輝度Ｂ(Y)に相当する輝度値と等しくなるように、増幅部３８によって駆動電流が所定値まで増幅されればよい。
【００５９】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【図面の簡単な説明】
【００６０】
【図１】本実施例に係る原稿読み取り装置の概略構成を模式的に示す説明図である。
【図２】本実施例に係る原稿読み取り装置が備える枠体を反射用光源装置の照射面から見た説明図である。
【図３】本実施例の光源装置における発光源としての発光ダイオード配置の一例を概念的に示す説明図である。
【図４】実施例における撮像ユニットの受光素子配列の一例を概念的に示す説明図である。
【図５】本実施例に係る原稿読み取り装置が備える制御部の機能構成を示す説明図である。
【図６】本実施例に係る原稿読み取り装置によって実行される原稿読取処理の処理ルーチンを示すフローチャートである。
【符号の説明】
【００６１】
１０…原稿読み取り装置
１１…枠体
１２…反射用光源装置
１３…走査ユニット
１４…可動ミラーユニット
１５…光学レンズユニット
１６…撮像ユニット
２０…透過用光源装置
３０…制御装置
３１…ＣＰＵ
３２…メモリ
３３…入出力インターフェース
３４…双方向バス
３５…アナログフロントエンド回路
３６…ＡＤ変換回路
３７…回路
４０…原稿
１１１…原稿載置ガラス
１１２…原稿カバー
１１４…白基準板
１１４ａ…基準点
１２１…原稿載置ガラス
１３１…反射鏡
１４１…反射鏡
ＬＤ…発光ダイオード
Ｍ１…起動時初期化処理実行モジュール
Ｍ２…走査時初期化処理実行モジュール
ＯＢＰ…光学的黒画素
ＰＩＸ…受光素子
Ｔ１…露光時間テーブル
Ｔ２…設定輝度格納テーブル
【図１】
2009200623.tif 000004
【図２】
2009200623.tif 000005
【図３】
2009200623.tif 000006
【図４】
2009200623.tif 000007
【図５】
2009200623.tif 000008
【図６】
2009200623.tif 000009