[go: up one dir, main page]

JP2007036747A - Color prediction method, color prediction apparatus, and color prediction program - Google Patents

Color prediction method, color prediction apparatus, and color prediction program Download PDF

Info

Publication number
JP2007036747A
JP2007036747A JP2005217921A JP2005217921A JP2007036747A JP 2007036747 A JP2007036747 A JP 2007036747A JP 2005217921 A JP2005217921 A JP 2005217921A JP 2005217921 A JP2005217921 A JP 2005217921A JP 2007036747 A JP2007036747 A JP 2007036747A
Authority
JP
Japan
Prior art keywords
color space
data
color
axis
dependent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005217921A
Other languages
Japanese (ja)
Inventor
Jiyungo Harigai
潤吾 針貝
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 JP2005217921A priority Critical patent/JP2007036747A/en
Publication of JP2007036747A publication Critical patent/JP2007036747A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a color prediction method, a color prediction apparatus, and a color prediction program capable of attaining highly accurate color prediction by using base data acquired from a device to/from which image data are inputted/outputted. <P>SOLUTION: The color prediction apparatus receives a printout of a base data patch outputted from a printer adopted as the device, applies colorimetry to the base data patch so as to acquire base data of L*a*b* color space data corresponding to the CMY color space data in response to the characteristic of the device, uses the data of the L*a*b* color space being a color space depending on no device, applies the method of the principal component analysis to the data to set color space axes (e.g., a Z<SB>1</SB>axis, a Z<SB>2</SB>axis, a Z<SB>3</SB>axis) of a second color space with respect to respectively the L* axis, a* axis, and b* axis, and when the color prediction apparatus predicts the prediction data from data to be predicted, the color prediction apparatus carries out data conversion via the second color space. The color prediction apparatus sets a weight in response to the contribution ratio to the space axes to obtain proper prediction data. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、オリジナル画像から該画像に対する等価画像を形成するための入出力カラーデバイスなどのデバイスにおける色予測方法、色予測装置及び、色予測プログラムに関する。   The present invention relates to a color prediction method, a color prediction apparatus, and a color prediction program in a device such as an input / output color device for forming an equivalent image for the image from an original image.

デジタルカメラ、カラースキャナ、カラープリンタ、カラーディスプレイなどの各種のカラーデバイスが普及し、幅広く使用されており、色に対する要求も高くなっている。特に、DTP(Desk Top Publishing)などの分野においては、再現性などの要求が高くなっている。   Various color devices such as digital cameras, color scanners, color printers, color displays and the like are widespread and widely used, and demands for colors are increasing. In particular, in fields such as DTP (Desk Top Publishing), there is a high demand for reproducibility.

このために、DTPシステムでは、CMS(カラーマネージメントシステム)が必要不可欠となっている。CMS技術には、ICC(International Color Consortium)プロファイルに代表されるカラープロファイルが用いられ、LUTの格子点データを決定し、各種の補間処理などを適用して色補正を行うようにしている。   For this reason, in the DTP system, a CMS (color management system) is indispensable. In the CMS technique, a color profile represented by an ICC (International Color Consortium) profile is used. LUT lattice point data is determined, and various interpolation processes are applied to perform color correction.

このとき、CMS技術では、デバイスに依存する色空間(デバイス依存の色空間)と、デバイスに依存しない色空間(デバイス非依存の色空間)を対として、デバイス依存の色空間とデバイス非依存の色空間の間で色変換を行うようにしている。   At this time, in the CMS technique, a device-dependent color space (device-dependent color space) and a device-independent color space (device-independent color space) are paired, and the device-dependent color space and the device-independent color space are paired. Color conversion is performed between color spaces.

例えば、出力デバイスの一つであるプリンタでは、デバイス依存の色空間がCMY色空間又はCMYK色空間であり、入力デバイスの一つであるカラースキャナでは、デバイス依存の色空間がRGB色空間である。また、デバイス非依存の色空間としては、均等色空間であるL*a*b*色空間、L*u*v*色空間、三刺激値であるXYZ色空間などがある。   For example, in a printer that is one of output devices, a device-dependent color space is a CMY color space or a CMYK color space, and in a color scanner that is one of input devices, a device-dependent color space is an RGB color space. . The device-independent color space includes an L * a * b * color space that is a uniform color space, an L * u * v * color space, and an XYZ color space that is a tristimulus value.

一方、出力デバイスの出力特性(又は入力デバイスの入力特性)は、多数のカラーパッチの出力(又は入力)を行ってベースデータを取得することにより、このベースデータから得ることができる。また、LUT格子点を予測する色予測モデルとして、このベースデータからニューロ、多項式演算、回帰演算、補間演算などを用いる方法が提案されている(例えば、特許文献1、特許文献2参照。)。   On the other hand, the output characteristics (or input characteristics of the input device) of the output device can be obtained from the base data by outputting (or inputting) a large number of color patches and acquiring the base data. Further, as a color prediction model for predicting LUT lattice points, a method using a neuro, a polynomial operation, a regression operation, an interpolation operation, or the like from this base data has been proposed (see, for example, Patent Document 1 and Patent Document 2).

特許文献1は、回帰演算をベースとする色予測を提案しており、色予測を行うときに、被予測値とベースデータの距離に応じてベースデータに重み付けし、パラメータとして設定するようにしている。   Patent Document 1 proposes color prediction based on regression calculation. When color prediction is performed, the base data is weighted according to the distance between the predicted value and the base data, and set as a parameter. Yes.

また、特許文献2では、第1の色空間の任意の色信号を、第2の色空間の色信号に変換するときに、複数のカラーパッチを有するカラーチャートを、第1の色空間の色信号として出力し、このカラーチャートを読み取ることにより得られる第1の色空間の色信号の少なくとも一次項を第1の説明変数群として求めて主成分分析し、相互の説明変数が直交する第2の説明変数群に変換する。   In Patent Document 2, when an arbitrary color signal in the first color space is converted into a color signal in the second color space, a color chart having a plurality of color patches is converted to a color in the first color space. Output as a signal, and at least a primary term of the color signal of the first color space obtained by reading this color chart is obtained as a first explanatory variable group, and a principal component analysis is performed. To the explanatory variable group.

続いて、カラーチャートの各カラーパッチの各測色値を目的変数群として、この目的変数群と第2の説明変数群を重回帰分析して、偏回帰変数の間トリックを求め、第1の色空間の任意の色信号に対して、偏回帰変数のマトリックスを査証させることにより、第2の色空間の色信号に変換させている。   Subsequently, each colorimetric value of each color patch of the color chart is set as an objective variable group, and the objective variable group and the second explanatory variable group are subjected to multiple regression analysis to obtain a trick between partial regression variables, and the first An arbitrary color signal in the color space is converted into a color signal in the second color space by verifying a matrix of partial regression variables.

ところで、例えばカラーパッチを出力するデータは、デバイス依存の色空間(例えばCMYK色空間)とデバイス非依存の色空間(例えば、L*a*b*色空間)との対で取得される。このとき、デバイス非依存のデータとして得られるL*a*b*色空間では、デバイスの特徴を十分に表現できない可能性があり、このために、LUT格子点予測時に十分な精度が得られなくなるなどのCMSにおける精度上の問題が生じる。   Incidentally, for example, data for outputting a color patch is acquired as a pair of a device-dependent color space (for example, CMYK color space) and a device-independent color space (for example, L * a * b * color space). At this time, in the L * a * b * color space obtained as device-independent data, there is a possibility that the characteristics of the device cannot be sufficiently expressed. For this reason, sufficient accuracy cannot be obtained at the time of LUT lattice point prediction. Thus, there is a problem in accuracy in CMS.

L*、a*、b*は、三次元空間上の点となって与えられるが、予測するデータの重みは、L*、a*、b*が共に均一であるが、例えばK単色を予測する場合、L*軸のデータが最も重要であることは直感的に認識でき、a*、b*による色の差は、各種の要因によるノイズ項を含んでいる可能性が高い。このために、L*、a*、b*の重みを均等にすることは、予測上の精度に影響を及ぼしてしまうことがある。   L *, a *, and b * are given as points on a three-dimensional space, and the weight of the data to be predicted is uniform for both L *, a *, and b *. In this case, it can be intuitively recognized that the data of the L * axis is the most important, and the color difference due to a * and b * is likely to include a noise term due to various factors. For this reason, equalizing the weights of L *, a *, and b * may affect prediction accuracy.

前記した特許文献1の提案では、L*、a*、b*の各軸のそれぞれに対するデータ的な重みは存在せず、均一の重みでパラメータを予測するようにしており、このために、デバイスに応じた色空間での色予測が困難となっている。   In the proposal of Patent Document 1 described above, there is no data weight for each of the L *, a *, and b * axes, and the parameters are predicted with a uniform weight. It is difficult to predict colors in a color space according to the color.

また、特許文献2では、デバイスごとに生じるデバイス非依存の色空間での分布の偏りに対しては、デバイスごとに取得されるベースデータの情報量を活かしきれない。また、偏回帰係数を求めるときに、色ごとに精度重みを付け、その色に対する予測精度の向上を図るようにしているが、精度上で問題となるグレイ部分や肌色などの予測精度を上げるために重み係数を用いているが、その重み係数は、経験値によるところが大きい。
特開平10−262157号公報 特開平10−164381号公報
Further, in Patent Document 2, the amount of base data acquired for each device cannot be fully utilized against the uneven distribution in the device-independent color space that occurs for each device. Also, when calculating partial regression coefficients, an accuracy weight is assigned to each color to improve the prediction accuracy for that color, but in order to increase the accuracy of prediction of gray areas and skin colors that are problematic in accuracy. Although the weighting factor is used for this, the weighting factor largely depends on the empirical value.
JP-A-10-262157 Japanese Patent Laid-Open No. 10-164381

本発明は上記事実に鑑みてなされたものであり、デバイスから取得されるベースデータから、高精度の色予測を可能とする色予測方法、色予測装置及び色予測プログラムを提供することを目的とする。   The present invention has been made in view of the above facts, and an object thereof is to provide a color prediction method, a color prediction apparatus, and a color prediction program that enable highly accurate color prediction from base data acquired from a device. To do.

上記目的を達成するために本発明は、画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で一方の色空間のデータとして入力される被予測値から、他方の色空間のデータとして出力される予測値を予測する色予測方法であって、前記デバイスにおける前記デバイス依存の色空間のデータと前記デバイス非依存の色空間である第一の色空間のデータとの対応関係を記したベースデータを取得し、前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる前記第二の色空間での色空間軸を取得すると共に、前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得して、前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測し、前記変換色空間軸予測データを前記第二の色空間の空間軸に基づいて前記第一の色空間のデータへ変換する、ことを特徴とする。   To achieve the above object, the present invention provides a predicted value input as data in one color space between a device-dependent color space and a device-independent color space in a device to which image data is input or output. A color prediction method for predicting a predicted value output as data in the other color space, the first color space being the device-dependent color space data and the device-independent color space in the device The second color obtained by acquiring base data describing the correspondence relationship with the data of the base data and converting the color space axis using a statistical method on the data of the first color space of the base data A color space axis conversion that obtains a color space axis in the space and describes a correspondence relationship between the device-dependent color space data and the second color space data based on the space axis of the second color space Bae When data is obtained and the predicted value is data in the device-dependent color space, the second color space data is derived from the predicted value based on the color space axis conversion base data. Conversion color space axis prediction data is predicted, and the conversion color space axis prediction data is converted into data of the first color space based on the space axis of the second color space.

また、本発明は、前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記被予測値を前記第二の色空間のデータに変換し、前記第二の色空間のデータに変換された前記データを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、ことを特徴とする。   In the present invention, when the predicted value is data in the device-independent color space, the predicted value is converted into data in the second color space, and data in the second color space is obtained. The prediction value is predicted by converting the data converted into the data into the device-dependent color space data based on the color space axis conversion base data.

さらに、本発明は、画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータとして入力される被予測値から、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測方法であって、複数の目標色の前記デバイス依存の色空間のデータ及び、デバイス非依存の色空間である第一の色空間でのデータとの対応関係を記した目標色ベースデータと、前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記したベースデータとを取得し、前記目標色ベースデータ及び前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得して、前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得すると共に、前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと前記第二の色空間の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得して、前記色空間軸変換目標色ベースデータに基づいて、前記被予測値を前記第二の色空間のデータに変換した後、前記第二の色空間に変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、ことを特徴とする。   Furthermore, the present invention relates to a predicted value of a device-dependent color space output from a device from a predicted value input as device-dependent color space data of a target color in a device to which image data is input or output. A color prediction method for predicting, wherein a target color base describes correspondence between data in the device-dependent color space of a plurality of target colors and data in a first color space which is a device-independent color space Data and base data describing a correspondence relationship of the first color space data to the device-dependent color space data in the device, and obtaining the target color base data and the first of the base data The target color base data is obtained by obtaining a color space axis in a second color space obtained by converting the color space axis using a statistical method on the color space data. Obtaining from the color space axis of the second color space, color space axis conversion target base data describing the correspondence between the target color data of the device-dependent color space and the data of the second color space; Obtaining color space axis conversion base data describing a correspondence relationship between the device-dependent color space data and the color space data of the second color space based on the space axis of the second color space; Based on the color space axis conversion target color base data, after converting the predicted value into the data of the second color space, the data converted into the second color space is converted into the color space axis. The predicted value is predicted by converting the data into the device-dependent color space based on the conversion base data.

この発明によれば、デバイス依存の色空間とデバイス非依存の色空間の間、又は、デバイス依存の色空間上で、デバイスに応じて、被予測値に対する予測値を予測するときに、デバイス非依存の色空間を第一の色空間とし、デバイスの特性に応じたベースデータの第一の色空間のデータから、主成分分析法などの統計的手法を用いて、第二の色空間を仮想的に設定する。   According to the present invention, when predicting a predicted value for a predicted value according to a device between a device-dependent color space and a device-independent color space or on a device-dependent color space, The dependent color space is defined as the first color space, and the second color space is virtually calculated from the data in the first color space of the base data according to the characteristics of the device using statistical methods such as principal component analysis. To set.

これにより、デバイスの特定に基づいて被予測値から適正な予測値を予測する。   Thus, an appropriate predicted value is predicted from the predicted value based on the device identification.

このとき、前記色空間軸変換ベースデータに、統計的手法によって得られる色空間軸依存のデータ重みを持たせ、また、前記統計的手法により得られる色空間軸依存のデータ重みを、第一の色空間のデータに対する主成分ベクトルのデータの寄与率を基にした値を与えることにより、より適正な予測値を得ることができる。   At this time, the color space axis conversion base data has color space axis-dependent data weights obtained by a statistical method, and the color space axis-dependent data weights obtained by the statistical method are By giving a value based on the contribution ratio of the principal component vector data to the color space data, a more appropriate predicted value can be obtained.

このような本発明を適用する色予測装置は、画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で一方の色空間のデータとして入力される被予測値から、他方の色空間のデータとして出力される予測値を予測する色予測装置であって、前記デバイスにおける前記デバイス依存の色空間のデータと前記デバイス非依存の色空間である第一の色空間のデータとの対応関係を記したベースデータを取得するベースデータ取得手段と、前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得する色空間軸変換手段と、前記色空間軸変換手段によって取得された前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得する色空間軸変換ベースデータ取得手段と、前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測する変換色空間軸予測手段と、前記変換色空間軸予測手段で予測された前記変換色空間軸予測データを前記第二の色空間の空間軸に基づいて前記第一の色空間のデータへ変換する色空間軸逆変換手段と、を含むものであれば良く、前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記色空間軸逆変換手段が、前記被予測値を前記色空間軸変換手段によって取得された前記第二の色空間の色空間軸のデータに変換すると共に、前記変換色空間軸予測手段が、前記色空間軸逆変換手段によって前記第二の色空間のデータに変換された前記データを、前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するものであればよい。   In such a color prediction apparatus to which the present invention is applied, in a device to which image data is input or output, a color prediction device that is input as data in one color space between a device-dependent color space and a device-independent color space. A color prediction apparatus for predicting a prediction value output as data of the other color space from a prediction value, wherein the device-dependent color space data and the device-independent color space in the device Base data acquisition means for acquiring the base data describing the correspondence with the data of the color space, and the color space axis is converted using a statistical method on the data of the first color space of the base data A color space axis converting means for acquiring a color space axis in the obtained second color space; and the device-dependent operation based on the space axis of the second color space acquired by the color space axis converting means. Color space axis conversion base data acquisition means for acquiring color space axis conversion base data describing the correspondence between the color space data and the second color space data, and the predicted value is the device-dependent color space Conversion color space axis prediction means for predicting conversion color space axis prediction data that is data of the second color space from the predicted value based on the color space axis conversion base data. Color space axis inverse conversion means for converting the converted color space axis prediction data predicted by the converted color space axis prediction means into data of the first color space based on the space axis of the second color space; When the predicted value is data in the device-independent color space, the color space axis inverse conversion unit is configured to acquire the predicted value by the color space axis conversion unit. Said second color space The color space axis conversion base data is converted into the data of the second color space by the conversion color space axis predicting means and the color space axis conversion means converts the data into the data of the second color space. The prediction value may be predicted by converting the data into the device-dependent color space based on the above.

また、本発明が適用される色予測装置は、画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータとして入力される被予測値から、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測装置であって、複数の目標色の前記デバイス依存の色空間のデータ及び、デバイス非依存の色空間である第一の色空間でのデータとの対応関係を記した目標色ベースデータを取得するも目標色ベースデータ取得手段と、前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記したベースデータを取得するベースデータ取得手段と、前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得する色空間軸変換手段と、前記目標色データ取得手段で取得された目標色ベースデータと前記色空間軸目標色取得手段で取得された前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得する色空間軸変換目標色ベースデータ取得手段と、前記色空間軸変換目標色ベースデータに基づいて、前記被予測値を前記第二の色空間のデータに変換する色空間軸目標値変換手段と、前記色空間軸変換手段によって取得された前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記す色空間軸変換ベースデータを取得する色空間軸変換ベースデータ取得手段と、前記色空間軸変換ベースデータ取得手段で得られた前記色空間軸変換ベースデータに基づいて、前記色空間軸目標値変換手段によって変換されたデータを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータを予測する変換色空間軸予測手段と、を含むものであればよい。   In addition, the color prediction apparatus to which the present invention is applied is a device dependent device that is output from a device based on a predicted value that is input as device-dependent color space data for a target color in a device to which image data is input or output. A color prediction apparatus for predicting a predicted value of a color space of a plurality of target colors, and correspondence between data of the device-dependent color space of a plurality of target colors and data of a first color space which is a device-independent color space The target color base data indicating the relationship is acquired, but the target color base data acquisition means and the base data indicating the correspondence relationship of the data of the first color space to the data of the device-dependent color space in the device are acquired. Base data acquisition means that performs the second conversion of the first color space of the base data obtained by converting the color space axis using a statistical method. Color space axis conversion means for acquiring a color space axis in the color space, target color base data acquired by the target color data acquisition means, and the second color space acquired by the color space axis target color acquisition means A color space axis conversion target color base that obtains color space axis conversion target base data describing a correspondence relationship between the target color data of the device-dependent color space and the data of the second color space from the color space axis of the color space Based on data acquisition means, color space axis conversion target color base data, color space axis target value conversion means for converting the predicted value into data of the second color space, and color space axis conversion means A color space axis for acquiring color space axis conversion base data describing a correspondence relationship between the device-dependent color space data and the second color space data based on the acquired space axis of the second color space Conversion base data Based on the color space axis conversion base data obtained by the acquisition means and the color space axis conversion base data acquisition means, the data converted by the color space axis target value conversion means is converted into the color space axis conversion base data. The conversion color space axis prediction means for predicting the data of the device-dependent color space based on the above may be used.

さらに、本発明が適用される色予測プログラムは、画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で一方の色空間のデータとして入力される被予測値から、他方の色空間のデータとして出力される予測値を予測する色予測プログラムであって、前記デバイスにおける前記デバイス依存の色空間のデータと前記デバイス非依存の色空間である第一の色空間のデータとの対応関係を記したベースデータの第一の色空間のデータに対して、統計的手法を用いて色空間軸を変換して得られる前記第二の色空間での色空間軸を取得するステップと、前記第二の色空間の色空間軸に基づいて前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得するステップと、前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測するステップと、前記変換色空間軸予測データを前記第二の色空間の空間軸に基づいて前記第一の色空間のデータへ変換するステップと、を含むか、前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記被予測値を前記第二の色空間のデータに変換するステップと、前記第二の色空間のデータに変換された前記データを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するステップと、を含むものであればよい。   Furthermore, a color prediction program to which the present invention is applied is a device for inputting or outputting image data to be input as data in one color space between a device-dependent color space and a device-independent color space. A color prediction program for predicting a prediction value output as data of the other color space from a prediction value, wherein the device-dependent color space data and the device-independent color space in the device The color space in the second color space obtained by converting the color space axis using the statistical method with respect to the data in the first color space of the base data describing the correspondence with the data in the color space. A color space axis conversion base data describing a correspondence relationship between the device-dependent color space data and the second color space data based on the color space axis of the second color space; And when the predicted value is data in the device-dependent color space, based on the color space axis conversion base data, from the predicted value to the data in the second color space. Whether to predict certain converted color space axis prediction data; and converting the converted color space axis prediction data into data of the first color space based on the space axis of the second color space. And when the predicted value is data in the device-independent color space, the predicted value is converted into data in the second color space; and converted into data in the second color space. And the step of predicting the predicted value by converting the data into the data of the device-dependent color space based on the color space axis conversion base data.

