(57)【要約】【課題】複数の色空間の性質に習熟することなくカラープロファイルの作成時に、色の調整を容易に行うことができるカラープロファイル作成装置、カラープロファイル作成方法，カラープロファイル作成プログラム及び記録媒体を提供することを目的とする。【解決手段】カラープロファイル作成装置であって、第１色空間による色パッチ出力制御手段と、第２色空間による色パッチ測色制御手段と、目標値を非線形な第２色空間から線形な第４色空間に変換する色空間変換手段と、使用者からの調整要求に応じて第４色空間で表現された目標値を調整する目標値調整手段と、目標値を第４色空間から第２色空間に変換する色空間逆変換手段と、第２色空間による測色値と目標値とを比較し、比較結果に基づいて第３色空間による入力値と第１色空間による出力値とをマッピングしてカラープロファイルを作成するカラープロファイル作成手段とを有することにより上記課題を解決する。【選択図】図１９
2008283375.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像を扱う装置のカラープロファイルを作成するカラープロファイル作成装置であって、
第１色空間による色の出力を組み合わせた色パッチを作成して印刷手段に出力させる色パッチ出力制御手段と、
前記色パッチを第２色空間で測色手段に測色させ、前記第１色空間による出力値と前記第２色空間による測色値とを対応付ける色パッチ測色制御手段と、
第３色空間による入力値と、その入力値毎に対応付けられている前記第２色空間による目標値とが格納されている目標値格納手段と、
前記目標値格納手段に格納されている前記目標値を非線形な前記第２色空間から線形な第４色空間に変換する色空間変換手段と、
使用者から前記第４色空間で表現された前記目標値の調整要求を受け付け、前記使用者からの調整要求に応じて前記第４色空間で表現された前記目標値を調整する目標値調整手段と、
前記第４色空間で表現された前記目標値を前記第４色空間から前記第２色空間に変換する色空間逆変換手段と、
前記第２色空間で表現された前記測色値と目標値とを比較し、その比較結果に基づいて最も近似する前記測色値と目標値との組み合わせを決定して、前記第３色空間による入力値と前記第１色空間による出力値とをマッピングするマッピング手段と、
マッピングしたデータに基づいてカラープロファイルを作成するカラープロファイル作成手段と
を有することを特徴とするカラープロファイル作成装置。
【請求項２】
前記目標値調整手段は、
前記使用者から各種操作指示を受け付ける各種操作部と、
前記使用者から前記第４色空間で表現された前記目標値の調整要求を受け付ける実調整部と、
前記使用者からの調整要求に応じて調整された前記第４色空間で表現された前記目標値の調整結果を表示する調整結果表示部と
を有するユーザインタフェースを表示手段に表示することを特徴とする請求項１記載のカラープロファイル作成装置。
【請求項３】
前記各種操作部は、前記カラープロファイルに基づいた評価チャートの印刷要求を受け付ける評価チャート印刷受付手段
を有することを特徴とする請求項２記載のカラープロファイル作成装置。
【請求項４】
前記実調整部は、更に前記第２色空間で表現された前記目標値の調整要求を受け付けることを特徴とする請求項２記載のカラープロファイル作成装置。
【請求項５】
前記調整結果表示部は、前記マッピングにより前記入力値に対応して得られる前記出力値の紙面上の色を調整前と調整後とに分け、表示手段上でシミュレーション表示することを特徴とする請求項２記載のカラープロファイル作成装置。
【請求項６】
前記第２色空間は、色相が曲面で表現されることを特徴とする請求項１乃至５何れか一項記載のカラープロファイル作成装置。
【請求項７】
前記第４色空間は、色相，明度及び彩度を軸とする直交空間で表現されることを特徴とする請求項１乃至６記載のカラープロファイル作成装置。
【請求項８】
カラー画像を扱う装置のカラープロファイルを作成するカラープロファイル作成装置におけるカラープロファイル作成方法であって、
第１色空間による色の出力を組み合わせた色パッチを作成して印刷手段に出力させる色パッチ出力制御ステップと、
前記色パッチを第２色空間で測色手段に測色させ、前記第１色空間による出力値と前記第２色空間による測色値とを対応付ける色パッチ測色制御ステップと、
第３色空間による入力値と、その入力値毎に対応付けられている前記第２色空間による目標値とが格納されている目標値格納手段の前記目標値を非線形な前記第２色空間から線形な第４色空間に変換する色空間変換ステップと、
使用者から前記第４色空間で表現された前記目標値の調整要求を受け付け、前記使用者からの調整要求に応じて前記第４色空間で表現された前記目標値を調整する目標値調整ステップと、
前記第４色空間で表現された前記目標値を前記第４色空間から前記第２色空間に変換する色空間逆変換ステップと、
前記第２色空間で表現された前記測色値と目標値とを比較し、その比較結果に基づいて最も近似する前記測色値と目標値との組み合わせを決定して、前記第３色空間による入力値と前記第１色空間による出力値とをマッピングするマッピングステップと、
マッピングしたデータに基づいてカラープロファイルを作成するカラープロファイル作成ステップと
を有することを特徴とするカラープロファイル作成方法。
【請求項９】
カラー画像を扱う装置のカラープロファイルを作成する、記憶装置及び演算処理装置を含むコンピュータを、
第１色空間による色の出力を組み合わせた色パッチを作成して印刷手段に出力させる色パッチ出力制御手段と、
前記色パッチを第２色空間で測色手段に測色させ、前記第１色空間による出力値と前記第２色空間による測色値とを対応付ける色パッチ測色制御手段と、
第３色空間による入力値と、その入力値毎に対応付けられている前記第２色空間による目標値とが格納されている目標値格納手段と、
前記目標値格納手段に格納されている前記目標値を非線形な前記第２色空間から線形な第４色空間に変換する色空間変換手段と、
使用者から前記第４色空間で表現された前記目標値の調整要求を受け付け、前記使用者からの調整要求に応じて前記第４色空間で表現された前記目標値を調整する目標値調整手段と、
前記第４色空間で表現された前記目標値を前記第４色空間から前記第２色空間に変換する色空間逆変換手段と、
前記第２色空間で表現された前記測色値と目標値とを比較し、その比較結果に基づいて最も近似する前記測色値と目標値との組み合わせを決定して、前記第３色空間による入力値と前記第１色空間による出力値とをマッピングするマッピング手段と、
マッピングしたデータに基づいてカラープロファイルを作成するカラープロファイル作成手段と
して機能させるためのカラープロファイル作成プログラム。
【請求項１０】
請求項９記載のカラープロファイル作成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラープロファイル作成装置、カラープロファイル作成方法，カラープロファイル作成プログラム及び記録媒体に係り、特にカラー画像を扱う装置のカラープロファイルを作成するカラープロファイル作成装置、カラープロファイル作成方法，カラープロファイル作成プログラム及び記録媒体に関する。
【背景技術】
【０００２】
カラープロファイルとは、モニタやプリンタ等のデバイスによる色の出力差を補正する為のデータである。カラープロファイルは、特定のデバイスでの色の再現方法を数学的に記述したデータファイルである。カラープロファイルは、ＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）で規格化されたものが、一般的によく知られている。カラープロファイルは、どの規定に従っているか等、色の情報を正しく伝える役割を担っている。デバイスは、対応したカラープロファイルを利用することで、適切な色での出力が可能となる。
【０００３】
デバイスの一例であるプリンタは、Ｃ（シアン），Ｍ（マゼンダ），Ｙ（イエロー）及びＫ（ブラック）の４色、又は他の色の組み合わせから成るデバイスカラーにより全ての色を表現する。プリンタのカラープロファイルはＸＹＺやＬ＊ａ＊ｂ＊等のデバイスに依存しない色空間を、ＣＭＹＫ等のデバイスに依存する色空間に変換する為のカラーマッピングテーブルを保持している。色空間とは、色を数値の組み合わせによって表現する為の方法である。
【０００４】
プリンタは、そのカラーマッピングテーブルを利用してＸＹＺやＬ＊ａ＊ｂ＊等のデバイスに依存しない色空間をＣＭＹＫ等のデバイスに依存する色空間に変換するカラーマッチングを行う。カラーマッピングテーブルはＸＹＺやＬ＊ａ＊ｂ＊等のデバイスに依存しない色空間と、デバイスカラーとの対応付けを行うものである。
【０００５】
従来、カラープロファイルは、例えば以下のように作成されていた。まず、カラープロファイルを作成するカラープロファイル作成装置は、ＣＭＹＫによる色の出力を組み合わせた色パッチを作成し、印刷する。色パッチは、少しずつ異なる複数の色が紙面上に印刷されたものである。
【０００６】
カラープロファイル作成装置は、印刷した色パッチを測色機によって測色する。測色の結果である測色値は、Ｌ＊ａ＊ｂ＊で表現されている。色パッチを測色機によって測色することにより、カラープロファイル作成装置はプリンタで実現されるＣＭＹＫによる出力値とＬ＊ａ＊ｂ＊による測色値との組み合わせとして、ＣＭＹＫによる出力値とＬ＊ａ＊ｂ＊による測色値とを対応付ける。
【０００７】
また、カラープロファイル作成装置には、ＲＧＢによる入力値とＬ＊ａ＊ｂ＊による目標値（ターゲット）との組み合わせとして、ＣＭＹＫによる入力値とＬ＊ａ＊ｂ＊による目標値とを対応付けて格納している。
【０００８】
カラープロファイル作成装置は、Ｌ＊ａ＊ｂ＊による測色値と、Ｌ＊ａ＊ｂ＊による目標値とを比較し、その比較結果に基づき、最も近似する測色値と目標値との組み合わせを決定することで、ＲＧＢによる入力値を実現できるＣＭＹＫによる出力値を得られる。前述したカラーマッピングテーブルは、入力値と出力値との組み合わせをマッピングしたものとなる。
【０００９】
そして、カラープロファイル作成装置はマッピングした入力値と出力値との組み合わせを全て集合してカラープロファイルを作成していた。なお、特許文献１には、カラープロファイルを作成する内容が記載されている。
【特許文献１】特開２００６−２１１５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、カラープロファイル作成装置を使用する使用者は色の微調整を行おうとする場合、Ｌ＊ａ＊ｂ＊による目標値を直接操作することがあった。しかし、Ｌ＊ａ＊ｂ＊による目標値を直接操作して所望の色を得る為には、以下のように、Ｌ＊ａ＊ｂ＊の性質に習熟している必要があった。
【００１１】
例えばＬ＊ａ＊ｂ＊は、Ｌ＊，ａ＊及びｂ＊を軸とする直交空間で色を表現している。この結果、色相はＬ＊，ａ＊及びｂ＊の値で構成される曲面で表現される。Ｌ＊ａ＊ｂ＊は非線形である為、例えばａ＊及びｂ＊の値の組み合わせが同じであっても、Ｌ＊の値が異なると色相が変化してしまう場合があった。
【００１２】
従来のカラープロファイル作成装置では、前述したように、Ｌ＊，ａ＊及びｂ＊の３つの値を勘案する必要があり、習熟した使用者にとってもカラープロファイルの作成は困難な作業であった。使用者は、カラープロファイルの作成に多くの時間を要するという問題があった。
【００１３】
本発明は、上記の点に鑑みなされたもので、複数の色空間の性質に習熟することなくカラープロファイルの作成時に、色の調整を容易に行うことができるカラープロファイル作成装置、カラープロファイル作成方法，カラープロファイル作成プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するため、本発明は、カラー画像を扱う装置のカラープロファイルを作成するカラープロファイル作成装置であって、第１色空間による色の出力を組み合わせた色パッチを作成して印刷手段に出力させる色パッチ出力制御手段と、前記色パッチを第２色空間で測色手段に測色させ、前記第１色空間による出力値と前記第２色空間による測色値とを対応付ける色パッチ測色制御手段と、第３色空間による入力値と、その入力値毎に対応付けられている前記第２色空間による目標値とが格納されている目標値格納手段と、前記目標値格納手段に格納されている前記目標値を非線形な前記第２色空間から線形な第４色空間に変換する色空間変換手段と、使用者から前記第４色空間で表現された前記目標値の調整要求を受け付け、前記使用者からの調整要求に応じて前記第４色空間で表現された前記目標値を調整する目標値調整手段と、前記第４色空間で表現された前記目標値を前記第４色空間から前記第２色空間に変換する色空間逆変換手段と、前記第２色空間で表現された前記測色値と目標値とを比較し、その比較結果に基づいて最も近似する前記測色値と目標値との組み合わせを決定して、前記第３色空間による入力値と前記第１色空間による出力値とをマッピングするマッピング手段と、マッピングしたデータに基づいてカラープロファイルを作成するカラープロファイル作成手段とを有することを特徴とする。
【００１５】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１６】
本発明によれば、複数の色空間の性質に習熟することなくカラープロファイルの作成時に、色の調整を容易に行うことができるカラープロファイル作成装置、カラープロファイル作成方法，カラープロファイル作成プログラム及び記録媒体を提供可能である。
【発明を実施するための最良の形態】
【００１７】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。
【００１８】
図１は本発明によるカラープロファイルの作成環境を示すシステム構成図である。図１のシステムは、ＰＣ１，プリンタ２及び測色機３が、ＬＡＮ等のネットワーク４経由で接続されている。図１のシステムはネットワーク４を介さずに直接、接続してもよい。ＰＣ１はカラープロファイル作成装置の一例である。
【００１９】
プリンタ２はカラープロファイルの作成対象である。プリンタ２はプリンタエンジン及びプリンタコントローラを備え、ＰＣ１にインストールされている後述のプリンタドライバによって制御される。プリンタ２は色パッチを紙面上に印刷する。測色機３はプリンタ２によって印刷された色パッチを測色し、Ｌ＊ａ＊ｂ＊による測色値を得る。
【００２０】
ＰＣ１は、プリンタドライバによるプリンタ２の制御，測色機３の制御及びカラープロファイルの作成等を行う。ＰＣ１は、図２に示すような一般的なコンピュータシステムによって構成される。
【００２１】
図２はコンピュータシステムの一例のハードウェア構成図である。図２のコンピュータシステムは、バスＢで相互に接続されている入力装置２１，出力装置２２，ドライブ装置２３，補助記憶装置２４，主記憶装置２５，演算処理装置２６及びインターフェース装置２７を含むように構成される。
【００２２】
入力装置２１はキーボードやマウスなどで構成され、各種操作指示を入力するために用いられる。出力装置２２はディスプレイ装置などで構成され、各種ウインドウやデータ等を表示するために用いられる。インターフェース装置２７は、モデム，ＬＡＮカードなどで構成されており、ネットワーク４に接続する為に用いられる。
【００２３】
本発明によるカラープロファイル作成プログラムは、ＰＣ１を制御する各種プログラムの少なくとも一部である。カラープロファイル作成プログラムは例えば記録媒体２８の配布やネットワーク４からのダウンロードなどによって提供される。カラープロファイル作成プログラムを記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２４】
また、カラープロファイル作成プログラムを記録した記録媒体２８がドライブ装置２３にセットされると、カラープロファイル作成プログラムは記録媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワーク４からダウンロードされたカラープロファイル作成プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００２５】
補助記憶装置２４は、インストールされたカラープロファイル作成プログラムを格納すると共に、必要なファイル，データ等を格納する。主記憶装置２５は、起動時に補助記憶装置２４からカラープロファイル作成プログラムを読み出して格納する。演算処理装置２６は主記憶装置２５に格納されたカラープロファイル作成プログラムに従って、後述するような各種処理を実現している。
【００２６】
図３はコンピュータシステムの一例のソフトウェア構成図である。図３のコンピュータシステムは、カラープロファイル作成プログラム３１，ＯＳ３２，プリンタドライバ３３及びその他のドライバ３４を含むように構成される。ＯＳ３２はプリンタドライバ３３及びその他のドライバ３４を利用してプリンタ２及びその他の周辺機器を制御する。
【００２７】
また、カラープロファイル作成プログラム３１は後述のようにカラープロファイルの作成に関する処理を行う。なお、カラープロファイルはプリンタドライバ３３によって利用される。
【００２８】
図４はプリンタドライバ内におけるカラープロファイルの位置づけを示したイメージ図である。プリンタドライバ３３は色変換部４１，濃度補正部４２及び中間調処理部４３を含む構成である。カラープロファルは色変換部４１によって利用される。なお、プリンタドライバ３３内の色変換部４１，濃度補正部４２及び中間調処理部４３は、ＰＣ１でなくプリンタ２に含まれることもある。
【００２９】
（カラープロファイルの作成）
まず、本発明の理解を容易とするため、ここではカラープロファイルの作成について従来の技術も含めて説明する。図５はカラープロファイルの作成手順を示すフローチャートである。
【００３０】
ステップＳ１に進み、カラープロファイル作成プログラム３１はＣＭＹＫによる色の出力を組み合わせた色パッチを作成し、印刷する。ステップＳ２に進み、カラープロファイル作成プログラム３１は測色機３を制御し、色パッチを測色する。測色の結果である測色値は、Ｌ＊ａ＊ｂ＊で表現されている。
【００３１】
色パッチを測色機３によって測色することにより、カラープロファイル作成プログラム３１はプリンタ２で実現されるＣＭＹＫによる出力値とＬ＊ａ＊ｂ＊による測色値との組み合わせとして、ＣＭＹＫによる出力値とＬ＊ａ＊ｂ＊による測色値とを対応付ける。
【００３２】
また、カラープロファイル作成プログラム３１は、ＲＧＢによる入力値とＬ＊ａ＊ｂ＊による目標値（ターゲット）との組み合わせとして、ＣＭＹＫによる入力値とＬ＊ａ＊ｂ＊による目標値とを対応付けて格納している。
【００３３】
ステップＳ３に進み、カラープロファイル作成プログラム３１はＬ＊ａ＊ｂ＊による測色値と、Ｌ＊ａ＊ｂ＊による目標値とを比較し、その比較結果に基づき、最も近似する測色値と目標値との組み合わせを選択する。
【００３４】
ステップＳ４に進み、カラープロファイル作成プログラム３１は使用者から色の微調整の操作指示を受けたか否かで色の微調整が必要か否かを判定する。色の微調整が必要でないと判定すると、カラープロファイル作成プログラム３１はステップＳ６に進む。
【００３５】
ステップＳ６では、カラープロファイル作成プログラム３１が、ステップＳ３における比較結果に基づき、最も近似する（最もマッチング精度の高い）測色値と目標値との組み合わせを決定することで、ＲＧＢによる入力値を実現できるＣＭＹＫによる出力値を得られる。カラープロファイル作成プログラム３１は、決定した測色値と目標値との組み合わせに基づき、ＲＧＢによる入力値とＣＭＹＫによる出力値とをマッピングする。
【００３６】
ステップＳ７に進み、カラープロファイル作成プログラム３１は全てのマッピングが終了したか否かを判定する。全てのマッピングが終了していなければ、カラープロファイル作成プログラム３１はステップＳ３に戻り、処理を続ける。全てのマッピングが終了していれば、カラープロファイル作成プログラム３１は、ステップＳ８に進み、マッピングしたＲＧＢによる入力値とＣＭＹＫによる出力値との組み合わせを全て集合してカラープロファイルを作成する。
【００３７】
一方、カラープロファイル作成プログラム３１はステップＳ４において色の微調整が必要であると判定すると、ステップＳ５に進み、使用者から受け付けた色の微調整の操作指示に基づき、目標値の操作を行う。目標値の操作を行ったあと、カラープロファイル作成プログラム３１はステップＳ３に戻り、処理を続ける。
【００３８】
従来、ステップＳ５の処理ではＬ＊ａ＊ｂ＊による目標値を使用者が直接操作して所望の色を得ようとしていた。しかしながら、Ｌ＊ａ＊ｂ＊による目標値を直接操作して所望の色を得る為には、以下のように、Ｌ＊ａ＊ｂ＊の性質に習熟している必要があった。
【００３９】
図６はＬ＊ａ＊ｂ＊における色相表現を表したイメージ図である。図６のイメージ図は１２色相（Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ及びその中間色相）を表している。Ｌ＊軸は０〜１００の値で表され、値が大きいほど明るく、小さいほど暗いことを表す。
【００４０】
ａ＊軸は＋方向にマゼンダ〜レッド（明度により異なる）、−方向にグリーン（明度により異なる）を表す。ｂ＊軸は＋方向にイエロー（明度により異なる）、−方向にブルー（明度により異なる）を表す。
【００４１】
図６に示すように、Ｌ＊ａ＊ｂ＊は、Ｌ＊，ａ＊及びｂ＊を軸とする直交空間で色を表現している。この結果、色相はＬ＊，ａ＊及びｂ＊の値で構成される曲面で表現される。このように、Ｌ＊ａ＊ｂ＊は非線形である為、例えばａ＊及びｂ＊の値の組み合わせが同じであってもＬ＊の値が異なると色相が変化してしまう場合があった。
【００４２】
具体的に、ある入力値（ＲＧＢ）に対して、元々狙っていた赤よりも薄いものを所望した場合は、図７に示すように、Ｌ＊の値を変えるだけでは足りず、Ｌ＊，ａ＊及びｂ＊の３つの値を勘案する必要があった。図７は、従来の色の調整により目標値及び出力値が変化する様子を表した一例の説明図である。このため、カラープロファイルの作成は、習熟した使用者にとっても困難な作業であり、多くの時間を要していた。
【００４３】
そこで、本発明によるカラープロファイル作成プログラム３１はＬ＊ａ＊ｂ＊の性質に習熟することなく、カラープロファイルの作成時、色の調整を容易化する。具体的に、本発明によるカラープロファイル作成プログラム３１は、色相が曲面で表現されている非線形なＬ＊ａ＊ｂ＊を、色相，明度及び彩度を軸とする線形な直交空間に変換することで色の調整を容易化している。
【００４４】
色相，明度及び彩度を軸とする線形な直交空間には、ＨＳＶ（ＨＳＢ）やＨＬＳ（ＨＳＬ，ＨＳＩ）等が含まれる。図８はＨＬＳを円柱形状で表した模式図である。Ｈは色相を表し、色相を角度で表現する。Ｌは明度を表し、明度を０〜１の値で表現する。Ｓは彩度を表し、彩度を０〜１の値で表現する。
【００４５】
図９はＨＬＳを円柱形状で表した場合のＨ平面の模式図である。図９のＨ平面に示されるように、角度Ｈと色とは紐付けされている。色相を変えたい場合、ＨＬＳでは図１０のようにＨだけ動かせばよい。明るさを変えたい場合、ＨＬＳでは図１１のようにＬだけ動かせばよい。また、あざやかさを変えたい場合、ＨＬＳでは図１２のようにＳだけ動かせばよい。
【００４６】
図８〜図１２に示すように、ＨＬＳでは色相，明度及び彩度を個別独立に調整することができる。具体的に、ある入力値（ＲＧＢ）に対して、元々狙っていた赤よりも薄いものを所望した場合は図１１のようにＬだけ動かせば所望の赤を得られる。図１３は本発明による色の調整により測定値及び出力値が変化する様子を表した一例の説明図である。図１３に示すように、本発明による色の調整では、Ｌを＋０．１だけ動かせば所望の赤が得られる。
【００４７】
そして、色の調整が終わったあと、カラープロファイル作成プログラム３１はＨＬＳをＬ＊ａ＊ｂ＊に逆変換して元に戻す。図５のフローチャートでは、調整後のＬ＊ａ＊ｂ＊による目標値をターゲットとして、入力値と出力値との組み合わせをマッピングできる。
【００４８】
本発明によるカラープロファイル作成プログラム３１は、Ｌ＊ａ＊ｂ＊を以下のようにＨＬＳへ変換する。図１４はＬ＊ａ＊ｂ＊とＨＬＳとの紐付け方法（色空間変換式）を示す説明図である。なお、図１４ではｓＲＧＢ（ｓｔａｎｄａｒｄ  ＲＧＢ）を一例として利用しているがｓｃＲＧＢ（ｒｅｌａｔｉｖｅ  ｓｃｅｎｅ  ＲＧＢ  ｃｏｌｏｒ  ｓｐａｃｅ）を利用してもよい。Ｌ＊ａ＊ｂ＊，ＸＹＺ，ｓＲＧＢ及びＨＬＳは、それぞれ色空間を表している。
【００４９】
図１４に示すように、Ｌ＊ａ＊ｂ＊は、ＸＹＺ及びｓＲＧＢを介してＨＬＳに紐付けされている。Ｌ＊ａ＊ｂ＊，ＸＹＺ，ｓＲＧＢ及びＨＬＳの色空間変換式は周知であるので簡単に説明する。Ｌ＊ａ＊ｂ＊，ＸＹＺ，ｓＲＧＢ及びＨＬＳの変換は以下の通りである。
【００５０】
図１５はＬ＊ａ＊ｂ＊及びＸＹＺの色空間変換式を表した説明図である。Ｘｎ，Ｙｎ及びＺｎは変換時の光源において、白を表す値を指定するものである。Ｌ＊ａ＊ｂ＊及びＸＹＺの変換は可逆である。
【００５１】
図１６はＸＹＺからｓＲＧＢへの色空間変換式を表した説明図である。ｓＲＧＢからＸＹＺへの変換は、図１６に示した色空間変換式の逆変換となる。また、ｓｃＲＧＢを変換対象の色空間とする場合は、γ補正を行わない。図１７はｓＲＧＢからＨＬＳへの色空間変換式を表した説明図である。図１８はＨＬＳからｓＲＧＢへの色空間変換式を表した説明図である。
【００５２】
図１５〜図１８に示した色空間変換式により、本発明によるカラープロファイル作成プログラム３１はＬ＊ａ＊ｂ＊をＨＬＳへ変換すると共に、ＨＬＳをＬ＊ａ＊ｂ＊に逆変換することができる。
【００５３】
本発明によるカラープロファイル作成プログラム３１は図１９に示すようなユーザインタフェース（ＵＩ）を使用者に提供する。図１９はカラープロファイル作成プログラムのＵＩを示すイメージ図である。
【００５４】
図１９のＵＩ１９０は、各種操作部１９１，実調整部１９２及び調整結果表示部１９３を含むように構成される。各種操作部１９１は、モニタプロファイル選択ボタン，プリンタ機種選択ボタン，プリンタプロファイル選択ボタン，プリント測定値取得ボタン，プリンタプロファイル作成ボタン，評価チャート印刷ボタンを含む構成である。
【００５５】
モニタプロファイル選択ボタンは、ＵＩ１９０を表示するディスプレイ装置等の出力装置２２のカラープロファイルを選択する為に利用される。プリンタ機種選択ボタンは、調整対象のカラープロファイルを搭載するプリンタ２の機種を選択する為に利用される。プリンタプロファイル選択ボタンは、調整対象のカラープロファイルを選択する為に利用される。プリント測定値取得ボタンは、調整対象のカラープロファイルで出力した場合の測定値（測色値）を取得する為に利用される。
【００５６】
プリンタプロファイル作成ボタンは、後述のワークメモリに保存された調整結果を反映したカラープロファイルを作成する為に利用される。評価チャート印刷ボタンは、調整結果を反映したカラープロファイルに基づき、評価チャートを選択及び印刷する為に利用される。各種操作部１９１は、使用者によって選択された出力装置２２及びプリンタ２の機種をＵＩ１９０上に表示できる。
【００５７】
実調整部１９２は、調整色選択ボタン，入力値欄，出力値欄，ＨＬＳ→Ｌ＊ａ＊ｂ＊ラジオボタン，Ｌ＊ａ＊ｂ＊→ＨＬＳラジオボタン，ＨＬＳ欄，Ｌ＊ａ＊ｂ＊欄，調整値保存ボタン，調整リスト確認ボタン，ｕｎｄｏボタン，ｒｅｄｏボタンを含む構成である。
【００５８】
調整色選択ボタンは、調整対象のカラープロファイルの中から調整対象の色を選択する為に利用される。入力値欄は、調整色選択ボタンで選択した調整対象の色（入力色）のＲＧＢ値（入力値）を表示する為に利用される。使用者は、入力値欄に直接、ＲＧＢ値を入力してもよい。
【００５９】
出力値欄は、調整色選択ボタンで選択した調整対象の色（入力色）のカラープロファイル設定値であるＣＭＹＫ値（出力値）を表示する為に利用される。使用者は、出力値欄に直接、ＣＭＹＫ値を入力してもよい。また、出力値欄に含まれるｓ１〜ｓ３はＣＭＹＫ以外の特色（Ｒ，Ｇ，Ｂ，Ｌ，Ｃ，ＬＭ・・・）を表示する為に利用される。Ｓ１，Ｓ２等の表示は任意に変更してもよい。
【００６０】
ＨＬＳ→Ｌ＊ａ＊ｂ＊ラジオボタンは、ＨＬＳ欄のＨＬＳ値を変更し、Ｌ＊ａ＊ｂ＊欄に表示されているＬ＊ａ＊ｂ＊値に反映させる為に利用される。Ｌ＊ａ＊ｂ＊→ＨＬＳラジオボタンは、Ｌ＊ａ＊ｂ＊欄のＬ＊ａ＊ｂ＊値を変更し、ＨＬＳ欄に表示されているＨＬＳ値に反映させる為に利用される。
【００６１】
また、ＨＬＳ欄はＣＭＹＫ値（出力値）を印刷して測定（測色）した場合の測定値（測色値）がＬ＊ａ＊ｂ＊値からＨＬＳ値に変換されて表示される。使用者は、ＨＬＳ欄の下に設けられたスライダーでＨＬＳ値を所望の特性に変更することができる。また、使用者はＨＬＳ欄に直接、ＨＬＳ値を入力してもよい。
【００６２】
Ｌ＊ａ＊ｂ＊欄はＣＭＹＫ値（出力値）を印刷して測定（測色）した場合の測定値（測色値）が表示される。使用者はＬ＊ａ＊ｂ＊欄の下に設けられたスライダーでＬ＊ａ＊ｂ＊値を所望の特性に変更することができる。また、使用者はＬ＊ａ＊ｂ＊欄に直接、Ｌ＊ａ＊ｂ＊値を入力してもよい。
【００６３】
調整値保存ボタンは、ＲＧＢ値（入力値）に対して、ＨＬＳ値もしくはＬ＊ａ＊ｂ＊値に基づいて調整を加えたＣＭＹＫ値（出力値）を後述のワークメモリに保存する為に利用される。調整リスト確認ボタンは、ワークメモリに保存した調整結果の一覧を出力装置２２に表示させる為に利用される。ｕｎｄｏボタンはＨＬＳ値やＬ＊ａ＊ｂ＊値を調整前の状態に戻すｕｎｄｏ操作の為に利用される。ｒｅｄｏボタンはｕｎｄｏ操作の逆の操作の為に利用される。
【００６４】
調整結果表示部１９３は、調整前カラーサンプル表示欄，調整後カラーサンプル表示欄及び調整イメージ表示欄を含む構成である。
【００６５】
調整前カラーサンプル表示欄は、ＲＧＢ値（入力値）に対して得られるＣＭＹＫ値（出力値）の調整前の紙面上の色を、出力装置２２上でシミュレーション表示する。調整後カラーサンプル表示欄は、ＲＧＢ値（入力値）に対して得られるＣＭＹＫ値（出力値）の調整後の紙面上の色を、出力装置２２上でシミュレーション表示する。調整前カラーサンプル表示欄及び調整後カラーサンプル表示欄に表示される色は、出力装置２２のカラープロファイルによって正しいものとなる。
【００６６】
調整イメージ表示欄は、実調整部１９２における調整イメージを図８のような円柱形状で表している。例えば実調整部１９２におけるＨＬＳ欄の下に設けられているＨのスライダーを動かせば、調整イメージ表示欄に表示されている円柱形状の点が円弧に沿って移動する。
【００６７】
なお、調整イメージ表示欄はＨＬＳ及びＬ＊ａ＊ｂ＊の両色空間に対応できる。また、調整イメージ表示欄に表示されている円柱形状の点を移動させることにより、実調整部１９２のＨＬＳ値，Ｌ＊ａ＊ｂ＊及びＣＭＹＫ値（出力値）へフィードバックすることも可能である。
【００６８】
本発明によるカラープロファイル作成プログラム３１は図１９に示すようなＵＩを実現するため、図２０に示すようなメインモジュールを含む構成である。図２０は、カラープロファイル作成プログラムに含まれるメインモジュールの一例の構成図である。
【００６９】
メインモジュールは、調整結果表示制御部２０１，実調整制御部２０２，各種操作制御部２０３及びワークメモリ２０４を含む構成である。調整結果表示制御部２０１，実調整制御部２０２，各種操作制御部２０３及びワークメモリ２０４の関係について簡単に説明する。
【００７０】
各種操作制御部２０３は、使用者が選択したカラープロファイルをワークメモリ２０４に書き込む。各種操作制御部２０３は、調整対象のカラープロファイルで出力した場合の測定値（測色値）をワークメモリ２０４に書き込む。各種操作制御部２０３はワークメモリ２０４に書き込まれたカラープロファイルの調整結果を読み出し、カラープロファイルを作成する。
【００７１】
実調整制御部２０２はＨＬＳ値もしくはＬ＊ａ＊ｂ＊値を操作した調整結果をワークメモリ２０４に書き込む。即ち、実調整制御部２０２は調整値をワークメモリ２０４に保存している。実調整制御部２０２はＲＧＢ値（入力値），ＣＭＹＫ値（出力値），測定値（測色値）をワークメモリ２０４から読み出す。
【００７２】
実調整制御部２０２は、ＨＬＳ値もしくはＬ＊ａ＊ｂ＊値を操作した調整結果を調整結果表示制御部２０１に通知し、その調整結果をＵＩ１９０の調整結果表示部１９３へ表示させる。調整結果表示制御部２０１はＵＩ１９０の実調整部１９２で操作した調整内容を実調整制御部２０２へ通知する。
【００７３】
以上、本発明によるＵＩ１９０を利用すれば、色相が曲面で表現されている非線形な色空間を、色相，明度及び彩度を軸とする線形な直交空間に変換し、色相，明度及び彩度を個別独立に調整することができる。したがって、使用者は複数の色空間の性質に習熟することなくカラープロファイルの作成時に、色の調整を容易に行うことができる。
【００７４】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば本発明のカラープロファイル作成プログラム３１は複合機等の画像処理装置に搭載してもよい。
【図面の簡単な説明】
【００７５】
【図１】本発明によるカラープロファイルの作成環境を示すシステム構成図である。
【図２】コンピュータシステムの一例のハードウェア構成図である。
【図３】コンピュータシステムの一例のソフトウェア構成図である。
【図４】プリンタドライバ内におけるカラープロファイルの位置づけを示したイメージ図である。
【図５】カラープロファイルの作成手順を示すフローチャートである。
【図６】Ｌ＊ａ＊ｂ＊における色相表現を表したイメージ図である。
【図７】従来の色の調整により目標値及び出力値が変化する様子を表した一例の説明図である。
【図８】ＨＬＳを円柱形状で表した模式図である。
【図９】ＨＬＳを円柱形状で表した場合のＨ平面の模式図である。
【図１０】ＨＬＳにおいて色相を変える様子を表したイメージ図である。
【図１１】ＨＬＳにおいて明度を変える様子を表したイメージ図である。
【図１２】ＨＬＳにおいて彩度を変える様子を表したイメージ図である。
【図１３】本発明による色の調整により測定値及び出力値が変化する様子を表した一例の説明図である。
【図１４】Ｌ＊ａ＊ｂ＊とＨＬＳとの紐付け方法（色空間変換式）を示す説明図である。
【図１５】Ｌ＊ａ＊ｂ＊及びＸＹＺの色空間変換式を表した説明図である。
【図１６】ＸＹＺからｓＲＧＢへの色空間変換式を表した説明図である。
【図１７】ｓＲＧＢからＨＬＳへの色空間変換式を表した説明図である。
【図１８】ＨＬＳからｓＲＧＢへの色空間変換式を表した説明図である。
【図１９】カラープロファイル作成プログラムのＵＩを示すイメージ図である。
【図２０】カラープロファイル作成プログラムに含まれるメインモジュールの一例の構成図である。
【符号の説明】
【００７６】
１    ＰＣ
２    プリンタ
３    測色機
４    ネットワーク
２１    入力装置
２２    出力装置
２３    ドライブ装置
２４    補助記憶装置
２５    主記憶装置
２６    演算処理装置
２７    インターフェース装置
３１    カラープロファイル作成プログラム
３２    ＯＳ
３３    プリンタドライバ
３４    その他のドライバ
４１    色変換部
４２    濃度補正部
４３    中間調処理部
１９０    ＵＩ
１９１    各種操作部
１９２    実調整部
１９３    調整結果表示部
２０１    調整結果表示制御部
２０２    実調整制御部
２０３    各種操作制御部
２０４    ワークメモリ
Ｂ    バス
【図１】
2008283375.tif 000003
【図２】
2008283375.tif 000004
【図３】
2008283375.tif 000005
【図４】
2008283375.tif 000006
【図５】
2008283375.tif 000007
【図７】
2008283375.tif 000008
【図８】
2008283375.tif 000009
【図９】
2008283375.tif 000010
【図１０】
2008283375.tif 000011
【図１１】
2008283375.tif 000012
【図１２】
2008283375.tif 000013
【図１３】
2008283375.tif 000014
【図１４】
2008283375.tif 000015
【図１５】
2008283375.tif 000016
【図１６】
2008283375.tif 000017
【図１７】
2008283375.tif 000018
【図１８】
2008283375.tif 000019
【図１９】
2008283375.tif 000020
【図２０】
2008283375.tif 000021
【図６】
2008283375.tif 000022