JP2010213120A - Image processing apparatus and image processing method - Google Patents

Image processing apparatus and image processing method Download PDF

Info

Publication number
JP2010213120A
JP2010213120A JP2009058695A JP2009058695A JP2010213120A JP 2010213120 A JP2010213120 A JP 2010213120A JP 2009058695 A JP2009058695 A JP 2009058695A JP 2009058695 A JP2009058695 A JP 2009058695A JP 2010213120 A JP2010213120 A JP 2010213120A
Authority
JP
Japan
Prior art keywords
color
output
output device
environment
image processing
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.)
Withdrawn
Application number
JP2009058695A
Other languages
Japanese (ja)
Inventor
Takashi Kichise
隆 吉瀬
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 JP2009058695A priority Critical patent/JP2010213120A/en
Publication of JP2010213120A publication Critical patent/JP2010213120A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To enable appropriate color reproduction even for gradation of two colors defined as, for example, a memorized color and an observed color, respectively, by defining an observation environment for each color. <P>SOLUTION: For a specific color 705, a spectral reflectivity 706 obtained by measuring the color chart of the specific color 705 and an observation condition 707 for the measurement of the color chart are defined, and an output device (printer) 701 for outputting image data including the specific color and an output environment 702 for observing the output object are specified. Then, color matching is performed on the specific color 705 in the image data on the basis of the spectral reflectivity 706, the observation condition 707, the output device 701, and the output environment 702, which have been defined as above, to calculate an output CMYK value 708 and create a color profile for the specific color 705. Based on the color profile, the specific color in the image data is color converted and then is output from the output device. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、観察環境光を考慮した色再現を行う画像処理装置および画像処理方法に関する。   The present invention relates to an image processing apparatus and an image processing method for performing color reproduction in consideration of observation environment light.

一般に色の見えは、観察環境光によって異なることが知られている。そこで従来より、環境光および観察条件等を用いて色の見えの一致を図る技術として、環境光および観察条件を加味した色見えモデルによるカラーマッチング技術が知られている。該技術によれば、あるドキュメントが異なる環境光や背景色等の観察条件下で観察される場合について、それぞれの観察条件下相互でドキュメント表示および印刷出力の見えの一致を図ることができる。例えば、CIECAM02等のカラーアピアランスモデル(CAM)を用いて、ある出力側観察光条件での見えを考慮したカラーマッチングを行うことによって、異なる観察条件下相互での見えの一致を図ることができる。   In general, it is known that the color appearance varies depending on the observation environment light. Therefore, conventionally, a color matching technique using a color appearance model in consideration of environmental light and observation conditions is known as a technique for matching color appearance using environmental light and observation conditions. According to this technique, when a document is observed under different observation conditions such as ambient light and background color, it is possible to match the appearance of the document display and the printed output with each other under the observation conditions. For example, by using a color appearance model (CAM) such as CIECAM02 and performing color matching in consideration of the appearance under a certain output-side observation light condition, it is possible to match the appearance under different observation conditions.

さらに、上記カラーマッチングを行う際にオブジェクト別にCAM情報を持たせることによって、オブジェクトに対して観察環境光によらない理想的な色再現を実現する技術が提案されている(例えば、特許文献1参照)。   Further, a technique has been proposed that realizes ideal color reproduction that does not depend on the observation environment light by giving CAM information for each object when performing the color matching (for example, see Patent Document 1). ).

ここで色の定義方法としては、ユーザの観察環境には依存しない特定の環境での見えを定義する記憶色定義と、ユーザの観察環境に依存して定義する観察色定義と、の2種類が知られている。記憶色定義においてはユーザの観察環境に依存せず定義される色の見えは固定であるが、観察色定義においてはユーザの観察環境が変わると定義される色の見えも変わる。すなわち、記憶色定義による色再現とは、例えばD50環境下における色票の見えと観察環境下での印刷出力との見えを合わせることである。さらに、観察色定義による色再現とは、ある観察環境下において色票と印刷出力を並べて見比べた際の見えを合わせることである。   Here, there are two types of color definition methods: a memory color definition that defines the appearance in a specific environment that does not depend on the user's observation environment, and an observation color definition that is defined depending on the user's observation environment. Are known. In the memory color definition, the color appearance defined regardless of the user's observation environment is fixed, but in the observation color definition, the color appearance defined when the user's observation environment changes also changes. That is, the color reproduction based on the memory color definition is, for example, to match the appearance of the color chart under the D50 environment with the appearance of the printed output under the observation environment. Furthermore, color reproduction based on the observation color definition means matching the appearance when comparing the color chart and the printed output side by side in a certain observation environment.

特願2006−331137号公報Japanese Patent Application No. 2006-331137

