JP2018121308A - Information processing apparatus, image forming apparatus, and information processing program - Google Patents

Information processing apparatus, image forming apparatus, and information processing program Download PDF

Info

Publication number
JP2018121308A
JP2018121308A JP2017013597A JP2017013597A JP2018121308A JP 2018121308 A JP2018121308 A JP 2018121308A JP 2017013597 A JP2017013597 A JP 2017013597A JP 2017013597 A JP2017013597 A JP 2017013597A JP 2018121308 A JP2018121308 A JP 2018121308A
Authority
JP
Japan
Prior art keywords
value
color
unit
color value
profile
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
JP2017013597A
Other languages
Japanese (ja)
Inventor
松島 由紀
Yuki Matsushima
由紀 松島
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2017013597A priority Critical patent/JP2018121308A/en
Publication of JP2018121308A publication Critical patent/JP2018121308A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To create a profile according to an image forming part to be adjusted.SOLUTION: A colorimetric value acquisition part 36 of an information processing apparatus 10 acquires a colorimetric value of each of a plurality of patch images formed on a medium by an image forming part (image forming apparatus, engine part) to be adjusted on the basis of patch image data that defines a first color value of each of a plurality of patch areas PE. A profile communication part 32C acquires an output profile that defines a second color value corresponding to an absolute color value of an absolute color space. A calculation part 37 calculates a conversion formula for converting the second color value into the first color value on the basis of the colorimetric values. The conversion part 38 converts the second color value defined by the output profile by using the conversion formula.SELECTED DRAWING: Figure 5

Description

本発明は、情報処理装置、画像形成装置、および情報処理プログラムに関する。   The present invention relates to an information processing apparatus, an image forming apparatus, and an information processing program.

パーソナルコンピュータなどの入力デバイスとプリンタなどの出力デバイスとでは色の再現範囲や色空間の定義が異なる。このため、入力デバイスの色情報を絶対色空間の色情報に変換した後に、絶対色空間の色情報を出力デバイスで再現可能な色空間の色情報に変換し、出力することが行われている。これらの色情報の変換には、入力プロファイルと出力プロファイルとから構成されるICCプロファイルが用いられる。   The definition of the color reproduction range and color space differs between an input device such as a personal computer and an output device such as a printer. For this reason, after converting the color information of the input device into the color information of the absolute color space, the color information of the absolute color space is converted into the color information of the color space that can be reproduced by the output device and output. . For conversion of the color information, an ICC profile including an input profile and an output profile is used.

ここで、出力デバイスは、経時変化などにより特性が変動する場合がある。このため、出力デバイスの特性変動に応じて、製品出荷時に配布されたICCプロファイルを修正するシステムが開示されている(例えば、特許文献1、特許文献2参照)。特許文献1には、完全に可変な関係の入力プロファイルと出力プロファイルについて、パッチの測色データと該入力プロファイルを用いて、該出力プロファイルを修正する技術が開示されている。特許文献2には、パッチの色値を用いて、入力プロファイルを補正する技術が開示されている。   Here, the characteristics of the output device may vary due to changes over time. For this reason, a system for correcting an ICC profile distributed at the time of product shipment in accordance with a characteristic variation of an output device has been disclosed (for example, see Patent Document 1 and Patent Document 2). Patent Document 1 discloses a technique for correcting an output profile by using colorimetric data of a patch and the input profile for an input profile and an output profile having a completely variable relationship. Patent Document 2 discloses a technique for correcting an input profile using a color value of a patch.

しかしながら、特許文献1の技術では、出力プロファイルの修正に用いるデータを導出する際に、入力プロファイルと出力プロファイルの双方を用いる必要がある。このため、特許文献1の技術では、入力プロファイルと出力プロファイルが完全に可変な関係でないと、出力プロファイルの補正精度が低下していた。このため、特許文献1の技術では、調整対象のプロファイルが制限され、調整対象の画像形成部に応じた御正を行うことが出来ない場合があった。また、特許文献2の技術は、入力ファイルを補正する技術であり、出力プロファイルの補正はなされていない。このため、特許文献2の技術では、調整対象の画像形成部に応じた補正を行うことができなかった。すなわち、従来では、調整対象の画像形成部に応じたプロファイルを生成することは困難であった。   However, in the technique of Patent Document 1, it is necessary to use both the input profile and the output profile when deriving data used for correcting the output profile. For this reason, in the technique of Patent Document 1, if the input profile and the output profile are not completely variable, the correction accuracy of the output profile is lowered. For this reason, in the technique of Patent Document 1, the profile to be adjusted is limited, and there is a case where the correction according to the image forming unit to be adjusted cannot be performed. The technique of Patent Document 2 is a technique for correcting an input file, and an output profile is not corrected. For this reason, the technique of Patent Document 2 cannot perform correction according to the image forming unit to be adjusted. That is, conventionally, it has been difficult to generate a profile corresponding to the image forming unit to be adjusted.

本発明は、上記に鑑みてなされたものであって、調整対象の画像形成部に応じたプロファイルを生成することを目的とする。   The present invention has been made in view of the above, and an object thereof is to generate a profile corresponding to an image forming unit to be adjusted.

上述した課題を解決し、目的を達成するために、情報処理装置は、複数のパッチ領域の各々の第1色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得する測色値取得部と、絶対色空間の絶対色値に対応する第2色値を規定した、出力プロファイルを取得するプロファイル取得部と、前記測色値に基づいて、前記第2色値を前記第1色値に変換するための変換式を算出する算出部と、前記出力プロファイルの前記第2色値を、前記変換式を用いて変換する変換部と、を備える。   In order to solve the above-described problems and achieve the object, the information processing apparatus forms an image on the medium by the image forming unit to be adjusted based on the patch image data that defines the first color value of each of the plurality of patch areas. A colorimetric value acquisition unit that acquires the colorimetric values of each of the plurality of patch images, and a profile acquisition unit that acquires an output profile that defines a second color value corresponding to the absolute color value of the absolute color space; A calculation unit for calculating a conversion formula for converting the second color value into the first color value based on the colorimetric value, and the second color value of the output profile using the conversion formula. And a conversion unit for converting.

本発明によれば、調整対象の画像形成部に応じたプロファイルを生成することができる、という効果を奏する。   According to the present invention, it is possible to generate a profile according to an image forming unit to be adjusted.

図1は、本実施の形態の情報処理システムの構成の一例を示す模式図である。FIG. 1 is a schematic diagram illustrating an example of the configuration of the information processing system according to the present embodiment. 図2は、画像形成装置の構成の一例を示す機能ブロック図である。FIG. 2 is a functional block diagram illustrating an example of the configuration of the image forming apparatus. 図3は、ICCプロファイルの一例の説明図である。FIG. 3 is an explanatory diagram of an example of an ICC profile. 図4は、色変換処理の説明図である。FIG. 4 is an explanatory diagram of color conversion processing. 図5は、情報処理装置の機能的構成の一例を示す模式図である。FIG. 5 is a schematic diagram illustrating an example of a functional configuration of the information processing apparatus. 図6は、パッチ画像データの説明図である。FIG. 6 is an explanatory diagram of patch image data. 図7は、絶対色空間に配置された格子点の模式図である。FIG. 7 is a schematic diagram of lattice points arranged in the absolute color space. 図8は、情報処理装置で実行する情報処理の手順の一例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of an information processing procedure executed by the information processing apparatus. 図9は、変換式算出処理の手順の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of the procedure of the conversion formula calculation process. 図10は、更新処理の手順の一例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of the procedure of the update process. 図11は、画像形成装置の一例を示す模式図である。FIG. 11 is a schematic diagram illustrating an example of an image forming apparatus. 図12は、ハードウェア構成図である。FIG. 12 is a hardware configuration diagram.

以下に添付図面を参照して、情報処理装置、画像形成装置、および情報処理プログラムの実施の形態を詳細に説明する。   Hereinafter, embodiments of an information processing apparatus, an image forming apparatus, and an information processing program will be described in detail with reference to the accompanying drawings.

図1は、本実施の形態の情報処理システム1000の構成の一例を示す模式図である。情報処理システム1000は、情報処理装置10と、測色器12と、クライアントPC14と、画像形成装置20と、を備える。   FIG. 1 is a schematic diagram illustrating an example of a configuration of an information processing system 1000 according to the present embodiment. The information processing system 1000 includes an information processing apparatus 10, a colorimeter 12, a client PC 14, and an image forming apparatus 20.

情報処理装置10と、クライアントPC14と、画像形成装置20とは、ネットワーク18を介して通信可能に接続されている。情報処理装置10と、クライアントPC14と、画像形成装置20と、の少なくとも1つは、無線または有線により、ネットワーク18に接続されている。   The information processing apparatus 10, the client PC 14, and the image forming apparatus 20 are communicably connected via a network 18. At least one of the information processing apparatus 10, the client PC 14, and the image forming apparatus 20 is connected to the network 18 by wireless or wired.

測色器12は、情報処理装置10に接続されている。例えば、測色器12は、USB(Universal Serial Bus)ケーブルなどによって情報処理装置10に接続されている。なお、測色器12と情報処理装置10との接続形態は、USBケーブルを用いた接続に限定されない。また、測色器12は、画像形成装置20に接続されていてもよい。また、情報処理システム1000は、クライアントPC14を備えない構成であってもよい。また、情報処理システム1000は、情報処理装置10、測色器12、クライアントPC14、および画像形成装置20の少なくとも2つを、一体的に構成してもよい。   The colorimeter 12 is connected to the information processing apparatus 10. For example, the colorimeter 12 is connected to the information processing apparatus 10 by a USB (Universal Serial Bus) cable or the like. The connection form between the colorimeter 12 and the information processing apparatus 10 is not limited to connection using a USB cable. Further, the colorimeter 12 may be connected to the image forming apparatus 20. Further, the information processing system 1000 may be configured not to include the client PC 14. In addition, the information processing system 1000 may integrally configure at least two of the information processing apparatus 10, the colorimeter 12, the client PC 14, and the image forming apparatus 20.

本実施の形態では、説明を簡略化するために、情報処理システム1000が、情報処理装置10、クライアントPC14、および画像形成装置20の各々を1台備えた構成を示した。しかし、情報処理システム1000は、情報処理装置10、クライアントPC14、および画像形成装置20の少なくとも1つを、複数台備えた構成であってもよい。   In the present embodiment, in order to simplify the description, the information processing system 1000 has a configuration in which each of the information processing apparatus 10, the client PC 14, and the image forming apparatus 20 is provided. However, the information processing system 1000 may be configured to include a plurality of at least one of the information processing apparatus 10, the client PC 14, and the image forming apparatus 20.

クライアントPC14は、画像形成装置20に対して画像データを送信する。画像形成装置20に対して送信する画像データは、例えば、PostScript(登録商標)などのPDL(ページ記述言語)で記述されている。   The client PC 14 transmits image data to the image forming apparatus 20. The image data transmitted to the image forming apparatus 20 is described in PDL (page description language) such as PostScript (registered trademark), for example.

画像形成装置20は、媒体へ画像を形成する公知の画像形成機能を有する。画像形成装置20は、例えば、電子写真方式の画像形成装置である。なお、画像形成装置20の画像形成方式は、電子写真方式に限定されない。例えば、画像形成装置20は、インクジェット記録方式の画像形成装置であってもよい。   The image forming apparatus 20 has a known image forming function for forming an image on a medium. The image forming apparatus 20 is, for example, an electrophotographic image forming apparatus. Note that the image forming method of the image forming apparatus 20 is not limited to the electrophotographic method. For example, the image forming apparatus 20 may be an ink jet recording type image forming apparatus.

画像形成装置20は、受信した画像データに示される色情報を、絶対色空間の色情報に変換した後に、エンジン部(詳細後述)で再現可能な色空間の色情報に変換し、エンジン部へ出力する。エンジン部によって、画像データに応じた画像が媒体に形成される。   The image forming apparatus 20 converts the color information indicated in the received image data into color information in an absolute color space, and then converts the color information into color information in a color space that can be reproduced by an engine unit (described later in detail). Output. The engine unit forms an image corresponding to the image data on the medium.

なお、媒体は、画像形成可能な媒体であればよい。媒体は、例えば、公知の紙媒体(用紙)、合成紙、ビニール紙などである。   The medium may be any medium that can form an image. The medium is, for example, a known paper medium (paper), synthetic paper, vinyl paper, or the like.

測色器12は、媒体上に形成された画像の色を計測する装置である。測色器12には、公知の測色計を用いればよい。例えば、測色器12は、測定対象物に光を照射し、反射光を受光することで色を計測する。測色器12は、自動走査式であってもよいし、手動走査式であってもよい。本実施の形態では、測色器12は、媒体上に形成されたパッチ画像の各々の色を測色する(詳細後述)。   The colorimeter 12 is a device that measures the color of an image formed on a medium. A known colorimeter may be used as the colorimeter 12. For example, the colorimeter 12 measures the color by irradiating the measurement object with light and receiving reflected light. The colorimeter 12 may be an automatic scanning type or a manual scanning type. In the present embodiment, the colorimeter 12 measures each color of the patch image formed on the medium (details will be described later).

情報処理装置10は、画像形成装置20において色変換時に用いているプロファイルを、更新する(詳細後述)。   The information processing apparatus 10 updates the profile used at the time of color conversion in the image forming apparatus 20 (details will be described later).

次に、画像形成装置20の構成の一例を説明する。図2は、画像形成装置20の構成の一例を示す機能ブロック図である。画像形成装置20は、画像処理部22とエンジン部24と、を備える。   Next, an example of the configuration of the image forming apparatus 20 will be described. FIG. 2 is a functional block diagram illustrating an example of the configuration of the image forming apparatus 20. The image forming apparatus 20 includes an image processing unit 22 and an engine unit 24.

エンジン部24は、公知の画像形成機能を実行する。画像形成機能は、媒体へ画像を形成する機能である。本実施の形態では、エンジン部24は、CMYKの有色トナーを用いて画像を形成する、電子写真方式である場合を説明する。なお、エンジン部24は、CMYKの有色インクを用いて画像を形成する、インクジェット方式であってもよい。   The engine unit 24 performs a known image forming function. The image forming function is a function for forming an image on a medium. In the present embodiment, a case will be described in which the engine unit 24 is an electrophotographic system in which an image is formed using CMYK colored toner. The engine unit 24 may be an ink jet system that forms an image using CMYK colored ink.

画像処理部22は、画像形成装置20で受信した画像データを、エンジン部24で処理可能な形式に変換し、エンジン部24へ出力する。   The image processing unit 22 converts the image data received by the image forming apparatus 20 into a format that can be processed by the engine unit 24, and outputs the converted data to the engine unit 24.

画像処理部22は、レンダリング処理部22Aと、CMS処理部22Bと、γ補正部22Cと、ハーフトーン処理部22Dと、プロファイル記憶部22Eと、プロファイル送受信部22Fと、を備える。レンダリング処理部22A、CMS処理部22B、γ補正部22C、ハーフトーン処理部22D、およびプロファイル送受信部22Fの一部または全ては、CPU(Central Processing Unit)などの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、IC(Integrated Circuit)などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。   The image processing unit 22 includes a rendering processing unit 22A, a CMS processing unit 22B, a γ correction unit 22C, a halftone processing unit 22D, a profile storage unit 22E, and a profile transmission / reception unit 22F. Some or all of the rendering processing unit 22A, CMS processing unit 22B, γ correction unit 22C, halftone processing unit 22D, and profile transmission / reception unit 22F cause a processing device such as a CPU (Central Processing Unit) to execute a program, That is, it may be realized by software, may be realized by hardware such as an IC (Integrated Circuit), or may be realized by using software and hardware together.

レンダリング処理部22Aは、受信した画像データのデータ形式を、ベクタ形式からラスタ形式に変換する。これによって、レンダリング処理部22Aは、受信した画像データを、1画素を例えば8bitの濃度値で表す画像データに変換する。   The rendering processing unit 22A converts the data format of the received image data from a vector format to a raster format. As a result, the rendering processing unit 22A converts the received image data into image data in which one pixel is expressed by, for example, an 8-bit density value.

CMS処理部22Bは、レンダリング処理部22Aから取得した画像データについて、色変換処理を行う。CMS処理部22Bは、プロファイル記憶部22Eに記憶されているICCプロファイル26を用いて、色変換処理を行う。   The CMS processing unit 22B performs color conversion processing on the image data acquired from the rendering processing unit 22A. The CMS processing unit 22B performs color conversion processing using the ICC profile 26 stored in the profile storage unit 22E.

まず、ICCプロファイル26について説明する。ICCプロファイル26は、色変換に用いるプロファイルである。ICCプロファイル26は、入力プロファイル26Aと、出力プロファイル26Bと、から構成される。   First, the ICC profile 26 will be described. The ICC profile 26 is a profile used for color conversion. The ICC profile 26 includes an input profile 26A and an output profile 26B.

図3は、ICCプロファイル26の一例の説明図である。図3(A)は、入力プロファイル26Aの一例の説明図である。図3(B)は、出力プロファイル26Bの一例の説明図である。   FIG. 3 is an explanatory diagram of an example of the ICC profile 26. FIG. 3A is an explanatory diagram of an example of the input profile 26A. FIG. 3B is an explanatory diagram of an example of the output profile 26B.

入力プロファイル26Aは、受信した画像データの色空間の色値を、絶対色空間の色値に変換するためのプロファイルである。   The input profile 26A is a profile for converting the color value of the color space of the received image data into the color value of the absolute color space.

以下では、絶対色空間の色値を、絶対色値と称して説明する場合がある。   Hereinafter, the color value in the absolute color space may be referred to as an absolute color value.

すなわち、入力プロファイル26Aは、受信した画像データのCMYK色空間の色値と、絶対色値と、を対応づけたLUT(ルックアップテーブル)である。入力プロファイル26Aは、AtoBテーブルと称される場合もある。   That is, the input profile 26A is an LUT (look-up table) in which color values in the CMYK color space of received image data are associated with absolute color values. The input profile 26A may be referred to as an AtoB table.

なお、入力プロファイル26Aは、CMYK色空間の色値に代えて、RGB色空間などの他の色空間の色値が登録されていてもよい。この場合、入力プロファイル26Aは、RGB色空間の画像データの色値を絶対色値に変換するためのプロファイルとして機能することとなる。本実施の形態では、入力プロファイル26Aには、CMYK色空間の色値と、絶対色値と、が対応付けられているものとして説明する。   In the input profile 26A, color values of other color spaces such as the RGB color space may be registered instead of the color values of the CMYK color space. In this case, the input profile 26A functions as a profile for converting color values of image data in the RGB color space into absolute color values. In the present embodiment, it is assumed that the input profile 26A is associated with a color value in the CMYK color space and an absolute color value.

本実施の形態では、絶対色空間が、Lab色空間(Lab表色系とも称する)である場合を説明する。なお、絶対色空間は、例えば、sRGBやAdobeRGBなどであってもよい。   In the present embodiment, a case will be described in which the absolute color space is a Lab color space (also referred to as a Lab color system). The absolute color space may be, for example, sRGB or AdobeRGB.

出力プロファイル26Bは、絶対色値を、エンジン部24に依存する色空間(本実施の形態では、CMYK色空間)の色値に変換するためのプロファイルである。以下では、エンジン部24に依存する色空間の色値を、第2色値と称して説明する場合がある。   The output profile 26B is a profile for converting an absolute color value into a color value in a color space (in this embodiment, a CMYK color space) depending on the engine unit 24. Hereinafter, the color value of the color space depending on the engine unit 24 may be referred to as a second color value.

すなわち、出力プロファイル26Bは、絶対色値と、エンジン部24に依存するCMYK色空間の色値である第2色値と、を対応づけたLUTである。出力プロファイル26Bは、BtoAテーブルと称される場合もある。   That is, the output profile 26 </ b> B is an LUT in which absolute color values are associated with second color values that are color values in the CMYK color space depending on the engine unit 24. The output profile 26B may be referred to as a BtoA table.

なお、出力プロファイル26Bは、第2色値として、エンジン部24に依存する色空間の色値が登録されていればよく、色空間はCMYK色空間に限定されない。例えば、出力プロファイル26Bには、第2色値として、RGB色空間の色値や、CMYKにレッド、グリーン、ブルーなどが加わった色空間の色値が登録されていてもよい。本実施の形態では、出力プロファイル26Bには、絶対色値と、CMYK色空間の色値(第2色値)と、が対応付けられているものとして説明する。   The output profile 26B only needs to register the color value of the color space depending on the engine unit 24 as the second color value, and the color space is not limited to the CMYK color space. For example, in the output profile 26B, as the second color value, a color value in the RGB color space or a color value in which red, green, blue, or the like is added to CMYK may be registered. In the present embodiment, it is assumed that the output profile 26B is associated with an absolute color value and a color value (second color value) in the CMYK color space.

図2に戻り説明を続ける。CMS処理部22Bは、レンダリング処理部22Aから受付けた画像データの色空間の色値を、入力プロファイル26Aを用いて絶対色値に変換した後に、出力プロファイル26Bを用いてエンジン部24に依存するCMYK色空間の色値に変換する。   Returning to FIG. The CMS processing unit 22B converts the color value of the color space of the image data received from the rendering processing unit 22A into an absolute color value using the input profile 26A, and then depends on the engine unit 24 using the output profile 26B. Convert to color space color value.

図4は、CMS処理部22Bによる色変換処理の説明図である。CMS処理部22Bは、レンダリング処理部22Aから受付けた画像データの色空間の色値(CMYKの色値)を、入力プロファイル26Aにおける対応する絶対色値(Labの色値)に変換する。そして、CMS処理部22Bは、この絶対色値を、出力プロファイル26Bにおける、対応する第2色値(CMYK色空間の色値)に変換する。これによって、CMS処理部22Bは、レンダリング処理部22Aから受付けた画像データを、エンジン部24に依存するCMYK色空間の第2色値に変換する。   FIG. 4 is an explanatory diagram of color conversion processing by the CMS processing unit 22B. The CMS processing unit 22B converts the color value (CMYK color value) of the color space of the image data received from the rendering processing unit 22A into the corresponding absolute color value (Lab color value) in the input profile 26A. Then, the CMS processing unit 22B converts the absolute color value into a corresponding second color value (color value in the CMYK color space) in the output profile 26B. Thereby, the CMS processing unit 22B converts the image data received from the rendering processing unit 22A into the second color value of the CMYK color space depending on the engine unit 24.

図2に戻り説明を続ける。γ補正部22Cは、CMS処理部22Bで第2色値に変換された画像データについて、γ補正を行う。ハーフトーン処理部22Dは、γ補正部22Cでγ補正された画像データにスクリーン処理を行い、エンジン部24へ出力する。スクリーン処理は、中間調処理と称される場合もある。   Returning to FIG. The γ correction unit 22C performs γ correction on the image data converted into the second color value by the CMS processing unit 22B. The halftone processing unit 22D performs screen processing on the image data that has been γ-corrected by the γ correction unit 22C, and outputs the screen data to the engine unit 24. The screen processing may be referred to as halftone processing.

エンジン部24は、画像処理部22から受付けた画像データを用いて、媒体に画像を形成する。   The engine unit 24 forms an image on the medium using the image data received from the image processing unit 22.

ここで、CMS処理部22Bが用いるICCプロファイル26は、初期状態では、画像形成装置20の製造時などにプロファイル記憶部22Eに記憶されたものが用いられる。しかし、エンジン部24では、経時変化などによる特性変動が生じる。この場合、同じICCプロファイル26を用いてCMS処理部22Bで色変換処理を継続して行うと、結果的に、エンジン部24に最適な色変換がなされない状態となる場合がある。   Here, the ICC profile 26 used by the CMS processing unit 22B is initially stored in the profile storage unit 22E when the image forming apparatus 20 is manufactured. However, in the engine unit 24, characteristic variations due to changes over time occur. In this case, if the CMS processing unit 22B continues to perform color conversion processing using the same ICC profile 26, the engine unit 24 may not be optimally color-converted as a result.

また、異なる複数のエンジン部24に対して、同じICCプロファイル26を用いて色変換処理を行った場合、エンジン部24の個体差などにより、同じ色味の画像形成が実現されない場合がある。   In addition, when color conversion processing is performed on a plurality of different engine units 24 using the same ICC profile 26, image formation with the same color may not be realized due to individual differences of the engine units 24.

そこで、本実施の形態では、プロファイル送受信部22Fは、プロファイル記憶部22EのICCプロファイル26を、情報処理装置10で更新されたICCプロファイル26に更新する。   Therefore, in the present embodiment, the profile transmission / reception unit 22F updates the ICC profile 26 of the profile storage unit 22E to the ICC profile 26 updated by the information processing apparatus 10.

次に、情報処理装置10の機能を説明する。図5は、情報処理装置10の機能的構成の一例を示す模式図である。   Next, functions of the information processing apparatus 10 will be described. FIG. 5 is a schematic diagram illustrating an example of a functional configuration of the information processing apparatus 10.

情報処理装置10は、通信部31と、制御部30と、を備える。通信部31は、測色器12や画像形成装置20などと通信する。制御部30は、情報処理装置10を制御する。   The information processing apparatus 10 includes a communication unit 31 and a control unit 30. The communication unit 31 communicates with the colorimeter 12 and the image forming apparatus 20. The control unit 30 controls the information processing apparatus 10.

制御部30は、通信制御部32と、パッチ画像データ生成部33と、プロファイル更新処理部34と、を備える。通信制御部32は、画像データ通信部32A、測色結果通信部32B、およびプロファイル通信部32Cを含む。プロファイル更新処理部34は、パッチ画像データ取得部35と、測色値取得部36と、算出部37と、変換部38と、を含む。算出部37は、特定部37Aと、選出部37Bと、変換式算出部37Cと、を含む。変換部38は、プロファイル更新部38Aと、白色点更新部38Bと、プロファイル名更新部38Cと、を含む。   The control unit 30 includes a communication control unit 32, a patch image data generation unit 33, and a profile update processing unit 34. The communication control unit 32 includes an image data communication unit 32A, a color measurement result communication unit 32B, and a profile communication unit 32C. The profile update processing unit 34 includes a patch image data acquisition unit 35, a colorimetric value acquisition unit 36, a calculation unit 37, and a conversion unit 38. The calculation unit 37 includes a specifying unit 37A, a selection unit 37B, and a conversion formula calculation unit 37C. The conversion unit 38 includes a profile update unit 38A, a white point update unit 38B, and a profile name update unit 38C.

