JPH0946528A - Image processing unit and method - Google Patents

Image processing unit and method

Info

Publication number
JPH0946528A
JPH0946528A JP7194980A JP19498095A JPH0946528A JP H0946528 A JPH0946528 A JP H0946528A JP 7194980 A JP7194980 A JP 7194980A JP 19498095 A JP19498095 A JP 19498095A JP H0946528 A JPH0946528 A JP H0946528A
Authority
JP
Japan
Prior art keywords
color
output
level
color correction
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7194980A
Other languages
Japanese (ja)
Inventor
Yoshio Onuma
宣雄 大沼
Yukihisa Ota
享寿 太田
Yuji Akiyama
勇治 秋山
Youko Hirosugi
葉子 廣杉
Masahiro Hase
昌廣 長谷
Kazuyoshi Sumiuchi
一芳 隅内
Takahiro Moro
陵宏 茂呂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP7194980A priority Critical patent/JPH0946528A/en
Priority to US08/688,777 priority patent/US6574010B1/en
Publication of JPH0946528A publication Critical patent/JPH0946528A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To prevent an image forming device from exceeding a level forming an image in an excellent way by controlling data representing plural color components including a black component so as not to allow a total output level of the data to take a level in response to an input level of color image data. SOLUTION: A color correction section 1.120 corrects colors of data R0 G0 B0 set to each object and depending on a monitor characteristic into data R4 G4 B4 depending on a printer characteristic. The color correction section 1.120 is made up of a color correction means 21, a 1st uniform signal detection means 2, a 2nd uniform signal detection means 6, an ununiform signal generating means 7, a uniform generating means 8, a 1st selection means 9, and a 2nd selection means 10, and the color correction means 21 is made up of a luminance density conversion means 1, a black level generating means 3, a masking means 4, and a density luminance conversion means 5. Then the color correction means 21 controls the data so that a total output level of the data representing plural color components including a black component takes a level in response to an input level of color image data.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、色処理を行う画像
処理装置及び方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and method for performing color processing.

【0002】[0002]

【従来の技術】従来、この種の装置としてはカラー画像
データとしてシアン(C)、マゼンタ(M)、イエロー
(Y)3色分のデータを受け取ってシアン(C)、マゼ
ンタ(M)、イエロー(Y)、ブラック(K)4色分の
データに変換する画像処理装置が知られている。
2. Description of the Related Art Conventionally, as a device of this type, cyan (C), magenta (M), and yellow (Y) three-color data are received as color image data, and cyan (C), magenta (M), and yellow are received. There is known an image processing device that converts data for four colors of (Y) and black (K).

【0003】このような画像処理装置においては、C、
M、Y3色の中でもっとも小さい値を持つ色を無彩色成
分としてKに置き換え(黒生成処理)、元データの値か
らそれぞれKを引き算すること(下色除去処理)により
C,M,Y,K4色分のデータに変換するのが一般的で
ある。
In such an image processing apparatus, C,
By replacing the color having the smallest value among the three colors M and Y with K as an achromatic color component (black generation processing), and subtracting K from the values of the original data (undercolor removal processing), C, M, and Y , K4 data is generally converted.

【0004】[0004]

【発明が解決しようとする課題】一般に画像形成装置等
においては、黒生成および下色除去処理によってC、
M、Y3色の中でもっとも小さい値をKに置き換えた場
合、画像形成装置で良好に画像を形成するレベルを越え
てしまう時があり、出力画像の品質が落ちてしまうとい
う問題があった。
Generally, in an image forming apparatus or the like, C and C are generated by black generation and undercolor removal processing.
When the smallest value of the three colors of M and Y is replaced with K, the image forming apparatus sometimes exceeds the level at which an image is formed well, and there is a problem that the quality of the output image deteriorates.

【0005】本発明は上述の点に鑑みてなされたもので
あり、総出力レベルを制御することにより、画像形成装
置で良好に画像を形成できるレベルを越えてしまうこと
を防ぐことを目的とする。
The present invention has been made in view of the above points, and it is an object of the present invention to control the total output level to prevent the output level from exceeding a level at which an image can be formed well in an image forming apparatus. .

【0006】[0006]

【課題を解決するための手段】上述の目的を達成するた
めに、本発明は、カラー画像データを入力する入力手段
と、前記カラー画像データに対して下色除去処理及び黒
生成処理を行ない、黒成分を含む複数の色成分を示すデ
ータを出力する色補正手段とを有し、前記色補正手段は
前記黒成分を含む複数の色成分を示すデータの総出力レ
ベルが前記カラー画像データの入力レベルに応じた値に
なるように制御することを特徴とする。
In order to achieve the above-mentioned object, the present invention provides an input means for inputting color image data, an undercolor removal process and a black generation process for the color image data, A color correction unit for outputting data indicating a plurality of color components including a black component, wherein the color correction unit has a total output level of data indicating a plurality of color components including the black component as input to the color image data. It is characterized in that the value is controlled according to the level.

【0007】[0007]

【発明の実施の形態】以下、図面を参照して好適な実施
例を説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments will be described below with reference to the drawings.

【0008】(実施例)図1は本実施例に係る画像処理
システムの構成の1例であり、ホスト100、モニタ2
00及びプリンタ300で構成される。また、図5は全
体の処理の流れを示すフローチャートである。
(Embodiment) FIG. 1 is an example of the configuration of an image processing system according to the present embodiment, which includes a host 100 and a monitor 2.
00 and printer 300. Further, FIG. 5 is a flowchart showing the flow of the entire processing.

【0009】画像生成部110はホスト上で作動されて
いるアプリを用いて画像を示すオブジェクト画像データ
を生成する。生成されたオブジェクト画像データは、図
4に示されるように描画コマンドと各オブジエクトの色
を示すR000 各8ビットで示される色指定コマン
ドで構成されている。
The image generator 110 generates object image data representing an image using an application running on the host. As shown in FIG. 4, the generated object image data is composed of a drawing command and a color designation command represented by 8 bits of R 0 G 0 B 0 indicating the color of each object.

【0010】オブジェクト画像データには、例えば、イ
メージ(自然画像)、テキスト、図形を示すものがあ
る。
The object image data includes, for example, an image (natural image), a text, and a figure.

【0011】イメージを示すオブジェクト画像データ
は、イメージあることを示す描画コマンドとイメージの
画素ごとに対応したR000 で構成される。
Object image data representing an image is composed of a drawing command indicating that there is an image and R 0 G 0 B 0 corresponding to each pixel of the image.

【0012】テキストを示すオブジェクト画像データは
テキストであることを示す描画コマンドとテキストを示
すキャラクターコード及び該キャラクターの色を示すR
000 で構成される。
The object image data indicating text is a drawing command indicating that it is text, a character code indicating text and R indicating the color of the character.
0 G 0 B 0 .

【0013】図形を示すオブジェクト画像データは、図
形の種類(例えば、円、線等)を示す描画コマンドと該
図形の色を示すR000 で構成される。
The object image data indicating a figure is composed of a drawing command indicating the type of the figure (for example, circle, line, etc.) and R 0 G 0 B 0 indicating the color of the figure.

【0014】また、色指定コマンドにおけるR00
0 データは、モニタ200上で確認されながらアプリで
作成されたものであるので、モニタに依存した特性を有
する。
Further, in the color designation command, R 0 G 0 B
The 0 data is created by the application while being confirmed on the monitor 200, and thus has characteristics depending on the monitor.

