JP4973896B2 - Color gamut outline calculation device, color gamut outline calculation program - Google Patents

Color gamut outline calculation device, color gamut outline calculation program Download PDF

Info

Publication number
JP4973896B2
JP4973896B2 JP2011123249A JP2011123249A JP4973896B2 JP 4973896 B2 JP4973896 B2 JP 4973896B2 JP 2011123249 A JP2011123249 A JP 2011123249A JP 2011123249 A JP2011123249 A JP 2011123249A JP 4973896 B2 JP4973896 B2 JP 4973896B2
Authority
JP
Japan
Prior art keywords
color
outline
black
color gamut
unit
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
JP2011123249A
Other languages
Japanese (ja)
Other versions
JP2011166842A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation 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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2011123249A priority Critical patent/JP4973896B2/en
Publication of JP2011166842A publication Critical patent/JP2011166842A/en
Application granted granted Critical
Publication of JP4973896B2 publication Critical patent/JP4973896B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、色域外郭算出装置、色域外郭算出プログラムに関するものである。   The present invention relates to a color gamut outline calculation apparatus and a color gamut outline calculation program.

一般に、画像読取装置等の入力装置において入力可能な色域や、画像の出力を行う出力装置において再現可能な色域はそれぞれ異なっている。そのため、ある出力装置で画像を出力する場合、その出力装置で再現できない色が入力されることがあり、そのような再現できない色については再現可能な色に変換する必要がある。この処理を色域圧縮処理と呼んでいる。   Generally, the color gamut that can be input by an input device such as an image reading device and the color gamut that can be reproduced by an output device that outputs an image are different. Therefore, when an image is output by a certain output device, a color that cannot be reproduced by the output device may be input, and such a color that cannot be reproduced needs to be converted into a reproducible color. This processing is called color gamut compression processing.

出力装置における色再現域を求める方法として様々な方法が提案されており、例えば特許文献1では、色域上の主要な頂点である白(W)、シアン(C)、マゼンタ(M)、イエロー(Y)、赤(R)、緑(G)、青(B)、黒(K)を利用し、隣接する頂点同士を接続して12個の三角形を算出して色再現域の外郭としている。また別の方法として、例えば特許文献2に記載されているように、明度軸に垂直な複数の平面と色域とが交差する頂点を抽出して色再現域の外郭を作成する方法もある。さらに、例えば特許文献3に記載されている技術のように、出力装置の色空間における隣接関係が明らかである頂点群を利用して色再現域の外郭を形成する方法もある。さらにまた、例えば特許文献4に記載されている方法は、墨を除く3色で色再現域の外郭を構成した後、その外郭から外側に墨を含む色再現域の外郭を探索して求めている。さらに、例えば特許文献5、特許文献6には、出力装置において使用する色材の総量が制限されている場合に対応した色再現域を生成する方法が記載されている。このような技術により作成した色再現域の外郭より外側の色が入力された場合には、色域圧縮処理によって、外郭を含む色再現域内の色に変換している。   Various methods have been proposed as a method for obtaining a color gamut in an output device. For example, Patent Document 1 discloses white (W), cyan (C), magenta (M), and yellow, which are major vertices on the color gamut. Using (Y), red (R), green (G), blue (B), and black (K), the adjacent vertices are connected to calculate 12 triangles and form the outline of the color gamut. . As another method, for example, as described in Patent Document 2, there is a method of creating an outline of a color reproduction gamut by extracting vertices where a plurality of planes perpendicular to the brightness axis intersect the color gamut. Furthermore, there is also a method of forming the outline of the color gamut using a vertex group whose adjacency relationship in the color space of the output device is clear as in the technique described in Patent Document 3, for example. Furthermore, for example, the method described in Patent Document 4 is obtained by searching the outline of the color gamut including black outside from the outline after forming the outline of the color gamut with three colors excluding black. Yes. Furthermore, for example, Patent Document 5 and Patent Document 6 describe a method of generating a color reproduction range corresponding to a case where the total amount of color materials used in the output device is limited. When a color outside the outline of the color gamut created by such a technique is input, the color is converted into a color within the color gamut including the outline by color gamut compression processing.

一方、墨を含む複数色の色材を用いて色再現を行う場合、墨を使用しなければ再現されない色も存在するものの、墨量を多くすると色味や粒状性が悪化する場合がある。そのため、ある墨生成条件を用いて墨量を調節し、画質の向上を図っている。この処理によって墨量を低減した場合、他の色材量が相対的に増加するため、色材量あるいは色材の総量が取り得る範囲を逸脱し、そのままの色が再現されない場合が生じる。その場合には、調整後の墨量で再現される色に変換することが行われる。   On the other hand, when performing color reproduction using a plurality of color materials including black, there are colors that cannot be reproduced unless black is used, but there are cases where the color and graininess deteriorate when the amount of black is increased. Therefore, the amount of black is adjusted using a certain black generation condition to improve the image quality. When the black amount is reduced by this processing, the amount of other color materials relatively increases, and therefore, the color material amount or the total amount of color materials may deviate from a possible range, and the color as it is may not be reproduced. In that case, conversion to a color reproduced with the adjusted black amount is performed.

このような墨量を最適化するための処理は、上述の色域圧縮処理とは別に行われており、墨量を最適化する処理において用いられる墨生成条件は、上述の色域圧縮処理において用いられる色再現域とは別に設定される。そのため、色域圧縮処理によって変換された後の色が、墨生成条件を満たさないために再び別の色に変換される場合が発生する。   Such processing for optimizing the black amount is performed separately from the above-described color gamut compression processing, and the black generation conditions used in the processing for optimizing the black amount are the same as those in the above-described color gamut compression processing. It is set separately from the color gamut used. For this reason, the color converted by the color gamut compression process may be converted again to another color because the black generation condition is not satisfied.

図18は、従来の色変換処理により変換される色の一例の説明図である。図18では、色再現域外の色aについて、色域圧縮処理により破線に沿って色変換を行う場合を示している。この場合、色域圧縮処理によって実線で示した色再現域への色変換により、色aは色bに変換される。さらに墨量を最適化する処理において、この色bが墨生成条件を満たす墨量が得られず、色cに変更されたものとしている。尚、一点鎖線は墨量生成条件を満たす色再現域を示している。   FIG. 18 is an explanatory diagram of an example of a color converted by a conventional color conversion process. FIG. 18 illustrates a case where color conversion is performed along a broken line by color gamut compression processing for the color a outside the color gamut. In this case, the color a is converted to the color b by the color conversion to the color gamut indicated by the solid line by the color gamut compression processing. Further, in the process of optimizing the black amount, it is assumed that this color b is changed to the color c without obtaining a black amount that satisfies the black generation condition. The alternate long and short dash line indicates the color reproduction range that satisfies the black amount generation condition.

この場合、全体としての色変換結果として期待されるのは破線に沿って変換され、墨量生成条件も満たす色dである。従って、意図しない色に変換されてしまうことになる。   In this case, what is expected as a color conversion result as a whole is a color d that is converted along the broken line and also satisfies the black amount generation condition. Therefore, it is converted to an unintended color.

特開平7−203235号公報JP-A-7-203235 特開平7−30774号公報Japanese Patent Laid-Open No. 7-30774 特開2000−101863号公報JP 2000-101863 A 特開2003−8912号公報JP 2003-8912 A 特開2005−63093号公報JP 2005-63093 A 特開2006−352475号公報JP 2006-352475 A

本発明は、墨生成条件を考慮した上で色再現域外の色を意図した色再現域の色に変換する色変換装置及び色変換プログラムで用いる色域外郭を精度よく求めることができる色域外郭算出装置及び色域外郭算出プログラムを提供することを目的としている。   The present invention relates to a color conversion device that converts a color outside the color gamut into a color in the intended color gamut in consideration of the black generation conditions, and a color gamut contour that can accurately determine the color gamut contour used in the color conversion program. It is an object of the present invention to provide a calculation device and a color gamut outline calculation program.

本願請求項1に記載の発明は、出力装置の出力色空間における外郭点を生成する外郭点生成手段と、前記出力色空間における外郭点を前記出力色空間から知覚色空間における外郭点に変換する外郭点変換手段と、前記外郭点変換手段で変換された前記知覚色空間の外郭点に対応する墨量を算出する墨量算出手段と、前記墨量算出手段で算出された墨量と前記出力色空間における外郭点の墨量とを比較する比較手段と、前記比較手段による比較結果に応じて前記出力色空間における外郭点を修正して前記外郭点変換手段に渡す修正手段を有することを特徴とする色域外郭算出装置である。   According to the first aspect of the present invention, outline point generating means for generating outline points in the output color space of the output device, and outline points in the output color space are converted from the output color space to outline points in the perceptual color space. Outline point conversion means, black amount calculation means for calculating the black amount corresponding to the outline points of the perceptual color space converted by the outline point conversion means, the black amount calculated by the black amount calculation means, and the output Comparing means for comparing the black amount of the outline point in the color space, and correction means for correcting the outline point in the output color space according to the comparison result by the comparison means and passing it to the outline point converting means Is a color gamut outline calculation device.

本願請求項2に記載の発明は、本願請求項1に記載の色域外郭算出装置における前記修正手段が、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量を前記墨量算出手段によって算出された墨量に置き換えることを特徴とする色域外郭算出装置である。   In the invention according to claim 2 of the present application, the correction means in the color gamut outline calculation device according to claim 1 calculates the black amount of the outline points in the output color space generated by the outline point generation means. It is a color gamut outline calculation device characterized in that it is replaced with a black amount calculated by an amount calculation means.

本願請求項3に記載の発明は、本願請求項1に記載の色域外郭算出装置における前記修正手段が、前記外郭点生成手段によって生成された前記出力色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする色域外郭算出装置である。   According to a third aspect of the present invention, in the color gamut contour calculation device according to the first aspect of the present invention, the correction unit includes the contour point in the output color space generated by the contour point generation unit and the black amount calculation unit. The color gamut outline calculation apparatus is characterized in that the outline points in the output color space after correction are calculated using the black amount calculated by the above.

本願請求項4に記載の発明は、本願請求項1に記載の色域外郭算出装置における前記修正手段が、前記外郭点変換手段によって変換された前記知覚色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする色域外郭算出装置である。   The invention according to claim 4 of the present application is that the correction means in the color gamut contour calculation device according to claim 1 is the contour point in the perceptual color space converted by the contour point conversion means and the black amount calculation means. The color gamut outline calculation apparatus is characterized in that the outline points in the output color space after correction are calculated using the black amount calculated by the above.

本願請求項5に記載の発明は、本願請求項1から請求項4のいずれか1項に記載の色域外郭算出装置における前記墨量算出手段が、予め設定されたUCR率に従って墨量を算出することを特徴とする色域外郭算出装置である。   According to a fifth aspect of the present invention, the black amount calculating means in the color gamut outline calculating device according to any one of the first to fourth aspects of the present invention calculates the black amount according to a preset UCR rate. A color gamut outline calculation device characterized by:

