JP2003125222A - Program for realizing image processing method to adjust table - Google Patents

Program for realizing image processing method to adjust table

Info

Publication number
JP2003125222A
JP2003125222A JP2001316612A JP2001316612A JP2003125222A JP 2003125222 A JP2003125222 A JP 2003125222A JP 2001316612 A JP2001316612 A JP 2001316612A JP 2001316612 A JP2001316612 A JP 2001316612A JP 2003125222 A JP2003125222 A JP 2003125222A
Authority
JP
Japan
Prior art keywords
color
adjustment
profile
user interface
selection
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.)
Pending
Application number
JP2001316612A
Other languages
Japanese (ja)
Inventor
Manabu Oga
学 大賀
Ayumi Abe
歩 阿部
Isato Kubo
勇人 久保
Kenichi Naito
賢一 内藤
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 JP2001316612A priority Critical patent/JP2003125222A/en
Publication of JP2003125222A publication Critical patent/JP2003125222A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide an application program by which a user can simply adjust a profile and to efficiently create an application program with excellent user- friendliness. SOLUTION: The program includes; an application section for correcting a table stored in the profile on the basis of a correction amount with respect to an effect range and an objective color; a selection plug-in providing a selection user interface to set the object color and the effect range; and an adjustment plug-in providing an adjustment user interface to set the correction amount to the object color, the application provides a selection user interface and a main user interface of the adjustment user interface and the main user interface can selectively display registered plug-in objects.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、デバイスの特性に
応じた色補正を行うテーブルを調整する画像処理方法を
実現するためのプログラムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program for realizing an image processing method for adjusting a table for performing color correction according to device characteristics.

【0002】[0002]

【従来の技術】従来の色調整は特定の画像に対して色調
整を行い、プリント出力するというものであった。しか
し、特定の画像に対して色調整を行なっていたのでは、
対象となる画像が変わるごとに毎回色調整をやり直す必
要があった。
2. Description of the Related Art Conventional color adjustment is to perform color adjustment on a specific image and print it out. However, if you were performing color adjustment on a specific image,
The color adjustment had to be redone every time the target image changed.

【0003】一方、各入出力デバイスに対する特性を記
述したデバイス・プロファイル(以下、プロファイル)
を用いてカラーマッチングを行なえば、入力から出力ま
で一貫した色管理を行なうことが可能となる。この方法
であれば、対象となる画像が変わっても色調整をやり直
す必要はない。図19に一般的なカラーマッチングの概
念図を示す。
On the other hand, a device profile (hereinafter referred to as a profile) that describes the characteristics of each input / output device.
If color matching is performed using, it is possible to perform consistent color management from input to output. With this method, it is not necessary to redo the color adjustment even if the target image changes. FIG. 19 shows a conceptual diagram of general color matching.

【0004】RGBやCMYK等のソース・デバイスに
依存した色空間の入力データは、入力プロファイルによ
りデバイスに依存しない色空間(PCS:profil
econnection space)のXYZデータ
やLabデータに変換される。出力デバイスの色再現範
囲外の色は出力デバイスにより表現することができない
ため、そのすべて色が出力デバイスの色再現範囲内に収
まるように、デバイスに依存しない色空間のデータに変
換された入力データに色空間圧縮が施される。そして、
色空間圧縮が施された後、入力データはデバイスに依存
しない色空間から、RGBやCMYK等の出力デバイス
に依存した色空間へ変換される。
Input data in a color space that depends on a source device such as RGB or CMYK is a device-independent color space (PCS: profile) according to an input profile.
connection space) XYZ data or Lab data. Colors outside the color gamut of the output device cannot be represented by the output device, so input data converted to data in a device-independent color space so that all colors fall within the color gamut of the output device. Color space compression is applied to. And
After color space compression, the input data is converted from a device-independent color space to an output device-dependent color space such as RGB or CMYK.

【0005】しかし、このようなプロファイルを用いた
カラーマッチングであっても、使用されるプロファイル
の精度が十分でなければ理想的なカラーマッチング結果
は得られない。
However, even with color matching using such a profile, an ideal color matching result cannot be obtained unless the accuracy of the profile used is sufficient.

【0006】そこで、作成されたプロファイルを所望の
色再現が実現されるように調整することが従来から行わ
れている。
Therefore, it has been conventionally practiced to adjust the created profile so that desired color reproduction is realized.

【0007】[0007]

【発明が解決しようとする課題】従来のプロファイル調
整では、ユーザの指示に応じて、プロファイルに格納さ
れているテーブルの格子点を調整していた。格子点を調
整して所望の色再現を実現するためには、色調整につい
て高度の知識を有するユーザでも試行錯誤を繰り返し多
大なる時間が必要であった。
In the conventional profile adjustment, the grid points of the table stored in the profile are adjusted according to the user's instruction. In order to realize the desired color reproduction by adjusting the lattice points, even a user who has a high degree of knowledge about color adjustment needs a lot of time by repeating trial and error.

【0008】これに対して、本発明ではユーザが簡単に
プロファイルを調整できるアプリケーションを提供でき
るようにすることを目的とする。
On the other hand, an object of the present invention is to provide an application in which a user can easily adjust a profile.

【0009】さらに、ユーザの使い勝手がいいアプリケ
ーションを効率的に作成できるようにすることをさらな
る目的とする。
It is a further object of the present invention to efficiently create an application that is convenient for the user.

【0010】[0010]

【課題を解決するための手段】上記目的を達成するため
に、デバイスの特性に応じた色補正を行うテーブルを調
整する画像処理方法を実現するためのプログラムであっ
て、被対象色、影響範囲および被対象色に対する補正量
に基づき、前記テーブルを補正するアプリケーション部
と、前記被対象色および前記影響範囲を設定するための
選択ユーザインターフェースを提供する選択部と、前記
被対象色に対する補正量を設定するための調整ユーザイ
ンターフェースを提供する調整部とを有し、前記選択部
および前記調整部は、前記アプリケーション部に対する
プラグインであり、前記アプリケーションと被対象色お
よび前記影響範囲を格納する選択情報テーブルまたは前
記被体操色に対する補正量を格納する調整テーブルをや
り取りし、前記アプリケーションは、前記選択ユーザイ
ンターフェースおよび前記調整ユーザインターフェース
の主ユーザインターフェースを提供し、該主ユーザイン
ターフェースでは登録されているプラグインを選択可能
に表示することを特徴とする。
In order to achieve the above object, there is provided a program for realizing an image processing method for adjusting a table for performing color correction according to the characteristics of a device, which is a target color, an influence range. And an application unit that corrects the table based on the correction amount for the target color, a selection unit that provides a selection user interface for setting the target color and the influence range, and a correction amount for the target color. An adjustment unit that provides an adjustment user interface for setting, the selection unit and the adjustment unit are plug-ins for the application unit, and selection information that stores the application, the target color, and the influence range. Exchange the table or the adjustment table that stores the correction amount for the color to be manipulated, Publication provides the selected user interface and the main user interface of the adjustment user interface, characterized in that selectably displays the plug-ins that are registered in the main user interface.

【0011】[0011]

【発明の実施の形態】(実施形態1)プロファイルの色
調整は、デジカメやスキャナの入力プロファイル、モニ
タのモニタ・プロファイル、RGBプリンタやCMYK
プリンタの出力プロファイルのどのプロファイルに対し
て行なっても構わないが、本実施形態ではCMYKプリ
ンタの出力プロファイルを例に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (Embodiment 1) Color adjustment of a profile is performed by inputting a digital camera or a scanner, a monitor profile of a monitor, an RGB printer or CMYK.
The output profile of the printer may be applied to any profile, but in the present embodiment, the output profile of the CMYK printer will be described as an example.

【0012】また、色調整に使用されるサンプル画像も
用途に応じてRGB画像やCMYK画像のどの画像を利
用しても構わないが、本実施形態ではCMYK画像を例
に説明する。
As the sample image used for color adjustment, any image of RGB image and CMYK image may be used according to the application, but in this embodiment, the CMYK image will be described as an example.

【0013】また、プロファイルはデバイスの特性を記
述するものであり、デバイス依存のデータとデバイス非
依存のデータ(PCSデータ)の関係を記述するもので
ある。本実施形態はICC(Internationa
l Color Consortium)で決められた
フォーマットに準拠したICCプロファイルを用いて説
明する。ICCプロファイルには、デバイス依存のデー
タをPCSデータに変換するためのデータであるA2
B、PCSデータをデバイス依存のデータに変換するた
めのデータであるB2A、そしてデバイスの色再現範囲
情報(gamuttag)などが含まれる。
The profile describes the characteristics of the device, and describes the relationship between device-dependent data and device-independent data (PCS data). In this embodiment, ICC (Internationala)
The description will be made using an ICC profile conforming to the format determined by the Color Consortium). The ICC profile has data A2 that is data for converting device-dependent data into PCS data.
B, B2A which is data for converting PCS data into device-dependent data, and color reproduction range information (gamuttag) of the device are included.

【0014】プロファイルの色調整を説明する前に、C
MYKプリンタを校正機の代わりに利用する場合のカラ
ーマッチングシステム構成の例を図1に示す。
Before explaining the color adjustment of the profile, C
FIG. 1 shows an example of a color matching system configuration in the case where the MYK printer is used instead of the proofing machine.

【0015】図1に於いて、101は色校正出力用の画
像を示す校正機用CMYK画像データ、102は校正
機、103は校正機102からプリント出力された色校
正出力物、104はターゲットとなる校正機102の出
力プロファイル(ソース・プロファイル)、105はC
MYKプリンタの出力プロファイル(デスティネーショ
ン・プロファイル)、106はCMYKプリンタ、10
7はCMYKプリンタ106からのプリント出力物であ
る。
In FIG. 1, 101 is CMYK image data for a proofing machine showing an image for color proofing output, 102 is a proofing machine, 103 is a color proofing output product printed out from the proofing machine 102, and 104 is a target. Output profile (source profile) of the calibrator 102, 105 is C
Output profile (destination profile) of MYK printer, 106 is CMYK printer, 10
Reference numeral 7 is a printed output from the CMYK printer 106.

【0016】プロファイル作成ソフトウェア等を利用し
て、CMYKプリンタ106の出力プロファイル105
を作成する。なお、校正機102の出力プロファイル1
04は予め最適なものが作成されているとする。
The output profile 105 of the CMYK printer 106 is utilized by using profile creation software or the like.
To create. The output profile 1 of the calibrator 102
It is assumed that 04 is an optimum one created in advance.

【0017】次に、校正機用CMYK画像データ101
に対して、出力プロファイル104をソース・プロファ
イル、出力プロファイル105をデスティネーション・
プロファイルとして設定することによりカラーマッチン
グを行う。具体的には、校正機用CMYK画像データ1
01は、校正機用の出力プロファイル104のA2Bデ
ータを用いてPCSデータに変換され、そしてCMYK
プリンタ用の出力プロファイルのB2Aデータを用いて
CMYKプリンタ用CMYKデータに変換される。
Next, the CMYK image data 101 for the calibration machine
, The output profile 104 is the source profile and the output profile 105 is the destination profile.
Color matching is performed by setting as a profile. Specifically, CMYK image data 1 for proofing machine
01 is converted to PCS data using A2B data of the output profile 104 for the calibrator, and CMYK
The B2A data of the output profile for the printer is used to convert the CMYK data for the CMYK printer.

【0018】一般的に、色校正を行なう場合には、校正
機102から色校正出力画像101をプリント出力して
いる。校正機はコストが高く、プリント出力に時間がか
かる。そのため、安価なCMYKプリンタとカラーマッ
チングを利用して、校正機を利用した色校正出力と同じ
色再現が実現できれば、コストを安くし、しかもプリン
ト時間も短縮することができる。
Generally, when performing color calibration, a color calibration output image 101 is printed out from the proofing machine 102. The proofing machine is expensive and takes a long time to print out. Therefore, if the same color reproduction as the color proof output using the proofreading machine can be realized by using an inexpensive CMYK printer and color matching, the cost can be reduced and the printing time can be shortened.

【0019】CMYK用プロファイルが適切に作成され
ているのであれば、校正機から出力された色校正出力物
103とほぼ同一色再現を実現したプリント出力物10
7が得られる。しかしながら、十分なプロファイル精度
が得られない場合には、プロファイルの色調整が必要と
なってくる。
If the CMYK profile is properly created, the print output 10 that realizes almost the same color reproduction as the color proof output 103 output from the proof machine.
7 is obtained. However, if sufficient profile accuracy cannot be obtained, color adjustment of the profile becomes necessary.

【0020】図1のカラーマッチングシステムでは、C
MYKプリンタからのプリント出力物107の色みが、
校正機102からの色校正出力物の色みにマッチングす
ることが望ましい。そこで、本実施形態では、校正機1
02をターゲットデバイスとして、CMYKプリンタの
色再現を調整するために、CMYKプリンタ用の出力プ
ロファイルのB2Aデータを調整する。
In the color matching system of FIG. 1, C
The color of the print output 107 from the MYK printer is
It is desirable to match the color of the color proof output from the proofreader 102. Therefore, in the present embodiment, the calibration machine 1
With 02 as a target device, the B2A data of the output profile for the CMYK printer is adjusted in order to adjust the color reproduction of the CMYK printer.

【0021】<プロファイルの調整>以下、プロファイ
ルの調整として、CMYKプリンタ106の出力プロフ
ァイル105に対して色調整を行なう例を説明する。
<Profile Adjustment> As an example of profile adjustment, an example of performing color adjustment on the output profile 105 of the CMYK printer 106 will be described below.

【0022】プロファイルの色調整は、色調整用サンプ
ル画像による目視評価、及び色差による定量評価を組み
合わせることによって最適な色調整が行なわれる。
For the color adjustment of the profile, optimum color adjustment is performed by combining visual evaluation with a color adjustment sample image and quantitative evaluation with color difference.

【0023】図2に本実施形態における表示画像を用い
て、プロファイルの色調整に必要なカラーマッチングの
システム構成、図3に本実施形態におけるプロファイル
の色調整用のモニタ表示画面を示す。
FIG. 2 shows a system configuration of color matching necessary for color adjustment of the profile using the display image in this embodiment, and FIG. 3 shows a monitor display screen for color adjustment of the profile in this embodiment.

【0024】図2において、201は色調整用サンプル
画像、202は色調整用サンプル画像のCMYK値、2
03はCMYK値202に校正機102の出力プロファ
イル104のA2Bデータを適用して得られたLab値
(又はXYZ値)である。204はユーザが色調整を行
なうモニタのモニタ・プロファイル、205はサンプル
画像に対して校正機102の出力プロファイル104と
モニタ・プロファイル204を適用してカラーマッチン
グを行なったモニタRGBに基づき表示される画像であ
る。
In FIG. 2, 201 is a sample image for color adjustment, 202 is a CMYK value of the sample image for color adjustment, 2
Reference numeral 03 is a Lab value (or XYZ value) obtained by applying the A2B data of the output profile 104 of the calibrator 102 to the CMYK value 202. Reference numeral 204 is a monitor profile of a monitor on which the user performs color adjustment, and 205 is an image displayed based on monitor RGB in which the output profile 104 of the calibrator 102 and the monitor profile 204 are applied to the sample image to perform color matching. Is.

【0025】206は、Lab値203に対してCMY
Kプリンタ106の出力プロファイル105のB2Aデ
ータを適用し、更にCMYKプリンタ106の出力プロ
ファイルのA2Bデータを適用して得られたLab値で
ある。そして、207は、Lab値206に対してモニ
タ・プロファイル204を適用してカラーマッチングを
行なったモニタRGBに基づき表示される画像である。
Reference numeral 206 denotes CMY for the Lab value 203.
This is a Lab value obtained by applying the B2A data of the output profile 105 of the K printer 106 and further applying the A2B data of the output profile of the CMYK printer 106. Then, 207 is an image displayed based on monitor RGB in which color matching is performed by applying the monitor profile 204 to the Lab value 206.

【0026】Lab値203は、CMYK値202を校
正機102によってプリント出力し、そのパッチを測色
した場合のLab値と等価である。同様に、Lab値2
06は、CMYK値202に対して校正機102の出力
プロファイル104をソース・プロフィルとし、CMY
Kプリンタ106の出力プロファイル105をデスティ
ネーション・プロファイルとしてカラーマッチングを行
い、CMYKプリンタ106によってプリント出力した
パッチを測色したLab値と等価である。
The Lab value 203 is equivalent to the Lab value when the CMYK value 202 is printed out by the proofreading machine 102 and the color of the patch is measured. Similarly, Lab value 2
06 uses the output profile 104 of the calibrator 102 as the source profile for the CMYK value 202,
The output profile 105 of the K printer 106 is used as a destination profile for color matching, and is equivalent to a Lab value obtained by measuring the color of a patch printed out by the CMYK printer 106.

【0027】つまり、Lab値203は校正機102に
よってプリント出力された色であり、Lab値206は
その色をCMYKプリンタ106上で同一色再現しよう
としてプリント出力された色を示す。そして、各カラー
マッチング画像205及び207は、そのプリント出力
された色をモニタ上でシミュレートした画像である。
That is, the Lab value 203 is the color printed out by the proofreading machine 102, and the Lab value 206 is the color printed out to reproduce the same color on the CMYK printer 106. Then, each of the color matching images 205 and 207 is an image in which the color that is printed out is simulated on the monitor.

【0028】プロファイルの色調整用のモニタ表示画面
を示す図3において、左側はカラーマッチング画像20
5(オリジナル画像)であり、右側はカラーマッチング
画像207(プレビュー画像)である。
In FIG. 3 showing the monitor display screen for color adjustment of the profile, the left side is the color matching image 20.
5 (original image), and the right side is the color matching image 207 (preview image).

【0029】CMYKプリンタ106の出力プロファイ
ル105が理想的なプロファイルであれば、図3のモニ
タ画面上においてオリジナル画像205とプレビュー画
像207は一致するはずである(但し、CMYKプリン
タ106の色再現範囲外の色を除く)。
If the output profile 105 of the CMYK printer 106 is an ideal profile, the original image 205 and the preview image 207 should match on the monitor screen of FIG. 3 (however, outside the color reproduction range of the CMYK printer 106). Except the color).

【0030】しかし、実際にはプロファイル作成ソフト
ウェアによって作成されるプロファイルの精度が十分で
なかったり、CLUTによる精度の限界であったりする
ことにより、オリジナル画像205とプレビュー画像2
07で一致しない部分が現れる。
However, in reality, the accuracy of the profile created by the profile creation software is not sufficient, or the accuracy of the profile is limited by the CLUT, so that the original image 205 and the preview image 2
At 07, a part that does not match appears.

【0031】<色差を指標とした被調整色の検出>モニ
タ上で目視によって色再現が異なっている部分を発見で
きれば良いが、目視だけの評価では熟練していないと調
整すべき色を検出することさえ困難である。
<Detection of Color to be Adjusted Using Color Difference as an Index> It suffices if a portion where the color reproduction is different can be visually detected on the monitor, but the color to be adjusted is detected if the operator is not skilled in the visual evaluation alone. Even that is difficult.

【0032】そこで、本実施形態では、調整すべき色を
検出しやすいように、色差の大きい領域をプレビュー画
像207上で点滅させる。
Therefore, in this embodiment, an area having a large color difference is blinked on the preview image 207 so that the color to be adjusted can be easily detected.

【0033】図4に色差の大きい領域を点滅させるため
の処理を示す。また、図5に色差の大きい領域を点滅し
た時のモニタ画面表示を示す。
FIG. 4 shows a process for blinking an area having a large color difference. Further, FIG. 5 shows a monitor screen display when a region having a large color difference is blinked.

【0034】サンプル画像入力部401において、色調
整用サンプル画像データ202を読み込む。次に、図2
の処理に従って、オリジナル画像205およびプレビュ
ー画像207を生成する。その際に、Lab画像203
生成部402では、サンプル画像データ202からLa
b画像203を生成する処理を行う。Lab画像206
生成部403では、サンプル画像データ202からLa
b画像206を生成する処理を行う。
In the sample image input section 401, the color adjustment sample image data 202 is read. Next, FIG.
The original image 205 and the preview image 207 are generated according to the processing of 1. At that time, the Lab image 203
In the generation unit 402, La is calculated from the sample image data 202.
The process of generating the b image 203 is performed. Lab image 206
In the generation unit 403, La is calculated from the sample image data 202.
The process of generating the b image 206 is performed.

【0035】なお、図4の処理では、オリジナル画像2
05の生成処理およびプレビュー画像207の生成処理
を並列に行うために、Lab画像203生成部402と
Lab画像206生成部403を別個に備えている。
In the processing of FIG. 4, the original image 2
The Lab image 203 generation unit 402 and the Lab image 206 generation unit 403 are separately provided in order to perform the generation process of 05 and the generation process of the preview image 207 in parallel.

【0036】次に、色差画像生成部404によって、L
ab画像203とLab画像206の各画素に対して色
差を求める。同じ位置にある、Lab画像203のLa
b値を(L, a, b)、Lab画像206の
Lab値を(L, a,b)とすれば、例えばC
IE94色差式を用いて、以下のように色差を求めるこ
とができる。
Next, the color difference image generation unit 404 causes L
A color difference is calculated for each pixel of the ab image 203 and the Lab image 206. La of the Lab image 203 at the same position
If the b value is (L 1 , a 1 , b 1 ) and the Lab value of the Lab image 206 is (L 2 , a 2 , b 2 ), for example, C
The color difference can be obtained as follows using the IE94 color difference formula.

【0037】[0037]

【外1】 [Outer 1]

【0038】ここで、 ΔL= L ・・・(式1.2) ΔH= H ・・・(式1.3) ΔC= C ・・・(式1.4) 但し、色再現範囲外の色は理想的なプロファイルを用い
ていたとしても色差をゼロにすることはできないので、
CMYKプリンタ106の出力プロファイル105の色
再現範囲情報[gamutTag]を利用して、Lab
画像203のLab値(L,a,b)が色再現範
囲外の場合には、色差の値の代わりに色再現範囲外であ
ることを示すフラグを設定しておく。
Here, ΔL = L 2 L 1 (Equation 1.2) ΔH = H 2 H 1 (Equation 1.3) ΔC = C 2 C 1 (Equation 1.4) ) However, for colors outside the color reproduction range, the color difference cannot be made zero even if the ideal profile is used.
Using the color reproduction range information [gamutTag] of the output profile 105 of the CMYK printer 106, the Lab
When the Lab values (L 1 , a 1 , b 1 ) of the image 203 are outside the color reproduction range, a flag indicating that the Lab value is outside the color reproduction range is set instead of the color difference value.

【0039】また、本実施形態では、Lab画像203
とLab画像206を一時的に保持しているが、サンプ
ル画像201から各画素に対してLab値203とLa
b値206を求め、色差を直接計算して色差画像を生成
しても構わない。また、利用する色差式も2点のLab
値に対するユークリッド距離によるものであっても構わ
ない。
Further, in the present embodiment, the Lab image 203
And the Lab image 206 are temporarily stored, but the Lab value 203 and the Lab value 203 for each pixel from the sample image 201 are held.
The color difference image may be generated by obtaining the b value 206 and directly calculating the color difference. Also, the color difference formula to be used is Lab of 2 points.
It may be based on the Euclidean distance to the value.

【0040】本実施形態では、処理を簡素化するため
に、各画素に対して求められた色差を、画像内の最大色
差ΔEmaxと最小色差ΔEminによって次のように
正規化する。
In this embodiment, in order to simplify the process, the color difference obtained for each pixel is normalized by the maximum color difference ΔE max and the minimum color difference ΔE min in the image as follows.

【0041】 ΔEnormalized=(ΔE−ΔEmin)/(ΔEmax−ΔEmin)・・・( 式1.5) 次に、ユーザ閾値入力405によって、ユーザが検出し
たい色差の閾値を入力する(図5の405参照)。スラ
イダーバーを色差大方向へ移動させると、閾値となる色
差が大きくなり、色差小方向へ移動させると、閾値とな
る色差が小さくなる。
ΔE normalized = (ΔE−ΔE min ) / (ΔE max −ΔE min ) ... (Equation 1.5) Next, the user inputs a threshold of the color difference to be detected by the user threshold input 405 (FIG. 5 of 405). When the slider bar is moved in the direction of large color difference, the color difference serving as the threshold value becomes large, and when it is moved in the direction of small color difference, the color difference serving as the threshold value becomes small.

【0042】ユーザによって指定された閾値はユーザ閾
値設定部406によって設定され、色差画像生成部40
4によって生成された色差画像の値と比較される。そし
て、マスク設定部408によって、色差画像の値が閾値
よりも大きければ、プレビュー画像207に対してマス
ク設定が行なわれ、色差画像の値以下ならばマスク設定
は行なわれない。ここで、色差画像において色再現範囲
外のフラグが設定されている画素についてはマスク設定
の処理をスキップするものとする。全画素について比較
が終了すれば、設定されたマスクの情報に基づいて、マ
スク点滅がプレビュー画像207上で行なわれる(図5
の410)。そして、必要に応じて、閾値をユーザが再
設定することになる。
The threshold value specified by the user is set by the user threshold setting unit 406, and the color difference image generation unit 40
4 is compared with the value of the color difference image generated by the above method. If the value of the color difference image is larger than the threshold value, the mask setting unit 408 sets the mask for the preview image 207, and if it is less than the value of the color difference image, the mask setting is not performed. Here, the mask setting process is skipped for pixels for which a flag outside the color reproduction range is set in the color difference image. When the comparison is completed for all the pixels, the mask blinks on the preview image 207 based on the set mask information (FIG. 5).
410). Then, the user will reset the threshold value if necessary.

【0043】なお、本実施形態では、色差画像の値を正
規化しているが、正規化せずにユーザが色差の値を直接
設定しても構わない。又、ユーザへのフィードバック方
法はマスク点滅に限定されるものではない。
In the present embodiment, the color difference image values are normalized, but the user may directly set the color difference values without normalization. Further, the method of feedback to the user is not limited to the mask blinking.

【0044】プレビュー画像に対してマスク点滅を行う
ことにより、ユーザは素早く、かつ客観的に色差が大き
い領域を検出することができるため、色差の大きい色か
ら色調整することが可能となる。
By blinking the mask on the preview image, the user can quickly and objectively detect a region having a large color difference, and thus it is possible to perform color adjustment from a color having a large color difference.

【0045】<B2Aデータの色調整方法>目視評価に
よるプロファイルの色調整は、オリジナル画像205と
プレビュー画像207を比較しながら、プレビュー画像
207が色調整によってオリジナル画像205へ近づく
ように行なわれる。同様に、色差評価によるプロファイ
ルの色調整は、Lab値203とLab値206の色差
が小さくなるようにLab値206の色調整が行なわれ
る。そして、色調整の結果が出力プロファイル105の
B2Aデータへ反映されることによって、色調整された
B2Aデータを作成することができる。
<Color Adjustment Method for B2A Data> The color adjustment of the profile by visual evaluation is performed so that the preview image 207 approaches the original image 205 by color adjustment while comparing the original image 205 and the preview image 207. Similarly, in the color adjustment of the profile by the color difference evaluation, the color adjustment of the Lab value 206 is performed so that the color difference between the Lab value 203 and the Lab value 206 becomes small. Then, by reflecting the color adjustment result on the B2A data of the output profile 105, the color-adjusted B2A data can be created.

【0046】色調整結果を出力プロファイル105のB
2Aデータへ反映させる方法として、色調整プロファイ
ルを利用した方法を例に説明する。
The color adjustment result is displayed in B of the output profile 105.
A method using a color adjustment profile will be described as an example of a method for reflecting the 2A data.

【0047】図6(a)は色調整プロファイル(Lab
→Lab)が入っていない状態を示している。これは、
スルー(入出力が同じ値)の色調整プロファイル601
を入れた場合と等価である。
FIG. 6A shows a color adjustment profile (Lab).
→ Lab) is not included. this is,
Through (the same value for input and output) color adjustment profile 601
Is equivalent to putting.

【0048】図6(b)は色調整のために、色調整プロ
ファイル601(Lab→Lab)を追加した状態であ
る。この状態で、色調整プロファイル601の内容を変
化させ、色調整を行なう。但し、色調整プロファイルは
出力プロファイル105のB2Aの入力値(Lab)を
変化させるだけなので、色調整プロファイルでの調整量
と、その色調整による被調整色206の調整量が一致す
るとは限らない。
FIG. 6B shows a state in which a color adjustment profile 601 (Lab → Lab) is added for color adjustment. In this state, the content of the color adjustment profile 601 is changed to perform color adjustment. However, since the color adjustment profile only changes the input value (Lab) of B2A of the output profile 105, the adjustment amount in the color adjustment profile and the adjustment amount of the adjusted color 206 due to the color adjustment do not always match.

【0049】なお、色調整プロファイルはLab→La
bに限定されず、デバイス非依存色空間からデバイス非
依存色空間であればよい。
The color adjustment profile is Lab → La.
The color space is not limited to b and may be any device-independent color space to any device-independent color space.

