JP2002300391A - Shading correction data generator, white shading correction device, image reader, image forming device, shading correction data generating method, program and storage medium - Google Patents

Shading correction data generator, white shading correction device, image reader, image forming device, shading correction data generating method, program and storage medium

Info

Publication number
JP2002300391A
JP2002300391A JP2001100199A JP2001100199A JP2002300391A JP 2002300391 A JP2002300391 A JP 2002300391A JP 2001100199 A JP2001100199 A JP 2001100199A JP 2001100199 A JP2001100199 A JP 2001100199A JP 2002300391 A JP2002300391 A JP 2002300391A
Authority
JP
Japan
Prior art keywords
shading correction
data
image data
deterioration
correction data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001100199A
Other languages
Japanese (ja)
Other versions
JP4440488B2 (en
Inventor
Yoshihisa Soeda
良久 添田
Hajime Tsukahara
元 塚原
Sakae Kizara
栄江 木皿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2001100199A priority Critical patent/JP4440488B2/en
Publication of JP2002300391A publication Critical patent/JP2002300391A/en
Application granted granted Critical
Publication of JP4440488B2 publication Critical patent/JP4440488B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To generate shading correction data with high accuracy taking into account deterioration in the scanning optical system. SOLUTION: An averaging circuit 29 applies averaging processing to m-lines image data read from a white reference board at a top in the subscanning direction to generate reference data. A gain setting circuit 71 sets an amplification factor of an amplifier of a signal processing circuit 22. A NOREF arithmetic circuit 72 acquires the amplification factor as information denoting a degree of deterioration in a scanning optical system. Then a setting value NOREF is obtained from the amplification factor. A comparator circuit 31 compares a value subtracting the setting value NOREF from data read from the white reference board after the reference data with read image data after the reference data. When the image data after the reference data are found to be smaller according to the comparison arithmetic operation, the image data after the reference data are excluded. Then shading correction data are generated by using the image data after the exclusion for the object.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、白基準からシェ
ーディング補正データを作成するシェーディング補正デ
ータ作成装置、このシェーディング補正データ作成装置
を備えた白シェーディング補正装置、画像読取装置及び
画像形成装置、白基準からシェーディング補正データを
作成するシェーディング補正データ作成方法、プログラ
ム、並びに、記憶媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a shading correction data generating apparatus for generating shading correction data from a white reference, a white shading correction apparatus having the shading correction data generating apparatus, an image reading apparatus and an image forming apparatus, and a white reference. The present invention relates to a shading correction data creating method, a program, and a storage medium for creating shading correction data from a program.

【0002】[0002]

【従来の技術】一般にデジタル画像読取装置では、読取
走査光学系を構成するCCDラインセンサの各画素の感
度むらや、レンズにおける透過光量のばらつき、照明光
源や光学系のむら及び劣化などを原因として、各画素に
対応する受光素子からの出力が必ずしも均一になるとは
限らない。
2. Description of the Related Art In general, in a digital image reading apparatus, unevenness in sensitivity of each pixel of a CCD line sensor constituting a reading scanning optical system, variation in transmitted light amount in a lens, and unevenness and deterioration of an illumination light source and an optical system are caused. The output from the light receiving element corresponding to each pixel is not always uniform.

【0003】これらを補正する手段として白シェーディ
ング補正が知られている。白シェーディング補正は、実
際の原稿読取処理に先だって白基準を照明し、その反射
光を読み取り、各画素のシェーディング補正用のシェー
ディング補正データとして取得する。そして、このシェ
ーディング補正データに基づいて原稿の読取画像データ
の白シェーディング補正を行っている。
[0003] As a means for correcting these, white shading correction is known. In the white shading correction, a white reference is illuminated prior to the actual document reading process, the reflected light is read, and obtained as shading correction data for shading correction of each pixel. Then, based on the shading correction data, white shading correction of the read image data of the document is performed.

【0004】そして、白シェーディング補正を正確に行
なうためには、白基準(白基準板などが用いられる)の
読取データからゴミ、汚れ、傷などによるノイズを少な
くしなければならない。例えば、読取りデータにノイズ
が多いシステムでは、正確なシェーディング補正データ
を生成することができず、上記シェーディング補正デー
タにより補正された読み取り画像は、ノイズの影響を受
けた出力画像となってしまう。
In order to accurately perform white shading correction, noise due to dust, dirt, scratches, and the like must be reduced from read data of a white reference (a white reference plate or the like is used). For example, in a system in which read data has much noise, accurate shading correction data cannot be generated, and a read image corrected by the shading correction data becomes an output image affected by noise.

【0005】このような不具合を解決するために、特開
平11-289432号公報に開示の技術では、白基準の複数ラ
インに於いて単純平均を行なうことでシェーディング補
正データを生成し、ノイズの影響を最小限に抑える構成
をとっている。
In order to solve such a problem, in the technique disclosed in Japanese Patent Application Laid-Open No. H11-289432, shading correction data is generated by performing simple averaging on a plurality of lines based on white, thereby reducing the influence of noise. It is designed to minimize

【0006】また、単純平均化では回路構成が複雑で高
コストになるため、特開平11-289432号公報に開示の技
術で、単純、低コストの回路で実現可能な重み付け平均
(重加算平均)を行なうことも考えられる。
Further, since the simple averaging has a complicated circuit configuration and is costly, the technique disclosed in Japanese Patent Application Laid-Open No. H11-289432 discloses a weighted average (multiple averaging) that can be realized by a simple and low-cost circuit. It is also conceivable to perform

【0007】[0007]

【発明が解決しようとする課題】しかし、前記各技術で
は、白基準上のゴミ、汚れ、傷等の影響を完全に取り除
くことはできない。特に、複数ラインの重加算平均から
シェーディング補正データを生成する場合、最終ライン
の影響をもっとも受けることになることから、最終ライ
ンにゴミ、汚れ、傷等があった場合、シェーディング補
正データへの影響が大きいものになるという不具合があ
る。
However, in each of the above techniques, the influence of dust, dirt, scratches, etc. on the white standard cannot be completely eliminated. In particular, when shading correction data is generated from multiple averaging of multiple lines, the influence of the last line is the most affected.Therefore, if there is dust, dirt, scratches, etc. on the last line, the influence on the shading correction data Is large.

【0008】また、この場合に、経時変化などにより白
基準を読み取る光学系の劣化、例えば、光源の光量の低
下、ミラーの汚れなどを生じるので、この光学系の劣化
についても考慮して、シェーディング補正データを作成
しなければならない。
Further, in this case, deterioration of the optical system for reading the white reference due to aging or the like, for example, a decrease in the light amount of the light source, dirt on the mirror, etc. occurs. Correction data must be created.

【0009】この発明の目的は、白基準ゴミ、汚れ、傷
等の影響を受けた画素を除外して、白シェーディング補
正データから充分にノイズを除去することである。
An object of the present invention is to eliminate pixels affected by white reference dust, dirt, flaws, etc., and to sufficiently remove noise from white shading correction data.

【0010】この発明の目的は、光学系の劣化について
も考慮した精度の高いシェーディング補正データを作成
することである。
An object of the present invention is to create high-precision shading correction data in consideration of deterioration of an optical system.

【0011】この発明の目的は、充分にノイズを除去し
た白シェーディング補正データを作成することである。
An object of the present invention is to create white shading correction data from which noise has been sufficiently removed.

【0012】この発明の目的は、信号処理回路に設定さ
れる増幅率から光学系の劣化の程度を判断して、光学系
の劣化についても考慮した精度の高いシェーディング補
正データを作成することである。
An object of the present invention is to determine the degree of deterioration of an optical system based on an amplification factor set in a signal processing circuit, and to create highly accurate shading correction data in which deterioration of the optical system is also taken into consideration. .

【0013】この発明の目的は、白基準を読取った画像
データの値のばらつきから光学系の劣化の程度を判断し
て、光学系の劣化についても考慮した精度の高いシェー
ディング補正データを作成することである。
An object of the present invention is to determine the degree of deterioration of an optical system based on a variation in the value of image data obtained by reading a white reference, and to create high-precision shading correction data in which the deterioration of the optical system is also taken into consideration. It is.

【0014】この発明の目的は、この場合に、簡易な回
路構成で、容易に画像データのばらつきを検出すること
ができる。
An object of the present invention is to enable easy detection of variations in image data with a simple circuit configuration.

【0015】この発明の目的は、光学系の光源につき点
灯時間の総計から光学系の劣化の程度を判断して、光学
系の劣化についても考慮した精度の高いシェーディング
補正データを作成することである。
An object of the present invention is to determine the degree of deterioration of the optical system from the total lighting time of the light sources of the optical system, and to generate highly accurate shading correction data in consideration of the deterioration of the optical system. .

【0016】この発明の目的は、読取画像の枚数から光
学系の劣化の程度を判断して、光学系の劣化についても
考慮した精度の高いシェーディング補正データを作成す
ることである。
An object of the present invention is to determine the degree of deterioration of an optical system from the number of read images and create highly accurate shading correction data taking into account the deterioration of the optical system.

【0017】[0017]

【課題を解決するための手段】請求項1に記載の発明
は、白基準を読み取った画像データから白シェーディン
グ補正に用いるシェーディング補正データを作成するシ
ェーディング補正データ作成装置において、前記画像デ
ータの副走査方向の先頭における複数ラインに統計化処
理を施して基準データを作成する基準データ作成手段
と、前記画像データを読み取る光学系の劣化の程度を示
す情報を取得する取得手段と、この劣化の程度に応じた
大きさの値を予め設定する値設定手段と、副走査方向に
おける前記基準データ以後の前記画像データと前記基準
データ以後の画像データとの大小を前記予め設定された
値を用いて調整をした上で比較する比較手段と、この比
較演算により前記基準データ以後の画像データの方が小
さいときは当該基準データ以後の画像データを除外する
除外手段と、この除外後の前記基準データ以後の画像デ
ータを対象として前記シェーディング補正データを作成
するシェーディング補正データ作成手段と、を備えてい
ることを特徴とするシェーディング補正データ作成装置
である。
According to a first aspect of the present invention, there is provided a shading correction data creating apparatus for creating shading correction data to be used for white shading correction from image data obtained by reading a white reference. Reference data creating means for creating reference data by performing statistical processing on a plurality of lines at the head of the direction, acquiring means for acquiring information indicating the degree of deterioration of the optical system for reading the image data, Value setting means for presetting a value of the corresponding size, and adjusting the magnitude of the image data after the reference data and the image data after the reference data in the sub-scanning direction using the preset value. And comparing means for comparing the image data after the reference data is smaller than the reference data. Shading correction data generating means for generating the shading correction data for the image data after the reference data after the exclusion, and shading correction data generating means for generating the shading correction data for the image data after the reference data after the exclusion. It is a correction data creation device.

【0018】したがって、白基準の先頭の複数ラインを
統計化して作成した基準データと、基準データ以後の画
像データとに関して比較を行って、ゴミ、汚れ、傷等の
影響を受けた画素を除外することができるので、白シェ
ーディング補正データから充分にノイズを除去すること
ができる。また、白基準を読み取る光学系の劣化の程度
に応じて予め設定された値の大きさを可変するので、光
学系の劣化についても考慮した精度の高いシェーディン
グ補正データを作成することができる。
Therefore, comparison is made between reference data created by statistically quantifying a plurality of lines at the head of the white reference and image data after the reference data, and pixels affected by dust, dirt, scratches, etc. are excluded. Therefore, noise can be sufficiently removed from the white shading correction data. In addition, since the value of a preset value is changed according to the degree of deterioration of the optical system that reads the white reference, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0019】請求項2に記載の発明は、請求項1に記載
のシェーディング補正データ作成装置において、前記比
較手段は、前記調整として副走査方向における前記基準
データ以後の前記画像データから前記予め設定された値
を減算することを特徴とする。
According to a second aspect of the present invention, in the shading correction data creating apparatus according to the first aspect, the comparing means sets the preset as the adjustment from the image data after the reference data in the sub-scanning direction. The subtracted value is subtracted.

【0020】したがって、副走査方向における基準デー
タ以後の白基準の読取画像データから予め設定された値
を減算することで、光学系の劣化についても考慮した精
度の高いシェーディング補正データを作成することがで
きる。
Therefore, by subtracting a preset value from the read image data of the white reference after the reference data in the sub-scanning direction, it is possible to create shading correction data with high accuracy in consideration of the deterioration of the optical system. it can.

【0021】請求項3に記載の発明は、請求項1又は2
に記載のシェーディング補正データ作成装置において、
前記基準データ作成手段は、前記統計化処理として平均
化処理を行なうことを特徴とする。
The third aspect of the present invention is the first or second aspect.
In the shading correction data creation device described in the above,
The reference data creation means performs an averaging process as the statistic process.

【0022】したがって、白基準の先頭の複数ラインを
平均化して作成した基準データを用い、充分にノイズを
除去した白シェーディング補正データを作成することが
できる。
Therefore, white shading correction data from which noise has been sufficiently removed can be created by using reference data created by averaging a plurality of lines at the head of the white reference.

【0023】請求項4に記載の発明は、請求項1〜3の
何れかの一に記載のシェーディング補正データ作成装置
において、前記取得手段は、前記白基準を読み取る光電
変換素子が出力するアナログ画像データに所定の信号処
理を施す信号処理回路の増幅率を前記アナログ画像デー
タの前記劣化による信号レベルの低下を抑制するように
設定する増幅率設定手段から前記増幅率の設定値の情報
を前記光学系の劣化の程度を示す情報として取得するこ
とを特徴とする。
According to a fourth aspect of the present invention, in the shading correction data creating apparatus according to any one of the first to third aspects, the acquiring unit outputs the analog image output from the photoelectric conversion element that reads the white reference. The amplification factor setting means for setting the amplification factor of a signal processing circuit that performs predetermined signal processing on the data so as to suppress a decrease in the signal level due to the deterioration of the analog image data is used to obtain information on the set value of the amplification factor from the optical It is characterized in that it is obtained as information indicating the degree of system degradation.

【0024】したがって、信号処理回路に設定される増
幅率から光学系の劣化の程度を判断して、光学系の劣化
についても考慮した精度の高いシェーディング補正デー
タを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the amplification factor set in the signal processing circuit, and to generate highly accurate shading correction data in which the deterioration of the optical system is also taken into consideration.

【0025】請求項5に記載の発明は、請求項1〜3の
何れかの一に記載のシェーディング補正データ作成装置
において、前記取得手段は、前記画像データの値のばら
つきを検出して前記光学系の劣化の程度を示す情報とし
て取得することを特徴とする。
According to a fifth aspect of the present invention, in the shading correction data creating apparatus according to any one of the first to third aspects, the acquisition means detects a variation in the value of the image data and performs the optical operation. It is characterized in that it is obtained as information indicating the degree of system degradation.

【0026】したがって、白基準を読取った画像データ
の値のばらつきから光学系の劣化の程度を判断して、光
学系の劣化についても考慮した精度の高いシェーディン
グ補正データを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the variation in the value of the image data obtained by reading the white reference, and to create highly accurate shading correction data that also takes into account the deterioration of the optical system.

【0027】請求項6に記載の発明は、請求項5に記載
のシェーディング補正データ作成装置において、前記取
得手段は、前記画像データのばらつきの最大値を検出す
ることを特徴とする。
According to a sixth aspect of the present invention, in the shading correction data creating apparatus according to the fifth aspect, the acquiring means detects a maximum value of the variation of the image data.

【0028】したがって、ばらつきの最大値のみを検出
することで、簡易な回路構成で、容易にばらつきを検出
することができる。
Therefore, by detecting only the maximum value of the variation, the variation can be easily detected with a simple circuit configuration.

【0029】請求項7に記載の発明は、請求項5又は6
に記載のシェーディング補正データ作成装置において、
前記取得手段は、複数の画素から標準偏差を演算して前
記ばらつきを検出することを特徴とする。
The invention according to claim 7 is the invention according to claim 5 or 6
In the shading correction data creation device described in the above,
The acquisition means calculates a standard deviation from a plurality of pixels to detect the variation.

【0030】したがって、白基準を読取った画像データ
について複数の画素の標準偏差から光学系の劣化の程度
を判断して、光学系の劣化についても考慮した精度の高
いシェーディング補正データを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the standard deviation of a plurality of pixels in the image data obtained by reading the white reference, and to generate highly accurate shading correction data that also takes into account the deterioration of the optical system. it can.

【0031】請求項8に記載の発明は、請求項1又は2
に記載のシェーディング補正データ作成装置において、
前記取得手段は、前記劣化の程度を示す情報として前記
光学系の光源の点灯時間の総計を示す情報を取得するこ
とを特徴とする。
The invention described in claim 8 is the first or second invention.
In the shading correction data creation device described in the above,
The acquisition unit may acquire information indicating a total lighting time of a light source of the optical system as the information indicating the degree of the deterioration.

【0032】したがって、光源の点灯時間の総計から光
学系の劣化の程度を判断して、光学系の劣化についても
考慮した精度の高いシェーディング補正データを作成す
ることができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the total lighting time of the light source, and to generate highly accurate shading correction data in consideration of the deterioration of the optical system.

【0033】請求項9に記載の発明は、請求項1〜3の
何れかの一に記載のシェーディング補正データ作成装置
において、前記取得手段は、前記白基準を読み取る光電
変換素子による読取画像の枚数の情報を前記光学系の劣
化の程度を示す情報として取得することを特徴とする。
According to a ninth aspect of the present invention, in the shading correction data creating apparatus according to any one of the first to third aspects, the acquisition means includes a number of images read by a photoelectric conversion element for reading the white reference. Is obtained as information indicating the degree of deterioration of the optical system.

【0034】したがって、読取画像の枚数から光学系の
劣化の程度を判断して、光学系の劣化についても考慮し
た精度の高いシェーディング補正データを作成すること
ができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the number of read images, and to create high-precision shading correction data in consideration of the deterioration of the optical system.

【0035】請求項10に記載の発明は、請求項1〜9
の何れかの一に記載のシェーディング補正データ作成装
置と、このシェーディング補正データ作成装置で作成さ
れた前記シェーディング補正データにより原稿の読取画
像の画像データに対して白シェーディング補正を行なう
白シェーディング補正手段と、を備えていることを特徴
とする白シェーディング補正装置である。
The tenth aspect of the present invention is the first to ninth aspects.
And a white shading correction unit that performs white shading correction on image data of a read image of a document by the shading correction data generated by the shading correction data generation device. , And a white shading correction device.

【0036】したがって、請求項1〜9の何れかの一に
記載の発明と同様の作用、効果を奏する。
Therefore, the same operation and effect as the invention according to any one of the first to ninth aspects can be obtained.

【0037】請求項11に記載の発明は、原稿の画像を
読取る光電変換素子と、この読取画像の画像データに対
して白シェーディング補正を行なう請求項10に記載の
白シェーディング補正装置と、を備えていることを特徴
とする画像読取装置である。
According to the present invention, there is provided a photoelectric conversion element for reading an image of a document, and a white shading correction device for performing white shading correction on the image data of the read image. An image reading apparatus characterized in that:

【0038】したがって、請求項10に記載の発明と同
様の作用、効果を奏する。
Accordingly, the same operations and effects as those of the tenth aspect are provided.

【0039】請求項12に記載の発明は、原稿の画像を
読み取る請求項11に記載の画像読取装置を備え、この
読み取った原稿の画像に基づいて記録媒体上に画像形成
を行なうことを特徴とする画像形成装置である。
According to a twelfth aspect of the present invention, there is provided the image reading apparatus according to the eleventh aspect, which reads an image of a document, and forms an image on a recording medium based on the read image of the document. Image forming apparatus.

【0040】したがって、請求項11に記載の発明と同
様の作用、効果を奏する。
Therefore, the same operations and effects as those of the eleventh aspect are obtained.

【0041】請求項13に記載の発明は、白基準を読み
取った画像データから白シェーディング補正に用いるシ
ェーディング補正データを作成するシェーディング補正
データ作成方法において、前記画像データの副走査方向
の先頭における複数ラインに統計化処理を施して基準デ
ータを作成する基準データ作成工程と、前記画像データ
を読み取る光学系の劣化の程度を示す情報を取得する取
得工程と、この劣化の程度に応じた大きさの値を予め設
定する値設定工程と、副走査方向における前記基準デー
タ以後の前記画像データと前記基準データ以後の画像デ
ータとの大小を前記予め設定された値を用いて調整をし
た上で比較する比較工程と、この比較演算により前記基
準データ以後の画像データの方が小さいときは当該基準
データ以後の画像データを除外する除外工程と、この除
外後の前記基準データ以後の画像データを対象として前
記シェーディング補正データを作成するシェーディング
補正データ作成工程と、を含んでなることを特徴とする
シェーディング補正データ作成方法である。
According to a thirteenth aspect of the present invention, in the shading correction data generating method for generating shading correction data used for white shading correction from image data obtained by reading a white reference, a plurality of lines at the head of the image data in the sub-scanning direction are provided. A reference data creation step of creating reference data by performing a statistical process on the image data; an acquisition step of acquiring information indicating the degree of deterioration of the optical system that reads the image data; and a magnitude value according to the degree of deterioration. A value setting step of setting in advance the size of the image data after the reference data and the size of the image data after the reference data in the sub-scanning direction are adjusted using the preset value and then compared. And if the image data after the reference data is smaller by this comparison operation, the image after the reference data A shading correction data creating step of creating the shading correction data for the image data after the reference data after the exclusion, and a shading correction data creating step of creating the shading correction data. Is the way.

【0042】したがって、白基準の先頭の複数ラインを
統計化して作成した基準データと、基準データ以後の画
像データとに関して比較を行って、ゴミ、汚れ、傷等の
影響を受けた画素を除外することができるので、白シェ
ーディング補正データから充分にノイズを除去すること
ができる。また、白基準を読み取る光学系の劣化の程度
に応じて予め設定された値の大きさを可変するので、光
学系の劣化についても考慮した精度の高いシェーディン
グ補正データを作成することができる。
Accordingly, comparison is made between reference data created by statisticizing a plurality of lines at the head of the white reference and image data after the reference data, and pixels affected by dust, dirt, scratches, and the like are excluded. Therefore, noise can be sufficiently removed from the white shading correction data. In addition, since the value of a preset value is changed according to the degree of deterioration of the optical system that reads the white reference, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0043】請求項14に記載の発明は、請求項13に
記載のシェーディング補正データ作成方法において、前
記比較工程は、前記調整として副走査方向における前記
基準データ以後の前記画像データから前記予め設定され
た値を減算することを特徴とする。
According to a fourteenth aspect of the present invention, in the shading correction data creating method according to the thirteenth aspect, the comparing step includes the step of performing the adjustment based on the image data after the reference data in the sub-scanning direction. The subtracted value is subtracted.

【0044】したがって、副走査方向における基準デー
タ以後の白基準の読取画像データから予め設定された値
を減算することで、光学系の劣化についても考慮した精
度の高いシェーディング補正データを作成することがで
きる。
Therefore, by subtracting a preset value from the read image data of the white reference after the reference data in the sub-scanning direction, it is possible to create high-precision shading correction data in consideration of deterioration of the optical system. it can.

【0045】請求項15に記載の発明は、請求項13又
は14に記載のシェーディング補正データ作成方法にお
いて、前記基準データ作成工程は、前記統計化処理とし
て平均化処理を行なうことを特徴とする。
According to a fifteenth aspect of the present invention, in the shading correction data generating method according to the thirteenth or fourteenth aspect, the reference data generating step performs an averaging process as the statistical process.

【0046】したがって、白基準の先頭の複数ラインを
平均化して作成した基準データを用い、充分にノイズを
除去した白シェーディング補正データを作成することが
できる。
Therefore, it is possible to create white shading correction data from which noise has been sufficiently removed by using the reference data created by averaging a plurality of lines at the head of the white reference.

【0047】請求項16に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、前記取得工程は、前記白基準を読み取
る光電変換素子が出力するアナログ画像データに所定の
信号処理を施す信号処理回路の増幅率を前記アナログ画
像データの前記劣化による信号レベルの低下を抑制する
ように設定する増幅率設定手段から前記増幅率の設定値
の情報を前記光学系の劣化の程度を示す情報として取得
することを特徴とする。
The invention according to claim 16 is the invention according to claims 13 to
15. In the shading correction data creating method according to any one of the fifteenth to fifteenth aspects, the obtaining step includes setting an amplification factor of a signal processing circuit that performs predetermined signal processing on analog image data output by a photoelectric conversion element that reads the white reference. The information of the set value of the amplification factor is obtained as information indicating the degree of deterioration of the optical system from an amplification factor setting unit that sets so as to suppress a decrease in signal level due to the degradation of the analog image data. .

【0048】したがって、信号処理回路に設定される増
幅率から光学系の劣化の程度を判断して、光学系の劣化
についても考慮した精度の高いシェーディング補正デー
タを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the amplification factor set in the signal processing circuit, and to generate highly accurate shading correction data in consideration of the deterioration of the optical system.

【0049】請求項17に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、前記取得手工程は、前記画像データの
値のばらつきを検出して前記光学系の劣化の程度を示す
情報として取得することを特徴とする。
The invention according to claim 17 is the invention according to claims 13 to
15. The shading correction data creating method according to any one of the fifteenth to fifteenth aspects, wherein the acquiring step detects variation in the value of the image data and acquires the information as information indicating a degree of deterioration of the optical system. I do.

【0050】したがって、白基準を読取った画像データ
の値のばらつきから光学系の劣化の程度を判断して、光
学系の劣化についても考慮した精度の高いシェーディン
グ補正データを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the variation in the value of the image data obtained by reading the white reference, and to create highly accurate shading correction data that also takes into account the deterioration of the optical system.

【0051】請求項18に記載の発明は、請求項17に
記載のシェーディング補正データ作成方法において、前
記取得工程は、前記画像データのばらつきの最大値を検
出することを特徴とする。
According to an eighteenth aspect of the present invention, in the shading correction data creating method according to the seventeenth aspect, the obtaining step detects a maximum value of the variation of the image data.

【0052】したがって、ばらつきの最大値のみを検出
することで、簡易な回路構成で、容易にばらつきを検出
することができる。
Therefore, by detecting only the maximum value of the variation, the variation can be easily detected with a simple circuit configuration.

【0053】請求項19に記載の発明は、請求項17又
は18に記載のシェーディング補正データ作成方法にお
いて、前記取得工程は、複数の画素から標準偏差を演算
して前記ばらつきを検出することを特徴とする。
According to a nineteenth aspect of the present invention, in the shading correction data creating method according to the seventeenth or eighteenth aspect, the obtaining step calculates the standard deviation from a plurality of pixels to detect the variation. And

【0054】したがって、白基準を読取った画像データ
について複数の画素の標準偏差から光学系の劣化の程度
を判断して、光学系の劣化についても考慮した精度の高
いシェーディング補正データを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the standard deviation of a plurality of pixels in the image data obtained by reading the white reference, and to create high-precision shading correction data that also takes into account the deterioration of the optical system. it can.

【0055】請求項20に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、前記取得工程は、前記劣化の程度を示
す情報として前記光源の点灯時間の総計を示す情報を取
得することを特徴とする。
The twentieth aspect of the present invention relates to the thirteenth to thirteenth aspects.
15. The shading correction data generating method according to any one of the fifteenth to fifteenth aspects, wherein the obtaining step obtains information indicating a total lighting time of the light source as the information indicating the degree of the deterioration.

【0056】したがって、光源の点灯時間の総計から光
学系の劣化の程度を判断して、光学系の劣化についても
考慮した精度の高いシェーディング補正データを作成す
ることができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the total lighting time of the light source, and to generate highly accurate shading correction data in which the deterioration of the optical system is also taken into consideration.

【0057】請求項21に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、前記取得工程は、前記白基準を読み取
る光電変換素子による読取画像の枚数の情報を前記光学
系の劣化の程度を示す情報として取得することを特徴と
する。
According to the twenty-first aspect of the present invention,
15. In the shading correction data creating method according to any one of 15, the acquiring step acquires information on the number of images read by the photoelectric conversion element that reads the white reference as information indicating a degree of deterioration of the optical system. It is characterized by the following.

【0058】したがって、読取画像の枚数から光学系の
劣化の程度を判断して、光学系の劣化についても考慮し
た精度の高いシェーディング補正データを作成すること
ができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the number of read images, and to generate highly accurate shading correction data in consideration of the deterioration of the optical system.

【0059】請求項22に記載の発明は、白基準を読み
取った画像データから白シェーディング補正に用いるシ
ェーディング補正データを作成する処理をコンピュータ
に実行させるコンピュータに読取り可能なプログラムに
おいて、前記画像データの副走査方向の先頭における複
数ラインに統計化処理を施して基準データを作成する基
準データ作成処理と、前記画像データを読み取る光学系
の劣化の程度を示す情報を取得する取得処理と、この劣
化の程度に応じた大きさの値を予め設定する値設定処理
と、副走査方向における前記基準データ以後の前記画像
データと前記基準データ以後の画像データとの大小を前
記予め設定された値を用いて調整をした上で比較する比
較処理と、この比較演算により前記基準データ以後の画
像データの方が小さいときは当該基準データ以後の画像
データを除外する除外処理と、この除外後の前記基準デ
ータ以後の画像データを対象として前記シェーディング
補正データを作成するシェーディング補正データ作成処
理と、を前記コンピュータに実行させることを特徴とす
るプログラムである。
According to a twenty-second aspect of the present invention, there is provided a computer-readable program for causing a computer to execute a process of generating shading correction data used for white shading correction from image data obtained by reading a white reference. A reference data creating process for creating a reference data by applying a statistical process to a plurality of lines at the head in the scanning direction; an acquiring process for acquiring information indicating a degree of deterioration of an optical system that reads the image data; and a degree of the deterioration. Value setting processing for presetting a value of a size according to the above, and adjusting the magnitude of the image data after the reference data and the image data after the reference data in the sub-scanning direction using the preset value. And comparing the image data after the comparison, and the image data after the reference data is smaller by the comparison operation. In this case, the computer executes an exclusion process for excluding image data after the reference data, and a shading correction data creation process for creating the shading correction data for the image data after the exclusion. The program is characterized by causing

【0060】したがって、白基準の先頭の複数ラインを
統計化して作成した基準データと、基準データ以後の画
像データとに関して比較を行って、ゴミ、汚れ、傷等の
影響を受けた画素を除外することができるので、白シェ
ーディング補正データから充分にノイズを除去すること
ができる。また、白基準を読み取る光学系の劣化の程度
に応じて予め設定された値の大きさを可変するので、光
学系の劣化についても考慮した精度の高いシェーディン
グ補正データを作成することができる。
Therefore, a comparison is made between the reference data created by statisticizing a plurality of lines at the head of the white reference and the image data after the reference data, and pixels affected by dust, dirt, scratches, etc. are excluded. Therefore, noise can be sufficiently removed from the white shading correction data. In addition, since the value of a preset value is changed according to the degree of deterioration of the optical system that reads the white reference, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0061】請求項23に記載の発明は、請求項22に
記載のプログラムにおいて、前記比較処理は、前記調整
として副走査方向における前記基準データ以後の前記画
像データから前記予め設定された値を減算することを特
徴とする。
According to a twenty-third aspect of the present invention, in the program according to the twenty-second aspect, in the comparison process, the preset value is subtracted from the image data after the reference data in the sub-scanning direction as the adjustment. It is characterized by doing.

【0062】したがって、副走査方向における基準デー
タ以後の白基準の読取画像データから予め設定された値
を減算することで、光学系の劣化についても考慮した精
度の高いシェーディング補正データを作成することがで
きる。
Therefore, by subtracting a preset value from the read image data of the white reference after the reference data in the sub-scanning direction, it is possible to create shading correction data with high accuracy in which the deterioration of the optical system is taken into consideration. it can.

【0063】請求項24に記載の発明は、請求項22又
は23に記載のプログラムにおいて、前記基準データ作
成処理は、前記統計化処理として平均化処理を行なうこ
とを特徴とする。
According to a twenty-fourth aspect of the present invention, in the program according to the twenty-second or twenty-third aspect, the reference data creating process performs an averaging process as the statistic process.

【0064】したがって、白基準の先頭の複数ラインを
平均化して作成した基準データを用い、充分にノイズを
除去した白シェーディング補正データを作成することが
できる。
Therefore, it is possible to create white shading correction data from which noise has been sufficiently removed by using the reference data created by averaging a plurality of lines at the head of the white reference.

【0065】請求項25に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、前記取
得処理は、前記白基準を読み取る光電変換素子が出力す
るアナログ画像データに所定の信号処理を施す信号処理
回路の増幅率を前記アナログ画像データの前記劣化によ
る信号レベルの低下を抑制するように設定する増幅率設
定手段から前記増幅率の設定値の情報を前記光学系の劣
化の程度を示す情報として取得することを特徴とする。
The invention according to claim 25 is the invention according to claims 22 to
24. The program according to any one of 24, wherein the acquisition processing is performed by setting an amplification factor of a signal processing circuit that performs predetermined signal processing on analog image data output from the photoelectric conversion element that reads the white reference. The information on the set value of the amplification factor is obtained as information indicating the degree of degradation of the optical system from an amplification factor setting unit that sets the signal level to be reduced due to the degradation.

【0066】したがって、信号処理回路に設定される増
幅率から光学系の劣化の程度を判断して、光学系の劣化
についても考慮した精度の高いシェーディング補正デー
タを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the amplification factor set in the signal processing circuit, and to create highly accurate shading correction data in which the deterioration of the optical system is also taken into consideration.

【0067】請求項26に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、前記取
得処理は、前記画像データの値のばらつきを検出して前
記光学系の劣化の程度を示す情報として取得することを
特徴とする。
The invention according to claim 26 is the invention according to claims 22 to
24. The program according to any one of 24, wherein the obtaining process detects a variation in the value of the image data and obtains the information as information indicating a degree of deterioration of the optical system.

【0068】したがって、白基準を読取った画像データ
の値のばらつきから光学系の劣化の程度を判断して、光
学系の劣化についても考慮した精度の高いシェーディン
グ補正データを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system based on the variation in the value of the image data obtained by reading the white reference, and to create highly accurate shading correction data in which the deterioration of the optical system is also taken into consideration.

【0069】請求項27に記載の発明は、請求項26に
記載のプログラムにおいて、前記取得処理は、前記画像
データのばらつきの最大値を検出することを特徴とす
る。
According to a twenty-seventh aspect of the present invention, in the program according to the twenty-sixth aspect, the acquisition processing detects a maximum value of a variation in the image data.

【0070】したがって、ばらつきの最大値のみを検出
することで、簡易な回路構成で、容易にばらつきを検出
することができる。
Therefore, by detecting only the maximum value of the variation, the variation can be easily detected with a simple circuit configuration.

【0071】請求項28に記載の発明は、請求項26又
は27に記載のプログラムにおいて、前記取得処理は、
複数の画素から標準偏差を演算して前記ばらつきを検出
することを特徴とする。
The invention according to claim 28 is the program according to claim 26 or 27, wherein the acquisition processing is
The variation is detected by calculating a standard deviation from a plurality of pixels.

【0072】したがって、白基準を読取った画像データ
について複数の画素の標準偏差から光学系の劣化の程度
を判断して、光学系の劣化についても考慮した精度の高
いシェーディング補正データを作成することができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the standard deviation of a plurality of pixels in the image data obtained by reading the white reference, and to create highly accurate shading correction data in consideration of the deterioration of the optical system. it can.

【0073】請求項29に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、前記取
得処理は、前記劣化の程度を示す情報として前記光源の
点灯時間の総計を示す情報を取得することを特徴とす
る。
The invention described in claim 29 is the invention according to claims 22 to
24. The program according to claim 24, wherein the acquisition process acquires information indicating a total lighting time of the light source as information indicating the degree of the deterioration.

【0074】したがって、光源の点灯時間の総計から光
学系の劣化の程度を判断して、光学系の劣化についても
考慮した精度の高いシェーディング補正データを作成す
ることができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the total lighting time of the light source, and to create highly accurate shading correction data in which the deterioration of the optical system is also taken into consideration.

【0075】請求項30に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、前記取
得処理は、前記白基準を読み取る光電変換素子による読
取画像の枚数の情報を前記光学系の劣化の程度を示す情
報として取得することを特徴とする。
The invention according to claim 30 is the invention according to claims 22 to
24. The program according to any one of 24, wherein the acquisition process acquires information on the number of images read by a photoelectric conversion element that reads the white reference as information indicating a degree of deterioration of the optical system. I do.

【0076】したがって、読取画像の枚数から光学系の
劣化の程度を判断して、光学系の劣化についても考慮し
た精度の高いシェーディング補正データを作成すること
ができる。
Therefore, it is possible to determine the degree of deterioration of the optical system from the number of read images, and create highly accurate shading correction data in consideration of the deterioration of the optical system.

【0077】請求項31に記載の発明は、請求項22〜
30の何れかの一に記載のプログラムを記憶している記
憶媒体である。
The invention according to claim 31 is the invention according to claims 22 to
30 is a storage medium storing the program according to any one of 30.

【0078】したがって、請求項22〜30の何れかの
一に記載の発明と同様の作用、効果を奏する。
Therefore, the same operation and effect as those of the invention according to any one of claims 22 to 30 can be obtained.

【0079】[0079]

【発明の実施の形態】[発明の実施の形態1]この発明
の一実施の形態を発明の実施の形態1として説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment of the Invention] One embodiment of the present invention will be described as a first embodiment of the present invention.

【0080】図1は、発明の実施の形態1である画像読
取装置1の全体構成を示す縦断面図である。図1に示す
ように、画像読取装置1は、フラットベッドタイプのも
ので、原稿2を載置するコンタクトガラス3と、原稿2
の露光用の光源であるハロゲンランプ4及び第1反射ミ
ラー5とからなる第1キャリッジ6と、第2反射ミラー
7及び第3反射ミラー8からなる第2キャリッジ9と、
光電変換素子であるCCDリニアイメージセンサ10
(以下では、単にCCD10という)と、CCD10に
結像するためのレンズユニット11と、白シェーディン
グ補正用の白基準となる白基準板12と、第1キャリッ
ジ6及び第2キャリッジ9を駆動するステッピングモー
タ14とを備えている。CCD10はセンサボード基板
13上に設けられている。ハロゲンランプ4、第1、第
2、第3反射ミラー5,7,8及びレンズユニット11
は走査光学系を構成する。
FIG. 1 is a longitudinal sectional view showing the entire configuration of the image reading apparatus 1 according to the first embodiment of the present invention. As shown in FIG. 1, an image reading apparatus 1 is of a flat bed type, and includes a contact glass 3 on which a document 2 is placed, and a document 2.
A first carriage 6 including a halogen lamp 4 and a first reflection mirror 5 as a light source for the exposure, a second carriage 9 including a second reflection mirror 7 and a third reflection mirror 8,
CCD linear image sensor 10 as a photoelectric conversion element
(Hereinafter simply referred to as a CCD 10), a lens unit 11 for forming an image on the CCD 10, a white reference plate 12 serving as a white reference for white shading correction, and stepping for driving the first carriage 6 and the second carriage 9. And a motor 14. The CCD 10 is provided on a sensor board substrate 13. Halogen lamp 4, first, second and third reflecting mirrors 5, 7, 8 and lens unit 11
Constitutes a scanning optical system.