本願請求項6に記載の発明は、本願請求項1から請求項4のいずれか1項に記載の色域外郭算出装置における前記墨量算出手段が、利用者によって設定されるUCR設定値に従って墨量を算出することを特徴とする色域外郭算出装置である。   According to a sixth aspect of the present invention, the black amount calculating means in the color gamut outline calculating device according to any one of the first to fourth aspects of the present invention is configured so that the black amount is determined according to a UCR set value set by a user. A color gamut outline calculating apparatus characterized by calculating an amount.

本願請求項7に記載の発明は、本願請求項1から請求項6のいずれか1項に記載の色域外郭算出装置における前記外郭点生成手段が、総量制限を考慮した前記出力色空間における外郭点を生成することを特徴とする色域外郭算出装置である。   The invention according to claim 7 of the present application is such that the outline point generation means in the color gamut outline calculation device according to any one of claims 1 to 6 has an outline in the output color space in consideration of a total amount restriction. A color gamut outline calculation device that generates points.

本願請求項8に記載の発明は、本願請求項1から請求項7のいずれか1項に記載の色域外郭算出装置における前記墨量算出手段が、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量が零である場合には、墨量の算出及び以降の処理を行わずに前記外郭点変換手段で変換された前記知覚色空間における外郭点を出力することを特徴とする色域外郭算出装置である。   The invention according to claim 8 of the present application is that the black amount calculation means in the color gamut outline calculation device according to any one of claims 1 to 7 is the output generated by the outline point generation means. When the black amount of the outline point in the color space is zero, the outline point in the perceptual color space converted by the outline point conversion unit is output without performing the black amount calculation and the subsequent processing. Is a color gamut outline calculation device.

本願請求項9に記載の発明は、コンピュータに、請求項1から請求項8のいずれか1項に記載の色域外郭算出装置の機能を実行させることを特徴とする色域外郭算出プログラムである。   The invention according to claim 9 of the present application is a color gamut outline calculation program that causes a computer to execute the function of the color gamut outline calculation apparatus according to any one of claims 1 to 8. .

本願請求項1に記載の発明によれば、墨量に応じた色再現域を正確に得ることができる。   According to the first aspect of the present invention, a color reproduction range corresponding to the black amount can be obtained accurately.

本願請求項2に記載の発明によれば、墨量に応じた色再現域を得るための外郭点の修正を簡易に行うことができる。   According to the invention described in claim 2 of the present application, it is possible to easily perform correction of outline points to obtain a color reproduction range corresponding to the black amount.

本願請求項3に記載の発明によれば、墨量に応じた色再現域を得るための外郭点の修正を簡易に行うことができる。   According to the invention described in claim 3 of the present application, it is possible to easily perform correction of outline points to obtain a color reproduction range corresponding to the black amount.

本願請求項4に記載の発明によれば、墨量に応じた色再現域を得るための外郭点の修正を精度よく行うことができる。   According to the invention described in claim 4 of the present application, it is possible to accurately correct the outline points to obtain a color reproduction range corresponding to the black amount.

本願請求項5に記載の発明によれば、予め設定されたUCR率に従って算出された墨量に応じた色再現域を得ることができる。   According to the invention described in claim 5 of the present application, it is possible to obtain a color gamut corresponding to the black amount calculated according to a preset UCR rate.

本願請求項6に記載の発明によれば、利用者によって設定されるUCR設定値に従って算出された墨量に応じた色再現域を得ることができる。   According to the sixth aspect of the present invention, it is possible to obtain a color reproduction range corresponding to the black amount calculated according to the UCR set value set by the user.

本願請求項7に記載の発明によれば、総量制限を考慮した色再現域を得ることができる。   According to the seventh aspect of the present invention, it is possible to obtain a color gamut in consideration of the total amount limitation.

本願請求項8に記載の発明によれば、墨量に応じた色再現域を高速に得ることができる。   According to the eighth aspect of the present invention, a color reproduction range corresponding to the black amount can be obtained at high speed.

本願請求項9に記載の発明によれば、墨量に応じた色再現域を正確に得ることができる。   According to the ninth aspect of the present invention, a color reproduction range corresponding to the black amount can be accurately obtained.

本発明の色変換装置の第1の実施の形態を示す構成図である。1 is a configuration diagram showing a first embodiment of a color conversion apparatus of the present invention. 利用者による墨生成条件設定方法の一例の説明図である。It is explanatory drawing of an example of the black generation condition setting method by a user. 本発明の色域外郭算出装置の実施の一形態を示す構成図である。It is a block diagram which shows one Embodiment of the color gamut outline calculation apparatus of this invention. 出力色空間における外郭の説明図である。It is explanatory drawing of the outline in an output color space. 本発明の色域外郭算出装置の実施の一形態における動作の一例を示す流れ図である。It is a flowchart which shows an example of operation | movement in one Embodiment of the color gamut outline calculation apparatus of this invention. 色域情報の生成方法の別の例の説明図である。It is explanatory drawing of another example of the production | generation method of color gamut information. 色域情報の生成方法のさらに別の例の説明図である。It is explanatory drawing of another example of the production | generation method of color gamut information. 色域情報の生成方法のさらに別の例の変形例の説明図である。It is explanatory drawing of the modification of another example of the production | generation method of color gamut information. 本発明の色変換装置の第1の実施の形態の第1の変形例を示す構成図である。It is a block diagram which shows the 1st modification of 1st Embodiment of the color conversion apparatus of this invention. 本発明の色変換装置の第1の実施の形態の第2の変形例を示す構成図である。It is a block diagram which shows the 2nd modification of 1st Embodiment of the color conversion apparatus of this invention. 本発明の色変換装置の第2の実施の形態を示す構成図である。It is a block diagram which shows 2nd Embodiment of the color conversion apparatus of this invention. 本発明の色変換装置の第2の実施の形態における第1の変形例を示す構成図である。It is a block diagram which shows the 1st modification in 2nd Embodiment of the color conversion apparatus of this invention. 本発明の色変換装置の第2の実施の形態における第2の変形例を示す構成図である。It is a block diagram which shows the 2nd modification in 2nd Embodiment of the color converter of this invention. 本発明の色変換装置の各実施の形態及びその変形例を応用した画像形成装置の一例の構成図である。It is a block diagram of an example of an image forming apparatus to which each embodiment of the color conversion apparatus of the present invention and its modification are applied. 本発明の色変換装置の各実施の形態及びその変形例を応用した色変換表生成装置及び該色変換表生成装置で生成された色変換表を用いる画像形成装置の一例の構成図である。1 is a configuration diagram of an example of a color conversion table generation device to which embodiments of the color conversion device of the present invention and modifications thereof are applied, and an image forming apparatus using a color conversion table generated by the color conversion table generation device. 本発明の色変換装置の各実施の形態及びその変形例を応用したプロファイル生成装置の一例の構成図である。It is a block diagram of an example of the profile production | generation apparatus to which each embodiment of the color conversion apparatus of this invention and its modification are applied. 本発明の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。Embodiments of the color conversion apparatus of the present invention and modifications thereof, and computer programs when the functions described in the examples of the apparatuses to which the embodiments and modifications of the color conversion apparatus are applied are realized by a computer program FIG. 2 is an explanatory diagram of an example of a computer and a storage medium storing the computer program. 従来の色変換処理により変換される色の一例の説明図であるIt is explanatory drawing of an example of the color converted by the conventional color conversion process.

図1は、本発明の色変換装置の第1の実施の形態を示す構成図である。図中、11は墨生成条件設定部、12は出力装置特性取得部、13は色域情報生成部、14は色域処理部、15は出力色変換部である。この例では、入力色情報は装置に依存しない知覚色空間の色情報であるものとする。   FIG. 1 is a configuration diagram showing a first embodiment of a color conversion apparatus of the present invention. In the figure, 11 is a black generation condition setting unit, 12 is an output device characteristic acquisition unit, 13 is a color gamut information generation unit, 14 is a color gamut processing unit, and 15 is an output color conversion unit. In this example, it is assumed that the input color information is color information in a perceptual color space that does not depend on the device.

墨生成条件設定部11は、墨量を生成するための墨生成条件を設定する。墨生成条件は、例えばCIELABなどの知覚色空間の値に応じて墨量を生成する条件を設定するとよい。もちろんこれに限らず、CMYの値に応じた所定のUCR率を設定してもよい。墨生成条件は、あらかじめ値や関数などを設定しておくほか、利用者が設定するように構成してもよい。図2は、利用者による墨生成条件設定方法の一例の説明図である。図2に示す例では、図2(A)に示すグラフにより明度(L* )に応じたUCR率を設定し、その結果得られる色再現域を図2(B)に示している。このほかにも彩度に応じたUCR率を設定したり、さらに細かく設定する構成でもよい。また、設定方法もこの例に限られるものではない。 The black generation condition setting unit 11 sets black generation conditions for generating a black amount. As the black generation condition, for example, a condition for generating the black amount may be set according to the value of the perceived color space such as CIELAB. Of course, the present invention is not limited to this, and a predetermined UCR rate corresponding to the value of CMY may be set. The black generation conditions may be configured to be set by the user in addition to setting values and functions in advance. FIG. 2 is an explanatory diagram of an example of a black generation condition setting method by the user. In the example shown in FIG. 2, the UCR rate corresponding to the lightness (L * ) is set using the graph shown in FIG. 2A, and the resulting color reproduction range is shown in FIG. In addition to this, a configuration in which the UCR rate corresponding to the saturation is set or more finely set may be used. Also, the setting method is not limited to this example.

出力装置特性取得部12は、出力装置に対して与えた墨を含む出力色空間の色信号と、その色信号により出力装置が出力した色の測色値などの再現色を対応付け、出力装置特性として取得する。   The output device characteristic acquisition unit 12 associates the color signal of the output color space including black given to the output device with the reproduction color such as the colorimetric value of the color output by the output device based on the color signal, and outputs the output device Get as a characteristic.

色域情報生成部13は、出力装置特性取得部12で取得されている出力装置特性と、墨生成条件設定部11に設定されている墨生成条件を参照し、出力装置において墨生成条件下で再現される色の範囲である色再現域を表す色域情報を生成する。この色域情報は、知覚色空間における色再現域を表すものである。   The color gamut information generation unit 13 refers to the output device characteristics acquired by the output device characteristic acquisition unit 12 and the black generation conditions set in the black generation condition setting unit 11, and in the output device under the black generation conditions Color gamut information representing a color gamut that is a range of colors to be reproduced is generated. This color gamut information represents the color gamut in the perceptual color space.

色域処理部14は、色域情報生成部13で生成した色域情報を参照して、入力色情報が少なくとも色再現域外の色である場合に、色再現域の色に入力色情報を変換する。もちろん、色再現域内の色も含めて、入力色情報が取り得る色範囲の色を、色域情報が示す色再現域の色に変換する構成であってもよい。変換方法は任意であり、従来から用いられている種々の色域圧縮手法を適用すればよい。上述のように色域情報が示す色再現域は墨生成条件を満たしているため、この色域処理部14による色変換によって墨生成条件を満たした色に変換されており、改めて墨生成条件を満たすための処理を行うことによって不所望の色に変換されることはない。   The color gamut processing unit 14 refers to the color gamut information generated by the color gamut information generation unit 13 and converts the input color information to a color in the color gamut when the input color information is at least a color outside the color gamut. To do. Of course, it may be configured to convert colors in the color gamut that can be taken by the input color information, including colors in the color gamut, into colors in the color gamut indicated by the color gamut information. Any conversion method may be used, and various color gamut compression methods conventionally used may be applied. Since the color gamut indicated by the color gamut information satisfies the black generation conditions as described above, the color generation by the color gamut processing unit 14 is converted to a color that satisfies the black generation conditions. It is not converted into an undesired color by performing the process for filling.

