JP4434978B2 - SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM - Google Patents
SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM Download PDFInfo
- Publication number
- JP4434978B2 JP4434978B2 JP2005029732A JP2005029732A JP4434978B2 JP 4434978 B2 JP4434978 B2 JP 4434978B2 JP 2005029732 A JP2005029732 A JP 2005029732A JP 2005029732 A JP2005029732 A JP 2005029732A JP 4434978 B2 JP4434978 B2 JP 4434978B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- data
- printer
- value
- spot
- 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
Links
Images
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Analysis (AREA)
- Color, Gradation (AREA)
Description
本発明はプリンタによって特定の色からなるスポットカラーを正確に再現するためのスポットカラー調整方法及びスポットカラー調整装置並びにプログラムに関するものである。 The present invention relates to a spot color adjustment method, a spot color adjustment apparatus , and a program for accurately reproducing a spot color composed of a specific color by a printer.
従来の技術としては、プリンタによってスポットカラーを再現する方法としてスポットカラーを色票の名前で識別し、スポットカラー辞書を使ってその名前からプリンタデバイスカラー値へ変換するスポットカラー処理が知られている。 As a conventional technique, spot color processing is known in which spot colors are identified by color chart names as a method of reproducing spot colors by a printer and converted from the names into printer device color values using a spot color dictionary. .
しかし、たとえ初期状態でスポットカラー辞書が適切に調整されていたとしても、環境変化やその他の要因によるプリンタの変動により、デフォルトのスポットカラー辞書の値ではスポットカラーの正確な色再現を得ることが出来ないという問題がある。 However, even if the spot color dictionary is properly adjusted in the initial state, the default spot color dictionary values may provide accurate color reproduction of the spot color due to printer fluctuations due to environmental changes and other factors. There is a problem that it cannot be done.
このスポットカラーを正確に再現するための従来の調整技術としては、特許文献1のようにプリンタから出力したカラーパッチを目視評価して目標色に近いものを人間が選択する方法や、特許文献2のように分光反射率を用いた計算によりデバイスカラーの組合せを求める方法があった。 Conventional adjustment techniques for accurately reproducing the spot color include a method of visually evaluating a color patch output from a printer as in Patent Document 1 and allowing a human to select a color close to the target color, or Patent Document 2 As described above, there is a method for obtaining a combination of device colors by calculation using spectral reflectance.
本発明が解決しようとする課題の1つは、目視によって人間が選択すると個人差による判断の違いや誤り、また人間では区別が付かない色の差がある、目標の色が得られるまで調整を何度も繰り返す、といった問題である。また、別の課題としては目視によらず分光反射率を使うという方法では複雑な測定作業や計算が必要になるという問題である。 One of the problems to be solved by the present invention is that adjustment is made until a target color is obtained, which is a difference or error in judgment due to individual differences when a human selects by visual observation, or there is a color difference that cannot be distinguished by humans. The problem is that it is repeated many times. Another problem is that the method of using spectral reflectance without visual observation requires complicated measurement work and calculation.
上記の課題を解決するため本発明は、スポットカラーに対応したプリンタデバイスカラー値を用いて印刷を実行するプリンタのためのスポットカラー調整方法であって、スポットカラーとしてデバイス非依存色空間で表される目標色のデータを設定し、前記設定した目標色のデータに応じたカラーパッチを前記プリンタにより印刷し、前記印刷したカラーパッチを測色し、前記測色によって得られたデバイス非依存色空間で表される実測値と前記目標色のデータとの差により、前記目標色のデータを修正した値を取り囲む複数のパッチを決め、該複数のパッチに対応するデバイス色パッチデータを前記プリンタにより印刷し、前記デバイス色パッチデータが前記プリンタにより印刷された複数の修正パッチを測色し、前記目標色のデータに基づき、前記測色により得られた前記複数の修正パッチの測色値から選ばれた所定数の点に従い補間演算を行うことで、前記目標色を再現するためのプリンタデバイスカラー値を推定し、前記推定されたプリンタデバイスカラー値を前記スポットカラーに対応させることを特徴とする。
In order to solve the above problems, the present invention is a spot color adjustment method for a printer that performs printing using a printer device color value corresponding to a spot color, and is expressed as a spot color in a device-independent color space. A device-independent color space obtained by setting the target color data, printing a color patch corresponding to the set target color data by the printer , measuring the printed color patch, and measuring the color. A plurality of patches surrounding a value obtained by correcting the target color data is determined based on a difference between the actual measurement value represented by the target color data and the target color data, and device color patch data corresponding to the plurality of patches is printed by the printer. The device color patch data measures a plurality of correction patches printed by the printer, and is based on the target color data. Can, by performing the interpolation calculation in accordance with a predetermined number points selected from the colorimetric value of said plurality of patches obtained by the color measurement, to estimate the printer device color values to reproduce the target color, The estimated printer device color value is made to correspond to the spot color.
本発明によれば、スポットカラーを正確に再現するためのデバイスカラー値を、簡単な操作により、主観的な評価を必要とすることなく求めることができる。 According to the present invention, a device color value for accurately reproducing a spot color can be obtained by a simple operation without requiring subjective evaluation.
本発明の第一の実施例を説明する。
図1は本発明の構成を示すブロック図であり、図3は本発明のスポットカラー調整方式のデータ及び制御フローを示すブロック図である。
A first embodiment of the present invention will be described.
FIG. 1 is a block diagram showing the configuration of the present invention, and FIG. 3 is a block diagram showing the data and control flow of the spot color adjustment method of the present invention.
中央制御装置(CPU)11にUI(ユーザインターフェース)10、記憶装置12、プリンタ13、測色機14が接続されている。中央制御装置11、UI10、記憶装置12は、コンピュータシステムによって構成することができ、この場合、UI10は、キーボード、マウス、ディスプレイ等を含む。また、プリンタ(例えば、インクジェットプリンタ)13、測色機(例えばスキャナ)14は、コンピュータシステムに接続され、コンピュータシステムとの間でデータの授受を行い、コンピュータシステムによって動作が制御される。
A UI (user interface) 10, a
UI10はユーザに対して情報表示やデータ入力の受付をする。中央制御装置11は記憶装置12に記憶されたプログラム(図2,11,16に示す制御手順を含む)に従って命令を実行し、接続された装置を制御する。
The
記憶装置12はプログラムやデータを記憶するが、特に図3に30〜34で示す本発明に主要な処理部の機能を中央制御装置11が実現するためのプログラムと図3に120〜127で示す本発明に主要なデータを記憶する。記憶装置12はFD、CD等のリムーバブルストレージを含むことができ、このリムーバブルストレージ上に本発明のプログラムを記憶することができる。
The
目標色120はユーザが設定するデバイス非依存色空間の色値である。カラーパッチデータ121は目標色120に対して生成される1色以上の色から構成されるデータであり、カラーパッチデータ121をプリンタ色に変換したデバイス色パッチデータ122を使ってプリンタ13からカラーチャート出力物130をプリントする。カラーチャート出力物130を測色機14から測色した結果がカラーチャート測色値123である。目標色変動推定量124はカラーパッチデータ121とそれを実測したカラーチャート測色値123とのずれから推定した目標色のデバイス非依存色空間での変動量である。デバイス色125はデバイス色パッチデータ122とカラーチャート測色値123を基に計算する、目標色120を現在の状態で出力すると思われるプリンタ色空間の推定値である。プロファイル126はプリンタ13のプリンタプロファイルであるが、必ずしも現在の変動状態を正確に反映したものでなくても本発明のスポットカラー調整は実施可能であるため構わない。
The
スポットカラー辞書127は複数のスポットカラー名称・目標色・デバイス色の対応関係を持つ辞書である。具体的には、スポットカラー名称とデバイス非依存値の組合せのリスト(図12)と、デバイス毎に定義されたスポットカラー名称とデバイスカラー値の組合せのリスト(図13)から構成される。設定フラグはユーザによるスポットカラー調整によってデバイスカラー値が調整された時にONとなり、スポットカラー調整が行われずにプロファイルからデバイスカラー値が計算されたときにはOFFとなる。
The
以下、本発明のスポットカラー調整方法を示すフローチャート(図2)で説明する。なお、以下の処理は記憶装置12に記憶されたプログラムを中央制御装置が処理することで実現される。
Hereinafter, a flowchart (FIG. 2) showing the spot color adjustment method of the present invention will be described. The following processing is realized by the central control device processing a program stored in the
(ステップS20):ユーザは目標色120をUI10から入力する。
これはデバイス非依存色、例えばLab値であり、記憶装置12に記憶されたプログラムの処理に従い調整を行うスポットカラーの名称に対応するスポットカラー辞書に登録されているLab値を取り出す。(図12)
(Step S20): The user inputs the
This is a device-independent color, for example, a Lab value, and the Lab value registered in the spot color dictionary corresponding to the name of the spot color to be adjusted according to the processing of the program stored in the
(ステップS21):初期パッチを出力する。
ここではカラーパッチ生成部30がスポットカラー辞書から取り出した目標色(Lab値)120をそのままカラーパッチデータ121として設定する。それをマッチング処理部31がプロファイル126によりマッチングしてデバイス色パッチデータ122を生成する。これをプリンタ13が印刷してカラーチャート出力物130を得る。(図5中、左側)
(Step S21): An initial patch is output.
Here, the target color (Lab value) 120 extracted from the spot color dictionary by the color
(ステップS22):上記のカラーチャート出力物130上の初期パッチを測色機14が測色してカラーチャート測色値123を得る。
(Step S22): The
(ステップS23):変動量計算部32によって目標色の変動量を推定する。
目標色を(L1,a1,b1)として、そのデバイス色パッチデータを印刷・測色したデバイス非依存色空間で表される実測値を(L2,a2,b2)とすると、目標色変動推定量124は(L2−L1,a2−a1,b2−b1)となる。
(Step S23): The variation amount of the target color is estimated by the variation
Assuming that the target color is (L1, a1, b1) and the measured value represented in the device-independent color space in which the device color patch data is printed and measured is (L2, a2, b2), the target color
(ステップS24):修正パッチを出力する。
目標色(L1,a1,b1)から目標色変動推定量(L2−L1,a2−a1,b2−b1)を差し引いた(2×L1−L2,2×a1−a2,2×b1−b2)を中心としてカラーパッチ生成部30が修正パッチを生成する。(図4)
パッチ間隔をαとすると、(2×L1−L2+i×α,2×a1−a2+j×α,2×b1−b2+k×α);i,j,k=±1/2,±3/2(図6,図7)
このようにしてカラーパッチ生成部30が4×4×4=64個のカラーパッチデータ121を生成する。もちろん、上記演算結果でL,a,bの各成分がその制限範囲を超えた時には制限範囲内の値に置き換える。L<0の時はL=0,L>100の時はL=100,a<−128の時はa=−128,a>128の時はa=128,b<−128の時はb=−128,b>128の時はb=128とする。
(Step S24): A correction patch is output.
The target color variation estimation amount (L2-L1, a2-a1, b2-b1) is subtracted from the target color (L1, a1, b1) (2 × L1-L2, 2 × a1-a2, 2 × b1-b2) The color
If the patch interval is α, (2 × L1−L2 + i × α, 2 × a1−a2 + j × α, 2 × b1−b2 + k × α); i, j, k = ± 1/2, ± 3/2 (FIG. 6, Fig. 7)
In this way, the color
64個のカラーパッチデータ121をマッチング処理部31がプロファイル126によりマッチングしてデバイス色パッチデータ122を得る。これをプリンタ13が印刷してカラーチャート出力物130を得る。(図5中、右側)
The
(ステップS25):測色機14が64個の修正パッチを測色してカラーチャート測色値123を得る。
(Step S25): The
(ステップS26):デバイス色推定部33が現在の状態において目標色120を正確に再現すると思われるデバイス色125を推定する。
(Step S26): The device
デバイス色の推定には、目標色120とデバイス色パッチデータ122とその実測値であるカラーチャート測色値123を用いる。例えば64個の修正パッチから以下のような方法で計算を行う。
For the estimation of the device color, the
方法1:実測値と目標色(L1,a1,b1)との距離の自乗の和が最小となる4点から四面体補間計算を行い、現在の状態において目標色120を正確に再現すると思われるデバイス色125を推定する。
Method 1: Tetrahedral interpolation calculation is performed from four points where the sum of the squares of the distance between the actually measured value and the target color (L1, a1, b1) is minimized, and the
方法2:実測値において目標色(L1,a1,b1)をLab空間で内包する4点を探して最初に見つけた組合せで四面体補間計算を行い、現在の状態において目標色120を正確に再現すると思われるデバイス色125を推定する。
Method 2: Find the four points that contain the target color (L1, a1, b1) in the Lab space in the measured values and perform the tetrahedral interpolation calculation with the combination found first, and accurately reproduce the
方法3:実測値において目標色(L1,a1,b1)をLab空間で内包する4点の全ての組合せで四面体補間計算によりデバイス色を推定し、それらの平均値を最終的な推定値として採用する。 Method 3: The device colors are estimated by tetrahedral interpolation calculation with all combinations of four points including the target color (L1, a1, b1) in the Lab space in the actual measurement values, and the average value thereof is used as the final estimated value. adopt.
方法4:64点をカラーパッチデータ121時点で一辺αの単位立方体格子8点×27組に分類する。この分類において、複数の組に属する点も存在する。同一の単位立方体格子に属する8点の内の4点に検索範囲を限定して、実測値において目標色(L1,a1,b1)をLab空間で内包する4点の組合せで四面体補間計算によりデバイス色を推定し、それらの平均値を最終的な推定値として採用する。
Method 4: 64 points are classified into unit cube lattice 8 points × 27 sets of one side α at the time of the
(ステップS27):スポット辞書修正部34によってスポットカラー辞書127の修正を行う。
(Step S27): The spot
スポットカラー辞書127で現在処理を行っている目標色120のスポットカラーに対応する部分のデバイス色データとして上記ステップで推定したデバイス色125を上書きする。(図13)設定フラグをONにする。
The
以上でスポットカラー調整処理は終了である。 This is the end of the spot color adjustment process.
以下、印刷ジョブ実行時の色変換処理について説明する。必要なスポットカラー調整はこれより前の段階で完了させておく。 Hereinafter, the color conversion process when a print job is executed will be described. Necessary spot color adjustment is completed in the previous stage.
図10は印刷ジョブ実行時の色変換処理の構成を示すブロック図であり、図11は印刷ジョブ実行時の色変換処理を示すフローチャートである。 FIG. 10 is a block diagram showing a configuration of color conversion processing when a print job is executed, and FIG. 11 is a flowchart showing color conversion processing when a print job is executed.
(ステップS100):スポットカラーかどうかを判定する。
スポットカラーであればステップS101へ進み、スポットカラーでなければステップS106へ進む。
(Step S100): It is determined whether it is a spot color.
If it is a spot color, the process proceeds to step S101, and if it is not a spot color, the process proceeds to step S106.
(ステップS101):デバイスカラー値の登録があるかを判定する。
スポットカラー処理部40がスポットカラー辞書127において、処理対象であるプリンタのスポットカラーに対応したデバイスカラー値(図13)を検索する。登録があればステップS102へ進み、登録がなければステップS103へ進む。
(Step S101): It is determined whether a device color value is registered.
The spot
(ステップS102):デバイスカラー値を取得する。
処理対象であるプリンタのスポットカラーに対応したデバイスカラー値を取得する。
(Step S102): A device color value is acquired.
A device color value corresponding to the spot color of the printer to be processed is acquired.
(ステップS103):スポットカラーのデバイス非依存値を取得する。
スポットカラー処理部40がスポットカラー辞書127において、処理対象のスポットカラーに対するデバイス非依存値を取得する。(図12)
(Step S103): A spot color device-independent value is acquired.
The spot
(ステップS104):マッチング処理部31が処理対象のプリンタのプロファイル126を使ってカラーマッチングを行い、デバイス非依存値に対するデバイスカラー値を計算する。
(Step S104): The matching
(ステップS105):ステップS104で求めたデバイスカラー値をスポットカラー辞書127の処理対象であるデバイスのスポットカラーに対するデバイスカラー値として新たに登録する。(図13)設定フラグはOFFとする。
(Step S105): The device color value obtained in step S104 is newly registered as the device color value for the spot color of the device that is the processing target of the
(ステップS106):マッチング処理部31が処理対象のプリンタのプロファイル126を用いてカラーマッチングを行い、対象の色をデバイスカラー値へ変換する。
(Step S106): The matching
本実施例では、最初に1パッチ出力して目標色の変動状況を調べ、それを考慮して修正パッチを生成することにより確実に目標色の近傍となる実測値を得ることが出来て、精度良く目標色を再現するデバイス色を求めることが出来るという効果がある。 In the present embodiment, by first outputting one patch and examining the variation state of the target color, and taking into consideration that, a correction patch is generated, so that an actual measurement value that is close to the target color can be obtained with certainty. There is an effect that a device color that reproduces the target color well can be obtained.
次に第二の実施例を説明する。
第一の実施例では図7のように一定の格子間隔でパッチを生成していた。第二の実施例では図8のように内側が密で外側が内側よりも疎であるようなパッチを生成する。
Next, a second embodiment will be described.
In the first embodiment, patches are generated at a constant lattice spacing as shown in FIG. In the second embodiment, as shown in FIG. 8, a patch having a dense inside and an outside sparser than the inside is generated.
例えば、変動を考慮した修正パッチの中心を(L0,a0,b0)とすると、
(L0±k×α,a0±k×α,b0±k×α);k=1/2,3/2の16点パッチを生成する。パッチ数が少ないことを除いては第一の実施例と同じであるため説明を省略する。
For example, if the center of the correction patch considering the variation is (L0, a0, b0),
(L0 ± k × α, a0 ± k × α, b0 ± k × α); a 16-point patch of k = 1/2, 3/2 is generated. Except for the small number of patches, the description is omitted because it is the same as the first embodiment.
本実施例では、パッチ数が少ないことにより作業の手間や時間が短縮できるという効果がある。また、中央が密であることにより推定精度がそれ程低下しないと予想される。あるいはパッチ数を保ったまま中央を密にすれば、推定精度が上がるという効果が期待できる。 In this embodiment, since the number of patches is small, there is an effect that the labor and time of work can be shortened. Moreover, it is expected that the estimation accuracy will not decrease so much due to the dense center. Alternatively, if the center is dense while maintaining the number of patches, the effect of increasing the estimation accuracy can be expected.
次に第三の実施例を説明する。
第一の実施例では目標色に関わらずパッチの格子間隔は一定値であった。第三の実施例では目標色のLab値に応じてパッチの格子間隔を変化させる。(図7,図9)
例えば、変動を考慮した修正パッチの中心を(L0,a0,b0)とすると、
(L0+i×β,a0+j×β,b0+k×β);i,j,k=±1/2,±3/2
β=F(L,a,b);Fは関数でLabにおけるプリンタの線形性が高いところでは大きく、線形性が低いところでは小さい値をとる。
Next, a third embodiment will be described.
In the first embodiment, the patch lattice spacing is constant regardless of the target color. In the third embodiment, the lattice spacing of the patches is changed according to the Lab value of the target color. (Fig. 7, Fig. 9)
For example, if the center of the correction patch considering the variation is (L0, a0, b0),
(L0 + i × β, a0 + j × β, b0 + k × β); i, j, k = ± 1/2, ± 3/2
β = F (L, a, b); F is a function and takes a large value when the linearity of the printer in Lab is high, and a small value when the linearity is low.
本実施例では目標色のLab値により格子間隔を変えることにより、線形性の低い目標色に対しては密にパッチを生成することで精度を向上させるという効果がある。 In this embodiment, there is an effect that accuracy is improved by generating patches densely for a target color with low linearity by changing the lattice interval according to the Lab value of the target color.
また、格子間隔が小さい時にはパッチ数を増やしパッチ生成のLab空間における範囲を保つ、あるいは格子間隔が大きいときは外側の格子を省いてパッチ数を減らすということもできる。 It is also possible to increase the number of patches when the lattice spacing is small and maintain the range in the Lab generation Lab space, or to reduce the number of patches by omitting the outer lattice when the lattice spacing is large.
次に第四の実施例を説明する。
本実施例では、複数色のスポットカラーを同時に調整する。
Next, a fourth embodiment will be described.
In this embodiment, a plurality of spot colors are adjusted simultaneously.
まず、調整したいn個のスポットカラーの目標色を入力する(ステップS20)。次に、プリンタプロファイルを使って、各々をデバイス色に変換して、n個の初期パッチを印刷する(ステップS21)。印刷物を測色し(ステップS22)、その結果をもとに個々の目標色の変動量を推定し(ステップS23)、修正パッチ範囲を設定する。修正パッチ範囲のL、a、b各成分のL上限・下限、a上限・下限、b上限・下限をそれぞれ記憶しておく。(図14) First, target colors for n spot colors to be adjusted are input (step S20). Next, using the printer profile, each is converted into a device color, and n initial patches are printed (step S21). The color of the printed material is measured (step S22), the amount of variation of each target color is estimated based on the result (step S23), and the correction patch range is set. The L upper limit / lower limit, a upper limit / lower limit, and b upper limit / lower limit of each of the L, a, and b components of the correction patch range are stored. (Fig. 14)
図16でn個のスポットカラーに対する修正パッチ生成方法の説明を行う。 A correction patch generation method for n spot colors will be described with reference to FIG.
(ステップS160):修正パッチ番号に0(初期値)を代入する。 (Step S160): 0 (initial value) is assigned to the correction patch number.
(ステップS161):全てのスポットカラーに対する処理が終了しているか否か判定する。
終了していれば、処理を終え、終了していなければステップS162へ進む。
(Step S161): It is determined whether or not the processing for all spot colors has been completed.
If completed, the process ends. If not completed, the process proceeds to step S162.
(ステップS162):修正パッチの各Lab値を生成するフローに入る。 (Step S162): The flow for generating each Lab value of the correction patch is entered.
(ステップS163):生成する修正パッチが、それより前に処理済のスポットカラー修正パッチの範囲内か否か(図14中、Lab各方向において)、判定する。
範囲内ならば、ステップS168に進む。範囲外ならば、ステップS164へ進む。
(Step S163): It is determined whether the correction patch to be generated is within the range of the spot color correction patch processed before that (in each direction of Lab in FIG. 14).
If it is within the range, the process proceeds to step S168. If it is out of range, the process proceeds to step S164.
(ステップS164):修正パッチLab値を、プロファイルでマッチングさせたデバイス色CMYK値へ変換する。 (Step S164): The correction patch Lab value is converted into a device color CMYK value matched by the profile.
(ステップS165):ステップS164で変換されたCMYK値が、修正パッチ情報を記憶している図15の表中になければ、ステップS166へ進む。図15の表中にあれば、ステップS169へ進む。 (Step S165): If the CMYK value converted in Step S164 is not in the table of FIG. 15 storing the correction patch information, the process proceeds to Step S166. If it is in the table of FIG. 15, the process proceeds to step S169.
(ステップS166):ステップS160の順番をひとつ進めて、図15のパッチ番号に新たな順番を設定する。 (Step S166): The order of step S160 is advanced by one, and a new order is set for the patch numbers in FIG.
(ステップS167):スポットカラー1色に対して64色の修正パッチの処理がすべて終了していたら、ステップS161に進む。終了していなければ、ステップS162へ進む。 (Step S167): If the processing of all 64 correction patches for one spot color has been completed, the process proceeds to step S161. If not completed, the process proceeds to step S162.
(ステップS168):処理済みの修正パッチの中から、色差最小のパッチを選択する。 (Step S168): The patch with the smallest color difference is selected from the processed correction patches.
(ステップS169):図15のパッチ番号に、ステップS168、あるいはステップS165で選択されたパッチ番号を設定する。 (Step S169): The patch number selected in Step S168 or Step S165 is set to the patch number in FIG.
図15で設定されたパッチ番号末尾までの修正パッチを全て印刷する(ステップS24)。印刷されたパッチを測色する(ステップS25)。各スポットカラー毎に、図15のパッチ番号とそれに対応するデバイスカラー値、またその実測Lab値64個のデータから、デバイス色を推定する(ステップS26)。調整したn個のスポットカラーに対し、推定したデバイス色を、スポットカラー辞書に設定する(ステップS27)。 All the correction patches up to the end of the patch number set in FIG. 15 are printed (step S24). Color measurement is performed on the printed patch (step S25). For each spot color, the device color is estimated from the patch number of FIG. 15 and the corresponding device color value and the data of 64 actually measured Lab values (step S26). For the adjusted n spot colors, the estimated device colors are set in the spot color dictionary (step S27).
本実施例では、複数のスポットカラーを同時に処理できるとともに、修正パッチ数を削減することで作業の手間や時間が短縮できるという効果がある。 In this embodiment, it is possible to process a plurality of spot colors at the same time, and to reduce the number of correction patches, thereby reducing the labor and time of work.
[他の実施例]
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用してもよい。
[Other embodiments]
Note that the present invention can be applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, and a printer), and a device (for example, a copying machine and a facsimile device) including a single device. You may apply to.
また、本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体(または記録媒体)を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。 Also, an object of the present invention is to supply a storage medium (or recording medium) on which a program code of software that realizes the functions of the above-described embodiments is recorded to a system or apparatus, and the computer (or CPU or CPU) of the system or apparatus. Needless to say, this can also be achieved by the MPU) reading and executing the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention. Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an operating system (OS) running on the computer based on the instruction of the program code. It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the actual processing and the processing is included.
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。 Furthermore, after the program code read from the storage medium is written into a memory provided in a function expansion card inserted into the computer or a function expansion unit connected to the computer, the function is determined based on the instruction of the program code. Needless to say, the CPU of the expansion card or the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。 When the present invention is applied to the storage medium, the storage medium stores program codes corresponding to the flowcharts described above.
10 UI
11 中央制御装置
12 記憶装置
120〜127 記憶装置に記憶される主要なデータ
13 プリンタ
130 カラーチャート出力物
14 測色機
30 カラーパッチ生成部
31 マッチング処理部
32 変動量計算部
33 デバイス色推定部
34 スポット辞書修正部
40 スポットカラー処理部
S20〜S27,S100〜S106,S160〜169 フローチャートの各ステップ
10 UI
11
Claims (7)
スポットカラーとしてデバイス非依存色空間で表される目標色のデータを設定し、
前記設定した目標色のデータに応じたカラーパッチを前記プリンタにより印刷し、
前記印刷したカラーパッチを測色し、
前記測色によって得られたデバイス非依存色空間で表される実測値と前記目標色のデータとの差により、前記目標色のデータを修正した値を取り囲む複数のパッチを決め、該複数のパッチに対応するデバイス色パッチデータを前記プリンタにより印刷し、
前記デバイス色パッチデータが前記プリンタにより印刷された複数の修正パッチを測色し、
前記目標色のデータに基づき、前記測色により得られた前記複数の修正パッチの測色値から選ばれた所定数の点に従い補間演算を行うことで、前記目標色を再現するためのプリンタデバイスカラー値を推定し、前記推定されたプリンタデバイスカラー値を前記スポットカラーに対応させることを特徴とするスポットカラー調整方法。 A spot color adjustment method for a printer that performs printing using a printer device color value corresponding to a spot color,
Set the target color data represented in the device-independent color space as the spot color,
A color patch corresponding to the set target color data is printed by the printer ,
Measure the color patch printed,
A plurality of patches surrounding a value obtained by correcting the target color data is determined based on a difference between an actual measurement value represented in a device-independent color space obtained by the color measurement and the target color data, and the plurality of patches The device color patch data corresponding to the
The device color patch data measures a plurality of correction patches printed by the printer,
A printer device for reproducing the target color by performing an interpolation operation according to a predetermined number of points selected from the colorimetric values of the plurality of correction patches obtained by the colorimetry based on the target color data A spot color adjustment method that estimates a color value and associates the estimated printer device color value with the spot color.
スポットカラーとしてデバイス非依存色空間で表される目標色のデータを設定する手段と、Means for setting target color data represented in a device-independent color space as a spot color;
前記目標色のデータを設定する手段により設定された目標色のデータに応じたカラーパッチを前記プリンタにより印刷する手段と、Means for printing, by the printer, a color patch corresponding to the target color data set by the means for setting the target color data;
前記プリンタにより印刷する手段により印刷されたカラーパッチを測色する手段と、Means for measuring the color patch printed by the means for printing by the printer;
前記カラーパッチを測色する手段によって得られたデバイス非依存色空間で表される実測値と前記目標色のデータとの差により、前記目標色のデータを修正した値を取り囲む複数のパッチを決め、該複数のパッチに対応するデバイス色パッチデータを前記プリンタにより印刷する手段と、A plurality of patches surrounding a value obtained by correcting the target color data is determined based on a difference between an actual measurement value represented in a device-independent color space obtained by the color measurement unit and the target color data. Means for printing device color patch data corresponding to the plurality of patches by the printer;
前記デバイス色パッチデータが前記プリンタにより印刷された複数の修正パッチを測色する手段と、Means for measuring a plurality of correction patches in which the device color patch data is printed by the printer;
前記目標色のデータに基づき、前記複数の修正パッチを測色する手段により得られた前記複数の修正パッチの測色値から選ばれた所定数の点に従い補間演算を行うことで、前記目標色を再現するためのプリンタデバイスカラー値を推定する手段と、Based on the data of the target color, the target color is obtained by performing an interpolation operation according to a predetermined number of points selected from the colorimetric values of the plurality of correction patches obtained by means for measuring the plurality of correction patches. Means for estimating a printer device color value for reproducing,
前記プリンタデバイスカラー値を推定する手段により推定されたプリンタデバイスカラー値を前記スポットカラーに対応させる手段とを備えることを特徴とするスポットカラー調整装置。Means for associating the printer device color value estimated by the printer device color value with the spot color.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005029732A JP4434978B2 (en) | 2005-02-04 | 2005-02-04 | SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005029732A JP4434978B2 (en) | 2005-02-04 | 2005-02-04 | SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006217420A JP2006217420A (en) | 2006-08-17 |
JP2006217420A5 JP2006217420A5 (en) | 2008-03-21 |
JP4434978B2 true JP4434978B2 (en) | 2010-03-17 |
Family
ID=36980232
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005029732A Expired - Fee Related JP4434978B2 (en) | 2005-02-04 | 2005-02-04 | SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4434978B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5238650B2 (en) * | 2009-09-10 | 2013-07-17 | 富士フイルム株式会社 | Image processing apparatus, image processing method, and program |
CN103129184B (en) * | 2011-11-30 | 2015-03-25 | 北大方正集团有限公司 | Special colour calibration method and device thereof |
CN110435314B (en) * | 2018-05-02 | 2021-03-12 | 海德堡印刷机械股份公司 | Simulation of layer thicknesses for CMY colors |
CN111640161B (en) * | 2020-07-09 | 2022-07-12 | 上海紫恩数码科技有限公司 | Method for manufacturing true material color card |
-
2005
- 2005-02-04 JP JP2005029732A patent/JP4434978B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006217420A (en) | 2006-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4623137B2 (en) | Color processing apparatus, method and program | |
JP5267806B2 (en) | Calibration apparatus, calibration method, program, and recording medium | |
US20100053653A1 (en) | Method for generating a color chart | |
JP2006229452A (en) | Method for color processing | |
CN104660863A (en) | Color correction method for digital sample printing equipment | |
JP4434978B2 (en) | SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM | |
JP2006094040A (en) | Profile generating device, program, and profile generating method | |
JP2009049839A (en) | Color conversion device and program | |
JP6642250B2 (en) | Color verification optimization method, color verification optimization device, color verification optimization program, and recording medium | |
JP2015052831A (en) | Print control unit, print control method, program, and record medium | |
JP2020153829A (en) | Image formation information acquisition method, profile creation system, and color chart | |
JP6572568B2 (en) | Image forming system | |
JP2007124242A (en) | Color profile creating method | |
JP6729097B2 (en) | Color processing device, color processing system, and color processing program | |
JP2004153667A (en) | Image processing apparatus and method | |
JP2008312119A (en) | Method of estimating colorimetric value related to color patch, method of preparing device profile using the same and image processor | |
JP6079702B2 (en) | Profile creation method, profile creation program, and recording medium | |
JP2009055197A (en) | Printing system | |
US11997244B2 (en) | Image processing apparatus, image processing system, image processing method, and non-transitory recording medium configured to calibrate a color density | |
JP5225035B2 (en) | Image forming system | |
JP2010141701A (en) | System and method for processing image, program, and recording medium | |
JP2005269447A (en) | Calibration method and apparatus | |
JP6769185B2 (en) | Color processing equipment, color processing system, and color processing program | |
JP2008017275A (en) | Calibration method, calibration device, and calibration program | |
JP6729098B2 (en) | Color processing device, color processing system, and color processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080204 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080204 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090721 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090807 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091006 |
|
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: 20091218 |
|
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: 20091222 |
|
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: 20130108 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140108 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |