JP4434978B2 - SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM - Google Patents

SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM Download PDF

Info

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
Application number
JP2005029732A
Other languages
Japanese (ja)
Other versions
JP2006217420A5 (en
JP2006217420A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2005029732A priority Critical patent/JP4434978B2/en
Publication of JP2006217420A publication Critical patent/JP2006217420A/en
Publication of JP2006217420A5 publication Critical patent/JP2006217420A5/ja
Application granted granted Critical
Publication of JP4434978B2 publication Critical patent/JP4434978B2/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)
  • 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.

特開平10−210312号公報Japanese Patent Laid-Open No. 10-210312 特開平11−235810号公報JP-A-11-235810

本発明が解決しようとする課題の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 storage device 12, a printer 13, and a colorimeter 14 are connected to a central control unit (CPU) 11. The central control device 11, the UI 10, and the storage device 12 can be configured by a computer system. In this case, the UI 10 includes a keyboard, a mouse, a display, and the like. A printer (for example, an ink jet printer) 13 and a colorimeter (for example, a scanner) 14 are connected to a computer system, exchange data with the computer system, and the operation is controlled by the computer system.

UI10はユーザに対して情報表示やデータ入力の受付をする。中央制御装置11は記憶装置12に記憶されたプログラム(図2,11,16に示す制御手順を含む)に従って命令を実行し、接続された装置を制御する。   The UI 10 receives information display and data input from the user. The central control device 11 executes instructions according to a program (including control procedures shown in FIGS. 2, 11, and 16) stored in the storage device 12, and controls the connected devices.

記憶装置12はプログラムやデータを記憶するが、特に図3に30〜34で示す本発明に主要な処理部の機能を中央制御装置11が実現するためのプログラムと図3に120〜127で示す本発明に主要なデータを記憶する。記憶装置12はFD、CD等のリムーバブルストレージを含むことができ、このリムーバブルストレージ上に本発明のプログラムを記憶することができる。   The storage device 12 stores programs and data. In particular, a program for the central control device 11 to realize the functions of the main processing unit shown in FIGS. 30 to 34 in FIG. 3 and 120 to 127 in FIG. Main data is stored in the present invention. The storage device 12 can include removable storage such as FD and CD, and the program of the present invention can be stored on the removable storage.

目標色120はユーザが設定するデバイス非依存色空間の色値である。カラーパッチデータ121は目標色120に対して生成される1色以上の色から構成されるデータであり、カラーパッチデータ121をプリンタ色に変換したデバイス色パッチデータ122を使ってプリンタ13からカラーチャート出力物130をプリントする。カラーチャート出力物130を測色機14から測色した結果がカラーチャート測色値123である。目標色変動推定量124はカラーパッチデータ121とそれを実測したカラーチャート測色値123とのずれから推定した目標色のデバイス非依存色空間での変動量である。デバイス色125はデバイス色パッチデータ122とカラーチャート測色値123を基に計算する、目標色120を現在の状態で出力すると思われるプリンタ色空間の推定値である。プロファイル126はプリンタ13のプリンタプロファイルであるが、必ずしも現在の変動状態を正確に反映したものでなくても本発明のスポットカラー調整は実施可能であるため構わない。   The target color 120 is a color value in a device-independent color space set by the user. The color patch data 121 is data composed of one or more colors generated for the target color 120, and the device 13 uses the device color patch data 122 obtained by converting the color patch data 121 into a printer color to generate a color chart. The output 130 is printed. A color chart colorimetric value 123 is a result of colorimetry of the color chart output product 130 from the colorimeter 14. The target color variation estimation amount 124 is a variation amount of the target color in the device-independent color space estimated from the deviation between the color patch data 121 and the color chart colorimetric value 123 obtained by actually measuring the color patch data 121. The device color 125 is an estimated value of the printer color space which is calculated based on the device color patch data 122 and the color chart colorimetric value 123 and is expected to output the target color 120 in the current state. Although the profile 126 is a printer profile of the printer 13, the spot color adjustment of the present invention can be carried out even if it does not necessarily accurately reflect the current fluctuation state.

スポットカラー辞書127は複数のスポットカラー名称・目標色・デバイス色の対応関係を持つ辞書である。具体的には、スポットカラー名称とデバイス非依存値の組合せのリスト(図12)と、デバイス毎に定義されたスポットカラー名称とデバイスカラー値の組合せのリスト(図13)から構成される。設定フラグはユーザによるスポットカラー調整によってデバイスカラー値が調整された時にONとなり、スポットカラー調整が行われずにプロファイルからデバイスカラー値が計算されたときにはOFFとなる。   The spot color dictionary 127 is a dictionary having a correspondence relationship between a plurality of spot color names, target colors, and device colors. Specifically, it includes a list of combinations of spot color names and device-independent values (FIG. 12) and a list of combinations of spot color names and device color values defined for each device (FIG. 13). The setting flag is turned on when the device color value is adjusted by spot color adjustment by the user, and turned off when the device color value is calculated from the profile without performing spot color adjustment.

以下、本発明のスポットカラー調整方法を示すフローチャート(図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 storage device 12.

(ステップS20):ユーザは目標色120をUI10から入力する。
これはデバイス非依存色、例えばLab値であり、記憶装置12に記憶されたプログラムの処理に従い調整を行うスポットカラーの名称に対応するスポットカラー辞書に登録されているLab値を取り出す。(図12)
(Step S20): The user inputs the target color 120 from the UI 10.
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 storage device 12 is extracted. (Fig. 12)

(ステップ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 patch generation unit 30 is set as the color patch data 121 as it is. The matching processing unit 31 matches the profile 126 to generate device color patch data 122. This is printed by the printer 13 to obtain a color chart output 130. (Left side in Fig. 5)

(ステップS22):上記のカラーチャート出力物130上の初期パッチを測色機14が測色してカラーチャート測色値123を得る。 (Step S22): The colorimeter 14 measures the initial patch on the color chart output 130 and obtains the color chart colorimetric value 123.

(ステップ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 amount calculation unit 32.
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 variation estimation amount 124 becomes (L2-L1, a2-a1, b2-b1).

(ステップ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 patch generation unit 30 generates a correction patch centering on. (Fig. 4)
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 patch generation unit 30 generates 4 × 4 × 4 = 64 pieces of color patch data 121. Of course, when each component of L, a, and b exceeds the limit range in the calculation result, it is replaced with a value within the limit range. L = 0 when L <0, L = 100 when L> 100, a = −128 when a <−128, a = 128 when a> 128, b when b <−128 When == 128 and b> 128, b = 128.

64個のカラーパッチデータ121をマッチング処理部31がプロファイル126によりマッチングしてデバイス色パッチデータ122を得る。これをプリンタ13が印刷してカラーチャート出力物130を得る。(図5中、右側)   The matching processing unit 31 matches the 64 color patch data 121 with the profile 126 to obtain device color patch data 122. This is printed by the printer 13 to obtain a color chart output 130. (Right side in Fig. 5)

(ステップS25):測色機14が64個の修正パッチを測色してカラーチャート測色値123を得る。 (Step S25): The colorimeter 14 measures the 64 correction patches to obtain the color chart colorimetric value 123.

(ステップS26):デバイス色推定部33が現在の状態において目標色120を正確に再現すると思われるデバイス色125を推定する。 (Step S26): The device color estimation unit 33 estimates a device color 125 that is supposed to accurately reproduce the target color 120 in the current state.

デバイス色の推定には、目標色120とデバイス色パッチデータ122とその実測値であるカラーチャート測色値123を用いる。例えば64個の修正パッチから以下のような方法で計算を行う。   For the estimation of the device color, the target color 120, the device color patch data 122, and a color chart colorimetric value 123 which is an actual measurement value thereof are used. For example, calculation is performed from 64 correction patches by the following method.

方法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 target color 120 is accurately reproduced in the current state. The device color 125 is estimated.

方法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 target color 120 in the current state The device color 125 that is supposed to be estimated is estimated.

方法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 color patch data 121. In this classification, there are also points belonging to a plurality of sets. The search range is limited to 4 points out of 8 points belonging to the same unit cube lattice, and a tetrahedral interpolation calculation is performed with a combination of 4 points including the target color (L1, a1, b1) in the Lab space in the actual measurement value. The device colors are estimated and their average value is adopted as the final estimated value.

(ステップS27):スポット辞書修正部34によってスポットカラー辞書127の修正を行う。 (Step S27): The spot dictionary correction unit 34 corrects the spot color dictionary 127.

スポットカラー辞書127で現在処理を行っている目標色120のスポットカラーに対応する部分のデバイス色データとして上記ステップで推定したデバイス色125を上書きする。(図13)設定フラグをONにする。   The device color 125 estimated in the above step is overwritten as the device color data of the portion corresponding to the spot color of the target color 120 currently processed in the spot color dictionary 127. (FIG. 13) The setting flag is turned ON.

以上でスポットカラー調整処理は終了である。   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 color processing unit 40 searches the spot color dictionary 127 for a device color value (FIG. 13) corresponding to the spot color of the printer to be processed. If there is registration, the process proceeds to step S102, and if there is no registration, the process proceeds to step S103.

(ステップ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 color processing unit 40 acquires a device-independent value for the spot color to be processed in the spot color dictionary 127. (Fig. 12)

(ステップS104):マッチング処理部31が処理対象のプリンタのプロファイル126を使ってカラーマッチングを行い、デバイス非依存値に対するデバイスカラー値を計算する。 (Step S104): The matching processing unit 31 performs color matching using the profile 126 of the printer to be processed, and calculates a device color value for a device-independent value.

(ステップ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 spot color dictionary 127. (FIG. 13) The setting flag is OFF.

(ステップS106):マッチング処理部31が処理対象のプリンタのプロファイル126を用いてカラーマッチングを行い、対象の色をデバイスカラー値へ変換する。 (Step S106): The matching processing unit 31 performs color matching using the profile 126 of the printer to be processed, and converts the target color into a device color value.

本実施例では、最初に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.

本発明の構成を示すブロック図である。It is a block diagram which shows the structure of this invention. 本発明のスポットカラー調整方式を示すフローチャートである。It is a flowchart which shows the spot color adjustment system of this invention. 本発明のスポットカラー調整方式のデータ及び制御フローを示すブロック図である。It is a block diagram which shows the data and control flow of the spot color adjustment system of this invention. 変動を考慮した修正パッチ生成を説明するLab色空間の模式図である。It is a schematic diagram of Lab color space explaining the correction patch production | generation which considered the fluctuation | variation. 初期パッチ及び修正パッチカラーチャート出力物の模式図である。It is a schematic diagram of an initial patch and a correction patch color chart output. Lab色空間4×4×4のパッチのLa平面断面図とab平面断面図である。FIG. 6 is a La plane sectional view and an ab plane sectional view of a patch of Lab color space 4 × 4 × 4. Lab色空間模式図(4×4×4パッチ)である。It is a Lab color space schematic diagram (4x4x4 patch). Lab色空間模式図(外側を疎にした16パッチ)である。It is a Lab color space schematic diagram (16 patches with the outer side sparse). Lab色空間模式図(格子間隔の広い4×4×4パッチ)である。It is a Lab color space schematic diagram (4x4x4 patch with a wide lattice interval). 印刷ジョブ実行時の色変換処理の構成を示すブロック図である。FIG. 6 is a block diagram illustrating a configuration of color conversion processing when a print job is executed. 印刷ジョブ実行時の色変換処理を示すフローチャートである。5 is a flowchart illustrating color conversion processing when a print job is executed. スポットカラー辞書(デバイス非依存値)を示す表からなる図である。It is a figure which consists of a table | surface which shows a spot color dictionary (device independent value). スポットカラー辞書(デバイスカラー値)を示す表からなる図である。It is a figure which consists of a table | surface which shows a spot color dictionary (device color value). スポットカラーに対して生成したパッチデータの範囲を示す表からなる図である。It is a figure which consists of a table | surface which shows the range of the patch data produced | generated with respect to the spot color. パッチデータのデバイス非依存値とデバイスカラー値と番号を示す表からなる図である。It is a figure which consists of a table | surface which shows the device independent value of patch data, a device color value, and a number. 複数のスポットカラーに対する修正パッチ生成処理を示すフローチャートである。It is a flowchart which shows the correction patch production | generation process with respect to several spot color.

符号の説明Explanation of symbols

10 UI
11 中央制御装置
12 記憶装置
120〜127 記憶装置に記憶される主要なデータ
13 プリンタ
130 カラーチャート出力物
14 測色機
30 カラーパッチ生成部
31 マッチング処理部
32 変動量計算部
33 デバイス色推定部
34 スポット辞書修正部
40 スポットカラー処理部
S20〜S27,S100〜S106,S160〜169 フローチャートの各ステップ
10 UI
11 Central controller 12 Storage devices 120 to 127 Main data stored in the storage device 13 Printer 130 Color chart output 14 Colorimeter 30 Color patch generation unit 31 Matching processing unit 32 Variation calculation unit 33 Device color estimation unit 34 Spot dictionary correction unit 40 Spot color processing units S20 to S27, S100 to S106, S160 to 169

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.
前記デバイス色パッチデータも用いて、前記プリンタデバイスカラー値は推定されることを特徴とする請求項1に記載のスポットカラー調整方法。 The spot color adjustment method according to claim 1 , wherein the printer device color value is estimated also using the device color patch data . 前記目標色のデータを修正した値を取り囲む複数のパッチについて、デバイス非依存色空間前記目標色のデータを修正した値を取り囲む範囲で外側が内側よりも疎になることを特徴とする請求項1に記載のスポットカラー調整方法。 A plurality of patches surrounding a value obtained by correcting the data of the target color, wherein, characterized in that the outer range surrounding the device independent color space on a value obtained by correcting the data of the target color in becomes sparse than the inner Item 10. The spot color adjustment method according to Item 1. スポットカラーに対応したプリンタデバイスカラー値を用いて印刷を実行するプリンタのためのスポットカラー調整装置であって、A spot color adjustment device for a printer that performs printing using a printer device color value corresponding to a 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.
前記デバイス色パッチデータも用いて、前記プリンタデバイスカラー値は推定されることを特徴とする請求項4に記載のスポットカラー調整装置。The spot color adjustment apparatus according to claim 4, wherein the printer device color value is estimated using the device color patch data. 前記目標色のデータを修正した値を取り囲む複数のパッチについて、デバイス非依存色空間上で前記目標色のデータを修正した値を取り囲む範囲で外側が内側よりも疎になることを特徴とする請求項4に記載のスポットカラー調整装置。The plurality of patches surrounding the value obtained by correcting the target color data is characterized in that the outside is sparser than the inside in a range surrounding the value obtained by correcting the target color data in a device-independent color space. Item 5. The spot color adjusting device according to Item 4. 請求項1に記載のスポットカラー調整方法をコンピュータに実行させることを特徴とするプログラム。A program for causing a computer to execute the spot color adjustment method according to claim 1.
JP2005029732A 2005-02-04 2005-02-04 SPOT COLOR ADJUSTMENT METHOD, SPOT COLOR ADJUSTMENT DEVICE, AND PROGRAM Expired - Fee Related JP4434978B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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