(57)【要約】【課題】測色器を必要とせず、任意の機種のモニタと印刷装置の出力する色のカラーマッチングを容易に行うことのできるカラーマッチング装置を提供する。【解決手段】円柱状の色空間の中心軸付近のグレーに近い色の軸が、モニタの出力とプリンタの出力で一致するように補正し、さらに、それらモニタの出力とプリンタの出力の色について、円柱状の色空間における縦方向の明るさ方向のずれを補正する。【選択図】図４
2009212708.tif 000002
【特許請求の範囲】
【請求項１】
Ｒ（赤），Ｇ（緑），Ｂ（青）の色の三原色の強度がそれぞれ同値のＲＧＢ値に対応するモニタパッチ色を、異なる強度により複数モニタ表示するモニタパッチ色出力手段と、
前記複数のモニタパッチ色のモニタ表示に利用した各ＲＧＢ値を記憶するモニタパッチ色出力値記憶手段と、
Ｒ，Ｇ，Ｂの色の三原色の強度がそれぞれ同値のＲＧＢ値の色であって当該ＲＧＢ値の強度を変えた複数の色と、それらＲＧＢ値に対応する色から色相と彩度を変化させた複数の色とからなるプリンタパッチ色を印刷装置で複数印刷する制御を行うプリンタパッチ色印刷制御手段と、
前記複数のプリンタパッチ色の前記印刷に利用した各ＲＧＢ値を記憶するプリンタパッチ色出力値記憶手段と、
前記モニタ表示された複数のモニタパッチ色のうちの１つの指定入力を受け付けるモニタパッチ色指定受付手段と、
前記印刷装置により出力された複数のプリンタパッチ色のうちの１つの指定入力を受け付けるプリンタパッチ色指定受付手段と、
前記モニタ表示される色の表色値と前記印刷装置で印刷される色の表色値が同一となるＲＧＢ値の対応関係を示すプロファイルのデータを記憶するプロファイル記憶手段と、
前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値を、前記モニタパッチ色出力値記憶手段に記録されている前記モニタパッチ色のモニタ表示に利用したＲＧＢ値と、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係と、に基づいて算出するＲＧＢ値予測手段と、
前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値を、前記プリンタパッチ色出力値記憶手段から読み取るＲＧＢ値読取手段と、
前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値と、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値と、の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する色味補正手段と、
を備えることを特徴とするカラーマッチング装置。
【請求項２】
前記モニタパッチ色出力手段は、前記ＲＧＢ値による色空間において予め定められた、明度の高いハイライト領域、明度の低いシャドウ領域、明度の中程度の中間領域、の各領域におけるモニタパッチ色を複数モニタ表示し、
前記プリンタパッチ色印刷制御手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の各領域におけるプリンタパッチ色の前記印刷装置における印刷の制御を行い、
前記モニタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のモニタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、
前記プリンタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のプリンタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、
前記色味補正手段は、
前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎に、前記ＲＧＢ値の差分を算出し、
予め定められた、前記ハイライト領域と前記中間領域の境界領域においては、前記ハイライト領域と前記中間領域のうち、どちらの領域に近接するかの比率に応じた重み付けを行った、前記ハイライト領域における前記ＲＧＢ値の差分と、前記中間領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、
予め定められた、前記中間領域と前記シャドウ領域の境界領域においては、前記中間領域と前記シャドウ領域のうちのどちらの領域に近接するかの比率に応じた重み付けを行った、前記中間領域における前記ＲＧＢ値の差分と、前記シャドウ領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、
その他の領域については、前記ハイライト領域、前記シャドウ領域、前記中間領域のうち対応する領域について算出された前記ＲＧＢ値の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する
ことを特徴とする請求項１に記載のカラーマッチング装置。
【請求項３】
画像情報をモニタ表示する画像情報表示手段と、
前記色味補正手段によって補正された、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係に基づいて、前記画像情報の各画素のＲＧＢ値を変換した変換後画像による印刷を前記印刷装置へ指示する変換後画像印刷制御手段と、
前記モニタ表示している画像情報の明るさを入力指示に基づいて変更する明るさ変更手段と、
前記入力指示に基づいて前記モニタ表示している画像情報の明るさが、前記印刷装置で印刷した変換後画像の明るさと一致する際の、当該明るさ変化量パラメータを検出するパラメータ検出手段と、
前記検出した明るさ変化量パラメータと前記モニタに表示している画像情報の明るさを変換した変換式とは逆の変換式とに基づいて、前記色味補正手段によって補正された前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係をさらに補正する明るさ補正手段と、
を備えることを特徴とする請求項１または請求項２に記載のカラーマッチング装置。
【請求項４】
カラーマッチング装置におけるカラーマッチング方法であって、
モニタパッチ色出力手段が、Ｒ（赤），Ｇ（緑），Ｂ（青）の色の三原色の強度がそれぞれ同値のＲＧＢ値に対応するモニタパッチ色を、異なる強度により複数モニタ表示し、
モニタパッチ色出力値記憶手段が、前記複数のモニタパッチ色のモニタ表示に利用した各ＲＧＢ値を記憶し、
プリンタパッチ色印刷制御手段が、Ｒ，Ｇ，Ｂの色の三原色の強度がそれぞれ同値のＲＧＢ値の色であって当該ＲＧＢ値の強度を変えた複数の色と、それらＲＧＢ値に対応する色から色相と彩度を変化させた複数の色とからなるプリンタパッチ色を印刷装置で複数印刷し、
プリンタパッチ色出力値記憶手段が、前記複数のプリンタパッチ色の前記印刷に利用した各ＲＧＢ値を記憶し、
モニタパッチ色指定受付手段が、前記モニタ表示された複数のモニタパッチ色のうちの１つの指定入力を受け付け、
プリンタパッチ色指定受付手段が、前記印刷装置により出力された複数のプリンタパッチ色のうちの１つの指定入力を受け付け、
プロファイル記憶手段が、前記モニタ表示される色の表色値と前記印刷装置で印刷される色の表色値が同一となるＲＧＢ値の対応関係を示すプロファイルのデータを記憶し、
ＲＧＢ値予測手段が、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値を、前記モニタパッチ色出力値記憶手段に記録されている前記モニタパッチ色のモニタ表示に利用したＲＧＢ値と、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係と、に基づいて算出し、
ＲＧＢ値読取手段が、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値を、前記プリンタパッチ色出力値記憶手段から読み取り、
色味補正手段が、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値と、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値と、の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する
ことを特徴とするカラーマッチング方法。
【請求項５】
前記モニタパッチ色出力手段は、前記ＲＧＢ値による色空間において予め定められた、明度の高いハイライト領域、明度の低いシャドウ領域、明度の中程度の中間領域、の各領域におけるモニタパッチ色を複数モニタ表示し、
前記プリンタパッチ色印刷制御手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の各領域におけるプリンタパッチ色の前記印刷装置における印刷の制御を行い、
前記モニタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のモニタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、
前記プリンタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のプリンタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、
前記色味補正手段は、
前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎に、前記ＲＧＢ値の差分を算出し、
予め定められた、前記ハイライト領域と前記中間領域の境界領域においては、前記ハイライト領域と前記中間領域のうち、どちらの領域に近接するかの比率に応じた重み付けを行った、前記ハイライト領域における前記ＲＧＢ値の差分と、前記中間領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、
予め定められた、前記中間領域と前記シャドウ領域の境界領域においては、前記中間領域と前記シャドウ領域のうちのどちらの領域に近接するかの比率に応じた重み付けを行った、前記中間領域における前記ＲＧＢ値の差分と、前記シャドウ領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、
その他の領域については、前記ハイライト領域、前記シャドウ領域、前記中間領域のうち対応する領域について算出された前記ＲＧＢ値の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する
ことを特徴とする請求項４に記載のカラーマッチング方法。
【請求項６】
画像情報表示手段が、画像情報をモニタ表示し、
変換後画像印刷制御手段が、前記色味補正手段によって補正された、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係に基づいて、前記画像情報の各画素のＲＧＢ値を変換した変換後画像による印刷を前記印刷装置へ指示し、
明るさ変更手段が、前記モニタ表示している画像情報の明るさを入力指示に基づいて変更し、
パラメータ検出手段が、前記入力指示に基づいて前記モニタ表示している画像情報の明るさが、前記印刷装置で印刷した変換後画像の明るさと一致する際の、当該明るさ変化量パラメータを検出し、
明るさ補正手段が、前記検出した明るさ変化量パラメータと前記モニタに表示している画像情報の明るさを変換した変換式とは逆の変換式とに基づいて、前記色味補正手段によって補正された前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係をさらに補正する
ことを特徴とする請求項４または請求項５に記載のカラーマッチング方法。
【請求項７】
カラーマッチング装置のコンピュータを、
Ｒ（赤），Ｇ（緑），Ｂ（青）の色の三原色の強度がそれぞれ同値のＲＧＢ値に対応するモニタパッチ色を、異なる強度により複数モニタ表示するモニタパッチ色出力手段、
前記複数のモニタパッチ色のモニタ表示に利用した各ＲＧＢ値をモニタパッチ色出力値記憶手段に記録するモニタパッチ色出力値記憶手段、
Ｒ，Ｇ，Ｂの色の三原色の強度がそれぞれ同値のＲＧＢ値の色であって当該ＲＧＢ値の強度を変えた複数の色と、それらＲＧＢ値に対応する色から色相と彩度を変化させた複数の色とからなるプリンタパッチ色を印刷装置で複数印刷する制御を行うプリンタパッチ色印刷制御手段、
前記複数のプリンタパッチ色の前記印刷に利用した各ＲＧＢ値をプリンタパッチ色出力値記憶手段に記録するプリンタパッチ色出力値記憶手段、
前記モニタ表示された複数のモニタパッチ色のうちの１つの指定入力を受け付けるモニタパッチ色指定受付手段、
前記印刷装置により出力された複数のプリンタパッチ色のうちの１つの指定入力を受け付けるプリンタパッチ色指定受付手段、
前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値を、前記モニタパッチ色出力値記憶手段に記録されている前記モニタパッチ色のモニタ表示に利用したＲＧＢ値と、プロファイル記憶手段に記録されている前記モニタ表示される色の表色値と前記印刷装置で印刷される色の表色値が同一となるＲＧＢ値の対応関係と、に基づいて算出するＲＧＢ値予測手段、
前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値を、前記プリンタパッチ色出力値記憶手段から読み取るＲＧＢ値読取手段、
前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値と、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値と、の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する色味補正手段、
として機能させるためのプログラム。
【請求項８】
前記モニタパッチ色出力手段として機能させるプログラムは、前記ＲＧＢ値による色空間において予め定められた、明度の高いハイライト領域、明度の低いシャドウ領域、明度の中程度の中間領域、の各領域におけるモニタパッチ色を複数モニタ表示し、
前記プリンタパッチ色印刷制御手段として機能させるプログラムは、前記ハイライト領域、前記シャドウ領域、前記中間領域の各領域におけるプリンタパッチ色の前記印刷装置における印刷の制御を行い、
前記モニタパッチ色指定受付手段として機能させるプログラムは、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のモニタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、
前記プリンタパッチ色指定受付手段として機能させるプログラムは、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のプリンタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、
前記色味補正手段として機能させるプログラムは、
前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎に、前記ＲＧＢ値の差分を算出し、
予め定められた、前記ハイライト領域と前記中間領域の境界領域においては、前記ハイライト領域と前記中間領域のうち、どちらの領域に近接するかの比率に応じた重み付けを行った、前記ハイライト領域における前記ＲＧＢ値の差分と、前記中間領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、
予め定められた、前記中間領域と前記シャドウ領域の境界領域においては、前記中間領域と前記シャドウ領域のうちのどちらの領域に近接するかの比率に応じた重み付けを行った、前記中間領域における前記ＲＧＢ値の差分と、前記シャドウ領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、
その他の領域については、前記ハイライト領域、前記シャドウ領域、前記中間領域のうち対応する領域について算出された前記ＲＧＢ値の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する
ことを特徴とする請求項７に記載のプログラム。
【請求項９】
請求項７または請求項８に記載の前記コンピュータを、さらに、
画像情報をモニタ表示する画像情報表示手段、
前記色味補正手段によって補正された、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係に基づいて、前記画像情報の各画素のＲＧＢ値を変換した変換後画像による印刷を前記印刷装置へ指示する変換後画像印刷制御手段、
前記モニタ表示している画像情報の明るさを入力指示に基づいて変更する明るさ変更手段、
前記入力指示に基づいて前記モニタ表示している画像情報の明るさが、前記印刷装置で印刷した変換後画像の明るさと一致する際の、当該明るさ変化量パラメータを検出するパラメータ検出手段、
前記検出した明るさ変化量パラメータと前記モニタに表示している画像情報の明るさを変換した変換式とは逆の変換式とに基づいて、前記色味補正手段によって補正された前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係をさらに補正する明るさ補正手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モニタに表示される色と、印刷装置が印刷する色のカラーマッチングを行うカラーマッチング装置およびカラーマッチング方法並びにそのプログラムに関する。
【背景技術】
【０００２】
カラーマッチングとは、異なるデバイス（スキャナ、モニタ、プリンタ）の出力する色を合わせる技術であり、通常、デバイス毎に記憶しているデバイス値（ＲＧＢ値やＣＭＹＫ値）と色彩値（ＸＹＺ値やＬａｂ値）の関係を補正することにより、カラーマッチングを行う。ここで、本願発明に関連する技術として特許文献１が開示されている。
【特許文献１】米国特許第４５００９１９号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、従来のカラーマッチングにおいては、カラーマッチングの対象である各デバイスの出力色を測色する測色器が必要であり、また、任意の機種のモニタと印刷装置との出力色のカラーマッチングが難しいという問題があった。
【０００４】
そこでこの発明は、測色器を必要とせず、任意の機種のモニタと印刷装置の出力する色のカラーマッチングを容易に行うことのできるカラーマッチング装置およびカラーマッチング方法並びにそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、Ｒ（赤），Ｇ（緑），Ｂ（青）の色の三原色の強度がそれぞれ同値のＲＧＢ値に対応するモニタパッチ色を、異なる強度により複数モニタ表示するモニタパッチ色出力手段と、前記複数のモニタパッチ色のモニタ表示に利用した各ＲＧＢ値を記憶するモニタパッチ色出力値記憶手段と、Ｒ，Ｇ，Ｂの色の三原色の強度がそれぞれ同値のＲＧＢ値の色であって当該ＲＧＢ値の強度を変えた複数の色と、それらＲＧＢ値に対応する色から色相と彩度を変化させた複数の色とからなるプリンタパッチ色を印刷装置で複数印刷する制御を行うプリンタパッチ色印刷制御手段と、前記複数のプリンタパッチ色の前記印刷に利用した各ＲＧＢ値を記憶するプリンタパッチ色出力値記憶手段と、前記モニタ表示された複数のモニタパッチ色のうちの１つの指定入力を受け付けるモニタパッチ色指定受付手段と、前記印刷装置により出力された複数のプリンタパッチ色のうちの１つの指定入力を受け付けるプリンタパッチ色指定受付手段と、前記モニタ表示される色の表色値と前記印刷装置で印刷される色の表色値が同一となるＲＧＢ値の対応関係を示すプロファイルのデータを記憶するプロファイル記憶手段と、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値を、前記モニタパッチ色出力値記憶手段に記録されている前記モニタパッチ色のモニタ表示に利用したＲＧＢ値と、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係と、に基づいて算出するＲＧＢ値予測手段と、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値を、前記プリンタパッチ色出力値記憶手段から読み取るＲＧＢ値読取手段と、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値と、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値と、の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する色味補正手段と、を備えることを特徴とするカラーマッチング装置である。
【０００６】
また本発明は、上述のカラーマッチング装置において、前記モニタパッチ色出力手段は、前記ＲＧＢ値による色空間において予め定められた、明度の高いハイライト領域、明度の低いシャドウ領域、明度の中程度の中間領域、の各領域におけるモニタパッチ色を複数モニタ表示し、前記プリンタパッチ色印刷制御手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の各領域におけるプリンタパッチ色の前記印刷装置における印刷の制御を行い、前記モニタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のモニタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、前記プリンタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のプリンタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、前記色味補正手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎に、前記ＲＧＢ値の差分を算出し、予め定められた、前記ハイライト領域と前記中間領域の境界領域においては、前記ハイライト領域と前記中間領域のうち、どちらの領域に近接するかの比率に応じた重み付けを行った、前記ハイライト領域における前記ＲＧＢ値の差分と、前記中間領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、予め定められた、前記中間領域と前記シャドウ領域の境界領域においては、前記中間領域と前記シャドウ領域のうちのどちらの領域に近接するかの比率に応じた重み付けを行った、前記中間領域における前記ＲＧＢ値の差分と、前記シャドウ領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、その他の領域については、前記ハイライト領域、前記シャドウ領域、前記中間領域のうち対応する領域について算出された前記ＲＧＢ値の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正することを特徴とする。
【０００７】
また本発明は、上述のカラーマッチング装置において、画像情報をモニタ表示する画像情報表示手段と、前記色味補正手段によって補正された、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係に基づいて、前記画像情報の各画素のＲＧＢ値を変換した変換後画像による印刷を前記印刷装置へ指示する変換後画像印刷制御手段と、前記モニタ表示している画像情報の明るさを入力指示に基づいて変更する明るさ変更手段と、前記入力指示に基づいて前記モニタ表示している画像情報の明るさが、前記印刷装置で印刷した変換後画像の明るさと一致する際の、当該明るさ変化量パラメータを検出するパラメータ検出手段と、前記検出した明るさ変化量パラメータと前記モニタに表示している画像情報の明るさを変換した変換式とは逆の変換式とに基づいて、前記色味補正手段によって補正された前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係をさらに補正する明るさ補正手段と、を備えることを特徴とする。
【０００８】
また本発明は、カラーマッチング装置におけるカラーマッチング方法であって、モニタパッチ色出力手段が、Ｒ（赤），Ｇ（緑），Ｂ（青）の色の三原色の強度がそれぞれ同値のＲＧＢ値に対応するモニタパッチ色を、異なる強度により複数モニタ表示し、モニタパッチ色出力値記憶手段が、前記複数のモニタパッチ色のモニタ表示に利用した各ＲＧＢ値を記憶し、プリンタパッチ色印刷制御手段が、Ｒ，Ｇ，Ｂの色の三原色の強度がそれぞれ同値のＲＧＢ値の色であって当該ＲＧＢ値の強度を変えた複数の色と、それらＲＧＢ値に対応する色から色相と彩度を変化させた複数の色とからなるプリンタパッチ色を印刷装置で複数印刷し、プリンタパッチ色出力値記憶手段が、前記複数のプリンタパッチ色の前記印刷に利用した各ＲＧＢ値を記憶し、モニタパッチ色指定受付手段が、前記モニタ表示された複数のモニタパッチ色のうちの１つの指定入力を受け付け、プリンタパッチ色指定受付手段が、前記印刷装置により出力された複数のプリンタパッチ色のうちの１つの指定入力を受け付け、プロファイル記憶手段が、前記モニタ表示される色の表色値と前記印刷装置で印刷される色の表色値が同一となるＲＧＢ値の対応関係を示すプロファイルのデータを記憶し、ＲＧＢ値予測手段が、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値を、前記モニタパッチ色出力値記憶手段に記録されている前記モニタパッチ色のモニタ表示に利用したＲＧＢ値と、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係と、に基づいて算出し、ＲＧＢ値読取手段が、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値を、前記プリンタパッチ色出力値記憶手段から読み取り、色味補正手段が、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値と、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値と、の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正することを特徴とするカラーマッチング方法である。
【０００９】
また本発明は、上述のカラーマッチング方法において、前記モニタパッチ色出力手段は、前記ＲＧＢ値による色空間において予め定められた、明度の高いハイライト領域、明度の低いシャドウ領域、明度の中程度の中間領域、の各領域におけるモニタパッチ色を複数モニタ表示し、前記プリンタパッチ色印刷制御手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の各領域におけるプリンタパッチ色の前記印刷装置における印刷の制御を行い、前記モニタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のモニタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、前記プリンタパッチ色指定受付手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のプリンタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、前記色味補正手段は、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎に、前記ＲＧＢ値の差分を算出し、予め定められた、前記ハイライト領域と前記中間領域の境界領域においては、前記ハイライト領域と前記中間領域のうち、どちらの領域に近接するかの比率に応じた重み付けを行った、前記ハイライト領域における前記ＲＧＢ値の差分と、前記中間領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、予め定められた、前記中間領域と前記シャドウ領域の境界領域においては、前記中間領域と前記シャドウ領域のうちのどちらの領域に近接するかの比率に応じた重み付けを行った、前記中間領域における前記ＲＧＢ値の差分と、前記シャドウ領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、その他の領域については、前記ハイライト領域、前記シャドウ領域、前記中間領域のうち対応する領域について算出された前記ＲＧＢ値の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正することを特徴とする。
【００１０】
また本発明は、上述のカラーマッチング方法において、画像情報表示手段が、画像情報をモニタ表示し、変換後画像印刷制御手段が、前記色味補正手段によって補正された、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係に基づいて、前記画像情報の各画素のＲＧＢ値を変換した変換後画像による印刷を前記印刷装置へ指示し、明るさ変更手段が、前記モニタ表示している画像情報の明るさを入力指示に基づいて変更し、パラメータ検出手段が、前記入力指示に基づいて前記モニタ表示している画像情報の明るさが、前記印刷装置で印刷した変換後画像の明るさと一致する際の、当該明るさ変化量パラメータを検出し、明るさ補正手段が、前記検出した明るさ変化量パラメータと前記モニタに表示している画像情報の明るさを変換した変換式とは逆の変換式とに基づいて、前記色味補正手段によって補正された前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係をさらに補正することを特徴とする。
【００１１】
また本発明は、カラーマッチング装置のコンピュータを、Ｒ（赤），Ｇ（緑），Ｂ（青）の色の三原色の強度がそれぞれ同値のＲＧＢ値に対応するモニタパッチ色を、異なる強度により複数モニタ表示するモニタパッチ色出力手段、前記複数のモニタパッチ色のモニタ表示に利用した各ＲＧＢ値をモニタパッチ色出力値記憶手段に記録するモニタパッチ色出力値記憶手段、Ｒ，Ｇ，Ｂの色の三原色の強度がそれぞれ同値のＲＧＢ値の色であって当該ＲＧＢ値の強度を変えた複数の色と、それらＲＧＢ値に対応する色から色相と彩度を変化させた複数の色とからなるプリンタパッチ色を印刷装置で複数印刷する制御を行うプリンタパッチ色印刷制御手段、前記複数のプリンタパッチ色の前記印刷に利用した各ＲＧＢ値をプリンタパッチ色出力値記憶手段に記録するプリンタパッチ色出力値記憶手段、前記モニタ表示された複数のモニタパッチ色のうちの１つの指定入力を受け付けるモニタパッチ色指定受付手段、前記印刷装置により出力された複数のプリンタパッチ色のうちの１つの指定入力を受け付けるプリンタパッチ色指定受付手段、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値を、前記モニタパッチ色出力値記憶手段に記録されている前記モニタパッチ色のモニタ表示に利用したＲＧＢ値と、プロファイル記憶手段に記録されている前記モニタ表示される色の表色値と前記印刷装置で印刷される色の表色値が同一となるＲＧＢ値の対応関係と、に基づいて算出するＲＧＢ値予測手段、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値を、前記プリンタパッチ色出力値記憶手段から読み取るＲＧＢ値読取手段、前記指定入力を受け付けたモニタパッチ色の表色値の色を前記印刷装置で出力するＲＧＢ値と、前記指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値と、の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正する色味補正手段、として機能させるためのプログラムである。
【００１２】
また本発明は、上述のコンピュータを、前記モニタパッチ色出力手段として機能させるプログラムは、前記ＲＧＢ値による色空間において予め定められた、明度の高いハイライト領域、明度の低いシャドウ領域、明度の中程度の中間領域、の各領域におけるモニタパッチ色を複数モニタ表示し、前記プリンタパッチ色印刷制御手段として機能させるプログラムは、前記ハイライト領域、前記シャドウ領域、前記中間領域の各領域におけるプリンタパッチ色の前記印刷装置における印刷の制御を行い、前記モニタパッチ色指定受付手段として機能させるプログラムは、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のモニタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、前記プリンタパッチ色指定受付手段として機能させるプログラムは、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎の複数のプリンタパッチ色のうち、前記領域毎に１つの指定入力を受け付け、前記色味補正手段として機能させるプログラムは、前記ハイライト領域、前記シャドウ領域、前記中間領域の領域毎に、前記ＲＧＢ値の差分を算出し、予め定められた、前記ハイライト領域と前記中間領域の境界領域においては、前記ハイライト領域と前記中間領域のうち、どちらの領域に近接するかの比率に応じた重み付けを行った、前記ハイライト領域における前記ＲＧＢ値の差分と、前記中間領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、予め定められた、前記中間領域と前記シャドウ領域の境界領域においては、前記中間領域と前記シャドウ領域のうちのどちらの領域に近接するかの比率に応じた重み付けを行った、前記中間領域における前記ＲＧＢ値の差分と、前記シャドウ領域における前記ＲＧＢ値の差分とに基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正し、その他の領域については、前記ハイライト領域、前記シャドウ領域、前記中間領域のうち対応する領域について算出された前記ＲＧＢ値の差分に基づいて、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係を補正することを特徴とする。
【００１３】
また本発明は、上述のコンピュータを、さらに、請求項７または請求項８に記載の前記コンピュータを、さらに、画像情報をモニタ表示する画像情報表示手段、前記色味補正手段によって補正された、前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係に基づいて、前記画像情報の各画素のＲＧＢ値を変換した変換後画像による印刷を前記印刷装置へ指示する変換後画像印刷制御手段、前記モニタ表示している画像情報の明るさを入力指示に基づいて変更する明るさ変更手段、前記入力指示に基づいて前記モニタ表示している画像情報の明るさが、前記印刷装置で印刷した変換後画像の明るさと一致する際の、当該明るさ変化量パラメータを検出するパラメータ検出手段、前記検出した明るさ変化量パラメータと前記モニタに表示している画像情報の明るさを変換した変換式とは逆の変換式とに基づいて、前記色味補正手段によって補正された前記プロファイル記憶手段に記録されているＲＧＢ値の対応関係をさらに補正する明るさ補正手段、として機能させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、円柱状の色空間の中心付近のグレーに近い色の軸が、モニタの出力とプリンタの出力で一致するように補正している。そして、このような色味方向の補正を、モニタパッチとプリンタパッチとを用いて色選択することだけで、容易に行うことができる。
また、本発明によれば、円柱状の色空間の明るさ方向で示されるずれを補正している。そして、このような明るさの補正を、モニタパッチとプリンタパッチとを用いて色選択することだけで、容易に行うことができる。
また、本発明によれば、利用しているモニタに特化したモニタプロファイルテーブルと、利用しているプリンタに特化したプリンタプロファイルテーブルを用いて、カラーマッチング（色補正）処理を行っているため、任意の機種のモニタとプリンタの出力する色のカラーマッチングを容易に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態によるカラーマッチング装置を図面を参照して説明する。
図１は同実施形態によるカラーマッチング装置の構成を示すブロック図である。
この図において、符号１はカラーマッチング装置である。そしてカラーマッチング装置１は、モニタやプリンタ（印刷装置）、キーボード、マウス等の通信を行う入出力部１０１、モニタパッチ色出力部１０２（モニタパッチ色出力手段）、プリンタパッチ色印刷制御部１０３（プリンタパッチ色印刷制御手段）、ＲＧＢ値予測部１０４（モニタパッチ色指定受付手段、プリンタパッチ色指定受付手段、ＲＧＢ値予測手段）、色味補正部１０５（ＲＧＢ値読取手段、色味補正手段）、画像情報表示部１０６（画像情報表示手段）、変換後画像印刷制御部１０７（変換後画像印刷制御手段）、明るさ変更部１０８（明るさ変更手段）、パラメータ検出部１０９（パラメータ検出手段）、明るさ補正部１１０（明るさ補正手段）、データベース１１１（モニタパッチ色出力値記憶手段、プリンタパッチ色出力値記憶手段、プロファイル記憶手段）の各処理部と記憶部を備えている。
【００１６】
図２は色味補正の処理概要を示す図である。
図３は明るさ補正の処理概要を示す図である。
本実施形態によるカラーマッチング装置１は、まず、色味補正において、ユーザの操作に基づいて、Ｒ（赤），Ｇ（緑），Ｂ（青）の色の三原色の強度がそれぞれ同値のＲＧＢ値に対応するモニタパッチ色を、異なる強度により複数モニタ表示し（処理１）、また、複数のモニタパッチ色のモニタ表示に利用したＲＧＢ値をデータベース１１１で記憶する。また、カラーマッチング装置は、ユーザの操作に基づいて、Ｒ，Ｇ，Ｂ三原色の強度がそれぞれ同値のＲＧＢ値の色であって当該ＲＧＢ値の強度を変えた複数の色と、それらＲＧＢ値に対応する色から色相と彩度を変化させた複数の色とからなるプリンタパッチ色をプリンタで複数印刷する制御を行い（処理２）、複数のプリンタパッチ色の印刷に利用したＲＧＢ値をデータベース１１１で記憶する。またカラーマッチング装置１は、ユーザがモニタに表示されたモニタパッチ色とプリンタで印刷されたプリンタパッチ色とを目視比較することに基づいて（処理３）、モニタ表示された複数のモニタパッチ色のうちの１つの指定入力を受け付け、当該モニタパッチ色に対応するＲＧＢ値を取得し（処理４）、プリンタにより出力された複数のプリンタパッチ色のうちの１つの指定入力を受け付け、当該プリンタパッチ色に対応するＲＧＢ値を取得する（処理５）。ここで、カラーマッチング装置１は、モニタ表示される色の表色値とプリンタで印刷される色の表色値が同一となるＲＧＢ値の対応関係を示すプロファイルのデータを記憶しており、指定入力を受け付けたモニタパッチ色の表色値の色をプリンタで出力するＲＧＢ値を、データベース１１１に記録されているモニタパッチ色のモニタ表示に利用したＲＧＢ値と、プロファイルに記録されているＲＧＢ値の対応関係と、に基づいて算出する（処理６）。さらに、指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値を、データベース１１１から読み取り、指定入力を受け付けたモニタパッチ色の表色値の色をプリンタで出力するＲＧＢ値と、指定入力を受け付けたプリンタパッチ色の印刷に利用したＲＧＢ値との差分を算出し（処理７）、当該差分に重みを付けを行い（処理８）、その結果得られた補正値に基づいて、プロファイルに記録されているＲＧＢ値の対応関係を補正する（処理９）。
【００１７】
また、図３より、カラーマッチング装置１は、明るさ補正において、予め記憶する画像情報をモニタ表示し（処理１０）、既に補正（色味補正）された、プロファイルに記録されているＲＧＢ値の対応関係に基づいて、画像情報の各画素のＲＧＢ値を変換した変換後画像による印刷をプリンタへ指示する（処理１１，処理１２）。そして、モニタ表示している画像情報の明るさを入力指示に基づいて変更し（処理１３）、入力指示に基づいてモニタ表示している画像情報の明るさが、プリンタで印刷した変換後画像の明るさと一致する際の、当該明るさ変化量パラメータを検出し（処理１４）、当該検出した明るさ変化量パラメータとモニタに表示している画像情報の明るさを変換した変換式とは逆の変換式とに基づいて、色味補正処理によって既に補正されたプロファイルに記録されているＲＧＢ値の対応関係を更に補正する（処理１５）。これにより、カラーマッチング装置１は、同一画像を出力するモニタとプリンタにおいて、色味（色相、彩度）と明るさとが一致するよう補正するカラーマッチングの処理を行う。
【００１８】
（本発明の概要）
図４は、本発明の実施形態による補正概要を示す図である。
図４で示すように、本実施形態においては円柱状に表されたＲ（赤），Ｇ（緑），Ｂ（青）値に対応するＨＳＶ（Hue；色相、Saturation；彩度、Value；明度）色空間において、水平軸方向の色味（色相、彩度）の補正と、縦軸方向の明るさの補正と、の２段階の補正を行っている。
【００１９】
図５はプリンタによって印刷されたプリンタパッチを示す図である。
図６はプリンタパッチに印刷される色の選択概要を示す図である。
図５で示すプリンタパッチは、ＲＧＢ値に対応するＨＳＶ色空間において予め定められた、明度の高いハイライト領域、明度の低いシャドウ領域、明度の中程度の中間領域、の各領域それぞれにおいて、ＲＧＢの色の三原色の強度がそれぞれ同値のＲＧＢ値の色に対応する色を、当該ＲＧＢ値の強度を変えて複数印刷し、さらに、それらＲＧＢ値に対応する色から色相と彩度を変化させた色を複数印刷したものである。具体的には、図６で示すように、ＨＳＶ色空間において一定の明度Ｖ＝Ｖｎ，彩度Ｓ＝Ｓ０〜ＳＭａｘ（但し、ＳＭａｘはグレーと認識できる範囲の彩度を上限とする）の色範囲において、色相と彩度を均等分割した各領域のある点に対応するＨＳＶ値をＨＳＶ値→ＲＧＢ値変換して得た色と、ＲＧＢの色の三原色の強度がそれぞれ同値のＲＧＢ値の色複数の構成される印刷物である。つまり、プリンタパッチは、図４で示した柱状のＲＧＢ値に対応するＨＳＶ色空間の中心軸付近（グレーに近い色）における、ハイライト領域、中間領域、シャドウ領域の各領域の複数の色を印刷したものとなる。なおプリンタパッチに印刷される各色のＲＧＢ値は、予めデータベース１１のプリンタパッチデータファイルに記録されているものとする。
【００２０】
図７はモニタに表示されたモニタパッチを示す図である。
図７において（ａ）はモニタに表示されたモニタパッチであり、ＲＧＢの色の三原色の強度がそれぞれ同値のＲＧＢ値となる複数の異なる色であって、（ｂ）で示すようなＲ，Ｇ，Ｂの各強度が同値の複数の色であって、ハイライト領域、中間領域、シャドウ領域の各領域で特定された色が表示されたものである。ユーザは（ｃ）で示すプリンタパッチと（ａ）で示すモニタパッチにおいて、同色であると感じる色を、ハイライト領域、中間領域、シャドウ領域のそれぞれにおいて１つずつ選択する。なおモニタパッチは、プリンタパッチと同様、柱状の色空間の中央軸付近（グレーに近い色）における、ハイライト領域、中間領域、シャドウ領域の各領域の複数の色を表示したものとなる。なおモニタパッチで表示される各色のＲＧＢ値は、予めデータベース１１のモニタパッチデータファイルに記録されているものとする。
【００２１】
図８はカラーマッチング装置の処理フローを示す図である。
次に、カラーマッチング装置の処理の詳細について説明する。
＜色味の補正の処理＞
まず、カラーマッチング装置１の入出力部１０１が、カラーマッチング処理の開始の指示を受け付けると（ステップＳ１）、モニタパッチ色出力部１０２が、データベース１１のモニタパッチデータファイルから各モニタパッチ色の情報を読み取ってモニタパッチ色を自装置に接続されたモニタに表示し（ステップＳ２）、またプリンタパッチ色印刷制御部１０３が、データベース１１のプリンタパッチデータファイルから各プリンタパッチ色の情報を読み取って、自装置に接続されたプリンタにプリンタパッチ色を印刷させる制御を行う（ステップＳ３）。するとユーザは、図７で示したように、プリンタパッチとモニタパッチにおいて、同じと見える色を、ハイライト領域、中間領域、シャドウ領域のそれぞれにおいて１つずつ選択しカラーマッチング装置１に入力し、その情報をＲＧＢ値予測部１０４が受け付ける（ステップＳ４）。
【００２２】
なお、例えば、モニタがタッチパネルとなっていれば、入出力部１０１は、その指定された色を検出して、当該色に対応するＲＧＢ値をモニタパッチデータファイルから読み取り、そのＲＧＢ値をＲＧＢ値予測部１０４が受け付ける。またプリンタパッチにおいて選択された色については、プリンタパッチの色の脇に記されている番号の入力を受け付けて、その番号に対応付けられてプリンタパッチデータファイルに記録されているＲＧＢ値をＲＧＢ値予測部１０４が受け付ける。図７のプリンタパッチにおいて、１つの番号対し２つのプリンタパッチ色が印刷されているが、これら２つのプリンタパッチ色は異なるが、同じ色味（色相、彩度）として扱うため、同番号を付与している。ここで、モニタパッチにおいて選択されたハイライト領域、中間領域、シャドウ領域の各領域のＲＧＢ値を、ハイライト領域（Ｒ１ｈ，Ｇ１ｈ，Ｂ１ｈ）、中間領域（Ｒ１ｍ，Ｇ１ｍ，Ｂ１ｍ）、シャドウ領域（Ｒ１ｓ，Ｇ１ｓ，Ｂ１ｓ）であるとする。また、プリンタパッチにおいて選択されたハイライト領域、中間領域、シャドウ領域の各領域のＲＧＢ値を、ハイライト領域（Ｒ２ｈ，Ｇ２ｈ，Ｂ２ｈ）、中間領域（Ｒ２ｍ，Ｇ２ｍ，Ｂ２ｍ）、シャドウ領域（Ｒ２ｓ，Ｇ２ｓ，Ｂ２ｓ）であるとする。
【００２３】
次にＲＧＢ値予測部１０４は、モニタパッチにおいて選択された色のＲＧＢ値によってモニタが表示する表色値（Ｌａｂ値等）をプリンタが出力するために必要なＲＧＢ値を、予めデータベースに記録されているプロファイルデータを用いて予測する（ステップＳ５）。ここでプロファイルデータは、モニタプロファイルデータとプリンタプロファイルデータとがあり、モニタプロファイルデータは、ＲＧＢ値とそのＲＧＢ値によってモニタが出力する色の表色値（Ｌａｂ値等）を対応付けて記憶したデータである。またプリンタプロファイルデータは、ＲＧＢ値とそのＲＧＢ値によってプリンタが印刷する色の表色値（Ｌａｂ値等）を対応付けて記憶したデータである。ＲＧＢ値予測部１０４は、まずモニタプロファイルデータを用いてモニタパッチにおいて選択された色のＲＧＢ値によってモニタが表示する表色値（Ｌａｂ値等）を補間計算により算出し、またその表色値とプリンタプロファイルデータとを用いて、当該表色値をプリンタが印刷するためのＲＧＢ値を補間計算により算出する。これにより、モニタパッチにおいて選択された色のＲＧＢ値によってモニタが表示する表色値（Ｌａｂ値等）をプリンタが出力するために必要なＲＧＢ値が予測できる。このＲＧＢ値の予測はハイライト領域、中間領域、シャドウ領域のそれぞれについて選択されたモニタパッチの色ごとに行う。そして、予測結果として得られたＲＧＢ値は、それぞれ、ハイライト領域（Ｒ３ｈ，Ｇ３ｈ，Ｂ３ｈ）、中間領域（Ｒ３ｍ，Ｇ３ｍ，Ｂ３ｍ）、シャドウ領域（Ｒ３ｓ，Ｇ３ｓ，Ｂ３ｓ）であるとする。
【００２４】
次に色味補正部１０５が、モニタパッチにおいて選択された色のＲＧＢ値によってモニタが表示する表色値（Ｌａｂ値等）をプリンタが出力するために必要なＲＧＢ値と、プリンタパッチにおいて選択された色のＲＧＢ値との差分を、ハイライト領域、中間領域、シャドウ領域のそれぞれについて算出する（ステップＳ６）。各領域の差分をハイライト領域（Ｒ４ｈ，Ｇ４ｈ，Ｂ４ｈ）、中間領域（Ｒ４ｍ，Ｇ４ｍ，Ｂ４ｍ）、シャドウ領域（Ｒ４ｓ，Ｇ４ｓ，Ｂ４ｓ）とすると、
（Ｒ４ｈ，Ｇ４ｈ，Ｂ４ｈ）＝（Ｒ２ｈ−Ｒ３ｈ，Ｇ２ｈ−Ｇ３ｈ，Ｂ２ｈ−Ｂ３ｈ）
（Ｒ４ｍ，Ｇ４ｍ，Ｂ４ｍ）＝（Ｒ２ｍ−Ｒ３ｍ，Ｇ２ｍ−Ｇ３ｍ，Ｂ２ｍ−Ｂ３ｍ）
（Ｒ４ｓ，Ｇ４ｓ，Ｂ４ｓ）＝（Ｒ２ｓ−Ｒ３ｓ，Ｇ２ｓ−Ｇ３ｓ，Ｂ２ｓ−Ｂ３ｓ）
により算出することができる。
【００２５】
この差分は、カラーマッチング装置１が記憶している画像のＲＧＢ値によりモニタが表示している色と、そのカラーマッチング装置１が画像の印刷をプリンタで制御した場合に印刷される色の差である。しかしながら、この差は、ハイライト領域、中間領域、シャドウ領域それぞれにおけるある一定の明度に対する色の差である。従って、各領域の境界付近については、それぞれの領域について算出した差分を用いて重み付けを行う必要がある。つまり、プリンタプロファイルデータに記録されている補正対象であるＲＧＢ値の明度が、ハイライト領域と中間領域の境界領域に位置する場合には、その補正対象であるＲＧＢ値の明度が、ハイライト領域と中間領域のうち、どちらの領域に近接するかの比率に応じた重み付けを、ハイライト領域におけるＲＧＢ値の差分と、中間領域におけるＲＧＢ値の差分とに対して行う。また、プリンタプロファイルデータに記録されている補正対象であるＲＧＢ値の明度が、中間領域とシャドウ領域の境界領域に位置する場合には、その補正対象であるＲＧＢ値の明度が、中間領域とシャドウ領域のうちのどちらの領域に近接するかの比率に応じた重み付けを、中間領域におけるＲＧＢ値の差分と、シャドウ領域におけるＲＧＢ値の差分とに対して行う。
【００２６】
図９は明度（Ｌ）における３つの領域の境界領域における重み付けの概要を示す図である。
ここで、プリンタプロファイルデータに記録されている補正対象であるＲＧＢ値に対応する明度をＬ、シャドウ領域と中間領域の境界領域をＬ１（シャドウ領域側境界の明度）〜Ｌ２（中間領域側境界の明度）とし、中間領域とハイライト領域の境界領域をＬ３（中間領域側境界の明度）〜Ｌ４（ハイライト領域側境界の明度）とする。またシャドウ領域における差分に対する重みをｗｓ、中間領域における差分に対する重みをｗｍ、ハイライト領域における差分に対する重みをｗｈとする。図９においては、補正対象であるＲＧＢ値に対応する明度Ｌがどの領域にあるかに応じて、重みｗｓ、ｗｍ、ｗｈの値が変化する様子を示している。シャドウ領域と中間領域の境界領域Ｌ１〜Ｌ２においては、ｗｓ＋ｗｍ＝１であり、中間領域とハイライト領域の境界領域Ｌ３〜Ｌ４においては、ｗｍ＋ｗｈ＝１である。
【００２７】
そして補正対象であるＲＧＢ値に対応する明度Ｌのシャドウ領域における重みｗｓは、その領域を、境界領域を除くシャドウ領域「０．０≦Ｌ≦Ｌ１」，シャドウ領域に含まれる境界領域「Ｌ１≦Ｌ≦Ｌ２」，シャドウ領域外の領域「Ｌ２≦Ｌ≦１００．０」で場合分けすると、
【００２８】
【数１】
2009212708.tif 000003
【００２９】
【数２】
2009212708.tif 000004
【００３０】
【数３】
2009212708.tif 000005
【００３１】
で算出される値とする。また、補正対象であるＲＧＢ値に対応する明度Ｌの中間領域における重みｗｍは、その領域を、中間領域外のシャドウ領域側の領域「０．０≦Ｌ≦Ｌ１」、中間領域に含まれるシャドウ領域側の境界領域「Ｌ１≦Ｌ≦Ｌ２」、境界領域を除く中間領域「Ｌ２≦Ｌ≦Ｌ３」，中間領域に含まれるハイライト領域側の境界領域「Ｌ３≦Ｌ≦Ｌ４」，中間領域外のハイライト領域側の領域「Ｌ４≦Ｌ≦１００．０」で場合分けすると、
【００３２】
【数４】
2009212708.tif 000006
【００３３】
【数５】
2009212708.tif 000007
【００３４】
【数６】
2009212708.tif 000008
【００３５】
【数７】
2009212708.tif 000009
【００３６】
【数８】
2009212708.tif 000010
【００３７】
で算出される値とする。また、補正対象であるＲＧＢ値に対応する明度Ｌのハイライト領域における重みｗｈは、その領域を、ハイライト領域外の領域「０．０≦Ｌ≦Ｌ３」、ハイライト領域に含まれる境界領域「Ｌ３≦Ｌ≦Ｌ４」、境界領域を除くハイライト領域「Ｌ４≦Ｌ≦１００．０」で場合分けすると、
【００３８】
【数９】
2009212708.tif 000011
【００３９】
【数１０】
2009212708.tif 000012
【００４０】
【数１１】
2009212708.tif 000013
【００４１】
で算出される値とする。なお、明度の境界を規定するＬ１，Ｌ２，Ｌ３，Ｌ４の値は予め色味補正部１０５がメモリ等に記憶している。そして、色味補正部１０５は、プリンタプロファイルデータに記録されている補正対象であるＲＧＢ値に対応する明度Ｌがどの領域にあるかをプリンタプロファイルデータから読み取って判定したのち、その明度の領域に対応する重みｗｓ，ｗｍ，ｗｈを上述のいずれかの重み算出式により算出し（ステップＳ７）、また、次の補正値（Ｒ５，Ｇ５，Ｂ５）を算出する式（１２）により、プリンタプロファイルデータに記録されている補正対象であるＲＧＢ値のうちＲＧＢ値＝（０，０，０），（１００，１００，１００）以外の全てのＲＧＢ値を補正する（ステップＳ８）。
【００４２】
【数１２】
2009212708.tif 000014
【００４３】
図１０は色味補正時のプリンタプロファイルデータの遷移を示す図である。
この図が示すようにプリンタプロファイルデータに記録されている補正対象であるＲＧＢ値に対して、明度の領域に応じて、重み付けする前の差分、重み付けした差分を加えることにより、補正を行う。なお、この補正によるプリンタプロファイルデータによってプリンタで画像を印刷した場合には、その画像をモニタに表示した場合の映像と比べて、色味が補正により一致し、明度が補正されずに異なったものとなる。
【００４４】
以上の処理により、色味の補正の処理が完了する。つまり、上述の処理によれば、図４の色味方向の補正の図において、円柱状の色空間の中心軸付近のグレーに近い色の軸が、モニタの出力とプリンタの出力で一致するように補正している。そして、このような色味方向の補正を、モニタパッチとプリンタパッチとを用いて色選択することだけで、容易に行うことができる。
【００４５】
図１１はデバイスリンクプロファイルデータを示す図である。
図１２は明度（Ｖ）における３つの領域の境界領域における重み付けの概要を示す図である。
図１１で示すデバイスリンクプロファイルデータは、モニタ表示される色の表色値（Ｌａｂ値）とプリンタで印刷される色の表色値（Ｌａｂ値）が同一となるＲＧＢ値の対応関係を、１つの対応表で保持するものである。上述の処理においては、図２で示すように、モニタ表示される色の表色値（Ｌａｂ値）とプリンタで印刷される色の表色値（Ｌａｂ値）が同一となるＲＧＢ値の対応関係が計算できる、２つのプロファイルデータ（モニタプロファイルデータとプリンタプロファイルデータ）を用いたが、図１２で示すようなデバイスリンクプロファイルデータを利用する場合には、モニタパッチにおいて選択された色のＲＧＢ値によってモニタが表示する表色値（Ｌａｂ値等）をプリンタが出力するために必要なＲＧＢ値と、プリンタパッチにおいて選択された色のＲＧＢ値との差分、に対する重み付けの処理において、補正対象のＲＧＢ値が表す明度Ｌを利用して重みを算出する代わりに、ＨＳＶ色空間のＶ（Value；明度）を用いて重みを算出する。この場合、デバイスリンクプロファイルデータのモニタ側のＲＧＢ値をＨＳＶ変換し、その明度成分Ｖによる重みを算出する。そしてこの重みの算出においては、図１２で示すように、デバイスリンクプロファイルデータに記録されている補正対象であるＲＧＢ値に対応する明度Ｖ、シャドウ領域と中間領域の境界領域をＶ１（シャドウ領域側境界の明度）〜Ｖ２（中間領域側境界の明度）とし、中間領域とハイライト領域の境界領域をＶ３（中間領域側境界の明度）〜Ｖ４（ハイライト領域側境界の明度）として、図９を用いて説明した重みの算出手法と同様に、処理を行う。
【００４６】
なお、ＲＧＢ→ＨＳＶ変換において、Ｒ，Ｇ，Ｂの各値が０．０を最小、１．０を最大値とする範囲にある場合、与えられたＲＧＢ値に相当するＨＳＶ値は、
【００４７】
【数１３】
2009212708.tif 000015
【００４８】
【数１４】
2009212708.tif 000016
【００４９】
【数１５】
2009212708.tif 000017
【００５０】
により算出することができる。なお、この式において、ＭＡＸは(Ｒ，Ｇ，Ｂ)値の最大値、ＭＩＮは（Ｒ，Ｇ，Ｂ）値の最大値とする。
【００５１】
＜明るさの補正の処理＞
次に、明るさの補正の処理について説明する。
図１３はモニタ表示画像とプリンタ印刷画像とを示す図である。
色味補正部１０５による色味補正が終了すると、次に、図１３で示すように、画像情報表示部１０６が人物画像やグレー背景を含んだ画像をモニタ表示し（ステップＳ９）、また変換後画像印刷制御部１０７が、その画像情報の各画素のＲＧＢ値を、モニタプロファイルデータおよび色味補正の処理後のプリンタプロファイルデータを用いて変換し（ステップＳ１０）、当該変換後画像をプリンタに出力する制御を行う（ステップＳ１１）。これは通常のプリンタに対する画像の出力制御と同様である。ここで、モニタ表示した画像は、その画像の脇に表示された明るさ変更インジケータを操作することにより、モニタ上において明るさを変換させて表示させることができるようになっている。
【００５２】
モニタ上における明るさを変換処理は、具体的には、画像情報表示部１０６が、表示している画像の各画素のＲＧＢ値をＨＳＶ変換し、ＨＳＶ色空間における明るさ成分Ｖに、変換式Ｖ’＝ｆ（Ｖ，ｐ）を適用して変換後の明るさ成分Ｖ’を算出して、そのＨＳＶ’値を、ＨＳＶ→ＲＧＢ変換により再度ＲＧＢ値に変換して、明るさが変換した画像を生成しモニタ表示する。なお、変換式におけるｐは明るさ変化量パラメータであり、モニタ表示画像の脇の明るさ変更インジケータの操作量に応じた明るさ変化量パラメータが予めメモリ等に記録されている。画像情報表示部１０６は、インジケータの操作量に応じた明るさ変化量パラメータをメモリから読み取り、そのパラメータを用いて変換式により変換後の明るさ成分Ｖ’を算出している。
【００５３】
図１４は明るさ調整カーブを示す図である。
上記変換式Ｖ’＝ｆ（Ｖ，ｐ）は、具体的には、図１３で示す明るさ調整カーブのように、変換前の明るさＶ（入力値）が「０．０≦Ｖ＜０．５」の区間と、「０．５≦Ｖ≦１．０」の区間で分けて、式（），式（）により算出するようにする。なおこの式は一例である。そして明るさ変化量パラメータの値によって、モニタ表示画像の明るさを明るくしたり暗くしたり変換制御する。
【００５４】
また、ＨＳＶ→ＲＧＢ変換は、Ｈ（色相）が０．０から３６０．０の範囲にあり、Ｓ（彩度）およびＶ（明度）が０．０から１．０の範囲にあり、Ｓが０．０でない場合、与えられたＨＳＶ値に相当するＲＧＢ値は、
【００５５】
【数１６】
2009212708.tif 000018
【００５６】
【数１７】
2009212708.tif 000019
【００５７】
【数１８】
2009212708.tif 000020
【００５８】
【数１９】
2009212708.tif 000021
【００５９】
【数２０】
2009212708.tif 000022
【００６０】
【数２１】
2009212708.tif 000023
【００６１】
【数２２】
2009212708.tif 000024
【００６２】
【数２３】
2009212708.tif 000025
【００６３】
【数２４】
2009212708.tif 000026
【００６４】
【数２５】
2009212708.tif 000027
【００６５】
【数２６】
2009212708.tif 000028
【００６６】
により算出することができる。なお、Sが０．０の場合、Ｒ，ＧおよびＢはＶと等しくなる。
【００６７】
そして、ユーザが明るさ変更インジケータを操作して、モニタ表示画像とプリンタで印刷した画像の明るさが一致したときに、例えば、モニタ上に表示されている一致完了ボタンの押下などにより、一致したことを検出する（ステップＳ１２）。そして、パラメータ検出部１０９は、モニタ表示画像とプリンタで印刷した画像の明るさが一致したときの、明るさ変化量パラメータを、画像情報表示制御部１０６から取得する（ステップＳ１３）。この処理は、例えば画像情報表示部１０６がインジケータの操作に応じて、明るさ変化量パラメータをその都度メモリ等に上書き保存し、当該メモリから読み取るようにする。そして、その明るさ変化量パラメータを用いて、ユーザが明るさ変更インジケータを操作してモニタ表示画像の明るさを変換した処理とは逆の変換を、プリンタで印刷された画像の明るさに対して施すための変換式Ｖ’＝ｆ−１（Ｖ，ｐ）を用いて、色味補正で補正されているプリンタプロファイルデータのＲＧＢ値を変換して（Ｒ５’，Ｇ５’，Ｂ５’）を算出し（ステップＳ１４）、この変換後のＲＧＢ値（Ｒ５’，Ｇ５’，Ｂ５’）へ、プリンタプロファイルデータのＲＧＢ値を補正する。具体的にはプリンタプロファイルデータに記録されている補正対象のＲＧＢ値を、ＲＧＢ→ＨＳＶ変換し、その明るさ成分Ｖに変換式Ｖ’＝ｆ−１（Ｖ，ｐ）を適用して、変換後の明るさ成分Ｖ’を算出して、そのＨＳＶ’値を、ＨＳＶ→ＲＧＢ変換により再度ＲＧＢ値に変換して、補正を行う。
【００６８】
図１５は明るさ補正後のプリンタプロファイルデータの遷移を示す図である。
この図が示すようにプリンタプロファイルデータに記録されている補正対象であるＲＧＢ値に対して、明るさの補正を行う。この補正によるプリンタプロファイルデータによってプリンタで画像を印刷した場合には、その画像をモニタに表示した場合の映像と比べて、色味と明度が共に補正されたものとなる。
【００６９】
以上の処理により、明るさの補正の処理が完了する。つまり、上述の処理によれば、図４の明るさ方向の補正の図において、円柱状の色空間の明るさ方向のずれを補正している。そして、このような明るさの補正を、モニタパッチとプリンタパッチとを用いて色選択することだけで、容易に行うことができる。
【００７０】
また上述の処理によれば、利用しているモニタに特化したモニタプロファイルテーブルと、利用しているプリンタに特化したプリンタプロファイルテーブルを用いて、カラーマッチング（色補正）処理を行っているため、任意の機種のモニタとプリンタの出力する色のカラーマッチングを容易に行うことができる。
【００７１】
なお、上述のカラーマッチング装置は内部に、コンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００７２】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００７３】
【図１】カラーマッチング装置の構成を示すブロック図である。
【図２】色味補正の処理概要を示す図である。
【図３】明るさ補正の処理概要を示す図である。
【図４】補正概要を示す図である。
【図５】プリンタによって印刷されたプリンタパッチを示す図である。
【図６】プリンタパッチに印刷される色の選択概要を示す図である。
【図７】モニタに表示されたモニタパッチを示す図である。
【図８】カラーマッチング装置の処理フローを示す図である。
【図９】明度（Ｌ）における３つの領域の境界領域における重み付けの概要を示す図である。
【図１０】色味補正時のプリンタプロファイルデータの遷移を示す図である。
【図１１】デバイスリンクプロファイルデータを示す図である。
【図１２】明度（Ｖ）における３つの領域の境界領域における重み付けの概要を示す図である。
【図１３】モニタ表示画像とプリンタ印刷画像とを示す図である。
【図１４】明るさ調整カーブを示す図である。
【図１５】明るさ補正後のプリンタプロファイルデータの遷移を示す図である。
【符号の説明】
【００７４】
１０１・・・入出力部
１０２・・・モニタパッチ色出力部
１０３・・・プリンタパッチ色印刷制御部
１０４・・・ＲＧＢ値予測部
１０５・・・色味補正部
１０６・・・画像情報表示部
１０７・・・変換後画像印刷制御部
１０８・・・明るさ変更部
１０９・・・パラメータ検出部
１１０・・・明るさ補正部
１１１・・・データベース
【図１】
2009212708.tif 000029
【図２】
2009212708.tif 000030
【図３】
2009212708.tif 000031
【図４】
2009212708.tif 000032
【図５】
2009212708.tif 000033
【図６】
2009212708.tif 000034
【図７】
2009212708.tif 000035
【図８】
2009212708.tif 000036
【図９】
2009212708.tif 000037
【図１０】
2009212708.tif 000038
【図１１】
2009212708.tif 000039
【図１２】
2009212708.tif 000040
【図１３】
2009212708.tif 000041
【図１４】
2009212708.tif 000042
【図１５】
2009212708.tif 000043