(57)【要約】【課題】本発明は、ビデオ処理方法及びビデオ処理装置に関する。【解決手段】本発明の実施例は、ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介してソースデバイスに伝送するステップ、ディスプレイ機器のビデオ表出機能に応じて処理されたＵＨＤビデオに対するビデオオプション情報を、インターフェースを介して受信するステップ、処理されたＵＨＤビデオをインターフェースを介して受信するステップ、及び受信したＵＨＤビデオを前記ディスプレイ機器に表出するステップを含むビデオ処理方法を提供する。【選択図】図１
2018174563.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介してソースデバイスに伝送するステップと、
前記ディスプレイ機器のビデオ表出機能に応じて処理されたＵＨＤビデオに対するビデオオプション情報を、前記インターフェースを介して受信するステップと、
前記処理されたＵＨＤビデオを前記インターフェースを介して受信するステップと、
前記受信したＵＨＤビデオを前記ディスプレイ機器に表出するステップと、を含む、ビデオ処理方法。
【請求項２】
前記ディスプレイ関連情報は、前記ディスプレイ機器のビデオ表出機能に応じたディスプレイオプション情報を含む、請求項１に記載のビデオ処理方法。
【請求項３】
前記ディスプレイオプション情報は、前記ソースデバイスのプロセッシングを制御する情報または前記ディスプレイ機器の明るさ情報を含む、請求項２に記載のビデオ処理方法。
【請求項４】
前記ビデオオプション情報は、前記処理されたＵＨＤビデオの明るさ処理情報または前記ＵＨＤビデオの色空間変換情報を含む、請求項１に記載のビデオ処理方法。
【請求項５】
ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介してソースデバイスに伝送するメタデータプロセッサと、
前記ディスプレイ機器のビデオ表出機能に応じて処理されたＵＨＤビデオに対するビデオオプション情報を、前記インターフェースを介して受信するコントローラと、
前記処理されたＵＨＤビデオを前記インターフェースを介して受信するようにし、前記受信したＵＨＤビデオを前記ディスプレイ機器に表出するように制御するディスプレイパネルコントローラと、を含む、ビデオ処理装置。
【請求項６】
前記ディスプレイ関連情報は、前記ディスプレイ機器のビデオ表出機能に応じたディスプレイオプション情報を含む、請求項５に記載のビデオ処理装置。
【請求項７】
前記ディスプレイオプション情報は、前記ソースデバイスのプロセッシングを制御する情報または前記ディスプレイ機器の明るさ情報を含む、請求項６に記載のビデオ処理装置。
【請求項８】
前記ビデオオプション情報は、前記処理されたＵＨＤビデオの明るさ処理情報または前記ＵＨＤビデオの色空間変換情報を含む、請求項５に記載のビデオ処理装置。
【請求項９】
エンコーディングされたＵＨＤビデオをデコーディングするステップと、
ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介して受信するステップと、
前記デコーディングしたＵＨＤビデオを前記ディスプレイ機器のビデオ表出機能に応じて処理するステップと、
前記デコーディングしたＵＨＤビデオをディスプレイ機器のビデオ表出機能に応じて処理した情報であるビデオオプション情報を、前記インターフェースを介してシンクデバイスに伝送するステップと、を含む、ビデオ処理方法。
【請求項１０】
前記ディスプレイ関連情報は、前記ディスプレイ機器のビデオ表出機能に応じたディスプレイオプション情報を含む、請求項９に記載のビデオ処理方法。
【請求項１１】
前記ディスプレイオプション情報は、前記ソースデバイスのプロセッシングを制御する情報または前記ディスプレイ機器の明るさ情報を含む、請求項１０に記載のビデオ処理方法。
【請求項１２】
前記ビデオオプション情報は、前記処理されたＵＨＤビデオの明るさ処理情報または前記ＵＨＤビデオの色空間変換情報を含む、請求項９に記載のビデオ処理方法。
【請求項１３】
エンコーディングされたＵＨＤビデオをデコーディングするデコーダと、
ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介して受信するメタデータプロセッサと、
前記デコーディングしたＵＨＤビデオを前記ディスプレイ機器のビデオ表出機能に応じて処理するビデオ処理部と、
前記デコーディングしたＵＨＤビデオをディスプレイ機器のビデオ表出機能に応じて処理した情報であるビデオオプション情報を、前記インターフェースを介してシンクデバイスに伝送するオプションコントローラと、を含む、ビデオ処理装置。
【請求項１４】
前記ディスプレイ関連情報は、前記ディスプレイ機器のビデオ表出機能に応じたディスプレイオプション情報を含む、請求項１３に記載のビデオ処理装置。
【請求項１５】
前記ディスプレイオプション情報は、前記ソースデバイスのプロセッシングを制御する情報または前記ディスプレイ機器の明るさ情報を含む、請求項１４に記載のビデオ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオ処理方法及びビデオ処理装置に関する。
【背景技術】
【０００２】
ビデオ信号処理速度が高速化するに伴い、超高解像度（ｕｌｔｒａ  ｈｉｇｈ  ｄｅｆｉｎｉｔｉｏｎ；ＵＨＤ）ビデオをエンコーディング／デコーディングする方案が研究されている。
【０００３】
ＵＨＤコンテンツは、既存のコンテンツに比べて様々な面で向上した画質を提供することを目標とする。そのために、放送分野のみならず様々な分野でＵＨＤビデオ要素に対する研究及び開発が進んでいる。そのうち、既存のコンテンツで提供できなかった色感及び明るさの面で向上した視聴者経験の提供に対する要求が高まっている。
【０００４】
そのため、ＵＨＤビデオを構成する様々な要素のうち、色相及び明るさ表現の範囲を拡大して高品質映像を提供するための努力が続けられている。
【０００５】
ＵＨＤディスプレイ機器は、色相及び明るさの表現力の面において既存のディスプレイ機器と差別化される。
【０００６】
しかし、様々なディスプレイ機器の環境下で、ＵＨＤコンテンツを最適の環境で視聴するための技術が開発されていないという問題がある。
【０００７】
例えば、次世代ディスプレイ機器の普及が進んでいる状況で、ＵＨＤコンテンツが供給される場合、ディスプレイ機器の物理的特性によって色感または明るさの制限が発生するため、コンテンツの鑑賞が良好に行われないという問題がある。
【０００８】
ディスプレイ機器に適応的にコンテンツの色感及び明るさを調整するためには、ディスプレイ機器の特性に対する正確な分析に基づいてコンテンツの変換が行われなければならない。しかし、もし、ディスプレイ機器の外部機器を介してＵＨＤコンテンツが供給される場合、ディスプレイ機器の特性を制限的に伝達するという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、様々なディスプレイ機器の環境下で、ＵＨＤコンテンツを含むコンテンツを最適の環境で視聴することができるビデオ処理方法及びビデオ処理装置を提供することである。
【００１０】
本発明の他の目的は、ＵＨＤコンテンツを含むＵＨＤコンテンツを様々なディスプレイ機器で表出する場合、そのディスプレイ機器の物理的特性による色感または明るさ表現の制限が少なくなるようにするビデオ処理方法及びビデオ処理装置を提供することである。
【００１１】
本発明の他の目的は、ディスプレイ機器の外部機器を介してＵＨＤコンテンツを含むコンテンツが供給される場合でも、ディスプレイ機器の特性を伝達することによって、ＵＨＤコンテンツを含むコンテンツを最適の環境で視聴することができるビデオ処理方法及びビデオ処理装置を提供することである。
【課題を解決するための手段】
【００１２】
本発明の実施例は、ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介してソースデバイスに伝送するステップ、前記ディスプレイ機器のビデオ表出機能に応じて処理されたＵＨＤビデオに対するビデオオプション情報を、前記インターフェースを介して受信するステップ、前記処理されたＵＨＤビデオを前記インターフェースを介して受信するステップ、及び前記受信したＵＨＤビデオを前記ディスプレイ機器に表出するステップを含むビデオ処理方法を提供する。
【００１３】
前記ディスプレイ関連情報は、前記ディスプレイ機器のビデオ表出機能に応じたディスプレイオプション情報を含むことができる。前記ディスプレイオプション情報は、前記ソースデバイスのプロセッシングを制御する情報または前記ディスプレイ機器の明るさ情報を含むことができる。
【００１４】
前記ビデオオプション情報は、前記処理されたＵＨＤビデオの明るさ処理情報または前記ＵＨＤビデオの色空間変換情報を含むことができる。
【００１５】
本発明の他の実施例は、ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介してソースデバイスに伝送するメタデータプロセッサ、前記ディスプレイ機器のビデオ表出機能に応じて処理されたＵＨＤビデオに対するビデオオプション情報を、前記インターフェースを介して受信するコントローラ、及び前記処理されたＵＨＤビデオを前記インターフェースを介して受信するようにし、前記受信したＵＨＤビデオを前記ディスプレイ機器に表出するように制御するディスプレイパネルコントローラを含むビデオ処理装置を提供する。
【００１６】
本発明の他の実施例は、エンコーディングされたＵＨＤビデオをデコーディングするデコーダ、ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介して受信するメタデータプロセッサ、前記デコーディングしたＵＨＤビデオを前記ディスプレイ機器のビデオ表出機能に応じて処理するビデオ処理部、及び前記デコーディングしたＵＨＤビデオをディスプレイ機器のビデオ表出機能に応じて処理した情報であるビデオオプション情報を、前記インターフェースを介してシンクデバイスに伝送するオプションコントローラを含むビデオ処理装置を提供する。
【００１７】
本発明の他の実施例は、エンコーディングされたＵＨＤビデオをデコーディングするステップ、ディスプレイ機器に対するディスプレイ関連情報をインターフェースを介して受信するステップ、前記デコーディングしたＵＨＤビデオを前記ディスプレイ機器のビデオ表出機能に応じて処理するステップ、及び前記デコーディングしたＵＨＤビデオをディスプレイ機器のビデオ表出機能に応じて処理した情報であるビデオオプション情報を、前記インターフェースを介してシンクデバイスに伝送するステップを含むビデオ処理方法を提供する。
【発明の効果】
【００１８】
本発明の実施例によれば、様々なディスプレイ機器の環境下で、ＵＨＤコンテンツを含むコンテンツを最適の環境で視聴することができる。
【００１９】
本発明の実施例によれば、ＵＨＤコンテンツを含むＵＨＤコンテンツを様々なディスプレイ機器で表出する場合、それらディスプレイ機器の物理的特性による色感または明るさ表現の制限が少なくなるようにすることができる。
【００２０】
本発明の実施例によれば、ディスプレイ機器の外部機器を介してＵＨＤコンテンツが供給される場合でも、ディスプレイ機器の特性を伝達することによって、ＵＨＤコンテンツを含むＵＨＤコンテンツを最適の環境で視聴することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明に係るビデオ処理方法の一実施例を例示した図である。
【図２】ビデオ映像を送受信するためにソースデバイスとシンクデバイスが接続された例を示した図である。
【図３】本発明の実施例によってソースデバイスがシンクデバイスと接続された場合、情報を送受信する実施例を示した図である。
【図４】本発明の実施例によってシンクデバイスがソースデバイスに伝達する情報の一例を示した図である。
【図５】本発明の実施例によってシンクデバイスがソースデバイスに伝達する情報の一例として、具体的なフィールド値を例示した図である。
【図６】本発明の実施例に係るコントロールオプションフラグ（ｃｏｎｔｒｏｌ  ｏｐｔｉｏｎ  ｆｌａｇ）の詳細な例を例示した図である。
【図７】本発明の実施例に係るシンクデバイスダイナミックレンジ（Ｓｉｎｋ  Ｄｅｖｉｃｅ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ）情報の詳細な例を例示した図である。
【図８】本発明の実施例によってシンクデバイスでソースデバイスに伝達するディスプレイ関連情報として、ＤｉｓｐｌａｙＩＤのディスプレイパラメータデータブロック（Ｄｉｓｐｌａｙ  Ｐａｒａｍｅｔｅｒｓ  Ｄａｔａ  Ｂｌｏｃｋ）を例示した図である。
【図９】本発明の実施例で記述するディスプレイ関連情報として、ディスプレイデバイスデータブロック（Ｄｉｓｐｌａｙ  Ｄｅｖｉｃｅ  Ｄａｔａ  Ｂｌｏｃｋ）を例示した図である。
【図１０】本発明に実施例によってシンクデバイスがソースデバイスにディスプレイ関連情報を伝達する更に他の例を例示した図である。
【図１１】本発明の実施例によってソースデバイスでシンクデバイスに伝達する情報を例示した図である。
【図１２】本発明の実施例によって開示したポストプロセッシングタイプ情報の詳細な例を示した図である。
【図１３】本発明の実施例によって開示したオリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）の詳細な例を示した図である。
【図１４】本発明の実施例によってソースデバイスがシンクデバイスに伝達する映像のカラー情報を伝達する他の例を示した図である。
【図１５】本発明の一実施例に係るソースデバイス及びシンクデバイスを例示した図である。
【図１６】本発明に係るビデオ処理方法の他の一実施例を例示した図である。
【発明を実施するための形態】
【００２２】
図１は、本発明に係るビデオ処理方法の一実施例を例示した図である。
【００２３】
ここで、以下で開示するシンクデバイスがビデオ処理を行う方法の一実施例を説明すると、次の通りである。
【００２４】
ディスプレイ機器に対するディスプレイ関連情報をソースデバイスに伝送する（Ｓ１１０）。ディスプレイ関連情報は、ディスプレイ機器のビデオ表出機能に関する情報であって、ディスプレイ機器のカラーガマット（ｃｏｌｏｒ  ｇａｍｕｔ）情報またはディスプレイ機器の明るさ関連情報を含むことができる。これについての詳細な例は後述する。
【００２５】
ディスプレイ機器のビデオ表出機能に応じて処理されたＵＨＤビデオに対するビデオオプション情報を受信する（Ｓ１２０）。ビデオオプション情報は、処理されたＵＨＤビデオのカラーガマット情報、ダイナミックレンジ情報及び後処理情報などを含むことができる。ビデオオプション情報についての詳細な実施例は、図１１乃至図１４の例を参照して説明する。
【００２６】
処理されたＵＨＤビデオを受信する（Ｓ１３０）。
【００２７】
受信したＵＨＤビデオをディスプレイ機器に表出する（Ｓ１４０）。
【００２８】
図示していないが、開示したビデオ処理方法の実施例は、ディスプレイ機器が適切に表出するように、ＵＨＤビデオ処理に対するディスプレイオプション情報を伝送することができる。ディスプレイオプション情報は、図４乃至図１０の例に従ってもよく、その他の詳細な例も以下で開示した。このように、シンクデバイスは、ソースデバイスのビデオ処理を制御できるディスプレイオプション情報を伝送することができ、ディスプレイのためのディスプレイオプション情報もディスプレイ関連情報に含まれてもよい。
【００２９】
図２は、ビデオ映像を送受信するためにソースデバイスとシンクデバイスが接続された例を示した図である。同図において、映像のデコーディング及び画質処理が可能なソースデバイスと映像の出力が可能なシンクデバイスとの情報交換は、次の通りである。
【００３０】
ソースデバイス１００は、放送、ブルーレイ（Ｂｌｕ−ｒａｙ）、ＵＶ（Ｕｌｔｒａ  Ｖｉｏｌｅｔ）、ＳＣＳＡ（Ｓｅｃｕｒｅ  Ｃｏｎｔｅｎｔ  Ｓｔｏｒａｇｅ  Ａｓｓｏｃｉａｔｉｏｎ）などの格納媒体、ＩＰ（ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ）ストリーミングなどの様々な経路で入ってくる映像に対して復号化（ｄｅｃｏｄｉｎｇ）する機器、または画質処理のためのビデオプロセッシングが可能な機器を総称する。例えば、セットトップボックス、ブルーレイディスク（ＢＤ）プレーヤーのような格納媒体のプレーヤー、コンピュータなどがこれに該当する。
【００３１】
ソースデバイス１００のビデオプロセッシングは、ＷＣＧ（Ｗｉｄｅ  ｃｏｌｏｒ  ｇａｍｕｔ）、ＨＤＲ（ｈｉｇｈ  ｄｙｎａｍｉｃ  ｒａｎｇｅ）またはその他のポストプロセッシング（ｐｏｓｔ  ｐｒｏｃｅｓｓｉｎｇ）などの画質を変化させる方式が含まれてもよい。この場合、映像に対して一括的にビデオプロセッシングを行うものではなく、シンクデバイスが提供するディスプレイ情報、例えば、カラーガマット（ｃｏｌｏｒ  ｇａｍｕｔ）情報またはダイナミックレンジ（ｄｙｎａｍｉｃ  ｒａｎｇｅ）情報などに基づいて、当該ビデオソースがディスプレイ機器で再生可能であるか否かを判断し、必要であれば、再生するのに適した画質に変換して提供する。
【００３２】
また、ソースデバイス１００の映像処理過程をシンクデバイス２００でコントロールする必要がある場合、それに関する情報を提供して、ソースデバイス１００でどのような映像処理過程が用いられたかに関する情報の提供を受けることができる。
【００３３】
ソースデバイス１００は、シンクデバイス２００から、ディスプレイ関連メタ情報またはディスプレイオプション情報を受信することができる。そして、受信された情報に基づいて、ソースデバイス１００は、シンクデバイス２００に、ＵＨＤビデオメタデータ及びプロセッシングされたビデオのプロセッシングオプション情報を提供することができる。シンクデバイス２００は、ソースデバイス１００が提供したデータや情報に基づいて、ソースデバイス１００がプロセッシングしたビデオを表出することができる。シンクデバイス２００は、当該ディスプレイに合うカラーガマット情報やダイナミックレンジ範囲内でソースデバイス１００がプロセッシングしたビデオを表出することができる。
【００３４】
図３は、本発明の実施例によってソースデバイスがシンクデバイスと接続された場合、情報を送受信する実施例を示した図である。
【００３５】
この例は、ソースデバイスがシンクデバイスとＨＤＭＩまたはディスプレイポート（Ｄｉｓｐｌａｙ  Ｐｏｒｔ）のような有線インターフェースで接続される場合を示す。この例は、ソースデバイスとシンクデバイスが有線インターフェースで接続されているとき、ＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）のＨＤＲ（Ｈｉｇｈ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ）のデータブロックを通じてシンクデバイス２００でソースデバイス１００のＨＤＲ及びＷＣＧ機能を制御（Ａｃｔｉｖａｔｉｏｎ  ｏｒ  Ｄｅａｃｔｉｖａｔｉｏｎ）し、これを用いて、ソースデバイスがシンクデバイスの変更されたＥＤＩＤを読み込む実施例を例示する。
【００３６】
ソースデバイスがシンクデバイスに有線インターフェースで接続される場合、ソースデバイスは、当該有線インターフェースの＋５Ｖパワーラインにハイレベル（ｈｉｇｈ  ｌｅｖｅｌ）電圧を印加し、シンクデバイスは、これを通じて、ソースデバイスが接続されることを確認する（Ｓ１）。
【００３７】
シンクデバイスは、ローレベル（ｌｏｗ  ｌｅｖｅｌ）電圧に維持されているホットプラグ検出ライン（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ  ｌｉｎｅ）にハイレベル電圧を印加することによって、シンクデバイスとの接続完了及びＥＤＩＤのようなディスプレイ関連情報（以下、ディスプレイ関連情報）を読む準備ができたことをソースデバイスに知らせる（Ｓ２）。
【００３８】
ソースデバイスは、ホットプラグ検出ラインがハイレベルに遷移することを確認し、ディスプレイデータチャネル（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）を介してシンクデバイスに、ディスプレイ関連情報に対する読み取り要請をし（Ｓ３）、シンクデバイスは、ディスプレイ関連情報をディスプレイデータチャネルを介してソースデバイスに伝送する（Ｓ４）。
【００３９】
シンクデバイスでユーザの要請によってシグナリングされるか、またはシンクデバイスの機能的判断によってディスプレイ関連情報のＨＤＲデータブロック（ＨＤＲ  Ｄａｔａ  Ｂｌｏｃｋ）のコントロールオプションフラグ（Ｃｏｎｔｒｏｌ  ｏｐｔｉｏｎ  ｆｌａｇ）に当該フィールドが変更される場合（Ｓ５）、シンクデバイスは、ソースデバイスにディスプレイ関連情報のアップデートされた情報を知らせるために、ホットプラグ検出ラインにローレベル電圧を印加し、この電圧を一定時間、例えば、最小１００ｍｓの間維持する（Ｓ６）。
【００４０】
ソースデバイスでディスプレイ関連情報の読み取りが可能になると、シンクデバイスは、ホットプラグ検出ラインにハイレベル電圧を印加し（Ｓ７）、ソースデバイスは、これを感知し、ディスプレイデータチャネルを介してディスプレイ関連情報読み取り要請をする（Ｓ８）。そして、シンクデバイスは、ディスプレイデータチャネルを介して、変更されたディスプレイ関連情報を送信する（Ｓ９）。
【００４１】
このような動作に基づいて、本発明の実施例に係るソースデバイスとシンクデバイスとの間の情報交換の例を説明すると、次の通りである。
【００４２】
本発明の実施例によれば、上述したＳ３又はＳ８の要請に対する応答として、シンクデバイスは、カラーガマット（ｃｏｌｏｒ  ｇａｍｕｔ）情報及び明るさ（ｂｒｉｇｈｔｎｅｓｓ）情報をソースデバイスに伝達することができる（Ｓ４又はＳ９に含まれる）。
【００４３】
カラーガマット情報は、ＲＧＢＷに該当する色空間であるＣＩＥ  ｘｙダイアグラム上のカラープライマリ（ｃｏｌｏｒ  ｐｒｉｍａｒｙ）座標あるいはＢＴ．７０９又はＢＴ．２０２０などのカラーガマット情報を含むことができる。この情報は、インターフェースで定義されているＤｉｓｐｌａｙＩＤのカラー特性データブロック（ｃｏｌｏｒ  ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ  ｄａｔａ  ｂｌｏｃｋ）などを介して伝達されてもよい。明るさ関連情報は、最大明るさまたは最小明るさ値を含むことができ、実施例で開示する例によれば、インターフェースのＤｉｓｐｌａｙＩＤ、ＥＤＩＤ、またはＥＤＩＤ  ｅｘｔｅｎｓｉｏｎ情報などに定義されたデータブロック（ｄａｔａｂｌｏｃｋ）を用いて伝達されてもよい。
【００４４】
すると、ソースデバイスは、伝達されたディスプレイ関連情報に基づいて、ビデオの色相または明るさ情報を調整する必要があるか否かを判断する。ソースデバイスが、色相または明るさの調整が必要であると判断される場合、ビデオで提供するカラーマッピング（ｃｏｌｏｒ  ｍａｐｐｉｎｇ）あるいはダイナミックレンジマッピング（ｄｙｎａｍｉｃ  ｒａｎｇｅ  ｍａｐｐｉｎｇ）情報に基づいて変換したり、ソースデバイス自体でビデオの色相または明るさ情報を提供する方法を使用してもよい。
【００４５】
ソースデバイスは、このように調整された最終映像をシンクデバイスに伝達する。このとき、最終ビデオに対するカラーガマット（ｃｏｌｏｒ  ｇａｍｕｔ）またはダイナミックレンジ（ｄｙｎａｍｉｃ  ｒａｎｇｅ）関連メタデータ（ｍｅｔａｄａｔａ）をインターフェースのＩｎｆｏＦｒａｍｅを介して伝達することができる。カラーガマット情報の場合、インターフェースのＡＶＩ  ｉｎｆｏＦｒａｍｅで既存に定義しているカラーガマット情報（例えば、ＢＴ．７０９、ＢＴ．２０２０など）を用いて伝達することができる。ダイナミックレンジ関連情報は、最大または最小明るさ情報を伝達することができ、実施例で記述する方法を通じて新たなＩｎｆｏＦｒａｍｅを定義したり、またはＡＶＩ  ＩｎｆｏＦｒａｍｅを拡張する方法を通じて伝達してもよい。
【００４６】
ソースデバイスが最終映像を伝達するとき、ソースデバイスで処理されたビデオプロセッシング（ｖｉｄｅｏ  ｐｒｏｃｅｓｓｉｎｇ）に関する情報を提供する必要がある場合、実施例で記述する方法を通じて、ＩｎｆｏＦｒａｍｅ内のｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅを用いてＨＤＲ情報またはＷＣＧ情報のようなビデオプロセッシングユニット（ｖｉｄｅｏ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）の処理情報を伝達することができる。また、最終映像に対して、ＨＤＲ情報と関連して新しいＥＯＴＦ（ｅｌｅｃｔｒｏ−ｏｐｔｉｃａｌ  ｔｒａｎｓｆｅｒ  ｆｕｎｃｔｉｏｎ）のような色変換関数情報が定義されて使用された場合、または使用される必要がある場合、新しい色変換関数情報に関する情報をインターフェース情報のフラグ（ｆｌａｇ）などを用いて伝達することができる。
【００４７】
最終処理された映像に対して、シンクデバイスは、ソースデバイスの処理が適切であるかを判断し、これに対するフィードバック（ｆｅｅｄｂａｃｋ）を通じてソースデバイスの制御が必要であるか否かを判断できる。この場合、実施例で記述するＤｉｓｐｌａｙＩＤ、ＥＤＩＤ、ＥＤＩＤ  ｅｘｔｅｎｓｉｏｎ情報などに定義されたデータブロック内のコントロールオプションフラグを介してこれを制御することができる。もし、ＷＣＧ情報またはＨＤＲ情報など、ソースデバイスのビデオプロセッシングで処理された結果が適切な場合、シンクデバイスは、ＷＣＧ情報またはＨＤＲ情報に関連するビットを活性化（ｏｎ）させて、同一の処理が続くように制御することができる。
【００４８】
処理が不適切な場合、シンクデバイスは、ＷＣＧ情報またはＨＤＲ情報と関連するビットを非活性化（ｏｆｆ）させることによって、ソースデバイスで現在行っているビデオプロセッシングを使用しないように制御することができる。
【００４９】
シンクデバイスは、コントロールオプションフラグを介して伝達された情報が現在のソースデバイスで処理しているビデオプロセッシングと異なる場合、コントロールオプションフラグにある情報を基準としてビデオプロセッシングを変更する。変更されたビデオ処理と関連してＵＨＤビデオメタデータ（ＵＨＤ  ｖｉｄｅｏ  ｍｅｔａｄａｔａ）が変更される場合、ＩｎｆｏＦｒａｍｅ内のカラー特性（ｃｏｌｏｒ  ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ）情報及び明るさ情報を変更し、ポストプロセッシングタイプ（ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅ）を、変更したビデオプロセッシング過程に合わせてアップデートすることができる。そして、Ｓ５の過程が行われる。
【００５０】
以下では、シンクデバイスがソースデバイスに伝達する情報を例示する。
【００５１】
本発明の実施例によれば、ソースデバイスがＨＤＲ関連情報を処理する場合、シンクデバイスが再生可能な情報に基づいて、ソースデバイスは、シンクデバイスに適した映像処理を行うことができる。この場合、シンクデバイスは、ディスプレイ（ｄｉｓｐｌａｙ）の明るさ範囲に対する適切な情報、例えば、シンクブラックルミナンスレベル（Ｓｉｎｋ  Ｂｌａｃｋ  Ｌｕｍｉｎａｎｃｅ  Ｌｅｖｅｌ）、シンクホワイトルミナンスレベル（Ｓｉｎｋ  Ｗｈｉｔｅ  Ｌｕｍｉｎａｎｃｅ  Ｌｅｖｅｌ）、及びソースデバイスのポストプロセッシングをコントロールできるフラグなどをソースデバイスに伝達することができる。この場合、ＤｉｓｐｌａｙＩＤ、ＥＤＩＤ、あるいはＥＤＩＤ  ｅｘｔｅｎｓｉｏｎのデータブロックを用いることができ、これについての詳細な例を開示すると、次の通りである。
【００５２】
図４は、本発明の実施例によってシンクデバイスがソースデバイスに伝達する情報の一例を示した図である。
【００５３】
同図は、ＤｉｓｐｌａｙＩＤのデータブロックを用いてシンクデバイスがソースデバイスに伝達する情報の例を示す。
【００５４】
同図は、ＤｉｓｐｌａｙＩＤのデータブロックのｏｆｆｓｅｔフィールド、ｖａｌｕｅフィールド、及びそれに対する記述（ｄｅｓｃｒｉｐｔｉｏｎ）とフォーマットを例示する。例えば、ＤｉｓｐｌａｙＩＤのデータブロックのｏｆｆｓｅｔフィールドが０ｘ００、ｖａｌｕｅフィールドが０ｘ１４である場合、ＨＤＲデータブロックを示すことができる。
【００５５】
同面で例示したように、ｏｆｆｓｅｔフィールドが０ｘ０３である場合、ソースデバイスのポストプロセッシングをコントロールできるフラグ（ｃｏｎｔｒｏｌ  ｏｐｔｉｏｎ  ｆｌａｇ）を示すことができる。これについての詳細な値（ｖａｌｕｅ）の例は後述する。
【００５６】
そして、ｏｆｆｓｅｔフィールドが０ｘ０４又は０ｘ０５である場合、シンクデバイス自体の表現可能な明るさ値（シンクブラックルミナンスレベル、シンクホワイトルミナンスレベルなど）に関する情報を伝達することができる。
【００５７】
ＤｉｓｐｌａｙＩＤのデータブロックは、後でｏｆｆｓｅｔフィールド値に応じて、ビデオ処理に必要な情報をさらに含むことができる。例えば、ｏｆｆｓｅｔフィールドが０ｘ０３である場合、現在のｒｅｓｅｒｖｅｄフィールドなどを用いてＨＤＲ関連ポストプロセッシング関連情報を伝達することができる。
【００５８】
ここで、ｏｆｆｓｅｔフィールドやｖａｌｕｅフィールドの値は任意の値であって、変更可能であり、コントロールオプションフラグの詳細な例及びシンクデバイスのディスプレイ情報についての例は、以下で開示する。
【００５９】
図５は、本発明の実施例によってシンクデバイスがソースデバイスに伝達する情報の一例として、上述した実施例の具体的なフィールド値を例示した図である。
【００６０】
シンクデバイスがソースデバイスに伝達する情報として、ＤｉｓｐｌａｙＩＤのデータブロックのコントロールオプションフラグは、ソースデバイスが行うポストプロセッシング過程をコントロール（ｏｎ／ｏｆｆ）するフィールドである。本発明の実施例によれば、これを用いて、ソース／シンクデバイスのインターフェース上で後で提供される様々なオプションを示すことができ、ここでは、ＨＤＲ、ＷＣＧ関連オプションを開示した。
【００６１】
上記で、ＤｉｓｐｌａｙＩＤのデータブロックのｏｆｆｓｅｔフィールドが０ｘ０３である場合、ソースデバイスを制御できるコントロールオプションフラグ情報であることを示すことができることを開示した。Ｖａｌｕｅフィールドのビット位置に応じて、ソースデバイスのＨＤＲプロセッシングを活性化させるか、またはソースデバイスのＷＣＧプロセッシングを活性化させることができる。この例では、下位２ビットでこれに対する情報をそれぞれ表現した。
【００６２】
本実施例で開示したフィールドは、ユーザの要請によってシグナリングされたり、シンクデバイスの機能的判断によって（シンクデバイスの処理能力が上位にある場合など）制御されてもよい。本発明の実施例は、リザーブドビット（Ｒｅｓｅｒｖｅｄ  ｂｉｔ）を用いて、ＦＲＣ（Ｆｒａｍｅ  Ｒａｔｅ  Ｃｏｎｔｒｏｌ）及びマルチレイヤビデオエンハンスメント（ｍｕｌｔｉ−ｌａｙｅｒ  ｖｉｄｅｏ  ｅｎｈａｎｃｅｍｅｎｔ）の機能に対してシンク−ソースデバイス間の情報交換を行うこともできる。ここで、ｏｆｆｓｅｔフィールドやｖａｌｕｅフィールドの値は任意の値であって、変更可能である。
【００６３】
図６は、開示した本発明の実施例に係るコントロールオプションフラグの詳細な例を例示した図である。
【００６４】
コントロールオプションフラグを示すｏｆｆｓｅｔフィールドのｖａｌｕｅフィールドの下位２ビットに、それぞれソースデバイスで行われるＨＤＲ、ＷＣＧ処理に対するコントロールを行うようにする情報を設定することができる。２つのフラグに対する組み合わせによって、下記の例示のように使用することができる。
【００６５】
この例において、ｖａｌｕｅフィールドが００００００００である場合、ソースデバイスでいかなる処理も行わないことを示す。例えば、ｖａｌｕｅフィールドが１０００００００である場合、ソースデバイスのＨＤＲ処理に関する情報を示し、ソースデバイスでＨＤＲのみを処理するオプション（ｏｐｔｉｏｎ）を示すことができる。他の例として、ｖａｌｕｅフィールドが０１００００００である場合、ソースデバイスのＷＣＧ処理に関する情報を示し、ソースデバイスでＷＣＧのみを処理するオプションを示すことができる。
【００６６】
他の例として、ｖａｌｕｅフィールドが１１００００００である場合、シンクデバイスで伝達した情報に基づいて、ソースデバイスがＨＤＲ及びＷＣＧに対して全て処理するようにするコントロールオプション情報を示し、この値が初期値として使用されてもよい。
【００６７】
図７は、記述した本発明の実施例に係るシンクデバイスダイナミックレンジ情報の詳細な例を例示した図である。
【００６８】
開示したように、シンクデバイスは、ＤｉｓｐｌａｙＩＤのデータブロックを用いてシンクデバイスのダイナミックレンジ情報をソースデバイスに伝達して、シンクデバイスが表現できる明るさ情報などをソースデバイスに知らせることができる。
【００６９】
シンクデバイスのダイナミックレンジに関する情報は、シンクデバイスのディスプレイ（ｄｉｓｐｌａｙ）で表現できるダイナミックレンジを表現するための最大及び最小物理的明るさ値（ｎｉｔあるいはｃｄ／ｍ2単位）を示す。
【００７０】
例えば、ＤｉｓｐｌａｙＩＤのデータブロックのｏｆｆｓｅｔフィールドが０ｘ０４又は０ｘ０５である場合、シンクデバイスのダイナミックレンジ情報を示す。
【００７１】
この例において、ＤｉｓｐｌａｙＩＤのデータブロックのｏｆｆｓｅｔフィールドが０ｘ０４である場合、下位８ビットよりも高い８個のビットを用いてシンクデバイスの最も低いレベルの明るさ情報を示すことができる。
【００７２】
ＤｉｓｐｌａｙＩＤのデータブロックのｏｆｆｓｅｔフィールドが０ｘ０５である場合、ｖａｌｕｅフィールドの最下位１ビットは、シンクデバイスの最も低いレベルの明るさ情報を示し、ｖａｌｕｅフィールドの残りのビットでシンクデバイスの最も高いレベルの明るさ情報を示すことができる。
【００７３】
ここで、ｏｆｆｓｅｔフィールドやｖａｌｕｅフィールドの値は任意の値であって、変更可能である。
【００７４】
この情報を用いて示すことができるシンクデバイスの最小明るさ情報（ｓｉｎｋ_ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌで表記）及び最大明るさ情報（ｓｉｎｋ_ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）は、以下のように示すことができる。
【００７５】
例えば、シンクデバイスの最小明るさ情報（ｓｉｎｋ_ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）は、ディスプレイで表現できる最小明るさを示すための値であって、一般的な最低明るさを考慮して、０〜０．０５の範囲に対して０．０００１単位で値を表現できる。すなわち、ディスプレイの物理的明るさをＢｒｉｇｈｔｎｅｓｓ_ｂｌａｃｋ（ｃｄ／ｍ2単位）とするとき、実際の最小明るさは、この最小明るさ情報（ｓｉｎｋ_ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）から以下のように算出することができる。
Brightness_black=sink_black_luminance_levelx10000
(0<=sink_black_luminance_level<=500<29)
【００７６】
例えば、参照モニタ（ｒｅｆｅｒｅｎｃｅ  ｍｏｎｉｔｏｒ）の場合、０．０５ｃｄ／ｍ2を最小基準明るさにし、１００００（１０進数）を掛けた値である５００を伝送することができる。
【００７７】
シンクデバイスの最大明るさ情報（ｓｉｎｋ_ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）は、ディスプレイで表現できる最大明るさを示すための値であって、一般的な最大明るさを考慮して、１００〜１００００の範囲に対して１００単位で値を表現できる。すなわち、ディスプレイの物理的明るさをＢｒｉｇｈｔｎｅｓｓ_ｗｈｉｔｅ（ｃｄ／ｍ2単位）とするとき、実際の最大明るさは、この最大明るさ情報（ｓｉｎｋ_ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）から以下のように算出することができる。
Brightness_white=sink_white_luminance_levelx100
(1<=sink_white_luminance_level<=100<27)
【００７８】
例えば、参照モニタ（ｒｅｆｅｒｅｎｃｅ  ｍｏｎｉｔｏｒ）の場合、１００ｃｄ／ｍ2を最大基準明るさにし、１００（１０進数）で割った値の商である１値を伝送することができる。
【００７９】
シンクデバイスでソースデバイスにディスプレイ関連情報を伝達する他の実施例を開示する。
【００８０】
図８は、本発明の実施例によってシンクデバイスでソースデバイスに伝達するディスプレイ関連情報として、ＤｉｓｐｌａｙＩＤのディスプレイパラメータデータブロック（Ｄｉｓｐｌａｙ  Ｐａｒａｍｅｔｅｒｓ  Ｄａｔａ  Ｂｌｏｃｋ）を例示した図である。
【００８１】
ディスプレイ関連情報として、ＤｉｓｐｌａｙＩＤのディスプレイパラメータデータブロックはモニタの全体的なパラメータを含むことができる。同図で例示したように、例えば、ディスプレイパラメータデータブロックは、映像の水平または垂直サイズ（ｏｆｆｓｅｔフィールドが０ｘ０３又は０ｘ０４）、水平または垂直ピクセル（ｐｉｘｅｌ）数（ｏｆｆｓｅｔフィールドが０ｘ０５又は０ｘ０６）、モニタで支援可能な機能に対するフラグ（ｏｆｆｓｅｔフィールドが０ｘ０Ｂ）、変換関数（ｔｒａｎｓｆｅｒ  ｆｕｎｃｔｉｏｎ）で使用されるガンマ（ｇａｍｍａ）（ｏｆｆｓｅｔフィールドが０ｘ０Ｃ）、ディスプレイアスペクト比（ｄｉｓｐｌａｙ  ａｓｐｅｃｔ  ｒａｔｉｏ）（ｏｆｆｓｅｔフィールドが０ｘ０Ｄ）、ピクセルビット深度（ｐｉｘｅｌ  ｂｉｔ  ｄｅｐｔｈ）（ｏｆｆｓｅｔフィールドが０ｘ０Ｅ）などの情報が含まれる。
【００８２】
本発明の実施例によれば、ディスプレイパラメータデータブロックは、上述したコントロールオプションフラグ情報及びシンクデバイスダイナミックレンジ情報を含むことができる。すなわち、本発明の実施例によれば、シンクデバイスは、上述したコントロールオプションフラグ及びシンクデバイスダイナミックレンジ情報を含むディスプレイパラメータデータブロック情報をソースデバイスに伝達することができる。
【００８３】
この実施例において、ディスプレイパラメータデータブロックのｏｆｆｓｅｔフィールドが０ｘ０Ｆである場合、コントロールオプションフラグを示すことができ、ｏｆｆｓｅｔフィールドが０ｘ１０または０ｘ１１である場合、シンクデバイス自体の表現可能な明るさ値（シンクブラックルミナンスレベル、シンクホワイトルミナンスレベルなど）に関する情報を含むことができる。
【００８４】
ｏｆｆｓｅｔフィールドが０ｘ０Ｆである場合、コントロールオプションフラグに対するｖａｌｕｅフィールド、ｏｆｆｓｅｔフィールドが０ｘ１０または０ｘ１１である場合、シンクデバイスダイナミックレンジ情報に対するｖａｌｕｅフィールド及び各ｖａｌｕｅフィールドについての説明は、図５乃至図７で例示した通りである。ここで、ｏｆｆｓｅｔフィールドやｖａｌｕｅフィールドの値は任意の値であって、変更可能である。
【００８５】
本発明の実施例は、トランスファ特性ガンマ（Ｔｒａｎｓｆｅｒ  Ｃｈａｒａｃｔｅｒｉｓｔｉｃ  Ｇａｍｍａ）を通じてＨＤＲに適したトランスファ曲線（ｔｒａｎｓｆｅｒ  ｃｕｒｖｅ）情報を伝達することができる。
【００８６】
シンクデバイスでソースデバイスにディスプレイ関連情報を伝達する他の実施例を開示する。
【００８７】
図９は、本発明の実施例で記述するディスプレイ関連情報として、ディスプレイデバイスデータブロック（Ｄｉｓｐｌａｙ  Ｄｅｖｉｃｅ  Ｄａｔａ  Ｂｌｏｃｋ）を例示した図である。本発明の実施例は、ディスプレイデバイスデータブロックを用いてシンクデバイスがソースデバイスに伝達する情報の例を示す。
【００８８】
ディスプレイデバイスデータブロックは、ディスプレイパネル（ｐａｎｅｌ）自体の特性を示すことができる情報を含む。ディスプレイデバイスデータブロックは、ディスプレイデバイスの種類（ｏｆｆｓｅｔフィールドが０ｘ０３）、ディスプレイデバイスのオペレーティングモード（ｏｐｅｒａｔｉｎｇ  ｍｏｄｅ）（ｏｆｆｓｅｔフィールドが０ｘ０４）、ピクセル数で示すことができる映像の大きさ（ｏｆｆｓｅｔフィールドが０ｘ０５〜０ｘ０８）、ディスプレイアスペクト比（ｏｆｆｓｅｔフィールドが０ｘ０９〜０ｘ０Ａ）、ビット深度（ｂｉｔ  ｄｅｐｔｈ）（ｏｆｆｓｅｔフィールドが０ｘ０Ｅ）、応答速度（ｏｆｆｓｅｔフィールドが０ｘ０Ｆ）などを示す。本発明の実施例は、同図で例示したように、ディスプレイデバイスデータブロックと共に、ディスプレイパネルの開示したコントロールオプションフラグ情報とシンクデバイスダイナミックレンジ情報をソースデバイスに伝達することができる。
【００８９】
本発明の実施例によれば、ディスプレイデバイスデータブロックのｏｆｆｓｅｔフィールドが０ｘ０Ｆである場合、コントロールオプションフラグを示すことができ、ディスプレイデバイスデータブロックのｏｆｆｓｅｔフィールドが０ｘ１０又は０ｘ１１である場合、シンクデバイスダイナミックレンジ情報を示すことができる。
【００９０】
ディスプレイデバイスデータブロックのｏｆｆｓｅｔフィールドが０ｘ０Ｆである場合のｖａｌｕｅフィールドの例、ディスプレイデバイスデータブロックのｏｆｆｓｅｔフィールドが０ｘ１０又は０ｘ１１である場合のｖａｌｕｅフィールドの例は、図５乃至図７又は図８で例示したものに従ってもよい。ここで、ｏｆｆｓｅｔフィールドやｖａｌｕｅフィールドの値は任意の値であって、変更可能である。
【００９１】
シンクデバイスがソースデバイスにディスプレイ関連情報を伝達する他の例として、シンクデバイスは、ＤｉｓｐｌａｙＩＤのベンダー特定の（Ｖｅｎｄｏｒ−Ｓｐｅｃｉｆｉｃ）データブロックを用いてコントロールオプションフラグとシンクデバイスダイナミックレンジ情報を伝達することができる。ベンダー特定のデータブロックは、シンクデバイスがデータブロックに定義されていない情報を伝達する場合に使用するデータであって、このデータブロックに、上述したコントロールオプションフラグとシンクデバイスダイナミックレンジ情報を含めて伝達することができる。
【００９２】
シンクデバイスがソースデバイスにディスプレイ関連情報を伝達する更に他の例として、シンクデバイスは、ＤｉｓｐｌａｙＩＤの製品識別（Ｐｒｏｄｕｃｔ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）データブロックを用いることができる。
【００９３】
ＤｉｓｐｌａｙＩＤの製品識別データブロックは、ディスプレイデバイスの製造メーカーに関する情報、ディスプレイデバイスのシリアルナンバー（ｓｅｒｉａｌ  ｎｕｍｂｅｒ）、製品ＩＤ（Ｐｒｏｄｕｃｔ  ＩＤ）などを含むことができる。このとき、シンクデバイスがディスプレイデバイスの製造メーカー、製造年月、製品ＩＤなどを通じて各製品の情報を確認できる場合、この情報を用いて、各製品に対応するダイナミックレンジ情報をソースデバイスに伝達することができる。本発明によれば、ＤｉｓｐｌａｙＩＤの製品識別データブロックが製品の識別情報としてダイナミックレンジ情報を伝達する場合、コントロールオプションフラグは、上述した実施例のいずれか一つの例を通じて伝達する。
【００９４】
シンクデバイスがソースデバイスにディスプレイ関連情報を伝達する更に他の例として、シンクデバイスがトランスファ特性データブロック（Ｔｒａｎｓｆｅｒ  Ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ  Ｄａｔａ  Ｂｌｏｃｋ）を用いてディスプレイ関連情報をソースデバイスに伝達することができる。トランスファ特性データブロックは、ディスプレイのトランスファ曲線（ｔｒａｎｓｆｅｒ  ｃｕｒｖｅ）関連情報を伝達するデータブロックである。トランスファ特性データブロックは、ディスプレイ時に任意のガンマ関数（ｇａｍｍａ  ｆｕｎｃｔｉｏｎ）を使用したり、区分線形曲線（ｐｉｅｃｅｗｉｓｅ  ｌｉｎｅａｒ  ｃｕｒｖｅ）を支援する場合、これを表示するためのデータブロックである。ディスプレイパネルのピークルミナンス（ｐｅａｋ  ｌｕｍｉｎａｎｃｅ）及び最下位ルミナンスを定義した部分はないので、シンクデバイスは、トランスファ特性データブロックに上述したコントロールオプションフラグとシンクデバイスダイナミックレンジ情報を含めたダイナミックレンジ情報をソースデバイスに伝達することができる。
【００９５】
図１０は、本発明の一実施例によってシンクデバイスがソースデバイスにディスプレイ関連情報を伝達する更に他の例を例示した図である。本発明の実施例によれば、シンクデバイスは、ＣＥＡ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ａｓｓｏｃｉａｔｉｏｎ）  ＥＤＩＤ  ｅｘｔｅｎｓｉｏｎ情報を用いてディスプレイ関連情報をソースデバイスに伝達することができる。
【００９６】
シンクデバイスは、ＣＥＡ−８６１のＶＥＳＡで定義したＥＤＩＤ以外に、ＣＥシンクデバイスで支援可能なデバイス属性情報を含むＣＥＡ  ＥＤＩＤ  ｅｘｔｅｎｓｉｏｎ情報をソースデバイスに伝達することができる。この場合、シンクデバイスは、同図で例示したダイナミックレンジ情報をソースデバイスに伝達することができる。
【００９７】
ＣＥＡ  ＥＤＩＤ  ｅｘｔｅｎｓｉｏｎ情報の拡張データブロック（ｅｘｔｅｎｓｉｏｎ  ｄａｔａ  ｂｌｏｃｋ）は、ビデオ（Ｖｉｄｅｏ）、オーディオ（Ａｕｄｉｏ）、スピーカ割り当て（Ｓｐｅａｋｅｒ  Ａｌｌｏｃａｔｉｏｎ）、ベンダー特定の（Ｖｅｎｄｏｒ−Ｓｐｅｃｉｆｉｃ）データブロック、及びビデオケイパビリティデータブロック（Ｖｉｄｅｏ  Ｃａｐａｂｉｌｉｔｙ  ｄａｔａ  ｂｌｏｃｋ）を含むことができる。拡張データブロックは、このデータブロックをそれぞれ識別するために予め定義されたタグコード（Ｔａｇ  Ｃｏｄｅ）を各データブロックの最初のバイト（ｂｙｔｅ）のビット５〜７（ｂｉｔｓ  ５〜７）に含む。
【００９８】
本発明の実施例によれば、ＣＥＡ  ＥＤＩＤ  ｅｘｔｅｎｓｉｏｎデータブロックの最初のバイトのビット５〜７は、ダイナミックレンジ情報を表示するタグコードを含むことができる。
【００９９】
そして、同図で例示したように、ＣＥＡ  ＥＤＩＤ  ｅｘｔｅｎｓｉｏｎデータブロック内にダイナミックレンジ情報を、上記で例示したように、シンクデバイスの最小明るさ情報（Ｌｏｗｅｓｔ  Ｂｒｉｇｈｔｎｅｓｓ  ｌｅｖｅｌ  ｏｆ  Ｓｉｎｋ  ｄｅｖｉｃｅ）のうち下位８ビットよりも高い８ビット（ｈｉｇｈｅｒ  ８  ｂｉｔｓ）情報、シンクデバイスの最小明るさのＬＳＢ情報（Ｌｏｗｅｓｔ  Ｂｒｉｇｈｔｎｅｓｓ  ｌｅｖｅｌ  ｏｆ  Ｓｉｎｋ  ｄｅｖｉｃｅ（ＬＳＢ））及びシンクデバイスの最大明るさ情報（Ｈｉｇｈｅｓｔ  Ｂｒｉｇｈｔｎｅｓｓ  ｌｅｖｅｌ  ｏｆ  Ｓｉｎｋ  ｄｅｖｉｃｅ（ｔｏｔａｌ  ７  ｂｉｔｓ））で表現することができる。ビット割り当ては任意的なものであって、変更可能である。したがって、本発明の実施例によれば、シンクデバイスが、ＣＥＡのＥＤＩＤ  ｅｘｔｅｎｓｉｏｎ情報を用いてソースデバイスにディスプレイ関連情報のうちシンクデバイスの最大／最小明るさ情報を伝達することができる。
【０１００】
次に、本発明の実施例によってソースデバイスでシンクデバイスに伝達する情報を開示すると、次の通りである。
【０１０１】
ソースデバイスは、シンクデバイスのディスプレイ関連情報及びカラーガマット関連情報に基づいてコンテンツの明るさ及びカラーガマットなどがシンクデバイスに適しているか否かを判断し、必要であれば、ソースデバイスは、コンテンツの明るさ及びカラーガマットなどを変換することができる。この場合、超高画質映像を処理する場合、ソースデバイスは、どのような処理が行われたかに関する情報、及び映像処理後の明るさ及びカラーガマットに関する情報をシンクデバイスに伝達しなければならない。これは、シンクデバイスのポストプロセッシングを制御するためのものであり、これについての実施例を詳細に開示すると、次の通りである。
【０１０２】
本発明の実施例によって、ソースデバイスは、ＣＥＡ  ８６１に定義されたＩｎｆｏＦｒａｍｅを介してシンクデバイスに超高画質映像処理関連情報を伝達することができる。
【０１０３】
図１１は、本発明に実施例によってソースデバイスでシンクデバイスに伝達する情報を例示した図である。
【０１０４】
ＣＥＡ  ８６１でソース／シンクデバイスのインターフェース情報として定義されたＩｎｆｏＦｒａｍｅのうちカラーガマット情報は、ＡＶＩ  ＩｎｆｏＦｒａｍｅを介して伝達されてもよい。本発明の実施例は、ソースデバイスが、超高画質映像処理に関する情報をＩｎｆｏＦｒａｍｅを介してシンクデバイスに伝達する。これを用いて、超高画質映像の明るさ（ｂｒｉｇｈｔｎｅｓｓ）情報、任意のカラーガマット情報、及びＨＤＲ情報又はＷＣＧ情報などの映像処理情報をシンクデバイスに伝達するようにすることができる。本実施例によれば、ソースデバイスは、行ったポストプロセッシングに関する情報、ポストプロセッシング後のコンテンツの明るさ情報、ポストプロセッシングの前のコンテンツの明るさ情報及びカラー表現範囲情報をシンクデバイスに伝達することができる。
【０１０５】
ポストプロセッシングに関する情報は、コンテンツの状態に関する情報を含み、シンクデバイスの要請に対する応答として使用できる。ポストプロセッシング後のコンテンツの明るさ情報は、コンテンツの最小明るさ情報（ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）とコンテンツの最大明るさ情報（ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）を含むことができる。ポストプロセッシングの前のコンテンツの最小明るさ情報（ｏｒｉｇ_ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）と最大明るさ情報（ｏｒｉｇ_ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）を含むこともできる。コンテンツのカラー表現範囲情報は、Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ情報として示しており、これについては詳細に説明する。
【０１０６】
ＩｎｆｏＦｒａｍｅ  Ｔｙｐｅ  Ｃｏｄｅは、このＩｎｆｏＦｒａｍｅのタイプを示し、例えば、この値が０ｘ０７の場合、ＵＨＤ映像処理に関する情報を含むフレームを示すことができる。
【０１０７】
ＩｎｆｏＦｒａｍｅ  Ｖｅｒｓｉｏｎ  Ｎｕｍｂｅｒは、このフレームのバージョン情報を示し、Ｌｅｎｇｔｈ  ｏｆ  ＨＤＲ  ＩｎｆｏＦｒａｍｅは、ＨＤＲ  ＩｎｆｏＦｒａｍｅの長さ情報を示す。
【０１０８】
Ｄａｔａ  Ｂｙｔｅ  １のＰ３〜Ｐ０フィールドは、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅ_ｆｌａｇに対応し、ソースデバイスが行うポストプロセッシング過程をコントロール（ｏｎ／ｏｆｆ）するためのフィールドである。ここでは、このフィールドを用いてＨＤＲ情報又はＷＣＧ情報関連オプション情報を開示し、これについての詳細な例は後述する。
【０１０９】
そして、Ｄａｔａ  Ｂｙｔｅ  １のＲ２〜Ｒ０フィールドは、リザーブドビット（ｒｅｓｅｒｖｅｄ  ｂｉｔｓ）を示し、Ｅ０フィールドは、ｎｅｗ_ＥＯＴＦ_ｆｌａｇを介して新しい色変換関数（ＥＯＴＦなど）を使用するか否かを示す。リザーブドビットは、後でＨＤＲ情報に適した新しいＥＯＴＦが定義される場合に使用できるフラグである。
【０１１０】
Ｄａｔａ  Ｂｙｔｅ  ２は、コンテンツで表現する最小明るさ情報を含むことができ、ここでは、ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌで表現した。この実施例では、最小明るさ情報の最高８ビットをＤａｔａ  Ｂｙｔｅ  ２フィールドに表現するようにした。
【０１１１】
コンテンツの最小明るさ情報は、一般的な最低明るさを考慮して、０〜０．０５の範囲に対して０．０００１単位で値を表現できる。すなわち、ディスプレイの物理的明るさをＢｒｉｇｈｔｎｅｓｓ_ｂｌａｃｋ（ｃｄ／ｍ2単位）とするとき、次のような関係を有する。
Brightness_black=black_luminance_levelx10000
(0<=black_luminance_level<=500<29)
【０１１２】
例えば、参照モニタ（ｒｅｆｅｒｅｎｃｅ  ｍｏｎｉｔｏｒ）の場合、０．０５ｃｄ／ｍ2を最小基準明るさにし、１００００（１０進数）を掛けた値である５００を明るさ情報として表現できる。
【０１１３】
Ｄａｔａ  Ｂｙｔｅ  ３は、同図で例示したように、コンテンツ最小明るさ情報（ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）の最下位１ビットとコンテンツ最大明るさ情報（ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）７ビットを含むことができる。
【０１１４】
最大明るさ情報（ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）は、コンテンツで表現する最大明るさを示すための情報であって、一般的な最大明るさを考慮して、１００〜１００００の範囲に対して１００単位で値を表現できる。すなわち、ディスプレイの物理的明るさをＢｒｉｇｈｔｎｅｓｓ_ｗｈｉｔｅ（ｃｄ／ｍ2単位）とするとき、次のような関係を有する。
Brightness_white=white_luminance_levelx100
(1<=white_luminance_level<=100<27)
【０１１５】
例えば、参照モニタ（ｒｅｆｅｒｅｎｃｅ  ｍｏｎｉｔｏｒ）の場合、１００ｃｄ／ｍ2を最大基準明るさにし、１００（１０進数）で割った値の商である１値を明るさ情報として表現できる。
【０１１６】
Ｄａｔａ  Ｂｙｔｅ  ４は、コンテンツのオリジナル最小明るさ情報（Ｏｒｉｇ_ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）の最上位８ビットを表現することができ、Ｄａｔａ  Ｂｙｔｅ  ５は、コンテンツのオリジナル最小明るさ情報（Ｏｒｉｇ_ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）の最下位１ビットとコンテンツのオリジナル最大明るさ情報（Ｏｒｉｇ_ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ））７ビットを表現することができる。
【０１１７】
コンテンツのオリジナル最小明るさ情報（Ｏｒｉｇ_ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）は、ソースデバイスでＨＤＲ処理を行う前のコンテンツの最小明るさを示す。表現方法及び範囲はｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌと同一であり、本実施例において、フィールドの具現は、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅでＨＤＲ情報がオン（ｏｎ）されたものと表示される場合にのみ伝送するようにオプションを与えることもできる。
【０１１８】
同様に、コンテンツのオリジナル最大明るさ情報（Ｏｒｉｇ_ｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）は、ソースデバイスでＨＤＲ処理を行う前のコンテンツの最大明るさを示す。表現方法及び範囲はｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌと同一であり、同様に、本実施例において、フィールドの具現は、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅでＨＤＲ情報がオン（ｏｎ）されたものと表示される場合にのみ伝送するようにオプションを与えることもできる。
【０１１９】
Ｄａｔａ  Ｂｙｔｅ  ６は、オリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）及びＳ３〜Ｓ０のリザーブドビット（ｒｅｓｅｒｖｅｄ  ｂｉｔｓ）を含むことができる。オリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）は、ソースデバイスでＷＣＧ処理を行う前のコンテンツの色表現範囲を示す。標準色表現範囲についての詳細な例は後述する。本実施例において、フィールドの具現は、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅでＷＣＧがオン（ｏｎ）されたものと表示される場合にのみ伝送するようにオプションを与えることもできる。
【０１２０】
Ｄａｔａ  Ｂｙｔｅ  ７〜Ｄａｔａ  Ｂｙｔｅ  １６は、任意のカラーガマット情報を示すことができるフィールドである。同図で任意のカラーガマット情報は、Ｒｅｄ−ｘ、Ｒｅｄ−ｙ、Ｇｒｅｅｎ−ｘ、Ｇｒｅｅｎ−ｙ、Ｂｌｕｅ−ｘ、Ｂｌｕｅ−ｙ、Ｗｈｉｔｅ−ｘ、Ｗｈｉｔｅ−ｙで例示した。
【０１２１】
ここで、Ｒｅｄ−ｘは、色空間（例えば、ＣＩＥ  １９３１）のＲ色相のｘ座標を０〜１の間の値を２進法で示したものであって、本実施例は、総１０ビットを使用し、Ｄａｔａ  Ｂｙｔｅ  ９の上位８ビットとＤａｔａ  Ｂｙｔｅ  ６の上位２ビットを使用することができる。
【０１２２】
同様に、Ｒｅｄ−ｙは、色空間（例えば、ＣＩＥ  １９３１）のＲ色相のｙ座標を０〜１の間の値に対して２進法で示したものである。本実施例は、総１０ビットを使用してこの色情報を示し、Ｄａｔａ  Ｂｙｔｅ  １０の上位８ビットとＤａｔａ  Ｂｙｔｅ  ６の下位２ビットを使用することができる。
【０１２３】
ソースデバイスは、上述したコンテンツのオリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）で適切な情報を表現できない場合、Ｄａｔａ  Ｂｙｔｅ  ７〜Ｄａｔａ  Ｂｙｔｅ  １６を使用してカラーガマット情報を伝達することができる。
【０１２４】
本発明の他の実施例として、図１１で開示したオリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）は使用せず、Ｄａｔａ  Ｂｙｔｅ  ７〜Ｄａｔａ  Ｂｙｔｅ  １６に該当する情報のみを使用してオリジナルカラーガマット情報を伝送することもできる。または、オリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）が特定の値を示す場合にのみＤａｔａ  Ｂｙｔｅ  ７〜Ｄａｔａ  Ｂｙｔｅ  １６に該当する情報を追加的に活用するように用いてもよい。
【０１２５】
図１２は、本発明の実施例によって開示したポストプロセッシングタイプ情報の詳細な例を示した図である。開示したように、ソースデバイスが、ＵＨＤ映像をシンクデバイスに合わせてポストプロセッシングした場合、ディスプレイ関連情報及びカラーガマット情報をＩｎｆｏＦｒａｍｅを介してシンクデバイスに伝達することができる。
【０１２６】
ＩｎｆｏＦｒａｍｅＤａｔａ  Ｂｙｔｅ  １のＰ３〜Ｐ０フィールドは、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅを示し、ＨＤＲ情報又はＷＣＧ情報関連オプションを示し、ポストプロセッシングタイプは、同図で例示した通りである。
【０１２７】
例えば、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅが００００である場合、ソースデバイスでいかなる処理も行わないことを示し、０００１である場合、ソースデバイスがダイナミックレンジマッピング（ｄｙｎａｍｉｃ  ｒａｎｇｅ  ｍａｐｐｉｎｇ）を行ったことを示す。
【０１２８】
例えば、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅが００１０である場合、ソースデバイスがカラーガマットマッピング（ｃｏｌｏｒ  ｇａｍｕｔ  ｍａｐｐｉｎｇ）を行ったことを示し、ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅが００１１である場合、シンクデバイスが伝達した情報に基づいて、これに合わせてソースデバイスが処理したことを示す。この値は、初期値（ｉｎｉｔｉａｌ  ｖａｌｕｅ）として使用できる。
【０１２９】
ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅ０１１０〜１０００は、後でマルチレイヤビデオエンハンスメント（ｍｕｌｔｉ−ｌａｙｅｒ  ｖｉｄｅｏ  ｅｎｈａｎｃｅｍｅｎｔ）の機能に対してシンク−ソース間の情報交換のために使用することができ、１００１〜１１１１は、ユーザプライベート（Ｕｓｅｒ  ｐｒｉｖａｔｅ）のために使用することができる。
【０１３０】
図１３は、本発明の実施例によって開示したオリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）の詳細な例を示した図である。
【０１３１】
記述したように、ソースデバイスがＵＨＤ映像をシンクデバイスに合わせてプロセッシングした場合、コンテンツのオリジナルカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）をシンクデバイスに伝送することができる。
【０１３２】
この例において、オリジナルコンテンツのカラーガマット情報（Ｏｒｉｇ_ｃｏｌｏｒ_ｇａｍｕｔ）のフィールドが００００である場合、オリジナルコンテンツのカラーはＲＥＣ．７０９に従ったことを示し、０００１である場合、オリジナルコンテンツのカラーはＢＴ．２０２０  ＮＣＬに従ったことを示す。同様に、このフィールドが００１０、００１１、０１００、０１０１である場合、それぞれオリジナルコンテンツのカラーはｘｖＹＣＣ、ＤＣＩ−Ｐ３、Ａｄｏｂｅ  ＲＧＢ及びＢＴ．２０２０  ＣＬによって定義されたことを示す。
【０１３３】
図１４は、本発明の実施例によってソースデバイスがシンクデバイスに伝達する映像のカラー情報を伝達する他の例を開示する。
【０１３４】
本発明の実施例は、ＡＶＩ  ＩｎｆｏＦｒａｍｅ  ｖｅｒｓｉｏｎ  ３の形式を拡張して、ソースデバイスが処理した映像のポストプロセッシングタイプ情報（ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅ_ｆｌａｇ）、色変換関数情報（ｎｅｗ_ＥＯＴＦ_ｆｌａｇ）及び映像の明るさ情報（ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ又はｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）をシンクデバイスに伝達することができる。または、本発明の実施例は、ソース／シンクデバイスのインターフェース上で定義された新しいＡＶＩ  ＩｎｆｏＦｒａｍｅを用いて、ソースデバイスが処理した映像のポストプロセッシングタイプ情報（ｐｏｓｔ_ｐｒｏｃｅｓｓｉｎｇ_ｔｙｐｅ_ｆｌａｇ）、色変換関数情報（ｎｅｗ_ＥＯＴＦ_ｆｌａｇ）及び映像の明るさ情報（ｂｌａｃｋ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ又はｗｈｉｔｅ_ｌｕｍｉｎａｎｃｅ_ｌｅｖｅｌ）をシンクデバイスに伝達することができる。
【０１３５】
開示したＡＶＩ  ＩｎｆｏＦｒａｍｅは、Ｄａｔａ  ｂｙｔｅに応じて、ソースデバイスがシンクデバイスに処理された映像の情報を伝達することができる。この例において、Ｄａｔａ  ｂｙｔｅ  １４〜Ｄａｔａ  ｂｙｔｅ  ２９は、図１１乃至図１３で例示したＤａｔａ  ｂｙｔｅ  １〜Ｄａｔａ  ｂｙｔｅ  １６の情報をそれぞれ含むことができる。
【０１３６】
したがって、本実施例によれば、ソースデバイスは、行ったポストプロセッシングに関する情報を提供する情報、ポストプロセッシング後のコンテンツの明るさ情報、ポストプロセッシングの前のコンテンツの明るさ情報及びカラー表現範囲情報をシンクデバイスに伝達することができる。
【０１３７】
図１５は、本発明の一実施例に係る信号処理装置の実施例及びその動作を例示した図である。
【０１３８】
まず、本発明の一実施例に係る信号処理装置の実施例は、ソースデバイス１００とシンクデバイス２００を含む。
【０１３９】
ソースデバイス１００は、デコーダ１１０、カラーガマットマッピング部１２０、ダイナミックレンジマッピング部１３０、ポストプロセッシング部１４０、メタデータプロセッサ１５０及びオプションコントローラ１６０を含む。
【０１４０】
ソースデバイス１００のカラーガマットマッピング部１２０、ダイナミックレンジマッピング部１３０及びポストプロセッシング部１４０は、ビデオ処理部と呼ぶことができ、ビデオ処理部のカラーガマットマッピング部１２０、ダイナミックレンジマッピング部１３０及びポストプロセッシング部１４０は、ビデオ処理時に前のブロックと関係なく、必要であれば、それぞれ個別的に動作し得る。
【０１４１】
シンクデバイス２００は、ソースデバイスコントローラ２１０、メタデータプロセッサ２２０及びパネルコントローラ２３０を含む。ソースデバイス１００がシンクデバイス２００とインターフェースで接続された場合、図３で例示したようなプロトコルに従って情報を送受信することができる。後述するデバイス間の情報の伝送及び受信は、インターフェースを介して伝送及び受信される。
【０１４２】
ソースデバイス１００は、エンコーディングされたＵＨＤビデオストリームを復号し、必要に応じて、復号されたＵＨＤビデオを後処理したり、シンクデバイス２００の表出能力に合わせてＵＨＤビデオを処理したりし、処理されたＵＨＤビデオをシンクデバイスに提供することができる。
【０１４３】
シンクデバイス２００は、ソースデバイス１００がデコーディングしたＵＨＤビデオを受信して表出することができ、ソースデバイス１００にシンクデバイス２００の表出能力に関する情報を提供して、ソースデバイス１００から、シンクデバイス２００が表出可能なＵＨＤビデオを受信して表出することができる。
【０１４４】
ソースデバイス１００のオプションコントローラ１６０は、シンクデバイス２００とのインターフェースを介してビデオオプション信号を伝送してディスプレイ関連情報を要請することができる。ディスプレイ関連情報は、ディスプレイカラーガマット情報とディスプレイ明るさ関連情報を含むことができる。ソースデバイス１００でシンクデバイス２００に伝送するビデオオプション情報は、図１１乃至図１４の例に従ってもよい。
【０１４５】
ソースデバイス１００のメタデータプロセッサ１５０は、ＵＨＤビデオに対するメタデータをシンクデバイス１００に伝送することができ、シンクデバイス２２０は、ディスプレイに関連するメタデータをソースデバイス１００に伝送することができる。
【０１４６】
ソースデバイス１００のデコーダは、エンコーディングされたＵＨＤビデオストリームを受信して復号することができる。
【０１４７】
カラーガマットマッピング部１２０は、デコーディングされたＵＨＤビデオのカラーガマット情報をマッピングし、この場合、シンクデバイス２００のディスプレイ関連情報を用いたり、ＵＨＤビデオ内のメタデータに基づいて、ＵＨＤビデオのカラーガマット情報をマッピングし、変更することができる。
【０１４８】
または、ダイナミックレンジマッピング部１３０は、デコーディングされたＵＨＤビデオに対するダイナミックレンジをマッピングすることができ、記述したように、シンクデバイス２００のディスプレイ関連情報を用いたり、ＵＨＤビデオ内のメタデータに基づいて、ＵＨＤビデオのダイナミックレンジをマッピングし、変更することができる。
【０１４９】
ポストプロセッシング部１４０は、デコーディングされたＵＨＤビデオに対してビデオポストプロセッシングを行うことができ、同様に、ディスプレイ関連情報に基づいてビデオポストプロセッシングを行うことができる。
【０１５０】
メタデータプロセッサ１５０は、ＵＨＤビデオのメタデータをシンクデバイス２００に伝送し、シンクデバイスからディスプレイ関連メタデータを受信することができる。
【０１５１】
オプションコントローラ１６０は、シンクデバイス２００にビデオオプション情報を伝送し、シンクデバイス２００からディスプレイオプション情報を受信することができる。シンクデバイス１００でソースデバイス２００に伝送するディスプレイオプション情報の例は、図４乃至図１０に例示した通りである。一方、ソースデバイス１００でシンクデバイス２００に伝送するビデオオプション情報は、図１１乃至図１４の例に従ってもよい。
【０１５２】
シンクデバイス２００のソースデバイスコントローラ２１０は、ソースデバイス１００を制御できるコントロール信号を伝送することができ、ユーザからユーザコントロール信号を受信することもできる。
【０１５３】
シンクデバイス２００のメタデータプロセッサ２２０は、ソースデバイス１００からＵＨＤビデオのメタデータを受信することができ、ディスプレイ機器と関連するメタデータをソースデバイス１００に伝送することができる。メタデータプロセッサ２２０は、ソースデバイスコントローラ２１０にビデオプロセッシングコントロール信号を伝送して、ソースデバイスコントローラ２１０がコントロール信号を伝送するようにすることができる。
【０１５４】
パネルコントローラ２３０は、メタデータプロセッサ２２０のディスプレイコントロール信号によってディスプレイパネルを制御することができる。
【０１５５】
本発明の実施例は、ディスプレイに適応的なビデオ処理が可能なようにすることができる。すなわち、本発明の実施例は、シンクデバイス２００の性能に応じて、それぞれソース−シンクデバイス間の情報交換、ビデオプロセッシング、及びディスプレイされる方式が変わり得る。以下では、シンクデバイス２００のメタデータ情報をソースデバイス１００に伝送し、ソースデバイスでディスプレイ関連情報に基づいて映像処理を行った後、シンクデバイス２００がこれを受信してビデオを出力する例について詳細に記述する。
【０１５６】
まず、シンクデバイス２００がハイエンドＵＨＤシンクデバイスである場合に対する第１実施例を開示する。
【０１５７】
シンクデバイス２００がハイエンドＵＨＤシンクデバイスである場合、シンクデバイス２００は、ディスプレイ関連メタデータをソースデバイス１００に伝送することができる。ディスプレイ関連情報は、ディスプレイのカラーガマット情報（またはＲＧＢＷに該当するカラープライマリ（ｃｏｌｏｒ  ｐｒｉｍａｒｙ）情報）とディスプレイの明るさ範囲関連情報（例えば、ピークルミナンス（ｐｅａｋ  ｌｕｍｉｎａｎｃｅ）情報、ブラックルミナンス（ｂｌａｃｋ  ｌｕｍｉｎａｎｃｅ）情報）を含むことができる。シンクデバイス２００のメタデータプロセッサ２２０はディスプレイ関連情報を処理することができる。例えば、シンクデバイス２００のメタデータプロセッサ２２０は、ディスプレイ関連情報を格納し、コンテンツの処理及びディスプレイの時に参照することができ、必要に応じて、ソースデバイス１００にこの情報を再び要請することもできる。
【０１５８】
ソースデバイス１００は、ディスプレイ関連情報をシンクデバイス２００に伝達するとき、ディスプレイの色相及び明るさに関連するメタデータのみならず、ソースデバイス１００のコントロール信号（ｃｏｎｔｒｏｌ  ｓｉｇｎａｌ）も伝達することができる。
【０１５９】
ソースデバイス１００のコントロール信号は、ソースデバイス１００がどのような種類のビデオプロセッシングが可能であるかに関する情報を含むことができる。ソースデバイス１００のコントロール信号は、シンクデバイス２００のソースデバイスコントローラ２１０が伝達するディスプレイできる色範囲に基づいて生成されてもよく、シンクデバイス２００から伝達された情報なしにデフォルト処理要請によって生成されてもよい。
【０１６０】
ソース−シンクデバイス間の情報交換過程は、両デバイスが接続された時点で動作するが、ソース−シンクデバイスが接続された状態で放送またはストリーミングコンテンツが入力される場合、またはコンテンツが変更される場合、または特定のシーン（ｓｃｅｎｅ）が変更される時点などで、両デバイスの情報交換が再び行われてもよい。
【０１６１】
シンクデバイス２００がハイエンドＵＨＤシンクデバイスである場合、ビデオプロセッシングは、次のように処理されてもよい。
【０１６２】
ソースデバイス１００のポストプロセッシング部１４０は、メタデータプロセッサ１５０からのシンクデバイス２００のディスプレイ関連情報に基づいて、デコーディングされたＵＨＤビデオに後処理を行うか否かを判断し、これに対するコントロール信号を出力することができる。ソースデバイス１００は、ＵＨＤビデオのＷＣＧ情報又はＨＤＲ情報に関連する映像処理、例えば、カラーガマットマッピング又はダイナミックレンジマッピングを行うことができる。シンクデバイス２００のディスプレイ性能が、ビデオの後処理の後にＵＨＤビデオを再生するのに十分な場合、ソースデバイス１００のオプションコントローラ１６０は、ポストプロセッシング部１４０にそれに関する情報を伝達することができる。シンクデバイス２００のディスプレイカラーガマット情報又は明るさ情報がビデオのＷＣＧ情報又はＨＤＲ情報を変更するのに基礎となり得る場合、メタデータプロセッサ１５０は、カラーガマットマッピング部１２０またはダイナミックレンジマッピング部１３０にディスプレイ関連メタデータを伝送することができる。
【０１６３】
ソースデバイス１００のポストプロセッシング部１４０は、ビデオと共に伝送されるメタデータ、例えば、ＷＣＧ  ＳＥＩ  ｍｅｓｓａｇｅまたはＨＤＲ  ＳＥＩ  ｍｅｓｓａｇｅを用いてポストプロセッシングを行ってもよい。ビデオデコーダ１１０またはポストプロセッシング部１４０は、スケーラブルコーディング（ｓｃａｌａｂｌｅ  ｃｏｄｉｎｇ）によってエンハンスメントレイヤ（ｅｎｈａｎｃｅｍｅｎｔ  ｌａｙｅｒ）データが伝送された場合であれば、エンハンスメントレイヤデータをデコーディングして、出力されるビデオの画質を高めることができる。
【０１６４】
出力ビデオの画質をディスプレイの画質に合わせて追加向上させることができるが、シンクデバイス２００からビデオ処理のための追加情報がない場合、ソースデバイス１００自体で画質向上機能を行うことができる。
【０１６５】
メタデータプロセッサ１５０は、デコーディングまたは後処理されたビデオのＷＣＧ情報又はＨＤＲ情報を含むＵＨＤビデオメタデータをシンクデバイス２００に伝達する。また、オプションコントローラ１６０は、処理されたビデオプロセッシング情報をビデオオプション情報（ｖｉｄｅｏ  ｏｐｔｉｏｎ  ｓｉｇｎａｌ）に含めてソースデバイスコントローラ２１０に伝送することができる。ビデオオプション情報は、図１１乃至図１４の例に従ってもよい。
【０１６６】
もし、デコーダ１１０が復号化した映像自体がディスプレイに適したビデオである場合、ビデオのＷＣＧ情報又はＨＤＲ情報に対して別途の処理なしに、再生のためにシンクデバイス２００に伝達することもできる。この場合、オプションコントローラ１６０は、ビデオに対して別途の処理がなかったことをシグナリングすることができる。
【０１６７】
シンクデバイス２００は、ＵＨＤビデオをディスプレイ機器を介して表出するようにすることができる。この場合、シンクデバイス２００は、ソースデバイス１００を通じて処理された映像をそのまま再生できるが、ソースデバイス１００が伝達する映像が、実際にディスプレイに適した処理が行われたか否かを判断することができる。そして、シンクデバイス２００のソースデバイスコントローラ２１０は、ソースデバイス１００にコントロール信号を出力することができる。シンクデバイス２００のソースデバイスコントローラ２１０は、映像に対して適した処理が行われなかった場合、コントロール信号を、ソースデバイス１００のビデオプロセッシングにおいて問題となる部分を判断して、当該ビデオプロセッシングがオフされるように知らせることができる。このようなコントロール機能は、ユーザの要請によってオン／オフ（ｏｎ／ｏｆｆ）されてもよい。シンクデバイス２００は、ソースデバイス１００が処理可能な又は処理しているビデオプロセッシングオプションをユーザに出力し、これを制御できるメニューまたはインターフェース（ＵＩ）をユーザに提供することができる。
【０１６８】
シンクデバイス２００は、ディスプレイ機器の明るさ及び色相を調整できる機能がある場合、シンクデバイス２００のメタデータプロセッサ２２０の情報を分析した後、パネルコントローラ２３０を通じてディスプレイ機器を調整することによって、コンテンツに適した再生環境を提供することができる。
【０１６９】
次に、シンクデバイス２００が既存のＵＨＤシンクデバイスである場合に対する第２実施例を開示する。第１実施例と同一の部分に対する例は、第１実施例に従う。
【０１７０】
シンクデバイス２００は、既存のＵＨＤシンクデバイスに対するメタデータをソースデバイス１００に伝送する。既存のＵＨＤシンクデバイスに対するメタデータは、ディスプレイカラーガマット情報（またはＲＧＢＷに該当するカラープライマリ情報）とディスプレイ明るさ関連情報（例えば、ピークルミナンス情報、ブラックルミナンス情報）を含むことができる。ソースデバイス１００のメタデータプロセッサ１５０は、既存のＵＨＤシンクデバイスに対するメタデータを受信して処理することができる。
【０１７１】
ソースデバイス１００のオプションコントローラ１６０は、メタデータプロセッサ１５０で獲得したディスプレイ関連情報に基づいて、デコーディングされたＵＨＤビデオに対して後処理過程を経るか否かに対して判断して、コントロール信号を出力する。
【０１７２】
もし、ディスプレイの性能がビデオで表現しようとする画質（色相及び明るさ）に及ばない場合、ビデオに適切な処理を経ることによって、ディスプレイで表現可能な色相及び明るさに変化させることができる。例えば、ソースデバイス１００のカラーガマットマッピング部１２０またはダイナミックレンジマッピング部１３０は、ＵＨＤビデオのカラーガマット情報やダイナミックレンジ情報をディスプレイ機器に合う情報にマッピングすることができる。
【０１７３】
ソースデバイス１００は、ビデオデータ内のメタデータ、例えば、ＷＣＧ  ＳＥＩ  ｍｅｓｓａｇｅ、ＨＤＲ  ＳＥＩ  ｍｅｓｓａｇｅなどに基づいてこれを変換させてもよく、ソースデバイス１００自体の機能によってこれを行ってもよい。もし、ビデオデータのＷＣＧ情報またはＨＤＲ情報が変更された場合、オプションコントローラ１６０は、これをビデオオプション情報（ｖｉｄｅｏ  ｏｐｔｉｏｎ  ｓｉｇｎａｌ）に含めてシンクデバイス２００に伝送することができる。ビデオオプション情報は、図１１乃至図１４の例に従ってもよい。
【０１７４】
シンクデバイス２００のディスプレイの色相及び明るさ表現範囲がビデオの色相及び明るさ範囲を支援できる場合、ソースデバイス１００は、追加的なビデオプロセッシングなしにビデオをシンクデバイス２００に伝送することができる。そして、ソースデバイス１００のオプションコントローラ１６０は、ＵＨＤビデオのメタデータまたはＷＣＧ情報又はＨＤＲ情報が処理されなかったことをビデオオプション信号（ｖｉｄｅｏ  ｏｐｔｉｏｎ  ｓｉｇｎａｌ）を介してシンクデバイス２００に伝達することができる。
【０１７５】
シンクデバイス２００のディスプレイ機器はＵＨＤビデオを再生することができる。シンクデバイス２００が受信したＵＨＤビデオのＷＣＧ情報又はＨＤＲ情報がシンクデバイス２００のディスプレイ機器に適切ではないと判断される場合、ソースデバイスコントローラ２１０は、これに対するコントロール信号をソースデバイス１００に伝達することができる。ユーザは、ユーザメニューまたはインターフェース（ＵＩ）を介してディスプレイ機器の関連機能を調節することができる。
【０１７６】
図１６は、本発明の実施例に係るビデオ処理方法の他の一例を例示した図である。
【０１７７】
ここで開示したソースデバイスのビデオ処理方法の一実施例を説明すると、次の通りである。
【０１７８】
エンコーディングされたＵＨＤビデオをデコーディングする（Ｓ２１０）。
【０１７９】
ディスプレイ機器に対するディスプレイ関連情報をインターフェースから受信する（Ｓ２２０）。ディスプレイ関連情報は、ディスプレイ機器のビデオ表出機能に関する情報であって、ディスプレイ機器のカラーガマット（ｃｏｌｏｒ  ｇａｍｕｔ）情報またはディスプレイ機器の明るさ関連情報を含むことができる。
【０１８０】
デコーディングしたＵＨＤビデオをディスプレイ機器のビデオ表出機能に応じて処理する（Ｓ２３０）。
【０１８１】
デコーディングしたＵＨＤビデオをディスプレイ機器のビデオ表出機能に応じて処理する場合、デコーディングしたＵＨＤビデオのカラーガマット情報の変更、ダイナミックレンジ情報の変更、またはその他の後処理を行うことができる。
【０１８２】
デコーディングしたＵＨＤビデオをディスプレイ機器のビデオ表出機能に応じて処理した情報であるビデオオプション情報を、インターフェースを介してシンクデバイスに伝送する（Ｓ２４０）。ビデオオプション情報の例は図１１乃至図１４に例示した。
【０１８３】
処理したＵＨＤビデオをインターフェースを介してシンクデバイスに出力する（Ｓ２５０）。
【０１８４】
図示していないが、開示したビデオ処理方法の一実施例は、ディスプレイ機器の表出機能に応じたディスプレイオプション情報を受信することができる。ディスプレイオプション情報の例を図４乃至図１０に例示し、その他の例も開示した。
【０１８５】
そして、コントロール情報に従って、Ｓ２３０で例示したような、デコーディングしたＵＨＤビデオのディスプレイ関連情報を変更する処理を行うことができる。
【０１８６】
したがって、開示した実施例によれば、様々なディスプレイ機器の環境下で、ＵＨＤコンテンツを含むコンテンツを最適の環境で視聴できるようにし、ＵＨＤコンテンツを様々なディスプレイ機器で表出する場合、そのディスプレイ機器の物理的特性による色感あるいは明るさ表現の制限が少なくなるようにすることができ、ディスプレイ機器の外部機器を介してＵＨＤコンテンツが供給される場合でも、ディスプレイ機器の特性を伝達することによって、ＵＨＤコンテンツを含むコンテンツを最適の環境で視聴することができる。
【０１８７】
発明の実施のための形態は、上記の発明を実施するための最良の形態で共に記述された。
【産業上の利用可能性】
【０１８８】
本発明は、放送及びビデオ信号処理の分野で利用可能であり、反復可能性があるという産業上の利用可能性がある。
【図１】
2018174563.tif 000003
【図２】
2018174563.tif 000004
【図３】
2018174563.tif 000005
【図４】
2018174563.tif 000006
【図５】
2018174563.tif 000007
【図６】
2018174563.tif 000008
【図７】
2018174563.tif 000009
【図８】
2018174563.tif 000010
【図９】
2018174563.tif 000011
【図１０】
2018174563.tif 000012
【図１１】
2018174563.tif 000013
【図１２】
2018174563.tif 000014
【図１３】
2018174563.tif 000015
【図１４】
2018174563.tif 000016
【図１５】
2018174563.tif 000017
【図１６】
2018174563.tif 000018
【手続補正書】
【提出日】平成30年7月10日(2018.7.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
シンクデバイスにおけるビデオ処理方法であって、
前記シンクデバイスが、前記シンクデバイスに対するディスプレイ情報を伝送するステップであって、該ディスプレイ情報はインターフェースを介してソースデバイスに提供される、ステップと、
前記ソースデバイスから、処理されるビデオコンテンツに対するビデオ情報を、前記インターフェースを介して受信するステップと、
前記シンクデバイスが、前記ビデオコンテンツを前記インターフェースを介して受信するステップと、
前記シンクデバイスが、前記受信したビデオコンテンツを前記シンクデバイスに表示するステップと、を含み、
前記ビデオ情報が、高ダイナミックレンジ（ＨＤＲ）を表すための情報フレームの特定タイプである場合、前記ビデオ情報は、前記ビデオコンテンツ内で使用される電気光変換関数（ＥＯＴＦ）を識別するためのＥＯＴＦ情報を含み、
前記ビデオ情報は、データバイトの数をさらに含み、
前記データバイトは、カラープライマリに対する値をそれぞれ含み、
前記カラープライマリは、前記カラープライマリの色度により表される、ビデオ処理方法。
【請求項２】
前記ビデオコンテンツは、超高解像度（ＵＨＤ）ビデオデータを含む、請求項１に記載のビデオ処理方法。
【請求項３】
シンクデバイスに対するディスプレイ情報を伝送するメタデータプロセッサであって、該ディスプレイ情報はインターフェースを介してソースデバイスに提供される、メタデータプロセッサと、
処理されるビデオコンテンツに対するビデオ情報を、前記インターフェースを介して受信するコントローラと、
前記ビデオコンテンツを前記インターフェースを介して受信するように制御するディスプレイパネルコントローラと、を含み、
前記ビデオ情報が、高ダイナミックレンジ（ＨＤＲ）を表すための情報フレームの特定タイプである場合、前記ビデオ情報は、前記ビデオコンテンツ内で使用される電気光変換関数（ＥＯＴＦ）を識別するためのＥＯＴＦ情報を含み、
前記ビデオ情報は、データバイトの数をさらに含み、
前記データバイトは、カラープライマリに対する値をそれぞれ含み、
前記カラープライマリは、前記カラープライマリの色度により表される、ビデオ処理装置。
【請求項４】
前記ビデオコンテンツは、超高解像度（ＵＨＤ）ビデオデータを含む、請求項３に記載のビデオ処理装置。
【請求項５】
ソースデバイスにおけるビデオ処理方法であって、
デコーダが、エンコーディングされたビデオコンテンツをデコーディングするステップと、
メタデータプロセッサが、シンクデバイスに対するディスプレイ情報をインターフェースを介して受信するステップと、
ビデオプロセッサが、前記デコーディングされたビデオコンテンツを処理するステップと、
オプションコントローラが、処理される前記ビデオコンテンツに関するビデオ情報を、前記インターフェースを介して伝送するステップと、を含み、
前記ビデオ情報が、高ダイナミックレンジ（ＨＤＲ）を表すための情報フレームの特定タイプである場合、前記ビデオ情報は、前記ビデオコンテンツ内で使用される電気光変換関数（ＥＯＴＦ）を識別するためのＥＯＴＦ情報を含み、
前記ビデオ情報は、データバイトの数をさらに含み、
前記データバイトは、カラープライマリに対する値をそれぞれ含み、
前記カラープライマリは、前記カラープライマリの色度により表される、ビデオ処理方法。
【請求項６】
前記ビデオコンテンツは、超高解像度（ＵＨＤ）ビデオデータを含む、請求項５に記載のビデオ処理方法。
【請求項７】
エンコーディングされたビデオコンテンツをデコーディングするデコーダと、
ディスプレイ機器に対するディスプレイ情報をインターフェースを介して受信するメタデータプロセッサと、
前記デコーディングされたビデオコンテンツを処理するビデオ処理部と、
処理される前記ビデオコンテンツに関するビデオ情報を、前記インターフェースを介して伝送するオプションコントローラと、を含み、
前記ビデオ情報が、高ダイナミックレンジ（ＨＤＲ）を表すための情報フレームの特定タイプである場合、前記ビデオ情報は、前記ビデオコンテンツ内で使用される電気光変換関数（ＥＯＴＦ）を識別するためのＥＯＴＦ情報を含み、
前記ビデオ情報は、データバイトの数をさらに含み、
前記データバイトは、カラープライマリに対する値をそれぞれ含み、
前記カラープライマリは、前記カラープライマリの色度により表される、ビデオ処理装置。