【0015】色補正部1(120)は、オブジェクトご
とに設定されているモニタ特性に依存しているR00
0 データに対して後述する色補正を行い、プリンタ3
00のプリンタ特性に依存しているR444 データ
に色補正する(S10)。
The color correction unit 1 (120) depends on the monitor characteristics set for each object R 0 G 0
The color correction described below is performed on the B 0 data, and the printer 3
The color correction is performed on the R 4 G 4 B 4 data depending on the printer characteristic of 00 (S10).

【0016】レンダリングドライバ130は、オブジェ
クトごとに、描画コマンドとR444 色指定コマン
ドで構成されるオブジェクト画像データをコマンド解析
部100を用いて解析し、レンダリングメモリ170上
に展開し、ラスタR444 画像データを生成する
(S20)。
The rendering driver 130 analyzes the object image data composed of a drawing command and an R 4 G 4 B 4 color designation command for each object using the command analysis unit 100 and develops it on the rendering memory 170. Raster R 4 G 4 B 4 image data is generated (S20).

【0017】色補正部1で色補正されたプリンタ特性に
依存したR444 データに基づくオブジェクトは、
それぞれページ上の所定の位置に配置される。全オブジ
ェクトをページ上に配置することにより、1ページ分の
ラスターデータが作成されると、次に1ページ分の全ピ
クセルに対して各ピクセルごとに色補正部2で色補正を
行う。
An object based on the R 4 G 4 B 4 data depending on the printer characteristics color-corrected by the color correction unit 1 is
Each is arranged at a predetermined position on the page. When the raster data for one page is created by arranging all the objects on the page, the color correction unit 2 then performs color correction for all the pixels for one page for each pixel.

【0018】色補正部2(140)は、ラスターR4
44 画像データに対してピクセルごとに色補正2を行
い、ラスターC6666 画像データに色補正する
(S30)。
The color correction unit 2 (140) is a raster R 4 G
4 B performs color correction 2 for each pixel with respect to fourth image data to color correction in a raster C 6 M 6 Y 6 K 6 image data (S30).

【0019】二値化処理部150は、ラスターC66
66 画像データに対してディザ処理や誤差拡散処理
等の二値化処理を行い、プリンタ300に二値化データ
を出力する(S40)。
The binarization processing unit 150 includes a raster C 6 M 6
Binarization processing such as dither processing and error diffusion processing is performed on the Y 6 K 6 image data, and the binarized data is output to the printer 300 (S40).

【0020】上述の各処理部は、CPUバス260を介
してCPU230によって制御される。CPU230は
ROM240に格納されているプログラムに基づきRA
M250をワークメモリとして用いて、各処理部を制御
する。
The respective processing units described above are controlled by the CPU 230 via the CPU bus 260. The CPU 230 executes RA based on the program stored in the ROM 240.
Each processing unit is controlled using M250 as a work memory.

【0021】また、CPUバス260には各モニタ20
0に接続されるモニタI/F210が接続されている。
Further, each monitor 20 is connected to the CPU bus 260.
A monitor I / F 210 connected to 0 is connected.

【0022】プリンタ300は、二値化処理部150か
ら出力されたCMYK各1bitのデータに基づき、画
像を形成する。
The printer 300 forms an image based on the CMYK 1-bit data output from the binarization processing unit 150.

【0023】また、プリンタ300は熱エネルギーによ
る膜沸騰を起こして、液滴を吐出するタイプのヘッドを
用いて画像を形成する。
The printer 300 forms an image by using a head of a type that causes film boiling due to thermal energy and ejects liquid droplets.

【0024】(色補正部1)図2は色補正部1(12
0)の構成の1例を示す図である。色補正部1は上述し
たようにオブジェクトごとに設定されているモニタ特性
に依存したR000 をプリンタ特性に依存したR4
44 に色補正する。
(Color Correction Unit 1) FIG. 2 shows the color correction unit 1 (12
It is a figure which shows an example of a structure of 0). As described above, the color correction unit 1 uses R 0 G 0 B 0 depending on the monitor characteristic set for each object and R 4 depending on the printer characteristic.
Color correct to G 4 B 4 .

【0025】色補正部1(120)は、色補正手段2
1、第1の均等信号検出手段2、第2の均等信号検出手
段6、不均等信号作成手段7、均等信号作成手段8、第
1の選択手段9、第2の選択手段10から構成されてお
り、さらに色補正手段21は、輝度濃度変換手段1、黒
生成手段3、マスキング手段4、濃度輝度変換手段5か
ら構成される。
The color correction unit 1 (120) is a color correction unit 2
1, a first equalizing signal detecting means 2, a second equalizing signal detecting means 6, an unequal signal producing means 7, an equalizing signal producing means 8, a first selecting means 9, and a second selecting means 10. Further, the color correction means 21 is composed of a luminance / density conversion means 1, a black generation means 3, a masking means 4, and a density / luminance conversion means 5.

【0026】まず、特定のオブジェクト色指定コマンド
内の各々8−bitの入力信号R000 は、第1の
均等信号検出手段2と、色補正手段21を構成する要素
の1つ輝度濃度変換手段1に入力される。
First, each 8-bit input signal R 0 G 0 B 0 in the specific object color designation command is the luminance of one of the elements constituting the first uniform signal detecting means 2 and the color correcting means 21. It is input to the density converting means 1.

【0027】第1の均等信号検出手段2は、入力信号R
000 が均等、すなわちR0 =G0 =B0 であるか
どうかを検出し、均等であるならばtrueそうでない
ならばfalseを出力し、その出力は第2の選択手段
10に入力される。
The first equalizing signal detecting means 2 receives the input signal R
It is detected whether 0 G 0 B 0 is equal, that is, R 0 = G 0 = B 0 , and if it is equal, true is output, and false is output, and the output is output to the second selection means 10. Is entered.

【0028】輝度濃度変換手段1においては、入力信号
をX0 (X=R,G,B)、出力信号をZ0 (Y=C,
M,Y)とすると、下式に基づき輝度濃度変換処理が行
われる。
In the brightness density converting means 1, the input signal is X 0 (X = R, G, B) and the output signal is Z 0 (Y = C,
M, Y), the brightness density conversion process is performed based on the following formula.

【0029】 Z0 =A×1/log(X0 )…(Aは定数)Z 0 = A × 1 / log (X 0 ) ... (A is a constant)

【0030】また、この輝度濃度変換処理によりR0
00 が有するモニタ特性に基づく歪の補正を行う。
Further, by this brightness density conversion processing, R 0 G
The distortion is corrected based on the monitor characteristics of 0 B 0 .

【0031】輝度濃度変換手段1からの出力C0 ,M
0 ,Y0 は、第1の黒生成手段3に入力されて、無彩色
成分K0 およびK0 2が生成されてマスキング手段4に入
力される。
Outputs C 0 , M from the brightness density converting means 1
0 and Y 0 are input to the first black generation means 3 and achromatic color components K 0 and K 0 2 are generated and input to the masking means 4.

【0032】また、輝度濃度変換手段1からの出力C
0 ,M0 ,Y0 は、黒生成手段3からの出力K0 および
0 2とともにマスキング手段4に入力される。
Further, the output C from the brightness density converting means 1
0 , M 0 and Y 0 are input to the masking means 4 together with the outputs K 0 and K 0 2 from the black generating means 3.