上記従来のオブジェクト別にCAM情報を持たせる技術においては、色の定義が観察色定義であった場合には、適切な色再現を行うことができないという問題があった。例えば、2色のグラデーションからなるオブジェクトにおいて、該2色の定義がそれぞれ記憶色定義と観察色定義であった場合には、該オブジェクトに対して定義された1つのCAMを用いることしかできない。したがってこの場合、両方の色を適切に再現することができなかった。   In the conventional technology for providing CAM information for each object, there is a problem that appropriate color reproduction cannot be performed when the color definition is the observation color definition. For example, in an object composed of two colors of gradation, when the definitions of the two colors are a memory color definition and an observation color definition, respectively, only one CAM defined for the object can be used. Therefore, in this case, both colors could not be reproduced properly.

本発明は上述した問題を解決するためになされたものであり、色毎に観察環境情報を定義することによって、より適切な色再現を可能とする画像処理装置および画像処理方法を提供することを目的とする。   The present invention has been made to solve the above-described problems, and provides an image processing apparatus and an image processing method that enable more appropriate color reproduction by defining observation environment information for each color. Objective.

上記目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。   As a means for achieving the above object, an image processing apparatus of the present invention comprises the following arrangement.

すなわち、予め定められた特定色について、その色票を測定して得られる分光反射率と、該測定の際の観察条件を定義する定義手段と、画像データを出力する出力装置を指定する出力装置の指定手段と、前記出力装置からの出力物を観察する出力環境を指定する出力環境の指定手段と、前記特定色に対し、前記分光反射率と前記観察条件、および前記出力装置および前記出力環境に基づくカラーマッチングを施して出力デバイス値を算出するマッチング手段と、前記特定色に対し、前記マッチング手段で算出された前記出力デバイス値に基づく色変換用のプロファイルを生成するプロファイル生成手段と、を有し、前記画像データを前記出力装置から出力する際に、該画像データ内の前記特定色に対し、前記プロファイルに基づく色変換を施すことを特徴とする。   That is, with respect to a predetermined specific color, a spectral reflectance obtained by measuring the color chart, definition means for defining an observation condition at the time of measurement, and an output device for designating an output device for outputting image data Designating means, output environment designating means for designating an output environment for observing an output from the output device, the spectral reflectance and the observation conditions for the specific color, and the output device and the output environment Matching means for performing an output device value by performing color matching based on, and a profile generation means for generating a color conversion profile based on the output device value calculated by the matching means for the specific color, And when the image data is output from the output device, the specific color in the image data is subjected to color conversion based on the profile. It is characterized in.

上記構成からなる本発明によれば、特定の色毎に観察環境情報を定義することによって、より適切な色再現が可能となる。   According to the present invention having the above configuration, more appropriate color reproduction can be achieved by defining the observation environment information for each specific color.

本発明に係る一実施形態における画像処理装置の構成を示すブロック図である。It is a block diagram which shows the structure of the image processing apparatus in one Embodiment which concerns on this invention. 本実施形態における特色登録処理を示すフローチャートである。It is a flowchart which shows the spot color registration process in this embodiment. 本実施形態における特色を含む印刷ジョブ実行処理を示すフローチャートである。6 is a flowchart illustrating print job execution processing including spot colors according to the present exemplary embodiment. 本実施形態における特色マッチング処理を示すフローチャートである。It is a flowchart which shows the spot color matching process in this embodiment. 本実施形態における特色登録テーブル例を示す図である。It is a figure which shows the example of a spot color registration table in this embodiment. 本実施形態における特色マッチングテーブル例を示す図である。It is a figure which shows the example of a spot color matching table in this embodiment. 本実施形態におけるユーザインタフェース例を示す図である。It is a figure which shows the example of a user interface in this embodiment. 従来のオブジェクト別CAMのデータ構造を示す模式図である。It is a schematic diagram which shows the data structure of the conventional CAM classified by object. 本実施形態における特色別CAMのデータ構造を示す模式図である。It is a schematic diagram which shows the data structure of CAM classified by special color in this embodiment. 本実施形態における2色グラデーションオブジェクトにおけるCAM定義の例を示す図である。It is a figure which shows the example of the CAM definition in the 2 color gradation object in this embodiment.

以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。   Hereinafter, the present invention will be described in detail based on preferred embodiments with reference to the accompanying drawings. The configurations shown in the following embodiments are merely examples, and the present invention is not limited to the illustrated configurations.

<第1実施形態>
●システム構成
図1に、本実施形態における画像処理装置のブロック構成を示す。同図に示すように本実施形態の画像処理装置は、色票測定部101,環境光測定部102,特色管理部103,印刷ジョブ制御部104,カラーマッチング部105,プリンタ出力部106,ユーザインタフェース(UI)部107、からなる。なお、図1に示す構成は、本実施形態の画像処理装置における主たる構成を示したものであり、不図示の他の構成も含むことは言うまでも無い。
<First Embodiment>
System Configuration FIG. 1 shows a block configuration of the image processing apparatus according to this embodiment. As shown in the figure, the image processing apparatus of this embodiment includes a color chart measuring unit 101, an ambient light measuring unit 102, a spot color managing unit 103, a print job control unit 104, a color matching unit 105, a printer output unit 106, a user interface. (UI) unit 107. The configuration shown in FIG. 1 shows the main configuration of the image processing apparatus of this embodiment, and it goes without saying that other configurations not shown are included.

特色管理部103は、色票測定部101で測定した特色の分光反射率分布データを、特色登録テーブル103Aへ登録する。また、各特色に対する観察条件についても、特色登録テーブル103Aへ登録する。この観察条件としては、予め用意された選択肢の中から選択するか、環境光測定部102で測定した環境光の分光放射輝度分布データを採用する。ここで特色とは、一般にプロセスカラー(CMYK)では再現できない特定色(例えば金、銀や、蛍光色等)であり、スポットカラーとも言う。   The spot color management unit 103 registers the spectral reflectance distribution data of the spot color measured by the color chart measuring unit 101 in the spot color registration table 103A. Also, the observation conditions for each spot color are registered in the spot color registration table 103A. As the observation condition, it is selected from options prepared in advance or spectral radiance distribution data of ambient light measured by the ambient light measuring unit 102 is employed. Here, the special color is a specific color (for example, gold, silver, fluorescent color, etc.) that cannot generally be reproduced by the process color (CMYK), and is also called a spot color.

印刷ジョブ制御部104は、不図示の入力部から入力された処理対象の画像データを、印刷ジョブとしてプリンタ出力部106へ送る。このとき、画像データ中の特色については特色管理部103から特色のデータを取得する。また、マッチング済みでない色データについては、カラーマッチング部105でカラーマッチングを施した後に、プリンタ出力部106へ送る。なお、印刷ジョブ制御部104では、後述するように入力環境光や出力環境光の情報を必要とするが、これらは予め用意された選択肢の中から選択するか、環境光測定部102による測定値を採用する。   The print job control unit 104 sends the processing target image data input from an input unit (not shown) to the printer output unit 106 as a print job. At this time, the spot color data in the image data is acquired from the spot color management unit 103. The color data that has not been matched is subjected to color matching by the color matching unit 105 and then sent to the printer output unit 106. As will be described later, the print job control unit 104 requires information on input ambient light and output ambient light. These are selected from options prepared in advance or measured by the ambient light measurement unit 102. Is adopted.

そしてプリンタ出力部106においては、カラーマッチング済みの画像データを不図示のプリンタから出力する。またUI部107は、後述するように特色登録処理にかかるユーザインタフェースを司る。   The printer output unit 106 outputs the color-matched image data from a printer (not shown). The UI unit 107 manages a user interface related to the spot color registration process as will be described later.

●特色登録処理
以下、本実施形態における特色登録処理について、図2のフローチャートを用いて説明する。この特色登録処理は、UI部107において入力されたデータに基づいて、特色管理部103において制御される。
Spot Color Registration Process The spot color registration process in this embodiment will be described below with reference to the flowchart of FIG. The spot color registration process is controlled by the spot color management unit 103 based on data input by the UI unit 107.

まず、UI部107において表示されるUI例を図7に示す。図7において、701はプリンタ出力部106を介した出力対象となるプリンタの名称であり、702は、現在の出力環境、すなわち、プリント物を観察する環境光の分光データである。703は計算ボタンであり、この押下によって、各特色に対し、当該UIにおける各設定データに基づくマッチング処理が実行され、その結果がCMYK値708としてに表示される。704は保存ボタンであり、この押下によって、現在の設定に基づく特色プロファイルが生成・保存される。また、705は登録対象となる特色名であり、706はその分光反射率、および707は観察条件である。図7のUIからも分かるように、本実施形態においては特色として複数の色を定義することが可能である。   First, an example of a UI displayed on the UI unit 107 is shown in FIG. In FIG. 7, reference numeral 701 denotes a name of a printer to be output via the printer output unit 106, and reference numeral 702 denotes a current output environment, that is, spectral data of ambient light for observing a printed matter. Reference numeral 703 denotes a calculation button. When this button is pressed, matching processing based on each setting data in the UI is executed for each spot color, and the result is displayed as a CMYK value 708. Reference numeral 704 denotes a save button. When this button is pressed, a spot color profile based on the current setting is generated and saved. Reference numeral 705 denotes a spot color name to be registered, reference numeral 706 denotes its spectral reflectance, and reference numeral 707 denotes an observation condition. As can be seen from the UI in FIG. 7, in this embodiment, it is possible to define a plurality of colors as the special colors.

以下、図7のUIを用いた特色登録処理について説明する。   Hereinafter, the spot color registration process using the UI of FIG. 7 will be described.

まずステップS201において、新たに追加する特色の色票を、色票測定部101により測定する。測定後、図7のUI上では、分光反射率706の列に分光データ設定済みを示すアイコンが表示される。   First, in step S201, the color chart measuring unit 101 measures a color chart of a special color to be newly added. After the measurement, an icon indicating that the spectral data has been set is displayed in the spectral reflectance 706 column on the UI of FIG.

次にステップS202において、ステップS201でUI上に新たに表示された分光反射率706に対応する特色名705の列に、特色名称を示す文字列を入力する。そして、該特色の色票に対する観察条件、すなわち該色票の測定の際の観察条件を、観察条件707の列に入力する。ここで観察条件707の選択肢としては、まず第1の定義として、「D50」のように予め用意された分光データ、すなわち、予め定められた基準環境下における記憶色定義による値がある。また第2の定義として、「出力」という選択肢がある。ここで「出力」とは、該特色に対し、出力環境においてその色票とプリンタ出力を並べて比較することを意味する、すなわち出力環境に依存する観察色定義がなされている旨を示す。観察条件707としてはまた、これら第1および第2の定義による選択肢以外にも、環境光測定部102で測定した環境光の分光放射輝度分布データを登録することも可能である。   In step S202, a character string indicating the spot color name is input to the column of the spot color name 705 corresponding to the spectral reflectance 706 newly displayed on the UI in step S201. Then, an observation condition for the color chart of the special color, that is, an observation condition at the time of measuring the color chart is input to the column of the observation condition 707. Here, as an option of the observation condition 707, first, as a first definition, there is spectral data prepared in advance such as “D50”, that is, a value based on a memory color definition in a predetermined reference environment. As a second definition, there is an option of “output”. Here, “output” means that the color chart and the printer output are compared side by side in the output environment for the spot color, that is, the observation color definition depending on the output environment is defined. As the observation condition 707, in addition to the options based on the first and second definitions, spectral radiance distribution data of ambient light measured by the ambient light measurement unit 102 can be registered.

次にステップS203において、登録すべき特色がまだ残っていればステップS201へ戻って登録処理を繰り返すが、残っていなければ特色登録処理を終了する。   Next, in step S203, if the spot color to be registered still remains, the process returns to step S201 and repeats the registration process. If not, the spot color registration process is terminated.

特色登録処理が終了すると、図7のUIに入力された特色名705および分光反射率706,観察条件707に応じて、図5に示すような特色登録テーブル103Aが設定される。図5において、分光反射率が「(分光)」となっている項目には、波長毎の分光データ(分光反射率分布、分光放射輝度分布)が設定されている。   When the spot color registration process is completed, a spot color registration table 103A as shown in FIG. 5 is set according to the spot color name 705, the spectral reflectance 706, and the observation condition 707 input to the UI of FIG. In FIG. 5, spectral data (spectral reflectance distribution, spectral radiance distribution) for each wavelength is set in the item whose spectral reflectance is “(spectral)”.

●印刷ジョブ実行処理
以下、本実施形態における特色を含む印刷ジョブ実行処理について、図3のフローチャートを用いて説明する。この印刷ジョブ実行処理は、印刷ジョブ制御部104において制御される。
Print Job Execution Processing Hereinafter, print job execution processing including spot colors according to this embodiment will be described with reference to the flowchart of FIG. This print job execution process is controlled by the print job control unit 104.

まずステップS301において、図7のUIにおけるプリンタ名称701として、印刷を実行するプリンタを指定する。ここで指定されたプリンタのプリンタプロファイルが、印刷ジョブ制御部104内に出力プロファイル104Cとして設定される。   First, in step S301, a printer that performs printing is designated as the printer name 701 in the UI of FIG. The printer profile of the designated printer is set as the output profile 104C in the print job control unit 104.

次にステップS302において、出力物を観察する環境光を、図7のUIにおける出力環境702で指定する。ここで指定可能な環境光としては、「D50」のように予め用意された分光データを示す名称を選択するか、環境光測定部102で測定した分光放射輝度分布データを指定する。分光放射輝度分布データが指定されると、分光データ設定済アイコンが表示される。また、ここで指定された環境光のデータは、出力環境光104Dに設定される。   Next, in step S302, the ambient light for observing the output is designated by the output environment 702 in the UI of FIG. As the ambient light that can be specified here, a name indicating spectral data prepared in advance, such as “D50”, is selected, or spectral radiance distribution data measured by the environmental light measurement unit 102 is specified. When the spectral radiance distribution data is designated, a spectral data set icon is displayed. The ambient light data specified here is set in the output ambient light 104D.

次にステップS303において、特色管理部103から特色登録テーブル103Aを読込む。   In step S303, the spot color registration table 103A is read from the spot color management unit 103.

次にステップS304において、特色登録テーブル103Aに登録された特色に対するカラーマッチング演算(以下、特色マッチング)を行なうことによって、図6に示すような構造の特色マッチングテーブル103Bを作成し、特色管理部103に保持する。なお、この特色マッチング処理は、図7のUIにおいて計算ボタン703が押下されることにより、プリンタ名称701、出力環境702、分光反射率706、観察条件707で指定されたデータに基づいて実行される。この特色マッチングによって算出されたプリンタCMYK値、すなわち出力デバイス値が、図7のUIにおいてCMYK値708として表示される。なお、この特色マッチングの詳細については後述する。   Next, in step S304, a color matching calculation (hereinafter referred to as spot color matching) for the spot color registered in the spot color registration table 103A is performed to create a spot color matching table 103B having a structure as shown in FIG. Hold on. This spot color matching process is executed based on data designated by the printer name 701, the output environment 702, the spectral reflectance 706, and the observation condition 707 when the calculation button 703 is pressed in the UI of FIG. . The printer CMYK value calculated by the spot color matching, that is, the output device value is displayed as the CMYK value 708 in the UI of FIG. Details of this spot color matching will be described later.

次にステップS305において、特色マッチングテーブル103Bに基づいて特色プロファイル(NamedColorProfile)104Eを生成する。この特色プロファイル104Eはすなわち、ICCプロファイル形式からなる、特色についての色変換用プロファイルであって、特色名に対応するカラーマッチング後のデバイスCMYK値を有する。なお、この特色プロファイル生成処理は、図7のUIにおいて保存ボタン704が押下されることによって実行され、生成された特色プロファイルは予め指定されたプロファイル名称で、特色プロファイル104Eとして保存される。   In step S305, a spot color profile (NamedColorProfile) 104E is generated based on the spot color matching table 103B. That is, the spot color profile 104E is a color conversion profile for spot colors in the ICC profile format, and has a device CMYK value after color matching corresponding to the spot color name. This spot color profile generation process is executed by pressing the save button 704 in the UI of FIG. 7, and the generated spot color profile is saved as a spot color profile 104E with a profile name designated in advance.

次にステップS306において、特色プロファイル104Eを特色用のスポットカラー辞書に登録する。例えばEFI社のカラーアーキテクチャColorWise(登録商標)であれば、SpotOnツールにより特色プロファイル104Eを読込んで、コントローラのスポットカラーワークフローで使用可能なスポットカラー辞書データに変換する。   In step S306, the spot color profile 104E is registered in the spot color dictionary for spot colors. For example, if the color architecture ColorWise (registered trademark) of EFI is used, the spot color profile 104E is read by the SpotOn tool and converted into spot color dictionary data that can be used in the spot color workflow of the controller.

次にステップS307において、印刷ジョブを実行する。このとき、出力対象となる画像データ内の特色データについては、ステップS306で設定したスポットカラー辞書を適用する。また、その他のカラーマッチングされていないデータについては、カラーマッチング部105において入力プロファイル104A、入力環境光104B、出力プロファイル104C、出力環境光104D、の各データを用いてカラーマッチングを実行する。なお、入力プロファイル104A,入力環境光104Bについては、印刷ジョブ内に記載されているものとする。以上の処理によって、カラーマッチング後のデータがプリンタ出力部106へ転送される。   In step S307, a print job is executed. At this time, the spot color dictionary set in step S306 is applied to the spot color data in the image data to be output. For other data that has not been color-matched, the color matching unit 105 performs color matching using the data of the input profile 104A, the input environment light 104B, the output profile 104C, and the output environment light 104D. Note that the input profile 104A and the input environment light 104B are described in the print job. Through the above processing, the data after color matching is transferred to the printer output unit 106.

●カラーマッチング処理
以下、上記ステップS304における特色マッチング処理について、図4のフローチャートを用いて説明する。この特色マッチング処理により、図6に示すような特色マッチングテーブル103Bが設定される。
Color Matching Process Hereinafter, the spot color matching process in step S304 will be described with reference to the flowchart of FIG. By this special color matching process, a special color matching table 103B as shown in FIG. 6 is set.

まずステップS401において、図7のUIで各特色に対して、それぞれ設定された観察条件下におけるXYZ値を計算する。すなわち、特色の分光反射率分布データと観察環境光の分光放射分布データを用いて分光計算を行って、対応するXYZ値を求める。   First, in step S401, XYZ values are calculated for each spot color under the viewing conditions set in the UI of FIG. That is, spectral calculation is performed using the spectral reflectance distribution data of the spot color and the spectral radiation distribution data of the observation environment light, and the corresponding XYZ values are obtained.

次にステップS402において、各特色のJch値を計算する。すなわち、ステップS401で算出された各特色に対応するXYZ値を、その観察条件におけるCAMパラメータを用いてJch値へ変換する。   Next, in step S402, the Jch value of each spot color is calculated. That is, the XYZ values corresponding to the respective spot colors calculated in step S401 are converted into Jch values using the CAM parameters under the observation conditions.

次にステップS403において、ステップS402で取得したJch値を、プリンタの出力プロファイル104Cによって示される色再現範囲内へマッピングする。なお、元のJch値が色再現範囲内にあれば、その値は特に変更されない。   In step S403, the Jch value acquired in step S402 is mapped into the color reproduction range indicated by the output profile 104C of the printer. If the original Jch value is within the color reproduction range, the value is not particularly changed.

次にステップS404において、マッピング後のJch値に対して出力環境光104DのCAMパラメータを用いた逆変換を施すことによって、出力物観察環境光下におけるXYZ値を求める。すなわち、ステップS402とS404とで異なるCAMパラメータが適用される。   Next, in step S404, an XYZ value under the output object observation environment light is obtained by performing inverse transformation on the Jch value after mapping using the CAM parameter of the output environment light 104D. That is, different CAM parameters are applied in steps S402 and S404.

次にステップS405において、当該特色に対するプリンタCMYK値を計算する。すなわち、ステップS404で求めた出力物観察環境光下でのXYZ値に対して、出力プロファイル104Cのプリンタモデルを用いたデバイス色への変換を施すことによって、プリンタCMYK値を求める。   In step S405, a printer CMYK value for the spot color is calculated. That is, the printer CMYK value is obtained by performing conversion to the device color using the printer model of the output profile 104C with respect to the XYZ value obtained under the output object observation environment light obtained in step S404.

そしてステップS406において、処理すべき特色が残っていればステップS401へ戻ってマッチング処理を継続するが、残っていなければ特色マッチング処理を終了する。以上の処理によって、図6に示すような構造の特色マッチングテーブル103Bが作成される。   If the spot color to be processed remains in step S406, the process returns to step S401 to continue the matching process. If the spot color does not remain, the spot color matching process ends. Through the above processing, the spot color matching table 103B having the structure as shown in FIG. 6 is created.

●特色別CAM
上述したように本実施形態では、特色毎に適切な観察条件を定義することによって、特色別のCAM定義を実現する。以下、この特色別CAM定義による効果について説明する。
● Special CAM
As described above, in this embodiment, the CAM definition for each spot color is realized by defining an appropriate observation condition for each spot color. Hereinafter, the effect by the spot color specific CAM definition will be described.

図8および図9は、いずれも2色からなるグラデーションオブジェクトに対するデータ構造を模式的に示した図である。図8は従来のオブジェクト別CAM定義によるデータ構造を示し、1つのグラデーションオブジェクトに対して、1つのCAM定義がなされている。また図9は本実施形態の特色別CAM定義によるデータ構造を示し、1つのグラデーションオブジェクトを構成する各色に対し、それぞれCAM定義がなされている。   8 and 9 are diagrams schematically showing a data structure for a gradation object having two colors. FIG. 8 shows a data structure based on a conventional object-specific CAM definition, in which one CAM definition is made for one gradation object. FIG. 9 shows the data structure according to the spot color-specific CAM definition of this embodiment, and each CAM definition is made for each color constituting one gradation object.

ここで図10に示すような、互いに色定義の異なる2色の観察環境光によるグラデーションオブジェクトを再現する場合を考える。図10においては、鼠色から黒色までのグラデーションオブジェクトを示すが、鼠色がD50の記憶色定義であり、黒色が観察環境光による観察色定義であるとする。   Here, consider the case of reproducing a gradation object by two colors of observation environment light having different color definitions as shown in FIG. In FIG. 10, gradation objects from dark blue to black are shown, and the dark blue is a memory color definition of D50, and black is an observation color definition by observation environment light.

この場合、図8に示すデータ構造からなる従来のオブジェクト別CAMでは、1つのCAM定義を用いるしかないため、特にグラデーションに応じた適切なCAMを設定することはできない。   In this case, in the conventional object-specific CAM having the data structure shown in FIG. 8, since only one CAM definition is used, it is not possible to set an appropriate CAM particularly according to gradation.

しかしながら図9に示すデータ構造からなる本実施形態の特色別CAMであれば、上記2色からなるグラデーションオブジェクトに対して、例えばそれぞれの色別CAMを重み付け合成する等によって、適切なCAM設定が可能である。したがって本実施形態によれば、このようなグラデーションオブジェクトにおいて理想的な色再現を行うことができる。   However, with the special color-specific CAM of the present embodiment having the data structure shown in FIG. 9, appropriate CAM settings can be made, for example, by weighting and combining the color-specific CAMs with respect to the above-described two-color gradation object It is. Therefore, according to the present embodiment, ideal color reproduction can be performed in such a gradation object.

以上説明したように本実施形態によれば、色の定義として記憶色定義と観察色定義を区別して観察環境を特色毎に定義することができる。従って、図10に示すような色定義が異なる2色グラデーションに対しても、それぞれの特色に対して適切なCAM設定を行うことが可能である。すなわち、適切なCAM変換によって適切なデバイスCMYK値が得られるため、このような2色グラデーション画像を適切に再現することができる。   As described above, according to the present embodiment, the memory environment definition and the observation color definition can be distinguished as the color definition, and the observation environment can be defined for each spot color. Therefore, even for a two-color gradation having different color definitions as shown in FIG. 10, it is possible to perform an appropriate CAM setting for each spot color. That is, since an appropriate device CMYK value is obtained by appropriate CAM conversion, such a two-color gradation image can be appropriately reproduced.

<その他の実施形態>
本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器(例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション、プリンタ等)から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
<Other embodiments>
The present invention can take the form of, for example, a system, apparatus, method, program, or storage medium (recording medium). Specifically, the present invention may be applied to a system composed of a plurality of devices (for example, a host computer, an interface device, an imaging device, a web application, a printer, etc.), or applied to a device composed of a single device. May be.

また、本発明は上記第1実施形態と同等の処理を、コンピュータプログラムでも実現できる。この場合、図1をはじめとする構成要素の各々は関数、もしくはCPUが実行するサブルーチンで機能させれば良い。また、通常、コンピュータプログラムは、CD−ROM等のコンピュータ可読記憶媒体に格納されており、それを、コンピュータが有する読み取り装置(CD−ROMドライブ等)にセットし、システムにコピーもしくはインストールすることで実行可能になる。従って、かかるコンピュータ可読記憶媒体も本発明の範疇にあることは明らかである。   In addition, the present invention can realize the same processing as in the first embodiment with a computer program. In this case, each of the components including FIG. 1 may be functioned by a function or a subroutine executed by the CPU. Further, the computer program is usually stored in a computer-readable storage medium such as a CD-ROM, and is set in a reading device (CD-ROM drive or the like) included in the computer and copied or installed in the system. Become executable. Therefore, it is obvious that such a computer readable storage medium is also within the scope of the present invention.

Claims (9)

予め定められた特定色について、その色票を測定して得られる分光反射率と、該測定の際の観察条件を定義する定義手段と、
画像データを出力する出力装置を指定する出力装置の指定手段と、
前記出力装置からの出力物を観察する出力環境を指定する出力環境の指定手段と、
前記特定色に対し、前記分光反射率と前記観察条件、および前記出力装置および前記出力環境に基づくカラーマッチングを施して出力デバイス値を算出するマッチング手段と、
前記特定色に対し、前記マッチング手段で算出された前記出力デバイス値に基づく色変換用のプロファイルを生成するプロファイル生成手段と、を有し、
前記画像データを前記出力装置から出力する際に、該画像データ内の前記特定色に対し、前記プロファイルに基づく色変換を施すことを特徴とする画像処理装置。
With respect to a predetermined specific color, a spectral reflectance obtained by measuring the color chart, a defining means for defining an observation condition at the time of measurement,
An output device specifying means for specifying an output device for outputting image data;
An output environment specifying means for specifying an output environment for observing an output from the output device;
Matching means for calculating an output device value by performing color matching based on the spectral reflectance and the observation condition, and the output device and the output environment for the specific color;
Profile generation means for generating a color conversion profile based on the output device value calculated by the matching means for the specific color;
An image processing apparatus, wherein when the image data is output from the output device, the specific color in the image data is subjected to color conversion based on the profile.
前記定義手段は、前記観察条件として、予め定められた基準環境下における第1の定義を可能とすることを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the definition unit enables a first definition under a predetermined reference environment as the observation condition. 前記定義手段は、前記観察条件として、前記出力環境に依存する第2の定義を可能とすることを特徴とする請求項1または2に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the definition unit enables a second definition depending on the output environment as the observation condition. 前記定義手段は、前記観察条件として、環境光の分光データを定義することを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the definition unit defines ambient light spectral data as the observation condition. 前記定義手段は、前記特定色として複数の色を定義することを特徴とする請求項1乃至4のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the definition unit defines a plurality of colors as the specific color. 前記定義手段は、前記特定色としてプロセスカラーでは再現できない特色を定義することを特徴とする請求項1乃至5のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the definition unit defines a spot color that cannot be reproduced by a process color as the specific color. 予め定められた特定色について、その色票を測定して得られる分光反射率と、該測定の際の観察条件を定義する定義ステップと、
画像データを出力する出力装置を指定する出力装置の指定ステップと、
前記出力装置からの出力物を観察する出力環境を指定する出力環境の指定ステップと、
前記特定色に対し、前記分光反射率と前記観察条件、および前記出力装置および前記出力環境に基づくカラーマッチングを施して出力デバイス値を算出するマッチングステップと、
前記特定色に対し、前記マッチングステップにおいて算出された前記出力デバイス値に基づく色変換用のプロファイルを生成するプロファイル生成ステップと、を有し、
前記画像データを前記出力装置から出力する際に、該画像データ内の前記特定色に対し、前記プロファイルに基づく色変換を施すことを特徴とする画像処理方法。
For a specific color determined in advance, a spectral reflectance obtained by measuring the color chart, a defining step for defining an observation condition at the time of measurement,
An output device specifying step for specifying an output device for outputting image data;
An output environment specifying step for specifying an output environment for observing an output from the output device;
A matching step of calculating an output device value by performing color matching based on the spectral reflectance and the observation condition, and the output device and the output environment for the specific color;
A profile generation step for generating a color conversion profile based on the output device value calculated in the matching step for the specific color;
An image processing method, wherein when the image data is output from the output device, color conversion based on the profile is performed on the specific color in the image data.
コンピュータで実行されることにより、該コンピュータを請求項1乃至6のいずれか1項に記載の画像処理装置として機能させることを特徴とするコンピュータプログラム。   A computer program that, when executed by a computer, causes the computer to function as the image processing apparatus according to any one of claims 1 to 6. 請求項8に記載のプログラムを記憶したことを特徴とするコンピュータ可読な記憶媒体。   A computer-readable storage medium storing the program according to claim 8.
JP2009058695A 2009-03-11 2009-03-11 Image processing apparatus and image processing method Withdrawn JP2010213120A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009058695A JP2010213120A (en) 2009-03-11 2009-03-11 Image processing apparatus and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009058695A JP2010213120A (en) 2009-03-11 2009-03-11 Image processing apparatus and image processing method

Publications (1)

Publication Number Publication Date
JP2010213120A true JP2010213120A (en) 2010-09-24

Family

ID=42972818

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009058695A Withdrawn JP2010213120A (en) 2009-03-11 2009-03-11 Image processing apparatus and image processing method

Country Status (1)

Country Link
JP (1) JP2010213120A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016082598A (en) * 2014-10-20 2016-05-16 ハイデルベルガー ドルツクマシーネン アクチエンゲゼルシヤフトHeidelberger Druckmaschinen AG Method for calculating spot color database

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016082598A (en) * 2014-10-20 2016-05-16 ハイデルベルガー ドルツクマシーネン アクチエンゲゼルシヤフトHeidelberger Druckmaschinen AG Method for calculating spot color database

Similar Documents

Publication Publication Date Title
JP5153566B2 (en) Image processing system, image processing apparatus, and image processing method
JP5344518B2 (en) Image processing method and image processing apparatus
JP2007221182A (en) Apparatus, program and method of processing image
JP2008289092A5 (en)
JP5371196B2 (en) Color processing apparatus and method
JP5622805B2 (en) Color adjustment apparatus, color adjustment method, and color adjustment program
KR100755680B1 (en) Apparatus and method for color conversion
JP5761491B2 (en) Color processing apparatus and color processing program
JP2011061544A (en) Color information processor and its program
JP2008278055A (en) Color processor and method therefor
JP2008278054A (en) Color processing apparatus and its method
JP2019041244A (en) Image processing apparatus, image forming apparatus, and program
US7796298B2 (en) Image processing method, image processing apparatus, and storage medium
JP4946541B2 (en) Color conversion processing program, color conversion processing device, and image forming system
JP2010213120A (en) Image processing apparatus and image processing method
JP2009171040A5 (en)
JP4974030B2 (en) Image processing apparatus and image processing method
JP4438660B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP2004159332A (en) Color management method for output image of printer
JP5963511B2 (en) Data processing apparatus, data processing method and program thereof
JP2017098740A (en) Image processing apparatus, image processing method, image forming system, and image forming apparatus
JP2006211579A (en) Color profile producing method and system
JP2004242072A (en) Device and program for modifying color conversion definition
JP2007142901A (en) Color image processing device, color image forming device, color image forming system, color image processing method, and color image forming method
JP2007006188A (en) Image processing apparatus, method of controlling the same and program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20120605