(57)【要約】【課題】本発明は、光源の光量調整を行わなくていい場合には、以前に光量調整されたときのＬＥＤの駆動電流や点灯時間である調整パラメータを用いて原稿を読み取ることができるため、実際に読み取りを開始するまでの時間を短縮することができる画像読取装置を提供することを目的とする。【解決手段】読取手段が原稿の画像を読み取る際に、読取前制御手段の制御によって、読取手段が基準部材を読み取る。そして、判断手段が当該読取手段が出力した各電圧の全てが所定値以下であると判断し、かつ、当該読取手段が出力した各電圧のうち閾値以上の電圧の数が、予め記憶手段に記憶された閾値以上の電圧の数以上である場合、予め記憶された点灯時間を用いて光源を点灯させて、画像読取装置が原稿を読み取ることができるため、原稿の画像を読み取る際に、読取手段が原稿の読み取りを開始するまでの時間を短縮することができる。【選択図】図５
2011077614.tif 000002
【特許請求の範囲】
【請求項１】
原稿を点灯する光源と、前記原稿からの光を受光する複数の受光素子と、からなる読取手段と、
所定の反射率を有する基準部材と、
前記読取手段が前記基準部材からの反射光を受光して各受光素子毎に出力する電圧のうちの最大値が、所定値となるように、前記光源の駆動電流もしくは点灯時間の少なくとも一方である調整パラメータを調整する光量調整手段と、
前記光量調整手段によって調整された前記読取手段が出力する各電圧のうち前記所定値未満である閾値以上の電圧の数を取得する調整後取得手段と、
前記光量調整手段で調整された調整パラメータと前記閾値以上の電圧の数とを記憶する第１記憶手段と、
前記読取手段が原稿の画像を読み取る際に、前記第１記憶手段に記憶されている前記調整パラメータを用いて前記光源を点灯させて前記基準部材を照射し、反射光を受光して前記読取手段が各電圧を出力するように制御する読取前制御手段と、
前記読取前制御手段の制御によって前記読取手段が出力した各電圧の全てが前記所定値以下であるか否かを判断する判断手段と、
前記読取前制御手段の制御によって前記読取手段が出力した各電圧のうち前記閾値以上の電圧の数が前記第１記憶手段に記憶されている数以上であるか否かを判別する判別手段と、
前記判断手段が前記各電圧の全てが前記所定値以下であると判断し、かつ、前記判別手段が前記記憶されている数以上と判別すると、前記第１記憶手段に記憶された調整パラメータを用いて光源を点灯させて前記読取手段が原稿を読み取るように制御する画像読取制御手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
請求項１記載の画像読取装置であって、
前記読取手段が各受光素子毎に出力するアナログ信号である電圧を、それぞれデジタル信号である出力値に変換するＡ／Ｄ変換手段と、
前記光量調整手段によって調整された前記読取手段からの各電圧が前記Ａ／Ｄ変換手段によって変換された各出力値の最大値である白基準値を用いて、各受光素子間のバラツキを補正するシェーディング補正データを生成するシェーディング補正データ生成手段と、
前記シェーディング補正データ生成手段によって生成されたシェーディング補正データを記憶する第２記憶手段と、
前記画像読取制御手段の制御によって読取手段が出力する各電圧値を、前記Ａ／Ｄ変換手段によって出力値に変換し、当該出力値を前記第２記憶手段に記憶されたシェーディング補正データを用いてシェーディング補正するシェーディング補正手段と、
を備えることを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関する。
【背景技術】
【０００２】
従来、ＬＥＤ等を光源として用い、その光源を点灯して原稿を照射することにより画像を読み取る画像読取装置は、ＬＥＤの駆動電流や点灯時間を変更し、最適な光量を得る調整を行っていた。その調整された駆動電流や点灯時間の下で、光源を点灯させることによって画像読取装置は、原稿の画像を読み取るようになっている。
例えば、特許文献１記載の発明は、原稿の画像を読み取る前にモノクロやカラーといった読取条件毎に、ＬＥＤの点灯電流や点灯時間を調整した後、原稿の画像を読み取る画像読取装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２８７０３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の画像読取装置の場合、原稿の画像を読み取る際に、それぞれの原稿毎に全く同様な光源の光量調整動作を繰り返して行っているため、実際に読み取りを開始するまでに、原稿毎に光源の光量を調整に要する時間を費やしていた。
【０００５】
本発明は、上記のような事情に基づいて完成されたものであって、光源の光量調整を行わなくてよい場合には、以前に光量調整されたときのＬＥＤの駆動電流や点灯時間である調整パラメータを用いて原稿を読み取ることができるため、実際に読み取りを開始するまでの時間を短縮することができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する為に、請求項１に記載の発明の画像読取装置は、原稿を点灯する光源と、前記原稿からの光を受光する複数の受光素子と、からなる読取手段と、所定の反射率を有する基準部材と、前記読取手段が前記基準部材からの反射光を受光して各受光素子毎に出力する電圧のうちの最大値が、所定値となるように、前記光源の駆動電流もしくは点灯時間の少なくとも一方である調整パラメータを調整する光量調整手段と、前記光量調整手段によって調整された前記読取手段が出力する各電圧のうち前記所定値未満である閾値以上の電圧の数を取得する調整後取得手段と、前記光量調整手段で調整された調整パラメータと前記閾値以上の電圧の数とを記憶する第１記憶手段と、前記読取手段が原稿の画像を読み取る際に、前記第１記憶手段に記憶されている前記調整パラメータを用いて前記光源を点灯させて前記基準部材を照射し、反射光を受光して前記読取手段が各電圧を出力するように制御する読取前制御手段と、前記読取前制御手段の制御によって前記読取手段が出力した各電圧の全てが前記所定値以下であるか否かを判断する判断手段と、前記読取前制御手段の制御によって前記読取手段が出力した各電圧のうち前記閾値以上の電圧の数が前記第１記憶手段に記憶されている数以上であるか否かを判別する判別手段と、前記判断手段が前記各電圧の全てが前記所定値以下であると判断し、かつ、前記判別手段が前記記憶されている数以上と判別すると、前記第１記憶手段に記憶された調整パラメータを用いて光源を点灯させて前記読取手段が原稿を読み取るように制御する画像読取制御手段と、を備えることを特徴としている。
【０００７】
また、請求項２に記載の発明の画像読取装置は、請求項１記載の画像読取装置において、前記読取手段が各受光素子毎に出力するアナログ信号である電圧を、それぞれデジタル信号である出力値に変換するＡ／Ｄ変換手段と、前記光量調整手段によって調整された前記読取手段からの各電圧が前記Ａ／Ｄ変換手段によって変換された各出力値の最大値である白基準値を用いて、各受光素子間のバラツキを補正するシェーディング補正データを生成するシェーディング補正データ生成手段と、前記シェーディング補正データ生成手段によって生成されたシェーディング補正データを記憶する第２記憶手段と、前記画像読取制御手段の制御によって読取手段が出力する各電圧値を、前記Ａ／Ｄ変換手段によって前記出力値に変換し、当該出力値を前記第２記憶手段に記憶されたシェーディング補正データを用いてシェーディング補正するシェーディング補正手段と、を備えることを特徴としている。
【発明の効果】
【０００８】
請求項１に記載の発明によれば、読取手段が原稿の画像を読み取る際に、読取前制御手段の制御によって、読取手段が基準部材を読み取る。そして、判断手段が当該読取手段が出力した各電圧の全てが所定値以下であると判断し、かつ、当該読取手段が出力した各電圧のうち閾値以上の電圧の数が、原稿の画像を読み取る前に予め記憶手段に記憶された閾値以上の電圧の数以上である場合、改めて読取手段の光源の光量調整を実施する必要がない。そして、予め記憶手段に記憶された調整パラメータを用いて光源を点灯させることによって、画像読取装置が原稿を読み取ることができるため、原稿の画像を読み取る際に、実際に読取手段が原稿の読み取りを開始するまでの時間を短縮することができる。
【０００９】
請求項２に記載の発明によれば、判断手段が当該読取手段が出力した各電圧の全てが所定値以下であると判断し、かつ、当該読取手段が出力した各電圧のうち閾値以上の電圧の数が、原稿の画像を読み取る前に予め記憶手段に記憶された閾値以上の電圧の数以上である場合には、事前に光量調整をしたときのシェーディング補正データを用いてシェーディング補正をすればよいため、原稿の画像を読み取る度に、シェーディング補正データを作成する必要がなく、実際に読取手段が原稿の読み取りを開始するまでの時間を短縮することができる。
【図面の簡単な説明】
【００１０】
【図１】原稿の画像を読み取るイメージスキャナ１の模式図。
【図２】イメージスキャナ１の電気的構成を示すブロック図。
【図３】電源投入時の処理のフローチャート。
【図４】読取デバイス２１の光源２２の光量調整処理のフローチャート。
【図５】読取デバイス２１の各受光素子が出力する出力信号の電圧値を示した図。
【図６】原稿Ｐを読取デバイス２１が読み取る際の処理のフローチャート。
【図７】原稿Ｐを読み取る前の読取デバイス２１の各受光素子が出力する出力信号の電圧値を示した図。
【発明を実施するための形態】
【００１１】
本発明の実施形態を図１ないし図７によって説明する。
[複合機の構成]
【００１２】
図１は、原稿の画像を読み取るイメージスキャナ１（画像読取装置の一例）の模式図である。イメージスキャナ１は所謂フラットベッド型のスキャナ装置として構成されており、原稿が載置されるプラテンガラス１３を有する装置本体３と、装置本体３の上方に開閉可能に設けられたＦＢカバー５とを備えて構成されている。
【００１３】
装置本体３は、第一の読取面１１と第二の読取面１２とを構成するプラテンガラス１３
と、プラテンガラス１３を支持する筐体２０と、第一の読取面１１に載置される原稿の位置決めを行うための位置決め部材１７と、所定の反射率を有する白基準板１９と、読取デバイス２１（読取手段の一例）と、読取デバイス２１を移動させるＦＢモータ２３及びベルト機構部２５と、を備えている。
【００１４】
プラテンガラス１３の表面は、筐体２０に対して着脱自在に設けられた位置決め部材１７によって第一の読取面１１と第二の読取面１２とに分割されている。第一の読取面１１は利用者が表面に載置した原稿を読み取るための領域であり、ＦＢカバー５が閉じられた状態でＦＢカバー５により被覆される。第二の読取面１２はＦＢカバー５に設けられた原稿搬送装置４０により搬送されてきた原稿Ｐを読み取るための領域である。
【００１５】
読取デバイス２１は、プラテンガラス１３の裏面において、プラテンガラス１３の盤面に平行な副走査方向（図中のＤ方向）に移動可能に収容されている。読取デバイス２１は、ベルト機構部２５が備える一対のローラ２５ａに掛け回されたベルト２５ｂに固定されており、ＦＢモータ２３が発生する動力により回転するベルト２５ｂと共に、副走査方向に移動する。
【００１６】
白基準板１９（基準部材の一例）は、位置決め部材１７とプラテンガラス１３との間に、紙面に垂直な主走査方向に延びる姿勢で配置されている。白基準板１９は反射率の高い白色の部材であり、光源２２（図２参照）の光量調整やシェーディング補正のための白基準値の生成に用いられる。
【００１７】
ＦＢカバー５に設けられた原稿搬送装置４０の動作によって第二の読取面１２上に搬送されてきた原稿Ｐを読み取る際、読取デバイス２１は第二の読取面１２下に移動されて停止する。また、第一の読取面１１上の原稿を読み取る際、読取デバイス２１はＦＢモータ２３及びベルト機構部２５の動作により第一の読取面１１の裏面側を副走査方向に搬送される。
【００１８】
ＦＢカバー５は、前述したように原稿搬送装置４０を備えており、次のように、給紙トレイ４１に載置された原稿Ｐを、第二の読取面１２上に搬送し、第二の読取面１２上で読取デバイス２１により読み取られた原稿を排紙トレイ４２に排出する。
【００１９】
原稿搬送装置４０は、搬送路の始点に、給紙ローラ４４、４５を備えており、給紙トレイ４１に載置された原稿は給紙ローラ４４、４５によって搬送路下流に搬送される。給紙ローラ４４、４５により搬送されてきた原稿Ｐは、第一の搬送ローラ４７、４８により、更に搬送路下流に搬送される。
搬送路において第一の搬送ローラ４７、４８より下流側には、第二の読取面１２と所定の空隙を有した状態で、第二の読取面１２に対抗する上板４９が設けられている。第一の搬送ローラ４７、４８により搬送されてきた原稿Ｐは、上板４９と第二の読取面１２との間を通過して、それより更に搬送路下流に設けられた一対の第二の搬送ローラ５１、５２によって搬送され、続いて、一対の第三の排紙ローラ５３、５４によって、排紙トレイ４２に排紙される。
【００２０】
[イメージスキャナの電気的構成]
図２は、イメージスキャナ１の電気的構成を示すブロック図である。イメージスキャナ１は、ＡＳＩＣ１００、ＣＰＵ１０１（光量調整手段、調整後取得手段、読取前制御手段、判断手段、判別手段、画像読取制御手段、シェーディング補正データ生成手段、シェーディング補正手段の一例）、ＲＯＭ１０２、ＲＡＭ１０３、ＥＥＰＲＯＭ１０４（第１記憶手段、第２記憶手段の一例）、ＦＢモータ２３、ＦＢモータ駆動回路１０５、ＡＤＦモータ１１０、ＡＤＦモータ駆動回路１０６、読取デバイス２１、電流制御回路１２１、Ａ
／Ｄ変換回路１２３などを備えて構成されている。
【００２１】
図示するようにＡＳＩＣ１００には、ＦＢモータ駆動回路１０５、ＡＤＦモータ駆動回路１０６、電流制御回路１２１、Ａ／Ｄ変換回路１２３（Ａ／Ｄ変換手段の一例）等が接続されている。ＡＳＩＣ１００はＣＰＵ１０１の制御の下でこれらを制御するとともに、Ａ／Ｄ変換回路１２３から出力された出力値にガンマ補正やシェーディング補正、その他各種の画像処理を施して画像データを生成する。
なお、ガンマ補正やシェーディング補正その他各種の画像処理はＡＳＩＣ１００ではなくＣＰＵ１０１で行ってもよい。
【００２２】
読取デバイス２１は、赤色（Ｒ）の光を発する複数のＬＥＤがラインセンサ２６の延伸方向に１列に配列された光源２２Ｒと、緑色（Ｇ）の光を発する複数のＬＥＤが１列に配列された光源２２Ｇと、青色（Ｂ）の光を発する複数のＬＥＤが１列に配列された光源２２Ｂとで構成される光源２２とを備えている。各光源２２Ｒ、２２Ｇ、２２Ｂは電流制御回路１２１から供給された駆動電流の大きさに応じて点灯する。
【００２３】
電流制御回路１２１には、読取デバイス２１の光源２２が接続されている。電流制御回路１２１は、ＡＳＩＣ１００からパルス信号として出力されるＰＷＭ信号に基づいて光源２２に電流を供給する。
【００２４】
ＣＰＵ１０１は、ＡＳＩＣ１００を介して、１ライン周期中においてＰＷＭ信号を出力する期間と出力しない期間とのデューティ比を光源２２Ｒ、２２Ｇ、２２Ｂ毎に調整することにより、光源２２Ｒ、２２Ｇ、２２Ｂ毎に点灯時間を調整することができる。
なお、光源２２の駆動電流及び点灯時間の調整はＣＰＵ１０１ではなくＡＳＩＣ１００で行ってもよい。
【００２５】
読取デバイス２１は、Ａ４幅で１２００ｄｐｉを読み取るために、０〜１０１２１までの１０１２２個の受光素子が主走査方向に一次元配列したラインセンサ２６を更に備えている。複数の受光素子から構成されているラインセンサ２６は、各受光素子毎に、光源２２から光を照射することによって原稿もしくは白基準板１９からの反射光の光量に応じて、アナログの出力信号として電圧値をそれぞれ出力する。
【００２６】
Ａ／Ｄ変換回路１２３は、各受光素子２６から出力される各電圧（アナログ）をデジタル信号である出力値（画素値）に変換する回路である。本実施形態のＡ／Ｄ変換回路１２３は電圧範囲を８ビット（０〜２５５）に分解する分解能のものである。
【００２７】
[電源投入時における光量調整処理について]
図３は、イメージスキャナ１の電源投入時の処理のフローチャートを示している。本実施形態では、イメージスキャナ１の電源投入時に、図３の処理が実行される。
【００２８】
図３に示すように、この処理では、先ず、Ｓ１０１（Ｓはステップを表す：以下同様）にて、モータ駆動部１０５が、ＦＢモータ２３を駆動することによって、読取デバイス２１が白基準板１９との対向位置へ移動される。
【００２９】
次に、Ｓ１０２にて、後述する光量調整処理によって光源２２の光量が、光量を調整可能な調整パラメータの１つである点灯時間（１ライン周期内での各光源２２Ｒ、２２Ｇ、２２Ｂの点灯時間）によって調整される。Ｓ１０３にて、Ｓ１０２にて調整された点灯時間を用いて光源２２を点灯した状態で、読取デバイス２１を用いて白基準板１９の反射光を読み取り、読取デバイス２１が各受光素子毎に出力する電圧をＡ／Ｄ変換回路１２３によって変換し、各出力値の最大値を、いわゆる白基準値としてＣＰＵ１０１が取得する。
【００３０】
次に、Ｓ１０４にて、読取デバイス２１は光源２２を消灯させて読み取りを行い、ＣＰＵ１０１は、読取デバイス２１が各受光素子毎に出力する出力する電圧をＡ／Ｄ変換回路１２３によって変換し、各出力値の最小値を、いわゆる黒基準値として取得する。
【００３１】
Ｓ１０５において、シェーディング補正データ生成手段として機能するＣＰＵ１０１が、各受光素子毎に、白基準値と黒基準値との差から、各受光素子間でのバラつきを補正するシェーディング補正データを求める。後述する図６のＳ３１４の処理において、読取デバイス２１が原稿Ｐを読み取った各受光素子毎の出力値に対して、このシェーディング補正データを用いて補正することにより、受光素子間の出力のバラつきが生じないようにすることができる。
【００３２】
Ｓ１０６において、Ｓ１０５において、取得されたシェーディング補正データが、ＥＥＰＲＯＭ１０４（第２記憶手段の１例）に記憶される。そして、図３の処理は終了する。
【００３３】
[光量調整処理のフローチャート]
図４は、光量調整手段として機能するＣＰＵ１０１が、図３のＳ１０２における読取デバイス２１の光源２２の光量調整処理を実行する際のフローチャートである。本実施形態では、１ライン周期内での各光源をどれだけ点灯させるかを調整することによって各光源２２の光量を調整する調整パラメータの１つである点灯時間を例示して説明する。
【００３４】
Ｓ２０１において、初期設定として、ＣＰＵ１０１は、ＲＯＭ１０２に記憶されている点灯時間の初期値としての１ライン周期の間全てに亘って光源２２を点灯する値を取得する。
【００３５】
Ｓ２０２において、ＣＰＵ１０１は、Ｓ２０１において取得された点灯時間を用いて、読取デバイス２１が白基準板１９を１ライン周期分、読み取るように制御し、読取デバイス２１は各受光素子毎に出力信号の電圧を出力する。
【００３６】
そして、出力された各受光素子の出力信号の電圧は、Ａ／Ｄ変換回路１２３によってデジタルの出力値にそれぞれ変換される。Ｓ２０３において、Ａ／Ｄ変換回路１２３が例えば「２５５」（８ビット時、所定値の一例）のように、Ａ／Ｄ変換回路１２３が変換可能な最大電圧レベルを超える信号が１つでも出力されていたとき、ＣＰＵ１０１は、オーバーフローする受光素子があると判断する（Ｓ２０３：ＹＥＳ）。また、Ａ／Ｄ変換回路１２３が変換可能な最大電圧レベルを超える信号が出力されていないとき、オーバーフローする受光素子がないと判断する（Ｓ２０３：ＮＯ）。
【００３７】
Ｓ２０３でＹＥＳとなった場合、ＣＰＵ１０１は、光源２２の点灯時間を１段階小さくする。
【００３８】
Ｓ２０４が終了すると、再びＳ２０２に戻り、Ｓ２０４で１段階小さくした点灯時間を用いて光源２２を点灯させ、ＣＰＵ１０１は読取デバイス２１が白基準板１９を読み取るように制御し、読取デバイス２１が各受光素子毎に出力信号の電圧を出力する。
【００３９】
Ｓ２０３において読取デバイス２１の各受光素子が出力する電圧値のうち最大値が、Ａ／Ｄ変換回路１２３が変換可能な最大電圧レベル以下となり、オーバーフローしている受光素子がない、すなわち、ＣＰＵ１０１がオーバーフローしていないと判断するまで（Ｓ２０３：ＮＯ）、上記のＳ２０２とＳ２０３とＳ２０４の処理が繰り返して行われる。そして、Ｓ２０５において、上記処理によって調整された点灯時間の値がＥＥＰＲＯＭ１０４に記憶される（記憶手段の一例）。
【００４０】
図５は、読取デバイス２１の各受光素子が出力する出力信号の電圧値を模式的に示した図を用いて、上記の光量調整について補足説明する。図５において、横軸が各受光素子を、縦軸がその受光素子が出力する電圧値を示しており、デジタル変換された出力値である。また、ＲｅｆＨは、Ａ／Ｄ変換回路１２３が変換可能な最大電圧レベルを示し、具体的に、Ａ／Ｄ変換回路１２３によって変換されたデジタル変換された値では「２５５」となる。図５では、模式的に示すため１４個しか受光素子を記載していないが、実際は、受光素子の数としては１０１２２個ある。
【００４１】
なお、図５の細線は、光量調整前の出力信号の電圧値を模式的に示している。当該細線において、８番目から１３番目の受光素子がＲｅｆＨ（２５５）を超えている。すなわち、図４のＳ２０３において、オーバーフローする受光素子があるとされる場合に該当する。
【００４２】
図５の太線は、光量調整後の出力信号の電圧値を模式的に示している。そして、当該太線においては、ＲｅｆＨ（２５５）を超えている受光素子はなく、読取デバイス２１が出力する出力信号の各電圧のうち最大値（１１番目の受光素子）がＲｅｆＨ（２５５）と一致するようになっている。
【００４３】
図５の光量調整前の８番目から１３番目の受光素子が出力する電圧を、Ａ／Ｄ変換回路１２３を用いて変換すると、Ａ／Ｄ変換回路１２３が変換可能な最大電圧レベルを超えている。そのため、８番目から１３番目の受光素子の変換された電圧値として、Ａ／Ｄ変換回路１２３が、全て「２５５」の値を出力する。その場合、Ａ／Ｄ変換回路１２３から受光素子毎に出力された出力値は、画像データとして０〜２５５の階調レベルを適切に表現することができない。そのため、図５の太線のように、ＲｅｆＨ（２５５）を超えている受光素子はないように、光源２２の駆動電流を調整するのである。
【００４４】
次に、Ｓ２０６において、調整後取得手段として機能するＣＰＵ１０１が、読取デバイス２１の各受光素子が出力する出力信号の電圧値のなかで、閾値Ａ以上の出力信号の電圧値を出力している受光素子の数を取得する。
【００４５】
本実施形態では、閾値Ａとして「２３０」という値がＲＯＭ１０２に記憶されている。この値は、図５のＲｅｆＡに相当するものである。なお、閾値Ａは、ＲｅｆＨ（２５５）未満の値である。
【００４６】
Ｓ２０６を詳細に説明すると、ＣＰＵ１０１は、閾値Ａ「２３０」の値と、各受光素子毎にＡ／Ｄ変換回路１２３によって変換される電圧値とを比較し、閾値Ａ「２３０」を超える受光素子の数をカウントする。
【００４７】
Ｓ２０７において、Ｓ２０６で得た閾値Ａ「２３０」を超える受光素子の数がＥＥＰＲＯＭ１０４に記憶される。図５の例では、７番目から１３番目の受光素子が閾値Ａ「２３０」を超えているため、閾値Ａ以上の出力信号の電圧値を出力している受光素子の数として７個という値がＥＥＰＲＯＭ１０４に記憶される。そして、図４の処理は終了する。
【００４８】
なお、本実施形態では、光源２２の光量を調整する調整パラメータとして点灯時間を例示したが、これに限定されるものではない。例えば、図４の点灯時間の替わりに、光源２２の駆動電流を調整パラメータとして用いてもよい。また、駆動電流を調整した後、点灯時間を再度、調整するような形で、光源２２の光量を調整してもよい。
【００４９】
[画像読取処理について]
次に、図６を用いて、原稿Ｐを読取デバイス２１が読み取る際の処理のフローチャートについて説明する。先ず、Ｓ３０１にてＳ１０１と同様に、モータ駆動部１０５が、ＦＢモータ２３を駆動することによって、読取デバイス２１が白基準板１９との対向位置へ移動される。
【００５０】
ＥＥＰＲＯＭ１０４（記憶手段の一例）に記憶されている調整された調整パラメータである駆動電流の値を、ＣＰＵ１０１が取得する（Ｓ３０２）。
【００５１】
読取前制御手段として機能するＣＰＵ１０１が、Ｓ２０５において記憶された点灯時間を用いて、読取デバイス２１が白基準板１９からの反射光を読み取るように制御し、読取デバイス２１が各受光素子毎に出力信号の電圧を出力する（Ｓ３０３）。
【００５２】
Ｓ３０４において、読取デバイス２１の各受光素子が出力する電圧値のうち最大値が、Ａ／Ｄ変換回路１２３が変換可能な最大電圧レベルを超えている、すなわち、オーバーフローしている受光素子があるか否かを、判断手段として機能するＣＰＵ１０１が判断する。Ｓ３０４において、オーバーフローしている受光素子がある場合（Ｓ３０４：ＹＥＳ）には、上述した図４の光量調整処理を行い、光源２２の調整パラメータである点灯時間を調整する（Ｓ３０８）。
【００５３】
オーバーフローしている受光素子がない場合（Ｓ３０４：ＮＯ）には、ＣＰＵ１０１が、閾値Ａ「２３０」の値と、各受光素子毎にＡ／Ｄ変換回路１２３によって変換される電圧値とを比較し、閾値Ａ「２３０」を超える受光素子の数をカウントする。
【００５４】
そして、Ｓ３０５において、判別手段として機能するＣＰＵ１０１が、Ｓ２０７にて記憶された閾値Ａ「２３０」を超える受光素子の数と、閾値Ａ「２３０」を超える受光素子の数を超えているか否かを判別する。そして、ＣＰＵ１０１が、越えているとした際には、Ｓ３０６に進み、越えていない場合には、上述した図４の光量調整処理を行い、光源２２の調整パラメータである点灯時間を再調整する（Ｓ３０８）。
【００５５】
図７は、Ｓ３０５においてＹＥＳと判別された場合を説明するものであり、原稿Ｐを読み取る前の読取デバイス２１が白基準板１９からの反射光を読取って、各受光素子が出力する出力信号の電圧値を模式的に示した図である。図５において閾値Ａ「２３０」を超える受光素子の数として７個という値がＥＥＰＲＯＭ１０４に記憶されていた。図７において、閾値Ａ「２３０」を超える受光素子の数は９個有り、図５のＳ２０７で記憶されていた閾値Ａ「２３０」を超える受光素子の数として７個よりも多い。
【００５６】
図７のような場合には、事前にＳ２０７の光量調整時と比較して変化が少なく、Ｓ２０７で求められた調整パラメータである駆動電流を用いて、イメージスキャナ１が光源２２を点灯させて原稿Ｐの画像を読み取っても、結果として何ら遜色ない結果が得られる。
【００５７】
そのため、Ｓ３０６において、画像読取制御手段として機能するＣＰＵ１０１は、ＥＥＰＲＯＭ１０４に記憶されている調整パラメータである点灯時間の値を用いて光源２２を点灯させて原稿Ｐの画像を読み取るように制御する。
【００５８】
また、シェーディング補正手段として機能するＣＰＵ１０１は、読取デバイス２１が読み取りＡ／Ｄ変換回路１２３によって変換された出力値に対して、ＥＥＰＲＯＭ１０４に記憶されているシェーディング補正データを用いて、シェーディング補正を行う（Ｓ３０７）。
【００５９】
一方、Ｓ３０８〜Ｓ３１１の処理は、図３のＳ１０２〜１０５の処理と同等な処理であ
り、Ｓ３０８の光量調整処理の実行及びＳ３１１のシェーディング補正データを作成し直す。そして、Ｓ３１２において、Ｓ３１１で作成されたシェーディング補正データが、以前に記憶されたものを更新してＥＥＰＲＯＭ１０４に記憶される。そして、
Ｓ３０８で調整された調整パラメータを用いて光源２２を点灯させて原稿Ｐを読み取り（Ｓ３１３）、その読み取った結果を、Ｓ３１１で作成されたシェーディング補正データを用いてシェーディング補正を行なわれる。
【００６０】
Ｓ３０５がＹＥＳの場合とＮＯの場合とを比較すると、Ｓ３０５においてＹＥＳとなる場合には、Ｓ３０８の光量調整処理の実行及びＳ３１１のシェーディング補正データを作成しなおす必要がない分、Ｓ３０５がＮＯの場合よりも実際に読み取りを開始するまでの時間を短縮することができる。
【符号の説明】
【００６１】
Ｐ    原稿
１    イメージスキャナ
３    装置本体
５    ＦＢカバー
１１  第１の読取面
１２  第２の読取面
１３  プラテンガラス
１７  位置決め部材
１９  白基準板（基準部材の一例）
２０  筐体
２１  読取デバイス（読取手段の一例）
２２  光源（光源の一例）
２６  ラインセンサ（受光素子の一例）
１０１  ＣＰＵ（光量調整手段、調整後取得手段、読取前制御手段、判断手段、判別手段、画像読取制御手段、シェーディング補正データ生成手段、シェーディング補正手段の一例）
１０４  ＥＥＰＲＯＭ（記憶手段、第２記憶手段の一例）
１２１  電流制御回路
１２３  Ａ／Ｄ変換回路（Ａ／Ｄ変換手段の一例）
【図１】
2011077614.tif 000003
【図２】
2011077614.tif 000004
【図３】
2011077614.tif 000005
【図４】
2011077614.tif 000006
【図５】
2011077614.tif 000007
【図６】
2011077614.tif 000008
【図７】
2011077614.tif 000009