[go: up one dir, main page]

JP4472594B2 - Image data color conversion apparatus, color conversion method, and color conversion program - Google Patents

Image data color conversion apparatus, color conversion method, and color conversion program Download PDF

Info

Publication number
JP4472594B2
JP4472594B2 JP2005218378A JP2005218378A JP4472594B2 JP 4472594 B2 JP4472594 B2 JP 4472594B2 JP 2005218378 A JP2005218378 A JP 2005218378A JP 2005218378 A JP2005218378 A JP 2005218378A JP 4472594 B2 JP4472594 B2 JP 4472594B2
Authority
JP
Japan
Prior art keywords
saturation
hue
image data
color conversion
color
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.)
Expired - Fee Related
Application number
JP2005218378A
Other languages
Japanese (ja)
Other versions
JP2007036779A (en
Inventor
智広 川崎
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Mita Corp
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 Kyocera Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2005218378A priority Critical patent/JP4472594B2/en
Publication of JP2007036779A publication Critical patent/JP2007036779A/en
Application granted granted Critical
Publication of JP4472594B2 publication Critical patent/JP4472594B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、例えば、イメージスキャナやデジタルカメラ等の入力装置から受け取った入力画像データを、カラー電子写真プリンタ,カラー複写装置,インクジェットプリンタ等の出力装置の色再現域に応じた色空間に変換して、該出力装置に出力する画像データの色変換装置、色変換方法及び色変換プログラムに関する。   The present invention, for example, converts input image data received from an input device such as an image scanner or a digital camera into a color space corresponding to the color gamut of an output device such as a color electrophotographic printer, a color copying apparatus, or an ink jet printer. The present invention relates to a color conversion device, a color conversion method, and a color conversion program for image data output to the output device.

イメージスキャナやデジタルカメラ等の入力装置から出力された入力画像データは、表示装置用の色変換装置によってR(レッド)G(グリーン)B(ブルー)画像形式に変換された後、ディスプレイ等に表示され、また、出力装置用の色変換装置によってC(シアン)M(マゼンタ)Y(イエロー)K(ブラック)画像形式に変換された後、プリンタ等により印刷される。   Input image data output from an input device such as an image scanner or a digital camera is converted into an R (red) G (green) B (blue) image format by a color conversion device for a display device, and then displayed on a display or the like. In addition, after being converted into a C (cyan), M (magenta), Y (yellow), and K (black) image format by a color conversion device for an output device, it is printed by a printer or the like.

ところで、前記入力画像データは、通常、RGB画像形式であるため、入力装置と表示装置との間では、色再現域がほぼ同一の色空間で色変換することができるが、入力装置と出力装置との間では、RGB画像形式をCMYK画像形成という色再現域の異なる色空間に変換する必要があるため、RGBの色空間を格子状に分割し、その格子点における変換値を色変換テーブルを用いて全色調をCMYK画像形式に変換している。   By the way, since the input image data is usually in the RGB image format, color conversion can be performed between the input device and the display device in a color space having substantially the same color gamut. Since it is necessary to convert the RGB image format to a color space having a different color gamut called CMYK image formation, the RGB color space is divided into grids, and the conversion values at the grid points are converted into color conversion tables. All colors are converted to CMYK image format.

また、従来、RGB画像形式をCMYK画像形成に変換する装置として、例えば、入力画像データ中の特定色について、出力画像データが人間の感性に沿った出力になるように変換する装置(例えば、特許分文献1参照)や、RGBの色再現範囲外のデータを、CMKYの色再現範囲の最外郭の彩度にクリッピングする装置(例えば、特許文献2参照)が提案されている。
特開平6−121159号公報 特開平7−298073号公報
Conventionally, as an apparatus for converting an RGB image format into CMYK image formation, for example, an apparatus for converting a specific color in input image data so that output image data is output in accordance with human sensitivity (for example, a patent) And a device that clips data outside the RGB color reproduction range to the outermost saturation of the CMKY color reproduction range (for example, see Patent Document 2).
JP-A-6-121159 JP 7-298073 A

しかしながら、上記特許文献1及び特許文献2においては、いずれの場合も、RGBの入力画像データの彩度量分布がCMYKの出力画像データに反映されずに色変換されてしまい、出力装置で印刷された写真等に彩度のばらつきが発生してしまう問題がある。   However, in each of Patent Document 1 and Patent Document 2, the saturation amount distribution of the RGB input image data is color-converted without being reflected in the CMYK output image data, and is printed by the output device. There is a problem that variations in saturation occur in photographs and the like.

また、上記特許文献2では、RGBの色再現域外のデータを、CMKYの色再現域の最外郭の彩度にクリッピングする際に、クリッピング量が大きい高彩度部で潰れが発生し、高彩度部分で滑らかな階調を再現することが難しいという問題がある。   Further, in Patent Document 2, when clipping data outside the RGB color reproduction range to the outermost saturation of the CMKY color reproduction range, the high saturation portion where the clipping amount is large is crushed, and the high saturation portion is smooth. There is a problem that it is difficult to reproduce various gradations.

本発明は、このような不都合を解消するためになされたものであり、出力画像データの彩度のばらつきを防止することができるとともに、出力装置の色再現域の高彩度部分での潰れを防止して、高彩度部分での滑らかな階調を再現することができる画像データの色変換装置、色変換方法及び色変換プログラムを提供することを目的とする。   The present invention has been made to eliminate such inconveniences, and can prevent variations in the saturation of output image data, and can prevent collapse in the high saturation portion of the color gamut of the output device. An object of the present invention is to provide a color conversion device, a color conversion method, and a color conversion program for image data that can reproduce a smooth gradation in a high saturation portion.

上記目的を達成するために、本発明の画像データの色変換装置は入力装置から受信した入力画像データを、出力装置の色再現域に応じた色空間に変換して、該出力装置に出力する画像データの色変換装置であって、前記入力画像データの色空間における色相毎の彩度量の分布情報をそれぞれ算出する彩度量分布情報算出手段と、前記彩度量分布情報に基づいて各色相の彩度比率をそれぞれ算出する彩度比率算出手段と、前記出力装置の色再現域の色空間における色相毎の再現可能な範囲域情報をそれぞれ算出して保持する彩度範囲情報算出手段と、前記彩度比率及び前記範囲域情報に基づいて、該彩度比率を維持した状態で該彩度範囲内に収まるような色相毎の修正彩度値をそれぞれ算出する修正彩度値算出手段と、前記修正彩度値に基づいて出力画像データを作成して、該出力画像データを前記出力装置に出力する画像データ出力手段と、を備えた構成としてある。 To achieve the above object, the color conversion device of the image data of the present invention, the input image data received from the input device, is converted into a color space corresponding to the color gamut of the output device, the output to the output device A color conversion device for image data, the saturation amount distribution information calculating means for calculating distribution information of the saturation amount for each hue in the color space of the input image data, and each hue based on the saturation amount distribution information Saturation ratio calculation means for calculating a saturation ratio, saturation range information calculation means for calculating and holding reproducible range area information for each hue in the color space of the color gamut of the output device, and Based on the saturation ratio and the range information, a modified saturation value calculation means for calculating a corrected saturation value for each hue so as to be within the saturation range while maintaining the saturation ratio; and Based on modified saturation value Create an output image data Te is the output image data as a configuration and an image data output means for outputting to the output device.

上記構成によれば、入力画像データの全色相の彩度比率を維持した状態で、該入力画像データを出力装置の色再現域の彩度範囲内で色変換して出力画像データを得ることができる。
これにより、入力画像データの彩度量分布が色再現域の異なる出力画像データに反映するように色変換することができ、この結果、出力画像データの彩度のばらつきを防止することができるとともに、出力装置の色再現域の高彩度分での潰れを防止して、高彩度部分での滑らかな階調を再現することができる。
According to the above configuration, it is possible to obtain output image data by color-converting the input image data within the saturation range of the color gamut of the output device while maintaining the saturation ratio of all hues of the input image data. it can.
Thereby, color conversion can be performed so that the saturation amount distribution of the input image data is reflected in the output image data having a different color gamut, and as a result, variation in the saturation of the output image data can be prevented, It is possible to prevent the color reproduction area of the output device from being crushed in the high saturation portion and to reproduce a smooth gradation in the high saturation portion.

また、本発明の画像データの色変換装置は前記彩度量分布情報算出手段が、前記入力画像データの色空間の色相を複数の角度に区分して、区分された色相毎の彩度量の分布情報をそれぞれ算出する構成としてある。 The color conversion device of the image data of the present invention, the saturation metric distribution information calculation means, by dividing the hue of the input image data color space into a plurality of angles, the segmented saturation metric for each hue distribution The information is calculated respectively.

更に、本発明の画像データの色変換装置は前記彩度比率算出手段が、色相の区分毎に彩度値の正規化を行って、各色相の彩度比率をそれぞれ算出する構成としてある。 Furthermore, the color conversion apparatus for image data according to the present invention is configured such that the saturation ratio calculation means calculates the saturation ratio of each hue by normalizing the saturation value for each hue category.

更に、本発明の画像データの色変換装置は前記彩度範囲情報算出手段が、前記出力装置の色再現域の色空間における色相を複数の角度に区分して、区分された色相毎の再現可能な範囲域情報をそれぞれ算出して保持する構成としてある。 Furthermore, the color conversion device of the image data of the present invention, the saturation range information calculation means, by dividing the hue in the color space of the color gamut of the output device into a plurality of angles, segmented reproduction of each hue Each possible range information is calculated and held.

更に、本発明の画像データの色変換装置は前記修正彩度値算出手段が、色相毎に、前記彩度比率と前記範囲域情報とを乗算し、この乗算により得られた積を該色相における前記修正彩度値とする構成としてある。 Furthermore, the color conversion device of the image data of the present invention, the modified saturation value calculating means, for each hue, by multiplying the said saturation ratio the range gamut information, the hue a product obtained by the multiplication In the configuration, the corrected saturation value in FIG.

本発明の画像データの色変換方法は入力装置から受信した入力画像データを、出力装置の色再現域に応じた色空間に変換して、該出力装置に出力する画像データの色変換方法であって、前記入力画像データの色空間における色相毎の彩度量の分布情報をそれぞれ算出する彩度量分布情報算出処理と、前記彩度量分布情報に基づいて各色相の彩度比率をそれぞれ算出する彩度比率算出処理と、前記出力装置の色再現域の色空間における色相毎の再現可能な範囲域情報をそれぞれ算出して保持する彩度範囲情報算出処理と、前記彩度比率及び前記範囲域情報に基づいて、該彩度比率を維持した状態で該彩度範囲内に収まるような色相毎の修正彩度値をそれぞれ算出する修正彩度値算出処理と、前記修正彩度値に基づいて出力画像データを作成して、該出力画像データを前記出力装置に出力する画像データ出力処理と、を備えた構成としてある。 The color conversion method of the image data of the present invention, the input image data received from the input device, is converted into a color space corresponding to the color gamut of the output device, the color conversion process of the image data to be output to the output device A saturation amount distribution information calculating process for calculating saturation amount distribution information for each hue in the color space of the input image data, and a saturation ratio for calculating a saturation ratio of each hue based on the saturation amount distribution information. A saturation ratio calculation process, a saturation range information calculation process for calculating and holding reproducible range information for each hue in the color space of the color gamut of the output device, and the saturation ratio and the range information A corrected saturation value calculation process for calculating a corrected saturation value for each hue that falls within the saturation range while maintaining the saturation ratio, and an output based on the corrected saturation value Create image data A configuration equipped with the image data output process of outputting the output image data to the output device.

本発明の色変換プログラムは入力装置から受け取った入力画像データを、出力装置の色再現域に応じた色空間に変換して、該出力装置に出力する画像データの色変換処理を色変換装置に実行させる色変換プログラムであって、前記入力画像データの色空間の色相を複数の角度に区分して、区分された色相毎の彩度量の分布情報をそれぞれ算出する彩度量分布情報算出処理と、前記彩度量分布情報に基づいて各色相の彩度比率をそれぞれ算出する彩度比率算出処理と、前記出力装置の色再現域の色空間における色相を複数の角度に区分して、区分された色相毎の再現可能な彩度範囲情報をそれぞれ算出して保持する彩度範囲情報算出処理と、前記彩度比率及び前記彩度範囲情報に基づいて、該彩度比率を維持した状態で該彩度範囲内に収まるような色相毎の修正彩度値をそれぞれ算出する修正彩度値算出処理と、前記修正彩度値に基づいて出力画像データを作成して、該出力画像データを前記出力装置に出力する画像データ出力処理と、を前記色変換装置に実行させる構成としてある。 A color conversion program according to the present invention converts input image data received from an input device into a color space corresponding to a color gamut of the output device, and performs color conversion processing of the image data output to the output device. A color conversion program to be executed, wherein the hue of the color space of the input image data is divided into a plurality of angles, and saturation amount distribution information calculation processing for calculating saturation amount distribution information for each of the divided hues; The saturation ratio calculation process for calculating the saturation ratio of each hue based on the saturation amount distribution information and the hue in the color space of the color gamut of the output device are divided into a plurality of angles, Based on the saturation range information calculation process for calculating and holding reproducible saturation range information for each hue, and the saturation ratio and the saturation range information, the saturation ratio is maintained and the saturation ratio is maintained. Within the range of degrees A corrected saturation value calculation process for calculating a corrected saturation value for each hue, and output image data based on the corrected saturation value and outputting the output image data to the output device And the processing is executed by the color conversion device.

本発明によれば、入力画像データの彩度量分布が色再現域の異なる出力画像データに反映するように色変換することができるので、出力画像データの彩度のばらつきを防止することができるとともに、出力装置の色再現域の高彩度部分での潰れを防止して、高彩度部分での滑らかな階調を再現することができる。   According to the present invention, the color conversion can be performed so that the saturation amount distribution of the input image data is reflected in the output image data having a different color gamut, so that variations in the saturation of the output image data can be prevented. Thus, it is possible to prevent the color reproduction range of the output device from being crushed in the high saturation portion and to reproduce a smooth gradation in the high saturation portion.

以下、本発明の実施の形態の一例を図を参照して説明する。図1は本発明の実施の形態の一例である画像データの色変換装置を備えたカラー画像処理システムのブロック図、図2は本発明の実施の形態の一例である画像データの色変換装置のブロック図、図3は全色相における入力画像データを複数の色相角で区分した状態を示す図、図4は一つの色相角における彩度値の分布を示すグラフ図、図5は対応テーブル情報の各値を示す図表、図6はCMY100%組み合わせカラーサンプルを示す図、図7は図6に示したカラーサンプルの測色した結果を示す図、図8は本発明の実施の形態の一例である色変換装置の動作を説明するためのフローチャート図である。   Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of a color image processing system including an image data color conversion apparatus as an example of an embodiment of the present invention, and FIG. 2 is an image data color conversion apparatus as an example of an embodiment of the present invention. FIG. 3 is a block diagram, FIG. 3 is a diagram showing a state in which input image data in all hues is divided by a plurality of hue angles, FIG. 4 is a graph showing distribution of saturation values in one hue angle, and FIG. FIG. 6 is a chart showing CMY100% combination color samples, FIG. 7 is a chart showing the colorimetric results of the color samples shown in FIG. 6, and FIG. 8 is an example of an embodiment of the present invention. It is a flowchart for demonstrating operation | movement of a color converter.

図1において、符号1はイメージスキャナやデジタルカメラ等の入力装置であり、入力装置1から出力されたRGBの入力画像データは、色変換装置2及び本発明の実施の形態の一例である色変換装置4によって受信される。
そして、色変換装置2によって受信された受信データに基づいて、表示色再現域に応じたRGB画像形式に変換された後、ディスプレイ等の表示装置3に表示され、また、色変換装置4によって受信された受信データに基づいて、出力色再現域に応じたCMYK画像形式に変換された後、プリンタ等の出力装置5により印刷される。
In FIG. 1, reference numeral 1 denotes an input device such as an image scanner or a digital camera, and RGB input image data output from the input device 1 is color conversion device 2 and color conversion which is an example of an embodiment of the present invention. Received by device 4.
Based on the received data received by the color conversion device 2, the image is converted into an RGB image format corresponding to the display color reproduction range, and then displayed on the display device 3 such as a display, and received by the color conversion device 4. Based on the received data, the data is converted into a CMYK image format corresponding to the output color gamut and then printed by the output device 5 such as a printer.

本発明の実施の形態の一例である画像データの色変換装置4は、例えば、ディジタル画像処理コンピュータ等により構成されており、図2に示すように、彩度量分布情報算出手段6、彩度比率算出手段7、彩度範囲情報算出手段8、修正彩度値算出手段9及び画像データ出力手段10を備えている。これらの手段の各処理は、色変換装置4の記憶手段(ROMやハードディスク等)に記憶された色変換プログラムがRAMにロードされて、CPUにより実行される。   The color conversion device 4 for image data, which is an example of an embodiment of the present invention, is composed of, for example, a digital image processing computer or the like. As shown in FIG. Calculation means 7, saturation range information calculation means 8, modified saturation value calculation means 9, and image data output means 10 are provided. Each processing of these means is executed by the CPU after the color conversion program stored in the storage means (ROM, hard disk, etc.) of the color conversion device 4 is loaded into the RAM.

彩度量分布情報算出手段6は、図3に示すように、RGB入力画像データの色空間の色相を複数の角度に区分(本実施の形態では、6区分)して、区間毎の色相角(Hue)のLCh(L:明度、C:彩度、h:色相)値を算出するとともに、LCh値に基づいて彩度量分布Xiを算出する。なお、ここでの色相の区分は、画像データが少なくとも3つ存在するように区分するのが好ましい。   As shown in FIG. 3, the saturation amount distribution information calculation unit 6 divides the hue of the color space of the RGB input image data into a plurality of angles (in this embodiment, six divisions), and the hue angle ( Hue) LCh (L: lightness, C: saturation, h: hue) value is calculated, and a saturation amount distribution Xi is calculated based on the LCh value. Here, it is preferable to classify the hue so that there are at least three image data.

彩度比率算出手段7は、彩度量分布情報算出手段6によって得られた彩度量分布Xiの全データを区間毎に正規化し、各区間で使用している全てのRGB入力画像データにおける正規化された値Uoi(図4参照)を、次式(1)を用いて算出する。
Uoi=(Xi−Xave)/s …(1)
但し、
Xave:その色相における彩度Xの平均値
s:標準偏差
一般的には、この正規化された値Uoiは、平均0、標準偏差1の値を取ることが知られている。
The saturation ratio calculation unit 7 normalizes all data of the saturation amount distribution Xi obtained by the saturation amount distribution information calculation unit 6 for each section, and normalizes all the RGB input image data used in each section. The calculated value Uoi (see FIG. 4) is calculated using the following equation (1).
Uoi = (Xi−Xave) / s (1)
However,
Xave: Average value of saturation X in the hue s: Standard deviation Generally, it is known that this normalized value Uoi takes a value of 0 on average and 1 on standard deviation.

次に、正規化された彩度比率は99%信頼区間において、−3Σ〜+3Σという負の値を取るので(図4参照)、この正規化された値Uoiの中での彩度比率ratio(Uoi)を、次式(2)により算出する。
ratio(Uoi)=(Uoi−Min(Uoi))/Max(Uoi)−Min(Uoi) …(2)
上式(2)より、この彩度比率ratio(Uoi)は、0〜1の値を取る。
Next, since the normalized saturation ratio takes a negative value of −3Σ to + 3Σ in the 99% confidence interval (see FIG. 4), the saturation ratio ratio ( Uoi) is calculated by the following equation (2).
ratio (Uoi) = (Uoi−Min (Uoi)) / Max (Uoi) −Min (Uoi) (2)
From the above equation (2), this saturation ratio ratio (Uoi) takes a value from 0 to 1.

そして、上記彩度量分布情報算出手段6及び彩度比率算出手段7によって求められた各区間no(i)のRGB入力画像データ、色相角Hue、正規化された値Uoi及び彩度比率 ratio(Uoi)は、例えば、図5のように一覧として記憶手段に記憶する。なお、RGB入力画像データの色空間における色相は、官能検査等で変換・移動が必要とされた場合は移動後の色相区間における彩分布比率ratio(Uoi)を算出する。   Then, the RGB input image data, the hue angle Hue, the normalized value Uoi, and the saturation ratio ratio (Uoi) of each section no (i) obtained by the saturation amount distribution information calculation means 6 and the saturation ratio calculation means 7. ) Is stored in the storage means as a list as shown in FIG. Note that the hue in the color space of the RGB input image data is calculated as a chroma distribution ratio ratio (Uoi) in the hue section after the movement when conversion / movement is required for sensory inspection or the like.