また、本発明が適用される色予測プログラムは、画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータとして入力される被予測値から、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測プログラムであって、複数の目標色の前記デバイス依存の色空間のデータ及び、デバイス非依存の色空間である第一の色空間でのデータとの対応関係を記した目標色ベースデータを抽出するステップと、前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記したベースデータを取得するステップと、前記目標色ベースデータ及び前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得する色空間軸変換するステップと、前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得するステップと共に、前記第二の色空間の色空間軸に基づいて前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得するステップと、前記色空間軸変換目標色ベースデータに基づいて、前記被予測値を前記第二の色空間のデータに変換するステップと、前記第二の色空間に変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するステップと、を含むものであればよい。   In addition, the color prediction program to which the present invention is applied is a device-dependent output that is output from a device based on a predicted value that is input as device-dependent color space data for a target color in a device to which image data is input or output. A color prediction program for predicting a predicted value of a color space of the device, wherein the device-dependent color space data of a plurality of target colors and the data in the first color space which is a device-independent color space Extracting target color base data describing the relationship; obtaining base data describing a correspondence relationship of the data of the first color space to the data of the device-dependent color space in the device; and the target The color base data and the first color space data of the base data are obtained by converting the color space axis using a statistical method. A color space axis conversion step for obtaining a color space axis in a second color space; and data on a target color in the device-dependent color space from the target color base data and the color space axis in the second color space. And obtaining the color space axis conversion target base data describing the correspondence between the data and the data of the second color space, and data of the device-dependent color space based on the color space axis of the second color space Obtaining the color space axis conversion base data describing the correspondence between the second color space data and the second color space data, and based on the color space axis conversion target color base data, Converting to the color space data; and converting the data converted to the second color space into the device-dependent color space data based on the color space axis conversion base data. A step of predicting the value, as long as it contains a.

さらに、本発明は、上記色予測プログラムが記憶される各種の記憶媒体、色予測プログラムの伝送に用いる伝送媒体を含むことができる。   Furthermore, the present invention can include various storage media for storing the color prediction program and a transmission medium used for transmission of the color prediction program.

本発明は、デバイス依存の色空間のデータに対応するデバイス非依存の色空間のデータから、主成分分析などの統計的手法を用いて第二の色空間を設定し、この第二の色空間を介して、被予測値から予測値を予測することにより、デバイスの特定に応じた適切な予測値の予測が可能となるという優れた効果が得られる。   The present invention sets a second color space from data in a device-independent color space corresponding to data in a device-dependent color space using a statistical method such as principal component analysis. Thus, by predicting the predicted value from the predicted value, it is possible to obtain an excellent effect that it is possible to predict an appropriate predicted value according to device identification.

以下に、図面を参照しながら本発明の実施の形態を説明する。
〔第1の実施の形態〕
図1には、第1の実施の形態に係る色予測装置10の要部の概略構成を示している。この色予測装置10は、デバイス依存色空間からデバイス非依存の色空間へ変換する所謂フォワード(Forward)モデルとなっている。この色予測装置10は、デバイスの一例として、デバイス依存の色空間がCMY色空間で、第一の色空間であるデバイス非依存の色空間がL*a*b*色空間となるプリンタ(カラープリンタ)を適用し、CMY色空間からL*a*b*色空間への変換を行う。このときに、CMY色空間の色データを被予測値とし、L*a*b*色空間の色データを予測値としている。
Embodiments of the present invention will be described below with reference to the drawings.
[First Embodiment]
FIG. 1 shows a schematic configuration of a main part of the color prediction apparatus 10 according to the first embodiment. The color prediction apparatus 10 is a so-called forward model that converts from a device-dependent color space to a device-independent color space. As an example of a device, the color prediction apparatus 10 is a printer (color) in which a device-dependent color space is a CMY color space and a device-independent color space that is a first color space is an L * a * b * color space. Printer) to convert from the CMY color space to the L * a * b * color space. At this time, color data in the CMY color space is set as a predicted value, and color data in the L * a * b * color space is set as a predicted value.

なお、デバイスとしてプリンタを例に説明するが、本発明が適用されるデバイスは、これに限らず、デジタルスチルカメラなどのデジタルカメラ、カラースキャナ等の入力デバイスや、カラープリンタ、カラーディスプレイ等の出力デバイスなどの任意のデバイスの適用が可能である。   Although a printer will be described as an example of a device, a device to which the present invention is applied is not limited to this, an input device such as a digital camera such as a digital still camera, a color scanner, an output such as a color printer, a color display, or the like. Any device such as a device can be applied.

また、ここでは、デバイス依存の色空間を三次元のCMY色空間としているが、これに限らず、四次元のCMYK色空間に適用することもできる。   Here, the device-dependent color space is a three-dimensional CMY color space. However, the device-dependent color space is not limited to this, and can be applied to a four-dimensional CMYK color space.

この色予測装置10は、ベースデータ取得手段としてベースデータ格納部12が設けられていると共に、色空間軸変換部14、変換色空間軸色予測部16及び、色空間軸逆変換部18を含んで形成されている。   The color prediction apparatus 10 includes a base data storage unit 12 as a base data acquisition unit, and includes a color space axis conversion unit 14, a conversion color space axis color prediction unit 16, and a color space axis reverse conversion unit 18. It is formed with.

ベースデータ格納部12には、予め取得しているベースデータが記憶されている。このベースデータの取得は、色予測装置10が設けられるプリンタを用いて、予め設定している多数パッチが含まれるベースデータパッチをカラーチャートとして印刷出力し、印刷出力したカラーチャートの各パッチ(ベースデータパッチ)を測色することにより、L*a*b*色空間のデータを取得する。   The base data storage unit 12 stores base data acquired in advance. The base data is acquired by printing out a base data patch including a number of preset patches as a color chart using a printer provided with the color predicting device 10 and printing each patch (base Data of the L * a * b * color space is acquired by measuring the color of the data patch.

これにより、各ベースデータパッチによって特定されるCMY色空間の入力データとL*a*b*色空間の出力データの対応関係を記すベースデータが得られる。ベースデータ格納部12には、このベースデータが格納される。   Thereby, base data describing the correspondence relationship between the input data in the CMY color space specified by each base data patch and the output data in the L * a * b * color space is obtained. The base data storage unit 12 stores this base data.

このときに用いるベースデータパッチは、プリンタで処理可能な色域の略全域をカバーし、かつ、CMY色空間内を細分した入力データが得られるように設定されており、これにより、デバイスであるプリンタの特徴を的確に表すことができるベースデータが得られる。   The base data patch used at this time is set so as to cover substantially the entire color gamut that can be processed by the printer and to obtain input data that is subdivided in the CMY color space. Base data that can accurately represent the characteristics of the printer is obtained.

色空間軸変換部14は、ベースデータ格納部12に記憶されたベースデータから、色予測に適用する第二の色空間の軸(座標軸)を取得する。   The color space axis conversion unit 14 acquires from the base data stored in the base data storage unit 12 a second color space axis (coordinate axis) to be applied to color prediction.

図2には、本実施の形態に適用した色空間軸変換部14の概略構成の一例を示している。この色空間軸変換部14は、主成分ベクトル取得部20、主成分寄与率取得部22及び色空間変換部24を含んでおり、前記したベースデータは、主成分ベクトル取得部20及び主成分寄与率取得部22へ入力される。   FIG. 2 shows an example of a schematic configuration of the color space axis conversion unit 14 applied to the present embodiment. The color space axis conversion unit 14 includes a principal component vector acquisition unit 20, a principal component contribution rate acquisition unit 22, and a color space conversion unit 24. The base data described above includes the principal component vector acquisition unit 20 and the principal component contribution. Input to the rate acquisition unit 22.

主成分ベクトル取得部20は、ベースデータに含まれる第一の色空間であるL*a*b*色空間のデータ(L*値、a*値及びb*値)から、統計的手法の一例として主成分分析の手法を用いて、主成分ベクトルを求める。なお、主成分分析の手法は、特開平10−164381号公報等に記載される一般的構成を適用することができる。   The principal component vector acquisition unit 20 is an example of a statistical method based on data (L * value, a * value, and b * value) of the L * a * b * color space that is the first color space included in the base data. The principal component vector is obtained using the principal component analysis method as follows. As a principal component analysis method, a general configuration described in Japanese Patent Laid-Open No. 10-164381 can be applied.

ここで、3個の変数を変数X1、X2、X3とし、これらの重み合成変量を合成変量Z1、Z2、Z3とすると、変数X1〜X3から合成変量Z1〜Z3は、以下で示される。 Here, assuming that three variables are variables X 1 , X 2 , and X 3, and these weighted composite variables are composite variables Z 1 , Z 2 , and Z 3 , the variables X 1 to X 3 are combined with the composite variables Z 1 to Z 3. Z 3 is shown below.

1=L11・X1+L12・X2+L13・X3
2=L21・X1+L22・X2+L23・X3
3=L31・X1+L32・X2+L33・X3
このような合成変量Z1〜Z3で、互いの相関が0となる合成変量Z1、Z2、Z3を求める。
Z 1 = L 11 · X 1 + L 12 · X 2 + L 13 · X 3
Z 2 = L 21 · X 1 + L 22 · X 2 + L 23 · X 3
Z 3 = L 31 · X 1 + L 32 · X 2 + L 33 · X 3
With such synthetic variables Z 1 to Z 3 , synthetic variables Z 1 , Z 2 , and Z 3 whose correlation is 0 are obtained.

実際には、3個の変数X1、X2、X3の相関係数行列の固有値(λ1、λ2、λ3)を求め、その固有値(λ1、λ2、λ3)に対する固有ベクトルを重みとした合成変量Z1、Z2、Z3となる。このときに、固有ベクトルは、互いに直交し、相関が0となり、このときの合成変量Z1、Z2、Z3が、主成分ベクトル取得部20で取得する主成分ベクトルとなる。以下、主成分ベクトルZ1、Z2、Z3とする。 In fact, three variables X 1, eigenvalues of X 2, X 3 of the correlation coefficient matrix (λ 1, λ 2, λ 3) seek, the eigenvalues (λ 1, λ 2, λ 3) eigenvectors for The combined variables Z 1 , Z 2 , and Z 3 are weights. At this time, the eigenvectors are orthogonal to each other and have a correlation of 0, and the combined variables Z 1 , Z 2 , and Z 3 at this time are the principal component vectors acquired by the principal component vector acquisition unit 20. Hereinafter, the principal component vectors Z 1 , Z 2 , and Z 3 are used.

また、主成分ベクトルZ1、Z2、Z3の間で、最も分散の大きい順に第1主成分、第2主成分、第3主成分となり、本実施の形態では、この第1主成分、第2主成分、第3主成分が、第二の色空間での3つの軸(座標軸)となる。 Further, among the principal component vectors Z 1 , Z 2 , Z 3 , the first principal component, the second principal component, and the third principal component are arranged in the order of the largest dispersion. In the present embodiment, the first principal component, The second principal component and the third principal component become three axes (coordinate axes) in the second color space.

これにより、主成分ベクトル取得部20で取得された主成分ベクトルから第二の色空間の軸が得られる。すなわち、主成分分析の手法を用いることにより、図3に示すように、L*a*b*色空間でのデータの分散から、例えば、主成分ベクトルZ1が第1主成分、主成分ベクトルZ2が第2主成分、主成分ベクトルZ3が第3主成分であれば、軸Z1、Z2、Z3の色空間を取得することができる。 Thereby, the axis of the second color space is obtained from the principal component vector acquired by the principal component vector acquisition unit 20. In other words, by using the principal component analysis method, as shown in FIG. 3, for example, the principal component vector Z 1 becomes the first principal component, principal component vector from the dispersion of data in the L * a * b * color space. If Z 2 is the second principal component and the principal component vector Z 3 is the third principal component, the color space of the axes Z 1 , Z 2 , and Z 3 can be acquired.

なお、図3では、L*a*b*色空間のL*軸、a*軸、b*軸を実線で示し、第二の色空間を形成するZ1軸、Z2軸、Z3軸を破線で示し、データのプロットを省略している。 In FIG. 3, the L * axis, a * axis, and b * axis of the L * a * b * color space are indicated by solid lines, and the Z 1 axis, Z 2 axis, and Z 3 axis forming the second color space are shown. Is indicated by a broken line, and plotting of data is omitted.

一方、主成分寄与率取得部22は、ベースデータとして取得されているL*a*b*色空間のデータから、主成分分析の手法を用いて、主成分寄与率を取得する。   On the other hand, the principal component contribution rate acquisition unit 22 acquires the principal component contribution rate from the data of the L * a * b * color space acquired as the base data using a principal component analysis method.

一般に主成分分析では、元の各変数の間の相関係数は、因子負荷量と呼ばれ、第i主成分の重みLi1、Li2、Li3に対応する固有値の平方根をかけたものである。 In general, in the principal component analysis, the correlation coefficient between the original variables is called factor loading, and is obtained by multiplying the square root of the eigenvalue corresponding to the weights L i1 , L i2 , and L i3 of the i-th principal component. is there.

ここから、第i主成分Z、変数X1の相関係数a1iは、
1i=Li1・(λ1/2
となる。また、Ziと変数X2の相関係数a2iは、
2i=Li2・(λ1/2
となる。
From here, the correlation coefficient a 1i of the i-th principal component Z i and the variable X 1 is
a 1i = L i1 · (λ i ) 1/2
It becomes. The correlation coefficient a 2i between Z i and the variable X 2 is
a 2i = L i2 · (λ i ) 1/2
It becomes.

すなわち、寄与率は、各主成分が元の情報をどの程度反映しているかを表すものであり、例えば、p個の変数を持つ情報量の合計はpであるので、例えば、第1主成分の寄与率C1は、数1の(1)式で表される。 That is, the contribution rate represents how much each principal component reflects the original information. For example, the total of the information amount having p variables is p. The contribution ratio C 1 is expressed by the equation (1) in Equation 1.

Figure 2007036747
Figure 2007036747

このような寄与率は、変換する3軸のそれぞれに対するデータの情報量を示すものであるといえるので、各軸に対するデータの重みとして好ましく、主成分寄与率取得部22では、第1主成分、第2主成分及び第3主成分の寄与率、すなわち、第二の色空間の各軸の寄与率を取得する。   Such a contribution rate can be said to indicate the information amount of data for each of the three axes to be converted, and thus is preferable as a data weight for each axis. In the principal component contribution rate acquisition unit 22, the first principal component, The contribution ratio of the second principal component and the third principal component, that is, the contribution ratio of each axis of the second color space is acquired.

一方、図2に示すように、色空間変換部24には、ベースデータに含まれるL*a*b*色空間のデータが入力されると共に、主成分ベクトル取得部20で取得された主成分ベクトル(例えば主成分ベクトルZ1、Z2、Z3)が入力される。ここから、色空間変換部24では、主成分ベクトルを用いてL*a*b*色空間の各データを、第二の色空間のデータへ変換する。すなわち、L*a*b*色空間のデータをデータ(L*、a*、b*)、主成分ベクトルを主成分ベクトルZ1(Z11、Z12、Z13)、Z2(Z21、Z22、Z23)、Z3(Z31、Z32、Z33)、変換データを変換データα(α1、α2、α3)、平均ベクトルを平均ベクトルm(m1、m2、m3)とすると、L*a*b*色空間のデータ(L*、a*、b*)は、数2の(2)式で表される。 On the other hand, as shown in FIG. 2, the color space conversion unit 24 receives data of the L * a * b * color space included in the base data, and the principal component acquired by the principal component vector acquisition unit 20. A vector (for example, principal component vectors Z 1 , Z 2 , Z 3 ) is input. From here, the color space conversion unit 24 converts each data in the L * a * b * color space into data in the second color space using the principal component vector. That is, L * a * b * color space data is data (L *, a *, b *), principal component vectors are principal component vectors Z 1 (Z 11 , Z 12 , Z 13 ), Z 2 (Z 21 , Z 22 , Z 23 ), Z 3 (Z 31 , Z 32 , Z 33 ), conversion data as conversion data α (α 1 , α 2 , α 3 ), average vector as average vector m (m 1 , m 2) , M 3 ), the data (L *, a *, b *) in the L * a * b * color space is expressed by the equation (2) in Equation 2.

Figure 2007036747
Figure 2007036747

これを展開することにより(3)式に示すように、変換データα(α1、α2、α3)が得られる。 By developing this, conversion data α (α 1 , α 2 , α 3 ) is obtained as shown in equation (3).

また、元のL*a*b*色空間のデータは、ベースデータ格納部12に格納されているデバイス依存の色空間であるCMY色空間の各データに対応しており、これにより、CMY色空間のデータと第二の色空間のデータとの間のベースデータが取得される。   The original L * a * b * color space data corresponds to each data in the CMY color space, which is a device-dependent color space stored in the base data storage unit 12, and thus, the CMY color Base data between the space data and the second color space data is acquired.

図1に示すように、色空間軸変換部14で取得されたベースデータのL*a*b*色空間に対する変換データ及び、主成分寄与率は、変換色空間軸予測部16に入力される。   As shown in FIG. 1, the conversion data for the L * a * b * color space of the base data acquired by the color space axis conversion unit 14 and the principal component contribution rate are input to the conversion color space axis prediction unit 16. .

図4には、変換色空間軸予測部16の概略構成の一例を示している。この変換色空間軸予測部16は、色空間軸変換ベースデータ格納部26、軸重み設定部28、被予測データ格納部30及び色予測部32を含んで形成されている。   FIG. 4 shows an example of a schematic configuration of the conversion color space axis prediction unit 16. The conversion color space axis prediction unit 16 includes a color space axis conversion base data storage unit 26, an axis weight setting unit 28, a predicted data storage unit 30, and a color prediction unit 32.

色空間軸変換ベースデータ格納部26には、色空間軸変換部14の色空間変換部24で取得された変換データが入力されるようになっており、色空間軸変換ベースデータ格納部26は、この変換データを順に格納する。これにより、色空間軸変換ベースデータ格納部26には、CMY色空間のデータ及び、CMY色空間のデータと対応する第二の色空間のデータ(変換データ)による色空間軸変換ベースデータが格納される。   The color space axis conversion base data storage unit 26 receives the conversion data acquired by the color space conversion unit 24 of the color space axis conversion unit 14. The conversion data is stored in order. As a result, the color space axis conversion base data storage unit 26 stores the CMY color space data and the color space axis conversion base data based on the second color space data (conversion data) corresponding to the CMY color space data. Is done.

また、軸重み設定部28には、色空間軸変換部14の主成分寄与率取得部22で取得され第二の色空間の軸ごとの寄与率が入力される。これにより、軸重み設定部28では、第二の色空間の各軸に対する重みを設定する。   The axis weight setting unit 28 receives the contribution rate for each axis of the second color space acquired by the principal component contribution rate acquisition unit 22 of the color space axis conversion unit 14. Thereby, the axis weight setting unit 28 sets a weight for each axis in the second color space.

一方、図1に示すように、変換色空間軸予測部16には、デバイス依存の色空間のデータである被予測値(被予測データ)が入力されるようになっている。図4に示すように、被予測データは、被予測データ格納部30に順に格納されるようになっている。   On the other hand, as shown in FIG. 1, the converted color space axis predicting unit 16 is input with a predicted value (predicted data) that is device-dependent color space data. As shown in FIG. 4, the predicted data is stored in order in the predicted data storage unit 30.

色予測部32には、被予測データ格納部30から被予測データが入力される。色予測部32は、被予測データが入力されることにより、被予測データに対応する第二の色空間のデータを、色空間軸変換ベースデータ格納部26から取得すると共に、取得したデータに軸重み設定部28で設定されている重み付けを軸ごとに行うことにより、被予測データを第二の色空間のデータに変換して出力する。   Predicted data is input from the predicted data storage unit 30 to the color prediction unit 32. The color prediction unit 32 receives data of the second color space corresponding to the data to be predicted from the color space axis conversion base data storage unit 26 when the data to be predicted is input, By performing the weighting set by the weight setting unit 28 for each axis, the predicted data is converted into data of the second color space and output.

このとき、色空間軸変換ベースデータの軸に対して重み係数を付加した回帰法などの公知の手法を用いることにより、重み付けを行う。なお、重み付けはこれに限らず、例えば特開平10−262175号公報等に開示されている回帰法などの一般的手法を用いることができる。   At this time, weighting is performed by using a known method such as a regression method in which a weighting coefficient is added to the axis of the color space axis conversion base data. In addition, weighting is not restricted to this, For example, general methods, such as a regression method currently disclosed by Unexamined-Japanese-Patent No. 10-262175 etc., can be used.

図1に示すように、変換色空間軸予測部16から出力される第二の色空間に変換されたデータは、色空間軸逆変換部18に入力される。また、色空間軸逆変換部18には、色空間軸変換部14から、主成分ベクトルが入力される。   As shown in FIG. 1, the data converted to the second color space output from the conversion color space axis prediction unit 16 is input to the color space axis inverse conversion unit 18. The principal component vector is input from the color space axis conversion unit 14 to the color space axis inverse conversion unit 18.

色空間軸逆変換部18では、第二の色空間のデータに対して、第一の色空間のデータに変換する逆変換を行う。このとき、例えば、前記した(2)式を適用することができる。   The color space axis reverse conversion unit 18 performs reverse conversion for converting data in the second color space into data in the first color space. At this time, for example, the above-described equation (2) can be applied.

これにより、第一の色空間であるL*a*b*色空間に変換したデータが予測データとして出力される。   Thereby, the data converted into the L * a * b * color space which is the first color space is output as the prediction data.

ここで、色予測装置10を用いた処理を説明する。この色予測装置10を用いるときには、デバイスであるプリンタに依存するCMY色空間(デバイス依存の色空間)のデータと、プリンタに非依存のL*a*b*色空間(デバイス非依存の色空間)のデータの対応関係を示すベースデータを取得しておく必要がある。   Here, processing using the color prediction apparatus 10 will be described. When this color prediction apparatus 10 is used, data in a CMY color space (device-dependent color space) depending on a printer as a device and an L * a * b * color space (device-independent color space independent of the printer) are used. ) Needs to be acquired in advance.

図5には、このベースデータの取得処理の概略を示している。ベースデータを取得するときには、最初に、プリンタを用いたベースデータパッチの印刷出力を行う。このとき、各パッチのCMY色空間のデータが予め設定されており、設定されたデータに基づいた印刷処理が行われる。   FIG. 5 shows an outline of the base data acquisition process. When acquiring the base data, first, the base data patch is printed out using a printer. At this time, data of the CMY color space of each patch is set in advance, and printing processing based on the set data is performed.

次のステップ102では、印刷出力されたベースデータパッチのそれぞれを測色することにより、ベースデータパッチごとのL*a*b*色空間でのデータを取得する。   In the next step 102, each printed base data patch is colorimetrically measured to obtain data in the L * a * b * color space for each base data patch.

ステップ104では、このようにして得られたCMY色空間のデータとL*a*b*色空間のデータとを関連付けて、ベースデータとしてベースデータ格納部12に格納する。これにより、色予測装置10で適用するベースデータが取得される。   In step 104, the CMY color space data thus obtained and the L * a * b * color space data are associated with each other and stored in the base data storage unit 12 as base data. Thereby, the base data applied by the color prediction apparatus 10 is acquired.

一方、色予測装置10では、ベースデータに含まれる第一の色空間のデータから、第二の色空間の軸とする主成分ベクトルの取得、及び主成分寄与率の取得を行って、ベースデータと主成分ベクトル及び主成分寄与率に基づいて、デバイス依存の色空間の被予測データから、デバイス非依存の色空間の予測データを取得する。   On the other hand, the color prediction apparatus 10 acquires the principal component vector as the axis of the second color space and the principal component contribution rate from the data of the first color space included in the base data, and obtains the base data Based on the principal component vector and the principal component contribution rate, prediction data in the device-independent color space is acquired from the predicted data in the device-dependent color space.

このとき、第二の色空間の主成分ベクトル及び主成分寄与率を予め取得しておくことができる。図6には、このときの処理を、第二の色空間軸設定処理としてその流れを示している。   At this time, the principal component vector and the principal component contribution ratio of the second color space can be acquired in advance. FIG. 6 shows the flow of this process as a second color space axis setting process.

図6のフローチャートでは、最初のステップ110で、ベースデータ格納部12に格納されている第一の色空間のデータを読み込み、次のステップ112では、読み込んだデータに基づいて、主成分分析の手法によって、第二の色空間の軸となる主成分ベクトルを取得する。これにより、第一の色空間のデータに基づいた第二の色空間を設定する。また、ステップ114では、主成分ベクトルから、主成分寄与率を取得する。   In the flowchart of FIG. 6, in the first step 110, the data of the first color space stored in the base data storage unit 12 is read, and in the next step 112, the principal component analysis method is based on the read data. To obtain a principal component vector that becomes the axis of the second color space. Thereby, the second color space based on the data of the first color space is set. In step 114, the principal component contribution rate is acquired from the principal component vector.

この後、ステップ116では、主成分ベクトルと、ベースデータに基づいて、デバイス依存の色空間のデータを、第二の色空間のデータに変換可能とする色空間軸変換ベースデータを生成し、生成した色空間軸変換ベースデータを、色空間軸変換ベースデータ格納部26に格納する。   Thereafter, in step 116, based on the principal component vector and the base data, color space axis conversion base data that enables conversion of the device-dependent color space data into the second color space data is generated and generated. The color space axis conversion base data thus stored is stored in the color space axis conversion base data storage unit 26.

また、ステップ118では、主成分寄与率に基づいて、第二の色空間における各軸の重みを設定する。   In step 118, the weight of each axis in the second color space is set based on the principal component contribution rate.

このようにして、主成分ベクトル、色空間軸変換ベースデータ及び軸重みを予め設定しておくことにより、被予測データから予測データを取得する作業を円滑に行うことができる。   In this manner, by setting the principal component vector, the color space axis conversion base data, and the axis weight in advance, it is possible to smoothly perform the operation of obtaining the prediction data from the predicted data.

図7には、このときの色予測処理の概略を示している。このフローチャートは、例えば、デバイス依存色空間の被予測データが入力されることにより、この被予測データを被予測データ格納部30に格納しながら実行され、最初のステップ120では、被予測データ格納部30に格納されている被予測データを、予測対象として読み込み、ステップ122へ移行する。   FIG. 7 shows an outline of the color prediction process at this time. This flowchart is executed while storing the predicted data in the predicted data storage unit 30 by inputting the predicted data in the device-dependent color space, for example. In the first step 120, the predicted data storage unit The data to be predicted stored in 30 is read as a prediction target, and the process proceeds to step 122.

このステップ122では、読み込んだ被予測データに対応する第二の色空間のデータを、色空間軸変換ベースデータ格納部26に格納しているベースデータに基づいて取得し、取得したデータに対して、軸重みを付加することにより、被予測データを第二の色空間のデータに変換する。これにより、被予測データが第二の色空間の軸に依存したデータに変換される。   In this step 122, data of the second color space corresponding to the read predicted data is acquired based on the base data stored in the color space axis conversion base data storage unit 26, and the acquired data is By adding the axis weight, the data to be predicted is converted into the data of the second color space. As a result, the predicted data is converted into data depending on the axis of the second color space.

次のステップ124では、第二の色空間のデータを、主成分ベクトルに基づいて逆変換を施すことにより、第一の色空間のデータに変換し、変換したデータをデバイス非依存の色空間の予測データとして出力する(ステップ126)。   In the next step 124, the data in the second color space is converted into data in the first color space by performing inverse conversion based on the principal component vector, and the converted data is converted into the device-independent color space. It outputs as prediction data (step 126).

このように、色予測装置10では、第一の色空間の被予測データを、デバイス非依存の色空間の予測データに変換するときに、デバイス依存の色空間に対するデバイス非依存の色空間のデータを用い、統計的手法によって第二の色空間を設定し、その色空間のデータに変換する。   As described above, in the color prediction apparatus 10, when the predicted data in the first color space is converted into the prediction data in the device-independent color space, the data in the device-independent color space with respect to the device-dependent color space. Is used to set a second color space by a statistical method and convert it to data of that color space.

このときに、第二の色空間の軸の寄与率に応じて重みを付加することにより、適正な色補正を可能とする予測データを得ることができる。
〔第2の実施の形態〕
次に本発明の第二の実施の形態を説明する。なお、第2の実施の形態の基本的構成は、前記した第1の実施の形態と同じであり、第1の実施の形態と同一の部品には、同一の符号を付与してその説明を省略する。
At this time, by adding a weight according to the contribution ratio of the axis of the second color space, it is possible to obtain prediction data that enables appropriate color correction.
[Second Embodiment]
Next, a second embodiment of the present invention will be described. The basic configuration of the second embodiment is the same as that of the first embodiment described above, and the same components as those in the first embodiment are denoted by the same reference numerals and the description thereof is omitted. Omitted.

図8には、第2の実施の形態に適用した色予測装置40の要部の概略構成を示している。この色予測装置40は、デバイス非依存の色空間からデバイス依存の色空間へ変換する所謂インバース(Inverse)モデルとなっている。また、色予測装置40においても、前記した色予測装置10と同様に、デバイスの一例としてプリンタを適用している。また、色予測装置40では、デバイス非依存の色空間であるLab色空間のデータを被予測データとし、デバイス依存の色空間であるCMY色空間のデータを予測する(予測データ)。   FIG. 8 shows a schematic configuration of a main part of the color prediction apparatus 40 applied to the second embodiment. The color prediction apparatus 40 is a so-called inverse model that converts from a device-independent color space to a device-dependent color space. Also in the color prediction device 40, a printer is applied as an example of a device, similar to the color prediction device 10 described above. Further, the color prediction apparatus 40 uses data in the Lab color space, which is a device-independent color space, as predicted data, and predicts data in the CMY color space, which is a device-dependent color space (prediction data).

図8に示すように、色予測装置40は、色空間軸色予測部16に換えて色空間軸色予測部42が形成され、色空間軸逆変換部18に換えて色空間軸逆変換部44が形成されており、デバイス非依存の色空間であるL*a*b*色空間のデータが、被予測データとして色空間軸逆変換部44に入力され、デバイス依存の色空間であるCMY色空間のデータが予測データとして、色空間軸予測部42から出力されるようになっている。   As shown in FIG. 8, the color prediction apparatus 40 includes a color space axis color prediction unit 42 instead of the color space axis color prediction unit 16, and a color space axis reverse conversion unit instead of the color space axis reverse conversion unit 18. 44 is formed, and data in the L * a * b * color space, which is a device-independent color space, is input to the color space axis inverse transform unit 44 as predicted data, and is a CMY, which is a device-dependent color space. Color space data is output from the color space axis prediction unit 42 as prediction data.

色空間軸逆変換部44では、L*a*b*色空間の被予測データを、第二の色空間のデータに変換する。また、色空間軸色予測部42は、第二の色空間のデータを、色空間軸変換ベースデータに基づいてデバイス依存のCMY色空間のデータに変換する。   The color space axis inverse conversion unit 44 converts the predicted data in the L * a * b * color space into data in the second color space. Further, the color space axis color prediction unit 42 converts the data of the second color space into device-dependent CMY color space data based on the color space axis conversion base data.

このとき、変換色空間軸予測部42では、ベースデータに対して、主成分寄与率に対して重み付けを行うことにより、入力されたデータに対するCMY色空間の予測データを得るようにしている。   At this time, the conversion color space axis prediction unit 42 obtains prediction data of the CMY color space for the input data by weighting the principal component contribution rate with respect to the base data.

なお、色予測装置40では、色予測装置10の変換色空間軸色予測部16に設けている被予測データ格納部30が、色空間軸逆変換部44に設けられており、これにより、被予測データが、色空間軸逆変換部44に順に格納されながら処理されるようになっている。   In the color prediction device 40, the predicted data storage unit 30 provided in the conversion color space axis color prediction unit 16 of the color prediction device 10 is provided in the color space axis inverse conversion unit 44. The prediction data is processed while being sequentially stored in the color space axis inverse transform unit 44.

図9には、色予測装置での色予測処理の概略を示している。なお、色予測装置40でのベースデータの取得及び、第二の色空間の設定(主成分ベクトル、主成分寄与率及び色空間軸変換ベースデータの取得)は、前記した色予測装置10と同じ処理を適用でき、ここではその説明を省略する。   FIG. 9 shows an outline of color prediction processing in the color prediction apparatus. The acquisition of base data and the setting of the second color space (acquisition of principal component vector, principal component contribution rate and color space axis conversion base data) in the color prediction device 40 are the same as those of the color prediction device 10 described above. Processing can be applied, and the description thereof is omitted here.

このフローチャートは、例えば、デバイス被依存の色空間の被予測データが入力されることにより、この被予測データを被予測データ格納部30に格納しながら実行され、最初のステップ130では、被予測データ格納部30に格納されている被予測データを、予測対象として読み込み、ステップ132へ移行する。   This flowchart is executed while storing the predicted data in the predicted data storage unit 30 by inputting the predicted data of the device-dependent color space, and in the first step 130, the predicted data The predicted data stored in the storage unit 30 is read as a prediction target, and the process proceeds to step 132.

このステップ132では、主成分ベクトルに基づいて、第二の色空間のデータに変換する。   In step 132, the data is converted into data of the second color space based on the principal component vector.

この後、ステップ134では、第二の色空間のデータを、色空間軸変換ベースデータ格納部26に格納しているベースデータ及び軸重みの設定に基づいて、CMY色空間のデータに変換する。このとき、軸重みを付加したベースデータを用いることにより、主成分寄与率に応じたCMY色空間(デバイス依存の色空間)のデータが得られるようにしている。   Thereafter, in step 134, the second color space data is converted into CMY color space data based on the base data and axis weight settings stored in the color space axis conversion base data storage unit 26. At this time, by using the base data to which the axis weight is added, data in the CMY color space (device-dependent color space) corresponding to the principal component contribution rate is obtained.

このようにして変換されたデータは、被予測データに対する予測データとして出力される(ステップ136)。これにより、適正な重みが付加された予測データを得ることができる。
〔第3の実施の形態〕
次に本発明の第3の実施の形態を説明する。なお、第3の実施の形態の基本的構成は、前記した第1及び第2の実施の形態と同じであり、第1又は第2の実施の形態と同一の部品には、同一の符号を付与してその説明を省略する。
The data thus converted is output as prediction data for the data to be predicted (step 136). Thereby, prediction data to which appropriate weights are added can be obtained.
[Third Embodiment]
Next, a third embodiment of the present invention will be described. The basic configuration of the third embodiment is the same as that of the first and second embodiments described above, and the same reference numerals are used for the same parts as those of the first or second embodiment. The explanation is omitted.

図10には、第3の実施の形態に係る色予測装置50の要部の概略構成を示している。この色予測装置50においても、前記した色予測装置10、40と同様に、デバイスとしてプリンタを適用するものとし、デバイス依存の色空間をCMY色空間とし、デバイス非依存の色空間をL*a*b*色空間としている。また、色予測装置50は、デバイスの色特性(デバイスの個体差)の影響を受けない予測データを出力可能とする所謂キャリブレーションモデルとなっている。   FIG. 10 shows a schematic configuration of a main part of the color prediction apparatus 50 according to the third embodiment. Also in this color prediction apparatus 50, as in the color prediction apparatuses 10 and 40 described above, a printer is applied as a device, a device-dependent color space is a CMY color space, and a device-independent color space is L * a. * b * color space. The color prediction device 50 is a so-called calibration model that can output prediction data that is not affected by the color characteristics of devices (individual differences between devices).

この色予測装置50には、ベースデータ格納部12に加え目標色データ格納部52が設けられている。この目標色データ格納部52では、目標とする色のCMY色空間でのデータと、対応するL*a*b*色空間でのデータを格納して目標色ベースデータが形成されている。このとき、色予測装置50で用いる目標色データとしては、印刷物上での目標とする色のデータであってもよく、また、デバイスでの基準色としても良い。   The color prediction device 50 is provided with a target color data storage unit 52 in addition to the base data storage unit 12. In the target color data storage unit 52, target color base data is formed by storing data in a CMY color space of a target color and data in a corresponding L * a * b * color space. At this time, the target color data used in the color prediction device 50 may be data of a target color on the printed matter, or may be a reference color in the device.

色予測装置50には、色空間軸変換部54が設けられている。この色空間軸変換部54は、前記した色空間軸変換部14と同様に、ベースデータに含まれるデバイス非依存の色空間のデータに対して主成分分析などの統計的手法に基づいて第二の色空間を特定する主成分ベクトル、主成分寄与率を取得する。   The color prediction apparatus 50 is provided with a color space axis conversion unit 54. Similar to the color space axis conversion unit 14 described above, the color space axis conversion unit 54 applies a second method based on a statistical method such as principal component analysis to the device-independent color space data included in the base data. The principal component vector and principal component contribution rate for specifying the color space are acquired.

また、色空間軸変換部54は、目標色データ格納部52から目標色ベースデータの第一の色空間のデータを読み込み、各データに対して主成分ベクトルを用いることにより、色空間軸への変換を行う。すなわち、目標色のCMY色空間のデータと第二の色空間のデータと間でデータ変換可能とする色空間軸変換目標ベースデータを生成する。   In addition, the color space axis conversion unit 54 reads the first color space data of the target color base data from the target color data storage unit 52, and uses the principal component vector for each data, thereby converting the data into the color space axis. Perform conversion. That is, color space axis conversion target base data that enables data conversion between the CMY color space data of the target color and the data of the second color space is generated.

これにより、色予測装置50では、目標色に対する第二の色空間でのデータである色空間軸変換目標ベースデータと、デバイスの色空間軸変換ベースデータが取得される。   As a result, the color prediction device 50 acquires color space axis conversion target base data that is data in the second color space for the target color and device color space axis conversion base data.

一方、色予測装置50には、変換色空間軸色予測部56、58が形成されている。変換色空間軸色予測部56では、目標色のデータに応じたデータ(ターゲットデータ)を生成する。例えば、変換色空間軸色予測部56では、被予測データとしてDLUT(ダイレクトルックアップテーブル)の格子点が入力されると、目標色のCMY色空間でのデータ(C、M、Y)と目標色軸変換後のデータである変換データ(α1、α2、α3)をベースデータとして、デバイス依存の色空間から第二の色空間へデータ変換する((C、M、Y)→(α1、α2、α3))。 On the other hand, the color predicting device 50 includes conversion color space axis color predicting units 56 and 58. The conversion color space axis color prediction unit 56 generates data (target data) corresponding to the target color data. For example, when a grid point of a DLUT (direct lookup table) is input as predicted data, the conversion color space axis color prediction unit 56 receives data (C, M, Y) in the CMY color space of the target color and the target. Using the conversion data (α 1 , α 2 , α 3 ), which is data after color axis conversion, as base data, data conversion is performed from the device-dependent color space to the second color space ((C, M, Y) → ( α 1 , α 2 , α 3 )).

これにより、変換色空間軸色予測部56では、DLUT格子点に対する目標データが生成されるようにしている。   As a result, the conversion color space axis color prediction unit 56 generates target data for the DLUT lattice points.

すなわち、本来は、DLUT格子点に対するデータは、L*a*b*色空間のデータとして与えられ、予測値もL*a*b*色空間のデータとなるが、色予測装置50では、まず、軸変換したデータを予測するようにしている。なお、このような変換色空間軸予測部56では、前記した変換色空間軸予測部16と同等の手法を適用することができる。   In other words, the data for the DLUT lattice point is originally given as data in the L * a * b * color space, and the predicted value is also data in the L * a * b * color space. The axis-converted data is predicted. In such a conversion color space axis prediction unit 56, a method equivalent to that of the conversion color space axis prediction unit 16 described above can be applied.

これに対して、変換色空間軸予測部58では、変換色空間軸予測部56で得られたデータが入力されることにより、このデータに対するデバイスでのカバレッジデータが得られるようにしている。   On the other hand, the converted color space axis predicting unit 58 receives the data obtained by the converted color space axis predicting unit 56 to obtain coverage data in the device for this data.

すなわち、変換色空間軸予測部58では、インバースモデルとして説明した変換色空間軸予測部42と同様の手法で、CMY色空間のデータと軸変換後のデータをベースデータして、変換色空間軸予測部56から入力される軸変換データをCMY色空間のデータに変換する。これにより、目標色のデータに対するデバイスのカバレッジデータであるCMY色空間上での予測データが得られる。   That is, the converted color space axis predicting unit 58 uses the same method as the converted color space axis predicting unit 42 described as the inverse model as the base data for the CMY color space data and the converted data, and converts the converted color space axis. The axis conversion data input from the prediction unit 56 is converted into CMY color space data. Thereby, prediction data in the CMY color space, which is device coverage data for the target color data, is obtained.

ここで、図11及び図12を参照しながら、色予測装置50での色予測処理の概略を示している。なお、色予測装置50では、予め目標色ベースデータと共に、デバイスであるプリンタのベースデータが取得され、ベースデータ格納部12及び目標色データ格納部52に格納されている。   Here, an outline of color prediction processing in the color prediction device 50 is shown with reference to FIGS. 11 and 12. In the color predicting apparatus 50, base data of a printer as a device is acquired in advance together with target color base data, and stored in the base data storage unit 12 and the target color data storage unit 52.

図11には、第二の色空間の設定及び設定に付随する処理の概略を示しており、このフローチャートでは、ステップ110〜118において、ベースデータ格納部12に格納しているベースデータに基づいて、主成分ベクトルの取得、主成分寄与率の取得、主成分寄与率に基づいた軸重みの設定及び、色空間軸変換ベースデータの取得を行うと、ステップ140へ移行する。   FIG. 11 schematically shows the setting of the second color space and the process associated with the setting. In this flowchart, in steps 110 to 118, based on the base data stored in the base data storage unit 12. When the acquisition of the principal component vector, the acquisition of the principal component contribution rate, the setting of the axis weight based on the principal component contribution rate, and the acquisition of the color space axis conversion base data are performed, the process proceeds to step 140.

このステップ140では、目標色データ格納部152に格納されている目標色に対する目標色ベースデータを読み込むと、ステップ142へ移行し、第二の色空間の主成分ベクトルに基づいて、目標色ベースデータに対して色空間軸変換を行うことにより、色空間軸変換目標ベースデータを生成する。この色空間軸変換目標ベースデータは、CMY色空間のデータを第二の色空間上のデータへの変換に用いられる。   In step 140, when the target color base data for the target color stored in the target color data storage unit 152 is read, the process proceeds to step 142, where the target color base data is based on the principal component vector of the second color space. Is subjected to color space axis conversion to generate color space axis conversion target base data. This color space axis conversion target base data is used for converting data in the CMY color space into data in the second color space.

一方、図12には、色予測装置50での色予測処理の概略を示している。このフローチャートは、例えばDLUT格子点などが被予測データとして入力されることにより、実行され、最初のステップ150では、デバイス依存の色空間のデータである被予測データを読み込むと、ステップ152では、読み込んだ被予測データを、色空間軸変換目標ベースデータに基づいて、第二の色空間上のデータ(変換データ)に変換する。   On the other hand, FIG. 12 shows an outline of color prediction processing in the color prediction device 50. This flowchart is executed by inputting, for example, a DLUT lattice point as predicted data. In the first step 150, when predicted data that is device-dependent color space data is read, in step 152, the read data is read. The predicted data is converted into data (conversion data) on the second color space based on the color space axis conversion target base data.

次のステップ154では、第二の色空間のデータである変換データに対して、色空間軸変換ベースデータと軸重みの設定に基づいて、デバイス依存の色空間(CMY色空間)のデータに変換し、予測データとして出力する(ステップ156)。   In the next step 154, the conversion data, which is data in the second color space, is converted into data in the device-dependent color space (CMY color space) based on the color space axis conversion base data and the axis weight settings. And output as prediction data (step 156).

これにより、色予測装置50では、被予測データを標準色である目標色に合わせるDLUTを得ることができ、プリンタの個体差を吸収するキャリブレーションが可能となると共に、プリンタを用いた印刷色のシミュレーションが可能となる。   As a result, the color predicting device 50 can obtain a DLUT that matches the data to be predicted with the target color, which is a standard color, and enables calibration to absorb individual differences between printers, as well as print colors using the printer. Simulation is possible.

なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。例えば、本実施の形態では、デバイスの一例としてプリンタを適用し、CMY色空間とL*a*b*色空間の間又は、CMY色空間の間での被予測データからの予測データの予測を例に説明したが、これに限らず、デバイスとしては、プリンタに限らずカラーディスプレイなどの出力デバイス、デジタルカメラ、カラースキャナなどの入力デバイスを適用することができる。   In addition, this Embodiment demonstrated above does not limit the structure of this invention. For example, in this embodiment, a printer is applied as an example of a device, and prediction data is predicted from predicted data between the CMY color space and the L * a * b * color space or between the CMY color spaces. Although described as an example, the present invention is not limited to this, and the device is not limited to a printer, and an output device such as a color display, and an input device such as a digital camera or a color scanner can be applied.

また、デバイス依存の色空間としては、CMY色空間に限らず、CMYK色空間などの四次元の色空間、RGB色空間など、デバイスに応じた色空間を適用することができる。   Further, the device-dependent color space is not limited to the CMY color space, and a color space according to the device such as a four-dimensional color space such as the CMYK color space or an RGB color space can be applied.

さらに、デバイス非依存の色空間としては、L*a*b*色空間に限らず、Luv色空間、XYZ色空間なので任意の色空間を適用することができる。   Further, the device-independent color space is not limited to the L * a * b * color space, and any color space can be applied because it is a Luv color space or an XYZ color space.

第1の実施の形態に係る色予測装置の要部の概略構成を示す機能ブロック図である。It is a functional block diagram which shows schematic structure of the principal part of the color prediction apparatus which concerns on 1st Embodiment. 色空間軸変換部の一例を示す概略構成図である。It is a schematic block diagram which shows an example of a color space axis conversion part. 第一の色空間とするLab色空間の空間軸と第二の色空間の空間軸の一例を示す概略図である。It is the schematic which shows an example of the space axis of the Lab color space used as the 1st color space, and the space axis of the 2nd color space. 変換色空間軸色予測部の一例を示す概略構成図である。It is a schematic block diagram which shows an example of a conversion color space axis color prediction part. ベースデータ取得の一例を示す流れ図である。It is a flowchart which shows an example of base data acquisition. 第二の色空間及び色空間軸の設定処理の一例を示す流れ図である。It is a flowchart which shows an example of the setting process of a 2nd color space and a color space axis. 第1の実施の形態に係る色予測処理の一例を示す流れ図である。It is a flowchart which shows an example of the color prediction process which concerns on 1st Embodiment. 第2の実施の形態に係る色予測装置の要部の概略構成を示す機能ブロック図である。It is a functional block diagram which shows schematic structure of the principal part of the color prediction apparatus which concerns on 2nd Embodiment. 第2の実施の形態に係る色予測処理の一例を示す流れ図である。It is a flowchart which shows an example of the color prediction process which concerns on 2nd Embodiment. 第3の実施の形態に係る色予測装置の要部の概略構成を示す機能ブロック図である。It is a functional block diagram which shows schematic structure of the principal part of the color prediction apparatus which concerns on 3rd Embodiment. 第3の実施の形態に係る第二の色空間及び色空間軸の設定処理の一例を示す流れ図である。It is a flowchart which shows an example of the setting process of the 2nd color space and color space axis which concerns on 3rd Embodiment. 第3の実施の形態に係る色予測処理の一例を示す流れ図である。It is a flowchart which shows an example of the color prediction process which concerns on 3rd Embodiment.

符号の説明Explanation of symbols

10、40、50 色予測装置
12 ベースデータ格納部
14、54 色空間軸変換部
16、42、56、58 変換色空間軸予測部
18、44 色空間軸逆変換部
20 主成分ベクトル取得部
22 主成分寄与率取得部
24 色空間変換部
26 色空間軸変換ベースデータ格納部
28 軸重み設定部
32 色予測部
52 目標色データ格納部
10, 40, 50 color prediction device 12 base data storage unit 14, 54 color space axis conversion unit 16, 42, 56, 58 conversion color space axis prediction unit 18, 44 color space axis inverse conversion unit 20 principal component vector acquisition unit 22 Principal component contribution rate acquisition unit 24 color space conversion unit 26 color space axis conversion base data storage unit 28 axis weight setting unit 32 color prediction unit 52 target color data storage unit

Claims (15)

画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で一方の色空間のデータとして入力される被予測値から、他方の色空間のデータとして出力される予測値を予測する色予測方法であって、
前記デバイスにおける前記デバイス依存の色空間のデータと前記デバイス非依存の色空間である第一の色空間のデータとの対応関係を記したベースデータを取得し、
前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる前記第二の色空間での色空間軸を取得すると共に、
前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得して、
前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測し、
前記変換色空間軸予測データを前記第二の色空間の空間軸に基づいて前記第一の色空間のデータへ変換する、
ことを特徴とする色予測方法。
In a device to which image data is input or output, a predicted value input as data in one color space between a device-dependent color space and a device-independent color space is output as data in the other color space. A color prediction method for predicting a predicted value,
Obtaining base data describing a correspondence relationship between data of the device-dependent color space in the device and data of the first color space which is the device-independent color space;
Obtaining the color space axis in the second color space obtained by converting the color space axis using a statistical method on the data of the first color space of the base data;
Obtaining color space axis conversion base data describing a correspondence relationship between the data of the device-dependent color space and the data of the second color space based on the space axis of the second color space;
When the predicted value is data in the device-dependent color space, converted color space axis predicted data that is data of the second color space from the predicted value based on the color space axis conversion base data Predict
Converting the converted color space axis prediction data into data of the first color space based on the space axis of the second color space;
A color prediction method characterized by that.
前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記被予測値を前記第二の色空間のデータに変換し、
前記第二の色空間のデータに変換された前記データを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、
ことを特徴とする請求項1に記載の色予測方法。
When the predicted value is data in the device-independent color space, the predicted value is converted into data in the second color space;
Predicting the predicted value by converting the data converted to the second color space data into the device-dependent color space data based on the color space axis conversion base data;
The color prediction method according to claim 1, wherein:
画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータとして入力される被予測値から、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測方法であって、
複数の目標色の前記デバイス依存の色空間のデータ及び、デバイス非依存の色空間である第一の色空間でのデータとの対応関係を記した目標色ベースデータと、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記したベースデータとを取得し、
前記目標色ベースデータ及び前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得して、
前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得すると共に、
前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと前記第二の色空間の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得して、
前記色空間軸変換目標色ベースデータに基づいて、前記被予測値を前記第二の色空間のデータに変換した後、
前記第二の色空間に変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、
ことを特徴とする色予測方法。
A color prediction method for predicting a predicted value of a device-dependent color space output from a device from a predicted value input as device-dependent color space data of a target color in a device to which image data is input or output There,
Target color base data describing the correspondence between the device-dependent color space data of a plurality of target colors and the data in the first color space which is a device-independent color space;
Obtaining base data describing a correspondence relationship of the data of the first color space to the data of the device-dependent color space in the device;
Obtaining a color space axis in a second color space obtained by converting a color space axis using a statistical method on the target color base data and the data of the first color space of the base data; ,
From the target color base data and the color space axis of the second color space, a color space axis conversion target describing the correspondence between the target color data of the device-dependent color space and the data of the second color space Get the base data,
Obtaining color space axis conversion base data describing a correspondence relationship between the data of the device-dependent color space and the data of the color space of the second color space based on the space axis of the second color space;
Based on the color space axis conversion target color base data, after converting the predicted value into data of the second color space,
Predicting the predicted value by converting the data converted to the second color space into data of the device-dependent color space based on the color space axis conversion base data;
A color prediction method characterized by that.
前記統計的手法は、主成分分析法であることを特徴とする前記請求項1から請求項3の何れか1項に記載の色予測方法。   The color prediction method according to claim 1, wherein the statistical method is a principal component analysis method. 前記色空間軸変換ベースデータは、統計的手法によって得られる色空間軸依存のデータ重みを持つことを特徴とする請求項1から請求項4の何れか1項に記載の色予測方法。   The color prediction method according to any one of claims 1 to 4, wherein the color space axis conversion base data has a data weight depending on a color space axis obtained by a statistical method. 前記統計的手法により得られる前記色空間軸依存のデータ重みは、前記ベースデータの前記デバイス非依存の色空間である前記第一の色空間のデータに対する主成分ベクトルのデータの寄与率を基にした値を与えることを特徴とする請求項5に記載の色予測方法。   The color space axis-dependent data weight obtained by the statistical method is based on a contribution ratio of principal component vector data to the first color space data which is the device-independent color space of the base data. The color prediction method according to claim 5, wherein the calculated value is given. 画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で一方の色空間のデータとして入力される被予測値から、他方の色空間のデータとして出力される予測値を予測する色予測装置であって、
前記デバイスにおける前記デバイス依存の色空間のデータと前記デバイス非依存の色空間である第一の色空間のデータとの対応関係を記したベースデータを取得するベースデータ取得手段と、
前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得する色空間軸変換手段と、
前記色空間軸変換手段によって取得された前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得する色空間軸変換ベースデータ取得手段と、
前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測する変換色空間軸予測手段と、
前記変換色空間軸予測手段で予測された前記変換色空間軸予測データを前記第二の色空間の空間軸に基づいて前記第一の色空間のデータへ変換する色空間軸逆変換手段と、
を含むことを特徴とする色予測装置。
In a device to which image data is input or output, a predicted value input as data in one color space between a device-dependent color space and a device-independent color space is output as data in the other color space. A color prediction device for predicting a predicted value,
Base data acquisition means for acquiring base data describing a correspondence relationship between data of the device-dependent color space in the device and data of the first color space which is the device-independent color space;
Color space axis conversion means for acquiring a color space axis in a second color space obtained by converting a color space axis using a statistical method with respect to the data of the first color space of the base data;
A color space axis conversion base that describes the correspondence between the device-dependent color space data and the second color space data based on the space axis of the second color space acquired by the color space axis conversion means Color space axis conversion base data acquisition means for acquiring data;
When the predicted value is data in the device-dependent color space, converted color space axis predicted data that is data of the second color space from the predicted value based on the color space axis conversion base data Conversion color space axis prediction means for predicting,
Color space axis inverse conversion means for converting the converted color space axis prediction data predicted by the converted color space axis prediction means into data of the first color space based on the space axis of the second color space;
A color predicting device comprising:
前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記色空間軸逆変換手段が、前記被予測値を前記色空間軸変換手段によって取得された前記第二の色空間の色空間軸のデータに変換すると共に、
前記変換色空間軸予測手段が、前記色空間軸逆変換手段によって前記第二の色空間のデータに変換された前記データを、前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、
ことを特徴とする請求項7に記載の色予測装置。
When the predicted value is data of the device-independent color space, the color space axis inverse conversion unit is configured to output the predicted value of the second color space obtained by the color space axis conversion unit. Along with conversion to color space axis data,
The converted color space axis prediction means converts the data converted into the data of the second color space by the color space axis inverse conversion means, based on the color space axis conversion base data, in the device-dependent color space. Predicting the predicted value by converting to data,
The color prediction apparatus according to claim 7.
画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータとして入力される被予測値から、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測装置であって、
複数の目標色の前記デバイス依存の色空間のデータ及び、デバイス非依存の色空間である第一の色空間でのデータとの対応関係を記した目標色ベースデータを取得するも目標色ベースデータ取得手段と、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記したベースデータを取得するベースデータ取得手段と、
前記目標色ベースデータ及び前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得する色空間軸変換手段と、
前記目標色データ取得手段で取得された目標色ベースデータと前記色空間軸目標色取得手段で取得された前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得する色空間軸変換目標色ベースデータ取得手段と、
前記色空間軸変換目標色ベースデータに基づいて、前記被予測値を前記第二の色空間のデータに変換する色空間軸目標値変換手段と、
前記色空間軸変換手段によって取得された前記第二の色空間の空間軸に基づいて前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記す色空間軸変換ベースデータを取得する色空間軸変換ベースデータ取得手段と、
前記色空間軸変換ベースデータ取得手段で得られた前記色空間軸変換ベースデータに基づいて、前記色空間軸目標値変換手段によって変換されたデータを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータを予測する変換色空間軸予測手段と、
を含むことを特徴とする色予測装置。
A color prediction apparatus that predicts a predicted value of a device-dependent color space output from a device from a predicted value input as data of the device-dependent color space of a target color in a device to which image data is input or output There,
The target color base data for acquiring the target color base data indicating the correspondence relationship between the data of the device-dependent color space of the plurality of target colors and the data in the first color space which is a device-independent color space is also obtained. Acquisition means;
Base data acquisition means for acquiring base data describing a correspondence relationship of the data of the first color space to the data of the device-dependent color space in the device;
A color for obtaining a color space axis in a second color space obtained by converting a color space axis using a statistical method with respect to the target color base data and the data of the first color space of the base data Spatial axis conversion means;
The target color data of the device-dependent color space from the target color base data acquired by the target color data acquisition unit and the color space axis of the second color space acquired by the color space axis target color acquisition unit Color space axis conversion target color base data acquisition means for acquiring color space axis conversion target base data describing the correspondence between the second color space and the data of the second color space;
Color space axis target value conversion means for converting the predicted value into data of the second color space based on the color space axis conversion target color base data;
A color space axis conversion base that describes the correspondence between the device-dependent color space data and the second color space data based on the space axis of the second color space acquired by the color space axis conversion means Color space axis conversion base data acquisition means for acquiring data;
Based on the color space axis conversion base data obtained by the color space axis conversion base data acquisition means, the device converts the data converted by the color space axis target value conversion means based on the color space axis conversion base data. A conversion color space axis prediction means for predicting data of a dependent color space;
A color predicting device comprising:
前記色空間軸変換手段で求められる前記統計的手法は、主成分分析法であることを特徴とする前記請求項7から請求項9の何れか1項に記載の色予測装置。   The color prediction apparatus according to claim 7, wherein the statistical method obtained by the color space axis conversion unit is a principal component analysis method. 前記変換色空間軸色予測手段で用いられる前記色空間軸変換ベースデータは、前記色空間軸変換手段で求められる統計的手法によって得られる色空間軸依存のデータ重みを持つことを特徴とする請求項7から請求項10の何れか1項に記載の色予測装置。   The color space axis conversion base data used in the conversion color space axis color prediction means has a data weight dependent on a color space axis obtained by a statistical method obtained by the color space axis conversion means. The color prediction device according to any one of claims 7 to 10. 前記色空間軸変換手段で求められる統計的手法により得られるデータ軸依存のデータ重みは、前記画像を形成する前記デバイスのデバイス非依存の前記第一の色空間での前記出力データに対する主成分ベクトルのデータの寄与率を基にした値を与えることを特徴とする請求項11に記載の色予測装置。   The data weight depending on the data axis obtained by the statistical method obtained by the color space axis conversion means is a principal component vector for the output data in the first color space independent of the device of the device forming the image. The color prediction apparatus according to claim 11, wherein a value based on a contribution ratio of the data is given. 画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で一方の色空間のデータとして入力される被予測値から、他方の色空間のデータとして出力される予測値を予測する色予測プログラムであって、
前記デバイスにおける前記デバイス依存の色空間のデータと前記デバイス非依存の色空間である第一の色空間のデータとの対応関係を記したベースデータの第一の色空間のデータに対して、統計的手法を用いて色空間軸を変換して得られる前記第二の色空間での色空間軸を取得するステップと、
前記第二の色空間の色空間軸に基づいて前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得するステップと、
前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測するステップと、
前記変換色空間軸予測データを前記第二の色空間の空間軸に基づいて前記第一の色空間のデータへ変換するステップと、
を含むことを特徴とする色予測プログラム。
In a device to which image data is input or output, a predicted value input as data in one color space between a device-dependent color space and a device-independent color space is output as data in the other color space. A color prediction program for predicting predicted values,
For the data of the first color space of the base data describing the correspondence between the data of the device-dependent color space in the device and the data of the first color space which is the device-independent color space, Obtaining a color space axis in the second color space obtained by converting the color space axis using a genetic technique;
Obtaining color space axis conversion base data describing the correspondence between the device-dependent color space data and the second color space data based on the color space axis of the second color space;
When the predicted value is data in the device-dependent color space, converted color space axis predicted data that is data of the second color space from the predicted value based on the color space axis conversion base data Predicting
Converting the converted color space axis prediction data into data of the first color space based on the space axis of the second color space;
A color prediction program comprising:
前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記被予測値を前記第二の色空間のデータに変換するステップと、
前記第二の色空間のデータに変換された前記データを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するステップと、
を含むことを特徴とする請求項13に記載の色予測プログラム。
When the predicted value is data in the device-independent color space, converting the predicted value into data in the second color space;
Predicting the predicted value by converting the data converted to the second color space data into the device-dependent color space data based on the color space axis conversion base data;
The color prediction program according to claim 13, comprising:
画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータとして入力される被予測値から、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測プログラムであって、
複数の目標色の前記デバイス依存の色空間のデータ及び、デバイス非依存の色空間である第一の色空間でのデータとの対応関係を記した目標色ベースデータを抽出するステップと、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記したベースデータを取得するステップと、
前記目標色ベースデータ及び前記ベースデータの前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間での色空間軸を取得する色空間軸変換するステップと、
前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得するステップと共に、
前記第二の色空間の色空間軸に基づいて前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得するステップと、
前記色空間軸変換目標色ベースデータに基づいて、前記被予測値を前記第二の色空間のデータに変換するステップと、
前記第二の色空間に変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するステップと、
を含むことを特徴とする色予測プログラム。
A color prediction program for predicting a predicted value of a device-dependent color space output from a device from a predicted value input as data of the device-dependent color space of a target color in a device to which image data is input or output There,
Extracting target color base data describing a correspondence relationship between data in the device-dependent color space of a plurality of target colors and data in the first color space which is a device-independent color space;
Obtaining base data describing the correspondence of the first color space data to the device-dependent color space data in the device;
A color for obtaining a color space axis in a second color space obtained by converting a color space axis using a statistical method with respect to the target color base data and the data of the first color space of the base data Converting the spatial axis;
From the target color base data and the color space axis of the second color space, a color space axis conversion target describing the correspondence between the target color data of the device-dependent color space and the data of the second color space Along with the step of acquiring base data
Obtaining color space axis conversion base data describing a correspondence relationship between the data of the device-dependent color space and the data of the second color space based on the color space axis of the second color space;
Converting the predicted value into data of the second color space based on the color space axis conversion target color base data;
Predicting the predicted value by converting the data converted to the second color space into data of the device-dependent color space based on the color space axis conversion base data;
A color prediction program comprising:
JP2005217921A 2005-07-27 2005-07-27 Color prediction method, color prediction apparatus, and color prediction program Pending JP2007036747A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005217921A JP2007036747A (en) 2005-07-27 2005-07-27 Color prediction method, color prediction apparatus, and color prediction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005217921A JP2007036747A (en) 2005-07-27 2005-07-27 Color prediction method, color prediction apparatus, and color prediction program

Publications (1)

Publication Number Publication Date
JP2007036747A true JP2007036747A (en) 2007-02-08

Family

ID=37795436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005217921A Pending JP2007036747A (en) 2005-07-27 2005-07-27 Color prediction method, color prediction apparatus, and color prediction program

Country Status (1)

Country Link
JP (1) JP2007036747A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009003813A (en) * 2007-06-22 2009-01-08 Univ Of Tsukuba Finger shape estimation device, finger shape estimation method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009003813A (en) * 2007-06-22 2009-01-08 Univ Of Tsukuba Finger shape estimation device, finger shape estimation method, and program

Similar Documents

Publication Publication Date Title
US8014033B2 (en) Image output color management system and method
JP4623137B2 (en) Color processing apparatus, method and program
CN100583945C (en) Image processing apparatus, image processing method
JP4595734B2 (en) Profile creation method, profile creation device, profile creation program, print control method, print control device, and print control program
EP2160009A1 (en) Method for generating a color chart
US7312891B2 (en) Image processing method and apparatus
US20100208304A1 (en) Image correction method and image correction system
US9930219B2 (en) Profile creation method and computer readable recording medium stored with profile creation program
US7652806B2 (en) Optimal node placement for multi-dimensional profile luts for arbitrary media and halftones using parameterized minimization
JP4946908B2 (en) Print control apparatus, print system, and print control program
JP5473194B2 (en) Color processing apparatus and method
US8294949B2 (en) Color reproduction sharing method and computer-readable program for carrying out such color reproduction sharing method
JP2006048420A (en) Method for preparing color conversion table, and image processor
JP6582787B2 (en) Image forming apparatus and program
JP2007036747A (en) Color prediction method, color prediction apparatus, and color prediction program
JP4548261B2 (en) Color prediction method, color prediction apparatus, and color prediction program
JP4518011B2 (en) Information processing apparatus, information processing system, information processing method, and information processing program
US8947729B2 (en) Color processing apparatus, color processing method and storage medium
US8203751B2 (en) Color signal converting apparatus, image forming apparatus, color signal conversion method and computer readable medium
JP4466037B2 (en) Image processing apparatus and image processing method
US9602698B2 (en) Method for creating a color conversion profile for a printer and computer readable recording medium stored with program for creating same
JP2005210225A (en) Image processor and image processing method
Biswas et al. A testing paradigm for quantifying ICC profilers
EP1596576A2 (en) Method for closed loop characterization
JP4921339B2 (en) Color processing apparatus and method