(57)【要約】【課題】表示装置に対するユーザ操作に応じて画像制作者の意図に沿った画質調整を好適に行うことができる技術を提供する。【解決手段】本発明の処理方法は、表示装置に対するユーザ操作に応じて、前記表示装置が、画像データの各階調値を調整するための調整パラメータを取得する取得ステップと、前記表示装置が、前記画像データに基づく画像に、輝度レンジの最大輝度が閾値以上である特定画像が配置されているか否かを判断する判断ステップと、前記特定画像が配置されていると判断されている場合に、前記表示装置が、前記調整パラメータに基づき且つ前記特定画像に対応する階調変換特性を用いて、前記画像データの各階調値を変換する階調変換処理を行う変換ステップと、を有する。【選択図】図１
2019109279.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に対するユーザ操作に応じて、前記表示装置が、画像データの各階調値を調整するための調整パラメータを取得する取得ステップと、
前記表示装置が、前記画像データに基づく画像に、輝度レンジの最大輝度が閾値以上である特定画像が配置されているか否かを判断する判断ステップと、
前記特定画像が配置されていると判断されている場合に、前記表示装置が、前記調整パラメータに基づき且つ前記特定画像に対応する階調変換特性を用いて、前記画像データの各階調値を変換する階調変換処理を行う変換ステップと、
を有することを特徴とする処理方法。
【請求項２】
前記表示装置が、前記調整パラメータに基づき且つ前記特定画像に対応する前記階調変換特性を決定する情報処理装置に、前記調整パラメータを出力する出力ステップ、をさらに有する
ことを特徴とする請求項１に記載の処理方法。
【請求項３】
前記出力ステップでは、ＤｉｓｐｌａｙＰｏｒｔ規格のＡＵＸ信号、または、ＨＤＭＩ規格のＣＥＣ信号を用いて、前記情報処理装置に前記調整パラメータを出力する
ことを特徴とする請求項２に記載の処理方法。
【請求項４】
前記表示装置が、前記調整パラメータに基づいて、前記特定画像に対応する前記階調変換特性を決定する決定ステップ、をさらに有する
ことを特徴とする請求項１に記載の処理方法。
【請求項５】
前記判断ステップでは、前記画像データに付加されているメタデータと、前記画像データの特徴量との少なくとも一方に基づいて、前記特定画像が配置されているか否かを判断する
ことを特徴とする請求項１〜４のいずれか１項に記載の処理方法。
【請求項６】
前記表示装置が、前記画像データに基づく画像の少なくとも一部の領域をユーザに指定させる指定ステップ、をさらに有し、
前記変換ステップでは、前記階調変換処理により、前記ユーザによって指定された領域に対応する階調値を変換する
ことを特徴とする請求項１〜５のいずれか１項に記載の処理方法。
【請求項７】
前記表示装置は、前記画像データの各階調値を変換する画像処理として、前記階調変換処理とは異なる画像処理を実行可能であり、
前記処理方法は、前記特定画像が配置されていると判断されている場合に、前記表示装置が、前記画像処理の実行を停止する停止ステップ、をさらに有する
ことを特徴とする請求項１〜６のいずれか１項に記載の処理方法。
【請求項８】
情報処理装置の処理方法であって、
前記情報処理装置の状態が、画像データの各階調値を変換する階調変換処理を行う表示装置に対して、輝度レンジの最大輝度が閾値以上である画像データを出力可能な特定状態になったか否かを、前記情報処理装置が判断する判断ステップと、
前記情報処理装置の状態が前記特定状態になったと判断された後に、前記情報処理装置が、前記画像データの各階調値を調整するための調整パラメータを、前記表示装置から取得する取得ステップと、
前記情報処理装置が、前記調整パラメータに基づいて、前記階調変換処理の階調変換特性として前記画像データに対応する階調変換特性を決定する決定ステップと、
を有することを特徴とする処理方法。
【請求項９】
前記取得ステップでは、ＤｉｓｐｌａｙＰｏｒｔ規格のＡＵＸ信号、または、ＨＤＭＩ規格のＣＥＣ信号を用いて、前記調整パラメータを前記表示装置から取得する
ことを特徴とする請求項８に記載の処理方法。
【請求項１０】
前記情報処理装置が、前記画像データに基づく画像の少なくとも一部の領域をユーザに指定させる指定ステップ、をさらに有し、
前記階調変換処理により、前記ユーザによって指定された領域に対応する階調値が変換される
ことを特徴とする請求項８または９に記載の処理方法。
【請求項１１】
前記表示装置は、前記画像データの各階調値を変換する画像処理として、前記階調変換処理とは異なる画像処理を実行可能であり、
前記処理方法は、前記情報処理装置の状態が前記特定状態になったと判断された後に、前記情報処理装置が、前記画像処理の実行停止に関する指示を前記表示装置に出力する出力ステップ、をさらに有する
ことを特徴とする請求項８〜１０のいずれか１項に記載の処理方法。
【請求項１２】
前記画像処理は、コントラスト調整処理、輝度調整処理、色調整処理、色温度調整処理、ゲイン調整処理、及び、ガンマ変換処理の少なくともいずれかを含む
ことを特徴とする請求項７または１１に記載の処理方法。
【請求項１３】
前記表示装置が、前記表示装置に対する外光を検出する第１検出ステップと、
前記表示装置が、前記表示装置のバッテリー残量を検出する第２検出ステップと、
をさらに有し、
前記階調変換特性は、前記表示装置の種類、前記第１検出ステップの検出結果、及び、前記第２検出ステップの検出結果の少なくともいずれかを考慮して決定される
ことを特徴とする請求項１〜１２のいずれか１項に記載の処理方法。
【請求項１４】
ユーザ操作に応じて、画像データの各階調値を調整するための調整パラメータを取得する取得手段と、
前記画像データに基づく画像に、輝度レンジの最大輝度が閾値以上である特定画像が配置されているか否かを判断する判断手段と、
前記特定画像が配置されていると判断されている場合に、前記調整パラメータに基づき且つ前記特定画像に対応する階調変換特性を用いて、前記画像データの各階調値を変換する階調変換処理を行う変換手段と、
を有することを特徴とする表示装置。
【請求項１５】
情報処理装置であって、
前記情報処理装置の状態が、画像データの各階調値を変換する階調変換処理を行う表示装置に対して、輝度レンジの最大輝度が閾値以上である画像データを出力可能な特定状態になったか否かを判断する判断手段と、
前記情報処理装置の状態が前記特定状態になったと判断された後に、前記画像データの各階調値を調整するための調整パラメータを、前記表示装置から取得する取得手段と、
前記調整パラメータに基づいて、前記階調変換処理の階調変換特性を決定する決定手段と、
を有することを特徴とする情報処理装置。
【請求項１６】
請求項１〜１３のいずれか１項に記載の処理方法の各ステップをコンピュータに実行さ
せるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理方法、表示装置、及び、情報処理装置に関する。
【背景技術】
【０００２】
近年、撮像センサの性能の向上、画像処理に関する技術の進歩、等に伴い、ＨＤＲ画像データが普及し始めている。ＨＤＲ画像データは、広いダイナミックレンジ（Ｈｉｇｈ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ；ＨＤＲ）に対応した画像データである。例えば、ＨＤＲ画像データは、色深度が８ビットよりも大きい画像データである。ダイナミックレンジは、例えば、階調値のレンジ、輝度のレンジ、等である。
【０００３】
表示装置の性能の向上に伴い、高輝度な表示を実現する技術が提案され始めている。例えば、液晶表示装置のバックライト部の光源として使用されるＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）の性能の向上に伴い、バックライト部の発光輝度を制御することで高輝度な表示を実現可能な技術が提案され始めている。ＯＬＥＤ（Ｏｒｇａｎｉｃ
Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ；有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子）を使用し、複数の画素のそれぞれについて高輝度な表示を個別に実現可能な技術も提案されている。
【０００４】
画像制作者は、例えば、高輝度な表示を実現可能な表示装置での表示を想定したＨＤＲ画像データを作成する際に、表示面上において小サイズの白色画像が際立つように、ＨＤＲ画像データを作成する。具体的には、画像制作者は、表示面上において小サイズの白色画像が際立つように、フレーム間の輝度の変化、シーン間の輝度の変化、各フレームの最大輝度、各シーンの最大輝度、等を決定する。画像制作者は、輝度に関するそれらの情報をＨＤＲ画像データのメタデータとして作成する。
【０００５】
そして、今後は、高輝度な表示を実現可能な表示装置での表示を想定したＨＤＲ画像データの普及が見込まれている。以後、高輝度な表示を実現可能な表示装置での表示を想定したＨＤＲ画像データを、他のＨＤＲ画像データと区別して、「高輝度ＨＤＲ画像データ」と記載する。高輝度ＨＤＲ画像データのコンテンツとして、様々なコンテンツがある。例えば、上述した情報のような画像制作者（コンテンツ制作者）の意図がメタデータとして付加されたコンテンツ（映画など）がある。画像制作者の意図がメタデータとして付加されていないコンテンツ（ゲーム、一般ユーザによって撮影されて生成されたコンテンツ、等）もある。これらのコンテンツは、例えば、ネットワークを用いてユーザに提供されたり、Ｂｌｕ−ｒａｙディスクなどに記録されてユーザに提供されたりする。高輝度ＨＤＲ画像データがユーザに提供される機会が増すと、表示装置でＨＤＲ画像データが表示される機会も増す。
【０００６】
ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）にＰＣモニタ（表示装置）が接続され、且つ、ＰＣから出力された画像データをＰＣモニタが表示するシステムがある。このようなシステムでは、ユーザは、ＰＣモニタのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を用いて、輝度調整、色調整、等の画質調整ためのユーザ操作（画質調整操作）を行う。
【０００７】
画質調整操作に関する技術は、例えば、特許文献１に開示されている。特許文献１に開示の技術では、現像装置が、表示装置に対する画質調整操作に応じた画質パラメータから現像パラメータを生成し、再現像を行う。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−１４７３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示の技術では、画像制作者の意図した表示輝度などに関するメタデータが表示対象のコンテンツに付加されいるか否かは確認されない。そのため、画質調整操作に応じて、画像制作者の意図に沿わない画質調整が行われ、画像制作者の意図に沿わない輝度分布や色分布で画像が表示されることがある。
【００１０】
本発明は、表示装置に対するユーザ操作に応じて画像制作者の意図に沿った画質調整を好適に行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の態様は、
表示装置に対するユーザ操作に応じて、前記表示装置が、画像データの各階調値を調整するための調整パラメータを取得する取得ステップと、
前記表示装置が、前記画像データに基づく画像に、輝度レンジの最大輝度が閾値以上である特定画像が配置されているか否かを判断する判断ステップと、
前記特定画像が配置されていると判断されている場合に、前記表示装置が、前記調整パラメータに基づき且つ前記特定画像に対応する階調変換特性を用いて、前記画像データの各階調値を変換する階調変換処理を行う変換ステップと、
を有することを特徴とする処理方法である。
【００１２】
本発明の第２の態様は、
情報処理装置の処理方法であって、
前記情報処理装置の状態が、画像データの各階調値を変換する階調変換処理を行う表示装置に対して、輝度レンジの最大輝度が閾値以上である画像データを出力可能な特定状態になったか否かを、前記情報処理装置が判断する判断ステップと、
前記情報処理装置の状態が前記特定状態になったと判断された後に、前記情報処理装置が、前記画像データの各階調値を調整するための調整パラメータを、前記表示装置から取得する取得ステップと、
前記情報処理装置が、前記調整パラメータに基づいて、前記階調変換処理の階調変換特性を決定する決定ステップと、
を有することを特徴とする処理方法である。
【００１３】
本発明の第３の態様は、
ユーザ操作に応じて、画像データの各階調値を調整するための調整パラメータを取得する取得手段と、
前記画像データに基づく画像に、輝度レンジの最大輝度が閾値以上である特定画像が配置されているか否かを判断する判断手段と、
前記特定画像が配置されていると判断されている場合に、前記調整パラメータに基づき且つ前記特定画像に対応する階調変換特性を用いて、前記画像データの各階調値を変換する階調変換処理を行う変換手段と、
を有することを特徴とする表示装置である。
【００１４】
本発明の第４の態様は、
情報処理装置であって、
前記情報処理装置の状態が、画像データの各階調値を変換する階調変換処理を行う表示装置に対して、輝度レンジの最大輝度が閾値以上である画像データを出力可能な特定状態
になったか否かを判断する判断手段と、
前記情報処理装置の状態が前記特定状態になったと判断された後に、前記画像データの各階調値を調整するための調整パラメータを、前記表示装置から取得する取得手段と、
前記調整パラメータに基づいて、前記階調変換処理の階調変換特性を決定する決定手段と、
を有することを特徴とする情報処理装置である。
【００１５】
本発明の第５の態様は、上述した処理方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１６】
本発明によれば、表示装置に対するユーザ操作に応じて画像制作者の意図に沿った画質調整を好適に行うことができる。
【図面の簡単な説明】
【００１７】
【図１】実施例１に係る表示システムの構成例を示す模式図
【図２】実施例１に係るトーンマップ制御部の処理フロー例を示すフローチャート
【図３】実施例１に係る画質調整判断部の処理フロー例を示すフローチャート
【図４】実施例１に係る階調値と表示輝度の対応関係の一例を示す図
【図５】実施例１に係る画面の一例を示す図
【図６】実施例１に係る処理フロー例を示すフローチャート
【図７】実施例２に係る表示装置の構成例を示す模式図
【図８】実施例２に係るトーンマップ関数の変更方法の一例を示す図
【図９】実施例２に係るトーンマップ関数の変更方法の一例を示す図
【図１０】実施例３に係る表示システムの構成例を示す模式図
【図１１】実施例３に係る初期化の処理フロー例を示すフローチャート
【発明を実施するための形態】
【００１８】
＜実施例１＞
以下、本発明の実施例１について説明する。図１は、本実施例に係る表示システムの構成例を示す模式図である。本実施例に係る表示システムは、情報処理装置（画像出力装置）１００と表示装置１２０を有する。情報処理装置１００と表示装置１２０は、ＤＰ（ＤｉｓｐｌａｙＰｏｒｔ）規格、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格、等で互いに接続されている。
【００１９】
情報処理装置１００は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、再生装置（例えば、ブルーレイディスクプレーヤ）、サーバ装置、等であり、画像制作者の意図に沿ったトーンマップ関数（階調変換特性）を決定できる。情報処理装置１００は、クラウドコンピューティングを利用して、クラウド（サーバ装置など）２００から様々な画像データ（ＨＤＲ画像データなど）を取得する。ＨＤＲ画像データは、ダイナミックレンジ（輝度レンジ）の最大輝度が閾値以上の画像データである。ＨＤＲ画像データは、「広いダイナミックレンジ（Ｈｉｇｈ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ；ＨＤＲ）に対応した画像データ」とも言える。具体的には、ＨＤＲ画像データは、ＳＴ２０８４に準拠した画像データであり、表示輝度（画像が表示される表示面の輝度）に関する情報、ＳＴ２０８４に準拠していることを示す情報、等がメタデータとして付加された画像データである。ＨＤＲ画像データの階調値は１０ビットの値（０〜１０２３）である。ＨＤＲに比べ狭いダイナミックレンジは「ＳＤＲ（Ｓｔａｎｄａｒｄ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ）」などと呼ばれ、ＳＤＲに対応した画像データは「ＳＤＲ画像データ」などと呼ばれる。
【００２０】
なお、クラウド２００は、ブルーレイディスクプレーヤなどの再生装置であってもよい
。情報処理装置１００は、記憶装置（ハードディスクドライブ、ブルーレイディスクドライブ、等）を有し、記憶装置から画像データを読み出してもよい。ＨＤＲ画像データのデータフォーマットは特に限定されない。ＨＤＲ画像データのビット数は１０ビットより高くても低くてもよい。例えば、ＨＤＲ画像データのビット数は、１２ビット、１６ビット、３２ビット、等であってもよい。ＨＤＲ画像データにメタデータが付加されていなくてもよい。
【００２１】
表示装置１２０は、ＰＣモニタ、プロジェクタ、テレビジョン装置、等であり、設定されたトーンマップ関数を用いたトーンマップ処理（階調変換処理）を行うことができる。表示装置１２０は、２０００ｎｉｔまでの表示輝度を実現でき、ＨＤＲ画像データをＨＤＲで表示できる。なお、表示装置１２０で実現可能な表示輝度の上限（ピーク輝度）は２０００ｎｉｔより高くても低くてもよい。
【００２２】
情報処理装置１００は、コンテンツ取得部１０１、メタデータ解析部１０２、操作部１０３、レイアウト部１０４、トーンマップ制御部１０５、コンテンツ出力部１０９、ＥＤＩＤ解析部１１０、及び、補助データ制御部１１１を有する。
【００２３】
コンテンツ取得部１０１は、表示対象の画像データ（コンテンツ）を取得する。本実施例では、コンテンツ取得部１０１は、クラウド２００から画像データを取得する。コンテンツ取得部１０１は、取得した画像データをレイアウト部１０４へ出力する。本実施例では、コンテンツ取得部１０１は、メタデータが付加された画像データ（例えば、上述したＨＤＲ画像データ）を取得することがある。メタデータが付加された画像データが取得された場合には、コンテンツ取得部１０１は、当該メタデータをメタデータ解析部１０２へ出力する。
【００２４】
なお、コンテンツ取得部１０１はデコード機能を有していてもよい。例えば、コンテンツ取得部１０１は、ＨＤＭＩ規格などのＴＭＤＳ信号を、ＲＧＢデータ、ＹＣｂＣｒデータ、等の画像データに変換してもよい。コンテンツ取得部１０１によって取得される画像データ（ＨＤＲ画像データを含む）は、静止画データであってもよいし、動画データであってもよい。
【００２５】
メタデータ解析部１０２は、コンテンツ取得部１０１から出力されたメタデータを解析する。例えば、メタデータ解析部１０２は、表示輝度に関する情報がメタデータに含まれているか否かを判断し、当該情報がメタデータに含まれている場合に、当該情報をトーンマップ輝度情報としてトーンマップ制御部１０５へ出力する。トーンマップ輝度情報は、例えば、ピーク輝度を示す情報、トーマップ関数（階調値と表示輝度の対応関係）を示す情報、等である。
【００２６】
操作部１０３は、マウス、キーボード、等であり、表示に関するユーザ操作を受け付け、当該ユーザ操作に応じた操作情報をレイアウト部１０４へ出力する。例えば、操作部１０３は、コンテンツ取得部１０１によって取得された画像データに基づく画像、当該画像が配置されるウィンドウ、等のサイズや位置を変更するためのユーザ操作を受け付ける。なお、操作部１０３は、情報処理装置１００に対して着脱可能であってもよいし、そうでなくてもよい。
【００２７】
レイアウト部１０４は、操作部１０３から出力された操作情報に従い、コンテンツ取得部１０１から出力された画像データを用いて、１画面を表す画面データを生成する。そして、レイアウト部１０４は、画面データをトーンマップ制御部１０５へ出力する。画面データでは、コンテンツ取得部１０１から出力された画像データに基づく画像が画面内に配置される。コンテンツ取得部１０１は複数の画像データを取得することがあり、当該複数
の画像データにそれぞれ対応する複数の画像が画面内に配置されることがある。ウィンドウが画面内に配置され、当該ウィンドウ内に１つ以上の画像が配置されることがある。複数のウィンドウが画面内に配置されることがあり、ウィンドウに対応するアプリケーションが当該複数のウィンドウの間で同一であったり異なっていたりすることがある。
【００２８】
レイアウト部１０４は、操作部１０３からの操作情報を検知すると、画面における画像やウィンドウのレイアウトに関するレイアウト情報を生成し、レイアウト情報をトーンマップ制御部１０５へ出力する。レイアウト情報は、例えば、ＨＤＲ画像データに基づく画像（ＨＤＲ画像）が配置されているか否か、画像やウィンドウのＩＤ、画像やウィンドウの状態（アクティブ状態／非アクティブ状態）、画像やウィンドウのサイズ、画像やウィンドウの位置、等を示す。
【００２９】
トーンマップ制御部１０５は、表示装置１２０に対して設定するトーンマップ関数を決定し、当該トーンマップ関数を設定するためのトーンマップ制御情報をコンテンツ出力部１０９へ出力する。トーンマップ制御部１０５の処理の詳細は後述する。なお、トーンマップ制御部１０５は、ハードウェアで構成されていてもよいし、ソフトウェアで構成されていてもよい。
【００３０】
コンテンツ出力部１０９は、レイアウト部１０４から出力された画面データと、トーンマップ制御部１０５から出力されたトーンマップ制御情報とを、ＤＰ規格、ＨＤＭＩ規格、等に対応する伝送フォーマットの信号へ変換し、表示装置１２０へ出力する。例えば、トーマップ制御情報は、画面データにメタデータとして付加されて出力される。コンテンツ出力部１０９は、補助データ制御部１１１によって生成された補助データを、ＤｉｓｐｌａｙＰｏｒｔ規格のＡＵＸ信号、ＨＤＭＩ規格のＣＥＣ信号、等に重畳して表示装置１２０へ出力する。ここで、ＡＵＸ信号、ＣＥＣ信号、等は、装置間での双方向通信による装置制御のための補助信号である。コンテンツ出力部１０９は、ＡＵＸ信号、ＣＥＣ信号、等を表示装置１２０から取得する。表示装置１２０から取得されるＡＵＸ信号、ＣＥＣ信号、等には、補助データとして、表示装置１２０の性能や状態のデータ、情報処理装置１００を制御するための制御データ、等が重畳される。
【００３１】
ＥＤＩＤ解析部１１０は、表示装置１２０からコンテンツ出力部１０９を介して、補助データであるＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を取得する。そして、ＥＤＩＤ解析部１１０は、取得したＥＤＩＤを解析する。ＥＤＩＤには、表示装置１２０で実現可能な表示輝度に関するディスプレイ性能情報が含まれている。ディスプレイ性能情報は、例えば、表示装置１２０で実現可能なピーク輝度、表示装置１２０がＨＤＲに対応しているか否か、等を示し、表示装置１２０のＥＤＩＤ  ＲＯＭに予め記録されている。ＥＤＩＤ解析部１１０は、取得したＥＤＩＤに含まれているディスプレイ輝度性能情報を、トーンマップ制御部１０５へ出力する。
【００３２】
補助データ制御部１１１は、表示装置１２０へ出力する補助データの生成、表示装置１２０から出力された補助データの解析、等を行う。例えば、補助データ制御部１１１は、補助データとして、表示装置１２０を制御するための制御データを生成する。補助データ制御部１１１は、生成した補助データを、コンテンツ出力部１０９を介して表示装置１２０へ出力する。補助データ制御部１１１は、表示装置１２０から出力された補助データを、表示装置１２０からコンテンツ出力部１０９を介して取得する。
【００３３】
表示装置１２０は、コンテンツ取得部１２１、ＥＤＩＤ  ＲＯＭ１２２、トーンマップ処理部１２３、画像処理部１２４、表示部１２５、画質調整操作部１２６、画質調整判断部１２７、及び、補助データ制御部１３２を有する。
【００３４】
コンテンツ取得部１２１は、情報処理装置１００から出力された画面データとトーンマップ制御情報を取得し、画面データをトーンマップ処理部１２３へ出力し、トーンマップ制御情報をトーンマップ処理部１２３と画質調整判断部１２７へ出力する。コンテンツ取得部１２１は、ＡＵＸ信号、ＣＥＣ信号、等を情報処理装置１００から取得する。コンテンツ取得部１２１は、補助データ制御部１３２によって生成された補助データを、ＡＵＸ信号、ＣＥＣ信号、等に重畳して情報処理装置１００へ出力する。なお、コンテンツ取得部１０１と同様に、コンテンツ取得部１２１はデコード機能を有していてもよい。
【００３５】
ＥＤＩＤ  ＲＯＭ１２２は、上述したディスプレイ性能情報が予め記録されたＲＯＭである。
【００３６】
トーンマップ処理部１２３は、コンテンツ取得部１２１から出力されたトーンマップ制御情報に応じたトーンマップ関数を用いて、コンテンツ取得部１２１から出力された画面データの各階調値を変換するトーンマップ処理を行う。そして、トーンマップ処理部１２３は、トーンマップ処理後の画面データであるトーンマップデータを、画像処理部１２４へ出力する。コンテンツ取得部１２１でトーンマップ制御情報が取得されなかった場合には、トーンマップ処理部１２３は、表示装置１２０に対して予め設定されたトーンマップ関数を用いてトーンマップ処理を行う。予め設定されたトーンマップ関数は、例えば、ＳＴ２０８４に準拠したトーンマップ関数、表示装置１２０独自のトーンマップ関数、等である。予め設定されたトーンマップ関数は、表示対象の画像データの制作者の意図に沿わないトーンマップ関数である可能性がある。
【００３７】
画像処理部１２４は、画像データの各階調値を変換する画像処理として、トーンマップ処理とは異なる画像処理を実行可能である。画像処理部１２４の画像処理は、例えば、コントラスト調整処理、輝度調整処理、色調整処理、色温度調整処理、ゲイン調整処理、及び、ガンマ変換処理の少なくともいずれかを含む。画像処理部１２４は、トーンマップ処理部１２３から出力されたトーンマップデータに対して、必要に応じて画像処理を施す。画像処理部１２４の画像処理が行われた場合には、画像処理部１２４は、当該画像処理後のトーンマップデータを、表示データとして表示部１２５へ出力する。画像処理部１２４の画像処理が行われなかった場合には、画像処理部１２４は、トーンマップ処理部１２３から出力されたトーンマップデータを、表示データとして表示部１２５へ出力する。
【００３８】
表示部１２５は、画像処理部１２４から出力された表示データに基づく画面（画像）を、表示面に表示する。表示部１２５は、例えば、液晶パネル、有機ＥＬ（Ｅｌｅｃｔｒｏ
Ｌｕｍｉｎｅｓｃｅｎｃｅ）パネル、等である。
【００３９】
画質調整操作部１２６は、表示部１２５で表示される画像の画質を調整するためのユーザ操作（画質調整操作）を受け付け、当該ユーザ操作に応じた操作情報を画質調整判断部１２７へ出力する。表示装置１２０がＰＣモニタである場合には、一般的に、画質調整操作部１２６である操作ユニット（ボタン群）が、表示面を囲むベゼルの下部に設けられる。
【００４０】
画質調整判断部１２７は、画質調整操作部１２６から出力された操作情報を、トーンマップ処理部１２３のトーンマップ処理に反映させるか、画像処理部１２４の画像処理に反映させるかを判断する。トーンマップ制御情報に応じたトーンマップ処理が行われる場合には、操作情報をトーンマップ処理に反映させれば、画質調整操作に応じた画質調整として、表示対象の画像データの制作者の意図に沿った画質調整を実現できる。しかしながら、表示装置１２０は、操作情報をトーンマップ処理に反映させることができない。そこで、本実施例では、情報処理装置１００が、必要に応じて、操作情報をトーンマップ関数に反映させることで、操作情報をトーンマップ処理に反映させる。画質調整判断部１２７の
処理の詳細は後述する。なお、画質調整判断部１２７は、ハードウェアで構成されていてもよいし、ソフトウェアで構成されていてもよい。
【００４１】
補助データ制御部１３２は、情報処理装置１００から出力された補助データの解析、情報処理装置１００へ出力する補助データの生成、等を行う。補助データ制御部１３２は、生成した補助データを、コンテンツ取得部１２１を介して情報処理装置１００へ出力する。補助データ制御部１３２は、情報処理装置１００から出力された補助データを、情報処理装置１００からコンテンツ取得部１２１を介して取得する。
【００４２】
情報処理装置１００のトーンマップ制御部１０５の処理フロー例について説明する。トーンマップ制御部１０５は、ピーク輝度決定部１０６、トーンマップ決定部１０７、及び、画質調整パラメータ検出部１０８を有する。図２は、トーンマップ制御部１０５の処理フロー例を示すフローチャートである。コンテンツ取得部１０１がＨＤＲ画像データを取得すると、図２の処理フローが開始される。
【００４３】
ステップＳ２０１にて、ピーク輝度決定部１０６が、メタデータ解析部１０２から出力されたトーンマップ輝度情報に従って、トーンマップ関数におけるピーク輝度である第１ピーク輝度を決定する。例えば、トーンマップ輝度情報がピーク輝度を示す場合には、当該ピーク輝度が第１ピーク輝度として決定される。
【００４４】
ステップＳ２０２にて、トーンマップ決定部１０７が、ステップＳ２０１で決定された第１ピーク輝度に従って、第１トーンマップ制御情報を生成する。第１トーンマップ制御情報は、ピーク輝度が第１ピーク輝度と等しいトーンマップ関数（第１トーンマップ関数）を設定するためのトーンマップ制御情報である。なお、トーンマップ輝度情報がトーマップ関数を示す場合には、ステップＳ２０１が省略されてもよい。そして、トーンマップ決定部１０７が、トーンマップ輝度情報に従って、トーンマップ輝度情報によって示されたトーンマップ関数を設定するためトーンマップ制御を、第１トーンマップ制御情報として生成してもよい。
【００４５】
ステップＳ２０３にて、トーンマップ決定部１０７が、ステップＳ２０２で決定した第１トーンマップ制御情報をコンテンツ出力部１０９へ出力する。トーンマップ決定部１０７から出力された第１トーンマップ制御情報は、コンテンツ出力部１０９から表示装置１２０へ出力される。
【００４６】
ステップＳ２０４にて、画質調整パラメータ検出部１０８が、補助データ制御部１１１から出力される画質調整パラメータを待つ。画質調整パラメータは、画像データの各階調値を調整するためのパラメータであり、表示装置１２０に対する画質調整操作に応じて生成される。画質調整パラメータは、ＡＵＸ信号、ＣＥＣ信号、等に重畳された補助データとして、表示装置１２０から情報処理装置１００へ出力されることがある。画質調整パラメータ検出部１０８が画質調整パラメータを取得（検出）すると、ステップＳ２０５へ処理が進められる。なお、画質調整パラメータは、ＡＵＸ信号、ＣＥＣ信号、等に重畳されずに伝送されてもよい。
【００４７】
ステップＳ２０５にて、ピーク輝度決定部１０６が、メタデータ解析部１０２から出力されたトーンマップ輝度情報に表示制御情報が含まれているか否かを判断する。表示制御情報は、画像データの表示方法（第１トーンマップ関数の使用）が画像制作者によって決められており、当該表示方法に沿わない画質調整を許可しないこと、等を示す。表示制御情報は、「画像制作者の意図に沿った方法に表示方法を制御するための情報」とも言える。表示制御情報が含まれていると判断された場合はステップＳ２０６へ処理が進められ、表示制御情報が付加されていないと判断された場合はステップＳ２０９へ処理が進められ
る。
【００４８】
ステップＳ２０６にて、ピーク輝度決定部１０６が、ステップＳ２０４で取得された画質調整パラメータに従って第１ピーク輝度を調整することにより、第２ピーク輝度を決定する。ステップＳ２０７にて、トーンマップ決定部１０７が、ステップＳ２０４で決定された第２ピーク輝度と、メタデータ解析部１０２から出力されたトーンマップ輝度情報とに基づき、第２トーンマップ制御情報を生成する。第２トーンマップ制御情報は、ピーク輝度が第２ピーク輝度と等しいトーンマップ関数（第２トーンマップ関数）を設定するための情報である。第２トーンマップ関数は、「画像制作者の意図（第１トーンマップ関数）に沿ったトーンマップ関数」、「画質調整パラメータに基づいて第１トーンマップ関数を調整することにより得られるトーンマップ関数」、等とも言える。ステップＳ２０８にて、トーンマップ決定部１０７が、ステップＳ２０７で決定した第２トーンマップ制御情報をコンテンツ出力部１０９へ出力し、本処理フローが終了される。トーンマップ決定部１０７から出力された第２トーンマップ制御情報は、コンテンツ出力部１０９から表示装置１２０へ出力される。
【００４９】
ステップＳ２０９にて、ピーク輝度決定部１０６が、画質調整パラメータに基づいてトーンマップ関数を調整する必要はないと判断し、画質調整権限をコンテンツ出力部１０９へ出力し、本処理フローが終了される。トーンマップ決定部１０７から出力された画質調整権限は、コンテンツ出力部１０９から表示装置１２０へ出力される。表示装置１２０が画質調整権限を取得すると、画像処理部１２４が、画質調整パラメータを用いて画像処理を行う。
【００５０】
画質調整判断部１２７の処理フロー例について説明する。画質調整判断部１２７は、画質調整パラメータ決定部１２８、ＨＤＲ画像検出部１２９、画質調整制限部１３０、及び、画質調整パラメータ送信判断部１３１を有する。図３は、画質調整判断部１２７の処理フロー例を示すフローチャートである。コンテンツ取得部１２１が情報処理装置１００から画面データとトーンマップ制御情報を取得すると、図３の処理フローが開始される。
【００５１】
ステップＳ３０１にて、画質調整パラメータ決定部１２８が、画質調整操作部１２６から出力される操作情報を待つ。即ち、画質調整パラメータ決定部１２８は、画質調整操作部１２６を用いた画質調整操作を待つ。画質調整パラメータ決定部１２８が操作情報を取得（検出）すると、ステップＳ３０２へ処理が進められる。
【００５２】
ステップＳ３０２にて、画質調整パラメータ決定部１２８が、Ｓ３０１で取得された操作情報に応じて画質調整パラメータを決定（取得）し、決定した画質調整パラメータを画質調整制限部１３０へ出力する。
【００５３】
ステップＳ３０３にて、ＨＤＲ画像検出部１２９が、表示部１２５で表示されている画像（取得された画面データに基づく画面）からＨＤＲ画像を検出し、検出結果を画質調整制限部１３０へ出力する。即ち、ＨＤＲ画像検出部１２９は、画面にＨＤＲ画像が配置されているか否かを判断する。本実施例では、ＨＤＲ画像検出部１２９は、取得されたトーンマップ制御情報（画面データに付加されているメタデータ）に基づいて、ＨＤＲ画像を検出する。例えば、ＨＤＲ画像検出部１２９は、１００ｎｉｔ以上などの輝度で表示されている画像をＨＤＲ画像として検出したり、１００ｎｉｔ以上などの輝度で表示されている領域をＨＤＲ画像の領域（高輝度表示領域）として検出したりする。
【００５４】
なお、ステップＳ３０３の検出方法は、上記方法に限られない。例えば、表示装置１２０が、画面データの特徴量を当該画面データから取得する特徴量取得部を有し、ＨＤＲ画像検出部１２９が、特徴量取得部によって取得された特徴量に基づいてＨＤＲ画像を検出
してもよい。表示装置１２０が、発光部と、発光部から発せられた光を画像データに基づいて透過することで画像を表示する表示部とを有する透過型表示装置である場合には、発光部の発光輝度を制御する制御値に基づいてＨＤＲ画像が検出されてもよい。透過型表示装置は、バックライト部と液晶パネルを有する液晶表示装置などである。表示装置１２０が自発光型表示装置である場合には、表示素子の発光輝度を制御する制御値に基づいてＨＤＲ画像が検出されてもよい。自発光型表示装置は、有機ＥＬ表示装置、プラズマ表示装置、等である。メタデータ、特徴量、発光部の制御値、及び、表示装置の制御値のうちの２つ以上に基づいてＨＤＲ画像が検出されてもよい。
【００５５】
ステップＳ３０４にて、画質調整制限部１３０が、ステップＳ３０３の検出結果を解析し、画面にＨＤＲ画像が配置されているか否かを判断する。ＨＤＲ画像が配置されていると判断された場合は、ステップＳ３０５へ処理が進められる。ＨＤＲ画像が配置されていないと判断された場合は、本処理フローが終了される。この場合には、画像処理部１２４が、画質調整パラメータを用いて画像処理を行う。
【００５６】
ステップＳ３０５にて、画質調整制限部１３０が、画像処理部１２４で行われる画像処理の実行を停止（禁止）する。これにより、画像処理部１２４が、画質調整パラメータを用いた画像処理が行わずに、トーンマップデータを表示データとして出力するようになる。
【００５７】
ステップＳ３０６にて、画質調整パラメータ送信判断部１３１が、画質調整パラメータを情報処理装置１００へ出力すると判断する。画質調整パラメータを情報処理装置１００へ出力すると判断されると、補助データ制御部１３２は、画質調整パラメータを含む補助データを生成し、当該補助データをコンテンツ取得部１２１へ出力する。そして、コンテンツ取得部１２１は、画質調整パラメータを含む補助データを、ＡＵＸ信号、ＣＥＣ信号、等に重畳して情報処理装置１００へ出力する。なお、ステップＳ３０４で画面にＨＤＲ画像が配置されていないと判断された場合には、画質調整パラメータ送信判断部１３１は、画質調整パラメータを情報処理装置１００へ出力しないと判断し、画質調整パラメータは情報処理装置へ出力されない。
【００５８】
ステップＳ３０７にて、画質調整制限部１３０が、画質調整権限を待つ。画質調整制限部１３０が画質調整権限を取得（検出）するまでは、ステップＳ３０１へ処理が戻される。この場合には、画像制作者の意図に沿った表示を行うべき画像が画面に含まれており、トーンマップ処理部１２３は、図２のステップＳ２０８で出力された第２トーンマップ制御情報に従って、トーンマップ処理を行う。画質調整制限部１３０が画質調整権限を取得すると、ステップＳ３０８へ処理が進められる。図２のステップＳ２０９の処理が行われると、コンテンツ取得部１２１が、画質調整権限を、情報処理装置１００から取得し、補助データ制御部１３２へ出力する。そして、補助データ制御部１３２が画質調整権限を画質調整制限部１３０へ出力する。
【００５９】
ステップＳ３０８にて、画質調整制限部１３０が、画像処理部１２４で行われる画像処理の実行停止を解除し、本処理フローが終了される。これにより、画像処理部１２４が、画質調整パラメータを用いて画像処理を行うこととなる。
【００６０】
画質調整パラメータをトーンマップ処理部１２３のトーンマップ処理に反映させる場合と、画質調整パラメータを画像処理部１２４の画像処理に反映させる場合との違いについて説明する。図４（Ａ）〜４（Ｅ）は、画面データの階調値と、表示装置１２０で実現される表示輝度との対応関係の一例を示す。図４（Ａ）〜４（Ｅ）において、縦軸は表示装置１２０で実現される表示輝度を示し、横軸は画面データの階調値を示す。図４（Ａ）〜４（Ｅ）は、画面にＨＤＲ画像が配置されている場合の例を示す。
【００６１】
図４（Ａ）は、画質調整操作が行われる前の対応関係を示す。画質調整操作が行われる前において、トーンマップ処理部１２３は、図２のステップＳ２０３で出力された第１トーンマップ制御情報に従って、トーンマップ処理を行う。そして、トーンマップデータが表示データとして使用される。そのため、図４（Ａ）の対応関係は、ＨＤＲ画像の制作者の意図した第１トーンマップ関数の対応関係でもある。図４（Ａ）の対応関係では、階調値０〜１０２３に表示輝度０〜２０００ｎｉｔが割り当てられている。
【００６２】
図４（Ｂ）〜４（Ｅ）は、表示装置１２０で実現されるピーク輝度を２０００ｎｉｔから１５００ｎｉｔに低減する画質調整操作が行われた後の対応関係を示す。図４（Ｂ）〜４（Ｅ）の対応関係では、階調値０〜１０２３に表示輝度０〜１５００ｎｉｔが割り当てられている。
【００６３】
画像処理部１２４の画像処理がトーンマップ処理部１２３のトーンマップ処理に対して簡易であるなどの理由により、画質調整パラメータを画像処理部１２４の画像処理に反映させた場合には、図４（Ｂ），４（Ｃ）の対応関係が実現される。図４（Ｂ）の対応関係では、０から１０２３までの階調値の増加に対して、表示輝度が０ｎｉｔから１５００ｎｉｔまで線形に増加する。図４（Ｂ）の対応関係は、図４（Ａ）の対応関係の傾きを低減することにより得られる。図４（Ａ）の対応関係から図４（Ｂ）の対応関係への調整は、いわゆるコントラスト調整であり、当該調整が行われると、ピーク輝度は下がるが、表示色（表示面の色）が変わってしまう。図４（Ｃ）の対応関係は、図４（Ａ）の対応関係の傾きを維持したまま表示輝度を一律に低減することにより得られる。図４（Ａ）の対応関係から図４（Ｃ）の対応関係への調整は、いわゆるブライトネス調整であり、当該調整が行われると、暗部の階調範囲に対して１つの表示輝度しか割り当てられず、暗部のディティールが表現できない。そして、図４（Ｂ），（Ｃ）の対応関係は、ＨＤＲ画像の制作者の意図（図４（Ａ）の対応関係；第１トーンマップ関数）に沿った対応関係ではない。
【００６４】
一方で、画質調整パラメータをトーンマップ処理部１２３のトーンマップ処理に反映させた場合には、図４（Ｄ），４（Ｅ）の対応関係が実現される。図４（Ｄ）の対応関係は、１５００ｎｉｔ以下の表示輝度の範囲において、図４（Ａ）の対応関係に一致する。図４（Ｄ）の対応関係は、１５００ｎｉｔよりも高い表示輝度を１５００ｎｉｔに制限（クリップ）することにより得られる。図４（Ａ）の対応関係から図４（Ｄ）の対応関係への調整が行われれば、表示色を変えずにピーク輝度を下げることができる。図４（Ｅ）の対応関係では、０から１０２３までの階調値の増加に対して、表示輝度が０ｎｉｔから１５００ｎｉｔまで非線形に増加する。図４（Ｅ）の対応関係では、暗部の階調範囲に対して複数の表示輝度が割り当てられるため、暗部のディティールが表現できる。
【００６５】
本実施例では、ＨＤＲ画像の表示制御情報がある場合に、トーンマップ処理部１２３が第２トーンマップ制御情報に従ってトーンマップ処理を行い、画像処理部１２４がトーンマップデータを表示データとして出力する（図２，３）。そのため、図４（Ｄ），４（Ｅ）の対応関係は、ＨＤＲ画像の制作者の意図に沿った第２トーンマップ関数の対応関係でもある。第２トーンマップ関数（第２トーンマップ制御情報）は、ピーク輝度決定部１０６によって決定される。例えば、トーンマップ関数の決定方法がトーンマップ輝度情報に記述されており、ピーク輝度決定部１０６は、当該決定方法に従って図４（Ｄ）の対応関係や図４（Ｅ）の対応関係を、第２トーンマップ関数として決定する。
【００６６】
以上述べたように、本実施例によれば、画面にＨＤＲ画像（特定画像）が配置されている場合に、画質調整パラメータが表示装置１２０から情報処理装置１００へ出力される。そして、情報処理装置１００によって、画質調整パラメータに基づき且つＨＤＲ画像に対応するトーンマップ関数が決定され、表示装置１２０によって、当該トーンマップ関数を
用いたトーンマップ処理が行われる。これらにより、表示装置に対する画質調整操作に応じて画像制作者の意図に沿った画質調整を好適に行うことができる。
【００６７】
なお、上述した方法では、画面全体にトーンマップ処理が施される。即ち、ＨＤＲ画像の領域以外の領域にもトーンマップ処理が施されることがある。しかし、ユーザは、ＨＤＲ画像の画質のみを調整したいことがある。そのため、情報処理装置１００または表示装置１２０が画面の少なくとも一部の領域をユーザに指定させ、トーンマップ処理ではユーザによって指定された領域に対応する階調値のみが変換されることが好ましい。
【００６８】
図５は、表示装置１２０で表示された画面の一例を示す。画面６００では、文章作成ソフトのウィンドウである文章作成ウィンドウ６０１と、ＨＤＲ画像表示ソフトのウィンドウであるＨＤＲ表示ウィンドウ６０２とが、レイアウト部１０４によって配置されて表示されている。ここで、文章作成ウィンドウ６０１のピーク輝度は１００ｎｉｔであり、ＨＤＲ表示ウィンドウ６０２のピーク輝度は２０００ｎｉｔである。
【００６９】
図２，３の処理フローによれば、画質調整操作部１２６に対する画質調整操作に応じて、図４（Ｄ），４（Ｅ）に示すような第２トーンマップ関数を用いたトーンマップ処理により、画面６００全体の表示輝度が変更される。この場合には、画質調整パラメータに関する情報を示すＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）画像６０３が画面６００に重ねられて表示され、ユーザは、ＯＳＤ画像６０３を確認しながら画質調整操作を行う。
【００７０】
ここで、ＨＤＲ表示ウィンドウ６０２の表示輝度のみをユーザが調整したい場合がある。しかしながら、図２，３の処理フローでは、画面６００全体の表示輝度が変更されるため、文章作成ウィンドウ６０１の表示輝度が変更され、文章作成ウィンドウ６０１の視認性が損なわれることがある。
【００７１】
そのような課題を解決するための処理フロー例について説明する。図６（Ａ），６（Ｂ）は、上記課題を解決するための処理フロー例を示すフローチャートである。図６（Ａ）は情報処理装置１００の処理フロー例を示し、図６（Ｂ）は表示装置１２０の処理フロー例を示す。
【００７２】
情報処理装置１００の処理フロー（図６（Ａ））について説明する。図２のステップＳ２０４で画質調整パラメータ検出部１０８が画質調整パラメータを取得すると、図６（Ａ）のステップＳ２０４１へ処理が進められる。
【００７３】
ステップＳ２０４１にて、トーンマップ制御部１０５が、レイアウト部１０４から出力されたレイアウト情報と、メタデータ解析部１０２から出力されたトーンマップ輝度情報とに基づいて、ＨＤＲ画像が表示されるＨＤＲ表示領域の有無を判断する。ＨＤＲ表示領域があると判断された場合はステップＳ２０４２へ処理が進められ、ＨＤＲ表示領域が無いと判断された場合は図２のステップＳ２０９へ処理が進められる。
【００７４】
ステップＳ２０４２にて、不図示のＯＳＤ制御部が、ＯＳＤ制御情報を生成し、生成したＯＳＤ制御情報を、補助データ制御部１１１とコンテンツ出力部１０９を介して表示装置１２０へ出力する。ＯＳＤ制御情報は、図５のＯＳＤ画像６０３の表示指示、画質調整対象のウィンドウをユーザに指定させるためのＯＳＤ画像６０４の表示指示、等を含む。ＯＳＤ制御情報は、ＡＵＸ信号、ＣＥＣ信号、等に重畳された補助データとして表示装置１２０へ出力される。
【００７５】
ステップＳ２０４３にて、トーンマップ制御部１０５が、領域情報（ＡＵＸ信号、ＣＥ
Ｃ信号、等に重畳された補助データ）を待つ。トーンマップ制御部１０５が表示装置１２０からコンテンツ出力部１０９と補助データ制御部１１１を介して領域情報を取得すると、図２のステップＳ２０５へ処理が進められる。領域情報は、画質調整対象としてユーザが指定したウィンドウの領域を示す。
【００７６】
表示装置１２０の処理フロー（図６（Ｂ））について説明する。図３のステップＳ３０５の次に、図６（Ｂ）のステップＳ３０５１へ処理が進められる。
【００７７】
ステップＳ３０５１にて、不図示のＯＳＤ生成部が、情報処理装置１００から出力されるＯＳＤ制御情報を待つ。ＯＳＤ生成部が情報処理装置１００からコンテンツ取得部１２１と補助データ制御部１３２を介してＯＳＤ制御情報を取得すると、ステップＳ３０５２へ処理が進められる。
【００７８】
ステップＳ３０５２にて、ＯＳＤ生成部が、ステップＳ３０５１で取得したＯＳＤ制御情報に従い、ＯＳＤ画像６０３、ＯＳＤ画像６０４、等を生成する。生成されたＯＳＤ画像は、表示部１２５に表示される。例えば、図５の画面６００から画面６０５に表示部１２５の表示が遷移する。画面６０５では、ＯＳＤ画像６０３とＯＳＤ画像６０４が画面６００に重ねられている。ユーザは、ＯＳＤ画像６０４を用いて画質調整対象のウィンドウを指定できる。画面６０５では、ＨＤＲ表示ウィンドウ６０２が画質調整対象として指定されている。画質調整対象のウィンドウがユーザによって指定されると、トーンマップ処理部１２３は、トーンマップ処理により、画質調整対象のウィンドウに対応する階調値のみを変換するようになる。
【００７９】
なお、ＯＳＤ画像６０３の代わりにＯＳＤ画像６０６が表示されてもよい。ＯＳＤ画像６０６では、画像処理部１２４で行われる画質調整（ブライトネス調整）の項目６０６−１がグレーアウト表示されており、トーンマップ処理部１２３で行われる画質調整（ＨＤＲ調整）の項目６０６−２が有効表示されている。即ち、ＯＳＤ画像６０６では、ＨＤＲ調整が行われることが明示されている。そのため、ユーザは、ＯＳＤ画像６０６を確認することで、ＨＤＲ調整が行われることを把握できる。
【００８０】
また、画質調整対象の領域をユーザに指定させるためのＯＳＤ画像として、複数の領域に対応する複数のトグルボタンを含むＯＳＤ画像が表示されてもよい。例えば、文章作成ウィンドウ６０１、ＨＤＲ表示ウィンドウ６０２、及び、画面全体にそれぞれ対応する３つのトグルボタンを含むＯＳＤ画像が表示されてもよい。そして、押下されたボタンに対応する領域（ウィンドウの領域、画面全体の領域、等）が、画質調整対象として決定されてもよい。
【００８１】
ステップＳ３０５３にて、ユーザが、表示装置１２０の不図示の操作部を用いて、画質調整対象のウィンドウを指定する。
【００８２】
ステップＳ３０５４にて、ＯＳＤ生成部が、ステップＳ３０５３で指定されたウィンドウの領域を示す領域情報を生成し、生成した領域情報を、補助データ制御部１３２とコンテンツ取得部１２１を介して情報処理装置１００へ出力する
【００８３】
なお、トーンマップ処理部１２３で行われるトーンマップ処理のための第１操作部と、画像処理部１２４で行われる画質調整のための第２操作部とが、表示装置１２０に個別に設けられてもよい。そのような構成において、画像制作者の意図に沿った表示を行うべき画像が画面に配置されている場合には、第２操作部を用いたユーザ操作が無効となり、第１操作部を用いたユーザ操作が有効となる。
【００８４】
＜実施例２＞
以下、本発明の実施例２について説明する。本実施例では、実施例１の情報処理装置の機能を表示装置が有する例を説明する。なお、以下では、実施例１と異なる点（構成や処理）について詳しく説明し、実施例１と同じ点についての説明は省略する。
【００８５】
図７は、本実施例に係る表示装置８００の構成例を示す模式図である。図７において、実施例１（図１）と同じ機能部には、実施例１と同じ符号が付されている。表示装置８００は、スマートフォン、タブレット端末、ノートＰＣ、等である。本実施例では、表示部１２５は、表示面に対するタッチ操作を受け付け可能な表示部であり、操作部１０３を含む。
【００８６】
通信部８０１は、実施例１のコンテンツ取得部１０１と略同一の機能を有する。本実施例では、通信部８０１は、クラウド２００と通信を行い、クラウド２００から画像データを取得したり、クラウド２００へ処理を依頼したりする。デバイス情報記憶部８０２には、表示装置８００（表示部１２５）のデバイス情報が予め記録されている。本実施例では、デバイス情報として、表示装置８００（表示部１２５）の種類を示す情報が予め記録されているとする。表示部１２５の種類として、液晶パネル、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）パネル（有機ＥＬパネル）、等がある。同様に、表示装置８００の種類として、液晶表示装置、有機ＥＬ表示装置、等がある。光センサ８０３は、表示装置８００に対する外光を検出する。本実施例では、光センサ８０３は、外光の照度を検出し、検出値（照度値）をトーンマップ制御部８０６へ出力する。バッテリー８０４は、表示装置８００を駆動するための電源であり、リチウムイオン電池などである。バッテリー残量観測部８０５は、バッテリー８０４のバッテリー残量を検出（監視）し、検出値（バッテリー残量値）をトーンマップ制御部８０６へ出力する。
【００８７】
トーンマップ制御部８０６は、実施例１のトーンマップ制御部１０５と略同一の機能を有する。但し、トーンマップ制御部８０６は、デバイス情報記憶部８０２に記録されたデバイス情報、光センサ８０３により得られた照度値、及び、バッテリー残量観測部８０５により得られたバッテリー残量値をさらに考慮してトーンマップ関数を決定する。具体的には、トーンマップ制御部８０６は、トーンマップ関数の調整として、調整パラメータに応じた調整だけでなく、デバイス情報、照度値、及び、バッテリー残量値に応じた調整も行う。なお、調整パラメータに応じたトーンマップ関数の調整は、ユーザにより所定額のコストが支払われた場合にのみ行われるようにしてもよい。
【００８８】
図８（Ａ）〜８（Ｃ）は、トーンマップ制御部８０６により決定されるトーンマップ関数の一例を示す。デバイス情報記憶部８０２に記録されたデバイス情報に応じたトーンマップ関数の変更について説明する。例えば、表示部１２５が液晶パネルである場合には、トーンマップ制御部８０６は、図８（Ａ）のトーンマップ関数を決定する。一方で、表示部１２５がＯＬＥＤパネルである場合には、トーンマップ制御部８０６は、図８（Ｂ）のトーンマップ関数を決定する。ＯＬＥＤパネルでは、液晶パネルに比べ、黒浮きを抑制し、暗部のディティール（階調）を高精度に表現できる。そのため、図８（Ｂ）のトーンマップ関数では、図８（Ａ）のトーンマップ関数に比べ、暗部の階調範囲に対応する表示輝度範囲が低く且つ狭い。換言すれば、図８（Ｂ）のトーンマップ関数では、図８（Ａ）のトーンマップ関数に比べ、低表示輝度範囲に割り当てられた階調値が多い。表示装置８００（表示部１２５）の種類に応じてトーンマップ関数を変更することにより、ユーザは、表示装置８００の種類に応じた適切な表示輝度でＨＤＲ画像を視認することができる。
【００８９】
光センサ８０３により得られた照度値に応じたトーンマップ関数の変更について説明する。トーンマップ制御部８０６は、照度値に応じて、トーンマップ関数のピーク輝度を変更する。図９（Ａ）は、外光の照度とトーンマップ関数のピーク輝度との対応関係の一例
を示す。図９（Ａ）の縦軸はピーク輝度（ｎｉｔ）を示す。図９（Ａ）の横軸は、照度（ｌｘ）を示し、対数目盛となっている。例えば、照度１００ｌｘの場合には、トーンマップ制御部８０６は、ピーク輝度５００ｎｉｔを決定する。そして、トーンマップ制御部８０６は、ピーク輝度５００ｎｉｔに応じてトーマップ関数を調整する。例えば、表示部１２５がＯＬＥＤパネルである場合には、トーンマップ制御部８０６は、図８（Ｂ）のトーンマップ関数を図８（Ｃ）のトーマップ関数に調整する。図８（Ｃ）のトーマップ関数では、階調値０〜１０２３に表示輝度０〜５００ｎｉｔが割り当てられている。外光の照度に応じてトーンマップ関数を変更することにより、ユーザは、視環境に応じた適切な表示輝度でＨＤＲ画像を視認することができる。
【００９０】
バッテリー残量観測部８０５により得られたバッテリー残量値に応じたトーンマップ関数の変更について説明する。トーンマップ制御部８０６は、バッテリー残量値に応じて、トーンマップ関数のピーク輝度を変更する。図９（Ｂ）は、バッテリー８０４のバッテリー残量とトーンマップ関数のピーク輝度との対応関係の一例を示す。図９（Ｂ）の縦軸はピーク輝度（ｎｉｔ）を示し、図９（Ｂ）の横軸はバッテリー残量（％）を示す。例えば、バッテリー残量７０％の場合には、トーンマップ制御部８０６は、ピーク輝度５００ｎｉｔを決定する。そして、トーンマップ制御部８０６は、ピーク輝度５００ｎｉｔに応じてトーマップ関数を調整する。バッテリー残量に応じてトーンマップ関数を変更することにより、ユーザは、表示装置８００の状態に応じた適切な表示輝度でＨＤＲ画像を視認することができる。
【００９１】
以上述べたように、本実施例によれば、実施例１と同様の作用により、実施例１と同様の効果が得られる。さらに、本実施例によれば、表示装置８００の種類、表示装置８００に対する外光、表示装置８００のバッテリー残量、等を考慮してトーンマップ関数が決定される。それにより、ユーザは、表示装置８００の使用状況（環境や状態）に応じた適切な表示輝度でＨＤＲ画像を視認することができる。
【００９２】
なお、デバイス情報に応じたトーンマップ関数の変更、外光に応じたトーンマップ関数の変更、及び、バッテリー残量に応じたトーンマップ関数の変更は、個別に行われてもよいし、そうでなくてもよい。これら３つの変更のうちの２つ以上の変更が１回の変更によって実現されてもよい。これら３つの変更のうちの少なくともいずれかが行われなくてもよい。
【００９３】
なお、デバイス情報に応じたトーンマップ関数の変更、外光に応じたトーンマップ関数の変更、及び、バッテリー残量に応じたトーンマップ関数の変更、等が行われるタイミングは特に限定されない。例えば、ＨＤＲ画像の表示開始、シーンの切り替わり、等のタイミングで、これらの変更が行われてもよい。変更前のトーンマップ関数と変更後のトーンマップ関数との差が所定の閾値以上になるタイミングで、トーンマップ関数が変更されてもよい。
【００９４】
なお、トーンマップ制御部８０６は、クラウド２００に設けられていてもよい。そして、表示装置８００は、トーンマップ関数の決定に必要な情報（調整パラメータ、デバイス情報、照度、バッテリー残量、等）をクラウド２００へ出力し、トーンマップ制御部８０６によって決定されたトーンマップ関数をクラウド２００から取得してもよい。
【００９５】
＜実施例３＞
以下、本発明の実施例２について説明する。本実施例では、情報処理装置の状態が、表示装置に対してＨＤＲ画像データを出力可能な特定状態になったタイミングで、画質調整パラメータに基づく画質調整の制御を、表示装置による制御から情報処理装置による制御へ切り替える例を説明する。なお、以下では、実施例１と異なる点（構成や処理）につい
て詳しく説明し、実施例１と同じ点についての説明は省略する。
【００９６】
図１０は、本実施例に係る表示システムの構成例を示す模式図である。図１０において、実施例１（図１）と同じ機能部には、実施例１と同じ符号が付されている。本実施例に係る表示システムは、情報処理装置１２００と表示装置１２２０を有する。
【００９７】
情報処理装置１２００の機能部について説明する。ＨＤＲ準備完了検出部１２０１は、情報処理装置１２００の状態がＨＤＲ画像データを出力可能なＨＤＲ準備完了状態（特定状態）になったことを検出する。そして、ＨＤＲ準備完了検出部１２０１は、ＨＤＲ準備完了状態を検出したことに応じて、ＨＤＲ準備完了信号を画質調整権限要求部１２０２へ出力する。
【００９８】
本実施例では、ＨＤＲ準備完了検出部１２０１は、レイアウト部１０４の状態を確認することで、レイアウト部１０４の処理を制御する不図示のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションの起動状態を判断する。そして、ＨＤＲ準備完了検出部１２０１は、ＯＳやアプリケーションの起動状態の判断結果に応じて、情報処理装置１２００の状態がＨＤＲ準備完了状態になったか否かを判断する。具体的には、ＨＤＲ準備完了検出部１２０１は、レイアウト部１０４の処理を制御するＯＳやアプリケーションの起動が完了した場合に、情報処理装置１２００の状態がＨＤＲ準備完了状態でなったと判断する。
【００９９】
画質調整権限要求部１２０２は、ＨＤＲ準備完了検出部１２０１からＨＤＲ準備完了信号を受信すると、表示装置１２２０の画像処理部１２４による画像処理の実行停止に関する指示信号である画質調整権限要求信号を、補助データ制御部１２０３へ出力する。
【０１００】
補助データ制御部１２０３は、実施例１の補助データ制御部１１１と同様の機能を有する。さらに、補助データ制御部１２０３は、画質調整権限要求部１２０２から画質調整権限要求信号が出力されると、画質調整権限要求信号を含む補助データを生成する。画質調整権限要求信号（補助データ）は、ＡＵＸ信号、ＣＥＣ信号、等に重畳されて、コンテンツ出力部１０９から表示装置１２２０へ出力される。これにより、画像処理部１２４による画像処理の実行が停止され、表示装置１２２０から情報処理装置１２００へ画質調整パラメータが送られるようになる。
【０１０１】
表示装置１２２０の機能部について説明する。補助データ制御部１２２１は、実施例１の補助データ制御部１３２と同様の機能を有する。さらに、補助データ制御部１２２１は、情報処理装置１００から出力された補助データに画質調整権限要求信号が含まれている場合に、画質調整権限要求信号を画質調整判断部１２２２へ出力する。
【０１０２】
画質調整判断部１２２２は、実施例１の画質調整判断部１２７と同様の機能を有する。但し、画質調整判断部１２２２は、補助データ制御部１２２１から画質調整権限要求信号が出力された場合に、画質調整パラメータをトーンマップ処理部１２３のトーンマップ処理に反映させると判断する。そうでない場合には、画質調整判断部１２２２は、画質調整パラメータを画像処理部１２４の画像処理に反映させると判断する。画像処理部１２４で行われる画像処理の実行を停止（禁止）する。
【０１０３】
画質調整制限部１２２３は、実施例１の画質調整制限部１３０と同様の機能を有する。但し、画質調整制限部１２２３は、補助データ制御部１２２１から画質調整権限要求信号が出力された場合に、画像処理部１２４で行われる画像処理の実行を停止（禁止）する。これにより、画像処理部１２４による画像処理の実行が停止され、表示装置１２２０から情報処理装置１２００へ画質調整パラメータが送られるようになる。そうでない場合には
、表示装置１２２０から情報処理装置１２００へ画質調整パラメータが送られず、画像処理部１２４は、画質調整パラメータを用いた画像処理を行う。
【０１０４】
情報処理装置１２００の初期化の処理フロー例について説明する。図１１（Ａ）は、情報処理装置１２００の初期化の処理フロー例を示すフローチャートである。図１１（Ａ）の処理フローは、情報処理装置１２００の電源がＯＮされると開始される。なお、表示装置１２２０のＥＤＩＤ情報は予め取得されているとする。
【０１０５】
ステップＳ１３０１では、情報処理装置１２００のＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）が起動する。ＢＩＯＳは、起動時のＯＳの読み込み、接続された装置・機器に対する基本的な入出力制御、等を行うコンピュータプログラムであり、主基板などに格納されている。
【０１０６】
ステップＳ１３０２にて、ＨＤＲ準備完了検出部１２０１が、情報処理装置１２００のＯＳの起動完了を待つ。情報処理装置１２００のＯＳの起動が完了すると、ステップＳ１３０３へ処理が進められる。本実施例では、情報処理装置１２００のＯＳの起動が完了した状態を、ＨＤＲ準備完了状態とするが、ＨＤＲ準備完了状態はこれに限られない。例えば、ＯＳ上で動作するＨＤＲ画像表示ソフト（ＨＤＲ画像を表示するためのアプリケーション）の起動が完了した状態を、ＨＤＲ準備完了状態としてもよい。
【０１０７】
ステップＳ１３０３にて、ＥＤＩＤ解析部１１０が、予め取得されたＥＤＩＤ（表示装置１２２０のディスプレイ性能情報）に基づいて、表示装置１２２０がＨＤＲに対応しているか否かを判断する。即ち、ＥＤＩＤ解析部１１０は、表示装置１２２０がＨＤＲ画像データをＨＤＲで表示できるか否かを判断する。表示装置１２２０がＨＤＲに対応していると判断された場合はステップＳ１３０４へ処理が進められ、表示装置１２２０がＨＤＲに対応していないと判断された場合は本処理フローが終了される。
【０１０８】
ステップＳ１３０４にて、画質調整権限要求部１２０２が、画質調整権限要求信号を、補助データ制御部１２０３とコンテンツ出力部１０９を介して表示装置１２２０へ出力する。そして、本処理フローが終了される。
【０１０９】
図１１（Ａ）の処理フローが終了すると、図２の処理フローが行われることになる。但し、ステップＳ２０５，Ｓ２０９の処理は省略される。
【０１１０】
表示装置１２２０の初期化の処理フロー例について説明する。図１１（Ｂ）は、表示装置１２２０（画質調整判断部１２２２；画質調整制限部１２２３）の初期化の処理フロー例を示すフローチャートである。図１１（Ｂ）の処理フローは、情報処理装置１２００の電源がＯＮされると開始される。なお、表示装置１２２０の電源は既に入っており、表示装置１２２０は情報処理装置１２００から出力される画像データを待っているとする。
【０１１１】
ステップＳ１４０１にて、画質調整制限部１２２３が、画質調整権限要求信号を受信したか否かを判断する。画質調整権限要求信号が受信された場合にはステップＳ１４０２へ処理が進められ、画質調整権限要求信号が受信されなかった場合にはステップＳ１４０３へ処理が進められる。
【０１１２】
ステップＳ１４０２にて、画質調整制限部１２２３が、画像処理部１２４で行われる画像処理の実行を停止（禁止）する。これにより、画像処理部１２４が、画質調整パラメータを用いた画像処理が行わずに、トーンマップデータを表示データとして出力するようになる。そして、本処理フローが終了される。
【０１１３】
ステップＳ１４０３にて、画質調整制限部１２２３が、画像処理部１２４で行われる画像処理の実行を許可する。これにより、画像処理部１２４が、画質調整パラメータを用いて画像処理を行うようになる。そして、本処理フローが終了される。
【０１１４】
図１１（Ｂ）の処理フローが終了すると、図３の処理フローが行われることになる。但し、ステップＳ３０３，Ｓ３０４，Ｓ３０５，Ｓ３０７，Ｓ３０８の処理は省略される。
【０１１５】
以上述べたように、本実施例によれば、情報処理装置１２００の状態がＨＤＲ準備完了状態になったタイミングで、画質調整パラメータに基づく画質調整の制御が、表示装置１２２０による制御から情報処理装置１２００による制御へ切り替えられる。それにより、画像制作者の意図に沿った画質調整結果が表示されるまでの時間を短縮することができる。
【０１１６】
なお、実施例１〜３の各機能部は、個別のハードウェアであってもよいし、そうでなくてもよい。２つ以上の機能部の機能が、共通のハードウェアによって実現されてもよい。１つの機能部の複数の機能のそれぞれが、個別のハードウェアによって実現されてもよい。１つの機能部の２つ以上の機能が、共通のハードウェアによって実現されてもよい。また、各機能部は、ハードウェアによって実現されてもよいし、そうでなくてもよい。例えば、装置が、プロセッサと、制御プログラムが格納されたメモリとを有していてもよい。そして、装置が有する少なくとも一部の機能部の機能が、プロセッサがメモリから制御プログラムを読み出して実行することにより実現されてもよい。
【０１１７】
なお、実施例１〜３はあくまで一例であり、本発明の要旨の範囲内で実施例１〜３の構成を適宜変形したり変更したりすることにより得られる構成も、本発明に含まれる。実施例１〜３の構成を適宜組み合わせて得られる構成も、本発明に含まれる。
【０１１８】
＜その他の実施例＞
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１９】
１２０：表示装置  １２３：トーンマップ処理部  １２６：画質調整操作部
１２７：画質調整判断部  １２８：画質調整パラメータ決定部
１２９：ＨＤＲ画像検出部
１２００：情報処理装置  １０５：トーンマップ制御部
１０７：トーンマップ決定部  １０８：画質調整パラメータ検出部
１０９：コンテンツ出力部  １２０１：準備完了検出部
１２０３：補助データ制御部
【図１】
2019109279.tif 000003
【図２】
2019109279.tif 000004
【図３】
2019109279.tif 000005
【図４】
2019109279.tif 000006
【図５】
2019109279.tif 000007
【図６】
2019109279.tif 000008
【図７】
2019109279.tif 000009
【図８】
2019109279.tif 000010
【図９】
2019109279.tif 000011
【図１０】
2019109279.tif 000012
【図１１】
2019109279.tif 000013