彩度範囲情報算出手段8は、出力装置5の色再現域のCMYK色空間における色相を複数の角度に区分して、区間毎の色相角Hueの再現可能な最外郭彩度を求める。
具体的には、プリンタの最外郭彩度になるCMY100%の組み合わせたカラーサンプルを測色して、その測色値から各色相(Hue)毎の最外郭彩度を算出する。
CMY100%の組み合わせカラーサンプルとは、図6に示すように、M100% → MY100% → Y100% → CY100% → C100% → CM100% → M100%で構成されたサンプルをさす。
図6のサンプルを測色すると、図7に示すようになる。それぞれを色相ごとに分割して最外郭彩度を算出する。そして、この算出した最外郭彩度を対応テーブル情報として記憶手段に記憶する。
The saturation range information calculation unit 8 divides the hue in the CMYK color space of the color gamut of the output device 5 into a plurality of angles, and obtains the outermost saturation that can reproduce the hue angle Hue for each section.
Specifically, the color sample of CMY100% combined which becomes the outermost saturation of the printer is color-measured, and the outermost saturation for each hue (Hue) is calculated from the colorimetric value.
As shown in FIG. 6, the CMY100% combination color sample refers to a sample composed of M100% → MY100% → Y100% → CY100% → C100% → CM100% → M100%.
When the color of the sample of FIG. 6 is measured, it is as shown in FIG. Each is divided into hues, and the outermost saturation is calculated. Then, the calculated outermost saturation is stored in the storage means as correspondence table information.

