(57)【特許請求の範囲】
【請求項１】
光源と、
前記光源により照明された読取対象からの反射光に応じた画像信号を出力するイメージセンサと、
前記光源により、所定の基準部材を第１光量で照明したときに前記イメージセンサから出力される第１画像信号のピーク値と、前記基準部材を第２光量で照明したときに前記イメージセンサから出力される第２画像信号のピーク値とを検出し格納する手段と、
前記第１、第２画像信号のピーク値、および、前記第１、第２光量から、前記画像信号に含まれる暗時画像信号レベルを算出する第１算出手段と、
前記暗時画像信号レベルに基づいて、前記基準部材を読み取った際の前記イメージセンサから出力される画像信号のピーク値として設定すべき目標値を算出する第２算出手段と、
前記画像信号のピーク値が前記目標値と一致するように第３光量を算出する第３算出手段と、
原稿を読取対象とするときの前記光源の光量を前記第３光量に設定する光量設定手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記第２算出手段は、前記目標値を、前記イメージセンサから出力される画像信号の階調数と前記暗時画像信号レベルとの差分を前記基準部材の反射率で乗算し、該乗算結果に前記暗時画像信号レベルを加算した値とすることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記第３算出手段は、前記第１画像信号のピーク値と前記第２画像信号のピーク値との差分を、前記第１光量と前記第２光量との差分で除算することで、単位光量変化量あたりの画像信号の変化量を求め、所定の目標値と前記第１画像信号のピーク値または前記第２画像信号のピーク値との差分を、前記単位光量変化量あたりの画像信号の変化量で除算することで、前記第１画像信号のピーク値または前記第２画像信号のピーク値を前記目標値にするために必要な光量変化量を求め、求めた光量変化量を前記第１光量または前記第２光量に加算することで、前記第３光量を算出することを特徴とする請求項１または２に記載の画像読取装置。
【請求項４】
前記第１画像信号のピーク値および前記第２画像信号のピーク値は、複数ラインの画素値の平均値であることを特徴とする請求項２または３に記載の画像読取装置。
【請求項５】
前記イメージセンサは、ＲＧＢの各色成分毎に前記第１画像信号および前記第２画像信号を出力し、
前記第３算出手段は、ＲＧＢの各色成分のうち、前記目標値と前記第１画像信号のピーク値または前記第２画像信号のピーク値との差分が最も小さい色成分に対応する前記第３光量を算出する
ことを特徴とする請求項３または請求項４に記載の画像読取装置。
【請求項６】
前記光源は、ＲＧＢの光源を個別に有し、前記各色光源を１ラインの中で順次点灯制御する手段を備え、
前記第３算出手段は、ＲＧＢの各光源が順次点灯されることにより得られる各色成分毎に前記第３光量を算出する
ことを特徴とする請求項３または請求項４に記載の画像読取装置。
【請求項７】
前記イメージセンサは、複数のセンサチップを有することを特徴とする請求項１から請求項６のいずれか１項に記載の画像読取装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載の画像読取装置と、
前記画像読取装置の前記イメージセンサから出力される原稿の画像信号に基づいて画像形成を行う画像形成部と、
を備えることを特徴とする画像形成装置。
【請求項９】
前記第３算出手段は、前記画像読取装置の電源がオフからオンに切り替わるたびに前記第３光量の算出を行うことを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記画像形成装置は、動作モードの１つとして前記画像読取装置に対する電力の供給を遮断する省エネルギモードを有し、
前記第３算出手段は、前記画像形成装置の動作モードが前記省エネルギモードに移行するときに前記第３光量の算出を行い、前記画像形成装置の動作モードが前記省エネルギモードから復帰するときは前記第３光量の算出を行わないことを特徴とする請求項８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置および画像形成装置に関する。
【背景技術】
【０００２】
従来より、原稿の画像情報を光学的に読み取る画像読取装置が知られている。この種の画像読取装置では、原稿の搬送路に直交する主走査方向に沿って延設された光源を用いて原稿に光を照射し、照射された原稿から反射した反射光をイメージセンサにて受光することで、原稿上の画像を読み取っている。また、近年では、装置の小型化を目的として、形状の小さい発光ダイオード（ＬＥＤ：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を光源に使用し、等倍結像系の光学系を介してラインセンサに画像を結像させるＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）方式の画像読取装置も実用化されている。
【０００３】
画像読取装置は、一般に、イメージセンサから出力される原稿のアナログ画像信号をＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路にてゲイン調整およびＡＤ変換を行い、デジタル画像処理回路にて所定の画像処理を行った後、フレームメモリに保存する。ここで、ＡＤ変換後のデジタル画像信号の階調再現性（分解能）を高め、高品位な画像を得るためには、ＡＤ変換のダイナミックレンジを最大限に利用できるような調整を行うことが望まれる。このような調整は、一般的には、ＡＤ変換の前段で行われるゲイン調整によって、ＡＤ変換後のデジタル画像信号が飽和しない範囲でアナログ画像信号を増幅する、といった方法で実施される。
【０００４】
しかしながら、ゲイン調整によりアナログ画像信号を増幅すると、アナログ画像信号に含まれる黒レベル（暗時画像信号レベル）等に含まれるノイズ成分も同じゲインで増幅され、Ｓ／Ｎの低下を招く。
【０００５】
このような問題があることから、例えば特許文献１では、画像信号に含まれる黒レベルが一定であることを前提として、基準白板を読み取って得られた基準白板レベルに応じて光量調整をし、調整できない範囲については、別の増幅手段によって白レベル調整を行う技術が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したＣＩＳ方式の画像読取装置など、主走査方向に並べた複数のセンサチップの出力を合成することで主走査１ライン分の画像信号を得る構成の場合、各センサチップが備える出力バッファの個体差などから、センサチップ毎に黒レベルが異なる。また、センサチップとしてＣＭＯＳセンサを用いる場合も、ＣＭＯＳセンサでは画素毎に出力バッファを持ち、各出力バッファに個体差があることから、画素毎に黒レベルが異なる。このため、特許文献１に記載の技術等を単純にそのまま適用して光源の光量を最適化することはできない。
【０００７】
ＣＩＳ方式の場合、黒レベルのばらつき範囲はセンサチップ毎に決まっているため、発生しうる最大の黒レベルを想定することにより、特許文献１に記載の技術等を適用した光源の光量調整も可能であるが、この場合、ＡＤ変換のダイナミックレンジを十分に有効利用できない。一方、黒レベルの値を最大の黒レベルよりも低い値に想定して光源の光量調整を行うと、反射率の高い原稿を読み取った際に、ＡＤ変換後のデジタル画像信号が飽和してしまって、画質の劣化を招く場合があるという問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、画像信号に含まれる黒レベルの大きさに関わらず、光源の光量を最適化することにより、ＡＤ変換のダイナミックレンジを有効に利用することができる画像読取装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明の画像読取装置は、光源と、前記光源により照明された読取対象からの反射光に応じた画像信号を出力するイメージセンサと、前記光源により、所定の基準部材を第１光量で照明したときに前記イメージセンサから出力される第１画像信号のピーク値と、前記基準部材を第２光量で照明したときに前記イメージセンサから出力される第２画像信号のピーク値とを検出し格納する手段と、前記第１、第２画像信号のピーク値、および、前記第１、第２光量から、前記画像信号に含まれる暗時画像信号レベルを算出する第１算出手段と、前記暗時画像信号レベルに基づいて、前記基準部材を読み取った際の前記イメージセンサから出力される画像信号のピーク値として設定すべき目標値を算出する第２算出手段と、前記画像信号のピーク値が前記目標値と一致するように第３光量を算出する第３算出手段と、原稿を読取対象とするときの前記光源の光量を前記第３光量に設定する光量設定手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像信号に含まれる黒レベルの大きさに関わらず、装置個体毎に、ＡＤ変換後のデジタル画像信号が飽和しない範囲で画像信号の光信号成分のみを大きくなるように、光源の光量を最適化するので、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路におけるＡＤ変換のダイナミックレンジを有効に利用することができる。その結果、ＡＤ変換後のデジタル画像信号の階調再現性を高めることができ、高品位な画像を得ることができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態に係る画像読取装置の機能を有する自動原稿搬送装置を備えた画像形成装置としての複写機の概略構成を示す図である。
【図２】図２は、第１の実施形態におけるＡＤＦの機構系の構成例を示す断面図である。
【図３】図３は、第１の実施形態におけるＡＤＦの制御系の構成例を示すブロック図である。
【図４】図４は、第１の実施形態における第２読取部およびデジタル信号処理部の電気回路の主要部を示したブロック図である。
【図５】図５は、第１の実施形態における光源部の光量を制御する方法の一例を説明するための図（タイミングチャート）である。
【図６】図６は、第１の実施形態におけるコントローラおよび画像処理部において実現される光量調整に関わる機能構成を示すブロック図である。
【図７】図７は、第１の実施形態における第３光量設定値の算出方法の具体例を説明する図である。
【図８】図８は、第１の実施形態における第３光量設定値の算出方法の具体例を説明する図である。
【図９】図９は、第１の実施形態におけるコントローラおよび画像処理部において実行される光量調整動作の一連の手順を示すフローチャートである。
【図１０】図１０は、第２の実施形態における第２読取部が基準白色部材を読み取ることで得られる画像信号の例を示す図である。
【図１１】図１１は、第３の実施形態における光源部に対するコントローラの制御について説明する図である。
【図１２】図１２は、第３の実施形態における光源部の光量を制御する方法の一例を説明する図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、画像読取装置および画像形成装置の実施の形態を詳細に説明する。
【００１３】
（第１の実施形態）
図１は、本実施形態に係る画像読取装置の機能を有する自動原稿搬送装置を備えた画像形成装置としての複写機の概略構成を示す図である。
【００１４】
図１に示すように、複写機１は、画像読取装置としての機能を有する自動原稿搬送装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）１００と、給紙部２００と、画像形成部３００とを備えている。
【００１５】
給紙部２００は、用紙サイズの異なる記録紙を収納する給紙カセット２０１，２０２と、給紙カセット２０１，２０２に収納された記録紙を画像形成部３００の画像形成位置まで搬送する各種ローラーからなる給紙手段２０３とを有している。
【００１６】
画像形成部３００は、露光装置３０１と、感光体ドラム３０２と、現像装置３０３と、転写ベルト３０４と、定着装置３０５とを備えている。画像形成部３００は、原稿画像を読み取る読取部（後述）により読み取られた原稿の画像データに基づいて、露光装置３０１により感光体ドラム３０２を露光して感光体ドラム３０２に潜像を形成し、現像装置３０３により感光体ドラム３０２に異なる色のトナーを供給して現像するようになっている。そして、画像形成部３００は、転写ベルト３０４により感光体ドラム３０２に現像された像を給紙部２００から供給された記録紙に転写した後、定着装置３０５により記録紙に転写されたトナー画像のトナーを溶融して、記録紙にカラー画像を定着するようになっている。
【００１７】
図２に示すＡＤＦ１００の構成例は、被読取原稿を固定の読取装置部に搬送し、所定の速度で搬送しながら画像読取を行う画像読取装置の機能を有する自動原稿搬送装置に関するものである。以下では、その基本的な構成、動作、作用を、本装置の断面図である図２および制御系の構成例を示すブロック図である図３を基に説明する。
【００１８】
図２に示すように、ＡＤＦ１００は、読取原稿束をセットする原稿セット部Ａ、セットされた原稿束から一枚毎原稿を分離して給送する分離給送部Ｂ、給送された原稿を一次突当整合する働きと、整合後の原稿を引き出し搬送する働きのレジスト部Ｃ、搬送される原稿をターンさせて、原稿面を読取り側（下方）に向けて搬送するターン部Ｄ、原稿の表面画像を、コンタクトガラスの下方より読み取りを行わせる第一読取搬送部Ｅ、読み取り後の原稿の裏面画像を読み取る第二読取搬送部Ｆ、表裏の読み取りが完了した原稿を機外に排出する排紙部Ｇ、および読み取り完了後の原稿を積載保持するスタック部Ｈの各部と、図３に示すように、これらの搬送動作の駆動を行う駆動部としての各種モータ１４１〜１４５と、各部の一連の動作を制御するコントローラ１４０とから構成されている。
【００１９】
読み取りを行う原稿束１０１をセットするのは、可動原稿テーブル１０３を含む原稿テーブル１０２上で、原稿面を上向きの状態でセットする。さらに原稿束１０１に対し、図示しないサイドガイドによって搬送方向と直交する方向の位置決めを行う。原稿束１０１のセットは、セットフィラー１０４およびセットセンサ１０５により検知され、検知結果は、Ｉ／Ｆ１４７を介して本体制御部１６０に通知される。
【００２０】
さらに、原稿テーブル面に設けられた原稿長さ検知センサ１３０又は１３１（反射型センサ又は、原稿１枚にても検知可能なアクチェーター・タイプのセンサが用いられる）により原稿の搬送方向長さの概略が判定される（少なくとも同一原稿サイズの縦か横かを判断可能なセンサ配置がなされる）。
【００２１】
可動原稿テーブル１０３は底板上昇モータ１４５により、図２に示すａ、ｂ方向に上下動可能な構成になっており、原稿束１０１がセットされたことをセットフィラー１０４およびセットセンサ１０５により検知するとコントローラ１４０の制御により底板上昇モータ１４５を正転させて原稿束１０１の最上面がピックアップローラ１０７と接触するように可動原稿テーブル１０３を上昇させる。ピックアップローラ１０７は、ピックアップモータ１４１によりカム機構で図２に示すｃ、ｄ方向に動作すると共に、可動原稿テーブル１０３が上昇し可動原稿テーブル１０３上の原稿束１０１の上面により押されてｃ方向に上がりテーブル給紙適正位置センサ１０８により上限を検知可能となっている。なお、底板ＨＰセンサ１０６により、可動原稿テーブル１０３の位置が検知される。
【００２２】
操作部１７０にてユーザによりプリントキーが押下され、本体制御部１６０からＩ／Ｆ１４７を介してＡＤＦ１００の制御部であるコントローラ１４０に原稿給紙信号が送信されると、ピックアップローラー１０７は給紙モータ１４２の正転によりコロが回転駆動し、原稿テーブル１０２上の、数枚（理想的には１枚）の原稿をピックアップする。なお、給紙モータ１４２の回転方向は、最上位の原稿を給紙口に搬送する方向である。
【００２３】
給紙ベルト１０９は給紙モータ１４２の正転により給紙方向に駆動され、リバースローラ１１０は給紙モータ１４２の正転により給紙と逆方向に回転駆動され、原稿束１０１から最上位の原稿とその下の原稿を分離して、最上位の原稿のみを給紙できる構成となっている。さらに詳しく説明すると、リバースローラ１１０は給紙ベルト１０９と所定圧で接し、給紙ベルト１０９と直接接している時、又は原稿１枚を介して接している状態では、給紙ベルト１０９の回転につられて反時計方向に連れ回りし、原稿が２枚以上給紙ベルト１０９とリバースローラ１１０の間に進入した時は、連れ回り力がトルクリミッターのトルクよりも低くなるように設定されており、リバースローラ１１０は本来の駆動方向である時計方向に回転することにより、余分な原稿を押し戻す働きをし、重送が防止される。
【００２４】
給紙ベルト１０９とリバースローラ１１０との作用により１枚に分離された原稿は、給紙ベルト１０９によってさらに送られ、突き当てセンサ１１１によってその先端が検知され、さらに進んで停止しているプルアウトローラー１１２に突き当たる。その後、前出の突き当てセンサ１１１の検知から所定量定められた距離送られ、結果的には、プルアウトローラー１１２に所定量撓みを持って押し当てられた状態で給紙モータ１４２を停止させることにより、給紙ベルト１０９の駆動が停止する。この時、ピックアップモータ１４１を回転させることでピックアップローラー１０７を原稿上面から退避させ、原稿を給紙ベルト１０９の搬送力のみで送ることにより、原稿先端は、プルアウトローラー１１２の上下ローラー対のニップに進入し、先端の整合（スキュー補正）が行われる。
【００２５】
プルアウトローラー１１２は、上記のスキュー補正機能を有すると共に、上記のようにスキュー補正された原稿を中間ローラー１１４まで搬送するためのローラーであり、給紙モータ１４２の逆転により駆動される。なお、この給紙モータ１４２逆転時、プルアウトローラー１１２と中間ローラー１１４は駆動されるが、ピックアップローラー１０７と給紙ベルト１０９は駆動されていない。
【００２６】
原稿幅センサ１１３は、奥行き方向に複数個並べられ、プルアウトローラー１１２により搬送された原稿の搬送方向に直交する幅方向のサイズを検知する。また、原稿の搬送方向の長さは原稿の先端および後端を突き当てセンサ１１１で検知されるモータパルスから原稿の長さを検知する。
【００２７】
プルアウトローラー１１２および中間ローラー１１４の駆動によりレジスト部Ｃからターン部Ｄに原稿が搬送される際には、レジスト部Ｃでの搬送速度を第一読取搬送部Ｅでの搬送速度よりも高速に設定することにより、原稿を第１読取部１２０へ送り込む処理時間の短縮が図られている。原稿先端が読取入口センサ１１５により検出されると、読取入口ローラー１１６の上下ローラー対のニップに原稿先端が進入する前に、原稿搬送速度を読取搬送速度と同速にするために減速を開始すると同時に、読取モータ１４３を正転駆動して読取入口ローラー１１６、読取り出口ローラー１２３、およびＣＩＳ出口ローラー１２７を駆動する。原稿の先端をレジストセンサ１１７にて検知すると、所定の搬送距離をかけて減速し、第１読取部１２０の手前で一時停止すると共に、本体制御部１６０にＩ／Ｆ１４７を介してレジスト停止信号を送信する。
【００２８】
続いて、コントローラ１４０が本体制御部１６０から読取り開始信号を受信すると、その制御により、レジスト停止していた原稿は、読取位置に原稿先端が到達するまでに所定の搬送速度に立上がるように増速されて搬送される。読取モータ１４３のパルスカウントにより検出された原稿先端が第１読取部１２０に到達するタイミングで、コントローラ１４０から第１読取部１２０に対して第１面の副走査方向有効画像領域を示すゲート信号が、第１読取部１２０を原稿後端が抜けるまで送信される。このゲート信号に従い、第１読取部１２０は、コンタクトガラス１３２の下方より原稿の読み取りを行う。この第１読取部１２０で読み取った原稿の画像データは、デジタル信号処理部１５０の画像処理部１５１により所定の画像処理を施した上で、本体制御部１６０に送信される。なお、第１読取ローラー１１９は、第１読取部１２０における原稿の浮きを抑える。
【００２９】
片面原稿読取りの場合には、第一読取搬送部Ｅを通過した原稿は第２読取部１２５を経て排紙部Ｇへ搬送される。この際、排紙センサ１２４により原稿の先端を検知すると、排紙モータ１４４を正転駆動して排紙ローラー１２８を反時計方向に回転させる。また、排紙センサ１２４による原稿の先端検知からの排紙モータパルスカウントにより、原稿後端が排紙ローラー１２８の上下ローラー対のニップから抜ける直前に排紙モータ駆動速度を減速させて、排紙トレイ１２９上に排出される原稿が飛び出さない様に制御される。
【００３０】
両面原稿読取りの場合には、排紙センサ１２４にて原稿先端を検知してから読取モータ１４３のパルスカウントにより第２読取部１２５に原稿先端が到達するタイミングで、コントローラ１４０から第２読取部１２５に対してコントローラ１４０から副走査方向の有効画像領域を示すゲート信号が第１読取部１２０を原稿後端が抜けるまで送信される。このゲート信号に従い、第２読取部１２５は、第１読取部１２０で読み取った原稿面の裏面の読み取りを行う。この第２読取部１２５で読み取った原稿の画像データは、デジタル信号処理部１５０の画像処理部１５１により所定の画像処理（後述）を施した上で、本体制御部１６０に送信される。なお、第２読取ローラー１２６は、第２読取部１２５における原稿の浮きを抑えると同時に、第２読取部１２５におけるシェーディングデータを取得するための基準白部を兼ねるものである。
【００３１】
続いて、ＡＤＦ（自動原稿搬送装置）１００内の第２読取部１２５およびデジタル信号処理部１５０の電気回路の主要部について説明する。図４は、第２読取部１２５およびデジタル信号処理部１５０の電気回路の主要部を示したブロック図である。
【００３２】
同図に示すように、第２読取部１２５は、ＬＥＤアレイ等からなる光源部１２５１と、複数のセンサチップが主走査方向（原稿幅方向に対応する方向）に並べられてなるラインセンサ１２５２と、ラインセンサ１２５２の各センサチップに個別に接続された複数のアンプ回路１２５３と、各アンプ回路１２５３に接続された複数のＡ／Ｄコンバータ１２５４とを備える。ラインセンサ１２５２が備える各センサチップは、等倍密着イメージセンサと称されるセンサチップであり、画素に対応して主走査方向に直線状に並べられた複数の光電変換素子と集光レンズとを具備している。
【００３３】
また、第２読取部１２５の出力は、デジタル信号処理部１５０に接続されている。デジタル信号処理部１５０は、Ａ／Ｄコンバータ１２５４の出力信号を入力して原稿の画像データを生成する画像処理部１５１と、画像処理部１５１により生成される画像データをフレーム単位で保持するフレームメモリ１５２と、画像データの出力を制御する出力制御回路１５３およびＩ／Ｆ回路１５４とを備える。
【００３４】
ＡＤＦ１００では、第２読取部１２５による読取位置（第２読取部１２５の読取面と対向する位置）に原稿が進入するのに先立って、コントローラ１４０から光源部１２５１に点灯ＯＮ信号が送られる。これにより、光源部１２５１が点灯し、その光を第２読取部１２５の読取位置（読取面と対向する位置）に進入した原稿に向けて照射する。原稿で反射した反射光は、ラインセンサ１２５２が備える各センサチップにおいて、集光レンズによって光電変換素子に集光されて画像情報として読み取られる。ラインセンサ１２５２の各センサチップで読み取られた画像信号は、アンプ回路１２５３によって増幅された後、Ａ／Ｄコンバータ１２５４によってデジタルデータに変換される。
【００３５】
Ａ／Ｄコンバータ１２５４から出力される各デジタルデータは、画像処理部１５１に入力される。画像処理部１５１では、入力されたデジタルデータに黒補正（黒シェーディング補正）、白シェーディング補正などを施した後、原稿の画像データとしてフレームメモリ１５２に一時的に格納する。
【００３６】
その後、フレームメモリ１５２に格納された原稿の画像データは、出力制御回路１５３によって本体制御部１６０に受入可能なデータ形式に変換された後、Ｉ／Ｆ回路１５４を経由して本体制御部１６０に出力される。
【００３７】
上述した第２読取部１２５やデジタル信号処理部１５０の動作は、コントローラ１４０により統括的に制御される。例えば、コントローラ１４０は、原稿の先端が第２読取部１２５による読取位置に到達するタイミング（そのタイミング以降の画像データが有効データとして扱われる）を知らせるためのタイミング信号や、ラインセンサ１２５２の各センサチップを駆動するためのタイミング信号（後述の「ＸＬＳＹＮＣ」）、光源部１２５１の点灯信号（後述の「ＬＥＤ＿ＯＮ」）などを出力して、第２読取部１２５やデジタル信号処理部１５０の動作を制御する。また、第２読取部１２５やデジタル信号処理部１５０への電源供給は、コントローラ１４０の制御のもとで行われる。
【００３８】
ここで、第２読取部１２５内の光源部１２５１の光量を制御する方法の具体例について説明する。図５は、光源部１２５１の光量を制御する方法の一例を説明するための図（タイミングチャート）である。
【００３９】
図５中の「ＸＬＳＹＮＣ」は、１ラインの同期信号であり、ラインの先頭で数画素相当期間“Ｌ”レベルとなる信号である。この「ＸＬＳＹＮＣ」の１周期がライン周期であり、ラインセンサ１２５２の各センサチップの光蓄積時間となる。また、図５中の「ＬＥＤ＿ＯＮ」は、「ＸＬＳＹＮＣ」の立ち下がりに同期して、光源部１２５１（本実施形態では光源部１２５１にＬＥＤアレイを用いることを想定している）の点灯期間“Ｈ”レベルとなる信号である。この「ＬＥＤ＿ＯＮ」が“Ｈ”レベルとなっている期間であるアサート期間が、光源部１２５１の点灯期間となる。
【００４０】
光源部１２５１の光量の制御は、「ＬＥＤ＿ＯＮ」のアサート期間を調整することにより実現する。「ＬＥＤ＿ＯＮ」は、コントローラ１４０内部の基準クロックをもとに生成される。「ＬＥＤ＿ＯＮ」のアサート期間の調整は、例えば、コントローラ１４０内部にクロック数を設定するレジスタを設け、該レジスタに設定されているクロック数分の基準クロックをカウントしている間、「ＬＥＤ＿ＯＮ」をアサートする構成において、レジスタに設定するクロック数を調整することで実現できる。つまり、レジスタに設定するクロック数を大きくすることで、光源部１２５１の点灯時間を長くして光量を増加させることができ、レジスタに設定するクロック数を小さくすることで、光源部１２５１の点灯時間を短くして光量を減少させることができる。このように、所定の周期のクロック信号を基に光源１２５１の点灯期間を制御しているため、光源の光量と、クロック数とは比例（リニア）関係となる。なお、後述する第３光量設定に関する計算においても、本関係となっていることを前提に説明している。
【００４１】
次に、Ａ／Ｄコンバータ１２５４によるＡＤ変換のダイナミックレンジを有効利用するための光源部１２５１の光量調整について説明する。図６は、コントローラ１４０および画像処理部１５１において実現される光量調整に関わる機能構成を示すブロック図である。
【００４２】
コントローラ１４０は、光量調整に関わる機能構成として、調整動作制御部４０１および光量設定部４０８を備える。また、画像処理部１５１は、光量調整に関わる機能構成として、ピーク値検出部４０２、第１ピーク値保持部４０３、第２ピーク値保持部４０４、第１光量設定値保持部４０５、第２光量設定値保持部４０６、および演算部４０７を備える。なお、図６中のＤｉｎは、光量調整動作の実行中に第２読取部１２５から画像処理部１５１に入力される画像信号を表している。
【００４３】
調整動作制御部４０１は、光源部１２５１の光量を調整するための光量調整動作の全体を制御する。この調整動作制御部４０１は、光量調整動作の開始のトリガを検出すると、まず、光源部１２５１の光量を予め定めた第１光量とするためのクロック数（以下、第１光量設定値と称す）をレジスタに設定して、第１光量設定値に応じた「ＬＥＤ＿ＯＮ」を光源部１２５１に出力する。
【００４４】
これにより、ラインセンサ１２５２の各センサチップは、第１光量で照明された基準白色部材の読み取りを行って、第１光量で照明された基準白色部材の画像信号（以下、第１画像信号と称す）を出力する。この第１画像信号は、Ａ／Ｄコンバータ１２５４でＡＤ変換された後、画像処理部１５１に入力される。また、画像処理部１５１には、調整動作制御部４０１が設定した第１光量設定値も入力される。なお、本実施形態では、上述したように、第２読取部１２５と対向配置される第２読取ローラー１２６を基準白色部材として利用する。
【００４５】
また、調整動作制御部４０１は、第１光量で照明された基準白色部材の読み取りが終了すると、光源部１２５１の光量を第１光量とは異なる第２光量とするためのクロック数（以下、第２光量設定値と称す）をレジスタに設定して第２光量設定値に応じた「ＬＥＤ＿ＯＮ」を光源部１２５１に出力する。
【００４６】
これにより、ラインセンサ１２５２の各センサチップは、第２光量で照明された基準白色部材の読み取りを行って、第２光量で照明された基準白色部材の画像信号（以下、第２画像信号と称す）を出力する。この第２画像信号は、Ａ／Ｄコンバータ１２５４でＡＤ変換された後、画像処理部１５１に供給される。また、画像処理部１５１には、調整動作制御部４０１が設定した第２光量設定値も入力される。
【００４７】
ピーク値検出部４０２は、第２読取部１２５から第１画像信号が入力されると、この第１画像信号のピーク値を検出する。ピーク値は、ラインセンサ１２５２の主走査方向における全有効画素の画素出力をＡＤ変換した値（画素値）のうち、最も高い値である。ピーク値検出部４０２が検出した第１画像信号のピーク値（以下、第１ピーク値と称す）は、第１ピーク値保持部４０３に入力される。
【００４８】
また、ピーク値検出部４０２は、第２読取部１２５から第２画像信号が入力されると、この第２画像信号のピーク値を検出する。ピーク値検出部４０２が検出した第２画像信号のピーク値（以下、第２ピーク値と称す）は、第２ピーク値保持部４０４に入力される。
【００４９】
第１ピーク値保持部４０３は、ピーク値検出部４０２により検出された第１ピーク値を保持する。また、第２ピーク値保持部４０４は、ピーク値検出部４０２により検出された第２ピーク値を保持する。
【００５０】
第１光量設定値保持部４０５は、コントローラ１４０から入力された第１光量設定値を保持する。また、第２光量設定値保持部４０６は、コントローラ１４０から入力された第２光量設定値を保持する。
【００５１】
演算部４０７は、第１ピーク値と第２ピーク値、および、第１光量設定値と第２光量設定値に基づいて、以下に示す（１）〜（３）の値をそれぞれ算出する。
【００５２】
（１）：光源１２５１消灯時の画像信号出力値（黒レベル（暗時画像信号レベル））
（２）：（１）で算出した黒レベルを用いて、Ａ／Ｄコンバータ１２５４によるＡＤ変換のダイナミックレンジを有効に利用できるようにするための第３光量設定時の目標値
（３）第３ピーク値と前記目標値とを一致させるための第３光量を実現するためのクロック数
以下、これらを第３光量設定値と称する。
【００５３】
演算部４０７により算出された第３光量設定値は、コントローラ１４０に入力される。なお、演算部４０７による第３光量設定値の算出方法の具体例は後述する。
【００５４】
光量設定部４０８は、演算部４０７により算出された第３光量設定値を、原稿読取時の光源１２５１の光量設定値としてレジスタに設定する。光量設定部４０８が第３光量設定値をレジスタに設定すると、光量調整動作が終了する。光量調整動作の終了後は、原稿の読取時に、レジスタに設定された第３光量設定値に応じた「ＬＥＤ＿ＯＮ」がコントローラ１４０から光源部１２５１に出力され、第３光量で照明された原稿の読み取りが行われる。
【００５５】
次に、演算部４０７による第３光量設定値の算出方法の具体例について説明する。図７および図８は、第３光量設定値の算出方法の具体例を説明する図である。なお、図７および図８に示す例では、説明を簡便にするために、光量調整動作の実行中に第２読取部１２５から画像処理部１５１に入力される画像信号は、黒レベルを除く白レベル（光信号成分）が主走査全画素において共通であるものとする。
【００５６】
図７（Ａ）は、第２読取部１２５から画像処理部１５１に入力される第１画像信号の例を示し、図７（Ｂ）は、第２読取部１２５から画像処理部１５１に入力される第２画像信号の例を示している。なお、第１光量設定値は１０００［ＣＬＫ］であり、第２光量設定値は１５００［ＣＬＫ］であるものとする。これら第１光量設定値および第２光量設定値は、コントローラ１４０から画像処理部１５１に通知され、第１光量設定値は第１光量設定値保持部４０５に、第２光量設定値は第２光量設定値保持部４０６にそれぞれ保持される。
【００５７】
図７（Ａ）に示す第１画像信号が画像処理部１５１に入力されると、ピーク値検出部４０２が、第１画像信号に含まれる主走査全画素の画素値のうち、最も高い出力レベルを示す画素値を第１ピーク値として検出する。図７（Ａ）に示す例では、第１ピーク値＝１４０である。ピーク値検出部４０２が検出した第１ピーク値は、第１ピーク値保持部４０３に保持される。
【００５８】
また、図７（Ｂ）に示す第２画像信号が画像処理部１５１に入力されると、ピーク値検出部４０２が、第２画像信号に含まれる主走査全画素の画素値のうち、最も高い出力レベルを示す画素値を第２ピーク値として検出する。図７（Ｂ）に示す例では、第２ピーク値＝１７０である。ピーク値検出部４０２が検出した第２ピーク値は、第２ピーク値保持部４０４に保持される。
【００５９】
ここで、光源１２５１消灯時の画像信号出力値（黒レベル）の算出方法について説明する。
【００６０】
黒レベル：Ｄｂｋ、第１光量設定値：α１、第２光量設定値：α２、第１ピーク値：Ｐ１、第２ピーク値：Ｐ２、第１ピーク値に含まれる光信号成分：Ｄｗ１、第２ピーク値に含まれる光信号成分：Ｄｗ２とすると、黒レベル：Ｄｂｋは、以下のようにして算出される。
【００６１】
Ｐ１＝Ｄｗ１＋Ｄｂｋ
∴Ｄｗ１＝Ｐ１−Ｄｂｋ
Ｐ２＝Ｄｗ２＋Ｄｂｋ
＝α２／α１×Ｄｗ１＋Ｄｂｋ
＝α２／α１×（Ｐ１−Ｄｂｋ）＋Ｄｂｋ
＝α２／α１×Ｐ１＋（１−α２／α１）×Ｄｂｋ
∴Ｄｂｋ＝（Ｐ２−α２／α１×Ｐ１）／（１−α２／α１）
【００６２】
図７に示した例の場合に上記計算を適用すると、第１ピーク値（本例では１４０）と第２ピーク値（本例では１７０）、および、第１光量設定値（本例では１０００［ＣＬＫ］）と第２光量設定値（本例では１５００［ＣＬＫ］）との比率から、黒レベルを以下のように求めることができる。
【００６３】
（１７０−１５００÷１０００×１４０）／（１−１５００÷１０００）＝８０
【００６４】
以下、このようにして算出した黒レベルを用いた、Ａ／Ｄコンバータ１２５４によるＡＤ変換のダイナミックレンジを有効に利用するための第３光量設定時の目標値の算出方法について説明する。なお、上述した目標値は、例えば、反射率１００％の原稿を読み取った場合でも１画素の瞬時の画素値（平均化しない画素値）が２５５を超えないようにするとの観点から、基準白色部材の反射率に応じて定められる。
【００６５】
基準白色の反射率が、Ｒ、Ｇ、Ｂいずれも８０％（＝８０／１００）の反射率である場合、反射率１００％の原稿を読み取っても出力飽和しないようにするための目標値は、以下のように求めることができる。
【００６６】
（２５５−８０）×８０／１００＋８０＝２２０
【００６７】
ここでは、目標値として、イメージセンサから出力される画像信号の階調数（２５５）と暗時画像信号レベル（８０）との差分を、前記基準部材の反射率で乗算し、その乗算結果に暗時画像信号レベル（８０）を加算した値をとっている。上記によって、いかなる反射率の原稿を読み取った場合でも、出力の階調性を損なうことなく高品位な画像を得るための目標値を定めることができる。
【００６８】
続いて、第３ピーク値と上記目標値とを一致させるための第３光量設定値の算出方法について説明する。
【００６９】
演算部４０７は、第１ピーク値保持部４０３に保持された第１ピーク値、第２ピーク値保持部４０４に保持された第２ピーク値、第１光量設定値保持部４０５に保持された第１光量設定値、および第２光量設定値保持部４０６に保持された第２光量設定値、および、目標値の情報を用いて、例えば、以下に示す方法により第３光量設定値を算出する。
【００７０】
基準クロック１周期相当の光量変化量（単位光量変化量）あたりの画像信号（白レベル）の変化量は、以下のように求めることができる。
【００７１】
（１７０−１４０）／（１５００−１０００）≒０．０６
【００７２】
ここでは、第１ピーク値（第１画像信号のピーク値＝１４０）と第２ピーク値（第２画像信号のピーク値＝１７０）との差分を、第１光量設定値（１０００）と第２光量設定値（１５００）との差分で除算することで、単位光量変化量あたりの画像信号の変化量（≒０．０６）を求めている。したがって、例えば図７（Ｂ）に示した画像信号の第２ピーク値を、図８に示すように目標値（本例では２２０）となるようにするための第３光量設定値は、以下のように求めることができる。
【００７３】
（２２０−１７０）／０．０６＋１５００＝２３３３［ＣＬＫ］
【００７４】
このように、所定の目標値（＝２２０）と第１ピーク値または第２ピーク値（上記例では第２ピーク値の１７０）との差分を、先に求めた単位光量変化量あたりの画像信号の変化量（上記例では０．０６）で除算し、第１ピーク値または第２ピーク値を所定の目標値にするために必要な光量変化量を求め、求めた光量変化量を第１光量設定値または第２光量設定値（上記例では第２光量設定値＝１５００）に加算することで、第３光量設定値が算出される。なお、第２ピーク値および第２光量設定値に代えて第１ピーク値および第１光量設定値を用いて演算を行っても、上記と同じ結果となる。
【００７５】
次に、コントローラ１４０および画像処理部１５１において実行される光量調整動作を、図９を用いて説明する。図９は、コントローラ１４０および画像処理部１５１において実行される光量調整動作の一連の手順を示すフローチャートである。
【００７６】
図９のフローチャートで示す光量調整動作は、調整動作制御部４０１が光量調整動作の開始のトリガを検出した際に開始される。
【００７７】
光量調整動作が開始されると、まず、コントローラ１４０の調整動作制御部４０１が、第１光量設定値をレジスタに設定する（ステップＳ１０１）。
【００７８】
調整動作制御部４０１が設定した第１光量設定値は画像処理部１５１に通知され、画像処理部１５１内の第１光量設定値保持部４０５に保持される（ステップＳ１０２）。
【００７９】
次に、調整動作制御部４０１が、光源部１２５１に対して第１光量設定値に応じた点灯信号（「ＬＥＤ＿ＯＮ」）を出力し、光源部１２５１を第１光量で点灯させる（ステップＳ１０３）。
【００８０】
また、調整動作制御部４０１は、ラインセンサ１２５２に対してタイミング信号を出力し、第１光量で照明された基準白色部材（本実施形態では第２読取ローラー１２６）の読み取りを行わせる（ステップＳ１０４）。読み取りの結果は、第１画像信号として画像処理部１５１に入力される。
【００８１】
次に、画像処理部１５１のピーク値検出部４０２が、第１画像信号に含まれる主走査全画素の画素値のうち、最も高い出力レベルを示す画素値を第１ピーク値として検出する（ステップＳ１０５）。
【００８２】
ピーク値検出部４０２が検出した第１ピーク値は、第１ピーク値保持部４０３に保持される（ステップＳ１０６）。
【００８３】
次に、コントローラ１４０の調整動作制御部４０１が、第２光量設定値をレジスタに設定する（ステップＳ１０７）。
【００８４】
調整動作制御部４０１が設定した第２光量設定値は画像処理部１５１に通知され、画像処理部１５１内の第２光量設定値保持部４０６に保持される（ステップＳ１０８）。
【００８５】
次に、調整動作制御部４０１が、光源部１２５１に対して第２光量設定値に応じた点灯信号（「ＬＥＤ＿ＯＮ」）を出力し、光源部１２５１を第２光量で点灯させる（ステップＳ１０９）。
【００８６】
また、調整動作制御部４０１は、ラインセンサ１２５２に対してタイミング信号を出力し、第２光量で照明された基準白色部材（本実施形態では第２読取ローラー１２６）の読み取りを行わせる（ステップＳ１１０）。読み取りの結果は、第２画像信号として画像処理部１５１に入力される。
【００８７】
次に、画像処理部１５１のピーク値検出部４０２が、第２画像信号に含まれる主走査全画素の画素値のうち、最も高い出力レベルを示す画素値を第２ピーク値として検出する（ステップＳ１１１）。
【００８８】
ピーク値検出部４０２が検出した第２ピーク値は、第２ピーク値保持部４０４に保持される（ステップＳ１１２）。
【００８９】
次に、演算部４０７が、第１ピーク値保持部４０３に保持された第１ピーク値、第２ピーク値保持部４０４に保持された第２ピーク値、第１光量設定値保持部４０５に保持された第１光量設定値、および第２光量設定値保持部４０６に保持された第２光量設定値の４つの情報を用い、例えば上述した方法により、黒レベルを算出する（ステップＳ１１３）。
【００９０】
さらに、演算部４０７が、例えば前述した方法により、目標値を算出する（ステップＳ１１４）。
【００９１】
そして、演算部４０７が、第１ピーク値保持部４０３に保持された第１ピーク値、第２ピーク値保持部４０４に保持された第２ピーク値、第１光量設定値保持部４０５に保持された第１光量設定値、および第２光量設定値保持部４０６に保持された第２光量設定値、ならびに、目標値の情報を用いて、例えば前述した方法により第３光量設定値を算出する（ステップＳ１１５）。
【００９２】
演算部４０７が算出した第３光量設定値は、画像処理部１５１からコントローラ１４０に通知される。
【００９３】
最後に、コントローラ１４０の光量設定部４０８が、画像処理部１５１から通知された第３光量設定値をコントローラ１４０内のレジスタに設定し（ステップＳ１１６）、一連の光量調整動作が終了する。
【００９４】
なお、以上の説明では、ピーク値検出部４０２が、第２読取部１２５から１ライン分の画像信号を入力して、この画像信号に含まれる主走査方向の全有効画素の画素値のうち、最も高い値を第１ピーク値や第２ピーク値として検出する場合を想定している。しかしながら、以上のように１ライン分の画像信号から第１ピーク値や第２ピーク値を検出するようにした場合、ランダムノイズの影響により第１ピーク値や第２ピーク値の検出精度が低下する懸念がある。
【００９５】
そこで、ピーク値検出部４０１の内部に平均化回路を設けるようにし、ピーク値検出部４０２が、複数ライン分の画像信号を入力して、画素毎の画素値の平均値（複数ラインの画素値の平均値）を求め、求めた複数ライン毎の平均値のうちで最も高い値を第１ピーク値や第２ピーク値として検出するようにしてもよい。これにより、ランダムノイズの影響を抑制して、より高精度に第１ピーク値や第２ピーク値を検出することが可能となる。
【００９６】
以上のような光量調整動作は、一例として、第２読取部１２５の電源がオフからオンに切り替わるたびに行われる。つまり、コントローラ１４０の調整動作制御部４０１は、第２読取部１２５に対する電源供給が開始されるタイミングを、光量調整動作の開始のトリガとして検出し、上述した光量調整動作を開始させる。
【００９７】
第２読取部１２５の光源部１２５１に用いられる白色ＬＥＤやキセノンランプなどの光源は、経時的に劣化が生じる。このため、例えば、製品の出荷時に上述した光量調整動作を行ったとしても、以後、光量調整動作を行わないとすると、製品出荷後の初期段階ではＡ／Ｄコンバータ１２５４によるＡＤ変換のダイナミックレンジを有効利用できていても、時間の経過とともにその利用範囲が狭くなっていき、徐々に画質が劣化していく懸念がある。
【００９８】
これに対して、第２読取部１２５の電源がオフからオンに切り替わるたびに上述した光量調整動作を行うようにすれば、経時的な光源の劣化が生じたとしても、Ａ／Ｄコンバータ１２５４によるＡＤ変換のダイナミックレンジを有効利用できる状態を維持することができ、高品位な画像を継続的に得ることが可能となる。
【００９９】
また、第２読取部１２５を備える複写機１が、その動作モードとして、第２読取部１２５に対する電源供給を遮断する省エネルギモードを有する場合、複写機１の動作モードが省エネルギモードに移行するときに上述した光量調整動作（第３光量の算出）を行い、複写機１の動作モードが省エネルギモードから復帰するときには、上述した光量調整動作を行わないようにしてもよい。
【０１００】
複写機１の動作モードが省エネルギモードから復帰する状況は、ユーザがすぐに複写機１を使用したいと考えている状況であることが多い。このため、複写機１の動作モードが省エネルギモードから復帰して第２読取部１２５の電源がオンになったときに上述した光量調整動作を行うと、ユーザが複写機１を使用できるようになるまでの待機時間が長くなり、ユーザにストレスを与えてしまう要因となることが想定される。
【０１０１】
このような問題を回避するには、複写機１の動作モードが省エネルギモードに移行するときに上述した光量調整動作を行い、複写機１の動作モードが省エネルギモードから復帰するときには、上述した光量調整動作を行わないようにすることが有効である。つまり、コントローラ１４０の調整動作制御部４０１は、複写機１の動作モードを、第２読取部１２５に対する電源供給を遮断する省エネルギモードに移行させる指令を、光量調整動作の開始のトリガとして検出し、上述した光量調整動作を開始させる。そして、光量調整動作が終了した後に、第２読取部１２５に対する電源供給を遮断させる。
【０１０２】
このとき、省エネルギモードが、第２読取部１２５に対する電源供給の遮断と併せてコントローラ１４０に対する電源供給も遮断するものである場合には、演算部４０７により算出された第３光量設定値を、コントローラ１４０の内部または外部に設けられた不揮発性メモリに保存しておき、複写機１の動作モードが省エネルギモードから復帰したときに、不揮発性メモリから第３光量設定値を読み出してコントローラ１４０内のレジスタに設定すればよい。
【０１０３】
（第２の実施形態）
次に、画像読取装置の第２の実施形態について説明する。この第２の実施形態は、ラインセンサ１２５２がＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）の３つの色成分に対応した３つのラインセンサを有する場合の例である。本実施形態において、複写機１、第２読取部１２５、画像処理部１５１、およびコントローラ１４０の基本的な構成は、前述した第１の実施形態と同様である。ただし、本実施形態では、画像処理部１５１のピーク値検出部４０２が、ＲＧＢの３つの色成分毎に第１ピーク値および第２ピーク値をそれぞれ検出するようにしている。
【０１０４】
また、演算部４０７が、ＲＧＢの３つの色成分のうち、目標値と第１ピーク値または第２ピーク値との差分が最も小さい色成分を特定し、この色成分に対応する第３光量設定値を算出するようにしている。以下、本実施形態において特徴的な部分についてのみ説明し、第１の実施形態と重複した説明は省略する。
【０１０５】
図１０は、本実施形態の第２読取部１２５が基準白色部材を読み取ることで得られる画像信号の例であり、そのＲｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅの白レベルの出力分布（黒レベル含まない）を示している。第２読取部１２５のラインセンサ１２５２が、ＲＧＢの３つの色成分に対応した３つのラインセンサを有する場合、光源部１２５１から所定の光量にて白色光を照射しても、各色成分に分解すると、各色成分に対するセンサの分光感度特性の差などによって、基準白色部材を読み取ることで得られた画像信号の各色成分の出力レベルは不均一となる。図１０に示す例では、ＲＧＢの各色成分の画像信号のうち、Ｇ成分の画像信号の出力レベルが最も高く、Ｒ成分の画像信号の出力レベルがＧ成分の次に高く、Ｂ成分の画像信号の出力レベルが最も低くなっている。
【０１０６】
この場合、例えばＢ成分の第１ピーク値または第２ピーク値を目標値とするような第３光量を算出して、光源部１２５１の光量をこの第３光量に設定すると、反射率の高い部分を含む原稿の読み取りが行われたときに、Ｇ成分やＲ成分の出力が飽和してしまい、原稿の反射率を忠実に反映した出力が得られなくなる懸念がある。
【０１０７】
そこで、本実施形態では、画像処理部１５１の演算部４０７が、以下に説明する方法により第３光量を算出することで、上記の弊害を未然に防止できるようにしている。
【０１０８】
ここでは、第１ピーク値をＰＫ１＿＊、第２ピーク値をＰＫ２＿＊、第１ピーク値に含まれる光信号成分をＤｗ１＊、第２ピーク値に含まれる光信号成分をＤｗ２＊、第１光量設定値をα１、第２光量設定値をα２、黒レベルをＤｂｋ＊、目標値をＴＡＲＧＥＴ＿＊、基準クロック１周期相当の光量変化量あたりの画像信号の変化量をΔＷ＿＊、光量調整値（第１ピーク値または第２ピーク値を目標値にするための光量の調整量）をΔα＿＊、第３光量の光量設定値をα３とする。なお、＊は、Ｒ成分、Ｇ成分、Ｂ成分のいずれかであることを意味する。
【０１０９】
本実施形態では、まず、第１ピーク値ＰＫ１＿＊と、第２ピーク値ＰＫ２＿＊と、第１光量設定値α１と、第２光量設定値α２、第１ピーク値に含まれる光信号成分：Ｄｗ１＊、第２ピーク値に含まれる光信号成分：Ｄｗ２＊とから、各色成分毎の黒レベルを以下のように求める。
【０１１０】
Ｄｂｋ＊＝（ＰＫ２＊−α２／α１×ＰＫ１＊）／（１−α２／α１）
【０１１１】
次に、基準白色の反射率が、Ｒ、Ｇ、Ｂいずれも８０％の反射率である場合、反射率１００％の原稿を読み取っても出力飽和しないようにするための目標値：ＴＡＲＧＥＴ＿＊を以下のように求める。
【０１１２】
ＴＡＲＧＥＴ＿＊＝（２５５−Ｄｂｋ＊）×８０／１００＋Ｄｂｋ＊
【０１１３】
次に、基準クロック１周期相当の光量変化量あたりの画像信号の変化量ΔＷ＿＊を、以下のように求める。
【０１１４】
ΔＷ＿＊＝（ＰＫ２＿＊−ＰＫ１＿＊）／（α２−α１）
【０１１５】
次に、第２ピーク値を目標値にするための光量調整量Δα＿＊を、以下のように求める。
【０１１６】
Δα＿＊＝（ＴＡＲＧＥＴ＿＊−ＰＫ２＿＊）／ΔＷ＿＊
【０１１７】
次に、各色成分毎に求めた光量調整量Δα＿＊、つまりΔα＿Ｒ、Δα＿Ｇ、Δα＿Ｂのうち、最も値の小さいもの（Δαｍｉｎ）を選択し、最終的に、以下のように第３光量の光量設定値α３を求める。
【０１１８】
α３＝α２＋Δαｍｉｎ
【０１１９】
なお、上記の例では、第２ピーク値を目標値にするように演算を行っているが、第２ピーク値に代えて第１ピーク値を目標値にするような演算を行っても、上記と同じ結果となる。
【０１２０】
以上のように、本実施形態では、演算部４０７が、ＲＧＢの３つの色成分のうち、第１ピーク値または第２ピーク値と目標値との差分が最も小さい色成分を特定し、この色成分に対応する第３光量設定値を算出するようにしているので、原稿の読み取りにより得られる画像信号のうち、いずれかの色成分の出力が飽和してしまって、原稿の反射率を忠実に反映した出力が得られなくなるといった弊害を未然に防止することができる。
【０１２１】
（第３の実施形態）
次に、第３の実施形態について説明する。この第３の実施形態は、図１１に示すように、光源部１２５１がＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）の３色の光源を個別に有する場合の例であり、コントローラ１４０から光源部１２５１の３色の光源に対しそれぞれ点灯信号（ＬＥＤ＿ＯＮ＿Ｒ、ＬＥＤ＿ＯＮ＿Ｇ、ＬＥＤ＿ＯＮ＿Ｂ）が供給されようになっている。本実施形態において、複写機１、第２読取部１２５、画像処理部１５１、およびコントローラ１４０の基本的な構成は、前述した第１、２の実施形態と同様である。ただし、本実施形態では、光源部１２５１が、ＲＧＢの３色の光源を色成分毎に第１ピーク値および第２ピーク値をそれぞれ検出するようにしている。
【０１２２】
ここで、第２読取部１２５内の光源部１２５１の光量を制御する方法の具体例について説明する。図１２は、光源部１２５１の光量を制御する方法の一例を説明する図である。図１２中の「ＸＬＳＹＮＣ」は、１ラインの同期信号であり、ラインの先頭で数画素相当期間“Ｌ”レベルとなる信号である。この「ＸＬＳＹＮＣ」の１周期がライン周期であり、ラインセンサ１２５２の各センサチップの光蓄積時間となる。また、図１２中の「ＬＥＤ＿ＯＮ＿Ｒ」、「ＬＥＤ＿ＯＮ＿Ｇ」、「ＬＥＤ＿ＯＮ＿Ｂ」は、図１１にも示したＲＧＢの３色の光源それぞれに対応する点灯信号である。
【０１２３】
「ＬＥＤ＿ＯＮ＿Ｒ」は、「ＸＬＳＹＮＣ」の立ち下がりに同期して、“Ｈ”レベルとなる信号である。この「ＬＥＤ＿ＯＮ＿Ｒ」が“Ｈ”レベルとなっている期間であるアサート期間が、光源部１２５１のＲＥＤ光源の点灯期間（光源点灯期間＿Ｒ）となる。
【０１２４】
また、「ＬＥＤ＿ＯＮ＿Ｇ」は、「ＬＥＤ＿ＯＮ＿Ｒ」の立ち下がり後に、“Ｈ”レベルとなる信号である。この「ＬＥＤ＿ＯＮ＿Ｇ」が“Ｈ”レベルとなっている期間であるアサート期間が、光源部１２５１のＧＲＥＥＮ光源の点灯期間（光源点灯期間＿Ｇ）となる。
【０１２５】
また、「ＬＥＤ＿ＯＮ＿Ｂ」は、「ＬＥＤ＿ＯＮ＿Ｇ」の立ち下がり後に、“Ｈ”レベルとなる信号である。この「ＬＥＤ＿ＯＮ＿Ｂ」が“Ｈ”レベルとなっている期間であるアサート期間が、光源部１２５１のＢＬＵＥ光源の点灯期間（光源点灯期間＿Ｂ）となる。
【０１２６】
「ＬＥＤ＿ＯＮ＿Ｒ」、「ＬＥＤ＿ＯＮ＿Ｇ」、「ＬＥＤ＿ＯＮ＿Ｂ」は１ライン周期の中で、点灯期間が重ならないように順次点灯制御される。
【０１２７】
なお、図１２に示す例では、ＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥの順序で点灯しているが、順序についてはこの限りではない。
【０１２８】
光源部１２５１のＲＧＢ各色毎の光量の制御は、「ＬＥＤ＿ＯＮ＿Ｒ」、「ＬＥＤ＿ＯＮ＿Ｇ」、「ＬＥＤ＿ＯＮ＿Ｂ」のアサート期間を調整することにより実現する。調整方法については、上述の第１の実施形態と同様である。
【０１２９】
次に、演算部４０７による第３光量の算出方法について説明する。
【０１３０】
演算部４０７が、ＲＧＢの３つの色成分毎に、第１ピーク値または第２ピーク値と目標値との差分が最も小さい色成分を特定し、この色成分に対応する第３光量設定値を算出するようにしている。
【０１３１】
算出方法は第２の実施形態の場合と同様の手法であるが、ＲＧＢ各色成分毎に求めた光量調整量Δα＿＊、つまりΔα＿Ｒ、Δα＿Ｇ、Δα＿Ｂを算出する。
【０１３２】
本実施形態では、演算部４０７が、光源部１２５１がＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）の３色の光源を個別に有しており、ＲＧＢの３つの色成分毎に第３光量設定値を算出するようにしているので、ＲＧＢ全ての色成分が、Ａ／Ｄコンバータ１２５４によるＡＤ変換のダイナミックレンジを有効活用することができる。
【０１３３】
以上、本発明に係る画像読取装置および画像形成装置の実施の形態について説明した。上記諸実施形態により説明した画像読取装置および画像形成装置によれば、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路におけるＡＤ変換のダイナミックレンジを有効に利用することができるようになる。したがって、ＡＤ変換後のデジタル画像信号の階調再現性を高めることができ、高品位な画像を得ることができる。
【０１３４】
なお、上記実施の形態では、画像読取装置としての機能を有する画像形成装置として、複写機を例に説明したが、その機能は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機や、スキャナ装置、ファクシミリ装置等の画像形成装置に対しても適用することができる。
【符号の説明】
【０１３５】
１  複写機
１００  自動原稿搬送装置（ＡＤＦ）
１２５  第２読取部
１４０  コントローラ
１５０  デジタル信号処理部
１５１  画像処理部
１５２  フレームメモリ
１５３  出力制御回路
１５４  Ｉ／Ｆ回路
１６０  本体制御部
１７０  操作部
４０１  調整動作制御部
４０２  ピーク値検出部
４０３  第１ピーク値保持部
４０４  第２ピーク値保持部
４０５  第１光量設定値保持部
４０６  第２光量設定値保持部
４０７  演算部
４０８  光量設定部
１２５１  光源部
１２５２  ラインセンサ
１２５３  アンプ回路
１２５４  Ａ／Ｄコンバータ
【先行技術文献】
【特許文献】
【０１３６】
【特許文献１】特開２００７−０８１６９６号公報
【図１】
0005910088.tif 000002
【図２】
0005910088.tif 000003
【図３】
0005910088.tif 000004
【図４】
0005910088.tif 000005
【図５】
0005910088.tif 000006
【図６】
0005910088.tif 000007
【図７】
0005910088.tif 000008
【図８】
0005910088.tif 000009
【図９】
0005910088.tif 000010
【図１０】
0005910088.tif 000011
【図１１】
0005910088.tif 000012
【図１２】
0005910088.tif 000013