JPH057294A - Image processor - Google Patents

Image processor

Info

Publication number
JPH057294A
JPH057294A JP3156431A JP15643191A JPH057294A JP H057294 A JPH057294 A JP H057294A JP 3156431 A JP3156431 A JP 3156431A JP 15643191 A JP15643191 A JP 15643191A JP H057294 A JPH057294 A JP H057294A
Authority
JP
Japan
Prior art keywords
color
error
signals
pixel
weighting
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
JP3156431A
Other languages
Japanese (ja)
Inventor
Hiroki Sugano
浩樹 菅野
Hitoshi Yoneda
等 米田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3156431A priority Critical patent/JPH057294A/en
Publication of JPH057294A publication Critical patent/JPH057294A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】この発明は、カラー画像の誤差を正確に算出
し、カラー画像を忠実に再現できることを目的とする。 【構成】この発明は、処理対象のカラー画像における注
目画素のR、G、Bの色信号1a、…をY、M、Cの補
色信号31a、…に変換し、この変換されたY、M、C
の補色信号をそれぞれ2値化色信号41a、…に変換す
るものにおいて、この2値化された2値化色信号41
a、…から元の色に対応する再現色信号51a、…を算
出し、これらの再現色信号51a、…と元の色信号との
誤差61a、…をそれぞれ算出し、これらの算出された
各色ごとの誤差61a、…にそれぞれ予め用意された重
み係数81を乗じて重み誤差71a、…を算出し、この
重み誤差71a、…により得られる補正信号91a、…
により各色ごとの注目画素の色信号を補正するようにし
たものである。
(57) [Summary] [Object] An object of the present invention is to accurately calculate an error of a color image and faithfully reproduce the color image. According to the present invention, the color signals 1a, ... Of R, G, B of a pixel of interest in a color image to be processed are converted into complementary color signals 31a, ... Of Y, M, C, and the converted Y, M. , C
In which the complementary color signals are converted into binarized color signals 41a, ...
The reproduction color signals 51a, ... Corresponding to the original colors are calculated from a, ..., and the errors 61a between the reproduction color signals 51a, ... And the original color signal are calculated, and the calculated respective colors are calculated. .. are multiplied by a weighting coefficient 81 prepared in advance to calculate weighting errors 71a, .. The correction signals 91a ,.
Is used to correct the color signal of the pixel of interest for each color.

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 for subjecting a color image to gradation processing with good color reproducibility.

【0002】[0002]

【従来の技術】一般に、カラー画像を扱う画像処理装置
において、カラー・イメージ・スキャナなどの読取装置
で原稿から読取った色信号をカラープリンタに出力する
ためには、階調処理と色修正処理が必要となる。
2. Description of the Related Art Generally, in an image processing apparatus that handles a color image, gradation processing and color correction processing are required to output a color signal read from an original by a reading apparatus such as a color image scanner to a color printer. Will be needed.

【0003】色修正処理とは、スキャナ等から入力され
たR、G、B(R:レッド、G:グリーン、B:ブル
ー)の各信号をプリンタの駆動信号であるY、M、C
(Y:イエロー、M:マゼンタ、C:シアン)等の元の
色信号に対する補色の色信号に変換する処理である。こ
の処理は、一般に、数1に示すように3×3のマトリク
ス演算により行なわれる。
Color correction processing is performed by using R, G, and B (R: red, G: green, B: blue) signals input from a scanner or the like as Y, M, and C drive signals for the printer.
This is a process of converting to a complementary color signal to the original color signal such as (Y: yellow, M: magenta, C: cyan). This processing is generally performed by a 3 × 3 matrix operation as shown in the equation 1.

【0004】[0004]

【数1】 一方、階調処理は、組織的ディザ法が一般的であるが、
この方法の処理は簡単である反面、解像性が劣化すると
いう問題がある。この組織的ディザ法に比べて解像性が
良く、また階調性も十分な階調処理方法として「誤差拡
散法」がある。
[Equation 1] On the other hand, for gradation processing, the systematic dither method is generally used.
Although the processing of this method is simple, there is a problem that the resolution is deteriorated. There is an “error diffusion method” as a gradation processing method that has better resolution than the systematic dither method and has sufficient gradation.

【0005】この「誤差拡散法」は、注目画素の色信号
に、すでに2値化した周辺画素の2値化誤差に、ある重
み係数を乗じたものを加え、固定しきい値で2値化する
方法である。図5は「誤差拡散法」による2値化処理を
行なう場合のカラー画像処理の構成ブロックを示すもの
である。
In the "error diffusion method", the color signal of the pixel of interest is added with a binarization error of the already binarized peripheral pixels multiplied by a certain weighting coefficient, and binarized with a fixed threshold value. Is the way to do it. FIG. 5 shows the configuration blocks of color image processing when the binarization processing by the "error diffusion method" is performed.

【0006】図5において、40a、40b、40cは
R、G、Bのそれぞれの入力画像信号としての入力色信
号、401は各入力色信号を上記色修正処理によりY、
M、Cの各画像信号としての補色信号411に変換する
色修正手段、50a、50b、50cは色修正手段40
1からのY、M、Cの補色信号がそれぞれ入力され、そ
の入力された補色信号の2値化処理を行なう2値化処理
手段である。
In FIG. 5, reference numerals 40a, 40b and 40c denote input color signals as R, G and B input image signals respectively, and 401 denotes each input color signal Y, by the color correction processing.
Color correction means for converting into complementary color signals 411 as M and C image signals, and 50a, 50b and 50c are color correction means 40.
Binary processing means for inputting Y, M, and C complementary color signals from 1 and binarizing the input complementary color signals.

【0007】上記各2値化処理手段50a、50b、5
0cのそれぞれにおいて、42はたとえば加算器で構成
され注目画素の色信号を後述する補正信号471により
補正する補正手段、43は補正された補正色信号421
を2値化する2値化手段、44はたとえば減算器で構成
され2値化手段43で2値化された出力色信号としての
2値化色信号431と補正色信号421とから2値化誤
差を算出する2値化誤差算出手段、45は重み誤差を算
出するための注目画素に対する周辺画素の重み係数を記
憶する重み係数記憶手段、46はたとえば乗算器で構成
され2値化誤差算出手段44で算出した2値化誤差信号
441に重み係数記憶手段45からの重み係数を乗じて
重み誤差を算出する重み誤差算出手段、47は重み誤差
算出手段46で算出した重み誤差信号451を記憶し、
補正信号471を補正手段42に出力する誤差記憶手段
である。
The respective binarization processing means 50a, 50b, 5
In each of 0c, 42 is a correction unit configured by an adder, for example, for correcting the color signal of the pixel of interest by a correction signal 471 described later, and 43 is a corrected color signal 421 corrected.
Is a binarizing means for binarizing, and 44 is a binarization from a binarized color signal 431 as an output color signal binarized by the binarizing means 43 and a correction color signal 421. Binarization error calculation means for calculating an error, 45 is a weighting coefficient storage means for storing a weighting coefficient of a peripheral pixel with respect to a target pixel for calculating a weighting error, and 46 is a binarization error calculation means composed of, for example, a multiplier. Weighting error calculation means for calculating a weighting error by multiplying the binarization error signal 441 calculated in 44 by the weighting coefficient from the weighting coefficient storage means 45, and 47 stores the weighting error signal 451 calculated in the weighting error calculation means 46. ,
The error storage means outputs the correction signal 471 to the correction means 42.

【0008】上記重み係数記憶手段45で重み係数が記
憶される周辺画素は注目画素(*)と同一ラインの次の
画素(A)、注目画素(*)の次のラインの次の画素
(B)、注目画素(*)の次のラインの同一画素
(C)、注目画素(*)の次のラインの1つ手前の画素
(D)となっている。以下、「誤差拡散法」を用いた2
値化処理を詳細に説明する。
The peripheral pixels whose weighting coefficients are stored in the weighting coefficient storage means 45 are the next pixel (A) on the same line as the target pixel (*) and the next pixel (B on the line next to the target pixel (*). ), The same pixel (C) on the line next to the pixel of interest (*), and the pixel (D) immediately before the line next to the pixel of interest (*). Below, 2 using the "error diffusion method"
The value conversion process will be described in detail.

【0009】例えばスキャナ等の読取装置で読取られた
R、G、Bの入力色信号40a、40b、40cは、色
修正手段401において、Y、M、Cの各補色信号に変
換され、それぞれ2値化処理手段50a、50b、50
cに出力される。
For example, the R, G, B input color signals 40a, 40b, 40c read by a reading device such as a scanner are converted into Y, M, C complementary color signals by a color correcting means 401, and each of them is converted into 2 signals. Quantization processing means 50a, 50b, 50
It is output to c.

【0010】ここで、2値化処理手段50a、50b、
50cは、同一構成であるので、以下、代表して2値化
処理手段50aについて説明し、2値化処理手段50
b、50cについては、説明を省略する。
Here, the binarization processing means 50a, 50b,
Since 50c has the same configuration, the binarization processing means 50a will be described below as a representative, and the binarization processing means 50 will be described.
The description of b and 50c is omitted.

【0011】すなわち、色修正手段401により出力さ
れたC(シアン)の補色信号411は、補正手段42に
おいて、後述する色補正信号471により補正処理さ
れ、補正色信号421として出力される。補正色信号4
21が供給された2値化手段43は、補正色信号421
と2値化しきい値Thとを比較することにより2値化色
信号431を出力する。すなわち、2値化しきい値Th
(例えば「80h」、添付の「h」は「hex」で16
進数であることを示す。ただし、各信号に対して同じし
きい値であるとは限らない)を用い、補正色信号421
が2値化しきい値Thより大きければ2値化色信号43
1として「1」を出力し、小さければ「0」を出力す
る。
That is, the C (cyan) complementary color signal 411 output by the color correction means 401 is corrected by the correction means 42 by a color correction signal 471 described later, and output as a corrected color signal 421. Correction color signal 4
The binarizing means 43 supplied with 21 supplies the corrected color signal 421.
And the binarized threshold value Th are compared to output a binarized color signal 431. That is, the binarization threshold Th
(For example, "80h", attached "h" is "hex" 16
Indicates a decimal number. However, the same threshold value is not necessarily used for each signal), and the correction color signal 421 is used.
Is greater than the binarization threshold Th, the binarization color signal 43
"1" is output as 1 and "0" is output if it is smaller.

【0012】次に、2値化誤差算出手段44では、補正
色信号421と2値化色信号431(ただし、ここでは
2値化色信号が「0」のときは「0h」、「1」のとき
は「ffh」とする)との差を算出し、これを2値化誤
差信号441として出力する。
Next, in the binarization error calculation means 44, the correction color signal 421 and the binarization color signal 431 (here, "0h" and "1" when the binarization color signal is "0"). In this case, the difference is defined as “ffh”) and this is output as a binarization error signal 441.

【0013】重み誤差算出手段46では、2値化誤差信
号441に重み係数記憶手段45の重み係数A、B、
C、D(ただし、A=7/16、B=1/16、C=5
/16、D=3/16)を乗じて、重み誤差451を算
出する。ここで、重み係数記憶手段46における「*」
は、注目画素の位置を示し、注目画素の2値化誤差に重
み係数A、B、C、Dを乗じて、注目画素の周辺4画素
(重み係数A、B、C、Dの位置に対応する画素)の重
み誤差を算出する。
In the weighting error calculating means 46, the weighting coefficients A and B of the weighting coefficient storage means 45 are added to the binarization error signal 441.
C, D (however, A = 7/16, B = 1/16, C = 5
/ 16, D = 3/16) to calculate the weight error 451. Here, “*” in the weighting coefficient storage means 46
Indicates the position of the pixel of interest, and the binarization error of the pixel of interest is multiplied by the weighting factors A, B, C, D to determine the four pixels around the pixel of interest (corresponding to the positions of the weighting factors A, B, C, D). Pixel) to calculate the weighting error.

【0014】誤差記憶手段47は、重み誤差算出手段4
5で算出した重み誤差451を記憶するためのものであ
り、重み誤差算出手段45で算出した4画素分の重み誤
差は、注目画素「*」に対してそれぞれeA,eB,eC,e
D の領域に加算して記憶する。前述した画素補正信号4
71は、「*」の位置の信号であり、以上の手順で算出
した4画素分の重み誤差の累積した信号である。
The error storage means 47 is a weight error calculation means 4
5 is for storing the weight error 451 calculated in 5, and the weight errors for the four pixels calculated by the weight error calculation means 45 are eA, eB, eC, e for the target pixel “*”, respectively.
Add to area D and store. Pixel correction signal 4 described above
Reference numeral 71 is a signal at the position of "*", which is a signal obtained by accumulating weighting errors of four pixels calculated by the above procedure.

