(57)【要約】【課題】光源を流れる電流の変動が大きい場合の画質の低下を抑制しつつ、変動が小さい場合に高画質の画像を得られる画像読取装置、及び画像形成装置を提供する。【解決手段】供給される電流に応じた明るさで点灯する光源と、前記光源に供給する電流を制御する制御手段と、前記光源からの光に照射された原稿を読み取って画像データを生成する読取手段と、前記読取手段により一枚以上の前記原稿からなる原稿群を読み取る間における前記光源を流れる電流の変動の大小を判断する判断手段と、を備え、前記制御手段は、前記読取手段により前記原稿群を読み取るとき、前記判断手段により前記変動が大きいと判断された場合は、前記変動が小さいと判断された場合に比べて前記光源に供給する電流を大きくする。【選択図】図８
2010278762.tif 000002
【特許請求の範囲】
【請求項１】
供給される電流に応じた明るさで点灯する光源と、
前記光源に電流を供給する電流供給手段と、
前記電流供給手段を制御する制御手段と、
前記光源からの光に照射された原稿を読み取って画像データを生成する読取手段と、
前記読取手段により一枚以上の前記原稿からなる原稿群を読み取る間における前記光源を流れる電流の変動の大小を判断する判断手段と、
を備え、
前記制御手段は、前記読取手段により前記原稿群を読み取るとき、前記判断手段により前記変動が大きいと判断された場合は、前記変動が小さいと判断された場合に比べて前記光源に供給する電流を大きくする、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記読取手段はラインセンサを有し、前記原稿と前記ラインセンサとを相対移動させて前記原稿を１ラインずつ読み取るものであり、
前記制御手段は、前記変動が大きいと判断された場合と小さいと判断された場合とで、前記光源に供給する電流の大きさと１ライン当たりの前記光源の点灯時間との積が一定になるように制御する、画像読取装置。
【請求項３】
請求項２に記載の画像読取装置であって、
前記制御手段は、前記判断手段により前記変動が大きいと判断されて電流を大きくするとき、１ライン当たりの前記光源の点灯時間が所定時間未満にならない範囲で大きくする、画像形成装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の画像読取装置であって、
前記読取手段は、
ラインセンサと、
前記原稿群が積載されるトレイと、
前記トレイに積載されている前記原稿群から前記原稿を一枚ずつ搬送して前記ラインセンサの読取位置を通過させる原稿搬送手段と、
を備え、
前記判断手段は、前記読取手段により読み取った前記原稿の枚数が所定枚数に達すると前記変動が大きいと判断し、
前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする、画像読取装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の画像読取装置であって、
前記判断手段は、前記読取手段により生成された前記画像データのデータ量が所定量に達すると前記変動が大きいと判断し、
前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする、画像読取装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の画像読取装置であって、
前記判断手段は、前記読取手段による前記原稿群の読み取り時間が所定時間に達すると前記変動が大きいと判断し、
前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする、画像読取装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の画像読取装置であって、
前記電流供給手段の温度を測定する温度センサを備え、
前記判断手段は、前記温度センサにより測定した温度が所定温度に達すると前記変動が大きいと判断し、
前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする、画像読取装置。
【請求項８】
請求項４乃至請求項７のいずれか一項に記載の画像読取装置であって、
前記読取手段は、
ラインセンサと、
前記原稿群が積載されるトレイと、
前記トレイに積載されている前記原稿群から前記原稿を一枚ずつ搬送して前記ラインセンサの読取位置を通過させる原稿搬送手段と、
を備え、
前記制御手段は、前記読取手段により一枚の前記原稿の読み取りが終了してから次の前記原稿の読み取りが開始されるまでの間に電流を大きくする、画像読取装置。
【請求項９】
請求項４乃至請求項８のいずれか一項に記載の画像読取装置であって、
前記読取手段は互いに異なる複数の画質で前記原稿を読み取り可能であり、
前記制御手段は、前記読取手段が相対的に高画質で前記原稿を読み取るとき、一枚の前記原稿の読み取り途中で電流を大きくし、相対的に低画質で前記原稿を読み取るとき、一枚の前記原稿の読み取り途中で電流を大きくしない、画像読取装置。
【請求項１０】
請求項１乃至請求項３のいずれか一項に記載の画像読取装置であって、
前記読取手段は、
ラインセンサと、
前記原稿が載置される原稿載置台と、
前記ラインセンサを前記原稿載置台に沿って搬送するセンサ搬送手段と、
前記原稿群が積載されるトレイと、
前記トレイに積載されている前記原稿群から前記原稿を一枚ずつ搬送して前記ラインセンサの読取位置を通過させる原稿搬送手段と、
を備え、
前記判断手段は、前記読取手段が前記原稿載置台に載置されている原稿を読み取るときは前記変動が小さいと判断し、前記トレイに積載されている前記原稿群を前記原稿搬送手段により前記読取位置に搬送して読み取るときは前記変動が大きいと判断する、画像読取装置。
【請求項１１】
請求項１乃至請求項１０のいずれか一項に記載の画像読取装置であって、
前記制御手段は、前記判断手段により前記変動が大きいと判断されて電流を大きくするとき、電流を段階的に大きくする、画像読取装置。
【請求項１２】
請求項１１に記載の画像読取装置であって、
前記制御手段は、１段階当たりの電流の増加幅を徐々に小さくする、画像読取装置。
【請求項１３】
請求項１１又は請求項１２に記載の画像読取装置であって、
前記電流供給手段の温度を測定する温度センサを備え、
前記制御手段は、電流を大きくするタイミングを、前記温度センサにより測定される温度に基づいて決定する、画像読取装置。
【請求項１４】
請求項１乃至請求項１３のいずれか一項に記載の画像読取装置と、
前記画像読取装置により生成された画像データに基づいて被記録媒体に画像を形成する画像形成手段と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、及び画像形成装置に関する。
【背景技術】
【０００２】
従来、高解像度で原稿を読み取るときと低解像度で原稿を読み取るときとで光源に供給する電流の大きさを異ならせる画像読み取り装置が知られている（例えば、特許文献１参照）。この画像読み取り装置では、３６０ｄｐｉで読み取るときはＬＥＤ電流を２０［ｍＡ］に設定し、１８０ｄｐｉで読み取るときはＬＥＤ電流を１０［ｍＡ］に設定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１６３１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、光源を流れる電流の大きさは、光源に電流を供給する回路の構成部品や光源の温度変化によって変動する。このため、例えば光源に供給する電流を２０［ｍＡ］に設定しても、原稿の読み取り途中で温度が変化することにより、光源を流れる電流が変動してしまうことがある。
電流の大きさが変動すると、原稿群の読み取り途中で光源の明るさが変化することにより、同じ色を読み取ったにもかかわらず画像上において色がばらつき、それにより画質が低下するという問題がある。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、光源を流れる電流の変動が大きい場合の画質の低下を抑制しつつ、変動が小さい場合に高画質の画像を得られる画像読取装置、及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明は、画像読取装置であって、供給される電流に応じた明るさで点灯する光源と、前記光源に電流を供給する電流供給手段と、前記電流供給手段を制御する制御手段と、前記光源からの光に照射された原稿を読み取って画像データを生成する読取手段と、前記読取手段により一枚以上の前記原稿からなる原稿群を読み取る間における前記光源を流れる電流の変動の大小を判断する判断手段と、を備え、前記制御手段は、前記読取手段により前記原稿群を読み取るとき、前記判断手段により前記変動が大きいと判断された場合は、前記変動が小さいと判断された場合に比べて前記光源に供給する電流を大きくする。
「光源を流れる電流の変動」の大小は、電流供給手段から光源に供給する電流が大きいほど小さいという傾向がある。
この発明によると、変動が大きいと判断された場合は、変動が小さいと判断された場合に比べて光源に供給する電流を大きくするので、光源を流れる電流の変動が大きい場合の画質の低下を抑制しつつ、変動が小さい場合に高画質の画像を得ることができる。
【０００７】
第２の発明は、第１の発明の画像読取装置であって、前記読取手段はラインセンサを有し、前記原稿と前記ラインセンサとを相対移動させて前記原稿を１ラインずつ読み取るものであり、前記制御手段は、前記変動が大きいと判断された場合と小さいと判断された場合とで、前記光源に供給する電流の大きさと１ライン当たりの前記光源の点灯時間との積が一定になるように制御する。
この発明によると、変動が大きい場合と小さい場合とで画像データが表す画像の明るさにばらつきが生じ難いようにすることができる。
【０００８】
第３の発明は、第２の発明の画像読取装置であって、前記制御手段は、前記判断手段により前記変動が大きいと判断されて電流を大きくするとき、１ライン当たりの前記光源の点灯時間が所定時間未満にならない範囲で大きくする。
１ライン当たりの光源の点灯時間が短くなると画質が低下するので、電流の変動が大きいと判断されて電流を大きくする場合であっても、１ライン当たりの光源の点灯時間が所定時間未満にならない範囲で大きくすることが望ましい。
【０００９】
第４の発明は、第１〜第３のいずれかの発明の画像読取装置であって、前記読取手段は、ラインセンサと、前記原稿群が積載されるトレイと、前記トレイに積載されている前記原稿群から前記原稿を一枚ずつ搬送して前記ラインセンサの読取位置を通過させる原稿搬送手段と、を備え、前記判断手段は、前記読取手段により読み取った前記原稿の枚数が所定枚数に達すると前記変動が大きいと判断し、前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする。
読み取る原稿の枚数が多いほど電流の累積供給時間が長くなって電流の変動が大きくなるので、「所定枚数」を適宜に設定し、読み取った原稿の枚数が所定枚数に達すると変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００１０】
第５の発明は、第１〜第４のいずれかの発明の画像読取装置であって、前記判断手段は、前記読取手段により生成された前記画像データのデータ量が所定量に達すると前記変動が大きいと判断し、前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする。
画像データのデータ量が多いほど電流の累積供給時間が長くなって電流の変動が大きくなるので、「所定量」を適宜に設定し、画像データのデータ量が所定量に達すると変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００１１】
第６の発明は、第１〜第５のいずれかの発明の画像読取装置であって、前記判断手段は、前記読取手段による前記原稿群の読み取り時間が所定時間に達すると前記変動が大きいと判断し、前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする。
読み取り時間が長いほど電流の累積供給時間が長くなって電流の変動が大きくなるので、「所定時間」を適宜に設定し、読み取り時間が所定時間に達すると変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００１２】
第７の発明は、第１〜第６のいずれかの発明の画像読取装置であって、前記電流供給手段の温度を測定する温度センサを備え、前記判断手段は、前記温度センサにより測定した温度が所定温度に達すると前記変動が大きいと判断し、前記制御手段は、前記判断手段により前記変動が大きいと判断されるまでは前記変動が小さい場合に供給する大きさの電流を供給し、前記変動が大きいと判断されると電流を大きくする。
電流供給手段の温度と光源を流れる電流の変動の大小とには相関関係があるので、「所定温度」を適宜に設定し、電流供給手段の温度が所定温度に達すると変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００１３】
第８の発明は、第４〜第７のいずれかの発明の画像読取装置であって、前記読取手段は、ラインセンサと、前記原稿群が積載されるトレイと、前記トレイに積載されている前記原稿群から前記原稿を一枚ずつ搬送して前記ラインセンサの読取位置を通過させる原稿搬送手段と、を備え、前記制御手段は、前記読取手段により一枚の前記原稿の読み取りが終了してから次の前記原稿の読み取りが開始されるまでの間に電流を大きくする。
この発明によると、１枚の原稿の読み取り途中で光源の明るさが変化しないので、当該１枚の原稿を読み取って生成された画像データが表す画像の画質が途中で変化してしまうことを低減できる。
【００１４】
第９の発明は、第４〜第８のいずれかの発明の画像読取装置であって、前記読取手段は互いに異なる複数の画質で前記原稿を読み取り可能であり、前記制御手段は、前記読取手段が相対的に高画質で前記原稿を読み取るとき、一枚の前記原稿の読み取り途中で電流を大きくし、相対的に低画質で前記原稿を読み取るとき、一枚の前記原稿の読み取り途中で電流を大きくしない。
高画質で原稿を読み取るときは低画質で読み取るときに比べて長時間を要するので、一枚の原稿の読取途中で光源の明るさが変化してしまう可能性がある。
この発明によると、高画質で読み取るときは一枚の原稿の読取途中で電流を大きくするので、生成された画像データが表す画像の画質が途中で変化してしまうことを低減できる。
【００１５】
第１０の発明は、第１〜第３のいずれかの発明の画像読取装置であって、前記読取手段は、ラインセンサと、前記原稿が載置される原稿載置台と、前記ラインセンサを前記原稿載置台に沿って搬送するセンサ搬送手段と、前記原稿群が積載されるトレイと、前記トレイに積載されている前記原稿群から前記原稿を一枚ずつ搬送して前記ラインセンサの読取位置を通過させる原稿搬送手段と、を備え、前記判断手段は、前記読取手段が前記原稿載置台に載置されている原稿を読み取るときは前記変動が小さいと判断し、前記トレイに積載されている前記原稿群を前記原稿搬送手段により前記読取位置に搬送して読み取るときは前記変動が大きいと判断する。
一般に、原稿の枚数が少ないときは原稿載置台に載置して読み取らせることが多く、原稿の枚数が多いときはトレイに積載して読み取らせることが多い。つまり、原稿載置台に載置されている原稿を読み取るときは原稿の枚数が少ないので電流の累積供給時間が短くなり、トレイに積載されている原稿群を読み取るときは原稿の枚数が多いので電流の累積供給時間が長くなる。
このため、原稿載置台に載置されている原稿を読み取るとき（電流の累積供給時間が短いとき）は変動が小さいと判断し、トレイに積載されている原稿群を読み取るとき（電流の累積供給時間が長いとき）は変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００１６】
第１１の発明は、第１〜第１０のいずれかの発明の画像読取装置であって、前記制御手段は、前記判断手段により前記変動が大きいと判断されて電流を大きくするとき、電流を段階的に大きくする。
この発明によると、光源に供給する電流を段階的に大きくするので、光源の明るさが極端に変化しないように電流を大きくすることができ、供給する電流の大きさを変化させたことによる画質の変化を目立ち難くすることができる。
【００１７】
第１２の発明は、第１１の発明の画像読取装置であって、前記制御手段は、１段階当たりの電流の増加幅を徐々に小さくする。
光源の温度変化は時間の経過とともに小さくなるので、電流の変動も時間の経過とともに小さくなる。このため、光源に供給する電流を段階的に大きくする場合には徐々にその増加幅を小さくすることにより、画質の変化をより目立ち難くすることができる。
【００１８】
第１３の発明は、第１１又は１２の発明の画像読取装置であって、前記電流供給手段の温度を測定する温度センサを備え、前記制御手段は、電流を大きくするタイミングを、前記温度センサにより測定される温度に基づいて決定する。
この発明によると、電流を大きくするタイミングを温度センサにより測定される温度に基づいて決定することにより、画質をより均一にすることができる。
【００１９】
第１４の発明は、画像形成装置であって、第１〜第１３のいずれかの発明の画像読取装置と、前記画像読取装置により生成された画像データに基づいて被記録媒体に画像を形成する画像形成手段と、を備える。
この画像形成装置によると、光源を流れる電流の変動が大きい場合の画質の低下を抑制しつつ、変動が小さい場合に高画質の画像を得ることができる。
【発明の効果】
【００２０】
本発明によれば、光源を流れる電流の変動が大きい場合の画質の低下を抑制しつつ、変動が小さい場合に高画質の画像を得られる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態１に係る画像読取装置の模式図。
【図２】画像読取装置の電気的構成を示すブロック図。
【図３】電流と点灯時間との関係を説明するための模式図。
【図４】原稿を読み取って生成された画像の一例を示す模式図。
【図５】原稿を読み取って生成された画像の一例を示す模式図。
【図６】光源に供給する電流と読み取り時間との関係を示すグラフ。
【図７】光源電流値と変動の大きさとの関係を示す表。
【図８】原稿の読取処理のフローチャート。
【図９】本発明の実施形態２に係る読取処理のフローチャート。
【図１０】本発明の実施形態３に係る読取処理のフローチャート。
【図１１】本発明の実施形態４に係る電流の変動と電流供給回路の構成部品の温度との関係を示すグラフ。
【発明を実施するための形態】
【００２２】
＜実施形態１＞
本発明の実施形態１を図１ないし図８によって説明する。
（１）画像読取装置の構成
図１は、イメージスキャナ１（画像読取装置の一例）の模式図である。イメージスキャナ１は所謂フラットベッド（ＦＢ）型のスキャナ装置として構成されており、原稿が載置されるプラテンガラス１３を有する装置本体３と、装置本体３の上方に開閉可能に設けられたＦＢカバー５とを備えて構成されている。
【００２３】
装置本体３は、第一の読取面１１（原稿載置台の一例）と第二の読取面１２とを構成するプラテンガラス１３と、プラテンガラス１３を支持する筐体２０と、第一の読取面１１に載置される原稿の位置決めを行うための位置決め部材１７と、所定の反射率を有する白基準板１９と、読取デバイス２１と、読取デバイス２１を移動させるＦＢモータ２３及びベルト機構部２５と、を備えている。
【００２４】
プラテンガラス１３の表面は、筐体２０に対して着脱自在に設けられた位置決め部材１７によって第一の読取面１１と第二の読取面１２とに分割されている。第一の読取面１１は利用者が表面に載置した原稿を読み取るための領域であり、ＦＢカバー５が閉じられた状態でＦＢカバー５により被覆される。第二の読取面１２はＦＢカバー５に設けられたＡＤＦ４０（Auto Document Feeder、原稿搬送手段の一例）により搬送されてきた原稿Ｐを読み取るための領域である。
【００２５】
読取デバイス２１は、プラテンガラス１３の裏面において、プラテンガラス１３の盤面に平行な副走査方向（図中のＤ方向）に移動可能に収容されている。読取デバイス２１は、ベルト機構部２５が備える一対のローラ２５ａに掛け回されたベルト２５ｂに固定されており、ＦＢモータ２３が発生する動力により回転するベルト２５ｂと共に、副走査方向に移動する。
【００２６】
白基準板１９は、位置決め部材１７とプラテンガラス１３との間に、紙面に垂直な主走査方向に延びる姿勢で配置されている。白基準板１９は反射率の高い白色の部材であり、光源（図２参照）の光量調整やシェーディング補正のための白レベルデータの生成に用いられる。
【００２７】
ＦＢカバー５に設けられたＡＤＦ４０の動作によって第二の読取面１２上に搬送されてきた原稿Ｐを読み取る際、読取デバイス２１は第二の読取面１２下に移動されて停止する。また、第一の読取面１１上の原稿を読み取る際、読取デバイス２１はＦＢモータ２３及びベルト機構部２５の動作により第一の読取面１１の裏面側を副走査方向に搬送される。
【００２８】
ＦＢカバー５は、前述したようにＡＤＦ４０を備えており、次のように、給紙トレイ４１（トレイの一例）に載置された原稿Ｐを、第二の読取面１２上に搬送し、第二の読取面１２上で読取デバイス２１により読み取られた原稿Ｐを排紙トレイ４２に排出する。
【００２９】
ＡＤＦ４０は、搬送路の始点に、給紙ローラ４４、４５を備えており、給紙トレイ４１に載置された原稿は給紙ローラ４４、４５によって搬送路下流に搬送される。給紙ローラ４４、４５により搬送されてきた原稿Ｐは、搬送ローラ４７、４８により、更に搬送路下流に搬送される。
搬送路において搬送ローラ４７、４８より下流側には、第二の読取面１２と所定の空隙を有した状態で、第二の読取面１２に対抗する上板４９が設けられている。搬送ローラ４７、４８により搬送されてきた原稿Ｐは、上板４９と第二の読取面１２との間を通過して、それより更に搬送路下流に設けられた一対の搬送ローラ５１、５２によって搬送され、続いて、一対の排紙ローラ５３、５４によって、排紙トレイ４２に排紙される。
【００３０】
（２）イメージスキャナの電気的構成
図２は、イメージスキャナ１の電気的構成を示すブロック図である。イメージスキャナ１は、ＡＳＩＣ１００、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＥＥＰＲＯＭ１０４、ＦＢモータ２３、ＦＢモータ駆動回路１０５、ＡＤＦモータ１１０、ＡＤＦモータ駆動回路１０６、原稿検出センサ１０７、読取デバイス２１、電流供給回路１２１、Ａ／Ｄ変換回路１２３、操作部１３０などを備えて構成されている。
【００３１】
図示するようにＡＳＩＣ１００（読取手段の一例）には、ＦＢモータ駆動回路１０５、ＡＤＦモータ駆動回路１０６、原稿検出センサ１０７、電流供給回路１２１、Ａ／Ｄ変換回路１２３、操作部１３０等が接続されている。ＡＳＩＣ１００はＣＰＵ１０１の制御の下でこれらを制御するとともに、Ａ／Ｄ変換回路１２３から出力された画素値にガンマ補正やシェーディング補正、その他各種の画像処理を施して画素毎にＲＧＢ３つの画素値を持つ画像データを生成する。なお、シェーディング補正はＡＳＩＣ１００ではなくＣＰＵ１０１で行ってもよい。
【００３２】
原稿検出センサ１０７は給紙トレイ４１に設けられており、給紙トレイ４１上の原稿を検出する。原稿検出センサ１０７としては、給紙トレイ４１に原稿Ｐが載置されると原稿Ｐに押されてオンになり、原稿Ｐが載置されていないときはばねの付勢力によってオフに復帰するスイッチなどを用いることができる。
【００３３】
読取デバイス２１（読取手段の一例）は、主走査方向に複数の受光素子が一列に配列されたラインセンサ２６、及び、赤色（Ｒ）の光を発する複数のＬＥＤがラインセンサ２６の延伸方向に１列に配列された光源２２Ｒと、緑色（Ｇ）の光を発する複数のＬＥＤが１列に配列された光源２２Ｇと、青色（Ｂ）の光を発する複数のＬＥＤが１列に配列された光源２２Ｂとで構成される光源２２を備えている。各光源２２Ｒ、２２Ｇ、２２Ｂは電流供給回路１２１から供給された電流の大きさに応じた明るさ（光源２２の光度、あるいは光源２２の発光光量ということもできる）で点灯する。読取デバイス２１は、光源２２からの光に照射された原稿によって反射された反射光をラインセンサ２６により受光し、ラインセンサ２６の各受光素子に蓄積された電荷に応じた電圧を出力する。
【００３４】
電流供給回路１２１（電流供給手段の一例）には、光源２２が接続されている。電流供給回路１２１は、ＡＳＩＣ１００から出力されるＰＷＭ信号に基づいて光源２２に電流を供給する。
ＣＰＵ１０１（制御手段、判断手段の一例）は、ＡＳＩＣ１００を介して、光源２２の色毎にＰＷＭ信号のパルス幅とパルス周期とのデューティ比（ＬＥＤＰＷＭ調整値）を調整することにより、各光源２２Ｒ、２２Ｇ、２２Ｂに供給する電流の大きさをそれぞれ調整することができる。
【００３５】
また、ＣＰＵ１０１は、ＡＳＩＣ１００を介して、１ライン周期中においてＰＷＭ信号を出力する期間と出力しない期間とのデューティ比（ＬＥＤＤＵＴＹ調整値）を光源２２の色毎に調整することにより、各光源２２Ｒ、２２Ｇ、２２Ｂの点灯時間を調整することができる。
なお、光源２２に供給する電流の大きさや点灯時間の調整はＣＰＵ１０１ではなくＡＳＩＣ１００で行ってもよい。
【００３６】
Ａ／Ｄ変換回路１２３（読取手段の一例）は、読取デバイス２１から出力される電圧のゲイン調整を行い、ゲイン調整した電圧をデジタルの出力値（画素値）に変換する回路である。
操作部１３０（選択手段）は、装置本体３の前方に設けられており、各種の操作スイッチを備えている。利用者は操作部１３０を操作することにより、読取条件の設定や読み取りの指示などを行うことができる。
【００３７】
（３）光源に供給する電流の大きさと光源の点灯時間との関係
図３は、光源２２に供給する電流の大きさと光源２２の点灯時間との関係を説明するための模式図である。本実施形態では読取条件や後述する「光源を流れる電流の変動」の大小に応じて光源２２に供給する電流の大きさ（光源電流値）の設定値を変えるが、この場合に、ＣＰＵ１０１は光源電流値と１ライン当たりの光源２２の点灯時間との積（図中の斜線で示す領域の面積に相当）が一定に保たれるようにするために点灯時間についても合わせて変える。
【００３８】
例えば、光源電流値を小さくする場合には、光源電流値を小さくした分だけ点灯時間を長くすることにより、光源電流値と点灯時間との積を一定に保つ。逆に、例えば光源電流値を大きくする場合には、その分だけ点灯時間を短くすることにより積を一定に保つ。
【００３９】
光源電流値と点灯時間との積を一定に保つ理由は、光源電流値を変える前と変えた後とで同じ原稿を読み取った場合に各受光素子が受光する光量が極端に異ならないようにすることにより、いずれの光源電流値を設定しても画像データが表す画像の明るさが極端に異ならないようにするためである。
【００４０】
図４及び図５は、光源２２の点灯時間を変えて同じ原稿を読み取った画像を示している。図４は点灯時間を長くして原稿を読み取った画像６１を示しており、原稿をほぼ忠実に再現している。これに対し、図５は点灯時間を短くして原稿を読み取った画像６２を示している。点灯時間を短くすると光源２２が消灯している間に原稿とラインセンサ２６とが相対移動する距離が長くなるので、読み飛ばされる領域が多くなる。このため図５に示す画像６２では罫線が一つおきに読み飛ばされてしまっている。つまり、画像６２は読み飛ばされた領域が多い低画質の画像である。
つまり、光源電流値を小さくしてその分だけ点灯時間を長くした方が、高画質で原稿を読み取ることができる。
【００４１】
（４）光源を流れる電流の変動
図６は、光源２２を流れる電流と読み取り時間との関係を示すグラフである。電流供給回路１２１から光源２２に一定の大きさの電流（光源電流値）を供給するように設定しても、読み取り時間の経過とともに電流供給回路１２１の構成部品の温度が変化することにより、図示するように光源２２を流れる電流（光源電流）の大きさが変動する。
ただし、電流供給回路１２１の構成部品の温度変化によって光源電流が変動する程度（電流の変動の大小）は一定ではなく、設定した光源電流値の大きさによって変動の程度が異なる。
【００４２】
図７は、光源電流値と変動の大きさとの関係を示す表である。図示する表は光源電流値の設定を変えながら光源２２を流れる電流値（光源電流値）を測定したものであり、上位の行から下位の行にいくにつれて光源電流値の設定値を徐々に小さくして測定したものである。
「最小値」及び「最大値」は、測定された最小の電流値、及び最大の電流値を示している。例えば、最小値は測定期間中において電流供給回路１２１の構成部品の温度が最も低いときに測定され、最大値は電流供給回路１２１の構成部品の温度が最も高いときに測定される。ただし、測定される電流値の大きさを決めるパラメータは、電流供給回路１２１の構成部品の温度のみとは限らない。例えば光源２２の温度変化によって変動することもある。
【００４３】
「中央値」は、「最小値」と「最大値」との中央の値である。図７に示す表では最も大きい電流を供給した場合の「中央値」（表２行目の「中央値」）を１００として各電流の大きさを示している。
「変動幅」は、「最大値」と「最小値」との差である。図示する表では「変動幅」が同じである行もあるが、全体をみれば「変動幅」は光源電流値が小さいほど大きいという傾向がある、言い換えると、「変動幅」は光源電流値が大きいほど小さいという傾向がある。
【００４４】
「変動率」は、「変動幅」を「中央値」で除算することにより、行毎に「中央値」を基準として電流の変動の大きさを示したものである。図示するように「変動率」は光源電流値が小さいほど大きいという傾向がある、言い換えると、「変動率」は光源電流値が大きいほど小さいという傾向がある。
【００４５】
「光源を流れる電流の変動」（以下「光源電流の変動」という）の大小は、「変動幅」によって把握してもよいし、「変動率」によって把握してもよい。いずれにしても「光源電流の変動」は光源電流値が大きいほど小さいという傾向がある。
「光源電流の変動」が小さいと、原稿群を読み取る間における光源２２の明るさの変化も小さくなるので、同じ色を読み取った場合に先に読み取って生成された画素（画像データを構成するドット）の色と後で読み取って生成された画素の色とのばらつきが小さくなる。
つまり、光源電流値を大きくすると、「光源電流の変動」が小さくなることにより、同じ色を読み取った結果としての画素の色がばらつくことによる画質の低下を抑制できる。
【００４６】
（５）原稿の読取処理
上述したように、光源電流値を小さくしてその分だけ点灯時間を長くした方が高画質（読み飛ばされる領域が少ないという意味での高画質）で原稿を読み取ることができる。
その反面、光源電流値を大きくした方が光源電流の変動を抑制できるので、画質の低下（同じ色を読み取ったにもかかわらず画素の色がばらつくという意味での画質の低下）を抑制できる。
【００４７】
そこで、本実施形態では、１枚以上の原稿からなる原稿群を読み取る間における光源電流の変動の大小を判断し、当該原稿群を読み取るとき、電流の変動が大きい場合は、電流の変動が小さい場合に比べて光源電流値を大きくする。
【００４８】
図８は、原稿の読取処理の流れを示すフローチャートである。
以下の説明では、プラテンガラス１３の第一の読取面１１に載置されている原稿を読み取ることを「ＦＢスキャン」といい、ＡＤＦ４０により原稿を搬送して読み取ることを「ＡＤＦスキャン」という。
ここではＡＤＦスキャンを例に説明する。本処理は、利用者が原稿群を給紙トレイ４１に載置して操作部１３０の所定のボタンを押下すると開始される。
【００４９】
Ｓ１０１では、ＣＰＵ１０１は読取デバイス２１を制御してラインセンサ２６を白基準板１９の下（白基準板１９の読み取り位置）に移動させる。
【００５０】
Ｓ１０２では、ＣＰＵ１０１は光源２２に供給する電流の大きさ（光源電流値）を設定する。以下、その概略について説明する。
先ず、ＣＰＵ１０１は光源２２Ｒについて光源電流値及び１ライン当たりの点灯時間の初期値をそれぞれ設定する。光源電流値の初期値としては、光源電流値及び点灯時間の初期値で光源２２Ｒを点灯させて読取デバイス２１に白基準板１９を読み取らせた場合に生成される画素値が２５５（画素値の上限値）よりも十分に小さい値になるような値を設定する。
【００５１】
次に、ＣＰＵ１０１は設定した初期値で光源２２Ｒを点灯させて読取デバイス２１に白基準板１９を１ライン分読み取らせ、生成された画素値がいずれか一つでもオーバーフローしているか否かを判定する。オーバーフローとは、画素値が２５５以上（２５５を含む）になることをいう。ＣＰＵ１０１はオーバーフローしている画素値がない場合はいずれかの画素値がオーバーフローするまで光源電流値を１段階ずつ上げて白基準板１９の読み取りを繰り返す。そして、ＣＰＵ１０１は一つでも画素値がオーバーフローすると、そのときの光源電流値を光源２２Ｒの光源電流値とする。
【００５２】
ＣＰＵ１０１は同様にして光源２２Ｇ、光源２２Ｂについても光源電流値を設定する。
Ｓ１０２で設定した光源電流値は「変動が小さい場合に供給する大きさの電流」の一例である。
【００５３】
Ｓ１０３では、ＣＰＵ１０１は点灯時間を設定する。以下、その概略について説明する。
ＣＰＵ１０１は光源２２ＲについてＳ１０２で設定した光源電流値、及び点灯時間の初期値で点灯させて読取デバイス２１に白基準板１９を１ライン分読み取らせ、生成された画素値がいずれか一つでもオーバーフローしているか否かを判定する。ＣＰＵ１０１はいずれか一つでもオーバーフローしている場合はいずれの画素値もオーバーフローしなくなるまで点灯時間を１段階ずつ短くして白基準板１９の読み取りを繰り返す。そして、ＣＰＵ１０１は全ての画素値がオーバーフローしなくなると、そのときの点灯時間を光源２２Ｒの点灯時間とする。
ＣＰＵ１０１は同様にして光源２２Ｇ、光源２２Ｂについても点灯時間を設定する。
【００５４】
Ｓ１０４では、ＣＰＵ１０１はＳ１０２で設定した光源電流値、及びＳ１０３で設定した点灯時間で光源２２を点灯させてシェーディング補正のための白レベルデータを生成する。具体的には、ＣＰＵ１０１は白基準板１９を３２回などのように複数回読み取らせ、受光素子毎に画素値を平均することにより、受光素子毎の白レベルデータを生成する。
【００５５】
Ｓ１０５では、ＣＰＵ１０１は光源２２を消灯してシェーディング補正のための黒レベルデータを生成する。具体的には、ＣＰＵ１０１は光源２２を消灯した暗黒状態で３２回などのように複数回読み取りを実行させ、受光素子毎に画素値を平均することにより、受光素子毎の黒レベルデータを生成する。
【００５６】
Ｓ１０６では、ＣＰＵ１０１は読取デバイス２１を制御して原稿を１枚読み取る。
Ｓ１０７では、ＣＰＵ１０１は次の原稿があるか否かを判定する。具体的には、ＣＰＵ１０１は原稿検出センサ１０７の検出結果がオンであれば次の原稿があると判定し、オフであれば次の原稿がないと判定する。ＣＰＵ１０１は、次の原稿がある場合はＳ１０８に進み、次の原稿がない場合は読み取りを終了する。
【００５７】
Ｓ１０８では、ＣＰＵ１０１は「光源電流の変動」の大小を判断する。「光源電流の変動」の大小の判断の仕方としては種々の態様が可能であるが、ここでは読み取った原稿の枚数に基づいて判断する場合を例に説明する。
【００５８】
光源電流の変動の大小は、電流供給回路１２１の構成部品の温度変化の大小に比例し、電流供給回路１２１の構成部品の温度変化の大小は光源２２に電流を供給した時間の長さ（電流の累積供給時間の長さということもできる）に比例する。原稿の枚数が多いと読み取りに要する時間も長くなるので、光源２２に電流を供給する時間も長くなる。従って、読み取った原稿の枚数が多い場合には、光源電流の変動が大きいと判断することができる。そこで、ＣＰＵ１０１は、読み取った原稿の枚数をカウントし、読み取った枚数が「所定枚数」に達すると「光源電流の変動」が大きいと判断する。
【００５９】
この「所定枚数」は、実験などにより適宜に決定することができる。例えば、同一色で塗りつぶされている複数の原稿をＡＤＦ４０により連続して読み取らせ、生成された各画像を比較して色のばらつきが大きくなり始める枚数を判断し、その枚数を「所定枚数」としてもよい。
【００６０】
なお、「所定枚数」は例えば読取条件に応じて変更してもよい。具体的には例えば、原稿の搬送速度を遅くしてゆっくり読み取ることにより高画質（ゆっくり読み取ることにより原稿の色を細部までより忠実に表現するという意味での高画質）で原稿を読み取る場合がある。この場合には読み取りに長時間を要するので、同じ枚数を読み取っても低画質のときに比べて電流の変動は大きくなる。このため、高画質で読み取るときは「所定枚数」を少なくし、低画質で読み取るときは「所定枚数」を多くしてもよい。
ＣＰＵ１０１は、電流の変動が大きいと判断した場合（読み取った枚数が「所定枚数」に達した場合）はＳ１０９に進み、変動が小さいと判断した場合はＳ１０６に戻る。
【００６１】
Ｓ１０９では、ＣＰＵ１０１は光源２２に供給する電流を１段階大きくする。１段階当たりの電流の増加幅は、電流の変動による画質の低下を抑制できる程度に大きいことが望ましい。ただし、電流の増加幅を大きくし過ぎると画像全体の明るさが極端に変化してしまうので、画像の明るさの変化が一見して判らない程度の増加幅にすることが望ましい。
【００６２】
また、電流を大きくすると１ライン当たりの光源２２の点灯時間が短くなって読み飛ばされる領域が増え、それにより画質が低下する虞があるので、ある一定の電流値以上にはしないようにすることが望ましい。例えば、光源電流値を大きくしながら点灯時間を短くして画質の低下を検証し、それにより画質が低下し始める点灯時間を点灯時間の下限（所定時間の一例）として予め判断しておき、点灯時間が下限以下にならない範囲で光源電流値を大きくするようにするとよい。
【００６３】
Ｓ１１０では、ＣＰＵ１０１はＳ１０９で電流を大きくした分、光源２２の１ライン当たりの点灯時間を短くする。
【００６４】
（６）実施形態の効果
以上説明した本発明の実施形態１に係るイメージスキャナ１によると、電流の変動が大きい場合は、光源電流値の設定値を大きくして光源２２に供給する電流を大きくすることにより、電流の変動を抑制でき、それにより画質の低下（色のばらつきが大きくなるという意味での画質の低下）を抑制できる。一方、変動が小さい場合は、電流の変動を抑制するために電流を大きくしなくてよいので、電流の変動が大きい場合に比べて小さい光源電流値を設定することにより、高画質（読み飛ばされる領域が少ないという意味での高画質）の画像を得ることができる。
【００６５】
更に、イメージスキャナ１によると、変動が大きいと判断された場合と小さいと判断された場合とで、光源２２に供給する電流の大きさと１ライン当たりの点灯時間との積が一定になるように制御するので、変動が大きい場合と小さい場合とで画像データが表す画像の明るさにばらつきが生じ難いようにすることができる。
【００６６】
更に、イメージスキャナ１によると、変動が大きいと判断されて電流を大きくするとき、１ライン当たりの点灯時間が所定時間未満にならない範囲で大きくするので、読み飛ばされる領域が多くなることによる画質の低下を抑制できる。
【００６７】
更に、イメージスキャナ１によると、読み取った原稿の枚数が所定枚数に達すると変動が大きいと判断する。読み取る原稿の枚数が多いほど光源２２を点灯させる時間が長くなって電流の変動が大きくなるので、「所定枚数」を適宜に設定し、読み取った原稿の枚数が所定枚数に達すると変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００６８】
更に、イメージスキャナ１によると、一枚の原稿の読み取りが終了してから次の原稿の読み取りが開始されるまでの間に電流を大きくするので、１枚の原稿の読み取り途中で光源２２の明るさが変化しない。このため、１枚の原稿を読み取って生成された画像データが表す画像の明るさが途中で変化してしまうことによる画質の低下を低減できる。
【００６９】
更に、イメージスキャナ１によると、光源２２に供給する電流を段階的に大きくするので、光源２２の明るさが極端に変化しないように電流を大きくすることができ、光源電流値を大きくしたことによる画質の変化を目立ち難くすることができる。
【００７０】
＜実施形態２＞
次に、本発明の実施形態２を図９によって説明する。
原稿の枚数が少ないと電流の累積供給時間が短くなるので、光源２２を流れる電流の変動も小さくなる。一般に原稿の枚数が少ないときはＦＢスキャンによって読み取らせることが多いので、ＦＢスキャンのときは原稿の枚数が少ないと推測される。つまり、ＦＢスキャンのときは「光源電流の変動」が小さいと推測される。
【００７１】
これに対し、原稿の枚数が多いと電流の累積供給時間が長くなるので、光源２２を流れる電流の変動も大きくなる。一般に原稿の枚数が多いときはＡＤＦスキャンによって読み取らせることが多いので、ＡＤＦスキャンのときは原稿の枚数が多いと推測される。つまり、ＡＤＦスキャンのときは「光源電流の変動」が大きいと推測される。
【００７２】
そこで、実施形態２では、ＦＢスキャンのときは電流の変動が小さいと判断し、ＡＤＦスキャンのときは電流の変動が大きいと判断する。
図９は、実施形態２に係る原稿の読取処理のフローチャートである。ここでは実施形態１と実質的に同一の処理には同一の符号を付して説明を省略する。
【００７３】
Ｓ２０１では、ＣＰＵ１０１は原稿検出センサ１０７により給紙トレイ４１上の原稿を検出し、原稿が検出されなかった場合はＦＢスキャンと判定し、原稿が検出された場合はＡＤＦスキャンと判定する。ＣＰＵ１０１は、ＦＢスキャンであると判定した場合はＳ２０２に進み、ＡＤＦスキャンであると判定した場合はＳ２０３に進む。
【００７４】
Ｓ２０２では、ＣＰＵ１０１は読取デバイス２１を制御して第一の読取面１１に載置されている原稿を読み取る（ＦＢスキャン）。つまり、ＦＢスキャンでは電流の変動が小さい場合に供給する大きさの電流を光源２２に供給して原稿を読み取る。
Ｓ２０３では、ＣＰＵ１０１はＳ１０２で設定した光源電流値を所定幅だけ大きくした光源電流値を設定する。この「所定幅」は、実験などにより適宜に決定することができる。例えばＡＤＦ４０により複数枚の原稿を読み取る実験を行い、所定幅をどの程度にすれば同じ色を読み取った場合の色のばらつき（画素値のばらつき）を目立たなくできるかを検証して決定すればよい。
【００７５】
Ｓ２０４では、ＣＰＵ１０１はＳ２０３で電流を大きくした分だけ１ライン当たりの点灯時間を短くする。
Ｓ２０５では、ＣＰＵ１０１はＡＤＦ４０により原稿を搬送して第二の読取面１２上を通過させながら読取デバイス２１により原稿を読み取る（ＡＤＦスキャン）。
【００７６】
以上説明した本発明の実施形態２に係るイメージスキャナによると、ＦＢスキャンのときは光源電流の変動が小さいと判断し、ＡＤＦスキャンのときは光源電流の変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００７７】
＜実施形態３＞
次に、本発明の実施形態３を図１０によって説明する。
実施形態３では、原稿を所定の画質以上の高画質で読み取るとき、一枚の原稿の読み取り途中で電流を大きくする。
【００７８】
ここでいう高画質とは、読み飛ばす領域が少ないという意味での高画質をいう。読み飛ばす領域を少なくするためには点灯時間を長くすることになるので、読み飛ばす領域が多い低画質に比べ、原稿を読み取る時間は同じであっても電流の累積供給時間が長くなる。それにより、一枚の原稿を読み取る間に電流が大きく変動する可能性がある。そこで、実施形態３では高画質で原稿を読み取るとき一枚の原稿の読み取り途中で電流を大きくする。
【００７９】
図１０は、実施形態３に係る原稿の読取処理のフローチャートである。ここでは実施形態１と実質的に同一の処理には同一の符号を付して説明を省略する。また、ここではＦＢスキャンを例に説明する。
Ｓ３０１では、ＣＰＵ１０１は利用者が高画質の読み取りを設定したか低画質の読み取りを設定したかを判定する。ＣＰＵ１０１は、利用者が設定した画質が所定の画質以上である場合は高画質と判定してＳ３０２に進み、所定の画質未満である場合は低画質と判定してＳ３０５に進む。
【００８０】
Ｓ３０２では、ＣＰＵ１０１は読取デバイス２１を制御して第一の読取面１１に載置されている原稿を１ライン分読み取らせる。
Ｓ３０３では、ＣＰＵ１０１は次のラインがあるか否かを判定する。ＣＰＵ１０１は次のラインがある場合はＳ３０４に進み、次のラインがない場合は原稿を全ライン読み取ったとして処理を終了する。
【００８１】
Ｓ３０４では、ＣＰＵ１０１は「光源電流の変動」の大小を判断する。ここでは読み取った画像データのデータ量が「所定量」以上であれば電流の変動が大きいと判断し、「所定量」未満であれば変動が小さいと判断する。この「所定量」は実験などにより適宜に設定することができる。
Ｓ３０５では、ＣＰＵ１０１は読取デバイス２１を制御して第一の読取面１１に載置されている原稿を読み取らせる。つまり、Ｓ３０５では電流の変動が小さい場合に供給する大きさの電流を光源２２に供給して原稿を読み取る。
【００８２】
以上説明した本発明の実施形態３に係るイメージスキャナによると、画像データのデータ量が所定量に達すると変動が大きいと判断する。画像データのデータ量が多いほど光源２２を点灯させる時間が長くなって電流の変動が大きくなるので、実験などにより「所定量」を適宜に設定し、画像データのデータ量が所定量に達すると変動が大きいと判断することにより、変動の大小を適切に判断できる。
【００８３】
更に、実施形態３に係るイメージスキャナによると、原稿を高画質で読み取るときは一枚の原稿の読み取り途中で電流を大きくするので、一枚の原稿を読み取った１つの画像上において先に読み取って生成された画素の色と後で読み取って生成された画素の色とがばらついてしまうことによる画質の低下を抑制できる。
【００８４】
なお、ここでは読み飛ばす領域が少ないという意味での高画質を例に説明したが、高画質の定義はこれ以外であってもよい。例えば、１ライン周期を長くして原稿をゆっくり読み取ったことにより原稿の色を精度よく再現できる画像を高画質とし、１ライン周期を短くして原稿を早く読み取ったことにより色の再現性よりも読み取り時間の短縮を優先した画像を低画質としてもよい。この場合、高画質では電流の累積供給時間が長くなるので、光源電流の変動が大きくなる可能性がある。従って、高画質の場合は光源電流を大きくすることにより、色のばらつきを低減できる。
【００８５】
＜実施形態４＞
次に、本発明の実施形態４を図１１によって説明する。
実施形態４では、電流供給回路１２１の構成部品の温度を測定する温度センサを備え、電流の変動が大きいと判断されて電流を段階的に大きくするとき、電流を大きくするタイミングを、温度センサにより測定される温度に基づいて決定する。実施形態４に係るイメージスキャナの構成は温度センサを備えることを除いて実施形態１と実質的に同一である。
【００８６】
図１１は、光源２２を流れる電流と電流供給回路１２１の構成部品の温度との関係を示すグラフである。図示するように光源電流の変動は温度が低いときほど大きく、温度が高くなるにつれて小さくなるという傾向がある。このため、例えば一定時間間隔で電流を大きくするとし、各タイミングにおいて電流の増加幅を同じにしたとすると、各タイミングにおける電流の変動の程度が異なっているにもかかわらず増加幅が同じであることにより、画質が均一になり難い。
【００８７】
そこで、ＣＰＵ１０１は、各タイミングおいて電流の増加幅を同じにする場合は、電流を大きくするタイミングを、温度センサによって測定される電流供給回路１２１の構成部品の温度に基づいて決定する。具体的には、ＣＰＵ１０１は、電流供給回路１２１の構成部品の温度が低いときは温度の変化幅が小さいタイミングで電流を一定幅大きくし、電流供給回路１２１の構成部品の温度が高いときは温度の変化幅が大きいタイミングで電流を当該一定幅大きくする。
【００８８】
温度の変化幅は、例えば図１１に示すグラフにおいて縦軸（電流）を等間隔に区切る各横線（例えば点線７０、７１、７２）と温度電流曲線との交点における温度を求めることによって決定することができる。縦軸をどの程度細かく区切るかは適宜に決定可能である。
【００８９】
以上説明した本発明の実施形態４に係るイメージスキャナによると、電流を段階的に大きくする場合に、電流を大きくするタイミングを温度センサにより測定される温度に基づいて決定するので、画質をより均一にすることができる。
【００９０】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００９１】
（１）上記実施形態１では読み取った原稿の枚数が所定枚数に達すると「光源電流の変動」が大きいと判断する場合を例に説明したが、「光源電流の変動」の大小の判断の仕方としては種々の態様が可能である。
例えば、光源２２を流れる電流を測定するための電流計を設け、原稿の読み取り開始時に電流値を測定するとともに、図８のＳ１０８のタイミングで電流値を測定し、両者の差が一定値以上であれば「変動が大きい」と判断してもよい。
【００９２】
また、前述したように電流供給回路１２１の構成部品の温度変化は光源２２に電流を供給した時間の長さに比例するので、読み取りを開始してからの経過時間をタイマーにより計測し、経過時間が「所定時間」以上に達すると「光源電流の変動」が大きいと判断してもよい。
【００９３】
また、上記「所定時間」は例えば読取条件に応じて変更してもよい。具体的には例えば、高画質で原稿を読み取るときは低画質で読み取るときに比べて１ライン当たりの点灯時間が長くなるので、同じ時間が経過してもその間における電流の累積供給時間は長くなるので、同じ時間が経過していても電流の変動の大小は異なっている可能性がある。このため、高画質で読み取るときは「所定時間」を短くし、低画質で読み取るときは「所定時間」を長くしてもよい。
【００９４】
また、電流供給回路１２１の構成部品の温度と光源電流とには電流供給回路１２１の構成部品の抵抗温度特性に応じた相関関係があるので、電流供給回路１２１の構成部品の温度に基づいて判断してもよい。具体的には例えば、電流供給回路１２１の構成部品の温度を測定する温度センサを設け、読み取りを開始したときに温度を測定するとともに、Ｓ１０８において温度を測定し、両者の差が「一定値」に達すると、電流の変動が大きいと判断してもよい。
【００９５】
（２）上記実施形態１では各段階において電流の増加幅を同じにする場合を例に説明したが、１段階当たりの電流の増加幅を徐々に小さくしてもよい。電流供給回路１２１の構成部品の温度変化は時間の経過とともに小さくなるので、電流の変動も時間の経過とともに小さくなる。このため、徐々に電流の増加幅を小さくすることにより、画質の変化をより目立ち難くすることができる。
【００９６】
（３）上記実施形態４では各タイミングおいて電流の増加幅を同じにする場合を例に説明したが、例えば一定時間間隔などのようにタイミングは固定し、前回のタイミングから今回のタイミングまでの間の温度変化の程度に応じて増加幅を決定するようにしてもよい。
【００９７】
（４）上記実施形態では画像読取装置としてイメージスキャナを例に説明したが、プリンタ機能（画像形成手段の一例）、スキャナ機能（画像読取装置の一例）、コピー機能、ファクシミリ機能などを備える所謂複合機（画像形成装置の一例）に本発明を適用してもよい。
【符号の説明】
【００９８】
１・・・イメージスキャナ（画像読取装置）
１１・・・第一の読取面（原稿載置台の一例）
２１・・・読取デバイス（読取手段）
２２（２２Ｒ、２２Ｇ、２２Ｂ）・・・光源
２６・・・ラインセンサ
４０・・・ＡＤＦ（原稿搬送手段）
４１・・・給紙トレイ（トレイ）
１００・・・ＡＳＩＣ（読取手段）
１０１・・・ＣＰＵ（制御手段、判断手段）
１０７・・・原稿検出センサ
１２１・・・電流供給回路（電流供給手段）
１２３・・・Ａ／Ｄ変換回路（読取手段）
１３０・・・操作部
【図１】
2010278762.tif 000003
【図２】
2010278762.tif 000004
【図３】
2010278762.tif 000005
【図４】
2010278762.tif 000006
【図５】
2010278762.tif 000007
【図６】
2010278762.tif 000008
【図７】
2010278762.tif 000009
【図８】
2010278762.tif 000010
【図９】
2010278762.tif 000011
【図１０】
2010278762.tif 000012
【図１１】
2010278762.tif 000013