(57)【要約】【課題】表示特性が互いに異なる複数の表示装置の間における画像の画質（印象；見え）の差を低減可能にする技術を提供する。【解決手段】本発明の情報処理装置は、階調値と表示輝度の第１の対応関係に対応する第１の画像処理パラメータを取得するパラメータ取得手段と、前記階調値と前記表示輝度の第２の対応関係、及び、前記第１の対応関係に基づいて、前記第１の画像処理パラメータを、前記第２の対応関係に対応する第２の画像処理パラメータに変換する変換手段と、を備える。【選択図】図１
2018205592.tif 000002
【特許請求の範囲】
【請求項１】
階調値と表示輝度の第１の対応関係に対応する第１の画像処理パラメータを取得するパラメータ取得手段と、
前記階調値と前記表示輝度の第２の対応関係、及び、前記第１の対応関係に基づいて、前記第１の画像処理パラメータを、前記第２の対応関係に対応する第２の画像処理パラメータに変換する変換手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の対応関係に関連する第１の情報を取得する第１取得手段、をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の情報は、前記表示輝度のレンジ、前記表示輝度の上限、前記第１の対応関係を規定するガンマ値、所定色に対応する表示色の色温度、及び、表示色の色域の少なくともいずれかを示す
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第２の対応関係に関連する第２の情報を取得する第２取得手段、をさらに備える
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第２の画像処理パラメータを用いた画像処理を行う画像処理手段、をさらに備えることを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記第２の画像処理パラメータを前記情報処理装置の外部へ出力する出力手段、をさらに備える
ことを特徴とする請求項１乃至請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
前記第２の対応関係は、予め定められた対応関係である
ことを特徴とする請求項１乃至請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
前記第２の対応関係は、前記階調値の全範囲において前記階調値の増加に対して前記表示輝度が増加し、且つ、前記階調値の上限が前記表示輝度の上限に対応する対応関係である
ことを特徴とする請求項１乃至請求項７のいずれか１項に記載の情報処理装置。
【請求項９】
前記第２の対応関係は、ＳＭＰＴＥ  ＳＴ  ２０８４に準拠した対応関係である
ことを特徴とする請求項１乃至請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記変換手段は、入力階調値と、前記第１の対応関係において前記第１の画像処理パラメータを用いた画像処理後の階調値に対応する表示輝度との対応関係である第１の入出力特性に、前記入力階調値と、前記第２の対応関係において前記第２の画像処理パラメータを用いた画像処理後の階調値に対応する表示輝度との対応関係である第２の入出力特性が相対的に略一致するように、前記第１の画像処理パラメータを前記第２の画像処理パラメータに変換する
ことを特徴とする請求項１乃至請求項９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記変換手段は、
複数の画像処理パラメータのそれぞれを前記第２の画像処理パラメータとして用いて、前記第１の入出力特性と前記第２の入出力特性との相対的な差を判断し、
前記複数の画像処理パラメータにそれぞれ対応する複数の相対的な差に基づいて、前
記複数の画像処理パラメータのいずれかを、前記第２の画像処理パラメータとして決定する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記変換手段は、前記複数の画像処理パラメータのうち、前記複数の相対的な差の最小値に対応する画像処理パラメータを、前記第２の画像処理パラメータとして決定する
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記階調値と前記表示輝度の第３の対応関係、前記第３の対応関係に対応する第３の画像処理パラメータ、前記階調値と前記表示輝度の第４の対応関係、及び、前記第４の対応関係に対応する第４の画像処理パラメータの対応関係が予め定められており、
前記変換手段は、前記第１の対応関係と等しい第３の対応関係、前記第１の画像処理パラメータと等しい第３の画像処理パラメータ、及び、前記第２の対応関係と等しい第４の対応関係の組み合わせに対応する第４の画像処理パラメータを、前記第２の画像処理パラメータとして決定する
ことを特徴とする請求項１乃至請求項１０のいずれか１項に記載の情報処理装置。
【請求項１４】
前記変換手段は、ユーザからの指示に応じて、前記第１の画像処理パラメータを前記第２の画像処理パラメータに変換する処理の実行／非実行を切り替える
ことを特徴とする請求項１乃至請求項１３のいずれか１項に記載の情報処理装置。
【請求項１５】
前記第１の対応関係と前記第２の対応関係との間で、前記表示輝度の上限が互いに異なる
ことを特徴とする請求項１乃至請求項１４のいずれか１項に記載の情報処理装置。
【請求項１６】
前記第１の画像処理パラメータと、前記第２の画像処理パラメータとのそれぞれは、ＡＳＣ  ＣＤＬで定義された種類の画像処理パラメータを含む
ことを特徴とする請求項１乃至請求項１５のいずれか１項に記載の情報処理装置。
【請求項１７】
階調値と表示輝度の第１の対応関係に対応する第１の画像処理パラメータを取得するステップと、
前記階調値と前記表示輝度の第２の対応関係、及び、前記第１の対応関係に基づいて、前記第１の画像処理パラメータを、前記第２の対応関係に対応する第２の画像処理パラメータに変換するステップと、
を有することを特徴とする情報処理方法。
【請求項１８】
請求項１７に記載の情報処理方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
映画などの画像コンテンツを制作するワークフローは、画像生成工程、画像編集工程、等を含む。画像生成工程は、画像データを生成する工程であり、「オンセット」などと呼ばれる。オンセットでは、例えば、撮像装置（デジタルカメラ）を用いた撮影により、被写体の画像データが生成される。オンセットでは、コンピュータなどを用いて、コンピュータグラフィック（ＣＧ）などの画像データが生成されることもある。画像編集工程は、画像データを編集（加工）する工程であり、「ポストプロダクション」などと呼ばれる。ポストプロダクションでは、例えば、画像データの色調整、画像データの輝度調整、等が行われる。
【０００３】
色管理の方法として、米国映画撮影監督協会のＡＳＣ  ＣＤＬ（Ｔｈｅ  Ａｍｅｒｉｃａｎ  Ｓｏｃｉｅｔｙ  ｏｆ  Ｃｉｎｅｍａｔｏｇｒａｐｈｅｒｓ  Ｃｏｌｏｒ  Ｄｅｃｉｓｉｏｎ  Ｌｉｓｔ）がある。以後、ＡＳＣ  ＣＤＬを「ＣＤＬ」と記載する。ＣＤＬは、複数の表示装置の間で表示色（画面の色）を一致させるための方法である。ＣＤＬでは、例えば、表示装置Ａを用いた色調整で決定された画像処理パラメータを含むデータが当該表示装置Ａから他の表示装置Ｂへ出力される。そして、表示装置Ａから出力された画像処理パラメータを表示装置Ｂが用いることにより、表示装置Ａと表示装置Ｂの間で表示色を一致させることができる。
【０００４】
ＣＤＬでは、画像処理パラメータ（画質パラメータ）の種類として、ＳＬＯＰＥ、ＯＦＦＳＥＴ、及び、ＰＯＷＥＲが定義されている。ＳＬＯＰＥ、ＯＦＦＳＥＴ、及び、ＰＯＷＥＲの少なくともいずれかの画像処理パラメータを調整することにより、表示色を調整することができる。ＳＬＯＰＥの画像処理パラメータは、画像データの各階調値に乗算するゲイン値である。ＯＦＦＳＥＴの画像処理パラメータは、画像データの各階調値に加減算するオフセット値である。そして、ＰＯＷＥＲの画像処理パラメータは、画像データに施すガンマ変換のガンマ値（ガンマ係数）である。そして、ＣＤＬでは、画像処理パラメータを含む上記データに、設計意図などに応じた任意の情報を含めることができる。
【０００５】
ＣＤＬを用いることにより、例えば、オンセットでの色調整の意図をポストプロダクションへ伝えることができる。その結果、上記ワークフローなどにおいて、色調整の効率化、画像品質の向上、工数の削減、等の効果が期待できる。
【０００６】
上記ワークフローなどにおいて、ダイナミックレンジ（輝度レンジ）が広い画像データが扱われることがある。ダイナミックレンジが広い画像データは、「ＨＤＲ（Ｈｉｇｈ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ）画像データ」などと呼ばれる。ＨＤＲ画像データの規格として、ＳＭＰＴＥ  ＳＴ  ２０８４がある。以後、ＳＭＰＴＥ  ＳＴ  ２０８４を「ＳＴ．２０８４」と記載する。ＳＴ．２０８４では、階調値に対応する輝度として絶対輝度が使用される。ＳＴ．２０８４で用いられる絶対輝度のレンジは、１００００ｎｉｔまでの広いレンジである。
【０００７】
ここで、表示輝度（画面の輝度）の上限が１００００ｎｉｔよりも低いことがある。表示輝度の上限が１００００ｎｉｔよりも低い表示装置では、ＨＤＲ画像データ（ＳＴ．２０８４のＨＤＲ画像データ）をＳＴ．２０８４に応じた輝度で表示できないことがある。例えば、表示輝度の上限が１００ｎｉｔである表示装置では、ＳＴ．２０８４の１０００
０ｎｉｔに対応する階調値が１００ｎｉｔで表示され、ＳＴ．２０８４の１００ｎｉｔに対応する階調値が数ｎｉｔで表示される。そして、全体的にＳＴ．２０８４の輝度よりも低い輝度で画像が表示される。ＳＴ．２０８４の１００ｎｉｔ以下の輝度に対応する画素は、低い輝度で表示される。そのため、ＳＴ．２０８４の１００ｎｉｔ以下の輝度に対応する画素が多い場合には、視認性の低い画像が表示される。
【０００８】
表示画像（画面に表示された画像）の視認性を向上する技術として、入力画像データのダイナミックレンジと表示装置のダイナミックレンジ（表示輝度のレンジ）とに応じて、階調値と表示輝度の対応関係を変更する技術が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−２２０４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ＣＤＬでは、複数の表示装置の間で表示特性（階調値と表示輝度の対応関係）が等しい必要がある。しかしながら、複数の表示装置の間で表示装置のダイナミックレンジが互いに異なると、複数の表示装置の間で表示特性も互いに異なることとなる。ここで、オンセットで使用された表示装置のダイナミックレンジが、ポストプロダクションで使用された表示装置のダイナミックレンジと異なる場合を考える。この場合には、オンセットで使用された表示装置の表示特性が、ポストプロダクションで使用された表示装置の表示特性と異なることとなる。そのため、ポストプロダクションでは、オンセットで決定された画像処理パラメータをそのまま使用した場合に、オンセットで表示された画像の画質（印象；見え）とは異なる画質で画像が表示される。その結果、ポストプロダクションにおいて、オンセットでの色調整の意図を正確に把握することができない。なお、複数の表示装置の間で、表示特性を規定するガンマ値、所定色（例えば白色）に対応する表示色の色温度、及び、表示色の色域の少なくともいずれかが互いに異なる場合にも、複数の表示装置の間で表示特性も互いに異なることとなる。
【００１１】
本発明は、表示特性が互いに異なる複数の表示装置の間における画像の画質（印象；見え）の差を低減可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の第１の態様は、
階調値と表示輝度の第１の対応関係に対応する第１の画像処理パラメータを取得するパラメータ取得手段と、
前記階調値と前記表示輝度の第２の対応関係、及び、前記第１の対応関係に基づいて、前記第１の画像処理パラメータを、前記第２の対応関係に対応する第２の画像処理パラメータに変換する変換手段と、
を備えることを特徴とする情報処理装置である。
【００１３】
本発明の第２の態様は、
階調値と表示輝度の第１の対応関係に対応する第１の画像処理パラメータを取得するステップと、
前記階調値と前記表示輝度の第２の対応関係、及び、前記第１の対応関係に基づいて、前記第１の画像処理パラメータを、前記第２の対応関係に対応する第２の画像処理パラメータに変換するステップと、
を有することを特徴とする情報処理方法である。
【００１４】
本発明の第３の態様は、上述した情報処理方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１５】
本発明によれば、表示特性が互いに異なる複数の表示装置の間における画像の画質（印象；見え）の差が低減可能になる。
【図面の簡単な説明】
【００１６】
【図１】実施例１に係る画像処理装置の構成例を示すブロック図
【図２】実施例１，２に係る表示特性の一例を示すグラフ
【図３】実施例１に係る入出力特性の一例を示すグラフ
【図４】実施例１に係る動作例を示すフローチャート
【図５】実施例２に係るダイアログの一例を示す図
【図６】実施例３に係る画像処理装置の構成例を示すブロック図
【発明を実施するための形態】
【００１７】
＜実施例１＞
以下、本発明の実施例１について説明する。以下では、本実施例に係る情報処理装置が設けられた画像処理装置の例を説明する。なお、本実施例に係る情報処理装置は、画像処理装置とは別体の装置に設けられてもよい。例えば、本実施例に係る情報処理装置は、表示装置に設けられてもよい。本実施例に係る情報処理装置は、画像処理装置、表示装置、等とは別体の装置であってもよい。
【００１８】
本実施例に係る情報処理装置、当該情報処理装置を備える装置、等の態様は任意に選択することができる。例えば、本実施例に係る情報処理装置、当該情報処理装置を備える装置、等は、広告表示装置、標識表示装置、投影装置（プロジェクタ）、テレビジョン装置、街灯、室内照明、顕微鏡照明、懐中電灯、パーソナルコンピュータ（ＰＣ）、ＰＤＡ、タブレット端末、携帯電話端末（スマートフォンを含む）、撮像装置（デジタルカメラ）、デジタルフォトフレーム、ゲーム機、家電装置、車載装置、等である。
【００１９】
図１は、本実施例に係る画像処理装置１００の構成例を示すブロック図である。画像処理装置１００は、設定された画像処理パラメータ（画質パラメータ）を用いた画像処理を、入力画像データ（画像処理装置１００に入力された画像データ）に施す。画像処理は、色調整、輝度調整、等である。
【００２０】
色管理の方法として、米国映画撮影監督協会のＡＳＣ  ＣＤＬ（Ｔｈｅ  Ａｍｅｒｉｃａｎ  Ｓｏｃｉｅｔｙ  ｏｆ  Ｃｉｎｅｍａｔｏｇｒａｐｈｅｒｓ  Ｃｏｌｏｒ  Ｄｅｃｉｓｉｏｎ  Ｌｉｓｔ）がある。以後、ＡＳＣ  ＣＤＬを「ＣＤＬ」と記載する。画像処理パラメータは特に限定されないが、本実施例では、ＣＤＬで定義された種類の画像処理パラメータが使用される例を説明する。以後、ＣＤＬで定義された種類の画像処理パラメータを「ＣＤＬパラメータ」と記載する。
【００２１】
ＣＤＬでは、ＣＤＬパラメータの種類として、ＳＬＯＰＥ、ＯＦＦＳＥＴ、及び、ＰＯＷＥＲが定義されている。ＳＬＯＰＥのＣＤＬパラメータは、画像データの各階調値に乗算するゲイン値である。ＯＦＦＳＥＴのＣＤＬパラメータは、画像データの各階調値に加減算するオフセット値である。そして、ＰＯＷＥＲのＣＤＬパラメータは、画像データに施すガンマ変換のガンマ値（ガンマ係数）である。以後、ＳＬＯＰＥのＣＤＬパラメータを「ＳＬＯＰＥパラメータ」と記載し、ＯＦＦＳＥＴのＣＤＬパラメータを「ＯＦＦＳＥＴパラメータ」と記載し、ＰＯＷＥＲのＣＤＬパラメータを「ＰＯＷＥＲパラメータ」と記載する。
【００２２】
ＣＤＬパラメータ取得部１０１は、階調値と表示輝度（画面の輝度）の第１の対応関係に対応する第１のＣＤＬパラメータを取得する。第１の対応関係は、例えば、第１のＣＤＬパラメータを決定するために使用された第１の表示装置の対応関係である。さらに、ＣＤＬパラメータ取得部１０１は、第１の対応関係に関連する第１の情報を取得する。本実施例では、第１の情報として、表示輝度のレンジを示す第１のレンジ情報が取得される。具体的には、ＣＤＬパラメータ取得部１０１には、第１のＣＤＬパラメータと第１のレンジ情報とを含むＣＤＬファイルが入力される。例えば、第１のＣＤＬパラメータはＣＤＬファイルの主データ領域に記述され、第１のレンジ情報はＣＤＬファイルのメタデータ領域に記述される。そして、ＣＤＬパラメータ取得部１０１は、第１のＣＤＬパラメータと第１のレンジ情報とをＣＤＬファイルから取得する。
【００２３】
なお、第１のＣＤＬパラメータ、第１のレンジ情報、等の取得方法は特に限定されない。例えば、ＣＤＬパラメータ取得部１０１は、外部ＵＳＢメモリ、第１の表示装置、他の画像処理装置、等からＣＤＬファイルを取得してもよい。画像処理装置１００に設けられた不図示の操作部（スイッチなど）に対する操作をユーザが行うことにより、ユーザが情報（第１のＣＤＬパラメータと第１のレンジ情報との少なくとも一方）を指定してもよい。そして、ＣＤＬパラメータ取得部１０１は、上記操作に応じて、指定された情報を取得してもよい。第１のＣＤＬパラメータの取得と、第１のレンジ情報の取得とは個別に行われてもよい。第１の対応関係は、予め定められた固定の関係であってもよいし、そうでなくてもよい。本実施例に係る情報処理装置が第１の表示装置に設けられる場合には、第１の表示装置の外部から情報を取得しなくても、第１の表示装置の内部において、第１の対応関係を把握することができる。そのため、この場合には、ＣＤＬパラメータ取得部１０１は、第１のレンジ情報を取得しなくてもよい。
【００２４】
レンジ情報取得部１０２は、階調値と表示輝度の第２の対応関係に関連する第２の情報を取得する。本実施例では、第２の情報として、表示輝度のレンジを示す第２のレンジ情報が取得される。第２の対応関係は、例えば、画像処理装置１００から出力された画像データ（出力画像データ）に基づく画像を表示する第２の表示装置の対応関係である。
【００２５】
なお、第２のレンジ情報などの取得方法は特に限定されない。例えば、レンジ情報取得部１０２は、第２のレンジ情報を含むＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を第２の表示装置から取得し、取得したＥＤＩＤから第２のレンジ情報を取得してもよい。画像処理装置１００に設けられた不図示の操作部（スイッチなど）に対する操作をユーザが行うことにより、ユーザが第２のレンジ情報を指定してもよい。そして、レンジ情報取得部１０２は、上記操作に応じて、指定された第２のレンジ情報を取得してもよい。第２の対応関係は、予め定められた固定の関係であってもよいし、そうでなくてもよい。本実施例に係る情報処理装置が第２の表示装置に設けられる場合には、第２の表示装置の外部から情報を取得しなくても、第１の表示装置の内部において、第２の対応関係を把握することができる。そのため、この場合には、レンジ情報取得部１０２は、第２のレンジ情報を取得しなくてもよい。
【００２６】
ＣＤＬパラメータ変換部１０３は、第１のレンジ情報と第２のレンジ情報とに基づいて、第１のＣＤＬパラメータを、第２の対応関係に対応する第２のＣＤＬパラメータに変換する。
【００２７】
ＣＤＬパラメータ変換部１０３の処理の具体例について説明する。入力画像データの規格は特に限定されないが、本実施例では、入力画像データの規格がＳＭＰＴＥ  ＳＴ  ２０８４である例を説明する。以後、ＳＭＰＴＥ  ＳＴ  ２０８４を「ＳＴ．２０８４」と記載する。ＳＴ．２０８４に基づく対応関係（階調値と表示輝度の対応関係）は、例えば
、以下の式１で表される。式１において、「Ｒ」は表示輝度の上限であり、「ｎ」は階調値（０．０〜１．０）である。そして、式１の「ｆ（ｎ）」は相対輝度（０．０〜１．０）である。具体的には、相対輝度ｆ（ｎ）は、上限Ｒに対する表示輝度の相対値である。式１の対応関係では、ＳＴ．２０８４の輝度（絶対輝度）が上限Ｒ以下である階調値ｎに対して、ＳＴ．２０８４の輝度が表示輝度として対応付けられる。そして、ＳＴ．２０８４の輝度が上限Ｒよりも高い階調値ｎに対して、上限Ｒが表示輝度として対応付けられる（表示輝度の制限；表示輝度のクリップ）。
ｍ１＝（２６１０／４０９６）×（１／４）
ｍ２＝（２５２３／４０９６）×１２８
ｃ１＝３４２４／４０９６
ｃ２＝（２４１３／４０９６）×３２
ｃ３＝（２３９２／４０９６）×３２
ｆ（ｎ）＝１００００
×（（ｎ１／ｍ２−ｃ１）／（ｃ２−ｃ３×ｎ１／ｍ２））１／ｍ１
×（１／Ｒ）
（ただし、ｆ（ｎ）＞１．０の場合はｆ（ｎ）＝１．０）
・・・（式１）
【００２８】
第１の対応関係、第２の対応関係、等は特に限定されないが、本実施例では、第１の対応関係が以下の式２で表され、且つ、第２の対応関係が以下の式３で表される例を説明する。式２，３のそれぞれは式１に基づく。式２の「ＲＡ」は、第１の対応関係における表示輝度の上限であり、第１のレンジ情報から把握することができる。そして、式２の「ｆＡ（ｎ）」は相対輝度（０．０〜１．０）である。具体的には、相対輝度ｆＡ（ｎ）は、上限ＲＡに対する表示輝度の相対値である。同様に、式３の「ＲＢ」は、第２の対応関係における表示輝度の上限であり、第２のレンジ情報から把握することができる。そして、式３の「ｆＢ（ｎ）」は相対輝度（０．０〜１．０）である。具体的には、相対輝度ｆＢ（ｎ）は、上限ＲＢに対する表示輝度の相対値である。
ｆＡ（ｎ）＝１００００
×（（ｎ１／ｍ２−ｃ１）／（ｃ２−ｃ３×ｎ１／ｍ２））１／ｍ１
×（１／ＲＡ）
（ただし、ｆＡ（ｎ）＞１．０の場合はｆＡ（ｎ）＝１．０）
・・・（式２）
ｆＢ（ｎ）＝１００００
×（（ｎ１／ｍ２−ｃ１）／（ｃ２−ｃ３×ｎ１／ｍ２））１／ｍ１
×（１／ＲＢ）
（ただし、ｆＢ（ｎ）＞１．０の場合はｆＢ（ｎ）＝１．０）
・・・（式３）
【００２９】
本実施例では、上限ＲＡと上限ＲＢが互いに異なる例を説明する。具体的には、上限ＲＡ＝１００ｎｉｔ且つ上限ＲＢ＝４００ｎｉｔの例を説明する。この場合には、式２は図２を示し、式３は図２の破線を示す。図２から、実線と破線が互いに異なり、第１の対応関係と第２の対応関係とが互いに異なることがわかる。例えば、第１の対応関係と第２の対応関係との間で、表示輝度のレンジ、表示輝度の上限、等が互いに異なるため、第１の対応関係と第２の対応関係との間の差が生じる。この場合には、第２の表示装置において、第１のＣＤＬパラメータを用いた画像処理後の画像として、第１の表示装置で表示され
る画像の画質（印象；見え）と略同一の画質を有する画像を表示することはできない。本実施例において、「略」は「完全」を含む。
【００３０】
そこで、本実施例では、ＣＤＬパラメータ変換部１０３は、第１のＣＤＬパラメータを第２のＣＤＬパラメータに変換する。ここで、第１のＣＤＬパラメータを用いた画像処理後の画像を第１の表示装置が表示し、且つ、第２のＣＤＬパラメータを用いた画像処理後の画像を第２の表示装置が表示する場合を考える。詳細は後述するが、本実施例によれば、この場合において、第２の表示装置で表示される画像として、第１の表示装置で表示される画像と相対的に略等しい画像を得ることができる。
【００３１】
なお、上限ＲＡは１００ｎｉｔより高くても低くてもよいし、上限ＲＢは４００ｎｉｔより高くても低くてもよい。上限ＲＡは上限ＲＢより高くてもよいし、上限ＲＢと等しくてもよい。
【００３２】
ＣＤＬパラメータを用いた画像処理では、以下の式４を用いた演算が行われる。式４において、「ｘ」は入力階調値（入力画像データの階調値；０．０〜１．０）であり、「ｇ（ｘ）」は出力階調値（出力画像データの階調値；０．０〜１．０）である。出力階調値は、「ＣＤＬパラメータを用いた画像処理後の階調値」とも言える。そして、式４において、「Ｓ」はＳＬＯＰＥパラメータであり、「Ｏ」はＯＦＦＳＥＴパラメータであり、「Ｐ」はＰＯＷＥＲパラメータである。式４を用いた演算は、入力画像データの各階調値に対して行われる。
ｇ（ｘ）＝（ｘ×Ｓ＋Ｏ）Ｐ  ・・・（式４）
【００３３】
したがって、第１のＣＤＬパラメータを用いた画像処理では、以下の式５を用いた演算が行われる。式５において、「ｇＡ（ｘ）」は出力階調値（第１のＣＤＬパラメータを用いた画像処理後の階調値）である。そして、式５において、「ＳＡ」はＳＬＯＰＥパラメータであり、「ＯＡ」はＯＦＦＳＥＴパラメータであり、「ＰＡ」はＰＯＷＥＲパラメータである。ＳＬＯＰＥパラメータＳＡ、ＯＦＦＳＥＴパラメータＯＡ、及び、ＰＯＷＥＲパラメータＰＡのそれぞれは、第１のＣＤＬパラメータである。
ｇＡ（ｘ）＝（ｘ×ＳＡ＋ＯＡ）ＰＡ  ・・・（式５）
【００３４】
同様に、第２のＣＤＬパラメータを用いた画像処理では、以下の式６を用いた演算が行われる。式６において、「ｇＢ（ｘ）」は出力階調値（第２のＣＤＬパラメータを用いた画像処理後の階調値）である。そして、式６において、「ＳＢ」はＳＬＯＰＥパラメータであり、「ＯＢ」はＯＦＦＳＥＴパラメータであり、「ＰＢ」はＰＯＷＥＲパラメータである。ＳＬＯＰＥパラメータＳＢ、ＯＦＦＳＥＴパラメータＯＢ、及び、ＰＯＷＥＲパラメータＰＢのそれぞれは、第２のＣＤＬパラメータである。
ｇＢ（ｘ）＝（ｘ×ＳＢ＋ＯＢ）ＰＢ  ・・・（式６）
【００３５】
ここで、第２の表示装置で表示される画像として、第１の表示装置で表示される画像と相対的に等しい画像を得るためには、以下の式７を満たす必要がある。
ｆＡ（ｇＡ（ｘ））＝ｆＢ（ｇＢ（ｘ））  ・・・（式７）
【００３６】
式７を変形することにより、以下の式８が得られる。式８の「ｆＢ−１（ｍ）」は、関数ｆＢ（ｎ）の逆関数である（ｍ＝ｆＡ（ｇＡ（ｘ）））。式８の「ｆＢ−１（ｍ）」は、「第２の対応関係において相対輝度ｍに対応する階調値」とも言える。
ｇＢ（ｘ）＝ｆＢ−１（ｆＡ（ｇＡ（ｘ）））  ・・・（式８）
【００３７】
式８と式６から、以下の式９が得られる。
（ｘ×ＳＢ＋ＯＢ）ＰＢ＝ｆＢ−１（ｆＡ（ｇＡ（ｘ）））  ・・・（式９）
【００３８】
そして、式９を変形することにより、以下の式１０が得られる。
ｘ×ＳＢ＋ＯＢ＝（ｆＢ−１（ｆＡ（ｇＡ（ｘ））））１／ＰＢ  ・・・（式１０）
【００３９】
ここで、ＰＯＷＥＲパラメータＰＢとして任意の値（例えばＰＢ＝１．０）を用いることにより、式１０の右辺は既知の変数を用いた関数となる。そのため、式１０の右辺から、入力階調値ｘと出力値ｙ＝（ｆＢ−１（ｆＡ（ｇＡ（ｘ））））１／ＰＢとの複数の組み合わせが得られる。例えば、入力階調値ｘを０．０から１．０まで０．０１ずつ増やしながら、入力階調値ｘと出力値ｙの１０１個の組み合わせ（ｘ，ｙ）が得られる。そして、式１０の左辺は一次関数であるため、複数の組み合わせ（ｘ，ｙ）を用いて、最小二乗法に基づく以下の式１１，１２を得ることができる。式１１，１２において、「Ｎ」は組み合わせ（ｘ，ｙ）の総数であり、「ｘｋ」は入力階調値ｘであり、「ｙｋ」は入力階調値ｘｋに対応する出力値ｙである。式１１，１２から、ＰＯＷＥＲパラメータＰＢに対応するＣＤＬパラメータＳＢ，ＯＢを一意に決定することができる。具体的には、入力階調値ｘと出力値ｙの対応関係を近似する一次関数（式１０の左辺）が得られるように、ＣＤＬパラメータＳＢ，ＯＢを決定することができる。
【数１】
2018205592.tif 000003
【００４０】
そして、第２の表示装置の相対輝度と第１の表示装置の相対輝度との差（誤差Ｅ）は、以下の式１３を用いて判断することができる。式１３では、複数の入力階調値ｘのそれぞれについて、第２の表示装置の相対輝度ｆＢ（ｇＢ（ｘ））と第１の表示装置の相対輝度ｆＡ（ｇＡ（ｘ））との差が算出され、判断された複数の差の二乗和が誤差Ｅとして算出される。例えば、入力階調値ｘを０．０から１．０まで０．０１ずつ増やしながら１０１
個の差（ｆＢ（ｇＢ（ｘ））−ｆＡ（ｇＡ（ｘ））が得られ、１０１個の差の二乗和が誤差Ｅとして算出される。
【数２】
2018205592.tif 000004
【００４１】
本実施例では、ＣＤＬパラメータ変換部１０３は、複数のＰＯＷＥＲパラメータＰＢのそれぞれについて、式１１，１２，１３の演算を行う。それにより、複数のＣＤＬパラメータ（ＳＬＯＰＥパラメータＳＢ、ＯＦＦＳＥＴパラメータＯＢ、及び、ＰＯＷＥＲパラメータＰＢの組み合わせ）にそれぞれ対応する複数の誤差Ｅが得られる。そして、ＣＤＬパラメータ変換部１０３は、複数の誤差Ｅの最小値に対応するＣＤＬパラメータＳＢ，ＯＢ，ＰＢを、第２のＣＤＬパラメータとして決定する。なお、複数のＰＯＷＥＲパラメータＰＢとして、ＰＯＷＥＲパラメータＰＢの取り得る全ての値が使用されてもよいし、そうでなくてもよい。
【００４２】
ここで、第１のＣＤＬパラメータ（ＳＡ，ＯＡ，ＰＡ）＝（０．４，０．２，１．１）、上限ＲＡ＝１００、及び、上限ＲＢ＝４００の場合を考える。この場合には、上記処理により、第２のＣＤＬパラメータ（ＳＢ，ＯＢ，ＰＢ）＝（０．４７，０．２２２，０．８９７）が得られる。そして、入力階調値ｘと相対輝度ｆＡ（ｇＡ（ｘ））の対応関係として、図３の実線の対応関係が得られ、入力階調値ｘと相対輝度ｆＢ（ｇＢ（ｘ））の対応関係として、図３の破線の対応関係が得られる（破線は実線に重なっており、見えていない）。図３から、破線の対応関係が実線の対応関係に一致していることがわかる。これは、第２の表示装置で表示される画像として、第１の表示装置で表示される画像と相対的に等しい画像が得られることを意味する。
【００４３】
ここで、入力階調値ｘと、第１の対応関係において第１のＣＤＬパラメータを用いた画像処理後の階調値ｇＡ（ｘ）に対応する表示輝度（ｆＡ（ｇＡ（ｘ））×ＲＡ）との対応関係を、「第１の入出力特性」と記載する。そして、入力階調値と、第２の対応関係において第２のＣＤＬパラメータを用いた画像処理後の階調値ｇＢ（ｘ）に対応する表示輝度（ｆＢ（ｇＢ（ｘ））×ＲＢ）との対応関係を、「第２の入出力特性」と記載する。図３の実線は第１の入出力特性に対応し、図３の破線は第２の入出力特性に対応する。
【００４４】
上記処理によれば、第１の入出力特性に第２の入出力特性が相対的に略一致するように、第１のＣＤＬパラメータが第２のＣＤＬパラメータに変換される。具体的には、複数のＣＤＬパラメータのそれぞれを第２のＣＤＬパラメータとして用いて、第１の入出力特性と前記第２の入出力特性との相対的な差が判断される（式１１，１２，１３）。そして、各々が第２のＣＤＬパラメータとして用いられた複数のＣＤＬパラメータにそれぞれ対応する複数の相対的な差に基づいて、当該複数のＣＤＬパラメータのいずれかが、第２のＣＤＬパラメータとして決定する。具体的には、複数のＣＤＬパラメータのうち、複数の相対的な差の最小値に対応するＣＤＬパラメータが、第２のＣＤＬパラメータとして決定される。
【００４５】
なお、ＣＤＬパラメータの変換方法は上記方法に限られない。例えば、最小二乗法とは異なる方法で、入力階調値ｘと出力値ｙの対応関係を近似する一次関数が決定されてもよい。複数の相対的な差の最小値に対応するＣＤＬパラメータとは異なるＣＤＬパラメータが、第２のＣＤＬパラメータとして決定されてもよい。相対的な差が閾値以下であるＣＤＬパラメータが、第２のＣＤＬパラメータとして決定されてもよい。閾値は、メーカによって予め定められた固定値であってもよいし、ユーザによって指定された値であってもよ
いし、画像処理装置１００において自動で決定／変更された値であってもよい。図３の破線が図３の実線から若干ずれてもよい。
【００４６】
階調値と表示輝度の第３の対応関係、第３の対応関係に対応する第３のＣＤＬパラメータ、階調値と表示輝度の第４の対応関係、及び、第４の対応関係に対応する第４のＣＤＬパラメータの対応関係が予め定められてもよい。例えば、第３の対応関係、第３のＣＤＬパラメータ、第４の対応関係、及び、第４のＣＤＬパラメータの対応関係を示すＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）が予め用意されてもよい。そして、第１の対応関係と等しい第３の対応関係、第１のＣＤＬパラメータと等しい第３のＣＤＬパラメータ、及び、第２の対応関係と等しい第４の対応関係の組み合わせに対応する第４のＣＤＬパラメータが、第２の画像処理パラメータとして決定されてもよい。
【００４７】
図１の説明に戻る。画像処理部１０４は、第２のＣＤＬパラメータを用いた画像処理を行う。本実施例では、画像処理部１０４は、第２のＣＤＬパラメータを用いた画像処理を入力画像データに施すことにより、出力画像データを生成する。具体的には、画像処理部１０４は、式６を用いた演算を入力画像データの各階調値に対して行うことにより、出力画像データを生成する。そして、画像処理部１０４は、出力画像データを画像処理装置１００の外部へ出力する。例えば、画像処理部１０４は、出力画像データを第２の表示装置へ出力する。そして、第２の表示装置は、出力画像データに基づく画像を表示する。
【００４８】
図４は、画像処理装置１００の動作例を示すフローチャートである。まず、
Ｓ１０１にて、ＣＤＬパラメータ取得部１０１は、第１のＣＤＬパラメータと第１のレンジ情報とを取得する。次に、Ｓ１０２にて、レンジ情報取得部１０２は、第２のレンジ情報を取得する。
【００４９】
そして、Ｓ１０３にて、ＣＤＬパラメータ変換部１０３は、複数のＰＯＷＥＲパラメータＰＢのいずれかについて、ＳＬＯＰＥパラメータＳＢとＯＦＦＳＥＴパラメータＯＢとを決定する。Ｓ１０３では、式１１，１２を用いて、ＳＬＯＰＥパラメータＳＢとＯＦＦＳＥＴパラメータＯＢとが算出される。
【００５０】
次に、Ｓ１０４にて、ＣＤＬパラメータ変換部１０３は、Ｓ１０３で決定された組み合わせ（ＳＬＯＰＥパラメータＳＢ、ＯＦＦＳＥＴパラメータＯＢ、及び、ＰＯＷＥＲパラメータＰＢの組み合わせ）について、誤差Ｅを判断する。Ｓ１０４では、式１３を用いて誤差Ｅが算出される。
【００５１】
そして、Ｓ１０５にて、ＣＤＬパラメータ変換部１０３は、複数のＰＯＷＥＲパラメータＰＢの全てについてＳ１０３とＳ１０４の処理が行われたか否かを判断する。複数のＰＯＷＥＲパラメータＰＢの全てについてＳ１０３とＳ１０４の処理が行われたと判断された場合には、Ｓ１０６へ処理が進められる。そうでない場合には、Ｓ１０３へ処理が戻される。複数のＰＯＷＥＲパラメータＰＢの全てについてＳ１０３とＳ１０４の処理が行われたと判断されるまで、ＰＯＷＥＲパラメータＰＢを変更しながら、Ｓ１０３とＳ１０４の処理が繰り返される。
【００５２】
Ｓ１０６にて、ＣＤＬパラメータ変換部１０３は、Ｓ１０３の繰り返しによって得られた複数のＣＤＬパラメータ（ＳＢ，ＯＢ，ＰＢ）のいずれかを、第２のＣＤＬパラメータとして選択する。具体的には、ＣＤＬパラメータ変換部１０３は、Ｓ１０４の処理の繰り返しによって得られた複数の誤差Ｅの最小値に対応するＣＤＬパラメータ（ＳＢ，ＯＢ，ＰＢ）を、第２のＣＤＬパラメータとして選択する。そして、画像処理部１０４は、Ｓ１０６で選択された第２のＣＤＬパラメータ（ＳＢ，ＯＢ，ＰＢ）を用いた画像処理を入力画像データに施すことにより、出力画像データを生成する。その後、画像処理部１０４は
、出力画像データを画像処理装置１００の外部へ出力する。
【００５３】
以上述べたように、本実施例によれば、第１の対応関係と第２の対応関係に基づいて、第１の画像処理パラメータが第２の画像処理パラメータに変換される。それにより、表示特性（階調値と表示輝度の対応関係）が互いに異なる複数の表示装置の間における画像の画質（印象；見え）の差が低減可能になる。なお、複数の表示装置の間で表示特性が一致する場合には、第１の画像処理パラメータが各表示装置でそのまま使用されても、上記画質の差は生じない。しかしながら、そのためには、複数の表示装置の間で表示特性が一致するように各表示装置の設定を手動で変更する必要がある。本実施例によれば、複数の表示装置の間で表示特性が一致していなくても上記画質の差が低減可能となるため、各表示装置の設定を手動で変更する必要は無く、ユーザの負荷を低減することができる（利便性の向上）。
【００５４】
なお、本実施例では、第１の情報と第２の情報のそれぞれが、表示輝度のレンジを示すレンジ情報である例を説明したが、第１の情報と第２の情報のそれぞれはレンジ情報に限られない。第１の情報は、第１の対応関係を把握できる情報であれば、どのような情報であってもよい。例えば、第１の情報は、表示輝度のレンジ、表示輝度の上限ＲＡ、第１の対応関係を規定するガンマ値、所定色（例えば白色）に対応する表示色の色温度、及び、表示色の色域の少なくともいずれかを示す情報であればよい。同様に、第２の情報は、第２の対応関係を把握できる情報であれば、どのような情報であってもよい。例えば、第２の情報は、表示輝度のレンジ、表示輝度の上限ＲＢ、第２の対応関係を規定するガンマ値、所定色に対応する表示色の色温度、及び、表示色の色域の少なくともいずれかを示す情報であればよい。
【００５５】
＜実施例２＞
以下、本発明の実施例２について説明する。なお、以下では、実施例１と異なる点（構成、処理、等）について詳しく説明し、実施例１と同じ点についての説明は省略する。
【００５６】
本実施例に係るＣＤＬパラメータ変換部１０３は、第１のＣＤＬパラメータを第２のＣＤＬパラメータに変換するパラメータ変換処理の実行／非実行の指示をユーザに促す。例えば、ＣＤＬパラメータ変換部１０３は、図５のダイアログを表示する制御を行う。図５のダイアログは、画像処理装置１００に設けられた表示部（不図示）、画像処理装置１００に接続された第２の表示装置、等に表示される。
【００５７】
そして、ＣＤＬパラメータ変換部１０３は、ユーザからの指示に応じて、パラメータ変換処理の実行／非実行を切り替える。図５のダイアログには、パラメータ変換処理の実行を指示するためのＹｅｓボタンと、パラメータ変換処理の非実行を指示するためのＮｏボタンとが配置されている。Ｙｅｓボタンが選択された場合には、ＣＤＬパラメータ変換部１０３は、パラメータ変換処理を実行し、第２のＣＤＬパラメータを画像処理部１０４へ出力する。Ｎｏボタンが選択された場合には、ＣＤＬパラメータ変換部１０３は、パラメータ変換処理を実行せずに、第１のＣＤＬパラメータを画像処理部１０４へ出力する。そして、画像処理部１０４は、第１のＣＤＬパラメータを用いた画像処理を入力画像データに施すことにより、出力画像データを生成する。
【００５８】
なお、図５のダイアログを用いた操作とは異なる操作によって、パラメータ変換処理の実行／非実行が指示されてもよい。例えば、他のスイッチのＯＮ状態／ＯＦＦ状態が切り替えられることにより、パラメータ変換処理の実行／非実行が切り替えられてもよい。
【００５９】
以上述べたように、本実施例によれば、ユーザからの指示に応じて、パラメータ変換処理の実行／非実行が切り替えられる。それにより、ユーザの希望に合わせてパラメータ変
換処理の実行／非実行を切り替えることができ、より利便性を向上することができる。
【００６０】
＜実施例３＞
以下、本発明の実施例２について説明する。なお、以下では、実施例１と異なる点（構成、処理、等）について詳しく説明し、実施例１と同じ点についての説明は省略する。
【００６１】
図６は、本実施例に係る画像処理装置２００の構成例を示すブロック図である。画像処理装置２００は、ＣＤＬ操作部２０１、ＣＤＬファイル出力部２０２、レンジ情報取得部１０２、ＣＤＬパラメータ変換部１０３、及び、画像処理部１０４を備える。図６において、実施例１（図１）の機能部と同じ機能部には、実施例１と同じ符号が付されている。
【００６２】
ＣＤＬ操作部２０１は、ユーザによる操作を受け付け可能なスイッチなどである。本実施例では、ＣＤＬ操作部２０１に対する操作をユーザが行うことにより、ユーザが第１のＣＤＬパラメータと第１のレンジ情報とを指定する。ＣＤＬ操作部２０１は、ユーザによって指定された情報（第１のＣＤＬパラメータと第１のレンジ情報）を取得する。
【００６３】
本実施例では、画像処理部１０４は、第１のＣＤＬパラメータを用いた画像処理を入力画像データに施すことにより、出力画像データを生成する。具体的には、画像処理部１０４は、式５を用いた演算を入力画像データの各階調値に対して行うことにより、出力画像データを生成する。そして、画像処理部１０４は、出力画像データを画像処理装置２００の外部へ出力する。例えば、画像処理部１０４は、出力画像データを第１の表示装置へ出力する。そして、第１の表示装置は、出力画像データに基づく画像を表示する。
【００６４】
本実施例のレンジ情報取得部１０２は、実施例１のレンジ情報取得部１０２の処理と同様の処理を行う。但し、本実施例では、予め定められた対応関係（基準の対応関係）が、第２の対応関係として用いられる。例えば、階調値の全範囲において階調値の増加に対して表示輝度が増加し、且つ、階調値の上限が表示輝度の上限に対応する対応関係が、第２の対応関係として用いられる。具体的には、ＳＴ．２０８４に準拠した対応関係が、第２の対応関係として用いられる。ＳＴ．２０８４では、１００００ｎｉｔが表示輝度の上限として定められている。そのため、レンジ情報取得部１０２は、上限ＲＢ＝１００００ｎｉｔまでの表示輝度のレンジを示す第２のレンジ情報を取得する。ＳＴ．２０８４に準拠した対応関係は、図２の一点鎖線に対応する。なお、基準の対応関係が常に第２の対応関係として用いられる場合には、画像処理装置２００に第２の対応関係を予め把握させることができるため、レンジ情報取得部１０２は第２のレンジ情報を取得しなくてもよい。
【００６５】
本実施例のＣＤＬパラメータ変換部１０３は、実施例１のＣＤＬパラメータ変換部１０３の処理と同様の処理を行う。ここで、第１のＣＤＬパラメータ（ＳＡ，ＯＡ，ＰＡ）＝（０．４，０．２，１．１）、上限ＲＡ＝１００、及び、上限ＲＢ＝１００００の場合を考える。この場合には、実施例１の処理と同様の処理により、第２のＣＤＬパラメータ（ＳＢ，ＯＢ，ＰＢ）＝（０．７８，０．３３６，０．５５５）が得られる。
【００６６】
ＣＤＬファイル出力部２０２は、ＣＤＬパラメータ変換部１０３によって得られた第２のＣＤＬパラメータを、画像処理装置２００の外部へ出力する。本実施例では、ＣＤＬファイル出力部２０２は、第２のＣＤＬパラメータを含むＣＤＬファイルを、画像処理装置２００の外部へ出力する。ＣＤＬファイルは、例えば、外部ＵＳＢメモリ、第２の表示装置、他の画像処理装置、等へ出力される。
【００６７】
以上述べたように、本実施例によれば、基準の対応関係が第２の対応関係として用いられる。そのため、第２の表示装置の表示特性が基準の対応関係であれば、第２の表示装置で表示される画像として、第１の表示装置で表示される画像と相対的に等しい画像を得る
ことができる。また、表示特性を基準の対応関係に合わせる操作では、他の表示装置の表示特性を考慮する必要が無い。そのため、表示特性を基準の対応関係に合わせる操作は、表示特性を他の対応関係に合わせる操作よりも容易である。その結果、第２の表示装置の表示特性が基準の対応関係でなかったとしても、簡単な操作で、第２の表示装置で表示される画像として、第１の表示装置で表示される画像と相対的に等しい画像を得ることができる。
【００６８】
なお、実施例１〜３の各機能部は、個別のハードウェアであってもよいし、そうでなくてもよい。２つ以上の機能部の機能が、共通のハードウェアによって実現されてもよい。１つの機能部の複数の機能のそれぞれが、個別のハードウェアによって実現されてもよい。１つの機能部の２つ以上の機能が、共通のハードウェアによって実現されてもよい。また、各機能部は、ハードウェアによって実現されてもよいし、そうでなくてもよい。例えば、装置が、プロセッサと、制御プログラムが格納されたメモリとを有していてもよい。そして、装置が有する少なくとも一部の機能部の機能が、プロセッサがメモリから制御プログラムを読み出して実行することにより実現されてもよい。
【００６９】
なお、実施例１〜３はあくまで一例であり、本発明の要旨の範囲内で実施例１〜３の構成を適宜変形したり変更したりすることにより得られる構成も、本発明に含まれる。実施例１〜３の構成を適宜組み合わせて得られる構成も、本発明に含まれる。
【００７０】
＜その他の実施例＞
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７１】
１００，２００：画像処理装置
１０１：ＣＤＬパラメータ取得部
１０３：ＣＤＬパラメータ変換部
【図１】
2018205592.tif 000005
【図２】
2018205592.tif 000006
【図３】
2018205592.tif 000007
【図４】
2018205592.tif 000008
【図５】
2018205592.tif 000009
【図６】
2018205592.tif 000010