出力装置5側のHue情報及び最外郭彩度情報を図5に示すテーブルに併せて示す。なお、CMYK色空間における色相の区分の仕方は、彩度量分布情報算出手段6におけるRGB色空間の色相の区分と合わせなくてもよい。   The Hue information and outermost saturation information on the output device 5 side are also shown in the table shown in FIG. It should be noted that the manner of dividing the hue in the CMYK color space may not match the hue division of the RGB color space in the saturation amount distribution information calculation means 6.

修正彩度値算出手段9は、彩度比率算出手段7によって求められた彩度比率ratio(Uoi)及び彩度範囲情報算出手段8によって求められた最外郭彩度に基づいて、彩度比率ratio(Uoi)を維持した状態で、かつ、彩度0から最外郭彩度の間に収まるような色相毎の修正彩度値(C′)をそれぞれ算出する。この実施の形態では、彩度比率ratio(Uoi)と出力装置5の最外郭彩度との積値を修正彩度値(C′)とし、次式(3)を用いて算出する。
修正彩度値(C′)=ratio(Uoi)×最外郭彩度 …(3)
The corrected saturation value calculation means 9 is based on the saturation ratio ratio (Uoi) obtained by the saturation ratio calculation means 7 and the outermost saturation obtained by the saturation range information calculation means 8. A corrected saturation value (C ′) for each hue that is within the range of saturation 0 to the outermost saturation is calculated while maintaining (Uoi). In this embodiment, the product value of the saturation ratio ratio (Uoi) and the outermost saturation of the output device 5 is used as the corrected saturation value (C ′), and is calculated using the following equation (3).
Corrected saturation value (C ′) = ratio (Uoi) × outermost saturation (3)

画像データ出力手段10は、修正彩度値算出手段9によって求められた修正彩度値(C′)を再現可能なCMYK値を色変換テーブルの値とすることによって、RGB→CMYK色変換テーブルを作成し、これを出力画像データとして出力装置5に出力する。   The image data output means 10 sets the RGB → CMYK color conversion table by using the CMYK value that can reproduce the corrected saturation value (C ′) obtained by the corrected saturation value calculation means 9 as the value of the color conversion table. It is created and output to the output device 5 as output image data.

次に、図8を参照して、上記のように構成された色変換装置4の動作を説明する。ここで、ステップS1は彩度量分布情報算出手段6、ステップS2及びステップS3は彩度比率算出手段7、ステップS4は彩度範囲情報算出手段8、ステップS5は修正彩度値算出手段9、ステップS6及びステップS7は画像データ出力手段10にそれぞれ対応する。   Next, the operation of the color conversion apparatus 4 configured as described above will be described with reference to FIG. Here, step S1 is saturation amount distribution information calculation means 6, steps S2 and S3 are saturation ratio calculation means 7, step S4 is saturation range information calculation means 8, step S5 is corrected saturation value calculation means 9, step Steps S6 and S7 correspond to the image data output means 10, respectively.

まず、ステップS1では、入力装置1から受け取ったRGB入力画像データの色空間の色相を6つの角度に区分して、区間毎の色相角のLCh値を算出するとともに、LCh値に基づいて彩度量分布情報を算出する。
次に、ステップS2で、彩度量分布の全データを区間毎に正規化し、各区間で使用している全てのRGB入力画像データにおける正規化された値Uoiを、式(1)を用いて算出して、ステップS3に移行し、ステップS3では、正規化された値Uoiの中での0〜1間の彩度比率ratio(Uoi)を式(2)を用いて算出する。
First, in step S1, the hue of the color space of the RGB input image data received from the input device 1 is divided into six angles, the LCh value of the hue angle for each section is calculated, and the saturation amount is calculated based on the LCh value. Calculate distribution information.
Next, in step S2, all data of the saturation amount distribution are normalized for each section, and normalized values Uoi in all the RGB input image data used in each section are calculated using Expression (1). Then, the process proceeds to step S3, and in step S3, a saturation ratio ratio (Uoi) between 0 and 1 in the normalized value Uoi is calculated using equation (2).

ステップS4では、出力装置5の色再現域のCMYK色空間における色相を複数の角度に区分して、区間毎の色相角Hueの再現可能な最外郭彩度を求める。
ステップS5では、彩度比率ratio(Uoi) 及び最外郭彩度に基づいて、彩度比率ratio(Uoi)を維持した状態で、かつ、彩度0から最外郭彩度の間に収まるような色相毎の修正彩度値(C′)を(3)式を用いて算出する。
In step S4, the hue in the CMYK color space in the color gamut of the output device 5 is divided into a plurality of angles, and the reproducible outermost saturation of the hue angle Hue for each section is obtained.
In step S5, a hue that maintains the saturation ratio ratio (Uoi) based on the saturation ratio ratio (Uoi) and the outermost contour saturation and that falls within the range from saturation 0 to the outermost saturation. The corrected saturation value (C ′) for each is calculated using equation (3).

ステップS6では、修正彩度値(C′)を再現可能なCMYK値を色変換テーブルの値として、RGB→CMYK色変換テーブルを作成し、これを出力画像データとする。
次いで、ステップS7で、出力画像データを出力装置5に出力し、これにより、出力装置5による印刷処理等が行われる。
In step S6, an RGB → CMYK color conversion table is created using CMYK values that can reproduce the corrected saturation value (C ′) as values in the color conversion table, and this is used as output image data.
Next, in step S7, the output image data is output to the output device 5, whereby a printing process or the like by the output device 5 is performed.

上記の説明から明らかなように、この実施の形態では、RGB入力画像データの全色相の彩度比率を維持した状態で、該入力画像データを出力装置5のCMYK色再現域の彩度範囲内で色変換して出力画像データを得ることができる。
これにより、RGB入力画像データの彩度量分布が色再現域の異なるCMYK出力画像データに反映するように色変換することができ、この結果、CMYK出力画像データの彩度のばらつきを防止して、全色相彩度をバランスよく配置することができるとともに、出力装置5の色再現域の高彩度部分での潰れを防止して、高彩度部分での滑らかな階調を再現することができる。
As is apparent from the above description, in this embodiment, the input image data is kept within the saturation range of the CMYK color gamut of the output device 5 while maintaining the saturation ratio of all the hues of the RGB input image data. The output image data can be obtained by color conversion.
Thereby, color conversion can be performed so that the saturation amount distribution of the RGB input image data is reflected in the CMYK output image data having different color gamuts. As a result, the variation in the saturation of the CMYK output image data is prevented, All hue saturations can be arranged in a well-balanced manner, and collapse of the output device 5 in the color reproduction range in the high saturation portion can be prevented, and a smooth gradation in the high saturation portion can be reproduced.

また、必要以上に彩度を上げずに各設計値を算出することにより、ベタ付近での色相線の歪みの発生を防ぐことができる。
更に、色変換テーブルのアルゴリズムを崩すことなく特定色のマッチングを行うことにより、全色調を忠実、かつ、所望の通りに色再現することができる。
Further, by calculating each design value without increasing the saturation more than necessary, it is possible to prevent occurrence of distortion of the hue line near the solid.
Furthermore, by matching specific colors without destroying the algorithm of the color conversion table, all colors can be faithfully reproduced as desired.

次に、色変換プログラムについて説明する。
上記の実施形態におけるコンピュータ(色変換装置など)の色変換機能は、記憶手段(例えば、ROMやHDDなど)に記憶された色変換プログラムにより実現される。
色変換プログラムは、コンピュータの制御手段(CPUなど)に読み込まれることにより、コンピュータの構成各部に指令を送り、色変換処理、たとえば、彩度量分布情報算出手段6による彩度量分布の算出処理、彩度比率算出手段7による彩度比率ratio(Uoi)の算出処理、彩度範囲情報算出手段8による最外郭彩度の算出処理、修正彩度値算出手段9による修正彩度値(C′)の算出処理、画像データ出力手段10による色変換テーブル作成及び出力処理などを行わせる。
これら色変換処理は、ソフトウェアである色変換プログラムとハードウエア資源であるコンピュータ(色変換装置など)の各構成部とが協働することにより実現される。
Next, a color conversion program will be described.
The color conversion function of the computer (color conversion device or the like) in the above embodiment is realized by a color conversion program stored in storage means (for example, ROM, HDD, or the like).
The color conversion program is read by a computer control means (CPU or the like) to send commands to each component of the computer and perform color conversion processing, for example, saturation amount distribution calculation processing by the saturation amount distribution information calculation means 6, The saturation ratio ratio (Uoi) calculation process by the saturation ratio calculation means 7, the outermost saturation calculation process by the saturation range information calculation means 8, and the corrected saturation value (C ′) by the correction saturation value calculation means 9. Calculation processing, color conversion table creation and output processing by the image data output means 10 are performed.
These color conversion processes are realized by the cooperation of a color conversion program that is software and each component of a computer (such as a color conversion apparatus) that is a hardware resource.

なお、本発明の色変換処理を実現するための色変換プログラムは、コンピュータのROMやハードディスクなどに記憶される他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、CD−ROM等の記憶媒体を内蔵し、色変換装置等に外部接続されるメモリ増設装置を例示することができる。一方、可搬記録媒体とは、記録媒体駆動装置(ドライブ装置)に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、フレキシブルディスク,メモリカード,光磁気ディスク等を例示することができる。
The color conversion program for realizing the color conversion processing of the present invention is stored in a computer ROM, hard disk, or the like, or stored in a computer-readable recording medium such as an external storage device or a portable recording medium. can do.
Examples of the external storage device include a memory expansion device that incorporates a storage medium such as a CD-ROM and is externally connected to a color conversion device or the like. On the other hand, the portable recording medium is a recording medium that can be mounted on a recording medium driving device (drive device) and is portable, and examples thereof include a flexible disk, a memory card, and a magneto-optical disk. .

そして、記録媒体に記録されたプログラムは、コンピュータのRAM等にロードされて、CPUにより実行される。この実行により、上述した本実施形態の色変換処理機能が実現される。
さらに、コンピュータで本発明の色変換プログラムをロードする場合、他のコンピュータで保有された色変換プログラムを、通信回線を利用して自己のコンピュータの有するRAMや外部記憶装置にダウンロードすることもできる。このダウンロードされた色変換プログラムも、CPUにより実行され、本実施形態の色変換処理機能を実現する。
Then, the program recorded on the recording medium is loaded into the RAM of the computer and executed by the CPU. By this execution, the above-described color conversion processing function of the present embodiment is realized.
Furthermore, when the color conversion program of the present invention is loaded by a computer, the color conversion program held by another computer can be downloaded to a RAM or an external storage device of its own computer using a communication line. The downloaded color conversion program is also executed by the CPU to realize the color conversion processing function of the present embodiment.

なお、本発明の入力装置、出力装置、彩度量分布情報算出手段、彩度比率算出手段、彩度範囲情報算出手段、修正彩度値算出手段、画像データ出力手段等の構成は、上記実施の形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。   The configurations of the input device, output device, saturation amount distribution information calculation means, saturation ratio calculation means, saturation range information calculation means, modified saturation value calculation means, image data output means, etc. of the present invention are as described above. It is not limited to what was illustrated to the form, In the range which does not deviate from the summary of this invention, it can change suitably.

例えば、上記実施の形態では、色変換装置4を単独のディジタル画像処理コンピュータ等により構成した場合を例示したが、これに代えて、色変換装置4を出力装置5に搭載して画像形成装置を構成してもよく、或いは色変換装置4を出力装置5や入力装置1等が一体となった複合装置(MFP(マルチファンクションペリフェラル))等の画像形成装置に搭載するようにしてもよい。   For example, in the above embodiment, the case where the color conversion device 4 is configured by a single digital image processing computer or the like has been exemplified. Alternatively, the color conversion device 4 may be mounted on an image forming apparatus such as a composite device (MFP (multifunction peripheral)) in which the output device 5, the input device 1, and the like are integrated.

本発明の実施の形態の一例である画像データの色変換装置を備えたカラー画像処理システムのブロック図である。1 is a block diagram of a color image processing system provided with a color conversion device for image data, which is an example of an embodiment of the present invention. 本発明の実施の形態の一例である画像データの色変換装置のブロック図である。1 is a block diagram of a color conversion apparatus for image data, which is an example of an embodiment of the present invention. 全色相における入力画像データを複数の色相角で区分した状態を示す図である。It is a figure which shows the state which divided the input image data in all the hues by several hue angles. 一つの色相角における彩度値の分布を示すグラフ図である。It is a graph which shows distribution of the saturation value in one hue angle. 対応テーブル情報の各値を示す図表である。It is a chart which shows each value of correspondence table information. CMY100%組み合わせカラーサンプルを示す図である。It is a figure which shows a CMY100% combination color sample. 図6に示したカラーサンプルの測色した結果を示す図である。It is a figure which shows the result of having measured color of the color sample shown in FIG. 本発明の実施の形態の一例である色変換装置の動作を説明するためのフローチャート図である。It is a flowchart for demonstrating operation | movement of the color conversion apparatus which is an example of embodiment of this invention.

符号の説明Explanation of symbols

1 入力装置
4 色変換装置
5 出力装置
6 彩度量分布情報算出手段
7 彩度比率算出手段
8 彩度範囲情報算出手段
9 修正彩度値算出手段
10 画像データ出力手段
DESCRIPTION OF SYMBOLS 1 Input device 4 Color converter 5 Output device 6 Saturation amount distribution information calculation means 7 Saturation ratio calculation means 8 Saturation range information calculation means 9 Modified saturation value calculation means 10 Image data output means

Claims (5)

入力装置から受信した入力画像データを、出力装置の色再現域に応じた色空間に変換して、該出力装置に出力する画像データの色変換装置であって、
前記入力画像データの色空間における色相毎の彩度量の分布情報をそれぞれ算出する彩度量分布情報算出手段と、
前記彩度量分布情報に基づいて各色相の彩度比率をそれぞれ算出する彩度比率算出手段と、
前記出力装置の色再現域の色空間における色相毎の再現可能な範囲域情報として最外郭彩度をそれぞれ算出して保持する彩度範囲情報算出手段と、
前記彩度比率及び前記範囲域情報に基づいて、該彩度比率を維持した状態で該彩度範囲内に収まるような色相毎の修正彩度値をそれぞれ算出する修正彩度値算出手段と、
前記修正彩度値に基づいて出力画像データを作成して、該出力画像データを前記出力装置に出力する画像データ出力手段と、
を備え
前記彩度比率算出手段が、色相の区分毎に彩度値の正規化を行って、各色相の彩度比率をそれぞれ算出し、
前記修正彩度値算出手段が、色相毎に、前記彩度比率と前記最外郭彩度とを乗算し、この乗算により得られた積を該色相における前記修正彩度値とする
ことを特徴とする画像データの色変換装置。
Input image data received from an input device is converted into a color space corresponding to the color gamut of the output device, and is a color conversion device for image data to be output to the output device,
Saturation amount distribution information calculating means for calculating distribution information of saturation amounts for each hue in the color space of the input image data;
Saturation ratio calculation means for calculating the saturation ratio of each hue based on the saturation amount distribution information,
Saturation range information calculating means for calculating and holding outermost saturation as reproducible range area information for each hue in the color space of the color gamut of the output device,
Based on the saturation ratio and the range information, a corrected saturation value calculation means for calculating a corrected saturation value for each hue that falls within the saturation range while maintaining the saturation ratio;
Image data output means for creating output image data based on the corrected saturation value and outputting the output image data to the output device;
Equipped with a,
The saturation ratio calculation means performs saturation value normalization for each hue category, and calculates a saturation ratio for each hue,
The modified saturation value calculating means multiplies the saturation ratio and the outermost saturation for each hue, and uses the product obtained by the multiplication as the modified saturation value in the hue. A color conversion device for image data.
前記彩度量分布情報算出手段が、前記入力画像データの色空間の色相を複数の角度に区分して、区分された色相毎の彩度量の分布情報をそれぞれ算出する
ことを特徴とする請求項1記載の画像データの色変換装置。
2. The saturation amount distribution information calculation unit divides a hue of a color space of the input image data into a plurality of angles, and calculates saturation amount distribution information for each of the divided hues. A color conversion apparatus for image data as described.
前記彩度範囲情報算出手段が、前記出力装置の色再現域の色空間における色相を複数の角度に区分して、区分された色相毎の再現可能な範囲域情報をそれぞれ算出して保持する
ことを特徴とする請求項1又は2記載の画像データの色変換装置。
The saturation range information calculation unit divides the hue in the color space of the color gamut of the output device into a plurality of angles, and calculates and holds reproducible range information for each divided hue. The color conversion apparatus for image data according to claim 1 or 2 .
入力装置から受信した入力画像データを、出力装置の色再現域に応じた色空間に変換して、該出力装置に出力する画像データの色変換方法であって、
前記入力画像データの色空間における色相毎の彩度量の分布情報をそれぞれ算出する彩度量分布情報算出処理と、
前記彩度量分布情報に基づいて各色相の彩度比率をそれぞれ算出する彩度比率算出処理と、
前記出力装置の色再現域の色空間における色相毎の再現可能な範囲域情報として最外郭彩度をそれぞれ算出して保持する彩度範囲情報算出処理と、
前記彩度比率及び前記範囲域情報に基づいて、該彩度比率を維持した状態で該彩度範囲内に収まるような色相毎の修正彩度値をそれぞれ算出する修正彩度値算出処理と、
前記修正彩度値に基づいて出力画像データを作成して、該出力画像データを前記出力装置に出力する画像データ出力処理と、
を備え
前記彩度比率算出処理において、色相の区分毎に彩度値の正規化を行って、各色相の彩度比率をそれぞれ算出し、
前記修正彩度値算出処理において、色相毎に、前記彩度比率と前記最外郭彩度とを乗算し、この乗算により得られた積を該色相における前記修正彩度値とする
ことを特徴とする画像データの色変換方法。
A method for converting the input image data received from the input device into a color space corresponding to the color gamut of the output device and outputting the image data to the output device,
Saturation amount distribution information calculation processing for calculating saturation amount distribution information for each hue in the color space of the input image data,
Saturation ratio calculation processing for calculating the saturation ratio of each hue based on the saturation amount distribution information,
Saturation range information calculation processing for calculating and holding the outermost saturation as reproducible range area information for each hue in the color space of the color gamut of the output device,
Based on the saturation ratio and the range information, a corrected saturation value calculation process for calculating a corrected saturation value for each hue so as to be within the saturation range while maintaining the saturation ratio;
Creating output image data based on the corrected saturation value, and outputting the output image data to the output device; and
Equipped with a,
In the saturation ratio calculation process, the saturation value is normalized for each hue category, and the saturation ratio of each hue is calculated.
In the modified saturation value calculation process, for each hue, the saturation ratio and the outermost saturation are multiplied, and a product obtained by the multiplication is used as the modified saturation value in the hue. Color conversion method for image data.
入力装置から受信した入力画像データを、出力装置の色再現域に応じた色空間に変換して、該出力装置に出力する画像データの色変換処理を色変換装置に実行させる色変換プログラムであって、
前記入力画像データの色空間における色相毎の彩度量の分布情報をそれぞれ算出する彩度量分布情報算出処理と、
前記彩度量分布情報に基づいて各色相の彩度比率をそれぞれ算出する彩度比率算出処理と、
前記出力装置の色再現域の色空間における色相毎の再現可能な範囲域情報として最外郭彩度をそれぞれ算出して保持する彩度範囲情報算出処理と、
前記彩度比率及び前記範囲域情報に基づいて、該彩度比率を維持した状態で該彩度範囲内に収まるような色相毎の修正彩度値をそれぞれ算出する修正彩度値算出処理と、
前記修正彩度値に基づいて出力画像データを作成して、該出力画像データを前記出力装置に出力する画像データ出力処理と、
を前記色変換装置に実行させ
前記彩度比率算出処理において、色相の区分毎に彩度値の正規化を行って、各色相の彩度比率をそれぞれ算出させ、
前記修正彩度値算出処理において、色相毎に、前記彩度比率と前記最外郭彩度とを乗算させ、この乗算により得られた積を該色相における前記修正彩度値とさせる
ことを特徴とする画像データの色変換プログラム。
A color conversion program that converts input image data received from an input device into a color space corresponding to the color gamut of the output device, and causes the color conversion device to execute color conversion processing of the image data output to the output device. And
Saturation amount distribution information calculation processing for calculating saturation amount distribution information for each hue in the color space of the input image data,
Saturation ratio calculation processing for calculating the saturation ratio of each hue based on the saturation amount distribution information,
Saturation range information calculation processing for calculating and holding the outermost saturation as reproducible range area information for each hue in the color space of the color gamut of the output device,
Based on the saturation ratio and the range information, a corrected saturation value calculation process for calculating a corrected saturation value for each hue so as to be within the saturation range while maintaining the saturation ratio;
Creating output image data based on the corrected saturation value, and outputting the output image data to the output device; and
To the color conversion device ,
In the saturation ratio calculation process, the saturation value is normalized for each hue category, and the saturation ratio of each hue is calculated respectively.
In the modified saturation value calculation process, for each hue, the saturation ratio and the outermost saturation are multiplied, and a product obtained by the multiplication is used as the modified saturation value in the hue. A color conversion program for image data.
JP2005218378A 2005-07-28 2005-07-28 Image data color conversion apparatus, color conversion method, and color conversion program Expired - Fee Related JP4472594B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005218378A JP4472594B2 (en) 2005-07-28 2005-07-28 Image data color conversion apparatus, color conversion method, and color conversion program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005218378A JP4472594B2 (en) 2005-07-28 2005-07-28 Image data color conversion apparatus, color conversion method, and color conversion program

Publications (2)

Publication Number Publication Date
JP2007036779A JP2007036779A (en) 2007-02-08
JP4472594B2 true JP4472594B2 (en) 2010-06-02

Family

ID=37795466

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005218378A Expired - Fee Related JP4472594B2 (en) 2005-07-28 2005-07-28 Image data color conversion apparatus, color conversion method, and color conversion program

Country Status (1)

Country Link
JP (1) JP4472594B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5087945B2 (en) 2007-02-16 2012-12-05 株式会社ニコン Zoom lens and optical apparatus having the same

Also Published As

Publication number Publication date
JP2007036779A (en) 2007-02-08

Similar Documents

Publication Publication Date Title
US8456709B2 (en) Image processing apparatus, image processing method, and lookup table generation method
US8045222B2 (en) Image processing method, image processing apparatus, computer program product, and recording medium for image processing
US20070030499A1 (en) Color processing method and apparatus
JP2009278341A (en) Color processor, method, and program
US8477366B2 (en) Apparatus, method and medium outputting wide gamut space image
WO2003003715A1 (en) Image processing device, image processing method, program, and recording medium
JP2005295405A (en) Color converting method and image processing apparatus
JP2002094816A (en) Image-processing device and its control method, and image-processing method
JP4803122B2 (en) Color processing apparatus and program
US7167275B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP4449503B2 (en) Image processing device
JP5882763B2 (en) Image processing apparatus and profile creation method
JP4910557B2 (en) Color conversion apparatus, color conversion method, color conversion program, color conversion coefficient creation apparatus, color conversion coefficient creation method, and color conversion coefficient creation program
JP2005286904A (en) Device link profile making method, its device and image processing device
JP4621998B2 (en) Image processing apparatus and program
JP2003324620A (en) Image processing equipment and image processing method
JP4472594B2 (en) Image data color conversion apparatus, color conversion method, and color conversion program
JP4472595B2 (en) Image data color conversion apparatus, color conversion method, and color conversion program
JP2007243957A (en) System, method and program for extracting gray information from color image data
JP2007195015A (en) Color conversion apparatus, color conversion method, and color conversion program
JP5953717B2 (en) Color processing apparatus and program
US10477038B2 (en) Image processing apparatus, image processing system, and recording medium
JP2009004917A (en) Color processing device and its method
JP2005119189A (en) Image processor and method of processing image
JP2009284261A (en) Color processing device, method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091208

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100205

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

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

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

Free format text: PAYMENT UNTIL: 20130312

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4472594

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130312

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

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

Free format text: PAYMENT UNTIL: 20130312

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20130312

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees