[go: up one dir, main page]

JP2003169219A - Method and apparatus for calibration - Google Patents

Method and apparatus for calibration

Info

Publication number
JP2003169219A
JP2003169219A JP2002259641A JP2002259641A JP2003169219A JP 2003169219 A JP2003169219 A JP 2003169219A JP 2002259641 A JP2002259641 A JP 2002259641A JP 2002259641 A JP2002259641 A JP 2002259641A JP 2003169219 A JP2003169219 A JP 2003169219A
Authority
JP
Japan
Prior art keywords
color
color space
patch
change
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2002259641A
Other languages
Japanese (ja)
Other versions
JP4123354B2 (en
Inventor
Tetsushi Anabuki
哲士 穴吹
Hiroaki Ikegami
博章 池上
Hitoshi Kokatsu
斉 小勝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2002259641A priority Critical patent/JP4123354B2/en
Publication of JP2003169219A publication Critical patent/JP2003169219A/en
Application granted granted Critical
Publication of JP4123354B2 publication Critical patent/JP4123354B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Color, Gradation (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a calibration apparatus that can correct an optional color in a way of not causing the correction effect to other colors. <P>SOLUTION: A gray gradation path output section 2 transfers gray gradation patch data produced by a gray gradation patch generating section 1 to a printer 3, which prints out a gray gradation patch print 4. A colorimetric unit 5 measures the color of the print 4, and a gray gradation colorimetric section 6 gives the result to a multi-dimensional LUT adjustment section 7. The multi- dimensional LUT adjustment section 7 first obtains a sensitivity characteristic matrix denoting a rate of a change in each element of a measurement value color space with respect to a change in each element in an output color space, then obtains a difference between measured data and base data in an initial state of the multi-dimensional LUT on the basis of a cross-reference between the gray gradation patch data and colorimetric data of the patch to obtain a change in the colorimetric value in the color space. The multi-dimensional LUT adjustment section 7 obtains grating point data in the output color space on the basis of the change amount and the sensitivity characteristic matrix to correct the multi-dimensional LUT. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、カラープリンタな
どの出力装置において、多次元ルックアップテーブルを
用いて色変換を行う色変換装置の色変換パラメータを補
正するキャリブレーション装置及びキャリブレーション
方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a calibration device and a calibration method for correcting a color conversion parameter of a color conversion device that performs color conversion using a multi-dimensional lookup table in an output device such as a color printer. Is.

【0002】[0002]

【従来の技術】カラープリンタなどの出力装置において
は、一般に入力色空間とプリント処理に用いる出力色空
間が異なるため、色空間の変換を行う色変換装置が不可
欠である。この色空間の変換には、一次元のルックアッ
プテーブル(特に色変換の最後段に置かれる場合はTo
ne Representation Curve、略
してTRCと呼ばれることもある、以下の説明において
もこの呼称を用いる)、入力色空間に等しい次元を持つ
多次元のルックアップテーブル(以降、多次元LUTと
略す)、入力値の一次項や高次項、定数などと掛け合わ
せることによって出力値を得る行列演算などのアルゴリ
ズムが用いられる。一般には、多次元LUT処理もしく
は行列演算を行った後に、出力色空間の各要素毎にTR
C処理を行う方式がよく使われている。特に最近では、
多次元LUT処理とTRC処理を組み合わせた処理が主
流になりつつある。
2. Description of the Related Art In an output device such as a color printer, an input color space is generally different from an output color space used for print processing, and therefore a color conversion device for converting the color space is indispensable. For this color space conversion, a one-dimensional look-up table (especially if the final stage of color conversion is To
ne Representation Curve, which may also be referred to as TRC for short, is also used in the following description), a multi-dimensional lookup table having dimensions equal to the input color space (hereinafter abbreviated as multi-dimensional LUT), input value An algorithm such as a matrix operation that obtains an output value by multiplying by a first-order term, a higher-order term, a constant, or the like is used. In general, after performing multidimensional LUT processing or matrix operation, TR for each element of the output color space
The method of performing C processing is often used. Especially recently
Processing combining multidimensional LUT processing and TRC processing is becoming mainstream.

【0003】一般にこれらの処理において用いる色変換
パラメータは、出力装置の製造時に個々の出力装置の特
性に合わせて調整されるので、製造直後は正しい色の出
力が得られる。しかし、装置製造時から時間が経つと、
出力装置の特性が変動してしまう。そのため、色変換パ
ラメータと出力装置の特性が合わなくなり、正しい色の
出力が得られなくなる。また、出力装置によっては電源
投入後の経過時間や、出力枚数によって出力装置の特性
が変動することもあり、これも正しい色の出力が得られ
なくなる原因となっていた。
Generally, the color conversion parameters used in these processes are adjusted in accordance with the characteristics of each output device when the output device is manufactured, so that the correct color output can be obtained immediately after the manufacturing. However, if time has passed since the device was manufactured,
The characteristics of the output device change. Therefore, the color conversion parameter and the characteristics of the output device do not match, and correct color output cannot be obtained. In addition, depending on the output device, the characteristics of the output device may vary depending on the elapsed time after the power is turned on and the number of output sheets, which also causes the output of the correct color to not be obtained.

【0004】色が正しく出力されない場合、特に問題と
なる点としては、シアン、マゼンタ、イエロー、ブラッ
クといった色材の濃度が入力値に比例してなだらかに増
加せず、あるところで急に増加してその部分の変化が輪
郭のように見えてしまうという問題や、グレイなど特に
色の変化が目立ちやすい領域において色が変わってしま
うといった問題がある。この問題を解決するためには、
出力装置の使用前に色変換パラメータを再調整して、使
用時の出力特性に色変換パラメータを合わせる必要があ
る。この処理はキャリブレーションと呼ばれる。
When colors are not output correctly, a particular problem is that the densities of color materials such as cyan, magenta, yellow, and black do not increase gently in proportion to the input value, but suddenly increase at certain points. There are problems that the change in that part looks like an outline, and that the color changes in a region such as gray where the color change is particularly noticeable. To solve this problem,
It is necessary to readjust the color conversion parameters before using the output device so that the color conversion parameters match the output characteristics during use. This process is called calibration.

【0005】キャリブレーションの具体的な方法として
は、まず出力装置で決められた色のパターン(一般にパ
ッチと呼ばれる)を出力し、その色を測色機、もしくは
変換特性のわかっているスキャナなどの入力装置で測定
する。そして、L* * *やL* * * といった装
置に依存しない色空間における数値で表現し、その数値
を元にして色変換パラメータを再計算もしくは補正する
ことにより再調整を行うといった方法が取られる。
As a specific method of calibration, first, a color pattern (generally called a patch) determined by an output device is output, and the color is measured by a colorimeter or a scanner whose conversion characteristic is known. Measure with an input device. Then, it is represented by a numerical value in a device-independent color space such as L * a * b * or L * u * v * , and the readjustment is performed by recalculating or correcting the color conversion parameter based on the numerical value. The method is taken.

【0006】従来、このようなキャリブレーション処理
は、TRC処理の際の色変換パラメータを調整すること
によって行われていた。例えば、特許第2738413
号公報に記載されている方式では、色材の階調がなだら
かに増加するようにするために、色材単色の複数の濃度
のパッチの測定値を用いて、各チャンネル毎にTRC処
理の際の色変換パラメータを調整していた。また、特開
平2−76760号公報、特開平7−115556号公
報、特開2000−278545号公報に記載されてい
る方式では、複数の濃度のグレイのパッチの測定値を用
いて各チャンネル毎にTRC処理の際の色変換パラメー
タを調整することによってグレイの補正を行っていた。
Conventionally, such a calibration process has been performed by adjusting a color conversion parameter in the TRC process. For example, Japanese Patent No. 2738413
In the method described in the publication, in order to gradually increase the gradation of the color material, measured values of a plurality of density patches of a single color material are used to perform TRC processing for each channel. Had adjusted the color conversion parameters of. Further, in the methods described in JP-A-2-76760, JP-A-7-115556, and JP-A-2000-278545, measurement values of gray patches of a plurality of densities are used for each channel. Gray is corrected by adjusting the color conversion parameter in the TRC processing.

【0007】しかし、いずれの場合もTRC処理の際の
色変換パラメータを調整することで色補正を行っている
ため、色材単色の階調補正とグレイの補正を同時に行お
うとしたとき、双方の補正量が影響を及ぼし合い、色材
単色階調補正とグレイの補正を両立させることが難しか
った。すなわち、グレイでは黒単色の他にそのほかの色
材を混合して色再現を行っており、ある単色の階調補正
を行うとグレイが色づいてしまう。逆にグレイに合わせ
てそれぞれの色の階調補正を行うと、それぞれの単色の
際の階調が変化してしまい、色再現性が低下してしま
う。従ってTRC処理の際の色変換パラメータを調整す
るのみでは、単色の階調補正とグレイの補正を両立させ
ることは困難であった。このような問題はグレイに限ら
ず、2次色以上のある色について補正を行う場合に同様
に発生する問題である。
However, in both cases, since color correction is performed by adjusting the color conversion parameters during TRC processing, when it is attempted to perform grayscale correction and grayscale correction for a single color material at the same time, both The correction amounts affect each other, and it is difficult to achieve both the color material single-color gradation correction and the gray correction. That is, in the case of gray, in addition to black single color, other color materials are mixed to perform color reproduction, and when gradation correction of a certain single color is performed, gray is colored. On the contrary, when the gradation correction of each color is performed according to gray, the gradation of each single color changes, and the color reproducibility deteriorates. Therefore, it is difficult to achieve both the grayscale correction of a single color and the correction of gray only by adjusting the color conversion parameter in the TRC processing. Such a problem is not limited to gray, and is a problem similarly occurring when correction is performed for a certain color of secondary color or higher.

【0008】[0008]

【特許文献1】特許第2738413号公報[Patent Document 1] Japanese Patent No. 2738413

【特許文献2】特開平2−76760号公報[Patent Document 2] Japanese Patent Application Laid-Open No. 2-76760

【特許文献3】特開平7−115556号公報[Patent Document 3] JP-A-7-115556

【特許文献4】特開2000−278545号公報[Patent Document 4] Japanese Patent Laid-Open No. 2000-278545

【0009】[0009]

【発明が解決しようとする課題】本発明は、上述した事
情に鑑みてなされたもので、任意の色についての補正を
行うとともに、その補正の影響を他の色に及ぼさないよ
うに補正を行うことができるキャリブレーション装置及
びキャリブレーション方法を提供することを目的とする
ものである。例えば色材単色の階調補正とグレイなどの
2次色以上の特定の色範囲についての補正を同時に行っ
た場合でも、良好な出力結果が得られるようにキャリブ
レーションを行うことができるキャリブレーション装置
及びキャリブレーション方法を提供することを目的とし
ている。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned circumstances, and performs correction for an arbitrary color and correction so that the influence of the correction does not affect other colors. An object of the present invention is to provide a calibration device and a calibration method that can perform the calibration. For example, a calibration device that can perform a calibration so that a good output result can be obtained even when the gradation correction of a single color material and the correction of a specific color range of secondary colors such as gray are simultaneously performed. And to provide a calibration method.

【0010】[0010]

【課題を解決するための手段】本発明におけるキャリブ
レーション装置及びキャリブレーション方法では、多次
元LUTを調整することで色変換パラメータの補正を行
う。本発明の第1の構成では、多次元LUTを用いた色
変換処理において、出力装置から出力されたキャリブレ
ーション用のパッチを測色し、測色値をもとに多次元L
UTを調整することを特徴としている。このように多次
元LUTを調整することによって、色材単色の場合で
も、グレイなどの2次色以上の色範囲の色であっても、
部分的な調整が可能である。例えばグレイは3次色ある
いは4次色となり得るが、従来のようにTRCパラメー
タを調整した場合、各色材単色についてすべて変化して
しまう。しかし本発明によれば、多次元LUT中のグレ
イの領域のみを調整するので、他の色範囲への影響はな
いか、あるいは小さい。また、例えば色材単色の階調補
正とグレイなどの2次色以上の特定の色範囲についての
補正を同時に行った場合でも、それぞれの色範囲につい
て良好な補正を行うことができる。従って、本発明のキ
ャリブレーション装置及びキャリブレーション方法によ
ってキャリブレーションを行うことによって、出力装置
から常に正確に色再現された画像を得ることができる。
In the calibration apparatus and the calibration method according to the present invention, the color conversion parameters are corrected by adjusting the multidimensional LUT. According to the first configuration of the present invention, in the color conversion processing using the multidimensional LUT, the calibration patch output from the output device is subjected to colorimetry, and the multidimensional L is calculated based on the colorimetric value.
It is characterized by adjusting the UT. By adjusting the multi-dimensional LUT in this way, whether the color material is a single color or a color in the color range of secondary colors such as gray,
Partial adjustment is possible. For example, gray can be a tertiary color or a quaternary color, but when the TRC parameters are adjusted as in the conventional case, all the individual colors of each color material change. However, according to the present invention, since only the gray area in the multi-dimensional LUT is adjusted, there is little or no effect on other color ranges. Further, for example, even when the gradation correction of a single color material and the correction of a specific color range of secondary colors such as gray are simultaneously performed, good correction can be performed for each color range. Therefore, by performing calibration with the calibration device and the calibration method of the present invention, it is possible to always obtain an image in which accurate color reproduction is performed from the output device.

【0011】また、本発明の第2の構成では、多次元L
UT処理とTRCを組み合わせた色変換処理において、
色材単色の階調補正はTRCパラメータを調整すること
で行い、グレイ等の2次色以上の色領域の補正は多次元
LUTを調整することで行うことを特徴としている。こ
の場合、色材単色の階調補正とグレイなどの2次色以上
の色領域の補正とを行う場合には、先にTRCパラメー
タの調整を行った後に、調整されたTRCパラメータを
用いて、2次色以上の色領域について多次元LUTを調
整するとよい。この第2の構成においても、グレイなど
の2次色以上の色範囲の色の調整は、多次元LUTに対
する部分的な調整で行うことができるので、他の色範囲
への影響はないか、あるいは小さい。従って、調整すべ
き色範囲について他の色への影響を与えずに良好な補正
を行うことができ、出力装置から常に正確に色再現され
た画像を得ることができる。
In the second configuration of the present invention, the multidimensional L
In the color conversion process combining UT process and TRC,
It is characterized in that gradation correction of a single color of a color material is performed by adjusting a TRC parameter, and correction of a color area of a secondary color such as gray is performed by adjusting a multidimensional LUT. In this case, when the gradation correction of a single color material and the correction of a color region of a secondary color such as gray are performed, the TRC parameters are adjusted first, and then the adjusted TRC parameters are used. It is advisable to adjust the multi-dimensional LUT for color regions of secondary colors and above. Also in this second configuration, since the color adjustment of the color range of secondary colors such as gray can be performed by the partial adjustment for the multidimensional LUT, is there any influence on other color ranges? Or small. Therefore, the color range to be adjusted can be satisfactorily corrected without affecting other colors, and an image whose color is reproduced accurately can be always obtained from the output device.

【0012】多次元LUTを調整する際には、まず部分
的に調整するパラメータに応じてパッチにどの色を配置
するかを決め、そのパッチを使ってキャリブレーション
を行う。従って、調整すべき色範囲にパッチの範囲を限
定することができ、少ないパッチでキャリブレーション
を行うことができる。その後、調整したパラメータに応
じて新たな検証パッチを作成し、その検証パッチを測定
することでキャリブレーション精度の検証を行う。も
し、十分なキャリブレーション精度が得られなかった場
合は、その検証パッチのデータもキャリブレーション用
のデータとして使用して、再びキャリブレーションを行
う。この処理を、十分なキャリブレーション精度が得ら
れるようになるまで繰り返すように構成することができ
る。これによって、必要最小限のパッチ数で十分な精度
を得ることができる。
When adjusting a multi-dimensional LUT, first, which color is to be arranged in a patch is determined according to a parameter to be partially adjusted, and the patch is used for calibration. Therefore, the patch range can be limited to the color range to be adjusted, and the calibration can be performed with a small number of patches. After that, a new verification patch is created according to the adjusted parameter, and the verification accuracy is measured by measuring the verification patch. If sufficient calibration accuracy is not obtained, the data of the verification patch is also used as the data for calibration, and the calibration is performed again. This process can be configured to be repeated until sufficient calibration accuracy is obtained. As a result, sufficient accuracy can be obtained with the minimum required number of patches.

【0013】[0013]

【発明の実施の形態】図1は、本発明の第1の実施の形
態を示すブロック図である。図中、1はグレイ階調パッ
チ生成部、2はグレイ階調パッチ出力部、3はプリン
タ、4はグレイ階調パッチプリント、5は測色機、6は
グレイ階調パッチ測色部、7は多次元LUT調整部であ
る。この第1の実施の形態では、グレイについてキャリ
ブレーションを行うものとして説明する。もちろん、他
の色についても同様にキャリブレーションを行うことが
できる。
FIG. 1 is a block diagram showing a first embodiment of the present invention. In the figure, 1 is a gray gradation patch generation unit, 2 is a gray gradation patch output unit, 3 is a printer, 4 is a gray gradation patch print, 5 is a colorimeter, 6 is a gray gradation patch color measurement unit, and 7 is a colorimeter. Is a multi-dimensional LUT adjustment unit. In the first embodiment, description will be made assuming that calibration is performed for gray. Of course, other colors can be similarly calibrated.

【0014】グレイ階調パッチ生成部1は、多次元LU
Tをキャリブレーションするためのグレイ階調パッチの
データ(グレイ階調パッチデータ)を生成する。このグ
レイ階調パッチは、多次元LUTの項目のうち、調整を
行いたいグレイ領域に含まれる入力色の値を補正前の多
次元LUTで色材色空間に変換して、画像上にある大き
さで配置した画像データである。ここでは色材色空間を
C(シアン)M(マゼンタ)Y(イエロー)K(ブラッ
ク)色空間であるものとし、グレイ階調パッチ生成部1
はCMYK色空間のグレイ階調パッチデータを生成する
ものとする。グレイ階調パッチ出力部2は、グレイ階調
パッチ生成部1で生成したグレイ階調パッチデータをグ
レイ階調パッチとなる画像に変換し、出力装置(ここで
はプリンタ3)に送る。
The gray gradation patch generator 1 is a multidimensional LU.
Gray tone patch data for calibrating T (gray tone patch data) is generated. This gray gradation patch is a size on the image obtained by converting the value of the input color included in the gray area to be adjusted among the items of the multidimensional LUT into the color material color space by the multidimensional LUT before correction. It is the image data arranged in this way. Here, the color material color space is assumed to be a C (cyan) M (magenta) Y (yellow) K (black) color space, and the gray gradation patch generation unit 1
Generates gray tone patch data in the CMYK color space. The gray gradation patch output unit 2 converts the gray gradation patch data generated by the gray gradation patch generation unit 1 into an image that becomes a gray gradation patch, and sends it to the output device (here, the printer 3).

【0015】プリンタ3は、出力装置の1つであり、例
えばC、M、Yの3色あるいはKを加えた4色の色材
(インクやトナーなど)を用いて画像を形成する。通
常、プリンタ3はRGB色空間やL* * * 色空間か
ら色材色空間であるCMY色空間またはCMYK色空間
に色変換を行う色変換装置を有しており、ここでは、こ
の色変換装置が多次元LUTを用いて色変換を行うもの
とする。例えば、入力される画像信号がL* * *
空間の信号であれば、3次元LUTが用いられる。な
お、キャリブレーションを行う場合には、グレイ階調パ
ッチ出力部2から渡されるグレイ階調パッチ画像は、多
次元LUTにより変換を行わずにプリントし、グレイ階
調パッチプリント4を得る。
The printer 3 is one of the output devices, and forms an image using, for example, color materials (ink, toner, etc.) of three colors of C, M, Y or four colors added with K. Usually, the printer 3 has a color conversion device that performs color conversion from the RGB color space or the L * a * b * color space to the CMY color space or the CMYK color space, which is the color material color space. It is assumed that the conversion device performs color conversion using a multidimensional LUT. For example, if the input image signal is a signal in the L * a * b * color space, a three-dimensional LUT is used. When performing calibration, the gray gradation patch image delivered from the gray gradation patch output unit 2 is printed by the multidimensional LUT without conversion, and the gray gradation patch print 4 is obtained.

【0016】グレイ階調パッチ測色部6は、プリンタ3
によってプリントされたグレイ階調パッチプリント4を
測色機5によって測色し、装置に依存しない数値、例え
ばL * * * 色空間で表現して、測色値を多次元LU
T調整部7に送る。
The gray gradation patch colorimetric section 6 includes a printer 3
Gray gradation patch print 4 printed by
Numerical value measured by the colorimeter 5 and independent of the device, eg
If L *a*b*Multi-dimensional LU for colorimetric values expressed in color space
It is sent to the T adjustment unit 7.

【0017】多次元LUT調整部7は、グレイ階調パッ
チ測色部6から送られてくるグレイ階調パッチプリント
4のL* * * 色空間における測色値と、その測色値
に対応する色材色空間における色値(すなわちグレイ階
調パッチ生成部1で生成したグレイ階調パッチデータ)
との対応関係を求める。そして、その対応関係から、多
次元LUTの調整量を計算する。例えば多次元LUTの
入力色空間がL* ** 色空間である場合には、グレ
イの調整は、a* =b* =0の条件を満たすグリッド点
のCMYあるいはCMYKの出力値を調整すればよい。
The multi-dimensional LUT adjusting unit 7 determines the colorimetric value in the L * a * b * color space of the gray gradation patch print 4 sent from the gray gradation patch colorimetric unit 6 and the colorimetric value thereof. Color values in the corresponding color material color space (that is, gray gradation patch data generated by the gray gradation patch generation unit 1)
Find the correspondence with. Then, the adjustment amount of the multidimensional LUT is calculated from the correspondence relationship. For example, when the input color space of the multi-dimensional LUT is the L * a * b * color space, gray adjustment involves adjusting the output values of CMY or CMYK at grid points that satisfy the condition of a * = b * = 0. do it.

【0018】なお、グリッド点とは、多次元LUTの各
項目を同じ次元数を持った空間の中の点として考えたと
き、多次元LUTの一つの項目に対応する点のことであ
る。この空間は入力色空間とみなせる。一方、多次元L
UTの各項目の持つ値は出力色空間の値とみなせる。よ
って、多次元LUTの一つの項目、すなわちグリッド点
は入力色空間中の一点であると同時に、入力色空間から
出力色空間への写像とみなすことができる。
A grid point is a point corresponding to one item of a multidimensional LUT when each item of the multidimensional LUT is considered as a point in a space having the same number of dimensions. This space can be regarded as the input color space. On the other hand, multidimensional L
The value of each item of UT can be regarded as the value of the output color space. Therefore, one item of the multidimensional LUT, that is, a grid point is one point in the input color space, and at the same time, it can be regarded as a mapping from the input color space to the output color space.

【0019】多次元LUT調整部7において多次元LU
Tの調整量を計算する際に、まず多次元LUTのパラメ
ータを作成した時点(ここでは初期状態と呼ぶ)の色材
色空間とL* * * 色空間の対応を求める必要があ
る。そのため、多次元LUTを作成した時に使用した、
色材色空間とL* * * 色空間の対応を示すデータを
得なければならない。もし初期状態における多次元LU
Tのパラメータを作成した時に使用したパッチデータが
あるなら、それは初期状態における色材色空間とL*
* * 色空間の対応関係を示しているため、色材色空間
とL* * * 色空間の対応を示すデータとして使用で
きる。また、多次元LUTの入力がデバイスに非依存な
色空間であった場合は、やはり色材色空間とL* *
* 色空間の対応を示していると考えられるので、調整前
の多次元LUTを用いてL* * * 値を色材色空間に
変換することによって、色材色空間とL* * * 色空
間の対応を示すデータを作成することができる。
The multidimensional LU in the multidimensional LUT adjusting section 7
When calculating the adjustment amount of T, first the parameters of the multidimensional LUT
Color material at the time of creating the data (herein called the initial state)
Color space and L*a*b*It is necessary to seek the correspondence of the color space
It Therefore, I used it when I created a multi-dimensional LUT,
Color material color space and L*a*b*Data showing the correspondence of the color space
I have to get it. Multidimensional LU in the initial state
The patch data used when the parameters of T were created
If there is, it is the colorant color space and L in the initial state.*a
*b*Color material color space because it shows the correspondence of color space
And L*a*b*It can be used as data showing the correspondence of color spaces
Wear. In addition, the input of the multi-dimensional LUT is device-independent.
If it is a color space, the color space and L*a*b
*It is thought that it indicates the correspondence of the color space, so before adjustment
L using the multidimensional LUT of*a*b *Value in colorant color space
By converting the color material color space and L*a*b*Color sky
It is possible to create data indicating the correspondence between the two.

【0020】ただし、実際にはグレイ階調パッチの色デ
ータがこの対応関係データに含まれているとは限らない
ため、その場合は最小二乗法やニューラルネットワーク
といった方法で、グレイ階調パッチのデータの初期状態
における対応関係を予測する必要がある。このようにし
て、初期状態と補正時点における色材色空間とL* *
* 色空間の対応が得られるので、両時点におけるL*
* * 値の差を取ることで、初期状態と補正時点にお
ける色の変化をL* * * 色差として算出することが
できる。
However, the color data of the gray gradation patch is actually
Data is not always included in this correspondence data
Therefore, in that case, least squares method or neural network
The initial state of gray gradation patch data
It is necessary to predict the correspondence relationship in. Like this
The color space and L in the initial state and at the time of correction.*a *
b*Since the correspondence of the color space is obtained, L at both time points*
a*b*By taking the difference between the values, the initial state and the
L the color change*a*b*Can be calculated as color difference
it can.

【0021】多次元ルックアップテーブルを補正するた
めには、さらに、初期状態と補正時点において同一のL
* * * 色値を得たとしたときの、色材色空間におけ
る変化量を求めなければならない。そこで、先ほどの初
期状態の色材色空間とL* * * 色空間の対応から、
* * * 色値の変化に対する色材色空間の変化の割
合を計算する。この割合は行列の形で与えられるが、色
材の種類は同じなので、初期状態と補正時点においてほ
とんど変化しない量であると考えられる。そこで、この
行列を先に算出したL* * * 色差と掛け合わせるこ
とによって、色材色空間の変化量を求めることができ
る。最後にこの変化量を用いて多次元LUTパラメータ
を補正することにより、グレイ階調の補正を行うことが
できる。
To correct the multi-dimensional lookup table
In addition, the same L
*a*b*In the color space where the color value is obtained
The amount of change must be calculated. So, the first time
Color material color space and L*a *b*From the correspondence of the color space,
L*a*b*Ratio of change in color material color space to change in color value
Calculate the sum. This proportion is given in matrix form, but the color
Since the type of material is the same, there are
It is considered to be an amount that does not change at all. So this
L calculated from the matrix first*a*b*Multiply with color difference
The amount of change in the color material color space can be calculated by
It Finally, using this variation, the multidimensional LUT parameters
It is possible to correct the gray gradation by correcting
it can.

【0022】図2、図3は、本発明の第1の実施の形態
における動作の第1の例を示すフローチャートである。
ここではプリンタ3は、色材としてC、M、Yの3色を
用いる場合について説明する。まずS21において、ベ
ースデータを得る。ベースデータとは、上述の初期状態
における実データであり、後述するS25で補正後のC
MY値を予測する際に必要となるデータである。この例
ではベースデータは、CMY値とそれに対応するL*
* * 値の組のリストとして表される。ここでは、最初
に多次元LUTのパラメータを作成したときに測定した
パッチの値をベースデータとして用いるものとする。
2 and 3 are flow charts showing a first example of the operation according to the first embodiment of the present invention.
Here, the case where the printer 3 uses three colors of C, M, and Y as color materials will be described. First, in S21, base data is obtained. The base data is the actual data in the above-mentioned initial state, and is C after correction in S25 described later.
It is data required when predicting the MY value. In this example, the base data is the CMY value and the corresponding L * a.
Represented as a list of * b * value pairs. Here, it is assumed that the patch values measured when the parameters of the multidimensional LUT are first created are used as the base data.

【0023】S22において、グレイ階調パッチ生成部
1が、グレイ階調パッチデータを生成する。この階調パ
ッチデータは、多次元LUTのうち補正を行いたいグレ
イ領域、すなわちa* =b* =0のグリッド点に対応す
るCMY出力データを並べたものである。
In S22, the gray gradation patch generation unit 1 generates gray gradation patch data. The gradation patch data is an array of CMY output data corresponding to the gray area to be corrected in the multidimensional LUT, that is, the grid points of a * = b * = 0.

【0024】S23において、グレイ階調パッチ出力部
2は、S22でグレイ階調パッチ生成部1が生成したグ
レイ階調パッチデータからパッチ画像を生成する。パッ
チ画像はパッチデータの色を、一定の大きさで規則的に
画像中に配置したものである。そして生成したパッチ画
像をプリンタ3にプリントさせ、グレイ階調パッチプリ
ント4を得る。
In S23, the gray gradation patch output unit 2 generates a patch image from the gray gradation patch data generated by the gray gradation patch generation unit 1 in S22. The patch image is one in which the colors of patch data are regularly arranged in the image with a fixed size. Then, the generated patch image is printed on the printer 3 to obtain a gray gradation patch print 4.

【0025】S24において、ユーザがグレイ階調パッ
チプリント4を測色機5で測定したデータを、グレイ階
調パッチ測色部6が読み取る。このデータはL* *
* 色空間で測定される。
In step S24, the data measured by the user on the gray tone patch print 4 with the colorimeter 5 is read by the gray tone patch colorimetric unit 6. This data is L * a * b
* Measured in color space.

【0026】S25において、多次元LUT調整部7
は、グレイ階調パッチ測色部6で読み取ったL* *
* データと、グレイ階調パッチ生成部1が生成したCM
Yのグレイ階調パッチデータから、補正後のCMY値を
グリッド点ごとに求める。求めた補正後のCMY値を多
次元LUTの各グリッド点にセットすることによって、
グレイにおけるキャリブレーションを行うことができ
る。以後、プリンタ3においては色変換装置において補
正後の多次元LUTを用いてL* * * 色空間からC
MY色空間への色変換処理を行えば、正確に色変換を行
うことができる。
In step S25, the multidimensional LUT adjustment unit 7
Is the L * a * b read by the gray gradation patch color measurement unit 6.
* Data and CM generated by the gray gradation patch generator 1
The corrected CMY value is obtained for each grid point from the Y gray gradation patch data. By setting the obtained corrected CMY values at each grid point of the multidimensional LUT,
Calibration in gray can be done. Thereafter, the printer 3 uses the corrected multidimensional LUT in the color conversion device to convert the C from the L * a * b * color space.
If color conversion processing to the MY color space is performed, accurate color conversion can be performed.

【0027】次にS25において補正後のCMY値を計
算する方法について、図3のフローチャートを用いて説
明する。S31において、グレイ階調パッチデータのC
MY値からベースデータを使ってL* * * 値を計算
し、初期状態のL* * *値(L*o,a*o,b*o)を
得る。この計算は、例えば特開平10−262157号
公報で説明されている色伝達特性予測方法によって行う
ことができる。
Next, a method of calculating the corrected CMY values in S25 will be described with reference to the flowchart of FIG. In S31, the grayscale patch data C
The L * a * b * value is calculated from the MY value using the base data to obtain the initial L * a * b * value (L * o, a * o, b * o). This calculation can be performed, for example, by the color transfer characteristic prediction method described in Japanese Patent Laid-Open No. 10-262157.

【0028】S32において、ベースデータを用いて感
度特性(CMY値の変化に対するL * * * 値の変化
量)を求める。従って感度特性は行列の形を取る。この
感度特性も、例えば特開平10−262157号公報で
説明されている方法によって求めることができる。
In step S32, the base data is used to detect
Degree characteristics (L for changes in CMY values *a*b*Change in value
Quantity). Therefore, the sensitivity characteristic takes the form of a matrix. this
Sensitivity characteristics are also disclosed in, for example, Japanese Patent Laid-Open No. 10-262157.
It can be determined by the method described.

【0029】感度特性の値はL* * * /CMY座標
の値によって異なるので、どの座標において感度特性を
計算するかを決める必要がある。例えば、S31で得ら
れた初期状態におけるL* * * 値(L*o,a*o,b
*o)、グレイ階調パッチプリント4から測定したL*
* * 測定値(L*p,a*p,b*p)、あるいは両者の中
点において感度特性を計算することができる。
Since the value of the sensitivity characteristic differs depending on the value of the L * a * b * / CMY coordinates, it is necessary to determine at which coordinate the sensitivity characteristic is calculated. For example, L * a * b * values (L * o, a * o, b) in the initial state obtained in S31
* o), L * a measured from gray gradation patch print 4
The sensitivity characteristic can be calculated at the * b * measured value (L * p, a * p, b * p), or the midpoint between the two.

【0030】このようにして得られた感度特性は、以下
のような行列の形となる。
The sensitivity characteristic thus obtained has the following matrix form.

【数1】 [Equation 1]

【0031】S33において、S32で求めた感度特性
行列を用いて、補正後のCMY値を求める。
In S33, the corrected CMY value is obtained using the sensitivity characteristic matrix obtained in S32.

【数2】 ただし、ここで(Co,Mo,Yo)は補正後の多次元
テーブルのCMY値、(L*p,a*p,b*p)はグレイ階
調パッチプリント4から測色したL* * * 測定値、
(Cp,Mp,Yp)はグレイ階調パッチのCMY値で
ある。
[Equation 2] Here, (Co, Mo, Yo) is the CMY value of the corrected multidimensional table, and (L * p, a * p, b * p) is L * a * measured from the gray gradation patch print 4 . b * measured value,
(Cp, Mp, Yp) is the CMY value of the gray gradation patch.

【0032】ここで、L* * * 値からCMY値を求
めるのに感度特性行列の逆行列を用いたが、場合によっ
ては逆行列を求めずに、(Co,Mo,Yo)を変化さ
せて以下の式の左辺を0にする値を探索したり、あるい
は左辺のベクトルの絶対値を誤差とみなして、これを最
小にするような値を探索するような方法を用いてもよ
い。
Here, the inverse matrix of the sensitivity characteristic matrix is used to obtain the CMY values from the L * a * b * values, but in some cases, the inverse matrix is not obtained and (Co, Mo, Yo) is changed. A method may be used in which the value on the left side of the following equation is searched for, or the absolute value of the vector on the left side is regarded as an error and a value that minimizes this is searched for.

【数3】 [Equation 3]

【0033】以上の処理を補正が必要な全てのグリッド
点について行うことにより、補正後のCMY値を計算す
ることができる。このCMY値でグリッド点のCMY値
を置き換えれば、多次元LUTの補正を行うことができ
る。このようにして多次元LUTの補正処理を行った
後、再び多次元LUTの全体もしくは一部に平滑化処理
を行い、色変換パラメータの急激な変化を抑えるように
してもよい。
The CMY values after correction can be calculated by performing the above processing for all grid points that need correction. By replacing the CMY values at the grid points with the CMY values, the multidimensional LUT can be corrected. After the correction processing of the multidimensional LUT is performed in this manner, the smoothing processing may be performed again on the whole or a part of the multidimensional LUT to suppress the abrupt change of the color conversion parameter.

【0034】なお、より広い領域においてグレイ補正を
行うために、S22においてグレイ階調パッチデータを
生成するグリッド点を、a* =b* =0となる領域だけ
でなく、その周辺領域、すなわちa* とb* が共に0に
近い領域まで広げてもよい。
In order to perform the gray correction in a wider area, the grid points for generating the gray gradation patch data in S22 are not limited to the area where a * = b * = 0 but the surrounding area, that is, a. Both * and b * may be extended to a region close to 0.

【0035】また、この例ではベースデータとして最初
に多次元LUTのパラメータを作成したときに測定した
パッチの値を用いたが、任意のL* * * 値のリスト
を補正前の多次元LUTで変換してL* * * 値とC
MY値の対を求め、ベースデータとしてもよい。さら
に、ベースデータとして新たに別のパッチを生成、プリ
ント、測定して得た値を用いてもよい。ただし、ベース
データとして新たに別のパッチを生成した場合は、感度
特性の計算にはこれを用いることができるが、初期状態
のL* * * 値の計算に用いるには不適当である。こ
の場合は、初期状態のL* * * 値の計算には最初に
多次元LUTのパラメータを作成したときに測定したパ
ッチの値か、任意のL* * * 値のリストを補正前の
多次元LUTで変換して得た値をベースデータとして用
いなければならない。
Further, in this example, the patch values measured when the parameters of the multidimensional LUT were first created were used as the base data, but a list of arbitrary L * a * b * values is used before the correction. Converted by LUT and L * a * b * value and C
The base data may be obtained by finding a pair of MY values. Furthermore, a value obtained by newly generating, printing, and measuring another patch may be used as the base data. However, when another patch is newly generated as the base data, this can be used for the calculation of the sensitivity characteristic, but it is unsuitable for use in the calculation of the L * a * b * value in the initial state. . In this case, in order to calculate the initial L * a * b * value, the patch value measured when the parameters of the multidimensional LUT were first created or the list of arbitrary L * a * b * values was corrected. The value obtained by conversion with the previous multi-dimensional LUT must be used as base data.

【0036】ベースデータとして新たにパッチを生成す
る場合は、多次元LUTのうち調整したいパラメータに
関係する色領域に合わせてパッチを動的に生成すること
ができる。これにより、出力装置の色領域全体に渡って
パッチを作成する場合に比べて、パッチの数を大きく削
減することができる。また、最初は少数のパッチを使っ
てキャリブレーションを行い、十分な精度が得られなか
った場合はパッチを追加するという手法を繰り返すこと
で、必要最小限のパッチ数で十分な精度を得ることもで
きる。
When a new patch is generated as the base data, the patch can be dynamically generated in accordance with the color region related to the parameter to be adjusted in the multidimensional LUT. As a result, the number of patches can be greatly reduced as compared with the case where patches are created over the entire color region of the output device. It is also possible to obtain sufficient accuracy with the minimum required number of patches by repeating the method of performing calibration with a small number of patches at the beginning and adding patches when sufficient accuracy is not obtained. it can.

【0037】また、プリント位置による出力色のばらつ
きの影響を排除するために、用紙上に配列されるパッチ
を適当に並べ替えてもよい。
Further, in order to eliminate the influence of variations in the output color due to the print position, the patches arranged on the paper may be rearranged appropriately.

【0038】さらに、多次元LUTを用いて補正する色
領域についても、必ずしもグレイ領域に限られるもので
はなく、例えば肌色など、各種の色についての補正を行
うことが可能である。
Further, the color area to be corrected using the multidimensional LUT is not necessarily limited to the gray area, and various colors such as skin color can be corrected.

【0039】また、入力色空間や出力色空間についても
それぞれL* * * 色空間、CMY色空間に限定しな
くてもよく、例えば、入力色空間としてRGB,CM
Y,XYZ,L* * * ,YCbCrといった色空間
を用いることも可能であるし、出力色空間としてRGB
やYCbCrのような色空間を用いることもできる。た
だし、他の入力色空間を用いる場合は、その色空間にお
いてどの領域がグレイ(もしくは多次元LUTで調整を
行いたい色)に相当するかを知っておかなければならな
い。なお、入力色空間がRGBである場合は、一般にR
=B=Gである領域がグレイ領域であるとみなせるの
で、それらのグリッド点、もしくはその周辺の領域にお
いて補正を行えばよい。
Further, the input color space and the output color space need not be limited to the L * a * b * color space and the CMY color space, respectively.
It is possible to use color spaces such as Y, XYZ, L * u * v * , and YCbCr, and RGB as the output color space.
It is also possible to use a color space such as or YCbCr. However, when using another input color space, it is necessary to know which region in the color space corresponds to gray (or a color to be adjusted by the multidimensional LUT). When the input color space is RGB, R is generally
Since the region where = B = G can be regarded as a gray region, the correction may be performed at those grid points or the peripheral region thereof.

【0040】図4は、本発明の第1の実施の形態におけ
る動作の第2の例を示すフローチャートである。なお、
図4は図2のS25における処理を示すものであり、こ
こでは図2を上述の第1の例と共用することとして図2
に対応する図面を省略している。この第2の例では、プ
リンタ3は、色材としてC、M、Y、Kの4色を用いる
場合について説明する。従って、グレイ領域の補正にお
いてはCMYだけでなくK成分の補正も行う必要があ
る。
FIG. 4 is a flowchart showing a second example of the operation according to the first embodiment of the present invention. In addition,
FIG. 4 shows the processing in S25 of FIG. 2, and here FIG. 2 is shared with the above-mentioned first example.
The drawing corresponding to is omitted. In this second example, a case where the printer 3 uses four colors of C, M, Y, and K as color materials will be described. Therefore, in the correction of the gray area, it is necessary to correct not only CMY but also the K component.

【0041】図2のS21において、まずベースデータ
を得る。ベースデータとは、上述の初期状態における実
データであり、後述するS25で補正後のCMYK値を
予測する際に必要となるデータである。この例ではベー
スデータは、CMYK値とそれに対応するL* * *
値の組のリストとして表される。ここでは、最初に多次
元LUTのパラメータを作成したときに測定したパッチ
の値をベースデータとして用いるものとする。
In S21 of FIG. 2, first, base data is obtained. The base data is the actual data in the above-mentioned initial state, and is the data required when predicting the corrected CMYK values in S25 described later. In this example, the base data is CMYK values and the corresponding L * a * b *.
Expressed as a list of value pairs. Here, it is assumed that the patch values measured when the parameters of the multidimensional LUT are first created are used as the base data.

【0042】S22において、グレイ階調パッチ生成部
1が、グレイ階調パッチデータを生成する。この階調パ
ッチデータは、多次元LUTのうち補正を行いたいグレ
イ領域、すなわちa* =b* =0のグリッド点に対応す
るCMYK出力データを並べたものである。
In S22, the gray gradation patch generator 1 generates gray gradation patch data. This gradation patch data is an array of CMYK output data corresponding to a gray area to be corrected in the multidimensional LUT, that is, a grid point of a * = b * = 0.

【0043】S23において、グレイ階調パッチ出力部
2は、S22でグレイ階調パッチ生成部1が生成したグ
レイ階調パッチデータからパッチ画像を生成する。パッ
チ画像はパッチデータの色を、一定の大きさで規則的に
画像中に配置したものである。そして生成したパッチ画
像をプリンタ3にプリントさせ、グレイ階調パッチプリ
ント4を得る。
In S23, the gray gradation patch output unit 2 generates a patch image from the gray gradation patch data generated by the gray gradation patch generation unit 1 in S22. The patch image is one in which the colors of patch data are regularly arranged in the image with a fixed size. Then, the generated patch image is printed on the printer 3 to obtain a gray gradation patch print 4.

【0044】S24において、ユーザがグレイ階調パッ
チプリント4を測色機5で測定したデータを、グレイ階
調パッチ測色部6が読み取る。このデータはL* *
* 色空間で測定される。
In step S24, the gray gradation patch color measuring unit 6 reads the data measured by the user on the gray gradation patch print 4 with the colorimeter 5. This data is L * a * b
* Measured in color space.

【0045】S25において、多次元LUT調整部7
は、グレイ階調パッチ測色部6で読み取ったL* *
* データと、グレイ階調パッチ生成部1が生成したCM
YKのグレイ階調パッチデータから、補正後のCMYK
値をグリッド点ごとに求める。求めた補正後のCMYK
値を多次元LUTの各グリッド点にセットすることによ
って、グレイにおけるキャリブレーションを行うことが
できる。以後、プリンタ3においては色変換装置におい
て補正後の多次元LUTを用いてL* * * 色空間か
らCMYK色空間への色変換処理を行えば、正確に色変
換を行うことができる。
In S25, the multidimensional LUT adjustment unit 7
Is the L * a * b read by the gray gradation patch color measurement unit 6.
* Data and CM generated by the gray gradation patch generator 1
Corrected CMYK from YK gray gradation patch data
Find the value for each grid point. CMYK after correction calculated
Calibration in gray can be done by setting a value at each grid point of the multi-dimensional LUT. After that, in the printer 3, if the color conversion apparatus performs color conversion processing from the L * a * b * color space to the CMYK color space using the corrected multi-dimensional LUT, accurate color conversion can be performed.

【0046】次にS25において補正後のCMYK値を
計算する方法について、図4に示したフローチャートを
用いて説明する。S41において、グレイ階調パッチデ
ータのCMYK値からベースデータを使ってL* *
* 値を計算し、初期状態のL * * * 値(L*o,a
*o,b*o)を得る。この計算は、例えば特開平10−2
62157号公報で説明されている色伝達特性予測方法
によって行うことができる。
Next, in S25, the corrected CMYK values are
For the calculation method, refer to the flowchart shown in FIG.
It demonstrates using. In S41, the gray gradation patch
L from the CMYK values of the data using the base data*a*b
*Calculate the value, L in the initial state *a*b*Value (L*o, a
*o, b*o) get. This calculation is performed, for example, in Japanese Patent Laid-Open No. 10-2
Color transfer characteristic prediction method described in Japanese Patent No. 62157
Can be done by

【0047】S42において、ベースデータを用いて感
度特性(CMYK値の変化に対するL* * * 値の変
化量)を求める。従って感度特性は行列の形を取る。こ
の感度特性も、例えば特開平10−262157号公報
で説明されている方法によって求めることができる。
In step S42, the sensitivity characteristic (the amount of change in L * a * b * value with respect to the change in CMYK value) is obtained using the base data. Therefore, the sensitivity characteristic takes the form of a matrix. This sensitivity characteristic can also be obtained by the method described in, for example, Japanese Patent Laid-Open No. 10-262157.

【0048】感度特性の値はL* * * /CMYK座
標の値によって異なるので、どの座標において感度特性
を計算するかを決める必要がある。例えば、S41で得
られた初期状態におけるL* * * 値(L*o,a*o,
*o)、グレイ階調パッチプリント4から測定したL*
* * 測定値(L*p,a*p,b*p)、あるいは両者の
中点において感度特性を計算することができる。このよ
うにして得られた感度特性は、以下のような行列の形と
なる。
Since the value of the sensitivity characteristic differs depending on the value of the L * a * b * / CMYK coordinates, it is necessary to determine at which coordinate the sensitivity characteristic is calculated. For example, the L * a * b * value (L * o, a * o, in the initial state obtained in S41)
b * o), L * measured from gray gradation patch print 4
The sensitivity characteristic can be calculated at the a * b * measured value (L * p, a * p, b * p) or the midpoint between the two. The sensitivity characteristic thus obtained has the form of the following matrix.

【数4】 [Equation 4]

【0049】S43において、感度特性のうち、K値に
対するL* 値の変化量を用いて、補正後のK値を以下の
ようにして計算する。
In S43, the corrected K value is calculated as follows using the amount of change in the L * value with respect to the K value in the sensitivity characteristic.

【数5】 ただし、ここでKoは補正後の多次元テーブルのK値、
Kpはグレイ階調パッチデータのK値、L*oは初期状態
のL* 値、L*pはグレイ階調パッチプリント4から測色
したL* 測定値である。
[Equation 5] Here, Ko is the K value of the corrected multidimensional table,
Kp is the K value of the gray gradation patch data, L * o is the L * value in the initial state, and L * p is the L * measurement value measured from the gray gradation patch print 4.

【0050】S44において、感度特性を用いて、補正
後のCMY値を以下のようにして求める。
In step S44, the corrected CMY value is obtained as follows using the sensitivity characteristic.

【数6】 ただし、ここで(Co,Mo,Yo)は補正後の多次元
テーブルのCMY値、(Cp,Mp,Yp)はグレイ階
調パッチデータのCMY値、(L*o,a*o,b*o)は初
期状態のL* * * 値、(L*p,a*p,b*p)はグレ
イ階調パッチプリント4から測色したL* * * 測定
値である。
[Equation 6] Here, (Co, Mo, Yo) is the CMY value of the corrected multidimensional table, (Cp, Mp, Yp) is the CMY value of the gray gradation patch data, and (L * o, a * o, b *). o) is the L * a * b * value in the initial state, and (L * p, a * p, b * p) is the L * a * b * measurement value measured from the gray gradation patch print 4.

【0051】なお、ここで逆行列を計算する代わりに、
上記の式を満たす、あるいは誤差を最小にするような
(Co,Mo,Yo)を探索する方法を取ってもよいこ
とは、上述の第1の実施形態における第1の動作例と同
様である。
Instead of calculating the inverse matrix here,
Similar to the first operation example in the above-described first embodiment, a method of searching for (Co, Mo, Yo) that satisfies the above expression or minimizes the error may be adopted. .

【0052】以上の処理を補正が必要な全てのグリッド
点について行うことによって、補正後のCMYK値を計
算することができる。このCMYK値でグリッド点のC
MYK値を置き換えることにより、多次元LUTの補正
を行うことができる。このようにして多次元LUTの補
正処理を行った後、再び多次元LUTの全体もしくは一
部に平滑化処理を行い、色変換パラメータの急激な変化
を抑えるようにしてもよい。
By performing the above processing for all the grid points that need to be corrected, the corrected CMYK values can be calculated. This CMYK value is the grid point C
By replacing the MYK values, it is possible to correct the multidimensional LUT. After the correction processing of the multidimensional LUT is performed in this manner, the smoothing processing may be performed again on the whole or a part of the multidimensional LUT to suppress the abrupt change of the color conversion parameter.

【0053】なお、より広い領域においてグレイ補正を
行うために、S22においてグレイ階調パッチデータを
生成するグリッド点を、a* =b* =0となる領域だけ
でなくその周辺領域、すなわちa* とb* が共に0に近
い領域まで広げてもよい。
In order to perform the gray correction in a wider area, the grid points for generating the gray gradation patch data in S22 are not limited to the area where a * = b * = 0 but the surrounding area, that is, a *. Both b and b * may be extended to a region close to 0.

【0054】また、この動作例ではベースデータとして
最初に多次元LUTのパラメータを作成したときに測定
したパッチの値を用いたが、任意のL* * * 値のリ
ストを補正前の多次元LUTで変換してL* * *
とCMYK値の対を求め、ベースデータとしてもよい。
さらに、ベースデータとして新たに別のパッチを生成、
プリント、測定して得た値を用いてもよい。ただし、ベ
ースデータとして新たに別のパッチを生成した場合は、
感度特性の計算にはこれを用いることが出来るが、初期
状態のL* * * 値の計算に用いるには不適当であ
る。この場合は、初期状態のL* * * 値の計算には
最初に多次元LUTのパラメータを作成したときに測定
したパッチの値か、任意のL* * * 値のリストを補
正前の多次元LUTで変換して得た値をベースデータと
して用いなければならない。
Further, in this operation example, the patch values measured when the parameters of the multidimensional LUT are first created are used as the base data, but a list of arbitrary L * a * b * values is used as a base data before correction. It is also possible to obtain a pair of L * a * b * value and CMYK value by converting with the dimension LUT and use as the base data.
Furthermore, another patch is newly generated as base data,
A value obtained by printing and measuring may be used. However, when another patch is newly generated as base data,
This can be used for calculation of the sensitivity characteristic, but it is unsuitable for calculation of the L * a * b * value in the initial state. In this case, in order to calculate the initial L * a * b * value, the patch value measured when the parameters of the multidimensional LUT were first created or the list of arbitrary L * a * b * values was corrected. The value obtained by conversion with the previous multi-dimensional LUT must be used as base data.

【0055】ベースデータとして新たにパッチを生成す
る場合は、多次元LUTのうち調整したいパラメータに
関係する色領域に合わせてパッチを動的に生成すること
ができる。これにより、出力装置の色領域全体に渡って
パッチを作成する場合に比べて、パッチの数を大きく削
減することができる。また、最初は少数のパッチを使っ
てキャリブレーションを行い、十分な精度が得られなか
った場合はパッチを追加するという手法を繰り返すこと
で、必要最小限のパッチ数で十分な精度を得ることもで
きる。
When a patch is newly generated as the base data, the patch can be dynamically generated in accordance with the color area related to the parameter to be adjusted in the multidimensional LUT. As a result, the number of patches can be greatly reduced as compared with the case where patches are created over the entire color region of the output device. It is also possible to obtain sufficient accuracy with the minimum required number of patches by repeating the method of performing calibration with a small number of patches at the beginning and adding patches when sufficient accuracy is not obtained. it can.

【0056】また、プリント位置による出力色のばらつ
きの影響を排除するために、パッチを適当に並べ替えて
一つのパッチ画像としてもよい。さらに、多次元LUT
を用いて補正する色領域についても、必ずしもグレイ領
域に限られるものではなく、例えば肌色など、任意の色
領域の補正を行うことが可能である。
Further, in order to eliminate the influence of the variation of the output color due to the print position, the patches may be rearranged appropriately to form one patch image. Furthermore, a multidimensional LUT
The color area to be corrected using is not necessarily limited to the gray area, and it is possible to correct any color area such as a skin color.

【0057】また、入力色空間についてもL* * *
色空間に限られるものではなく、例えば、入力色空間と
してRGB,CMY,XYZ,L* * * ,YCbC
rといった色空間を用いることも可能である。ただし、
他の入力色空間を用いる場合は、その色空間においてど
の領域がグレイ(もしくは多次元LUTで調整を行いた
い色)に相当するかを知っておかなければならない。な
お、入力色空間がRGBである場合は、一般にR=B=
Gである領域がグレイ領域であるとみなせるので、それ
らのグリッド点、もしくはその周辺の領域において補正
を行えばよい。
Also, regarding the input color space, L * a * b *
The color space is not limited to RGB, CMY, XYZ, L * u * v * , YCbC as an input color space.
It is also possible to use a color space such as r. However,
When using another input color space, it is necessary to know which region in the color space corresponds to gray (or a color to be adjusted by the multidimensional LUT). When the input color space is RGB, generally R = B =
Since the G region can be regarded as a gray region, the correction may be performed at those grid points or the peripheral region thereof.

【0058】図5は、本発明の第2の実施の形態を示す
ブロック図である。図1と同様の部分には同じ符号を付
して重複する説明を省略することがある。8は純色階調
パッチ生成部、9は純色階調パッチ出力部、10は純色
階調パッチプリント、11は純色階調パッチ測色部、1
2はTRC調整部である。この第2の実施の形態では、
プリンタ3が色変換装置として多次元LUTとともにT
RCを用いて色変換しており、純色についてはTRCの
調整を行い、2次色以上の色については多次元LUTの
調整を行う例を示している。
FIG. 5 is a block diagram showing a second embodiment of the present invention. The same parts as those in FIG. 1 are denoted by the same reference numerals, and redundant description may be omitted. Reference numeral 8 is a pure color gradation patch generation unit, 9 is a pure color gradation patch output unit, 10 is a pure color gradation patch print, 11 is a pure color gradation patch color measurement unit, 1
2 is a TRC adjustment unit. In this second embodiment,
The printer 3 serves as a color conversion device together with the multi-dimensional LUT.
An example is shown in which color conversion is performed using RC, TRC adjustment is performed for pure colors, and multidimensional LUT adjustment is performed for secondary or higher colors.

【0059】純色階調パッチ生成部8は、TRC調整の
ための色材単色の階調パッチのデータ(純色階調パッチ
データ)を生成する。この純色階調パッチは、プリンタ
3で用いる色材の色、例えばC(シアン)、M(マゼン
タ)、Y(イエロー)、K(ブラック)の複数の濃度の
色の値を、画像上にある大きさで配置した画像データで
ある。純色階調パッチ出力部9は、純色階調パッチ生成
部8で生成した純色階調パッチデータを純色階調パッチ
となる画像に変換し、出力装置(ここではプリンタ3)
に送る。
The pure color gradation patch generator 8 generates gradation patch data (pure color gradation patch data) of a single color material for TRC adjustment. This pure color gradation patch has color values of a plurality of densities, for example, C (cyan), M (magenta), Y (yellow), and K (black) of a color material used in the printer 3, on the image. The image data is arranged in a size. The pure color gradation patch output unit 9 converts the pure color gradation patch data generated by the pure color gradation patch generation unit 8 into an image that becomes a pure color gradation patch, and outputs the output device (here, the printer 3).
Send to.

【0060】プリンタ3は、出力装置の1つであり、例
えばC、M、Yの3色あるいはKを加えた4色の色材
(インクやトナーなど)を用いて画像を形成する。この
第2の実施の形態では、プリンタ3は、色変換装置とし
てL* * * 色空間からプリンタのCMY色空間に色
変換を行うものとし、そのために1つの3次元LUT
(以下、多次元LUTと称す)と、その後に処理される
CMYあるいはCMYKの各色ごとに独立したTRCか
ら構成されているものとする。なお、キャリブレーショ
ンを行う場合には、純色階調パッチ出力部9及びグレイ
階調パッチ出力部2から渡される純色階調パッチ画像及
びグレイ階調パッチ画像は、多次元LUTにより変換を
行わずにプリントし、純色階調パッチプリント10及び
グレイ階調パッチプリント4を得る。
The printer 3 is one of the output devices, and forms an image using, for example, color materials (ink, toner, etc.) of three colors of C, M, Y or four colors added with K. In the second embodiment, the printer 3 is assumed to perform color conversion from the L * a * b * color space to the CMY color space of the printer as a color conversion device, and for that purpose, one three-dimensional LUT is used.
(Hereinafter, referred to as a multidimensional LUT) and an independent TRC for each color of CMY or CMYK to be processed thereafter. When performing the calibration, the pure color gradation patch image and the gray gradation patch image transferred from the pure color gradation patch output unit 9 and the gray gradation patch output unit 2 are not converted by the multidimensional LUT. Print to obtain a pure color gradation patch print 10 and a gray gradation patch print 4.

【0061】純色階調パッチ測色部11は、プリンタ3
によってプリントされた純色階調パッチプリント10を
測色機5によって測色し、装置に依存しない数値、例え
ばL * * * 色空間で表現して、測色値をTRC調整
部12に送る。
The pure color gradation patch colorimetric section 11 includes the printer 3
Pure color gradation patch print 10 printed by
Numerical value measured by the colorimeter 5 and independent of the device, eg
If L *a*b*TRC adjustment of colorimetric values by expressing in color space
Send to department 12.

【0062】TRC調整部12は、純色階調パッチ測色
部11から送られてくる純色階調パッチプリント10の
* * * 色空間における測色値と、その測色値に対
応する色材色空間における色値(すなわち純色階調パッ
チ生成部8で生成した純色階調パッチデータ)との対応
関係を求める。そして、その対応関係からTRCのパラ
メータを計算する。
The TRC adjusting unit 12 corresponds to the colorimetric value in the L * a * b * color space of the pure color gradation patch print 10 sent from the pure color gradation patch colorimetric unit 11 and the colorimetric value. The correspondence with the color value in the color material color space (that is, the pure color gradation patch data generated by the pure color gradation patch generation unit 8) is obtained. Then, the TRC parameters are calculated from the correspondence.

【0063】グレイ階調パッチ生成部1、グレイ階調パ
ッチ出力部2、グレイ階調パッチ測色部6については上
述の第1の実施の形態と同様である。すなわち、グレイ
階調パッチ生成部1が多次元LUT調整のためのグレイ
階調パッチデータを生成する。そしてグレイ階調パッチ
出力部2において、グレイ階調パッチデータを画像化し
てプリンタ3に送り、プリンタ3においてグレイ階調パ
ッチプリント4を出力する。なお、グレイ階調パッチ
は、多次元LUTの項目のうち、調整を行いたいグレイ
領域に含まれる入力色の値を補正前の多次元LUTとT
RCで色材色空間に変換して、画像上にある大きさで配
置した画像データである。グレイ階調パッチ測色部6
は、プリンタ3によってプリントされたグレイ階調パッ
チプリント4を測色機5によって測色し、装置に依存し
ない数値、例えばL* * * 色空間で表現して、測色
値を多次元LUT調整部7に送る。
The gray gradation patch generation unit 1, the gray gradation patch output unit 2, and the gray gradation patch color measurement unit 6 are the same as those in the first embodiment. That is, the gray gradation patch generation unit 1 generates gray gradation patch data for multidimensional LUT adjustment. Then, in the gray gradation patch output unit 2, the gray gradation patch data is imaged and sent to the printer 3, and the printer 3 outputs the gray gradation patch print 4. The gray gradation patch is a multi-dimensional LUT and a T before the correction of the input color value included in the gray area to be adjusted among the items of the multi-dimensional LUT.
The image data is converted into a color material color space by RC and arranged in a certain size on the image. Gray gradation patch color measurement unit 6
Is a multi-dimensional colorimetric value obtained by measuring the grayscale patch print 4 printed by the printer 3 with a colorimeter 5 and expressing it in a device-independent numerical value, for example, L * a * b * color space. It is sent to the LUT adjusting unit 7.

【0064】多次元LUT調整部7は、グレイ階調パッ
チ測色部6から送られてくるグレイ階調パッチプリント
4のL* * * 色空間における測色値と、その測色値
に対応する色材色空間における色値(すなわちグレイ階
調パッチ生成部1で生成したグレイ階調パッチデータ)
との対応関係を求める。そして、その対応関係から、多
次元LUTの調整量を計算する。
The multi-dimensional LUT adjusting unit 7 determines the colorimetric value in the L * a * b * color space of the gray gradation patch print 4 sent from the gray gradation patch colorimetric unit 6 and the colorimetric value thereof. Color values in the corresponding color material color space (that is, gray gradation patch data generated by the gray gradation patch generation unit 1)
Find the correspondence with. Then, the adjustment amount of the multidimensional LUT is calculated from the correspondence relationship.

【0065】多次元LUT調整部7において多次元LU
Tの調整量を計算する際には、上述の第1の実施の形態
と同様、初期状態における色材色空間とL* * *
空間の対応を求める必要がある。第1の実施の形態と同
様に、もし多次元LUTの色変換パラメータ作成時に使
用したパッチデータがあるなら、それを使用できるし、
多次元LUTの入力がデバイスに非依存な色空間であっ
た場合は、補正前のLUTとTRCを用いてL* *
* 値を色材色空間に変換することによって、色材色空間
とL* * * 色空間の対応を示すデータを作成するこ
とができる。
Multidimensional LU in multidimensional LUT adjusting unit 7
When calculating the adjustment amount of T, it is necessary to find the correspondence between the color material color space and the L * a * b * color space in the initial state, as in the first embodiment described above. Similar to the first embodiment, if there is patch data used when creating the color conversion parameters of the multidimensional LUT, it can be used,
If the input of the multi-dimensional LUT is a device-independent color space, L * a * b is calculated using the LUT and TRC before correction.
By converting the * value into the color material color space, it is possible to create data indicating the correspondence between the color material color space and the L * a * b * color space.

【0066】そして、これも第1の実施の形態と同様
に、初期状態と補正時点におけるL** * 色空間の
値の差を求める。これによって、初期状態と補正時点に
おける色の変化をL* * * 色差として求めることが
できる。
As in the first embodiment, the difference between the values in the L * a * b * color space in the initial state and at the time of correction is also obtained. As a result, the change in color between the initial state and the time of correction can be obtained as the L * a * b * color difference.

【0067】次に、初期状態と補正時点において同一の
* * * 色値を得たとしたときの、色材色空間にお
ける変化量を求めるのであるが、この第2の実施の形態
では多次元LUTの後にTRCがあるため、多次元LU
Tの補正量はTRCによる変換前の値でなければならな
い。そのため、ここで先ほどの初期状態の色材色空間と
* * * 色空間の対応データのうち、色材色空間の
データに対して、TRC調整部12で調整した後のTR
Cによる逆変換を行って、TRCによる変換前の色値に
変換しておく。そして、この対応データから、L* *
* 色値の変化に対する色材色空間の変化の割合を表す
行列を計算する。計算方法は上述の第1の実施の形態と
同様である。最後に、この行列を先述のL* * *
差と掛け合わせることによって、色材色空間における変
化量を求めることができる。そして、求めた変化量を用
いて多次元LUTパラメータを補正すればよい。
Next, assuming that the same L * a * b * color value is obtained in the initial state and at the time of correction, the amount of change in the color material color space is obtained. In the second embodiment, Since there is a TRC after the multidimensional LUT, the multidimensional LU
The correction amount of T must be a value before conversion by TRC. Therefore, in the correspondence data of the color material color space in the initial state and the L * a * b * color space, the TR after adjusting the color material color space data by the TRC adjustment unit 12 is performed.
The inverse conversion by C is performed to convert the color value before conversion by TRC. Then, from this correspondence data, L * a *
b * Calculate a matrix that represents the ratio of the change in the color material color space to the change in the color value. The calculation method is the same as in the first embodiment described above. Finally, the amount of change in the color material color space can be obtained by multiplying this matrix by the L * a * b * color difference described above. Then, the multi-dimensional LUT parameter may be corrected using the calculated change amount.

【0068】図6ないし図8は、本発明の第2の実施の
形態における第1の動作例を示すフローチャートであ
る。ここではプリンタ3はシアン、マゼンタ、イエロー
の3色の色材を用いて画像を形成するものとする。ま
た、ここではTRCを調整することで色材単色の階調補
正を行い、多次元LUTのうち、グレイ領域、すなわち
* =b* =0の条件を満たすグリッド点のCMY出力
値を調整することでグレイの補正を行う場合について説
明する。
6 to 8 show a second embodiment of the present invention.
6 is a flowchart showing a first operation example in the embodiment.
It Here, the printer 3 is cyan, magenta, and yellow.
An image is formed using the three color materials. Well
In addition, here, by adjusting the TRC, gradation compensation of a single color material can be performed.
Of the multi-dimensional LUT in the gray area, that is,
a *= B*CMY output of grid points satisfying the condition of = 0
Explains the case of correcting gray by adjusting the value
Reveal

【0069】まず、図6のS51において、ベースデー
タを得る。ベースデータとは、S55、S59でTRC
や多次元LUTの補正値を計算する際に必要となる実デ
ータであり、CMY値とそれに対応するL* * *
の組のリストとして表される。ここでは、最初に多次元
LUTパラメータを作成したときに測定したパッチの値
をベースデータとして用いることとする。
First, in S51 of FIG. 6, base data is obtained. The base data is TRC in S55 and S59.
And actual data required when calculating a correction value of a multidimensional LUT, and is represented as a list of pairs of CMY values and corresponding L * a * b * values. Here, the value of the patch measured when the multidimensional LUT parameter is first created is used as the base data.

【0070】S52において、純色階調パッチ生成部8
がCMY各色の純色階調パッチデータを生成する。この
階調パッチデータはあらかじめ定められた複数の異なる
濃度のCMYの純色から構成される。
In S52, the pure color gradation patch generation unit 8
Generates pure color gradation patch data for each color of CMY. This gradation patch data is composed of a plurality of CMY pure colors having different predetermined densities.

【0071】S53において、純色階調パッチ出力部9
は、純色階調パッチ生成部8で生成した純色階調パッチ
データからパッチ画像を生成する。パッチ画像はパッチ
データの色を、一定の大きさで規則的に画像中に配置し
たものである。そして純色階調パッチ出力部9はパッチ
画像をプリンタ3に送り、プリンタ3はパッチ画像を紙
の上にプリントして純色階調パッチプリント10を得
る。
In S53, the pure color gradation patch output unit 9
Generates a patch image from the pure color gradation patch data generated by the pure color gradation patch generation unit 8. The patch image is one in which the colors of patch data are regularly arranged in the image with a fixed size. Then, the pure color gradation patch output unit 9 sends the patch image to the printer 3, and the printer 3 prints the patch image on paper to obtain a pure color gradation patch print 10.

【0072】S54において、ユーザが純色階調パッチ
プリント10を測色機5で測定したデータを、純色階調
パッチ測色部11が読み取る。このデータはL* *
* 色空間で測定される。
In S54, the pure color gradation patch colorimetry unit 11 reads the data measured by the user on the pure color gradation patch print 10 with the colorimeter 5. This data is L * a * b
* Measured in color space.

【0073】S55において、TRC調整部12は、純
色階調パッチ測色部11が読み取ったデータのL* *
* 値と、純色階調パッチ生成部8が生成したCMY純
色階調パッチデータからTRCのパラメータを再計算す
る。具体的には後述するが、純色階調パッチプリント1
0の各パッチの色材色(シアン、マゼンタ、イエロー)
の値とL* * * 値の対応から、色材色の値と実際に
出力される色の濃度の関係をテーブルの形で求める。
In S55, the TRC adjusting section 12 sets L * a * of the data read by the pure color gradation patch color measuring section 11 .
The TRC parameter is recalculated from the b * value and the CMY pure color gradation patch data generated by the pure color gradation patch generation unit 8. As will be described later in detail, pure color gradation patch print 1
Color material color of each patch of 0 (cyan, magenta, yellow)
From the correspondence between the value of L and the value of L * a * b * , the relationship between the value of the color material color and the density of the color actually output is obtained in the form of a table.

【0074】S56において、グレイ階調パッチ生成部
1がグレイ階調パッチデータを生成する。この階調パッ
チデータは、多次元LUTのうち補正を行いたいグレイ
領域、すなわちa* =b* =0のグリッド点に対応する
CMY出力データを並べたものである。
In S56, the gray gradation patch generation unit 1 generates gray gradation patch data. The gradation patch data is an array of CMY output data corresponding to the gray area to be corrected in the multidimensional LUT, that is, the grid points of a * = b * = 0.

【0075】S57において、グレイ階調パッチ出力部
2がグレイ階調パッチ生成部1で生成したグレイ階調パ
ッチデータからパッチ画像を生成する。パッチ画像はパ
ッチデータの色を、一定の大きさで規則的に画像中に配
置したものである。そしてグレイ階調パッチ出力部2は
パッチ画像をプリンタ3に送り、プリンタ3はパッチ画
像を紙の上にプリントしてグレイ階調パッチプリント4
を得る。
In step S57, the gray gradation patch output unit 2 generates a patch image from the gray gradation patch data generated by the gray gradation patch generation unit 1. The patch image is one in which the colors of patch data are regularly arranged in the image with a fixed size. Then, the gray gradation patch output unit 2 sends the patch image to the printer 3, and the printer 3 prints the patch image on paper and prints the gray gradation patch 4
To get

【0076】S58において、ユーザがグレイ階調パッ
チを測色機5で測定したデータを、グレイ階調パッチ測
色部6が読み取る。このデータはL* * * 色空間で
測定される。
In step S58, the gray gradation patch color measuring unit 6 reads the data obtained by the user measuring the gray gradation patch with the colorimeter 5. This data is measured in the L * a * b * color space.

【0077】S59において、多次元LUT調整部7
は、グレイ階調パッチ測色部6が読み取ったL* *
* データと、グレイ階調パッチ生成部1が生成したCM
Yのグレイ階調パッチデータ、そしてTRC調整部12
が計算したTRCから、後述のようにして補正後のCM
Y値を多次元LUTのグリッド点ごとに求める。
In S59, the multidimensional LUT adjusting unit 7
Is the L * a * b read by the gray gradation patch color measurement unit 6.
* Data and CM generated by the gray gradation patch generator 1
Y gray gradation patch data, and TRC adjustment unit 12
From the TRC calculated by, the corrected CM as described later
The Y value is calculated for each grid point of the multidimensional LUT.

【0078】次に、S55において補正後のTRCを計
算する方法について、図7に示すフローチャートを用い
て説明する。S61において、純色階調パッチのCMY
値から、ベースデータを使ってL* * * 値を計算
し、初期状態のL* * * 値(L*o,a*o,b*o)を
得る。この計算は、例えば特開平10−262157号
公報で説明されている色伝達特性予測方法などによって
行うことができる。
Next, a method of calculating the corrected TRC in S55 will be described with reference to the flowchart shown in FIG. In S61, the CMY of the pure color gradation patch
From the value, the L * a * b * value is calculated using the base data, and the L * a * b * value (L * o, a * o, b * o) in the initial state is obtained. This calculation can be performed, for example, by the color transfer characteristic prediction method described in Japanese Patent Laid-Open No. 10-262157.

【0079】S62において、ベースデータを用いて感
度特性(CMYの変化に対するL** * の変化量)
を求める。この感度特性も、例えば特開平10−262
157号公報に記載されている方法などによって求める
ことができる。感度特性の値はL* * * /CMY座
標の値によって異なるが、ここではS61で得られた初
期状態L* * * 値(L*o,a*o,b*o)と、純色階
調パッチデータのうちTRCが変換する要素以外の要素
の値が全て0となるデータから計算される感度特性を使
う。
In S62, the sensitivity characteristic (the amount of change in L * a * b * with respect to the change in CMY) is calculated using the base data.
Ask for. This sensitivity characteristic is also described in, for example, Japanese Patent Laid-Open No. 10-262.
It can be determined by the method described in Japanese Patent No. 157 or the like. The value of the sensitivity characteristic differs depending on the value of the L * a * b * / CMY coordinates, but here, the value is the L * a * b * value (L * o, a * o, b * o) in the initial state obtained in S61. , The sensitivity characteristic calculated from the data in which all the values of the elements other than the element converted by the TRC in the pure color gradation patch data are 0.

【0080】今、例としてシアンのTRC補正を行うた
めの感度特性を計算すると、以下のようなベクトルの形
となる。
Now, as an example, when the sensitivity characteristic for performing the TRC correction of cyan is calculated, the following vector form is obtained.

【数7】 マゼンタ、イエローについても同様の方法で感度特性を
計算する。
[Equation 7] Sensitivity characteristics are calculated in the same manner for magenta and yellow.

【0081】S63において、上述のようにして求めた
感度特性のベクトルを用いて、補正後の値を計算する。
ただし、例えばシアンの場合を例に取ると、以下のよう
に3つの式が出てくる。
In S63, the corrected value is calculated using the vector of the sensitivity characteristic obtained as described above.
However, taking the case of cyan as an example, the following three formulas appear.

【数8】 ここでCoは補正後のTRCのC値、Cpは純色階調パ
ッチデータのC値、(L *o,a*o,b*o)は初期状態の
* * * 値、(L*p,a*p,b*p)は純色階調パッ
チプリント10から測色したL* * * 測定値であ
る。このような3つの式から、例えば最小二乗法を用い
て、両辺の各要素の差の二乗和が最小になるような値を
Coとすればよい。マゼンタ、イエローについても同様
の方法で補正後の値を求めることができる。
[Equation 8] Here, Co is the corrected C value of TRC, and Cp is the pure color gradation parameter.
Data C value, (L *o, a*o, b*o) is the initial state
L*a*b*Value, (L*p, a*p, b*p) is a pure color gradation
L measured from Chiprint 10*a*b*Measured value
It From these three formulas, for example, the least squares method is used.
Value that minimizes the sum of squares of the differences between the elements on both sides.
It may be Co. The same applies to magenta and yellow.
The corrected value can be obtained by the method.

【0082】最後にS64において、全てのパッチから
計算された値をなだらかに補完すれば、補正後のTRC
が得られる。
Finally, in S64, if the values calculated from all the patches are smoothly complemented, the corrected TRC is obtained.
Is obtained.

【0083】次に、図6のS59において補正後のCM
Y値を計算する方法を、図8に示すフローチャートを用
いて説明する。S71において、グレイ階調パッチデー
タのCMY値からベースデータを使ってL* * *
を計算し、初期状態のL* * * 値(L*o,a*o,b
*o)を得る。この計算は、例えば特開平10−2621
57号公報で説明されている色伝達特性予測方法などに
よって行うことができる。
Next, the CM after correction in S59 of FIG.
For the method of calculating the Y value, use the flowchart shown in FIG.
And explain. In S71, the gray gradation patch day
L from the CMY value of the data using the base data*a*b*value
To calculate L in the initial state*a *b*Value (L*o, a*o, b
*o) get. This calculation is performed, for example, in Japanese Patent Laid-Open No. 10-2621.
In the color transfer characteristic prediction method described in Japanese Patent No. 57
Therefore, it can be performed.

【0084】S72において、ベースデータのCMY値
をS55で得られたTRCを逆に適用して変換する。
In S72, the CMY value of the base data is converted by applying the TRC obtained in S55 in reverse.

【0085】S73において、グレイ階調パッチデータ
のCMY値をS55で得られたTRCを逆に適用して変
換する。この値を(Cp,Mp,Yp)とする。
In S73, the CMY values of the gray gradation patch data are converted by applying the TRC obtained in S55 in reverse. This value is (Cp, Mp, Yp).

【0086】S74において、ベースデータを用いて感
度特性(CMY値の変化に対するL * * * 値の変化
量)を求める。従って感度特性は行列の形を取る。この
感度特性も、例えば特開平10−262157号公報に
記載されている方法などによって求めることができる。
ただし、ベースデータのCMY値は、S73で得られた
TRC逆変換後の値である。
At S74, the sense is made using the base data.
Degree characteristics (L for changes in CMY values *a*b*Change in value
Quantity). Therefore, the sensitivity characteristic takes the form of a matrix. this
Sensitivity characteristics are also disclosed in, for example, Japanese Patent Laid-Open No. 10-262157.
It can be determined by the method described.
However, the CMY values of the base data were obtained in S73.
It is a value after the TRC reverse conversion.

【0087】感度特性の値はL* * * /CMY座標
の値によって異なるので、どの座標において感度特性を
計算するかを決める必要がある。例えば、S71で得ら
れた初期状態のL* * * 値(L*o,a*o,b*o)、
グレイ階調パッチプリント4から測色したL* * *
測定値(L*p,a*p,b*p)、あるいは両者の中点にお
いて感度特性を計算することができる。
Since the value of the sensitivity characteristic differs depending on the value of the L * a * b * / CMY coordinates, it is necessary to determine at which coordinate the sensitivity characteristic is calculated. For example, the initial L * a * b * value (L * o, a * o, b * o) obtained in S71,
L * a * b * measured from gray gradation patch print 4
Sensitivity characteristics can be calculated at the measured values (L * p, a * p, b * p) or the midpoint between the two.

【0088】このようにして得られた感度特性は、以下
のような行列の形となる。
The sensitivity characteristic thus obtained has the following matrix form.

【数9】 [Equation 9]

【0089】S75において、上述のようにして得られ
た感度特性行列を用いて、補正後のCMY値を求める。
At S75, the corrected CMY value is obtained using the sensitivity characteristic matrix obtained as described above.

【数10】 ただし、ここで(Co,Mo,Yo)は補正後の多次元
テーブルのCMY値、(L*p,a*p,b*p)はグレイ階
調パッチプリント4から測色したL* * * 測定値で
ある。なお、ここで逆行列を計算する代わりに、上記の
式を満たす、あるいは誤差を最小にするような(Co,
Mo,Yo)を探索する方法を採用するなど、他の方法
を用いてもよいことは、上述の第1の実施の形態と同様
である。
[Equation 10] Here, (Co, Mo, Yo) is the CMY value of the corrected multidimensional table, and (L * p, a * p, b * p) is L * a * measured from the gray gradation patch print 4 . b * Measured value. Note that instead of calculating the inverse matrix here, the above equation is satisfied or the error is minimized (Co,
It is similar to the above-described first embodiment that another method such as a method of searching for (Mo, Yo) may be used.

【0090】以上の処理を補正が必要な全てのグリッド
点について行うことによって、補正後のCMY値を計算
することができる。このCMY値でグリッド点のCMY
値を置き換えることにより、多次元LUTの補正を行う
ことができる。このようにして多次元LUTの補正処理
を行った後、再び多次元LUTの全体もしくは一部に平
滑化処理を行い、色変換パラメータの急激な変化を抑え
るようにしてもよい。
By performing the above processing for all grid points that need to be corrected, the corrected CMY value can be calculated. This CMY value is the CMY of the grid point
By replacing the values, it is possible to correct the multidimensional LUT. After the correction processing of the multidimensional LUT is performed in this manner, the smoothing processing may be performed again on the whole or a part of the multidimensional LUT to suppress the abrupt change of the color conversion parameter.

【0091】以上の方法で、TRCを調整することで色
材単色の階調補正を行い、多次元LUTを調整すること
でグレイの補正を行うことができる。なお、この実施の
形態では純色階調パッチとグレイ階調パッチを別に出
力、測定したが、これに限らず、例えば純色階調パッチ
生成部8とグレイ階調パッチ生成部1、純色階調パッチ
出力部9とグレイ階調パッチ出力部2、純色階調パッチ
測色部11とグレイ階調パッチ測色部6をそれぞれ1つ
のまとめ、純色階調パッチとグレイ階調パッチを同時に
生成、出力、測定を行うように構成してもよい。さら
に、プリント位置による出力色のばらつきの影響を排除
するために、純色階調パッチやグレイ階調パッチを適当
に並べ替えてもよい。
By the above method, the gradation of the color material single color can be corrected by adjusting the TRC, and the gray can be corrected by adjusting the multidimensional LUT. In this embodiment, the pure color gradation patch and the gray gradation patch are separately output and measured, but not limited to this, for example, the pure color gradation patch generation unit 8, the gray gradation patch generation unit 1, and the pure color gradation patch. The output unit 9 and the gray gradation patch output unit 2, the pure color gradation patch colorimetric unit 11 and the gray gradation patch colorimetric unit 6 are respectively integrated into one, and the pure color gradation patch and the gray gradation patch are simultaneously generated and output. The measurement may be performed. Further, in order to eliminate the influence of variations in the output color due to the print position, the pure color gradation patches or the gray gradation patches may be rearranged appropriately.

【0092】図9は、本発明の第2の実施の形態におけ
る動作の第2の例を示すフローチャートである。なお、
図9は図6のS59における処理を示すものであり、こ
こでは図6及び図7を上述の第1の例と共用することと
して図6,図7に対応する図面を省略している。この第
2の例では、プリンタ3は、色材としてC、M、Y、K
の4色を用いる場合について説明する。また、ここでは
TRCを調整することで色材単色の階調補正を行い、多
次元LUTのうち、グレイ領域、すなわちa*=b*
0の条件を満たすグリッド点のCMYK出力値を調整す
ることでグレイの補正を行う場合について説明する。色
材としてCMYの3色とともにK色を用いているので、
グレイ領域の補正においてはCMYだけでなくK成分の
補正も行う必要がある。
FIG. 9 is a flow chart showing a second example of the operation according to the second embodiment of the present invention. In addition,
FIG. 9 shows the processing in S59 of FIG. 6, and here, FIGS. 6 and 7 are shared with the above-described first example, and the drawings corresponding to FIGS. 6 and 7 are omitted. In this second example, the printer 3 uses C, M, Y, and K as color materials.
The case of using the four colors will be described. Further, here, the TRC is adjusted to correct the gradation of a single color material, and in the multi-dimensional LUT, a gray area, that is, a * = b * =
A case will be described in which gray correction is performed by adjusting the CMYK output values of grid points that satisfy the condition of 0. Since K color is used as the color material together with 3 colors of CMY,
In the correction of the gray area, it is necessary to correct not only CMY but also the K component.

【0093】まず、図6のS51において、ベースデー
タを得る。ベースデータとは、S55、S59でTRC
や多次元LUTの補正値を計算する際に必要となる実デ
ータであり、この第2の動作例ではCMYK値とそれに
対応するL* * * 値の組のリストとして表される。
ここでは、最初に多次元LUTのパラメータを作成した
ときに測定したパッチの値をベースデータとして用いる
こととする。
First, in S51 of FIG. 6, base data is obtained. The base data is TRC in S55 and S59.
And actual data necessary for calculating the correction value of the multidimensional LUT, and in the second operation example, it is represented as a list of CMYK values and corresponding L * a * b * values.
Here, the patch values measured when the parameters of the multidimensional LUT are first created are used as the base data.

【0094】S52において、純色階調パッチ生成部8
がCMYK各色の純色階調パッチデータを生成する。こ
の階調パッチデータはあらかじめ定められた複数の異な
る濃度のCMYKの純色から構成される。
In S52, the pure color gradation patch generation unit 8
Generates pure color gradation patch data for each color of CMYK. The gradation patch data is composed of a plurality of CMYK pure colors having different predetermined densities.

【0095】S53において、純色階調パッチ出力部9
は、純色階調パッチ生成部8で生成した純色階調パッチ
データからパッチ画像を生成する。パッチ画像は、パッ
チデータの色を、一定の大きさで規則的に画像中に配置
したものである。そして純色階調パッチ出力部9はパッ
チ画像をプリンタ3に送り、プリンタ3はパッチ画像を
紙の上にプリントして純色階調パッチプリント10を得
る。
In S53, the pure color gradation patch output unit 9
Generates a patch image from the pure color gradation patch data generated by the pure color gradation patch generation unit 8. The patch image is one in which the colors of the patch data are regularly arranged in the image with a fixed size. Then, the pure color gradation patch output unit 9 sends the patch image to the printer 3, and the printer 3 prints the patch image on paper to obtain a pure color gradation patch print 10.

【0096】S54において、ユーザが純色階調パッチ
プリント10を測色機5で測定したデータを、純色階調
パッチ測色部11が読み取る。このデータはL* *
* 色空間で測定される。
In step S54, the pure color gradation patch color measuring unit 11 reads the data measured by the user on the pure color gradation patch print 10 with the colorimeter 5. This data is L * a * b
* Measured in color space.

【0097】S55において、TRC調整部12は、純
色階調パッチ測色部11が読み取ったL* * * デー
タと、純色階調パッチ生成部8が生成したCMYK純色
階調パッチデータからTRCを再計算する。具体的には
各パッチの色材(シアン、マゼンタ、イエロー、ブラッ
ク)の値とL* * * 値の対応から、色材値と実際に
出力される色の濃度の関係をテーブルの形で求める。
In step S55, the TRC adjusting unit 12 calculates the TRC from the L * a * b * data read by the pure color gradation patch colorimetric unit 11 and the CMYK pure color gradation patch data generated by the pure color gradation patch generating unit 8. To recalculate. Specifically, based on the correspondence between the color material values (cyan, magenta, yellow, black) of each patch and the L * a * b * values, the relationship between the color material value and the density of the color actually output is shown in the form of a table. Ask in.

【0098】S56において、グレイ階調パッチ生成部
1がグレイ階調パッチデータを生成する。このグレイ階
調パッチデータは、多次元LUTのうち補正を行いたい
グレイ領域、すなわちa* =b* =0のグリッド点に対
応するCMYK出力データを並べたものである。
In S56, the gray gradation patch generator 1 generates gray gradation patch data. This gray gradation patch data is an array of CMYK output data corresponding to the gray area to be corrected in the multidimensional LUT, that is, the grid points of a * = b * = 0.

【0099】S57において、グレイ階調パッチ出力部
2は、グレイ階調パッチ生成部1で生成したグレイ階調
パッチデータからパッチ画像を生成する。パッチ画像
は、パッチデータの色を、一定の大きさで規則的に画像
中に配置したものである。そしてグレイ階調パッチ出力
部2はパッチ画像をプリンタ3に送り、プリンタ3はパ
ッチ画像を紙の上にプリントしてグレイ階調パッチプリ
ント4を得る。
In S57, the gray gradation patch output unit 2 generates a patch image from the gray gradation patch data generated by the gray gradation patch generation unit 1. The patch image is one in which the colors of the patch data are regularly arranged in the image with a fixed size. Then, the gray gradation patch output unit 2 sends the patch image to the printer 3, and the printer 3 prints the patch image on paper to obtain a gray gradation patch print 4.

【0100】S58において、ユーザがグレイ階調パッ
チプリント4を測色機5で測定したデータを、グレイ階
調パッチ測色部6が読み取る。このデータはL* *
* 色空間で測定される。
In S58, the data measured by the user on the gray tone patch print 4 with the colorimeter 5 is read by the gray tone patch colorimetric unit 6. This data is L * a * b
* Measured in color space.

【0101】S59において、多次元LUT調整部7
は、グレイ階調パッチ測色部6が読み取ったL* *
* データと、グレイ階調パッチ生成部1が生成したCM
YKのグレイ階調パッチデータ、そしてTRC調整部1
2が計算したTRCから、補正後のCMYK値をグリッ
ド点ごとに求める。
In S59, the multidimensional LUT adjusting unit 7
Is the L * a * b read by the gray gradation patch color measurement unit 6.
* Data and CM generated by the gray gradation patch generator 1
YK gray gradation patch data, and TRC adjustment unit 1
The corrected CMYK values are calculated for each grid point from the TRC calculated by 2.

【0102】S55において補正後のTRCを計算する
方法は、上述の図7で説明した第2の実施の形態におけ
る第1の動作例の方法と同じである。ただし、この第2
の動作例では、シアン、マゼンタ、イエローに加えてブ
ラックのTRCも計算する。
The method of calculating the corrected TRC in S55 is the same as the method of the first operation example in the second embodiment described with reference to FIG. However, this second
In the operation example of, black TRC is calculated in addition to cyan, magenta, and yellow.

【0103】次に図6のS59において補正後のCMY
K値を計算する方法を、図9に示したフローチャートを
用いて説明する。S81において、グレイ階調パッチデ
ータのCMYK値からベースデータを使ってL* *
* 値を計算し、初期状態のL * * * 値(L*o,a
*o,b*o)を得る。この計算は、例えば特開平10−2
62157号公報で説明されている色伝達特性予測方法
などによって行うことができる。
Next, in S59 of FIG. 6, the corrected CMY is corrected.
The method for calculating the K value is shown in the flowchart shown in FIG.
It demonstrates using. In S81, the gray gradation patch
L from the CMYK values of the data using the base data*a*b
*Calculate the value, L in the initial state *a*b*Value (L*o, a
*o, b*o) get. This calculation is performed, for example, in Japanese Patent Laid-Open No. 10-2
Color transfer characteristic prediction method described in Japanese Patent No. 62157
And so on.

【0104】S82において、ベースデータのCMYK
値をS55で得られたTRCを逆に適用して変換する。
In S82, CMYK of the base data
The value is converted by applying the TRC obtained in S55 in reverse.

【0105】S83において、グレイ階調パッチデータ
のCMYK値をS55で得られたTRCを逆に適用して
変換する。この値を(Cp,Mp,Yp,Kp)とす
る。
In S83, the CMYK values of the gray gradation patch data are converted by applying the TRC obtained in S55 in reverse. This value is (Cp, Mp, Yp, Kp).

【0106】S84において、ベースデータを用いて感
度特性(CMYK値の変化に対するL* * * 値の変
化量)を求める。従って感度特性は行列の形を取る。こ
の感度特性も、例えば特開平10−262157号公報
に記載されている方法などによって求めることができ
る。ただし、ベースデータのCMYK値は、S82で得
られたTRC逆変換後の値である。
In S84, the sensitivity characteristic (the amount of change in the L * a * b * value with respect to the change in the CMYK value) is obtained using the base data. Therefore, the sensitivity characteristic takes the form of a matrix. This sensitivity characteristic can also be obtained, for example, by the method described in Japanese Patent Laid-Open No. 10-262157. However, the CMYK values of the base data are the values after the inverse TRC conversion obtained in S82.

【0107】感度特性の値はL* * * /CMYK座
標の値によって異なるので、どの座標において感度特性
を計算するか決める必要がある。例えば、S81で得ら
れた初期状態L* * * 値(L*o,a*o,b*o)、グ
レイ階調パッチプリント4から測色したL* * *
定値((L*p,a*p,b*p)、あるいは両者の中点にお
いて感度特性を計算することができる。
Since the value of the sensitivity characteristic differs depending on the value of the L * a * b * / CMYK coordinates, it is necessary to determine at which coordinate the sensitivity characteristic is calculated. For example, the initial state L * a * b * value (L * o, a * o, b * o) obtained in S81 and the L * a * b * measurement value ((( * The sensitivity characteristic can be calculated at L * p, a * p, b * p), or the middle point between them.

【0108】このようにして得られた感度特性は、以下
のような行列の形となる。
The sensitivity characteristic thus obtained has the form of the following matrix.

【数11】 [Equation 11]

【0109】S85において、感度特性のうち、K値に
対するL* 値の変化量を用いて、補正後のK値を以下の
ようにして計算する。
At S85, the corrected K value is calculated as follows using the amount of change in the L * value with respect to the K value in the sensitivity characteristic.

【数12】 ただし、ここでKoは補正後の多次元LUTのK値、K
pはグレイ階調パッチデータをS83で逆TRC変換し
たK値、L*oはS81で得られた初期状態のL*値、L*
pはグレイ階調パッチプリント4を測色したL* 測定値
である。
[Equation 12] However, here, Ko is the K value of the corrected multidimensional LUT, K
p is the K value obtained by performing inverse TRC conversion on the gray gradation patch data in S83, L * o is the L * value in the initial state obtained in S81, and L *
p is an L * measurement value obtained by measuring the color of the gray gradation patch print 4.

【0110】S86において、感度特性を用いて、補正
後のCMY値を以下のようにして求める。
At S86, the corrected CMY values are obtained as follows using the sensitivity characteristics.

【数13】 ただし、ここで(Co,Mo,Yo)は補正後の多次元
テーブルのCMY値、(Cp,Mp,Yp)はS83で
逆TRC変換したグレイ階調パッチデータのCMY値、
(L*o,a*o,b*o)はS81で得られた初期状態のL
* * * 値、(L*p,a*p,b*p)はグレイ階調パッ
チプリント4を測色したL* * * 測定値である。な
お、ここで逆行列を計算する代わりに、上記の式を満た
す、あるいは誤差を最小にするような(Co,Mo,Y
o)を探索する方法を取るなど、他の方法を用いてもよ
いことは、上述の第1の例及び第1の実施の形態と同様
である。
[Equation 13] Here, (Co, Mo, Yo) is the CMY value of the corrected multidimensional table, (Cp, Mp, Yp) is the CMY value of the gray gradation patch data that has been subjected to the inverse TRC conversion in S83,
(L * o, a * o, b * o) is L in the initial state obtained in S81.
* a * b * value, (L * p, a * p, b * p) is the L * a * b * measurement value obtained by measuring the color of the gray gradation patch print 4. Here, instead of calculating the inverse matrix, the above equation is satisfied, or the error is minimized (Co, Mo, Y
It is similar to the above-described first example and first embodiment that other methods such as a method of searching o) may be used.

【0111】以上の処理を補正が必要な全てのグリッド
点について行うことによって、補正後のCMYK値を計
算することができる。このCMYK値でグリッド点のC
MYK値を置き換えることにより、多次元LUTの補正
を行うことができる。このようにして多次元LUTの補
正処理を行った後、再び多次元LUTの全体もしくは一
部に平滑化処理を行い、色変換パラメータの急激な変化
を抑えるようにしてもよい。
The CMYK values after correction can be calculated by performing the above processing for all grid points that need correction. This CMYK value is the grid point C
By replacing the MYK values, it is possible to correct the multidimensional LUT. After the correction processing of the multidimensional LUT is performed in this manner, the smoothing processing may be performed again on the whole or a part of the multidimensional LUT to suppress the abrupt change of the color conversion parameter.

【0112】以上のようにして、TRCを調整すること
で色材単色の階調補正を行い、多次元LUTを調整する
ことでグレイの補正を行うことができる。
As described above, it is possible to correct the gradation of the color material single color by adjusting the TRC and to correct the gray by adjusting the multidimensional LUT.

【0113】なお、この第2の動作例においても、純色
階調パッチとグレイ階調パッチを別に出力、測定した
が、上述の第1の動作例と同様に純色及びグレイのパッ
チの生成、出力、測定を行う手段を一つにまとめて、同
時に出力や測定を行うように構成してもかまわない。さ
らに、プリント位置による出力色のばらつきの影響を排
除するために、純色階調パッチやグレイ階調パッチを適
当に並べ替えてもよい。
Also in this second operation example, the pure color gradation patch and the gray gradation patch are separately output and measured, but the generation and output of the pure color and gray patches are performed as in the first operation example described above. Alternatively, the means for performing the measurement may be integrated into one, and the output and the measurement may be performed at the same time. Further, in order to eliminate the influence of variations in the output color due to the print position, the pure color gradation patches or the gray gradation patches may be rearranged appropriately.

【0114】上述の第1及び第2の実施の形態における
それぞれ2つの動作例では、いずれもプリンタ3がL*
* * 色空間の画像信号を入力とし、CMY色空間あ
るいはCMYK色空間への変換を行う色変換装置を有す
るものとして説明した。このほかにも、例えばプリンタ
3とは異なるCMYK色空間からプリンタ3のCMYK
色空間に色変換を行う色変換装置を有する場合もある。
この場合、色変換装置は、1つの4次元ルックアップテ
ーブル、あるいは、1つの4次元ルックアップテーブル
とその後段においてCMYKの各色毎に独立したTRC
から構成することができる。プリンタ3とは異なるCM
YK色空間としては、例えばSOWPやJapan C
olorといった、標準として定められた印刷CMYK
色空間が考えられる。この場合、上述の各実施の形態に
おける各動作例と異なる点は、グレイ階調パッチを生成
する際にC=M=Yとなるグリッド点についてパッチを
作成し、それ以降のステップではこのグリッド点につい
て補正値を計算することである。これによって、上述と
同様にして多次元LUTあるいは多次元LUTとTRC
のキャリブレーションを行うことができる。
In each of the two operation examples in the above-described first and second embodiments, the printer 3 is L *.
The description has been made assuming that a color conversion device that receives an image signal in the a * b * color space and performs conversion into the CMY color space or the CMYK color space is provided. In addition to this, for example, from the CMYK color space different from that of the printer 3, the CMYK of the printer 3
There may be a case where a color conversion device that performs color conversion is included in the color space.
In this case, the color conversion apparatus uses one 4D lookup table, or one 4D lookup table and a TRC that is independent for each CMYK color in the subsequent stage.
Can consist of: CM different from printer 3
As the YK color space, for example, SOWP or Japan C
Printing CMYK defined as a standard such as color
Color space is conceivable. In this case, the difference from each operation example in each of the above-described embodiments is that a patch is created for a grid point where C = M = Y when a gray gradation patch is generated, and this grid point is used in the subsequent steps. Is to calculate a correction value for. As a result, the multidimensional LUT or the multidimensional LUT and TRC can be obtained in the same manner as described above.
Can be calibrated.

【0115】なお、C=M=Yとなるグリッド点のほ
か、C,M,Yの3つの差がある一定範囲内となるグリ
ッド点についてパッチを作成して、グレイに近いグリッ
ド点について補正値を求めてもよい。もちろん、グレイ
以外の任意の色について、同様にキャリブレーションを
行うことができる。
In addition to grid points where C = M = Y, patches are created for grid points within a certain range with three differences of C, M, and Y, and correction values for grid points near gray are obtained. May be asked. Of course, the same calibration can be performed for any color other than gray.

【0116】また、上述のようにしてキャリブレーショ
ンを行った際のデータを保存しておき、次回のキャリブ
レーション時のベースデータとして利用することも可能
である。
It is also possible to save the data when the calibration is performed as described above and use it as the base data for the next calibration.

【0117】図10は、本発明の第3の実施の形態を示
すブロック図である。図1、図5と同様の部分には同じ
符号を付して重複する説明を省略することがある。13
はグレイ階調検証パッチ生成部、14はグレイ階調検証
パッチ出力部、15はグレイ階調検証パッチプリント、
16はグレイ階調検証パッチ測色部、17は精度判定部
である。なお、ここでは上述の第1の実施の形態を元に
した構成を示している。
FIG. 10 is a block diagram showing a third embodiment of the present invention. The same parts as those in FIGS. 1 and 5 are designated by the same reference numerals, and the duplicated description may be omitted. Thirteen
Is a gray gradation verification patch generation unit, 14 is a gray gradation verification patch output unit, 15 is a gray gradation verification patch print,
Reference numeral 16 is a gray gradation verification patch colorimetric unit, and 17 is an accuracy determination unit. Here, the configuration based on the above-described first embodiment is shown.

【0118】グレイ階調検証パッチ生成部13は、多次
元LUT調整部7によって調整を行った多次元LUTを
用いて、精度検証用のパッチを生成する。この精度検証
用のパッチには、調整したいくつかのグレイが含まれ
る。また、必要に応じてそれ以外の色(例えばグレイ周
辺の有彩色)を含むこともできる。グレイ階調検証パッ
チ出力部14は、グレイ階調検証パッチ生成部13で生
成した精度検証用のパッチをプリンタ3からプリント
し、グレイ階調検証パッチプリント15を得る。なお、
グレイ階調検証パッチプリントには、グレイ階調検証パ
ッチ生成部13で新たに生成した精度検証用のパッチの
他、グレイ階調パッチ生成部1で生成したグレイ階調パ
ッチを含めておくことができる。
The gray gradation verification patch generation unit 13 uses the multidimensional LUT adjusted by the multidimensional LUT adjustment unit 7 to generate a patch for accuracy verification. This accuracy verification patch contains some adjusted grays. Further, other colors (for example, chromatic colors around gray) can be included as necessary. The gray gradation verification patch output unit 14 prints the accuracy verification patch generated by the gray gradation verification patch generation unit 13 from the printer 3 to obtain a gray gradation verification patch print 15. In addition,
The gray gradation verification patch print may include the gray gradation patch generated by the gray gradation patch generation unit 1 in addition to the accuracy verification patch newly generated by the gray gradation verification patch generation unit 13. it can.

【0119】グレイ階調検証パッチ測色部16は、プリ
ンタ3によってプリントされたグレイ階調検証パッチプ
リント15を測色機5によって測色し、測色値を得る。
この場合の色値は、例えば装置に依存しないL* *
* 色空間における値として得るとよい。
The gray gradation verification patch colorimetric unit 16 measures the color of the gray gradation verification patch print 15 printed by the printer 3 by the colorimeter 5 to obtain a colorimetric value.
The color value in this case is, for example, device-independent L * a * b
* Good to get as a value in the color space.

【0120】精度判定部17は、グレイ階調検証パッチ
測色部16において得た測色値に基づいて、調整後の多
次元LUTの変換精度が目標値に達し、十分な精度が得
られているか否かを判断する。そして、変換精度が目標
値に達しておらず、十分な精度が得られていないと判断
される場合には、グレイ階調検証パッチ測色部16にお
いて得た測色値とグレイ階調検証パッチ生成部13で生
成したパッチデータの対を多次元LUT調整部7に与
え、多次元LUTの再調整を行わせる。変換精度が目標
値に達したら、それまでに調整を行った多次元LUTが
キャリブレーション済の多次元LUTとなる。なお、変
換精度の判定は、測色色空間における目標値と測色値と
の変化量(色差)により行うことができる。このとき、
例えば多次元LUTの補正を行う全てのパラメータにつ
いて変化量を求め、その変化量の最大値、平均値、中間
値などの統計量を用いて目標値に達したか否かを判定す
ることもできる。
The accuracy determining section 17 determines that the conversion accuracy of the adjusted multidimensional LUT reaches the target value based on the colorimetric values obtained by the gray gradation verification patch colorimetric section 16 and that sufficient accuracy is obtained. Judge whether or not. When it is determined that the conversion accuracy does not reach the target value and sufficient accuracy is not obtained, the colorimetric value obtained by the gray tone verification patch colorimetric unit 16 and the gray tone verification patch are obtained. The pair of patch data generated by the generation unit 13 is given to the multidimensional LUT adjustment unit 7 to readjust the multidimensional LUT. When the conversion accuracy reaches the target value, the adjusted multidimensional LUT becomes the calibrated multidimensional LUT. The conversion accuracy can be determined by the amount of change (color difference) between the target value and the colorimetric value in the colorimetric color space. At this time,
For example, it is also possible to obtain the amount of change for all the parameters for correcting the multi-dimensional LUT and use a statistical amount such as the maximum value, average value, or intermediate value of the amounts of change to determine whether or not the target value has been reached. .

【0121】図11は、本発明の第3の実施の形態にお
ける動作の第1の例を示すフローチャートである。ここ
ではプリンタ3はC、M、Yの3色の色材を用いて画像
を形成するものとする。まず、S91において初期状態
のベースデータを得る。ここでは、最初に多次元LUT
のパラメータを作成したときに測定したパッチの値をベ
ースデータとして用いるものとする。もし、そのような
パッチの値が残っていないのであれば、第1の実施の形
態で述べたように、多次元LUTからベースデータを生
成することも可能である。
FIG. 11 is a flow chart showing a first example of the operation in the third embodiment of the invention. Here, it is assumed that the printer 3 forms an image using three color materials of C, M, and Y. First, in step S91, initial base data is obtained. Here, first the multi-dimensional LUT
The value of the patch measured when the parameter of was created is used as the base data. If no such patch value remains, it is also possible to generate base data from a multidimensional LUT, as described in the first embodiment.

【0122】S92において、グレイ階調パッチ生成部
1が、初期状態のベースデータと調整を行う多次元LU
Tの格子点の値から、グレイ階調パッチデータを生成す
る。具体的には、多次元LUTの格子点のうち、調整し
たい領域のCMY値から調整量の計算に必要なグレイ階
調パッチのCMY値を求める。
In S92, the gray gradation patch generation unit 1 adjusts the base data in the initial state and the multidimensional LU.
Gray tone patch data is generated from the values of the grid points of T. Specifically, the CMY value of the gray gradation patch necessary for the calculation of the adjustment amount is obtained from the CMY value of the area to be adjusted among the lattice points of the multidimensional LUT.

【0123】S93において、S92で得たグレイ階調
パッチのCMY値と初期状態のベースデータを用いてL
* * * 値を計算する。この値がキャリブレーション
の目標値となる。この計算は、例えば特開平10−26
2157号公報で説明されている色伝達特性予測方法な
どによって行うことができる。
In S93, L is calculated by using the CMY values of the gray gradation patch obtained in S92 and the base data in the initial state.
Calculate the * a * b * values. This value is the calibration target value. This calculation is performed, for example, in JP-A-10-26.
The color transfer characteristic prediction method described in Japanese Patent No. 2157 can be used.

【0124】S94において、グレイ階調パッチ出力部
2は、S91でグレイ階調パッチ生成部1が生成したグ
レイ階調パッチデータからパッチ画像を生成する。パッ
チ画像はパッチデータの色を、一定の大きさで規則的に
画像中に配置したものである。そして生成したパッチ画
像をプリンタ3にプリントさせ、グレイ階調パッチプリ
ント4を得る。
In S94, the gray gradation patch output unit 2 generates a patch image from the gray gradation patch data generated by the gray gradation patch generation unit 1 in S91. The patch image is one in which the colors of patch data are regularly arranged in the image with a fixed size. Then, the generated patch image is printed on the printer 3 to obtain a gray gradation patch print 4.

【0125】S95において、ユーザがグレイ階調パッ
チプリント4を測色機5で測定したデータを、グレイ階
調パッチ測色部6が読み取る。このデータはL* *
* 色空間で測定される。
In S95, the data measured by the user on the gray tone patch print 4 with the colorimeter 5 is read by the gray tone patch colorimetric unit 6. This data is L * a * b
* Measured in color space.

【0126】S96において、多次元LUT調整部7
は、グレイ階調パッチ測色部6で読み取ったL* *
* データと、グレイ階調パッチ生成部1が生成したCM
Yのグレイ階調パッチデータをベースデータと見なして
S93で得られた目標値をCMYに変換した値とから、
補正後のCMY値を多次元LUTの格子点ごとに求め
る。この計算も、先の色伝達特性予測方法などによって
行うことができる。
In S96, the multidimensional LUT adjustment unit 7
Is the L * a * b read by the gray gradation patch color measurement unit 6.
* Data and CM generated by the gray gradation patch generator 1
From the value obtained by converting the target value obtained in S93 into CMY by regarding the Y gray gradation patch data as the base data,
The corrected CMY value is calculated for each grid point of the multidimensional LUT. This calculation can also be performed by the color transfer characteristic prediction method described above.

【0127】S97において、グレイ階調検証パッチ生
成部13は、S96で求めて補正後のCMY値を用い
て、精度検証のためのグレイ値の階調パッチデータを生
成する。そして、生成した階調パッチデータからグレイ
階調検証パッチ出力部14によりパッチ画像を生成して
プリンタ3にプリントさせ、グレイ階調検証パッチプリ
ント15を得る。
In S97, the gray gradation verification patch generator 13 uses the corrected CMY values obtained in S96 to generate gray value gradation patch data for accuracy verification. Then, a patch image is generated by the gray gradation verification patch output unit 14 from the generated gradation patch data and printed by the printer 3, and a gray gradation verification patch print 15 is obtained.

【0128】S98において、ユーザがグレイ階調検証
パッチプリント15を測色機5で測定したデータを、グ
レイ階調検証パッチ測色部16が読み取る。このデータ
はL * * * 色空間で測定される。
In S98, the user verifies the gray gradation.
Data obtained by measuring the patch print 15 with the colorimeter 5 is
The ray gradation verification patch colorimetric unit 16 reads it. This data
Is L *a*b*Measured in color space.

【0129】S99において、S93で生成したキャリ
ブレーションの目標値とS98で測定したデータを比較
し、それぞれのパッチのL* * * 色空間における色
差を求める。その色差が一定範囲以内であれば、キャリ
ブレーション精度が十分であると判断する。その判断基
準としては、パッチの色差平均値や最大値、あるいはそ
の他適切な統計量を使用することができる。また、L*
* * 色空間における色差の代わりにグレイ軸からの
距離(a* とb* の二乗和の平方根)を使用して、パッ
チの彩度だけに注目して補正することもできる。
In S99, the calibration target value generated in S93 is compared with the data measured in S98 to obtain the color difference in the L * a * b * color space of each patch. If the color difference is within a certain range, it is determined that the calibration accuracy is sufficient. As the criterion, a patch color difference average value or maximum value, or other appropriate statistic can be used. Also, L *
It is also possible to use the distance from the gray axis (the square root of the sum of squares of a * and b * ) instead of the color difference in the a * b * color space and pay attention only to the saturation of the patch.

【0130】キャリブレーション精度が十分であれば、
S100において、S96で求めた補正後のCMY値を
用いて多次元LUTの補正を行い、処理を終了する。
If the calibration accuracy is sufficient,
In S100, the multidimensional LUT is corrected using the corrected CMY values obtained in S96, and the process ends.

【0131】精度が十分でない場合は、S101におい
て、S97で生成したグレイ階調検証パッチのデータ
を、S92で生成したグレイ階調パッチのデータに追加
して、再びS96で多次元LUT調整部7による補正量
の計算を行う。このようにして十分な精度が得られるま
で、S96〜99及びS101の処理を繰り返すことに
なる。繰り返しを行うたびにグレイ階調パッチのデータ
数が増えるので、補正値の精度を良くすることができ
る。
If the accuracy is not sufficient, in S101, the data of the gray gradation verification patch generated in S97 is added to the data of the gray gradation patch generated in S92, and again in S96, the multidimensional LUT adjusting unit 7 is added. Calculate the correction amount by. The processes of S96 to 99 and S101 are repeated until sufficient accuracy is obtained in this way. Since the number of gray gradation patch data increases each time the repetition is performed, the accuracy of the correction value can be improved.

【0132】以上の処理を行うことによって、多次元L
UTの補正を精度よく行うことができる。このようにし
て多次元LUTの補正処理を行った後、再び多次元LU
Tの全体もしくは一部に平滑化処理を行い、色変換パラ
メータの急激な変化を抑えるようにしてもよい。また、
S93において初期状態のベースデータを用いてL*
* * 値を計算する代わりに、予め定められた目標値を
用いても良い。なお、S99において何度補正値を計算
してもキャリブレーション精度が一定範囲内に収まらな
い場合は、適当な回数で繰り返しを打ち切ってもよい。
By performing the above processing, the multidimensional L
The UT can be corrected with high accuracy. After the correction processing of the multi-dimensional LUT is performed in this manner, the multi-dimensional LU is again processed.
A smoothing process may be performed on all or part of T to suppress an abrupt change in the color conversion parameter. Also,
In S93, L * a is calculated using the base data in the initial state.
Instead of calculating the * b * value, a predetermined target value may be used. If the calibration accuracy does not fall within the fixed range no matter how many times the correction value is calculated in S99, the repetition may be terminated at an appropriate number.

【0133】図12は本発明の第3の実施の形態におけ
る動作の第2の例を示すフローチャートである。この第
2の例では、プリンタ3は、色材としてC、M、Y、K
の4色を用いる場合について説明する。従って、グレイ
領域の補正においてはCMYだけでなくK成分の補正も
行う必要がある。
FIG. 12 is a flow chart showing a second example of the operation in the third embodiment of the invention. In this second example, the printer 3 uses C, M, Y, and K as color materials.
The case of using the four colors will be described. Therefore, in the correction of the gray area, it is necessary to correct not only CMY but also the K component.

【0134】まず、S111において初期状態のベース
データを得る。ここでは、最初に多次元LUTのパラメ
ータを作成したときに測定したパッチの値をベースデー
タとして用いるものとする。もし、そのようなパッチの
値が残っていないのであれば、第1の実施の形態で述べ
たように、多次元LUTからベースデータを生成するこ
とも可能である。
First, in S111, initial base data is obtained. Here, it is assumed that the patch values measured when the parameters of the multidimensional LUT are first created are used as the base data. If no such patch value remains, it is also possible to generate base data from a multidimensional LUT, as described in the first embodiment.

【0135】S112において、グレイ階調パッチ生成
部1が、初期状態のベースデータと調整を行う多次元L
UTの格子点の値から、グレイ階調パッチデータを生成
する。具体的には、多次元LUTの格子点のうち、調整
したい領域のCMYK値から調整量の計算に必要なグレ
イ階調パッチのCMY値を求める。
In S112, the gray tone patch generation unit 1 performs multidimensional L adjustment with the base data in the initial state.
Gray tone patch data is generated from the values of the grid points of the UT. Specifically, among the lattice points of the multidimensional LUT, the CMY values of the gray gradation patch necessary for the calculation of the adjustment amount are obtained from the CMYK values of the area to be adjusted.

【0136】S113において、S112で得たグレイ
階調パッチのCMYK値と初期状態のベースデータを用
いてL* * * 値を計算する。この値がキャリブレー
ションの目標値となる。この計算は、例えば特開平10
−262157号公報で説明されている色伝達特性予測
方法等によって行うことができる。
In S113, the L * a * b * values are calculated using the CMYK values of the gray gradation patch obtained in S112 and the base data in the initial state. This value is the calibration target value. This calculation is performed, for example, in Japanese Patent Laid-Open No.
It can be performed by the color transfer characteristic prediction method described in Japanese Patent Laid-Open No. 262157.

【0137】S114において、グレイ階調パッチ出力
部2は、S112でグレイ階調パッチ生成部1が生成し
たグレイ階調パッチデータからパッチ画像を生成する。
パッチ画像はパッチデータの色を、一定の大きさで規則
的に画像中に配置したものである。そして生成したパッ
チ画像をプリンタ3にプリントさせ、グレイ階調パッチ
プリント4を得る。
In S114, the gray gradation patch output unit 2 generates a patch image from the gray gradation patch data generated by the gray gradation patch generation unit 1 in S112.
The patch image is one in which the colors of patch data are regularly arranged in the image with a fixed size. Then, the generated patch image is printed on the printer 3 to obtain a gray gradation patch print 4.

【0138】S115において、ユーザがグレイ階調パ
ッチプリント4を測色機5で測定したデータを、グレイ
階調パッチ測色部6が読み取る。このデータはL* *
*色空間で測定される。
In S115, the gray gradation patch colorimetry unit 6 reads the data measured by the user on the gray gradation patch print 4 with the colorimeter 5. This data is L * a *
b * Measured in color space.

【0139】S116において、ベースデータを用いて
感度特性(CMYK値の変化に対するL* * * 値の
変化量)を求める。従って感度特性は行列の形を取る。
この感度特性も、例えば特開平10−262157号公
報で説明されている方法等によって求めることができ
る。感度特性行列は、第1の実施の形態と同様に以下の
ようになり、その値はL* * * /CMYK座標の値
によって異なる。
In step S116, the sensitivity characteristic (the amount of change in the L * a * b * value with respect to the change in the CMYK value) is obtained using the base data. Therefore, the sensitivity characteristic takes the form of a matrix.
This sensitivity characteristic can also be obtained, for example, by the method described in JP-A-10-262157. The sensitivity characteristic matrix is as follows, as in the first embodiment, and its value differs depending on the value of the L * a * b * / CMYK coordinates.

【数14】 [Equation 14]

【0140】S117において、感度特性のうち、K値
に対するL* 値の変化量を用いて、補正後のK値を第1
の実施の形態と同様に以下の式を用いて計算する。
In step S117, the K value after correction is first calculated using the change amount of the L * value with respect to the K value in the sensitivity characteristic.
Calculation is performed using the following equations as in the case of the above embodiment.

【数15】 ただし、ここでKoは補正後の多次元テーブルのK値、
Kpはグレイ階調パッチデータのK値、L*oは初期状態
のL* 値、L*pはグレイ階調パッチプリント4から測色
したL* 測定値である。
[Equation 15] Here, Ko is the K value of the corrected multidimensional table,
Kp is the K value of the gray gradation patch data, L * o is the L * value in the initial state, and L * p is the L * measurement value measured from the gray gradation patch print 4.

【0141】S118において、多次元LUT調整部7
は、グレイ階調パッチ測色部6で読み取ったL* *
* データと、グレイ階調パッチ生成部1が生成したCM
Yのグレイ階調パッチデータをベースデータと見なし
て、S113で得られた目標値とS117で求めた補正
後のK値からCMY値を計算し、補正後のCMY値を多
次元LUTの格子点ごとに求める。この計算も、先の色
伝達特性予測方法等によって行うことができる。
In S118, the multidimensional LUT adjustment unit 7
Is the L * a * b read by the gray gradation patch color measurement unit 6.
* Data and CM generated by the gray gradation patch generator 1
By considering the Y gray gradation patch data as base data, the CMY value is calculated from the target value obtained in S113 and the corrected K value obtained in S117, and the corrected CMY value is calculated as the grid point of the multidimensional LUT. Ask for each. This calculation can also be performed by the above-described color transfer characteristic prediction method or the like.

【0142】S119において、グレイ階調検証パッチ
生成部13が、S117及びS118で求めた補正後の
CMYK値を用いて、精度検証のためのグレイ値の階調
パッチデータを生成する。そしてグレイ階調検証パッチ
出力部14が階調パッチデータからパッチ画像を生成し
て、プリンタ3にプリントさせ、グレイ階調検証パッチ
プリント15を得る。
In S119, the gray gradation verification patch generation unit 13 uses the corrected CMYK values obtained in S117 and S118 to generate gray value gradation patch data for accuracy verification. Then, the gray gradation verification patch output unit 14 generates a patch image from the gradation patch data, causes the printer 3 to print the patch image, and obtains a gray gradation verification patch print 15.

【0143】S120において、ユーザがグレイ階調検
証パッチプリント15を測色機5で測定したデータを、
グレイ階調検証パッチ測色部16が読み取る。このデー
タはL* * * 色空間で測定される。
In S120, the data obtained by the user measuring the gray gradation verification patch print 15 with the colorimeter 5 is
The gray gradation verification patch colorimetric unit 16 reads it. This data is measured in the L * a * b * color space.

【0144】S121において、S113で生成したキ
ャリブレーションの目標値とS120で測定したデータ
を比較し、それぞれのパッチのL* * * 色空間にお
ける色差を求める。その色差が一定範囲以内であれば、
キャリブレーション精度が十分であると判断する。その
判断基準としては、パッチの色差平均値や最大値、ある
いはその他適切な統計量等を使用することができる。ま
た、L* * * 色空間における色差の代わりにグレイ
軸からの距離(a* とb* の二乗和の平方根)を使用し
て、パッチの彩度だけに注目して補正することもでき
る。
In S121, the calibration target value generated in S113 and the data measured in S120 are compared to obtain the color difference in the L * a * b * color space of each patch. If the color difference is within a certain range,
Judge that the calibration accuracy is sufficient. As the criterion, a patch color difference average value or maximum value, or other appropriate statistic can be used. It is also possible to use the distance from the gray axis (the square root of the sum of squares of a * and b * ) instead of the color difference in the L * a * b * color space to correct only the saturation of the patch. it can.

【0145】キャリブレーション精度が十分であれば、
S122において、S117およびS118で求めた補
正後のCMYK値を用いて多次元LUTの補正を行い、
処理を終了する。
If the calibration accuracy is sufficient,
In S122, the multidimensional LUT is corrected using the corrected CMYK values obtained in S117 and S118,
The process ends.

【0146】精度が十分でない場合は、S123におい
て、S119で生成したグレイ階調検証パッチのデータ
をS112で生成したグレイ階調パッチのデータに追加
して、再びS116からS118の処理で補正量の計算
を行う。このようにして十分な精度が得られるまで、S
116〜S121及びS123の処理を繰り返すことに
なる。繰り返しを行うたびにグレイ階調パッチのデータ
数が増えるので、補正値の精度を良くすることができ
る。
If the accuracy is not sufficient, in S123, the data of the gray gradation verification patch generated in S119 is added to the data of the gray gradation patch generated in S112, and the correction amount is corrected again in the processing of S116 to S118. Calculate. Until sufficient accuracy is obtained in this way, S
The processes of 116 to S121 and S123 are repeated. Since the number of gray gradation patch data increases each time the repetition is performed, the accuracy of the correction value can be improved.

【0147】以上の処理を行うことによって、多次元L
UTの補正を精度よく行うことができる。このようにし
て多次元LUTの補正処理を行った後、再び多次元LU
Tの全体もしくは一部に平滑化処理を行い、色変換パラ
メータの急激な変化を抑えるようにしてもよい。また、
S113において目標値として初期状態のベースデータ
を用いてL* * * 値を計算する代わりに、予め定め
られた目標値を用いてもよい。なお、S121において
何度補正値を計算してもキャリブレーション精度が一定
範囲内に収まらない場合は、適当な回数で繰り返しを打
ち切ってもよい。
By performing the above processing, the multidimensional L
The UT can be corrected with high accuracy. After the correction processing of the multi-dimensional LUT is performed in this manner, the multi-dimensional LU is again processed.
A smoothing process may be performed on all or part of T to suppress an abrupt change in the color conversion parameter. Also,
Instead of calculating the L * a * b * value using the base data in the initial state as the target value in S113, a predetermined target value may be used. If the calibration accuracy does not fall within the fixed range no matter how many times the correction value is calculated in S121, the repetition may be terminated at an appropriate number.

【0148】なお、この第3の実施の形態では、上述の
第1の実施の形態のように感度特性行列を求めてから補
正後のCMY値を求めるのではなく、キャリブレーショ
ンの目標値となるL* * * 値に対して、グレイ階調
パッチ測色部6で読み取ったL* * * データと、グ
レイ階調パッチ生成部1が生成したCMYのグレイ階調
パッチデータをベースデータと見なして適用して色変換
を行うことで、補正後のCMY値を求めている。しか
し、第1の実施の形態のように感度特性行列を求める方
法を用いることもでき、その場合は第1の実施の形態に
おいてベースデータとして新たにパッチを生成し、十分
な精度が得られなかった場合はパッチを追加した場合と
同様の処理となる。
In the third embodiment, the CMY values after correction are not obtained after the sensitivity characteristic matrix is obtained as in the first embodiment described above, but the calibration target values are used. Based on the L * a * b * value, the L * a * b * data read by the gray gradation patch colorimetric unit 6 and the CMY gray gradation patch data generated by the gray gradation patch generation unit 1 are used as bases. The corrected CMY values are obtained by considering the data and applying it to perform color conversion. However, the method of obtaining the sensitivity characteristic matrix as in the first embodiment can be used. In that case, a new patch is generated as the base data in the first embodiment, and sufficient accuracy cannot be obtained. When the patch is added, the processing is the same as when the patch is added.

【0149】さらに、この第3の実施の形態において
も、第2の実施の形態のようにTRCの補正を組み合わ
せることもできる。その場合、図10において破線で示
したように、多次元LUT調整部7において補正後のT
RCを用い、上述の第2の実施の形態で説明したように
色材色空間のおける値に対してはTRCを用いた逆変換
の計算を行えばよい。
Further, also in the third embodiment, the TRC correction can be combined as in the second embodiment. In that case, as shown by the broken line in FIG. 10, the corrected T in the multidimensional LUT adjustment unit 7
Using RC, as described in the second embodiment, the inverse conversion calculation using TRC may be performed for the value in the color material color space.

【0150】[0150]

【発明の効果】以上の説明から明らかなように、本発明
によれば、多次元LUTを調整することで色変換パラメ
ータの補正を行い、再現色のキャリブレーションを行う
ので、任意の色について他の色に影響を及ぼすことなく
調整を行うことができる。例えばプリンタで用いる色材
単色の階調補正と3次色となるグレイ軸の補正を同時に
行っても、双方の補正が影響を及ぼし合うことなく、調
整を行うことができる。従って、出力装置において色の
変化が生じた場合でも、ほぼ正確に色調整を行い、良好
な出力結果を得ることができるという効果がある。
As is apparent from the above description, according to the present invention, the color conversion parameters are corrected by adjusting the multi-dimensional LUT and the reproduction color is calibrated. Adjustments can be made without affecting the color of the. For example, even if the gradation correction of a single color material used in the printer and the correction of the gray axis that is the tertiary color are performed at the same time, the adjustments can be performed without affecting each other. Therefore, even when a color change occurs in the output device, there is an effect that the color adjustment can be performed almost accurately and a good output result can be obtained.

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

【図1】 本発明の第1の実施の形態を示すブロック図
である。
FIG. 1 is a block diagram showing a first embodiment of the present invention.

【図2】 本発明の第1の実施の形態における動作の第
1の例を示すフローチャートである。
FIG. 2 is a flowchart showing a first example of an operation according to the first exemplary embodiment of the present invention.

【図3】 本発明の第1の実施の形態における動作の第
1の例(多次元LUT補正処理)を示すフローチャート
である。
FIG. 3 is a flowchart showing a first example (multidimensional LUT correction processing) of the operation according to the first embodiment of the present invention.

【図4】 本発明の第1の実施の形態における動作の第
2の例(多次元LUT補正処理)を示すフローチャート
である。
FIG. 4 is a flowchart showing a second example (multidimensional LUT correction process) of the operation according to the first embodiment of the present invention.

【図5】 本発明の第2の実施の形態を示すブロック図
である。
FIG. 5 is a block diagram showing a second embodiment of the present invention.

【図6】 本発明の第2の実施の形態における第1の動
作例を示すフローチャートである。
FIG. 6 is a flowchart showing a first operation example according to the second exemplary embodiment of the present invention.

【図7】 本発明の第2の実施の形態における動作の第
1の例(TRC補正処理)を示すフローチャートであ
る。
FIG. 7 is a flowchart showing a first example (TRC correction processing) of the operation according to the second embodiment of the present invention.

【図8】 本発明の第2の実施の形態における動作の第
1の例(多次元LUT補正処理)を示すフローチャート
である。
FIG. 8 is a flowchart showing a first example (multidimensional LUT correction process) of the operation according to the second embodiment of the present invention.

【図9】 本発明の第2の実施の形態における動作の第
2の例(多次元LUT補正処理)を示すフローチャート
である。
FIG. 9 is a flowchart showing a second example (multidimensional LUT correction process) of the operation according to the second embodiment of the present invention.

【図10】 本発明の第3の実施の形態を示すブロック
図である。
FIG. 10 is a block diagram showing a third embodiment of the present invention.

【図11】 本発明の第3の実施の形態における動作の
第1の例を示すフローチャートである。
FIG. 11 is a flowchart showing a first example of operation in the third exemplary embodiment of the present invention.

【図12】 本発明の第3の実施の形態における動作の
第2の例を示すフローチャートである。
FIG. 12 is a flowchart showing a second example of operation in the third exemplary embodiment of the present invention.

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

1…グレイ階調パッチ生成部、2…グレイ階調パッチ出
力部、3…プリンタ、4…グレイ階調パッチプリント、
5…測色機、6…グレイ階調パッチ測色部、7…多次元
LUT調整部、8…純色階調パッチ生成部、9…純色階
調パッチ出力部、10…純色階調パッチプリント、11
…純色階調パッチ測色部、12…TRC調整部、13…
グレイ階調検証パッチ生成部、14…グレイ階調検証パ
ッチ出力部、15…グレイ階調検証パッチプリント、1
6…グレイ階調検証パッチ測色部、17…精度判定部。
1 ... Gray gradation patch generation unit, 2 ... Gray gradation patch output unit, 3 ... Printer, 4 ... Gray gradation patch print,
5 ... Colorimeter, 6 ... Gray gradation patch color measurement section, 7 ... Multi-dimensional LUT adjustment section, 8 ... Pure color gradation patch generation section, 9 ... Pure color gradation patch output section, 10 ... Pure color gradation patch print, 11
... Pure color gradation patch colorimetry section, 12 ... TRC adjustment section, 13 ...
Gray gradation verification patch generation unit, 14 ... Gray gradation verification patch output unit, 15 ... Gray gradation verification patch print, 1
6 ... Gray gradation verification patch color measurement unit, 17 ... Accuracy determination unit.

フロントページの続き (72)発明者 小勝 斉 神奈川県足柄上郡中井町境430 グリーン テクなかい 富士ゼロックス株式会社内 Fターム(参考) 2C262 AB11 AB13 BA01 BA09 BA19 BC13 BC17 BC19 CA07 FA12 FA13 GA02 5B057 AA11 BA02 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CE17 CE18 CH07 5C077 LL01 MP08 PP32 PP33 PP36 PP37 PQ12 PQ23 5C079 HB01 HB03 HB08 HB12 LB02 MA04 MA11 NA03 NA29 PA03Continued front page    (72) Inventor Hitoshi Ogatsu             430 Green, Sakai, Nakai-cho, Ashigaragami-gun, Kanagawa Prefecture             Inside of Fuji Xerox Co., Ltd. F-term (reference) 2C262 AB11 AB13 BA01 BA09 BA19                       BC13 BC17 BC19 CA07 FA12                       FA13 GA02                 5B057 AA11 BA02 CA01 CA08 CA12                       CA16 CB01 CB08 CB12 CB16                       CE17 CE18 CH07                 5C077 LL01 MP08 PP32 PP33 PP36                       PP37 PQ12 PQ23                 5C079 HB01 HB03 HB08 HB12 LB02                       MA04 MA11 NA03 NA29 PA03

Claims (60)

【特許請求の範囲】[Claims] 【請求項1】 入力色空間の要素数に等しい次数を持つ
多次元ルックアップテーブルを用いて色変換を行う色変
換装置を有する出力機器における前記多次元ルックアッ
プテーブルのキャリブレーションを行うキャリブレーシ
ョン装置において、前記出力機器から出力されたキャリ
ブレーション用の第1のパッチを測色する第1の測色手
段と、該第1の測色手段で測色して得られた測定値を用
いて前記多次元ルックアップテーブルの色変換パラメー
タの一部を補正する第1の調整手段を有することを特徴
とするキャリブレーション装置。
1. A calibration device for calibrating the multi-dimensional lookup table in an output device having a color conversion device for performing color conversion using a multi-dimensional lookup table having an order equal to the number of elements in an input color space. In the first colorimetric means for measuring the color of the first patch for calibration output from the output device, and the measured value obtained by the colorimetric measurement by the first colorimetric means. A calibration apparatus comprising: a first adjusting unit that corrects a part of a color conversion parameter of a multi-dimensional lookup table.
【請求項2】 入力色空間の要素数に等しい次数を持つ
多次元ルックアップテーブル及び出力色空間の要素数に
等しい個数の一次元ルックアップテーブルを用いて色変
換を行う色変換装置を有する出力機器における前記多次
元ルックアップテーブル及び前記一次元ルックアップテ
ーブルのキャリブレーションを行うキャリブレーション
装置において、前記出力機器から出力された複数の色材
を組み合わせた色から成るキャリブレーション用の第1
のパッチを測色する第1の測色手段と、該第1の測色手
段で測色して得られた測定値を用いて前記多次元ルック
アップテーブルの色変換パラメータの一部を補正する第
1の調整手段と、前記出力機器から出力された色材単色
の階調から成るキャリブレーション用の第2のパッチを
測色する第2の測色手段と、該第2の測色手段で測色し
て得られた測定値を用いて前記一次元ルックアップテー
ブルの色変換パラメータを補正する第2の調整手段を有
することを特徴とするキャリブレーション装置。
2. An output having a color conversion device for performing color conversion using a multi-dimensional lookup table having an order equal to the number of elements of an input color space and a number of one-dimensional lookup tables equal to the number of elements of an output color space. A calibration device for calibrating the multi-dimensional look-up table and the one-dimensional look-up table in a device, comprising: a first calibration color composed of a plurality of color materials output from the output device.
A part of the color conversion parameters of the multidimensional lookup table is corrected by using a first colorimetric means for measuring the color of the patch and a measurement value obtained by the colorimetric measurement by the first colorimetric means. The first adjusting unit, the second color measuring unit for measuring the color of the second patch for calibration composed of the gradation of the single color material output from the output device, and the second color measuring unit. A calibration apparatus comprising: a second adjusting unit that corrects a color conversion parameter of the one-dimensional lookup table using a measurement value obtained by color measurement.
【請求項3】 前記第1の調整手段は、前記第2の調整
手段で調整された前記一次元ルックアップテーブルの色
変換パラメータを利用して前記多次元ルックアップテー
ブルの色変換パラメータの一部を補正することを特徴と
する請求項2に記載のキャリブレーション装置。
3. The first adjusting means utilizes a color conversion parameter of the one-dimensional look-up table adjusted by the second adjusting means to part of a color conversion parameter of the multi-dimensional look-up table. The calibration device according to claim 2, wherein the calibration device corrects
【請求項4】 前記第2のパッチは、補正を行う一次元
ルックアップテーブルが色変換を行う要素の色を複数の
濃度で前記出力機器によって出力したものであることを
特徴とする請求項2または請求項3に記載のキャリブレ
ーション装置。
4. The second patch is one in which the one-dimensional lookup table for correction outputs the colors of elements for which color conversion is performed at a plurality of densities by the output device. Alternatively, the calibration device according to claim 3.
【請求項5】 前記第2の調整手段は、前記第2のパッ
チを測色して得られた測定値を用いて一次元ルックアッ
プテーブルの色変換パラメータを補正するとき、まず出
力色空間の各色材要素の変化に対する測色色空間の各要
素の変化の割合を示すベクトルを求め、次に第2のパッ
チのそれぞれの色材要素に対応する一次元ルックアップ
テーブル作成時の測色色空間における推測量を求め、さ
らに前記推測値と前記第2のパッチの測定値の差を算出
することにより測色色空間における変化量を求め、最後
に測色色空間における変化量と前記変化の割合を示すベ
クトルから出力色空間のうち前記色材要素における変化
量を求め、前記色材要素における変化量を用いて前記一
次元ルックアップテーブルの色変換パラメータを補正す
ることを特徴とする請求項2ないし請求項4のいずれか
1項に記載のキャリブレーション装置。
5. When the second adjusting means corrects the color conversion parameter of the one-dimensional lookup table by using the measurement value obtained by measuring the color of the second patch, first, the output color space of the output color space is adjusted. A vector indicating the rate of change of each element of the colorimetric color space with respect to the change of each colorant element is obtained, and then an estimate is made in the colorimetric color space when creating the one-dimensional lookup table corresponding to each colorant element of the second patch. The amount of change is further calculated by calculating the difference between the estimated value and the measured value of the second patch, and finally, from the vector indicating the amount of change in the colorimetric color space and the ratio of the change. A change amount of the color material element in the output color space is obtained, and the color conversion parameter of the one-dimensional lookup table is corrected using the change amount of the color material element. The calibration device according to any one of claims 2 to 4.
【請求項6】 前記第1のパッチは、入力色空間におい
て前記色変換パラメータの補正を必要とする領域内の一
つ以上の色座標値を補正前の前記色変換パラメータを用
いて出力色空間に変換し、変換後の色座標値を前記出力
機器によって出力したものであることを特徴とする請求
項1ないし請求項5のいずれか1項に記載のキャリブレ
ーション装置。
6. The first patch has an output color space in which one or more color coordinate values in a region requiring correction of the color conversion parameter in the input color space are output using the color conversion parameter before correction. 6. The calibration device according to claim 1, wherein the calibration device converts the color coordinate value into a color value and outputs the converted color coordinate value by the output device.
【請求項7】 前記色変換パラメータの補正を必要とす
る領域は、無彩色領域であることを特徴とする請求項6
に記載のキャリブレーション装置。
7. The area requiring correction of the color conversion parameter is an achromatic area.
The calibration device described in.
【請求項8】 前記色変換パラメータの補正を必要とす
る領域は、無彩色領域からの色距離が一定の範囲内の領
域であることを特徴とする請求項6に記載のキャリブレ
ーション装置。
8. The calibration device according to claim 6, wherein the region requiring correction of the color conversion parameter is a region in which a color distance from an achromatic region is within a certain range.
【請求項9】 前記入力色空間がL* * * 色空間で
あり、前記無彩色領域がa* =b* =0を満たす領域で
あることを特徴とする請求項7または請求項8に記載の
キャリブレーション装置。
9. The method according to claim 7, wherein the input color space is an L * a * b * color space, and the achromatic color area is an area satisfying a * = b * = 0. The calibration device described in.
【請求項10】 前記入力色空間がRGB色空間であ
り、前記無彩色領域がR=G=Bを満たす領域であるこ
とを特徴とする請求項7または請求項8に記載のキャリ
ブレーション装置。
10. The calibration device according to claim 7, wherein the input color space is an RGB color space, and the achromatic color region is a region that satisfies R = G = B.
【請求項11】 前記入力色空間がCMYK色空間もし
くはCMY色空間であり、前記無彩色領域がC=M=Y
を満たす領域であることを特徴とする請求項7または請
求項8に記載のキャリブレーション装置。
11. The input color space is a CMYK color space or a CMY color space, and the achromatic color region is C = M = Y.
The calibration device according to claim 7, wherein the calibration device is a region that satisfies the above condition.
【請求項12】 前記第1のパッチは、出力色空間にお
いて前記色変換パラメータの補正を必要とする領域内の
一つ以上の色座標値を前記出力機器によって出力したも
のであることを特徴とする請求項1ないし請求項5のい
ずれか1項に記載のキャリブレーション装置。
12. The first patch is one in which one or more color coordinate values in an area in the output color space that requires correction of the color conversion parameter are output by the output device. The calibration device according to any one of claims 1 to 5.
【請求項13】 前記色変換パラメータの補正を必要と
する領域は、無彩色領域であることを特徴とする請求項
12に記載のキャリブレーション装置。
13. The calibration device according to claim 12, wherein the area requiring correction of the color conversion parameter is an achromatic area.
【請求項14】 前記色変換パラメータの補正を必要と
する領域は、無彩色領域からの色距離が一定の範囲内の
領域であることを特徴とする請求項12に記載のキャリ
ブレーション装置。
14. The calibration device according to claim 12, wherein the region requiring correction of the color conversion parameter is a region in which the color distance from the achromatic region is within a certain range.
【請求項15】 前記出力色空間がRGB色空間であ
り、前記無彩色領域がR=G=Bを満たす領域であるこ
とを特徴とする請求項13または請求項14に記載のキ
ャリブレーション装置。
15. The calibration device according to claim 13, wherein the output color space is an RGB color space, and the achromatic color region is a region that satisfies R = G = B.
【請求項16】 前記出力色空間がCMYK色空間もし
くはCMY色空間であり、前記無彩色領域がC=M=Y
を満たす領域であることを特徴とする請求項13または
請求項14に記載のキャリブレーション装置。
16. The output color space is a CMYK color space or a CMY color space, and the achromatic color region is C = M = Y.
The calibration device according to claim 13 or 14, wherein the calibration device is a region that satisfies the above condition.
【請求項17】 前記第1の調整手段は、前記第1のパ
ッチを測色して得られた測定値を用いて前記多次元ルッ
クアップテーブルの色変換パラメータの一部を補正する
とき、まず出力色空間における各要素の変化に対する測
色色空間における各要素の変化の割合を示す行列を求
め、次に第1のパッチの出力色空間における値に対応す
る多次元ルックアップテーブル作成時の測色色空間にお
ける推測値を求め、さらに前記推測値と第1のパッチの
測定値の差を算出することにより測色色空間における変
化量を求め、最後に測定値色空間の変化量と前記変化の
割合を示す行列から出力色空間における変化量を求め、
該出力色空間における変化量を用いて前記多次元ルック
アップテーブルの色変換パラメータの一部を補正するこ
とを特徴とする請求項1ないし請求項16のいずれか1
項に記載のキャリブレーション装置。
17. The first adjusting means first corrects a part of the color conversion parameters of the multi-dimensional lookup table by using a measurement value obtained by measuring the color of the first patch. A matrix indicating the rate of change of each element in the colorimetric color space with respect to the change of each element in the output color space is obtained, and then the colorimetric color when creating the multidimensional lookup table corresponding to the value in the output color space of the first patch The estimated value in the space is obtained, and the change amount in the colorimetric color space is obtained by further calculating the difference between the estimated value and the measurement value of the first patch, and finally, the change amount in the measured value color space and the rate of the change are calculated. Find the amount of change in the output color space from the matrix
17. The method according to claim 1, wherein a part of the color conversion parameter of the multi-dimensional lookup table is corrected using the amount of change in the output color space.
The calibration device according to the item.
【請求項18】 前記出力色空間がCMYK色空間であ
り、前記第1の調整手段は、前記第1のパッチを測色し
て得られた測定値を用いて前記多次元ルックアップテー
ブルの色変換パラメータの一部を補正するとき、まず出
力色空間における各要素の変化に対する測色色空間にお
ける各要素の変化の割合を示す行列を求め、次に第1の
パッチの出力色空間における値に対応する多次元ルック
アップテーブル作成時の測色色空間における推測値を求
め、さらに前記推測値と第1のパッチの測定値の差を算
出することにより測色色空間における変化量を求め、そ
の後黒の値の変化に対する測色色空間における明るさを
示す座標値の変化の割合と測色色空間における明るさの
変化量から出力色空間における黒の変化量を求め、最後
にこの黒の変化量と測色色空間における変化量、前記変
化の割合を示す行列から出力色空間における残る要素の
変化量を求めて、該出力色空間における変化量を用いて
前記多次元ルックアップテーブルの色変換パラメータの
一部を補正することを特徴とする請求項1ないし請求項
14のいずれか1項または請求項16に記載のキャリブ
レーション装置。
18. The output color space is a CMYK color space, and the first adjusting means uses the measurement values obtained by measuring the color of the first patch to determine the color of the multi-dimensional lookup table. When correcting a part of the conversion parameters, first, a matrix showing the ratio of the change of each element in the colorimetric color space to the change of each element in the output color space is obtained, and then the matrix corresponding to the value in the output color space of the first patch The estimated value in the colorimetric color space at the time of creating the multidimensional lookup table is calculated, and the difference in the colorimetric color space is calculated by calculating the difference between the estimated value and the measured value of the first patch, and then the black value is calculated. The change amount of black in the output color space is calculated from the ratio of the change in the coordinate value indicating the brightness in the color measurement color space to the change in and the change amount of the brightness in the color measurement color space. The amount of change of the remaining elements in the output color space is obtained from the amount of change in the colorimetric color space and the matrix indicating the rate of change, and one of the color conversion parameters of the multidimensional lookup table is calculated using the amount of change in the output color space. The calibration device according to any one of claims 1 to 14 or claim 16, which corrects a part.
【請求項19】 前記第1の調整手段は、入力色空間に
おける各要素の変化に対する出力色空間における各要素
の変化の割合を示す行列と前記多次元ルックアップテー
ブル作成時の測色色空間における推測値を求めるとき、
多次元ルックアップテーブルを作成するときに用いた前
記出力機器の測色データを用いることを特徴とする請求
項17または請求項18に記載のキャリブレーション装
置。
19. The first adjusting means is a matrix showing a ratio of change of each element in the output color space with respect to change of each element in the input color space and estimation in the colorimetric color space when the multidimensional lookup table is created. When you ask for a value,
19. The calibration apparatus according to claim 17, wherein the colorimetric data of the output device used when creating the multidimensional lookup table is used.
【請求項20】 前記第1の調整手段は、入力色空間に
おける各要素の変化に対する出力色空間における各要素
の変化の割合を示す行列と前記多次元ルックアップテー
ブル作成時の測色色空間における推測値を求めるとき、
前記多次元ルックアップテーブルの色変換パラメータを
そのまま用いることを特徴とする請求項17または請求
項18に記載のキャリブレーション装置。
20. The first adjusting means is a matrix showing a rate of change of each element in the output color space with respect to a change of each element in the input color space, and an estimation in the colorimetric color space when the multidimensional lookup table is created. When you ask for a value,
The calibration device according to claim 17 or 18, wherein the color conversion parameters of the multi-dimensional lookup table are used as they are.
【請求項21】 前記第1の調整手段は、入力色空間に
おける各要素の変化に対する出力色空間における各要素
の変化の割合を示す行列と前記多次元ルックアップテー
ブル作成時の測色色空間における推測値を求めるとき、
新たに測定した前記出力装置の測色データを用いること
を特徴とする請求項17または請求項18に記載のキャ
リブレーション装置。
21. The first adjusting means is a matrix showing a rate of change of each element in the output color space with respect to a change of each element in the input color space, and an estimation in the colorimetric color space when the multidimensional lookup table is created. When you ask for a value,
19. The calibration device according to claim 17, wherein the newly measured colorimetric data of the output device is used.
【請求項22】 前記第1のパッチは、前記多次元ルッ
クアップテーブルの色変換パラメータのうち補正を行う
パラメータの色およびその近傍の領域の色から成るパッ
チであり、前記第1の調整手段は、前記第1の測色手段
が測定した測定値を用いて前記多次元ルックアップテー
ブルの色変換パラメータの一部を所定の目標値へと補正
することを特徴とする請求項1ないし請求項5のいずれ
か1項に記載のキャリブレーション装置。
22. The first patch is a patch including a color of a parameter for correction of the color conversion parameters of the multidimensional lookup table and a color of a region in the vicinity thereof, and the first adjusting means 6. The method according to claim 1, wherein a part of the color conversion parameter of the multidimensional lookup table is corrected to a predetermined target value by using the measurement value measured by the first colorimetric means. The calibration device according to any one of 1.
【請求項23】 前記第1のパッチは、前記多次元ルッ
クアップテーブルの色変換パラメータのうち補正を行う
パラメータの色およびその近傍の領域の色から成るパッ
チであり、前記第1の調整手段は、前記第1の測色手段
が測定した測定値を用いて出力色空間における各要素の
変化に対する測色色空間における各要素の変化の割合を
示す行列を求め、測色色空間における補正の目標値と第
1のパッチの測定値の差を算出することにより測色色空
間における変化量を求め、測色色空間における変化量と
前記変化の割合を示す行列から出力色空間のうち黒色成
分における変化量を求めて前記多次元ルックアップテー
ブルの色変換パラメータの一部のうち黒成分を補正し、
前記第1の測色手段が測定した測定値と黒色成分におけ
る補正値を用いて前記多次元ルックアップテーブルの色
変換パラメータの一部のうち残りの成分を補正すること
を特徴とする請求項1ないし請求項5のいずれか1項に
記載のキャリブレーション装置。
23. The first patch is a patch composed of a color of a parameter to be corrected among the color conversion parameters of the multidimensional lookup table and a color of a region in the vicinity thereof, and the first adjusting means is , A matrix showing the rate of change of each element in the colorimetric color space with respect to the change of each element in the output color space is obtained using the measurement values measured by the first colorimetric means, and a target value for correction in the colorimetric color space is obtained. The amount of change in the colorimetric color space is obtained by calculating the difference between the measurement values of the first patches, and the amount of change in the black component of the output color space is obtained from the matrix showing the amount of change in the colorimetric color space and the rate of change. Corrects the black component of some of the color conversion parameters of the multi-dimensional lookup table,
2. The remaining component of a part of the color conversion parameters of the multi-dimensional lookup table is corrected by using the measurement value measured by the first color measuring unit and the correction value of the black component. The calibration device according to claim 5.
【請求項24】 前記第1の調整手段は、前記多次元ル
ックアップテーブルの色変換パラメータの一部を補正し
た後、補正後の多次元ルックアップテーブルを用いて検
証パッチを生成し、前記検証パッチを用いて前記多次元
ルックアップテーブルの色変換パラメータの一部を補正
することを特徴とする請求項1ないし請求項23のいず
れか1項に記載のキャリブレーション装置。
24. The first adjusting unit corrects a part of the color conversion parameters of the multi-dimensional lookup table, generates a verification patch using the corrected multi-dimensional lookup table, and performs the verification. 24. The calibration device according to claim 1, wherein a part of the color conversion parameters of the multi-dimensional lookup table is corrected using a patch.
【請求項25】 前記第1の調整手段は、生成した検証
パッチの測定値を前記第1のパッチに追加して用いるこ
とを特徴とする請求項24に記載のキャリブレーション
装置。
25. The calibration device according to claim 24, wherein the first adjusting unit uses the generated measurement value of the verification patch in addition to the first patch.
【請求項26】 前記第1の調整手段は、前記検証パッ
チにより前記多次元ルックアップテーブルの変換精度を
判定し、変換精度が目標値に達するまで、前記検証パッ
チを用いた前記多次元ルックアップテーブルの色変換パ
ラメータの補正を繰り返すことを特徴とする請求項24
または請求項25に記載のキャリブレーション装置。
26. The first adjusting means determines the conversion accuracy of the multidimensional lookup table by the verification patch, and the multidimensional lookup using the verification patch until the conversion accuracy reaches a target value. 25. The correction of the color conversion parameter of the table is repeated.
Alternatively, the calibration device according to claim 25.
【請求項27】 前記第1の調整手段は、前記変換精度
の判定を、前記測色色空間における変化量により判定す
ることを特徴とする請求項26に記載のキャリブレーシ
ョン装置。
27. The calibration device according to claim 26, wherein the first adjusting unit determines the conversion accuracy based on an amount of change in the colorimetric color space.
【請求項28】 前記第1の調整手段は、前記測色色空
間における変化量を、前記多次元ルックアップテーブル
の補正を行う全てのパラメータについて求め、前記変化
量の最大値、平均値、中間値などの統計量が前記目標値
に達したか否かを判定することを特徴とする請求項27
に記載のキャリブレーション装置。
28. The first adjusting means obtains the amount of change in the colorimetric color space for all parameters for correcting the multi-dimensional lookup table, and obtains the maximum value, average value, and intermediate value of the amount of change. 28. It is determined whether or not a statistical amount such as has reached the target value.
The calibration device described in.
【請求項29】 前記第1のパッチあるいは前記第1の
パッチ及び前記第2のパッチは、前記出力装置から出力
されるときに各色のパッチの順番がランダムに並べ替え
られることを特徴とする請求項1ないし請求項28のい
ずれか1項に記載のキャリブレーション装置。
29. When the first patch or the first patch and the second patch are output from the output device, the order of patches of each color is randomly rearranged. The calibration device according to any one of claims 1 to 28.
【請求項30】 前記第1の調整手段は、前記多次元ル
ックアップテーブルの補正処理を行った後、再び多次元
ルックアップテーブルの全体もしくは一部に平滑化処理
を行い、色変換パラメータの急激な変化を抑えることを
特徴とする請求項1ないし請求項29のいずれか1項に
記載のキャリブレーション装置。
30. The first adjusting means performs a correction process on the multi-dimensional lookup table and then performs a smoothing process on the whole or a part of the multi-dimensional lookup table again to rapidly change the color conversion parameters. 30. The calibration device according to any one of claims 1 to 29, which suppresses such changes.
【請求項31】 入力色空間の要素数に等しい次数を持
つ多次元ルックアップテーブルを用いて色変換を行う色
変換装置を有する出力機器における前記多次元ルックア
ップテーブルのキャリブレーションを行うキャリブレー
ション方法において、前記出力機器から出力されたキャ
リブレーション用の第1のパッチを測色し、測色して得
られた測定値を用いて前記多次元ルックアップテーブル
の色変換パラメータの一部を補正することを特徴とする
キャリブレーション方法。
31. A calibration method for calibrating the multi-dimensional lookup table in an output device having a color conversion device that performs color conversion using a multi-dimensional lookup table having an order equal to the number of elements in an input color space. In, the color of the first patch for calibration output from the output device is measured, and a part of the color conversion parameters of the multidimensional lookup table is corrected using the measurement value obtained by the color measurement. A calibration method characterized by the above.
【請求項32】 入力色空間の要素数に等しい次数を持
つ多次元ルックアップテーブル及び出力色空間の要素数
に等しい個数の一次元ルックアップテーブルを用いて色
変換を行う色変換装置を有する出力機器における前記多
次元ルックアップテーブル及び前記一次元ルックアップ
テーブルのキャリブレーションを行うキャリブレーショ
ン方法において、前記出力機器から出力された複数の色
材を組み合わせた色から成るキャリブレーション用の第
1のパッチを測色し、測色して得られた測定値を用いて
前記多次元ルックアップテーブルの色変換パラメータの
一部を補正し、また、前記出力機器から出力された色材
単色の階調から成るキャリブレーション用の第2のパッ
チを測色し、測色して得られた測定値を用いて前記一次
元ルックアップテーブルの色変換パラメータを補正する
ことを特徴とするキャリブレーション方法。
32. An output having a color conversion device for performing color conversion using a multi-dimensional lookup table having an order equal to the number of elements of an input color space and a number of one-dimensional lookup tables equal to the number of elements of an output color space. In a calibration method for calibrating the multi-dimensional lookup table and the one-dimensional lookup table in a device, a first patch for calibration composed of a color obtained by combining a plurality of color materials output from the output device Is measured, and a part of the color conversion parameters of the multi-dimensional lookup table is corrected using the measurement values obtained by the color measurement, and from the gradation of the single color material output from the output device. The second patch for calibration is measured and the one-dimensional lookup table is obtained using the measured values obtained by measuring the color. A calibration method characterized by correcting the color conversion parameters of the bull.
【請求項33】 前記第2のパッチの測色によって得ら
れた測定値を用いた前記一次元ルックアップテーブルの
色変換パラメータの補正を行った後、補正後の前記一次
元ルックアップテーブルの色変換パラメータ及び前記第
1のパッチの測色によって得られた測定値を用いて前記
多次元ルックアップテーブルの色変換パラメータの一部
を補正することを特徴とする請求項32に記載のキャリ
ブレーション方法。
33. After the color conversion parameter of the one-dimensional lookup table is corrected by using the measurement value obtained by the color measurement of the second patch, the color of the one-dimensional lookup table after the correction is corrected. 33. The calibration method according to claim 32, wherein a part of the color conversion parameters of the multidimensional lookup table is corrected by using the conversion parameters and the measurement values obtained by the colorimetry of the first patch. .
【請求項34】 前記第2のパッチは、補正を行う一次
元ルックアップテーブルが色変換を行う要素の色を複数
の濃度で前記出力機器によって出力したものであること
を特徴とする請求項32または請求項33に記載のキャ
リブレーション方法。
34. The second patch is characterized in that the one-dimensional lookup table for correction outputs the colors of the elements for which color conversion is performed in a plurality of densities by the output device. Alternatively, the calibration method according to claim 33.
【請求項35】 前記第2のパッチを測色して得られた
測定値を用いて一次元ルックアップテーブルの色変換パ
ラメータを補正するとき、まず出力色空間の各色材要素
の変化に対する測色色空間の各要素の変化の割合を示す
ベクトルを求め、次に第2のパッチのそれぞれの色材要
素に対応する一次元ルックアップテーブル作成時の測色
色空間における推測値を求め、さらに前記推測値と第2
のパッチの測定値の差を算出することにより測色色空間
における変化量を求め、最後に測色色空間における変化
量と前記変化の割合を示すベクトルから出力色空間のう
ち前記色材要素における変化量を求め、前記色材要素に
おける変化量を用いて前記一次元ルックアップテーブル
の色変換パラメータを補正することを特徴とする請求項
32ないし請求項34のいずれか1項に記載のキャリブ
レーション方法。
35. When correcting the color conversion parameter of the one-dimensional lookup table using the measurement value obtained by measuring the color of the second patch, first, the color measurement color with respect to the change of each color material element in the output color space is measured. A vector indicating the rate of change of each element of the space is obtained, and then an estimated value in the colorimetric color space at the time of creating the one-dimensional lookup table corresponding to each color material element of the second patch is obtained. And the second
Change amount in the colorimetric color space is calculated by calculating the difference between the patch measurement values, and finally, the change amount in the color material element in the output color space is calculated from the vector indicating the change amount in the colorimetric color space and the rate of change 35. The calibration method according to claim 32, wherein the color conversion parameter of the one-dimensional lookup table is corrected using the amount of change in the color material element.
【請求項36】 前記第1のパッチは、入力色空間にお
いて前記色変換パラメータの補正を必要とする領域内の
一つ以上の色座標値を補正前の前記色変換パラメータを
用いて出力色空間に変換し、変換後の色座標値を前記出
力機器によって出力したものであることを特徴とする請
求項31ないし請求項35のいずれか1項に記載のキャ
リブレーション方法。
36. The first patch has an output color space in which one or more color coordinate values in an area in the input color space that requires correction of the color conversion parameter are output using the color conversion parameter before correction. 36. The calibration method according to claim 31, wherein the color coordinate values after conversion are output by the output device.
【請求項37】 前記色変換パラメータの補正を必要と
する領域は、無彩色領域であることを特徴とする請求項
36に記載のキャリブレーション方法。
37. The calibration method according to claim 36, wherein the area requiring correction of the color conversion parameter is an achromatic area.
【請求項38】 前記色変換パラメータの補正を必要と
する領域は、無彩色領域からの色距離が一定の範囲内の
領域であることを特徴とする請求項36に記載のキャリ
ブレーション方法。
38. The calibration method according to claim 36, wherein the region requiring correction of the color conversion parameter is a region in which a color distance from an achromatic region is within a certain range.
【請求項39】 前記入力色空間がL* * * 色空間
であり、前記無彩色領域がa* =b* =0を満たす領域
であることを特徴とする請求項37または請求項38に
記載のキャリブレーション方法。
39. The input color space is an L * a * b * color space, and the achromatic color region is a region satisfying a * = b * = 0. Calibration method described in.
【請求項40】 前記入力色空間がRGB色空間であ
り、前記無彩色領域がR=G=Bを満たす領域であるこ
とを特徴とする請求項37または請求項38に記載のキ
ャリブレーション方法。
40. The calibration method according to claim 37 or 38, wherein the input color space is an RGB color space, and the achromatic color region is a region satisfying R = G = B.
【請求項41】 前記入力色空間がCMYK色空間もし
くはCMY色空間であり、前記無彩色領域がC=M=Y
を満たす領域であることを特徴とする請求項37または
請求項38に記載のキャリブレーション方法。
41. The input color space is a CMYK color space or a CMY color space, and the achromatic color region is C = M = Y.
39. The calibration method according to claim 37 or 38, wherein the calibration method is a region that satisfies the above condition.
【請求項42】 前記第1のパッチは、出力色空間にお
いて前記色変換パラメータの補正を必要とする領域内の
一つ以上の色座標値を前記出力機器によって出力したも
のであることを特徴とする請求項31ないし請求項35
のいずれか1項に記載のキャリブレーション方法。
42. The first patch is one in which one or more color coordinate values in an area in the output color space that requires correction of the color conversion parameter are output by the output device. Claim 31 to Claim 35
The calibration method according to any one of 1.
【請求項43】 前記色変換パラメータの補正を必要と
する領域は、無彩色領域であることを特徴とする請求項
42に記載のキャリブレーション方法。
43. The calibration method according to claim 42, wherein the area requiring correction of the color conversion parameter is an achromatic area.
【請求項44】 前記色変換パラメータの補正を必要と
する領域は、無彩色領域からの色距離が一定の範囲内の
領域であることを特徴とする請求項42に記載のキャリ
ブレーション方法。
44. The calibration method according to claim 42, wherein the region requiring correction of the color conversion parameter is a region in which a color distance from an achromatic region is within a certain range.
【請求項45】 前記出力色空間がRGB色空間であ
り、前記無彩色領域がR=G=Bを満たす領域であるこ
とを特徴とする請求項43または請求項44に記載のキ
ャリブレーション方法。
45. The calibration method according to claim 43 or 44, wherein the output color space is an RGB color space, and the achromatic color region is a region that satisfies R = G = B.
【請求項46】 前記出力色空間がCMYK色空間もし
くはCMY色空間であり、前記無彩色領域がC=M=Y
を満たす領域であることを特徴とする請求項43または
請求項44に記載のキャリブレーション方法。
46. The output color space is a CMYK color space or a CMY color space, and the achromatic color region is C = M = Y.
The calibration method according to claim 43 or claim 44, wherein the calibration method is a region that satisfies the above condition.
【請求項47】 前記第1のパッチを測色して得られた
測定値を用いて前記多次元ルックアップテーブルの色変
換パラメータの一部を補正するとき、まず出力色空間に
おける各要素の変化に対する測色色空間における各要素
の変化の割合を示す行列を求め、次に第1のパッチの出
力色空間における値に対応する多次元ルックアップテー
ブル作成時の測色色空間における推測値を求め、さらに
前記推測値と第1のパッチの測定値の差を算出すること
により測色色空間における変化量を求め、最後に測定値
色空間の変化量と前記変化の割合を示す行列から出力色
空間における変化量を求め、該出力色空間における変化
量を用いて前記多次元ルックアップテーブルの色変換パ
ラメータの一部を補正することを特徴とする請求項31
ないし請求項46のいずれか1項に記載のキャリブレー
ション方法。
47. When correcting a part of the color conversion parameters of the multi-dimensional lookup table using the measurement values obtained by measuring the color of the first patch, first, a change of each element in the output color space is performed. To obtain a matrix showing the rate of change of each element in the colorimetric color space, and then to find an estimated value in the colorimetric color space when creating the multidimensional lookup table corresponding to the value in the output color space of the first patch, and The amount of change in the colorimetric color space is obtained by calculating the difference between the estimated value and the measurement value of the first patch, and finally, the change in the output color space is calculated from the matrix indicating the amount of change in the measurement value color space and the ratio of the change. The amount is obtained, and a part of the color conversion parameter of the multidimensional lookup table is corrected using the amount of change in the output color space.
47. The calibration method according to claim 46.
【請求項48】 前記出力色空間がCMYK色空間であ
り、前記第1のパッチを測色して得られた測定値を用い
て前記多次元ルックアップテーブルの色変換パラメータ
の一部を補正するとき、まず出力色空間における各要素
の変化に対する測色色空間における各要素の変化の割合
を示す行列を求め、次に第1のパッチの出力色空間にお
ける値に対応する多次元ルックアップテーブル作成時の
測色色空間における推測値を求め、さらに前記推測値と
第1のパッチの測定値の差を算出することにより測色色
空間における変化量を求め、その後黒の値の変化に対す
る測色色空間における明るさを示す座標値の変化の割合
と測色色空間における明るさの変化量から出力色空間に
おける黒の変化量を求め、最後にこの黒の変化量と測色
色空間における変化量、前記変化の割合を示す行列から
出力色空間における残る要素の変化量を求めて、該出力
色空間における変化量を用いて前記多次元ルックアップ
テーブルの色変換パラメータの一部を補正することを特
徴とする請求項31ないし請求項44のいずれか1項ま
たは請求項46に記載のキャリブレーション方法。
48. The output color space is a CMYK color space, and a part of color conversion parameters of the multidimensional lookup table is corrected using a measurement value obtained by measuring the color of the first patch. At this time, first, a matrix showing the rate of change of each element in the colorimetric color space with respect to the change of each element in the output color space is obtained, and then when a multidimensional lookup table corresponding to the value in the output color space of the first patch is created. Is calculated in the colorimetric color space, the difference in the colorimetric color space is calculated by calculating the difference between the estimated value and the measurement value of the first patch, and then the brightness in the colorimetric color space with respect to the change in the black value is calculated. The change amount of black in the output color space is calculated from the change rate of the coordinate value indicating the brightness and the change amount of brightness in the color measurement color space, and finally, the change amount of black and the change in the color measurement color space. Amount, the amount of change of the remaining elements in the output color space is obtained from the matrix indicating the change ratio, and a part of the color conversion parameters of the multidimensional lookup table is corrected using the amount of change in the output color space. The calibration method according to any one of claims 31 to 44 or claim 46, wherein:
【請求項49】 入力色空間における各要素の変化に対
する出力色空間における各要素の変化の割合を示す行列
と前記多次元ルックアップテーブル作成時の測色色空間
における推測値を求めるとき、多次元ルックアップテー
ブルを作成するときに用いた前記出力機器の測色データ
を用いることを特徴とする請求項47または請求項48
に記載のキャリブレーション方法。
49. A matrix showing a ratio of change of each element in the output color space to a change of each element in the input color space and a multidimensional look when an estimated value in the colorimetric color space at the time of creating the multidimensional look-up table is calculated. The colorimetric data of the output device used when creating the up table is used.
Calibration method described in.
【請求項50】 入力色空間における各要素の変化に対
する出力色空間における各要素の変化の割合を示す行列
と前記多次元ルックアップテーブル作成時の測色色空間
における推測値を求めるとき、前記多次元ルックアップ
テーブルの色変換パラメータをそのまま用いることを特
徴とする請求項47または請求項48に記載のキャリブ
レーション方法。
50. The matrix showing the ratio of change of each element in the output color space to the change of each element in the input color space, and the multidimensional when the estimated value in the colorimetric color space when the multidimensional lookup table is created are obtained. 49. The calibration method according to claim 47 or 48, wherein the color conversion parameters of the look-up table are used as they are.
【請求項51】 入力色空間における各要素の変化に対
する出力色空間における各要素の変化の割合を示す行列
と前記多次元ルックアップテーブル作成時の測色色空間
における推測値を求めるとき、新たに測定した前記出力
装置の測色データを用いることを特徴とする請求項47
または請求項48に記載のキャリブレーション方法。
51. When a matrix showing a ratio of change of each element in the output color space with respect to change of each element in the input color space and an estimated value in the colorimetric color space at the time of creating the multi-dimensional lookup table are obtained, new measurement is performed. The colorimetric data of the output device that has been used is used.
Alternatively, the calibration method according to claim 48.
【請求項52】 前記第1のパッチは、前記多次元ルッ
クアップテーブルの色変換パラメータのうち補正を行う
パラメータの色およびその近傍の領域の色から成るパッ
チであり、第1のパッチを測色した測定値を用いて、前
記多次元ルックアップテーブルの色変換パラメータの一
部を所定の目標値へと補正することを特徴とする請求項
31ないし請求項35のいずれか1項に記載のキャリブ
レーション方法。
52. The first patch is a patch composed of a color of a parameter to be corrected among the color conversion parameters of the multi-dimensional lookup table and a color of a region in the vicinity thereof, and the first patch is subjected to colorimetry. The calibration according to any one of claims 31 to 35, wherein a part of the color conversion parameters of the multi-dimensional lookup table is corrected to a predetermined target value by using the measured value. Method.
【請求項53】 前記第1のパッチは、前記多次元ルッ
クアップテーブルの色変換パラメータのうち補正を行う
パラメータの色およびその近傍の領域の色から成るパッ
チであり、前記第1のパッチを測色して得られた測定値
を用いて前記多次元ルックアップテーブルの色変換パラ
メータの一部を補正するとき、前記測定値を用いて出力
色空間における各要素の変化に対する測色色空間におけ
る各要素の変化の割合を示す行列を求め、測色色空間に
おける補正の目標値と第1のパッチの測定値の差を算出
することにより測色色空間における変化量を求め、測定
値色空間の変化量と前記変化の割合を示す行列から出力
色空間のうち黒色成分における変化量を求めて前記多次
元ルックアップテーブルの色変換パラメータの一部のう
ち黒成分を補正し、前記測定値と黒色成分における補正
値を用いて前記多次元ルックアップテーブルの色変換パ
ラメータの一部のうち残りの成分を補正することを特徴
とする請求項31ないし請求項35のいずれか1項に記
載のキャリブレーション方法。
53. The first patch is a patch including a color of a parameter for correction of the color conversion parameters of the multi-dimensional lookup table and a color of a region in the vicinity thereof, and the first patch is measured. When correcting some of the color conversion parameters of the multi-dimensional lookup table using the measurement values obtained by color, each element in the colorimetric color space with respect to a change in each element in the output color space is corrected using the measurement value. Of the measured value of the first patch is calculated by calculating the difference between the correction target value in the colorimetric color space and the measured value of the first patch, The amount of change in the black component of the output color space is calculated from the matrix indicating the rate of change, and the black component is corrected among some of the color conversion parameters of the multidimensional lookup table, The remaining component of a part of the color conversion parameters of the multi-dimensional lookup table is corrected using the measured value and the correction value of the black component. Calibration method described in.
【請求項54】 前記多次元ルックアップテーブルの色
変換パラメータの一部を補正した後、補正後の多次元ル
ックアップテーブルの色変換パラメータを用いて検証パ
ッチを作成し、前記検証パッチを用いて前記補正後の多
次元ルックアップテーブルの色変換パラメータの再補正
を行うことを特徴とする請求項31ないし請求項53の
いずれか1項に記載のキャリブレーション方法。
54. After correcting a part of the color conversion parameters of the multi-dimensional lookup table, a verification patch is created using the color conversion parameters of the corrected multi-dimensional lookup table, and the verification patch is used. The calibration method according to any one of claims 31 to 53, wherein the color conversion parameters of the corrected multi-dimensional lookup table are re-corrected.
【請求項55】 前記検証パッチの測定値を前記第1の
パッチに追加して用い、前記補正後の多次元ルックアッ
プテーブルの色変換パラメータの再補正を行うことを特
徴とする請求項54に記載のキャリブレーション方法。
55. The color conversion parameter of the corrected multi-dimensional lookup table is recorrected by using the measurement value of the verification patch additionally used in the first patch. The calibration method described.
【請求項56】 前記検証パッチにより前記補正後の多
次元ルックアップテーブルの変換精度を判定し、変換精
度が目標値に達するまで、前記検証パッチを用いた前記
補正後の多次元ルックアップテーブルの色変換パラメー
タの再補正を繰り返すことを特徴とする請求項54また
は請求項55に記載のキャリブレーション方法。
56. The conversion accuracy of the corrected multi-dimensional lookup table is determined by the verification patch, and the correction multi-dimensional lookup table using the verification patch is determined until the conversion accuracy reaches a target value. The calibration method according to claim 54 or 55, wherein re-correction of the color conversion parameter is repeated.
【請求項57】 前記変換精度の判定を、前記測色色空
間における変化量により行うことを特徴とする請求項5
6に記載のキャリブレーション方法。
57. The determination of the conversion accuracy is performed based on the amount of change in the colorimetric color space.
The calibration method according to item 6.
【請求項58】 前記測色色空間における変化量を、前
記多次元ルックアップテーブルの補正を行う全てのパラ
メータについて求め、前記変化量の最大値、平均値、中
間値などの統計量が前記目標値に達したか否かを判定す
ることを特徴とする請求項57に記載のキャリブレーシ
ョン方法。
58. The amount of change in the colorimetric color space is calculated for all parameters for correcting the multi-dimensional lookup table, and the statistic such as the maximum value, average value, or intermediate value of the amount of change is the target value. 58. The calibration method according to claim 57, wherein it is determined whether or not the value has reached.
【請求項59】 前記第1のパッチあるいは前記第1の
パッチ及び前記第2のパッチは、前記出力装置から出力
されるときに各色のパッチの順番がランダムに並べ替え
られることを特徴とする請求項31ないし請求項58の
いずれか1項に記載のキャリブレーション方法。
59. When the first patch or the first patch and the second patch are output from the output device, the order of the patches of each color is randomly rearranged. The calibration method according to any one of claims 31 to 58.
【請求項60】 前記多次元ルックアップテーブルの補
正処理を行った後、再び多次元ルックアップテーブルの
全体もしくは一部に平滑化処理を行い、色変換パラメー
タの急激な変化を抑えることを特徴とする請求項31な
いし請求項59のいずれか1項に記載のキャリブレーシ
ョン方法。
60. After the correction processing of the multi-dimensional lookup table, the whole or a part of the multi-dimensional lookup table is smoothed again to suppress an abrupt change of the color conversion parameter. The calibration method according to any one of claims 31 to 59, wherein:
JP2002259641A 2001-09-20 2002-09-05 Calibration apparatus and calibration method Expired - Fee Related JP4123354B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002259641A JP4123354B2 (en) 2001-09-20 2002-09-05 Calibration apparatus and calibration method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2001287754 2001-09-20
JP2001-287754 2001-09-20
JP2002259641A JP4123354B2 (en) 2001-09-20 2002-09-05 Calibration apparatus and calibration method

Publications (2)

Publication Number Publication Date
JP2003169219A true JP2003169219A (en) 2003-06-13
JP4123354B2 JP4123354B2 (en) 2008-07-23

Family

ID=26622634

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002259641A Expired - Fee Related JP4123354B2 (en) 2001-09-20 2002-09-05 Calibration apparatus and calibration method

Country Status (1)

Country Link
JP (1) JP4123354B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005167630A (en) * 2003-12-02 2005-06-23 Canon Inc Method for adjusting device profile and image processing apparatus
JP2006319751A (en) * 2005-05-13 2006-11-24 Dainippon Printing Co Ltd Printing performance judgment device, printing performance judgment method, or printing performance judgment system
JP2008026551A (en) * 2006-07-20 2008-02-07 Kyocera Mita Corp Image forming apparatus
US7656554B2 (en) * 2004-06-25 2010-02-02 Lexmark International, Inc. Method of correcting neutral color shifts caused by cartridge variations
US7773252B2 (en) 2003-09-12 2010-08-10 Brother Kogyo Kabushiki Kaisha Colorimetric-data correcting method
JP2011061312A (en) * 2009-09-07 2011-03-24 Brother Industries Ltd Profile correction method and image forming apparatus
US8040581B2 (en) * 2004-07-28 2011-10-18 Canon Kabushiki Kaisha Method for calibrating color image forming apparatus
JP2013039676A (en) * 2011-08-11 2013-02-28 Konica Minolta Business Technologies Inc Printing system, printing method and printing program
JP2019068156A (en) * 2017-09-29 2019-04-25 セイコーエプソン株式会社 Profile adjustment method, profile adjustment program, profile adjustment device, and profile adjustment system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7773252B2 (en) 2003-09-12 2010-08-10 Brother Kogyo Kabushiki Kaisha Colorimetric-data correcting method
JP2005167630A (en) * 2003-12-02 2005-06-23 Canon Inc Method for adjusting device profile and image processing apparatus
US7656554B2 (en) * 2004-06-25 2010-02-02 Lexmark International, Inc. Method of correcting neutral color shifts caused by cartridge variations
US8040581B2 (en) * 2004-07-28 2011-10-18 Canon Kabushiki Kaisha Method for calibrating color image forming apparatus
JP2006319751A (en) * 2005-05-13 2006-11-24 Dainippon Printing Co Ltd Printing performance judgment device, printing performance judgment method, or printing performance judgment system
JP2008026551A (en) * 2006-07-20 2008-02-07 Kyocera Mita Corp Image forming apparatus
JP2011061312A (en) * 2009-09-07 2011-03-24 Brother Industries Ltd Profile correction method and image forming apparatus
US8576441B2 (en) 2009-09-07 2013-11-05 Brother Kogyo Kabushiki Kaisha Profile correcting method
JP2013039676A (en) * 2011-08-11 2013-02-28 Konica Minolta Business Technologies Inc Printing system, printing method and printing program
JP2019068156A (en) * 2017-09-29 2019-04-25 セイコーエプソン株式会社 Profile adjustment method, profile adjustment program, profile adjustment device, and profile adjustment system

Also Published As

Publication number Publication date
JP4123354B2 (en) 2008-07-23

Similar Documents

Publication Publication Date Title
JP5267806B2 (en) Calibration apparatus, calibration method, program, and recording medium
US7710597B2 (en) Modified Neugebauer model for halftone imaging systems
USRE38180E1 (en) Recalibrating a multi-color imaging system
JP3789551B2 (en) Improvement method of color correction table
US8325396B2 (en) Color management apparatus, color management method and computer readable medium recording color management program
US7307752B1 (en) On-line calibration system for a dynamically varying color marking device
JPH07307872A (en) Color printer proofreading method having improved color mapping linearity and its color printer
US6330078B1 (en) Feedback method and apparatus for printing calibration
JP2006094492A (en) Calibration of color device
US20050052668A1 (en) Color adjusting method, program and program-recorded medium
JP4123354B2 (en) Calibration apparatus and calibration method
US8005299B2 (en) Adjusting colorants specified in a digital image
JP5324405B2 (en) Color processing apparatus and method, and image forming apparatus
JP4207611B2 (en) Calibration apparatus and calibration method
JP2000050090A (en) Method for estimating colorimetric values for color patches, method for creating device profile using the method, and image processing apparatus
JP3596584B2 (en) Color conversion method
US8248678B2 (en) Establishing one-dimensional transforms
KR20070060428A (en) Tone correction method and device using same
JP3910323B2 (en) Profile creation method and profile creation apparatus
JP2001094809A (en) Image forming apparatus calibration system and color printer calibration method
JPH10142775A (en) Method for converting color reproduction data
JP2017135683A (en) Generation device, and computer program
JP4706484B2 (en) Color adjustment method, color image forming method, and color image forming system
JP2006103096A (en) Paper difference correction curve calculation apparatus and paper difference correction curve calculation method
Wang et al. Spatial non-uniformity correction for color printer calibration

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070509

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070703

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080123

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080208

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080318

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080409

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080422

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110516

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110516

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120516

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130516

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140516

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees