JP2008205740A - Diagnosis device, image processing device, diagnosis method, and diagnosis program - Google Patents

Diagnosis device, image processing device, diagnosis method, and diagnosis program Download PDF

Info

Publication number
JP2008205740A
JP2008205740A JP2007038506A JP2007038506A JP2008205740A JP 2008205740 A JP2008205740 A JP 2008205740A JP 2007038506 A JP2007038506 A JP 2007038506A JP 2007038506 A JP2007038506 A JP 2007038506A JP 2008205740 A JP2008205740 A JP 2008205740A
Authority
JP
Japan
Prior art keywords
color
conversion
image data
input
input side
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
JP2007038506A
Other languages
Japanese (ja)
Other versions
JP4858213B2 (en
Inventor
Yosuke Tashiro
陽介 田代
Yasunari Kishimoto
康成 岸本
Ryosuke Toho
良介 東方
Yasuki Yamauchi
泰樹 山内
Akihiro Ito
昭博 伊東
Hidetoshi Kawashima
英俊 川島
Noriko Hasegawa
典子 長谷川
Kiyoshi Une
清 宇根
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 JP2007038506A priority Critical patent/JP4858213B2/en
Publication of JP2008205740A publication Critical patent/JP2008205740A/en
Application granted granted Critical
Publication of JP4858213B2 publication Critical patent/JP4858213B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To make it possible to diagnose whether an input profile corresponds to observation environmental conditions or not, and suitably perform color matching. <P>SOLUTION: Color conversion of gradation data prepared beforehand is carried out based on an input side profile which is input (150), a color difference from white is calculated for each color value of XYZ gradation data obtained by the color conversion, and gradation curves are created for every main colors (152). Then, the gradation data is subjected to color conversion based on a plurality of input side profiles for diagnosis of observation environmental conditions and a plurality of non-corresponding input side profiles for diagnosis of the observation environmental conditions which are prepared beforehand (154, 158, 162), gradation curves are created for every main colors based on every obtained XYZ gradation data (156, 160, 164), an agreement degree of the gradation curves are calculated (166), and the observation environmental conditions of the input side profile which are input and γ are diagnosed. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、診断装置、画像処理装置、診断方法、及び診断プログラムに係り、特に、入力側プロファイルに基づく画像データの変換が、色の見えが同じになるように観察環境条件に対応しているか否かを診断する診断装置、画像処理装置、診断方法、及び診断プログラムに関する。   The present invention relates to a diagnostic apparatus, an image processing apparatus, a diagnostic method, and a diagnostic program, and in particular, whether image data conversion based on an input side profile corresponds to an observation environment condition so that the color appearance is the same. The present invention relates to a diagnostic device, an image processing device, a diagnostic method, and a diagnostic program.

近年、異なる基準白色点下でのカラーマッチング手法を用いた画像処理装置が知られている(特許文献1)。この画像処理装置では、予め複数の光源に依存する測色データを有するプロファイルを持っておき、出力時に観察条件を入力し、入力された観察条件における光源の色度や色温度と測色データの光源の色度とを比較し、観察条件に応じた測色データを選択する。そして、選択された測色データから観察条件に対応する測色データを推測し、CAM02色空間を用いて、測色光源基準のXYZを環境光基準のXYZに変換し、色変換LUTを作成する。
特開2000−50088
In recent years, an image processing apparatus using a color matching technique under a different reference white point is known (Patent Document 1). In this image processing apparatus, a profile having color measurement data depending on a plurality of light sources is provided in advance, and observation conditions are input at the time of output, and the chromaticity and color temperature of the light source under the input observation conditions and the color measurement data are input. The chromaticity of the light source is compared and colorimetric data corresponding to the observation conditions is selected. Then, the colorimetric data corresponding to the observation condition is estimated from the selected colorimetric data, and the colorimetric light source reference XYZ is converted to the environment light reference XYZ using the CAM02 color space to create a color conversion LUT. .
JP2000-50088

しかしながら、特許文献1に記載の画像処理装置では、取得した入力プロファイルが観察環境条件に対応しているか否かをユーザは知ることができない、という問題がある。また、入力プロファイルに使用されている色温度変換の手法やターゲットとしている色域には様々あり、それらを把握しないで入力プロファイルを使用してしまうと、ユーザは適切にカラーマッチングを行えない場合がある、という問題がある。   However, the image processing apparatus described in Patent Document 1 has a problem that the user cannot know whether or not the acquired input profile corresponds to the observation environment condition. In addition, there are various color temperature conversion methods and target color gamuts used in the input profile, and if the input profile is used without understanding them, the user may not be able to perform color matching properly. There is a problem that there is.

本発明は、上記の問題点を解決するためになされたもので、入力プロファイルが観察環境条件に対応しているか否かを診断し、適切にカラーマッチングを行うことができるようにする診断装置、画像処理装置、診断方法、及び診断プログラムを提供することを目的とする。   The present invention has been made to solve the above-described problems, and diagnoses whether an input profile corresponds to an observation environment condition, and makes it possible to appropriately perform color matching. An object is to provide an image processing device, a diagnostic method, and a diagnostic program.

上記の目的を達成するために本発明に係る診断装置は、所定の装置に依存したカラースペースで表された入力画像データを、装置に依存しない色空間で表された非依存画像データに変換するための入力側プロファイルであって、かつ、前記入力画像データが観察される環境を示す予め定められた複数の観察環境条件の各々に対応した複数の観察条件対応プロファイルを記憶した記憶手段と、診断対象となる入力側プロファイル及び前記複数の観察条件対応プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換する色変換手段と、前記色変換手段による変換結果を比較することにより、前記診断対象の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記診断対象の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記診断対象の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断する診断手段とを含んで構成されている。   In order to achieve the above object, a diagnostic apparatus according to the present invention converts input image data expressed in a color space depending on a predetermined apparatus into independent image data expressed in a color space independent of the apparatus. A storage means for storing a plurality of observation condition corresponding profiles corresponding to each of a plurality of predetermined observation environment conditions indicating an environment in which the input image data is observed, and diagnosis Color conversion means for color-converting predetermined gradation data composed of a plurality of color values having different densities of a predetermined main color based on each of the target input side profile and the plurality of viewing condition corresponding profiles; By comparing the conversion results by the color conversion means, it is possible to diagnose whether the input side profile to be diagnosed corresponds to the observation environment condition. When the diagnosis target input side profile corresponds to the observation environment condition, the observation environment condition corresponding to the diagnosis target input profile is any of the plurality of observation environment conditions. And diagnostic means for diagnosing whether or not there is.

また、本発明に係る診断方法は、所定の装置に依存したカラースペースで表された入力画像データを、装置に依存しない色空間で表された非依存画像データに変換するための入力側プロファイルであって、かつ、前記入力画像データが観察される環境を示す予め定められた複数の観察環境条件の各々に対応した複数の観察条件対応プロファイルを記憶した記憶手段を備えた診断装置の診断方法であって、診断対象となる入力側プロファイル及び前記複数の観察条件対応プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換し、前記変換結果を比較することにより、前記診断対象の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記診断対象の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記診断対象の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断することを特徴としている。   The diagnostic method according to the present invention is an input side profile for converting input image data expressed in a color space depending on a predetermined device into independent image data expressed in a color space independent of the device. And a diagnostic method of a diagnostic apparatus comprising storage means storing a plurality of observation condition correspondence profiles corresponding to each of a plurality of predetermined observation environment conditions indicating an environment in which the input image data is observed. Then, based on each of the input side profile to be diagnosed and the plurality of profiles corresponding to the observation conditions, color conversion is performed on predetermined gradation data including a plurality of color values having different densities of a predetermined main color, By comparing the conversion results, it is diagnosed whether the input side profile of the diagnosis target corresponds to the observation environment condition, and the diagnosis target When it is diagnosed that the force-side profile corresponds to the observation environment condition, it is diagnosed which of the plurality of observation environment conditions is the observation environment condition corresponding to the input-side profile to be diagnosed It is characterized by that.

本発明によれば、診断対象となる入力側プロファイル及び複数の観察条件対応プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換し、入力側プロファイル及び複数の観察条件対応プロファイルの各々に基づく変換結果を比較することにより、診断対象の入力側プロファイルが観察環境条件に対応しているか否かを診断する。   According to the present invention, color conversion is performed on predetermined gradation data composed of a plurality of color values having different densities of a predetermined main color based on each of an input side profile to be diagnosed and a plurality of profiles corresponding to observation conditions. Then, by comparing the conversion results based on each of the input side profile and the plurality of observation condition correspondence profiles, it is diagnosed whether the input side profile to be diagnosed corresponds to the observation environment condition.

また、診断対象の入力側プロファイルが観察環境条件に対応していると診断した場合に、診断対象の入力側プロファイルが対応している観察環境条件が、観察条件対応プロファイルの複数の観察環境条件の何れであるかを診断する。   In addition, when it is diagnosed that the input-side profile to be diagnosed corresponds to the observation environment condition, the observation environment condition to which the input-side profile to be diagnosed corresponds is the multiple observation environment conditions of the observation condition-corresponding profile. Diagnose it.

このように、診断対象となる入力側プロファイル及び複数の観察条件対応プロファイルの各々に基づいて、階調データを色変換し、変換結果を比較することにより、入力側プロファイルが対応している観察環境条件を診断することができ、診断された観察環境条件に応じて、適切にカラーマッチングを行うことができる。   As described above, based on each of the input-side profile to be diagnosed and the plurality of profiles corresponding to the observation conditions, the gradation data is color-converted, and the conversion results are compared, so that the observation environment that the input-side profile supports. Conditions can be diagnosed, and color matching can be appropriately performed according to the diagnosed observation environment conditions.

本発明に係る診断装置は、診断対象となる入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換するカラースペース診断用色変換手段と、カラースペース診断用色変換手段による変換結果と、予め定められた複数のカラースペースの各々で表された入力画像データを変換するための複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、診断対象の入力側プロファイルに基づいて変換される入力画像データのカラースペースが、複数のカラースペースの何れであるかを診断するカラースペース診断手段とを更に含むことができる。これにより、入力側プロファイルに基づいて変換される入力画像データのカラースペースを診断することができ、診断されたカラースペースに応じて、適切にカラーマッチングを行うことができる。   A diagnostic apparatus according to the present invention includes a color space diagnostic color conversion unit that performs color conversion of each of color values indicating saturated colors in a plurality of predetermined main colors based on an input-side profile to be diagnosed, and a color space diagnosis. Diagnosis by comparing the conversion result by the color conversion means with each of the conversion results based on a plurality of input side profiles for converting the input image data represented in each of a plurality of predetermined color spaces Color space diagnosing means for diagnosing which of a plurality of color spaces is the color space of the input image data to be converted based on the target input side profile. Thereby, the color space of the input image data converted based on the input side profile can be diagnosed, and color matching can be appropriately performed according to the diagnosed color space.

また、本発明に係る記憶手段は、予め定められた複数のカラースペースの各々で表された入力画像データを変換するための複数の入力側プロファイルを更に記憶し、カラースペース診断手段は、カラースペース診断用色変換手段による変換結果と、複数のカラースペースに対応する入力側プロファイルの各々に基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換した変換結果の各々とを比較することができる。   The storage means according to the present invention further stores a plurality of input side profiles for converting the input image data represented in each of a plurality of predetermined color spaces, and the color space diagnosis means A conversion result obtained by the color conversion means for diagnosis, and a conversion result obtained by performing color conversion on each of color values indicating saturated colors in a plurality of predetermined main colors based on each of input side profiles corresponding to a plurality of color spaces; Can be compared.

また、本発明に係るカラースペース診断手段は、カラースペース診断用色変換手段による変換結果と、複数のカラースペースに対応する入力側プロファイルの各々に基づいた変換結果の各々とについて、主要色毎に異なる重み付け係数を乗じた彩度差を算出し、算出された値に基づいて比較することができる。これにより、カラースペースによって最高彩度が異なることから、飽和色の変換結果の彩度差に主要色毎に異なる重み付け係数を乗じた値を算出して診断するため、カラースペースを高精度に診断することができる。   Further, the color space diagnosis means according to the present invention provides, for each main color, the conversion result by the color conversion means for color space diagnosis and each of the conversion results based on each of the input side profiles corresponding to a plurality of color spaces. A saturation difference obtained by multiplying different weighting factors can be calculated and compared based on the calculated value. Since the maximum saturation varies depending on the color space, the color space is diagnosed with high accuracy by calculating the value obtained by multiplying the saturation difference of the saturated color conversion result by a different weighting coefficient for each main color. can do.

また、上記の複数のカラースペースを、AdobeRGB、sRGB、scRGB、及びAppleRGBの少なくとも2つとすることができる。   The plurality of color spaces can be at least two of AdobeRGB, sRGB, scRGB, and AppleRGB.

本発明に係る診断装置は、診断対象となる入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換する色温度診断用色変換手段と、色温度診断用色変換手段による変換結果と、予め定められた複数の色温度変換手法の各々を用いた複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、診断対象の入力側プロファイルに基づく変換で用いられる色温度変換手法が、複数の色温度変換手法の何れであるかを診断する色温度変換診断手段とを更に含むことができる。これにより、入力側プロファイルに基づく変換で用いられる色温度変換手法を診断することができ、診断された色温度変換手法に応じて、適切にカラーマッチングを行うことができる。   A diagnostic apparatus according to the present invention includes a color temperature diagnostic color conversion unit that performs color conversion on each of color values indicating saturated colors in a plurality of predetermined main colors based on an input-side profile to be diagnosed, and a color temperature diagnosis. Based on the input side profile to be diagnosed by comparing the conversion result by the color conversion means with each of the conversion results based on the plurality of input side profiles using each of a plurality of predetermined color temperature conversion methods Color temperature conversion diagnosis means for diagnosing which of a plurality of color temperature conversion methods is used as the color temperature conversion method used in the conversion can be further included. Thereby, the color temperature conversion method used in the conversion based on the input side profile can be diagnosed, and color matching can be appropriately performed according to the diagnosed color temperature conversion method.

また、本発明に係る記憶手段は、予め定められた複数の色温度変換手法の各々を用いた入力側プロファイルを更に記憶し、色温度変換診断手段は、色温度診断用色変換手段による変換結果と、複数の色温度変換手法の各々を用いた複数の入力側プロファイルの各々に基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換した変換結果の各々とを比較することができる。   Further, the storage means according to the present invention further stores an input side profile using each of a plurality of predetermined color temperature conversion methods, and the color temperature conversion diagnosis means has a conversion result by the color conversion means for color temperature diagnosis. And each of the conversion results obtained by performing color conversion on each of color values indicating saturated colors in a plurality of main colors based on each of a plurality of input side profiles using each of a plurality of color temperature conversion methods. can do.

また、本発明に係る色温度変換診断手段は、色温度診断用色変換手段による変換結果と、複数の色温度変換手法の各々を用いた複数の入力側プロファイルの各々に基づいた変換結果の各々とについて、主要色毎に異なる重み付け係数を乗じた色相差を算出し、算出された値に基づいて比較することができる。これにより、色温度変換手法によって飽和色の色相が異なることから、飽和色の変換結果の色相差に主要色毎に異なる重み付け係数を乗じた値を算出して診断するため、色温度変換手法を高精度に診断することができる。   Further, the color temperature conversion diagnosis unit according to the present invention includes a conversion result by the color temperature diagnosis color conversion unit and a conversion result based on each of a plurality of input side profiles using each of a plurality of color temperature conversion methods. For the above, a hue difference obtained by multiplying a different weighting coefficient for each main color can be calculated and compared based on the calculated value. As a result, since the hue of the saturated color varies depending on the color temperature conversion method, the color temperature conversion method is used to calculate and diagnose a value obtained by multiplying the hue difference of the saturation color conversion result by a different weighting factor for each main color. Diagnosis can be made with high accuracy.

また、上記の複数の色温度変換手法を、BradFord、Wright−Thomson、及びEstevezの少なくとも2つとすることができる。   The plurality of color temperature conversion methods may be at least two of BradFord, Wright-Thomson, and Estevez.

本発明に係る画像処理装置は、所定の装置に依存したカラースペースで表された入力画像データを、該入力画像データを変換するための第1の入力側プロファイルに基づいて、装置に依存しない色空間で表された非依存画像データに変換する第1の変換手段と、前記入力画像データが観察される環境を示す予め定められた複数の観察環境条件の各々に対応した複数の第2の入力側プロファイルを記憶した記憶手段と、前記第1の入力側プロファイル及び前記複数の第2の入力側プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換する色変換手段と、前記色変換手段による変換結果を比較することにより、前記第1の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記第1の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記第1の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断する診断手段と、前記診断手段によって、前記第1の入力側プロファイルが前記観察環境条件に対応していると診断した場合、前記診断手段によって診断された前記第1の入力側プロファイルが対応している観察環境条件及び出力画像データが観察される環境を示す予め定められた観察環境条件に対応した出力側プロファイルに基づいて、前記装置に依存しない色空間において、前記入力画像データ及び前記出力画像データの色の見えが同じになるように色の見えモデルを用いて前記非依存画像データを変換すると共に、前記変換された非依存画像データを前記出力画像データに変換し、前記診断手段によって、前記第1の入力側プロファイルが前記観察環境条件に対応していないと診断した場合、前記観察環境条件に対応していない出力側プロファイルに基づいて、前記非依存画像データを前記出力画像データに変換する第2の変換手段とを含んで構成されている。   An image processing device according to the present invention is a device-independent color based on a first input-side profile for converting input image data represented in a color space depending on a predetermined device. First conversion means for converting into independent image data represented in space, and a plurality of second inputs corresponding to each of a plurality of predetermined observation environment conditions indicating an environment in which the input image data is observed; A storage unit storing a side profile, and a plurality of color values having different predetermined primary color densities based on each of the first input side profile and the plurality of second input side profiles. Whether the first input side profile corresponds to the observation environment condition by comparing the color conversion means for color-converting the gradation data and the conversion result by the color conversion means. When the first input side profile is diagnosed to correspond to the observation environment condition, the observation environment condition corresponding to the first input side profile is the plurality of observation environments. A diagnosis means for diagnosing any of the conditions; and when the diagnosis means diagnoses that the first input-side profile corresponds to the observation environment condition, the diagnosis means diagnoses the first In the color space that does not depend on the device, based on the output environment profile corresponding to the observation environment condition that the input side profile corresponds to and the predetermined observation environment condition that indicates the environment in which the output image data is observed Converting the independent image data using a color appearance model so that the input image data and the output image data have the same color appearance; When the converted independent image data is converted into the output image data, and the diagnostic means diagnoses that the first input side profile does not correspond to the observation environment condition, it corresponds to the observation environment condition. And second conversion means for converting the non-dependent image data into the output image data based on an output-side profile that is not performed.

本発明の画像処理装置によれば、第1の変換手段によって、所定の装置に依存したカラースペースで表された入力画像データを、入力画像データを変換するための第1の入力側プロファイルに基づいて、装置に依存しない色空間で表された非依存画像データに変換する。   According to the image processing apparatus of the present invention, the first conversion unit converts the input image data expressed in a color space depending on a predetermined apparatus based on the first input side profile for converting the input image data. Thus, the image data is converted into independent image data expressed in a color space independent of the device.

ここで、色変換手段によって、第1の入力側プロファイル及び複数の観察環境条件に対応した複数の第2の入力側プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換し、診断手段によって、色変換手段による変換結果を比較することにより、第1の入力側プロファイルが観察環境条件に対応しているか否かを診断すると共に、第1の入力側プロファイルが観察環境条件に対応していると診断した場合に、第1の入力側プロファイルが対応している観察環境条件が、複数の観察環境条件の何れであるかを診断する。   Here, the color conversion means calculates a plurality of color values having different densities of a predetermined main color based on each of the first input side profile and the plurality of second input side profiles corresponding to the plurality of observation environment conditions. The predetermined gradation data is color-converted, and the diagnosis unit compares the conversion results of the color conversion unit to diagnose whether the first input profile corresponds to the observation environment condition. When diagnosing that the first input side profile corresponds to the observation environment condition, it is diagnosed which of the plurality of observation environment conditions is the observation environment condition corresponding to the first input side profile To do.

そして、診断手段によって、第1の入力側プロファイルが観察環境条件に対応していると診断した場合、第2の変換手段によって、診断手段によって診断された第1の入力側プロファイルが対応している観察環境条件及び出力画像データが観察される環境を示す予め定められた観察環境条件に対応した出力側プロファイルに基づいて、装置に依存しない色空間において、入力画像データ及び出力画像データの色の見えが同じになるように色の見えモデルを用いて非依存画像データを変換すると共に、変換された非依存画像データを出力画像データに変換する。   Then, when the diagnosis unit diagnoses that the first input side profile corresponds to the observation environment condition, the second input unit corresponds to the first input side profile diagnosed by the diagnosis unit. The color appearance of the input image data and the output image data in the device-independent color space based on the output side profile corresponding to the observation environment condition and the predetermined observation environment condition indicating the environment where the output image data is observed. Independent image data is converted using a color appearance model so that the two are the same, and the converted independent image data is converted into output image data.

また、診断手段によって、第1の入力側プロファイルが観察環境条件に対応していないと診断した場合、第2の変換手段によって、観察環境条件に対応していない出力側プロファイルに基づいて、非依存画像データを前記出力画像データに変換する。   In addition, when the diagnosis unit diagnoses that the first input side profile does not correspond to the observation environment condition, the second conversion unit does not depend on the output side profile not corresponding to the observation environment condition. Image data is converted into the output image data.

このように、入力画像データを変換するための第1の入力側プロファイル及び観察環境条件に対応している第2の入力側プロファイルの各々に基づいて、階調データを色変換し、変換結果を比較することにより、第1の入力側プロファイルが対応している観察環境条件を診断することができ、また、診断された観察環境条件に対応した出力側プロファイルに基づいて変換することにより、適切にカラーマッチングを行うことができる。   As described above, the tone data is color-converted based on the first input profile for converting the input image data and the second input profile corresponding to the observation environment condition, and the conversion result is obtained. By comparing, it is possible to diagnose the observation environment condition to which the first input side profile corresponds, and by appropriately converting based on the output side profile corresponding to the diagnosed observation environment condition, Color matching can be performed.

本発明に係る画像処理装置は、第1の入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換するカラースペース診断用色変換手段と、カラースペース診断用色変換手段による変換結果と、予め定められた複数のカラースペースの各々で表された入力画像データを変換するための複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、第1の入力側プロファイルに基づいて変換される入力画像データのカラースペースが、複数のカラースペースの何れであるかを診断するカラースペース診断手段とを更に含み、第2の変換手段は、診断手段によって、第1の入力側プロファイルが観察環境条件に対応していると診断した場合、診断手段によって診断された第1の入力側プロファイルが対応している観察環境条件、出力画像データが観察される環境を示す予め定められた観察環境条件、及びカラースペース診断手段によって診断されたカラースペースに対応した出力側プロファイルに基づいて、非依存画像データを変換すると共に、変換された非依存画像データを出力画像データに変換することができる。これにより、第1の入力側プロファイルに基づいて変換される入力画像データのカラースペースを診断することができ、また、診断されたカラースペースに対応した出力側プロファイルに基づいて変換することにより、適切にカラーマッチングを行うことができる。   An image processing apparatus according to the present invention includes a color space diagnosis color conversion unit that performs color conversion of each of color values indicating saturated colors in a plurality of predetermined main colors based on a first input side profile, and a color space diagnosis. By comparing the conversion result by the color conversion means with each of the conversion results based on the plurality of input side profiles for converting the input image data represented in each of a plurality of predetermined color spaces, Color space diagnosis means for diagnosing which of the plurality of color spaces is the color space of the input image data to be converted based on the one input side profile, and the second conversion means is provided by the diagnosis means. When the first input side profile is diagnosed to correspond to the observation environment condition, the first input side profile diagnosed by the diagnostic means Is independent based on the viewing environment conditions that are supported, the predetermined viewing environment conditions indicating the environment in which the output image data is observed, and the output-side profile corresponding to the color space diagnosed by the color space diagnostic means The image data can be converted, and the converted independent image data can be converted into output image data. As a result, the color space of the input image data to be converted based on the first input side profile can be diagnosed, and the conversion can be appropriately performed by converting based on the output side profile corresponding to the diagnosed color space. Color matching can be performed.

また、本発明に係る画像処理装置は、第1の入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換する色温度診断用色変換手段と、色温度診断用色変換手段による変換結果と、予め定められた複数の色温度変換手法の各々を用いた複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、第1の入力側プロファイルに基づく変換で用いられる色温度変換手法が、複数の色温度変換手法の何れであるかを診断する色温度変換診断手段とを更に含み、第2の変換手段は、診断手段によって、第1の入力側プロファイルが観察環境条件に対応していると診断した場合、診断手段によって診断された第1の入力側プロファイルが対応している観察環境条件及び出力画像データが観察される環境を示す予め定められた観察環境条件に対応し、かつ、色温度診断手段によって診断された色温度変換手法を用いた出力側プロファイルに基づいて、非依存画像データを変換すると共に、変換された非依存画像データを出力画像データに変換し、診断手段によって、第1の入力側プロファイルが前記観察環境条件に対応していないと診断した場合、色温度診断手段によって診断された色温度変換手法を用い、かつ、観察環境条件に対応していない出力側プロファイルに基づいて、非依存画像データを出力画像データに変換することができる。これにより、第1の入力側プロファイルに基づく変換で用いられる色温度変換手法を診断することができ、また、診断された色温度変換手法を用いた出力側プロファイルに基づいて変換することにより、適切にカラーマッチングを行うことができる。   In addition, the image processing apparatus according to the present invention includes a color temperature diagnostic color conversion unit that performs color conversion of each of color values indicating saturated colors in a plurality of predetermined main colors based on the first input side profile, and a color By comparing the conversion result by the color conversion means for temperature diagnosis with each of the conversion results based on a plurality of input side profiles using each of a plurality of predetermined color temperature conversion methods, the first input side profile is obtained. And a color temperature conversion diagnostic means for diagnosing which of the plurality of color temperature conversion techniques is used, and the second conversion means uses the diagnostic means to detect the first color temperature conversion technique. When diagnosing that the input side profile corresponds to the observation environment condition, the observation environment condition and the output image data corresponding to the first input side profile diagnosed by the diagnosis unit are observed. Independent image data is converted and converted based on the output side profile using the color temperature conversion method diagnosed by the color temperature diagnostic means corresponding to a predetermined observation environment condition indicating the boundary. When the independent image data is converted into output image data, and the diagnosis means diagnoses that the first input side profile does not correspond to the observation environment condition, the color temperature conversion method diagnosed by the color temperature diagnosis means is performed. The independent image data can be converted into output image data based on the output side profile that is used and does not correspond to the observation environment condition. Thereby, it is possible to diagnose the color temperature conversion method used in the conversion based on the first input side profile, and it is possible to appropriately perform the conversion based on the output side profile using the diagnosed color temperature conversion method. Color matching can be performed.

本発明に係る診断プログラムは、所定の装置に依存したカラースペースで表された入力画像データを、装置に依存しない色空間で表された非依存画像データに変換するための入力側プロファイルであって、かつ、前記入力画像データが観察される環境を示す予め定められた複数の観察環境条件の各々に対応した複数の観察条件対応プロファイルを記憶した記憶手段を含むコンピュータを、診断対象となる入力側プロファイル及び前記複数の観察条件対応プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換する色変換手段、及び前記色変換手段による変換結果を比較することにより、前記診断対象の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記診断対象の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記診断対象の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断する診断手段として機能させるためのプログラムである。   A diagnostic program according to the present invention is an input side profile for converting input image data expressed in a color space depending on a predetermined device into independent image data expressed in a color space independent of the device. And a computer including storage means storing a plurality of observation condition correspondence profiles corresponding to each of a plurality of predetermined observation environment conditions indicating an environment in which the input image data is observed. By color conversion means for color-converting predetermined gradation data composed of a plurality of color values having different densities of a predetermined main color based on each of the profile and the plurality of profiles corresponding to the viewing conditions, and the color conversion means By comparing the conversion results, it is possible to diagnose whether the input side profile to be diagnosed corresponds to the observation environment condition. When the diagnosis target input side profile corresponds to the observation environment condition, the observation environment condition corresponding to the diagnosis target input profile is any of the plurality of observation environment conditions. It is a program for functioning as a diagnostic means for diagnosing whether there is any.

以上説明したように、本発明の診断装置、診断方法、及びプログラムによれば、診断対象となる入力側プロファイル及び複数の観察条件対応プロファイルの各々に基づいて、階調データを色変換し、変換結果を比較することにより、入力側プロファイルが対応している観察環境条件を診断することができ、診断された観察環境条件に応じて、適切にカラーマッチングを行うことができる、という効果が得られる。   As described above, according to the diagnostic apparatus, diagnostic method, and program of the present invention, the tone data is color-converted and converted based on each of the input-side profile to be diagnosed and the plurality of observation condition-corresponding profiles. By comparing the results, it is possible to diagnose the observation environment condition supported by the input side profile, and it is possible to obtain an effect that color matching can be appropriately performed according to the observed observation environment condition. .

また、本発明の画像処理装置によれば、入力画像データを変換するための第1の入力側プロファイル及び観察環境条件に対応している第2の入力側プロファイルの各々に基づいて、階調データを色変換し、変換結果を比較することにより、第1の入力側プロファイルが対応している観察環境条件を診断することができ、また、診断された観察環境条件に対応した出力側プロファイルに基づいて変換することにより、適切にカラーマッチングを行うことができる、という効果が得られる。   According to the image processing apparatus of the present invention, the gradation data is based on the first input side profile for converting the input image data and the second input side profile corresponding to the observation environment condition. By converting the colors of the images and comparing the conversion results, it is possible to diagnose the observation environment condition supported by the first input profile, and based on the output profile corresponding to the diagnosed observation environment condition. By performing conversion, it is possible to obtain an effect that color matching can be performed appropriately.

以下、本発明の実施の形態について図面を参照して説明する。なお、本実施の形態では、印刷システムに本発明を適用した場合について説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, a case where the present invention is applied to a printing system will be described.

図1に示すように、本発明の第1の実施の形態に係る印刷システム10は、複合機12と、クライアントPC14と、LAN(ローカルエリアネットワーク)などのネットワーク16とで構成され、複合機12及びクライアントPC14はネットワーク16を介して相互に接続されている。   As shown in FIG. 1, the printing system 10 according to the first embodiment of the present invention includes a multifunction machine 12, a client PC 14, and a network 16 such as a LAN (local area network). The client PC 14 is connected to each other via the network 16.

複合機12は、各種プログラムやパラメータ等が記憶されたROM22、各種プログラムを実行するCPU24、CPU24による各種プログラムの実行時におけるワークエリア等として用いられるRAM26、画像データや後述する印刷処理ルーチンを実行するためのプログラムなどが記憶されたHDD32、及びこれらを相互に接続するためのバス30が設けられている。   The multifunction machine 12 executes a ROM 22 that stores various programs, parameters, and the like, a CPU 24 that executes the various programs, a RAM 26 that is used as a work area when the CPU 24 executes the various programs, image data, and a print processing routine that will be described later. An HDD 32 in which a program for storing the program is stored, and a bus 30 for connecting them to each other are provided.

HDD32には、後述する色変換処理で用いられる複数の色変換プロファイルが記憶されている。   The HDD 32 stores a plurality of color conversion profiles used in a color conversion process to be described later.

また、複合機12には、さらに、原稿を読みとって画像データを生成するスキャナ34と、画像データに基づいて感光体に静電潜像を記録し、静電潜像をモノクロトナーまたはカラートナーを用いて現像し、現像した画像を記録用紙に転写して出力する印字部36と、複合機12の各種処理を指示するための操作ボタンや操作パネルからなる操作パネル部38と、ネットワーク16を介して通信するためのネットワークインタフェース40とが設けられており、これらもバス30に接続されている。   The multifunction machine 12 further includes a scanner 34 that reads an original and generates image data, and records an electrostatic latent image on a photoconductor based on the image data. The electrostatic latent image is printed with monochrome toner or color toner. A printing unit 36 that transfers the developed image to a recording sheet and outputs it; an operation panel unit 38 including operation buttons and operation panels for instructing various processes of the multifunction machine 12; And a network interface 40 for communicating with each other, and these are also connected to the bus 30.

なお、複合機12は、従来公知の複合機の一般的構成を備えていればよく、本実施の形態では、複合機12の他の構成及び一般的処理の説明を省略する。   Note that the multifunction machine 12 only needs to have a general configuration of a conventionally known multifunction machine, and in the present embodiment, description of other configurations and general processing of the multifunction machine 12 is omitted.

また、クライアントPC14は、従来公知のパーソナルコンピュータの一般的構成を備えていればよく、本実施の形態では、クライアントPC14の構成及び一般的処理の説明を省略する。   The client PC 14 only needs to have a general configuration of a conventionally known personal computer, and the description of the configuration and general processing of the client PC 14 is omitted in the present embodiment.

次に、複合機12で実行されるカラー画像データの色変換処理について、図2を用いて説明する。まず、ディスプレイに表示させるためのRGB色空間のカラー画像データであるRGB画像データが入力されると、第1の色変換処理によって、入力されたRGB画像データに添付された入力側プロファイルに基づいて、RGB色空間のRGB画像データから、装置に依存しないXYZ色空間の第1のXYZ画像データに変換される。ここで、RGB画像データは、ディスプレイに依存した色域で表されている。また、入力側プロファイルは、D50基準のICCプロファイルを基に作成されているため、入力されたRGB画像データの光源に関する観察環境がD50以外(例えば、D93やD65など)の場合、色温度変換(例えば、BradFordやWrite−Thomsonなどの色温度変換手法による色温度変換)が行われ、入力側プロファイルに基づいて変換された第1のXYZ画像データについて、光源に関する観察環境がD50となる。また、第1の色変換処理後の階調性(階調カーブ)は、γによって異なる。   Next, color conversion processing of color image data executed by the multifunction machine 12 will be described with reference to FIG. First, when RGB image data, which is color image data in the RGB color space to be displayed on the display, is input, the first color conversion processing is performed based on the input side profile attached to the input RGB image data. The RGB image data in the RGB color space is converted into the first XYZ image data in the XYZ color space independent of the apparatus. Here, the RGB image data is represented by a color gamut depending on the display. In addition, since the input side profile is created based on the ICC profile based on the D50 standard, when the observation environment related to the light source of the input RGB image data is other than D50 (for example, D93 or D65), color temperature conversion ( For example, for the first XYZ image data converted based on the input-side profile after color temperature conversion using a color temperature conversion method such as BradFord or Write-Thomson is performed, the observation environment regarding the light source is D50. Further, the gradation (gradation curve) after the first color conversion processing varies depending on γ.

そして、第2の色変換処理によって、色の見えモデル(CAM:Color Appearance Model)を考慮して、XYZ色空間において、第1のXYZ画像データから第2のXYZ画像データに色変換される。   Then, in the XYZ color space, color conversion is performed from the first XYZ image data to the second XYZ image data in consideration of a color appearance model (CAM: Color Appearance Model) by the second color conversion process.

この第2の色変換処理では、入力側の観察環境条件を入力としたCAM変換で、第1のXYZ画像データを、観察環境に依存しない第1のJCHデータに変換し、第1のJCHデータに対して色域圧縮処理を行って、第2のJCHデータを生成し、出力するカラー画像データが観察される環境を示す出力側の観察環境条件を入力としたCAM逆変換で、第2のJCHデータを、第2のXYZ画像データに変換するように作成されている。なお、色域圧縮処理では、入力されるRGB画像データの色域である入力側の色域から、複合機12による印刷で再現可能な色域である出力側の色域に圧縮する処理が行われる。   In the second color conversion process, the first XYZ image data is converted into the first JCH data independent of the observation environment by the CAM conversion using the input observation environment condition as the input, and the first JCH data is obtained. The gamut compression process is performed on the image data to generate second JCH data, and the second CAM inverse transform is performed by using the output observation environment condition indicating the environment in which the output color image data is observed. JCH data is created to be converted into second XYZ image data. In the color gamut compression process, a process of compressing from the input side color gamut, which is the color gamut of the input RGB image data, to the output side color gamut, which is a color gamut reproducible by printing by the multifunction machine 12, is performed. Is called.

また、入力側の観察環境条件には、例えば、RGB画像データの観察環境として、オフィスの照明環境におけるディスプレイの観察環境を示す条件が設定され、出力側の観察環境条件には、例えば、CMYK画像データの観察環境として、画像が印刷された用紙の観察環境を示す境条件が設定される。なお、観察環境条件は、例えば、背景輝度Ybや、順応輝度La、不完全順応ファクタD、光源の種類(D50、D65、D93など)などを示している。   In addition, as the observation environment condition on the input side, for example, a condition indicating the observation environment of the display in the office illumination environment is set as the observation environment of the RGB image data, and for example, the CMYK image is set as the observation environment condition on the output side. A boundary condition indicating the observation environment of the paper on which the image is printed is set as the data observation environment. The observation environment conditions indicate, for example, background luminance Yb, adaptation luminance La, incomplete adaptation factor D, light source type (D50, D65, D93, etc.), and the like.

次の第3の色変換処理では、第2のXYZ画像データから、複合機12で出力するためのCMYK色空間のカラー画像データであるCMYK画像データに変換される。このとき、出力するCMYK画像データの光源に関する観察環境がD50以外の場合には、第2のXYZ画像データの光源に関する観察環境がD50であるため、色温度変換が行われ、CMYK画像データの光源に関する観察環境が、出力側の観察環境条件が示す光源の種類となる。   In the next third color conversion process, the second XYZ image data is converted into CMYK image data which is color image data in the CMYK color space for output by the multifunction machine 12. At this time, when the observation environment related to the light source of the CMYK image data to be output is other than D50, since the observation environment related to the light source of the second XYZ image data is D50, color temperature conversion is performed and the light source of the CMYK image data Is the type of light source indicated by the observation environment condition on the output side.

なお、観察環境条件に対応した色変換を行わない場合には、第2の色変換処理が行われない。ただし、観察環境条件に対応した色変換を行わない場合であっても、第1の色変換処理においては、光源に関する観察環境をD50とするための色温度変換処理が行われ、また、第3の色変換処理においても、光源に関する観察環境をD50にするための色温度変換処理が行われる。   Note that when the color conversion corresponding to the observation environment condition is not performed, the second color conversion process is not performed. However, even if the color conversion corresponding to the observation environment condition is not performed, in the first color conversion process, the color temperature conversion process for setting the observation environment related to the light source to D50 is performed. Also in the color conversion process, the color temperature conversion process for setting the observation environment regarding the light source to D50 is performed.

出力側プロファイルは、上記の第2の色変換処理及び第3の色変換処理を行うように作成されており、出力側プロファイルに基づいて、XYZ画像データを変換すると、CMYK画像データが生成される。   The output side profile is created so as to perform the second color conversion process and the third color conversion process described above. When the XYZ image data is converted based on the output side profile, CMYK image data is generated. .

複合機12には、観察環境条件に対応していない出力側プロファイルと、所定の入力側の観察環境条件(例えば、観察環境条件A)、所定の入力側の色域(例えば、sRGB)、及び予め定められた出力側の観察環境条件に対応し、かつ、所定の色温度変換手法(例えば、Wright−Tomson)を用いた出力側プロファイルが予め用意されており、HDD26に記憶されている。   The MFP 12 includes an output-side profile that does not correspond to the observation environment condition, a predetermined input-side observation environment condition (for example, the observation environment condition A), a predetermined input-side color gamut (for example, sRGB), and An output-side profile corresponding to a predetermined output-side observation environment condition and using a predetermined color temperature conversion method (for example, Wright-Thomson) is prepared in advance and stored in the HDD 26.

また、複合機12には、入力側の観察環境条件の診断用に、入力側の観察環境条件として予め定められた複数の観察環境条件の各々に対応した複数の観察環境条件診断用入力側プロファイルと観察環境条件に対応していない観察環境条件診断用未対応入力側プロファイルが用意されており、HDD26に記憶されている。観察環境条件に対応した観察環境条件診断用入力側プロファイルとして、例えば、背景輝度(Yb1)、順応輝度(La1)、不完全順応ファクタ(D1)、及びγ(γ1)に対応するように、観察環境条件診断用未対応入力側プロファイルを補正した入力側プロファイルである第1の観察環境条件診断用入力側プロファイルと、背景輝度(Yb2)、順応輝度(La2)、不完全順応ファクタ(D2)、及びγ(γ2)に対応するように、観察環境条件診断用未対応入力側プロファイルを補正した入力側プロファイルである第2の観察環境条件診断用入力側プロファイルが用意されている。   Further, the multifunction machine 12 includes a plurality of observation environment condition diagnosis input side profiles corresponding to each of a plurality of observation environment conditions predetermined as input side observation environment conditions for diagnosis of the input side observation environment conditions. The observation environment condition diagnosis non-corresponding input side profile that does not correspond to the observation environment condition is prepared and stored in the HDD 26. As an input profile for observation environment condition diagnosis corresponding to the observation environment condition, for example, observation is performed so as to correspond to background luminance (Yb1), adaptation luminance (La1), incomplete adaptation factor (D1), and γ (γ1). A first observation environmental condition diagnosis input side profile which is an input side profile obtained by correcting an unsupported input side profile for environmental condition diagnosis, background luminance (Yb2), adaptation luminance (La2), incomplete adaptation factor (D2), And γ (γ2), a second observation environment condition diagnosis input side profile is prepared which is an input side profile obtained by correcting the observation environment condition diagnosis unsupported input side profile.

また、複合機12には、入力側の色域の診断用に、複数の色域で表されたカラー画像データの各々を変換するための複数の色域診断用入力側プロファイルが用意されており、HDD26に記憶されている。例えば、色域がAdobeRGBであるカラー画像データを変換するためのAdobeRGB用入力側プロファイルと、色域がsRGBであるカラー画像データを変換するためのsRGB用入力側プロファイルと、色域がAppleRGBであるカラー画像データを変換するためのAppleRGB用入力側プロファイルとが用意されている。更に、色域がscRGBであるカラー画像データが入力されることが想定される場合には、scRGB用入力側プロファイルも用意されていることが好ましい。   Further, the multifunction machine 12 is provided with a plurality of color gamut diagnosis input side profiles for converting each of color image data represented by a plurality of color gamuts for diagnosis of the input side color gamut. Are stored in the HDD 26. For example, the input side profile for AdobeRGB for converting color image data whose color gamut is AdobeRGB, the input side profile for sRGB for converting color image data whose color gamut is sRGB, and the color gamut is AppleRGB. An RGB input side profile for converting color image data is prepared. Furthermore, when it is assumed that color image data having a color gamut of scRGB is input, it is preferable that an input side profile for scRGB is also prepared.

また、複合機12には、入力側の色温度変換手法の診断用に、複数の色温度変換手法を用いて変換するための複数の色温度変換手法診断用入力側プロファイルが用意されており、HDD26に記憶されている。例えば、診断対象の入力側プロファイルにBradFord色温度変換手法を用いた逆色温度変換をかけた後に、色温度変換をかけて生成されるBradFord用入力側プロファイルと、診断対象の入力側プロファイルにWright−Tomson色温度変換手法を用いた逆色温度変換をかけた後に、色温度変換をかけて生成されるWright−Tomson用入力側プロファイルと、診断対象の入力側プロファイルにEstevez色温度変換手法を用いた逆色温度変換をかけた後に、色温度変換をかけて生成されるEstevez用入力側プロファイルとが用意されている。   The multifunction machine 12 has a plurality of color temperature conversion method diagnosis input side profiles for conversion using a plurality of color temperature conversion methods for diagnosis of the input side color temperature conversion method. Stored in the HDD 26. For example, after applying inverse color temperature conversion using the BradFord color temperature conversion method to the diagnosis target input side profile, the BradFord input side profile generated by performing color temperature conversion, and the diagnosis target input side profile -Use the Estevez color temperature conversion method for the input-side profile for Wright-Thomson generated by color temperature conversion after applying reverse color temperature conversion using the Tomson color temperature conversion method and the input-side profile to be diagnosed After the reverse color temperature conversion is performed, an Estevez input side profile generated by performing the color temperature conversion is prepared.

次に、第1の実施の形態に係る印刷システム10の動作について説明する。なお、本実施の形態では、クライアントPC14で作成したRGB画像データを複合機12で印刷させる場合を例に説明する。   Next, the operation of the printing system 10 according to the first embodiment will be described. In the present embodiment, an example in which RGB image data created by the client PC 14 is printed by the multifunction machine 12 will be described.

まず、クライアントPC14において、ディスプレイに表示された画像をユーザが編集して、RGB画像データを生成し、そして、RGB画像データを複合機12に印刷させる指示がユーザから与えられると、生成されたRGB画像データとRGB画像データを変換させるための入力側プロファイルとがネットワーク16を介して複合機12に入力され、複合機12において、図3に示す印刷処理ルーチンが実行される。   First, in the client PC 14, when the user edits the image displayed on the display to generate RGB image data, and when the user gives an instruction to print the RGB image data on the multifunction device 12, the generated RGB Image data and an input-side profile for converting RGB image data are input to the multifunction machine 12 via the network 16, and a print processing routine shown in FIG. 3 is executed in the multifunction machine 12.

まず、ステップ100において、RGB画像データ及びRGB画像データに添付された入力側プロファイルが入力されたか否かを判定し、クライアントPC14からRGB画像データ及び入力側プロファイルが入力されると、ステップ102へ進み、入力された入力側プロファイルが対応している観察環境条件を診断するための観察環境診断処理が行われる。   First, in step 100, it is determined whether or not the RGB image data and the input side profile attached to the RGB image data are input. If the RGB image data and the input side profile are input from the client PC 14, the process proceeds to step 102. The observation environment diagnosis process for diagnosing the observation environment condition corresponding to the input profile on the input side is performed.

ここで、このステップ102を実現するための観察環境診断処理ルーチンについて、図4を用いて説明する。まず、ステップ150において、入力された入力側プロファイルに基づいて、予め用意された階調データを色変換する。階調データは、図5に示すように、所定の主要色と白とを結んだ階調データであり、任意の刻み幅で濃度が異なる複数の色値((R、G、B)=(255、255、0)・・・(128、128、0)・・・(0、0、0))から構成され、また、この階調データが複数の主要色(例えば、イエローY、マゼンタM、シアンC、ブラックK、レッドR、グリーンG、及びブルーB)毎に用意されている。上記のステップ150の色変換により、XYZ色空間の複数の色値から構成されるXYZ階調データが得られる。   Here, an observation environment diagnosis processing routine for realizing this step 102 will be described with reference to FIG. First, in step 150, color conversion is performed on gradation data prepared in advance based on the input profile on the input side. As shown in FIG. 5, the gradation data is gradation data connecting a predetermined main color and white, and a plurality of color values ((R, G, B) = ((R, G, B) = ( 255, 255, 0)... (128, 128, 0)... (0, 0, 0)), and the gradation data includes a plurality of main colors (for example, yellow Y, magenta M). , Cyan C, black K, red R, green G, and blue B). By the color conversion in step 150 described above, XYZ gradation data composed of a plurality of color values in the XYZ color space is obtained.

そして、ステップ152において、色変換により得られたXYZ階調データの各色値について、白からの色差を算出し、図6に示すような階調カーブを主要色毎に作成する。   In step 152, the color difference from white is calculated for each color value of the XYZ gradation data obtained by the color conversion, and a gradation curve as shown in FIG. 6 is created for each main color.

次のステップ154では、予め用意された第1の観察環境条件診断用入力側プロファイルに基づいて、上記の各主要色の階調データを色変換し、ステップ156で、ステップ154の色変換により得られたXYZ階調データの各色値について、白からの色差を算出し、階調カーブを主要色毎に作成する。また、ステップ158で、ステップ154と同様に、予め用意された第2の観察環境条件診断用入力側プロファイルに基づいて、上記の各主要色の階調データを色変換し、ステップ160で、ステップ156の色変換により得られたXYZ階調データの各色値について、白からの色差を算出し、階調カーブを主要色毎に作成する。   In the next step 154, the gradation data of each main color is color-converted based on the first observation environment condition diagnosis input side profile prepared in advance. In step 156, the color conversion in step 154 is performed. For each color value of the obtained XYZ gradation data, a color difference from white is calculated, and a gradation curve is created for each main color. Further, in step 158, similar to step 154, the gradation data of each of the main colors is color-converted based on the second observation environment condition diagnosis input side profile prepared in advance. For each color value of the XYZ gradation data obtained by the color conversion of 156, a color difference from white is calculated, and a gradation curve is created for each main color.

そして、ステップ162では、予め用意された観察環境条件診断用未対応入力側プロファイルに基づいて、上記の各主要色の階調データを色変換し、ステップ164で、ステップ162の色変換により得られたXYZ階調データの各色値について、白からの色差を算出し、階調カーブを主要色毎に作成する。   In step 162, the gradation data of each of the main colors is color-converted based on the pre-prepared observation environment condition diagnosis unsupported input side profile. In step 164, the color conversion of step 162 is performed. For each color value of the XYZ gradation data, a color difference from white is calculated, and a gradation curve is created for each main color.

次のステップ166において、パターンマッチングなどの手法を用いて、ステップ152で作成された階調カーブと、ステップ156、160、164で作成された階調カーブの各々との一致度を算出し、ステップ168で、入力された入力側プロファイルの観察環境条件及びγが、予め用意された複数の観察環境条件診断用入力側プロファイルの観察環境条件及びγの何れであるかを診断して、観察環境診断処理ルーチンを終了する。例えば、最も一致度の高い階調カーブの観察環境条件診断用入力側プロファイルの観察環境条件及びγを、入力された入力側プロファイルの観察環境条件及び入力側のγとして診断する。なお、最も一致の高い階調カーブが、観察環境条件診断用未対応入力側プロファイルの階調カーブであった場合には、入力側プロファイルが、観察環境条件に対応していないと診断される。   In the next step 166, the degree of coincidence between the gradation curve created in step 152 and each of the gradation curves created in steps 156, 160 and 164 is calculated using a technique such as pattern matching. In 168, an observation environment diagnosis is performed by diagnosing whether the input observation environment condition and γ of the input side profile are a plurality of observation environment conditions and γ of a plurality of observation environment condition diagnosis input profiles prepared in advance. The processing routine ends. For example, the observation environment condition and γ of the input side profile for observation environment condition diagnosis of the gradation curve having the highest degree of coincidence are diagnosed as the observation environment condition of the input side profile and γ on the input side. When the gradation curve having the highest coincidence is the gradation curve of the input environment profile that does not support observation environment condition diagnosis, it is diagnosed that the input side profile does not correspond to the observation environment condition.

入力側の観察環境条件に応じて入力側プロファイルを補正した場合、階調性に大きく変化が生じると考えられることから、観察環境診断処理ルーチンでは、階調データの色変換の結果を比較して、入力側プロファイルが対応している観察環境条件を診断する。なお、階調性の変化の度合いは色相によって異なり、色差の変化の度合いが色相毎に異なるため、パターンマッチングでは、色相毎に重み付けを行い、一致度を算出することが好ましい。   When the input-side profile is corrected according to the input-side observation environment conditions, it is considered that the gradation changes greatly, so the observation environment diagnosis processing routine compares the results of color conversion of the gradation data. Diagnose the observation environmental conditions supported by the input side profile. Note that the degree of change in gradation varies depending on the hue, and the degree of change in color difference differs for each hue. Therefore, in pattern matching, it is preferable to perform weighting for each hue and calculate the degree of coincidence.

次に、印刷処理ルーチンのステップ104では、入力側プロファイルに基づく変換で用いる色温度変換手法を診断するための色温度変換手法診断処理を実行する。   Next, in step 104 of the print processing routine, a color temperature conversion technique diagnosis process for diagnosing a color temperature conversion technique used for conversion based on the input side profile is executed.

ここで、ステップ108を実現するための色温度変換手法診断処理ルーチンの内容について図7を用いて説明する。まず、ステップ180で、入力された入力側プロファイルに基づいて、予め用意された飽和色データを色変換する。飽和色データは、複数の主要色(例えば、イエローY、マゼンタM、シアンC、ブラックK、レッドR、グリーンG、及びブルーB)の飽和色を示す複数の色値((R、G、B)=(255、255、0)、(255、0、255)、(0、255、255)、(255、255、255)、(255、0、0)、(0、255、0)、(0、0、255))から構成されている。また、上記のステップ180の色変換により、XYZ色空間の複数の色値から構成されるXYZ飽和色データが得られる。   Here, the contents of the color temperature conversion method diagnosis processing routine for realizing Step 108 will be described with reference to FIG. First, in step 180, the saturated color data prepared in advance is color-converted based on the input profile on the input side. The saturated color data includes a plurality of color values ((R, G, B) indicating saturated colors of a plurality of main colors (for example, yellow Y, magenta M, cyan C, black K, red R, green G, and blue B). ) = (255, 255, 0), (255, 0, 255), (0, 255, 255), (255, 255, 255), (255, 0, 0), (0, 255, 0), (0, 0, 255)). Further, XYZ saturated color data composed of a plurality of color values in the XYZ color space is obtained by the color conversion in step 180 described above.

次のステップ182では、予め用意されたBradFord用入力側プロファイルに基づいて、上記の飽和色データを色変換し、ステップ184で、ステップ180の色変換により得られたXYZ飽和色データの各色値と、ステップ182の色変換により得られたXYZ飽和色データの各色値とについて、各主要色の色相差を算出する。   In the next step 182, the saturated color data is color-converted based on the BradFord input side profile prepared in advance, and in step 184, each color value of the XYZ saturated color data obtained by the color conversion in step 180 is converted. The hue difference of each main color is calculated for each color value of the XYZ saturated color data obtained by the color conversion in step 182.

次のステップ186では、予め用意されたWright−Tomson用入力側プロファイルに基づいて、上記の飽和色データを色変換し、ステップ188で、ステップ180の色変換により得られたXYZ飽和色データの各色値と、ステップ186の色変換により得られたXYZ飽和色データの各色値とについて、各主要色の色相差を算出する。   In the next step 186, the above-described saturated color data is color-converted based on the Wright-Thomson input side profile prepared in advance, and in step 188, each color of the XYZ saturated color data obtained by the color conversion in step 180 is converted. For each value and each color value of the XYZ saturated color data obtained by the color conversion in step 186, the hue difference of each main color is calculated.

また、次のステップ190では、予め用意されたEstevez用入力側プロファイルに基づいて、上記の飽和色データを色変換し、ステップ192で、ステップ180の色変換により得られたXYZ飽和色データの各色値と、ステップ190の色変換により得られたXYZ飽和色データの各色値とについて、各主要色の色相差を算出する。   In the next step 190, the saturated color data is color-converted on the basis of a pre-prepared Estevez input profile, and in step 192, each color of the XYZ saturated color data obtained by the color conversion in step 180 is converted. For each value and each color value of the XYZ saturated color data obtained by the color conversion in step 190, the hue difference of each main color is calculated.

そして、ステップ194では、以下の式により、ステップ184、188、192で算出された色相差(H_BFD−H_X)に対して主要色毎に重み付けGを行って、以下の式により、診断係数HX(BFD)、HX(WT)、HX(EST)を算出する。
HX(BFD)=Gr*(Hr_BFD−Hr_X)+Gy*(Hy_BFD−Hy_X)+Gg*(Hg_BFD−Hg_X)+ Gc*(Hc_BFD−Hc_X)+Gb*(Hb_BFD−Hb_X)+Gm*(Hm_BFD−Hm_X)
HX(WT)=Gr*(Hr_WT−Hr_X)+Gy*(Hy_WT−Hy_X)+Gg*(Hg_WT−Hg_X)+ Gc*(Hc_WT−Hc_X)+Gb*(Hb_WT−Hb_X)+Gm*(Hm_WT−Hm_X)
HX(EST)=Gr*(Hr_EST−Hr_X)+Gy*(Hy_EST−Hy_X)+Gg*(Hg_EST−Hg_X)+ Gc*(Hc_EST−Hc_X)+Gb*(Hb_EST−Hb_X)+Gm*(Hm_EST−Hm_X)
In step 194, the hue difference G (H_BFD−H_X) calculated in steps 184, 188, and 192 is weighted for each main color by the following equation, and the diagnostic coefficient HX ( BFD), HX (WT), and HX (EST) are calculated.
HX (BFD) = Gr * (Hr_BFD-Hr_X) + Gy * (Hy_BFD-Hy_X) + Gg * (Hg_BFD-Hg_X) + Gc * (Hc_BFD-Hc_X) + Gb * (Hb_BFD-Hb_X) m_X
HX (WT) = Gr * (Hr_WT−Hr_X) + Gy * (Hy_WT−Hy_X) + Gg * (Hg_WT−Hg_X) + Gc * (Hc_WT−Hc_X) + Gb * (Hb_WT−Hb_X) + Gm * (Hm_T)
HX (EST) = Gr * (Hr_EST−Hr_X) + Gy * (Hy_EST−Hy_X) + Gg * (Hg_EST−Hg_X) + Gc * (Hc_EST−Hc_X) + Gb * (Hb_EST−Hb_X) + Gm * (Hm_EST)

次のステップ196では、入力された入力側プロファイルに基づく変換で用いられる色温度変換手法が、予め用意された複数の色温度変換手法診断用入力側プロファイルに用いられる色温度変換手法の何れであるかを診断して、色温度変換手法診断処理ルーチンを終了する。例えば、ステップ194で算出された診断係数HXのうち、最小となった診断係数HXに対応する色温度変換手法診断用入力側プロファイルに用いられる色温度変換手法を、入力された入力側プロファイルに基づく変換で用いられる色温度変換手法として診断する。   In the next step 196, the color temperature conversion method used in the conversion based on the input side profile input is any of a plurality of color temperature conversion methods used in advance for the input side profile for color temperature conversion method diagnosis. The color temperature conversion method diagnosis processing routine is terminated. For example, the color temperature conversion technique used for the color temperature conversion technique diagnosis input side profile corresponding to the smallest diagnostic coefficient HX among the diagnostic coefficients HX calculated in step 194 is based on the input side profile input. Diagnose as a color temperature conversion method used in the conversion.

図8に示すように、色温度変換手法によって飽和色の色相が異なるため、色温度変換手法診断処理ルーチンでは、飽和色データの色変換の結果を比較し、色相差に基づいて、入力側プロファイルに基づく変換で用いられる色温度変換手法を診断する。また、一般的に青、緑の領域で色相が大きく異なり、赤やシアンの領域では大きな違いは見られないため、色相毎に色相差に重み付けして、診断係数を算出して、色温度変換手法を診断している。   As shown in FIG. 8, since the hue of the saturated color differs depending on the color temperature conversion method, the color temperature conversion method diagnosis processing routine compares the color conversion results of the saturated color data, and determines the input side profile based on the hue difference. Diagnose color temperature conversion method used in conversion based on. In general, the hues in the blue and green regions differ greatly, and there is no significant difference in the red and cyan regions. Therefore, the hue coefficient is weighted for each hue, the diagnostic coefficient is calculated, and the color temperature is converted. Diagnosing the method.

次に、印刷処理ルーチンのステップ106において、入力された入力側プロファイルが、観察環境条件に対応しているか否かを判定し、ステップ102で観察環境条件に対応していないと診断された場合には、ステップ112へ進み、ステップ104で診断された色温度変換手法及び入力側のγを用い、かつ、観察環境条件に対応していない出力側プロファイルとなるように、予め用意された観察環境条件に対応していない出力側プロファイルを補正し、ステップ114へ移行する。なお、出力側プロファイルに基づく変換が用いている色温度変換手法及びγが、診断された入力側の色温度変換手法及びγと同じ場合には、補正を行わずに予め用意された観察環境条件に対応していない出力側プロファイルをそのまま用いればよい。   Next, in step 106 of the print processing routine, it is determined whether or not the input profile on the input side corresponds to the observation environment condition. If it is determined in step 102 that the input environment profile does not correspond to the observation environment condition. Advances to step 112 and uses the color temperature conversion method diagnosed in step 104 and γ on the input side, and the observation environment conditions prepared in advance so that the output side profile does not correspond to the observation environment conditions. The output side profile not corresponding to the above is corrected, and the routine proceeds to step 114. If the color temperature conversion method and γ used in the conversion based on the output side profile are the same as the diagnosed input side color temperature conversion method and γ, the observation environment conditions prepared in advance without correction are used. The output side profile that does not correspond to the above may be used as it is.

一方、ステップ102で観察環境条件に対応していると診断された場合には、ステップ108で、入力側プロファイルで変換する入力画像データの色域を診断するための色域診断処理を実行する。   On the other hand, if it is determined in step 102 that the observation environment condition is supported, in step 108, a color gamut diagnosis process for diagnosing the color gamut of the input image data to be converted by the input side profile is executed.

ここで、ステップ108を実現するための色域診断処理ルーチンの内容について図9を用いて説明する。まず、ステップ200で、入力された入力側プロファイルに基づいて、予め用意された飽和色データを色変換する。飽和色データとして、色温度変換手法診断処理で用いた飽和色データと同様のものを用いればよい。上記のステップ200の色変換により、XYZ色空間の複数の色値から構成されるXYZ飽和色データが得られる。   Here, the contents of the color gamut diagnosis processing routine for realizing Step 108 will be described with reference to FIG. First, in step 200, color conversion is performed on saturated color data prepared in advance based on the input profile on the input side. The saturated color data may be the same as the saturated color data used in the color temperature conversion method diagnosis process. By the color conversion in step 200 described above, XYZ saturated color data composed of a plurality of color values in the XYZ color space is obtained.

次のステップ202では、予め用意されたAdobeRGB用入力側プロファイルに基づいて、上記の飽和色データを色変換し、ステップ204で、ステップ200の色変換により得られたXYZ飽和色データの各色値と、ステップ202の色変換により得られたXYZ飽和色データの各色値とについて、各主要色の彩度差を算出する。   In the next step 202, the saturated color data is color-converted based on the Adobe RGB input side profile prepared in advance, and in step 204, each color value of the XYZ saturated color data obtained by the color conversion in step 200 is converted. The saturation difference of each main color is calculated for each color value of the XYZ saturated color data obtained by the color conversion in step 202.

次のステップ206では、予め用意されたsRGB用入力側プロファイルに基づいて、上記の飽和色データを色変換し、ステップ208で、ステップ200の色変換により得られたXYZ飽和色データの各色値と、ステップ206の色変換により得られたXYZ飽和色データの各色値とについて、各主要色の彩度差を算出する。   In the next step 206, the saturated color data is color-converted based on the sRGB input side profile prepared in advance, and in step 208, each color value of the XYZ saturated color data obtained by the color conversion in step 200 is converted. The saturation difference of each main color is calculated for each color value of the XYZ saturated color data obtained by the color conversion in step 206.

また、次のステップ210では、予め用意されたappleRGB用入力側プロファイルに基づいて、上記の飽和色データを色変換し、ステップ212で、ステップ180の色変換により得られたXYZ飽和色データの各色値と、ステップ210の色変換により得られたXYZ飽和色データの各色値とについて、各主要色の彩度差を算出する。   In the next step 210, the saturated color data is color-converted based on the input RGB profile prepared in advance. In step 212, each color of the XYZ saturated color data obtained by the color conversion in step 180 is converted. For each value and each color value of the XYZ saturated color data obtained by the color conversion in step 210, the saturation difference of each main color is calculated.

そして、ステップ214では、以下の式により、ステップ204、208、212で算出された彩度差(C_sRGB−C_X)に対して主要色毎に重み付けGを行って、以下の式により、診断係数CXを算出する。   In step 214, weighting G is performed for each main color on the saturation difference (C_sRGB−C_X) calculated in steps 204, 208, and 212 using the following formula, and the diagnostic coefficient CX is calculated using the following formula. Is calculated.

次のステップ216では、入力された入力側プロファイルが変換するカラー画像データの色域が、予め用意された複数の色域診断用入力側プロファイルが変換するカラー画像データの色域の何れであるかを診断して、色域診断処理ルーチンを終了する。例えば、ステップ214で算出された診断係数CXのうち、最小となった診断係数CXに対応する色域診断用入力側プロファイルが変換するカラー画像データの色域を、入力された入力側プロファイルが変換するカラー画像データの色域を診断して、色域診断処理ルーチンを終了する。   In the next step 216, the color gamut of the color image data converted by the input profile on the input side is one of the color gamuts of the color image data converted by the plurality of color gamut diagnosis input profiles prepared in advance. And the color gamut diagnosis processing routine is terminated. For example, the input side profile converts the color gamut of the color image data converted by the color gamut diagnosis input side profile corresponding to the minimum diagnostic coefficient CX among the diagnostic coefficients CX calculated in step 214. The color gamut of the color image data to be diagnosed is diagnosed, and the color gamut diagnosis processing routine is terminated.

入力側プロファイルに使用される色域の種類はそれほど多くなく、図10に示すように、色域の広さが色相によって大きく異なることから、色域診断処理ルーチンでは、主要色の飽和色に対して色変換を行い、主要色毎の彩度差を算出し、彩度差を比較して、入力側プロファイルが変換するカラー画像データの色域を診断する。なお、色域の広さは色相によって大きく異なるため、彩度差に対して色相毎に重み付けを行い、診断係数を算出している。   There are not so many types of color gamuts used in the input side profile, and as shown in FIG. 10, the color gamut width varies greatly depending on the hue. The color conversion is performed, the saturation difference for each main color is calculated, the saturation difference is compared, and the color gamut of the color image data converted by the input side profile is diagnosed. In addition, since the width of the color gamut varies greatly depending on the hue, the diagnosis coefficient is calculated by weighting the saturation difference for each hue.

次に、印刷処理ルーチンのステップ110では、ステップ102で診断された入力側の観察環境条件、入力側のγ、及びステップ108で診断された入力側の色域に対応し、かつ、ステップ104で診断された色温度変換手法を用いた変換を行う出力側プロファイルとなるように、予め用意された出力側プロファイルを補正する。例えば、図11に示すように、予め用意された出力側プロファイルで想定している入力側の観察環境条件と診断された入力側の観察環境条件とが異なる場合には、出力側プロファイルによる第2の色変換処理の入力側の観察環境条件が正しくないため、診断された入力側の観察環境条件に対応した第2の色変換処理となるように、出力側プロファイルを補正する。また、予め用意された出力側プロファイルで想定された入力側の色域と診断された色域とが異なる場合には、出力側プロファイルによる第2の色変換処理の色域圧縮処理における圧縮元の色域が正しくないため、診断された入力側の色域に対応した第2の色変換処理となるように、出力側プロファイルを補正する。   Next, in step 110 of the print processing routine, it corresponds to the input-side observation environmental condition diagnosed in step 102, the input-side γ, and the input-side color gamut diagnosed in step 108, and in step 104. The output side profile prepared in advance is corrected so as to be an output side profile that performs conversion using the diagnosed color temperature conversion method. For example, as shown in FIG. 11, if the input-side observation environment condition assumed in the output-side profile prepared in advance is different from the diagnosed input-side observation environment condition, the second output-side profile is used. Since the viewing environment condition on the input side of the color conversion process is incorrect, the output side profile is corrected so that the second color conversion process corresponding to the diagnosed viewing environment condition on the input side is obtained. In addition, when the input-side color gamut assumed in the output-side profile prepared in advance is different from the diagnosed color gamut, the compression source in the color gamut compression processing of the second color conversion processing by the output-side profile is determined. Since the color gamut is not correct, the output side profile is corrected so that the second color conversion process corresponding to the diagnosed input side color gamut is obtained.

また、予め用意された出力側プロファイルで用いられる色温度変換手法及びγと診断された入力側の色温度変換手法及びγとが異なる場合には、入力側プロファイルによる第1の色変換処理と出力側プロファイルによる第3の色変換処理とで用いられる色温度変換手法及びγが一致しないため、診断された色温度変換手法及びγを用いた第3の色変換処理となるように、出力側プロファイルを補正する。   If the color temperature conversion method used in the output side profile prepared in advance and the color temperature conversion method and γ on the input side diagnosed are different from each other, the first color conversion processing and output by the input side profile are performed. Since the color temperature conversion method and γ used in the third color conversion processing by the side profile do not match, the output side profile is set so as to be the third color conversion processing using the diagnosed color temperature conversion method and γ. Correct.

なお、予め用意された出力側プロファイルで想定された入力側の観察環境条件、変換で用いられるγ、入力側の色域、及び変換で用いられる色温度変換手法が、診断された入力側の観察環境条件、入力側のγ、入力側の色域、及び入力側の色温度変換手法と同一である場合には、補正せずに、予め用意された出力側プロファイルを用いればよい。   The input side observation environment conditions assumed in the output side profile prepared in advance, the γ used in the conversion, the color gamut on the input side, and the color temperature conversion method used in the conversion are observed on the input side diagnosed. If the environmental conditions, the input side γ, the input side color gamut, and the input side color temperature conversion method are the same, the output side profile prepared in advance may be used without correction.

そして、ステップ114では、入力された入力側プロファイルに基づいて、入力されたRGB画像データをXYZ画像データに変換し、ステップ116において、ステップ110又はステップ112で補正された出力側プロファイルに基づいて、ステップ114で変換されたXYZ画像データをCMYK画像データに変換する。   In step 114, the input RGB image data is converted into XYZ image data on the basis of the input side profile, and in step 116, on the basis of the output side profile corrected in step 110 or step 112, The XYZ image data converted in step 114 is converted into CMYK image data.

そして、ステップ118において、ステップ116で変換されたCMYK画像データに基づいて、印字部36による印刷処理を実行し、記録用紙にRGB画像データが示す画像を印刷し、印刷処理ルーチンを終了する。   Then, in step 118, based on the CMYK image data converted in step 116, the printing process by the printing unit 36 is executed, the image indicated by the RGB image data is printed on the recording paper, and the printing process routine is ended.

このように、入力された入力側プロファイルが対応している入力側の観察環境条件、入力側のγ、入力側の色域、及び変換で用いられる色温度変換手法と、出力側プロファイルが想定している入力側の観察環境条件、変換で用いられるγ、入力側の色域、及び変換で用いられる色温度変換手法とを一致させることにより、見えが同じとなるように適切にカラーマッチングを行うことができるため、印刷処理によって印刷された記録用紙の画像の見えを、入力されたRGB画像データに基づいてディスプレイ上に表示される画像の見えを同じにすることができる。   In this way, the input-side observation environment conditions supported by the input-side profile, the input-side γ, the input-side color gamut, the color temperature conversion method used in the conversion, and the output-side profile are assumed. By matching the input viewing environment conditions, the gamma used for conversion, the color gamut on the input side, and the color temperature conversion method used for conversion, color matching is performed appropriately so that the appearances are the same. Therefore, the appearance of the image on the recording paper printed by the printing process can be made the same as the appearance of the image displayed on the display based on the input RGB image data.

以上説明したように、第1の実施の形態に係る印刷システムによれば、入力されたRGB画像データに添付された診断対象となる入力側プロファイル及び予め用意された複数の観察環境条件診断用入力側プロファイルの各々に基づいて、階調データを色変換し、変換結果を比較することにより、入力側プロファイルが対応している観察環境条件を診断することができ、また、診断された入力側の観察環境条件に対応した出力側プロファイルに基づいて変換を行うことにより、適切にカラーマッチングを行うことができる。   As described above, according to the printing system according to the first embodiment, the input side profile to be diagnosed attached to the input RGB image data and a plurality of observation environment condition diagnosis inputs prepared in advance. Based on each of the side profiles, color conversion is performed on the gradation data, and the conversion results are compared, thereby diagnosing the observation environment conditions supported by the input side profile. By performing conversion based on the output side profile corresponding to the observation environment condition, color matching can be appropriately performed.

また、入力側プロファイルに基づいて変換される入力画像データの色域を診断することができ、診断された入力側の色域に対応した出力側プロファイルに基づいて変換を行うことにより、適切にカラーマッチングを行うことができる。また、色域によって最高彩度が異なることから、飽和色の変換結果の彩度差に、主要色毎に異なる重み付け係数を乗じて、診断係数を算出して診断するため、色域を高精度に診断することができる。   In addition, it is possible to diagnose the color gamut of input image data to be converted based on the input side profile, and by performing conversion based on the output side profile corresponding to the diagnosed input side color gamut, color Matching can be performed. In addition, since the maximum saturation varies depending on the color gamut, the saturation difference of the saturation color conversion result is multiplied by a different weighting coefficient for each main color, and a diagnostic coefficient is calculated for diagnosis. Can be diagnosed.

また、入力側プロファイルに基づく変換で用いられる色温度変換手法を診断することができ、診断された色温度変換手法を変換に用いた出力側プロファイルに基づいて変換を行うことにより、適切にカラーマッチングを行うことができる。また、色温度変換手法によって飽和色の色相が異なることから、飽和色の変換結果の色相差に、主要色毎に異なる重み付け係数を乗じて診断係数を算出して診断するため、色温度変換手法を高精度に診断することができる。   In addition, it is possible to diagnose the color temperature conversion method used in the conversion based on the input side profile, and perform color matching appropriately by performing conversion based on the output side profile used for the conversion of the diagnosed color temperature conversion method. It can be performed. Also, because the hue of the saturated color differs depending on the color temperature conversion method, the color temperature conversion method is used to calculate and diagnose a diagnosis coefficient by multiplying the hue difference of the saturated color conversion result by a different weighting coefficient for each main color. Can be diagnosed with high accuracy.

なお、上記の実施の形態では、入力側の観察環境条件を診断する場合に、階調カーブの一致度を算出して、一致度に基づいて、入力側の観察環境条件を診断しているが、これに限定されるものではなく、診断対象の入力側プロファイルと観察環境条件診断用入力側プロファイルとのXYZ階調データに基づいて、色相別の平均色差ΔEを以下の式のように算出して、更に、色相毎に重みGを付け、診断係数Eを算出するようにしてもよい。   In the above embodiment, when diagnosing the input-side observation environment condition, the gradation curve coincidence is calculated, and the input-side observation environment condition is diagnosed based on the coincidence. However, the present invention is not limited to this, and the average color difference ΔE for each hue is calculated as follows based on the XYZ gradation data of the input side profile to be diagnosed and the observation environment condition diagnosis input side profile. Further, the diagnostic coefficient E may be calculated by assigning a weight G to each hue.

この場合、診断係数Eがしきい値以下ならば、入力側プロファイルが、しきい値以下となった観察環境条件診断用入力側プロファイルの観察環境条件に対応していると診断する。また、この場合には、観察環境条件に対応していない診断用入力側プロファイルを予め用意する必要がなく、例えば、全ての診断係数Eがしきい値より大きい場合に、入力側プロファイルが観察環境条件に対応していないと診断する。   In this case, if the diagnosis coefficient E is less than or equal to the threshold value, the input side profile is diagnosed as corresponding to the observation environment condition of the observation environment condition diagnosis input side profile that is less than or equal to the threshold value. In this case, it is not necessary to prepare in advance a diagnostic input-side profile that does not correspond to the observation environment condition. For example, when all the diagnostic coefficients E are larger than the threshold value, the input-side profile is the observation environment. Diagnose that the condition is not met.

また、診断された入力側の観察環境条件、入力側の色域、γ、及び色温度変換手法に合わせて、出力側プロファイルを補正する場合を例に説明したが、複合機のHDDに、予め定められた複数の入力側の色域の各々、予め定められた複数の入力側の観察環境条件の各々、予め定められた複数のγの各々、及び予め定められた複数の色温度変換手法の各々の全組み合わせに対応した複数の出力側プロファイルを予め用意しておき、診断結果に応じて、HDDに記憶されたこれらの出力側プロファイルから合致する出力側プロファイルを取り出して、変換処理に用いるようにしてもよい。   Also, the case where the output side profile is corrected in accordance with the diagnosed input side observation environment condition, the input side color gamut, γ, and the color temperature conversion method has been described as an example. Each of a plurality of predetermined input-side color gamuts, each of a plurality of predetermined input-side observation environment conditions, each of a plurality of predetermined γ, and a plurality of predetermined color temperature conversion methods A plurality of output side profiles corresponding to all combinations are prepared in advance, and in accordance with the diagnosis result, output side profiles that match from the output side profiles stored in the HDD are extracted and used for the conversion process. It may be.

また、入力されるカラー画像データがRGB画像データである場合を例に説明したが、これに限定されるものではなく、出力画像と同じ色空間で表されたカラー画像データが入力される場合であってもよい。例えば、入力されるカラー画像データがCMYK画像データであっても、同じ出力原稿を違う観察環境条件で見ると、異なった色に見えてしまうため、入力側プロファイルを診断して、診断結果に応じて出力側プロファイルを補正し、入力側プロファイルに基づいて、CMYK画像データをXYZ画像データに変換し、補正された出力側プロファイルに基づいて、XYZ画像データをCMYK画像データに変換する。これにより、違う観察環境条件であっても、CMYK画像データに基づいて印刷された原稿の見えを同じにすることができる。   Further, the case where the input color image data is RGB image data has been described as an example. However, the present invention is not limited to this, and color image data expressed in the same color space as the output image is input. There may be. For example, even if the input color image data is CMYK image data, if the same output document is viewed under different viewing environment conditions, it will look different colors. Then, the output side profile is corrected, CMYK image data is converted into XYZ image data based on the input side profile, and XYZ image data is converted into CMYK image data based on the corrected output side profile. As a result, the appearance of the document printed based on the CMYK image data can be made the same even under different viewing environment conditions.

また、複数の観察環境条件診断用入力側プロファイル、観察環境条件診断用未対応入力側プロファイル、複数の色域診断用入力側プロファイル、及び複数の色温度変換手法診断用入力側プロファイルを予め用意しておき、これらに基づいて階調データや飽和色データを変換する場合を例に説明したが、この変換結果のみを予め記憶しておき、入力された入力側プロファイルによる変換結果と比較して、診断するようにしてもよい。   In addition, multiple observation environment condition diagnosis input side profiles, observation environment condition diagnosis unsupported input side profiles, multiple color gamut diagnosis input side profiles, and multiple color temperature conversion method diagnosis input side profiles are prepared in advance. In addition, the case of converting the gradation data and the saturated color data based on these has been described as an example, but only the conversion result is stored in advance, and compared with the conversion result by the input side profile inputted, You may make it diagnose.

次に第2の実施の形態について説明する。なお、第2の実施の形態に係る印刷システムの構成は、第1の実施の形態と同一構成であるので、同一符号を付して、構成に関する説明を省略する。   Next, a second embodiment will be described. Since the configuration of the printing system according to the second embodiment is the same as that of the first embodiment, the same reference numerals are given and description of the configuration is omitted.

第2の実施の形態では、入力側プロファイルの診断結果に応じて、出力側プロファイルに基づいて変換されたCMYK画像データを補正する補正処理を実行している点が第1の実施の形態と異なっている。   The second embodiment is different from the first embodiment in that correction processing for correcting CMYK image data converted based on the output side profile is executed according to the diagnosis result of the input side profile. ing.

第2の実施の形態に係る印刷システムでは、複合機12において、入力された入力側プロファイルについて、第1の実施の形態と同様に観察環境診断処理ルーチン、色域診断処理ルーチン、及び色温度変換手法診断処理ルーチンを実行し、入力側の観察環境条件、入力側の色域、及び入力側の色温度変換手法を診断する。   In the printing system according to the second embodiment, in the multifunction machine 12, the input environment-side profile for the input side profile is the same as in the first embodiment, the observation environment diagnosis processing routine, the color gamut diagnosis processing routine, and the color temperature conversion. A method diagnosis processing routine is executed to diagnose the observation environment condition on the input side, the color gamut on the input side, and the color temperature conversion method on the input side.

診断結果が、予め用意された出力側プロファイルで想定されている入力側の観察環境条件、入力側の色域、及び変換で用いられる色温度変換手法と異なっていても、複合機12では、入力された入力側プロファイルに基づいて、入力されたRGB画像データをXYZ画像データに変換し、予め用意された出力側プロファイルに基づいて、XYZ画像データをCMYK画像データに変換する。   Even if the diagnosis result is different from the observation environment condition on the input side assumed in the output side profile prepared in advance, the color gamut on the input side, and the color temperature conversion method used in the conversion, the multifunction device 12 does not input the diagnosis result. The input RGB image data is converted into XYZ image data based on the input side profile, and the XYZ image data is converted into CMYK image data based on the output side profile prepared in advance.

そして、診断結果に基づいて、変換されたCMYK画像データを補正する。例えば、出力側プロファイルが想定していた入力されるカラー画像データの色域(例えば、sRGB)と、診断された入力側の色域(例えば、AdobeRGB)とが異なる場合には、CMYK画像データに対して、彩度強調補正処理を行い、彩度強調補正処理により補正されたCMYK画像データに基づいて、印刷処理を行う。   Then, the converted CMYK image data is corrected based on the diagnosis result. For example, when the color gamut (for example, sRGB) of the input color image data assumed by the output side profile is different from the color gamut (for example, AdobeRGB) of the input side diagnosed, the CMYK image data On the other hand, saturation enhancement correction processing is performed, and printing processing is performed based on the CMYK image data corrected by the saturation enhancement correction processing.

色域が異なる場合には、sRGBよりAdobeRGBの方が、色域が広いため、上記のように彩度強調補正処理を行って、彩度を強調するように処理することにより、適切にカラーマッチングを行って、印刷のためのCMYK画像データを補正することができる。   If the color gamut is different, AdobeRGB has a wider color gamut than sRGB, so the saturation enhancement correction process is performed as described above, and the color matching is appropriately performed by performing the process to enhance the saturation. To correct CMYK image data for printing.

また、図12に示すように、出力側プロファイルで用いられる色温度変換手法(例えば、Wright−Tomson)と、診断された色温度変換手法(例えば、BradFor)とが異なる場合には、CMYK画像データに対して、色相補正処理を行い、色相補正処理により補正されたCMYK画像データに基づいて、印刷処理を行う。   Also, as shown in FIG. 12, when the color temperature conversion method (for example, Wright-Thomson) used in the output side profile is different from the diagnosed color temperature conversion method (for example, BradFor), CMYK image data Then, hue correction processing is performed, and printing processing is performed based on the CMYK image data corrected by the hue correction processing.

色温度変換手法が異なる場合には、飽和色の色相が異なるため、上記のように色相補正処理を行って、色相を補正するように処理することにより、適切にカラーマッチングを行って、印刷のためのCMYK画像データを補正することができる。   When the color temperature conversion method is different, the hue of the saturated color is different, so by performing the hue correction process as described above and correcting the hue, the color matching is appropriately performed and the printing is performed. Therefore, the CMYK image data can be corrected.

このように、入力されたRGB画像データに添付された診断対象となる入力側プロファイルについて、入力側の観察環境条件、入力側のγ、入力側の色域、及び色温度変換手法を診断し、診断結果に基づいて、予め用意された出力側プロファイルに基づいて変換されたCMYK画像データを補正することにより、適切にカラーマッチングを行うことができる。   In this way, for the input side profile to be diagnosed attached to the input RGB image data, the input side observation environment condition, the input side γ, the input side color gamut, and the color temperature conversion method are diagnosed, Color matching can be appropriately performed by correcting the CMYK image data converted based on the output side profile prepared in advance based on the diagnosis result.

本発明の第1の実施の形態に係る印刷システムの構成を示す概略図である。1 is a schematic diagram illustrating a configuration of a printing system according to a first embodiment of the present invention. カラー画像データの色変換処理の内容を示すブロック図である。It is a block diagram which shows the content of the color conversion process of color image data. 本発明の第1の実施の形態に係る複合機における変換処理ルーチンの内容を示すフローチャートである。3 is a flowchart showing the contents of a conversion processing routine in the multifunction machine according to the first embodiment of the present invention. 本発明の第1の実施の形態に係る複合機における観察環境診断処理ルーチンの内容を示すフローチャートである。It is a flowchart which shows the content of the observation environment diagnostic processing routine in the multifunctional device which concerns on the 1st Embodiment of this invention. 主要色イエローの階調データのイメージ図である。It is an image figure of gradation data of main color yellow. 階調データを変換したXYZ階調データに基づいて作成された階調カーブを示すグラフである。It is a graph which shows the gradation curve produced based on XYZ gradation data which converted gradation data. 本発明の第1の実施の形態に係る複合機における色温度変換手法診断処理ルーチンの内容を示すフローチャートである。3 is a flowchart showing the contents of a color temperature conversion method diagnosis processing routine in the multifunction peripheral according to the first embodiment of the present invention. 複数の色温度変換手法を用いたプロファイルの各々に基づいて飽和色データを変換した変換結果を示すグラフである。It is a graph which shows the conversion result which converted saturated color data based on each of the profile using a several color temperature conversion method. 本発明の第1の実施の形態に係る複合機における色域診断処理ルーチンの内容を示すフローチャートである。3 is a flowchart showing the contents of a color gamut diagnosis processing routine in the multifunction peripheral according to the first embodiment of the present invention. 複数の入力側の色域に対応したプロファイルの各々に基づいて飽和色データを変換した変換結果を示すグラフである。It is a graph which shows the conversion result which converted saturated color data based on each of the profile corresponding to the color gamut of the several input side. 本発明の第1の実施の形態に係る複合機において、診断結果に応じて出力側プロファイルを補正する処理を示すイメージ図である。FIG. 5 is an image diagram illustrating a process of correcting an output side profile according to a diagnosis result in the multifunction peripheral according to the first embodiment of the present invention. 本発明の第2の実施の形態に係る複合機において、色温度変換手法が異なる診断結果に応じて出力側プロファイルを補正する処理を示すイメージ図である。FIG. 10 is an image diagram illustrating processing for correcting an output side profile according to a diagnosis result in which a color temperature conversion method is different in a multi-function peripheral according to a second embodiment of the present invention.

符号の説明Explanation of symbols

10 印刷システム
12 複合機
14 クライアントPC
16 ネットワーク
20 ROM
22 CPU
24 RAM
26 HDD
36 印字部
10 Printing System 12 Multifunction Machine 14 Client PC
16 Network 20 ROM
22 CPU
24 RAM
26 HDD
36 Printing section

Claims (14)

所定の装置に依存したカラースペースで表された入力画像データを、装置に依存しない色空間で表された非依存画像データに変換するための入力側プロファイルであって、かつ、前記入力画像データが観察される環境を示す予め定められた複数の観察環境条件の各々に対応した複数の観察条件対応プロファイルを記憶した記憶手段と、
診断対象となる入力側プロファイル及び前記複数の観察条件対応プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換する色変換手段と、
前記色変換手段による変換結果を比較することにより、前記診断対象の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記診断対象の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記診断対象の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断する診断手段と、
を含む診断装置。
An input-side profile for converting input image data expressed in a color space depending on a predetermined device into independent image data expressed in a color space independent of the device, and the input image data is Storage means for storing a plurality of observation condition corresponding profiles corresponding to each of a plurality of predetermined observation environment conditions indicating the environment to be observed;
Color conversion means for color-converting predetermined gradation data composed of a plurality of color values having different densities of a predetermined main color based on each of the input side profile to be diagnosed and the plurality of profiles corresponding to the viewing conditions ,
By comparing the conversion results by the color conversion means, it is diagnosed whether or not the diagnosis target input side profile corresponds to the observation environment condition, and the diagnosis target input side profile corresponds to the observation environment condition. Diagnosing means for diagnosing which of the plurality of observation environment conditions is the observation environment condition supported by the input side profile of the diagnosis target when diagnosing that it is compatible;
Diagnostic device including
前記診断対象となる入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換するカラースペース診断用色変換手段と、
前記カラースペース診断用色変換手段による変換結果と、予め定められた複数のカラースペースの各々で表された入力画像データを変換するための複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、前記診断対象の入力側プロファイルに基づいて変換される入力画像データのカラースペースが、前記複数のカラースペースの何れであるかを診断するカラースペース診断手段とを更に含む請求項1記載の診断装置。
Based on the input side profile to be diagnosed, color space diagnostic color conversion means for color-converting each of color values indicating saturated colors in a plurality of predetermined main colors;
The conversion result by the color space diagnostic color conversion means is compared with each of the conversion results based on a plurality of input side profiles for converting input image data represented in each of a plurality of predetermined color spaces. The color space diagnosis means for diagnosing which of the plurality of color spaces is a color space of the input image data converted based on the input side profile of the diagnosis target. Diagnostic device.
前記記憶手段は、前記予め定められた複数のカラースペースの各々で表された入力画像データを変換するための複数の入力側プロファイルを更に記憶し、
前記カラースペース診断手段は、前記カラースペース診断用色変換手段による変換結果と、前記複数のカラースペースに対応する入力側プロファイルの各々に基づいて、前記所定の複数の主要色における飽和色を示す色値の各々を色変換した変換結果の各々とを比較する請求項2記載の診断装置。
The storage means further stores a plurality of input side profiles for converting input image data represented in each of the plurality of predetermined color spaces,
The color space diagnosing unit is a color indicating saturated colors in the predetermined main colors based on the conversion result by the color space diagnosing color converting unit and each of the input side profiles corresponding to the plurality of color spaces. The diagnostic apparatus according to claim 2, wherein each of the values is compared with each of the conversion results obtained by performing color conversion.
前記カラースペース診断手段は、前記カラースペース診断用色変換手段による変換結果と、前記複数のカラースペースに対応する入力側プロファイルの各々に基づいた変換結果の各々とについて、前記主要色毎に異なる重み付け係数を乗じた彩度差を算出し、算出された値に基づいて比較する請求項2又は3記載の診断装置。   The color space diagnosing means weights the conversion results obtained by the color space diagnosing color conversion means and the conversion results based on the input side profiles corresponding to the plurality of color spaces, for each of the main colors. The diagnostic device according to claim 2 or 3, wherein a saturation difference multiplied by a coefficient is calculated and compared based on the calculated value. 前記複数のカラースペースは、AdobeRGB、sRGB、scRGB、及びAppleRGBの少なくとも2つである請求項2〜請求項4の何れか1項記載の診断装置。   5. The diagnostic apparatus according to claim 2, wherein the plurality of color spaces are at least two of AdobeRGB, sRGB, scRGB, and AppleRGB. 前記診断対象となる入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換する色温度診断用色変換手段と、
前記色温度診断用色変換手段による変換結果と、予め定められた複数の色温度変換手法の各々を用いた複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、前記診断対象の入力側プロファイルに基づく変換で用いられる色温度変換手法が、前記複数の色温度変換手法の何れであるかを診断する色温度変換診断手段とを更に含む請求項1〜請求項5の何れか1項記載の診断装置。
Based on the input side profile to be diagnosed, color conversion means for color temperature diagnosis for color-converting each of color values indicating saturated colors in a plurality of predetermined main colors;
By comparing the conversion result by the color temperature diagnostic color conversion means and each of the conversion results based on a plurality of input side profiles using each of a plurality of predetermined color temperature conversion methods, 6. The color temperature conversion diagnosis unit for diagnosing which of the plurality of color temperature conversion methods is used as the color temperature conversion method used in the conversion based on the input side profile. The diagnostic device according to item.
前記記憶手段は、前記予め定められた複数の色温度変換手法の各々を用いた入力側プロファイルを更に記憶し、
前記色温度変換診断手段は、前記色温度診断用色変換手段による変換結果と、前記複数の色温度変換手法の各々を用いた複数の入力側プロファイルの各々に基づいて、前記所定の複数の主要色における飽和色を示す色値の各々を色変換した変換結果の各々とを比較する請求項6記載の診断装置。
The storage means further stores an input side profile using each of the plurality of predetermined color temperature conversion methods,
The color temperature conversion diagnosis unit is configured to perform the predetermined plurality of main components based on a conversion result by the color temperature diagnosis color conversion unit and each of a plurality of input side profiles using each of the plurality of color temperature conversion methods. The diagnostic device according to claim 6, wherein each of the color values indicating the saturated colors in the color is compared with each of the conversion results obtained by performing color conversion.
前記色温度変換診断手段は、前記色温度診断用色変換手段による変換結果と、前記複数の色温度変換手法の各々を用いた複数の入力側プロファイルの各々に基づいた変換結果の各々とについて、前記主要色毎に異なる重み付け係数を乗じた色相差を算出し、算出された値に基づいて比較する請求項6又は7記載の診断装置。   The color temperature conversion diagnosis means, the conversion result by the color temperature diagnosis color conversion means, and each of the conversion results based on each of the plurality of input side profiles using each of the plurality of color temperature conversion methods, The diagnostic apparatus according to claim 6 or 7, wherein a hue difference obtained by multiplying a different weighting factor for each main color is calculated and compared based on the calculated value. 前記複数の色温度変換手法は、BradFord、Wright−Thomson、及びEstevezの少なくとも2つである請求項6〜請求項8の何れか1項記載の診断装置。   The diagnostic apparatus according to any one of claims 6 to 8, wherein the plurality of color temperature conversion methods are at least two of BradFord, Wright-Thomson, and Estevez. 所定の装置に依存したカラースペースで表された入力画像データを、該入力画像データを変換するための第1の入力側プロファイルに基づいて、装置に依存しない色空間で表された非依存画像データに変換する第1の変換手段と、
前記入力画像データが観察される環境を示す予め定められた複数の観察環境条件の各々に対応した複数の第2の入力側プロファイルを記憶した記憶手段と、
前記第1の入力側プロファイル及び前記複数の第2の入力側プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換する色変換手段と、
前記色変換手段による変換結果を比較することにより、前記第1の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記第1の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記第1の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断する診断手段と、
前記診断手段によって、前記第1の入力側プロファイルが前記観察環境条件に対応していると診断した場合、前記診断手段によって診断された前記第1の入力側プロファイルが対応している観察環境条件及び出力画像データが観察される環境を示す予め定められた観察環境条件に対応した出力側プロファイルに基づいて、前記装置に依存しない色空間において、前記入力画像データ及び前記出力画像データの色の見えが同じになるように色の見えモデルを用いて前記非依存画像データを変換すると共に、前記変換された非依存画像データを前記出力画像データに変換し、
前記診断手段によって、前記第1の入力側プロファイルが前記観察環境条件に対応していないと診断した場合、前記観察環境条件に対応していない出力側プロファイルに基づいて、前記非依存画像データを前記出力画像データに変換する第2の変換手段と、
を含む画像処理装置。
Independent image data expressed in a device-independent color space based on a first input profile for converting input image data expressed in a color space depending on a predetermined device. First conversion means for converting to
Storage means for storing a plurality of second input side profiles corresponding to each of a plurality of predetermined observation environment conditions indicating an environment in which the input image data is observed;
Color conversion for color-converting predetermined gradation data composed of a plurality of color values having different densities of a predetermined main color based on each of the first input side profile and the plurality of second input side profiles Means,
By comparing the conversion results by the color conversion means, it is diagnosed whether or not the first input profile corresponds to the observation environment condition, and the first input profile corresponds to the observation environment condition. Diagnosing means for diagnosing which of the plurality of observation environment conditions the observation environment condition supported by the first input-side profile when diagnosing the correspondence;
When the diagnosis unit diagnoses that the first input side profile corresponds to the observation environment condition, the observation environment condition corresponding to the first input side profile diagnosed by the diagnosis unit and Based on an output-side profile corresponding to a predetermined observation environment condition indicating an environment in which the output image data is observed, the color appearance of the input image data and the output image data is displayed in a color space that does not depend on the device. Converting the independent image data using a color appearance model to be the same, and converting the converted independent image data into the output image data;
When the diagnosis means diagnoses that the first input side profile does not correspond to the observation environment condition, the independent image data is converted to the independent image data based on the output side profile not corresponding to the observation environment condition. Second conversion means for converting into output image data;
An image processing apparatus.
前記第1の入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換するカラースペース診断用色変換手段と、
前記カラースペース診断用色変換手段による変換結果と、予め定められた複数のカラースペースの各々で表された入力画像データを変換するための複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、前記第1の入力側プロファイルに基づいて変換される入力画像データのカラースペースが、前記複数のカラースペースの何れであるかを診断するカラースペース診断手段とを更に含み、
前記第2の変換手段は、前記診断手段によって、前記第1の入力側プロファイルが前記観察環境条件に対応していると診断した場合、前記診断手段によって診断された前記第1の入力側プロファイルが対応している観察環境条件、前記出力画像データが観察される環境を示す予め定められた観察環境条件、及び前記カラースペース診断手段によって診断されたカラースペースに対応した出力側プロファイルに基づいて、前記非依存画像データを変換すると共に、前記変換された非依存画像データを前記出力画像データに変換する請求項10記載の画像処理装置。
Color space diagnostic color conversion means for color-converting each of color values indicating saturated colors in a plurality of predetermined main colors based on the first input side profile;
The conversion result by the color space diagnostic color conversion means is compared with each of the conversion results based on a plurality of input side profiles for converting input image data represented in each of a plurality of predetermined color spaces. By this, it further includes color space diagnostic means for diagnosing which of the plurality of color spaces is the color space of the input image data converted based on the first input side profile,
When the second conversion means diagnoses that the first input side profile corresponds to the observation environment condition by the diagnosis means, the first input side profile diagnosed by the diagnosis means Based on a corresponding observation environment condition, a predetermined observation environment condition indicating an environment in which the output image data is observed, and an output side profile corresponding to a color space diagnosed by the color space diagnosis unit, The image processing apparatus according to claim 10, wherein the independent image data is converted, and the converted independent image data is converted into the output image data.
前記第1の入力側プロファイルに基づいて、所定の複数の主要色における飽和色を示す色値の各々を色変換する色温度診断用色変換手段と、
前記色温度診断用色変換手段による変換結果と、予め定められた複数の色温度変換手法の各々を用いた複数の入力側プロファイルに基づく変換結果の各々とを比較することにより、前記第1の入力側プロファイルに基づく変換で用いられる色温度変換手法が、前記複数の色温度変換手法の何れであるかを診断する色温度変換診断手段とを更に含み、
前記第2の変換手段は、前記診断手段によって、前記第1の入力側プロファイルが前記観察環境条件に対応していると診断した場合、前記診断手段によって診断された前記第1の入力側プロファイルが対応している観察環境条件及び前記出力画像データが観察される環境を示す予め定められた観察環境条件に対応し、かつ、前記色温度診断手段によって診断された色温度変換手法を用いた出力側プロファイルに基づいて、前記非依存画像データを変換すると共に、前記変換された非依存画像データを前記出力画像データに変換し、
前記診断手段によって、前記第1の入力側プロファイルが前記観察環境条件に対応していないと診断した場合、前記色温度診断手段によって診断された色温度変換手法を用い、かつ、前記観察環境条件に対応していない出力側プロファイルに基づいて、前記非依存画像データを前記出力画像データに変換する請求項10又は11記載の画像処理装置。
Color temperature diagnostic color conversion means for color-converting each of color values indicating saturated colors in a plurality of predetermined main colors based on the first input side profile;
By comparing the conversion result by the color temperature diagnostic color conversion means with each of the conversion results based on a plurality of input side profiles using each of a plurality of predetermined color temperature conversion methods, the first A color temperature conversion diagnostic means for diagnosing which of the plurality of color temperature conversion methods is used as the color temperature conversion method used in the conversion based on the input side profile;
When the second conversion means diagnoses that the first input side profile corresponds to the observation environment condition by the diagnosis means, the first input side profile diagnosed by the diagnosis means The output side using the color temperature conversion method that corresponds to the observation environment condition that is supported and the predetermined observation environment condition that indicates the environment in which the output image data is observed, and that is diagnosed by the color temperature diagnostic means Based on the profile, the independent image data is converted, and the converted independent image data is converted into the output image data.
When the diagnosis means diagnoses that the first input profile does not correspond to the observation environment condition, the color temperature conversion method diagnosed by the color temperature diagnosis means is used, and the observation environment condition is set. 12. The image processing apparatus according to claim 10, wherein the non-dependent image data is converted into the output image data based on an incompatible output side profile.
所定の装置に依存したカラースペースで表された入力画像データを、装置に依存しない色空間で表された非依存画像データに変換するための入力側プロファイルであって、かつ、前記入力画像データが観察される環境を示す予め定められた複数の観察環境条件の各々に対応した複数の観察条件対応プロファイルを記憶した記憶手段を備えた診断装置の診断方法であって、
診断対象となる入力側プロファイル及び前記複数の観察条件対応プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換し、
前記変換結果を比較することにより、前記診断対象の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記診断対象の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記診断対象の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断することを特徴とする診断方法。
An input-side profile for converting input image data expressed in a color space depending on a predetermined device into independent image data expressed in a color space independent of the device, and the input image data is A diagnostic method of a diagnostic apparatus comprising a storage means storing a plurality of observation condition correspondence profiles corresponding to each of a plurality of predetermined observation environment conditions indicating an observed environment,
Based on each of the input side profile to be diagnosed and the plurality of profiles corresponding to the observation conditions, color conversion is performed on predetermined gradation data including a plurality of color values having different densities of a predetermined main color,
By comparing the conversion results, it is diagnosed whether or not the input-side profile of the diagnosis target corresponds to the observation environment condition, and the input-side profile of the diagnosis target corresponds to the observation environment condition When the diagnosis is made, the diagnosis method is characterized by diagnosing which of the plurality of observation environment conditions is the observation environment condition corresponding to the input side profile to be diagnosed.
所定の装置に依存したカラースペースで表された入力画像データを、装置に依存しない色空間で表された非依存画像データに変換するための入力側プロファイルであって、かつ、予め定められた複数の観察環境条件の各々に対応した複数の観察条件対応プロファイルを記憶した記憶手段を含むコンピュータを、
診断対象となる入力側プロファイル及び前記複数の観察条件対応プロファイルの各々に基づいて、所定の主要色の濃度が異なる複数の色値からなる予め定められた階調データを色変換する色変換手段、及び
前記色変換手段による変換結果を比較することにより、前記診断対象の入力側プロファイルが前記観察環境条件に対応しているか否かを診断すると共に、前記診断対象の入力側プロファイルが前記観察環境条件に対応していると診断した場合に、前記診断対象の入力側プロファイルが対応している観察環境条件が、前記複数の観察環境条件の何れであるかを診断する診断手段として機能させるための診断プログラム。
An input-side profile for converting input image data expressed in a color space depending on a predetermined device into independent image data expressed in a color space independent of the device, and a plurality of predetermined profiles A computer including storage means for storing a plurality of observation condition correspondence profiles corresponding to each of the observation environment conditions;
A color conversion means for color-converting predetermined gradation data composed of a plurality of color values having different densities of a predetermined main color based on the input side profile to be diagnosed and each of the plurality of profiles corresponding to the observation conditions; And comparing the conversion results of the color conversion means to determine whether the input profile of the diagnosis target corresponds to the observation environment condition, and the input profile of the diagnosis target is the observation environment condition Diagnostic for functioning as diagnostic means for diagnosing which of the plurality of observation environment conditions is the observation environment condition supported by the input side profile of the diagnosis target program.
JP2007038506A 2007-02-19 2007-02-19 Diagnostic device, image processing device Expired - Fee Related JP4858213B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007038506A JP4858213B2 (en) 2007-02-19 2007-02-19 Diagnostic device, image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007038506A JP4858213B2 (en) 2007-02-19 2007-02-19 Diagnostic device, image processing device

Publications (2)

Publication Number Publication Date
JP2008205740A true JP2008205740A (en) 2008-09-04
JP4858213B2 JP4858213B2 (en) 2012-01-18

Family

ID=39782771

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007038506A Expired - Fee Related JP4858213B2 (en) 2007-02-19 2007-02-19 Diagnostic device, image processing device

Country Status (1)

Country Link
JP (1) JP4858213B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010139718A (en) * 2008-12-11 2010-06-24 Konica Minolta Business Technologies Inc Image forming apparatus and printing control method
JP2011022402A (en) * 2009-07-16 2011-02-03 Konica Minolta Business Technologies Inc Image forming apparatus and print control method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001258047A (en) * 2000-03-10 2001-09-21 Toppan Printing Co Ltd Colorimetric image converting method and colorimetric image converter, and computer-readable recording medium with colorimetric image conversion program recorded thereon
JP2005318491A (en) * 2004-03-30 2005-11-10 Seiko Epson Corp Color conversion processing for image data
JP2006093770A (en) * 2004-09-21 2006-04-06 Fuji Xerox Co Ltd Image processor, processing method and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001258047A (en) * 2000-03-10 2001-09-21 Toppan Printing Co Ltd Colorimetric image converting method and colorimetric image converter, and computer-readable recording medium with colorimetric image conversion program recorded thereon
JP2005318491A (en) * 2004-03-30 2005-11-10 Seiko Epson Corp Color conversion processing for image data
JP2006093770A (en) * 2004-09-21 2006-04-06 Fuji Xerox Co Ltd Image processor, processing method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010139718A (en) * 2008-12-11 2010-06-24 Konica Minolta Business Technologies Inc Image forming apparatus and printing control method
JP2011022402A (en) * 2009-07-16 2011-02-03 Konica Minolta Business Technologies Inc Image forming apparatus and print control method

Also Published As

Publication number Publication date
JP4858213B2 (en) 2012-01-18

Similar Documents

Publication Publication Date Title
JP4623137B2 (en) Color processing apparatus, method and program
US8031203B2 (en) Image processing apparatus and image processing method
US9025223B2 (en) Image processing apparatus, image processing method, and storage medium for color matching
US8559058B2 (en) Image processing apparatus, image processing method, and computer program product
JP5948737B2 (en) Image processing apparatus, image processing method, and image processing program
JP2011004167A (en) Image processing apparatus, image forming system, and program
US7312891B2 (en) Image processing method and apparatus
JP2006197457A (en) Color chart creating method, device, and program, and color conversion definition correcting method
JP2011259433A (en) Printing control terminal device and hue correction method
JP2017069855A (en) Printer, scanner profile creation program and scanner profile creation method
US9396419B2 (en) Data-processing apparatus generating color conversion data
JP2008148275A (en) Color processing apparatus and program
US8115978B2 (en) Information processing method and information processing apparatus for simulating a result output from a first output device based on input data represented in a color space that is dependent on the input device by a second output device
JP2008048314A (en) Image processor, image processing program and image processing method
JP2007280402A (en) Method and system for generating gray tones from color image data
JP4858213B2 (en) Diagnostic device, image processing device
US20070211267A1 (en) System and method for extracting grayscale data within a prescribed tolerance
JP4621998B2 (en) Image processing apparatus and program
US8134744B2 (en) Method for setting color conversion condition for use in image forming device, and image forming device
JP4595771B2 (en) Color conversion device
JP2007243957A (en) System, method and program for extracting gray information from color image data
JP4466037B2 (en) Image processing apparatus and image processing method
JP2007081742A (en) Method for processing color and device therefor
US8988748B2 (en) Output profile for colour reproduction system
JP2018146359A (en) Image forming device, control method thereof, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110524

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110722

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: 20111004

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: 20111017

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20141111

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees