JP6589984B2 - 情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム - Google Patents
情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム Download PDFInfo
- Publication number
- JP6589984B2 JP6589984B2 JP2017526248A JP2017526248A JP6589984B2 JP 6589984 B2 JP6589984 B2 JP 6589984B2 JP 2017526248 A JP2017526248 A JP 2017526248A JP 2017526248 A JP2017526248 A JP 2017526248A JP 6589984 B2 JP6589984 B2 JP 6589984B2
- Authority
- JP
- Japan
- Prior art keywords
- copy
- data
- information
- medium
- restriction information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00855—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8233—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/10537—Audio or video recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10833—Copying or moving data from one record carrier to another
- G11B2020/10842—Copying or moving data from one record carrier to another wherein not all recorded data are copied or moved
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91328—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy management signal, e.g. a copy generation management signal [CGMS]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
Description
サーバは受信情報の正当性などを確認した後、コピー許可データ等を記録したコピー管理情報をユーザ装置に送信する。ユーザ装置はサーバからのコピー管理情報に記録されたコピー許可データを確認して、コピー許可データを第1メディアから読み出して、コピー先となる第2メディアにコピーを行うことができるというものである。
しかし、今後、さらに高画質化が進み、超高精細画像(UHD:Ultra High Definition画像)、例えば画素数を増加させた4K画像を記録したメディアが増加することが予想される。
なお、BDを利用したデータ記録再生処理や、4K画像については、例えば特許文献2(特開2011−023071号公報)等に記載がある。
BDAでは、画素数を増加させた4K画像のみではなく、ディスプレイに出力する画像の色域やコントラスト比を拡張したHDR(High Dynamic Range)画像についても考慮に入れた規格化を策定中である。
このBDフォーマット記録データを異なるフォーマットのデータ、例えばMP4フォーマットに変換してフラッシュメモリ等のメディアに記録、すなわちコピー処理を行なう場合、フォーマット変換を伴うコピー処理を実行することが必要となる。
また、例えば超高精細画像(UHD画像)を再生可能な再生機器の普及が十分でない現状では、同一コンテンツについて、従来型のHD画像と、超高精細画像(UHD画像)の両者を併せて記録したBDも流通することが予想される。
しかし、これまでに提案されているコピー管理情報は、超高精細画像(UHD画像)についての考慮が十分になされていないというのが現状である。
このような現状では、ユーザ装置は、コピー管理サーバからコピー管理情報を受領しても、HDR画像、SDR画像、どちらの画像データがコピー許容データであるのかを判別できないといった問題が発生する。結果として、確実なコピー管理が実現できない恐れがある。
第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理装置にある。
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤデータと、
各レイヤを利用した再生処理が許容されるか否かを記録したダイナミックレンジスケーラビリティ制限情報を記録した情報記録媒体であり、
再生装置が、前記情報記録媒体からデータ再生を行なう際に、
前記ダイナミックレンジスケーラビリティ制限情報を参照して、再生の許容されたレイヤデータのみを選択して再生することを可能とした情報記録媒体にある。
第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信するコピー管理サーバにある。
コピー管理サーバと、コピー実行装置を有する情報処理システムであり、
前記コピー管理サーバは、
前記コピー実行装置に対するコピー管理情報の提供処理を実行し、
前記コピー管理情報は、画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含み、
前記コピー実行装置は、
第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を前記コピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理システムにある。
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部が、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理方法にある。
コピー管理サーバにおいて実行する情報処理方法であり、
前記コピー管理サーバは、第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記データ処理部が、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する情報処理方法にある。
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信する処理と、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照する処理と、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピーする処理を実行させるプログラムにある。
コピー管理サーバにおいて情報処理を実行させるプログラムであり、
前記コピー管理サーバは、第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する処理を実行させるプログラムにある。
具体的には、例えば、メディア間のデータコピー処理を実行するコピー実行装置が、画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、第2メディアにコピーする処理を行なう。
本構成により、画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについての選択的コピー許可を可能とした構成が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
1.サーバ管理に基づくコンテンツのコピー制御処理の概要
2.コンテンツの記録構成の例について
3.サーバ管理に基づくコンテンツのコピー処理シーケンスについて
4.メディア記録データのデータ記録フォーマットについて
4−1.BDMVフォーマットおよびMPEG−2TSフォーマットについて
4−2.MP4フォーマットについて
5.BDMVフォーマットに従って記録される画像データの種類について
6.フォーマット変換を伴うメディア間のデータコピー処理について
7.管理サーバの提供するサーバ応答情報(Offer Response)の具体例と表示例について
8.情報処理装置の実行する処理シーケンスについて
8−1.サーバ応答情報中のダイナミックレンジスケーラビリティ情報を用いたコピー処理シーケンス
8−2.サーバ応答情報中のペアストリーム制限情報を用いたコピー処理シーケンス
8−3.コピー処理の全体処理シーケンス
9.情報処理装置の構成例について
9−1.フォーマット変換およびデータ記録処理を実行する情報処理装置の構成例について
9−2.情報処理装置のハードウェア構成例について
10.本開示の構成のまとめ
まず、図1を参照してサーバ管理に基づくコンテンツのコピー制御処理の概要について説明する。
例えばBD(Blu−ray(登録商標) Disc)等に記録された映画等のコンテンツの多くは、所定の著作権管理の下で利用が許容される。従って、ディスクを購入したユーザであっても、ディスク記録コンテンツの利用には一定の制限がなされる。例えばディスク記録コンテンツを他のディスク等のメディアに無制限にコピーを行うといったことは許容されない。
情報処理装置20は、この第1メディア10に記録されたコンテンツを他のメディアである第2メディア30にコピーする処理が可能となる。第2メディア30は、情報処理装置20において記録可能なメディアであり、例えばハードディスク(HDD)やフラッシュメモリ、あるいはデータ記録可能なディスク(BD,DVDなど)等のメディアである。
次に、上記のマネージドコピー(MC:Managed Copy)の対象となる著作権の管理されたコンテンツを記録したメディア(図1の第1メディア10)に記録されたデータの構成例について説明する。
管理情報設定部51(AACSディレクトリ)には、CPSユニットキーファイルや利用制御情報ファイルなどが格納される。
インデックスファイル、
プレイリストファイル、
クリップ情報ファイル、
クリップAVストリームファイル、
BDJOファイル、
例えば、これらのファイルが記録される。
プレイリストファイルは、タイトルによって指定されの再生プログラムのプログラム情報に従ったコンテンツの再生順等を規定したファイルであり、再生位置情報を持クリップ情報に対する師弟情報を有する。
クリップ情報ファイルは、プレイリストファイルによつて指定されるファイルであり、クリップAVストリームファイルの再生位置情報等を有する。
クリップAVストリームファイルは、再生対象となるAVストリームデータを格納したファイルである。
BDJOファイルは、JAVA(登録商標)プログラム、コマンド等を格納したファイルの実行制御情報を格納したファイルである。
まず、再生アプリケーションによってインデックスファイルから特定のタイトルを指定する。
指定されたタイトルに関連付けられた再生プログラムが選択される。
選択された再生プログラムのプログラム情報に従ってコンテンツの再生順等を規定したプレイリストが選択される。
選択されたプレイリストに規定されたクリップ情報によって、コンテンツ実データとしてのAVストリームあるいはコマンドが読み出されて、AVストリームの再生や、コマンドの実行処理が行われる。
次に、図4以下を参照して、サーバ管理に基づくコンテンツのコピー処理シーケンスについて説明する。図4は、サーバ管理に基づくコンテンツのコピー処理の一例であるマネージドコピー(MC:Managed Copy)のシーケンスを説明する図である。
映画等のコンテンツ記録済みのROMディスクなどの第1メディア110、
第1メディア110からコンテンツ等のデータを読み取り、コピー処理を行なうユーザ装置としての情報処理装置120、
コンテンツのコピー先のメディアであり、ハードディスク(HDD)やフラッシュメモリ、あるいはR/REディスク等によって構成される第2メディア150、
さらに、
コンテンツコピーの許可情報等の提供処理を実行する管理サーバ(MCサーバ)140、
これらを示している。
コピー制御管理ファイル(MCMF)には例えば以下のデータが含まれる。
(1)管理サーバURL:コピー許可情報を提供する管理サーバのアクセス情報である。図4に示す管理サーバ140に対するアクセス情報である。
(2)コピーデータ情報(dealManifest)
(2−1)プレイリストファイル名:コピー対象となるプレイリストのファイル名である。
(2−2)CPSユニットキー情報:コピー対象コンテンツの復号処理に適用するCPSユニットキーの識別情報である。
(2−3)コピーユニット識別子:管理コピー(MC:Managed Copy)のコピー単位を示すコピーユニット(MCユニット)のユニット識別情報である。
(3)コンテンツID:コピー対象となるコンテンツの識別子である。例えばコンテンツコード情報としてのISAN(International Standard Audiovisual Number)ナンバーが用いられる。
この際、コピー処理対象となるコンテンツに対応するコンテンツID等が管理サーバ140に送信される。
(a)コンテンツID:第1メディアに格納されたコンテンツの識別子
(b)コンテンツ証明書ID:上記コンテンツの正当性を確認するための証明書
(c)メディア識別子:コピー元となる第1メディアの識別子
(d)乱数:データ正当性確認用データ
(e)言語コード:情報処理装置の利用する言語のコード情報
これらの情報である。
上記情報中(a)〜(c)の各情報は、第1メディア110から読み取られる。(d)乱数は、情報処理装置120において生成する。(e)言語コードは、情報処理装置120のメモリに予め記録された言語コードを取得して送信する。
なお、言語コードは、管理サーバ140の提供する応答に含まれるオファー詳細情報の言語等を決定するために用いられる。
なお、後段において詳細に説明するが、サーバ応答情報(Offer List)131には、図7に示す基本情報と、さらに、付加情報が含まれる。付加情報については後段において図15他を参照して説明する。
(1)オファー詳細情報
(1a)タイトル/要約/説明(title/abstract/description):コピー許容コンテンツに対応するタイトル、要約、説明の情報である。
(1b)コピーユニット識別子(MCU):コピー単位としてのコピーユニットを識別する識別子である。
(1c)価格情報(price):コピーの価格情報である。
(1d)価格補助情報(priceInfo):価格の補助情報である。
(1e)決済サーバURL(financialHTMLURL):コピー料金の決済処理を行うサーバのアクセス情報である。
(1f)コピー先情報(mcotInfo):コピー先機器として許容されるメディアの種類等を示す情報である。例えばHDD/フラッシュメモリなどのメディア種類が記録される。
(3)コピーデータ情報(File name to be copied)(=dealManifest)
(3a)プレイリストファイル名(PlayList file name):コピー対象となるプレイリストのファイル名である。なおプレイリストの特定によりクリップ情報ファイルやクリップAVストリームファイルも特定可能となる。
(3b)CPSユニットキー情報(Index to identify the CPS Unit Key):コピーコンテンツの復号用の鍵(CPSユニットキー)の識別情報である。
(3c)コピーユニット識別子(MCUi):コピー単位を示すコピーユニット(MCU)の識別情報である。
(4)サーバ公開鍵証明書(MCScert):暗号通信、署名確認等に利用するサーバの公開鍵を格納した証明書である。
(5)署名(signature):データ全体に対する改ざん確認のための署名データである。
例えば、同じコンテンツAであっても、コピーユニットは、コピー先メディアに応じて設定される。すなわち、
ハードディスクに対するコンテンツAのコピーユニット0001
フラッシュメモリに対するコンテンツAのコピーユニット0002
このような設定である。
(1)第1メディア110(コピー元メディア)からの暗号化コンテンツの読み出し、
(2)第1メディア110(コピー元メディア)対応の第1管理システムに従った暗号化コンテンツの復号処理、
(3)第2メディア150(コピー先メディア)対応の第2管理システムに従ったコンテンツの暗号化処理、
(4)暗号化コンテンツの第2メディア150(コピー先メディア)に対する記録処理、
このようなシーケンスで処理を行う。
なお、コピー先メディア(第2メディア150)対応の第2管理システムとは、AACSである場合もあるし、その他、CPRM、MagicGate、VCPSなど、メディアに応じた様々な規定に対応する管理システムが想定される。
メディア間で、コピー処理を実行する場合において、コピー元とコピー先が、異なるデータ記録フォーマットを持つ場合、コピー処理に際してフォーマット変換を行うことが必要となる。
コピー元メディアである第1メディア10は、BDMVフォーマットに従ったデータ記録構成を持ち、
コピー先メディアである第2メディア30は、MP4フォーマットに従ったデータ記録構成である場合の例について説明する。
まず、これらの各フォーマットについて説明する。
BDのデータ記録フォーマットであるBDMV(Blu−ray(登録商標) Disc Movie)フォーマットおよびMPEG−2TSフォーマットについて説明する。
BDMVフォーマットについては、既に図3を参照して説明したとおりである。図3は、ROM型のBD(Blu−ray(登録商標) Disc)である情報記録媒体(メディア)10に記録されたBDMVフォーマットに従った記録データのディレクトリを示す図である。
管理情報設定部51(AACSディレクトリ)には、データの暗号化鍵であるCPSユニットキーファイルや利用制御情報ファイルなどが格納される。
インデックスファイル、
プレイリストファイル、
クリップ情報ファイル、
クリップAVストリームファイル、
BDJOファイル、
例えば、これらのファイルが記録される。
プレイリストファイル、
クリップ情報ファイル、
クリップAVストリームファイル、
これらのデータの対応関係を説明する図である。
プレイリスト(PlayList)ファイルを含むプレイリストレイヤ(PlayList Layer)、
クリップAVストリーム(Clip AV Stream)ファイルと、クリップ情報(Clip Information)ファイルからなるクリップレイヤ(Clip Layer)、
これらの2つのレイヤに区分できる。
クリップAVストリームファイルに含まれるデータの詳細情報、例えばMPEGデータのIピクチャ位置情報などを記録したEPマップなどの管理情報がクリップ情報ファイルに記録される。
プレイリスト(PlayList)ファイルには、1つ以上のプレイアイテム(PlayItem)が設定され、プレイアイテムの各々が、クリップ(=クリップ情報ファイル+クリップAVストリームファイル)レイヤに含まれる再生可能データに対する再生区間の指定情報を有する。
MP4フォーマットの概要については後述する。
画像:MPEG−1、MPEG−2、AVC(MPEG−4AVC)、HEVC(MPEG−4HEVC)、
音声:MP1,MP2,MP3,リニアPCM,DTS
静止画:JPEG
例えば上記の各符号化データがMPEG−2TSにおいて規定するTS(トランスポートストリーム)パケットに分散して格納される。
図9に示すように、MPEG−2TSフォーマットは、以下の特徴を有する。
図9(A)に示すように、MPEG−2TSファイルは、整数個のアラインドユニット(Aligned unit)から構成される。
アラインドユニット(Aligned unit)の大きさは、6kB(=6144バイト(2048×3バイト))である。
アラインドユニット(Aligned unit)は、ソースパケットの第一バイト目から始まる。
図9(C)に示すように、一つのソースパケットは、TP_extra_headerとTSパケットから成る。TP_extra_headerは、4バイト長であり、またTSパケットは、188バイト長である。
図9(E)に示すように、TSパケットのヘッダ(TPヘッダ)にはペイロードのデータ種類を示すパケット識別子としてのPID(プログラムID)が記録される。
TSパケットのペイロードに格納される属性情報や制御情報は、具体的には、例えば、PSI/SI(Program Specific Information)と呼ばれる情報である。
PSI/SIには、例えば、プログラムマップテーブル(PMT:Program Map Table)が含まれる。
(a)同期用バイト(Sync byte)
(b)トランスポートエラー識別子(Transport_error_indicator)
(c)ペイロードユニットスタート識別子(Payload_unit_start_indicator)
(d)トランスポートプライオリティ(Transport_priority)
(e)プログラムID(PID)
(f)トランスポートスクランブリングコントロール(Transport scrambling control)
(g)アダプテーションフィールドコントロール(Adaptation field control)
(h)コンティニュイティカウンタ(Continuity counter)
(i)アダプテーションフィールド(Adaptation field)
次に、例えばスマートフォンなどにおいて多く利用されるフラッシュメモリ等にデータ記録を行う場合に適したフォーマットであるMP4フォーマットについて説明する。
図10、図11を参照して、MP4フォーマットの概要について説明する。
図10には、ISO/IEC14496−14で規定されたMP4フォーマットの例として、以下の2つの例を示している。
(a)フラグメンテッド(分割型)MP4ファイル(fragmented movie)
(b)ノンフラグメンテッド(非分割型)MP4ファイル(Non−fragmented movie)
これら図10(a),(b)に示すMP4ファイルは、MP4フォーマットに従ったデータの記録あるいは再生処理における1つの処理単位として設定されるファイルである。
(b)ノンフラグメンテッド(非分割型)MP4ファイル(Non−fragmented movie)は、再生対象データである画像や音声などのデータを分割せずに格納したファイルフォーマットである。
各ボックスは、ボックスサイズ(box−size)、ボックスタイプ(box−type)、ボックスデータ(box−data)の各領域を有する。
ボックスサイズ(box−size)には、ボックスのデータ長(バイトサイズ)が記録される。
ボックスタイプ(box−type)には、ボックスに格納するデータの種類が記録される。
ボックスデータ(box−data)には、ボックスタイプで示される種類のデータが記録される。
moovボックス、
trakボックス、
moofボックス、
trafボックス、
mdatボックス、
上記の各ボックスが設定される。
また、mdatボックスの各々にはmoofボックスが対応付けられており、moofボックスには、moofボックスに対応付けられたmdatボックスに格納した分割実データに関する属性情報、再生制御情報等のメタデータを格納する。
trafボックスには、対応付けられた実データ(mdat)の再生シーケンス情報等が格納される。
moovボックス内には、1つ以上のtrakボックスが設定される。trakボックスは、例えば画像、音声、字幕等のデータ種類別に設定可能であり、各データの再生シーケンス情報等を格納する。
また、MP4ファイルの格納音声データに複数の異なる音声データ、例えば日本語音声、英語音声等が含まれる場合には、これらの音声種類に応じて個別のtrakボックスを設定可能である。
同様に、MP4ファイルの格納字幕データに複数の異なる字幕データ、例えば日本語字幕、英語字幕等が含まれる場合には、これらの字幕種類に応じて個別のtrakボックスを設定可能である。
図10(b)に示すノンフラグメンテッド(非分割型)MP4ファイルには、以下のタイプのボックスが設定される。
moovボックス、
trakボックス、
mdatボックス、
上記の各ボックスが設定される。
moovボックスには、再生対象データである実データ(mdat)に対応して設定されるメタデータ、例えば再生対象実データ(mdat)の属性や再生制御情報を含むメタデータが格納される。
moovボックス内に設定されるtrakボックスには、実データ(mdat)の再生シーケンス情報等が格納される。
MP4フォーマットに関する規格化団体であるDECE(Digital Entertainment Content Ecoststem)は、MP4ベースの新たなファイルフォーマットとしてCFF(Common File Format)を規格化した。このCFFについて、図11を参照して説明する。
moovボックス、
trakボックス、
moofボックス、
trafボックス、
mdatボックス、
上記の各ボックスが設定される。
ただし、CFFでは、各mdatボックスには、1つの種類のデータのみを格納するという制約が設けられている。
すなわち、各mdatボックスには、
(a)画像
(b)音声
(c)字幕
これらのデータのいずれか一種類のデータを格納する。上記(a)〜(c)のデータを混在させて格納してはならないという制約がある。
同様に、異なる音声データ、例えば日本語音声、英語音声等についても個別のmdatボックスに格納し、日本語字幕、英語字幕等についても異なるmdatボックスに格納する。
しかし、図11に示すCFF(Common File Format)では、1つのmdatボックスには、1つの種類のデータのみしか格納してはならないという制約が設けられている。
従ってmdatボックス対応のメタデータ格納領域であるmoofボックスも、画像、音声、字幕いずれか一種類のデータに対応して設定されるメタデータを格納する設定となる。
CFF(Common File Format)では、1つのmdatボックスには画像サンプルのみの集合、あるいは音声サンプルのみの集合、または字幕サンプルのみの集合、いずれか同一種類のデータサンプルの集合が格納されることになる。
CFFファイルに格納することが許容されるデータ形式には、例えば、以下のデータ形式がある。
画像(Video):AVC(MPEG−4AVC)、HEVC(MPEG−4HEVC)、
音声(Audio):MPEG−4−AAC、Dolby、AC−3
字幕(subtitle):SMPTE Timed Text(SMPTE−TT)
次に、BDMVフォーマットに従って記録される画像データの種類について説明する。
現行のコンテンツ記録済みディスク、例えば映画コンテンツ等の記録メディアであるBD−ROM等のメディアの多くは、高画質画像であるHD(High Definition)画像が記録されている。
現行のBD−ROMの多くは、主にHD画像、いわゆるハイビジョン対応の2K画像が記録されている。しかし、今後、さらなる高画質化が進み、超高精細画像(UHD:Ultra High Definition画像)である4K画像を記録したメディアが増加することが予想される。
BDAでは、4K画像に対する対応のみではなく、ディスプレイに出力する画像の色域やコントラスト比を拡張したHDR(High Dynamic Range)画像の対応も考慮に入れた規格化を策定中である。
BDに記録される画像データの例について図12以下を参照して説明する。
図12には、以下の2つの画像例を示している。
(1)高精細[HD:High Definition]画像
(2)超高精細[UHD:Ultra High Definition]画像
BDには、例えば上記の(1),(2)に示す画像データが記録される。
(A)出力画素数は、
高精細画像(HD)は、2K(1920×1080画素)
超高精細画像(UHD)は、4K(3840×2160画素)以上、
高精細画像(HD)は、例えば最大輝度が約100nitのSDR(Standard Dynamic Range)
超高精細画像(UHD)は、例えば最大輝度が約500〜1000nitのHDR(High Dynamic Range)
(C)適用色空間は、
高精細画像(HD)は、ITU.BT.709
超高精細画像(UHD)は、ITU.BT.2020
なお、図12を参照して説明した高精細画像と、超高精細画像に関する(A)出力画素数、(B)出力ダイナミックレンジ、(C)適用色空間の値や設定は一例である。
例えば、HDRではないSDRの4K画像も超高精細画像と呼ぶ場合もある。
また、2KのHDR画像を超高精細画像と呼ぶこともある。
超高精細画像についての明確な定義はなく、(A)出力画素数、(B)出力ダイナミックレンジ、(C)適用色空間、これら少なくともいずれかの設定が現行の高精細画像より上回っている画像を超高精細画像と呼ぶことが多い。
図13には、以下の4つの画像データ記録例を示している。
(記録例1)SDR画像のみ記録(SDRシングルストリーム記録)
(記録例2)HDR画像のみ記録(HDRシングルストリーム記録)
(記録例3)SDR画像とHDR画像の並列記録(SDR画像とHDR画像のペアストリーム記録)
(記録例4)HDR画像を構成するための基本レイヤと補助レイヤを記録(ダイナミックレンジスケーラビリティを有する画像の記録)
(記録例2)HDR画像のみ記録(HDRシングルストリーム記録)
これら(記録例1)と(記録例2)は、SDR画像のみ、またはHDR画像のみがBDに記録された例である。再生時には、記録された1つの画像データを読み出して再生を実行する。
この記録例は、同一コンテンツについて、SDR画像とHDR画像をBDに並列に記録した例である。
例えばSDR画像しか再生できない再生装置は、SDR画像を選択して再生することができ、HDR画像を再生可能な再生装置はHDR画像を選択して再生することが可能となる。
このように、同一コンテンツについてSDR画像ストリームと、HDR画像ストリームを並列に記録した構成をペアストリームと呼ぶ。
この記録例は、基本レイヤと補助レイヤの双方を利用して再生することで、高画質型のHDR画像の再生処理が可能となる画像記録例である。
補助レイヤを用いず、基本レイヤのみを用いても低画質型の画像再生が可能なタイプと、基本レイヤのみの再生はできないタイプがある。
スケーラブル符号化を実行した場合に生成される符号化データ対応の2つのレイヤ、すなわち、基本レイヤと補助レイヤの具体的なレイヤセットの例としては、例えば以下のようなレイヤセット例がある。
(レイヤセット例a)
基本レイヤ=10ビット深度の符号化映像データ
補助レイヤ=12ビット深度に拡張するための補助データ、
(レイヤセット例b)
基本レイヤ=SDR映像符号化データ
補助レイヤ=HDR映像生成用の補助データ
例えば、このようなレイヤセットの組み合わせがある。
このコピー管理処理の詳細については、後段で説明する。
以下、例えばBD(Blu−ray(登録商標) Disc)等の第1メディア10に記録されたBDMVフォーマットデータを、フラッシュメモリ等の第2メディアに対して、BDMVフォーマットと異なるフォーマット、例えばMP4フォーマットに変換してコピーを行う処理について説明する。
さらに、読み出したBDMVフォーマットデータ181に基づくフォーマット変換を実行してMP4フォーマットデータ182を生成して第2メディア(フラッシュメモリ)30に記録する。
先に図12、図13を参照して説明したように、BDに記録される画像データには、様々な種類があり、これらの画像データからコピーが許容されたデータのみを選択してコピー処理を実行しなければならない。
サーバ応答情報(Offer Response)に記録されたコピー制限情報の具体的内容について、次の項目で詳細に説明する。
次に、管理サーバの提供するサーバ応答情報(Offer Response)の具体例と表示例について説明する。
サーバ応答情報(Offer Response)131は、
(A)図7を参照して説明した基本情報、
(B)図15に示す付加情報、
これらの情報を含む情報である。
(1)第1コピー制限情報
(1a)地域制限情報(region)
(1b)年齢制限情報(age)
(1c)3次元画像(3D)制限情報
(1d)ダイナミックレンジスケーラビリティ制限情報
(2)第2コピー制限情報
セレクション制限情報(selection)
(2a)音声(audio)
(2b)字幕(subtitle)
(2c)アングル(angle)+アングル情報(angleInfo)
(2d)ペアストリーム制限情報
(3)プレイリストシーケンス情報
これらの情報である。
なお、これらの情報は、コピー単位として設定されるコピーユニット(MCU)対応の情報として設定される。
(5−1.地域制限情報(region))
地域制限情報(region)は、コピーを許容する地域(例えば国、あるいは国の集合等)に関する制限情報である。例えば世界の地域をA,B,C,・・・として予め区分し、地域A,Bの情報処理装置のみコピーを許容するといった情報である。
コピー処理の実行時、コピーコンテンツの再生時には、これらのプログラムに従った処理を実行する。なお、これらのプログラムは、情報処理装置120の不揮発性メモリに予め記録された構成としてもよいし、第1メディア110から提供する構成、あるいは管理サーバ140から提供する構成等、様々な設定が可能である。
年齢制限情報(age)は、コピーを許容する年齢(例えば13歳以上、18歳以上等)を制限するための情報である。例えば暴力シーン等の含まれた映画コンテンツについて13歳以上のユーザのみにコピーを許容するといった利用が可能である。
3次元画像(3D)制限情報は、コピー対象コンテンツに3次元画像(3D)データが含まれる場合のコピー制限情報である。具体的には、
(p1)3Dから2D変換コピー禁止
(p2)3Dから2D変換コピー許容、ただし2D再生は禁止
(p3)3Dから2D変換コピーを許容、2D再生も許容
これらの3つの制限情報が3Dコンテンツに応じて設定される。
さらに、
(q1)異なる3Dフォーマットへの変換コピー許容
(q2)異なる3Dフォーマットへの変換コピー禁止
これらの2つの制限情報が3Dコンテンツに応じて設定される。
3次元画像の再生が可能な装置である場合と、
2次元画像のみの再生しかできない装置である場合、
これらの2つの場合が想定される。
さらに、情報処理装置120あるいは情報処理装置120に接続した表示装置が3次元画像の再生が可能な装置である場合には、
特定の3次元画像フォーマットに従った再生表示が可能な場合がほとんどであると想定される。
しかし、コンテンツ製作者は、2D画像としての再生をユーザが行うことを希望しない場合がある。このような場合には、上記の(p1),(p2)の設定とする。すなわち、
(p1)3Dから2D変換コピー禁止
(p2)3Dから2D変換コピー許容、ただし2D再生は禁止
これらの設定とする。
このような設定とすることで、コンテンツのコピーまたは再生を3Dコンテンツとしてのみ許容することが可能となる。
(q1)異なる3Dフォーマットへの変換コピー許容
(q2)異なる3Dフォーマットへの変換コピー禁止
これらの2つの制限情報が3Dコンテンツに応じて設定される。
3D画像のフォーマットとしては、例えば、代表的な方式として、
フレームシーケンシャル(Frame Sequential)方式、
サイドバイサイド(Side by Side)方式、
トップアンドボトム(Top&Bottom)方式、
これらの方式が知られている。
サイドバイサイド(Side by Side)方式は、LR画像を1フレーム画像中の左右に分割して記録/転送する符号化方式である。
トップアンドボトム(Top&Bottom)方式は、LR画像を1フレーム画像中の上下に分割して記録/転送する符号化方式である。
情報処理装置120あるいは情報処理装置120に接続した表示装置が3次元画像の再生が可能な装置である場合でも、上記の3次元画像フォーマットのいずれかのフォーマットに従った再生表示が可能な場合がほとんどであると想定される。
(q2)異なる3Dフォーマットへの変換コピー禁止
この設定がなされることになる。
(p1)3Dから2D変換コピー禁止
(p2)3Dから2D変換コピー許容、ただし2D再生は禁止
(p3)3Dから2D変換コピーを許容、2D再生も許容
(q1)異なる3Dフォーマットへの変換コピー許容
(q2)異なる3Dフォーマットへの変換コピー禁止
これらの情報を参照して、これらの制限情報に従って3Dコンテンツのコピーを行う。
ダイナミックレンジスケーラビリティ制限情報は、コピー対象コンテンツに基本レイヤと、補助レイヤの2つのレイヤが含まれる場合のコピー制限情報である。
具体的なダイナミックレンジスケーラビリティ制限情報の設定は以下のいずれかの設定となる。
(r1)基本レイヤのみコピーすることを許容
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
(r3)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない
これら(r1)〜(r3)いずれかのコピー制限情報が記録される。
先に図13を参照して説明した記録例中、記録例4に相当するデータに相当する。
スケーラブル符号化データを持たない場合や、ダイナミックレンジスケーラビリティを持つストリームのコピーを許可しない設定の場合は、(r3)が設定される。
(レイヤセット例a)
基本レイヤ=10ビット深度の符号化映像データ
補助レイヤ=12ビット深度に拡張するための補助データ、
(レイヤセット例b)
基本レイヤ=SDR映像符号化データ
補助レイヤ=HDR映像生成用の補助データ
例えば、このようなレイヤセットの組み合わせがある。
サーバ応答情報中のダイナミックレンジスケーラビリティ制限情報には、管理サーバ140によって、上記(r1)〜(r3)のいずれかが指定される。
(r1)基本レイヤのみコピーすることを許容
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
(r3)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない
これらの情報を参照して、これらの制限情報に従ってコンテンツのコピーを行う。
この場合、コピー先メディアからコピーデータの再生を実行する再生装置は、再生時において属性ファイルに記録されたダイナミックレンジスケーラビリティ制限情報を利用したコンテンツ再生制御を行う。
再生装置は、これらのデータが記録されたコピー先メディアからデータ再生を行なう際に、ダイナミックレンジスケーラビリティ制限情報を参照して、再生の許容されたレイヤデータのみを選択して再生する。
ダイナミックレンジスケーラビリティ制限情報の設定は、
(1)基本レイヤのみ再生を許容、
(2)基本レイヤと補助レイヤとの双方を利用した再生を許容、
(3)ダイナミックレンジスケーラビリティを持つストリームの再生を許容しない、
上記(1)〜(3)のいずれかの設定となる。
次に、第2コピー制限情報であるセレクション制限情報(selection)について説明する。セレクション制限情報は、コピーコンテンツについて以下の情報の設定を制限する情報である。
(2a)音声(audio)
(2b)字幕(subtitle)
(2c)アングル(angle)
(2d)ペアストリーム制限情報
具体的には、コピーを許容する音声(audio)として属性値が設定され、
音声属性値=−1(無指定),1(JPN(日本語)),2(ENG(英語)),3・・・、例えばこのような属性値のいずれかが設定される。
例えば音声属性値=−1(無指定)の場合、ユーザの自由な音声選択が可能となる。音声属性値=2(JPN(日本語))の場合、日本語音声の設定されたコンテンツのみがコピー許容コンテンツとなる。
具体的には、コピーを許容する字幕(subtitle)として属性値が設定され、
字幕属性値=−1(無指定),1(ENG(英語)),2(JPN(日本語)),3・・・、例えばこのような属性値のいずれかが設定される。
例えば字幕属性値=−1(無指定)の場合、ユーザの自由な字幕選択が可能となる。字幕属性値=2(JPN(日本語))の場合、日本語字幕の設定されたコンテンツのみがコピー許容コンテンツとなる。
例えば、
アングル属性値=1:メンバーxを中心として撮影された映像、
アングル属性値=2:メンバーyを中心として撮影された映像、
アングル属性値=3:メンバーzを中心として撮影された映像、
アングル属性値=4:メンバーx〜zをすべて含むように撮影された映像、
このような複数のアングル映像をセットとしたコンテンツがある。
このようなコンテンツから特定のアングルに対応するコンテンツを限定してコピーを許容する設定や、ユーザの好みに応じて選択させる設定が可能となる。
なお、アングル情報(angleInfo)は、アングル属性値=1,2,・・・に関するアングル映像に関する説明情報である。これらはコピーコンテンツを選択するためにユーザ装置に表示されるリストに提示される。具体例については後述する。
(1)SDR(標準ダイナミックレンジ)ストリーム、
(2)HDR(高ダイナミックレンジ)ストリーム、
上記のいずれのストリームとするかの指定情報、またはユーザが任意に選択可能とした制限情報である。
具体的には、コピーを許容する画像ストリームを示す以下の属性値が設定される。
ペアストリーム制限情報属性値=−1(無指定),
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
例えばこのような属性値のいずれかが設定される。
(a)SDR画像ストリームのクリップ名とPID
(b)HDR画像ストリームのクリップ名とPID
コピー処理を実行する情報処理装置は、これらの情報を用いて、コピー対象となるSDR画像ストリーム、またはHDR画像ストリームを即座に選択取得することが可能となる。
例えばペアストリーム制限情報属性値=−1(無指定)の場合、ユーザが自由にストリームを選択(SDRまたはHDR)してコピー対象とすることが可能となる。
すなわち、ユーザの選択したSDR画像ストリーム、またはHDR画像ストリームをコピーすることができる。
また、ペアストリーム制限情報属性値=2(HDR)の場合、HDR画像ストリームのみがコピー許容コンテンツとなる。
PIDの値は固定値決め打ちにして運用してもよい。例えば、
PID=0x1011はSDRストリーム、
PID=0x1012はHDRストリーム、
このような設定とする。
コンテンツAのセレクション制限情報=(音声,字幕,アングル,ペアストリーム)=(1,2,1,1)
コンテンツBのセレクション制限情報=(音声,字幕,アングル,ペアストリーム)=(2,2,1,2)
コンテンツCのセレクション制限情報=(音声,字幕,アングル,ペアストリーム)=(−1,−1,2,−1)
このような設定である。
音声属性値=1(ENG(英語))、
字幕属性値=2(JPN(日本語))、
アングル属性値=1(メンバーxを中心として撮影された映像)、
ペアストリーム制限情報属性値=1(SDR)
このような設定とされたコンテンツであり、ユーザがコンテンツAを選択した場合、この設定コンテンツ、すなわちSDR画像からなるコンテンツのコピーが実行される。
このクリップ名、PID情報は、(2d)ペアストリーム制限情報に付加情報として記録されている。
情報処理装置は。このクリップ名とPIDに従ったクリップ選択、パケット選択を実行することでSDR画像コンテンツを選択してコピー処理を実行することができる。
音声属性値=2(JPN(日本語))、
字幕属性値=2(JPN(日本語))、
アングル属性値=1(メンバーxを中心として撮影された映像)、
ペアストリーム制限情報属性値=2(HDR)、
このような設定とされたコンテンツであり、ユーザがコンテンツBを選択した場合、この設定コンテンツ、すなわちHDR画像からなるコンテンツのコピーが実行される。
HDR画像対応のクリップのクリップ名は54321であり、PIDは0x1021である。
このクリップ名、PID情報は、(2d)ペアストリーム制限情報に付加情報として記録されている。
情報処理装置は。このクリップ名とPIDに従ったクリップ選択、パケット選択を実行することでHDR画像コンテンツを選択してコピー処理を実行することができる。
音声属性値=−1(無指定)、
字幕属性値=−1(無指定)、
アングル属性値=2(メンバーyを中心として撮影された映像)、
ペアストリーム制限情報属性値=−1(無指定)、
このような設定とされたコンテンツであり、ユーザがコンテンツCを選択した場合、この設定コンテンツ、すなわちSDRまたはHDR画像、いずれかユーザが選択した画像からなるコンテンツのコピーが実行される。
また、SDR画像対応のデータ格納パケットのPIDは0x1020であり、HDR画像対応のデータ格納パケットのPIDは0x1021である。
このクリップ名、PID情報は、(2d)ペアストリーム制限情報に付加情報として記録されている。
ユーザは、SDR画像、HDR画像の2つのストリームに対応付けられたクリップを選択し、かつ、
SDR画像対応のデータ格納パケットのPID=0x1020、または、
HDR画像対応のデータ格納パケットのPIDは0x1021、
これらのPIDのいずれかを選択してコピー対象データを選択することができる。
(処理1)
セレクション制限情報(selection)の設定に対応するデータのみを選択的にコピーする処理を行い、コピー先メディアからの再生可能なコンテンツをセレクション制限情報(selection)の設定に対応するデータのみとする。
(処理2)
セレクション制限情報(selection)の設定に対応するデータも対応しないデータも併せて一括コピーを行い、さらに、セレクション制限情報(selection)を記録した属性ファイルを生成してコピー先メディアに記録する。
この再生制御により、再生可能なコンテンツをセレクション制限情報(selection)の設定に対応するデータのみに制限することが可能となる。
上記(処理2)に従ったコピー処理を行なうと、コピー先メディアには、例えば、以下のデータが記録される。
SDR(Standard Dynamic Range)画像ストリームと、
HDR(High Dynamic Range)画像ストリームと、
SDR画像ストリームと、HDR画像ストリームのいずれの再生処理が許容されるか否かを記録したペアストリーム制限情報、
再生装置が、コピー先メディアからデータ再生を行なう際に、ペアストリーム制限情報を参照して、再生の許容された画像ストリームデータのみを選択して再生することが可能となる。
また、コピー先メディアがフラッシュメモリなど、BD−ROM再生シーケンスと同様のシーケンスに従った再生を許容するメディアである場合には、属性ファイルの参照処理を伴う再生が不可能であり、上記(処理1)のコピー処理を行う。
次に、プレイリストシーケンス情報について説明する。プレイリストシーケンス情報は、コピーコンテンツの再生時に利用するプレイリストの順番を規定した情報である。
このXMLデータの一部のデータ例について、図16を参照して説明する。
図16は、1つのコピー単位としての1つのコピーユニットに対応するサーバ応答情報の一部データを示している。
(a)コピーユニット[MCU_0002]:エピソードセット
この1つのコピーユニットである。
図16は、サーバ応答情報(Offer Response)131に含まれる基本情報と、付加情報の主要部分を示すXMLデータである。
(a)コピーユニット[MCU_0002]:エピソードセットにおけるデータ201は、先に図15を参照して説明した付加情報中の年齢制限情報(age)の設定データである。データ202,203は、先に図15を参照して説明した付加情報中のセレクション制限情報(selection)の設定データである。
情報処理装置120においてコピーが実行される場合、この年齢制限情報(age)の設定値「17」と、情報処理装置120内部のメモリに格納された年齢制限情報(age)(例えばペアレントロックの設定情報)とを比較する。情報処理装置120内部のメモリに格納された年齢制限情報(age)が例えば「13」(例えばペアレントロック設定有り)の場合は、情報処理装置の設定が、年齢制限情報(age)においてコピーを許容する年齢でないと判定し、コピーを実行しないことになる。
すなわち、再生時に属性ファイルを参照して年齢制限情報(age)を取得して再生装置のメモリに格納された年齢制限情報(age)(例えばペアレントロックの設定情報)と比較して再生を許容するデータのみを再生する。
このような再生制御が可能な機器(例えばHDD)に対してコピーを行う場合は、コピー自体は実行可能な設定としてもよい。
(a)音声(audio)
(b)字幕(subtitle)
(c)アングル(angle)
(d)アングル情報(angleInfo)
これらの各設定値が記録されている。
(e)ペアストリーム制限情報
図に示す例では、ペアストリーム制限情報として以下のパラメータが記録されている。
ペアストリーム制限情報属性値=−1
クリップ名(clip)=12345
PID(SDR)=0x1020
PID(HDR)=0x1021
すなわち、ユーザは、SDR画像ストリーム。またはHDR画像ストリームのいずれかを自由にコピー対象として選択できる。
ユーザは、SDR画像ストリーム、またはHDR画像ストリームのいずれか、コピー対象として選択したストリームに対応付けられたクリップ(12345)を選択し、かつ、
SDR画像対応のデータ格納パケットのPID=0x1020、または、
HDR画像対応のデータ格納パケットのPIDは0x1021、
これらのPIDのいずれかを選択してコピー対象データをSDR画像、またはHDR画像、いずれをも選択することができる。
1つのコピー対象ユニット[(1)MIB/エピソード1]に対応してユーザが選択可能な2つのエントリに相当する。る
エントリ(1a)は、
(a)音声(audio)=日本語音声
(b)字幕(subtitle)=英語字幕
(c)アングル情報(angleInfo)=正面アングル
(d)ペアストリーム制限情報=HDR画像
これらのセレクション制限情報が設定されたエントリである。
(a)音声(audio)=日本語音声
(b)字幕(subtitle)=英語字幕
(c)アングル情報(angleInfo)=正面アングル
(d)ペアストリーム制限情報=SDR画像
これらのセレクション制限情報が設定されたエントリである。
(a)音声(audio)=日本語音声
(b)字幕(subtitle)=英語字幕
(c)アングル情報(angleInfo)=正面アングル
これらの設定に従ったHDR画像ストリーム、またはSDR画像ストリームのいずれかをコピー対象として選択することができる。
1つのコピー対象ユニット[(2)MIB/エピソード2]に対応してユーザが選択可能な2つのエントリに相当する。る
エントリ(2a)は、
(a)音声(audio)=日本語音声
(b)字幕(subtitle)=英語字幕
(c)アングル情報(angleInfo)=正面アングル
(d)ペアストリーム制限情報=HDR画像
これらのセレクション制限情報が設定されたエントリである。
(a)音声(audio)=日本語音声
(b)字幕(subtitle)=英語字幕
(c)アングル情報(angleInfo)=正面アングル
(d)ペアストリーム制限情報=SDR画像
これらのセレクション制限情報が設定されたエントリである。
(a)音声(audio)=日本語音声
(b)字幕(subtitle)=英語字幕
(c)アングル情報(angleInfo)=正面アングル
これらの設定に従ったHDR画像ストリーム、またはSDR画像ストリームのいずれかをコピー対象として選択することができる。
次に、情報処理装置120において実行する処理シーケンスについて図22以下のフローチャートを参照して説明する。
以下に示す処理シーケンスについて、順次説明する。
(8−1)サーバ応答情報中のダイナミックレンジスケーラビリティ情報を用いたコピー処理シーケンス(図18〜図19)
(8−2)サーバ応答情報中のペアストリーム制限情報を用いたコピー処理シーケンス(図20〜図21)
(8−3)コピー処理の全体処理シーケンス(図22〜図26)
なお、これらの処理は、図4に示す情報処理装置120において実行する処理である。情報処理装置120はプログラム実行機能を持つCPUを備えたデータ処理部を有し、データ処理部の制御下で各処理が実行される。なお、情報処理装置120のハードウェア構成例については後段で説明する。
まず、図18、図19を参照してサーバ応答情報中のダイナミックレンジスケーラビリティ情報を用いたコピー処理シーケンスについて説明する。
(ステップS31)
情報処理装置のデータ処理部は、ステップS31において、管理サーバから受信したサーバ応答情報(Offer Response)を読み出す。
先に図15他を参照して説明したサーバ応答情報中の付加情報に含まれるコピー制限情報を読み出す。
次に、情報処理装置のデータ処理部は、ステップS32において、コピー元メディア(第1メディア)に記録された画像データが基本レイヤと、補助レイヤを有するか否かを判定する。
すなわち、コピー元メディア(第1メディア)にダイナミックレンジスケーラビリティを有する画像が記録されているか否かを判定する。
ステップS32では、コピー元メディア(第1メディア)に、
(記録例4)HDR画像を構成するための基本レイヤと補助レイヤが記録、すなわち、ダイナミックレンジスケーラビリティを有する画像が記録されているか否かを判定する。
(レイヤセット例a)
基本レイヤ=10ビット深度の符号化映像データ
補助レイヤ=12ビット深度に拡張するための補助データ、
(レイヤセット例b)
基本レイヤ=SDR映像符号化データ
補助レイヤ=HDR映像生成用の補助データ
例えば、このようなレイヤセットの組み合わせがある。
基本レイヤと、補助レイヤを有することが確認された場合は、ステップS33に進む。
一方、基本レイヤと、補助レイヤを有していない場合は、ペアストリーム判定処理(図20)に進む。
ステップS32において、コピー元メディア(第1メディア)に記録された画像データが基本レイヤと、補助レイヤを有すると確認した場合は、ステップS33に進む。
情報処理装置は、ステップS33において、サーバ応答情報からコピー制限情報に含まれるダイナミックレンジスケーラビリティ情報の設定値を取得する。
先に図15他を参照して説明したサーバ応答情報中の付加情報に含まれるコピー制限情報内のダイナミックレンジスケーラビリティ情報の設定値である。
(r1)基本レイヤのみコピーすることを許容
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
(r3)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない
コピー制限情報のダイナミックレンジスケーラビリティ制限情報の設定値として、これら(r1)〜(r3)いずれかが記録されている。
(r1)基本レイヤのみコピーすることを許容
上記設定であれば、ステップS35に進む。
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
上記設定であれば、ステップS36に進む。
(r3)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない
この設定である場合は、ダイナミックレンジスケーラビリティを持つストリームのコピーを許容していないと判定し、ステップS39に進む。
ステップS34において、ダイナミックレンジスケーラビリティ制限情報の設定値が、
(r1)基本レイヤのみコピーすることを許容
上記設定である場合は、ステップS35において、コピー対象データを基本レイヤとして決定する。
ステップS34において、ダイナミックレンジスケーラビリティ制限情報の設定値が、
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
上記設定であることが確認された場合は、ステップS36の処理を実行する。
ステップS36では、コピー実行装置と、コピー先メディアを利用して再生を行なう再生装置、これら2つの装置の機能情報を取得して、これらの機能情報に応じてコピー対象データを決定する。
コピー実行装置が、基本レイヤと補助レイヤを区別してコピー可能か、基本レイヤと補助レイヤを用いて合成画像を生成することが可能か否か等のコピー実行装置機能情報を取得する。
さらに、コピー先メディアを利用して再生を行なう再生装置の機能情報として、基本レイヤと補助レイヤを利用した再生処理が実行できるか否か等の装置機能情報を取得する。
(1)基本レイヤのみ、
(2)基本レイヤと、補助レイヤ、
(3)基本レイヤと補助レイヤに基づいて生成された合成画像、
これらのいずれをコピー対象とするかを決定する。
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
上記設定である場合において、
(a)コピー実行装置が補助レイヤを解釈できない、
上記条件(a)を満たす場合は、
基本レイヤのみをコピー対象として決定する。
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
上記設定である場合において、
(b)コピー実行装置とコピー先メディア再生装置のいずれもが補助レイヤを解釈できる構成である場合、
上記条件(b)を満たす場合は、
基本レイヤと補助レイヤをコピー対象として決定する。
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
上記設定である場合において、
(c)コピー実行装置が補助レイヤを解釈できるが、コピー先メディア再生装置が補助レイヤを解釈できない構成である場合、
上記条件(c)を満たす場合は、
基本レイヤと補助レイヤから合成画像を生成して生成した合成画像をコピー対象として決定する。
次に、情報処理装置は、ステップS37〜S38において、サーバ応答情報中のその他のコピー制限情報に基づくコピー許容判定処理を実行する。
具体的には、サーバ応答情報から取得したコピー制限情報に含まれる地域制限情報(region),年齢制限情報(age),3次元画像(3D)制限情報の設定値に従って、コピーが許容されるか否かを判定する。
コピーが許容されると判定した場合は、ステップS41に進む。
一方、コピーが許容されないと判定した場合は、ステップS39に進む。
ステップS39では、コピー不可であることをユーザに通知し処理を終了する。例えば、情報処理装置の表示部にコピー可能なコンテンツがないことを通知するメッセージを出力する。
ステップS37〜S38において、コピー処理が許容されると判定した場合、情報処理装置は、ステップS41において、ステップS36で決定したコピー対象データが下記のいずれであるかを判定する。
(1)基本レイヤのみ、
(2)基本レイヤと、補助レイヤ、
(3)基本レイヤと補助レイヤに基づいて生成された合成画像、
これらのいずれがコピー対象として決定されたかを判定する。
(2)コピー対象が、基本レイヤと、補助レイヤの場合、ステップS44に進む。
(3)コピー対象が、基本レイヤと補助レイヤに基づいて生成された合成画像の場合、ステップS46に進む。
ステップS41において、コピー対象が、基本レイヤのみであると判定された場合、ステップS42に進む。
ステップS42〜S43では、基本レイヤをコピー対象として選択し、コピー元メディア(第1メディア)から、基本レイヤデータと、基本レイヤ対応のメタデータを取得する。
ステップS41において、コピー対象が、基本レイヤと補助レイヤであると判定された場合、ステップS44に進む。
ステップS44〜S45では、基本レイヤと補助レイヤをコピー対象として選択し、コピー元メディア(第1メディア)から、基本レイヤデータと、補助レイヤデータと、基本レイヤおよび補助レイヤ対応のメタデータを取得する。
ステップS41において、コピー対象が、基本レイヤと補助レイヤに基づいて生成した合成画像であると判定された場合、ステップS46に進む。
ステップS46〜S48では、基本レイヤと補助レイヤをコピー元メディア(第1メディア)から取得し、これらの各レイヤデータを用いて合成画像を生成する。
さらに合成画像の再生に必要なメタデータを取得する。
ステップS43、またはステップS45、またはステップS48、いずれかの処理が完了すると、ステップS49に進む。
情報処理装置は、ステップS49において、コピー元メディア(第1メディア)から取得したレイヤデータ、または合成画像データ、およびメタデータを、コピー先メディアの記録フォーマットに従って記録する処理を実行する。
次に、図20〜図21に示すフローチャートを参照して、サーバ応答情報中のペアストリーム制限情報を用いたコピー処理シーケンスについて説明する。
ペアストリーム制限情報は、先に図15を参照して説明したように、以下のようなコピー許容画像ストリーム指定情報である。
具体的には、コピーを許容する画像ストリームを示す以下の属性値が設定される。
ペアストリーム制限情報属性値=−1(無指定),
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
例えばこのような属性値のいずれかが設定される。
(ステップS51〜52)
情報処理装置は、ステップS51〜S52において、サーバ応答情報中の第1コピー制限情報に基づくコピー許容判定処理を実行する。
具体的には、サーバ応答情報から取得したコピー制限情報に含まれる地域制限情報(region),年齢制限情報(age),3次元画像(3D)制限情報の設定値に従って、コピーが許容されるか否かを判定する。
なお、ステップS51は、先に図18を参照して説明したステップS32において、コピー元メディア(第1メディア)に記録された画像データが基本レイヤと補助レイヤからなる画像ではない、すなわち、ダイナミックレンジスケーラビリティを有する画像でないことが確認済みであるので、ダイナミックレンジスケーラビリティ情報に基づく判定は不要である。
一方、コピーが許容されないと判定した場合は、ステップS53に進む。
ステップS53では、コピー不可であることをユーザに通知し処理を終了する。例えば、情報処理装置の表示部にコピー可能なコンテンツがないことを通知するメッセージを出力する。
ステップS52の判定処理において、コピーが許容されると判定した場合は、ステップS54に進む。
ステップS54において、情報処理装置のデータ処理部は、ステップS54において、コピー元メディア(第1メディア)に記録された画像データがペアストリームであるか否かを判定する。
(記録例3)SDR画像とHDR画像の並列記録(SDR画像とHDR画像のペアストリーム記録)
である。
この記録例は、同一コンテンツについて、SDR画像とHDR画像をBDに並列に記録した例である。
例えばSDR画像しか再生できない再生装置は、SDR画像を選択して再生することができ、HDR画像を再生可能な再生装置はHDR画像を選択して再生することが可能となる。
このように、同一コンテンツについてSDR画像ストリームと、HDR画像ストリームを並列に記録した構成をペアストリームと呼ぶ。
ペアストリームでないと判定した場合は、シングルストリームのコピー処理を実行する。
情報処理装置のデータ処理部は、ステップS55において、サーバ応答情報(Offer Response)から、ペアストリーム制限情報を取得する。
(1)SDR(標準ダイナミックレンジ)ストリーム、
(2)HDR(高ダイナミックレンジ)ストリーム、
上記のいずれのストリームに制限するか、またはユーザが任意に選択可能とするかを規定した制限情報である。
具体的には、コピーを許容する画像ストリームを示す以下の属性値が設定される。
ペアストリーム制限情報属性値=−1(無指定),
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
例えばこのような属性値のいずれかが設定される。
(a)SDR画像ストリームのクリップ名とPID
(b)HDR画像ストリームのクリップ名とPID
コピー処理を実行する情報処理装置は、これらの情報を用いて、コピー対象となるSDR画像ストリーム、またはHDR画像ストリームを即座に選択取得することが可能となる。
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
上記の属性値、すなわち、1(SDR),2(HDR)のいずれかの指定データが記録されていた場合は、
情報処理装置は、このいずれかの指定データ(SDR画像データ、またはHDR画像データ)を選択してコピーすることができる。
ペアストリーム制限情報属性値=−1(無指定)
上記−1(無指定)が記録されていた場合は、
情報処理装置は、SDR(標準ダイナミックレンジ)ストリーム、またはHDR(高ダイナミックレンジ)ストリームのいずれかをユーザ選択に応じて選択的にコピーすることができる。
情報処理装置のデータ処理部は、ステップS71において、ペアストリーム制限情報の設定値を確認する。すなわち、
ペアストリーム制限情報属性値=−1(無指定)
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
上記いずれの設定であるかを確認する。
また、ペアストリーム制限情報が、[1(SDR)],または[2(HDR)]の設定である場合、ステップS76に進む。
ステップS71において、ペアストリーム制限情報が、[−1(無指定)]の設定であると確認された場合、ステップS72に進む。
ステップS72において、情報処理装置は、コピー対象データをSDR画像とするか、HDR画像とするかについての問い合わせを行う。
一方、ユーザからコピー対象データの選択情報(SDR、またはHDR)が取得できなかった場合は、ステップS74に進む。
ステップS72において、ユーザからコピー対象データの選択情報(SDR、またはHDR)が取得できた場合は、ステップS73に進む。
ステップS73において、情報処理装置は、ユーザの選択したストリーム、すなわちSDRストリーム、またはHDRストリーム、いずれか一方のストリームをコピー対象データとして選択する。
一方、ステップS72において、ユーザからコピー対象データの選択情報(SDR、またはHDR)が取得できなかった場合は、ステップS74に進む。
ステップS74において、情報処理装置は、情報処理装置のダイナミックレンジ、色空間設定情報に応じてコピー対象データを選択する。
一方、情報処理装置がHDR画像対応のダイナミックレンジ、色空間を解釈、利用可能な装置でない場合はコピー対象としてSDR画像データを選択する。
ステップS73、またはステップS74において、コピー対象データが決定されると、情報処理装置は、ステップS75において、以下の処理を実行する。
ユーザ選択、または情報処理装置に応じて選択された画像(SDRまたはHDR)に対応する付加情報としてペアストリーム制限情報に格納されているクリップ名からクリップ(クリップ情報ファイル/ストリームファイル)を取得し、選択ストリーム(HDRまたはSDR)対応のPIDに基づいてコピー対象データを格納したパケットを、順次選択して、コピー処理を実行する。
例えばコピー元メディア(第1メディア)の記録フォーマットであるBDMVフォーマットデータを、コピー先メディア(第2メディア)の記録フォーマットであるMP4フォーマットに変換してコピー先メディア(第2メディア)に記録する処理を実行する。
一方、ステップS71において、サーバ応答情報(Offer Response)に記録されたペアストリーム制限情報の設定が、[−1(無指定)]の設定でない場合、すなわち、
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
上記[1(SDR),2(HDR)]のいずれかの設定である場合は、ステップS76の処理を実行する。
ペアストリーム制限情報の設定値、すなわち、[1(SDR)],または[2(HDR)]の設定値に応じて、選択された画像(SDRまたはHDR)に対応する付加情報として、ペアストリーム制限情報に格納されているクリップ名からクリップ(クリップ情報ファイル/ストリームファイル)を取得し、ストリーム対応のPIDに基づいてコピー対象データを格納したパケットを、順次選択して、コピー処理を実行する。
例えばコピー元メディア(第1メディア)の記録フォーマットであるBDMVフォーマットデータを、コピー先メディア(第2メディア)の記録フォーマットであるMP4フォーマットに変換してコピー先メディア(第2メディア)に記録する処理を実行する。
ペアストリーム制限情報の設定が、
ペアストリーム制限情報属性値=1(SDR),
上記の場合は、コピー対象データはSDR画像となる。
ペアストリーム制限情報属性値=2(HDR),
上記の場合は、コピー対象データはHDR画像となる。
次に、図22〜図26を参照して、コピー先の第2メディアにコンテンツのコピー処理を実行する場合の全体処理シーケンスについて説明する。
(ステップS101)
情報処理装置のデータ処理部は、ステップS101において、管理サーバから受信したサーバ応答情報(Offer Response)を読み出す。
次に、情報処理装置のデータ処理部は、ステップS102において、サーバ応答情報からコピー制限情報に含まれる地域制限情報(region),年齢制限情報(age),3次元画像(3D)制限情報の設定値を取得する。
先に図15他を参照して説明したサーバ応答情報中の付加情報に含まれるコピー制限情報である。
次に、情報処理装置のデータ処理部は、ステップS103〜S104において、サーバ応答情報から取得したコピー制限情報に含まれる地域制限情報(region),年齢制限情報(age),3次元画像(3D)制限情報の設定値に従って、コピーが許容されるか否かを判定する。
一方、コピー制限情報に含まれる地域制限情報(region),年齢制限情報(age),3次元画像(3D)制限情報のいずれかの設定値に基づいて、コピーが許容されないと判定した場合は、ステップS105に進む。
ピー制限情報に含まれる地域制限情報(region),年齢制限情報(age),3次元画像(3D)制限情報のいずれかの設定値に基づいて、コピーが許容されないと判定した場合は、ステップS105に進む。ステップS105では、コピー不可であることをユーザに通知し処理を終了する。例えば、情報処理装置の表示部にコピー可能なコンテンツがないことを通知するメッセージを出力する。
ステップS201において、情報処理装置のデータ処理部は、コピー制限情報のダイナミックレンジスケーラビリティ制限情報の設定値を取得する。
先に、図15を参照して説明したように、コピー制限情報のダイナミックレンジスケーラビリティ制限情報の設定値は、以下のいずれかである。
(r1)基本レイヤのみコピーすることを許容
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
(r3)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない
コピー制限情報のダイナミックレンジスケーラビリティ制限情報の設定値としては、これら(r1)〜(r3)いずれかが記録される。
次に、情報処理装置のデータ処理部は、ステップS202において、コピー制限情報のダイナミックレンジスケーラビリティ制限情報の設定値が、ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しているか否かを判定する。
(r1)基本レイヤのみコピーすることを許容
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
これらのいずれかであれば、ダイナミックレンジスケーラビリティを持つストリームのコピーを許容していると判定し、ステップS203に進む。
(r3)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない
この設定である場合は、ダイナミックレンジスケーラビリティを持つストリームのコピーを許容していないと判定し、ステップS206に進む。
ステップS202において、ダイナミックレンジスケーラビリティ制限情報の設定値が、
(r1)基本レイヤのみコピーすることを許容
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
これらのいずれかであることが確認され、ダイナミックレンジスケーラビリティを持つストリームのコピーを許容していると判定した場合は、ステップS203の判定処理を実行する。
この判定処理は、例えば情報処理装置の表示部に、ダイナミックレンジスケーラビリティを持つストリームのコピーを希望するか否かを問い合わせるメッセージを表示し、回答をユーザに入力させる等の処理によって行われる。
一方、ユーザがダイナミックレンジスケーラビリティを持つストリームのコピーを希望しないことが確認された場合は、ステップS205に進み、処理B(図25に示すフローに従った処理)を実行する。
ステップS202において、ダイナミックレンジスケーラビリティ制限情報の設定値が、
(r3)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない
この設定であることが確認され、ダイナミックレンジスケーラビリティを持つストリームのコピーを許容していないと判定した場合は、ステップS206の処理を実行する。
処理Aは、ステップS203において、ユーザがダイナミックレンジスケーラビリティを持つストリームのコピーを希望することが確認された場合に実行される処理である。
なお、ダイナミックレンジスケーラビリティ制限情報の設定値は、
(r1)基本レイヤのみコピーすることを許容
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
これらのいずれかであることが確認され、ダイナミックレンジスケーラビリティを持つストリームのコピーが許容されていることが確認されている。
情報処理装置のデータ処理部は、ステップS251において、ダイナミックレンジスケーラビリティ制限情報設定値が、基本レイヤのみのコピー許可を示す設定であるか否かを判定する。すなわち、ダイナミックレンジスケーラビリティ制限情報の設定値が、
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
この(r2)の設定ではなく、
(r1)基本レイヤのみコピーすることを許容
上記(r1)の設定であるか否かを判定する。
一方、ダイナミックレンジスケーラビリティ制限情報設定値が、
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
この(r2)の設定である場合は、ステップS261に進む。
ダイナミックレンジスケーラビリティ制限情報設定値が、基本レイヤのみのコピー許可を示す上記の(r1)の設定である場合は、ステップS252に進む。
ステップS252において、情報処理装置のデータ処理部は、補助レイヤのコピーが許可されないことをユーザに通知する。例えば表示部に通知メッセージを表示する。
次に、情報処理装置のデータ処理部は、基本レイヤのみをコピー対象として選択し、ステップS401以下において、コピー先メディア(第2メディア)に対するコピー処理を実行する。
(r1)基本レイヤのみコピーすることを許容
この設定値に従ったコピー処理として実行されることになる。
一方、ステップS251において、ダイナミックレンジスケーラビリティ制限情報設定値が、基本レイヤのみのコピー許可を示す設定でない、すなわち、
(r2)基本レイヤと補助レイヤとの双方のコピーを許容
この(r2)の設定である場合は、ステップS261以下の処理を実行する。
(レイヤセット例a)
基本レイヤ=10ビット深度の符号化映像データ
補助レイヤ=12ビット深度に拡張するための補助データ、
(レイヤセット例b)
基本レイヤ=SDR映像符号化データ
補助レイヤ=HDR映像生成用の補助データ
例えば、このようなレイヤセットの組み合わせがある。
コピー処理を実行する場合には、補助レイヤのデータ構成等を解釈可能であることが必要であり、解釈できない場合はコピー処理が実行できない。
ステップS265において、情報処理装置のデータ処理部は、コピー可能なコンテンツがないことをユーザに通知し処理を終了する。
一方、ステップS261において、コピー処理を実行している情報処理装置(コピー装置)が補助レイヤの解釈が可能であると判定した場合は、ステップS262に進む。
ステップS265では、コピー可能なコンテンツがないことをユーザに通知し処理を終了する。例えば、情報処理装置の表示部にコピー可能なコンテンツがないことを通知するメッセージを出力する。
ステップS261において、コピー処理を実行している情報処理装置(コピー装置)が補助レイヤの解釈が可能であると判定した場合、次に、情報処理装置は、ステップS262において、コピー先のメディアを利用したデータ再生を実行するコピー先装置が、補助レイヤの解釈が可能な装置であるか否かを確認する。
一方、コピー先のメディアを利用したデータ再生を実行するコピー先装置が、補助レイヤの解釈が可能な装置であることが確認されなかった場合は、ステップS263に進む。
ステップS262において、コピー先のメディアを利用したデータ再生を実行するコピー先装置が、補助レイヤの解釈が可能な装置であることが確認された場合は、ステップS281に進む。
情報処理装置は、ステップS281において、基本レイヤと補助レイヤの2つのレイヤをコピー対象として選択し、ステップS401以下のコピー処理を実行する。
ステップS262において、コピー先のメディアを利用したデータ再生を実行するコピー先装置が、補助レイヤの解釈が可能な装置であることが確認されなかった場合は、ステップS263に進む。
ステップS265において、情報処理装置のデータ処理部は、コピー可能なコンテンツがないことをユーザに通知し処理を終了する。
ステップS263において、コピー先のメディアを利用したデータ再生を実行するコピー先装置が、基本レイヤと補助レイヤとの合成画像を再生可能な装置であることが確認された場合は、ステップS264に進む。
すなわち、この場合、情報処理装置は、ステップS401以下において実行するコピー処理に際して、基本レイヤと補助レイヤの各データに基づく合成画像を生成し、生成した合成画像をコピー先メディア(第2メディア)に記録する処理を実行する。
処理Bは、図23のフローのステップS202の判定がYes、ステップS203の判定がNoの場合、すなわち、以下の判定がなされた場合に実行される。
(S202−Yes)コピー制限情報のダイナミックレンジスケーラビリティ制限情報の設定値が、ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しており、かつ、
(S203−No)ユーザがダイナミックレンジスケーラビリティを持つストリームのコピーを希望しない、
これらの判定がなされた場合に処理Bが実行される。
(ステップS301)
情報処理装置のデータ処理部は、ステップS301において、サーバ応答情報(Offer Response)から、ペアストリーム制限情報を取得する。
(1)SDR(標準ダイナミックレンジ)ストリーム、
(2)HDR(高ダイナミックレンジ)ストリーム、
上記のいずれのストリームに制限するか、またはユーザが任意に選択可能とするかを規定した制限情報である。
具体的には、コピーを許容する画像ストリームを示す以下の属性値が設定される。
ペアストリーム制限情報属性値=−1(無指定),
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
例えばこのような属性値のいずれかが設定される。
(a)SDR画像ストリームのクリップ名とPID
(b)HDR画像ストリームのクリップ名とPID
コピー処理を実行する情報処理装置は、これらの情報を用いて、コピー対象となるSDR画像ストリーム、またはHDR画像ストリームを即座に選択取得することが可能となる。
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
上記の属性値、すなわち、1(SDR),2(HDR)のいずれかの指定データが記録されていた場合は、
情報処理装置120は、このいずれかの指定データ(SDR画像データ、またはHDR画像データ)を選択してコピーすることができる。
ペアストリーム制限情報属性値=−1(無指定)
上記−1(無指定)が記録されていた場合は、
情報処理装置120は、SDR(標準ダイナミックレンジ)ストリーム、またはHDR(高ダイナミックレンジ)ストリームのいずれかをユーザ選択に応じて選択的にコピーすることができる。
情報処理装置のデータ処理部は、ステップS302において、ペアストリーム制限情報が、無指定、すなわち、
ペアストリーム制限情報属性値=−1(無指定)
上記[−1(無指定)]の設定であるか否かを判定する。
一方、ペアストリーム制限情報が、この[−1(無指定)]の設定でない場合、すなわち、
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
上記[1(SDR),2(HDR)]のいずれかの設定である場合は、ステップS308に進む。
なお、この場合、情報処理装置120は、SDR、HDRいずれか一方の指定データのみを選択してコピーすることができる。
ステップS302において、ペアストリーム制限情報が、[−1(無指定)]の設定であると確認された場合、ステップS303に進む。
ステップS303において、情報処理装置は、コピー対象データをSDR画像とするか、HDR画像とするかについての問い合わせを行う。
一方、ユーザからコピー対象データの選択情報(SDR、またはHDR)が取得できなかった場合は、ステップS306に進む。
ステップS304において、ユーザからコピー対象データの選択情報(SDR、またはHDR)が取得できた場合は、ステップS305に進む。
ステップS305において、情報処理装置は、ユーザの選択したストリーム、すなわちSDRストリーム、またはHDRストリーム、いずれか一方のストリームをコピー対象データとして選択する。
一方、ステップS304において、ユーザからコピー対象データの選択情報(SDR、またはHDR)が取得できなかった場合は、ステップS306に進む。
ステップS306において、情報処理装置は、情報処理装置のダイナミックレンジ、色空間設定情報に応じてコピー対象データを選択する。
一方、情報処理装置がHDR画像対応のダイナミックレンジ、色空間を解釈、利用可能な装置でない場合はコピー対象としてSDR画像データを選択する。
ステップS305、またはステップS306において、コピー対象データが決定されると、情報処理装置は、ステップS307において、以下の処理を実行する。
ユーザ選択、または情報処理装置に応じて選択された画像(SDRまたはHDR)に対応する付加情報としてペアストリーム制限情報に格納されているクリップ名からクリップ(クリップ情報ファイル/ストリームファイル)を取得し、選択ストリーム(HDRまたはSDR)対応のPIDに基づいてコピー対象データを格納したパケットを、順次選択する。
これらのコピー対象データ(パケット)選択後に、ステップS401以下のコピー処理を実行する。
一方、ステップS302において、サーバ応答情報(Offer Response)に記録されたペアストリーム制限情報の設定が、[−1(無指定)]の設定でない場合、すなわち、
ペアストリーム制限情報属性値=1(SDR),
ペアストリーム制限情報属性値=2(HDR),
上記[1(SDR),2(HDR)]のいずれかの設定である場合は、ステップS308の処理を実行する。
ペアストリーム制限情報の設定値、すなわち、[1(SDR)],または[2(HDR)]の設定値に応じて、選択された画像(SDRまたはHDR)に対応する付加情報として、ペアストリーム制限情報に格納されているクリップ名からクリップ(クリップ情報ファイル/ストリームファイル)を取得し、ストリーム対応のPIDに基づいてコピー対象データを格納したパケットを、順次選択する。
これらのコピー対象データ(パケット)選択後に、ステップS401以下のコピー処理を実行する。
ペアストリーム制限情報の設定が、
ペアストリーム制限情報属性値=1(SDR),
上記の場合は、コピー対象データはSDR画像となる。
ペアストリーム制限情報属性値=2(HDR),
上記の場合は、コピー対象データはHDR画像となる。
図26に示すステップS401以下の処理は、以下の各処理(1)〜(5)が実行された後に行われる。
(1)図24に示すフローのステップS253=基本レイヤのみをコピー対象データに決定する処理。
(2)図24に示すフローのステップS264=基本レイヤと補助レイヤによって生成される合成画像をコピー対象データに決定する処理。
(3)図24に示すフローのステップS281=基本レイヤと補助レイヤ各々をコピー対象データに決定する処理
(4)図25に示すフローのステップS307=ユーザ選択、または情報処理装置に応じて選択された画像(SDRまたはHDR)に対応する付加情報としてペアストリーム制限情報に格納されているクリップ名からクリップ(クリップ情報ファイル/ストリームファイル)を取得し、選択ストリーム(HDRまたはSDR)対応のPIDに基づいてコピー対象データを格納したパケットを、順次選択する処理。
(5)図25に示すフローのステップS308=ペアストリーム制限情報の設定値、すなわち、[1(SDR)],または[2(HDR)]の設定値に応じて、選択された画像(SDRまたはHDR)に対応する付加情報として、ペアストリーム制限情報に格納されているクリップ名からクリップ(クリップ情報ファイル/ストリームファイル)を取得し、ストリーム対応のPIDに基づいてコピー対象データを格納したパケットを、順次選択する処理。
以下、ステップS401以下S401以下の各処理について説明する。
まず、ステップS401において、コピー対象として選択されたデータの復号処理に適用するCPSユニットキーを取得する。
CPSユニットキーは、例えばコピー対象として選択されたデータに対応付けられたタイトル情報に基づいて選択、取得することができる。
次に、ステップS402において、ステップS401で取得したCPSユニットキーを適用してコピー対象となるストリームファイルの復号処理を行う。
次に、ステップS403において、コピー対象データを特定のアングル、音声、字幕を限定する処理を行う。これらは、例えばセレクション制限情報によるコピー許容データのアングル、音声、字幕、ペアストリーム制限情報の設定に対応したデータの抽出処理である。
ステップS404では、選択データに対する圧縮符号化(Transcode)を実行する。これは、例えば、コピー先メディアに応じた処理として行う。
次に、ステップS405において、コピー先メディアのフォーマットに対応した多重化ファィルを作成する。
例えば、コピー先メディアがMP4フォーマットに従ったデータ記録を行う構成である場合は、先に図10、図11を参照して説明したMP4フォーマットに応じたファイル等を生成する。
次に、ステップS406においてコピー先メディアの著作権管理システム(DRM)に応じた鍵を適用して暗号化する処理を行う。
最後に、ステップS407において、暗号化されたストリームファイルと、その他の管理情報ファイル(プレイリスト、クリップ情報ファイル等)をコピー先メディアである第2メディア(本例ではフラッシュメモリ等)に記録する。
これらの処理によってコピー処理が完了する。
次に、上述した実施例に従った処理を実行する情報処理装置の構成例について説明する。
まず、図27、図28を参照してフォーマット変換およびデータ記録処理を実行する情報処理装置の構成例について説明する。
図27に示す情報処理装置120は、第1メディア610に記録されたMPEG−2TSフォーマットデータを変換して生成したMP4フォーマットデータを第2メディア620に記録する情報処理装置である。
あるいは、通信部603を介して入力したデータをフラッシュメモリ等の第2メディア620に記録する処理を行なう。
情報処理装置100は、第2メディア620に対するデータ記録処理に際して、BDMVフォーマットおよびMPEG−2TSフォーマットからMP4フォーマットへのフォーマット変換を実行する。
また、入力部602は、メディアに記録する画像や音声等を入力する撮像部、マイクを持つ構成としてもよい。
通信部603は、例えば外部サーバ、あるいは外部機器との通信を行い、メディアに対する記録データや、記録データに関する制御情報、あるいはコピー処理の許可情報の取得など、各種の通信処理に利用される。
具体的には、第2メディア620に対するデータ記録時に第1メディア610から読み出したデータ、あるいは通信部603を介して入力したデータを一時的に格納する領域としても利用される。
記憶部604は、例えばRAM、ROM等によって構成される。
出力部605は、外部装置に対する出力部や、メディアからの再生データの出力部によって構成される。例えば、第2メディア620に対するデータ記録処理の進行状況の表示、ユーザに対するメッセージ表示などに利用され、ディスプレイやスピーカ等を含む。
データ変換部608は、第1メディア610の記録データ、あるいは通信部603を介して入力するデータのフォーマットである第1フォーマットのデータを、データ記録先である第2メディア620に記録する際のデータフォーマットである第2フォーマットに変換するフォーマット変換処理を実行する。
なお、第1フォーマットとは、例えはBDMVフォーマットまたはMPEG−2TSフォーマットデータであり、第2フォーマットは、MP4フォーマットデータである。
なお、第1メディア610、第2メディア620は、上記の組み合わせに限らず、様々な組み合わせがせ可能である。
図28に示すように、データ変換部608は、データ解析部650、属性情報(PSI/SI)解析部651、画像データ変換部652、音声データ変換部653、字幕データ変換部654、多重化処理実行部655を有する。
画像データ、
音声データ、
字幕データ、
属性情報(PSI/SI)、
これら各種類のデータに分類する。
プログラムマップテーブル(PMT(Program Map Table)は、TSパケットのパケット識別子となるPIDとデータ種別の対応情報としてのマップを含む。TSパケットに対する処理を実行する情報処理装置は、まずPMTを参照して、画像、音声、字幕、その他の制御情報(属性情報)各々のデータに対応するPIDを確認して、確認したデータ種別対応のPIDに基づいて、受信パケットをデータ種類別に分離し、それぞれのデータ種類に応じた処理を行なう。
PMTに記録されているストリーム(ES)単位の画像属性情報に基づいて、コピー対象となる画像ストリームを選択することができる。
音声データ変換部653は、MP4フォーマットの音声データを生成して多重化処理実行部655に出力する。
字幕データ変換部654は、MP4フォーマットの字幕データを生成して多重化処理実行部655に出力する。
(a)画像データ生成部652の生成した第2フォーマット(MP4)形式の画像フォーマットデータ、
(b)音声データ生成部653の生成した第2フォーマット(MP4)形式の音声フォーマットデータ、
(c)字幕データ生成部654の生成した第2フォーマット(MP4)形式の字幕フォーマットデータ、
(d)属性情報(PSI/SI)解析部652が生成した第2フォーマット(MP4)形式のメタデータ、
例えば、これらの各データの多重化処理を実行して、第2フォーマット(MP4)形式の記録データを生成する。
次に、データコピー、データ記録再生処理を実行する情報処理装置、およびコピー管理サーバのハードウェア構成例について、図29を参照して説明する。
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
(1) 第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理装置。
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(a)基本レイヤのみコピーすることを許容、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
(c)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない、
上記(a)〜(c)のいずれであるかを判別し、判別結果に応じて、コピーが許容されると判定されたレイヤデータを選択して前記第2メディアに対するコピー処理を行う前記(1)に記載の情報処理装置。
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
上記(b)の設定である場合、
コピー処理実行装置、およびコピー先メディアからのデータ再生を実行する再生装置が、補助レイヤを解釈可能であるか否かを判定し、
いずれの装置も補助レイヤを解釈可能であると判定されたことを条件として、補助レイヤのコピー処理を実行する(2)に記載の情報処理装置。
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
上記(b)の設定である場合、
コピー処理実行装置、およびコピー先メディアからのデータ再生を実行する再生装置が、補助レイヤを解釈可能であるか否かを判定し、
コピー処理実行装置のみが補助レイヤを解釈可能であると判定された場合、基本レイヤと補助レイヤから合成画像を生成し、生成した合成画像のコピー処理を実行する(2)に記載の情報処理装置。
基本レイヤが、10ビット深度の符号化画像データ、
補助レイヤが、12ビット深度に拡張するための補助データ、
これらのデータの組み合わせである(1)〜(5)いずれかに記載の情報処理装置。
基本レイヤが、SDR(Standard Dynamic Range)画像符号化データ、
補助レイヤが、HDR(High Dynamic Range)画像生成用の補助データ、
これらのデータの組み合わせである(1)〜(5)いずれかに記載の情報処理装置。
前記第2メディアからのコピーデータの再生を実行する再生装置が、前記ダイナミックレンジスケーラビリティ制限情報を再生許容情報として利用した再生制御が可能である場合に、前記ダイナミックレンジスケーラビリティ制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記コピーデータとともに前記第2メディアに記録する(1)〜(7)いずれかに記載の情報処理装置。
各レイヤを利用した再生処理が許容されるか否かを記録したダイナミックレンジスケーラビリティ制限情報を記録した情報記録媒体であり、
再生装置が、前記情報記録媒体からデータ再生を行なう際に、
前記ダイナミックレンジスケーラビリティ制限情報を参照して、再生の許容されたレイヤデータのみを選択して再生することを可能とした情報記録媒体。
(a)基本レイヤのみ再生を許容、
(b)基本レイヤと補助レイヤとの双方を利用した再生を許容、
(c)ダイナミックレンジスケーラビリティを持つストリームの再生を許容しない、
上記(a)〜(c)のいずれかの設定である(9)に記載の情報記録媒体。
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信するコピー管理サーバ。
前記ダイナミックレンジスケーラビリティ制限情報の設定を、
(a)基本レイヤのみコピーすることを許容、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
(c)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない、
上記(a)〜(c)のいずれかの設定としたダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する(11)に記載のコピー管理サーバ。
前記コピー管理サーバは、
前記コピー実行装置に対するコピー管理情報の提供処理を実行し、
前記コピー管理情報は、画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含み、
前記コピー実行装置は、
第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を前記コピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理システム。
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(a)基本レイヤのみコピーすることを許容、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
(c)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない、
上記(a)〜(c)のいずれであるかを判別し、判別結果に応じて、コピーが許容されると判定されたレイヤデータを選択して前記第2メディアに対するコピー処理を行う(13)に記載の情報処理システム。
前記情報処理装置は、第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部が、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理方法。
前記コピー管理サーバは、第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記データ処理部が、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する情報処理方法。
前記情報処理装置は、第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信する処理と、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照する処理と、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピーする処理を実行させるプログラム。
前記コピー管理サーバは、第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する処理を実行させるプログラム。
具体的には、例えば、メディア間のデータコピー処理を実行するコピー実行装置が、画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、第2メディアにコピーする処理を行なう。
本構成により、画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについての選択的コピー許可を可能とした構成が実現される。
20 情報処理装置
30 第2メディア
50 管理サーバ
51 管理情報設定部
52 データ部
110 第1メディア
111 コピー制御管理ファイル
112 管理データ
113 暗号化コンテンツ
120 情報処理装置
121 コピー許容リスト
122 コピー許可情報
131 サーバ応答情報
132 決済データ
140 管理サーバ
150 第2メディア
151 暗号化コンテンツ
181 BDMVフォーマットデータ
182 MP4フォーマットデータ
601 制御部
602 入力部
603 通信部
604 記憶部
605 出力部
606 第1メディアインタフェース
607 データバッファ
608 データ変換部
609 第2メディアインタフェース
610 第1メディア
620 第2メディア
650 データ解析部
651 属性情報(PSI/SI)解析部
652 画像データ変換部
653 音声データ変換部
654 字幕データ変換部
655 多重化処理部
701 CPU
702 ROM
703 RAM
704 バス
705 入出力インタフェース
706 入力部
707 出力部
708 記憶部
709 通信部
710 ドライブ
711 リムーバブルメディア
Claims (16)
- 第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理装置。 - 前記データ処理部は、
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(a)基本レイヤのみコピーすることを許容、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
(c)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない、
上記(a)〜(c)のいずれであるかを判別し、判別結果に応じて、コピーが許容されると判定されたレイヤデータを選択して前記第2メディアに対するコピー処理を行う請求項1に記載の情報処理装置。 - 前記データ処理部は、
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
上記(b)の設定である場合、
コピー処理実行装置、およびコピー先メディアからのデータ再生を実行する再生装置が、補助レイヤを解釈可能であるか否かを判定し、
いずれの装置も補助レイヤを解釈可能であると判定されたことを条件として、補助レイヤのコピー処理を実行する請求項2に記載の情報処理装置。 - 前記データ処理部は、
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
上記(b)の設定である場合、
コピー処理実行装置、およびコピー先メディアからのデータ再生を実行する再生装置が、補助レイヤを解釈可能であるか否かを判定し、
コピー処理実行装置のみが補助レイヤを解釈可能であると判定された場合、基本レイヤと補助レイヤから合成画像を生成し、生成した合成画像のコピー処理を実行する請求項2に記載の情報処理装置。 - 前記基本レイヤと補助レイヤの2つのレイヤを利用して再生可能な画像は、HDR(High Dynamic Range)画像である請求項1に記載の情報処理装置。
- 前記基本レイヤと補助レイヤの2つのレイヤは、
基本レイヤが、10ビット深度の符号化画像データ、
補助レイヤが、12ビット深度に拡張するための補助データ、
これらのデータの組み合わせである請求項1に記載の情報処理装置。 - 前記基本レイヤと補助レイヤの2つのレイヤは、
基本レイヤが、SDR(Standard Dynamic Range)画像符号化データ、
補助レイヤが、HDR(High Dynamic Range)画像生成用の補助データ、
これらのデータの組み合わせである請求項1に記載の情報処理装置。 - 前記データ処理部は、
前記第2メディアからのコピーデータの再生を実行する再生装置が、前記ダイナミックレンジスケーラビリティ制限情報を再生許容情報として利用した再生制御が可能である場合に、前記ダイナミックレンジスケーラビリティ制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記コピーデータとともに前記第2メディアに記録する請求項1に記載の情報処理装置。 - 第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信するコピー管理サーバ。 - 前記データ処理部は、
前記ダイナミックレンジスケーラビリティ制限情報の設定を、
(a)基本レイヤのみコピーすることを許容、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
(c)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない、
上記(a)〜(c)のいずれかの設定としたダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する請求項9に記載のコピー管理サーバ。 - コピー管理サーバと、コピー実行装置を有する情報処理システムであり、
前記コピー管理サーバは、
前記コピー実行装置に対するコピー管理情報の提供処理を実行し、
前記コピー管理情報は、画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含み、
前記コピー実行装置は、
第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を前記コピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理システム。 - 前記コピー実行装置のデータ処理部は、
前記ダイナミックレンジスケーラビリティ制限情報の設定が、
(a)基本レイヤのみコピーすることを許容、
(b)基本レイヤと補助レイヤとの双方のコピーを許容、
(c)ダイナミックレンジスケーラビリティを持つストリームのコピーを許容しない、
上記(a)〜(c)のいずれであるかを判別し、判別結果に応じて、コピーが許容されると判定されたレイヤデータを選択して前記第2メディアに対するコピー処理を行う請求項11に記載の情報処理システム。 - 情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部が、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信し、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照し、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピー処理を行う情報処理方法。 - コピー管理サーバにおいて実行する情報処理方法であり、
前記コピー管理サーバは、第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記データ処理部が、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する情報処理方法。 - 情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、第1メディアの記録データを第2メディアに記録するコピー処理を実行するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報をコピー管理サーバから受信する処理と、
前記第1メディアに、基本レイヤと補助レイヤによって生成可能な画像データが記録されている場合、前記ダイナミックレンジスケーラビリティ制限情報を参照する処理と、
基本レイヤと補助レイヤの各レイヤについてコピーが許容されるか否かを判定し、コピーが許容されるレイヤデータ、またはコピー許容レイヤデータに基づいて生成される画像データを選択して、前記第2メディアに対するコピーする処理を実行させるプログラム。 - コピー管理サーバにおいて情報処理を実行させるプログラムであり、
前記コピー管理サーバは、第1メディアの記録データを第2メディアに記録するコピー処理を実行するコピー実行装置に対して、コピー制限情報を提供するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
画像データの再生に用いられる基本レイヤ、および補助レイヤの各レイヤについて、コピーが許容されるか否かを記録したコピー制限情報であるダイナミックレンジスケーラビリティ制限情報を含むコピー制限情報を生成して前記コピー実行装置に送信する処理を実行させるプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015131135 | 2015-06-30 | ||
JP2015131135 | 2015-06-30 | ||
PCT/JP2016/066723 WO2017002540A1 (ja) | 2015-06-30 | 2016-06-06 | 情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2017002540A1 JPWO2017002540A1 (ja) | 2018-04-19 |
JP6589984B2 true JP6589984B2 (ja) | 2019-10-16 |
Family
ID=57608249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017526248A Expired - Fee Related JP6589984B2 (ja) | 2015-06-30 | 2016-06-06 | 情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US20180174611A1 (ja) |
EP (1) | EP3319089B1 (ja) |
JP (1) | JP6589984B2 (ja) |
KR (1) | KR20180022659A (ja) |
WO (1) | WO2017002540A1 (ja) |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3794201B2 (ja) * | 1999-05-14 | 2006-07-05 | 株式会社日立製作所 | 記録装置 |
EP1711009A4 (en) * | 2004-01-30 | 2010-10-27 | Panasonic Corp | RECORDING MEDIUM, REPRODUCING APPARATUS, PROGRAM, AND REPRODUCTION METHOD |
WO2005122577A1 (ja) * | 2004-06-14 | 2005-12-22 | Matsushita Electric Industrial Co., Ltd. | コンテンツ利用方法およびコンテンツ記録装置 |
WO2006035777A1 (ja) * | 2004-09-29 | 2006-04-06 | Sharp Kabushiki Kaisha | 記録装置及び方法 |
JP4367307B2 (ja) * | 2004-09-30 | 2009-11-18 | 株式会社日立製作所 | 著作権管理方法及び再生装置 |
JP5533164B2 (ja) * | 2010-04-08 | 2014-06-25 | ソニー株式会社 | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
EP2717565A4 (en) * | 2011-04-28 | 2016-04-13 | Panasonic Ip Man Co Ltd | RECORDING MEDIUM, PLAYING DEVICE, RECORDING DEVICE, ENCODING METHOD AND DECOMPOSITION METHOD FOR HIGHER IMAGE QUALITY |
US9357197B2 (en) * | 2012-05-24 | 2016-05-31 | Dolby Laboratories Licensing Corporation | Multi-layer backwards-compatible video delivery for enhanced dynamic range and enhanced resolution formats |
US9679365B2 (en) * | 2012-11-16 | 2017-06-13 | Thomson Licensing | Processing high dynamic range images |
US10027963B2 (en) * | 2013-11-12 | 2018-07-17 | Dolby Laboratories Licensing Corporation | Pre-dithering in high dynamic range video coding |
-
2016
- 2016-06-06 KR KR1020177035085A patent/KR20180022659A/ko not_active Application Discontinuation
- 2016-06-06 EP EP16817649.3A patent/EP3319089B1/en active Active
- 2016-06-06 US US15/738,941 patent/US20180174611A1/en not_active Abandoned
- 2016-06-06 WO PCT/JP2016/066723 patent/WO2017002540A1/ja active Application Filing
- 2016-06-06 JP JP2017526248A patent/JP6589984B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPWO2017002540A1 (ja) | 2018-04-19 |
US20180174611A1 (en) | 2018-06-21 |
EP3319089A4 (en) | 2019-03-13 |
EP3319089A1 (en) | 2018-05-09 |
EP3319089B1 (en) | 2021-10-27 |
WO2017002540A1 (ja) | 2017-01-05 |
KR20180022659A (ko) | 2018-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6465144B2 (ja) | 情報処理装置、情報記録媒体、情報処理システム、および情報処理方法、並びにプログラム | |
JP2007150587A (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
US8917970B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP6550055B2 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにプログラム | |
US8305860B2 (en) | Information processing device, information processing method, and program | |
JP5217713B2 (ja) | 情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム | |
US8955159B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
WO2018221292A1 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにプログラム | |
US8705939B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
US8760982B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP6589984B2 (ja) | 情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム | |
JP2007128584A (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
WO2017002541A1 (ja) | 情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム | |
KR20190131025A (ko) | 정보 처리 장치, 정보 기록 매체 및 정보 처리 방법, 그리고 프로그램 | |
US9171570B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP2016027512A (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにプログラム | |
WO2015186479A1 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにプログラム | |
JP2015167059A (ja) | 情報処理装置、情報記録装置、情報記録媒体、および情報処理方法、並びにプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190528 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190625 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190809 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190820 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190902 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6589984 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |