(57)【特許請求の範囲】
【請求項１】
標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報を含む、再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部と、
前記コンテンツの再生に用いられる再生アプリケーションのデータを取得し、前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを取得し、HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを取得する取得部と、
前記取得部により取得された符号化データを復号する復号部と、
前記取得部により取得された前記再生アプリケーションを実行し、前記記憶部に記憶された前記優先情報を参照して前記コンテンツの再生を制御するアプリケーション実行部と
を備える再生装置。
【請求項２】
前記第１のHDRビデオと前記第２のHDRビデオは、それぞれ異なる処理によって生成されたHDRビデオである
請求項１に記載の再生装置。
【請求項３】
前記取得部は、前記再生装置に装着された記録媒体から前記コンテンツを取得する
請求項１または２に記載の再生装置。
【請求項４】
前記取得部は、前記第１のHDRビデオの符号化データの再生区間と前記第２のHDRビデオの符号化データの再生区間を表す情報を含む再生管理情報を前記記録媒体から取得し、
前記再生管理情報を用いて前記コンテンツの再生を行うときに、前記記憶部に記憶された前記優先情報を参照し、前記記録媒体からの符号化データの取得を制御する再生制御部をさらに備える
請求項３に記載の再生装置。
【請求項５】
前記アプリケーション実行部は、優先的に再生するHDRビデオの種類を表示する画面を前記優先情報に応じて切り替えて表示させる
請求項３または４に記載の再生装置。
【請求項６】
前記取得部は、前記第１のHDRビデオの符号化データの再生区間を表す情報を含む第１の再生管理情報と、前記第２のHDRビデオの符号化データの再生区間を表す情報を含む第２の再生管理情報を前記記録媒体から取得し、
前記アプリケーション実行部は、前記第１の再生管理情報に含まれる情報により再生区間が表される前記第１のHDRビデオの符号化データの復号、または前記第２の再生管理情報に含まれる情報により再生区間が表される前記第２のHDRビデオの符号化データの復号を前記復号部に行わせる
請求項５に記載の再生装置。
【請求項７】
前記記録媒体は、Blu-ray Discである
請求項３乃至６のいずれかに記載の再生装置。
【請求項８】
前記記憶部には、前記再生装置自身が前記第１のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報を記憶する領域と、前記第２のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報を記憶する領域が形成される
請求項１乃至７のいずれかに記載の再生装置。
【請求項９】
前記記憶部には、HDRビデオの出力先となるディスプレイが前記第１のHDRビデオの表示が可能な装置であるか否かを示す情報を記憶する領域と、前記第２のHDRビデオの表示が可能な装置であるか否かを示す情報を記憶する領域が形成される
請求項１乃至８のいずれかに記載の再生装置。
【請求項１０】
コンテンツの再生に用いられる再生アプリケーションのデータを取得し、
取得した前記再生アプリケーションを実行することによって、再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部に記憶されている、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオを前記コンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報を参照して前記コンテンツの再生を制御し、
前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを取得し、
HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを取得し、
取得した符号化データを復号する
ステップを含む前記再生装置の再生方法。
【請求項１１】
コンテンツの再生に用いられる再生アプリケーションのデータを取得し、
取得した前記再生アプリケーションを実行することによって、再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部に記憶されている、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオを前記コンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報を参照して前記コンテンツの再生を制御し、
前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを取得し、
HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを取得し、
取得した符号化データを復号する
ステップを含む処理を、前記再生装置を制御するコンピュータに実行させるプログラム。
【請求項１２】
マスターとなるビデオに基づいて、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データと、前記標準の輝度範囲のビデオであるSDRビデオの符号化データとを生成するビデオ生成部と、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生し、HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションを生成するアプリケーション生成部と
を備える情報処理装置。
【請求項１３】
マスターとなるビデオに基づいて、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データと、前記標準の輝度範囲のビデオであるSDRビデオの符号化データとを生成し、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生し、HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションを生成する
ステップを含む情報処理方法。
【請求項１４】
マスターとなるビデオに基づいて、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データと、前記標準の輝度範囲のビデオであるSDRビデオの符号化データとを生成し、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生し、HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションを生成する
ステップを含む処理をコンピュータに実行させるプログラム。
【請求項１５】
標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、
前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データと、
前記標準の輝度範囲のビデオであるSDRビデオの符号化データと、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生し、HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションと
が記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体に関し、特に、適切なHDRビデオを再生することができるようにした再生装置、再生方法、情報処理装置、情報処理方法、プログラム、および記録媒体に関する。
【背景技術】
【０００２】
映画などのコンテンツの記録メディアとしてBlu-ray（登録商標） Disc（以下、適宜、BDという）がある。BDに収録するビデオのオーサリングは、標準の輝度（最大輝度が100nit（＝100cd/m2））のディスプレイで視聴することを前提に、マスターのビデオのダイナミックレンジを圧縮して行われる。【０００３】
マスターとなるビデオは、高品質なカメラで撮影されたものであり、標準の輝度のディスプレイで表示可能なダイナミックレンジ以上のダイナミックレンジを有している。圧縮されることにより、マスターのビデオのダイナミックレンジは当然損なわれることになる。【０００４】
有機EL(Electroluminescence)ディスプレイやLCD(Liquid Crystal Display)等のディスプレイ技術の進歩により、最大輝度が500nitや1000nitといったような、標準よりも明るいディスプレイが市販等されてきており、そのようなディスプレイの性能を活かすようなコンテンツに対する要求がある。【０００５】
そこで、近年、Blu-ray disc規格の策定団体であるBDA(Blu-ray Disc Association)において、ダイナミックレンジを拡張したビデオであるHDR(High Dynamic Range)ビデオを記録できるようにするための規格が検討されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−５８６９２号公報
【特許文献２】特開２００９−８９２０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
HDRビデオが記録されている可能性があるとすると、BDプレーヤは、挿入されたBDに記録されているビデオがHDRビデオであるか否か、ビデオの出力先となるディスプレイがHDRビデオの表示に対応したものであるか等を認識し、適切な再生を行う必要がある。【０００８】
本技術はこのような状況に鑑みてなされたものであり、適切なHDRビデオを再生することができるようにするものである。
【課題を解決するための手段】
【０００９】
本技術の一側面の再生装置は、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報を含む、再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部と、前記コンテンツの再生に用いられる再生アプリケーションのデータを取得し、前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを取得し、HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データを取得する取得部と、前記取得部により取得された符号化データを復号する復号部と、前記取得部により取得された前記再生アプリケーションを実行し、前記記憶部に記憶された前記優先情報を参照して前記コンテンツの再生を制御するアプリケーション実行部とを備える。
【００１０】
本技術の一側面においては、再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部に記憶されている、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報が参照される。また、前記コンテンツの再生に用いられる再生アプリケーションのデータが取得され、前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データが取得され、HDRビデオを再生しない場合、前記標準の輝度範囲のビデオであるSDRビデオの符号化データが取得され、取得された符号化データが復号される。取得された前記再生アプリケーションが実行され、前記記憶部に記憶された前記優先情報を参照して前記コンテンツの再生が制御される。
【発明の効果】
【００１１】
本技術によれば、適切なHDRビデオを再生することができる。【００１２】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１３】
【図１】本技術の一実施形態に係る記録・再生システムの構成例を示す図である。
【図２】プレーヤ、ディスプレイ、BDの種類を示す図である。
【図３】Mandatory HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【図４】Mandatory/Option A HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【図５】Mandatory/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【図６】Mandatory/Option A/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【図７】BD-ROMフォーマットにおけるAVストリームの管理構造の例を示す図である。
【図８】Main PathとSub Pathの構造を示す図である。
【図９】ディスクに記録されるファイルの管理構造の例を示す図である。
【図１０】Index tableのシンタクスを示す図である。
【図１１】図１０のAppInfoBDMV()のシンタクスを示す図である。
【図１２】各情報の値の意味を示す図である。
【図１３】記録装置の構成例を示すブロック図である。
【図１４】図１３の符号化処理部の構成例を示すブロック図である。
【図１５】再生装置の構成例を示すブロック図である。
【図１６】図１５の復号処理部の構成例を示すブロック図である。
【図１７】PSRの割り当ての例を示す図である。
【図１８】PSR25の例を示す図である。
【図１９】HDR Output Mode Preferenceの値の意味を示す図である。
【図２０】PSR26の例を示す図である。
【図２１】PSR27の例を示す図である。
【図２２】表示装置の構成例を示すブロック図である。
【図２３】記録装置の記録処理について説明するフローチャートである。
【図２４】再生装置のPSR設定処理について説明するフローチャートである。
【図２５】設定画面の例を示す図である。
【図２６】再生装置の表示性能取得処理について説明するフローチャートである。
【図２７】PlayListとHDRビデオの関係の例を示す図である。
【図２８】再生装置の再生処理について説明するフローチャートである。
【図２９】HDRビデオの表示の具体例を示す図である。
【図３０】PlayListとHDRビデオの関係の他の例を示す図である。
【図３１】再生装置の他の再生処理について説明するフローチャートである。
【図３２】メニュー画面の表示の具体例を示す図である。
【図３３】PSR25の例を示す図である。
【図３４】Mandatory/Option A HDR対応Playerに設けられる復号処理部の構成例を示すブロック図である。
【図３５】Mandatory/Option B HDR対応Playerに設けられる復号処理部の構成例を示すブロック図である。
【図３６】コンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
１．記録・再生システムについて
２．BDフォーマットについて
３．各装置の構成について
４．各装置の動作について
５．変形例
【００１５】
＜＜１．記録・再生システムについて＞＞
図１は、本技術の一実施形態に係る記録・再生システムの構成例を示す図である。
【００１６】
図１の記録・再生システムは、記録装置１、再生装置２、および表示装置３から構成される。再生装置２と表示装置３はHDMI（登録商標）(High Definition Multimedia Interface)規格などの所定の規格のケーブル４を介して接続される。再生装置２と表示装置３が無線による通信を介して接続されるようにしてもよい。
【００１７】
記録装置１はコンテンツをディスク１１に記録し、再生装置２はディスク１１に記録されたコンテンツを再生する。記録装置１から再生装置２に対するコンテンツの提供はディスク１１を用いて行われる。ディスク１１は、例えばBD-ROM（Blu-ray（登録商標） Disc Read-Only）フォーマットでコンテンツが記録された光ディスクである。
【００１８】
ディスク１１に対するコンテンツの記録がBD-R,-REなどの他のBDフォーマットで行われるようにしてもよい。また、記録装置１から再生装置２に対するコンテンツの提供が、フラッシュメモリを搭載したメモリカードなどの、光ディスク以外のリムーバブルメディアを用いて行われるようにしてもよい。
【００１９】
ディスク１１がBD-ROMのディスクである場合、記録装置１はコンテンツのオーサー（Author）が使う装置となる。ここでは、記録装置１によってコンテンツが記録されたディスクが再生装置２に提供されるものとして説明するが、実際には、記録装置１によりコンテンツが記録されたマスター盤に基づいて複製されたディスクが再生装置２に提供されることになる。
【００２０】
記録装置１は、標準の輝度のディスプレイで表示可能なダイナミックレンジ（輝度範囲）のビデオであるSDR(Standard Dynamic Range)ビデオを含むコンテンツを生成する。標準の輝度のディスプレイの最大輝度は例えば100cd/m2（＝100nit）である。また、記録装置１は、適宜、SDRビデオより広いダイナミックレンジを有するビデオであるHDR(High Dynamic Range)ビデオを含むコンテンツを生成する。
【００２１】
例えば、SDRビデオは、マスターとなるビデオのダイナミックレンジを圧縮することによって生成される。HDRビデオは、SDRビデオより広いダイナミックレンジを有するように、マスターとなるビデオのダイナミックレンジを調整するなどして生成される。HDRビデオの最大輝度は、例えば1000nitといったように標準の輝度より高い。
【００２２】
本技術を適用したBDフォーマットにおいては、HDRビデオを生成するためのHDR技術として、１つのMandatory HDR技術と複数のOption HDR技術が採用される。
【００２３】
Mandatory HDR技術は、BDフォーマットにおいて、HDR技術を採用する場合に必須となるHDR技術である。一方、Option HDR技術は、必須ではなく選択的に採用可能なHDR技術である。それぞれのHDR技術は、HDRビデオを生成するための信号処理が異なる。
【００２４】
以下、Mandatory HDR技術と、２つのOption HDR技術であるOption A HDR技術およびOption B HDR技術を用いる場合について説明する。Mandatory HDR技術を用いて生成されたHDRビデオはMandatory HDRビデオとなる。
【００２５】
また、Option A HDR技術を用いて生成されたHDRビデオはOption A HDRビデオとなり、Option B HDR技術を用いて生成されたHDRビデオはOption B HDRビデオとなる。Option A HDRビデオとOption B HDRビデオを区別する必要がない場合、適宜、まとめてOption HDRビデオという。
【００２６】
Mandatory HDRビデオは、Mandatory HDRビデオの再生機能を有するプレーヤでなければ再生することができず、Mandatory HDRビデオの表示機能を有するディスプレイでなければ表示することができない。
【００２７】
同様に、Option A HDRビデオは、Option A HDRビデオの再生機能を有するプレーヤでなければ再生することができず、Option A HDRビデオの表示機能を有するディスプレイでなければ表示することができない。Option B HDRビデオは、Option B HDRビデオの再生機能を有するプレーヤでなければ再生することができず、Option B HDRビデオの表示機能を有するディスプレイでなければ表示することができない。
【００２８】
再生装置２は、HDRビデオが記録されたディスク１１の再生時、記録されているHDRビデオの種類、自身が再生可能なHDRビデオの種類、表示装置３が有するディスプレイが表示可能なHDRビデオの種類等を認識し、適切な処理を行う。
【００２９】
図２は、プレーヤ、ディスプレイ、BDの種類を示す図である。
【００３０】
HDR対応プレーヤは、HDRビデオの再生機能を搭載したプレーヤである。HDR対応プレーヤには、Mandatory HDR対応プレーヤ、Mandatory/Option A HDR対応プレーヤ、Mandatory/Option B HDR対応プレーヤ、およびMandatory/Option A/Option B HDR対応プレーヤがある。
【００３１】
Mandatory HDR対応プレーヤは、HDRビデオとしてはMandatory HDRビデオの再生のみに対応したプレーヤである。Mandatory/Option A HDR対応プレーヤは、Mandatory HDRビデオの再生とOption A HDRビデオの再生に対応したプレーヤである。Mandatory/Option B HDR対応プレーヤは、Mandatory HDRビデオの再生とOption B HDRビデオの再生に対応したプレーヤである。Mandatory/Option A/Option B HDR対応プレーヤは、全ての種類のHDRビデオの再生に対応したプレーヤである。
【００３２】
なお、HDRビデオの再生機能を搭載しないHDR非対応のプレーヤであっても、SDRビデオの再生機能は有している。
【００３３】
HDR対応ディスプレイは、HDRビデオの表示機能を搭載したディスプレイである。HDR対応ディスプレイには、Mandatory HDR対応ディスプレイ、Mandatory/Option A HDR対応ディスプレイ、Mandatory/Option B HDR対応ディスプレイ、およびMandatory/Option A/Option B HDR対応ディスプレイがある。
【００３４】
Mandatory HDR対応ディスプレイは、HDRビデオとしてはMandatory HDRビデオの表示のみに対応したディスプレイである。Mandatory/Option A HDR対応ディスプレイは、Mandatory HDRビデオの表示とOption A HDRビデオの表示に対応したディスプレイである。Mandatory/Option B HDR対応ディスプレイは、Mandatory HDRビデオの表示とOption B HDRビデオの表示に対応したディスプレイである。Mandatory/Option A/Option B HDR対応ディスプレイは、全ての種類のHDRビデオの表示に対応したディスプレイである。
【００３５】
なお、ディスプレイの表示性能についてはBDフォーマットでは規定しない。Mandatory HDRビデオの表示に対応しないで、Option HDRビデオの表示にのみ対応するディスプレイも考えられる。
【００３６】
HDRディスクは、HDRビデオを記録したBDである。HDRディスクには、Mandatory HDRディスク、Mandatory/Option A HDRディスク、Mandatory/Option B HDRディスク、およびMandatory/Option A/Option B HDRディスクがある。
【００３７】
Mandatory HDRディスクは、HDRビデオとしてはMandatory HDRビデオのみを記録したディスクである。Mandatory/Option A HDRディスクは、Mandatory HDRビデオとOption A HDRビデオを記録したディスクである。Mandatory/Option B HDRディスクは、Mandatory HDRビデオとOption B HDRビデオを記録したディスクである。Mandatory/Option A/Option B HDRディスクは、全ての種類のHDRビデオを記録したディスクである。
【００３８】
HDRディスクには、HDRビデオとともにSDRビデオが記録されることもある。
【００３９】
図３は、Mandatory HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【００４０】
図３においては、ディスクがMandatory/Option A/Option B HDRディスクである場合、およびディスプレイがMandatory/Option A/Option B HDR対応ディスプレイである場合の図示を省略している。図４、図５においても同様である。
【００４１】
挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００４２】
挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption A HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００４３】
挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption B HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００４４】
図４は、Mandatory/Option A HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【００４５】
挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option A HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００４６】
挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option B HDR対応ディスプレイであるときには、Mandatory/Option A HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption A HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００４７】
一方、挿入されたBDがMandatory/Option A HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A HDR対応ディスプレイであるとき、Mandatory/Option A HDR対応プレーヤは、Mandatory HDRビデオまたはOption A HDRビデオを再生する。いずれのHDRビデオを再生するのかは、PSR(Player Status Register)の設定に従って決定される。後述するように、PSRは、BDプレーヤである再生装置２が有する機能や現在の再生装置２の設定を表す各種の情報を記憶するレジスタである。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption A HDRビデオが表示される。
【００４８】
挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option A HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption B HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory/Option A HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００４９】
図５は、Mandatory/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【００５０】
挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００５１】
挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。プレーヤが、BDに記録されているOption A HDRビデオの再生に対応していないためである。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００５２】
挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option A HDR対応ディスプレイであるときには、Mandatory/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption B HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００５３】
一方、挿入されたBDがMandatory/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option B HDR対応ディスプレイであるとき、Mandatory/Option B HDR対応プレーヤは、Mandatory HDRビデオまたはOption B HDRビデオを再生する。いずれのHDRビデオを再生するのかは、PSRの設定に従って決定される。ディスプレイには、Mandatory/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption B HDRビデオが表示される。
【００５４】
図６は、Mandatory/Option A/Option B HDR対応プレーヤが再生し、ディスプレイに表示させるHDRビデオの種類を示す図である。
【００５５】
挿入されたBDがMandatory HDRディスクである場合、HDRビデオの出力先となるディスプレイがいずれの種類のディスプレイであっても、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００５６】
挿入されたBDがMandatory/Option A HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option B HDR対応ディスプレイであるときには、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption A HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００５７】
一方、挿入されたBDがMandatory/Option A HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A HDR対応ディスプレイまたはMandatory/Option A/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤは、Mandatory HDRビデオとOption A HDRビデオのうちのいずれかを再生する。いずれのHDRビデオを再生するのかは、PSRの設定に従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption A HDRビデオが表示される。
【００５８】
挿入されたBDがMandatory/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイまたはMandatory/Option A HDR対応ディスプレイであるときには、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイが、BDに記録されているOption B HDRビデオの表示に対応していないためである。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００５９】
一方、挿入されたBDがMandatory/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option B HDR対応ディスプレイまたはMandatory/Option A/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤは、Mandatory HDRビデオとOption B HDRビデオのうちのいずれかを再生する。いずれのHDRビデオを再生するのかは、PSRの設定に従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption B HDRビデオが表示される。
【００６０】
挿入されたBDがMandatory/Option A/Option B HDRディスクである場合、HDRビデオの出力先となるディスプレイがMandatory HDR対応ディスプレイであるときには、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオを再生する。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオが表示される。
【００６１】
一方、挿入されたBDがMandatory/Option A/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオまたはOption A HDRビデオを再生する。いずれのHDRビデオを再生するのかは、PSRの設定に従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption A HDRビデオが表示される。
【００６２】
挿入されたBDがMandatory/Option A/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤはMandatory HDRビデオまたはOption B HDRビデオを再生する。いずれのHDRビデオを再生するのかは、PSRの設定に従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオまたはOption B HDRビデオが表示される。
【００６３】
挿入されたBDがMandatory/Option A/Option B HDRディスクである場合において、HDRビデオの出力先となるディスプレイがMandatory/Option A/Option B HDR対応ディスプレイであるとき、Mandatory/Option A/Option B HDR対応プレーヤはいずれかの種類のHDRビデオを再生する。いずれのHDRビデオを再生するのかは、PSRの設定に従って決定される。ディスプレイには、Mandatory/Option A/Option B HDR対応プレーヤから出力されたデータに基づいてMandatory HDRビデオ、Option A HDRビデオ、またはOption B HDRビデオが表示される。
【００６４】
このように、BDプレーヤである再生装置２においては、ディスク１１に記録されているHDRビデオのうち、再生装置２自身が再生可能であり、かつ、出力先となるディスプレイが表示可能な種類のHDRビデオが再生対象として決定される。
【００６５】
これにより、再生装置２は、Mandatory HDRビデオ、Option A HDRビデオ、およびOption B HDRビデオのうちの適切な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などの情報も用いられる。コンテンツとしての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ファイルが用いられる。
【００９７】
BDMVディレクトリの下には、BDJOディレクトリも設けられる。BDJOディレクトリにはBD-Jオブジェクトファイルが格納される。BD-Jオブジェクトファイルは、Java（登録商標）で記述されたアプリケーションのファイルである。BD-Jオブジェクトファイルは、再生装置２により読み出され、実行される。
【００９８】
＜Index tableを用いた例＞
ここで、HDRビデオの再生に用いられる情報を記述したIndex tableのシンタクスについて説明する。Index tableは、BDに含まれるコンテンツの情報をリストアップした情報である。Index tableは、ディスクの再生時に最初に読み込まれる。
【００９９】
図１０は、Index tableのシンタクスを示す図である。
【０１００】
AppInfoBDMV()には、再生開始直後の再生モードを表すパラメータなどの、各種のパラメータが格納される。
【０１０１】
Indexes()には、BDの読み込み開始後に自動的に再生を開始するオブジェクトを指定する情報などが格納される。
【０１０２】
ExtensionData()には、各種の拡張情報が格納される。
【０１０３】
図１１は、図１０のAppInfoBDMV()のシンタクスを示す図である。
【０１０４】
AppInfoBDMV()には、HDRビデオの再生に用いる情報として、HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagが含まれる。
【０１０５】
図１２は、各情報の値の意味を示す図である。
【０１０６】
HDR_flagは、BD（当該HDR_flagを記述したIndex tableが記録されたディスクと同じディスク）にMandatory HDRビデオが含まれるか否かを示す１ビットのフラグである。
【０１０７】
HDR_flagが0bであることは、Mandatory HDRビデオが含まれないことを表し、1bであることは、Mandatory HDRビデオが含まれることを表す。
【０１０８】
option_A_HDR_flagは、BD（当該option_A_HDR_flagを記述したIndex tableが記録されたディスクと同じディスク）にOption A HDRビデオが含まれるか否かを示す１ビットのフラグである。
【０１０９】
option_A_HDR_flagが0bであることは、Option A HDRビデオが含まれないことを表し、1bであることは、option_A_HDRビデオが含まれることを表す。
【０１１０】
option_B_HDR_flagは、BD（当該option_B_HDR_flagを記述したIndex tableが記録されたディスクと同じディスク）にOption B HDRビデオが含まれるか否かを示す１ビットのフラグである。
【０１１１】
option_B_HDR_flagが0bであることは、Option B HDRビデオが含まれないことを表し、1bであることは、Option B HDRビデオが含まれることを表す。
【０１１２】
HDR_flag、option_A_HDR_flag、option_B_HDR_flagを用いることにより、コンテンツのオーサーは、いずれの種類のHDRビデオがBD内に記録されているのかを指定することが可能になる。
【０１１３】
このように、HDRビデオの再生に用いられる情報をIndex tableのAppInfoBDMV()にまとめて記述することが可能である。
【０１１４】
上述したように、Index tableは、ディスクの再生時に最初に読み込まれるファイルに記述される情報である。HDRビデオの再生に用いられる情報をIndex tableに記述しておくことにより、再生装置２は、内部の処理や表示装置３との通信の設定の切り替えをディスク挿入直後に行うことが可能になる。
【０１１５】
HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagのうちの少なくとも１つを、AppInfoBDMV()ではなく、ExtensionData()などの、Index tableの他の領域に記述することも可能である。また、HDR_flag、option_A_HDR_flag、およびoption_B_HDR_flagをPlayListなどの他の再生管理情報に記述することも可能である。
【０１１６】
＜＜３．各装置の構成について＞＞
ここで、各装置の構成について説明する。
【０１１７】
＜記録装置１の構成＞
図１３は、記録装置１の構成例を示すブロック図である。
【０１１８】
記録装置１は、コントローラ２１、符号化処理部２２、およびディスクドライブ２３から構成される。マスターとなるビデオが符号化処理部２２に入力される。
【０１１９】
コントローラ２１は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などより構成される。コントローラ２１は、所定のプログラムを実行し、記録装置１の全体の動作を制御する。
【０１２０】
コントローラ２１においては、所定のプログラムが実行されることによってData Base情報生成部２１Ａと再生アプリケーション生成部２１Ｂが実現される。
【０１２１】
Data Base情報生成部２１Ａは、Index table、PlayList、Clip InformationなどのData Base情報を生成し、ディスクドライブ２３に出力する。
【０１２２】
再生アプリケーション生成部２１Ｂは、各種のBD-Jアプリケーションを生成し、BD-Jオブジェクトファイルをディスクドライブ２３に出力する。例えば、再生対象とするPlayListの選択に用いられるメニュー画面の表示やHDRビデオの再生を制御するアプリケーションである再生アプリケーションが生成される。
【０１２３】
符号化処理部２２は、マスターのビデオに基づいて、各種のHDRビデオ、SDRビデオのストリームを生成し、多重化することによって、Clipを構成するAVストリームを生成する。AVストリームには、ビデオと同期して再生されるオーディオのストリームなども含まれる。符号化処理部２２は、生成したAVストリームをディスクドライブ２３に出力する。
【０１２４】
ディスクドライブ２３は、コントローラ２１から供給されたData Base情報および再生アプリケーションの各ファイルと、符号化処理部２２から供給されたAVストリームのファイルを図９のディレクトリ構造に従ってディスク１１に記録する。
【０１２５】
図１４は、図１３の符号化処理部２２の構成例を示すブロック図である。
【０１２６】
符号化処理部２２は、Mandatory HDRエンコーダ３１、Option A HDRエンコーダ３２、Option B HDRエンコーダ３３、SDRエンコーダ３４、および多重化部３５から構成される。記録装置１に入力されたマスターのビデオは、Mandatory HDRエンコーダ３１、Option A HDRエンコーダ３２、Option B HDRエンコーダ３３、SDRエンコーダ３４にそれぞれ供給される。
【０１２７】
Mandatory HDRエンコーダ３１は、BDフォーマットのMandatory HDR技術を用いた信号処理をマスターのビデオに施し、Mandatory HDRビデオを生成する。Mandatory HDRエンコーダ３１は、Mandatory HDRビデオをHEVC(High Efficiency Video Coding)などの所定の符号化方式で符号化し、符号化することによって得られたMandatory HDRビデオストリームを多重化部３５に出力する。
【０１２８】
Option A HDRエンコーダ３２は、BDフォーマットのOption A HDR技術を用いた信号処理をマスターのビデオに施し、Option A HDRビデオを生成する。Option A HDRエンコーダ３２は、Option A HDRビデオを所定の符号化方式で符号化し、符号化することによって得られたOption A HDRビデオストリームを多重化部３５に出力する。
【０１２９】
Option B HDRエンコーダ３３は、BDフォーマットのOption B HDR技術を用いた信号処理をマスターのビデオに施し、Option B HDRビデオを生成する。Option B HDRエンコーダ３３は、Option B HDRビデオを所定の符号化方式で符号化し、符号化することによって得られたOption B HDRビデオストリームを多重化部３５に出力する。
【０１３０】
SDRエンコーダ３４は、マスターのビデオのダイナミックレンジを圧縮し、SDRビデオを生成する。SDRエンコーダ３４は、SDRビデオを所定の符号化方式で符号化し、符号化することによって得られたSDRビデオストリームを多重化部３５に出力する。
【０１３１】
各エンコーダの動作が、コントローラ２１により制御される。すなわち、Mandatory HDRエンコーダ３１による処理は、いずれかの種類のHDRディスクを生成する場合に行われる。また、Option A HDRエンコーダ３２による処理は、Mandatory/Option A HDRディスク、またはMandatory/Option A/Option B HDRディスクを生成する場合に行われる。Option B HDRエンコーダ３３による処理は、Mandatory/Option B HDRディスク、またはMandatory/Option A/Option B HDRディスクを生成する場合に行われる。SDRエンコーダ３４による処理は、SDRビデオをも含むHDRディスクを生成する場合に行われる。
【０１３２】
多重化部３５は、各エンコーダから供給されたビデオストリームをオーディオストリームなどとともに多重化し、AVストリームを生成する。多重化部３５は、生成したAVストリームをディスクドライブ２３に出力する。
【０１３３】
＜再生装置２の構成＞
図１５は、再生装置２の構成例を示すブロック図である。
【０１３４】
再生装置２は、コントローラ５１、ディスクドライブ５２、メモリ５３、ローカルストレージ５４、ネットワークインタフェース５５、復号処理部５６、操作入力部５７、および通信部５８から構成される。
【０１３５】
コントローラ５１は、CPU、ROM、RAMなどより構成される。コントローラ５１は、所定のプログラムを実行し、再生装置２の全体の動作を制御する。
【０１３６】
コントローラ５１においては、所定のプログラムが実行されることによって再生制御部５１Ａ、PSR設定部５１Ｂ、およびアプリケーション実行部５１Ｃが実現される。
【０１３７】
再生制御部５１Ａは、Index table、PlayList、Clip InformationなどのData Base情報を取得し、解析する。再生制御部５１Ａは、復号処理部５６を制御するなどしてコンテンツの再生を行う。
【０１３８】
PSR設定部５１Ｂは、メモリ５３に形成されるレジスタ５３Ａに対する情報の書き込み、またはレジスタ５３Ａに記憶されている情報の書き換えを行う。PSR設定部５１Ｂによる情報の書き込み等は、ディスク１１に記録されているコンテンツの再生を開始する前に行われる。
【０１３９】
アプリケーション実行部５１Ｃは、ディスク１１から読み出されたBD-Jオブジェクトファイルを取得し、再生アプリケーションを実行する。アプリケーション実行部５１Ｃは、再生アプリケーションを実行することにより、メニュー画面の表示やHDRビデオの再生を制御する。
【０１４０】
ディスクドライブ５２は、ディスク１１からデータを読み出して取得し、取得したデータを、コントローラ５１、メモリ５３、または復号処理部５６に出力する。例えば、ディスクドライブ５２は、Data Base情報をコントローラ５１に出力し、AVストリームを復号処理部５６に出力する。
【０１４１】
メモリ５３は、コントローラ５１が各種の処理を実行する上において必要なデータなどを記憶する。メモリ５３には、PSRであるレジスタ５３Ａが形成される。レジスタ５３Ａには、BDプレーヤである再生装置２が有する機能や現在の再生装置２の設定を表す各種の情報が記憶される。レジスタ５３Ａに記憶された情報は、ディスク１１を再生するときに参照される。
【０１４２】
ローカルストレージ５４は例えばHDD(Hard Disk Drive)により構成される。ローカルストレージ５４には、サーバからダウンロードされたストリームなどが記録される。
【０１４３】
ネットワークインタフェース５５は、インターネットなどのネットワークを介してサーバと通信を行い、サーバからダウンロードしたデータをローカルストレージ５４に供給する。
【０１４４】
復号処理部５６は、ディスクドライブ５２から供給されたAVストリームに多重化されているHDRビデオまたはSDRビデオを復号し、復号して得られたビデオデータを通信部５８に出力する。
【０１４５】
操作入力部５７は、ボタン、キー、タッチパネルなどの入力デバイスや、所定のリモートコマンダから送信される赤外線などの信号を受信する受信部により構成される。操作入力部５７はユーザの操作を検出し、検出した操作の内容を表す信号をコントローラ５１に供給する。
【０１４６】
通信部５８は、ケーブル４を介して表示装置３との間で通信を行う。例えば、通信部５８は、表示装置３が有するディスプレイの表示性能に関する情報を取得し、コントローラ５１に出力する。また、通信部５８は、復号処理部５６から供給されたビデオデータを表示装置３に出力する。
【０１４７】
図１６は、図１５の復号処理部５６の構成例を示すブロック図である。
【０１４８】
復号処理部５６は、分離部７１、Mandatory HDRデコーダ７２、Option A HDRデコーダ７３、Option B HDRデコーダ７４、およびSDRデコーダ７５から構成される。Mandatory HDRデコーダ７２、Option A HDRデコーダ７３、およびOption B HDRデコーダ７４を有する再生装置２は、Mandatory/Option A/Option B HDR対応Playerである。ディスクドライブ５２により読み出されたAVストリームは分離部７１に入力される。
【０１４９】
分離部７１は、コントローラ５１による制御に従って、再生するビデオストリームをAVストリームから分離し、各デコーダに出力する。分離部７１は、Mandatory HDRビデオを再生する場合、Mandatory HDRビデオストリームを分離し、Mandatory HDRデコーダ７２に出力する。また、分離部７１は、Option A HDRビデオを再生する場合、Option A HDRビデオストリームを分離し、Option A HDRデコーダ７３に出力する。分離部７１は、Option B HDRビデオを再生する場合、Option B HDRビデオストリームを分離し、Option B HDRデコーダ７４に出力する。分離部７１は、SDRビデオを再生する場合、SDRビデオストリームを分離し、SDRデコーダ７５に出力する。
【０１５０】
Mandatory HDRデコーダ７２は、分離部７１から供給されたMandatory HDRビデオストリームを復号し、復号して得られたMandatory HDRビデオのデータを出力する。
【０１５１】
Option A HDRデコーダ７３は、分離部７１から供給されたOption A HDRビデオストリームを復号し、復号して得られたOption A HDRビデオのデータを出力する。
【０１５２】
Option B HDRデコーダ７４は、分離部７１から供給されたOption B HDRビデオストリームを復号し、復号して得られたOption B HDRビデオのデータを出力する。
【０１５３】
SDRデコーダ７５は、分離部７１から供給されたSDRビデオストリームを復号し、復号して得られたSDRビデオのデータを出力する。
【０１５４】
＜PSRについて＞
図１７は、PSRの割り当ての例を示す図である。
【０１５５】
BDにおいては、PSRにはPSR numberが割り当てられ、各PSRの用途が規定される。例えばPSR numberが0のPSRであるPSR0はInteractive Graphics用の領域であり、Interactive Graphics Stream Numberが格納される。
【０１５６】
図１７に示すように、PSR25は、HDR Output Mode Preference用の領域として新たに定義される。HDR Output Mode Preferenceは、Mandatory HDRビデオ、Option A HDRビデオ、およびOption B HDRビデオのうちの、優先的に再生するHDRビデオの種類を表す情報である。
【０１５７】
図１７に示すように、PSR26がHDR video Capability用の領域として新たに定義される。HDR video Capabilityは、再生装置２が有する、HDRビデオの再生性能を表す情報である。
【０１５８】
PSR27がHDR video Display Capability用の領域として新たに定義される。HDR video Display Capabilityは、表示装置３のディスプレイが有する、HDRビデオの表示性能を表す情報である。
【０１５９】
これらのPSR25，PSR26，PSR27の各領域は、BD-ROMフォーマット part3 vsrsion2.4ではreserved領域である。HDR Output Mode Preference用の領域、HDR video Capability用の領域、およびHDR video Display Capability用の領域が他のreserved領域に割り当てられるようにしてもよい。
【０１６０】
図１８は、PSR25の例を示す図である。
【０１６１】
PSR25は３２ビットの領域であり、そのうちのb0，b1，b2の３ビットがHDR Output Mode Preferenceとして割り当てられる。
【０１６２】
図１９は、HDR Output Mode Preferenceの値の意味を示す図である。
【０１６３】
HDR Output Mode Preferenceが000bであることは、Mandatory HDRビデオを優先的に再生することを表す。
【０１６４】
HDR Output Mode Preferenceが001bであることは、Option A HDRビデオを優先的に再生することを表す。
【０１６５】
HDR Output Mode Preferenceが010bであることは、Option B HDRビデオを優先的に再生することを表す。
【０１６６】
011b〜111bの値は、Option HDRビデオが３種類以上ある場合に、それぞれの優先的に再生するHDRビデオを表すことに用いられる。
【０１６７】
このような意味を有するHDR Output Mode Preferenceは、例えば、複数種類のHDRビデオがディスク１１に記録されている場合において、再生装置２が再生可能、かつ表示装置３が表示可能なHDRビデオが複数種類あるときに参照される。
【０１６８】
図２０は、PSR26の例を示す図である。
【０１６９】
PSR26は３２ビットの領域であり、そのうちのb0の１ビットがHDR video capabilityとして割り当てられる。b1の１ビットがOption A HDR video capabilityとして割り当てられ、b2の１ビットがOption B HDR video capabilityとして割り当てられる。
【０１７０】
HDR video capabilityが0bであることは、Mandatory HDRビデオの再生が不可であること、すなわちSDRビデオしか再生できないことを表し、1bであることは、Mandatory HDRビデオの再生が可能であることを表す。
【０１７１】
Option A HDR video capabilityが0bであることは、Option A HDRビデオの再生が不可であることを表し、1bであることは、Option A HDRビデオの再生が可能であることを表す。
【０１７２】
Option B HDR video capabilityが0bであることは、Option B HDRビデオの再生が不可であることを表し、1bであることは、Option B HDRビデオの再生が可能であることを表す。
【０１７３】
コントローラ５１は、レジスタ５３Ａに確保されたPSR26の情報を参照することにより、再生装置２が、HDRビデオの再生が可能であるのか否かと、HDRビデオの再生が可能である場合に、再生可能なHDRビデオの種類を特定することができる。
【０１７４】
図２１は、PSR27の例を示す図である。
【０１７５】
PSR27は３２ビットの領域であり、そのうちのb0の１ビットがHDR video display capabilityとして割り当てられる。b1の１ビットがOption A HDR video display capabilityとして割り当てられ、b2の１ビットがOption B HDR video display capabilityとして割り当てられる。
【０１７６】
HDR video display capabilityが0bであることは、Mandatory HDRビデオの表示が不可であること、すなわちSDRビデオしか表示できないことを表し、1bであることは、Mandatory HDRビデオの表示が可能であることを表す。
【０１７７】
Option A HDR video display capabilityが0bであることは、Option A HDRビデオの表示が不可であることを表し、1bであることは、Option A HDRビデオの表示が可能であることを表す。
【０１７８】
Option B HDR video display capabilityが0bであることは、Option B HDRビデオの表示が不可であることを表し、1bであることは、Option B HDRビデオの表示が可能であることを表す。
【０１７９】
コントローラ５１は、レジスタ５３Ａに確保されたPSR27の情報を参照することにより、表示装置３のディスプレイが、HDRビデオの表示が可能であるのか否かと、HDRビデオの表示が可能である場合に、表示可能なHDRビデオの種類を特定することができる。
【０１８０】
HDRビデオの再生に関する各情報を、reserved領域ではなく、他の用途に既に割り当てられている領域に他の情報とともに記録させるようにしてもよい。
【０１８１】
＜表示装置３の構成＞
図２２は、表示装置３の構成例を示すブロック図である。
【０１８２】
表示装置３は、コントローラ１０１、通信部１０２、信号処理部１０３、およびディスプレイ１０４から構成される。コントローラ１０１はメモリ１０１Ａを有する。
【０１８３】
コントローラ１０１は、CPU、ROM、RAMなどより構成される。コントローラ１０１は、所定のプログラムを実行し、表示装置３の全体の動作を制御する。
【０１８４】
例えば、コントローラ１０１は、ディスプレイ１０４の表示性能を表す情報をメモリ１０１Ａに記憶させて管理する。コントローラ１０１は、再生装置２との認証時、メモリ１０１Ａに記憶させている情報を通信部１０２に出力し、EDIDを用いて再生装置２に送信させる。EDIDに基づいて、ディスプレイ１０４の表示性能が再生装置２により特定される。
【０１８５】
通信部１０２は、ケーブル４を介して再生装置２との間で通信を行う。通信部１０２は、再生装置２から送信されてきたビデオデータを受信し、信号処理部１０３に出力する。また、通信部１０２は、コントローラ１０１から供給された情報を再生装置２に送信する。
【０１８６】
信号処理部１０３は、通信部１０２から供給されたビデオデータの処理を行い、映像をディスプレイ１０４に表示させる。
【０１８７】
＜＜４．各装置の動作について＞＞
ここで、以上のような構成を有する各装置の動作について説明する。
【０１８８】
＜記録装置の処理＞
はじめに、図２３のフローチャートを参照して、記録装置１の記録処理について説明する。図２３の処理は、例えばマスターとなるビデオデータが入力されたときに開始される。
【０１８９】
ステップＳ１において、符号化処理部２２は、HDRビデオを設定に従って符号化する。すなわち、記録装置１のユーザであるコンテンツのオーサーによりMandatory HDRディスクを生成することが設定されている場合、Mandatory HDRエンコーダ３１は符号化を行い、Mandatory HDRビデオストリームを生成する。また、例えば、Mandatory/Option A HDRディスクを生成することが設定されている場合、Mandatory HDRエンコーダ３１とOption A HDRエンコーダ３２はそれぞれ符号化を行い、Mandatory HDRビデオストリームとOption A HDRビデオストリームを生成する。生成されたHDRビデオストリームは多重化され、AVストリームが生成される。
【０１９０】
ステップＳ２において、コントローラ２１のData Base情報生成部２１Ａは、図１１の各情報を含むIndex tableや、PlayListなどのData Base情報を生成する。なお、再生シーケンスを定義する情報であるPlayListは、１枚のディスクに対して複数用意されることもある。複数のPlayListが用意されている場合、ユーザによる操作などに応じて、再生に用いるPlayListが決定される。
【０１９１】
ステップＳ３において、再生アプリケーション生成部２１Ｂは、外部から入力された情報に基づいて再生アプリケーションを生成する。
【０１９２】
ステップＳ４において、ディスクドライブ２３は、HDRビデオを含むAVストリームのファイル、Data Base情報のファイル、および再生アプリケーションを格納するBD-Jオブジェクトファイルをディスク１１に記録する。その後、処理は終了される。
【０１９３】
＜再生装置の処理＞
次に、図２４のフローチャートを参照して、PSRにHDR Output Mode Preferenceを設定する再生装置２の処理について説明する。図２４の処理は、例えば、HDRビデオの再生に関する設定を行うことがユーザにより指示されたときに開始される。
【０１９４】
ステップＳ１１において、コントローラ５１のPSR設定部５１Ｂは、通信部５８を制御して表示装置３と通信を行い、表示装置３のディスプレイ１０４に設定画面を表示させる。
【０１９５】
図２５は、設定画面の例を示す図である。
【０１９６】
設定画面には、ボタン１１１、ボタン１１２、およびボタン１１３が表示される。ボタン１１１は、優先的に再生するHDRビデオとしてMandatory HDRビデオを設定するときに操作されるボタンである。ボタン１１２は、優先的に再生するHDRビデオとしてOption A HDRビデオを設定するときに操作されるボタンである。ボタン１１３は、優先的に再生するHDRビデオとしてOption B HDRビデオを設定するときに操作されるボタンである。
【０１９７】
ユーザは、再生装置２のリモートコントローラなどを操作し、図２５に示す設定画面を用いて、優先的に再生するHDRビデオの種類を選択する。ユーザの操作の内容を表す情報は操作入力部５７からPSR設定部５１Ｂに供給される。
【０１９８】
ステップＳ１２において、PSR設定部５１Ｂは、レジスタ５３Ａに形成されたPSR25のHDR Output Mode Preferenceの値として、ユーザにより選択されたHDRビデオの種類を表す値を設定する。その後、処理は終了される。
【０１９９】
なお、HDR Output Mode Preferenceの値が予め設定されており、その設定を変えることができないようにしてもよい。
【０２００】
次に、図２６のフローチャートを参照して、ディスプレイの表示性能を表す情報を取得する再生装置２の処理について説明する。
【０２０１】
図２６の処理は、例えば、再生装置２と表示装置３がケーブル４を介して接続され、電源がオンになったときに開始される。
【０２０２】
ステップＳ２１において、通信部５８は、表示装置３と通信を行い、ディスプレイ１０４の表示性能を表す情報を含むEDIDを取得する。通信部５８は、ディスプレイ１０４の表示性能を表す情報をコントローラ５１に出力する。
【０２０３】
ステップＳ２２において、コントローラ５１のPSR設定部５１Ｂは、通信部５８から供給された情報に基づいて、ディスプレイ１０４の表示性能を認識する。PSR設定部５１Ｂは、レジスタ５３Ａに形成されたPSR27のHDR video Display Capabilityの値として、ディスプレイ１０４の表示性能に応じた値を設定する。その後、処理は終了される。
【０２０４】
なお、PSR26のHDR video Capabilityには、再生装置２の再生性能に応じた値が予め設定されている。
【０２０５】
・第１の再生処理
次に、以上のようなPSRの設定に従ってディスク１１を再生する再生装置２の処理について説明する。
【０２０６】
図２７は、PlayListとHDRビデオの関係の例を示す図である。
【０２０７】
図２７の例においては、１つのPlayListに対して、Mandatory HDRビデオを含むAVストリーム、Option A HDRビデオを含むAVストリーム、Option B HDRビデオを含むAVストリームがそれぞれ紐づけられている。図２７のPlayListには、Mandatory HDRビデオ、Option A HDRビデオ、およびOption B HDRビデオのそれぞれのAVストリームの再生区間を示す情報が含まれている。
【０２０８】
ここで、図２８のフローチャートを参照して、図２７に示すように１つのPlayListに対して３種類のAVストリームが紐づけられている場合の再生処理について説明する。
【０２０９】
なお、再生装置２がMandatory/Option A/Option B HDR対応Playerであるものとする。また、ディスク１１がMandatory/Option A/Option B HDRディスクであり、表示装置３が有するディスプレイ１０４がMandatory/Option A/Option B HDR対応ディスプレイであるものとする。
【０２１０】
ステップＳ３１において、コントローラ５１の再生制御部５１Ａは、ディスクドライブ５２を制御し、Data Base情報をディスク１１から読み出させる。再生制御部５１Ａは、ディスクドライブ５２により読み出されたData Base情報を取得する。
【０２１１】
ステップＳ３２において、再生制御部５１Ａは、Index tableなどのData Base情報を解析し、HDR_flag、option_A_HDR_flag、option_B_HDR_flagの各情報を参照する。再生制御部５１Ａは、ディスク１１がMandatory/Option A/Option B HDRディスクであることを特定する。
【０２１２】
ステップＳ３３において、再生制御部５１Ａは、PSR26のHDR video CapabilityとPSR27のHDR video Display Capabilityの値を参照する。再生制御部５１Ａは、再生装置２がMandatory/Option A/Option B HDR対応Playerであり、表示装置３が有するディスプレイ１０４がMandatory/Option A/Option B HDR対応ディスプレイであることを特定する。
【０２１３】
ステップＳ３４において、再生制御部５１Ａは、HDRビデオの再生に用いるPlayListを選択する。
【０２１４】
ステップＳ３５において、再生制御部５１Ａは、PSR25のHDR Output Mode Preferenceの値を参照する。
【０２１５】
ステップＳ３６において、再生制御部５１Ａは、HDR Output Mode Preferenceの値に基づいて、再生するHDRビデオを決定する。
【０２１６】
ステップＳ３７において、再生制御部５１Ａは、ディスクドライブ５２を制御し、再生対象として決定したHDRビデオを含むAVストリームをディスク１１から読み出させる。ディスクドライブ５２により取得されたAVストリームは復号処理部５６に供給される。
【０２１７】
ステップＳ３８において、復号処理部５６は、ディスクドライブ５２から供給されたAVストリームに多重化されているHDRビデオのストリームを復号し、復号して得られたHDRビデオのデータを通信部５８に出力する。
【０２１８】
ステップＳ３９において、通信部５８は、復号処理部５６から供給されたHDRビデオのデータを表示装置３に出力する。通信部５８から出力されたデータを受信した表示装置３においては、受信したデータに対して信号処理が施され、ディスプレイ１０４にHDRビデオが表示される。ステップＳ３７乃至Ｓ３９の処理は、コンテンツの再生が終わるまで続けられる。
【０２１９】
図２９は、HDRビデオの表示の具体例を示す図である。
【０２２０】
HDR Output Mode Preferenceの値として000bが設定されている場合、矢印Ａ１の先に示すように、再生に用いるPlayListに紐づけられている３種類のHDRビデオのうち、Mandatory HDRビデオが優先的に再生される。
【０２２１】
また、HDR Output Mode Preferenceの値として001bが設定されている場合、矢印Ａ２の先に示すように、再生に用いるPlayListに紐づけられている３種類のHDRビデオのうち、Option A HDRビデオが優先的に再生される。
【０２２２】
HDR Output Mode Preferenceの値として010bが設定されている場合、矢印Ａ３の先に示すように、再生に用いるPlayListに紐づけられている３種類のHDRビデオのうち、Option B HDRビデオが優先的に再生される。
【０２２３】
以上の処理により、再生装置２は、再生装置２自身が再生可能であり、かつ、ディスプレイ１０４が表示可能なHDRビデオのうち、優先的に再生するものとしてユーザにより設定されたHDRビデオを再生することができる。
【０２２４】
再生装置２は、ユーザの設定を反映したHDRビデオを再生することにより、快適な視聴体験をユーザに提供することができる。
【０２２５】
・第２の再生処理
図３０は、PlayListとHDRビデオの関係の他の例を示す図である。
【０２２６】
図３０の例においては、１つのPlayListに対して１つのHDRビデオを含むAVストリームが紐づけられている。図３０のPlayList＃１は、Mandatory HDRビデオの再生に用いられるPlayListであり、PlayList＃２は、Option A HDRビデオの再生に用いられるPlayListである。PlayList＃３は、Option B HDRビデオの再生に用いられるPlayListである。ディスク１１にはPlayList＃１乃至＃３の３つのPlayListが記録される。PlayList＃１乃至＃３には、それぞれ、Mandatory HDRビデオ、Option A HDRビデオ、およびOption B HDRビデオの再生区間を示す情報が含まれる。
【０２２７】
ここで、図３１のフローチャートを参照して、図３０に示すように３つのPlayListに対してそれぞれ１種類のAVストリームが紐づけられている場合の再生処理について説明する。
【０２２８】
この例においても、再生装置２はMandatory/Option A/Option B HDR対応Playerである。また、ディスク１１はMandatory/Option A/Option B HDRディスクであり、表示装置３が有するディスプレイ１０４はMandatory/Option A/Option B HDR対応ディスプレイである。
【０２２９】
ステップＳ５１乃至Ｓ５３の処理は、図２８のステップＳ３１乃至Ｓ３３の処理と同様の処理である。すなわち、ステップＳ５１において、コントローラ５１の再生制御部５１Ａは、ディスクドライブ５２を制御し、Data Base情報をディスク１１から読み出させる。
【０２３０】
ステップＳ５２において、再生制御部５１Ａは、Data Base情報を解析し、HDR_flag、option_A_HDR_flag、option_B_HDR_flagの各情報を参照する。
【０２３１】
ステップＳ５３において、再生制御部５１Ａは、HDR video CapabilityとHDR video Display Capabilityの値を参照する。
【０２３２】
ステップＳ５４において、再生制御部５１Ａは、ディスクドライブ５２を制御し、再生アプリケーションのファイルをディスク１１から読み出させる。アプリケーション実行部５１Ｃは、ディスクドライブ５２により読み出された再生アプリケーションのファイルを取得する。
【０２３３】
ステップＳ５５において、アプリケーション実行部５１Ｃは、再生アプリケーションを実行する。
【０２３４】
ステップＳ５６において、アプリケーション実行部５１Ｃは、PSR25のHDR Output Mode Preferenceの値を参照する。
【０２３５】
ステップＳ５７において、アプリケーション実行部５１Ｃは、PlayListの選択に用いるメニュー画面を、HDR Output Mode Preferenceの値に応じて切り替えて表示させる。
【０２３６】
図３２は、メニュー画面の表示の具体例を示す図である。
【０２３７】
HDR Output Mode Preferenceの値として000bが設定されている場合、アプリケーション実行部５１Ｃは、矢印Ａ１１の先に示すように、Mandatory HDRビデオに紐づけられたPlayList＃１を選択するときに操作されるボタンのみを選択可能としたメニュー画面を表示させる。
【０２３８】
図３２の例においては、Option A HDRビデオに紐づけられたPlayList＃２を選択するときに操作されるボタンとOption B HDRビデオに紐づけられたPlayList＃３を選択するときに操作されるボタンはグレーアウトする形で表示されている。
【０２３９】
このようなメニュー画面が表示されることにより、ユーザは、優先的に再生されるMandatory HDRビデオの種類を確認することができる。ユーザは、選択可能な形で表示されているボタンを操作することによって、Mandatory HDRビデオに紐づけられたPlayList＃１を選択することになる。
【０２４０】
また、HDR Output Mode Preferenceの値として001bが設定されている場合、アプリケーション実行部５１Ｃは、矢印Ａ１２の先に示すように、Option A HDRビデオに紐づけられたPlayList＃２を選択するときに操作されるボタンのみを選択可能としたメニュー画面を表示させる。
【０２４１】
図３２の例においては、Mandatory HDRビデオに紐づけられたPlayList＃１を選択するときに操作されるボタンとOption B HDRビデオに紐づけられたPlayList＃３を選択するときに操作されるボタンはグレーアウトする形で表示されている。
【０２４２】
ユーザは、選択可能な形で表示されているボタンを操作することによって、Option A HDRビデオに紐づけられたPlayList＃２を選択することになる。
【０２４３】
HDR Output Mode Preferenceの値として010bが設定されている場合、アプリケーション実行部５１Ｃは、矢印Ａ１３の先に示すように、Option B HDRビデオに紐づけられたPlayList＃３を選択するときに操作されるボタンのみを選択可能としたメニュー画面を表示させる。図３２の例においては、Mandatory HDRビデオに紐づけられたPlayList＃１を選択するときに操作されるボタンとOption A HDRビデオに紐づけられたPlayList＃２を選択するときに操作されるボタンはグレーアウトする形で表示されている。
【０２４４】
ユーザは、選択可能な形で表示されているボタンを操作することによって、Option B HDRビデオに紐づけられたPlayList＃３を選択することになる。
【０２４５】
図３１のステップＳ５８において、アプリケーション実行部５１Ｃは、HDRビデオの再生に用いるPlayListをメニュー画面に対するユーザによる操作に応じて選択する。
【０２４６】
ステップＳ５９において、アプリケーション実行部５１Ｃは、再生するHDRビデオとして、選択したPlayListに紐づけられているHDRビデオを決定する。
【０２４７】
ステップＳ６０において、アプリケーション実行部５１Ｃは、ディスクドライブ５２を制御し、再生対象として決定したHDRビデオを含むAVストリームをディスク１１から読み出させる。ディスクドライブ５２により取得されたAVストリームは復号処理部５６に供給される。
【０２４８】
ステップＳ６１において、復号処理部５６は、ディスクドライブ５２から供給されたAVストリームに多重化されているHDRビデオのストリームを復号し、復号して得られたHDRビデオのデータを通信部５８に出力する。
【０２４９】
ステップＳ６２において、通信部５８は、復号処理部５６から供給されたHDRビデオのデータを表示装置３に出力する。通信部５８から出力されたデータを受信した表示装置３においては、受信したデータに対して信号処理が施され、ディスプレイ１０４にHDRビデオが表示される。ステップＳ６０乃至Ｓ６２の処理は、コンテンツの再生が終わるまで続けられる。
【０２５０】
このように、メニュー画面をHDR Output Mode Preferenceの値に応じて切り替えて表示させることにより、再生装置２は、優先的に再生するものとしてユーザにより設定されたHDRビデオを再生することができる。
【０２５１】
＜＜５．変形例＞＞
＜PSR25の他の例＞
図３３は、PSR25の領域の割り当ての例を示す図である。
【０２５２】
図３３の例においては、b0，b1，b2の３ビットが、HDR Output Mode 1st Preferenceとして割り当てられる。また、b3，b4，b5の３ビットが、HDR Output Mode 2nd Preferenceとして割り当てられ、b6，b7，b8の３ビットが、HDR Output Mode 3rd Preferenceとして割り当てられる。
【０２５３】
HDR Output Mode 1st Preferenceは、最優先で再生するHDRビデオの種類を表す情報である。HDR Output Mode 2nd Preferenceは、２番目に優先的に再生するHDRビデオの種類を表す情報である。HDR Output Mode 3rd Preferenceは、３番目に優先的に再生するHDRビデオの種類を表す情報である。
【０２５４】
各値の意味は、例えば図１９を参照して説明したHDR Output Mode Preferenceの値の意味と同じである。値000bは、Mandatory HDRビデオを優先して再生することを表し、値001bは、Option A HDRビデオを優先して再生することを表す。値010bは、Option B HDRビデオを優先して再生することを表す。HDR Output Mode 1st Preference、HDR Output Mode 2nd Preference、HDR Output Mode 3rd Preferenceの各値は、ユーザによる選択に応じて設定される。
【０２５５】
再生装置２は、HDR Output Mode 1st Preferenceにより表される種類のHDRビデオが、ディスク１１に記録されていない場合、またはディスプレイ１０４に表示できない場合、HDR Output Mode 2nd Preferenceにより表される種類のHDRビデオの再生を試みる。また、再生装置２は、HDR Output Mode 2nd Preferenceにより表される種類のHDRビデオが、ディスク１１に記録されていない場合、またはディスプレイ１０４に表示できない場合、HDR Output Mode 3rd Preferenceにより表される種類のHDRビデオの再生を試みる。
【０２５６】
このように、HDRビデオに優先順位を設定することができるようにすることにより、例えば優先的に再生するものとして選択された１種類のHDRビデオがディスク１１に記録されていない場合であっても、ユーザの嗜好を反映させた再生が可能になる。
【０２５７】
＜他の構成例＞
以上においては、再生装置２がMandatory/Option A/Option B HDR対応Playerである場合について主に説明したが、他の再生性能を有する場合においても同様の処理が行われる。
【０２５８】
図３４は、Mandatory/Option A HDR対応Playerである再生装置２に設けられる復号処理部５６の構成例を示すブロック図である。
【０２５９】
図３４に示す構成は、Option B HDRデコーダ７４が設けられていない点を除いて、図１６に示す構成と同じ構成である。図３１に示す構成を有する再生装置２においては、Mandatory HDRビデオまたはOption A HDRビデオが、HDR Output Mode Preferenceの値に従って再生される。
【０２６０】
図３５は、Mandatory/Option B HDR対応Playerである再生装置２に設けられる復号処理部５６の構成例を示すブロック図である。
【０２６１】
図３５に示す構成は、Option A HDRデコーダ７３が設けられていない点を除いて、図１６に示す構成と同じ構成である。図３５に示す構成を有する再生装置２においては、Mandatory HDRビデオまたはOption B HDRビデオが、HDR Output Mode Preferenceの値に従って再生される。
【０２６２】
＜その他＞
以上においては、メニュー画面の表示やPlayListの選択を行う再生アプリケーションがBD-Jのアプリケーションであるものとしたが、Movieオブジェクトのコマンドとすることも可能である。Movieオブジェクトのコマンドは、図９のMovieObjectファイルに記述され、コントローラ５１により実行される。
【０２６３】
・コンピュータの構成例
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０２６４】
図３６は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０２６５】
CPU５０１、ROM５０２、RAM５０３は、バス５０４により相互に接続されている。
【０２６６】
バス５０４には、さらに、入出力インタフェース５０５が接続されている。入出力インタフェース５０５には、キーボード、マウスなどよりなる入力部５０６、ディスプレイ、スピーカなどよりなる出力部５０７が接続される。また、入出力インタフェース５０５には、ハードディスクや不揮発性のメモリなどよりなる記憶部５０８、ネットワークインタフェースなどよりなる通信部５０９、リムーバブルメディア５１１を駆動するドライブ５１０が接続される。
【０２６７】
以上のように構成されるコンピュータでは、CPU５０１が、例えば、記憶部５０８に記憶されているプログラムを入出力インタフェース５０５及びバス５０４を介してRAM５０３にロードして実行することにより、上述した一連の処理が行われる。
【０２６８】
CPU５０１が実行するプログラムは、例えばリムーバブルメディア５１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部５０８にインストールされる。
【０２６９】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２７０】
本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０２７１】
なお、本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
【０２７２】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２７３】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２７４】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２７５】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２７６】
・構成の組み合わせ例
本技術は、以下のような構成をとることもできる。
【０２７７】
（１）
標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報を含む、再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部と、
前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを取得する取得部と、
前記取得部により取得された符号化データを復号する復号部と
を備える再生装置。
【０２７８】
（２）
前記第１のHDRビデオと前記第２のHDRビデオは、それぞれ異なる処理によって生成されたHDRビデオである
前記（１）に記載の再生装置。
【０２７９】
（３）
前記取得部は、前記再生装置に装着された記録媒体から前記コンテンツを取得する
前記（１）または（２）に記載の再生装置。
【０２８０】
（４）
前記取得部は、前記第１のHDRビデオの符号化データの再生区間と前記第２のHDRビデオの符号化データの再生区間を表す情報を含む再生管理情報を前記記録媒体から取得し、
前記再生管理情報を用いて前記コンテンツの再生を行うときに、前記記憶部に記憶された前記優先情報を参照し、前記記録媒体からの符号化データの取得を制御する再生制御部をさらに備える
前記（３）に記載の再生装置。
【０２８１】
（５）
前記取得部は、前記コンテンツの再生に用いられる再生アプリケーションのデータを前記記録媒体から取得し、
前記取得部により取得された前記再生アプリケーションを実行し、前記記憶部に記憶された前記優先情報を参照して前記コンテンツの再生を制御するアプリケーション実行部をさらに備える
前記（３）に記載の再生装置。
【０２８２】
（６）
前記アプリケーション実行部は、優先的に再生するHDRビデオの種類を表示する画面を前記優先情報に応じて切り替えて表示させる
前記（５）に記載の再生装置。
【０２８３】
（７）
前記取得部は、前記第１のHDRビデオの符号化データの再生区間を表す情報を含む第１の再生管理情報と、前記第２のHDRビデオの符号化データの再生区間を表す情報を含む第２の再生管理情報を前記記録媒体から取得し、
前記アプリケーション実行部は、前記第１の再生管理情報に含まれる情報により再生区間が表される前記第１のHDRビデオの符号化データの復号、または前記第２の再生管理情報に含まれる情報により再生区間が表される前記第２のHDRビデオの符号化データの復号を前記復号部に行わせる
前記（５）または（６）に記載の再生装置。
【０２８４】
（８）
前記記録媒体は、Blu-ray Discである
前記（１）乃至（７）のいずれかに記載の再生装置。
【０２８５】
（９）
前記記憶部には、前記再生装置自身が前記第１のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報を記憶する領域と、前記第２のHDRビデオの符号化データの再生が可能な装置であるか否かを示す情報を記憶する領域が形成される
前記（１）乃至（８）のいずれかに記載の再生装置。
【０２８６】
（１０）
前記記憶部には、HDRビデオの出力先となるディスプレイが前記第１のHDRビデオの表示が可能な装置であるか否かを示す情報を記憶する領域と、前記第２のHDRビデオの表示が可能な装置であるか否かを示す情報を記憶する領域が形成される
前記（１）乃至（９）のいずれかに記載の再生装置。
【０２８７】
（１１）
再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部に記憶されている、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報を参照し、
前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを取得し、
取得した符号化データを復号する
ステップを含む前記再生装置の再生方法。
【０２８８】
（１２）
再生装置自身の状態を表す複数の情報をそれぞれ記憶する領域が形成された記憶部に記憶されている、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオと、前記コンテンツに含めることが可能とされる第２のHDRビデオのうちの優先的に再生するHDRビデオの種類を表す優先情報を参照し、
前記第１のHDRビデオの符号化データと前記第２のHDRビデオの符号化データのうち、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを取得し、
取得した符号化データを復号する
ステップを含む処理を、前記再生装置を制御するコンピュータに実行させるプログラム。
【０２８９】
（１３）
マスターとなるビデオに基づいて、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データを生成するビデオ生成部と、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションを生成するアプリケーション生成部と
を備える情報処理装置。
【０２９０】
（１４）
マスターとなるビデオに基づいて、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データを生成し、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションを生成する
ステップを含む情報処理方法。
【０２９１】
（１５）
マスターとなるビデオに基づいて、標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データを生成し、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションを生成する
ステップを含む処理をコンピュータに実行させるプログラム。
【０２９２】
（１６）
標準の輝度範囲より広い輝度範囲のビデオであるHDRビデオをコンテンツに含める場合に必須となる第１のHDRビデオの符号化データと、
前記コンテンツに含めることが可能とされる第２のHDRビデオの符号化データと、
前記コンテンツの再生時に再生装置により実行される再生アプリケーションであって、前記再生装置の状態を表す複数の情報をそれぞれ記憶する領域が形成された前記再生装置の記憶部に記憶されている、優先的に再生するHDRビデオの種類を表す優先情報を参照して、優先的に再生することが前記優先情報により表されるHDRビデオの符号化データを再生するように前記コンテンツの再生を制御する前記再生アプリケーションと
が記録された記録媒体。
【符号の説明】
【０２９３】
１  記録装置，  ２  再生装置，  ３  表示装置，  １１  ディスク，  ２１  コントローラ，  ２２  符号化処理部，  ２３  ディスクドライブ，  ３１  Mandatory HDRエンコーダ，  ３２  Option A HDRエンコーダ，  ３３  Option B HDRエンコーダ，  ３４  SDRエンコーダ，  ３５  多重化部，  ５１  コントローラ，  ５２  ディスクドライブ，  ５３  メモリ，  ５６  復号処理部，  ５８  通信部，  ７１  分離部，  ７２  Mandatory HDRデコーダ，  ７３  Option A HDRデコーダ，  ７４  Option B HDRデコーダ，  ７５  SDRデコーダ
【図１】
0006579394.tif 000002
【図２】
0006579394.tif 000003
【図３】
0006579394.tif 000004
【図４】
0006579394.tif 000005
【図５】
0006579394.tif 000006
【図６】
0006579394.tif 000007
【図７】
0006579394.tif 000008
【図８】
0006579394.tif 000009
【図９】
0006579394.tif 000010
【図１０】
0006579394.tif 000011
【図１１】
0006579394.tif 000012
【図１２】
0006579394.tif 000013
【図１３】
0006579394.tif 000014
【図１４】
0006579394.tif 000015
【図１５】
0006579394.tif 000016
【図１６】
0006579394.tif 000017
【図１７】
0006579394.tif 000018
【図１８】
0006579394.tif 000019
【図１９】
0006579394.tif 000020
【図２０】
0006579394.tif 000021
【図２１】
0006579394.tif 000022
【図２２】
0006579394.tif 000023
【図２３】
0006579394.tif 000024
【図２４】
0006579394.tif 000025
【図２５】
0006579394.tif 000026
【図２６】
0006579394.tif 000027
【図２７】
0006579394.tif 000028
【図２８】
0006579394.tif 000029
【図２９】
0006579394.tif 000030
【図３０】
0006579394.tif 000031
【図３１】
0006579394.tif 000032
【図３２】
0006579394.tif 000033
【図３３】
0006579394.tif 000034
【図３４】
0006579394.tif 000035
【図３５】
0006579394.tif 000036
【図３６】
0006579394.tif 000037