JP2003198840A - Averaging circuit for image data - Google Patents
Averaging circuit for image dataInfo
- Publication number
- JP2003198840A JP2003198840A JP2001396354A JP2001396354A JP2003198840A JP 2003198840 A JP2003198840 A JP 2003198840A JP 2001396354 A JP2001396354 A JP 2001396354A JP 2001396354 A JP2001396354 A JP 2001396354A JP 2003198840 A JP2003198840 A JP 2003198840A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- data
- difference
- image data
- memory
- 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
- Image Input (AREA)
- Image Processing (AREA)
- Facsimile Scanning Arrangements (AREA)
- Storing Facsimile Image Data (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、ファクシミリ装
置、複写機、ファックス機能・複写機能等の多機能を有
する複合機など画像処理装置に使用される画像データの
平均化回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image data averaging circuit used in an image processing apparatus such as a facsimile machine, a copying machine, and a multifunction machine having multiple functions such as a fax function and a copying function.
【0002】[0002]
【従来の技術】一般に、ファクシミリ装置などの画像処
理装置において、CCD(あるいは密着型イメージセン
サ)で原稿の画像を読み取る場合、CCD受光セル自体
からのばらつきや、光源の明るさの不均一性や、レンズ
の属性で、走査方向について均一な明るさで読み取るこ
とができない。そこで、白紙原稿や白基準板を読み取
り、そのときのデータを基準として記憶し、記憶したデ
ータに基づき、実際に原稿を読み取ったときの画像信号
を補正するシェーディング補正が行われている。しか
し、基準データを取る場合、CCDの出力信号はノイズ
が多いので、1ライン分だけでは正確なシェーディング
補正は期待できない。そこで、複数ライン分の基準デー
タを読み取り、図4に示すように、k個のデータの和を
求め、これをkで除算して、平均値を求め、基準データ
としている。2. Description of the Related Art Generally, in an image processing apparatus such as a facsimile machine, when an image of an original is read by a CCD (or a contact type image sensor), variations from the CCD light receiving cells themselves, unevenness of the brightness of a light source, and the like. , Due to the attribute of the lens, it is impossible to read with uniform brightness in the scanning direction. Therefore, a shading correction is performed in which a blank document or a white reference plate is read, the data at that time is stored as a reference, and the image signal when the document is actually read is corrected based on the stored data. However, when the reference data is taken, since the CCD output signal is noisy, accurate shading correction cannot be expected with only one line. Therefore, as shown in FIG. 4, the reference data for a plurality of lines is read, the sum of k pieces of data is obtained, and this is divided by k to obtain an average value, which is used as reference data.
【0003】[0003]
【発明が解決しようとする課題】上記した従来の画像デ
ータの平均値を求める方法では、平均を取るための複数
個のデータは、多値のデータであり、主走査方向各画素
について、それらを格納するのにメモリに格納するとな
ると、大きなメモリ容量が必要となるという問題があ
る。また、平均の計算回路もオーバフローしないように
桁数を大きくとっておく必要があり、回路規模が増大す
るという問題があった。In the above-mentioned conventional method for obtaining the average value of image data, the plurality of data for averaging is multi-valued data, and these are calculated for each pixel in the main scanning direction. If it is stored in the memory for storing, there is a problem that a large memory capacity is required. Further, the average calculation circuit also needs to have a large number of digits so as not to overflow, which causes a problem that the circuit scale increases.
【0004】この発明は上記問題点に着目してなされた
ものであって、回路規模が増大することのない画像デー
タの平均化回路を提供することを目的としている。The present invention has been made in view of the above problems, and an object thereof is to provide an image data averaging circuit which does not increase the circuit scale.
【0005】[0005]
【課題を解決するための手段】この発明の画像データの
平均化回路は、1回目の走査時の基準データの値を記憶
する第1の記憶回路と、この第1の記憶回路に記憶され
た1回目の記憶データと、2回目以降m回目までの走査
で得られた各画像データとの差分を演算する差分回路
と、この差分回路からの出力データを足し込んで記憶す
る第2の記憶回路と、この第2の記憶回路から読み出し
た2回目以降m回目までの差分の足し込みデータをm−
1で除算する除算回路と、前記除算回路の出力と1回目
の基準データとを加算する加算回路とを備えている。An image data averaging circuit according to the present invention stores a first storage circuit for storing a value of reference data at the first scanning and a first storage circuit. A difference circuit for calculating a difference between the first-time stored data and each image data obtained by the second to m-th scanning, and a second memory circuit for adding and storing output data from the difference circuit And the difference addition data read from the second memory circuit from the second time to the m-th time is m−
A division circuit for division by 1 and an addition circuit for adding the output of the division circuit and the first reference data are provided.
【0006】この画像データの平均化回路では、先ず最
初の画像データを基準データとして記憶し、その後に入
力されるデータからは基準データとの差分を求め、差分
を蓄積するものであるから、データを多く記憶する大容
量のメモリを必要としないし、演算でオーバフローする
ことも回避できる。In this image data averaging circuit, first, the first image data is stored as reference data, and the difference from the reference data is obtained from the data inputted thereafter, and the difference is accumulated. It does not require a large-capacity memory for storing a lot of data, and overflow in calculation can be avoided.
【0007】[0007]
【発明の実施の形態】以下、実施の形態により、この発
明をさらに詳細に説明する。図1は、この発明の一実施
形態ファクシミリ装置の構成を示すブロック図である。BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in more detail with reference to embodiments. FIG. 1 is a block diagram showing the configuration of a facsimile apparatus according to an embodiment of the present invention.
【0008】この実施形態ファクシミリ装置は、図1に
示すように、NCU1と、モデム2と、ROM3と、R
AM4と、画像メモリ5と、MPU6と、表示部7と、
操作部8と、画像読取部9と、CODEC10と、プリ
ンタ11と、バス12とを備えている。NCU1は、電
話回線13との接続を制御するとともに、相手先の電話
番号(=対応したダイヤル信号)の送出機能、及び着信
を検出するための機能を備えている。モデム2は、IT
U−T勧告T.30に従ったファクシミリ伝送制御手順
に基づいて、V.17、V.27ter、V.29等に
従った送信データの変調及び受信データの復調を行う。
ROM3は装置全体を制御するためのプログラムを記憶
する。RAM4は、ファクシミリ装置に関する各種情報
を一時的に記憶する。画像メモリ5は受信画像データや
画像読み取り部9で読み取られた画像データを一時的に
記憶する。MPU6は、ROM3に記憶されたプログラ
ムに従い、装置を構成する各部を制御する。表示部7は
装置の動作状態等の各種情報、転送時間帯表示等の表示
を行う。操作部8はテンキー、ワンタッチキー、スター
トキー、その他のキーで構成される。画像読取部9は原
稿上の画像データを読み取って、白黒2値のイメージデ
ータを出力する。CODEC10は、送信すべき画デー
タを符号化し、また受信した画データを復号する。プリ
ンタ11は、電子写真式のプリンタよりなり、受信画像
データやコピー動作において、画像読取部9で読み取ら
れた原稿の画像データを記録紙上に記録する。もっと
も、ここに示す実施形態ファクシミリ装置のハード構成
は、特に新規なものではなく、各回路構成自体は、既に
よく知られたものである。この実施形態ファクシミリ装
置の新規な特徴事項は、後述するように、画像読取部9
のシェーディング補正データを得るための平均化回路に
ある。As shown in FIG. 1, the facsimile apparatus of this embodiment has an NCU 1, a modem 2, a ROM 3, and an R.
AM4, image memory 5, MPU6, display unit 7,
An operation unit 8, an image reading unit 9, a CODEC 10, a printer 11, and a bus 12 are provided. The NCU 1 controls the connection with the telephone line 13, and has a function of transmitting the telephone number of the other party (= corresponding dial signal) and a function of detecting an incoming call. Modem 2 is IT
UT Recommendation T.T. 30 based on the facsimile transmission control procedure according to V.30. 17, V.I. 27 ter, V.I. The transmission data is modulated and the reception data is demodulated according to 29 or the like.
The ROM 3 stores a program for controlling the entire device. The RAM 4 temporarily stores various information regarding the facsimile device. The image memory 5 temporarily stores the received image data and the image data read by the image reading unit 9. The MPU 6 controls each unit constituting the device according to the program stored in the ROM 3. The display unit 7 displays various information such as the operating state of the device and a transfer time zone display. The operation unit 8 includes a ten-key pad, a one-touch key, a start key, and other keys. The image reading unit 9 reads the image data on the document and outputs black and white binary image data. The CODEC 10 encodes image data to be transmitted and decodes the received image data. The printer 11 is composed of an electrophotographic printer, and records the image data of the document read by the image reading unit 9 on a recording paper in the received image data and the copy operation. However, the hardware configuration of the facsimile apparatus of the embodiment shown here is not particularly new, and the circuit configuration itself is already well known. The novel characteristic feature of the facsimile apparatus of this embodiment is that the image reading unit 9
In the averaging circuit for obtaining the shading correction data.
【0009】画像読取部9は、図2に示すように、CC
D21と、アナログフロントエンド22と、シェーディ
ング補正回路23と、シェーディングRAM24と、ガ
ンマ補正回路(RAM)25と、2値化回路26と、シ
ェーディング補正用データ作成回路27とを備えてい
る。The image reading unit 9, as shown in FIG.
A D21, an analog front end 22, a shading correction circuit 23, a shading RAM 24, a gamma correction circuit (RAM) 25, a binarization circuit 26, and a shading correction data creation circuit 27 are provided.
【0010】CCD21は、ここでは解像度200dp
iのものを使用しており、原稿の1走査線の画像を読み
取り、所定間隔をおいて次の走査線画像を順次に読み取
る。アナログフロントエンド22は、CCD21の出力
をアナログ増幅するとともに、nビットのデジタルデー
タとして多値化出力する。シェーディングRAM24
は、原稿が白用紙の場合のアナログフロントエンド22
の出力をシェーディング補正用に記憶している。シェー
ディング補正回路23は、原稿読み取り時のアナログフ
ロントエンド22の出力をシェーディングRAM24に
記憶してあるシェーディング補正データにより、シェー
ディング補正し、出力する。ガンマ補正回路25は、ガ
ンマ補正特性により、画質調整のためガンマ補正を行
う。2値化回路26は、所定のしきい値でガンマ補正回
路25の出力を2値化する。この2値化回路26は、ガ
ンマ補正回路25に含むものであっても良い。シェーデ
ィング補正用データ作成回路27は、予めシェーディン
グ補正データを設定するための平均化回路である。The CCD 21 has a resolution of 200 dp here.
The image of one scanning line of the original is read and the next scanning line image is sequentially read at a predetermined interval. The analog front end 22 analog-amplifies the output of the CCD 21 and multi-value outputs it as n-bit digital data. Shading RAM 24
Is the analog front end 22 when the original is white paper.
The output of is stored for shading correction. The shading correction circuit 23 performs shading correction on the output of the analog front end 22 at the time of reading a document based on the shading correction data stored in the shading RAM 24, and outputs it. The gamma correction circuit 25 performs gamma correction for image quality adjustment according to the gamma correction characteristic. The binarization circuit 26 binarizes the output of the gamma correction circuit 25 with a predetermined threshold value. The binarization circuit 26 may be included in the gamma correction circuit 25. The shading correction data creation circuit 27 is an averaging circuit for setting shading correction data in advance.
【0011】図3は、図2に示すシェーディング補正デ
ータ作成回路27に含まれる平均化回路の構成を示すブ
ロック図である。この平均化回路30は、レジスタ31
と、差分回路32と、差分蓄積回路33と、除算回路3
4と、加算回路35とを備えている。FIG. 3 is a block diagram showing a structure of an averaging circuit included in the shading correction data generating circuit 27 shown in FIG. This averaging circuit 30 includes a register 31
, Difference circuit 32, difference accumulation circuit 33, and division circuit 3
4 and an adder circuit 35.
【0012】入力データとして、主走査方向の読み取り
データが白紙に対し、副走査方向に移動しながら、m回
分のデータが加えられる。レジスタ31は、最初のnビ
ットの画像データが加えられる。この最初のデータD1
は、レジスタ31に記憶されるとともに、差分回路32
の入力の一端と、加算回路35の入力の一端に加えられ
る。差分回路32は、入力の他端に、第2回目以降の入
力画像データD2 、……、Dm が加えられ、この入力画
像D2 、……、Dm のそれぞれと、最初のデータD1 と
の差分を求める。差分蓄積回路33は、差分回路32で
演算された毎回の差分を入力に受け、差分の足し込み演
算を行う。As input data, read data in the main scanning direction is added to data for m times while moving in the sub scanning direction with respect to a blank sheet. The register 31 is added with the first n-bit image data. This first data D 1
Are stored in the register 31 and the difference circuit 32
To one end of the input of the adder circuit 35 and one end of the input of the adder circuit 35. Differential circuit 32, the other end of the input, the input image data D 2 of the second and subsequent times, ......, D m is applied, the input image D 2, ......, respectively of D m, the first data D Find the difference from 1 . The difference storage circuit 33 receives the difference calculated each time by the difference circuit 32 as an input, and performs a difference addition calculation.
【0013】除算回路34は、差分蓄積回路33で足し
込み演算された差分蓄積をm−1で除算する。加算回路
35は、レジスタ31からの第1回目の画像データD1
に除算回路34の出力を加算して、画像データの平均値
として出力する。The division circuit 34 divides the difference accumulation calculated by the difference accumulation circuit 33 by m-1. The adder circuit 35 uses the first image data D 1 from the register 31.
Is added to the output of the division circuit 34 and output as the average value of the image data.
【0014】今、m個の画像データの平均値を求めると
すると、先ず第1回目のデータD1がレジスタ31に入
力され、記憶される。次に、第2回目のデータD2 が入
力されると、レジスタ31に記憶されているデータD1
の差分D2 −D1 が差分回路32で演算され、その結果
が、差分蓄積回路33に足し込みされ、蓄積される。次
に、第3回目のデータD3 が入力されると、このデータ
D3 とレジスタ31に記憶されているデータD1 の差分
D3 −D1 が差分回路32で演算され、差分蓄積回路3
3には(D2 −D1 )+(D3 −D1 )が蓄積される。Now, assuming that the average value of m pieces of image data is to be obtained, first data D 1 of the first time is input to and stored in the register 31. Next, when the second data D 2 is input, the data D 1 stored in the register 31 is input.
Difference D 2 −D 1 is calculated by the difference circuit 32, and the result is added to the difference accumulation circuit 33 and accumulated. Next, when the third data D 3 is input, the difference D 3 −D 1 between this data D 3 and the data D 1 stored in the register 31 is calculated by the difference circuit 32, and the difference accumulation circuit 3
The 3 is accumulated (D 2 -D 1) + ( D 3 -D 1).
【0015】以下、同様に第4回目から第m回目までデ
ータD4 、……、Dm が順次入力されると、その都度、
差分回路32で各回の入力データ値D4 、……、D
m と、第1回目のデータ値D1 の差分(D4 −D1 )…
…、(Dm −D1 )が演算され、これらの差分が順次差
分蓄積回路33に足し込みされる。その結果、第m回目
のデータ入力で差分蓄積回路33には(D2 −D1 )+
(D3 −D1 )+(D4 −−D1 )+……+(Dm −D
1 )が蓄積される。Similarly, when data D 4 , ..., D m are sequentially input from the fourth time to the m-th time, each time,
The input data value D 4 , ..., D at each time by the difference circuit 32
The difference between m and the first data value D 1 (D 4 −D 1 ) ...
, (D m −D 1 ) are calculated, and these differences are sequentially added to the difference storage circuit 33. As a result, the difference accumulation circuit 33 receives (D 2 −D 1 ) + at the m-th data input.
(D 3 -D 1) + ( D 4 --D 1) + ...... + (D m -D
1 ) is accumulated.
【0016】m回目のデータ入力で除算回路34は、差
分蓄積回路33の出力を(m−1)で割算する。つまり
{(D2 −D1 )+(D3 −D1 )+(D4 −D1 )+
……+(Dm −D1 )}/(m−1)
の演算を行う。続いて、加算回路35は、レジスタ31
の出力D1 と、除算回路34の出力{(D2 −D1 )+
(D3 −D1 )+(D4 −D1 )+……+(D m −
D1 )}/(m−1)とを加算し、m回分のデータの平
均値として出力する。At the m-th data input, the division circuit 34
The output of the minute storage circuit 33 is divided by (m-1). That is
{(D2-D1) + (D3-D1) + (DFour-D1) +
…… + (Dm-D1)} / (M-1)
Is calculated. Then, the adder circuit 35 operates in the register 31.
Output D1And the output of the division circuit 34 {(D2-D1) +
(D3-D1) + (DFour-D1) + …… + (D m−
D1)} / (M-1) is added, and the average of the data for m times is calculated.
Output as the average value.
【0017】[0017]
【発明の効果】この発明によれば、1回目の走査時の基
準データの値を記憶する第1の記憶回路と、この第1の
記憶回路に記憶された1回目の記憶データと、2回目以
降m回目までの走査で得られた各画像データとの差分を
演算する差分回路と、この差分回路からの出力データを
足し込んで記憶する第2の記憶回路と、この第2の記憶
回路から読み出した2回目以降m回目までの差分の足し
込みデータをm−1で除算する除算回路と、前記除算回
路の出力と1回目の基準データとを加算する加算回路と
から構成され、第1の記憶回路は1回目の走査の画像デ
ータを記憶するだけで、第2の記憶回路は1回目との差
分データ(通常小さい値)を足し込むだけであるから、
メモリ容量を節約できる。また、差分の和の平均をとる
ので、オーバフロー等が生じる可能性が極めて少なく、
回路規模を簡略化し、装置のコスト低減を図ることがで
きる。According to the present invention, the first memory circuit for storing the value of the reference data at the first scanning, the first memory data stored in the first memory circuit, and the second memory circuit. After that, a difference circuit that calculates a difference from each image data obtained by scanning up to the m-th time, a second memory circuit that adds and stores the output data from the difference circuit, and a second memory circuit It is composed of a division circuit that divides the read addition data of the difference from the second time to the m-th time by m−1, and an addition circuit that adds the output of the division circuit and the first-time reference data. The storage circuit only stores the image data of the first scan, and the second storage circuit only adds the difference data (usually a small value) from the first scan,
You can save memory capacity. Also, since the sum of the differences is averaged, the possibility of overflows is extremely low,
It is possible to simplify the circuit scale and reduce the cost of the device.
【図1】この発明が実施されるファクシミリ装置の全体
構成を示すブロック図である。FIG. 1 is a block diagram showing the overall configuration of a facsimile apparatus in which the present invention is implemented.
【図2】同実施形態ファクシミリ装置の画像読取部の構
成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of an image reading unit of the facsimile apparatus according to the first embodiment.
【図3】同画像読取部で使用される平均化回路の構成を
示すブロック図である。FIG. 3 is a block diagram showing a configuration of an averaging circuit used in the image reading unit.
【図4】従来の画像データの平均化処理を説明する図で
ある。FIG. 4 is a diagram illustrating a conventional image data averaging process.
9 画像読取部 21 CCD 23 アナログフロントエンド 24 シェーディング補正回路 25 ガンマ補正回路 26 2値化回路 27 シェーディング補正データ作成回路 31 レジスタ 32 差分回路 33 差分蓄積回路 34 除算回路 35 加算回路 9 Image reading section 21 CCD 23 Analog Front End 24 Shading correction circuit 25 Gamma correction circuit 26 Binarization circuit 27 Shading correction data creation circuit 31 registers 32 difference circuit 33 Difference storage circuit 34 division circuit 35 adder circuit
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B047 AA01 AB02 BB02 DA04 DC06 DC20 EA01 5B057 AA11 BA02 CA02 CA08 CA12 CA16 CB02 CB08 CB12 CB16 CE01 CE11 CH09 5C072 AA01 BA01 BA02 BA08 UA02 XA01 5C073 BB02 CA02 5C077 LL04 MM27 PP06 PP46 PP47 PQ12 PQ24 SS01 TT06 ─────────────────────────────────────────────────── ─── Continued front page F term (reference) 5B047 AA01 AB02 BB02 DA04 DC06 DC20 EA01 5B057 AA11 BA02 CA02 CA08 CA12 CA16 CB02 CB08 CB12 CB16 CE01 CE11 CH09 5C072 AA01 BA01 BA02 BA08 UA02 XA01 5C073 BB02 CA02 5C077 LL04 MM27 PP06 PP46 PP47 PQ12 PQ24 SS01 TT06
Claims (2)
る第1の記憶回路と、この第1の記憶回路に記憶された
1回目の記憶データと、2回目以降m回目までの走査で
得られた各画像データとの差分を演算する差分回路と、
この差分回路からの出力データを足し込んで記憶する第
2の記憶回路と、この第2の記憶回路から読み出した2
回目以降m回目までの差分の足し込みデータをm−1で
除算する除算回路と、前記除算回路の出力と1回目の基
準データとを加算する加算回路とから構成される画像デ
ータの平均化回路。1. A first memory circuit for storing a value of reference data at the time of the first scan, first memory data stored in the first memory circuit, and second to m-th scans. A difference circuit that calculates the difference with each image data obtained in
A second memory circuit for adding and storing output data from the difference circuit, and a second memory circuit read from the second memory circuit.
An image data averaging circuit including a division circuit that divides the addition data of the difference from the first time to the mth time by m−1, and an addition circuit that adds the output of the division circuit and the first reference data. .
は、走査方向の各画素についてデータを記憶し、前記差
分回路、降算回路、加算回路は、走査方向の各画素デー
タについて処理をすることを特徴とする請求項1記載の
画像データの平均化回路。2. The first memory circuit and the second memory circuit store data for each pixel in the scanning direction, and the difference circuit, the dividing circuit, and the adder circuit for each pixel data in the scanning direction. The image data averaging circuit according to claim 1, wherein the image data averaging circuit performs processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001396354A JP2003198840A (en) | 2001-12-27 | 2001-12-27 | Averaging circuit for image data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001396354A JP2003198840A (en) | 2001-12-27 | 2001-12-27 | Averaging circuit for image data |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003198840A true JP2003198840A (en) | 2003-07-11 |
Family
ID=27602471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001396354A Pending JP2003198840A (en) | 2001-12-27 | 2001-12-27 | Averaging circuit for image data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003198840A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009225393A (en) * | 2008-03-19 | 2009-10-01 | Seiko Epson Corp | Image reader |
-
2001
- 2001-12-27 JP JP2001396354A patent/JP2003198840A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009225393A (en) * | 2008-03-19 | 2009-10-01 | Seiko Epson Corp | Image reader |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH11355570A (en) | Image reader | |
JP2756371B2 (en) | Image processing device | |
JP2003198840A (en) | Averaging circuit for image data | |
JP2001186311A (en) | Picture reader, copying machine, facsimile equipment and composite equipment | |
US20050259278A1 (en) | Image processing apparatus and image processing method | |
JP2004357074A (en) | Image forming apparatus | |
JP3893891B2 (en) | Image processing device | |
JP3347550B2 (en) | Image processing apparatus and method | |
JP3858877B2 (en) | Image forming apparatus and image forming method | |
JP2837291B2 (en) | Original image reading device | |
JP2006173957A (en) | Image processing apparatus | |
JP2004328182A (en) | Image reader | |
JP2012034220A (en) | Image-reading device | |
JP3606160B2 (en) | Image reduction method | |
JPH09116744A (en) | Facsimile equipment | |
JP2006173955A (en) | Image processing apparatus | |
JP2002232716A (en) | Image reader | |
JP2005295359A (en) | Image reader | |
JP2000151994A (en) | Image processing unit | |
JP2009044366A (en) | Image reader and program | |
JP2003204432A (en) | Shading correction equipment and shading correction method | |
JP2003264698A (en) | Base color correction circuit | |
JPH0444464A (en) | Facsimile equipment | |
JP2005005929A (en) | Image forming apparatus | |
JP2004096198A (en) | Communication terminal device and facsimile machine |