(57)【要約】【課題】画像表示装置のキャリブレーション後に、再度キャリブレーションの実行要否を適切に判断することができる技術を提供する。【解決手段】画像表示装置のキャリブレーションを行うキャリブレーション手段と、前記キャリブレーションの実行後に、複数の色のカラーパッチごとに、測色値と理論値との色空間におけるずれの方向を表す色ずれ方向を取得する取得手段と、前記複数の色のうち少なくとも一部の複数の色のカラーパッチについて、色ずれ方向の類似の度合を判定し、前記判定の結果に基づいて、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせるか否かを制御する制御手段と、を備えるキャリブレーション装置。【選択図】図３
2014030175.tif 000002
【特許請求の範囲】
【請求項１】
画像表示装置のキャリブレーションを行うキャリブレーション手段と、
前記キャリブレーションの実行後に、複数の色のカラーパッチごとに、測色値と理論値との色空間におけるずれの方向を表す色ずれ方向を取得する取得手段と、
前記複数の色のうち少なくとも一部の複数の色のカラーパッチについて、色ずれ方向の類似の度合を判定し、前記判定の結果に基づいて、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせるか否かを制御する制御手段と、
を備えるキャリブレーション装置。
【請求項２】
前記制御手段は、前記複数の色のうち少なくとも一部の複数の色のカラーパッチについて、色ずれ方向の類似の度合を表す判定係数を算出し、前記判定係数が閾値よりも大きい場合に、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせる請求項１に記載のキャリブレーション装置。
【請求項３】
前記取得手段は、前記画像表示装置に複数の色のカラーパッチを表示させ、カラーパッチごとの測色値を測色手段から取得する請求項１又は２に記載のキャリブレーション装置。
【請求項４】
前記制御手段は、前記複数の色の全ての色のカラーパッチについて、色ずれ方向の類似の度合いを判定する請求項１〜３のいずれか１項に記載のキャリブレーション装置。
【請求項５】
前記制御手段は、前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択し、当該優先する複数の色のカラーパッチについて、色ずれ方向の類似の度合いを判定する請求項１〜３のいずれか１項に記載のキャリブレーション装置。
【請求項６】
前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択するためのユーザの操作を受け付ける入力手段を更に有し、
前記制御手段は、前記入力手段を介してユーザの操作により選択された優先する複数の色のカラーパッチについて、色ずれ方向の類似の度合いを判定する請求項１〜３のいずれか１項に記載のキャリブレーション装置。
【請求項７】
前記制御手段は、前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択し、前記複数の色の全ての色のカラーパッチについての色ずれ方向の類似の度合を表す第１の判定係数と、前記優先する複数の色のカラーパッチについての色ずれ方向の類似の度合を表す第２の判定係数と、を算出し、第１の判定係数及び第２の判定係数の少なくともいずれかが閾値より大きい場合、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせる請求項２に記載のキャリブレーション装置。
【請求項８】
前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択するためのユーザの操作を受け付ける入力手段を更に有し、
前記制御手段は、前記複数の色の全ての色のカラーパッチについての色ずれ方向の類似の度合を表す第１の判定係数と、前記優先する複数の色のカラーパッチについての色ずれ方向の類似の度合を表す第２の判定係数と、を算出し、第１の判定係数及び第２の判定係数の少なくともいずれかが閾値より大きい場合、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせる請求項２に記載のキャリブレーション装置。
【請求項９】
前記制御手段は、前記第１の判定係数が閾値より大きくない場合に、前記第２の判定係
数の算出を行い、当該第２の判定係数が閾値より大きい場合に、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせる請求項７又は８に記載のキャリブレーション装置。
【請求項１０】
前記取得手段は、カラーパッチごとに、測色値と理論値との色空間におけるずれの大きさを表す色ずれ量をさらに取得し、
前記制御手段は、前回のキャリブレーションの目標値を複数の色のカラーパッチの色ずれ方向と色ずれ量とに応じて調整し、調整した目標値を用いて、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせる請求項１〜９のいずれか１項に記載のキャリブレーション装置。
【請求項１１】
前記取得手段は、カラーパッチごとに、測色値と理論値との色空間におけるずれの大きさを表す色ずれ量をさらに取得し、
前記制御手段は、複数の色のカラーパッチの色ずれ量の平均値が閾値より小さい場合、前記判定係数の値によらず、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせない請求項２に記載のキャリブレーション装置。
【請求項１２】
前記取得手段は、カラーパッチごとに、理論値に対応する色空間における位置を始点とし、測色値に対応する色空間における位置を終点とする色ずれベクトルの向きを色ずれ方向として取得し、色ずれベクトルの長さを色ずれ量として取得し、
前記制御手段は、複数の色のカラーパッチの色ずれベクトルを平均した平均ベクトルの長さをＶ、複数の色のカラーパッチの色ずれベクトルの長さの平均値をＳとし、これらの比であるＶ／Ｓを前記判定係数として算出する請求項２に記載のキャリブレーション装置。
【請求項１３】
画像表示装置のキャリブレーションを行うキャリブレーション工程と、
前記キャリブレーションの実行後に、複数の色のカラーパッチごとに、測色値と理論値との色空間におけるずれの方向を表す色ずれ方向を取得する取得工程と、
前記複数の色のうち少なくとも一部の複数の色のカラーパッチについて、色ずれ方向の類似の度合を判定し、前記判定の結果に基づいて、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせるか否かを制御する制御工程と、を備えるキャリブレーション装置の制御方法。
【請求項１４】
前記制御工程では、前記複数の色のうち少なくとも一部の複数の色のカラーパッチについて、色ずれ方向の類似の度合を表す判定係数を算出し、前記判定係数が閾値よりも大きい場合に、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせる請求項１３に記載のキャリブレーション装置の制御方法。
【請求項１５】
前記取得工程では、前記画像表示装置に複数の色のカラーパッチを表示させ、カラーパッチごとの測色値を測色手段から取得する請求項１３に記載のキャリブレーション装置の制御方法。
【請求項１６】
前記制御工程では、前記複数の色の全ての色のカラーパッチについて、色ずれ方向の類似の度合いを判定する請求項１３〜１５のいずれか１項に記載のキャリブレーション装置の制御方法。
【請求項１７】
前記制御工程では、前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択し、当該優先する複数の色のカラーパッチについて、色ずれ方向の類似の度合いを判定する請求項１３〜１５のいずれか１項に記載のキャリブレーション装置の制御方法。
【請求項１８】
前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択するためのユーザの操作を受け付ける入力工程を更に有し、
前記制御工程では、前記入力工程においてユーザの操作により選択された優先する複数の色のカラーパッチについて、色ずれ方向の類似の度合いを判定する請求項１３〜１５のいずれか１項に記載のキャリブレーション装置の制御方法。
【請求項１９】
前記制御工程では、前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択し、前記複数の色の全ての色のカラーパッチについての色ずれ方向の類似の度合を表す第１の判定係数と、前記優先する複数の色のカラーパッチについての色ずれ方向の類似の度合を表す第２の判定係数と、を算出し、第１の判定係数及び第２の判定係数の少なくともいずれかが閾値より大きい場合、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせる請求項１４に記載のキャリブレーション装置の制御方法。
【請求項２０】
前記複数の色のカラーパッチのうちから優先する複数の色のカラーパッチを選択するためのユーザの操作を受け付ける入力工程を更に有し、
前記制御工程では、前記複数の色の全ての色のカラーパッチについての色ずれ方向の類似の度合を表す第１の判定係数と、前記優先する複数の色のカラーパッチについての色ずれ方向の類似の度合を表す第２の判定係数と、を算出し、第１の判定係数及び第２の判定係数の少なくともいずれかが閾値より大きい場合、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせる請求項１４に記載のキャリブレーション装置の制御方法。
【請求項２１】
前記制御工程では、前記第１の判定係数が閾値より大きくない場合に、前記第２の判定係数の算出を行い、当該第２の判定係数が閾値より大きい場合に、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせる請求項１９又は２０に記載のキャリブレーション装置の制御方法。
【請求項２２】
前記取得工程では、カラーパッチごとに、測色値と理論値との色空間におけるずれの大きさを表す色ずれ量をさらに取得し、
前記制御工程では、前回のキャリブレーションの目標値を複数の色のカラーパッチの色ずれ方向と色ずれ量とに応じて調整し、調整した目標値を用いて、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせる請求項１３〜２１のいずれか１項に記載のキャリブレーション装置の制御方法。
【請求項２３】
前記取得工程では、カラーパッチごとに、測色値と理論値との色空間におけるずれの大きさを表す色ずれ量をさらに取得し、
前記制御工程では、複数の色のカラーパッチの色ずれ量の平均値が閾値より小さい場合、前記判定係数の値によらず、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせない請求項１４に記載のキャリブレーション装置の制御方法。
【請求項２４】
前記取得工程では、カラーパッチごとに、理論値に対応する色空間における位置を始点とし、測色値に対応する色空間における位置を終点とする色ずれベクトルの向きを色ずれ方向として取得し、色ずれベクトルの長さを色ずれ量として取得し、
前記制御工程では、複数の色のカラーパッチの色ずれベクトルを平均した平均ベクトルの長さをＶ、複数の色のカラーパッチの色ずれベクトルの長さの平均値をＳとし、これらの比であるＶ／Ｓを前記判定係数として算出する請求項１４に記載のキャリブレーション装置の制御方法。
【請求項２５】
前記制御手段は、前記判定の結果に基づいて、ユーザに、再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション手段に再度キャリブレーションを行わせる請求項１〜１２のいずれか１項に記載のキャリブレーション装置。
【請求項２６】
前記制御手段は、前記判定係数が閾値よりも大きい場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精度が向上する可能性が高い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション手段に再度キャリブレーションを行わせる請求項２に記載のキャリブレーション装置。
【請求項２７】
前記制御手段は、前記判定係数が閾値よりも大きくない場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精度が向上する可能性が低い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション手段に再度キャリブレーションを行わせる請求項２に記載のキャリブレーション装置。
【請求項２８】
前記制御手段は、前記第１の判定係数及び第２の判定係数の少なくともいずれかが閾値より大きい場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精度が向上する可能性が高い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション手段に再度キャリブレーションを行わせる請求項７又は８に記載のキャリブレーション装置。
【請求項２９】
前記制御手段は、前記第２の判定係数が閾値より大きい場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精度が向上する可能性が高い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション手段に再度キャリブレーションを行わせる請求項９に記載のキャリブレーション装置。
【請求項３０】
前記制御工程では、前記判定の結果に基づいて、ユーザに、再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション工程により再度キャリブレーションを行わせる請求項１３〜２４のいずれか１項に記載のキャリブレーション装置の制御方法。
【請求項３１】
前記制御工程では、前記判定係数が閾値よりも大きい場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精度が向上する可能性が高い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション工程により再度キャリブレーションを行わせる請求項１４に記載のキャリブレーション装置の制御方法。
【請求項３２】
前記制御工程では、前記判定係数が閾値よりも大きくない場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精度が向上する可能性が低い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション工程により再度キャリブレーションを行わせる請求項１４に記載のキャリブレーション装置の制御方法。
【請求項３３】
前記制御工程では、前記第１の判定係数及び第２の判定係数の少なくともいずれかが閾値より大きい場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精
度が向上する可能性が高い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション工程により再度キャリブレーションを行わせる請求項１９又は２０に記載のキャリブレーション装置の制御方法。
【請求項３４】
前記制御工程では、前記第２の判定係数が閾値より大きい場合に、ユーザに、再度キャリブレーションを行うことによって色の再現精度が向上する可能性が高い旨を通知するとともに再度キャリブレーションを行うか否かを問い合わせ、ユーザから、再度キャリブレーションを行う指示が入力された場合に、前記キャリブレーション工程により再度キャリブレーションを行わせる請求項２１に記載のキャリブレーション装置の制御方法。
【請求項３５】
請求項１〜１２、請求項２５〜２９のいずれか１項に記載のキャリブレーション装置を備えた画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モニタの画質を正確かつ一定に保つために測色センサを用いて行う校正処理（キャリブレーション）を実行するためのキャリブレーション装置及びその制御方法に関するものである。
【背景技術】
【０００２】
近年、モニタやデジタルカメラ、プリンタなど、画像を扱うデバイス間において色の調整を行い、出力される色の統一を図るためのカラーマネジメントの重要性が高まってきている。カラーマネジメントは、モニタやプリンタなどの各デバイスに依存しない色再現域を介して画像データのやり取りを行い、各デバイスの出力に関して正確な色再現を実現させている。特に静止画像の編集や印刷物の確認など、正確な色を扱う作業に使用するモニタから出力される色に関して、常に高い精度を安定して再現させる必要がある。その為、モニタの出力する色の再現性を一定に保つために定期的に行う校正処理＝キャリブレーションを精度良く行うことが、特にカラーマネジメントにおいて重要なポイントとなっている。
【０００３】
このようなキャリブレーションに関する従来技術として、特許文献１では、色再現精度及び計算時間が異なる複数のキャリブレーション設定方式を格納し、格納されているキャリブレーション設定方式を選択・指示する。そして、選択・指示されたキャリブレーション設定方式に基づいてキャリブレーション演算を実行する演算手段を備えたキャリブレーション装置を開示している。
【０００４】
また、キャリブレーションを行った結果、モニタの色再現精度がどの程度かを確認するための機能である検証機能を備えたキャリブレーション装置が存在する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０９−２２４１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の検証機能は、特定の色に関してキャリブレーション後のΔＥを算出し、その結果を数値表示することにより、ユーザに対してモニタの色再現精度の良否を提示していた。しかし、このような検証機能では、キャリブレーションによって調整されるモニタの色再現精度がこれ以上良くなりそうか、どの時点がそのモニタのベストの状態か、ユーザには判断できなかった。
【０００７】
そのため、ユーザは、キャリブレーション後に気になる色のΔＥの数値を確認した後、キャリブレーション後のモニタの状態を実際の画像を見て再度確認するなどしていた。そのため、例えば、ある注目色の精度は良いが、他の注目色が満足する精度でない場合、ユーザはモニタに対して再度キャリブレーションを行うこともあった。
【０００８】
また、図１（Ａ）のようにユーザが指定した複数の色（１〜８で示す）に関して、キャリブレーション後の測定値とその理論値との関係があったとする。この場合、キャリブレーション後の測定値とその理論値とのずれが同一方向であるので、そのずれ方向を補うような調整（再キャリブレーション）を行えば、モニタの色再現精度は向上する可能性がある。一方、図１（Ｂ）のように、ユーザが指定した複数の色に関して、キャリブレーショ
ン後の測定値とその理論値とのずれが同一方向でない場合、再キャリブレーションによるモニタの色再現精度の向上は困難と考えられる。
【０００９】
本発明は、画像表示装置のキャリブレーション後に、再度キャリブレーションの実行要否を適切に判断することができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、画像表示装置のキャリブレーションを行うキャリブレーション手段と、
前記キャリブレーションの実行後に、複数の色のカラーパッチごとに、測色値と理論値との色空間におけるずれの方向を表す色ずれ方向を取得する取得手段と、
前記複数の色のうち少なくとも一部の複数の色のカラーパッチについて、色ずれ方向の類似の度合を判定し、前記判定の結果に基づいて、前記キャリブレーション手段に、再度、前記画像表示装置のキャリブレーションを行わせるか否かを制御する制御手段と、
を備えるキャリブレーション装置である。
【００１１】
本発明は、画像表示装置のキャリブレーションを行うキャリブレーション工程と、
前記キャリブレーションの実行後に、複数の色のカラーパッチごとに、測色値と理論値との色空間におけるずれの方向を表す色ずれ方向を取得する取得工程と、
前記複数の色のうち少なくとも一部の複数の色のカラーパッチについて、色ずれ方向の類似の度合を判定し、前記判定の結果に基づいて、前記キャリブレーション工程により、再度、前記画像表示装置のキャリブレーションを行わせるか否かを制御する制御工程と、を備えるキャリブレーション装置の制御方法である。
【発明の効果】
【００１２】
本発明によれば、画像表示装置のキャリブレーション後に、再度キャリブレーションの実行要否を適切に判断することができる。
【図面の簡単な説明】
【００１３】
【図１】キャリブレーション後の測色値と理論値のずれの例を示す図
【図２】実施例１に係わる全体システム構成を示す図
【図３】実施例１に係わるシステム構成を示すブロック図
【図４】実施例１に係わる全体処理フローを表すフローチャート
【図５】実施例１に係わるカラーパッチを追加・登録・指定する画面
【図６】実施例１に係わるキャリブレーション制御処理を表すフローチャート
【図７】実施例１に係わるキャリブレーション目標値を入力する画面
【図８】実施例１に係わるキャリブレーション結果を表示する画面
【図９】実施例１に係わる検証制御処理を説明するためのフローチャート
【図１０】実施例１に係わる検証結果を表示する画面
【図１１】カラーパッチ（１つ）の理論値とキャリブレーション後の測色値
【図１２】すべてのカラーパッチの理論値とキャリブレーション後の測色値
【図１３】１つのカラーパッチのキャリブレーション後の測色値と理論値
【図１４】複数のカラーパッチのキャリブレーション後の測色値と理論値
【図１５】１つのカラーパッチのキャリブレーション後の測色値と理論値のずれ量
【図１６】実施例１に係わるその他のシステム構成を示すブロック図
【図１７】実施例２に係わる再キャリブレーション処理を表すフローチャート
【図１８】カラーパッチの重要度をキャリブレーション前に設定する画面
【図１９】カラーパッチの重要度をキャリブレーション後に設定する画面
【図２０】実施例３に係わる全体処理フローを表すフローチャート
【図２１】指定した複数のカラーパッチに対する再キャリブレーション問合せ画面
【図２２】実施例４に係わる再キャリブレーション処理を表すフローチャート
【図２３】全カラーパッチに対する再キャリブレーション問合せ画面
【図２４】重要な複数のカラーパッチに対する再キャリブレーション問合せ画面
【発明を実施するための形態】
【００１４】
以下に図面及びフローチャートを参照して、この発明を実施するための最良の形態を説明する。ただし、本発明は、以下の実施例に限定されるものではない。
【００１５】
（実施例１）
＜全体構成の説明＞
本実施例では、図２（Ａ）又は図２（Ｂ）に示すような構成によりモニタのキャリブレーションを行う例を説明する。本構成は、画像信号を出力し、キャリブレーションを行うためのアプリケーションを操作するためのＰＣ２０１と、調整対象の画像表示装置であるモニタ２０２、及びそのモニタの表示色を測定するための測色センサ２０３により構成される。また、本構成は、ＰＣ２０１にインストールされているアプリケーションと調整対象モニタ２０２とでデータの送受信を行うための通信線２０５及び画像出力線２０４を含む。なお、測色センサ２０３は、図２（Ａ）に示すようにモニタ２０２に接続しても良いし、図２（Ｂ）に示すようにＰＣ２０１に接続しても良い。図２（Ａ）の構成では、測色センサ２０３はモニタの表示色を測定した結果をモニタ２０２へ送信する。図２（Ｂ）の構成では、測色センサ２０３はモニタの表示色を測定した結果をＰＣ２０１へ送信する。
【００１６】
＜本実施例を実現するためのシステム構成についての説明＞
図３を参照して、本発明の実施例１に係るキャリブレーション制御装置のシステム構成について説明する。
モニタ２０２は、ＰＣ２０１から画像信号が入力され、入力された画像信号を表示パネルに表示する。
ＰＣ２０１は、キャリブレーションアプリ３０１が生成したＧＵＩ画像の画像信号を画像信号出力部３０２により出力する。
【００１７】
キャリブレーションアプリ３０１は、使用するキャリブレーション目標値等のデータを記憶部３０３から取得し、データ更新時には記憶部３０３へデータを保存・記憶する。
キャリブレーションアプリ３０１は、モニタ２０２のキャリブレーションに使用するデータを通信制御部３０４、通信線２０５、通信制御部３１８を介してモニタ２０２へ送信する。同様に、キャリブレーションアプリ３０１は、モニタ２０２のキャリブレーション制御部３１４などで処理されたデータを通信制御部３１８、通信線２０５及び通信制御部３０４を介して受信する。
【００１８】
キャリブレーションアプリ３０１は、生成したＧＵＩ画像などの画像信号を、画像信号出力部３０２を介してモニタ２０２の画像信号入力部３０５へ送信する。
キャリブレーションアプリ３０１により生成され、ＰＣ２０１から出力された画像信号は、画像信号入力部３０５へ入力され、表示制御部３０７で画質調整部３１５により画質調整される。また、画像信号入力部３０５へ入力された画像信号は、表示制御部３０７でＧＵＩ制御部３１７により生成されるＯＳＤ画像と合成される。画質調整及びＯＳＤ画像との合成が行われた画像信号は、表示部３０８へ送信される。
【００１９】
バックライト制御部３０９は、画質調整部３１５で設定した輝度値に基づいて、バックライト３１０の発光輝度の制御を行う。
インターフェース部３１３は、ユーザの操作を受け付けるリモコンや本体ボタン３１９等のユーザインターフェースを介して、ユーザの操作に対応する制御信号を受信する。インターフェース部３１３は、受信した制御信号に応じてＧＵＩ制御部３１７に対してＧＵＩ画像の生成やユーザの操作に対応する動作の指示を行う。
【００２０】
ＧＵＩ制御部３１７は、インターフェース部３１３で受信した制御信号に基づいて、ＧＵＩ画像データを生成する。ここで、ＧＵＩ画像データに必要な素材データ等は、モニタ２０２内にある記憶部３１１から取得され、データの更新時には同様に記憶部３１１へ保存・記憶される。
表示制御部３０７は、画像信号入力部３０５に入力された入力画像と、ＧＵＩ制御部３１７によって生成されたＧＵＩ画像とを合成し表示部３０８へ出力する。
【００２１】
表示部３０８は、液晶パネルによって構成され、表示制御部３０７から出力された画像信号に基づく画像を表示する。
バックライト３１０は、表示部３０８の液晶パネルを照射するモジュールである。バックライト３１０は、バックライト制御部３０９によって決定された輝度値に基づいて発光輝度を制御する。
【００２２】
測色制御部３１６は、モニタ２０２に接続している測色センサ２０３に対して測色に関する一連の制御を行い、測色値の取得を行う。測色制御部３１６は取得した測色値を記憶部３１１へ記憶する。
キャリブレーション制御部３１４は、後述のとおり、キャリブレーションアプリ３０１で設定したキャリブレーション目標値に基づき、モニタ２０２の画質を調整するためのキャリブレーション制御を行う。
【００２３】
検証制御部３０６は、後述のとおり、キャリブレーションアプリ３０１で指定したカラーパッチとキャリブレーション制御部３１４が行ったキャリブレーション結果に基づき、モニタ２０２の画質状態を検証する制御を行う。
システム制御部３１２は、モニタ２０２の各機能部について統括的に制御を行う。
【００２４】
＜本実施例を実現するための全体フローについての説明＞
ユーザが指定した色に対し、キャリブレーション後の測色値とその理論値とのずれ方向・ずれ量を算出し、再キャリブレーションする全体処理手順について、図４のフローチャートを参照して説明する。
キャリブレーションアプリ３０１は、カラーパッチ決定画像を表示し、ユーザにカラーパッチの指定を促し、検証処理に使用するカラーパッチを決定する（ステップＳ４０１）。
【００２５】
キャリブレーションアプリ３０１は、キャリブレーション目標値の決定及び使用する測色センサの初期化処理を行い、キャリブレーションを実行する（ステップＳ４０２）。
キャリブレーションアプリ３０１は、Ｓ４０２のキャリブレーション処理終了後、Ｓ４０１で決定した複数のカラーパッチのそれぞれを測色し、それぞれの理論値と比較する検証処理を実行する（ステップＳ４０３）。
【００２６】
キャリブレーションアプリ３０１は、Ｓ４０３で検証した結果を基に、各カラーパッチのキャリブレーション後の測色値の理論値からのずれ方向を算出し、再キャリブレーションをするかどうかの判断処理を実行する（ステップＳ４０４）。
キャリブレーションアプリ３０１は、再キャリブレーション判断処理により出力された結果を基に、再キャリブレーション処理を行うか、処理を終了するかの制御を行う（ステップＳ４０５）。
【００２７】
ステップＳ４０４の再キャリブレーション判断処理により、再キャリブレーションを実行する判断結果が出力された場合、キャリブレーションアプリ３０１は、再キャリブレーション処理を行う（ステップＳ４０６）。
ステップＳ４０６の再キャリブレーション処理後、キャリブレーションアプリ３０１は、ステップＳ４０３の検証処理、ステップＳ４０４の再キャリブレーション判断処理を実行する。
【００２８】
キャリブレーションアプリ３０１は、ステップＳ４０４の再キャリブレーション判断処理により、再キャリブレーションを実行しない判断結果が出力されるまで上記の処理を繰り返す。
以下、ステップＳ４０１、ステップＳ４０２、ステップＳ４０３、ステップＳ４０４、ステップＳ４０６に相当する処理についての説明を詳細に行う。
【００２９】
＜カラーパッチ決定処理（ステップＳ４０１）の説明＞
再キャリブレーションをするかどうかの判断処理に使用するカラーパッチの決定処理ついて説明する。説明にあたっては、図５を参照する。
カラーパッチ決定処理では、キャリブレーションアプリ３０１は、再キャリブレーションをするかどうかの判断処理に使用するカラーパッチの決定を行う。ここで、カラーパッチとは、キャリブレーション結果の色再現精度を算出するための測定を行い、再キャリブレーションを行うかどうかの判断処理をするために使用する複数の色のことである。
【００３０】
キャリブレーションアプリ３０１は、本実施例では、カラーパッチを決定するため、図５に示すような、カラーパッチ追加・登録画面５０１、５０２を表示する。
キャリブレーションアプリ３０１は、表示した画面（ＧＵＩ）５０１、５０２によりユーザからの操作を受け付け、ユーザ操作により指定されたカラーパッチを、複数のカラーパッチの集合であるカラーパッチリストに追加登録する。キャリブレーションアプリ３０１は、カラーパッチリストを記憶部３０３に保存する。
【００３１】
記憶部３０３には、複数種類のカラーパッチリストが記憶されていても良い。キャリブレーションアプリ３０１は、検証処理及び再キャリブレーション判断処理にどのカラーパッチリストを使用するかをユーザに指定させるため、カラーパッチリスト指定画面５０３を表示する。
キャリブレーションアプリ３０１は、表示した画面５０３によりユーザからの操作を受け付け、使用するカラーパッチリストの決定を行う。
【００３２】
キャリブレーションアプリ３０１は、決定したカラーパッチリストデータを、通信制御部３０４を介してモニタ２０２へ送信する。モニタ２０２へ送信されたカラーパッチリストデータは、記憶部３１１に記憶される。
なお、上記のカラーパッチ追加画面５０１、カラーパッチリスト画面５０２、及びカラーパッチリスト指定画面のＧＵＩは一例であり、この例に限られない。
【００３３】
＜キャリブレーション処理（ステップＳ４０２）の説明＞
ＰＣ２０１とモニタ２０２で行うキャリブレーション処理について説明する。説明にあたっては、図６、図７及び図８を参照する。
キャリブレーションアプリ３０１は、図７にあるようなキャリブレーション目標値入力画面７０１を表示する（ステップＳ６０１）。ユーザはモニタ２０２がユーザの使用環境に合った画質となるように、キャリブレーション目標値入力画面７０１で目標となる各画質データを入力する。入力する画質データは、色域、輝度・白色点、ガンマなどである。目標値を入力する画質データは一例であり、これに限られない。
【００３４】
キャリブレーションアプリ３０１は、キャリブレーション目標値入力画面７０１で設定されたキャリブレーション目標値を、通信制御部３０４を介して、モニタ２０２のキャリブレーション制御部３１４へ送信する。キャリブレーション目標値は、キャリブレーショ
ン制御部３１４により記憶部３１１に記憶される。
【００３５】
キャリブレーションアプリ３０１は、モニタ２０２に接続されている測色センサ２０３の初期化処理を、測色制御部３１６により実行する（ステップＳ６０２）。実行した初期化処理結果は、キャリブレーション制御部３１４へ送信される。
【００３６】
キャリブレーションアプリ３０１は、測色センサ２０３の初期化処理結果と、Ｓ６０１で設定されたキャリブレーション目標値が正常であることを確認し、キャリブレーションを実行する（ステップＳ６０３）。キャリブレーションは、キャリブレーション目標値入力画面７０１で設定されたキャリブレーション目標値にモニタ２０２の画質が一致するように行われる。具体的には、キャリブレーション制御部３１４が、測色センサ２０３によるモニタ２０２の色や明るさの測定結果に基づき、キャリブレーション目標値と測定結果とが一致するように、画質調整部３１５と連携して画質を調整する。
【００３７】
キャリブレーションアプリ３０１は、キャリブレーション結果データをキャリブレーション制御部３１４から取得し、図８に示すようなキャリブレーション結果表示画面８０１を表示する（ステップＳ６０４）。キャリブレーション結果表示画面８０１に表示する内容は、例えば、キャリブレーション目標値入力画面７０１で目標として設定した値と、キャリブレーション実行後の値である。
【００３８】
キャリブレーションアプリ３０１は、キャリブレーション結果の保存を行う（ステップＳ６０５）。キャリブレーションの結果は、キャリブレーションアプリ３０１に関連した結果ファイルとＩＣＣプロファイルとして記憶部３０３へ記憶されるとともに、モニタ２０２の記憶部３１１へ画質調整値として記憶される。
以上の処理により、キャリブレーションアプリ３０１は、ユーザが設定した目標値となるようにモニタ２０２の画質を調整（キャリブレーション）する。
【００３９】
＜検証処理（ステップＳ４０３）の説明＞
キャリブレーション結果を適用しているモニタの表示状態が、理論値に対してどの程度合っているかを確かめる検証処理について説明する。説明にあたっては、図９及び図１０を参照する。
キャリブレーションアプリ３０１は、検証するキャリブレーション結果をユーザの指定により決定する（ステップＳ９０１）。キャリブレーションアプリ３０１は、通信制御部３０４を介して、ユーザが指定した検証の対象となるキャリブレーション結果データを、モニタ２０２の検証制御部３０６へ送信する。キャリブレーション結果データは、検証制御部３０６により記憶部３１１に記憶される。
【００４０】
キャリブレーションアプリ３０１は、記憶部３１１に記憶してある、検証に使用するカラーパッチデータを、通信制御部３０４を介して取得する（ステップＳ９０２）。
【００４１】
キャリブレーションアプリ３０１は、Ｓ９０１で決定したキャリブレーション結果データと、Ｓ９０２で取得したカラーパッチデータが正常であることを確認した後、検証処理を実行する（ステップＳ９０３）。キャリブレーションアプリ３０１は、検証制御部３０６と連携して、ユーザが指定したキャリブレーション結果を適用しているモニタ２０２において、前記取得したカラーパッチを測定した結果と、その理論値を算出して比較する。具体的には、キャリブレーションアプリ３０１は、前記カラーパッチを測色センサ２０３により測定した結果を、検証制御部３０６に取得要求し、測色制御部３１６から取得する。キャリブレーションアプリ３０１は、取得した各カラーパッチの測色結果と、ユーザが指定したキャリブレーション結果を、検証制御部３０６から取得し、各カラーパッチのそれぞれに対する理論値を算出する。キャリブレーションアプリ３０１は、各カラーパッチ
の測定値とその理論値から各カラーパッチに対する色再現精度を算出する。算出された各カラーパッチに対する理論値とその測定値、及び色再現精度は、記憶部３０３に記憶される。
【００４２】
キャリブレーションアプリ３０１は、取得及び算出した検証結果情報（カラーパッチ、各カラーパッチの理論値、測定値、色再現精度情報など）を、図１０に示すような検証結果表示画面１００１として表示する（ステップＳ９０４）。ユーザは検証結果表示画面１００１で表示された各検証結果データを見て、モニタ２０２の色再現精度が良いかどうかを判断する。
【００４３】
キャリブレーションアプリ３０１は、検証結果の保存処理を行う（ステップＳ９０５）。キャリブレーションアプリ３０１は、検証結果データを記憶部３０３へ記憶し、キャリブレーション結果と関連付けて管理する。
以上の処理により、キャリブレーションアプリ３０１は、指定したキャリブレーション結果を適用したモニタ２０２の表示状態の検証を実行とする。
【００４４】
＜再キャリブレーション判断処理（ステップＳ４０４）の説明＞
キャリブレーション結果及び検証結果を基に再度キャリブレーションを行うべきかどうかを判断する処理について説明する。説明にあたっては、図１１、図１２、図１３、図１４（Ａ）、及び図１４（Ｂ）を参照する。
図１１を参照して、カラーパッチ（１つ）の理論値とキャリブレーション後の測色値とのずれ方向の算出について説明する。図１１の画面１１０１は、カラーパッチ（１つ）に関する理論値とキャリブレーション後の測色値をｘｙ色度図上で表示したものである。
【００４５】
キャリブレーションアプリ３０１は、検証結果から、カラーパッチ（例えばＡカラーパッチとする）の測色値１１０４と、算出したＡカラーパッチの理論値１１０３を取得し、ｘｙ色度図（符号１１０２）上にプロットする。
【００４６】
キャリブレーションアプリ３０１は、Ａカラーパッチの理論値１１０３の色空間における位置を始点として、Ａカラーパッチの測色値１１０４の色空間における位置を終点とするベクトル１１０５を算出する。ここで、ベクトル１１０５の方向がＡカラーパッチの色ずれ方向であり、ベクトル１１０５の長さが色ずれ量である。
【００４７】
図１２を参照して、ユーザが指定したすべてのカラーパッチの理論値とキャリブレーション後の測色値とのずれ方向の算出について説明する。図１２の画面１２０１は、ユーザが指定したすべてのカラーパッチに関する理論値とキャリブレーション後の測色値をｘｙ色度図上で表示したものである。
【００４８】
キャリブレーションアプリ３０１は、画面１２０１において、複数のカラーパッチを、カラーパッチリスト１２０３として表示する。キャリブレーションアプリ３０１は、カラーパッチリスト１２０３に、複数のカラーパッチそれぞれの表示色による矩形アイコンとそのＩＤを表示する。
【００４９】
キャリブレーションアプリ３０１は、画面１２０１において、複数のカラーパッチのそれぞれに対するキャリブレーション後の測色値とその理論値をｘｙ色度図（符号１２０２）上にプロットする。キャリブレーションアプリ３０１は、プロット１２０４を、カラーパッチリスト１２０３に表示するカラーパッチそれぞれに対応するＩＤと関連付けてＩＤと共に表示する。
【００５０】
キャリブレーションアプリ３０１は、複数のカラーパッチのそれぞれに関して、各理論
値を始点として、対応する測色値を終点とするベクトルを算出する。ここで、ベクトルの方向がそれぞれのカラーパッチの色ずれ方向であり、ベクトルの長さが色ずれ量である。
【００５１】
図１３を参照して、ユーザが指定したすべてのカラーパッチの理論値とキャリブレーション後の測色値とのずれ方向の類似度の算出方法について説明する。
図１３は、カラーパッチ決定処理により決定された複数のカラーパッチ（ここでは例として３つのカラーパッチとする）に関するキャリブレーション後の測色値とその理論値との色空間におけるずれの方向及び大きさを表すベクトルを座標平面上に示したものである。
３つのカラーパッチに対する色ずれ方向（ベクトル）を、ｘｙ座標で原点を基準として、それぞれＡ（ｘ１、ｙ１）１３０２、Ｂ（ｘ２、ｙ２）１３０３、Ｃ（ｘ３、ｙ３）１３０４、とする。
【００５２】
キャリブレーションアプリ３０１は、すべてのカラーパッチの色ずれ方向ベクトルを平均した平均ベクトルの長さＶと、すべての色ずれ方向ベクトルの長さの平均Ｓとを比較する。ここで、カラーパッチの数をｎ、色ずれ方向ベクトルをＶ１、Ｖ２、・・・、Ｖｎとすると、
【数１】
2014030175.tif 000003
となる。Ｖ≦Ｓが成り立ち、等号はすべての色ずれ方向ベクトルＶ１、Ｖ２、・・・、Ｖｎの向きが同じときに成り立つ。本実施例では、類似度判定係数Ｃ＝Ｖ／Ｓと定義し、キャリブレーションアプリ３０１は、類似度判定係数Ｃと閾値との比較に基づき、再度キャリブレーション処理の実行要否の判断を行う。０≦Ｃ≦１であり、ｎ個の色ずれ方向ベクトルの向きが互いに近いほど類似度判定係数Ｃは１に近い値となる。
【００５３】
ｎ個の色ずれ方向ベクトルの向きが互いに近い場合、そのずれの向き及び大きさをキャリブレーション目標値から減算した値を新たなキャリブレーション目標値として再度キャリブレーションを行えば、各カラーパッチの測色値は理論値に近付くことが期待される。しかし、ｎ個の色ずれ方向ベクトルの向きが揃っていない場合には、再度キャリブレーションを実行してもモニタの画質の状態は大きく改善しないと考えられるため、再度キャリブレーションを実行するメリットが少ない。
【００５４】
よって、本実施例では、閾値ＴＨ（０＜ＴＨ＜１）を定め、キャリブレーションアプリ３０１は、類似度判定係数Ｃが閾値ＴＨより大きい場合、色ずれ方向ベクトルの向きが揃っているため、再度キャリブレーションを実行すると判断する。一方、類似度判定係数Ｃが閾値ＴＨ以下の場合、色ずれ方向ベクトルの向きが揃っていないため、キャリブレーションアプリ３０１は、再度キャリブレーションを実行しないと判断する。例えば、閾値ＴＨを０．７とする。閾値ＴＨはユーザが設定できてもよいし、予めキャリブレーションアプリ３０１で決定されていてもよい。なお、類似度判定係数Ｃが閾値ＴＨより大きい場合
であって、かつ、ＶやＳの値が十分小さい場合は、再度キャリブレーションを行わなくてもモニタの画質の状態は十分に良好な状態になっていると考えられる。従って、ＶやＳの値が予め定めた閾値より小さい場合には再度キャリブレーションを実行しないようにしても良い。
【００５５】
図１３において、すべてのカラーパッチの色ずれ方向ベクトルＡ，Ｂ，Ｃの平均ベクトルをＶ（ｘ＿ａｖｅ、ｙ＿ａｖｅ）１３０５で示す。平均ベクトルＶ（ｘ＿ａｖｅ、ｙ＿ａｖｅ）１３０５の長さは、
|Ｖ|＝（（ｘ＿ａｖｅ）２＋（ｙ＿ａｖｅ）２）１／２＝（（（ｘ１＋ｘ２＋ｘ３）／３）２＋（（ｙ１＋ｙ２＋ｙ３）／３）２）１／２
となる。すべての色ずれ方向ベクトルの大きさ｜Ａ｜，｜Ｂ｜，｜Ｃ｜の平均Ｓは、
Ｓ＝（（（ｘ１）２＋（ｙ１）２）１／２＋（（ｘ２）２＋（ｙ２）２）１／２＋（（ｘ３）２＋（ｙ３）２）１／２）／３
となる。図１３において、比較のために、平均ベクトルＶと向きが同じで長さがＳであるベクトルを符号１３０６で示す。
【００５６】
以上の処理により、キャリブレーションアプリ３０１は、指定した複数のカラーパッチに関してキャリブレーション後の測色値とその理論値とのずれ方向の類似度を算出し、再キャリブレーションするかどうかの判定を行う。
キャリブレーションアプリ３０１は、上記の計算により類似度判定係数を算出し、その結果と閾値とを比較し、類似度が高いと判断した場合、再度キャリブレーションを行う判断をし、そうでなければ終了する。
【００５７】
図１４（Ａ）は、指定した複数のカラーパッチに関するキャリブレーション後の測色値とその理論値とのずれ方向の類似度が高い場合の色度図を符号１４０１で示す。図１４（Ｂ）は、類似度が低い場合の色度図を符号１４０２を示す。
なお、再キャリブレーション判断処理は、別の方法（例えば角度を基準として複数のカラーパッチの類似度を算出）により行ってもよい。
【００５８】
＜再キャリブレーション処理（ステップＳ４０６）の説明＞
上述した再度キャリブレーションを行うべきかどうかを判断する処理の実行後に行う、複数のカラーパッチのずれを考慮した再キャリブレーション処理について説明する。説明にあたっては、図１５を参照する。
【００５９】
図１５を参照して、複数のカラーパッチに関するキャリブレーション後の測色値とその理論値とのずれ量の平均値を算出する方法について説明する。図１５は、指定した複数のカラーパッチに関するキャリブレーション後の測色値とその理論値との平均ずれ方向ベクトルを示した図である。
【００６０】
キャリブレーションアプリ３０１は、指定した複数のカラーパッチに関して、ずれ量平均値｜Ｖ｜１５０４と、原点Ｏ（０，０）１５０２を起点とした平均ずれ方向ベクトルのｘ、ｙ座標成分Ｖ（ｘ_ave、ｙ_ave）１５０３を算出する。
【００６１】
キャリブレーションアプリ３０１は、前回のキャリブレーションの実行時に使用した目標値（色域座標）を取得し、取得した目標値（色域座標）からＶ（ｘ_ave、ｙ_ave）１５０３を減算することにより目標値の調整を行う。
【００６２】
キャリブレーションアプリ３０１は、調整した目標値（色域座標）を新たな目標値としてキャリブレーション制御部３１４へ送信する。
キャリブレーション制御部３１４は、受信した新たな目標値を基にキャリブレーション処理を行う。
以上の処理により、キャリブレーションアプリ３０１は、複数のカラーパッチのずれを考慮した再キャリブレーション処理を実行する。
【００６３】
なお、以上の本実施例１の処理は、図１６に示すように、モニタ２０２にキャリブレーションアプリ１６０１が含まれるシステム構成においても可能である。
【００６４】
（実施例２）
実施例１では、ユーザが指定した複数のカラーパッチすべてを用いてキャリブレーション後の測色値と理論値とのずれ方向の類似度を求めた。本実施例では、ユーザが指定した複数のカラーパッチのうちの一部のカラーパッチを優先するカラーパッチ（重要度の高いカラーパッチ）として決定する。そのカラーパッチを用いてキャリブレーション後の測色値と理論値とのずれ方向の類似度を求める。そして、再度キャリブレーションを行うかどうかの判断をするキャリブレーション制御処理について説明する。ＰＣ及びモニタの構成は実施例１と同様である。説明にあたっては、図１７、図１８、及び図１９を参照する。
【００６５】
キャリブレーションアプリ３０１は、実施例１同様、カラーパッチ決定処理を行う（ステップＳ１７０１）。
キャリブレーションアプリ３０１は、ユーザが決定したカラーパッチに対して、重要度の高い色（重要色）を選択できるように、例えば図１８のようなＧＵＩ（重要色選択画面１８０１）を表示し、重要色の決定処理を行う（ステップＳ１７０２）。ユーザは、重要色選択画面１８０１に表示された、Ｓ１７０１で指定したカラーパッチのリストのうち、重要度の高いカラーパッチについて重要カラーパッチチェックボックス１８０２をチェックする。キャリブレーションアプリ３０１は、カラーパッチリストと関連付けて重要カラーパッチチェックボックス１８０２でユーザがチェックした色の情報（重要色情報）を記憶部３０３に記憶する。
【００６６】
キャリブレーションアプリ３０１は、実施例１同様、キャリブレーション処理を実行する（ステップＳ１７０３）。
キャリブレーションアプリ３０１は、実施例１同様、検証処理を実行する（ステップＳ１７０４）。
キャリブレーションアプリ３０１は、実施例１同様、前記決定した全カラーパッチに対して、再キャリブレーション判断処理を行う（ステップＳ１７０５）。すなわち、キャリブレーションアプリ３０１は、全カラーパッチについての色ずれベクトルの向きの類似度判定係数（第１の判定係数）を算出し、閾値と比較する。
【００６７】
キャリブレーションアプリ３０１は、判断処理により再キャリブレーションを行う結果となった場合、すなわち第１の判定係数が閾値より大きい場合（ステップＳ１７０６：Ｙｅｓ）、実施例１同様、再キャリブレーション処理（ステップＳ１７０９）を行う。
【００６８】
キャリブレーションアプリ３０１は、判断処理により再キャリブレーションを行わない結果となった場合、すなわち第１の判定係数が閾値より大きくない場合（ステップＳ１７０６：Ｎｏ）、次の処理を行う。すなわち、重要度の高い色として決定したカラーパッチに対して、再キャリブレーション判断処理を行う（ステップＳ１７０７）。キャリブレーションアプリ３０１は、重要度の高いカラーパッチについての色ずれベクトルの向きの類似度判定係数（第２の判定係数）を算出し、閾値と比較する。
【００６９】
キャリブレーションアプリ３０１は、判断処理により重要度の高いカラーパッチに関する再キャリブレーションを行う結果となった場合、すなわち第２の判定係数が閾値より大きい場合（ステップＳ１７０８：Ｙｅｓ）、次の処理を行う。すなわち、再キャリブレーション処理（ステップＳ１７０９）を行う。ここで、再キャリブレーション処理で新たな目標値を算出するためのずれ量平均値については、重要度の高いカラーパッチについてのずれ量から算出する。
【００７０】
キャリブレーションアプリ３０１は、前記判断処理により重要度の高いカラーパッチに関する再キャリブレーションを行わない結果となった場合、すなわち第２の判定係数が閾値より大きくない場合（ステップＳ１７０８：Ｎｏ）、処理を終了する。
【００７１】
以上の処理により、キャリブレーションアプリ３０１は、重要度の高いカラーパッチを決定することにより、それらの色ずれ方向類似度により再度キャリブレーションを行うかどうかの判断をするキャリブレーション制御処理を行う。
【００７２】
なお、以上のキャリブレーション制御処理に関して、重要度の高いカラーパッチを決定する処理は、のようにキャリブレーション処理前でなくてもよい。具体的には、図１７のステップＳ１７０６で、再キャリブレーションを行わないと判断された場合（指定したカラーパッチ（すべて）のずれ方向類似度が低い場合）、例えば図１９のようなＧＵＩ（重要色選択画面１９０１）を表示する。
【００７３】
ユーザは重要色選択画面１９０１に表示された、指定したカラーパッチのリストのうち、重要度の高いカラーパッチについてチェックボックスをチェックする。
キャリブレーションアプリ３０１は、図１９のＧＵＩを介して重要色の決定がなされた後、図１７のステップＳ１７０７の再キャリブレーション判断処理を行う。以降、キャリブレーションアプリ３０１は、上記説明したのと同様の処理を行う。
【００７４】
以上の処理により、キャリブレーションアプリ３０１は、重要度の高い色がキャリブレーション後に決定される場合でも、重要色のずれ量に基づき再度キャリブレーションを行うかどうかの判断をするキャリブレーション制御処理を行うことができる。
【００７５】
（実施例３）
本実施例は、実施例１の変更例であって、指定したカラーパッチに関する再キャリブレーションの要否（適否）を判断した後、指定したカラーパッチに関する再キャリブレーションを行うか否かをユーザに問い合わせる画面が表示される。
【００７６】
図２０は、実施例３に係わる全体処理フローを表すフローチャートである。図２０において、実施例１の図４と異なっている点は、ステップＳ２００１が追加されている点である。ステップＳ４０４で再キャリブレーション判断処理が行われた後、ステップＳ２００１で、指定したカラーパッチに関する再キャリブレーションを行うか否かをユーザに問い合わせる画面が表示される。
【００７７】
図２１（Ａ）、図２１（Ｂ）は、指定した複数のカラーパッチに関する再キャリブレーション問合せ画面である。図２１（Ａ）は、指定した複数のカラーパッチに関する再キャリブレーションを行うことが適切であると判断された場合の問い合わせ画面例である。この問い合わせ画面では、「再キャリブレーションを行うことにより、指定カラーに関する色再現精度が向上する可能性が高いです。再キャリブレーションを行いますか？」とのメッセージがユーザに通知される。
【００７８】
一方、図２１（Ｂ）は、指定した複数のカラーパッチに関する再キャリブレーションを
行うことが適切ではないと判断された場合の問い合わせ画面例である。この問い合わせ画面では、「再キャリブレーションを行うことにより、指定カラーに関する色再現精度が向上する可能性が低いです。再キャリブレーションを行いますか？」とのメッセージがユーザに通知される。この問合せ画面は、図３のキャリブレーションアプリ３０１または図１６のキャリブレーションアプリ１６０１により生成される。
問い合わせ画面においてユーザが「ＹＥＳ」を選択した場合、続くステップＳ４０５で再キャリブレーションを実行する判断がなされ、ユーザが「ＮＯ」を選択した場合、処理は終了する。本実施例によれば、ユーザの利便性がさらに向上する。
【００７９】
（実施例４)
本実施例は、実施例２の変更例であって、全てのカラーパッチに関する再キャリブレーションの要否（適否）を判断した後、全てのカラーパッチに関する再キャリブレーションを行うか否かをユーザに問い合わせる画面が表示される。さらに、重要度の高いカラーパッチに関する再キャリブレーションの要否（適否）を判断した後、重要度の高いカラーパッチに関する再キャリブレーションを行うか否かをユーザに問い合わせる画面が表示される。
【００８０】
図２２は、実施例４に係わる再キャリブレーション処理を表すフローチャートである。図２２において、実施例２の図１７と異なっている点は、ステップＳ３００１，Ｓ３００２が追加されている点である。ステップＳ１７０５で再キャリブレーション判断処理が行われた後、ステップＳ３００１で、全てのカラーパッチに関する再キャリブレーションを行うか否かをユーザに問い合わせる画面が表示される。
【００８１】
図２３（Ａ）、図２３（Ｂ）は、全てのカラーパッチに関する再キャリブレーション問合せ画面である。図２３（Ａ）は、全てのカラーパッチに関する再キャリブレーションを行うことが適切であると判断された場合の問い合わせ画面例である。この問い合わせ画面では、「再キャリブレーションを行うことにより、全カラーに関する色再現精度が向上する可能性が高いです。再キャリブレーションを行いますか？」とのメッセージが表示される。
【００８２】
一方、図２３（Ｂ）は、全てのカラーパッチに関する再キャリブレーションを行うことが適切ではないと判断された場合の問い合わせ画面例である。この問い合わせ画面では、「再キャリブレーションを行うことにより、全カラーに関する色再現精度が向上する可能性が低いです。再キャリブレーションを行いますか？」とのメッセージが表示される。
問い合わせ画面においてユーザが「ＹＥＳ」を選択した場合、続くステップＳ１７０６で再キャリブレーションを実行する判断がなされ、処理はステップＳ１７０９へ進み、ユーザが「ＮＯ」を選択した場合、処理はステップＳ１７０７へ進む。
【００８３】
また、ステップＳ１７０７で再キャリブレーション判断処理が行われた後、ステップＳ３００２で、重要度の高い複数のカラーパッチに関する再キャリブレーションを行うか否かをユーザに問い合わせる画面が表示される。
【００８４】
図２４（Ａ）、図２４（Ｂ）は、重要度の高い複数のカラーパッチに関する再キャリブレーション問合せ画面である。図２４（Ａ）は、重要度の高い複数のカラーパッチに関する再キャリブレーションを行うことが適切であると判断された場合の問い合わせ画面例である。この問い合わせ画面では、「再キャリブレーションを行うことにより、重要カラーに関する色再現精度が向上する可能性が高いです。再キャリブレーションを行いますか？」とのメッセージが表示される。
【００８５】
一方、図２４（Ｂ）は、重要度の高い複数のカラーパッチに関する再キャリブレーショ
ンを行うことが適切ではないと判断された場合の問い合わせ画面例である。この問い合わせ画面では、「再キャリブレーションを行うことにより、重要カラーに関する色再現精度が向上する可能性が低いです。再キャリブレーションを行いますか？」とのメッセージが表示される。
【００８６】
これらの問合せ画面は、図３のキャリブレーションアプリ３０１または図１６のキャリブレーションアプリ１６０１により生成される。問い合わせ画面においてユーザが「ＹＥＳ」を選択した場合、続くステップＳ１７０８で再キャリブレーションを実行する判断がなされ、ユーザが「ＮＯ」を選択した場合、処理は終了する。本実施例によれば、ユーザの利便性がさらに向上する。
【００８７】
以上の各実施例によれば、再度キャリブレーションを行うことによってモニタの色再現精度がさらに良くなるかどうかを、キャリブレーション後の測定値とその理論値のずれ方向から判断する。そのため、ユーザは、キャリブレーション後のモニタの画質の状態がベストの状態であるのか改善の余地があるのかを容易に判断することができる。これにより、ユーザは、モニタのキャリブレーションとその後の確認作業を不要に何度も繰り返し行う必要がなくなる。
なお、上述した実施形態の機能を実現するためのキャリブレーションアプリ（コンピュータプログラム）を記憶したコンピュータ読取り可能な記録媒体自体も本発明の１つである。
【符号の説明】
【００８８】
２０１  ＰＣ、２０２  モニタ、２０３  測色センサ、３０１  キャリブレーションアプリ、３０６  検証処理部、３１２  システム制御部、３１４  キャリブレーション制御部、３１６  測色制御部
【図１】
2014030175.tif 000004
【図２】
2014030175.tif 000005
【図３】
2014030175.tif 000006
【図４】
2014030175.tif 000007
【図５】
2014030175.tif 000008
【図６】
2014030175.tif 000009
【図７】
2014030175.tif 000010
【図８】
2014030175.tif 000011
【図９】
2014030175.tif 000012
【図１０】
2014030175.tif 000013
【図１１】
2014030175.tif 000014
【図１２】
2014030175.tif 000015
【図１３】
2014030175.tif 000016
【図１４】
2014030175.tif 000017
【図１５】
2014030175.tif 000018
【図１６】
2014030175.tif 000019
【図１７】
2014030175.tif 000020
【図１８】
2014030175.tif 000021
【図１９】
2014030175.tif 000022
【図２０】
2014030175.tif 000023
【図２１】
2014030175.tif 000024
【図２２】
2014030175.tif 000025
【図２３】
2014030175.tif 000026
【図２４】
2014030175.tif 000027