(57)【特許請求の範囲】
【請求項１】
（ａ）あらかじめ設定された調整対象色に対して、該調整対象色を構成する各色成分の混合比率を段階的に異ならせた複数の参照色を出力する参照色出力処理手段と、
（ｂ）操作者による操作部の所定の操作に基づいて、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を入力する入力処理手段と、
（ｃ）前記調整対象色の入力系ガムットにおけるＬＣＨ値と、該ＬＣＨ値の明度を表すＬ値、及び彩度を表すＣ値について調整を行うとともに、色相角を表すＨ値を写像することによって得られる出力系ガムットにおけるＬＣＨ値とを比較して、色相角の差分値を表す色相差分値を算出する色相差分値算出処理手段と、
（ｄ）前記調整対象色の色相差分値と、前記調整対象色に対応させて設定された代表的な各色相間の色相写像パラメータとの関係を仮定し、各色相写像パラメータ及び予測式係数を線形結合した一次式に、各調整対象色の色相差分値と各色相写像パラメータとの組合せを順次当てはめ、重回帰分析を用いて前記式の予測式係数を色変換係数として算出する色変換係数算出処理手段と、
（ｅ）前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を表す色相差分値、及び前記色変換係数算出処理手段によって算出された色変換係数から成る色相写像パラメータ予測式に基づいて、入力色に対して写像を行うためのパラメータを表す実際の色相写像パラメータを算出する色相写像パラメータ算出処理手段と、
（ｆ）前記実際の色相写像パラメータに基づいて、入力色をＬＣＨ値に変換し、入力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値を、それぞれ出力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値に写像し、写像後のＬＣＨ値を出力色に変換する色変換処理を行うことによって、出力色を出力するカラーマッチング処理手段とを有することを特徴とする画像処理装置。
【請求項２】
（ａ）あらかじめ設定された調整対象色に対して、該調整対象色を構成する各色成分の混合比率を段階的に異ならせた複数の参照色を出力し、
（ｂ）操作者による操作部の所定の操作に基づいて、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を入力し、
（ｃ）前記調整対象色の入力系ガムットにおけるＬＣＨ値と、該ＬＣＨ値の明度を表すＬ値、及び彩度を表すＣ値について調整を行うとともに、色相角を表すＨ値を写像することによって得られる出力系ガムットにおけるＬＣＨ値とを比較して、色相角の差分値を表す色相差分値を算出し、
（ｄ）前記調整対象色の色相差分値と、前記調整対象色に対応させて設定された代表的な各色相間の色相写像パラメータとの関係を仮定し、各色相写像パラメータ及び予測式係数を線形結合した一次式に、各調整対象色の色相差分値と各色相写像パラメータとの組合せを順次当てはめ、重回帰分析を用いて前記式の予測式係数を色変換係数として算出し、
（ｅ）前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を表す色相差分値、及び前記色変換係数算出処理手段によって算出された色変換係数から成る色相写像パラメータ予測式に基づいて、入力色に対して写像を行うためのパラメータを表す実際の色相写像パラメータを算出し、
（ｆ）該実際の色相写像パラメータに基づいて、入力色をＬＣＨ値に変換し、入力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値を、それぞれ出力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値に写像し、写像後のＬＣＨ値を出力色に変換する色変換処理を行うことによって、出力色を出力することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置及び画像処理方法に関するものである。
【０００２】
【従来の技術】
従来、例えば、カラーの印刷装置においては、カラーマッチングターゲットデバイス（以下「入力系」という。）としてＣＲＴ等の表示部が配設され、出力デバイス（以下「出力系」という。）として電子写真方式、インクジェット方式等のプリンタが配設され、パソコン等の上位装置のプリンタドライバによって前記表示部に所定の画面を形成し、該画面に表示された画像をプリンタにおいて印刷することができるようになっている。
【０００３】
ところで、前記表示部においては、ＲＧＢの３入力色によって加法混色によるカラーの画像が表示されるが、前記プリンタにおいては、一般に、シアン、マゼンタ及びイエローの３色のインク、又は更にブラックを加えた４色のインクによって減法混色によるカラーの画像が印刷され、入力系と出力系とでは色再現範囲が異なる。そこで、入力系において再現される色を、出力系において再現される色に写像することによって写像処理、すなわち、色変換処理を行うようにしている。
【０００４】
該色変換処理においては、例えば、ガムットマッピング処理が行われ、該ガムットマッピング処理においては、色を写像するために必要となる色写像パラメータを入力することができるようになっていて、該色写像パラメータを変更すると、色写像パラメータに対応させて写像ベクトルが変更され、ガムットマッピング処理自身が調整される。
【０００５】
【発明が解決しようとする課題】
しかしながら、前記従来の印刷装置においては、前記色写像パラメータは、写像関数の係数として位置付けられていることが多く、色写像パラメータを変更したときの写像先の色を直感的に認識することが困難である。したがって、操作者は、色写像パラメータを経験的に変更するようにしているので、入力系において再現された色を出力系において正確に再現することができない。
【０００６】
また、カラーの印刷装置において色を調整する場合、例えば、シアン、マゼンタ、イエロー及びブラックの混合比率を複数段階で変化させて着色サンプルを出力し、入力系において再現された色と前記着色サンプルとを比較し、シアン、マゼンタ、イエロー及びブラックに設定された各スライドバーを移動させることによって色の調整を行うようになっている（特開平９−２１６３８６号公報参照）。
【０００７】
ところが、前記スライドバーの移動量と色の調整量との関係は分かりにくいので、スライドバーを試行錯誤で移動させ、色の調整を行う必要がある。したがって、入力系において再現された色を出力系において再現するための作業が極めて煩わしい。
【０００８】
本発明は、前記従来の印刷装置の問題点を解決して、入力系において再現された色を出力系において正確に再現することができ、そのための作業を簡素化することができる画像処理装置及び画像処理方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
そのために、本発明の画像処理装置においては、あらかじめ設定された調整対象色に対して、該調整対象色を構成する各色成分の混合比率を段階的に異ならせた複数の参照色を出力する参照色出力処理手段と、操作者による操作部の所定の操作に基づいて、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を入力する入力処理手段と、前記調整対象色の入力系ガムットにおけるＬＣＨ値と、該ＬＣＨ値の明度を表すＬ値、及び彩度を表すＣ値について調整を行うとともに、色相角を表すＨ値を写像することによって得られる出力系ガムットにおけるＬＣＨ値とを比較して、色相角の差分値を表す色相差分値を算出する色相差分値算出処理手段と、前記調整対象色の色相差分値と、前記調整対象色に対応させて設定された代表的な各色相間の色相写像パラメータとの関係を仮定し、各色相写像パラメータ及び予測式係数を線形結合した一次式に、各調整対象色の色相差分値と各色相写像パラメータとの組合せを順次当てはめ、重回帰分析を用いて前記式の予測式係数を色変換係数として算出する色変換係数算出処理手段と、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を表す色相差分値、及び前記色変換係数算出処理手段によって算出された色変換係数から成る色相写像パラメータ予測式に基づいて、入力色に対して写像を行うためのパラメータを表す実際の色相写像パラメータを算出する色相写像パラメータ算出処理手段と、前記実際の色相写像パラメータに基づいて、入力色をＬＣＨ値に変換し、入力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値を、それぞれ出力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値に写像し、写像後のＬＣＨ値を出力色に変換する色変換処理を行うことによって、出力色を出力するカラーマッチング処理手段とを有する。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１１】
図１は本発明の第１の実施の形態における画像処理装置のブロック図である。
【００１２】
図において、１１は色を調整するために必要なデータを準備する前処理部、１２は、該前処理部１１によって準備されたデータに基づいて、色を調整するのに必要な色写像パラメータの予測式、すなわち、色写像パラメータ予測式を算出する予測式算出部、１３は、該予測式算出部１２によって算出された色写像パラメータ予測式に基づいて、前記色写像パラメータを予測し、予測された色写像パラメータに基づいてカラーマッチング処理を行うマッチング処理部である。
【００１３】
また、前記前処理部１１は、調整対象色ＲＧＢデータ格納部１４、色相差分値算出処理手段としての色相差分値算出部１５、色相写像パラメータ格納部１６及び色相差分値格納部１７を備え、前記調整対象色ＲＧＢデータ格納部１４に、あらかじめ設定され、調整の対象となる基準の色（以下「調整対象色」という。）のＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）（ｉ＝１、２、…、６）が調整対象色ＲＧＢデータとして記録される。
【００１４】
ところで、画像形成装置としての、例えば、カラーの印刷装置においては、入力系としてＣＲＴ等の図示されない表示部が配設され、出力系として電子写真方式、インクジェット方式等の図示されないプリンタが配設され、パソコン等の上位装置の図示されないプリンタドライバによって前記表示部に所定の画面を形成し、該画面に表示された画像をプリンタにおいて印刷することができるようになっている。本実施の形態においては、前記調整対象色が前記画面に所定の画像として表示される。
【００１５】
本実施の形態においては、レッド−イエロー（Ｒ−Ｙ）、イエロー−グリーン（Ｙ−Ｇ）、グリーン−シアン（Ｇ−Ｃ）、シアン−ブルー（Ｃ−Ｂ）、ブルー−マゼンタ（Ｂ−Ｍ）、及びマゼンタ−レッド（Ｍ−Ｒ）の各色間の中間に位置する６個の色があらかじめ選択され、前記調整対象色として設定される。
【００１６】
前記調整対象色のＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）（ｉ＝１、２、…、６）の詳細を表１に示す。表１においては、調整対象色の番号（Ｎｏ．）、調整色を構成する各色成分の値Ｒi 、Ｇi 、Ｂi の比率、すなわち、混合比率が百分率で示される。
【００１７】
【表１】
0004130744.tif 000002
【００１８】
ところで、前記調整対象色が前記表示部に所定の画像として表示されるのに対して、前記各色成分の混合比率を段階的に異ならせた複数の参照色があらかじめ印刷される。そのために、プリンタのＣＰＵ、ＭＰＵ等によって構成される図示されない印刷制御部に参照色出力処理手段が配設され、該参照色出力処理手段は、参照色出力処理を行い、あらかじめ設定された所定のパターンで参照色を印刷する。
【００１９】
また、前記色相写像パラメータ格納部１６には、色写像パラメータ予測式を算出するための代表的な色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）（ｊ＝１、２、…、７２９）を−１、０、１の３段階の値に振り分けた場合の、各値の組合せが記録される。なお、色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）の組合せ数Ｎは、色相間の数が６個であるので、
Ｎ＝３6 
＝７２９
になる。前記色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）の各値の組合せ（ｃａｓｅ）の詳細を表２に示す。
【００２０】
【表２】
0004130744.tif 000003
【００２１】
ところで、前記色相差分値算出部１５は、色相差分値算出処理を行い、前記調整対象色に対して色変換処理を行い、各調整対象色と色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）とに対応させて、各調整対象色の入力系ガムットにおける明度、彩度及び色相角を表すＬＣＨ値と、ガムットマッピング処理が施された後の出力系ガムットにおけるＬＣＨ値とを比較し、色相角の差分値、すなわち、色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）（ｊ＝１、２、…、７２９）を算出する。そして、前記色相差分値格納部１７には、前記色相差分値算出部１５によって算出された色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）が記録される。
【００２２】
そして、前記予測式算出部１２は、色変換係数算出処理手段としての色相写像パラメータ予測式算出部２１、及び色相写像パラメータ予測式格納部２２を備え、前記色相写像パラメータ予測式算出部２１は、色変換係数算出処理を行い、色相写像パラメータ格納部１６から送られた各色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）、及び色相差分値格納部１７から送られた各色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）に基づいて、色相写像パラメータ予測式を算出するとともに、後述されるカラーマッチング処理において行われる色変換処理のための色変換係数を算出する。
【００２３】
また、前記色相写像パラメータ予測式格納部２２には、色相写像パラメータ予測式算出部２１によって算出された色相写像パラメータ予測式が記録される。
【００２４】
なお、前記上位装置に入力処理手段が配設され、操作者による操作部の所定の操作に基づいて、前記入力処理手段は、入力処理を行い、各参照色のうちの調整対象色に色相が最も近い参照色に対応する値として前記色相差分値（ΔＨRY、ΔＨYG、ΔＨGC、ΔＨCB、ΔＨBM、ΔＨMR）を入力する。
【００２５】
そして、前記マッチング処理部１３は、色相写像パラメータ算出処理手段としての色相写像パラメータ予測処理部２３、及びカラーマッチング処理手段としてのカラーマッチング処理部２４を備え、前記色相写像パラメータ予測処理部２３は、色相写像パラメータ予測処理を行い、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を表す６個の色相差分値（ΔＨ1 〜ΔＨ6 ）を受け、各色相差分値（ΔＨ1 〜ΔＨ6 ）に基づいて、実際の色変換処理を行うのに必要な色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出する。
【００２６】
また、前記カラーマッチング処理部２４は、カラーマッチング処理を行い、色相写像パラメータ予測処理部２３から送られた色写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）に基づいて、入力された入力色（Ｒ、Ｇ、Ｂ）に対して色変換処理を施し、出力色（Ｃ、Ｍ、Ｙ）（又は出力色（Ｃ、Ｍ、Ｙ、Ｋ））を出力する。そして、該出力色（Ｃ、Ｍ、Ｙ）に従って印刷が行われる。
【００２７】
次に、前記色相差分値算出部１５の構成について説明する。
【００２８】
図２は本発明の第１の実施の形態における色相差分値算出部のブロック図、図３は本発明の第１の実施の形態におけるＣＩＥ  ＸＹＺ空間からＣＩＥ  Ｌ* ａ* ｂ* 空間への写像を説明する図である。
【００２９】
図において、２５はＲＧＢ／ＸＹＺ変換部であり、該ＲＧＢ／ＸＹＺ変換部２５は、調整対象色のＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）を標準色空間であるＣＩＥ  ＸＹＺ空間に写像し、ＸＹＺ値（Ｘi 、Ｙi 、Ｚi ）（ｉ＝１、２、…、６）を発生させる。ＸＹＺ／Ｌａｂ変換部２６は、ＸＹＺ値（Ｘi 、Ｙi 、Ｚi ）を前記ＣＩＥ  ＸＹＺ空間から、同じ標準色空間であるが知覚均等とされているＣＩＥ  Ｌ* ａ* ｂ* 空間に写像し、Ｌａｂ値（Ｌi 、ａi 、ｂi ）（ｉ＝１、２、…、６）を発生させる。この場合、図３に示されるように、入力系ガムットにおけるレッド、イエロー、グリーン、シアン、ブルー及びマゼンタの各色相ＨR 、ＨY 、ＨG 、ＨC 、ＨB 、ＨM がａ* ｂ* 平面上に表される。
【００３０】
また、Ｌａｂ／ＬＣＨ変換部２７は、Ｌａｂ値（Ｌi 、ａi 、ｂi ）を極座標空間である前記ＣＩＥ  Ｌ* ａ* ｂ* 空間から、円筒座標空間であるＬＣＨ空間に写像し、ＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）（ｉ＝１、２、…、６）を発生させる。
【００３１】
そして、ガムットマッピング処理部２８は、各調整対象色と、色相写像パラメータ格納部１６から送られた各色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）との組合せに基づいて、前記調整対象色について、入力系ガムット内のＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）を出力系ガムット内のＬＣＨ値（Ｌi ′、Ｃi ′、Ｈi ′）（ｉ＝１、２、…、６）に写像する。
【００３２】
また、色相角差分値算出部２９は、Ｌａｂ／ＬＣＨ変換部２７から送られた入力系ガムット内のＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）と、ガムットマッピング処理部２８から送られた出力系ガムット内のＬＣＨ値（Ｌi ′、Ｃi ′、Ｈi ′）とを比較し、色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）を算出する。
【００３３】
次に、前記ガムットマッピング処理部２８について説明する。
【００３４】
図４は本発明の第１の実施の形態におけるガムットマッピング処理部のブロック図である。
【００３５】
図において、４１は色相写像部、４２は明度調整部、４３は彩度調整部であり、前記色相写像部４１は、入力系ガムットの色相角を表すＨ値を、色相写像パラメータ格納部１６から送られた調整対象色についての各色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）を適用して、入力系ガムット内のＨ′値に写像する。そして、前記明度調整部４２は、入力系ガムットの明度を表すＬ値が出力系ガムットの明度範囲に入るように調整を行い、Ｌ′値を発生させる。前記彩度調整部４３は、入力系ガムットの彩度を表すＣ値が、出力系ガムットの彩度範囲に入るように調整を行い、Ｃ′値を発生させる。
【００３６】
次に、前記カラーマッチング処理部２４の構成について説明する。
【００３７】
図５は本発明の第１の実施の形態におけるカラーマッチング処理部のブロック図である。
【００３８】
図において、３５はＲＧＢ／ＸＹＺ変換部であり、該ＲＧＢ／ＸＹＺ変換部３５は、入力色のＲＧＢ値（Ｒ、Ｇ、Ｂ）を標準色空間であるＣＩＥ  ＸＹＺ空間に写像し、ＸＹＺ値（Ｘ、Ｙ、Ｚ）を発生させる。ＸＹＺ／Ｌａｂ変換部３６は、ＸＹＺ値（Ｘ、Ｙ、Ｚ）を前記ＣＩＥ  ＸＹＺ空間から、同じ標準色空間であるが知覚均等とされているＣＩＥ  Ｌ* ａ* ｂ* 空間に写像し、Ｌａｂ値（Ｌ、ａ、ｂ）を発生させる。また、Ｌａｂ／ＬＣＨ変換部３７は、Ｌａｂ値（Ｌ、ａ、ｂ）を極座標空間である前記ＣＩＥ  Ｌ* ａ* ｂ* 空間から、円筒座標空間であるＬＣＨ空間に写像し、ＬＣＨ値（Ｌ、Ｃ、Ｈ）を発生させる。
【００３９】
そして、ガムットマッピング処理部３８は、色相写像パラメータ予測処理部２３から送られた各色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）に基づいて、前記入力色（Ｒ、Ｇ、Ｂ）について、入力系ガムット内のＬＣＨ値（Ｌ、Ｃ、Ｈ）を出力系ガムット内のＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）に写像し、ＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）を発生させる。
【００４０】
また、ＬＣＨ／ＣＭＹ変換部３９は、出力系ガムット内のＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）を出力デバイス信号である出力色（Ｃ、Ｍ、Ｙ）に変換する。
【００４１】
次に、前記色相差分値算出部１５の動作について説明する。
【００４２】
色相差分値算出部１５は、調整対象色ＲＧＢデータ格納部１４からＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）を読み出すとともに、色相写像パラメータ格納部１６から色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）を読み出す。次に、色相差分値算出部１５は、１番目の調整対象色の１番目のＲＧＢ値（Ｒ1 、Ｇ1 、Ｂ1 ）の入力系ガムット内のＬＣＨ値（Ｌ1 、Ｃ1 、Ｈ1 ）を、１番目の色相写像パラメータ（ＨＰRY1 、ＨＰYG1 、ＨＰGC1 、ＨＰCB1 、ＨＰBM1 、ＨＰMR1 ）を適用して出力系ガムット内のＬＣＨ値（Ｌ1 ′、Ｃ1 ′、Ｈ1 ′）に写像し、前記ＬＣＨ値（Ｌ1 、Ｃ1 、Ｈ1 ）とＬＣＨ値（Ｌ1 ′、Ｃ1 ′、Ｈ1 ′）とを比較して、Ｈ1 値とＨ1 ′値との差を表す色相差分値ΔＨRY1 を算出し、出力する。
【００４３】
次に、前記色相差分値算出部１５は、１番目の調整対象色のＲＧＢ値（Ｒ1 、Ｇ1 、Ｂ1 ）の入力系ガムット内のＬＣＨ値（Ｌ1 、Ｃ1 、Ｈ1 ）を、２番目の色相写像パラメータ（ＨＰRY2 、ＨＰYG2 、ＨＰGC2 、ＨＰCB2 、ＨＰBM2 、ＨＰMR2 ）を適用して出力系ガムット内のＬＣＨ値（Ｌ1 ′、Ｃ1 ′、Ｈ1 ′）に写像し、前記ＬＣＨ値（Ｌ1 、Ｃ1 、Ｈ1 ）とＬＣＨ値（Ｌ1 ′、Ｃ1 ′、Ｈ1 ′）とを比較して、Ｈ1 値とＨ1 ′値との差を表す色相差分値ΔＨRY2 を算出し、出力する。
【００４４】
同様に、１番目の調整対象色のＲＧＢ値（Ｒ1 、Ｇ1 、Ｂ1 ）と、３番目〜７２９番目の色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）との色相差分値ΔＨRYj を算出し、出力する。
【００４５】
続いて、前記色相差分値算出部１５は、２番目の調整対象色のＲＧＢ値（Ｒ2 、Ｇ2 、Ｂ2 ）の入力系ガムット内のＬＣＨ値（Ｌ2 、Ｃ2 、Ｈ2 ）を、１番目の色相写像パラメータ（ＨＰRY1 、ＨＰYG1 、ＨＰGC1 、ＨＰCB1 、ＨＰBM1 、ＨＰMR1 ）を適用して出力系ガムット内のＬＣＨ値（Ｌ2 ′、Ｃ2 ′、Ｈ2 ′）に写像し、前記ＬＣＨ値（Ｌ2 、Ｃ2 、Ｈ2 ）とＬＣＨ値（Ｌ2 ′、Ｃ2 ′、Ｈ2 ′）とを比較して、Ｈ2 値とＨ2 ′値との差を表す色相差分値ΔＨYG2 を算出し、出力する。
【００４６】
また、同様に、２番目の調整対象色のＲＧＢ値（Ｒ2 、Ｇ2 、Ｂ2 ）と、２番目〜７２９番目の色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）との色相差分値ΔＨYGj を算出し、出力する。
【００４７】
このようにして、１番目〜６番目の調整対象色のＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）について、色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）が算出され、出力される。
【００４８】
次に、前記色相差分値算出部１５において、色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）を算出するための、ＲＧＢ／ＸＹＺ変換部２５、ＸＹＺ／Ｌａｂ変換部２６、Ｌａｂ／ＬＣＨ変換部２７、ガムットマッピング処理部２８及び色相角差分値算出部２９の各動作について説明する。
【００４９】
前記ＲＧＢ／ＸＹＺ変換部２５は、入力されたＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）をＸＹＺ値（Ｘi 、Ｙi 、Ｚi ）に変換する。前記ＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）においては、加法混色により色が再現されるので、ＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）からＸＹＺ値（Ｘi 、Ｙi 、Ｚi ）への変換には、３×３の線形マトリクスから成る次の行列式が使用される。
【００５０】
【数１】
0004130744.tif 000004
【００５１】
そして、入力されたＲＧＢ値（Ｒi 、Ｇi 、Ｂi ）に対するＸＹＺ値（Ｘi 、Ｙi 、Ｚi ）は次の式によって算出される。
【００５２】
【数２】
0004130744.tif 000005
【００５３】
また、前記ＸＹＺ／Ｌａｂ変換部２６は、ＲＧＢ／ＸＹＺ変換部２５から送られたＸＹＺ値（Ｘi 、Ｙi 、Ｚi ）を公知の変換式を用いてＬａｂ値（Ｌi 、ａi 、ｂi ）に変換する。
【００５４】
続いて、Ｌａｂ／ＬＣＨ変換部２７は、ＸＹＺ／Ｌａｂ変換部２６から送られたＬａｂ値（Ｌi 、ａi 、ｂi ）を、次の各式によってＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）に変換する。
【００５５】
Ｌi ＝Ｌi 
Ｃi ＝√（ａi 2 ＋ｂi 2 ）
Ｈi ＝ｔａｎ-1（ａi ／ｂi ）
そして、ガムットマッピング処理部２８は、入力系ガムット内のＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）を、色相写像パラメータ格納部１６から送られた色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）を適用して出力系ガムット内のＬＣＨ値（Ｌi ′、Ｃi ′、Ｈi ′）に写像し、ＬＣＨ値（Ｌi ′、Ｃi ′、Ｈi ′）を発生させる。
【００５６】
そのために、前記ガムットマッピング処理部２８に送られたＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）のうちの、Ｌi 値は明度調整部４２に送られ、該明度調整部４２において次の式によって出力系ガムットのＬi ′値に変換される。
【００５７】
すなわち、出力系ガムットの明度範囲の最大値をＬi ′ｍａｘとし、最小値をＬi ′ｍｉｎとしたとき、
Ｌi ＞Ｌi ′ｍａｘ
である場合、
Ｌi ′＝Ｌi ′ｍａｘ
にされ、
Ｌi ＜Ｌi ′ｍｉｎ
である場合、
Ｌi ′＝Ｌi ′ｍｉｎ
にされ、
Ｌi ′ｍｉｎ≦Ｌi ≦Ｌi ′ｍａｘ
である場合、
Ｌi ′＝Ｌi 
にされる。
【００５８】
また、ガムットマッピング処理部２８に送られたＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）のうちの、Ｃi 値は彩度調整部４３に送られ、該彩度調整部４３において次の式によって出力系ガムットのＣi ′値に変換される。
【００５９】
すなわち、出力系ガムットの彩度範囲の最大値をＣi ′ｍａｘとしたとき、
Ｃi ′＞Ｃi ′ｍａｘ
である場合、
Ｃi ′＝Ｃi ′ｍａｘ
にされ、
Ｃi ′≦Ｃi ′ｍａｘ
である場合、
Ｃi ′＝Ｃi 
にされる。
【００６０】
また、ガムットマッピング処理部２８に送られた色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）、及びＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）のうちのＨi 値は色相写像部４１に送られる。
【００６１】
該色相写像部４１は、入力系ガムットの色相角を表すＨi 値に、後述される色相写像処理を施し、色相写像パラメータ格納部１６から送られた調整対象色についての各色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）を適用し、前記Ｈ値を出力系ガムット内のＨi ′値に写像する。
【００６２】
続いて、前記色相角差分値算出部２９は、Ｌａｂ／ＬＣＨ変換部２７から送られたＨi 値、及びガムットマッピング処理部２８から送られたＨi ′値に基づいて、色相差分値ΔＨ
ΔＨ＝Ｈi ′−Ｈi 
を算出する。
【００６３】
次に、カラーマッチング処理部２４において、出力色（Ｃ、Ｍ、Ｙ）を算出するためのＲＧＢ／ＸＹＺ変換部３５、ＸＹＺ／Ｌａｂ変換部３６、Ｌａｂ／ＬＣＨ変換部３７、ガムットマッピング処理部３８及びＬＣＨ／ＣＭＹ変換部３９の各動作について説明する。なお、図４におけるＬＣＨ値（Ｌi 、Ｃi 、Ｈi ）及びＬＣＨ値（Ｌi ′、Ｃi ′、Ｈi ′）は、ガムットマッピング処理部３８においてはＬＣＨ値（Ｌ、Ｃ、Ｈ）及びＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）である。
【００６４】
前記ＲＧＢ／ＸＹＺ変換部３５は、入力されたＲＧＢ値（Ｒ、Ｇ、Ｂ）をＸＹＺ値（Ｘ、Ｙ、Ｚ）に変換する。前記ＲＧＢ値（Ｒ、Ｇ、Ｂ）においては、加法混色により色が再現されるので、ＲＧＢ値（Ｒ、Ｇ、Ｂ）からＸＹＺ値（Ｘ、Ｙ、Ｚ）への変換には、ＲＧＢ／ＸＹＺ変換部２５と同様に、３×３の線形マトリクスから成る数１の行列式が使用される。
【００６５】
そして、入力されたＲＧＢ値（Ｒ、Ｇ、Ｂ）に対するＸＹＺ値（Ｘ、Ｙ、Ｚ）は、次の式によって算出される。
【００６６】
【数３】
0004130744.tif 000006
【００６７】
また、前記ＸＹＺ／Ｌａｂ変換部３６は、ＲＧＢ／ＸＹＺ変換部３５から送られたＸＹＺ値（Ｘ、Ｙ、Ｚ）を公知の変換式を用いてＬａｂ値（Ｌ、ａ、ｂ）に変換する。
【００６８】
続いて、Ｌａｂ／ＬＣＨ変換部３７は、ＸＹＺ／Ｌａｂ変換部３６から送られたＬａｂ値（Ｌ、ａ、ｂ）を、次の各式によってＬＣＨ値（Ｌ、Ｃ、Ｈ）に変換する。
【００６９】
Ｌ＝Ｌ
Ｃ＝√（ａ 2＋ｂ 2）
Ｈ＝ｔａｎ-1（ａ／ｂ）
そして、ガムットマッピング処理部３８は、入力系ガムット内のＬＣＨ値（Ｌ、Ｃ、Ｈ）を、色相写像パラメータ予測処理部２３から送られた色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を適用して出力系ガムット内のＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）に写像し、ＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）を発生させる。
【００７０】
そのために、前記ガムットマッピング処理部３８に送られたＬＣＨ値（Ｌ、Ｃ、Ｈ）のうちの、Ｌ値は明度調整部４２に送られ、該明度調整部４２において前述されたように、出力系ガムットのＬ′値に変換される。
【００７１】
また、ガムットマッピング処理部３８に送られたＬＣＨ値（Ｌ、Ｃ、Ｈ）のうちの、Ｃ値は彩度調整部４３に送られ、該彩度調整部４３において前述されたように出力系ガムットのＣ′値に変換される。
【００７２】
また、ガムットマッピング処理部２８に送られた色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）、及びＬＣＨ値のうちのＨ値は色相写像部４１に送られる。
【００７３】
該色相写像部４１は、入力系ガムットの色相角を表すＨ値に、色相写像処理を施し、色相写像パラメータ予測処理部２３から送られた各色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を適用し、前記Ｈ値を出力系ガムット内のＨ′値に写像する。
【００７４】
そして、ＬＣＨ／ＣＭＹ変換部３９は、ガムットマッピング処理部３８から送られたＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）を出力デバイス信号であるＣＭＹ値（Ｃ、Ｍ、Ｙ）に変換する。
【００７５】
次に、前記ガムットマッピング処理部２８、３８の色相写像部４１における色相写像処理について説明する。
【００７６】
この場合、前述されたように、ガムットマッピング処理部２８の色相写像部４１においては、色相写像パラメータ格納部１６から送られた調整対象色についての各色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）が適用され、ガムットマッピング処理部３８の色相写像部４１においては、色相写像パラメータ予測処理部２３から送られた各色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）が適用され、前記Ｈ値、Ｈi 値が出力系ガムット内のＨ′値、Ｈi ′値に写像される。
【００７７】
そして、色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）は、前述されたように、レッド−イエロー（Ｒ−Ｙ）、イエロー−グリーン（Ｙ−Ｇ）、グリーン−シアン（Ｇ−Ｃ）、シアン−ブルー（Ｃ−Ｂ）、ブルー−マゼンタ（Ｂ−Ｍ）及びマゼンタ−レッド（Ｍ−Ｒ）の各色相間に対して適用され、−１、０、１の値を採る。
【００７８】
また、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）は、同様に、レッド−イエロー（Ｒ−Ｙ）、イエロー−グリーン（Ｙ−Ｇ）、グリーン−シアン（Ｇ−Ｃ）、シアン−ブルー（Ｃ−Ｂ）、ブルー−マゼンタ（Ｂ−Ｍ）及びマゼンタ−レッド（Ｍ−Ｒ）の各色相間に対して適用され、−１〜０〜１の値を採る。
【００７９】
前記−１、０、１の値、及び−１〜０〜１の値は、各色相間に存在するすべての色に対する重み係数であり、色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）、（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）の絶対値が大きいほど、色相の写像量も大きくなる。
【００８０】
例えば、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）と重みの関係は次のとおりである。
【００８１】
【表３】
0004130744.tif 000007
【００８２】
ここで、前記ガムットマッピング処理部２８の色相写像部４１における色相写像処理と、前記ガムットマッピング処理部３８の色相写像部４１における色相写像処理とは、適用される色相写像パラメータが異なるだけであるので、前記ガムットマッピング処理部３８の色相写像部４１における色相写像処理について説明し、前記ガムットマッピング処理部２８の色相写像部４１における色相写像処理についての説明は省略する。
【００８３】
まず、色相写像部４１は、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）をガンマ係数γに変換する。このとき、フラグ（ｆｌａｇ）の設定も同時に行う。
【００８４】
なお、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）からガンマ係数γへの変換は、以下の式によって行われる。
【００８５】
すなわち、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）の各値ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMRを便宜的にｐで表したとき、
ｐ＜０
である場合、
γ＝２-p
ｆｌａｇ＝−１
にされ、
ｐ＝０
である場合、
γ＝２p 
ｆｌａｇ＝０
にされ、
ｐ＞０
である場合、
γ＝２p 
ｆｌａｇ＝１
にされる。
【００８６】
次に、色相写像部４１は、入力色（Ｒ、Ｇ、Ｂ）の色相について、色相間の比率Ｒａｔｉｏを次の方法で算出する。
【００８７】
まず、入力色（Ｒ、Ｇ、Ｂ）の色相を挟む二つの色相（ＨS 、ＨE ）を検出する。例えば、入力色（Ｒ、Ｇ、Ｂ）の色相がレッド（ＨR ）とイエロー（ＨY ）との間に入る場合、
ＨS ＝ＨR 
ＨE ＝ＨY 
になる。
【００８８】
続いて、入力色（Ｒ、Ｇ、Ｂ）の色相を表すＨ値に基づいて、検出された二つの色相（ＨS 、ＨE ）間の比率Ｒａｔｉｏを以下の式で算出する。すなわち、
ｆｌａｇ＝−１
である場合、
Ｒａｔｉｏ＝（Ｈ−ＨS ）／（ＨE −ＨS ）
になり、
ｆｌａｇ＝１
である場合、
Ｒａｔｉｏ＝（ＨE −Ｈ）／（ＨE −ＨS ）
になる。
【００８９】
次に、算出された比率Ｒａｔｉｏに対してガンマ係数γによる重み付けを行う。該重み付けが行われた比率をＲａｔｉｏ′とすると、
【００９０】
【数４】
0004130744.tif 000008
【００９１】
になる。そして、重み付けされた比率Ｒａｔｉｏ′を適用し、入力色（Ｒ、Ｇ、Ｂ）の色相を表すＨ値を、出力系ガムット内のＨ′値に写像する。このとき、写像は以下の式によって行われる。
【００９２】
ｆｌａｇ＝−１
である場合、Ｈ′値は、
Ｈ′＝Ｒａｔｉｏ′×（ＨE −ＨS ）＋ＨS 
になり、
ｆｌａｇ＝１
である場合、Ｈ′値は、
Ｈ′＝（１．０−Ｒａｔｉｏ′）×（ＨE −ＨS ）＋ＨS 
になり、
ｆｌａｇ＝０
である場合、Ｈ′値は、
Ｈ′＝Ｈ
になる。
【００９３】
次に、前処理部１１において準備されたデータを用いて、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出するために、色相写像パラメータ予測式を算出する予測式算出部１２について説明する。
【００９４】
まず、予測式算出部１２の色相写像パラメータ予測式算出部２１は、１番目の調整対象色と、６色の色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）に対応する色相差分値ΔＨ1 との関係を次の式で仮定する。
【００９５】
ΔＨ1 ＝ａ1 ＨＰRY＋ｂ1 ＨＰYG＋ｃ1 ＨＰGC＋ｄ1 ＨＰCB＋ｅ1 ＨＰBM
＋ｆ1 ＨＰMR＋ｇ1                           ……（１）
そして、前述された各調整対象色の色相差分値ΔＨ1 と、色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）との組合せを順次、前記式（１）に当てはめ、重回帰分析を用いて色変換係数としての予測式係数ａ1 〜ｇ1 を算出する。
【００９６】
続いて、２番目〜６番目の調整対象色についても、同様に、以下の関係式に基づいて、各色相差分値ΔＨ2 〜ΔＨ6 に基づいて予測式係数ａ2 〜ｇ2 、ａ3 〜ｇ3 、ａ4 〜ｇ4 、ａ5 〜ｇ5 、ａ6 〜ｇ6 を算出する。
【００９７】
ΔＨ2 ＝ａ2 ＨＰRY＋ｂ2 ＨＰYG＋ｃ2 ＨＰGC＋ｄ2 ＨＰCB＋ｅ2 ＨＰBM
＋ｆ2 ＨＰMR＋ｇ2 
ΔＨ3 ＝ａ3 ＨＰRY＋ｂ3 ＨＰYG＋ｃ3 ＨＰGC＋ｄ3 ＨＰCB＋ｅ3 ＨＰBM
＋ｆ3 ＨＰMR＋ｇ3 
ΔＨ4 ＝ａ4 ＨＰRY＋ｂ4 ＨＰYG＋ｃ4 ＨＰGC＋ｄ4 ＨＰCB＋ｅ4 ＨＰBM
＋ｆ4 ＨＰMR＋ｇ4 
ΔＨ5 ＝ａ5 ＨＰRY＋ｂ5 ＨＰYG＋ｃ5 ＨＰGC＋ｄ5 ＨＰCB＋ｅ5 ＨＰBM
＋ｆ5 ＨＰMR＋ｇ5 
ΔＨ6 ＝ａ6 ＨＰRY＋ｂ6 ＨＰYG＋ｃ6 ＨＰGC＋ｄ6 ＨＰCB＋ｅ6 ＨＰBM
＋ｆ6 ＨＰMR＋ｇ6 
このとき、前記各関係式を色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）に対する連立方程式とみなすことができる。そこで、色相差分値ΔＨ1 〜ΔＨ6 を与えて連立方程式を解くことによって、与えられた色相差分値ΔＨ1 〜ΔＨ6 に対応する色相写像パラメータ（ＨＰRYj 、ＨＰYGj 、ＨＰGCj 、ＨＰCBj 、ＨＰBMj 、ＨＰMRj ）を算出することができる。
【００９８】
なお、前記連立方程式の予測式係数ａi 〜ｆi （ｉ＝１、２、…、６）をＡとし、予測式係数ｇi （ｉ＝１、２、…、６）をＣとすると、
【００９９】
【数５】
0004130744.tif 000009
【０１００】
となる。ただし、この場合、
【０１０１】
【数６】
0004130744.tif 000010
【０１０２】
である。
【０１０３】
そして、前記（Ａ-1、Ｃ）が色相写像パラメータ予測式となり、色相写像パラメータ予測式算出部２１は、算出された色相写像パラメータ予測式（Ａ-1、Ｃ）を色相写像パラメータ予測式格納部２２に記録する。
【０１０４】
次に、予測式算出部１２において算出された色相写像パラメータ予測式（Ａ-1、Ｃ）を用いて、実際に入力色（Ｒ、Ｇ、Ｂ）に対して色変換処理を行うための色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出する色相写像パラメータ予測処理部２３の動作について説明する。
【０１０５】
該色相写像パラメータ予測処理部２３は、色相写像パラメータ予測式格納部２２から色相写像パラメータ予測式（Ａ-1、Ｃ）、及び図示されない外部インタフェースから、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を表す６個の色相差分値（ΔＨ1 〜ΔＨ6 ）を受け、調整対象色に対応する色相差分値（ΔＨ1 〜ΔＨ6 ）を実現する色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を次の式を解くことによって算出する。
【０１０６】
【数７】
0004130744.tif 000011
【０１０７】
前記カラーマッチング処理部２４は、前記色相写像パラメータ予測処理部２３から色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を、外部インタフェースから入力された入力色（Ｒ、Ｇ、Ｂ）を受け、入力色（Ｒ、Ｇ、Ｂ）を出力色（Ｃ、Ｍ、Ｙ）に変換する。
【０１０８】
なお、前記出力色（Ｃ、Ｍ、Ｙ）は、減法混色であるので、一般に、あらかじめＣＭＹ値（Ｃ、Ｍ、Ｙ）の組合せに対応するＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）が測色によって算出され、多次元のルックアップテーブルに、ＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）とＣＭＹ値（Ｃ、Ｍ、Ｙ）とが対応させて記録される。そして、実際の入力色（Ｒ、Ｇ、Ｂ）から出力色（Ｃ、Ｍ、Ｙ）への変換が行われる際には、カラーマッチング処理部２４は前記ルックアップテーブルを参照してＬＣＨ値（Ｌ′、Ｃ′、Ｈ′）をＣＭＹ値（Ｃ、Ｍ、Ｙ）に変換する。
【０１０９】
このように、本発明においては、調整対象色に対応する色の色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）が算出され、該色相差分値（ΔＨRYj 、ΔＨYGj 、ΔＨGCj 、ΔＨCBj 、ΔＨBMj 、ΔＨMRj ）に基づいて色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）が関係式に基づいて直接算出されるので、入力系において再現された色を出力系において正確に再現することができる。
【０１１０】
また、試行錯誤によって色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出する必要がないので、入力系において再現された色を出力系において再現するための作業を簡素化することができる。
【０１１１】
次に、本発明の第２の実施の形態について説明する。
【０１１２】
図６は本発明の第２の実施の形態における画像処理装置のブロック図、図７は本発明の第２の実施の形態における参照色の印刷結果を示す図、図８は本発明の第２の実施の形態における外部インタフェースの入力画面を示す図である。
【０１１３】
図において、５１は出力系としてのプリンタ、５２はプリンタドライバである。そして、前記プリンタ５１は、カラーマッチング処理手段としてのカラーマッチング処理部２４、調整対象色サンプルデータ格納部５３、印刷制御部５４、色相写像パラメータ格納部５５を備え、前記調整対象色サンプルデータ格納部５３には、調整対象色を構成する各色成分の混合比率を段階的に異ならせた複数の参照色を印刷するための調整対象色サンプルデータが記録される。前記調整対象色としては第１の実施の形態と同じものが使用される。前記調整対象色サンプルデータに従って印刷された参照色は、図７に示されるように配列される。この場合、レッド−イエロー（Ｒ−Ｙ）、イエロー−グリーン（Ｙ−Ｇ）、グリーン−シアン（Ｇ−Ｃ）、シアン−ブルー（Ｃ−Ｂ）、ブルー−マゼンタ（Ｂ−Ｍ）及びマゼンタ−レッド（Ｍ−Ｒ）の各色相区間に対して０〔％〕から１００〔％〕まで１０〔％〕色相区間間隔で各参照色が印刷される。なお、各参照色のうち１０〔％〕から９０〔％〕までの９個の参照色には、参照色を特定するための番号１〜９が付される。したがって、操作者は、各参照色を参照し、調整対象色に最も近い参照色を選択することができる。
【０１１４】
そして、前記カラーマッチング処理部２４は、第１の実施の形態と同様のカラーマッチング処理を行い、印刷制御部５４の図示されない参照色出力処理手段は、参照色出力処理を行い、前記調整対象色サンプルデータ格納部５３から送られた調整対象色サンプルデータに従って参照色の印刷を行い、印刷制御部５４の図示されない印刷処理手段は、印刷処理を行い、カラーマッチング処理部２４から送られたＣＭＹ値（Ｃ、Ｍ、Ｙ）に従って入力色（Ｒ、Ｇ、Ｂ）についての印刷を行う。また、前記色相写像パラメータ格納部５５には、前記プリンタドライバ５２から送られた色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）が一時的に記録される。
【０１１５】
また、前記プリンタドライバ５２は、調整対象色サンプルデータ印字起動部５０、調整対象色サンプル色相写像パラメータ格納部５６、色相写像パラメータ算出処理手段としての色相写像パラメータ検出部５７、印刷データ出力部５８、アプリケーションプログラム５９を備え、前記調整対象色サンプル色相写像パラメータ格納部５６には、調整対象色サンプルデータに対応する色相写像パラメータ（ＨＰRYk 、ＨＰYGk 、ＨＰGCk 、ＨＰCBk 、ＨＰBMk 、ＨＰMRk ）（ｋ＝１０、２０、…、９０）が記録される。すなわち、入力系ガムットにおける調整対象色に対して、出力系ガムットにおける調整対象色サンプルデータの色を再現するために必要な色相写像パラメータ（ＨＰRYk 、ＨＰYGk 、ＨＰGCk 、ＨＰCBk 、ＨＰBMk 、ＨＰMRk ）が０〔％〕から１００〔％〕まで１０〔％〕の色相区間間隔で記録される。該記録された色相写像パラメータ（ＨＰRYk 、ＨＰYGk 、ＨＰGCk 、ＨＰCBk 、ＨＰBMk 、ＨＰMRk ）は、例えば、次の表４に示されるように設定される。
【０１１６】
【表４】
0004130744.tif 000012
【０１１７】
ところで、上位装置における外部インタフェースの入力画面には、図８に示されるように、レッド−イエロー（Ｒ−Ｙ）、イエロー−グリーン（Ｙ−Ｇ）、グリーン−シアン（Ｇ−Ｃ）、シアン−ブルー（Ｃ−Ｂ）、ブルー−マゼンタ（Ｂ−Ｍ）及びマゼンタ−レッド（Ｍ−Ｒ）の各色相間の調整対象色が、調整対象色表示部７１においてそれぞれ領域ＡＲ１〜ＡＲ６に表示される。また、操作者が選択した参照色が属する色相区間において、参照色を特定するための番号１〜９を選択色として入力するための枠ｆｒ１が表示されるとともに、サンプル印刷を指示するためのキーｋ１、及び設定を行うためのキーｋ２が表示される。
【０１１８】
そして、色相写像パラメータ検出部５７は、操作者が、前記外部インタフェースの入力画面において、参照色の番号を入力することによって選択色指定を行うと、選択色に対応する色相写像パラメータを調整対象色サンプル色相写像パラメータ格納部５６から読み出し、プリンタ５１に送る。
【０１１９】
また、印刷データ出力部５８は、アプリケーションプログラム５９から読み込んだ印刷データに従って入力色（Ｒ、Ｇ、Ｂ）を発生させ、該入力色（Ｒ、Ｇ、Ｂ）をプリンタ５１に送る。
【０１２０】
そして、調整対象色サンプルデータ印字起動部５０は、操作者が前記外部インタフェースの入力画面のキーｋ１を押下して印字起動を指定すると、プリンタ５１に対して参照色の印刷命令を出力する。
【０１２１】
次に、前記構成の画像処理装置の動作について説明する。
【０１２２】
まず、操作者が、前記外部インタフェースのキーｋ１を押下して印字起動を指定すると、印字起動指定が調整対象色サンプルデータ印字起動部５０に送られ、該調整対象色サンプルデータ印字起動部５０は、プリンタ５１に調整対象色サンプルデータの印字命令を出力する。プリンタ５１は、調整対象色サンプルデータの印字命令を受けると、調整対象色サンプルデータ格納部５３に記録された調整対象色サンプルデータを読み出して印刷制御部５４に送り、調整対象色サンプルデータに従って印刷を行う。
【０１２３】
次に、操作者が、前記調整対象色表示部７１の各領域ＡＲ１〜ＡＲ６に表示された６個の調整対象色に対して、色相が最も近い参照色を選択し、参照色の番号を前記枠ｆｒ１に入力すると、プリンタドライバ５２の図示されない入力処理手段は、入力処理を行い、各参照色のうちの調整対象色に色相が最も近い参照色に対応する値として選択色指定信号（ＳＮRY、ＳＮYG、ＳＮGC、ＳＮCB、ＳＮBM、ＳＮMR）を発生させ、該選択色指定信号（ＳＮRY、ＳＮYG、ＳＮGC、ＳＮCB、ＳＮBM、ＳＮMR）を色相写像パラメータ検出部５７に送る。該色相写像パラメータ検出部５７は、選択色指定信号（ＳＮRY、ＳＮYG、ＳＮGC、ＳＮCB、ＳＮBM、ＳＮMR）に対応する６個の色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を、前記調整対象色サンプル色相写像パラメータ格納部５６から読み出す。
【０１２４】
そして、操作者が前記キーｋ２を押下すると、色相写像パラメータ検出部５７は、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）をプリンタ５１に送り、該プリンタ５１は色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を色相写像パラメータ格納部５５に記録する。
【０１２５】
なお、前記調整対象色サンプル色相写像パラメータ格納部５６に記録されている色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）は、第１の実施の形態と同様の方法で算出される。
【０１２６】
続いて、プリンタドライバ５２において、印刷データ出力部５８は前記アプリケーションプログラム５９から読み込んだ印刷データの入力色（Ｒ、Ｇ、Ｂ）をプリンタ５１に出力する。該プリンタ５１は、印刷データの入力色（Ｒ、Ｇ、Ｂ）を受けると、入力色（Ｒ、Ｇ、Ｂ）、及び色相写像パラメータ格納部５５に記録された６個の色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）をカラーマッチング処理部２４に対して出力する。
【０１２７】
該カラーマッチング処理部２４は、第１の実施の形態と同様に、印刷データに対して色変換処理、すなわち、カラーマッチング処理を施し、入力色（Ｒ、Ｇ、Ｂ）に対して色変換処理を施し、出力色（Ｃ、Ｍ、Ｙ）を出力する。
【０１２８】
続いて、前記カラーマッチング処理部２４から出力された出力色（Ｃ、Ｍ、Ｙ）は印刷制御部５４に送られ、該印刷制御部５４の前記印刷処理手段は、出力色（Ｃ、Ｍ、Ｙ）に従って印刷を行う。
【０１２９】
このように、本発明においては、参照色が印刷され、実際の印刷結果から、調整対象色に対して色相が最も近い参照色を選択し、選択された参照色に基づいて色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出することができるので、入力系において再現された色を出力系において正確に再現することができる。
【０１３０】
また、試行錯誤によって色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出する必要がないので、入力系において再現された色を出力系において再現するための作業を簡素化することができる。
【０１３１】
次に、本発明の第３の実施の形態について説明する。なお、第１、第２の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。
【０１３２】
図９は本発明の第３の実施の形態における画像処理装置のブロック図である。
【０１３３】
図において、プリンタドライバ５２は、色相写像パラメータ予測式格納部２２、色相写像パラメータ算出処理手段としての色相写像パラメータ予測処理部２３、調整対象色サンプルデータ印字起動部５０、印刷データ出力部５８、アプリケーションプログラム５９、調整対象色サンプル色相差分値格納部６０、色相差分値算出処理手段としての色相差分値検出部６１を備え、前記調整対象色サンプル色相差分値格納部６０には、色相に関する差分情報、すなわち、調整対象色サンプルデータに対応する色相差分値（ΔＨRYn 、ΔＨYGn 、ΔＨGCn 、ΔＨCBn 、ΔＨBMn 、ΔＨMRn ）（ｎ＝１０、２０、…、９０）が０〔％〕から１００〔％〕まで１０〔％〕の色相区間間隔で記録される。該記録された色相差分値（ΔＨRYn 、ΔＨYGn 、ΔＨGCn 、ΔＨCBn 、ΔＨBMn 、ΔＨMRn ）は、例えば、次の表５に示されるように設定される。
【０１３４】
【表５】
0004130744.tif 000013
【０１３５】
前記色相写像パラメータ予測式格納部２２には、入力された色相差分値（ΔＨRY、ΔＨYG、ΔＨGC、ΔＨCB、ΔＨBM、ΔＨMR）に基づいて色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出するための色相写像パラメータ予測式（Ａ-1、Ｃ）が記録される。なお、該色相写像パラメータ予測式（Ａ-1、Ｃ）の算出方法及び内容は、第１の実施の形態と同じである。
【０１３６】
色相差分値検出部６１は、操作者が外部インタフェースの入力画面において、参照色の番号を入力することによって選択色指定を行うと、選択色に対応する色相差分値を調整対象色サンプル色相差分値格納部６０から読み出し、色相差分値（ΔＨRY、ΔＨYG、ΔＨGC、ΔＨCB、ΔＨBM、ΔＨMR）を算出し、色相写像パラメータ予測処理部２３に送る。また、色相写像パラメータ予測処理部２３は、第１の実施の形態と同様の方法で、入力された色相差分値（ΔＨ1 〜ΔＨ6 ）に基づいて色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出する。
【０１３７】
次に、前記構成の画像処理装置の動作について説明する。
【０１３８】
まず、操作者が、前記外部インタフェースのキーｋ１（図８）を押下して印字起動を指定すると、印字起動指定が調整対象色サンプルデータ印字起動部５０に送られ、該調整対象色サンプルデータ印字起動部５０は、プリンタ５１に調整対象色サンプルデータの印字命令を出力する。調整対象色サンプルデータの印字命令を受けると、プリンタ５１は、調整対象色サンプルデータ格納部５３に記録された調整対象色サンプルデータを読み出して印刷制御部５４に送り、該印刷制御部５４の図示されない参照色出力処理手段は調整対象色サンプルデータに従って印刷を行う。
【０１３９】
次に、操作者が、前記調整対象色表示部７１の各領域ＡＲ１〜ＡＲ６に表示された６個の調整対象色に対して、色相が最も近い参照色を選択し、参照色の番号を前記枠ｆｒ１に入力すると、プリンタドライバ５２の図示されない入力処理手段は、入力処理を行い、各参照色のうちの調整対象色に色相が最も近い参照色に対応する値として選択色指定信号（ＳＮRY、ＳＮYG、ＳＮGC、ＳＮCB、ＳＮBM、ＳＮMR）を発生させ、該選択色指定信号（ＳＮRY、ＳＮYG、ＳＮGC、ＳＮCB、ＳＮBM、ＳＮMR）を色相差分値検出部６１に送る。色相差分値検出部６１は、選択色指定信号（ＳＮRY、ＳＮYG、ＳＮGC、ＳＮCB、ＳＮBM、ＳＮMR）に対応する６個の色相差分値（ΔＨRY、ΔＨYG、ΔＨGC、ΔＨCB、ΔＨBM、ΔＨMR）        を算出する。
【０１４０】
続いて、色相写像パラメータ予測処理部２３は、色相差分値検出部６１から６個の色相差分値（ΔＨRY、ΔＨYG、ΔＨGC、ΔＨCB、ΔＨBM、ΔＨMR）を受けるとともに、色相写像パラメータ予測式格納部２２から色相写像パラメータ予測式（Ａ-1、Ｃ）を受け、前記色相差分値（ΔＨRY、ΔＨYG、ΔＨGC、ΔＨCB、ΔＨBM、ΔＨMR）に基づいて６個の色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出する。なお、該色相写像パラメータは第１の実施の形態と同じ方法で算出される。
【０１４１】
そして、操作者が前記キーｋ２を押下すると、色相写像パラメータ予測処理部２３は、色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）をプリンタ５１に送り、該プリンタ５１は色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を色相写像パラメータ格納部５５に一時的に記録する。
【０１４２】
続いて、プリンタドライバ５２において、印刷データ出力部５８は前記アプリケーションプログラム５９から読み込んだ印刷データの入力色（Ｒ、Ｇ、Ｂ）をプリンタ５１に出力する。該プリンタ５１は、印刷データの入力色（Ｒ、Ｇ、Ｂ）を受けると、入力色（Ｒ、Ｇ、Ｂ）、及び色相写像パラメータ格納部５５に記録された６個の色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）をカラーマッチング処理手段としてのカラーマッチング処理部２４に対して出力する。
【０１４３】
該カラーマッチング処理部２４は、第１の実施の形態と同様に、印刷データに対してカラーマッチング処理を施し、入力色（Ｒ、Ｇ、Ｂ）に対して色変換処理を施し、出力色（Ｃ、Ｍ、Ｙ）を出力する。
【０１４４】
続いて、前記カラーマッチング処理部２４から出力された出力色（Ｃ、Ｍ、Ｙ）は印刷制御部５４に送られ、該印刷制御部５４の図示されない印刷処理手段はは、出力色（Ｃ、Ｍ、Ｙ）に従って印刷を行う。
【０１４５】
このように、本発明においては、参照色が印刷され、実際の印刷結果から、調整対象色に対して色相が最も近い参照色を選択し、選択された参照色に基づいて色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出することができるので、入力系において再現された色を出力系において正確に再現することができる。
【０１４６】
また、試行錯誤によって色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を算出する必要がないので、入力系において再現された色を出力系において再現するための作業を簡素化することができる。
【０１４７】
前記各実施の形態においては、色調整パラメータとして、色相の写像に関する色相写像パラメータ（ＨＰRY、ＨＰYG、ＨＰGC、ＨＰCB、ＨＰBM、ＨＰMR）を適用しているが、色調整パラメータとして、明度及び彩度に関するパラメータを適用することもできる。
【０１４８】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【０１４９】
【発明の効果】
以上詳細に説明したように、本発明によれば、画像形成装置においては、あらかじめ設定された調整対象色に対して、該調整対象色を構成する各色成分の混合比率を段階的に異ならせた複数の参照色を出力する参照色出力処理手段と、操作者による操作部の所定の操作に基づいて、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を入力する入力処理手段と、前記調整対象色の入力系ガムットにおけるＬＣＨ値と、該ＬＣＨ値の明度を表すＬ値、及び彩度を表すＣ値について調整を行うとともに、色相角を表すＨ値を写像することによって得られる出力系ガムットにおけるＬＣＨ値とを比較して、色相角の差分値を表す色相差分値を算出する色相差分値算出処理手段と、前記調整対象色の色相差分値と、前記調整対象色に対応させて設定された代表的な各色相間の色相写像パラメータとの関係を仮定し、各色相写像パラメータ及び予測式係数を線形結合した一次式に、各調整対象色の色相差分値と各色相写像パラメータとの組合せを順次当てはめ、重回帰分析を用いて前記式の予測式係数を色変換係数として算出する色変換係数算出処理手段と、前記各参照色のうちの調整対象色に色相が最も近い参照色に対応する値を表す色相差分値、及び前記色変換係数算出処理手段によって算出された色変換係数から成る色相写像パラメータ予測式に基づいて、入力色に対して写像を行うためのパラメータを表す実際の色相写像パラメータを算出する色相写像パラメータ算出処理手段と、前記実際の色相写像パラメータに基づいて、入力色をＬＣＨ値に変換し、入力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値を、それぞれ出力系ガムット内のＬ値、Ｃ値及びＨ値を表すＬＣＨ値に写像し、写像後のＬＣＨ値を出力色に変換する色変換処理を行うことによって、出力色を出力するカラーマッチング処理手段とを有する。
【０１５０】
この場合、入力処理手段によって入力された値に対応する参照色の色相に基づいて、色相写像パラメータが算出されるので、入力系において再現された色を出力系において正確に再現することができる。
【０１５１】
また、試行錯誤によって色相写像パラメータを算出する必要がないので、入力系において再現された色を出力系において再現するための作業を簡素化することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における画像処理装置のブロック図である。
【図２】本発明の第１の実施の形態における色相差分値算出部のブロック図である。
【図３】本発明の第１の実施の形態におけるＣＩＥ  ＸＹＺ空間からＣＩＥ  Ｌ* ａ* ｂ* 空間への写像を説明する図である。
【図４】本発明の第１の実施の形態におけるガムットマッピング処理部のブロック図である。
【図５】本発明の第１の実施の形態におけるカラーマッチング処理部のブロック図である。
【図６】本発明の第２の実施の形態における画像処理装置のブロック図である。
【図７】本発明の第２の実施の形態における参照色の印刷結果を示す図である。
【図８】本発明の第２の実施の形態における外部インタフェースの入力画面を示す図である。
【図９】本発明の第３の実施の形態における画像処理装置のブロック図である。
【符号の説明】
１５    色相差分値算出部
２１    色相写像パラメータ予測式算出部
２３    色相写像パラメータ予測処理部
２４    カラーマッチング処理部
５４    印刷制御部
５７    色相写像パラメータ検出部
６１    色相差分値検出部
【図１】
0004130744.tif 000014
【図２】
0004130744.tif 000015
【図３】
0004130744.tif 000016
【図４】
0004130744.tif 000017
【図５】
0004130744.tif 000018
【図６】
0004130744.tif 000019
【図７】
0004130744.tif 000020
【図８】
0004130744.tif 000021
【図９】
0004130744.tif 000022