(57)【要約】【課題】  シートスルー型の読み取りで連続して原稿を読み取る場合に照明ランプの特性が変化したとしても、生産性を犠牲にせずに適切なシェーディング補正を実行する。【解決手段】  連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、画像読み取り時の光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する。【選択図】  図１
2006033170.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送しつつ画像を読み取って画像データを生成する機能を有する画像読み取り装置であって、
原稿を搬送する原稿搬送手段と、
前記原稿に読み取り光を照射する光源と、
前記原稿からの反射光を受けて画像を読み取る光電変換手段と、
前記光電変換手段から出力信号をＡ−Ｄ変換して画像データを生成する画像データ生成手段と、
基準白色板を読み取って得た画像データに含まれる主走査方向の光量の違いを示す光量分布データを採取して、該光量分布データに基づいて光量分布を均一にするためのシェーディング補正データを算出し、該シェーディング補正データに基づいて原稿の画像データにシェーディング補正を実行するシェーディング補正手段と、を備え、
前記シェーディング補正手段は、連続点灯時間に応じて変化する前記光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した前記光量分布データと、画像読み取り時の前記光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する、
ことを特徴とする画像読み取り装置。
【請求項２】
前記シェーディング補正手段は、
前記光量変化率の採取時には、前記光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された前記光源の光量を比較して、前記光源の連続点灯時間に応じた光量変化率を採取しておき、
シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、前記光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時の点灯時間に応じたシェーディング補正を実行する、
ことを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記シェーディング補正手段は、
前記光量変化率の採取時には、前記光量変化率を各画素毎に算出し、
シェーディング補正実行時には、前記光源の連続点灯時間に応じた画素毎の光量変化率から、連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成する、
ことを特徴とする請求項２記載の画像読み取り装置。
【請求項４】
前記シェーディング補正手段は、前記連続点灯時間の所定時間ごとの光量変化率をウォームアップ時に採取し、次回のウォームアップ時に更新されるまで保持する、
ことを特徴とする請求項１乃至請求項３のいずれかに記載の画像読み取り装置。
【請求項５】
前記シェーディング補正手段は、連続点灯時間に応じて変化する前記光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した前記光量分布データと、画像読み取り時の前記光源の連続点灯時間に応じた光量変化率とから、画像読み取り時の前記光源の連続点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時の点灯時間に応じたシェーディング補正を実行する、
ことを特徴とする請求項１乃至請求項４のいずれかに記載の画像読み取り装置。
【請求項６】
原稿を搬送しつつ画像を読み取って画像データを生成し、該画像データに応じて画像形成を行う機能を有する画像形成装置であって、
前記請求項１乃至前記請求項５のいずれかの画像読み取り装置を備える、
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を搬送しつつ画像を読み取って画像データを生成する機能を有する画像読み取り装置、および、原稿を搬送しつつ画像を読み取って画像データを生成し、該画像データに応じて画像形成を行う機能を有する画像形成装置に関する。
【背景技術】
【０００２】
原稿を搬送しつつ画像を読み取って画像データを生成する機能を有する画像読み取り装置が存在している。また、原稿を搬送しつつ画像を読み取って画像データを生成し、該画像データに応じて画像形成を行う複写機などの画像形成装置も存在している。
【０００３】
この種の画像読み取り装置あるいは画像形成装置では、主走査方向に複数画素の固体撮像素子などの読み取り素子を有しており、原稿を読み取り素子に対して副走査方向に移動させることで、主走査方向および副走査方向の二次元の読み取りを実行している。なお、このように原稿を搬送しつつ読み取りを行うタイプを、本願明細書において「シートスルー型」と呼ぶことにする。
【０００４】
このシートスルー型の画像読み取り装置では、光学ミラーや照明ランプを固定した状態で原稿の画像を読み取ることが可能になっているため、複数の原稿を連続して読み取るのに適している。
【０００５】
なお、このようなシートスルー型の読み取りでは、連続して大量の原稿を読み取る場合もある。すると、始めの頃の読み取りと終わりの頃の読み取りとでは、照明ランプの特性が変化するため、同一の補正値に基づくシェーディング補正では、正しい状態のシェーディング補正ができないことが予想される。
【０００６】
なお、このような連続した読み取りにおけるシェーディング補正に関しては、以下の特許文献１や特許文献２に記載されている。
【特許文献１】特開２００２−３３０２６９号公報（第１頁、図１）
【特許文献２】特開２００２−３００３９４号公報（第１頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
一方、原稿をプラテンガラス上に載置した状態にして、光学ミラーや照明ランプを副走査方向に移動させつつ原稿の画像を読み取る通常読み取り方式では、生産性（単位時間あたりの読み取り枚数）は余り高くない。但し、この通常読み取り方式では、１枚ごとの原稿の読み取り動作に付随して、原稿領域外の所定位置に設けられた基準白色板を読み取ってシェーディング補正を行うことが可能である。そして、このようなシェーディング補正を原稿の画像読み取り動作に含めて実行したとしても生産性（単位時間あたりの読み取り枚数）が低下することは殆どない。
【０００８】
しかし、上述したシートスルー型の読み取りでは、光学ミラーや照明ランプを固定しているために、シェーディング補正を読み取り動作内に含めることはできず、シェーディング補正は別動作として、光学ミラーや照明ランプを移動させる必要が生じる。このため、シートスルー型の読み取りの１枚毎にシェーディング補正を実行するとなると、本来のシートスルー型の読み取りと比較して生産性が大幅に低下することになる。
【０００９】
なお、このようなシートスルー型の読み取りでは、連続して大量の原稿を読み取る場合もある。すると、始めの頃の読み取りと終わりの頃の読み取りとでは、照明ランプの特性が変化するため、同一の補正値（たとえば、読み取り開始時）に基づくシェーディング補正を続けていたのでは、正しい状態のシェーディング補正ができないことが予想される。
【００１０】
このような場合に、以上の特許文献１では、所定時間に達した時点で照明ランプを一旦消灯して、読み取り動作可能になるタイミングになるまで、読み取り動作を停止して待機状態になるようにしている。これにより、正しい状態のシェーディング補正による読み取りは可能になるものの、読み取り動作の停止により、生産性の低下は避けられない。
【００１１】
また、以上の特許文献２では、各読み取り毎に照明ランプ光量をモニタし、光量が基準範囲外であれば、シェーディング補正データを新たに取得して、正しいシェーディング補正を行うようにしている。この場合も、新たなシェーディング補正データの取得のために、読み取り動作が一時停止し、生産性の低下を避けることができない。
【００１２】
このように、大量の読み取りを連続する場合には、生産性を犠牲にして正しいシェーディング補正データを取得し直すか、あるいは、適切なシェーディング補正（画質の均一性）を犠牲にして生産性を重視するか、のどちらかであった。
【００１３】
なお、ランプには温度特性があり、キセノンランプを例に挙げると、自己の発熱により、連続点灯を行なうと光量低下が起こる。これは点灯開始から数分の間に数％の低下を起こし、その後は安定した照度となる（図６参照）が、この際にキセノンランプの形状は原稿幅を満たす為に300mm以上（A3サイズ対応の場合）の長さがあり、電極は片側端部に配置されているので、電極の無い逆側端部では光量低下の度合いが大きくなる傾向にある（図５参照）。
【００１４】
そのため、シートスルー型読み取りの場合、１枚目とｎ枚目（ｎは任意の数字）とでランプ光量が異なり、読み取り動作前に採取したシェーディング補正データがｎ枚目に対して適切な補正データではなくなることが判明した。具体的にはｎ枚目の読み取りの際に、ランプの光量低下により読み取った画像データは１枚目のデータより暗くなり、画像劣化を引き起こす場合がある。
【００１５】
なお、キセノンランプを例にしてランプ光量が低下した際の光量分布の様子について、図５に示す。ランプの光量が低下することにより、読み取り感度が低下するので、図５に示すように同じ白色基準板を読んだ場合の光量分布でも、連続点灯時間の差により、読み取りレベルに差が生じてしまう。
【００１６】
なお、ハロゲンランプやＬＥＤに関しても、同様に連続点灯時の熱などによって光量が点灯時刻と共に変化する特性を有している。
本発明は、以上のような課題を解決するためになされたものであって、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に照明ランプの特性が変化したとしても、生産性を犠牲にせずに適切なシェーディング補正を実行することが可能な画像読み取り装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１７】
以上の課題を解決する本発明は、以下に記載するようなものである。
（１）請求項１記載の発明は、原稿を搬送しつつ画像を読み取って画像データを生成する機能を有する画像読み取り装置であって、原稿を搬送する原稿搬送手段と、前記原稿に読み取り光を照射する光源と、前記原稿からの反射光を受けて画像を読み取る光電変換手段と、前記光電変換手段から出力信号をＡ−Ｄ変換して画像データを生成する画像データ生成手段と、基準白色板を読み取って得た画像データに含まれる主走査方向の光量の違いを示す光量分布データを採取して、該光量分布データに基づいて光量分布を均一にするためのシェーディング補正データを算出し、該シェーディング補正データに基づいて原稿の画像データにシェーディング補正を実行するシェーディング補正手段と、を備え、前記シェーディング補正手段は、連続点灯時間に応じて変化する前記光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した前記光量分布データと、画像読み取り時の前記光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する、ことを特徴とする。
【００１８】
この発明では、原稿を搬送しつつ画像を読み取る機能を備えた画像読み取り装置において、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する。
【００１９】
（２）請求項２記載の発明は、請求項１において、前記シェーディング補正手段は、前記光量変化率の採取時には、前記光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された前記光源の光量を比較して、前記光源の連続点灯時間に応じた光量変化率を採取しておき、シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、前記光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時の点灯時間に応じたシェーディング補正を実行する、ことを特徴とする。
【００２０】
この発明では、光量変化率の採取時には、光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された光源の光量を比較して、光源の連続点灯時間に応じた光量変化率を採取しておく。そして、シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成する。
【００２１】
（３）請求項３記載の発明は、請求項２において、前記シェーディング補正手段は、前記光量変化率の採取時には、前記光量変化率を各画素毎に算出し、シェーディング補正実行時には、前記光源の連続点灯時間に応じた画素毎の光量変化率から、連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成する、ことを特徴とする。
【００２２】
この発明では、光量変化率の採取時には、光量変化率を各画素毎に算出し、シェーディング補正実行時には、光源の連続点灯時間に応じた画素毎の光量変化率から、連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成する。
【００２３】
（４）請求項４記載の発明は、請求項１〜請求項３のいずれかにおいて、前記シェーディング補正手段は、前記連続点灯時間の所定時間ごとの光量変化率をウォームアップ時に採取し、次回のウォームアップ時に更新されるまで保持する、ことを特徴とする。
【００２４】
この発明では、原稿を搬送しつつ画像を読み取る機能を備えた画像読み取り装置において、基準白色板を読み取って得た光量分布の連続点灯時の変化率について、予め画像読み取り時以外に生成しておく際に、ウォームアップ時を利用して生成しておく。そして、次回のウォームアップ時に更新されるまで保持しておく。
【００２５】
（５）請求項５記載の発明は、請求項１〜請求項４のいずれかにおいて、前記シェーディング補正手段は、連続点灯時間に応じて変化する前記光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した前記光量分布データと、画像読み取り時の前記光源の連続点灯時間に応じた光量変化率とから、画像読み取り時の前記光源の連続点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時の点灯時間に応じたシェーディング補正を実行する、ことを特徴とする。
【００２６】
この発明では、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、画像読み取り時の光源の連続点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時の点灯時間に応じたシェーディング補正を実行する。
【００２７】
（６）請求項６記載の発明は、原稿を搬送しつつ画像を読み取って画像データを生成し、該画像データに応じて画像形成を行う機能を有する画像形成装置であって、前記請求項１乃至前記請求項５のいずれかの画像読み取り装置を備える、ことを特徴とする画像形成装置である。
【００２８】
（６−１）この発明では、原稿を搬送しつつ画像を読み取る機能を備えた画像形成装置において、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する。
【００２９】
（６−２）また、この発明では、光量変化率の採取時には、光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された光源の光量を比較して、光源の連続点灯時間に応じた光量変化率を採取しておく。そして、シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成する。
【００３０】
（６−３）また、この発明では、光量変化率の採取時には、光量変化率を各画素毎に算出し、シェーディング補正実行時には、光源の連続点灯時間に応じた画素毎の光量変化率から、連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成する。
【００３１】
（６−４）また、この発明では、原稿を搬送しつつ画像を読み取る機能を備えた画像形成装置において、基準白色板を読み取って得た光量分布の連続点灯時の変化率について、予め画像読み取り時以外に生成しておく際に、ウォームアップ時を利用して生成しておく。そして、次回のウォームアップ時に更新されるまで保持しておく。
【００３２】
（６−５）また、この発明では、原稿を搬送しつつ画像を読み取る機能を備えた画像読み取り装置において、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、画像読み取り時の光源の連続点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間の各店頭時間に応じたシェーディング補正を実行する。
【発明の効果】
【００３３】
本発明によると以下のような効果が得られる。
（１）請求項１記載の発明では、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する。
【００３４】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、生産性を犠牲にせずに適切なシェーディング補正を実行することが可能になる。
【００３５】
（２）請求項２記載の発明では、光量変化率の採取時には、光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された光源の光量を比較して、光源の連続点灯時間に応じた光量変化率を採取しておく。そして、シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成する。
【００３６】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、予め求めた光量変化率と読み取り開始時に求めた光量分布データとを用いることで、生産性を犠牲にせずに、効率よく、適切なシェーディング補正を実行することが可能になる。
【００３７】
（３）請求項３記載の発明では、光量変化率の採取時には、光量変化率を各画素毎に算出し、シェーディング補正実行時には、光源の連続点灯時間に応じた画素毎の光量変化率から、連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成する。
【００３８】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、予め求めた画素毎の光量変化率と読み取り開始時に求めた光量分布データとを用いることで、生産性を犠牲にせずに、効率よく、適切なシェーディング補正を実行することが可能になる。
【００３９】
（４）請求項４記載の発明では、原稿を搬送しつつ画像を読み取る機能を備えた画像読み取り装置において、基準白色板を読み取って得た光量分布の連続点灯時の変化率について、予め画像読み取り時以外に生成しておく際に、ウォームアップ時を利用して生成しておく。そして、次回のウォームアップ時に更新されるまで保持しておく。
【００４０】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、光源の連続点灯時間に応じて変化する光量変化率をウォームアップ時に取得しておくことで、生産性を犠牲にせずに適切なシェーディング補正を実行することが可能になる。また、次回のウォームアップ時に更新されるまで連続点灯時の変化率を保持しておくことで、データ取得のために無駄な時間が必要となることはない。
【００４１】
（５）請求項５記載の発明では、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、画像読み取り時の光源の連続点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間の各店頭時間に応じたシェーディング補正を実行する。
【００４２】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、生産性を犠牲にせずに、正確かつ適切なシェーディング補正を実行することが可能になる。
【００４３】
（６）請求項６記載の発明の画像形成装置は、以下の（６−１）〜（６−５）に示すような効果を得ることができる。
（６−１）この発明では、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する。
【００４４】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、生産性を犠牲にせずに適切なシェーディング補正を実行することが可能になる。
【００４５】
（６−２）また、この発明では、光量変化率の採取時には、光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された光源の光量を比較して、光源の連続点灯時間に応じた光量変化率を採取しておく。そして、シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成する。
【００４６】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、予め求めた光量変化率と読み取り開始時に求めた光量分布データとを用いることで、生産性を犠牲にせずに、効率よく、適切なシェーディング補正を実行することが可能になる。
【００４７】
（６−３）また、この発明では、光量変化率の採取時には、光量変化率を各画素毎に算出し、シェーディング補正実行時には、光源の連続点灯時間に応じた画素毎の光量変化率から、連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成する。
【００４８】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、予め求めた画素毎の光量変化率と読み取り開始時に求めた光量分布データとを用いることで、生産性を犠牲にせずに、効率よく、適切なシェーディング補正を実行することが可能になる。
【００４９】
（６−４）また、この発明では、基準白色板を読み取って得た光量分布の連続点灯時の変化率について、予め画像読み取り時以外に生成しておく際に、ウォームアップ時を利用して生成しておく。そして、次回のウォームアップ時に更新されるまで保持しておく。
【００５０】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、光源の連続点灯時間に応じて変化する光量変化率をウォームアップ時に取得しておくことで、生産性を犠牲にせずに適切なシェーディング補正を実行することが可能になる。
【００５１】
（６−５）また、この発明では、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、画像読み取り時の光源の連続点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間の各店頭時間に応じたシェーディング補正を実行する。
【００５２】
この結果、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、生産性を犠牲にせずに、正確かつ適切なシェーディング補正を実行することが可能になる。
【発明を実施するための最良の形態】
【００５３】
以下、図面を参照して本発明を実施するための最良の形態（以下、実施形態）を詳細に説明する。なお、原稿読み取り手段（スキャナ）により原稿の内容を画像情報として読み取って画像データを生成して出力する画像読み取り装置であっても、また、原稿読み取り手段（スキャナ）により複写対象物（原稿）の内容を画像情報として読み取って複写する機能を備えた画像形成装置（複写装置）であっても、本発明の実施形態を適用することが可能である。
【００５４】
なお、この実施形態では、原稿を搬送しつつ画像を読み取って画像データを生成する機能を有する画像読み取り装置、すなわち、主走査方向に複数画素の固体撮像素子などの読み取り素子を有しており、原稿を読み取り素子に対して副走査方向に移動させることで、主走査方向および副走査方向の二次元の読み取り（シートスルー型の読み取り）を実行する機能を有する画像読み取り装置または画像形成装置を対象としている。
【００５５】
〈画像形成装置の機械的構成〉
まず、図２を参照して画像形成装置の機械的構成を説明する。なお、ここでは、原稿の画像を読み取って画像形成する複写機を本実施形態の具体例として用いる。
【００５６】
この図２において、１０は原稿搬送手段（以下、原稿搬送部またはＡＤＦと言う）であり、原稿を搬送しつつ原稿の片面あるいは両面を読み取るための給紙を行う手段である。２０は原稿を光学的にスキャンして読み取って画像データを生成する画像読み取り部（スキャナ）である。４０は画像データに応じた露光用光ビームを生成する画像書き込み部である。５０は画像データを静電方式により記録媒体（転写紙あるいは記録紙と言うが、本願明細書では、記録紙という）ｐ上に記録する画像形成部である。６０は記録紙の搬送を行う搬送手段である。
【００５７】
ここで、原稿の両面給送が可能なＡＤＦ１０の原稿載置部１１には、原稿第１頁の表面を上にした状態の原稿ｄが複数枚載置されている。ローラ１２ａ、ローラ１２ｂを介して繰り出された原稿の１枚目はローラ１３を介して回転される。
【００５８】
この時、光源２３により原稿ｄの原稿面が照射され、その反射光がミラー２４，２５，２６を介して結像光学系２７を介して光電変換手段であるＣＣＤ（読み取り素子）２８の受光面に像を結ぶ。ここで、光源２３、ミラー２４，２５，２６、結像光学系２７及びＣＣＤ２８を有する光学系、並びに、図示されていない光学系駆動手段とで画像読み取り部２０を構成している。ここで、光源２３は、主走査方向に長手方向を有する棒状のキセノンランプなどで構成された光源である。
【００５９】
この図２において、原稿ｄがプラテンガラス２１上に読み取り面を下に向けた状態に載置された場合には、光学系がプラテンガラス２１に沿って走査しつつ原稿の画像の読み取りを行う。
【００６０】
また、原稿ｄがＡＤＦ１０により自動給紙されてローラ１３の周囲を回る場合には、スリットプラテンガラス２２下に光源２３とミラー２４とが移動し、固定された状態で読み取りを行う。そして、読み取られた原稿ｄの画像データは、ＣＣＤ２８から図示しない読み取り画像処理部に送られる。
【００６１】
なお、原稿ｄがＡＤＦ１０により自動給送される場合には、原稿ｄの１ページ目が読み取られると、今度は反転ローラ１４を介して再度ローラ１３を用いた巻き取り操作が行われ、原稿裏面の画像が画像読み取り部２０で読み取られ、読み取り画像処理部に送られる。
【００６２】
このようにして、表面と裏面との画像が読み取られた原稿ｄは、再度反転ローラ１４で反転されて、表面を下に向けた状態で排紙皿１６に積載されていく。
このようにして画像読み取り部２０で読み取られた画像データは、読み取り画像処理部で所定の画像処理が行なわれた後、圧縮伸長回路で圧縮されて画像メモリに記憶される。
【００６３】
また、一様な白色濃度を有する基準白色板２９が、第２のプラテンガラス２１近傍に設けられている。そして、この基準白色板２９下に光源２３とミラー２４とが固定された状態で読み取って得た画像データから、主走査方向の光量の違い（光量分布）を表す光量分布データが採取され、この光量分布を補正するためのシェーディング補正データが生成される。
【００６４】
一方、記録紙ｐが積載されている給紙トレイ３０ａ〜３０ｃのいずれかから、第一給紙ローラ３１ａ〜３１ｃにより記録紙ｐが繰り出され、画像形成部５０に給送される。
画像形成部５０に給送される記録紙ｐは、その入口付近の第二給紙ローラ（レジストローラ）３２で同期がとられた後、像担持体となる感光体ドラム５１に近接する。
【００６５】
記録画像処理部から画像書き込み部４０に画像データが入力され、画像書込み部４０内のレーザダイオードから画像データに応じたレーザ光を感光体ドラム５１上に照射し、静電潜像を形成する。この静電潜像を現像部５３で現像することで、感光体ドラム５１上にトナー像を形成する。
【００６６】
このトナー像は感光体ドラム５１の下部の転写部５４により記録紙ｐに転写される。そして、感光体ドラム５１に圧着されている記録紙ｐは分離部５５により分離される。感光体ドラム５１から分離された記録紙ｐは搬送機構５８を介して定着部５９に入り、トナー像が熱と圧力とにより定着される。このようにして、記録紙ｐに画像が形成される。
【００６７】
なお、必要に応じて、トナー像が定着された記録紙ｐは、ガイド６１を介して下方に搬送され、反転部６３に入る。次に、反転部６３に入っている記録紙ｐは、反転ローラ６２により再度繰り出され、反転搬送路６４を経由して再度画像形成部５０に送られる。前記原稿ｄの片面の画像形成が終了した画像形成部５０では、感光体ドラム５１に付着したトナーがクリーニング部５６で除去され、続く帯電部５２により帯電させられ、次の画像形成に備えている。
【００６８】
この状態で記録紙ｐのもう一方の面（未だ画像形成されていない面）が画像形成部５０に搬入され、画像が形成される。分離部５５で感光体ドラム５１から分離された記録紙ｐは搬送機構５８を介して再度定着部５９に入って定着される。このようにして、裏面と表面との画像形成が完了した記録紙ｐ、または、一方の面の画像形成が完了した記録紙ｐは排出される。
【００６９】
〈画像形成装置の電気的構成〉
図１は本発明の第１の実施形態の画像形成装置内の詳細構成を示すブロック図である。なお、この図１では、本実施形態の動作説明に必要な部分の周囲を中心に記載してあり、その他の画像形成装置として既知の部分については省略してある。
【００７０】
１００はネットワーク１を介してコンピュータから得た画像データあるいは内蔵するスキャナ（請求項における画像読み取り手段）で読み取って生成した画像データについて画像形成による出力を行う機能を有する画像形成装置である。
【００７１】
また、この画像形成装置１００は、基準白色板を読み取って得た画像データに含まれる主走査方向の光量の違いを示す光量分布データを採取して、該光量分布データに基づいて光量分布を均一にするためのシェーディング補正データを算出し、該シェーディング補正データに基づいて原稿の画像データにシェーディング補正を実行する機能を有する。
【００７２】
また、この画像形成装置１００は、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する機能を有する。
【００７３】
また、この画像形成装置１００は、光量変化率の採取時には、光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された光源の光量を比較して、光源の連続点灯時間に応じた光量変化率を採取しておく機能を有する。そして、シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成する機能を有する。
【００７４】
また、この画像形成装置１００は、光量変化率の採取時には、光量変化率を各画素毎に算出し、シェーディング補正実行時には、光源の連続点灯時間に応じた画素毎の光量変化率から、連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成する機能を有する。
【００７５】
また、この画像形成装置１００は、原稿を搬送しつつ画像を読み取る機能を備えた画像読み取り装置において、基準白色板を読み取って得た光量分布の連続点灯時の変化率について、予め画像読み取り時以外に生成しておく際に、ウォームアップ時を利用して生成しておく機能を有する。そして、次回のウォームアップ時に更新されるまで保持しておく機能を有する。
【００７６】
また、この画像形成装置１００は、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、画像読み取り時の光源の連続点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行する機能を有する。
【００７７】
また、画像形成装置１００において、１０１は各部を制御する制御手段としての制御部である。なお、この制御部１０１は、基準白色板を読み取って得た画像データに含まれる主走査方向の光量の違いを示す光量分布データを採取して、該光量分布データに基づいて光量分布を均一にするためのシェーディング補正データを算出し、該シェーディング補正データに基づいて原稿の画像データにシェーディング補正を実行するシェーディング補正手段をも構成している。
【００７８】
１０２はネットワーク１を介した通信を行う通信手段としてのインタフェース（Ｉ／Ｆ）、１０３は装置の各種操作の入力がなされると共に各種表示を行う操作表示部、１０４は原稿画像を読み取って画像データを生成するスキャナ、１０５は画像形成装置１００の各種データや設定値を保持・蓄積しておくためのテーブルとしての不揮発性メモリ、１０７は画像形成する際の画像データの展開や各種データの一時的な保管を行うための半導体メモリあるいはハードディスクなどのメモリ、１０８は画像を記録紙上に形成して出力するプリント手段としてのプリントエンジンである。
【００７９】
ここで、スキャナ１０４は、原稿を搬送するＡＤＦ１０などの原稿搬送部１０４ａ、原稿を照明する光源２３に相当する照明部１０４ｂ、原稿からの反射光を導くミラー２４〜２６に相当する光学系１０４ｃ、照明部１０４ｂと光学系１０４ｃとを駆動する駆動部１０４ｄ、ＣＣＤ２８に相当する光電変換部１０４ｅ、光電変換部１０４ｅで得られた信号をＡ-Ｄ変換するＡ-Ｄ変換部１０４ｆを有している。ここで、スキャナ１０４内の各部は、制御部１０１の制御に従って動作する。
【００８０】
なお、ここで、不揮発性メモリ１０５は、本実施形態においては、光源の連続点灯時間に応じて変化するシェーディング補正データ（予め算出しておく光量変化率を含む）を記憶（格納）する記憶手段を構成している。
【００８１】
また、図１において、制御部１０１は、画像読み取りや画像形成その他全体的な制御を行うＣＰＵ１０１ａと、画像処理を行う画像処理部１０１ｂと、操作者別あるいは共通のジョブメモリデータを管理するジョブメモリ管理部１０１ｅと、を備えている。
【００８２】
また、画像処理部１０１ｂは、ＣＰＵ１０１ａと共に、画像読み取り時の光源の連続点灯時の点灯時間に応じた複数のシェーディング補正データにより画像データに対してシェーディング補正を実行するシェーディング補正手段をも構成している。
【００８３】
また、メモリ１０７は、画像処理の際の画像データを展開する画像メモリ１０７ａと、ジョブメモリデータを格納するジョブメモリ１０７ｄと、を備えて構成されている。ここで、「ジョブメモリ」とは、画像形成ジョブを登録しておくためのメモリである。
【００８４】
また、このネットワーク１に接続された画像形成装置１００は、複写機だけでなく、ファクシミリ装置、ディジタル複合機などの各種の装置が該当する。また、プリントエンジン１０８は、感光体とレーザビームとを用いる電子写真方式のもののほか、ＬＥＤプリントヘッドを用いるものや、インクジェット方式のものであってもよい。
【００８５】
〈第一の実施形態の動作状態〉
以下、第一の実施形態の画像形成装置の動作について、図３のフローチャートおよび図４のフローチャートを参照して、詳細な動作説明を行う。なお、図３は初期動作時のフローチャート、図４は画像読み取り時のフローチャートである。
【００８６】
以上のような画像形成装置において、図３のフローチャートを参照して、初期動作時の動作説明を行う。
なお、この図３のフローチャートは、制御部１０１で動作しているスキャナ制御プログラム中でコールされるものであり、電源立ち上げ時の初期動作時にコールされるスキャナ初期制御ルーチンの動作状態を示している。
【００８７】
このスキャナ初期制御ルーチンがコールされると、制御部１０１は定着部５９などの温度を検知し、ウォームアップが必要か、すなわち、所定時間のウォームアップタイムが必要かを判断する（図３Ｓ１）。この場合、制御部１０１は、検知した時点の定着部５９の温度と所定の定着温度（２００℃等）との差からウォームアップタイムが必要か否かを判断することができる。前回の電源遮断から長い時間を経過していない状態で再び電源立ち上げがなされたような場合には、検知した時点の定着部５９の温度が所定の定着温度からあまり下がっていないため、ウォームアップタイムが必要でない場合がある。なお、ここでは、以下に述べる連続点灯時の光量変化率を算出するのに必要な時間、たとえば、５分間を超える時間を要するウォームアップについて必要かを判断する。従って、制御部１０１は、連続点灯時の光量変化率を算出するのに必要な時間未満のウォームアップであれば、このフローチャートの判断ではウォームアップ必要なしであるとして判断する。
【００８８】
ウォームアップタイムが必要であると制御部１０１に判断された場合（図３Ｓ１でＹ）には、基準白色板２９を読み取るポジションに光源２３とミラー２４とを移動させ、光源２３（照明部１０４ｂ）を点灯させ、基準白色板２９からの反射光をミラー２４〜２６（光学系１０４ｃ）でＣＣＤ２８（光電変換部１０４ｅ）に導いて光電変換する。
【００８９】
そして、光電変換部１０４ｅで得られた信号をＡ-Ｄ変換部１０４ｆでＡ-Ｄ変換して、基準白色板２９を読み取った画像データを得る（図３Ｓ２）。なお、図６に示すように、点灯から数秒後にランプ光量が最大になるため、この最大になった時点で画像データを取得する。また、この画像データは、光源２３の主走査方向の光量分布を示す光量分布データである。
【００９０】
そして、制御部１０１は、該光量分布データに基づいて、光量分布を均一にするためのシェーディング補正データを算出し、不揮発性メモリ１０５に格納する（図３Ｓ３）。ここで、光量分布データからシェーディング補正データを算出する際には、ＣＰＵ１０１ａの制御に基づいて、画像処理部１０１ｂが処理を行う。
【００９１】
さらに、制御部１０１は、光源２３を連続点灯状態にしておいて、この光量分布データを所定時間毎に所定回数取得する。たとえば、点灯直後の最大値を示すタイミング、１分後、２分後、３分後、４分後、５分後、のように、光源２３の連続点灯時の１分毎に光量分布データを取得し、不揮発性メモリ１０５に格納する（図３Ｓ４）。ここでは、光源２３の連続点灯時に、原稿読み取りの際の影響が無視できない程度に光量変化が生じる時間のタイミングで光量分布データを取得する。
【００９２】
なお、連続点灯時の経過時間が一定（たとえば、５分）以上になると、光量変化はほぼ安定した状態になると考えられるため、それ以後を省略することも可能である。すなわち、光量変化率が安定した状態になれば、それ以後のデータは不要である。
【００９３】
なお、光源の光量変化が小さい場合には、点灯直後、３分、のように２種類の所定時間としてもよい。また、逆に光量変化が大きい場合には、１０秒ごとのように細かな所定時間を設定してもよい。
【００９４】
そして、以上の連続点灯時の光量分布データに基づいて、画素毎に、連続点灯時間に応じて変化する光源２３の光量変化率を算出する。既に説明したように、光源２３は電極の位置などにより、部位毎に光量変化率が異なるため、このように画素毎に光量変化率を算出しておく。なお、１画素おき、数画素おきのように、間引いて光量変化率を算出してもよい。また、図６に示すように、最初の１分は変化率が大きいので、この期間では、２０秒後や４０秒後などのように細かく光量変化率を算出してもよい。そして、制御部１０１は、この連続点灯時の光量変化率を不揮発性メモリ１０５に格納する（図３Ｓ５）。
【００９５】
以上のようにして、連続点灯時の光量変化率について必要なデータ、たとえば、５分間分などを取得したら、制御部１０１は、光源２３を消灯して（図３Ｓ６）、この処理（スキャナ初期制御ルーチン）を終了する。
【００９６】
また、ウォームアップタイムが必要ではない制御部１０１に判断された場合（図３Ｓ１でＮ）には、前回の電源遮断から長い時間を経過していない状態で再び電源立ち上げがなされたような場合であるため、検知した時点の定着部５９の温度が所定の定着温度からあまり下がっていないため、ウォームアップタイムが必要でないことになる。
【００９７】
このため、以上の連続点灯時の光量変化率を算出するのに必要な時間、たとえば、５分間程度のウォームアップが実行されないことを意味しているため、制御部１０１は、基準白色板２９を読み取るポジションに光源２３とミラー２４とを移動させ、光源２３（照明部１０４ｂ）を点灯させ、基準白色板２９からの反射光をミラー２４〜２６（光学系１０４ｃ）でＣＣＤ２８（光電変換部１０４ｅ）に導いて光電変換する。そして、光電変換部１０４ｅで得られた信号をＡ-Ｄ変換部１０４ｆでＡ-Ｄ変換して、基準白色板２９を読み取った画像データを得る（図３Ｓ７）。なお、図６に示すように、点灯から数秒後にランプ光量が最大になるため、この最大になった時点で画像データ（光源２３の主走査方向の光量分布を示す光量分布データ）を取得する。
【００９８】
そして、制御部１０１は、該光量分布データに基づいて、光量分布を均一にするためのシェーディング補正データを算出し、不揮発性メモリ１０５に格納する（図３Ｓ８）。この場合も、光量分布データからシェーディング補正データを算出する際には、ＣＰＵ１０１ａの制御に基づいて、画像処理部１０１ｂが処理を行う。
【００９９】
なお、この場合には、ウォームアップに十分な時間を必要としないため、既に前回以前の立ち上げ時に、連続点灯時の光量変化率を算出して記憶していることを意味している。したがって、その連続点灯時の光量変化率を用いればよいことも意味している。このため、制御部１０１は光源２３を消灯して（図３Ｓ６）、光学系をホームポジションに戻し、この処理（スキャナ初期制御ルーチン）を終了する。
【０１００】
以上のような画像形成装置において、図４のフローチャートを参照して、画像読み取り時のシェーディング補正実行時の動作説明を行う。
なお、この図４のフローチャートは、制御部１０１で動作しているスキャナ制御プログラム中でコールされるものであり、画像読み取り時のシェーディング補正実行時にコールされるシェーディング補正ルーチンの動作状態を示している。
【０１０１】
操作表示部１０３から画像読み取りの指示が入力されると、制御部１０１は画像読み取り処理プログラムの一連の処理として、シェーディング補正ルーチンを起動する。
このシェーディング補正ルーチンがコールされ、制御部１０１は、基準白色板２９を読み取るポジションに光源２３とミラー２４とを移動させ、光源２３（照明部１０４ｂ）を点灯させ、基準白色板２９からの反射光をミラー２４〜２６（光学系１０４ｃ）でＣＣＤ２８（光電変換部１０４ｅ）に導いて光電変換する。そして、光電変換部１０４ｅで得られた信号をＡ-Ｄ変換部１０４ｆでＡ-Ｄ変換して、基準白色板２９を読み取った画像データを得る（図４Ｓ１）。なお、図６に示すように、点灯から数秒後にランプ光量が最大になるため、この最大になった時点で画像データを取得する。また、この画像データは、光源２３の主走査方向の光量分布を示す光量分布データである。
【０１０２】
そして、制御部１０１は、画像読み取り開始時に採取した光量分布データと、前記光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成し、不揮発性メモリ１０５に格納する（図４Ｓ２）。
【０１０３】
なお、制御部１０１は、画像読み取り開始時に採取した光量分布データからシェーディング補正データを求め、このシェーディング補正データと前記光源の連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成し、不揮発性メモリ１０５に格納するようにしてもよい。
【０１０４】
また、制御部１０１は、画像読み取り開始時に採取した光量分布データと、前記光源の連続点灯時間に応じた光量変化率とから、前記光源の連続点灯時の点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成し、不揮発性メモリ１０５に格納するようにしてもよい。
【０１０５】
ここで、連続点灯時の各光量分布データの算出、および、連続点灯時の各シェーディング補正データの算出は、ＣＰＵ１０１ａの制御に基づいて、画像処理部１０１ｂが処理を行う。
【０１０６】
たとえば、光量変化の生じない読み取り開始時のシェーディング補正データ、点灯開始から１分後のシェーディング補正データ、点灯開始から２分後のシェーディング補正データ、点灯開始から３分後のシェーディング補正データ、点灯開始から４分後のシェーディング補正データ、点灯開始から５分後のシェーディング補正データ、を生成する。
【０１０７】
この後、制御部１０１は、原稿をシートスルー方式で読み取るポジションに光源２３とミラー２４とを移動させる（図４Ｓ３）。また、制御部１０１は、シェーディング補正として、点灯開始時の初期データを不揮発性メモリ１０５から読み出してシェーディング補正用にセットしておく（図４Ｓ４）。
【０１０８】
そして、制御部１０１は、光源２３（照明部１０４ｂ）を点灯させ、原稿からの反射光をミラー２４〜２６（光学系１０４ｃ）でＣＣＤ２８（光電変換部１０４ｅ）に導いて光電変換する。ここで、光電変換部１０４ｅで得られた信号をＡ-Ｄ変換部１０４ｆでＡ-Ｄ変換して、原稿を読み取った画像データを得る（図４Ｓ５）。そして、原稿一頁分を読み終わって画像データを得た時点で（図４Ｓ６でＹ）、セットされているシェーディング補正データに基づいたシェーディング補正（図４Ｓ７）を実行する。そして、制御部１０１は、シェーディング補正がされた画像データをジョブメモリ１０７ｄに順次格納する。
【０１０９】
ここで、制御部１０１は、原稿一頁分を読み終わって画像データにシェーディング補正を施した時点で（図４Ｓ６でＹ、Ｓ７）、所定時間が経過しているかを判断する（図４Ｓ８）。ここで、所定時間とは、光源２３の連続点灯時に、原稿読み取りの際の影響が無視できない程度に光量変化が生じる時間を意味しており、光量変化率を取得したタイミングに相当する。以上の具体例では、１分、２分、３分、４分、５分、など、読み取り開始から１分毎の時間を意味する。
【０１１０】
以上の所定時間が経過していなければ（図４Ｓ８でＮ）、原稿を搬送するＡＤＦ１０（原稿搬送部１０４ａ）に載置されている全ての原稿の読み取りが完了するまで（図４Ｓ１０でＮ）、以上の読み取り（図４Ｓ５）と、セットされているシェーディング補正データに基づくシェーディング補正（図４Ｓ７）、所定時間経過の判断（図４Ｓ８）とを繰り返すように制御部１０１が制御する。
【０１１１】
なお、原稿一頁分を読み終わって画像データを得た時点で（図４Ｓ６でＹ）、以上の所定時間が経過していれば（図４Ｓ８でＹ）、連続点灯時の点灯時間に応じた複数のシェーディング補正データを不揮発性メモリ１０５から読み出してセットし（図４Ｓ９）するように、制御部１０１が制御する。
【０１１２】
このように、原稿一頁分を読み取りとシェーディング補正とを終えて次の原稿読み取りが開始されるまでの間に、シェーディング補正データの変更を行うことで、実行しているシェーディング補正に悪影響を与えることがない。
【０１１３】
なお、電源立ち上げ時の初期動作時の図３のフローチャートで、連続点灯時の経過時間として５分までの光量変化率しか取得していないにもかかわらず、画像読み取り時に連続点灯が６分を超える場合は、光源２３の光量変化が安定した状態になっていると考えられるため、５分のシェーディング補正データを使い続ける。
【０１１４】
原稿を搬送するＡＤＦ１０（原稿搬送部１０４ａ）に載置されている全ての原稿の読み取りが完了した場合（図４Ｓ１０でＹ）、制御部１０１は光源２３を消灯して（図４Ｓ１１）、光学系をホームポジションに戻し、この処理（画像読み取りとシェーディング補正ルーチン）を終了する。
【０１１５】
以上説明したように、連続点灯時間に応じて変化する光源の光量変化率を予め採取しておき、画像読み取り開始時に採取した光量分布データと、連続点灯時間に応じた光量変化率とから、連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成して、複数の原稿の画像データについて連続点灯時間に応じたシェーディング補正を実行することで、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、生産性を犠牲にせずに適切なシェーディング補正を実行することが可能になる。すなわち、この場合、画像読み取り開始時に採取した光量分布データから、連続点灯時の経過時間、すなわち、連続点灯時の点灯時間に応じた複数のシェーディング補正データが生成されるため、読み取りの際の生産性を低下させることがない。
【０１１６】
また、光量変化率の採取時には、光源の点灯直後の光量を基準として、連続点灯時間の所定時間ごとに採取された光源の光量を比較して、光源の連続点灯時間に応じた光量変化率を採取しておき、シェーディング補正実行時には、画像読み取り開始時に採取した前記光量分布データと、光源の連続点灯時間に応じた光量変化率とから、光源の連続点灯時の点灯時間に応じた連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた複数のシェーディング補正データを生成するため、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、予め求めた光量変化率と読み取り開始時に求めた光量分布データとを用いることで、生産性を犠牲にせずに、効率よく、適切なシェーディング補正を実行することが可能になる。
【０１１７】
また、光量変化率の採取時には、光量変化率を各画素毎に算出し、シェーディング補正実行時には、光源の連続点灯時間に応じた画素毎の光量変化率から、光源の連続点灯時の点灯時間に応じた画素毎の連続点灯時光量分布データを算出し、該連続点灯時光量分布データに基づいて連続点灯時の点灯時間に応じた画素毎の複数のシェーディング補正データを生成するため、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、予め求めた画素毎の光量変化率と読み取り開始時に求めた光量分布データとを用いることで、生産性を犠牲にせずに、効率よく、適切なシェーディング補正を実行することが可能になる。
【０１１８】
そして、シートスルー型の読み取りで連続して大量の原稿を読み取る場合に光源の特性が変化したとしても、光源の連続点灯時間に応じて変化する光量変化率をウォームアップ時に取得しておくことで、生産性を犠牲にせずに適切なシェーディング補正を実行することが可能になる。また、次回のウォームアップ時に更新されるまで連続点灯時の変化率を保持しておくことで、データ取得のために無駄な時間が必要となることはない。
【０１１９】
なお、以上の実施形態では、画像形成装置を具体例にして説明してきたが、単体の画像読み取り装置の場合には、画像読み取り装置としての制御部や画像処理部で上述した制御や処理を実行することで、同様の優れた効果を奏することが可能になる。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施形態の画像形成装置の電気的な構成を示す機能ブロック図である。
【図２】本発明の実施形態の画像形成装置の機械的な構成を示す構成図である。
【図３】本発明の実施形態の画像読み取りの動作を示すフローチャートである。
【図４】本発明の実施形態の画像読み取りの動作を示すフローチャートである。
【図５】画像読み取りの光量分布を示す説明図である。
【図６】光源の光量変化の様子を示す説明図である。
【符号の説明】
【０１２１】
１００  画像形成装置
１０１  制御部
１０１ａ  ＣＰＵ
１０２  インタフェース
１０３  操作表示部
１０４  スキャナ
１０５  不揮発性メモリ
１０７  メモリ
１０８  プリントエンジン
【図１】
2006033170.tif 000003
【図２】
2006033170.tif 000004
【図３】
2006033170.tif 000005
【図４】
2006033170.tif 000006
【図５】
2006033170.tif 000007
【図６】
2006033170.tif 000008