(57)【要約】【課題】ノイズを検出する専用の光センサが必要なく、装置が複雑にならずコストを掛けずに読み取り画像に現れる周期ノイズの影響を抑える画像読取装置を提供する。【解決手段】読み取り部３により、主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び所定の明度で灰色に彩色されたグレーシート２を所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力し、周期ノイズ減算部６により、グレーシート画像データの平均からの偏差を、原稿画像データから減算して出力する。【選択図】      図１
2014060660.tif 000002
【特許請求の範囲】
【請求項１】
所定の明度で灰色に彩色されたグレーシートと、
主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び前記グレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力する読み取り部と、
前記グレーシート画像データの平均からの偏差を、前記原稿画像データから減算して出力する周期ノイズ減算部と
を備えたことを特徴とする画像読取装置。
【請求項２】
前記読み取り部が出力した前記グレーシートの前記画像データから、前記グレーシートのグレーのレベルを示す前記画像データの平均値を求めて出力する周期ノイズパラメータ抽出部と、
前記読み取り部が出力した前記グレーシートの画像データと、前記周期ノイズパラメータ抽出部が出力した前記画像データの平均値を格納する格納部と、を更に備え、
前記周期ノイズ減算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記グレーシートの前記画像データとこの画像データの平均値とを前記格納部から取り出し、前記グレーシートの前記画像データから前記平均値を減算して前記画像データに重畳された前記周期ノイズレベルを抽出し、この抽出した前記周期ノイズレベルを前記読み取り部が現在読み取った前記原稿の画像データから減算して出力する、
ことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記周期ノイズパラメータ抽出部は、前記読み取り部に対して走査開始位置を指定して前記グレーシートを読み取る指示を出力して前記グレーシートを読み取らせ、前記格納部に格納された前記グレーシートの前記画像データから前記画像データの前記平均値を含む前記周期ノイズの特徴を示すパラメータを抽出して出力し、
前記読み取り部は、前記周期ノイズパラメータ抽出部が出力した前記グレーシートの読み取り指示に基づき、指定された前記走査開始位置での主走査方向を示すラインで前記クロックパルスに基づいて前記グレーシートを読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記格納部は、前記読み取り部が出力した前記グレーシートの前記画像データと、前記周期ノイズパラメータ抽出部が出力した前記パラメータを格納し、
前記周期ノイズ減算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記格納部が格納した前記パラメータを用いて前記読み取り部が現在読み取る画素の位置に対応する前記グレーシートの前記画像データを前記格納部から取り出し、この取り出した前記グレーシートの前記画像データから前記パラメータのうちの前記平均値を減算して前記画像データに重畳された前記周期ノイズレベルを抽出し、この抽出した前記周期ノイズレベルを、前記現在読み取った前記原稿の画素データから減算してそれぞれ画素毎に出力する、
ことを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記周期ノイズパラメータ抽出部が抽出する前記パラメータは、前記格納部が格納した前記グレーシートの前記画像データの前記平均値ｘ０と、前記グレーシートの前記画像データのうちの、前記読み取り部が主走査方向への走査時に最初に読み取った前記平均値ｘ０と同値の画素の位置を示す前記周期ノイズの先頭位置ａ０と、前記周期ノイズの周期ｗ０とを含む、ことを特徴とする請求項３記載の画像読取装置。
【請求項５】
前記周期ノイズ減算部は、前記読み取り部が現在読み取る画素の位置に対応する、前記グレーシートの前記画像データに重畳された前記周期ノイズレベルに、前記現在読み取る前記画素の位置に応じた定数を乗じ、この乗じた値を、前記現在読み取った前記原稿の画素データから減算してそれぞれ画素毎に出力する、
ことを特徴とする請求項３又は４記載の画像読取装置。
【請求項６】
前記読み取り部は、前記グレーシートの読み取り指示に基づき、前記走査開始位置から所定のライン数分を読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記格納部は、前記読み取り部が出力した所定のライン数分の前記グレーシートの前記画像データを格納し、
前記周期ノイズパラメータ抽出部は、前記格納部に格納された前記グレーシートの前記画像データを、各ラインのそれぞれ対応する画素データをライン数によりそれぞれ平均することにより、平均した前記グレーシートの前記画像データを求め、この求めた平均した前記画像データから前記周期ノイズの特徴を示す前記パラメータを抽出する、
ことを特徴とする請求項３、４又は５記載の画像読取装置。
【請求項７】
所定の明度で灰色に彩色されたグレーシートと、
主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び前記グレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力する読み取り部と、
前記グレーシート画像データに重畳された周期ノイズの周期を周期とし、絶対値が前記周期ノイズの最大振幅値以下でランダムに変化する値を前記原稿画像データに加算して出力するランダムノイズ加算部と、
を備えたことを特徴とする画像読取装置。
【請求項８】
前記読み取り部が出力した前記グレーシートの前記画像データと、この画像データから求められた前記周期ノイズの周期ｗ０、及び最大振幅値ｈ０と、ランダムに作成されたランダムノイズの値を格納する格納部と、
前記格納部に格納された前記グレーシートの前記画像データから前記周期ノイズの周期ｗ０と最大振幅値ｈ０とを抽出する周期ノイズパラメータ抽出部と、
前記周期ノイズの周期ｗ０を周期とする絶対値が１以下の前記ランダムノイズ値を作成するランダムノイズ値作成部と、を更に備え、
前記ランダムノイズ加算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記最大振幅値ｈ０と、前記ランダムノイズ値とを前記格納部から取り出し、この取り出した前記最大振幅値ｈ０と前記ランダムノイズ値とを乗じた値を前記読み取り部が現在読み取った前記原稿の画像データに加算して出力する、
ことを特徴とする請求項７記載の画像読取装置。
【請求項９】
前記周期ノイズパラメータ抽出部は、前記読み取り部に対して走査開始位置を指定して前記グレーシートを読み取る指示を出力して前記グレーシートを読み取らせ、前記格納部に格納された前記グレーシートの前記画像データから前記周期ノイズの周期ｗ０、及び前記最大振幅値ｈ０を含む前記周期ノイズの特徴を示すパラメータを抽出して出力し、
前記読み取り部は、前記周期ノイズパラメータ抽出部が出力した前記グレーシートの読み取り指示に基づき、指定された前記走査開始位置での主走査方向を示すラインで前記クロックパルスに基づいて前記グレーシートを読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記格納部は、前記読み取り部が出力した前記グレーシートの前記画像データと、前記周期ノイズパラメータ抽出部が出力した前記パラメータと、前記ランダムノイズ値を格納し、
前記ランダムノイズ加算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記周期ノイズパラメータ抽出部が抽出した前記パラメータと前記読み取り部が現在読み取る画素の位置とに基づいて、前記現在読み取る画素の位置に対応する前記ランダムノイズ値と、前記最大振幅値ｈ０とを前記格納部から取り出し、この取り出した前記ランダムノイズ値と前記最大振幅値ｈ０とを乗じた値を、前記現在読み取った前記原稿の画素データに加算してそれぞれ画素毎に出力する、
ことを特徴とする請求項８記載の画像読取装置。
【請求項１０】
前記周期ノイズパラメータ抽出部が抽出する前記パラメータは、前記格納部が格納した前記グレーシートの前記画像データの平均値ｘ０と、前記グレーシートの前記画像データのうちの、前記読み取り部が主走査方向への走査時に最初に読み取った前記平均値ｘ０と同値の画素の位置を示す前記周期ノイズの先頭位置ａ０と、前記周期ノイズの周期ｗ０と、前記最大振幅値ｈ０とを含む、ことを特徴とする請求項９記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像読取方法に関し、画像データに発生するノイズを軽減する画像読取装置及び画像読取方法に関する。
【背景技術】
【０００２】
戴置された原稿をスキャナにより走査し、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｖｉｃｅｓ）等の読み取り素子により原稿の画像を読み取る画像読取装置が普及している。このような画像読取装置は、原稿を読み取り時に使用する読み取り素子等に供給されるクロックパルスにより高周波の電磁波ノイズが発生し、ＥＭＩ（Ｅｌｅｃｔｒｏ―Ｍａｇｎｅｔｉｃ  Ｉｎｔｅｒｆｅｒｅｎｃｅ：電磁妨害）のピーク値が大きくなることがある。このため、この画像読取装置は、読み取り素子等に供給されるクロックパルスに変調周波数による拡散を行い、ＥＭＩのピーク値を低減している。しかし、このクロックパルスに変調周波数による拡散を行うことにより、周期ノイズが発生し、画像読取装置が読み取った画像に周期ノイズの影響が現れる。
【０００３】
読み取り画像に現れる周期ノイズの影響を抑える技術が特許文献１に開示されている。特許文献１に開示の画像読取装置は、撮像手段と、駆動手段と、Ａ／Ｄ変換手段と、デジタル演算手段と、備えている。撮像手段は、ＲＧＢ（赤、緑、青）の各色をそれぞれ検出する３つの光センサ列と、遮光された１つの光センサ列とを有する。駆動手段は、撮像手段を駆動し読み取る原稿を走査する。Ａ／Ｄ変換手段は、撮像手段が出力したアナログ画像データをデジタルデータ画像データに変換する。デジタル演算手段は、ＲＧＢ（赤、緑、青）の３つの光センサ列に対応するデジタル画像データを、遮光された１つの光センサ列に対応するデジタル画像データ（ノイズ）により補正する。
【０００４】
そして、撮像手段が、駆動手段により読み取る原稿を走査し、ＲＧＢ用の３つの光センサ列と、遮光された１つの光センサ列とにより検出した原稿のアナログ画像データを出力する。遮光された１つの光センサ列により検出したアナログ画像データはノイズに対応する。Ａ／Ｄ変換手段が、撮像手段が出力したアナログ画像データをデジタルデータ画像データに変換する。デジタル演算手段が、ＲＧＢ（赤、緑、青）の３つの光センサ列に対応するデジタル画像データから、遮光された１つの光センサ列に対応するデジタル画像データ（ノイズ）を減算する。このことにより、特許文献１に開示の画像読取装置は、読み取り画像に現れる周期ノイズの影響を抑えている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１２４１４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１に開示の画像読取装置は、ＲＧＢ用以外の他の光センサ列を備えた撮像手段を有し、この他の光センサ列を遮光して使用する。そして、この遮光した他の光センサ列が検出した画像データ（ノイズ）をＲＧＢ用の光センサ列で検出した画像データから減算する。このことにより、読み取り画像に現れる周期ノイズの影響を抑えている。このように、特許文献１に開示の画像読取装置は、読み取り画像に現れる周期ノイズの影響を抑えるために、画像を読み取る光センサ以外に、画像を読み取る光センサとは別のノイズを検出するための専用の光センサを備える必要がある。このため、ノイズを検出する専用の光センサ及びこの光センサから出力された信号を処理するための各種回路等が必要になるので、装置が複雑になりコストが掛かるといった問題がある。
【０００７】
本発明の目的は、上記課題を解決して、画像を読み取る光センサとは別のノイズを検出する専用の光センサを備える必要がなく、装置が複雑にならずコストを掛けずに読み取り画像に現れる周期ノイズの影響を抑える画像読取装置及び画像読取方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明の第一の画像読取装置は、所定の明度で灰色に彩色されたグレーシートと、主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び前記グレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力する読み取り部と、前記グレーシート画像データの平均からの偏差を、前記原稿画像データから減算して出力する周期ノイズ減算部と、を備えている。
【０００９】
本発明の第二の画像読取装置は、所定の明度で灰色に彩色されたグレーシートと、主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び前記グレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力する読み取り部と、前記グレーシート画像データに重畳された周期ノイズの周期を周期とし、絶対値が前記周期ノイズの最大振幅値以下でランダムに変化する値を前記原稿画像データに加算して出力するランダムノイズ加算部と、を備えている。
【発明の効果】
【００１０】
本発明によれば、画像を読み取る光センサとは別のノイズを検出する専用の光センサを必要とせず、装置が複雑にならずコストを掛けずに読み取り画像に現れる周期ノイズの影響を抑えることができる画像読取装置及び画像読取方法を提供することである。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態に係る画像読取装置の一例を示す図である。
【図２】本発明の第２の実施の形態に係る画像読取装置の一例を示す図である。
【図３】本発明の第２の実施の形態の画像読取装置の動作の一例を示すフローチャートである。
【図４】３ライン分のグレーシートの画像データを格納した様子を示す図である。
【図５】周期ノイズイメージの一例を示す図である。
【図６】本発明の第３の実施の形態に係る画像読取装置の一例を示す図である。
【図７】本発明の第４の実施の形態に係る画像読取装置の一例を示す図である。
【図８】本発明の第４の実施の形態の画像読取装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
次に、本発明の実施の形態について図面を参照して説明する。
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る画像読取装置の一例を示す図である。
【００１３】
図１の上の図は、本実施の形態の画像読取装置を上方から見た図であり、下の図は、側面図である。
【００１４】
本実施の形態に係る画像読取装置１は、グレーシート２と、読み取り部３と、周期ノイズ減算部６とにより構成される。
【００１５】
図１には、筐体、原稿を戴置する原稿ガラスも記載してある。
【００１６】
画像読取装置１は、主走査方向を示すラインを読み取る読み取り部３を、主走査方向と直交する副走査方向に上流側から下流側へ、所定のライン数分走査して原稿ガラスに戴置された原稿の画像を読み取る装置である。読み取り部３は、所定のクロックパルスに基づいて駆動するＣＣＤ等の読み取り素子により画像を読み取る。
【００１７】
この画像読取装置１は、読み取り素子に供給されるクロックパルスに変調周波数による拡散を行いＥＭＩのピーク値を低減している。これにより、読み取り素子に供給されるクロックパルスにより発生する高周波の電磁波ノイズによりＥＭＩのピーク値が大きくなることを防いでいる。しかし、このクロックパルスに変調周波数による拡散を行うことにより、周期ノイズが発生し、画像読取装置１が読み取った画像に周期ノイズの影響が現れることがある。
【００１８】
グレーシート２は、例えば、原稿ガラスの上流側に戴置され、読み取り素子を駆動するクロックパルスを拡散したときに発生する周期ノイズのレベルを検出するための灰色に彩色されたシートである。周期ノイズは、読み取った画像データのすべての濃度（すなわち白色、グレー（灰色）、黒色を含む）に対して重畳される。しかし、明るい部分（色）については、周期ノイズが発生していてもあまり目立たない。一般的に、周期ノイズがよく目立つのはグレーの部分であるため、黒と認識されない程度の濃度（例えば、１．０オプティカルデンシティ程度）のグレーシート２を読み取ることによりこのグレーシート２の読み取り結果に基づいて、発生した周期ノイズを検出することができる。グレーシート２の濃度（明度）は、１．０オプティカルデンシティ程度に限定されず、周期ノイズを検出することができる濃度であれば、適宜変更して良い。
【００１９】
読み取り部３は、主走査方向への走査を副走査方向に所定のライン数分走査して、自身の画像読取装置１に戴置された原稿の画像をクロックパルスに基づいて駆動する読み取り素子により読み取る。そして、この読み取った原稿の画像データを出力する。また、グレーシート２を読み取り素子により読み取り、この読み取ったグレーシート２の画像データを出力する。この画像データに周期ノイズレベルが重畳されている。
【００２０】
周期ノイズ減算部は、グレーシート２の画像データの平均からの偏差を、原稿の画像データから減算する。グレーシート２の画像データの平均は、グレーシート２のグレーのレベルを示している。したがって、グレーシート２の画像データの平均からの偏差が、画像データに重畳された周期ノイズレベルである。したがって、原稿の画像データからグレーシート２の画像データの平均からの偏差を減算することにより、周期ノイズが取り除かれた原稿の画像データが得られる。そして、周期ノイズ減算部は、周期ノイズを取り除いた原稿の画像データを、例えば後段の画像処理部（不図示）へ出力する。画像処理部は、例えば、周期ノイズ減算部６から受けた画像データを画像に組み立てて印刷する等を行う。
【００２１】
次に、本実施の形態に係る画像読取装置の動作を説明する。
【００２２】
画像読取装置１は、所定のクロックパルスに基づいてＣＣＤ等の読み取り素子が駆動している。そして、操作者が原稿を原稿ガラスに戴置し、操作部（不図示）から読み取り指示の操作を行うと、読み取り部３は、操作者の操作に基づきグレーシート２の読み取り開始位置（走査開始位置）に移動する。
【００２３】
そして、読み取り部３は、主走査方向に走査して所定のクロックパルスに基づいてグレーシート２を読み取り、この読み取ったグレーシート２の画像データを出力する。この読み取った画像データに周期ノイズレベルが重畳されている。
【００２４】
次に、読み取り部３は、原稿の読み取り位置に移動し、原稿の画像の読み取りを開始する。原稿の画像の読み取りが開始されると、周期ノイズ減算部６は、グレーシート２の画像データの平均からの偏差を、原稿の画像データから減算して、例えば後段の画像処理部（不図示）へ出力する。画像処理部は、例えば、周期ノイズ減算部６から受けた画像データを画像に組み立てて印刷する等を行う。
【００２５】
このように、本発明の第１の実施の形態によれば、読み取り部３により、主走査方向への走査を副走査方向に所定のライン数分行う。そして、原稿及びグレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿の画像データ及びグレーシートの画像データとして出力する。そして、周期ノイズ減算部６により、グレーシート２の画像データの平均からの偏差、すなわち、グレーシート２の画像データに重畳された周期ノイズレベルを、原稿の画像データから減算して出力する。このように、本発明の第１の実施の形態では、原稿を読み取る読み取り部３が、周期ノイズレベルが重畳されたグレーシート２の画像データを読み取る。そして、周期ノイズ減算部６が、グレーシート２の画像データに重畳された周期ノイズレベルを、原稿の画像データから取り除く。
【００２６】
このように、本発明の第１の実施の形態によれば、原稿を読み取る読み取り部により読み取った、グレーシートの画像データに重畳された周期ノイズレベルを、原稿の画像データから取り除くので、周期ノイズを検出する専用のセンサを必要としない。このため、装置が複雑にならずコストを掛けずに読み取り画像に現れる周期ノイズの影響を抑えることができる。
（第２の実施の形態）
図２は、本発明の第２の実施の形態に係る画像読取装置の一例を示す図である。
【００２７】
本第２の実施の形態は、第１の実施の形態をより具体化したものである。したがって、主に第１の実施の形態と相違する部分について説明する。
【００２８】
本実施の形態に係る画像読取装置１は、グレーシート２と、読み取り部３と、格納部４と、周期ノイズパラメータ抽出部５と、周期ノイズ減算部６とにより構成される。
【００２９】
画像読取装置１は、所定のクロックパルスに基づいて、ＣＣＤ等の読み取り素子が駆動している。読み取り部３は、所定のクロックパルスに基づいて駆動するＣＣＤ等の読み取り素子により画像を読み取る。
【００３０】
周期ノイズパラメータ抽出部５は、読み取り部３に走査開始位置を指定してグレーシート２を読み取る指示を出力し、読み取り部３にグレーシートを読み取らせる。そして、格納部４に格納されたグレーシートの画像データから、この画像データの平均値を含む周期ノイズの特徴を示すパラメータを抽出して出力する。グレーシート２の画像データの平均値は、グレーシート２のグレーのレベルを示している。
【００３１】
読み取り部３は、周期ノイズパラメータ抽出部５が出力したグレーシートの読み取り指示に基づき、指定された走査開始位置での主走査方向を示すラインで、クロックパルスに基づいて駆動する読み取り素子によりグレーシートを読み取る。そして、読み取ったグレーシートの画像データを出力する。この画像データに周期ノイズレベルが重畳されている。
【００３２】
格納部４は、読み取り部３が出力したグレーシート２の画像データと、周期ノイズパラメータ抽出部５が出力したパラメータを格納する。
【００３３】
周期ノイズ減算部６は、自身の画像読取装置１（原稿ガラス）に戴置された原稿の画像が読み取られる際に、格納部４が格納したパラメータを用いて、読み取り部３が現在読み取る画素の位置に対応するグレーシート２の画像データを格納部４から取り出す。そして、この取り出したグレーシート２の画像データから格納部４が格納したパラメータのうちの平均値を減算して画像データに重畳された周期ノイズレベルを抽出する。そして、この抽出した周期ノイズレベルを、現在読み取った原稿の画素データから減算してそれぞれ画素毎に出力する。
【００３４】
画像処理部は、例えば、周期ノイズ減算部６から受けた画素データを画像に組み立てて印刷する等を行う。
【００３５】
次に、本発明の第２の実施の形態に係る画像読取装置の動作を図３、図４及び図５を参照して詳細に説明する。
【００３６】
図３は、本発明の第２の実施の形態の画像読取装置の動作の一例を示すフローチャートである。
【００３７】
図４は、３ライン分のグレーシート２の画像データを格納した様子を示す図である。１ライン目の上の１からＮは画素の位置を示す。Ｎは、例えば８，０００であり、一ラインの画素数を示す。１ライン目から３ライン目のａ、ｂ、ｃは、それぞれのラインのｎ番目の位置の画素を読み取り部３が読み取ったときの画素データを示す。
【００３８】
図５は、周期ノイズイメージの一例を示す図である。この図は、グレーシート２を読み取ったときの一ラインにおける読み取り信号の一例を示している。一ラインの画素数は例えば８，０００である。この読み取り信号には、グレーのレベルに周期ノイズが重畳している。主走査方向のライン走査時にライン毎に出力されるラインパルスとラインパルスとの間が一ラインに相当する。ラインパルスとラインパルスとの間にグレーシート２の有効範囲の区間がある。ｘ０はグレーシート２の画像データの平均値、ａ０は周期ノイズの先頭位置、ｗ０は周期ノイズの周期、ｈ０は周期ノイズの最大振幅値をそれぞれ示す。周期ノイズの山は読み取り素子駆動用クロックパルスに同期している。
【００３９】
図３のステップＳ１では、操作者が、原稿を原稿ガラスに戴置し、操作部（不図示）から原稿を読み取る読み取り指示の操作を行うと、周期ノイズパラメータ抽出部５は、この読み取り指示を受け、読み取り部３に走査開始位置を指定してグレーシート２を読み取る指示を出力する。
【００４０】
図３のステップＳ２では、読み取り部３は、周期ノイズパラメータ抽出部５が出力したグレーシート２の読み取り指示に基づき、指定された走査開始位置に移動する。そして、走査開始位置から所定のライン数分（例えば３ライン分）読み取り素子によりグレーシート２を読み取る。そして、読み取ったグレーシート２の画像データを、読み取った画素データの順に出力する。
【００４１】
図３のステップＳ３では、格納部４は、読み取り部３が出力した所定のライン数分（例えば３ライン分）のグレーシート２の画像データを読み取り部３が出力した画素データの順に、図４に示すように格納する。
【００４２】
図３のステップＳ４では、周期ノイズパラメータ抽出部５は、格納部４に格納されたグレーシート２の画像データを、各ラインのそれぞれ対応する画素データをライン数（例えば３）によりそれぞれ平均することにより、平均したグレーシート２の画像データを求める。すなわち、周期ノイズパラメータ抽出部５は、図４に示す各ラインのｎ番目の画像データの平均（ｄ＝（ａ＋ｂ＋ｃ）／３）を求め、この平均ｄを、平均したグレーシート２のｎ番目の画像データとする。そして、すべての画素位置の画素データの平均をそれぞれ求めて、平均したグレーシート２の画像データとする。
そして、格納部４にこの平均したグレーシート２の画像データを、グレーシート２の画像データとして格納する。
【００４３】
図３のステップＳ５では、周期ノイズパラメータ抽出部５は、格納部４に格納した（平均した）グレーシート２の画像データから周期ノイズの特徴を示すパラメータを抽出し出力する。ここで、パラメータは、図５に示すように、グレーシート２の有効範囲の区間における、グレーシート２の画像データの平均値ｘ０と、周期ノイズの先頭位置ａ０と、周期ノイズの周期ｗ０とを含む。周期ノイズの先頭位置ａ０は、グレーシート２の画像データのうちの、平均値ｘ０と同値の画素データの画素の位置であって、読み取り部３の読み取り順の一番若い画素の位置を示す。周期ノイズの周期ｗ０は、平均値ｘ０と同値の画素データを有する画素のうちの、ある画素の位置と、この画素の一つ置いた隣り（隣りの隣り）の画素の位置との間の長さ（この場合は、画素位置と画素位置の間隔数+１）を示す。周期ノイズは、図５に示すように、１ライン中に複数の周期にわたってその振動が繰り返されるので、より精度を求める場合は、複数の周期の平均を求め、これを周期ノイズの周期ｗ０としても良い。
【００４４】
図３のステップＳ６では、格納部４は、周期ノイズパラメータ抽出部５が出力したパラメータを格納する。
【００４５】
図３のステップＳ７では、周期ノイズ減算部６は、読み取り部３に、原稿読み取り開始位置を指定して原稿を読み取る指示を出力する。
【００４６】
図３のステップＳ８では、読み取り部３は、周期ノイズ減算部６が出力した原稿を読み取る指示に基づき、指定された原稿読み取り開始位置に移動する。そして、読み取り部３は、主走査方向への走査を副走査方向に所定のライン数分走査して、原稿ガラスに戴置された原稿の画像をクロックパルスに基づいて読み取り素子により読み取り、この読み取った原稿の画像データを出力する。すなわち、読み取り部３は、現在読み取っている位置の画素の画素データを読み取る毎に出力する。ここで、所定のライン数分の走査とは、例えば、原稿ガラスの下流側端部までの走査である。
【００４７】
図３のステップＳ９では、周期ノイズ減算部６は、例えば、読み取り部３から出力される画素データをカウントして現在読み取り部３が走査している主走査方向の画素の位置（画素の数；pixcnt）を求める。また、周期ノイズ減算部６は、例えば、読み取り部３制御部（不図示）が読み取り部３のライン走査ごとに出力する図５で示すラインパルスをカウントして、現在読み取り部３が走査している原稿読み取り開始位置からの副走査方向へのラインの数（lcnt）を求める。
【００４８】
図３のステップＳ１０では、周期ノイズ減算部６は、周期ノイズパラメータ抽出部５が抽出したパラメータを用いて、読み取り部３が現在読み取っている画素（注目画素）の位置に対応する周期ノイズレベルを、例えば次の（１）式に基づいて計算する。現在読み取っている画素（注目画素）の位置は、原稿読み取り開始位置からの副走査方向へのラインの数（lcnt）と、主走査方向へ画素の位置（画素の数；pixcnt）とにより指定される。
【００４９】
noise_level＝noise_mem[(((lcnt-1)×tgcnt+pixcnt−a0) mod w0)+a0]−x0・・（１）
ここで、noise_levelは、注目画素の位置に対応する周期ノイズレベルであり、注目画素の位置に対応する格納部４に格納されたグレーシート２の画像データから、グレーシート２の画像データの平均値ｘ０を引いたものである。noise_mem[ ]の[ ]は、注目画素の位置を、周期ノイズの１周期目内の位置に置き換えたものを示す。a0は周期ノイズの先頭位置、w0は周期ノイズの周期、x0はグレーシート２の画像データの平均値、modは、剰余演算子をそれぞれ示す。したがって、noise_mem[ ]は、注目画素の位置に対応する、格納部４に格納されたグレーシート２の画像データを示す。lcntは、読み取り部３が走査している、原稿読み取り開始位置からの副走査方向へのラインパルスのカウント数であり、原稿読み取り開始位置（起点）で１とする。pixcntは、ラインの先頭位置からの主走査方向への読み取り位置の画素数である。tgcntは、一ライン分の画素数（例えば８，０００）である。
【００５０】
図３のステップＳ１１では、周期ノイズ減算部６は、ステップＳ１０で計算した周期ノイズレベルを、現在読み取る画素の位置での周期ノイズのレベルとしこの周期ノイズレベルを、現在読み取った画素の画素データから減算する。そして、この減算結果の画素データを後段の画像処理部（不図示）へそれぞれ画素毎に出力する。
【００５１】
上記の説明では、周期ノイズ減算部６は、読み取り部３が現在読み取る画素の位置に対応する、グレーシート２の画像データに重畳された周期ノイズレベルを、現在読み取った原稿の画素データから減算して後段の画像処理部へ出力している。しかし、以下のようにしても良い。
すなわち、周期ノイズ減算部６は、読み取り部３が現在読み取る画素の位置に対応する、グレーシート２の画像データに重畳された周期ノイズレベルに、現在読み取る画素の位置に応じて予め定めた０以上４以下の定数を乗じる。そして、この乗じた値を、現在読み取った原稿の画素データから減算して後段の画像処理部へそれぞれ画素毎に出力するようにしても良い。この周期ノイズレベルに予め定めた定数を乗算した値を現在読み取った原稿の画素データから減算することにより、原稿の読み取り画像に対する周期ノイズの影響を更に低減できる。この定数値（０以上４以下の値）は、試験、実験等により原稿の読み取り画像全体に対して予め定めておき、補正値として使用する。したがって、この予め定めた定数値は、システムにより適宜変更して良い。
【００５２】
尚、以上の説明では、読み取り部３は、読み取り素子により画像を読み取るようにし、周期ノイズパラメータ抽出部５と、格納部４と、周期ノイズ減算部６は、この読み取り素子が読み取った画像データに基づいて処理するようにしたが、次のようにしても良い。すなわち、読み取り部は、ＲＧＢ（赤色、緑色、青色）の３種類の読み取り素子を有し、この３種類の読み取り素子が同時に、上記で説明した読み取り部３と同様の読み取り動作を行い、周期ノイズパラメータ抽出部５と、格納部４と、周期ノイズ減算部６とは、この３種類の読み取り素子毎に上記で説明した読み取り部３が行う動作に応じた同様の動作を行うようにしても良い。
【００５３】
このように、本発明の第２の実施の形態によれば、読み取り部３が、グレーシート２を読み取って周期ノイズレベルが重畳されたグレーシート２の画像データを取得する。そして、周期ノイズパラメータ抽出部５が、グレーシート２の画像データの平均値を求める。そして、周期ノイズ減算部６が、グレーシート２の画像データから画像データの平均値を減算して画像データに重畳された周期ノイズレベルを抽出し、この抽出した周期ノイズレベルを、読み取り部３が現在読み取った原稿の画像データから減算する。
【００５４】
このように、本発明の第２の実施の形態では、原稿を読み取る読み取り部３が、周期ノイズレベルが重畳されたグレーシート２の画像データを読み取り、周期ノイズ減算部６が、グレーシート２の画像データから周期ノイズレベルを抽出し、この抽出した周期ノイズレベルを原稿の画像データから取り除く。
【００５５】
このように、本発明の第２の実施の形態によれば、原稿を読み取る読み取り部により読み取った、周期ノイズレベルが重畳された画像データから、周期ノイズレベルを抽出しているので、周期ノイズを検出する専用のセンサを必要としない。このため、装置が複雑にならずコストを掛けずに読み取り画像に現れる周期ノイズの影響を抑えることができる。
（第３の実施の形態）
図６は、本発明の第３の実施の形態に係る画像読取装置の一例を示す図である。
【００５６】
図６の上の図は、本実施の形態の画像読取装置を上方から見た図であり、下の図は、側面図である。
【００５７】
本実施の形態に係る画像読取装置１０は、グレーシート２と、読み取り部１１と、ランダムノイズ加算部１４とにより構成される。
【００５８】
図６には、筐体、原稿を戴置する原稿ガラスも記載してある。
【００５９】
画像読取装置１０は、主走査方向を示すラインを読み取る読み取り部１１を、主走査方向と直交する副走査方向に上流側から下流側へ、所定のライン数分走査して原稿ガラスに戴置された原稿の画像を読み取る装置である。読み取り部１１は、所定のクロックパルスに基づいて駆動するＣＣＤ等の読み取り素子により画像を読み取る。
【００６０】
この画像読取装置１０は、読み取り素子に供給されるクロックパルスに変調周波数による拡散を行いＥＭＩのピーク値を低減している。これにより、読み取り素子に供給されるクロックパルスにより発生する高周波の電磁波ノイズによりＥＭＩのピーク値が大きくなることを防いでいる。しかし、このクロックパルスに変調周波数による拡散を行うことにより、周期ノイズが発生し、画像読取装置１０が読み取った画像に周期ノイズの影響が現れることがある。
【００６１】
グレーシート２は、例えば、原稿ガラスの上流側に戴置され、読み取り素子を駆動するクロックパルスを拡散したときに発生する周期ノイズのレベルを検出するためのシートである。周期ノイズは、読み取った画像データのすべての濃度（すなわち白色、グレー、黒色を含む）に対して重畳される。しかし、明るい部分（色）については、周期ノイズが発生していてもあまり目立たない。一般的に、周期ノイズがよく目立つのはグレーの部分であるため、黒と認識されない程度の濃度（例えば、１．０オプティカルデンシティ程度）のグレーシート２を読み取ることによりこのグレーシート２の読み取り結果に基づいて、発生した周期ノイズを検出することができる。グレーシート２の濃度は、１．０オプティカルデンシティ程度に限定されず、周期ノイズを検出することができる濃度であれば、適宜変更して良い。
【００６２】
読み取り部１１は、主走査方向への走査を副走査方向に所定のライン数分走査して、自身の画像読取装置１０に戴置された原稿の画像をクロックパルスに基づいて駆動する読み取り素子により読み取る。そして、この読み取った原稿の画像データを出力する。また、グレーシート２を読み取り素子により読み取り、この読み取ったグレーシート２の画像データを出力する。この画像データに周期ノイズレベルが重畳されている。
【００６３】
ランダムノイズ加算部１４は、グレーシート２の画像データに重畳された周期ノイズの周期を周期とし、絶対値が周期ノイズの最大振幅値以下でランダムに変化する値を原稿の画像データに加算して、例えば後段の画像処理部（不図示）へ出力する。画像処理部は、例えば、ランダムノイズ加算部１４から受けた画像データを画像に組み立てて印刷する等を行う。
【００６４】
ここで、グレーシートの画像データに重畳された周期ノイズの周期を周期とし、絶対値が周期ノイズの最大振幅値以下でランダムに変化する値を原稿の画像データに加算する理由を説明する。周期ノイズは、通常、数十画素程度の比較的長周期のノイズであり、例えば原稿等の画像に重畳すると非常に目立つ、例えば縞模様等として現れる。このため、周期ノイズに、周期ノイズの最大振幅値以下のランダムに発生するランダムノイズを重畳すると周期ノイズが目立ちにくくなる。これにより、周期ノイズによる縞模様等の影響を低減することができる。
【００６５】
次に、本実施の形態に係る画像読取装置１０の動作を説明する。
【００６６】
画像読取装置１０は、所定のクロックパルスに基づいてＣＣＤ等の読み取り素子が駆動している。
【００６７】
そして、操作者が原稿を原稿ガラスに戴置し、操作部（不図示）から読み取り指示の操作を行うと、読み取り部１１は、操作者の操作に基づきグレーシート２の読み取り開始位置（走査開始位置）に移動する。
【００６８】
そして、読み取り部１１は、主走査方向に走査して所定のクロックパルスに基づいてグレーシート２を読み取り、この読み取ったグレーシート２の画像データを出力する。この読み取った画像データに周期ノイズレベルが重畳されている。
【００６９】
次に、読み取り部１１は、原稿の読み取り位置に移動し、原稿の画像の読み取りを開始する。原稿の画像の読み取りが開始されると、
ランダムノイズ加算部１４は、グレーシートの画像データに重畳された周期ノイズの周期を周期とし、絶対値が周期ノイズの最大振幅値以下でランダムに変化する値を原稿の画像データに加算して、例えば後段の画像処理部（不図示）へ出力する。画像処理部は、例えば、ランダムノイズ加算部１４から受けた画像データを画像に組み立てて印刷する等を行う。
【００７０】
このように、本発明の第３の実施の形態によれば、読み取り部１１により、主走査方向への走査を副走査方向に所定のライン数分行う。そして、原稿及びグレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿の画像データ及びグレーシートの画像データとして出力する。そして、ランダムノイズ加算部１４により、グレーシート２の画像データに重畳された周期ノイズの周期を周期とし、絶対値が周期ノイズの最大振幅値以下でランダムに変化する値を原稿の画像データに加算して出力する。
【００７１】
このように、本発明の第３の実施の形態によれば、原稿を読み取る読み取り部により読み取った、グレーシートの画像データに重畳された周期ノイズの周期と最大振幅値とに基づいたランダム値を、原稿の画像データに加算する。このことにより、原稿の画像データに対して周期ノイズレベルの影響を低減する。このため、周期ノイズを検出する専用のセンサを必要とせず、装置が複雑にならずコストを掛けずに読み取り画像に現れる周期ノイズの影響を抑えることができる。
（第４の実施の形態）
図７は、本発明の第４の実施の形態に係る画像読取装置の一例を示す図である。
【００７２】
本第４の実施の形態は、第３の実施の形態をより具体化したものである。したがって、主に第３の実施の形態と相違する部分について説明する。
【００７３】
本実施の形態に係る画像読取装置１０は、グレーシート２と、読み取り部１１と、格納部４と、周期ノイズパラメータ抽出部１２と、ランダムノイズ値作成部１３と、ランダムノイズ加算部１４とにより構成される。
【００７４】
図７には、筐体、原稿を戴置する原稿ガラスも記載してある。
【００７５】
周期ノイズパラメータ抽出部１２は、読み取り部１１に対して走査開始位置を指定してグレーシート２を読み取る指示を出力してグレーシート２を読み取らせる。また、格納部４に格納されたグレーシート２の画像データから周期ノイズの周期ｗ０、及び最大振幅値ｈ０を含む周期ノイズの特徴を示すパラメータを抽出して出力する。
【００７６】
読み取り部１１は、周期ノイズパラメータ抽出部１２が出力したグレーシート２の読み取り指示に基づき、指定された走査開始位置での主走査方向を示すラインでクロックパルスに基づいてグレーシート２を読み取り、読み取ったグレーシート２の画像データを出力する。
【００７７】
格納部４は、読み取り部１１が出力したグレーシート２の画像データと、周期ノイズパラメータ抽出部１２はが出力したパラメータと、ランダムに作成されたランダムノイズ値を格納する。
【００７８】
ランダムノイズ値作成部１３は、周期ノイズの周期ｗ０を周期とする絶対値が１以下のランダムノイズ値を作成する。
【００７９】
ランダムノイズ加算部１４は、原稿ガラスに戴置された原稿の画像が読み取られる際に、周期ノイズの最大振幅値ｈ０と、ランダムノイズ値とを格納部４から取り出し、この取り出した最大振幅値ｈ０とランダムノイズ値とを乗じる。そして、この乗じた値を、読み取り部１１が現在読み取った原稿の画像データに加算して、例えば後段の画像処理部（不図示）へ出力する。すなわち、ランダムノイズ加算部１４は、原稿ガラスに戴置された原稿の画像が読み取られる際に、周期ノイズパラメータ抽出部１２が抽出したパラメータを格納部４から取り出す。そして、この取り出したパラメータと読み取り部１１が現在読み取る画素の位置とに基づいて、現在読み取る画素の位置に対応するランダムノイズ値と、最大振幅値ｈ０とを格納部４から取り出す。そして、この取り出したランダムノイズ値と最大振幅値ｈ０とを乗じた値を、現在読み取った原稿の画素データに加算してそれぞれ画素毎に、例えば後段の画像処理部（不図示）へ出力する。画像処理部は、例えば、ランダムノイズ加算部１４から受けた画素データを画像に組み立てて印刷する等を行う。
【００８０】
ここで、ランダムノイズ値に周期ノイズの最大振幅値を乗算し、この乗算した値を原稿の画像データに加算する理由を説明する。周期ノイズは、通常、数十画素程度の比較的長周期のノイズであり、例えば原稿等の画像に重畳すると非常に目立つ、例えば縞模様等とし現れる。このため、周期ノイズに、ランダムに発生するランダムノイズを重畳すると周期ノイズが目立ちにくくなる。ランダムノイズの振幅は、−１から１の範囲あるので、周期ノイズを目立たなくさせるためには周期ノイズの最大振幅値ｈ０を乗算する必要がある。これにより、周期ノイズによる縞模様等の影響を低減することができる。
【００８１】
次に、本発明の第４実施の形態に係る画像読取装置の動作を図４、図５、及び図８を参照して詳細に説明する。
【００８２】
図４は、３ライン分のグレーシートの画像データを格納した様子を示す図であり、第２の実施の形態で説明したものである。図５は、周期ノイズイメージの一例を示す図であり、第２の実施の形態で説明したものである。
【００８３】
図８は、本発明の第４の実施の形態の画像読取装置の動作の一例を示すフローチャートである。
【００８４】
図８のステップＳ１では、操作者が、原稿を原稿ガラスに戴置し、操作部（不図示）から原稿を読み取る読み取り指示の操作を行うと、周期ノイズパラメータ抽出部１２は、この読み取り指示を受け、読み取り部１１に走査開始位置を指定してグレーシート２を読み取る指示を出力する。
【００８５】
図８のステップＳ２では、読み取り部１１は、周期ノイズパラメータ抽出部１２が出力したグレーシート２の読み取り指示に基づき、指定された走査開始位置に移動する。そして、走査開始位置から所定のライン数分（例えば３ライン分）読み取り素子によりグレーシート２を読み取る。そして、読み取ったグレーシート２の画像データを、読み取った画素データの順に出力する。
【００８６】
図８のステップＳ３では、格納部４は、読み取り部１１が出力した所定のライン数分（例えば３ライン分）のグレーシート２の画像データを読み取り部１１が出力した画素データの順に、図４に示すように格納する。
【００８７】
図８のステップＳ４では、周期ノイズパラメータ抽出部１２は、格納部４に格納されたグレーシート２の画像データを、各ラインのそれぞれ対応する画素データをライン数（例えば３）によりそれぞれ平均することにより、平均したグレーシート２の画像データを求める。すなわち、周期ノイズパラメータ抽出部１２は、図４に示す各ラインのｎ番目の画像データの平均（ｄ＝（ａ＋ｂ＋ｃ）／３）を求め、この平均ｄを、平均したグレーシート２のｎ番目の画像データとする。そして、すべての画素位置の画素データの平均をそれぞれ求めて、平均したグレーシート２の画像データとする。そして、格納部４にこの平均したグレーシート２の画像データを、グレーシート２の画像データとして格納する。
【００８８】
図８のステップＳ５では、周期ノイズパラメータ抽出部１２は、格納部４に格納した（平均した）グレーシート２の画像データから周期ノイズの特徴を示すパラメータを抽出し出力する。ここで、パラメータは、図５に示すように、グレーシート２の有効範囲の区間における、グレーシート２の画像データの平均値ｘ０と、周期ノイズの先頭位置ａ０と、周期ノイズの周期ｗ０と、周期ノイズの最大振幅値ｈ０を含む。周期ノイズの先頭位置ａ０は、グレーシート２の画像データのうちの、平均値ｘ０と同値の画素データの画素の位置であって、読み取り部１１の読み取り順の一番若い画素の位置を示す。周期ノイズの周期ｗ０は、平均値ｘ０と同値の画素データを有する画素のうちの、ある画素の位置と、この画素の一つ置いた隣り（隣りの隣り）の画素の位置との間の長さ（この場合は、画素位置と画素位置の間隔数+１）を示す。周期ノイズの最大振幅値ｈ０は、周期ノイズの先頭位置ａ０から周期ノイズの周期ｗ０（一周期）の区間に対応する格納部４に格納されたグレーシート２の画像データを走査し、得られた最大値から周期ノイズの平均値ｘ０を引くことにより算出する。周期ノイズは、図５に示すように、１ライン中に複数の周期にわたってその振動が繰り返されるので、より精度を求める場合は、複数の周期の平均を求め、これを周期ノイズの周期ｗ０としても良い。
【００８９】
図８のステップＳ６では、格納部４は、周期ノイズパラメータ抽出部１２が出力したパラメータを格納する。
【００９０】
図８のステップＳ７では、ランダムノイズ値作成部１３が、周期ノイズの周期ｗ０を周期とする絶対値が１以下のランダムノイズ値を一周期分（周期ｗ０分）ランダムに発生させてランダムノイズ値を作成する。
【００９１】
図８のステップＳ８では、格納部４は、ランダムノイズ値作成部１３が作成した一周期分のランダムノイズ値を格納する。
【００９２】
図８のステップＳ９では、ランダムノイズ加算部１４は、読み取り部１１に、原稿読み取り開始位置を指定して原稿を読み取る指示を出力する。
【００９３】
図８のステップＳ１０では、読み取り部１１は、ランダムノイズ加算部１４が出力した原稿を読み取る指示に基づき、指定された原稿読み取り開始位置に移動する。そして、読み取り部１１は、主走査方向への走査を副走査方向に所定のライン数分走査して、原稿ガラスに戴置された原稿の画像をクロックパルスに基づいて読み取り素子により読み取り、この読み取った原稿の画像データを出力する。すなわち、読み取り部１１は、現在読み取っている位置の画素の画素データを読み取る毎に出力する。ここで、所定のライン数分の走査とは、例えば、原稿ガラスの下流側端部までの走査である。
【００９４】
図８のステップＳ１１は、ランダムノイズ加算部１４は、例えば、読み取り部１１から出力される画素データをカウントして現在読み取り部１１が走査している主走査方向の画素の位置（画素の数；ｐｉｘｃｎｔ）を求める。また、ランダムノイズ加算部１４は、例えば、読み取り部１１制御部（不図示）が読み取り部１１のライン走査ごとに出力する図５で示すラインパルスをカウントして、現在読み取り部１１が走査している原稿読み取り開始位置からの副走査方向へのラインの数（ｌｃｎｔ）を求める。
【００９５】
図８のステップＳ１２では、ランダムノイズ加算部１４は、周期ノイズパラメータ抽出部１２が抽出したパラメータ（周期ノイズの先頭位置ａ０、周期ノイズの周期ｗ０、グレーシート２の画像データの平均値ｘ０、及び周期ノイズの最大振幅値ｈ０）を格納部４から取り出す。そして、この取り出したパラメータと読み取り部１１が現在読み取る画素の位置とに基づいて、読み取り部１１が現在読み取っている画素（注目画素）の位置に対応するランダムノイズ値を格納部４から取り出す。すなわち、例えば次の（２）式に基づいて格納部４から取り出す。現在読み取っている画素（注目画素）の位置は、原稿読み取り開始位置からの副走査方向へのラインの数（ｌｃｎｔ）と、主走査方向へ画素の位置（画素の数；ｐｉｘｃｎｔ）とにより指定される。
【００９６】
rnd_noise＝rnd[(((lcnt-1)×tgcnt+pixcnt−a0) mod w0)]・・（２）
ここで、rnd_noiseは、注目画素の位置に対応する格納部４に格納されたランダムノイズ値である。rnd[ ]の[ ]は、注目画素の位置を、周期ノイズの１周期目内の位置に置き換えたものを示す。a0は周期ノイズの先頭位置、w0は周期ノイズの周期、x0はグレーシート２の画像データの平均値、modは、剰余演算子をそれぞれ示す。したがって、rnd[ ]は、注目画素の位置に対応する格納部４に格納されたランダムノイズ値を示す。lcntは、読み取り部１１が走査している、原稿読み取り開始位置からの副走査方向へのラインパルスのカウント数であり、原稿読み取り開始位置（起点）で１とする。pixcntは、ラインの先頭位置からの主走査方向への読み取り位置の画素数である。tgcntは、一ライン分の画素数（例えば８，０００）である。
【００９７】
図８のステップＳ１３では、ランダムノイズ加算部１４は、格納部４から取り出した画素位置毎のランダムノイズ値と最大振幅値ｈ０との乗算を行いこの値を、現在読み取った画素データに加算する。そして、この加算した画素データを例えば後段の画像処理部（不図示）へそれぞれ画素毎に出力する。
【００９８】
上記の説明では、ランダムノイズ加算部１４は、格納部４から取り出した画素位置毎のランダムノイズ値と最大振幅値ｈ０との乗算を行いこの値を、現在読み取った画素データに加算している。しかし、以下のようにしても良い。すなわち、ランダムノイズ加算部１４は、格納部４から取り出した画素位置毎のランダムノイズ値に現在読み取る画素の位置に応じた予め定めた０以上４以下の定数を乗じ、この乗じた値と最大振幅値ｈ０との乗算を行いこの値を、現在読み取った画素データに加算しても良い。画素位置毎のランダムノイズ値に予め定めた定数を乗じた値と最大振幅値ｈ０との乗算を行いこの値を、現在読み取った画素データに加算することにより、原稿の読み取り画像に対する周期ノイズの影響を更に低減できる。この定数値（０以上４以下の値）は、試験、実験等により原稿の読み取り画像全体に対して予め定めておき、補正値として使用する。したがって、この予め定めた定数値は、システムにより適宜変更して良い。
【００９９】
尚、以上の説明では、読み取り部１１は、読み取り素子により画像を読み取るようにし、周期ノイズパラメータ抽出部１２と、格納部４と、ランダムノイズ加算部１４とは、この読み取り素子が読み取った画像データに基づいて処理するようにしたが、次のようにしても良い。すなわち、読み取り部は、ＲＧＢ（赤色、緑色、青色）の３種類の読み取り素子を有し、この３種類の読み取り素子が同時に、上記で説明した読み取り部１１と同様の読み取り動作を行い、周期ノイズパラメータ抽出部１２と、格納部４と、ランダムノイズ加算部１４とは、この３種類の読み取り素子毎に上記で説明した読み取り部１１が行う動作に応じた同様の動作を行うようにしても良い。
【０１００】
このように、本発明の第４の実施の形態では、原稿を読み取る読み取り部１１が、周期ノイズレベルが重畳されたグレーシート２の画像データを読み取る。そして、周期ノイズパラメータ抽出部１２が、この画像データに重畳された周期ノイズのレベルに基づいて、周期ノイズの周期ｗ０と最大振幅値ｈ０とを抽出する。そして、ランダムノイズ加算部１４が、周期ノイズの最大振幅値ｈ０と、ランダムに発生された周期ノイズの周期ｗ０を周期とするランダムノイズ値とを乗じ、この乗じた値を、読み取り部１１が現在読み取った原稿の画像データに加算する。このことにより、原稿の画像データに対して周期ノイズレベルの影響を低減する。
【０１０１】
このように、本発明の第４の実施の形態によれば、原稿を読み取る読み取り部により読み取った、周期ノイズレベルが重畳された画像データに基づいて、抽出及び発生させた、最大振幅値ｈ０と周期ノイズの周期ｗ０を周期とするランダムノイズ値とを乗じ、この乗じた値を、読み取り部が、現在読み取った原稿の画像データに加算する。このことにより、原稿の画像データに対して周期ノイズレベルの影響を低減する。このため、周期ノイズを検出する専用のセンサを必要とせず、装置が複雑にならずコストを掛けずに読み取り画像に現れる周期ノイズの影響を抑えることができる。
【０１０２】
上記の実施形態の一部または全部は、以下の付記のように記載され得るが、以下には限られない。
（付記１）
所定の明度で灰色に彩色されたグレーシートと、
主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び前記グレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力する読み取り部と、
前記グレーシート画像データの平均からの偏差を、前記原稿画像データから減算して出力する周期ノイズ減算部と
を備えたことを特徴とする画像読取装置。
（付記２）
前記読み取り部が出力した前記グレーシートの前記画像データから、前記グレーシートのグレーのレベルを示す前記画像データの平均値を求めて出力する周期ノイズパラメータ抽出部と、
前記読み取り部が出力した前記グレーシートの画像データと、前記周期ノイズパラメータ抽出部が出力した前記画像データの平均値を格納する格納部と、を更に備え、
前記周期ノイズ減算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記グレーシートの前記画像データとこの画像データの平均値とを前記格納部から取り出し、前記グレーシートの前記画像データから前記平均値を減算して前記画像データに重畳された前記周期ノイズレベルを抽出し、この抽出した前記周期ノイズレベルを前記読み取り部が現在読み取った前記原稿の画像データから減算して出力する、
ことを特徴とする付記１記載の画像読取装置。
（付記３）
前記周期ノイズパラメータ抽出部は、前記読み取り部に対して走査開始位置を指定して前記グレーシートを読み取る指示を出力して前記グレーシートを読み取らせ、前記格納部に格納された前記グレーシートの前記画像データから前記画像データの前記平均値を含む前記周期ノイズの特徴を示すパラメータを抽出して出力し、
前記読み取り部は、前記周期ノイズパラメータ抽出部が出力した前記グレーシートの読み取り指示に基づき、指定された前記走査開始位置での主走査方向を示すラインで前記クロックパルスに基づいて前記グレーシートを読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記格納部は、前記読み取り部が出力した前記グレーシートの前記画像データと、前記周期ノイズパラメータ抽出部が出力した前記パラメータを格納し、
前記周期ノイズ減算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記格納部が格納した前記パラメータを用いて前記読み取り部が現在読み取る画素の位置に対応する前記グレーシートの前記画像データを前記格納部から取り出し、この取り出した前記グレーシートの前記画像データから前記パラメータのうちの前記平均値を減算して前記画像データに重畳された前記周期ノイズレベルを抽出し、この抽出した前記周期ノイズレベルを、前記現在読み取った前記原稿の画素データから減算してそれぞれ画素毎に出力する、
ことを特徴とする付記２記載の画像読取装置。
（付記４）
前記周期ノイズパラメータ抽出部が抽出する前記パラメータは、前記格納部が格納した前記グレーシートの前記画像データの前記平均値ｘ０と、前記グレーシートの前記画像データのうちの、前記読み取り部が主走査方向への走査時に最初に読み取った前記平均値ｘ０と同値の画素の位置を示す前記周期ノイズの先頭位置ａ０と、前記周期ノイズの周期ｗ０とを含む、ことを特徴とする付記３記載の画像読取装置。
（付記５）
前記周期ノイズ減算部は、前記読み取り部が現在読み取る画素の位置に対応する、前記グレーシートの前記画像データに重畳された前記周期ノイズレベルに、前記現在読み取る前記画素の位置に応じた定数を乗じ、この乗じた値を、前記現在読み取った前記原稿の画素データから減算してそれぞれ画素毎に出力する、
ことを特徴とする付記３又は４記載の画像読取装置。
（付記６）
前記読み取り部は、前記グレーシートの読み取り指示に基づき、前記走査開始位置から所定のライン数分を読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記格納部は、前記読み取り部が出力した所定のライン数分の前記グレーシートの前記画像データを格納し、
前記周期ノイズパラメータ抽出部は、前記格納部に格納された前記グレーシートの前記画像データを、各ラインのそれぞれ対応する画素データをライン数によりそれぞれ平均することにより、平均した前記グレーシートの前記画像データを求め、この求めた平均した前記画像データから前記周期ノイズの特徴を示す前記パラメータを抽出する、
ことを特徴とする付記３、４又は５記載の画像読取装置。
（付記７）
所定の明度で灰色に彩色されたグレーシートと、
主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び前記グレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力する読み取り部と、
前記グレーシート画像データに重畳された周期ノイズの周期を周期とし、絶対値が前記周期ノイズの最大振幅値以下でランダムに変化する値を前記原稿画像データに加算して出力するランダムノイズ加算部と、
を備えたことを特徴とする画像読取装置。
（付記８）
前記読み取り部が出力した前記グレーシートの前記画像データと、この画像データから求められた前記周期ノイズの周期ｗ０、及び最大振幅値ｈ０と、ランダムに作成されたランダムノイズの値を格納する格納部と、
前記格納部に格納された前記グレーシートの前記画像データから前記周期ノイズの周期ｗ０と最大振幅値ｈ０とを抽出する周期ノイズパラメータ抽出部と、
前記周期ノイズの周期ｗ０を周期とする絶対値が１以下の前記ランダムノイズ値を作成するランダムノイズ値作成部と、を更に備え、
前記ランダムノイズ加算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記最大振幅値ｈ０と、前記ランダムノイズ値とを前記格納部から取り出し、この取り出した前記最大振幅値ｈ０と前記ランダムノイズ値とを乗じた値を前記読み取り部が現在読み取った前記原稿の画像データに加算して出力する、
ことを特徴とする付記７記載の画像読取装置。
（付記９）
前記周期ノイズパラメータ抽出部は、前記読み取り部に対して走査開始位置を指定して前記グレーシートを読み取る指示を出力して前記グレーシートを読み取らせ、前記格納部に格納された前記グレーシートの前記画像データから前記周期ノイズの周期ｗ０、及び前記最大振幅値ｈ０を含む前記周期ノイズの特徴を示すパラメータを抽出して出力し、
前記読み取り部は、前記周期ノイズパラメータ抽出部が出力した前記グレーシートの読み取り指示に基づき、指定された前記走査開始位置での主走査方向を示すラインで前記クロックパルスに基づいて前記グレーシートを読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記格納部は、前記読み取り部が出力した前記グレーシートの前記画像データと、前記周期ノイズパラメータ抽出部が出力した前記パラメータと、前記ランダムノイズ値を格納し、
前記ランダムノイズ加算部は、自身の画像読取装置に戴置された前記原稿の画像が読み取られる際に、前記周期ノイズパラメータ抽出部が抽出した前記パラメータと前記読み取り部が現在読み取る画素の位置とに基づいて、前記現在読み取る画素の位置に対応する前記ランダムノイズ値と、前記最大振幅値ｈ０とを前記格納部から取り出し、この取り出した前記ランダムノイズ値と前記最大振幅値ｈ０とを乗じた値を、前記現在読み取った前記原稿の画素データに加算してそれぞれ画素毎に出力する、
ことを特徴とする付記８記載の画像読取装置。
（付記１０）
前記周期ノイズパラメータ抽出部が抽出する前記パラメータは、前記格納部が格納した前記グレーシートの前記画像データの平均値ｘ０と、前記グレーシートの前記画像データのうちの、前記読み取り部が主走査方向への走査時に最初に読み取った前記平均値ｘ０と同値の画素の位置を示す前記周期ノイズの先頭位置ａ０と、前記周期ノイズの周期ｗ０と、前記最大振幅値ｈ０とを含む、ことを特徴とする付記９記載の画像読取装置。
（付記１１）
前記ランダムノイズ加算部は、前記読み取り部が現在読み取る画素の位置に対応する前記格納部から取り出した前記ランダムノイズ値に、前記現在読み取る前記画素の位置に応じた定数を乗じて新たなランダムノイズ値とし、このランダムノイズ値に前記最大振幅値ｈ０を乗じた値を、前記現在読み取った前記原稿の画素データに加算してそれぞれ画素毎に出力する、
ことを特徴とする付記９又は１１記載の画像読取装置。
（付記１２）
前記読み取り部は、前記グレーシートの読み取り指示に基づき、前記走査開始位置から所定のライン数分を読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記格納部は、前記読み取り部が出力した所定のライン数分の前記グレーシートの前記画像データを格納し、
前記周期ノイズパラメータ抽出部は、前記格納部に格納された前記グレーシートの前記画像データを、各ラインのそれぞれ対応する画素データをライン数によりそれぞれ平均することにより、平均した前記画像データを求め、この求めた平均した前記画像データから前記周期ノイズの特徴を示す前記パラメータを抽出する、
ことを特徴とする付記９、１０又は１１記載の画像読取装置。
（付記１３）
主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び所定の明度で灰色に彩色されたグレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力し、
前記グレーシート画像データの平均からの偏差を、前記原稿画像データから減算して出力する、ことを特徴とする画像読取方法。
（付記１４）
前記出力された前記周期ノイズレベルが重畳された前記グレーシートの前記画像データから、前記グレーシートのグレーのレベルを示す前記画像データの平均値を求め、
前記戴置された前記原稿の画像が読み取られる際に、前記グレーシートの前記画像データから前記平均値を減算して前記画像データに重畳された前記周期ノイズレベルを抽出し、この抽出した前記周期ノイズレベルを現在読み取った前記原稿の画像データから減算して出力する、
ことを特徴とする付記１３記載の画像読取方法。
（付記１５）
前記走査開始位置での主走査方向を示すラインで前記クロックパルスに基づいて前記グレーシートを読み取り、読み取った前記グレーシートの前記画像データを出力し、
この出力された前記グレーシートの前記画像データから前記画像データの前記平均値を含む前記周期ノイズの特徴を示すパラメータを抽出し、
前記戴置された前記原稿の画像が読み取られる際に、前記抽出された前記パラメータを用いて、現在読み取る画素の位置に対応する前記グレーシートの前記画像データから前記パラメータのうちの前記平均値を減算して前記画像データに重畳された前記周期ノイズレベルを抽出し、この抽出した前記周期ノイズレベルを、前記現在読み取った前記原稿の画素データから減算してそれぞれ画素毎に出力する、
ことを特徴とする付記１４記載の画像読取方法。
（付記１６）
前記パラメータは、前記グレーシートの前記画像データの前記平均値ｘ０と、前記グレーシートの前記画像データのうちの、主走査方向への走査時に最初に読み取られた前記平均値ｘ０と同値の画素の位置を示す前記周期ノイズの先頭位置ａ０と、前記周期ノイズの周期ｗ０とを含む、ことを特徴とする付記１５記載の画像読取方法。
（付記１７）
現在読み取る画素の位置に対応する、前記グレーシートの前記画像データに重畳された前記周期ノイズレベルに、前記現在読み取る前記画素の位置に応じた定数を乗じ、この乗じた値を、前記現在読み取った前記原稿の画素データから減算してそれぞれ画素毎に出力する、
ことを特徴とする付記１５又は１６記載の画像読取方法。
（付記１８）
前記グレーシートを前記走査開始位置から所定のライン数分を読み取って前記グレーシートの前記画像データを出力し、
前記グレーシートの前記画像データを、各ラインのそれぞれ対応する画素データをライン数によりそれぞれ平均することにより、平均した前記グレーシートの前記画像データを求め、この求めた平均した前記画像データから前記周期ノイズの特徴を示す前記パラメータを抽出する、
ことを特徴とする付記１５、１６又は１７記載の画像読取方法。
（付記１９）
主走査方向への走査を副走査方向に所定のライン数分行い、戴置された原稿及び所定の明度で灰色に彩色されたグレーシートを所定の変調が施されたクロックパルスに基づいて読み取った結果を原稿画像データ及びグレーシート画像データとして出力し、
前記グレーシート画像データに重畳された周期ノイズの周期を周期とし、絶対値が前記周期ノイズの最大振幅値以下でランダムに変化する値を前記原稿画像データに加算して出力する、ことを特徴とする画像読取方法。
（付記２０）
前記出力された前記周期ノイズレベルが重畳された前記グレーシートの前記画像データから前記周期ノイズの周期ｗ０と最大振幅値ｈ０とを抽出し、
前記周期ノイズの周期ｗ０を周期とする絶対値が１以下の前記ランダムノイズ値を作成し、
前記戴置された前記原稿の画像が読み取られる際に、前記最大振幅値ｈ０と前記ランダムノイズ値とを乗じた値を現在読み取った前記原稿の画像データに加算して出力する、
ことを特徴とする付記１９記載の画像読取方法。
（付記２１）
前記走査開始位置での主走査方向を示すラインで前記クロックパルスに基づいて前記グレーシートを読み取り、読み取った前記グレーシートの前記画像データを出力し、
この出力された前記グレーシートの前記画像データから前記周期ノイズの周期ｗ０、及び前記最大振幅値ｈ０を含む前記周期ノイズの特徴を示すパラメータを抽出し、
前記戴置された前記原稿の画像が読み取られる際に、前記抽出された前記パラメータと現在読み取る画素の位置とに基づいて、前記現在読み取る画素の位置に対応する前記ランダムノイズ値と前記最大振幅値ｈ０とを乗じ、この乗じた値を前記現在読み取った前記原稿の画素データに加算してそれぞれ画素毎に出力する、
ことを特徴とする付記２０記載の画像読取方法。
（付記２２）
前記パラメータは、前記グレーシートの前記画像データの平均値ｘ０と、前記グレーシートの前記画像データのうちの、主走査方向への走査時に最初に読み取った前記平均値ｘ０と同値の画素の位置を示す前記周期ノイズの先頭位置ａ０と、前記周期ノイズの周期ｗ０と、前記最大振幅値ｈ０とを含む、ことを特徴とする付記２１記載の画像読取方法。
（付記２３）
現在読み取る画素の位置に対応する前記ランダムノイズ値に、前記現在読み取る前記画素の位置に応じた定数を乗じて新たなランダムノイズ値とし、このランダムノイズ値に前記最大振幅値ｈ０を乗じた値を、前記現在読み取った前記原稿の画素データに加算してそれぞれ画素毎に出力する、
ことを特徴とする付記２１又は２２記載の画像読取方法。
（付記２４）
前記グレーシートを前記走査開始位置から所定のライン数分を読み取り、読み取った前記グレーシートの前記画像データを出力し、
前記グレーシートの前記画像データを、各ラインのそれぞれ対応する画素データをライン数によりそれぞれ平均することにより、平均した前記グレーシートの前記画像データを求め、この求めた平均した前記画像データから前記周期ノイズの特徴を示す前記パラメータを抽出する、
ことを特徴とする付記２１、２２又は２３記載の画像読取方法。
【符号の説明】
【０１０３】
１    画像読取装置
２    グレーシート
３    読み取り部
４    格納部
５    周期ノイズパラメータ抽出部
６    周期ノイズ減算部
１０    画像読取装置
１１  読み取り部
１２  周期ノイズパラメータ抽出部
１３  ランダムノイズ値作成部
１４  ランダムノイズ加算部
【図１】
2014060660.tif 000003
【図２】
2014060660.tif 000004
【図３】
2014060660.tif 000005
【図４】
2014060660.tif 000006
【図５】
2014060660.tif 000007
【図６】
2014060660.tif 000008
【図７】
2014060660.tif 000009
【図８】
2014060660.tif 000010