(57)【要約】【課題】発光部点灯時の発熱に起因する画質の低下を抑制する。【解決手段】  白補正部２５５は、白基準部材を読み取って得られた出力を基に白補正データを生成する。位置ずれ算出部２６０は、白補正データを生成に用いた出力の前記主走査方向に沿った強度分布と、白基準部材を再度読み取って得られた出力の強度分布と、を比較し、それぞれの強度分布に含まれる強度の出力ピーク位置の位置ずれ量を算出し、予め定めた許容シフト量との比較を行う。そして、位置ずれ量が許容シフト量以上の場合に、白補正部２５５は、白補正データの再生成を行う。【選択図】図６
2014175919.tif 000002
【特許請求の範囲】
【請求項１】
原稿に照射するための光を発する発光部と、
前記原稿からの反射光を前記原稿の主走査方向全範囲にわたって受光して光量に応じた電気信号を出力する光電変換部と、
前記原稿の主走査方向全範囲にわたって配置され、前記発光部から照射された光が前記光電変換部に入射する光路において前記光の集光状態を調整するレンズと、を含み、
白基準部材を読み取って得られた出力を基に白補正データを生成し、前記原稿を読み取って得られた画像に対し、前記白補正データを用いて白シェーディング補正を行う白補正部と、
前記白補正データを生成に用いた出力の前記主走査方向に沿った強度分布と、前記白基準部材を再度読み取って得られた出力の前記主走査方向に沿った強度分布と、を比較し、それぞれの強度分布に含まれるし出力ピーク位置の位置ずれ量を算出し、予め定めた許容シフト量との比較を行う位置ずれ量算出部と、を備え、
前記算出された位置ずれ量が前記許容シフト量以上の場合に、前記白補正部は、前記白補正データの再生成を行うことを特徴とする画像読取装置。
【請求項２】
前記位置ずれ量算出部は、前記位置ずれ量の算出に用いる出力の読み出し位置を、前記原稿の主走査方向のサイズに応じて変更することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記白基準部材を読み取った出力を基に、前記光電変換部からの出力基準を示す基準レベルを生成し、前記原稿を読み取って得られた画像に対し、前記基準レベルを用いて光量補正を行う出力レベル補正部を更に備え、
前記出力レベル補正部は、前記算出された位置ずれ量が前記許容シフト量未満である場合、及び前記算出された位置ずれ量が、前記許容シフト量よりも大きな値を用いて定められた位置ずれ量の上限値以上である場合、の少なくとも一方において、前記画像に対して光量補正を行うことを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
前記発光部の消灯時における前記光電変換部の出力を基に、オフセットレベルを補正するための黒補正データを生成し、その黒補正データを用いて、前記光電変換部が前記原稿を読取って得た画像に対し、黒シェーディング補正を行う黒補正部を更に備え、
前記白補正部が前記白補正データの再生成を行うと、前記黒補正部は前記黒補正データの再生成を行うことを特徴とする請求項１乃至３のいずれか一つに記載の画像読取装置。
【請求項５】
請求項１乃至４のいずれか一つに記載の画像読取装置を備えたことを特徴とする画像形成装置。
【請求項６】
白基準部材を読み取って得られた出力を基に白補正データを生成するステップと、
前記白補正データを生成に用いた出力の前記主走査方向に沿った強度分布と、前記白基準部材を再度読み取って得られた出力の前記主走査方向に沿った強度分布と、を比較し、それぞれの強度分布に含まれる出力ピーク位置の位置ずれ量を算出し、予め定めた許容シフト量との比較を行うステップと、
前記算出された位置ずれ量が前記許容シフト量以上の場合に、前記白補正データの再生成を行うステップと、を含むことを特徴とする画像読取装置の制御方法。
【請求項７】
白基準部材を読み取って得られた出力を基に白補正データを生成するステップと、
前記白補正データを生成に用いた出力の前記主走査方向に沿った強度分布と、前記白基準部材を再度読み取って得られた出力の前記主走査方向に沿った強度分布と、を比較し、それぞれの強度分布に含まれる出力ピーク位置の位置ずれ量を算出し、予め定めた許容シフト量との比較を行うステップと、
前記算出された位置ずれ量が前記許容シフト量以上の場合に、前記白補正データの再生成を行うステップと、をコンピュータに実行させることを特徴とする画像読取装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像形成装置、及び画像読取装置の制御方法、及び画像読取装置の制御プログラムに関し、特に、画像読取装置に設けられた光源部から生じる熱に起因する画像品質の低下を抑制するための技術に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像読取装置は欠かせない機器となっている。このような画像読取装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像読取装置は、原稿に光を照射する光源や、原稿からの反射光を読取るイメージセンサが搭載されているが、光源が点灯してからの経過時間に伴い、画像読取装置による読取結果が影響を受けることがある。例えば、光源の点灯時間が長くなるにつれて光量が低下する。そのため、この光量の低下による画質の低下を解消する必要がある。
【０００４】
一方、光源や読取り光学系による画像データへの影響を補正するために、所定の白色を有する基準濃度部材の読取り結果を用いて白色基準レベルを生成し、これを用いた白補正が一般的に行われている。上記白色基準レベルは、白シェーディングデータ、又は白補正データとも呼ばれる。光源は時間経過に伴って光量低下が生じる為、白補正データは、画像読取りを行う毎に行うことが望ましい。
【０００５】
しかし、白補正データの生成を毎ページ行う場合は、非原稿読取期間（以後、紙間と呼ぶ）においてシェーディングデータ生成期間を設ける必要が出てしまい、その分だけ生産性が低下してしまうという問題がある。特に、基準濃度部材読取り位置と原稿データ読取り位置とが副走査方向で異なる場合は、キャリッジを往復移動させる制御を追加することになるため、生産性低下は著しい。
【０００６】
そこで、特許文献１には、対向部材の複数個所における各々の光量基準値と、各個所の光量変動値との比が１に最も近い箇所の光量基準値及び光量変動値を用いて、白補正後の画像データに対して更に光量補正することが開示されている。これにより、ページ毎に白補正データを生成する場合に比べて紙間の短縮化を図るとともに、経時の光量低下に対する補正も行っている。
【０００７】
さらに、光源が点灯してからの時間経過に伴って、光源から生じる熱により、読取装置内の構成部品、特にレンズ列及び受光素子列に熱膨張が生じる。この際、レンズ列及び受光素子列の熱膨張に差異が生じ、これに起因して受光素子列での受光量の変動が生じることがある。この問題に対し、主走査方向に複数の柱状レンズを配列した第１レンズ列と、主走査方向に複数の柱状レンズを配列した第２レンズ列とを備え、第１レンズ列と第２レンズ列とが副走査方向に並べられた状態で、第１レンズの各柱状レンズと第２レンズの各柱状レンズとが主走査方向に互い違いとなるように配列される。そして、イメージセンサを第１レンズ列と第２レンズ列との境界部に沿って配置することで、レンズ列と受光素子との熱膨張の差異に起因する受光素子列での受光量の変動を抑制することが提案されている（特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記特許文献１よれば、光源点灯からの経過時間に伴う光量の低下に起因する画質の低下を解消し、画像の生産性の向上を図ることができる。しかし、光源点灯からの経過時間の影響は、光量の低下に限ったものではなく、光源から発生する熱の影響も無視できない。すなわち、読取部には、反射光を集光するレンズが読取対象物の搬送方向に対して交差する方向（主走査方向と称する）に沿って配列されたレンズアレイと、集光された光を光電変換する光電変換素子を主走査方向に沿って配列したセンサアレイと、を含んで構成されるものがある。このような構成の読取部を用いた場合、複数のイメージセンサ及び複数のレンズの少なくとも一方が光源の熱により熱膨張することで、これらの相対的な位置関係にずれが生じる場合がある。その結果、複数のレンズの各々によって光電変換素子側に集光される反射光の出力ピーク位置が、経時でずれる。このような出力ピーク位置のずれは、読取った画像に黒スジや白スジ等を発生させる要因となる。
【０００９】
更に、光電変換素子に蓄積される暗電流の影響を除外するために、光源消灯時における光電変換素子の出力を用いて黒補正データを生成し、これを用いて画像のオフセット補正が行われている。ここで、光電変換素子は、温度が高いほど暗電流を蓄積しやすいという特性を有する。よって、光源点灯からの経過時間が長くなると、読取開始前に生成した黒補正データでは十分なオフセット補正が行えないという課題が生じる。
【００１０】
しかしながら、特許文献１では、光源が発生する熱による熱膨張に起因する課題、例えば、熱膨張による出力ピーク位置の位置ずれや、暗電流の蓄積量の変化による画質の低下を抑制するという課題は解消されていない。また、特許文献２では、レンズ列および受光素子列の配列に際し、位置決めの煩わしさがあるという課題が残る。
【００１１】
本発明は、上記課題を考慮してなされたものであり、光源点灯による発熱によりイメージセンサが影響を受けたとしても、それによる画質の低下を抑制することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明の一態様は、原稿に照射するための光を発する発光部と、前記原稿からの反射光を前記原稿の主走査方向全範囲にわたって受光して光量に応じた電気信号を出力する光電変換部と、前記原稿の主走査方向全範囲にわたって配置され、前記発光部から照射された光が前記光電変換部に入射する光路において前記光の集光状態を調整するレンズと、を含み、白基準部材を読み取って得られた出力を基に白補正データを生成し、前記原稿を読み取って得られた画像に対し、前記白補正データを用いて白シェーディング補正を行う白補正部と、前記白補正データを生成に用いた出力の前記主走査方向に沿った強度分布と、前記白基準部材を再度読み取って得られた出力の前記主走査方向に沿った強度分布と、を比較し、それぞれの強度分布に含まれるし出力ピーク位置の位置ずれ量を算出し、予め定めた許容シフト量との比較を行う位置ずれ量算出部と、を備え、前記算出された位置ずれ量が前記許容シフト量以上の場合に、前記白補正部は、前記白補正データの再生成を行うことを特徴とする。
【００１３】
また、本発明の他の態様は、画像形成装置であって、上記画像読取装置を備えたことを特徴とする。
【００１４】
また、本発明の他の態様は、画像読取装置の制御方法であって、白基準部材を読み取って得られた出力を基に白補正データを生成するステップと、前記白補正データを生成に用いた出力の前記主走査方向に沿った強度分布と、前記白基準部材を再度読み取って得られた出力の前記主走査方向に沿った強度分布と、を比較し、それぞれの強度分布に含まれる出力ピーク位置の位置ずれ量を算出し、予め定めた許容シフト量との比較を行うステップと、前記算出された位置ずれ量が前記許容シフト量以上の場合に、前記白補正データの再生成を行うステップと、を含むことを特徴とする。
【００１５】
また、本発明の他の態様は、画像読取装置の制御プログラムであって、白基準部材を読み取って得られた出力を基に白補正データを生成するステップと、前記白補正データを生成に用いた出力の前記主走査方向に沿った強度分布と、前記白基準部材を再度読み取って得られた出力の前記主走査方向に沿った強度分布と、を比較し、それぞれの強度分布に含まれる出力ピーク位置の位置ずれ量を算出し、予め定めた許容シフト量との比較を行うステップと、前記算出された位置ずれ量が前記許容シフト量以上の場合に、前記白補正データの再生成を行うステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、光源点灯による発熱によりイメージセンサが影響を受けたとしても、それによる画質の低下を抑制することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る画像形成装置のハードウェア構成を示すブロック図
【図２】本実施形態に係る画像形成装置の機能構成を示すブロック図
【図３】本実施形態に係る画像形成装置の概略構成を示す図
【図４】画像読取装置の構成を示す図
【図５】画像読取装置の制御系の構成を示すブロック図
【図６】第２読取部の電気回路の要部を示す図
【図７】第２読取部の構成部品を示す図
【図８】熱影響でレンズアレイが膨張した場合の、イメージセンサ端部の出力レベルの分布変動を示す図
【図９】熱影響でセンサ基板が膨張した場合のイメージセンサ端部の出力レベルの分布変動を示す図
【図１０】原稿位置合わせが主走査方向中心の場合におけるシフト量の主走査特性を示す図であって、（ａ）はＬＥＤに相対的に近い位置に設けられた観測点Ａにおけるシフト量の主走査特性を示し、（ｂ）はＬＥＤからは観測点Ａよりも相対的に遠い位置に設けられた観測点Ｂ及びＣでのシフト量の主走査特性を示す。
【図１１】本実施形態に係る画像形成装置の動作の流れの一例を示すフローチャート
【図１２】ごみ対策について説明する図であって、（ａ）は白補正時の主走査分布の違いを示し、（ｂ）は光量補正時の主走査分布の違いを示し、（ｃ）は白補正時の主走査分布及び光量補正時の主走査分布の違いから生じる出力ピーク位置のシフト量を示す。
【図１３】発光部消灯時におけるイメージセンサの出力レベルの温度特性を示す図
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）としての画像形成装置を例として説明する。本実施形態に係る画像形成装置は、電子写真方式による画像形成装置であり、撮像対象となる原稿を読取る画像読取装置を備える。
【００１９】
図１は、本実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像形成装置１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末と同様の構成に加えて、画像形成を実行するエンジンを有する。即ち、本実施形態に係る画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１、ＲＯＭ（ＲｅＡ／Ｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、エンジン１３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４及びＩ／Ｆ１５がバス１８を介して接続されている。また、Ｉ／Ｆ１５にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１６及び操作部１７が接続されている。
【００２０】
ＣＰＵ１０は演算手段であり、画像形成装置１全体の動作を制御する。ＲＡＭ１１は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ１２は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。エンジン１３は、画像形成装置１において実際に画像形成を実行する機構である。
【００２１】
ＨＤＤ１４は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。Ｉ／Ｆ１５は、バス１８と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ１６は、ユーザが画像形成装置１の状態を確認するための視覚的ユーザインターフェースである。操作部１７は、キーボードやマウス等、ユーザが画像形成装置１に情報を入力するためのユーザインターフェースである。
【００２２】
このようなハードウェア構成において、ＲＯＭ１２やＨＤＤ１４若しくは図示しない光学ディスク等の記録媒体に格納されたプログラムがＲＡＭ１１に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成装置１の機能を実現する機能ブロックが構成される。
【００２３】
次に、図２を参照して、本実施形態に係る画像形成装置の機能構成について説明する。図２は、本実施形態に係る画像形成装置の機能構成を示すブロック図である。図２に示すように、本実施形態に係る画像形成装置１は、コントローラ２０、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）２１、スキャナユニット２２、排紙トレイ２３、ディスプレイパネル２４、給紙テーブル２５、プリントエンジン２６、排紙トレイ２７及びネットワークＩ／Ｆ２８を有する。ＡＤＦ２１、スキャナユニット２２、及び排紙トレイ２３を総称して画像読取装置１００という。
【００２４】
また、コントローラ２０は、主制御部３０、エンジン制御部３１、入出力制御部３２、画像処理部３３及び操作表示制御部３４を有する。図２に示すように、本実施形態に係る画像形成装置１は、スキャナユニット２２及びプリントエンジン２６を有する複合機として構成されている。尚、図２においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００２５】
ディスプレイパネル２４は、画像形成装置１の状態を視覚的に表示する出力インターフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し若しくは画像形成装置１に対して情報を入力する際の入力インターフェース（操作部）でもある。ネットワークＩ／Ｆ２８は、画像形成装置１がネットワークを介して他の機器と通信するためのインターフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースが用いられる。
【００２６】
コントローラ２０は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ１２や不揮発性メモリ並びにＨＤＤ１４や光学ディスク等の不揮発性記録媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ１１等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０の制御に従って構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ２０が構成される。コントローラ２０は、画像形成装置１全体を制御する制御部として機能する。
【００２７】
主制御部３０は、コントローラ２０に含まれる各部を制御する役割を担い、コントローラ２０の各部に命令を与える。エンジン制御部３１は、プリントエンジン２６やスキャナユニット２２等を制御若しくは駆動する駆動手段としての役割を担う。
【００２８】
入出力制御部３２は、ネットワークＩ／Ｆ２８を介して入力される信号や命令を主制御部３０に入力する。また、主制御部３０は、入出力制御部３２を制御し、ネットワークＩ／Ｆ２８を介して他の機器にアクセスする。
【００２９】
画像処理部３３は、主制御部３０の制御に従い、入力された印刷ジョブに含まれる印刷情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン２６が画像形成動作において形成すべき画像を描画するための情報である。また、印刷ジョブに含まれる印刷情報とは、ＰＣ等の情報処理装置にインストールされたプリンタドライバによって画像形成装置１が認識可能な形式に変換された画像情報である。操作表示制御部３４は、ディスプレイパネル２４に情報表示を行い若しくはディスプレイパネル２４を介して入力された情報を主制御部３０に通知する。
【００３０】
画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部３２がネットワークＩ／Ｆ２８を介して印刷ジョブを受信する。入出力制御部３２は、受信した印刷ジョブを主制御部３０に転送する。主制御部３０は、印刷ジョブを受信すると、画像処理部３３を制御して、印刷ジョブに含まれる印刷情報に基づいて描画情報を生成させる。
【００３１】
画像処理部３３によって描画情報が生成されると、エンジン制御部３１は、生成された描画情報に基づき、給紙テーブル２５から搬送される用紙に対して画像形成を実行する。即ち、プリントエンジン２６が画像形成部として機能する。プリントエンジン２６によって画像形成が施された文書は排紙トレイ２７に排紙される。
【００３２】
画像形成装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル２４の操作若しくはネットワークＩ／Ｆ２８を介して外部のＰＣ等から入力されるスキャン実行指示に応じて、操作表示制御部３４若しくは入出力制御部３２が主制御部３０にスキャン実行信号を転送する。主制御部３０は、受信したスキャン実行信号に基づき、エンジン制御部３１を制御する。
【００３３】
エンジン制御部３１は、ＡＤＦ２１を駆動し、ＡＤＦ２１にセットされた撮像対象原稿（以下「原稿」と略記する）をスキャナユニット２２に搬送する。また、エンジン制御部３１は、スキャナユニット２２を駆動し、ＡＤＦ２１から搬送される原稿を撮像する。また、ＡＤＦ２１に原稿がセットされておらず、スキャナユニット２２に直接原稿がセットされた場合、スキャナユニット２２は、エンジン制御部３１の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット２２が原稿読取部として動作する。
【００３４】
撮像動作においては、スキャナユニット２２に含まれる撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部３１は、スキャナユニット２２が生成した撮像情報を画像処理部３３に転送する。画像処理部３３は、主制御部３０の制御に従い、エンジン制御部３１から受信した撮像情報に基づき画像情報を生成する。
【００３５】
画像処理部３３によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ１４等に格納され若しくは入出力制御部３２及びネットワークＩ／Ｆ２８を介して外部の装置に送信される。
【００３６】
また、画像形成装置１が複写機として動作する場合は、エンジン制御部３１がスキャナユニット２２から受信した撮像情報若しくは画像処理部３３が生成した画像情報に基づき、画像処理部３３が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部３１がプリントエンジン２６を駆動する。
【００３７】
次に、図３を参照して、本実施形態に係る画像形成装置の概略構成について説明する。図３は、本実施形態に係る画像形成装置の概略構成を示す図である。
【００３８】
図３に示すように、画像形成装置１は画像読取装置１００と、給紙部２００と、画像形成部３００とを備えている。
【００３９】
給紙部２００は、用紙サイズの異なる記録紙を収納する給紙カセット２２１，２２２と、給紙カセット２２１，２２２に収納された記録紙を画像形成部３００の画像形成位置まで搬送する各種ローラからなる給紙手段２２３とを有している。
【００４０】
画像形成部３００は、露光装置３３１と、感光体ドラム３３２と、現像装置３３３と、転写ベルト３３４と、定着装置３３５とを備えている。画像形成部３００は、画像読取装置１００内部の読取部により読取られた原稿の画像データに基づいて、露光装置３３１により感光体ドラム３３２を露光して感光体ドラム３３２に潜像を形成し、現像装置３３３により感光体ドラム３３２に異なる色のトナーを供給して現像するようになっている。そして、画像形成部３００は、転写ベルト３３４により感光体ドラム３３２に現像された像を給紙部２００から供給された記録紙に転写した後、定着装置３３５により記録紙に転写されたトナー画像のトナーを溶融して、記録紙にカラー画像を定着するようになっている。
【００４１】
画像読取装置１００は、原稿を固定の読取装置部に搬送し所定の速度で搬送しながら画像読取を行う装置である。その基本的な構成及び機能について、図４及び図５を基に説明する。図４は、画像読取装置の構成を示す図である。また図５は、画像読取装置の制御系の構成を示すブロック図である。
【００４２】
図４及び図５に示すように、画像読取装置１００は、大きくは、読取原稿束をセットする原稿セット部Ａ、セットされた原稿束から一枚毎原稿を分離して給送する分離給送部Ｂ、給送された原稿を一次突当整合する働きと、整合後の原稿を引き出し搬送する働きのレジスト部Ｃ、搬送される原稿をターンさせて、原稿面を読取り側（下方）に向けて搬送するターン部Ｄ、原稿の一方の面（以下「表面」という）の画像を、コンタクトガラスの下方より読取を行わせる第一読取搬送部Ｅ、原稿の他方の面（以下「裏面」という）の画像を読取る第二読取搬送部Ｆ、表裏の読取が完了した原稿を機外に排出する排紙部Ｇ、読取完了後の原稿を積載保持するスタック部Ｈ、これら搬送動作の駆動を行う駆動部１９０、及び一連の動作を制御するコントローラ１８０を含んで構成される。分離給送部Ｂ、第一読取搬送部Ｅ、第二読取搬送部Ｆ、及び排紙部Ｇが原稿搬送部に相当する。
【００４３】
駆動部１９０には、図５に示すように、ピックアップモータ１９１、給紙モータ１９２、読取モータ１９３、排紙モータ１９４、及び底板上昇モータ１９５が含まれる。
【００４４】
読取を行う原稿１０１の束をセットするのは、可動原稿テーブル１０３を含む原稿テーブル１０２上で、原稿１０１の表面を上向きの状態でセットする。更に原稿１０１の幅方向を図示しないサイドガイドによって搬送方向と一致する方向に位置決めを行う。原稿１０１のセットはセットフィラー１０４、セットセンサ（図示を省略）により検知され、エンジン制御部３１を介して主制御部３０に送信される。なお、画像読取装置１００のコントローラ１８０に画像読取装置１００の制御を行う機能を担わせたときには、主制御部３０ではなくコントローラ１８０に上記検知結果を示す信号を出力してもよい。
【００４５】
更に原稿テーブル面に設けられた原稿長さ検知センサ１３０又は１３１（反射型センサ又は、原稿が１枚にても検知可能なアクチェーター・タイプのセンサが用いられる）により原稿の搬送方向長さの概略が判定される。原稿長さ検知センサに代えて、同一原稿サイズの縦か横かを判断可能なセンサを配置してもよい。
【００４６】
可動原稿テーブル１０３は底板上昇モータ１９５により、図４に示すａ、ｂ方向に上下動可能な構成になっている。そして、原稿がセットされた事をセットフィラー１０４及びセットセンサが検知すると、底板上昇モータ１９５を正転させて原稿束の最上面がピックアップローラ１０７と接触するように可動原稿テーブル１０３を上昇させる。ピックアップローラ１０７はカム機構を有し、ピックアップモータ１９１により図４に示すｃ、ｄ方向に動作する。これと共に、可動原稿テーブル１０３が上昇し、可動原稿テーブル１０３上の原稿上面により押されてｃ方向に上がり、テーブル給紙適正位置センサ１０８により上限が検知可能となる。
【００４７】
操作部１７よりプリントキーが押下され、読み取り開始の指示が操作表示制御部３４を介して主制御部３０に入力されると、主制御部３０からエンジン制御部３１を介して画像読取装置１００に原稿給紙信号が送信される。ピックアップローラ１０７は給紙モータ１９２の正転によりコロが回転駆動し、原稿テーブル１０２上の数枚（理想的には１枚）の原稿をピックアップする。回転方向は、最上位の原稿を給紙口に搬送する方向である。
【００４８】
給紙ベルト１０９は、給紙モータ１９２の正転により給紙方向に駆動され、リバースローラ１１０は給紙モータ１９２の正転により給紙と逆方向に回転駆動され、最上位の原稿とその下の原稿を分離して、最上位の原稿のみを給紙できる構成となっている。さらに詳しく説明すると、リバースローラ１１０は給紙ベルト１０９と所定圧で接し、給紙ベルト１０９と直接接している状態、又は１枚の原稿を介して接している状態では給紙ベルト１０９の回転につられて反時計方向に回り、万が一、２枚以上の原稿が給紙ベルト１０９とリバースローラ１１０との間に侵入すると連れ回り力がトルクリミッターのトルクよりも低くなるように設定されており、リバースローラ１１０は本来の駆動方向である時計方向に回転し、余分な原稿を押し戻す働きをし、重送が防止される。
【００４９】
給紙ベルト１０９とリバースローラ１１０との作用により１枚に分離された原稿１０１は給紙ベルト１０９によって更に送られ、突き当てセンサ１１１によって先端が検知され更に進んで停止しているプルアウトローラ１１２に突き当たる、その後、上述の突き当てセンサ１１１の検知から所定量定められた距離送られ、結果的には、プルアウトローラ１１２に所定量撓みを持って押し当てられた状態で給紙モータ１９２を停止させることにより、給紙ベルト１０９の駆動が停止する。この時、ピックアップモータ１９１を回転させることでピックアップローラ１０７を原稿上面から退避させ、原稿１０１を給紙ベルト１０９の搬送力のみで送ることにより、原稿先端は、プルアウトローラ１１２の上下ローラ対のニップに進入し、先端の整合（スキュー補正）が行われる。
【００５０】
プルアウトローラ１１２は、前記スキュー補正機能を有すると共に、分離後にスキュー補正された原稿を中間ローラ１１４まで搬送するためのローラで、給紙モータ１９２の逆転により駆動される。またこの時（給紙モータ１９２逆転時）、プルアウトローラ１１２と中間ローラ１１４は駆動されるが、ピックアップローラ１０７と給紙ベルト１０９は駆動されていない。
【００５１】
原稿幅センサ１１３は主走査方向に複数個並べられ、プルアウトローラ１１２により搬送された原稿の主走査方向のサイズ（原稿幅サイズ）を検知する。また、原稿の搬送方向の長さは原稿の先端後端を突き当てセンサ１１１で読取ることによりモータパルスから原稿の長さを検知する。
【００５２】
プルアウトローラ１１２及び中間ローラ１１４の駆動によりレジスト部Ｃからターン部Ｄに原稿が搬送される際には、レジスト部Ｃでの搬送速度を読取搬送部Ｅでの搬送速度よりも高速に設定して原稿を読取部へ送り込む処理時間の短縮が図られている。原稿先端が読取入口センサ１１５により検出されると、読取入口ローラ１１６の上下ローラ対のニップに原稿先端が進入前に、原稿搬送速度を読取搬送速度と同速にする為に減速を開始すると同時に、読取モータ１９３を正転駆動して読取入口ローラ１１６、読取出口ローラ１２３、出口ローラ１２７を駆動する。原稿１０１の先端をレジストセンサ１１７にて検知すると、所定の搬送距離をかけて減速し、第１読取部１２０の手前で一時停止すると共に、主制御部３０にエンジン制御部３１を介して一時停止したことを示すレジスト停止信号を送信する。
【００５３】
続いて主制御部３０より読取り開始信号を受信すると、一時停止していた原稿１０１は、第１読取部１２０の読取位置に原稿先端が到達するまでに所定の搬送速度に立ち上がるように増速されて搬送される。読取モータ１９３のパルスカウントにより検出された原稿先端が読取部に到達するタイミングで、主制御部３０に対して第１面の副走査方向有効画像領域を示すゲート信号が、第１読取部１２０を原稿後端が抜けるまで送信される。
【００５４】
片面原稿読取りの場合には、読取搬送部Ｅを通過した原稿は第２読取部１２５を経て排紙部Ｇへ搬送される。この際、排紙センサ１２４により原稿の先端を検知すると、排紙モータ１９４を正転駆動して排紙ローラ１２８を反時計方向に回転させる。また、排紙センサ１２４による原稿の先端検知からの排紙モータパルスカウントにより、原稿後端が排紙ローラ１２８の上下ローラ対のニップから抜ける直前に排紙モータ駆動速度を減速させて、排紙トレイ２３上に排出される原稿が飛び出さない様に制御される。
【００５５】
両面原稿読取りの場合には、排紙センサ１２４にて原稿先端を検知してから読取モータ１９３のパルスカウントにより第２読取部１２５に原稿先端が到達するタイミングで第２読取部１２５に対して主制御部３０から副走査方向の有効画像領域を示すゲート信号が第２読取部１２５を原稿後端が抜けるまで送信される。第２読取ローラ１２６は第２読取部１２５における原稿の浮きを抑えると同時に、第２読取部１２５における白補正データを取得する為の白基準部材を兼ねるものである。すなわち、白基準部材が濃度基準となる。
【００５６】
次に図６乃至図８に基づいて、第２読取部１２５の構成について説明する。図６は、第２読取部の電気回路の要部を示す図である。図７は、第２読取部の構成部品を示す図である。図８は、第２読取部に含まれるＬＥＤの配置位置を示す図である。
【００５７】
図６に示すように、第２読取部１２５は、光源部２５０、イメージセンサ２５１、アンプ回路２５２、アナログデジタルコンバータ（以下「Ａ／Ｄコンバータ」という）２５３、黒補正部２５４、白補正部２５５、画像処理部２５６、フレームメモリ２５７、出力制御回路２５８、インターフェース回路（以下「Ｉ／Ｆ回路」と記す）２５９、及び位置ずれ量算出部２６０を含む。
【００５８】
光源部２５０は、図７に示すように、点光源としてのＬＥＤ２５０１及び導光部２５０２を含む。このＬＥＤ２５０１が発光部に相当する。
【００５９】
イメージセンサ２５１は、光電変換素子を含むセンサチップ２５１１を主走査方向に沿って配列したラインセンサとして構成される。センサチップ２５１１は、等倍密着イメージセンサ（ＣＩＳ：Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）と称される光電変換素子と集光レンズとを具備するものである。本実施形態では光電変換素子としてＣＩＳを用いるが、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）でもよい。光電変換素子は、原稿や白基準部材からの反射光を主走査方向全範囲にわたって受光して光量に応じた電子信号を出力するものである。よって光電変換素子が、光電変換部に相当する。集光レンズはＬＥＤ２５０１から照射された光が光電変換部に入射する光路において、光の集光状態を調整するものである。
【００６０】
アンプ回路２５２及びＡ／Ｄコンバータ２５３はセンサチップ２５１１と同数備え、センサチップ２５１１、アンプ回路２５２、及びＡ／Ｄコンバータ２５３の順に直列に接続される。センサチップ２５１１から出力されるアナログ信号はアンプ回路２５２で増幅され、Ａ／Ｄコンバータ２５３においてデジタル信号に変換される。
【００６１】
Ａ／Ｄコンバータ２５３から出力される信号には、信号成分以外に黒オフセットレベルがある。黒補正部２５４は、原稿読取期間外、すなわち紙間において、発光部消灯状態の下、光源部２５０の消灯時におけるイメージセンサ２５１からの出力を基に、黒オフセットレベルを補正するための黒補正データ（黒シェーディングデータと呼ばれることもある。）を生成し、図示しないメモリに格納しておく。すなわち、黒補正データの取得に際して、発光部の消灯状態が濃度基準となる。黒補正データは、画素毎のオフセットレベル差や、ランダムノイズの影響を考慮して、画素単位で複数ラインの平均値として求めることが望ましい。そして、イメージセンサ２５１が原稿を読取って得た出力に対して黒オフセットレベル相当の信号を除去する補正（以下「黒補正」という）を実行する。すなわち、光源部２５０の消灯時の照度が、オフセット補正の濃度基準となる。
【００６２】
白補正部２５５は、光源部２５０の主走査方向ムラやイメージセンサ２５１の感度不均一による画像データへの影響の除去をするために、白基準部材（第２読取ローラ１２６が白基準部材を兼ねる）を読取って得た出力を基に白補正データを生成し、その白補正データを用いて、黒補正後の画像に対し、白補正を行う。なお、本実施形態では、白補正部は、白基準部材を読み取った出力を基に、光電変換部からの出力基準を示す基準レベルを生成し、原稿を読み取って得られた画像に対し、基準レベルを用いて光量補正を行う出力レベル補正部としての機能を兼ね備えるものとする。そして、位置ずれ量算出部２６０が算出した位置ずれ量と、予め定められた閾値との比較結果を基に、光量補正と白補正データの再生成とを切り替えて実行する。この詳細は後述する。
【００６３】
黒補正、白補正などを施された画像データは、画像処理部２５６においてその他種々の画像処理がなされる。そしてフレームメモリ２５７に一時的に格納される。その後、フレームメモリ２５７に格納された画像データは、出力制御回路２５８によって主制御部３０に受入可能なデータ形式に変換された後、Ｉ／Ｆ回路２５９を経由してエンジン制御部３１を介して主制御部３０に出力される。
【００６４】
位置ずれ量算出部２６０は、白補正データ生成時の出力信号の強度分布と、白補正データ生成時よりも後に、再度白基準部材を読み取って得た出力信号の強度分布と、を比較し、各強度分布の出力ピーク位置の位置ずれ量を算出する。この位置ずれ量が予め定めた許容量よりも大きい場合に、白補正部２５５に対して白補正データの再生成を指示する。更に、同じタイミングで黒補正部２５４に対して黒補正データの再生成を指示してもよい。この位置ずれ量算出部２６０の動作が、本発明の要旨である。
【００６５】
上記黒補正部２５４、白補正部２５５（出力レベル補正機能を含む）、画像処理部２５６及び位置ずれ量算出部２６０は、各部の機能を実現する各種プログラムと、演算・制御装置（例えばＣＰＵ）及び記憶装置（例えばメモリ）を含むハードウェアとが協働することにより構成されて、その機能を実現する。
【００６６】
上述した第２読取部１２５の動作は、コントローラ１８０により統括的に制御される。例えば、コントローラ１８０は、原稿１０１の先端が第２読取部１２５による読取位置に到達するタイミング（そのタイミング以降の画像データが有効データとして扱われる）を知らせるためのタイミング信号や、イメージセンサ２５１の各センサチップ２５１１を駆動するためのタイミング信号、光源部２５０の点灯信号などを出力して、第２読取部１２５の動作を制御する。また、第２読取部１２５への電源供給は、コントローラ１８０の制御のもとで行われる。
【００６７】
図７に示すように、第２読取部１２５に含まれる光源部２５０は、発光部としてのＬＥＤ２５０１と、ＬＥＤ２５０１から放射される光を照射方向に導く導光部２５０２と、を含んで形成される。また、導光部２５０２は、端面から受光し、受光した光を主走査方向全範囲に拡散して、出射面から光を出射する長尺状の光学部材を用いて構成される。導光部２５０２の軸方向は主走査方向と一致する。ここでいう導光部２５０２とは、ＬＥＤ２５０１から放射される光を主走査方向の全範囲に拡散して照射する機能を有するものであればよく、例えば、プリズムのように光を屈折させて原稿１０１に出射するものや、ミラーのように光を反射させて原稿１０１に照射するものでもよい。また、発光部は、発光素子の他、蛍光灯、あるいは冷陰極管でもよい。更に、発光部の配置位置は、本例では主走査方向端部としたが、この位置に限定されない。
【００６８】
本実施形態では、イメージセンサ２５１としてＣＩＳを用いることとし、複数の等倍レンズを原稿の主走査方向全範囲にわたって配置したレンズアレイ２５１１ａと、センサ基板２５１１ｃ上に積層された光電変換素子２５１１ｂと、を含む。ＬＥＤ２５０１より照射された光は、導光部２５０２を介して原稿または白基準部材に照射される。そして、原稿または白基準部材からの反射光は、レンズアレイ２５１１ａを介して光電変換素子２５１１ｂに入射する。
【００６９】
ＬＥＤ２５０１から生じる熱は、レンズアレイ２５１１ａ、光電変換素子２５１１ｂ、及びセンサ基板２５１１ｃの熱膨張を引き起こす。この熱膨張が、画像の縦スジの発生要因となる。以下、図８及び図９に基づいて、この熱膨張による影響について説明する。図８は、熱影響でレンズアレイが膨張した場合の、イメージセンサ端部の出力レベルの分布変動を示す図である。図９は、熱影響でセンサ基板が膨張した場合のイメージセンサ端部の出力レベルの分布変動を示す図である。以下では、第２読取部１２５に含まれるＣＩＳが、白基準部材１７０を読取ってシェーディングデータを生成する処理を例に挙げて説明するが、熱膨張による弊害は、読取対象が白基準部材１７０だけでなく原稿であっても同様に生じる。
【００７０】
図８に示すように、白基準部材１７０からの反射光は、レンズアレイ２５１１ａに含まれる等倍レンズ２５１１ａ１、２５１１ａ２の其々により集光されて、光電変換素子２５１１ｂに入射する。そのため、等倍レンズ２５１１ａ１、２５１１ａ２の其々の中心付近では光を集光し易く、高いセンサ出力が得られるが、等倍レンズ２５１１ａ１、２５１１ａ２の其々の端部においてはセンサ出力が低下する。その結果、白補正データ及びシェーディング補正前の画像の出力の強度分布は、出力の高い位置と低い位置とが、主走査方向に沿って等倍レンズ２５１１ａ１、２５１１ａ２の配列周期で交互に繰り返される分布となる。なお、等倍レンズ２５１１ａ１、２５１１ａ２の１周期毎の画素値は、等倍レンズの種類によって異なる。
【００７１】
図８のグラフ８００は、白補正データ生成時（以下「０分時」という）に白基準部材１７０を読取って得た主走査方向の強度分布（実線で図示する）と、０分時からＸ分後の出力の強度分布（一点鎖線で図示する）と、を示す。グラフ８００に示すように、ＬＥＤ２５０１の連続点灯による発熱で、光量の低下が発生すると共に、出力の高い位置及び低い位置が、主走査方向に沿って経時で僅かにシフトする現象が発生する。図８の例では、０分時では、ｍ画素目が出力強度の高いピーク画素であるが、Ｘ分後では、ｍ＋１画素目が出力強度の高いピーク画素である。ピーク値の画素位置は、白補正データ生成時や光量補正用のデータ取得時に観測する。そして、白補正データ生成時のピーク値の画素位置及び時間毎のピーク値の画素位置を観測し続けて、シフト量Ｚ（図８では１画素（ｍ画素→ｍ＋１画素））を求める。
【００７２】
ゴミの影響や光量の短期変動に含まれるノイズを除去する為に、取得した白補正データ等に移動平均をかけてからピーク値を検出することで、より精度良く出力ピーク位置を算出することができる。なお、移動平均の画素数は任意に変更可能とする。これにより、等倍レンズ２５１１ａ１、２５１１ａ２の配列周期に合わせる事が可能となり、検出精度向上が見込める。なお、図８では、Ｘ分後に後端側に強度分布がシフトしているが、光電変換素子２５１１ｂ、センサ基板２５１１ｃ、及びレンズアレイ２５１１ａの位置決めの仕方や主走査方向の位置によりシフトする向きは異なる。
【００７３】
また、図９に示すように、ＬＥＤ２５０１が点灯してからの時間（Ｘ分とする）が経過した際に、ＬＥＤ２５０１等からの発熱によりセンサ基板２５１１ｃの膨張が予想される。この場合は、センサ基板２５１１ｃがシフトすることで、等倍レンズ２５１１ａ１、２５１１ａ２のうち、集光率が高い位置を読む画素もシフトする。その結果、白補正データ生成時はｎ画素目で読んでいた出力が、Ｘ分後ではｎ−１画素目で読むことになる。このときの出力波形は、グラフ９００に示すように、Ｘ分後の出力は、白補正データ生成時と比較して先端側（左）に１画素シフトした波形になる。
【００７４】
すなわち、レンズアレイ２５１１ａが熱膨張した場合と、センサ基板２５１１ｃが熱膨張した場合とでは、出力ピーク位置の位置ずれ方向が逆となる。レンズアレイ２５１１ａとセンサ基板２５１１ｃとがともに熱膨張を起した場合は、変化の大きい方向に移動する。なお、シフト量Ｚの算出方法や出力ピーク位置の検出方法は、図８での説明と同じであるので省略する。
【００７５】
図１０に基づいて、原稿位置合わせが主走査方向中心の場合におけるシフト量の主走査特性を示す。図１０は、原稿位置合わせが主走査方向中心の場合におけるシフト量の主走査特性を示す図であって、（ａ）はＬＥＤに相対的に近い位置に設けられた観測点Ａにおけるシフト量の主走査特性を示し、（ｂ）はＬＥＤからは観測点Ａよりも相対的に遠い位置に設けられた観測点Ｂ及びＣでのシフト量の主走査特性を示す。図１０は、１例として１分後と２分後の主走査位置毎のズレ量の特性と原稿位置合わせが中心基準の場合のＡ３原稿およびＡ４原稿の通紙領域を示している。また、縦軸ではスジが発生する許容シフト量、観測点ＡにおいてＡ３原稿とＡ４原稿の端部が許容シフト量に達する際の閾値Ｙ１とＹ２を記載している。
【００７６】
原稿において最もスジが発生する可能性が高いのは、ズレ量の大きい領域であり、本例では端部である。原稿位置決めが主走査方向の中心で行われる場合は、図１０の（ａ）に示すように、原稿サイズに応じて原稿領域内の端部でスジが発生する時間は異なる。（図１０ではＡ３原稿は１分後に許容シフト量に達し、Ａ４原稿では２分後に許容シフト量に達する。）その為、ユーザが操作部で設定した、又は画像形成装置が自動的に取得した原稿サイズに応じて観測点Ａにおける許容シフト量を変更することで、原稿サイズに応じた最適なタイミングで白補正データの再生成を行うことが可能となる。そうすることで、原稿サイズが相対的に小さい場合は、白補正データの再生成間隔が相対的に長くなり、紙間が短くなる。その結果、読み取り生産性をより高めることができる。
【００７７】
そこで、図１０の（ｂ）に示すように、Ａ３原稿読取時は、Ａ３原稿通紙領域の端部に観測点Ｂを設け、Ａ４原稿読取時は、Ａ４原稿通紙領域の端部に観測点Ｃを設けてもよい。このように、原稿サイズに応じて観測点の位置を変更する場合は、許容シフト量は常に同じ値（図では閾値＝許容シフト量）でもよい。これにより、図１０の（ａ）と同様の効果を得ることが出来る。
【００７８】
次に図１１に基づいて、本実施形態に係る画像形成装置の動作の流れについて説明する。図１１は、本実施形態に係る画像形成装置の動作の流れの一例を示すフローチャートである。以下、図１１のステップ順に沿って説明する。
【００７９】
まず、画像読み取り開始前に光源を消灯する（Ｓ１１０１）。黒補正部２５４は、発光部の消灯時において光電変換素子２５１１ｂから出力された電気信号を基に、画素単位で黒補正データを生成する（Ｓ１１０２）。次いで、光源を点灯する（Ｓ１１０３）。白補正部２５５は、発光部の点灯時において光電変換素子２５１１ｂから出力された電気信号を基に、画素単位で白補正データを生成する（Ｓ１１０４）。ここでは、画素単位で白補正データを生成するので、白基準部材を兼ねる第２読取ローラ１２６（図４参照）１周分のデータを算出する。そのため、紙間時間が長くなる。
【００８０】
次に、白補正部２５５は、出力レベル補正用に、任意のエリアの白基準部材の出力レベルを算出する（Ｓ１１０５）。位置ずれ量算出部２６０は、ステップＳ１１０４で生成された白補正データを取得し、主走査方向端部に配置された等倍レンズの中心部位置（出力ピーク位置）を算出する（Ｓ１１０６）。この位置が観測点に相当する。そして、シェーディングデータ生成フラグ（ｓｈ＿ｆｌａｇ）をクリアする（ｓｈ＿ｆｌａｇ＝０）（Ｓ１１０７）。
【００８１】
次いで、原稿読み取りを開始する（Ｓ１１０８）。ここでいう原稿の読み取りには、原稿からの反射光を読み取って得た電気信号に対する黒レベル補正及び白レベル補正を含む。
【００８２】
次原稿がない場合（Ｓ１１０９／Ｎｏ）画像読取動作を終了する（Ｓ１１１５）。次原稿がある場合（Ｓ１１０９／Ｙｅｓ）、シェーディングデータ生成フラグが立っているか否か（ｓｈ＿ｆｌａｇ＝１であるか否か）の判断がされ、シェーディングデータ生成フラグがたっている場合（Ｓ１１１０／Ｙｅｓ）、ステップＳ１１０４へ進み、白補正データの再生成を行う。
【００８３】
シェーディングデータ生成フラグが立っていない場合（ｓｈ＿ｆｌａｇ＝０）の場合（Ｓ１１１０／Ｎｏ）、ステップＳ１１０５で算出した白基準部材の出力レベルと現在の白基準部材の出力レベルとの比を算出して、光量変化率を補正する（Ｓ１１１１）。この光量変化量の補正は、読取ローラ１周分のデータを算出しない為、白補正データを生成する場合と比べて紙間時間が短くなる。
【００８４】
位置ずれ量算出部２６０は、ステップＳ１１０６で算出した等倍レンズの中心部位置と、現在の等倍レンズの中心部位置との主走査方向のシフト量Ｚを算出する（Ｓ１１１２）。ここで算出したシフト量Ｚが、予め定められた許容シフト量以上である場合（Ｓ１１１３／Ｎｏ）、位置ずれ量算出部２６０は、シェーディングデータ生成フラグを立てる（ｓｈ＿ｆｌａｇ＝１）（Ｓ１１１４）。その後ステップＳ１１０８へ進み、次原稿の読取を開始する。シフト量Ｚが設定した許容シフト量未満である場合（Ｓ１１１３／Ｙｅｓ）も、ステップＳ１１０８へ進み、画像の読取を開始する。
【００８５】
上記白補正データの生成（ステップＳ１１０４）及び光量補正のための基準レベルの生成（ステップＳ１１０５）において、白基準部材にごみが付着すると、光電変換素子２５１１ｂからの出力強度に影響を与えうる。そこで、白基準部材に付着するごみへの対応が求められる。
【００８６】
図１２は、ごみ対策について説明する図であって、（ａ）は白補正時の強度分布の違いを示し、（ｂ）は光量補正時の強度分布の違いを示し、（ｃ）は白補正時の主走査分布及び光量補正時の強度分布の違いから生じる出力ピーク位置のシフト量を示す。
【００８７】
ジョブの開始にあたり、図１１のステップＳ１１０４において白補正データを生成する際には、白基準部材１７０を兼ねる第２読取ローラ１２６に付着したゴミや白基準部材１７０の濃度ムラの影響を排除する為、第２読取ローラ１２６の１周相当分の出力を得てその移動平均をとる方法と、白基準部材１７０を副走査方向に移動して得た出力の移動平均をとる方法とがある。これらの場合の白補正データの観測エリア（白補正データを生成するための読み取り領域）１２０１は、短辺が主査方向の長さ、長辺が第２読取ローラ１２６の外周一周の長さ、に相当する（図１２の（ａ）参照）。この場合、第２読取ローラ１２６が１周するための時間、又は第２読取ローラ１２６を外周相当の距離を副走査方向へ移動させるための時間を要することとなるが、これらの時間が紙間となり、読取生産性の低下を招く。
【００８８】
一方、図１１のステップＳ１１０５における出力レベル補正の基準レベルの算出に際しては、光量変動を見ればよい為、第２読取ローラ１２６を１周分観測する必要がない。また、第２読取ローラ１２６を副走査方向に移動させずに、第２読取部１２５の対向位置に、白基準部材としての基準白板を用意するだけでよい。前者の場合は、第２読取ローラ１２６のうち第２読取部１２５に対向する面が、後者の場合には基準白板における第２読取部１２５に対向する面が、光量補正に用いる出力レベル生成のための観測エリア１２０２となる（図１２の（ｂ）参照）。この観測エリア１２０２は、数千画素分あればよい。例えば、主走査方向に３００画素、副走査方向に２０ラインとすると出力レベル生成のための観測エリア１２０２は６０００画素となる。従って、相対的に短い時間で観測を終えることができる。
【００８９】
出力ピーク位置のシフト量Ｚを光量補正のタイミングで算出しようとした場合は、シェーディング補正時と比較して副走査の観測ラインが少ない為、ゴミなどの影響を受けて強度分布にノイズがのりやすい。その為、図１２の（ｃ）のグラフ１２０３に示すように、シェーディング補正時と光量補正時とで強度分布のズレは発生していない場合でも、ズレ量Ｚが観測されることがある。
【００９０】
この問題に関しては、ズレ量の上限値を設定する機能を設けることで解消することができる。この上限値はレジスタにて任意に変更できる。例えば、許容シフト量Ｙ＝３画素、上限値＝５画素とした場合、以下のように対応する。
【００９１】
ケース１（許容シフト量未満）：
シフト量Ｚ＜３画素であれば光量補正を行う
ケース２（許容シフト量以上、上限値未満）：
３画素≦シフト量Ｚ＜５画素であれば白補正データの再生成を行う。
【００９２】
ケース３（上限値以上）：
５画素≦シフト量Ｚであれば光量補正を行う。
【００９３】
ケース１の場合、すなわち、シフト量Ｚが許容シフト量Ｙを未満である場合は、スジの発生がないとして光量補正をして紙間時間を短縮する。ケース２の場合、すなわちシフト量Ｚが許容シフト量Ｙ以上であり、上限値未満である場合は、スジの発生があるとして白補正データを再生成する。ケース３の場合、すなわち、シフト量Ｚが上限値を超えた場合は、ゴミの影響を受けていると判断して、光量補正を実施して紙間を補正する。なお、ここの説明ではジョブの途中では光量補正を行うと説明したが、光量補正を行わない構成でも良い。
【００９４】
本実施形態では、熱膨張により、出力ピーク位置の位置ずれが、スジを発生させるか否かの判断基準となる許容シフト量以上の場合にのみ、白補正データの再生成を行う。これにより画質の劣化が生じない時間内では、白補正データの再生成を行わないこととなり、紙間時間の短縮化が行え、読取生産性の向上を図ることができる。
【００９５】
上記では、光源から発する熱による影響として、レンズ、センサ、センサ基板の熱膨張による集光率のピーク位置（出力ピーク位置）の位置ずれについて説明した。しかし、光源から発する熱による影響はこれだけには限らず、光電変換素子に蓄積する暗電流の量の変化ももたらす。図１３は、発光部消灯時におけるイメージセンサの出力レベルの温度特性を示す図である。発光部消灯時のイメージセンサ出力は温度特性を有している。この温度特性は、一般的に図１３に示すように、高温ほどその出力レベルが上昇する特性となる。そのため、黒補正データは、毎ページ紙間で更新するのが望ましいが、生産性向上の観点からは紙間が長くなり好ましくない。
【００９６】
そこで、図１１の動作フローにおいて、白補正データの再生成をする直前又は直後に黒補正データの再生成を行ってもよい。例えば、図１１のステップＳ１１１０で「Ｙｅｓ」と判断されると、ステップＳ１１０２へ移行して、黒補正データの再生成を行うようにしてもよい。
【００９７】
これにより、発光部点灯による熱の影響から暗電流の蓄積量が変化しても、白補正データの再生成のタイミングに合わせて、黒補正データも再生成できる。これにより、発光部からの熱が画質の低下を招くことを更に抑止する。
【符号の説明】
【００９８】
１  画像形成装置
１０  ＣＰＵ
１１  ＲＡＭ
１２  ＲＯＭ
１３  エンジン
１４  ＨＤＤ
１５  Ｉ／Ｆ
１６  ＬＣＤ
１７  操作部
１８  バス
２０  コントローラ
２１  ＡＤＦ
２２  スキャナユニット
２３  排紙トレイ
２４  ディスプレイパネル
２５  給紙テーブル
２６  プリントエンジン
２７  排紙トレイ
２８  ネットワークＩ／Ｆ
３０  主制御部
３１  エンジン制御部
３２  入出力制御部
３３  画像処理部
３４  操作表示制御部
１００  画像読取装置
１０１  原稿
１０２  原稿テーブル
１０３  可動原稿テーブル
１０４  セットフィラー
１０７  ピックアップローラ
１０８  テーブル給紙適正位置センサ
１０９  給紙ベルト
１１０  リバースローラ
１１１  突き当てセンサセンサ
１１２  プルアウトローラ
１１３  原稿幅センサ
１１４  中間ローラ
１１５  読取入口センサ
１１６  読取入口ローラ
１１７  レジストセンサ
１２０  第１読取部
１２３  読取出口ローラ
１２４  排紙センサ
１２５  第２読取部
１２６  第２読取ローラ
１２７  出口ローラ
１２８  排紙ローラ
１３０、１３１  原稿長さ検知センサ
１７０  白基準部材
１８０  コントローラ
１９０  駆動部
１９１  ピックアップモータ
１９２  給紙モータ
１９３  読取モータ
１９４  排紙モータ
１９５  底板上昇モータ
２００  給紙部
２２１  給紙カセット
２２３  給紙手段
２５０  光源部
２５０１  ＬＥＤ
２５０２  導光部
２５１  イメージセンサ
２５１１  センサチップ
２５１１ａ  レンズアレイ
２５１１ａ１、２５１１ａ２  等倍レンズ
２５１１ｂ  光電変換素子
２５１１ｃ  センサ基板
２５２  アンプ回路
２５３  Ａ／Ｄコンバータ
２５４  黒補正部
２５５  白補正部
２５６  画像処理部
２５７  フレームメモリ
２５８  出力制御回路
２５９  Ｉ／Ｆ回路
２６０  位置ずれ量算出部
３００  画像形成部
３３１  露光装置
３３２  感光体ドラム
３３３  現像装置
３３４  転写ベルト
３５５  定着装置
８００、９００  グラフ
１２０１、１２０２  観測エリア
１２０３  グラフ
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００６−１３８５２号公報
【特許文献２】特開２０１１−２０５２１４号公報
【図１】
2014175919.tif 000003
【図２】
2014175919.tif 000004
【図３】
2014175919.tif 000005
【図４】
2014175919.tif 000006
【図５】
2014175919.tif 000007
【図６】
2014175919.tif 000008
【図１１】
2014175919.tif 000009
【図１２】
2014175919.tif 000010
【図１３】
2014175919.tif 000011
【図７】
2014175919.tif 000012
【図８】
2014175919.tif 000013
【図９】
2014175919.tif 000014
【図１０】
2014175919.tif 000015