【0015】この「誤差拡散法」は注目画素の2値化に
より発生した2値化誤差を、周辺画素に拡散して誤差補
償を行なうことにより、2値化誤差を最小にするように
作用するものである。したがって、入力画像が写真画像
の場合は、階調性を十分満足した2値化処理を行うこと
が可能である。しかし、カラー画像において、この「誤
差拡散法」をR、G、Bの各入力色信号(3つのカラー
信号)に独立に適用すると、Y、M、Cの3つの2値化
出力信号の位相は同相とはならず、各入力色信号が同相
であっても、異なった位相の2値化出力信号が出力され
てしまい、カラー画像を忠実に再現することができない
という欠点がある。
This "error diffusion method" acts to minimize the binarization error by diffusing the binarization error generated by the binarization of the pixel of interest to the peripheral pixels and compensating the error. It is a thing. Therefore, when the input image is a photographic image, it is possible to perform binarization processing that sufficiently satisfies the gradation. However, in a color image, if this "error diffusion method" is applied independently to each of the R, G, and B input color signals (three color signals), the phases of the three binarized output signals of Y, M, and C Does not have the same phase, and even if the respective input color signals have the same phase, a binarized output signal having a different phase is output, and a color image cannot be faithfully reproduced.

【0016】[0016]

【発明が解決しようとする課題】上記したように、カラ
ー画像において、複数の色信号に独立に誤差拡散法を適
用すると複数の2値化出力信号の位相は同相とはなら
ず、各入力色信号は同相であっても異なった位相の2値
化出力信号が出力されてしまい、カラー画像を忠実に再
現することができないという欠点がある。
As described above, in a color image, when the error diffusion method is independently applied to a plurality of color signals, the phases of a plurality of binarized output signals do not become in-phase, and each input color does not have the same phase. Even if the signals are in phase, binary output signals of different phases are output, and there is a drawback that a color image cannot be faithfully reproduced.

【0017】そこで、この発明は、カラー画像におい
て、複数の色信号に対する複数の2値化出力信号の位相
が異なっていても、正確に誤差を算出することにより、
誤差拡散法の欠点を除去することができ、カラー画像を
忠実に再現できる画像処理装置を提供することを目的と
する。
Therefore, according to the present invention, even if the phases of a plurality of binarized output signals with respect to a plurality of color signals are different in a color image, the error is accurately calculated,
An object of the present invention is to provide an image processing device which can eliminate the drawbacks of the error diffusion method and can faithfully reproduce a color image.

【0018】[0018]

【課題を解決するための手段】本発明の画像処理装置
は、処理対象の多色画像における注目画素の画像データ
を、この画像データの色に対応する第1の色データに変
換する変換手段と、この変換手段で変換された第1の色
データをそれぞれ2値化データに変換する2値化手段
と、前記注目画素を含む予め決められた領域内の複数画
素におけるそれぞれの画素に対する複数の2値化データ
を用いて前記2値化手段で2値化された2値化データか
ら画像データの色に対応する第2の色データを生成する
生成手段と、この生成手段で生成した第2の色データと
画像データとの色誤差を算出する誤差算出手段と、この
誤差算出手段で算出された色誤差に対して、所定の重み
係数を乗じて重み誤差を算出する重み誤差算出手段と、
この重み誤差算出手段で算出された重み誤差を記憶する
誤差記憶手段と、この誤差記憶手段に記憶された重み誤
差により注目画素の画像データを補正する補正手段とか
ら構成されている。
An image processing apparatus of the present invention comprises a conversion means for converting image data of a pixel of interest in a multicolor image to be processed into first color data corresponding to the color of the image data. , Binarizing means for converting each of the first color data converted by the converting means into binarized data, and a plurality of two pixels for each pixel in a plurality of pixels in a predetermined area including the target pixel. Generating means for generating second color data corresponding to the color of the image data from the binarized data binarized by the binarizing means using the binarized data, and the second color data generated by the generating means. Error calculating means for calculating a color error between the color data and the image data, and a weighting error calculating means for multiplying the color error calculated by the error calculating means by a predetermined weighting coefficient to calculate a weighting error.
It is composed of an error storage unit for storing the weight error calculated by the weight error calculation unit and a correction unit for correcting the image data of the pixel of interest by the weight error stored in the error storage unit.

【0019】[0019]

【作用】この発明は、処理対象の多色画像における注目
画素の画像データを、この画像データの色に対応する第
1の色データに変換し、この変換された第1の色データ
をそれぞれ2値化データに変換するものにおいて、注目
画素を含む予め決められた領域内の複数画素におけるそ
れぞれの画素に対する複数の2値化データを用いて、2
値化された複数の2値化データから画像データの色に対
応する第2の色データを生成し、この第2の色データと
画像データとの色誤差を算出し、この算出された色誤差
に対して、所定の重み係数を乗じて重み誤差を算出し、
この重み誤差により注目画素の画像データを補正するよ
うにしたものである。
According to the present invention, the image data of the pixel of interest in the multicolor image to be processed is converted into the first color data corresponding to the color of this image data, and the converted first color data is converted into 2 colors. In the conversion into the binarized data, a plurality of binarized data for each pixel in a plurality of pixels in a predetermined area including the target pixel are used to
The second color data corresponding to the color of the image data is generated from the plurality of binarized data, the color error between the second color data and the image data is calculated, and the calculated color error is calculated. , A weighting error is calculated by multiplying by a predetermined weighting factor,
The image data of the pixel of interest is corrected by this weight error.

【0020】[0020]

【実施例】以下、本発明の一実施例について図面を参照
して説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0021】図1は、この発明の2値化処理の方法を示
す原理図である。すなわち、図1において、1a、1
b、1cはそれぞれR、G、B(R:レッド、G:グリ
ーン、B:ブルー)の入力色信号、2a、2b、2cは
それぞれ注目画素の各色信号1a、1b、1cを補正す
る補正手段、21a、21b、21cはそれぞれ補正色
信号、3a、3b、3cはそれぞれ補正されたR、G、
Bの補正色信号21a、21b、21cをY、M、C
(Y:イエロー、M:マゼンタ、C:シアン)の補色信
号31a、31b、31cに変換する補色変換手段、4
a、4b、4cはそれぞれY、M、Cに補色信号31
a、31b、31cを2値化する2値化手段、41a、
41b、41cはそれぞれ2値化色信号、5は2値化さ
れたY、M、Cの2値化色信号41a、41b、41c
から注目画素に対する周辺画素の影響を考慮したR、
G、Bの再現色信号51a、51b、51cを算出する
再現色算出手段、6a、6b、6cはそれぞれ2値化誤
差信号61a、61b、61cを算出する2値化誤差算
出手段、8は重み誤差を算出するための重み係数を記憶
する重み係数記憶手段、7a、7b、7cはそれぞれ2
値化誤差算出手段6a、6b、6cで算出した2値化誤
差に重み係数記憶手段8の重み係数81を乗じて重み誤
差71a、71b、71cを算出する重み誤差算出手
段、9a、9b、9cはそれぞれ重み誤差算出手段7
a、7b、7cで算出した重み誤差71a、71b、7
1cを記憶する誤差記憶手段、91a、91b、91c
はそれぞれ重み誤差71a、71b、71cに対応する
補正信号である。以下に、この発明の2値化処理方法を
詳細に説明する。
FIG. 1 is a principle diagram showing a method of binarization processing of the present invention. That is, in FIG. 1, 1a, 1
b, 1c are input color signals of R, G, B (R: red, G: green, B: blue), and 2a, 2b, 2c are correction means for correcting the color signals 1a, 1b, 1c of the target pixel, respectively. , 21a, 21b, 21c are corrected color signals, 3a, 3b, 3c are corrected R, G, respectively.
The correction color signals 21a, 21b, and 21c of B are set to Y, M, and C.
(Y: yellow, M: magenta, C: cyan) complementary color conversion means for converting into complementary color signals 31a, 31b, 31c, 4
a, 4b and 4c are complementary color signals 31 to Y, M and C, respectively.
binarizing means for binarizing a, 31b, 31c, 41a,
41b and 41c are binarized color signals, and 5 is a binarized Y, M and C binarized color signals 41a, 41b and 41c.
Therefore, R considering the influence of peripheral pixels on the pixel of interest,
Reproduction color calculating means for calculating G and B reproduction color signals 51a, 51b, 51c, 6a, 6b, 6c are binarization error calculating means for calculating binarization error signals 61a, 61b, 61c, and 8 is a weight. Each of the weighting coefficient storage means for storing the weighting coefficient for calculating the error, 7a, 7b and 7c is 2
Weighting error calculating means 9a, 9b, 9c for multiplying the binarizing error calculated by the valued error calculating means 6a, 6b, 6c by the weighting coefficient 81 of the weighting coefficient storage means 8 to calculate the weighting errors 71a, 71b, 71c. Are weight error calculation means 7
Weighting errors 71a, 71b, 7 calculated by a, 7b, 7c
Error storage means for storing 1c, 91a, 91b, 91c
Are correction signals corresponding to the weighting errors 71a, 71b, 71c, respectively. The binarization processing method of the present invention will be described in detail below.

【0022】たとえば、カラー・イメージ・スキャナ等
の読取装置で原稿画像を読取ることにより得られたR、
G、Bの入力色信号1a、1b、1cは、それぞれ補正
手段2a、2b、2cにおいて後述する補正信号91
a、91b、91cにより補正処理を行い、補正色信号
21a、21b、21cを出力する。これらの補正色信
号21a、21b、21cは、それぞれ補色変換手段3
a、3b、3cにおいてカラープリンタの駆動信号であ
るY、M、Cの補色信号31a、31b、31cに変換
される。
For example, R obtained by reading a document image with a reading device such as a color image scanner,
The G and B input color signals 1a, 1b and 1c are corrected by a correction signal 91 which will be described later in the correction means 2a, 2b and 2c, respectively.
The correction processing is performed using a, 91b, and 91c, and the corrected color signals 21a, 21b, and 21c are output. These corrected color signals 21a, 21b and 21c are respectively supplied to the complementary color conversion means 3
a, 3b, 3c are converted into Y, M, C complementary color signals 31a, 31b, 31c which are drive signals of the color printer.

【0023】これらの補色信号31a、31b、31c
はそれぞれ2値化手段4において、2値化しきい値Th
(例えば「80h」、添付の「h」は「hex」で16
進数であることを示す。ただし、各色ごとに異なったし
きい値が用いられるようになっている。)と比較処理が
行われ、2値化色信号41a、41b、41cが出力さ
れる。すなわち、補色信号31a、31b、31cは、
それぞれ2値化しきい値Thより大きければ2値化色信
号41a、41b、41cとして「1」を出力し、小さ
ければ「0」を出力する。
These complementary color signals 31a, 31b, 31c
In the binarizing means 4, respectively.
(For example, "80h", attached "h" is "hex" 16
Indicates a decimal number. However, different thresholds are used for each color. ) Is performed and the binarized color signals 41a, 41b, 41c are output. That is, the complementary color signals 31a, 31b, 31c are
If it is larger than the binarization threshold value Th, "1" is output as the binarized color signals 41a, 41b, 41c, and if it is smaller, "0" is output.

【0024】また、再現色算出手段5ではY、M、Cの
2値化色信号41a、41b、41cからR、G、Bの
再現色信号51a、51b、51cを出力する。2値化
誤差算出手段6a、6b、6cでは、それぞれ補正色信
号21a、21b、21cと再現色信号51a、51
b、51c(ただし、ここでは2値化色信号が「0」の
ときは「0h」、「1」のときは「ffh」とする)と
の差を算出し、これらの算出結果を2値化誤差信号61
a、61b、61cとして出力する。重み誤差算出手段
7a、7b、7cでは、2値化誤差信号61a、61
b、61cに重み係数記憶手段8の重み係数A、B、
C、D(ただし、A=7/16、B=1/16、C=5
/16、D=3/16)を乗じた重み誤差71a、71
b、71cを算出する。
Further, the reproduction color calculating means 5 outputs the reproduction color signals 51a, 51b and 51c of R, G and B from the Y, M and C binary color signals 41a, 41b and 41c. In the binarization error calculating means 6a, 6b, 6c, the correction color signals 21a, 21b, 21c and the reproduction color signals 51a, 51 are respectively generated.
b, 51c (however, here, when the binarized color signal is “0”, it is “0h”, and when it is “1”, it is “ffh”), and the calculated result is binarized. Error signal 61
It is output as a, 61b, 61c. The weighting error calculating means 7a, 7b, 7c have binarization error signals 61a, 61.
b and 61c, the weighting factors A and B of the weighting factor storage means 8
C, D (however, A = 7/16, B = 1/16, C = 5
/ 16, D = 3/16)
Calculate b and 71c.

