JP3500639B2 - Image forming device - Google Patents

Image forming device

Info

Publication number
JP3500639B2
JP3500639B2 JP11339291A JP11339291A JP3500639B2 JP 3500639 B2 JP3500639 B2 JP 3500639B2 JP 11339291 A JP11339291 A JP 11339291A JP 11339291 A JP11339291 A JP 11339291A JP 3500639 B2 JP3500639 B2 JP 3500639B2
Authority
JP
Japan
Prior art keywords
color
data
image
processing
image 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.)
Expired - Lifetime
Application number
JP11339291A
Other languages
Japanese (ja)
Other versions
JPH04341061A (en
Inventor
好彦 廣田
Original Assignee
ミノルタ株式会社
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 ミノルタ株式会社 filed Critical ミノルタ株式会社
Priority to JP11339291A priority Critical patent/JP3500639B2/en
Priority to US07/883,523 priority patent/US5357353A/en
Publication of JPH04341061A publication Critical patent/JPH04341061A/en
Application granted granted Critical
Publication of JP3500639B2 publication Critical patent/JP3500639B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、読取データを再現色の
データに変換してマルチカラー画像の形成を行う複写
機、プリンタなどの画像形成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image forming apparatus such as a copying machine or a printer which converts read data into reproduced color data to form a multicolor image.

【0002】[0002]

【従来の技術】フルカラーで画像再現を行うプリンタな
どにおいては、原稿から読み取った赤、緑、青(原色系)
のデジタル画像データR,G,Bを色再現の3色シアン、
マゼンタ、イエローC,M,Y(補色系)のデータに変換し
て画像を再現する。このため、原稿を走査して得られた
赤、緑、青の3色のデジタルデータを画像再現のための
3再現色のデータに変換するデータ処理を行う。
2. Description of the Related Art In a printer or the like which reproduces an image in full color, red, green and blue (primary color system) read from an original
Digital image data R, G, B of three colors of cyan for color reproduction,
An image is reproduced by converting it to magenta and yellow C, M, Y (complementary color system) data. Therefore, data processing for converting digital data of three colors of red, green, and blue obtained by scanning the document into data of three reproduced colors for image reproduction is performed.

【0003】[0003]

【発明が解決しようとする課題】ところで、フルカラー
画像のデータ処理については、(a)黒の鮮やかさと色彩
度との両立、(b)色再現性の向上、(c)解像度と滑らかさ
の両立について考慮しなければならない。すなわち、
(a)フルカラー画像における黒の再現においては、シア
ンC,マゼンタM,イエローYを重ね合わせて黒を再現し
ても、各トナーの分光特性の影響により鮮明な黒の再現
が難しい。そこで、再現色データY,M,Cによる減法混
色法と墨データKによる墨加刷によって、黒の再現性を
向上している。しかし、この方法では、黒の鮮明度は墨
加刷の程度が大きくなるほど良くなるが、有彩色の彩度
は低下してしまう。したがって、フルカラー画像では無
彩色の鮮明度の向上と有彩色の彩度の向上とを両立させ
なければならない。(b)また、色読取におけるフィルタ
の特性やトナーの特性の理想特性からのずれを補償する
ためマスキング補正が行われるが、このマスキング補正
により色再現性が影響される。(c)さらに、文字や細線
などのようにエッジを強調したほうがよい画像と、写真
のように滑らかさを出したほうがよい中間調画像とで
は、データ処理の手法を変え、エッジ(明度が急激に変
化する部分)検出やスムージング処理をしたほうがよ
い。しかし、カラー画像に対して単にエッジ強調を行っ
ても、色相、彩度の変化に対しても画像濃度は変化する
ため、このような識別は、必ずしもうまく作用しない。
たとえば、白から赤に変化する場合は、エッジ強調をし
てもよいが、赤からシアンに変化する場合は、カラーゴ
ースト現象などのようにエッジで色相が変に変化してし
まうので、エッジ強調をしない方がよい。肌色などは特
に影響が大きい。
By the way, regarding data processing of full-color images, (a) compatibility of black vividness and color saturation, (b) improvement of color reproducibility, (c) compatibility of resolution and smoothness Must be considered. That is,
(a) In reproducing black in a full-color image, even if cyan C, magenta M, and yellow Y are superimposed to reproduce black, it is difficult to reproduce clear black due to the influence of the spectral characteristics of each toner. Therefore, the reproducibility of black is improved by the subtractive color mixture method using the reproduction color data Y, M, and C and the black printing using the black data K. However, with this method, the sharpness of black improves as the degree of black printing increases, but the saturation of chromatic colors decreases. Therefore, in a full-color image, it is necessary to achieve both improvement in achromatic color sharpness and improvement in chromatic color saturation. (b) Further, masking correction is performed in order to compensate the deviation of the filter characteristics and toner characteristics from the ideal characteristics in color reading, but this masking correction affects the color reproducibility. (c) In addition, the image processing method is changed between an image in which it is better to emphasize edges such as characters and thin lines and a halftone image in which it is better to create smoothness like a photograph, and the edge (brightness is sharp It is better to perform detection and smoothing processing. However, even if edge enhancement is simply performed on a color image, the image density also changes with changes in hue and saturation, and thus such discrimination does not always work well.
For example, when the color changes from white to red, edge enhancement may be used, but when the color changes from red to cyan, the hue changes strangely due to the edge such as the color ghost phenomenon. It is better not to The skin color etc. has a great influence.

【0004】そこで、フルカラー画像の特徴に合わせて
データ処理手法を変えると、画像の再現力が向上すると
考えられる。従来から、画像の領域の特徴に対応してデ
ータ処理を変えることが行われてきた。たとえば、文字
画像用の処理を行う領域と中間調画像用の処理を行う領
域とを指定して領域毎に最適な処理を行うことが行われ
てきた。この場合、使用者が領域を指定せねばならず、
また、画像の特徴を細かく指定することは煩わしい。ま
た、R,G,Bの読取データを入力パラメータとしてテー
ブル索引により特定色を識別し変更するカラーチェンジ
機能がある。しかし、特定色の誤判定の防止として、判
定結果に対する多数決を利用したマスク処理などが行わ
れてきたが、効果の向上は、実際にはわずかであった。
Therefore, it is considered that the image reproducibility is improved by changing the data processing method according to the characteristics of the full-color image. Conventionally, data processing has been changed according to the characteristics of the image area. For example, it has been performed to specify an area for processing a character image and an area for processing a halftone image to perform optimal processing for each area. In this case, the user has to specify the area,
Moreover, it is troublesome to specify the image features in detail. Further, there is a color change function for identifying and changing a specific color by a table index using the read data of R, G, B as input parameters. However, although mask processing using a majority decision with respect to the determination result has been performed to prevent erroneous determination of a specific color, the improvement of the effect was actually small.

【0005】本発明の目的は、フルカラー画像の再現力
を向上させた画像形成装置を提供することである。
An object of the present invention is to provide an image forming apparatus having improved reproducibility of full color image.

【0006】[0006]

【課題を解決するための手段】本発明に係る第1の画像
形成装置は、画像データを入力する入力手段と、入力さ
れた画像データに対して2次元の空間デジタルフィルタ
処理を施すフィルタリング手段と、前記のフィルタ処理
が施された画像データに対して有彩色領域と無彩色領域
とを判別する判別手段と、フィルタリング処理が施され
た画像データに基づいて、入力された画像データに色補
正処理を行うための色補正パラメータを設定する設定手
段と、前記設定手段により設定された色補正パラメータ
に基づいて、前記判別手段で有彩色と判別された領域の
入力された画像データに色補正処理を行う補正手段とを
備えたことを特徴とする。本発明に係る第2の画像形成
装置は、画像データを入力する入力手段と、入力された
画像データに対して平滑化処理を施す平滑化手段と、
前記の平滑化処理が施された画像データに対して有彩色
領域と無彩色領域とを判別する判別手段と、平滑化処理
が施された画像データに基づいて、入力された画像デー
タに色補正処理を行うための色補正パラメータを設定す
る設定手段と、前記設定手段により設定された色補正パ
ラメータに基づいて、前記判別手段で有彩色と判別され
た領域の入力された画像データに色補正処理を行う補正
手段とを備えたことを特徴とする。また、前記の第1又
は第2の画像形成装置において、たとえば、色補正処理
は、マスキング処理であり、色補正パラメータはマスキ
ング係数である。
A first image forming apparatus according to the present invention comprises an input means for inputting image data, and a filtering means for performing a two-dimensional spatial digital filtering process on the input image data. , The above filtering
Chromatic area and achromatic area for image data
And a setting unit that sets color correction parameters for performing color correction processing on the input image data based on the image data that has been subjected to the filtering processing , and the setting unit set by the setting unit . It is characterized by further comprising: a correction unit that performs a color correction process on the input image data of the area determined as the chromatic color by the determination unit based on the color correction parameter. A second image forming apparatus according to the present invention includes input means for inputting image data, smoothing means for performing smoothing processing on the input image data,
A chromatic color for the image data that has been smoothed
Discriminating means for discriminating the region and the achromatic region, a setting unit on the basis of the smoothing processing is image data subjected to set the color correction parameters for performing color correction processing on input image data, wherein Based on the color correction parameter set by the setting unit , the determining unit determines that the color is chromatic.
And a correction unit that performs a color correction process on the input image data in the different area . In the first or second image forming apparatus, for example, the color correction process is a masking process and the color correction parameter is a masking coefficient.

【0007】[0007]

【作用】入力画像データに対して2次元空間デジタルフ
ィルタ処理または平滑化処理を行った後に、画像データ
に対して有彩色領域と無彩色領域とを判別して色補正パ
ラメータを設定し、設定した色補正パラメータに基づい
て色補正処理を行う。平滑化処理によりノイズ除去を行
うので、画像の特徴の判定精度が向上し、色再現性など
の再現力が向上した。
After the two-dimensional spatial digital filtering process or the smoothing process is performed on the input image data, the image data is processed.
With respect to the chromatic color area and the achromatic color area, the color correction parameter is set and the color correction processing is performed based on the set color correction parameter. Since noise is removed by smoothing processing, the accuracy of image feature determination is improved, and the reproducibility such as color reproducibility is improved.

【0008】[0008]

【実施例】以下、添付の図面を参照して本発明による実
施例であるデジタルカラー複写機について、以下の順序
で説明する。 (a)デジタルカラー複写機の構成 (b)画像信号処理 (b−1)画像信号処理部の構成 (b−2)領域判定の結果と画像信号処理の概略 (c)濃度変換部 (d)黒生成部 (e)領域判別部における下色除去/墨加刷自動制御(無彩
色有彩色判定) (e−1)下色除去/墨加刷自動制御の目的 (e−2)スムージング処理 (e−3)無彩色有彩色判定 (f)領域判別部における自動マスキング制御(色相判定) (f−1)自動マスキング制御の目的 (f−2)色相判定 (g)色補正処理部 (h)領域判別部におけるエッジ強調/スムージング自動
制御(エッジ判定) (h−1)エッジ強調/スムージング自動制御の目的 (n−2)エッジ検出 (i)MTF補正部
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A digital color copying machine as an embodiment of the present invention will be described below in the following order with reference to the accompanying drawings. (a) Configuration of digital color copying machine (b) Image signal processing (b-1) Configuration of image signal processing unit (b-2) Area determination result and outline of image signal processing (c) Density conversion unit (d) Black generation part (e) Undercolor removal / black addition automatic control in area discrimination part (achromatic color chromatic color determination) (e-1) Purpose of undercolor removal / black addition automatic control (e-2) Smoothing process ( e-3) Achromatic color chromatic color determination (f) Automatic masking control (hue determination) in the area determination unit (f-1) Purpose of automatic masking control (f-2) Hue determination (g) Color correction processing unit (h) Edge enhancement / smoothing automatic control (edge determination) in area discrimination unit (h-1) Purpose of edge enhancement / smoothing automatic control (n-2) Edge detection (i) MTF correction unit

【0009】(a)デジタルカラー複写機の構成 図1は、本発明の実施例に係るデジタルカラー複写機の
全体構成を示す縦断面図である。デジタルカラー複写機
は、原稿画像を読み取るイメージリーダ部100と、イ
メージリーダ部で読み取った画像を再現する本体部20
0とに大きく分けられる。
(A) Configuration of Digital Color Copying Machine FIG. 1 is a vertical sectional view showing the overall configuration of a digital color copying machine according to an embodiment of the present invention. The digital color copying machine includes an image reader unit 100 that reads an original image and a main body unit 20 that reproduces the image read by the image reader unit.
It is roughly divided into 0.

【0010】図1において、スキャナ10は、原稿を照
射する露光ランプ12と、原稿からの反射光を集光する
ロッドレンズアレー13、及び集光された光を電気信号
に変換する密着型のCCDカラーイメージセンサ14を
備えている。スキャナ10は、原稿読取時にはモータ1
1により駆動されて、矢印の方向(副走査方向)に移動
し、プラテン15上に載置された原稿を走査する。露光
ランプ12で照射された原稿面の画像は、イメージセン
サ14で光電変換される。イメージセンサ14により得
られたR,G,Bの3色の多値電気信号は、読取信号処理
部20により、イエロー(Y)、マゼンタ(M)、シアン
(C)、ブラック(K)のいずれかの階調データに変換され
る。次いで、プリントヘッド部31は、入力される階調
データに対してこの感光体の階調特性に応じた補正(γ
補正)および必要に応じてディザ処理を行った後、補正
後の画像データをD/A変換してレーザダイオード駆動
信号を生成して、この駆動信号によりプリントヘッド部
31内のレーザダイオード221(図示せず)を駆動させ
る。
In FIG. 1, a scanner 10 comprises an exposure lamp 12 for irradiating a document, a rod lens array 13 for condensing the reflected light from the document, and a contact type CCD for converting the condensed light into an electric signal. A color image sensor 14 is provided. The scanner 10 uses the motor 1 when reading a document.
It is driven by 1 to move in the direction of the arrow (sub-scanning direction) to scan the document placed on the platen 15. The image on the document surface illuminated by the exposure lamp 12 is photoelectrically converted by the image sensor 14. The R, G, B multi-valued electrical signals obtained by the image sensor 14 are processed by the read signal processing unit 20 to be yellow (Y), magenta (M), and cyan.
(C) or black (K) grayscale data. Next, the print head unit 31 corrects the input gradation data according to the gradation characteristic of the photoconductor (γ
(Correction) and, if necessary, dither processing, and then D / A-converts the corrected image data to generate a laser diode drive signal, and the laser diode 221 (see FIG. Drive (not shown).

【0011】階調データに対応してレーザダイオード2
21から発生するレーザビームは、図1の一点鎖線に示
すように、反射鏡37を介して、回転駆動される感光体
ドラム41を露光する。これにより感光体ドラム41の
感光体上に原稿の画像が形成される。感光体ドラム41
は、1複写ごとに露光を受ける前にイレーサランプ42
で照射され、帯電チャージャ43により帯電されてい
る。この一様に帯電した状態で露光を受けると、感光体
ドラム41上に静電潜像が形成される。イエロー、マゼ
ンタ、シアン、ブラックのトナー現像器45a〜45dの
うちいずれか一つだけが選択され、感光体ドラム41上
の静電潜像を現像する。現像された像は、転写チャージ
ャ46により転写ドラム51上に巻きつけられた複写紙
に転写される。
Laser diode 2 corresponding to gradation data
The laser beam emitted from the laser beam 21 exposes the photosensitive drum 41, which is rotationally driven, via the reflecting mirror 37, as shown by the alternate long and short dash line in FIG. As a result, an image of the original is formed on the photoconductor of the photoconductor drum 41. Photoconductor drum 41
The eraser lamp 42 before receiving the exposure for each copy.
And is charged by the charging charger 43. When exposed in this uniformly charged state, an electrostatic latent image is formed on the photosensitive drum 41. Only one of the yellow, magenta, cyan, and black toner developing devices 45a to 45d is selected to develop the electrostatic latent image on the photosensitive drum 41. The developed image is transferred by the transfer charger 46 onto the copy paper wound around the transfer drum 51.

【0012】上記印字過程は、イエロー、マゼンタ、シ
アン及びブラックについて繰り返して行われる。このと
き、感光体ドラム41と転写ドラム51の動作に同期し
てスキャナ10はスキャン動作を繰り返す。その後、分
離爪47を作動させることによって複写紙は転写ドラム
51から分離され、定着装置48を通って定着され、排
紙トレー49に排紙される。なお、複写紙は用紙カセッ
ト50より給紙され、転写ドラム51上のチャッキング
機構52によりその先端がチャッキングされ、転写時に
位置ずれが生じないようにしている。
The above printing process is repeated for yellow, magenta, cyan and black. At this time, the scanner 10 repeats the scanning operation in synchronization with the operations of the photosensitive drum 41 and the transfer drum 51. After that, the copy paper is separated from the transfer drum 51 by operating the separation claw 47, is fixed through the fixing device 48, and is discharged to the discharge tray 49. The copy paper is fed from the paper cassette 50, and its tip is chucked by the chucking mechanism 52 on the transfer drum 51 so that the positional deviation does not occur during transfer.

【0013】図2と図3とにデジタルカラー複写機の制
御系の全体ブロック図を示す。イメージリーダ部100
はイメージリーダ制御部101より制御される。イメー
ジリーダ制御部101は、プラテン15上の原稿の位置
を示す位置検出スイッチ102からの位置信号によっ
て、ドライブI/0103を介して露光ランプ12を制
御し、また、ドラムI/O103およびパラレルI/O
104を介してスキャンモータドライバ105を制御す
る。スキャンモータ11はスキャンモータドライバ10
5により駆動される。
2 and 3 are block diagrams of the entire control system of the digital color copying machine. Image reader unit 100
Is controlled by the image reader control unit 101. The image reader control unit 101 controls the exposure lamp 12 via the drive I / O 103 according to a position signal from the position detection switch 102 indicating the position of the document on the platen 15, and also controls the drum I / O 103 and the parallel I / O 103. O
The scan motor driver 105 is controlled via 104. The scan motor 11 is a scan motor driver 10
Driven by 5.

【0014】一方、イメージリーダ制御部101は、画
像制御部106とバスにより接続される。画像制御部1
06は、CCDカラーイメージセンサ14および画像信
号処理部20のそれぞれとバスで互いに接続されてい
る。CCDカラーイメージセンサ14からの画像信号
は、後に説明する画像信号処理部20に入力されて処理
される。
On the other hand, the image reader control unit 101 is connected to the image control unit 106 by a bus. Image control unit 1
Reference numeral 06 is connected to each of the CCD color image sensor 14 and the image signal processing unit 20 by a bus. The image signal from the CCD color image sensor 14 is input to the image signal processing unit 20 described later and processed.

【0015】本体部200には、複写動作一般に制御を
行うプリンタ制御部201とプリントヘッド部31の制
御を行うプリントヘッド制御部202とが備えられる。
プリンタ制御部201には、自動濃度制御用の各種セン
サ44、60、203〜205からのアナログ信号が入
力される。また、操作パネル206へのキー入力によっ
て、パラレルI/O207を介して、プリンタ制御部2
01に各種データが入力される。プリンタ制御部201
は、制御用のプログラムが格納された制御ROM208
と各種データが格納されたデータROM209とが接続
される。プリンタ制御部201は、各種センサ44、6
0、203〜205、操作パネル206およびデータR
OM209からのデータによって、制御ROM208の
内容に従って、複写制御部210と表示パネル211と
を制御し、さらに、自動濃度補償制御を行うため、バラ
レルI/O212およびドライブI/O213を介し帯
電チャージャのグリッド電圧発生用高圧ユニット214
および現像器バイアス電圧発生用高圧ユニット215を
制御する。
The main body section 200 is provided with a printer control section 201 for generally controlling the copying operation and a print head control section 202 for controlling the print head section 31.
Analog signals from various sensors 44, 60, 203 to 205 for automatic density control are input to the printer control unit 201. In addition, a key input to the operation panel 206 causes the printer control unit 2 to operate via the parallel I / O 207.
Various data is input to 01. Printer control unit 201
Is a control ROM 208 in which a control program is stored.
And a data ROM 209 in which various data are stored are connected. The printer control unit 201 includes various sensors 44, 6
0, 203-205, operation panel 206 and data R
The data from the OM 209 controls the copy control unit 210 and the display panel 211 in accordance with the contents of the control ROM 208, and further, in order to perform automatic density compensation control, the grid of the charging charger via the parallel I / O 212 and the drive I / O 213. High voltage unit for voltage generation 214
And controlling the developing device bias voltage generating high voltage unit 215.

【0016】プリントヘッド制御部202は、制御RO
M216内に格納されている制御用プログラムに従って
動作し、また、イメージリーダ部100の画像信号処理
部20と画像データバスで接続されており、画像データ
バスを介して入力される画像信号を元にして、γ補正用
変換テーブルの格納されているデータROM217の内
容を参照してγ補正を行い、さらに、階調表現法として
多値化ディザ法を用いる場合はディザ処理を施して、ド
ライブI/O218およびパラレルI/O219を介し
てレーザダイオードドライバ220を制御している。レ
ーザダイオード221はレーザダイオードドライバ22
0によって、その発光が制御される。また、プリントヘ
ッド制御部202は、プリンタ制御部201、画像信号
処理部20およびイメージリーダ制御部101とバスで
接続されて互いに同期がとられる。
The print head controller 202 controls the control RO.
It operates according to the control program stored in the M216, and is connected to the image signal processing unit 20 of the image reader unit 100 by the image data bus, and based on the image signal input via the image data bus. Then, the γ correction is performed by referring to the contents of the data ROM 217 in which the γ correction conversion table is stored. Further, when the multi-valued dither method is used as the gradation expression method, the dither processing is performed, and The laser diode driver 220 is controlled via O218 and parallel I / O219. The laser diode 221 is the laser diode driver 22.
The light emission is controlled by 0. The print head control unit 202 is connected to the printer control unit 201, the image signal processing unit 20, and the image reader control unit 101 by a bus and is synchronized with each other.

【0017】(b)画像信号処理 (b−1)画像信号処理部の構成 図4は、読取部の斜視図を示す。読取部では、3波長
(R,G,B)の分光分布を備えた光源(ハロゲンランプ)1
2によって原稿91の面上を照射し、その反射光をロッ
ドレンズアレー13によって密着型のCCDカラーイメ
ージセンサ14の受光面に対しライン状に等倍結像させ
る。ロッドレンズアレー13、光源12およびCCDカ
ラーイメージセンサ14を含む光学系は、図1の矢印方
向にライン走査され、原稿91の光情報をCCDカラー
イメージセンサ14によって電気信号に変換する。
(B) Image Signal Processing (b-1) Configuration of Image Signal Processing Section FIG. 4 is a perspective view of the reading section. 3 wavelengths in the reading section
Light source (halogen lamp) with spectral distribution of (R, G, B) 1
The surface of the original 91 is illuminated by 2 and the reflected light is linearly imaged by the rod lens array 13 on the light receiving surface of the contact type CCD color image sensor 14. The optical system including the rod lens array 13, the light source 12, and the CCD color image sensor 14 is line-scanned in the direction of the arrow in FIG. 1, and the CCD color image sensor 14 converts the optical information of the document 91 into an electric signal.

【0018】図5は、画像信号処理部20のブロック図
であり、この図を参照して、CCDカラーイメージセン
サ14から画像信号処理部20を介してプリントヘッド
制御部202に至る画像信号の処理の流れを説明する。
画像信号処理部20においては、CCDカラーイメージ
センサ14によって光電変換された画像信号は、A/D
変換器61で、R,G,Bの多値デジタル画像データに変
換される。なお、クロック発生部70は、クロックを発
生しCCDセンサ14とA/D変換器61にクロックを
伝達する。変換された画像データは、シェーディング補
正部62で所定のシェーディング補正がされた後、原稿
91の反射データであるため、濃度変換部63において
log変換を行って実際の画像の濃度データに変換され
る。さらに、黒生成部64において、真の黒色データ
K’をR,G,Bのデータより生成する。
FIG. 5 is a block diagram of the image signal processing section 20, and referring to this figure, processing of the image signal from the CCD color image sensor 14 to the print head control section 202 via the image signal processing section 20. The flow of is explained.
In the image signal processing unit 20, the image signal photoelectrically converted by the CCD color image sensor 14 is converted into an A / D signal.
The converter 61 converts the multivalued digital image data of R, G and B. The clock generator 70 generates a clock and transmits the clock to the CCD sensor 14 and the A / D converter 61. The converted image data is the reflection data of the original 91 after being subjected to a predetermined shading correction in the shading correction section 62, and therefore, in the density conversion section 63.
Log conversion is performed to convert the density data of the actual image. Further, the black generation unit 64 generates true black data K ′ from the R, G, B data.

【0019】一方、シェーディング補正された画像デー
タについて、領域判別部65において、各画素毎にその
画素の属する局所的領域について画像の特徴が抽出さ
れ、画像の濃度平坦部、エッジ部、その中間部の切り分
けが行なわれる。図6は、領域判別部65の回路構成を
示す。シェーディング補正部62から出力された画像デ
ータR,G,Bは、エッジ検出部84でエッジを検出した
後で、MTF補正制御部85から2ビットのフィルタ選
択信号FS1,FS0をMTF補正部67に送る。一方、
画像データR,G,Bは、スムージング処理部81におい
てフィルタ処理をされた後、下色除去/墨加刷(UCR
/BP)制御部82と色補正マスキング制御部83とに
おいて処理され、色補正処理部領域66に2ビット(4
段階)の無彩色有彩色判定信号US1,US0と2ビット
(4種類)のマスキング係数選択信号MS1,MS0を出力
する。
On the other hand, for the shading-corrected image data, the area discriminating unit 65 extracts image features of each pixel for a local area to which the pixel belongs, and a density flat portion, an edge portion, and an intermediate portion of the image are extracted. Is divided. FIG. 6 shows a circuit configuration of the area discriminating unit 65. In the image data R, G, B output from the shading correction unit 62, after the edge detection unit 84 detects an edge, the MTF correction control unit 85 outputs 2-bit filter selection signals FS 1 and FS 0 to the MTF correction unit. Send to 67. on the other hand,
The image data R, G, and B are filtered by the smoothing processing unit 81, and then undercolor removed / blackened (UCR).
/ BP) control section 82 and color correction masking control section 83, and 2 bits (4
Step) achromatic color chromatic determination signal US 1 , US 0 and 2 bits
(4 types) of masking coefficient selection signals MS 1 and MS 0 are output.

【0020】そして色補正処理部66において、領域判
別部65からの無彩色有彩色判定信号US1,US0とマ
スキング係数選択信号MS1,MS0に対応して、黒色デ
ータ発生処理とマスキング処理を同時に行う。すなわ
ち、黒色データを発生し、読取データから差し引くとと
もに、読取データをC,M,Yの3再現色のデータに変換
する。さらに、MTF補正部67において、領域判別部
65からのフィルタ選択信号FS1,FS0に対応してデ
ジタルフィルタを選択して、スムージング(平滑化)処理
またはエッジ強調処理を行なう。次に、変倍・移動部6
8において、倍率を変更する。さらに、カラーバランス
部69において、カラーバランスを調整し、プリントヘ
ッド制御部202にデータを出力する。なお、プリント
ヘッド制御部202から、単色モードかフルカラーモー
ドであるかを示す信号M/NCが画像信号処理部20に
送られる。
Then, in the color correction processing unit 66, black data generation processing and masking processing are performed corresponding to the achromatic color chromatic color determination signals US 1 and US 0 and the masking coefficient selection signals MS 1 and MS 0 from the area determination unit 65. At the same time. That is, black data is generated and subtracted from the read data, and the read data is converted into data of three reproduction colors of C, M and Y. Further, in the MTF correction section 67, a digital filter is selected corresponding to the filter selection signals FS 1 and FS 0 from the area discrimination section 65, and smoothing (smoothing) processing or edge enhancement processing is performed. Next, the magnification / movement unit 6
At 8, the magnification is changed. Further, the color balance unit 69 adjusts the color balance and outputs the data to the print head control unit 202. It should be noted that the print head control unit 202 sends a signal M / NC indicating the monochrome mode or the full color mode to the image signal processing unit 20.

【0021】図7において、レジスタ87は、プリント
ヘッド制御部202からのデータバス(D7〜D0),アド
レスバス(MA2〜MA0)、およびチップ選択信号NCS
1、ライト信号NWRによって各種制御パラメータのセ
ットを行う。そして、制御パラメータREF0、REF
1、REF2を下色除去/墨加刷制御部82を送り、制
御パラメータREF3、REF4をMTF補正制御部8
5に送り、制御パラメータEDGをMTF補正部67に
送る。
In FIG. 7, a register 87 includes a data bus (D 7 to D 0 ) from the print head controller 202, an address bus (MA 2 to MA 0 ), and a chip selection signal NCS.
1. Various control parameters are set by the write signal NWR. Then, the control parameters REF0, REF
1 and REF2 are sent to the undercolor removal / blackening control unit 82, and the control parameters REF3 and REF4 are set to the MTF correction control unit 8
5, and sends the control parameter EDG to the MTF correction unit 67.

【0022】(b−2)領域判定結果と画像信号処理の概
略 以下に、画像信号処理の各処理について詳細に説明する
が、その前に領域判別とそれに対応した処理の概略を説
明する。本実施例では、領域判別部65において、各画
素について、その画素を中心とする局所的領域におい
て、R,G,Bの読取データより次の3つの特徴を抽出す
る。(a)無彩色か有彩色か(無彩色有彩色判定信号US)
((e−3)節参照),(b)エッジ検出(フィルタ選択信号F
S)((h−2)参照),(c)色相判定(マスキング係数選択信
号MS)((f−2)節参照)。そして、無彩色か有彩色か、
および、エッジ検出の判定結果に対応して、次のよう
に、色補正処理部66において墨量(UCR比/BP比)
を最適化されるとともに、MTF補正部67において、
空間デジタルフィルタ処理により平滑化またはエッジ強
調が行われる。 (1)無彩色で、濃度が平坦である場合: 無彩色有彩色
判定の結果に対応して墨量を大きくするとともに、再現
色M,C,Yデータの平滑化を行う。 (2)無彩色と有彩色のいずれでも、エッジ部である場
合: 無彩色有彩色判定の結果を取り消し、墨量を小さ
くするとともに、再現色であるC,M,Yについてエッジ
強調を行う。 (3)有彩色で濃度が平坦である場合: 無彩色有彩色判
定の結果に対応して墨量を小さくするとともに、M,C,
Yデータの平滑化を行う。 (4)その他の場合、墨量は中間とし、エッジ強調もデー
タ平滑化も行わない。また、複数の色グループにそれぞ
れ対応する線形マスキング係数を色補正処理部66に用
意しておき、色相判定の結果に対応して、その色相の属
する色グループの線形マスキング係数を用いてマスキン
グ処理を行う。なお、単色モードでは、墨量を0にする
とともに、単色モード用の線形マスキング係数を用い
る。
(B-2) Area determination result and outline of image signal processing Hereinafter, each processing of the image signal processing will be described in detail, but before that, the area determination and an outline of processing corresponding thereto will be described. In this embodiment, the area discriminating unit 65 extracts the following three features from the read data of R, G, and B for each pixel in a local area centered on the pixel. (a) Achromatic color or chromatic color (achromatic color chromatic color determination signal US)
(Refer to section (e-3)), (b) Edge detection (filter selection signal F
S) (see (h-2)), (c) Hue determination (masking coefficient selection signal MS) (see section (f-2)). And achromatic or chromatic,
Also, in accordance with the determination result of the edge detection, the black correction amount (UCR ratio / BP ratio) in the color correction processing unit 66 is as follows.
Is optimized, and in the MTF correction unit 67,
Smoothing or edge enhancement is performed by spatial digital filter processing. (1) Achromatic color and flat density: The black amount is increased corresponding to the result of the achromatic chromatic color determination, and the reproduced color M, C, Y data is smoothed. (2) When both achromatic color and chromatic color are at the edge part: The result of the achromatic color chromatic color determination is canceled, the black amount is reduced, and the edge enhancement is performed for C, M, and Y which are reproduced colors. (3) When the density is chromatic and flat: The black amount is reduced corresponding to the result of the achromatic chromatic color determination, and M, C,
Smooth the Y data. (4) In other cases, the black amount is intermediate and neither edge enhancement nor data smoothing is performed. In addition, a linear masking coefficient corresponding to each of a plurality of color groups is prepared in the color correction processing unit 66, and masking processing is performed using the linear masking coefficient of the color group to which the hue belongs, in accordance with the result of the hue determination. To do. In the monochrome mode, the black amount is set to 0 and the linear masking coefficient for the monochrome mode is used.

【0023】(c)濃度変換部 濃度変換部63においては、CCDカラーイメージセン
サ14の出力データを人間の目から見た原稿濃度(OD)
に対してリニアな特性を有するように変換する。CCD
カラーイメージセンサ14の出力は、入射強度(=原稿
反射率OR)に対してリニアな光電変換特性を有してい
る。一方、原稿反射率(OR)と原稿濃度(OD)とは、−
logOR=ODなる関係がある。そこで、反射率/濃度
変換テーブルを用いて、CCDカラーイメージセンサ1
4の非線形な読取特性をリニアな特性に変換する。具体
的には、図10の反射率/濃度変換テーブル347を用
いて、注目画素のR,G,B読取データを濃度データD
R,DG,DBに変換する。
(C) Density Converting Section In the density converting section 63, the output density of the CCD color image sensor 14 is the original density (OD) as seen by the human eye.
To have a linear characteristic. CCD
The output of the color image sensor 14 has a photoelectric conversion characteristic that is linear with respect to the incident intensity (= original reflectance OR). On the other hand, the original reflectance (OR) and the original density (OD) are −
There is a relation of logOR = OD. Therefore, using the reflectance / density conversion table, the CCD color image sensor 1
The non-linear reading characteristic of 4 is converted into a linear characteristic. Specifically, using the reflectance / density conversion table 347 of FIG. 10, the R, G, B read data of the pixel of interest is converted to the density data D.
Convert to R, DG, DB.

【0024】(d)黒生成部 フルカラー再現に必要なシアン、マゼンタ、イエロー、
黒の各色データC',M',Y',K'は、面順次方式によっ
て1スキャン毎に作成され、計4回のスキャンによりフ
ルカラーを再現する。ここで、黒の印字も行うのは、シ
アン,マゼンタ,イエローを重ね合わせて黒を再現して
も、各トナーの分光特性の影響により鮮明な黒の再現が
難しいためである。そこで、本フルカラー複写機では、
データY',M',C'による減法混色法と黒データK'によ
る墨加刷によって、黒の再現性を向上し、フルカラーを
実現する。
(D) Black generation part Cyan, magenta, yellow necessary for full color reproduction,
The black color data C ′, M ′, Y ′, and K ′ are created for each scan by a frame sequential method, and a full color is reproduced by a total of four scans. Here, the reason why black is also printed is that even if cyan, magenta, and yellow are superimposed to reproduce black, it is difficult to reproduce clear black due to the influence of the spectral characteristics of each toner. So, in this full color copier,
The reproducibility of black is improved and full color is realized by the subtractive color mixture method using the data Y ′, M ′, C ′ and the black printing using the black data K ′.

【0025】黒生成部64は、原稿上の明るさを表す
赤、緑、青の成分R,G,Bから黒量Kを以下のように求
める。濃度変換部63から得られるDR,DG,DBは、
R,G,B成分の各濃度データであるから、CCD読取部
におけるR,G,Bの各補色であるシアン、マゼンタ、イ
エローの成分C',M',Y'に一致している。従って、図
8に示すように、DR,DG,DBの最小値は、原稿上の
C',M',Y'が色重ねされた成分であるから、黒データ
K'としてよい。そこで、黒生成部64では、黒データ
K'=MIN(DR,DG,DB)を検出する。
The black generator 64 obtains the black amount K from the red, green, and blue components R, G, B representing the brightness on the original as follows. DR, DG, and DB obtained from the density conversion unit 63 are
Since these are density data of R, G, B components, they coincide with C ', M', Y'components of cyan, magenta, and yellow which are complementary colors of R, G, B in the CCD reading unit. Therefore, as shown in FIG. 8, the minimum values of DR, DG, and DB may be black data K'because C ', M', and Y'on the document are color-superposed components. Therefore, the black generation unit 64 detects black data K ′ = MIN (DR, DG, DB).

【0026】そして、後で説明するように、色補正処理
部66において再現色データC,M,Yを作成する時に
は、黒生成部64からのデータK'を用い、C',M',Y'
のデータよりα・K'を減算し、黒データKを作成する
ときは、β・K'をK量として出力する。ここに、α
は、後で説明するUCR(下色除去)比であり、βは、B
P比である。なお、黒再現性の向上のために、パラメー
タα、βは、スムージング処理の後に注目画素を含む局
所的領域の特徴に対応して4段階に変化される。
Then, as described later, when the reproduction color data C, M, Y is created in the color correction processing unit 66, the data K'from the black generation unit 64 is used and C ', M', Y is used. '
When the black data K is created by subtracting α · K ′ from the data of β, β · K ′ is output as the K amount. Where α
Is a UCR (undercolor removal) ratio described later, and β is B
P ratio. Note that in order to improve the black reproducibility, the parameters α and β are changed in four steps according to the characteristics of the local area including the target pixel after the smoothing process.

【0027】次に、図9に示す黒生成部64の回路を説
明する。コンパレータ301は、赤データDRと緑デー
タDGとを比較し、2入力マルチプレクサ302は、そ
の比較結果に基づきDRとDGの小さい方の値をコンパ
レータ303に出力する。このコンパレータ303は、
この出力値を青データDBと比較し、2入力マルチプレ
クサ304は、その比較結果に基づきDRとDGとDB
の最小値を2入力マルチプレクサ305に出力する。2
入力マルチプレクサ305は、信号M/NCに基づき、
この最小値(フルカラーモード)または0(単色モード)を
出力する。すなわち、信号M/NCは、画像出力モード
を決定し、“L"レベルでは、フルカラーモードであ
り、上記の最小値を出力するが、“H"レベルでは、単
色モードであり、K’は実際の出力結果が最適になる適
当な値に設定すればよい。本実施例ではK'=0に固定
し、墨加刷用のデータK'をクリアする。ディレイ回路
306、307、308は、タイミングを合わせるため
に用いられる。なお、出力データは、読取データR,G,
Bが補色であるシアン、マゼンタ、イエローのデータで
あるという意味で、C',M',Y'と表示を変更したが、
実質的には同じデータを示している。
Next, the circuit of the black generator 64 shown in FIG. 9 will be described. The comparator 301 compares the red data DR and the green data DG, and the 2-input multiplexer 302 outputs the smaller value of DR and DG to the comparator 303 based on the comparison result. This comparator 303
This output value is compared with the blue data DB, and the 2-input multiplexer 304 determines DR, DG and DB based on the comparison result.
The minimum value of is output to the 2-input multiplexer 305. Two
The input multiplexer 305 is based on the signal M / NC,
This minimum value (full color mode) or 0 (single color mode) is output. That is, the signal M / NC determines the image output mode. At the "L" level, the full-color mode is output, and the above minimum value is output, but at the "H" level, the single-color mode is output, and K'is actually It may be set to an appropriate value that optimizes the output result of. In this embodiment, K '= 0 is fixed and the black printing data K'is cleared. The delay circuits 306, 307, 308 are used to match the timing. The output data is read data R, G,
I changed the display to C ', M', Y'in the meaning that B is the data of cyan, magenta, and yellow, which are complementary colors.
Substantially the same data is shown.

【0028】(e)領域判別部における下色除去/墨加刷
自動制御(無彩色有彩色判定) 領域判別部65は、下色除去/墨加刷自動制御、自動マ
スキング制御、エッジ強調/スムージング自動制御のた
めに領域判別処理を行ない、補正パラメータを出力す
る。ここでは下色除去/墨加刷自動制御について説明す
る。
(E) Undercolor removal / black addition automatic control in area discrimination unit (achromatic color chromatic color determination) The area discrimination unit 65 is undercolor removal / black addition automatic control, automatic masking control, edge enhancement / smoothing. Region discrimination processing is performed for automatic control, and correction parameters are output. Here, the undercolor removal / black printing automatic control will be described.

【0029】(e−1)下色除去/墨加刷自動制御(無彩色
有彩色判定)の目的 先に説明したように、黒生成部64では、黒データK'
としてK'=MIN(DR,DG,DB)を検出する。そし
て、色補正処理部66において、C',M',Y'よりα・
K'を減算し、データKを作成するときは、β・K'をK
量として出力する。ここに、αは、UCR比であり、黒
量を決定する。βは、BP比であり、色データを低くす
る。UCR比/BP比は色再現の彩度と無彩色の鮮明度
に対して影響を持つ。
(E-1) Purpose of Undercolor Removal / Black Printing Automatic Control (Achromatic Color Chromatic Color Judgment) As described above, in the black generation unit 64, the black data K '
As K '= MIN (DR, DG, DB) is detected. Then, in the color correction processing unit 66, from C ′, M ′, Y ′, α ·
When subtracting K'to create data K, β · K '
Output as a quantity. Here, α is the UCR ratio and determines the black amount. β is the BP ratio and lowers the color data. The UCR ratio / BP ratio has an influence on the saturation of color reproduction and the definition of achromatic color.

【0030】無彩色の再現性は、UCR比/BP比(−
α/β)をそれぞれ大きくすれば純粋な黒K'で再現され
るので向上する反面、有彩色の彩度はK'の出力比が高
くなるために低下してしまう。従って、無彩色が否かを
判定することによってUCR比/BP比を制御すること
によって、無彩色の鮮明度の向上と有彩色の彩度の向上
とを両立出来ると考えられる。
The reproducibility of achromatic color is determined by the UCR ratio / BP ratio (-
When α / β) is increased respectively, the reproduction is made in pure black K ′, which is improved, but the saturation of the chromatic color is decreased because the output ratio of K ′ is increased. Therefore, by controlling the UCR ratio / BP ratio by determining whether or not there is an achromatic color, it is considered that both the improvement in the achromatic color definition and the improvement in the chromatic color saturation can be achieved.

【0031】ところが、単に読取データR,G,B(原色
系)について無彩色か否かを判定すると誤判定しやす
く、逆に画像の劣化につながる。この誤判定の原因には
読取系における網点原稿のモアレによる誤判定や、濃度
の均一な原稿や色相、明度がなだらかに変化する部分に
おける読取系の誤差やノイズによる誤判定がある。
However, if the read data R, G, B (primary color system) is simply judged as to whether it is an achromatic color or not, then an erroneous judgment is likely to occur, which in turn leads to deterioration of the image. Causes of this erroneous determination include erroneous determination due to moiré of a halftone dot original in the reading system, and erroneous determination due to an error and noise in the reading system in an original having uniform density, hue, and a portion where the brightness changes gently.

【0032】そこで、まず、注目画素の読取データR,
G,Bについてその画素を含む局所的領域についてスム
ージング処理(実施例では重み付け移動平均処理)をす
る。次に、R,G,Bのレベルを比較し、無彩色の判定を
行うことにした。さらに、黒再現性の向上のために、パ
ラメータα、βを、スムージング処理の後に注目画素を
含む領域の特徴に対応して4段階(図11参照)に変化
し、無彩色に近いほどUCR比/BP比を高くした。
Therefore, first, the read data R,
For G and B, smoothing processing (weighted moving average processing in the embodiment) is performed on the local area including the pixel. Next, it was decided to compare the R, G, and B levels to judge the achromatic color. Further, in order to improve the black reproducibility, the parameters α and β are changed in four steps (see FIG. 11) according to the characteristics of the area including the target pixel after the smoothing process, and the UCR ratio becomes closer to the achromatic color. The / BP ratio was increased.

【0033】(e−2)スムージング処理 下色除去/墨加刷自動制御のために、先ず注目画素を中
心とする5×5=25個の画素の領域についてスムージ
ング処理が行われる。図10に示すスムージング処理部
81では、シェーディング補正部62にてシェーディン
グ補正によって規格化された8ビット(レベル0〜25
5)のR,G,Bデータから5×5のフィルタ344を用
いて各色毎に注目画素に対する重み付け加算の移動平均
を行う。すなわち、まず4個のラインメモリ340、3
41、342、343に4ラインのデータが順次記憶さ
れる。そして、この4ラインのデータR2(G2,B2),
R3(G3,B3),R4(G4,B4),R5(G5,B5)と
現在出力中のラインのデータR1(G1,B1)とから、
中央のラインの中央画素に対してスムージング処理用の
フィルタ344でスムージングをした後に、スムージン
グされたデータRS(GS,BS)を下色除去/墨加刷制
御部82と色補正マスキング制御部83に送る。フィル
タ344においては、注目画素を中心になだらかに重み
付けが行われる。
(E-2) Smoothing processing For automatic undercolor removal / black addition automatic control, smoothing processing is first performed on a region of 5 × 5 = 25 pixels centering on the pixel of interest. In the smoothing processing unit 81 shown in FIG. 10, 8 bits (level 0 to 25) standardized by the shading correction by the shading correction unit 62 are used.
A moving average of weighted addition is performed on the target pixel for each color using the 5 × 5 filter 344 from the R, G, B data of 5). That is, first, the four line memories 340, 3
Data of 4 lines are sequentially stored in 41, 342, and 343. Then, the data R2 (G2, B2) of these four lines,
From R3 (G3, B3), R4 (G4, B4), R5 (G5, B5) and the data R1 (G1, B1) of the line currently being output,
After smoothing the center pixel of the center line by the filter 344 for smoothing processing, the smoothed data RS (GS, BS) is supplied to the undercolor removal / blackening control unit 82 and the color correction masking control unit 83. send. In the filter 344, weighting is performed gently centering on the pixel of interest.

【0034】このフィルタ344を用いたスムージング
処理により、画素の高周波に対して擬解像を防止しかつ
低周波成分を抽出することが可能になる。これにより、
領域判別の対象に対して、(a)濃度の均一な画像のノイ
ズ除去、(b)網点画像の読取系に起因するモアレの除
去、(c)色相、明度、彩度がなだらかに変化する画像の
平滑化の効果があり、判別精度が向上する。こうしてス
ムージング化されたデータRS(GS,BS)は、下色除
去/墨加刷制御部82において色相判定(自動マスキン
グ制御)に用いられ、色補正マスキング制御部83にお
いて無彩色有彩色判定(UCR/BP自動制御)に用いら
れる。
By the smoothing process using the filter 344, it becomes possible to prevent the pseudo resolution with respect to the high frequency of the pixel and to extract the low frequency component. This allows
With respect to the object of area discrimination, (a) noise removal of an image with uniform density, (b) removal of moire caused by a dot image reading system, (c) gently changing hue, lightness, and saturation There is an effect of smoothing the image, and the discrimination accuracy is improved. The smoothed data RS (GS, BS) is used for hue determination (automatic masking control) in the undercolor removal / blackening control unit 82, and achromatic color chromatic color determination (UCR) in the color correction masking control unit 83. / BP automatic control).

【0035】(e−3)無彩色有彩色判定 下色除去/墨加刷制御部82では、無彩色(黒)の判定
は、3色の読取データがR≒G≒Bとなることを利用し
て行っている。図11は、この判定のための分布領域図
を示す。この判定は画素毎に行われる。図11におい
て、平滑化された各画素のデータRS,GS,BSは、2
本の実線により区切られる範囲KLVL0(GS−RE
F0<RS,BS<GS−REF0)、2本の1点鎖線で
区切られる範囲KLVL1(GS−REF1<RS,BS
<GS−REF1)、2本の破線で区切られる範囲KL
VL2(GS−REF2<RS,BS<GS−REF2)
に対応して、表1の選択テーブルに示すように無彩色か
ら有彩色まで4個の分布領域に分類され、それに対応し
て無彩色有彩色判定信号US1,US0が発生される。こ
こに、KLVL0で示される領域内であれば、無彩色と
判定され、KLVL2で示される領域の外にあれば、有
彩色と判定されるが、その中間に、2個の領域を設けて
いる。そして、2ビットの無彩色有彩色判定信号US1,
US0で表される値0、1、2、3に対応してUCR比
/BP比(−α/β)の値を段階的に変化させる。この比
は、無彩色であるほど高い値とする。
(E-3) Achromatic color chromatic color determination The undercolor removal / blackening control unit 82 utilizes the fact that the read data of three colors is R≈G≈B for the determination of achromatic color (black). I am doing it. FIG. 11 shows a distribution area diagram for this determination. This determination is made for each pixel. In FIG. 11, the smoothed data RS, GS, BS of each pixel is 2
Range KLVL0 (GS-RE delimited by the solid line in the book
F0 <RS, BS <GS-REF0), a range KLVL1 (GS-REF1 <RS, BS separated by two one-dot chain lines
<GS-REF1) Range KL separated by two broken lines
VL2 (GS-REF2 <RS, BS <GS-REF2)
Corresponding to the above, as shown in the selection table of Table 1, the achromatic color to the chromatic color are classified into four distribution areas, and correspondingly, the achromatic color chromatic color determination signals US 1 and US 0 are generated. Here, if it is within the area indicated by KLVL0, it is determined to be achromatic, and if it is outside the area indicated by KLVL2, it is determined to be chromatic, but two areas are provided in the middle. . Then, the 2-bit achromatic chromatic color determination signal US 1 ,
The value of the UCR ratio / BP ratio (-α / β) is changed stepwise in correspondence with the values 0, 1, 2, 3 represented by US 0 . This ratio has a higher value as it is achromatic.

【0036】[0036]

【表1】 [Table 1]

【0037】図12に示す下色除去/墨加刷制御部82
の回路において、各画素のデータRS,GS,BSが図1
1のどの分布領域に属するかを判定し、無彩色の判定を
行う。この判定においては、基準色データ(GS)に対し
てある定数値を加減算し、他の2色とのレベル差を判定
する。すなわち、GSデータに対して、減算器361と
加算器362においてREF0との減算と加算を行い、
GS−REF0、GS+REF0を得る。そして、12
個からなるコンパレータ367の中の4個のコンパレー
タにおいて、これらとRS,GS,BSとの比較を行う。
そして、その結果をNANDゲート369を通して、G
S−REF0<RS,BS<GS+REF0の場合にN
KLVL0=“L"をテーブル(ROM)372に出力す
る。同様に、GSデータに対して、減算器363と加算
器364においてREF1との減算と加算を行い、GS
−REF1、GS+REF1を得る。そして、コンパレ
ータ367の中の4個のコンパレータにおいて、これら
のRS、BSとの比較を行う。そして、その結果をNA
NDゲート370を通して、GS−REF1<RS,B
S<GS+REF1の場合にNKLVL1=“L"をテ
ーブル372に出力する。さらに、GSデータに対し
て、減算器365と加算器366においてREF2との
減算と加算を行い、GS−REF2、GS+REF2を
得る。そして、コンパレータ367の中の4個のコンパ
レータにおいて、これらとRS、BSとの比較を行う。
そして、その結果をNANDゲート371を通して、G
S−REF2<RS,BS<GS+REF2の場合にN
KLVL2=“L"をテーブル372に出力する。テー
ブル372においては、表1の選択テーブルに従って、
2ビットの無彩色有彩色判定信号US1,NS0を出力す
る。
Undercolor removal / blackening control unit 82 shown in FIG.
In the circuit of Fig. 1, the data RS, GS, BS of each pixel are
It is determined which distribution region 1 belongs to and achromatic color is determined. In this determination, a constant value is added to or subtracted from the reference color data (GS) to determine the level difference from the other two colors. That is, the subtractor 361 and the adder 362 perform subtraction and addition with REF0 on the GS data,
GS-REF0 and GS + REF0 are obtained. And 12
These four are compared with RS, GS and BS in four comparators in the comparator 367 consisting of one.
Then, the result is passed through the NAND gate 369 to G
N when S-REF0 <RS, BS <GS + REF0
KLVL0 = “L” is output to the table (ROM) 372. Similarly, the subtractor 363 and the adder 364 perform subtraction and addition with REF1 on the GS data,
-REF1 and GS + REF1 are obtained. Then, the four comparators in the comparator 367 compare these RS and BS. And the result is NA
Through the ND gate 370, GS-REF1 <RS, B
When S <GS + REF1, NKLVL1 = “L” is output to the table 372. Further, the GS data is subjected to subtraction and addition with REF2 in a subtractor 365 and an adder 366 to obtain GS-REF2 and GS + REF2. Then, the four comparators in the comparator 367 compare these with RS and BS.
Then, the result is passed through the NAND gate 371 to G
N when S-REF2 <RS, BS <GS + REF2
KLVL2 = “L” is output to the table 372. In the table 372, according to the selection table of Table 1,
2-bit achromatic chromatic determination signals US 1 and NS 0 are output.

【0038】ここで、テーブル372においては、MT
F補正制御部85から入力されるフィルタ選択信号FS
0が“L"(エッジ部)であるときは、上述の判定を取り消
す。すなわち、墨量を小さくする無彩色有彩色判定信号
US1,US0=“3"を出力する。フィルタ選択信号FS
0は、R,G,Bデータの主走査方向と副走査方向のいず
れかのエッジ検出量が一定レベル(REF3)以上のとき
に出力される。これは、この場合には、画像のエッジ部
であるので、無彩色有彩色判定が誤りやすいと考えられ
るため、画像のエッジ部であると判定された画素につい
ては、事前に無彩色有彩色判定処理をしないように設定
して、誤判定の割合を低下させる。言い換えれば、画像
の濃度が比較的均一な部分でのみ下色除去/墨加刷制御
が最適化されるため、誤判定による画像劣化がなくな
る。
Here, in the table 372, MT
The filter selection signal FS input from the F correction control unit 85
When 0 is “L” (edge portion), the above determination is canceled. That is, the achromatic color chromatic color determination signals US 1 , US 0 = “3” for reducing the black amount are output. Filter selection signal FS
0 is output when the edge detection amount of the R, G, B data in either the main scanning direction or the sub scanning direction is equal to or higher than a certain level (REF3). In this case, since it is the edge portion of the image, it is likely that the achromatic color chromatic color determination is erroneous. Therefore, for the pixels determined to be the edge portion of the image, the achromatic color chromatic color determination is performed in advance. The processing is set not to be performed to reduce the rate of erroneous determination. In other words, since the undercolor removal / blackening control is optimized only in the portion where the image density is relatively uniform, the image deterioration due to erroneous determination is eliminated.

【0039】以上に説明したように、図12に示す下色
除去/墨加刷制御部82と色補正マスキング制御部83
では、補正パラメータを決定する各種選択信号(US1,
US0,MS1,MS0,FS1,FS0)を発生し、色補正処理
部66とMTF補正部67に出力する。
As described above, the undercolor removal / blackening control unit 82 and the color correction masking control unit 83 shown in FIG.
Then, various selection signals (US 1 ,
US 0 , MS 1 , MS 0 , FS 1 , FS 0 ) are generated and output to the color correction processing unit 66 and the MTF correction unit 67.

【0040】(f)領域判別部における自動マスキング制
御(色相判定) (f−1)自動マスキング制御の目的 フルカラーの入力データを画像に再現するために、マス
キング演算がMTF補正部37において行われる。線形
マスキング係数は、色再現域のほぼ全体に対して平均色
差が最小になるように設定されるが、再現域のある部分
では、かならずしも色差が極小にならず、色再現誤差や
階調誤差が大きくなってしまう。そこで、DR,DG,D
B項にその2乗項およびDR・DG,DG・DB,DB・
DR項を加えた2次マスキング処理がよいと言われてい
るが、回路構成は複雑で大規模なものになってしまう。
そこで、本実施例では、線形マスキング処理を用いる
が、各色相の属する4個のグループ(原色系グループ、
補色系グループ、2つの中間グループ)に対応した複数
の線形マスキング係数を色補正処理部66に用意してお
き、色補正マスキング制御部83において画像データの
色相を判定し、その色相に応じてその色相内の色差を極
小にするマスキング係数を選択して、2次マスキング処
理なみの色再現性を得る。なお、マスキング処理におい
ても、無彩色有彩色判定の場合を同じく、図10のスム
ージング処理部81において平滑化処理を行ったデータ
RS,GS,BSを用いて、誤判定を起こりにくくする。
(F) Automatic masking control (hue determination) in the area discriminating section (f-1) Purpose of automatic masking control In order to reproduce full-color input data in an image, a masking calculation is performed in the MTF correcting section 37. The linear masking coefficient is set so that the average color difference is minimized over almost the entire color gamut, but the color difference does not always become minimum in a part of the color gamut, and color reproduction errors and gradation errors do not occur. It gets bigger. Therefore, DR, DG, D
The B term and its squared term and DR, DG, DG, DB, DB
It is said that the secondary masking process with the addition of the DR term is good, but the circuit configuration becomes complicated and large-scale.
Therefore, in this embodiment, although the linear masking process is used, four groups to which each hue belongs (primary color group,
A plurality of linear masking coefficients corresponding to complementary color groups and two intermediate groups) are prepared in the color correction processing unit 66, the hue of the image data is determined in the color correction masking control unit 83, and the hue is determined according to the hue. A masking coefficient that minimizes the color difference within the hue is selected to obtain color reproducibility similar to that of the secondary masking process. In the masking process as well, in the case of the achromatic color / chromatic color determination, similarly, the erroneous determination is less likely to occur by using the data RS, GS, BS subjected to the smoothing process in the smoothing processing unit 81 of FIG.

【0041】(f−2)色相判定 色補正マスキング制御部83における色相判定は、図1
2に示すように、色補正テーブル(ROM)368により
行われる。ここで、色補正テーブル368のアドレスA
8〜A0には、RS,GS,BSデータの各3上位ビットが
入力され、これに対応して、2ビットのマスキング係数
選択信号MS1、MS0が出力される。
(F-2) Hue Judgment The hue judgment in the color correction masking controller 83 is as shown in FIG.
2, the color correction table (ROM) 368 is used. Here, the address A of the color correction table 368
3 to 8 bits of RS, GS, and BS data are input to 8 to A 0 , and correspondingly, 2-bit masking coefficient selection signals MS 1 and MS 0 are output.

【0042】色相は、R,G,B,W系(原色系)と、C,
M,Y,BK系(補色系)の2グループと、その中間グルー
プに分類される。ここで、図13に示すような、各R
S,GS,BSデータを座標軸とする正立方体を考える。
立方体の各頂点は、シアン(C),緑(G),青(B),白(W)
の純粋な成分を表す。従って、R,G,B,W系グループ
は、(R),(G),(B),(W)の頂点を含む4つの小さな正
立方体内に位置する。C,M,Y,BK系グループも同様
である。中間グループの1つは、R,G,B,W系グルー
プの正立方体を囲む大きな立方体の外形に位置し、もう
1つの中間グループは、C,M,Y,BK系グループの正
立方体を囲む大きな立方体の外形に位置する。図に示す
ように、(R),(M),(BK),(B)面を例にとれば、領域
(I)は、C,M,Y,BK系グループであり、領域(II)
は、C,M,Y,BK系に近い中間グループであり、領域
(III)は、R,G,B,W系グループに近い中間グルー
プであり、領域(IV)は、R,G,B,W系グループであ
る。このように、R,G,B系マスキングとC,M,Y系マ
スキングとに大別したのは、(R,G,B)と(C,M,Y)の
両組が色相を適当にまばらに分布しているためである。
つまり、適当にまばらに分布している色サンプルを用い
ると、後述のマスキング係数が大きく違った値をとらな
いからである。従って、(R,G,B)系と(C,M,Y)系を
判別したとき、誤判定しても大きな支障がでない。さら
に、その中間を2つに分けたのは、誤判定をしても支障
をでにくくするためである。
The hues are R, G, B and W systems (primary color systems) and C,
It is classified into two groups of M, Y and BK (complementary color) and an intermediate group. Here, each R as shown in FIG.
Consider a cube with S, GS and BS data as coordinate axes.
Each vertex of the cube is cyan (C), green (G), blue (B), white (W)
Represents the pure component of. Therefore, the R, G, B, W group is located in four small cubes including the vertices of (R), (G), (B), and (W). The same applies to the C, M, Y and BK group. One of the intermediate groups is located on the outline of a large cube that surrounds the regular cube of the R, G, B, W group, and the other intermediate group surrounds the regular cube of the C, M, Y, BK group. Located on the outline of a large cube. As shown in the figure, if the (R), (M), (BK), and (B) planes are taken as an example, the area
(I) is a C, M, Y, BK group, and is a region (II)
Is an intermediate group close to C, M, Y, BK,
(III) is an intermediate group close to the R, G, B, W group, and region (IV) is an R, G, B, W group. As described above, R, G, B-based masking and C, M, Y-based masking are roughly divided into two groups (R, G, B) and (C, M, Y) having proper hues. This is because they are sparsely distributed.
In other words, if color samples that are appropriately sparsely distributed are used, masking coefficients to be described later do not take significantly different values. Therefore, when the (R, G, B) system and the (C, M, Y) system are discriminated, there is no great trouble even if an erroneous determination is made. Furthermore, the reason for dividing the middle part into two is to make it difficult to cause an obstacle even if an erroneous determination is made.

【0043】色補正テーブル368では、入力されたR
S,GS,BSデータに従って正立方体のどのグループに
属するかを判定し、判定結果が(I)のときは、MS1,0
=“3"を出力し、(II)のときは、MS1,0=“2"を
出力し、(III)のときは、MS1,0=“1"を出力し、
(IV)のときは、MS1,0=“0"を出力する。
In the color correction table 368, the input R
According to the S, GS, and BS data, it is determined which group of the regular cube it belongs to, and when the determination result is (I), MS 1 , 0
= Output "3", when the (II), and outputs the MS 1, 0 = "2", and outputs the, MS 1, 0 = "1" when (III),
In the case of (IV), MS 1 , 0 = “0” is output.

【0044】(g)色補正処理部 色補正処理部66は、CCDカラーイメージセンサ14
内の各フィルタR,G,Bの透過特性とプリンタ部の各
トナーC,M,Yの反射特性を補正し、色再現性が理想
に近い特性にマッチングさせる。GフィルタとMトナー
を例にとって説明すると、図14の透過特性と図15の
反射特性にそれぞれ示すように、GフィルタとMトナー
の各特性は、理想的な特性に比べ、斜線部に示すような
非理想的な波長領域が存在する。色補正処理部66で
は、この補正をするために、先に説明した墨加刷処理と
合わせて、次のマスキング方程式による線形補正を行な
う。(なお、印字は面順次で行われるので、このマスキ
ング方程式は、1行ずつ実行される。
(G) Color Correction Processing Section The color correction processing section 66 is provided in the CCD color image sensor 14
The transmission characteristics of the respective filters R, G, B inside and the reflection characteristics of the toners C, M, Y of the printer section are corrected to match the color reproducibility to a characteristic close to ideal. The G filter and the M toner will be described as an example. As shown in the transmission characteristics of FIG. 14 and the reflection characteristics of FIG. 15, the characteristics of the G filter and the M toner are indicated by the shaded areas as compared with the ideal characteristics. There is a non-ideal wavelength range. In order to perform this correction, the color correction processing unit 66 performs the linear correction by the following masking equation together with the black printing process described above. (Since the printing is performed in the frame sequential manner, this masking equation is executed line by line.

【0045】[0045]

【数1】 [Equation 1]

【0046】K'=MIN(DR,DG,DB)K '= MIN (DR, DG, DB)

【0047】図16に示す色補正処理部66の回路で
は、領域判別部65において決定された補正パラメータ
に対応して色補正レジスタ826で設定するパラメタU
CR比/BP比(−α/β)に従って、墨加刷制御と色補
正マスキング処理を行なう。この各種係数は、図17に
詳細に示す色補正レジスタ826において領域の性質に
応じて設定される。
In the circuit of the color correction processing unit 66 shown in FIG. 16, a parameter U set by the color correction register 826 corresponding to the correction parameter determined by the area discrimination unit 65.
Black printing control and color correction masking processing are performed according to the CR ratio / BP ratio (-α / β). These various coefficients are set in the color correction register 826 shown in detail in FIG. 17 according to the nature of the area.

【0048】色補正レジスタ826は、図17の回路図
に示すように、選択された3色のマスキング係数(Aci,
ci,Cci,Ami,Bmi,Cmi,Ayi,Byi,Cyi)(これは3
×3のマトリクスMkの要素(M)ji(j=c,m,y;i=1,2,
3)である)とUCR比/BP比(−α/β)、dを出力す
る。ここで、MS1,0=“0"のとき選択される第1のマ
スキング係数M0(k=0)は、原色系であるR,G,Bに対
して色差を小さくする係数であり、MS1,0=“3"のと
き選択される第4のマスキング係数M3(k=3)は、補色
系であるC,M,Yに対して色差を小さくする。さらに、
MS1,0=“1"のとき選択される第2のマスキング係数
(k=1)は、原色系用のマスキング係数に重み付けした
(2/3)M0+(1/3)M3であるマスキング係数を選択
し、また、MS1,0=“2"のときに選択される第3のマ
スキング係数(k=2)は、補色系のマスキング係数に重
み付けした(1/3)M0+(2/3)M3であるマスキング
係数を選択する。このように、中間グループのマスキン
グ係数を原色系用マスキング係数と補色系用マスキング
係数との混合によって設定するのは、色再現時に誤判定
による色相変化を目立ちにくくするためである。
As shown in the circuit diagram of FIG. 17, the color correction register 826 has a masking coefficient (A ci ,
B ci , C ci , A mi , B mi , C mi , A yi , B yi , C yi ) (This is 3
× 3 matrix M k elements (M) ji (j = c , m, y; i = 1,2,
3)), the UCR ratio / BP ratio (-α / β), and d are output. Here, MS 1, 0 = "0 " first masking coefficient M 0 is selected when (k = 0) is a coefficient small R, G, the color difference with respect to B is primary-, MS 1, 0 = "3" fourth masking coefficient M 3 that is selected when (k = 3) is reduced C, M, the color difference with respect to Y and the complementary color system. further,
Second masking coefficient selected when MS 1 , 0 = “1”
(k = 1) is weighted to the masking coefficient for the primary color system.
(2/3) M 0 + (1/3 ) to select a masking coefficient is M 3, also a third masking coefficients that are selected when the MS 1, 0 = "2" (k = 2) is , A masking coefficient which is (1/3) M 0 + (2/3) M 3 weighted to the masking coefficient of the complementary color system is selected. The reason why the masking coefficient of the intermediate group is set by mixing the masking coefficient for the primary color system and the masking coefficient for the complementary color system is to make the hue change due to an erroneous determination inconspicuous during color reproduction.

【0049】次のマトリクスは、R,G,B用マスキング
係数M0を示す。
The following matrix shows the R, G, B masking coefficients M 0 .

【数2】 また、次のマトリクスは、C,M,Y用マスキング係数M
3を示す。
[Equation 2] Further, the following matrix is a masking coefficient M for C, M, Y.
3 is shown.

【数3】 なお、比較のため、従来の通常のマスキング係数を次に
示す。
[Equation 3] For comparison, a conventional normal masking coefficient is shown below.

【数4】 [Equation 4]

【0050】すなわち、図17の色補正レジスタ826
の回路図において、レベル861は、プリントヘッド制
御部202からのデータバス(MD7〜MD0),アドレス
バス(MA4〜MA0)、およびチップ選択信号NCS0
NWR信号によってデータのセットを行う。すなわち、
マルチプレクサ862、863、864にそれぞれ上述
の各色の4種のマトリクス係数のデータを出力する。マ
ルチプレクサ862、863、864は、色補正マスキ
ング制御部83からの選択信号MS1,0に対応して1種
のマトリクス係数を選択し、2入力マルチプレクサ86
5、866、867に出力する。一方、2入力マルチプ
レクサ865、866、867には、単色モード用の係
数Dc,Dm,Dyも入力される。マルチプレクサ865、
866、867は、モード選択信号M/NCにより一方
を選択して出力する。一方、4種のUCR比/BP比
は、マルチプレクサ868により信号US1,0によって
選択される。なお、定数dは低濃度での彩度を上げるた
めに用いられるが、ここでは説明を省略する。以上の処
理では、説明の簡単化のためd=0とおいている。
That is, the color correction register 826 of FIG.
In the circuit diagram of FIG. 6, a level 861 indicates a data bus (MD 7 to MD 0 ), an address bus (MA 4 to MA 0 ), and a chip selection signal NCS 0 from the print head controller 202.
Data is set by the NWR signal. That is,
The above-mentioned four types of matrix coefficient data of each color are output to the multiplexers 862, 863, and 864, respectively. The multiplexers 862, 863, 864 select one type of matrix coefficient corresponding to the selection signal MS 1 , 0 from the color correction masking control unit 83, and the two-input multiplexer 86
5, 866, 867. On the other hand, the two-input multiplexers 865, 866, 867 are also supplied with the coefficients Dc, Dm, Dy for the single color mode. Multiplexer 865,
One of 866 and 867 selects and outputs one by the mode selection signal M / NC. On the other hand, four UCR ratio / BP ratio is selected by the signal US 1, 0 by multiplexer 868. The constant d is used to increase the saturation at low density, but the description is omitted here. In the above processing, d = 0 is set for simplification of description.

【0051】図16の色補正処理部66の回路について
説明すると、まず、墨加刷部では、C,M,Yの印字を行
なう下色除去制御時には、乗算器824において、黒生
成部64からの黒データK'に対して、色補正レジスタ
826からのUCR比(−α)を乗算する。そして、この
乗算値(−α・K')を加算器821、822、823に
て補色データC',M',Y'と加算し、下色除去値C1、M
1、Y1として出力する。一方、Kの印字を行う墨加刷制
御時には、乗算器824にて色補正レジスタ926から
のBP比βとの乗算を行い、この乗算値(β・K')をリ
ミッタ回路834を経て加算器835に送る。
The circuit of the color correction processing unit 66 of FIG. 16 will be described. First, in the black-printing unit, in the undercolor removal control for printing C, M, Y, the multiplier 824 causes the black generation unit 64 to output the black color. Of the black data K ′ is multiplied by the UCR ratio (−α) from the color correction register 826. Then, this multiplication value (−α · K ′) is added to the complementary color data C ′, M ′, Y ′ by the adders 821, 822, 823 to obtain the undercolor removal values C 1 , M.
Output as 1 and Y 1 . On the other hand, in the black printing control for printing K, the multiplier 824 multiplies the BP ratio β from the color correction register 926, and the multiplied value (β · K ′) is added via the limiter circuit 834. Send to 835.

【0052】さらに、色補正マスキング部では、回路構
成の簡単な線形マスキング処理を用い、下色除去制御時
には、乗算器831、832、833において、データ
1、M1、Y1に対して、色補正レジスタ826からの
各のマスキング係数(Ac〜Cc,Am〜Cm,Ay〜Cy)を乗
算する。そして、この乗算値C2,M2,Y2を加算器83
5にて加算し、VIDEO1データとして出力する。こ
のとき、リミッタ回路834からの出力は、“00"に
クリアされていて、加算器835は、C2,M2,Y2の加
算結果を出力する。
Further, in the color correction masking section, a linear masking process having a simple circuit structure is used, and in the undercolor removal control, the multipliers 831, 832 and 833 apply the data C 1 , M 1 and Y 1 to the data C 1 , M 1 and Y 1 , respectively. The masking coefficients (A c to C c , A m to C m , A y to C y ) from the color correction register 826 are multiplied. Then, the multiplication values C 2 , M 2 and Y 2 are added to the adder 83.
Added in 5, and output as VIDEO1 data. At this time, the output from the limiter circuit 834 is cleared to “00”, and the adder 835 outputs the addition result of C 2 , M 2 and Y 2 .

【0053】一方、墨加刷制御時には、色補正レジスタ
826は、乗算器831、832、833に“00"を
設定するので、C2,M2,Y2はクリアされ、K1(=K2)
のみがリミッタ834を通ってVIDEO1データとし
て出力される。
On the other hand, during the black printing control, the color correction register 826 sets "00" in the multipliers 831, 832 and 833, so that C 2 , M 2 and Y 2 are cleared and K 1 (= K 2 )
Only the data is output as VIDEO1 data through the limiter 834.

【0054】マスキング補正効果を示すため、まず図1
8に、上述の通常のマスキング係数を用いた場合の原稿
色(白丸で表わす)と再現色(黒丸で表わす)をCIE19
76均等色空間のL*a*b*表色系により現わしたもので
ある。(図に示すa*−b*平面は色相と彩度を示し、紙面
と垂直な方向のL*方向は明度を示す。)原稿色と再現色
のずれが色差に相当する。ここに、R,G,Bのみの平均
色素は10.5335であり、C,M,Yのみの平均色差
は4.0029である。図19は、上述のR,G,B用の
マスキング係数M0を用いた場合の原稿色(白丸)と再現
色(黒丸)をa*−b*平面に表わした図である。ここに、
R,G,Bのみの平均色差は3.8576となり、通常の
マスキング係数の場合に比べて色相のずれが小さくな
る。なお、C,M,Yのみの平均色差は12.1797で
ある。また、図20は、上述のC,M,Y用のマスキング
係数M3を用いた場合の原稿色(白丸)と再現色(黒丸)をa
*−b*平面で表わした図である。ここに、C,M,Yのみ
の平均色差は2.43782となり、通常のマスキング
係数の場合に比べて色相のずれが小さくなる。なお、
C,M,Yのみの平均色差は12.7757である。以上
で明らかに示したように、選択されるマスキング係数に
よって、対応する色相の色差が小さくなる。
To show the masking correction effect, first, FIG.
The CIE 19 shows the original color (represented by white circles) and the reproduced color (represented by black circles) when the above-mentioned normal masking coefficient is used.
This is represented by the L * a * b * color system of the 76 uniform color space. (The a * -b * plane shown in the figure represents hue and saturation, and the L * direction perpendicular to the paper surface represents lightness.) The deviation between the original color and the reproduced color corresponds to the color difference. Here, the average dye of only R, G, B is 10.5335, and the average color difference of only C, M, Y is 4.029. FIG. 19 is a diagram showing the original color (white circle) and the reproduced color (black circle) on the a * -b * plane when the above-described masking coefficient M 0 for R, G, B is used. here,
The average color difference of only R, G, and B is 3.8576, and the hue shift is smaller than that in the case of a normal masking coefficient. The average color difference of only C, M, and Y is 12.1797. Further, FIG. 20 shows the original color (white circle) and the reproduced color (black circle) when the masking coefficient M 3 for C, M, Y is used.
It is the figure represented by the * -b * plane. Here, the average color difference of only C, M, and Y is 2.43782, and the hue shift is smaller than that in the case of a normal masking coefficient. In addition,
The average color difference of only C, M, and Y is 12.7757. As clearly shown above, the selected masking factor reduces the color difference of the corresponding hues.

【0055】なお、M/NC信号により単色モード設定
されたときに、単色で色再現が行われる。単色による再
現とは、人間の感覚として明るさを感じる感度(比視感
度)による濃淡情報をC,M,Y,K,R(M+Y),G(B+
Y),B(C+M)のいずれかのトナーで再現することであ
る。従って、マスキング処理と同様に、比視感度情報
(MC)をマスキング係数DR,DG,DBの線形処理によ
って作成すればよい。MC=Dc・C'+Dm・M'+Dy
・Y'すなわち、色補正レジスタ826は、マスキング
係数としてDc,Dm,Dyを設定し、これにより、VID
EO1データとして、MCデータを出力する。このマス
キング係数Dc,Dm,Dyはトナーの種類により比視感度
に対応して定められる。なお、このとき、すでに説明し
たように、墨加刷処理は行わない。すなわち、図9に示
す黒生成部64において、単色モードでは、常にK'=
“00"が出力される。
When the monochrome mode is set by the M / NC signal, color reproduction is performed in monochrome. Reproduction with a single color means the light and shade information based on the sensitivity (relative visual sensitivity) of perceiving brightness as a human sense C, M, Y, K, R (M + Y), G (B +
Y) or B (C + M) toner. Therefore, similar to the masking process, the relative visibility information
(MC) may be created by linear processing of masking coefficients DR, DG, and DB. MC = D c · C '+ D m · M' + D y
Y'that is, the color correction register 826 sets Dc, Dm, and Dy as masking coefficients, and thereby VID
MC data is output as EO1 data. The masking coefficients Dc, Dm, Dy are determined in accordance with the relative luminosity depending on the type of toner. At this time, as described above, the black printing process is not performed. That is, in the black generation unit 64 shown in FIG. 9, in the monochrome mode, K ′ =
"00" is output.

【0056】(h)領域判別部におけるエッジ強調/スム
ージング自動制御 (h−1)エッジ強調/スムージング自動制御の目的 一般に、単色画像に対しては、画像の濃度変化あるいは
濃度分布に従い、文字/写真自動識別を行い、文字画像
に対してはエッジ強調を行い、写真画像に対してはスム
ージング処理を行うことにより、画像の先鋭化と平滑化
を両立させて、MTF補正の最適化を図る。
(H) Edge Enhancement / Smoothing Automatic Control in Area Discrimination Unit (h-1) Purpose of Edge Enhancement / Smoothing Automatic Control Generally, for a single color image, characters / photographs are printed according to the density change or density distribution of the image. The automatic identification is performed, the edge enhancement is performed on the character image, and the smoothing process is performed on the photographic image, so that both sharpening and smoothing of the image are compatible with each other to optimize the MTF correction.

【0057】しかし、カラー画像の場合、単なるエッジ
強調では、色相、彩度の変化に対しても画像濃度は変化
するため、このような識別は、必ずしもうまく作用しな
い。たとえば、白から赤に変化する場合、エッジを強調
してもよいが、赤からシアンへ変化する場合、エッジで
色相が変に変化してしまうので、エッジを強調しない方
がよい。肌色などは特に影響が大きい。従って、画像明
度の変化のみをうまく抽出して制御しなければならな
い。
However, in the case of a color image, such an identification does not always work well because the image density changes with a change in hue and saturation by merely edge enhancement. For example, when changing from white to red, the edge may be emphasized, but when changing from red to cyan, the hue changes strangely at the edge, so it is better not to emphasize the edge. The skin color etc. has a great influence. Therefore, only the change in image brightness must be extracted and controlled.

【0058】(h−2)エッジ検出 図10に示すエッジ検出部84では、シェーディング補
正部62においてシェーディング補正によって規格化さ
れた8ビットのR,G,Bデータ(レベル0〜255)から
注目画素の回りの領域について各色毎に主走査,副走査
の両方向でのエッジ検出を行う。すなわち、まず4個の
ラインメモリ340、341、342、343に4ライ
ンのデータが順次記憶される。そして、この4ラインの
データR2(G2,B2),R3(G3,B3),R4(G4,B
4),R5(G5,B5)と現在出力中のラインのデータR
1(G1,B1)から、中央のラインの中央画素のデータ
が、主走査方向のエッジ検出用のフィルタ345、副走
査方向のエッジ検出用のフィルタ346によりエッジが
検出された後に、MTF補正制御部85に両方向の出力
データRE1(GE1,BE1),RE2(GE2,BE2)
をそれぞれ送る。
(H-2) Edge detection In the edge detection unit 84 shown in FIG. 10, the pixel of interest is selected from the 8-bit R, G, B data (level 0 to 255) standardized by the shading correction in the shading correction unit 62. Edge detection is performed in the main scanning direction and the sub-scanning direction for each color in the area around. That is, first, four lines of data are sequentially stored in the four line memories 340, 341, 342, 343. And, the data R2 (G2, B2), R3 (G3, B3), R4 (G4, B) of these four lines
4), R5 (G5, B5) and the data R of the line currently being output
1 (G1, B1), the data of the central pixel of the central line is detected by the filter 345 for edge detection in the main scanning direction and the filter 346 for edge detection in the sub-scanning direction, and then the MTF correction control is performed. Output data RE1 (GE1, BE1), RE2 (GE2, BE2) in both directions are provided in the section 85.
Send each.

【0059】ここに説明したフィルタ345、346を
用いたエッジ検出では、主走査方向と副走査方向の2方
向に対する注目画素の傾斜量とその傾斜方向とを抽出し
ている。ここに、傾斜量は、出力データRE1(GE1,
BE1),RE2(GE2,BE2)の絶対値であり、傾斜
方向は、その符号(正、負)である。画像のエッジ部(明
度が急激に変化する部分)では、カラーゴースト現象に
代表される色相変化が生じる。このため、この出力デー
タは、MTF補正制御部85において、無彩色有彩色判
定の誤判定の起こり易い部分の抽出及び選択的にMTF
補正を行う領域の切り分けに用いられる。
In the edge detection using the filters 345 and 346 described here, the inclination amount and the inclination direction of the pixel of interest with respect to the two directions of the main scanning direction and the sub scanning direction are extracted. Here, the inclination amount is the output data RE1 (GE1,
BE1) and RE2 (GE2, BE2) are absolute values, and the inclination direction is its sign (positive or negative). A hue change represented by a color ghost phenomenon occurs at an edge portion (a portion where the brightness changes abruptly) of the image. Therefore, this output data is extracted by the MTF correction control unit 85 from a portion in which an erroneous determination of the achromatic color / chromatic color determination is likely to occur and selectively MTF.
It is used to divide the area to be corrected.

【0060】なお、中央のラインの注目画素のデータ
は、前に説明したように、濃度変換部63に送られて、
反射率/濃度変換テーブル347を用いて濃度データD
R(DG,DB)に変換される。
The data of the pixel of interest in the center line is sent to the density conversion section 63, as described above.
Using the reflectance / density conversion table 347, the density data D
Converted to R (DG, DB).

【0061】図21は、MTF自動制御をおこなうため
のMTF補正制御部85の回路を示し、この回路では、
エッジ検出部84からの信号に基づき、画像の濃度平坦
部、エッジ部、その中間部の切り分けを行う。この濃度
平坦部とは、主走査、副走査のどちらの方向でもR,G,
Bデータのエッジ検出量がいずれもあるしきい値(RE
F3)以下である領域である。すなわち、濃度平坦部と
は、どの色データに対しても明度変化が小さい領域であ
る。このときフィルタ選択信号FS0=“L"を出力す
る。逆に、エッジ部とは、主走査、副走査のどちらかの
方向で、R,G,Bデータのエッジ検出量がいずれもある
しきい値(REF4)以上であり、かつ、R,G,Bデータ
の傾斜方向が一致している領域である。このとき、フィ
ルタ選択信号FS1=“L"を出力する。ここで、色相変
化にともなう誤判定を防止するために、無彩色間の明度
変化(白←→黒のような下地レベル←→黒文字・細線)あ
るいは無彩色と有彩色の間の変化(白←→カラーパッチ
のような下地レベル←→赤/青文字,細線)をエッジとし
て抽出する。両フィルタ選択信号ともに“L"でない場
合は、中間部である。
FIG. 21 shows a circuit of the MTF correction controller 85 for performing the MTF automatic control. In this circuit,
Based on the signal from the edge detection unit 84, the density flat portion, the edge portion, and the intermediate portion of the image are separated. The density flat portion means R, G, and R in both main scanning and sub scanning directions.
The threshold value (RE
F3) and below. That is, the density flat portion is an area in which the change in brightness is small for any color data. At this time, the filter selection signal FS 0 = “L” is output. On the other hand, the edge portion is either the main scanning direction or the sub-scanning direction, and the edge detection amount of R, G, B data is equal to or more than a certain threshold value (REF4), and R, G, B This is an area where the tilt directions of the B data are the same. At this time, the filter selection signal FS 1 = “L” is output. Here, in order to prevent erroneous judgments due to hue changes, changes in brightness between achromatic colors (white ← → background level such as black ← → black characters / thin lines) or changes between achromatic and chromatic colors (white ← → Base level such as color patch ← → Extract red / blue characters, thin lines) as edges. If both filter selection signals are not "L", it is an intermediate part.

【0062】図21のおけるMTF補正制御回路におい
て、主走査方向で検出されたエッジ検出量RE1,GE
1,BE1は、それぞれ絶対値検出回路381、38
2、383により絶対値RE1',GE1',BE1'に変
換される。この絶対値RE1',GE1',BE1'は、コ
ンパレータ390においてしきい値REF3と比較さ
れ、全絶対値がしきい値REF3より小さい場合に負論
理ANDゲート391をへて負論理ANDゲート395
に信号が送られる。絶対値RE1',GE1',BE1'
は、同様に、コンパレータ390においてしきい値RE
F4と比較され、全絶対値がしきい値REF4より大き
い場合に負論理ANDゲート392をへて負論理AND
ゲート396に信号が送られる。一方エッジ検出量RE
1,GE1,BE1は、傾斜判別回路384においてエッ
ジでの傾斜(符号)が検出され、その符号が負論理AND
ゲート396に出力される。従って、負論理ANDゲー
ト396は、主走査方向においてエッジ検出量がしきい
値REF4より大きく、かつ、R,G,Bデータの傾斜方
向が一致している場合(エッジ部と判定される場合)に負
論理ORゲート397を経てフィルタ選択信号FS1(=
“L")を出力する。
In the MTF correction control circuit in FIG. 21, the edge detection amounts RE1 and GE detected in the main scanning direction are detected.
1 and BE1 are absolute value detection circuits 381 and 38, respectively.
2, 383, it is converted into absolute values RE1 ', GE1', BE1 '. The absolute values RE1 ′, GE1 ′, BE1 ′ are compared with the threshold value REF3 in the comparator 390, and when the total absolute value is smaller than the threshold value REF3, the negative logic AND gate 391 is passed to the negative logic AND gate 395.
Is sent to. Absolute value RE1 ', GE1', BE1 '
Similarly, in the comparator 390, the threshold value RE
F4, and if the total absolute value is larger than the threshold value REF4, the negative logic AND gate 392 is operated to perform the negative logic AND.
A signal is sent to gate 396. On the other hand, the edge detection amount RE
1, GE1 and BE1 detect a slope (sign) at an edge in the slope determination circuit 384, and the sign is a negative logical AND.
It is output to the gate 396. Therefore, in the negative logic AND gate 396, when the edge detection amount is larger than the threshold value REF4 in the main scanning direction and the inclination directions of the R, G, B data match (when it is determined to be an edge portion). To the filter selection signal FS 1 (=
"L") is output.

【0063】同様に副主走査方向で検出されたエッジ検
出量RE2,GE2,BE2は、それぞれ絶対値検出回路
385、386、387により絶対値RE2',GE2',
BE2'に変換される。この絶対値RE2',GE2',B
E2'は、コンパレータ390においてしきい値REF
3と比較され、全絶対値がしきい値REF3より小さい
場合に負論理ANDゲート393をへて負論理ANDゲ
ート395に信号が送られる。従って、負論理ANDゲ
ート395は、主走査方向と副走査方向の双方において
エッジ検出量がしきい値REF3より小さい場合(濃度
平坦部)にフィルタ選択信号FS0を出力する。同様に、
絶対値RE2',GE2',BE2'は、コンパレータ39
0においてしきい値REF4と比較され、全絶対値がし
きい値REF4より大きい場合に、負論理ANDゲート
394をへて負論理ANDゲート397に信号が送られ
る。一方エッジ検出量RE2,GE2,BE2は、傾斜判
別回路388においてエッジでの傾斜(符号)が検出さ
れ、その符号が負論理ANDゲート396に出力され
る。従って、負論理ANDゲート396は、副走査方向
においてエッジ検出量がしきい値REF4より大きく、
かつ、R,G,Bデータの傾斜方向が一致している場合
(エッジ部)に負論理ORゲート397を経てフィルタ選
択信号FS1(=“L")を出力する。図22は、下側に示
すようにGの画像データが主走査方向に変化した場合の
フィルタ345を用いたエッジ検出量(GE1)を図式的
に示す。このエッジ検出量(GE1)は、上側に示すよう
にしきい値REF3,REF4と比較され、その結果に
対応してフィルタ選択信号FS0,FS1が出力される。
なお、FS1は、傾斜信号NSINAとNSINBのい
ずれかが“L"であるときに出力される。
Similarly, the edge detection amounts RE2, GE2, and BE2 detected in the sub-main scanning direction are absolute values RE2 ', GE2', and GE2 ', by absolute value detection circuits 385, 386, and 387, respectively.
Converted to BE2 '. This absolute value RE2 ', GE2', B
E2 ′ is the threshold value REF in the comparator 390.
3 and the total absolute value is smaller than the threshold value REF3, the signal is sent to the negative logic AND gate 395 through the negative logic AND gate 393. Therefore, the negative logic AND gate 395 outputs the filter selection signal FS 0 when the edge detection amount is smaller than the threshold value REF3 in both the main scanning direction and the sub scanning direction (density flat portion). Similarly,
The absolute values RE2 ′, GE2 ′, BE2 ′ are calculated by the comparator 39
At 0, it is compared to the threshold value REF4, and if the total absolute value is greater than the threshold value REF4, a signal is sent to the negative logic AND gate 397 through the negative logic AND gate 394. On the other hand, with respect to the edge detection amounts RE2, GE2, and BE2, the inclination (sign) at the edge is detected by the inclination determination circuit 388, and the sign is output to the negative logic AND gate 396. Therefore, the negative logic AND gate 396 has an edge detection amount larger than the threshold value REF4 in the sub-scanning direction,
And when the inclination directions of R, G, B data are the same
The filter selection signal FS 1 (= “L”) is output to the (edge portion) through the negative logic OR gate 397. FIG. 22 schematically shows the edge detection amount (GE1) using the filter 345 when the G image data changes in the main scanning direction as shown in the lower side. This edge detection amount (GE1) is compared with threshold values REF3 and REF4 as shown on the upper side, and filter selection signals FS 0 and FS 1 are output corresponding to the results.
FS 1 is output when either of the tilt signals NSINA and NSINB is “L”.

【0064】MTF補正制御部85におけるしきい値R
EF3,REF4は、外部からシャープネス設定によっ
て調整できる(図7参照)。たとえば、シャープネスを強
めたいときは、REF3、REF4を低く設定すればよ
い。
Threshold value R in MTF correction controller 85
EF3 and REF4 can be adjusted externally by sharpness setting (see FIG. 7). For example, to increase sharpness, REF3 and REF4 may be set low.

【0065】なお、本実施例では、REF3<REF4
と設定しているが、処理の目的に応じてREF3>RE
F4と設定してもよい。
In this embodiment, REF3 <REF4
Is set, but REF3> RE depending on the purpose of processing
You may set it as F4.

【0066】(i)MTF補正部 MTF補正制御部85で設定されたフィルタ選択信号F
1,FS0は、MTF補正部66の空間フィルタの選択
信号である。読取データR,G,Bについてどの色につい
ても主走査、副走査の両方向にもエッジがないFS0
“L"(濃度平坦部)のときは、C,M,Y,Kデータに変換
されたデータについてスムージング処理をおこない、か
つ、無彩色有彩色判定を許可する。仮に、無彩色有彩色
判定を許可しても、彩度が低い画像では、K量の変化が
激しい場合には、ランダムな画像ノイズのように見え
る。そこで、MTF補正部67でスムージング処理を行
い、変化を目立たなくしている。(無彩色有彩色判定を
4段階に分類しているのもこのためであるが、これでも
不十分であるため、無彩色と判定した画素に対してもさ
らにノイズを低下させる対策を行ったのである。)ま
た、読取系に起因する画像ノイズやモアレも軽減され、
写真のような明度、彩度、色相のゆるやかな変化の部分
の平滑化が可能になる。
(I) MTF correction section Filter selection signal F set by MTF correction control section 85
S 1 and FS 0 are spatial filter selection signals of the MTF correction unit 66. For the read data R, G, B, there is no edge in both main scanning and sub scanning for any color FS 0 =
In the case of "L" (density flat portion), smoothing processing is performed on the data converted into C, M, Y, K data, and achromatic color chromatic color determination is permitted. Even if the achromatic color chromatic color determination is permitted, an image with low saturation looks like random image noise when the K amount changes significantly. Therefore, the MTF correction unit 67 performs a smoothing process to make the change inconspicuous. (This is also why the achromatic color judgment is classified into four stages. However, since this is not enough, we took measures to further reduce the noise even for the pixels judged as achromatic color. Also, image noise and moire caused by the reading system are reduced.
It is possible to smooth the part where the lightness, saturation, and hue change gently like a photograph.

【0067】FS1=“L"(エッジ部)では、ラプラシア
ンフィルタ324の出力を許可し、注目画素との加算を
し、画像のエッジ強調処理を行う。このため、無彩色の
エッジ部分は、UCR比/BP比を高くしなくても、画
像の先鋭化はおこなわれるため、鮮明度は向上する。
When FS 1 = “L” (edge portion), the output of the Laplacian filter 324 is permitted, addition with the target pixel is performed, and the edge enhancement processing of the image is performed. Therefore, in the achromatic edge portion, the sharpness of the image is performed without increasing the UCR ratio / BP ratio, so that the sharpness is improved.

【0068】図23に示すMTF補正部66では、FI
Rの2次元のデジタルフィルタを用いることで、エッジ
強調とスムージングの処理を行なう。まず、4個のライ
ンメモリ320、321、322、323に4ラインの
データが順次記憶される。そして、この各ラインのデー
タと現在出力中のラインのデータとが、2次微分用(エ
ッジ強調用)の5×5のデジタルフィルタ324と、ス
ムージング用の5×5のデジタルフィルタ325により
処理されて、それぞれ、乗算器326、2入力マルチプ
レクサ328に出力される。乗算器326は、デジタル
フィルタ324の出力値と値EDGとの積を2入力マル
チプレクサ327に出力し、2入力マルチプレクサ32
7は、フィルタ選択信号FS1=“L"(エッジ部)、
“H"に対応して、その出力値または“00"を加算器3
29に出力する。一方、マルチプレクサ328は、デジ
タルフィルタ325のスムージング処理された出力値と
ラインメモリ321からのスムージング処理されない注
目画素の出力値とをフィルタ選択信号FS0=“L"(濃
度平坦部),“H"に対応して選択し、加算器329に出
力する。加算器329は、2つの入力値を加算し、信号
VIDEO2として出力する。
The MTF correction unit 66 shown in FIG.
Edge enhancement and smoothing processing are performed by using a two-dimensional R digital filter. First, four lines of data are sequentially stored in the four line memories 320, 321, 322, 323. Then, the data of each line and the data of the line currently being output are processed by the 5 × 5 digital filter 324 for secondary differentiation (for edge enhancement) and the 5 × 5 digital filter 325 for smoothing. Output to the multiplier 326 and the 2-input multiplexer 328, respectively. The multiplier 326 outputs the product of the output value of the digital filter 324 and the value EDG to the 2-input multiplexer 327, and the 2-input multiplexer 32.
7 is a filter selection signal FS 1 = “L” (edge portion),
The output value or "00" corresponding to "H" is added to the adder 3
To 29. On the other hand, the multiplexer 328 outputs the smoothed output value of the digital filter 325 and the output value of the target pixel that is not smoothed from the line memory 321 to the filter selection signal FS 0 = “L” (density flattening portion), “H”. Corresponding to, and output to the adder 329. The adder 329 adds the two input values and outputs it as a signal VIDEO2.

【0069】ここで、エッジ強調に用いる2次微分フィ
ルタ324は、画像のエッジ強調量を検出するものであ
り、エッジ強調は、このフィルタによって得られたエッ
ジ強調量を線形変換した結果と中心画素との加算(原画
像+2次微分)により行なう。すなわちFS1=“L"(エ
ッジ部)である場合は、加算器329において、エッジ
強調されたデータが、注目画素のデータに加算される。
The secondary differential filter 324 used for edge enhancement detects the edge enhancement amount of the image. The edge enhancement is the result of linear conversion of the edge enhancement amount obtained by this filter and the central pixel. And (addition of original image + second derivative). That is, when FS 1 = “L” (edge portion), the edge-enhanced data is added to the data of the target pixel in the adder 329.

【0070】他方、スムージング処理に用いるフィルタ
325は、周辺画素の重み付け加算による移動平均を用
いて画像ノイズを軽減させ、滑らかな画像データを作成
する。(重み付け加算は、フィルタ処理によるモアレな
どの擬解像を防止している。)すなわち、FS0=“L"
(濃度平坦部)である場合は、スムージング処理されたデ
ータのみが加算器239から出力される。
On the other hand, the filter 325 used for the smoothing process reduces the image noise by using the moving average by weighted addition of the peripheral pixels and creates smooth image data. (The weighted addition prevents false resolution such as moire due to the filter processing.) That is, FS 0 = “L”
In the case of (density flat portion), only the smoothed data is output from the adder 239.

【0071】MTF補正部66におけるエッジ強調に影
響するEDG値は、外部からシャープネス設定によって
調整できる(図7参照)。たとえば、シャープネスを強め
たいときは、EDG値を大きくすればよい。
The EDG value that affects the edge enhancement in the MTF correction unit 66 can be adjusted from the outside by the sharpness setting (see FIG. 7). For example, to increase sharpness, the EDG value may be increased.

【0072】以上に説明したMTF処理は、読取データ
R,G,Bについて画像データの先鋭化、平滑化を行っ
た。これは、再現色データC,M,Yについて同じ処理を
行うと、色相変化部分にまでエッジ強調がなされるた
め、逆に色再現性が劣化してしまうためである。そこ
で、読取データの明度変化を抽出することでMTF補正
を選択的に行ったのである。
In the MTF process described above, the read data R, G, B are sharpened and smoothed in the image data. This is because if the same processing is performed on the reproduced color data C, M, and Y, the edge emphasis is applied even to the hue change portion, and conversely the color reproducibility deteriorates. Therefore, the MTF correction is selectively performed by extracting the brightness change of the read data.

【0073】[0073]

【発明の効果】以上詳述したように本発明によれば、注
目画素を中心として局所的領域において画像の特徴を抽
出するので、画像の特徴抽出が誤判定が少なく行え、画
像の再現力が向上する。
As described in detail above, according to the present invention, image features are extracted in a local region centered on a pixel of interest, so that image feature extraction can be performed with less erroneous determination, and image reproducibility is improved. improves.

【0074】さらに、領域判定の目的に応じた入力デー
タのフィルタ処理によって、特にカラー画像について、
各領域判定の判定精度が向上し、色再現性、黒の鮮明
度、文字・細線の鮮やかさ、画像ノイズの軽減といった
再現力がより正確に行えるようになった。
Furthermore, by filtering the input data according to the purpose of area determination, especially for color images,
The accuracy of each area judgment has been improved, and the reproducibility such as color reproducibility, sharpness of black, vividness of characters / thin lines, and reduction of image noise has become more accurate.

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

【図1】 フルカラー複写機の断面図である。FIG. 1 is a sectional view of a full-color copying machine.

【図2】 制御系の1部のブロック図である。FIG. 2 is a block diagram of a part of a control system.

【図3】 制御系の他の部分のブロック図である。FIG. 3 is a block diagram of another portion of the control system.

【図4】 読取部の斜視図である。FIG. 4 is a perspective view of a reading unit.

【図5】 画像信号処理部のブロック図である。FIG. 5 is a block diagram of an image signal processing unit.

【図6】 領域判別部の回路図である。FIG. 6 is a circuit diagram of an area discrimination unit.

【図7】 各種パラメータ設定のためのレジスタの回路
図である。
FIG. 7 is a circuit diagram of a register for setting various parameters.

【図8】 濃度データと黒量K'との関係を示すグラフ
である。
FIG. 8 is a graph showing the relationship between density data and black amount K ′.

【図9】 黒生成部の回路図である。FIG. 9 is a circuit diagram of a black generation unit.

【図10】 スムージング処理部とエッジ検出部の回路
図である。
FIG. 10 is a circuit diagram of a smoothing processing unit and an edge detection unit.

【図11】 無彩色から有彩色までの4領域を示すグラ
フである。
FIG. 11 is a graph showing four regions from achromatic colors to chromatic colors.

【図12】 下色除去/墨加刷制御部と色補正制御部の
回路図である。
FIG. 12 is a circuit diagram of an undercolor removal / blackening control unit and a color correction control unit.

【図13】 色相分布の正立方体の図である。FIG. 13 is a diagram of a cube with a hue distribution.

【図14】 Gフィルタの特性のグラフである。FIG. 14 is a graph of characteristics of a G filter.

【図15】 Mトナーの特性のグラフである。FIG. 15 is a graph of characteristics of M toner.

【図16】 色補正処理部の回路図である。FIG. 16 is a circuit diagram of a color correction processing unit.

【図17】 色補正レジスタの回路図である。FIG. 17 is a circuit diagram of a color correction register.

【図18】 通常のマスキング係数を用いた場合の色差
を示す図である。
FIG. 18 is a diagram showing a color difference when a normal masking coefficient is used.

【図19】 R,G,B用マスキング係数(M0)を用いた
場合の色差を示す図である。
FIG. 19 is a diagram showing a color difference when R, G, and B masking coefficients (M 0 ) are used.

【図20】 C,M,Y用マスキング係数(M3)を用いた
場合の色差を示す図である。
FIG. 20 is a diagram showing a color difference when a masking coefficient for C, M, Y (M 3 ) is used.

【図21】 MTF補正制御部の回路図である。FIG. 21 is a circuit diagram of an MTF correction controller.

【図22】 エッジ検出の一例の図である。FIG. 22 is a diagram of an example of edge detection.

【図23】 MTF補正部の回路図である。FIG. 23 is a circuit diagram of an MTF correction unit.

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

65…領域判別部、 66…色補正処理部、67…M
TF補正部、 81…スムージング処理部、82…下色
除去/墨加刷制御部、 83…色補正マスキング制御
部、84…エッジ検出部、 85…MTF補正制御部、
US1、US0…無彩色有彩色判定信号、MS1、MS0
マスキング係数選択信号、FS1、FS0…フィルタ選択
信号。
65 ... Area discrimination unit, 66 ... Color correction processing unit, 67 ... M
TF correction unit, 81 ... Smoothing processing unit, 82 ... Undercolor removal / blackening control unit, 83 ... Color correction masking control unit, 84 ... Edge detection unit, 85 ... MTF correction control unit,
US 1 , US 0 ... Achromatic chromatic color determination signal, MS 1 , MS 0 ...
Masking coefficient selection signal, FS 1 , FS 0 ... Filter selection signal.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−125055(JP,A) 特開 昭63−177683(JP,A) 特開 平3−57375(JP,A) 特開 平4−165873(JP,A) 特開 平2−162967(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 1/40 H04N 1/46 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP 63-125055 (JP, A) JP 63-177683 (JP, A) JP 3-57375 (JP, A) JP 4- 165873 (JP, A) JP-A-2-162967 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) H04N 1/40 H04N 1/46

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 画像データを入力する入力手段と、 入力された画像データに対して2次元の空間デジタルフ
ィルタ処理を施すフィルタリング手段と、前記のフィルタ処理が施された画像データに対して有彩
色領域と無彩色領域とを判別する判別手段と、 前記のフィルタ処理が施された画像データに基づいて、
入力された画像データに色補正処理を行うための色補正
パラメータを設定する設定手段と、前記設定手段により 設定された色補正パラメータに基づ
いて、前記判別手段で有彩色と判別された領域の前記の
入力された画像データに色補正処理を行う補正手段とを
備えたことを特徴とする画像形成装置。
1. Input means for inputting image data, filtering means for performing two-dimensional spatial digital filter processing on the input image data, and chromatic for the image data subjected to the filter processing.
On the basis of the image data that has been subjected to the filter processing , a determination unit that determines a color area and an achromatic area ,
Setting means for setting color correction parameters for performing color correction processing on input image data, on the basis of the set color correction parameters by the setting unit, the chromatic determination and region by said discrimination means an image forming apparatus characterized by comprising the in <br/> input image data and a correction means for performing color correction processing.
【請求項2】 画像データを入力する入力手段と、 入力された画像データに対して平滑化処理を施す平滑化
手段と、前記の平滑化処理が施された画像データに対して有彩色
領域と無彩色領域とを判別する判別手段と、 平滑化処理が施された画像データに基づいて、入力され
た画像データに色補正処理を行うための色補正パラメー
タを設定する設定手段と、前記設定手段により 設定された色補正パラメータに基づ
いて、前記判別手段で有彩色と判別された領域の前記の
入力された画像データに色補正処理を行う補正手段とを
備えたことを特徴とする画像形成装置。
2. Input means for inputting image data, smoothing means for performing smoothing processing on the input image data, and chromatic color for the image data subjected to the smoothing processing.
Discriminating means for discriminating the region and the achromatic region, a setting unit on the basis of the smoothing processing is image data subjected to set the color correction parameters for performing color correction processing on input image data, wherein And a correction unit that performs a color correction process on the input image data of the area determined to be chromatic by the determination unit based on the color correction parameter set by the setting unit. A characteristic image forming apparatus.
【請求項3】 請求項1または2に記載された画像処理
装置において、色補正処理は、マスキング処理であり、
色補正パラメータはマスキング係数であることを特徴と
する画像形成装置。
3. The image processing apparatus according to claim 1 or 2, wherein the color correction process is a masking process,
An image forming apparatus, wherein the color correction parameter is a masking coefficient.
【請求項4】 請求項3に記載された画像処理装置にお
いて、前記の判別手段は色相を判別し、前記のマスキン
グ係数は、判定された画像の色相に応じたマスキング係
数であることを特徴とする画像形成装置。
4. The image processing device according to claim 3.
And the discrimination means discriminates the hue,
The color coefficient is a masking factor according to the determined hue of the image.
An image forming apparatus characterized by being a number.
JP11339291A 1991-05-17 1991-05-17 Image forming device Expired - Lifetime JP3500639B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP11339291A JP3500639B2 (en) 1991-05-17 1991-05-17 Image forming device
US07/883,523 US5357353A (en) 1991-05-17 1992-05-15 Image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11339291A JP3500639B2 (en) 1991-05-17 1991-05-17 Image forming device

Publications (2)

Publication Number Publication Date
JPH04341061A JPH04341061A (en) 1992-11-27
JP3500639B2 true JP3500639B2 (en) 2004-02-23

Family

ID=14611149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11339291A Expired - Lifetime JP3500639B2 (en) 1991-05-17 1991-05-17 Image forming device

Country Status (1)

Country Link
JP (1) JP3500639B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7023582B2 (en) 2001-08-21 2006-04-04 Kabushiki Kaisha Toshiba Image processing apparatus

Also Published As

Publication number Publication date
JPH04341061A (en) 1992-11-27

Similar Documents

Publication Publication Date Title
US5357353A (en) Image forming apparatus
US6118895A (en) Image forming apparatus for distinguishing between types of color and monochromatic documents
KR0146855B1 (en) Image processing method and apparatus thereof
US6028957A (en) Image forming apparatus having a noise removing unit
JP3401977B2 (en) Image reproduction device
US5999279A (en) Image forming apparatus having an MTF correction unit
US6538769B2 (en) Image processing apparatus
JP3609525B2 (en) Image processing device
JP4329271B2 (en) Image processing apparatus, image forming apparatus, and image processing method
JP3477858B2 (en) Image processing apparatus and image data processing method
US5633953A (en) Image processing apparatus having improved color-reproducibility of color image
JPH10233928A (en) Image processor
JPH08251402A (en) Image processing unit
JPH0884268A (en) Method and device for processing image
JPH08149323A (en) Image processor
JP3500639B2 (en) Image forming device
JP3306875B2 (en) Image forming device
JP3245883B2 (en) Image forming device
JP3216149B2 (en) Image forming device
JP2755972B2 (en) Color image processing equipment
JPH04342370A (en) Image forming device
JP3289530B2 (en) Image processing device
JP3158498B2 (en) Image processing device
JP3319766B2 (en) Image processing device
JP2003134350A (en) Image processing apparatus

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071212

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081212

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081212

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091212

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101212

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101212

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111212

Year of fee payment: 8

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111212

Year of fee payment: 8