【0081】ハロゲンランプ4は、白基準板12やコン
タクトガラス3の読取面に対してある角度で光を照射
し、白基準板12または原稿2で反射した光は、第1、
第2、第3反射ミラー5,7,8及びレンズユニット1
1を経由してCCD10に入射する。CCD10は入射
光量に対応した電圧をアナログ画像データとして出力す
る。第1、第2キャリッジ6,9は、ステッピングモー
タ14の駆動により、原稿2の読取面とCCD10との
間の距離を一定に保ちながら副走査方向に移動し、原稿
2を露光走査する。
The halogen lamp 4 irradiates light at a certain angle to the reading surface of the white reference plate 12 and the contact glass 3, and the light reflected by the white reference plate 12 or the document 2
Second and third reflection mirrors 5, 7, 8 and lens unit 1
The light enters the CCD 10 via 1. The CCD 10 outputs a voltage corresponding to the amount of incident light as analog image data. The first and second carriages 6 and 9 are moved in the sub-scanning direction by the driving of the stepping motor 14 while keeping the distance between the reading surface of the document 2 and the CCD 10 constant, and expose and scan the document 2.

【0082】図2は、画像読取装置1によるスキャン動
作で用いるゲート信号を説明するタイミングチャートで
ある。すなわち、シェーディングゲートは、白基準板1
2の読取範囲を指示するものであり、シェーディングゲ
ートがLレベルのときにCCD10の出力する画像デー
タが取り込まれる。また、ゲート信号XFGATEは原稿2の
読取範囲(原稿読取領域)を指示するものであり、ゲー
ト信号XFGATEがLレベルのときにCCD10の出力する
画像データが取り込まれる。
FIG. 2 is a timing chart for explaining gate signals used in the scanning operation by the image reading apparatus 1. That is, the shading gate is connected to the white reference plate 1.
The image data output from the CCD 10 is captured when the shading gate is at the L level. The gate signal XFGATE indicates the reading range of the document 2 (document reading area). When the gate signal XFGATE is at the L level, image data output from the CCD 10 is captured.

【0083】図3は、画像読取装置1が備えている白シ
ェーディング補正装置21のブロック図である。この白
シェーディング補正装置21は所定のASIC中に構成
されている。図3に示すように、CCD10から出力さ
れるアナログ画像データは、信号処理回路22で波形整
形、サンプルホールド、増幅等の信号処理がなされ、A
/D変換器23でデジタル画像データに変換されてか
ら、白シェーディング補正装置21に出力される。
FIG. 3 is a block diagram of the white shading correction device 21 provided in the image reading device 1. The white shading correction device 21 is configured in a predetermined ASIC. As shown in FIG. 3, the analog image data output from the CCD 10 is subjected to signal processing such as waveform shaping, sample hold, and amplification by a signal processing circuit 22, and A
After being converted into digital image data by the / D converter 23, the digital image data is output to the white shading correction device 21.

【0084】このシェーディング補正装置21中には、
A/D変換後のデジタル画像データの入力経路となるデ
ータ入力経路24、シェーディング補正データ入力経路
25及び基準データ入力経路26が設けられている。
The shading correction device 21 includes:
A data input path 24, an input path for digital image data after A / D conversion, a shading correction data input path 25, and a reference data input path 26 are provided.

【0085】ライン数カウンタ27にはライン同期信号
が入力され、現在のラインが何ライン目かをカウントす
る。そのカウント値のデータは、セレクタ28に入力さ
れる。セレクタ28には、シェーディングゲート及びゲ
ート信号XFGATEも入力される。セレクタ28は、これら
の入力信号に基づいて、A/D変換器23から出力され
る画像データを選択的に経路24,25,26に振り分
ける。
A line synchronization signal is input to the line number counter 27, and counts the number of the current line. The data of the count value is input to the selector 28. The selector 28 also receives a shading gate and a gate signal XFGATE. The selector 28 selectively distributes the image data output from the A / D converter 23 to the paths 24, 25, 26 based on these input signals.

【0086】平均化回路29は、シェーディングゲート
がLレベルとなって、白基準板12の読取が開始した時
点から所定のライン数m(m=1,2,3,…)分、す
なわち、白基準板12の読取画像データの副走査方向に
おける先頭のmライン分(基準データ生成エリア)の画
像データの入力を、基準データ入力経路26からセレク
タ28の切換えにより受ける。そして、平均化回路29
は、入力されたmライン分の画像データについて統計
化、例えば、画素ごとに重み付け平均又は単純平均など
の平均化処理をすることで、基準データを作成し、この
基準データはFIFO(先入れ先出し回路)30に記憶
される。これにより基準データ作成手段、基準データ作
成工程を実現している。
The averaging circuit 29 outputs a predetermined number of lines m (m = 1, 2, 3,...) From the point in time when the shading gate goes low and the white reference plate 12 starts reading, Input of image data for the first m lines (reference data generation area) of the read image data of the reference plate 12 in the sub-scanning direction is received from the reference data input path 26 by switching of the selector 28. And the averaging circuit 29
Generates reference data by performing statistic processing on input m-line image data, for example, averaging processing such as weighted averaging or simple averaging for each pixel, and the reference data is stored in a FIFO (first-in first-out circuit). 30 is stored. This implements reference data creation means and a reference data creation step.

【0087】比較回路31は、セレクタ28の切換えに
より、シェーディング補正データ入力経路25から、白
基準板12の読取画像データの副走査方向における先頭
のmライン分以後、すなわち基準データ生成エリア以後
(シェーディング補正データ生成エリア)のデータの入
力を受付ける。この比較回路31は、FIFO30に記
憶されている基準データと、シェーディング補正データ
入力経路25から入力した画像データとに基づく、以下
のような比較演算処理を行なう。これにより比較手段、
比較工程を実現している。
The switching of the selector 28 causes the comparison circuit 31 to switch from the shading correction data input path 25 after the first m lines of the read image data of the white reference plate 12 in the sub-scanning direction, that is, after the reference data generation area (shading). Input of data in the correction data generation area) is accepted. The comparison circuit 31 performs the following comparison operation based on the reference data stored in the FIFO 30 and the image data input from the shading correction data input path 25. This provides a means of comparison,
The comparison process has been realized.

【0088】つまり、基準データから予め設定された値
NOREFを減算し、この“基準データ−NOREF”と、シェー
ディング補正データ生成エリアの各ラインの画像データ
(シェーディング補正データ生成用データ)とを、画素
ごとに比較する。
That is, a value set in advance from the reference data
NOREF is subtracted, and this “reference data−NOREF” is compared with the image data (shading correction data generation data) of each line of the shading correction data generation area for each pixel.

【0089】そして、 シェーディング補正データ生成用データ<基準データ−NOREF …… (1) の関係にある場合には、該当するシェーディング補正デ
ータ生成用データを画素ごとに除外する。すなわち、
(1)式の関係にないシェーディング補正データ生成用
データのみを画素ごとに選択的に平均化回路32に出力
し、(1)式の関係にあるシェーディング補正データ生
成用データは出力しない。これにより除外手段、除外工
程を実現している。
When the relationship of shading correction data generation data <reference data−NOREF (1) is satisfied, the corresponding shading correction data generation data is excluded for each pixel. That is,
Only the shading correction data generation data not related to the equation (1) is selectively output to the averaging circuit 32 for each pixel, and the shading correction data generation data related to the equation (1) is not output. This implements an exclusion unit and an exclusion step.

【0090】このとき、(1)式の関係にあるため、シ
ェーディング補正データ生成用データが出力されない画
素については、代わりに、(1)式の比較を行った基準
データに置き換えて、平均化回路32に出力する。
At this time, because of the relationship of the equation (1), pixels for which no data for generating shading correction data are output are replaced with reference data obtained by comparison of the equation (1), and the averaging circuit is used instead. 32.

【0091】平均化回路32では、比較回路31から出
力された画像データは、ライン間で平均化、例えば重加
算平均化を行ない、シェーディング補正データDshを作
成する。これによりシェーディング補正データ作成手
段、シェーディング補正データ作成工程を実現してい
る。この作成されたシェーディング補正データDshはF
IFO33に記憶される。以上のように、平均化回路2
9、比較回路31、平均化回路32などにより、シェー
ディング補正データ作成装置37が構成されている。
In the averaging circuit 32, the image data output from the comparison circuit 31 is averaged between lines, for example, multi-addition averaging to generate shading correction data Dsh. This implements shading correction data creation means and a shading correction data creation step. The created shading correction data Dsh is F
It is stored in the IFO 33. As described above, the averaging circuit 2
9, a comparison circuit 31, an averaging circuit 32, and the like constitute a shading correction data creation device 37.

