(57)【特許請求の範囲】
【請求項１】
原稿が搬送される原稿搬送経路と、
この原稿搬送経路上に配置され原稿の画像を読み取る光電変換素子と、
前記原稿搬送経路上で前記光電変換素子に対向配置されたローラ状の部材で、回転して原稿の画像面と前記光電変換素子との距離を一定に維持し、また、表面は白シェーディング補正の白基準となる読取ローラと、
前記光電変換素子により前記読取ローラの表面の一定範囲を読み取る読取手段と、
この読み取った複数ライン分の画像データを所定のライン数毎に副走査方向に複数のブロックに分割して、各ブロックについて各ラインの各画素毎の画像データの平均値をそれぞれ求める平均化手段と、
この求めた各平均値のピーク値を求めるピーク値決定手段と、
白シェーディングデータとして出力された前記ピーク値を用いて前記光電変換素子で前記原稿を読み取った画像データを白シェーディング補正する白シェーディング補正手段と、を備え、
前記読取手段は、前記読取ローラの表面の一周分を超える範囲を前記一定範囲としていて、
前記平均化手段は、前記読取ローラの表面の一周分を前記ブロックに分割すると端数分が出るように当該各ブロックの幅を設定している画像読取装置。
【請求項２】
前記読取ローラは、その軸心と直交する直線上に曲率中心を有しかつ当該読取ローラの最大外周面軌跡の内側に位置している曲面で形成された基準白色読取面が表面に形成されている請求項１に記載の画像読取装置。
【請求項３】
前記平均化手段は、
前記各ブロックについて１または複数ラインおきの各ラインの画像データの平均値をそれぞれ求めるものである請求項１又は２記載の画像読取装置。
【請求項４】
前記平均化手段は、
前記各ブロックについて各ラインの画像データの平均値をそれぞれ求める代わりに、前記複数ライン分の画像データから移動平均によって複数ライン分の画像データの平均値を複数個求めるものであり、
前記ピーク値決定手段は、
当該複数の平均値のピーク値を求めるものである請求項１〜３の何れかの一に記載の画像読取装置。
【請求項５】
前記平均化手段は、
前記複数の平均値を１ラインずつ移動した移動平均により求めるものである請求項４に記載の画像読取装置。
【請求項６】
請求項１〜５の何れかの一に記載の画像読取装置を備え、この画像読取装置で読み取った前記原稿の画像データに基づいて用紙上に画像の形成を行う画像形成装置。
【請求項７】
光電変換素子により白シェーディング補正の白基準となる白基準部材の表面の一定範囲を読み取る読取工程と、
この読み取った複数ライン分の画像データを所定のライン数毎に副走査方向に複数のブロックに分割して、各ブロックについて各ラインの各画素毎の画像データの平均値をそれぞれ求める平均化工程と、
この求めた各平均値のピーク値を求めて白シェーディングデータを作成するピーク値決定工程と、を含み、
前記読取工程は、
前記白基準部材として光電変換素子に対向配置された回転するローラ状の部材である読取ローラの表面を読み取るものであり、この読取ローラの表面の一周分を超える範囲を前記一定範囲としていて、
前記平均化工程は、
前記読取ローラの表面の一周分を前記ブロックに分割すると端数分が出るように当該各ブロックの幅を設定している白基準データ作成方法。
【請求項８】
前記平均化工程は、
前記各ブロックについて１または複数ラインおきの各ラインの画像データの平均値をそれぞれ求めるものである請求項７に記載の白基準データ作成方法。
【請求項９】
前記平均化工程は、
前記各ブロックについて各ラインの画像データの平均値をそれぞれ求める代わりに、前記複数ライン分の画像データから移動平均によって複数ライン分の画像データの平均値を複数個求めるものであり、
前記ピーク値決定工程は、
当該複数の平均値のピーク値を求めるものである請求項７又は８に記載の白基準データ作成方法。
【請求項１０】
前記平均化工程は、
前記複数の平均値を１ラインずつ移動した移動平均により求めるものである請求項９に記載の白基準データ作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像読取装置、画像形成装置及び白基準データ作成方法に関する。
【０００２】
【従来の技術】
従来のフラットベッドタイプに代表される画像読取部移動型の画像読取装置では、有効読取範囲までキャリッジが増速しながら移動していく間に配置された基準白板の濃度を読み取ることで、白シェーディングデータの生成を行っている。また、シートスルータイプに代表される画像読取部固定型の画像読取装置においては、固定された読取り部の対向面に配置された基準白板または白色ローラの濃度を読み取ることで、白シェーディングデータを生成している。
【０００３】
しかしながら、従来の白シェーディングデータの生成技術では、経時により基準白板や白色ローラの表面に汚れが付着し、基準とすべき濃度が基準白板や白色ローラの読取位置によって変ってしまうため、白シェーディングデータを生成するのに必要な濃度均一性が保てなくなってしまう。特に、シートスルータイプの場合、基準白板または白色ローラの表面を原稿が搬送されるため、使用頻度が増すにつれて基準白板または白色ローラは著しく汚れてしまう。
【０００４】
そこで、シートスルータイプの画像読取装置において、原稿の先端の余白部（画像がのっていない部分）の白データや、原稿が通過しない（汚れが付着し難い）主走査方向端部の数画素のデータを元に白シェーディングデータを生成する従来技術が存在する。
【０００５】
また、特開平５−３１９６１３号公報に開示の技術では、読取ローラの周面の一部に溝を形成して、その溝の底面部に白シェーディングデータ生成のための基準白色部を設け、原稿の搬送によっても基準白色部が汚れないようにする技術が開示されている。
【０００６】
【発明が解決しようとする課題】
しかし、原稿先端の余白部の白データや、原稿が通過しない主走査方向端部の数画素のデータを元に白シェーディングデータを生成する前記従来技術では、前者の場合は原稿の端部に必ず余白があるとは限らず、後者の場合も主走査方向の画素間でのばらつきが大きいと、一部の画素の白データを元に生成したシェーディングデータでは十分な補正効果が得られないという不具合がある。
【０００７】
また、特開平５−３１９６１３号公報に開示の前記技術では、原稿の搬送量が増えるにつれて発生する紙粉やトナーの削れカスや埃が溝の中に溜まってしまうため清掃性が悪く、また読取部の光源からの光の照射によってローラ周面に形成した溝の影ができ、読取った画像品質を低下させるという新たな不具合が発生する。
【０００８】
この発明の目的は、白シェーディングデータの濃度均一性を維持し、高品質の画像読取を行うことである。
【０００９】
この発明の目的は、読取ローラが原稿との接触で汚れにくくして、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取を行うことである。
【００１０】
この発明の目的は、少なくとも１ブロックは基準白色読取面だけの画像とすることで、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取を行うことである。
【００１１】
この発明の目的は、読取ローラの表面の最も汚れの少ない部分で白シェーディングデータを作成することで、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取を行うことである。
【００１２】
この発明の目的は、読取ローラの表面の同一部分について範囲が異なる複数のブロックを設定することで、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取を行うことである。
【００１３】
この発明の目的は、白基準部材、白基準板、読取ローラの表面に小さなキズ、汚れがあっても、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取を行うことである。
【００１４】
この発明の目的は、１ラインずつ移動した移動平均をとることで、白基準部材、白基準板、読取ローラの汚れていない部分のデータを選択し、白シェーディングデータとする精度を向上させることである。
【００１５】
【課題を解決するための手段】
本発明の参考例は、原稿の画像を読み取る光電変換素子と、白シェーディング補正の白基準となる白基準部材と、前記光電変換素子により前記白基準部材の表面の一定範囲を読み取る読取手段と、この読み取った複数ライン分の画像データを副走査方向に複数のブロックに分割して各ブロックについて各ラインの画像データの平均値をそれぞれ求める平均化手段と、この求めた各平均値のピーク値を求めるピーク値決定手段と、このピーク値を白シェーディングデータとして使用し、前記光電変換素子で前記原稿を読み取った画像データを白シェーディング補正する白シェーディング補正手段と、を備えている画像読取装置である。
【００１６】
したがって、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【００１７】
本発明の別の参考例は、原稿の画像を読み取る光電変換素子と、前記原稿を露光走査して当該原稿の画像を前記光電変換素子に結像する走査光学系と、白シェーディング補正の白基準となる白基準板と、前記光電変換素子により前記白基準板の表面の一定範囲を読み取る読取手段と、この読み取った複数ライン分の画像データを副走査方向に複数のブロックに分割して各ブロックについて各ラインの画像データの平均値をそれぞれ求める平均化手段と、この求めた各平均値のピーク値を求めるピーク値決定手段と、このピーク値を白シェーディングデータとして使用し、前記光電変換素子で前記原稿を読み取った画像データを白シェーディング補正する白シェーディング補正手段と、を備えている画像読取装置である。
【００１８】
したがって、画像読取部移動型の画像読取装置において、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【００１９】
本発明は、原稿が搬送される原稿搬送経路と、この原稿搬送経路上に配置され原稿の画像を読み取る光電変換素子と、前記原稿搬送経路上で前記光電変換素子に対向配置されたローラ状の部材で、回転して原稿の画像面と前記光電変換素子との距離を一定に維持し、また、表面は白シェーディング補正の白基準となる読取ローラと、前記光電変換素子により前記読取ローラの表面の一定範囲を読み取る読取手段と、この読み取った複数ライン分の画像データを所定のライン数毎に副走査方向に複数のブロックに分割して、各ブロックについて各ラインの各画素毎の画像データの平均値をそれぞれ求める平均化手段と、この求めた各平均値のピーク値を求めるピーク値決定手段と、白シェーディングデータとして出力された前記ピーク値を用いて前記光電変換素子で前記原稿を読み取った画像データを白シェーディング補正する白シェーディング補正手段と、を備え、前記読取手段は、前記読取ローラの表面の一周分を超える範囲を前記一定範囲としていて、前記平均化手段は、前記読取ローラの表面の一周分を前記ブロックに分割すると端数分が出るように当該各ブロックの幅を設定している画像読取装置である。
【００２０】
したがって、画像読取部固定型の画像読取装置において、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
また、読取ローラの表面の同一部分について範囲が異なる複数のブロックについての平均値を得ることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００２１】
また本発明の画像読取装置において、前記読取ローラは、その軸心と直交する直線上に曲率中心を有しかつ当該読取ローラの最大外周面軌跡の内側に位置している曲面で形成された基準白色読取面が表面に形成されている。
【００２２】
したがって、原稿搬送の際に基準白色読取面は原稿に接触しにくいので、原稿との接触による汚れが生じにくく、清掃を行わなくても基準白色読取面を長期間にわたって白色状態に維持することができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００２３】
また本発明の参考例の画像読取装置において、前記読取手段は、前記読取ローラの表面の少なくとも一周分を前記一定範囲としていて、前記平均化手段は、副走査方向の前記各ブロックの幅を前記基準白色読取面の幅より小さくしている。
【００２４】
したがって、少なくとも１ブロックは基準白色読取面だけの画像とすることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００２５】
また本発明の参考例の画像読取装置において、前記読取手段は、前記読取ローラの表面の少なくとも一周分を前記一定範囲としている。
【００２６】
したがって、読取ローラの表面の最も汚れの少ない部分で白シェーディングデータを作成することができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００２９】
また本発明の画像読取装置において、前記平均化手段は、前記各ブロックについて１または複数ラインおきの各ラインの画像データの平均値をそれぞれ求めるものである。
【００３０】
したがって、白基準部材、白基準板、読取ローラの表面に小さなキズ、汚れがあっても、その影響を減らすことができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００３１】
また本発明の画像読取装置において、前記平均化手段は、前記各ブロックについて各ラインの画像データの平均値をそれぞれ求める代わりに、前記複数ライン分の画像データから移動平均によって複数ライン分の画像データの平均値を複数個求めるものであり、前記ピーク値決定手段は、当該複数の平均値のピーク値を求めるものである。
【００３２】
したがって、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【００３３】
また本発明の画像読取装置において、前記平均化手段は、前記複数の平均値を１ラインずつ移動した移動平均により求めるものである。
【００３４】
したがって、複数ラインずつ移動した移動平均をとる場合に比べて、汚れていない部分のデータを選択して白シェーディングデータとする精度を向上させることができる。
【００３５】
本発明の画像読取装置を備え、この画像読取装置で読み取った前記原稿の画像データに基づいて用紙上に画像の形成を行う画像形成装置である。
【００３６】
したがって、請求項１〜１０の何れかの一に記載の発明と同様の作用、効果を奏することができる。
【００３７】
本発明は、光電変換素子により白シェーディング補正の白基準となる白基準部材の表面の一定範囲を読み取る読取工程と、この読み取った複数ライン分の画像データを所定のライン数毎に副走査方向に複数のブロックに分割して、各ブロックについて各ラインの各画素毎の画像データの平均値をそれぞれ求める平均化工程と、この求めた各平均値のピーク値を求めて白シェーディングデータを作成するピーク値決定工程と、を含み、前記読取工程は、前記白基準部材として光電変換素子に対向配置された回転するローラ状の部材である読取ローラの表面を読み取るものであり、この読取ローラの表面の一周分を超える範囲を前記一定範囲としていて、前記平均化工程は、前記読取ローラの表面の一周分を前記ブロックに分割すると端数分が出るように当該各ブロックの幅を設定している白基準データ作成方法である。
【００３８】
したがって、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
また、読取ローラの表面の同一部分について範囲が異なる複数のブロックについての平均値を得ることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００３９】
また本発明の参考例の白基準データ作成方法において、前記読取工程は、前記白基準部材として光電変換素子に対向配置された回転するローラ状の部材である読取ローラの表面を読み取るものであり、この読取ローラの少なくとも一周分を前記一定範囲としている。
【００４０】
したがって、読取ローラの表面の最も汚れの少ない部分で白シェーディングデータを作成する事ができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００４３】
また本発明の参考例の白基準データ作成方法において、前記平均化工程は、前記白基準部材として光電変換素子に対向配置された回転するローラ状の部材で、その軸心と直交する直線上に曲率中心を有しかつ当該読取ローラの最大外周面軌跡の内側に位置している曲面で形成された基準白色読取面が表面に形成されている読取ローラの表面を読み取るものであり、副走査方向の前記各ブロックの幅を前記基準白色読取面の幅より小さくしていて、前記読取工程は、前記読取ローラの表面の少なくとも一周分を前記一定範囲としている。
【００４４】
したがって、少なくとも１ブロックは基準白色読取面だけの画像とすることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００４５】
また本発明の白基準データ作成方法において、前記平均化工程は、前記各ブロックについて１または複数ラインおきの各ラインの画像データの平均値をそれぞれ求めるものである。
【００４６】
したがって、白基準部材、白基準板、読取ローラの表面にキズ、汚れがあってもその影響を減らすことができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００４７】
また本発明の白基準データ作成方法において、前記平均化工程は、前記各ブロックについて各ラインの画像データの平均値をそれぞれ求める代わりに、前記複数ライン分の画像データから移動平均によって複数ライン分の画像データの平均値を複数個求めるものであり、前記ピーク値決定工程は、当該複数の平均値のピーク値を求めるものである。
【００４８】
したがって、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【００４９】
また本発明の白基準データ作成方法において、前記平均化工程は、前記複数の平均値を１ラインずつ移動した移動平均により求めるものである。
【００５０】
したがって、複数ラインずつ移動した移動平均をとる場合に比べて、汚れていない部分のデータを選択して白シェーディングデータとする精度を向上させることができる。
【００５１】
【発明の実施の形態】
［発明の実施の形態１］
この発明の一実施の形態を、発明の実施の形態１として説明する。
【００５２】
図１は、この発明の実施の形態１である複写機の概略構造を示す縦断正面図である。この複写機は、この発明の画像形成装置を実施するもので、図１に示すように、画像読取装置であるイメージスキャナ１と、イメージスキャナ１で読み取った画像データに基づいて電子写真方式で用紙上に画像形成を行うプリンタ２とを備えている。
【００５３】
イメージスキャナ１は、第１画像読取部３、第２画像読取部４、原稿セット部５、原稿排紙部６、原稿搬送経路７、多数の搬送ローラ８、第１コンタクトガラス９、第２コンタクトガラス１０、第１読取ローラ１１、第２読取ローラ１２等により構成されている。
【００５４】
原稿セット部５には、読取対象となる原稿Ｄ（図３参照）がセットされ、原稿排紙部６には画像の読み取りが行われた原稿Ｄが排紙される。原稿搬送経路７は、原稿セット部５と原稿排紙部６との間に設けられた経路であって、画像の読み取りが行われる原稿Ｄが一枚ずつ搬送される。原稿Ｄの読取の際には、モードを切り替えることにより、原稿Ｄが片面原稿の場合には第１画像読取部３においてのみ画像の読み取りが行われ、原稿Ｄが両面原稿の場合には第１画像読取部３と第２画像読取部４とにおいて画像の読み取りが行われる。
【００５５】
第１画像読取部３は、第１コンタクトガラス９上に位置固定で載置された原稿Ｄの画像をＣＣＤ３ａで読み取ることができ、また、第２コンタクトガラス１０と第１読取ローラ１１との間（即ち、原稿搬送経路７上）を搬送される原稿Ｄの画像（表面画像）を読み取ることができる。原稿搬送経路７上を搬送される原稿Ｄの読み取りが行われる場合、第１読取ローラ１１は駆動用のステッピングモータ（図示せず）により搬送ローラ８と同速で回転駆動され、搬送される原稿Ｄを第２コンタクトガラス１０に押し付けるように作用する。
【００５６】
第２画像読取部４は、原稿搬送経路７上を搬送される原稿Ｄの画像（裏面画像）を光電変換素子であるＣＣＤ２５（図４参照）で読み取ることができる。第２読取ローラ１２は原稿搬送経路７を挟んで第２画像読取部４に対向配置され、第２画像読取部４による原稿Ｄの読み取りが行われる場合、第２読取ローラ１２はステッピングモータ（図示せず）により搬送ローラ８と同速で回転駆動され、原稿Ｄの画像面と第２画像読取部４との距離を一定に維持するように作用する。
【００５７】
プリンタ２は、感光体１４、レーザーユニット１５、現像器１６、転写器１７、定着部１８等により構成されている。感光体１４の表面は帯電器（図示せず）により一様に帯電され、その感光体１４の表面に第１画像読取部３または第２画像読取部４で読み取られた画像がレーザーユニット１５により書き込まれ、静電潜像が形成される。この静電潜像は、現像器１６からトナーが供給されることによりトナー像として顕像化され、顕像化されたトナー像は転写器１７の働きにより給紙カセット１９から給紙された用紙２０に転写される。トナー像が転写された用紙２０は、定着部１８で定着処理が行われた後、排紙トレイ２１に排紙される。
【００５８】
図２は、この複写機で使用される第２読取ローラ１２及びその前後の原稿搬送経路の縦断正面図である。図３は、第２読取ローラ１２の拡大正面図である。図２、図３に示すように、第２読取ローラ１２は、第２画像読取部４のＣＣＤに対向配置されて、断面形状が略円形となる形状に形成され、ゴムや樹脂等を材料として白色に形成されている。第２読取ローラ１２の外周部の一部には、この第２読取ローラ１２の軸心方向に沿って延出した基準白色読取面１３が形成されている。基準白色読取面１３は、第２読取ローラ１２の軸心Ａと直交する直線ａ上に曲率中心Ｂを有するとともに第２読取ローラ１２の最大外周面軌跡（基準白色面１３を設けない状態の第２読取ローラ１２のほぼ真円形状の外周面であって実線と破線とで示した部分）Ｃの内側に位置する凸状の曲面で形成されている。
【００５９】
図４は、この複写機の制御系の電気的な接続を示すブロック図である。図４に示すように、本体制御部２２はＣＰＵを備えていて、複写機全体を制御する。また、コントローラ２３はＣＰＵを備えていて、搬送ローラ８を駆動するモータ等のイメージスキャナ１の各種アクチュエータ、センサが接続され、コントローラ２３はこれらを制御する。操作部３２には、この複写機の種々の操作を行うための各種キーやＬＣＤディスプレイが設けられている。
【００６０】
第２画像読取部４はコントローラ２３からの点灯制御信号によって光源２４にて原稿Ｄに照射される光によって、ＣＣＤ２５に原稿画像が図示しないレンズを介して集光され、コントローラ２３からのゲート信号XSFGATE（後述）により、原稿Ｄが第２画像読取部４に到達したタイミングで原稿Ｄの画像を読み取り、その読取った画像データはＡＭＰ回路２６、Ａ／Ｄ変換回路２７、画処理回路２８を介してフレームメモリ２９に一時蓄積される。その後出力制御回路３０、Ｉ／Ｆ回路３１を介して本体制御部２２に画像データの転送が行われ、原稿Ｄの裏面を読取った画像データが画像処理回路３３へと転送される。
【００６１】
このような構成において、この複写機では、両面コピーモードを選択した場合には、表面を上向きにして原稿セット部５にセットされた原稿Ｄが、一枚ずつ原稿搬送経路７を搬送され、第１画像読取部３で表面側の画像が読み取られ、第２画像読取部４で裏面側の画像が読み取られる。そして、これらの第１、第２画像読取部３，４で読み取られた画像が同一の用紙２０の表面と裏面とにコピーされ、両面コピーが行われる。
【００６２】
この複写機では、画像処理回路３３において、原稿Ｄの画像データに対して、黒シェーディング補正、白シェーディング補正、γ補正などの画像処理を行う。この場合の白シェーディング補正に用いる白シェーディングデータの作成は、第２画像読取部４ではＣＣＤ２５に対向配置された第２読取ローラ１２の表面を読み取ることにより行われる。以下では、白シェーディングデータの作成について説明する。
【００６３】
図５のタイミングチャートに示すように、原稿Ｄの読取期間を示すゲート信号XSFGATEがアクティブ（原稿領域）でない期間に、すなわち、原稿Ｄが第２画像読取部４にかかっていない間に、白シェーディングデータの生成期間を示すゲート信号XSHGATEが、第２読取ローラ１２の周方向の一定範囲、例えば、１周分の範囲だけアクティブ（白シェーディング領域）となり、白シェーディングデータを取得する。
【００６４】
図６は、本体画像処理回路において、白シェーディング補正を行う白シェーディング補正回路４１の回路構成例を示すブロック図である。図６に示すように、この白シェーディング補正回路４１は、白シェーディングデータ作成回路４２と、白シェーディング演算回路４３とからなる。白シェーディングデータ作成回路４２は、平均値回路４４、比較器４５、ＦＩＦＯ（先入れ先出し回路）４６とからなり、白シェーディングデータを作成する。
【００６５】
すなわち、コントローラ２３からゲート信号XSHGATEを出力して、予め定められている第２読取ローラ１２の一定範囲をＣＣＤ２５で読み取る。これにより、読取手段、読取工程を実現している。
【００６６】
図７に示すように、この読み取った画像データは、平均値回路４４に入力される。平均値回路４４では、Ｌラインごとにｍブロックに分割して各ブロック内のＬラインの単純平均が求められる。すなわち、各ブロック内の各ラインにおける各画素の画像データの平均値を求める。これにより、平均化手段、平均化工程を実現している。
【００６７】
この場合に、各ブロックの幅（ライン数Ｌ）を基準白色読取面１３の幅より小さく（すなわち、基準白色読取面１３の読取ライン数よりライン数Ｌを少なく）するのが望ましい（図８参照）。
【００６８】
また、第２読取ローラ１２の読取範囲を一周分に限定することなく、第２読取ローラ１２の一周分を超える範囲、例えば２周分、３周分を第２読取ローラ１２の読取範囲として、第２読取ローラの表面の一周分をブロックに分割すると端数分が出るように各ブロックの幅を設定するようにしてもよい。
【００６９】
図９は、その一例を説明する説明図である。すなわち、この例では、第２読取ローラ１２を２周分読み取る。そして、第２読取ローラ１２の１周分をブロックごとに分割していくと、ｎブロックに分割されて（２ｎ＋１＝ｍ）、１／２ブロックの端数が出るように、１ブロックの幅（Ｌライン数）を設定している。この例では、第２読取ローラ１２の１周分をブロックごとに分割していくと、２周目からは１／２ブロックずつ１ブロックの範囲が１周目とはずれることになる。
【００７０】
そして、各ブロックで得た各平均値のピーク値を比較器４５、ＦＩＦＯ４６により求める。すなわち、平均値回路４４から各ブロックの平均値が比較器４５に順次出力され、比較器４５は先行するブロックの平均値と後行するブロックの平均値とを比較し、値の大きい方をＦＩＦＯ４６に出力する。先行するブロックの平均値の中で最大値となったものは、ＦＩＦＯ４６に記憶されて順次比較器４５に入力される。このような処理を全てのブロックについて繰り返すことにより、ＦＩＦＯ４６には前記のピーク値が記憶され、かかるピーク値が白シェーディングデータとしてシェーディング演算回路４３に出力され、シェーディング演算回路４３ではこの白シェーディングデータを用い、原稿Ｄの画像データの白シェーディング補正を行う。前記のようにピーク値を求めることで、ピーク値決定手段、ピーク値決定工程を実現し、前記のように白シェーディング補正を行うことで、白シェーディング補正手段を実現している。
【００７１】
前記のように平均値を求める際には、各ブロックのすべてのラインの平均値を求めてもよいが、各ブロックについて１または複数ラインおき、例えば１ラインおき、２ラインおきの各ラインの画像データの平均値をそれぞれ求めるようにするのが望ましい。具体的には、本体制御部２２のＣＰＵが各ブロックの画像データを１または複数ラインおきに平均値回路４４に入力するように制御すればよい。
【００７２】
以上の処理をより具体的に説明すると次のようになる。
【００７３】
各ブロック内の平均値は式（１）の演算により求める。
【００７４】
Ｄm(n)＝INT［ΣＤ(n)／Ｌ］                        ……    （１）
Ｄm(n)  ：  ｍブロック目のｎ画素目の演算データ
ｍブロック内のラインは、ｍ＊Ｌから（ｍ＋１）＊Ｌ−１
Ｄ(n)   ：  ｎ画素目の読取データ
ΣＤ(n) ：  Ｄ(n)の１からＬラインの加算値
Ｌ      ：  １ブロック内のライン数
INT［］ ：  小数点以下を四捨五入
各平均値のピーク値を求めて白シェーディングデータを作成するには、（２）〜（４）式の演算で行う。
【００７５】
Ｄp(n)＜Ｄm(n)の場合、
Ｄp(n)＝Ｄm(n)                                  ……    （２）
Ｄp(n)≧Ｄm(n)の場合、
Ｄp(n)＝Ｄp(n)                                  ……    （３）
Ｄp(n)  ：  ｎ画素目の白シェーディングデータ（ピーク値）
但し、１ブロック目は、
Ｄp(n)＝Ｄm(n)                                  ……    （４）
白シェーディング補正の演算は（５）式により行う。
【００７６】
Ｄsh＝（Ｄ(n)／Ｄp(n)）×２５５                 ……    （５）
以上のような処理により白シェーディングデータを作成するようにしたので、第２読取ローラ１２の表面の一定の読取範囲から汚れていない部分の画像データを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【００７７】
また、第２読取ローラ１２を前記の形状としたので、原稿Ｄの搬送の際に基準白色読取面１３は原稿Ｄに接触しにくく、原稿Ｄとの接触による汚れが生じにくく、清掃を行わなくても基準白色読取面１３を長期間にわたって白色状態に維持することができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００７８】
さらに、第２読取ローラ１２の読取範囲は、最も汚れの少ないことが期待できる基準白色読取面１３の範囲内だけとしてもよいが、第２読取ローラ１２の少なくとも一周分としているので、第２読取ローラ１２の表面の最も汚れの少ない部分で白シェーディングデータを作成することができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００７９】
この場合に、各ブロックの幅を基準白色読取面１３の幅より小さくした場合は、少なくとも１ブロックは基準白色読取面１３だけの画像とすることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００８０】
また、第２読取ローラ１２の一周分を超える範囲、例えば２周分、３周分を第２読取ローラ１２の読取範囲として、第２読取ローラの表面の一周分をブロックに分割すると端数分が出るように各ブロックの幅を設定した場合は、第２読取ローラ１２の表面の同一部分について範囲が異なる複数のブロックでの平均値を得ることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００８１】
さらに、前記のように平均値を求める際に、各ブロックについて１または複数ラインおき、例えば１ラインおき、２ラインおきの各ラインの画像データの平均値をそれぞれ求めるようにした場合は、第２読取ローラ１２の表面に小さなキズ、汚れがあっても、その影響を減らすことができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【００８２】
［発明の実施の形態２］
この発明の別の実施の形態を、発明の実施の形態２として説明する。
【００８３】
以下の説明においては、この発明の実施の形態２が発明の実施の形態１と相違する点を中心に説明し、共通する部材などには同一符号を用いて詳細な説明を省略する。
【００８４】
この発明の実施の形態２が発明の実施の形態１と相違する点は、白シェーディングデータの作成及びシェーディング補正演算を、白シェーディング補正回路４１ではなく、本体制御部２２のＣＰＵで行う点である。
【００８５】
以下では、本体制御部２２のＣＰＵで行う白シェーディングデータの作成処理について図１０のフローチャートを参照して説明する。まず、コントローラ２３からゲート信号XSHGATEを出力して、予め定められている第２読取ローラ１２の一定範囲を読み取る（ステップＳ１）。これにより、読取手段、読取工程を実現している。
【００８６】
そして、最初の１ブロックすなわち最初のＬライン分の第２読取ローラ１２の読取画像データの平均値を求め（ステップＳ２）、図示しないＲＡＭの所定領域に記憶する処理を（ステップＳ３）、最後のブロックｍまで完了するまで（ステップＳ４のＹ）、次のブロックに移動して（ステップＳ６）、ステップＳ２以降の処理を繰り返す（ステップＳ４のＮ）。ステップＳ２により、平均化手段、平均化工程を実現している。
【００８７】
ステップＳ２において、第２読取ローラ１２の読取範囲は、第２読取ローラ１２の少なくとも一周分とすることが望ましいこと、この場合に、各ブロックの幅を基準白色読取面１３の幅より小さくするのが望ましいこと、第２読取ローラ１２の一周分を超える範囲、例えば２周分、３周分を第２読取ローラ１２の読取範囲として、第２読取ローラの表面の一周分をブロックに分割すると端数分が出るように各ブロックの幅を設定することが望ましいことは、発明の実施の形態１の場合と同様である。
【００８８】
ブロックｍまでステップＳ２，Ｓ３の処理が終了したときは（ステップＳ４のＹ）、ブロック１〜ｍについて求めたすべての平均値の中でピーク値を求めて（ステップＳ５）、白シェーディングデータとする。図１０のさらに具体的な処理は、式（１）〜（４）に基づく前記の演算により行う。ステップＳ５により、ピーク値決定手段、ピーク値決定工程を実現している。
【００８９】
ステップＳ２において平均値を求める際には、各ブロックについて１または複数ラインおき、例えば１ラインおき、２ラインおきの各ラインの画像データの平均値をそれぞれ求めるようにするのが望ましいことは、発明の実施の形態１の場合と同様である。
【００９０】
具体的には、例えば各ブロックの１ラインおきの画像データの平均値を求めるのであれば次のような処理を行う。すなわち、図１１に示すように、図１０を参照して説明したステップＳ２の処理を次のようにして実行する。すなわち、各ブロックの画像データの先頭ラインから順次奇数番目のラインか否かを判断し（ステップＳ１１）、奇数番目のラインであるときは（ステップＳ１１のＹ）、そのラインの画像データを本体制御部２２のＲＡＭの所定領域に格納する（ステップＳ１２）。ステップＳ１１，Ｓ１２の処理を当該ブロックの最終ラインであるＬ番目のラインまで継続して（ステップＳ１３のＮ、ステップＳ１４）、それが終了したときは（ステップＳ１３のＹ）、ＲＡＭに格納した奇数番目の各ラインの画像データの平均値を演算する（ステップＳ１５）。
【００９１】
［発明の実施の形態３］
この発明の別の実施の形態を、発明の実施の形態３として説明する。
【００９２】
以下の説明においては、この発明の実施の形態３が発明の実施の形態１，２と相違する点を中心に説明し、共通する部材などには同一符号を用いて詳細な説明を省略する。
【００９３】
この発明の実施の形態２が発明の実施の形態１，２と相違する点は、第２読取ローラ１２が、図３を参照して前記したような形状ではなく、図１２に示すように軸Ａ方向と垂直な方向の断面形状がほぼ真円形状で、基準白色読取面１３が形成されていないことである。
【００９４】
なお、白シェーディングデータの作成は、発明の実施の形態１のように白シェーディングデータ作成回路４２で行っても、発明の実施の形態２のように本体制御部２２のＣＰＵで行ってもよい。
【００９５】
この場合に、第２読取ローラ１２の読取範囲は、第２読取ローラ１２の少なくとも一周分とすることが望ましいこと、この場合に、各ブロックの幅を基準白色読取面１３の幅より小さくするのが望ましいこと、第２読取ローラ１２の一周分を超える範囲、例えば、２周分、３周分を第２読取ローラ１２の読取範囲として、第２読取ローラの表面の一周分をブロックに分割すると端数分が出るように各ブロックの幅を設定することが望ましいことは、発明の実施の形態１，２の場合と同様である。
【００９６】
また、平均値を求める際には、各ブロックについて１または複数ラインおき、例えば１ラインおき、２ラインおきの各ラインの画像データの平均値をそれぞれ求めるようにするのが望ましいことも、発明の実施の形態１，２の場合と同様である。
【００９７】
［発明の実施の形態４］
この発明の別の実施の形態を、発明の実施の形態４として説明する。
【００９８】
以下の説明においては、この発明の実施の形態３が発明の実施の形態１，２と相違する点を中心に説明し、共通する部材などには同一符号を用いて詳細な説明を省略する。
【００９９】
この発明の実施の形態２が発明の実施の形態１，２と相違する点は、図１３に示すように、イメージスキャナ１において、第２画像読取部４〜搬送ローラ８の各部材が設けられておらず、第１画像読取部３のみで原稿Ｄの画像を読み取るように構成している点である。
【０１００】
すなわち、原稿Ｄの露光用の光源及び第１反射ミラーとからなる第１キャリッジ５１と、第２反射ミラー及び第３反射ミラーからなる第２キャリッジ５２と、光電変換素子であるＣＣＤ３ａに結像するためのレンズユニット５３とで走査光学系を構成している。
【０１０１】
白シェーディングデータ作成用の白基準としては、平板状の白基準板５４が設けられている。これは、発明の実施の形態１のように白シェーディングデータ作成回路４２で行っても、発明の実施の形態２のように本体制御部２２のＣＰＵで行ってもよい。この場合に、白基準板５４の読取範囲は、極力広範囲にするのが望ましい。また、比較器４５及びＦＩＦＯ４６またはステップＳ５によるピーク値の作成は、各ブロックについて１または複数ラインおき、例えば１ラインおき、２ラインおきの各ラインの画像データの平均値をそれぞれ求めるようにするのが望ましいことは、発明の実施の形態１，２の場合と同様である。
【０１０２】
前記各実施の形態では、白基準となる第２読取ローラ１２、白基準板５４を読み取り、その画像データをＬラインごとのｍブロックに分割するが、これは、次のような処理におきかえてもよい。
【０１０３】
すなわち、図１４に示すように、ゲート信号XSHGATE（図５を参照）のアサート期間を、Ｌラインを１ブロックとして、１ラインごとにずれる移動平均をとる計算方式により、各ブロックを決めて平均値を演算していく。ブロック内での計算はＬラインの単純平均を求め（前記した（１）式に基づく演算を行う）、各画素毎にｍブロック中の各ブロック内で演算した単純平均値のピーク値をシェーディングデータとする（前記した（２）〜（４）式に基づく演算を行う）。
【０１０４】
なお、複数ラインごとにずれる移動平均をとるようにしてもよいが、１ラインごとにずれる移動平均をとるようにすれば、第２読取ローラ１２、白基準板５４の汚れていない部分のデータを選択して白シェーディングデータとする精度を向上させることができるので、望ましい。
【０１０５】
【発明の効果】
本発明は、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【０１０６】
本発明は、画像読取部移動型の画像読取装置において、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【０１０７】
本発明は、画像読取部固定型の画像読取装置において、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【０１０８】
本発明の画像読取装置において、原稿搬送の際に基準白色読取面は原稿に接触しにくいので、原稿との接触による汚れが生じにくく、清掃を行わなくても基準白色読取面を長期間にわたって白色状態に維持することができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１０９】
本発明の画像読取装置において、少なくとも１ブロックは基準白色読取面だけの画像とすることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１１０】
本発明の画像読取装置において、読取ローラの表面の最も汚れの少ない部分で白シェーディングデータを作成することができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１１１】
本発明の画像読取装置において、読取ローラの表面の同一部分について範囲が異なる複数のブロックについての平均値を得ることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１１２】
本発明の画像読取装置において、白基準部材、白基準板、読取ローラの表面に小さなキズ、汚れがあっても、その影響を減らすことができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１１３】
本発明の画像読取装置において、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【０１１４】
本発明の画像読取装置において、複数ラインずつ移動した移動平均をとる場合に比べて、汚れていない部分のデータを選択して白シェーディングデータとする精度を向上させることができる。
【０１１５】
本発明の画像読取装置を備える画像形成装置は、本発明と同様の作用、効果を奏することができる。
【０１１６】
本発明は、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【０１１７】
本発明の白基準データ作成方法において、読取ローラの表面の最も汚れの少ない部分で白シェーディングデータを作成する事ができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１１８】
本発明の白基準データ作成方法において、読取ローラの表面の同一部分について範囲が異なる複数のブロックについての平均値を得ることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１１９】
本発明の白基準データ作成方法において、少なくとも１ブロックは基準白色読取面だけの画像とすることができるので、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１２０】
本発明の白基準データ作成方法において、白基準部材、白基準板、読取ローラの表面にキズ、汚れがあってもその影響を減らすことができ、白シェーディングデータの濃度均一性を高レベルに維持し、より高品質の画像読取ができる。
【０１２１】
本発明の白基準データ作成方法において、白基準部材の表面の一定範囲から汚れていない部分のデータを選択して白シェーディングデータとすることができるので、白シェーディングデータの濃度均一性を維持し、高品質の画像読取ができる。
【０１２２】
本発明の白基準データ作成方法において、複数ラインずつ移動した移動平均をとる場合に比べて、汚れていない部分のデータを選択して白シェーディングデータとする精度を向上させることができる。
【図面の簡単な説明】
【図１】この発明の実施の形態１である複写機の概略構造を示す縦断正面図である。
【図２】前記複写機で使用される第２読取ローラ及びその前後の原稿搬送経路の縦断正面図である。
【図３】前記第２読取ローラの拡大縦断面図である。
【図４】前記複写機の制御系の電気的な接続を示すブロック図である。
【図５】前記複写機の白シェーディングデータの作成を説明するタイミングチャートである。
【図６】前記複写機の白シェーディング補正回路の回路構成を説明するブロック図である。
【図７】前記白シェーディングデータの作成を説明する説明図である。
【図８】前記第２読取ローラ及びその前後の原稿搬送経路の縦断正面図である。
【図９】前記白シェーディングデータの作成を説明する説明図である。
【図１０】この発明の実施の形態２である複写機の白シェーディングデータの作成を説明するフローチャートである。
【図１１】同フローチャートである。
【図１２】この発明の実施の形態３である複写機の第２読取ローラの拡大縦断面図である。
【図１３】この発明の実施の形態４である複写機の概略構造を示す縦断正面図である。
【図１４】前記白シェーディングデータの作成の別の例を説明する説明図である。
【符号の説明】
１    画像読取装置
３ａ  光電変換素子
１２  読取ローラ、白基準部材
１３  基準白色読取面
２０  用紙
２５  光電変換素子
４３  白シェーディング手段
４４  平均化手段
４５  ピーク値決定手段
４６  ピーク値決定手段
５１  走査光学系
５２  走査光学系
５３  走査光学系
５４  白基準板、白基準部材
Ｄ    原稿
【図１】
0004148655.tif 000002
【図２】
0004148655.tif 000003
【図３】
0004148655.tif 000004
【図４】
0004148655.tif 000005
【図５】
0004148655.tif 000006
【図６】
0004148655.tif 000007
【図７】
0004148655.tif 000008
【図８】
0004148655.tif 000009
【図９】
0004148655.tif 000010
【図１０】
0004148655.tif 000011
【図１１】
0004148655.tif 000012
【図１２】
0004148655.tif 000013
【図１３】
0004148655.tif 000014
【図１４】
0004148655.tif 000015