[go: up one dir, main page]

JPH0197652A - Method of color printing - Google Patents

Method of color printing

Info

Publication number
JPH0197652A
JPH0197652A JP62255041A JP25504187A JPH0197652A JP H0197652 A JPH0197652 A JP H0197652A JP 62255041 A JP62255041 A JP 62255041A JP 25504187 A JP25504187 A JP 25504187A JP H0197652 A JPH0197652 A JP H0197652A
Authority
JP
Japan
Prior art keywords
color
matrix
values
colors
value
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
JP62255041A
Other languages
Japanese (ja)
Inventor
Hiroaki Fukuoka
福岡 宏明
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.)
Shinko Electric Co Ltd
Original Assignee
Shinko Electric 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 Shinko Electric Co Ltd filed Critical Shinko Electric Co Ltd
Priority to JP62255041A priority Critical patent/JPH0197652A/en
Publication of JPH0197652A publication Critical patent/JPH0197652A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)

Abstract

PURPOSE:To realize high-fidelity reproduction of original color images by a method wherein optimum area factors of the paper color and the synthesized colors derived from ink primaries are determined for three stimulus values to assign serial numbers to the regions corresponding to the optimum area factors, and the boundary values of these regions are compared with the corresponding values in a judgement matrix to position the colors in an output matrix. CONSTITUTION:The area factors of the colors based on an RGB signal are determined by a process using a table 10 for generating conditions. The values corresponding to these colors are produced in accordance with a coding signal for print primaries. A matrix circuit 11 (e.g., 4X4) reads matrix values in a predetermined sequence and delivers them to a comparator 12. The comparator 12 compares the value from the table 10 with the value from matrix circuit 11. When the comparation agrees with given conditions, the color is printed.

Description

【発明の詳細な説明】 「産業上の利用分野」 この発明は、高忠実度で色を再現することができるカラ
ープリンタの印刷方法に関する。
DETAILED DESCRIPTION OF THE INVENTION "Field of Industrial Application" This invention relates to a printing method for a color printer capable of reproducing colors with high fidelity.

「従来の技術」 カラーデイスプレィに表示されている画面を、プリンタ
によりプリントアウトすることがよく行われる。この場
合、プリンタにおいては、コンピュータ等から供給され
るデイスプレィ用のRGB(レッド、グリーン、ブルー
)信号をプリント用のYMC(イエロー、マゼンタ、シ
アン)信号に変換し、変換後の信号に基づいて各色の印
字を行って重ね合わせる。
``Prior Art'' Screens displayed on color displays are often printed out using a printer. In this case, the printer converts the RGB (red, green, blue) signals for display supplied from the computer etc. into YMC (yellow, magenta, cyan) signals for printing, and then prints each color based on the converted signals. Print and overlap.

第3図は、−膜内なカラープリンタの概略構成を示すブ
ロック図であり、図において1はIIGB信号をYMC
信号に変換する信号変換部である。
FIG. 3 is a block diagram showing a schematic configuration of an in-film color printer.
This is a signal conversion unit that converts the signal into a signal.

この信号変換部lにおける処理は、例えば、簡単には なる演算によって変換処理する。The processing in this signal converter l can be easily explained, for example. The conversion process is performed using the following calculation.

2は疑似階゛調処理部であり、この部分における処理を
、例えば、濃度パターン法で4×4のしきい値マトリッ
クスx (BAYER形)で処理すると、第4図に示す
ようになる。すなわち、第4図(イ)に示すように原画
素のデータ(YMCのいずれか1色)が「7」であった
場合は、標本値として同図(ロ)に示すように4x4の
マトリックス中すべての値が「7」となる標本値を作成
する。
Reference numeral 2 denotes a pseudo gradation processing section, and when processing in this section is performed using, for example, a 4.times.4 threshold matrix x (BAYER type) using the density pattern method, the result will be as shown in FIG. In other words, if the original pixel data (any one color of YMC) is "7" as shown in Figure 4 (A), the sample value is set in the 4x4 matrix as shown in Figure 4 (B). Create sample values in which all values are "7".

そして、あらかじめ記憶されたしきい値マトリックス(
同図(ハ))と前記標本値とを比較し、比較結果として
同図(ニ)に示すマトリックスを得る。このマトリック
ス中斜線を付した部分は、標本値の方が大きい部分であ
り、印字され島部分である。すなわち、原画素1ドツト
に対して16ドツ)(4X4)の印字を行い、(4x4
)のうち何ドツト印字するかが原画素の階調には対応す
る。
And a pre-stored threshold matrix (
The matrix shown in (c) of the same figure is compared with the sample value, and the matrix shown in (d) of the same figure is obtained as a comparison result. The hatched areas in this matrix are areas where the sample value is larger, and are printed island areas. That is, 16 dots (4x4) are printed for each dot of the original pixel, and (4x4)
), the number of dots printed corresponds to the gradation of the original pixel.

そして、上記処理結果に基づいてYMC印刷部3(第3
図)において印刷が行われる。この印刷は、YMCの各
色毎に行われ、重ね印字がなされる。
Then, based on the above processing results, the YMC printing section 3 (third
Printing is performed in (Fig.). This printing is performed for each color of YMC, and overlapping printing is performed.

「発明が解決しようとする問題点」 ところで、上述した方法によって印刷を行うと、疑似階
調処理の結果として、Y M Cの各原色が重ね印字さ
れて減法混色される部分と、Y M Cの各原色が並置
混色される部分とが生じる。すなわち、原画素を再現す
るマトリックス内において減法混色と並置混色とが混在
する。このため、原画像の色とプリント色とが異なるこ
とがあり、色再現の忠実度が低下するという問題が生じ
た。
"Problems to be Solved by the Invention" By the way, when printing is performed using the method described above, as a result of pseudo gradation processing, the primary colors of YMC are overlapped and subtractively mixed, and the YMC A portion where each of the primary colors is juxtaposed and mixed occurs. That is, subtractive color mixture and juxtaposed color mixture coexist within the matrix that reproduces the original pixel. For this reason, the color of the original image and the printed color may differ, resulting in a problem that the fidelity of color reproduction is reduced.

この発明は、上述した事情に鑑みてなされたもので、原
画像の色を高忠実度で再現することができるカラープリ
ンタの印刷方法を提供することを目的としている。
The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a printing method for a color printer that can reproduce the colors of an original image with high fidelity.

「問題点を解決するための手段」 この発明は、上記問題点を解決するために、入力画像の
1ドツトをマトリックス化された複数のドツトに対応さ
せてプリントするカラープリンタにおいて、インク原色
、このインク原色の重ね合わせによって得られる合成色
、および用紙の色の各最適面積率を、与えられた3刺激
値に対応して求め、また、連続番号を前記各最適面積率
に応じた範囲で、か′つ、各色について予め設定したプ
リント順に従って割り合て、さらに、判別用に設け・ら
れるマトリックス内の6値と前記範囲の境界値とを比較
することにより、出力マトリックス内における各色の位
置を決定することを特徴としている。
``Means for Solving the Problems'' In order to solve the above problems, the present invention provides a color printer that prints one dot of an input image in correspondence with a plurality of dots arranged in a matrix. The composite color obtained by superimposing the ink primary colors and the optimal area ratio of the paper color are determined corresponding to the given tristimulus values, and the consecutive numbers are set within a range corresponding to each of the optimal area ratios. Then, the position of each color in the output matrix is determined by dividing each color according to the preset printing order and by comparing the six values in the matrix provided for discrimination with the boundary value of the range. It is characterized by deciding.

「作用 」 入力データとして供給される3刺激vi(RGB信号等
)に応じて、プリントする色の最適面積率が求められ、
この面積率に応じた範囲で所定のプリント順に従って連
続番号が割り当てられる。さらに、判別用のマトリック
スの6値と前記範囲の境界値とが比較され、この比較結
果に応じて出力マトリックスにおける各色の配置が決定
される。
"Operation" The optimal area ratio of the color to be printed is determined according to the three stimuli vi (RGB signals, etc.) supplied as input data,
Consecutive numbers are assigned according to a predetermined printing order within a range corresponding to this area ratio. Further, the six values of the discrimination matrix are compared with the boundary value of the range, and the arrangement of each color in the output matrix is determined according to the comparison result.

「実施例」 以下、図面を参照してこの発明の実施例について説明す
る。
"Embodiments" Hereinafter, embodiments of the present invention will be described with reference to the drawings.

まず、YMCの3原色により、プリントを行うことを想
定すると(以下、簡単のために黒インクは使わないとす
る)、原画と同一の色の印字を行うということは、入力
データとして供給されるRGBの各色の値について、原
画の色に対応するようにYMCの各面積率を求めること
に帰一する。
First, assuming that printing is performed using the three primary colors of YMC (black ink will not be used for simplicity), printing in the same color as the original image means that the data supplied as input data will be printed in the same color as the original image. For each color value of RGB, it boils down to finding each area ratio of YMC so as to correspond to the color of the original image.

さらに、YMCの各インクの組合せできるY、M。Furthermore, Y and M inks can be combined with each YMC ink.

C,R,G、B、K(黒)および用紙Wの面積率を個々
に決定すれば、これらの集合によって出来上がる色の再
現性をより高いものとすることができる。
If the area ratios of C, R, G, B, K (black) and the paper W are determined individually, the reproducibility of the color produced by a set of these can be made higher.

以下、上記原理に基づいてY、M、C,R,G。Hereinafter, based on the above principle, Y, M, C, R, G.

B、に、Wの面積率を求める過程を説明する。In B, the process of determining the area ratio of W will be explained.

始めに、Y、M、C,R,G、B、に、Wの各色に対応
する3刺激値、すなわち、R,G、B信号の6値を測定
する。そして、測定したR、G。
First, tristimulus values corresponding to each color of Y, M, C, R, G, B, and W, that is, six values of R, G, and B signals are measured. Then, R and G were measured.

Bの6値をベクトルとして と表す。したがって、例えば、RあるいはYに対応する
3刺激値は、各々、 と表される。
The six values of B are expressed as a vector. Therefore, for example, the tristimulus values corresponding to R or Y are each expressed as follows.

また、l、G、B、Y、M、−C,に、Wの各色の面積
率を各々r、g、b、y、m、c、に、wと表わすと、
次の式が成り立つ。
Also, if the area ratio of each color of W is expressed as r, g, b, y, m, c, and w in l, G, B, Y, M, -C, respectively, then
The following formula holds.

ただし、r+ g+ b+ y+ m+ c+ k+ 
w= 1・・・・・・(2) 上記式より面積率が決まれば、RGBの各位が一義的に
決定されることが判るが、逆にRGBが与えられた場合
に面積率を求めるには、未知数8に対して式が3本なで
の一義的に解を求めることはできない。そこで、−例と
して以下の方法により、面積率を求める。なお、この例
は、最初に近似解を求め、それを初期値として最適解を
求める方法である。
However, r+ g+ b+ y+ m+ c+ k+
w= 1...(2) If the area ratio is determined from the above formula, it can be seen that each of RGB is uniquely determined, but conversely, when calculating the area ratio when RGB is given, cannot uniquely find a solution because there are three equations for eight unknowns. Therefore, as an example, the area ratio is determined by the following method. Note that in this example, an approximate solution is first obtained, and then an optimal solution is obtained using this as an initial value.

いま、rLGBの各信号の最大値をRO,GO。Now, the maximum values of each rLGB signal are RO and GO.

BOとすると、白となるのはRGBの重なった所である
から、その面積・率Wは、 w=min″[R/RO1G/60、B/BO]・・・
・・・(3) となる。なお、minは[]内の数値のうちの最小値を
意味する。
In the case of BO, white is where RGB overlaps, so its area/ratio W is w=min'' [R/RO1G/60, B/BO]...
...(3) becomes. Note that min means the minimum value among the numerical values in [].

また、黒となるのは、RGHの各信号の無い所であるか
ら、その面積率には、 k=m1n[1−It/RO11−G/GO11−B/
BO]・・・・・・(4) となる。一方、RGBの各位については近似的に以下の
式が成り立つ。
Also, since black is the area where there is no RGH signal, the area ratio is k=m1n[1-It/RO11-G/GO11-B/
BO]...(4) On the other hand, the following equation approximately holds true for each of RGB.

r+m+y+w=R/RO(赤成分を含む色)g+y+
c+w=G/’GO(緑成分を含む色)b+m+c+w
=B/BO(青成分を含む色)・・・・・・ (5) c+g+b+kl−R/RO(シアン成分を含む色)m
+r+b+に=l−G/Go(?ゼンタ成分を含む色) y+r+g+kl−B/BO(イエロー成分を含む色) ・・・・・・(6) そして、上記(3)〜(6)式よりr、g、y。
r+m+y+w=R/RO (color including red component)g+y+
c+w=G/'GO (color containing green component) b+m+c+w
=B/BO (color containing blue component)... (5) c+g+b+kl-R/RO (color containing cyan component) m
+r+b+=l-G/Go (color containing ?zenta component) y+r+g+kl-B/BO (color containing yellow component) ......(6) Then, from equations (3) to (6) above, r , g, y.

m、cのうち4変数は必ず0になることが判る。It can be seen that four variables among m and c are always 0.

例えば、(3)、(4)式において各々w = B /
 B 01k=l−R/ROとなったとすると、これら
の関係を(5)式中の第3式および(6)式中の第1式
に代入することにより、 b = m = c = g = 0 となることが判る。この関係を用いることにより、(5
)式および(6)式から y = G / G O−B / B 0r=R/RO
G/GO となる。このように、(3)〜(6)式を用いることに
より、各色の面積率r、g、b、y、m。
For example, in equations (3) and (4), w = B /
Assuming that B 01k=l-R/RO, by substituting these relationships into the third equation in equation (5) and the first equation in equation (6), b = m = c = g = It turns out that it becomes 0. By using this relationship, (5
) and (6), y=G/GO-B/B0r=R/RO
It becomes G/GO. In this way, by using equations (3) to (6), the area ratios r, g, b, y, and m of each color can be determined.

c、に、wを求めることができる。c, we can find w.

ところで、各面積率のとり得る値は、実現可能な階調数
によって決まり、階調数をNとすると面積率の最小値d
は、 d=1/(N−1)   ・・・・・・(7)となる。
By the way, the possible value of each area ratio is determined by the number of gradations that can be realized, and when the number of gradations is N, the minimum value of the area ratio d
is d=1/(N-1) (7).

そして、(7)式によって示される最小値dの整数倍の
値によって各面積率を丸め、これを初期値(近似解)と
して(1)式に代入し、この結果得られるR、G、Bの
各位を各色信号の初期値R”、G−、B−とする。ここ
で、ΔR=11−R− ΔG=G−G ” ΔB=I3−B − なる値、すなわち、初期値と真のrtGBとの誤差を示
す値を定゛義する。この誤差ΔR9ΔG、ΔBが0とな
ることが理想であるが、面積率の最小値dが有限である
ため限界がある。そこで、初めに求めた面積率を補正す
ることにより、R−、G−。
Then, each area ratio is rounded by an integral multiple of the minimum value d shown by formula (7), and this is substituted into formula (1) as an initial value (approximate solution), and the resulting R, G, B Let each position be the initial value R", G-, B- of each color signal. Here, ΔR=11-R- ΔG=G-G" ΔB=I3-B-, that is, the difference between the initial value and the true value. Define a value indicating the error with rtGB. Ideally, the errors ΔR9ΔG and ΔB should be 0, but there is a limit because the minimum value d of the area ratio is finite. Therefore, by correcting the area ratio obtained at the beginning, R-, G-.

B゛を補正していき、最小誤差を与える面積率を求める
B' is corrected to find the area ratio that gives the minimum error.

この処理のために、次の値を求めておく。For this process, calculate the following values.

ΔRi j=d (Ri−Rj) ΔGi j=d (Gi−Gj) ΔBi j=d (Bi  l3j) ただし、j=R,G、B、Y、M、C,に’、Wであり
、jf−iである。また、iは前述の通りである。
ΔRi j=d (Ri−Rj) ΔGi j=d (Gi−Gj) ΔBi j=d (Bi l3j) However, j=R, G, B, Y, M, C, ni', W, and jf -i. Further, i is as described above.

ここで、 を補正ベクトルとして定義し、また、 を誤差ベクトルとして定義する。そして、誤差ベクトル
■が小さくなるような補正ベクトルPを探し、探した補
正ベクトルPに合致するように面積率をhli正してい
く。
Here, is defined as a correction vector, and is defined as an error vector. Then, a correction vector P that makes the error vector ■ smaller is searched for, and the area ratio hli is corrected so that it matches the searched correction vector P.

すなわち、始めに、面積率が正の値を6っていることを
条件にして、補正後の誤差ベクトルIIが補正前より小
さくなるようなi、jの組合せを発見し、この発見され
た補正ベクトルPを次式のよう1こ誤差ベクトルHに代
えて(R’、G″、B′)に加え、この演算処理によっ
て(1”t−、G−、13゛)の値を更新する。
That is, first, on the condition that the area ratio has a positive value of 6, a combination of i and j is found such that the error vector II after correction is smaller than before correction, and this discovered correction Vector P is added to (R', G'', B') instead of one error vector H as shown in the following equation, and the value of (1''t-, G-, 13') is updated by this calculation process.

R−=R’十ΔRij C;’=G−+ΔGij B’=B−+ΔBij この更新処理を繰り返し行い、誤差ベクトル■がこれ以
上小さくなる補正ベクトルPがなくなった際に終了する
。そして、上記更新の処理と同時に、以下の演算を行い
、面積率を補正する。なお、この式においては、面積率
をS k (k =R,G、B、Y、M。
R-=R'+ΔRij C;'=G-+ΔGij B'=B-+ΔBij This updating process is repeated and ends when there is no correction vector P that makes the error vector ■ any smaller. Simultaneously with the above update process, the following calculations are performed to correct the area ratio. In addition, in this formula, the area ratio is S k (k = R, G, B, Y, M.

C,に、Wであり、−9R=r、Sσ=g、5B=b。In C, W, -9R=r, Sσ=g, 5B=b.

S Y = y 、  S M = m 、  S C
= c 、  S K = k 、  S W=Wであ
る)と書き換えている。
S Y = y, S M = m, S C
= c, S K = k, and S W = W).

5k=Sk+dxlF ただし、(IF=l ;に=+11F=−1;に=j。5k=Sk+dxlF However, (IF=l; to=+11F=-1; to=j.

IF=0;kf−i、j)である。IF=0;kf-i,j).

上記式の意味は以下の通りである。例えば、i=R,j
=Gの組合せが発見された場合は、補正ベクトルPとし
て が得られるが、 kをiとした場合の面積率、すなわち面積率5R(=r
)の値については、 S n= S R+ d なる演算を行い最小値dを加えて更新する。また、kを
jとした場合の面積率、すなわち面積率S6(=g)の
値については、 5c=Scd なる演算を行い、最小値dを引いて更新する。これら以
外の面積率(SY、SC・・・・・・等)、すなわち、
kが、補正ベクトルPのiにもjにも一致していないも
の(kf−i、j)については、5k=Skとして前回
値が維持される。
The meaning of the above formula is as follows. For example, i=R,j
If a combination of =G is found, the correction vector P is obtained, but the area ratio when k is i, that is, the area ratio 5R (=r
) is updated by performing the calculation S n = S R + d and adding the minimum value d. Further, the area ratio when k is j, that is, the value of the area ratio S6 (=g), is updated by performing the calculation 5c=Scd and subtracting the minimum value d. Area ratios other than these (SY, SC, etc.), i.e.
For those (kf-i, j) in which k does not match either i or j of the correction vector P, the previous value is maintained as 5k=Sk.

以上の処理の結果、誤差ベクトル■が最小になった際に
は、同時に、これに対応する面積率が各色について求ま
っている。
As a result of the above processing, when the error vector ■ becomes the minimum, the corresponding area ratio is simultaneously determined for each color.

次に、上記補正処理を早く収束させる方法について説明
する。
Next, a method for quickly converging the above correction process will be described.

いま、最適補正ベクトルをPPとし、また、発見された
補正ベクトルがPであったとする。そして、次式を満た
すλなろ値を設定する。
Assume now that the optimal correction vector is PP, and that the discovered correction vector is P. Then, set a λ value that satisfies the following equation.

PP−λP この場合、λは次の条件を満足する満足するものとする
PP-λP In this case, λ satisfies the following conditions.

■補正ベクトルPで定まる面積率が補正後ら負にならな
い。
(2) The area ratio determined by the correction vector P does not become negative after correction.

■λは次の式を満足する。■λ satisfies the following formula.

!≦λ<2(IT・P)/IP+” ただし、(■・P)は内債であり、IPIはベクトルの
長さである。
! ≦λ<2(IT・P)/IP+” However, (■・P) is the internal debt, and IPI is the length of the vector.

■λは次の値に近い正の整数とする。■λ is a positive integer close to the following value.

λ=(n・P)/!PM 上記各式の条件は、以下のことより導かれる。λ=(n・P)/! PM The conditions for each of the above equations are derived from the following.

まず、ベクトル11とPのなす角度をθとすると、なる
式が成り立つ。また、第2図に示すように、求める色ベ
クトルの先端を中心にして誤差ベクトルHの長さを半径
とする球を描くと、補正後の近似ベクトルは、その球の
内側に入らなければならない。したがって、補正ベクト
ルHの長さは次の式を満足していなければならない。
First, if the angle between the vector 11 and P is θ, then the following equation holds true. Furthermore, as shown in Figure 2, if we draw a sphere whose radius is the length of the error vector H with the tip of the desired color vector as the center, the corrected approximate vector must fall inside that sphere. . Therefore, the length of the correction vector H must satisfy the following equation.

1λP l <2 I n I CO3θこの式から、 λlpM<2(TI ・P) なる式が導かれる。ここで、補正後の誤差ベクトルHの
長さをLとすると、 L’=(If−λP)! となり、これを微分してOとおくと、 λ=(n ・ P)/lp1  ! となる。
1λP l <2 I n I CO3θ From this equation, the following equation is derived: λlpM<2(TI ・P). Here, if the length of the error vector H after correction is L, then L'=(If-λP)! So, if we differentiate this and set it as O, then λ=(n ・ P)/lp1! becomes.

以上が−この発明の一実施例における面積率の求め方で
ある。
The above is the method for determining the area ratio in one embodiment of the present invention.

次に、色の配置の仕方について説明する。始めに、前述
した処理によって求めた面積率r、g。
Next, how to arrange colors will be explained. First, the area ratios r and g obtained by the process described above.

b、y、m、c、に、wを面積率の最少値dを単位とし
て書き換え、これを改めてr、g、b、y。
Rewrite w as b, y, m, c, using the minimum area ratio d as a unit, and rewrite this as r, g, b, y.

m、c、に、wと書き直す。この場合、面積率の定義か
ら、次の式が成り立つ。
Rewrite it as m, c, and w. In this case, the following formula holds from the definition of area ratio.

r+g+b+y+m+c+に+w=N−1次に、各色を
例えばKMRYGBWの順に並べてその面積に番号をつ
ける。この結果、色と番号の対応は次表のようになる。
r+g+b+y+m+c++w=N-1 Next, arrange each color in the order of, for example, KMRYGBW and number the area. As a result, the correspondence between colors and numbers will be as shown in the table below.

(以下、余白) 上記表のようにすると、YMCのリボンにおける各色で
印字すべき番号は、 ■Y(イエローリボン)については、■からに1および
に+m+1からk 十m + r + y + gの範
囲、■M(マゼンタリボン)については、■からに十m
+ rおよび、k+m+r+y+g+c+1からに+m
+r+y+g+c+bまでの範囲、■C(シアンリボン
)については、1からkおよびに+m+r+y+1から
に+m+r+y″+g+c+bまでの範囲となる。なお
、k(黒リボン)を用いるときは、藍からkの範囲にお
いて重ね印字すればよい。
(Hereinafter, blank space) According to the table above, the numbers to be printed for each color on the YMC ribbon are: ■ For Y (yellow ribbon), ■ to 1 and to + m + 1 to k 10 m + r + y + g For ■M (magenta ribbon), the range is 10 m from ■.
+r and k+m+r+y+g+c+1 to +m
For C (cyan ribbon), the range is from 1 to k and from +m+r+y+1 to +m+r+y''+g+c+b.When k (black ribbon) is used, the range from indigo to k is overlapping. Just print it out.

以上のことから、k%に+m+l、k+m+r。From the above, k% +m+l, k+m+r.

k+m+r+y+1.に+m+r+y+g%に+m +
  r  十 y  +  g  +  c  十 皿
 、  k +  m  +  r  +  y  +
  g  +c、+ bの7個の値を知ればインクリボ
ン中の各色の印字位置が判断できる。
k+m+r+y+1. +m+r+y+g%+m+
r ten y + g + c ten plates, k + m + r + y +
By knowing the seven values g + c and + b, the printing position of each color on the ink ribbon can be determined.

次に、上記各位に対応して、K y 1 = k s 
Ky2=に+m%Ky 3=に+m+ r+y+g、l
Kml=に+m+r、Km2=に+m+r+y+g+c
、Km3=Kc3、K c  1  = k 、  K
 c  2 = k +m+r+y、Kc3=に+m+
r+y+g+c+bなる定義を行う。そして、N−1=
M*Mのマトリックスを考え、その中にどの様に色を配
置していくかを定める。すでに述べたように、各色につ
いては、KMRYGCBWなる順で番号が付けられてい
るから、マトリックスに中に番号を埋めていくことが色
を配置することに対応する。この場合、種々のマトリッ
クスが使用できるが、原理的にデイザ法には適用できな
い。マトリックスとしては、集中型が適しているため、
−例として以下に示ず8*8のFattening型を
適用する。
Next, corresponding to each of the above, K y 1 = k s
Ky2=+m%Ky 3=+m+ r+y+g, l
Kml=+m+r, Km2=+m+r+y+g+c
, Km3=Kc3, Kc1=k, K
c 2 = k + m + r + y, Kc3 = + m +
Define r+y+g+c+b. And N-1=
Consider an M*M matrix and decide how to arrange the colors within it. As already mentioned, each color is numbered in the order KMRYGCBW, so filling in the numbers in the matrix corresponds to arranging the colors. In this case, various matrices can be used, but in principle they cannot be applied to the dither method. As a matrix, a centralized type is suitable, so
- As an example, an 8*8 fattening type is applied, which is not shown below.

上記マトリックスにおいては、中心部にk(黒)か配置
され、回りをMRYGCBの順で取り囲み、最後にWが
回りを囲むという結果になる。このマトリックスの6値
をTijと置くと、YMCの各インクではそれぞれ次の
ように判断してプリントすればよいことになる。
In the above matrix, k (black) is placed in the center, surrounded in the order of MRYGCB, and finally surrounded by W. If the 6 values of this matrix are set as Tij, each YMC ink can be printed based on the following judgment.

Y−−・・−T i j≦Ky l5Ky 2<T i
 j<Ky 3M・・・・T i j≦Kml、Km2
<’r i j≦K m 3C・・・・・・Tij≦K
c 1.Kc 2<T i j≦K m 3また、K(
黒)を重ねてプリントする場合は、次式で判断すればよ
い。
Y--...-T i j≦Ky 15Ky 2<T i
j<Ky 3M...T i j≦Kml, Km2
<'r i j≦K m 3C...Tij≦K
c1. Kc 2<T i j≦K m 3 Also, K(
If you want to print overlapping colors (black), you can use the following formula to judge.

K・・・・・・Tij≦Kkl ただし、Kklはkあるいはαk(α≦1)。K...Tij≦Kkl However, Kkl is k or αk (α≦1).

以上をまとめると、コンピュータ等から供給されるRG
B信号から各色の面積率を求め、この結果からKylS
Ky2・・・・・・等の値を計算し、この値を所定のマ
トリックス内の数値とを比較することにより、プリント
する色の配置を決定する。
To summarize the above, RG supplied from a computer etc.
The area ratio of each color is calculated from the B signal, and from this result KylS
The arrangement of colors to be printed is determined by calculating values such as Ky2 and comparing these values with numerical values in a predetermined matrix.

この場合、RGB信号の種々の値に対応してに3/ l
、KV2・・・・・・等の数値をROM化しておけば、
谷数値を迅速に発生することができ、かつ、プリントす
べき色の配置を比較回路等によって簡単に決定すること
ができる。
In this case, 3/l corresponds to various values of RGB signals.
, KV2... etc., if you store them in ROM,
Valley values can be generated quickly, and the arrangement of colors to be printed can be easily determined using a comparison circuit or the like.

次に、第1図は、この発明を適用したプリンタの概略構
成を示す図である。この図において、IOは、条件発生
テーブルであり、前述した処理方法によりr(GB倍信
号基づいて各色の面積率を決定し、かつ、印刷原色コー
ド指定信号に基づいて当該色に対応するKyI、に3/
2・・・・・・等の数値を出力する。11はマトリック
ス回路(この例では4X4)であり、マトリックス内の
6値が所定の順序で読出されて比較回路12に供給され
る。比較回路12においては、条件発生テーブルIOか
ら供給されるKyl、Ky2・・・・・・等の数値と、
マトリックス回路IIから読出される数値とを比較し、
これが所定条件を満たしているときは、当該色のプリン
トを行う。
Next, FIG. 1 is a diagram showing a schematic configuration of a printer to which the present invention is applied. In this figure, IO is a condition occurrence table, in which the area ratio of each color is determined based on the r(GB times signal) using the processing method described above, and KyI corresponding to the color is determined based on the printing primary color code designation signal. ni3/
Outputs numerical values such as 2... 11 is a matrix circuit (4×4 in this example), and the six values in the matrix are read out in a predetermined order and supplied to the comparison circuit 12. In the comparison circuit 12, the numerical values such as Kyl, Ky2, etc. supplied from the condition generation table IO,
Compare the numerical value read from matrix circuit II,
When this satisfies a predetermined condition, printing is performed in that color.

「発明の効果」 以上説明したように、この発明によれば、入力画像の1
ドツトをマトリックス化された複数のドツトに対応させ
てプリントするカラープリンタにおいて、インク原色、
このインク原色の重ね合わせによって得られる合成色、
および用紙の色の各最適面積率を、与えられた3刺激値
に対応して求め、また、連続番号を前記各最適面積率に
応じた範囲で、かつ、各色について予め設定したプリン
ト順に従って割り合て、さらに、判別用に設けられるマ
トリックス内の6値と前記範囲の境界値とを比較するこ
とにより、出力マトリックス内における各色の位置を決
定するようにしたので、原画像の色を高忠実度で再現す
ることができる利点が得られる。
"Effects of the Invention" As explained above, according to the present invention, one of the input images
In a color printer that prints dots in a matrix of multiple dots, primary colors of ink,
The composite color obtained by overlapping these primary ink colors,
and the optimal area ratio of each color of the paper are determined corresponding to the given tristimulus values, and consecutive numbers are assigned within the range corresponding to each optimal area ratio and according to the printing order set in advance for each color. In addition, the position of each color in the output matrix is determined by comparing the six values in the matrix provided for discrimination with the boundary value of the range, so the colors of the original image can be reproduced with high fidelity. This provides the advantage of being able to be reproduced at a high degree.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例を適用したプリンタの概略
構成を示すブロック図、第2図はこの発明の詳細な説明
するための図、第3図は従来のプリンタの構成を示すブ
ロック図、第4図は従来のプリンタにおける印刷原理を
示す図である。 IO・・・・・・条件発生テーブル、11・・・・・・
マトリックス回路、12・・・・・・比較回路。
FIG. 1 is a block diagram showing a schematic configuration of a printer to which an embodiment of the present invention is applied, FIG. 2 is a diagram for explaining the invention in detail, and FIG. 3 is a block diagram showing the configuration of a conventional printer. , FIG. 4 is a diagram showing the printing principle in a conventional printer. IO... Condition occurrence table, 11...
Matrix circuit, 12... Comparison circuit.

Claims (1)

【特許請求の範囲】[Claims] 入力画像の1ドットをマトリックス化された複数のドッ
トに対応させてプリントするカラープリンタにおいて、
インク原色、このインク原色の重ね合わせによって得ら
れる合成色、および用紙の色の各最適面積率を、与えら
れた3刺激値に対応して求め、また、連続番号を前記各
最適面積率に応じた範囲で、かつ、各色について予め設
定したプリント順に従って割り合て、さらに、判別用に
設けられるマトリックス内の各値と前記範囲の境界値と
を比較することにより、出力マトリックス内における各
色の位置を決定することを特徴とするカラープリンタの
印刷方法。
In a color printer that prints one dot of an input image in correspondence with multiple dots in a matrix,
The optimum area ratios of the primary ink colors, the composite color obtained by superimposing the primary ink colors, and the color of the paper are determined corresponding to the given tristimulus values, and the consecutive numbers are determined according to each of the optimal area ratios. The position of each color in the output matrix is calculated by comparing each value in the matrix provided for discrimination with the boundary value of the range. A printing method of a color printer characterized by determining the following.
JP62255041A 1987-10-09 1987-10-09 Method of color printing Pending JPH0197652A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62255041A JPH0197652A (en) 1987-10-09 1987-10-09 Method of color printing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62255041A JPH0197652A (en) 1987-10-09 1987-10-09 Method of color printing

Publications (1)

Publication Number Publication Date
JPH0197652A true JPH0197652A (en) 1989-04-17

Family

ID=17273342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62255041A Pending JPH0197652A (en) 1987-10-09 1987-10-09 Method of color printing

Country Status (1)

Country Link
JP (1) JPH0197652A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5411405A (en) * 1993-11-12 1995-05-02 Angia Communications, Inc. Miniature electrical communications connectors
US5660568A (en) * 1995-01-04 1997-08-26 Simple Technology, Inc. Communications card with integral transmission media line adaptor
US5773332A (en) * 1993-11-12 1998-06-30 Xircom, Inc. Adaptable communications connectors
US5816832A (en) * 1992-04-08 1998-10-06 3Com Corporation Media connector interface for use with a PCMCIA-architecture communications card
US5914792A (en) * 1995-12-13 1999-06-22 Nec Corporation Color recording method and a color printer
US5938480A (en) * 1992-04-08 1999-08-17 3Com Corporation Media connector interface for use with electrical apparatus
US5984731A (en) * 1997-11-17 1999-11-16 Xircom, Inc. Removable I/O device with integrated receptacles for receiving standard plugs
US6116962A (en) * 1997-11-17 2000-09-12 Xircom Inc Type III PCMCIA card with integrated receptacles for receiving standard communications plugs
US6398564B1 (en) 1999-10-12 2002-06-04 3Com Corporation Communication connector for compact computer devices
US6863554B1 (en) * 1993-11-12 2005-03-08 Intel Corporation PCMCIA compliant communications connectors
US7074061B1 (en) 1993-11-12 2006-07-11 Intel Corporation Versatile communications connectors
JP2008213367A (en) * 2007-03-06 2008-09-18 Kyocera Mita Corp Image formation device and image formation method

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5816832A (en) * 1992-04-08 1998-10-06 3Com Corporation Media connector interface for use with a PCMCIA-architecture communications card
US5938480A (en) * 1992-04-08 1999-08-17 3Com Corporation Media connector interface for use with electrical apparatus
US6863554B1 (en) * 1993-11-12 2005-03-08 Intel Corporation PCMCIA compliant communications connectors
US5773332A (en) * 1993-11-12 1998-06-30 Xircom, Inc. Adaptable communications connectors
US7074061B1 (en) 1993-11-12 2006-07-11 Intel Corporation Versatile communications connectors
US6089922A (en) * 1993-11-12 2000-07-18 Xircom Adaptable communications connectors
US5411405A (en) * 1993-11-12 1995-05-02 Angia Communications, Inc. Miniature electrical communications connectors
US6164989A (en) * 1993-11-12 2000-12-26 Glad; Paul H. Adaptable communications connectors
US5660568A (en) * 1995-01-04 1997-08-26 Simple Technology, Inc. Communications card with integral transmission media line adaptor
US5914792A (en) * 1995-12-13 1999-06-22 Nec Corporation Color recording method and a color printer
US6116962A (en) * 1997-11-17 2000-09-12 Xircom Inc Type III PCMCIA card with integrated receptacles for receiving standard communications plugs
US6488542B2 (en) 1997-11-17 2002-12-03 Intel Corporation Type III PCMCIA card with integrated receptacles for receiving standard communications plugs
US6183308B1 (en) 1997-11-17 2001-02-06 Xircom, Inc. Type III PCMCIA card with integrated receptacles for receiving standard communications plugs
US5984731A (en) * 1997-11-17 1999-11-16 Xircom, Inc. Removable I/O device with integrated receptacles for receiving standard plugs
US6398564B1 (en) 1999-10-12 2002-06-04 3Com Corporation Communication connector for compact computer devices
JP2008213367A (en) * 2007-03-06 2008-09-18 Kyocera Mita Corp Image formation device and image formation method

Similar Documents

Publication Publication Date Title
US5664072A (en) Color conversion device
US4959711A (en) Method and apparatus for correcting the color of a printed image
JPH0197652A (en) Method of color printing
JPH0785572B2 (en) Color component conversion method in color reproduction of original color image
US5422738A (en) Color image forming method and an apparatus employed therefor, and a correction factor determining method
US5315381A (en) Color image forming apparatus
JPS6031143A (en) Color reproducing system
JPH04249979A (en) Electronic color processing method
JP3427615B2 (en) Color reproduction method
EP0377038A1 (en) Textile color design simulator
US20210195065A1 (en) Method of digital images color separation into two colored and black inks for printing with four and more inks
JPH023357A (en) Predicting method for reproducing color
JP2006086969A (en) Image processing apparatus, method thereof and storage medium
JPH0365877A (en) Masking coefficient decision device
JP2688200B2 (en) Image processing method
JPS63183459A (en) Color image forming device
JP2007129439A (en) Color conversion method
JP3608590B2 (en) Conversion device
JPH0388577A (en) Color image processor
JPS60109967A (en) Color recording system
JPH04260121A (en) Color image processor
JPH04157979A (en) Method and device for color image formation and correction coefficient determining method
JPH01234252A (en) Color converting apparatus
JPH0367670A (en) Color correction circuit
JPS60103871A (en) Recording of color half tone picture