[go: up one dir, main page]

JP2007036746A - 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
JP2007036746A
JP2007036746A JP2005217920A JP2005217920A JP2007036746A JP 2007036746 A JP2007036746 A JP 2007036746A JP 2005217920 A JP2005217920 A JP 2005217920A JP 2005217920 A JP2005217920 A JP 2005217920A JP 2007036746 A JP2007036746 A JP 2007036746A
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.)
Granted
Application number
JP2005217920A
Other languages
Japanese (ja)
Other versions
JP4548261B2 (en
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 JP2005217920A priority Critical patent/JP4548261B2/en
Publication of JP2007036746A publication Critical patent/JP2007036746A/en
Application granted granted Critical
Publication of JP4548261B2 publication Critical patent/JP4548261B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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 for pure colors of primary and secondary colors in particular 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, extracts the data of the L*a*b* color space being a color space depending on no device on the basis of the number of dimensions of prediction data, applies the method of the principal component analysis to the extracted 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 so as to accurately predict pure colors. <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色空間であり、入力デバイスの一つであるカラースキャナでは、デバイス依存の色空間が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, 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.

ところで、例えばカラーパッチを出力するデータは、デバイス依存の色空間(例えばCMY色空間)とデバイス非依存の色空間(例えば、L*a*b*色空間)との対で取得される。このとき、デバイス(例えばプリンタ)によっては、色領域ごとの1次色や2次色の違いによりリトランスファーなどが影響し、デバイス非依存の空間で、データとしてのかなりの偏りが生じる。また、色空間のデータは、色空間ごとに色空間軸に対する感度が異なる。このために、デバイス非依存のデータとして得られるL*a*b*色空間では、デバイスの特徴を十分に表現できない可能性があり、LUT格子点予測時に十分な精度が得られなくなるなどのCMSにおける精度上の問題が生じる。   By the way, for example, data for outputting a color patch is acquired as a pair of a device-dependent color space (for example, CMY color space) and a device-independent color space (for example, L * a * b * color space). At this time, depending on the device (for example, a printer), retransfer or the like is affected by the difference between the primary color and the secondary color for each color region, and a considerable bias as data occurs in a device-independent space. The color space data has different sensitivities to the color space axis for each color space. For this reason, in the L * a * b * color space obtained as device-independent data, there is a possibility that the characteristics of the device may not be sufficiently expressed, and a CMS such as insufficient accuracy can be obtained at the time of LUT lattice point prediction. There is a problem with accuracy.

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

また、特許文献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

本発明は上記事実に鑑みてなされたものであり、特に1次色や2次色などのデバイス色空間での色空間軸上の色である純色での色再現を行うときに、デバイスから取得されるベースデータから、高精度の色予測を可能とする色予測方法、色予測装置及び色予測プログラムを提供することを目的とする。   The present invention has been made in view of the above facts, and is obtained from a device when performing color reproduction with a pure color that is a color on the color space axis in a device color space such as a primary color or a secondary color. Another object of the present invention is to provide a color prediction method, a color prediction device, and a color prediction program that enable highly accurate color prediction from the base data that is generated.

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

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

さらに、本発明は、画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータである被予測値が入力されたときに、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測方法であって、複数の目標色の前記デバイス依存の色空間のデータと、デバイス非依存の色空間である第一の色空間のデータとの対応関係を記した目標色ベースデータ及び、前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記すベースデータを取得し、前記予測値又は前記被予測から前記デバイス依存の色空間の色空間軸を選択すると共に、前記目標色ベースデータ及び前記ベースデータとから前記選択した色空間軸上のデータに対する前記第一の色空間のデータを抽出して、抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得し、前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色と前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得すると共に、前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得して、前記色空間軸目標ベースデータに基づいて、前記予測値を前記第二の色空間のデータに変換した後、前記第二の色空間の変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、ことを特徴とする。   Furthermore, the present invention provides a device that receives or outputs a device-dependent color space that is output from a device when a predicted value that is device-dependent color space data for a target color is input to a device that receives or outputs image data. A color prediction method for predicting a predicted value, the target describing a correspondence relationship 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 Obtaining base data describing a correspondence relationship between the color base data and the data of the first color space with respect to the data of the device-dependent color space in the device, and the device-dependent color space from the predicted value or the predicted The first color space for the data on the selected color space axis from the target color base data and the base data. To obtain the color space axis of the second color space obtained by converting the color space axis using a statistical method with respect to the extracted data of the first color space, and the target Obtain color space axis conversion target base data describing the correspondence between the target color of the device-dependent color space and the data of the second color space from the color base data and the color space axis of the second color space. In addition, based on the color space axis of the second color space, color space axis conversion base data describing the correspondence between the device-dependent color space data and the second color space data is acquired. Then, based on the color space axis target base data, the predicted value is converted into data of the second color space, and then the converted data of the second color space is converted into the color space axis conversion base. Based on the data, the device-dependent color space Predicting the prediction value by converting the data, and wherein the.

この発明によれば、デバイス依存の色空間とデバイス非依存の色空間の間、又は、デバイス依存の色空間上で、デバイスに応じて、1次色又は2次色の被予測値に対する予測値を予測する。このとき、デバイス非依存の色空間を第一の色空間とし、被予測値又は予測値のデータの次元数となる色空間軸を認識して、認識した色空間軸上でのデバイスの特性に応じたベースデータの第一の色空間のデータから、主成分分析法などの統計的手法を用いて、第二の色空間を仮想的に設定する。   According to the present invention, a predicted value for a predicted value of a primary color or a secondary color depending on a device between a device-dependent color space and a device-independent color space or on a device-dependent color space. Predict. At this time, the device-independent color space is set as the first color space, the color space axis that is the dimensionality of the predicted value or the data of the predicted value is recognized, and the characteristics of the device on the recognized color space axis are obtained. Based on the data of the first color space of the corresponding base data, a second color space is virtually set using a statistical method such as a principal component analysis method.

これにより、ベースデータを取得するときのノイズや外乱などの影響を受けることのない第二の色空間を設定することができ、この第二の色空間を介してデータ変換を行うことにより、被予測値からデバイスの特性に基づいた適正な予測値を予測する。   Thus, it is possible to set a second color space that is not affected by noise or disturbance when acquiring the base data, and by performing data conversion via this second color space, An appropriate predicted value based on the device characteristics is predicted from the predicted value.

このとき、前記被予測値の次元数に基づいて前記予測値の次元数を設定し、設定した次元数のデータを用いて、異なる色空間へのデータ変換を行う。また、統計的手法によって得られる色空間軸依存のデータ重みを持たせ、また、前記統計的手法により得られる色空間軸依存のデータ重みを、第一の色空間のデータに対する主成分ベクトルのデータの寄与率を基にした値を与えることにより、より適正な予測値を得ることができる。   At this time, the number of dimensions of the predicted value is set based on the number of dimensions of the predicted value, and data conversion to a different color space is performed using data of the set number of dimensions. Also, the color space axis-dependent data weight obtained by the statistical method is given, and the color space axis-dependent data weight obtained by the statistical method is used as data of the principal component vector for the data of the first color space. A more appropriate predicted value can be obtained by giving a value based on the contribution ratio.

このような本発明が適用される色予測装置は、画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で、一方の色空間のデータとして入力される被予測値から他の色空間のデータとして出力される予測値を予測する色予測装置であって、前記デバイスにおける前記デバイス依存の色空間のデータに対する前記デバイス非依存の色空間である第一の色空間のデータの対応関係を記したデータベースを取得するベースデータ取得手段と、前記デバイス依存の色空間の色である前記予測値又は前記被予測値からデバイス依存の色空間の色空間軸を選択する限定色認識手段と、前記ベースデータから前記認識手段によって認識した色空間軸上のデータに対する前記第一の色空間のデータを抽出する限定色抽出手段と、前記限定色抽出手段によって抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得する色空間軸変換手段と、前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得する色空間軸変換ベースデータ取得手段と、前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測する予測手段と、前記変換色空間軸予測データを前記第二の色空間の色空間軸に基づいて前記第一の色空間のデータに変換する色空間軸逆変換手段と、を含むものであればよく、前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記予測手段が、前記被予測値を前記第二の色空間の色空間軸に基づいて第二の色空間のデータに変換し、前記色空間軸逆変換手段が前記前記第二の色空間のデータに変換されたデータを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換する、ことにより予測するものであればよい。   Such a color prediction apparatus to which the present invention is applied is 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 apparatus that predicts a predicted value output as data in another color space from a predicted value to be generated, and is a device-independent color space for the device-dependent color space data in the device Base data acquisition means for acquiring a database describing the correspondence of the data of the color space, and the color space axis of the device-dependent color space from the predicted value or the predicted value that is the color of the device-dependent color space The limited color recognition means to be selected, and the first color space data for the data on the color space axis recognized by the recognition means is extracted from the base data. A color space axis of 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 extracted by the constant color extracting means and the limited color extracting means. Color space axis conversion means for describing the correspondence between the device-dependent color space data and the second color space data based on the color space axis conversion means to be acquired and the color space axis of the second color space Color space axis conversion base data acquisition means for acquiring base data, and when the predicted value is data of the device-dependent color space, based on the color space axis conversion base data, from the predicted value, Prediction means for predicting converted color space axis prediction data that is data of the second color space; and the converted color space axis prediction data of the first color space based on the color space axis of the second color space. Color space axis reverse conversion method to convert to data And when the predicted value is data of the device-independent color space, the predicting means sets the predicted value to the color space axis of the second color space. Based on the color space axis conversion base data, the data converted into the data of the second color space, and the color space axis inverse conversion means converts the data converted into the data of the second color space based on the color space axis conversion base data. Anything can be used as long as it is converted into color space data.

また、本発明が適用される色予測装置は、画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータである被予測値が入力されたときに、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測装置であって、複数の目標色の前記デバイス依存の色空間のデータと、デバイス非依存の色空間である第一の色空間のデータとの対応関係を記した目標色ベースデータを取得する目標色データ取得手段と、前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記すベースデータを取得するベースデータ取得手段と、前記予測値又は前記被予測から前記デバイス依存の色空間の色空間軸を認識する限定色認識手段と、前記目標色ベースデータ及び前記ベースデータとから前記限定色認識手段によって認識した前記色空間軸上のデータに対する前記第一の色空間のデータを抽出する限定色抽出手段と、前記限定色抽出手段によって抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得する色空間軸変換手段と、前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色と前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得する色空間軸変換目標ベースデータ取得部と、前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得する色空間軸変換目標ベースデータ取得手段と、前記色空間軸変換目標ベースデータに基づいて、前記予測値を前記第二の色空間のデータに変換する色空間軸逆変換手段と、前記第二の色空間の変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する予測手段と、を含むものであればよい。   In addition, a color prediction apparatus to which the present invention is applied is output from a device when a predicted value, which is device-dependent color space data for a target color, is input to a device to which image data is input or output. A device for predicting a predicted value of a device-dependent color space, the device-dependent color space data of a plurality of target colors, and a first color space data which is a device-independent color space, Target color data acquisition means for acquiring target color base data describing the correspondence relationship between the first color space and the base data describing the correspondence relationship of the data in the first color space with respect to the device-dependent color space data in the device Base data acquisition means, limited color recognition means for recognizing a color space axis of the device-dependent color space from the predicted value or the prediction target, and the target color base data A limited color extracting means for extracting data of the first color space with respect to data on the color space axis recognized by the limited color recognizing means from the data and the base data, and the second color extracted by the limited color extracting means. Color space axis conversion means for acquiring a color space axis of a second color space obtained by converting a color space axis using a statistical method for data of one color space; the target color base data; and Color space axis conversion for obtaining color space axis conversion target base data describing the correspondence between the target color of the device-dependent color space and the data of the second color space from the color space axis of the second color space A color space axis conversion base describing a correspondence relationship between the device-dependent color space data and the second color space data based on the target base data acquisition unit and the color space axis of the second color space; Get data Color space axis conversion target base data acquisition means, color space axis reverse conversion means for converting the predicted value into data of the second color space based on the color space axis conversion target base data, and the second And a prediction unit that predicts the predicted value by converting the converted data of the color space into the data of the device-dependent color space based on the color space axis conversion base data. Good.

また、本発明の色予測プログラムは、画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で、一方の色空間のデータとして入力される被予測値から他の色空間のデータとして出力される予測値を予測する色予測プログラムであって、前記デバイス依存の色空間の色である前記予測値又は前記被予測値からデバイス依存の色空間の色空間軸を選択するステップと、前記デバイスにおける前記デバイス依存の色空間のデータに対する前記デバイス非依存の色空間である第一の色空間のデータの対応関係を記したデータベースから前記選択した色空間軸上のデータに対する前記第一の色空間のデータを抽出するステップと、抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得するステップと、前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得するステップと、前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測するステップと、前記変換色空間軸予測データを前記第二の色空間の色空間軸に基づいて前記第一の色空間のデータに変換するステップと、を含むか、前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記被予測値を前記第二の色空間の色空間軸に基づいて第二の色空間のデータに変換するステップと、変換された前記第二の色空間のデータを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するステップと、ことができる。   The color prediction program of the present invention is a predicted value input as data of 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 program for predicting a predicted value output as data of another color space from the predicted value that is a color of the device-dependent color space or a color space of a device-dependent color space from the predicted value Selecting an axis, and on the selected color space axis from a database describing a correspondence relationship between the data of the first color space which is the device-independent color space with respect to the data of the device-dependent color space in the device Extracting the data of the first color space for the data of the first color space, and using a statistical method for the extracted data of the first color space Obtaining a color space axis of a second color space obtained by converting the axis, and based on the color space axis of the second color space, the device-dependent color space data and the second color space Obtaining the color space axis conversion base data describing the corresponding relationship with the data, and when the predicted value is data of the device-dependent color space, based on the color space axis conversion base data, Predicting converted color space axis prediction data that is data of the second color space from the predicted values; and converting the converted color space axis prediction data based on the color space axis of the second color space. Converting the data into one color space data, or when the predicted value is data in the device-independent color space, the predicted value is converted into the color space axis of the second color space. Based on the second color space data Converting the converted second color space data into the device-dependent color space data based on the color space axis conversion base data, and predicting the predicted value. Can do.

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

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

本発明は、1次色、2次色の純色の再現性向上を図るときに、デバイス依存の色空間のデータに対応するデバイス非依存の色空間のデータから、主成分分析などの統計的手法を用いて第二の色空間を設定し、この第二の色空間を介して、被予測値から予測値を予測する。このときに、予測する色の次元数に基づいて、使用するデータを制限することにより、純色の適正な予測が可能となるという優れた効果が得られる。   The present invention provides a statistical method such as principal component analysis from device-independent color space data corresponding to device-dependent color space data when improving the reproducibility of primary colors and secondary colors. Is used to set the second color space, and the predicted value is predicted from the predicted value via the second color space. At this time, by limiting the data to be used based on the number of dimensions of the color to be predicted, an excellent effect that an appropriate prediction of a pure color is possible can be obtained.

以下に、図面を参照しながら本発明の実施の形態を説明する。
〔第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.

なお、デバイスとしてプリンタを例に説明するが、本発明が適用されるデバイスは、これに限らず、デジタルスチルカメラなどのデジタルカメラ、カラースキャナなどの入力デバイスや、カラーディスプレイなどの出力デバイス等のデバイス依存の色空間がRGB色空間であるデバイスなどの任意のデバイスの適用が可能である。   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, such as a digital camera such as a digital still camera, an input device such as a color scanner, an output device such as a color display, or the like. Any device such as a device whose device-dependent color space is an RGB color space can be applied.

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

ベースデータ格納部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 Measure the color of the data patch. For patch colorimetry, a contact colorimeter, a scanner with known device characteristics, or the like can be used, and data in the L * a * b * color space is acquired by this colorimetry.

これにより、各ベースデータパッチによって特定される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. This base data is in accordance with the output characteristics of the device, and this base data is stored in the base data storage unit 12.

このときに用いるベースデータパッチは、プリンタで処理可能な色域の略全域をカバーし、かつ、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 (output characteristics) of the printer is obtained.

限定色選択部14は、予測値とする予測データに基づいた色空間軸上に属するデータを、ベースデータ格納部12から選択する。すなわち、限定色選択部14は、純色のデータを抽出する。   The limited color selection unit 14 selects data belonging to the color space axis based on the prediction data as the prediction value from the base data storage unit 12. That is, the limited color selection unit 14 extracts pure color data.

図2には、限定色選択部14の要部の概略構成を示している。限定色選択部14は、限定色認識部22と限定色抽出部24を含んで形成されている。限定色認識部22は、被予測データが入力されることにより、被予測データから純色である限定色を認識する。   FIG. 2 shows a schematic configuration of a main part of the limited color selection unit 14. The limited color selection unit 14 includes a limited color recognition unit 22 and a limited color extraction unit 24. The limited color recognition unit 22 recognizes a limited color that is a pure color from the predicted data when the predicted data is input.

例えば、被予測データが、(C、M、Y)=(50、0、0)の1次色でシアン単色であるときには、限定色認識部22では、シアンを限定色として認識する。また、被予測データが、(C、M、Y)=(50、10、0)の2次色(CMの2次色)で青色であるときには、青色を限定色として認識する。   For example, when the predicted data is a primary color of (C, M, Y) = (50, 0, 0) and a single cyan color, the limited color recognition unit 22 recognizes cyan as the limited color. Further, when the predicted data is blue with a secondary color of (C, M, Y) = (50, 10, 0) (secondary color of CM), blue is recognized as a limited color.

限定色抽出部24は、限定色認識部22で認識された限定色に対するデータを、ベースデータ格納部12から抽出する。例えば、限定色がシアンであるときには、(C、0、0)のCMY色空間のデータと、このデータに対応する第一の色空間(L*a*b*色空間)のデータが抽出される。   The limited color extraction unit 24 extracts data for the limited color recognized by the limited color recognition unit 22 from the base data storage unit 12. For example, when the limited color is cyan, data in the CMY color space (C, 0, 0) and data in the first color space (L * a * b * color space) corresponding to this data are extracted. The

図1に示す色空間軸変換部16は、限定色選択部14によってベースデータ格納部12から抽出されたデータから、色予測に適用する第二の色空間の空間軸を取得する。   The color space axis conversion unit 16 illustrated in FIG. 1 acquires the space axis of the second color space to be applied to color prediction from the data extracted from the base data storage unit 12 by the limited color selection unit 14.

図3には、本実施の形態に適用した色空間軸変換部16の概略構成の一例を示している。この色空間軸変換部16は、主成分ベクトル取得部26、主成分寄与率取得部28及び色空間変換部30を含んでおり、限定色選択部14で抽出されたベースデータは、主成分ベクトル取得部26及び主成分寄与率取得部28へ入力される。   FIG. 3 shows an example of a schematic configuration of the color space axis conversion unit 16 applied to the present embodiment. The color space axis conversion unit 16 includes a principal component vector acquisition unit 26, a principal component contribution rate acquisition unit 28, and a color space conversion unit 30, and the base data extracted by the limited color selection unit 14 is the principal component vector. Input to the acquisition unit 26 and the principal component contribution rate acquisition unit 28.

主成分ベクトル取得部26は、抽出されたベースデータに含まれる第一の色空間であるL*a*b*色空間のデータ(L*値、a*値及びb*値)から、統計的手法の一例として主成分分析の手法を用いて、主成分ベクトルを求める。なお、主成分分析の手法は、特開平10−164381号公報等に記載される一般的構成を適用することができる。   The principal component vector acquisition unit 26 performs statistical analysis from data (L * value, a * value, and b * value) of the L * a * b * color space that is the first color space included in the extracted base data. As an example of the method, a principal component vector is obtained using a principal component analysis method. 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とし、この変数X1〜X3に対して重みL
ijがかけられた重み合成変量を合成変量Z1、Z2、Z3とすると、変数X1〜X3から
合成変量Z1〜Z3は、以下で示される。
Here, three variables are defined as variables X 1 , X 2 , and X 3, and a weight L is assigned to these variables X 1 to X 3 .
When the weight synthetic variate ij has been applied to the synthesis variables Z 1, Z 2, Z 3 , synthetic variables Z 1 to Z 3 from a variable X 1 to X 3 are shown below.

1=L11・X1+L12・X2+L13・X3
2=L21・X1+L22・X2+L23・X3
3=L31・X1+L32・X2+L33・X3
ただし、(Li12+(Li22+(Li32=1(i=1、2、3)
このような合成変量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
However, (L i1 ) 2 + (L i2 ) 2 + (L i3 ) 2 = 1 (i = 1, 2, 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が、主成分ベクトル取得部26で取得する主成分ベクトルとなる。以下、主成分ベクトル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 26. Hereinafter, the principal component vectors Z 1 , Z 2 , and Z 3 are used. Note that eigenvalues and eigenvectors can be easily calculated by a power method or the like, but the description thereof is omitted here.

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

これにより、主成分ベクトル取得部26で取得された主成分ベクトルから第二の色空間の軸が得られる。すなわち、主成分分析の手法を用いることにより、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 26. That is, by using the principal component analysis method, for example, the principal component vector Z 1 is the first principal component and the principal component vector Z 2 is the second principal component from the data distribution in the L * a * b * color space. If 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.

一方、主成分寄与率取得部28は、ベースデータとして取得されているL*a*b*色空間のデータから、主成分分析の手法を用いて、主成分寄与率を取得する。   On the other hand, the principal component contribution rate acquisition unit 28 acquires the principal component contribution rate from the data of the L * a * b * color space acquired as the base data by 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 2007036746
Figure 2007036746

このような寄与率は、変換する3軸のそれぞれに対するデータの情報量を示すものであるといえるので、各軸に対するデータの重みとして好ましく、主成分寄与率取得部28では、第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. Therefore, it is preferable as a weight of data for each axis. In the principal component contribution rate acquisition unit 28, the first principal component, The contribution ratio of the second principal component and the third principal component, that is, the contribution ratio of each color space axis of the second color space is acquired.

一方、図3に示すように、色空間変換部30には、抽出されたベースデータに含まれるL*a*b*色空間のデータが入力されると共に、主成分ベクトル取得部26で取得された主成分ベクトル(例えば主成分ベクトルZ1、Z2、Z3)が入力される。ここから、色空間変換部30では、主成分ベクトルを用いて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. 3, the color space conversion unit 30 receives data of the L * a * b * color space included in the extracted base data and is acquired by the principal component vector acquisition unit 26. The principal component vectors (for example, principal component vectors Z 1 , Z 2 , Z 3 ) are input. From here, the color space conversion unit 30 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 2007036746
Figure 2007036746

これを展開することにより(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 Limited color space axis conversion base data describing the correspondence between the space data and the second color space data is acquired.

ここで、色予測装置10では、限定色選択部14で選択した限定色のベースデータを用いて主成分分析を行う。これにより、例えば、被予測データが、(C、M、Y)=(50、0,0)などのシアン単色であれば、ベースデータからシアン単色(1次色)のデータ(C、0、0)に対応する第一の色空間のデータを抽出して主成分分析を行う。   Here, the color prediction apparatus 10 performs principal component analysis using the limited color base data selected by the limited color selection unit 14. Thus, for example, if the data to be predicted is a single cyan color such as (C, M, Y) = (50, 0, 0), the data from the base data to the cyan single color (primary color) (C, 0, Data of the first color space corresponding to 0) is extracted and principal component analysis is performed.

1次色のデータに対応する第一の色空間であるL*a*b*色空間のデータは、図4(A)に示すように、L*軸に沿って略直線上に分散する。これにより、第1主成分に応じたZ1軸が略L*軸に沿った第二の色空間が取得される。 The data in the L * a * b * color space, which is the first color space corresponding to the primary color data, is distributed on a substantially straight line along the L * axis, as shown in FIG. As a result, a second color space in which the Z 1 axis corresponding to the first principal component is substantially along the L * axis is acquired.

また、被予測データが、(C、M、Y)=(50、10、0)などの2次色であれば、図4(B)に示すように、抽出されるベースデータは、Lab色空間上で二次元的に分散する。この結果、Z1軸、Z2軸が、この平面この沿った第二の空間が得られる。 If the predicted data is a secondary color such as (C, M, Y) = (50, 10, 0), the extracted base data is Lab color as shown in FIG. It is distributed two-dimensionally in space. As a result, the Z 1 axis and the Z 2 axis are obtained as a second space along this plane.

このように取得された第二の色空間のデータと、CMY色空間のデータとの対応関係を示す限定色空間軸変換ベースデータが得られる。   Limited color space axis conversion base data indicating the correspondence between the data of the second color space acquired in this way and the data of the CMY color space is obtained.

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

図5には、変換色空間軸限定色予測部18の概略構成の一例を示している。この変換色空間軸限定色予測部18は、限定色空間軸変換ベースデータ格納部32、軸重み設定部34、被予測データ格納部36、色予測部38に加え、予測データ次元数設定部40及びベースデータ次元数設定部42を含んで形成されている。   FIG. 5 shows an example of a schematic configuration of the conversion color space axis limited color prediction unit 18. The converted color space axis limited color prediction unit 18 includes a limited color space axis conversion base data storage unit 32, an axis weight setting unit 34, a predicted data storage unit 36, and a color prediction unit 38, and a predicted data dimension number setting unit 40. The base data dimension number setting unit 42 is included.

限定色空間軸変換ベースデータ格納部32には、色空間軸変換部16の色空間変換部30で取得される限定色空間軸変換ベースデータが入力されるようになっており、これにより、限定色空間軸変換ベースデータ格納部32は、デバイス依存の色空間(CMY色空間)の限定色と第二の色空間のデータの対応関係を記す限定色空間軸変換ベースデータが格納される。   The limited color space axis conversion base data storage unit 32 is input with the limited color space axis conversion base data acquired by the color space conversion unit 30 of the color space axis conversion unit 16. The color space axis conversion base data storage unit 32 stores limited color space axis conversion base data describing the correspondence between the limited colors in the device-dependent color space (CMY color space) and the data in the second color space.

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

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

色予測部38は、被予測データ格納部36に格納された被予測データを読み込む。このとき、予測データ次元数設定部40では、被予測データの次元数から被予測データの次元数を設定する。   The color prediction unit 38 reads the predicted data stored in the predicted data storage unit 36. At this time, the predicted data dimension number setting unit 40 sets the number of dimensions of the predicted data from the number of dimensions of the predicted data.

このとき、例えば、被予測データがシアン単色の(50、0、0)であるときには、被予測データがシアンの1次色であると認識し、ここから、予測データの次元数を1(1次元)に設定する。また、被予測データがシアンとマゼンタの2次色である青(50、10、0)であるときには、予測データの次元数を2(2次元)に設定する。   At this time, for example, when the predicted data is cyan (50, 0, 0), it is recognized that the predicted data is a primary color of cyan, and from here, the number of dimensions of the predicted data is 1 (1 Dimension). When the predicted data is blue (50, 10, 0) which is a secondary color of cyan and magenta, the number of dimensions of the predicted data is set to 2 (two dimensions).

ベースデータ次元数設定部42は、予測データ次元数設定部40で設定された予測データの次元数を読み込むと、この次元数に基づいて限定色空間字句変換ベースデータの次元数を設定する。   When the number of dimensions of the prediction data set by the prediction data dimension number setting unit 40 is read, the base data dimension number setting unit 42 sets the number of dimensions of the limited color space lexical conversion base data based on the number of dimensions.

すなわち、予測データの次元数が1次元に設定されているときには、限定色空間軸変換ベースデータとして格納されているデータ(第二の色空間のデータ)のうち、第一主成分軸(例えば図4(A)のZ1軸)に対する値(α1)が、色予測部38での予測時のデータ(ベースデータ)として選択されるように、ベースデータの次元数を設定する。また、予測データの次元数が2次元に設定されているときには、限定色空間軸変換ベースデータから第1主成分軸(例えば図4(B)に示すZ1軸)に対する値(α1)と第2主成分軸(例えば図4(B)に示すZ2軸)に対する値(α2)が選択されるように、ベースデータの次元数を設定する。 That is, when the number of dimensions of the prediction data is set to one dimension, among the data (second color space data) stored as the limited color space axis conversion base data, the first principal component axis (for example, FIG. The dimension number of the base data is set so that the value (α 1 ) for 4 (A) (Z 1 axis) is selected as the data (base data) at the time of prediction by the color prediction unit 38. When the number of dimensions of the prediction data is set to two dimensions, a value (α 1 ) for the first principal component axis (for example, the Z 1 axis shown in FIG. 4B) from the limited color space axis conversion base data and The number of dimensions of the base data is set so that the value (α 2 ) for the second principal component axis (for example, the Z 2 axis shown in FIG. 4B) is selected.

これにより、色予測部38には、被予測データと共に、被予測データの次元数に応じたベースデータ及び、軸重みの設定が入力され、色予測部38では、これらの入力に基づいて第二の色空間上でのデータを予測する。   Thereby, the base data corresponding to the number of dimensions of the predicted data and the setting of the axis weight are input to the color predicting unit 38 together with the predicted data, and the color predicting unit 38 receives the second data based on these inputs. Predict data in the color space.

ここで、例えば、被予測データが(50、0、0)のシアン単色であるときには、次元数が1次元に設定されるので、限定色空間軸変換ベースデータから第1主成分のデータ(α1)とその第1主成分の軸重みの設定が入力される。 Here, for example, when the predicted data is a cyan single color of (50, 0, 0), since the number of dimensions is set to one dimension, the first principal component data (α 1 ) and the axis weight setting of the first principal component are input.

すなわち、限定色空間軸変換ベースデータの次元数が1次元に設定されることにより、被予測データの色空間にある限定色として抽出されたi個のベースデータの対(C)i=(α1からC=50((C、M、Y)=(50、0、0))に対応する第二の色空間のデータα1が求められる。なお、1次元のときには、実質的な軸重みが「1.0」に設定されるが、2次元のときには、第1主成分軸と第2主成分軸の値に、設定された重みが付加されたデータが求められる。 That is, by setting the number of dimensions of the limited color space axis conversion base data to one dimension, a pair of i base data extracted as limited colors in the color space of the predicted data (C) i = (α 1 ) Data α 1 of the second color space corresponding to C = 50 ((C, M, Y) = (50, 0, 0)) is obtained from i . In the case of one dimension, the substantial axis weight is set to “1.0”, but in the case of two dimensions, the set weight is added to the values of the first principal component axis and the second principal component axis. Data is required.

このように、限定色空間軸変換ベースデータの色空間軸に対して重み係数を付加した回帰法などの公知の手法を用いることにより、重み付けを行うことにより、色空間軸に依存したデータの予測が可能となる。なお、重み付けは、例えば特開平10−262175号公報等に開示されている回帰法などの一般的手法を用いることができる。   In this way, by using a known method such as a regression method in which a weighting coefficient is added to the color space axis of the limited color space axis conversion base data, weighting is performed, thereby predicting data depending on the color space axis. Is possible. For weighting, a general method such as a regression method disclosed in, for example, Japanese Patent Laid-Open No. 10-262175 can be used.

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

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

これにより、デバイス依存の色空間の被予測データから、第一の色空間(デバイス非依存の色空間)であるL*a*b*色空間に変換したデータが予測データとして出力される。   As a result, data converted from the predicted data in the device-dependent color space into the L * a * b * color space, which is the first color space (device-independent color space), is output as predicted 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.

図6には、このベースデータの取得処理の概略を示している。ベースデータを取得するときには、最初に、プリンタを用いたベースデータパッチの印刷出力を行う。このとき、各パッチのCMY色空間のデータが予め設定されており、設定されたデータに基づいた印刷処理が行われる。   FIG. 6 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では、このベースデータを用いて色予測処理を行う。図7には、この色予測処理の概略を示している。この色予測処理は、デバイス依存の色空間の被予測データが入力されることにより実行される。なお、被予測データとしては、1次色又は2次色である純色が用いられる。   The color prediction apparatus 10 performs color prediction processing using this base data. FIG. 7 shows an outline of this color prediction process. This color prediction process is executed by inputting predicted data in a device-dependent color space. Note that as the predicted data, a pure color that is a primary color or a secondary color is used.

このフローチャートでは、被予測データが入力されると、まず、ステップ110で、被予測データから限定色を認識し、次のステップ112では、認識した限定色に対応するデータをベースデータから抽出する。これにより、例えば、被予測データが、シアン単色の1次色であれば、シアン単色のデータと、このデータに対応するL*a*b*色空間のデータがベースデータ格納部12から抽出され、また、被予測データが青色などのCMの2次色であるときには、(C、M、0)のデータと、このデータに対応するL*a*b*色空間のデータが抽出される。   In this flowchart, when predicted data is input, first, in step 110, a limited color is recognized from the predicted data, and in the next step 112, data corresponding to the recognized limited color is extracted from the base data. As a result, for example, if the predicted data is a cyan primary color, cyan monochrome data and L * a * b * color space data corresponding to this data are extracted from the base data storage unit 12. When the predicted data is a secondary color of CM such as blue, (C, M, 0) data and L * a * b * color space data corresponding to this data are extracted.

このようにして限定色の予測を行うためのデータ抽出が終了すると、ステップ114では、抽出したデータから、第一の色空間のデータに基づいて、主成分分析の手法によって、第二の色空間の軸となる主成分ベクトルを取得する。これにより、第一の色空間のデータに基づいた第二の色空間の色空間軸となる主成分ベクトルを取得する。また、ステップ116では、取得した主成分ベクトルから、主成分寄与率を取得する。   When the data extraction for predicting the limited color is completed in this way, in step 114, the second color space is extracted from the extracted data by the principal component analysis based on the data of the first color space. The principal component vector that becomes the axis of is obtained. Thereby, the principal component vector which becomes the color space axis of the second color space based on the data of the first color space is acquired. In step 116, the principal component contribution rate is acquired from the acquired principal component vector.

この後、ステップ118では、主成分ベクトルと、ベースデータから抽出したデータに基づいて、デバイス依存の色空間のデータを、第二の色空間のデータに変換可能とする限定色空間軸変換ベースデータを生成し、ステップ120では、主成分寄与率に基づいて、第二の色空間における各色空間軸(第1主成分、第二主成分)の軸の重みを設定する。   Thereafter, in step 118, limited color space axis conversion base data that enables conversion of device-dependent color space data into second color space data based on the principal component vector and data extracted from the base data. In step 120, the weight of the axis of each color space axis (first principal component, second principal component) in the second color space is set based on the principal component contribution rate.

このようにして、主成分ベクトル、限定色空間軸変換ベースデータ及び軸重みを設定すると、ステップ122では、被予測データの次元数から予測データの次元数を設定し、ステップ124では、設定した予測データの次元数から限定色空間軸変換ベースデータの次元数を設定する。   In this way, when the principal component vector, the limited color space axis conversion base data, and the axis weight are set, in step 122, the number of dimensions of the prediction data is set from the number of dimensions of the predicted data, and in step 124, the set prediction is set. The number of dimensions of the limited color space axis conversion base data is set from the number of dimensions of the data.

この後、ステップ126では、設定した次元数のデータを限定色空間軸変換ベースデータ格納部から読み出し、ステップ128では、読み出した限定色空間軸変換ベースデータのデータと、軸重みの設定に基づいて、被予測データを第二の色空間のデータに変換する。   Thereafter, in step 126, data of the set number of dimensions is read from the limited color space axis conversion base data storage unit, and in step 128, based on the read data of limited color space axis conversion base data and the setting of the axis weight. The data to be predicted is converted into data in the second color space.

これにより、例えば、被予測データがシアン単色の1次色であれば、第一主成分のデータが読み出され、読み出されたデータの中から被予測データに対応する値が設定され、また、被予測データが2次色のデータであるときには、第一主成分と第二主成分のデータが読み出されて、予測データに対応する値に設定される。このときに、軸重みが付加されて、第二の色空間の空間軸に依存したデータとして予測される。   Thereby, for example, if the predicted data is a cyan primary color, the data of the first principal component is read, and a value corresponding to the predicted data is set from the read data. When the predicted data is secondary color data, the data of the first principal component and the second principal component are read and set to values corresponding to the prediction data. At this time, an axis weight is added and predicted as data depending on the space axis of the second color space.

この後、ステップ130では、予測した第二の色空間のデータに対して、主成分ベクトルに基づいて逆変換を施すことにより、第一の色空間のデータに変換し、変換したデータをデバイス非依存の色空間の予測データとして出力する(ステップ132)。   Thereafter, in step 130, the predicted second color space data is subjected to inverse transformation based on the principal component vector to convert it into the first color space data. Output as prediction data of the dependent color space (step 132).

このようにして、1次色、2次色などの純色を予測することにより、適正な純色の予測が可能となる。すなわち、ベースデータとして取得されるLab色空間のデータには、ノイズ成分が含まれることがあり、このノイズ成分によって予測データに誤差が生じ、適正な色予測が困難となる。   In this way, it is possible to predict an appropriate pure color by predicting pure colors such as a primary color and a secondary color. That is, the Lab color space data acquired as the base data may include a noise component, and the noise component causes an error in the prediction data, making it difficult to perform proper color prediction.

このとき、色予測装置10では、1次色や2次色を予測するときに、ベースデータから、対応する次元数のデータのみを抽出して、主成分分析を行うことにより、純色を的確に予測することが可能となる。   At this time, when predicting the primary color or the secondary color, the color prediction apparatus 10 extracts only the data of the corresponding dimension number from the base data, and performs the principal component analysis to accurately obtain the pure color. It becomes possible to predict.

また、第二の色空間の軸の寄与率に応じて軸重みを設定するので、空間軸に依存しない適正な色予測が可能となる。
〔第2の実施の形態〕
次に本発明の第二の実施の形態を説明する。なお、第2の実施の形態の基本的構成は、前記した第1の実施の形態と同じであり、第1の実施の形態と同一の部品には、同一の符号を付与してその説明を省略する。
In addition, since the axis weight is set according to the contribution ratio of the axis of the second color space, it is possible to perform appropriate color prediction independent of the space axis.
[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の実施の形態に適用した色予測装置50の要部の概略構成を示している。この色予測装置50は、デバイス非依存の色空間からデバイス依存の色空間へ変換する所謂インバース(Inverse)モデルとなっている。また、色予測装置50においても、前記した色予測装置10と同様に、デバイスの一例としてプリンタを適用し、色予測装置50では、デバイス非依存の色空間であるL*a*b*色空間のデータを被予測データとし、デバイス依存の色空間であるCMY色空間のデータを予測する(予測データ)。   FIG. 8 shows a schematic configuration of a main part of the color prediction apparatus 50 applied to the second embodiment. The color prediction apparatus 50 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 apparatus 50, as in the color prediction apparatus 10, a printer is applied as an example of a device. In the color prediction apparatus 50, an L * a * b * color space which is a device-independent color space. The data of CMY color space, which is a device-dependent color space, is predicted (predicted data).

図8に示すように、色予測装置50は、変換色空間軸限定色予測部52と、色空間軸逆変換部54が形成されており、被予測データとしてデバイス非依存の色空間であるL*a*b*色空間のデータが色空間軸逆変換部54に入力されることにより、デバイス依存の色空間であるCMY色空間のデータが予測データとして出力される。   As shown in FIG. 8, the color prediction apparatus 50 includes a conversion color space axis limited color prediction unit 52 and a color space axis inverse conversion unit 54, and is a device-independent color space L as predicted data. By inputting * a * b * color space data to the color space axis inverse transform unit 54, data in the CMY color space, which is a device-dependent color space, is output as prediction data.

色空間軸逆変換部54では、L*a*b*色空間の被予測データを、色空間軸変換部16で取得された主成分ベクトルに基づいて第二の色空間のデータに変換する。また、変換色空間軸限定色予測部52は、第二の色空間のデータを、限定色色空間軸変換ベースデータに基づいてデバイス依存のCMY色空間のデータに変換して、予測データとして出力する。   The color space axis inverse conversion unit 54 converts the predicted data in the L * a * b * color space into data of the second color space based on the principal component vector acquired by the color space axis conversion unit 16. Also, the conversion color space axis limited color prediction unit 52 converts the second color space data into device-dependent CMY color space data based on the limited color space axis conversion base data, and outputs the converted data as prediction data. .

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

このフローチャートは、例えば、デバイス被依存の色空間の被予測データが入力されることにより、実行され、最初のステップ110では、入力された被予測データから限定色を認識し、認識した限定色に応じたデータを、ベースデータ格納部12から抽出する(ステップ112)と、抽出したデータに基づいて主成分分析によって第二の色空間の色空間軸とする主成分ベクトルを取得する(ステップ114)。   This flowchart is executed, for example, by inputting predicted data in a device-dependent color space. In the first step 110, a limited color is recognized from the input predicted data, and the recognized limited color is obtained. When the corresponding data is extracted from the base data storage unit 12 (step 112), a principal component vector as a color space axis of the second color space is obtained by principal component analysis based on the extracted data (step 114). .

次に、主成分ベクトルから主成分寄与率を抽出する(ステップ116)、限定色空間軸変換ベースデータを取得(ステップ118)、軸重みの設定を行う(ステップ120)。   Next, a principal component contribution rate is extracted from the principal component vector (step 116), limited color space axis conversion base data is acquired (step 118), and axis weights are set (step 120).

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

この後、ステップ142では、予測データの次元数を設定する。予測データは、純色であるので、1次元か2次元となっており、これにより、第二の色空間に変換されたデータも、主として第1主成分のデータか、第1主成分と第2主成分のデータかを判断することができる。   Thereafter, in step 142, the number of dimensions of the prediction data is set. Since the prediction data is pure color, it is one-dimensional or two-dimensional. Accordingly, the data converted into the second color space is also mainly the first principal component data or the first principal component and the second principal component. It can be determined whether the data is principal component data.

次に、ステップ144では、予測データの次元数から限定色空間軸変換ベースデータの次元数を設定し、ステップ146では、設定した次元数の限定色空間軸変換ベースデータを読み込む。   Next, in step 144, the number of dimensions of the limited color space axis conversion base data is set from the number of dimensions of the prediction data, and in step 146, the limited color space axis conversion base data of the set number of dimensions is read.

この後に、ステップ148では、第二の色空間のデータをCMY色空間のデータに変換することにより、第二の色空間のデータから予測したCMY色空間のデータを取得する。   Thereafter, in step 148, data in the CMY color space predicted from the data in the second color space is obtained by converting the data in the second color space into data in the CMY color space.

このようにして変換されたデータは、被予測データに対する予測データとして出力される(ステップ132)。これにより、適正な重みが付加された予測データを得ることができ、1次色、2次色の適正な予測が可能となる。
〔第3の実施の形態〕
次に本発明の第3の実施の形態を説明する。なお、第3の実施の形態の基本的構成は、前記した第1ないし第2の実施の形態と同じであり、第1又は第2の実施の形態と同一の部品には、同一の符号を付与してその説明を省略する。
The data thus converted is output as prediction data for the data to be predicted (step 132). As a result, it is possible to obtain prediction data to which appropriate weights are added, and it is possible to appropriately predict primary colors and secondary colors.
[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 or second embodiment 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の実施の形態に係る色予測装置60の要部の概略構成を示している。この色予測装置60においても、前記した色予測装置10、50と同様に、デバイスとしてプリンタを適用するものとし、デバイス依存の色空間をCMY色空間とし、デバイス非依存の色空間をL*a*b*色空間としている。   FIG. 10 shows a schematic configuration of a main part of the color prediction apparatus 60 according to the third embodiment. In this color predicting apparatus 60, as in the color predicting apparatuses 10 and 50 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.

この第3の実施の形態に適用した色予測装置60は、デバイスの色特性(デバイスの個体差)の影響を受けない予測データを出力可能とする所謂キャリブレーションモデルとなっており、例えば、デバイス依存の色空間の被予測データが入力されることにより、デバイス依存の色空間の予測データを予測可能となっている。   The color prediction apparatus 60 applied to the third embodiment is a so-called calibration model that can output prediction data that is not affected by the color characteristics of the device (individual differences between devices). By inputting the predicted data in the dependent color space, the predicted data in the device-dependent color space can be predicted.

この色予測装置60には、ベースデータ格納部12に加え目標色データ格納部62が設けられている。この目標色データ格納部62では、目標とする色のCMY色空間でのデータと、対応するL*a*b*色空間でのデータを格納して目標色ベースデータが形成されている。このとき、色予測装置60で用いる目標色データとしては、印刷物上での目標とする色のデータであってもよく、また、デバイスでの基準色としても良い。   The color prediction device 60 includes a target color data storage unit 62 in addition to the base data storage unit 12. The target color data storage unit 62 stores target color base data 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 60 may be data of a target color on the printed matter, or may be a reference color in the device.

色予測装置60には、限定色選択部64が設けられている。この限定色選択部64は、前記した限定色選択部14と同様に被予測データが1次色であるか2次色であるかと共にその色(純色)を限定色として認識するようになっている。   The color prediction device 60 is provided with a limited color selection unit 64. The limited color selection unit 64 recognizes the color (pure color) as a limited color as well as whether the predicted data is a primary color or a secondary color, as in the limited color selection unit 14 described above. Yes.

また、限定色選択部64では、認識した限定色に対応するデータを、ベースデータ格納部12及び目標色データ格納部62から抽出して、色空間軸変換部66へ出力する。   Further, the limited color selection unit 64 extracts data corresponding to the recognized limited color from the base data storage unit 12 and the target color data storage unit 62 and outputs the data to the color space axis conversion unit 66.

色空間軸変換部66は、前記した色空間軸変換部14と同様に、ベースデータ格納部12から抽出した限定色のデータに含まれるデバイス非依存の色空間のデータから、主成分分析などの統計的手法に基づいて、デバイスの特性に基づいた第二の色空間を特定する主成分ベクトル、主成分寄与率を取得する。   Similar to the color space axis conversion unit 14 described above, the color space axis conversion unit 66 performs a principal component analysis or the like from the device-independent color space data included in the limited color data extracted from the base data storage unit 12. Based on the statistical method, a principal component vector and a principal component contribution rate that specify the second color space based on the characteristics of the device are acquired.

また、色空間軸変換部66は、目標色データ格納部62から抽出した限定色の目標色ベースデータの第一の色空間のデータを読み込み、各データに対して、限定色のデータに基づいた主成分ベクトルを用い、色空間軸変換を行うことにより、目標色のCMY色空間のデータと第二の色空間のデータと間でデータ変換可能とする限定色に対する色空間軸変換目標ベースデータを生成する。   Further, the color space axis conversion unit 66 reads the data of the first color space of the target color base data of the limited color extracted from the target color data storage unit 62, and based on the limited color data for each data. Color space axis conversion target base data for a limited color that can be converted between CMY color space data of the target color and data of the second color space by performing color space axis conversion using the principal component vector. Generate.

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

一方、色予測装置60には、変換色空間軸限定色予測部68、70が形成されており、変換色空間軸限定色予測部68には、被予測データが入力されるようになっており、変換色空間軸限定色予測部68では、限定色の色空間軸目標ベースデータに基づいて、被予測データに対する第二の色空間軸のデータを予測して、目標色のデータに応じたデータ(ターゲットデータ)を生成する。   On the other hand, conversion color space axis limited color prediction units 68 and 70 are formed in the color prediction device 60, and data to be predicted is input to the conversion color space axis limited color prediction unit 68. The converted color space axis limited color prediction unit 68 predicts the data of the second color space axis for the predicted data based on the color space axis target base data of the limited color, and the data corresponding to the target color data (Target data) is generated.

これにより、変換色空間軸限定色予測部68は、被予測データとしてDLUT(ダイレクトルックアップテーブル)の格子点が入力されると、目標色のCMY色空間でのデータ(C、M、Y)と目標色軸変換後のデータである変換データ(α1、α2、α3)をベースデータとして、デバイス依存の色空間から第二の色空間へデータ変換する((C、M、Y)→(α1、α2、α3))。 As a result, the conversion color space axis limited color predicting unit 68 receives the data (C, M, Y) in the CMY color space of the target color when the grid point of the DLUT (direct lookup table) is input as the predicted data. And conversion data (α 1 , α 2 , α 3 ), which is data after target color axis conversion, is converted into data 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では、まず、軸変換したデータを予測するようにしている。なお、このような変換色空間軸限定色予測部68では、前記した変換色空間軸限定色予測部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. Note that, in such a conversion color space axis limited color prediction unit 68, a method equivalent to the above-described conversion color space axis limited color prediction unit 16 can be applied.

これに対して、変換色空間軸限定色予測部70では、変換色空間軸限定色予測部68で得られたデータが入力されることにより、このデータに対するデバイスでのカバレッジデータが得られるようにしている。   On the other hand, the conversion color space axis limited color prediction unit 70 receives the data obtained by the conversion color space axis limited color prediction unit 68 so that device coverage data for this data can be obtained. ing.

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

ここで、図11を参照しながら色予測装置60での色予測処理の概略を説明する。なお、色予測装置60では、予め目標色ベースデータと共に、デバイスであるプリンタのベースデータが取得され、ベースデータ格納部12及び目標色データ格納部62に格納されている。また、図11では、前記した図7ないし図9と同等の処理には、同じステップ番号を併記している。   Here, an outline of the color prediction processing in the color prediction device 60 will be described with reference to FIG. In the color predicting device 60, 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 62. In FIG. 11, the same step numbers are written together in the processes equivalent to those in FIGS. 7 to 9 described above.

このフローチャートでは、例えばDLUT格子点などのデータが被予測データとして入力されることにより、ステップ150で、この被予測データから限定色を認識し、認識した限定色に対応する第一の色空間のデータをベースデータ格納部12から抽出する(ステップ152)。また、ステップ154では、目標色ベースデータから、認識した限定色に対する目標色のデータを抽出する。   In this flowchart, for example, data such as a DLUT lattice point is input as predicted data, so that in step 150, a limited color is recognized from the predicted data and the first color space corresponding to the recognized limited color is displayed. Data is extracted from the base data storage unit 12 (step 152). In step 154, target color data for the recognized limited color is extracted from the target color base data.

次に、ステップ156では、ベースデータ格納部12から抽出した第一の色空間のデータに対する主成分分析を行うことにより、第二の色空間の色空間軸を特定する主成分ベクトルを取得すると共に、ステップ158では、主成分ベクトルから主成分寄与率を取得する。   Next, in step 156, a principal component analysis is performed on the data of the first color space extracted from the base data storage unit 12, thereby obtaining a principal component vector for specifying the color space axis of the second color space. In step 158, the principal component contribution rate is obtained from the principal component vector.

この後、ステップ160では、抽出されたベースデータと主成分ベクトルに基づいて、限定色空間軸変換ベースデータを生成すると共に、主成分寄与率から軸重みを設定する(ステップ162)。また、ステップ164では、目標色ベースデータから抽出したデータと限定色空間軸変換ベースデータに基づいて、色空間軸変換目標ベースデータを生成する。   Thereafter, in step 160, limited color space axis conversion base data is generated based on the extracted base data and principal component vector, and an axis weight is set from the principal component contribution rate (step 162). In step 164, color space axis conversion target base data is generated based on the data extracted from the target color base data and the limited color space axis conversion base data.

このようにして、色空間軸変換目標ベースデータ、限定色空間軸変換ベースデータ及び軸重みを取得すると、ステップ166では、被予測データを読み込み、この被予測データの次元数から限定色空間軸変換ベースデータの次元数を設定する(ステップ168)。   When the color space axis conversion target base data, the limited color space axis conversion base data, and the axis weight are acquired in this way, in step 166, the predicted data is read, and the limited color space axis conversion is performed from the number of dimensions of the predicted data. The number of dimensions of the base data is set (step 168).

次に、ステップ170では、被予測データを、色空間変換目標ベースデータに基づいて第二の色空間のデータに変換する。   Next, in step 170, the predicted data is converted into data of the second color space based on the color space conversion target base data.

また、ステップ172では、限定色空間軸変換ベースデータから、先に設定している次元数に応じたデータを読み出し、ステップ174では、このデータに軸重みの設定に基づいた重み付加を行いながら、被予測データから変換した第二の色空間軸のデータをデバイス依存の色空間であるCMY色空間のデータに変換することにより、予測データを予測する。   In step 172, data corresponding to the previously set number of dimensions is read from the limited color space axis conversion base data, and in step 174, weights are added to the data based on the setting of the axis weights. Prediction data is predicted by converting the data of the second color space axis converted from the data to be predicted into data of the CMY color space which is a device-dependent color space.

この後、変換したデバイス依存の色空間のデータを、予測データとして出力する(ステップ176)。   Thereafter, the converted device-dependent color space data is output as prediction data (step 176).

これにより、色予測装置60では、パッチの濃度測定などを行うときのノイズなどの外乱の影響を抑えて、1次色又は2次色(純色)の被予測データを標準色である目標色に合わせるDLUTを得ることができ、プリンタの個体差を吸収するキャリブレーションが可能となると共に、プリンタを用いた印刷色のシミュレーションが可能となる。   Thus, the color prediction device 60 suppresses the influence of disturbances such as noise when performing patch density measurement and the like, and makes the predicted data of the primary color or secondary color (pure color) the target color that is the standard color. A matching DLUT can be obtained, calibration that absorbs individual differences between printers is possible, and printing colors can be simulated using the printer.

なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。例えば、本実施の形態では、デバイスの一例としてプリンタを適用し、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*色空間に限らず、L*u*v*色空間、XYZ色空間なので任意の色空間を適用することができる。   Furthermore, 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 an L * u * v * 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 limited color selection part. 色空間軸変換部の一例を示す概略構成図である。It is a schematic block diagram which shows an example of a color space axis conversion part. (A)及び(B)は第一の色空間とするL*a*b*色空間の色空間軸と第二の色空間の色空間軸の一例を示す概略図であり、(A)は1次色を示し、(B)は2次色を示している。(A) And (B) is the schematic which shows an example of the color space axis of L * a * b * color space used as 1st color space, and the color space axis of 2nd color space, (A) A primary color is shown, and (B) shows a secondary color. 変換色空間軸限定色予測部の一例を示す概略構成図である。It is a schematic block diagram which shows an example of a conversion color space axis limited color prediction part. ベースデータの取得の一例を示す流れ図である。It is a flowchart which shows an example of acquisition of base data. 第1の実施の形態に係る色予測処理の概略を示す流れ図である。It is a flowchart which shows the outline 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 the outline 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 the outline of the color prediction process which concerns on 3rd Embodiment.

符号の説明Explanation of symbols

10、50、60 色予測装置
12 ベースデータ格納部
14、64 限定色選択部
16、66 色空間軸変換部
18、52、68、70 変換色空間軸限定色予測部
20、54 色空間軸逆変換部
22 限定色認識部
24 限定色抽出部
26 主成分ベクトル取得部
28 主成分寄与率取得部
30 色空間変換部
32 限定色空間軸変換部
34 軸重み設定部
38 予測部
40 予測データ次元数設定部
42 ベースデータ次元数設定部
62 目標色データ格納部
10, 50, 60 color prediction device 12 base data storage unit 14, 64 limited color selection unit 16, 66 color space axis conversion unit 18, 52, 68, 70 conversion color space axis limited color prediction unit 20, 54 color space axis reverse Conversion unit 22 Limited color recognition unit 24 Limited color extraction unit 26 Principal component vector acquisition unit 28 Principal component contribution rate acquisition unit 30 Color space conversion unit 32 Limited color space axis conversion unit 34 Axis weight setting unit 38 Prediction unit 40 Number of prediction data dimensions Setting unit 42 Base data dimension number setting unit 62 Target color data storage unit

Claims (17)

画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で、一方の色空間のデータとして入力される被予測値から他の色空間のデータとして出力される予測値を予測する色予測方法であって、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記デバイス非依存の色空間である第一の色空間のデータの対応関係を記したデータベースを取得し、
前記デバイス依存の色空間の色である前記予測値又は前記被予測値からデバイス依存の色空間の色空間軸を選択すると共に、
前記ベースデータから前記選択した色空間軸上のデータに対する前記第一の色空間のデータを抽出し、
抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得すると共に、
前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得し、
前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測し、
前記変換色空間軸予測データを前記第二の色空間の色空間軸に基づいて前記第一の色空間のデータに変換する、
ことを特徴とする色予測方法。
In a device to which image data is input or output, between a device-dependent color space and a device-independent color space, the predicted value input as data in one color space is output as data in the other color space. A color prediction method for predicting a predicted value,
Obtaining a database describing a correspondence relationship of data of the first color space which is the device-independent color space with respect to data of the device-dependent color space in the device;
Selecting a color space axis of a device-dependent color space from the predicted value or the predicted value that is a color of the device-dependent color space;
Extracting the data of the first color space for the data on the selected color space axis from the base data;
While obtaining the color space axis of the second color space obtained by converting the color space axis using a statistical method on the extracted data of the first color space,
Based on the color space axis of the second color space, obtain color space axis conversion base data describing the correspondence between the device-dependent color space data and the second color space 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 Predict
Converting the converted color space axis prediction data into data of the first color space based on the color space axis of the second color space;
A color prediction method characterized by that.
前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記被予測値を前記第二の色空間の色空間軸に基づいて第二の色空間のデータに変換し、
変換された前記第二の色空間のデータを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、
ことを特徴とする請求項1に記載の色予測方法。
When the predicted value is data of the device-independent color space, the predicted value is converted into data of the second color space based on the color space axis of the second color space;
Predicting the predicted value by converting the converted data of the second color space into data of the device-dependent color space based on the color space axis conversion base data;
The color prediction method according to claim 1, wherein:
画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータである被予測値が入力されたときに、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測方法であって、
複数の目標色の前記デバイス依存の色空間のデータと、デバイス非依存の色空間である第一の色空間のデータとの対応関係を記した目標色ベースデータ及び、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記すベースデータを取得し、
前記予測値又は前記被予測値から前記デバイス依存の色空間の色空間軸を選択すると共に、
前記目標色ベースデータ及び前記ベースデータとから前記選択した色空間軸上のデータに対する前記第一の色空間のデータを抽出して、
抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得し、
前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色と前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得すると共に、
前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得して、
前記色空間軸目標ベースデータに基づいて、前記予測値を前記第二の色空間のデータに変換した後、
前記第二の色空間の変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する、
ことを特徴とする色予測方法。
A color that predicts a predicted value in a device-dependent color space that is output from a device when a predicted value that is data in the device-dependent color space in a target color is input to a device that receives or outputs image data. A prediction method,
Target color base data describing the correspondence between the device-dependent color space data of a plurality of target colors and the first color space data which is a device-independent color space; and
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;
Selecting a color space axis of the device-dependent color space from the predicted value or the predicted value;
Extracting the data of the first color space for the data on the selected color space axis from the target color base data and the base data;
Obtaining a color space axis of a second color space obtained by converting the color space axis using a statistical method on the extracted data of the first color space;
Color space axis conversion target base data describing a correspondence relationship between the target color of the device-dependent color space and the data of the second color space from the target color base data and the color space axis of the second color space. And get
Based on the color space axis of the second color space, 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 target base data, after converting the predicted value to data of the second color space,
Predicting the predicted value by converting the converted data of 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項に記載の色予測方法。
Set the number of dimensions of the predicted value based on the number of dimensions of the predicted value,
Perform data conversion to a different color space using data of the set number of dimensions.
The color prediction method according to claim 1, wherein the color prediction method is a color prediction method.
前記統計的手法は、主成分分析法であることを特徴とする前記請求項1から請求項4の何れか1項に記載の色予測方法。   The color prediction method according to claim 1, wherein the statistical method is a principal component analysis method. 前記色空間軸変換ベースデータは、統計的手法によって得られる色空間軸依存のデータ重みを持つことを特徴とする請求項1から請求項5の何れか1項に記載の色予測方法。   The color prediction method according to any one of claims 1 to 5, wherein the color space axis conversion base data has a data weight depending on a color space axis obtained by a statistical method. 前記統計的手法により得られる前記色空間軸依存のデータ重みは、前記ベースデータの前記デバイス非依存の色空間である前記第一の色空間のデータに対する主成分ベクトルのデータの寄与率を基にした値を与えることを特徴とする請求項6に記載の色予測方法。   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 6, wherein the calculated value is given. 画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で、一方の色空間のデータとして入力される被予測値から他の色空間のデータとして出力される予測値を予測する色予測装置であって、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記デバイス非依存の色空間である第一の色空間のデータの対応関係を記したデータベースを取得するベースデータ取得手段と、
前記デバイス依存の色空間の色である前記予測値又は前記被予測値からデバイス依存の色空間の色空間軸を選択する限定色認識手段と、
前記ベースデータから前記認識手段によって認識した色空間軸上のデータに対する前記第一の色空間のデータを抽出する限定色抽出手段と、
前記限定色抽出手段によって抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得する色空間軸変換手段と、
前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得する色空間軸変換ベースデータ取得手段と、
前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測する予測手段と、
前記変換色空間軸予測データを前記第二の色空間の色空間軸に基づいて前記第一の色空間のデータに変換する色空間軸逆変換手段と、
を含むことを特徴とする色予測装置。
In a device to which image data is input or output, between a device-dependent color space and a device-independent color space, the predicted value input as data in one 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 a database describing a correspondence relationship of data of a first color space that is the device-independent color space with respect to data of the device-dependent color space in the device;
Limited color recognition means for selecting a color space axis of a device-dependent color space from the predicted value or the predicted value that is a color of the device-dependent color space;
Limited color extraction means for extracting data of the first color space for data on the color space axis recognized by the recognition means from the base data;
Color space axis conversion for obtaining the color space axis of the second color space obtained by converting the color space axis using the statistical method on the data of the first color space extracted by the limited color extracting means Means,
Based on the color space axis of the second color space, color space axis conversion for obtaining color space axis conversion base data describing the correspondence between the device-dependent color space data and the second color space data Base data acquisition means;
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 A prediction means for predicting
Color space axis inverse conversion means for converting the converted color space axis prediction data into data of the first color space based on the color space axis of the second color space;
A color predicting device comprising:
前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記予測手段が、前記被予測値を前記第二の色空間の色空間軸に基づいて第二の色空間のデータに変換し、
前記色空間軸逆変換手段が前記前記第二の色空間のデータに変換されたデータを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換する、
ことを特徴とする請求項8に記載の色予測装置。
When the predicted value is data of the device-independent color space, the prediction means converts the predicted value into data of the second color space based on the color space axis of the second color space. Converted,
The color space axis inverse conversion means converts the data converted into the data of the second color space into data of the device-dependent color space based on the color space axis conversion base data.
The color prediction apparatus according to claim 8.
画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータである被予測値が入力されたときに、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測装置であって、
複数の目標色の前記デバイス依存の色空間のデータと、デバイス非依存の色空間である第一の色空間のデータとの対応関係を記した目標色ベースデータを取得する目標色データ取得手段と、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記すベースデータを取得するベースデータ取得手段と、
前記予測値又は前記被予測から前記デバイス依存の色空間の色空間軸を認識する限定色認識手段と、
前記目標色ベースデータと前記ベースデータとから前記限定色認識手段によって認識した前記色空間軸上のデータに対する前記第一の色空間のデータを抽出する限定色抽出手段と、
前記限定色抽出手段によって抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得する色空間軸変換手段と、
前記目標色ベースデータと前記第二の色空間の色空間軸から、前記デバイス依存の色空間の目標色と前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得する色空間軸変換目標ベースデータ取得部と、
前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得する色空間軸変換目標ベースデータ取得手段と、
前記色空間軸変換目標ベースデータに基づいて、前記予測値を前記第二の色空間のデータに変換する色空間軸逆変換手段と、
前記第二の色空間の変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測する予測手段と、
を含むことを特徴とする色予測装置。
A color that predicts a predicted value in a device-dependent color space that is output from a device when a predicted value that is data in the device-dependent color space in a target color is input to a device that receives or outputs image data. A prediction device,
Target color data acquisition means for acquiring target color base data describing a correspondence relationship 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; ,
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;
Limited color recognition means for recognizing a color space axis of the device-dependent color space from the predicted value or the predicted;
Limited color extraction means for extracting data of the first color space for the data on the color space axis recognized by the limited color recognition means from the target color base data and the base data;
Color space axis conversion for obtaining the color space axis of the second color space obtained by converting the color space axis using the statistical method on the data of the first color space extracted by the limited color extracting means Means,
Color space axis conversion target base data describing a correspondence relationship between the target color of the device-dependent color space and the data of the second color space from the target color base data and the color space axis of the second color space. A color space axis conversion target base data acquisition unit for acquiring
Based on the color space axis of the second color space, the color space axis for obtaining color space axis conversion base data describing the correspondence between the device-dependent color space data and the second color space data A conversion target base data acquisition means;
Based on the color space axis conversion target base data, color space axis inverse conversion means for converting the predicted value into data of the second color space;
Predicting means for predicting the predicted value by converting the converted data of the second color space into data of the device-dependent color space based on the color space axis conversion base data;
A color predicting device comprising:
前記被予測値の次元数に基づいて前記予測値の次元数を設定する次元数設定手段を含み、設定した次元数のデータを用いて、異なる色空間へのデータ変換を行うことを特徴とする請求項8から請求項10の何れか1項に記載の色予測装置。   Including dimension number setting means for setting the dimension number of the predicted value based on the dimension number of the predicted value, and performing data conversion to a different color space using data of the set dimension number The color prediction apparatus according to any one of claims 8 to 10. 前記統計的手法は、主成分分析法であることを特徴とする前記請求項8から請求項11の何れか1項に記載の色予測装置。   The color prediction apparatus according to claim 8, wherein the statistical method is a principal component analysis method. 前記色空間軸変換ベースデータは、統計的手法によって得られる色空間軸依存のデータ重みを持つことを特徴とする請求項8から請求項12の何れか1項に記載の色予測装置。   The color prediction apparatus according to any one of claims 8 to 12, wherein the color space axis conversion base data has a color weight depending on a color space axis obtained by a statistical method. 前記統計的手法により得られる前記色空間軸依存のデータ重みは、前記ベースデータの前記デバイス非依存の色空間である前記第一の色空間のデータに対する主成分ベクトルのデータの寄与率を基にした値を与えることを特徴とする請求項13に記載の色予測装置。   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 apparatus according to claim 13, wherein the calculated value is given. 画像データが入力又は出力されるデバイスにおいて、デバイス依存の色空間とデバイス非依存の色空間の間で、一方の色空間のデータとして入力される被予測値から他の色空間のデータとして出力される予測値を予測する色予測プログラムであって、
前記デバイス依存の色空間の色である前記予測値又は前記被予測値からデバイス依存の色空間の色空間軸を選択するステップと、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記デバイス非依存の色空間である第一の色空間のデータの対応関係を記したデータベースから前記選択した色空間軸上のデータに対する前記第一の色空間のデータを抽出するステップと、
抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得するステップと、
前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得するステップと、
前記被予測値が前記デバイス依存の色空間のデータであるときに、前記色空間軸変換ベースデータに基づいて、前記被予測値から前記第二の色空間のデータである変換色空間軸予測データを予測するステップと、
前記変換色空間軸予測データを前記第二の色空間の色空間軸に基づいて前記第一の色空間のデータに変換するステップと、
を含むことを特徴とする色予測プログラム。
In a device to which image data is input or output, between a device-dependent color space and a device-independent color space, the predicted value input as data in one color space is output as data in the other color space. A color prediction program for predicting predicted values,
Selecting a color space axis of a device-dependent color space from the predicted value or the predicted value that is a color of the device-dependent color space;
The first to the data on the color space axis selected from the database describing the correspondence of the data of the first color space which is the device-independent color space to the data of the device-dependent color space in the device Extracting color space data; and
Obtaining a color space axis of a second color space obtained by converting the color space axis using a statistical method on the extracted data of the first color space;
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;
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 color space axis of the second color space;
A color prediction program comprising:
前記被予測値が前記デバイス非依存の色空間のデータであるときに、前記被予測値を前記第二の色空間の色空間軸に基づいて第二の色空間のデータに変換するステップと、
変換された前記第二の色空間のデータを前記色空間軸変換ベースデータに基づいて前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するステップと、
ことを特徴とする請求項15に記載の色予測プログラム。
When the predicted value is data in the device-independent color space, converting the predicted value into data in a second color space based on a color space axis of the second color space;
Predicting the predicted value by converting the converted second color space data to the device-dependent color space data based on the color space axis conversion base data;
The color prediction program according to claim 15.
画像データが入力又は出力されるデバイスにおいて、目標色におけるデバイス依存の色空間のデータである被予測値が入力されたときに、デバイスから出力されるデバイス依存の色空間の予測値を予測する色予測プログラムであって、
前記予測値又は前記被予測値から前記デバイス依存の色空間の色空間軸を選択するステップと、
複数の目標色の前記デバイス依存の色空間のデータと、デバイス非依存の色空間である第一の色空間のデータとの対応関係を記した目標色ベースデータから、前記選択した色空間軸のデータを抽出するステップと、
前記デバイスにおける前記デバイス依存の色空間のデータに対する前記第一の色空間のデータの対応関係を記すベースデータから前記選択した色空間軸上のデータに対する前記第一の色空間のデータを抽出するステップと、
前記目標色ベースデータ及び前記ベースデータとから抽出した前記第一の色空間のデータに対して統計的手法を用いて色空間軸を変換して得られる第二の色空間の色空間軸を取得するステップと、
前記目標色ベースデータから抽出したデータと前記第二の色空間の色空間軸とから、前記デバイス依存の色空間の目標色と前記第二の色空間のデータとの対応関係を記した色空間軸変換目標ベースデータを取得するステップと、
前記第二の色空間の色空間軸に基づいて、前記デバイス依存の色空間のデータと前記第二の色空間のデータとの対応関係を記した色空間軸変換ベースデータを取得するステップと、
前記色空間軸目標ベースデータに基づいて、前記予測値を前記第二の色空間のデータに変換するステップと、
前記第二の色空間の変換された前記データを、前記色空間軸変換ベースデータに基づいて、前記デバイス依存の色空間のデータに変換することにより前記予測値を予測するステップと、
を含むことを特徴とする色予測プログラム。
A color that predicts a predicted value in a device-dependent color space that is output from a device when a predicted value that is data in the device-dependent color space in a target color is input to a device that receives or outputs image data. A prediction program,
Selecting a color space axis of the device-dependent color space from the predicted value or the predicted value;
From the target color base data indicating the correspondence between the device-dependent color space data of a plurality of target colors and the first color space data which is a device-independent color space, the selected color space axis Extracting the data;
Extracting the data of the first color space for the data on the selected color space axis from the base data describing the correspondence relationship of the data of the first color space to the data of the device-dependent color space in the device. When,
Obtaining the color space axis of the second color space obtained by converting the color space axis using the statistical method on the target color base data and the data of the first color space extracted from the base data And steps to
A color space describing the correspondence between the target color of the device-dependent color space and the data of the second color space from the data extracted from the target color base data and the color space axis of the second color space Obtaining axis conversion target base data; and
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 target base data;
Predicting the predicted value by converting the converted data of 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:
JP2005217920A 2005-07-27 2005-07-27 Color prediction method, color prediction apparatus, and color prediction program Expired - Fee Related JP4548261B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005217920A JP4548261B2 (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
JP2005217920A JP4548261B2 (en) 2005-07-27 2005-07-27 Color prediction method, color prediction apparatus, and color prediction program

Publications (2)

Publication Number Publication Date
JP2007036746A true JP2007036746A (en) 2007-02-08
JP4548261B2 JP4548261B2 (en) 2010-09-22

Family

ID=37795435

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005217920A Expired - Fee Related JP4548261B2 (en) 2005-07-27 2005-07-27 Color prediction method, color prediction apparatus, and color prediction program

Country Status (1)

Country Link
JP (1) JP4548261B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09233490A (en) * 1996-02-20 1997-09-05 Toyo Ink Mfg Co Ltd Color simulation device
JPH09326940A (en) * 1996-06-05 1997-12-16 Fuji Xerox Co Ltd Image processing unit
JPH11275378A (en) * 1998-03-25 1999-10-08 Fuji Photo Film Co Ltd Method and device for adjusting white balance
JP2000163569A (en) * 1998-11-30 2000-06-16 Mitsubishi Electric Corp Image quality improvement method and image quality improvement device
JP2004110647A (en) * 2002-09-20 2004-04-08 Fuji Xerox Co Ltd Method, device for creating color conversion coefficient, program and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09233490A (en) * 1996-02-20 1997-09-05 Toyo Ink Mfg Co Ltd Color simulation device
JPH09326940A (en) * 1996-06-05 1997-12-16 Fuji Xerox Co Ltd Image processing unit
JPH11275378A (en) * 1998-03-25 1999-10-08 Fuji Photo Film Co Ltd Method and device for adjusting white balance
JP2000163569A (en) * 1998-11-30 2000-06-16 Mitsubishi Electric Corp Image quality improvement method and image quality improvement device
JP2004110647A (en) * 2002-09-20 2004-04-08 Fuji Xerox Co Ltd Method, device for creating color conversion coefficient, program and storage medium

Also Published As

Publication number Publication date
JP4548261B2 (en) 2010-09-22

Similar Documents

Publication Publication Date Title
JP4623137B2 (en) Color processing apparatus, method and program
US8023156B2 (en) Image output color management system and method
JP5699661B2 (en) Image processing apparatus, image processing method, and image processing program
CN100583945C (en) Image processing apparatus, image processing method
US9025223B2 (en) Image processing apparatus, image processing method, and storage medium for color matching
US8786626B2 (en) Color processing device, color processing method, and computer readable medium storing program
US7312891B2 (en) Image processing method and apparatus
US20170337453A1 (en) Color conversion apparatus, look-up table generating method, and look-up table generating apparatus
JP4561483B2 (en) Determining the ink amount combination that reproduces the specified color
JP4803122B2 (en) Color processing apparatus and program
US7652806B2 (en) Optimal node placement for multi-dimensional profile luts for arbitrary media and halftones using parameterized minimization
JP5473194B2 (en) Color processing apparatus and method
JP4646681B2 (en) Color processing apparatus and method
US8294949B2 (en) Color reproduction sharing method and computer-readable program for carrying out such color reproduction sharing method
JP5152515B2 (en) Color correction coefficient generation apparatus and color correction coefficient generation program
JP6298387B2 (en) Color conversion table creation device and method, and program
US8368962B2 (en) Color look up table adjusting apparatus, recording medium on which a color look up table adjusting program is recorded and color look up table adjusting system
JP4548261B2 (en) Color prediction method, color prediction apparatus, and color prediction program
US8081833B2 (en) Color processing apparatus and method to convert spectral information
US8203751B2 (en) Color signal converting apparatus, image forming apparatus, color signal conversion method and computer readable medium
JP2007036747A (en) Color prediction method, color prediction apparatus, and color prediction program
JPH09261492A (en) Color prediction formula generator
Biswas et al. A testing paradigm for quantifying ICC profilers
JP2009284261A (en) Color processing device, method and program
Green Fundamentals of Device Characterization

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080423

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100420

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100531

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100615

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100628

R150 Certificate of patent or registration of utility model

Ref document number: 4548261

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130716

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140716

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees