JP2007243422A - Color transformation definition data making device and method, and image output apparatus - Google Patents
Color transformation definition data making device and method, and image output apparatus Download PDFInfo
- Publication number
- JP2007243422A JP2007243422A JP2006061119A JP2006061119A JP2007243422A JP 2007243422 A JP2007243422 A JP 2007243422A JP 2006061119 A JP2006061119 A JP 2006061119A JP 2006061119 A JP2006061119 A JP 2006061119A JP 2007243422 A JP2007243422 A JP 2007243422A
- Authority
- JP
- Japan
- Prior art keywords
- color
- signal value
- color conversion
- image
- definition data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 38
- 230000009466 transformation Effects 0.000 title abstract description 4
- 230000000295 complement effect Effects 0.000 claims abstract description 36
- 239000003086 colorant Substances 0.000 claims abstract description 29
- 238000006243 chemical reaction Methods 0.000 claims description 125
- 238000005259 measurement Methods 0.000 claims description 32
- 230000008569 process Effects 0.000 claims description 11
- 238000004737 colorimetric analysis Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 24
- 239000000463 material Substances 0.000 description 7
- 238000012937 correction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 235000019642 color hue Nutrition 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 238000005375 photometry Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000000859 sublimation Methods 0.000 description 1
- 230000008022 sublimation Effects 0.000 description 1
- 238000005092 sublimation method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Color, Gradation (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
本発明は、入力された画像データの信号値を画像出力装置の色再現特性に対応した信号値に色変換するための色変換定義データを作成する色変換定義データ作成装置及び色変換定義データ作成方法と、当該色変換定義データに基づいて色変換した後に色変換後の画像データに基づいて画像出力する画像出力装置とに関する。 The present invention relates to a color conversion definition data creation device and color conversion definition data creation for creating color conversion definition data for color-converting a signal value of input image data into a signal value corresponding to a color reproduction characteristic of an image output device. The present invention relates to a method and an image output apparatus that outputs an image based on image data after color conversion after color conversion based on the color conversion definition data.
CRT(Cathode Ray Tube)や液晶(liquid crystal)、カラープリンタ等の画像処理装置においてカラーマッチングを行う場合、基準となる色空間PCS(Profile Connection Space)を定義して、画像処理装置をその色空間へ合わせるといった方法がとられる。画像処理装置は、再現出可能な色空間の明度及び彩度等の特性(以下、「色再現特性」という。)が装置毎に異なり、その固有特性によって個々の色空間を有する。このため、画像処理装置をPCSに合わせるためには、その固有特性に合わせた補正を装置毎に行う必要がある。 When color matching is performed in an image processing apparatus such as a CRT (Cathode Ray Tube), a liquid crystal, or a color printer, a reference color space PCS (Profile Connection Space) is defined, and the image processing apparatus is set to the color space. A method such as fitting is used. Image processing apparatuses have different characteristics such as brightness and saturation of color spaces that can be reproduced (hereinafter referred to as “color reproduction characteristics”), and have individual color spaces depending on their unique characteristics. For this reason, in order to match the image processing apparatus to the PCS, it is necessary to perform correction according to the specific characteristics for each apparatus.
ところが、画像処理装置の固有特性は、装置自体が構造的に抱えているものであって、例えば、カラープリンタであれば色材、記録紙への記録特性及び電気回路固有の変動等が装置毎に異なるため、各々の固有特性を持つこととなる。これらの特性は適宜補正されるものの、各要素が複雑な上、それら要素が複雑に絡み合うのため、画像処理装置における画像データの入出力関係を単純な計算式で表わすことは困難である。 However, the intrinsic characteristics of the image processing apparatus are structurally owned by the apparatus itself. For example, in the case of a color printer, the color material, the recording characteristics on the recording paper, the fluctuations inherent in the electric circuit, etc. Therefore, each has its own characteristic. Although these characteristics are corrected as appropriate, since each element is complicated and these elements are intertwined, it is difficult to express the input / output relationship of image data in the image processing apparatus with a simple calculation formula.
また、PCSから各装置に依存する色空間への色変換を正確に行う必要があるが、例えば、カラープリンタの出力特性に強い非線型性があるように、画像処理装置の入出力関数が未知であればPCSへの正確な写像は難しくなる。そこで、最近では、デジタル化した画像データの正確な色再現、並びに画像データの異なるデバイス間での色変換のための技術として、3次元ルックアップテーブル(以下、「3D−LUT」という。)やカラープロファイルの色変換定義データを用いた色変換が主流になっている。 In addition, it is necessary to accurately perform color conversion from the PCS to the color space depending on each device. For example, the input / output function of the image processing device is unknown so that the output characteristics of the color printer have strong nonlinearity. Then, accurate mapping to PCS becomes difficult. Therefore, recently, as a technique for accurate color reproduction of digitized image data and color conversion between devices having different image data, a three-dimensional lookup table (hereinafter referred to as “3D-LUT”) or the like. Color conversion using color profile color conversion definition data has become the mainstream.
色変換定義データは、入力画像データの信号値と、出力画像データの信号値との対応関係を表わすデータテーブル(検索表)であり、図9(b)に3D−LUT24のデータ構成例を示す。入出力信号の色変換は、図9(a)に示すように、入力デバイスから入力される入力信号値に対応付けられた出力信号値を3D−LUT24から検索して出力デバイスに出力する。 The color conversion definition data is a data table (search table) representing the correspondence between the signal value of the input image data and the signal value of the output image data. FIG. 9B shows a data configuration example of the 3D-LUT 24. . In the color conversion of the input / output signal, as shown in FIG. 9A, the output signal value associated with the input signal value input from the input device is retrieved from the 3D-LUT 24 and output to the output device.
このような色変換定義データの作成方法としては、例えば、入力信号値の色空間に均等分布する格子点データ群に基づいて、出力されたサンプルの測色結果を利用して作成する方法が知られている(特許文献1参照)。また、色変換定義データを用いた色変換の方法としては、入力画像データが、テキストの画像データか自然画の画像データかを判別し、その判別結果に基づいてルックアップテーブルを切り替えることで、テキスト画像での色付き、自然画のざらつきを防止するという技術が知られている(特許文献2参照)。
ところで、色変換定義データは、入力信号値と出力信号値との各々がN段(例えば、9段)である場合、N×N×N個の格子点についての入出力信号の写像として与えられる。しかし、色変換する色の点が格子点と一致することは極めて稀であるため、所望の色変換が行われるように、試行錯誤的な測定を行って色変換定義データを作成しているのが現実である。 By the way, the color conversion definition data is given as a mapping of input / output signals for N × N × N lattice points when each of the input signal value and the output signal value is N stages (for example, 9 stages). . However, since it is very rare that the color point to be color-coordinated coincides with the grid point, color conversion definition data is created by performing trial and error measurement so that the desired color conversion is performed. Is the reality.
具体的には、カラーパッチを用意し、最小自乗法により一次のマスキングパラメータを求め、その逆演算を行うことで大まかな値を予測する。そして、その値を測定して計算通りの値であるかを確かめ、誤差が規定値よりも大きければ適当に値を変更して、再度測定する。つまり、値の測定と変更とを繰り返して最適な値に近づけていくという試行錯誤的な測定が試みられている。しかし、このような作成方法では、N×N×N個の格子点を有する色変換定義データの作業に、膨大な時間がかかる上、演算精度や測定誤差の影響もあり、効率的とはいえない。 Specifically, a color patch is prepared, a primary masking parameter is obtained by the method of least squares, and a rough value is predicted by performing the inverse operation. Then, the value is measured to confirm whether it is the calculated value. If the error is larger than the specified value, the value is appropriately changed and measured again. In other words, trial and error measurement is attempted in which the measurement and change of the value are repeated to approach the optimum value. However, in such a creation method, it takes an enormous amount of time to work on color conversion definition data having N × N × N grid points, and it is also efficient due to the influence of calculation accuracy and measurement errors. Absent.
また、写真等のデジタル化が進むにつれ、様々なメディアへの画像出力が可能になり、色再現の高精度化が必要とされつつあり、特に、色の暗い領域の描写は重要となってくる。しかし、特許文献1の技術による作成方法では、格子点の信号値が、簡単な規則に従って信号空間に略一様に分布するように色変換定義データが作成されるため、画像の明度が低い部分の描写、所謂シャドー領域の濃度が偏ってしまう場合があった。 In addition, as digitalization of photographs and the like progresses, it is possible to output images to various media, and high-precision color reproduction is required. In particular, the depiction of dark areas is becoming important. . However, in the creation method according to the technique of Patent Document 1, the color conversion definition data is created so that the signal values of the grid points are distributed substantially uniformly in the signal space according to simple rules. In other words, the density of the so-called shadow region may be biased.
また、特許文献2の技術による色変換は、画像出力の対象となる記録紙等の出力メディア上の低明度範囲と、その出力メディアの色再現が可能な色空間(色域境界)との影響を受けてしまい、シャドー領域における色再現の連続性が不十分になってしまうことがあった。このように、シャドー領域の色再現においては、濃度の偏りや出力メディアの影響により、色再現の精度が不十分となってしまい、実用に耐えない場合があった。 In addition, the color conversion by the technique of Patent Document 2 is affected by a low brightness range on an output medium such as recording paper to be image output and a color space (color gamut boundary) in which the color reproduction of the output medium is possible In some cases, the color continuity in the shadow area becomes insufficient. As described above, in color reproduction of a shadow area, the accuracy of color reproduction becomes insufficient due to the density deviation and the influence of the output medium, which may not be practical.
本発明は、上述した課題に鑑みて為されたものであり、その目的とするところは、色変換定義データを効率的且つ高精度で作成すると共に、シャドー領域における色再現の精度及び連続性の高い色変換を可能にすることである。 The present invention has been made in view of the above-described problems. The object of the present invention is to create color conversion definition data efficiently and with high accuracy, as well as the accuracy and continuity of color reproduction in shadow areas. It is to enable high color conversion.
以上の課題を解決するために、請求項1に記載の発明は、
入力された画像データの信号値を画像出力装置の色再現特性に対応した信号値に色変換するための色変換定義データを作成する色変換定義データ作成装置において、
前記画像データに基づいて前記画像出力装置により出力された画像を測色する測色手段と、
前記測色手段による測色の結果に基づいて、前記入力された画像データのシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度に色変換するための色変換定義データを作成する作成手段と、
を備えることを特徴としている。
In order to solve the above problems, the invention described in claim 1
In a color conversion definition data creation device for creating color conversion definition data for color conversion of a signal value of input image data into a signal value corresponding to the color reproduction characteristics of the image output device,
Colorimetric means for colorimetrically measuring an image output by the image output device based on the image data;
Based on the result of color measurement by the color measurement means, the signal value of the gray hue in the shadow area of the input image data is color-converted to an intermediate saturation between complementary colors in the output color space of the image output device. Creating means for creating color conversion definition data for
It is characterized by having.
請求項2に記載の発明は、請求項1に記載の発明において、
前記測色手段は、
前記画像出力装置により出力された画像を色空間の信号値を測定し、
前記作成手段は、
前記測定された信号値のシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度の信号値に変換し、その変換後の信号値と、前記入力された画像データのシャドー領域におけるグレー色相の信号値とを対応付けて前記色変換定義データを作成することを特徴としている。
The invention according to claim 2 is the invention according to claim 1,
The colorimetric means is
Measure the color space signal value of the image output by the image output device,
The creating means includes
The signal value of the gray hue in the shadow region of the measured signal value is converted into a signal value of intermediate saturation between complementary colors in the output color space of the image output device, and the converted signal value and the input The color conversion definition data is created by associating with the gray hue signal value in the shadow area of the image data.
請求項3に記載の発明は、請求項1又は2に記載の発明において、
前記測色手段は、
前記シャドー領域の色空間を均等分布する格子点データ群に基づいた画像を測色することを特徴としている。
The invention according to claim 3 is the invention according to claim 1 or 2,
The colorimetric means is
The color measurement is performed on an image based on a grid point data group in which the color space of the shadow area is evenly distributed.
請求項4に記載の発明は、請求項1〜3の何れか一項に記載の発明において、
前記作成手段は、
前記画像出力装置の出力色空間におけるシャドー領域の明度再現カーブが直線近似となるように前記色変換定義データを作成することを特徴としている。
The invention according to claim 4 is the invention according to any one of claims 1 to 3,
The creating means includes
The color conversion definition data is created so that the brightness reproduction curve of the shadow area in the output color space of the image output apparatus is a linear approximation.
請求項5に記載の発明は、請求項1〜4の何れか一項に記載の発明において、
前記作成手段は、
前記入力された画像データの信号値を前記画像出力装置に依存しない輝度拡張色空間の信号値に変換した後に、前記補色同士の中間彩度に色変換するための色変換定義データを作成することを特徴としている。
The invention according to claim 5 is the invention according to any one of claims 1 to 4,
The creating means includes
Creating color conversion definition data for converting the signal value of the input image data into a signal value of a luminance extended color space independent of the image output device, and then performing color conversion to intermediate saturation between the complementary colors; It is characterized by.
請求項6に記載の発明は、請求項1〜5の何れか一項に記載の発明において、
前記色変換定義データは、色変換テーブルを含むことを特徴としている。
The invention according to claim 6 is the invention according to any one of claims 1 to 5,
The color conversion definition data includes a color conversion table.
請求項7に記載の発明は、入力された画像データの信号値を画像出力装置の色再現特性に対応した信号値に色変換するための色変換定義データを作成する色変換定義データ作成方法において、
前記画像データに基づいて前記画像出力装置により出力された画像を測色する測色工程と、
前記測色工程における測色の結果に基づいて、前記入力された画像データのシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度に色変換するための色変換定義データを作成する作成工程と、
を含むことを特徴としている。
According to a seventh aspect of the present invention, there is provided a color conversion definition data creation method for creating color conversion definition data for color-converting a signal value of input image data into a signal value corresponding to a color reproduction characteristic of an image output device. ,
A colorimetric step of measuring the color of the image output by the image output device based on the image data;
Based on the result of color measurement in the color measurement step, the signal value of the gray hue in the shadow area of the input image data is color-converted to an intermediate saturation between complementary colors in the output color space of the image output device. Creating process to create color conversion definition data for
It is characterized by including.
請求項8に記載の発明は、請求項7に記載の発明において、
前記測色工程は、
前記画像出力装置により出力された画像を色空間の信号値を測定し、
前記作成工程は、
前記測定された信号値のシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度の信号値に変換し、その変換後の信号値と、前記入力された画像データのシャドー領域におけるグレー色相の信号値とを対応付けて前記色変換定義データを作成することを特徴としている。
The invention according to claim 8 is the invention according to claim 7,
The colorimetry step is
Measure the color space signal value of the image output by the image output device,
The creation process includes
The gray hue signal value in the shadow region of the measured signal value is converted into a signal value of intermediate saturation between complementary colors in the output color space of the image output device, and the converted signal value and the input The color conversion definition data is created by associating with the gray hue signal value in the shadow area of the image data.
請求項9に記載の発明は、請求項7又は8に記載の発明において、
前記測色工程は、
前記シャドー領域の色空間を均等分布する格子点データ群に基づいた画像を測色することを特徴としている。
The invention according to claim 9 is the invention according to claim 7 or 8,
The colorimetry step is
The color measurement is performed on an image based on a grid point data group in which the color space of the shadow area is evenly distributed.
請求項10に記載の発明は、請求項7〜9の何れか一項に記載の発明において、
前記作成工程は、
前記画像出力装置の出力色空間におけるシャドー領域の明度再現カーブが直線近似となるように前記色変換定義データを作成することを特徴としている。
The invention according to claim 10 is the invention according to any one of claims 7 to 9,
The creation process includes
The color conversion definition data is created so that the brightness reproduction curve of the shadow area in the output color space of the image output apparatus is a linear approximation.
請求項11に記載の発明は、請求項7〜10の何れか一項に記載の発明において、
前記作成工程は、
前記入力された画像データの信号値を前記画像出力装置に依存しない輝度拡張色空間の信号値に変換した後に、前記補色同士の中間彩度に色変換するための色変換定義データを作成することを特徴としている。
The invention according to claim 11 is the invention according to any one of claims 7 to 10, wherein
The creation process includes
Creating color conversion definition data for converting the signal value of the input image data into a signal value of a luminance extended color space independent of the image output device, and then performing color conversion to intermediate saturation between the complementary colors; It is characterized by.
請求項12に記載の発明は、請求項7〜11の何れか一項に記載の発明において、
前記色変換定義データは、色変換テーブルを含むことを特徴としている。
The invention according to claim 12 is the invention according to any one of claims 7 to 11,
The color conversion definition data includes a color conversion table.
請求項13に記載の発明は、
入力された画像データの信号値を所定の色変換定義データに基づいて色変換した後に、色変換後の画像データに基づいて画像出力する画像出力装置において、
前記入力された画像データのシャドー領域におけるグレー色相の信号値を、前記色変換定義データに基づいて自機の出力色空間における補色同士の中間彩度に色変換する色変換手段と、
前記色変換手段により色変換された信号値を有する画像データに基づいて画像を出力する画像出力手段と、
を備えることを特徴としている。
The invention according to claim 13
In the image output device that outputs the image based on the color-converted image data after color-converting the signal value of the input image data based on the predetermined color conversion definition data,
A color conversion means for color-converting a gray hue signal value in a shadow area of the input image data to an intermediate saturation between complementary colors in the output color space of the own machine based on the color conversion definition data;
Image output means for outputting an image based on image data having a signal value subjected to color conversion by the color conversion means;
It is characterized by having.
請求項14に記載の発明は、請求項13に記載の発明において、
前記画像出力手段は、
前記色変換された信号値を有する画像データに基づいて記録媒体上に画像形成を行う画像形成手段を有し、
前記画像形成手段が画像形成する黒色の明度が所定レベル以下であることを特徴としている。
The invention according to claim 14 is the invention according to claim 13,
The image output means includes
Image forming means for forming an image on a recording medium based on the image data having the color-converted signal value;
The lightness of black formed by the image forming means is not more than a predetermined level.
本発明によれば、画像出力装置から出力された画像を測色した結果に基づいて、シャドー領域におけるグレー色相の信号値を、当該画像出力装置の出力色空間における補色同士の中間彩度に色変換するため、シャドー領域における色再現の精度及び連続性の高い色再現性が可能になる。また、シャドー領域の色空間を均等分布する格子点データ群に基づいた画像を測色するため、効率的且つ高精度な色変換定義データの作成が可能になる。 According to the present invention, based on the result of measuring the color of the image output from the image output device, the signal value of the gray hue in the shadow area is colored to the intermediate saturation between the complementary colors in the output color space of the image output device. As a result of the conversion, color reproducibility in the shadow area and color reproducibility with high continuity are possible. Further, since the color measurement is performed on the image based on the grid point data group in which the color space of the shadow area is evenly distributed, it is possible to efficiently and highly accurately create color conversion definition data.
また、シャドー領域の明度再現カーブが直線近似となるため、当該シャドー領域における色再現の精度及び連続例の高い色再現が可能になる。また、入力された画像データの信号値を輝度拡張色空間の信号値に変換することで、信号値の圧縮がなくなるため、シャドー領域における色再現の精度を向上させることができる。また、画像形成手段の黒色の明度が所定レベル以下であるため、シャドー領域における色再現の精度及び連続性の高い色再現が効果的に作用される。 In addition, since the brightness reproduction curve of the shadow area becomes a linear approximation, the color reproduction accuracy in the shadow area and high color reproduction in a continuous example are possible. In addition, since the signal value of the input image data is converted into the signal value of the luminance extended color space, the signal value is not compressed, so that the color reproduction accuracy in the shadow area can be improved. In addition, since the blackness of the image forming unit is below a predetermined level, color reproduction with high color reproducibility and high continuity in the shadow area is effectively performed.
〔実施形態〕
以下、本発明の色変換定義データ作成装置を、図1に示すLUT作成装置1に適用し、画像出力装置をカラープリンタ10に適用した場合の実施形態について図1〜図8を参照して詳細に説明する。尚、以下の説明においては画像出力装置をカラープリンタ10に適用することとして説明するが、例えば、CRTや液晶ディスプレイ等の画像を表示出力する表示装置に適用してもよい。
Embodiment
Hereinafter, an embodiment in which the color conversion definition data creation device of the present invention is applied to the LUT creation device 1 shown in FIG. 1 and the image output device is applied to the color printer 10 will be described in detail with reference to FIGS. Explained. In the following description, the image output apparatus is described as being applied to the color printer 10, but may be applied to a display apparatus that displays and outputs an image such as a CRT or a liquid crystal display.
図1は、カラープリンタ10と、LUT作成装置1との機能構成の一例を示すブロック図であり、図2は、カラープリンタ10の具体的な動作を説明するためのフローチャートである。先ず、カラープリンタ10の機能構成とその具体的な動作について図1及び2を参照して説明する。 FIG. 1 is a block diagram illustrating an example of functional configurations of the color printer 10 and the LUT creation apparatus 1, and FIG. 2 is a flowchart for explaining specific operations of the color printer 10. First, the functional configuration and specific operation of the color printer 10 will be described with reference to FIGS.
〔カラープリンタの機能構成〕
カラープリンタ10は、インクジェット方式、電子写真方式、感熱方式、昇華方式等等によって感光材料に画像データに基づいた画像を露光して現像し、写真プリントを作成する画像形成装置であり、図1に示すように画像読取部12、パッチ画像作成部13、色座標変換部14及び18、画像処理部16、色変換部20、3D−LUT24及びプリント作成部22を備えて構成される。
[Functional configuration of color printer]
The color printer 10 is an image forming apparatus that exposes and develops an image based on image data on a photosensitive material by an ink jet method, an electrophotographic method, a thermal method, a sublimation method, and the like to create a photographic print. As shown, the image reading unit 12, the patch image creation unit 13, the color coordinate conversion units 14 and 18, the image processing unit 16, the color conversion unit 20, the 3D-LUT 24, and the print creation unit 22 are configured.
画像読取部12は、各種デジタルメディアに記憶された画像や、原稿を分割測光して得られた画像を読み取る機能部であり、スキャナを有する反射原稿読取装置、PCカードアダプタ、フロッピー(登録商標)ディスクアダプタ等を備えて構成される。画像読取部12は、デジタルメディアから読み取った画像や、原稿から読み取った画像をカラーの画像データに変換して色座標変換部14に入力する(ステップS1)。 The image reading unit 12 is a functional unit that reads an image stored in various digital media and an image obtained by subjecting a manuscript to split photometry. The image reading unit 12 includes a reflective manuscript reading device having a scanner, a PC card adapter, and a floppy (registered trademark) disk. It is configured with an adapter. The image reading unit 12 converts an image read from a digital medium or an image read from a document into color image data and inputs the color image data to the color coordinate conversion unit 14 (step S1).
パッチ画像作成部13と、色座標変換部14及び18と、画像処理部16と、色変換部20とは、CPU(Central Processing Unit)やDSP(Digital Signal Processor)、ROM(Read Only Memory)、RAM(Random Access Memory)等を備えて構成される。尚、本実施形態においては、色座標変換部14及び18と、画像処理部16と、色変換部20を別体の機能部として説明するが、これらを適宜組み合わせて実現してもよいし、1つの機能部として実現してもよい。 The patch image creation unit 13, the color coordinate conversion units 14 and 18, the image processing unit 16, and the color conversion unit 20 are a central processing unit (CPU), a digital signal processor (DSP), a read only memory (ROM), A RAM (Random Access Memory) is provided. In the present embodiment, the color coordinate conversion units 14 and 18, the image processing unit 16, and the color conversion unit 20 are described as separate functional units, but may be realized by appropriately combining them. You may implement | achieve as one function part.
パッチ画像作成部13は、カラーパッチの画像データ(以下、「パッチ画像データ」という。)を作成する機能部である。パッチ画像作成部13は、一次独立な色相のsRGBの各色毎にN段の入力信号値(ri,gi,bi、(i=1〜N))を組み合わせたN×N×Nのパッチ画像データを作成して、色座標変換部14とLUT作成装置1とに入力する。色座標変換部14は、入力された画像データのsRGB色空間における色座標を、デバイス固有のYIQ色空間における色座標に変換して画像処理部16に入力する(ステップS3)。 The patch image creation unit 13 is a functional unit that creates color patch image data (hereinafter referred to as “patch image data”). The patch image creating unit 13 is an N × N × N combination of N stages of input signal values (r i , g i , b i , (i = 1 to N)) for each color of sRGB having a primary independent hue. Patch image data is created and input to the color coordinate conversion unit 14 and the LUT creation device 1. The color coordinate conversion unit 14 converts the color coordinates in the sRGB color space of the input image data into color coordinates in the device-specific YIQ color space, and inputs them to the image processing unit 16 (step S3).
画像読取部12が読み取って生成する画像データと、パッチ画像作成部13が作成するパッチ画像データとは、sRGB色空間の信号や、プリント作成部22に対して出力すべきRGB空間の信号、CMYK空間の信号等、輝度拡張色空間の信号であることが望ましい。輝度拡張色空間としては、sRGB色空間より大きく、CIE色空間に近い広さ、更にはCIE色空間を包含するような拡張色空間が好ましい。 The image data read and generated by the image reading unit 12 and the patch image data generated by the patch image creation unit 13 include an sRGB color space signal, an RGB space signal to be output to the print creation unit 22, and CMYK. It is desirable that the signal is a luminance extended color space such as a spatial signal. The luminance extended color space is preferably an extended color space that is larger than the sRGB color space, close to the CIE color space, and further includes the CIE color space.
また、sRGB色空間からYCC色空間への変換マトリックスの国際規格を用いて輝度色差分離空間を導いたsYCC色空間や、プリンタなど出力デバイスのsRGB色空間の範囲を拡張しγ=2.2のカーブを負(マイナス)まで拡張したbg−sRGB色空間が挙げられる。 Further, the range of the sYCC color space derived from the luminance color difference separation space using the international standard of the conversion matrix from the sRGB color space to the YCC color space and the sRGB color space of the output device such as a printer is expanded to satisfy γ = 2.2. An example is a bg-sRGB color space in which the curve is extended to negative (minus).
このような輝度拡張色空間の画像データを入力することにより、信号値の圧縮がなくなるため、明度L*が0〜20程度の低明度領域のシャドー領域における色再現の精度の向上を図ることができる。特には、白色点、原色色度、観察環境等がsRGB色空間と同じであるが,sRGB各−0.5〜7.5までの範囲を許容し、sRGB各16bitで、更に広い色域をカバーして表現することができるscRGBを用いることで、シャドー領域での信号値の圧縮がなく、シャドー領域の色再現の向上が図れる。 By inputting image data in such a luminance extended color space, compression of signal values is eliminated, so that it is possible to improve the accuracy of color reproduction in a shadow area of a low brightness area where the brightness L * is about 0 to 20. it can. In particular, the white point, primary color chromaticity, observation environment, etc. are the same as in the sRGB color space, but a range of −0.5 to 7.5 for each of sRGB is allowed, and a wider color gamut can be achieved with 16 bits for each of sRGB. By using scRGB that can be covered and expressed, there is no compression of signal values in the shadow area, and color reproduction in the shadow area can be improved.
画像処理部16は、必要に応じてフィルタとマスク操作を用いて画像データにノイズリダクション(Y)の処理を行ない、拡大/縮小・回転(YIQ)の処理を行う(ステップS5)。そして、シャープネス強調(Y)の処理後(ステップS7)、キー補正、オフセット調整及びコントラスト調整等のレベル調整を行って(ステップS9)、更に色強調を行って色座標変換部18に画像データを入力する(ステップS11)。色座標変換部18は、入力されたYIQ色空間の画像データの色座標を、RGB色空間の色座標に変換して得られた画像データを得る(ステップS13)。 The image processing unit 16 performs noise reduction (Y) processing on the image data using a filter and a mask operation as necessary, and performs enlargement / reduction / rotation (YIQ) processing (step S5). Then, after sharpness enhancement (Y) processing (step S7), level adjustment such as key correction, offset adjustment and contrast adjustment is performed (step S9), color enhancement is further performed, and image data is transferred to the color coordinate converter 18. Input (step S11). The color coordinate conversion unit 18 obtains image data obtained by converting the color coordinates of the input image data in the YIQ color space into color coordinates in the RGB color space (step S13).
色変換部20は、色座標変換部18により座標変換された画像データの入力信号値に対応付けられた出力信号値を3D−LUT24から読み出してプリント作成部22に出力することで、色変換を行う(ステップS15)。3D−LUT24は、HDD(Hard Disk Drive)やフラッシュメモリ等の読み書き可能な不揮発性の記憶媒体に記憶される。色変換部20は、色変換後の画像データに、濃度階調変換を定義した1次元ルックアップテーブルを用いた階調変換(RGB)と、画素間補正とを行ってプリント作成部22に入力する(ステップS17)。 The color conversion unit 20 reads the output signal value associated with the input signal value of the image data coordinate-converted by the color coordinate conversion unit 18 from the 3D-LUT 24 and outputs the output signal value to the print creation unit 22 to perform color conversion. This is performed (step S15). The 3D-LUT 24 is stored in a readable / writable nonvolatile storage medium such as an HDD (Hard Disk Drive) or a flash memory. The color conversion unit 20 performs gradation conversion (RGB) using a one-dimensional lookup table defining density gradation conversion and inter-pixel correction on the image data after color conversion, and inputs them to the print creation unit 22. (Step S17).
プリント作成部22は、記録媒体である感光材料(カラーペーパー)等を装填するマガジン装填部と、その感光材料に画像を露光する露光処理部と、露光された感光材料を現像処理して乾燥する乾燥処理部とを備えて構成される。尚、カラープリンタ10としては、感光材料に露光・現像して写真プリントP1を作成するものを一例として説明するが、これに限らず、画像データに基づいてプリントを作成できるものであればよく、例えば、インクジェット方式、電子写真方式、感熱方式及び昇華方式のカラープリンタ10であってもよい。また、画像処理部16が各種画像処理を行う座標系は、YCbCr座標系やL*a*b*座標系、L*u*v*座標系、拡張色空間、或いはそれらに線形変換を施した座標系でもよく、その場合は、色座標変換部14及び18が対応した座標系への変換を行う。 The print creating unit 22 has a magazine loading unit for loading a photosensitive material (color paper) as a recording medium, an exposure processing unit for exposing an image to the photosensitive material, and develops and exposes the exposed photosensitive material. And a drying processing unit. The color printer 10 will be described as an example in which a photographic print P1 is created by exposing and developing a photosensitive material. However, the present invention is not limited to this, as long as it can create a print based on image data. For example, the color printer 10 of an inkjet system, an electrophotographic system, a thermal system, and a sublimation system may be used. The coordinate system on which the image processing unit 16 performs various image processing is YCbCr coordinate system, L * a * b * coordinate system, L * u * v * coordinate system, extended color space, or linear transformation on them. In this case, the color coordinate conversion units 14 and 18 perform conversion to a corresponding coordinate system.
〔LUT作成装置の機能構成〕
次に、LUT作成装置1の機能構成とその具体的な動作について図1、図3〜図8を参照して説明する。LUT作成装置1は、カラープリンタ10の色変換部20が色変換の際に参照する3D−LUT24を作成する装置であり、図1に示すように、制御部3と測色部5とを備えて構成される。
[Functional configuration of LUT creation device]
Next, the functional configuration and specific operation of the LUT creation apparatus 1 will be described with reference to FIGS. 1 and 3 to 8. The LUT creation device 1 is a device that creates a 3D-LUT 24 that the color conversion unit 20 of the color printer 10 refers to when performing color conversion, and includes a control unit 3 and a color measurement unit 5 as shown in FIG. Configured.
制御部3は、CPUやROM、RAM等を備えて構成され、LUT作成装置1を構成する各機能部を統括的に制御すると共に、各種情報処理を行う機能部である。測色部5は、CCDカメラ、分光光度計等を備えて構成され、画像の測色を行って、その測色した色の信号値を制御部3に出力する。 The control unit 3 includes a CPU, a ROM, a RAM, and the like. The control unit 3 is a functional unit that performs overall control of each functional unit constituting the LUT creation device 1 and performs various information processing. The color measurement unit 5 includes a CCD camera, a spectrophotometer, and the like, performs color measurement of an image, and outputs a signal value of the measured color to the control unit 3.
図3は、LUT作成装置1の具体的な動作を説明するためのフローチャートである。制御部3のCPUは、ROMに記憶されたプログラムに従って図3のフローチャートの処理を行う。 FIG. 3 is a flowchart for explaining a specific operation of the LUT creation apparatus 1. The CPU of the control unit 3 performs the process of the flowchart of FIG. 3 according to a program stored in the ROM.
LUT作成装置1が、図3のフローチャートの処理を開始するに当たって、先ず、カラープリンタ10が、3D−LUT24の作成の元となるカラーパッチP2をプリントする。具体的に、パッチ画像作成部13が、図4(a)に示すような9x9x9の均等分割され、32bit刻みのRGBから構成された729点の格子点データを有するパッチ画像データ(sRGB)を作成する。 When the LUT creation apparatus 1 starts the processing of the flowchart of FIG. 3, first, the color printer 10 prints the color patch P <b> 2 from which the 3D-LUT 24 is created. Specifically, the patch image creation unit 13 creates patch image data (sRGB) having 729 points of lattice point data composed of RGB in units of 32 bits divided into 9 × 9 × 9 as shown in FIG. To do.
そして、色座標変換部14が、色座標変換(RGB→YIQ)を行った後に、画像処理部16においてレベル調整等の画像処理を行う。次いで、色座標変換部18が、色座標変換(YIQ→RGB)を行って得られた画像データに画素間補正を行ないプリンタヘッド用の信号に変換して、カラーパッチP2をプリント出力する。 After the color coordinate conversion unit 14 performs color coordinate conversion (RGB → YIQ), the image processing unit 16 performs image processing such as level adjustment. Next, the color coordinate conversion unit 18 performs inter-pixel correction on the image data obtained by performing color coordinate conversion (YIQ → RGB), converts the image data into a printer head signal, and prints out the color patch P2.
LUT作成装置1の測色部5は、カラープリンタ10によってプリントされたカラーパッチP2の測色を行う。このように、均等分割した格子点データによるカラーパッチP2を測色して、この測色結果に基づいて3D−LUT24を作成するため、色変換する色の格子点の数を増やすことができ、従来技術のような試行錯誤的な測定を行うことなく効率的且つ高精度に3D−LUT24を作成することができる。 The color measurement unit 5 of the LUT creation apparatus 1 performs color measurement of the color patch P2 printed by the color printer 10. In this way, the color patch P2 based on the equally divided grid point data is color-measured, and the 3D-LUT 24 is created based on the color measurement result. Therefore, the number of grid points of the color to be color-converted can be increased. The 3D-LUT 24 can be created efficiently and with high accuracy without performing trial and error measurement as in the prior art.
尚、このカラーパッチP2の測色は、例えば、分光測定器等によって16bit刻みの信号で画像のXYZ値等を測色することができる。また、測色の画像の信号単位は、8bit刻み、更には8bit以下であることが、精度の高い測色結果が得られるのは無論である。また、8bit刻みで測色する際に、グレー色相のカラーパッチにおいては更に細かい4bit刻で測色することで、グレー色相の色域を重点的に求めることで、ニュートラル(無彩色)の色再現の精度を向上させることができる。 For the color measurement of the color patch P2, for example, an XYZ value of an image can be measured with a signal in increments of 16 bits by a spectrophotometer or the like. Needless to say, a highly accurate color measurement result can be obtained when the signal unit of the color measurement image is in units of 8 bits and further 8 bits or less. In addition, when measuring colors in 8-bit increments, the color hues of gray hues are measured in finer 4-bit increments so that the color gamut of gray hues can be focused on to obtain neutral (achromatic) color reproduction. Accuracy can be improved.
制御部3は、パッチ画像作成部13から入力されるパッチ画像データに対応する一次独立な3色についての入力信号値240(Rj,Gj,Bj,(j=1〜N))を取得する(ステップS20)。そして、測色部5を制御してカラープリンタ10から出力されたカラーパッチP2の測色を行い(ステップS21)、その測色結果を図6に示すような出力信号値242として取得する(ステップS23)。 The control unit 3 generates input signal values 240 (R j , G j , B j , (j = 1 to N)) for three primary independent colors corresponding to the patch image data input from the patch image creation unit 13. Obtain (step S20). Then, the color measurement unit 5 is controlled to perform color measurement of the color patch P2 output from the color printer 10 (step S21), and the color measurement result is acquired as an output signal value 242 as shown in FIG. 6 (step S21). S23).
そして、制御部3は、パッチ画像作成部13から入力されたパッチ画像データの入力信号値(ri,gi,bi、(i=1〜N))と、測色部5により測色されて得られた出力信号値(Rj,Gj,Bj,(j=1〜N))とを対応付けて3D−LUT24を作成する(ステップS25)。尚、ステップS29における3D−LUT24の作成完了までの間は、その作成中の3D−LUT24は、制御部3のRAMに記憶しておくこととしてもよい。 Then, the control unit 3 uses the input signal values (r i , g i , b i , (i = 1 to N)) of the patch image data input from the patch image creation unit 13 and the color measurement unit 5 to perform color measurement. The output signal values (R j , G j , B j , (j = 1 to N)) thus obtained are associated with each other to create the 3D-LUT 24 (step S25). Note that the 3D-LUT 24 being created may be stored in the RAM of the control unit 3 until the creation of the 3D-LUT 24 in step S29 is completed.
続いて、制御部3は、N×N×N段の3D−LUT24を体積補間やスプライン補間等の3次元補間によって補間して、各色相についての分割レベル数をN段からM段(M>N)に増大させる。このM段は、M=(N−1)×L+1によって求められ、例えば、分割レベル数を9段から33段に増大させて3D−LUT24を作成する。 Subsequently, the control unit 3 interpolates the 3D-LUT 24 of N × N × N stages by three-dimensional interpolation such as volume interpolation or spline interpolation, and changes the number of division levels for each hue from N stages to M stages (M> N). The M stages are obtained by M = (N−1) × L + 1. For example, the 3D-LUT 24 is created by increasing the number of division levels from 9 stages to 33 stages.
ここで、3D−LUT24の補完方法としては、公知技術の3次元補間や線型補間、面積補間、体積補間等が適用可能であり、体積補間がより好ましい。体積補間としては、例えば、四面体補間、三角柱(プリズム)補間、六面体(立方体)補間、ピラミッド補間及びスプライン補間等が採用可能であり、色再現性の精度の点から、スプライン補間がより好ましい。 Here, as a complementing method of the 3D-LUT 24, three-dimensional interpolation, linear interpolation, area interpolation, volume interpolation, or the like of a known technique can be applied, and volume interpolation is more preferable. As volume interpolation, for example, tetrahedral interpolation, triangular prism (prism) interpolation, hexahedron (cube) interpolation, pyramid interpolation, spline interpolation, and the like can be adopted, and spline interpolation is more preferable in terms of accuracy of color reproducibility.
この3D−LUT24の補完後、制御部3は、シャドー領域におけるグレー色相の彩度が、補色同士の中間彩度となるように3D−LUT24を変換する(ステップS29)。ここで、グレー色相は、図5に示すRGB色立体において、RGB値が均等分布する格子点、即ち、白の格子点W(255,255,255)と、黒の格子点BL(0,0,0,)とを結ぶ対角線の格子点(R=G=B)のデータによる色のことをいう。 After complementing the 3D-LUT 24, the control unit 3 converts the 3D-LUT 24 so that the saturation of the gray hue in the shadow area becomes an intermediate saturation between the complementary colors (step S29). Here, in the RGB color solid shown in FIG. 5, the gray hue is a grid point where RGB values are evenly distributed, that is, a white grid point W (255, 255, 255) and a black grid point BL (0, 0). , 0,) is a color based on the data of diagonal lattice points (R = G = B).
尚、グレー色相の彩度の変換に当たり、カラーパッチP2としてプリントするパッチ画像データの入力信号値は、bit単位で均等分布するようにして、例えば、0,32,64,・・・,244,255等と略均等に分割することで、後述する中間彩度の算出において誤差が低減される。 When converting the saturation of the gray hue, the input signal values of the patch image data to be printed as the color patch P2 are evenly distributed in units of bits, for example, 0, 32, 64,. By dividing substantially equally with 255 etc., an error is reduced in the calculation of intermediate saturation, which will be described later.
また、補色同士の中間彩度とは、ある明度の補色同士の色域における最高彩度同士の中間の彩度である。また、補色は、ある色域の色に対する反対色のことであり、例えば、赤の補色はシアン、緑の補色はマゼンタ、青の補色は黄色となる。 The intermediate saturation between complementary colors is the intermediate saturation between the highest saturations in the color gamut between complementary colors of a certain lightness. The complementary color is an opposite color to a color in a certain color gamut. For example, the complementary color of red is cyan, the complementary color of green is magenta, and the complementary color of blue is yellow.
尚、補色としては、マンセル色票から選択することとしてよく、その場合、a*b*の180度反対の近傍の色であれば良い。また、青色(5PB)の補色を選択する場合、180度反対の黄色(5Y)近傍にある黄緑色(5GY)までを補色として選択してもよく、その選択の幅は、±30度程度の関係が、色域の中間彩度の連続性から好ましい。 The complementary color may be selected from the Munsell color chart, and in that case, it may be a color in the vicinity of 180 degrees opposite to a * b *. In addition, when selecting a complementary color of blue (5PB), up to yellow green (5GY) in the vicinity of yellow (5Y) opposite to 180 degrees may be selected as a complementary color, and the selection range is about ± 30 degrees. The relationship is preferable from the continuity of intermediate saturation in the color gamut.
また、中間彩度の設定は、一対の色及び補色を元に行うが、2対以上の色及び補色の組み合わせを元に行うことが好ましい。また、±30度の補色の色相範囲と、三原色とを考慮して、3対以上が更には好ましい。 The intermediate saturation is set based on a pair of colors and complementary colors, but is preferably set based on a combination of two or more pairs of colors and complementary colors. Further, in consideration of the complementary color hue range of ± 30 degrees and the three primary colors, three or more pairs are more preferable.
グレー色相の中間彩度への変換を、調整の対象とする色相Aを青色と設定した場合を一例にし、図6及び図7を参照して具体的に説明する。尚、図7における縦軸は明度(L*)、横軸はL*軸を境界として異なる色相の彩度(C*)を表す。 The conversion of the gray hue into the intermediate saturation will be specifically described with reference to FIGS. 6 and 7 by taking as an example the case where the hue A to be adjusted is set to blue. In FIG. 7, the vertical axis represents lightness (L *), and the horizontal axis represents saturation (C *) of different hues with the L * axis as a boundary.
先ず、制御部3は、M×M×M段に補完した3D−LUT24の青色の入力信号値240に対する色結果であるXYZ色空間の出力信号値242(XYZ)を、デバイスに依存しないL*a*b*色空間の出力値244(L*a*b*)に変換する。次いで、制御部3は、入力信号値240のグレー色相に相当する出力値244のみを、補色同士の中間彩度に変換して出力値246を得る。 First, the control unit 3 converts the output signal value 242 (XYZ) of the XYZ color space, which is a color result for the blue input signal value 240 of the 3D-LUT 24 complemented to M × M × M stages, to a device independent L *. The output value 244 (L * a * b *) of the a * b * color space is converted. Next, the control unit 3 obtains an output value 246 by converting only the output value 244 corresponding to the gray hue of the input signal value 240 into an intermediate saturation between complementary colors.
具体的には、出力信号値244に基づいて、青色(5BP)の色相Aと、その補色の黄緑色(5GY)の色相Bとの同一明度における色域の境界点(例えば、図7の境界点C11及びC13)をシャドー領域(0<L*<20)内において抽出し、その抽出した境界点の彩度を算出する。そして、その算出した彩度の中間となる中間点(例えば、図7の中間点C12)を求め、この中間点の彩度からa*、b*を算出して出力信号値244を更新する。 Specifically, based on the output signal value 244, the boundary point of the color gamut at the same brightness between the hue A of blue (5BP) and the hue B of its complementary yellow-green (5GY) (for example, the boundary of FIG. 7). Points C11 and C13) are extracted in the shadow area (0 <L * <20), and the saturation of the extracted boundary points is calculated. Then, an intermediate point (for example, intermediate point C12 in FIG. 7) that is the middle of the calculated saturation is obtained, a * and b * are calculated from the saturation of this intermediate point, and the output signal value 244 is updated.
図7における色再現特性C1(破線)は、3D−LUT24の入力信号値が色再現可能な色域の明度及び彩度の特性を示しており、色再現特性C2(実線)は、出力信号値が色再現可能な色域の明度及び彩度の特性を示している。図7に示すように、パッチ画像データに基づいてプリントしたカラーパッチP2の色再現特性C2は、カラープリンタ10が持つ固有の特性によって、入力信号値の色再現特性C1から変動する。 The color reproduction characteristic C1 (broken line) in FIG. 7 indicates the brightness and saturation characteristics of the color gamut that the input signal value of the 3D-LUT 24 can reproduce, and the color reproduction characteristic C2 (solid line) indicates the output signal value. Indicates the lightness and saturation characteristics of the color gamut in which color reproduction is possible. As shown in FIG. 7, the color reproduction characteristic C2 of the color patch P2 printed based on the patch image data varies from the color reproduction characteristic C1 of the input signal value depending on the characteristic inherent to the color printer 10.
従来技術における青色及び黄緑色の画像出力では、図7の色特性G1を有するグレー色相として画像出力することとなる。ところが、カラープリンタ10が実際に色再現する色再現特性C2内において色特性G1は、当該色再現特性C2内で青色側に偏っているため、青〜グレーの範囲における画像出力の連続性が劣ると共に、黄緑〜グレーの範囲の色描写が不足気味の濃度で画像出力されてしまう。 In the blue and yellow-green image output in the prior art, the image is output as a gray hue having the color characteristic G1 of FIG. However, since the color characteristic G1 in the color reproduction characteristic C2 that the color printer 10 actually reproduces is biased to the blue side in the color reproduction characteristic C2, the continuity of image output in the blue to gray range is inferior. At the same time, the color rendering in the range of yellowish green to gray is output at an insufficiently dense density.
このため、本実施形態では、グレー色相の彩度が、色再現特性C2の色相Aの彩度とその補色の色相Bの彩度との中間彩度になるように、色特性G1を色特性G2に変換・調整する。この色相Aの彩度C*(A)と、補色の色相Bの彩度C*(B)との中間彩度C*(0)は、例えば、
0.25<C*(0)/(C*(A)+C*(B))<0.75
の関係を満たすように調整するのが好ましい。
For this reason, in this embodiment, the color characteristic G1 is set to the color characteristic so that the saturation of the gray hue becomes intermediate saturation between the saturation of the hue A of the color reproduction characteristic C2 and the saturation of the complementary hue B. Convert and adjust to G2. The intermediate saturation C * (0) between the saturation C * (A) of the hue A and the saturation C * (B) of the complementary hue B is, for example,
0.25 <C * (0) / (C * (A) + C * (B)) <0.75
It is preferable to adjust so as to satisfy the relationship.
また、
0.35<C*(0)/(C*(A)+C*(B))<0.65
の関係を満たすことが特に好ましく、更には、
0.45<C*(0)/(C*(A)+C*(B))<0.55
である方が好ましい。
Also,
0.35 <C * (0) / (C * (A) + C * (B)) <0.65
It is particularly preferable to satisfy the relationship:
0.45 <C * (0) / (C * (A) + C * (B)) <0.55
Is preferable.
このようにして、出力信号値244のグレー色相を図7のような中間彩度となるように変換することで、図6に示す出力信号値246に3D−LUT24を変換する。そして、その出力信号値246をxyz信号値に変換して、3D−LUT24の出力信号値として記憶更新する。 In this way, the 3D-LUT 24 is converted into the output signal value 246 shown in FIG. 6 by converting the gray hue of the output signal value 244 to the intermediate saturation as shown in FIG. Then, the output signal value 246 is converted into an xyz signal value and stored and updated as an output signal value of the 3D-LUT 24.
以上、本実施形態によれば、シャドー領域におけるグレー色相の彩度を、補色同士の中間彩度に変換して3D−LUT24を作成することにより、色、階調描写に優れ、特に色再現性の精度及び連続性(つながり)の良い色変換が可能になる。 As described above, according to the present embodiment, the 3D-LUT 24 is created by converting the saturation of the gray hue in the shadow area into the intermediate saturation between the complementary colors, thereby producing excellent color and gradation description, particularly color reproducibility. Color conversion with good accuracy and continuity (connection) becomes possible.
尚、3D−LUT24のグレー色相域における中間彩度への変換の際に、シャドー領域におけるグレー色相の入力信号値と出力信号値の明度再現カーブが直線近似になるように3D−LUT24を作成することが望ましい。 When converting the 3D-LUT 24 to intermediate saturation in the gray hue region, the 3D-LUT 24 is created so that the lightness reproduction curves of the input signal value and the output signal value of the gray hue in the shadow region are linearly approximated. It is desirable.
図8は、LUT作成装置1により作成した3D−LUT24のシャドー領域におけるグレー色相の明度再現カーブを図示したものである。図8において、横軸には、3D−LUT24の入力信号値の明度を示し、縦軸には、出力信号値の明度を示している。この入力信号値と出力信号値との明度をプロットすることにより、入力信号値に対する出力信号値の変化の度合いを示す明度再現カーブが求められる。 FIG. 8 shows a lightness reproduction curve of the gray hue in the shadow area of the 3D-LUT 24 created by the LUT creation device 1. In FIG. 8, the horizontal axis represents the brightness of the input signal value of the 3D-LUT 24, and the vertical axis represents the brightness of the output signal value. By plotting the brightness of the input signal value and the output signal value, a brightness reproduction curve indicating the degree of change of the output signal value with respect to the input signal value is obtained.
この明度再現カーブは、直線に近似していることで、色の連続性が保たれ、特にはシャドー領域の明度L*が15以下において直線近似になることが好ましい。明度再現カーブを直線近似にするには、補色同士の中間彩度の変換において、色再現特性C2の色域から抽出する境界点(例えば、境界点C11及びC13、境界点C14及びC16)を変更することで可能である。 This lightness reproduction curve is approximated to a straight line, so that color continuity is maintained. In particular, it is preferable that the lightness reproduction curve is linearly approximated when the lightness L * of the shadow region is 15 or less. In order to approximate the lightness reproduction curve to a linear approximation, the boundary points (for example, boundary points C11 and C13, boundary points C14 and C16) extracted from the color gamut of the color reproduction characteristic C2 are changed in the conversion of intermediate saturation between complementary colors. Is possible.
また、直線近似とは、数学的には相関係数の二乗として0.95以上が好ましく、出力信号値の明度が0及び15に相当する座標のプロット点(図8における点D1〜D4)を繋いだ直線との差が3以下、更には2以下が好ましい。 In addition, the linear approximation is mathematically preferably 0.95 or more as the square of the correlation coefficient, and plot points (points D1 to D4 in FIG. 8) of coordinates corresponding to the lightness of the output signal value of 0 and 15. The difference from the connected straight lines is preferably 3 or less, more preferably 2 or less.
図8に示す明度再現カーブCV1〜CV3が得られる3パターンの3D−LUT24を作成し比較する。尚、図8には、明度再現カーブが直線近似か否かを明示するために、一次近似直線ST1〜ST3を示している。 Three patterns of 3D-LUTs 24 for obtaining the lightness reproduction curves CV1 to CV3 shown in FIG. 8 are created and compared. In FIG. 8, primary approximate straight lines ST1 to ST3 are shown in order to clearly indicate whether or not the brightness reproduction curve is a linear approximation.
図8(a)に示す明度再現カーブCV1は、明度L*が15以下において直線近似しているため、この明度再現カーブCV1を有する3D−LUT24を用いることで、シャドー領域における描写の精度及び連続性の高い色変換が可能である。 Since the lightness reproduction curve CV1 shown in FIG. 8A is linearly approximated when the lightness L * is 15 or less, by using the 3D-LUT 24 having the lightness reproduction curve CV1, the description accuracy in the shadow region and the continuity are illustrated. Highly efficient color conversion is possible.
また、図8(b)に示す明度再現カーブCV2は、明度L*が15以下においてやや直線近似であるため、この明度再現カーブCV2を有する3D−LUT24を用いることで、図8(a)における3D−LUT24よりもやや劣るが精度及び連続性の高い色変換が可能である。 Further, the lightness reproduction curve CV2 shown in FIG. 8B is a little linear approximation when the lightness L * is 15 or less. Therefore, by using the 3D-LUT 24 having the lightness reproduction curve CV2, the lightness reproduction curve CV2 shown in FIG. Although slightly inferior to 3D-LUT 24, color conversion with high accuracy and continuity is possible.
また、3D−LUT24の中間彩度への変換は、グレー色相の色域とのその近傍の色域との境界にトーンジャンプが起こらないよう、そのグレー色相近傍の出力信号値を調整することが望ましく、グレー色相に相当する出力信号値に隣接する信号値において、中間彩度への調整の影響が緩和されるような減衰でシフト量及びベクトル距離等を算出し調整する方法がある。 The conversion to the intermediate saturation of the 3D-LUT 24 can adjust the output signal value near the gray hue so that a tone jump does not occur at the boundary between the gray hue gamut and the neighboring gamut. Desirably, there is a method of calculating and adjusting a shift amount, a vector distance, and the like with attenuation such that the influence of the adjustment on the intermediate saturation is reduced in the signal value adjacent to the output signal value corresponding to the gray hue.
また、グレー色相の中間彩度への調整は、L*の明度範囲が30以下の黒近傍〜シャドー領域が好ましく、更には、20以下又は15以下の黒近傍〜シャドー領域で行うのが好ましい。また、グレー色相の中間彩度への調整は、黒近傍〜シャドー領域に限定すされず、例えば、明度が15〜30の領域で行うこととしてもよい。 Further, the adjustment of the gray hue to the intermediate saturation is preferably performed in the vicinity of black to shadow area where the brightness range of L * is 30 or less, and more preferably in the vicinity of black to shadow area of 20 or less or 15 or less. Moreover, the adjustment to the intermediate saturation of the gray hue is not limited to the vicinity of black to the shadow area, and may be performed in an area having a lightness of 15 to 30, for example.
また、記録紙や感光材料等の出力媒体において、最大のvisual濃度及び最低明度に相当する色を黒近傍と設定して、その黒近傍〜明度20以下又は15以下のシャドー領域で、中間彩度への調整を行うこととしてもよい。これにより、出力媒体に合わせたグレー色相の調整を行うことができる。また、入力信号値で黒相当の出力媒体の無彩度色が出ている場合、それを黒近傍として設定して、中間彩度への調整を行うこととしても、同様の効果が得られるのは無論である。 Further, in an output medium such as recording paper or photosensitive material, the color corresponding to the maximum visual density and the minimum brightness is set as the vicinity of black, and the intermediate saturation is applied in the shadow area from the vicinity of black to the brightness of 20 or less or 15 or less. It is also possible to make adjustments. This makes it possible to adjust the gray hue according to the output medium. Also, if the input signal value produces an achromatic color equivalent to black in the output medium, the same effect can be obtained by setting it as near black and adjusting to the intermediate saturation. Of course.
また、3D−LUT24の作成において変換する色空間としては、L*a*b*色空間やLuv色空間等のデバイスに依存しない輝度拡張色空間が好ましく、例えば、sRGB色空間よりも大きく、CIE色空間に近い広さ、更には、CIE色空間を包含するような拡張色空間が好ましい。また、RGBからYCCへの変換マトリックスの国際規格を用いて、輝度色差分離空間を導いたsYCCやプリンタのsRGBの範囲を拡張して、γ=2.2のカーブを負の値まで拡張したbg−sRGBが輝度拡張色空間として挙げられる。 Further, as the color space to be converted in the creation of the 3D-LUT 24, a luminance extended color space that does not depend on a device such as an L * a * b * color space or a Luv color space is preferable. An area close to the color space, or an extended color space including the CIE color space is preferable. Also, by using the international standard of RGB to YCC conversion matrix, the range of sYCC derived from the luminance color difference separation space and the sRGB range of the printer is expanded, and the curve of γ = 2.2 is expanded to a negative value bg -SRGB is cited as the luminance extended color space.
特には、白色点、原色色度、観察環境等がsRGBと同じであるが,RGB各−0.5〜7.5までの範囲を許容し、RGB各16bitで、更に広い色域をカバーして表現することができるscRGBを用いることで、シャドー側でのデータの圧縮がなく、シャドーの色再現の向上ができ好ましい。 In particular, the white point, primary color chromaticity, observation environment, etc. are the same as sRGB, but allow a range of -0.5 to 7.5 for each RGB, and cover a wider color gamut with 16 bits for each RGB. By using scRGB that can be expressed as follows, there is no compression of data on the shadow side, and shadow color reproduction can be improved, which is preferable.
また、上述した実施形態は、LUT作成装置1を、カラープリンタ10と別体の装置として構成することとしたが、カラープリンタ10の内部にLUT作成装置1を構成することとしてもよく、その構成は適宜変更可能である。 In the above-described embodiment, the LUT creation apparatus 1 is configured as a separate apparatus from the color printer 10. However, the LUT creation apparatus 1 may be configured inside the color printer 10. Can be appropriately changed.
1 LUT作成装置
3 制御部
5 測色部
10 カラープリンタ
12 画像読取部
13 パッチ画像作成部
14 色座標変換部
16 画像処理部
18 色座標変換部
20 色変換部
22 プリント作成部
24 3次元ルックアップテーブル(3D−LUT)
240 入力信号値
242〜248 出力値
A 色相
B 補色の色相
C1 色再現特性
C2 色再現特性
P2 カラーパッチ
DESCRIPTION OF SYMBOLS 1 LUT creation apparatus 3 Control part 5 Color measurement part 10 Color printer 12 Image reading part 13 Patch image creation part 14 Color coordinate conversion part 16 Image processing part 18 Color coordinate conversion part 20 Color conversion part 22 Print creation part 24 Three-dimensional lookup Table (3D-LUT)
240 Input signal value 242 to 248 Output value A Hue B Complementary hue C1 Color reproduction characteristic C2 Color reproduction characteristic P2 Color patch
Claims (14)
前記画像データに基づいて前記画像出力装置により出力された画像を測色する測色手段と、
前記測色手段による測色の結果に基づいて、前記入力された画像データのシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度に色変換するための色変換定義データを作成する作成手段と、
を備えることを特徴とする色変換定義データ作成装置。 In a color conversion definition data creation device for creating color conversion definition data for color conversion of a signal value of input image data into a signal value corresponding to the color reproduction characteristics of the image output device,
Colorimetric means for colorimetrically measuring an image output by the image output device based on the image data;
Based on the result of color measurement by the color measurement means, the signal value of the gray hue in the shadow area of the input image data is color-converted to an intermediate saturation between complementary colors in the output color space of the image output device. Creating means for creating color conversion definition data for
A color conversion definition data creation device comprising:
前記画像出力装置により出力された画像を色空間の信号値を測定し、
前記作成手段は、
前記測定された信号値のシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度の信号値に変換し、その変換後の信号値と、前記入力された画像データのシャドー領域におけるグレー色相の信号値とを対応付けて前記色変換定義データを作成することを特徴とする請求項1に記載の色変換定義データ作成装置。 The colorimetric means is
Measure the color space signal value of the image output by the image output device,
The creating means includes
The gray hue signal value in the shadow region of the measured signal value is converted into a signal value of intermediate saturation between complementary colors in the output color space of the image output device, and the converted signal value and the input The color conversion definition data creating apparatus according to claim 1, wherein the color conversion definition data is created by associating a gray hue signal value in a shadow area of the image data.
前記シャドー領域の色空間を均等分布する格子点データ群に基づいた画像を測色することを特徴とする請求項1又は2に記載の色変換定義データ作成装置。 The colorimetric means is
The color conversion definition data creation device according to claim 1 or 2, wherein an image based on a grid point data group in which a color space of the shadow area is uniformly distributed is measured.
前記画像出力装置の出力色空間におけるシャドー領域の明度再現カーブが直線近似となるように前記色変換定義データを作成することを特徴とする請求項1〜3の何れか一項に記載の色変換定義データ作成装置。 The creating means includes
The color conversion according to any one of claims 1 to 3, wherein the color conversion definition data is created so that a brightness reproduction curve of a shadow area in an output color space of the image output device is a linear approximation. Definition data creation device.
前記入力された画像データの信号値を前記画像出力装置に依存しない輝度拡張色空間の信号値に変換した後に、前記補色同士の中間彩度に色変換するための色変換定義データを作成することを特徴とする請求項1〜4の何れか一項に記載の色変換定義データ作成装置。 The creating means includes
Creating color conversion definition data for converting the signal value of the input image data into a signal value of a luminance extended color space independent of the image output device, and then performing color conversion to intermediate saturation between the complementary colors; The color conversion definition data creation device according to any one of claims 1 to 4.
前記画像データに基づいて前記画像出力装置により出力された画像を測色する測色工程と、
前記測色工程における測色の結果に基づいて、前記入力された画像データのシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度に色変換するための色変換定義データを作成する作成工程と、
を含むことを特徴とする色変換定義データ作成方法。 In a color conversion definition data creating method for creating color conversion definition data for color converting a signal value of input image data into a signal value corresponding to a color reproduction characteristic of an image output device,
A colorimetric step of measuring the color of the image output by the image output device based on the image data;
Based on the result of color measurement in the color measurement step, the signal value of the gray hue in the shadow area of the input image data is color-converted to an intermediate saturation between complementary colors in the output color space of the image output device. Creating process to create color conversion definition data for
A method for creating color conversion definition data, comprising:
前記画像出力装置により出力された画像を色空間の信号値を測定し、
前記作成工程は、
前記測定された信号値のシャドー領域におけるグレー色相の信号値を、前記画像出力装置の出力色空間における補色同士の中間彩度の信号値に変換し、その変換後の信号値と、前記入力された画像データのシャドー領域におけるグレー色相の信号値とを対応付けて前記色変換定義データを作成することを特徴とする請求項7に記載の色変換定義データ作成方法。 The colorimetry step is
Measure the color space signal value of the image output by the image output device,
The creation process includes
The gray hue signal value in the shadow region of the measured signal value is converted into a signal value of intermediate saturation between complementary colors in the output color space of the image output device, and the converted signal value and the input The color conversion definition data creating method according to claim 7, wherein the color conversion definition data is created by associating with a gray hue signal value in a shadow area of the image data.
前記シャドー領域の色空間を均等分布する格子点データ群に基づいた画像を測色することを特徴とする請求項7又は8に記載の色変換定義データ作成方法。 The colorimetry step is
The color conversion definition data creation method according to claim 7 or 8, wherein an image based on a grid point data group in which a color space of the shadow area is uniformly distributed is measured.
前記画像出力装置の出力色空間におけるシャドー領域の明度再現カーブが直線近似となるように前記色変換定義データを作成することを特徴とする請求項7〜9の何れか一項に記載の色変換定義データ作成方法。 The creation process includes
The color conversion according to any one of claims 7 to 9, wherein the color conversion definition data is created so that a brightness reproduction curve of a shadow area in an output color space of the image output device becomes a linear approximation. Definition data creation method.
前記入力された画像データの信号値を前記画像出力装置に依存しない輝度拡張色空間の信号値に変換した後に、前記補色同士の中間彩度に色変換するための色変換定義データを作成することを特徴とする請求項7〜10の何れか一項に記載の色変換定義データ作成方法。 The creation process includes
Creating color conversion definition data for converting the signal value of the input image data into a signal value of a luminance extended color space independent of the image output device, and then performing color conversion to intermediate saturation between the complementary colors; The color conversion definition data creation method according to any one of claims 7 to 10.
前記入力された画像データのシャドー領域におけるグレー色相の信号値を、前記色変換定義データに基づいて自機の出力色空間における補色同士の中間彩度に色変換する色変換手段と、
前記色変換手段により色変換された信号値を有する画像データに基づいて画像を出力する画像出力手段と、
を備えることを特徴とする画像出力装置。 In the image output device that outputs the image based on the color-converted image data after color-converting the signal value of the input image data based on the predetermined color conversion definition data,
A color conversion means for color-converting a gray hue signal value in a shadow area of the input image data to an intermediate saturation between complementary colors in the output color space of the own machine based on the color conversion definition data;
Image output means for outputting an image based on image data having a signal value subjected to color conversion by the color conversion means;
An image output apparatus comprising:
前記色変換された信号値を有する画像データに基づいて記録媒体上に画像形成を行う画像形成手段を有し、
前記画像形成手段が画像形成する黒色の明度が所定レベル以下であることを特徴とする請求項13に記載の画像出力装置。 The image output means includes
Image forming means for forming an image on a recording medium based on the image data having the color-converted signal value;
14. The image output apparatus according to claim 13, wherein the brightness of black formed by the image forming unit is not more than a predetermined level.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006061119A JP2007243422A (en) | 2006-03-07 | 2006-03-07 | Color transformation definition data making device and method, and image output apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006061119A JP2007243422A (en) | 2006-03-07 | 2006-03-07 | Color transformation definition data making device and method, and image output apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007243422A true JP2007243422A (en) | 2007-09-20 |
Family
ID=38588535
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006061119A Pending JP2007243422A (en) | 2006-03-07 | 2006-03-07 | Color transformation definition data making device and method, and image output apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007243422A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9024937B2 (en) | 2012-10-22 | 2015-05-05 | Seiko Epson Corporation | Calibration method for image processing device, calibration device, image processing device, and display module |
| JP2015516584A (en) * | 2012-02-28 | 2015-06-11 | アップル インコーポレイテッド | Extended range color space |
| JPWO2021107033A1 (en) * | 2019-11-29 | 2021-06-03 |
-
2006
- 2006-03-07 JP JP2006061119A patent/JP2007243422A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015516584A (en) * | 2012-02-28 | 2015-06-11 | アップル インコーポレイテッド | Extended range color space |
| US9024937B2 (en) | 2012-10-22 | 2015-05-05 | Seiko Epson Corporation | Calibration method for image processing device, calibration device, image processing device, and display module |
| JPWO2021107033A1 (en) * | 2019-11-29 | 2021-06-03 | ||
| JP7217364B2 (en) | 2019-11-29 | 2023-02-02 | 千寿製薬株式会社 | Pharmaceutical composition |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101163193B (en) | System, medium, and method calibrating gray data | |
| US8204304B2 (en) | Color gamut mapping by forming curved cross-sectional surfaces | |
| JPH06141175A (en) | Calibration architecture of color printer | |
| JPH11341296A (en) | Color area conversion method and color area converter | |
| US20070030498A1 (en) | Color processing method and apparatus | |
| JPH09135316A (en) | Image processing apparatus and method | |
| JP2006262446A (en) | Image processing apparatus, image processing method, and image processing program | |
| US7733525B2 (en) | Gamut mapping method and apparatus | |
| US7411696B2 (en) | Smooth gray component replacement strategy that utilizes the full device gamut | |
| JP4803122B2 (en) | Color processing apparatus and program | |
| JP2007151055A (en) | Image processing apparatus, image processing method, and image processing program | |
| JP2007151055A6 (en) | Image processing apparatus, image processing method, and image processing program | |
| JP2003219193A (en) | Color image processing method and color image processor | |
| US7573607B2 (en) | Method of selecting inks for use in imaging with an imaging apparatus | |
| US7535596B2 (en) | Colorant control values for color printing devices | |
| US7229146B2 (en) | System and method for characterizing a printing device | |
| JP2007280402A (en) | System and method for generating gray tones from color image data | |
| JP2007243422A (en) | Color transformation definition data making device and method, and image output apparatus | |
| JP3776326B2 (en) | How to create a color conversion table | |
| JP3854644B2 (en) | Image processing method and apparatus | |
| JP2007243957A (en) | System, method and program for extracting gray information from color image data | |
| JP4466037B2 (en) | Image processing apparatus and image processing method | |
| JP4159912B2 (en) | Color conversion method with hue correction using multiple lookup tables and interpolation | |
| JP4092544B2 (en) | Color conversion device, color conversion method, color conversion program, color conversion table creation method, color conversion table creation device, color conversion table creation program, color conversion table, and medium on which color conversion table data is recorded | |
| JP2017135683A (en) | Generation device, and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20070827 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080221 |