[go: up one dir, main page]

JPH10155093A - Image processing method and device therefor - Google Patents

Image processing method and device therefor

Info

Publication number
JPH10155093A
JPH10155093A JP9039360A JP3936097A JPH10155093A JP H10155093 A JPH10155093 A JP H10155093A JP 9039360 A JP9039360 A JP 9039360A JP 3936097 A JP3936097 A JP 3936097A JP H10155093 A JPH10155093 A JP H10155093A
Authority
JP
Japan
Prior art keywords
color
color system
image signal
error
pixel
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
JP9039360A
Other languages
Japanese (ja)
Inventor
Kunio Ikuta
国男 生田
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.)
Dainippon Screen Manufacturing Co Ltd
Original Assignee
Dainippon Screen Manufacturing Co Ltd
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 Dainippon Screen Manufacturing Co Ltd filed Critical Dainippon Screen Manufacturing Co Ltd
Priority to JP9039360A priority Critical patent/JPH10155093A/en
Publication of JPH10155093A publication Critical patent/JPH10155093A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image processing method capable of processing an image while keeping matching between an image to be recorded and an original image in an excellent way, and to provide the device therefor. SOLUTION: Multi-level image signals R, G, B from a pre-processing section 200 are given respectively to correction data processing sections 11, 12, 13. The correction data processing sections 11, 12, 13 provide an output of error correction signals B2 , G2 , R2 obtained by adding an error produced from picture elements processed precedingly to a BGR/YMCK conversion section 14. Then multi-valued signals Y, M, C, K subject to BGR/YMCK conversion are given to a binarization processing section 15, the signals are converted into binary data Yo, Mo, Co, Ko and fed to an image recording device 400 and a YMCK/ BGR conversion section 16. Then the YMCK/BGR conversion section 16 converts the binary data Yo, Mo, Co, Ko into multi-valued signals Bo, Go, Ro and the result is fed back of the correction data processing sections 11, 12, 13.

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 method and apparatus for a color image used when recording a multi-tone color image with a plurality of recording colors.

【0002】[0002]

【従来の技術】従来より、インキジェットプリンタある
いは熱転写記録装置等のカラー画像の記録を行う画像記
録装置は、記録色として減色混合による表色系であるイ
エロー(Y),マゼンタ(M),シアン(C),墨
(K)の4色を用いて記録する。そして、その記録形態
は各色についての2値データに基づくドットによる記録
であるため、原画が多階調カラー画像であった場合は、
記録するドットの密度を変化させることにより、原画の
階調を擬似的に再現させていた。
2. Description of the Related Art Conventionally, an image recording apparatus for recording a color image, such as an ink jet printer or a thermal transfer recording apparatus, employs a color system based on subtractive color mixing, such as yellow (Y), magenta (M), and cyan. Recording is performed using four colors (C) and black (K). Since the recording mode is dot recording based on binary data for each color, if the original image is a multi-tone color image,
By changing the density of the dots to be recorded, the tone of the original image is reproduced in a pseudo manner.

【0003】また、最近では、上記の4色の他に、淡い
イエロー,淡いマゼンタ,淡いシアン,グレー等のイン
キをさらに装備した画像記録装置もあり、このような装
置では、各色ごとに3値で記録が行われる。そして、各
色ごとに、インキを付着させない場合、淡いインキを付
着させる場合、濃いインキを付着させる場合の3つのパ
ターンの記録状態があるため、2値で記録する装置に比
して原画像の再現性が高い。
Recently, there is an image recording apparatus further provided with light yellow, light magenta, light cyan, gray, and other inks in addition to the above four colors. Is recorded. For each color, there are three patterns of recording states: when no ink is applied, when light ink is applied, and when dark ink is applied. High in nature.

【0004】このような画像記録装置に対して出力され
る信号は、各色ごとに2値化又は3値化された画像信号
である。
A signal output to such an image recording apparatus is an image signal binarized or ternarized for each color.

【0005】このような記録プロセスを前段階から順次
に説明する。まず、入力した画像データに対して前処理
として階調変換や鮮鋭度強調等の種々の処理が施され
る。そして、これら種々の処理が施された加色混合によ
る表色系であるレッド(R),グリーン(G),ブルー
(B)についての色成分信号が多値(多階調)で出力さ
れる。
[0005] Such a recording process will be described sequentially from the previous stage. First, various processes such as gradation conversion and sharpness enhancement are performed as pre-processing on input image data. Then, color component signals for red (R), green (G), and blue (B), which are color systems based on additive color mixture subjected to these various processes, are output in multi-values (multi-gradation). .

【0006】そして、B,G,Rの信号を記録色である
減色混合による表色系Y,M,C,Kの信号に変換した
後、2値化または3値化の処理が行われる。
After the B, G, and R signals are converted into Y, M, C, and K colorimetric signals by subtractive color mixing, which is a recording color, binarization or ternary processing is performed.

【0007】そして得られる記録色についての各色成分
信号について個別に2値化処理または3値化処理を行
い、その2値データまたは3値データを生成する。そし
て画像記録装置に対して各記録色に対応する信号をそれ
ぞれ2値または3値で出力する。例えば、2値記録の場
合、インキを付着させるときにはそのインキの色に対応
する2値データを「1」とし、付着させないときにはそ
のインキの色に対応する2値データを「0」とする。ま
た、3値記録の場合には、例えば、濃いインキを付着さ
せるときにはそのインキの色に対応する3値データを
「2」とし、淡いインキを付着させるときにはそのイン
キの色に対応する3値データを「1」とし、付着させな
いときにはそのインキの色に対応する3値データを
「0」とする。
[0007] Binary processing or ternary processing is individually performed on each color component signal for the obtained recording color to generate binary data or ternary data. Then, a signal corresponding to each recording color is output to the image recording apparatus as a binary or ternary value. For example, in the case of binary recording, when ink is to be applied, the binary data corresponding to the color of the ink is “1”, and when not to be applied, the binary data corresponding to the color of the ink is “0”. In the case of ternary recording, for example, when depositing a dark ink, the ternary data corresponding to the color of the ink is set to “2”, and when depositing a light ink, the ternary data corresponding to the color of the ink is set. Is set to “1”, and when not attached, the ternary data corresponding to the color of the ink is set to “0”.

【0008】[0008]

【発明が解決しようとする課題】従来より、上述のB,
G,Rの信号を記録色であるY,M,C,Kの信号に変
換するBGR/YMCK変換では、マスキングやルック
アップテーブル(LUT)を使用した方法が実施されて
いる。
Conventionally, the above B,
In BGR / YMCK conversion for converting G and R signals into Y, M, C and K signals which are recording colors, a method using masking and a look-up table (LUT) is implemented.

【0009】マスキングは、簡単な1次のマスキング方
程式を使用すれば演算は容易であるが演算結果の誤差が
大きいため、好ましい結果は得られない。従って、2次
補正,3次補正等を施したマスキング方程式を使用すれ
ば誤差の少ない比較的に良好なBGR/YMCK変換が
可能であるが、演算が複雑であるため、装置構成が複雑
・大規模になるとともに演算時間が増大する等の問題が
ある。
The masking operation is easy if a simple first-order masking equation is used. However, since the error of the operation result is large, a favorable result cannot be obtained. Therefore, if a masking equation subjected to secondary correction, tertiary correction, etc. is used, relatively good BGR / YMCK conversion with little error can be performed, but since the calculation is complicated, the device configuration is complicated and large. There is a problem that the calculation time increases as the scale increases.

【0010】また、ルックアップテーブル(LUT)を
使用した変換は、特公昭58−16180に開示される
ような補間処理が行われるが、補間誤差が発生する。
In the conversion using a look-up table (LUT), interpolation processing as disclosed in Japanese Patent Publication No. 58-16180 is performed, but an interpolation error occurs.

【0011】さらに、マスキングによる変換においては
マスキング方程式の係数の決定が極めて困難であるとと
もに、ルックアップテーブルによる変換においても格納
データの最適化は極めて困難である。
Further, in conversion by masking, it is extremely difficult to determine coefficients of a masking equation, and in conversion by a lookup table, optimization of stored data is also extremely difficult.

【0012】従って、BGR/YMCK変換により発生
する変換誤差は、画像記録装置において記録される画像
と原画との整合性の欠如の大きな要因となっている。
Therefore, the conversion error generated by the BGR / YMCK conversion is a major factor in the lack of consistency between the image recorded in the image recording apparatus and the original image.

【0013】この発明は、上記課題に鑑み、記録される
画像と原画との整合性を良好に保ちつつ画像を処理する
画像処理方法および装置を提供することを目的とする。
In view of the above problems, an object of the present invention is to provide an image processing method and apparatus for processing an image while maintaining good consistency between a recorded image and an original image.

【0014】[0014]

【課題を解決するための手段】請求項1に記載の発明
は、第1の表色系で表現された多値画像信号を第2の表
色系で表現された2値の画像信号に変換する方法であっ
て、(a)第1の表色系によって表現された2値化処理の
対象である画素の多値画像信号に、2値化済みの画素に
ついての2値化による誤差を各色ごとに加算することに
よって当該画素に対する補正データを各色ごとに算出す
る工程と、(b)第1の表色系における補正データを第2
の表色系で表現される多値画像信号に変換する工程と、
(c)第2の表色系に変換された多値画像信号を2値化
し、各色ごとに2値データを生成する工程と、(d)第2
の表色系で表現された2値データを第1の表色系で表現
される多値画像信号に変換する工程と、(e)第1の表色
系に変換された多値画像信号を当該画素に対する補正デ
ータから減算することにより第1の表色系における誤差
を各色ごとに導出する工程と、(f)導出された誤差を各
色ごとに当該画素の周辺に位置する2値化未処理の画素
に対して分配する工程とを備え、工程(f)で分配された
誤差が画素ごとに蓄積され、工程(a)での2値化による
誤差として使用されることを特徴としている。
According to the present invention, a multi-valued image signal represented by a first color system is converted into a binary image signal represented by a second color system. (A) the multi-level image signal of the pixel to be subjected to the binarization process expressed by the first color system represents an error due to the binarization of the binarized pixel for each color. Calculating the correction data for the pixel for each color by adding the correction data for each color; and (b) correcting the correction data in the first color system for the second color.
Converting to a multi-valued image signal represented by the color system of
(c) binarizing the multi-valued image signal converted into the second color system and generating binary data for each color;
Converting the binary data expressed in the first color system into a multi-valued image signal expressed in the first color system; and (e) converting the multi-valued image signal converted in the first color system into Deriving an error in the first color system for each color by subtracting from the correction data for the pixel, and (f) converting the derived error for each color to a binary unprocessed pixel located around the pixel. And a step of distributing the pixels to the pixels of step (a), wherein the errors distributed in step (f) are accumulated for each pixel and used as errors due to binarization in step (a).

【0015】請求項2に記載の発明は、第1の表色系で
表現された多値画像信号を第2の表色系で表現された2
値の画像信号に変換する装置であって、(a)第1の表色
系によって表現された2値化処理の対象である画素の多
値画像信号に2値化済みの画素についての2値化による
誤差を各色ごとに加算することによって当該画素に対す
る補正データを各色ごとに算出する補正データ導出手段
と、(b)第1の表色系における補正データを第2の表色
系で表現される多値画像信号に変換する第1表色系変換
手段と、(c)第2の表色系に変換された多値画像信号を
2値化し、各色ごとに2値データを生成する2値化処理
手段と、(d)第2の表色系で表現された2値データを第
1の表色系で表現される多値画像信号に変換する第2表
色系変換手段と、(e)第1の表色系に変換された多値画
像信号を当該画素に対する補正データから減算すること
により第1の表色系における誤差を各色ごとに導出する
誤差導出手段と、(f)導出された誤差を各色ごとに当該
画素の周辺に位置する2値化未処理の画素に対して分配
する誤差分配手段と、(g)誤差分配手段によって分配さ
れた誤差を各色ごとに蓄積する誤差蓄積手段とを備える
ものである。
According to a second aspect of the present invention, a multi-valued image signal represented by a first color system is converted to a multi-valued image signal represented by a second color system.
(A) a binarized pixel signal which has been binarized into a multivalued image signal of a pixel to be binarized and expressed by a first color system Correction data deriving means for calculating the correction data for the pixel for each color by adding the error due to the conversion for each color, and (b) the correction data in the first color system is expressed in a second color system First color system conversion means for converting the multi-valued image signal into a multi-valued image signal, and (c) a binarizing device for binarizing the multi-valued image signal converted into the second color system and generating binary data for each color (D) second color system conversion means for converting binary data expressed in the second color system into a multi-valued image signal expressed in the first color system, and (e) ) By subtracting the multi-valued image signal converted to the first color system from the correction data for the pixel, Error deriving means for deriving the difference for each color, (f) error distributing means for distributing the derived error to each of the pixels which have not been binarized and located around the pixel for each color, and (g) Error accumulating means for accumulating the error distributed by the error distributing means for each color.

【0016】請求項3に記載の発明は、複数の記録色の
ドットの分布によってカラー画像を記録するために、ド
ットの記録状態を指定する2値化画像データを各記録色
について生成する装置であって、2値化の対象である画
素についての複数の入力信号に所定の変換を施して出力
信号を得る変換手段を有し、前記所定の変換は、出力信
号がフィードバックされて得られる信号と入力信号との
演算を含む変換であることを特徴としている。
According to a third aspect of the present invention, there is provided an apparatus for generating, for each recording color, binarized image data designating a dot recording state in order to record a color image based on a distribution of dots of a plurality of recording colors. And converting means for performing a predetermined conversion on a plurality of input signals for the pixel to be binarized to obtain an output signal, wherein the predetermined conversion includes a signal obtained by feeding back the output signal. The conversion is a conversion including an operation with an input signal.

【0017】請求項4に記載の発明は、第1の表色系に
おいてm値(ただし、mは「m>2」を満たす整数)で
表現される画像信号を第2の表色系におけるn値(ただ
し、nは「m>n≧2」を満たす整数)の画像信号に変
換するn値化処理を行う方法であって、(a)n値化処理
の対象である注目画素の第1の表色系においてm値で表
現される画像信号をn値化済みの画素から発生した誤差
によって補正することにより補正データを生成する工程
と、(b)第1の表色系における補正データを第2の表色
系で表現される画像信号に変換する工程と、(c)第2の
表色系に変換された画像信号をn値化し、各色ごとにn
値データを生成する工程と、(d)第2の表色系で表現さ
れたn値データを第1の表色系で表現される画像信号に
変換する工程と、(e)第1の表色系に変換された画像信
号を当該注目画素に対する補正データから減算すること
により第1の表色系における誤差を各色ごとに導出する
工程と、(f)導出された誤差を各色ごとに当該注目画素
の近辺に位置するn値化未処理の画素に対して分配する
工程とを備えている。
According to a fourth aspect of the present invention, an image signal represented by an m value (where m is an integer satisfying "m>2") in the first color system is converted into an n signal in the second color system. This is a method of performing an n-value conversion process of converting an image signal into a value (where n is an integer satisfying “m> n ≧ 2”), wherein (a) the first pixel of a target pixel to be subjected to the n-value conversion process (C) generating correction data by correcting an image signal represented by an m value in the color system by an error generated from an n-valued pixel; and (b) correcting the correction data in the first color system. (C) converting the image signal converted to the second color system into an n-value and converting the image signal into an n-value for each color;
Generating value data; (d) converting the n-value data expressed in the second color system to an image signal expressed in the first color system; Deriving an error in the first color system for each color by subtracting the image signal converted to the color system from the correction data for the pixel of interest; and (f) deriving the derived error for each color in the Distributing to n-valued unprocessed pixels located near the pixels.

【0018】請求項5に記載の発明は、請求項4に記載
の方法において、工程(b)は、ルックアップテーブルを
使用して第1の表色系における補正データの上位ビット
に基づいて第2の表色系で表現される画像信号に変換す
るものである。
According to a fifth aspect of the present invention, in the method according to the fourth aspect, the step (b) uses a look-up table to store a second color data based on upper bits of correction data in the first color system. The image signal is converted into an image signal expressed by a color system of 2.

【0019】請求項6に記載の発明は、第1の表色系に
おいてm値(ただし、mは「m>2」を満たす整数)で
表現される画像信号を第2の表色系におけるn値(ただ
し、nは「m>n≧2」を満たす整数)の画像信号に変
換するn値化処理を行う方法であって、(a)n値化処理
の対象である注目画素の第1の表色系においてm値で表
現される画像信号をn値化済みの画素から発生した誤差
によって補正することにより補正データを生成する工程
と、(b)第1の表色系における補正データをルックアッ
プテーブルを使用して第2の表色系で表現されるn値デ
ータに変換する工程と、(c)第2の表色系で表現された
n値データを第1の表色系で表現される画像信号に変換
する工程と、(d)第1の表色系に変換された画像信号を
当該注目画素に対する補正データから減算することによ
り第1の表色系における誤差を各色ごとに導出する工程
と、(e)導出された誤差を各色ごとに当該注目画素の近
辺に位置するn値化未処理の画素に対して分配する工程
とを備えている。
According to a sixth aspect of the present invention, an image signal represented by an m value (where m is an integer satisfying "m>2") in the first color system is converted into an n signal in the second color system. This is a method of performing an n-value conversion process of converting an image signal into a value (where n is an integer satisfying “m> n ≧ 2”), wherein (a) the first pixel of a target pixel to be subjected to the n-value conversion process (C) generating correction data by correcting an image signal represented by an m value in the color system by an error generated from an n-valued pixel; and (b) correcting the correction data in the first color system. Converting the n-value data represented by the second color system using the look-up table into n-value data represented by the second color system; and (c) converting the n-value data represented by the second color system into the first color system. And (d) correcting the image signal converted to the first color system for the pixel of interest. Deriving the error in the first color system for each color by subtracting the error from the data, and (e) calculating the derived error for each color in the vicinity of the pixel of interest and n-valued unprocessed pixels And distributing to the

【0020】請求項7に記載の発明は、第1の表色系に
おいてm値(ただし、mは「m>2」を満たす整数)で
表現される画像信号を第2の表色系におけるn値(ただ
し、nは「m>n≧2」を満たす整数)の画像信号に変
換するn値化処理を行う装置であって、(a)n値化処理
の対象である注目画素の第1の表色系においてm値で表
現される画像信号をn値化済みの画素から発生した誤差
によって補正することにより補正データを生成する手段
と、(b)第1の表色系における補正データを第2の表色
系で表現される画像信号に変換する手段と、(c)第2の
表色系に変換された画像信号をn値化し、各色ごとにn
値データを生成する手段と、(d)第2の表色系で表現さ
れたn値データを第1の表色系で表現される画像信号に
変換する手段と、(e)第1の表色系に変換された画像信
号を当該注目画素に対する補正データから減算すること
により第1の表色系における誤差を各色ごとに導出する
手段と、(f)導出された誤差を各色ごとに当該注目画素
の近辺に位置するn値化未処理の画素に対して分配する
手段とを備えている。
According to a seventh aspect of the present invention, an image signal represented by an m value (where m is an integer satisfying “m> 2”) in the first color system is converted into an n signal in the second color system. An apparatus for performing an n-value conversion process of converting an image signal into a value (where n is an integer that satisfies “m> n ≧ 2”), wherein (a) the first pixel of the target pixel to be subjected to the n-value conversion process Means for generating correction data by correcting an image signal represented by an m-value in the colorimetric system by an error generated from an n-valued pixel; (b) correcting the correction data in the first colorimetric system Means for converting the image signal into an image signal expressed in the second color system; (c) converting the image signal converted into the second color system into n-values,
Means for generating value data; (d) means for converting the n-value data represented in the second color system into image signals represented in the first color system; Means for deriving an error in the first color system for each color by subtracting the image signal converted to the color system from the correction data for the pixel of interest; (f) calculating the derived error for each color Means for distributing to n-valued unprocessed pixels located near the pixels.

【0021】請求項8に記載の発明は、請求項7に記載
の装置において、手段(b)は、ルックアップテーブルを
使用して第1の表色系における補正データの上位ビット
に基づいて第2の表色系で表現される画像信号に変換す
るものである。
According to an eighth aspect of the present invention, in the apparatus according to the seventh aspect, the means (b) uses a look-up table to store the first data based on the upper bits of the correction data in the first color system. The image signal is converted into an image signal expressed by a color system of 2.

【0022】請求項9に記載の発明は、第1の表色系に
おいてm値(ただし、mは「m>2」を満たす整数)で
表現される画像信号を第2の表色系におけるn値(ただ
し、nは「m>n≧2」を満たす整数)の画像信号に変
換するn値化処理を行う装置であって、(a)n値化処理
の対象である注目画素の第1の表色系においてm値で表
現される画像信号をn値化済みの画素から発生した誤差
によって補正することにより補正データを生成する手段
と、(b)第1の表色系における補正データをルックアッ
プテーブルを使用して第2の表色系で表現されるn値デ
ータに変換する手段と、(c)第2の表色系で表現された
n値データを第1の表色系で表現される画像信号に変換
する手段と、(d)第1の表色系に変換された画像信号を
当該注目画素に対する補正データから減算することによ
り第1の表色系における誤差を各色ごとに導出する手段
と、(e)導出された誤差を各色ごとに当該注目画素の近
辺に位置するn値化未処理の画素に対して分配する手段
とを備えている。
According to a ninth aspect of the present invention, an image signal represented by an m value (where m is an integer satisfying "m>2") in the first color system is converted into an n signal in the second color system. An apparatus for performing an n-value conversion process of converting an image signal into a value (where n is an integer that satisfies “m> n ≧ 2”), wherein (a) the first pixel of the target pixel to be subjected to the n-value conversion process Means for generating correction data by correcting an image signal represented by an m-value in the colorimetric system by an error generated from an n-valued pixel; (b) correcting the correction data in the first colorimetric system Means for converting into n-value data expressed in a second color system using a look-up table; and (c) converting n-value data expressed in the second color system in the first color system Means for converting the image signal into a represented image signal; and (d) correcting the image signal converted into the first color system for the pixel of interest. Means for deriving an error in the first color system for each color by subtracting the error from the data, and (e) n-valued unprocessed pixels located near the pixel of interest for each color. Means for distributing to the

【0023】請求項10に記載の発明は、複数の記録色
によってカラー画像を記録するために、複数の記録色の
記録状態を指定するn値(ただし、nは「n≧2」を満
たす整数)の画像データを各記録色ごとに生成する装置
であって、n値化の対象である画素についての複数の入
力信号に所定の変換を施して出力信号を得る変換手段を
有し、前記所定の変換は、出力信号がフィードバックさ
れて得られる信号と入力信号との演算を含む変換である
ことを特徴としている。
According to a tenth aspect of the present invention, in order to record a color image with a plurality of recording colors, an n value (where n is an integer satisfying "n ≧ 2") specifying a recording state of a plurality of recording colors is provided. A) generating image data for each recording color, comprising: a conversion unit for performing a predetermined conversion on a plurality of input signals for a pixel to be n-valued to obtain an output signal; Is a conversion including an operation of a signal obtained by feedback of an output signal and an input signal.

【0024】[0024]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

<1.装置の概要>図1は、この発明の実施の形態が適
用される画像処理のシステム構成の概略図である。画像
信号供給装置100は、画像読取り装置または、光ディ
スクや磁気ディスクなどによる画像信号格納装置から画
像信号を出力することができる装置などである。前処理
部200は、画像信号供給装置100から与えられる画
像信号に種々の処理を施す装置である。その種々の処理
には、階調変換処理、鮮鋭度強調処理などがある。そし
て前処理部200から得られる信号はカラーの画像信号
であって、加色混合による表色系であるB(ブルー),
G(グリーン),R(レッド)の色成分で構成される多
値の信号である。
<1. Overview of Apparatus> FIG. 1 is a schematic diagram of a system configuration of image processing to which an embodiment of the present invention is applied. The image signal supply device 100 is a device that can output an image signal from an image reading device or an image signal storage device such as an optical disk or a magnetic disk. The pre-processing unit 200 is a device that performs various processes on an image signal provided from the image signal supply device 100. The various processes include a tone conversion process and a sharpness enhancement process. The signal obtained from the pre-processing unit 200 is a color image signal, and B (blue), which is a color system based on additive color mixing,
This is a multi-level signal composed of G (green) and R (red) color components.

【0025】そして、画像処理装置300は、この発明
が適用される部分であり、前処理部200から与えられ
るB,G,Rについての多階調の色成分信号で構成され
る画像信号を入力とし、Y,M,C,Kについての画像
信号に変換するBGR/YMCK変換部が設けられてお
り、変換の結果得られるY,M,C,Kについての画像
信号に対して2値化または3値化の処理を行って、2値
または3値のデータを生成する。
The image processing apparatus 300 is a section to which the present invention is applied, and inputs an image signal composed of multi-tone color component signals for B, G, and R given from the preprocessing section 200. And a BGR / YMCK conversion unit for converting the image signals for Y, M, C, and K into a binary signal or a Y, M, C, and K image signal obtained as a result of the conversion. A ternarization process is performed to generate binary or ternary data.

【0026】そして、このY,M,C,Kについての2
値または3値のデータを画像記録装置400に転送す
る。画像記録装置400はドットや濃淡のインキの分布
でカラー画像を記録する装置であり、たとえばインキジ
ェットプリンタあるいは熱転写記録装置などである。画
像記録装置400は画像処理装置300から得られる
Y,M,C,Kについての2値または3値のデータに基
づいて、記録媒体に対して擬似的に多階調のカラー画像
を記録する。以上のようなシステム構成となっている。
Then, for Y, M, C, and K,
The value or ternary data is transferred to the image recording device 400. The image recording device 400 is a device that records a color image with a distribution of dots and dark and light inks, and is, for example, an ink jet printer or a thermal transfer recording device. The image recording device 400 records a pseudo-multi-tone color image on a recording medium based on binary or ternary data of Y, M, C, and K obtained from the image processing device 300. The system configuration is as described above.

【0027】この発明の適用された画像処理装置300
について説明する前に、画像の処理の形態を説明する。
図2は、p行q列の画素から構成される画像を示す図で
ある。図2に示すようなp行q列の画素から構成される
画像を処理する場合は、注目画素を第0行第0列の画素
からはじめ、次に第0行第1列の画素を処理する。そし
て第0行第q列まで処理が済めば、第1行第0列に戻
り、同様に処理を繰返していき、第p行第q列まで処理
が終了すれば、この画像に対する処理が完了したことに
なる。このように、画像の2値化や3値化等の処理は注
目画素について1画素ずつ行う。
An image processing apparatus 300 to which the present invention is applied
Before explaining, an image processing mode will be described.
FIG. 2 is a diagram showing an image composed of pixels in p rows and q columns. When processing an image composed of pixels in p rows and q columns as shown in FIG. 2, the pixel of interest starts with the pixels in row 0 and column 0, and then processes the pixels in row 0 and column 1. . When the processing is completed up to the 0th row and the qth column, the process returns to the 1st row and the 0th column, and the same processing is repeated. When the processing is completed up to the pth row and the qth column, the processing for this image is completed. Will be. In this way, processing such as binarization and ternarization of an image is performed for each pixel of interest one by one.

【0028】<2.第1の実施の形態>まず、第1の実
施の形態として、図1の画像処理装置300が2値化処
理を行う場合を示す。
<2. First Embodiment> First, as a first embodiment, a case where the image processing apparatus 300 in FIG. 1 performs a binarization process will be described.

【0029】図3は、画像処理装置300の第1の実施
の形態を示す詳細図である。この実施の形態は、フィー
ドバックループが形成されるとそのループ内に存在する
処理において発生する誤差が解消されることに鑑みて形
成された構成となっており、従来よりBGR/YMCK
変換処理において発生していた変換誤差を解消するため
に、このBGR/YMCK変換処理をフィードバックル
ープ内に設けたものである。
FIG. 3 is a detailed diagram showing the first embodiment of the image processing apparatus 300. This embodiment is configured in view of the fact that when a feedback loop is formed, errors occurring in processing existing in the loop are eliminated, and the BGR / YMCK has been conventionally used.
This BGR / YMCK conversion processing is provided in a feedback loop in order to eliminate the conversion error that has occurred in the conversion processing.

【0030】図3に示すようにこの実施の形態では、前
処理部200から与えられる入力信号は、加色混合によ
る表色系であるB,G,Rで表現された画像信号であ
る。この画像処理装置300は、B,G,Rで表現され
る多値の画像信号を、減色混合による表色系であるイエ
ロー,マゼンタ,シアン,墨で表現される2値の画像信
号Yo,Mo,Co,Koに変換する。
As shown in FIG. 3, in this embodiment, an input signal provided from the preprocessing unit 200 is an image signal represented by B, G, and R, which is a color system by additive color mixing. The image processing apparatus 300 converts multi-valued image signals represented by B, G, and R into binary image signals Yo, Mo represented by a color system based on subtractive color mixing, such as yellow, magenta, cyan, and black. , Co, Ko.

【0031】前処理部200から転送されてきた注目画
素についての各色成分ごとの多階調の画像信号R,G,
Bは、それぞれ補正データ処理部11,12,13に入
る。この補正データ処理部11,12,13については
後に説明を行うように、それ以前に処理された画素につ
いての2値化誤差を加算した誤差補正信号B2,G2,R
2を生成し、BGR/YMCK変換部14に対して送信
する。BGR/YMCK変換部14では、加色混合によ
る表色系の誤差補正信号B2,G2,R2を減色混合によ
る表色系の多値信号Y,M,C,Kに変換を行う。
The multi-tone image signals R, G, and G for each color component for the pixel of interest transferred from the preprocessing unit 200
B enters the correction data processing units 11, 12, and 13, respectively. As will be described later, the correction data processing units 11, 12, and 13 are error correction signals B 2 , G 2 , R obtained by adding the binarization errors of the pixels processed before.
2 is generated and transmitted to the BGR / YMCK converter 14. The BGR / YMCK converter 14 converts the color-correction error correction signals B 2 , G 2 , and R 2 by additive color mixing into multi-value signals Y, M, C, and K by color subtraction.

【0032】このBGR/YMCK変換部14では、マ
スキングやルックアップテーブル(LUT)を使用した
方法でBGR/YMCK変換が行われる。
The BGR / YMCK conversion unit 14 performs BGR / YMCK conversion by a method using masking and a look-up table (LUT).

【0033】マスキングは、マスキング方程式に基づい
た演算を行うことによってBGR/YMCK変換を行う
ものである。
In the masking, BGR / YMCK conversion is performed by performing an operation based on a masking equation.

【0034】また、ルックアップテーブル(LUT)を
使用した変換は、特公昭58−16180に開示されて
いるように、B,G,Rの信号値の組み合わせにより、
一義的に求まるY,M,C,Kの信号値をメモリなどの
記憶装置に記憶させておき、入力する誤差補正信号
2,G2,R2の値に応じて、メモリを参照し、必要に
応じて補間処理なども行った後、多値信号Y,M,C,
Kが出力される。
Conversion using a look-up table (LUT) is performed by combining the B, G, and R signal values as disclosed in Japanese Patent Publication No. 58-16180.
The signal values of Y, M, C, and K, which are uniquely determined, are stored in a storage device such as a memory, and the memory is referred to according to the values of the input error correction signals B 2 , G 2 , and R 2 , After performing interpolation processing as necessary, the multi-valued signals Y, M, C,
K is output.

【0035】このBGR/YMCK変換部14によって
生成された多値信号Y,M,C,Kは2値化処理部15
において各色ごとに2値化され、それぞれ2値データY
o,Mo,Co,Koを画像記録装置400に出力する
とともに、YMCK/BGR変換部16に送られる。な
お、2値化処理部15における2値化の方法は閾値処理
による単純2値化であっても良いし、その他の2値化方
法であっても良い。
The multi-level signals Y, M, C, and K generated by the BGR / YMCK conversion unit 14 are converted to a binary processing unit 15.
Are binarized for each color, and binary data Y
o, Mo, Co, and Ko are output to the image recording device 400 and sent to the YMCK / BGR converter 16. Note that the binarization method in the binarization processing unit 15 may be simple binarization by threshold processing, or may be another binarization method.

【0036】そして、YMCK/BGR変換部16にお
いては、2値データYo,Mo,Co,Koのそれぞれ
の値から加色混合による表色系の多値信号Bo,Go,
Roに変換される。このYMCK/BGR変換部16
も、ルックアップテーブル(LUT)方式として入力と
なる2値データYo,Mo,Co,Koのパターンをメ
モリなどの記憶装置に記憶しておき、それに対応する出
力パターンをメモリ内から読み出すことによって多値信
号Bo,Go,Roを生成している。そしてこの生成さ
れた多値信号Bo,Go,Roは、再び、補正データ処
理部11,12,13に入力している。
The YMCK / BGR converter 16 converts the respective values of the binary data Yo, Mo, Co, Ko into multi-valued signals Bo, Go,
Converted to Ro. This YMCK / BGR converter 16
Also, as a look-up table (LUT) system, patterns of binary data Yo, Mo, Co, and Ko to be input are stored in a storage device such as a memory, and an output pattern corresponding thereto is read out from the memory. The value signals Bo, Go, and Ro are generated. The generated multi-level signals Bo, Go, Ro are input to the correction data processing units 11, 12, and 13 again.

【0037】このルックアップテーブル(LUT)は、
Yo,Mo,Co,Koのパターンによって16種類の
アドレスが指定され、これらはY,M,C,Kの各色イ
ンキの紙への付着状態に対応している。画像記録装置4
00によってY,M,C,Kの各色インキを紙に付着さ
せて前記の16種類の付着状態を作成し、これに白色光
を照射し、各々の付着状態における反射率を測色機によ
ってR,G,B成分毎に測定することにより前記のYM
CK/BGR変換部16のルックアップテーブル(LU
T)における変換データを正確に得ることが可能であ
る。
This look-up table (LUT)
Sixteen types of addresses are designated by the patterns of Yo, Mo, Co, and Ko, which correspond to the adhesion states of the Y, M, C, and K color inks to the paper. Image recording device 4
00, the Y, M, C, and K color inks are adhered to paper to create the above 16 kinds of attached states, which are irradiated with white light, and the reflectance in each attached state is measured by a colorimeter using a colorimeter. , G, and B components, the above YM
Look-up table (LU) of the CK / BGR conversion unit 16
It is possible to accurately obtain the conversion data in T).

【0038】このようにしてフィードバックループが形
成されているが、BGR/YMCK変換部14において
発生する誤差を解消するために、BGR/YMCK変換
部14をループ内に設ける必要があるため、出力となる
2値データYo,Mo,Co,Koを加色混合による表
色系に変換してフィードバックしている。
Although a feedback loop is formed in this way, the BGR / YMCK conversion unit 14 needs to be provided in the loop in order to eliminate an error generated in the BGR / YMCK conversion unit 14. The binary data Yo, Mo, Co, and Ko are converted into a color system by additive color mixing and fed back.

【0039】つぎに、この実施の形態における補正デー
タ処理部11,12,13の内部構成と動作について説
明する。図4は、補正データ処理部11,12,13の
詳細図である。なお、この図4では、補正データ処理部
11,12,13のそれぞれにおける入力B,G,Rを
Fとし、入力Bo,Go,RoをFoとし、そして出力
2,G2,R2をF2とした。また誤差メモリEXは、補
正データ処理部11,12,13のそれぞれについて誤
差メモリEB,EG,ERに相当する。
Next, the internal configuration and operation of the correction data processing units 11, 12, and 13 in this embodiment will be described. FIG. 4 is a detailed diagram of the correction data processing units 11, 12, and 13. In FIG. 4, the inputs B, G, and R in each of the correction data processing units 11, 12, and 13 are denoted by F, the inputs Bo, Go, and Ro are denoted by Fo, and the outputs B 2 , G 2 , and R 2 are denoted by F. and the F 2. The error memory EX corresponds to the error memories EB, EG, and ER for the correction data processing units 11, 12, and 13, respectively.

【0040】まず、注目画素についての各色ごとの多値
画像信号Fが補正データ処理部11,12,13に入る
と、加算器21によって誤差メモリEXの注目画素Xに
対して蓄積されているそれ以前に処理された画素につい
ての誤差eが加算される。この誤差を加算された誤差加
算信号F1は減算器22とリミッタ23に入る。
First, when the multivalued image signal F for each color of the target pixel enters the correction data processing units 11, 12, and 13, the adder 21 stores the multivalued image signal F for the target pixel X in the error memory EX. The error e for the previously processed pixel is added. The error addition signal F 1 to which this error has been added enters the subtractor 22 and the limiter 23.

【0041】まず、リミッタ23では、誤差加算信号F
1がダイナミックレンジの範囲を越える場合には、ダイ
ナミックレンジ内の信号値に制限する。そして、リミッ
タ23の出力は、誤差補正信号F2となり補正データ処
理部11,12,13の出力となる。上記のように誤差
加算信号をダイナミックレンジ内の信号値に制限するこ
とにより、BGR/YMCK変換部14には変換可能な
信号値だけが入力される。
First, in the limiter 23, the error addition signal F
If 1 exceeds the range of the dynamic range, the signal value is limited to a value within the dynamic range. The output of the limiter 23 becomes an output of the error correction signal F 2 becomes the correction data processing unit 11, 12, 13. By limiting the error addition signal to a signal value within the dynamic range as described above, only the convertible signal value is input to the BGR / YMCK conversion unit 14.

【0042】また、YMCK/BGR変換部16(図3
参照)から得られる多値の色成分の信号Fo(Bo,G
o,Ro)が減算器22に入力し、誤差Z(=F1−F
o)が得られる。そして得られた誤差Zを誤差分配器2
4に入力し、注目画素Xの周辺に位置する2値化の未処
理画素ZA,ZB,ZC,ZDに対して、誤差を分配す
る。そして、誤差メモリEXはこのように分配された誤
差Zを画素ごとに蓄積していく。したがって、発生した
誤差は注目画素Xの周辺に位置する2値化の未処理画素
に吸収されるため、誤差は解消される。なお、誤差を分
配するための2値化の未処理画素ZA,ZB,ZC,Z
Dの位置は、図4に示す位置であっても良いが、その他
の位置であっても良い。
The YMCK / BGR converter 16 (FIG. 3)
) Obtained from the multi-valued color component signal Fo (Bo, G
o, Ro) is input to the subtractor 22, and the error Z (= F 1 −F)
o) is obtained. Then, the obtained error Z is transferred to an error distributor 2.
4 and distributes the error to the binarized unprocessed pixels ZA, ZB, ZC, ZD located around the target pixel X. Then, the error memory EX accumulates the error Z thus distributed for each pixel. Therefore, the generated error is absorbed by the binarized unprocessed pixels located around the target pixel X, and the error is eliminated. Note that binarized unprocessed pixels ZA, ZB, ZC, Z for distributing errors
The position of D may be the position shown in FIG. 4, but may be another position.

【0043】第1の実施の形態は、以上のような構成と
なっている。そして図3に示すように、画像処理装置3
00の出力となる2値データYo,Mo,Co,Ko
と、入力されたB,G,Rとの信号の差異に基づき、補
正データ処理部11,12,13において、誤差の処理
が行われるようにフィードバック処理されているため、
画像全体について考えると、BGR/YMCK変換部1
4,2値化処理部15などの変換処理において発生する
任意の誤差を解消することができる。そしてこれによっ
て、原画と2値化済みの画像との整合性は高く維持され
る。
The first embodiment is configured as described above. Then, as shown in FIG.
00 output binary data Yo, Mo, Co, Ko
And correction data processing units 11, 12, and 13 perform feedback processing so that error processing is performed based on the difference between the input signals B, G, and R.
Considering the entire image, the BGR / YMCK converter 1
It is possible to eliminate an arbitrary error generated in the conversion processing of the 4, binarization processing unit 15 or the like. Thus, the consistency between the original image and the binarized image is kept high.

【0044】ところで、この実施の形態において、入力
となる第1の表色系としてR,G,Bの場合について説
明を行ったが、この発明の適用はこれに限らず、例えば
XYZ,CIELAB等の表色系であっても良い。
In this embodiment, the case where R, G, and B are used as the first color system to be input has been described. However, the present invention is not limited to this. For example, XYZ, CIELAB, etc. Color system may be used.

【0045】<3.第2の実施の形態>次に、第2の実
施の形態として、図1の画像処理装置300における3
値化処理について説明する。画像記録装置400がイエ
ロー,マゼンタ,シアン,墨の各記録色について濃いイ
ンキと淡いインキを装備している場合には、画像記録装
置400に対して各色ごとに3値のデータが出力され
る。この他にも、画像記録装置400が、大きいドット
と小さいドット等のように各記録色についてドットの種
類を変更させながら画像を記録することができる場合に
も、3値のデータが出力される。
<3. Second Preferred Embodiment> Next, as a second preferred embodiment, the image processing apparatus 300 shown in FIG.
The value conversion process will be described. When the image recording device 400 is equipped with dark ink and light ink for each recording color of yellow, magenta, cyan, and black, ternary data is output to the image recording device 400 for each color. In addition, ternary data is also output when the image recording apparatus 400 can record an image while changing the type of dot for each recording color, such as a large dot and a small dot. .

【0046】図5は、画像処理装置300の第2の実施
の形態を示す詳細図である。この実施の形態でも、フィ
ードバックループが形成されている。また、この実施の
形態においても前処理部200から与えられる入力信号
は、加色混合による表色系であるB,G,Rで表現され
た画像信号である。そして画像処理装置300は、B,
G,Rで表現される多値の画像信号を、減色混合による
表色系であるイエロー,マゼンタ,シアン,墨のそれぞ
れについての3値の画像信号Yo,Mo,Co,Koに
変換するものである。
FIG. 5 is a detailed diagram showing a second embodiment of the image processing apparatus 300. Also in this embodiment, a feedback loop is formed. Also in this embodiment, the input signal provided from the preprocessing unit 200 is an image signal represented by B, G, and R, which is a color system based on additive color mixing. Then, the image processing device 300
A multi-valued image signal represented by G and R is converted into a ternary image signal Yo, Mo, Co, Ko for each of yellow, magenta, cyan, and black, which are color systems based on subtractive color mixing. is there.

【0047】前処理部200から転送されてきた注目画
素についての各色成分ごとの多階調の画像信号R,G,
Bは、補正データ処理部31,32,33に入る。この
補正データ処理部31,32,33、後に詳述するよう
に、3値化対象の注目画素に対して既に処理された3値
化済みの画素から分配された誤差の累積値を加算した誤
差補正信号B2,G2,R2を生成し、BGR/YMCK
変換部34に対して送信する。BGR/YMCK変換部
34では、加色混合による表色系の誤差補正信号B2
2,R2を減色混合による表色系の多値信号Y,M,
C,Kに変換を行う。
The multi-tone image signals R, G, and G for each color component for the pixel of interest transferred from the preprocessing unit 200
B enters the correction data processing units 31, 32, and 33. As will be described in detail later, the correction data processing units 31, 32, and 33 generate an error obtained by adding the cumulative value of the errors distributed from the already processed ternary pixels to the ternary target pixel of interest. Generates correction signals B 2 , G 2 , and R 2, and outputs BGR / YMCK
This is transmitted to the converter 34. In the BGR / YMCK conversion unit 34, the color system error correction signals B 2 ,
G 2 , R 2 are multi-valued signals Y, M,
Conversion to C and K is performed.

【0048】このBGR/YMCK変換部34では、第
1の実施の形態で説明したBGR/YMCK変換部14
と同様にマスキングやルックアップテーブル(LUT)
を使用した方法でBGR/YMCK変換が行われる。
In the BGR / YMCK conversion unit 34, the BGR / YMCK conversion unit 14 described in the first embodiment is used.
Masking and look-up table (LUT) as well
BGR / YMCK conversion is performed by the method using.

【0049】そして、BGR/YMCK変換部34によ
って生成された多値信号Y,M,C,Kはそれぞれの色
ごとに設けられた3値化処理部35,36,37,38
において各色ごとに3値化される。例えば、入力する多
値信号が「0〜255」の範囲の値を取り得る256階
調であるとすると、多値信号Y,M,C,Kのそれぞれ
の値が0以上63以下のときは「0」,64以上191
以下のときは「1」,192以上255以下のときは
「2」と3値化される。
The multi-valued signals Y, M, C, and K generated by the BGR / YMCK conversion unit 34 are converted into ternary processing units 35, 36, 37, and 38 provided for the respective colors.
Is binarized for each color. For example, assuming that the input multi-valued signal has 256 gradations that can take values in the range of “0 to 255”, when the respective values of the multi-valued signals Y, M, C, and K are 0 or more and 63 or less, "0", 64 or more 191
In the following cases, it is ternarized to “1”, and in the case of 192 or more and 255 or less, “2” is ternarized.

【0050】そして、3値化処理部35,36,37,
38のそれぞれより得られる3値データYo,Mo,C
o,Koは画像記録装置400に送られるとともに、Y
MCK/BGR変換部39に送られる。
The ternarization processing sections 35, 36, 37,
38, ternary data Yo, Mo, C obtained from
o and Ko are sent to the image recording device 400 and Y and
The data is sent to the MCK / BGR converter 39.

【0051】そして、YMCK/BGR変換部39にお
いては、3値データYo,Mo,Co,Koのそれぞれ
の値から加色混合による表色系の多値信号Bo,Go,
Roに変換される。このYMCK/BGR変換部39
も、ルックアップテーブル(LUT)によって構成する
のが最適である。すなわち、3値データYo,Mo,C
o,Koの組み合わせの数は81種類であり、この81
種類の記録画像を予め測色しておくことにより極めて正
確にYMCK/BGR変換を行うことが可能である。そ
してYMCK/BGR変換部39で生成された多値信号
Bo,Go,Roは、補正データ処理部31,32,3
3に送られる。
In the YMCK / BGR converter 39, the multivalued signals Bo, Go, and Colorimetric signals of the color system by additive color mixing are calculated from the respective values of the ternary data Yo, Mo, Co, and Ko.
Converted to Ro. This YMCK / BGR converter 39
Is optimally configured by a look-up table (LUT). That is, ternary data Yo, Mo, C
The number of combinations of o and Ko is 81.
YMCK / BGR conversion can be performed very accurately by preliminarily measuring the colors of the recorded images. The multi-level signals Bo, Go, and Ro generated by the YMCK / BGR conversion unit 39 are output to the correction data processing units 31, 32, 3
Sent to 3.

【0052】つぎに、この実施の形態における補正デー
タ処理部31,32,33の内部構成と動作について説
明する。図6は、補正データ処理部31,32,33の
詳細図である。なお、この図6では、補正データ処理部
31,32,33のそれぞれにおける入力B,G,Rを
Fとし、入力Bo,Go,RoをFoとし、そして出力
2,G2,R2をF2とした。また誤差メモリEXは、補
正データ処理部31,32,33のそれぞれについての
誤差メモリEB,EG,ERに相当する。
Next, the internal configuration and operation of the correction data processing units 31, 32, 33 in this embodiment will be described. FIG. 6 is a detailed diagram of the correction data processing units 31, 32, and 33. In FIG. 6, the inputs B, G, and R in the correction data processing units 31, 32, and 33 are denoted by F, the inputs Bo, Go, and Ro are denoted by Fo, and the outputs B 2 , G 2 , and R 2 are denoted by F. and the F 2. The error memory EX corresponds to the error memories EB, EG, and ER for the correction data processing units 31, 32, and 33, respectively.

【0053】まず、注目画素についての各色ごとの多値
画像信号Fが補正データ処理部31,32,33に入る
と、加算器41によって誤差メモリEXの注目画素Xに
対して蓄積されているそれ以前に処理された画素につい
ての誤差eが加算される。この誤差を加算された誤差加
算信号F1は減算器42とリミッタ43に入る。
First, when the multivalued image signal F for each color of the target pixel enters the correction data processing units 31, 32, 33, the adder 41 stores the multivalued image signal F for the target pixel X in the error memory EX. The error e for the previously processed pixel is added. The error addition signal F 1 to which this error has been added enters the subtractor 42 and the limiter 43.

【0054】まず、リミッタ43では、誤差加算信号F
1がダイナミックレンジの範囲を越える場合には、ダイ
ナミックレンジ内の信号値に制限する。例えば、BGR
/YMCK変換部34で処理可能なビット数が8ビット
であったとすると、256階調まで処理可能である。従
って、ダイナミックレンジは「0〜255」の範囲とな
り、誤差加算信号F1の値がこの範囲を越える場合には
「255」に制限され、誤差加算信号F1の値が負数な
ら「0」に制限されて出力される。このようにして、リ
ミッタ43の出力は誤差補正信号F2となり、補正デー
タ処理部31,32,33の出力となる。
First, in the limiter 43, the error addition signal F
If 1 exceeds the range of the dynamic range, the signal value is limited to a value within the dynamic range. For example, BGR
Assuming that the number of bits that can be processed by the / YMCK conversion unit 34 is 8, up to 256 gradations can be processed. Therefore, the dynamic range becomes a range of "0 to 255", when the value of the error sum signal F 1 exceeds this range is limited to "255", the if the value of the error sum signal F 1 is negative "0" Output is limited. Thus, the output of the limiter 43 is the output of the error correction signal F 2, and the correction data processing unit 31, 32, 33.

【0055】また、YMCK/BGR変換部39(図5
参照)から得られる多値の色成分の信号Fo(Bo,G
o,Ro)が減算器42に入力し、誤差Z(=F1−F
o)が得られる。すなわち、各補正データ処理部31,
32,33では、B1−Bo,G1−Go,R1−Roを
算出することにより、各3値化処理部35,36,3
7,38やBGR/YMCK変換部34などで発生した
誤差を算出することができる。
The YMCK / BGR converter 39 (FIG. 5)
) Obtained from the multi-valued color component signal Fo (Bo, G
o, Ro) is input to the subtractor 42, and the error Z (= F 1 −F)
o) is obtained. That is, each correction data processing unit 31,
In 32,33, B 1 -Bo, G 1 -Go, by calculating the R 1 -Ro, the 3-value processor 35,36,3
7, 38 and the error generated in the BGR / YMCK conversion unit 34 can be calculated.

【0056】そして得られた誤差Zを誤差分配器44に
入力し、注目画素Xの周辺に位置する3値化の未処理画
素ZA,ZB,ZC,ZDに対して、誤差を分配する。
そして、誤差メモリEXはこのように分配された誤差Z
を画素ごとに蓄積していく。誤差Zを3値化の未処理画
素ZA,ZB,ZC,ZDに対して分配する方法は、画
素ZAに対しては「7・Z/16」,画素ZBに対して
は「5・Z/16」,画素ZCに対しては「3・Z/1
6」,画素ZDに対しては「1・Z/16」というよう
に誤差Zを「7:5:3:1」の割合で分配している。
なお、誤差を分配する3値化の未処理画素は、図6に示
すZA,ZB,ZC,ZDの位置に限定するものではな
く、また、その個数についても4画素に限定するもので
はない。
The obtained error Z is input to the error distributor 44, and the error is distributed to ternary unprocessed pixels ZA, ZB, ZC, ZD located around the target pixel X.
The error memory EX stores the error Z thus distributed.
Is accumulated for each pixel. The method of distributing the error Z to the ternary unprocessed pixels ZA, ZB, ZC, and ZD is “7 · Z / 16” for the pixel ZA and “5 · Z / 16 ”and“ 3 · Z / 1 ”for the pixel ZC.
6 and the pixel ZD, the error Z is distributed in a ratio of "7: 5: 3: 1" such as "1.Z / 16".
It should be noted that the ternary unprocessed pixels for distributing the error are not limited to the positions of ZA, ZB, ZC, and ZD shown in FIG. 6, and the number thereof is not limited to four pixels.

【0057】このように、3値化等の処理で発生した誤
差は注目画素Xの周辺に位置する3値化の未処理画素に
吸収されるため、画像全体でみると誤差は解消される。
As described above, since the error generated in the processing such as the ternarization is absorbed by the ternary unprocessed pixels located around the target pixel X, the error is eliminated in the whole image.

【0058】第2の実施の形態は、以上のような構成と
なっている。そして図5に示すように、画像処理装置3
00の出力となる3値データYo,Mo,Co,Ko
と、入力されたB,G,Rとの信号の差異に基づき、補
正データ処理部31,32,33において、誤差の処理
が行われるようにフィードバック処理されているため、
画像全体について考えると、BGR/YMCK変換部3
4,3値化処理部35,36,37,38などの変換処
理において発生する任意の誤差を解消することができ
る。そしてこれによって、原画と3値化済みの画像との
整合性は高く維持される。従って、画像記録装置400
においても原画との整合性が高い画像を3値で記録する
ことができる。
The second embodiment is configured as described above. Then, as shown in FIG.
Three-valued data Yo, Mo, Co, Ko to output 00
And correction data processing units 31, 32, and 33 perform feedback processing so that error processing is performed based on the difference between the input signals B, G, and R.
Considering the entire image, the BGR / YMCK converter 3
It is possible to eliminate an arbitrary error generated in the conversion processing of the 4, ternarization processing sections 35, 36, 37, 38 and the like. Thus, the consistency between the original image and the ternarized image is kept high. Therefore, the image recording device 400
In this case, an image having high consistency with the original image can be recorded in three values.

【0059】<4.第3の実施の形態>第1の実施の形
態では2値化処理について説明し、第2の実施の形態で
は3値化処理について説明した。そして、第1又は第2
の実施の形態と同様のフィードバック処理を施せば、こ
の発明は、4値化,5値化等の処理にも適用することが
可能である。すなわち、一般的に示すと画像のn値化処
理(ただし、nは「n≧2」を満たす整数)を行う画像
処理装置ということになる。
<4. Third Embodiment> In the first embodiment, the binarization processing has been described, and in the second embodiment, the ternarization processing has been described. And the first or second
If the same feedback processing as that of the embodiment is performed, the present invention can be applied to quaternary and quinary processing. That is, generally speaking, the image processing apparatus performs an n-value conversion process on an image (where n is an integer satisfying “n ≧ 2”).

【0060】図5に示す画像処理装置300において、
3値化処理部35,36,37,38をそれぞれn値化
処理部に置き換えることによって画像のn値化処理を行
う画像処理装置を実現することができる。その他の構成
は、図5,図6に示す構成と同様である。
In the image processing apparatus 300 shown in FIG.
By replacing each of the ternary processing units 35, 36, 37, and 38 with an n-value processing unit, it is possible to realize an image processing apparatus that performs an n-value processing of an image. Other configurations are the same as those shown in FIGS.

【0061】従って、誤差の処理が行われるようにフィ
ードバック処理が施されるため、第1および第2の実施
の形態と同様に画像全体について考えると、BGR/Y
MCK変換部や各色についてのn値化処理部などの変換
処理において発生する任意の誤差を解消することができ
る。
Therefore, feedback processing is performed so that error processing is performed. Therefore, considering the entire image as in the first and second embodiments, BGR / Y
It is possible to eliminate any error that occurs in the conversion processing such as the MCK conversion unit and the n-value conversion processing unit for each color.

【0062】<5.第4の実施の形態>次に、第4の実
施の形態として、第2の実施の形態で示した3値化処理
を行う画像処理装置300の別の構成形態について説明
する。
<5. Fourth Preferred Embodiment> Next, as a fourth preferred embodiment, another configuration of the image processing apparatus 300 for performing the ternarization processing described in the second preferred embodiment will be described.

【0063】図7は、画像処理装置300の第4の実施
の形態を示す詳細図である。この実施の形態でも、フィ
ードバックループが形成されており、基本的構成は図5
と同様である。そして図5の画像処理装置と異なる点
は、図5に示すBGR/YMCK変換部34と各色成分
についての3値化処理部35,36,37,38が一つ
の処理部である色変換3値化部40によって実現されて
いる点である。
FIG. 7 is a detailed diagram showing a fourth embodiment of the image processing apparatus 300. Also in this embodiment, a feedback loop is formed, and the basic configuration is shown in FIG.
Is the same as The difference from the image processing apparatus in FIG. 5 is that the BGR / YMCK conversion unit 34 and the ternarization processing units 35, 36, 37, and 38 for each color component shown in FIG. This is the point realized by the conversion unit 40.

【0064】色変換3値化部40は、入力するB,G,
Rについての信号をY,M,C,Kについての信号に色
変換を行うとともに、それぞれの色成分を3値化した3
値データYo,Mo,Co,Koを出力する。すなわ
ち、色変換3値化部40は、予めメモリなどに入力する
誤差補正信号B2,G2,R2の全ての組み合わせに対応
する3値データYo,Mo,Co,Koを記憶してお
く。そして、ルックアップテーブル(LUT)方式によ
り誤差補正信号B2,G2,R2の入力値に応じた3値デ
ータYo,Mo,Co,Koを出力するように構成され
ている。
The color conversion ternarization unit 40 receives B, G,
The signal for R is color-converted into the signals for Y, M, C, and K, and the respective color components are converted into three values.
The value data Yo, Mo, Co, and Ko are output. That is, the color conversion ternarization unit 40 stores ternary data Yo, Mo, Co, and Ko corresponding to all combinations of the error correction signals B 2 , G 2 , and R 2 input to a memory or the like in advance. . The ternary data Yo, Mo, Co, and Ko corresponding to the input values of the error correction signals B 2 , G 2 , and R 2 are output by a look-up table (LUT) method.

【0065】なお、色変換3値化部40に対して誤差補
正信号B2,G2,R2を出力する補正データ処理部3
1,32,33は、図6と同様であるが、リミッタ43
において下位ビットの切り捨て、上位ビットのみを出力
しても良い。例えば、誤差補正信号B2,G2,R2が8
ビットで表現される256階調の信号であった場合、色
変換3値化部40において予めルックアップテーブルと
して予め用意しておくパターンは、(2563)種類も
あり、すべての種類をメモリなどに記憶させるためには
多大なメモリ容量を必要とする。そこで誤差補正信号を
ダイナミックレンジ内の信号値すなわち8ビットで表現
される信号値に制限するとともに、この信号の上位4ビ
ットのみを参照することにすると163種類となるため
メモリの効率的な使用ができる。また、この下位ビット
を切り捨てることにより誤差が発生することになるが、
図7に示すようなフィードバック処理により発生する誤
差を注目画素の周辺画素に吸収させることができるた
め、画像全体でみれば下位ビットの切り捨てによる誤差
は解消される。
The correction data processing unit 3 which outputs error correction signals B 2 , G 2 , R 2 to the color conversion ternarization unit 40
1, 32 and 33 are the same as in FIG.
, The lower bits may be truncated and only the upper bits may be output. For example, when the error correction signals B 2 , G 2 and R 2 are 8
In the case of a signal of 256 gradations expressed by bits, there are (256 3 ) types of patterns prepared in advance as a look-up table in the color conversion ternarization unit 40, and all types are stored in a memory or the like. Requires a large memory capacity. Therefore, the error correction signal is limited to a signal value within the dynamic range, that is, a signal value represented by 8 bits, and if only the upper 4 bits of this signal are referred to, there are 16 3 types. Can be. Also, truncating this lower bit will cause an error,
Since the error generated by the feedback processing as shown in FIG. 7 can be absorbed by the peripheral pixels of the target pixel, the error due to the truncation of the lower bits is eliminated in the entire image.

【0066】このように、第4の実施の形態では、色変
換3値化部40においてルックアップテーブルを使用す
ることにより、BGR/YMCK変換を行う処理と3値
化を行う処理とを一度に行うことが可能であり、処理の
効率化を図ることができる。
As described above, in the fourth embodiment, by using the look-up table in the color conversion ternarization unit 40, the processing for performing the BGR / YMCK conversion and the processing for performing the ternarization can be performed at once. The processing can be performed, and the processing efficiency can be improved.

【0067】また、この実施の形態では、第2の実施の
形態で示した3値化処理について説明を行ったが、これ
以外にも第1の実施の形態の2値化処理や、第3の実施
の形態のn値化処理について適用することも可能であ
る。
In this embodiment, the ternarization processing shown in the second embodiment has been described. However, in addition to this, the binarization processing of the first embodiment, It is also possible to apply to the n-value processing of the embodiment.

【0068】<6.第5の実施の形態>次に、第5の実
施の形態として、図1の画像記録装置400が7色記録
を行う場合の画像処理装置300における2値化処理に
ついて説明する。画像記録装置400がイエロー,マゼ
ンタ,シアン,墨の4色以外にブルー,グリーン,レッ
ドなどのインキを装備することもある。そして、これら
のインキを2値で記録する場合は画像記録装置400に
対して書く色ごとに2値データが出力される。
<6. Fifth Embodiment> Next, as a fifth embodiment, a binarization process in the image processing apparatus 300 when the image recording apparatus 400 of FIG. 1 performs seven-color recording will be described. The image recording apparatus 400 may be equipped with blue, green, red, and other inks in addition to the four colors of yellow, magenta, cyan, and black. When recording these inks in binary, binary data is output to the image recording device 400 for each color to be written.

【0069】このような場合は、図8に示すような装置
構成となる。基本的には第1の実施の形態で説明した構
成と同様であり、7色記録に対応させたものである。ま
た、図8に示す補正データ処理部51,52,53につ
いても、これまで説明した補正データ処理部と同様であ
り、以前に処理された画素から発生した累積誤差を合成
した誤差補正信号B2,G2,R2が出力される。そし
て、この誤差補正信号B2,G2,R2は第1色変換部5
4に入力し、ここで減色混合による表色系の多値信号Y
1,M1,C1,K1と加色混合による表色系の多値信号B
1,G1,R1とが出力される。そして、これら7色につ
いての多値信号は、それぞれの2値化処理部55で2値
化され2値データYo,Mo,Co,Ko,Bo,G
o,Roを生成する。また、これらの2値データYo,
Mo,Co,Ko,Bo,Go,Roは第2色変換部5
6に導かれ、ここで再び加色混合による表色系の多値信
号B2,G2,R2に変換される。そして、この多値信号
2,G2,R2は補正データ処理部51,52,53に
フィードバックされる。
In such a case, the device configuration is as shown in FIG. Basically, the configuration is the same as that described in the first embodiment, and corresponds to seven-color printing. The correction data processing units 51, 52, and 53 shown in FIG. 8 are the same as the correction data processing units described above, and include an error correction signal B 2 obtained by combining accumulated errors generated from previously processed pixels. , G 2 and R 2 are output. The error correction signals B 2 , G 2 , R 2 are supplied to the first color conversion unit 5.
4 where the multivalued signal Y of the color system by subtractive color mixing
1 , M 1 , C 1 , K 1 and multi-level signal B of color system by additive color mixing
1 , G 1 and R 1 are output. Then, the multi-valued signals for these seven colors are binarized by the respective binarization processing units 55, and the binary data Yo, Mo, Co, Ko, Bo, G
o and Ro are generated. In addition, these binary data Yo,
Mo, Co, Ko, Bo, Go, Ro are the second color conversion units 5
6, where it is converted again into multi-valued signals B 2 , G 2 , R 2 of the color system by additive color mixing. Then, the multi-level signals B 2 , G 2 , R 2 are fed back to the correction data processing units 51, 52, 53.

【0070】このように、この実施の形態でも色変換や
2値化等の処理で発生した誤差は注目画素Xの周辺に位
置する2値化の未処理画素に吸収されるようにフィード
バックループが形成されているため、画像全体でみると
誤差は解消される。
As described above, also in this embodiment, the feedback loop is formed so that the error generated in the processing such as color conversion and binarization is absorbed by the binarized unprocessed pixels located around the target pixel X. Since it is formed, the error is eliminated in the whole image.

【0071】また、この実施の形態においても、第4の
実施の形態で説明したように、ルックアップテーブル
(LUT)を使用して第1色変換部54と2値化処理部
55で行われる処理を一回のテーブル参照で行うように
構成しても良い。そうすると、処理の効率化を図ること
ができる。
Also in this embodiment, as described in the fourth embodiment, the first color conversion section 54 and the binarization processing section 55 use a look-up table (LUT). The processing may be performed by referring to the table once. Then, efficiency of the processing can be improved.

【0072】なお、この実施の形態で示した記録色Y,
M,C,K,B,G,Rは、一つの例示であるため、そ
の他の色の構成であっても良い。また、7色に限らず、
複数の記録色を有するものであれば、この発明を適用す
ることができる。
Note that the recording colors Y,
M, C, K, B, G, and R are merely examples, and may have other color configurations. Also, not limited to seven colors,
The present invention can be applied to any device having a plurality of recording colors.

【0073】<7.処理シーケンス>次に、第3の実施
の形態についての処理シーケンスを説明する。従って、
以下においてはn値化を行う処理について説明を行う
が、2値化や3値化の処理を行う場合は「n=2」,
「n=3」の特別な場合であるので、2値化や3値化等
を含むものである。CPUとメモリを有するコンピュー
タを画像処理装置300として使用してソフト的に処理
を行う場合は、以下の処理を行う。
<7. Processing Sequence> Next, a processing sequence according to the third embodiment will be described. Therefore,
In the following, a description will be given of a process of performing n-level conversion. However, when performing a process of binarization or ternary conversion, “n = 2”,
Since this is a special case of “n = 3”, it includes binarization and ternary conversion. When a computer having a CPU and a memory is used as the image processing apparatus 300 to perform processing in software, the following processing is performed.

【0074】図9と図10は、この発明の実施の形態の
処理シーケンスを示すフローチャートである。このフロ
ーチャートの処理は、図2に示すようなp行q列の画素
から構成される画像を処理する場合を示している。な
お、以下の説明する図において添字i,jは第i行第j
列の画素に関する信号値を示している。
FIGS. 9 and 10 are flowcharts showing a processing sequence according to the embodiment of the present invention. The processing of this flowchart shows a case of processing an image composed of pixels in p rows and q columns as shown in FIG. In the drawings described below, the subscripts i and j are the i-th row and the j-th row.
The signal values for the pixels in a column are shown.

【0075】はじめに、図9に示すように、iとjを0
に初期化し、注目画素を2値化の開始位置にする(ステ
ップS1)。つぎにi行j列の画像データBij,Gij,
Rijを取り込む(ステップS2)。そしてi行j列の画
素に蓄積された誤差EBij,EGij,ERijをそれぞれ
の誤差メモリから読み出す(ステップS3)。そして、
画像データBij,Gij,RijにステップS2において誤
差メモリから読み出した誤差EBij,EGij,ERijを
加算し、誤差加算信号B1ij,G1ij,R1ijを導く(ス
テップS4)。そして得られた誤差加算信号B1ij,G1
ij,R1ijを減色混合による表色系で表される多値デー
タYij,Mij,Cij,Kijに変換する(ステップS
5)。そして得られた多値データYij,Mij,Cij,K
ijをn値化することにより、n値データYoij,Moi
j,Coij,Koijを生成する(ステップS6)。この
ようにして得られたn値データYoij,Moij,Coi
j,Koijを画像記録装置に出力する(ステップS
7)。
First, as shown in FIG.
, And the target pixel is set as a binarization start position (step S1). Next, the image data Bij, Gij,
Rij is fetched (step S2). Then, the errors EBij, EGij, and ERij accumulated in the pixels in the i-th row and the j-th column are read from the respective error memories (step S3). And
Image data Bij, Gij, error EBij read from the error memory, EGij, the ERij added in step S2 in Rij, error addition signal B 1 ij, G 1 ij, leads to R 1 ij (step S4). Then, the obtained error addition signals B 1 ij, G 1
ij and R 1 ij are converted into multivalued data Yij, Mij, Cij, and Kij represented by a color system based on subtractive color mixing (step S).
5). Then, the obtained multi-value data Yij, Mij, Cij, K
By converting ij to n-value, n-value data Yoij, Moi
j, Coij, and Koij are generated (step S6). The n-value data Yoij, Moij, Coi thus obtained
j, Koij are output to the image recording device (step S
7).

【0076】そして、図10のフローチャートに移り、
n値データYoij,Moij,Coij,Koijを加色混合
による表色系の多値データBoij,Goij,Roijに変
換する(ステップS8)。そして、ステップS2で入力
した画像データBij,Gij,Rijをn値化することによ
って生じたそれぞれの誤差をn値化前の近辺画素に分配
することにより誤差メモリEB,EG,ERを更新する
(ステップS9)。このステップS9の処理により、フ
ィードバック処理が行われることになり、未処理画素に
誤差が反映される。そしてステップS10,S11,S
12,S13により、注目画素を次の画素に移動する。
ここで次に処理されるべき画素が存在しないとき、処理
は終了する。
Then, moving to the flowchart of FIG.
The n-value data Yoij, Moij, Coij and Koij are converted into multivalued data Boij, Goij and Roij of a color system by additive color mixing (step S8). Then, the error memories EB, EG, and ER are updated by distributing the respective errors generated by converting the image data Bij, Gij, Rij input in step S2 into n-values, to the neighboring pixels before the n-value conversion ( Step S9). By the processing in step S9, the feedback processing is performed, and the error is reflected on the unprocessed pixels. And steps S10, S11, S
In steps S12 and S13, the target pixel is moved to the next pixel.
Here, when there is no pixel to be processed next, the process ends.

【0077】このような処理では、ステップS9で誤差
メモリに蓄積された誤差が、それ以降に処理される画素
のステップS3,S4の処理で反映されるため、画像全
体でみると原画との整合性が高い画像が得られる。
In such processing, the error accumulated in the error memory in step S9 is reflected in the processing of steps S3 and S4 for the pixels to be processed thereafter, so that the matching of the whole image with the original image is considered. An image with high reliability is obtained.

【0078】<8.変形例>以上の説明では、画像処理
装置300に入力される信号は加色混合による表色系で
あるB,G,Rで表現された画像信号であり、出力され
る信号は減色混合による表色系であるY,M,C,Kで
表現された画像信号であったが、これに限定するもので
はない。すなわち、より一般的に示すと、この発明の画
像処理装置は、第1の表色系で表現された画像信号を入
力し、第2の表色系で表現された画像信号を出力するも
のである。
<8. Modified Example> In the above description, the signal input to the image processing apparatus 300 is an image signal represented by B, G, and R which is a color system based on additive color mixing, and the output signal is a table based on subtractive color mixing. Although the image signal is represented by the color system of Y, M, C, and K, it is not limited to this. That is, more generally, the image processing apparatus of the present invention receives an image signal represented by a first color system and outputs an image signal represented by a second color system. is there.

【0079】また、第4の実施の形態で説明したよう
に、ルックアップテーブル(LUT)を使用した変換を
行う場合の下位ビットを切り捨てて上位ビットのみにつ
いてテーブル参照を行う方法は、全ての実施の形態につ
いて適用することができる。そして、ルックアップテー
ブル(LUT)に入力される信号をダイナミックレンジ
内の信号値に制限するとともに、下位ビットの切り捨て
を行うことにより、メモリの効率的な使用が可能とな
る。また、下位ビットを切り捨てることにより誤差が発
生することになるが、全ての実施の形態においてフィー
ドバック処理が施されているため、発生する誤差を注目
画素の周辺画素に吸収させることができ、画像全体でみ
れば下位ビットの切り捨てによる誤差は解消される。
Further, as described in the fourth embodiment, the method of truncating lower bits and performing table reference only for upper bits when performing conversion using a look-up table (LUT) is described in all the embodiments. Can be applied. The signal input to the look-up table (LUT) is limited to a signal value within a dynamic range, and the lower bits are truncated, so that the memory can be used efficiently. Further, an error occurs due to truncation of the lower bits. However, since feedback processing is performed in all the embodiments, the generated error can be absorbed by pixels around the target pixel, and the entire image can be absorbed. Thus, the error caused by the truncation of the lower bits is eliminated.

【0080】また、以上に説明した実施の形態におい
て、図1に示す画像信号供給装置100,前処理部20
0,画像処理装置300そして画像記録装置400が、
同期して動作することができない場合には、それらの各
装置間にバッファメモリなどを装備させれば良い。
Further, in the embodiment described above, the image signal supply device 100 and the pre-processing unit 20 shown in FIG.
0, the image processing device 300 and the image recording device 400
If they cannot operate synchronously, a buffer memory or the like may be provided between these devices.

【0081】[0081]

【発明の効果】以上説明したように、請求項1の発明に
よれば、2値化による誤差を各色ごとに処理対象の画素
の周辺に位置する2値化未処理の画素に対して分配し、
後に処理される2値化未処理の画素の補正データを得る
際に、その画素に蓄積された誤差を各色ごとに加算する
ため、2値化による誤差だけでなく、第1の表色系を第
2の表色系に変換する際に発生する誤差についても解消
することができ、原画との整合性の高い画像を得るため
の処理ができる。
As described above, according to the first aspect of the present invention, an error due to binarization is distributed to pixels which have not been binarized and located around the pixel to be processed for each color. ,
When the correction data of a pixel that has not been binarized and processed later is obtained, the error accumulated in the pixel is added for each color, so that not only the error due to binarization but also the first color system An error that occurs when converting to the second color system can also be eliminated, and processing for obtaining an image with high consistency with the original image can be performed.

【0082】請求項2の発明によれば、第1の表色系に
よって表現された2値化処理の対象である画素の多値画
像信号に2値化済みの画素についての2値化による誤差
を各色ごとに加算することによって、それ以前に処理さ
れた2値化済みの画素から発生した2値化による誤差や
第1の表色系を第2の表色系に変換する際に発生する誤
差等を解消することができ、原画との整合性の高い画像
を得ることができる。
According to the second aspect of the present invention, the multi-level image signal of the pixel to be subjected to the binarization processing expressed by the first color system is subjected to the binarization error of the binarized pixel. Is added for each color, thereby generating an error due to binarization generated from a binarized pixel processed before that, or when converting the first color system to the second color system. An error or the like can be eliminated, and an image having high consistency with the original image can be obtained.

