(57)【要約】【課題】  一組のディスプレイ設定を自動的に調整するためのシステム及び方法を提供する。【解決手段】  少なくとも１つの画像サンプルが、第１のディスプレイのディスプレイ設定に従って、第１のディスプレイに表示される。第１のディスプレイによって生成される電磁放射が収集される。その電磁放射は、第１のディスプレイにおける少なくとも１つの画像サンプルに関連する第１の画像データを含む。画像サンプルが、第２のディスプレイのディスプレイ設定に従って、第２のディスプレイに表示される。第２のディスプレイによって生成される電磁放射が収集される。その電磁放射は、第２のディスプレイにおける画像サンプルに関連する第２の画像データを含む。第１の画像データと第２の画像データとの間の誤差幅が決定される。第２のディスプレイのディスプレイ設定が調整され、誤差幅が減少される。【選択図】      図５
2013125270.tif 000002
【特許請求の範囲】
【請求項１】
一組のディスプレイ設定を自動的に調整するためのコンピュータ実装方法であって、
第１のディスプレイのディスプレイ設定に従って、少なくとも１つの画像サンプルを前記第１のディスプレイに表示することと、
前記第１のディスプレイによって生成される電磁放射を収集することであって、前記電磁放射は、前記第１のディスプレイにおける前記少なくとも１つの画像サンプルに関連する第１の画像データを含む、収集することと、
第２のディスプレイのディスプレイ設定に従って、画像サンプルを前記第２のディスプレイに表示することと、
前記第２のディスプレイによって生成される電磁放射を収集することであって、前記電磁放射は、前記第２のディスプレイにおける前記画像サンプルに関連する第２の画像データを含む、収集することと、
前記第１の画像データと前記第２の画像データとの間の誤差幅を求めることと、
前記第２のディスプレイの前記ディスプレイ設定を調整して前記誤差幅を減少させることと
を含む、コンピュータ実装方法。
【請求項２】
求められた前記誤差幅を所定の閾値と比較することと、
前記誤差幅が前記所定の閾値より大きいという判定に応答して、前記誤差幅を減少させることと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記第１のディスプレイによって生成される前記電磁放射を収集することと、前記第２のディスプレイによって生成される前記電磁放射を収集することとの各々は、前記誤差幅が前記所定の閾値以下であると判定されるまで繰り返される、請求項２に記載のコンピュータ実装方法。
【請求項４】
第１のディスプレイによって生成される前記電磁放射を収集することは、
感光装置を前記第１のディスプレイと通信するように設置することと、
前記感光装置によって前記第１の画像データを含む前記電磁放射を捕捉することと
を含む、請求項１に記載のコンピュータ実装方法。
【請求項５】
第２のディスプレイによって生成される前記電磁放射を収集することは、
感光装置を前記第２のディスプレイと通信するように設置することと、
前記感光装置によって前記第２の画像データを含む前記電磁放射を捕捉することと
を含む、請求項４に記載のコンピュータ実装方法。
【請求項６】
前記第１の画像データは、前記感光装置によって捕捉された、前記第１のディスプレイに表示された前記少なくとも１つの画像サンプルの知覚された特性を含む、請求項４に記載のコンピュータ実装方法。
【請求項７】
前記第２のディスプレイの前記調整されたディスプレイ設定に従って、グラフィック画像を前記第２のディスプレイに表示することをさらに含み、前記グラフィック画像は、前記少なくとも１つの画像サンプルの前記知覚された特性に従って表示される、請求項６に記載のコンピュータ実装方法。
【請求項８】
前記第１の画像データをストレージ装置に格納することをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
前記電磁放射は、画像光属性を含み、前記第１の画像データ及び前記第２の画像データのうちの少なくとも１つは、前記画像光属性から決定される、請求項１に記載のコンピュータ実装方法。
【請求項１０】
誤差幅を求めることは、前記第１の画像データと前記第２の画像データとの間の数学的距離を計算することを含む、請求項１に記載のコンピュータ実装方法。
【請求項１１】
前記第１の画像データと前記第２の画像データとの間の前記誤差幅を求めることは、
前記第１の画像データと前記第２の画像データとの間の相関の関数を求めることと、
前記第２のディスプレイの前記ディスプレイ設定に対応する第１のパラメータ値を変化させることによって、前記相関の関数の最大値を求めることと、
画像ごとに最大相関値を表す一組のベクトルを得ることと、
前記一組のベクトルの標準偏差として最終ベクトルを求めることであって、前記最終ベクトルの成分は、前記第２のディスプレイの前記ディスプレイ設定に対応する第２のパラメータ値を含む、最終ベクトルを求めることと
を含む、請求項１に記載のコンピュータ実装方法。
【請求項１２】
前記第２のパラメータ値は、前記第２のディスプレイの前記ディスプレイ設定を調整するために、前記第２のディスプレイに適用される、請求項１１に記載のコンピュータ実装方法。
【請求項１３】
コンピュータの処理により、カスタマイズされたディスプレイ設定を異なるディスプレイ間で共有するための方法であって、
第１の画像サンプルを参照ディスプレイ装置に表示することであって、前記参照ディスプレイ装置は、一組の参照ディスプレイ設定に従って構成される、表示することと、
前記参照ディスプレイ装置上の表示された前記第１の画像サンプルに関連する画像属性を記録することと、
前記第１の画像サンプルを目標ディスプレイ装置に表示することであって、前記目標ディスプレイ装置は、一組の目標ディスプレイ設定に従って構成される、表示することと、
前記目標ディスプレイ装置上の表示された前記第１の画像サンプルに関連する画像属性を記録することと、
前記参照ディスプレイ装置及び前記目標ディスプレイ装置のそれぞれにおける表示された前記第１の画像サンプルに関連する前記画像属性の間の誤差幅を計算することと、
前記目標ディスプレイ装置の前記目標ディスプレイ設定を自動的に変えることによって、前記誤差幅を減少させることと
を含む方法。
【請求項１４】
計算された前記誤差幅を所定の閾値と比較することと、
前記誤差幅が前記所定の閾値より大きいという判定に応答して、前記誤差幅を減少させることと
をさらに含む、請求項１３に記載のコンピュータ実装方法。
【請求項１５】
前記参照ディスプレイ装置及び前記目標ディスプレイ装置のうちの少なくとも１つにおける前記第１の画像サンプルに関連する前記画像属性を記録することは、
感光装置を、前記参照ディスプレイ装置及び前記目標ディスプレイ装置のうちの少なくとも１つに近接させて位置決めすることと、
前記参照ディスプレイ装置及び前記目標ディスプレイ装置のうちの少なくとも１つによって生成される電磁放射を収集することと
を含む、請求項１４に記載のコンピュータ実装方法。
【請求項１６】
前記電磁放射は、画像光属性を含み、表示された前記第１の画像サンプルに関連する前記画像属性は、前記画像光属性から決定される、請求項１５に記載のコンピュータ実装方法。
【請求項１７】
前記画像属性をストレージ装置に格納することをさらに含む、請求項１３に記載のコンピュータ実装方法。
【請求項１８】
誤差幅を計算することは、前記参照ディスプレイ装置及び前記目標ディスプレイ装置のそれぞれにおける表示された前記第１の画像サンプルに関連する前記画像属性の間の数学的距離を計算することを含む、請求項１３に記載のコンピュータ実装方法。
【請求項１９】
前記誤差幅を求めることは、
前記参照ディスプレイ装置上の表示された第１の画像サンプルに関連する前記画像属性と前記目標ディスプレイ装置上の表示された第１の画像サンプルに関連する前記画像属性との間の相関の関数を求めることと、
前記目標ディスプレイ装置の前記ディスプレイ設定に対応する第１のパラメータ値を変化させることによって、前記相関の関数の最大値を求めることと、
画像ごとに最大相関値を表す一組のベクトルを得ることと、
前記一組のベクトルの標準偏差として最終ベクトルを求めることであって、前記最終ベクトルの成分は、前記目標ディスプレイ装置の前記ディスプレイ設定に対応する第２のパラメータ値を含む、最終ベクトルを求めることと
を含む、請求項１３に記載のコンピュータ実装方法。
【請求項２０】
前記第２のパラメータ値は、前記第２のディスプレイの前記ディスプレイ設定を調整するために、前記目標ディスプレイに適用される、請求項１３に記載のコンピュータ実装方法。
【請求項２１】
第１の感光装置によって捕捉された電磁放射から決定される第１の画像データを第１のディスプレイから受信し、第２の感光装置によって捕捉された電磁放射から決定される第２の画像データを第２のディスプレイから受信する、画像データ処理モジュールであって、前記第１の画像データは、前記第１のディスプレイにおける少なくとも１つの画像サンプルに関連し、前記第２の画像データは、前記第２のディスプレイにおける少なくとも１つの画像サンプルに関連する、画像データ処理モジュールと、
前記第１の画像データと前記第２の画像データとの間の誤差幅を求める誤差決定モジュールと、
前記第２のディスプレイのディスプレイ設定を調整して前記誤差幅を減少させるディスプレイ変更モジュールと
を備える、ディスプレイ設定調整システム。
【請求項２２】
前記ディスプレイ変更モジュールは、前記ディスプレイ設定を調整して、前記誤差幅を所定の閾値以下又は０の値に減少させる、請求項２１に記載のディスプレイ設定調整システム。
【請求項２３】
前記誤差決定モジュールは、前記第１の画像データと前記第２の画像データとの間の相関の関数を求め、前記第２のディスプレイの前記ディスプレイ設定に対応する第１のパラメータ値を変化させることによって前記相関の関数の最大値を求め、画像ごとに最大相関値を表す一組のベクトルを得て、前記一組のベクトルの標準偏差として最終ベクトルを求め、前記最終ベクトルの成分は、前記第２のディスプレイの前記ディスプレイ設定に対応する第２のパラメータ値を含む、請求項２１に記載のディスプレイ設定調整システム。
【請求項２４】
一組のディスプレイ設定を自動的に調整するためのコンピュータ・プログラムであって、
第１のディスプレイのディスプレイ設定に従って少なくとも１つの画像サンプルを前記第１のディスプレイに表示するように構成されたコンピュータ可読プログラム・コードと、
前記第１のディスプレイによって生成される電磁放射を収集するように構成されたコンピュータ可読プログラム・コードであって、前記電磁放射は、前記第１のディスプレイにおける前記少なくとも１つの画像サンプルに関連する第１の画像データを含む、コンピュータ可読プログラム・コードと、
第２のディスプレイのディスプレイ設定に従って画像サンプルを前記第２のディスプレイに表示するように構成されたコンピュータ可読プログラム・コードと、
前記第２のディスプレイによって生成される電磁放射を収集するように構成されたコンピュータ可読プログラム・コードであって、前記電磁放射は、前記第２のディスプレイにおける前記画像サンプルに関連する第２の画像データを含む、コンピュータ可読プログラム・コードと、
前記第１の画像データと前記第２の画像データとの間の誤差幅を求めるように構成されたコンピュータ可読プログラム・コードと、
前記第２のディスプレイの前記ディスプレイ設定を調整して前記誤差幅を減少させるように構成されたコンピュータ可読プログラム・コードと
を含む、コンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、画像ディスプレイに関し、より具体的には、ディスプレイを見ることに関するユーザの知覚に従ってカスタマイズされた画像ディスプレイ設定を複製するため、及び、複製された画像ディスプレイ設定に従って他の画像装置のディスプレイ設定を変更するための、システム及び方法に関する。
【背景技術】
【０００２】
多くの電子装置が、その装置によって処理される情報、例えば絵、動画、ウェブ・ページ及び他のグラフィック関連データを表示するために、コンピュータ・モニタ、タッチスクリーン、ビューア、高精細度テレビ（ＨＤＴＶ）画面、液晶ディスプレイ（ＬＣＤ）などを含んでいる。電子装置のユーザは、個人的な好み又は必要性に応じて、ディスプレイの設定を自分独自のものすることが多い。例えば、あるユーザが、遠視等の目に関する欠陥に適応させるようにディスプレイの設定を調整する場合がある一方で、別のユーザが、光感受性に関する問題に適応させるようにディスプレイを調整することが必要な場合がある。
【０００３】
最新の電子装置のユーザはまた、例えばテレビ・ディスプレイ、タッチスクリーン及びコンピュータ・モニタといった異なるディスプレイを利用する傾向がある。各々のディスプレイは、ユーザの個人的な必要性又は好みに応じて調整することが可能な、輝度、コントラストなどといった画面設定を含む。各々のディスプレイにおける設定が同じであっても、モニタのサイズ、ブランド、使用される材料などの違いによって、同じ画像が異なって表示される結果となる可能性がある。表示される画像に対するユーザの知覚は、実際のディスプレイ設定に合ったものではなく、所望の表示される画像を達成するために設定を手動で調整することが必要となる場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、一組のディスプレイ設定を自動的に調整するためのシステム及び方法を提供することである。
【課題を解決するための手段】
【０００５】
１つの態様において、一組のディスプレイ設定を自動的に調整するための方法が提供される。本方法は、第１のディスプレイのディスプレイ設定に従って、少なくとも１つの画像サンプルを第１のディスプレイに表示することと、第１のディスプレイによって生成される電磁放射を収集することであって、該電磁放射は、第１のディスプレイにおける少なくとも１つの画像サンプルに関連する第１の画像データを含む、収集することと、第２のディスプレイのディスプレイ設定に従って、画像サンプルを第２のディスプレイに表示することと、第２のディスプレイによって生成される電磁放射を収集することであって、該電磁放射は、第２のディスプレイにおける画像サンプルに関連する第２の画像データを含む、収集することと、第１の画像データと第２の画像データとの間の誤差幅を求めることと、第２のディスプレイのディスプレイ設定を調整して誤差幅を減少させることとを含む。
【０００６】
別の態様において、カスタマイズされたディスプレイ設定を異なるディスプレイ間で共有するための方法が提供される。本方法は、第１の画像サンプルを参照ディスプレイ装置に表示することであって、参照ディスプレイ装置は、一組の参照ディスプレイ設定に従って構成される、表示することと、参照ディスプレイ装置上の表示された第１の画像サンプルに関連する画像属性を記録することと、第１の画像サンプルを目標ディスプレイ装置に表示することであって、目標ディスプレイ装置は、一組の目標ディスプレイ設定に従って構成される、表示することと、目標ディスプレイ装置上の表示された第１の画像サンプルに関連する画像属性を記録することと、参照ディスプレイ装置及び目標ディスプレイ装置のそれぞれにおける表示された第１の画像サンプルに関連する画像属性の間の誤差幅を計算することと、目標ディスプレイ装置の目標ディスプレイ設定を自動的に変えることによって、誤差幅を減少させることとを含む。
【０００７】
別の態様において、第１の感光装置によって捕捉された電磁放射から決定される第１の画像データを第１のディスプレイから受信し、第２の感光装置によって捕捉された電磁放射から決定される第２の画像データを第２のディスプレイから受信する、画像データ処理モジュールであって、第１の画像データは、第１のディスプレイにおける少なくとも１つの画像サンプルに関連し、第２の画像データは、第２のディスプレイにおける少なくとも１つの画像サンプルに関連する、画像データ処理モジュールと、第１の画像データと第２の画像データとの間の誤差幅を求める誤差決定モジュールと、第２のディスプレイのディスプレイ設定を調整して誤差幅を減少させるディスプレイ変更モジュールとを備える、ディスプレイ設定調整システムが提供される。
【０００８】
別の態様において、一組のディスプレイ設定を自動的に調整するためのコンピュータ・プログラム製品が提供される。本コンピュータ・プログラム製品は、コンピュータ可読プログラム・コードが具体化されたコンピュータ可読ストレージ媒体を含む。コンピュータ可読プログラム・コードは、第１のディスプレイのディスプレイ設定に従って少なくとも１つの画像サンプルを第１のディスプレイに表示するように構成されたコンピュータ可読プログラム・コードと、第１のディスプレイによって生成される電磁放射を収集するように構成されたコンピュータ可読プログラム・コードであって、その電磁放射は、第１のディスプレイにおける少なくとも１つの画像サンプルに関連する第１の画像データを含む、コンピュータ可読プログラム・コードと、第２のディスプレイのディスプレイ設定に従って画像サンプルを第２のディスプレイに表示するように構成されたコンピュータ可読プログラム・コードと、第２のディスプレイによって生成される電磁放射を収集するように構成されたコンピュータ可読プログラム・コードであって、その電磁放射は、第２のディスプレイにおける画像サンプルに関連する第２の画像データを含む、コンピュータ可読プログラム・コードと、第１の画像データと第２の画像データとの間の誤差幅を求めるように構成されたコンピュータ可読プログラム・コードと、第２のディスプレイのディスプレイ設定を調整して誤差幅を減少させるように構成されたコンピュータ可読プログラム・コードとを含む。
【図面の簡単な説明】
【０００９】
【図１】本発明概念の実施形態による、参照電子装置ディスプレイと通信するディスプレイ設定調整システムのブロック図である。
【図２】本発明概念の実施形態による、ディスプレイ設定データを得るための方法である。
【図３】本発明概念の実施形態による、ディスプレイに表される一組のサンプル画像を示す図である。
【図４】本発明概念の実施形態による、ターゲット電子装置ディスプレイと通信する図１のディスプレイ設定調整システムのブロック図である。
【図５】本発明概念の実施形態による、目標ディスプレイ装置のディスプレイ設定を調整するための方法である。
【発明を実施するための形態】
【００１０】
本発明の上記の利点及び更なる利点は、添付の図面と共に以下の説明を参照することによって、より良く理解することができ、種々の図面において、同様の数字は同様の構造上の要素及び特徴を示す。図は、必ずしも正確な縮尺ではなく、本発明の本質を示すことに強調がおかれている。
【００１１】
以下の説明において、具体的な詳細が示されるが、当業者であれば、これらの詳細のうちの少なくとも幾つかを伴わなくても、本システム及び方法を実施できることを理解されたい。幾つかの例において、本発明を不明確なものにしないように、既知の特徴又はプロセスは、詳細には説明されない。
【００１２】
図１は、本発明概念の態様による、電子装置ディスプレイ１２と通信するディスプレイ設定調整システム１０のブロック図である。
【００１３】
第１のディスプレイ、ソース・ディスプレイ又は参照ディスプレイとも呼ばれるディスプレイ１２は、モニタ、タッチスクリーン、カメラ・ウィンドウ、又は、テキスト、グラフィック若しくは他の電子データを表示するための画面を有する他の電子装置を含むことができる。流れ矢印（１）において示されるように、画像光属性を捕捉するために、ディスプレイ１２上に感光パネル２２を位置決めすることができる。感光パネル２２が示されているが、光情報をディスプレイから捕捉してそれをフィルム、ストレージ装置などに記録するために、感光素子及びセンサなどを有するカメラ又は他の装置を含むいずれの感光装置も等しく適用することができる。感光パネル２２は、例えばプラズマ・ディスプレイ、タッチスクリーン及び関連するディスプレイといったディスプレイ画面と一体化された光検出素子を含むことができる。
【００１４】
ディスプレイ設定調整システム１０は、図１の流れ矢印（２）において示されるように感光パネル２２によって捕捉された光属性から決定される画像データを受け取る、画像データ処理モジュールを含む。画像データは、第１のディスプレイに表示され感光パネル２２によって捕捉された１つ又は複数の画像サンプルの特性を含むことができる。
【００１５】
ディスプレイ１２に表され、感光パネル２２に捕捉された各々の画像に関連する画像データは、ディスプレイ設定調整システム１０に出力することができる。流れ矢印（３）において示されるように、画像データは、コンピュータ・メモリ又は他のコンピュータ可読媒体などのストレージ装置１４に、ファイル又は関連するフォーマットとして格納することができる。記録されたデータを用いて、１つ又は複数の他の電子装置ディスプレイにおけるディスプレイ設定を変更することができる。
【００１６】
ディスプレイ設定調整システム１０、ディスプレイ１２及びストレージ装置１４は、ネットワーク（図示せず）を介して互いに通信することができる。ネットワークは、ローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）又は電子データを伝達するための他の通信ネットワークとすることができる。
【００１７】
図２は、実施形態による、ディスプレイ設定データを得るための方法２００である。方法２００を説明するに当たって、図１も参照される。方法２００の幾つか又は全ては、図１のディスプレイ設定調整システム１０において行うことができる。方法２００は、ディスプレイ設定調整システム１０のメモリ、ストレージ装置１４又はこれらの組み合わせに格納され、ディスプレイ設定調整システム１０のプロセッサによって実行される命令によって、制御することができる。
【００１８】
工程２０２において、例えば図３に示されるサンプル１などの画像が、第１のディスプレイ画面１２に表示される。ディスプレイ画面１２は、モニタ、タッチスクリーン又は他の電子装置ディスプレイとすることができる。画像は、第１のディスプレイ画面に関連付けられた特定のディスプレイ設定、例えば、輝度、コントラスト、色温度などに従って表示される。
【００１９】
工程２０４において、例えば、ディスプレイ画面１２において表示された画像上に位置決めされた感光パネル２２又は他の感光装置を用いて、表示された画像に関連するデータを捕捉することができる。感光パネル２２は、例えばプラズマ・ディスプレイ、タッチスクリーン及び関連するディスプレイといったディスプレイ画面１２と一体化された光検出素子を含むことができる。感光パネル２２は、表示された画像から発生する光又は他の放射を捕捉し、光をデータに変換することができ、データは格納することができる。その際に、捕捉された画像データは、表示された画像の光学的属性、例えば画面輝度、コントラスト、色温度などに関連する属性を、含むことができる。
【００２０】
工程２０６において、画像データは、例えば感光パネル２２によって捕捉された光から導出されるソース・コードとして、ファイルに格納される。格納されたデータは、各々の表示画像について、ディスプレイ画面１２から放出される全ての電磁放射データを含むことができる。
【００２１】
菱形の判定部２０８において、追加のサンプル画像、例えば図３に示されるサンプル２、サンプル３、サンプル４が存在するかどうかが判定される。菱形の判定部２０８において、別の画像が表示されると判定された場合には、追加の画像について工程２０２が行われる。そうでない場合には、方法２００は完了する。
【００２２】
図４は、本発明概念の態様による、ターゲット電子装置ディスプレイ３２と通信する図１のディスプレイ設定調整システム１０のブロック図である。図１において説明された流れ矢印は、図４の流れ矢印の前に適用することができ、従って、簡略化するため、繰り返されない。目標ディスプレイ３２は、ディスプレイ設定調整システム１０、ソース・ディスプレイ１２及びストレージ装置１４と同様に、例えばローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）又は電子データを伝達するための他の通信ネットワークのようなネットワーク（図示せず）に、接続することができる。
【００２３】
第２のディスプレイ３２とも呼ばれる目標ディスプレイ３２は、モニタ、タッチスクリーン、カメラ・ウィンドウ、又は、テキスト、グラフィック若しくは他の電子データを表示するための画面を有する他の電子装置とすることができる。流れ矢印（１）において示されるように、図１の流れ矢印（１）を参照して説明された方法と同様の方法で、目標ディスプレイ３２によって生成される電磁放射を捕捉するために、目標ディスプレイ３２上に感光パネル４２を位置決めすることができる。従って、簡略化するため、感光パネル４２に関する詳細は省略される。目標ディスプレイ３２に表されるサンプル画像は、例えば図３に示される、ディスプレイ１２に表示されるサンプル画像と同じもの又は同様のものである。
【００２４】
流れ矢印（２）において示されるように、感光パネル４２によって捕捉されたサンプル画像データは、ディスプレイ設定調整システム１０に出力される。流れ矢印（３）において示されるように、ディスプレイ設定調整システム１０はまた、感光パネル２２によって捕捉された格納済みサンプル画像データをストレージ・デバイス１４から受け取る。
【００２５】
ディスプレイ設定調整システム１０は、ディスプレイ画面１２及びディスプレイ画面３２のそれぞれから収集された画像データの間の誤差幅を求める誤差決定モジュールを含み、目標ディスプレイ３２のディスプレイ設定を自動的に変えることによって、第１のディスプレイ１２において生成された画像サンプルに対応する画像データと第２のディスプレイ３２において生成された画像サンプルに対応する画像データとの間の誤差幅を減少させる、ディスプレイ変更モジュールを含む。流れ矢印（４）において示されるように、目標ディスプレイ設定は、入力データと目標ディスプレイ上のパネルから来る新たなデータとの間の整合性が最適になるように調整することができる。
【００２６】
図５は、実施形態による、目標ディスプレイ装置のディスプレイ設定を調整するための方法４００である。方法４００の幾つか又は全ては、図１及び図４のディスプレイ設定調整システム１０において行うことができる。方法４００は、ディスプレイ設定調整システム１０のメモリ装置、ストレージ装置１４又はこれらの組み合わせに格納され、ディスプレイ設定調整システム１０のプロセッサによって実行される命令によって、制御することができる。
【００２７】
工程４０２において、例えば図３に示されるサンプル画像などの画像が、例えばモニタ、タッチスクリーン又は他の電子装置ディスプレイなどの目標ディスプレイ画面に表示される。画像は、第１のディスプレイ画面に関連付けられた特定のディスプレイ設定に従って表示されることが好ましい。画像は、ユーザの個人的な好みに従ってカスタマイズされる、画面解像度、ＤＰＩ、色温度などのディスプレイ設定に従って表示される。ディスプレイ１２上に示されたサンプル画像は、１つ又は複数の他の目標ディスプレイに同様に表すことができ、感光パネルを、表示される画像に対するユーザの知覚に従って望ましい整合性を作り出すのに用いられる画像データを取得するために、目標ディスプレイ上に置くことができる。
【００２８】
工程４０４において、感光パネルが、目標ディスプレイ画面において位置決めされる。感光パネルは、例えばプラズマ・ディスプレイ、タッチスクリーン及び関連するディスプレイといったディスプレイ画面と一体化された光検出素子を含むことができる。
【００２９】
工程４０６において、画像データが、目標ディスプレイ３２の感光パネル４２から読み出される。具体的には、感光パネルは、表示された画像から発生する、画像データを含む光又は他の放射を、捕捉する。
【００３０】
工程４０８において、ソース・ディスプレイ１２に表示された画像に対応する格納済み画像データが、ストレージ・デバイス１４から読み出される。格納済み画像データは、本明細書において説明された方法２００に従って得ることができる。
【００３１】
工程４１０において、格納済み画像データとターゲット画像データとの間の誤差幅が算出される。これは、工程４０８に従って読み出された格納済み画像データと工程４０６に従って読み出された画像データとの間の距離を計算することによって達成される。距離は、０以上の単調増加関数とすることができ、画像などの２次元オブジェクトの間の距離を求めるのに用いられる、当業者に既知の数学的手法に従って、求めることができる。
【００３２】
菱形の判定部４１２において、算出された誤差幅が、所定の閾値と比較される。菱形の判定部４１２において、誤差幅が所定の閾値未満であると判定された場合には、誤差幅は許容可能であると判定される。閾値は、利用者が正確な較正を必要とするかどうか、較正を行う必要時間などに基づいて、周知の手法によって決定される。
【００３３】
菱形の判定部４１２において、誤差幅が所定の閾値未満ではないと判定された場合には、誤差幅は許容可能でないものとみなされ、工程ブロック４１８において一組の新たなパラメータが計算され、これらを用いて目標ディスプレイの設定を調整する。従って、一組の新たなパラメータの計算は、格納済み画像データとターゲット画像データとの間で算出された誤差幅を最小化するフィードバック・ループが考慮に入れられる。従って、方法４００は工程４０２に進み、画像は、新たなパラメータに従って目標ディスプレイに表示される。フィードバック・ループによって、目標ディスプレイ画像をソース・ディスプレイ画像と同一又は類似するように自動的に調整し、２つの画像の間の誤差を減少又は最小化させることが可能になる。方法４００の工程は、誤差が０の値に減少するまで行うことができる。あるいは、ディスプレイ設定調整システムは、工程が完了すべき所定の時間に構成されたタイマを含むことができる。所定の時間の終わりに、誤差幅を考慮して生成されたパラメータに従って、目標ディスプレイ設定を構成することができる。
【００３４】
ディスプレイ設定を調整して２つの画像の間の誤差幅を減少させるために目標ディスプレイに適用されるパラメータ値は、以下のように求めることができる。
【００３５】
Ｓ（Ｓ１，Ｓ２，Ｓ３，…）は、ソースとして保存された一組のサンプル画像である。Ｘ１，Ｘ２，…，Ｘｎは、目標ディスプレイにおいて調整される一組のモニタ・パラメータを表す。Ｃ（ａ，ｂ）は、画像Ａと呼ばれる、ソース・ディスプレイに表示される画像と、画像Ｂと呼ばれる、目標ディスプレイに表示される画像との間の相関の関数である。画像Ａは、工程４０８において説明された、ソース・ディスプレイ１２に対応する格納済み画像をいうこともある。画像Ｂは、工程４０６において説明された、感光パネル４２に表示された画像をいうこともある。デジタル画像相関法（ＤＩＣ）又は関連する相関技術を適用して、画像Ａと画像Ｂとの間の変化を求めることができる。
【００３６】
ｉを整数として、サンプルされた一組の画像における各々の要素（Ｓｉ）について、目標ディスプレイ３２によって映し出される画像としてＢ（Ｘ１，Ｘ２，…，Ｘｎ）を計算することができる。従って、目標ディスプレイ画像Ｂは、パラメータ値Ｘ１，Ｘ２，…，Ｘｎを用いて目標ディスプレイ３２によって映し出される画像として計算される。各々のパラメータ値は、表示されるサンプル画像の特性、例えば色温度、輝度などに対応させることができる。
【００３７】
関数Ｃ（Ｘ１，Ｘ２，…，Ｘｎ）＝Ｃ（Ｓｉ，Ｂ（Ｘ１，Ｘ２，…，Ｘｎ））が、ＤＩＣなどの相関技術に従って計算される。
【００３８】
パラメータ（Ｘ１，Ｘ２，…，Ｘｎ）は、変化させることができる。そうすることによって、Ｍｉ（Ｍｘ１，Ｍｘ２，…，Ｍｘｎ）として表される、関数Ｃ（Ｘ１，Ｘ２，…，Ｘｎ）＝Ｃ（Ｓｉ，Ｂ（Ｘ１，Ｘ２，…，Ｘｎ））の最大値を計算することができる。Ｍ１，Ｍ２，…，Ｍｎを、画像ごとに最大相関値を表す一組のベクトルとして得ることができる。
【００３９】
一組のベクトル（Ｍ１，Ｍ２，…，Ｍｎ）の標準偏差として、最終ベクトルＶ（Ｖ１，Ｖ２，…，Ｖｎ）を計算することができる。最終ベクトルＶの成分は、目標ディスプレイ設定を構成するために用いられるパラメータとすることができる。例えば、色温度、輝度などに対応するあらゆる関連パラメータは、最終ベクトルＶから得て、最終ベクトルＶにかかわらせることができる。
【００４０】
従って、上述のシステム及び方法は、ディスプレイ設定を手動で調整する従来の手法とは異なり、自動的に高精度で行われる。さらに、ディスプレイ設定を自動的に調整するためのシステム及び方法は、異なるブランド、発光特性などの結果として生ずるディスプレイ特性の違いを越えて、表示される画像に対するユーザの知覚に基づくものとすることができる。絶対的パラメータに基づくディスプレイ設定をエクスポートする代わりに、参照部において画像に対するユーザの知覚を得て、それを、記録済みの「知覚された画像」を用いて他のディスプレイに適用することができ、このことは、環境要因及び主観的知覚の両方を考慮に入れるものである。従って、１つのコンピュータ・ディスプレイ上の表示されたグラフィック、アイコン、デジタル写真、背景などを、別のディスプレイ上で、色などに関してユーザが見るものに従ってディスプレイ・パラメータを自動的に調整することによって、表示することができる。
【００４１】
当業者であればわかるように、本発明の態様は、システム、方法又はコンピュータ・プログラムとして具体化することができる。従って、本発明の態様は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）、又は本明細書において全て一般的に「回路」、「モジュール」、若しくは「システム」と呼ばれるソフトウェア及びハードウェア態様を組み合わせる実施形態の形式を取ることができる。さらに、本発明の態様は、具体化されたコンピュータ可読プログラム・コードを有する１つ又は複数のコンピュータ可読媒体において具体化されたコンピュータ・プログラムの形式を取ることができる。
【００４２】
１つ又は複数のコンピュータ可読媒体の任意の組み合わせを利用することができる。コンピュータ可読媒体は、コンピュータ可読信号媒体又はコンピュータ可読記憶媒体とすることができる。コンピュータ可読信号媒体は、例えば、電子、磁気、光学、電磁、赤外線若しくは半導体のシステム、装置、若しくはデバイス、又はこれらの任意の適切な組み合わせとすることができるが、これらに限定されない。コンピュータ可読記憶媒体のより具体的な例（非網羅的なリスト）は、１つ又は複数の配線を有する電気接続、携帯可能コンピュータ・ディスケット、ハードディスク、ランダム・アクセス・メモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、消去可能プログラム可能読み出し専用メモリ（ＥＰＲＯＭ又はフラッシュメモリ）、光ファイバ、携帯可能コンパクト・ディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、光学記憶装置、磁気記憶装置、又はこれらの任意の適切な組み合わせを含む。本文書の文脈においては、コンピュータ可読記憶媒体は、命令実行システム、装置若しくはデバイスにより又はこれらとの関連で用いられるプログラムを含むか又は記憶することができる任意の有形媒体とすることができる。
【００４３】
コンピュータ可読信号媒体は、ベースバンドにおいて又は搬送波の一部として、コンピュータ可読プログラム・コードが具体化された伝搬データ信号を含むことができる。こうした伝搬信号は、電磁気、光又はこれらの任意の適切な組み合わせを含むが、これらに限定されない、様々な形式のいずれかを取ることができる。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体ではなく、命令実行システム、装置若しくはデバイスにより又はこれらとの関連で用いられるプログラムを通信し、伝搬し、又は搬送することができる、任意のコンピュータ可読媒体とすることができる。コンピュータ可読媒体上に具体化されたプログラム・コードは、無線、有線、光ファイバ・ケーブル、ＲＦ等、又はこれらの任意の適切な組み合わせを含むが、これらに限定されない、任意の適切な媒体を用いて送信することができる。
【００４４】
本発明の態様についての動作を実行するためのコンピュータ・プログラム・コードは、Ｊａｖａ、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋等のオブジェクト指向プログラム言語及び「Ｃ」プログラム言語又は類似のプログラム言語等の従来の手続き型言語を含む、１つ又は複数のプログラム言語の任意の組み合わせで記述することができる。プログラム・コードは、全体をユーザのコンピュータ上で実行するか、一部をユーザのコンピュータ上で実行するか、独立型ソフトウェア・パッケージとして実行するか、一部をユーザのコンピュータ上で実行し一部をリモート・コンピュータ上で実行するか、又は、全体をリモート・コンピュータ若しくはサーバ上で実行することができる。後者のシナリオにおいては、リモート・コンピュータは、ローカル・エリア・ネットワーク（ＬＡＮ）又は広域ネットワーク（ＷＡＮ）を含む任意のタイプのネットワークを通して、ユーザのコンピュータに接続することができ、又は（例えば、インターネット・サービス・プロバイダを用いてインターネットを通して）外部コンピュータに接続することができる。
【００４５】
本発明の態様は、本発明の実施形態による方法、装置（システム）及びコンピュータ・プログラムのフローチャート及び／又はブロック図を参照して、本明細書において説明される。フローチャート及び／又はブロック図の各ブロック、及びフローチャート及び／又はブロック図のブロックの組み合わせは、コンピュータ・プログラム命令により実装できることが理解されるであろう。これらのコンピュータ・プログラム命令は、汎用コンピュータ、専用コンピュータ、又は他のプログラム可能データ処理装置のプロセッサに与えられてマシンを生成し、コンピュータ又は他のプログラム可能データ処理装置のプロセッサを介して実行する命令が、フローチャート及び／又はブロック図の１つ又は複数のブロックにおいて特定される機能／動作を実装するための手段を生成するようにすることができる。また、これらのコンピュータ・プログラム命令を、特定の方法で機能するようにコンピュータ、他のプログラム可能データ処理装置又は他の装置に向けることができるコンピュータ可読媒体に記憶させて、コンピュータ可読媒体に記憶された命令が、フローチャート及び／又はブロック図の１つ又は複数のブロックにおいて特定される機能／動作を実装する命令を含む製品を生成するようにすることができる。
【００４６】
また、これらのコンピュータ・プログラム命令を、特定の方法で機能するようにコンピュータ、他のプログラム可能データ処理装置又は他の装置に向けることができるコンピュータ可読媒体に記憶させて、コンピュータ可読媒体に記憶された命令が、流れ図及び／又はブロック図の１つ又は複数のブロックにおいて特定される機能／動作を実装する命令を含む製品を生成するようにすることができる。コンピュータ、他のプログラム可能データ処理装置又は他の装置に一連の動作ステップを実施させるように、コンピュータ・プログラム命令をコンピュータ、他のプログラム可能データ処理装置又は他の装置にロードして、コンピュータ実装プロセスを生成し、コンピュータ又は他のプログラム可能データ処理装置上で実行される命令が、フローチャート及び／又はブロック図の１つ又は複数のブロックにおいて特定される機能／動作を実装するためのプロセスを提供するようにすることができる。
【００４７】
図面におけるフローチャート及びブロック図は、本発明の様々な実施形態によるシステム、方法及びコンピュータ・プログラムの可能な実装形態のアーキテクチャ、機能及び動作を示す。この点において、フローチャート又はブロック図の各ブロックは、１つ又は複数の特定の論理機能を実装するための１つ又は複数の実行可能命令を含むモジュール、セグメント、又はコードの一部を表す。また、いくつかの代替的実装においては、ブロックに記された機能は、当該図に記された順序以外の順序で行われる場合があることに留意されたい。例えば、関連する機能に応じて、連続して示された２つのブロックが、実際には、実質的に同時に実行される場合があり、又は、ブロックが逆順で実行される場合もある。また、ブロック図及び／又はフローチャートの各ブロック、及び、ブロック図及び／又はフローチャートにおけるブロックの組み合わせは、特定の機能又は動作を行う専用ハードウェアベースのシステムによって、又は、専用ハードウェアとコンピュータ命令との組み合わせによって、実装することができる。
【００４８】
特定の実施形態を参照しながら、本発明を示し、説明したが、当業者であれば、本発明の精神及び範囲から逸脱することなく、形態及び詳細に関する様々な変更を行なうことができることを理解されたい。
【符号の説明】
【００４９】
１０：ディスプレイ設定調整システム
１２：参照ディスプレイ装置
１４：ストレージ装置
２２、４２：感光パネル
３２：目標ディスプレイ装置
【図１】
2013125270.tif 000003
【図２】
2013125270.tif 000004
【図３】
2013125270.tif 000005
【図４】
2013125270.tif 000006
【図５】
2013125270.tif 000007