(57)【特許請求の範囲】
【請求項１】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記特定色についての前記測色データの色相特性を求める色相特性取得手段、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得手段により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするカラープロファイル作成装置。
【請求項２】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得手段、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得手段により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするカラープロファイル作成装置。
【請求項３】
前記特定色は、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることを特徴とする請求項１又は２に記載のカラープロファイル作成装置。
【請求項４】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記測色データの色相特性を求める色相特性取得手段、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得手段、
前記特定色についての前記測色データに基づいて、前記色相特性取得手段により求められた色相特性及び前記階調特性取得手段により求められた階調特性が反映された、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするカラープロファイル作成装置。
【請求項５】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下、指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得手段、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得手段、
前記指定特定色についての前記測色データに基づいて、前記色相特性取得手段により求められた色相特性及び前記階調特性取得手段により求められた階調特性が反映された、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするカラープロファイル作成装置。
【請求項６】
前記特定色は、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることを特徴とする請求項４又は５に記載のカラープロファイル作成装置。
【請求項７】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記特定色についての前記測色データの色相特性を求める色相特性取得工程、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得工程により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするカラープロファイル作成方法。
【請求項８】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得工程、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得工程により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先立って、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて、前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするカラープロファイル作成方法。
【請求項９】
前記特定色は、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることを特徴とする請求項７又は８に記載のカラープロファイル作成方法。
【請求項１０】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記特定色についての前記測色データの色相特性を求める色相特性取得工程、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得工程、
前記特定色についての前記測色データに基づいて、前記色相特性取得工程により求められた色相特性及び前記階調特性取得工程により求められた階調特性が反映された、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに
基づいて前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするカラープロファイル作成方法。
【請求項１１】
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下、指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得工程、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得工程、
前記指定特定色についての前記測色データに基づいて、前記色相特性取得工程により求められた色相特性及び前記階調特性取得工程により求められた階調特性が反映された、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先だって、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするカラープロファイル作成方法。
【請求項１２】
前記特定色は、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることを特徴とする請求項１０又は１１に記載のカラープロファイル作成方法。
【請求項１３】
請求項７乃至１２のいずれか１項に記載のカラープロファイル作成方法の各工程をコンピュータに実行させるプログラム。
【請求項１４】
請求項７乃至１２のいずれか１項に記載のカラープロファイル作成方法の各工程をコンピュータに実行させるプログラムが記録された、コンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ある色再現域（ガマット）を持つ色信号を、より制限されたガマットを有するカラー画像出力装置用の色信号へ変換するために用いられるカラープロファイル（色変換プロファイル）を作成する技術に関する。
【背景技術】
【０００２】
例えば、ｓＲＧＢ対応のカラー画像表示装置に表示されている画像データを、カラー画像表示装置よりもガマットが制限されたカラープリンタ等のカラー画像出力装置で出力する場合、ＲＧＢ信号（入力色信号）から、そのカラー画像出力装置に適したＣＭＹＫ信号等の色信号（出力色信号）への変換を行う必要がある。
【０００３】
この変換に用いられるカラープロファイルは、例えば、ｓＲＧＢ空間を同種類の立方体に分割し、各格子点のアドレス（ＲＧＢ値により決まる）に出力色信号値を記憶させた３次元もしくは４次元のルックアップテーブルとして作成される場合が多い。
【０００４】
このようなカラープロファイルを作成する場合、例えば、ｓＲＧＢ空間の各格子点のＲＧＢ値をデバイス独立な色空間であるＣＩＥＬＡＢやＣＩＥＣＡＭ０２のような知覚空間の色データに変換した後、カラー画像出力装置のガマットへのガマット圧縮を行い、ガマット圧縮後の色データをカラー画像出力装置用の出力色信号値へ変換し、その出力色信号値を格子点に対応したアドレスに記憶したルックアップテーブルを作成するような手順が用いられる。
【０００５】
なお、周知のように、ｓＲＧＢはＩＥＣ（国際電気標準会議）が１９９８年に策定した色空間の国際標準規格であり、ＣＩＥＬＡＢはＣＩＥ（国際照明学会）が定めＪＩＳにも規定されている均等色空間の国際標準であり、ＣＩＥＣＡＭ０２（Colour  Appearance  Model  2002）はＣＩＥから２００４年に発行された色の見えモデルである。
【０００６】
図１４は、ＣＩＥＬＡＢ空間でのガマット圧縮を説明する模式図である。図１４（ａ）において、ｓＲＧＢ対応カラー画像表示装置のガマットのある色相での最外殻（すなわち、ｓＲＧＢ空間の当該色相での最外殻）が実線で表されており、カラー画像出力装置のガマットのある色相での最外殻が破線で表されている。ガマット圧縮は、ｓＲＧＢ空間の各格子点に対応したＬ*ａ*ｂ*値がカラー画像出力装置のガマットの内側にあるか外側にあるか判定し、外側にあるときは該Ｌ*ａ*ｂ*値を同ガマットの最外殻上のＬ*ａ*ｂ*値にマッピングし（すなわち圧縮する）、ガマットの内側にあるときは同じＬ*ａ*ｂ*値にマッピングする（すなわち圧縮しない）、という処理である。ガマット外のＬ*ａ*ｂ*値のマッピング先の決め方によって、図１４（ｂ）に模式的に示すように、圧縮前後の色差が最小となるように圧縮する方法、圧縮前の明度が保存されるように圧縮する方法、圧縮前の彩度が保存されるように圧縮する方法、さらには、カラー画像表示装置のガマットでの明度を相対的にカラー画像出力装置のガマットに置き換えるパーセプチャルマッピングと呼ばれる方法等、様々な方法が知られている（例えば特許文献１参照）。なお、図１４には、カラー画像表示装置のガマット最外殻上の点ｓを、カラー画像出力装置のガマット最外殻上の色差最小（距離最小）の点ｔへマッピングする例が示されている。
【０００７】
さて、カラー画像表示装置のガマットとカラー画像出力装置のガマットの大きさ、形状の違いが大きい場合、カラー画像出力装置のガマット外の色（例えば点ｓ）に対応付けるガマット最外殻上の色（例えば点ｔ）の選択の自由度が大きい。このことは、カラープロファイルの作成に関与する者の技量の違いや、カラー画像出力装置のガマットの大きさ・形状の違い等によって、ガマット圧縮前後の色データの対応付けのばらつきが大きいということである。ガマット圧縮の適否はカラープロファイルの色再現性能に直接影響するため、そのようなばらつきを制限する措置を講じることが好ましい。
【０００８】
その解決に有効な先行技術が本願出願人の特許出願に係る特許文献１に開示されている。特許文献１に示されたカラーマップ作成装置においては、仮想ガマットを介在させた２段階のガマット圧縮が利用されている。この仮想ガマットを介在させた２段階のガマット圧縮について、その概要を図１５を参照し説明する。
【０００９】
図１５に示すように、例えばｓＲＧＢ対応カラー画像表示装置のガマット（第１ガマット＝ｓＲＧＢ空間）からカラー画像出力装置のガマット（第３ガマット）へのガマット圧縮を行う場合に、第１ガマットより狭く第３ガマットよりは広い仮想のガマット（第２ガマット）を設定する。そして、第１ガマットの代表色としてｓＲＧＢ空間を立方体分割した各格子点のＬ*ａ*ｂ*値を用意し、それらを第２ガマットへガマット圧縮し、第２ガマットへのガマット圧縮後のＬ*ａ*ｂ*値を第３ガマットへガマット圧縮するという２段階のガマット圧縮を行う。図１５には、第１ガマット最外殻上の点ｓが第２ガマット最外殻上の点ｖへマッピングされ、この点ｖがさらに第３ガマット最外殻上の点ｔにマッピングされる例が示されている。このように仮想の第２ガマットを介在させることにより、第１ガマットから第３ガマットへの変換の自由度（点ｓから点ｔへの対応付けの自由度）を制限することができる。
【００１０】
【特許文献１】特開２００２−２５２７８５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
さて、例えばシアン（Ｃ）色材、マゼンタ（Ｍ）色材、イエロー（Ｙ）色材、ブラック（Ｋ）色材を用いるようなカラー画像出力装置の場合、シアン、マゼンタ等の一次色は１色の色材のみで再現したい、レッド、ブルー等の二次色を２色の色材のみで再現したい、といった特定色の再現についての要望がある。
【００１２】
本発明は、そのような特定色の再現についての要望に応えようとするものであり、より具体的には、仮想ガマットを介在させた２段階のガマット圧縮手法が利用されるカラープロファイル作成装置又は方法において、そのような特定色の良好な色再現性が保証されたカラープロファイルの作成を可能にすることにある。
【課題を解決するための手段】
【００１３】
請求項１記載の発明のカラープロファイル作成装置は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記特定色についての前記測色データの色相特性を求める色相特性取得手段、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得手段により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするものである。
【００１４】
このような構成のカラープロファイル作成装置によれば、特定色について、第２ガマットデータにカラー画像出力装置の色相特性を反映させ、その後に第３ガマットへのガマット圧縮が行われるため、特定色についての良好な色再現性が保証されたカラープロファイルを作成可能である。
【００１５】
請求項２記載の発明のカラープロファイル作成装置は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得手段、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得手段により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするものである。
【００１６】
このような構成のカラープロファイル作成装置によれば、カラープロファイル作成者は、特定色指定データを通じて、良好な色再現性を保証したい１又は２以上の特定色を指定し、その特定色の良好な色再現性が保証されたカラープロファイルを作成することができる。
【００１７】
請求項３記載の発明の特徴は、請求項１又は２に記載の発明に係るカラープロファイル作成装置において、前記特定色が、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることである。
【００１８】
かかる構成によれば、カラー画像出力装置において色再現性が重要な一次色又は二次色について良好な色再現性を保証したカラープロファイルを作成可能である。
【００１９】
前記の通り請求項１，２又は３に記載の発明に係るカラープロファイル作成装置において、前記第２のガマットは前記第１ガマットより狭く、前記第３のガマットは前記第２のガマットより狭い。かかる構成によれば、第１ガマットから第３ガマットへの色データの対応付けの自由度を制限し、その対応付けのばらつきによる悪影響を抑えることができる。
【００２０】
さて、請求項１又は２記載の発明に係るカラープロファイル作成装置においては、特定色の第１ガマットデータに対応した第２ガマットデータのための置換データを、当該第２ガマットデータをベースにして生成したが、同様の置換データを特定色についての測色データをベースにして生成することも可能である。第２ガマットと第３ガマットの大きさ・形状の違いが小さい場合、測色データをベースにした置換データの生成は容易である。ただし、測色データをベースにする関係上、置換データに第２ガマットデータの階調特性を反映させるために第２ガマットデータの階調特性を求める必要がある。請求項４又は５記載の発明は、このような測色データをベースにして置換データを生成するものである。
【００２１】
すなわち、請求項４記載の発明のカラープロファイル作成装置は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記測色データの色相特性を求める色相特性取得手段、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得手段、
前記特定色についての前記測色データに基づいて、前記色相特性取得手段により求められた色相特性及び前記階調特性取得手段により求められた階調特性が反映された、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするものである。
【００２２】
請求項５記載の発明のカラープロファイル作成装置は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを保有し、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮手段、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下、指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得手段、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得手段、
前記指定特定色についての前記測色データに基づいて、前記色相特性取得手段により求められた色相特性及び前記階調特性取得手段により求められた階調特性が反映された、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成手段、
前記ガマット圧縮手段によるガマット圧縮に先だって、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成手段により生成された前記置換データで置き換える手段、
及び、
前記ガマット圧縮手段によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する手段、
を有することを特徴とするものである。
【００２３】
また、請求項６記載の発明の特徴は、請求項４又は５に記載の発明に係るカラープロファイル作成装置において、前記特定色が、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることにある。
【００２５】
以上の請求項４乃至６記載の発明に係るカラープロファイル作成装置によっても、請求項１乃至３記載の発明に係るカラープロファイル作成装置と同様に特定色についての良好な色再現性を保証したカラープロファイルを作成することができる。
【００２６】
請求項７乃至１２の各項記載の発明は、特定色の良好な色再現性を保証したカラープロファイルを作成する方法を提供するものであり、その特徴は以下の通りである。
【００２７】
すなわち、請求項７記載の発明のカラープロファイル作成方法は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー
画像出力装置で出力させた特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記特定色についての前記測色データの色相特性を求める色相特性取得工程、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得工程により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするものである。
【００２８】
請求項８記載の発明のカラープロファイル作成方法は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得工程、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータに基づいて、当該第２ガマットデータの階調特性及び前記色相特性取得工程により求められた色相特性が反映された、当該第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先立って、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて、前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするものである。
【００２９】
請求項９記載の発明の特徴は、請求項７又は８に記載の発明に係るカラープロファイル作成方法において、前記特定色が、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることである。
【００３１】
請求項１０記載の発明のカラープロファイル作成方法は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記特定色についての前記測色データの色相特性を求める色相特性取得工程、
前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得工程、
前記特定色についての前記測色データに基づいて、前記色相特性取得工程により求められた色相特性及び前記階調特性取得工程により求められた階調特性が反映された、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先だって、前記特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするものである。
【００３２】
請求項１１記載の発明のカラープロファイル作成方法は、
第１のガマットを有する色データ（第１ガマットデータと記す）と、前記第１ガマットデータを前記第１のガマットより狭い第２のガマットへガマット圧縮した色データ（第２ガマットデータと記す）と、前記第２のガマットより狭い第３のガマットを有するカラー画像出力装置で出力させた複数の特定色の階調パッチの測色データとを取得する工程、
前記第２ガマットデータを前記第３のガマットへガマット圧縮するガマット圧縮工程、
前記複数の特定色のうちの特定色指定データにより指定された特定色（以下、指定特定色と記す）についての前記測色データの色相特性を求める色相特性取得工程、
前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータの階調特性を求める階調特性取得工程、
前記指定特定色についての前記測色データに基づいて、前記色相特性取得工程により求められた色相特性及び前記階調特性取得工程により求められた階調特性が反映された、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータのための置換データを生成する置換データ生成工程、
前記ガマット圧縮工程によるガマット圧縮に先だって、前記指定特定色の前記第１ガマットデータに対応した前記第２ガマットデータを、そのために前記置換データ生成工程により生成された前記置換データで置き換える工程、
及び、
前記ガマット圧縮工程によるガマット圧縮後の色データ及び前記第１ガマットデータに基づいて前記カラー画像出力装置用のカラープロファイルを生成する工程、
を有することを特徴とするものである。
【００３３】
請求項１２記載の発明の特徴は、請求項１０又は１１に記載の発明に係るカラープロファイル作成方法において、前記特定色が、前記カラー画像出力装置において１色の色材のみで出力すべき一次色又は２色の色材で出力すべき二次色であることである。
【００３５】
また、請求項１３記載の発明は、請求項７乃至１２のいずれか１項に記載の発明に係るカラープロファイル作成方法の各工程をコンピュータに実行させるプログラムを提供する。
【００３６】
また、請求項１４記載の発明は、請求項７乃至１２のいずれか１項に記載の発明に係るカラープロファイル作成方法の各工程をコンピュータに実行させるプログラムが記録された、コンピュータが読み取り可能な記録媒体を提供する。
【発明の効果】
【００３７】
以上に述べた通り、本発明によれば、カラー画像出力装置における特定色の良好な色再現性を保証したカラープロファイルを作成可能なカラープロファイル作成装置及び方法、並びに、同方法をコンピュータで実施するためのプログラム及びそれが記録されたコンピュータ読み取り可能な記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００３８】
次に、本発明の実施形態について、図面を用い詳細に説明する。
【００３９】
［第１の実施形態］
まず、請求項１乃至３，７乃至９に記載の発明の一実施形態について説明する。
図１は本実施形態に係るカラープロファイル作成装置の構成を示すブロック図である。このカラープロファイル作成装置は、複数種類のカラーターゲットデータを格納しているカラーターゲットＤＢ（データベース）１００と、複数種類のカラー画像出力装置に関するデータを格納しているカラー画像出力装置ＤＢ（データベース）１０２を備える。
【００４０】
図２にカラーターゲットデータの一例を示す。このカラーターゲットデータは、第１ガマットデータと、それに対応付けた第２ガマット（仮想ガマット）データ及び特定色フラグから構成されている。特定色フラグを省くことも可能である。この第１ガマットデータと第２ガマットデータの作成方法の一例を図３により説明する。
【００４１】
ｓＲＧＢ空間を立方体分割し、各格子点に対応したＲＧＢ値を生成する。例えばｓＲＧＢ空間のＲ，Ｇ，Ｂ各軸を均等に８分割するものとする。この場合、ｓＲＧＢ空間全体の格子点は９×９×９個となる。各格子点のＲＧＢ値（Ｒ［１，ｉ］，Ｇ［１，ｉ］，Ｂ［１，ｉ］）が第１ガマットデータである。ここで［１，ｉ］の１は第１ガマットを示し、ｉは格子点に対応した番号である（第２ガマットデータについても同様）。
【００４２】
まず、各格子点のＲＧＢ値を変換手段４０１によって３刺激値ＸＹＺへ変換する。この変換は例えば式（１）の３×３マトリクス演算によって行われる。
Ｘ＝α00×Ｒ＋α01×Ｇ＋α02×Ｂ
Ｙ＝α10×Ｒ＋α11×Ｇ＋α12×Ｂ
Ｚ＝α20×Ｒ＋α21×Ｇ＋α22×Ｂ                          ．．．．．式（１）
係数α00〜α22の値は光源（Ｄ５０、Ｄ６５、Ｆ１１など）に応じて決まる。
【００４３】
次に、この３刺激値ＸＹＺを変換手段４０２によりＣＩＥＬＡＢの均等色空間へ変換する。この変換は式（２）で表される。
Ｌ*＝１１６×（Ｙ／Ｙ０）＾（１／３）−１６
ただし、Ｙ／Ｙ０＞０．００８８５６ 
ａ*＝５００×〔（Ｘ／Ｘ０）＾（１／３）−（Ｙ／Ｙ０）＾（１／３）〕
ｂ*＝２００×〔（Ｙ／Ｙ０）＾（１／３）−（Ｚ／Ｚ０）＾（１／３）
ただしＸ０、Ｙ０、Ｚ０は基準反射面の値              ．．．．式（２）
【００４４】
次に、このＬ*ａ*ｂ*値をガマット圧縮手段４０３により仮想の第２ガマットへガマット圧縮する。このガマット圧縮後のＬ*ａ*ｂ*値が第２ガマットデータである。
【００４５】
なお、図３に示した変換を多項式近似演算やニューラルネットワークにより実行することもできる。また、自動生成された第２ガマットデータに、必要に応じて手作業で修正を加えてもよい。また、第２ガマットデータの生成を手作業で行うこともあり得る。
【００４６】
図２に戻る。カラーターゲットデータ中の特定色フラグは、第１ガマットデータの各格子点のＲＧＢ値がどのような特定色であるか識別するためのフラグである。ここで、特定色とは、代表的には一次色（シアン、マゼンタ、イエロー等、カラー画像出力装置の色材を１色だけ使って出力させたい色）であるが、二次色（レッド、グリーン、ブルー等、カラー画像出力装置の色材を２色だけ使って出力させたい色）、三次色グレー（カラー画像出力装置のシアン、マゼンタ、イエローの色材を使って出力されるグレー）、さらには、コーポレーションカラー（企業のロゴに使用される色で、測色値や印刷用インクメーカーが発売しているカラー色票での番号などで管理されている色）等を特定色に含めてもよい。特定色フラグは、例えば、その値が０のときに特定色以外の色を示し、１のときにシアン一次色を示し、２のときにマゼンタ一次色を示し、３のときにイエロー一次色を示す、というようなものでよい。
【００４７】
カラー画像出力装置ＤＢ１０２に格納されているカラー画像出力装置に関するデータには、例えば図４に示すような第３ガマットデータとそれに対応付けた特定色フラグが含まれ、さらにカラー画像出力装置のガマット（第３ガマット）の最外殻データ、Ｌ*ａ*ｂ*値から出力色信号値への変換パラメータが含まれる。
【００４８】
ガマットの最外殻データとは、ＣＩＥＬＡＢ空間においてガマット最外殻を例えば図５に示すようなポリゴンで記述し、その各頂点の座標（Ｌ*ａ*ｂ*値）を示すものである。
【００４９】
第３ガマットデータは、当該カラー画像出力装置で実際に特定色の階調パッチを出力させ、その測色データ（Ｌ*ａ*ｂ*値）と、それに対応したＲＧＢ値（ｓＲＧＢ値と区別するためデバイスＲＧＢ値と呼ぶ）のペアである。例えばシアン一次色の場合、当該カラー画像出力装置で複数のシアンカラーパッチ（低濃度ベタから最高濃度ベタまでの離散的な階調パッチ）を出力させ、各パッチを測色計で測色し、その測色データ（Ｌ*ａ*ｂ*値）を第３ガマットデータ中のシアン一次色のＬ*ａ*ｂ*値として設定する。図５には、ガマット最外殻ポリゴンの表面に、このようなシアン一次色のＬ*ａ*ｂ*値が黒丸としてプロットされている。マゼンタ一次色、イエロー一次色、その他の特定色についても同様な階調パッチを出力させ、その測色データが第３ガマットデータ中のＬ*ａ*ｂ*値として設定される。
【００５０】
カラー画像出力装置データ中の特定色フラグは、カラーターゲットデータ（図２）における特定色フラグと同様のフラグである。この特定色フラグが含まれる場合、第３ガマットデータ中のデバイスＲＧＢ値を省いてよい。あるいは、デバイスＲＧＢ値が含まれる場合には、特定色フラグを省いてよい。
【００５１】
なお、第３ガマットデータのＬ*ａ*ｂ*値（測色データ）及びデバイスＲＧＢ値の［３，ｉ］の３は第３ガマットであることを示し、ｉは各データに付けられた番号である。
【００５２】
図１に戻る。カラープロファイル作成装置は、カラーターゲットデータ記憶部１０１、カラー画像出力装置データ記憶部１０３、特定色データ抽出部２００，２０１、色相特性算出部２０２、置換データ生成部２０３、特定色データ置換部２０６、カラーターゲット補正データ記憶部１０４、ガマット圧縮部１０５、カラープロファイル生成部１０６を備える。
【００５３】
カラーターゲットＤＢ１００からカラーターゲット指定データで指定されたカラーターゲットデータが読み出され、そのデータはカラーターゲットデータ記憶部１０１に一時的に保持される。また、カラー画像出力装置ＤＢ１０２からカラー画像出力装置指定データで指定されたカラー画像出力装置に関するデータが読み出され、そのデータはカラー画像出力装置データ記憶部１０３に一時的に保持される。
【００５４】
カラーターゲットデータ記憶部１０１内のカラーターゲットデータは、特定色データ抽出部２００によって順次読み出されてカラーターゲット補正データ記憶部１０４へ転送される。その際、特定色データ抽出部２００において、特定色指定データで指定された特定色（例えばシアン一次色）の第１ガマットデータに対応した第２ガマットデータが抽出されて特定色データ置換部２０６及び置換データ生成部２０３へ送られる。なお、指定された特定色の第１ガマットデータと第２ガマットデータのペアをそのまま特定色データ置換部２０６へ送るようにしてもよい。また、指定された特定色の第１ガマットデータ及びそれに対応した第２ガマットデータを、カラーターゲット補正データ記憶部１０４へ転送しないようにしてもよい。
【００５５】
本実施形態のようにカラーターゲットデータに特定色フラグが含まれている場合、特定色データ抽出部２００は特定色フラグの値を調べることにより容易に指定された特定色であるか否かを判定することができる。特定色フラグが含まれていない場合には、第１ガマットデータ（ＲＧＢ値）に基づいて指定された特定色であるか否かを判定することできる。例えば、
（Ｒ，Ｇ，Ｂ）＝（０，Ｎ，Ｎ）ならばシアン
（Ｒ，Ｇ，Ｂ）＝（Ｎ，０，Ｎ）ならばマゼンタ
（Ｒ，Ｇ，Ｂ）＝（Ｎ，Ｎ，０）ならばイエロー
（Ｒ，Ｇ，Ｂ）＝（Ｎ，０，０）ならばレッド
（Ｒ，Ｇ，Ｂ）＝（０，Ｎ，０）ならばグリーン
（Ｒ，Ｇ，Ｂ）＝（０，０，Ｎ）ならばブルー
（Ｒ，Ｇ，Ｂ）＝（Ｎ，Ｎ，Ｎ）ならば３色グレー
というように判定することができる。ここで、ＮはＲ，Ｇ，Ｂ各値が８ビットの場合は０から２５５までの整数をとる。ただし、このような単純な規則性のないコーポレーションカラーのような特定色を対象に含める場合には、特定色フラグを付与し判定に利用するのがよい。
【００５６】
カラー画像出力装置データ記憶部１０３内の図４に示したデータが特定色データ抽出部２０１によって順次読み出され、特定色指定データで指定された特定色の第３ガマットデータが抽出され、そのＬ*ａ*ｂ*値のみ色相特性算出部２０２へ送られる。特定色データ抽出部２０１においては、第３ガマットデータに付与された特定色フラグの値を調べることにより指定された特定色であるか否かを容易に判定することができる。なお、特定色フラグが含まれていない場合には、デバイスＲＧＢ値に基づいて、先に述べた規則性に着目した判定を行うことも可能である。
【００５７】
色相特性算出部２０２において、特定色データ抽出部２０１より送られた特定色の測色データであるＬ*ａ*ｂ*値の色相特性（すなわちカラー画像出力装置における該特定色についての色相特性）が算出され、その色相特性情報が置換データ生成部２０３へ渡される。なお、色相特性の具体的な算出方法及び色相特性情報の具体的内容については後述する。
【００５８】
置換データ生成部２０３では、その色相特性情報に基づいて、特定色データ抽出部２００より送られた特定色の第２ガマットデータ（Ｌ*ａ*ｂ*値）に、カラー画像出力装置の該特定色の色相特性に合わせるための色相補正を施すことにより、該第２ガマットデータの階調特性を保存しつつ色相特性算出部２０２により求められた色相特性が反映された置換データを生成する。この色相補正の具体的内容については後述する。
【００５９】
生成された置換データ（Ｌ*ａ*ｂ*値）は、特定色データ置換部２０６によりカラーターゲット補正データ記憶部１０４内の対応した第２ガマットデータに上書きされる。なお、先に述べたように、特定色の第１ガマットデータと第２ガマットデータのペアを特定色データ置換部２０６へ送ることもでき、この場合には、第１ガマットデータと置換データのペアがカラーターゲット補正データ記憶部１０４内の対応したデータに上書きされる。また、先に述べたように、指定された特定色の第１ガマットデータ及び第２ガマットデータをカラーターゲット補正データ記憶部１０４へ転送しないようにすることもでき、この場合には、特定色の第１ガマットデータと置換データのペアを単純にカラーターゲット補正データ１０４に追加書き込みすることになる。
【００６０】
指定された特定色についての第２ガマットデータの置換データによる置換が完了すると、ガマット圧縮部１０５において、カラー画像出力装置データ記憶部１０３から、図５を参照し説明した第３ガマット最外殻情報を読み込む。そして、カラーターゲット補正データ記憶部１０４から第１ガマットデータ及び第２ガマットデータを順次読み込み、第２ガマットデータ（Ｌ*ａ*ｂ*値）の第３ガマットへのガマット圧縮を行う。このガマット圧縮の方法は、図１４を参照して説明したような圧縮前後の色差を最小にする圧縮方法、圧縮前の明度を保存する圧縮方法、圧縮前の彩度を保存する圧縮方法等の公知のガマット圧縮方法でよいので、これ以上の説明は省略する。
【００６１】
ここで、図６を参照し、ガマット圧縮までの処理について説明を補足する。
図６の破線枠４２１内の図は第１ガマットデータを説明するためのもので、左側の図はｓＲＧＢ空間の立方体分割の様子を模式的に示している。Ｒ，Ｇ，Ｂ各軸を８分割した場合、ｓＲＧＢ空間全体の格子点は９×９×９個存在することになる。カラー画像表示装置はＲ、Ｇ、Ｂの各発光体を光らせるので、その一次色は本来はＲ、Ｇ、Ｂを指すが、ここではカラー画像出力装置での色材の色であるＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）を一次色と考えて説明している。ｓＲＧＢ空間の原点にｓＲＧＢブラック：点Ｂｐ１（０，０，０）があり、最も遠い所にｓＲＧＢホワイト：点Ｗｐ1（２５５，２５５，２５５）がある。一次色の最高の彩度を示す点はそれぞれ、ｓＲＧＢシアン：点Ｃ１（０，２５５，２５５）、ｓＲＧＢマゼンタ：点Ｍ１（２５５，0，２５５）、ｓＲＧＢイエロー：点Ｙ１（２５５，２５５，０）である。そして、点Ｗｐ１から点Ｃ１への太線、点Ｗｐ１から点Ｍ１への太線、点Ｗｐ１から点Ｙ１への太線がそれぞれの一次色である。
【００６２】
破線枠４２１内の右側の図は、ｓＲＧＢのシアン一次色である格子点上の９点がＬ*ａ*ｂ*値に変換されプロットされた様子を示している。同図の四角形は第１ガマットの最外郭である。一次色はガマット最外郭上にあり、点Ｗｐ１は点Ｗｐ１’と、点Ｂｐ１は点Ｂｐ１’と、点Ｃ１は点Ｃ１’とそれぞれ対応している。以下、特定色としてシアン一次色を例にして説明する。
【００６３】
このシアン一次色が仮想の第２ガマットへガマット圧縮された様子が図６の破線枠４２２内に模式的に示されている。破線の四角形は仮想の第２ガマットの最外殻を示している。この例では、第１ガマットの点Ｗｐ１’は点Ｗｐ２へ、点Ｂｐ１’は点Ｂｐ２へ、点Ｃ１’は点Ｃ２へと圧縮されている。このようにガマット圧縮されたＬ*ａ*ｂ*値がシアン一次色の第２ガマットデータに相当する。
【００６４】
カラー画像出力装置での特定色の良好な色再現を保証するため、本実施形態においては、指定した特定色の第２ガマットデータの色相が補正される。すなわち、シアン一次色が指定された場合、カラー画像出力装置で出力したシアンの階調パッチの測色データ（第３ガマットデータ中のＬ*ａ*ｂ*値）の色相特性に合わせるように、破線ブロック４２２内に示したシアン一次色の第２ガマットデータの色相が補正される。この色相の補正は、前述したように第２ガマットデータを置換データで置換することによってなされる。このようにして色相が補正されたシアンの第２ガマットデータが、ガマット圧縮部１０５でのガマット圧縮処理の対象となる。
【００６５】
色相が補正されたシアンの第２ガマットデータが第３ガマットの最外殻へガマット圧縮された様子が図６の破線枠４２３内に示されている。破線の四角形は第３ガマットの最外殻である。点Ｗｐ２が点Ｗｐ３へ、点Ｂｐ２が点Ｂｐ３へ、点Ｃ２が点Ｃ３へそれぞれ対応付けされている。
【００６６】
次に図７を参照し、色相特性算出部２０２における色相特性算出及び置換データ生成部２０３における色相補正の具体例を説明する。ここでは、シアン一次色を例に説明する。
【００６７】
図７において、特定色データ抽出部２００で抽出されたシアン一次色に対応した第２ガマットデータの９点（Ｌ*［２，ｘ］，ａ*［２，ｘ］，ｂ*［２，ｘ］；ｘ＝０，１，．．，８）が黒丸印でプロットされており、また、特定色データ抽出部２０１で抽出されたシアン一次色についての第３ガマットデータ（測色データ）の１６点（Ｌ*［３，ｊ］，ａ*［３，ｊ］，ｂ*［３，ｊ］；ｊ＝０，１，．．，１５）が白抜き丸印でプロットされている。
【００６８】
色相特性算出部２０２において、第３ガマットデータの一次色１６点のａ*［３，ｊ］及びｂ*［３，ｊ］を下記の式（３）及び式（４）に代入し、全点の彩度Ｃ［３，ｊ］及び色相Ｈ［３，ｊ］を求める。
【００６９】
Ｃ＝√（ａ*×ａ*＋ｂ*×ｂ*）                              ．．．．式（３）
Ｈ＝ａｔａｎ２（ａ*，ｂ*）×１８０／π
ただし、ａ*＝ｂ*＝０のとき、Ｈ＝０
Ｈ＜０のとき、Ｈ＝３６０＋Ｈ                ．．．．式（４）
【００７０】
次に色相特性算出部２０２において、算出した彩度Ｃ［３，ｊ］から色相Ｈ［３，ｊ］を予測する式
Ｈ［３，ｊ］＝ｆ０（Ｃ［３，ｊ］）                        ．．．．式（５）
を導出する。関数ｆ０（）は例えば近似多項式である。すなわち、この例では、彩度から色相を予測する関数ｆ０（）が色相特性として求められる。
【００７１】
置換データ生成部２０３においては、第２ガマットデータのシアン一次色９点のａ*［２，ｘ］，ｂ*［２，ｘ］を前記式（３）に代入し、彩度Ｃ［２，ｘ］を求める。求めた彩度を関数ｆ０（）に代入し（つまり前記式（５）のＣ［３，ｊ］と置き換え）、色相Ｈ［２，ｘ］を求める。つまり、
Ｈ［２，ｘ］＝ｆ０（Ｃ［２，ｘ］）                        ．．．．式（６）
の演算を行う。次に算出した色相Ｈ［２，ｘ］をシアン一次色９点に反映させる。具体的には次式（７），（８）の演算により、色相を補正した９点のａ*［２，ｘ］’，ｂ*［２，ｘ］’を算出する。
【００７２】
ａ*［２，ｘ］’＝Ｃ［２，ｘ］×ｃｏｓ（Ｈ［２，ｘ］×π／１８０）
．．．．式（７）
ｂ*［２，ｘ］’＝Ｃ［２，ｘ］×ｓｉｎ（Ｈ［２，ｘ］×π／１８０）
．．．．式（８）
【００７３】
そして、第２ガマットデータのシアン一次色９点のＬ*ａ*ｂ*値（Ｌ*［２，ｘ］，ａ*［２，ｘ］，ｂ*［２，ｘ］）を、色相が補正された９点のＬ*ａ*ｂ*値（Ｌ*［２，ｘ］，ａ*［２，ｘ］’，ｂ*［２，ｘ］’）で置き換える。かくして、第３ガマットデータのシアン一次色の色相特性に合わせるように、第２ガマットデータのシアン一次色９点に対し色相補正が施された。この色相補正後のデータが置換データである。
【００７４】
図１に戻り、カラープロファイル生成部１０６について説明する。ガマット圧縮部１０５より、カラーターゲットデータの第１ガマットデータ（各格子点のｓＲＧＢ値）と、それに対応した第２ガマットデータ（Ｌ*ａ*ｂ*値）のガマット圧縮後のデータ（Ｌ*ａ*ｂ*値）がカラープロファイル生成部１０６に入力される。ここでは、ｓＲＧＢ信号からデバイスＲＧＢ信号への変換を行うためのカラープロファイルを作成するものとすると、カラープロファイル生成部１０６においては、まず第２ガマットデータのガマット圧縮後のＬ*ａ*ｂ*値をデバイスＲＧＢ値へ変換する処理を行う。この変換は、例えば図８に示すように、Ｌ*ａ*ｂ*値からＣＭＹ値への変換を予測手段４１１（例えばニューラルネットワーク）で行い、そのＣＭＹ値からデバイスＲＧＢ値への変換を予測手段４１２（例えば多項式近似演算手段）で行う。予測手段４１１，４１２のパラメータ（ニューラルネットワークパラメータ、多項式近似パラメータ）は、カラー画像出力装置データ記憶部１０３内の当該カラー画像出力装置に関するデータに含まれており、それがカラープロファイル生成部１０６に読み込まれて変換に用いられる。
【００７５】
このような変換処理の後、カラープロファイル生成部１０６において、例えば、ｓＲＧＢ空間の各格子点に対応したアドレス（格子点のｓＲＧＢ値で決まる）に、それに対応したデバイスＲＧＢ値を記憶させた３次元のルックアップテーブルをカラープロファイルとして作成する。
【００７６】
図９に、以上に説明した処理動作の概要を処理フローとして示す。図９において、Ｓ１００はカラーターゲットデータをカラーターゲットデータ記憶部１０１に読み込むステップ、Ｓ１０１はカラー画像出力装置データをカラー画像出力装置データ記憶部１０３に読み込むステップ、Ｓ１０３は特定色データ抽出部２００の処理ステップ、Ｓ１０４は特定色データ抽出部２０１の処理ステップ、Ｓ１０５は色相特性算出部２０２の処理ステップ、Ｓ１０６は置換データ生成部２０３と特定色データ置換部２０６の処理ステップ、Ｓ１０７はガマット圧縮部１０５の処理ステップ、また、Ｓ１０８はカラープロファイル生成部１０６の処理ステップである。この処理フローは、本発明のカラープロファイル作成方法の処理手順の一例を示すものでもある。なお、図中の各ステップの時間的な前後関係は適宜変更し得る。例えば、ステップＳ１０１，Ｓ１０４，Ｓ１０５の処理を連続して実行した後に、ステップＳ１００，Ｓ１０３，Ｓ１０６の処理を連続して行うような手順も可能である。また、複数のステップ（例えばＳ１００，Ｓ１０１）の処理を並行して実行するような手順とすることもできる。
【００７７】
また、図９に示したような処理手順を、一般的なコンピュータシステムのハードウェア資源を利用しソフトウェアにより実行することも容易である。そのためのプログラム、すなわち、図９に示した処理ステップをコンピュータに実行させるプログラム、あるいは、コンピュータを図１に示したカラープロファイル作成装置の各部分として機能させるプログラム、並びに、かかるプログラムが記録された磁気ディスク、光ディスク、光磁気ディスク、半導体記憶素子等のコンピュータが読み取り可能な各種記録（記憶）媒体も本発明に包含される。
【００７８】
本実施形態によれば、カラープロファイル作成者は、特定色指定データを通じて色再現性を重視したい特定色を指定することにより、カラー画像出力装置において該特定色の良好な色再現性が保証されたカラープロファイルを作成することができる。また、カラープロファイル作成者は、カラーターゲット指定データを通じて、カラー画像出力装置とカラーターゲットの組み合わせを適宜選択することができる。
【００７９】
なお、カラーターゲット補正データ記憶部１０４を設けず、カラーターゲット記憶部１０１内のカラーターゲットデータに対し、特定色データ置換部２０６で指定された特定色データについての置換データによる置換（色相補正）を行い、この置換処理が完了した後に、カラーターゲット記憶部１０１内のカラーターゲットデータをガマット圧縮部１０５で読み込ませるようにすることも可能である。また、本実施形態では入力色信号をｓＲＧＢ信号、出力色信号をデバイスＲＧＢ信号としたカラープロファイルを作成したが、それのみに限定されないことは勿論である。
【００８０】
［第２の実施形態］
次に、請求項４乃至６，１０乃至１２に記載の発明に係る実施形態について説明する。図１０は、本実施形態に係るカラープロファイル作成装置の構成を示すブロック図である。図１０と図１を対比すれば明らかなように、本実施形態においては、前記第１の実施形態の置換データ生成部２０３は置換データ生成部２０５に置き換わり、階調特性算出部２０４が追加されている。以下、前記第１の実施形態との相違点について説明する。
【００８１】
階調特性算出部２０４は、特定色データ抽出部２００により抽出された特定色に対応した第２ガマットデータの階調特性を算出する。ここでは、特定色としてシアン一次色が指定されており、シアン一次色に対応した第２ガマットデータとして図７に黒丸印でプロットした９点（Ｌ*［２，ｘ］，ａ*［２，ｘ］，ｂ*［２，ｘ］；ｘ＝０，１，．．．，８）が存在し、またシアン一次色についての第３ガマットデータとして図７に白抜き丸印でプロットした１６点（Ｌ*［３，ｊ］，ａ*［３，ｊ］，ｂ*［３，ｊ］；ｊ＝０，１，．．．，１５）が存在するものとして以下説明する。
【００８２】
階調特性算出部２０４において、第２ガマットデータのシアン一次色の９点について前記式（３）により彩度Ｃ［２，ｘ］を算出する。次に、入力を［２，ｘ］とする彩度Ｃ［２，ｘ］，明度Ｌ*［２，ｘ］の予測式を求める。すなわち
Ｃ［２，ｘ］＝ｆ１（［２，ｘ］）                      ．．．．式（９）
Ｌ*［２，ｘ］＝ｆ２（［２，ｘ］）                    ．．．．式（１０）
関数ｆ１（），ｆ２（）は例えば近似多項式である。
【００８３】
ここでは、この関数ｆ１（），ｆ２（）のパラメータ（多項式近似パラメータ）が階調特性情報として置換データ生成部２０５に送られるものとする。
【００８４】
なお、式（１０）の予測結果が例えば図１１の（ａ）に示す様に、明度Ｌ*［２，ｘ］がｘの増加に対して線形に近い変化をする場合、第２ガマットのシアン一次色は明度についてリニアな階調特性を持っていることがわかる。また、式（９）の予測結果が例えば図１１の（ｂ）に示すように、ｘの増加に対して彩度Ｃ［２，ｘ］が上に凸なカーブを描く場合、第２ガマットのシアン一次色は彩度について高彩度を重視した階調特性を持っていることがわかる。このような階調特性パターンを階調特性情報として置換データ生成部２０５に送り、その階調特性パターンに合わせた階調補正を行わせるような構成も可能である。
【００８５】
次に、置換データ生成部２０５の処理を説明する。置換データ生成部２０５では、第３ガマットのシアン一次色１６点について、階調を補正した彩度Ｃ［３，ｊ］を次式により算出する。
Ｃ［３，ｊ］＝ｆ１（［３，ｊ］）                    ．．．．式（１１）
【００８６】
この例では、第２ガマットのシアン一次色９点に対し、第３ガマットのシアン一次色は１６点なので、軸［３，ｊ］を正規化して９点の彩度Ｃ［３，ｘ］を得る。すなわち、
Ｃ［３，ｘ］＝ｆ１（［３，ｘ］）                    ．．．．式（１２）
【００８７】
図１２の（ａ）において、右側の図は第２ガマットのシアン一次色９点の彩度特性を示し、左側の図は式（１１）で算出された彩度Ｃ［３，ｊ］及び式（１２）で算出された（正規化された）彩度Ｃ［３，ｘ］の特性を示している。
【００８８】
第３ガマットのシアン一次色１６点の明度についても同様に
Ｌ*［３，ｊ］＝ｆ２（［３，ｊ］）                  ．．．．式（１３）
を算出し、さらに９点に正規化した明度
Ｌ*［３，ｘ］＝ｆ２（［３，ｘ］）                  ．．．．式（１４）
を求める。
【００８９】
図１２の（ｂ）において、右側の図は第２ガマットのシアン一次色９点の明度特性を示し、左側の図は式（１３）で算出された明度Ｌ*［３，ｊ］及び式（１４）で算出された（正規化された）明度Ｌ*［３，ｘ］の特性を示している。
【００９０】
色相についても同様の正規化を行って、９点の色相を求める。すなわち、
Ｈ［３，ｘ］＝ｆ０（Ｃ［３，ｘ］）                ．．．．式（１５）
なお、関数ｆ０（）は色相特性算出部２０２で求められた色相予測のための関数である（前記式（５）参照）。
【００９１】
次に、９点の色相Ｈ［３，ｘ］とＣ［３，ｘ］を前記式（７）及び前記式（９）のＨ［２，ｘ］とＣ［２，ｘ］に代入し、ａ*［３，ｘ］’とｂ*［３，ｘ］’を求める。このようにして得られたシアン一次色９点のデータ（Ｌ*［３，ｘ］、ａ*［３，ｘ］’、ｂ*［３，ｘ］’がシアン一次色に対応した第２ガマットデータのための置換データである。この置換データは、以上の説明から明らかなように、シアン一次色についての第３ガマットデータすなわち測色データの位相特性、及び、シアン一次色に対応した第２ガマットデータの元々の階調特性を反映している。
【００９２】
置換データ生成部２０５により生成された置換データは特定色データ置換部２０６へ送られる。特定色データ置換部２０６においては、カラーターゲット補正データ記憶部１０４内のシアン一次色に対応した元の第２ガマットデータ（Ｌ*［［２，ｘ］、ａ*［２，ｘ］’、ｂ*［２，ｘ］’）に、置換データ（Ｌ*［３，ｘ］、ａ*［３，ｘ］’、ｂ*［３，ｘ］’）を上書きする。なお、指定された特定色の第２ガマットデータがカラーターゲット補正データ記憶部１０４に予め転送されていない場合には、置換データを単に追加書き込みするだけでよい。また、指定された特定色データの第１ガマットデータ及び第２ガマットデータの両方ともカラーターゲット補正データ記憶部１０４に予め転送されていない場合には、特定色データ置換部２０５は、元の特定色の第１ガマットデータと置換データのペアをカラーターゲット補正データ記憶部１０４に追加書き込みすることになる。
【００９３】
図１３に、以上説明した処理動作の概要を処理フローとして示す。図１３において、Ｓ２００はカラーターゲットデータをカラーターゲットデータ記憶部１０１に読み込むステップ、Ｓ２０１はカラー画像出力装置データをカラー画像出力装置データ記憶部１０３に読み込むステップ、Ｓ２０３は特定色データ抽出部２００の処理ステップ、Ｓ２０４は特定色データ抽出部２０１の処理ステップ、Ｓ２０５は色相特性算出部２０２の処理ステップ、Ｓ２０６は階調特性算出部２０４の処理ステップ、Ｓ２０７は置換データ生成部２０５の処理ステップ、Ｓ２０８は特定色データ置換部２０６の処理ステップ、Ｓ２０９はガマット圧縮部１０５の処理ステップ、Ｓ２１０はカラープロファイル生成部１０６の処理ステップである。この処理フローは、本発明のカラープロファイル作成方法の処理手順の一例を示すものでもある。なお、図中の各ステップの時間的な前後関係は適宜変更し得る。例えば、ステップＳ２０１，Ｓ２０４，Ｓ２０５の処理を連続して実行した後に、ステップＳ２００，Ｓ２０３，Ｓ２０６，Ｓ２０７，Ｓ２０８の処理を連続して行うような手順も可能である。また、複数のステップ（例えばＳ２００，Ｓ２０１）の処理を並行して実行するような手順とすることもできる。
【００９４】
また、図１３に示すような処理手順を、一般的なコンピュータシステムのハードウェア資源を利用しソフトウェアにより実行することも容易である。そのためのプログラム、すなわち、図１３に示した処理ステップをコンピュータに実行させるプログラム、あるいは、コンピュータを図１０に示したカラープロファイル作成装置の各部分として機能させるプログラム、並びに、かかるプログラムが記録された磁気ディスク、光ディスク、光磁気ディスク、半導体記憶素子等のコンピュータが読み取り可能な各種記録（記憶）媒体も本発明に包含される。
【００９５】
本実施形態によれば、前記第１の実施形態と同様に、カラープロファイル作成者は、特定色指定データを通じて色再現性を重視したい特定色を指定することにより、カラー画像出力装置における該特定色の良好な色再現性が保証されたカラープロファイルを作成することができる。また、カラープロファイル作成者は、カラーターゲット指定データを通じてカラー画像出力装置とカラーターゲットの組み合わせを適宜選択することができる。
【００９６】
なお、カラーターゲット補正データ記憶部１０４を設けず、カラーターゲット記憶部１０１内のカラーターゲットデータに対し、特定色データ置換部２０６で指定された特定色データの置換処理を行うようにし、置換処理が出力したカラーターゲット記憶部１０１内のカラーターゲットデータをガマット圧縮部１０５で読み込ませるようにすることもできる。入力色信号をｓＲＧＢ信号、出力色信号をデバイスＲＧＢ信号としたカラープロファイルを作成したが、それのみに限定されないことは前述した通りである。
【図面の簡単な説明】
【００９７】
【図１】第１の実施形態に係るカラープロファイル作成装置のブロック図である。
【図２】カラーターゲットデータの説明図である。
【図３】カラーターゲットデータの作成方法の説明図である。
【図４】第３ガマットデータ及び特定色フラグの説明図である。
【図５】ポリゴンで表した第３ガマット最外殻にシアン一次色の測色値をプロットした図である。
【図６】ガマット圧縮までの処理の説明のための模式図である。
【図７】第２ガマットのシアン一次色９点と第３ガマットのシアン一次色１６点を示した模式図である。
【図８】カラープロファイル生成部におけるＬ*ａ*ｂ*値からデバイスＲＧＢ値への変換の説明図である。
【図９】第２の実施形態における処理動作の概略を示したフローチャートである。
【図１０】第２の実施形態に係るカラープロファイル作成装置のブロック図である。
【図１１】第２ガマットのシアン一次色の明度と彩度の階調特性例を示す図である。
【図１２】置換データ生成部における階調補正の説明図である。
【図１３】第２の実施形態における処理動作の概略を示したフローチャートである。
【図１４】ガマット圧縮の説明図である。
【図１５】仮想ガマットを介在させる２段階のガマット圧縮の説明図である。
【符号の説明】
【００９８】
１００  カラーターゲットＤＢ
１０１  カラーターゲットデータ記憶部
１０２  カラー画像出力装置ＤＢ
１０３  カラー画像出力装置データ記憶部
１０４  カラーターゲット補正データ記憶部
１０５  ガマット圧縮部
１０６  カラープロファイル生成部
２００，２０１  特定色データ抽出部
２０２  色相特性算出部
２０３  置換データ生成部
２０４  階調特性算出部
２０５  置換データ生成部
２０６  特定色データ置換部
【図１】
0004836200.tif 000002
【図２】
0004836200.tif 000003
【図３】
0004836200.tif 000004
【図４】
0004836200.tif 000005
【図５】
0004836200.tif 000006
【図６】
0004836200.tif 000007
【図７】
0004836200.tif 000008
【図８】
0004836200.tif 000009
【図９】
0004836200.tif 000010
【図１０】
0004836200.tif 000011
【図１１】
0004836200.tif 000012
【図１２】
0004836200.tif 000013
【図１３】
0004836200.tif 000014
【図１４】
0004836200.tif 000015
【図１５】
0004836200.tif 000016