出力色変換部15は、墨生成条件設定部11によって設定されている墨生成条件及び出力装置特性取得部12によって取得されている出力装置特性を参照して、色域処理部14による変換後の色情報を、出力装置に対応した墨を含む出力色空間の出力色情報に変換する。例えば、墨生成条件をもとに墨量を決定し、その墨量と色域処理部14による変換後の色情報とから出力色情報の残りの成分を決定するなど、任意の方法を適用すればよい。色域処理部14による変換後の色情報は墨生成条件を満たす色であるので、この出力色変換部15により変換した出力色情報についても墨生成条件を満たしている。   The output color conversion unit 15 refers to the black generation conditions set by the black generation condition setting unit 11 and the output device characteristics acquired by the output device characteristic acquisition unit 12, and after the conversion by the color gamut processing unit 14 The color information is converted into output color information of an output color space including black corresponding to the output device. For example, an arbitrary method may be applied such as determining the black amount based on the black generation condition, and determining the remaining components of the output color information from the black amount and the color information after conversion by the color gamut processing unit 14. That's fine. Since the color information after conversion by the color gamut processing unit 14 is a color that satisfies the black generation condition, the output color information converted by the output color conversion unit 15 also satisfies the black generation condition.

色域情報生成部13について更に説明する。図3は、本発明の色域外郭算出装置の実施の一形態を示す構成図である。図中、21は外郭点生成部、22は外郭点変換部、23は墨量算出部、24は比較部、25は修正部である。図3に示す本発明の色域外郭算出装置の実施の一形態は、種々の墨生成条件が与えられた場合に色再現域の外郭を算出するものであるが、ここでは本発明の色変換装置の第1の実施の形態及び後述の第2の実施の形態における色域情報生成部13に用いたものとして説明する。   The gamut information generation unit 13 will be further described. FIG. 3 is a block diagram showing an embodiment of the color gamut outline calculating apparatus of the present invention. In the figure, 21 is an outline point generation unit, 22 is an outline point conversion unit, 23 is a black amount calculation unit, 24 is a comparison unit, and 25 is a correction unit. The embodiment of the color gamut outline calculation apparatus of the present invention shown in FIG. 3 calculates the outline of the color gamut when various black generation conditions are given. Here, the color conversion of the present invention is performed here. Description will be made assuming that the apparatus is used for the color gamut information generation unit 13 in the first embodiment and the second embodiment described later.

外郭点生成部21は、出力装置の出力色空間における外郭点を生成する。図4は、出力色空間における外郭の説明図である。例えば出力色空間がCMYK色空間である場合、出力色空間における外郭は、図4に模式的に示す面となる。ここでは各色成分が0%から100%まで取り得る場合、WはC、M、Y、Kがともに0%、ほかは表示した色成分が100%となる色を示している。例えばCと表示された色はC=100%でM=Y=K=0%、MKと表示された色はM=K=100%でC=Y=0%、CMYKと表示された色はC=M=Y=K=100%の色をそれぞれ示している。図4(A)はC、M、Yのうち1または2つの色成分が0以外の値をとる外郭であり、図4(B)はそれ以外の外郭である。このような出力色空間における外郭は、特許文献5等に記載されているものである。外郭点生成部21では、この出力色空間における外郭の面に存在する色を外郭点として生成すればよい。   The outline point generation unit 21 generates outline points in the output color space of the output device. FIG. 4 is an explanatory diagram of an outline in the output color space. For example, when the output color space is the CMYK color space, the outline in the output color space is a surface schematically shown in FIG. Here, when each color component can take from 0% to 100%, W indicates a color in which C, M, Y, and K are all 0%, and the displayed color component is 100%. For example, the color displayed as C is C = 100% and M = Y = K = 0%, the color displayed as MK is M = K = 100%, C = Y = 0%, and the color displayed as CMYK is C = M = Y = K = 100% of the colors are shown. FIG. 4A shows an outline in which one or two color components of C, M, and Y take values other than 0, and FIG. 4B shows the other outline. Such an outline in the output color space is described in Patent Document 5 and the like. The outline point generation unit 21 may generate a color existing on the outline surface in the output color space as an outline point.

外郭点変換部22は、出力色空間における外郭点を、出力色空間から装置に依存しない知覚色空間における外郭点に変換する。色変換は、色変換表を用いて補間して変換する方法や、ニューラルネットワークを利用した色予測モデルを用いるなど、既存の方法を用いて行えばよい。   The outline point conversion unit 22 converts outline points in the output color space from outlines in the output color space to outline points in the perceptual color space independent of the device. The color conversion may be performed using an existing method such as a method of performing interpolation by using a color conversion table or a color prediction model using a neural network.

墨量算出部23は、外郭点変換部22で変換された知覚色空間の外郭点に対応する墨量を、墨生成条件設定部11で設定されている墨生成条件に従って算出する。   The black amount calculation unit 23 calculates the black amount corresponding to the outline point of the perceptual color space converted by the outline point conversion unit 22 in accordance with the black generation condition set by the black generation condition setting unit 11.

比較部24は、墨量算出部23で算出された墨量と、外郭点変換部22の変換対象となった出力色空間における外郭点の墨量とを比較する。比較の結果、両者が所定の範囲内の誤差であれば、当該外郭点はそのまま採用するものとして、外郭点変換部22で変換された知覚色空間における外郭点を色域情報のひとつとして出力する。2つの墨量が所定の範囲の誤差に収まらない場合には、修正部25による外郭点の修正を指示する。   The comparison unit 24 compares the black amount calculated by the black amount calculation unit 23 with the black amount of the outline point in the output color space to be converted by the outline point conversion unit 22. As a result of the comparison, if both are errors within a predetermined range, the outline point is adopted as it is, and the outline point in the perceptual color space converted by the outline point conversion unit 22 is output as one of the color gamut information. . When the two black amounts do not fall within the predetermined range of error, the correction unit 25 instructs the correction of the outline point.

修正部25は、比較部24において墨量算出部23で算出された墨量と外郭点変換部22の変換対象となった出力色空間における外郭点の墨量とが、所定の誤差の範囲内に収まっていない場合に、外郭点変換部22の変換対象となった出力色空間における外郭点を修正して外郭点変換部22に渡す。例えば、外郭点変換部22の変換対象となった外郭点の値と、外郭点変換部22で変換された知覚色空間における外郭点の値と、墨量算出部23で算出された墨量とから、出力色空間における色値を算出して修正後の外郭点とすればよい。修正方法としては、例えば、外郭点変換部22の変換対象となった外郭点の墨量を墨量算出部23で算出される墨量に置き換えればよい。あるいは、外郭点変換部22の変換対象となった外郭点の墨量を除く各成分から一定量又は一定比率を減じてもよい。または、外郭点変換部22で変換された知覚色空間における外郭点の値と墨量算出部23で算出された墨量とから、出力装置の特性を反映した色変換表やニューラルネットワークなどを利用した色予測モデルなどの既存の方法を用いて、墨を除く他の成分を算出し、墨量算出部23で算出された墨量とともに修正後の外郭点としてもよい。   The correction unit 25 determines that the black amount calculated by the black amount calculation unit 23 in the comparison unit 24 and the black amount of the outline point in the output color space to be converted by the outline point conversion unit 22 are within a predetermined error range. If it is not within the range, the outline point in the output color space to be converted by the outline point conversion unit 22 is corrected and passed to the outline point conversion unit 22. For example, the value of the outline point to be converted by the outline point conversion unit 22, the value of the outline point in the perceptual color space converted by the outline point conversion unit 22, and the black amount calculated by the black amount calculation unit 23 From this, the color value in the output color space may be calculated and used as a contour point after correction. As a correction method, for example, the black amount of the outline point to be converted by the outline point conversion unit 22 may be replaced with the black amount calculated by the black amount calculation unit 23. Alternatively, a fixed amount or a fixed ratio may be subtracted from each component excluding the black amount of the outline point that is the conversion target of the outline point conversion unit 22. Alternatively, a color conversion table, a neural network, or the like that reflects the characteristics of the output device is used from the value of the outline point in the perceptual color space converted by the outline point conversion unit 22 and the black amount calculated by the black amount calculation unit 23. Other components excluding black may be calculated using an existing method such as a color prediction model, and the corrected outline points may be used together with the black amount calculated by the black amount calculation unit 23.

図5は、本発明の色域外郭算出装置の実施の一形態における動作の一例を示す流れ図である。ここでは1つの外郭点についての外郭情報を得る動作を示している。S101において、外郭点生成部21は、出力装置の出力色空間における外郭点を1つ生成する。   FIG. 5 is a flowchart showing an example of the operation in the embodiment of the color gamut outline calculating apparatus of the present invention. Here, an operation of obtaining outline information for one outline point is shown. In S101, the outline point generation unit 21 generates one outline point in the output color space of the output device.

S102において、外郭点変換部22は、最初はS101で生成された出力色空間における外郭点を、知覚色空間における外郭点に変換する。   In step S102, the outline point conversion unit 22 converts the outline point in the output color space generated in step S101 into an outline point in the perceptual color space.

S103において、外郭点変換部22の変換対象となった出力色空間における外郭点の墨量が0であったか否かを判定している。墨量が0でなければS104に進む。墨量が0の外郭点であれば墨量に関する処理を行う必要がないことから、そのまま外郭点変換部22で変換された知覚色空間における外郭点を外郭情報とし、当該外郭点についての処理を終了する。この場合、墨量に関する処理を行わない分だけ処理は高速化される。   In S103, it is determined whether or not the black amount of the outline point in the output color space to be converted by the outline point conversion unit 22 is zero. If the black amount is not 0, the process proceeds to S104. Since it is not necessary to perform processing relating to the black amount if the black point is an outline point, the outline point in the perceptual color space converted by the outline point conversion unit 22 is directly used as outline information, and the process for the outline point is performed. finish. In this case, the processing is speeded up as much as the processing relating to the black amount is not performed.

S104において、墨量算出部23は、外郭点変換部22で変換された知覚色空間の外郭点に対応する墨量を、墨生成条件設定部11で設定されている墨生成条件に従って算出する。   In S <b> 104, the black amount calculation unit 23 calculates the black amount corresponding to the outline point of the perceived color space converted by the outline point conversion unit 22 according to the black generation condition set by the black generation condition setting unit 11.

S105において、比較部24は、墨量算出部23で算出された墨量と、外郭点変換部22の変換対象となった出力色空間における外郭点の墨量とを比較し、両者の誤差が所定の範囲内か否かを判定する。誤差が所定の範囲内であれば、外郭点変換部22で変換された知覚色空間における外郭点を外郭情報とし、この外郭点についての処理を終了する。   In S105, the comparison unit 24 compares the black amount calculated by the black amount calculation unit 23 with the black amount of the outline point in the output color space to be converted by the outline point conversion unit 22, and the error between the two is determined. It is determined whether it is within a predetermined range. If the error is within a predetermined range, the outline point in the perceptual color space converted by the outline point conversion unit 22 is set as outline information, and the process for the outline point is ended.

