(57)【要約】【課題】複数の光源を備えた画像読取装置において、読み取り信号のＳ／Ｎの低下や切り貼り原稿の段差による影の発生等による読み取り画像品質の低下を防ぐようにする。【解決手段】基準白板３０を読み取った際の読み取りレベルを所定の基準レベル（Ｄ＿Ｗ１２）に調整後に（Ｓ１０２）、２灯の光源５０ａ及び５０ｂを個別に点灯させてそれぞれ基準白板３０を読み取り、可変ゲインアンプ８４の増幅率を固定して増幅した読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）をそれぞれ検出して（Ｓ１０４及びＳ１０５）、そのバランス度合を算出し（Ｓ１０７）、それら読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）のバランスをとるように２灯の光源５０ａ及び５０ｂの照度を調整するようにした（Ｓ１０８）。【選択図】        図３
2012199693.tif 000002
【特許請求の範囲】
【請求項１】
原稿に光を照射する複数の光源と、該原稿からの反射光を電気信号に変換する光電変換手段と、前記複数の光源を同時に点灯させて基準部材を読み取った際に前記光電変換手段から出力される電気信号を増幅率を可変して増幅し、その信号レベルを所定の基準レベルに調整する信号レベル調整手段とを備えた画像読取装置であって、
前記信号レベル調整手段による調整後に、前記複数の光源を個別に点灯させてそれぞれ前記基準部材を読み取り、前記信号レベル調整手段の増幅率を固定して増幅した信号レベルをそれぞれ検出するレベル検出手段と、
該レベル検出手段により検出した各信号レベルのバランス度合を算出し、前記各信号レベルのバランスをとるように前記複数の光源の照度を調整する照度調整手段とを備えたことを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置において、
前記照度調整手段が、
前記複数の光源のうち、照度の高い方の光源を低い方に合わせることにより照度調整を行って前記バランスをとることを特徴とする画像読取装置。
【請求項３】
請求項１又は２に記載の画像読取装置において、
前記照度調整手段による照度調整後に、前記複数の光源を同時に点灯させて前記基準部材を読み取り、該読み取りから得られる読み取り信号のＳ／Ｎを検出するＳ／Ｎ検出手段と、
該Ｓ／Ｎ検出手段により検出したＳ／Ｎの値がＳ／Ｎ基準値以上ではない場合に、該Ｓ／Ｎの値が前記Ｓ／Ｎ基準値以上となるように前記光電変換手段の光蓄積時間を可変する可変手段とを備えたことを特徴とする画像読取装置。
【請求項４】
請求項３に記載の画像読取装置において、
前記可変手段が、
前記光電変換手段の光蓄積時間に応じて、前記原稿を読み取る際の読取線速を可変制御することを特徴とする画像読取装置。
【請求項５】
請求項４に記載の画像読取装置において、
前記Ｓ／Ｎ検出手段による前記Ｓ／Ｎ検出を実行するか否かを、ユーザがユーザインタフェースを介して選択できるようにし、前記Ｓ／Ｎ検出を実行する場合は、さらに前記読取線速を変更するか否かを選択できるようにしたことを特徴とする画像読取装置。
【請求項６】
請求項３乃至５のいずれか一項に記載の画像読取装置において、
前記Ｓ／Ｎ基準値が、変更設定可能であることを特徴とする画像読取装置。
【請求項７】
請求項６に記載の画像読取装置において、
前記Ｓ／Ｎ基準値が、ユーザインタフェースを介してユーザにより任意の値に設定可能であることを特徴とする画像読取装置。
【請求項８】
請求項１乃至７のいずれか一項に記載の画像読取装置において、
前記複数の光源の状態をユーザインタフェースに表示する表示手段を備えたことを特徴とする画像読取装置。
【請求項９】
請求項１乃至８のいずれか一項に記載の画像読取装置において、
当該画像読取装置の状態を、通信回線を介して外部に通知する通知手段を備えたことを特徴とする画像読取装置。
【請求項１０】
請求項１乃至９のいずれか一項に記載の画像読取装置と、該画像読取装置による読み取りで得たデジタル画像データに基づき画像を形成する画像形成手段とを備えたことを特徴とする画像形成装置。
【請求項１１】
原稿に光を照射する複数の光源と、該原稿からの反射光を電気信号に変換する光電変換手段と、前記複数の光源を同時に点灯させて基準部材を読み取った際に前記光電変換手段から出力される電気信号を増幅率を可変して増幅し、その信号レベルを所定の基準レベルに調整する信号レベル調整手段とを備えた画像読取装置の光源制御方法であって、
前記信号レベル調整手段による調整後に、前記複数の光源を個別に点灯させてそれぞれ前記基準部材を読み取り、前記信号レベル調整手段の増幅率を固定して増幅した信号レベルをそれぞれ検出し、
その検出した各信号レベルのバランス度合を算出し、前記各信号レベルのバランスをとるように前記複数の光源の照度を調整することを特徴とする光源制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の光源を備えた画像読取装置と、その画像読取装置を備えた画像形成装置及びその光源制御方法に関する。
【背景技術】
【０００２】
従来から、キャリッジなどの走査手段によって原稿を副走査方向に走査させると共に、原稿からの反射光を読取手段としてのリニアイメージセンサ（ラインセンサ）であるＣＣＤのセンサ面上に結像させ、そのＣＣＤから得られる主走査方向の１ライン毎の出力信号に基づいて、原稿の画像情報（以下単に「原稿」ともいう）を読み取るようにした画像読取装置が知られている。
そして近年、画像読取装置の高速化が進んできており、読取画像のノイズを抑えた高いＳ／Ｎ（信号対雑音比）を確保するために、原稿面への照度を大きくする必要がでてきている。
【０００３】
このため高速読み取りを行う画像読取装置では、照明用の光源を２灯にして原稿面への必要照度を大きくしているものがある。
また、省電力化のため、ＬＥＤを照明用光源として用いる画像読取装置も多くなってきてはいるものの、ＬＥＤでは大きな照度が得られず、まだ高照度化に対応できないため複数のＬＥＤを使用する方式が主流である。
【０００４】
ここで例えば、特許文献１には、照明用の光源を２灯備えた画像読取装置において、その２灯の光源を同時に点灯させて基準白板を読み取ったときの読み取りレベルである基準レベルと、個別に点灯させて基準白板を読み取ったときの読み取りレベルとを対比して異常を検出し、異常検出した場合には画像読取装置の動作を停止することによって光源の異常による画像品質の低下を防止することが提案されている。
【０００５】
このような画像読取装置においては、原稿の読み取りに先立って、ＡＤ変換器のダイナミックレンジを有効に利用して階調性の高い画像データを得るために、上述のように予め基準白板を読み取った際の読取レベルが所定の基準レベルとなるように調整が行われる。
具体的には、画像読取装置の電源投入時にキャリッジを基準白板の読取位置に移動して光源を点灯させて基準白板を読み取り、そのときのＣＣＤの出力信号を増幅する可変ゲインアンプの増幅率を増減調整することによって基準白板の読み取りレベルが所定の基準レベルとなるように調整している。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、照明用の光源を２灯備えた画像読取装置の場合、２灯ある光源のうちどちらか一方の照度が低く、配光分布が異常な状態であっても、可変ゲインアンプの増幅率の可変範囲が十分であれば、増幅率を調整することによって基準白板の読み取りレベルを所定の基準レベルに調整できてしまうため、複数の光源の配光分布状態を知ることができず、配光分布のアンバランスによって読み取り信号のＳ／Ｎの低下や、切り貼り原稿の段差による影が発生するなど問題が生じていた。
【０００７】
この発明は、このような問題を解決するためになされたものであり、複数の光源を備えた画像読取装置において、読み取り信号のＳ／Ｎの低下や切り貼り原稿の段差による影の発生等による読み取り画像品質の低下を防ぐことを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、この発明による画像読取装置は、原稿に光を照射する複数の光源と、その原稿からの反射光を電気信号に変換する光電変換手段と、上記複数の光源を同時に点灯させて基準部材を読み取った際に上記光電変換手段から出力される電気信号を増幅率を可変して増幅し、その信号レベルを所定の基準レベルに調整する信号レベル調整手段とを備えた画像読取装置であって、上記信号レベル調整手段による調整後に、上記複数の光源を個別に点灯させてそれぞれ上記基準部材を読み取り、上記信号レベル調整手段の増幅率を固定して増幅した信号レベルをそれぞれ検出するレベル検出手段と、そのレベル検出手段により検出した各信号レベルのバランス度合を算出し、上記各信号レベルのバランスをとるように上記複数の光源の照度を調整する照度調整手段とを備えたものである。
【０００９】
この画像読取装置において、上記照度調整手段が、上記複数の光源のうち、照度の高い方の光源を低い方に合わせることにより照度調整を行って上記バランスをとるようにするとよい。
また、上記各画像読取装置において、上記照度調整手段による照度調整後に、上記複数の光源を同時に点灯させて上記基準部材を読み取り、その読み取りから得られる読み取り信号のＳ／Ｎを検出するＳ／Ｎ検出手段と、そのＳ／Ｎ検出手段により検出したＳ／Ｎの値がＳ／Ｎ基準値以上ではない場合に、そのＳ／Ｎの値が上記Ｓ／Ｎ基準値以上となるように上記光電変換手段の光蓄積時間を可変する可変手段とを備えるようにするとよい。
そして、上記可変手段が、上記光電変換手段の光蓄積時間に応じて、上記原稿を読み取る際の読取線速を可変制御するようにするとよい。
また、上記Ｓ／Ｎ検出手段による上記Ｓ／Ｎ検出を実行するか否かを、ユーザがユーザインタフェースを介して選択できるようにし、上記Ｓ／Ｎ検出を実行する場合は、さらに上記読取線速を変更するか否かを選択できるようするとよい。
【００１０】
また、上記Ｓ／Ｎ基準値を変更設定可能にするとよい。
そして、上記Ｓ／Ｎ基準値を、ユーザインタフェースを介してユーザにより任意の値に設定可能にするとよい。
また、上記各画像読取装置において、上記複数の光源の状態をユーザインタフェースに表示する表示手段を備えるようにするとよい。
また、上記各画像読取装置において、その画像読取装置の状態を、通信回線を介して外部に通知する通知手段を備えるようにするとよい。
【００１１】
また、この発明による画像形成装置は、上記いずれかの画像読取装置と、その画像読取装置による読み取りで得たデジタル画像データに基づき画像を形成する画像形成手段とを備えたものである。
また、この発明による光源制御方法は、原稿に光を照射する複数の光源と、その原稿からの反射光を電気信号に変換する光電変換手段と、上記複数の光源を同時に点灯させて基準部材を読み取った際に上記光電変換手段から出力される電気信号を増幅率を可変して増幅し、その信号レベルを所定の基準レベルに調整する信号レベル調整手段とを備えた画像読取装置の光源制御方法であって、上記信号レベル調整手段による調整後に、上記複数の光源を個別に点灯させてそれぞれ上記基準部材を読み取り、上記信号レベル調整手段の増幅率を固定して増幅した信号レベルをそれぞれ検出し、その検出した各信号レベルのバランス度合を算出し、上記各信号レベルのバランスをとるように上記複数の光源の照度を調整するようにしたものである。
【発明の効果】
【００１２】
以上のようなこの発明の画像読取装置と画像形成装置及び光源制御方法によれば、読み取り信号のＳ／Ｎの低下や切り貼り原稿の段差による影の発生等による読み取り画像品質の低下を防ぐことができる。
【図面の簡単な説明】
【００１３】
【図１】この発明の一実施形態である画像読取装置の概略構成を示す図である。
【図２】図１に示した画像読取装置のハードウェア構成のブロック図である。
【図３】図３は、図２に示したＣＰＵが画像読取装置の電源投入時に行う処理の手順を示すフローチャートである。
【図４】ＰＷＭのＤｕｔｙが１００％の場合のタイミングチャートである。
【図５】ＰＷＭのＤｕｔｙが５０％の場合のタイミングチャートである。
【図６】ＣＰＵが画像読取装置の電源投入時に行う別の処理の手順を示すフローチャートである。
【図７】ライン周期を変更した場合のタイミングチャートである。
【図８】ＣＰＵが画像読取装置の電源投入時に行うさらに別の処理の手順を示すフローチャートである。
【図９】画像読取装置の別のハードウェア構成のブロック図である。
【図１０】画像読取装置と他の装置とをネットワーク接続した場合の連携例を示した図である。
【発明を実施するための形態】
【００１４】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
まず、この発明の一実施形態である２灯の光源を備えたシートスルー読み取りが可能な画像読取装置について、図１を参照しながら説明する。図１は、その画像読取装置の概略構成を示す図である。
【００１５】
図１において、この画像読取装置１は、自動原稿搬送装置（ＡＤＦ）１０、シートスルー読み取り部２０、基準白板３０、コンタクトガラス４０、第１キャリッジ５０、第２キャリッジ６０、レンズユニット７０、及びＣＣＤ８１を設けた画像読取回路基板８０を備えている。なお、画像読取装置１は、図示しないホームポジションセンサや、原稿検知センサなどのセンサも備えているものとする。また、図中破線は、光路を示している。
【００１６】
このうち、ＡＤＦ１０は、原稿台に載置された原稿Ｐ１を１枚ずつ順次自動的に給紙して搬送するためのものである。
シートスルー読み取り部２０は、ＡＤＦ１０により自動搬送される原稿Ｐ１を読み取るための読み取り位置であって、光源５０ａ及び５０ｂからの照射光を透過する部材（例えばガラス）などからなるものである。
基準白板３０は、シェーディング補正用のシェーディングデータを生成するために原稿の読み取りに先立って読み取られる基準部材である。また、後述するＡＤ変換器８５（図２参照）のダイナミックレンジを有効利用するために、ＣＣＤ８１から出力される電気信号の信号レベルを所定の基準レベルに調整する際にも読み取られるものである。
【００１７】
コンタクトガラス４０は、原稿Ｐ２を載置するためのものである。
第１キャリッジ５０は、原稿露光用の２灯の光源５０ａと５０ｂ及び第１反射ミラー５１を含んでおり、後述するスキャナモータ１４０（図２参照）により駆動され、コンタクトガラス４０上に載置された原稿Ｐ２を矢示Ａ方向（副走査方向）に移動しながら光学走査することができる。また、シートスルー読み取り部２０の読み取り位置に停止して、ＡＤＦ１０により自動搬送される原稿Ｐ１の画像読み取りに用いることもできる。
なお、光源としては、ＬＥＤや蛍光ランプなど公知の照明手段を用いることができる。
第２キャリッジ６０は、第２反射ミラー６１と第３反射ミラー６２とを含んでおり、第１キャリッジ５０と同様にスキャナモータ１４０により駆動され、第１キャリッジ５０に追随して矢示Ａ方向に移動するものである。
【００１８】
レンズユニット７０は、第１反射ミラー５１から第３反射ミラー６２に順次反射偏向された反射光をＣＣＤ８１に集光して結像させるためのものである。
画像読取回路基板８０は、ＣＣＤ８１をはじめ画像読取に必要な素子をユニット化した回路基板である。なお、この画像読取回路基板８０の詳細な構成については後述する。
ＣＣＤ８１は、１次元ライン状のラインイメージセンサであって、反射光を光電変換してアナログ電気信号に変換する光電変換手段である。
【００１９】
このような画像読取装置１において、コンタクトガラス４０に載置された原稿Ｐ２の画像を読み取る場合、光源５０ａと５０ｂを点灯し、第１キャリッジ５０及び第２キャリッジ６０をスキャナモータ１４０により右方向に移動走査して原稿Ｐ２を読み取る。
この際、第１キャリッジ５０及び第２キャリッジ６０は、図中矢印右方向（副走査方向）に一定の関係を維持したまま移動している。このときの各キャリッジの走査速度は、例えば、第１キャリッジ５０の速度をＶとしたとき、第２キャリッジ６０の走査速度はＶ／２となるように設計されている。
【００２０】
一方、ＡＤＦ１０により搬送される原稿Ｐ１を読み取る場合、光源５０ａと５０ｂを点灯し、第１キャリッジ５０をシートスルー読み取り部２０の読み取り位置にて停止した状態で順次搬送される原稿Ｐ１を読み取る。
これら何れの読み取り方式においても、光源５０ａと５０ｂにより照明された原稿からの反射光を、第１反射ミラー５１から第３反射ミラー６２へ順次反射偏向させて、レンズユニット７０に導き、ＣＣＤ８１の受光面上に縮小結像させ、原稿の画像情報を読み取っている。そして、ＣＣＤ８１からのアナログ電気信号をＡＤ変換器８５によりデジタル電気信号に変換する事で、原稿画像をデジタル的に読み取っている。
【００２１】
このデジタル的に読み取られた原稿画像の画像情報は、例えば図示しない画像形成装置にて可視画像として用紙等のシート上に画像形成（プリント）して出力したり、あるいはメモリ９５（図２参照）に送られ記憶されたり必要に応じて様々な用途に用いられる。
ここで、上述した読み取り方式は、何れの場合も、その読み取りに先立って、まず基準白板３０を読み取り、シェーディング補正用のシェーディングデータを生成し後述する図２のシェーディング補正部９１の一時記憶用のＦＩＦＯ（First-In-First-Out）メモリに記憶しておく。
【００２２】
そして、第１キャリッジ５０及び第２キャリッジ６０を移動走査して原稿Ｐ２を読み取る場合は、基準白板３０を読み取った後に、そのまま第１キャリッジ５０及び第２キャリッジ６０を副走査方向に移動させて原稿Ｐ２を読み取りながら、それと平行して原稿Ｐ２を読み取った部分の画像データに対して順次シェーディング補正処理が実行される。
【００２３】
一方、第１キャリッジ５０及び第２キャリッジ６０を停止したまま、ＡＤＦ１０から搬送される原稿Ｐ１を読み取る場合は、シェーディングデータを生成しＦＩＦＯメモリに記憶した後、シートスルー読み取り部２０の読み取り位置に第１キャリッジ５０を復帰させてから原稿Ｐ１の搬送を開始し、原稿Ｐ１を読み取りながら、それと平行して原稿Ｐ１を読み取った部分の画像データに対して順次シェーディング補正処理が実行される。
このように、シェーディングデータを用いて原稿Ｐ１又はＰ２の画像データを正規化することで、光量分布ムラ、ＣＣＤ８１の感度ムラ、光源５０ａ及び５０ｂの出力変動などを補正し、原稿の画像情報を高品質に読み取ることができる。
【００２４】
次に、図２に、図１に示した画像読取装置１のハードウェア構成のブロック図を示す。
図２は、そのハードウェア構成を示すブロック図である。なお、図２において、図１と対応する構成には同一の符号を付している。また、ＣＣＤ８１及び光源５０ａ及び５０ｂについては、上述した通りなので、その説明は省略する。
【００２５】
図２に示すように、画像読取装置１は、画像読取回路基板８０、画像処理回路基板９０、操作部１００、モータドライバ１１０、光源駆動部１２０，１３０、スキャナモータ１４０及び光源５０ａ，５０ｂを備えている。
このうち、画像読取回路基板８０は、ＣＣＤ８１の他に画像読取に必要な素子として、信号処理部８２、ドライバ８６及びタイミング／ＣＰＵＩＦゲートアレー８７を基板上にユニット化して備えている。
【００２６】
信号処理部８２は、ＣＣＤ８１から供給されるアナログ電気信号に対して種々の信号処理を行って、後段の画像処理回路基板９０に供給するためのものである。
信号処理部８２のうち、サンプルホールド８３は、ＣＣＤ８１からのアナログ電気信号のうち、画像の内容を反映した画像信号成分のみを取り出して可変ゲインアンプ８４に供給するための回路である。
【００２７】
可変ゲインアンプ８４は、サンプルホールド後の信号を、設定したゲイン（増幅率）で増幅するための増幅器である。なお、ゲインは、所定の範囲内において所定のステップ幅で設定可能である。
ＡＤ変換器８５は、可変ゲインアンプ８４によって増幅されたアナログ電気信号をデジタル電気信号に変換するための回路である。
【００２８】
ドライバ８６は、ＣＰＵ９６がＣＣＤ８１を制御するためのインタフェースとなる部分である。
タイミング／ＣＰＵＩＦゲートアレー８７は、上述した信号処理部８２における各回路の動作タイミングをとるためのものである。また、ＣＰＵ９６がドライバ８６にアクセスする際にインタフェースとなる部分でもある。
【００２９】
一方、画像処理回路基板９０は、シェーディング補正部９１、画像処理部９２、Ｓ／Ｎ
検出部９３、基準白板読み取りレベル検出部９４、メモリ９５及びＣＰＵ９６を基板上にユニット化して備えている。
シェーディング補正部９１は、基準白板３０の読み取り時にはＣＣＤ８１から出力される画素毎のアナログ電気信号に平均化処理を行って、シェーディングデータを生成し、図示しないＦＩＦＯメモリに格納するものである。また、原稿Ｐ１又はＰ２の読み取り時には、格納したシェーディングデータを用いて、ＣＣＤ８１から信号処理部８２を介して得られた画素毎のデジタル電気信号にシェーディング補正を行い、シェーディング補正後のデジタル電気信号である原稿画像データを出力するものでもある。
【００３０】
画像処理部９２は、シェーディング補正後の原稿画像データに対して種々の画像処理を行い、出力用の画像データを生成するものである。
Ｓ／Ｎ検出部９３は、ＡＤ変換器８５を介して得られたデジタル画像信号のノイズレベルを検出するためのものである。
基準白板読み取りレベル検出部９４は、基準白板３０の読み取りレベルを検出するためのものである。なお、基準白板３０の読み取りレベルの検出は、シェーディング補正部９１によるシェーディング補正前のデジタル電気信号から検出しても、シェーディング補正後の原稿画像データから検出してもどちらであっても構わない。
【００３１】
メモリ９５は、画像処理部９２による画像処理後の原稿画像データや、ＣＰＵ９６が用いる制御プログラムなどを記憶するためのフラッシュメモリやハードディスク装置等の不揮発性の大容量記憶手段である。
ＣＰＵ９６は、画像読取装置１全体を制御するためのものであって、原稿搬送、原稿画像の読み取りなどの機能を実現するための処理を行うものである。
操作部１００は、液晶ディスプレイ等による表示部と、タッチパネルあるいはボタン等とを備えるものであり、画像読取装置１の状態をユーザに画面表示で通知したり、ユーザからの原稿Ｐ１又はＰ２の読み取り実行指示等の操作を受け付けたりするものである。
【００３２】
モータドライバ１１０は、ＣＰＵ９６がスキャナモータ１４０を回転駆動するためのインタフェースとなる部分である。
光源駆動部１２０及び１３０は、光源５０ａ及び５０ｂをそれぞれ駆動させるための駆動部である。
この光源駆動部１２０及び１３０をＣＰＵ９６が制御することで、光源５０ａ及び５０ｂからの照度調整などを行うことができる。
【００３３】
なお、光源５０ａ及び５０ｂの初期状態としては、ＣＰＵ９６がＰＷＭ（パルス幅変調）制御を行う場合、デューティ比を１００％（以下単に「Ｄｕｔy１００％」という）にして、常に光源がＯＮしている状態で光源５０ａ及び５０ｂを駆動するようにし、ＣＰＵ９６が電流制御を行う場合、設定できる最大電流値を流して光源５０ａ及び５０ｂを駆動するようにしている。
スキャナモータ１４０は、ＣＰＵ９６の制御により、モータドライバ１１０を介して回転駆動され、第１及び第２キャリッジ５０，６０をそれぞれ走査移動させるための動力源である。
【００３４】
このような画像読取装置１において、例えば原稿Ｐ１を読み取る場合、ＣＰＵ９６はタイミング／ＣＰＵＩＦゲートアレー及びドライバ８６を介してＣＣＤ８１を駆動させるとともに、光源駆動部１２０，１３０を制御して光源５０ａ及び５０ｂを両方点灯する。そして、モータドライバ１１０を介してスキャナモータ１４０を回転駆動させて、第１キャリッジ５０をシートスルー読み取り部２０の読み取り位置に待機させる。そして、ＡＤＦ１０の内部の搬送ローラを制御して原稿Ｐ１を搬送し、読み取り位置にて原稿Ｐ１から得られる反射光を、ＣＣＤ８１により読み取る。
【００３５】
ＣＣＤ８１から出力されたアナログ電気信号は、ＣＰＵ９６から供給される動作タイミングに従って、サンプルホールド８３により読み取り画像部分のみがホールドされ、可変ゲインアンプ８４により増幅され、ＡＤ変換器８５によりデジタル電気信号に変換された後、シェーデイング補正部９１に入力される。
そして、このシェーディング補正部９１において、シェーディングデータを用いてデジタル電気信号に補正を行い、補正後の原稿画像データに対して画像処理部９２にて種々の画像処理を行って、メモリ９５に原稿画像データを保存する。
【００３６】
また、この画像読取装置１は、原稿読み取り前に（例えば、電源投入時に）、ＡＤ変換器８５のダイナミックレンジを広く用いるために基準白板３０を読み取って、基準白板読み取りレベル検出部９４で検出した読み取りレベルを所定の基準レベルまで可変ゲインアンプ８４の増幅率を可変させて調整するようにしている。
そして、この画像読取装置１においては、配光分布のアンバランスから生じる問題を解消するために、この調整時に、あわせて光源５０ａ及び５０ｂの照度も調整するようにしており、このときにＣＰＵ９６が行う処理の内容を一つの特徴としている。
そこで、以下この点に関連して、画像読取装置１の電源投入時にＣＰＵ９６が実行する処理について図３を参照しながら説明する。
【００３７】
図３は、図２に示したＣＰＵ９６が画像読取装置１の電源投入時に行う処理の手順を示すフローチャートである。なお、第１キャリッジ５０及び第２キャリッジ６０については、説明の便宜上、単にキャリッジとして説明する。
画像読取装置１において、ユーザにより図示しない主電源ボタンがＯＮされて電源投入がなされると、ＣＰＵ９６は、図３に示す処理を開始する。
【００３８】
ＣＰＵ９６はまず、キャリッジのホーミング動作を行って、両方の光源５０ａ及び５０ｂを点灯し、キャリッジを基準白板３０の読み取り位置に移動させる（Ｓ１０１）。
ここで、キャリッジのホーミング動作とは、キャリッジ駆動のためのイニシャライズ処理を行うことであって、例えば、キャリッジが所定の待機位置からずれているような場合は、ＣＰＵ９６が、スキャナモータ１４０を回転させてキャリッジの位置ずれを補正して位置制御を行うようなことをいう。また、キャリッジを所定の待機位置（ホームポジション）に帰還させる処理もホーミング動作という。
【００３９】
ステップＳ１０１の後、基準白板３０を読み取り、基準白板読み取りレベル検出部９４にて検出した読み取りレベルが所定の基準レベル（Ｄ＿Ｗ１２）になるように、可変ゲインアンプ８４の増幅率を可変させて調整を行う（Ｓ１０２）。この機能が信号レベル調整手段としての機能に相当する。
そして、ＣＰＵ９６は、この調整が正常に終了したか否か判断し（Ｓ１０３）、正常終了しなかった場合は（Ｓ１０３のＮｏ方向）、調整エラーとしてエラー処理を行い、両方の光源５０ａ及び５０ｂを消灯して（Ｓ１１２）、再度キャリッジのホーミング動作を行って（Ｓ１１３）、所定の待機位置にキャリッジを戻して処理を終了する。
【００４０】
なお、ここでのエラー処理としては、例えば、読み取りレベルを所定の基準レベルに調整できなかった旨を操作部１００の図示しない液晶ディスプレイに表示することが考えられる。また、この段階ではまだ光源５０ａ及び５０ｂの照度調整を行っていないので、あわせて光源異常のおそれもある旨を上記エラー処理に含めてもよい。
【００４１】
一方、調整が正常に終了して、基準白板３０の読取レベルが所定の基準レベル（Ｄ＿Ｗ１２）になった場合（Ｓ１０３のＹｅｓ方向）、ステップＳ１０４に進む。
このステップＳ１０２及びＳ１０３により、調整が正常に終了すれば、ＡＤ変換器８５のダイナミックレンジを広く用いることができるようになり、後の原稿Ｐ１又はＰ２の読み取りにおいて階調性の高い画像データを得ることができるようになる。
【００４２】
次に、ステップＳ１０４において、ＣＰＵ９６は、両方の光源５０ａ及び５０ｂのうち、いずれか一方の光源を消灯して、基準白板３０を読み取り、そのときの読み取りレベル（Ｄ＿Ｗ１）を基準白板読み取りレベル検出部９４にて検出する（Ｓ１０４）。
そして、ＣＰＵ９６は、両方の光源５０ａ及び５０ｂのうち、点灯中の光源を消灯して、他方の消灯中の光源を点灯させ、基準白板３０を読み取り、そのときの読み取りレベル（Ｄ＿Ｗ２）を基準白板読み取りレベル検出部９４にて検出して（Ｓ１０５）、両方の光源５０ａ及び５０ｂを消灯する（Ｓ１０６）。
なお、ステップＳ１０４及び１０５では、可変ゲインアンプ８４の増幅率を固定して増幅した信号レベルをそれぞれ検出することになる。よって、ステップＳ１０４及びＳ１０５の機能がレベル検出手段としての機能に相当する。
【００４３】
そして、ステップＳ１０７において、ＣＰＵ９６は、２灯の光源５０ａ及び５０ｂを交互に１灯ずつ点灯させて得られたそれぞれの読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）のバランスを算出するために、比（（Ｄ＿Ｗ１）／（Ｄ＿Ｗ２））をとるようにし、この比が所定の基準値の範囲内か否か判断する（Ｓ１０７）。
【００４４】
ここで、比の値が１（％表記で１００％）になる場合は、それぞれの読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）が等しく、光源５０ａ及び５０ｂの照度配分が５０：５０のバランスがとれている理想的な状態になっているといえる。
しかし、完全に比の値が１になるのは難しく、多少ずれることも想定して、この実施形態では照度配分が４５：５５又は５５：４５の範囲内であれば、バランスがとれているものとしている。すなわち、比の値としては、０．８２（４５／５５≒０．８２）〜１．２２（５５／４５≒１．２２）を所定の基準値の範囲内として上記ステップＳ１０７の判断を行っている。
【００４５】
そして、ステップＳ１０７の判断において、算出した比の値が０．８２〜１．２２の範囲内であれば（Ｓ１０７のＹｅｓ方向）、キャリッジのホーミング動作を行って（Ｓ１１３）、所定の待機位置にキャリッジを戻して処理を終了する。
一方、ステップＳ１０７の判断において、算出した比の値が０．８２〜１．２２の範囲内でなければ（Ｓ１０７のＮｏ方向）、ＣＰＵ９６は、光源５０ａ及び５０ｂのバランスエラーとして光源５０ａ及び５０ｂの照度調整を行う（Ｓ１０８）。この機能が照度調整手段としての機能に相当する。
【００４６】
ここでの照度調整としては、ＣＰＵ９６が、基準白板３０を読み取った際の読取レベルが高い方の光源の照度を調整して、読取レベルが低い方の光源の照度に等しくなるように制御を行う。この照度を等しくする制御は、ＣＰＵ９６が、ＰＷＭ制御を行っている場合は、デューティ比を可変して照度を等しくし、電流制御を行っている場合は、電流を制御して照度を等しくする。なお、照度調整としては、これらの方法に限られず他の公知の方法により照度調整を行っても構わない。
【００４７】
このような照度調整を行った後、ＣＰＵ９６は、両方の光源５０ａ及び５０ｂを点灯し（Ｓ１０９）、照度調整後の状態でステップＳ１０４乃至１０６と同じ処理を行う。すなわち、光源５０ａ及び５０ｂを１灯ずつ交互に点灯させて、基準白板３０を読み取り、そのときの読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）をそれぞれ検出して、両方の光源を消灯する。
【００４８】
そして、ＣＰＵ９６は、照度調整後の状態で再度（Ｄ＿Ｗ１）／（Ｄ＿Ｗ２）が所定の基準値の範囲内か否か判断して（Ｓ１１０）、照度調整後も所定の基準値の範囲内でなければ（Ｓ１１０のＮｏ方向）、再度照度調整を行って（Ｓ１０８）、所定の基準値の範囲内になるまでステップＳ１０９及びＳ１１０の処理を繰り返す。
【００４９】
照度調整後に、（Ｄ＿Ｗ１）／（Ｄ＿Ｗ２）が所定の基準値の範囲内になれば（Ｓ１１０のＹｅｓ方向）、ＣＰＵ９６は、両方の光源を点灯して（Ｓ１１１）、ステップＳ１０２に戻って、再度基準白板３０を読み取り、基準白板読み取りレベル検出部９４にて検出した読み取りレベルが所定の基準レベル（Ｄ＿Ｗ１２）になるように、可変ゲインアンプ８４の増幅率を可変させて調整を行うようにする。
【００５０】
これは、上述した照度調整では、基準白板３０を読み取った際の読取レベルが高い方の光源の照度を読取レベルが低い方の光源の照度に等しくなるように制御しているため、照度調整後では、両方の光源５０ａ及び５０ｂを点灯した状態でのトータルの読み取りレベルが下がってしまうことが考えられ、ＡＤ変換器８５のダイナミックレンジを広くとれないおそれがあるからである。
【００５１】
そこで、照度調整後のバランスがとれた状態で再度所定の基準レベル（Ｄ＿Ｗ１２）になるように、可変ゲインアンプ８４の増幅率を可変させて調整し（Ｓ１０２）、ステップＳ１０３以下の処理を再度行うようにしている。このことにより、ＡＤ変換器８５のダイナミックレンジを広くとることができるとともに、光源５０ａ及び５０ｂの照度バランスもとることができる。
【００５２】
ここで、光源５０ａを点灯した場合の読み取りレベルを（Ｄ＿Ｗ１）、光源５０ｂを点灯した場合の読み取りレベルを（Ｄ＿Ｗ２）とし、実値を用いて具体的に説明すると、例えば所定の基準レベル（Ｄ＿Ｗ１２）が２４０（８ｂｉｔ／２５６階調）だった場合、ステップＳ１０２において、基準白板３０を読み取った際の読み取りレベルが２４０になるように可変ゲインアンプ８４の増幅率を可変させて調整を行い、正常に終了したとする。（Ｓ１０３のＹｅｓ方向）。
その後、ステップＳ１０４及びＳ１０５において検出した読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）がそれぞれ１６０及び８０だった場合、（Ｄ＿Ｗ１）／（Ｄ＿Ｗ２）の値は２（２００％）となる。
【００５３】
すなわち、この場合は、光源５０ａの照度が光源５０ｂの照度の２倍あることになり、０．８２〜１．２２の範囲内ではないため（Ｓ１０７のＮｏ方向）、光源５０ａの照度が１／２になるように照度調整が行われる（Ｓ１０８）。この場合、ＣＰＵ９６が、光源５０ａの電流値を１／２にするか又はＰＷＭを５０％のデューティ比にして照度調整を行う。
【００５４】
ここで、ＰＷＭを５０％のＤｕｔｙにすることについて、図４及び図５を参照しながら説明する。図４は、ＰＷＭのＤｕｔｙが１００％の場合のタイミングチャートであり、図５は、ＰＷＭのＤｕｔｙが５０％の場合のタイミングチャートである。
ＶＣＬＫは、ＣＣＤ８１の画素クロックであり、ＸＬＳＹＮＣは、ライン同期信号であり、Ｌｉｇｈｔ＿ＯＮ１とＬｉｇｈｔ＿ＯＮ２は、それぞれ光源５０ａ及び５０ｂの光源点灯信号である。
【００５５】
図４に示すように、ＸＬＳＹＮＣの１ライン周期は１００μｓｅｃに設定されており、Ｌｉｇｈｔ＿ＯＮ１とＬｉｇｈｔ＿ＯＮ２は、初期状態においてＰＷＭのＤｕｔｙが１００％であり常に光源５０ａ及び５０ｂが点灯している。
そして、上述したステップＳ１０８の照度調整において、ＣＰＵ９６が、光源５０ａのＰＷＭを５０％のＤｕｔｙにすると、図５に示すように、Ｌｉｇｈｔ＿ＯＮ１の点灯時間が１ライン周期１００μｓｅｃの半分の５０μｓｅｃとなり、光源５０ａの点灯時間が半分となって、照度を調整することができる。
【００５６】
このことにより、（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）の値をそれぞれ８０に調整することができ、２灯の光源５０ａ及び５０ｂのバランスが５０：５０となって、理想的な照度配分とすることができる。
なお、その後の処理としては、ステップＳ１０９乃至１１１の後、ステップＳ１０２に戻って、トータルの読み取りレベル１６０を再度２４０になるように調整し（Ｓ１０２）、ステップＳ１０４及びＳ１０５でそれぞれ検出した読み取りレベルがそれぞれ１２０となって、ステップＳ１０７における判断がＹｅｓとなって、キャリッジのホーミング動作を行って（Ｓ１１３）、処理を終了する。
【００５７】
以上説明した処理においては、所定の基準レベル（Ｄ＿Ｗ１２）に調整後に、２灯の光源５０ａ及び５０ｂを個別に点灯させてそれぞれ基準白板３０を読み取り、可変ゲインアンプ８４の増幅率を固定して増幅した読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）をそれぞれ検出して、そのバランス度合を算出し、それら読み取りレベル（Ｄ＿Ｗ１），（Ｄ＿Ｗ２）のバランスをとるように２灯の光源５０ａ及び５０ｂの照度を調整するようにしている。
そして、このことにより、配光分布のアンバランスを解消することができ、切り貼り原稿の段差による影の発生を防ぐことができる。従って、読み取り画像品質の低下を防ぐことができるようになる。
【００５８】
また、上述した照度調整においては、２灯の光源５０ａ及び５０ｂのうち、照度の高い方の光源を低い方に合わせることにより照度調整を行って照度のバランスをとるようにしている。このことにより、照度のバランスをとると共に、消費電力も抑えることができる。
これは、上述したように、光源５０ａ及び５０ｂの初期状態としては、Ｄｕｔｙ１００％か、最大電流値を流すようにしていることから、照度の低い方を高い方へあわせることは出来ない構成にしていることに基づいている。
【００５９】
ただし、初期状態としては、Ｄｕｔｙ１００％か、最大電流値を流すことは必須ではなく、例えば、両方の光源５０ａ及び５０ｂのＤｕｔｙを１００％から低い状態としておき、照度調整を行う際には、照度の高い方のＤｕｔｙを下げて、照度の低い方のＤｕｔｙを上げるようにしてもよい。また、初期状態においては、両方の光源５０ａ及び５０ｂに最大電流値は流さないようにして、照度調整を行う際には、照度の高い方の電流値を下げて、照度の低い方の電流値を上げるようにして調整してもよい。
【００６０】
また、ステップＳ１０７の判断において、算出した比の値が所定の基準値の範囲内でなければ、ＣＰＵ９６は、光源５０ａ及び５０ｂのバランスエラーとして、その旨を操作部１００の図示しない液晶ディスプレイに表示するようにしてもよい。
このことにより、ユーザやサービスマンが、光源５０ａ及び５０ｂがバランスエラーであることを認知することができる。
【００６１】
次に、図６を参照しながら、ＣＰＵ９６が行う、別の処理について説明する。この処理は、照度調整を行った後にＳ／Ｎの低下を防止するための処理をさらに行うものであって、ＣＰＵ９６は、ユーザにより図示しない主電源ボタンがＯＮされて画像読取装置１の電源投入がなされると、図６に示す処理を開始する。
【００６２】
まず、ＣＰＵ９６は、上述した図３に係る処理（ステップＳ１０１乃至１１３と同じ処理）を行って、両方の光源５０ａ及び５０ｂを点灯させた際の読み取りレベルを所定の基準レベル（Ｄ＿Ｗ１２）に調整し、かつ光源５０ａ及び５０ｂの照度調整を行って照度のバランスをとる。
【００６３】
その後ＣＰＵ９６は、消灯している両方の光源５０ａ及び５０ｂを点灯し、キャリッジを基準白板３０の読み取り位置に移動する（Ｓ２０１）。そして、基準白板３０を読み取った際の読み取り信号のＳ／Ｎ（Ｄｓｎ＿Ｗ１２）をＳ／Ｎ検出部９３にて検出して（Ｓ２０２）、検出したＳ／Ｎ（Ｄｓｎ＿Ｗ１２）が基準値（ＳＮ＿ｌｉｍ）以上か否か判断する（Ｓ２０３）。なお、ステップＳ２０２の機能が、Ｓ／Ｎ検出手段としての機能に相当する。
【００６４】
ここで、例えばＳ２０２で検出したＳ／Ｎ（Ｄｓｎ＿Ｗ１２）が４０．４９５ｄＢ（ノイズ成分σ＿ｌｉｍ＝２．４０９、信号ダイナミックレンジ２５５のとき、Ｓ／Ｎ＝−２０×ｌｏｇ（２．４０９／２５５）＝４０．４９５ｄＢ）で、基準値（ＳＮ＿ｌｉｍ）が４２ｄＢ（ノイズ成分σ＿ｌｉｍ＝２．０２６、信号ダイナミックレンジ２５５のとき、Ｓ／Ｎ＝−２０×ｌｏｇ（２．０２６／２５５）＝４２ｄＢ）の場合、Ｓ／Ｎ（Ｄｓｎ＿Ｗ１２）が基準値（ＳＮ＿ｌｉｍ）以上ではないので、ステップＳ２０３の判断がＮｏになって、ステップＳ２０５に進む。
【００６５】
そして、ステップＳ２０５において、ＣＰＵ９６は、Ｓ／Ｎ（Ｄｓｎ＿Ｗ１２）が基準値（ＳＮ＿ｌｉｍ）以上となるようなライン周期を演算する。すなわち、ここでは、上述した図４の１ライン周期１００μｓｅｃを、ここで演算する周期に変更して、ＣＣＤ８１の光蓄積時間を可変するようにしている。
【００６６】
具体的には、このノイズが光ショットノイズだった場合、光ショットノイズは、入射光量の平方根に効いてくるので、ノイズ量が１．１８９（２．４０９／２．０２６≒１．１８９）倍となった場合、ＣＣＤ８１に入射されている光量は、１／｛（２．４０９／２．０２６）×（２．４０９／２．０２６）｝≒１／１．４１４倍になっていると考えられる。
【００６７】
このため、ＣＣＤ８１の１ライン周期を１．４１４倍にすることで光蓄積時間を増やして、ノイズ量を削減し、Ｓ／Ｎ（Ｄｓｎ＿Ｗ１２）を基準値（ＳＮ＿ｌｉｍ）と同等にすることができる。なお、同等以上とするため、１ライン周期の倍率をさらに大きくしてもよい。
【００６８】
そして、演算したライン周期を設定する（Ｓ２０６）。ここで、このライン周期を設定した際のタイミングチャートについて、図７を参照しながら説明する。図７は、ライン周期を変更した場合のタイミングチャートである。
図７に示すように、１ライン周期が初期状態の１００μｓｅｃから１．４１倍した１４１μｓｅｃになっており、この分主走査方向の１ラインを読み取る際の読み取り時間が延びて、光蓄積時間が増大することになる。
【００６９】
この際、光源点灯信号であるＬｉｇｈｔ＿ＯＮ１が照度調整により５０％のＤｕｔｙになっているような場合は、この５０％のＤｕｔｙを保って照度のバランスをとるために、１ライン周期に同期させて点灯時間を可変するように制御を行う。すなわち、点灯時間を１ライン周期１４１μｓｅｃの半分になるように７０．５μｓｅｃにして、５０％のＤｕｔｙを保つようにする。なお、Ｌｉｇｈｔ＿ＯＮ２は、１００％のＤｕｔｙであるため、１ライン周期を変更すれば、それに対応して光蓄積時間もその分増え、上記のような制御は特に必要ない。
【００７０】
このようにして演算したライン周期を設定すると、光蓄積時間が増えてその分光量も増えることから、再度基準白板３０を読み取り、基準白板読み取りレベル検出部９４にて検出した読み取りレベルが所定の基準レベル（Ｄ＿Ｗ１２）になるように、可変ゲインアンプ８４の増幅率を可変させて調整を行う（Ｓ２０７）。この調整が正常に終了しなければ（Ｓ２０８のＮｏ方向）、エラー処理を行って（Ｓ２０９）、両方の光源を消灯して、キャリッジのホーミング動作を行って（Ｓ２０４）、処理を終了する。ここでのエラー処理は、図３と同様のものとする。
【００７１】
一方、調整が正常に終了すると（Ｓ２０８のＹｅｓ方向）、ステップＳ２０２に戻って再度基準白板３０を読み取り、読み取った際の読み取り信号のＳ／Ｎ（Ｄｓｎ＿Ｗ１２）をＳ／Ｎ検出部９３にて検出して（Ｓ２０２）、検出したＳ／Ｎ（Ｄｓｎ＿Ｗ１２）が基準値（ＳＮ＿ｌｉｍ）以上であることを確認して（Ｓ２０３のＹｅｓ方向）、両方の光源を消灯して、キャリッジのホーミング動作を行って（Ｓ２０４）、処理を終了する。
【００７２】
以上説明した処理においては、照度調整後に、２灯の光源５０ａ及び５０ｂを同時に点灯させて基準白板３０を読み取り、読み取りから得られる読み取り信号のＳ／Ｎを検出して、その検出したＳ／Ｎの値がＳ／Ｎ基準値以上ではない場合に、そのＳ／Ｎの値がＳ／Ｎ基準値以上となるようにＣＣＤ８１の光蓄積時間を可変するようにしている。
そして、このことにより、照度調整に加えて、読み取り信号のＳ／Ｎの低下を防ぐことができ、読み取り画像品質の低下を防ぐことができる。
【００７３】
なお、上述したステップＳ２０５及びＳ２０６において、ライン周期を延ばして光蓄積時間を長くすると、ノイズは低減されてＳ／Ｎは上がるものの、主走査方向１ラインの読み取りに時間がかかることになり、キャリッジが通常の線速だった場合は、読み取り分解能が低下してしまうことになる。例えば、上述のように１ライン周期を１．４１倍にした場合に、基準読取分解能が６００ｄｐｉだったとすると、４２４ｄｐｉ（６００／１．４１４≒４２４）になってしまう。
【００７４】
そこで、等倍（１００％）設定の読み取り動作時は、４２４ｄｐｉの画像から６００ｄｐｉの画像を電気的に生成する処理を行うようにする。また変倍時は、変倍率に応じて同様の処理を行うようにする。これにより、ライン周期を延ばした場合のトレードオフを補償して、生産性を落とすことなく、読み取り信号のＳ／Ｎの低下を防ぐことができる。
なお、このＳ／Ｎの低下を防止するための図６の処理を、照度調整を行った後ではなく、照度調整を行う前に実施しても構わない。
【００７５】
次に、図８を参照しながら、ＣＰＵ９６が行う、さらに別の処理について説明する。この処理は、図６において説明したＳ／Ｎの低下を防止するための処理において新たにステップＳ３０７が加わった点のみが異なる。そこで、この異なる点を中心に説明する。
ＣＰＵ９６は、ユーザにより図示しない主電源ボタンがＯＮされて画像読取装置１の電源投入がなされると、図８に示す処理を開始して、ステップＳ３０１乃至Ｓ３０６の処理（ステップＳ２０１乃至Ｓ２０６と同じ処理）を順次行う。
【００７６】
そして、ステップＳ３０７において、キャリッジの副走査方向の読み取り線速を変更して設定する。これは、上述したようにライン周期を延ばして光蓄積時間を長くすると、主走査方向１ラインの読み取りに時間がかかることになり、キャリッジが通常の線速だった場合は、読み取り分解能が低下してしまうので、これを防止するための処理である。
【００７７】
具体的には、光蓄積時間の変更に応じて、キャリッジの副走査方向への読取線速を可変して、６００ｄｐｉでの画像読み取りを行うようにする。例えば、上述のように１ライン周期が１．４１倍となるような場合、キャリッジの基本読取線速が２００ｍｍ／ｓｅｃだったとすると、変更後の基本読取線速を、２００／１．４１≒１４１．８ｍｍ／ｓｅｃに設定する。このようにすると、主走査方向１ラインの読み取り時間が延びても、その分副走査方向のキャリッジの線速も遅くできるので、分解能の低下がおこらない。
【００７８】
以上説明した処理においては、ＣＣＤ８１の光蓄積時間に応じて、原稿を読み取る際のキャリッジの読取線速を可変制御するようにしている。これによって、ＣＣＤ８１の光蓄積時間を可変することになり、可変手段としての機能を果たすことになる。
そして、このことにより、原稿を連続で読み取りを行う場合の生産性は落としてしまうものの、本来の分解能で原稿読取りを行うことができるとともに、照度調整及びＳ／Ｎの低下をあわせて防止することができる。
【００７９】
なお、図３、図６及び図８の処理のうち、いずれを実行するかをユーザに選択させて、選択された処理をＣＰＵ９６が実行するようにしてもよい。例えば、Ｓ／Ｎ検出を実行するか否かを、ユーザが操作部１００の図示しないタッチパネルあるいはボタン等から選択できるようにしておき、Ｓ／Ｎ検出を実行しない場合は、図３の処理を行うようにする。
一方で、Ｓ／Ｎ検出を実行する場合は、さらにキャリッジの線速変更を行うか否かを選択できるようにして、この選択に応じて図６又は図８の処理を行うようにする。
【００８０】
このことにより、ユーザはまず、Ｓ／Ｎを優先するか又は分解能を優先するかを選択することでき、分解能を優先する場合はＳ／Ｎ検出を行わない図３の処理を行わせることができる。一方で、Ｓ／Ｎを優先する場合はさらに、線速変更に伴う生産性を低下させるか否かを選択することができ、選択に応じて図６又は図８の処理を行わせることができる。
従って、ユーザの優先順位に応じて実行可否を選択することができ、ユーザの利便性を向上させることができる。
【００８１】
また、ステップＳ３０３（図６のＳ２０３）のＳ／Ｎ基準値（ＳＮ＿ｌｉｍ）を可変可能にして、ユーザが操作部１００の図示しないタッチパネルあるいはボタン等から任意の値を設定できるようにしてもよい。
このことにより、ユーザは、Ｓ／Ｎを重視する場合は、Ｓ／Ｎ基準値（ＳＮ＿ｌｉｍ）を大きく設定し、分解能を重視する場合は、Ｓ／Ｎ基準値（ＳＮ＿ｌｉｍ）を小さく設定することができる。従って、ユーザの使用用途に応じて、Ｓ／Ｎと分解能に優先順位の重み付けをすることができる。
【００８２】
〔変形例：図９〕
以上で実施形態の説明を終了するが、この発明において、画像読取装置１の構成、ＣＰＵ９６の具体的な処理内容が前述した実施形態で説明したものに限られないことはもちろんである。
例えば、画像読取装置１のハードウェア構成のブロック図を図９に示すものにすることができる。図９は、画像読取装置１の別のハードウェア構成のブロック図である。この図においては、図２と対応するブロックには、同じ符号を付している。また、図９において、図２と異なる点は、ＡＤ変換器８５の後段にデジタルゲインアンプ８８を備えた点のみのため、この異なる点を中心に説明する。
【００８３】
上述した、図３、図６及び図８の処理においては、アナログの可変ゲインアンプ８４の増幅率を可変させて基準白板３０の読み取りレベルを所定の基準レベルになるように調整していたが、アナログの可変ゲインアンプ８４では、その増幅率にばらつきがあり、精度よく調整できずに、調整を正常終了できない場合が考えられる。
【００８４】
そこで、図９に示すように、ＡＤ変換器８５の後段にデジタルゲインアンプ８８を設けることにより、アナログ調整でのばらつきをデジタルゲインアンプで微調整することができ、精度よく調整を行うことができる。
【００８５】
また、図３、図６及び図８の処理は、画像読取装置１の電源がＯＮされたタイミングでＣＰＵ９６が実行するようにしたが、そのタイミングに限ることはなく原稿搬送前の所定のタイミング、例えば待機モード復帰時や省エネモード復帰時に行っても構わない。
【００８６】
また、画像読取装置１を図１０に示すように他の通信装置や管理装置とネットワーク接続させて連携させるような形態も考えられる。図１０は、画像読取装置１と他の装置とをネットワーク接続した場合の連携例を示した図である。
【００８７】
図１０に示すように、画像読取装置１は、データ通信装置２とネットワーク接続されており、データ通信装置２は、ネットワーク網を介して管理装置３と接続されている。その管理装置３は、ネットワーク網を介して複数の端末装置４と相互に接続されている。
そして、このような接続形態においては、例えば、画像読取装置１の状態をネットワークを介して外部の管理装置３に通知することができ、その管理装置３は通知された画像読取装置１の状態の内容に応じて（例えば、エラーの緊急度に応じて）、その内容を複数の端末装置４に通知するようにする。
【００８８】
このことにより、複数の端末装置４がある、例えばサービスセンター内のサービスマンが、画像読取装置１の状態を迅速に知ることができ、ユーザサポートを適切かつ迅速に行うことができる。従って、画像読取装置１のダウンタイムを低減することができる。
また、画像読取装置１を、デジタル複写機、ファクシミリ装置、あるいはこれらの機能を複合した複合機等の画像形成装置の画像読取部として設けてもよいことはもちろんである。この場合、画像読取装置１による読み取りで得たデジタル画像データに基づき画像形成手段により画像を形成できるようにするとよい。このことにより、多様な機能（複写機能、ファックス機能など）と組み合わせた使用方法が可能となる。
また、以上説明してきた実施形態及び変形例は、矛盾しない範囲で適宜組み合わせて実施することもできる。
【産業上の利用可能性】
【００８９】
以上説明してきたように、この発明の画像読取装置と画像形成装置及び光源制御方法によれば、読み取り信号のＳ／Ｎの低下や切り貼り原稿の段差による影の発生等による読み取り画像品質の低下を防ぐことができる。
従って、この発明を適用することにより、高品質な画像出力を行うことができる。
【符号の説明】
【００９０】
１：画像読取装置、２：データ通信装置、３：管理装置、４：端末装置、１０：ＡＤＦ、２０：シートスルー読み取り部、３０：基準白板、４０：コンタクトガラス、５０：第１キャリッジ、６０：第２キャリッジ、７０：レンズユニット、８０：画像読取回路基板、８１：ＣＣＤ、８２：信号処理部、８３：サンプルホールド、８４：可変ゲインアンプ、８５：ＡＤ変換器、８６：ドライバ、８７：タイミング／ＣＰＵＩ／Ｆゲートアレー、８８：デジタルゲインアンプ、９０：画像処理回路基板、９１：シェーディング補正部、９２：画像処理部、９３：Ｓ／Ｎ検出部、９４：基準白板読み取りレベル検出部、９５：メモリ、９６：ＣＰＵ、１００：操作部、１１０：モータドライバ、１２０，１３０：光源駆動部、１４０：スキャナモータ
【先行技術文献】
【特許文献】
【００９１】
【特許文献１】特開２００６−２６２０４４号公報
【図１】
2012199693.tif 000003
【図２】
2012199693.tif 000004
【図３】
2012199693.tif 000005
【図４】
2012199693.tif 000006
【図５】
2012199693.tif 000007
【図６】
2012199693.tif 000008
【図７】
2012199693.tif 000009
【図８】
2012199693.tif 000010
【図９】
2012199693.tif 000011
【図１０】
2012199693.tif 000012