【0092】原稿2を読取るときは、セレクタ28の切
換えにより、本来の原稿画像読み取り時には、データ入
力経路24から原稿2の読取画像データDiが、FIFO
33からは画素毎のシェーディング補正データDshが出
力されて、ROM34に予め格納されているシェーディ
ング補正のための演算式のアルゴリズムに基づき、ルッ
クアップテーブル方式により演算処理され、読取画像デ
ータDiに対し、シェーディング補正データDshに基づい
て白シェーディング補正がなされ、補正後の原稿2の画
像データDoが生成される。これにより白シェーディング
補正手段、白シェーディング補正工程を実現している。
When the original 2 is read, the selector 28 is switched so that the read image data Di of the original 2 is read from the data input path 24 through the FIFO at the time of reading the original image.
33, the shading correction data Dsh for each pixel is output, and based on an algorithm of an arithmetic expression for shading correction stored in the ROM 34 in advance, the shading correction data Dsh is processed by a look-up table method. White shading correction is performed based on the shading correction data Dsh, and the corrected image data Do of the document 2 is generated. This implements a white shading correction unit and a white shading correction step.

【0093】なお、この白シェーディング補正後の画像
データDoに対して、黒シェーディング補正、MTF補
正、フィルタ処理、変倍処理、γ変換、原稿2の地肌除
去処理などの画像処理がなされて、その処理後の画像デ
ータが画像読取装置1から出力される。これらの処理の
具体的な内容については周知であるため、詳細な説明は
省略する。
The image data Do after the white shading correction is subjected to image processing such as black shading correction, MTF correction, filter processing, scaling processing, γ conversion, and background removal processing of the original 2. The processed image data is output from the image reading device 1. Since the specific contents of these processes are well known, detailed description will be omitted.

【0094】この画像読取装置1によれば、白基準板1
2の読取画像データについて、先頭の複数(m)ライン
を統計化して作成した基準データと、その基準データ以
後の画像データとに関して比較を行って、ゴミ、汚れ、
傷等の影響を受けた画素を除外することができるので、
白シェーディング補正データDshから充分にノイズを除
去することができる。
According to the image reading apparatus 1, the white reference plate 1
For the read image data of No. 2, a comparison is made between the reference data created by statistically averaging the plurality of (m) lines at the top and the image data after the reference data, and dust, dirt,
Pixels affected by scratches etc. can be excluded,
Noise can be sufficiently removed from the white shading correction data Dsh.

【0095】この場合に、シェーディング補正データ生
成用データが出力されない画素については、その代わり
に基準データに置き換えるので、シェーディング補正デ
ータDshの生成に使用できる画素数を減らすことなく、
精度のよいシェーディング補正データを得ることができ
る。
In this case, pixels for which shading correction data generation data is not output are replaced with reference data instead, so that the number of pixels that can be used for generating shading correction data Dsh is not reduced.
Accurate shading correction data can be obtained.

【0096】また、基準データと、その基準データ以後
の画像データとに関して比較を行なう際には、予め基準
データから所定の値NOREFを減算してから比較すること
で、基準データを適切な値に調節し、精度のよいシェー
ディング補正データDshを的確に得ることができる。
When comparison is made between the reference data and the image data subsequent to the reference data, a predetermined value NOREF is subtracted from the reference data in advance, and the comparison is performed. The shading correction data Dsh can be accurately obtained by performing the adjustment.

【0097】特に、平均化回路32で、ライン間の重加
算平均によりシェーディング補正データDshを作成する
ときは、最終ラインのゴミ、汚れ、傷等の影響を効果的
に除くことができて、シェーディング補正データの作成
を的確に行なうことができる。
In particular, when the averaging circuit 32 creates the shading correction data Dsh by the multiple averaging between lines, the influence of dust, dirt, scratches, etc. on the last line can be effectively eliminated, and Correction data can be created accurately.

【0098】ところで、この画像読取装置1では、経年
変化により生じる、ハロゲンランプ4の光量のばらつ
き、ミラー5,7,8のよごれ、CCD10の感度のば
らつき等によるCCD10の出力レベルの変動をA/D
変換器23のダイナミックレンジに合わせるために、信
号処理回路22内に画像信号を増幅する増幅回路(図示
せず)を設けている。そして、この増幅回路の増幅率を
ゲイン設定回路71で設定している。
By the way, in the image reading apparatus 1, the variation in the output level of the CCD 10 due to the variation of the light amount of the halogen lamp 4, the contamination of the mirrors 5, 7, 8 and the variation of the sensitivity of the CCD 10 caused by aging is represented by A / A. D
In order to match the dynamic range of the converter 23, an amplifier circuit (not shown) for amplifying the image signal is provided in the signal processing circuit 22. The gain of this amplifier circuit is set by a gain setting circuit 71.

【0099】この増幅率の調整は、 (1)画像読取装置1のメイン電源がONされたとき (2)画像読取装置1が待機状態(省エネモード)から
復帰するとき (3)画像読取装置1がサービスマンによリメンテテン
スされたとき の各場合に、CCD10で白基準板12を読み取ること
で実行される。
The adjustment of the amplification factor is performed when (1) the main power of the image reading apparatus 1 is turned on, (2) the image reading apparatus 1 returns from the standby state (energy saving mode), and (3) the image reading apparatus 1 Is executed by reading the white reference plate 12 with the CCD 10 in each case when is maintained by a serviceman.

【0100】増幅率調整のためのフィードハック系は、
途中まではシェーディング補正データ作成のデータの流
れと同様である。すなわち、白基準板12の読み取り画
像データのうち、先頭のmライン分は平均化回路29で
統計化処理され、FIFO30へ格納される。mライン
以後のデータは比較回路31で「基準データNOREF」と
比較され、(1)式の関係にあてはまるデータは除外さ
れ、代わりに基準データと置き換えられる。その際、平
均化回路32で平均化処理されてFIF033に格納さ
れる。このとき、白シェーディング補正データDshの作
成と相違する点は、CPU35がゲイン設定回路71に
設定する増幅寧はデフォルト値(初期値)であり、NORE
F演算回路72で演算される値NOREFも、このデフォルト
値に対応する値であることである。
The feed hack system for adjusting the amplification factor is as follows.
The process up to the middle is the same as the flow of data for shading correction data creation. That is, among the read image data of the white reference plate 12, the leading m lines are statistically processed by the averaging circuit 29 and stored in the FIFO 30. The data after the m-th line is compared with the “reference data NOREF” by the comparison circuit 31, and the data that satisfies the relationship of the expression (1) is excluded and replaced with the reference data instead. At this time, the data is averaged by the averaging circuit 32 and stored in the FIF033. At this time, the difference from the creation of the white shading correction data Dsh is that the amplification value set by the CPU 35 in the gain setting circuit 71 is a default value (initial value), and NORE
The value NOREF calculated by the F calculation circuit 72 is also a value corresponding to this default value.

【0101】FIFO33に格納されたデータは、ピー
ク検出回路77に出力され、ここでピーク値(白ピー
ク)が検出され、検出されたピーク値がCPU35に入
力される。CPU35は、入力されたピーク値に基づ
き、新たな増幅率を演算する。例えば、入力されたピー
ク値(8ビットデータ)の値が190で、所定の目標白
出力(A/D変換器23の最大出力値の目標値)が22
0の場合、ピーク値190が目標白出力220になるよ
うな増幅率(220/190)を演算する。演算された
増幅率はCPU35によりゲイン設定回路71に設定さ
れ、この増幅率に基づいて白シェーディング補正データ
Dshの作成時の値NOREFが、NOREF演算回路72で演算さ
れる。
The data stored in the FIFO 33 is output to the peak detection circuit 77, where the peak value (white peak) is detected, and the detected peak value is input to the CPU 35. The CPU 35 calculates a new amplification factor based on the input peak value. For example, the value of the input peak value (8-bit data) is 190, and the predetermined target white output (the target value of the maximum output value of the A / D converter 23) is 22.
In the case of 0, the amplification factor (220/190) is calculated so that the peak value 190 becomes the target white output 220. The calculated amplification factor is set in the gain setting circuit 71 by the CPU 35, and the white shading correction data is calculated based on the amplification factor.
The value NOREF when the Dsh is created is calculated by the NOREF calculation circuit 72.

【0102】そして、シェーディング補正データ作成装
置37は、NOREF演算回路72を備えている。このNOREF
演算回路72には、ゲイン設定回路71が設定する増幅
率の設定信号が入力され(これにより取得手段、取得工
程を実現している)、この設定信号が示す増幅率に基づ
いて演算を行ない、設定値NOREFを求める(これにより
値設定手段、値設定工程を実現している)。そして、そ
の求めた設定値NOREFを比較回路31(のレジスタ)に
設定する。
The shading correction data generating device 37 includes a NOREF operation circuit 72. This NOREF
The calculation circuit 72 receives an amplification rate setting signal set by the gain setting circuit 71 (this implements an acquisition unit and an acquisition step), and performs an operation based on the amplification rate indicated by the setting signal. A set value NOREF is obtained (this implements a value setting means and a value setting step). Then, the obtained set value NOREF is set in (the register of) the comparison circuit 31.

【0103】NOREF演算回路72での設定値NOREFの演算
は、例えば、下記のような演算式により行なう(データ
テーブルにより演算してもよい)。
The calculation of the set value NOREF in the NOREF calculation circuit 72 is performed, for example, by the following calculation formula (may be calculated by a data table).

【0104】 NOREF = NOREF_DEF × GAIN × NOREF_ADJ …… (2) ここで、NOREF_DEF:NOREFの初期値 GAIN:増幅率 NOREF_ADJ:補正係数NOREF = NOREF_DEF × GAIN × NOREF_ADJ (2) where, NOREF_DEF: initial value of NOREF GAIN: amplification rate NOREF_ADJ: correction coefficient

【0105】このように、信号処理回路22内の増幅回
路の増幅率により、ハロゲンランプ4の光量のばらつ
き、ミラー5,7,8のよごれなど走査光学系の劣化の
程度を検知して、この増幅率に応じて設定値NOREFを可
変できるので、走査光学系の劣化についても考慮した精
度の高いシェーディング補正データを作成することがで
きる。
As described above, the degree of deterioration of the scanning optical system such as the variation in the amount of light of the halogen lamp 4 and the contamination of the mirrors 5, 7, and 8 is detected based on the amplification factor of the amplifier circuit in the signal processing circuit 22. Since the set value NOREF can be changed in accordance with the amplification factor, it is possible to create high-precision shading correction data in consideration of deterioration of the scanning optical system.

【0106】これにより、設定される増幅率が小さく、
読取画像データのデータばらつきが小さい(S/Nがよ
い)場合には、設定値NOREFを小さい値とし、白レベル
のノイズ成分外のデータのみ有効とすることで、より正
確なシェーディング補正データを求めることが可能とな
る。
Thus, the set amplification factor is small,
When the data variation of the read image data is small (S / N is good), the setting value NOREF is set to a small value, and only the data outside the noise component of the white level is made valid, thereby obtaining more accurate shading correction data. It becomes possible.

【0107】また、逆に設定される増幅率が大きく、読
取画像データのデータばらつきが大きい(S/Nが悪
い)場合には、設定値NOREFを大きくして、有効なデー
タとして使用されるデータの数を増やし、より正確なシ
ェーディング補正データを演算することを可能とするこ
とができる。
On the other hand, when the amplification factor to be set is large and the data variation of the read image data is large (S / N is bad), the set value NOREF is increased and the data used as valid data is increased. Can be increased, and more accurate shading correction data can be calculated.

【0108】[発明の実施の形態2]別の実施の形態を
発明の実施の形態2として説明する。
[Second Embodiment of the Invention] Another embodiment will be described as a second embodiment of the present invention.

【0109】以下の説明で、実施の形態1と共通する部
材、回路要素等については実施の形態1の説明と同一符
号を用い、詳細な説明を省略する。この実施の形態2の
画像読取装置1が実施の形態1と相違するのは、図4に
示すように、シェーディング補正データ作成装置37に
データ分布検出回路73が設けられ、セレクタ28から
はデータ分布入力経路74がデータ分布検出回路73に
延びていて、データ分布検出回路73に読取画像データ
を入力する点にある。
In the following description, members and circuit elements common to the first embodiment are denoted by the same reference numerals as in the first embodiment, and detailed description is omitted. The difference between the image reading apparatus 1 according to the second embodiment and the first embodiment is that a data distribution detecting circuit 73 is provided in the shading correction data generating apparatus 37 as shown in FIG. The input path 74 extends to the data distribution detecting circuit 73 and the read image data is input to the data distribution detecting circuit 73.

【0110】この構成では、ハロゲンランプ4の光量の
ばらつきや、CCD10の感度のばらつき等によるCC
D10の出力レベルをA/D変換器23のダイナミック
レンジに合わせるための調整がゲイン設定回路71でな
された後、データ分布検出回路73は、その調整が終了
したことを検出して、白基準板12の読取レベルのばら
つき(読取画像データの最大値及び最小値、又は、ばら
つきの標準偏差など)を検出する(これにより取得手
段、取得工程を実現している)。そして、そのばらつき
に応じて、NOREF演算回路72により設定値NOREFを演算
するものである(これにより値設定手段、値設定工程を
実現している)。
In this configuration, the variation in the light amount of the halogen lamp 4 and the variation in the sensitivity of the CCD 10
After the gain setting circuit 71 performs adjustment for adjusting the output level of D10 to the dynamic range of the A / D converter 23, the data distribution detection circuit 73 detects that the adjustment has been completed, and outputs the white reference plate. Twelve reading level variations (the maximum value and the minimum value of the read image data or the standard deviation of the variations) are detected (this implements an acquisition unit and an acquisition step). Then, the set value NOREF is calculated by the NOREF calculation circuit 72 according to the variation (this realizes a value setting means and a value setting step).

【0111】具体的には、データ分布検出回路73は、
特定画素について過去の読取データを保有しており、今
回の読取データと過去の読取データとから最大値と最小
値を検出し、検出された最大値と最小値の差分を演算し
ている。NOREF演算回路72は、この差分値に基づいて
設定値NOREFを演算する。この差分値が経時的に大きく
なるということは、ゲイン設定回路71に設定される増
幅率が経時的に増加していることを表している。つま
り、画像データに含まれるノイズも増加した増幅率で増
幅されていることを意味する。よって、差分値に応じて
設定値NOREFを演算してやれば、このように増幅された
ノイズも適切に除去できる。
More specifically, the data distribution detection circuit 73
It holds the past read data for a specific pixel, detects the maximum value and the minimum value from the current read data and the past read data, and calculates the difference between the detected maximum value and the minimum value. The NOREF calculation circuit 72 calculates the set value NOREF based on the difference value. The fact that the difference value increases with time indicates that the gain set in the gain setting circuit 71 increases with time. That is, it means that the noise included in the image data is also amplified with the increased amplification factor. Therefore, if the set value NOREF is calculated according to the difference value, the noise thus amplified can be appropriately removed.

【0112】データ分布検出回路73は、差分値の代わ
りに標準偏差σを演算してもよい。つまり、特定画素に
ついて、過去の読取データ及び今回の読取リデータよ
リ、テータの分布(正規分布)を検出し、その分布から
標準偏差σを演算する。NOREF演算回路71は、データ
分布検出回路73で演算された標準偏差σに基づいて、
次の(3)式に従い、設定値NOREFを演算する。
The data distribution detecting circuit 73 may calculate the standard deviation σ instead of the difference value. That is, for the specific pixel, the distribution (normal distribution) of the data is detected based on the past read data and the present read data, and the standard deviation σ is calculated from the distribution. The NOREF calculation circuit 71 calculates the standard deviation σ calculated by the data distribution detection circuit 73,
The set value NOREF is calculated according to the following equation (3).

【0113】NOREF = σ × 3 …… (3)NOREF = σ × 3 (3)

【0114】したがって、白基準板12の読取画像デー
タの値についてのばらつき、すなわち、読取画像データ
の最大値、最小値、ばらつきの標準偏差などから、ハロ
ゲンランプ4の光量のばらつき、ミラー5,7,8のよ
ごれなど、走査光学系の劣化の程度を判断して、走査光
学系の劣化について考慮した精度の高いシェーディング
補正データを作成することができる。
Accordingly, the variation in the value of the read image data of the white reference plate 12, that is, the maximum value, the minimum value, the standard deviation of the variation of the read image data, etc. , 8, etc., the degree of deterioration of the scanning optical system can be determined, and highly accurate shading correction data can be created in consideration of the deterioration of the scanning optical system.

