Color conversion apparatus and color conversion method
Abstract
This record has no abstract on file.
Term
Term ended
Expired 13 April 2021, 5.4 years ago.
- Priority and filed
- Granted
- Expired
- Today
12 claims: 11 independent, 1 dependent
- 1赤、緑、青、又はシアン、マゼンタ、イエローの各色の大きさを表す色データからなる第1の色データを、当該第1の色データに対応する第2の色データに変換する色変換装置であって、上記第1の色データにより表される色を構成する複数の色成分の大きさを表すデータを求め、このデータを用いて、赤、緑、または青の色相に有効な第1の演算項、およびイエロー、マゼンタ、またはシアンの色相に有効な第2の演算項を生成する第1の演算項生成手段と 、 上 記第1および第2の演算 項の各 々に乗じる 、赤、イエロー、緑、シアン、青、マゼンタの互いに隣接する色相間内の特定の領域を指定するための 演算係数を保持する演算係数記憶手段と 、 上 記演算係数を選択して出力する演算係数選択手段と、 上 記演算係数を上記第1および第2の演算項に乗じた値を用いて 、上記色相間内の上記特定の領域において最大となる上記色相間内 の領域に のみ 有効な第3の演算項を生成する第2の演算項生成手段と、上記第1~3の演算項の各々に与えられる所定のマトリクス係数を出力するマトリクス係数発生手段と、上記第1~3の演算項と上記マトリクス係数とを用いたマトリクス演算により上記第2の色データを求めるマトリクス演算手段とを備え、 上記第3の演算項は、上記演算係数により独立に指定される、上記色相間内の異なる上記特定の領域においてそれぞれ最大となる複数の演算項を含む ことを特徴とする色変換装置。
- 2上記色相間内の領域のうち、上記第3の演算項を生成する領域を選択するための有効領域選択データを出力する有効領域選択データ発生手段をさらに備え、 上記演算係数選択手段は、上記有効領域選択データに基づいて上記演算係数を選択して出力し、 上記第2の演算項生成手段は、上記演算係数選択手段により出力される上記演算係数を上記第1および第2の演算項の各々に乗じた値を用いて上記第3の演算項を生成することを特徴とする請求項1に記載の色変換装置。
- 3上記第1の演算項生成手段は、上記第1の色データにより表される色を構成する複数の色成分の大きさを表すデータとして、上記第1の色データにより表される色から無彩色成分を除いた色の、赤、緑、青、シアン、マゼンタ、イエローの各色成分の大きさを表す色相データr,g,b,y,m,cを求める色相データ算出手段を備え、上記色相データを用いて、赤、緑、青の色相に有効な演算項h1r=min(m,y),h1g=min(y,c),h1b=min(c,m)のいずれかを 上記 第1の演算項T1として生成し、イエロー、シアン、マゼンタの色相に有効な演算項h1y=min(r,g),h1c=min(g,b),h1m=min(b,r)のいずれかを 上記 第2の演算項T2として生成し、上記演算係数選択手段は、上記演算係数としてaqt3,apt3,aqt4,apt4を出力し、上記第2の演算項算出手段は、上記第1および第2の演算項T1,T2に上記演算係数aqt3,apt3,aqt4,apt4を乗じた値を用いて上記色相間内 の異なる上記特定の領域においてそれぞれ最大となる2つの演 算項T3=min(aqt3×T1,apt3×T2)、およびT4=min(aqt4×T1,apt4×T2)を 上記第3の演算項として 生成することを特徴とする請求項1 または2 に記載の色変換装置(min(a,b)はa,bのうち最小となるものの値を表す)。
- 4マトリクス係数発生手段は、上記 第1~第3の 演算項T1~T4の各々に対して与えられるマトリクス係数Fij(i=1~3,j=1~4)、および色相データr,g,bに対して与えられるマトリクス係数Eij(i=1~3,j=1~3)をそれぞれ発生し、上記マトリクス演算手段は、上記第1の色データにおける無彩色成分の大きさを表すαをさらに含む以下のマトリクス演算式(6)により赤、緑、および青を表す色データRo,Go,Boからなる第2の色データを生成することを特徴とする請求項 3 に記載の色変換装置。
- 5マトリクス係数発生手段は、上記 第1~第3の 演算項T1~T4の各々に対して与えられるマトリクス係数Fij(i=1~3,j=1~4)、および色相データc,m,yに対して与えられるマトリクス係数Eij(i=1~3,j=1~3)をそれぞれ発生し、上記マトリクス演算手段は、上記第1の色データにおける無彩色成分の大きさを表すαをさらに含む以下のマトリクス演算式(8)によりシアン、マゼンタ、およびイエローを表す色データCo,Mo,Yoからなる第2の色データを生成することを特徴とする請求項 3 に記載の色変換装置。
- 6マトリクス係数発生手段は、上記 第1~第3の 演算項T1~T4、および上記第1の色データにおける無彩色成分の大きさを表すαの各々に対して与えられるマトリクス係数Fij(i=1~3,j=1~5)、および色相データr,g,bに対して与えられるマトリクス係数Eij(i=1~3,j=1~3)をそれぞれ発生し、上記マトリクス演算手段は、以下のマトリクス演算式(9)により赤、緑、および青を表す色データRo,Go,Boからなる第2の色データを生成することを特徴とする請求項 3 に記載の色変換装置。
- 7マトリクス係数発生手段は、上記 第1~第3の 演算項T1~T4、および上記第1の色データにおける無彩色成分の大きさを表すαの各々に対して与えられるマトリクス係数Fij(i=1~3,j=1~5)、および色相データc,m,yに対して与えられるマトリクス係数Eij(i=1~3,j=1~3)をそれぞれ発生し、上記マトリクス演算手段は、以下のマトリクス演算式(10)によりシアン、マゼンタ、およびイエローを表す色データCo,Mo,Yoからなる第2の色データを生成することを特徴とする請求項 3 に記載の色変換装置。
- 8上記第1の色データの階調特性を変換する階調特性変換手段をさらに備えたことを特徴とする請求項1~ 7 のいずれか1項に記載の色変換装置。
- 9上記第2の色データの階調特性を変換する階調特性変換手段をさらに備えたことを特徴とする請求項1~ 8 のいずれか1項に記載の色変換装置。
- 10赤、緑、青、又はシアン、マゼンタ、イエローの各色の大きさを表す色データからなる第1の色データを、当該第1の色データに対応する第2の色データに変換する色変換方法であって、上記第1の色データにより表される色を構成する複数の色成分の大きさを表すデータを求め、このデータを用いて、赤、緑、または青の色相に有効な第1の演算項、およびイエロー、マゼンタ、またはシアンの色相に有効な第2の演算項を生成する工程と、 上 記第1および第2の演算 項の各 々に乗じる 、赤、イエロー、緑、シアン、青、マゼンタの互いに隣接する色相間内の特定の領域を指定するための演 算係数を選択して出力する工程と 、 上 記演算係数を上記第1および第2の演算項に乗じた値を用いて 、上記色相間内の上記特定の領域において最大となる上記色相間内 の領域に のみ 有効な第3の演算項を生成する工程と、上記第1~3の演算項の各々に与えられる所定のマトリクス係数を出力する工程と、上記第1~3の演算項と上記マトリクス係数とを用いたマトリクス演算により上記第2の色データを求める工程とを備え 、 上記第3の演算項は、上記演算係数により独立に指定される、上記色相間内の異なる上記特定の領域においてそれぞれ最大となる複数の演算項を含む ことを特徴とする色変換方法。
- 11上記色相間内の領域のうち、上記第3の演算項を生成する領域を選択するための有効領域選択データを出力する工程をさらに備え、 上記有効領域選択データに基づいて選択される上記演算係数を上記第1および第2の演算項の各々に乗じた値を用いて上記第3の演算項を生成することを特徴とする請求項10に記載の色変換方法。
- 12上記第1の色データにより表される色を構成する複数の色成分の大きさを表すデータとして、上記第1の色データにより表される色から無彩色成分を除いた色の、赤、緑、青、シアン、マゼンタ、イエローの各色成分の大きさを表す色相データr,g,b,y,m,cを求め、上記色相データを用いて、赤、緑、青の色相に有効な演算項h1r=min(m,y),h1g=min(y,c),h1b=min(c,m)のいずれかを 上記 第1の演算項T1として生成し、イエロー、シアン、マゼンタの色相に有効な演算項h1y=min(r,g),h1c=min(g,b),h1m=min(b,r)のいずれかを 上記 第2の演算項T2として生成し、上記演算係数としてaqt3,apt3,aqt4,apt4を出力し、上記第1および第2の演算項T1,T2に上記演算係数aqt3,apt3,aqt4,apt4を乗じた値を用いて上記色相間内 の異なる上記特定の領域においてそれぞれ最大となる2つの演 算項T3=min(aqt3×T1,apt3×T2)、およびT4=min(aqt4×T1,apt4×T2)を 上記第3の演算項として 生成することを特徴とする請求項 10または11 に記載の色変換方法(min(a,b)はa,bのうち最小となるものの値を表す)。
Independent claims12
93 paragraphs, as filed
[Technical field to which the invention belongs] The present invention outputs a color image represented by the three primary colors of red, green, and blue to an image display device or an image output device such as a printer, and displays the color of the color image. The present invention relates to a color conversion device that converts the color data to be represented according to the characteristics of the output device, and a color conversion method.
[0002] When displaying an image using the three primary colors of red, green, and blue, the color reproducibility of the image differs depending on the characteristics of the display device. Therefore, color conversion for converting the color data of the input image is performed. ing. The color conversion device described in Japanese Patent Application Laid-Open No. 2000-287074 generates a calculation term effective for a specific hue or an interhue region from red, green, and blue color data, and a predetermined matrix is generated in this calculation term. The color data converted by the matrix calculation multiplied by the coefficient is generated. The matrix calculation formula in this color conversion is expressed by the following formula (1).
[Number 5]<img file="JP3669987B2_D0001.tif" />[0003] In equation (1), r, g, and b are arithmetic terms corresponding to the color components of red, green, and blue. m × y and h1r, y × c and h1g, c × m and h1b, b × r and h1m, r × g and h1y, g × b and h1c are red, green, blue, magenta, yellow and cyan, respectively. This is a valid arithmetic term for the hue of. h2ry, h2yg, h2gc, h2cb, h2bm, h2mr are valid arithmetic terms in the interhue regions of red-yellow, yellow-green, green-cyan, cyan-blue, blue-magenta, and magenta-magenta, respectively. .. The interhue region of "A to B" refers to a predetermined region existing between the hues from hue A to hue B, and is expressed in the same manner below.
[0004] For example, when converting the hue of yellow in an input image to "reddish yellow", the arithmetic term g corresponding to the green component is subtracted from the arithmetic term effective for the hue of yellow. Further, when converting the hue of green to "bluish green", the arithmetic term valid for the hue of green is added to the arithmetic term b corresponding to the blue component. Furthermore, the desired color can be obtained by adding or subtracting the calculation terms valid for the interhue region between the hues of yellow and green to the calculation terms r, g, b corresponding to each component of red, blue, and green. Can be displayed.
[0005] FIG. 1 is a diagram showing the action of each calculation term in the matrix calculation shown in the equation (1). R, g, and b shown in FIG. 1 schematically represent the arithmetic terms r, g, and b when the matrix coefficient Eij of Eq. (1) is used as the unit matrix. Δh1y is a schematic representation of the arithmetic terms that are valid for the yellow hue, and Δh1g is a schematic representation of the arithmetic terms that are valid for the green hue. Further, Δh2yg1 and Δh2yg2 schematically show effective calculation terms for the interhue region between the hues of yellow and green. Δh2yg1 is subtracted from the arithmetic term r, Δh1y is subtracted from the arithmetic term g, and Δh1g and Δh2yg2 are added to and subtracted from the arithmetic term b, respectively. By the above calculation, the conversion characteristics as shown in FIG. 2 can be obtained. In Fig. 2, Ro, Go, and Bo show the conversion characteristics of red, green, and blue of the color data. As shown in Fig. 2 (G), the reduction of the green component in the hue of yellow results in "reddish yellow". Further, as shown in FIG. 2 (B), an increase in the blue component in the hue of green results in "bluish green".
[0006] However, in the conventional color conversion apparatus, there is a problem that the brightness is lowered due to the color conversion. That is, as shown in FIG. 2, the reduction of the green component in the yellow hue causes a decrease in brightness in the yellow-green hue region (as shown in FIG. 1, the color component g before conversion). Is the largest between the yellow and green hues). Further, in the conventional color conversion device, there is a problem that an achromatic color component is generated due to the color conversion. FIG. 3 is a diagram showing other conversion characteristics obtained by adjusting the matrix coefficients of each arithmetic term shown in FIG. According to the conversion characteristics shown in FIG. 3, the brightness does not decrease, but R1, G1 and B1 do not become zero between the yellow and green hues, and an achromatic component is generated.
[0007] The present invention has been made to solve the above-mentioned problems, and is an achromatic color component, a color conversion device capable of correcting a desired hue without causing a decrease in brightness, and a color conversion device. It is an object of the present invention to provide a color conversion method.
[Means for Solving the Problems] The color conversion device according to the present invention obtains first color data including color data representing the sizes of red, green, blue, or cyan, magenta, and yellow. , A color conversion device that converts to the second color data corresponding to the first color data, and data representing the sizes of a plurality of color components constituting the color represented by the first color data. Find and use this data to generate a first math term that works for red, green, or blue hues, and a second math term that works for yellow, magenta, or cyan hues. Generation means and<u style="single">Up</u>Note 1st and 2nd operations<u style="single">Each of the terms</u>Multiply<u style="single">, Red, yellow, green, cyan, blue, magenta to specify specific areas within adjacent hues</u>With a calculation coefficient storage means that holds the calculation coefficient<u style="single">、</u><u style="single">Up</u>A calculation coefficient selection means that selects and outputs the calculation coefficient, and<u style="single">Up</u>Using the value obtained by multiplying the notation coefficient by the first and second calculation terms above<u style="single">, Within the hue, which is the maximum in the specific region within the hue.</u>In the area of<u style="single">only</u>A second arithmetic term generating means for generating a valid third arithmetic term, a matrix coefficient generating means for outputting a predetermined matrix coefficient given to each of the first to third arithmetic terms, and the first to third arithmetic terms. It is provided with a matrix calculation means for obtaining the second color data by a matrix calculation using the calculation term of the above and the above matrix coefficient.<u style="single">The third arithmetic term includes a plurality of arithmetic terms that are independently specified by the arithmetic coefficients and are maximized in different specific regions within the hues.</u>It is a thing.
[0009] The color conversion method according to the present invention corresponds to the first color data consisting of color data representing the size of each color of red, green, blue, or cyan, magenta, and yellow, and corresponds to the first color data. This is a color conversion method for converting to the second color data, which obtains data representing the sizes of a plurality of color components constituting the color represented by the first color data, and uses this data to obtain red. , And the process of generating a first math term that is valid for green, or blue hues, and a second math term that is valid for yellow, magenta, or cyan hues.<u style="single">Up</u>Note 1st and 2nd operations<u style="single">Each of the terms</u>Multiply<u style="single">, Red, yellow, green, cyan, blue, magenta to specify specific areas within adjacent hues</u>The process of selecting and outputting the calculation coefficient<u style="single">、</u><u style="single">Up</u>Using the value obtained by multiplying the notation coefficient by the first and second calculation terms above<u style="single">, Within the hue, which is the maximum in the specific region within the hue.</u>In the area of<u style="single">only</u>A step of generating a valid third arithmetic term, a step of outputting a predetermined matrix coefficient given to each of the above 1st to 3rd arithmetic terms, and the above 1st to 3rd arithmetic terms and the above matrix coefficient. It is provided with a step of obtaining the second color data by the matrix calculation used.<u style="single">、</u><u style="single">The third arithmetic term includes a plurality of arithmetic terms that are independently specified by the arithmetic coefficients and are maximized in different specific regions within the hues.</u>It is a thing.
[Embodiment of the Invention] Embodiment 1. FIG. 4 is a diagram showing a configuration of a color conversion device according to the present embodiment. The αβ calculator 1 generates an identification code S that specifies the color represented by the input color data Ri, Gi, and Bi, and outputs the identification code S to the polynomials math unit 3 and the coefficient generator 5. The hue data calculator 2 generates six hue data r, g, b, y, m, c corresponding to red, green, blue, yellow, magenta, and cyan based on the color data Ri, Gi, and Bi. Here, the color data Ri, Gi, and Bi correspond to pixel data representing one pixel by red, blue, and green. The polynomial math unit 3 is based on the hue data r, g, b, y, m, c.<u style="single">、</u>Generates polynomial data T1, T2, T3, T4 used for matrix calculation for color conversion. Polynomial data T1 is a valid arithmetic term for red, green, or blue hues, and T2 is a valid arithmetic term for magenta, yellow, or cyan hues. Polygonometric data T3 and T4 are arithmetic terms that are valid for a predetermined interphasic region between the red to yellow, yellow to green, green to cyan, cyan to blue, blue to magenta, or magenta to red hues. The effective domain selection data generator 15 outputs the effective domain selection data ahn that specifies the interhue region in which the polynomial data T3 and T4 are valid between the above hues. That is, the interhue region in which the polynomial data T3 and T4 are valid between the above hues is specified by the effective region selection data ahn.
[0011] Hereinafter, the color conversion device shown in FIG. 4 is configured.<u style="single">every</u>Explain to. 1. αβ calculator The αβ calculator 1 outputs the minimum value α and the maximum value β of the input color data Ri, Gi, and Bi. In addition, the identification code S that specifies between the hues in which the colors represented by the color data Ri, Gi, and Bi exist is output. At this time, β = max (Ri, Gi, Bi) and α = min (Ri, Gi, Bi). The minimum value α and the maximum value β can be output by using a magnitude comparison circuit, a selector circuit, or the like. Table 1 below shows the relationship between the interhue region specified by the identification code S and the minimum value α and maximum value β.
[0012] [Table 1]<img file="JP3669987B2_D0002.tif" />As shown in Table 1, for example, when Ri is the maximum value β and Gi is the minimum value α among the color data Ri, Gi, and Bi, the color data Ri, Gi, and Bi are between the magenta and red hues. Represents a color. At this time, the αβ calculator 1 outputs 1 as the identification code S for this color data.
2. Hue data calculator The hue data calculator 2 has six hue data r, based on the minimum value α and the maximum value β output by the color data Ri, Gi, Bi, and the αβ calculator 1. Calculate g, b, y, m, c. These hue data are calculated by r = Ri-α, g = Gi-α, b = Bi-α, y = β-Bi, m = β-Gi, c = β-Ri. FIG. 5 schematically shows the relationship between the six hues of red, green, blue, yellow, cyan, and magenta and the hue data r, g, b, y, m, and c.
3. Polynomials Math The polynomials arithmetic unit 3 is used for matrix calculation for performing color conversion based on the hue data r, g, b, y, m, c calculated by the hue data calculator 2. Calculate polynomial data T1, T2, T3, T4. As mentioned earlier, T1 is a valid arithmetic term for red, green, or blue hues, and T2 is polynomial data valid for yellow, magenta, or cyan hues. Polygonometric data T3 and T4 are arithmetic terms that are valid for a predetermined interphasic region between the red to yellow, yellow to green, green to cyan, cyan to blue, blue to magenta, or magenta to red hues. These polynomial data T1 to T4 are generated corresponding to the hues in which the colors represented by the input color data Ri, Gi, and Bi exist. Hereinafter, the calculation method of the polynomial data T1 to T4 will be described.
3-1 Calculation Method of Polynomial Data T1 and T2 Fig. 6 is a diagram showing the internal configuration of the polynomial math unit 3. Hue data r, g, b, y, m, c are input to the zero remover 7. At least one of the hue data r, g, b and the hue data y, m, c has the property of being 0. The zero remover 7 outputs two non-zero hue data of the hue data r, g and b as Q1 and Q2, and two non-zero hue data y, m and c as P1 and P2. Table 2 below shows the relationship between the identification code S and the hue data of P1, P2, Q1, Q2, and zero.
[0016] [Table 2]<img file="JP3669987B2_D0003.tif" />As shown in Table 2, for example, when the colors represented by the color data Ri, Gi, and Bi exist between the magenta and red hues, 1 is given as the identification code S, and the hue data g and c are then used. It becomes zero.
The minimum value selector 9a outputs the smaller of Q1 and Q2 as polynomial data T2, and the minimum value selector 9b outputs the smaller of P1 and P2 as polynomial data T1. At this time, T1 = min (P1, P2) and T2 = min (Q1, Q2). That is, the polymorphic data T1 is calculated based on two non-zero hue data of the hue data y, m, c, and the polymorphic data T2 is based on two non-zero hue data of the hue data r, g, b. Is calculated.
FIG. 7 schematically shows the relationship between the polynomial data T1 and the hue. h1r, h1g, and h1b show polynomial data T1 valid for red, green, and blue, respectively. As shown in Fig. 7, the polynomial data T1 is a valid arithmetic term for the hues of red, blue, or green. The polynomial data h1r, h1g, h1b are calculated by the following equation (2).
[Number 6]<img file="JP3669987B2_D0004.tif" />FIG. 8 schematically shows the relationship between the polynomial data T2 and the hue. h1y, h1m, h1c, show polynomial data T2 valid for yellow, magenta, and cyan, respectively. As shown in Fig. 8, the polynomial data T2 is a valid arithmetic term for the hues of yellow, magenta, or cyan. In the polynomial data T2, h1y, h1c, and h1m are calculated by the following formulas.
[0020] [Number 7]<img file="JP3669987B2_D0005.tif" />The above polynomial data T1 (h1r, h1g, h1b) and T2 (h1y, h1c, h1m) are generated corresponding to the identification code S. Table 3 below shows the correspondence between the identification code S and the polynomial data T1 and T2.
[0021] [Table 3]<img file="JP3669987B2_D0006.tif" />As shown in Table 3, for example, when the colors represented by the color data Ri, Gi, and Bi exist between the magenta and red hues corresponding to the identification code S = 1, the polynomial data T1 and T2 are h1r and h1m. Are generated respectively. FIG. 8 shows the correspondence between the identification code S and the polynomial data T1 and T2.
3-2 Calculation method of polynomial data T3 and T4 Polynomial data T1 is input to multipliers 10b and 10d, and polynomial data T2 is input to multipliers 10a and 10c as shown in FIG. The arithmetic coefficient selector 16 uses the multipliers 10b, 10a, 10d, 10c for the arithmetic coefficients apt3, aqt3, apt4, aqt4 selected based on the identification code S and the effective domain selection data ahn (n = 1 to m). Output to each.
The multipliers 10b and 10a output the product apt3 × T1, aqt3 × T2 obtained by multiplying the polynomial data T1 and T2 by the arithmetic coefficients apt3 and aqt3 to the minimum value selector 9c. The minimum value selector 9c outputs the smaller of apt3 × T1 and aqt3 × T2 as the second comparison data T3. Therefore, the generalized representation of the polynomial data T3 is T3 = min (apt3 × T1, aqt3 × T2). The multipliers 10d and 10c output the product apt4 × T1, aqt4 × T2 obtained by multiplying the polynomial data T1 and T2 by the arithmetic coefficients apt4 and aqt4 to the minimum value selector 9d. The minimum value selector 9d outputs the smaller of apt4 × T1 and aqt4 × T2 as polynomial data T4. The generalized representation of the polynomial data T4 is T4 = min (apt4 × T1, aqt4 × T2).
FIG. 10 shows an example of polynomial data T3. In Fig. 10 (A) (B) (C), when the identification code S is 4 (that is, the color data Ri, Gi, Bi are yellow ~<u style="single">Green's</u>The polynomial data T3 is shown when the arithmetic coefficients aqt3 and apt3 are aqt3: apt3 = 1: 1,1: 2,2: 1 (when the color is between hues). When the identification code S is 4, T1 = h1g and T2 = h1y (see Tables 3 and 9). Therefore, T3 = min (aqt3 × h1y, apt3 × h1g). As shown in Fig. 10 (A), when the calculation coefficient is aqt3: apt3 = 1: 1, valid polynomial data T3 is generated in the central interhue region between the yellow and green hues. As shown in Fig. 10 (B), when aqt3: apt3 = 1: 2 is set, valid polynomial data T3 is generated in the interhue region close to the yellow hue. Further, as shown in FIG. 10 (C), when aqt3: apt3 = 2: 1 is set, effective polynomial data T3 is generated in the interhue region close to the green hue. The same is calculated for the polynomial data T4. Here, when the arithmetic coefficients of the polynomial data T3 and T4 are aqt3: apt3 = 1: 2 and aqt4: apt4 = 2: 1 (however, aqt3 = apt4), the polynomial data T3, as shown in Fig. 11 T4 is output from the minimum value selectors 9c and 9d. As shown in Fig. 10, by generating two polyponic data that are valid for the interhue region close to yellow between the yellow and green hues and the interhue region close to green, the interhue region close to yellow in color conversion. It is possible to independently adjust the region and the interhue region close to green.
3.3 Computational Coefficient Selector Between the hues of red to yellow, yellow to green, green to cyan, cyan to blue, blue to magenta, or magenta to red, the interhue region in which the polymorphic data T3 and T4 are valid. The arithmetic coefficients aqt3, apt3, aqt4, and apt4 to be determined are selected by the arithmetic coefficient selector 16 (see Fig. 6). The calculation coefficient selector 16 selects the coefficients aqn and apn (n = 1 to m) stored in the calculation coefficient storage 11 based on the identification code S and the effective area selection data ahn (n = 1 to m). , Calculation coefficients aqt3, apt3, aqt4, apt4 are output. The details of the effective area selection data will be described below. Here, the case where there are six arithmetic coefficients aqn and apn (n = 1 to 6) for the six effective domain selection data of ahn (n = 1 to 6) will be described. Here, the effective domain selection data ahn (n = 1 to 3) is in charge of calculation.<u style="single">Number a</u>Specify the coefficient to be output as qt3 and apt3, and ahn (n = 4 ~ 6) is the operator.<u style="single">Number a</u>Specify the coefficient to be output as qt4 and apt4. Table 4-1 shows the polynomial data T3 corresponding to the selection pattern of the arithmetic coefficients aqt3 and apt3 selected based on the effective domain selection data ahn (n = 1 to 3) and the identification code S. Table 4-2 shows the polynomial data corresponding to the selection pattern.
[0026] [Table 4]<img file="JP3669987B2_D0007.tif" />In Table 4-1 and Table 4-2, h21, h22, h23, h24, h25, h26 are represented by the following equation (4).
[0027] [Number 8]<img file="JP3669987B2_D0008.tif" />The values of the coefficients aqn, apn (n = 1 to 6) and the effective region selection data ahn (n = 1 to 6) are set according to the mode of color conversion.
[0028] In the selection pattern shown in Table 4, when the effective region selection data is ah1 = 1, ah2 = 2, ah3 = 3, ah4 = 4, ah5 = 5, ah6 = 6, the polymorphic data T3 (h21, h22). , H23) is valid in the interhue region between the magenta-red, red-yellow, and green-cyan hues corresponding to S = 1,2,3, and the polymorphic data T4 (h24, h25, h26) is S. It is effective in the interhue region between the hues of yellow to green, cyan to blue, and blue to magenta corresponding to = 4,5,6. At this time, when the calculation coefficient is aqn = apn (n = 1 to 6), the polynomial data that is valid for each interphase region corresponding to the identification code S (= 1 to 6) is shown in Table 5 below. It is shown and schematically shown in FIG.
[0029] [Table 5]<img file="JP3669987B2_D0009.tif" />[0030] Further, in the selection pattern shown in Table 4, when ah1 = 4, ah2 = 2, ah3 = 3, ah4 = 4, ah5 = 5, ah6 = 6, the polymorphic data T3 (h21, h22, h23) Is valid in the interhue region between the hues of yellow to green, red to yellow, and green to cyan corresponding to the identification code S = 4,2,3, and the polymorphic data T4 (h24, h25, h26) is S = It is effective in the interhue region between the hues of yellow to green, cyan to blue, and blue to magenta corresponding to 4,5,6. That is, two polynomial data T3 = h21,4 = h24 are assigned between the yellow and green hues (in this case, polynomial data T3 and T4 are not generated between the magenta and red hues). At this time, when the calculation coefficients are aq1: ap1 = 1: 2, aq4: ap4 = 2: 1, and aqn = apn (n = 2,3,5,6), it is valid corresponding to the identification code S. The polynomial data are shown in Table 6 below and schematically in Fig. 13.
[Table 6]<img file="JP3669987B2_D0010.tif" />As shown in FIGS. 12 and 13, red to yellow, yellow to green, green to cyan, cyan to magenta, and magenta are adjusted by adjusting the effective region selection data ahn and the set values of the corresponding arithmetic coefficients aqn and apn. It is possible to select between the hues in which the polymorphic data T3 and T4 are valid, and the interhue region between the hues of ~ red.
4. Matrix calculator As shown in FIG. 4, hue data r, g, b and polynomial data T1 to T4 are input to the matrix calculator 4. The coefficient generator 5 generates a coefficient U composed of the matrix coefficient Fij of the polynomial data T1 to T4 and the fixed matrix coefficient Eij of the hue data r, g, b based on the identification code S and the effective region selection data ahn. .. Here, in the fixed matrix coefficient Eij, i = 1 to 3, j = 1 to 3, and in the matrix coefficient Fij, i = 1 to 3, j = 1 to 4. The matrix calculator 4 performs a matrix calculation using the hue data r, g, b, the polynomial data T1 to T4, and the matrix coefficients Eij, Fij, and the calculation result of the following equation (5) is converted into the color data R1, Output as G1 and B1.
[Number 9]<img file="JP3669987B2_D0011.tif" />FIG. 14 is a block diagram showing a configuration example of the matrix arithmetic unit 4 shown in FIG. The multipliers 12a to 12e output the products of the hue data r, the polynomial data T1 to T4, the fixed matrix coefficient Eij, and the matrix coefficient Fij. The adders 13a and 13b add the products of the multipliers 12b and 12c and the multipliers 12d and 12e. The outputs of the adders 13a and 13b are added by the adder 13c. The adder 13d outputs the sum of the output of the adder 13c and the output of the multiplier 12a as converted color data R1. In the configuration example of the matrix arithmetic unit 4 of FIG. 14, if g and b are input to multiplication 12 instead of the hue data r, the converted color data G1 or B1 is calculated.
In the coefficient generator 5 shown in FIG. 4, the matrix coefficients Fij of the comparison data T1 to T4 and the fixed matrix coefficients Eij of the hue data r, g, b are the hue data r, g, b, respectively. The coefficient value corresponding to is used. That is, if three matrix arithmetic units configured as shown in FIG. 17 are used in parallel, high-speed matrix arithmetic can be performed. The synthesizer 6 adds the converted color data R1, G1, B1 and the minimum value α representing the achromatic color component, and outputs the color data Ro, Go, Bo. The calculation formula for obtaining the color data Ro, Go, Bo is expressed by the following formula (6).
[Number 10]<img file="JP3669987B2_D0012.tif" />5. Specific Examples of Color Conversion Method Hereinafter, specific examples of the color conversion operation of the color conversion device according to the present embodiment shown in FIG. 4 will be described. Here, for the color data Ri, Gi, and Bi representing the colors between the hues of yellow and green, when the hue of green is converted to "bluish green" and the hue of yellow is converted to "reddish yellow". The operation of color conversion will be described. When the αβ calculator 1 outputs the identification code S = 4 that specifies the interhue region between yellow and green, the coefficient generator 5 generates the corresponding fixed coefficients Eij (U) and matrix coefficient Fij (U). To do. At this time, as polynomial data T1 and T2, h1g valid for green and h1y valid for yellow are output from the minimum value selectors 9a and 9b shown in FIG. Further, as polynomial data T3 and T4, two arithmetic terms h24 and h21 valid for yellow to green are output from the minimum value selectors 9c and 9d.
[0034] Fig. 15 is a diagram schematically showing the arithmetic terms Δh1gb and Δh1yg obtained by multiplying the polynomial data h1g and h1y by a predetermined matrix coefficient Fij. Further, FIG. 16 is a diagram schematically showing the arithmetic terms Δh24r, Δh21r, Δh24g, Δh21b obtained by multiplying the polynomial data h24, h21 by a predetermined matrix coefficient Fij. The arithmetic terms shown in FIG. 15 are the arithmetic terms Δr, Δg, Δb corresponding to the hues of red, green, and blue (the arithmetic terms obtained by multiplying the hue data r, g, b by the fixed matrix coefficient E (ij)). By adding to, the conversion characteristics shown by the broken line in FIG. 16 can be obtained. As shown in FIG. 16, according to the arithmetic terms Δh1yg and Δh1gb, in the green hue, the blue component increases to become bluish green, and in the yellow hue, the green component decreases to reddish yellow. It becomes. However, as shown in FIG. 16, between the hues of yellow and green, the achromatic component was generated by increasing the blue component by the arithmetic term Δh1gb, and the green component was decreased by the arithmetic term Δh1yg. As a result, the brightness is reduced. Therefore, correction is performed by the arithmetic terms Δh24r, Δh21r, Δh24g, and Δh21b shown in FIG. As shown in FIGS. 16 and 17, the arithmetic terms Δh24r and Δh21r correct the decrease in brightness in the vicinity of the hue of yellow and suppress the generation of achromatic color components due to the red component. The calculation term Δh24g increases the green component in the vicinity of the green hue, and Δh21b suppresses the generation of the achromatic component due to the blue component. As a result, as shown in FIG. 17, the polynomial data T3 and T4 correct the generation of achromatic color components and the decrease in luminance caused by the color conversion.
The effect of color conversion in the color conversion apparatus of the first embodiment will be described with reference to the xy chromaticity diagram. FIG. 18 is an xy chromaticity diagram showing color reproducibility when color conversion is not performed in an image display device that displays a color image. In the chromaticity diagram shown in FIG. 18, the solid line indicates the color reproducibility of the image display device, and the dotted line indicates the target color reproducibility. In Fig. 18, the direction of the straight line extending from near the center of the triangle representing color reproducibility toward the apex and sides represents the hues of red, green, blue, yellow, magenta, and cyan, and the distance from the center is It represents the saturation in each hue. As shown in FIG. 18, when the color conversion is not performed, the target color reproducibility and the actual color reproducibility do not match. For example, the solid line indicating the reproducibility in the green hue is shifted clockwise from the dotted line. In this case, the hue of green represented by the image display device is "yellowish green". Further, the line indicating the reproducibility in the yellow hue is deviated counterclockwise from the dotted line. In this case, the hue of green represented by the image display device is "greenish yellow".
FIG. 19 is an xy chromaticity diagram showing color reproducibility when color conversion is performed by the color conversion device according to the present embodiment. That is, as shown in Fig. 15, the solid line shown in Fig. 19 is an arithmetic term obtained by multiplying the polynomial data T1 = h1y, T2 = h1g by a predetermined matrix coefficient (an example is shown in Fig. 15 as Δh1yg and Δh1gb). ) Shows the color reproducibility when the blue component in the green hue is increased and the green component in the yellow hue is decreased. In FIG. 19, the lines showing the color reproducibility in the hues of green and yellow shown by the solid lines match the target color reproducibility shown by the dotted lines, and the color reproducibility of the image display device was corrected. I understand. However, the saturation between the yellow and green hues is reduced due to the generation of unnecessary achromatic components due to the color conversion.
[0037] Further, as shown in FIG. 16, FIG. 20 further describes the achromatic color component and the luminance by the arithmetic terms Δh24r, Δh21r, Δh24g, and Δh21b obtained by multiplying the polynomial data T3 = h21, T4 = h22 by a predetermined matrix coefficient. It is a chromaticity diagram which shows the color reproducibility when the drop is corrected. According to FIG. 20, it can be seen that the decrease in saturation between the hues of green and yellow shown in FIG. 19 was corrected. As described above, highly reproducible color conversion can be performed by matrix calculation using polynomial data T1 to T4.
[0038] As described above, according to the color conversion apparatus according to the present embodiment, it is possible to perform color conversion focusing on a specific hue without generating an achromatic color component and reducing the brightness. In addition, the effective region selection data ahn selects the interhumoral region in which the polymorphic data T3 and T4 are valid between the red to yellow, yellow to green, green to cyan, cyan to blue, blue to magenta, or magenta to red hues. Therefore, it is possible to generate as needed without unnecessarily increasing the polymorphic data. By generating polymorphic data T3 and T4 that are valid in two interhue regions between hues by the effective region selection data ahn, for example, an interhue region close to yellow between yellow and green hues and green It is possible to independently adjust the interhue region close to. At the same time, it is possible to correct the achromatic color component and the decrease in brightness caused by the color conversion process. In the first embodiment, after color conversion is performed by the matrix calculator 4, complementary color data representing complementary colors may be generated and output based on the color data R1, G1 and B1.
[0039] Further, in the first embodiment, it is effective for two or more regions between hues of red to yellow, yellow to green, green to cyan, cyan to blue, blue to magenta, or magenta to red. It may be configured. For example, the polynomial math unit shown in Fig. 6 is further configured to calculate T5 = min (apt5 × T1, aqt5 × T2) (however, aqt3: apt3 aqt4: apt4 aqt5: apt5) as polynomial data, and the coefficients are The generator 5 outputs the matrix coefficients of the polynomial data T1 to T5. By matrix calculation using polynomial data T1 to T5, the colors of the three regions between the above hues can be converted independently. Further, the color conversion device according to the first embodiment can perform the same processing by using software, and the same effect can be obtained in this case as well.
Embodiment 2. The color conversion device according to the present embodiment converts the color data Ri, Gi, Bi representing red, green, and blue into complementary colors of cyan, magenta, and yellow, and the converted complementary color data. It performs color conversion of Ci, Mi, and Yi. FIG. 21 is a block diagram showing a configuration of a color conversion device according to the present embodiment. In FIG. 21, 3 to 6 and 15 are the same as the color conversion device of the first embodiment shown in FIG.
[0041] The complement 14 generates complementary color data Ci, Mi, and Yi obtained by performing 1's complement processing on the color data Ri, Gi, and Bi. The αβ calculator 1b outputs the maximum value β and the minimum value α of the complementary color data Ci, Mi, and Yi. In addition, the identification code S that specifies the interhue region to which the color data Ri, Gi, and Bi belong is output. At this time, β = max (Yi, Mi, Ci) and α = min (Yi, Mi, Ci).
The hue data calculator 2b is shown in FIG. 5 as in the first embodiment based on the complementary color data Yi, Mi, Ci, and the minimum value α and the maximum value β output by the αβ calculator 1b. Hue data r, g, b, y, m, c are calculated. These hue data are calculated by r = β-Ci, g = β-Mi, b = β-Yi, y = Yi-α, m = Mi-α, c = Ci-α.
[0043] Hue data r, g, b, y, m, c are input to the polynomial math unit 3. Further, the hue data c, m, and y are further input to the matrix calculator 4. The polynomial math unit 3 calculates the polynomial data T1 to T4 by the same operation as described in the first embodiment, and outputs the polynomial data T1 to T4 to the matrix math unit 4. The matrix calculator 4 uses the following equation (7) based on the hue data c, m, y, the polynomial data T1 to T4, the matrix coefficient Fij (U) output from the coefficient generator 5, and the fixed matrix coefficient Eij (U). ) Is performed, and the converted complementary color data C1, M1, and Y1 are output.
[Number 11]<img file="JP3669987B2_D0013.tif" />In equation (7), i = 1 to 3 and j = 1 to 3 for Eij, and i = 1 to 3 and j = 1 to 4 for Fij.
[0044] The matrix calculator 4 can be configured in the same manner as in the first embodiment shown in FIG. The synthesizer 6 outputs complementary color data Co, Mo, Yo by adding the complementary color data C1, M1, Y1 from the matrix arithmetic unit 4 and the minimum value α indicating the achromatic color data. The arithmetic expression for obtaining the complementary color data Co, Mo, Yo by the synthesizer 18 is expressed by the following equation (8).
[Number 12]<img file="JP3669987B2_D0014.tif" />[0045] Embodiment 3. The color conversion device according to the present embodiment is configured so that the achromatic color component can be adjusted by multiplying the minimum value α representing the achromatic color component by a matrix coefficient. FIG. 22 is a block diagram showing a configuration of a color conversion device according to the present embodiment. In the figure, 1 to 3 and 15 are the same as those shown in FIG. 1 of the above-described first embodiment. The coefficient generator 5b generates the matrix coefficient Gij (U) and the fixed matrix coefficient Eij (U) of the polynomial data T1 to T4 and the minimum value α based on the identification code S and the effective domain selection data ahn, and is a matrix arithmetic unit. Enter in 4b. The matrix arithmetic unit 4b is based on the following equation (9) based on the hue data r, g, b, the polynomial data T1 to T4, the minimum value α, and the matrix coefficient Eij, Gij (U) output from the coefficient generator 5b. Color conversion is performed by performing the represented matrix operation.
[Number 13]<img file="JP3669987B2_D0015.tif" />In equation (9), i = 1 to 3 and j = 1 to 3 for Eij, and i = 1 to 3 and j = 1 to 5 for Gij.
[0046] In the above matrix calculation formula, "reddish white", "greenish white", or "blueish white" can be expressed by adjusting the matrix coefficient Gij related to the minimum value α. On the other hand, when all the coefficients related to the minimum value α of the matrix coefficient Gij are set to 1, the color conversion of the achromatic component is not performed. In the present embodiment, after color conversion is performed by the matrix calculator 4b, complementary color data representing the complementary colors of yellow, cyan, and magenta is generated and output based on the color data Ro, Go, and Bo. You may.
FIG. 23 is a block diagram showing the configuration of the matrix arithmetic unit 4b. In FIG. 23, 12a to 12e and 13a to 13c are the same as the matrix arithmetic unit 4 of the first embodiment shown in FIG. The multiplier 12f outputs the product of the minimum value α output from the αβ calculator 1 (shown in FIG. 22) and the coefficient Gij from the coefficient generator 5b. The adder 13d outputs the sum of the output of the adder 13c and the output of the multiplier 12f to the adder 13f. The adder 13f outputs the sum of the output of the multiplier 12a and the output of the adder 13d as color data Ro. In the configuration example of FIG. 23, the color data Go and Bo are calculated by inputting the hue data g or b instead of the hue data r. Here, the coefficients Eij and Gij use the coefficients corresponding to the respective hue data r, g, b, and if the configuration of Fig. 23 is used in parallel with respect to r, g, b, the speed is high. Matrix calculation becomes possible.
[0048] Embodiment 4. The color conversion apparatus according to the present embodiment is the color conversion apparatus according to the second embodiment shown in FIG. 21 by multiplying the minimum value α representing the achromatic color component by the matrix coefficient. The coloring component is adjustable.
FIG. 24 is a block diagram showing a configuration of a color conversion device according to the present embodiment. In the figure, 1 to 3 and 15 are the same as those in the second embodiment shown in FIG. The coefficient generator 5b generates the matrix coefficient Gij (U) and the fixed matrix coefficient Eij (U) of the polynomial data T1 to T4 and the minimum value α based on the identification code S and the effective domain selection data ahn, and is a matrix arithmetic unit. Enter in 4b. The matrix arithmetic unit 4b is based on the following equation (10) based on the hue data y, m, c, the polynomial data T1 to T4, the minimum value α, and the matrix coefficient Eij, Gij (U) output from the coefficient generator 5b. Color conversion is performed by performing the represented matrix operation.
[Number 14]<img file="JP3669987B2_D0016.tif" />In equation (10), the matrix coefficients Eij have i = 1 to 3, j = 1 to 3, and Gij has i = 1 to 3 and j = 1 to 5.
[0050] In the above matrix calculation formula, "reddish black", "greenish black", or "blueish black" can be expressed by adjusting the matrix coefficient Gij related to the minimum value α. When all the coefficients related to the minimum value α of the matrix coefficient Gij are set to 1, the color conversion of the achromatic component is not performed. The matrix arithmetic unit 4b can be configured by using the same one as shown in FIG. 23.
Embodiment 5. In the present embodiment, in the color conversion apparatus according to the third embodiment shown in FIG. 22, color data Ri, Gi, Bi are used as arithmetic terms instead of hue data r, g, b. The color conversion is performed by the matrix calculation that has been performed. FIG. 25 is a diagram showing a configuration of a color conversion device according to the present embodiment. The color data Ri, Gi, and Bi are input to the matrix calculation unit 4b, and color conversion is performed by the matrix calculation shown in the following equation (11).
[Number 15]<img file="JP3669987B2_D0017.tif" />In Eij, i = 1 ~ 3, j = 1 ~ 3, and in Gij, i = 1 ~ 3, j = 1 ~ 5. In the above matrix calculation formula, "reddish white", "greenish white", or "blueish white" can be expressed by adjusting the matrix coefficient Gij related to the minimum value α. On the other hand, when all the coefficients related to the minimum value α of the matrix coefficient Gij are set to 0, the color conversion of the achromatic component is not performed.
Embodiment 6. In the present embodiment, in the color conversion device according to the fourth embodiment shown in FIG. 24, the color data Yi, Mi, Ci are used instead of the hue data y, m, and c in the matrix calculator 4b. It is input to and color conversion is performed. The color conversion matrix calculation formula at this time is expressed by the following formula (12).
[Number 16]<img file="JP3669987B2_D0018.tif" />Here, in equation (12), i = 1 to 3 and j = 1 to 3 for Eij, and i = 1 to 3 and j = 1 to 5 for Gij. In the above matrix calculation formula, "reddish black", "greenish black", or "blueish black" can be expressed by adjusting the matrix coefficient Gij related to the minimum value α. On the other hand, when all the coefficients related to the minimum value α of the matrix coefficient Gij are set to 0, the color conversion of the achromatic component is not performed.
Embodiment 7. Since a display device using a color cathode ray tube (CRT) has a non-linear electric-light conversion characteristic, processing such as gamma correction is performed on an image signal. When color conversion of such an image signal is performed, a predetermined color conversion characteristic cannot be obtained due to the non-linear gradation characteristic accompanying the gamma correction processing. Further, in an electronic camera, the same problem arises with respect to an image signal that has undergone high-level compression processing for compressing a signal in a high-luminance portion of a subject.
[0054] In order to solve such a problem, the non-linear gradation characteristic of the color data may be converted before the color conversion is performed by providing the gradation characteristic converter in the input unit of the color conversion device. FIG. 27 shows gradation characteristic converters 17a, 17b, and 17c provided at the input unit of the color converter according to the first embodiment shown in FIG. The gradation characteristic converters 17a, 17b, and 17c convert the gradation characteristics of the color data R, G, and B. The color data Ri, Gi, and Bi output by the gradation characteristic converters 17a, 17b, and 17c are input to the αβ calculator 1 and the hue data calculator 2, and the color conversion is performed by the operation described in the first embodiment. Will be done.
[0055] Note that the configuration shown in FIG. 27 can also be applied to embodiments 2 to 6. That is, the gradation characteristic converters 17a, 17b, and 17c are provided in front of the input section of the color conversion device shown in FIGS. 21, 22, 24, 25, and 26 to obtain the gradation characteristics of the color data Ri, Gi, and Bi. You can correct it.
8. The CRT, a liquid crystal display (LCD), has non-linear electrical-light conversion characteristics with respect to an image signal. For example, CRTs have gamma characteristics and LCDs have S-shaped characteristics. The printer also has a density characteristic that is non-linear with respect to the image signal. Therefore, when the color data R, G, B, or the complementary color data Y, M, C converted by the color conversion device according to the first to seventh embodiments is displayed or printed by such a display device or a printer, a desired color is obtained. There is a problem that reproducibility cannot be obtained.
[0057] In order to solve such a problem, by providing a gradation characteristic converter in the output unit of the color conversion device, the gradation characteristics of the output color data or complementary color data can be displayed in the gradation characteristics of the display device or the printer. It may be converted according to. FIG. 28 shows the gradation characteristic converters 19a, 19b, and 19c provided in the output unit of the color converter according to the first embodiment shown in FIG. The color data Ro, Go, and Bo are input to the gradation characteristic converters 19a, 19b, and 19c, respectively. The gradation characteristic converters 19a, 19b, and 19c convert the gradation characteristics of color data Ro, Go, and Bo according to the display device provided in the subsequent stage by gradation conversion by inverse gamma correction or inverse S-shaped correction. To do.
[0058] Note that the configuration shown in FIG. 31 can also be applied to embodiments 2 to 7. That is, gradation characteristic converters 19a, 19b, 19c are provided in the output section of the color converter shown in FIGS. 21, 22, 24, 25, 26, and 27 (that is, in front of the input section of the display device, printer, etc.). Just do it.
[Effect of the Invention]<u style="single">According to the color conversion device and the color conversion method according to the present invention, the calculation coefficient selected based on the effective region selection data is effective for the region within the hue using the value obtained by multiplying the first and second calculation terms. Since the third arithmetic term is generated, the third arithmetic term can be generated for a region within a desired hue, and color conversion focusing on a specific hue can be performed.</u>BRIEF DESCRIPTION OF THE DRAWINGS [FIG. 1] FIG. 1 is an explanatory diagram for explaining a color conversion method.
FIG. 2 is a diagram showing an example of conversion characteristics of color conversion.
FIG. 3 is a diagram showing an example of conversion characteristics of color conversion.
FIG. 4 is a diagram showing a configuration of a color conversion device according to the first embodiment.
FIG. 5 is a diagram schematically showing a relationship between hue data and hue.
FIG. 6 is a diagram showing an internal configuration of a polynomials math device.
FIG. 7 is a diagram schematically showing the relationship between polynomial data T1 and hue.
FIG. 8 is a diagram schematically showing the relationship between polynomial data T2 and hue.
FIG. 9 is a diagram showing a correspondence relationship between polynomial data T1 and T2 and identification code S.
FIG. 10 is a diagram schematically showing an example of polynomial data T3.
FIG. 11 is a diagram schematically showing an example of polynomial data T3 and T4.
FIG. 12 is a diagram showing an example of a correspondence relationship between polynomial data T3 and T4 and identification code S.
FIG. 13 is a diagram showing an example of a correspondence relationship between polynomial data T3 and T4 and identification code S.
FIG. 14 is a diagram showing an internal configuration of a matrix arithmetic unit.
FIG. 15 is an explanatory diagram for explaining the operation of polynomial data T1 and T2 in color conversion.
FIG. 16 is an explanatory diagram for explaining the operation of polynomial data T3 and T4 in color conversion.
FIG. 17 is a diagram showing an example of conversion characteristics of color conversion by the color conversion device according to the first embodiment.
FIG. 18 is an xy chromaticity diagram showing color reproducibility of a general display device.
FIG. 19 is an xy chromaticity diagram for explaining the effect of polynomial data T1 and T2 in color conversion.
FIG. 20 is an xy chromaticity diagram for explaining the effects of polynomial data T3 and T4 in color conversion.
FIG. 21 is a diagram showing a configuration of a color conversion device according to a second embodiment.
FIG. 22 is a diagram showing a configuration of a color conversion device according to a third embodiment.
FIG. 23 is a diagram showing a configuration of a color conversion device according to a fourth embodiment.
FIG. 24 is a diagram showing an internal configuration of a matrix arithmetic unit.
FIG. 25 is a diagram showing a configuration of a color conversion device according to a fifth embodiment.
FIG. 26 is a diagram showing a configuration of a color conversion device according to a sixth embodiment.
FIG. 27 is a diagram showing a configuration of a color conversion device according to a seventh embodiment.
FIG. 28 is a diagram showing a configuration of a color conversion device according to the eighth embodiment.
[Code description] 1 αβ calculator, 2 hue data calculator, 3 polynomials math, 4 matrix math, 5 coefficient generator, 6 synthesizer, 15 effective domain selection data generator
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| JP2000032283A | Cites | Japan |
| JP2000287074A | Cites | Japan |
12 members in 6 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 0103194 | Japan | W | |
| 0103194 | Japan | W | |
| 200103194 | – | – | – |
| WO2001JP03194 | – | – | – |
Members12
| Document | Office | Kind | |
|---|---|---|---|
| WO02084994A1 | World Intellectual Property Organization (WIPO) | A1 | |
| TW519844B | Taiwan Province of China | B | |
| US2003081231A1 | United States of America | A1 | |
| TW569614B | Taiwan Province of China | B | |
| EP1379077A1 | European Patent Office (EPO) | A1 | |
| EP1379077A4 | European Patent Office (EPO) | A4 | |
| JPWO2002084994A1 | Japan | A1 | |
| JP3669987B2This record | Japan | B2 | |
| EP1379077B1 | European Patent Office (EPO) | B1 | |
| DE60122591D1 | Germany | D1 | |
| US7136190B2 | United States of America | B2 | |
| DE60122591T2 | Germany | T2 |
28 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of completion of termEXPY | EXPY | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Report on accelerated examinationJAPANESE INTERMEDIATE CODE: A971005A975 | A975 | |
| Explanation of circumstances concerning accelerated examinationJAPANESE INTERMEDIATE CODE: A871A871 | A871 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 | |
| Explanation of circumstances concerning accelerated examinationJAPANESE INTERMEDIATE CODE: A871A871 | A871 |
Numbers
- Publication
- 3669987
- Publication, DOCDB
- 3669987
- Publication, EPODOC
- JP3669987B
- Application
- 2002582598
- Application, DOCDB
- 2002582598
- Application, EPODOC
- JP20020582598
Titles2
- Japanese
- 色変換装置および色変換方法
- English
- Color conversion device and color conversion method
Classification
- CPC, 2
- H04N1/6075
- H04N1/6008
- IPC, 5
- B41J2 525
- G06T1 00
- H04N1 46
- H04N1 60
- H04N9 67