【0050】以下、スポット選択による局所的な色調整
を例に、13のステップ1303〜ステップ1306を
用いて説明する。
The local color adjustment by spot selection will be described below as an example using 13 steps 1303 to 1306.

【0051】上述した色差を指標とする被調整色の検出
方法によって、マスク点滅およびプレビュー画像におけ
る各画素の色差を参考にして、スポット選択802を用
いてユーザが被調整色を選択する(被調整色選択部13
03)。スポット選択された画像上の位置情報から、ス
ポット選択された被調整色に対応するLab値203と
Lab値206を求める。スポット選択802を用いて
指示された画素位置における色差(式1.1によって求
められる値)は、図9の情報ウィンドウ901内のΔE
に表示される。ユーザは定量的な指標であるΔEを用い
て被調整色を選択することができる。
With the method of detecting the adjusted color using the color difference as an index, the user selects the adjusted color using the spot selection 802 with reference to the color difference of each pixel in the mask blinking and the preview image (the adjusted color). Color selection unit 13
03). The Lab value 203 and the Lab value 206 corresponding to the spot-selected adjusted color are obtained from the position information on the spot-selected image. The color difference at the pixel position designated using the spot selection 802 (the value obtained by the equation 1.1) is ΔE in the information window 901 in FIG.
Is displayed in. The user can select the adjusted color using ΔE, which is a quantitative index.

【0052】次に、色調整部1304を用いて、色調整
を行う。まず、被調整色に基づき調整条件を設定する。
本実施形態では、調整条件として、影響範囲と重み付
け、被調整色に対する調整量という3つのパラメータを
用いる。
Next, color adjustment is performed using the color adjustment unit 1304. First, the adjustment condition is set based on the color to be adjusted.
In the present embodiment, three parameters are used as the adjustment condition: the influence range, the weighting, and the adjustment amount for the adjusted color.

【0053】被調整色に対する色調整の影響範囲を影響
度のスライダーバー803で調整する。図7(c)は色
調整プロファイル内のCLUT(Lab→Lab)を示
している。スポット選択の場合、Lab色空間上におい
て、色調整の影響範囲は選択された被調整色206に対
するターゲット色203を中心とし、影響度を半径とし
た球体として表現される。影響度を大きくすると、被調
整色に対する調整量が広範囲に影響するようになる。
The influence range of the color adjustment on the adjusted color is adjusted by the influence degree slider bar 803. FIG. 7C shows the CLUT (Lab → Lab) in the color adjustment profile. In the case of spot selection, in the Lab color space, the influence range of color adjustment is represented as a sphere with the target color 203 for the selected adjusted color 206 as the center and the influence degree as the radius. When the degree of influence is increased, the adjustment amount for the adjusted color has a wide range of influence.

【0054】ユーザが影響度のスライダーバー803に
よって影響度を指定すると、サンプル画像の各Lab値
203が色調整の影響範囲内(球体)であるか否か判定
される。内側の場合にはマスク設定が行なわれ、プレビ
ュー画像206上でのマスク点滅等によってユーザに報
知する(図9)。このように、マスク点滅を行うことに
よりユーザに視覚的に色調整の影響度を報知することが
でき、影響度を設定する際に参考にすることができる。
When the user specifies the influence degree by the influence degree slider bar 803, it is determined whether each Lab value 203 of the sample image is within the influence range (sphere) of the color adjustment. In the case of the inside, the mask is set and the user is notified by blinking the mask on the preview image 206 (FIG. 9). In this way, by blinking the mask, the user can be visually informed of the degree of influence of color adjustment, and can be referred to when setting the degree of influence.

【0055】次に、図10に示す画面を用いて、被調整
色に対する調整量を決定する。ここでは、LCh色空間
上で調整量を設定するLCh調整を例に説明する。
Next, the adjustment amount for the color to be adjusted is determined using the screen shown in FIG. Here, LCh adjustment for setting the adjustment amount on the LCh color space will be described as an example.

【0056】ユーザはL(明るさ)、C(鮮やかさ)、
h(色相)の夫々に対して独立に調整量を設定すること
ができる。その際に、調整結果の色差であるΔE100
3とΔL、Δa、Δb1004を参考にしてユーザは調
整量を設定する。ΔL、Δa、Δb1004は、Lab
値203とLab値206の夫々をLCh色空間上に変
換し、L、C、h成分の各々について差を求めることに
より得ることができる。
The user can select L (brightness), C (brightness),
The adjustment amount can be set independently for each h (hue). At that time, ΔE100, which is the color difference of the adjustment result.
The user sets the adjustment amount with reference to 3 and ΔL, Δa, and Δb1004. ΔL, Δa, and Δb1004 are Lab
It can be obtained by converting each of the value 203 and the Lab value 206 into the LCh color space and obtaining the difference for each of the L, C, and h components.

【0057】なお、本実施形態では、LCh調整を説明
したが、CMYK調整、Lab調整も色空間が変わるだ
けでありLChと同様に処理される。
Although the LCh adjustment has been described in this embodiment, the CMYK adjustment and the Lab adjustment are processed in the same manner as LCh, except that the color space is changed.

【0058】Lab調整の場合は、L、a、b成分の夫
々に対して独立に調整量を設定することができる。そし
て、Lab値203とLab値206の各L、a、b成
分について差を求めることによりΔL、Δa、Δbを算
出し、表示する。
In the case of Lab adjustment, the adjustment amount can be set independently for each of the L, a and b components. Then, ΔL, Δa, and Δb are calculated and displayed by calculating the difference for each of the L, a, and b components of the Lab value 203 and the Lab value 206.

【0059】このように、本実施形態ではユーザが指示
した調整方法の色空間に応じて、表示する情報を変え
る。このようにすることにより、ユーザが調整量を設定
しやすくしている。
As described above, in the present embodiment, the information to be displayed is changed according to the color space of the adjustment method designated by the user. By doing so, the user can easily set the adjustment amount.

【0060】影響範囲は色調整プロファイルにおいてタ
ーゲット色203を中心とした球体によって表現される
が、被調整色の選択と影響度の指定だけでは、その球体
の中でどのように調整量を反映させるかは決まらない。
球体内の影響分布は重み付け設定1002によって決定
される。図7(a)及び(b)は重み付け設定1002
によって設定される影響分布の例を2次元的に示してい
る。図7(a)はGaussian分布(正規分布)、
図7(b)は線形分布をそれぞれ表現している。つま
り、色調整プロファイルにおいてターゲット色203は
ユーザの調整量が直接反映され、その周囲の色は影響分
布に従って遠くなるほど影響が小さくなるように調整さ
れる。例えば、LCh調整1003において、被調整色
206に対する明度Lを+5ほど微調整しようとした場
合、図7(c)に示されるようにターゲット色203の
入力に対する明度Lが+5ほど微調整され、周囲のグリ
ッド上の色はターゲット色からの距離に応じて調整量が
変化することになる。同様に、彩度Cや色相hも影響分
布に従ってグリッド上の色が調整される。
The range of influence is represented by a sphere centered on the target color 203 in the color adjustment profile. However, by merely selecting the color to be adjusted and designating the degree of influence, how the adjustment amount is reflected in the sphere. I'm not sure.
The influence distribution in the sphere is determined by the weight setting 1002. 7A and 7B show weighting setting 1002.
The example of the influence distribution set by is shown two-dimensionally. FIG. 7A shows a Gaussian distribution (normal distribution),
FIG. 7B represents each linear distribution. That is, the target color 203 in the color adjustment profile is directly reflected by the user's adjustment amount, and the surrounding colors are adjusted according to the influence distribution so that the influence becomes smaller as the distance increases. For example, in the LCh adjustment 1003, when the lightness L for the adjusted color 206 is to be finely adjusted by +5, the lightness L for the input of the target color 203 is finely adjusted by +5 as shown in FIG. The adjustment amount of the color on the grid changes depending on the distance from the target color. Similarly, for the saturation C and the hue h, the color on the grid is adjusted according to the influence distribution.

【0061】色調整の結果はスルーの色調整プロファイ
ル601へ反映され、図6(b)の処理を行なうことに
より、色調整されたプレビュー画像207を得ることが
できる。
The result of the color adjustment is reflected in the through color adjustment profile 601, and the color-adjusted preview image 207 can be obtained by performing the process of FIG. 6B.

【0062】色差算出部1305は、ユーザが色調整の
値を変更する毎に図6(b)の処理結果を評価する。具
体的には、色選択部1303で選択された被調整色20
3のLab値203と、色調整されたLab値206の
色差が式(1.1)によって算出され、図10のΔEと
して表示する。
The color difference calculation unit 1305 evaluates the processing result of FIG. 6B every time the user changes the color adjustment value. Specifically, the adjusted color 20 selected by the color selection unit 1303
The color difference between the Lab value 203 of No. 3 and the Lab value 206 that has been color-adjusted is calculated by the equation (1.1) and is displayed as ΔE in FIG. 10.

【0063】ユーザはこのΔEを指標にしながら満足す
るプレビュー画像207が得られるまで、色調整を繰り
返す(ステップ1306)。
The user repeats color adjustment using the ΔE as an index until a satisfactory preview image 207 is obtained (step 1306).

【0064】本実施形態によれば、色差が小さくなるよ
うに色調整を行なう。モニタ上での目視による色調整で
は微妙な色調整が困難であったが、色差による定量的な
指標を導入することによって目視では困難だった色調整
が可能である。
According to the present embodiment, color adjustment is performed so that the color difference becomes small. Subtle color adjustment was difficult with visual color adjustment on a monitor, but visual adjustment is possible with the introduction of a quantitative index based on color difference.

【0065】以下に、説明したB2Aデータの色調整方
法を実現するためのプログラム構造を説明する。
The program structure for realizing the B2A data color adjustment method described above will be described below.

【0066】本実施形態の色調整方法を実現するための
プログラムは、図15に示されるように、色調整の基本
処理を実現するアプリケーション156と、該アプリケ
ーションのプラグインである選択プラグイン152と調
整プラグイン153で構成される。
As shown in FIG. 15, a program for realizing the color adjusting method of the present embodiment includes an application 156 for realizing the basic processing of color adjustment, and a selection plug-in 152 which is a plug-in of the application. The adjustment plug-in 153 is included.

【0067】上述したB2Aの色調整方法の処理手順を
図14にまとめる。
The processing procedure of the above-described B2A color adjustment method is summarized in FIG.

【0068】まず、調整対象色(被対象色および影響範
囲)を選択する(ステップS1401)。調整対象色の
選択は、図15に示されるように、選択部ラグイン15
2とアプリ−ション156による処理により表示された
色選択ダイアログ上で行われる。
First, an adjustment target color (target color and influence range) is selected (step S1401). As shown in FIG. 15, the selection of the adjustment target color is performed by the selection unit lag
2 and the application 156, the color selection dialog displayed.

【0069】色選択ダイアログの主UI150はアプリケ
ーションが表示する。主UIでは、複数存在する選択プラ
グインから任意のプラグインを選択することができる。
選択プラグインが選択されると、選択された選択プラグ
インは主UI上に副UI151を表示する。そのとき、内部
的には、アプリケーション156から選択された選択プ
ラグインに選択情報を収めるためのテーブルが渡され
る。選択プラグインは副UI上でユーザによって指定され
た選択情報(被対象色および影響範囲)をテーブルに書
き込み、アプリケーションに渡す。アプリケーション
は、選択情報を即時に処理する。所望の処理結果が得ら
れるまで調整対象色の選択処理を繰り返す。選択処理が
更新される度にテーブルの選択情報が更新される。色選
択が完了したら、アプリケーションは直ちに色選択UIを
破棄し、色調整UIを表示します。
The main UI 150 of the color selection dialog is displayed by the application. In the main UI, it is possible to select any plugin from the multiple selection plugins that exist.
When the selection plug-in is selected, the selected selection plug-in displays the sub UI 151 on the main UI. At that time, internally, a table for storing selection information is passed to the selection plug-in selected from the application 156. The selection plug-in writes the selection information (target color and influence range) specified by the user on the sub UI to the table and passes it to the application. The application processes the selection information immediately. The process of selecting the color to be adjusted is repeated until the desired processing result is obtained. The selection information in the table is updated every time the selection process is updated. When the color selection is completed, the application immediately discards the color selection UI and displays the color adjustment UI.

【0070】調整対象色の選択の完了を判断し(ステッ
プS1402)、選択が完了すると重み付けの値として
デフォルト値を設定する(ステップS1403)。
It is judged that the selection of the color to be adjusted is completed (step S1402), and when the selection is completed, a default value is set as a weighting value (step S1403).

【0071】そして、色調整UIを用いて被対象色に対す
る調整量が設定される。ステップS1401で設定され
た被対象色、影響範囲、ステップS1403で設定され
た重み付けの値、そして色調整UIを用いて設定された調
整量を用いて、アプリケーション156は色調整を行う
(ステップS1404)。
Then, the adjustment amount for the target color is set using the color adjustment UI. The application 156 performs color adjustment using the target color set in step S1401, the range of influence, the weighting value set in step S1403, and the adjustment amount set using the color adjustment UI (step S1404). .

【0072】被対象色に対する調整量の設定は、図16
に示されるように、選択プラグイン153とアプリ−シ
ョン156による処理により表示された色調整ダイアロ
グ上で行われる。
The setting of the adjustment amount for the subject color is shown in FIG.
As shown in FIG. 7, the color adjustment dialog is displayed by the processing by the selection plug-in 153 and the application 156.

【0073】アプリケーション156によって表示され
る主UIは複数存在する色調整プラグインを選択できる状
態で表示する。さらに色調整ダイアログにおける主UIは
重み調整を行うことを指示するUI162を備えている。
The main UI displayed by the application 156 is displayed in a state in which a plurality of existing color adjustment plug-ins can be selected. Further, the main UI in the color adjustment dialog includes a UI 162 for instructing to perform weight adjustment.

【0074】選択された色調整プラグインは主UI160
上に副UI161を表示する。そのとき、内部的には、ア
プリケーションから色調整プラグイン153へ、ステッ
プ1401で選択情報が収められたテーブル154と調
整情報を収めるためのテーブル155が渡される。
The selected color adjustment plug-in is the main UI 160.
The sub UI 161 is displayed on the top. At this time, internally, the application passes to the color adjustment plug-in 153 a table 154 in which the selection information is stored in step 1401 and a table 155 for storing the adjustment information.

【0075】色調整プラグイン153は副UI161上で
指示された被調整色に対する調整量を調整情報としてテ
ーブルに書き込む。色調整プラグイン153は選択情報
については参照するだけであり、更新することはない。
The color adjustment plug-in 153 writes the adjustment amount for the adjusted color specified on the sub UI 161 in the table as the adjustment information. The color adjustment plug-in 153 only refers to the selection information and does not update it.

【0076】色調整プラグイン153によって書き込ま
れた調整情報はアプリケーション156によって即時に
処理され、画面上の表示に反映される。
The adjustment information written by the color adjustment plug-in 153 is immediately processed by the application 156 and reflected in the display on the screen.

【0077】色調整ダイアログ上で、ユーザにより、重
み付け設定162が指示された場合は、アプリケーショ
ン156は調整量を設定するための副UI1161を破棄
し、重み付け調整UIを呼び出す。
When the weighting setting 162 is instructed by the user on the color adjustment dialog, the application 156 discards the sub UI 1161 for setting the adjustment amount and calls the weighting adjustment UI.

【0078】色調整結果に応じて重み付けの値を調整す
る場合(ステップS1405)は、重み付けの値を所望
の結果が得られるまで調整する(ステップS1406、
S1407)。
When the weighting value is adjusted according to the color adjustment result (step S1405), the weighting value is adjusted until the desired result is obtained (step S1406,
S1407).

【0079】重み付けの値の調整は、図17に示される
ように、選択ラグイン152とアプリ−ション156に
よる処理により表示された重み付け調整ダイアログ17
0上で行われる。重み付けダイアログ170の主UIは選
択プラグインが表示する。
As shown in FIG. 17, the adjustment of the weighting value is performed by the weighting adjustment dialog 17 displayed by the processing by the selection lag-in 152 and the application 156.
Performed on zero. The main UI of the weighting dialog 170 is displayed by the selection plug-in.

【0080】そのとき、内部的には、アプリケーション
156から選択プラグイン152へ選択情報を収めたテ
ーブル154が渡される。選択プラグイン152は、選
択ダイアログ170上の指示に応じて選択情報の重み付
け情報を修正する。選択プラグイン152によって修正
された選択情報はアプリケーションによって即時に処理
され、画面上の選択領域表示に反映される。重み付けダ
イアログ170上の「OK」が選択されると、アプリケー
ションは直ちに重み付け調整UIを破棄し、色調整UIを呼
び出した時の副UIとともに表示します。そして、所望の
色調整結果が得られるまでステップS1404〜ステッ
プS1407の処理を繰り返す(S1408)。
At this time, the table 154 containing the selection information is passed from the application 156 to the selection plug-in 152 internally. The selection plug-in 152 modifies the weighting information of the selection information according to the instruction on the selection dialog 170. The selection information modified by the selection plug-in 152 is immediately processed by the application and reflected in the selection area display on the screen. When “OK” is selected on the weighting dialog 170, the application immediately discards the weighting UI and displays it together with the sub UI when the color adjustment UI is called. Then, the processes of steps S1404 to S1407 are repeated until the desired color adjustment result is obtained (S1408).

【0081】本実施形態のプロファイルの色調整に関す
るプログラム構造によれば、色選択および色調整をプラ
グイン形式で管理しているので、色選択および色調整を
簡単に管理することができる。そして、色選択と色調整
について、ユーザが任意の方法を独立に選択することが
できる。
According to the program structure relating to the color adjustment of the profile of this embodiment, since the color selection and the color adjustment are managed in the plug-in format, the color selection and the color adjustment can be easily managed. Then, the user can independently select an arbitrary method for color selection and color adjustment.

【0082】また、選択情報および調整情報のフォーマ
ットに沿って開発することにより、本実施形態のプラグ
インとして追加することができる。したがって、後々様
々な選択方法および色調整方法を簡単に追加することが
できる。
Further, by developing in accordance with the format of the selection information and the adjustment information, it can be added as a plug-in of this embodiment. Therefore, various selection methods and color adjustment methods can be easily added later.

【0083】また、選択情報(被対象色、影響範囲およ
び重み付けの値)および調整情報(調整量)に基づく色
調整は、アプリケーション156で行われる。よって、
選択プラグインおよび調整プラグインでは、各条件を設
定するためのUIを提供すればよい。したがって、選択プ
ラグインおよび調整プラグインの負荷を減らすことがで
きる。
The application 156 performs color adjustment based on the selection information (target color, influence range and weighting value) and the adjustment information (adjustment amount). Therefore,
The selection plugin and the adjustment plugin may provide a UI for setting each condition. Therefore, the load of the selection plug-in and the adjustment plug-in can be reduced.

【0084】また、重み付けの値は、影響範囲の設定方
法に応じて設定される必要があるので、影響範囲と重み
付けの値の設定方法は密接な関係を有している。よっ
て、本実施形態では、選択プラグインで両方の値を設定
するためのUIを用意する。被対象色および影響範囲、調
整量、重み付けの値の設定手順として、ユーザの使い勝
手の良い順番を考えると、図14に示されるように被対
象色および影響範囲をまず設定し(ステップS140
1)、次に調整量を設定し(ステップS1404)、最
後に重み付けの値を設定する(ステップS1406)こ
とが望ましい。したがって、選択プラグインを用いてUI
を表示し(ステップS1401)、次に調整プラグイン
を用いてUIを表示し(ステップS1404)、最後に再
度選択プラグインを用いてUIを表示する(ステップS1
406)ことが必要となる。本実施形態によれば、選択
情報および調整情報というテーブル形式の情報交換方法
を用いることにより、この連携をスムーズにできるよう
にしている。
Further, since the weighting value needs to be set according to the setting method of the influence range, the influence range and the setting method of the weighting value have a close relation. Therefore, in the present embodiment, a UI for setting both values in the selection plug-in is prepared. Considering the order of ease of use by the user as a procedure for setting the target color and the influence range, the adjustment amount, and the weighting value, the target color and the influence range are first set as shown in FIG. 14 (step S140).
It is desirable to set 1), then the adjustment amount (step S1404), and finally the weighting value (step S1406). So using the select plugin the UI
Is displayed (step S1401), then the UI is displayed using the adjustment plug-in (step S1404), and finally the UI is displayed again using the selection plug-in (step S1).
406) is required. According to the present embodiment, this cooperation can be smoothly performed by using the table-type information exchange method of the selection information and the adjustment information.

【0085】なお、プラグインを選択可能にする主UIの
表示方法は、図15、図16に限らず、図18に示され
るような他の表示方法を用いても構わない。
The display method of the main UI that allows the selection of the plug-in is not limited to that shown in FIGS. 15 and 16, and another display method as shown in FIG. 18 may be used.

【0086】<色調整ヒストリ、色調整アクションの保
存/挿入、及び色差ログ>図6(c)に色調整ヒストリ
の概念図、図11に色調整ヒストリと色差ログを示す。
<Color Adjustment History, Saving / Inserting Color Adjustment Action, and Color Difference Log> FIG. 6C shows a conceptual diagram of the color adjustment history, and FIG. 11 shows the color adjustment history and the color difference log.

【0087】図11において、1101は色調整アクシ
ョンの取り消し、1102は色調整アクションのやり直
し、1103は色差評価の表示、1104は色調整アク
ションの挿入、1105は色調整アクションの保存を指
示するものである。
In FIG. 11, reference numeral 1101 indicates cancellation of color adjustment action, 1102 indicates redone of color adjustment action, 1103 indicates display of color difference evaluation, 1104 indicates insertion of color adjustment action, and 1105 indicates saving of color adjustment action. is there.

【0088】図6(c)に示されるように、ユーザが行
なった各種色調整アクションは確定される(ステップ1
307)毎に色調整プロファイルのリストとして追加さ
れる(ステップ1309)。最後に適用された色調整ア
クションを取り消す場合(1101)には、最後に追加
された色調整プロファイル602をリストから外すこと
によって取り消しを実行できる。同様に、適用された色
調整アクションを1つ以上取り消すこともできる。一度
取り消した色調整アクションをやり直す場合(110
2)には、色調整プロファイルをリストへ再度追加すれ
ばよい。
As shown in FIG. 6C, the various color adjustment actions performed by the user are confirmed (step 1).
Every 307) is added as a list of color adjustment profiles (step 1309). If the last applied color adjustment action is to be canceled (1101), the cancellation can be performed by removing the last added color adjustment profile 602 from the list. Similarly, one or more applied color adjustment actions can be canceled. When redoing the color adjustment action once canceled (110
In 2), the color adjustment profile may be added again to the list.

【0089】同時に、ユーザの行なった各種色調整アク
ションが確定される毎に色差統計量が算出される(13
08)。色差統計量は、色再現範囲内の平均色差、サン
プル画像に対する平均色差等が選択できる。
At the same time, the color difference statistic is calculated every time the various color adjustment actions performed by the user are determined (13).
08). As the color difference statistic, an average color difference within a color reproduction range, an average color difference with respect to a sample image, or the like can be selected.

【0090】色再現範囲内の平均色差は、色空間全体に
対して均等なLab値を入力し、CMYKプリンタ10
6の出力プロファイル105の色再現情報[gamut
Tag]から色再現範囲内に含まれる色を抽出し、図6
(b)又は図6(c)の処理を行なった際のオリジナル
Lab値203とプレビューLab値206の平均色差
を求める。
For the average color difference within the color reproduction range, input Lab values that are uniform over the entire color space, and input the CMYK printer 10
6 color reproduction information of the output profile 105 [gamut
6], the colors included in the color reproduction range are extracted from FIG.
An average color difference between the original Lab value 203 and the preview Lab value 206 when the processing of (b) or FIG. 6 (c) is performed is obtained.

【0091】サンプル画像に対する平均色差は、サンプ
ル画像のオリジナル画像203から色再現範囲内に含ま
れる色を抽出し、同様にオリジナルLab値203とプ
レビューLab値206の平均色差を求める。
As for the average color difference with respect to the sample image, the colors included in the color reproduction range are extracted from the original image 203 of the sample image, and similarly the average color difference between the original Lab value 203 and the preview Lab value 206 is obtained.

【0092】統計量としては、平均色差だけでなく、最
小色差、最大色差、標準偏差等も同時に算出される。こ
こで得られた統計量は、図11に示されるように、色調
整ヒストリと共に、色差ログとして表示される(130
9)。
As the statistic, not only the average color difference but also the minimum color difference, the maximum color difference, the standard deviation, etc. are calculated at the same time. As shown in FIG. 11, the statistic obtained here is displayed as a color difference log together with the color adjustment history (130).
9).

【0093】色差ログを表示することによって、ユーザ
は適用した色調整が有効な調整であったか否かを定量的
に判断できる。平均色差が大きくなっていれば、色調整
アクションの取り消しを行い、より良い色調整を再度試
みることができる。
By displaying the color difference log, the user can quantitatively determine whether or not the applied color adjustment is effective adjustment. If the average color difference is large, you can cancel the color adjustment action and try a better color adjustment again.

【0094】また、色差評価の表示ボタン(1103)
を実行することにより、平均色差だけでなく、最小色
差、最大色差、標準偏差等の色差の統計量を表示するこ
とができる。図12は、色差評価の表示の一例である。
A color difference evaluation display button (1103)
By executing, it is possible to display not only the average color difference but also the color difference statistics such as the minimum color difference, the maximum color difference, and the standard deviation. FIG. 12 is an example of a color difference evaluation display.

【0095】さらに、色調整ヒストリの任意の色調整ア
クションを選択し、色差評価の表示ボタンを実行するこ
とにより、選択された色調整アクションの時点の統計量
を図12に示すように表示することができる。
Furthermore, by selecting an arbitrary color adjustment action in the color adjustment history and executing the display button of the color difference evaluation, the statistical amount at the time of the selected color adjustment action is displayed as shown in FIG. You can

【0096】他のプロファイルに対しても同様の色調整
を行ないたい場合や色調整アクションを再利用したい場
合には、色調整プロファイル・リストを外部記憶装置上
へ保存(図11の1105、図13のステップ131
1)したり、外部記憶装置上から現在の色調整プロファ
イル・リストへ挿入(図11の1104、図13のステ
ップ1302)したりすることもできる。ここで、複数
の色調整アクションで構成された色調整プロファイル・
リストを保存する場合には、色調整プロファイル・リス
ト(601〜602)のまま保存するか、色調整プロフ
ァイル・リスト(601〜602)を1つの色調整プロ
ファイルへ合成して保存するかをユーザが選択すること
ができる。
When it is desired to perform the same color adjustment for other profiles or to reuse the color adjustment action, the color adjustment profile list is stored in the external storage device (1105 in FIG. 11, FIG. 13). Step 131
1) or from the external storage device to the current color adjustment profile list (1104 in FIG. 11, step 1302 in FIG. 13). Here, a color adjustment profile composed of multiple color adjustment actions
When saving the list, the user can decide whether to save the color adjustment profile list (601 to 602) as it is or to combine the color adjustment profile list (601 to 602) into one color adjustment profile and save it. You can choose.

【0097】<色調整後のプロファイル保存>図6
(d)に示されるように、色調整プロファイル・リスト
(601〜602)と、CMYKプリンタ106の出力
プロファイル105[B2A]を合成し、合成した結果
で出力プロファイル105[B2A]を更新することに
より、色調整後のプロファイルを得ることができる。
<Profile Saving After Color Adjustment> FIG. 6
As shown in (d), by combining the color adjustment profile list (601 to 602) and the output profile 105 [B2A] of the CMYK printer 106, and updating the output profile 105 [B2A] with the combined result. The profile after color adjustment can be obtained.

【0098】以上説明したように、本実施形態によれ
ば、色調整時に色差を利用することにより、ユーザの経
験や感性によって左右されない定量的な評価を行うこと
ができる。しかも、オリジナル画像とプレビュー画像の
色差を計算することにより、サンプル画像中で色差の大
きい領域を検出しユーザに報知することにより、ユーザ
に対して被調整色を選択しやすくしている。
As described above, according to the present embodiment, by utilizing the color difference at the time of color adjustment, it is possible to carry out a quantitative evaluation that is not influenced by the experience and sensitivity of the user. Moreover, by calculating the color difference between the original image and the preview image, a region having a large color difference in the sample image is detected and notified to the user, so that the user can easily select the adjusted color.

【0099】プロファイルの色調整結果を色差でユーザ
に報知するので調整結果を定量的に評価することができ
る。特に、様々な色差統計量を評価値としてユーザに報
知するのでユーザは様々な視点から評価することができ
る。平均色差では色再現範囲内に対する色差統計量を表
示することにより(色再現範囲外を計算対象からはず
す)、より詳細な定量的な評価を行うことができる。
Since the color adjustment result of the profile is notified to the user by the color difference, the adjustment result can be quantitatively evaluated. In particular, since various color difference statistics are notified to the user as evaluation values, the user can evaluate from various viewpoints. For the average color difference, a more detailed quantitative evaluation can be performed by displaying the color difference statistics for the color reproduction range (excluding the color reproduction range from the calculation target).

【0100】さらには、調整の履歴を評価値とともにヒ
ストリ表示するので、調整毎に定量的評価を行うことが
できるとともに、ユ−ザは調整履歴を用意に確認するこ
とができる。
Furthermore, since the adjustment history is displayed together with the evaluation value as a history, quantitative adjustment can be performed for each adjustment, and the user can easily check the adjustment history.

【0101】(他の実施形態)前述した実施の形態の機
能を実現する様に各種のデバイスを動作させる様に該各
種デバイスと接続された装置あるいはシステム内のコン
ピュータに、前記実施の形態の機能を実現するためのソ
フトウエアのプログラムコードを供給し、そのシステム
あるいは装置のコンピュータ(CPUあるいはMPU)
を格納されたプログラムに従って前記各種デバイスを動
作させることによって実施したものも本発明の範疇に含
まれる。
(Other Embodiments) The functions of the above-described embodiment are stored in a computer in an apparatus or system connected to the various devices so as to operate the various devices so as to realize the functions of the above-described embodiments. Computer program (CPU or MPU) of the system or device by supplying the program code of software for realizing
What was carried out by operating the above-mentioned various devices according to the stored program is also included in the category of the present invention.

【0102】この場合、前記ソフトウエアのプログラム
コード自体が前述した実施の形態の機能を実現すること
になり、そのプログラムコード自体、及びそのプログラ
ムコードをコンピュータに供給するための手段、例えば
かかるプログラムコードを格納した記憶媒体は本発明を
構成する。
In this case, the software program code itself realizes the functions of the above-described embodiments, and the program code itself and means for supplying the program code to the computer, for example, such program code. The storage medium storing the above constitutes the present invention.

【0103】かかるプログラムコードを格納する記憶媒
体としては例えばフロッピー(登録商標)ディスク、ハ
ードディスク、光ディスク、光磁気ディスク、CD−R
OM、磁気テープ、不揮発性のメモリカード、ROM等
を用いることが出来る。
A storage medium for storing the program code is, for example, a floppy (registered trademark) disk, a hard disk, an optical disk, a magneto-optical disk, a CD-R.
OM, magnetic tape, non-volatile memory card, ROM, etc. can be used.

【0104】またコンピュータが供給されたプログラム
コードを実行することにより、前述の実施形態の機能が
実現されるだけではなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティング
システム)、あるいは他のアプリケーションソフト等と
共同して前述の実施形態の機能が実現される場合にもか
かるプログラムコードは本発明の実施形態に含まれるこ
とは言うまでもない。
Further, not only the functions of the above-described embodiments are realized by executing the supplied program code by the computer, but also the OS (operating system) in which the program code is operating in the computer, or other Needless to say, the program code is also included in the embodiments of the present invention when the functions of the above-described embodiments are realized in cooperation with application software or the like.

【0105】更に供給されたプログラムコードが、コン
ピュータの機能拡張ボードやコンピュータに接続された
機能拡張ユニットに備わるメモリに格納された後そのプ
ログラムコードの指示に基づいてその機能拡張ボードや
機能格納ユニットに備わるCPU等が実際の処理の一部
または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も本発明に含まれることは言う
までもない。
Further, the supplied program code is stored in the memory provided in the function expansion board of the computer or the function expansion unit connected to the computer, and then stored in the function expansion board or the function storage unit based on the instruction of the program code. It goes without saying that the present invention also includes a case where the provided CPU or the like performs a part or all of the actual processing and the processing realizes the functions of the above-described embodiments.

【0106】[0106]

【発明の効果】本発明によれば、ユーザが簡単にプロフ
ァイルを調整できるアプリケーションを提供できるよう
にすることができる。さらに、ユーザの使い勝手がいい
アプリケーションを効率的に作成できるようにすること
ができる。
According to the present invention, it is possible to provide an application in which a user can easily adjust a profile. Furthermore, it is possible to efficiently create an application that is convenient for the user.

【図面の簡単な説明】[Brief description of drawings]

【図1】CMYKプリンタを校正機の代わりに利用する
場合のシステム構成図。
FIG. 1 is a system configuration diagram when a CMYK printer is used instead of a proofing machine.

【図2】プロファイル色調整に必要なカラーマッチング
構成。
FIG. 2 is a color matching configuration required for profile color adjustment.

【図3】モニタ表示画面。FIG. 3 is a monitor display screen.

【図4】色差の大きい領域を検出するための処理フロ
ー。
FIG. 4 is a processing flow for detecting an area with a large color difference.

【図5】色差の大きい領域を検出した時のモニタ表示画
面。
FIG. 5 is a monitor display screen when an area with a large color difference is detected.

【図6】色調整プロファイルを利用した例を示す概念
図。
FIG. 6 is a conceptual diagram showing an example using a color adjustment profile.

【図7】スポット色調整を示す概念図。FIG. 7 is a conceptual diagram showing spot color adjustment.

【図8】色選択のユーザ・インターフェイス画面。FIG. 8 is a color selection user interface screen.

【図9】色選択時のモニタ表示画面。FIG. 9 is a monitor display screen when a color is selected.

【図10】色調整のユーザ・インターフェイス画面。FIG. 10 is a user interface screen for color adjustment.

【図11】色調整ヒストリ及び色差ログを示すモニタ表
示画面。
FIG. 11 is a monitor display screen showing a color adjustment history and a color difference log.

【図12】色差統計量の表示画面。FIG. 12 is a display screen of color difference statistics.

【図13】色調整全体を示す処理フロー。FIG. 13 is a processing flow showing the entire color adjustment.

【図14】色調整する際の処理フロー。FIG. 14 is a processing flow for color adjustment.

【図15】色選択ダイアログを説明する図。FIG. 15 is a diagram illustrating a color selection dialog.

【図16】色調整ダイアログを説明する図。FIG. 16 is a diagram illustrating a color adjustment dialog.

【図17】重み付け調整ダイアログを説明する図。FIG. 17 is a diagram illustrating a weight adjustment dialog.

【図18】プラグインの表示方法。FIG. 18 shows a method of displaying a plug-in.

【図19】一般的なカラーマッチングを示す概念図。FIG. 19 is a conceptual diagram showing general color matching.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 久保 勇人 東京都港区白金4−7−3ヴァンベール白 金201 (72)発明者 内藤 賢一 東京都練馬区春日町3−31−7 Fターム(参考) 5B021 AA01 LG07 PP08 5B057 AA11 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CC01 CE17 CE18 CH07 CH08 CH16 5C077 LL19 MM27 MP08 PP32 PP33 PP36 PP37 PQ08 PQ12 PQ23 SS06 SS07 TT02 5C079 HB01 HB03 HB08 HB11 LA31 LB02 MA04 MA10 MA11 MA17 MA19 MA20 NA17 PA03 PA05   ─────────────────────────────────────────────────── ─── Continued front page    (72) Inventor Hayato Kubo             4-7-3 Shirogane, Vent Veil White, Minato-ku, Tokyo             Gold 201 (72) Inventor Kenichi Naito             3-31-7 Kasuga-cho, Nerima-ku, Tokyo F term (reference) 5B021 AA01 LG07 PP08                 5B057 AA11 CA01 CA08 CA12 CA16                       CB01 CB08 CB12 CB16 CC01                       CE17 CE18 CH07 CH08 CH16                 5C077 LL19 MM27 MP08 PP32 PP33                       PP36 PP37 PQ08 PQ12 PQ23                       SS06 SS07 TT02                 5C079 HB01 HB03 HB08 HB11 LA31                       LB02 MA04 MA10 MA11 MA17                       MA19 MA20 NA17 PA03 PA05

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 デバイスの特性に応じた色補正を行うテ
ーブルを調整する画像処理方法を実現するためのプログ
ラムであって、 被対象色、影響範囲および被対象色に対する補正量に基
づき、前記テーブルを補正するアプリケーション部と、 前記被対象色および前記影響範囲を設定するための選択
ユーザインターフェースを提供する選択部と、 前記被対象色に対する補正量を設定するための調整ユー
ザインターフェースを提供する調整部とを有し、 前記選択部および前記調整部は、前記アプリケーション
部に対するプラグインであり、前記アプリケーションと
被対象色および前記影響範囲を格納する選択情報テーブ
ルまたは前記被体操色に対する補正量を格納する調整テ
ーブルをやり取りし、 前記アプリケーションは、前記選択ユーザインターフェ
ースおよび前記調整ユーザインターフェースの主ユーザ
インターフェースを提供し、該主ユーザインターフェー
スでは登録されているプラグインを選択可能に表示する
ことを特徴とするプログラム。
1. A program for realizing an image processing method for adjusting a table for performing color correction according to device characteristics, the table being based on a target color, an influence range, and a correction amount for the target color. An application unit that corrects the target color, a selection unit that provides a selection user interface for setting the target color and the influence range, and an adjustment unit that provides an adjustment user interface for setting a correction amount for the target color The selection unit and the adjustment unit are plug-ins for the application unit, and store a selection information table that stores the application, the target color, and the influence range, or store a correction amount for the physical operation color. Exchange the adjustment table, the application selects the selected user interface. A program characterized by providing face and the main user interface of the adjustment user interface, the main user interface displayed in a selectable manner plug-ins that are registered.
【請求項2】 さらに、前記選択部は重み付けの値を設
定するための重み付けユーザインターフェースを有する
ことを特徴とする請求項1記載のプログラム。
2. The program according to claim 1, further comprising a weighting user interface for setting the weighting value.
【請求項3】 前記選択ユーザインターフェースを用い
て前記被対象色に対する補正量を設定し、 次に、前記調整ユーザインターフェースを用いて前記被
対象色に対する補正量を設定し、 その後に、前記重み付けユーザインターフェースを用い
て前記重み付けの値を設定することを特徴とする請求項
2記載のプログラム。
3. A correction amount for the target color is set using the selection user interface, a correction amount for the target color is set using the adjustment user interface, and then the weighted user is set. The program according to claim 2, wherein the weighting value is set using an interface.
【請求項4】 前記テーブルは、プロファイル内のB2
Aデータであり、デバイス非依存データをデバイス依存
データに変換するテーブルであることを特徴とする請求
項1記載のプログラム。
4. The table is B2 in the profile.
The program according to claim 1, which is A data and is a table for converting device-independent data into device-dependent data.
JP2001316612A 2001-10-15 2001-10-15 Program for realizing image processing method to adjust table Pending JP2003125222A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001316612A JP2003125222A (en) 2001-10-15 2001-10-15 Program for realizing image processing method to adjust table

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001316612A JP2003125222A (en) 2001-10-15 2001-10-15 Program for realizing image processing method to adjust table

Publications (1)

Publication Number Publication Date
JP2003125222A true JP2003125222A (en) 2003-04-25

Family

ID=19134601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001316612A Pending JP2003125222A (en) 2001-10-15 2001-10-15 Program for realizing image processing method to adjust table

Country Status (1)

Country Link
JP (1) JP2003125222A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006254009A (en) * 2005-03-10 2006-09-21 Fuji Photo Film Co Ltd Color transformation definition display device, color transformation definitions display program, and method of displaying color transformation definition
JP2006341605A (en) * 2005-06-09 2006-12-21 Xerox Corp Color printing
WO2007088888A1 (en) * 2006-01-31 2007-08-09 Mitsubishi Heavy Industries, Ltd. Method and device for checking picture tone to be printed by printer before printing, plate-making method, and method and device for controlling printer picture tone
WO2008007746A1 (en) * 2006-07-12 2008-01-17 Mitsubishi Heavy Industries, Ltd. Printing simulation method and device, method and dvice for controlling pattern color tone of printer, and printer
JP2008167463A (en) * 2008-01-21 2008-07-17 Mitsubishi Heavy Ind Ltd Method and apparatus for confirming color tone prior to printing in printing machine, and plate-making method
JP2008312220A (en) * 2008-07-07 2008-12-25 Mitsubishi Heavy Ind Ltd Checking method and device of texture color of printing machine
JP2009049839A (en) * 2007-08-22 2009-03-05 Fuji Xerox Co Ltd Color conversion device and program
JP2009118348A (en) * 2007-11-08 2009-05-28 Canon Inc Color processing apparatus and color processing method
JP2009260775A (en) * 2008-04-18 2009-11-05 Dainippon Screen Mfg Co Ltd Image inspection device, image inspection program, and image inspecting method
WO2010134563A1 (en) * 2009-05-21 2010-11-25 Canon Kabushiki Kaisha Image processing apparatus, method, and program-recorded storage medium
US7948653B2 (en) 2007-03-28 2011-05-24 Seiko Epson Corporation Printing colorimetric instruction method and printer
US8134744B2 (en) 2006-12-28 2012-03-13 Brother Kogyo Kabushiki Kaisha Method for setting color conversion condition for use in image forming device, and image forming device
US8400655B2 (en) 2007-11-09 2013-03-19 Samsung Electronics Co., Ltd. Image processing method, image forming apparatus and host apparatus thereof
KR101282253B1 (en) * 2006-12-08 2013-07-10 삼성전자주식회사 Image forming apparatus and image processing method
JP2015162714A (en) * 2014-02-26 2015-09-07 ブラザー工業株式会社 Data processing apparatus, and computer program
JP2018113524A (en) * 2017-01-10 2018-07-19 株式会社ブライセン Image processing device and program
JP2020107982A (en) * 2018-12-27 2020-07-09 コニカミノルタ株式会社 Image processing device, color conversion method, and color conversion program

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4629463B2 (en) * 2005-03-10 2011-02-09 富士フイルム株式会社 Color conversion definition display device, color conversion definition display program, and color conversion definition display method
JP2006254009A (en) * 2005-03-10 2006-09-21 Fuji Photo Film Co Ltd Color transformation definition display device, color transformation definitions display program, and method of displaying color transformation definition
JP2006341605A (en) * 2005-06-09 2006-12-21 Xerox Corp Color printing
WO2007088888A1 (en) * 2006-01-31 2007-08-09 Mitsubishi Heavy Industries, Ltd. Method and device for checking picture tone to be printed by printer before printing, plate-making method, and method and device for controlling printer picture tone
WO2008007746A1 (en) * 2006-07-12 2008-01-17 Mitsubishi Heavy Industries, Ltd. Printing simulation method and device, method and dvice for controlling pattern color tone of printer, and printer
JP2008247044A (en) * 2006-07-12 2008-10-16 Mitsubishi Heavy Ind Ltd Printing simulation method and device of printing press, method and device for controlling pattern color tone of printing press, and printing press
US8531692B2 (en) 2006-12-08 2013-09-10 Samsung Electronics Co., Ltd. Method and apparatus to generate color conversion profiles
KR101282253B1 (en) * 2006-12-08 2013-07-10 삼성전자주식회사 Image forming apparatus and image processing method
US8134744B2 (en) 2006-12-28 2012-03-13 Brother Kogyo Kabushiki Kaisha Method for setting color conversion condition for use in image forming device, and image forming device
US7948653B2 (en) 2007-03-28 2011-05-24 Seiko Epson Corporation Printing colorimetric instruction method and printer
JP2009049839A (en) * 2007-08-22 2009-03-05 Fuji Xerox Co Ltd Color conversion device and program
JP2009118348A (en) * 2007-11-08 2009-05-28 Canon Inc Color processing apparatus and color processing method
US8400655B2 (en) 2007-11-09 2013-03-19 Samsung Electronics Co., Ltd. Image processing method, image forming apparatus and host apparatus thereof
JP2008167463A (en) * 2008-01-21 2008-07-17 Mitsubishi Heavy Ind Ltd Method and apparatus for confirming color tone prior to printing in printing machine, and plate-making method
JP4691116B2 (en) * 2008-01-21 2011-06-01 三菱重工印刷紙工機械株式会社 Method and apparatus for checking color tone before printing of printing press and plate making method
JP2009260775A (en) * 2008-04-18 2009-11-05 Dainippon Screen Mfg Co Ltd Image inspection device, image inspection program, and image inspecting method
JP2008312220A (en) * 2008-07-07 2008-12-25 Mitsubishi Heavy Ind Ltd Checking method and device of texture color of printing machine
JP2010273077A (en) * 2009-05-21 2010-12-02 Canon Inc Image processing apparatus and method, and program-recorded storage medium
WO2010134563A1 (en) * 2009-05-21 2010-11-25 Canon Kabushiki Kaisha Image processing apparatus, method, and program-recorded storage medium
US8675249B2 (en) 2009-05-21 2014-03-18 Canon Kabushiki Kaisha Image processing apparatus, method, and program-recorded storage medium for correcting saturation
US9036205B2 (en) 2009-05-21 2015-05-19 Canon Kabushiki Kaisha Image processing apparatus and method for correcting luminance and saturation of a pixel in an image or of a target lattice point in a lookup table
JP2015162714A (en) * 2014-02-26 2015-09-07 ブラザー工業株式会社 Data processing apparatus, and computer program
JP2018113524A (en) * 2017-01-10 2018-07-19 株式会社ブライセン Image processing device and program
WO2018131202A1 (en) * 2017-01-10 2018-07-19 株式会社ブライセン Image processing apparatus and program
JP2020107982A (en) * 2018-12-27 2020-07-09 コニカミノルタ株式会社 Image processing device, color conversion method, and color conversion program
JP7230500B2 (en) 2018-12-27 2023-03-01 コニカミノルタ株式会社 Image processing device, color conversion method and color conversion program

Similar Documents

Publication Publication Date Title
JP3796422B2 (en) Conversion data adjustment method, apparatus and program
JP4375781B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP4522346B2 (en) Color processing method and apparatus
US6535301B1 (en) Image processing apparatus, image processing method, image processing program recording medium, color adjustment method, color adjustment device, and color adjustment control program recording medium
US6987586B2 (en) Method of digital processing for digital cinema projection of tone scale and color
KR100788053B1 (en) Color conversion method and profile generation method
US9294750B2 (en) Video conversion device, photography system of video system employing same, video conversion method, and recording medium of video conversion program
JP2003125222A (en) Program for realizing image processing method to adjust table
JP2003087591A (en) Picture processing method and picture processor
JP2009038524A (en) Image processing device, image processing method, computer program, and storage medium
JP2006254371A (en) Color processing device and its method
JP4072327B2 (en) Profile adjusting apparatus and method
US8270029B2 (en) Methods, apparatus and systems for using black-only on the neutral axis in color management profiles
JP3876650B2 (en) Color correction parameter calculation device, image color correction device, color correction parameter calculation method used therefor, and program thereof
JP4208872B2 (en) Conversion data adjustment method, apparatus and program
JP2006129082A (en) Image processing method and image processing apparatus
JP2007143077A (en) Method and apparatus of updating device profile
US8488191B2 (en) Color mapping determination for an N-color marking device based upon image spatial noise defects
JP2020088709A (en) Image processing apparatus, image processing method and program
JP2004297390A (en) Color reproduction adjustment in output image
JP2004072758A (en) Color processing apparatus, color processing method, and color processing program
JP2004297383A (en) Color reproduction adjustment in output image
JP2004297378A (en) Color reproduction adjustment in output image
JP2009284261A (en) Color processing device, method and program
JP2010258703A (en) Information processor and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040513

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060529

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060718

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070313