S105で誤差が所定の範囲内に収まっていないと判定された場合には、S106において、修正部25は、外郭点変換部22の変換対象となった出力色空間における外郭点を修正する。そして、S102へ戻って修正後の外郭点について知覚色空間における外郭点に変換し、以後、墨量が0でなければ墨生成条件に従って墨量を算出して誤差を判断する。誤差が所定の範囲に収まれば修正後の知覚色空間における外郭点を外郭情報とし、収まっていなければ再び修正部25により出力色空間における外郭点を修正して処理を繰り返す。   If it is determined in S105 that the error is not within the predetermined range, the correction unit 25 corrects the outline point in the output color space that is the conversion target of the outline point conversion unit 22 in S106. Then, returning to S102, the corrected outline point is converted into an outline point in the perceptual color space, and thereafter, if the ink amount is not 0, the ink amount is calculated according to the ink generation condition to determine the error. If the error falls within a predetermined range, the outline point in the corrected perceptual color space is taken as outline information, and if not, the outline point in the output color space is corrected again by the correction unit 25 and the process is repeated.

このような処理を、出力色空間における複数の外郭点について実行することによって、知覚色空間における外郭点からなる外郭情報を取得する。得られた外郭情報は、S104の墨量算出部23で墨生成条件を考慮していることから、墨生成条件を満たす色再現域の外郭情報が得られることになる。   By executing such processing for a plurality of outline points in the output color space, outline information composed of outline points in the perceptual color space is acquired. Since the obtained outline information considers the black generation conditions in the black amount calculation unit 23 in S104, the outline information of the color gamut satisfying the black generation conditions is obtained.

なお、上述の色域外郭算出装置の実施の一形態は、種々の墨生成条件が与えられた場合に色再現域の外郭を算出するものであり、本発明の色変換装置の第1の実施の形態および後述の第2の実施の形態に限らず、種々の色再現域の外郭を算出する用途で利用してもよい。   Note that one embodiment of the above-described color gamut outline calculation device calculates the outline of the color gamut when various ink generation conditions are given, and the first embodiment of the color conversion apparatus of the present invention. However, the present invention is not limited to this embodiment and the second embodiment described later, and may be used for calculating contours of various color gamuts.

上述の例では出力色空間において外郭点を生成し、その外郭点が墨生成条件を満たしていない、すなわち墨生成条件をもとに算出した墨量と異なる場合には、出力色空間において外郭点を修正した。外郭情報は、この例に限らず、知覚色空間において外郭点を得て、その外郭点が墨生成条件を満たすように修正してもよい。以下、この方法について説明する。   In the above example, an outline point is generated in the output color space, and the outline point does not satisfy the black generation condition, that is, the outline point in the output color space is different from the ink amount calculated based on the black generation condition. Was fixed. The outline information is not limited to this example, and an outline point may be obtained in the perceptual color space and the outline point may be corrected so as to satisfy the ink generation condition. Hereinafter, this method will be described.

図6は、色域情報の生成方法の別の例の説明図である。図6においては、ある色相平面における低明度部の色再現域を示している。破線は墨生成条件を適用しない条件下で墨量を決定した場合における色再現域の外郭を示し、実線は墨生成条件下で墨量を決定した場合における色再現域の外郭を示している。墨生成条件を設定することにより、使用する墨量が制限され、再現される色域も狭くなっている。   FIG. 6 is an explanatory diagram of another example of a method for generating color gamut information. FIG. 6 shows the color reproduction range of the low brightness portion in a certain hue plane. The broken line indicates the outline of the color reproduction range when the black amount is determined under the condition where the black generation condition is not applied, and the solid line indicates the outline of the color reproduction range when the black amount is determined under the black generation condition. By setting the black generation conditions, the amount of black used is limited, and the reproduced color gamut is narrow.

まず、墨生成条件を適用しない条件下で墨量を決定した場合における色再現域の外郭点を取得する。この外郭は、従来より色域圧縮処理などにおいて用いられている色再現域の外郭であり、周知の方法によって外郭点を取得すればよい。   First, the outline points of the color gamut when the black amount is determined under conditions where the black generation condition is not applied are acquired. This outline is an outline of a color reproduction gamut conventionally used in color gamut compression processing, and the outline points may be acquired by a known method.

取得した外郭点について、墨生成条件を適用して墨量を決定するとともに出力色空間における墨以外の色成分を算出する。この算出された出力色空間における外郭点の各色成分の値が所定の範囲に入っているか否かを判定する。もし、各色成分がいずれも所定の範囲に入っていれば、その知覚色空間における外郭点は墨生成条件を適用した場合にも色再現域の外郭点となっている。従って、そのまま墨生成条件下での色域情報とすればよい。   For the acquired outline points, the black amount is determined by applying black generation conditions, and color components other than black in the output color space are calculated. It is determined whether or not the value of each color component of the outline point in the calculated output color space is within a predetermined range. If each color component is in a predetermined range, the outline point in the perceptual color space is an outline point of the color reproduction range even when the black generation condition is applied. Therefore, the color gamut information under the ink generation conditions may be used as it is.

例えば外郭点が墨生成条件を適用した墨量では再現されない色である場合には、算出された出力色空間における外郭点の色成分のうち少なくとも1つは当該色成分の取り得る値を超えている。この場合には、所定の方法により出力色空間における外郭点を補正する。例えば墨以外の色成分について等量あるいは等率で減じて各色成分が所定の範囲に入るように色を変更する。もちろん他の方法を用いて出力色空間における外郭点を補正してもよい。   For example, when the outline point is a color that cannot be reproduced with the black amount to which the black generation condition is applied, at least one of the color components of the outline point in the calculated output color space exceeds the value that the color component can take. Yes. In this case, outline points in the output color space are corrected by a predetermined method. For example, the color components other than black are reduced by an equal amount or an equal rate, and the colors are changed so that each color component falls within a predetermined range. Of course, other methods may be used to correct the outline points in the output color space.

このようにして補正された出力色空間における外郭点を知覚色空間における外郭点に変換し、色域情報とすればよい。例えば図6において黒丸で示した墨生成条件を適用しない場合の色再現域の外郭点が、墨生成条件を適用して生成した墨量では再現されない色である場合、矢印で示したように、墨生成条件を満たして再現される色に変更される。このようにして得られる墨生成条件を満たす色再現域の外郭が、図6において実線で示すように得られる。   The outline points in the output color space corrected in this way may be converted into outline points in the perceptual color space to obtain color gamut information. For example, when the outline point of the color reproduction area when the black generation condition indicated by the black circle in FIG. 6 is not applied is a color that cannot be reproduced with the black amount generated by applying the black generation condition, as indicated by the arrow, The color is changed to a color that satisfies the black generation conditions. The outline of the color gamut that satisfies the black generation conditions obtained in this way is obtained as shown by the solid line in FIG.

図7は、色域情報の生成方法のさらに別の例の説明図である。図7においても、ある色相平面における色再現域を示し、破線は墨生成条件を適用しない条件下での色再現域の外郭を、実線は墨生成条件下での色再現域の外郭をそれぞれ示している。   FIG. 7 is an explanatory diagram of still another example of a method for generating color gamut information. In FIG. 7 as well, the color gamut on a certain hue plane is shown, the broken line shows the outline of the color gamut under the condition that the black generation condition is not applied, and the solid line shows the outline of the color gamut under the black generation condition. ing.

この例では、墨生成条件を適用した色再現域の外郭を探索により求める方法を示している。まず初期値として、知覚色空間において墨生成条件を適用しない条件下での色再現域の外郭点をとる。この外郭点について墨生成条件を適用して墨量を決定し、その墨量で外郭点の色を再現するように出力色空間における外郭点の墨を除く各色成分を算出する。算出された各色成分の値が所定の範囲内に入っていれば、その知覚色空間における外郭点を墨生成条件下での色域情報とする。   In this example, a method is shown in which the outline of the color reproduction area to which the black generation condition is applied is obtained by searching. First, as an initial value, an outline point of the color gamut under conditions where the black generation condition is not applied in the perceptual color space is taken. The black generation amount is determined by applying the black generation condition to the outline point, and each color component excluding the outline point black in the output color space is calculated so that the color of the outline point is reproduced with the black amount. If the calculated value of each color component is within a predetermined range, the outline point in the perceptual color space is set as color gamut information under the ink generation condition.

算出された外郭点の墨を除く色成分のうち、所定の範囲に入っていないものがあれば、所定の方向に所定の量だけ色を移動する。図7においては、紙白方向へ移動する例を示している。移動量は、固定値でもよいし、例えば1/2や20%などの所定の率で移動してもよい。   If there is a color component that is not within the predetermined range among the calculated color components excluding black at the outline point, the color is moved by a predetermined amount in a predetermined direction. FIG. 7 shows an example of moving in the paper white direction. The movement amount may be a fixed value or may move at a predetermined rate such as 1/2 or 20%.

色を移動した後、再び墨生成条件を適用して墨量を決定し、その墨量で外郭点の色を再現するように出力色空間における外郭点の墨を除く各色成分を算出する。算出された各色成分の値が所定の範囲内に入っていれば、上記の所定の方向とは反対の方向に、前回よりも少ない量だけ色を移動する。また、算出された各色成分の値が所定の範囲内に入っていなければ、上記の所定の方向に、前回よりも少ない量だけ色を移動する。   After the color is moved, the black amount is determined again by applying the black generation condition, and each color component excluding the black at the outline point in the output color space is calculated so that the color of the outline point is reproduced with the black amount. If the calculated value of each color component is within a predetermined range, the color is moved in a direction opposite to the predetermined direction by an amount smaller than the previous time. If the calculated value of each color component is not within the predetermined range, the color is moved in the predetermined direction by an amount smaller than the previous time.

このような墨生成条件を適用した場合の他の色成分の値の判定と色の移動を、色の移動量が所定の範囲内となるまで繰り返す。このようにして、例えば図7に示すように色が移動してゆき、所定の誤差の範囲内で墨生成条件を適用した色再現域の外郭が得られる。このようにして、図7において実線で示すように墨生成条件を適用した場合の色再現域の外郭が得られる。   The determination of the values of other color components and the movement of the color when such black generation conditions are applied are repeated until the amount of movement of the color falls within a predetermined range. In this way, for example, as shown in FIG. 7, the color moves, and the outline of the color reproduction range to which the black generation condition is applied within a predetermined error range is obtained. In this way, the outline of the color gamut when the black generation condition is applied as shown by the solid line in FIG. 7 is obtained.

図8は、色域情報の生成方法のさらに別の例の変形例の説明図である。図8においても、ある色相平面における色再現域の一部を示し、破線は墨生成条件を適用しない条件下での色再現域の外郭を、実線は墨生成条件下での色再現域の外郭をそれぞれ示している。また、一点鎖線は墨量を0とした場合の色再現域の外郭を示している。この例では、図7で説明した探索の範囲を、墨量を0とした色再現域の外郭と墨生成条件を適用しない場合の色再現域の外郭との間に限定して行う例を示している。   FIG. 8 is an explanatory diagram of a modification of still another example of the method for generating color gamut information. Also in FIG. 8, a part of the color gamut in a certain hue plane is shown, the broken line shows the outline of the color gamut under the condition where the black generation condition is not applied, and the solid line shows the outline of the color gamut under the black generation condition. Respectively. The alternate long and short dash line indicates the outline of the color gamut when the black amount is zero. In this example, the search range described in FIG. 7 is limited to the outline of the color gamut where the black amount is 0 and the outline of the color gamut when the black generation condition is not applied. ing.

まず初期値として、知覚色空間において墨生成条件を適用しない条件下での色再現域の外郭点をとる。この外郭点について墨生成条件を適用して墨量を決定し、その墨量で外郭点の色を再現するように出力色空間における外郭点の墨を除く各色成分を算出する。算出された各色成分の値が所定の範囲内に入っていれば、その知覚色空間における外郭点を墨生成条件下での色域情報とする。   First, as an initial value, an outline point of the color gamut under conditions where the black generation condition is not applied in the perceptual color space is taken. The black generation amount is determined by applying the black generation condition to the outline point, and each color component excluding the outline point black in the output color space is calculated so that the color of the outline point is reproduced with the black amount. If the calculated value of each color component is within a predetermined range, the outline point in the perceptual color space is set as color gamut information under the ink generation condition.

算出された外郭点の墨を除く色成分のうち、所定の範囲に入っていないものがあれば、所定の方向に墨量を0とした色再現域の外郭との交点を求める。図8においては、矢印で示したように明度方向に墨量を0とした色再現域の外郭との交点を求めている。そして、交点として求めた墨量を0とした色再現域の外郭点と、初期値とした墨生成条件を適用しない場合の色再現域の外郭点との間で探索を行う。   If there is a color component that does not fall within a predetermined range among the calculated color components excluding black at the outline point, an intersection point with the outline of the color gamut where the black amount is 0 in a predetermined direction is obtained. In FIG. 8, as indicated by the arrows, the intersections with the outline of the color gamut where the black amount is 0 in the lightness direction are obtained. Then, a search is performed between the outline point of the color gamut where the black amount obtained as the intersection is 0 and the outline point of the color gamut when the black generation condition as the initial value is not applied.

例えばこの探索領域の間隔の1/2の色点が墨生成条件下で再現されるか否かを判定する。再現されるのであれば明度の低い側に、再現されない場合には明度の高い側に、探索領域の間隔の1/4だけ移動して墨生成条件下で再現されるか否かを判定する。移動間隔を短くしてゆき、所定の間隔以下となるまで繰り返せばよい。   For example, it is determined whether or not a color point ½ of the interval of the search area is reproduced under the black generation condition. If it is reproduced, it is judged whether it is reproduced under the black generation condition by moving to the side of low brightness when it is not reproduced, and to the side of high brightness when it is not reproduced. What is necessary is just to repeat until a movement interval is shortened and it becomes below a predetermined interval.

このような探索により、図8において実線で示すように墨生成条件を適用した場合の色再現域の外郭が得られる。図8に示す方法では、探索範囲を限定するため、図7に示す方法に比べて繰り返しの回数が減り、高速に結果が得られる。   By such a search, an outline of the color gamut when the black generation condition is applied as shown by the solid line in FIG. 8 is obtained. In the method shown in FIG. 8, since the search range is limited, the number of iterations is reduced compared to the method shown in FIG. 7, and a result can be obtained at high speed.

色域情報の生成方法についていくつかの例を示したが、他の方法を用いてもよいことは言うまでもない。このようにして得られた色域情報を用いて色域処理部14が少なくとも色域情報によって示される色再現域外の色を色再現域の色に入力色情報を変換するだけで、墨生成条件を満たした色へ変換されることになる。   Although some examples of the method of generating color gamut information have been shown, it goes without saying that other methods may be used. Using the color gamut information obtained in this way, the color gamut processing unit 14 converts at least the color outside the color gamut indicated by the color gamut information into the color gamut color, and generates the black ink generation condition. It will be converted to a color that satisfies

図9は、本発明の色変換装置の第1の実施の形態の第1の変形例を示す構成図である。図中、16は入力色変換部、31は色変換部、32は墨生成部である。この第1の変形例では、入力色信号が知覚色空間の値でない場合を示している。入力色変換部16は、入力色信号の色空間から知覚色空間への変換を行う。例えば入力色信号がRGB色空間の色信号の場合にCIELAB色空間の色信号へ変換する。もちろん、入力色信号の色空間及び以降の処理で用いる知覚色空間に応じて、色空間の間の変換を行えばよい。   FIG. 9 is a configuration diagram showing a first modification of the first embodiment of the color conversion apparatus of the present invention. In the figure, 16 is an input color converter, 31 is a color converter, and 32 is a black generator. This first modification shows a case where the input color signal is not a value in the perceptual color space. The input color converter 16 converts the input color signal from the color space to the perceptual color space. For example, when the input color signal is a color signal in the RGB color space, the input color signal is converted into a color signal in the CIELAB color space. Of course, conversion between color spaces may be performed according to the color space of the input color signal and the perceptual color space used in the subsequent processing.

墨生成条件設定部11は、上述のように墨量を生成するための墨生成条件を設定する。この第1の変形例では、出力色変換部15とともに、出力装置特性取得部12から墨生成条件が参照される。   The black generation condition setting unit 11 sets the black generation conditions for generating the black amount as described above. In the first modification, the black color generation condition is referred to by the output device characteristic acquisition unit 12 together with the output color conversion unit 15.

出力装置特性取得部12は、この第1の変形例では、墨を含まない色信号から墨生成条件設定部11で設定した墨生成条件に従って墨を含む色信号へ変換し、その墨を含む色信号を出力装置で出力させて、墨を含まない色信号と再現色とを対応付けた出力装置特性を取得する。これによって、出力装置特性は墨生成条件を満たすものとなる。   In this first modification, the output device characteristic acquisition unit 12 converts a color signal not including black into a color signal including black according to the black generation conditions set by the black generation condition setting unit 11, and includes the color including the black. The signal is output by the output device, and the output device characteristic in which the color signal not including black is associated with the reproduced color is acquired. As a result, the output device characteristic satisfies the black generation condition.

色域情報生成部13は、出力装置特性取得部12で取得されている出力装置特性を参照し、出力装置において墨生成条件下で再現される色の範囲である色再現域を表す色域情報を生成する。上述のように、この第1の変形例では出力装置特性が墨生成条件を満たしていることから、この色域情報生成部13で生成される色域情報も、墨生成条件を満たす色再現域を表す色域情報である。   The color gamut information generation unit 13 refers to the output device characteristic acquired by the output device characteristic acquisition unit 12, and represents the color gamut information that represents the color reproduction range that is a color range reproduced under the black generation condition in the output device. Is generated. As described above, since the output device characteristic satisfies the black generation condition in the first modification, the color gamut information generated by the color gamut information generation unit 13 is also the color gamut satisfying the black generation condition. Is the color gamut information representing.

色域処理部14は、色域情報生成部13で生成した色域情報を参照して、入力色変換部16で変換された知覚色空間の色信号について、少なくとも色再現域外の色である場合に、色再現域の色に入力色情報を変換する。この処理は図1とともに説明したとおりである。   The color gamut processing unit 14 refers to the color gamut information generated by the color gamut information generation unit 13 and the color signal of the perceptual color space converted by the input color conversion unit 16 is at least a color outside the color gamut. In addition, the input color information is converted into colors in the color gamut. This process is as described with reference to FIG.

出力色変換部15は、墨生成条件設定部11によって設定されている墨生成条件及び出力装置特性取得部12によって取得されている出力装置特性を参照して、色域処理部14による変換後の色情報を、出力装置に対応した墨を含む出力色空間の出力色情報に変換する。ここでは色変換部31及び墨生成部32を有する構成を示している。   The output color conversion unit 15 refers to the black generation conditions set by the black generation condition setting unit 11 and the output device characteristics acquired by the output device characteristic acquisition unit 12, and after the conversion by the color gamut processing unit 14 The color information is converted into output color information of an output color space including black corresponding to the output device. Here, a configuration including a color conversion unit 31 and a black generation unit 32 is illustrated.

色変換部31では、出力装置特性取得部12で取得した出力装置特性を参照して、色域処理部14による変換後の色情報から墨を含まない色信号への変換を行う。   The color conversion unit 31 refers to the output device characteristic acquired by the output device characteristic acquisition unit 12 and converts the color information after conversion by the color gamut processing unit 14 into a color signal that does not include black.

墨生成部32は、墨生成条件設定部11に設定されている墨生成条件を参照して、色変換部31の変換結果をもとに墨量を生成するとともに、色変換部31で変換した他の色成分についても調整する。具体的には、例えば出力色空間がCMYKである場合、墨生成条件により与えられたUCR率をα、色変換部31で変換された墨を含まない色信号の各色成分の値をdC、dM、dYとするとき、
min(dC、dM、dY)→UC
UC×α→K
dC−(UC×α)→C
dM−(UM×α)→M
dY−(UY×α)→Y
によりCMYKを算出すればよい。もちろん、そのほかの方法を用いてもよいことは言うまでもない。
The black generation unit 32 refers to the black generation conditions set in the black generation condition setting unit 11, generates the black amount based on the conversion result of the color conversion unit 31, and converts the black amount by the color conversion unit 31. Also adjust other color components. Specifically, for example, when the output color space is CMYK, the UCR rate given by the black generation condition is α, and the value of each color component of the color signal not including black converted by the color conversion unit 31 is dC, dM. , DY,
min (dC, dM, dY) → UC
UC × α → K
dC- (UC × α) → C
dM- (UM × α) → M
dY- (UY × α) → Y
CMYK may be calculated by Of course, it goes without saying that other methods may be used.

図10は、本発明の色変換装置の第1の実施の形態の第2の変形例を示す構成図である。図中、17は入出力色変換部である。この第2の変形例は、上述の第1の変形例で示した入力色変換部16、色域処理部14、色変換部31による色変換結果を色変換表として予め作成しておく。入出力色変換部17は、この色変換表を用い、入力色信号に従って1乃至複数の色変換部31までの色変換結果を色変換表から取得し、補間処理を行って入力色信号に対応する色変換部31までの色変換結果を得る。   FIG. 10 is a block diagram showing a second modification of the first embodiment of the color conversion apparatus of the present invention. In the figure, reference numeral 17 denotes an input / output color conversion unit. In the second modification, color conversion results obtained by the input color conversion unit 16, the color gamut processing unit 14, and the color conversion unit 31 shown in the first modification are created in advance as a color conversion table. The input / output color conversion unit 17 uses this color conversion table to acquire color conversion results from one to a plurality of color conversion units 31 according to the input color signal from the color conversion table, and performs interpolation processing to correspond to the input color signal. The color conversion result up to the color conversion unit 31 is obtained.

墨生成部32は、入出力色変換部17での変換結果をもとに、墨生成条件に従って墨量を生成し、他の色成分についての調整を行う。この処理は上述のように簡単な処理で実現してもよいため、ここでは入出力色変換部17とは別に設けている。   The black generation unit 32 generates a black amount according to the black generation conditions based on the conversion result in the input / output color conversion unit 17 and performs adjustment for other color components. Since this process may be realized by a simple process as described above, it is provided separately from the input / output color conversion unit 17 here.

