JPH03155278A - Image reading device - Google Patents
Image reading deviceInfo
- Publication number
- JPH03155278A JPH03155278A JP1295269A JP29526989A JPH03155278A JP H03155278 A JPH03155278 A JP H03155278A JP 1295269 A JP1295269 A JP 1295269A JP 29526989 A JP29526989 A JP 29526989A JP H03155278 A JPH03155278 A JP H03155278A
- Authority
- JP
- Japan
- Prior art keywords
- image
- shading correction
- correction data
- rom
- white reference
- 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.)
- Pending
Links
Landscapes
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、ファクシミリ、デジタル複写機等のようにイ
メージセンサを用いて画像読取りを行う画像読取装置に
関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to an image reading device such as a facsimile machine or a digital copying machine that reads an image using an image sensor.
従来の技術
一般に、原稿からの反射光をCOD等のイメージセンサ
により光電変換して読取る装置では、主として、
■ 光源の照度分布特性(即ち、光源の両端よりも中央
部のほうが照度が高い分布を持つ)■ レンズの集光特
性(レンズの中央に光が集まるという、いわゆるコサイ
ン4乗則がある)■ イメージセンサの画素毎の感度ム
ラといった理由により、シェーディング補正という感度
補正を行うようにしている。Conventional technology In general, in devices that photoelectrically convert light reflected from a document using an image sensor such as a COD, the following characteristics are used: ■ The light-gathering characteristics of the lens (there is a so-called cosine fourth power law, which means that light gathers in the center of the lens) ■ Sensitivity correction called shading correction is performed due to the uneven sensitivity of each pixel of the image sensor. .
例えば、白色−様濃度の画像をイメージセンサにより読
取った場合の1ライン分の出力波形は、そのままでは第
5図(a)に示すような状態となり、上述したように、
中央部が高く(■■による)、かつ、細かい周期(画素
周期)でムラ(■による)のある出力となる。各画素毎
にシェーディング補正すると、同図(b)に示すように
一様な出力となるというものである。For example, when an image with white-like density is read by an image sensor, the output waveform for one line will be as shown in FIG. 5(a), and as described above,
The output is high in the center (due to ■■) and uneven (due to ■) at a fine period (pixel period). If shading is corrected for each pixel, a uniform output will be obtained as shown in FIG. 2(b).
そこで、従来性われている電気的なシェーディング補正
法について、第6図を参照して説明する。Therefore, a conventional electrical shading correction method will be explained with reference to FIG.
図中、実線経路は画像読取時の経路を示し、破線経路は
シェーディングデータ読取時の経路を示す。In the figure, a solid line route indicates a route when reading an image, and a broken line route indicates a route when reading shading data.
この回路は、D/A変換器lと増幅器2とA/D変換器
3とROM4とRAM5とよりなり、何れも8ビツトの
データを扱うものとする。まず、シェーディングデータ
読取時には、画像領域外であって読取開始位置側に設け
た白色基準板(図示せず)をイメージセンサにより読取
り、D/A変換器lのアナログ入力端子に入力させる。This circuit consists of a D/A converter 1, an amplifier 2, an A/D converter 3, a ROM 4, and a RAM 5, all of which handle 8-bit data. First, when reading shading data, a white reference plate (not shown) provided outside the image area and on the side of the reading start position is read by an image sensor and input to the analog input terminal of the D/A converter l.
ここに、D/A変換器1はデジタル・アナログ・マルチ
プライアであり、アナログ入力電圧vi、8ビットのデ
ジタル入力値D、アナログ出力電圧voの間には、
vo=vi−D/255 ・・・・・・・・・・
・・・・・・・・(1)なる関係がある。即ち、voは
viをD/255倍した値となる。ちなみに、シェーデ
ィングデータ読取り時には、D/A変換器1のデジタル
入力端子は電源にプルアップされているので、D=25
5となり、vo=viとなる。Here, the D/A converter 1 is a digital-analog multiplier, and between the analog input voltage vi, the 8-bit digital input value D, and the analog output voltage vo, vo=vi-D/255...・・・・・・・・・
・・・・・・・・・(1) There is a relationship. That is, vo is a value obtained by multiplying vi by D/255. By the way, when reading shading data, the digital input terminal of D/A converter 1 is pulled up to the power supply, so D=25
5, and vo=vi.
D/A変換器1から出力される画信号voは増幅器2に
より増幅された後、A/D変換器3のアナログ入力端子
V1に入力され、1画素毎に8ビツトのデジタルデータ
に変換される。実際の画像読取り時にはこれが画像デー
タとして外部に出力されるが、シェーディングデータ読
取り時にはROM4のアドレスに入力される。このRO
M4には入力値に対応したシェーディング補正データが
テーブル状に格納されており、出力される補正データは
1画素毎にRAM5に格納される。The image signal vo output from the D/A converter 1 is amplified by the amplifier 2, and then input to the analog input terminal V1 of the A/D converter 3, where it is converted into 8-bit digital data for each pixel. . When actually reading an image, this is outputted to the outside as image data, but when reading shading data, it is input to the address of the ROM 4. This R.O.
Shading correction data corresponding to input values is stored in the M4 in the form of a table, and the output correction data is stored in the RAM 5 for each pixel.
スキャナが白色基準板を走査しその読取りが終った後は
、実際の画像読取りを開始するが、この時にD/A変換
器1のデジタル入力端子には、このシェーディング補正
データが対応する画素毎に入力される。従って、D/A
変換器lでシェーディング補正の演算処理が行われ、D
/A変換器1からは第5図(b)に示すように補正され
た出力が得られる。After the scanner scans the white reference plate and finishes reading it, actual image reading begins. At this time, this shading correction data is sent to the digital input terminal of the D/A converter 1 for each corresponding pixel. is input. Therefore, D/A
A calculation process for shading correction is performed in the converter l, and D
A corrected output is obtained from the /A converter 1 as shown in FIG. 5(b).
二二に、ROM4に格納された補正データを検討する。Second, consider the correction data stored in the ROM 4.
この補正データは補正後の出力が一様となるように設定
したもので、ROM4の入出力には画像読取り時におい
て次のような関係がある。This correction data is set so that the output after correction is uniform, and the input and output of the ROM 4 have the following relationship when reading an image.
Dout= 255 (0≦DIN< 255 a
)・・・・・・・・・・・・・・・・・・(2)Do
ur=255 ” ・a / D IN(255a≦D
1N≦255)
・・・・・・・・・・・・・・・・・・(3)二二に、
DIN:入力値、DOLIT:出力値である。Dout=255 (0≦DIN<255 a
)・・・・・・・・・・・・・・・・・・(2) Do
ur=255 ” ・a / D IN (255a≦D
1N≦255) ・・・・・・・・・・・・・・・・・・(3) Second,
DIN: input value, DOLIT: output value.
また、aはピーク値に対して一様出力するレベルを定め
たもので、0くa≦1である。シェーディング補正は、
いうなれば、出力波形の平坦化であり、できるだけ高い
レベルで平坦化させたほうがS/Nのよいものとなるが
、両端の補正されない部分が多くなってしまう。例えば
、平坦化の比率を40%、即ち、a=0.4にしたもの
があり、この時のROM4の補正データについての格納
内容(16進数表示)を第7図に示す。第8図はこの時
のROM入出力特性の概形を示す。即ち、入力がOから
255の0.4倍である66.4までは出力は(2)式
よりF F itであり、D/A変換器1出力は(1)
式からvo=viである。入力が668かららFF、ま
では(3)式による補正値が選択され、入力が最大値、
即ちFF、の時は、出力は66Hであり、D/A変換器
lにおいて(1)式よりvo=0.4viである。以上
のようなシェーディング補正によって、両端の一部を除
いて、ピーク値の0.4倍の出力が得られることになる
。従って、前述した■〜■に起因するムラを補正し、ど
の画素出力も原稿の濃度によってのみ決定される−様な
出力が得られるものである。Further, a defines the level to be uniformly outputted with respect to the peak value, and is 0×a≦1. Shading correction is
In other words, the output waveform is flattened, and the S/N ratio is better if the output waveform is flattened at the highest level possible, but the portions at both ends that are not corrected increase. For example, there is one in which the flattening ratio is 40%, that is, a=0.4, and the contents (in hexadecimal notation) of the correction data stored in the ROM 4 at this time are shown in FIG. FIG. 8 shows the outline of the ROM input/output characteristics at this time. That is, when the input is from O to 66.4, which is 0.4 times 255, the output is F F it from equation (2), and the D/A converter 1 output is (1)
From the formula, vo=vi. When the input is from 668 to FF, the correction value according to formula (3) is selected, and the input is the maximum value,
That is, in the case of FF, the output is 66H, and in the D/A converter l, vo=0.4vi from equation (1). With the shading correction as described above, an output that is 0.4 times the peak value is obtained, except for parts at both ends. Therefore, it is possible to correct the unevenness caused by the above-mentioned items 1 to 2, and to obtain an output in which each pixel output is determined only by the density of the original.
発明が解決しようとする課題
ところが、上記シェーディング補正方式の場合、次のよ
うな欠点がある。即ち、ROMA内には平均化比率がピ
ーク値の40%となる補正データしか格納されていない
ため、この比率が水声に適当な値であるかどうかは分か
らない。即ち、S/Nを高くする上ではこの平均化比率
はできるだけ大きいほうがよいが、大きくし過ぎると両
端の補正されない部分が増えてしまう。第9図はこの様
子を各種平均化比率について示すものであり、図中、実
線部分が補正可能な部分、破線部分が補正不可の部分を
示す。よって、平均化比率は40%という値より大きく
することができるがもじれず、又は、40%という値よ
り小さくしなければならないかもしれず、40%が適切
でない場合もある。Problems to be Solved by the Invention However, the above shading correction method has the following drawbacks. That is, since only correction data with an averaging ratio of 40% of the peak value is stored in the ROMA, it is not known whether this ratio is an appropriate value for the sound of water. That is, in order to increase the S/N ratio, it is better to make this averaging ratio as large as possible, but if it is made too large, the portions at both ends that are not corrected will increase. FIG. 9 shows this situation for various averaging ratios, and in the figure, the solid line portions indicate the portions that can be corrected, and the broken line portions indicate the portions that cannot be corrected. Therefore, the averaging ratio may be larger than the value of 40% without any problem, or it may have to be smaller than the value of 40%, and 40% may not be appropriate.
課題を解決するための手段
請求項1記載の発明では、シェーディング補正用の白色
基準板と、画像及び前記白色基準板を読取る多数の素子
を備えたイメージセンサと、読取られた画信号をA/D
変換するA/D変換器と、前記白色基準板から読取られ
た画信号を前記A/D変換器により変換したデジタル値
を格納するRAMとを設けるとともに、白色基準板から
読取られる画信号のデジタル値に対応するシェーディン
グ補正データ群を平均化比率を異ならせて複数紙分格納
したROMと、前記ROM中の一組のシェーディング補
正データ群を選択する選択手段と、画像から読取られた
各素子毎の画信号に対し選択されたシェーディング補正
データ群中の対応する補正データを用いて補正演算する
演算器とを設けた。 請求項2記載の発明では、請求項
1記載の発明に加え、読取られた画信号の最大値と最小
値とを検出する最大・最小検出器と、検出された最大値
と最小値との比率を算出する比率演算器とを設け、算出
された比率に応じて選択手段によりROM中の一組のシ
ェーディング補正データ群を選択し、画像から読取られ
た各素子毎の画信号に対し選択されたシェーディング補
正データ群中の対応する補正データを用いて演算器によ
り補正演算するようにした。Means for Solving the Problems In the invention as set forth in claim 1, an image sensor including a white reference plate for shading correction, a large number of elements for reading an image and the white reference plate, and an A/ D
An A/D converter for converting the image signal, and a RAM for storing a digital value obtained by converting the image signal read from the white reference plate by the A/D converter, and a RAM for storing the digital value of the image signal read from the white reference plate. a ROM that stores shading correction data groups corresponding to values for a plurality of sheets at different averaging ratios; a selection means for selecting one set of shading correction data groups in the ROM; A computing unit is provided which performs a correction calculation using the corresponding correction data in the selected shading correction data group for the image signal. In addition to the invention as claimed in claim 1, the invention according to claim 2 includes a maximum/minimum detector for detecting the maximum value and minimum value of the read image signal, and a ratio between the detected maximum value and minimum value. A ratio calculator is provided for calculating the ratio, and a selection means selects a set of shading correction data in the ROM according to the calculated ratio, and the selected shading correction data group is selected for the image signal of each element read from the image. Corresponding correction data in the shading correction data group is used to perform correction calculations by a computing unit.
作用
請求項1記載の発明によれば、ROM中には平均化比率
を異ならせた複数粗分のシェーディング補正データ群が
格納されており、選択手段により選択された一組のシェ
ーディング補正データ群が用いられてシェーディング補
正演算が行われるため、適切な平均化比率のデータを用
いることができ、画像有効読取範囲の両側で補正できな
いとか、S/Nが悪くなってしまうようなことなく、出
力の適正化を図ることができる。According to the invention described in claim 1, a plurality of coarse shading correction data groups having different averaging ratios are stored in the ROM, and one set of shading correction data selected by the selection means is Since the shading correction calculation is performed using the data, data with an appropriate averaging ratio can be used, and the output can be adjusted without being unable to correct on both sides of the image effective reading range or with a poor S/N ratio. Optimization can be achieved.
この時、請求項2記載の発明によれば、最大・最小検出
器により読取り画信号の最大値と最小値とを検出し、比
率演算器でその最大値と最小値との比率を算出し、算出
された比率に応じてROM中の一組のシェーディング補
正データ群を選択するので、適切な平均化比率の選択も
スイッチ等による選択操作を要せず自動化でき、さらに
は、光源の照度分布の経時的変化等にも対処し得るもの
となる。At this time, according to the invention as claimed in claim 2, the maximum value and the minimum value of the read image signal are detected by the maximum/minimum detector, and the ratio of the maximum value and the minimum value is calculated by the ratio calculator, Since a set of shading correction data groups in the ROM are selected according to the calculated ratio, the selection of an appropriate averaging ratio can be automated without the need for selection operations using switches, etc. Furthermore, the illuminance distribution of the light source can be adjusted automatically. It will also be possible to deal with changes over time.
実施例
請求項1記載の発明の一実施例を第1図ないし第3図に
基づいて説明する。まず、従来と同様にD/A変換器(
演算器となる)11と増幅器12とD/A変換器13と
が順に設けられ、さらに、RAM14に次いでROM1
5が設けられている。Embodiment An embodiment of the invention set forth in claim 1 will be described with reference to FIGS. 1 to 3. First, as before, the D/A converter (
) 11, an amplifier 12, and a D/A converter 13 are provided in this order, and a RAM 14 is followed by a ROM 1.
5 is provided.
ここに、本実施例のROM15にあっては第2図に示す
ように平均化比率aの異なる複数組のシェーディング補
正データ群がページ毎に格納され、かつ、これらのデー
タ群の一組を選択する選択手段としてのページ選択入力
部16を俯えている。Here, in the ROM 15 of this embodiment, as shown in FIG. 2, multiple sets of shading correction data groups with different averaging ratios a are stored for each page, and one set of these data groups is selected. He is looking down at the page selection input section 16, which serves as selection means.
また、本実施例のD/A変換器11はシェーディングデ
ータ読取時、画像読取時ともROM15からのデジタル
データが入力されるように構成されている。Further, the D/A converter 11 of this embodiment is configured so that digital data from the ROM 15 is input both when reading shading data and when reading an image.
ROM15の内容について説明する。例えば、平均化比
率が各々30%、40%、50%、60%の4組分のシ
ェーディング補正データ群が用意され、ROM15の出
力は、最初は平均化比率40%のシェーディング補正デ
ータ群となるように設定されている。そこで、このよう
な初期設定に基づく出力状態に応じて、画像有効読取範
囲の両側での補正が不十分な場合にはページ選択により
平均化比率を30%に切換えて30%のシェーディング
補正データ群を用いるようにし、逆に、S/Nが悪くな
ったような場合にはページ選択により平均化比率を50
%に切換えて50%のシェーディング補正データ群を用
いるようにするものである。The contents of the ROM 15 will be explained. For example, four groups of shading correction data with averaging ratios of 30%, 40%, 50%, and 60% are prepared, and the output of the ROM 15 is initially a shading correction data group with an averaging ratio of 40%. It is set as follows. Therefore, depending on the output state based on such initial settings, if the correction on both sides of the image effective reading range is insufficient, the averaging ratio is switched to 30% by page selection and a group of 30% shading correction data is generated. On the other hand, if the S/N becomes worse, increase the averaging ratio to 50 by selecting the page.
% to use a 50% shading correction data group.
また、本実施例ではシェーディングデータ読取時であっ
ても、D/A変換器11のデジタル入力端子を電源にプ
ルアップせずに、このD/A変換器11からの出力vO
が小さくなるようにROM15からある定数を入力させ
るものである。このため、ROM15にはシェーディン
グデータ読取時用のレベル増減データも格納されている
。Further, in this embodiment, even when reading shading data, the output vO from the D/A converter 11 is output without pulling up the digital input terminal of the D/A converter 11 to the power supply.
A certain constant is input from the ROM 15 so that the value becomes small. Therefore, the ROM 15 also stores level increase/decrease data for reading shading data.
この点について説明する。まず、第6図力式において、
画像読取時にはD/A変換変換器比力がピーク値の例え
ば0.4倍に平坦化されるが、このままではA/D変換
器3の入力電圧VINが低すぎるので、ゲイン2.5の
増幅器2により増幅するようにしている。ところが、シ
ェーディングデータ読取時には、D/A変換変換器比ジ
タル入力端子は電源にプルアップされているので、デジ
タルデータ入力値は255でvi=voである。しかる
に、これを増幅器2で2.5倍に増幅したのでは電圧値
が大きすぎ、A/D変換器3のリファレンス電圧や電源
電圧を越えてしまう場合がある。This point will be explained. First, in the 6th figure equation,
During image reading, the D/A converter specific power is flattened to, for example, 0.4 times the peak value, but as it is, the input voltage VIN of the A/D converter 3 is too low, so an amplifier with a gain of 2.5 is used. 2 is used to amplify the signal. However, when reading shading data, the digital input terminal of the D/A converter is pulled up to the power supply, so the digital data input value is 255 and vi=vo. However, if this is amplified 2.5 times by the amplifier 2, the voltage value is too large and may exceed the reference voltage or power supply voltage of the A/D converter 3.
リファレンス電圧を越えた場合にはA/D変換された値
はフルスケールのFF、であり、結果として、A/D変
換できないことになる。電源電圧を越えた場合には、さ
らに悪く、A/D変換器3を破壊してしまうことにもな
る。If the reference voltage is exceeded, the A/D converted value is a full-scale FF, and as a result, A/D conversion cannot be performed. Even worse, if the voltage exceeds the power supply voltage, the A/D converter 3 may be destroyed.
そこで、本実施例ではシェーディングデータ読取時にも
A/D変換器13に対する入力VINが適正となるよう
に、ROM15のレベル増減データを用いてD/A変換
器11のデジタルデータ入力端子に対する入力値を制御
するものである。このレベル増減データとしての、ある
定数は、例えば増幅器12で2.5倍のゲインを持たせ
であることを考慮し、フルスケールFF、の0,4倍で
ある668とされている。すると、シェーディングデー
タ読取時であっても、D/A変換器11の出力はvo=
o、4viとなり、増幅器12により25倍することに
より、A/D変換器13の入力電圧■、は丁度viの値
が入力されることになる。Therefore, in this embodiment, the level increase/decrease data in the ROM 15 is used to adjust the input value to the digital data input terminal of the D/A converter 11 so that the input VIN to the A/D converter 13 is appropriate even when reading shading data. It is something to control. A certain constant as this level increase/decrease data is set to 668, which is 0.4 times the full scale FF, considering that the amplifier 12 has a gain of 2.5 times, for example. Then, even when reading shading data, the output of the D/A converter 11 is vo=
o, 4vi, and by multiplying it by 25 by the amplifier 12, the input voltage (2) of the A/D converter 13 is exactly the value of vi.
レベル増減データの66、は−例であり、平均化比率の
場合と同様に、ROM15中に複数ページ分用意してお
き、任意に選択できるようにしておくのがよい。The level increase/decrease data 66 is an example, and as in the case of the averaging ratio, it is preferable to prepare a plurality of pages in the ROM 15 so that the data can be selected arbitrarily.
第2図は、このような複数組のシェーディング補正デー
タ群、レベル増減データ群について、ROM15に格納
されている様子の一例を示すものである。即ち、シェー
ディング補正データ群については平均化比率35%、4
0%、50%、60%の4組が用意され、レベル増減デ
ータ群についてはD/A変換器11出力を0.35倍、
0.4倍、0.5倍、0.6倍にするための4組の定数
群が各々格納されている。FIG. 2 shows an example of how multiple sets of shading correction data groups and level increase/decrease data groups are stored in the ROM 15. That is, for the shading correction data group, the averaging ratio is 35%, 4
Four sets of 0%, 50%, and 60% are prepared, and for the level increase/decrease data group, the output of the D/A converter 11 is multiplied by 0.35,
Four sets of constants for multiplying by 0.4 times, 0.5 times, and 0.6 times are stored.
ところで、このようなデータを格納するROM15とし
ては、例えば64にビットの27C64を用い、第3図
に示すように構成できる。アドレスAONA7はRAM
14から入力される白色基準板読取りデータに対するも
のであり、アドレスA8はシェーディングデータ読取時
と画像読取時とを区別するための信号用である。アドレ
スA9〜A12はページ選択入力部16であってスイッ
チ群17により平均化比率を選択してページを選ぶため
のアドレスである。本実施例では、平均化比率の選択と
レベル増減データの倍率選択とを対応させたが、これに
限らず、例えば8種類の選択としてもよい。ちなみに、
第3図に示す27C64なるROM15は平均化比率と
レベル増減データとの組について16通りまで格納でき
る。By the way, the ROM 15 for storing such data can be configured as shown in FIG. 3 using, for example, 64 bits and 27C64. Address AONA7 is RAM
The address A8 is for the white reference plate reading data input from 14, and the address A8 is for a signal for distinguishing between reading shading data and reading an image. Addresses A9 to A12 are addresses for the page selection input section 16 and for selecting the averaging ratio by the switch group 17 to select a page. In this embodiment, the selection of the averaging ratio corresponds to the selection of the magnification of the level increase/decrease data, but the selection is not limited to this, and eight types of selections may be made, for example. By the way,
The 27C64 ROM 15 shown in FIG. 3 can store up to 16 sets of averaging ratios and level increase/decrease data.
つづいて、請求項2記載の発明の一実施例を第4図によ
り説明する。本実施例は、平均化比率の選択設定を自動
化させたものである。このため、まず、読取られた画信
号の最大値と最小値とを検出する最大・最小検出器とし
てピークホールド回路&エツジ部ホールド回路18が設
けられている。Next, an embodiment of the invention according to claim 2 will be described with reference to FIG. In this embodiment, selection and setting of the averaging ratio is automated. For this reason, first, a peak hold circuit and edge portion hold circuit 18 is provided as a maximum/minimum detector for detecting the maximum value and minimum value of the read image signal.
このピークホールド回路&エツジ部ホールド回路18は
シェーディングデータ読取時に白色基準板を読取った1
ラインの画信号中、ピーク値をピークホールド回路で検
出し、画像読取有効範囲の一番端の出力(これが、最小
値となる)をエツジ部ホールド回路で検出するものであ
る。この出力は比率演算器19に入力され、最大値と最
小値との比率が演算される。この比率が平均化比率を決
定するものであり、演算された比率がページ選択信号と
してROM15のページ選択入力部16に与えられ、対
応するページが選択される。これによれば、スイッチ群
17によりわざわざ選択設定しなくても済む。また、光
源の照度分布が経時的にに変化し、中央部と両端部との
光量が変動したような場合であっても、これに対応して
平均化比率等が切換えられて適正なデータが得られるこ
とになる。This peak hold circuit & edge part hold circuit 18 is used for reading the white reference plate when reading shading data.
A peak value in a line image signal is detected by a peak hold circuit, and an output at the end of the image reading effective range (this is the minimum value) is detected by an edge portion hold circuit. This output is input to the ratio calculator 19, and the ratio between the maximum value and the minimum value is calculated. This ratio determines the averaging ratio, and the calculated ratio is applied as a page selection signal to the page selection input section 16 of the ROM 15, and the corresponding page is selected. According to this, there is no need to go to the trouble of selecting and setting the switch group 17. In addition, even if the illuminance distribution of the light source changes over time and the amount of light between the center and both ends fluctuates, the averaging ratio etc. will be changed accordingly to ensure that the data is accurate. You will get it.
発明の効果
本発明は、上述したように構成したので、請求項1記載
の発明によれば、ROM中には平均化比率を異ならせた
複数粗分のシェーディング補正データ群を格納し、選択
手段により選択した一組のシェーディング補正データ群
を用いて演算器によるシェーディング補正演算を行うた
め、適切な平均化比率のデータを用いることができ、画
像有効読取範囲の両側で補正できないとか、S/Nが悪
くなってしまうようなことなく、出力の適正化を図るこ
とができ、特に、請求項2記載の発明によれば、最大・
最小検出器により読取り画信号の最大値と最小値とを検
出し、比率演算器でその最大値と最小値との比率を算出
し、算出された比率に応じてROM中の一組のシェーデ
ィング補正データ群を選択するようにしたので、適切な
平均化比率の選択もスイッチ等による選択操作を要せず
自勧化でき、かつ、光源の照度分布の経時的変化等も考
慮した選択切換えが可能で、より適切な出力を得ること
ができる。Effects of the Invention Since the present invention is configured as described above, according to the invention described in claim 1, a plurality of coarse shading correction data groups having different averaging ratios are stored in the ROM, and the selecting means Since shading correction calculations are performed by a computing unit using a set of shading correction data groups selected by It is possible to optimize the output without causing deterioration of the output, and in particular, according to the invention set forth in claim 2,
A minimum detector detects the maximum value and minimum value of the read image signal, a ratio calculator calculates the ratio between the maximum value and the minimum value, and a set of shading corrections in the ROM is performed according to the calculated ratio. Since data groups are selected, it is possible to select an appropriate averaging ratio automatically without the need for selection operations using switches, etc., and it is also possible to change the selection taking into account changes over time in the illuminance distribution of the light source. You can get more appropriate output.
第1図は請求項1記載の発明の一実施例を示すブロック
図、第2図はROMの格納内容を示す説明図、第3図は
ROM付近の具体的構成例を示すブロック図、第4図は
請求項2記載の発明の一実施例を示すブロック図、第5
図はシェーディング補正前後の出力波形の一例を示す特
性図、第6図は従来構成を示すブロック図、第7図はR
OMの格納内容を示す説明図、第8図はそのROM入出
力特性図、第9図は平均化比率による補正可否を示す特
性図である。
11・・・演算器、13・・・A/D変換器、14・・
・RAM、15・・・ROM、16・・・選択手段、1
8・・・最大・最小値検出器、19・・・比率演算器%
:5
−毛
q
図FIG. 1 is a block diagram showing an embodiment of the invention as claimed in claim 1, FIG. 2 is an explanatory diagram showing the contents stored in the ROM, FIG. 3 is a block diagram showing a specific example of the configuration near the ROM, and FIG. The figure is a block diagram showing an embodiment of the invention as claimed in claim 2,
The figure is a characteristic diagram showing an example of the output waveform before and after shading correction, Figure 6 is a block diagram showing the conventional configuration, and Figure 7 is R
FIG. 8 is an explanatory diagram showing the contents stored in the OM, FIG. 8 is a ROM input/output characteristic diagram, and FIG. 9 is a characteristic diagram showing whether correction is possible or not based on the averaging ratio. 11... Arithmetic unit, 13... A/D converter, 14...
-RAM, 15...ROM, 16...selection means, 1
8...Maximum/minimum value detector, 19...Ratio calculator %
:5 - Mao q Figure
Claims (1)
記白色基準板を読取る多数の素子を備えたイメージセン
サと、読取られた画信号をA/D変換するA/D変換器
と、前記白色基準板から読取られた画信号を前記A/D
変換器により変換したデジタル値を格納するRAMと、
白色基準板から読取られる画信号のデジタル値に対応す
るシェーディング補正データ群を平均化比率を異ならせ
て複数組分格納したROMと、前記ROM中の一組のシ
ェーディング補正データ群を選択する選択手段と、画像
から読取られた各素子毎の画信号に対し選択されたシェ
ーディング補正データ群中の対応する補正データを用い
て補正演算する演算器とよりなることを特徴とする画像
読取装置。 2、シェーディング補正用の白色基準板と、画像及び前
記白色基準板を読取る多数の素子を備えたイメージセン
サと、読取られた画信号をA/D変換するA/D変換器
と、前記白色基準板から読取られた画信号を前記A/D
変換器により変換したデジタル値を格納するRAMと、
白色基準板から読取られる画信号のデジタル値に対応す
るシェーディング補正データ群を平均化比率を異ならせ
て複数組分格納したROMと、読取られた画信号の最大
値と最小値とを検出する最大・最小検出器と、検出され
た最大値と最小値との比率を算出する比率演算器と、算
出された比率に応じて前記ROM中の一組のシェーディ
ング補正データ群を選択する選択手段と、画像から読取
られた各素子毎の画信号に対し選択されたシェーディン
グ補正データ群中の対応する補正データを用いて補正演
算する演算器とよりなることを特徴とする画像読取装置
。[Claims] 1. An image sensor including a white reference plate for shading correction, a large number of elements for reading an image and the white reference plate, and an A/D conversion for A/D converting the read image signal. and the image signal read from the white reference plate to the A/D.
A RAM that stores digital values converted by the converter;
a ROM storing a plurality of shading correction data groups corresponding to digital values of image signals read from a white reference plate with different averaging ratios; and a selection means for selecting one set of shading correction data groups in the ROM. and an arithmetic unit that performs a correction calculation using the corresponding correction data in the shading correction data group selected for the image signal of each element read from the image. 2. A white reference plate for shading correction, an image sensor including a large number of elements for reading an image and the white reference plate, an A/D converter for A/D converting the read image signal, and the white reference plate. The image signal read from the board is sent to the A/D
A RAM that stores digital values converted by the converter;
A ROM that stores a plurality of shading correction data groups with different averaging ratios corresponding to the digital value of the image signal read from the white reference plate, and a ROM that detects the maximum and minimum values of the image signal read from the white reference board. - a minimum detector, a ratio calculator that calculates the ratio between the detected maximum value and the minimum value, and selection means that selects one set of shading correction data in the ROM according to the calculated ratio; An image reading device comprising: an arithmetic unit that performs a correction calculation using corresponding correction data in a group of shading correction data selected for an image signal of each element read from an image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1295269A JPH03155278A (en) | 1989-11-14 | 1989-11-14 | Image reading device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1295269A JPH03155278A (en) | 1989-11-14 | 1989-11-14 | Image reading device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03155278A true JPH03155278A (en) | 1991-07-03 |
Family
ID=17818409
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1295269A Pending JPH03155278A (en) | 1989-11-14 | 1989-11-14 | Image reading device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03155278A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9133547B2 (en) | 2009-10-05 | 2015-09-15 | Kobe Steel, Ltd. | Plasma CVD apparatus |
-
1989
- 1989-11-14 JP JP1295269A patent/JPH03155278A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9133547B2 (en) | 2009-10-05 | 2015-09-15 | Kobe Steel, Ltd. | Plasma CVD apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100215150B1 (en) | Gamma Correction Circuit | |
| JP3804113B2 (en) | Solid-state imaging device | |
| JPS5839168A (en) | Gamma compensation device | |
| JPH03155278A (en) | Image reading device | |
| EP0196044A2 (en) | Image input system | |
| KR100194262B1 (en) | Image adjustment device | |
| JP3045245B2 (en) | Gamma correction circuit | |
| JP3105936B2 (en) | Image reading device | |
| JP2000078353A (en) | Image reading method and apparatus, and storage medium | |
| JP3886043B2 (en) | Image reading apparatus and image processing apparatus | |
| JP3049652B2 (en) | Digital scanner sensitivity adjustment device | |
| JPS621369A (en) | Shading correction circuit for facsimile equipment | |
| JPS60259063A (en) | Correcting device of shading distortion | |
| JP3226534B2 (en) | Document reading device | |
| JP2618655B2 (en) | Image reading device | |
| KR920019158A (en) | Shading Compensation Circuit Using CIS | |
| JPS6384265A (en) | Shading correcting device | |
| JPS6235772A (en) | Image reader | |
| JPH043582A (en) | Image scanner | |
| JPS60206369A (en) | Picture signal correcting system | |
| JPS61239778A (en) | Image signal processing device | |
| JPH03135273A (en) | shading correction device | |
| JPH1146301A (en) | Image distortion correction apparatus and image processing apparatus and method using the same | |
| JPH0213509B2 (en) | ||
| JPS61292478A (en) | Image reader |