制御部30は、通信制御部32、画像データ通信部32A、測色結果通信部32B、プロファイル通信部32C、パッチ画像データ生成部33、プロファイル更新処理部34、パッチ画像データ取得部35、測色値取得部36、算出部37、特定部37A、選出部37B、変換式算出部37C、変換部38、プロファイル更新部38A、白色点更新部38B、およびプロファイル名更新部38C、の一部または全ては、CPUなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ICなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。   The control unit 30 includes a communication control unit 32, an image data communication unit 32A, a color measurement result communication unit 32B, a profile communication unit 32C, a patch image data generation unit 33, a profile update processing unit 34, a patch image data acquisition unit 35, and a color measurement. Part or all of value acquisition unit 36, calculation unit 37, identification unit 37A, selection unit 37B, conversion formula calculation unit 37C, conversion unit 38, profile update unit 38A, white point update unit 38B, and profile name update unit 38C Can cause a processing device such as a CPU to execute a program, that is, can be realized by software, can be realized by hardware such as an IC, or can be realized by combining software and hardware. Good.

まず、パッチ画像データ生成部33について説明する。パッチ画像データ生成部33は、パッチ画像データを生成する。   First, the patch image data generation unit 33 will be described. The patch image data generation unit 33 generates patch image data.

図6は、パッチ画像データ40の説明図である。パッチ画像データ40は、複数のパッチ領域PEの各々の第1色値を規定した画像データである。複数のパッチ領域PEは、第1色値および形成位置が互いに異なる。第1色値は、CMYK色空間によって表される。詳細には、第1色値は、C色の色値であるC値、M色の色値であるM値、Y色の色値であるY値、K色の色値であるK値で表される。複数のパッチ領域PEの各々の第1色値は、C値、Y値、M値、およびK値の少なくとも1つが互いに異なる。また、複数のパッチ領域PEの各々は、互いに異なる位置に形成されるように、重複しない位置に配置される。   FIG. 6 is an explanatory diagram of the patch image data 40. The patch image data 40 is image data that defines the first color value of each of the plurality of patch areas PE. The plurality of patch areas PE have different first color values and formation positions. The first color value is represented by the CMYK color space. Specifically, the first color value is a C value that is a C color value, an M value that is an M color value, a Y value that is a Y color value, and a K value that is a K color value. expressed. Each of the first color values of the plurality of patch regions PE is different from each other in at least one of C value, Y value, M value, and K value. Further, each of the plurality of patch regions PE is arranged at a position that does not overlap so as to be formed at a different position.

本実施の形態では、パッチ画像データ40は、N個のパッチ領域PEを含む場合を一例として説明する。なお、Nは、2以上の整数である。   In the present embodiment, the case where the patch image data 40 includes N patch areas PE will be described as an example. N is an integer of 2 or more.

図5に戻り説明を続ける。パッチ画像データ生成部33は、N個のパッチ領域PEの各々の第1色値を規定したパッチ画像データ40を生成してもよいし、記憶部から読取ってもよい。   Returning to FIG. The patch image data generation unit 33 may generate the patch image data 40 that defines the first color value of each of the N patch areas PE, or may read it from the storage unit.

なお、パッチ画像データ生成部33は、パッチ領域PEの各々の第1色値に、任意の色値を定めればよい。また、パッチ画像データ生成部33は、シャドー色などの重要とする色の割合を増やすなどの処理を行い、調整対象の画像形成装置20に応じて最適化したパッチ画像データ40を生成してもよい。   Note that the patch image data generation unit 33 may determine an arbitrary color value for each first color value of the patch area PE. The patch image data generation unit 33 also performs processing such as increasing the proportion of important colors such as shadow colors, and generates patch image data 40 optimized for the image forming apparatus 20 to be adjusted. Good.

パッチ画像データ生成部33は、パッチ画像データ40を、通信制御部32およびプロファイル更新処理部34へ出力する。   The patch image data generation unit 33 outputs the patch image data 40 to the communication control unit 32 and the profile update processing unit 34.

通信制御部32の画像データ通信部32Aは、パッチ画像データ生成部33からパッチ画像データ40を受付けると、通信部31を介して画像形成装置20へ送信する。画像データ通信部32Aは、調整対象の画像形成装置20へ、パッチ画像データ40を送信する。   When the image data communication unit 32A of the communication control unit 32 receives the patch image data 40 from the patch image data generation unit 33, the image data communication unit 32A transmits the patch image data 40 to the image forming apparatus 20 via the communication unit 31. The image data communication unit 32A transmits the patch image data 40 to the image forming apparatus 20 to be adjusted.

調整対象の画像形成装置20とは、格納されているICCプロファイル26の更新対象の、画像形成装置20である。例えば、制御部30は、ユーザによって操作される操作部から、調整対象の画像形成装置20の識別情報を受付ける。そして、制御部30は、受付けた識別情報によって識別される画像形成装置20を、調整対象の画像形成装置20として用いればよい。   The image forming apparatus 20 to be adjusted is the image forming apparatus 20 to be updated of the stored ICC profile 26. For example, the control unit 30 receives identification information of the image forming apparatus 20 to be adjusted from an operation unit operated by the user. Then, the control unit 30 may use the image forming apparatus 20 identified by the received identification information as the image forming apparatus 20 to be adjusted.

パッチ画像データ40を受信した画像形成装置20は、該パッチ画像データ40に応じて媒体にパッチ画像を形成する。例えば、画像形成装置20は、図6に示すように、パッチ画像データ40に示されるN個のパッチ領域PEの各々に対応するパッチ画像Pを、媒体44に形成する。   The image forming apparatus 20 that has received the patch image data 40 forms a patch image on a medium according to the patch image data 40. For example, as illustrated in FIG. 6, the image forming apparatus 20 forms a patch image P corresponding to each of the N patch areas PE indicated in the patch image data 40 on the medium 44.

なお、画像形成装置20は、情報処理装置10から受信したパッチ画像データ40を、エンジン部24に依存するCMYK色空間の色情報に変換済の画像データとして用いる。このため、画像形成装置20は、情報処理装置10からパッチ画像データ40について、CMS処理部22Bによる色変換処理を行わずに、γ補正部22Cによるγ補正処理、ハーフトーン処理部22Dによるハーフトーン処理を行い、エンジン部24へ出力する。   The image forming apparatus 20 uses the patch image data 40 received from the information processing apparatus 10 as image data that has been converted into color information in the CMYK color space that depends on the engine unit 24. For this reason, the image forming apparatus 20 does not perform color conversion processing by the CMS processing unit 22B on the patch image data 40 from the information processing device 10, and performs gamma correction processing by the gamma correction unit 22C and halftone processing by the halftone processing unit 22D. Processing is performed and output to the engine unit 24.

画像形成装置20によってパッチ画像Pの形成された媒体44は、測色器12によってパッチ画像Pの各々の色値(以下、測色値と称する)が測定される。例えば、パッチ画像Pの形成された媒体44を、ユーザが測色器12へセットする。これによって、測色器12は、媒体44に形成されたパッチ画像Pの各々の測色値を得る。そして、測色器12は、N個のパッチ画像Pの各々の測色値を含む、測色結果を、情報処理装置10へ送信する。   For the medium 44 on which the patch image P is formed by the image forming apparatus 20, each color value (hereinafter referred to as a colorimetric value) of the patch image P is measured by the colorimeter 12. For example, the user sets the medium 44 on which the patch image P is formed on the colorimeter 12. As a result, the colorimeter 12 obtains each colorimetric value of the patch image P formed on the medium 44. Then, the colorimeter 12 transmits a color measurement result including the color measurement values of each of the N patch images P to the information processing apparatus 10.

通信制御部32の測色結果通信部32Bは、通信部31を介して測色器12から、媒体44に形成された、N個のパッチ画像Pの各々の測色値を含む測色結果を取得し、プロファイル更新処理部34へ出力する。   The color measurement result communication unit 32B of the communication control unit 32 receives the color measurement result including the color measurement values of each of the N patch images P formed on the medium 44 from the color measuring device 12 via the communication unit 31. Acquire and output to the profile update processing unit 34.

なお、画像形成装置20に測色器12を接続した構成としてもよい。例えば、パッチ画像Pの形成された媒体44の排出トレイに、測色器12を設置する。測色器12は、排出トレイに媒体44が排出されると、該媒体44のパッチ画像Pの各々を測色し、測色値を含む測色結果を得る。そして、測色器12は、画像形成装置20およびネットワーク18を介して情報処理装置10へ、測色結果を送信してもよい。   The color measuring device 12 may be connected to the image forming apparatus 20. For example, the colorimeter 12 is installed on the discharge tray of the medium 44 on which the patch image P is formed. When the medium 44 is discharged to the discharge tray, the colorimeter 12 measures each of the patch images P on the medium 44 and obtains a color measurement result including the colorimetric values. Then, the colorimeter 12 may transmit the color measurement result to the information processing apparatus 10 via the image forming apparatus 20 and the network 18.

プロファイル通信部32Cは、プロファイル取得部の一例である。プロファイル通信部32Cは、出力プロファイル26Bを取得する。本実施の形態では、プロファイル通信部32Cは、調整対象の画像形成装置20に格納されているICCプロファイル26を、通信部31を介して該画像形成装置20から取得する。そして、プロファイル通信部32Cは、ICCプロファイル26をプロファイル更新処理部34へ出力する。なお、プロファイル通信部32Cは、取得したICCプロファイル26における出力プロファイル26Bのみを、プロファイル更新処理部34へ出力してもよい。   The profile communication unit 32C is an example of a profile acquisition unit. The profile communication unit 32C acquires the output profile 26B. In the present embodiment, the profile communication unit 32C acquires the ICC profile 26 stored in the image forming apparatus 20 to be adjusted from the image forming apparatus 20 via the communication unit 31. Then, the profile communication unit 32C outputs the ICC profile 26 to the profile update processing unit 34. Note that the profile communication unit 32C may output only the output profile 26B in the acquired ICC profile 26 to the profile update processing unit 34.

次に、プロファイル更新処理部34について説明する。プロファイル更新処理部34は、調整対象の画像形成装置20から取得したICCプロファイル26を更新する。具体的には、プロファイル更新処理部34は、調整対象の画像形成装置20から取得したICCプロファイル26における、出力プロファイル26Bを更新する。   Next, the profile update processing unit 34 will be described. The profile update processing unit 34 updates the ICC profile 26 acquired from the image forming apparatus 20 to be adjusted. Specifically, the profile update processing unit 34 updates the output profile 26B in the ICC profile 26 acquired from the image forming apparatus 20 to be adjusted.

プロファイル更新処理部34は、パッチ画像データ取得部35と、測色値取得部36と、算出部37と、変換部38と、を備える。   The profile update processing unit 34 includes a patch image data acquisition unit 35, a colorimetric value acquisition unit 36, a calculation unit 37, and a conversion unit 38.

パッチ画像データ取得部35は、パッチ画像データ生成部33からパッチ画像データ40を取得する。測色値取得部36は、測色結果通信部32Bおよび通信部31を介して、測色器12から測色結果を取得する。測色結果は、パッチ画像データ取得部35で取得したパッチ画像データ40に基づいて、調整対象の画像形成装置20で媒体44に形成された複数のパッチ画像Pの各々の測色値を示す。   The patch image data acquisition unit 35 acquires the patch image data 40 from the patch image data generation unit 33. The colorimetric value acquisition unit 36 acquires a colorimetry result from the colorimeter 12 via the colorimetry result communication unit 32B and the communication unit 31. The color measurement result indicates the color measurement value of each of the plurality of patch images P formed on the medium 44 by the image forming apparatus 20 to be adjusted based on the patch image data 40 acquired by the patch image data acquisition unit 35.

ここで、測色器12による測色値は、絶対色空間以外の色空間で示される場合がある。例えば、測色器12による測色値が、XYZ色空間(XYZ表色系と称する場合もある)で示される場合がある。   Here, the colorimetric values obtained by the colorimeter 12 may be indicated in a color space other than the absolute color space. For example, colorimetric values obtained by the colorimeter 12 may be indicated in an XYZ color space (sometimes referred to as an XYZ color system).

この場合、測色値取得部36は、測色結果に含まれる、絶対色空間以外の色空間で示される測色値を、絶対色空間の測色値に変換する。本実施の形態では、測色値取得部36は、測色結果に含まれる測色値を、Lab色空間で示される測色値に変換する。   In this case, the colorimetric value acquisition unit 36 converts the colorimetric value included in the colorimetry result and indicated in a color space other than the absolute color space into a colorimetric value in the absolute color space. In the present embodiment, the colorimetric value acquisition unit 36 converts the colorimetric values included in the colorimetric results into colorimetric values indicated in the Lab color space.

このとき、測色値取得部36は、特定の白色値を絶対色空間(Lab色空間)の基準の白色値として用いて、測色結果に含まれる測色値を絶対色空間(Lab色空間)で示される測色値に変換することが好ましい。特定の白色値には、画像形成装置20で形成対象の媒体44の白色領域の、測色器12による測色値である白色値を用いる。   At this time, the colorimetric value acquisition unit 36 uses the specific white value as the reference white value of the absolute color space (Lab color space), and uses the colorimetric value included in the color measurement result as the absolute color space (Lab color space). It is preferable to convert to a colorimetric value indicated by As the specific white value, a white value that is a colorimetric value measured by the colorimeter 12 in the white region of the medium 44 to be formed by the image forming apparatus 20 is used.

絶対色空間で示される測色値について説明する。測色器12による測色結果をLab色空間で表した測色値は、D50等の基準照明下における完全拡散板を測定した際の色値を白色値とし、この白色値に対する相対的な値として算出される。この白色値は、基準照明D50の場合、例えば、(X,Y,Z)=(96.42,100.0,82.49)である。すなわち、特定の白色値は、画像形成装置20で形成対象の媒体44の白色領域の測色値であり、白を基準として表される白色値である。   The colorimetric values indicated in the absolute color space will be described. The colorimetric value obtained by expressing the colorimetric result of the colorimeter 12 in the Lab color space is a color value obtained by measuring a complete diffuser plate under reference illumination such as D50 as a white value, and a relative value with respect to the white value. Is calculated as In the case of the reference illumination D50, this white value is, for example, (X, Y, Z) = (96.42, 100.0, 82.49). That is, the specific white value is a colorimetric value of the white region of the medium 44 to be formed by the image forming apparatus 20 and is a white value expressed with white as a reference.

ここで、CIE(Commission International De L’eclairage)では、測光した値を「絶対的」、完全拡散板に対する相対的な値を「相対的」であると定義している。一方、今日のカラーマネジメントにおけるデファクトスタンダードであるICCプロファイルフォーマット(International Color Consortiumで提唱されたフォーマット仕様)では、完全拡散板に対する相対的な値は「絶対的」、画像形成装置20で形成対象の媒体44の白色領域に対して相対的な値は「相対的」であると定義している。完全拡散板に対する相対的な値は、画像形成装置20で形成対象の媒体44の白色領域に対して絶対的な値となるためである。   Here, in CIE (Commission International De L'eclairage), a photometric value is defined as “absolute” and a relative value with respect to a complete diffusion plate is defined as “relative”. On the other hand, in the ICC profile format (format specification proposed by the International Color Consortium), which is the de facto standard in today's color management, the relative value to the complete diffuser is “absolute”, and the medium to be formed by the image forming apparatus 20 The relative value for 44 white areas is defined as “relative”. This is because the relative value with respect to the complete diffusion plate is an absolute value with respect to the white region of the medium 44 to be formed by the image forming apparatus 20.

このため、測色器12から得られた測色結果を、上記の特定の白色値を基準の白色値として用いて、Lab色空間で示される測色値に変換した測色値は、絶対的な値、すなわち、絶対Lab値となる。   Therefore, the colorimetric value obtained by converting the colorimetric result obtained from the colorimeter 12 into the colorimetric value indicated in the Lab color space using the specific white value as a reference white value is an absolute value. Value, that is, an absolute Lab value.

画像形成装置20で、この絶対Lab値を用いて、再現元(入力プロファイル26A、例えばJapan Color)の色を、再現先である画像形成装置20で実現可能な色へ変換する色変換処理を行うと、再現元における白色領域の色味が、再現先である画像形成装置20で再現される。すなわち、再現元における白色領域の絶対Lab値が、画像形成装置20で形成可能な色域内に存在する場合、該画像形成装置20で形成対象の媒体44の白色領域に何等かの色画像を形成することで、画像形成後の媒体44に、再現元の白色領域の色味が再現される。このような絶対Lab値を用いた色変換を、絶対的色変換と称する場合がある。   The image forming apparatus 20 uses this absolute Lab value to perform color conversion processing for converting the color of the reproduction source (input profile 26A, for example, Japan Color) into a color that can be realized by the image forming apparatus 20 that is the reproduction destination. Then, the color of the white region at the reproduction source is reproduced by the image forming apparatus 20 which is the reproduction destination. That is, when the absolute Lab value of the white area at the reproduction source is within the color gamut that can be formed by the image forming apparatus 20, any color image is formed in the white area of the medium 44 to be formed by the image forming apparatus 20. As a result, the color of the white region that is the reproduction source is reproduced on the medium 44 after image formation. Such color conversion using the absolute Lab value may be referred to as absolute color conversion.

ここで、ICCプロファイル26では、絶対Lab値を、画像形成装置20で形成対象の媒体44の白色領域の色値に対して相対的なLab値に変換し、出力プロファイル26Bにおける絶対色値(Lab値)として用いる。この相対的なLab値を用いることにより、CMS処理部22Bによる色変換処理による、媒体44の白色領域を示す色値の入力色値と出力色値は、同じLab値(100,0,0)を有する。画像形成装置20で形成対象の媒体44の白色領域の色値に対して相対的なLab値を、相対Lab値、相対Lab値を用いた色変換処理を相対的色変換と称する。   Here, in the ICC profile 26, the absolute Lab value is converted into a Lab value relative to the color value of the white region of the medium 44 to be formed by the image forming apparatus 20, and the absolute color value (Lab) in the output profile 26B is converted. Value). By using the relative Lab value, the input color value and the output color value of the color value indicating the white area of the medium 44 by the color conversion processing by the CMS processing unit 22B are the same Lab value (100, 0, 0). Have The Lab value relative to the color value of the white area of the medium 44 to be formed by the image forming apparatus 20 is referred to as relative Lab value, and color conversion processing using the relative Lab value is referred to as relative color conversion.

絶対Lab値から相対Lab値への変換には、下記式(1)〜式(3)を用いればよい。   For conversion from the absolute Lab value to the relative Lab value, the following formulas (1) to (3) may be used.

Xr=(Xi/Xmw)×Xa ・・・式(1)
Yr=(Yi/Ymw)×Ya ・・・式(2)
Zr=(Zi/Zmw)×Za ・・・式(3)
Xr = (Xi / Xmw) × Xa (1)
Yr = (Yi / Ymw) × Ya (2)
Zr = (Zi / Zmw) × Za (3)

式(1)〜式(3)中、Xmw,Ymw,Zmwは、プロファイル通信部32Cで取得したICCプロファイル26における、ホワイトポイント(wtpt)タグで指定されるメディアホワイト値(媒体白色点)である。Xi,Yi,Ziは、測色器12で用いられる光源の白色点である。光源は、D50光源である。Xr,Yr,Zrは相対XYZ値を示し、Xa,Ya,Zaは絶対XYZ値を示す。   In Expressions (1) to (3), Xmw, Ymw, and Zmw are media white values (medium white points) specified by the white point (wtpt) tag in the ICC profile 26 acquired by the profile communication unit 32C. . Xi, Yi, and Zi are white points of the light source used in the colorimeter 12. The light source is a D50 light source. Xr, Yr, and Zr indicate relative XYZ values, and Xa, Ya, and Za indicate absolute XYZ values.

本実施の形態では、測色値取得部36は、測色結果通信部32Bおよび通信部31を介して測色器12から取得した測色結果に示される、N個のパッチ画像Pの各々の測色値について、上記式(1)〜式(3)を用いて相対XYZ値を算出した後に、Lab値を算出する。   In the present embodiment, the colorimetric value acquisition unit 36 includes each of the N patch images P indicated in the colorimetry results acquired from the colorimeter 12 via the colorimetry result communication unit 32B and the communication unit 31. For the colorimetric values, the Lab value is calculated after calculating the relative XYZ values using the above formulas (1) to (3).

このようにして、測色値取得部36は、測色結果に含まれる測色値を、Lab色空間で示される測色値(相対Lab値)に変換することで、N個のパッチ画像Pの各々の測色値を取得する。すなわち、測色値取得部36は、画像形成装置20で形成対象の媒体44の白色領域の測色値である白色値を、絶対色空間の基準の白色値として用いて、測色器12によって測色された測色値(変換前測色値)を絶対色値(相対Lab値)に変換することで、測色値を取得する。   In this way, the colorimetric value acquisition unit 36 converts the colorimetric values included in the colorimetric results into colorimetric values (relative Lab values) indicated in the Lab color space, so that N patch images P are obtained. Get each colorimetric value of. That is, the colorimetric value acquisition unit 36 uses the white value, which is the colorimetric value of the white region of the medium 44 to be formed by the image forming apparatus 20, as the reference white value of the absolute color space, by the colorimeter 12. The colorimetric value is obtained by converting the colorimetric value (pre-conversion colorimetric value) that has been measured into an absolute color value (relative Lab value).

これによって、更新前のICCプロファイル26を用いて変換された画像データの画像を形成した媒体44と、ICCプロファイル26の更新時に用いたパッチ画像Pの形成された媒体44と、の測色値に有意差がある場合であっても、ICCプロファイル26の更新時に修正が施されることとなる。   Thus, the colorimetric values of the medium 44 on which the image data image converted using the pre-update ICC profile 26 is formed and the medium 44 on which the patch image P used when the ICC profile 26 is updated are obtained. Even if there is a significant difference, correction is performed when the ICC profile 26 is updated.

次に、算出部37について説明する。算出部37は、測色値に基づいて、第2色値を第1色値に変換するための変換式を算出する。すなわち、算出部37は、出力プロファイル26Bにおける、測色値取得部36で取得した測色値に応じた絶対色値に対応する第2色値を、パッチ画像データ40における各パッチ画像Pの第1色値に変換するための、変換式を算出する。   Next, the calculation unit 37 will be described. The calculation unit 37 calculates a conversion formula for converting the second color value into the first color value based on the colorimetric value. That is, the calculation unit 37 uses the second color value corresponding to the absolute color value corresponding to the color measurement value acquired by the color measurement value acquisition unit 36 in the output profile 26B as the second color value of each patch image P in the patch image data 40. A conversion formula for converting to one color value is calculated.

算出部37は、特定部37Aと、選出部37Bと、変換式算出部37Cと、を含む。   The calculation unit 37 includes a specifying unit 37A, a selection unit 37B, and a conversion formula calculation unit 37C.

特定部37Aは、プロファイル通信部32Cから受付けた出力プロファイル26Bにおける、測色値取得部36で取得した測色値に応じた絶対色値に対応する、第2色値を特定する。   The specifying unit 37A specifies the second color value corresponding to the absolute color value corresponding to the colorimetric value acquired by the colorimetric value acquisition unit 36 in the output profile 26B received from the profile communication unit 32C.

詳細には、特定部37Aは、N個のLab値(相対Lab値)を、測色値取得部36から受付ける。上述したように、このLab値(相対Lab値)は、測色値取得部36が、測色結果に含まれる測色値をLab色空間で示される測色値に変換した値である。そして、特定部37Aは、このN個のLab値の各々に対応する第2色値を、出力プロファイル26Bから読取る。上述したように、出力プロファイル26Bは、Lab値と、第2色値と、を対応づけたLUTである。このため、特定部37Aは、出力プロファイル26Bにおける、N個のLab値の各々に対応する第2色値を、容易に読み取ることができる。これによって、特定部37Aは、測色値取得部36で取得した測色値(絶対色値)に対応する第2色値を、出力プロファイル26Bから特定する。   Specifically, the specifying unit 37 </ b> A receives N Lab values (relative Lab values) from the colorimetric value acquisition unit 36. As described above, this Lab value (relative Lab value) is a value obtained by the colorimetric value acquisition unit 36 converting the colorimetric value included in the colorimetric result into the colorimetric value indicated in the Lab color space. Then, the specifying unit 37A reads the second color value corresponding to each of the N Lab values from the output profile 26B. As described above, the output profile 26B is an LUT that associates the Lab value with the second color value. For this reason, the specification unit 37A can easily read the second color value corresponding to each of the N Lab values in the output profile 26B. Thereby, the specifying unit 37A specifies the second color value corresponding to the color measurement value (absolute color value) acquired by the color measurement value acquisition unit 36 from the output profile 26B.

次に、選出部37Bについて説明する。選出部37Bは、パッチ画像Pの各々の測色値に対応する第2色値と、第1色値と、の対を選出する。パッチ画像Pの測色値に対応する第2色値は、特定部37Aによって特定された第2色値である。また、第1色値は、上述したように、パッチ画像データ40におけるパッチ領域PEの各々の色値である。   Next, the selection unit 37B will be described. The selection unit 37B selects a pair of the second color value and the first color value corresponding to each colorimetric value of the patch image P. The second color value corresponding to the colorimetric value of the patch image P is the second color value specified by the specifying unit 37A. The first color value is the color value of each patch area PE in the patch image data 40 as described above.

例えば、選出部37Bは、パッチ領域PEの第1色値と、該パッチ領域PEを示すパッチ画像Pの測色値から特定された第2色値と、の対を選出する。パッチ領域PEを示すパッチ画像Pとは、パッチ画像データ40におけるパッチ領域PEを、媒体44に形成したものである。   For example, the selection unit 37B selects a pair of the first color value of the patch area PE and the second color value specified from the colorimetric value of the patch image P indicating the patch area PE. The patch image P indicating the patch area PE is obtained by forming the patch area PE in the patch image data 40 on the medium 44.

ここで、パッチ画像Pの第2色値は、ICCプロファイル26を用いて、パッチ画像データ40のパッチ領域PEの第1色値を、絶対色値であるLab値を介して色変換することによって得られたものといえる。このように、Lab値を介することから、パッチ領域PEの第1色値と、パッチ画像Pの測色値から特定された第2色値と、には、構成が類似であるものと非類似であるものとが混在している。   Here, the second color value of the patch image P is obtained by color-converting the first color value of the patch area PE of the patch image data 40 through the Lab value, which is an absolute color value, using the ICC profile 26. It can be said that it was obtained. As described above, since the Lab value is used, the first color value of the patch area PE and the second color value specified from the colorimetric value of the patch image P are dissimilar from those having similar configurations. Are mixed.

例えば、(L,a,b)=(30,50,10)を満たすCMYK色空間によって表される色値は、(50,70,15,20),(40,55,8,10)…と複数存在する。これは、Lab値が3変数で構成されるのに対し、CMYK色空間によって表される色値は、4変数のためである。   For example, the color values represented by the CMYK color space satisfying (L, a, b) = (30, 50, 10) are (50, 70, 15, 20), (40, 55, 8, 10). And there are multiple. This is because the Lab value is composed of three variables, whereas the color value represented by the CMYK color space is four variables.

そこで、選出部37Bは、パッチ画像データ40における複数(N個)のパッチ領域PEの各々の第1色値と、該第1色値に含まれるK色のK値が最も類似する第2色値と、の対を選出してもよい。   Therefore, the selection unit 37B selects the second color in which the first color value of each of the plurality (N) of patch areas PE in the patch image data 40 is the most similar to the K value of the K color included in the first color value. A pair of value may be selected.

詳細には、選出部37Bは、N個のパッチ領域PEの各々の第1色値に対して、第1色値に含まれるK値の±2%以下の範囲内のK値を示す第2色値を選出する。この場合、選出部37Bは、M個(M≦N)の対を選出することとなる。   Specifically, the selection unit 37B has a second K value within a range of ± 2% or less of the K value included in the first color value with respect to the first color value of each of the N patch areas PE. Select a color value. In this case, the selection unit 37B selects M (M ≦ N) pairs.

また、選出部37Bは、第1色値および第2色値の各々によって示される、C色のC値、M色のM値、Y色のY値、およびK色のK値を合計した合計色値が最も類似する、第1色値と第2色値との対を選出してもよい。   In addition, the selection unit 37B adds the C value of the C color, the M value of the M color, the Y value of the Y color, and the K value of the K color indicated by each of the first color value and the second color value. A pair of the first color value and the second color value that have the most similar color values may be selected.

なお、本実施の形態では、選出部37Bは、パッチ画像データ40における複数(N個)のパッチ領域PEの各々の第1色値と、該第1色値に含まれるK色のK値が最も類似する第2色値と、の対を選出する場合を一例として説明する。   In the present embodiment, the selection unit 37B has the first color value of each of a plurality (N) of patch areas PE in the patch image data 40 and the K value of the K color included in the first color value. A case where a pair with the most similar second color value is selected will be described as an example.

次に、変換式算出部37Cについて説明する。変換式算出部37Cは、選出部37Bによって選出された、複数の対の各々における第2色値を説明変数とし第1色値を目的変数とした回帰分析によって得られる回帰式を、変換式として算出する。   Next, the conversion formula calculation unit 37C will be described. The conversion formula calculation unit 37C uses, as a conversion formula, a regression formula obtained by regression analysis using the second color value in each of the plurality of pairs selected by the selection unit 37B as an explanatory variable and the first color value as an objective variable. calculate.

変換式の算出について、詳細に説明する。例えば、選出部37Bによって選出された各対における、第1色値を(C1,M1,Y1,K1)と表記する。また、第2色値を、(C2,M2,Y2,K2)と表記する。   The calculation of the conversion formula will be described in detail. For example, the first color value in each pair selected by the selection unit 37B is expressed as (C1, M1, Y1, K1). The second color value is expressed as (C2, M2, Y2, K2).

変換式算出部37Cは、複数(M個)の第1色値と第2色値との対を用いて、第2色値(C2,M2,Y2,K2)を第1色値(C1,M1,Y1,K1)に変換するための変換式を作成する。   The conversion formula calculation unit 37C converts the second color value (C2, M2, Y2, K2) into the first color value (C1, C2) using a plurality of (M) pairs of the first color value and the second color value. A conversion formula for converting to M1, Y1, K1) is created.

変換式算出部37Cは、第2色値(C2,M2,Y2,K2)を説明変数とし、第1色値(C1,M1,Y1,K1)を目的変数とする回帰分析を行い、回帰式を算出する。そして、変換式算出部37Cは、この回帰式を、変換式として用いる。   The conversion formula calculation unit 37C performs regression analysis using the second color values (C2, M2, Y2, K2) as explanatory variables and the first color values (C1, M1, Y1, K1) as objective variables, and a regression equation. Is calculated. Then, the conversion formula calculation unit 37C uses this regression formula as a conversion formula.

すなわち、変換式算出部37Cは、第2色値を構成するC値、M値、Y値、K値の各々に対応する回帰式を、変換式として算出する。下記式(4)〜式(7)は、C値、M値、Y値、K値、の各々に対応する変換式を示す。   That is, the conversion formula calculation unit 37C calculates a regression formula corresponding to each of the C value, M value, Y value, and K value constituting the second color value as the conversion formula. The following formulas (4) to (7) show conversion formulas corresponding to each of the C value, the M value, the Y value, and the K value.

C1=fc(C2,M2,Y2) ・・・式(4)
M1=fm(C2,M2,Y2) ・・・式(5)
Y1=fy(C2,M2,Y2) ・・・式(6)
K1=K2 ・・・式(7)
C1 = fc (C2, M2, Y2) (4)
M1 = fm (C2, M2, Y2) (5)
Y1 = fy (C2, M2, Y2) (6)
K1 = K2 Formula (7)

上記各式(4)〜式(6)における、右辺に示される関数は、例えば、下記式(8)〜式(10)の各々によって表される。   The functions shown on the right side in the above formulas (4) to (6) are represented by, for example, the following formulas (8) to (10).

fc(C2,M2,Y2)=p1_c・C2+p2_c・M2+p3_c・Y+p4_c・C2・M2+p5_c・M2・Y2+p6_c・Y2・C2+p7_c
・・・式(8)
fm(C2,M2,Y2)=p1_m・C2+p2_m・M2+p3_m・Y+p4_m・C2・M2+p5_m・M2・Y2+p6_m・Y2・C2+p7_m
・・・式(9)
fy(C2,M2,Y2)=p1_y・C2+p2_y・M2+p3_y・Y+p4_y・C2・M2+p5_y・M2・Y2+p6_y・Y2・C2+p7_y
・・・式(10)
fc (C2, M2, Y2) = p1_c · C2 + p2_c · M2 + p3_c · Y + p4_c · C2 · M2 + p5_c · M2 · Y2 + p6_c · Y2 · C2 + p7_c
... Formula (8)
fm (C2, M2, Y2) = p1_m · C2 + p2_m · M2 + p3_m · Y + p4_m · C2 · M2 + p5_m · M2 · Y2 + p6_m · Y2 · C2 + p7_m
... Formula (9)
fy (C2, M2, Y2) = p1_y · C2 + p2_y · M2 + p3_y · Y + p4_y · C2 · M2 + p5_y · M2 · Y2 + p6_y · Y2 · C2 + p7_y
... Formula (10)

すなわち、変換式算出部37Cは、選出部37Bによって選出されたM個の対の各々について、C値、M値、Y値、の各々ごとに、上記式(8)〜式(10)の各々を用いた回帰分析を実行する。これによって、変換式算出部37Cは、M個の対を用いて、C、M、Y各色の上記式(8)〜式(10)における、係数(p1_c〜p7_c,p1_m〜p7_m,p1_y〜p7_y)を算出する。   That is, the conversion formula calculation unit 37C, for each of the M pairs selected by the selection unit 37B, for each of the C value, the M value, and the Y value, each of the above formulas (8) to (10). Perform regression analysis using. Thereby, the conversion formula calculation unit 37C uses the M pairs, and the coefficients (p1_c to p7_c, p1_m to p7_m, p1_y to p7_y) in the above formulas (8) to (10) for the colors C, M, and Y are used. ) Is calculated.

これによって、変換式算出部37Cは、C値、M値、Y値、K値の各々に対応する変換式(上記式(4)〜式(7))を算出する。なお、本実施の形態では、選出部37BによってK値の類似する第1色値と第2色値の対が選出されていることから、K値については、変換前後の値が一致するものとなる(式(7)参照)。   Thereby, the conversion formula calculation unit 37C calculates the conversion formulas (the above formulas (4) to (7)) corresponding to each of the C value, the M value, the Y value, and the K value. In the present embodiment, since the pair of the first color value and the second color value having similar K values is selected by the selection unit 37B, the values before and after conversion are the same for the K value. (See equation (7)).

なお、上記式(8)〜式(10)の数式の次数は一例であり、有効次数は、対象とする媒体44の種類などによって適宜調整すればよい。   The orders of the formulas (8) to (10) are examples, and the effective order may be appropriately adjusted depending on the type of the target medium 44.

変換式算出部37Cは、C値、M値、Y値、K値の各々に対応する変換式を、変換部38へ出力する。   The conversion formula calculation unit 37C outputs a conversion formula corresponding to each of the C value, the M value, the Y value, and the K value to the conversion unit 38.

変換部38は、出力プロファイル26Bの第2色値を、変換式を用いて変換する。この出力プロファイル26Bは、プロファイル通信部32Cから受付けたものである。また、この変換式は、変換式算出部37Cから受付けたものである。これにより、変換部38は、出力プロファイル26Bを更新する。   The conversion unit 38 converts the second color value of the output profile 26B using a conversion formula. This output profile 26B is received from the profile communication unit 32C. The conversion formula is received from the conversion formula calculation unit 37C. Thereby, the conversion unit 38 updates the output profile 26B.

変換部38について詳細に説明する。変換部38は、プロファイル更新部38Aと、白色点更新部38Bと、プロファイル名更新部38Cと、を含む。   The conversion unit 38 will be described in detail. The conversion unit 38 includes a profile update unit 38A, a white point update unit 38B, and a profile name update unit 38C.

プロファイル更新部38Aは、出力プロファイル26Bの第2色値、すなわちエンジン部24に依存するCMYK色空間の色値である第2色値を、算出部37で算出された変換式を用いて変換する。これによって、プロファイル更新部38Aは、出力プロファイル26Bを更新する。   The profile update unit 38A converts the second color value of the output profile 26B, that is, the second color value that is the color value of the CMYK color space depending on the engine unit 24, using the conversion formula calculated by the calculation unit 37. . Thereby, the profile update unit 38A updates the output profile 26B.

詳細には、プロファイル更新部38Aは、まず、プロファイル通信部32Cから受付けた出力プロファイル26Bを読取る。次に、プロファイル更新部38Aは、出力プロファイル26Bに示される格子点を取りだす。格子点とは、絶対色空間に配置された、出力プロファイル26Bに示される絶対色値の各々を示す点である。   Specifically, the profile update unit 38A first reads the output profile 26B received from the profile communication unit 32C. Next, the profile update unit 38A takes out the lattice points indicated in the output profile 26B. A grid point is a point indicating each of the absolute color values indicated in the output profile 26B, which is arranged in the absolute color space.

図7は、絶対色空間Sに配置された格子点の模式図である。なお、上述したように、本実施の形態では、絶対色空間Sは、Lab色空間である。格子点は、Lab色空間を、互いに直交するL*軸、a*軸、b*軸を座標軸とした空間で示し、この空間に、出力プロファイル26Bに示される絶対色値を格子点として配置したものである。   FIG. 7 is a schematic diagram of lattice points arranged in the absolute color space S. FIG. Note that, as described above, in the present embodiment, the absolute color space S is the Lab color space. The grid point indicates the Lab color space as a space with the L * axis, a * axis, and b * axis orthogonal to each other as coordinate axes, and the absolute color values shown in the output profile 26B are arranged as grid points in this space. Is.

図5に戻り、説明を続ける。プロファイル更新部38Aは、出力プロファイル26Bにおける、格子点(すなわち、出力プロファイル26Bの絶対色値)の各々に対応する第2色値(C2,M2,Y2,K2)を、上記変換式の右辺に代入した算出結果を、変換後の第2色値として用いる。以下、変換後の第2色値を、第3色値と称して説明する。   Returning to FIG. 5, the description will be continued. The profile update unit 38A sets the second color value (C2, M2, Y2, K2) corresponding to each of the grid points (that is, the absolute color value of the output profile 26B) in the output profile 26B on the right side of the conversion formula. The substituted calculation result is used as the second color value after conversion. Hereinafter, the converted second color value will be referred to as a third color value.

詳細には、プロファイル更新部38Aは、出力プロファイル26Bの絶対色値(格子点の色値)の各々に対応する第2色値に規定されている、C値(C2の色値)、M値(M2の色値)、Y値(Y2の色値)の各々を、上記変換式(4)〜式(6)の右辺に代入する。   Specifically, the profile update unit 38A defines the C value (C2 color value) and M value defined in the second color value corresponding to each of the absolute color values (color values of the grid points) of the output profile 26B. Each of (M2 color value) and Y value (Y2 color value) is assigned to the right side of the conversion equations (4) to (6).

これによって、プロファイル更新部38Aは、変換後の第2色値である第3色値(Cout,Mout,Yout)を算出する。   Accordingly, the profile update unit 38A calculates the third color value (Cout, Mout, Yout) that is the converted second color value.

次に、プロファイル更新部38Aは、出力プロファイル26Bにおける、格子点の各々に対応する第2色値(C2,M2,Y2)を、算出した第3色値(Cout,Mout,Yout)に書き換える。   Next, the profile update unit 38A rewrites the second color value (C2, M2, Y2) corresponding to each of the lattice points in the output profile 26B to the calculated third color value (Cout, Mout, Yout).

プロファイル更新部38Aは、第2色値を書き換える処理を、出力プロファイル26Bにおける全ての格子点(すなわち、絶対色値)の各々に対応する第2色値について実行する。これによって、プロファイル更新部38Aは、入力プロファイル26Aを更新する。   The profile update unit 38A executes the process of rewriting the second color value for the second color value corresponding to each of all grid points (that is, absolute color values) in the output profile 26B. Thereby, the profile update unit 38A updates the input profile 26A.