もちろん、入力色変換部16から墨生成部32までの色変換を色変換表にまとめて構成してもよい。また、入力色変換部16を含めずに色域処理部14及び色変換部31による色変換を色変換表にまとめて構成してもよい。   Of course, the color conversions from the input color conversion unit 16 to the black generation unit 32 may be configured in a color conversion table. Further, the color conversion by the color gamut processing unit 14 and the color conversion unit 31 may be combined into a color conversion table without including the input color conversion unit 16.

図11は、本発明の色変換装置の第2の実施の形態を示す構成図である。図中、18は総量制限設定部である。この第2の実施の形態では、出力装置で使用する色材の総量制限が課せられており、その総量制限の範囲内となる出力色信号を生成する例を示している。なお、この例における入力色情報は装置に依存しない知覚色空間の色情報であるものとする。墨生成条件設定部11及び出力装置特性取得部12は、図1に示した第1の実施の形態における構成である。   FIG. 11 is a block diagram showing a second embodiment of the color conversion apparatus of the present invention. In the figure, 18 is a total amount restriction setting unit. In the second embodiment, there is shown an example in which a total amount limit of color materials used in the output device is imposed, and an output color signal that falls within the range of the total amount limit is generated. Note that the input color information in this example is color information in a perceptual color space that does not depend on the device. The black generation condition setting unit 11 and the output device characteristic acquisition unit 12 are configured in the first embodiment shown in FIG.

色域情報生成部13は、出力装置特性取得部12で取得されている出力装置特性と、墨生成条件設定部11に設定されている墨生成条件とともに、総量制限設定部18に設定されている総量制限を参照し、出力装置において墨生成条件下で総量制限を満たして再現される色の範囲である色再現域を表す色域情報を生成する。この色域情報は、知覚色空間における色再現域を表すものである。   The gamut information generation unit 13 is set in the total amount restriction setting unit 18 together with the output device characteristics acquired by the output device characteristic acquisition unit 12 and the black generation conditions set in the black generation condition setting unit 11. With reference to the total amount restriction, color gamut information representing a color gamut that is a color range that is reproduced by satisfying the total amount restriction under the black generation condition in the output device is generated. This color gamut information represents the color gamut in the perceptual color space.

例えば図3に示した構成により色域情報を生成する場合には、外郭点生成部21で外郭点を生成する際に、総量制限設定部18に設定されている総量制限を満たす外郭点を生成すればよい。あとの構成はそのまま用いて処理を行えば、総量制限及び墨生成条件を満たす色再現域の外郭を示す色域情報が得られることになる。   For example, when color gamut information is generated with the configuration shown in FIG. 3, outline points that satisfy the total amount limit set in the total amount limit setting unit 18 are generated when the outline point generation unit 21 generates outline points. do it. If processing is performed using the remaining configuration as it is, color gamut information indicating the outline of the color gamut that satisfies the total amount restriction and the black generation condition can be obtained.

もちろん、他の方法による色域情報の取得方法、例えば図6から図8に示した方法により色域情報を生成する場合でも、墨生成条件を適用しない色再現域の外郭点を取得する際に、総量制限を考慮した色再現域の外郭点を取得する。また、外郭点あるいは探索により求める場合には探索中の色点において、墨生成条件を適用した墨量をもとに出力色空間における墨以外の色成分の値が所定の範囲内か否かを判定する場合に、総量制限を満たしているか否かについても判断する。墨生成条件を適用しない外郭点で墨生成条件及び総量制限を満たしていればそのまま色域情報とすればよいし、いずれか一方でも満たしていなければ外郭点を変更する。また、探索中の色点については、墨生成条件及び総量制限を満たしていれば低明度側に探索し、いずれか一方でも満たしていなければ高明度側に探索すればよい。   Of course, even when the color gamut information is generated by other methods, for example, when the color gamut information is generated by the method shown in FIGS. 6 to 8, when the outline point of the color gamut to which the black generation condition is not applied is acquired. Then, the outline points of the color gamut considering the total amount limitation are acquired. In addition, when obtaining by outline point or search, it is determined whether the value of the color component other than black in the output color space is within a predetermined range based on the black amount to which the black generation condition is applied at the color point being searched. When determining, it is also determined whether the total amount limit is satisfied. If the black generation condition and the total amount restriction are satisfied at the outline point to which the black generation condition is not applied, the color gamut information may be used as it is, and if either one is not satisfied, the outline point is changed. The color point being searched may be searched for on the low lightness side if the black generation conditions and the total amount limit are satisfied, and may be searched for on the high lightness side if either one is not satisfied.

色域処理部14は、色域情報生成部13で生成した色域情報を参照して、入力色情報が少なくとも色再現域外の色である場合に、色再現域の色に入力色情報を変換する。色域情報が示す色再現域は墨生成条件及び総量制限を満たしているため、この色域処理部14による色変換によって墨生成条件及び総量制限を満たした色に変換されており、改めて墨生成条件及び総量制限を満たすための処理を行うことによって不所望の色に変換されることはない。   The color gamut processing unit 14 refers to the color gamut information generated by the color gamut information generation unit 13 and converts the input color information to a color in the color gamut when the input color information is at least a color outside the color gamut. To do. Since the color gamut indicated by the color gamut information satisfies the black generation condition and the total amount limit, the color conversion by the color gamut processing unit 14 is converted to a color that satisfies the black generation condition and the total amount limit, It is not converted into an undesired color by performing processing for satisfying the condition and the total amount limitation.

出力色変換部15は、墨生成条件設定部11によって設定されている墨生成条件及び出力装置特性取得部12によって取得されている出力装置特性を参照して、色域処理部14による変換後の色情報を、出力装置に対応した墨を含む出力色空間の出力色情報に変換する。例えば、墨生成条件をもとに墨量を決定し、その墨量と色域処理部14による変換後の色情報とから、総量制限設定部18に設定されている総量制限を満たすように、出力色情報の残りの成分を決定する。もちろん、変換方法は任意である。色域処理部14による変換後の色情報は墨生成条件及び総量制限を満たす色であるので、この出力色変換部15により変換した出力色情報についても墨生成条件及び総量制限を満たしている。   The output color conversion unit 15 refers to the black generation conditions set by the black generation condition setting unit 11 and the output device characteristics acquired by the output device characteristic acquisition unit 12, and after the conversion by the color gamut processing unit 14 The color information is converted into output color information of an output color space including black corresponding to the output device. For example, the black amount is determined based on the black generation condition, and the total amount restriction set in the total amount restriction setting unit 18 is satisfied from the black amount and the color information after conversion by the color gamut processing unit 14. Determine the remaining components of the output color information. Of course, the conversion method is arbitrary. Since the color information after the conversion by the color gamut processing unit 14 is a color that satisfies the black generation condition and the total amount restriction, the output color information converted by the output color conversion unit 15 also satisfies the black generation condition and the total amount restriction.

図12は、本発明の色変換装置の第2の実施の形態における第1の変形例を示す構成図である。この第1の変形例は、上述の図9に示した第1の実施の形態における第1の変形例に対応するものである。第1の実施の形態における第1の変形例と異なるのは、上述の総量制限設定部18を設けていることと、色域情報生成部13の動作である。総量制限設定部18については既に説明したので、色域情報生成部13の動作について説明する。   FIG. 12 is a block diagram showing a first modification of the second embodiment of the color conversion apparatus of the present invention. This first modification corresponds to the first modification of the first embodiment shown in FIG. 9 described above. The difference from the first modification in the first embodiment is the provision of the total amount restriction setting unit 18 and the operation of the color gamut information generation unit 13. Since the total amount restriction setting unit 18 has already been described, the operation of the color gamut information generation unit 13 will be described.

色域情報生成部13は、出力装置特性取得部12で取得されている出力装置特性と、墨生成条件設定部11に設定されている墨生成条件と、総量制限設定部18に設定されている総量制限を参照して色域情報を生成する。第1の実施の形態の第1の変形例においては出力装置特性取得部12で墨生成条件を満たす墨量を含む色信号と測色値などの再現色との対応を取得しているが、この段階では総量制限を満たしているか否かは不明である。そのため、この出力装置特性を用いて色域情報を生成した場合、そのままでは総量制限を満たさない場合がある。そのような場合には、総量制限を満たすように、墨生成条件に従って生成した墨量と他の色成分とを決定し直し、色域情報を生成すればよい。   The gamut information generation unit 13 is set in the output device characteristic acquired by the output device characteristic acquisition unit 12, the black generation condition set in the black generation condition setting unit 11, and the total amount restriction setting unit 18. Color gamut information is generated with reference to the total amount restriction. In the first modification of the first embodiment, the output device characteristic acquisition unit 12 acquires the correspondence between the color signal including the black amount that satisfies the black generation condition and the reproduced color such as the colorimetric value. At this stage it is unclear whether the total limit is met. Therefore, when color gamut information is generated using this output device characteristic, the total amount limitation may not be satisfied as it is. In such a case, the gamut information may be generated by re-determining the black amount and other color components generated according to the black generation condition so as to satisfy the total amount restriction.

このようにして生成された墨生成条件及び総量制限を満たす色域情報を用いて色域処理部14で色変換を行う。これにより、入力色変換部17で変換された色信号は、墨生成条件と総量制限を満たす色に変換されることになる。   The color gamut processing unit 14 performs color conversion using the color gamut information that satisfies the black generation conditions and the total amount restriction generated in this way. As a result, the color signal converted by the input color conversion unit 17 is converted to a color that satisfies the black generation condition and the total amount limit.

図13は、本発明の色変換装置の第2の実施の形態における第2の変形例を示す構成図である。この第2の変形例では、墨生成条件設定部11が総量制限設定部18に設定されている総量制限を満たすように、墨生成条件を設定する。この構成によって、墨生成条件設定部11が設定する墨生成条件は総量制限を満たすので、この墨生成条件を参照して出力装置特性取得部12で生成される出力装置特性、及び、色域情報生成部13で生成される色域情報についても、墨生成条件及び総量制限を満たすものとなる。従って、色域処理部14において、墨生成条件及び総量制限を満たす色再現域への色変換が行われることになる。   FIG. 13 is a block diagram showing a second modification of the second embodiment of the color conversion apparatus of the present invention. In the second modified example, the black generation condition is set so that the black generation condition setting unit 11 satisfies the total amount restriction set in the total amount restriction setting unit 18. With this configuration, the black generation condition set by the black generation condition setting unit 11 satisfies the total amount limit. Therefore, the output device characteristics and color gamut information generated by the output device characteristic acquisition unit 12 with reference to the black generation conditions. The color gamut information generated by the generation unit 13 also satisfies the black generation condition and the total amount limit. Therefore, the color gamut processing unit 14 performs color conversion to a color gamut that satisfies the black generation conditions and the total amount restriction.

