(57)【要約】  本技術は、ランダムアクセス時の不自然な輝度の変化を防ぐことができるようにする情報処理装置、情報処理方法、記録媒体、再生装置、再生方法、およびプログラムに関する。本技術の一側面の情報処理装置は、ピクチャの輝度情報を含む動的メタデータを生成し、HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに動的メタデータを付加するようにして行う。例えば、早送り再生／巻き戻し再生、頭出し再生時においてランダムアクセスポイントとなる、GOPの先頭のピクチャに動的メタデータが付加されるようにすることができる。本技術は、Blu-ray（登録商標） Discプレーヤに適用することができる。
2019098054.tif 000002
【特許請求の範囲】
【請求項１】
ピクチャの輝度情報を含む動的メタデータを生成する生成部と、
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行う符号化部と
を備える情報処理装置。
【請求項２】
前記符号化部は、GOPの先頭のピクチャを、前記ランダムアクセスポイントとなるピクチャとして前記動的メタデータを付加する
請求項１に記載の情報処理装置。
【請求項３】
前記符号化を行うことによって得られたビデオストリームの再生に用いられる、前記ランダムアクセスポイントを指定する情報を含む再生制御情報を生成する生成部をさらに備え、
前記符号化部は、前記再生制御情報に含まれる情報により指定される前記ランダムアクセスポイントのピクチャに前記動的メタデータを付加する
請求項１に記載の情報処理装置。
【請求項４】
前記ランダムアクセスポイントを指定する情報は、Blu-ray Discフォーマットで規定される、前記再生制御情報としてのClip Informationに含まれるEP_mapであり、
前記符号化部は、前記ランダムアクセスポイントとしてEP_mapにおいて指定されるそれぞれのエントリポイントのピクチャに前記動的メタデータを付加する
請求項３に記載の情報処理装置。
【請求項５】
前記ランダムアクセスポイントを指定する情報は、MP4フォーマットで規定される、前記再生制御情報としてのMovie Fragment Random Access Boxであり、
前記符号化部は、Movie Fragment Random Access Boxにより指定されるそれぞれの前記ランダムアクセスポイントのピクチャに前記動的メタデータを付加する
請求項３に記載の情報処理装置。
【請求項６】
情報処理装置が、
ピクチャの輝度情報を含む動的メタデータを生成し、
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行う
情報処理方法。
【請求項７】
コンピュータに、
ピクチャの輝度情報を含む動的メタデータを生成し、
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行う
処理を実行させるためのプログラム。
【請求項８】
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに輝度情報を含む動的メタデータを付加するようにして行うことによって生成されたビデオストリームが記録された
記録媒体。
【請求項９】
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに輝度情報を含む動的メタデータを付加するようにして行うことによって生成されたビデオストリームのランダムアクセス再生を行う再生部と、
前記ランダムアクセスポイントのピクチャを、前記動的メタデータとともに表示装置に出力する出力制御部と
を備える再生装置。
【請求項１０】
ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生を行う再生部と、
ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータを付加し、前記ランダムアクセス再生時用のメタデータを付加した前記ピクチャを表示装置に出力する出力制御部と
を備える再生装置。
【請求項１１】
前記再生部は、ランダムアクセス再生として、所定の倍速での早送り再生または巻き戻し再生を行う
請求項１０に記載の再生装置。
【請求項１２】
前記再生部は、ランダムアクセス再生として、頭出し再生を行う
請求項１０に記載の再生装置。
【請求項１３】
再生装置が、
ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生を行い、
ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータを付加し、
前記ランダムアクセス再生時用のメタデータを付加した前記ピクチャを表示装置に出力する
再生方法。
【請求項１４】
コンピュータに、
ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生を行い、
ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータを付加し、
前記ランダムアクセス再生時用のメタデータを付加した前記ピクチャを表示装置に出力する
処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、情報処理方法、記録媒体、再生装置、再生方法、およびプログラムに関し、特に、ランダムアクセス時の不自然な輝度の変化を防ぐことができるようにした情報処理装置、情報処理方法、記録媒体、再生装置、再生方法、およびプログラムに関する。
【背景技術】
【０００２】
Ultra HD Blu-ray（登録商標） Disc（UHD BD）は、ダイナミックレンジを拡張したビデオであるHDR(High Dynamic Range)ビデオの収録に対応したBD規格である。SDR(Standard Dynamic Range)ビデオの最高輝度が100nits（100cd/m2）であるのに対し、HDRビデオの最高輝度は、それを超える例えば10000nitsである。【０００３】
HDRビデオストリームのメタデータとして、ピクチャ（フレーム）単位の輝度情報を含むメタデータであるDynamic metadataがSMPTE ST 2094で規定されている。Dynamic metadataを付加したHDRビデオストリームの再生時、プレーヤ側からTV側には、各ピクチャとともにDynamic metadataが伝送される。【０００４】
TV側においては、ディスプレイの最高輝度がHDRビデオの輝度より低い場合、BDプレーヤから伝送されてきたDynamic metadataに基づいて、HDRビデオの輝度を圧縮するための処理が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１３９０５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
HDRビデオの再生中にランダムアクセスが生じることがある。ランダムアクセスは、倍速での早送り再生／巻き戻し再生である特殊再生（トリックプレイ）、チャプタジャンプ（頭出し）などの、区間をジャンプして行う再生である。これらの特殊再生、チャプタジャンプがユーザにより指示された場合、ランダムアクセスが生じる。【０００７】
Dynamic metadataが付加されていないといったように、ランダムアクセスによるジャンプ先のピクチャの状態によっては、輝度の変化が不自然なものになることがある。【０００８】
本技術はこのような状況に鑑みてなされたものであり、ランダムアクセス時の不自然な輝度の変化を防ぐことができるようにするものである。
【課題を解決するための手段】
【０００９】
本技術の第１の側面の情報処理装置は、ピクチャの輝度情報を含む動的メタデータを生成する生成部と、HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行う符号化部とを備える。【００１０】
本技術の第２の側面の再生装置は、ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生を行う再生部と、ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータを付加し、前記ランダムアクセス再生時用のメタデータを付加した前記ピクチャを表示装置に出力する出力制御部とを備える。【００１１】
本技術の第１の側面においては、ピクチャの輝度情報を含む動的メタデータが生成され、HDRビデオのデータの符号化が、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行われる。【００１２】
本技術の第２の側面においては、ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生が行われ、ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータが付加され、前記ランダムアクセス再生時用のメタデータが付加された前記ピクチャが表示装置に出力される。
【発明の効果】
【００１３】
本技術によれば、ランダムアクセス時の不自然な輝度の変化を防ぐことができる。【００１４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１５】
【図１】HDRコンテンツの再生システムの構成例を示す図である。
【図２】HDRビデオの輝度圧縮に用いられるトーンカーブの例を示す図である。
【図３】SMPTE ST 2094-40で規定されるDynamic metadataを示す図である。
【図４】BDのファイル構造を示す図である。
【図５】AVストリームの構造の例を示す図である。
【図６】Dynamic metadataの伝送例を示す図である。
【図７】ランダムアクセス再生の例を示す図である。
【図８】ランダムアクセス再生時の表示例を示す図である。
【図９】HDRビデオストリームを構成するGOPの例を示す図である。
【図１０】BD-ROMフォーマットにおけるAVストリームの管理構造の例を示す図である。
【図１１】Main PathとSub Pathの構造を示す図である。
【図１２】ファイルの管理構造の例を示す図である。
【図１３】記録装置の構成例を示すブロック図である。
【図１４】図１３のコントローラの機能構成例を示すブロック図である。
【図１５】再生装置の構成例を示すブロック図である。
【図１６】TVの構成例を示すブロック図である。
【図１７】記録装置の記録処理について説明するフローチャートである。
【図１８】再生装置の再生処理について説明するフローチャートである。
【図１９】HDRビデオストリームの例を示す図である。
【図２０】Clip Informationのシンタクスを示す図である。
【図２１】CPI()のシンタクスを示す図である。
【図２２】EP_map()のシンタクスを示す図である。
【図２３】EP_map_for_one_stream_PIDのシンタクスを示す図である。
【図２４】記録装置の記録処理について説明するフローチャートである。
【図２５】ランダムアクセス再生時のメタデータの伝送例を示す図である。
【図２６】輝度圧縮後の表示を示す図である。
【図２７】図１５のコントローラの機能構成例を示すブロック図である。
【図２８】再生装置の他の再生処理について説明するフローチャートである。
【図２９】TVの表示処理について説明するフローチャートである。
【図３０】ランダムアクセス再生の例を示す図である。
【図３１】再生装置のさらに他の再生処理について説明するフローチャートである。
【図３２】HDRコンテンツの再生システムの構成例を示す図である。
【図３３】再生装置の他の構成例を示す図である。
【図３４】HDRコンテンツの他の再生システムの構成例を示す図である。
【図３５】コンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
１．HDRビデオ用のメタデータ
２．ランダムアクセス再生時の輝度変化
３．第１の実施の形態（符号化の制限の例）
４．第２の実施の形態（デフォルトメタデータを用いる例）
５．再生システムの構成例
６．その他の例
【００１７】
＜＜HDRビデオ用のメタデータ＞＞
図１は、HDRコンテンツの再生システムの構成例を示す図である。
【００１８】
図１の再生システムは、再生装置１とTV（テレビジョン受像機）２が、HDMI（登録商標）(High-Definition Multimedia Interface) 2.0a，HDMI 2.1などの所定の規格のケーブルで接続されることによって構成される。再生装置１とTV２が、無線のインタフェースを介して接続されるようにしてもよい。
【００１９】
再生装置１は、UHD BDプレーヤなどの、HDRコンテンツの再生に対応した装置である。再生装置１のドライブには、HDRコンテンツを記録したBDが装着される。再生装置１が再生するコンテンツには、HDRビデオのデータの他に、オーディオデータも含まれる。
【００２０】
TV２は、放送波やネットワークを伝送路として伝送されてきた番組を受信して表示する機能の他に、外部から入力されたビデオを表示する機能を有する。TV２が有する表示デバイスは、輝度が100nitsを超えるHDRビデオの表示に対応したディスプレイである。
【００２１】
HDRビデオの伝送を開始する前、再生装置１とTV２は、それぞれの性能に関する情報を送受信するなどして、HDMIの伝送設定（configuration）を行う。例えば、再生装置１からTV２に対しては、HDRビデオの伝送を行うことが通知される。また、TV２から再生装置１に対しては、TV２のディスプレイの最高輝度が通知される。
【００２２】
伝送設定の後、再生装置１は、BDから読み出したHDRビデオストリームをデコードし、HDRビデオの各ピクチャをTV２に出力する。TV２は、再生装置１から伝送されてきた各ピクチャを受信し、表示させる。
【００２３】
このとき、TV２においては、ディスプレイの性能に応じて、適宜、再生装置１から伝送されてきたHDRビデオの輝度を調整（圧縮）する処理が行われる。輝度圧縮は、再生装置１が出力するHDRビデオの輝度が、TV２のディスプレイの最高輝度より高い場合に行われる。
【００２４】
図１の例においては、再生装置１が出力するHDRビデオの輝度が1000nitsであり、TV２のディスプレイの最高輝度が500nitsであるものとされている。
【００２５】
図２は、HDRビデオの輝度圧縮に用いられるトーンカーブの例を示す図である。
【００２６】
図２の横軸は入力信号の輝度を表し、縦軸は出力（表示）の輝度を表す。例えば、SMPTE ST 2084で規定されるPQ(Perceptual Quantization)カーブを用いたEOTF(Electro-Optical Transfer Function)処理がTV２側で行われ、HDRビデオの輝度が、ディスプレイの最高輝度である500nitsの範囲に収まるように圧縮される。
【００２７】
なお、図２において矢印の先に示す、明暗の表現がリニアではなくなるポイントが、knee pointと呼ばれる。
【００２８】
このように、図１の再生システムにおいては、再生装置１が出力するHDRビデオの輝度に対してTV２のディスプレイが十分な輝度を有していない場合、TV２側で輝度圧縮が行われる。
【００２９】
再生装置１からTV２に対しては、輝度圧縮のための補助情報として、コンテンツの輝度情報を含むメタデータが伝送される。例えば、Dynamic metadataが再生装置１からTV２に対して伝送される。
【００３０】
Dynamic metadataは、コンテンツの輝度情報をピクチャ単位で動的に表現するメタデータであり、SMPTE ST 2094として標準化されている。
【００３１】
図３は、SMPTE ST 2094-40で規定されるDynamic metadataを示す図である。
【００３２】
図３の１行目に示すように、Dynamic metadataには、フレームに設定されたWindowの情報が記述される。Windowは、フレーム内に設定された矩形領域である。１フレーム内に最大３つのWindowを設定することが可能とされる。
【００３３】
２〜１４行目に示す各パラメータが、フレームに設定されたWindow毎に記述される。
【００３４】
Window size, Window locationは、Windowのサイズと位置を示す。
【００３５】
Internal Ellipse size, Internal Ellipse locationは、Window内に設定された２つの楕円のうちの内側の楕円のサイズと位置を示す。Window内に楕円を設定し、楕円内の輝度を指定することができるようになされている。
【００３６】
External Ellipse size, External Ellipse locationは、Window内に設定された２つの楕円のうちの外側の楕円のサイズと位置を示す。
【００３７】
Rotation angleは、Window内に設定された２つの楕円の傾きを示す。
【００３８】
Overlap process optionは、楕円内の画素の処理方法を示す。
【００３９】
maxsclは、Windowの中の最も明るいピクセルのRGB値を示す。
【００４０】
average max rgbは、Windowの中の各ピクセルのR，G，Bの中の最も大きい値の平均を示す。
【００４１】
Distribution max rgb percentagesは、Windowの中の明るい輝度のランキングをパーセンテージにより示す。
【００４２】
Distribution max rgb percentilesは、Windowの中の明るい輝度のランキングを順位（パーセンタイル）により示す。
【００４３】
Fraction bright pixelsは、シーン内の最大の輝度値が出画される程度を示す。
【００４４】
Knee pointは、上述したknee pointの輝度値を示す。
【００４５】
Bezier curve anchorsは、knee pointを超える明るさのサンプルx,yを示す。
【００４６】
Color saturation weightは、想定するディスプレイ（Target display）において輝度圧縮を行った際に変化したRGB値の補正に用いる値を示す。
【００４７】
Target System display max luminanceは、想定するディスプレイの輝度を示す。Target System display max luminanceにより、こういうディスプレイで表示されることを想定してコンテンツを作ったということが指定される。
【００４８】
Local display luminanceは、ディスプレイを縦横2×2から25×25までのエリアに分割した場合の、それぞれのエリアの最大の輝度値を示す。
【００４９】
Local mastering display luminanceは、mastering displayを縦横2×2から25×25までのエリアに分割した場合の、それぞれのエリアの最大の輝度値を示す。
【００５０】
このように、Dynamic metadataにおいては、１〜１５行目のパラメータによってフレーム（フレーム内のWindow）の属性が示される。また、１６行目と１７行目のパラメータによって、想定するディスプレイの属性が示され、１８行目のパラメータによって、コンテンツの作成に用いられたディスプレイの属性が示される。
【００５１】
図４は、BDのファイル構造を示す図である。
【００５２】
図４の光ディスク１１は、HDRビデオのコンテンツをBDフォーマットで記録した記録媒体である。
【００５３】
詳細については後述するが、BDMVディレクトリの下に設定されるSTREAMディレクトリには、m2tsの拡張子が設定されたAVストリームファイルが格納される。
【００５４】
AVストリームファイルは、HDRビデオストリーム、オーディオストリーム、字幕ストリームなどをMPEG-2で多重化して得られたMPEG-2 TSのファイルである。図４の例においては、「01000.m2ts」、「02000.m2ts」、「03000.m2ts」のAVストリームファイルがSTREAMディレクトリに格納されている。
【００５５】
HDRビデオストリームは、例えばHEVC(High Efficiency Video Coding)の符号化ストリームである。Dynamic metadataは、HEVCのSEI(Supplemental Enhancement Information)メッセージとしてHDRビデオストリームに含まれる。
【００５６】
図５は、図４において枠Ｆ１で囲んで示す「03000.m2ts」のAVストリームの構造の例を示す図である。
【００５７】
図５の最上段に示すように、「03000.m2ts」のAVストリームは、ビデオ、オーディオ、字幕などのそれぞれのデータを格納するTS packetから構成される。ビデオのTS packetを集めてVideo Elementary streamが構成される。
【００５８】
Video Elementary streamはAccess Unitの並びから構成され、１つのAccess Unitが、HDRビデオの１ピクチャのデータとなる。それぞれのAccess Unitには、AU delimiterに続けて、SPS、PPSなどのパラメータが含まれるとともに、枠Ｆ１１で囲んで示すように、SEIメッセージが含まれる。
【００５９】
SEIメッセージに、上述したDynamic metadataが含まれる。なお、SEIメッセージの次には、HDRビデオのデータがPicture dataとして含まれる。
【００６０】
このように、BDにおいては、Dynamic metadataは、各ピクチャに付加する形でHDRビデオストリームに含まれ、オーディオストリームなどとともに多重化される。
【００６１】
なお、HDRビデオストリームを構成するピクチャの中に、Dynamic metadataが付加されていないピクチャが含まれることもある。
【００６２】
図６は、Dynamic metadataの伝送例を示す図である。
【００６３】
図６に示すように、Dynamic metadataは、HDRビデオストリームをデコードして得られた各ピクチャに関連付けて、再生装置１からTV２に伝送される。TV２においては、各ピクチャの輝度圧縮が、各ピクチャとともに伝送されてきたDynamic metadataに基づいて行われる。
【００６４】
＜＜ランダムアクセス再生時の輝度変化＞＞
再生装置１は、ランダムアクセスを伴う再生方式であるランダムアクセス再生を行う機能を有する。
【００６５】
ランダムアクセスは、HDRビデオストリームを構成するピクチャの並びにおいて、再生対象とするピクチャを、あるピクチャから、隣接するピクチャ以外の他のピクチャにジャンプすることを意味する。
【００６６】
ランダムアクセス再生には、特殊再生と頭出し再生が含まれる。特殊再生は、５倍速、８倍速などの所定の倍速での早送り再生／巻き戻し再生を意味する。また、頭出し再生は、チャプタが設定されたピクチャや所定の時間後のピクチャにジャンプして、ジャンプ先のピクチャから再生を行う再生方式を意味する。
【００６７】
図７は、ランダムアクセス再生の例を示す図である。
【００６８】
例えば、再生対象となるピクチャがピクチャＰ１になったタイミングで頭出し再生が指示され、図７の矢印Ａ１で示すように、ピクチャＰ１からピクチャＰ２にジャンプする場合について説明する。
【００６９】
頭出し再生が指示される前、ピクチャＰ１より前（左側）の各ピクチャは、それぞれに付加されているDynamic metadataとともにTV２に出力される。また、ピクチャＰ１は、ピクチャＰ１に付加されているDynamic metadataとともにTV２に出力される。
【００７０】
また、頭出し再生が指示された場合、ピクチャＰ２は、TV２側においてピクチャＰ２の輝度圧縮に用いるためのメタデータとともに出力される。ここで、双方向の矢印で示すように、ピクチャＰ２がDynamic metadataが付加されていない区間内のピクチャである場合、ピクチャＰ２とともに出力するメタデータとして各種のメタデータが考えられる。
【００７１】
例えば、ピクチャＰ２とともに、ジャンプ元のピクチャであるピクチャＰ１のDynamic metadataが再生装置１からTV２に出力されるようにすることが考えられる。この場合、TV２においては、ピクチャＰ２の輝度圧縮が、ピクチャＰ１のDynamic metadataに基づいて行われる。
【００７２】
また、ピクチャＰ２とともに、Dynamic metadataが付加されている、ピクチャＰ２の直前のピクチャであるピクチャＰ３のDynamic metadataが再生装置１からTV２に出力されるようにすることが考えられる。この場合、TV２においては、ピクチャＰ２の輝度圧縮が、ピクチャＰ３のDynamic metadataに基づいて行われる。
【００７３】
いずれの場合においても、HDRコンテンツの製作者の意図しない輝度圧縮がジャンプ先のピクチャＰ２に施されてしまう可能性がある。それにより、ピクチャＰ２の見え方が、HDRコンテンツの製作者が想定した見え方と異なる見え方になってしまう。
【００７４】
図８は、ランダムアクセス再生時の表示例を示す図である。
【００７５】
図８の横軸は時刻を表す。ピクチャＰ１１，Ｐ１２，Ｐ１３の順に再生装置１からTV２に伝送され、TV２において輝度圧縮が行われる。
【００７６】
ピクチャＰ１１，Ｐ１２，Ｐ１３のそれぞれには、例えば、８倍速での早送り再生がユーザにより指示されることに応じて、OSD画像ｐ１１，ｐ１２，ｐ１３が再生装置１において合成される。図８の例においては、早送り再生を表す２つの三角形の画像と、８倍速の文字を含む横長帯状の画像を組み合わせた画像がOSD画像として表示されている。
【００７７】
巻き戻し再生が指示された場合も同様のOSD画像が表示される。また、頭出し再生が指示された場合も、ジャンプ先のチャプタ番号を含むOSD画像などが表示される。
【００７８】
例えば、ピクチャＰ１２が、ピクチャＰ１１，Ｐ１３よりも高輝度のシーンを構成するピクチャであるものとする。
【００７９】
OSD画像ｐ１１が合成されたピクチャＰ１１の輝度圧縮は、ピクチャＰ１１とともに伝送されたDynamic metadataにより表されるトーンカーブＣ１に基づいて行われる。OSD画像ｐ１２が合成されたピクチャＰ１２の輝度圧縮は、ピクチャＰ１２とともに伝送されたDynamic metadataにより表されるトーンカーブＣ２に基づいて行われる。OSD画像ｐ１３が合成されたピクチャＰ１３の輝度圧縮は、ピクチャＰ１３とともに伝送されたDynamic metadataにより表されるトーンカーブＣ３に基づいて行われる。
【００８０】
高輝度のシーンを構成するピクチャＰ１２の輝度圧縮に用いられるトーンカーブＣ２は、ピクチャＰ１１の輝度圧縮に用いられるトーンカーブＣ１、ピクチャＰ１３の輝度圧縮に用いられるトーンカーブＣ３と比べて、輝度を強く圧縮するものとなる。OSD画像ｐ１２の輝度も、ピクチャＰ１１，Ｐ１３上のOSD画像の輝度より強く圧縮される。
【００８１】
従って、輝度圧縮後の各ピクチャのOSD画像の見え方を比べた場合、図８に示すように、ピクチャＰ１２上のOSD画像ｐ１２は、ピクチャＰ１１，Ｐ１３上のOSD画像より輝度が低い状態で表示される。図８において、OSD画像ｐ１２を薄い色を付して示していることは、ピクチャＰ１１，Ｐ１３上のOSD画像より輝度が低いことを表す。
【００８２】
ピクチャＰ１１乃至Ｐ１３が順に表示された場合、ピクチャＰ１２の表示のタイミングでOSD画像の輝度が一段階低くなり、輝度の圧縮の程度によっては不自然な見え方になる。例えば、輝度の変化が大きいシーンが連続する場合、OSD画像が点滅して見えてしまう。
【００８３】
このように、Dynamic metadataを含むHDRビデオストリームのランダムアクセス再生を行う場合、ジャンプ先のピクチャにDynamic metadataが付加されていないときのHDRビデオの見え方が不自然なものになることがある。また、HDRビデオに重ねて表示されるOSD画像の見え方が不自然なものになることがある。
【００８４】
＜＜第１の実施の形態（符号化の制限の例）＞＞
＜GOPの先頭のピクチャにDynamic metadataを必ず付加する例＞
図９は、HDRビデオストリームを構成するGOPの例を示す図である。
【００８５】
光ディスク１１に記録されているHDRビデオストリームは、例えばHEVC(High Efficiency Video Coding)の符号化ストリームであり、GOP単位のピクチャから構成される。図９の例においては、GOP１とGOP２が示されている。
【００８６】
HDRビデオストリームを構成するピクチャのうち、少なくとも、GOP１の先頭のピクチャであるピクチャＰ１とGOP２の先頭のピクチャであるピクチャＰ２にはDynamic metadataが付加されている。表示順でGOPの先頭のピクチャであるピクチャＰ１とピクチャＰ２は、ランダムアクセスポイントとなるピクチャである。
【００８７】
すなわち、光ディスク１１に記録されたHDRビデオストリームは、ランダムアクセスポイントのピクチャに、Dynamic metadataを必ず付加するとの制限に従って生成されたストリームである。
【００８８】
早送り再生と巻き戻し再生は、例えば、それぞれのGOPの先頭のピクチャだけを順に再生するようにして行われる。再生装置１は、ランダムアクセスポイントとなるそれぞれのGOPの先頭のピクチャを、それぞれのGOPの先頭のピクチャに付加されているDynamic metadataとともにTV２に出力する。
【００８９】
また、頭出し再生は、所定のGOPの先頭のピクチャから再生するようにして行われる。再生装置１は、ランダムアクセスポイントとなる所定のGOPの先頭のピクチャを、そのピクチャに付加されているDynamic metadataとともにTV２に出力する。
【００９０】
TV２においては、ランダムアクセスポイントとなるGOPの先頭のピクチャの輝度圧縮が、GOPの先頭のピクチャとともに伝送されてきたDynamic metadataに基づいて行われる。輝度圧縮後のピクチャが表示されることによって、早送り再生／巻き戻し再生、または頭出し再生が実現される。
【００９１】
このように、ランダムアクセスポイントのピクチャにDynamic metadataが必ず付加されるようにすることにより、ジャンプ先のピクチャの輝度圧縮が、HDRコンテンツの製作者の意図しない形で行われるのを防ぐことができる。
【００９２】
なお、光ディスク１１に記録されているHDRビデオストリームがHEVCの符号化ストリームであるものとしたが、AVC(H.264/MPEG-4 AVC(Advanced Video Coding))などの、他の方式で符号化されることによって生成されたストリームであってもよい。
【００９３】
AVCのビデオストリームには、CVS(Coded Video Sequence)などの、符号化の単位を構成するユニットがある。AVCのビデオストリームは、ランダムアクセスポイントとなるCVSの先頭のピクチャにはDynamic metadataを必ず付加するとの制限に従って符号化が行われることによって生成される。
【００９４】
また、ランダムアクセスポイントのピクチャにDynamic metadataを必ず付加するとの制限に従って生成されるHDRビデオストリームが、光ディスク１１に記録されるのではなく、インターネットなどのネットワークを介して配信されるようにしてもよい。このような制限に従って生成されたHDRビデオストリームの配信が行われるシステムの構成については後述する。
【００９５】
＜BDフォーマット＞
ここで、BD-ROMフォーマットについて説明する。
【００９６】
・データの管理構造
図１０は、BD-ROMフォーマットにおけるAVストリームの管理構造の例を示す図である。
【００９７】
AVストリームの管理は、PlayListとClipの２つのレイヤを用いて行われる。AVストリームは、光ディスク１１だけでなく、再生装置１のローカルストレージに記録されることもある。
【００９８】
１つのAVストリームと、それに付随する情報であるClip Informationのペアが１つのオブジェクトとして管理される。AVストリームとClip InformationのペアをClipという。
【００９９】
AVストリームは時間軸上に展開され、各Clipのアクセスポイントは、主に、タイムスタンプでPlayListにおいて指定される。Clip Informationは、AVストリーム中のデコードを開始すべきアドレスを見つけるためなどに使用される。
【０１００】
PlayListはAVストリームの再生区間の集まりである。AVストリーム中の１つの再生区間はPlayItemと呼ばれる。PlayItemは、時間軸上の再生区間のIN点とOUT点のペアで表される。図１０に示すように、PlayListは１つまたは複数のPlayItemにより構成される。
【０１０１】
図１０の左から１番目のPlayListは２つのPlayItemから構成され、その２つのPlayItemにより、左側のClipに含まれるAVストリームの前半部分と後半部分がそれぞれ参照される。
【０１０２】
左から２番目のPlayListは１つのPlayItemから構成され、それにより、右側のClipに含まれるAVストリーム全体が参照される。
【０１０３】
左から３番目のPlayListは２つのPlayItemから構成され、その２つのPlayItemにより、左側のClipに含まれるAVストリームのある部分と、右側のClipに含まれるAVストリームのある部分がそれぞれ参照される。
【０１０４】
例えば、左から１番目のPlayListに含まれる左側のPlayItemが再生対象としてディスクナビゲーションプログラムにより指定された場合、そのPlayItemが参照する、左側のClipに含まれるAVストリームの前半部分の再生が行われる。
【０１０５】
PlayListの中で、１つ以上のPlayItemの並びによって作られる再生パスをメインパス(Main Path)という。また、PlayListの中で、Main Pathに並行して、１つ以上のSubPlayItemの並びによって作られる再生パスをサブパス（Sub Path）という。
【０１０６】
図１１は、Main PathとSub Pathの構造を示す図である。
【０１０７】
PlayListは、１つのMain Pathと１つ以上のSub Pathを持つ。図１１のPlayListは、３つのPlayItemの並びにより作られる１つのMain Pathと３つのSub Pathを有する。
【０１０８】
Main Pathを構成するPlayItemには、先頭から順番にそれぞれIDが設定される。Sub Pathにも、先頭から順番にSubpath_id=0、Subpath_id=1、およびSubpath_id=2のIDが設定される。
【０１０９】
図１１の例においては、Subpath_id=0のSub Pathには１つのSubPlayItemが含まれ、Subpath_id=1のSub Pathには２つのSubPlayItemが含まれる。また、Subpath_id=2のSub Pathには１つのSubPlayItemが含まれる。
【０１１０】
１つのPlayItemが参照するAVストリームには、少なくともビデオストリームが含まれる。AVストリームには、AVストリームに含まれるビデオストリームと同じタイミングで（同期して）再生されるオーディオストリームが１つ以上含まれてもよいし、含まれなくてもよい。
【０１１１】
AVストリームには、AVストリームに含まれるビデオストリームと同期して再生されるビットマップの字幕（PG(Presentation Graphic)）のストリームが１つ以上含まれてもよいし、含まれなくてもよい。
【０１１２】
AVストリームには、AVストリームファイルに含まれるビデオストリームと同期して再生されるIG(Interactive Graphic)のストリームが１つ以上含まれてもよいし、含まれなくてもよい。IGのストリームは、ユーザにより操作されるボタンなどのグラフィックを表示させるために用いられる。
【０１１３】
１つのPlayItemが参照するAVストリームには、ビデオストリームと、それと同期して再生されるオーディオストリーム、PGストリーム、およびIGストリームが多重化される。
【０１１４】
また、１つのSubPlayItemは、PlayItemが参照するAVストリームとは異なるストリームの、ビデオストリーム、オーディオストリーム、PGストリームなどを参照する。
【０１１５】
このように、AVストリームの再生はPlayListとClip Informationを用いて行われる。AVストリームの再生を管理するために用いられる再生制御情報であるIndex table、PlayList、Clip Informationを、適宜、Data Base情報という。
【０１１６】
・ディレクトリ構造
図１２は、光ディスク１１に記録されるファイルの管理構造の例を示す図である。
【０１１７】
光ディスク１１に記録される各ファイルはディレクトリ構造により階層的に管理される。光ディスク１１上には１つのrootディレクトリが作成される。
【０１１８】
rootディレクトリの下にはBDMVディレクトリが置かれる。
【０１１９】
BDMVディレクトリの下には、「Index.bdmv」の名前が設定されたファイルであるIndex tableファイルと、「MovieObject.bdmv」の名前が設定されたファイルであるMovieObjectファイルが格納される。Index tableファイルにはIndex tableが記述される。
【０１２０】
BDMVディレクトリの下には、PLAYLISTディレクトリ、CLIPINFディレクトリ、STREAMディレクトリ等が設けられる。
【０１２１】
PLAYLISTディレクトリには、PlayListを記述したPlayListファイルが格納される。各PlayListファイルには、５桁の数字と拡張子「.mpls」を組み合わせた名前が設定される。図１２に示す３つのPlayListファイルには「00000.mpls」、「00001.mpls」、「00002.mpls」のファイル名が設定されている。
【０１２２】
CLIPINFディレクトリにはClip Informationファイルが格納される。各Clip Informationファイルには、５桁の数字と拡張子「.clpi」を組み合わせた名前が設定される。図１２の３つのClip Informationファイルには、それぞれ、「01000.clpi」、「02000.clpi」、「03000.clpi」のファイル名が設定されている。
【０１２３】
STREAMディレクトリには、上述したAVストリームのファイルが格納される。各AVストリームファイルには、５桁の数字と拡張子「.m2ts」を組み合わせた名前が設定される。図１２の３つのAVストリームファイルには、それぞれ、「01000.m2ts」、「02000.m2ts」、「03000.m2ts」のファイル名が設定されている。
【０１２４】
同じ５桁の数字がファイル名に設定されているClip InformationファイルとAVストリームファイルが１つのClipを構成するファイルとなる。「01000.m2ts」のAVストリームファイルの再生時には「01000.clpi」のClip Informationファイルが用いられ、「02000.m2ts」のAVストリームファイルの再生時には「02000.clpi」のClip Informationファイルが用いられる。
【０１２５】
＜各装置の構成＞
・記録装置の構成
図１３は、記録装置３の構成例を示すブロック図である。
【０１２６】
上述したようなBDである光ディスク１１が、図１３の記録装置３において作成される。記録装置３は、HDRコンテンツのオーサリング時に用いられる装置である。
【０１２７】
記録装置３は、コントローラ２１、符号化処理部２２、およびディスクドライブ２３から構成される。マスターとなるビデオが符号化処理部２２に入力される。
【０１２８】
コントローラ２１は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などにより構成される。コントローラ２１は、所定のプログラムを実行し、記録装置３の全体の動作を制御する。
【０１２９】
符号化処理部２２は、マスターのビデオの符号化を行い、HDRビデオストリームを生成する。HDRビデオストリームの生成時に各ピクチャに付加され、SEIメッセージとして符号化されるDynamic metadataはコントローラ２１から供給される。
【０１３０】
符号化処理部２２による符号化が、ランダムアクセスポイントのピクチャにDynamic metadataを必ず付加するとの制限に従って行われる。
【０１３１】
また、符号化処理部２２は、適宜、メニューの画像の符号化を行うことによってIGストリームを生成し、字幕データの符号化を行うことによってPGストリームを生成する。符号化処理部２２に対しては、メニューの画像や字幕データなどの情報も入力される。
【０１３２】
符号化処理部２２は、符号化を行うことによって得られたHDRビデオストリーム、IGストリーム、PGストリームを、オーディオストリームなどとともに多重化することによって、Clipを構成するAVストリームを生成する。符号化処理部２２は、生成したAVストリームをディスクドライブ２３に出力する。
【０１３３】
ディスクドライブ２３は、コントローラ２１から供給されたData Base情報の各ファイルと、符号化処理部２２から供給されたAVストリームのファイルを図１２のディレクトリ構造に従って光ディスク１１に記録する。
【０１３４】
図１４は、コントローラ２１の機能構成例を示すブロック図である。
【０１３５】
コントローラ２１においては、Dynamic metadata生成部３１、符号化制御部３２、Data Base情報生成部３３、および記録制御部３４が実現される。図１４に示す機能部のうちの少なくとも一部は、コントローラ２１のCPUにより所定のプログラムが実行されることによって実現される。
【０１３６】
Dynamic metadata生成部３１は、コンテンツの製作者による入力に従って各パラメータの値を設定し、Dynamic metadataを生成する。Dynamic metadata生成部３１は、生成したDynamic metadataを符号化制御部３２に出力する。
【０１３７】
符号化制御部３２は、Dynamic metadata生成部３１により生成されたDynamic metadataを符号化処理部２２に出力し、HDRビデオの各ピクチャの符号化を行わせる。また、符号化制御部３２は、メニューデータ、字幕データの符号化を符号化処理部２２に行わせる。
【０１３８】
Data Base情報生成部３３は、コンテンツの製作者による入力に従って、Index table、PlayList、Clip InformationなどのData Base情報を生成する。Data Base情報生成部３３は、生成したData Base情報のファイルを記録制御部３４に出力する。Data Base情報生成部３３により生成されたData Base情報は、適宜、符号化制御部３２に供給され、符号化を制御することに用いられる。
【０１３９】
記録制御部３４は、Data Base情報生成部３３により生成されたData Base情報のファイルをディスクドライブ２３に出力し、光ディスク１１に記録させる。
【０１４０】
このように、記録装置３は、Dynamic metadataを生成するとともに、ランダムアクセスポイントのピクチャにDynamic metadataを必ず付加するとの制限に従って符号化を行うことによってHDRビデオストリームを生成する情報処理装置として機能する。
【０１４１】
・再生装置の構成
図１５は、再生装置１の構成例を示すブロック図である。
【０１４２】
再生装置１は、コントローラ５１、ディスクドライブ５２、メモリ５３、ローカルストレージ５４、通信部５５、復号処理部５６、操作入力部５７、および外部出力部５８から構成される。
【０１４３】
コントローラ５１は、CPU、ROM、RAMなどにより構成される。コントローラ５１は、所定のプログラムを実行し、再生装置１の全体の動作を制御する。
【０１４４】
ディスクドライブ５２は、光ディスク１１に記録されているデータを読み出し、コントローラ５１、メモリ５３、または復号処理部５６に出力する。例えば、ディスクドライブ５２は、光ディスク１１から読み出したData Base情報をコントローラ５１に出力し、AVストリームを復号処理部５６に出力する。
【０１４５】
メモリ５３は、コントローラ５１が実行するプログラムなどの、コントローラ５１が各種の処理を実行する上で必要なデータを記憶する。
【０１４６】
ローカルストレージ５４は、HDD(Hard Disk Drive)、SSD(Solid State Drive)などの記録媒体により構成される。ローカルストレージ５４には、サーバからダウンロードされたストリームなどが記録される。
【０１４７】
通信部５５は、無線LAN、有線LANなどのインタフェースである。例えば、通信部５５は、インターネットなどのネットワークを介してサーバと通信を行い、サーバからダウンロードしたデータをローカルストレージ５４に供給する。
【０１４８】
復号処理部５６は、ディスクドライブ５２から供給されたAVストリームに多重化されているHDRビデオストリームを復号し、復号して得られたHDRビデオのデータを外部出力部５８に出力する。
【０１４９】
また、復号処理部５６は、AVストリームに多重化されているオーディオストリームを復号し、復号して得られたオーディオデータを外部出力部５８に出力する。ビデオの再生について主に説明しているが、このように、再生装置１が再生するHDRコンテンツにはオーディオデータも含まれる。
【０１５０】
操作入力部５７は、ボタン、タッチパネルなどの入力デバイスや、リモートコントローラから送信される赤外線などの信号を受信する受信部により構成される。操作入力部５７はユーザの操作を検出し、検出した操作の内容を表す信号をコントローラ５１に供給する。
【０１５１】
外部出力部５８は、HDMIなどの外部出力のインタフェースである。外部出力部５８は、HDMIケーブルを介してTV２と通信を行い、TV２が有するディスプレイの性能に関する情報を取得してコントローラ５１に出力する。また、外部出力部５８は、復号処理部５６から供給されたHDRビデオのデータを受信し、TV２に出力する。
【０１５２】
・TVの構成
図１６は、TV２の構成例を示すブロック図である。
【０１５３】
TV２は、コントローラ７１、外部入力部７２、信号処理部７３、ディスプレイ７４、放送受信部７５、復号処理部７６、および通信部７７から構成される。
【０１５４】
コントローラ７１は、CPU、ROM、RAMなどにより構成される。コントローラ７１は、所定のプログラムを実行し、TV２の全体の動作を制御する。
【０１５５】
例えば、コントローラ７１は、ディスプレイ７４の性能を表す情報を管理する。コントローラ７１は、HDMIの伝送設定時、ディスプレイ７４の性能を表す情報を外部入力部７２に出力し、再生装置１に送信する。
【０１５６】
また、コントローラ７１は、信号処理部７３によるHDRビデオの処理を制御する。例えば、コントローラ７１は、HDRコンテンツの再生時に再生装置１から伝送されてきたDynamic metadataに基づいて、HDRビデオの輝度圧縮を信号処理部７３に行わせる。
【０１５７】
外部入力部７２は、HDMIなどの外部入力のインタフェースである。外部入力部７２は、HDMIケーブルを介して再生装置１と通信を行い、再生装置１から伝送されてきたHDRビデオの各ピクチャのデータを受信して信号処理部７３に出力する。また、外部入力部７２は、HDRビデオの各ピクチャとともに伝送されてきたDynamic metadataを受信し、コントローラ７１に出力する。
【０１５８】
信号処理部７３は、外部入力部７２から供給されたHDRビデオの処理を行い、映像をディスプレイ７４に表示させる。信号処理部７３は、コントローラ７１による制御に従って、適宜、ディスプレイ７４が表示可能な範囲に収まるように、HDRビデオの輝度圧縮を行う。
【０１５９】
信号処理部７３は、復号処理部７６から供給されたデータに基づいて、番組の映像をディスプレイ７４に表示させる処理なども行う。
【０１６０】
ディスプレイ７４は、有機EL(Electroluminescence)ディスプレイやLCD(Liquid Crystal Display)等の表示デバイスである。ディスプレイ７４は、信号処理部７３から供給されたビデオ信号に基づいて、HDRコンテンツの映像や番組の映像を表示する。
【０１６１】
放送受信部７５は、アンテナから供給された信号から所定のチャンネルの放送信号を抽出し、復号処理部７６に出力する。放送受信部７５による放送信号の抽出は、コントローラ７１による制御に従って行われる。
【０１６２】
復号処理部７６は、放送受信部７５から供給された放送信号に対して復号等の処理を施し、番組のビデオデータを信号処理部７３に出力する。
【０１６３】
通信部７７は、無線LAN、有線LANなどのインタフェースである。通信部７７は、インターネットを介してサーバと通信を行う。
【０１６４】
＜各装置の動作＞
・記録装置の動作
図１７のフローチャートを参照して、記録装置３の記録処理について説明する。
【０１６５】
図１７の処理は、例えば、マスターとなるビデオデータが入力されたときに開始される。
【０１６６】
ステップＳ１において、コントローラ２１のDynamic metadata生成部３１は、コンテンツの製作者による入力に従って各パラメータの値を設定し、Dynamic metadataを生成する。
【０１６７】
ステップＳ２において、Data Base情報生成部３３は、PlayListなどのData Base情報を生成する。
【０１６８】
ステップＳ３において、符号化処理部２２は、符号化制御部３２による制御に従って、ランダムアクセスポイントとなるGOPの先頭のピクチャにDynamic metadataを必ず付加するとの制限の下、マスターのビデオの符号化を行い、HDRビデオストリームを生成する。
【０１６９】
また、符号化処理部２２は、メニューの画像や字幕データの符号化を行い、IGストリームとPGストリームを生成する。符号化処理部２２は、生成したストリームを多重化することによってAVストリームを生成する。
【０１７０】
ステップＳ４において、ディスクドライブ２３は、コントローラ２１から供給されたData Base情報のファイルと、符号化処理部２２から供給されたAVストリームのファイルを記録させることによって光ディスク１１を生成する。その後、処理は終了となる。
【０１７１】
以上の処理により、記録装置３は、ランダムアクセスポイントとなるGOPの先頭のピクチャにDynamic metadataが付加されたHDRビデオストリームを生成し、そのようなHDRビデオストリームを含むHDRコンテンツを提供することができる。
【０１７２】
・再生装置の動作
次に、図１８のフローチャートを参照して、HDRコンテンツを再生する再生装置１の処理について説明する。
【０１７３】
図１８の処理は、例えば再生装置１のディスクドライブ５２に光ディスク１１が装着され、HDRコンテンツの再生が指示されたときに開始される。
【０１７４】
ステップＳ１１において、ディスクドライブ５２は、PlayListファイルを含む、Data Base情報のファイルを光ディスク１１から読み出す。
【０１７５】
ステップＳ１２において、コントローラ５１は、PlayListファイルを解析し、再生対象となるAVストリームの特定などを行う。
【０１７６】
ステップＳ１３において、ディスクドライブ５２は、再生対象となるHDRビデオストリームを含むAVストリームのファイルを光ディスク１１から読み出す。
【０１７７】
ステップＳ１４において、復号処理部５６は、ディスクドライブ５２から供給されたAVストリームに含まれるHDRビデオストリームをデコードし、各ピクチャのデータを外部出力部５８に出力する。各ピクチャに付加されているDynamic metadataは復号処理部５６からコントローラ５１に供給される。
【０１７８】
ステップＳ１５において、外部出力部５８は、復号処理部５６から供給されたHDRビデオの各ピクチャに、コントローラ５１から供給されたDynamic metadataを付加してTV２に出力する。TV２においては、各ピクチャの輝度圧縮がDynamic metadataに基づいて行われ、輝度圧縮後のピクチャが表示される。
【０１７９】
ステップＳ１６において、コントローラ５１は、ランダムアクセス再生を行うか否かを判定する。ランダムアクセス再生を行わないとステップＳ１６において判定された場合、ステップＳ１５に戻り、各ピクチャを順に再生する通常再生が続けられる。
【０１８０】
一方、ステップＳ１６において、ランダムアクセス再生を行うと判定された場合、処理はステップＳ１７に進む。例えば、早送り再生／巻き戻し再生がユーザにより指示された場合、または、頭出し再生がユーザにより指示された場合、ランダムアクセス再生を行うとしてステップＳ１６において判定される。
【０１８１】
ステップＳ１７において、復号処理部５６は、ランダムアクセスポイントである、ジャンプ先のピクチャをデコードする。ここでデコードされるピクチャは、GOPの先頭のピクチャであり、Dynamic metadataが付加されている。デコードされたピクチャのSEIに含まれるDynamic metadataはコントローラ５１に供給される。
【０１８２】
ステップＳ１８において、外部出力部５８は、ランダムアクセスポイントのピクチャに、コントローラ５１から供給されたDynamic metadataを付加してTV２に出力する。
【０１８３】
その後、ステップＳ１６に戻り、以上の処理が繰り返される。例えば、ユーザにより指示されたランダムアクセス再生が早送り再生／巻き戻し再生である場合、それぞれのGOPの先頭のピクチャが順に再生され、Dynamic metadataとともに出力される。例えばHDRコンテンツの再生が終了した場合、図１８の処理は終了となる。
【０１８４】
以上のように、ランダムアクセスポイントのピクチャにはDynamic metadataが必ず付加されているから、ランダムアクセス再生を行う場合であっても、ジャンプ先のピクチャの輝度圧縮がHDRコンテンツの製作者の意図しない形で行われるのを防ぐことができる。
【０１８５】
＜EP_mapにより指定されるピクチャにDynamic metadataを必ず付加する例＞
Data Base情報であるClip Informationには、EP_mapと呼ばれる、ランダムアクセスポイントを指定する情報が含まれる。
【０１８６】
EP_mapにより指定されるランダムアクセスポイントのピクチャに、Dynamic metadataを必ず付加するようにしてHDRビデオのデータの符号化が行われるようにしてもよい。
【０１８７】
図１９は、ランダムアクセスポイントとしてEP_mapにより指定されたピクチャを含むHDRビデオストリームの例を示す図である。
【０１８８】
図１９の上方に示すEP_mapには、エントリポイント（ランダムアクセスポイント）であるEP entry１とEP entry２の情報が記述されている。EP entry１とEP entry２は、エントリポイントのPTS(Presentation Time Stamp)と、SPN(Source Packet Number)により表される、HDRビデオストリーム上の位置とを表す情報である。
【０１８９】
図１９の例においては、EP entry１によりピクチャＰ２１が指定され、EP entry２によりピクチャＰ２２が指定されている。HDRビデオストリームを構成するピクチャのうち、少なくとも、EP entry１により指定されるピクチャＰ２１とEP entry２により指定されるピクチャＰ２２にはDynamic metadataが付加されている。
【０１９０】
例えば、所定のエントリポイントからの頭出し再生が指示された場合、再生装置１は、EP entryにより指定されるピクチャを、そのピクチャに付加されているDynamic metadataとともにTV２に出力する。
【０１９１】
TV２においては、EP entryにより指定されるピクチャの輝度圧縮が、そのピクチャとともに伝送されてきたDynamic metadataに基づいて行われる。輝度圧縮後のピクチャが表示されることによって、頭出し再生が実現される。
【０１９２】
このように、HDRビデオストリームとは別のファイルの情報であるClip Informationに含まれるEP_mapにより指定されるピクチャにDynamic metadataが必ず付加されるようにしてもよい。これにより、ジャンプ先のピクチャの輝度圧縮がHDRコンテンツの製作者の意図しない形で行われるのを防ぐことができる。
【０１９３】
なお、MP4によって多重化されたHDRコンテンツが再生装置１において再生されるようにしてもよい。
【０１９４】
MP4によって多重化されたHDRコンテンツには、HDRビデオのデータをAVCやHEVCなどの所定の符号化方式で符号化することによって得られたHDRビデオストリームと、HDRビデオストリームの再生制御情報であるmfra(movie fragment random access box)が含まれる。
【０１９５】
mfraには、ランダムアクセスポイントを指定する情報が含まれる。MP4のHDRコンテンツを構成するHDRビデオストリームのピクチャのうち、少なくとも、mfraに含まれる情報により指定されるピクチャにDynamic metadataが付加される。これによっても、ジャンプ先のピクチャの輝度圧縮がHDRコンテンツの製作者の意図しない形で行われるのを防ぐことができる。
【０１９６】
このようなMP4のフォーマットのHDRコンテンツも、図１３、図１４に示す構成と同様の構成を有する情報処理装置により生成される。例えば、符号化処理部２２により生成されたHDRビデオストリームとData Base情報生成部３３により生成されたmfraがMP4のフォーマットに従って多重化され、HDRコンテンツが生成される。
【０１９７】
＜Clip InformationのEP_mapについて＞
図２０は、Clip Informationのシンタクスを示す図である。Clip Informationに含まれる主な記述について説明する。
【０１９８】
図２０に示すように、Clip Informationには、ClipInfo()、SequenceInfo()、ProgramInfo()、CPI()、ClipMark()、ExtensionData()の各記述が含まれる。
【０１９９】
ClipInfo()は、Clip Informationを用いて再生が行われるAVストリームの属性に関する情報が記述されるフィールドである。
【０２００】
SequenceInfo()は、AVストリームを構成するsource packetのシーケンスに関する情報が記述されるフィールドである。
【０２０１】
ProgramInfo()は、プログラムを構成するsource packetのシーケンスに関する情報が記述されるフィールドである。
【０２０２】
CPI()は、AVストリームの時刻と位置の対応関係を表す情報が記述されるフィールドである。EP_mapも、CPI()に記述される。
【０２０３】
図２１は、CPI()のシンタクスを示す図である。
【０２０４】
図２１に示すように、CPI()には、CPI_typeとEP_map()が記述される。
【０２０５】
CPI_typeの値が１である場合、CPI()にはEP_mapの情報が含まれる。
【０２０６】
図２２は、EP_map()のシンタクスを示す図である。
【０２０７】
stream_PIDは、HDRビデオのデータを格納するTSパケットのPIDを表す。
【０２０８】
number_of_EP_coarse_entriesは、EP_map()に含まれる、EP-coarse-entryの数を表す。EP-coarse-entryは、１秒単位などの、精度の粗いエントリポイントの情報である。
【０２０９】
number_of_EP_fine_entriesは、EP_map()に含まれる、EP-fine-entryの数を表す。EP-fine-entryは、EP-coarse-entryよりも精度の高いエントリポイントの情報である。EP-coarse-entryとEP-fine-entryの組により、エントリポイントが指定される。
【０２１０】
EP_map_for_one_stream_PIDに、それぞれのEP-coarse-entriesとEP-fine-entriesの情報が含まれる。
【０２１１】
図２３は、EP_map_for_one_stream_PIDのシンタクスを示す図である。
【０２１２】
PTS_EP_coarse[i]は、EP-coarse-entryのPTS（時刻）を表す。
【０２１３】
SPN_EP_coarse[i]は、PTS_EP_coarse[i]に対応する、HDRビデオストリーム上のsource packet（位置）を表す。
【０２１４】
PTS_EP_fine[i]は、EP-fine-entryのPTSを表す。
【０２１５】
SPN_EP_fine[i]は、PTS_EP_fine[i]に対応する、HDRビデオストリーム上のsource packetを表す。
【０２１６】
再生装置１は、EP_mapに基づいてランダムアクセス再生を行う場合、EP_map_for_one_stream_PIDを解析することによって、エントリポイントとなるピクチャのデータを格納したsource packetの、HDRビデオストリーム上の位置を特定する処理などを行う。エントリポイントのピクチャには、上述したようにDynamic metadataが付加されている。
【０２１７】
＜記録装置の動作＞
図２４のフローチャートを参照して、EP_mapにより指定されるエントリポイントのピクチャにDynamic metadataを付加してHDRビデオストリームを生成する記録装置３の記録処理について説明する。
【０２１８】
図２４の処理は、マスターのビデオの符号化の制限が異なる点を除いて、図１７を参照して説明した処理と同様の処理である。重複する説明については適宜省略する。
【０２１９】
すなわち、ステップＳ３１において、コントローラ２１のDynamic metadata生成部３１は、コンテンツの製作者による入力に従って各パラメータの値を設定し、Dynamic metadataを生成する。
【０２２０】
ステップＳ３２において、Data Base情報生成部３３は、PlayList、EP_mapを記述したClip InformationなどのData Base情報を生成する。Data Base情報生成部３３は、EP_mapに記述した各エントリポイント（EP entry）の情報を符号化制御部３２に出力する。
【０２２１】
ステップＳ３３において、符号化処理部２２は、符号化制御部３２による制御に従って、EP_mapにより指定されるエントリポイントのピクチャにDynamic metadataを必ず付加するとの制限の下、マスターのビデオの符号化を行い、HDRビデオストリームを生成する。
【０２２２】
ステップＳ３４において、ディスクドライブ２３は、コントローラ２１から供給されたData Base情報のファイルと、符号化処理部２２から供給されたAVストリームのファイルを記録させることによって光ディスク１１を生成する。その後、処理は終了となる。
【０２２３】
以上の処理により、記録装置３は、EP_mapにより指定される、ランダムアクセスポイントとなるピクチャにDynamic metadataが付加されたHDRビデオストリームを生成し、そのようなHDRビデオストリームを含むHDRコンテンツを提供することができる。
【０２２４】
＜変形例＞
GOPの先頭のピクチャにDynamic metadataを付加する場合と、EP_mapにより指定されるピクチャにDynamic metadataを付加する場合について説明したが、これらの制限が組み合わせて用いられるようにしてもよい。
【０２２５】
すなわち、GOPの先頭のピクチャとEP_mapにより指定されるピクチャの両方にDynamic metadataを必ず付加するようにして、HDRビデオストリームの符号化が行われるようにすることが可能である。
【０２２６】
ジャンプ先のピクチャにDynamic metadataが付加されていない場合、ジャンプ先のピクチャの近傍のピクチャに付加されているDynamic metadataが再生装置１からTV２に伝送され、ジャンプ先のピクチャの輝度圧縮に用いられるようにしてもよい。
【０２２７】
＜＜第２の実施の形態（デフォルトメタデータを用いる例）＞＞
＜ランダムアクセス再生時にデフォルトメタデータを用いる例＞
図２５は、ランダムアクセス再生時のメタデータの伝送例を示す図である。
【０２２８】
ランダムアクセス再生時、再生装置１においては、ランダムアクセス再生の内容を表すOSD画像が例えばジャンプ先のピクチャに合成される。OSD画像が合成されたピクチャは、Dynamic metadataではなく、図２５に示すようにランダムアクセス再生時用のメタデータであるデフォルトメタデータとともにTV２に出力される。
【０２２９】
デフォルトメタデータは、例えば、図３を参照して説明したようなDynamic metadataのパラメータと同様のパラメータを有する。デフォルトメタデータの各パラメータには、例えば、各種類のOSD画像が適切な輝度で表示されるようにするための固定値が設定される。デフォルトメタデータは、例えば、再生装置１内のメモリ５３に記憶される形で、再生装置１に予め用意されている。
【０２３０】
図２６は、輝度圧縮後の表示を示す図である。
【０２３１】
例えば、図２６の左側に示すように高い輝度のシーンが表示されている状態で、早送り再生などのランダムアクセス再生が指示された場合、OSD画像が合成されたジャンプ先のピクチャとともに、デフォルトメタデータがTV２に出力される。
【０２３２】
TV２においては、再生装置１から伝送されてきたデフォルトメタデータに基づいて、OSD画像が合成されたピクチャの輝度圧縮が行われ、矢印Ａ１２の先に示すようにHDRビデオの輝度が低く抑えられる。すなわち、Dynamic metadataを用いた輝度圧縮後の輝度が矢印Ａ１１の先に示すHDRビデオの本来の輝度であるとすると、本来の輝度より暗いHDRビデオが表示される。
【０２３３】
OSD画像に適した値が設定されたメタデータであるから、デフォルトメタデータを用いた輝度圧縮により、矢印Ａ１２の先に示すように、OSD画像自体の輝度は好適なものになる。
【０２３４】
このように、ランダムアクセス再生時、ジャンプ先のピクチャの輝度圧縮にデフォルトメタデータが用いられるため、各ピクチャのOSD画像の輝度が一定になり、OSD画像が点滅して見えてしまうことを防ぐことが可能になる。
【０２３５】
・再生装置の構成と動作
図２７は、ランダムアクセス再生時にデフォルトメタデータを伝送する場合のコントローラ５１の機能構成例を示すブロック図である。再生装置１の構成は図１５の構成と同じである。
【０２３６】
コントローラ５１においては、Data Base情報解析部１０１、出力制御部１０２、およびデフォルトメタデータ生成部１０３が実現される。図２７に示す機能部のうちの少なくとも一部は、コントローラ５１のCPUにより所定のプログラムが実行されることによって実現される。
【０２３７】
Data Base情報解析部１０１は、ディスクドライブ５２から供給されたData Base情報を解析し、解析結果を表す情報を出力制御部１０２とデフォルトメタデータ生成部１０３に出力する。出力制御部１０２とデフォルトメタデータ生成部１０３による処理は、適宜、Data Base情報の解析結果を参照して行われる。
【０２３８】
出力制御部１０２は、復号処理部５６と外部出力部５８を制御することによって、HDRビデオの出力を制御する。
【０２３９】
例えば、出力制御部１０２は、HDRビデオストリームを復号処理部５６にデコードさせる。また、出力制御部１０２は、外部出力部５８を制御し、HDRビデオストリームをデコードして得られた各ピクチャに、Dynamic metadataを付加して出力させる。
【０２４０】
出力制御部１０２は、ランダムアクセス再生が指示された場合、HDRビデオストリームを復号処理部５６にデコードさせ、ジャンプ先のピクチャにOSD画像を合成させる。また、出力制御部１０２は、外部出力部５８を制御し、OSD画像が合成されたピクチャにデフォルトメタデータを付加して出力させる。
【０２４１】
デフォルトメタデータ生成部１０３は、各パラメータの値として固定値を設定することによりデフォルトメタデータを生成する。デフォルトメタデータ生成部１０３は、各パラメータに設定する固定値の情報を有している。デフォルトメタデータ生成部１０３は、生成したデフォルトメタデータをメモリ５３に出力し、記憶させる。
【０２４２】
このように、デフォルトメタデータが再生装置１内で生成されるようにしてもよい。また、デフォルトメタデータが、再生装置１の製造時などのタイミングでメモリ５３に記憶され、再生装置１に予め用意されるようにしてもよい。
【０２４３】
デフォルトメタデータの各パラメータに設定する値をユーザが指定することができるようにしてもよい。この場合、例えば再生装置１の設定画面を用いて、各パラメータの値が設定される。
【０２４４】
また、再生装置１から伝送されてきたデフォルトメタデータをTV２側で参照するか無視するかをユーザが選択できるようにしてもよい。この場合、例えばTV２の設定画面を用いて、デフォルトメタデータを参照するか無視するかの設定が行われる。
【０２４５】
デフォルトメタデータの各パラメータに設定する値がサーバから取得されるようにしてもよい。
【０２４６】
この場合、サーバには、例えば、光ディスク１１に記録されているHDRコンテンツに対応付けて、デフォルトメタデータの各パラメータに設定する値の情報が用意される。デフォルトメタデータ生成部１０３は、サーバから取得された値を各パラメータの値として設定することによって、光ディスク１１に記録されているHDRコンテンツ用のデフォルトメタデータを生成することになる。
【０２４７】
また、デフォルトメタデータがサーバからダウンロードされるようにしてもよい。ダウンロードされ、通信部５５により受信されたデフォルトメタデータは、メモリ５３に出力され、記憶される。
【０２４８】
次に、図２８のフローチャートを参照して、ランダムアクセス再生時にデフォルトメタデータを伝送するようにしてHDRコンテンツを再生する再生装置１の処理について説明する。
【０２４９】
図２８の処理は、基本的に、ランダムアクセス再生が指示された場合に各ピクチャに付加するメタデータが異なる点を除いて、図１８を参照して説明した処理と同様の処理である。
【０２５０】
すなわち、ステップＳ１０１において、ディスクドライブ５２は、PlayListファイルを含む、Data Base情報のファイルを光ディスク１１から読み出す。
【０２５１】
ステップＳ１０２において、コントローラ５１のData Base情報解析部１０１は、PlayListファイルを解析し、再生対象となるAVストリームの特定などを行う。
【０２５２】
ステップＳ１０３において、ディスクドライブ５２は、再生対象となるHDRビデオストリームを含むAVストリームのファイルを光ディスク１１から読み出す。
【０２５３】
ステップＳ１０４において、復号処理部５６は、ディスクドライブ５２から供給されたAVストリームに含まれるHDRビデオストリームをデコードし、各ピクチャのデータを外部出力部５８に出力する。HDRビデオストリームに含まれるDynamic metadataは復号処理部５６からコントローラ５１に供給される。
【０２５４】
ステップＳ１０５において、外部出力部５８は、出力制御部１０２による制御に従って、復号処理部５６から供給されたHDRビデオの各ピクチャに、出力制御部１０２から供給されたDynamic metadataを付加してTV２に出力する。
【０２５５】
ステップＳ１０６において、コントローラ５１は、ランダムアクセス再生を行うか否かを判定する。ランダムアクセス再生を行わない、すなわち、通常再生を行うとステップＳ１０６において判定された場合、ステップＳ１０５に戻り、HDRビデオの各ピクチャの出力が続けられる。
【０２５６】
一方、ステップＳ１０６においてランダムアクセス再生を行うと判定された場合、処理はステップＳ１０７に進む。早送り再生／巻き戻し再生がユーザにより指示された場合、または、頭出し再生がユーザにより指示された場合、ランダムアクセス再生を行うとステップＳ１０６において判定される。
【０２５７】
ステップＳ１０７において、復号処理部５６は、ランダムアクセスポイントである、ジャンプ先のピクチャをデコードする。
【０２５８】
ステップＳ１０８において、復号処理部５６は、ジャンプ先のピクチャにOSD画像を合成する。
【０２５９】
ステップＳ１０９において、外部出力部５８は、OSD画像が合成されたジャンプ先のピクチャにデフォルトメタデータを付加して出力する。ジャンプ先のピクチャとともに出力されるデフォルトメタデータはコントローラ５１の出力制御部１０２から供給される。
【０２６０】
その後、ステップＳ１０６に戻り、以上の処理が繰り返される。例えば、ユーザにより指示されたランダムアクセス再生が早送り再生／巻き戻し再生である場合、GOPの先頭のピクチャが順にデコードされ、それぞれのGOPの先頭のピクチャが、デフォルトメタデータとともに出力される。
【０２６１】
・TVの動作
次に、図２９のフローチャートを参照して、TV２の表示処理について説明する。
【０２６２】
図２９の処理は、HDRビデオストリームをデコードして得られたピクチャの伝送が開始されたときに行われる。再生装置１から伝送されてくるピクチャには、Dynamic metadataまたはデフォルトメタデータが付加されている。
【０２６３】
ステップＳ１２１において、TV２の外部入力部７２は、再生装置１から伝送されてきたHDRビデオの各ピクチャのデータと、それに付加して伝送されてきたDynamic metadataまたはデフォルトメタデータを受信する。
【０２６４】
ランダムアクセス再生が指示されていない場合、ここでは、各ピクチャとDynamic metadataが受信される。また、再生装置１においてランダムアクセス再生が指示された場合、ここでは、OSD画像が合成されたピクチャと、デフォルトメタデータが受信される。
【０２６５】
外部入力部７２により受信された各ピクチャのデータは信号処理部７３に供給され、メタデータ（Dynamic metadataまたはデフォルトメタデータ）はコントローラ７１に供給される。
【０２６６】
ステップＳ１２２において、信号処理部７３は、コントローラ７１による制御に従って、HDRビデオの各ピクチャの輝度圧縮を行う。各ピクチャとともに伝送されてきたメタデータがDynamic metadataである場合にはDynamic metadataに基づいて輝度圧縮が行われる。また、各ピクチャとともに伝送されてきたメタデータがデフォルトメタデータである場合にはデフォルトメタデータに基づいて輝度圧縮が行われる。
【０２６７】
ステップＳ１２３において、信号処理部７３は、輝度圧縮後のピクチャをディスプレイ７４に表示させる。このような一連の処理からなるHDRビデオの表示は、HDRコンテンツの再生が終了するまで続けられる。
【０２６８】
以上のように、ランダムアクセス再生時のTV２における輝度圧縮がデフォルトメタデータに基づいて行われるようにすることにより、各ピクチャに合成されたOSD画像が点滅して見えてしまうことを防ぐことができる。
【０２６９】
＜ジャンプ先にDynamic metadataがない場合にデフォルトメタデータを用いる例＞
ランダムアクセス再生時にデフォルトメタデータが必ず用いられるのではなく、ジャンプ先のピクチャにDynamic metadataが付加されていない場合にデフォルトメタデータが用いられ、TV２に伝送されるようにしてもよい。
【０２７０】
図３０は、ランダムアクセス再生の例を示す図である。
【０２７１】
例えば、再生対象となるピクチャがピクチャＰ１になったタイミングで頭出し再生が指示され、図３０の矢印Ａ１で示すように、ピクチャＰ１からピクチャＰ２にジャンプする場合について説明する。
【０２７２】
この場合、再生装置１においては、ピクチャＰ２の解析が行われ、Dynamic metadataが付加されているか否かの検出が行われる。ピクチャＰ２がDynamic metadataが付加されていない区間内のピクチャである場合、デフォルトメタデータが用いられ、ピクチャＰ２とともに出力される。
【０２７３】
例えば、ピクチャＰ２にDynamic metadataが付加されている場合、ピクチャＰ２とともにDynamic metadataが出力される。
【０２７４】
このように、ジャンプ先のピクチャにDynamic metadataが付加されている場合にはDynamic metadataが伝送され、Dynamic metadataが付加されていない場合にデフォルトメタデータが伝送されるようにしてもよい。
【０２７５】
ここで、図３１のフローチャートを参照して、HDRコンテンツを再生する再生装置１の処理について説明する。
【０２７６】
図３１の処理は、TV２に伝送するメタデータが、ジャンプ先のピクチャにDynamic metadataが付加されているか否かに応じて切り替えられる点を除いて、図２８の処理と同様の処理である。
【０２７７】
すなわち、ステップＳ１３１乃至Ｓ１３５において、図２８のステップＳ１０１乃至Ｓ１０５と同様にしてHDRコンテンツの通常再生が行われる。
【０２７８】
ステップＳ１３６においてランダムアクセス再生を行うと判定された場合、ステップＳ１３７において、復号処理部５６は、ランダムアクセスポイントである、ジャンプ先のピクチャをデコードする。
【０２７９】
ステップＳ１３８において、復号処理部５６は、ジャンプ先のピクチャにOSD画像を合成する。
【０２８０】
ステップＳ１３９において、復号処理部５６は、ジャンプ先のピクチャにDynamic metadataが付加されているか否かを判定する。
【０２８１】
Dynamic metadataが付加されていないとステップＳ１３９において判定された場合、ステップＳ１４０において、外部出力部５８は、OSD画像が合成されたジャンプ先のピクチャにデフォルトメタデータを付加して出力する。
【０２８２】
一方、Dynamic metadataが付加されているとステップＳ１３９において判定された場合、ステップＳ１４１において、外部出力部５８は、OSD画像が合成されたジャンプ先のピクチャにDynamic metadataを付加して出力する。
【０２８３】
ステップＳ１４０またはステップＳ１４１においてピクチャが出力された後、ステップＳ１３６に戻り、以上の処理が繰り返される。
【０２８４】
このように、デフォルトメタデータが用いられるのが、ジャンプ先のピクチャにDynamic metadataが付加されていない場合に限定され、Dynamic metadataが付加されている場合にはDynamic metadataがTV２に伝送されるようにしてもよい。これにより、ジャンプ先のピクチャの輝度圧縮が、HDRコンテンツの製作者の意図した通りに行われるようにすることができる。
【０２８５】
＜＜再生システムの構成例＞＞
＜第１の構成例＞
HDRコンテンツが光ディスク１１に記録されている場合について説明したが、上述したように、ネットワークを介して配信されるHDRコンテンツを再生する場合にも以上の処理を適用することが可能である。
【０２８６】
図３２は、HDRコンテンツの再生システムの構成例を示す図である。
【０２８７】
図３２の再生システムは、再生装置１とコンテンツ配信サーバ３０１が、インターネットなどのネットワーク３０２を介して接続されることによって構成される。再生装置１には、HDMIケーブルなどを介してTV２が接続される。再生装置１が再生するHDRコンテンツの映像はTV２に表示される。
【０２８８】
コンテンツ配信サーバ３０１は、HDRコンテンツの配信サービスを提供する事業者が管理するサーバである。コンテンツ配信サーバ３０１が配信するコンテンツはHDRコンテンツである。
【０２８９】
それぞれのHDRコンテンツは、Dynamic metadataを含むHDRビデオストリームのファイルと再生制御情報のファイルを対応付けることによって構成される。
【０２９０】
例えば、ユーザが再生装置１を操作してコンテンツ配信サーバ３０１にアクセスした場合、TV２には、HDRコンテンツの選択画面が表示される。ユーザは、所定のHDRコンテンツを選択し、視聴の開始をコンテンツ配信サーバ３０１に要求することができる。
【０２９１】
HDRコンテンツが選択された場合、コンテンツ配信サーバ３０１は、選択されたHDRコンテンツを再生装置１に送信する。
【０２９２】
再生装置１は、コンテンツ配信サーバ３０１から送信されてきたHDRコンテンツを受信し、上述した再生処理と同様の処理を行うことによって、HDRコンテンツの再生を行う。
【０２９３】
すなわち、再生装置１からTV２に対しては、HDRビデオストリームをデコードすることによって得られた各ピクチャとともにDynamic metadataが伝送され、Dynamic metadataに基づいて輝度圧縮が行われる。
【０２９４】
また、ランダムアクセス再生が指示された場合、HDRビデオの各ピクチャとともに、ジャンプ先のピクチャに付加されているDynamic metadataが伝送され、TV２において、Dynamic metadataに基づいて輝度圧縮が行われる。ジャンプ先となる、GOP先頭のピクチャ、または、EP_mapなどによりエントリポイントとして指定されるピクチャには、Dynamic metadataが付加されている。
【０２９５】
さらに、デフォルトメタデータが再生装置１に用意されている場合、ランダムアクセス再生が指示されたことに応じて、ジャンプ先のピクチャとともにデフォルトメタデータが伝送され、TV２において、デフォルトメタデータに基づいて輝度圧縮が行われる。
【０２９６】
このように、GOPの先頭のピクチャ、またはエントリポイントとして指定されるピクチャにDynamic metadataが必ず付加されているHDRビデオストリームを含むHDRコンテンツがコンテンツ配信サーバ３０１から配信されるようにしてもよい。
【０２９７】
また、コンテンツ配信サーバ３０１が配信するHDRコンテンツを構成するHDRビデオストリームのランダムアクセス再生を行う場合に、デフォルトメタデータが再生装置１からTV２に出力されるようにしてもよい。
【０２９８】
図３３は、再生装置１の他の構成例を示す図である。
【０２９９】
図３３に示すように、再生装置１が、いわゆるスティック型の端末であってもよい。図３３に示す再生装置１の筐体にはHDMI端子が設けられている。筐体に設けられているHDMI端子をTV２のHDMI端子に差し込むことによって、再生装置１とTV２が接続される。
【０３００】
例えば、図３３の再生装置１には、図１５に示す構成のうちの、ディスクドライブ５２以外の構成が設けられる。再生装置１は、上述した処理と同様の処理を行うことによって、コンテンツ配信サーバ３０１が配信するHDRコンテンツの再生を行う。
【０３０１】
このように、再生装置１の形態として各種の形態を採用することが可能である。例えば、スマートフォンやタブレット端末などの携帯型の端末に再生装置１の機能が搭載されるようにしてもよいし、PCなどの端末に再生装置１の機能が搭載されるようにしてもよい。
【０３０２】
＜第２の構成例＞
再生装置１の機能がTV２に搭載されるようにしてもよい。
【０３０３】
図３４は、HDRコンテンツの他の再生システムの構成例を示す図である。
【０３０４】
図３４の再生システムは、再生装置１の機能を搭載したTV２とコンテンツ配信サーバ３０１がネットワーク３０２を介して接続されることによって構成される。重複する説明については適宜省略する。
【０３０５】
TV２は、コンテンツ配信サーバ３０１から送信されてきた情報に基づいてHDRコンテンツの選択画面を表示させる。
【０３０６】
ユーザにより所定のHDRコンテンツが選択された場合、コンテンツ配信サーバ３０１は、選択されたHDRコンテンツをTV２に送信する。
【０３０７】
TV２は、コンテンツ配信サーバ３０１から送信されてきたHDRコンテンツを受信し、HDRコンテンツの再生を行う。
【０３０８】
すなわち、TV２は、HDRビデオの各ピクチャの輝度圧縮をDynamic metadataに基づいて行う。
【０３０９】
また、ランダムアクセス再生が指示された場合、ジャンプ先のピクチャの輝度圧縮が、ジャンプ先のピクチャに付加されているDynamic metadataに基づいて行われる。
【０３１０】
さらに、デフォルトメタデータがTV２に用意されている場合、ランダムアクセス再生が指示されたときに、ジャンプ先のピクチャの輝度圧縮がデフォルトメタデータに基づいて行われる。
【０３１１】
このように、再生装置１の機能がTV２に設けられ、TV２において、上述したような処理が行われるようにしてもよい。
【０３１２】
＜＜その他の例＞＞
HDRコンテンツの記録媒体が光ディスクであるものとしたが、フラッシュメモリなどの他の記録媒体であってもよい。
【０３１３】
Dynamic metadataまたはデフォルトメタデータに基づいてビデオに対して行われる処理が輝度圧縮であるものとしたが、輝度伸張がTV２において行われるようにしてもよい。この場合、Dynamic metadataまたはデフォルトメタデータには、輝度伸張に用いられるトーンカーブの情報が記述される。
【０３１４】
再生装置１に入力されるビデオストリームが所定の方式で符号化されたビデオストリームであるものとしたが、Dynamic metadataが付加されたピクチャから構成され、符号化されていないビデオストリームが再生装置１に入力されるようにしてもよい。
【０３１５】
＜コンピュータの構成例＞
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０３１６】
図３５は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０３１７】
CPU(Central Processing Unit)１００１、ROM(Read Only Memory)１００２、RAM(Random Access Memory)１００３は、バス１００４により相互に接続されている。
【０３１８】
バス１００４には、さらに、入出力インタフェース１００５が接続されている。入出力インタフェース１００５には、キーボード、マウスなどよりなる入力部１００６、ディスプレイ、スピーカなどよりなる出力部１００７が接続される。また、入出力インタフェース１００５には、ハードディスクや不揮発性のメモリなどよりなる記憶部１００８、ネットワークインタフェースなどよりなる通信部１００９、リムーバブルメディア１０１１を駆動するドライブ１０１０が接続される。
【０３１９】
以上のように構成されるコンピュータでは、CPU１００１が、例えば、記憶部１００８に記憶されているプログラムを入出力インタフェース１００５及びバス１００４を介してRAM１００３にロードして実行することにより、上述した一連の処理が行われる。
【０３２０】
CPU１００１が実行するプログラムは、例えばリムーバブルメディア１０１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部１００８にインストールされる。
【０３２１】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３２２】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０３２３】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０３２４】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３２５】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３２６】
本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０３２７】
本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
【０３２８】
＜構成の組み合わせ例＞
本技術は、以下のような構成をとることもできる。
【０３２９】
（１）
ピクチャの輝度情報を含む動的メタデータを生成する生成部と、
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行う符号化部と
を備える情報処理装置。
（２）
前記符号化部は、GOPの先頭のピクチャを、前記ランダムアクセスポイントとなるピクチャとして前記動的メタデータを付加する
前記（１）に記載の情報処理装置。
（３）
前記符号化を行うことによって得られたビデオストリームの再生に用いられる、前記ランダムアクセスポイントを指定する情報を含む再生制御情報を生成する生成部をさらに備え、
前記符号化部は、前記再生制御情報に含まれる情報により指定される前記ランダムアクセスポイントのピクチャに前記動的メタデータを付加する
前記（１）に記載の情報処理装置。
（４）
前記ランダムアクセスポイントを指定する情報は、Blu-ray Discフォーマットで規定される、前記再生制御情報としてのClip Informationに含まれるEP_mapであり、
前記符号化部は、前記ランダムアクセスポイントとしてEP_mapにおいて指定されるそれぞれのエントリポイントのピクチャに前記動的メタデータを付加する
前記（３）に記載の情報処理装置。
（５）
前記ランダムアクセスポイントを指定する情報は、MP4フォーマットで規定される、前記再生制御情報としてのMovie Fragment Random Access Boxであり、
前記符号化部は、Movie Fragment Random Access Boxにより指定されるそれぞれの前記ランダムアクセスポイントのピクチャに前記動的メタデータを付加する
前記（３）に記載の情報処理装置。
（６）
情報処理装置が、
ピクチャの輝度情報を含む動的メタデータを生成し、
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行う
情報処理方法。
（７）
コンピュータに、
ピクチャの輝度情報を含む動的メタデータを生成し、
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに前記動的メタデータを付加するようにして行う
処理を実行させるためのプログラム。
（８）
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに輝度情報を含む動的メタデータを付加するようにして行うことによって生成されたビデオストリームが記録された
記録媒体。
（９）
HDRビデオのデータの符号化を、ランダムアクセスポイントとなるピクチャのそれぞれに輝度情報を含む動的メタデータを付加するようにして行うことによって生成されたビデオストリームのランダムアクセス再生を行う再生部と、
前記ランダムアクセスポイントのピクチャを、前記動的メタデータとともに表示装置に出力する出力制御部と
を備える再生装置。
（１０）
ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生を行う再生部と、
ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータを付加し、前記ランダムアクセス再生時用のメタデータを付加した前記ピクチャを表示装置に出力する出力制御部と
を備える再生装置。
（１１）
前記再生部は、ランダムアクセス再生として、所定の倍速での早送り再生または巻き戻し再生を行う
前記（１０）に記載の再生装置。
（１２）
前記再生部は、ランダムアクセス再生として、頭出し再生を行う
前記（１０）または（１１）に記載の再生装置。
（１３）
再生装置が、
ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生を行い、
ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータを付加し、
前記ランダムアクセス再生時用のメタデータを付加した前記ピクチャを表示装置に出力する
再生方法。
（１４）
コンピュータに、
ピクチャの輝度情報を含む動的メタデータが付加されたビデオストリームのランダムアクセス再生を行い、
ランダムアクセス再生が行われていることを表す所定の情報を前記ピクチャに重畳して表示させる場合、ランダムアクセスポイントの前記ピクチャに、ランダムアクセス再生時の輝度調整に用いるランダムアクセス再生時用のメタデータを付加し、
前記ランダムアクセス再生時用のメタデータを付加した前記ピクチャを表示装置に出力する
処理を実行させるためのプログラム。
【符号の説明】
【０３３０】
１  再生装置，  ２  TV，  ３  記録装置，  ２１  コントローラ，  ２２  符号化処理部，  ２３  ディスクドライブ，  ３１  Dynamic metadata生成部，  ３２  符号化制御部，  ３３  Data Base情報生成部，  ３４  記録制御部，  ５１  コントローラ，  ５２  ディスクドライブ，  ５３  メモリ，  ５４  ローカルストレージ，  ５５  通信部，  ５６  復号処理部，  ５７  操作入力部，  ５８  外部出力部，  １０１  Data Base情報解析部，  １０２  出力制御部，  １０３  デフォルトメタデータ生成部
【図１】
2019098054.tif 000003
【図２】
2019098054.tif 000004
【図３】
2019098054.tif 000005
【図４】
2019098054.tif 000006
【図５】
2019098054.tif 000007
【図６】
2019098054.tif 000008
【図７】
2019098054.tif 000009
【図８】
2019098054.tif 000010
【図９】
2019098054.tif 000011
【図１０】
2019098054.tif 000012
【図１１】
2019098054.tif 000013
【図１２】
2019098054.tif 000014
【図１３】
2019098054.tif 000015
【図１４】
2019098054.tif 000016
【図１５】
2019098054.tif 000017
【図１６】
2019098054.tif 000018
【図１７】
2019098054.tif 000019
【図１８】
2019098054.tif 000020
【図１９】
2019098054.tif 000021
【図２０】
2019098054.tif 000022
【図２１】
2019098054.tif 000023
【図２２】
2019098054.tif 000024
【図２３】
2019098054.tif 000025
【図２４】
2019098054.tif 000026
【図２５】
2019098054.tif 000027
【図２６】
2019098054.tif 000028
【図２７】
2019098054.tif 000029
【図２８】
2019098054.tif 000030
【図２９】
2019098054.tif 000031
【図３０】
2019098054.tif 000032
【図３１】
2019098054.tif 000033
【図３２】
2019098054.tif 000034
【図３３】
2019098054.tif 000035
【図３４】
2019098054.tif 000036
【図３５】
2019098054.tif 000037
【国際調査報告】
2019098054.tif 000038
2019098054.tif 000039
2019098054.tif 000040
2019098054.tif 000041