次に、白色点更新部38Bについて説明する。白色点更新部38Bは、出力プロファイル26Bのホワイトポイントタグ(wtpt)に記載されているメディアホワイト値を、画像形成装置20で形成対象の媒体44における白色領域の白色値に書換える。   Next, the white point update unit 38B will be described. The white point update unit 38B rewrites the media white value described in the white point tag (wtpt) of the output profile 26B with the white value of the white area in the medium 44 to be formed by the image forming apparatus 20.

白色点更新部38Bは、画像形成装置20で形成対象の媒体44における白色領域の白色値を、画像形成装置20や測色器12から取得すればよい。また、白色点更新部38Bは、ユーザによる操作指示により、該白色値を受付けてもよい。   The white point update unit 38 </ b> B may acquire the white value of the white area in the medium 44 to be formed by the image forming apparatus 20 from the image forming apparatus 20 or the colorimeter 12. The white point update unit 38B may accept the white value according to an operation instruction from the user.

ここで、メディアホワイト値は、ICCプロファイル26の作成時に用いた媒体44の白色領域を、光源D50を用いて測色した測色値である。上記式(1)〜式(3)を用いて説明したように、メディアホワイト値は、相対XYZ値と絶対XYZ値との変換係数である。すなわち、メディアホワイト値は、ICCプロファイル26に登録されている絶対色値であるLab値の、相対Lab値と絶対Lab値との間の変換処理に用いられる変換係数である。このため、メディアホワイト値を更新しても、ICCプロファイル26における相対色値(相対Lab値)は変更されないが、該相対色値から変換される絶対Lab値は変化する。   Here, the media white value is a colorimetric value obtained by measuring the white area of the medium 44 used when creating the ICC profile 26 using the light source D50. As described using the above formulas (1) to (3), the media white value is a conversion coefficient between a relative XYZ value and an absolute XYZ value. That is, the media white value is a conversion coefficient used for the conversion process between the relative Lab value and the absolute Lab value of the Lab value that is an absolute color value registered in the ICC profile 26. Therefore, even if the media white value is updated, the relative color value (relative Lab value) in the ICC profile 26 is not changed, but the absolute Lab value converted from the relative color value is changed.

このため、更新前のICCプロファイル26の作成時に用いた媒体44の白色領域の測色値と、更新後のICCプロファイル26の作成時に用いた媒体44の白色領域の測色値と、が、再現される色味に変化が生じる程度に異なる場合、ICCプロファイル26のメディアホワイト値を書換えることが好ましい。このため、変換部38は、出力プロファイル26Bの更新の際に、併せて、メディアホワイト値の更新を行うことが好ましい。   For this reason, the colorimetric value of the white area of the medium 44 used when the ICC profile 26 before update is created and the colorimetric value of the white area of the medium 44 used when the ICC profile 26 after update are reproduced. It is preferable to rewrite the media white value of the ICC profile 26 if the color tone is different to the extent that the change occurs. For this reason, it is preferable that the conversion unit 38 also updates the media white value when updating the output profile 26B.

次に、プロファイル名更新部38Cについて説明する。プロファイル名更新部38Cは、プロファイル更新部38Aおよび白色点更新部38Bによって更新された出力プロファイル26Bのプロファイル名を更新する。例えば、プロファイル名更新部38Cは、出力プロファイル26Bの更新タイミングを示す情報を、新たなプロファイル名として付与する。更新タイミングは、例えば、更新日時などである。   Next, the profile name update unit 38C will be described. The profile name update unit 38C updates the profile name of the output profile 26B updated by the profile update unit 38A and the white point update unit 38B. For example, the profile name update unit 38C gives information indicating the update timing of the output profile 26B as a new profile name. The update timing is, for example, an update date and time.

そして、変換部38は、更新後の出力プロファイル26Bを、プロファイル通信部32Cおよび通信部31を介して、更新前の出力プロファイル26Bの取得元の画像形成装置20へ送信する。   Then, the conversion unit 38 transmits the updated output profile 26B to the image forming apparatus 20 from which the output profile 26B before update is acquired via the profile communication unit 32C and the communication unit 31.

新たな出力プロファイル26Bを受信した画像形成装置20のプロファイル送受信部22Fは、プロファイル記憶部22Eに記憶されているICCプロファイル26における出力プロファイル26Bを、受信した出力プロファイル26Bに更新する。このため、画像形成装置20のCMS処理部22Bは、更新後の出力プロファイル26Bを用いた色変換処理を実行する。   The profile transmission / reception unit 22F of the image forming apparatus 20 that has received the new output profile 26B updates the output profile 26B in the ICC profile 26 stored in the profile storage unit 22E to the received output profile 26B. Therefore, the CMS processing unit 22B of the image forming apparatus 20 executes color conversion processing using the updated output profile 26B.

すなわち、画像形成装置20では、情報処理装置10で更新された出力プロファイル26Bを用いて色変換処理を行うことで、当該画像形成装置20の特性変動に拘らず、最適な色で媒体44に画像を形成することが可能となる。   In other words, the image forming apparatus 20 performs color conversion processing using the output profile 26B updated by the information processing apparatus 10, so that an image can be displayed on the medium 44 with an optimum color regardless of the characteristic variation of the image forming apparatus 20. Can be formed.

次に、情報処理装置10で実行する情報処理の手順の一例を説明する。図8は、本実施の形態の情報処理装置10で実行する情報処理の手順の一例を示す、フローチャートである。   Next, an example of an information processing procedure executed by the information processing apparatus 10 will be described. FIG. 8 is a flowchart illustrating an example of an information processing procedure executed by the information processing apparatus 10 according to the present embodiment.

まず、パッチ画像データ生成部33がパッチ画像データ40を生成する(ステップS100)。次に、パッチ画像データ生成部33は、ステップS100で生成したパッチ画像データ40を、調整対象の画像形成装置20へ送信する(ステップS102)。   First, the patch image data generation unit 33 generates the patch image data 40 (step S100). Next, the patch image data generation unit 33 transmits the patch image data 40 generated in step S100 to the image forming apparatus 20 to be adjusted (step S102).

パッチ画像データ40を受信した画像形成装置20は、該パッチ画像データ40に応じて媒体44にパッチ画像Pを形成する。測色器12は、パッチ画像Pの各々の測色値を得る。そして、測色器12は、N個のパッチ画像Pの各々の測色値を含む測色結果を、情報処理装置10へ送信する。   The image forming apparatus 20 that has received the patch image data 40 forms a patch image P on the medium 44 in accordance with the patch image data 40. The colorimeter 12 obtains each colorimetric value of the patch image P. Then, the colorimeter 12 transmits a color measurement result including the color measurement values of each of the N patch images P to the information processing apparatus 10.

情報処理装置10の測色結果通信部32Bは、測色器12から測色結果を受信したと判断するまで(ステップS104:Yes)、否定判断を繰返す(ステップS104:No)。測色結果を受信したと判断すると(ステップS104:Yes)、ステップS106へ進む。   The color measurement result communication unit 32B of the information processing apparatus 10 repeats the negative determination until it is determined that the color measurement result is received from the colorimeter 12 (step S104: Yes) (step S104: No). If it is determined that the color measurement result has been received (step S104: Yes), the process proceeds to step S106.

ステップS106では、測色値取得部36が、ステップS104で受信した測色結果に含まれる測色値を、Lab色空間で示される測色値(相対Lab値)に変換する(ステップS106)。ステップS106の処理によって、測色値取得部36は、N個のパッチ画像Pの各々の測色値を取得する(ステップS108)。   In step S106, the colorimetric value acquisition unit 36 converts the colorimetric value included in the colorimetry result received in step S104 into the colorimetric value (relative Lab value) indicated in the Lab color space (step S106). Through the processing in step S106, the colorimetric value acquisition unit 36 acquires the colorimetric values of each of the N patch images P (step S108).

次に、パッチ画像データ取得部35が、ステップS100で生成したパッチ画像データ40を、パッチ画像データ生成部33から取得する(ステップS110)。   Next, the patch image data acquisition unit 35 acquires the patch image data 40 generated in step S100 from the patch image data generation unit 33 (step S110).

次に、プロファイル通信部32Cが、通信部31を介して、調整対象の画像形成装置20から出力プロファイル26Bを取得する(ステップS112)。プロファイル通信部32Cは、ステップS102でパッチ画像データ生成部33がパッチ画像データ40を送信した送信先の画像形成装置20から、出力プロファイル26Bを取得する。   Next, the profile communication unit 32C acquires the output profile 26B from the image forming apparatus 20 to be adjusted via the communication unit 31 (step S112). The profile communication unit 32C acquires the output profile 26B from the destination image forming apparatus 20 to which the patch image data generation unit 33 has transmitted the patch image data 40 in step S102.

次に、算出部37が、変換式算出処理を実行する(ステップS114)。変換式算出処理は、出力プロファイル26Bにおける、測色値取得部36で取得した測色値に応じた絶対色値に対応する第2色値を、パッチ画像データ40におけるパッチ画像Pの第1色値に変換するための、変換式を算出する処理である。変換式算出処理の詳細な手順は後述する。   Next, the calculation part 37 performs a conversion formula calculation process (step S114). In the conversion formula calculation process, the second color value corresponding to the absolute color value corresponding to the colorimetric value acquired by the colorimetric value acquisition unit 36 in the output profile 26B is used as the first color of the patch image P in the patch image data 40. This is a process for calculating a conversion formula for conversion into a value. The detailed procedure of the conversion formula calculation process will be described later.

次に、変換部38が、更新処理を実行する(ステップS116)。更新処理は、調整対象の画像形成装置20から取得した出力プロファイル26Bの第2色値を、変換式算出部37Cから受付けた変換式を用いて変換する処理である。更新処理の詳細な手順は後述する。   Next, the conversion unit 38 executes an update process (step S116). The update process is a process of converting the second color value of the output profile 26B acquired from the image forming apparatus 20 to be adjusted using the conversion formula received from the conversion formula calculation unit 37C. The detailed procedure of the update process will be described later.

次に、変換部38は、ステップS216で更新された、更新後の出力プロファイル26Bを、プロファイル通信部32Cおよび通信部31を介して、画像形成装置20へ送信する(ステップS118)。そして、本ルーチンを終了する。   Next, the conversion unit 38 transmits the updated output profile 26B updated in step S216 to the image forming apparatus 20 via the profile communication unit 32C and the communication unit 31 (step S118). Then, this routine ends.

次に、算出部37が実行する変換式算出処理(図8のステップS114)の手順の一例を説明する。図9は、変換式算出処理の手順の一例を示す、フローチャートである。   Next, an example of the procedure of the conversion formula calculation process (step S114 in FIG. 8) executed by the calculation unit 37 will be described. FIG. 9 is a flowchart illustrating an example of the procedure of the conversion formula calculation process.

まず、算出部37の特定部37Aが、ステップS112(図8参照)で取得した出力プロファイル26Bにおける、ステップS108(図8参照)で取得した測色値に応じた絶対色値に対応する第2色値(C2,M2,Y2,K2)を特定する(ステップS200)。すなわち、特定部37Aは、N個の第2色値を特定する。   First, the specifying unit 37A of the calculating unit 37 has a second color corresponding to the absolute color value corresponding to the colorimetric value acquired in step S108 (see FIG. 8) in the output profile 26B acquired in step S112 (see FIG. 8). Color values (C2, M2, Y2, K2) are specified (step S200). That is, the specifying unit 37A specifies N second color values.

次に、選出部37Bが、ステップS200で特定した第2色値と、ステップS110(図8参照)で取得したパッチ画像データ40に規定されるパッチ領域PEの第1色値と、の対を選出する(ステップS202)。   Next, the selection unit 37B sets a pair of the second color value specified in step S200 and the first color value of the patch area PE defined in the patch image data 40 acquired in step S110 (see FIG. 8). Selected (step S202).

次に、変換式算出部37Cが、ステップS202で選出された複数の対の各々における、第2色値を説明変数とし第1色値を目的変数とした回帰分析によって得られる回帰式を、変換式として算出する(ステップS204)。そして、本ルーチンを終了する。   Next, the conversion formula calculation unit 37C converts the regression formula obtained by regression analysis using the second color value as an explanatory variable and the first color value as an objective variable in each of the plurality of pairs selected in step S202. It is calculated as an equation (step S204). Then, this routine ends.

次に、変換部38が実行する更新処理(図8のステップS116)の手順の一例を説明する。図10は、更新処理の手順の一例を示す、フローチャートである。   Next, an example of the procedure of the update process (step S116 in FIG. 8) executed by the conversion unit 38 will be described. FIG. 10 is a flowchart illustrating an example of the procedure of the update process.

まず、プロファイル更新部38Aが、ステップS112(図8参照)で取得した出力プロファイル26Bを読取る(ステップS300)。   First, the profile update unit 38A reads the output profile 26B acquired in step S112 (see FIG. 8) (step S300).

次に、プロファイル更新部38Aは、ステップS300で読取った出力プロファイル26Bに示される格子点を読取る(ステップS302)。   Next, the profile update unit 38A reads the grid points indicated in the output profile 26B read in step S300 (step S302).

そして、プロファイル更新部38Aは、ステップS302で読取った格子点ごとに、ステップS304〜ステップS306の処理を実行する。   Then, the profile update unit 38A executes the processing of step S304 to step S306 for each lattice point read in step S302.

ステップS304では、プロファイル更新部38Aは、出力プロファイル26Bにおける、格子点(絶対色値)の各々に対応する第2色値(C2,M2,Y2,K2)を、ステップS114(図8参照)によって算出された変換式の右辺に代入し、変換後の第2色値である第3色値(Cout,Mout,Yout)を算出する(ステップS304)。   In step S304, the profile update unit 38A obtains the second color values (C2, M2, Y2, K2) corresponding to each of the lattice points (absolute color values) in the output profile 26B by step S114 (see FIG. 8). The third color value (Cout, Mout, Yout), which is the second color value after conversion, is substituted into the right side of the calculated conversion formula (step S304).

次に、プロファイル更新部38Aは、出力プロファイル26Bにおける、格子点の各々に対応する第2色値(C2,M2,Y2)を、ステップS304で算出した第3色値(Cout,Mout,Yout)に書き換える(ステップS306)。   Next, the profile update unit 38A calculates the third color values (Cout, Mout, Yout) calculated in step S304 for the second color values (C2, M2, Y2) corresponding to the respective grid points in the output profile 26B. (Step S306).

プロファイル更新部38Aは、ステップS304〜ステップS306の処理を、出力プロファイル26Bにおける全ての格子点(絶対色値)の各々に対応する第2色値について実行する。これによって、プロファイル更新部38Aは、入力プロファイル26Aを更新する。   The profile update unit 38A executes the processing of step S304 to step S306 for the second color value corresponding to each of all grid points (absolute color values) in the output profile 26B. Thereby, the profile update unit 38A updates the input profile 26A.

次に、白色点更新部38Bが、出力プロファイル26Bのホワイトポイントタグに記載されているメディアホワイト値を、該画像形成装置20で形成対象の媒体44における白色領域の白色値に書換える(ステップS308)。   Next, the white point update unit 38B rewrites the media white value described in the white point tag of the output profile 26B with the white value of the white area in the medium 44 to be formed by the image forming apparatus 20 (step S308). ).

次に、プロファイル名更新部38Cが、ステップS302〜ステップS308の処理によって更新された出力プロファイル26Bのプロファイル名を更新する(ステップS310)。そして、本ルーチンを終了する。   Next, the profile name update unit 38C updates the profile name of the output profile 26B updated by the processes of steps S302 to S308 (step S310). Then, this routine ends.

以上説明したように、本実施の形態の情報処理装置10は、測色値取得部36と、プロファイル通信部32C(プロファイル取得部)と、算出部37と、変換部38と、を備える。測色値取得部36は、複数のパッチ領域PEの各々の第1色値を規定したパッチ画像データ40に基づいて、調整対象の画像形成部(画像形成装置20、エンジン部24)で媒体44に形成された、複数のパッチ画像Pの各々の測色値を取得する。プロファイル通信部32Cは、絶対色空間の絶対色値に対応する第2色値を規定した出力プロファイル26Bを取得する。算出部37は、測色値に基づいて、第2色値を第1色値に変換するための変換式を算出する。変換部38は、出力プロファイル26Bの第2色値を、変換式を用いて変換する。   As described above, the information processing apparatus 10 according to the present embodiment includes the colorimetric value acquisition unit 36, the profile communication unit 32C (profile acquisition unit), the calculation unit 37, and the conversion unit 38. Based on the patch image data 40 that defines the first color value of each of the plurality of patch areas PE, the colorimetric value acquisition unit 36 is the medium 44 in the image forming unit (the image forming apparatus 20, the engine unit 24) to be adjusted. The colorimetric values of each of the plurality of patch images P formed in (1) are acquired. The profile communication unit 32C acquires the output profile 26B that defines the second color value corresponding to the absolute color value in the absolute color space. The calculation unit 37 calculates a conversion formula for converting the second color value into the first color value based on the colorimetric value. The conversion unit 38 converts the second color value of the output profile 26B using a conversion formula.

上述したように、測色値は、調整対象の画像形成装置20で形成されたパッチ画像Pの測色値である。このため、出力プロファイル26Bにおける、測色値に応じた絶対色値に対応する第2色値は、調整対象の画像形成装置20(エンジン部24、画像形成部)の現在の特性に応じた色値である。また、変換式は、この測色値に応じた色値を、第1色値に変換するための変換式である。そして、本実施の形態の情報処理装置10は、ICCプロファイル26におけるBtoAテーブルである出力プロファイル26Bにおける第2色値を、変換式を用いて変換することで、出力プロファイル26Bを更新する。   As described above, the colorimetric value is a colorimetric value of the patch image P formed by the image forming apparatus 20 to be adjusted. Therefore, the second color value corresponding to the absolute color value corresponding to the colorimetric value in the output profile 26B is a color corresponding to the current characteristics of the image forming apparatus 20 (engine unit 24, image forming unit) to be adjusted. Value. The conversion formula is a conversion formula for converting the color value corresponding to the colorimetric value into the first color value. Then, the information processing apparatus 10 according to the present embodiment updates the output profile 26B by converting the second color value in the output profile 26B, which is the BtoA table in the ICC profile 26, using the conversion formula.

このため、本実施の形態の情報処理装置10は、調整対象の画像形成装置20の現在の特性に応じて、出力プロファイル26Bを更新することができる。   For this reason, the information processing apparatus 10 according to the present embodiment can update the output profile 26B according to the current characteristics of the image forming apparatus 20 to be adjusted.

従って、本実施の形態の情報処理装置10は、調整対象の画像形成装置20に応じたプロファイルを生成することができる。   Therefore, the information processing apparatus 10 according to the present embodiment can generate a profile corresponding to the image forming apparatus 20 to be adjusted.

また、画像形成装置20は、更新された出力プロファイル26Bを用いて色変換処理を行うことで、エンジン部24に最適な色変換を行うことができる。また、画像形成装置20は、エンジン部24の個体差などにより、同じ色味の画像形成が実現されないことを抑制することができる。   Further, the image forming apparatus 20 can perform color conversion optimal for the engine unit 24 by performing color conversion processing using the updated output profile 26B. Further, the image forming apparatus 20 can prevent the image formation with the same color from being realized due to individual differences of the engine unit 24 or the like.

例えば、複数の画像形成装置20の各々に対して、情報処理装置10が画像形成装置20の各々に応じた出力プロファイル26Bを作成することで、情報処理装置10は、これらの複数の画像形成装置20の各々の色再現性の統一化を図ることもできる。   For example, the information processing apparatus 10 creates an output profile 26 </ b> B corresponding to each of the image forming apparatuses 20 for each of the plurality of image forming apparatuses 20. The 20 color reproducibility can be unified.

算出部37は、選出部37Bと、変換式算出部37Cと、を有する。選出部37Bは、パッチ画像Pの各々の測色値に応じた絶対色値に対応する第2色値と第1色値と、の対を選出する。変換式算出部37Cは、複数の対の各々における第2色値を説明変数とし第1色値を目的変数とした回帰分析によって得られる回帰式を、変換式として算出する。   The calculation unit 37 includes a selection unit 37B and a conversion formula calculation unit 37C. The selection unit 37B selects a pair of the second color value and the first color value corresponding to the absolute color value corresponding to each colorimetric value of the patch image P. The conversion formula calculation unit 37C calculates, as a conversion formula, a regression formula obtained by regression analysis using the second color value in each of the plurality of pairs as an explanatory variable and the first color value as an objective variable.

選出部37Bは、パッチ領域PEの第1色値と、該パッチ領域PEを示すパッチ画像Pの第2色値と、の対を選出する。また、選出部37Bは、パッチ画像データ40における複数のパッチ領域PEの各々の第1色値と、該第1色値に含まれるK色の色値(K値)が最も類似する第2色値と、の対を選出する。   The selection unit 37B selects a pair of the first color value of the patch area PE and the second color value of the patch image P indicating the patch area PE. The selection unit 37B also has a second color in which the first color value of each of the plurality of patch areas PE in the patch image data 40 and the K color value (K value) included in the first color value are most similar. Select a pair with a value.

また、選出部37Bは、第1色値および第2色値の各々によって示される、C色、M色、Y色、およびK色の各々の色値(C値、M値、Y値、K値)の合計値(合計色値)が最も類似する第1色値と第2色値との対を選出する。   The selection unit 37B also displays the color values (C value, M value, Y value, K) of each of the C color, M color, Y color, and K color indicated by the first color value and the second color value. A pair of a first color value and a second color value having the most similar total value (total color value).

測色値取得部36は、画像形成装置20(エンジン部24)で形成対象の媒体44の白色領域の測色値である白色値を絶対色空間の基準の白色値として用いて、測色器12によって測色された変換前測色値を絶対色空間の色値に変換することによって、測色値を取得する。   The colorimetric value acquisition unit 36 uses the white value, which is the colorimetric value of the white region of the medium 44 to be formed by the image forming apparatus 20 (engine unit 24), as the reference white value of the absolute color space, and uses the colorimeter. The colorimetric value is obtained by converting the pre-conversion colorimetric value measured by color No. 12 into the color value of the absolute color space.

変換部38の白色点更新部38Bは、出力プロファイル26Bのホワイトポイントタグに記載されているメディアホワイト値を、画像形成装置20(画像形成部)で形成対象の媒体44における白色領域の白色値に書き換える。   The white point update unit 38B of the conversion unit 38 converts the media white value described in the white point tag of the output profile 26B to the white value of the white region in the medium 44 to be formed by the image forming apparatus 20 (image forming unit). rewrite.

また、本実施の形態の情報処理プログラムは、複数のパッチ領域PEの各々の第1色値を規定したパッチ画像データ40に基づいて、調整対象の画像形成部(画像形成装置20、エンジン部24)で媒体44に形成された、複数のパッチ画像Pの各々の測色値を取得するステップと、絶対色空間の絶対色値に対応する第2色値を規定した出力プロファイル26Bを取得するステップと、測色値に基づいて、第2色値を第1色値に変換するための変換式を算出するステップと、出力プロファイル26Bの第2色値を、変換式を用いて変換するステップと、をコンピュータに実行させるための情報処理プログラムである。   In addition, the information processing program of the present embodiment is based on the patch image data 40 that defines the first color value of each of the plurality of patch areas PE, and the image forming unit (the image forming apparatus 20, the engine unit 24) to be adjusted. The step of acquiring the colorimetric values of each of the plurality of patch images P formed on the medium 44 and the step of acquiring the output profile 26B defining the second color value corresponding to the absolute color value of the absolute color space. Calculating a conversion formula for converting the second color value to the first color value based on the colorimetric value; converting the second color value of the output profile 26B using the conversion formula; Is an information processing program for causing a computer to execute.

<変形例1>
なお、上記実施の形態では、算出部37は、回帰分析によって得られる回帰式を変換式として算出する形態を、一例として示した。しかし、算出部37は、出力プロファイル26Bにおける、パッチ画像Pの測色値に応じた絶対色値に対応する第2色値を、パッチ画像データ40におけるパッチ領域PEの第1色値に変換するための変換式を算出すればよく、算出方式は、回帰分析に限定されない。
<Modification 1>
In the above-described embodiment, the calculation unit 37 has shown an example in which the regression equation obtained by regression analysis is calculated as a conversion equation. However, the calculation unit 37 converts the second color value corresponding to the absolute color value corresponding to the colorimetric value of the patch image P in the output profile 26B to the first color value of the patch region PE in the patch image data 40. Therefore, the calculation method is not limited to regression analysis.

例えば、算出部37は、ニューラルネットワーク方法、多変量系列相関モデル方法、などを用いて、変換式を算出してもよい。   For example, the calculation unit 37 may calculate the conversion formula using a neural network method, a multivariate series correlation model method, or the like.

<変形例2>
上記実施の形態では、情報処理装置10と画像形成装置20とを別体とした形態を一例として示した。しかし、情報処理装置10と画像形成装置20とを一体的に構成してもよい。例えば、情報処理装置10を画像形成装置20に搭載した、画像形成装置としてもよい。
<Modification 2>
In the above-described embodiment, the configuration in which the information processing apparatus 10 and the image forming apparatus 20 are separated is shown as an example. However, the information processing apparatus 10 and the image forming apparatus 20 may be integrally configured. For example, an image forming apparatus in which the information processing apparatus 10 is mounted on the image forming apparatus 20 may be used.

図11は、画像形成装置16の一例を示す模式図である。画像形成装置16は、情報処理部50と、画像処理部22と、エンジン部24と、を備える。情報処理部50と画像処理部22、画像処理部22とエンジン部24、の各々は、互いに通信可能に接続されている。   FIG. 11 is a schematic diagram illustrating an example of the image forming apparatus 16. The image forming apparatus 16 includes an information processing unit 50, an image processing unit 22, and an engine unit 24. The information processing unit 50 and the image processing unit 22, and the image processing unit 22 and the engine unit 24 are connected so as to communicate with each other.

画像処理部22およびエンジン部24は、上記実施の形態と同様である。情報処理部50は、上記実施の形態の情報処理装置10の機能を備える。   The image processing unit 22 and the engine unit 24 are the same as in the above embodiment. The information processing unit 50 has the function of the information processing apparatus 10 of the above embodiment.

このように、情報処理装置10の機能である情報処理部50を備えた構成の画像形成装置16も、上記実施の形態と同様の効果が得られる。   Thus, the image forming apparatus 16 having the configuration including the information processing unit 50 that is a function of the information processing apparatus 10 can also obtain the same effects as those of the above-described embodiment.

次に、上述した実施の形態および変形例の情報処理装置10、画像形成装置16、および画像形成装置20のハードウェア構成について説明する。   Next, the hardware configuration of the information processing apparatus 10, the image forming apparatus 16, and the image forming apparatus 20 according to the above-described embodiments and modifications will be described.