なお、上述の第2の実施の形態における第1,第2の変形例においても、第1の実施の形態における第2の変形例のように、入力色変換部16、色域処理部14、色変換部31による色変換を統合した色変換表及び補間を用いて色変換を行う入出力色変換部17を設ける構成などの変形を行ってもよい。   In the first and second modifications of the second embodiment described above, as in the second modification of the first embodiment, the input color conversion unit 16, the color gamut processing unit 14, Modifications such as a configuration in which an input / output color conversion unit 17 that performs color conversion using interpolation and color conversion tables that integrate color conversion by the color conversion unit 31 may be performed.

本発明の色変換装置の各実施の形態及びその変形例の応用例についていくつか示す。図14は、本発明の色変換装置の各実施の形態及びその変形例を応用した画像形成装置の一例の構成図である。図中、41は画像入力部、42は色変換装置、43は画像形成部である。画像入力部41は、外部から画像を受け付け、あるいは画像を読み取って、色変換装置42に渡す。   Several application examples of each embodiment of the color conversion apparatus of the present invention and its modifications will be described. FIG. 14 is a configuration diagram of an example of an image forming apparatus to which each embodiment of the color conversion apparatus according to the present invention and a modification thereof are applied. In the figure, 41 is an image input unit, 42 is a color conversion device, and 43 is an image forming unit. The image input unit 41 accepts an image from outside or reads the image and passes it to the color conversion device 42.

色変換装置42は、本発明の色変換装置の各実施の形態及びその変形例で説明したものであり、墨生成条件に従い、あるいはさらに画像形成部43における総量制限を満たすように、画像の色変換を行う。   The color conversion device 42 has been described in each of the embodiments of the color conversion device of the present invention and modifications thereof, and the color of the image is set in accordance with the ink generation conditions or further satisfying the total amount limitation in the image forming unit 43. Perform conversion.

画像形成部43は、色変換装置42で色変換された画像を、墨を含む複数の色材を用いて形成する。画像は墨生成条件を満たしているので、良好な画質の画像が得られる。また、総量制限がある場合でも、その総量制限を満たす画像が送られてくるので、問題は発生しない。   The image forming unit 43 forms the image color-converted by the color conversion device 42 using a plurality of color materials including black. Since the image satisfies the black generation conditions, an image with good image quality can be obtained. Further, even when there is a total amount restriction, an image satisfying the total amount restriction is sent, so no problem occurs.

図15は、本発明の色変換装置の各実施の形態及びその変形例を応用した色変換表生成装置及び該色変換表生成装置で生成された色変換表を用いる画像形成装置の一例の構成図である。図中、44は色変換表生成装置、45は変換部、51は入力色情報生成部、52は表生成部である。この応用例では予め色変換表を生成し、画像形成装置にはその色変換表を搭載して色変換を行う場合の構成を示している。   FIG. 15 shows a configuration of an example of a color conversion table generation device to which each embodiment of the color conversion device of the present invention and its modification are applied, and an image forming apparatus using the color conversion table generated by the color conversion table generation device. FIG. In the figure, 44 is a color conversion table generation device, 45 is a conversion unit, 51 is an input color information generation unit, and 52 is a table generation unit. In this application example, a color conversion table is generated in advance, and the color conversion table is mounted on the image forming apparatus to perform color conversion.

色変換表生成装置44は、変換部45で用いる色変換表を生成する。この例では、入力色情報生成部51、色変換装置42、表生成部52を有している。入力色情報生成部51は、色変換表の入力値となる複数の入力色情報を生成する。   The color conversion table generation device 44 generates a color conversion table used by the conversion unit 45. In this example, an input color information generation unit 51, a color conversion device 42, and a table generation unit 52 are provided. The input color information generation unit 51 generates a plurality of input color information that are input values of the color conversion table.

色変換装置42は、本発明の色変換装置の各実施の形態及びその変形例で説明したものであり、墨生成条件に従い、あるいはさらに画像形成部43における総量制限を満たすように、入力色情報を出力色情報に変換する。   The color conversion device 42 has been described in each of the embodiments of the color conversion device of the present invention and modifications thereof. The input color information is in accordance with the ink generation conditions or further satisfies the total amount limitation in the image forming unit 43. Is converted into output color information.

表生成部52は、入力色情報生成部51で生成した入力色情報と、その入力色情報について色変換装置42で変換された出力色情報とを対応付けて色変換表を作成する。   The table generation unit 52 creates a color conversion table by associating the input color information generated by the input color information generation unit 51 with the output color information converted by the color conversion device 42 for the input color information.

この例における画像形成装置の変換部45は、別途、色変換表生成装置44で生成した色変換表を用いて、画像入力部41から渡される画像の色変換を行う。すなわち、画像入力部41から渡される画像の色をもとに、色変換表の入力色の1乃至複数を選択し、選択された入力色に対応付けられている出力色を色変換表から読み出して補間処理し、出力すべき色を決定する。色変換は高速に行われる。   The conversion unit 45 of the image forming apparatus in this example separately performs color conversion of the image passed from the image input unit 41 using the color conversion table generated by the color conversion table generation device 44. That is, based on the color of the image delivered from the image input unit 41, one or more input colors in the color conversion table are selected, and the output color associated with the selected input color is read from the color conversion table. To determine the color to be output. Color conversion is performed at high speed.

画像形成部43は、色変換装置42で色変換された画像を、墨を含む複数の色材を用いて形成すればよい。色変換装置42で直接色変換が行われていなくても、色変換表に墨生成条件あるいは更に総量制限が反映されているので、問題なく良好な画像が形成される。   The image forming unit 43 may form the image color-converted by the color conversion device 42 using a plurality of color materials including black. Even if color conversion is not directly performed by the color conversion device 42, a good image can be formed without any problem because the black generation condition or the total amount limit is reflected in the color conversion table.

図16は、本発明の色変換装置の各実施の形態及びその変形例を応用したプロファイル生成装置の一例の構成図である。図中、61は入力色情報生成部、62は色変換装置、63はプロファイル生成部、64は測色データ取得部である。なお、墨生成条件設定部11は本発明の色変換装置の各実施の形態及びその変形例において示したものであり、墨生成条件が設定される。   FIG. 16 is a configuration diagram of an example of a profile generation apparatus to which each embodiment of the color conversion apparatus according to the present invention and a modification thereof are applied. In the figure, 61 is an input color information generation unit, 62 is a color conversion device, 63 is a profile generation unit, and 64 is a colorimetric data acquisition unit. The black generation condition setting unit 11 is shown in each of the embodiments of the color conversion apparatus of the present invention and its modifications, and sets black generation conditions.

入力色情報生成部61は、複数の入力色情報を生成する。   The input color information generation unit 61 generates a plurality of input color information.

色変換装置62は、本発明の色変換装置の各実施の形態及びその変形例で説明したものであり、測色データ取得部64により取得された測色データを出力装置特性として用いて、墨生成条件設定部11に設定されている墨生成条件に従い、あるいはさらに出力装置の総量制限を満たすように、入力色情報を出力色情報に変換する。   The color conversion device 62 has been described in each of the embodiments of the color conversion device of the present invention and its modifications. The color conversion device 62 uses the color measurement data acquired by the color measurement data acquisition unit 64 as output device characteristics, and The input color information is converted into the output color information in accordance with the black generation conditions set in the generation condition setting unit 11 or so as to satisfy the total amount limit of the output device.

プロファイル生成部63は、入力色情報生成部61で生成した入力色情報と、その入力色情報について色変換装置62で変換された出力色情報とから、出力装置における色変換プロファイルを生成する。生成方法は既存の技術を適用すればよい。   The profile generation unit 63 generates a color conversion profile in the output device from the input color information generated by the input color information generation unit 61 and the output color information converted by the color conversion device 62 for the input color information. An existing technique may be applied as a generation method.

測色データ取得部64は、複数の色情報を出力装置で出力し、その色を測色して測色データとし、色情報と測色データの対を取得する。取得した色情報と測色データの対は、色変換装置62の出力装置特性取得部12によって取得され、出力装置特性として利用される。   The colorimetric data acquisition unit 64 outputs a plurality of pieces of color information with an output device, measures the colors to obtain colorimetric data, and acquires a pair of color information and colorimetric data. The acquired pair of color information and colorimetric data is acquired by the output device characteristic acquisition unit 12 of the color conversion device 62 and used as an output device characteristic.

このような構成によって、本発明の色変換装置の各実施の形態及びその変形例を利用して、出力装置のプロファイルが生成される。   With such a configuration, a profile of the output device is generated using each embodiment of the color conversion device of the present invention and its modification.

図17は、本発明の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、71はプログラム、72はコンピュータ、81は光磁気ディスク、82は光ディスク、83は磁気ディスク、84はメモリ、91はCPU、92は内部メモリ、93は読取部、94はハードディスク、95はインタフェース、96は通信部である。   FIG. 17 illustrates a computer program that implements the functions described in the embodiments of the color conversion device according to the present invention and the modifications thereof, and the devices according to the embodiments of the color conversion device according to the embodiments and the modifications. It is explanatory drawing of an example of the computer program in the case, the storage medium which stored the computer program, and a computer. In the figure, 71 is a program, 72 is a computer, 81 is a magneto-optical disk, 82 is an optical disk, 83 is a magnetic disk, 84 is a memory, 91 is a CPU, 92 is an internal memory, 93 is a reading unit, 94 is a hard disk, and 95 is An interface 96 is a communication unit.

上述の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した各部の機能の一部または全部を、コンピュータにより実行可能なプログラム71によって実現してもよい。その場合、そのプログラム71およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部93に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部93にプログラムの記述内容を伝達するものである。例えば、光磁気ディスク81,光ディスク82(CDやDVDなどを含む)、磁気ディスク83,メモリ84(ICカード、メモリカードなどを含む)等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。   A part or all of the functions of the respective units described in the embodiments of the color conversion device described above and the modifications thereof, and the examples of the devices applying the embodiments and the modifications of the color conversion device may be performed by a computer. You may implement | achieve by the executable program 71. FIG. In that case, the program 71 and data used by the program may be stored in a computer-readable storage medium. The storage medium causes the reading unit 93 provided in the hardware resource of the computer to cause a change state of energy such as magnetism, light, electricity, etc. according to the description content of the program, and the signal corresponding thereto In this format, the program description is transmitted to the reading unit 93. For example, a magneto-optical disk 81, an optical disk 82 (including a CD and a DVD), a magnetic disk 83, a memory 84 (including an IC card and a memory card), and the like. Of course, these storage media are not limited to portable types.

これらの記憶媒体にプログラム71を格納しておき、例えばコンピュータ72の読取部93あるいはインタフェース95にこれらの記憶媒体を装着することによって、コンピュータからプログラム71を読み出し、内部メモリ92またはハードディスク94に記憶し、CPU91によってプログラム71を実行することによって、上述の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した機能の一部又は全部が実現される。あるいは、ネットワークなどを介してプログラム71をコンピュータ72に転送し、コンピュータ72では通信部96でプログラム71を受信して内部メモリ92またはハードディスク94に記憶し、CPU91によってプログラム71を実行することによって実現してもよい。   The program 71 is stored in these storage media, and the program 71 is read from the computer and stored in the internal memory 92 or the hard disk 94, for example, by mounting these storage media on the reading unit 93 or the interface 95 of the computer 72. The functions described in the embodiments of the above-described color conversion device and the modified examples thereof, and the embodiments of the color conversion device and the modified examples of the devices by executing the program 71 by the CPU 91. A part or all of is realized. Alternatively, the program 71 is transferred to the computer 72 via a network or the like, and the computer 72 receives the program 71 by the communication unit 96 and stores it in the internal memory 92 or the hard disk 94, and the program 71 is executed by the CPU 91. May be.

コンピュータ72には、このほかインタフェース95を介して様々な装置と接続してもよい。例えば情報を表示する表示装置やユーザが情報を入力する入力装置等も接続され、墨生成条件を利用者が設定する場合に利用してもよい。また画像形成装置への応用例などでは、画像入力部41や画像形成部43が接続されていてもよい。   In addition, the computer 72 may be connected to various devices via an interface 95. For example, a display device for displaying information, an input device for inputting information by the user, and the like may be connected, and may be used when the user sets the ink generation conditions. In an application example to an image forming apparatus, the image input unit 41 and the image forming unit 43 may be connected.

11…墨生成条件設定部、12…出力装置特性取得部、13…色域情報生成部、14…色域処理部、15…出力色変換部、16…入力色変換部、17…入出力色変換部、18…総量制限設定部、21…外郭点生成部、22…外郭点変換部、23…墨量算出部、24…比較部、25…修正部、31…色変換部、32…墨生成部、41…画像入力部、42…色変換装置、43…画像形成部、44…色変換表生成装置、45…変換部、51…入力色情報生成部、52…表生成部、61…入力色情報生成部、62…色変換装置、63…プロファイル生成部、64…測色データ取得部、71…プログラム、72…コンピュータ、81…光磁気ディスク、82…光ディスク、83…磁気ディスク、84…メモリ、91…CPU、92…内部メモリ、93…読取部、94…ハードディスク、95…インタフェース、96…通信部。   DESCRIPTION OF SYMBOLS 11 ... Black generation condition setting part, 12 ... Output device characteristic acquisition part, 13 ... Color gamut information generation part, 14 ... Color gamut processing part, 15 ... Output color conversion part, 16 ... Input color conversion part, 17 ... Input / output color Conversion unit, 18 ... total amount restriction setting unit, 21 ... outline point generation unit, 22 ... outline point conversion unit, 23 ... black amount calculation unit, 24 ... comparison unit, 25 ... correction unit, 31 ... color conversion unit, 32 ... black Generation unit 41 ... Image input unit 42 ... Color conversion device 43 ... Image forming unit 44 ... Color conversion table generation device 45 ... Conversion unit 51 ... Input color information generation unit 52 ... Table generation unit 61 ... Input color information generation unit, 62 ... color conversion device, 63 ... profile generation unit, 64 ... colorimetric data acquisition unit, 71 ... program, 72 ... computer, 81 ... magneto-optical disk, 82 ... optical disk, 83 ... magnetic disk, 84 ... Memory, 91 ... CPU, 92 ... Internal memory, 93 ... Taken part, 94 ... hard disk, 95 ... interface, 96 ... communication unit.

Claims (9)

出力装置の出力色空間における外郭点を生成する外郭点生成手段と、前記出力色空間における外郭点を前記出力色空間から知覚色空間における外郭点に変換する外郭点変換手段と、前記外郭点変換手段で変換された前記知覚色空間の外郭点に対応する墨量を算出する墨量算出手段と、前記墨量算出手段で算出された墨量と前記出力色空間における外郭点の墨量とを比較する比較手段と、前記比較手段による比較結果に応じて前記出力色空間における外郭点を修正して前記外郭点変換手段に渡す修正手段を有することを特徴とする色域外郭算出装置。   Outline point generation means for generating outline points in the output color space of the output device, outline point conversion means for converting outline points in the output color space from outlines in the output color space to outline points in the perceptual color space, and outline point conversion A black amount calculating means for calculating a black amount corresponding to the outline point of the perceptual color space converted by the means, a black amount calculated by the black amount calculation means, and a black amount of the outline point in the output color space. A color gamut outline calculation apparatus comprising: comparison means for comparing; and correction means for correcting an outline point in the output color space according to a comparison result by the comparison means and passing the outline point to the outline point conversion means. 前記修正手段は、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量を前記墨量算出手段によって算出された墨量に置き換えることを特徴とする請求項1に記載の色域外郭算出装置。   2. The color according to claim 1, wherein the correction unit replaces the black amount of the outline point in the output color space generated by the outline point generation unit with the black amount calculated by the black amount calculation unit. Area outline calculation device. 前記修正手段は、前記外郭点生成手段によって生成された前記出力色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする請求項1に記載の色域外郭算出装置。   The correction means calculates an outline point in the output color space after correction using the outline point in the output color space generated by the outline point generation means and the black amount calculated by the black amount calculation means. The color gamut outline calculation apparatus according to claim 1, wherein: 前記修正手段は、前記外郭点変換手段によって変換された前記知覚色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする請求項1に記載の色域外郭算出装置。   The correction means calculates an outline point in the corrected output color space using the outline point in the perceptual color space converted by the outline point conversion means and the black amount calculated by the black amount calculation means. The color gamut outline calculation apparatus according to claim 1, wherein: 前記墨量算出手段は、予め設定されたUCR率に従って墨量を算出することを特徴とする請求項1から請求項4のいずれか1項に記載の色域外郭算出装置。   The color gamut outline calculation device according to any one of claims 1 to 4, wherein the black amount calculation means calculates a black amount according to a preset UCR rate. 前記墨量算出手段は、利用者によって設定されるUCR設定値に従って墨量を算出することを特徴とする請求項1から請求項4のいずれか1項に記載の色域外郭算出装置。   The color gamut outline calculation device according to any one of claims 1 to 4, wherein the black amount calculation means calculates a black amount according to a UCR set value set by a user. 前記外郭点生成手段は、総量制限を考慮した前記出力色空間における外郭点を生成することを特徴とする請求項1から請求項6のいずれか1項に記載の色域外郭算出装置。   The color gamut outline calculation device according to claim 1, wherein the outline point generation unit generates outline points in the output color space in consideration of a total amount restriction. 前記墨量算出手段は、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量が零である場合には、墨量の算出及び以降の処理を行わずに前記外郭点変換手段で変換された前記知覚色空間における外郭点を出力することを特徴とする請求項1から請求項7のいずれか1項に記載の色域外郭算出装置。   When the black amount of the outline point in the output color space generated by the outline point generation unit is zero, the outline amount conversion unit performs the outline point conversion without calculating the black amount and subsequent processing. 8. The color gamut outline calculation apparatus according to claim 1, wherein outline points in the perceptual color space converted by the means are output. コンピュータに、請求項1から請求項8のいずれか1項に記載の色域外郭算出装置の機能を実行させることを特徴とする色域外郭算出プログラム。   A color gamut outline calculation program causing a computer to execute the function of the color gamut outline calculation apparatus according to any one of claims 1 to 8.
JP2011123249A 2011-06-01 2011-06-01 Color gamut outline calculation device, color gamut outline calculation program Expired - Fee Related JP4973896B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011123249A JP4973896B2 (en) 2011-06-01 2011-06-01 Color gamut outline calculation device, color gamut outline calculation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011123249A JP4973896B2 (en) 2011-06-01 2011-06-01 Color gamut outline calculation device, color gamut outline calculation program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008156624A Division JP4849275B2 (en) 2008-06-16 2008-06-16 Color conversion device, color conversion table generation device, image processing device, profile generation device, color conversion program, color conversion table generation program, image processing program, profile generation program

Publications (2)

Publication Number Publication Date
JP2011166842A JP2011166842A (en) 2011-08-25
JP4973896B2 true JP4973896B2 (en) 2012-07-11

Family

ID=44596864

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011123249A Expired - Fee Related JP4973896B2 (en) 2011-06-01 2011-06-01 Color gamut outline calculation device, color gamut outline calculation program

Country Status (1)

Country Link
JP (1) JP4973896B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5863723B2 (en) * 2013-07-26 2016-02-17 京セラドキュメントソリューションズ株式会社 Image processing apparatus and image forming apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3791574B2 (en) * 1998-09-24 2006-06-28 富士ゼロックス株式会社 Color gamut creation method, color gamut creation device, and image forming apparatus
JP4264687B2 (en) * 2000-04-21 2009-05-20 富士ゼロックス株式会社 Color processing method, storage medium, color processing apparatus, and image forming apparatus
JP2004247914A (en) * 2003-02-13 2004-09-02 Dainippon Printing Co Ltd Profile creation support service method and profile creation support server apparatus
JP4390040B2 (en) * 2003-08-11 2009-12-24 富士ゼロックス株式会社 Image processing apparatus, image processing method, image processing program, and recording medium
JP4462125B2 (en) * 2005-06-15 2010-05-12 富士ゼロックス株式会社 Color gamut outline calculation device, color gamut outline calculation method, color gamut outline calculation program, and storage medium

Also Published As

Publication number Publication date
JP2011166842A (en) 2011-08-25

Similar Documents

Publication Publication Date Title
US7764411B2 (en) Color processing apparatus and method, and storage medium storing color processing program
US9846826B2 (en) Image processing to generate a tone curve for processing an image by associating a model parameter of the image with another model parameter of a reference image
JP5316578B2 (en) Color adjustment method, color adjustment apparatus, color adjustment program, and medium storing color adjustment program
JP2012244423A (en) Color reproduction range compression method and profile generation device using the same
JP4803122B2 (en) Color processing apparatus and program
US8149456B2 (en) Color processing method and image forming apparatus for creating a color separation table
JP4618457B2 (en) Color signal processing device, color conversion device, color signal processing program, color conversion program
US8223396B2 (en) Color conversion device for applying clipping to color values outside a color reproduction range and which satisfy a predetermined condition
JP5152515B2 (en) Color correction coefficient generation apparatus and color correction coefficient generation program
JP4849275B2 (en) Color conversion device, color conversion table generation device, image processing device, profile generation device, color conversion program, color conversion table generation program, image processing program, profile generation program
JP4973896B2 (en) Color gamut outline calculation device, color gamut outline calculation program
JP2010074317A (en) Image processor, image processing program, and image processing method
JP4618683B2 (en) Image processing apparatus, gamut correction method, image processing method, program, and recording medium
JP2007288489A (en) Unit and method for white point adjustment, unit and method for color conversion, white point adjustment program, color conversion program, and recording medium
JP2007243957A (en) System, method and program for extracting gray information from color image data
JP5849549B2 (en) Color processing apparatus and program
JP5630231B2 (en) Color adjustment method, color adjustment apparatus, color adjustment program, and medium storing color adjustment program
JP2012054806A (en) Image processing device, color conversion device, and image processing program
JP2011254224A (en) Color conversion table creation program, medium storing color conversion table creation program, and color conversion table creation method
JP2010103733A (en) Color conversion table generating device, color conversion table, and image processing apparatus
JP2008017293A (en) Image processor and image processing program
JP2008306447A (en) Image processor and program
JP5892313B2 (en) Color processing apparatus and color processing program
JP5577279B2 (en) Image forming apparatus and color gamut correction method
JP5025678B2 (en) Image forming apparatus, image processing method, and image processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110601

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

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

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

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees