JPH02136848A - Estimating method for color reproduction characteristic using color patch - Google Patents
Estimating method for color reproduction characteristic using color patchInfo
- Publication number
- JPH02136848A JPH02136848A JP63291813A JP29181388A JPH02136848A JP H02136848 A JPH02136848 A JP H02136848A JP 63291813 A JP63291813 A JP 63291813A JP 29181388 A JP29181388 A JP 29181388A JP H02136848 A JPH02136848 A JP H02136848A
- Authority
- JP
- Japan
- Prior art keywords
- color
- value
- point
- combination
- patches
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 39
- 239000003086 colorant Substances 0.000 abstract description 13
- 238000007639 printing Methods 0.000 abstract description 8
- 238000006243 chemical reaction Methods 0.000 abstract description 2
- 238000004737 colorimetric analysis Methods 0.000 abstract 2
- 238000012937 correction Methods 0.000 description 27
- 238000010586 diagram Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 239000007787 solid Substances 0.000 description 6
- 230000000873 masking effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000001035 drying Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000003702 image correction Methods 0.000 description 2
- 101100153168 Arabidopsis thaliana TIC21 gene Proteins 0.000 description 1
- 101100520073 Candida albicans (strain SC5314 / ATCC MYA-2876) PIKALPHA gene Proteins 0.000 description 1
- 101100520031 Dictyostelium discoideum pikA gene Proteins 0.000 description 1
- 241000257465 Echinoidea Species 0.000 description 1
- 101100273813 Homo sapiens CDKN1A gene Proteins 0.000 description 1
- 108700038981 SUMO-1 Proteins 0.000 description 1
- 101100083337 Schizosaccharomyces pombe (strain 972 / ATCC 24843) pic1 gene Proteins 0.000 description 1
- 102100026940 Small ubiquitin-related modifier 1 Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000007641 inkjet printing Methods 0.000 description 1
- 238000004898 kneading Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 108091008695 photoreceptors Proteins 0.000 description 1
- 101150105393 pik1 gene Proteins 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Landscapes
- Color, Gradation (AREA)
- Spectrometry And Color Measurement (AREA)
- Control Of Exposure In Printing And Copying (AREA)
- Facsimile Image Signal Circuits (AREA)
- Ink Jet (AREA)
- Dot-Matrix Printers And Others (AREA)
- Laser Beam Printer (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野1
この発明は、色座標が与、(られ〕、−ときV)1、−
の色JEげに対応した入力色分解面イセ信号を正確にI
任定する場合に適用して好適なカラーパッチを用いた色
再現特性の推定方法に関L2、特に色再現特性推定処理
時間の短縮ど、色再現特性の改善を図ったしのである。DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application 1] This invention is applicable to color coordinates given, (are), - when V) 1, -
Accurately input the input color separation surface signal corresponding to the color JE
Regarding the method of estimating color reproducibility characteristics using a color patch suitable for application in a given case, L2 has been aimed at improving the color reproducibility characteristics, particularly by shortening the processing time for estimating color reproducibility characteristics.
[発明の背景]
印刷や、感熱転写、インクジェット、電子写真式などに
よってフルカラープリンi〜する場合、カラープリンタ
の出力色としては、−・般にY、M。[Background of the Invention] When full-color printing is performed by printing, thermal transfer, inkjet, electrophotography, etc., the output colors of a color printer are generally Y and M.
C、Kの4色が使われることが多い、。Four colors, C and K, are often used.
しかし、4色ぐ色を表現するため、このY、M。However, in order to express the four colors, this Y, M.
C、Kの組合せをどのようにするかについては、様々な
手法かあっl−8この手法は・般にu (: R(Un
der Co for Remova l)と呼ばれて
いるか、七の具体的な手法として100%UCRという
のかある。There are various methods for determining the combination of C and K. This method is generally u (: R(Un
It is called der Co for Removal), or 100% UCR is a specific method.
100%tJcR法は、第24図に示すように元のY、
M、C(Yo、Mo、Co)のうちの最小濃度をスミ色
にの濃度に置換する手法であって、同図AのようにYo
が最小濃度であるときには、100%UCRで置換する
と、同図Bのようになる。置換後の濃度は夫々、Yn、
間n * Cn + K n (ただし、Yn=O)
となる。In the 100% tJcR method, as shown in Figure 24, the original Y,
This is a method of replacing the minimum density of M and C (Yo, Mo, Co) with a dark blue density, and as shown in A of the same figure, Yo
When is the minimum concentration, replacing with 100% UCR results in the result shown in Figure B. The concentrations after substitution are Yn,
Between n * Cn + K n (However, Yn=O)
becomes.
このような100%UCR法によると、以下のような特
徴を有することが知られている。It is known that such a 100% UCR method has the following characteristics.
・作業の信頼性が増す。- Increased reliability of work.
・グレーバランスが安定する。- Stable gray balance.
・インキの節約が図れる。・You can save on ink.
・多少のインキの不安定性をカバーできる。・Can cover some ink instability.
・インキ乾燥のエネルギー節約と、乾燥に関する諸問題
が減る。これは、Y、M、Cのインキ量の和に対し、K
のインキ量は大凡1/3で対応できるためである。- Saves energy in ink drying and reduces drying problems. This is K for the sum of Y, M, and C ink amounts.
This is because the amount of ink can be reduced to approximately 1/3.
一方、Y、M、C、Kの色再現特性を求める場合、Y、
M、C、Kの離散的な組合せによる少数のカラーパッチ
を作成し、このカラーパッチを実際に潤色し、その測色
値を補間・演算して上述した組合せ以外の−Y’、M、
C、Kの色再現特性、つまり、あるY、M、C、Kの組
合せのときの測色値を推定するようにすることが考えら
れている。On the other hand, when determining the color reproduction characteristics of Y, M, C, and K,
Create a small number of color patches with discrete combinations of M, C, and K, actually embellish these color patches, and interpolate and calculate the colorimetric values to create -Y', M, and other combinations other than the above.
It has been considered to estimate the color reproduction characteristics of C and K, that is, the colorimetric values for a certain combination of Y, M, C, and K.
また、これとは逆にある特定の色座標が指定されたとき
には、その色座標発示すY、M、C、Kの組合せも、カ
ラーパッチから実際に測色した値を補間・演算して推定
することができる。Conversely, when a specific color coordinate is specified, the combination of Y, M, C, and K that is emitted by that color coordinate is also estimated by interpolating and calculating the values actually measured from the color patch. can do.
このようにY、M、C、Kの全ての組合せを、Y、M、
C、Kのih的な組合せに基づいて作成されたカラーパ
ッチを用いて推定すれば、実際の測色値からY、M、C
、Kの組合せを推定するものであるから、その推定精度
か向上し、色再現特性がより改善されることになる。In this way, all combinations of Y, M, C, K, Y, M,
If estimated using a color patch created based on an ih combination of C and K, Y, M, and C can be estimated from the actual colorimetric values.
, K, the estimation accuracy is improved and the color reproduction characteristics are further improved.
なお、Y、M、C、Kの離散的な組合せによって作成さ
れるカラーパッチの一例を第25図に示す。同図はY、
M、C、Kの最大値を夫々2の8乗とし、64ステツプ
で5段階に分けて色の濃度を取り出したときのカラーパ
ッチである。Note that FIG. 25 shows an example of a color patch created by a discrete combination of Y, M, C, and K. The figure shows Y,
This is a color patch when the maximum values of M, C, and K are each set to the 8th power of 2, and the color density is extracted in 5 stages with 64 steps.
また、このようにある色座標が与えられたとき、若しく
はその色座標に相当する電気信号(例えば、R,G、B
の色分解画像48号)が与えられたとぎには、何れの場
合でも、これらよりY、M、C。Also, when a certain color coordinate is given in this way, or an electric signal corresponding to that color coordinate (for example, R, G, B
48) is given, in any case, Y, M, and C are obtained from these.
Kの組合せを得るための色出力修正手段が必要になる。A color output modification means is required to obtain the K combination.
第26図はその一例であって、プリンタ12の前段に色
分解画像修正装置の一つであるカラーマスキング装置1
0が設けられ、ここで色座標に相当するR、G、Bの色
分解画像信号がY、M、CKの色43号に変換されたの
ち、プリンタ1 ;に供給され、その画像がY、M、C
,Kによつ゛°記録媒体13上に記録される。FIG. 26 shows an example of this, in which a color masking device 1, which is one of the color separation image correction devices, is installed upstream of the printer 12.
0 is provided, and the color separation image signals of R, G, and B corresponding to the color coordinates are converted into color No. 43 of Y, M, and CK, and then supplied to the printer 1; M,C
, K on the recording medium 13.
し発明が解決しようとする課題]
ところで、上述した100%UCR法では、上述したよ
うな利点を有するものの、
・全般に彩度が低下する。[Problems to be Solved by the Invention] By the way, although the above-mentioned 100% UCR method has the above-mentioned advantages, - the saturation generally decreases.
・スミ版の割合が増え7 <ると、濃度が低下する。・When the proportion of the black plate increases and 7<, the density decreases.
などの欠点を有し、色再現特性が劣化してしjう。These disadvantages include deterioration of color reproduction characteristics.
そこで、この発明では100%UCR法fマ点である色
再現特性を改善すると共に、カラー ぐツチによる色男
現特性推定方法を適用するに際して、より少ないカラー
パッチを使用して色再現特性を推定できるようにしたも
のである。Therefore, in this invention, in addition to improving the color reproduction characteristics which is the f-ma point of the 100% UCR method, it is possible to estimate the color reproduction characteristics using fewer color patches when applying the method of estimating the color reproduction characteristics using Color Gutsuchi. This is how it was done.
[課題を解決するための手段]
上述した課題を解決するため、この発明においては、色
座標が指定されたとき、その色座標を示すイエローY1
マゼンタM1シアンC及びスミにの組合せを推定する色
再現特性の推定方法において、
与えられた色座標を示すY、M、C、Kの組合せのうち
、Kの値が最大濃度値となるY、M、C。[Means for Solving the Problems] In order to solve the above-mentioned problems, in this invention, when color coordinates are specified, yellow Y1 indicating the color coordinates is
In a color reproduction characteristic estimation method for estimating the combination of magenta, M, cyan, C, and smudge, among the combinations of Y, M, C, and K indicating the given color coordinates, the value of K is the maximum density value. M.C.
Kの組合せを、離散的に与えられた色座標の各特定点に
ついて夫々求めると共に、
これら離散的な組合せによるY、M、C、Kのカラーパ
ッチを作成し、
作成されたカラーパッチのり11色値から、上記特定点
以外の色座標に対応するY、M、C、Kの濃度値を推定
するようにしたことを特徴とするものである。The combination of K is determined for each specific point of the discretely given color coordinates, and color patches of Y, M, C, and K are created by these discrete combinations, and the created color patch paste is made of 11 colors. The present invention is characterized in that Y, M, C, and K density values corresponding to color coordinates other than the specific point are estimated from the values.
[作 用]
任亭:の色座標が与えられたとき、その色を表わtY、
M、C、Kの組合ぜは一般的には無数に存在−する1、
この無数に存在する組合せを唯一のものとするため、与
えられf−色座標を示す組合せのうt3、Kの値が最大
濃度値をとるという条件が導入さ“れる。[Action] When the color coordinates of Nintei: are given, the color is represented by tY,
In general, there are an infinite number of combinations of M, C, and K.
In order to make this countless number of combinations unique, a condition is introduced that the value of t3,K of the combinations indicating the given f-color coordinates has the maximum density value.
この条件は、Y、M、Cの何れか一つが最小濃度か若し
くはKか最大濃度(これは印刷でいうベタに他ならない
)という条件となる。この上うな[ある色を表わすこと
ができる範囲でKの値が最大濃度値をとる−」という条
件(改良型条件)を入れt、:100%t、J CR法
を、便宜的に改良型100%tJ CR法という。改良
型100%OCR法によオ]ば、色再現特性が改簿、X
れる。This condition is that any one of Y, M, and C has the minimum density, or that K has the maximum density (this is nothing but solid in printing). In addition, we added the following condition (improved condition): ``The value of K takes the maximum density value within the range that can represent a certain color'' (t: 100%t), and converted the JCR method to an improved version for convenience. This is called the 100%tJ CR method. By using the improved 100% OCR method, the color reproduction characteristics are improved,
It will be done.
;l′tム必要なカラーパッチもこの改良型条件に上っ
て決まり(第1図、第3図、第5図)、カラーパッチ数
を削減できる。The required color patches are also determined based on this improved condition (FIGS. 1, 3, and 5), and the number of color patches can be reduced.
[実 施 例1
続い−C1この発明に係るカラーパッチを用いた色再現
特性の推定方法を第1図以下を参照して詳細に説明する
。[Embodiment 1 Continued-C1 A method for estimating color reproduction characteristics using color patches according to the present invention will be explained in detail with reference to FIG. 1 and subsequent figures.
任意の色座標が与えられたとぎにその色を表わずY、M
、C、Kの組合ぜは−・般には無数に?r在する。When given any color coordinates, it does not represent that color, Y, M
, C, K combinations - in general, there are an infinite number of them? r exists.
二の無数に存在する組合せを准−にするには、与えられ
た色座標を示す組合せのうちKが最大濃度値を採るとい
う条件を導入する。In order to make the countless combinations of 2 quasi-, a condition is introduced that K takes the maximum density value among the combinations showing the given color coordinates.
それは、色座標を示す範囲内でもKは色々L値を採り;
qるから、採り得るKの値のうち最大値をKのイ11′
lとして決めれば、これによってその他のY。That is, even within the range of color coordinates, K takes on various L values;
Since q, the maximum value of K that can be taken is 11' of K.
If it is decided as l, then other Y will be determined by this.
M、Cの組合せを決定することかで、Xるからである。This is because determining the combination of M and C results in X.
この条件はY、M、Cの伺れか−・一つが最小濃度であ
るか、Kが最大濃度である堪ってあって、これは換湾す
ると、
・YがOのとき
9MがOのとき
・CがOのとき
・Kが最大(255)のとと
・ ・ ・ ・ (1)
という条件に他ならない。そして、これらに1つて決定
ざねる色立体が色再現範囲となる。This condition is based on Y, M, and C. One must be the minimum concentration, or K must be the maximum concentration, and when converted into a bay, ・When Y is O, 9M is O. When ・When C is O ・When K is maximum (255) ・ ・ ・ (1) This is nothing but the condition. Then, the color solid that cannot be determined is the color reproduction range.
1.00%OCR法においては、KにコニってY。In the 1.00% OCR method, K is replaced by Y.
M、Cの何1かを置換すると、置換された最小濃度の色
はOとなるか、上述した条件におい(は、Kが最大濃度
″L′″も、Y、M、Cの一つがOになるとは限らない
からである(こねを便宜的に改良ヤ100 % U C
R法という)。If any one of M and C is replaced, the replaced minimum density color will be O, or under the above conditions (if K is the maximum density "L'", one of Y, M, and C will be O). This is because it is not necessarily the case (improving the kneading for convenience 100% U C
(referred to as R method).
この改良型100%UCR法によってカラーパッチを作
成[ると、第1図のようになる。A color patch is created using this improved 100% UCR method, as shown in Figure 1.
同図は、Y、M、C、Kの離散的なボーインド数1’l
を5、最大の量子化レベルを256ステツプに夫々選定
り、 L:場合であって、このときには夫々のポルイン
ド間隔は64ステツプとなる。これら5つのポイント
(0,64,128,192,255)のもζ水色Y、
M、C,Kを組合せて実際に記録媒体、例えば印刷紙−
Lにインクにより記録すると、第1図のカラーパッチか
iJられる。The figure shows the discrete bound numbers 1'l of Y, M, C, and K.
5 and the maximum quantization level is set to 256 steps, L: In this case, each pollind interval becomes 64 steps. These five points
(0,64,128,192,255) is also ζ light blue Y,
By combining M, C, and K, you can actually create a recording medium, such as printing paper.
When ink is recorded on L, the color patch shown in FIG. 1 is printed.
この第1、図のカラーパッチを実際に潤色して、その測
色値(与えられた色座標)と他の表色系(例えば、l−
”; I」* y ″表色系)に関する変換式を使用し
てL ” u v ”表色系の値に換算し、これをカラ
ーパッチ、ごとにプロットすると、第2図の、J、うに
なる。各カラーパッチの?11色値か夫々の格子へに対
応する。ただし、この第2図は説明の便宜上、彩度と明
度の2軸上で表現しl−らので、十ノこシアンCの値を
省略して描いである。以下に示j表色系も同様である。The first step is to actually embellish the color patch in the figure and use its colorimetric values (given color coordinates) and other color systems (for example, l-
Using the conversion formula for "; The 11 color values of each color patch correspond to the respective grids.However, for convenience of explanation, this second figure is expressed on two axes of saturation and lightness, so it is It is drawn with the value of C omitted.The same applies to the j color system shown below.
上述した(1)式を満たすカラー・ペッヂは第23図の
ようにすることもできる1、この第3図によれば、カラ
ーパッチ数が第1図よりざらに減少しCいる。The color patches satisfying the above-mentioned formula (1) can also be made as shown in FIG. 23. According to this FIG. 3, the number of color patches is roughly reduced from that in FIG. 1.
第3図のカラーパッチを実際LJ: a’1色して l
−6u ” 1./ ’表色系に1q像゛4るど、第4
図の1、うになる。Actual color patch in Figure 3 LJ: a'1 color l
-6u ” 1./' 1q image ゛4 in the color system, 4th
Figure 1: It becomes sea urchin.
黒丸印か実際に潤色して得た値である。This is the value obtained by actually embellishing the black circle.
ここで、第4図の表色系において、Kの値が大きくなる
にしたがって格子間がほぼ1g7線的に縮小されていく
ので、Kが太さいとざtこは白丸格子点は直前の格子点
のデータに基づいてi線補間(例えば、内分補間)して
求めでも、その誤差は僅少になる。In the color system shown in Figure 4, as the value of K increases, the lattice spacing is reduced approximately 1g7 linearly, so when K is thick, the white circle lattice point is the one on the previous lattice. Even if it is determined by i-line interpolation (for example, internal interpolation) based on point data, the error will be small.
白丸格子点の全てを補間すると、第2図の表色系と同一
になる。これは、カラーパッチとして第1図のカラーパ
ッチを使用したとぎと同一である。If all the white circle grid points are interpolated, the color system will be the same as the color system shown in FIG. This is the same as using the color patch shown in FIG. 1 as the color patch.
つまり、単純に(1)式に合致するだけでなく、測色値
の性質を利用してKの値が増すほどカラーパッチを減ら
しても補間・演算処理すれば第1図と同一になるから、
カラーパッチ数を削減できる。In other words, not only does it simply match Equation (1), but even if the number of color patches is reduced as the K value increases using the properties of colorimetric values, if interpolation and arithmetic processing are performed, the result will be the same as in Figure 1. ,
The number of color patches can be reduced.
カラーパッチは第5図のような構成でもよい。The color patch may have a configuration as shown in FIG.
電気的な処理によって格子間隔を上述よりもざらに1/
2にするには、写像された値に基づいて補間・演算すれ
ばよい。この場合の補間処理は非線形な補間処理である
。補間処理の一例を第6図に示す。By electrical processing, the lattice spacing can be roughly 1/1/2 compared to the above.
To make the value 2, interpolation and calculation may be performed based on the mapped value. The interpolation process in this case is nonlinear interpolation process. An example of interpolation processing is shown in FIG.
第6図に示すように、黒丸・を格子点(サンプル点)と
し、Δ印とX印が夫々補間すべき点とすると、Δ印のよ
うに前後2点ずつ格子点が存在する場合と、X印のよう
に前後に1点及び3点ある場合とでは、異なった補間式
が使用される。As shown in Fig. 6, if the black circle is a grid point (sample point) and the Δ mark and the Different interpolation formulas are used when there are one point and three points before and after the X mark, respectively.
補間すべき点の表色系を、L*’+ um * V−と
し、各サンプル点の表色系を、Li’ ui” v
i”(i=1〜4)としたとき、前者の場合は以下のよ
うな補間式によって補間きれる。The color system of the point to be interpolated is L*'+ um * V-, and the color system of each sample point is Li'ui'' v
i'' (i=1 to 4), the former case can be interpolated using the following interpolation formula.
L、n”= −(1/16) Llヰ+(9/16)
L2”+ (9/16) L 3°−(1/16) L
4”u−=−(1/16)ul”+(9/16)u2
”+ (9/16) u 3” −(1/16) u
4”v−= −(1/1B) vl”十(9/16)
v2”+ (9/16) v 3牟−(1/16) v
4゜後者の場合には、次の補間式が使用される。L, n”= −(1/16) Ll+(9/16)
L2”+ (9/16) L 3°-(1/16) L
4"u-=-(1/16)ul"+(9/16)u2
"+ (9/16) u 3" - (1/16) u
4”v-=-(1/1B) vl”10 (9/16)
v2"+ (9/16) v 3m - (1/16) v
4° In the latter case, the following interpolation formula is used:
L♂= (5/16) L 1” + (15/16)
L 2”−(5/16) L 3” −(1/1(5
) L 4t′u 、” = (5/ 16) u 1
” + (15/16) u 2”−(5/16) u
3” −(1/10) u 4”v 、” = (5
/ 16) v 1”十(15/16) v2”−(5
/16) v 3° (1/16) v 4c′補間処
理の順序の一例を第7図に示す。番号I。L♂= (5/16) L 1” + (15/16)
L 2”-(5/16) L 3”-(1/1(5
) L 4t′u,” = (5/16) u 1
" + (15/16) u 2" - (5/16) u
3"-(1/10) u 4"v," = (5
/ 16) v 1” ten (15/16) v2”-(5
/16) v 3° (1/16) v 4c' An example of the order of interpolation processing is shown in FIG. Number I.
II 、 Illの順序で補間される。Interpolation is performed in the order of II and Ill.
このような補間処理によって、実際に測色した数よりも
多くのカラーパッチ数を使用したのど同様な表色系の格
子点数が得られる。Through such interpolation processing, it is possible to obtain a similar number of grid points in a color system using a larger number of color patches than the number actually measured.
補間処理は、直線近似による内挿処理でもよい。The interpolation process may be an interpolation process using linear approximation.
以上のようにすれば、カラーパッチ数を増やぎないで、
測色値に対応した色座標の値を得ることかでざる。その
場合の色座標の値は何れも格子点のデータである。If you do the above, you can avoid increasing the number of color patches.
The only thing to do is to obtain the color coordinate values corresponding to the colorimetric values. In this case, the color coordinate values are all grid point data.
格子点以外に存在する色座標の値は、以下のような収束
補間によって算出される。The values of color coordinates that exist outside the grid points are calculated by convergent interpolation as described below.
すなわち、第8図に示すように格子点から外れた色座標
の点(目標値)T1′は、第9図Aに示すY、M座標系
の目標値T1に対応し、T2′は同図BのMK座標系の
T2に対応し、また点T3−は同図CのM、Y座標系の
T3に対応する。That is, as shown in FIG. 8, the color coordinate point (target value) T1' that is off the grid point corresponds to the target value T1 of the Y, M coordinate system shown in FIG. This corresponds to T2 in the MK coordinate system of B, and point T3- corresponds to T3 in the M, Y coordinate system of C in the figure.
簡単のため、第9図Aとの関係について説明する。For the sake of simplicity, the relationship with FIG. 9A will be explained.
第10図に示す目標値TI”は格子点a′〜d′で囲ま
れる領域内にあり、したがって第11図のY。The target value TI'' shown in FIG. 10 is within the area surrounded by grid points a' to d', and therefore Y in FIG.
K座標系においても、正方形格子点a −dで囲まれる
領域内(実際は3次元領域の立体内)にあるものと推測
でとるから、どの領域に入っているかを調べる演算処理
は、第10図の表色系を第11図の座標系に対応付けな
がらその領域を収束きせて求める。In the K coordinate system, it is assumed that the area is within the area surrounded by the square grid points a - d (actually, within the three-dimensional area), so the calculation process to check which area it is in is shown in Figure 10. The area is determined by converging while associating the color system of with the coordinate system of FIG.
第12図は第10図の拡大図、第13図は第11図の拡
大図であって、まず、目標値TI”が第13図のどの領
域内に存在するかを、各領域の頂点にあたる格子点と目
標値TF”との幾何学的位置関係を調べることによって
判定する。FIG. 12 is an enlarged view of FIG. 10, and FIG. 13 is an enlarged view of FIG. This is determined by examining the geometrical positional relationship between the grid points and the target value TF.
実際には、各領域にある頂点の座標を後述の判定式によ
り調べることで領域が選択される。この領域かSo”で
あるものとすれば、第13図の座標系においても目標値
T1は領域So=に対応した領域Soの中に入っている
ものと推定できる。In reality, regions are selected by checking the coordinates of vertices in each region using a determination formula described later. If this area is assumed to be So'', it can be estimated that the target value T1 is within the area So corresponding to the area So= in the coordinate system of FIG.
次に、推定された領域Soを4等分する。4等分すべき
合計5個の格子点(分割点)e=iは既に求められてい
る周囲の格子点a = dなどを利用して重み平均によ
り算出する。例えば、周囲の2点あるいは4点の格子点
を重み平均して求める。Next, the estimated area So is divided into four equal parts. A total of five lattice points (division points) e=i to be divided into four equal parts are calculated by weighted averaging using the surrounding lattice points a=d which have already been found. For example, it is determined by weighted averaging of two or four surrounding grid points.
この新たに算出された格子点e−1に対応する値が再び
第12図の表色系にプロットされる。The value corresponding to this newly calculated grid point e-1 is plotted again on the color system of FIG. 12.
そして、このプロットされた格子点e′〜i′によって
分割された4つの領域Sl”〜S4−の中から目標値T
I”を含む領域S2−が上述したと同じ手法によって求
められ、求められt、:+の領域S2−に対応4゛る第
13図の領域S2が領域Soを4等分し、て算出される
。Then, the target value T
The region S2- containing t, :+ is obtained by the same method as described above, and the region S2 in FIG. Ru.
このような領域の分割を繰り返すことによって、格子は
次第に狭くなり、ついには収束する。この収束した領域
(第12図において、これを便宜的に810′とする)
を構成する4つの頂点の値を平均することによって、こ
れに対応した領域SIOによって囲まれる目標値T1が
、与えられた色座標(中間色)を再現するtとめの基本
色の組合せ(実際には、Y、M、C、Kの混合量)とし
て求められる。By repeating such region division, the grid becomes progressively narrower and eventually converges. This converged area (in Fig. 12, this is designated as 810' for convenience)
By averaging the values of the four vertices that make up the target value T1 surrounded by the corresponding area SIO, the target value T1 is determined as the tth basic color combination (actually, , Y, M, C, K).
一方、与えられた色座標の目標値゛r′が第14図に示
す色座標以外にあるとぎには、色座標と交わる点(実際
は面)T″が算出される。On the other hand, if the target value r' of the given color coordinates is outside the color coordinates shown in FIG. 14, a point (actually, a surface) T'' that intersects with the color coordinates is calculated.
立体の外部に目標値T′が存在するのは、出力系の色再
現範囲が、入力系の色再現範囲よりも狭いからである。The reason why the target value T' exists outside the solid is that the color reproduction range of the output system is narrower than the color reproduction range of the input system.
この場合には、第17図に示すようにその色の色相を変
化させないで、無彩色方向に移動きせ、その無彩色方向
の直線qと色再現範囲の境界と交差する点の色をその目
標値T”とし゛C使用すればよい。In this case, as shown in Fig. 17, move in the achromatic direction without changing the hue of the color, and change the color at the point where the straight line q in the achromatic direction intersects the boundary of the color reproduction range to the target color. It is sufficient to use the value "T" and "C".
交差点゛rゝの決定は、第15図に示すように、色座標
の外周面a′〜r′を探すことに他ならず、Y、M、C
座標系では第16図の各軸a〜rとの交点を探すことに
他ならない。As shown in FIG. 15, determining the intersection point r is nothing but searching for the outer peripheral surfaces a' to r' of the color coordinates, and Y, M, C
In the coordinate system, it is nothing but finding the intersection with each axis a to r in FIG. 16.
第14図において、目標値T′の交差する面は、次の条
件で示される12面の何れかである。In FIG. 14, the plane where the target value T' intersects is any of the 12 planes shown by the following conditions.
1、Y61かつKが0
2、間がOかつKか0
3、CがOかっKが0
4、YがOかつMが最大値
5、Yが最大値かつMが0
6、MがOかつYが最大値
7、間が最大値かつCが0
8、Cが0かつYが最大値
9、Cか最大値かっYが0
10、Yか最大値かっKが最大値
11、Mか最大値かつKが最大値
12、Cか最大値かっKが最大値
交差面が確定した後は、第18図のように、格子点で囲
まれる領域(黒丸表示)から、演算によって白丸表示内
の領域か収束されて、目標値T ” h・算出される。1, Y61 and K is 0 2, Between is O and K is 0 3, C is O or K is 0 4, Y is O and M is the maximum value 5, Y is the maximum value and M is 0 6, M is O and Y is the maximum value 7, between is the maximum value and C is 0 8, C is 0 and Y is the maximum value 9, C is the maximum value or Y is 0 10, Y is the maximum value or K is the maximum value 11, M is the maximum value Maximum value and K is maximum value 12, C is maximum value, K is maximum value After the intersection plane is determined, as shown in Fig. 18, from the area surrounded by the grid points (displayed by black circles), calculate the area within the white circle display. The target value T '' h is calculated by converging the area.
以にのことから、次の2通りの場合分(JでY。Based on the above, there are two cases (Y in J).
M、C、Kの組合ぜを求めることができる。Combinations of M, C, and K can be found.
■、与えられた色座標が色立体に
含まれている場合
Il、与えられた色座標か色立体に
含まれていない場合
したかつて、この一連の色再現特性推定アルゴリズムは
第19図に示すごとくとなる。■ If the given color coordinates are included in the color solid, Il, If the given color coordinates are not included in the color solid, this series of color reproduction characteristics estimation algorithms are as shown in Figure 19. becomes.
なお、上述した説明でY、M、C、Kの各値は、0のと
き最小濃度で、最大LA (上側では255)のとき最
大濃度とは限らない。例えば、(表−1)のようにも設
定でざる。In the above explanation, each value of Y, M, C, and K is not necessarily the minimum density when it is 0, and the maximum density when it is the maximum LA (255 on the upper side). For example, the settings shown in (Table 1) are not acceptable.
(表−1)
YMCKO値 印 刷 感熱転写 電子写真式0
式%
(8ビ・ット)(M1パーセント) (濃度)
(1イIf心−ン)なお、電子写真方式の説
明のうち、Oは全くl・ナーを載せない状態を示し、2
56は完全にトナーを載せた状態を示す。(Table-1) YMCKO value Printing Thermal transfer Electrophotographic method 0
Formula % (8 bits) (M1 percent) (concentration)
(1 If heart) In the explanation of the electrophotographic method, O indicates the state in which no l.ner is placed at all, and 2
56 shows a state in which toner is completely loaded.
表1のようにする、二とで、ハイライトやシャドウ付近
の不安定性や、ジャンプを防ぐことがでさ゛るる。By doing as shown in Table 1, you can prevent instability and jumps near highlights and shadows.
続いて、この発明に係るカラーパッチを用いた色再現特
性の推定方法を適用するのに好適なカラーマスキング装
置(色分解画像修正装置)の−例を説明する。Next, an example of a color masking device (color separation image correction device) suitable for applying the method of estimating color reproduction characteristics using color patches according to the present invention will be described.
上述のようにしてず出された目標値(Y、M。The target values (Y, M.
C、Kの組合せ、つまり色修正ア゛−タ)がメインのル
ックアップテーブル(M L U T )に予め格納さ
れている。そして、入力系がカラーCRTの場合には、
B、G、Rによって決まる基本色の座標系に対応付けら
れたY、M、C,に座標系が、与えられた色座標となる
。A combination of C and K (color correction data) is stored in advance in the main lookup table (M LUT ). If the input system is a color CRT,
The coordinate system for Y, M, and C, which is associated with the basic color coordinate system determined by B, G, and R, becomes the given color coordinate.
この色座標は演算によって求められる。R,G。This color coordinate is obtained by calculation. R,G.
Bの座標系、例えばB、Gの座標系とY、M、にの座標
系との関係は第20図のようになるから、入力座標系、
例えば点しはt′に、点SばS′に夫々対応付ける処理
が行なわれる。そのため、これらR,G、B座標系とY
、M、C,に座標系とを対応させるため、メインルック
アップテーブル(MLUT)が用意され、例えば点tを
表わす座標系が入力したときには、t′の座標系が参照
されるようになされる。The relationship between the coordinate system of B, for example, the coordinate system of B, G, and the coordinate system of Y, M, is as shown in Fig. 20, so the input coordinate system,
For example, a process is performed in which a dot is associated with t' and a point S is associated with S'. Therefore, these R, G, B coordinate systems and Y
, M, C, and the coordinate system, a main lookup table (MLUT) is prepared. For example, when a coordinate system representing point t is input, the coordinate system of t' is referred to. .
格子点以外の色修正データは内挿によって算出される。Color correction data other than grid points is calculated by interpolation.
上述したように、改良型100%UCR法においては、
入力座標系のデータに応じて以下の4つの何れかの条件
でYMCKのデータがあらかじめ求まっている。As mentioned above, in the improved 100% UCR method,
YMCK data is determined in advance under any of the following four conditions depending on the data of the input coordinate system.
(a)Y、M、K (C=O)
(b)y、C,K (M=O)
(c)M、C,K (Y=O)
(d)Y、M、C(Kが最大濃度、っまりベタ)・・・
・ (2)
説明を簡略化するため、(a)について説明する。(a) Y, M, K (C=O) (b) y, C, K (M=O) (c) M, C, K (Y=O) (d) Y, M, C (K is Maximum density, solid)...
- (2) To simplify the explanation, (a) will be explained.
この例では、第21図に示すように3つの入力画像デー
タR,G、Bによって決まる直方体状の空間W(その対
角頂点に内挿点Sがある)を含む8つの色11で正デー
タ(Y、M、C(=O)、Kに対応した既知の算出色修
正データP1〜P8)で形成される直方体状の空間領域
Vを定める。空間領域W、■はいづれもPlを基準点と
するものである。そして、各色の、
0.32.64.96,128゜
160 + 192 、224. 、255の各点にお
ける組合せの色に対して、上述したような色修正値を持
つものとする。このとき、入力画像データR,G、Bか
夫々
(100,130,150)
の値を持っていた場合、以下に示される8点て囲まれる
空間領域の頂点(1′8子点)の色修正データを用いて
内挿される。In this example, as shown in FIG. 21, positive data is created using eight colors 11 including a rectangular parallelepiped-shaped space W (with an interpolation point S at its diagonal apex) determined by three input image data R, G, and B. A rectangular parallelepiped spatial region V is defined by (known calculated color correction data P1 to P8 corresponding to Y, M, C (=O), and K). Both of the spatial regions W and ■ have Pl as a reference point. And for each color, 0.32.64.96, 128°160 + 192, 224. , 255 have color correction values as described above. At this time, if the input image data R, G, and B each have a value of (100, 130, 150), the color of the vertex (1'8 child point) of the spatial area surrounded by the 8 points shown below. Interpolated using corrected data.
ここに、左辺のPi(i=1〜8)は空間領域Vの各頂
点の座標値を示し、右辺はそのときの色修正データKi
+ Ci、Mi+ Yiを示す。Here, Pi (i=1 to 8) on the left side indicates the coordinate value of each vertex of the spatial region V, and the right side indicates the color correction data Ki at that time.
+Ci, Mi+Yi are shown.
Pl:(96,0,128,128)=(KL、 CI
、 Ml、 Yl)P2:(128,0,128,12
8)=(K2. C2,M2. Y2)P3:(96,
0,160,128)=(K3. C3,M3. Y3
)P4:(128,0,160,128)=(K4.
C4,M4. Y4)P5:(9G、 0.128.1
60)=(K5. C51M51 Y5)P6:(12
8,0,128,160)=(K6. C6,M6.
Y6)P7:(96,0,160,160)=(K7.
C7,M?、 Y7)P8:(128,0,160,
160)=(K8. C8,M8. Y8)空間領域V
の各頂点Piに対する重み係数は次のようにして算出さ
れる。Pl: (96,0,128,128)=(KL, CI
, Ml, Yl) P2: (128,0,128,12
8) = (K2. C2, M2. Y2) P3: (96,
0,160,128)=(K3.C3,M3.Y3
) P4: (128, 0, 160, 128) = (K4.
C4, M4. Y4) P5: (9G, 0.128.1
60) = (K5. C51M51 Y5) P6: (12
8,0,128,160)=(K6.C6,M6.
Y6) P7: (96,0,160,160)=(K7.
C7, M? , Y7) P8: (128,0,160,
160) = (K8. C8, M8. Y8) spatial region V
The weighting coefficient for each vertex Pi is calculated as follows.
本例では、求めるべき修正値の点の反対の頂点と、内挿
点Sで作られる直方体の空間領域Wの体積を、求めるべ
き修正値の点における重み係数Wiとするものである。In this example, the volume of a rectangular parallelepiped spatial region W formed by the vertex opposite to the point of the correction value to be obtained and the interpolation point S is set as the weighting coefficient Wi at the point of the correction value to be obtained.
従って、点P8の重み係数は、Plの座標とSの座標と
を用いて、
(100,130,150) (96,128,12
8)=(4,2,22)より、SとPlとで作られる直
方体状の空間領域の体積は、
4x2x22= 1 76
となり、これが点P8の重み係数となる。Therefore, the weighting coefficient of point P8 is calculated using the coordinates of Pl and S: (100, 130, 150) (96, 128, 12
8) = (4, 2, 22), the volume of the rectangular parallelepiped spatial region created by S and Pl is 4x2x22 = 176, which becomes the weighting coefficient of point P8.
同様にして、残りの点P1〜P7の重み係数が算出され
る。Similarly, weighting coefficients for the remaining points P1 to P7 are calculated.
P1=8400 P2=1200P3= 560
P4= 80P5=18480 P6=
2640P7= 1232 P8= 17 にれ
ら重み係数の和は、立方体状の空間領域■の体積と同一
となり、この例では、32768(aとする)となる。P1=8400 P2=1200P3=560
P4= 80P5=18480 P6=
2640P7=1232P8=17 The sum of these weighting coefficients is the same as the volume of the cubic spatial region (2), and in this example, it is 32768 (assumed to be a).
従って、S点におけるイIソ正値Ks、Cs、Ms、Y
sは
Ks=1/a(PIK1+P2に2+P3に3+P4に
4+ P5に5+P6に6+P7に7+P8に8)Cs
−1/a(PIC1+P2C2+P3C3+P4C4+
P5C5+P(5C6+P7C7+P8C8)=0M
s = 1/ a (P IMI + P2M2+ P
3M3+ P4M4+P5M5+P6M6−1−P7M
7+P8M8)Y s =L’a (PIY1+ P2
Y2+ P3Y3+ P4Y4→−1つ5Y5+ P6
Y6+ P7Y7+ P8’Y8)となる。すなわち、
ある求めt、二い点S1そねを取り囲む8点の修正値を
Kin Ct+ Min Yi (これば表色系の内t
、p値1... s”、 u s”、 v S”に対応
しt二Y、M、C,に座標系の値である)とし、夫々の
重み係数をAiとすれば、
Ks−” (1/nAi)nAiKi
I鷲1 i=1
Ms= (1/1’1Ai) 晃AiMi11□I
ド唯
Ys−=(1/DΔi) 4AiYi1=l
+=1
で五才)イ〜ご、とかできる。Therefore, the positive values Ks, Cs, Ms, Y at point S
s is Ks = 1/a (PIK1 + 2 for P2 + 3 for P3 + 4 for P4 + 5 for P5 + 6 for P6 + 7 for P7 + 8 for P8) Cs
-1/a(PIC1+P2C2+P3C3+P4C4+
P5C5+P(5C6+P7C7+P8C8)=0M
s = 1/ a (PIMI + P2M2+ P
3M3+ P4M4+P5M5+P6M6-1-P7M
7+P8M8) Y s = L'a (PIY1+ P2
Y2+ P3Y3+ P4Y4→-1 5Y5+ P6
Y6+ P7Y7+ P8'Y8). That is,
For a certain request t, the correction values of the 8 points surrounding the two points S1 are Kin Ct + Min Yi (this means t in the color system
, p-value 1. .. .. s", u s", v S", and t2Y, M, C, are the values of the coordinate system), and the respective weighting coefficients are Ai, then Ks-" (1/nAi)nAiKi I Eagle 1 i=1 Ms= (1/1'1Ai) AkiraAiMi11□I
Ys-=(1/DΔi) 4AiYi1=l
+=1 (5 years old) Can say ``i~go''.
入力(土漂系)2.G、Bのデータが異なるときには、
その人力デ・−タに対応しで夫々、1:り算出さ゛れた
重、メヘ係数Aiによって内挿される。Input (earth drift system) 2. When the data of G and B are different,
The weight and mesh coefficients Ai calculated by 1 are interpolated corresponding to the human data.
この人力デー・々はすでに条件式(2)に合致しiコ値
が入っているので補間装置では、条件式(2)により変
更することはない。Since this manual data already satisfies conditional expression (2) and contains the i value, the interpolation device does not change it according to conditional expression (2).
なお、実際にはROMの容量などを考慮して色修正デー
タの数は、2のべき乗に設定される。従って、256に
ビットのROMを使用する場合には、1色につ、132
点の色(Iり正データ(3色全体C1323=3276
8点)を持たせることができる。Note that, in reality, the number of color correction data is set to a power of 2, taking into account the capacity of the ROM, etc. Therefore, when using a 256-bit ROM, each color has 132 bits.
Point color (I correct data (all 3 colors C1323 = 3276
8 points).
第22図はカラー゛・マスキング装置10の一例である
。FIG. 22 shows an example of the color masking device 10.
色f[に正データ記憶手段20には、古1色Y、M。The data storage means 20 stores the old colors Y and M for the color f[.
C,Kにに対する色修正データが夫々のM i、、、
U T21〜24に格納されている。、25は重み係数
記憶手段で、これムL、 LJ Tとして構成されてい
る。The color correction data for C and K are each M i,...
Stored in UTs 21-24. , 25 are weighting coefficient storage means, which are configured as L, LJT.
入力画像データB、G、R1f−旦アドレス4g号形成
手段40に供給Sれ゛C1人力1ノベルに対応した一L
位5ビットのアドレス信号が出力され、これが色修正デ
・−夕記すa1段20に供給される。3まI:、これよ
り出力きれt二下位3ビット・の重み係数指定信号か重
み係数記憶手段25に供給ぎれる。Input image data B, G, R1f - Once supplied to address No. 4g forming means 40 S C1 One L corresponding to one human-powered novel
A 5-bit address signal is output and supplied to the A1 stage 20 for color correction data. 3 or I: From this point on, the weighting coefficient designation signal of t2 lower 3 bits is supplied to the weighting coefficient storage means 25.
入力画像デー・りR,G、Bによって決まる色座標が第
20図の格子点から外4ているときには、その色吐標を
囲むY、M、C:、に座標系における4−)の格子小か
、;ぐ段の色修正データ記憶手段20に、二おいて指定
で4Xるように、5ビットのアドレス悟−Jか人力画像
データR,G、Bによって参照されて出力されることも
1−なる。When the color coordinates determined by the input image data R, G, and B are outside the grid points in Fig. 20, the 4-) grid in the coordinate system surrounding the color target is Y, M, and C. The color correction data storage means 20 may be referenced by a 5-bit address W-J or manual image data R, G, B and outputted, as specified by 4X. 1- Become.
アドレス信)]形成手段40も人々LUT(Pl、−U
T ) 4 L −−13テ14成される。、、T、
−(JTとしては、バイポーラROM−/バ好適である
。これらPL、U T41−・・13には、ざらにコン
トローラ50から1ビツトの振り分は侶弓−が供給され
るか、その詳細については後述する。address)] forming means 40 also includes a people LUT (Pl, -U
T ) 4 L -- 13 Te 14 will be completed. ,,T,
(As a JT, a bipolar ROM/B is suitable. For these PLs and UTs 41-...13, roughly, the controller 50 supplies a 1-bit swing of the balance, or details thereof. will be described later.
入力画像データの入力1ノヘルに対応1−・たアドレス
(訪ハ111.っで参閘ぎれt−色修正データ及び重み
係数を示すデータ(以下中に重み係数という)は、計8
回にわたり順次掛算累算−1段30側に供給される。There are a total of 8 data indicating color correction data and weighting coefficients (hereinafter referred to as weighting coefficients) corresponding to input 1 of the input image data.
The multiplication/accumulation signal is sequentially supplied to the -1 stage 30 over multiple times.
掛g累算f段30は、上述しjc 、1うにΔ1Bi(
[31はY、M、C、Kの総称)を順次実行すると桟に
、それらの和を求めるI−めのムのであって、この例で
・は1)1算器31ヘー;34ど累算器:づ5へ・38
とで構成ぎわでいる。Multiplication g accumulation f stage 30 is jc, 1 uni Δ1Bi (
[31 is a general term for Y, M, C, K] is executed sequentially, and the I-th sum is calculated, and in this example, 1) 1 calculator 31; Calculator: To 5 38
It is composed of
従−)C′、3掛算器31−二34は、512にビット
のROMが使用され、これら(、−盆よ対応する色修正
データ(8ビット)と重み係数Δiどが供給されて、A
1B1の乗法処理が実1−fされ、そのう/)のに1位
と3ピツ1への乗υ出力は後段の累算器(八L t、、
J )35−= 38に供給されて順次乗p出力か加■
処理される。The sub-) C', 3 multipliers 31-2 34 use a 512-bit ROM, and are supplied with the corresponding color correction data (8 bits) and weighting coefficients Δi etc.
The multiplication process of 1B1 is actually 1-f, and the multiplication υ output to the 1st and 3rd place 1 is output to the subsequent accumulator (8L t,,
J ) 35 - = 38 is supplied and sequentially multiplied p output or added ■
It is processed.
累X′l器35〜38は16ビツトの積度で演算される
か、累算出力(積和出力)どし5ては;Sのう73の上
位8ビ・・ン1−か利用さ゛れる。これし、:よって、
累算出力を重み係数Δiで除したと同じ出力か肖られる
ことt−なる。The accumulators 35 to 38 are operated using 16-bit multiplication factors, or the cumulative outputs (sum-of-products outputs) are used. It will be done. This: Therefore,
The same output is obtained when the cumulative output is divided by the weighting coefficient Δi.
L位8ビットの累算出力は人々ラッチ回路46−・−4
9によってラッチされる。う・ンチバルスはニーフント
ローラ50で生成き′れる。The cumulative output of the L-order 8 bits is generated by the latch circuit 46--4.
9 is latched. U-nchivals are generated by the needle roller 50.
各部の構成をさらに詳細に説明Vる。The configuration of each part will be explained in more detail.
色修正データ記憶手段20として使用されるI。I used as color correction data storage means 20;
UT2]〜24は、256にビット容量のROMを使用
した場合、人力画像データの最小1.・ベルから最大レ
ベルまでの間を32点Iピは抽出する。これによって、
1色につき32点(従って、3色では、323= 32
768点)の色修正データを格納することができる。UT2] to 24 are the minimum 1.256 bit capacity ROM of human image data. - Extract 32 points from the bell to the maximum level. by this,
32 points per color (so for 3 colors, 323 = 32
768 points) of color correction data can be stored.
従って、256階調の入力レベルであるときには、32
点の配分は、例えば次に示すように、0から順にr8」
づつ区切って、
0.8,16. ・・・・240.248の、合計3
2個となるように等分に配分し、33点目となる249
点以上255点までは使用しない。若しくは、249〜
255の点は248として扱う。Therefore, when the input level is 256 gradations, 32
For example, the points are distributed in order from 0 to r8 as shown below.
Divide into 0.8, 16. ...240.248, total 3
Divide it evenly so that there are 2 pieces, and the 33rd point is 249.
Points above 255 points will not be used. Or 249~
The point 255 is treated as 248.
このような各配分点での色修正データが正確に算出され
、算出されたこれら複数の色修正テ゛−タが夫々のLU
T21〜24に格納されるものである。The color correction data at each distribution point is accurately calculated, and the calculated color correction data is applied to each LU.
This is stored in T21 to T24.
このように配分点を32点に設定すると、8ビツト出力
の汎用ROMを使用できるから記憶手段20を安価に構
成できるメリットがある。Setting the distribution points to 32 in this manner has the advantage that the storage means 20 can be constructed at low cost since a general-purpose ROM with 8-bit output can be used.
重み係数記憶手段用のLUT25には、各配分点におけ
る重み係数Aiが格納されている。いま、上述したよう
に8ビツトずつ配分した場合には、8回の重み係TAA
iの総計は、
8X8X8=512
となるが、上述のように出力が8ビツトの市販の汎用I
Cを使用しようとするならば、理論値通りの重み係数(
最大512)を持つと素子が増えるため、この例では理
論値をほぼ1/2に圧縮した近似値が重み係数の実際値
として使用される。The weighting coefficient Ai at each distribution point is stored in the LUT 25 for weighting coefficient storage means. Now, if 8 bits are distributed as described above, the weight factor TAA will be 8 times.
The total number of i is 8X8X8=512, but as mentioned above, a commercially available general-purpose I with an 8-bit output
If you try to use C, the weighting coefficient (
512), the number of elements increases, so in this example, an approximate value compressed to approximately 1/2 of the theoretical value is used as the actual value of the weighting coefficient.
以下に示す例は、8回の重み係数の和が常に256とな
るように設定し、夫々のうちの最大の重み係数は、25
5とする。In the example shown below, the sum of the eight weighting coefficients is always set to 256, and the maximum weighting coefficient of each is 256.
5.
こうした場合、例えば第21図において、内挿点SがP
lと同じ位置にあった場合、P1〜P8の各重み係数は
、()内にその理論値で示すように、PL、 P2.
P3. P4. P5. P6. P7. P8255
、 O,O,O,O,O,0,1(512,O,O,
O,0,0+ Ol O)となり、重み係数の総和は
、256となる。In such a case, for example in FIG. 21, the interpolation point S is P
If it is located at the same position as P1 to P8, each weighting coefficient of P1 to P8 is PL, P2.
P3. P4. P5. P6. P7. P8255
, O, O, O, O, O, 0, 1 (512, O, O,
O, 0, 0+ Ol O), and the sum of the weighting coefficients is 256.
また、SがPlとP3との中間で、Plから3(従って
、P3からは5)だけ離れた位置にあったときには、P
1〜P8の各重み係数は次のようになる。Also, when S is located between Pl and P3 and is 3 from Pl (and therefore 5 from P3), P
Each weighting coefficient of 1 to P8 is as follows.
PL、 P2. P3. P4. P5. P6. P
7. P8160、 0. 96. O,O,0,0
,0(320,0,192,O,O,O,O,O)とな
り、この場合の重み係数の総和も、256とるように、
各重み係数か適宜選定される。PL, P2. P3. P4. P5. P6. P
7. P8160, 0. 96. O, O, 0, 0
, 0 (320, 0, 192, O, O, O, O, O), and the sum of the weighting coefficients in this case is also 256.
Each weighting coefficient is selected as appropriate.
同様にして、SがP]〜P4の面から3だけ離れ、Pl
、、P3.P5.P7の面から1だけ離れ、そしてPI
、P2.P5.P6の面から5だけ離れていた場合には
、次のような重み係数P1〜P8となる。Similarly, S is 3 away from the plane of P]~P4, and Pl
,,P3. P5. 1 away from the plane of P7, and PI
, P2. P5. If the distance is 5 from the plane of P6, the following weighting coefficients P1 to P8 will be obtained.
PL、 P2. P3. P4. P5. PI3.
P7. P2S5、 7. 88. 12. 32.
4. 53. 7(105,15,175,25,63
,9,io5. 15)となり、この場合の重み係数の
総和も、256となるように、各重み係数が適宜選定さ
れる。PL, P2. P3. P4. P5. PI3.
P7. P2S5, 7. 88. 12. 32.
4. 53. 7 (105, 15, 175, 25, 63
,9,io5. 15), and each weighting coefficient is appropriately selected so that the sum of the weighting coefficients in this case also becomes 256.
上述した1ビツトの振り分は信号とは、点Sを含む前後
の色修正データを指定するための制御信号である。The above-mentioned 1-bit allocation signal is a control signal for specifying the color correction data before and after the point S.
すなわら、説明の便宜上、32個の配分点(格子点)と
それに対応するアドレス信号との関係を第23図に示す
ように設定する。That is, for convenience of explanation, the relationship between 32 allocation points (lattice points) and the corresponding address signals is set as shown in FIG. 23.
今、入力画像データのレベルが100であったときには
、色修正データ記憶手段20からこの入力レベルを含む
前後の色修正データ(96と104)か出力されるよう
なアドレス信号(12,13)を形成する必要がある。Now, when the level of the input image data is 100, the address signal (12, 13) is outputted from the color correction data storage means 20 to output the color correction data (96 and 104) before and after this input level. need to be formed.
そこで、振り分は信号がOのとき、小ざい方の色修正デ
ータ(96)が参照されるようなアドレス信号(12)
が出力され、また振り分は信号が1のとき、大きい方の
色修正データ(104)か参照されるようなアドレス信
号(13)が出力されるようにコントロールされる。Therefore, when the signal is O, the address signal (12) is such that the smaller color correction data (96) is referred to.
is output, and the distribution is controlled so that when the signal is 1, an address signal (13) is output that refers to the larger color correction data (104).
ただし、使用する値の最大値(この場合は248)のと
きで、振り分は信号がOのときには、それ自身の値の色
修正データを選択し、振り分は信号が1のときには小さ
い方の色修正データ(この場合240)を選択する。However, when the maximum value to be used (248 in this case) is used, when the signal is O, the color correction data of its own value is selected, and when the signal is 1, the smaller color correction data is selected. Select color correction data (240 in this case).
振り分は信号は重み係数記憶手段25にも供給される。The distribution signal is also supplied to the weighting coefficient storage means 25.
この発明において、与えられた色座標は入力装rに依存
する。−L述したように、入力装置かデイスジlノーな
らば、R,G、Bの値から演算によって色座標か求めら
れるし、入力装置が印刷系ならば、Y、M、C,に4色
から演算で求められる。In this invention, the given color coordinates depend on the input device r. -LAs mentioned above, if the input device is a digital display, the color coordinates can be calculated from the R, G, and B values, and if the input device is a printing system, there are four colors for Y, M, and C. It can be calculated from .
また、入力装置がスギャナであるならば、RK]、Bの
値から色座標が求められることになる1、[発明の効果
]
以上説明しtこように、この発明によれば、色座標か指
定ざねたとき、その色座標を示すイエa −Y1マゼン
タM、シアンC及びスミにの組合せをJffl定4゛る
色再現特性の推定方法において、与えられた色座標を示
すY、M、C、Kの組合せのうり、Kの値か最大濃度値
どなるY、M、C。Furthermore, if the input device is Sugyana, the color coordinates can be obtained from the values of RK] and B.1. [Effects of the Invention] As explained above, according to the present invention, the color coordinates can be calculated from the values of RK] and B. In the method for estimating color reproduction characteristics, the combination of yellow a - Y1 indicating the color coordinates, magenta M, cyan C and black is determined by Jffl4. , K combinations, the value of K or the maximum density value is Y, M, C.
l(の組合せを、離故的に与えられた仏座(ツの各特定
点について夫々求めると共に、これらi数的な組合せに
J、るY、M、C、Kのカラーパッチを作成(7、作成
されたカラーパッチの測色値から、特定点以外の色座標
に対応するY、M、C、Kの濃度値を推定するようにし
たものである。The combination of l( is found separately for each specific point of the Buddha seat (tsu) given separately, and color patches of J, Ru, Y, M, C, and K are created for these i-numerical combinations (7 , the density values of Y, M, C, and K corresponding to color coordinates other than a specific point are estimated from the colorimetric values of the created color patch.
これによれば、100%UCR法の欠点である色再現特
性の劣化を防H−でざると共に、これに加えて、以下の
ような効果も有する。According to this method, deterioration of color reproduction characteristics, which is a drawback of the 100% UCR method, can be prevented, and in addition, the following effects are also achieved.
・インク、トナーの景を節約でざる。- Saves money on ink and toner.
・無彩色(グレーバランス)の安定化が図ねる。・Achromatic colors (gray balance) can be stabilized.
・色再現範囲を最大限に利用できる。。- Maximize the color reproduction range. .
・インク量などを節減でとるためインクヘラt・、サー
マルヘッド、レーザや感光体ドラムなどの寿命が延びる
。・Since the amount of ink is reduced, the life of the ink spatula, thermal head, laser, photoreceptor drum, etc. is extended.
・特に、文字部を記録するとき、ディジ′による文字エ
ツジの擬似色が減少し、また色重ね版のズレが目立ちに
くくなる。- In particular, when recording character areas, false colors on character edges caused by digital 'are reduced, and misregistration of color overlapping plates becomes less noticeable.
そして、カラーパッチを使用してY、M、C。Then, use color patches to create Y, M, and C.
Kの組合せを算出する場合の、a!IJ色カラーパッチ
数を削減したから、実際にトリ色するQjjl1色処理
時間を短縮できる効果がある。When calculating the combination of K, a! Since the number of IJ color patches is reduced, it is possible to shorten the time required for actually performing tricolor Qjj1 color processing.
このようなことから、この発明は、カラー画像情報を印
刷、インクジェット、感熱転写などYMCK4色で記録
する場合に適用して極めて好適である。For this reason, the present invention is extremely suitable for application to cases where color image information is recorded in four colors of YMCK, such as printing, inkjet printing, thermal transfer, etc.
/11図而0liji弔な説明
第1図はこσ)発明の説明に供するl OO% U C
R法に、↓、るとNのカラーへバッチの図、第2図はカ
ラーパッチij!t1色値を1.、ゝUゝv″表色系に
写像したときの図、第:3図及び第5図はこの発明に係
る改良鼎100%tJ CR法によるととのカラーパッ
チの図、第4図はそのカラーパッチ副色値をL +t
utt■7表色系に写像したどきの図、第6図は曲線近
似の説明図、第7図はそのとき得られる目標値拡張の説
明図、第8図はり、″u’vゝ表色系を示す図、第一3
図はY、M、に座標系を示す図、第10図々び第11図
ら、第8図、第9図と同様な関係を示す図、第12国境
び第13図は収束演算の説明図、第14図−第18図は
夫々色再現範囲外に色座標かあるときの説明図、第19
図は色座標か−りえられたとぎ、その色を示すY、M、
C、Kの組合せを求めるためのアルゴリズムを示すフロ
ーf−1・−1・、第20図はB、G座標系とY、M、
に座標系との関係を示す1月、第211は内挿処理の説
明図、第22図はこの発明を適用でざるカラーマスキン
グ装置の系統図、第23図ζJそのときに使用されるア
]・レスと色修正データとの関係を示す図、第24図は
】00%UCR法の説明図、第25図はY、M、C,K
によるカラーパッチの説明図、第26し1はこの発明の
説明に供するカラー画像形成装置の系統四である。/11 Figure 0liji Funeral explanation Figure 1 is here σ) Provided for explanation of the invention l OO% U C
To the R method, ↓, and the batch diagram to the N color, Figure 2 is the color patch ij! Set the t1 color value to 1. , Figures 3 and 5 are diagrams of color patches mapped to the ゝUゝv'' color system, Figures 3 and 5 are diagrams of color patches according to the improved 100% tJ CR method according to the present invention, and Figure 4 is the diagram. Color patch secondary color value L + t
Fig. 6 is an explanatory diagram of curve approximation, Fig. 7 is an explanatory diagram of target value expansion obtained at that time, Fig. 8 is a diagram of the ``u'v'' color system when mapped to the utt■7 color system. Diagram showing the system, Part 3
The figure shows the coordinate system in Y, M, and the same relationship as in Figures 10 and 11, Figures 8 and 9. Figure 12 and Figure 13 are illustrations of convergence calculations. , Fig. 14 to Fig. 18 are explanatory diagrams when the color coordinates are outside the color reproduction range, and Fig. 19
The figure shows the color coordinates, Y, M,
Flow f-1・-1・, which shows the algorithm for finding the combination of C, K, and FIG.
Figure 211 is an explanatory diagram of interpolation processing, Figure 22 is a system diagram of a color masking device to which this invention is not applied, and Figure 23 is a diagram showing the relationship with the coordinate system.・A diagram showing the relationship between responses and color correction data, Figure 24 is an explanatory diagram of the 00% UCR method, and Figure 25 is Y, M, C, K
FIG. 26 is an explanatory diagram of a color patch according to No. 26-1, which is a system 4 of a color image forming apparatus used for explaining the present invention.
10・・・カラーマスキング装置 12・・・カラープリンタ 13・・・記録媒体10... Color masking device 12...Color printer 13...Recording medium
Claims (1)
ローY、マゼンタM、シアンC及びスミKの組合せを推
定する色再現特性の推定方法において、 与えられた色座標を示すY、M、C、Kの組合せのうち
、Kの値が最大濃度値となるY、M、C、Kの組合せを
、離散的に与えられた色座標の各特定点について夫々求
めると共に、 これら離散的な組合せによるY、M、C、Kのカラーパ
ッチを作成し、 作成されたカラーパッチの測色値から、上記特定点以外
の色座標に対応するY、M、C、Kの濃度値を推定する
ようにしたことを特徴とするカラーパッチを用いた色再
現特性の推定方法。(1) When a color coordinate is specified, in a color reproduction characteristic estimation method that estimates a combination of yellow Y, magenta M, cyan C, and black K indicating the color coordinate, Y, M indicating the given color coordinate. , C, and K, the combination of Y, M, C, and K for which the value of K is the maximum density value is determined for each specific point of the discretely given color coordinates, and the combination of these discrete Create color patches of Y, M, C, and K based on the combination, and estimate the density values of Y, M, C, and K corresponding to color coordinates other than the above specific points from the colorimetric values of the created color patches. A method for estimating color reproduction characteristics using color patches, characterized in that:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63291813A JP2952489B2 (en) | 1988-11-18 | 1988-11-18 | Image recording device |
| US07/437,507 US5121196A (en) | 1988-11-18 | 1989-11-16 | Color processing method and apparatus with a color patch |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63291813A JP2952489B2 (en) | 1988-11-18 | 1988-11-18 | Image recording device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02136848A true JPH02136848A (en) | 1990-05-25 |
| JP2952489B2 JP2952489B2 (en) | 1999-09-27 |
Family
ID=17773749
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63291813A Expired - Lifetime JP2952489B2 (en) | 1988-11-18 | 1988-11-18 | Image recording device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2952489B2 (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04157979A (en) * | 1990-10-22 | 1992-05-29 | Matsushita Electric Ind Co Ltd | Method and device for color image formation and correction coefficient determining method |
| US5508827A (en) * | 1993-02-15 | 1996-04-16 | Konica Corporation | Color separation processing method and apparatus for a four color printer using color solid corresponding to tristimulus values |
| US5781206A (en) * | 1995-05-01 | 1998-07-14 | Minnesota Mining And Manufacturing Company | Apparatus and method for recalibrating a multi-color imaging system |
| US6822757B1 (en) | 1998-06-19 | 2004-11-23 | Fuji Photo Film Co., Ltd. | Color transformation method, color transformation program, and recording medium recorded a color transformation program |
| US6923523B2 (en) | 2002-07-31 | 2005-08-02 | Canon Kabushiki Kaisha | Image processing method and image processing apparatus |
| US7154634B2 (en) | 2001-05-30 | 2006-12-26 | Konica Corporation | Calibration method, calibration apparatus, and memory medium storing the calibration method of printer |
| WO2007132652A1 (en) | 2006-05-12 | 2007-11-22 | Konica Minolta Business Technologies, Inc. | Image processing method and device |
| US7304767B2 (en) | 2001-10-11 | 2007-12-04 | Fuji Xerox Co., Ltd. | Color processing method, storage medium, color processing apparatus, color transforming apparatus, and image forming apparatus |
| US7414633B2 (en) * | 1998-10-08 | 2008-08-19 | Mitsubishi Denki Kabushiki Kaisha | Color characteristics description apparatus, color management apparatus, image conversion apparatus and color correction method |
| US7843599B2 (en) | 2002-07-31 | 2010-11-30 | Canon Kabushiki Kaisha | Image processing method and image processing apparatus |
| JP2012006386A (en) * | 2010-05-24 | 2012-01-12 | Canon Inc | Data processor and processing method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60216352A (en) * | 1984-04-12 | 1985-10-29 | Fuji Photo Film Co Ltd | Automatic setting method of color correction condition |
| JPS62150967A (en) * | 1985-12-24 | 1987-07-04 | Fuji Xerox Co Ltd | Under color eliminating device |
| JPS62164375A (en) * | 1986-01-16 | 1987-07-21 | Fujitsu Ltd | Base color control system for color picture information |
| JPS6346069A (en) * | 1986-08-13 | 1988-02-26 | Canon Inc | color processing equipment |
| JPS63162248A (en) * | 1986-12-25 | 1988-07-05 | Konica Corp | Color separation image correction method and its apparatus |
-
1988
- 1988-11-18 JP JP63291813A patent/JP2952489B2/en not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60216352A (en) * | 1984-04-12 | 1985-10-29 | Fuji Photo Film Co Ltd | Automatic setting method of color correction condition |
| JPS62150967A (en) * | 1985-12-24 | 1987-07-04 | Fuji Xerox Co Ltd | Under color eliminating device |
| JPS62164375A (en) * | 1986-01-16 | 1987-07-21 | Fujitsu Ltd | Base color control system for color picture information |
| JPS6346069A (en) * | 1986-08-13 | 1988-02-26 | Canon Inc | color processing equipment |
| JPS63162248A (en) * | 1986-12-25 | 1988-07-05 | Konica Corp | Color separation image correction method and its apparatus |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04157979A (en) * | 1990-10-22 | 1992-05-29 | Matsushita Electric Ind Co Ltd | Method and device for color image formation and correction coefficient determining method |
| US5508827A (en) * | 1993-02-15 | 1996-04-16 | Konica Corporation | Color separation processing method and apparatus for a four color printer using color solid corresponding to tristimulus values |
| US5781206A (en) * | 1995-05-01 | 1998-07-14 | Minnesota Mining And Manufacturing Company | Apparatus and method for recalibrating a multi-color imaging system |
| US5877787A (en) * | 1995-05-01 | 1999-03-02 | Minnesota Mining And Manufacturing Company | Apparatus for recalibrating a multi-color imaging system |
| US6027201A (en) * | 1995-05-01 | 2000-02-22 | Minnesota Mining And Manufacturing Company | Recalibrating a multi-color imaging system |
| USRE38180E1 (en) * | 1995-05-01 | 2003-07-15 | Kodak Polychrome Graphics, Llc | Recalibrating a multi-color imaging system |
| US6822757B1 (en) | 1998-06-19 | 2004-11-23 | Fuji Photo Film Co., Ltd. | Color transformation method, color transformation program, and recording medium recorded a color transformation program |
| US7414633B2 (en) * | 1998-10-08 | 2008-08-19 | Mitsubishi Denki Kabushiki Kaisha | Color characteristics description apparatus, color management apparatus, image conversion apparatus and color correction method |
| US7154634B2 (en) | 2001-05-30 | 2006-12-26 | Konica Corporation | Calibration method, calibration apparatus, and memory medium storing the calibration method of printer |
| US7304767B2 (en) | 2001-10-11 | 2007-12-04 | Fuji Xerox Co., Ltd. | Color processing method, storage medium, color processing apparatus, color transforming apparatus, and image forming apparatus |
| US6923523B2 (en) | 2002-07-31 | 2005-08-02 | Canon Kabushiki Kaisha | Image processing method and image processing apparatus |
| US7843599B2 (en) | 2002-07-31 | 2010-11-30 | Canon Kabushiki Kaisha | Image processing method and image processing apparatus |
| WO2007132652A1 (en) | 2006-05-12 | 2007-11-22 | Konica Minolta Business Technologies, Inc. | Image processing method and device |
| JP2012006386A (en) * | 2010-05-24 | 2012-01-12 | Canon Inc | Data processor and processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2952489B2 (en) | 1999-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02136848A (en) | Estimating method for color reproduction characteristic using color patch | |
| JPH07170421A (en) | Color conversion method | |
| JP2003125210A (en) | Color processing method, storage medium, color processor color converter, and image forming device | |
| JP4706746B2 (en) | Color gamut outline calculation device, color gamut outline calculation method, and color gamut outline calculation program | |
| JPH0575848A (en) | Interpolation on system and color correcting method | |
| JP2554366B2 (en) | Method of estimating color reproduction characteristics using color patches | |
| JPH04196675A (en) | Color estimate method | |
| US7522309B2 (en) | Image processing method, image processing apparatus and storage medium storing a program | |
| JP2007181012A (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP2575134B2 (en) | Color estimation method by color patch | |
| JP4600673B2 (en) | Color gamut calculation method and color gamut calculation device | |
| JP3362281B2 (en) | Color reproduction device and color reproduction method | |
| JP2898030B2 (en) | Color estimation method | |
| JP3611890B2 (en) | Color conversion device | |
| JP2528463B2 (en) | Color separation image correction method and apparatus | |
| JPH01176561A (en) | Color image processing apparatus | |
| JP2009071715A (en) | Color gamut creation method, color gamut creation device, program, and storage medium | |
| JP4788486B2 (en) | Color gamut outline creation device and color gamut outline creation program | |
| JPH04196676A (en) | Method of estimating color | |
| JP2004282174A (en) | Method for creating color conversion table | |
| JPH02226867A (en) | Color decomposition picture correction device | |
| JP2003078774A (en) | Color adjustment method, program for implementing the color adjustment method and medium for storing the program | |
| JPH04196680A (en) | Method of estimating color | |
| JP6617637B2 (en) | Color conversion table creation program, color conversion table creation device, and color conversion table creation method | |
| JP2004282173A (en) | Method for creating color conversion table |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070716 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080716 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090716 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090716 Year of fee payment: 10 |