【0115】この場合に、読取画像データの値のばらつ
きの検出は、主走査方向の複数の画素を対象として行な
う。また、データ分布検出回路73でばらつきの最大値
のみを検出するようにすれば、簡易な回路構成で、容易
にばらつきを検出することができる。
In this case, the detection of the variation in the value of the read image data is performed for a plurality of pixels in the main scanning direction. Further, if the data distribution detecting circuit 73 detects only the maximum value of the variation, the variation can be easily detected with a simple circuit configuration.

【0116】[発明の実施の形態3]別の実施の形態を
発明の実施の形態3として説明する。
[Third Embodiment of the Invention] Another embodiment will be described as a third embodiment of the present invention.

【0117】以下の説明で、実施の形態1と共通する部
材、回路要素等については実施の形態1の説明と同一符
号を用い、詳細な説明を省略する。図5に示すように、
この実施の形態3の画像読取装置1が実施の形態1と相
違する点は、まず、ゲイン設定回路71がAGC(Auto
Gain Control)回路で、ハード的にゲインコントロー
ルを行ない、その設定された増幅率をシェーディング補
正データ作成装置37では認識できない構成であること
である。そのため、CPU35は、稼動時間検出部75
により、ハロゲンランプ4の稼動時間の総計値を検出
し、この検出値をNOREF演算回路72に入力する(これ
により取得手段、取得工程を実現している)。稼動時間
検出部75は、ハロゲンランプ4の点灯回路の電圧など
からハロゲンランプ4の点灯の有無を検出し、その点灯
時間をカウントし、点灯時間の過去の総計値を不揮発性
メモリなどに記憶する。
In the following description, members and circuit elements common to the first embodiment are denoted by the same reference numerals as those in the first embodiment, and detailed description is omitted. As shown in FIG.
The image reading apparatus 1 according to the third embodiment is different from the image reading apparatus 1 according to the first embodiment in that the gain setting circuit 71 first sets the AGC (Auto
This is a configuration in which gain control is performed by hardware using a gain control circuit, and the set amplification factor cannot be recognized by the shading correction data generation device 37. Therefore, the CPU 35 operates the operation time detection unit 75
As a result, the total value of the operation time of the halogen lamp 4 is detected, and the detected value is input to the NOREF calculation circuit 72 (this realizes the obtaining means and the obtaining step). The operating time detecting unit 75 detects whether the halogen lamp 4 is lit from the voltage of the lighting circuit of the halogen lamp 4 or the like, counts the lighting time, and stores the past total value of the lighting time in a nonvolatile memory or the like. .

【0118】NOREF演算回路72は、ハロゲンランプ4
の稼動時間の総計値に基づき、例えば、下記のような演
算式によりNOREFを演算する(これにより値設定手段、
値設定工程を実現している)。
[0118] The NOREF operation circuit 72 includes the halogen lamp 4
Based on the total value of the operation time of, for example, NOREF is calculated by the following calculation formula (whereby the value setting means,
Value setting process).

【0119】 NOREF = NOREF_DEF × TIME × NOREF_ADJ …… (4) NOREF_DEF:NOREF初期値 TIME:ハロゲンランプ4の稼動時間の総計値 NOREF_ADJ:補正係数NOREF = NOREF_DEF × TIME × NOREF_ADJ (4) NOREF_DEF: NOREF initial value TIME: Total value of operating time of halogen lamp 4 NOREF_ADJ: Correction coefficient

【0120】したがって、走査光学系の光源であるハロ
ゲンランプ4の点灯時間の総計から走査光学系の劣化の
程度を判断して、走査光学系の劣化について考慮した精
度の高いシェーディング補正データを作成することがで
きる。しかも、比較的簡易な構成で実現することができ
る。
Therefore, the degree of deterioration of the scanning optical system is determined from the total lighting time of the halogen lamp 4 as the light source of the scanning optical system, and highly accurate shading correction data is created in consideration of the deterioration of the scanning optical system. be able to. Moreover, it can be realized with a relatively simple configuration.

【0121】なお、信号処理回路22での増幅率の設定
は、前記のフィードバック系が、図3、図4を参照して
前記したものとは若干異なり、ピーク検出回路77で検
出されたピーク値を直接ゲイン設定回路71に入力させ
て、ハード的に増幅率が設定される。
The setting of the amplification factor in the signal processing circuit 22 is slightly different from that described above with reference to FIGS. Is directly input to the gain setting circuit 71, and the amplification factor is set by hardware.

【0122】[発明の実施の形態4]別の実施の形態を
発明の実施の形態4として説明する。
[Fourth Embodiment of the Invention] Another embodiment will be described as a fourth embodiment of the invention.

【0123】以下の説明で、実施の形態3と共通する部
材、回路要素等については実施の形態1の説明と同一符
号を用い、詳細な説明を省略する。この実施の形態4の
画像読取装置1が実施の形態3と相違する点は、図6に
示すように、稼動時間検出部75に代えて、走査光学系
による原稿2の読取画像枚数の総計値をカウントし、そ
の枚数を不揮発性メモリなどに記憶する読取枚数検出部
76を設けている点にある。
In the following description, members, circuit elements, and the like common to the third embodiment are denoted by the same reference numerals as those in the first embodiment, and detailed description is omitted. The difference between the image reading apparatus 1 of the fourth embodiment and the third embodiment is that, as shown in FIG. Is provided, and the number-of-read-sheets detecting unit 76 for counting the number of sheets in a nonvolatile memory or the like is provided.

【0124】この読取枚数検出部76からNOREF演算回
路72に原稿2の読取画像枚数の総計値を入力し(これ
により取得手段、取得工程を実現している)、この総計
値に基づいて、例えば、下記のような演算式によりNORE
Fを演算する(これにより値設定手段、値設定工程を実
現している)。
The total value of the number of read images of the original 2 is input from the read number detection unit 76 to the NOREF calculation circuit 72 (this implements an acquisition unit and an acquisition step), and based on the total value, for example, , NORE
F is calculated (this implements a value setting means and a value setting step).

【0125】 NOREF = NOREF_DEF × PAGE × NOREF_ADJ …… (5) NOREF_DEF:NOREF初期値 PAGE: 原稿2の読取画像枚数の総計値 NOREF_ADJ:補正係数NOREF = NOREF_DEF × PAGE × NOREF_ADJ (5) NOREF_DEF: NOREF initial value PAGE: Total value of the number of read images of document 2 NOREF_ADJ: Correction coefficient

【0126】この場合には、原稿2の読取画像枚数の総
計から走査光学系の劣化の程度を判断して、走査光学系
の劣化について考慮した精度の高いシェーディング補正
データを作成することができる。この場合も、比較的簡
易な構成で実現することができる。
In this case, it is possible to determine the degree of deterioration of the scanning optical system from the total number of read images of the document 2, and to create highly accurate shading correction data in consideration of the deterioration of the scanning optical system. Also in this case, it can be realized with a relatively simple configuration.

【0127】[発明の実施の形態5]別の実施の形態を
発明の実施の形態5として説明する。
[Fifth Embodiment] Another embodiment will be described as a fifth embodiment of the present invention.

【0128】この実施の形態5の画像読取装置1が実施
の形態1〜4と相違する点は、白シェーディング補正装
置21が設けられておらず、その代わりに、実施の形態
1〜4の場合と同様の内容の白シェーディング補正を、
CPU35が所定の白シェーディング補正プログラムに
基づいて行なうことで、シェーディング補正データ作成
装置、白シェーディング補正装置を実現している点にあ
る。その他の点については、実施の形態1の場合と同様
であり、実施の形態1と同様の符号を用い、詳細な説明
は省略する。
The image reading apparatus 1 according to the fifth embodiment differs from the first to fourth embodiments in that the white shading correction device 21 is not provided, and the image reading apparatus 1 according to the first to fourth embodiments is used instead. White shading correction with the same content as
The point is that a shading correction data creation device and a white shading correction device are realized by the CPU 35 performing based on a predetermined white shading correction program. Other points are the same as those in the first embodiment, and the same reference numerals as those in the first embodiment are used, and the detailed description is omitted.

【0129】以下では、CPU35が白シェーディング
補正プログラムに基づいて行なう白シェーディング補正
処理の内容について、説明する。
Hereinafter, the contents of the white shading correction processing performed by the CPU 35 based on the white shading correction program will be described.

【0130】まず、図10は、画像読取装置1の制御系
の電気的な接続を示すブロック図である。図10に示す
ように、CPU35とバス86を介して接続されている
RAM82は、CPU35の制御により、IPU(Imag
e Processing Unit)84による後述の演算の精果求め
られたシェーディング補正データを格納する。記憶媒体
となるROM81は、フラッシュメモリ等の不揮発性メ
モリで、シェーディング補正データ作成プログラムや白
シェーディング補正プログラム等が格納されている。な
お、ROM81内に格納されているプログラムはCPU
35の制御により、I/Oポート83を介して図示しな
い外部装置からダウンロードされるプログラムに書き換
え可能である。CPU35は上記制約の他に、走査光学
系の劣化の程度を示す情報を取得してNOREFの値を演算
する。
First, FIG. 10 is a block diagram showing the electrical connection of the control system of the image reading apparatus 1. As shown in FIG. 10, the RAM 82 connected to the CPU 35 via the bus 86 controls the IPU (Imag
e Processing Unit) 84 stores shading correction data obtained as a result of a calculation described later. The ROM 81 serving as a storage medium is a nonvolatile memory such as a flash memory, and stores a shading correction data creation program, a white shading correction program, and the like. The program stored in the ROM 81 is a CPU
Under the control of 35, the program can be rewritten to a program downloaded from an external device (not shown) via the I / O port 83. In addition to the above restrictions, the CPU 35 obtains information indicating the degree of deterioration of the scanning optical system and calculates the value of NOREF.

【0131】センサボード基板(SBU:Sensor Proce
ssing Unit)13は、CCD10、信号処理回路22及
びA/D変換器23を実装したボードであり、IPU8
4は、CPU35の制御により、ROM(フラッシュメ
モリ)81からシェーディング補正データ作成プログラ
ムや白シェーディシグ補正プログラムを呼び出して、シ
ェーディング補正テータ作成や白シェーディング補正の
演算を行う。シェーディング補正データ作成時にはCP
U35によりNOREFの値が設定される。
Sensor board (SBU: Sensor Proce
The ssing unit 13 is a board on which the CCD 10, the signal processing circuit 22, and the A / D converter 23 are mounted.
4 calls a shading correction data creation program and a white shading sig correction program from a ROM (flash memory) 81 under the control of the CPU 35 to perform shading correction data creation and white shading correction calculations. CP when creating shading correction data
The value of NOREF is set by U35.

【0132】図7は、白シェーディング補正処理の処理
手順を説明するフローチャートである。図7に示すよう
に、CPU35は、IPU84などを制御して次のよう
な処理を行う。すなわち、一連の画像読取動作を開始し
たときは(ステップS1のY)、走査光学系の劣化の程
度を示す情報を取得する(ステップS2)。これにより
取得手段、取得工程、取得処理を実現している。すなわ
ち、具体的には、実施の形態1のように信号処理回路2
2の増幅回路に設定する増幅率であってもよいし、実施
の形態2のように白基準板12の読取画像データのばら
つきであってもよいし、実施の形態3のようにハロゲン
ランプ4の点灯時間の総計値であってもよい、実施の形
態4のように原稿2の読取枚数の総計値であってもよ
い。
FIG. 7 is a flowchart for explaining the processing procedure of the white shading correction processing. As shown in FIG. 7, the CPU 35 controls the IPU 84 and the like to perform the following processing. That is, when a series of image reading operations is started (Y in step S1), information indicating the degree of deterioration of the scanning optical system is obtained (step S2). This implements an acquisition unit, an acquisition step, and an acquisition process. That is, specifically, as in the first embodiment, the signal processing circuit 2
The amplification factor may be set in the second amplification circuit, may be variation in read image data of the white reference plate 12 as in the second embodiment, or may be variation in the halogen lamp 4 as in the third embodiment. Or the total value of the number of sheets of the document 2 read as in the fourth embodiment.

【0133】そして、ステップS2で取得した走査光学
系の劣化の程度を示す情報に基づいて、例えば、前記
(1)〜(4)のような演算を行って設定値NOREFを求
め(ステップS3)、これから使用する設定値NOREFと
して設定する(ステップS4)。これにより値設定手
段、値設定工程、値設定処理を実現している。
Then, based on the information indicating the degree of deterioration of the scanning optical system obtained in step S2, for example, the above-described calculations (1) to (4) are performed to obtain the set value NOREF (step S3). Is set as a setting value NOREF to be used (step S4). This implements a value setting means, a value setting step, and a value setting process.

【0134】その後、シェーディング補正データを以下
のようにして作成する。すなわち、実施の形態1の場合
と同様に基準データ生成エリアの最終ラインまで画素ご
とに重み付け平均又は単純平均などの平均化処理を行っ
て、基準データとする(ステップS5)。これにより基
準データ作成手段、基準データ作成工程、基準データ作
成処理を実現している。
Thereafter, shading correction data is created as follows. That is, as in the case of the first embodiment, averaging processing such as weighted averaging or simple averaging is performed for each pixel up to the last line of the reference data generation area to obtain reference data (step S5). This implements a reference data creation means, a reference data creation step, and a reference data creation process.

【0135】次に、ステップS6で求めた基準データ
と、基準データ生成エリア以後の各ラインの画像データ
とに関し、前記(1)式に基づく比較演算を行って(ス
テップS6)、 シェーディング補正データ生成用データ<基準データ−NOREF ……(1) の関係にある場合には(ステップS6のY)、基準デー
タ生成エリア以後の各ラインの画像データを画素ごとに
除外し(ステップS7)、その代わりに、その比較演算
を行った基準データに置き換える(ステップS8)。ス
テップS6により比較手段、比較工程、比較処理を、ス
テップS7により除外手段、除外工程、除外処理を実現
している。そして、この置き換え後の基準データ生成エ
リア以後の各ラインの画像データについて重加算平均を
求める。(ステップS9)。これによりシェーディング
補正データ作成手段、シェーディング補正データ作成工
程、シェーディング補正データ作成処理を実現してい
る。
Next, a comparison operation based on the above equation (1) is performed on the reference data obtained in step S6 and the image data of each line after the reference data generation area (step S6) to generate shading correction data. If there is a relation of data for use <reference data-NOREF (1) (Y in step S6), the image data of each line after the reference data generation area is excluded for each pixel (step S7). Next, the data is replaced with the reference data subjected to the comparison operation (step S8). Step S6 implements the comparison means, comparison step, and comparison processing, and step S7 implements the exclusion means, exclusion step, and exclusion processing. Then, a weighted average is obtained for the image data of each line after the reference data generation area after the replacement. (Step S9). This implements shading correction data creation means, shading correction data creation process, and shading correction data creation processing.

【0136】このようにして、シェーディング補正デー
タ生成エリアの最終ラインまで重加算平均を求めたとき
は(ステップS10のY)、最終的に求められた重加算
平均値をシェーディング補正データとして所定のRAM
などに記憶する(ステップS11)。
When the multiple averaging is calculated up to the last line of the shading correction data generation area (Y in step S10), the finally calculated multiple averaging value is used as shading correction data in a predetermined RAM.
And the like (step S11).

【0137】そして、原稿2の読取を開始したときは
(ステップS12のY)、このシェーディング補正デー
タを用い、実施の形態1の場合と同様に、1ラインずつ
原稿2の読取画像データに対して白シェーディング補正
を行なう(ステップS13)。ステップS24により白
シェーディング補正手段、白シェーディング補正工程、
白シェーディング補正処理を実現している。原稿2の最
終ラインまで白シェーディング補正が終了したときは
(ステップS14のY)、一連の処理を終了する。
When reading of the original 2 is started (Y in step S12), the read image data of the original 2 is read line by line using the shading correction data in the same manner as in the first embodiment. White shading correction is performed (step S13). By step S24, white shading correction means, white shading correction step,
The white shading correction processing is realized. When the white shading correction has been completed up to the last line of the document 2 (Y in step S14), a series of processing ends.

【0138】この画像読取装置1によれば、実施の形態
1〜4と同様に、白基準板12の読取画像データについ
て、先頭のmラインを統計化して作成した基準データ
と、その基準データ以後の画像データとに関して比較を
行って、ゴミ、汚れ、傷等の影響を受けた画素を除外す
ることができるので、白シェーディング補正データDsh
から充分にノイズを除去することができる。
According to the image reading apparatus 1, as in the first to fourth embodiments, the read image data of the white reference plate 12 has the reference data created by statistically forming the top m lines, and the reference data after the reference data. The pixel data affected by dust, dirt, scratches, etc. can be excluded by comparing with the image data of the white shading correction data Dsh.
, Noise can be sufficiently removed.

【0139】また、基準データと、その基準データ以後
の画像データとに関して比較を行なう際には、予め基準
データから所定の値NOREFを減算してから比較すること
で(ステップS6)、基準データを適切な値に調節し、
精度のよいシェーディング補正データDshを的確に得る
ことができる。
When comparison is made between the reference data and the image data subsequent to the reference data, a predetermined value NOREF is subtracted from the reference data before comparison (step S6), and the reference data is compared. Adjust to an appropriate value,
Accurate shading correction data Dsh can be obtained accurately.

【0140】この場合に、走査光学系の劣化の程度を示
す情報、すなわち、信号処理回路22の増幅回路に設定
する増幅率、白基準板12の読取画像データのばらつ
き、ハロゲンランプ4の点灯時間の総計値、原稿2の読
取枚数の総計値などに基づいて、ハロゲンランプ4の光
量のばらつき、ミラー5,7,8のよごれなど、走査光
学系の劣化の程度を判断して、走査光学系の劣化につい
て考慮した精度の高いシェーディング補正データを作成
することができる。
In this case, information indicating the degree of deterioration of the scanning optical system, that is, the amplification factor set in the amplifier circuit of the signal processing circuit 22, the variation of the read image data of the white reference plate 12, the lighting time of the halogen lamp 4 And the degree of deterioration of the scanning optical system, such as variations in the amount of light from the halogen lamp 4 and dirt on the mirrors 5, 7, and 8, is determined based on the total value of , It is possible to create high-precision shading correction data in consideration of the deterioration of the shading.

【0141】なお、シェーディング補正データ作成プロ
グラムは、ROM81に予め格納しておいてもよいし、
製品出荷時には、白基準を読み取った複数ライン分のデ
ータの平均値からシェーディング補正データを作成する
従来のシェーディング補正データ作成プログラムをRO
M81に格納しておき、製品出荷後にサービスマンがC
D−ROMなどの記憶媒体に格納されている、この実施
の形態のシェーディングデータ作成プログラムをPC
(Personal Computer)などのプログラムを読み取リ可
能な外部機器で一旦読み出し、この読み出されたプログ
ラムを、I/Oポート83を介してCPU35の制御に
よりROM81にダウンロードするようにしてもよい。
The shading correction data creation program may be stored in the ROM 81 in advance,
At the time of product shipment, the conventional shading correction data creation program that creates shading correction data from the average value of data for multiple lines reading the white reference
Stored in M81
A shading data creation program according to this embodiment, which is stored in a storage medium such as a D-ROM,
A program such as a (Personal Computer) may be read once by a readable external device, and the read program may be downloaded to the ROM 81 under the control of the CPU 35 via the I / O port 83.

【0142】[発明の実施の形態6]別の実施の形態を
発明の実施の形態6として説明する。
[Sixth Embodiment of the Invention] Another embodiment will be described as a sixth embodiment of the invention.

【0143】図8は、実施の形態6であるデジタル複写
機51の概略構成を示すブロック図である。図8に示す
ように、このデジタル複写機51は、この発明の画像形
成装置を実施するもので、画像読取装置1と、プリンタ
エンジン52と、デジタル複写機51の全体を制御する
マイコンなどからなる制御部53とを備えている。
FIG. 8 is a block diagram showing a schematic configuration of a digital copying machine 51 according to the sixth embodiment. As shown in FIG. 8, the digital copying machine 51 implements the image forming apparatus of the present invention, and includes an image reading device 1, a printer engine 52, a microcomputer for controlling the entire digital copying machine 51, and the like. And a control unit 53.

【0144】画像読取装置1の構成は、実施の形態1〜
5の何れかと同様であるため、以下では実施の形態1〜
5と同一の符号を用い、詳細な説明は省略する。
The construction of the image reading apparatus 1 is the same as that of the first to third embodiments.
5 is similar to any one of the first to fifth embodiments.
5, the detailed description is omitted.

【0145】プリンタエンジン52は、用紙などの記録
媒体上に画像形成を行なうものであり、その印刷方式
は、電子写真方式のほか、インクジェット方式、昇華型
熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型
熱転写方式など、周知の各種方式を用いることができ
る。
The printer engine 52 forms an image on a recording medium such as paper. The printing method is an electrophotographic method, an ink jet method, a sublimation type thermal transfer method, a silver halide photographic method, a direct thermal recording method. Various types of well-known methods such as a method and a fusion-type thermal transfer method can be used.

【0146】制御部53は、画像読取装置1及びプリン
タエンジン52を制御して、画像読取装置1で原稿2を
読取り、この読取った画像データに基づいてプリンタエ
ンジン52で画像形成を行なう。
The control section 53 controls the image reading device 1 and the printer engine 52 to read the original 2 with the image reading device 1 and forms an image with the printer engine 52 based on the read image data.

【0147】したがって、このデジタル複写機51によ
れば、画像データの白シェーディング補正について、実
施の形態1〜5と同様の作用、効果を奏することができ
る。
Therefore, according to the digital copying machine 51, the same operation and effect as those of the first to fifth embodiments can be achieved for the white shading correction of the image data.

【0148】[発明の実施の形態7]別の実施の形態を
発明の実施の形態7として説明する。
Seventh Embodiment Another embodiment will be described as a seventh embodiment of the present invention.

【0149】図9は、実施の形態7である印刷システム
61の概略構成を示すブロック図である。図9に示すよ
うに、この印刷システム61は、この発明の画像形成装
置を実施するもので、画像読取装置1と、与えられたプ
ログラムに基づいて各種の情報処理が可能なPC(Pers
onal Computer)などの情報処理装置62と、プリンタ
63とを備え、画像読取装置1及びプリンタ63は、所
定のインターフェイスを介して情報処理装置62に接続
されている。
FIG. 9 is a block diagram showing a schematic configuration of a printing system 61 according to the seventh embodiment. As shown in FIG. 9, the printing system 61 implements the image forming apparatus of the present invention, and includes a PC (Pers) capable of performing various information processing based on a given program with the image reading apparatus 1.
The image reading apparatus 1 and the printer 63 are connected to the information processing apparatus 62 via a predetermined interface.

【0150】画像読取装置1の構成は、実施の形態1〜
5の何れかと同様であるため、以下では実施の形態1〜
5と同一の符号を用い、詳細な説明は省略する。
The configuration of the image reading apparatus 1 is the same as that of the first to third embodiments.
5 is similar to any one of the first to fifth embodiments.
5, the detailed description is omitted.

【0151】プリンタ63は、用紙などの記録媒体上に
画像形成を行なうものであり、その印刷方式は、電子写
真方式のほか、インクジェット方式、昇華型熱転写方
式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方
式など、周知の各種方式を用いることができる。
The printer 63 forms an image on a recording medium such as paper. The printing method is an electrophotographic method, an ink jet method, a sublimation heat transfer method, a silver halide photographic method, a direct thermal recording method. Various known methods such as a fusion-type thermal transfer method can be used.

【0152】情報処理装置62には、画像読取装置1及
びプリンタ63を駆動するドライバソフトが記憶されて
いて、情報処理装置62の操作により、ドライバソフト
に基づいて画像読取装置1及びプリンタ63を制御し
て、画像読取装置1で原稿2を読取り、この読取った画
像データに基づいてプリンタエンジン52で画像形成を
行なうことが可能である。
The information processing device 62 stores driver software for driving the image reading device 1 and the printer 63. When the information processing device 62 is operated, the image reading device 1 and the printer 63 are controlled based on the driver software. Then, the document 2 can be read by the image reading device 1 and an image can be formed by the printer engine 52 based on the read image data.

【0153】したがって、この印刷システム61によれ
ば、画像データの白シェーディング補正について、実施
の形態1〜5と同様の作用、効果を奏することができ
る。
Therefore, according to the printing system 61, the same operation and effect as those of the first to fifth embodiments can be achieved for the white shading correction of the image data.

【0154】[0154]

【発明の効果】請求項1に記載の発明は、白基準の先頭
の複数ラインを統計化して作成した基準データと、基準
データ以後の画像データとに関して比較を行って、ゴ
ミ、汚れ、傷等の影響を受けた画素を除外することがで
きるので、白シェーディング補正データから充分にノイ
ズを除去することができる。また、白基準を読み取る光
学系の劣化の程度に応じて予め設定された値の大きさを
可変するので、光学系の劣化についても考慮した精度の
高いシェーディング補正データを作成することができ
る。
According to the first aspect of the present invention, dust, dirt, scratches, and the like are compared by comparing the reference data created by statisticizing a plurality of lines at the head of the white reference with the image data after the reference data. Can be excluded, so that noise can be sufficiently removed from the white shading correction data. In addition, since the value of a preset value is changed according to the degree of deterioration of the optical system that reads the white reference, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0155】請求項2に記載の発明は、請求項1に記載
のシェーディング補正データ作成装置において、副走査
方向における基準データ以後の白基準の読取画像データ
から予め設定された値を減算することで、光学系の劣化
についても考慮した精度の高いシェーディング補正デー
タを作成することができる。
According to a second aspect of the present invention, in the shading correction data creating apparatus according to the first aspect, a preset value is subtracted from white-reference read image data after the reference data in the sub-scanning direction. Thus, it is possible to create highly accurate shading correction data in consideration of the deterioration of the optical system.

【0156】請求項3に記載の発明は、請求項1又は2
に記載のシェーディング補正データ作成装置において、
白基準の先頭の複数ラインを平均化して作成した基準デ
ータを用い、充分にノイズを除去した白シェーディング
補正データを作成することができる。
The invention according to claim 3 is the invention according to claim 1 or 2
In the shading correction data creation device described in the above,
By using reference data created by averaging a plurality of lines at the head of the white reference, white shading correction data from which noise has been sufficiently removed can be created.

【0157】請求項4に記載の発明は、請求項1〜3の
何れかの一に記載のシェーディング補正データ作成装置
において、信号処理回路に設定される増幅率から光学系
の劣化の程度を判断して、光学系の劣化についても考慮
した精度の高いシェーディング補正データを作成するこ
とができる。
According to a fourth aspect of the present invention, in the shading correction data generating apparatus according to any one of the first to third aspects, the degree of deterioration of the optical system is determined from the amplification factor set in the signal processing circuit. As a result, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0158】請求項5に記載の発明は、請求項1〜3の
何れかの一に記載のシェーディング補正データ作成装置
において、白基準を読取った画像データの値のばらつき
から光学系の劣化の程度を判断して、光学系の劣化につ
いても考慮した精度の高いシェーディング補正データを
作成することができる。
According to a fifth aspect of the present invention, in the shading correction data creating apparatus according to any one of the first to third aspects, the degree of deterioration of the optical system is determined based on a variation in the value of image data obtained by reading the white reference. Is determined, and highly accurate shading correction data that takes into account deterioration of the optical system can be created.

【0159】請求項6に記載の発明は、請求項5に記載
のシェーディング補正データ作成装置において、ばらつ
きの最大値のみを検出することで、簡易な回路構成で、
容易にばらつきを検出することができる。
According to a sixth aspect of the present invention, in the shading correction data creating apparatus according to the fifth aspect, only the maximum value of the variation is detected, thereby achieving a simple circuit configuration.
Variations can be easily detected.

【0160】請求項7に記載の発明は、請求項5又は6
に記載のシェーディング補正データ作成装置において、
白基準を読取った画像データについて複数の画素の標準
偏差から光学系の劣化の程度を判断して、光学系の劣化
についても考慮した精度の高いシェーディング補正デー
タを作成することができる。
The invention according to claim 7 is the invention according to claim 5 or 6
In the shading correction data creation device described in the above,
It is possible to determine the degree of deterioration of the optical system from the standard deviation of a plurality of pixels with respect to the image data obtained by reading the white reference, and create highly accurate shading correction data that also takes into account the deterioration of the optical system.

【0161】請求項8に記載の発明は、請求項1又は2
に記載のシェーディング補正データ作成装置において、
光源の点灯時間の総計から光学系の劣化の程度を判断し
て、光学系の劣化についても考慮した精度の高いシェー
ディング補正データを作成することができる。
The invention described in claim 8 is the invention according to claim 1 or 2
In the shading correction data creation device described in the above,
By judging the degree of deterioration of the optical system from the total lighting time of the light source, it is possible to create highly accurate shading correction data that also takes into account the deterioration of the optical system.

【0162】請求項9に記載の発明は、請求項1〜3の
何れかの一に記載のシェーディング補正データ作成装置
において、読取画像の枚数から光学系の劣化の程度を判
断して、光学系の劣化についても考慮した精度の高いシ
ェーディング補正データを作成することができる。
According to a ninth aspect of the present invention, in the shading correction data generating apparatus according to any one of the first to third aspects, the degree of deterioration of the optical system is determined based on the number of read images. , It is possible to create highly accurate shading correction data that also takes into account the deterioration of.

【0163】請求項10に記載の発明は、請求項1〜9
の何れかの一に記載の発明と同様の作用、効果を奏す
る。
The tenth aspect of the present invention provides the first to ninth aspects.
The same operation and effect as the invention described in any one of the above are exerted.

【0164】請求項11に記載の発明は、請求項10に
記載の発明と同様の作用、効果を奏する。
The eleventh aspect of the invention has the same function and effect as the tenth aspect of the invention.

【0165】請求項12に記載の発明は、請求項11に
記載の発明と同様の作用、効果を奏する。
The twelfth aspect of the invention has the same functions and effects as the eleventh aspect of the invention.

【0166】請求項13に記載の発明は、白基準の先頭
の複数ラインを統計化して作成した基準データと、基準
データ以後の画像データとに関して比較を行って、ゴ
ミ、汚れ、傷等の影響を受けた画素を除外することがで
きるので、白シェーディング補正データから充分にノイ
ズを除去することができる。また、白基準を読み取る光
学系の劣化の程度に応じて予め設定された値の大きさを
可変するので、光学系の劣化についても考慮した精度の
高いシェーディング補正データを作成することができ
る。
According to a thirteenth aspect of the present invention, a comparison is made between reference data created by statistically quantifying a plurality of lines at the head of the white reference and image data subsequent to the reference data, and the influence of dust, dirt, scratches and the like is obtained. Since the received pixels can be excluded, noise can be sufficiently removed from the white shading correction data. In addition, since the value of a preset value is changed according to the degree of deterioration of the optical system that reads the white reference, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0167】請求項14に記載の発明は、請求項13に
記載のシェーディング補正データ作成方法において、副
走査方向における基準データ以後の白基準の読取画像デ
ータから予め設定された値を減算することで、光学系の
劣化についても考慮した精度の高いシェーディング補正
データを作成することができる。
According to a fourteenth aspect of the present invention, in the shading correction data creating method according to the thirteenth aspect, a predetermined value is subtracted from white-reference read image data after the reference data in the sub-scanning direction. Thus, it is possible to create highly accurate shading correction data in consideration of the deterioration of the optical system.

【0168】請求項15に記載の発明は、請求項13又
は14に記載のシェーディング補正データ作成方法にお
いて、白基準の先頭の複数ラインを平均化して作成した
基準データを用い、充分にノイズを除去した白シェーデ
ィング補正データを作成することができる。
According to a fifteenth aspect of the present invention, in the shading correction data generating method according to the thirteenth or fourteenth aspect, noise is sufficiently removed by using reference data generated by averaging a plurality of lines at the head of a white reference. White shading correction data can be created.

【0169】請求項16に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、信号処理回路に設定される増幅率から
光学系の劣化の程度を判断して、光学系の劣化について
も考慮した精度の高いシェーディング補正データを作成
することができる。
The invention according to claim 16 is the invention according to claims 13 to
15. In the shading correction data creation method according to any one of 15., the degree of deterioration of the optical system is determined from the amplification factor set in the signal processing circuit, and high-precision shading correction considering the deterioration of the optical system is also performed. Data can be created.

【0170】請求項17に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、白基準を読取った画像データの値のば
らつきから光学系の劣化の程度を判断して、光学系の劣
化についても考慮した精度の高いシェーディング補正デ
ータを作成することができる。
The invention according to claim 17 is the invention according to claims 13 to
15. In the shading correction data creation method according to any one of the fifteenth and fifteenth aspects, the degree of deterioration of the optical system is determined from the variation in the value of the image data obtained by reading the white reference, and the accuracy is high in consideration of the deterioration of the optical system. Shading correction data can be created.

【0171】請求項18に記載の発明は、請求項17に
記載のシェーディング補正データ作成方法において、ば
らつきの最大値のみを検出することで、簡易な回路構成
で、容易にばらつきを検出することができる。
According to an eighteenth aspect of the present invention, in the shading correction data creating method according to the seventeenth aspect, by detecting only the maximum value of the variation, the variation can be easily detected with a simple circuit configuration. it can.

【0172】請求項19に記載の発明は、請求項17又
は18に記載のシェーディング補正データ作成方法にお
いて、白基準を読取った画像データについて複数の画素
の標準偏差から光学系の劣化の程度を判断して、光学系
の劣化についても考慮した精度の高いシェーディング補
正データを作成することができる。
According to a nineteenth aspect of the present invention, in the shading correction data creation method according to the seventeenth or eighteenth aspect, the degree of deterioration of the optical system is determined from the standard deviation of a plurality of pixels in the image data obtained by reading the white reference. As a result, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0173】請求項20に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、光源の点灯時間の総計から光学系の劣
化の程度を判断して、光学系の劣化についても考慮した
精度の高いシェーディング補正データを作成することが
できる。
According to the twentieth aspect of the present invention,
15. In the shading correction data generating method according to any one of 15., the degree of optical system deterioration is determined from the total lighting time of the light source, and high-precision shading correction data is generated in consideration of optical system deterioration. can do.

【0174】請求項21に記載の発明は、請求項13〜
15の何れかの一に記載のシェーディング補正データ作
成方法において、読取画像の枚数から光学系の劣化の程
度を判断して、光学系の劣化についても考慮した精度の
高いシェーディング補正データを作成することができ
る。
The invention described in claim 21 is the invention according to claims 13 to
15. The method for generating shading correction data according to any one of 15 above, wherein the degree of deterioration of the optical system is determined from the number of read images, and high-precision shading correction data is generated in consideration of the deterioration of the optical system. Can be.

【0175】請求項22に記載の発明は、白基準の先頭
の複数ラインを統計化して作成した基準データと、基準
データ以後の画像データとに関して比較を行って、ゴ
ミ、汚れ、傷等の影響を受けた画素を除外することがで
きるので、白シェーディング補正データから充分にノイ
ズを除去することができる。また、白基準を読み取る光
学系の劣化の程度に応じて予め設定された値の大きさを
可変するので、光学系の劣化についても考慮した精度の
高いシェーディング補正データを作成することができ
る。
According to the twenty-second aspect of the present invention, a comparison is made between reference data created by statistically quantifying a plurality of lines at the head of the white reference and image data after the reference data, and the influence of dust, dirt, scratches, and the like is obtained. Since the received pixels can be excluded, noise can be sufficiently removed from the white shading correction data. In addition, since the value of a preset value is changed according to the degree of deterioration of the optical system that reads the white reference, highly accurate shading correction data that takes into account the deterioration of the optical system can be created.

【0176】請求項23に記載の発明は、請求項22に
記載のプログラムにおいて、副走査方向における基準デ
ータ以後の白基準の読取画像データから予め設定された
値を減算することで、光学系の劣化についても考慮した
精度の高いシェーディング補正データを作成することが
できる。
According to a twenty-third aspect of the present invention, in the program according to the twenty-second aspect, the preset value is subtracted from the read image data of the white reference after the reference data in the sub-scanning direction, whereby Highly accurate shading correction data can be created in consideration of deterioration.

【0177】請求項24に記載の発明は、請求項22又
は23に記載のプログラムにおいて、白基準の先頭の複
数ラインを平均化して作成した基準データを用い、充分
にノイズを除去した白シェーディング補正データを作成
することができる。
According to a twenty-fourth aspect of the present invention, in the program according to the twenty-second or twenty-third aspect, white shading correction is performed by using reference data created by averaging a plurality of lines at the head of the white reference to sufficiently remove noise. Data can be created.

【0178】請求項25に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、信号処
理回路に設定される増幅率から光学系の劣化の程度を判
断して、光学系の劣化についても考慮した精度の高いシ
ェーディング補正データを作成することができる。
The invention according to claim 25 is the invention according to claims 22 to
24, the degree of deterioration of the optical system is determined from the amplification factor set in the signal processing circuit, and high-precision shading correction data is created in consideration of the deterioration of the optical system. be able to.

【0179】請求項26に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、白基準
を読取った画像データの値のばらつきから光学系の劣化
の程度を判断して、光学系の劣化についても考慮した精
度の高いシェーディング補正データを作成することがで
きる。
The invention according to claim 26 is the invention according to claims 22 to
24. The program according to any one of 24, wherein the degree of deterioration of the optical system is determined from the variation in the value of the image data obtained by reading the white reference, and high-precision shading correction data taking into account the deterioration of the optical system is obtained. Can be created.

【0180】請求項27に記載の発明は、請求項26に
記載のプログラムにおいて、ばらつきの最大値のみを検
出することで、簡易な回路構成で、容易にばらつきを検
出することができる。
According to the invention of claim 27, in the program of claim 26, by detecting only the maximum value of the variation, the variation can be easily detected with a simple circuit configuration.

【0181】請求項28に記載の発明は、請求項26又
は27に記載のプログラムにおいて、白基準を読取った
画像データについて複数の画素の標準偏差から光学系の
劣化の程度を判断して、光学系の劣化についても考慮し
た精度の高いシェーディング補正データを作成すること
ができる。
According to a twenty-eighth aspect of the present invention, in the program according to the twenty-sixth aspect or the twenty-seventh aspect, the degree of deterioration of the optical system is determined based on the standard deviation of a plurality of pixels for image data obtained by reading the white reference. It is possible to create highly accurate shading correction data in consideration of system degradation.

【0182】請求項29に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、光源の
点灯時間の総計から光学系の劣化の程度を判断して、光
学系の劣化についても考慮した精度の高いシェーディン
グ補正データを作成することができる。
The invention according to claim 29 is the invention according to claims 22 to
24, the degree of deterioration of the optical system is determined from the total lighting time of the light source, and high-precision shading correction data can be created in consideration of the deterioration of the optical system. .

【0183】請求項30に記載の発明は、請求項22〜
24の何れかの一に記載のプログラムにおいて、読取画
像の枚数から光学系の劣化の程度を判断して、光学系の
劣化についても考慮した精度の高いシェーディング補正
データを作成することができる。
The invention according to claim 30 is the invention according to claims 22 to
24, the degree of deterioration of the optical system can be determined from the number of read images, and high-precision shading correction data can be created in consideration of the deterioration of the optical system.

【0184】請求項31に記載の発明は、請求項22〜
30の何れかの一に記載の発明と同様の作用、効果を奏
する。
The invention according to claim 31 is the invention according to claims 22 to
30 has the same function and effect as the invention described in any one of the thirty aspects.

【図面の簡単な説明】[Brief description of the drawings]

【図1】発明の実施の形態1である画像読取装置の全体
構成を示す縦断面図である。
FIG. 1 is a longitudinal sectional view showing the entire configuration of an image reading apparatus according to Embodiment 1 of the present invention.

【図2】前記画像形成装置による画像読取動作で用いる
ゲート信号を説明するタイミングチャートである。
FIG. 2 is a timing chart illustrating a gate signal used in an image reading operation by the image forming apparatus.

【図3】前記画像形成装置の白シェーディング補正装置
の回路構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a circuit configuration of a white shading correction device of the image forming apparatus.

【図4】発明の実施の形態2である画像読取装置の白シ
ェーディング補正装置の回路構成を示すブロック図であ
る。
FIG. 4 is a block diagram illustrating a circuit configuration of a white shading correction device of the image reading device according to the second embodiment of the present invention;

【図5】発明の実施の形態3である画像読取装置の白シ
ェーディング補正装置の回路構成を示すブロック図であ
る。
FIG. 5 is a block diagram illustrating a circuit configuration of a white shading correction device of the image reading device according to the third embodiment of the present invention;

【図6】発明の実施の形態4である画像読取装置の白シ
ェーディング補正装置の回路構成を示すブロック図であ
る。
FIG. 6 is a block diagram illustrating a circuit configuration of a white shading correction device of an image reading device according to a fourth embodiment of the present invention.

【図7】発明の実施の形態5である画像読取装置の白シ
ェーディング補正装置の回路構成を示すフローチャート
である。
FIG. 7 is a flowchart illustrating a circuit configuration of a white shading correction device of an image reading device according to a fifth embodiment of the present invention;

【図8】発明の実施の形態6であるデジタル複写機の全
体構成を示す説明図である。
FIG. 8 is an explanatory diagram showing an overall configuration of a digital copying machine according to Embodiment 6 of the present invention.

【図9】発明の実施の形態7である印刷システムの全体
構成を示す説明図である。
FIG. 9 is an explanatory diagram illustrating an overall configuration of a printing system according to a seventh embodiment of the present invention.

【図10】発明の実施の形態5である画像読取装置の制
御系の電気的な接続を示すブロック図である。
FIG. 10 is a block diagram illustrating electrical connection of a control system of the image reading apparatus according to the fifth embodiment of the present invention;

【符号の説明】[Explanation of symbols]

1 画像読取装置 2 原稿 10 光電変換素子 12 白基準 21 白シェーディング補正装置 35 シェーディング補正データ作成装置 51 画像形成装置 61 画像形成装置 DESCRIPTION OF SYMBOLS 1 Image reading apparatus 2 Document 10 Photoelectric conversion element 12 White reference 21 White shading correction apparatus 35 Shading correction data creation apparatus 51 Image forming apparatus 61 Image forming apparatus

フロントページの続き (72)発明者 木皿 栄江 宮城県柴田郡柴田町大字中名生字神明堂3 −1 東北リコー株式会社内 Fターム(参考) 5B047 AA01 BA02 CA07 CB04 CB11 CB25 DA04 DC01 DC20 5C072 AA01 BA08 FB12 RA16 UA03 UA12 UA14 UA20 XA01 5C077 LL02 LL04 MM27 PP06 PP43 PP46 PP62 PP71 PQ03 PQ18 PQ20 SS01 TT06 Continuing from the front page (72) Inventor Eie Kisara 3-1 Shinmei-do, Nakaname, Shimada-cho, Shibata-machi, Shibata-gun, Miyagi F-term (reference) in Tohoku Ricoh Co., Ltd. 5B047 AA01 BA02 CA07 CB04 CB11 CB25 DA04 DC01 DC20 5C072 AA01 BA08 FB12 RA16 UA03 UA12 UA14 UA20 XA01 5C077 LL02 LL04 MM27 PP06 PP43 PP46 PP62 PP71 PQ03 PQ18 PQ20 SS01 TT06

Claims (31)

【特許請求の範囲】[Claims] 【請求項1】 白基準を読み取った画像データから白シ
ェーディング補正に用いるシェーディング補正データを
作成するシェーディング補正データ作成装置において、 前記画像データの副走査方向の先頭における複数ライン
に統計化処理を施して基準データを作成する基準データ
作成手段と、 前記画像データを読み取る光学系の劣化の程度を示す情
報を取得する取得手段と、 この劣化の程度に応じた大きさの値を予め設定する値設
定手段と、 副走査方向における前記基準データ以後の前記画像デー
タと前記基準データ以後の画像データとの大小を前記予
め設定された値を用いて調整をした上で比較する比較手
段と、 この比較演算により前記基準データ以後の画像データの
方が小さいときは当該基準データ以後の画像データを除
外する除外手段と、 この除外後の前記基準データ以後の画像データを対象と
して前記シェーディング補正データを作成するシェーデ
ィング補正データ作成手段と、を備えていることを特徴
とするシェーディング補正データ作成装置。
1. A shading correction data generating apparatus for generating shading correction data used for white shading correction from image data obtained by reading a white reference, wherein a statistical processing is performed on a plurality of lines at the head of the image data in a sub-scanning direction. Reference data creating means for creating reference data; acquiring means for acquiring information indicating the degree of deterioration of the optical system that reads the image data; and value setting means for setting a value corresponding to the degree of deterioration in advance. And comparing means for adjusting the magnitude of the image data after the reference data and the image data after the reference data in the sub-scanning direction using the preset value, and comparing the adjusted data. When the image data after the reference data is smaller, an exclusion method for excluding the image data after the reference data is excluded. When shading correction data generating apparatus characterized by comprising: a shading correction data generating means for generating the shading correction data to the reference data after the image data after the exclusion as a target.
【請求項2】 前記比較手段は、前記調整として副走査
方向における前記基準データ以後の前記画像データから
前記予め設定された値を減算することを特徴とする請求
項1に記載のシェーディング補正データ作成装置。
2. The shading correction data generation method according to claim 1, wherein the comparison unit subtracts the preset value from the image data after the reference data in the sub-scanning direction as the adjustment. apparatus.
【請求項3】 前記基準データ作成手段は、前記統計化
処理として平均化処理を行なうことを特徴とする請求項
1又は2に記載のシェーディング補正データ作成装置。
3. The shading correction data creating device according to claim 1, wherein the reference data creating unit performs an averaging process as the statistic process.
【請求項4】 前記取得手段は、前記白基準を読み取る
光電変換素子が出力するアナログ画像データに所定の信
号処理を施す信号処理回路の増幅率を前記アナログ画像
データの前記劣化による信号レベルの低下を抑制するよ
うに設定する増幅率設定手段から前記増幅率の設定値の
情報を前記光学系の劣化の程度を示す情報として取得す
ることを特徴とする請求項1〜3の何れかの一に記載の
シェーディング補正データ作成装置。
4. The image processing apparatus according to claim 1, wherein the obtaining unit sets a gain of a signal processing circuit that performs predetermined signal processing on analog image data output from the photoelectric conversion element that reads the white reference, to decrease a signal level due to the deterioration of the analog image data. The information of the set value of the gain is obtained as information indicating the degree of deterioration of the optical system from the gain setting means that is set so as to suppress the optical system. The shading correction data creation device described.
【請求項5】 前記取得手段は、前記画像データの値の
ばらつきを検出して前記光学系の劣化の程度を示す情報
として取得することを特徴とする請求項1〜3の何れか
の一に記載のシェーディング補正データ作成装置。
5. The apparatus according to claim 1, wherein the acquisition unit detects a variation in the value of the image data and acquires the information as information indicating a degree of deterioration of the optical system. The shading correction data creation device described.
【請求項6】 前記取得手段は、前記画像データのばら
つきの最大値を検出することを特徴とする請求項5に記
載のシェーディング補正データ作成装置。
6. The shading correction data creation device according to claim 5, wherein the acquisition unit detects a maximum value of the variation of the image data.
【請求項7】 前記取得手段は、複数の画素から標準偏
差を演算して前記ばらつきを検出することを特徴とする
請求項5又は6に記載のシェーディング補正データ作成
装置。
7. The shading correction data creation device according to claim 5, wherein the acquisition unit calculates a standard deviation from a plurality of pixels to detect the variation.
【請求項8】 前記取得手段は、前記劣化の程度を示す
情報として前記光学系の光源の点灯時間の総計を示す情
報を取得することを特徴とする請求項1〜3の何れかの
一に記載のシェーディング補正データ作成装置。
8. The method according to claim 1, wherein the acquisition unit acquires information indicating a total lighting time of a light source of the optical system as the information indicating the degree of the deterioration. The shading correction data creation device described.
【請求項9】 前記取得手段は、前記白基準を読み取る
光電変換素子による読取画像の枚数の情報を前記光学系
の劣化の程度を示す情報として取得することを特徴とす
る請求項1〜3の何れかの一に記載のシェーディング補
正データ作成装置。
9. The method according to claim 1, wherein the acquisition unit acquires information on the number of images read by the photoelectric conversion element that reads the white reference as information indicating a degree of deterioration of the optical system. The shading correction data creation device according to any one of the preceding claims.
【請求項10】 請求項1〜9の何れかの一に記載のシ
ェーディング補正データ作成装置と、 このシェーディング補正データ作成装置で作成された前
記シェーディング補正データにより原稿の読取画像の画
像データに対して白シェーディング補正を行なう白シェ
ーディング補正手段と、を備えていることを特徴とする
白シェーディング補正装置。
10. A shading correction data creating apparatus according to claim 1, wherein said shading correction data created by said shading correction data creating apparatus is used for image data of a read image of a document. A white shading correction device comprising: white shading correction means for performing white shading correction.
【請求項11】 原稿の画像を読取る光電変換素子と、 この読取画像の画像データに対して白シェーディング補
正を行なう請求項10に記載の白シェーディング補正装
置と、を備えていることを特徴とする画像読取装置。
11. A photoelectric conversion element for reading an image of a document, and a white shading correction device according to claim 10 for performing white shading correction on image data of the read image. Image reading device.
【請求項12】 原稿の画像を読み取る請求項11に記
載の画像読取装置を備え、この読み取った原稿の画像に
基づいて記録媒体上に画像形成を行なうことを特徴とす
る画像形成装置。
12. An image forming apparatus comprising: the image reading device according to claim 11 for reading an image of a document; and forming an image on a recording medium based on the read image of the document.
【請求項13】 白基準を読み取った画像データから白
シェーディング補正に用いるシェーディング補正データ
を作成するシェーディング補正データ作成方法におい
て、 前記画像データの副走査方向の先頭における複数ライン
に統計化処理を施して基準データを作成する基準データ
作成工程と、 前記画像データを読み取る光学系の劣化の程度を示す情
報を取得する取得工程と、 この劣化の程度に応じた大きさの値を予め設定する値設
定工程と、 副走査方向における前記基準データ以後の前記画像デー
タと前記基準データ以後の画像データとの大小を前記予
め設定された値を用いて調整をした上で比較する比較工
程と、 この比較演算により前記基準データ以後の画像データの
方が小さいときは当該基準データ以後の画像データを除
外する除外工程と、 この除外後の前記基準データ以後の画像データを対象と
して前記シェーディング補正データを作成するシェーデ
ィング補正データ作成工程と、を含んでなることを特徴
とするシェーディング補正データ作成方法。
13. A shading correction data generating method for generating shading correction data used for white shading correction from image data obtained by reading a white reference, wherein a statistical process is performed on a plurality of lines at the head of the image data in the sub-scanning direction. A reference data creation step of creating reference data; an acquisition step of acquiring information indicating the degree of deterioration of the optical system that reads the image data; and a value setting step of presetting a value corresponding to the degree of deterioration A comparison step of adjusting the magnitude of the image data after the reference data and the image data after the reference data in the sub-scanning direction by adjusting using the preset value, and comparing If the image data after the reference data is smaller, exclude the image data after the reference data. Degree and shading correction data creation method characterized by comprising a shading correction data creating step of creating the shading correction data to image data of the reference data after after the exclusion as a target, a.
【請求項14】 前記比較工程は、前記調整として副走
査方向における前記基準データ以後の前記画像データか
ら前記予め設定された値を減算することを特徴とする請
求項13に記載のシェーディング補正データ作成方法。
14. The shading correction data generation according to claim 13, wherein in the comparing step, the preset value is subtracted from the image data after the reference data in the sub-scanning direction as the adjustment. Method.
【請求項15】 前記基準データ作成工程は、前記統計
化処理として平均化処理を行なうことを特徴とする請求
項13又は14に記載のシェーディング補正データ作成
方法。
15. The shading correction data creating method according to claim 13, wherein in the reference data creating step, an averaging process is performed as the statistic process.
【請求項16】 前記取得工程は、前記白基準を読み取
る光電変換素子が出力するアナログ画像データに所定の
信号処理を施す信号処理回路の増幅率を前記アナログ画
像データの前記劣化による信号レベルの低下を抑制する
ように設定する増幅率設定手段から前記増幅率の設定値
の情報を前記光学系の劣化の程度を示す情報として取得
することを特徴とする請求項13〜15の何れかの一に
記載のシェーディング補正データ作成方法。
16. The signal processing circuit according to claim 1, wherein the obtaining step includes a step of setting a gain of a signal processing circuit that performs predetermined signal processing on analog image data output by the photoelectric conversion element that reads the white reference to reduce a signal level due to the deterioration of the analog image data. The information on the set value of the amplification factor is obtained as information indicating the degree of deterioration of the optical system from an amplification factor setting unit that sets so as to suppress the noise. The shading correction data creation method described.
【請求項17】 前記取得工程は、前記画像データの値
のばらつきを検出して前記光学系の劣化の程度を示す情
報として取得することを特徴とする請求項13〜15の
何れかの一に記載のシェーディング補正データ作成方
法。
17. The method according to claim 13, wherein in the acquiring step, a variation in the value of the image data is detected and acquired as information indicating a degree of deterioration of the optical system. The shading correction data creation method described.
【請求項18】 前記取得工程は、前記画像データのば
らつきの最大値を検出することを特徴とする請求項17
に記載のシェーディング補正データ作成方法。
18. The method according to claim 17, wherein the acquiring step detects a maximum value of the variation of the image data.
The shading correction data creation method described in 1.
【請求項19】 前記取得工程は、複数の画素から標準
偏差を演算して前記ばらつきを検出することを特徴とす
る請求項17又は18に記載のシェーディング補正デー
タ作成方法。
19. The shading correction data creating method according to claim 17, wherein the obtaining step calculates the standard deviation from a plurality of pixels to detect the variation.
【請求項20】 前記取得工程は、前記劣化の程度を示
す情報として前記光源の点灯時間の総計を示す情報を取
得することを特徴とする請求項13〜15の何れかの一
に記載のシェーディング補正データ作成方法。
20. The shading according to claim 13, wherein the obtaining step obtains information indicating a total lighting time of the light source as the information indicating the degree of the deterioration. Correction data creation method.
【請求項21】 前記取得工程は、前記白基準を読み取
る光電変換素子による読取画像の枚数の情報を前記光学
系の劣化の程度を示す情報として取得することを特徴と
する請求項13〜15の何れかの一に記載のシェーディ
ング補正データ作成方法。
21. The method according to claim 13, wherein the obtaining step obtains information on the number of images read by a photoelectric conversion element that reads the white reference as information indicating a degree of deterioration of the optical system. The shading correction data creation method according to any one of the above.
【請求項22】 白基準を読み取った画像データから白
シェーディング補正に用いるシェーディング補正データ
を作成する処理をコンピュータに実行させるコンピュー
タに読取り可能なプログラムにおいて、 前記画像データの副走査方向の先頭における複数ライン
に統計化処理を施して基準データを作成する基準データ
作成処理と、 前記画像データを読み取る光学系の劣化の程度を示す情
報を取得する取得処理と、 この劣化の程度に応じた大きさの値を予め設定する値設
定処理と、 副走査方向における前記基準データ以後の前記画像デー
タと前記基準データ以後の画像データとの大小を前記予
め設定された値を用いて調整をした上で比較する比較処
理と、 この比較演算により前記基準データ以後の画像データの
方が小さいときは当該基準データ以後の画像データを除
外する除外処理と、 この除外後の前記基準データ以後の画像データを対象と
して前記シェーディング補正データを作成するシェーデ
ィング補正データ作成処理と、を前記コンピュータに実
行させることを特徴とするプログラム。
22. A computer-readable program for causing a computer to execute shading correction data to be used for white shading correction from image data obtained by reading a white reference, wherein a plurality of lines at the head of the image data in the sub-scanning direction are provided. A reference data creation process of creating reference data by performing a statistical process on the image data; an acquisition process of acquiring information indicating a degree of deterioration of the optical system that reads the image data; and a value corresponding to the degree of the deterioration. And a value setting process for setting in advance a comparison between the image data after the reference data in the sub-scanning direction and the image data after the reference data after adjusting using the preset value. If the image data after the reference data is smaller than the reference data, Excluding the image data after the reference data, and shading correction data creation processing for creating the shading correction data for the image data after the reference data after the exclusion. Program to do.
【請求項23】 前記比較処理は、前記調整として副走
査方向における前記基準データ以後の前記画像データか
ら前記予め設定された値を減算することを特徴とする請
求項22に記載のプログラム。
23. The program according to claim 22, wherein the comparing process subtracts the preset value from the image data after the reference data in the sub-scanning direction as the adjustment.
【請求項24】 前記基準データ作成処理は、前記統計
化処理として平均化処理を行なうことを特徴とする請求
項22又は23に記載のプログラム。
24. The program according to claim 22, wherein the reference data creating process performs an averaging process as the statistic process.
【請求項25】 前記取得処理は、前記白基準を読み取
る光電変換素子が出力するアナログ画像データに所定の
信号処理を施す信号処理回路の増幅率を前記アナログ画
像データの前記劣化による信号レベルの低下を抑制する
ように設定する増幅率設定手段から前記増幅率の設定値
の情報を前記光学系の劣化の程度を示す情報として取得
することを特徴とする請求項22〜24の何れかの一に
記載のプログラム。
25. The image processing apparatus according to claim 25, wherein the gain of a signal processing circuit that performs predetermined signal processing on analog image data output from the photoelectric conversion element that reads the white reference is reduced by a signal level decrease due to the deterioration of the analog image data. The information on the set value of the amplification factor is obtained as information indicating the degree of deterioration of the optical system from an amplification factor setting unit that sets the optical system to be suppressed, according to any one of claims 22 to 24. The described program.
【請求項26】 前記取得処理は、前記画像データの値
のばらつきを検出して前記光学系の劣化の程度を示す情
報として取得することを特徴とする請求項22〜24の
何れかの一に記載のプログラム。
26. The image processing apparatus according to claim 22, wherein the acquisition process detects variation in the value of the image data and acquires the information as information indicating a degree of deterioration of the optical system. The program described.
【請求項27】 前記取得処理は、前記画像データのば
らつきの最大値を検出することを特徴とする請求項26
に記載のプログラム。
27. The acquisition process according to claim 26, wherein a maximum value of the variation of the image data is detected.
The program described in.
【請求項28】 前記取得処理は、複数の画素から標準
偏差を演算して前記ばらつきを検出することを特徴とす
る請求項26又は27に記載のプログラム。
28. The program according to claim 26, wherein the acquisition processing calculates a standard deviation from a plurality of pixels to detect the variation.
【請求項29】 前記取得処理は、前記劣化の程度を示
す情報として前記光源の点灯時間の総計を示す情報を取
得することを特徴とする請求項22〜24の何れかの一
に記載のプログラム。
29. The program according to claim 22, wherein the acquisition processing acquires information indicating a total lighting time of the light source as the information indicating the degree of the deterioration. .
【請求項30】 前記取得処理は、前記白基準を読み取
る光電変換素子による読取画像の枚数の情報を前記光学
系の劣化の程度を示す情報として取得することを特徴と
する請求項22〜24の何れかの一に記載のプログラ
ム。
30. The image processing apparatus according to claim 22, wherein the obtaining processing obtains information on the number of images read by the photoelectric conversion element that reads the white reference as information indicating a degree of deterioration of the optical system. The program according to any one of the above.
【請求項31】 請求項22〜30の何れかの一に記載
のプログラムを記憶している記憶媒体。
31. A storage medium storing the program according to claim 22.
JP2001100199A 2001-03-30 2001-03-30 Shading correction data creation device, white shading correction device, image reading device, image forming device, shading correction data creation method, program, and storage medium Expired - Fee Related JP4440488B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001100199A JP4440488B2 (en) 2001-03-30 2001-03-30 Shading correction data creation device, white shading correction device, image reading device, image forming device, shading correction data creation method, program, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001100199A JP4440488B2 (en) 2001-03-30 2001-03-30 Shading correction data creation device, white shading correction device, image reading device, image forming device, shading correction data creation method, program, and storage medium

Publications (2)

Publication Number Publication Date
JP2002300391A true JP2002300391A (en) 2002-10-11
JP4440488B2 JP4440488B2 (en) 2010-03-24

Family

ID=18953664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001100199A Expired - Fee Related JP4440488B2 (en) 2001-03-30 2001-03-30 Shading correction data creation device, white shading correction device, image reading device, image forming device, shading correction data creation method, program, and storage medium

Country Status (1)

Country Link
JP (1) JP4440488B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005331944A (en) * 2004-05-18 2005-12-02 Xerox Corp Method and apparatus for implementing statistical process control (spc) in printing environment
JP2008306581A (en) * 2007-06-08 2008-12-18 Ricoh Co Ltd Image reader, and image forming apparatus
US7830563B2 (en) 2005-12-27 2010-11-09 Ricoh Company, Ltd. Image scanner and image forming apparatus
US7961348B2 (en) * 2007-01-17 2011-06-14 Kabushiki Kaisha Toshiba Image scanning apparatus and shading correction method
JP2015194704A (en) * 2014-03-17 2015-11-05 株式会社リコー Smoothness detector and image forming apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005331944A (en) * 2004-05-18 2005-12-02 Xerox Corp Method and apparatus for implementing statistical process control (spc) in printing environment
US7830563B2 (en) 2005-12-27 2010-11-09 Ricoh Company, Ltd. Image scanner and image forming apparatus
US7961348B2 (en) * 2007-01-17 2011-06-14 Kabushiki Kaisha Toshiba Image scanning apparatus and shading correction method
JP2008306581A (en) * 2007-06-08 2008-12-18 Ricoh Co Ltd Image reader, and image forming apparatus
JP2015194704A (en) * 2014-03-17 2015-11-05 株式会社リコー Smoothness detector and image forming apparatus

Also Published As

Publication number Publication date
JP4440488B2 (en) 2010-03-24

Similar Documents

Publication Publication Date Title
US5214294A (en) Scan reading method including density measuring and edge detection
JP2002199174A (en) Method and system for dynamic scanner calibration
JP7117866B2 (en) Image reading device and image reading device control method
US20060274961A1 (en) Method for adjusting image data
JP2003037717A (en) Image reader and imaging device
JPH0799850B2 (en) Image reading device for image recording device
JP2002300391A (en) Shading correction data generator, white shading correction device, image reader, image forming device, shading correction data generating method, program and storage medium
JP4150316B2 (en) Image reading apparatus and shading correction method for the same
JP3954258B2 (en) Image reading apparatus and copying machine
JP2001086341A (en) Image reader, copying machine and facsimile machine
JP3262609B2 (en) Image reading device
US20110205598A1 (en) Image-reading apparatus and image-forming apparatus
JP2002300392A (en) Shading correction data generator, white shading correction device, image reader, image forming device, shading correction data generating method, program and storage medium
US6788831B1 (en) Image reading apparatus
JP2002057899A (en) Picture reader and picture forming apparatus
JP2013038625A (en) Image reading apparatus and image forming apparatus
JP3478042B2 (en) Image reading device
JP2002300393A (en) Shading correction data generator, white shading correction device, image reader, image formation device, shading correction data generating method
JP4265374B2 (en) Image reading apparatus and image processing program
JP3124168B2 (en) Shading correction device
JPH06284286A (en) Picture reader
JP3544794B2 (en) Image processing device
JP4217385B2 (en) Image reading apparatus and method
JP2003333335A (en) Image processing apparatus
JPH06141179A (en) Method and device for shading correction for picture reader

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040930

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20051021

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060905

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080321

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090804

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091002

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100105

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100107

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091002

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140115

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees