JPH01129666A - Picture reader - Google Patents

Picture reader

Info

Publication number
JPH01129666A
JPH01129666A JP62289159A JP28915987A JPH01129666A JP H01129666 A JPH01129666 A JP H01129666A JP 62289159 A JP62289159 A JP 62289159A JP 28915987 A JP28915987 A JP 28915987A JP H01129666 A JPH01129666 A JP H01129666A
Authority
JP
Japan
Prior art keywords
data
shading
ram
reading
shading 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.)
Pending
Application number
JP62289159A
Other languages
Japanese (ja)
Inventor
Makoto Katsuma
眞 勝間
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP62289159A priority Critical patent/JPH01129666A/en
Publication of JPH01129666A publication Critical patent/JPH01129666A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To attain a shading correction without using various density of a picture and a white color calibration plate by providing a storage means storing a shading data in advance. CONSTITUTION:A CPU 18 uses a reference voltage switching means 10 at pre- scanning to switch the reference voltage of a comparator 8 to a value VOG'. The output of the comparator 8 is written in a RAM 14 as a shading data via an A/D converter 12. Then the CPU 18 uses the switching means 10 to switch a reference voltage to the VOG at main scanning. On the other hand, read data D1B-D1R from A/D converters 11-13 are sent to the table of RAMs 15-17. In this case, a shading data DS is read from the RAM 14 and sent to the RAM 15-17. As a result, the data decided by the shading DS and the data D1B-D1R are outputted from each RAM as DS-DR.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は例えばデジタル複写機、ファクシミリ等に用い
られる画像読み取り装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image reading device used in, for example, digital copying machines, facsimile machines, and the like.

〔従来の技術〕[Conventional technology]

一般に、画像原稿をCCDラインセンサ等の撮像素子に
より撮像して画像信号に変換したものを再生表示した再
生画像には、原画像にない緩やかな濃度変化、すなわち
、いわゆるシェーディングが画郭−杯に生ずる。このシ
ェーディングは、CCDラインセンサにおける感度分布
の不均一性等、撮像系の画郭内における撮像条件の不均
一性に基づいて生ずるものであり、均一濃度の白色較正
板を同一撮像素子により撮像した場合における本来均一
濃度となるべき再生画像に不所望の緩やかな濃度変化と
して現われる。
In general, a reproduced image obtained by capturing an original image with an image sensor such as a CCD line sensor and converting it into an image signal has gradual density changes that are not present in the original image, that is, so-called shading, which appear on the edges of the image. arise. This shading occurs due to non-uniformity of the imaging conditions within the image area of the imaging system, such as non-uniformity of the sensitivity distribution in the CCD line sensor. This appears as an undesirable gradual change in density in the reproduced image, which should originally have a uniform density.

実際の濃淡画像原稿を撮像した場合には、本来の画像信
号にこのシェーディング濃度変化が重畳加算されて再生
画像にいわゆるシェーディングの濃度歪みを生じる。
When an actual grayscale original is imaged, this shading density change is superimposed and added to the original image signal, causing so-called shading density distortion in the reproduced image.

従って一般にこの撮像系においては画像原稿として−様
な濃度を有する像や白色較正板を一旦、撮像系に読み込
ませ、これに依り得られた撮像信号のレベルが一定とな
る様に信号処理系の例えば増幅度をかえたりするシェー
ディング補正が行われる。
Therefore, in general, in this imaging system, an image having a different density or a white calibration plate is read into the imaging system as an image original, and then the signal processing system is adjusted so that the level of the image signal obtained is constant. For example, shading correction is performed by changing the degree of amplification.

〔発明の解決しようとする問題点〕[Problem to be solved by the invention]

しかしながら、上述の様に行われるシェーディング補正
は−様な濃度を有する像が必要である。
However, the shading correction performed as described above requires an image having a -like density.

例えば原稿に対して一部の領域のみをマスクするマスク
パターンが予め原稿台上に設けている様な場合等必ずし
も−様な濃度を有する像が使用出来ない様な場合にはシ
ェーディング補正を行ってしまうと、本来マスクされな
ければならない領域についても撮像信号のレベルが一定
となる様に制御が行われてしまい、結果的にマスクされ
ない所望の領域のみのシェーディング補正が行えないと
いう問題点が生じた。
For example, if a mask pattern that masks only a part of the original is provided on the document table in advance, or if it is not possible to use an image with a negative density, perform shading correction. In this case, control is performed so that the level of the imaging signal remains constant even in areas that should originally be masked, resulting in the problem that shading correction cannot be performed only for desired areas that are not masked. .

本発明はかかる問題点を解消して様々な濃度の像や白色
較正板を用いることなくシェーディング補正を可能とす
ることを目的とする。
It is an object of the present invention to solve such problems and to enable shading correction without using images of various densities or white calibration plates.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は上述の目的を達成するために、被読み取り物を
介した光を電気信号に変換して読み取りを行う画像読み
取り手段、該手段により予め読み取すを行いシェーディ
ングデータを記憶する記憶手段、シェーディングデータ
と所定値を比較する手段、前記シェーディングデータを
用いて前記電気信号を補正するに際して比較結果に応じ
て前記電気信号を所望定数値に補正する手段とを具備す
る。
In order to achieve the above-mentioned objects, the present invention provides an image reading means for converting light passing through an object to be read into an electrical signal and reading the image, a storage means for storing shading data read in advance by the means, and a shading The apparatus includes means for comparing the data with a predetermined value, and means for correcting the electric signal to a desired constant value according to the comparison result when correcting the electric signal using the shading data.

〔作用〕[Effect]

上記構成に於いて、前記比較する手段によりシェーディ
ングデータと前記所定値とを比較した比較結果に応じて
前記補正する手段は前記電気信号を所望定数値に補正す
る。
In the above configuration, the correcting means corrects the electric signal to a desired constant value in accordance with a comparison result obtained by comparing the shading data and the predetermined value by the comparing means.

即ち前記比較結果に応じて前記電気信号は所望定数値に
補正されるため例えば濃度が著しく低いデータは実質的
にシェーディング補正が行われず、所望定数値に変換さ
れそれ以外のデータは実質的にシェーディング補正が行
われる。
That is, the electric signal is corrected to a desired constant value according to the comparison result, so that, for example, data with extremely low density is not substantially subjected to shading correction, but is converted to a desired constant value, and other data is substantially shaded. Corrections are made.

〔実施例〕〔Example〕

第1図は本発明を実施する原稿読取装置の概略を表わす
ブロック構成図である。図において1゜2.3は青(B
)、緑(G)、赤(R)の各色分解画像をそれぞれ読み
取るためのCCDラインセンサである。4,5.6は前
記CCDラインセンサを駆動するためのドライバー回路
であり、該回路よりそれぞれの各成分原稿信号V I 
B+ V I G。
FIG. 1 is a block diagram schematically showing a document reading apparatus embodying the present invention. In the figure, 1°2.3 is blue (B
), green (G), and red (R) color-separated images. 4, 5.6 are driver circuits for driving the CCD line sensor, and the respective component original signals V I
B+ V I G.

vlRのアナログ信号を出力する。7〜9は前記アナロ
グ信号と基準電圧との差を出力するコンパレーターであ
る。7および8のコンパレーターの基準電圧V。B+V
ORはCODの暗電流値の相当する電圧である。10は
コンパレーター8の基準電圧を切り変える手段であり、
原稿読み取り時はCODの暗電流値に相当する電圧V。
Outputs vlR analog signal. Comparators 7 to 9 output the difference between the analog signal and the reference voltage. Reference voltage V of comparators 7 and 8. B+V
OR is the voltage corresponding to the dark current value of COD. 10 is a means for switching the reference voltage of the comparator 8;
When reading a document, the voltage V corresponds to the dark current value of COD.

6に、シェーディングデータ読み取り時はV。6′にC
PU18の働きにより切り変える手段である。V OG
’ は第5図に示すようにシェーディングデータを読み
取る時に、所定電圧以上の信号をA/D変換するための
電圧であり前もって定められている。11〜13はコン
パレーターの出力V 2[B+ V 2GT V 2R
をそれぞれ時系列的に8ビツトデジタルデータに変換す
るためのA/D変換器である。14はシェーディングデ
ータ記憶用のRAMであり、A/D変換器12の出力の
LSBより、6,5゜4.3番目の4ビツトデータがプ
リスキャンによって面情報として記憶される。すなわち
、G成分を読み取るCODの画素をP、画素とし副走査
のサンプリング画素をP2画素とするとPx×P、×4
ビットの容量を有する。15〜17はA/D変換後の画
像をシェーディングデータRAM14の結果に応じてテ
ーブル変換するためのルックアップテーブルであり、C
PU18によって該テーブルの値が設定される。すなわ
ち4ビツトのシェーディングデータD8と読み取りデー
タDIBI  DICI  D+Rによってアドレスさ
れるデータを格納し、その値によってデジタルによるγ
変換を行いDR,D、、D、の8ビツトデータを出力す
る。CPU18はマイクロコンピュータであり、本実施
原稿読み取り装置のモードの選択(ネガフィルム入力モ
ード、ポジフィルム入力モード、反射原稿入力モード等
)や操作を行うマンマシーンインターフェイスM/M 
 I/F20とγ変換用のROM19に接続されている
と共に、各回路と同期をとりながら制御している。そし
て読み取り装置のモード選択に応じて所定のデータをデ
ータROM19から読み出し演算して15〜17のRA
Mに設定する。またマスク位置の色情報をM/M  I
/F20を介して設定しその値をRAMに格納する。ま
た100はCCDI〜3を移動させ、後述するランプ2
5を駆動させる読み取り部である。
6, V when reading shading data. C at 6'
This is a means for switching depending on the action of the PU18. VOG
' is a voltage for A/D converting a signal of a predetermined voltage or higher when reading shading data, as shown in FIG. 5, and is determined in advance. 11 to 13 are comparator outputs V 2 [B+ V 2GT V 2R
This is an A/D converter for converting each data into 8-bit digital data in time series. 14 is a RAM for storing shading data, and from the LSB of the output of the A/D converter 12, the 6.5° 4.3rd 4-bit data is stored as surface information by prescanning. In other words, if the COD pixel that reads the G component is P, and the sub-scanning sampling pixel is P2, then Px×P,×4
It has a capacity of bits. 15 to 17 are lookup tables for converting the image after A/D conversion according to the result of the shading data RAM 14;
The values of the table are set by the PU 18. That is, the data addressed by the 4-bit shading data D8 and the read data DIBI DICI D+R are stored, and the digital γ
The conversion is performed and 8-bit data of DR, D, , D, is output. The CPU 18 is a microcomputer, and has a man-machine interface M/M for selecting modes (negative film input mode, positive film input mode, reflection original input mode, etc.) and operating the present original document reading device.
It is connected to the I/F 20 and the ROM 19 for γ conversion, and is controlled in synchronization with each circuit. Then, according to the mode selection of the reading device, predetermined data is read from the data ROM 19 and calculated, and the RAs 15 to 17 are
Set to M. Also, the color information of the mask position can be changed to M/M I.
/F20 and stores the value in RAM. In addition, 100 moves CCDI~3 and lamp 2, which will be described later.
5. This is a reading section that drives 5.

第2図はこの画像読み取り部100のメカ的構成を表わ
した図である。図において21は原稿台ガラス、22は
前記原稿台ガラス21の上面に配置したフレネルレンズ
、3は光照射手段としてのプロジェクタ−で第7図に示
す透明フィルム固定枠に固定した透過カラーネガフィル
ム又はカラースライドフィルム等の透過カラー原稿24
に照射するように配置しである。25は前記スライドプ
ロジェクタ−23に設けられた反射ミラー、26は光源
、27は前記光源26より発せられる光を集光するコン
デンサレンズ、28は前記コンデンサレンズ27により
集光された光を投影するための投影レンズ、29は前記
投影レンズ28に相対向して配設したミラーで、前記投
影レンズ28を透過した光を下方へ反射するように適当
な傾斜角を設けである。30は反射カラー原稿の場合の
照射用の光源としてのハロゲンランプ、31゜32.3
3は反射用の第1〜第3ミラー、34は近赤外カットフ
ィルタであり、撮像レンズ35の前方に配設しである。
FIG. 2 is a diagram showing the mechanical configuration of this image reading section 100. In the figure, 21 is a document glass, 22 is a Fresnel lens placed on the upper surface of the document glass 21, and 3 is a projector as a light irradiation means, which is a transparent color negative film or a color film fixed to a transparent film fixing frame as shown in FIG. Transparent color original such as slide film 24
It is placed so that it irradiates the area. 25 is a reflecting mirror provided on the slide projector 23, 26 is a light source, 27 is a condenser lens for condensing the light emitted from the light source 26, and 28 is for projecting the light condensed by the condenser lens 27. The projection lens 29 is a mirror disposed opposite to the projection lens 28, and has an appropriate inclination angle so as to reflect the light transmitted through the projection lens 28 downward. 30 is a halogen lamp as a light source for irradiation in the case of reflective color originals, 31°32.3
Reference numeral 3 indicates first to third mirrors for reflection, and reference numeral 34 indicates a near-infrared cut filter, which is disposed in front of the imaging lens 35.

36は前記撮像レンズ35の後方に配設され、青(B)
、緑(G)、赤(R)の各色分解を行う3色プリズムで
ある。1,2゜3は、前記青、緑、赤の各色分解光像を
それぞれ読み取るための撮像手段としてのライン読み取
りCODである。また第3図は前記3色分解プリズム3
6近傍の部分拡大断面図で各々のプリズム40.44.
42により前記スライドプロジェクタ−23よりの光が
各光像B、G、Rに分解される様子を示している。第2
図に示したハロゲンランプ30と第1ミラー31とは走
査ユニットUを構成し図示していない支持体に支持され
案内レール(不図示)に沿って図中のY方向へ移動して
前記原稿台ガラス21上の原稿の副走査ができるように
配置しである。また第2および第3ミラー32.33は
図示していない支持体により体として支持され案内レー
ル(不図示)に沿って同じく図中のY方向へ移動するよ
うに構成しであるが、それらのY方向への移動速度は前
記ハロゲンランプ30および第1ミラー21がそれぞれ
図中の一点鎖線で示される位置迄移動しても原稿台ガラ
ス21上のどの走査点についても撮像レンズ35までの
光路長は一定値を維持するようにしである。
36 is disposed behind the imaging lens 35, and is blue (B).
, green (G), and red (R). Reference numerals 1 and 2.3 denote line reading CODs as imaging means for reading the blue, green, and red color-separated optical images, respectively. In addition, FIG. 3 shows the three-color separation prism 3.
A partially enlarged sectional view of the vicinity of each prism 40, 44.
42 shows how the light from the slide projector 23 is separated into optical images B, G, and R. Second
A halogen lamp 30 and a first mirror 31 shown in the figure constitute a scanning unit U, which is supported by a support body (not shown) and moves in the Y direction in the figure along a guide rail (not shown) to the document table. It is arranged so that the original on the glass 21 can be sub-scanned. Further, the second and third mirrors 32 and 33 are supported as a body by a support body (not shown) and are configured to move in the Y direction in the figure along a guide rail (not shown). The moving speed in the Y direction is such that even if the halogen lamp 30 and the first mirror 21 are moved to the positions indicated by the dashed lines in the figure, the optical path length to the imaging lens 35 for any scanning point on the document platen glass 21 is determined. is maintained at a constant value.

第4図は第2図のスライドプロジェクタ−23の光源2
6よりの照射光を前記原稿台ガラス21に投射した場合
のフレネルレンズ32上の照度分布を示し、模擬的にそ
の照度分布を等高線状に示したものである。また第5図
は第4図に示す照度分布をプリスキャンでY。の位置を
読んだ時のCODドライバー5の出力である信号VIG
を示している。原稿読み取り時は(V 、、−V oa
)をフルケールV、で8ビツトA/D変換する。またシ
ェーディングデータ読み取り時は(V、、−Vo、’)
を同様にフルスケ−972間を8ビツトA/D変換する
。本実施例ではプリスキャン時の信号V IGの最大値
V m a xと最小値V m I nの差(V、n、
、−Vm、n)が■、/2程度であるのでシェーディン
グデータに有効な4ビツトデータとして得るためにA/
D変換後のデジタルデータD IGのLSBより6.5
,4.3番目のビットをシェーディングデータとしてシ
ェーディングデータRAM14に格納している。また(
V、、、、、−V□1□)がV、/4程度であればA/
D変換後のデジタルデータD 1.GのLSBより5.
4,3.2番目のビットをシェーディングデータとして
用い、V、/16程度であれば、4,3,2.1番目の
ビットをシェーディングデータとして用いることができ
る。図において破線はマスクシートを原稿24としてプ
リスキャンした時の値であり、マスクで遮光されている
部分のシェーディングデータは“0000”(2進)と
してシェーディングデータRAM14に格納されること
になる。
Figure 4 shows the light source 2 of the slide projector 23 in Figure 2.
6 shows the illuminance distribution on the Fresnel lens 32 when the irradiation light from 6 is projected onto the document table glass 21, and the illuminance distribution is shown in a simulated contour line. In addition, FIG. 5 shows the illuminance distribution shown in FIG. 4 in pre-scan mode. Signal VIG which is the output of COD driver 5 when reading the position of
It shows. When reading the original (V,, -V oa
) is converted into 8-bit A/D at full scale V. Also, when reading shading data (V,, -Vo,')
Similarly, 8-bit A/D conversion is performed between full scale and 972. In this embodiment, the difference (V, n,
, -Vm, n) is about 2, /2, so A/
Digital data after D conversion 6.5 from LSB of IG
, 4. The third bit is stored in the shading data RAM 14 as shading data. Also(
If V, , , , -V□1□) is about V,/4, then A/
Digital data D after D conversion 1. 5 from LSB of G.
The 4th, 3.2nd bits can be used as shading data, and if V is approximately /16, the 4th, 3rd, and 2.1st bits can be used as shading data. In the figure, the broken line is the value obtained when the mask sheet is prescanned as the document 24, and the shading data of the portion shaded by the mask is stored in the shading data RAM 14 as "0000" (binary).

第6図は本実施例の外観斜視図である。37はマスク部
材であり、38は該マスク部材の取付け位置を定める穴
であり、38の凸部によって位置を定められる。40は
第1図のマンマシーンインターフェイスM/M  I/
F20に信号をあたえるためのスイッチ群であり、モー
ド選択、マスク部の色の指定シーケンスのスタート等の
操作を行う手段である。また41はシーケンスの状態お
よび操作方法を表示する液晶表示である。
FIG. 6 is an external perspective view of this embodiment. 37 is a mask member, and 38 is a hole that determines the attachment position of the mask member, and the position is determined by the convex portion of 38. 40 is the man-machine interface M/M I/ in FIG.
This is a group of switches for applying signals to F20, and is means for performing operations such as mode selection and starting the sequence of specifying the color of the mask section. Further, 41 is a liquid crystal display that displays the sequence status and operation method.

第7図はカラーネガフィルム、カラースライドフィルム
を収納する透明フィルム固定枠42とフィルム44を表
わし、43は原稿読み取り時に凸部39によって位置を
定めるための穴である。
FIG. 7 shows a transparent film fixing frame 42 and a film 44 for storing a color negative film and a color slide film, and 43 is a hole for determining the position by a convex portion 39 when reading an original.

以下動作の説明を順に行う。ここでは本実施例の特徴で
あるマスクデータの読み込みによる動作説明を中心に行
う。
The operations will be explained in order below. Here, we will mainly explain the operation by reading mask data, which is a feature of this embodiment.

第6図の操作スイッチ40によって透過ネガフィルム、
透過スライドフィルム、反射原稿のモードのうち透過ネ
ガフィルムモードを選択し、その情報を第1図のマンマ
シーンインターフェイスM/M  I/F19を介して
CPU18にあたえる。次に第6図に示すようにマスク
部材38と反射ミラー29とフレネルレンズ22からな
る反射ユニットを凸部39に沿って位置あわせをし取り
付ける。
By operating the operation switch 40 shown in FIG.
The transparent negative film mode is selected from among the transparent slide film and reflective original modes, and the information is sent to the CPU 18 via the man-machine interface M/M I/F 19 shown in FIG. Next, as shown in FIG. 6, a reflection unit consisting of a mask member 38, a reflection mirror 29, and a Fresnel lens 22 is aligned and attached along the convex portion 39.

操作スイッチ40によりシェーディングデータ入力開始
の命令をマンマシーンインターフェイスM/M  I/
F20を介してCPU18に与える。シェーディングデ
ータ入力開始の命令を受けたCPU18は読み取り部1
00に第2図に示すプロジェクタ−光源26に電力を印
加し発光させる命令を送る。次に10の基準電圧切り変
え手段によってコンパレーター8の基準電圧をV。6′
に切り変えその出力をCV、、−Vo、’ )となるよ
うにする。光源26の発光後、ハロゲン光源の光量を安
定させるために、CPU18はタイマーを設け、一定時
間後プリスキャンを開始する。プリスキャンによるシェ
ーディングデータはG成分信号を用い、第2図に示すよ
うに1ラインデータを読み取った後Y方向に1画素分光
源30、第1〜第3のミラーの各ユニットを駆動し副走
査を行う。C,CD 2によって光景を検知された1ラ
イン分のデータはドライバー5を介して時系列的に出力
される。該アナログ信号V I Gをコンパレーター8
により(V、、−V’ o6)とし、A/D変換器12
に入力する。そこで8ビットにA/D変換されたデジタ
ルデータD IGのうちLSBから6゜5.4..3番
目のビットをシェーディングデータRAM14に書き込
む。第8図にそのタイミングチャートを示す。このよう
な副走査を(り返しシェーディングデータを面情報とし
てシェーディングデータRAM14に書き込む。このシ
ェーディングデータは第6図のマスク部材37の遮光部
である黒の部分のデータは“0000 (2進)”とし
て遮光部具外の部分のデータは’0001(2進)〜“
1111(2進)”のデータとして記憶される。これら
のプリスキャン読み取りの完了後光源26を消灯し、光
源30および第1〜第3ミーラー31.32.33から
なる各ユニットを第2図中−Y方向に移動し、原稿読み
取りのスタート位置にもどし、原稿読み取りである本ス
キャン動作を待つ。
The operation switch 40 sends a command to start inputting shading data to the man-machine interface M/M I/
It is given to the CPU 18 via F20. The CPU 18 receives the command to start inputting shading data, and the reading unit 1
00, a command is sent to the projector-light source 26 shown in FIG. 2 to apply power and cause it to emit light. Next, the reference voltage of the comparator 8 is set to V by the reference voltage switching means 10. 6'
The output is changed to CV, , -Vo,'). After the light source 26 emits light, in order to stabilize the light amount of the halogen light source, the CPU 18 provides a timer and starts prescanning after a certain period of time. The shading data by pre-scanning uses a G component signal, and after reading one line data as shown in FIG. 2, the light source 30 and each unit of the first to third mirrors are driven for one pixel in the Y direction to perform sub-scanning. I do. One line of data detected by the C and CD 2 is outputted in chronological order via the driver 5. The analog signal V I G is sent to a comparator 8
(V,, -V' o6), and the A/D converter 12
Enter. Then, 6°5.4. .. Write the third bit to the shading data RAM 14. FIG. 8 shows the timing chart. Such sub-scanning is repeated (the shading data is written as surface information to the shading data RAM 14. This shading data is "0000 (binary)" for the black part that is the light-shielding part of the mask member 37 in FIG. The data of the part outside the light shielding part is '0001 (binary) ~ "
1111 (binary)". After completing these prescan readings, the light source 26 is turned off, and each unit consisting of the light source 30 and the first to third mirrors 31, 32, and 33 is It moves in the -Y direction, returns to the original reading start position, and waits for the main scan operation, which is original reading.

次に操作者は第6図に示すマスク部材37を取りはずし
原稿をマスク部材と同じ位置をセットする。原稿である
ネガフィルム44は第7図に示す様に透明フィルム固定
枠42にさし込み、取り付は位置を定める穴43を用い
て第6図の凸部39に沿って、反射ミラー29とフレネ
ルレンズ22からなるユニットとともに取り付ける。次
に操作スイッチ群40によりマスク部材によって遮光さ
れている部分の色を指定する。これは、あらかじめ定め
られている色を選択しても良いし、デジタル的にそのR
,G、Bのデータを入力しても良い。この色の指定の信
号はマンマシーンインターフェイスM/M  I/F2
0を介してCPU18に送られる。本実施形ではこのマ
スク部材によって遮光されている部分の色を真黒のデー
タ(B=0、G=0.R=O)の値をセットした。この
データと前にセットした透過ネガフィルムのモード設定
データに基づいて、CPU18はルックアップテーブル
用RAM15〜17に値を書き込む。この時CP U 
]、 8はシエーデイングデータRAM14からの”0
000 (2進)″のデータに対応したテーブルには色
の指定をされた信号(B=0.G=O,B=0)をセッ
トし、それ以外のテーブルには透過ネガフィルム用デー
タとして前もってROM19に書き込まれていたデータ
を読み出し、そしてセットする。第9図にRAM15の
テーブル内容の一部を10進の形で示す。
Next, the operator removes the mask member 37 shown in FIG. 6 and sets the original at the same position as the mask member. A negative film 44, which is an original, is inserted into the transparent film fixing frame 42 as shown in FIG. It is attached together with a unit consisting of a Fresnel lens 22. Next, the color of the portion shielded from light by the mask member is specified using the operation switch group 40. This can be done by selecting a predetermined color or by digitally
, G, and B may be input. The signal specified by this color is the man-machine interface M/M I/F2.
0 to the CPU 18. In this embodiment, the color of the portion shaded by this mask member is set to the value of pure black data (B=0, G=0.R=O). Based on this data and the previously set transmission negative film mode setting data, the CPU 18 writes values into the look-up table RAMs 15-17. At this time, the CPU
], 8 is “0” from the shading data RAM 14.
000 (binary)'' data is set with a color-specified signal (B=0.G=O, B=0), and other tables are set with data for transparent negative film. The data previously written in the ROM 19 is read and set. Fig. 9 shows part of the table contents of the RAM 15 in decimal form.

これらのRAM15〜17には読み取りデータによるア
ドレス指定が8ビツト(=256通り)、シェーディン
グデータによるアドレス指定が4ビツト(=16通り)
の合計−色につき256×16バイトからなる。
These RAMs 15 to 17 have 8 bits (=256 ways) for addressing by read data and 4 bits (=16 ways) for addressing by shading data.
- consists of 256 x 16 bytes per color.

次に本スキャンのスタート信号を第6図の操作スイッチ
群40よりマンマシーンインターフェイスM/M  I
/F20を介してCPU18に与える。CPU18はそ
の命令を受け、プリスキャン時と同様に光源26を発光
させ、基準電圧切り変え手段によって、コンパレーター
8の基準電圧をV OGに切り変えその出力を(v 、
6− v oa)とする。そして定時間後スキャン動作
を開始する。
Next, the main scan start signal is sent to the man-machine interface M/M I from the operation switch group 40 in FIG.
/F20 to the CPU 18. Upon receiving the command, the CPU 18 causes the light source 26 to emit light in the same way as in the pre-scan, and uses the reference voltage switching means to switch the reference voltage of the comparator 8 to VOG, and outputs (v,
6-voa). After a certain period of time, the scanning operation is started.

COD1〜3は原稿の透過光を受光しそれぞれの蓄積時
間後それらの信号をドライバー4〜6を介してコンパレ
ーター7〜9によってそれぞれのCODの暗電流に相当
する電圧を差引いた信号がA/D変換器11〜13に入
力される。A/D変換器11〜13によって8ビットデ
ジタル信号になったデータは1画素分づつ各RAM15
〜17のテーブルに送られる。この特番RAMに送られ
るデータの画素の位置に対応するシェーディングデータ
DsがシェーディングデータRAMからCPU18の働
きにより読み取りデータD Ill+D + c、 D
 1nと同期して各RAMに送られる。そしてこのシェ
ーディングデータD5と読み取りデータD I B+ 
D I Gy D I Rによって一義的に欠点される
データがDB、Da 、DRとして各RAM1.5〜1
7から出力される。例えば第9図に示すように1ライン
目の100番目の画素に対応するシェーディングのデー
タが“0010(2進)″であり、その画素が本スキャ
ンによって読み取ったデータD Inの値が”18(1
0進)″であるとそのRAMの出力としてのD8は図中
より“250(10進)Nとなる。この動作がCPU1
8によってそれぞれのRAMによって行われる。尚読み
取りデータが0あるいは255近傍の場合にはシェーデ
ィング補正はなされない。CCDIラインデータ分の読
み取り変換が行われた後、Y方向に1画素分第1〜第3
のミラー駆動して副走査を行う。以上の様な1ライン分
の一連の動作を(り返し透過ネガフィルムのデータを読
み出す。所定のライン数のデータを読み出した後読み取
り部100を駆動して光源26を消灯し、第1〜第3ミ
ラー31〜33および光源30のユニットを所定スター
ト位置にもどす。
CODs 1 to 3 receive transmitted light from the original, and after each accumulation time, those signals are passed through drivers 4 to 6 to comparators 7 to 9, and the voltage corresponding to the dark current of each COD is subtracted and the signal is converted to A/ It is input to D converters 11-13. The data converted into 8-bit digital signals by the A/D converters 11 to 13 is stored in each RAM 15 for one pixel.
Sent to ~17 tables. The shading data Ds corresponding to the pixel position of the data sent to this special number RAM is read from the shading data RAM by the action of the CPU 18 as data D Ill+D + c, D
It is sent to each RAM in synchronization with 1n. This shading data D5 and read data D I B+
The data that is uniquely defective due to D I Gy D I R is DB, Da, and DR in each RAM 1.5 to 1.
Output from 7. For example, as shown in FIG. 9, the shading data corresponding to the 100th pixel on the first line is "0010 (binary)", and the value of the data D In read by that pixel during the main scan is "18 ( 1
As shown in the figure, D8 as the output of the RAM is "250 (decimal) N". This operation is CPU1
8 by each RAM. Note that when the read data is 0 or around 255, no shading correction is performed. After reading and converting the CCDI line data, the first to third pixels are read in the Y direction.
The mirror is driven to perform sub-scanning. A series of operations for one line as described above (repeatedly read the data of the transmission negative film. After reading the data of a predetermined number of lines, the reading unit 100 is driven, the light source 26 is turned off, and the first to 3 mirrors 31 to 33 and the light source 30 are returned to the predetermined starting position.

以上の実施例では入力部の装置に限った説明であるがこ
こでの読み取り結果(DB、Do。
In the above embodiment, the explanation is limited to the input device, but the reading results (DB, Do.

D、)をカラー複写機、カラー画像処理装置、カラーフ
ァクス等に接続して応用できることは言うまでもない。
Needless to say, D.) can be connected to a color copying machine, a color image processing device, a color facsimile, etc. for application.

また本実施例のアナログ読み取り信号(V、□。Also, the analog read signal (V, □) of this embodiment.

V、6. V、R)について特に属性を明記していない
がこれらの信号は光量のエネルギーに比例するリニアな
信号でも良いし、又、Log対数圧縮された信号でも、
TV信号の様に0.45乗の係数のかかっている信号で
も良い。加えて反射原稿入力においても同様に行える。
V, 6. V, R), although the attributes are not specified, these signals may be linear signals proportional to the energy of the amount of light, or may be log-logarithmically compressed signals.
It may also be a signal that is multiplied by a coefficient of 0.45, such as a TV signal. In addition, the same operation can be performed when inputting a reflective original.

以上説明した様に本実施例によれば次の様な効果を得ら
れる。
As explained above, according to this embodiment, the following effects can be obtained.

■ プリスキャン時にマスク領域データとシェーディン
グデータが同時に得られ、かつ本スキャン時にはマスク
領域は所望定数値に変換され、それ以外の領域はシェー
ディング補正がなされる。
(2) Mask area data and shading data are obtained simultaneously during pre-scanning, and during main scanning, the mask area is converted to a desired constant value, and shading correction is performed on other areas.

■ 1度マスク領域データを入力してしまえば、次のマ
スクデータを入力するまで何度でも使える為操作性に優
れる。
■ Once mask area data is input, it can be used as many times as needed until the next mask data is input, providing excellent operability.

■ マスク領域データとシェーディングデータを記憶す
るメモリが兼用されている為特別にビットマツプメモリ
を必要とせずコスI・削減につながる。
■ Since the memory for storing mask area data and shading data is shared, no special bitmap memory is required, leading to cost reduction.

■ マスク領域に対してはシェープインク補正時所望定
数値に変換しているのでかかる領域の画像データは前記
所望定数値に固定され、また任意にその色を指定できる
(2) Since the mask area is converted to a desired constant value during shape ink correction, the image data of this area is fixed to the desired constant value, and its color can be specified arbitrarily.

■ マスク部材を任意に形につくることにより、マスク
領域を簡単に入力できると共にプロジェクタ−内光を照
射してマスク領域を入力しているので凹凸マスク部材の
入力も可能になった。
(2) By making the mask member into an arbitrary shape, the mask area can be input easily, and since the mask area is input by irradiating the projector with internal light, it is also possible to input uneven mask members.

マスク部材に文字を入れることによりマスク領域への文
字入れが可能になった。
By inserting characters into the mask member, it is now possible to insert characters into the mask area.

〔発明の効果〕〔Effect of the invention〕

以上説明した様に本発明に依れば−様な濃度の像や白色
較正板を用いることな(所望の領域だけシェーディング
補正を行うことが出来る。
As explained above, according to the present invention, shading correction can be performed only in a desired area without using images of varying densities or white calibration plates.

【図面の簡単な説明】[Brief explanation of the drawing]

第」図は本発明を実施した概略ブロック図。 第2図は本発明を説明するためのメカ的構成図。 第3図は本発明を説明するためのセンサ一部の構成図。 第4図はシェーディングの状態を説明する光量分布図。 第5図はシェーディング時の説明を行うアナログ信号図
。 第6図は本発明を実施した外観斜視図。 第7図はネガフィルムと透明フィルム固定枠を示す斜視
図。 第8図はシェーディングデータ読み込み時のタイミング
チャート。 第9図はルックアップテーブルのアドレス状態を示す図
。 1〜3・・・・・・・・CCDラインセンサー4〜6・
・・・・・・CCD駆動用ドライバー7〜9・・・・・
・・・・・・コンパレーター10・・・・・・・・・基
準電圧切り換え手段11〜13・・・・・・・・・・A
/D変換器14・・・・・シェーディングデータ用RA
M15〜17・・ルックアップテーブル用RAM18・
・・・・・・・・マイクロプロセッサー19・・・・・
マイクロプロセッサ−用ROM20・・・・マンマシー
ン・インターフェイス室4−図 る ヤリ口 ゾイとヒイ1ジ殆
Fig. 3 is a schematic block diagram for implementing the present invention. FIG. 2 is a mechanical configuration diagram for explaining the present invention. FIG. 3 is a configuration diagram of a part of the sensor for explaining the present invention. FIG. 4 is a light amount distribution diagram explaining the state of shading. FIG. 5 is an analog signal diagram for explaining shading. FIG. 6 is an external perspective view of the present invention. FIG. 7 is a perspective view showing a negative film and a transparent film fixing frame. FIG. 8 is a timing chart when reading shading data. FIG. 9 is a diagram showing address states of a lookup table. 1~3・・・・・・CCD line sensor 4~6・
... CCD drive driver 7 to 9 ...
......Comparator 10...Reference voltage switching means 11 to 13...A
/D converter 14...RA for shading data
M15~17...RAM18 for lookup table...
......Microprocessor 19...
ROM 20 for microprocessor...Man-machine interface room 4

Claims (1)

【特許請求の範囲】 被読み取り物からの光を電気信号に変換して読み取りを
行う画像読み取り手段、 該手段により予め読み取りを行いシェーディングデータ
を記憶する記憶手段、 前記シェーディングデータと所定値を比較する手段、 前記シェーテイングデータを用いて前記電気信号を補正
するに際して比較結果に応じて前記電気信号を所望定数
値に補正する手段とを具備することを特徴とする画像読
み取り装置。
[Scope of claims] Image reading means for converting light from an object to be read into an electrical signal and reading it; storage means for storing shading data read in advance by the means; comparing the shading data with a predetermined value. An image reading apparatus comprising: means for correcting the electrical signal to a desired constant value according to a comparison result when correcting the electrical signal using the shading data.
JP62289159A 1987-11-16 1987-11-16 Picture reader Pending JPH01129666A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62289159A JPH01129666A (en) 1987-11-16 1987-11-16 Picture reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62289159A JPH01129666A (en) 1987-11-16 1987-11-16 Picture reader

Publications (1)

Publication Number Publication Date
JPH01129666A true JPH01129666A (en) 1989-05-22

Family

ID=17739525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62289159A Pending JPH01129666A (en) 1987-11-16 1987-11-16 Picture reader

Country Status (1)

Country Link
JP (1) JPH01129666A (en)

Similar Documents

Publication Publication Date Title
JP3227191B2 (en) Image reading device
US5457547A (en) Original image reading apparatus
US5920407A (en) Method and apparatus for applying tonal correction to image data
JPH0879529A (en) Image processing device
JPH01129666A (en) Picture reader
JPS61277269A (en) Color picture reader
JPH01147963A (en) Picture reader
KR100242025B1 (en) Apparatus and method for scanning color image using shading correction
JPS59223060A (en) Original reader
JPH06292007A (en) Picture processing unit and picture reader
JPH02276362A (en) Image reader
JP3179461B2 (en) Image forming device
JP2903519B2 (en) Image reading device
JP2627219B2 (en) Image reading device
JPH04342358A (en) Image input device
JPH06152953A (en) Picture reader
JPH0690354A (en) Picture reader
JPH08191388A (en) Image reader
JPS63263971A (en) Image reader
JPH03121658A (en) Picture reader
JPH04199977A (en) Color image reader
JPS63269679A (en) Image reader
JPH1132223A (en) Image reader
JPH06197370A (en) Crt printer
JPH04318757A (en) Color picture reader