【0033】図7は、第1の黒生成手段3の構成を示す
ブロック図である。
FIG. 7 is a block diagram showing the structure of the first black generating means 3.

【0034】図中、25、27、29で示されるものは
乗算器であり、2つの入力(各々8−bit)を乗算
し、その結果を出力する(16−bit)。また、2
6、28、24で示されるものはシフトレジスタであ
り、乗算器からの出力を8−bit右にシフトすること
により8−bitデータに変換している。これらの処理
により、下式に基づくK0 、K0 2を求める。
In the figure, reference numerals 25, 27 and 29 denote multipliers, which multiply two inputs (each 8-bit) and output the result (16-bit). Also, 2
Reference numerals 6, 28, and 24 are shift registers, which convert 8-bit data by shifting the output from the multiplier to the 8-bit right. Through these processes, K 0 and K 0 2 based on the following formula are obtained.

【0035】 K0 =(C0 ×M0 ×Y0 )/(256×256) K0 2=(K0 ×K0 )×256K 0 = (C 0 × M 0 × Y 0 ) / (256 × 256) K 0 2 = (K 0 × K 0 ) × 256

【0036】以上の様にK0 およびK0 2は、C1 ,M
1 ,Y1 の積により求められる。
As described above, K 0 and K 0 2 are C 1 , M
It is calculated by the product of 1 and Y 1 .

【0037】このように、積により無彩色成分であるK
0 およびK0 2を生成することにより、グレーバランスを
良好に保つことができる。
In this way, K is an achromatic component due to the product.
By generating 0 and K 0 2 , good gray balance can be maintained.

【0038】また、輝度濃度変換手段1からの出力C
0 ,M0 ,Y0 は、黒生成手段3からの出力K0 および
0 2とともにマスキング手段4に入力されて、プリンタ
の出力特性に基づく、色補正が行列演算によって施さ
れ、色補正されたC1 ,M1 ,Y1 が出力される。
Further, the output C from the luminance density converting means 1
0 , M 0 , and Y 0 are input to the masking unit 4 together with the outputs K 0 and K 0 2 from the black generation unit 3, and color correction is performed by matrix calculation based on the output characteristics of the printer, and color correction is performed. C 1 , M 1 and Y 1 are output.

【0039】ここに、C0 ,M0 ,Y0 ,K0 ,K0 2
1 ,M1 ,Y1 との関係は以下の式により定められ
る。
Here, the relationship between C 0 , M 0 , Y 0 , K 0 , K 0 2 and C 1 , M 1 , Y 1 is defined by the following equation.

【0040】C1 =a00×C0 +a01×M0 +a02×Y
0 +a03×K0 +a04×K0 21 =a10×C0 +a11×M0 +a12×Y0 +a13×K
0 +a14×K0 21 =a20×C0 +a21×M0 +a22×Y0 +a23×K
0 +a24×K0 2 …(aij:0<=i<=2、0<=j<=4は定数) この式からわかるように、色変換されたC1 ,M1 ,Y
1 はK0 およびK0 2を含んだ形で色補正された値であ
り、しかもK0 およびK0 2はC0 ,M0 ,Y0 の積によ
り求められた値である。
C 1 = a 00 × C 0 + a 01 × M 0 + a 02 × Y
0 + a 03 × K 0 + a 04 × K 0 2 M 1 = a 10 × C 0 + a 11 × M 0 + a 12 × Y 0 + a 13 × K
0 + a 14 × K 0 2 Y 1 = a 20 × C 0 + a 21 × M 0 + a 22 × Y 0 + a 23 × K
0 + a 24 × K 0 2 (aij: 0 <= i <= 2, 0 <= j <= 4 is a constant) As can be seen from this expression, color-converted C 1 , M 1 , Y
1 is a color-corrected values in the form including the K 0 and K 0 2, moreover K 0 and K 0 2 is a value determined by the product of C 0, M 0, Y 0 .

【0041】さらにマスキング演算されたデータC1
1 ,Y1 は濃度輝度変換手段5に入力され、再び輝度
信号R1 ,G1 ,B1 に変換されて出力される。
Further, the masked data C 1 ,
The M 1 and Y 1 are input to the density / luminance conversion means 5, converted into the luminance signals R 1 , G 1 and B 1 again and output.

【0042】輝度信号R1 ,G1 ,B1 は第2の均等信
号検出手段6、不均等信号作成手段7および均等信号作
成手段8に入力される。第2の均等信号検出手段6は、
輝度信号R1 ,G1 ,B1 が均等、すなわちR1 =G1
=B1 であるかどうかを検出し、均等であるならばtr
ueそうでないならばfalseを出力し、その出力は
第1の選択手段9に入力される。第1の選択手段9は、
第2の均等信号検出手段6の出力がtrueである場合
には、色補正手段への入力信号R0 ,G0 ,B 0 が均等
信号でないのに色補正手段21の処理によって均等信号
となってしまった可能性があるので、不均等信号作成手
段7によって作成された信号R2 ,G2,B2 を選択し
出力する。一方、第2の均等信号検出手段6の出力がf
alseである場合には、色補正手段21によって処理
された通常の信号R1 ,G1 ,B1 を選択し出力する。
Luminance signal R1 , G1 , B1 Is the second equality
Signal detecting means 6, unequal signal generating means 7 and uniform signal generating means
It is input to the generating means 8. The second equalization signal detecting means 6 is
Luminance signal R1 , G1 , B1 Are equal, that is R1 = G1 
= B1 , And if equal, tr
ue otherwise, output false, and the output is
It is input to the first selecting means 9. The first selection means 9 is
When the output of the second equalization signal detecting means 6 is true
Is the input signal R to the color correction means.0 , G0 , B 0 Is even
Even if the signal is not a signal, a uniform signal is obtained by the processing of the color correction means 21.
Since there is a possibility that it has become
Signal R produced by step 72 , G2, B2 Select
Output. On the other hand, the output of the second equalization signal detecting means 6 is f
If it is “alse”, the process is performed by the color correction unit 21.
Normal signal R1 , G1 , B1 Select and output.

【0043】さらに、第1の選択手段9の出力は第2の
選択手段に入力されており、第1の均等信号検出手段2
の出力がfalseである場合には、同出力を選択して
出力する。一方、均等信号検出手段2の出力がtrue
である場合には、無彩色データが色補正手段21に入力
されたので、均等信号作成手段8からの出力を選択して
出力する。
Further, the output of the first selecting means 9 is inputted to the second selecting means, and the first equal signal detecting means 2
If the output is false, the same output is selected and output. On the other hand, the output of the equal signal detecting means 2 is true.
In this case, since the achromatic color data has been input to the color correction means 21, the output from the uniform signal generation means 8 is selected and output.

【0044】ここで、不均等信号作成手段7は、R1
1 ,B1 信号を入力して、R2 ,G2 ,B2 信号を出
力する。この時、R1 ,G1 ,B1 信号とR2 ,G2
2信号との間には以下の関係がある。
Here, the unequal signal generating means 7 uses R 1 ,
The G 1 and B 1 signals are input and the R 2 , G 2 and B 2 signals are output. At this time, R 1 , G 1 , B 1 signals and R 2 , G 2 ,
There is the following relationship with the B 2 signal.

【0045】R2 =R12 =G12 =B1 −1R 2 = R 1 G 2 = G 1 B 2 = B 1 -1

【0046】また、均等信号作成手段8は、R1 ,G
1 ,B1 信号を入力して、R3 ,G3,B3 信号を出力
する。この時、R1 ,G1 ,B1 信号とR3 ,G3 ,B
3 信号との間には以下の関係がある。
Further, the equalizing signal producing means 8 uses R 1 , G
Inputs 1 and B 1 signals and outputs R 3 , G 3 and B 3 signals. At this time, R 1 , G 1 and B 1 signals and R 3 , G 3 and B signals
There are the following relationships with the three signals.

【0047】 R2 =G2 =B2 =(R1 +G1 +B1 )/3R 2 = G 2 = B 2 = (R 1 + G 1 + B 1 ) / 3

【0048】不均等信号作成手段7及び均等信号作成手
段8の処理によれば、色補正手段21の色補正結果をで
きるだけ維持して、不均等信号及び均等信号を生成する
ことができる。
According to the processing of the uneven signal generating means 7 and the uniform signal generating means 8, it is possible to generate the uneven signal and the uniform signal while maintaining the color correction result of the color correcting means 21 as much as possible.

【0049】以上の構成により、モニタ特性に依存した
000 オブジェクト画像データは、プリンタ特性
に依存したR444 ラスター画像データに色補正さ
れる。
With the above configuration, the R 0 G 0 B 0 object image data depending on the monitor characteristic is color-corrected to the R 4 G 4 B 4 raster image data depending on the printer characteristic.

【0050】また、R000 オブジェクト画像デー
タが均等(即ち、無彩色)であった場合のみ、R44
4 ラスター画像データが均等となるように色補正され
る。
Further, only when the R 0 G 0 B 0 object image data is uniform (that is, achromatic color), R 4 G 4
Color correction is performed so that the B 4 raster image data is even.

【0051】(色補正部2)図3は色補正部2(14
0)の構成の1例を示す図である。
(Color Correction Unit 2) FIG. 3 shows the color correction unit 2 (14
It is a figure which shows an example of a structure of 0).

【0052】色補正部2は、色変換手段22、第3の均
等信号検出手段12、黒置き換え手段16、第3の選択
手段17、出力階調補正手段20から構成されており、
さらに色変換手段22は、輝度濃度変換手段11、黒生
成手段13、下色除去/黒補正手段15から構成され
る。
The color correction section 2 is composed of a color conversion means 22, a third uniform signal detection means 12, a black replacement means 16, a third selection means 17, and an output gradation correction means 20,
Further, the color conversion means 22 comprises a luminance density conversion means 11, a black generation means 13, and an undercolor removal / black correction means 15.

【0053】まず、作成された1ページの各ピクセルの
データは、各々8−bitのR4 ,G4 ,B4 として、
第3の均等信号検出手段12と、色変換手段22を構成
する要素の1つ輝度濃度変換手段11に入力される。
First, the created data of each pixel of one page is 8-bit R 4 , G 4 and B 4 ,
It is input to the third uniform signal detecting means 12 and the luminance density converting means 11 which is one of the elements constituting the color converting means 22.

【0054】第3の均等信号検出手段12は、入力信号
4 ,G4 ,B4 が均等、すなわちR4 =G4 =B4
あるかどうかを検出し、均等であるならばtrueそう
でないならばfalseを出力し、その出力は第3の選
択手段17に入力される。
The third equalizing signal detecting means 12 detects whether the input signals R 4 , G 4 and B 4 are equal, that is, R 4 = G 4 = B 4 , and if so, true If not, false is output and the output is input to the third selecting means 17.

【0055】一方、輝度の濃度変換手段11において
は、濃度輝度変換手段5によって輝度信号に変換されて
いた信号を再び、濃度信号に変換する。
On the other hand, in the brightness density converting means 11, the signal converted into the brightness signal by the density / brightness converting means 5 is converted again into the density signal.

【0056】輝度濃度変換手段11からの出力C2 ,M
2 ,Y2 は黒生成手段13に入力され、無彩色成分K2
を下式に基づき生成する。
Outputs C 2 and M from the brightness density conversion means 11
2 and Y 2 are input to the black generating means 13 and the achromatic component K 2
Is generated based on the following formula.

【0057】k2 =min(C,M,Y) ここでmin(C,M,Y)はC,M,Yの最小値を選
択する関数を表す。
K 2 = min (C, M, Y) where min (C, M, Y) represents a function for selecting the minimum value of C, M, Y.

【0058】このように、C,M,Yの最小値でK2
生成することによりカラーバランスを良好に保つことが
できる。
As described above, by generating K 2 with the minimum values of C, M, and Y, it is possible to maintain good color balance.

【0059】黒生成手段13により生成された無彩色成
分K2 および輝度濃度変換手段11で生成されたC2
22 は、下色除去/黒補正手段15に入力される。
The achromatic color component K 2 generated by the black generation means 13 and the C 2 M generated by the luminance density conversion means 11
2 Y 2 is input to the undercolor removal / black correction means 15.

【0060】ここで、下色除去/黒補正手段15におい
ては下色除去/黒補正テーブル設定手段14によって設
定されるルックアップテーブルを参照することにより下
色除去および黒補正処理を行い、C3 ,M3 ,Y3 ,K
3 を生成する。C2 ,M2 ,Y2 ,K2 とC3 ,M3
3 ,K3 の関係は次の通りである。
Here, in the undercolor removal / black correction means 15, the undercolor removal / black correction processing is performed by referring to the lookup table set by the undercolor removal / black correction table setting means 14, and C 3 , M 3 , Y 3 , K
Generates 3 . C 2 , M 2 , Y 2 , K 2 and C 3 , M 3 ,
The relationship between Y 3 and K 3 is as follows.

【0061】C3 =C2 −TableUCRC(K2 ) M3 =M2 −TableUCRM(K2 ) Y3 =Y2 −TableUCRY(K2 ) K3 =TableBGR (K2C 3 = C 2 -Table UCRC (K 2 ) M 3 = M 2 -Table UCRM (K 2 ) Y 3 = Y 2 -Table UCRY (K 2 ) K 3 = Table BGR (K 2 )

【0062】ここで、TableUCRC、Tabl
UCRM、TableUCRYはそれぞれ下色除去/黒補正テ
ーブル設定手段14によって設定される下色除去テーブ
ル、TableBGR は同設定手段によって設定される黒
補正テーブルを参照することを表している。
Here, Table UCRC , Table
e UCRM and Table UCRY respectively refer to the under color removal table set by the under color removal / black correction table setting means 14, and Table BGR refers to the black correction table set by the setting means.

【0063】ここで、黒補正および下色除去テーブルに
設定される曲線を図6に示す。まず、黒補正曲線は、入
力の最大値(255)の1/3までは0であり、1/3
を越えると2次曲線により滑らかに立ち上がるようにな
っている。これにより、低濃度部分ではKは入らないの
で、肌色等の低濃度部の色の再現性が良くなる。
Here, the curves set in the black correction and undercolor removal table are shown in FIG. First, the black correction curve is 0 up to 1/3 of the maximum input value (255), and is 1/3.
When it exceeds, the curve rises smoothly due to a quadratic curve. As a result, K is not entered in the low-density portion, and the reproducibility of the color in the low-density portion such as the skin color is improved.

【0064】さらに、黒補正曲線は入力の最大値におい
て出力の最大値(255)をとるようになっており、一
方、下色除去曲線も入力最大値において出力の最大値を
とるようになっているので、C2 =M2 =Y2 =255
の場合にはK2 =255となって、K1色で記録される
ことになる。これにより、本来K1色で記録したいK1
00%部分に他の色が混じってしまうことはない。
Further, the black correction curve takes the maximum output value (255) at the maximum input value, while the undercolor removal curve also takes the maximum output value at the maximum input value. Therefore, C 2 = M 2 = Y 2 = 255
In this case, K 2 = 255, and K1 color is recorded. As a result, the K1
No other color is mixed in the 00% portion.

【0065】また、図中C,M,Yで示される曲線は、
入力値−下色除去値をプロットした曲線であり、この曲
線を3倍(C,M,Y、3色分)したものに、黒補正曲
線を足し合わせたものでも出力=入力*2の直線を越え
ないように構成されている。これにより、各入力値にお
いて、C,M,Y,K出力の合計値が入力値の2倍以下
となるので、どのような入力値においても、記録装置に
おけるインクの打ち込み量の最大値、この場合は200
%を越えることはない。
The curves indicated by C, M and Y in the figure are
It is a curve in which the input value-undercolor removal value is plotted. Even if the black correction curve is added to the curve tripled (C, M, Y, 3 colors), the output = input * 2 line It is configured not to exceed. As a result, for each input value, the total value of the C, M, Y, and K outputs is less than or equal to twice the input value. Therefore, for any input value, the maximum value of the ink ejection amount in the printing apparatus, 200 if
It does not exceed%.

【0066】色変換されたC3 ,M3 ,Y3 ,K3 は黒
置き換え手段16および第3の選択手段17に入力され
る。
The color-converted C 3 , M 3 , Y 3 and K 3 are input to the black replacing means 16 and the third selecting means 17.

【0067】黒置き換え手段16は、C3 ,M3 ,Y
3 ,K3 信号を入力して、黒1色だけに置き換えたC
4 ,M4 ,Y4 ,K4 信号を出力する。この時、C3
3 ,Y3 ,K3 信号とC4 ,M4 ,Y4 ,K4 信号と
の間には以下の関係がある。
The black replacing means 16 is composed of C 3 , M 3 , Y
Input 3 and K 3 signals and replace with only one black color C
It outputs 4 , M 4 , Y 4 , and K 4 signals. At this time, C 3 ,
The following relationships exist between the M 3 , Y 3 , K 3 signals and the C 4 , M 4 , Y 4 , K 4 signals.

【0068】C4 =M4 =Y4 =0 K4 =K3 +α×C3 +β×M4 +γ×Y4 …(α、
β、γは定数)
C 4 = M 4 = Y 4 = 0 K 4 = K 3 + α × C 3 + β × M 4 + γ × Y 4 (α,
β and γ are constants)

【0069】第3の選択手段17は第3の均等信号検出
手段12の検出結果によって下色除去/黒補正手段15
および黒置き換え手段16からの出力のいずれかを選択
して出力する。すなわち、第3の均等信号検出手段12
の出力がtrueである場合は、無彩色が入力されたの
で黒置き換え手段16からの入力を選択し、false
の場合には通常の下色除去/黒補正手段15からの入力
を選択し、C55 55 として出力する。
The third selecting means 17 detects the third uniform signal.
Based on the detection result of the means 12, the undercolor removal / black correction means 15
And one of the outputs from the black replacement means 16 is selected
And output. That is, the third equal signal detecting means 12
If the output of is true, the achromatic color was input
To select the input from the black replacement means 16 and
In the case of, input from the normal undercolor removal / black correction means 15
Select, CFive MFive Y Five KFive Output as.

【0070】よって、R444 ラスター画像データ
が均等であった場合のみ、C5555 が均等とな
るように色補正することができる。
Therefore, only when the R 4 G 4 B 4 raster image data is uniform, it is possible to perform color correction so that C 5 M 5 Y 5 K 5 is uniform.

【0071】第3の選択手段17からのC5 ,M5 ,Y
5 ,K5 出力は、出力階調補正手段20に入力され、階
調補正処理が行われて、C6 ,M6 ,Y6 ,K6 となっ
て出力される。
C 5 , M 5 , Y from the third selecting means 17
The 5 , 5 outputs are input to the output tone correction means 20, are subjected to tone correction processing, and are output as C 6 , M 6 , Y 6 , K 6 .

【0072】18は解像度設定手段であり、記録装置に
おいて記録すべき解像度に応じて、その値を設定する。
Reference numeral 18 denotes a resolution setting means, which sets the value according to the resolution to be recorded by the recording apparatus.

【0073】27は記録装置で低解像度記録を行う場合
に使用される階調補正特性を記憶させた階調補正テーブ
ルであり、出力階調補正特性変更手段19に読み出さ
れ、変更を加えられ、出力階調補正手段20に渡され
る。
Reference numeral 27 is a gradation correction table that stores gradation correction characteristics used when low-resolution recording is performed by the recording apparatus, and is read out by the output gradation correction characteristic changing means 19 and changed. , To the output gradation correction means 20.

【0074】19は出力階調補正特性変更手段であり、
階調補正テーブル27を読み出し、これを18の解像度
設定手段によって設定された解像度に応じて変更を加
え、出力階調補正手段20に渡す。
Reference numeral 19 is an output gradation correction characteristic changing means,
The gradation correction table 27 is read out, and the gradation correction table 27 is changed according to the resolution set by the resolution setting means of 18, and is passed to the output gradation correction means 20.

【0075】図10および図11は、出力階調補正特性
変更手段がどのうように記録装置の階調補正特性を変更
するかを模式的に示した図であり、図10は低解像度が
解像度設定手段18により設定された場合の出力特性曲
線と出力特性補正曲線を示し、図11は高解像度が解像
度設定手段18により設定された場合の出力特性曲線と
出力特性補正曲線を示している。
FIGS. 10 and 11 are diagrams schematically showing how the output gradation correction characteristic changing means changes the gradation correction characteristic of the recording apparatus. FIG. 10 shows that the low resolution is the resolution. The output characteristic curve and the output characteristic correction curve when set by the setting means 18 are shown, and FIG. 11 shows the output characteristic curve and the output characteristic correction curve when the high resolution is set by the resolution setting means 18.

【0076】まず、図12及び図13を用いてプリンタ
300によって、低解像度で画像形成する場合及び高解
像度で画像形成する場合における記録法について説明す
る。
First, the recording method in the case of forming an image at a low resolution and the case of forming an image at a high resolution by the printer 300 will be described with reference to FIGS. 12 and 13.

【0077】本実施例のプリンタ300は、副走査方向
に複数のノズルを並べた記録ヘッドを、主走査方向に移
動させながら記録を行い、1行の記録が終わると記録メ
ディアを副走査方向に移動させ、記録ヘッドを記録開始
位置に戻して再び次の行の記録を行い、以下同様の手順
で1ページの記録を行うシリアル記録方式を用いる。
The printer 300 of the present embodiment performs recording while moving the recording head in which a plurality of nozzles are arranged in the sub-scanning direction in the main scanning direction, and when one line of recording is completed, the recording medium is moved in the sub-scanning direction. The serial recording method is used in which the recording head is moved to the recording start position, the next line is recorded again, and one page is recorded by the same procedure.

【0078】このような記録装置では、高解像度で画像
を形成するために記録ヘッドのドット径をかえずに、記
録ヘッドの主走査方向への移動を通常のピッチの半分で
行うことにより、見かけ上、主走査方向の解像度を倍に
することができる。
In such a recording apparatus, in order to form an image with high resolution, the dot diameter of the recording head is not changed and the recording head is moved in the main scanning direction at a half of the normal pitch. Moreover, the resolution in the main scanning direction can be doubled.

【0079】縦×横の解像度が360dpi(dot
per inch)×360dpiの記録装置では、図
12に示すように記録される。一方、記録ヘッドの主操
作方向(この場合は横方向)への移動を通常のピッチの
半分で行う場合には、図13で示すように記録されるべ
きである。しかしながら、記録ヘッドからの噴出される
インク滴の大きさは元の解像度で適当になるように設計
されているので、そのまま記録したので2倍の量のイン
クを記録メディア上に付着させることになり、メディア
によってはインクがあふれてしまう。
The vertical and horizontal resolution is 360 dpi (dot).
In a recording device of per inch) × 360 dpi, recording is performed as shown in FIG. On the other hand, when the recording head is moved in the main operation direction (horizontal direction in this case) at half the normal pitch, recording should be performed as shown in FIG. However, since the size of the ink droplets ejected from the recording head is designed to be appropriate at the original resolution, the recording is performed as it is, so twice the amount of ink is deposited on the recording medium. Ink may overflow depending on the media.

【0080】よって、高解像で画像を形成する場合は、
インク量を規制するために0〜255レベルを有するC
5555 の各信号を0〜216レベルに圧縮す
る。
Therefore, when forming an image with high resolution,
C with 0-255 level to regulate ink volume
Each signal of 5 M 5 Y 5 K 5 is compressed to 0 to 216 levels.

【0081】以下、図8を用いて出力階調補正手段20
の構成を説明する。
Hereinafter, the output gradation correction means 20 will be described with reference to FIG.
The configuration of will be described.

【0082】第4の選択部30及び出力階調補正部32
は、階調補正テーブルからの制御信号によって連動して
制御される。
Fourth selecting section 30 and output gradation correcting section 32
Are controlled in conjunction with a control signal from the gradation correction table.

【0083】第4の選択部30は、解像度設定手段18
で高解像度記録が設定された場合は、階調補正テーブル
変更手段19からの制御信号によって、C555
5 を階調圧縮部31に出力する。階調圧縮部31は、高
解像度記録に対応してインク量を規制するために図9に
示すように0〜255レベルを有するC5555
(図9(a))の各成分信号を入力レベルに応じて、0
〜216レベル内に圧縮し(図9(b))、出力階調補
正部32に出力する。
The fourth selecting section 30 has a resolution setting means 18
When the high resolution recording is set by, the control signal from the gradation correction table changing means 19 causes C 5 M 5 Y 5 K
5 is output to the gradation compression unit 31. Gradation compression section 31, C 5 M 5 Y 5 K 5 with 0 to 255 levels as shown in FIG. 9 in order to regulate the amount of ink in response to high-resolution recording
Each component signal in FIG. 9A is set to 0 depending on the input level.
To 216 levels (FIG. 9B) and output to the output gradation correction unit 32.

【0084】このように入力レベルに応じて圧縮するこ
とにより、階調をできるだけ維持することができる。
By thus compressing in accordance with the input level, gradation can be maintained as much as possible.

【0085】一方、解像度設定手段18で低解像度記録
が設定された場合は、第4の選択部30はC555
5 を出力階調補正部32に出力する。
On the other hand, when the low resolution recording is set by the resolution setting means 18, the fourth selecting section 30 sets C 5 M 5 Y 5
K 5 is output to the output gradation correction unit 32.

【0086】出力階調補正部32は、解像度設定手段1
8で設定された解像度記録に基づき、階調補正テーブル
変更手段19によって変更された上述の階調補正テーブ
ルを参照して以下に示される出力階調補正処理を行う。
The output tone correction section 32 is the resolution setting means 1
Based on the resolution recording set in 8, the output gradation correction processing shown below is performed with reference to the above gradation correction table changed by the gradation correction table changing means 19.

【0087】C6 =TableγC (C5 orC5 ′) M6 =TableγM (M5 orM5 ′) Y6 =TableγY (Y5 orY5 ′) K6 =TableγK (K5 orK5 ′) ここにTableγC 、TableγM 、Tableγ
Y 、TableγK はそれぞれ各色に対応した階調補正
テーブルを参照することを表している。
C 6 = Table γ C (C 5 orC 5 ′) M 6 = Table γ M (M 5 orM 5 ′) Y 6 = Table γ Y (Y 5 orY 5 ′) K 6 = Table γ K (K 5 orK 5 ′) ) Here, Table γ C , Table γ M , Table γ
Y and Table γ K indicate that the gradation correction table corresponding to each color is referred to.

【0088】出力階調補正部32は、低解像度記録が指
定された場合は、図10からわかるように入力値の全レ
ンジ(0から255)に対して、その出力値(本実施例
においては濃度値を0から255にマッピングしたも
の)が線形になるように、出力補正曲線が設定される。
即ち、出力補正曲線はプリンタ300の出力特性が有す
る歪に基づき設定される。
When the low resolution recording is designated, the output gradation correction unit 32 outputs the output value (in this embodiment, in the present embodiment) for the entire range of input values (0 to 255), as can be seen from FIG. The output correction curve is set so that the density value mapped from 0 to 255) is linear.
That is, the output correction curve is set based on the distortion of the output characteristics of the printer 300.

【0089】一方、図11からわかるように高解像度が
指定された場合は、入力値の全レンジの一部分(0から
216)に対して、その出力値が線形になるように、出
力補正曲線が設定される。これは、解像度を変えても、
記録メディアが同じであればその出力特性は変わらず、
単純にその入力レンジが狭くなった、すなわち217以
上の入力に対しては解像度が高くなった分打ち込み量が
増えて、その濃度は頭打ちになってしまうと言う現象を
反映したものになっている。従って、図11における出
力特性曲線の形は、単位面積当たりの最大インク量はか
わらないので図10における出力特性曲線を入出力とも
に同じ割合で縮小した形となる。
On the other hand, as can be seen from FIG. 11, when the high resolution is designated, the output correction curve is set so that the output value becomes linear with respect to a part (0 to 216) of the entire range of the input value. Is set. This is because even if you change the resolution
If the recording media are the same, the output characteristics do not change,
This reflects the phenomenon that the input range is simply narrowed, that is, the input amount increases for higher input resolutions of 217 or more, and the density reaches a ceiling. . Therefore, the shape of the output characteristic curve in FIG. 11 is the same as that of the output characteristic curve in FIG. 10, since the maximum ink amount per unit area does not change.

【0090】即ち、高解像度記録の場合、1画素ごとの
レンジは216に規制されるが、画像記録密度が高くな
るので記録媒体上の単位面積当たりの最大インク量は、
低解像度記録の場合はかわらない。
That is, in the case of high resolution recording, the range for each pixel is regulated to 216, but since the image recording density is high, the maximum ink amount per unit area on the recording medium is
It does not change for low resolution recording.

【0091】高解像度記録では、最大濃度は維持でき
る。むしろ、高解像度記録の方が記録密度が高くなるの
で全体のコントラストが強調される。
In high resolution recording, the maximum density can be maintained. Rather, high-resolution recording has a higher recording density, so that the overall contrast is emphasized.

【0092】一方、低解像度記録は、図10に示すよう
に0〜255レベルを用いるので中間調領域を良好に再
現することができる。
On the other hand, in the low resolution recording, since the levels 0 to 255 are used as shown in FIG. 10, the halftone area can be reproduced well.

【0093】以上のように、設定された解像度記録に基
づいた階調補正処理を行うことができる。
As described above, the gradation correction processing based on the set resolution recording can be performed.

【0094】出力階調補正特性変更手段19は、改造度
設定手段18によって低解像度記録が指定された場合に
は、低解像度記録に対応した出力補正曲線を保持した階
調補正テーブルに変更を加えずねまた高解像度記録が指
定された場合には、同出力補正曲線を入出力ともに同じ
割合で縮小した特性を持つ階調補正テーブルを出力階調
補正手段20に設定する。
The output gradation correction characteristic changing means 19 makes a change to the gradation correction table holding the output correction curve corresponding to the low resolution recording when the low resolution recording is designated by the modification degree setting means 18. When the high resolution recording is designated, the output gradation correction means 20 is set with a gradation correction table having a characteristic that the same output correction curve is reduced at the same ratio for both input and output.

【0095】よって、設定された解像度に応じて出力階
調補正の特性が変わってしまうようなシステムにおいて
も保持すべき出力階調補正用のデータを複数待たなくて
も良いシステムの構成が可能となる。
Therefore, even in a system in which the characteristics of the output gradation correction change according to the set resolution, it is possible to construct a system in which it is not necessary to wait for a plurality of output gradation correction data to be held. Become.

【0096】以上のように、本実施例によれば、色補正
部2においてCMYの最小値をKとして下色除去/黒補
正処理を行いCMYK信号を得る前に、色補正部1にお
いてCMYの積によりKを求め、この値により予め補正
するので、色補正部2から出力されるCMYK信号のグ
レーバランスが良好となる。
As described above, according to this embodiment, before the CMYK signal is obtained by performing the undercolor removal / black correction processing with the minimum value of CMY in the color correction section 2 as K, the CMY of the color correction section 1 is obtained. Since K is obtained from the product and the value is corrected in advance, the gray balance of the CMYK signal output from the color correction unit 2 becomes good.

【0097】また、本実施例の構成によれば、色補正部
1と色補正部2と色処理を分離して行うような構成にお
いても、入力信号が無彩色である場合のみ、プリンタで
黒1色で記録することができる。
Further, according to the structure of the present embodiment, even in the structure in which the color correction unit 1 and the color correction unit 2 are separately executed, the black color is obtained by the printer only when the input signal is achromatic. It can be recorded in one color.

【0098】また、下色除去/黒補正手段15によれ
ば、低濃度部分においてはKを入れず、色味を良好に再
現するとともに、高濃度部分においては、Kを含めて再
現するので高濃度の記録が可能となる。
Further, according to the undercolor removal / black correction means 15, K is not added in the low density portion and the tint is reproduced well, and K is reproduced in the high density portion, so that it is high. It is possible to record the concentration.

【0099】更に、C,M,Yが全て最大濃度になった
場合は、K1色で記録することができる。
Further, when C, M, and Y all have the maximum density, it is possible to record with K1 color.

【0100】そして、いかなる入力信号に対しても記録
装置におけるインクの最大打ち込み量を越えることな
く、記録することができる。
Recording can be performed with respect to any input signal without exceeding the maximum ink ejection amount in the recording apparatus.

【0101】また、本実施例のように、オブジェクト画
像データを解析し、展開するレンダリングドライバの前
に色補正部1を備え、輝度濃度変換手段1でモニタ特性
に基づく歪を補正し、マスキング手段4でプリンタ特性
に基づいた色信号に補正するので、展開後の画像信号に
対して画素ごとに色補正するのに比べて効率良く高速に
処理することができる。
Further, as in the present embodiment, the color image correction unit 1 is provided in front of the rendering driver for analyzing and developing the object image data, and the brightness / density converting unit 1 corrects the distortion based on the monitor characteristic, and the masking unit. Since the color signal is corrected in 4 according to the printer characteristics, the processed image signal can be processed efficiently and at high speed as compared with the color correction for each pixel.

【0102】(変形例)図14は上述の実施例の変形例
を説明するブロック図である。
(Modification) FIG. 14 is a block diagram for explaining a modification of the above embodiment.

【0103】なお、上述の実施例と同一のものは、符号
を同一にし説明を省略する。
The same parts as those in the above-mentioned embodiment are designated by the same reference numerals and the description thereof will be omitted.

【0104】本変形例においては、輝度濃度変換手段
1、黒生成手段3、マスキング手段4、濃度輝度変換手
段5から構成される色補正手段21の代わりに、補間処
理手段25、ルックアップテーブル26から構成される
色補正手段を採用している。変形例の場合、輝度濃度変
換処理、黒生成処理、マスキング処理および濃度輝度、
変換処理等を、予め施した値を格子点上に持つルックア
ップテーブル26を参照する補間演算によって色補正処
理を行っている。このような構成をとることにより、複
数の色補正処理を、1つの補間処理に還元することが可
能となっている。
In the present modification, the interpolation processing means 25 and the look-up table 26 are used in place of the color correction means 21 composed of the luminance density conversion means 1, the black generation means 3, the masking means 4, and the density / luminance conversion means 5. The color correction means composed of is used. In the case of the modified example, the luminance / density conversion processing, the black generation processing, the masking processing and the density / luminance,
The color correction process is performed by an interpolation calculation that refers to the lookup table 26 that has the values that have been subjected to the conversion process in advance on the grid points. With such a configuration, it is possible to reduce a plurality of color correction processes to one interpolation process.

【0105】なお、ここで述べた実施例においては各信
号は8ビットのデジタル信号であったが、12ビット、
16ビット、…、Nビット等で構成されるデータであっ
てもかまわない。
Although each signal is an 8-bit digital signal in the embodiment described here,
Data composed of 16 bits, ..., N bits and the like may be used.

【0106】また、記録装置としては無彩色として黒を
使用するものであればカラーインクジェット記録装置に
限らず、熱転写記録装置や電子写真記録装置等であって
もかまわない。
The recording device is not limited to the color ink jet recording device as long as it uses black as an achromatic color, and may be a thermal transfer recording device, an electrophotographic recording device, or the like.

【0107】更に、上述の実施例では黒補正手段はその
出力を0とする閾値を最大入力値の1/3までとして
が、この値に限らなくても構わない。また、各入力値に
おけるC,M,Y,K出力の合計値が入力値の2倍以下
になるとしたが、これもまたこの値に限らなくても構わ
ない。
Further, in the above-described embodiment, the black correction means sets the threshold value at which the output is 0 to 1/3 of the maximum input value, but it is not limited to this value. Moreover, although the total value of the C, M, Y, and K outputs at each input value is not more than twice the input value, this is not limited to this value either.

【0108】[0108]

【発明の効果】以上説明したように総出力レベルを制御
することにより画像形成装置で良好に画像を形成するレ
ベルを越えてしまうことを防ぐことができる。
As described above, by controlling the total output level, it is possible to prevent the image forming apparatus from exceeding the level for forming an excellent image.

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

【図1】画像処理装置の構成の一例を示す図。FIG. 1 is a diagram showing an example of a configuration of an image processing apparatus.

【図2】色補正部1の構成の一例を示す図。FIG. 2 is a diagram showing an example of a configuration of a color correction unit 1.

【図3】色補正部2の構成の一例を示す図。FIG. 3 is a diagram showing an example of a configuration of a color correction unit 2.

【図4】オブジェクト画像データの構成の一例を示す
図。
FIG. 4 is a diagram showing an example of the configuration of object image data.

【図5】処理の全体の流れの一例を示す図。FIG. 5 is a diagram showing an example of the overall flow of processing.

【図6】黒補正/下色除去曲線の一例を示す図。FIG. 6 is a diagram showing an example of a black correction / undercolor removal curve.

【図7】黒生成手段3の構成の一例を示す図。FIG. 7 is a diagram showing an example of a configuration of a black generation unit 3.

【図8】出力階調補正手段20の構成の一例を示す図。FIG. 8 is a diagram showing an example of a configuration of an output gradation correction unit 20.

【図9】階調圧縮部31の処理の一例を示す図。FIG. 9 is a diagram showing an example of processing of a gradation compression unit 31.

【図10】出力階調補正処理の一例を示す図。FIG. 10 is a diagram showing an example of output gradation correction processing.

【図11】出力階調補正処理の一例を示す図。FIG. 11 is a diagram showing an example of output gradation correction processing.

【図12】高解像度記録の一例を示す図。FIG. 12 is a diagram showing an example of high resolution recording.

【図13】低解像度記録の一例を示す図。FIG. 13 is a diagram showing an example of low resolution recording.

【図14】変形例における色補正部1の構成の一例を示
す図。
FIG. 14 is a diagram showing an example of a configuration of a color correction unit 1 in a modified example.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/60 H04N 1/40 D 1/40 101Z (72)発明者 廣杉 葉子 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 長谷 昌廣 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 隅内 一芳 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 茂呂 陵宏 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification number Office reference number FI Technical indication location H04N 1/60 H04N 1/40 D 1/40 101Z (72) Inventor Yoko Hirosugi Ota Ward, Tokyo Shimomaruko 3-30-2 Canon Inc. (72) Inventor Masahiro Hase 3-30-2 Shimomaruko Ota-ku, Tokyo Canon Inc. (72) Inventor Kazuyoshi Sumai 3 Shimomaruko Ota-ku, Tokyo In the 30th-2nd Canon Inc. (72) Inventor Toyohiro Moro 3-30th-2nd Shimomaruko Ota-ku, Tokyo In the Canon Inc.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 カラー画像データを入力する入力手段
と、 前記カラー画像データに対して下色除去処理及び黒生成
処理を行ない、黒成分を含む複数の色成分を示すデータ
を出力する色補正手段とを有し、 前記色補正手段は前記黒成分を含む複数の色成分を示す
データの総出力レベルが前記カラー画像データの入力レ
ベルに応じた値になるように制御することを特徴とする
画像処理装置。
1. Input means for inputting color image data, and color correction means for performing undercolor removal processing and black generation processing on the color image data and outputting data indicating a plurality of color components including a black component. An image characterized in that the color correction means controls the total output level of data indicating a plurality of color components including the black component to be a value according to the input level of the color image data. Processing equipment.
【請求項2】 前記色補正手段は前記入力レベルのN倍
以下に前記出力レベルを制御することを特徴とする請求
項1記載の画像処理装置。
2. The image processing apparatus according to claim 1, wherein the color correction unit controls the output level to be N times or less the input level.
【請求項3】 前記色補正手段は前記入力レベルが最大
の時、前記した色除去処理により出力される色成分を示
すデータのレベルを大略0にすることを特徴とする請求
項1記載の画像処理装置。
3. The image according to claim 1, wherein the color correction unit sets the level of the data indicating the color component output by the color removal processing to approximately 0 when the input level is maximum. Processing equipment.
【請求項4】 前記色補正手段は前記入力レベルが所定
値になるまでは、前記黒成分を示すデータのレベルを大
略0にすることを特徴とする請求項1記載の画像処理装
置。
4. The image processing apparatus according to claim 1, wherein the color correction unit sets the level of the data indicating the black component to approximately 0 until the input level reaches a predetermined value.
【請求項5】 カラー画像データを入力する入力工程
と、 前記カラー画像データに対して下色除去処理及び黒生成
処理を行ない、黒成分を含む複数の色成分を示すデータ
を出力する色補正工程とを有し、 前記色補正手段は前記黒成分を含む複数の色成分を示す
データの総出力レベルが前記カラー画像データの入力レ
ベルに応じた値になるように制御することを特徴とする
画像処理方法。
5. An input step of inputting color image data, and a color correction step of performing undercolor removal processing and black generation processing on the color image data and outputting data indicating a plurality of color components including a black component. An image characterized in that the color correction means controls the total output level of data indicating a plurality of color components including the black component to be a value according to the input level of the color image data. Processing method.
JP7194980A 1995-07-31 1995-07-31 Image processing unit and method Pending JPH0946528A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP7194980A JPH0946528A (en) 1995-07-31 1995-07-31 Image processing unit and method
US08/688,777 US6574010B1 (en) 1995-07-31 1996-07-31 Image processing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7194980A JPH0946528A (en) 1995-07-31 1995-07-31 Image processing unit and method

Publications (1)

Publication Number Publication Date
JPH0946528A true JPH0946528A (en) 1997-02-14

Family

ID=16333546

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7194980A Pending JPH0946528A (en) 1995-07-31 1995-07-31 Image processing unit and method

Country Status (1)

Country Link
JP (1) JPH0946528A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006341605A (en) * 2005-06-09 2006-12-21 Xerox Corp Color printing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006341605A (en) * 2005-06-09 2006-12-21 Xerox Corp Color printing

Similar Documents

Publication Publication Date Title
JP4213230B2 (en) Color document printing method
US5710827A (en) Halftone dither cell with integrated preferred color matching
US6084689A (en) Method and apparatus for saturation compensation in total ink limited output
EP1073260B1 (en) Image processing device, image forming device incorporating the same, and storage medium for storing program used thereby
JPH10109443A (en) Color image processing method
JPH06233121A (en) Picture processing system
JPH06225171A (en) Method and circuit for adaptive color error diffusion
JPH08294013A (en) Method and device for improvement to reduce worm in intermediate tone image by using gray balance correction
JP3309944B2 (en) Improved method and apparatus for performing vivid color correction in a binary printing device
JP3809195B2 (en) Image processing method and apparatus
US5892596A (en) Image processing apparatus capable of reforming marker editing
JP4512354B2 (en) Digital image printing using a reduced amount of colorant while maintaining perceived color
US5975671A (en) Method and apparatus for printing an image on a device having multiple dot densities and multiple dot areas
US6693731B1 (en) Image processing apparatus and method
JPH11196271A (en) Image data conversion method, device and recording medium recording image data conversion program and readable by computer
US7116448B1 (en) Image forming apparatus, image forming system, printer controller, and computer-readable record medium
US6574010B1 (en) Image processing apparatus and method
US5805295A (en) Image processing apparatus and method for applying special image effects to output images
JPH0946528A (en) Image processing unit and method
US6249354B1 (en) Image processing apparatus and method
JPH0946524A (en) Image processing unit and its method
JPH0946539A (en) Image processor and its method
JPH0946540A (en) Image processor and its method
JP6750850B2 (en) Color conversion device, color conversion method, and program
JP2005252911A (en) Image processing method and image processor

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040224

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040706