【0025】ここで、重み係数記憶手段8における
「*」は注目画素の位置を示し、注目画素の2値化誤差
に重み係数A、B、C、Dを乗じて、注目画素の周辺4
画素(重み係数A、B、C、Dの位置に対応する画素)
の重み誤差71a、71b、71cを算出する。誤差記
憶手段9a、9b、9cは、それぞれ重み誤差算出手段
7a、7b、7cで算出した重み誤差71を記憶するた
めのものであり、重み誤差算出手段7a、7b、7cで
算出した4画素分のRGBの重み誤差71a、71b、
71cは、注目画素「*」に対してそれぞれeA,eB,e
C,eD の領域に加算して記憶する。補正信号91a、9
1b、91cは、「*」の位置の信号であり、以上の手
順で算出した計4画素分の重み誤差を累積した信号であ
る。
Here, "*" in the weighting coefficient storage means 8 indicates the position of the pixel of interest, and the binarization error of the pixel of interest is multiplied by the weighting factors A, B, C and D to determine the periphery 4 of the pixel of interest.
Pixel (pixel corresponding to the position of weighting factors A, B, C, D)
Weighting errors 71a, 71b, and 71c are calculated. The error storing means 9a, 9b, 9c are for storing the weighting error 71 calculated by the weighting error calculating means 7a, 7b, 7c, respectively, and for four pixels calculated by the weighting error calculating means 7a, 7b, 7c. RGB RGB weight errors 71a, 71b,
71c shows eA, eB, and e for the target pixel “*”, respectively.
It is added and stored in the C and ED areas. Correction signals 91a, 9
Signals 1b and 91c are signals at positions of "*", which are signals obtained by accumulating weighting errors for a total of 4 pixels calculated by the above procedure.

【0026】次に、この発明の2値化処理を搭載した画
像処理装置の一実施例について、図図2を用いて説明す
る。なお、図1に示した原理図と同等機能を有する部分
および信号には同一符号を付して説明する。
Next, an embodiment of the image processing apparatus equipped with the binarization processing of the present invention will be described with reference to FIG. It should be noted that parts and signals having the same functions as those in the principle diagram shown in FIG.

【0027】図2は、この発明の一実施例に係る画像処
理装置を示す概略構成図である。この画像処理装置は、
例えばカラー・イメージ・スキャナ等の読取装置にて読
取られて入力された色信号を、例えば1画素当り24ビ
ット(R、G、B各8ビット)のデジタルデータとして
入力し、これを2値化処理した後、図示しないカラープ
リンタに出力するものである。
FIG. 2 is a schematic configuration diagram showing an image processing apparatus according to an embodiment of the present invention. This image processing device
For example, a color signal read and input by a reading device such as a color image scanner is input as digital data of 24 bits (8 bits for each of R, G, and B) per pixel, and this is binarized. After processing, it is output to a color printer (not shown).

【0028】まず、補正手段2、2b、2cは、それぞ
れ加算器で構成され、注目画素のR、G、B(R:レッ
ド、G:グリーン、B:ブルー)の各色信号を補正する
ものである。すなわち、R、G、Bの入力色信号1a、
1b、1cと色補正信号(Rw、Gw、Bw)91a、
91b、91cとを加算し、補正色信号(Rc、Gc、
Bc)21a、21b、21cを出力する。 Rc=R+Rw Gc=G+Gw Bc=B+Bw
First, the correction means 2, 2b and 2c are each composed of an adder and correct each color signal of R, G and B (R: red, G: green, B: blue) of the target pixel. is there. That is, R, G, B input color signals 1a,
1b and 1c and color correction signals (Rw, Gw, Bw) 91a,
91b and 91c are added, and correction color signals (Rc, Gc,
Bc) 21a, 21b, 21c are output. Rc = R + Rw Gc = G + Gw Bc = B + Bw

【0029】上記R、G、Bの補正色信号(Rc、G
c、Bc)21a、21b、21cは、それぞれ補色変
換手段3a、3b、3cにおいてY、M、C(Y:イエ
ロー、M:マゼンタ、C:シアン)の補色信号31a、
31b、31cに変換する。ここでの変換は高精度の必
要はなく次式で示すような簡単な補色変換でよい。 C=1−Rc M=1−Gc Y=1−Bc
Correction color signals (Rc, G) of R, G, B
c, Bc) 21a, 21b, 21c are complementary color signals 31a of Y, M, C (Y: yellow, M: magenta, C: cyan) in complementary color conversion means 3a, 3b, 3c, respectively.
31b, 31c. The conversion here does not need to be highly accurate and may be a simple complementary color conversion as shown by the following equation. C = 1-Rc M = 1-Gc Y = 1-Bc

【0030】上記Y、M、Cの補色信号31a、31
b、31cは、それぞれ2値化手段4a、4b、4cで
所定のしきい値Thと比較されることにより2値化処理
され、2値化色信号41a、41b、41cとして出力
される。この際、補色信号31a、31b、31cが2
値化しきい値Thより大きければ2値化色信号41a、
41b、41cとして「1」が、小さければ「0」がそ
れぞれ出力される。この2値化色信号41a、41b、
41cをカラープリンタの駆動信号とする。
The Y, M and C complementary color signals 31a and 31
b and 31c are binarized by being compared with a predetermined threshold value Th by the binarizing means 4a, 4b and 4c, respectively, and output as binarized color signals 41a, 41b and 41c. At this time, the complementary color signals 31a, 31b, 31c are 2
If it is larger than the threshold value Th, the binarized color signal 41a,
"1" is output as 41b and 41c, and "0" is output when it is smaller. The binarized color signals 41a, 41b,
41c is a drive signal for the color printer.

【0031】次に、再現色算出手段5で、Y、M、Cの
2値化色信号41a、41b、41cからR、G、Bの
再現色信号を算出し、再現色信号51a、51b、51
cを出力する。図3は、この再現色算出手段5の構成を
示すものである。
Next, the reproduction color calculating means 5 calculates the reproduction color signals of R, G and B from the Y, M and C binarized color signals 41a, 41b and 41c, and reproduce color signals 51a, 51b, 51
Output c. FIG. 3 shows the structure of the reproduced color calculation means 5.

【0032】すなわち、再現色算出手段5は、遅延回路
(D)52a,52b,52c,52d,53a,53
b,53c,53d,54a,54b,54c,54
d、ラインバッファ55〜57、およびROM58で構
成される。このROM58には、注目画素(*)を含む
(2×2)の領域において2値の出力信号で再現される
色のR、G、B値を予め測定して記憶されている。
That is, the reproduced color calculation means 5 includes delay circuits (D) 52a, 52b, 52c, 52d, 53a and 53.
b, 53c, 53d, 54a, 54b, 54c, 54
d, line buffers 55 to 57, and ROM 58. In the ROM 58, R, G, and B values of colors reproduced by a binary output signal in a (2 × 2) area including a target pixel (*) are measured and stored in advance.

【0033】図4は、(2×2)の領域、すなわち注目
画素(*)と周辺画素(A),(B),(C)の4画素
を太線で示したものである。この場合、(2×2)の領
域で再現される色数はY、M、Cの重なりの組み合わせ
により「330色」となり、「330色」のR、G、B
値をROM58にテーブル化して記憶している。つま
り、(2×2)の領域で再現される色数は「 8H4 」
で、これは8色×4画素の重複組み合わせで「330
色」となる。ここでいう「8色」とは、Y、M、Cの2
値信号で再現されるY(イエロー)、M(マゼンタ)、
C(シアン)、R(レッド)、G(グリーン)、B(ブ
ルー)、Bk(ブラック)、W(ホワイト)のことであ
る。
FIG. 4 shows the (2 × 2) area, that is, the target pixel (*) and the four pixels of the peripheral pixels (A), (B), and (C), in bold lines. In this case, the number of colors reproduced in the (2 × 2) area is “330 colors” due to the combination of overlapping Y, M, and C, and R, G, and B of “330 colors” are set.
The values are tabulated and stored in the ROM 58. In other words, the number of colors reproduced in the (2 x 2) area is "8H4".
So, this is an overlapping combination of 8 colors x 4 pixels
"Color". The "8 colors" referred to here are Y, M, and C.
Y (yellow), M (magenta), reproduced by the value signal,
C (cyan), R (red), G (green), B (blue), Bk (black), and W (white).

【0034】この再現色算出手段5に入力される2値化
色信号41a、41b、41cからR、G、Bの再現色
信号を算出して、再現色信号51a、51b、51cを
出力する構成は、同一であるので、以下、代表して2値
化色信号41aについて説明し、2値化色信号41b、
41cについては、説明を省略する。
The reproduced color signals of R, G, B are calculated from the binarized color signals 41a, 41b, 41c input to the reproduced color calculation means 5, and the reproduced color signals 51a, 51b, 51c are output. Are the same, the following description will be made on behalf of the binarized color signal 41a.
The description of 41c is omitted.

【0035】すなわち、再現色算出手段5に入力された
2値化色信号41aは、遅延回路52aに供給される。
遅延回路52aに入力された2値化色信号41aは、1
画素分保持され周辺画素(A)としてROM58に供給
され、同時に遅延回路52bに供給される。遅延回路5
2bに入力された2値化色信号41aは、1画素分保持
され周辺画素(B)としてROM58に供給され、同時
にラインバッファ55に供給される。ラインバッファ5
5に入力された2値化色信号41aは、1ライン分保持
されて遅延回路52cに供給される。遅延回路52cに
入力された2値化色信号41aは、1画素分保持され周
辺画素(C)としてROM58に供給され、同時に遅延
回路52dに供給される。遅延回路52dに入力された
2値化色信号41aは、1画素分保持され注目画素
(*)としてROM58に供給される。注目画素(*)
と周辺画素(A)〜(C)との4画素が入力されたRO
M58は、重複組み合わせにより記憶されている「33
0色」から再現色信号51aを出力する。同様に2値化
色信号41b,41cは、再現色算出手段5で、それぞ
れ再現色信号51b,51cとして出力される。
That is, the binarized color signal 41a input to the reproduction color calculation means 5 is supplied to the delay circuit 52a.
The binary color signal 41a input to the delay circuit 52a is 1
The pixels are held and supplied to the ROM 58 as peripheral pixels (A), and at the same time, supplied to the delay circuit 52b. Delay circuit 5
The binarized color signal 41a input to 2b is held for one pixel and is supplied to the ROM 58 as a peripheral pixel (B) and is simultaneously supplied to the line buffer 55. Line buffer 5
The binarized color signal 41a input to 5 is held for one line and supplied to the delay circuit 52c. The binarized color signal 41a input to the delay circuit 52c is held for one pixel and supplied to the ROM 58 as a peripheral pixel (C), and at the same time, supplied to the delay circuit 52d. The binarized color signal 41a input to the delay circuit 52d is held for one pixel and is supplied to the ROM 58 as a target pixel (*). Target pixel (*)
And the surrounding pixels (A) to (C)
M58 stores "33" stored in the overlapping combination.
The reproduced color signal 51a is output from "0 color". Similarly, the binarized color signals 41b and 41c are output by the reproduction color calculation means 5 as reproduction color signals 51b and 51c, respectively.

【0036】なお、上記実施例では、注目画素を含めた
4画素で再現色信号を算出したが、本発明は、この(2
×2)の領域に限られるわけではなく、(n×n)の領
域で算出してもよい。
In the above embodiment, the reproduction color signal is calculated with four pixels including the pixel of interest.
The calculation is not limited to the area of (x2), but may be calculated in the area of (n × n).

【0037】次に、上記2値化処理で生じた2値化誤差
(Re、Ge、Be)61a、61b、61cを算出す
る。2値化誤差算出手段6a、6b、6cはそれぞれ減
算器で構成され、補正手段2a、2b、2cが出力する
補正色信号(Rc、Gc、Bc)21a、21b、21
cと上記再現色信号(Rp、Gp、Bp)51a、51
b、51cとの減算処理を行なうことにより、2値化誤
差信号61a、61b、61cを算出する。 すなわち、2値化誤差(Re、Ge、Be)を Re=Rc−Rp Ge=Gc−Gp Be=Bc−Bp として求める。
Next, the binarization errors (Re, Ge, Be) 61a, 61b, 61c generated in the binarization process are calculated. The binarization error calculation means 6a, 6b, 6c are each composed of a subtractor, and the correction color signals (Rc, Gc, Bc) 21a, 21b, 21 output by the correction means 2a, 2b, 2c are output.
c and the reproduced color signals (Rp, Gp, Bp) 51a, 51
Binarization error signals 61a, 61b, 61c are calculated by performing subtraction processing with b, 51c. That is, the binarization error (Re, Ge, Be) is obtained as Re = Rc-Rp Ge = Gc-Gp Be = Bc-Bp.

【0038】重み誤差算出手段7a、7b、7cはそれ
ぞれ乗算器で構成され、2値化誤差(Re、Ge、B
e)61a、61b、61cと重み係数記憶手段8に記
憶されている重み係数81とを乗算し、重み誤差81を
出力する。重み係数記憶手段8は、前述した4つの重み
係数(A=7/16、B=1/16、C=5/16、D
=3/16)を注目画素の周辺4画素の対応する位置に
応じて発生するメモリで構成されている。 4画素の重み誤差はそれぞれ ReA =A×Rc ReB =B×Rc ReC =C×Rc ReD =D×Rc GeA =A×Gc GeB =B×Gc GeC =C×Gc GeD =D×Gc BeA =A×Bc BeB =B×Bc BeC =C×Bc BeD =D×Bc として求められる。 この場合、ReB 、GeB 、BeB はそれぞれ ReB =Rp−(ReA +ReC +ReD ) GeB =Gp−(GeA +GeC +GeD ) BeB =Bp−(BeA +BeC +BeD ) として求めても良い。
The weighting error calculating means 7a, 7b, 7c are each composed of a multiplier, and the binarization error (Re, Ge, B
e) 61a, 61b and 61c are multiplied by the weighting coefficient 81 stored in the weighting coefficient storage means 8 to output the weighting error 81. The weight coefficient storage means 8 stores the above-mentioned four weight coefficients (A = 7/16, B = 1/16, C = 5/16, D).
= 3/16) in accordance with the corresponding positions of the four pixels around the pixel of interest. The weight errors of the four pixels are: ReA = A × Rc ReB = B × Rc ReC = C × Rc ReD = D × Rc GeA = A × Gc GeB = B × Gc GeC = C × Gc GeD = D × Gc BeA = A XBc BeB = B x Bc Bec = C x Bc BeD = D x Bc. In this case, ReB, GeB and BeB may be obtained as ReB = Rp- (ReA + ReC + ReD) GeB = Gp- (GeA + GeC + GeD) BeB = Bp- (BeA + BeC + BeD), respectively.

【0039】そして、各重み誤差は誤差記憶手段9a、
9b、9cのそれぞれ対応する位置に蓄えられる。これ
らの誤差記憶手段9a、9b、9cは6ライン分のライ
ンメモリで構成される。色補正信号91a、91b、9
1cはそれぞれ誤差記憶手段9a、9b、9cの「*」
の位置から読出した信号である。誤差記憶手段9a、9
b、9cの「*」の位置には既に処理された4画素分の
R、G、Bの重み誤差が記憶されている。補正手段2
a、2b、2cは、以上述べた方法で算出した色補正信
号91a、91b、91cにより入力色信号1a、1
b、1cの補正処理を行なう。
Then, each weighting error is stored in the error storage means 9a,
9b and 9c are stored at corresponding positions. These error storage means 9a, 9b, 9c are composed of line memories for 6 lines. Color correction signals 91a, 91b, 9
1c is "*" of the error storage means 9a, 9b, 9c, respectively.
Is the signal read from the position. Error storage means 9a, 9
The weighted errors of R, G, and B for four pixels which have already been processed are stored at the positions of “*” in b and 9c. Correction means 2
a, 2b, 2c are the input color signals 1a, 1 according to the color correction signals 91a, 91b, 91c calculated by the method described above.
The correction processing of b and 1c is performed.

【0040】以上説明したように上記実施例によれば、
誤差拡散法の誤差をY、M、Cの出力結果としての2値
化色信号により算出するようにしたので、入力された3
つのカラー信号で誤差拡散法の出力信号の位相の同期が
とれなくても正確に誤差を算出することができ、忠実な
色再現が可能となる。この場合、位相のずれたY、M、
Cの出力信号をR、G、Bの信号に変換して入力側にフ
ィードバックする、つまり位相の状態をR、G、Bの信
号によって入力側にフィードバックするようにしたの
で、色再現性が向上する。
As described above, according to the above embodiment,
Since the error of the error diffusion method is calculated by the binarized color signal as the output result of Y, M, C, the input 3
Even if the phase of the output signal of the error diffusion method cannot be synchronized with one color signal, the error can be accurately calculated, and faithful color reproduction is possible. In this case, Y, M, which are out of phase,
Since the C output signal is converted to R, G, B signals and fed back to the input side, that is, the phase state is fed back to the input side by the R, G, B signals, color reproducibility is improved. To do.

【0041】また、再現色算出手段により、Y、M、C
の出力信号からR、G、Bの再現色信号を算出するよう
にしたので、誤差拡散処理はR、G、Bの再現色信号で
行なわれる。従って、誤差拡散処理は、入力されるR、
G、Bの信号をY、M、Cの信号に変換する色修正処理
が不要となり、処理の簡略化を計ることができる。
Further, by the reproduction color calculation means, Y, M, C
Since the R, G, and B reproduced color signals are calculated from the output signal of, the error diffusion processing is performed on the R, G, and B reproduced color signals. Therefore, the error diffusion process is performed by inputting R,
The color correction process for converting the G and B signals into the Y, M and C signals is unnecessary, and the process can be simplified.

【0042】また、「誤差拡散法」の誤差をY、M、C
の出力信号から算出するので、その精度が高く色再現性
の向上が可能となる。また、従来の「誤差拡散法」に見
られた3色独立した処理によって、3色の出力の位相が
同相とならないために色再現性が劣化することを抑制す
ることができる。
In addition, the error of the "error diffusion method" is set to Y, M, C
Since it is calculated from the output signal of, the accuracy is high and the color reproducibility can be improved. In addition, it is possible to prevent the color reproducibility from being deteriorated because the phases of the outputs of the three colors do not become in-phase by the processing of independent of the three colors found in the conventional "error diffusion method".

【0043】また、上記実施例では4画素、すなわち
(2×2)の領域で再現色信号を算出しているが、これ
は例えば1画素の場合、回りの画素の影響があってカラ
ー画像の忠実な色再現が実現せず、領域で算出するほう
が色再現性が良くなるためである。なお、本発明は、
(2×2)の領域に限定するものではなく、(n×n)
の領域で算出することも可能である。
In the above embodiment, the reproduction color signal is calculated in the area of 4 pixels, that is, in the area of (2 × 2). However, in the case of 1 pixel, for example, there is an influence of surrounding pixels and the color image of the color image is This is because faithful color reproduction cannot be realized and the color reproducibility is improved by calculating in the area. The present invention is
The area is not limited to (2 × 2), but (n × n)
It is also possible to calculate in the area of.

【0044】なお、上記実施例では2値の出力を行なう
場合について説明したが、この発明はこれに限定される
ものではなく、たとえばしきい値Thを複数個設定する
ことにより多値の出力も可能であり、多値のカラー銀塩
写真プリンタ、昇華型熱転写プリンタ等に対応した最適
な色再現が可能となる。
In the above embodiment, the case where the binary output is performed has been described, but the present invention is not limited to this. For example, by setting a plurality of threshold values Th, a multi-value output is also possible. It is possible, and it becomes possible to perform optimum color reproduction for a multi-value color silver salt photographic printer, a sublimation type thermal transfer printer, and the like.

【0045】[0045]

【発明の効果】以上詳述したように本発明によれば、カ
ラー画像において、複数の色信号に対する複数の2値化
出力信号の位相が異なっていても、正確に誤差を算出す
ることにより、誤差拡散法の欠点を除去することがで
き、カラー画像を忠実に再現できる画像処理装置を提供
することができる。
As described above in detail, according to the present invention, in a color image, even if the phases of a plurality of binarized output signals with respect to a plurality of color signals are different, the error is accurately calculated, It is possible to eliminate the drawbacks of the error diffusion method and provide an image processing apparatus that can faithfully reproduce a color image.

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

【図1】この発明の2値化処理の原理を説明するための
図。
FIG. 1 is a diagram for explaining the principle of binarization processing of the present invention.

【図2】この発明の一実施例に係る画像処理装置の概略
構成を示すブロック図。
FIG. 2 is a block diagram showing a schematic configuration of an image processing apparatus according to an embodiment of the present invention.

【図3】再現色算出回路の構成を示す図。FIG. 3 is a diagram showing a configuration of a reproduction color calculation circuit.

【図4】再現色算出回路が参照する出力画像領域の例を
示す図。
FIG. 4 is a diagram showing an example of an output image area referred to by a reproduction color calculation circuit.

【図5】従来の「誤差拡散法」の原理を説明するための
図。
FIG. 5 is a diagram for explaining the principle of a conventional “error diffusion method”.

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

1a、1b、1c…入力色信号、2a、2b、2c…補
正手段、3a、3b、3c…補色変換手段、4a、4
b、4c…2値化手段、5…再現色算出手段、6a、6
b、6c…2値化誤差算出手段、7a、7b、7c…重
み誤差算出手段、8…重み係数記憶手段、9a、9b、
9c…誤差記憶手段、21a、21b、21c…補正色
信号、41a、41b、41c…2値化色信号、51
a、51b、51c…再現色信号、61a、61b、6
1c…2値化誤差信号、71a、71b、71c…重み
誤差、81…重み係数、91a、91b、91c…補正
信号。
1a, 1b, 1c ... Input color signals, 2a, 2b, 2c ... Correction means, 3a, 3b, 3c ... Complementary color conversion means, 4a, 4
b, 4c ... Binarizing means, 5 ... Reproduction color calculating means, 6a, 6
b, 6c ... Binary error calculation means, 7a, 7b, 7c ... Weight error calculation means, 8 ... Weight coefficient storage means, 9a, 9b,
9c ... Error storage means, 21a, 21b, 21c ... Correction color signal, 41a, 41b, 41c ... Binary color signal, 51
a, 51b, 51c ... Reproduction color signal, 61a, 61b, 6
1c ... Binarization error signal, 71a, 71b, 71c ... Weighting error, 81 ... Weighting coefficient, 91a, 91b, 91c ... Correction signal.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/40 103 C 8943−5C ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location H04N 1/40 103 C 8943-5C

Claims (1)

【特許請求の範囲】 【請求項1】 処理対象の多色画像における注目画素の
画像データを、この画像データの色に対応する第1の色
データに変換する変換手段と、この変換手段で変換され
た第1の色データをそれぞれ2値化データに変換する2
値化手段と、前記注目画素を含む予め決められた領域内
の複数画素におけるそれぞれの画素に対する複数の2値
化データを用いて前記2値化手段で2値化された2値化
データから画像データの色に対応する第2の色データを
生成する生成手段と、この生成手段で生成した第2の色
データと画像データとの色誤差を算出する誤差算出手段
と、この誤差算出手段で算出された色誤差に対して、所
定の重み係数を乗じて重み誤差を算出する重み誤差算出
手段と、この重み誤差算出手段で算出された重み誤差を
記憶する誤差記憶手段と、この誤差記憶手段に記憶され
た重み誤差により注目画素の画像データを補正する補正
手段と、を具備したことを特徴とする画像処理装置。
Claim: What is claimed is: 1. A conversion unit for converting image data of a pixel of interest in a multicolor image to be processed into first color data corresponding to the color of the image data, and conversion by the conversion unit. The converted first color data into binary data respectively 2
An image is obtained from the binarized data binarized by the binarization unit using the binarization unit and a plurality of binarized data for each pixel in a plurality of pixels in a predetermined area including the target pixel. Generation means for generating the second color data corresponding to the color of the data, error calculation means for calculating the color error between the second color data generated by this generation means and the image data, and calculation by this error calculation means A weighting error calculating means for calculating a weighting error by multiplying the obtained color error by a predetermined weighting factor, an error storing means for storing the weighting error calculated by the weighting error calculating means, and an error storing means An image processing apparatus, comprising: a correction unit that corrects image data of a pixel of interest based on the stored weight error.
JP3156431A 1991-06-27 1991-06-27 Image processor Pending JPH057294A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3156431A JPH057294A (en) 1991-06-27 1991-06-27 Image processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3156431A JPH057294A (en) 1991-06-27 1991-06-27 Image processor

Publications (1)

Publication Number Publication Date
JPH057294A true JPH057294A (en) 1993-01-14

Family

ID=15627600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3156431A Pending JPH057294A (en) 1991-06-27 1991-06-27 Image processor

Country Status (1)

Country Link
JP (1) JPH057294A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006011027A (en) * 2004-06-25 2006-01-12 Victor Co Of Japan Ltd Image signal processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006011027A (en) * 2004-06-25 2006-01-12 Victor Co Of Japan Ltd Image signal processor

Similar Documents

Publication Publication Date Title
US5781709A (en) Method of and apparatus for generating proof
JP2899461B2 (en) Color signal interpolation method, color signal interpolation device, and color correction method
US7119927B2 (en) Color conversion device and color conversion method
US5760918A (en) Image processing apparatus with conversion and reconversion of the number of bits per pixel
US5299034A (en) Image processing apparatus and image processing method for reproducing a color image from color signals having different phases
JP3322522B2 (en) Color image processing equipment
JPH057294A (en) Image processor
US6839150B1 (en) Color conversion device and color conversion method
JP3728025B2 (en) Image processing method and apparatus
JP3245600B2 (en) Image processing device
JP3713348B2 (en) Image reading device
JPH0691605B2 (en) Image processing device
JP2859445B2 (en) Image processing apparatus and image processing method
US6795086B1 (en) Color conversion device and color conversion method
JPH06121160A (en) Color correction circuit
JP2001008045A (en) Color signal processor
JP2000261684A (en) Color transforming device and its method
JP4266004B2 (en) Image processing method, image processing apparatus, image forming apparatus, image processing program, and recording medium recording image processing program
JP3774523B2 (en) Image processing apparatus and control method thereof
JP4208771B2 (en) Image processing method, image processing apparatus, image forming apparatus, computer program, and recording medium
JP3363721B2 (en) Halftone processing method and image processing apparatus
JPH0668250A (en) Image processing device
JP3937645B2 (en) Image processing apparatus and image processing method
JP3556732B2 (en) Color image processing equipment
JP3094809B2 (en) Color image processing equipment