図12は、情報処理装置10、画像形成装置16、および画像形成装置20のハードウェア構成図である。情報処理装置10、画像形成装置16、および画像形成装置20は、CPU90と、ROM91と、RAM92と、HDD93と、I/F94と、がバス95を介して接続されている。I/F94は、通信装置や、表示装置や、入力装置などが接続される。   FIG. 12 is a hardware configuration diagram of the information processing apparatus 10, the image forming apparatus 16, and the image forming apparatus 20. In the information processing apparatus 10, the image forming apparatus 16, and the image forming apparatus 20, a CPU 90, a ROM 91, a RAM 92, an HDD 93, and an I / F 94 are connected via a bus 95. The I / F 94 is connected to a communication device, a display device, an input device, and the like.

上記実施の形態および変形例の情報処理装置10、画像形成装置16、および画像形成装置20で実行される処理は、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記憶媒体に記録されてコンピュータプログラムプロダクトとして提供される。   The processing executed by the information processing apparatus 10, the image forming apparatus 16, and the image forming apparatus 20 according to the above-described embodiment and modification is a file in an installable format or an executable format, a CD-ROM, a flexible disk (FD). ), A CD-R, a DVD (Digital Versatile Disk), and the like, recorded on a computer-readable storage medium and provided as a computer program product.

CPU90は、RAM92をワークエリア(作業領域)とし、ROM91またはHDD93などに格納されたプログラムを実行することで、全体の動作を制御し、上記各種機能部を実現する。   The CPU 90 uses the RAM 92 as a work area (working area) and executes a program stored in the ROM 91 or the HDD 93, thereby controlling the overall operation and realizing the above-described various functional units.

また、上記実施の形態および変形例の情報処理装置10、画像形成装置16、および画像形成装置20で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施の形態および変形例の情報処理装置10、画像形成装置16、および画像形成装置20で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。   In addition, the programs executed by the information processing apparatus 10, the image forming apparatus 16, and the image forming apparatus 20 according to the above-described embodiments and modifications are stored on a computer connected to a network such as the Internet and downloaded via the network. You may comprise so that it may provide. Further, the programs executed by the information processing apparatus 10, the image forming apparatus 16, and the image forming apparatus 20 according to the above-described embodiments and modifications may be provided or distributed via a network such as the Internet.

すなわち、上記各種機能をコンピュータで実現するためのプログラムファイルを提供するウェブサーバに、本実施の形態の情報処理装置10を適用してもよい。   That is, the information processing apparatus 10 according to the present embodiment may be applied to a web server that provides program files for realizing the various functions described above with a computer.

また、本実施の形態の上記情報処理を実行するためのプログラムを暗号化し、CD−ROM等の記憶媒体に格納してもよい。そして、この暗号化されたプログラムを復号するための鍵情報を用いて該プログラムにアクセスがなされた場合に、該プログラムを復号して実行してもよい。   Further, the program for executing the information processing of the present embodiment may be encrypted and stored in a storage medium such as a CD-ROM. Then, when the program is accessed using the key information for decrypting the encrypted program, the program may be decrypted and executed.

また、上記実施の形態および変形例の情報処理装置10、画像形成装置16、および画像形成装置20で実行されるプログラムを、ROM91等に予め組み込んで提供するように構成してもよい。   Further, the programs executed by the information processing apparatus 10, the image forming apparatus 16, and the image forming apparatus 20 according to the above-described embodiments and modifications may be provided by being incorporated in advance in the ROM 91 or the like.

なお、本発明は上記実施の形態および変形例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態および変形例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせてもよい。また、種々の変形が可能である。   It should be noted that the present invention is not limited to the above-described embodiments and modifications as they are, and can be embodied by modifying the components without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the above-described embodiments and modifications. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined. Various modifications are possible.

10 情報処理装置
12 測色器
20 画像形成装置
22 画像処理部
24 エンジン部
33 パッチ画像データ生成部
35 パッチ画像データ取得部
36 測色値取得部
37 算出部
37A 特定部
37B 選出部
37C 変換式算出部
38 更新部
38A プロファイル更新部
38B 白色点更新部
38C プロファイル名更新部
40 パッチ画像データ
50 情報処理部
DESCRIPTION OF SYMBOLS 10 Information processing apparatus 12 Colorimeter 20 Image forming apparatus 22 Image processing part 24 Engine part 33 Patch image data generation part 35 Patch image data acquisition part 36 Colorimetric value acquisition part 37 Calculation part 37A Identification part 37B Selection part 37C Conversion type calculation Unit 38 update unit 38A profile update unit 38B white point update unit 38C profile name update unit 40 patch image data 50 information processing unit

特開2006−179991号公報JP 2006-179991 A 特開2016−5042号公報JP, 2006-5042, A

Claims (9)

複数のパッチ領域の各々の第1色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得する測色値取得部と、
絶対色空間の絶対色値に対応する第2色値を規定した、出力プロファイルを取得するプロファイル取得部と、
前記測色値に基づいて、前記第2色値を前記第1色値に変換するための変換式を算出する算出部と、
前記出力プロファイルの前記第2色値を、前記変換式を用いて変換する変換部と、
を備える情報処理装置。
A colorimetric value for obtaining a colorimetric value of each of the plurality of patch images formed on the medium by the image forming unit to be adjusted based on the patch image data defining the first color value of each of the plurality of patch regions. An acquisition unit;
A profile acquisition unit that acquires an output profile that defines a second color value corresponding to an absolute color value of the absolute color space;
A calculation unit that calculates a conversion formula for converting the second color value into the first color value based on the colorimetric value;
A conversion unit that converts the second color value of the output profile using the conversion formula;
An information processing apparatus comprising:
前記算出部は、
前記パッチ画像の各々の前記測色値に応じた前記絶対色値に対応する前記第2色値と、前記第1色値と、の対を選出する選出部と、
複数の前記対の各々における前記第2色値を説明変数とし前記第1色値を目的変数とした回帰分析によって得られる回帰式を、前記変換式として算出する変換式算出部と、
を有する、請求項1に記載の情報処理装置。
The calculation unit includes:
A selection unit for selecting a pair of the second color value corresponding to the absolute color value corresponding to the colorimetric value of each of the patch images and the first color value;
A conversion equation calculation unit that calculates a regression equation obtained by regression analysis using the second color value in each of the plurality of pairs as an explanatory variable and the first color value as an objective variable, as the conversion equation;
The information processing apparatus according to claim 1, comprising:
前記選出部は、
前記パッチ領域の前記第1色値と、該パッチ領域を示す前記パッチ画像の前記第2色値と、の前記対を選出する、
請求項2に記載の情報処理装置。
The selection section
Selecting the pair of the first color value of the patch area and the second color value of the patch image indicating the patch area;
The information processing apparatus according to claim 2.
前記選出部は、
前記パッチ画像データにおける複数の前記パッチ領域の各々の前記第1色値と、該第1色値に含まれるK色の色値が最も類似する前記第2色値と、の前記対を選出する、
請求項2または請求項3に記載の情報処理装置。
The selection section
The pair of the first color value of each of the plurality of patch regions in the patch image data and the second color value having the most similar color value of K color included in the first color value is selected. ,
The information processing apparatus according to claim 2.
前記選出部は、
前記第1色値および前記第2色値の各々によって示される、C色、M色、Y色、およびK色の各々の色値の合計値が最も類似する、前記第1色値と前記第2色値との前記対を選出する、
請求項2〜請求項4の何れか1項に記載の情報処理装置。
The selection section
The first color value and the first color value indicated by each of the first color value and the second color value are most similar in total value of each of the C color, M color, Y color, and K color. Elect the pair with two color values,
The information processing apparatus according to any one of claims 2 to 4.
前記測色値取得部は、
前記画像形成部で形成対象の媒体の白色領域の測色値である白色値を絶対色空間の基準の白色値として用いて、測色部によって測色された変換前測色値を前記絶対色空間の色値に変換することによって、前記測色値を取得する、
請求項1〜請求項5の何れか1項に記載の情報処理装置。
The colorimetric value acquisition unit
A white value that is a colorimetric value of a white area of a medium to be formed by the image forming unit is used as a reference white value in an absolute color space, and a colorimetric value before conversion measured by the colorimetric unit is used as the absolute color. Obtaining the colorimetric value by converting it to a color value in space;
The information processing apparatus according to any one of claims 1 to 5.
前記変換部は、
前記出力プロファイルのホワイトポイントタグに記載されているメディアホワイト値を、前記画像形成部で形成対象の媒体における白色領域の白色値に書き換える白色点更新部を有する、
請求項1〜請求項6の何れか1項に記載の情報処理装置。
The converter is
A white point update unit that rewrites the media white value described in the white point tag of the output profile to a white value of a white region in the medium to be formed by the image forming unit;
The information processing apparatus according to any one of claims 1 to 6.
複数のパッチ領域の各々の第1色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得する測色値取得部と、
絶対色空間の絶対色値に対応する第2色値を規定した、出力プロファイルを取得するプロファイル取得部と、
前記測色値に基づいて、前記第2色値を前記第1色値に変換するための変換式を算出する算出部と、
前記出力プロファイルの前記第2色値を、前記変換式を用いて変換する変換部と、
前記画像形成部と、
を備える画像形成装置。
A colorimetric value for obtaining a colorimetric value of each of the plurality of patch images formed on the medium by the image forming unit to be adjusted based on the patch image data defining the first color value of each of the plurality of patch regions. An acquisition unit;
A profile acquisition unit that acquires an output profile that defines a second color value corresponding to an absolute color value of the absolute color space;
A calculation unit that calculates a conversion formula for converting the second color value into the first color value based on the colorimetric value;
A conversion unit that converts the second color value of the output profile using the conversion formula;
The image forming unit;
An image forming apparatus comprising:
複数のパッチ領域の各々の第1色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得するステップと、
絶対色空間の絶対色値に対応する第2色値を規定した、出力プロファイルを取得するステップと、
前記測色値に基づいて、前記第2色値を前記第1色値に変換するための変換式を算出するステップと、
前記出力プロファイルの前記第2色値を、前記変換式を用いて変換するステップと、
をコンピュータに実行させるための情報処理プログラム。
Acquiring colorimetric values of each of the plurality of patch images formed on the medium by the image forming unit to be adjusted based on the patch image data defining the first color values of each of the plurality of patch regions;
Obtaining an output profile defining a second color value corresponding to an absolute color value in an absolute color space;
Calculating a conversion formula for converting the second color value into the first color value based on the colorimetric value;
Converting the second color value of the output profile using the conversion equation;
Processing program for causing a computer to execute.
JP2017013597A 2017-01-27 2017-01-27 Information processing apparatus, image forming apparatus, and information processing program Pending JP2018121308A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017013597A JP2018121308A (en) 2017-01-27 2017-01-27 Information processing apparatus, image forming apparatus, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017013597A JP2018121308A (en) 2017-01-27 2017-01-27 Information processing apparatus, image forming apparatus, and information processing program

Publications (1)

Publication Number Publication Date
JP2018121308A true JP2018121308A (en) 2018-08-02

Family

ID=63045511

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017013597A Pending JP2018121308A (en) 2017-01-27 2017-01-27 Information processing apparatus, image forming apparatus, and information processing program

Country Status (1)

Country Link
JP (1) JP2018121308A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11108934B2 (en) 2019-07-23 2021-08-31 Ricoh Company, Ltd. Information processing apparatus and information processing method for determining a patch chart configuration for determining a patch chart configuration

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11108934B2 (en) 2019-07-23 2021-08-31 Ricoh Company, Ltd. Information processing apparatus and information processing method for determining a patch chart configuration for determining a patch chart configuration

Similar Documents

Publication Publication Date Title
US9025205B2 (en) Color processing apparatus and color processing method
JP5188082B2 (en) Method, apparatus and program for creating color conversion definition for image output device
JP2009278341A (en) Color processor, method, and program
JP2006229402A (en) Simulation service for printed matter by way of network
JP2012028903A (en) Color processing apparatus and program
US20080043268A1 (en) Apparatus, method and medium outputting wide gamut space image
JP5106349B2 (en) Color processing apparatus and color processing method
US8115978B2 (en) Information processing method and information processing apparatus for simulating a result output from a first output device based on input data represented in a color space that is dependent on the input device by a second output device
WO2015087447A1 (en) Correction coefficient calculation unit, image conversion unit, color correction device, display device, correction coefficient calculation method, and program
JP2008048314A (en) Image processor, image processing program and image processing method
JP3870143B2 (en) Information processing method
JP4621998B2 (en) Image processing apparatus and program
JP2018121308A (en) Information processing apparatus, image forming apparatus, and information processing program
JP2008177783A (en) Color conversion device and program
JP4046967B2 (en) Image processing apparatus and method
JP6780442B2 (en) Color processing equipment, color processing methods, color processing systems and programs
US8134744B2 (en) Method for setting color conversion condition for use in image forming device, and image forming device
JP2007174126A (en) Image processing apparatus and method
JP5206428B2 (en) Color processing apparatus and program
JP4530101B2 (en) Print simulation service via network
JP2007096681A (en) Color conversion device, color conversion method, color conversion program, and test pattern
JP4545995B2 (en) Image processing method and image processing apparatus
JP4532797B2 (en) Image processing method and image processing apparatus
JP4148068B2 (en) Device profile creation device and creation method, device link profile creation device and creation method, color conversion device and color conversion method
JP2016054405A (en) Color processing device and method of the same