【0083】請求項3の発明によれば、2値化の対象で
ある画素についての複数の入力信号と出力信号がフィー
ドバックされて得られる信号との演算を含む所定の変換
が行われるため、変換手段において発生する誤差を解消
することができる。
According to the third aspect of the present invention, a predetermined conversion including an operation of a plurality of input signals and a signal obtained by feedback of an output signal for a pixel to be binarized is performed. The error generated in the means can be eliminated.

【0084】請求項4の発明によれば、n値化による誤
差を各色ごとに処理対象の画素の周辺に位置するn値化
未処理の画素に対して分配し、後に処理されるn値化未
処理の画素の補正データを得る際に、その画素に蓄積さ
れた誤差を各色ごとに加算するため、n値化による誤差
だけでなく、第1の表色系を第2の表色系に変換する際
に発生する誤差についても解消することができ、原画と
の整合性の高い画像を得るための処理ができる。
According to the fourth aspect of the present invention, the error due to the n-value is distributed to the n-value unprocessed pixels located around the pixel to be processed for each color, and the n-value converted later is processed. When the correction data of the unprocessed pixel is obtained, the error accumulated in the pixel is added for each color. Therefore, not only the error due to the n-value conversion but also the first color system is changed to the second color system. An error generated at the time of conversion can be eliminated, and processing for obtaining an image having high consistency with the original image can be performed.

【0085】請求項5の発明によれば、ルックアップテ
ーブルを使用して第1の表色系における補正データの上
位ビットに基づいて第2の表色系で表現される画像信号
に変換するため、出力される画像の原画との整合性を保
ちつつ、処理の効率化を図ることができる。
According to the fifth aspect of the present invention, the image data is converted into an image signal expressed in the second color system based on the upper bits of the correction data in the first color system using the look-up table. In addition, the efficiency of processing can be improved while maintaining consistency with the original image of the output image.

【0086】請求項6の発明によれば、第1の表色系に
おける補正データをルックアップテーブルを使用して第
2の表色系で表現されるn値データに変換するため、第
1の表色系を第2の表色系に変換する処理とn値化処理
とが一度に行うことができ、処理の効率化を図ることが
できる。
According to the sixth aspect of the present invention, the correction data in the first color system is converted into n-value data expressed in the second color system using a look-up table. The process of converting the color system to the second color system and the n-value conversion process can be performed at one time, and the efficiency of the process can be improved.

【0087】請求項7の発明によれば、n値化による誤
差を各色ごとに処理対象の画素の周辺に位置するn値化
未処理の画素に対して分配し、後に処理されるn値化未
処理の画素の補正データを得る際に、その画素に蓄積さ
れた誤差を各色ごとに加算するため、n値化による誤差
だけでなく、第1の表色系を第2の表色系に変換する際
に発生する誤差についても解消することができ、原画と
の整合性の高い画像を得ることができる。
According to the seventh aspect of the present invention, the error due to the n-value is distributed to the n-value-unprocessed pixels located around the pixel to be processed for each color, and the n-value is processed later. When the correction data of the unprocessed pixel is obtained, the error accumulated in the pixel is added for each color. Therefore, not only the error due to the n-value conversion but also the first color system is changed to the second color system. An error generated at the time of conversion can be eliminated, and an image having high consistency with the original image can be obtained.

【0088】請求項8の発明によれば、ルックアップテ
ーブルを使用して第1の表色系における補正データの上
位ビットに基づいて第2の表色系で表現される画像信号
に変換するため、出力される画像の原画との整合性を保
ちつつ、処理効率の高い装置が実現できる。
According to the eighth aspect of the present invention, the image data is converted into an image signal expressed in the second color system based on the upper bits of the correction data in the first color system using the look-up table. Thus, an apparatus with high processing efficiency can be realized while maintaining the consistency of the output image with the original image.

【0089】請求項9の発明によれば、第1の表色系に
おける補正データをルックアップテーブルを使用して第
2の表色系で表現されるn値データに変換するため、第
1の表色系を第2の表色系に変換する処理とn値化処理
とが一度に行うことができ、処理効率の高い装置が実現
できる。
According to the ninth aspect of the present invention, the correction data in the first color system is converted into n-value data expressed in the second color system using a look-up table. The process of converting the color system to the second color system and the n-value conversion process can be performed at one time, and an apparatus with high processing efficiency can be realized.

【0090】請求項10の発明によれば、n値化の対象
である画素についての複数の入力信号と出力信号がフィ
ードバックされて得られる信号との演算を含む所定の変
換が行われるため、変換手段において発生する誤差を解
消することができ、原画との整合性の高い画像を得るこ
とができる。
According to the tenth aspect of the present invention, a predetermined conversion including an operation of a plurality of input signals and a signal obtained by feedback of an output signal for a pixel to be binarized is performed. The error generated in the means can be eliminated, and an image having high consistency with the original image can be obtained.

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

【図1】この発明の実施の形態が適用される画像処理の
システム構成の概略図である。
FIG. 1 is a schematic diagram of a system configuration of image processing to which an embodiment of the present invention is applied.

【図2】p行q列の画素から構成される画像を示す図で
ある。
FIG. 2 is a diagram showing an image composed of pixels in p rows and q columns.

【図3】この発明の第1の実施の形態である画像処理装
置を示す詳細図である。
FIG. 3 is a detailed diagram illustrating an image processing apparatus according to the first embodiment of the present invention.

【図4】図3の補正データ処理部の詳細図である。FIG. 4 is a detailed diagram of a correction data processing unit in FIG. 3;

【図5】この発明の第2の実施の形態である画像処理装
置を示す詳細図である。
FIG. 5 is a detailed diagram illustrating an image processing apparatus according to a second embodiment of the present invention.

【図6】図5の補正データ処理部の詳細図である。FIG. 6 is a detailed diagram of a correction data processing unit in FIG. 5;

【図7】この発明の第4の実施の形態である画像処理装
置を示す詳細図である。
FIG. 7 is a detailed diagram illustrating an image processing apparatus according to a fourth embodiment of the present invention.

【図8】この発明の第5の実施の形態である画像処理装
置を示す詳細図である。
FIG. 8 is a detailed diagram illustrating an image processing apparatus according to a fifth embodiment of the present invention.

【図9】この発明の実施の形態の処理シーケンスを示す
フローチャートである。
FIG. 9 is a flowchart showing a processing sequence according to the embodiment of the present invention.

【図10】この発明の実施の形態の処理シーケンスを示
すフローチャートである。
FIG. 10 is a flowchart showing a processing sequence according to the embodiment of the present invention.

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

11,12,13,31,32,33,51,52,5
3 補正データ処理部 14,34 BGR/YMCK変換部 15,55 2値化処理部 16,39 YMCK/BGR変換部 21,41 加算器 22,42 減算器 23,43 リミッタ 24,44 誤差分配器 40 色変換3値化部 54 第1色変換部 56 第2色変換部 100 画像信号供給装置 200 前処理部 300 画像処理装置 400 画像記録装置
11, 12, 13, 31, 32, 33, 51, 52, 5
3 Correction data processing unit 14, 34 BGR / YMCK conversion unit 15, 55 Binarization processing unit 16, 39 YMCK / BGR conversion unit 21, 41 Adder 22, 42 Subtractor 23, 43 Limiter 24, 44 Error distributor 40 Color conversion ternarization unit 54 First color conversion unit 56 Second color conversion unit 100 Image signal supply device 200 Preprocessing unit 300 Image processing device 400 Image recording device

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 第1の表色系で表現された多値画像信号
を第2の表色系で表現された2値の画像信号に変換する
方法であって、 (a) 第1の表色系によって表現された2値化処理の対象
である画素の多値画像信号に、2値化済みの画素につい
ての2値化による誤差を各色ごとに加算することによっ
て当該画素に対する補正データを各色ごとに算出する工
程と、 (b) 第1の表色系における前記補正データを第2の表色
系で表現される多値画像信号に変換する工程と、 (c) 第2の表色系に変換された多値画像信号を2値化
し、各色ごとに2値データを生成する工程と、 (d) 第2の表色系で表現された前記2値データを第1の
表色系で表現される多値画像信号に変換する工程と、 (e) 第1の表色系に変換された多値画像信号を当該画素
に対する前記補正データから減算することにより第1の
表色系における誤差を各色ごとに導出する工程と、 (f) 導出された前記誤差を各色ごとに当該画素の周辺に
位置する2値化未処理の画素に対して分配する工程と、
を備え、 工程(f)で分配された前記誤差が画素ごとに蓄積され、
工程(a)での2値化による誤差として使用されることを
特徴とする画像処理方法。
1. A method for converting a multi-valued image signal represented by a first color system into a binary image signal represented by a second color system, comprising the steps of: The correction data for the pixel is corrected for each color by adding, for each color, an error due to the binarization of the binarized pixel to the multivalued image signal of the pixel to be subjected to the binarization processing expressed by the color system. (B) converting the correction data in the first color system into a multi-valued image signal represented by a second color system; and (c) a second color system. Binarizing the converted multi-valued image signal to generate binary data for each color; and (d) converting the binary data expressed in the second color system using the first color system (E) converting the multivalued image signal converted to the first color system into the corrected data for the pixel. Deriving an error in the first color system for each color by subtracting the error from the first color system, and (f) deriving the derived error for each color to a binarized unprocessed pixel located around the pixel. Distributing to
Wherein the error distributed in step (f) is accumulated for each pixel,
An image processing method characterized by being used as an error due to binarization in the step (a).
【請求項2】 第1の表色系で表現された多値画像信号
を第2の表色系で表現された2値の画像信号に変換する
装置であって、 (a) 第1の表色系によって表現された2値化処理の対象
である画素の多値画像信号に2値化済みの画素について
の2値化による誤差を各色ごとに加算することによって
当該画素に対する補正データを各色ごとに算出する補正
データ導出手段と、 (b) 第1の表色系における前記補正データを第2の表色
系で表現される多値画像信号に変換する第1表色系変換
手段と、 (c) 第2の表色系に変換された多値画像信号を2値化
し、各色ごとに2値データを生成する2値化処理手段
と、 (d) 第2の表色系で表現された前記2値データを第1の
表色系で表現される多値画像信号に変換する第2表色系
変換手段と、 (e) 第1の表色系に変換された多値画像信号を当該画素
に対する前記補正データから減算することにより第1の
表色系における誤差を各色ごとに導出する誤差導出手段
と、 (f) 導出された前記誤差を各色ごとに当該画素の周辺に
位置する2値化未処理の画素に対して分配する誤差分配
手段と、 (g) 前記誤差分配手段によって分配された前記誤差を各
色ごとに蓄積する誤差蓄積手段と、を備えることを特徴
とする画像処理装置。
2. An apparatus for converting a multi-valued image signal represented by a first color system into a binary image signal represented by a second color system, comprising: The correction data for the pixel is corrected for each color by adding an error due to the binarization of the binarized pixel for each color to the multivalued image signal of the pixel to be subjected to the binarization processing expressed by the color system. (B) first colorimetric system conversion means for converting the correction data in the first colorimetric system into a multi-valued image signal represented by a second colorimetric system; c) binarization processing means for binarizing the multi-valued image signal converted to the second color system and generating binary data for each color; and (d) expressed in the second color system. A second color system conversion means for converting the binary data into a multi-valued image signal expressed by a first color system; (e) a first color system; Error deriving means for deriving an error in the first color system for each color by subtracting the converted multi-valued image signal from the correction data for the pixel, (f) deriving the derived error for each color Error distributing means for distributing to pixels which have not been binarized and located around the pixel; and (g) error accumulating means for accumulating the error distributed by the error distributing means for each color. An image processing apparatus characterized by the above-mentioned.
【請求項3】 複数の記録色のドットの分布によってカ
ラー画像を記録するために、前記ドットの記録状態を指
定する2値化画像データを各記録色について生成する装
置であって、 2値化の対象である画素についての複数の入力信号に所
定の変換を施して出力信号を得る変換手段を有し、 前記所定の変換は、前記出力信号がフィードバックされ
て得られる信号と前記入力信号との演算を含む変換であ
ることを特徴とする画像処理装置。
3. An apparatus for generating, for each recording color, binarized image data for specifying a recording state of said dots, in order to record a color image based on a distribution of dots of a plurality of recording colors. And a conversion means for performing a predetermined conversion on a plurality of input signals for the target pixel to obtain an output signal, wherein the predetermined conversion is performed between a signal obtained by feedback of the output signal and the input signal. An image processing device characterized in that the conversion includes a calculation.
【請求項4】 第1の表色系においてm値(ただし、m
は「m>2」を満たす整数)で表現される画像信号を第
2の表色系におけるn値(ただし、nは「m>n≧2」
を満たす整数)の画像信号に変換するn値化処理を行う
方法であって、 (a) n値化処理の対象である注目画素の第1の表色系に
おいてm値で表現される画像信号をn値化済みの画素か
ら発生した誤差によって補正することにより補正データ
を生成する工程と、 (b) 第1の表色系における前記補正データを第2の表色
系で表現される画像信号に変換する工程と、 (c) 第2の表色系に変換された画像信号をn値化し、各
色ごとにn値データを生成する工程と、(d) 第2の表色
系で表現された前記n値データを第1の表色系で表現さ
れる画像信号に変換する工程と、(e) 第1の表色系に変
換された画像信号を当該注目画素に対する前記補正デー
タから減算することにより第1の表色系における誤差を
各色ごとに導出する工程と、(f) 導出された前記誤差を
各色ごとに当該注目画素の近辺に位置するn値化未処理
の画素に対して分配する工程と、を備えることを特徴と
する画像処理方法。
4. An m value (where m is an integer) in the first color system.
Represents an image signal represented by an integer satisfying “m> 2” by an n value in the second color system (where n is “m> n ≧ 2”).
(A) an image signal represented by an m-value in a first color system of a target pixel to be subjected to the n-value processing. Generating correction data by correcting the correction data by an error generated from the n-valued pixel; and (b) an image signal representing the correction data in a first color system in a second color system. (C) converting the image signal converted to the second color system into n-values and generating n-value data for each color; and (d) expressing the image signals in the second color system. Converting the n-value data into an image signal expressed in a first color system; and (e) subtracting the image signal converted into the first color system from the correction data for the pixel of interest. (F) deriving an error in the first color system for each color, Image processing method characterized by comprising the steps of distributing the n value conversion unprocessed pixel positioned in the vicinity of the target pixel for each color, the.
【請求項5】 請求項4に記載の方法において、工程
(b)は、ルックアップテーブルを使用して第1の表色系
における前記補正データの上位ビットに基づいて第2の
表色系で表現される画像信号に変換することを特徴とす
る画像処理方法。
5. The method according to claim 4, wherein:
(b) using a look-up table to convert to an image signal expressed in a second color system based on upper bits of the correction data in the first color system Method.
【請求項6】 第1の表色系においてm値(ただし、m
は「m>2」を満たす整数)で表現される画像信号を第
2の表色系におけるn値(ただし、nは「m>n≧2」
を満たす整数)の画像信号に変換するn値化処理を行う
方法であって、(a) n値化処理の対象である注目画素の
第1の表色系においてm値で表現される画像信号をn値
化済みの画素から発生した誤差によって補正することに
より補正データを生成する工程と、(b) 第1の表色系に
おける前記補正データをルックアップテーブルを使用し
て第2の表色系で表現されるn値データに変換する工程
と、(c) 第2の表色系で表現された前記n値データを第
1の表色系で表現される画像信号に変換する工程と、
(d) 第1の表色系に変換された画像信号を当該注目画素
に対する前記補正データから減算することにより第1の
表色系における誤差を各色ごとに導出する工程と、(e)
導出された前記誤差を各色ごとに当該注目画素の近辺に
位置するn値化未処理の画素に対して分配する工程と、
を備えることを特徴とする画像処理方法。
6. An m value (where m is an integer) in a first color system.
Represents an image signal represented by an integer satisfying “m> 2” by an n value in the second color system (where n is “m> n ≧ 2”).
(A) an image signal represented by an m-value in a first color system of a target pixel to be subjected to the n-value processing. Generating correction data by correcting the correction data by an error generated from an n-valued pixel; and (b) converting the correction data in the first color system into a second color using a lookup table. (C) converting the n-value data represented by a second color system into an image signal represented by a first color system;
(d) deriving an error in the first color system for each color by subtracting the image signal converted into the first color system from the correction data for the pixel of interest; (e)
Distributing the derived error to n-valued unprocessed pixels located near the pixel of interest for each color;
An image processing method comprising:
【請求項7】 第1の表色系においてm値(ただし、m
は「m>2」を満たす整数)で表現される画像信号を第
2の表色系におけるn値(ただし、nは「m>n≧2」
を満たす整数)の画像信号に変換するn値化処理を行う
装置であって、 (a) n値化処理の対象である注目画素の第1の表色系に
おいてm値で表現される画像信号をn値化済みの画素か
ら発生した誤差によって補正することにより補正データ
を生成する手段と、 (b) 第1の表色系における前記補正データを第2の表色
系で表現される画像信号に変換する手段と、 (c) 第2の表色系に変換された画像信号をn値化し、各
色ごとにn値データを生成する手段と、 (d) 第2の表色系で表現された前記n値データを第1の
表色系で表現される画像信号に変換する手段と、 (e) 第1の表色系に変換された画像信号を当該注目画素
に対する前記補正データから減算することにより第1の
表色系における誤差を各色ごとに導出する手段と、 (f) 導出された前記誤差を各色ごとに当該注目画素の近
辺に位置するn値化未処理の画素に対して分配する手段
と、を備えることを特徴とする画像処理装置。
7. An m value (where m is an integer) in a first color system.
Represents an image signal represented by an integer satisfying “m> 2” by an n value in the second color system (where n is “m> n ≧ 2”).
(A) an image signal represented by an m-value in a first color system of a target pixel to be subjected to the n-value processing. Means for correcting the data by an error generated from an n-valued pixel, and (b) an image signal representing the correction data in a first color system in a second color system (C) means for converting the image signal converted to the second color system into n-values and generating n-value data for each color; and (d) expressing the image signals in the second color system. Means for converting the n-value data into an image signal represented by a first color system; and (e) subtracting the image signal converted into the first color system from the correction data for the pixel of interest. Means for deriving an error in the first color system for each color, thereby: (f) the derived error Means for distributing the n value conversion unprocessed pixel positioned in the vicinity of the target pixel for each color, the image processing apparatus comprising: a.
【請求項8】 請求項7に記載の装置において、 手段(b)は、ルックアップテーブルを使用して第1の表
色系における前記補正データの上位ビットに基づいて第
2の表色系で表現される画像信号に変換することを特徴
とする画像処理装置。
8. The apparatus according to claim 7, wherein the means (b) uses a look-up table to generate a second color system based on upper bits of the correction data in the first color system. An image processing device for converting an image signal into a represented image signal.
【請求項9】 第1の表色系においてm値(ただし、m
は「m>2」を満たす整数)で表現される画像信号を第
2の表色系におけるn値(ただし、nは「m>n≧2」
を満たす整数)の画像信号に変換するn値化処理を行う
装置であって、 (a) n値化処理の対象である注目画素の第1の表色系に
おいてm値で表現される画像信号をn値化済みの画素か
ら発生した誤差によって補正することにより補正データ
を生成する手段と、 (b) 第1の表色系における前記補正データをルックアッ
プテーブルを使用して第2の表色系で表現されるn値デ
ータに変換する手段と、 (c) 第2の表色系で表現された前記n値データを第1の
表色系で表現される画像信号に変換する手段と、 (d) 第1の表色系に変換された画像信号を当該注目画素
に対する前記補正データから減算することにより第1の
表色系における誤差を各色ごとに導出する手段と、 (e) 導出された前記誤差を各色ごとに当該注目画素の近
辺に位置するn値化未処理の画素に対して分配する手段
と、を備えることを特徴とする画像処理装置。
9. An m value (where m is an integer) in the first color system
Represents an image signal represented by an integer satisfying “m> 2” by an n value in the second color system (where n is “m> n ≧ 2”).
(A) an image signal represented by an m-value in a first color system of a target pixel to be subjected to the n-value processing. Means for correcting the data by an error generated from an n-valued pixel, and (b) using a look-up table to convert the corrected data in the first color system into a second color (C) means for converting the n-value data represented by the second color system into an image signal represented by the first color system; (d) means for deriving an error in the first color system for each color by subtracting the image signal converted to the first color system from the correction data for the pixel of interest; The above-mentioned error is converted to an n-valued unprocessed pixel located near the pixel of interest for each color. Means for distributing to pixels.
【請求項10】 複数の記録色によってカラー画像を記
録するために、前記複数の記録色の記録状態を指定する
n値(ただし、nは「n≧2」を満たす整数)の画像デ
ータを各記録色ごとに生成する装置であって、 n値化の対象である画素についての複数の入力信号に所
定の変換を施して出力信号を得る変換手段を有し、 前記所定の変換は、前記出力信号がフィードバックされ
て得られる信号と前記入力信号との演算を含む変換であ
ることを特徴とする画像処理装置。
10. In order to print a color image using a plurality of recording colors, each of n-value (n is an integer satisfying “n ≧ 2”) image data specifying a recording state of the plurality of recording colors is used for each image data. An apparatus for generating for each recording color, comprising: conversion means for performing a predetermined conversion on a plurality of input signals for a pixel to be converted into an n-value to obtain an output signal; An image processing apparatus, which is a conversion including an operation of a signal obtained by feeding back a signal and the input signal.
JP9039360A 1996-09-27 1997-02-24 Image processing method and device therefor Pending JPH10155093A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9039360A JPH10155093A (en) 1996-09-27 1997-02-24 Image processing method and device therefor

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP8-255780 1996-09-27
JP25578096 1996-09-27
JP9039360A JPH10155093A (en) 1996-09-27 1997-02-24 Image processing method and device therefor

Publications (1)

Publication Number Publication Date
JPH10155093A true JPH10155093A (en) 1998-06-09

Family

ID=26378723

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9039360A Pending JPH10155093A (en) 1996-09-27 1997-02-24 Image processing method and device therefor

Country Status (1)

Country Link
JP (1) JPH10155093A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020110703A1 (en) * 2018-11-27 2020-06-04 凸版印刷株式会社 Image data generation method, display body manufacturing method, program, computer-readable recording medium, and display body manufacturing device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020110703A1 (en) * 2018-11-27 2020-06-04 凸版印刷株式会社 Image data generation method, display body manufacturing method, program, computer-readable recording medium, and display body manufacturing device
CN113039776A (en) * 2018-11-27 2021-06-25 凸版印刷株式会社 Image data generation method, display body manufacturing method, program, computer-readable recording medium, and display body manufacturing device
JPWO2020110703A1 (en) * 2018-11-27 2021-10-14 凸版印刷株式会社 Image data generation method, display body manufacturing method, program, computer-readable recording medium and display body manufacturing equipment
CN113039776B (en) * 2018-11-27 2023-07-14 凸版印刷株式会社 Image data generation method, display manufacturing method, program, computer-readable recording medium, and display manufacturing device
US11909939B2 (en) 2018-11-27 2024-02-20 Toppan Printing Co., Ltd. Method of generating image data, method of producing display, program, computer-readable storage medium, and display production system

Similar Documents

Publication Publication Date Title
JP2500837B2 (en) Pixel value quantization method
US6118547A (en) Image processing method and apparatus
US5493323A (en) Color images having multiple separations with minimally overlapping halftone dots
JPH05336373A (en) Image recorder
JPH07333822A (en) Method and device for forming image of printing plate
ITRM20000462A1 (en) REDUCTION OF QUANTIZATION ERRORS IN IMAGE TRAINING SYSTEMS.
JP2660004B2 (en) Recording device
US5751929A (en) Image processing apparatus
JP2004188980A (en) Digital image printing in which reduced amount of colorant is used while maintaining sensed color
US6344903B1 (en) System and method for multi-level processing with level limiting
JPH10155093A (en) Image processing method and device therefor
US6006011A (en) Target patterns controlled error management
JP2800071B2 (en) Color image forming equipment
JPH10229501A (en) Image processing device and method
JPH01270456A (en) Color image processing method
JP2800117B2 (en) Image forming device
JP3332433B2 (en) Pseudo color gradation expression method
US20020060812A1 (en) Image processing method and image processing apparatus
JPH10243219A (en) Image-processing method and image processor
JP2004230671A (en) Image processing method
JPH10145615A (en) Image forming device
JP3048170B2 (en) Color image processing equipment
JPH0691605B2 (en) Image processing device
JP2004260700A (en) Device and method of image processing
JPS61161071A (en) Image data storing system