(57)【要約】      （修正有）【課題】調整対象の画像形成部に応じたプロファイルを生成する。【解決手段】情報処理装置１０の測色値取得部３６は、複数のパッチ領域ＰＥの各々の第１色値を規定したパッチ画像データに基づいて、調整対象の画像形成部（画像形成装置、エンジン部）で媒体に形成された、複数のパッチ画像の各々の測色値を取得する。プロファイル通信部３２Ｃは、絶対色空間の絶対色値に対応する第２色値を規定した出力プロファイルを取得する。算出部３７は、測色値に基づいて、第２色値を第１色値に変換するための変換式を算出する。変換部３８は、出力プロファイルの第２色値を、変換式を用いて変換する。【選択図】図５
2018121308.tif 000002
【特許請求の範囲】
【請求項１】
複数のパッチ領域の各々の第１色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得する測色値取得部と、
絶対色空間の絶対色値に対応する第２色値を規定した、出力プロファイルを取得するプロファイル取得部と、
前記測色値に基づいて、前記第２色値を前記第１色値に変換するための変換式を算出する算出部と、
前記出力プロファイルの前記第２色値を、前記変換式を用いて変換する変換部と、
を備える情報処理装置。
【請求項２】
前記算出部は、
前記パッチ画像の各々の前記測色値に応じた前記絶対色値に対応する前記第２色値と、前記第１色値と、の対を選出する選出部と、
複数の前記対の各々における前記第２色値を説明変数とし前記第１色値を目的変数とした回帰分析によって得られる回帰式を、前記変換式として算出する変換式算出部と、
を有する、請求項１に記載の情報処理装置。
【請求項３】
前記選出部は、
前記パッチ領域の前記第１色値と、該パッチ領域を示す前記パッチ画像の前記第２色値と、の前記対を選出する、
請求項２に記載の情報処理装置。
【請求項４】
前記選出部は、
前記パッチ画像データにおける複数の前記パッチ領域の各々の前記第１色値と、該第１色値に含まれるＫ色の色値が最も類似する前記第２色値と、の前記対を選出する、
請求項２または請求項３に記載の情報処理装置。
【請求項５】
前記選出部は、
前記第１色値および前記第２色値の各々によって示される、Ｃ色、Ｍ色、Ｙ色、およびＫ色の各々の色値の合計値が最も類似する、前記第１色値と前記第２色値との前記対を選出する、
請求項２〜請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記測色値取得部は、
前記画像形成部で形成対象の媒体の白色領域の測色値である白色値を絶対色空間の基準の白色値として用いて、測色部によって測色された変換前測色値を前記絶対色空間の色値に変換することによって、前記測色値を取得する、
請求項１〜請求項５の何れか１項に記載の情報処理装置。
【請求項７】
前記変換部は、
前記出力プロファイルのホワイトポイントタグに記載されているメディアホワイト値を、前記画像形成部で形成対象の媒体における白色領域の白色値に書き換える白色点更新部を有する、
請求項１〜請求項６の何れか１項に記載の情報処理装置。
【請求項８】
複数のパッチ領域の各々の第１色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得する測色値取得部と、
絶対色空間の絶対色値に対応する第２色値を規定した、出力プロファイルを取得するプロファイル取得部と、
前記測色値に基づいて、前記第２色値を前記第１色値に変換するための変換式を算出する算出部と、
前記出力プロファイルの前記第２色値を、前記変換式を用いて変換する変換部と、
前記画像形成部と、
を備える画像形成装置。
【請求項９】
複数のパッチ領域の各々の第１色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得するステップと、
絶対色空間の絶対色値に対応する第２色値を規定した、出力プロファイルを取得するステップと、
前記測色値に基づいて、前記第２色値を前記第１色値に変換するための変換式を算出するステップと、
前記出力プロファイルの前記第２色値を、前記変換式を用いて変換するステップと、
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置、および情報処理プログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータなどの入力デバイスとプリンタなどの出力デバイスとでは色の再現範囲や色空間の定義が異なる。このため、入力デバイスの色情報を絶対色空間の色情報に変換した後に、絶対色空間の色情報を出力デバイスで再現可能な色空間の色情報に変換し、出力することが行われている。これらの色情報の変換には、入力プロファイルと出力プロファイルとから構成されるＩＣＣプロファイルが用いられる。
【０００３】
ここで、出力デバイスは、経時変化などにより特性が変動する場合がある。このため、出力デバイスの特性変動に応じて、製品出荷時に配布されたＩＣＣプロファイルを修正するシステムが開示されている（例えば、特許文献１、特許文献２参照）。特許文献１には、完全に可変な関係の入力プロファイルと出力プロファイルについて、パッチの測色データと該入力プロファイルを用いて、該出力プロファイルを修正する技術が開示されている。特許文献２には、パッチの色値を用いて、入力プロファイルを補正する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、出力プロファイルの修正に用いるデータを導出する際に、入力プロファイルと出力プロファイルの双方を用いる必要がある。このため、特許文献１の技術では、入力プロファイルと出力プロファイルが完全に可変な関係でないと、出力プロファイルの補正精度が低下していた。このため、特許文献１の技術では、調整対象のプロファイルが制限され、調整対象の画像形成部に応じた御正を行うことが出来ない場合があった。また、特許文献２の技術は、入力ファイルを補正する技術であり、出力プロファイルの補正はなされていない。このため、特許文献２の技術では、調整対象の画像形成部に応じた補正を行うことができなかった。すなわち、従来では、調整対象の画像形成部に応じたプロファイルを生成することは困難であった。
【０００５】
本発明は、上記に鑑みてなされたものであって、調整対象の画像形成部に応じたプロファイルを生成することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、情報処理装置は、複数のパッチ領域の各々の第１色値を規定したパッチ画像データに基づいて、調整対象の画像形成部で媒体に形成された、複数のパッチ画像の各々の測色値を取得する測色値取得部と、絶対色空間の絶対色値に対応する第２色値を規定した、出力プロファイルを取得するプロファイル取得部と、前記測色値に基づいて、前記第２色値を前記第１色値に変換するための変換式を算出する算出部と、前記出力プロファイルの前記第２色値を、前記変換式を用いて変換する変換部と、を備える。
【発明の効果】
【０００７】
本発明によれば、調整対象の画像形成部に応じたプロファイルを生成することができる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施の形態の情報処理システムの構成の一例を示す模式図である。
【図２】図２は、画像形成装置の構成の一例を示す機能ブロック図である。
【図３】図３は、ＩＣＣプロファイルの一例の説明図である。
【図４】図４は、色変換処理の説明図である。
【図５】図５は、情報処理装置の機能的構成の一例を示す模式図である。
【図６】図６は、パッチ画像データの説明図である。
【図７】図７は、絶対色空間に配置された格子点の模式図である。
【図８】図８は、情報処理装置で実行する情報処理の手順の一例を示すフローチャートである。
【図９】図９は、変換式算出処理の手順の一例を示すフローチャートである。
【図１０】図１０は、更新処理の手順の一例を示すフローチャートである。
【図１１】図１１は、画像形成装置の一例を示す模式図である。
【図１２】図１２は、ハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理装置、画像形成装置、および情報処理プログラムの実施の形態を詳細に説明する。
【００１０】
図１は、本実施の形態の情報処理システム１０００の構成の一例を示す模式図である。情報処理システム１０００は、情報処理装置１０と、測色器１２と、クライアントＰＣ１４と、画像形成装置２０と、を備える。
【００１１】
情報処理装置１０と、クライアントＰＣ１４と、画像形成装置２０とは、ネットワーク１８を介して通信可能に接続されている。情報処理装置１０と、クライアントＰＣ１４と、画像形成装置２０と、の少なくとも１つは、無線または有線により、ネットワーク１８に接続されている。
【００１２】
測色器１２は、情報処理装置１０に接続されている。例えば、測色器１２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどによって情報処理装置１０に接続されている。なお、測色器１２と情報処理装置１０との接続形態は、ＵＳＢケーブルを用いた接続に限定されない。また、測色器１２は、画像形成装置２０に接続されていてもよい。また、情報処理システム１０００は、クライアントＰＣ１４を備えない構成であってもよい。また、情報処理システム１０００は、情報処理装置１０、測色器１２、クライアントＰＣ１４、および画像形成装置２０の少なくとも２つを、一体的に構成してもよい。
【００１３】
本実施の形態では、説明を簡略化するために、情報処理システム１０００が、情報処理装置１０、クライアントＰＣ１４、および画像形成装置２０の各々を１台備えた構成を示した。しかし、情報処理システム１０００は、情報処理装置１０、クライアントＰＣ１４、および画像形成装置２０の少なくとも１つを、複数台備えた構成であってもよい。
【００１４】
クライアントＰＣ１４は、画像形成装置２０に対して画像データを送信する。画像形成装置２０に対して送信する画像データは、例えば、ＰｏｓｔＳｃｒｉｐｔ（登録商標）などのＰＤＬ（ページ記述言語）で記述されている。
【００１５】
画像形成装置２０は、媒体へ画像を形成する公知の画像形成機能を有する。画像形成装置２０は、例えば、電子写真方式の画像形成装置である。なお、画像形成装置２０の画像形成方式は、電子写真方式に限定されない。例えば、画像形成装置２０は、インクジェット記録方式の画像形成装置であってもよい。
【００１６】
画像形成装置２０は、受信した画像データに示される色情報を、絶対色空間の色情報に変換した後に、エンジン部（詳細後述）で再現可能な色空間の色情報に変換し、エンジン部へ出力する。エンジン部によって、画像データに応じた画像が媒体に形成される。
【００１７】
なお、媒体は、画像形成可能な媒体であればよい。媒体は、例えば、公知の紙媒体（用紙）、合成紙、ビニール紙などである。
【００１８】
測色器１２は、媒体上に形成された画像の色を計測する装置である。測色器１２には、公知の測色計を用いればよい。例えば、測色器１２は、測定対象物に光を照射し、反射光を受光することで色を計測する。測色器１２は、自動走査式であってもよいし、手動走査式であってもよい。本実施の形態では、測色器１２は、媒体上に形成されたパッチ画像の各々の色を測色する（詳細後述）。
【００１９】
情報処理装置１０は、画像形成装置２０において色変換時に用いているプロファイルを、更新する（詳細後述）。
【００２０】
次に、画像形成装置２０の構成の一例を説明する。図２は、画像形成装置２０の構成の一例を示す機能ブロック図である。画像形成装置２０は、画像処理部２２とエンジン部２４と、を備える。
【００２１】
エンジン部２４は、公知の画像形成機能を実行する。画像形成機能は、媒体へ画像を形成する機能である。本実施の形態では、エンジン部２４は、ＣＭＹＫの有色トナーを用いて画像を形成する、電子写真方式である場合を説明する。なお、エンジン部２４は、ＣＭＹＫの有色インクを用いて画像を形成する、インクジェット方式であってもよい。
【００２２】
画像処理部２２は、画像形成装置２０で受信した画像データを、エンジン部２４で処理可能な形式に変換し、エンジン部２４へ出力する。
【００２３】
画像処理部２２は、レンダリング処理部２２Ａと、ＣＭＳ処理部２２Ｂと、γ補正部２２Ｃと、ハーフトーン処理部２２Ｄと、プロファイル記憶部２２Ｅと、プロファイル送受信部２２Ｆと、を備える。レンダリング処理部２２Ａ、ＣＭＳ処理部２２Ｂ、γ補正部２２Ｃ、ハーフトーン処理部２２Ｄ、およびプロファイル送受信部２２Ｆの一部または全ては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００２４】
レンダリング処理部２２Ａは、受信した画像データのデータ形式を、ベクタ形式からラスタ形式に変換する。これによって、レンダリング処理部２２Ａは、受信した画像データを、１画素を例えば８ｂｉｔの濃度値で表す画像データに変換する。
【００２５】
ＣＭＳ処理部２２Ｂは、レンダリング処理部２２Ａから取得した画像データについて、色変換処理を行う。ＣＭＳ処理部２２Ｂは、プロファイル記憶部２２Ｅに記憶されているＩＣＣプロファイル２６を用いて、色変換処理を行う。
【００２６】
まず、ＩＣＣプロファイル２６について説明する。ＩＣＣプロファイル２６は、色変換に用いるプロファイルである。ＩＣＣプロファイル２６は、入力プロファイル２６Ａと、出力プロファイル２６Ｂと、から構成される。
【００２７】
図３は、ＩＣＣプロファイル２６の一例の説明図である。図３（Ａ）は、入力プロファイル２６Ａの一例の説明図である。図３（Ｂ）は、出力プロファイル２６Ｂの一例の説明図である。
【００２８】
入力プロファイル２６Ａは、受信した画像データの色空間の色値を、絶対色空間の色値に変換するためのプロファイルである。
【００２９】
以下では、絶対色空間の色値を、絶対色値と称して説明する場合がある。
【００３０】
すなわち、入力プロファイル２６Ａは、受信した画像データのＣＭＹＫ色空間の色値と、絶対色値と、を対応づけたＬＵＴ（ルックアップテーブル）である。入力プロファイル２６Ａは、ＡｔｏＢテーブルと称される場合もある。
【００３１】
なお、入力プロファイル２６Ａは、ＣＭＹＫ色空間の色値に代えて、ＲＧＢ色空間などの他の色空間の色値が登録されていてもよい。この場合、入力プロファイル２６Ａは、ＲＧＢ色空間の画像データの色値を絶対色値に変換するためのプロファイルとして機能することとなる。本実施の形態では、入力プロファイル２６Ａには、ＣＭＹＫ色空間の色値と、絶対色値と、が対応付けられているものとして説明する。
【００３２】
本実施の形態では、絶対色空間が、Ｌａｂ色空間（Ｌａｂ表色系とも称する）である場合を説明する。なお、絶対色空間は、例えば、ｓＲＧＢやＡｄｏｂｅＲＧＢなどであってもよい。
【００３３】
出力プロファイル２６Ｂは、絶対色値を、エンジン部２４に依存する色空間（本実施の形態では、ＣＭＹＫ色空間）の色値に変換するためのプロファイルである。以下では、エンジン部２４に依存する色空間の色値を、第２色値と称して説明する場合がある。
【００３４】
すなわち、出力プロファイル２６Ｂは、絶対色値と、エンジン部２４に依存するＣＭＹＫ色空間の色値である第２色値と、を対応づけたＬＵＴである。出力プロファイル２６Ｂは、ＢｔｏＡテーブルと称される場合もある。
【００３５】
なお、出力プロファイル２６Ｂは、第２色値として、エンジン部２４に依存する色空間の色値が登録されていればよく、色空間はＣＭＹＫ色空間に限定されない。例えば、出力プロファイル２６Ｂには、第２色値として、ＲＧＢ色空間の色値や、ＣＭＹＫにレッド、グリーン、ブルーなどが加わった色空間の色値が登録されていてもよい。本実施の形態では、出力プロファイル２６Ｂには、絶対色値と、ＣＭＹＫ色空間の色値（第２色値）と、が対応付けられているものとして説明する。
【００３６】
図２に戻り説明を続ける。ＣＭＳ処理部２２Ｂは、レンダリング処理部２２Ａから受付けた画像データの色空間の色値を、入力プロファイル２６Ａを用いて絶対色値に変換した後に、出力プロファイル２６Ｂを用いてエンジン部２４に依存するＣＭＹＫ色空間の色値に変換する。
【００３７】
図４は、ＣＭＳ処理部２２Ｂによる色変換処理の説明図である。ＣＭＳ処理部２２Ｂは、レンダリング処理部２２Ａから受付けた画像データの色空間の色値（ＣＭＹＫの色値）を、入力プロファイル２６Ａにおける対応する絶対色値（Ｌａｂの色値）に変換する。そして、ＣＭＳ処理部２２Ｂは、この絶対色値を、出力プロファイル２６Ｂにおける、対応する第２色値（ＣＭＹＫ色空間の色値）に変換する。これによって、ＣＭＳ処理部２２Ｂは、レンダリング処理部２２Ａから受付けた画像データを、エンジン部２４に依存するＣＭＹＫ色空間の第２色値に変換する。
【００３８】
図２に戻り説明を続ける。γ補正部２２Ｃは、ＣＭＳ処理部２２Ｂで第２色値に変換された画像データについて、γ補正を行う。ハーフトーン処理部２２Ｄは、γ補正部２２Ｃでγ補正された画像データにスクリーン処理を行い、エンジン部２４へ出力する。スクリーン処理は、中間調処理と称される場合もある。
【００３９】
エンジン部２４は、画像処理部２２から受付けた画像データを用いて、媒体に画像を形成する。
【００４０】
ここで、ＣＭＳ処理部２２Ｂが用いるＩＣＣプロファイル２６は、初期状態では、画像形成装置２０の製造時などにプロファイル記憶部２２Ｅに記憶されたものが用いられる。しかし、エンジン部２４では、経時変化などによる特性変動が生じる。この場合、同じＩＣＣプロファイル２６を用いてＣＭＳ処理部２２Ｂで色変換処理を継続して行うと、結果的に、エンジン部２４に最適な色変換がなされない状態となる場合がある。
【００４１】
また、異なる複数のエンジン部２４に対して、同じＩＣＣプロファイル２６を用いて色変換処理を行った場合、エンジン部２４の個体差などにより、同じ色味の画像形成が実現されない場合がある。
【００４２】
そこで、本実施の形態では、プロファイル送受信部２２Ｆは、プロファイル記憶部２２ＥのＩＣＣプロファイル２６を、情報処理装置１０で更新されたＩＣＣプロファイル２６に更新する。
【００４３】
次に、情報処理装置１０の機能を説明する。図５は、情報処理装置１０の機能的構成の一例を示す模式図である。
【００４４】
情報処理装置１０は、通信部３１と、制御部３０と、を備える。通信部３１は、測色器１２や画像形成装置２０などと通信する。制御部３０は、情報処理装置１０を制御する。
【００４５】
制御部３０は、通信制御部３２と、パッチ画像データ生成部３３と、プロファイル更新処理部３４と、を備える。通信制御部３２は、画像データ通信部３２Ａ、測色結果通信部３２Ｂ、およびプロファイル通信部３２Ｃを含む。プロファイル更新処理部３４は、パッチ画像データ取得部３５と、測色値取得部３６と、算出部３７と、変換部３８と、を含む。算出部３７は、特定部３７Ａと、選出部３７Ｂと、変換式算出部３７Ｃと、を含む。変換部３８は、プロファイル更新部３８Ａと、白色点更新部３８Ｂと、プロファイル名更新部３８Ｃと、を含む。
【００４６】
制御部３０は、通信制御部３２、画像データ通信部３２Ａ、測色結果通信部３２Ｂ、プロファイル通信部３２Ｃ、パッチ画像データ生成部３３、プロファイル更新処理部３４、パッチ画像データ取得部３５、測色値取得部３６、算出部３７、特定部３７Ａ、選出部３７Ｂ、変換式算出部３７Ｃ、変換部３８、プロファイル更新部３８Ａ、白色点更新部３８Ｂ、およびプロファイル名更新部３８Ｃ、の一部または全ては、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００４７】
まず、パッチ画像データ生成部３３について説明する。パッチ画像データ生成部３３は、パッチ画像データを生成する。
【００４８】
図６は、パッチ画像データ４０の説明図である。パッチ画像データ４０は、複数のパッチ領域ＰＥの各々の第１色値を規定した画像データである。複数のパッチ領域ＰＥは、第１色値および形成位置が互いに異なる。第１色値は、ＣＭＹＫ色空間によって表される。詳細には、第１色値は、Ｃ色の色値であるＣ値、Ｍ色の色値であるＭ値、Ｙ色の色値であるＹ値、Ｋ色の色値であるＫ値で表される。複数のパッチ領域ＰＥの各々の第１色値は、Ｃ値、Ｙ値、Ｍ値、およびＫ値の少なくとも１つが互いに異なる。また、複数のパッチ領域ＰＥの各々は、互いに異なる位置に形成されるように、重複しない位置に配置される。
【００４９】
本実施の形態では、パッチ画像データ４０は、Ｎ個のパッチ領域ＰＥを含む場合を一例として説明する。なお、Ｎは、２以上の整数である。
【００５０】
図５に戻り説明を続ける。パッチ画像データ生成部３３は、Ｎ個のパッチ領域ＰＥの各々の第１色値を規定したパッチ画像データ４０を生成してもよいし、記憶部から読取ってもよい。
【００５１】
なお、パッチ画像データ生成部３３は、パッチ領域ＰＥの各々の第１色値に、任意の色値を定めればよい。また、パッチ画像データ生成部３３は、シャドー色などの重要とする色の割合を増やすなどの処理を行い、調整対象の画像形成装置２０に応じて最適化したパッチ画像データ４０を生成してもよい。
【００５２】
パッチ画像データ生成部３３は、パッチ画像データ４０を、通信制御部３２およびプロファイル更新処理部３４へ出力する。
【００５３】
通信制御部３２の画像データ通信部３２Ａは、パッチ画像データ生成部３３からパッチ画像データ４０を受付けると、通信部３１を介して画像形成装置２０へ送信する。画像データ通信部３２Ａは、調整対象の画像形成装置２０へ、パッチ画像データ４０を送信する。
【００５４】
調整対象の画像形成装置２０とは、格納されているＩＣＣプロファイル２６の更新対象の、画像形成装置２０である。例えば、制御部３０は、ユーザによって操作される操作部から、調整対象の画像形成装置２０の識別情報を受付ける。そして、制御部３０は、受付けた識別情報によって識別される画像形成装置２０を、調整対象の画像形成装置２０として用いればよい。
【００５５】
パッチ画像データ４０を受信した画像形成装置２０は、該パッチ画像データ４０に応じて媒体にパッチ画像を形成する。例えば、画像形成装置２０は、図６に示すように、パッチ画像データ４０に示されるＮ個のパッチ領域ＰＥの各々に対応するパッチ画像Ｐを、媒体４４に形成する。
【００５６】
なお、画像形成装置２０は、情報処理装置１０から受信したパッチ画像データ４０を、エンジン部２４に依存するＣＭＹＫ色空間の色情報に変換済の画像データとして用いる。このため、画像形成装置２０は、情報処理装置１０からパッチ画像データ４０について、ＣＭＳ処理部２２Ｂによる色変換処理を行わずに、γ補正部２２Ｃによるγ補正処理、ハーフトーン処理部２２Ｄによるハーフトーン処理を行い、エンジン部２４へ出力する。
【００５７】
画像形成装置２０によってパッチ画像Ｐの形成された媒体４４は、測色器１２によってパッチ画像Ｐの各々の色値（以下、測色値と称する）が測定される。例えば、パッチ画像Ｐの形成された媒体４４を、ユーザが測色器１２へセットする。これによって、測色器１２は、媒体４４に形成されたパッチ画像Ｐの各々の測色値を得る。そして、測色器１２は、Ｎ個のパッチ画像Ｐの各々の測色値を含む、測色結果を、情報処理装置１０へ送信する。
【００５８】
通信制御部３２の測色結果通信部３２Ｂは、通信部３１を介して測色器１２から、媒体４４に形成された、Ｎ個のパッチ画像Ｐの各々の測色値を含む測色結果を取得し、プロファイル更新処理部３４へ出力する。
【００５９】
なお、画像形成装置２０に測色器１２を接続した構成としてもよい。例えば、パッチ画像Ｐの形成された媒体４４の排出トレイに、測色器１２を設置する。測色器１２は、排出トレイに媒体４４が排出されると、該媒体４４のパッチ画像Ｐの各々を測色し、測色値を含む測色結果を得る。そして、測色器１２は、画像形成装置２０およびネットワーク１８を介して情報処理装置１０へ、測色結果を送信してもよい。
【００６０】
プロファイル通信部３２Ｃは、プロファイル取得部の一例である。プロファイル通信部３２Ｃは、出力プロファイル２６Ｂを取得する。本実施の形態では、プロファイル通信部３２Ｃは、調整対象の画像形成装置２０に格納されているＩＣＣプロファイル２６を、通信部３１を介して該画像形成装置２０から取得する。そして、プロファイル通信部３２Ｃは、ＩＣＣプロファイル２６をプロファイル更新処理部３４へ出力する。なお、プロファイル通信部３２Ｃは、取得したＩＣＣプロファイル２６における出力プロファイル２６Ｂのみを、プロファイル更新処理部３４へ出力してもよい。
【００６１】
次に、プロファイル更新処理部３４について説明する。プロファイル更新処理部３４は、調整対象の画像形成装置２０から取得したＩＣＣプロファイル２６を更新する。具体的には、プロファイル更新処理部３４は、調整対象の画像形成装置２０から取得したＩＣＣプロファイル２６における、出力プロファイル２６Ｂを更新する。
【００６２】
プロファイル更新処理部３４は、パッチ画像データ取得部３５と、測色値取得部３６と、算出部３７と、変換部３８と、を備える。
【００６３】
パッチ画像データ取得部３５は、パッチ画像データ生成部３３からパッチ画像データ４０を取得する。測色値取得部３６は、測色結果通信部３２Ｂおよび通信部３１を介して、測色器１２から測色結果を取得する。測色結果は、パッチ画像データ取得部３５で取得したパッチ画像データ４０に基づいて、調整対象の画像形成装置２０で媒体４４に形成された複数のパッチ画像Ｐの各々の測色値を示す。
【００６４】
ここで、測色器１２による測色値は、絶対色空間以外の色空間で示される場合がある。例えば、測色器１２による測色値が、ＸＹＺ色空間（ＸＹＺ表色系と称する場合もある）で示される場合がある。
【００６５】
この場合、測色値取得部３６は、測色結果に含まれる、絶対色空間以外の色空間で示される測色値を、絶対色空間の測色値に変換する。本実施の形態では、測色値取得部３６は、測色結果に含まれる測色値を、Ｌａｂ色空間で示される測色値に変換する。
【００６６】
このとき、測色値取得部３６は、特定の白色値を絶対色空間（Ｌａｂ色空間）の基準の白色値として用いて、測色結果に含まれる測色値を絶対色空間（Ｌａｂ色空間）で示される測色値に変換することが好ましい。特定の白色値には、画像形成装置２０で形成対象の媒体４４の白色領域の、測色器１２による測色値である白色値を用いる。
【００６７】
絶対色空間で示される測色値について説明する。測色器１２による測色結果をＬａｂ色空間で表した測色値は、Ｄ５０等の基準照明下における完全拡散板を測定した際の色値を白色値とし、この白色値に対する相対的な値として算出される。この白色値は、基準照明Ｄ５０の場合、例えば、（Ｘ，Ｙ，Ｚ）＝（９６．４２，１００．０，８２．４９）である。すなわち、特定の白色値は、画像形成装置２０で形成対象の媒体４４の白色領域の測色値であり、白を基準として表される白色値である。
【００６８】
ここで、ＣＩＥ（Ｃｏｍｍｉｓｓｉｏｎ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｄｅ  Ｌ’ｅｃｌａｉｒａｇｅ）では、測光した値を「絶対的」、完全拡散板に対する相対的な値を「相対的」であると定義している。一方、今日のカラーマネジメントにおけるデファクトスタンダードであるＩＣＣプロファイルフォーマット（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍで提唱されたフォーマット仕様）では、完全拡散板に対する相対的な値は「絶対的」、画像形成装置２０で形成対象の媒体４４の白色領域に対して相対的な値は「相対的」であると定義している。完全拡散板に対する相対的な値は、画像形成装置２０で形成対象の媒体４４の白色領域に対して絶対的な値となるためである。
【００６９】
このため、測色器１２から得られた測色結果を、上記の特定の白色値を基準の白色値として用いて、Ｌａｂ色空間で示される測色値に変換した測色値は、絶対的な値、すなわち、絶対Ｌａｂ値となる。
【００７０】
画像形成装置２０で、この絶対Ｌａｂ値を用いて、再現元（入力プロファイル２６Ａ、例えばＪａｐａｎ  Ｃｏｌｏｒ）の色を、再現先である画像形成装置２０で実現可能な色へ変換する色変換処理を行うと、再現元における白色領域の色味が、再現先である画像形成装置２０で再現される。すなわち、再現元における白色領域の絶対Ｌａｂ値が、画像形成装置２０で形成可能な色域内に存在する場合、該画像形成装置２０で形成対象の媒体４４の白色領域に何等かの色画像を形成することで、画像形成後の媒体４４に、再現元の白色領域の色味が再現される。このような絶対Ｌａｂ値を用いた色変換を、絶対的色変換と称する場合がある。
【００７１】
ここで、ＩＣＣプロファイル２６では、絶対Ｌａｂ値を、画像形成装置２０で形成対象の媒体４４の白色領域の色値に対して相対的なＬａｂ値に変換し、出力プロファイル２６Ｂにおける絶対色値（Ｌａｂ値）として用いる。この相対的なＬａｂ値を用いることにより、ＣＭＳ処理部２２Ｂによる色変換処理による、媒体４４の白色領域を示す色値の入力色値と出力色値は、同じＬａｂ値（１００，０，０）を有する。画像形成装置２０で形成対象の媒体４４の白色領域の色値に対して相対的なＬａｂ値を、相対Ｌａｂ値、相対Ｌａｂ値を用いた色変換処理を相対的色変換と称する。
【００７２】
絶対Ｌａｂ値から相対Ｌａｂ値への変換には、下記式（１）〜式（３）を用いればよい。
【００７３】
Ｘｒ＝（Ｘｉ／Ｘｍｗ）×Ｘａ  ・・・式（１）
Ｙｒ＝（Ｙｉ／Ｙｍｗ）×Ｙａ  ・・・式（２）
Ｚｒ＝（Ｚｉ／Ｚｍｗ）×Ｚａ  ・・・式（３）
【００７４】
式（１）〜式（３）中、Ｘｍｗ，Ｙｍｗ，Ｚｍｗは、プロファイル通信部３２Ｃで取得したＩＣＣプロファイル２６における、ホワイトポイント（ｗｔｐｔ）タグで指定されるメディアホワイト値（媒体白色点）である。Ｘｉ，Ｙｉ，Ｚｉは、測色器１２で用いられる光源の白色点である。光源は、Ｄ５０光源である。Ｘｒ，Ｙｒ，Ｚｒは相対ＸＹＺ値を示し、Ｘａ，Ｙａ，Ｚａは絶対ＸＹＺ値を示す。
【００７５】
本実施の形態では、測色値取得部３６は、測色結果通信部３２Ｂおよび通信部３１を介して測色器１２から取得した測色結果に示される、Ｎ個のパッチ画像Ｐの各々の測色値について、上記式（１）〜式（３）を用いて相対ＸＹＺ値を算出した後に、Ｌａｂ値を算出する。
【００７６】
このようにして、測色値取得部３６は、測色結果に含まれる測色値を、Ｌａｂ色空間で示される測色値（相対Ｌａｂ値）に変換することで、Ｎ個のパッチ画像Ｐの各々の測色値を取得する。すなわち、測色値取得部３６は、画像形成装置２０で形成対象の媒体４４の白色領域の測色値である白色値を、絶対色空間の基準の白色値として用いて、測色器１２によって測色された測色値（変換前測色値）を絶対色値（相対Ｌａｂ値）に変換することで、測色値を取得する。
【００７７】
これによって、更新前のＩＣＣプロファイル２６を用いて変換された画像データの画像を形成した媒体４４と、ＩＣＣプロファイル２６の更新時に用いたパッチ画像Ｐの形成された媒体４４と、の測色値に有意差がある場合であっても、ＩＣＣプロファイル２６の更新時に修正が施されることとなる。
【００７８】
次に、算出部３７について説明する。算出部３７は、測色値に基づいて、第２色値を第１色値に変換するための変換式を算出する。すなわち、算出部３７は、出力プロファイル２６Ｂにおける、測色値取得部３６で取得した測色値に応じた絶対色値に対応する第２色値を、パッチ画像データ４０における各パッチ画像Ｐの第１色値に変換するための、変換式を算出する。
【００７９】
算出部３７は、特定部３７Ａと、選出部３７Ｂと、変換式算出部３７Ｃと、を含む。
【００８０】
特定部３７Ａは、プロファイル通信部３２Ｃから受付けた出力プロファイル２６Ｂにおける、測色値取得部３６で取得した測色値に応じた絶対色値に対応する、第２色値を特定する。
【００８１】
詳細には、特定部３７Ａは、Ｎ個のＬａｂ値（相対Ｌａｂ値）を、測色値取得部３６から受付ける。上述したように、このＬａｂ値（相対Ｌａｂ値）は、測色値取得部３６が、測色結果に含まれる測色値をＬａｂ色空間で示される測色値に変換した値である。そして、特定部３７Ａは、このＮ個のＬａｂ値の各々に対応する第２色値を、出力プロファイル２６Ｂから読取る。上述したように、出力プロファイル２６Ｂは、Ｌａｂ値と、第２色値と、を対応づけたＬＵＴである。このため、特定部３７Ａは、出力プロファイル２６Ｂにおける、Ｎ個のＬａｂ値の各々に対応する第２色値を、容易に読み取ることができる。これによって、特定部３７Ａは、測色値取得部３６で取得した測色値（絶対色値）に対応する第２色値を、出力プロファイル２６Ｂから特定する。
【００８２】
次に、選出部３７Ｂについて説明する。選出部３７Ｂは、パッチ画像Ｐの各々の測色値に対応する第２色値と、第１色値と、の対を選出する。パッチ画像Ｐの測色値に対応する第２色値は、特定部３７Ａによって特定された第２色値である。また、第１色値は、上述したように、パッチ画像データ４０におけるパッチ領域ＰＥの各々の色値である。
【００８３】
例えば、選出部３７Ｂは、パッチ領域ＰＥの第１色値と、該パッチ領域ＰＥを示すパッチ画像Ｐの測色値から特定された第２色値と、の対を選出する。パッチ領域ＰＥを示すパッチ画像Ｐとは、パッチ画像データ４０におけるパッチ領域ＰＥを、媒体４４に形成したものである。
【００８４】
ここで、パッチ画像Ｐの第２色値は、ＩＣＣプロファイル２６を用いて、パッチ画像データ４０のパッチ領域ＰＥの第１色値を、絶対色値であるＬａｂ値を介して色変換することによって得られたものといえる。このように、Ｌａｂ値を介することから、パッチ領域ＰＥの第１色値と、パッチ画像Ｐの測色値から特定された第２色値と、には、構成が類似であるものと非類似であるものとが混在している。
【００８５】
例えば、（Ｌ，ａ，ｂ）＝（３０，５０，１０）を満たすＣＭＹＫ色空間によって表される色値は、（５０，７０，１５，２０），（４０，５５，８，１０）…と複数存在する。これは、Ｌａｂ値が３変数で構成されるのに対し、ＣＭＹＫ色空間によって表される色値は、４変数のためである。
【００８６】
そこで、選出部３７Ｂは、パッチ画像データ４０における複数（Ｎ個）のパッチ領域ＰＥの各々の第１色値と、該第１色値に含まれるＫ色のＫ値が最も類似する第２色値と、の対を選出してもよい。
【００８７】
詳細には、選出部３７Ｂは、Ｎ個のパッチ領域ＰＥの各々の第１色値に対して、第１色値に含まれるＫ値の±２％以下の範囲内のＫ値を示す第２色値を選出する。この場合、選出部３７Ｂは、Ｍ個（Ｍ≦Ｎ）の対を選出することとなる。
【００８８】
また、選出部３７Ｂは、第１色値および第２色値の各々によって示される、Ｃ色のＣ値、Ｍ色のＭ値、Ｙ色のＹ値、およびＫ色のＫ値を合計した合計色値が最も類似する、第１色値と第２色値との対を選出してもよい。
【００８９】
なお、本実施の形態では、選出部３７Ｂは、パッチ画像データ４０における複数（Ｎ個）のパッチ領域ＰＥの各々の第１色値と、該第１色値に含まれるＫ色のＫ値が最も類似する第２色値と、の対を選出する場合を一例として説明する。
【００９０】
次に、変換式算出部３７Ｃについて説明する。変換式算出部３７Ｃは、選出部３７Ｂによって選出された、複数の対の各々における第２色値を説明変数とし第１色値を目的変数とした回帰分析によって得られる回帰式を、変換式として算出する。
【００９１】
変換式の算出について、詳細に説明する。例えば、選出部３７Ｂによって選出された各対における、第１色値を（Ｃ１，Ｍ１，Ｙ１，Ｋ１）と表記する。また、第２色値を、（Ｃ２，Ｍ２，Ｙ２，Ｋ２）と表記する。
【００９２】
変換式算出部３７Ｃは、複数（Ｍ個）の第１色値と第２色値との対を用いて、第２色値（Ｃ２，Ｍ２，Ｙ２，Ｋ２）を第１色値（Ｃ１，Ｍ１，Ｙ１，Ｋ１）に変換するための変換式を作成する。
【００９３】
変換式算出部３７Ｃは、第２色値（Ｃ２，Ｍ２，Ｙ２，Ｋ２）を説明変数とし、第１色値（Ｃ１，Ｍ１，Ｙ１，Ｋ１）を目的変数とする回帰分析を行い、回帰式を算出する。そして、変換式算出部３７Ｃは、この回帰式を、変換式として用いる。
【００９４】
すなわち、変換式算出部３７Ｃは、第２色値を構成するＣ値、Ｍ値、Ｙ値、Ｋ値の各々に対応する回帰式を、変換式として算出する。下記式（４）〜式（７）は、Ｃ値、Ｍ値、Ｙ値、Ｋ値、の各々に対応する変換式を示す。
【００９５】
Ｃ１＝ｆｃ（Ｃ２，Ｍ２，Ｙ２）    ・・・式（４）
Ｍ１＝ｆｍ（Ｃ２，Ｍ２，Ｙ２）    ・・・式（５）
Ｙ１＝ｆｙ（Ｃ２，Ｍ２，Ｙ２）    ・・・式（６）
Ｋ１＝Ｋ２    ・・・式（７）
【００９６】
上記各式（４）〜式（６）における、右辺に示される関数は、例えば、下記式（８）〜式（１０）の各々によって表される。
【００９７】
ｆｃ（Ｃ２，Ｍ２，Ｙ２）＝ｐ１＿ｃ・Ｃ２＋ｐ２＿ｃ・Ｍ２＋ｐ３＿ｃ・Ｙ＋ｐ４＿ｃ・Ｃ２・Ｍ２＋ｐ５＿ｃ・Ｍ２・Ｙ２＋ｐ６＿ｃ・Ｙ２・Ｃ２＋ｐ７＿ｃ
・・・式（８）
ｆｍ（Ｃ２，Ｍ２，Ｙ２）＝ｐ１＿ｍ・Ｃ２＋ｐ２＿ｍ・Ｍ２＋ｐ３＿ｍ・Ｙ＋ｐ４＿ｍ・Ｃ２・Ｍ２＋ｐ５＿ｍ・Ｍ２・Ｙ２＋ｐ６＿ｍ・Ｙ２・Ｃ２＋ｐ７＿ｍ
・・・式（９）
ｆｙ（Ｃ２，Ｍ２，Ｙ２）＝ｐ１＿ｙ・Ｃ２＋ｐ２＿ｙ・Ｍ２＋ｐ３＿ｙ・Ｙ＋ｐ４＿ｙ・Ｃ２・Ｍ２＋ｐ５＿ｙ・Ｍ２・Ｙ２＋ｐ６＿ｙ・Ｙ２・Ｃ２＋ｐ７＿ｙ
・・・式（１０）
【００９８】
すなわち、変換式算出部３７Ｃは、選出部３７Ｂによって選出されたＭ個の対の各々について、Ｃ値、Ｍ値、Ｙ値、の各々ごとに、上記式（８）〜式（１０）の各々を用いた回帰分析を実行する。これによって、変換式算出部３７Ｃは、Ｍ個の対を用いて、Ｃ、Ｍ、Ｙ各色の上記式（８）〜式（１０）における、係数（ｐ１＿ｃ〜ｐ７＿ｃ，ｐ１＿ｍ〜ｐ７＿ｍ，ｐ１＿ｙ〜ｐ７＿ｙ）を算出する。
【００９９】
これによって、変換式算出部３７Ｃは、Ｃ値、Ｍ値、Ｙ値、Ｋ値の各々に対応する変換式（上記式（４）〜式（７））を算出する。なお、本実施の形態では、選出部３７ＢによってＫ値の類似する第１色値と第２色値の対が選出されていることから、Ｋ値については、変換前後の値が一致するものとなる（式（７）参照）。
【０１００】
なお、上記式（８）〜式（１０）の数式の次数は一例であり、有効次数は、対象とする媒体４４の種類などによって適宜調整すればよい。
【０１０１】
変換式算出部３７Ｃは、Ｃ値、Ｍ値、Ｙ値、Ｋ値の各々に対応する変換式を、変換部３８へ出力する。
【０１０２】
変換部３８は、出力プロファイル２６Ｂの第２色値を、変換式を用いて変換する。この出力プロファイル２６Ｂは、プロファイル通信部３２Ｃから受付けたものである。また、この変換式は、変換式算出部３７Ｃから受付けたものである。これにより、変換部３８は、出力プロファイル２６Ｂを更新する。
【０１０３】
変換部３８について詳細に説明する。変換部３８は、プロファイル更新部３８Ａと、白色点更新部３８Ｂと、プロファイル名更新部３８Ｃと、を含む。
【０１０４】
プロファイル更新部３８Ａは、出力プロファイル２６Ｂの第２色値、すなわちエンジン部２４に依存するＣＭＹＫ色空間の色値である第２色値を、算出部３７で算出された変換式を用いて変換する。これによって、プロファイル更新部３８Ａは、出力プロファイル２６Ｂを更新する。
【０１０５】
詳細には、プロファイル更新部３８Ａは、まず、プロファイル通信部３２Ｃから受付けた出力プロファイル２６Ｂを読取る。次に、プロファイル更新部３８Ａは、出力プロファイル２６Ｂに示される格子点を取りだす。格子点とは、絶対色空間に配置された、出力プロファイル２６Ｂに示される絶対色値の各々を示す点である。
【０１０６】
図７は、絶対色空間Ｓに配置された格子点の模式図である。なお、上述したように、本実施の形態では、絶対色空間Ｓは、Ｌａｂ色空間である。格子点は、Ｌａｂ色空間を、互いに直交するＬ＊軸、ａ＊軸、ｂ＊軸を座標軸とした空間で示し、この空間に、出力プロファイル２６Ｂに示される絶対色値を格子点として配置したものである。
【０１０７】
図５に戻り、説明を続ける。プロファイル更新部３８Ａは、出力プロファイル２６Ｂにおける、格子点（すなわち、出力プロファイル２６Ｂの絶対色値）の各々に対応する第２色値（Ｃ２，Ｍ２，Ｙ２，Ｋ２）を、上記変換式の右辺に代入した算出結果を、変換後の第２色値として用いる。以下、変換後の第２色値を、第３色値と称して説明する。
【０１０８】
詳細には、プロファイル更新部３８Ａは、出力プロファイル２６Ｂの絶対色値（格子点の色値）の各々に対応する第２色値に規定されている、Ｃ値（Ｃ２の色値）、Ｍ値（Ｍ２の色値）、Ｙ値（Ｙ２の色値）の各々を、上記変換式（４）〜式（６）の右辺に代入する。
【０１０９】
これによって、プロファイル更新部３８Ａは、変換後の第２色値である第３色値（Ｃｏｕｔ，Ｍｏｕｔ，Ｙｏｕｔ）を算出する。
【０１１０】
次に、プロファイル更新部３８Ａは、出力プロファイル２６Ｂにおける、格子点の各々に対応する第２色値（Ｃ２，Ｍ２，Ｙ２）を、算出した第３色値（Ｃｏｕｔ，Ｍｏｕｔ，Ｙｏｕｔ）に書き換える。
【０１１１】
プロファイル更新部３８Ａは、第２色値を書き換える処理を、出力プロファイル２６Ｂにおける全ての格子点（すなわち、絶対色値）の各々に対応する第２色値について実行する。これによって、プロファイル更新部３８Ａは、入力プロファイル２６Ａを更新する。
【０１１２】
次に、白色点更新部３８Ｂについて説明する。白色点更新部３８Ｂは、出力プロファイル２６Ｂのホワイトポイントタグ（ｗｔｐｔ）に記載されているメディアホワイト値を、画像形成装置２０で形成対象の媒体４４における白色領域の白色値に書換える。
【０１１３】
白色点更新部３８Ｂは、画像形成装置２０で形成対象の媒体４４における白色領域の白色値を、画像形成装置２０や測色器１２から取得すればよい。また、白色点更新部３８Ｂは、ユーザによる操作指示により、該白色値を受付けてもよい。
【０１１４】
ここで、メディアホワイト値は、ＩＣＣプロファイル２６の作成時に用いた媒体４４の白色領域を、光源Ｄ５０を用いて測色した測色値である。上記式（１）〜式（３）を用いて説明したように、メディアホワイト値は、相対ＸＹＺ値と絶対ＸＹＺ値との変換係数である。すなわち、メディアホワイト値は、ＩＣＣプロファイル２６に登録されている絶対色値であるＬａｂ値の、相対Ｌａｂ値と絶対Ｌａｂ値との間の変換処理に用いられる変換係数である。このため、メディアホワイト値を更新しても、ＩＣＣプロファイル２６における相対色値（相対Ｌａｂ値）は変更されないが、該相対色値から変換される絶対Ｌａｂ値は変化する。
【０１１５】
このため、更新前のＩＣＣプロファイル２６の作成時に用いた媒体４４の白色領域の測色値と、更新後のＩＣＣプロファイル２６の作成時に用いた媒体４４の白色領域の測色値と、が、再現される色味に変化が生じる程度に異なる場合、ＩＣＣプロファイル２６のメディアホワイト値を書換えることが好ましい。このため、変換部３８は、出力プロファイル２６Ｂの更新の際に、併せて、メディアホワイト値の更新を行うことが好ましい。
【０１１６】
次に、プロファイル名更新部３８Ｃについて説明する。プロファイル名更新部３８Ｃは、プロファイル更新部３８Ａおよび白色点更新部３８Ｂによって更新された出力プロファイル２６Ｂのプロファイル名を更新する。例えば、プロファイル名更新部３８Ｃは、出力プロファイル２６Ｂの更新タイミングを示す情報を、新たなプロファイル名として付与する。更新タイミングは、例えば、更新日時などである。
【０１１７】
そして、変換部３８は、更新後の出力プロファイル２６Ｂを、プロファイル通信部３２Ｃおよび通信部３１を介して、更新前の出力プロファイル２６Ｂの取得元の画像形成装置２０へ送信する。
【０１１８】
新たな出力プロファイル２６Ｂを受信した画像形成装置２０のプロファイル送受信部２２Ｆは、プロファイル記憶部２２Ｅに記憶されているＩＣＣプロファイル２６における出力プロファイル２６Ｂを、受信した出力プロファイル２６Ｂに更新する。このため、画像形成装置２０のＣＭＳ処理部２２Ｂは、更新後の出力プロファイル２６Ｂを用いた色変換処理を実行する。
【０１１９】
すなわち、画像形成装置２０では、情報処理装置１０で更新された出力プロファイル２６Ｂを用いて色変換処理を行うことで、当該画像形成装置２０の特性変動に拘らず、最適な色で媒体４４に画像を形成することが可能となる。
【０１２０】
次に、情報処理装置１０で実行する情報処理の手順の一例を説明する。図８は、本実施の形態の情報処理装置１０で実行する情報処理の手順の一例を示す、フローチャートである。
【０１２１】
まず、パッチ画像データ生成部３３がパッチ画像データ４０を生成する（ステップＳ１００）。次に、パッチ画像データ生成部３３は、ステップＳ１００で生成したパッチ画像データ４０を、調整対象の画像形成装置２０へ送信する（ステップＳ１０２）。
【０１２２】
パッチ画像データ４０を受信した画像形成装置２０は、該パッチ画像データ４０に応じて媒体４４にパッチ画像Ｐを形成する。測色器１２は、パッチ画像Ｐの各々の測色値を得る。そして、測色器１２は、Ｎ個のパッチ画像Ｐの各々の測色値を含む測色結果を、情報処理装置１０へ送信する。
【０１２３】
情報処理装置１０の測色結果通信部３２Ｂは、測色器１２から測色結果を受信したと判断するまで（ステップＳ１０４：Ｙｅｓ）、否定判断を繰返す（ステップＳ１０４：Ｎｏ）。測色結果を受信したと判断すると（ステップＳ１０４：Ｙｅｓ）、ステップＳ１０６へ進む。
【０１２４】
ステップＳ１０６では、測色値取得部３６が、ステップＳ１０４で受信した測色結果に含まれる測色値を、Ｌａｂ色空間で示される測色値（相対Ｌａｂ値）に変換する（ステップＳ１０６）。ステップＳ１０６の処理によって、測色値取得部３６は、Ｎ個のパッチ画像Ｐの各々の測色値を取得する（ステップＳ１０８）。
【０１２５】
次に、パッチ画像データ取得部３５が、ステップＳ１００で生成したパッチ画像データ４０を、パッチ画像データ生成部３３から取得する（ステップＳ１１０）。
【０１２６】
次に、プロファイル通信部３２Ｃが、通信部３１を介して、調整対象の画像形成装置２０から出力プロファイル２６Ｂを取得する（ステップＳ１１２）。プロファイル通信部３２Ｃは、ステップＳ１０２でパッチ画像データ生成部３３がパッチ画像データ４０を送信した送信先の画像形成装置２０から、出力プロファイル２６Ｂを取得する。
【０１２７】
次に、算出部３７が、変換式算出処理を実行する（ステップＳ１１４）。変換式算出処理は、出力プロファイル２６Ｂにおける、測色値取得部３６で取得した測色値に応じた絶対色値に対応する第２色値を、パッチ画像データ４０におけるパッチ画像Ｐの第１色値に変換するための、変換式を算出する処理である。変換式算出処理の詳細な手順は後述する。
【０１２８】
次に、変換部３８が、更新処理を実行する（ステップＳ１１６）。更新処理は、調整対象の画像形成装置２０から取得した出力プロファイル２６Ｂの第２色値を、変換式算出部３７Ｃから受付けた変換式を用いて変換する処理である。更新処理の詳細な手順は後述する。
【０１２９】
次に、変換部３８は、ステップＳ２１６で更新された、更新後の出力プロファイル２６Ｂを、プロファイル通信部３２Ｃおよび通信部３１を介して、画像形成装置２０へ送信する（ステップＳ１１８）。そして、本ルーチンを終了する。
【０１３０】
次に、算出部３７が実行する変換式算出処理（図８のステップＳ１１４）の手順の一例を説明する。図９は、変換式算出処理の手順の一例を示す、フローチャートである。
【０１３１】
まず、算出部３７の特定部３７Ａが、ステップＳ１１２（図８参照）で取得した出力プロファイル２６Ｂにおける、ステップＳ１０８（図８参照）で取得した測色値に応じた絶対色値に対応する第２色値（Ｃ２，Ｍ２，Ｙ２，Ｋ２）を特定する（ステップＳ２００）。すなわち、特定部３７Ａは、Ｎ個の第２色値を特定する。
【０１３２】
次に、選出部３７Ｂが、ステップＳ２００で特定した第２色値と、ステップＳ１１０（図８参照）で取得したパッチ画像データ４０に規定されるパッチ領域ＰＥの第１色値と、の対を選出する（ステップＳ２０２）。
【０１３３】
次に、変換式算出部３７Ｃが、ステップＳ２０２で選出された複数の対の各々における、第２色値を説明変数とし第１色値を目的変数とした回帰分析によって得られる回帰式を、変換式として算出する（ステップＳ２０４）。そして、本ルーチンを終了する。
【０１３４】
次に、変換部３８が実行する更新処理（図８のステップＳ１１６）の手順の一例を説明する。図１０は、更新処理の手順の一例を示す、フローチャートである。
【０１３５】
まず、プロファイル更新部３８Ａが、ステップＳ１１２（図８参照）で取得した出力プロファイル２６Ｂを読取る（ステップＳ３００）。
【０１３６】
次に、プロファイル更新部３８Ａは、ステップＳ３００で読取った出力プロファイル２６Ｂに示される格子点を読取る（ステップＳ３０２）。
【０１３７】
そして、プロファイル更新部３８Ａは、ステップＳ３０２で読取った格子点ごとに、ステップＳ３０４〜ステップＳ３０６の処理を実行する。
【０１３８】
ステップＳ３０４では、プロファイル更新部３８Ａは、出力プロファイル２６Ｂにおける、格子点（絶対色値）の各々に対応する第２色値（Ｃ２，Ｍ２，Ｙ２，Ｋ２）を、ステップＳ１１４（図８参照）によって算出された変換式の右辺に代入し、変換後の第２色値である第３色値（Ｃｏｕｔ，Ｍｏｕｔ，Ｙｏｕｔ）を算出する（ステップＳ３０４）。
【０１３９】
次に、プロファイル更新部３８Ａは、出力プロファイル２６Ｂにおける、格子点の各々に対応する第２色値（Ｃ２，Ｍ２，Ｙ２）を、ステップＳ３０４で算出した第３色値（Ｃｏｕｔ，Ｍｏｕｔ，Ｙｏｕｔ）に書き換える（ステップＳ３０６）。
【０１４０】
プロファイル更新部３８Ａは、ステップＳ３０４〜ステップＳ３０６の処理を、出力プロファイル２６Ｂにおける全ての格子点（絶対色値）の各々に対応する第２色値について実行する。これによって、プロファイル更新部３８Ａは、入力プロファイル２６Ａを更新する。
【０１４１】
次に、白色点更新部３８Ｂが、出力プロファイル２６Ｂのホワイトポイントタグに記載されているメディアホワイト値を、該画像形成装置２０で形成対象の媒体４４における白色領域の白色値に書換える（ステップＳ３０８）。
【０１４２】
次に、プロファイル名更新部３８Ｃが、ステップＳ３０２〜ステップＳ３０８の処理によって更新された出力プロファイル２６Ｂのプロファイル名を更新する（ステップＳ３１０）。そして、本ルーチンを終了する。
【０１４３】
以上説明したように、本実施の形態の情報処理装置１０は、測色値取得部３６と、プロファイル通信部３２Ｃ（プロファイル取得部）と、算出部３７と、変換部３８と、を備える。測色値取得部３６は、複数のパッチ領域ＰＥの各々の第１色値を規定したパッチ画像データ４０に基づいて、調整対象の画像形成部（画像形成装置２０、エンジン部２４）で媒体４４に形成された、複数のパッチ画像Ｐの各々の測色値を取得する。プロファイル通信部３２Ｃは、絶対色空間の絶対色値に対応する第２色値を規定した出力プロファイル２６Ｂを取得する。算出部３７は、測色値に基づいて、第２色値を第１色値に変換するための変換式を算出する。変換部３８は、出力プロファイル２６Ｂの第２色値を、変換式を用いて変換する。
【０１４４】
上述したように、測色値は、調整対象の画像形成装置２０で形成されたパッチ画像Ｐの測色値である。このため、出力プロファイル２６Ｂにおける、測色値に応じた絶対色値に対応する第２色値は、調整対象の画像形成装置２０（エンジン部２４、画像形成部）の現在の特性に応じた色値である。また、変換式は、この測色値に応じた色値を、第１色値に変換するための変換式である。そして、本実施の形態の情報処理装置１０は、ＩＣＣプロファイル２６におけるＢｔｏＡテーブルである出力プロファイル２６Ｂにおける第２色値を、変換式を用いて変換することで、出力プロファイル２６Ｂを更新する。
【０１４５】
このため、本実施の形態の情報処理装置１０は、調整対象の画像形成装置２０の現在の特性に応じて、出力プロファイル２６Ｂを更新することができる。
【０１４６】
従って、本実施の形態の情報処理装置１０は、調整対象の画像形成装置２０に応じたプロファイルを生成することができる。
【０１４７】
また、画像形成装置２０は、更新された出力プロファイル２６Ｂを用いて色変換処理を行うことで、エンジン部２４に最適な色変換を行うことができる。また、画像形成装置２０は、エンジン部２４の個体差などにより、同じ色味の画像形成が実現されないことを抑制することができる。
【０１４８】
例えば、複数の画像形成装置２０の各々に対して、情報処理装置１０が画像形成装置２０の各々に応じた出力プロファイル２６Ｂを作成することで、情報処理装置１０は、これらの複数の画像形成装置２０の各々の色再現性の統一化を図ることもできる。
【０１４９】
算出部３７は、選出部３７Ｂと、変換式算出部３７Ｃと、を有する。選出部３７Ｂは、パッチ画像Ｐの各々の測色値に応じた絶対色値に対応する第２色値と第１色値と、の対を選出する。変換式算出部３７Ｃは、複数の対の各々における第２色値を説明変数とし第１色値を目的変数とした回帰分析によって得られる回帰式を、変換式として算出する。
【０１５０】
選出部３７Ｂは、パッチ領域ＰＥの第１色値と、該パッチ領域ＰＥを示すパッチ画像Ｐの第２色値と、の対を選出する。また、選出部３７Ｂは、パッチ画像データ４０における複数のパッチ領域ＰＥの各々の第１色値と、該第１色値に含まれるＫ色の色値（Ｋ値）が最も類似する第２色値と、の対を選出する。
【０１５１】
また、選出部３７Ｂは、第１色値および第２色値の各々によって示される、Ｃ色、Ｍ色、Ｙ色、およびＫ色の各々の色値（Ｃ値、Ｍ値、Ｙ値、Ｋ値）の合計値（合計色値）が最も類似する第１色値と第２色値との対を選出する。
【０１５２】
測色値取得部３６は、画像形成装置２０（エンジン部２４）で形成対象の媒体４４の白色領域の測色値である白色値を絶対色空間の基準の白色値として用いて、測色器１２によって測色された変換前測色値を絶対色空間の色値に変換することによって、測色値を取得する。
【０１５３】
変換部３８の白色点更新部３８Ｂは、出力プロファイル２６Ｂのホワイトポイントタグに記載されているメディアホワイト値を、画像形成装置２０（画像形成部）で形成対象の媒体４４における白色領域の白色値に書き換える。
【０１５４】
また、本実施の形態の情報処理プログラムは、複数のパッチ領域ＰＥの各々の第１色値を規定したパッチ画像データ４０に基づいて、調整対象の画像形成部（画像形成装置２０、エンジン部２４）で媒体４４に形成された、複数のパッチ画像Ｐの各々の測色値を取得するステップと、絶対色空間の絶対色値に対応する第２色値を規定した出力プロファイル２６Ｂを取得するステップと、測色値に基づいて、第２色値を第１色値に変換するための変換式を算出するステップと、出力プロファイル２６Ｂの第２色値を、変換式を用いて変換するステップと、をコンピュータに実行させるための情報処理プログラムである。
【０１５５】
＜変形例１＞
なお、上記実施の形態では、算出部３７は、回帰分析によって得られる回帰式を変換式として算出する形態を、一例として示した。しかし、算出部３７は、出力プロファイル２６Ｂにおける、パッチ画像Ｐの測色値に応じた絶対色値に対応する第２色値を、パッチ画像データ４０におけるパッチ領域ＰＥの第１色値に変換するための変換式を算出すればよく、算出方式は、回帰分析に限定されない。
【０１５６】
例えば、算出部３７は、ニューラルネットワーク方法、多変量系列相関モデル方法、などを用いて、変換式を算出してもよい。
【０１５７】
＜変形例２＞
上記実施の形態では、情報処理装置１０と画像形成装置２０とを別体とした形態を一例として示した。しかし、情報処理装置１０と画像形成装置２０とを一体的に構成してもよい。例えば、情報処理装置１０を画像形成装置２０に搭載した、画像形成装置としてもよい。
【０１５８】
図１１は、画像形成装置１６の一例を示す模式図である。画像形成装置１６は、情報処理部５０と、画像処理部２２と、エンジン部２４と、を備える。情報処理部５０と画像処理部２２、画像処理部２２とエンジン部２４、の各々は、互いに通信可能に接続されている。
【０１５９】
画像処理部２２およびエンジン部２４は、上記実施の形態と同様である。情報処理部５０は、上記実施の形態の情報処理装置１０の機能を備える。
【０１６０】
このように、情報処理装置１０の機能である情報処理部５０を備えた構成の画像形成装置１６も、上記実施の形態と同様の効果が得られる。
【０１６１】
次に、上述した実施の形態および変形例の情報処理装置１０、画像形成装置１６、および画像形成装置２０のハードウェア構成について説明する。
【０１６２】
図１２は、情報処理装置１０、画像形成装置１６、および画像形成装置２０のハードウェア構成図である。情報処理装置１０、画像形成装置１６、および画像形成装置２０は、ＣＰＵ９０と、ＲＯＭ９１と、ＲＡＭ９２と、ＨＤＤ９３と、Ｉ／Ｆ９４と、がバス９５を介して接続されている。Ｉ／Ｆ９４は、通信装置や、表示装置や、入力装置などが接続される。
【０１６３】
上記実施の形態および変形例の情報処理装置１０、画像形成装置１６、および画像形成装置２０で実行される処理は、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記憶媒体に記録されてコンピュータプログラムプロダクトとして提供される。
【０１６４】
ＣＰＵ９０は、ＲＡＭ９２をワークエリア（作業領域）とし、ＲＯＭ９１またはＨＤＤ９３などに格納されたプログラムを実行することで、全体の動作を制御し、上記各種機能部を実現する。
【０１６５】
また、上記実施の形態および変形例の情報処理装置１０、画像形成装置１６、および画像形成装置２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施の形態および変形例の情報処理装置１０、画像形成装置１６、および画像形成装置２０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１６６】
すなわち、上記各種機能をコンピュータで実現するためのプログラムファイルを提供するウェブサーバに、本実施の形態の情報処理装置１０を適用してもよい。
【０１６７】
また、本実施の形態の上記情報処理を実行するためのプログラムを暗号化し、ＣＤ−ＲＯＭ等の記憶媒体に格納してもよい。そして、この暗号化されたプログラムを復号するための鍵情報を用いて該プログラムにアクセスがなされた場合に、該プログラムを復号して実行してもよい。
【０１６８】
また、上記実施の形態および変形例の情報処理装置１０、画像形成装置１６、および画像形成装置２０で実行されるプログラムを、ＲＯＭ９１等に予め組み込んで提供するように構成してもよい。
【０１６９】
なお、本発明は上記実施の形態および変形例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態および変形例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせてもよい。また、種々の変形が可能である。
【符号の説明】
【０１７０】
１０  情報処理装置
１２  測色器
２０  画像形成装置
２２  画像処理部
２４  エンジン部
３３  パッチ画像データ生成部
３５  パッチ画像データ取得部
３６  測色値取得部
３７  算出部
３７Ａ  特定部
３７Ｂ  選出部
３７Ｃ  変換式算出部
３８  更新部
３８Ａ  プロファイル更新部
３８Ｂ  白色点更新部
３８Ｃ  プロファイル名更新部
４０  パッチ画像データ
５０  情報処理部
【先行技術文献】
【特許文献】
【０１７１】
【特許文献１】特開２００６−１７９９９１号公報
【特許文献２】特開２０１６−５０４２号公報
【図１】
2018121308.tif 000003
【図２】
2018121308.tif 000004
【図３】
2018121308.tif 000005
【図４】
2018121308.tif 000006
【図５】
2018121308.tif 000007
【図６】
2018121308.tif 000008
【図７】
2018121308.tif 000009
【図８】
2018121308.tif 000010
【図９】
2018121308.tif 000011
【図１０】
2018121308.tif 000012
【図１１】
2018121308.tif 000013
【図１２】
2018121308.tif 000014