(57)【特許請求の範囲】
【請求項１】
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理を実行し、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する構成であり、
前記データ処理部は、
前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録された前記追加データの属性情報を前記第２メディアに対する記録データとして出力する情報処理装置。
【請求項２】
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データのアクセス情報を前記第１メディアから読み取る処理を実行し、
前記追加データのアクセス情報を含むデータを前記第２メディアに対する記録データとして出力する構成であり、
前記データ処理部は、
前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録された前記追加データの属性情報を前記第２メディアに対する記録データとして出力する情報処理装置。
【請求項３】
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行する情報処理装置と、
前記情報処理装置に対してコピー許可情報を出力する管理サーバと、
前記情報処理装置に対してデータ提供処理を実行するデータ提供サーバを有する情報処理システムであり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
前記管理サーバ、および前記データ提供サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理を実行し、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する構成であり、
前記データ処理部は、
前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録された前記追加データの属性情報を前記第２メディアに対する記録データとして出力する情報処理システム。
【請求項４】
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記データ処理部が、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理と、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する処理を実行し、
さらに、
前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録された前記追加データの属性情報を前記第２メディアに対する記録データとして出力する情報処理方法。
【請求項５】
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記プログラムは、前記データ処理部に、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理と、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力させるとともに、
前記第１メディアに記録されたコピー制御管理ファイルを読み取らせて、コピー制御管理ファイルに記録された前記追加データの属性情報を前記第２メディアに対する記録データとして出力させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報記録媒体、情報処理システム、および情報処理方法、並びにプログラムに関する。さらに詳細には情報記録媒体間のデータコピーやデータ記録処理を所定の管理下で実行させる情報処理装置、情報記録媒体、情報処理システム、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
映画や音楽等、様々なコンテンツを記録する情報記録媒体（メディア）として、ＤＶＤ(Digital Versatile Disc)や、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））が多く利用されている。これらの情報記録媒体に記録された音楽データ、画像データ等のコンテンツの多くは、その作成者や販売者等が著作権や頒布権を有している。従って、ディスクを購入したユーザであっても、ディスク記録コンテンツの利用には一定の制限がなされる。例えばディスク記録コンテンツを他のディスク等のメディアに無制限にコピーを行うといったことは許容されない。
【０００３】
このようなメディア格納コンテンツのコピー管理構成として、管理サーバからのコピー許可情報の受領を条件としてコピーを許容する管理システムがある。
このコピー管理システムでは、例えば以下のシーケンスで処理を行なう。
ユーザがコンテンツ格納ディスクなどのメディアをＰＣや記録再生装置等のユーザ装置に装着して、ユーザ装置がネットワークを介して管理サーバに接続する。
その後ユーザ装置は、ディスク識別子（ＩＤ）等、予め規定された情報をサーバに送信する。
サーバは受信情報の正当性などを確認した後、コピー許可情報をユーザ装置に送信する。ユーザ装置はサーバからのコピー許可情報の受領を条件としてコピー処理を開始することができるというものである。
このようなコピー管理構成は、マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）と呼ばれ、例えば特許文献１（特開２００８−９８７６５号公報）や、特許文献２（特開２０１１−２２２０７８号公報）にその詳細が記載されている。
【０００４】
一方、コンテンツの著作権保護技術に関する規格としてＡＡＣＳ(Advanced Access Content System)規格がある。ＡＡＣＳ規格に従ったＢＤなどのディスク記録コンテンツの多くは暗号化コンテンツとして記録される。ＡＡＣＳ規格の代表的な暗号化構成として、コンテンツをユニット単位に区分してユニット毎に異なる暗号化キーを適用する構成がある。このような暗号化構成を採用することで、ユニット単位のコンテンツの利用制御を可能として厳格で多様なコンテンツ利用制御が実現される。
コンテンツの区分単位であるユニットはＣＰＳユニットとよばれ、各ＣＰＳユニットの暗号化処理や復号処理に適用する暗号鍵はＣＰＳユニットキーやユニットキー、あるいはタイトルキーと呼ばれる。
【０００５】
ユーザ装置において、著作権管理対象となる映画などを格納したＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））などのメディア格納コンテンツを他のメディア、例えばハードディスクやフラッシュメモリ、あるいは他のディスクなどにコピーを行う場合、上述したマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）に従った処理を行い、管理サーバからのコピー許可情報を受領してコピーを実行することになる。
【０００６】
しかし、現行のマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）は、主としてＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））のデータ記録フォーマット（ＢＤＭＶ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｍｏｖｉｅ））を変更することなく、他のメディアにコピーする処理を想定している。従って、ＢＤの記録データをＢＤＭＶフォーマットと異なる他のフォーマットデータで他メディアに記録すると、様々な問題が発生する可能性がある。
【０００７】
昨今、スマホ（スマートホン）や、タブレット端末等の携帯端末などで映画等のコンテンツの視聴を行うユーザが増加している。
このような携帯端末には、ＢＤの記録フォーマットであるＢＤＭＶフォーマット対応の再生アプリケーションが搭載されているとは限らない。従って、ＢＤの記録データを携帯端末にコピーする場合、ＢＤＭＶフォーマットではない携帯端末の再生アプリケーションが再生可能なフォーマットに従ってコンテンツを記録する必要がある。
【０００８】
従って、コピー元とコピー先のフォーマットが異なる場合、コピー元メディアに記録されたデータをそのまま、コピー先メディアに記録することはできない。記録フォーマットの差異に基づく記録データの相違点として想定される要素には、例えば以下のような要素がある。
（ａ）画像データに適用されるコーデック（符号化フォーマット）や、出力態様（サイズやフレームレート等）
（ｂ）音声データに適用されるコーデック（符号化フォーマット）や、出力態様（チャンネル数や、サンプリング周波数等）
（ｃ）字幕データの出力態様（サイズや、出力許容言語等）
（ｅ）メタデータ（再生出力対象となるてチャプタ情報やジャケット写真、あるいは再生処理に適用する制御情報等）
【０００９】
コピー元とコピー先のフォーマットが異なる場合、上記のように、コピー元のデータとコピー先データには様々な相違点が発生する。
画像に適用するコーデックの差異の具体例について説明する。ＢＤの記録画像は、例えばＭＰＥＧ２符号化がなされ、再生処理においてはＭＰＥＧ２符号化データを復号して再生を行なう。しかし、上述したように、コピー先のコンテンツの再生装置、例えばスマホ（スマートホン）や、タブレット端末等の携帯端末の再生アプリケーションがＭＰＥＧ２の復号機能を持たない場合、復号処理が不可能となりコピーされたコンテンツを再生できなくなってしまう。
【００１０】
また、メタデータの差異に基づく具体的な問題点として、例えば以下のような問題がある。
タブレット端末等の携帯端末の再生アプリケーションは、その再生アプリが再生可能な特定のフォーマットに従って記録されたデータを順次、読み出して再生処理を実行する。この再生処理シーケンスに、例えばチャプタ情報を利用した再生処理、あるいはジャケット写真の表示シーケンスが組み込まれているとする。
しかし、コピー元であるＢＤにＢＤＭＶフォーマットで記録されたデータにチャプタ情報やジャケット写真が含まれない場合、ＢＤ記録データを携帯端末のメディアにコピーしても、携帯端末の再生アプリケーションは再生処理に必要となるチャプタ情報やジャケット写真を読み込むことかできない。結果として再生エラーを発生させる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００８−９８７６５号公報
【特許文献２】特開２０１１−２２２０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本開示は、このような問題点に鑑みてなされたものであり、コピー元の情報記録媒体のデータフォーマットと異なるフォーマットでコピー先メディアにデータ記録を行う必要がある場合でも、コピー先メディアのデータフォーマットに対応したデータを過不足なく取得して記録することを可能とした情報処理装置、情報記録媒体、情報処理システム、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本開示の第１の側面は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理を実行し、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する情報処理装置にある。
【００１４】
さらに、本開示の情報処理装置の一実施態様において、前記第２メディアの記録データのデータフォーマットは、前記第１メディアの記録データのデータフォーマットと異なるフォーマットであり、前記追加データは、フォーマットの差異に起因して発生する追加データであり、前記データ処理部は、前記第１メディアと第２メディアの記録データのデータフォーマットの差異に起因して発生する追加データを前記データ提供サーバから取得する。
【００１５】
さらに、本開示の情報処理装置の一実施態様において、前記データ処理部は、前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録されたアクセス情報を適用して前記追加データに対するアクセス、および取得処理を実行する。
【００１６】
さらに、本開示の情報処理装置の一実施態様において、前記コピー制御管理ファイルは、コピー制御管理ファイルに記録されたアクセス情報によって取得可能なデータの属性情報、または属性情報のアクセス情報が記録され、前記データ処理部は、前記コピー制御管理ファイルに記録された属性情報、または属性情報のアクセス情報を適用して取得した属性情報を前記第２メディアに対する記録データとして出力する。
【００１７】
さらに、本開示の情報処理装置の一実施態様において、前記コピー制御管理ファイルは、コピー処理単位で追加データを記録した構成を有し、前記データ処理部は、コピー処理予定のデータを特定し、前記コピー制御管理ファイルから、特定したコピー処理対応の追加データのアクセス情報を読み取る。
【００１８】
さらに、本開示の情報処理装置の一実施態様において、前記追加データには、前記第１メディアに記録されたデータと異なる符号化態様のデータが含まれ、前記データ処理部は、前記第１メディアに記録されたデータと異なる符号化態様のデータを前記データ提供サーバから取得する。
【００１９】
さらに、本開示の情報処理装置の一実施態様において、前記追加データには、前記第１メディアに記録されたメタデータと異なるメタデータが含まれ、前記データ処理部は、前記第１メディアに記録されたメタデータと異なるメタデータを前記データ提供サーバから取得する。
【００２０】
さらに、本開示の情報処理装置の一実施態様において、前記追加データは、前記第１メディアの記録データと異なる画像データ、または音声データ、または字幕データ、またはメタデータの少なくともいずれかを含む。
【００２１】
さらに、本開示の情報処理装置の一実施態様において、前記データ処理部は、前記管理サーバから、前記追加データ、または追加データのアクセス情報を受領する。
【００２２】
さらに、本開示の第２の側面は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データのアクセス情報を前記第１メディアから読み取る処理を実行し、
前記追加データのアクセス情報を含むデータを前記第２メディアに対する記録データとして出力する情報処理装置にある。
【００２３】
さらに、本開示の情報処理装置の一実施態様において、前記第２メディアの記録データのデータフォーマットは、前記第１メディアの記録データのデータフォーマットと異なるフォーマットであり、前記追加データは、フォーマットの差異に起因して発生する追加データであり、前記データ処理部は、前記第１メディアと第２メディアの記録データのデータフォーマットの差異に起因して発生する追加データのアクセス情報を前記第２メディアに対する記録データとして出力する。
【００２４】
さらに、本開示の情報処理装置の一実施態様において、前記データ処理部は、前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録されたアクセス情報を前記第２メディアに対する記録データとして出力する。
【００２５】
さらに、本開示の第３の側面は、
コピー対象となるコンテンツと、
前記コンテンツに対応するコピー制御管理ファイルを格納し、
前記コピー制御管理ファイルは、
情報記録媒体から直接読み取ることのできない追加データのアクセス情報を記録したファイルであり、
コピー処理を実行する情報処理装置が、前記アクセス情報を適用して追加データを外部サーバから取得してコピー先メディアに対する記録データとして設定することを可能とした情報記録媒体にある。
【００２６】
さらに、本開示の情報記録媒体の一実施態様において、前記追加データのアクセス情報は、前記情報記録媒体から直接読み取ることのできない画像データ、音声データ、字幕データ、メタデータの少なくともいずれかのデータのアクセス情報を含む。
【００２７】
さらに、本開示の情報記録媒体の一実施態様において、前記追加データのアクセス情報は、前記情報記録媒体に記録された符号化画像データ、または符号化音声データと異なる態様の符号化処理が施された符号化データのアクセス情報である。
【００２８】
さらに、本開示の第４の側面は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行する情報処理装置と、
前記情報処理装置に対してコピー許可情報を出力する管理サーバと、
前記情報処理装置に対してデータ提供処理を実行するデータ提供サーバを有する上方処理システムであり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
前記管理サーバ、および前記データ提供サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理を実行し、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する情報処理システムにある。
【００２９】
さらに、本開示の第５の側面は、
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記データ処理部が、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理と、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する情報処理方法にある。
【００３０】
さらに、本開示の第６の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記プログラムは、前記データ処理部に、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理と、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力させるプログラムにある。
【００３１】
なお、本開示のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。
【００３２】
本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００３３】
本開示の一実施例の構成によれば、第１メディアのデータ記録フォーマットと異なるフォーマットで第２メディアにデータを記録する場合に不足データの発生を防止する構成が実現される。
具体的には、第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理を実行する情報処理装置が、管理サーバからのコピー許可情報を受領し、第１メディアから直接取得できない追加データを、データ提供サーバから取得する。情報処理装置は、第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録されたアクセス情報を適用して追加データに対するアクセス、および取得処理を実行し、取得した追加データを含むデータを第２メディアに対する記録データとして利用する。
本構成により、第１メディアのデータ記録フォーマットと異なるフォーマットで第２メディアにデータを記録する場合に不足データの発生を防止する構成が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００３４】
【図１】マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）システムの概要を説明する図である。
【図２】ユニット構成およびユニットキー管理テーブルについて説明する図である。
【図３】メディアのディレクトリ構成例について説明する図である。
【図４】管理サーバの管理によるコピー処理（ＭＣ（Ｍａｎａｇｅｄ  Ｃｏｐｙ））のシーケンスについて説明する図である。
【図５】第１メディアの記録情報であるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）の構成データについて説明する図である。
【図６】コピー実行要求に含まれるデータの一例を示す図である。
【図７】サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれる基本情報について説明する図である。
【図８】メディア間で異なるフォーマットでデータコピーを行う場合に、マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）と同様の管理を行うシステムの概要を説明する図である。
【図９】コピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）の構成データについて説明する図である。
【図１０】コピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）に記録される追加データ情報の具体例について説明する図である。
【図１１】メディア間で異なるフォーマットでデータコピーを行う場合の処理シーケンスについて説明するシーケンス図である。
【図１２】メディア間で異なるフォーマットでデータコピーを行う場合の処理シーケンスについて説明するシーケンス図である。
【図１３】情報処理装置の構成例について説明する図である。
【図１４】情報処理装置の構成例について説明する図である。
【図１５】情報処理装置のデータ変換部の構成について説明する図である。
【図１６】ＢＤＭＶフォーマットに従ってメディアに記録されるデータのディレクトリ構成例について説明する図である。
【図１７】ＢＤＭＶフォーマットにおいて規定されるプレイリストと、再生データとの対応について説明する図である。
【図１８】クリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルのデータ構成としてのＭＰＥＧ２ＴＳ（トランスポートストリーム）の構成例について説明する図である。
【図１９】ＭＰ４ファイルフォーマットについて説明する図である。
【図２０】ＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）の構成について説明する図である。
【図２１】ＭＰ４（ＣＦＦ）ファイルに設定されるサンプル情報ボックスについて説明する図である。
【図２２】ＭＰ４（ＣＦＦ）ファイルに設定されるサンプル情報ボックスの記録データの例について説明する図である。
【図２３】プレイリスト単位のフォーマット変換処理例について説明する図である。
【図２４】１つのプレイリストに対応付けられる各ファイルの構成例について説明する図である。
【図２５】ＢＤＭＶフォーマットデータにサンプル情報ファイルを設定した例について説明する図である。
【図２６】情報処理装置の実行するフォーマット変換処理シーケンスについて説明するフローチャートを示す図である。
【図２７】フォーマット変換前のＢＤＭＶフォーマットと変換後のＭＰ４（ＣＦＦ）フォーマットのデータ対応関係について説明する図である。
【図２８】フォーマット変換処理実行時の情報処理装置内のデータの流れと処理について説明する図である。
【図２９】外部サーバからサンプル情報を取得する処理例について説明する図である。
【発明を実施するための形態】
【００３５】
以下、図面を参照しながら本開示の情報処理装置、情報記録媒体、情報処理システム、および情報処理方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行なう。
Ａ．マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の概要について
Ａ−１．サーバ管理に基づくコンテンツのコピー制御処理について
Ａ−２．コンテンツの記録構成の例について
Ａ−３．サーバ管理に基づくコンテンツのコピー処理シーケンスについて
Ｂ．コピー元と異なるフォーマットでコピー先メディアにデータ記録を行う処理について
Ｂ−１．フォーマットの差異に基づく問題点について．
Ｂ−２．サーバ管理下でフォーマットの異なるデータを第２メディアに記録する処理について
Ｂ−３．第１メディアに記録されるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）について
Ｂ−４．データコピー処理シーケンスについて
Ｃ．その他の実施例について
Ｃ−１．コピー処理時のデータダウンロード処理を省略した実施例について
Ｃ−２．追加データ情報を管理サーバから提供する構成について
Ｃ−３．コピー制御管理ファイル（ＭＣＭＦ）に記録するデータアクセス先を第１メディア内の領域とした構成について
Ｄ．情報処理装置の構成例について
Ｅ．ＭＰ４フォーマット特有の再生データ種類別の属性情報をフォーマット変換において記録する構成について
Ｅ−１．本実施例の情報処理装置の構成と処理の概要
Ｅ−２．ＢＤＭＶフォーマットについて
Ｅ−３．ＭＰ４ファイルフォーマットについて
Ｅ−４．ＭＰ４（ＣＦＦ）ファイルに設定されるサンプルボックスについて
Ｅ−５．データフォーマットの変換処理の一例について
Ｅ−６．ＢＤＭＶフォーマットデータにＭＰ４対応のサンプル情報を記録した構成について
Ｅ−７．情報処理装置の実行するフォーマット変換処理のシーケンスについて
Ｅ−８．サンプル情報を外部サーバから取得して記録する処理例について
Ｅ−９．本実施例の構成と効果のまとめ
Ｆ．本開示の構成のまとめ
【００３６】
［Ａ．マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の概要について］
まず、マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の概要、すなわち、サーバ管理に基づくコンテンツのコピー制御処理の概要について説明する。
なお、この［項目Ａ］において説明するマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）は、コピー元メディアとコピー先メディアでの記録データのフォーマットが共通する場合に一般的に行われる処理であり、本出願人が先に出願した特開２０１１−２２２０７８号公報に開示された処理である。
【００３７】
本開示の処理は、このマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）と同様、管理サーバの管理下で処理を行なうものであり、まず、［項目Ａ］において、既存のマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の概要について説明した後、［項目Ｂ］以下の項目において、本開示の処理の具体例について説明する。
【００３８】
［Ａ−１．サーバ管理に基づくコンテンツのコピー制御処理の概要］
図１以下を参照してサーバ管理に基づくコンテンツのコピー制御処理の概要について説明する。
例えばＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））等に記録された映画等のコンテンツの多くは、所定の著作権管理の下で利用が許容される。従って、コンテンツを記録したディスクを購入したユーザであっても、ディスク記録コンテンツの利用には一定の制限がなされる。例えばディスク記録コンテンツを他のディスク等のメディアに無制限にコピーを行うといったことは許容されない。
【００３９】
このようなメディア格納コンテンツのコピー管理構成として、管理サーバからのコピー許可情報の受領を条件としたコピー許容処理構成が知られている。図１は、その一例であるマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）システムの概要を説明する図である。
【００４０】
情報処理装置２０はユーザのＰＣやレコーダ（記録再生装置）等であり、著作権管理対象コンテンツである映画等の記録された第１メディア１０を装着して再生することができる。
情報処理装置２０は、この第１メディア１０に記録されたコンテンツを他のメディアである第２メディア３０にコピーする処理が可能となる。第２メディア３０は、情報処理装置２０において記録可能なメディアであり、例えばハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはデータ記録可能なディスク（ＢＤ，ＤＶＤなど）等のメディアである。
【００４１】
しかし、ユーザが自由にコピー処理を行ってしまうと、コンテンツの複製が大量に発生し、不正な利用や流通が起こることになる。このような事態を防止するため、ユーザ装置である情報処理装置２０がコンテンツのコピーを実行する場合、管理サーバ５０と接続し、管理サーバ５０からコピー許可情報を受け取る。このコピー許可情報の受領には、例えばユーザの持つ第１メディアの正当性の確認や、所定の料金の支払い等の手続が必要となる。
【００４２】
ユーザ装置である情報処理装置２０は、この所定の手続きを行うことで、管理サーバ５０からコピー許可情報を受領し、コピー許可情報の受領を条件としてコンテンツコピーを行うことができる。これが、マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の概要である。
【００４３】
［Ａ−２．コンテンツの記録構成の例について］
次に、上記のマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の対象となる著作権の管理されたコンテンツを記録したメディア（図１の第１メディア１０）に記録されたデータの構成例について説明する。
【００４４】
一般的なコンテンツ記録済みディスク、例えばＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））等に記録された映画等のコンテンツの多くは、不正コピーなどの不正利用を防止するため暗号化されて記録される。
【００４５】
コンテンツの著作権保護技術に関する規格であるＡＡＣＳ(Advanced Access Content System)規格に従った暗号化コンテンツは、前述したようにユニット単位に区分され、ユニット毎に異なる暗号鍵を適用した暗号化データとして記録される。ユニット単位の暗号化構成とすることで、ユニット単位の利用制御が可能となり、厳格で多様なコンテンツ利用制御が実現される。
【００４６】
コンテンツの区分単位であるユニットはコンテンツ管理ユニットまたはＣＰＳユニットとよばれ、各ＣＰＳユニットに対応する暗号鍵はＣＰＳユニットキーやユニットキー、あるいはタイトルキーと呼ばれる。ディスクに記録されたコンテンツのユニット区分と暗号鍵（ユニットキー）との対応関係の一例を図２に示す。
【００４７】
図２は、あるメディア、例えば１枚のディスクに記録されたコンテンツを構成するユニット（ＣＰＳユニット）と暗号鍵であるＣＰＳユニットキーとの対応関係を示すユニットキー管理テーブルの例である。このユニットキー管理テーブルはメディア（ＢＤなど）に暗号化コンテンツと共に記録される。
【００４８】
図２に示すように、コンテンツの構成データであるＣＰＳユニットは、ＣＰＳユニット１〜ｎに区分されている。各ＣＰＳユニット１〜ｎの各々に対して固有の暗号鍵であるＣＰＳユニットキーが対応付けられる。
【００４９】
例えばＣＰＳユニット１（ＣＰＳ１）を再生する場合は、ＣＰＳユニットキー１（Ｋｕ１）を利用して復号を行う。ＣＰＳユニット２（ＣＰＳ２）を再生する場合は、ＣＰＳユニットキー２（Ｋｕ２）を適用して復号を行うことが必要となる。各ＣＰＳユニットおよびＣＰＳユニットキーに対応するインデックスとしては、例えば「タイトル」が利用される。「タイトル」はＣＰＳユニット各々に対応して設定されたインデックスであり、タイトルを特定することでＣＰＳユニット、およびＣＰＳユニットキーを特定することができる。
【００５０】
図３は、第１メディア１０がＲＯＭ型のＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）である場合のディレクトリであり、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））の記録データに対応するディレクトリ構成を示している。
図３に示す記録データは、ＢＤＭＶ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｍｏｖｉｅ）フォーマットに従った記録データのディレクトリ構成を示している。
【００５１】
ディレクトリは図３に示すように管理情報設定部５１（ＡＡＣＳディレクトリ）と、データ部５２（ＢＤＭＶディレクトリ）に分離されている。
管理情報設定部５１（ＡＡＣＳディレクトリ）には、ＣＰＳユニットキーファイルや利用制御情報ファイルなどが格納される。
【００５２】
一方、データ部５２には、ＢＤＭＶディレクトリ以下に、
インデックスファイル、
プレイリストファイル、
クリップ情報ファイル、
クリップＡＶストリームファイル、
ＢＤＪＯファイル、
例えば、これらのファイルが記録される。
【００５３】
インデックスファイルには、再生処理に適用するインデックス情報としてのタイトル情報が格納されている。このタイトルは、先に図２を参照して説明したユニットキー管理テーブルに登録されたタイトルと同様であり、ＣＰＳユニットに対応付けられたデータである。
プレイリストファイルは、タイトルによって指定されの再生プログラムのプログラム情報に従ったコンテンツの再生順等を規定したファイルであり、再生位置情報を持クリップ情報に対する指定情報を有する。
クリップ情報ファイルは、プレイリストファイルによつて指定されるファイルであり、クリップＡＶストリームファイルの再生位置情報等を有する。
クリップＡＶストリームファイルは、再生対象となるＡＶストリームデータを格納したファイルである。
ＢＤＪＯファイルは、ＪＡＶＡ（登録商標）プログラム、コマンド等を格納したファイルの実行制御情報を格納したファイルである。
【００５４】
情報処理装置が情報記録媒体に記録されたコンテンツを再生するシーケンスは以下の通りである。
（ａ）まず、再生アプリケーションによってインデックスファイルから特定のタイトルを指定する。
（ｂ）指定されたタイトルに関連付けられた再生プログラムが選択される。
（ｃ）選択された再生プログラムのプログラム情報に従ってコンテンツの再生順等を規定したプレイリストが選択される。
（ｄ）選択されたプレイリストに規定されたクリップ情報によって、コンテンツ実データとしてのＡＶストリームあるいはコマンドが読み出されて、ＡＶストリームの再生や、コマンドの実行処理が行われる。
【００５５】
このコンテンツ再生処理においては、選択されたタイトルに応じて、先に図２を参照して説明したユニットとユニットキーの判別が可能となり、再生対象のユニットに対応するユニットキーを取得してユニット単位の復号処理が行われることになる。図１を参照して説明したコピー処理を実行する場合、管理サーバ５０から受領する情報を参照してコピー対象データを特定してコピー処理を実行する。
【００５６】
［Ａ−３．サーバ管理に基づくコンテンツのコピー処理シーケンスについて］
次に、図４以下を参照して、サーバ管理に基づくコンテンツのコピー処理シーケンスについて説明する。図４は、サーバ管理に基づくコンテンツのコピー処理の一例であるマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）のシーケンスを説明する図である。
【００５７】
図４には、左から、
映画等のコンテンツ記録済みのＲＯＭディスクなどの第１メディア１１０、
第１メディア１１０からコンテンツ等のデータを読み取り、コピー処理を行なうユーザ装置としての情報処理装置１２０、
コンテンツのコピー先のメディアであり、ハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ／ＲＥディスク等によって構成される第２メディア１５０、
さらに、
コンテンツコピーの許可情報等の提供処理を実行する管理サーバ（ＭＣサーバ）１４０、
これらを示している。
【００５８】
情報処理装置１２０は、例えばＰＣや記録再生装置などによって構成され、第１メディア１１０からの読み取りデータを入力して、ハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ／ＲＥディスクなどによって構成されるコピー先メディアとしての第２メディア１５０にデータを記録する処理、すなわちコンテンツコピー処理を実行する。
【００５９】
第１メディア１１０は、例えば、ＲＯＭ型のＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）、ＤＶＤディスクなどである。第２メディア１５０は、データを書き込むことが可能なメディアであり、具体的には例えばハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ型、ＲＥ型のＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）、ＤＶＤディスクなどである。
【００６０】
例えばＲＯＭディスク等によって構成される第１メディア１１０には、図に示すように利用制御コンテンツである暗号化コンテンツ１１３が記録されている。暗号化コンテンツ１１３は、例えば高精細動画像データであるＨＤ（High Definition）映画コンテンツなどの動画コンテンツのＡＶ(Audio Visual)ストリーム、あるいは音楽データ、ゲームプログラム、画像ファイル、音声データ、テキストデータなどからなるコンテンツである。
【００６１】
暗号化コンテンツ１１３は、先に図２を参照して説明したように、コンテンツ管理ユニット（ＣＰＳユニット）単位の利用管理構成を有し、ＣＰＳユニット単位で異なるユニットキー（ＣＰＳユニットキー）を適用して暗号化が施された暗号化コンテンツである。すなわち、ユニット単位の区分データ毎の異なる利用制御を実現するため、ユニット毎に異なる鍵（ＣＰＳユニットキーやユニットキー、あるいはタイトルキーと呼ばれる）によって暗号化されている。
【００６２】
さらに、第１メディア１１０には、暗号化コンテンツ１１３の復号に適用する鍵情報、利用制御情報などによって構成される管理データ（ＡＡＣＳ  Ｄａｔａ）１１２、さらに、第１メディア１１０の記録コンテンツのコピー処理の際に利用されるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）１１１が格納されている。コピー制御管理ファイル（ＭＣＭＦ）については後段で説明する。
【００６３】
図４に示す第１メディア１１０の記録情報として示す管理データ１１２は、例えばコンテンツの著作権保護技術に関する規格管理システムであるＡＡＣＳ(Advanced Access Content System)の規定する管理データであり、暗号化コンテンツ１１３の復号に適用する鍵（ユニットキー）を格納したＣＰＳユニットキーファイル、使用許諾情報、コンテンツの正当性を示すコンテンツ証明書（ＣＣ：Content Certificate）、さらに、ＣＰＳユニットキーを取得するためのメディアキーを格納した暗号鍵ブロック（ＭＫＢ（Media Key Block））等を含むデータである。
【００６４】
ＭＫＢ（Media Key Block）について簡単に説明する。ＭＫＢはブロードキャストエンクリプション方式の一態様として知られる木構造の鍵配信方式に基づいて生成される暗号鍵ブロックである。ＭＫＢは有効なライセンスを持つユーザの情報処理装置に格納されたデバイスキー［Ｋｄ］に基づく処理（復号）によってのみ、コンテンツの復号に必要な鍵であるメディアキー［Ｋｍ］の取得を可能とした鍵情報ブロックである。これはいわゆる階層型木構造に従った情報配信方式を適用したものであり、ユーザデバイス（情報処理装置）が有効なライセンスを持つ場合にのみ、メディアキー［Ｋｍ］の取得を可能とし、無効化（リボーク処理）されたユーザデバイスにおいては、メディアキー［Ｋｍ］の取得が不可能となる。図４に示す情報処理装置１２０のメモリには、デバイスキー［Ｋｄ］が格納されている。
【００６５】
図４の第１メディア１１０の記録情報として示すコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）１１１は、第１メディア１１０に記録されたコンテンツ１１３のコピー処理を実行する際に適用するファイルであり、例えば、図５に示すデータを含むＸＭＬ記述データである。
【００６６】
（１）管理サーバＵＲＬ：コピー許可情報を提供する管理サーバのアクセス情報である。図４に示す管理サーバ１４０に対するアクセス情報である。
（２）コピーデータ情報（ｄｅａｌＭａｎｉｆｅｓｔ）
（２−１）プレイリストファイル名：コピー対象となるプレイリストのファイル名である。
（２−２）ＣＰＳユニットキー情報：コピー対象コンテンツの復号処理に適用するＣＰＳユニットキーの識別情報である。
（２−３）コピーユニット識別子：管理コピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）のコピー単位を示すコピーユニット（ＭＣユニット）のユニット識別情報である。
（３）コンテンツＩＤ：コピー対象となるコンテンツの識別子である。例えばコンテンツコード情報としてのＩＳＡＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ａｕｄｉｏｖｉｓｕａｌ  Ｎｕｍｂｅｒ）ナンバーが用いられる。
【００６７】
図４を参照して、例えばＲＯＭディスクである第１メディア１１０に記録されている暗号化コンテンツ１１３をフラッシュメモリや、ハードディスク、Ｒ／ＲＥディスク等によって構成される第２メディア１５０にコピーする場合の処理シーケンスについて説明する。
【００６８】
情報処理装置１２０は、まず、ステップＳ１１において、第１メディア１１０に記録されているコピー制御管理ファイル（ＭＣＭＦ）１１１に記録されたサーバ情報（ＵＲＩなど）を適用して、管理サーバ１４０にコピー実行要求（Ｏｆｆｅｒ  Ｒｅｑｕｅｓｔ）を送信する。
この際、コピー処理対象となるコンテンツに対応するコンテンツＩＤ等が管理サーバ１４０に送信される。
【００６９】
コピー実行要求に含まれるデータの一例を図６に示す。図６に示すように、コピー実行要求には例えば以下のデータが含まれる。
（ａ）コンテンツＩＤ：第１メディアに格納されたコンテンツの識別子
（ｂ）コンテンツ証明書ＩＤ：上記コンテンツの正当性を確認するための証明書
（ｃ）メディア識別子：コピー元となる第１メディアの識別子
（ｄ）乱数：データ正当性確認用データ
（ｅ）言語コード：情報処理装置の利用する言語のコード情報
これらの情報である。
上記情報中（ａ）〜（ｃ）の各情報は、第１メディア１１０から読み取られる。（ｄ）乱数は、情報処理装置１２０において生成する。（ｅ）言語コードは、情報処理装置１２０のメモリに予め記録された言語コードを取得して送信する。
なお、言語コードは、管理サーバ１４０の提供する応答に含まれるオファー詳細情報の言語等を決定するために用いられる。
【００７０】
図４に戻り、サーバ管理に従ったコンテンツのコピー処理シーケンスについての説明を続ける。管理サーバ１４０は、ステップＳ１２において、情報処理装置１２０から受信したコンテンツＩＤ等の受信情報の正当性等の検証処理を実行し、問題がないことが確認された場合、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を生成して情報処理装置１２０に送信する。
【００７１】
管理サーバ１４０が情報処理装置１２０に提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれる基本情報について図７を参照して説明する。
【００７２】
基本情報には以下の各情報が含まれる。
（１）オファー詳細情報
（１ａ）タイトル／要約／説明（title/abstract/description）：コピー許容コンテンツに対応するタイトル、要約、説明の情報である。
（１ｂ）コピーユニット識別子（ＭＣＵ）：コピー単位としてのコピーユニットを識別する識別子である。例えば１つのプレイリストによって再生されるコンテンツに対応する。
（１ｃ）価格情報（ｐｒｉｃｅ）：コピーの価格情報である。
（１ｄ）価格補助情報（ｐｒｉｃｅＩｎｆｏ）：価格の補助情報である。
（１ｅ）決済サーバＵＲＬ（ｆｉｎａｎｃｉａｌＨＴＭＬＵＲＬ）：コピー料金の決済処理を行うサーバのアクセス情報である。
（１ｆ）コピー先情報（ｍｃｏｔＩｎｆｏ）：コピー先機器として許容されるメディアの種類等を示す情報である。例えばＨＤＤ／フラッシュメモリなどのメディア種類が記録される。
【００７３】
（２）乱数（ｍｃｍＮｏｎｃｅ）：データ正当性確認のための乱数である。
（３）コピーデータ情報（Ｆｉｌｅ  ｎａｍｅ  ｔｏ  ｂｅ  ｃｏｐｉｅｄ）（＝ｄｅａｌＭａｎｉｆｅｓｔ）
（３ａ）プレイリストファイル名（ＰｌａｙＬｉｓｔ  ｆｉｌｅ  ｎａｍｅ）：コピー対象となるプレイリストのファイル名である。なおプレイリストの特定によりクリップ情報ファイルやクリップＡＶストリームファイルも特定可能となる。
（３ｂ）ＣＰＳユニットキー情報（Ｉｎｄｅｘ  ｔｏ  ｉｄｅｎｔｉｆｙ  ｔｈｅ  ＣＰＳ  Ｕｎｉｔ  Ｋｅｙ）：コピーコンテンツの復号用の鍵（ＣＰＳユニットキー）の識別情報である。
（３ｃ）コピーユニット識別子（ＭＣＵｉ）：コピー単位を示すコピーユニット（ＭＣＵ）の識別情報である。
（４）サーバ公開鍵証明書（ＭＣＳｃｅｒｔ）：暗号通信、署名確認等に利用するサーバの公開鍵を格納した証明書である。
（５）署名（ｓｉｇｎａｔｕｒｅ）：データ全体に対する改ざん確認のための署名データである。
【００７４】
これらの情報が、管理サーバ１４０が情報処理装置１２０に提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれる基本情報である。これらの情報はコピー処理単位としてのコピーユニット（ＭＣＵ）各々に対して設定される。
なお、コピーユニット（ＭＣＵ）は、例えば１つのプレイリストとそのプレイリストによって再生されるコンテンツおよび再生制御情報等によって構成される。
【００７５】
図７に示すサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１には、先に図５を参照第１メディア１１０に記録されたコピー制御管理ファイル（ＭＣＭＦ）１１１に記録された情報と同様の情報が含まれる。すなわち、上記の（３）コピーデータ情報（Ｆｉｌｅ  ｎａｍｅ  ｔｏ  ｂｅ  ｃｏｐｉｅｄ）（＝ｄｅａｌＭａｎｉｆｅｓｔ）である。情報処理装置１２０では管理サーバ１４０からの受領情報を優先してコピー処理が行われる。管理サーバ１４０からの受領情報は逐次更新される可能性があるからである。
【００７６】
図４に戻り、サーバ管理に従ったコンテンツのコピー処理シーケンスについての説明を続ける。管理サーバ１４０は、ステップＳ１２において、情報処理装置１２０から受信したコンテンツＩＤ等の受信情報の正当性等の検証処理を実行し、問題がないことが確認された場合、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を生成して情報処理装置１２０に送信する。
【００７７】
サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を受領した情報処理装置１２０は、管理サーバ１４０から受領した応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を適用して、コピー許容コンテンツの一覧リスト（コピー許容リスト１３１）を情報処理装置１２０の表示部に表示する。このリストには例えばコンテンツ各々についてコピーを実行する場合の価格（プライス）等が設定されている。
【００７８】
ステップＳ１３において、ユーザがコピー許容コンテンツリストからコピー対象のコンテンツ等を指定するコンテンツ選択を実行する。さらに、ステップＳ１４において、情報処理装置１２０は、管理サーバ１４０との間でコピー処理に伴う決済処理を実行する。具体的には、情報処理装置１２０と管理サーバ１４０との間で決済データ１３２の転送処理等が行われる。なお、決済処理を実行するサーバは管理サーバと異なる決済サーバとしてもよい。また、コピー処理が無料に設定されたコンテンツのコピーを実行する場合は、決済処理は省略される。
【００７９】
必要に応じて実行される決済処理の完了後、ステップＳ１５において情報処理装置１２０は管理サーバ１４０にコピー許可情報の要求を送信する。管理サーバ１４０は、ステップＳ１６において、情報処理装置１２０からのコピー許可情報要求に応じて、決済がなされていることを確認してコピー許可情報１２２を生成して情報処理装置１２０に送信する。
【００８０】
情報処理装置１２０は、管理サーバ１４０からのコピー許可情報１２２の受領を条件として、ステップＳ１７においてコンテンツコピー処理を実行する。すなわち、第１メディア１１０から暗号化コンテンツ１１３を読み出して、コピー対象とするデータを選択して復号処理を行い、コピー先となるハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ／ＲＥディスク等によって構成される第２のメディア１５０に対するデータコピーを実行する。
【００８１】
なお、コンテンツコピー処理は、例えば以下の手順で実行される。
（１）第１メディア１１０（コピー元メディア）からの暗号化コンテンツの読み出し、
（２）第１メディア１１０（コピー元メディア）対応の第１管理システムに従った暗号化コンテンツの復号処理、
（３）第２メディア１５０（コピー先メディア）対応の第２管理システムに従ったコンテンツの暗号化処理、
（４）暗号化コンテンツの第２メディア１５０（コピー先メディア）に対する記録処理、
このようなシーケンスで処理を行う。
【００８２】
このように、暗号化コンテンツをディスクから読み出して他のディスク等のメディアにコピーする場合、一旦、コピー対象の暗号化コンテンツを復号し、その後、コピー先のメディアに対応した著作権管理システムの規格に従った再暗号化を実行して記録するといった処理が行われる。このような処理を行うことでコピー先のメディアでも利用制御がなされ、コピーコンテンツの不正な利用や流通を防止することができる。
【００８３】
なお、デジタルデータに関するコンテンツ著作権管理システムの総称は、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）システムと呼ばれている。デジタルデータを記録可能なメディアは様々であり、メディアに応じた様々なＤＲＭシステムが採用されている。異なるＤＲＭシステムを採用しているメディア間でデジタルデータをコピーする場合は、コピー元メディアで採用しているＤＲＭシステムからコピー先メディアで採用しているＤＲＭシステムへ変更した上でコピーを行う。このような構成とすることで、コピーコンテンツの不正な利用や流通を防止することができる。
【００８４】
この場合、コピー元の管理システム（第１ＤＲＭとする）とコピー先のコンテンツ管理システム（第２ＤＲＭとする）が異なる場合には、上記の（１）〜（４）のシーケンスのようにコピー元の暗号化コンテンツを一旦、復号し、コピー先の管理システム（第２ＤＲＭ）に従った処理、例えば別の暗号化キーを利用した再暗号化を行って記録することが必要となる。
【００８５】
上記の（２）の第１管理システムに従った暗号化コンテンツの復号処理は、第１管理システムがＡＡＣＳ規定に従ったシステムである場合、ＣＰＳユニットキーを適用したＣＰＳユニット単位の復号処理として行われることになる。
なお、コピー先メディア（第２メディア１５０）対応の第２管理システムとは、ＡＡＣＳである場合もあるし、その他、ＣＰＲＭ、ＭａｇｉｃＧａｔｅ、ＶＣＰＳなど、メディアに応じた様々な規定に対応する管理システムが想定される。
【００８６】
［Ｂ．コピー元と異なるフォーマットでコピー先メディアにデータ記録を行う処理について］
次に、コピー元と異なるフォーマットでコピー先メディアにデータ記録を行う処理について説明する。
【００８７】
［Ｂ−１．フォーマットの差異に基づく問題点について］
上述したマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）は、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））において利用されるデータフォーマットであるＢＤＭＶ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｍｏｖｉｅ）フォーマットを変更することなく、他のメディアにコピーする場合には、問題が発生しない。しかし、前述したように、ＢＤの記録データをＢＤＭＶフォーマットと異なる他のフォーマットデータで他メディアに記録すると、様々な問題が発生する可能性がある。
【００８８】
例えばスマホ（スマートホン）や、タブレット端末等の携帯端末には、ＢＤの記録フォーマットであるＢＤＭＶフォーマット対応の再生アプリケーションが搭載されているとは限らない。従って、ＢＤの記録データを携帯端末にコピーする場合、ＢＤＭＶフォーマットではないフォーマット、すなわち、携帯端末の再生アプリケーションが再生可能なデータフォーマットに従ってコンテンツ記録を行う必要がある。
【００８９】
コピー元とコピー先のフォーマットが異なる場合、コピー元データとコピー先データ間で発生し得る相違点について説明する。以下の（ａ）〜（ｄ）の各々について個別に説明する。
（ａ）画像データ
（ｂ）音声データ
（ｃ）字幕データ
（ｄ）メタデータ
【００９０】
（ａ）画像データ
コピー元とコピー先のフォーマットが異なる場合、コピー元データとコピー先の画像データ間に存在し得る相違点には、例えば以下の各項目がある。
（ａ１）コーデック（符号化フォーマット）
（ａ２）画像サイズ（水平方向と垂直方向のサイズ（画素数））
（ａ３）ビデオフレームレート
（ａ４）ビデオ最大ビットレート
例えば、上記（ａ１）〜（ａ４）はデータフォーマットに応じて許容内容（コーデックの種類や許容値）が異なる。
コピー元メディアのデータフォーマット（例えばＢＤＭＶ）と、コピー先メディアのデータフォーマットが異なる場合、コピー元メディアのデータをそのまま、コピー先メディアに記録しても再生エラーを発生させてしまう。これを防止するためには、上記（ａ１）〜（ａ４）の要素をコピー先メディアの記録フォーマットに適合させて記録しなければならない。
【００９１】
なお、（ａ１）コーデック（符号化フォーマット）としては、例えばＭＰＥＧ、ＭＰＥＧ４−ＨＥＶＣ、ＡＶＣ等、様々な符号化フォーマットがある。メディアの記録データの再生処理を実行する再生アプリケーションによって再生可能なフォーマットが異なり、コピー先メディアには、そのメディアの記録データを再生する再生アプリケーションが再生可能なコーデックに従った符号化データを記録する必要がある。
【００９２】
（ｂ）音声データ
コピー元とコピー先のフォーマットが異なる場合、コピー元データとコピー先の音声データ間に存在し得る相違点には、例えば以下の各項目がある。
（ｂ１）コーデック（符号化フォーマット）
（ｂ２）チャンネル数（２ｃｈ（ステレオ）、４〜５ｃｈ（サラウンド）等）
（ｂ３）サンプリング態様（サンプリング周波数、サンプリングサイズ）
（ｂ４）最大ビットレート
（ｂ５）言語（英語、日本語等）
例えば、上記（ｂ１）〜（ｂ５）はデータフォーマットに応じて許容内容（コーデックの種類や許容値）が異なる。
例えば、コピー元メディアのデータフォーマット（例えばＢＤＭＶ）と、コピー先メディアの記録データフォーマットが異なる場合、上記（ｂ１）〜（ｂ５）の各要素をコピー先メディアのデータフォーマットが許容する構成に設定することが必要となる。
【００９３】
（ｃ）字幕データ
コピー元とコピー先のフォーマットが異なる場合、コピー元データとコピー先の字幕データ間に存在し得る相違点には、例えば以下の各項目がある。
（ｃ１）字幕サイズ（水平方向と垂直方向のサイズ（画素数））
（ｃ２）字幕用コーデック（Ｎａｍｅｓｐａｃｅ）
（ｃ３）字幕スキーム（字幕構成情報（ＸＭＬデータ））
（ｃ４）字幕タイプ（ｃｏｎｔｅｎｔｔｙｐｅ）
（ｃ５）言語（英語、日本語等）
例えば、上記（ｃ１）〜（ｃ５）はデータフォーマットに応じて許容内容（コーデックの種類や許容値）が異なる。
例えば、コピー元メディアの記録データのデータフォーマット（例えばＢＤＭＶ）と、コピー先メディアの記録データフォーマットが異なる場合、上記（ｃ１）〜（ｃ５）の各要素をコピー先メディアのデータフォーマットが許容する構成に設定することが必要となる。
【００９４】
（ｄ）メタデータ
メタデータには、例えば各フォーマットの記録データの再生処理を実行する再生アプリケーションが必要とする再生制御情報や、再生コンテンツ情報などが含まれる。
具体的には、再生制御情報として利用されるチャプタ情報や、再生対象データとして利用されるジャケット写真などがある。これらは、ある特定フォーマット、例えばフォーマットＡでは規定されたメタデータであり、フォーマットＡのデータを再生する再生アプリケーションＸは、これらのチャプタ情報や、ジャケット写真を利用した再生処理を実行する。
しかし、フォーマットＡのデータを再生せず、フォーマットＢのデータの再生を行なう再生アプリケーションＹは、これらのチャプタ情報や、ジャケット写真を利用せずに再生処理を実行するといった場合がある。
【００９５】
例えば、コピー元のメディアに記録されたデータのデータフォーマット（例えばＢＤＭＶ）にチャプタ情報や、ジャケット写真が含まれず、コピー先メディアの記録データを再生するアプリケーションが、チャプタ情報や、ジャケット写真を利用した再生を実行する場合、コピー処理に際して、チャプタ情報や、ジャケット写真を追加して記録することが必要となる。
【００９６】
このように、コピー元のデータフォーマットと、コピー先のデータフォーマットが異なる場合、コピー元のデータフォーマットに含まれるデータをそのまま、コピー先に移動すると、コピー先メディアからのコピーコンテンツの再生が不可能になる場合や正常な再生ができなくなる場合がある。
以下、この問題を解決する本開示の構成について説明する。
【００９７】
［Ｂ−２．サーバ管理下でフォーマットの異なるデータを第２メディアに記録する処理について］
以下、コピー元のデータ記録フォーマットと、コピー先のデータ記録フォーマットが異なる場合、コピー先メディアに、正常にコンテンツ再生を可能とするためのデータを不足なく記録可能とした構成について説明する。
【００９８】
まず、図８を参照して、本開示の処理を実行するためのシステムの構成例について説明する。
図８に示す構成と先に説明した図１の構成との差異は、データ提供サーバ２７０が追加された点である。
図８に示すデータ提供サーバ２７０以外の構成要素は、図１に示す各構成要素とほぼ同様の処理を実行する。
【００９９】
データ提供サーバ２７０は、コピー先メディアに対する記録データを提供するサーバであり、コピー元メディアから取得できないデータがある場合、データをコピー処理実行機器である情報処理装置（ユーザ装置）２２０に提供する。
【０１００】
図８に示す情報処理装置２２０はユーザのＰＣやレコーダ（記録再生装置）等であり、著作権管理対象コンテンツである映画等の記録された第１メディア２１０を装着して再生することができる。
情報処理装置２２０は、この第１メディア２１０に記録されたコンテンツを他のメディアである第２メディア２３０にコピーする処理を実行する。
【０１０１】
本実施例において、第１メディア２１０に記録されたコピー対象となるコンテンツは、第１フォーマットで記録されたコンテンツである。
一方、コピー先となる第２メディア２３０に対するコピーコンテンツは、第１フォーマットと異なる第２フォーマットで記録される。
例えば、第１メディア２１０は、ＢＤであり、第１フォーマットはＢＤＭＶである。
一方、第２メディア２３０は、フラッシュメモリやＨＤＤ等のメディアであり、第２フォーマットはＢＤＭＶと異なるフォーマットである。具体的には、例えばＣＦＦ（Ｃｏｍｍｏｍ  Ｆｉｌｅ  Ｆｏｒｍａｔ）等のフォーマットである。
【０１０２】
なお、以下の実施例において、「コピー処理」とは、第１メディア２１０の記録コンテンツと同様のコンテンツを第２メディア２３０から再生可能とするために第２メディア２３０に対して実行するデータ記録処理全般を意味する。
すなわち、コピー処理には、第１メディア２１０から読み出した記録データを第２メディア２３０に記録する処理のみならず、第１メディア２１０から得られないデータをデータ提供サーバ２７０から取得して第２メディア２３０に記録する処理も含む。
【０１０３】
なお、図８にはデータ提供サーバ２７０を１つのみ示しているが、データ提供サーバ２７０は複数、存在可能であり、複数のデータ提供サーバがコピー処理に際して第２メディア２３０に記録すべき様々なデータを提供する構成としてもよい。また、データ提供サーバ２７０は、管理サーバ２５０と一体化した構成であってもよい。
【０１０４】
図８に示す構成において、図８に示す情報処理装置（ユーザ装置）２２０は、先に図１以下を参照して説明したと同様、管理サーバ２５０からのコピー許可情報の受領を条件としたコピー処理を行なう。すなわち、上述したマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）システムに従って、管理サーバ２５０の管理下でコピー処理を行なう。
【０１０５】
情報処理装置２２０はユーザのＰＣやレコーダ（記録再生装置）等であり、著作権管理対象コンテンツである映画等の記録された第１メディア２１０を装着して再生することができる。
第１メディア２１０は、第１フォーマット（例えばＢＤＭＶ）に従って記録されたコンテンツを格納している。
情報処理装置２２０は、この第１メディア１０の記録データを他のメディアである第２メディア２３０から再生む可能とするために、コピー処理を実行する。
ただし、第２メディア２３０には、第１メディア２１０のデータ記録フォーマットと異なる第２フォーマットでコンテンツを記録する。
第２メディア２３０は、情報処理装置２２０の内部に構成された内部メディア、あるいは情報処理装置２２０に対して着脱可能なメディア、あるいは外部装置、例えばスマートホンやタブレット端末等の携帯端末等の外部装置に備えられた外部メディアのいずれでもよい。第２メディア２３０は、例えばハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはデータ記録可能なディスク（ＢＤ，ＤＶＤなど）等のメディアである。
【０１０６】
先に説明したように、第１メディア２１０に記録されたコンテンツを、第２メディア２３０にユーザが自由にコピーを行ってしまうと、コンテンツの複製が大量に発生し、不正な利用や流通が起こることになる。
このような事態を防止するため、ユーザ装置である情報処理装置２２０がコンテンツのコピーを実行する場合、管理サーバ２５０と接続し、管理サーバ５０からコピー許可情報を受け取る。このコピー許可情報の受領には、例えばユーザの持つ第１メディアの正当性の確認や、所定の料金の支払い等の手続が必要となる。
【０１０７】
ユーザ装置である情報処理装置２０は、この所定の手続きを行うことで、管理サーバ２５０からコピー許可情報を受領し、コピー許可情報の受領を条件としてコンテンツコピーを行うことができる。これは、先に図１以下を参照して説明したマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）と同様の処理である。
【０１０８】
先に図１以下を参照して説明したコピー処理との相違点の１つは、図８に示す情報処理装置２２０は、第１メディア２１０から得られないデータをデータ提供サーバ２５０から取得して、第２メディア２３０に記録する点である。
【０１０９】
［Ｂ−３．第１メディアに記録されるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）について］
第１メディア２１０は、例えば、ＲＯＭ型のＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）、ＤＶＤディスクなどである。
第１メディア２１０には、先に図４を参照して説明したと同様、利用制御コンテンツであるコンテンツが記録されている。コンテンツは、例えば高精細動画像データであるＨＤ（High Definition）映画コンテンツなどの動画コンテンツのＡＶ(Audio Visual)ストリーム、あるいは音楽データ、ゲームプログラム、画像ファイル、音声データ、テキストデータなどからなるコンテンツである。
【０１１０】
コンテンツは、例えば暗号化コンテンツであり、先に図２を参照して説明したように、コンテンツ管理ユニット（ＣＰＳユニット）単位の利用管理構成を有し、ＣＰＳユニット単位で異なるユニットキー（ＣＰＳユニットキー）を適用して暗号化が施された暗号化コンテンツである。すなわち、ユニット単位の区分データ毎の異なる利用制御を実現するため、ユニット毎に異なる鍵（ＣＰＳユニットキーやユニットキー、あるいはタイトルキーと呼ばれる）によって暗号化されている。
【０１１１】
さらに、第１メディア２１０には、暗号化コンテンツの復号に適用する鍵情報、利用制御情報などによって構成される管理データ（ＡＡＣＳ  Ｄａｔａ）が記録される。
管理データは、先に図４を参照して説明したと同様、例えばコンテンツの著作権保護技術に関する規格管理システムであるＡＡＣＳ(Advanced Access Content System)の規定する管理データである。具体的には、暗号化コンテンツの復号に適用する鍵（ユニットキー）を格納したＣＰＳユニットキーファイル、使用許諾情報、コンテンツの正当性を示すコンテンツ証明書（ＣＣ：Content Certificate）、さらに、ＣＰＳユニットキーを取得するためのメディアキーを格納した暗号鍵ブロック（ＭＫＢ（Media Key Block））等が含まれる。
【０１１２】
さらに、第１メディア２１０には、第１メディア２１０の記録コンテンツのコピー処理の際に利用されるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）が格納されている。
ただし、図８に示す第１メディア２１０には、先に図５を参照して説明したコピー制御管理ファイル（ＭＣＭＦ）とは異なるデータが含まれる。
図８に示すシステムで利用されるコピー制御管理ファイル（ＭＣＭＦ）について、図９を参照して説明する。
【０１１３】
第１メディア２１０の記録情報であるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）は、第１メディア２１０に記録されたコンテンツのコピー処理を実行する際に適用するファイルであり、例えば、図９に示すデータを含むＸＭＬ記述データである。
【０１１４】
（１）管理サーバＵＲＬ：コピー許可情報を提供する管理サーバのアクセス情報である。図８に示す管理サーバ２５０に対するアクセス情報である。
（２）コピーデータ情報（ｄｅａｌＭａｎｉｆｅｓｔ）
（２−１）プレイリストファイル名：コピー対象となるプレイリストのファイル名である。
（２−２）ＣＰＳユニットキー情報：コピー対象コンテンツの復号処理に適用するＣＰＳユニットキーの識別情報である。
（２−３）コピーユニット識別子：管理コピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）のコピー単位を示すコピーユニット（ＭＣユニット）のユニット識別情報である。
（２−４）追加データ情報：第１メディアの記録コンテンツをそのまま利用して第２メディアに記録できない不足データや、その不足データを取得するためのデータアクセス情報（例えばＵＲＩ）を記録している。
（３）コンテンツＩＤ：コピー対象となるコンテンツの識別子である。例えばコンテンツコード情報としてのＩＳＡＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ａｕｄｉｏｖｉｓｕａｌ  Ｎｕｍｂｅｒ）ナンバーが用いられる。
【０１１５】
図９に示すコピー制御管理ファイル（ＭＣＭＦ）と、先に説明した図５に示すコピー制御管理ファイル（ＭＣＭＦ）との相違点は、図９に示すコピー制御管理ファイル（ＭＣＭＦ）が（２−４）追加データ情報を有する点である。その他は、先に説明した図５のコピー制御管理ファイル（ＭＣＭＦ）と同様である。
【０１１６】
（２−４）追加データ情報は、上述のように、コピー元メディアである第１メディアの記録コンテンツをそのまま利用して第２メディアに記録できない不足データや、その不足データを取得するためのデータアクセス情報（例えばＵＲＩ）を記録している。
データアクセス情報は、図８に示すデータ提供サーバ２７０に格納されたデータのアクセス情報であり、例えばＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）が記録される。
【０１１７】
先に説明したように、コピー元とコピー先のフォーマットが異なる場合、コピー元とコピー先で必要なデータかが異なる場合がある。具体的には、コピー先では、コピー元と異なる以下のデータが必要となる場合がある。
（ａ）異なるコーデック（符号化フォーマット）対応の画像データ
（ｂ）異なるコーデック（符号化フォーマット）対応の音声データ
（ｃ）異なる字幕データ
（ｄ）異なるメタデータ
【０１１８】
上記のような差異がある場合、コピー先メディアである第２メディア２３０に対して記録すべきデータが、コピー元の第１メディア２１０に記録されたデータから取得できない場合が発生する。
図９に示すコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」には、これらの取得できないデータ、あるいはこれらのデータを取得するために必要となるデータアクセス情報が記録される。
【０１１９】
図９に示すコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」の具体例（ＸＭＬデータ）を図１０に示す。
図１０に示すＸＭＬデータは、図９に示すコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」の項目に対応するＸＭＬデータの一例を示すデータである。
【０１２０】
図１０の左側に示す（ａ）〜（ｄ）は、図９に示すコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」に示す以下の各項目に対応する。
（ａ）画像関連データ、画像関連データ取得用ＵＲＩリスト
（ｂ）音声関連データ、音声関連データ取得用ＵＲＩリスト
（ｃ）字幕関連データ、字幕関連データ取得用ＵＲＩリスト
（ｄ）その他メタデータ、メタデータ取得用ＵＲＩリスト
図１０のＸＭＬデータには、これら（ａ）〜（ｄ）の各データが記録されている。
【０１２１】
図１０（ａ）のデータ部分には、以下の画像関連データ情報が記録されている。
（ａ１）Ｖｉｄｅｏ  ｃｏｄｅｃ＝"ＡＶＣ"
（ａ２）ｗｉｄｔｈ＝"３８４０"
（ａ３）ｈｅｉｇｈｔ＝"２１６０"
（ａ４）ｆｒａｍｅｒａｔｅ＝"２３．９７６"
（ａ５）ｍａｘＢｉｔｒａｔｅ＝"１２０００００００"
（ａ６）ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏｍ／ａｄｄｉｔｉｏｎａｌｃｏｎｔｅｎｔ／ｖｉｄｅｏ．ａｖｃ  ＜／ＵＲＩ＞
【０１２２】
上記の（ａ６）に示すＵＲＩは、コピー対象コンテンツの画像データのアクセス情報である。上記の例は、ＡＶＣ符号化された画像データのアクセス情報である。
図８に示す構成において、第１メディア２１０の記録画像データは、例えばＢＤＭＶフォーマットの許容するＭＰＥＧ符号化画像データである。
しかし、このＭＰＥＧ符号化画像データをそのまま、第２メディア２３０に記録しても、第２メディア２３０の記録データの再生機器において再生できない場合がある。
例えば、コピー先となる第２メディア２３０を装着した再生装置の再生アプリケーションが、ＡＶＣ符号化データの再生が可能であるが、ＢＤＭＶフォーマットのデータ再生機能を有しない場合である。
上記の（ａ６）に示すＵＲＩは、このような場合に第２メディア２３０に記録すべきＡＶＣ符号化データを取得するアクセス情報である。
【０１２３】
コピー先である第２メディア２３０に対しては、コピー元の第１メディア２１０のデータフォーマットである第１フォーマットと異なる第２フォーマットでデータ記録を行う必要がある。この第２フォーマットにおいて許容される符号化データがＡＶＣ符号化データである場合、このＵＲＩを適用してＡＶＣ符号化データを取得して第２メディア２３０に記録する。
【０１２４】
第１メディア２１０に記録されたＭＰＥＧデータを第２メディア２３０に記録しても、第２メディアからのコンテンツ再生ができない。このような事態を防止するため、第２メディア２３０に記録する第２フォーマットの許容する符号化画像データをデータ提供サーバ２７０から取得して、第２メディア２３０に記録する。
上記（ａ６）に示すＵＲＩは、この符号化画像データ、本例ではＡＶＣ符号化画像データを取得するためのアクセス情報である。
【０１２５】
情報処理装置２２０は、このＵＲＩを利用してＡＶＣ符号化画像データを取得（ダウンロード）して、第２メディア２３０に記録する。このＡＶＣ符号化画像データは、第１メディア２１０に記録されたコピー対象となる画像データと符号化態様は異なるが、同じ内容のコンテンツである。
【０１２６】
なお、コピー処理単位は、例えば第１メディア２１０に設定されたプレイリスト単位であり、ＵＲＩを利用して取得されるＡＶＣ符号化画像データは、コピー対象として選択したプレイリストによって再生されるコンテンツに対応する。
【０１２７】
また、上記の（ａ１）〜（ａ５）は、（ａ６）に示すＵＲＩによって取得される画像データの属性情報を示している。
これらの属性情報は、（ａ６）に示すＵＲＩによって取得される画像データを第２メディア２３０に記録する処理に併せて、この記録コンテンツ対応の属性情報として第２メディア２３０に記録される。
このように、ＵＲＩによってアクセス可能な画像データとその属性情報を含むデータが、第２メディアに記録される。
【０１２８】
なお、上記（ａ１）〜（ａ５）以外に、第１メディア２１０の記録情報をそのまま第２メディア２３０に記録可能な画像データ関連の属性情報や制御情報がある場合は、情報処理装置２２０は、コピー処理に際して、これらのデータを第１メディア２１０から読み取り、第２メディア２３０に記録する。
【０１２９】
コピー処理に際して、第２メディア２３０に記録される画像関連データは、以下の各データのいずれか、または以下のデータの組み合わせとなる。
（１）第１メディアのコンテンツ格納領域から取得されるデータ、
（２）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」から取得されるデータ（上記（ａ１）〜（ａ５））
（３）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」に記録されたＵＲＩを適用して取得されるデータ（上記（ａ６）のＵＲＩによって取得されるデータ）
【０１３０】
なお、例えば情報処理装置２２０がＭＰＥＧ符号化データをＡＶＣ符号化データに変換する機能を有する場合は、第１メディア２１０から読み取ったＭＰＥＧ画像データをＡＶＣ画像データに変換して変換画像データを第２メディア２３０に記録する処理を行なってもよい。この場合は、コピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」内のＵＲＩを適用する必要はない。
【０１３１】
また、図１０（ｂ）のデータ部分には、以下の音声関連データ情報が記録されている。
（ｂ１）Ａｕｄｉｏ  ｃｏｄｅｃ＝"ＡＡＣ"
（ｂ２）ｃｈａｎｎｅＣｏｕｎｔ＝"２"
（ｂ３）ｓａｍｐｌｅＳｉｚｅ＝"１６"
（ｂ４）ｓａｍｐｌｅＲａｔｅ＝"４８０００"
（ｂ５）ｍａｘＢｉｔｒａｔｅ＝"１９２０００"
（ｂ６）ｌａｎｇｕａｇｅ＝"ｅｎｇ"
（ｂ７）ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏｍ／ａｄｄｉｔｉｏｎａｌｃｏｎｔｅｎｔ／ａｕｄｉｏ．ａａｃ  ＜／ＵＲＩ＞
【０１３２】
上記の（ｂ７）に示すＵＲＩは、コピー対象となるコンテンツの音声データのアクセス情報である。上記の例は、ＡＡＣ符号化された音声データのアクセス情報である。
図８に示す構成において、第１メディア２１０には、例えばＢＤＭＶフォーマットの許容する符号化音声データが記録されている。
しかし、この符号化音声データをそのまま、第２メディア２３０に記録しても、第２メディア２３０の記録データの再生機器において再生できない場合がある。
例えば、コピー先となる第２メディア２３０を装着した再生装置の再生アプリケーションが、ＢＤＭＶフォーマット対応の符号化音声データの再生機能を有しない場合である。
上記の（ｂ７）に示すＵＲＩは、このような場合に第２メディア２３０に記録すべき符号化音声データを取得するアクセス情報である。
【０１３３】
コピー先である第２メディア２３０に対しては、コピー元の第１メディア２１０のデータフォーマットである第１フォーマットと異なる第２フォーマットでデータ記録を行う必要がある。この第２フォーマットにおいて許容される符号化データがＡＡＣ符号化データである場合、このＵＲＩを適用してＡＡＣ符号化データを取得して第２メディア２３０に記録する。
【０１３４】
第１メディア２１０に記録されたＭＰＥＧデータを第２メディア２３０に記録しても、第２メディアからのコンテンツ再生ができない。このような事態を防止するため、第２メディア２３０に記録する第２フォーマットの許容する符号化音声データをデータ提供サーバ２７０から取得して、第２メディア２３０に記録する。
上記（ｂ７）に示すＵＲＩは、この符号化音声データ、本例ではＡＡＣ符号化音声データを取得するためのアクセス情報である。
【０１３５】
情報処理装置２２０は、このＵＲＩを利用してＡＡＣ音声データを取得（ダウンロード）して、第２メディア２３０に記録する。この取得音声データは、第１メディア２１０に記録されたコピー対象となるコンテンツ対応の音声と符号化態様は異なるが、同じ内容のコンテンツである。
【０１３６】
なお、コピー処理の単位は、例えば第１メディア２１０に設定されたプレイリスト単位で実行可能であり、ＵＲＩを利用して取得される音声データは、コピー対象として選択したプレイリストによって再生されるコンテンツに対応する。
【０１３７】
また、上記の（ｂ１）〜（ｂ６）は、（ｂ７）に示すＵＲＩによって取得される音声データの属性情報を示している。
これらの属性情報は、（ｂ７）に示すＵＲＩによって取得される音声データを第２メディア２３０に記録する処理に併せて、この記録コンテンツ対応の属性情報として第２メディア２３０に記録される。
このように、ＵＲＩによってアクセス可能な音声データとその属性情報を含むデータが、第２メディアに記録される。
【０１３８】
なお、上記（ｂ１）〜（ｂ６）以外に、第１メディア２１０の記録情報をそのまま第２メディア２３０に記録可能な音声データ関連の属性情報や制御情報がある場合は、情報処理装置２２０は、コピー処理に際して、これらのデータを第１メディア２１０から読み取り、第２メディア２３０に記録する。
【０１３９】
コピー処理に際して、第２メディア２３０に記録される音声関連データは、以下の各データのいずれか、または以下のデータの組み合わせとなる。
（１）第１メディアのコンテンツ格納領域から取得されるデータ、
（２）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」から取得されるデータ（上記（ｂ１）〜（ｂ６））
（３）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」に記録されたＵＲＩを適用して取得されるデータ（上記（ｂ７）のＵＲＩによって取得されるデータ）
【０１４０】
なお、例えば情報処理装置２２０が第１メディアの符号化データを、第２メディアのフォーマット対応の符号化データに変換する機能を有する場合は、第１メディア２１０から読み取ったデータを変換して第２メディア２３０に記録してもよい。この場合は、コピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」内のＵＲＩを適用する必要はない。
【０１４１】
図１０（ｃ）のデータ部分には、以下の字幕関連データ情報が記録されている。
（ｃ１）ｗｉｄｔｈ＝"３８４０"
（ｃ２）ｈｅｉｇｈｔ＝"２１６０"
（ｃ３）ｎａｍｅｓｐａｃｅ＝"ｈｔｔｐ：／／ｗｗｗ．ｓｍｐｔｅ〜／ｓｍｐｔｅ−ｔｔ"
（ｃ４）ｓｃｈｅｍａ＝"ｈｔｔｐ：／／ｗｗｗ．ｓｍｐｔｅ〜／ｓｍｐｔｅ−ｔｔ"
（ｃ５）ｃｏｎｔｅｎＴｙｐｅ＝"ｔｅｘｔ"
（ｃ６）ｌａｎｇｕａｇｅ＝"ｊｐｎ"
（ｃ７）ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏｍ／ａｄｄｉｔｉｏｎａｌｃｏｎｔｅｎｔ／ｓｕｂｔｉｔｌｅ．ｔｔｍｌ  ＜／ＵＲＩ＞
【０１４２】
上記の（ｃ７）に示すＵＲＩは、コピー対象となるコンテンツの字幕データのアクセス情報である。
図８に示す構成において、第１メディア２１０に記録されたコンテンツには、字幕データが含まれていない場合、あるいは字幕データが格納されていても、そのフォーマットでは第２メディア２３０に記録できない場合がある。すなわち、字幕データのフォーマットが、コピー先となる第２メディア２３０を装着した再生装置の再生アプリケーションが許容しないフォーマットである場合などである。
【０１４３】
この場合、情報処理装置２２０は、コピー処理に際して、第２メディア２３０に第１メディアと異なるフォーマットの字幕データを記録することが必要となる。
この字幕データをデータ提供サーバ２７０から取得して、第２メディア２３０に記録する。上記（ｃ７）に示すＵＲＩは、この字幕データを取得するための字幕データ所在を示すアクセス情報である。
【０１４４】
情報処理装置２２０は、このＵＲＩを利用して字幕データを取得（ダウンロード）して、第２メディア２３０に記録する。この取得字幕データは、第１メディア２１０に記録されたコピー対象となるコンテンツ対応の字幕と態様は異なるが、同じ内容である。
【０１４５】
なお、コピー処理の単位は、例えば第１メディア２１０に設定されたプレイリスト単位で実行可能であり、ＵＲＩを利用して取得される字幕データは、コピー対象として選択したプレイリストによって再生されるコンテンツに対応する。
【０１４６】
また、上記の（ｃ１）〜（ｃ６）は、（ｃ７）に示すＵＲＩによって取得される字幕データの属性情報、および属性情報を取得するためのＵＲＩを示している。
上記の（ｃ１）〜（ｃ６）に記録された属性情報、およびＵＲＩによって取得される属性情報は、（ｃ７）に示すＵＲＩによって取得される字幕データを第２メディア２３０に記録する処理に併せて、この記録コンテンツ対応の属性情報として第２メディア２３０に記録される。
このように、ＵＲＩによってアクセス可能な字幕データとその属性情報を含むデータが、第２メディアに記録される。
【０１４７】
なお、上記（ｃ１）〜（ｃ６）以外に、第１メディア２１０の記録情報をそのまま第２メディア２３０に記録可能な字幕データ関連の属性情報や制御情報がある場合は、情報処理装置２２０は、コピー処理に際して、これらのデータを第１メディア２１０から読み取り、第２メディア２３０に記録する。
【０１４８】
第２メディア２３０に記録される字幕関連データは、以下の各データのいずれか、または以下のデータの組み合わせとなる。
（１）第１メディアのコンテンツ格納領域から取得されるデータ、
（２）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」から取得されるデータ（上記（ｃ１），（ｃ２），（ｃ５），（ｂ６））
（３）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」に記録されたＵＲＩを適用して取得されるデータ（上記（ｃ３）．（ｃ４），（ｂ７）のＵＲＩによって取得されるデータ）
【０１４９】
なお、例えば情報処理装置２２０が第１メディアの字幕データを、第２メディアのフォーマット対応の字幕データに変換する機能を有する場合は、第１メディア２１０から読み取ったデータを変換して第２メディア２３０に記録してもよい。この場合は、コピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」内のＵＲＩを適用する必要はない。
【０１５０】
図１０（ｄ）のデータ部分には、以下のメタデータ情報が記録されている。
（ｄ１）ｃｏｎｔｅｎｔＴｙｐｅ＝"ｒｅｑｕｉｒｅｄ"
（ｄ２）ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏｍ／ａｄｄｉｔｉｏｎａｌｃｏｎｔｅｎｔ／ｍｅｔａｄａｔａ．ｘｍｌ  ＜／ＵＲＩ＞
（ｄ３）ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏｍ／ａｄｄｉｔｉｏｎａｌｃｏｎｔｅｎｔ／ｍｅｔａｄａｔａ．ｐｎｇ  ＜／ＵＲＩ＞
【０１５１】
上記の（ｄ２）、（ｄ３）に示すＵＲＩは、コピー対象となるコンテンツに対応するメタデータのアクセス情報である。
例えば、（ｄ２）がチャプタ情報を示すＸＭＬデータを取得するためのアクセス情報であり、（ｄ３）がジャケット写真を取得するためのアクセス情報を示すＵＲＩである。
【０１５２】
図８に示す構成において、第１メディア２１０に記録されたコンテンツにもメタデータは含まれるが、しかし、これらの第１メディア２１０に記録されたメタデータが、コピー先となる第２メディア２３０を装着した再生装置の再生アプリケーションが再生するデータと一致しない場合がある。
【０１５３】
この場合、情報処理装置２２０は、コピー処理に際して、第１メディア２１０には記録されていないメタデータを取得して第２メディア２３０に記録する必要がある。
情報処理装置２２０は、このようなメタデータをデータ提供サーバ２７０から取得して、第２メディア２３０に記録する。上記（ｄ２），（ｄ３）に示すＵＲＩは、これらのメタデータを取得するためのアクセス情報としてのＵＲＩである。
【０１５４】
情報処理装置２２０は、このＵＲＩを利用してメタデータを取得（ダウンロード）して、第２メディア２３０に記録する。この取得メタデータは、第２メディア２３０に記録されるコンテンツの再生時に利用される。
【０１５５】
なお、コピー処理の単位は、例えば第１メディア２１０に設定されたプレイリスト単位で実行可能であり、ＵＲＩを利用して取得されるメタデータは、コピー対象として選択したプレイリストによって再生されるコンテンツに対応する。
【０１５６】
また、上記の（ｄ１）は、（ｄ２），（ｄ３）に示すＵＲＩによって取得されるメタデータの属性情報を示している。
上記の（ｄ１）に記録された属性情報は、（ｄ２），（ｄ３）に示すＵＲＩによって取得されるメタデータを第２メディア２３０に記録する処理に併せて、この記録コンテンツ対応の属性情報として第２メディア２３０に記録される。
このように、ＵＲＩによってアクセス可能なメタデータとその属性情報を含むデータが、第２メディアに記録される。
【０１５７】
なお、上記（ｄ１）〜（ｄ３）以外に、第１メディア２１０の記録情報をそのまま第２メディア２３０に記録可能なメタデータがある場合は、情報処理装置２２０は、コピー処理に際して、これらのデータを第１メディア２１０から読み取り、第２メディア２３０に記録する。
【０１５８】
第２メディア２３０に記録されるメタデータは、以下の各データのいずれか、または以下のデータの組み合わせとなる。
（１）第１メディアのコンテンツ格納領域から取得されるデータ、
（２）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」から取得されるデータ（上記（ｄ１））
（３）第１メディアのコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」に記録されたＵＲＩを適用して取得されるデータ（上記（ｄ２）．（ｄ３）のＵＲＩによって取得されるデータ）
【０１５９】
なお、例えば情報処理装置２２０が第１メディアのメタデータを、第２メディアのフォーマット対応のメタデータに変換する機能を有する場合は、第１メディア２１０から読み取ったデータを変換して第２メディア２３０に記録してもよい。この場合は、コピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」内のＵＲＩを適用する必要はない。
【０１６０】
［Ｂ−４．データコピー処理シーケンスについて］
次に、図１１以下を参照して、図８に示す構成に基づいて実行されるデータコピー処理のシーケンスについて説明する。
図１１、図１２は、図８に示す構成に基づいて実行するデータコピー処理シーケンスを説明するシーケンス図である。
図１１には、左から、コピー元となるコンテンツを格納した第１メディア２１０、コピー処理を実行する情報処理装置２２０、コピー管理を行う管理サーバ２５０、コピー処理に際して不足するデータ等を提供するデータ提供サーバ２７０を示している。
図１２にも、図１１と同様の構成を示している。さらに、図１２には、コピー先メディアである第２メディア２３０を示している。
【０１６１】
図１１、図１２に示すシーケンス図に従って、第１メディア２１０に第１フォーマットで記録されたデータを、第２メディア２３０に第１フォーマットと異なる第２フォーマットで記録するコピー処理のシーケンスについて説明する。
図１１、図１２に示す各ステップ（Ｓ３１〜Ｓ３８）の各処理について順次、説明する。
【０１６２】
（ステップＳ３１）
情報処理装置２２０は、まず、ステップＳ３１において、第１メディア２１０に記録されているコピー制御管理ファイル（ＭＣＭＦ）を読み取る。
図９を参照して説明したコピー制御管理ファイル（ＭＣＭＦ）であり、「追加データ情報」が記録されたコピー制御管理ファイル（ＭＣＭＦ）である。
【０１６３】
（ステップＳ３２）
次に、情報処理装置２２０は、ステップＳ３２において、コピー制御管理ファイル（ＭＣＭＦ）に記録されたサーバアクセス情報（ＵＲＩ）を適用して、管理サーバ２５０にコピー実行要求（Ｏｆｆｅｒ  Ｒｅｑｕｅｓｔ）を送信する。
この際、コピー処理対象となるコンテンツに対応するコンテンツＩＤ等が管理サーバ２５０に送信される。
なお、コピー処理は、例えばコピー元コンテンツの記録メディアである第１メディア２１０に設定されているプレイリスト単位で実行され、コンテンツＩＤは、コピー対象としてのプレイリストの指定識別子に対応する。
【０１６４】
コピー実行要求には、先に図６を参照して説明したように、例えば以下のデータが含まれる。
（ａ）コンテンツＩＤ：第１メディアに格納されたコンテンツの識別子
（ｂ）コンテンツ証明書ＩＤ：上記コンテンツの正当性を確認するための証明書
（ｃ）メディア識別子：コピー元となる第１メディアの識別子
（ｄ）乱数：データ正当性確認用データ
（ｅ）言語コード：情報処理装置の利用する言語のコード情報
これらの情報である。
上記情報中（ａ）〜（ｃ）の各情報は、第１メディア２１０から読み取られる。（ｄ）乱数は、情報処理装置２２０において生成する。（ｅ）言語コードは、情報処理装置１２０のメモリに予め記録された言語コードを取得して送信する。
なお、言語コードは、例えば管理サーバ２５０の提供する応答に含まれるオファー詳細情報の言語の指定情報等として用いられる。
【０１６５】
（ステップＳ３３）
管理サーバ２５０は、情報処理装置２２０から受信したコンテンツＩＤ等の受信情報の正当性等の検証処理を実行し、問題がないことが確認された場合、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）を生成して情報処理装置１２０に送信する。
【０１６６】
管理サーバ２５０が情報処理装置２２０に提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に含まれる基本情報については、先に図７を参照して説明したとおりであり、例えば以下の各情報が含まれる。
（１）オファー詳細情報
（１ａ）タイトル／要約／説明（title/abstract/description）：コピー許容コンテンツに対応するタイトル、要約、説明の情報である。
（１ｂ）コピーユニット識別子（ＭＣＵ）：コピー単位としてのコピーユニットを識別する識別子である。例えば１つのプレイリストによって再生されるコンテンツに対応する。
（１ｃ）価格情報（ｐｒｉｃｅ）：コピーの価格情報である。
（１ｄ）価格補助情報（ｐｒｉｃｅＩｎｆｏ）：価格の補助情報である。
（１ｅ）決済サーバＵＲＬ（ｆｉｎａｎｃｉａｌＨＴＭＬＵＲＬ）：コピー料金の決済処理を行うサーバのアクセス情報である。
（１ｆ）コピー先情報（ｍｃｏｔＩｎｆｏ）：コピー先機器として許容されるメディアの種類等を示す情報である。例えばＨＤＤ／フラッシュメモリなどのメディア種類が記録される。
【０１６７】
（２）乱数（ｍｃｍＮｏｎｃｅ）：データ正当性確認のための乱数である。
（３）コピーデータ情報（Ｆｉｌｅ  ｎａｍｅ  ｔｏ  ｂｅ  ｃｏｐｉｅｄ）（＝ｄｅａｌＭａｎｉｆｅｓｔ）
（３ａ）プレイリストファイル名（ＰｌａｙＬｉｓｔ  ｆｉｌｅ  ｎａｍｅ）：コピー対象となるプレイリストのファイル名である。なおプレイリストの特定によりクリップ情報ファイルやクリップＡＶストリームファイルも特定可能となる。
（３ｂ）ＣＰＳユニットキー情報（Ｉｎｄｅｘ  ｔｏ  ｉｄｅｎｔｉｆｙ  ｔｈｅ  ＣＰＳ  Ｕｎｉｔ  Ｋｅｙ）：コピーコンテンツの復号用の鍵（ＣＰＳユニットキー）の識別情報である。
（３ｃ）コピーユニット識別子（ＭＣＵｉ）：コピー単位を示すコピーユニット（ＭＣＵ）の識別情報である。
（４）サーバ公開鍵証明書（ＭＣＳｃｅｒｔ）：暗号通信、署名確認等に利用するサーバの公開鍵を格納した証明書である。
（５）署名（ｓｉｇｎａｔｕｒｅ）：データ全体に対する改ざん確認のための署名データである。
【０１６８】
これらの情報が、管理サーバ２５０が情報処理装置２２０に提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に含まれる基本情報である。これらの情報はコピー処理単位としてのコピーユニット（ＭＣＵ）各々に対して設定される。
【０１６９】
（ステップＳ３４）
次に、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）を受領した情報処理装置２２０は、管理サーバ２５０との間でコピー処理に伴う決済処理を実行する。具体的には、情報処理装置１２０と管理サーバ２５０との間で決済データ１３２の転送処理等が行われる。なお、決済処理を実行するサーバは管理サーバと異なる決済サーバとしてもよい。また、コピー処理が無料に設定されたコンテンツのコピーを実行する場合は、決済処理は省略される。
【０１７０】
（ステップＳ３５）
必要に応じて実行される決済処理の完了後、ステップＳ３５において情報処理装置２２０は管理サーバ２５０にコピー許可情報の要求を送信し、管理サーバ２５０は、情報処理装置２２０からのコピー許可情報要求に応じて、決済がなされていることを確認してコピー許可情報を生成して情報処理装置２２０に送信する。
【０１７１】
（ステップＳ３６）
情報処理装置２２０は、管理サーバ２５０からのコピー許可情報の受領後、第１メディア２１０から取得したコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」記録領域に記録されたＵＲＩを読み取る。図９、図１０を参照して説明した第２メディア２３０に記録する画像データ、音声データ、字幕データ、メタデータを取得するためのアクセス用ＵＲＩである。
【０１７２】
（ステップＳ３７ａ〜３７ｄ）
情報処理装置２２０は、コピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」に記録されたＵＲＩを適用して、データ提供サーバ２７０にアクセスを行い、第２メディア２３０に記録する画像データ、音声データ、字幕データ、メタデータを取得する。
【０１７３】
なお、このシーケンス図では、画像データ、音声データ、字幕データ、メタデータのすべてを取得する例を示しているが、この例は一例であり、これらのデータの一部を取得すればよい場合もある。取得が必要となるデータは、情報処理装置２２０がコピー元となる第１メディア２１０から直接読み取ることができないデータや、情報処理装置２２０が第１メディア２１０からの読み取りデータに基づいて生成できないデータ等である。
【０１７４】
（ステップＳ３８）
情報処理装置２２０は、ステップＳ３８において、第２メディア２３０に対するデータ記録を実行する。
この記録データは、例えば以下のデータによって構成される。
第１メディア２１０から読み取ったデータ、
コピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」記録領域に記録された情報、
さらに「追加データ情報」記録領域に記録されたＵＲＩを適用してデータ提供サーバ２７０から取得した情報、
情報処理装置２２０は、これらの情報を第２メディア２３０に記録する。
【０１７５】
なお、第２メディア２３０には、コピー元となる第１メディアのデータ記録フォーマット（例えばＢＤＭＶ）とは異なるフォーマット（例えばＣＦＦ）でデータ記録を実行する。
【０１７６】
なお、どのようなフォーマットでデータ記録を実行するかは、情報処理装置２２０に対するユーザ入力によって決定するか、あるいは、コピーデータを出力する情報処理装置２２０と、コピー先となる第２メディア２３０を装着した装置、たとえばスマートホンやタブレット端末との通信によって決定することが可能である。
【０１７７】
なお、第２メディア２３０に対する記録データのフォーマット処理は、情報処理装置２２０の制御部（データ処理部）の実行するコピーアプリケーションが実行する。あるいは、情報処理装置２２０の制御部（データ処理部）の実行するコピーアプリケーションは、コピーデータの出力のみを実行し、情報処理装置２２０からコピーデータを入力したコピー先となる第２メディア２３０を装着した装置、たとえばスマートホンやタブレット端末の制御部が第２メディア２３０に対する記録データのフォーマット処理を実行する構成としてもよい。
【０１７８】
図１１、図１２を参照して説明したシーケンスに従った処理の結果、第２メディア２３０には、コピー元となる第１メディアに記録されたのデータのデータフォーマット（例えばＢＤＭＶ）とは異なるフォーマット（例えばＣＦＦ）でデータが記録される。
【０１７９】
この処理により、第２メディア２３０の記録コンテンツを再生する再生装置、例えばスマートホンやタブレット端末において実行される再生アプリケーションがＢＤＭＶファイルを再生できず、再生許容ファイルがＣＦＦファイルのみである場合にも、第２メディア２３０に記録されたＣＦＦファイルを読み取って再生することが可能となる。
【０１８０】
［Ｃ．その他の実施例について］
次に、上述した実施例の変形例について説明する。
【０１８１】
［Ｃ−１．コピー処理時のデータダウンロード処理を省略した実施例について］
上述した実施例では、コピー処理を実行する情報処理装置２２０が、コピー元コンテンツを記録した第１メディア２１０から取得できないデータをコンテンツ提供サーバ２７０から取得して、取得データを第２メディア２３０に記録する構成について説明した。
【０１８２】
しかし、コピーを実行する情報処理装置２２０が、コンテンツ提供サーバ２７０からのデータ取得を行わず、第１メディア２１０に記録されたコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」記録領域に記録されたＵＲＩデータをそのまま第２メディア２３０に出力あるいは記録する処理を行なう構成としてもよい。
【０１８３】
この場合、第２メディア２３０を装着してコンテンツ再生を実行する再生アプリケーションが、第２メディア２３０にコピー記録されたＵＲＩを適用してＵＲＩの指定するアクセス先から再生適用データを取得して、第２メディア２３０に記録し、再生処理を実行する。
すなわちダウンロード処理は、第２メディア２３０を利用した再生処理を実行する再生装置側で実行する構成とする。
このような構成とすれば、コピー処理を行なう情報処理装置２２０は、コピー処理時のデータダウンロードを行う必要がなくなり、コピー処理における負荷が軽減される。
【０１８４】
［Ｃ−２．追加データ情報を管理サーバから提供する構成について］
上述した実施例では、コピー処理における不足情報とその取得先（ＵＲＩ）を第１メディア２１０に記録したコピー制御管理ファイル（ＭＣＭＦ）の「追加データ情報」として記録した構成を説明した。
【０１８５】
この「追加データ情報」を、コピー制御管理ファイル（ＭＣＭＦ）に記録せず、管理サーバ２５０から情報処理装置２２０に提供する構成としてもよい。
例えば図９に示すシーケンス図のステップＳ３３において管理サーバ２５０から情報処理装置２２０に送信するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）、あるいは、ステップＳ３５において管理サーバ２５０から情報処理装置２２０に送信するコピー許可情報（Ｇｒａｎｔ  Ｐｅｒｍｉｓｓｉｏｎ）に「追加データ情報」を含めて情報処理装置２２０に提供する構成としてもよい。
【０１８６】
すなわち、先に図９を参照してコピー制御管理ファイル（ＭＣＭＦ）の記録情報として説明した「追加データ情報」を、管理サーバ２５０から情報処理装置２２０に提供する。
【０１８７】
また、コピー制御管理ファイル（ＭＣＭＦ）にも「追加データ情報」を記録し、ディスクの発売後に変更された「追加データ情報」のみを管理サーバ２５０から提供する構成としてもよい。
このようなに構成とすることで、追加データの変更があった場合に、その変更に容易に対応することが可能となる。
【０１８８】
［Ｃ−３．コピー制御管理ファイル（ＭＣＭＦ）に記録するデータアクセス先を第１メディア内の領域とした構成について］
上述した実施例では、コピー元コンテンツを記録した第１メディア２１０のコピー制御管理ファイル（ＭＣＭＦ）に、コピー処理における不足情報とその取得先（ＵＲＩ）を記録している。この実施例において、コピー制御管理ファイル（ＭＣＭＦ）に記録される不足データの取得先情報はデータ提供サーバ２７０のアクセス情報である。具体的には、例えばデータ提供サーバ２７０内のデータベースをアクセスするためのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）である。
【０１８９】
この不足データの取得先（アクセス先）はデータ提供サーバ２７０に限定されるものではない。例えば、不足データの取得先（アクセス先）を、コピー元コンテンツを記録した第１メディア２１０内の特定のデータ記録領域としてもよい。
例えばコピー元コンテンツを記録した第１メディア２１０に、コピー用のデータを記録したデータ記録領域を設定する。
【０１９０】
このコピー用データ記録領域に、フォーマットの異なるコピー先のメディアを利用した再生処理において利用されるデータを記録しておく。このデータは、第１メディア２１０を利用したコンテンツ再生処理においては必ずしも利用されないデータである。
さらに、第１メディア２１０のコピー制御管理ファイル（ＭＣＭＦ）に、コピー処理における不足情報の取得先情報として、この第１メディア２１０のコピー用データ記録領域のアクセス情報を記録する。
【０１９１】
例えば、複数の異なるフォーマットに従った複数のデータ、すなわち、
フォーマットＡのデータ、
フォーマットＢのデータ、
これらの異なるフォーマットデータを１つの情報記録媒体に格納し、一方を再生専用のデータとし、他方をコピー用のデータとするといったデータ提供、利用構成が実現される。
【０１９２】
［Ｄ．情報処理装置の構成例について］
最後に、本開示の一実施例に係る情報処理装置２２０の構成例について図１３を参照して説明する。情報処理装置２２０は、例えば、コピー元コンテンツの記録メディアである第１メディア２１０を装着可能な構成を持つ。
第１メディアインタフェース５０６は、第１メディア２１０を利用したデータ記録、再生、コピー処理に適用されるインタフェースである。データ処理部５０１の要求に従って、第１メディア１１０を利用したデータ書き込み、データ読み取り処理、データコピー処理などを行う。
【０１９３】
コンテンツのコピー先としての第２メディア２３０は、外部メディアであっても、内部メディアであってもよい。
第２メディアインタフェース５０７は、フラッシュメモリ、ハードディスク、ＢＤ等、各種メディアのドライブ、あるいは、ＵＳＢケーブル、あるいは通信部等によって構成され、第２メディアインタフェース５０７を介して第２メディア２３０、あるいは第２メディア２３０を装着した情報処理装置にアクセスを行い、コピー処理に伴う記録データの出力等が実行される。
【０１９４】
第１メディア２１０、第２メディア２３０は、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）やＤＶＤ、ハードディスク、フラッシュメモリなど、各種のメデイア（情報記録媒体）が利用可能である。
【０１９５】
情報処理装置２２０は、さらに、図１３に示すように、データ処理部（制御部）５０１、通信部５０２、入力部５０３、出力部５０４、メモリ５０５を有する。
【０１９６】
データ処理部５０１は、データ処理プログラムを実行するプログラム実行機能を持つＣＰＵ等によって構成される。例えばデータ記録再生処理の他、前述のコピー処理を実行する。さらに通信部５０２を介した管理サーバ２５０、データ提供サーバ２７０との通信処理など、装置の実行する処理全般の制御を行う。
【０１９７】
通信部５０２は、管理サーバ２５０、データ提供サーバ２７０との通信処理に利用され、前述したコピーデータ情報（ｄｅａｌＭａｎｉｆｅｓｔ）を含むサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の要求、受信を行い、さらに決済処理、あるいはコピー許可情報（Ｐｅｒｍｉｓｓｉｏｎ）の受信処理等に利用される。
さらに、第１メディア２１０に記録されたコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）の追加データ情報として記録されたＵＲＩを適用したデータ取得処理を行なう。
【０１９８】
入力部５０３は、例えばユーザの操作部であり、データ記録または再生指示、コピー指示の入力など、様々な入力が行われる。なお、入力部５０３にはリモコンも含まれ、リモコン操作情報の入力も可能である。出力部５０４は、ディスプレイ、スピーカ等によって構成される画像や音声の出力部である。メモリ５０５は、ＲＡＭ，ＲＯＭ等によって構成され、データ処理部５０１において実行するプログラムや、各種パラメータ、受信データの格納領域などに利用される。
【０１９９】
［Ｅ．ＭＰ４フォーマット特有の再生データ種類別の属性情報をフォーマット変換において記録する構成について］
次に、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する際に、ＭＰ４フォーマット特有の再生データ種類別の属性情報を記録する実施例について説明する。
ＭＰ４フォーマットデータは、画像、音声、字幕等、データ種類別の属性情報、例えばコーデック情報等をデータ種類別の属性情報格納領域に記録する構成を有している。しかし、ＢＤＭＶフォーマットデータには、このＭＰ４特有の属性情報と同様のデータ種類別の属性情報を格納したファイルが設定されていないという問題がある。
【０２００】
以下の実施例は、この問題を解決する実施例であり、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する際に、ＭＰ４フォーマット特有の再生データ種類別の属性情報を記録する実施例である。
【０２０１】
［Ｅ−１．本実施例の情報処理装置の構成と処理の概要］
まず、本実施例に係る情報処理装置の構成と処理の概要について説明する。
図１４は、本開示の一実施例に係る情報処理装置６００の構成例を示すブロック図である。情報処理装置６００は、例えばＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）等の情報記録媒体である第１メディア６１０に記録されたデータを読み出し、フラッシュメモリ等の情報記録媒体である第２メディア６２０に記録する、いわゆるコピー処理を行なう。
あるいは、通信部６０３を介して入力したデータをラッシュメモリ等の第２メディア６２０に記録する処理を行なう。
【０２０２】
なお、第１メディア６１０、あるいは通信部６０３を介して入力するデータのデータフォーマットを第１フォーマット、第２メディア６２０に対して記録するデータのフォーマットを第２フォーマットとする。
【０２０３】
情報処理装置は、第１メディア６１０、あるいは通信部６０３を介して入力する第１フォーマットのデータをフラッシュメモリ等の第２メディア６２０に記録する際に、第１フォーマットデータを第２フォーマットデータに変換する処理を行なう。
【０２０４】
なお、以下の実施例では、第１メディア６１０、または通信部６０３から入力するデータのフォーマットをＢＤＭＶフォーマット、第２メディアの記録フォーマットをＭＰ４フォーマットして説明する。
情報処理装置６００は、第２メディア６２０に対するデータ記録処理に際して、ＢＤＭＶフォーマットからＭＰ４フォーマットへのフォーマット変換を実行する。
【０２０５】
情報処理装置６００は、図１４に示すように、制御部６０１、入力部６０２、通信部６０３、記憶部６０４、出力部６０５、第１メディアＩＦ（インタフェース）６０６、データバッファ６０７、データ変換部６０８、第２メディアＩＦ６０９を有する。
【０２０６】
制御部６０１は、メディアを利用したデータ記録再生、メディア間のデータコピー処理等、情報処理装置６００において実行するデータ処理の制御を行う、これらの制御は、例えば記憶部６０４に格納されたプログラム従って行われる。
【０２０７】
入力部６０２は、ユーザの操作可能なスイッチ、ボタン、タッチパネル等の入力部であり、再生、コピー、記録等の様々な処理の指示入力などを行う入力部である。
また、入力部６０２は、メディアに記録する画像や音声等を入力する撮像部、マイクを持つ構成としてもよい。
通信部６０３は、例えば外部サーバ、あるいは外部機器との通信を行い、メディアに対する記録データや、記録データに関する制御情報、あるいはコピー処理の許可情報の取得など、各種の通信処理に利用される。
【０２０８】
記憶部６０４は、制御部６０１の実行するプログラムや、プログラム実行に用いるパラメータ等の記憶領域、さらにプログラム実行時のワーク領域等に利用される。
具体的には、第２メディア６２０に対するデータ記録時に第１メディア６１０から読み出したデータ、あるいは通信部６０３を介して入力したデータを一時的に格納する領域としても利用される。
記憶部６０４は、例えばＲＡＭ、ＲＯＭ等によって構成される。
出力部６０５は、メディアからの再生データの出力処理に用いられ、さらに第２メディア６２０に対するデータ記録処理の進行状況の表示、ユーザに対するメッセージ表示などに利用され、ディスプレイやスピーカ等によって構成される。
【０２０９】
第１メディアインタフェース（ＩＦ）６０６は、例えばＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）等の第１メディア６１０に対するアクセスを行い、第１メディア６１０に対するデータ記録やデータ読み取りを行なうデータ記録再生部として機能するインタフェースである。
【０２１０】
データバッファ６０７は、第１メディア６１０からの読み出しデータや、通信部６０３から入力するデータを一時的に格納するバッファである。例えば第２メディア６２０に記録するデータを一時的に格納する。
データ変換部６０８は、第１メディア６１０の記録データ、あるいは通信部６０３を介して入力するデータのフォーマットである第１フォーマットのデータを、データ記録先である第２メディア６２０に記録する際のデータフォーマットである第２フォーマットに変換するフォーマット変換処理を実行する。このデータ変換部６０８の詳細構成と処理については後述する。
【０２１１】
第２メディアインタフェース（ＩＦ）６０９は、第２メディア６２０に対するアクセスを行い、第２メディア６２０に対するデータ記録あるいは読み取り処理を行なうデータ記録再生部として機能するインタフェースである。
【０２１２】
このように、情報処理装置６００は、第１メディア６１０、あるいは通信部６０３を介して入力する第１フォーマットのデータをフラッシュメモリ等の第２メディア６２０に記録する処理を行なう。この処理の際に、第１フォーマットデータを第２フォーマットデータに変換する処理を行なう。
なお、第１フォーマットとは、例えはＢＤＭＶフォーマットデータであり、第２フォーマットは、ＭＰ４フォーマットデータである。
【０２１３】
なお、情報処理装置６００は、第１メディア６１０から取得出来ないデータのみを外部のサーバから通信部６０３を介して取得し、第１メディア６１０からの読み取りデータと、通信部６０３を介して取得した受信データを併せて第２メディア６２０に記録する処理を行なってもよい。
【０２１４】
また、図１４に示す構成において、第１メディア６１０は、例えば、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）である。第２メディア６２０は、例えばＳＤカード等のフラッシュメモリである。
なお、第１メディア６１０、第２メディア６２０は、上記の組み合わせに限らず、様々な組み合わせが可能である。
【０２１５】
次に、図１５を参照してデータ変換部６０８の詳細構成について説明する。
図１５に示すように、データ変換部６０８は、データ解析部６５１、画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４、多重化処理実行部６５５を有する。
【０２１６】
データ解析部６５１は、データバッファ６０７に格納された第１メディア６１０からの読み出しデータ、または通信部６０３を介して入力するデータ（パケット）に設定された識別子（ＰＩＤ：プログラムＩＤ）に基づいて、各データ（パケット）を、
画像データ、
音声データ、
字幕データ、
これら３種類のデータに分類する。
【０２１７】
データ解析部６５１は、画像データを画像データ変換部６５２に出力し、音声データを音声データ変換部６５３に出力し、字幕データを字幕データ変換部６５４に出力する。
【０２１８】
画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４は、入力データのデータフォーマットである第１フォーマット、例えばＢＤＭＶフォーマットデータを、第２メディア６２０に記録する第２フォーマット、具体的には例えばＭＰ４形式のフォーマットデータに変換する処理を実行する。
【０２１９】
すなわち、画像データ変換部６５２は、第２メディア６２０に対するデータ記録フォーマットであるＭＰ４フォーマットの画像データを生成して多重化処理実行部６５５に出力する。
音声データ変換部６５３は、ＭＰ４フォーマットの音声データを生成して多重化処理実行部６５５に出力する。
字幕データ変換部６５４は、ＭＰ４フォーマットの字幕データを生成して多重化処理実行部６５５に出力する。
【０２２０】
なお、画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４の各々は、各データのフォーマット変換処理に際して、必要な復号処理と符号化処理、暗号化処理等を実行する。
すなわち、画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４の各々は、入力データである第１フォーマット（例えばＢＤＭＶ）の符号化態様（例えばＭＰＥＧ２）に応じた復号処理を実行し、第２メディア６２０に対する記録フォーマットである第２フォーマット（例えばＭＰ４）の符号化態様に応じた符号化処理を実行する。
【０２２１】
また、入力データが暗号化データである場合は、画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４の各々は、その復号処理を実行し、復号データを適用したフォーマット変換を行う。
さらに、第２メディア６２０に対する記録データを暗号化データとする必要がある場合には、画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４の各々は、既定の暗号アルゴリズムに従った暗号化処理を実行する。
【０２２２】
多重化処理部６５５は、
（ａ）画像データ生成部６５２の生成した第２フォーマット（ＭＰ４）形式の画像フォーマットデータ、
（ｂ）音声データ生成部６５３の生成した第２フォーマット（ＭＰ４）形式の音声フォーマットデータ、
（ｃ）字幕データ生成部６５４の生成した第２フォーマット（ＭＰ４）形式の字幕フォーマットデータ、
（ｄ）記憶部６０４に格納した例えば再生制御情報ファイルから抽出したデータ、
これらの各データの多重化処理を実行して、第２フォーマット（ＭＰ４）形式の記録データを生成する。
【０２２３】
多重化処理実行部６５５の生成データは、第２メディアインタフェース６０９を介して第２メディア６２０に記録される。
【０２２４】
このように、情報処理装置６００は、第１メディア６１０の記録データ、あるいは通信部６０３を介して入力する第１ファーマット（ＢＤＭＶフォーマット）のデータを、第２メディア６２０の記録フォーマットである第２フォーマット（ＭＰ４）に変換して、第２メディア６２０に記録する処理を実行する。
【０２２５】
以下、コピー元となるコンテンツのフォーマットであるＢＤＭＶフォーマットと、コピー先メディアに対する記録フォーマットであるＭＰ４について順次、説明する。
【０２２６】
［Ｅ−２．ＢＤＭＶフォーマットについて］
図１６以下を参照してＢＤＭＶフォーマットについて説明する。
図１６は、例えば第１メディア６１０であるＲＯＭ型のＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）に記録されたＢＤＭＶフォーマットに従った記録データのディレクトリを示す図である。
【０２２７】
ディレクトリは図１６に示すように管理情報設定部６７１（ＡＡＣＳディレクトリ）と、データ部６７２（ＢＤＭＶディレクトリ）に分離されている。
管理情報設定部６７１（ＡＡＣＳディレクトリ）には、データの暗号化鍵であるＣＰＳユニットキーファイルや利用制御情報ファイルなどが格納される。
【０２２８】
一方、データ部６７２のＢＤＭＶディレクトリ以下には、
インデックスファイル、
プレイリストファイル、
クリップ情報ファイル、
クリップＡＶストリームファイル、
ＢＤＪＯファイル、
例えば、これらのファイルが記録される。
【０２２９】
インデックスファイルには、再生処理に適用するインデックス情報としてのタイトル情報が格納される。
プレイリストファイルは、タイトルによって指定された再生プログラムのプログラム情報に従ったコンテンツの再生順等を規定したファイルであり、再生位置情報を持クリップ情報に対する指定情報を有する。
クリップ情報ファイルは、プレイリストファイルによって指定されるファイルであり、クリップＡＶストリームファイルの再生位置情報等を有する。
クリップＡＶストリームファイルは、再生対象となるＡＶストリームデータを格納したファイルである。
ＢＤＪＯファイルは、ＪＡＶＡ（登録商標）プログラム、コマンド等を格納したファイルの実行制御情報を格納したファイルである。
【０２３０】
情報処理装置が情報記録媒体に記録されたコンテンツを再生するシーケンスは以下の通りである。
（ａ）まず、再生アプリケーションによってインデックスファイルから特定のタイトルを指定する。
（ｂ）指定されたタイトルに関連付けられた再生プログラムが選択される。
（ｃ）選択された再生プログラムのプログラム情報に従ってコンテンツの再生順等を規定したプレイリストが選択される。
（ｄ）選択されたプレイリストに規定されたクリップ情報によって、コンテンツ実データとしてのＡＶストリームあるいはコマンドが読み出されて、ＡＶストリームの再生や、コマンドの実行処理が行われる。
【０２３１】
図１７は、第１メディア６１０に記録される以下のデータ、すなわち、
プレイリストファイル、
クリップ情報ファイル、
クリップＡＶストリームファイル、
これらのデータの対応関係を説明する図である。
【０２３２】
実際の再生対象データである画像と音声データからなるＡＶストリームはクリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルとして記録され、さらに、これらのＡＶストリームの管理情報、再生制御情報ファイルとして、プレイリスト（ＰｌａｙＬｉｓｔ）ファイルと、クリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルが規定される。
【０２３３】
これら複数のカテゴリのファイルは、図１７に示すように、
プレイリスト（ＰｌａｙＬｉｓｔ）ファイルを含むプレイリストレイヤ、
クリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルと、クリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルからなるクリップレイヤ、
これらの２つのレイヤに区分できる。
【０２３４】
なお、一つのクリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルには一つのクリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルが対応付けられ、これらのペアを一つのオブジェクトと考え、これらをまとめてクリップ（Ｃｌｉｐ）と呼ぶ場合もある。
クリップＡＶストリームファイルに含まれるデータの詳細情報、例えばＭＰＥＧデータのＩピクチャ位置情報などを記録したＥＰマップなどの管理情報がクリップ情報ファイルに記録される。
【０２３５】
クリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルは、ＭＰＥＧ２ＴＳ（トランスポートストリーム）をＢＤＭＶフォーマットの規定構造に従って配置したデータを格納している。この構成の詳細は図１８を参照して後段で説明する。
【０２３６】
また、クリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルには、例えば、クリップＡＶストリームファイルのバイト列データのデータ位置と、時間軸上に展開した場合の再生開始ポイントである（エントリポイント：ＥＰ）等の再生時間位置等の対応データ等、クリップＡＶストリームファイルの格納データの再生開始位置などを取得するための管理情報を格納している。
【０２３７】
例えば、コンテンツの開始点からの再生時間経過位置を示すタイムスタンプが与えられた時、クリップ情報ファイルを参照して、クリップＡＶストリームファイルのデータ読み出し位置、すなわち再生開始点としてのアドレスを取得することが可能となる。
【０２３８】
プレイリスト（ＰｌａｙＬｉｓｔ）ファイルは、クリップ（＝クリップ情報ファイル＋クリップＡＶストリームファイル）レイヤに含まれる再生可能データに対する再生区間の指定情報を有する。
プレイリスト（ＰｌａｙＬｉｓｔ）ファイルには、１つ以上のプレイアイテム（ＰｌａｙＩｔｅｍ）が設定され、プレイアイテムの各々が、クリップ（＝クリップ情報ファイル＋クリップＡＶストリームファイル）レイヤに含まれる再生可能データに対する再生区間の指定情報を有する。
【０２３９】
再生対象となる画像や音声の実データを格納したクリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルは、例えば図１８に示すようなＭＰＥＧ２トランスポートストリーム（ＴＳ：ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）ファイル構造を持つ。
【０２４０】
ＭＰＥＧ２トランスポートストリームファイル構造は以下のような設定を持つ。
１）ＭＰＥＧ２トランスポートストリームファイルは、整数個のアラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）から構成される。
２）アラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）の大きさは、６ｋＢ（＝６１４４バイト（２０４８×３バイト））である。
３）アラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）は、ソースパケットの第一バイト目から始まる。
４）ソースパケットは、１９２バイト長である。一つのソースパケットは、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒとトランスポートパケット（ＴＳパケット）から成る。ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒは、４バイト長であり、またトランスポートパケット（ＴＳパケット）は、１８８バイト長である。
５）トランスポートパケット（ＴＳパケット）はヘッダ（ＴＰヘッダ）とペイロード部を有する。１つのＴＳパケットのペイロードには画像、音声等、いずれか一種類のデータの符号化データが格納される。
６）トランスポートパケット（ＴＳパケット）のヘッダ（ＴＰヘッダ）にはペイロードのデータ種類を示すＰＩＤ（プログラムＩＤ）が記録される。
７）トランスポートパケット（ＴＳパケット）のペイロードは画像や音声等の符号化データであるエレメンタリストリーム（ＥＳ）を格納したパケット（パケタイズドエレメンタリストリーム（ＰＥＳ））とＰＥＳヘッダ等によって構成される。
８）ＰＥＳヘッダには、後続のＰＥＳパケットに格納されたエレメンタリストリーム（ＥＳ）の再生時間情報を示すプレゼンテーションタイムスタンプ（ＰＴＳ）が記録される。
【０２４１】
［Ｅ−３．ＭＰ４ファイルフォーマットについて］
次に、図１９以下を参照してＭＰ４ファイルフォーマットの概要について説明する。
図１９には、ＩＳＯ／ＩＥＣＣ１４４９６−１４で規定されたＭＰ４ファイルフォーマットの例として、以下の２つの例を示している。
（ａ）フラグメンテッド（分割型）ＭＰ４ファイル（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）
（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイル（Ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）
これら図１９（ａ），（ｂ）に示すＭＰ４ファイルは、ＭＰ４フォーマットに従ったデータの記録あるいは再生処理における１つの処理単位として設定されるファイルである。
【０２４２】
（ａ）フラグメンテッド（分割型）ＭＰ４ファイル（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）は、再生対象データである画像や音声などのデータを所定時間内の再生データごとに分割して格納したファイルフォーマットである。
（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイル（Ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）は、再生対象データである画像や音声などのデータを分割せずに格納したファイルフォーマットである。
【０２４３】
ＭＰ４ファイルは、ボックス（ｂｏｘ）単位の領域設定がなされ、各ボックスには、ボックス単位で定義されたデータが格納される。
各ボックスは、ボックスサイズ（ｂｏｘ−ｓｉｚｅ）、ボックスタイプ（ｂｏｘ−ｔｙｐｅ）、ボックスデータ（ｂｏｘ−ｄａｔａ）の各領域を有する。
ボックスサイズ（ｂｏｘ−ｓｉｚｅ）には、ボックスのデータ長（バイトサイズ）が記録される。
ボックスタイプ（ｂｏｘ−ｔｙｐｅ）には、ボックスに格納するデータの種類が記録される。
ボックスデータ（ｂｏｘ−ｄａｔａ）には、ボックスタイプで示される種類のデータが記録される。
【０２４４】
図１９（ａ）に示すフラグメンテッド（分割型）ＭＰ４ファイルには、以下のタイプのボックスが設定される。
ｍｏｏｖボックス、
ｔｒａｋボックス、
ｍｏｏｆボックス、
ｔｒａｆボックス、
ｍｄａｔボックス、
上記の各ボックスが設定される。
【０２４５】
画像、音声、字幕等の再生対象データである実データはｍｄａｔボックスに分割して格納される。
また、ｍｄａｔボックスの各々にはｍｏｏｆボックスが対応付けられており、ｍｏｏｆボックスには、ｍｏｏｆボックスに対応付けられたｍｄａｔボックスに格納した分割実データに関する属性情報、再生制御情報等のメタデータを格納する。
【０２４６】
図１９（ａ）に示すフラグメンテッド（分割型）ＭＰ４ファイルは、再生対象データの分割データである実データ（ｍｄａｔ）と分割実データ対応のメタデータ（ｍｏｏｆ）を１つのセットデータとして、多数のセットデータを格納し、さらに、格納した複数のセットデータ全体に関するメタデータをｍｏｏｖボックスに格納した構成を有する。
【０２４７】
分割実データ対応のメタデータ（ｍｏｏｆ）の内部には、ｔｒａｆボックスが設定される。
ｔｒａｆボックスには、対応付けられた実データ（ｍｄａｔ）の再生シーケンス情報等が格納される。
【０２４８】
ｍｏｏｖボックスは、ＭＰ４ファイル全体に格納されたデータの再生制御情報等のメタデータの格納領域として設定されるボックスである。
ｍｏｏｖボックス内には、１つ以上のｔｒａｋボックスが設定される。ｔｒａｋボックスは、例えば画像、音声、字幕等のデータ種類別に設定可能であり、各データの再生シーケンス情報等を格納する。
【０２４９】
なお、ＭＰ４ファイルに格納される再生データに複数の異なる画像データ、例えばＨＤ画像、４Ｋ画像等が含まれる場合には、これらの画像種類に応じて個別のｔｒａｋボックスを設定することが可能である。
また、ＭＰ４ファイルの格納音声データに複数の異なる音声データ、例えば日本語音声、英語音声等が含まれる場合には、これらの音声種類に応じて個別のｔｒａｋボックスを設定可能である。
同様に、ＭＰ４ファイルの格納字幕データに複数の異なる字幕データ、例えば日本語字幕、英語字幕等が含まれる場合には、これらの字幕種類に応じて個別のｔｒａｋボックスを設定可能である。
【０２５０】
（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイル（Ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）は、再生対象データである画像や音声などのデータを分割せずに格納したファイルフォーマットである。
図１９（ｂ）に示すノンフラグメンテッド（非分割型）ＭＰ４ファイルには、以下のタイプのボックスが設定される。
ｍｏｏｖボックス、
ｔｒａｋボックス、
ｍｄａｔボックス、
上記の各ボックスが設定される。
【０２５１】
ｍｄａｔボックスには、再生対象となる実データが格納される。
ｍｏｏｖボックスには、再生対象データである実データ（ｍｄａｔ）に対応して設定されるメタデータ、例えば再生対象実データ（ｍｄａｔ）の属性や再生制御情報を含むメタデータが格納される。
ｍｏｏｖボックス内に設定されるｔｒａｋボックスには、実データ（ｍｄａｔ）の再生シーケンス情報等が格納される。
【０２５２】
前述の（ａ）フラグメンテッド（分割型）ＭＰ４ファイルと同様、（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイルに設定されるｍｏｏｖボックス内にも１つ以上のｔｒａｋボックスが設定される。各ｔｒａｋボックスは、例えば画像、音声、字幕等のデータ種類別に設定される。
【０２５３】
図１９は、ＭＰ４ファイルフォーマットの基本構成例を示している。
ＭＰ４フォーマットに関する規格化団体であるＤＥＣＥ（Ｄｉｇｉｔａｌ  Ｅｎｔｅｒｔａｉｎｍｅｎｔ  Ｃｏｎｔｅｎｔ  Ｅｃｏｓｔｓｔｅｍ）は、ＭＰ４ベースの新たなファイルフォーマットとしてＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）を規格化した。このＣＦＦについて、図２０を参照して説明する。
【０２５４】
図２０に示すＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）は、基本的には、図１９（ａ）を参照して説明した分割型（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）ＭＰ４と同様のデータ構成を有する。
【０２５５】
すなわち、図２０に示すＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）ファイルには、先に説明した図１９（ａ）のフラグメンテッド（分割型）ＭＰ４ファイルと同様、以下の各ボックスが設定される。
ｍｏｏｖボックス、
ｔｒａｋボックス、
ｍｏｏｆボックス、
ｔｒａｆボックス、
ｍｄａｔボックス、
上記の各ボックスが設定される。
【０２５６】
各ボックスの格納データは、図１９（ａ）のフラグメンテッド（分割型）ＭＰ４ファイルとほぼ同様である。
ただし、ＣＦＦでは、各ｍｄａｔボックスには、１つの種類のデータのみを格納するという制約が設けられている。
すなわち、各ｍｄａｔボックスには、
（ａ）画像
（ｂ）音声
（ｃ）字幕
これらのデータのいずれか一種類のデータを格納する。上記（ａ）〜（ｃ）のデータを混在させて格納してはならないという制約がある。
【０２５７】
なお、ＣＦＦファイルに複数の異なる画像データ、例えばＨＤ画像、４Ｋ画像等が含まれる場合には、これらの異なる画像は、異なるｍｄａｔボックスに格納する。
同様に、異なる音声データ、例えば日本語音声、英語音声等についても個別のｍｄａｔボックスに格納し、日本語字幕、英語字幕等についても異なるｍｄａｔボックスに格納する。
【０２５８】
図１９（ａ）に示す一般的なフラグメンテッド（分割型）ＭＰ４ファイルでは、１つの分割データ（フラグメント）の格納ボックスとして設定されるｍｄａｔボックスに、画像、音声、字幕等の異なる種類のデータを混在させて格納することが許容されていた。
しかし、図２０に示すＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）では、１つのｍｄａｔボックスには、１つの種類のデータのみしか格納してはならないという制約が設けられている。
【０２５９】
すなわち、画像、音声、または字幕のいずれか一種類のデータのみが各ｍｄａｔボックスに個別に格納される。
従ってｍｄａｔボックス対応のメタデータ格納領域であるｍｏｏｆボックスも、画像、音声、字幕いずれか一種類のデータに対応して設定されるメタデータを格納する設定となる。
【０２６０】
なおＭＰ４ファイルフォーマットのデータ部であるｍｄａｔボックスの格納データは、基本データ単位としてのサンプル（ｓａｍｐｌｅ）に区分される。
ＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）では、１つのｍｄａｔボックスには画像サンプルのみの集合、あるいは音声サンプルのみの集合、または字幕サンプルのみの集合、いずれか同一種類のデータサンプルの集合が格納されることになる。
【０２６１】
さらに、ＤＥＣＥの規定したＣＦＦでは、ＣＦＦファイルに格納することを許容する画像、音声、字幕の符号化態様（コーデック）やデータ形式についても規定している。ＣＦＦファイルに格納することが許容されるデータ形式には、例えば、以下のデータ形式がある。
画像（Ｖｉｄｅｏ）：ＡＶＣ、ＨＥＶＣ
音声（Ａｕｄｉｏ）：ＭＰＥＧ４−ＡＡＣ、Ｄｏｌｂｙ、ＡＣ−３
字幕（ｓｕｂｔｉｔｌｅ）：ＳＭＰＴＥ  Ｔｉｍｅｄ  Ｔｅｘｔ（ＳＭＰＴＥ−ＴＴ）
【０２６２】
［Ｅ−４．ＭＰ４（ＣＦＦ）ファイルに設定されるサンプルボックスについて］
図１９、図２０を参照して説明したＭＰ４フォーマットに従って生成されるＭＰ４（ＣＦＦ）ファイルのｍｏｏｖボックス内のｔｒａｋボックスには、図２１に示すようにサンプルテーブルボックス（Ｓａｍｐｌｅ  Ｔａｂｌｅ  Ｂｏｘ）が記録される。
【０２６３】
サンプルテーブルボックス（Ｓａｍｐｌｅ  Ｔａｂｌｅ  Ｂｏｘ）は、再生対象データ格納ボックスであるｍｄａｔボックスに格納された再生データの基本データ単位であるサンプル（ｓａｍｐｌｅ）単位の情報を記録するボックスである。
サンプルテーブルボックス（Ｓａｍｐｌｅ  Ｔａｂｌｅ  Ｂｏｘ）には、各サンプルのコーデック情報等の属性情報（メタデータ）を記録するサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）が設定される。
【０２６４】
サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）の記録データ例について、図２２を参照して説明する。
サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）は、ＭＰ４（ＣＦＦ）ファイルのｍｄａｔボックスに格納する画像、音声、字幕等の各データ種別とデータ形式に応じて設定される。
【０２６５】
前述したように、ＣＦＦファイルにおいて格納が許容されるデータ形式には、例えば以下のデータ形式がある。
画像（Ｖｉｄｅｏ）：ＡＶＣ、ＨＥＶＣ
音声（Ａｕｄｉｏ）：ＭＰＥＧ４−ＡＡＣ、Ｄｏｌｂｙ、ＡＣ−３
字幕（ｓｕｂｔｉｔｌｅ）：ＳＭＰＴＥ  Ｔｉｍｅｄ  Ｔｅｘｔ（ＳＭＰＴＥ−ＴＴ）
これらの各データ形式に応じたデータがｍｄａｔボックスにサンプル単位で格納され、サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）には、ｍｄａｔボックスに格納された再生データのサンプル単位の属性情報が格納される。
【０２６６】
図２１に示すｍｏｏｖボックスの各ｔｒａｋボックスは、ｍｄａｔボックスに格納する画像、音声、字幕の各データ種別、各データ形式の各々に対応して個別に設定され、各ｔｒａｋボックス内のサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）には、ｍｄａｔボックスに格納する画像、音声、字幕の各データ種別、各データ形式の各々に対応するサンプル（ｓａｍｐｌｅ）単位の属性情報（メタデータ）が記録される。
【０２６７】
ＭＰ４フォーマットデータの再生処理を実行する再生装置は、再生対象データを格納したｍｄａｔボックスのサンプル（ｓａｍｐｌｅ）の復号、再生処理に際して、そのサンプルに対応するｔｒａｋボックス内のサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）から、再生対象サンプルに対応する属性情報（メタデータ）を取得する。取得した属性情報（メタデータ）を利用することで、各サンプルに対応した正しい復号、再生処理が実行可能となる。
【０２６８】
サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）には、図２２に示すように、ＭＰ４（ＣＦＦ）ファイルのｍｄａｔボックスに格納する画像、音声、字幕等の各データ種別とデータ形式に応じて様々な情報が記録される。
例えば、図２２に示すように、以下の属性情報が記録される。
【０２６９】
（Ａ）画像（Ｖｉｄｅｏ）
ＭＰ４（ＣＦＦ）ファイルにおいて、画像データは例えばＡＶＣ、ＨＥＶＣ等の符号化処理によって符号化され、符号化画像データがｍｄａｔボックスに格納される。
これらの画像データに対応して設定されるサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）には、例えば以下の各情報を記録する。
（１）画像（Ｖｉｄｅｏ）の幅（画素数）
（２）画像（Ｖｉｄｅｏ）の透過性情報
（３）コーデック関連情報
例えば、これらの画像属性情報がサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録される。
なお、この他の情報についてもＡＶＣ、ＨＥＶＣ等のデータ形式に応じて様々な情報が記録される。
【０２７０】
（Ｂ）音声（Ａｕｄｉｏ）
ＭＰ４（ＣＦＦ）ファイルにおいて、音声データは例えばＡＣ３、ＭＰＥＧ４−ＡＣＣ、Ｄｏｌｂｙ等の符号化処理に従って符号化され、符号化音声データがｍｄａｔボックスに格納される。
これらの音声データに対応して設定されるサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）には、例えば以下の各情報を記録する。
（１）ビットレート情報
（２）コーデック関連情報
例えば、これらの音声属性情報がサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録される。
なお、この他、ＡＣ３、ＭＰＥＧ４−ＡＣＣ、Ｄｏｌｂｙ等のデータ形式に応じて様々な情報が記録される。
【０２７１】
（Ｃ）字幕（Ｓｕｂｔｉｔｌｅ）
ＭＰ４（ＣＦＦ）ファイルにおいて、字幕データは例えばＳＭＰＴＥ−ＴＩＭＥＤＴｅｘｔ等の符号化データ形式に従って符号化され、符号化字幕データがｍｄａｔボックスに格納される。
これらの字幕データに対応して設定されるサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）には、例えば以下の各情報を記録する。
（１）コーデック関連情報
例えば、ＳＭＰＴＥ−ＴＴ形式の符号化データにおいてれ用される名前空間情報やスキーマＵＲＬ等の字幕属性情報がサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録される。
なお、この他、データ形式に応じて様々な情報が記録される。
【０２７２】
前述したように、ＭＰ４フォーマットデータの再生処理を実行する再生装置は、再生対象データを格納したｍｄａｔボックスのサンプル（ｓａｍｐｌｅ）に対応するｔｒａｋボックス内のサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）から、再生サンプルに対応する属性情報（メタデータ）を取得する。取得した属性情報（メタデータ）を利用することで、各サンプルに対応した正しい復号、再生処理が実行可能となる。
【０２７３】
従って、例えば、ＢＤＭＶフォーマットデータをＭＰ４（ＣＦＦ）ファイルに変換してメディアに記録する場合、変換処理を行なう情報処理装置は、変換処理において生成するＭＰ４（ＣＦＦ）ファイルのｍｄａｔボックスに格納する再生対象データであるサンプル（ｓａｍｐｌｅ）毎に、サンプル情報を生成または取得してＭＰ４（ＣＦＦ）ファイルのサンプル情報ボックスに格納する必要がある。
【０２７４】
サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）の記録処理を行なわないと、ＭＰ４（ＣＦＦ）ファイルの格納データに対する正常な再生処理が行えなくなる可能性がある。
【０２７５】
［Ｅ−５．データフォーマットの変換処理の一例について］
次に、本開示の情報処理装置６００が実行するデータフォーマットの変換処理例について説明する。
本開示の情報処理装置は、ＢＤＭＶフォーマットのデータをＭＰ４形式のデータ、具体的には、図２０、図２１等を参照して説明したＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に変換する処理を実行する。
【０２７６】
図２３を参照してフォーマット変換処理の一例について説明する。
ＢＤＭＶフォーマットデータを変換してＭＰ４フォーマットデータを生成する場合、ＢＤＭＶデータのどのデータ単位で１つのＭＰ４ファイルを生成するかについては様々な設定が可能となる。
【０２７７】
ＭＰ４ファイルには、先に図１９を参照して説明した分割型（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）のＭＰ４ファイル、非分割型（ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）の２つのタイプのＭＰ４ファイルがあり、さらに制約条件のあるＣＦＦファイルがあるが、ここでは、ＣＦＦファイルを生成する場合の処理例について説明する。
【０２７８】
以下では、ＢＤＭＶフォーマットにおいて再生単位として規定されるプレイリスト単位で、１つのＣＦＦファイルを生成する処理例について説明する。
図２３には、
（Ａ）フォーマット変換前のＢＤＭＶフォーマットデータ
（Ｂ）フォーマット変換後に生成されるＣＦＦファイル
これら２つの対応関係を説明する図を示している。
【０２７９】
（Ａ）に示すフォーマット変換前のＢＤＭＶフォーマットデータには、以下のデータが含まれる。
（ａ１）フォーマット変換対象となる１つのプレイリスト＃１、
（ａ２）プレイリスト＃１によって指定されるクリップ情報ファイル（ＣＩ＃１）、
（ａ３）クリップ情報ファイル（ＣＩ＃１）によって再生データとして指定されるクリップＡＶストリーム（ＳＴ＃１）、
【０２８０】
本実施例では、ＢＤＭＶフォーマットにおいて設定される１つのプレイリスト、および、そのプレイリストによって利用される再生制御情報および再生データを、フォーマット変換処理単位として、この処理単位ごとに１つのＭＰ４ファイル、すなわち、図２３（Ｂ）に示すＣＦＦファイルを生成する。
【０２８１】
このフォーマット変換において、再生対象データであるクリップＡＶストリーム（ＳＴ＃１）の構成データは、ＭＰ４ファイルに設定される複数の再生対象データ格納部であるｍｄａｔボックスに分割して格納する。
なお、このデータの分割格納処理を行なう場合、ＣＦＦファイルの規定に従って、各ｍｄａｔには、画像音声、字幕のいずれか一種類のデータのみを個別に格納する。
【０２８２】
プレイリスト＃１と、クリップ情報ファイル（ＣＩ＃１）の各データは、ＭＰ４ファイル（ＣＦＦ）のメタデータ格納―部であるｍｏｏｖボックス、ｍｏｏｆボックスに格納する。
各ｍｄａｔボックスの格納データのみに適用する制御情報については、各ｍｄａｔボックスに対応付けられたｍｏｏｆボックスに格納し、複数のｍｄａｔボックスの格納データに関連する制御情報についてはｍｏｏｖボックスに格納する。
このような処理によって、ＢＤＭＶフォーマットデータがＭＰ４フォーマット（ＣＦＦ）データに変換されて１つのＣＦＦファイルが生成される。なお、プレイリストは、図２４に示すように、様々な設定例がある。
【０２８３】
［Ｅ−６．ＢＤＭＶフォーマットデータにＭＰ４対応のサンプル情報を記録した構成について］
ＢＤＭＶフォーマットデータをフォーマット変換してＣＦＦファイル等のＭＰ４ファイルを生成してメディアに記録する場合、ＢＤＭＶデータに含まれる既存データ、すなわち、
プレイリストファイル、
クリップ情報ファイル、
クリップＡＶストリームファイル、
これらの既存ファイルを解析して、ＭＰ４（ＣＦＦ）ファイルに記録すべきサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）の記録データを生成することは現実的には困難である。
【０２８４】
しかし、ＭＰ４ファイルにサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）を記録しないと、ＭＰ４（ＣＦＦ）フォーマットデータの再生処理を実行するＭＰ４プレーヤが正常なデータ再生を実行できなくなる。
従って、フォーマット変換を行ってＭＰ４（ＣＦＦ）ファイルを生成する場合でも、サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）を生成して記録する処理が不可欠となる。
【０２８５】
ＢＤＭＶフォーマットデータの解析によってサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）の記録データ生成が困難であるという問題を解決する構成について、以下、説明する。
【０２８６】
フォーマット変換処理の対象データであるＢＤＭＶフォーマットのデータに、予めＭＰ４ファイルのサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録するデータと同様のデータを記録した拡張型のＢＤＭＶフォーマットデータを定義し、この拡張型のＢＤＭＶフォーマットデータを利用してフォーマット変換を実行する。
【０２８７】
具体的には、従来型のＢＤＭＶフォーマットデータに対して、ＭＰ４ファイルのサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）の記録データと同様のデータを含むファイルを追加する。
【０２８８】
図２５は、サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）の記録データと同様のデータを含むファイル［サンプル情報ファイル８２１］を追加した構成を持つＢＤＭＶディレクトリ例を示す図である。
【０２８９】
図２５に示すディレクトリ構成と、先に図１６を参照して説明したディレクトリ構成との差異は、図２５に示すディレクトリが、サンプル情報ファイル８２１を有する点である。
サンプル情報ファイル８２１は、ＭＰ４（ＣＦＦ）ファイルのサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録するデータを記録したファイルである。
【０２９０】
サンプル情報ファイル８２１は、プレイリストファイルに対応付けられて設定されるファイルであり、再生対象となるデータのデータ種別、データ形式に応じて個別に設定する。
すなわちＭＰ４（ＣＦＦ）ファイルに記録するサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）各々に対応する個別のファイルとして記録する。
【０２９１】
前述したように、ＭＰ４（ＣＦＦ）ファイルのサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）は、ＭＰ４（ＣＦＦ）ファイルに記録する再生データのデータ種別、データ形式別に個別に設定される。
【０２９２】
図２５に示すＢＤＭＶディレクトリに設定するサンプル情報ファイル８２１も、例えば以下のデータ種別（画像，音声，字幕）、データ形式（ＡＶＣ，ＨＥＶＣ，ＡＣ−３等）各々に対応する個別のファイルとして記録する。
画像（Ｖｉｄｅｏ）：ＡＶＣ、ＨＥＶＣ
音声（Ａｕｄｉｏ）：ＭＰＥＧ４−ＡＡＣ、Ｄｏｌｂｙ、ＡＣ−３
字幕（ｓｕｂｔｉｔｌｅ）：ＳＭＰＴＥ  Ｔｉｍｅｄ  Ｔｅｘｔ（ＳＭＰＴＥ−ＴＴ）
これらの各データ種別、データ形式に応じた属性情報、すなわち、先に図２２を参照して説明した情報を個別のサンプル情報ファイルに記録してＢＤＭＶデータの構成ファイルとして記録する。
【０２９３】
なお、先に図２３を参照して説明したようにＢＤＭＶフォーマットデータからＭＰ４フォーマットデータへのフォーマット変換は、例えばプレイリスト単位で実行される。従って、フォーマット変換対象として選択したプレイリストファイルに基づいて、取得すべきサンプル情報ファイルを識別可能とすることが好ましい。
【０２９４】
プレイリストファイルと、サンプル情報ファイルとの対応を識別可能とするため、以下のようなファイル名設定を行う。
具体的には、例えば、あるプレイリストファイルＡに従って再生されるデータに対応するサンプル情報ファイルのファイル識別子を、そのプレイリストファイルＡのファイル識別子に一致する設定とする。
例えば、
プレイリストファイルＡのファイル識別子＝００００１．ｍｐｌｓ
上記のファイル識別子が設定されている場合、
プレイリストファイルＡに従って再生されるデータに対応するサンプル情報ファイルのファイル識別子＝００００１．ａｖｃ
とする。
すなわち、サンプル情報ファイルのファイル識別子を上記のように、プレイリストファイルの識別子と同じ識別子とする。
【０２９５】
なお、サンプル情報ファイルの拡張子（上記の例でａｖｃ）は、データ形式を識別可能な設定とする。
拡張子＝ａｖｃは、そのサンプル情報ファイルに格納されたサンプル情報がａｖｃ画像データに対応するサンプル情報であることを示す。
拡張子＝ｈｅｖｃは、そのサンプル情報ファイルに格納されたサンプル情報がｈｅｖｃ画像データに対応するサンプル情報であることを示す。
拡張子＝ａｃ３は、そのサンプル情報ファイルに格納されたサンプル情報がａｃ３音声データに対応するサンプル情報であることを示す。
拡張子＝ｍ４ａｃは、そのサンプル情報ファイルに格納されたサンプル情報がＭＰＥＧ４−ＡＡＣ音声データに対応するサンプル情報であることを示す。
拡張子＝ｄｂｙは、そのサンプル情報ファイルに格納されたサンプル情報がＤｏｌｂｙ音声データに対応するサンプル情報であることを示す。
拡張子＝ｓｍｐｔは、そのサンプル情報ファイルに格納されたサンプル情報がＳＭＰＴＥ−ＴＴ字幕データに対応するサンプル情報であることを示す。
【０２９６】
ＢＤＭＶディレクトリに追加記録するサンプル情報ファイルは、上記の識別子と拡張子を持つ設定とする。
この設定により、ＢＤＭＶフォーマット変換を実行する情報処理装置は、変換対象として選択したプレイリストファイルのファイル識別子に基づいて取得すべきサンプル情報ファイルを確実に選択することができる。
すなわち、変換対象として選択したプレイリストファイルのファイル識別子と同じファイル識別子を持つサンプル情報ファイルを選択すればよい。
【０２９７】
また、選択したサンプル情報ファイルのに拡張子に基づいて、そのサンプル情報ファイルに格納されたサンプル情報がどのデータ種別、データ形式に対応するサンプル情報であるかを判別可能となる。
拡張子に基づいて、各サンプル情報ファイルの格納データを、ＭＰ４（ＣＦＦ）ファイルのｍｏｏｖボックス内にデータ種類別に設定される複数のｔｒａｋボックスのどのｔｒａｋボックスに記録すべきかを判別することができる。
なお、先に図２１等を参照して説明したように、ＭＰ４（ＣＦＦ）ファイルのｍｏｏｖボックス内には、データ種類別に複数のｔｒａｋボックスが設定され、各ｔｒａｋボックスにサンプルテーブルボックスが設定され、サンプルテーブルボックスにサンプル情報ボックスが設定される。
【０２９８】
ＢＤＭＶフォーマットデータからＭＰ４（ＣＦＦ）フォーマットへのデータ変換を実行する情報処理装置は、ＢＤＭＶフォーマットデータの一構成ファイルとして記録されたサンプル情報ファイルの記録データを、ＭＰ４（ＣＦＦ）ファイルに設定されるサンプル情報ボックスに記録する処理を行なう。
【０２９９】
ＢＤＭＶフォーマットに含まれるどのサンプル情報ファイルを、ＭＰ４（ＣＦＦ）ファイルのどのサンプル情報ボックスに記録するかは、ファイル識別子とファイル拡張子に基づいて決定可能である。
【０３００】
なお、図２５を参照して説明したサンプル情報ファイル８２１を持つＢＤＭＶフォーマットデータは、例えば図１４に示す情報処理装置６００が、第１メディア６１０に対してデータ記録を行う場合の記録データとすることが可能である。
【０３０１】
例えば制御部６０１が実行するデータ記録アプリケーション（プログラム）にプレイリストファイルに対応するサンプル情報ファイルの生成シーケンスを含める。このプログラムに従ってデータ記録処理を行なうことで図２５に示すディレクトリ構成を持つデータ記録が可能となる。
【０３０２】
具体的には、第１メディア６１０に対するデータ記録処理を行なう場合に、データの再生に適用するプレイリストファイルを生成するとともに、ＭＰ４（ＣＦＦ）ファイルのサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録すべきデータ（例えば図２２に示すデータ）を格納したサンプル情報ファイル生成して記録する。
これらのファイルのファイル名は例えば上述したように同一の設定とする。
【０３０３】
なお、このデータ記録処理は、例えば図１４に示す情報処理装置６００の入力部６０２を構成する撮像部やマイクを介して記録されるビデオデータ、あるいは通信部６０３を介して入力するビデオデータの記録処理に際して実行することが可能である。
【０３０４】
［Ｅ−７．情報処理装置の実行するフォーマット変換処理のシーケンスについて］
次に、図２６に示すフローチャートを参照して情報処理装置６００の実行するフォーマット変換処理のシーケンスについて説明する。
【０３０５】
図２６に示すフローチャートは、情報処理装置の制御部の制御の下に例えば記憶部に格納されたプログラムに従って実行される。
フローに示す各ステップの処理について、順次、説明する。
【０３０６】
（ステップＳ１０１）
まず、情報処理装置は、変換対象となるＢＤＭＶフォーマットデータをメディア、または外部サーバ等から入力し、入力データから変換対象とするプレイリストファイルを取得する。
【０３０７】
（ステップＳ１０２）
次に、変換対象として選択したプレイリストファイルに対応するサンプル情報ファイルがあるか否かを検索する。
これは、例えばプレイリストファイル名に対応するサンプル情報ファイルがあるか否かの検索処理として実行される。
【０３０８】
なお、メディア間のデータコピーを行う場合、外部の管理サーバからのコピー許可情報の受信を条件としてコピーを許容するコピー管理システムがある。
すなわち、例えば、図１４に示す情報処理装置６００が、第１メディア６１０の記録データを第２メディア６２０に記録するコピー処理を行なう場合、外部の管理サーバからのコピー許可情報を受信しなければならない。このようなコピー管理システムに従った処理を行なう場合、情報処理装置６００は、まず、第１メディア６１０に記録されたコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）を読み取る。
【０３０９】
コピー制御管理ファイル（ＭＣＭＦ）は、第１メディア６１０に記録されたコンテンツのコピー許可情報を提供する管理サーバのアクセス情報（ＵＲＬ）や、コピーを許容するデータ情報（ｄｅａｌＭａｎｉｆｅｓｔ）としてプレイリストファイル名などが記録されている。コピー制御管理ファイル（ＭＣＭＦ）に記録されたプレイリストファイル名によって特定されるデータのみがコピー許容データとなる。
【０３１０】
情報処理装置は、第１メディア６１０にコピー制御管理ファイル（ＭＣＭＦ）が記録されている場合、管理サーバからコピー許可情報を受信して、コピー制御管理ファイル（ＭＣＭＦ）に記録されたプレイリストファイル名によって特定されるデータのみを第１メディア６１０から選択して第２メディア６２０に記録する。
このような処理を行なう場合は、情報処理装置６００は、コピー制御管理ファイル（ＭＣＭＦ）に記録されたプレイリストファイルのファイル名に基づいてサンプル情報ファイルを検索してもよい。
【０３１１】
（ステップＳ１０３）
ステップＳ１０３において、変換対象として選択したプレイリストファイルに対応するサンプル情報ファイルが検出されたか否かを判定し、検出された場合は、ステップＳ１０４に進み、検出されない場合はステップＳ１０５に進む。
【０３１２】
（ステップＳ１０４）
変換対象として選択したプレイリストファイルに対応するサンプル情報ファイルが検出された場合、ステップＳ１０４において、そのサンプル情報ファイルを取得する。
【０３１３】
（ステップＳ１０５）
次に、ステップＳ１０５において、変換対象として選択したプレイリストファイルによって指定されるクリップ情報ファイルと、そのクリップ情報ファイルに対応付けられたクリップＡＶストリームファイルを取得する。
【０３１４】
（ステップＳ１０６）
次に、ステップＳ１０６において、クリップＡＶストリームファイルに格納された画像、音声、字幕の各データをデータの種類ごとに分離する。この処理は、図１５に示すデータ変換部６０８のデータ解析部６５１の実行する処理である。
【０３１５】
（ステップＳ１０７）
次に、ステップＳ１０７において、画像、音声、字幕の各データのフォーマット変換を実行して、ＭＰ４（ＣＣＦ）ファイルのｍｄａｔボックス各々に格納するデータを生成する。
この処理は、図１５に示すデータ変換部６０８の画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４の実行する処理である。
【０３１６】
（ステップＳ１０８）
次に、ステップＳ１０８において、プレイリストファイル、クリップ情報ファイル、サンプル情報ファイルの内容を解析して、ＭＰ４（ＣＦＦ）ファイルのメタデータ記録ボックス（ｍｏｏｖ／ｔｒａｋ／ｍｏｏｆ／ｔｒａｆ）に格納するデータを生成する。
この処理は、図１４に示す制御部６０１と図１５に示すデータ変換部６０８の多重化処理部６５５において実行される処理である。
【０３１７】
なお、このステップＳ１０８の処理においては、ｍｏｏｖボックスのｔｒａｋボックス内に設定されるサンプルテーブルボックスおよびサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に対する記録データも生成する。
サンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に対する記録データは、ステップＳ１０４において取得したサンプル情報ファイルから取得する。
【０３１８】
（ステップＳ１０９）
次に、ステップＳ１０９において、ＭＰ４（ＣＦＦ）ファイルのボックス（ｍｏｏｖ／ｔｒａｋ／ｍｏｏｆ／ｔｒａｆ／ｍｄａｔ）にデータを格納してＭＰ４（ＣＦＦ）ファイルを生成する。
この処理は、図１４に示す制御部６０１と図１５に示すデータ変換部６０８の多重化処理部６５５において実行される処理である。
生成したＭＰ４（ＣＦＦ）ファイルを第２メディアに記録して処理が完了する。
【０３１９】
図２７は、フォーマット変換対象データであるＢＤＭＶフォーマットデータのデータ構成と、フォーマット変換後に生成されるＭＰ４（ＣＦＦ）ファイルのデータ構成（ボックス構成）との対応関係を説明する図である。
ＢＤＭＶフォーマットデータは、例えば、ＢＤ−ＲＯＭ等の第１メディア６１０に記録されたデータである。変換後のＭＰ４（ＣＦＦ）ファイルはフラッシュメモリ等の第２メディア６２０に記録されたデータである。
【０３２０】
例えばプレイリストファイル［００００１．ｍｐｌｓ］を買変換対象として選択した場合の処理について説明する。
この変換対象プレイリストファイル［００００１．ｍｐｌｓ］によって再生対象として選択されるクリップＡＶストリームファイルが、クリップＡＶストリームファイル［０１００１．ｍ２ｔｓ］であるとする。
【０３２１】
このクリップＡＶストリームファイル［０１００１．ｍ２ｔｓ］には画像、音声、字幕の各データが符号化データとして格納されている。変換処理を行なう情報処理装置は、これらのデータを復号し、ＣＦＦフォーマットに規定された所定の符号化データに変換した後、ＣＦＦファイルのｍｄａｔボックスに分割して格納する。
【０３２２】
すなわち、図に示す以下の各データ、
画像データ（ＡＶＣ）８３１、
音声データ（ＡＣ３）８３２、
字幕データ（ＳＭＰＴＥ−ＴＴ）８３３、
これらの各データを生成してＣＦＦファイルのｍｄａｔボックスに分割して格納する。
【０３２３】
情報処理装置は、さらに、これらの各再生対象データに対応する属性情報（メタデータ）を記録したサンプル情報ファイルを取得する。
サンプル情報ファイルは、変換対象として選択したプレイリストファイルのファイル名［００００１．ｍｐｌｓ］と同一のファイル名を持つサンプル情報ファイルを選択すればよい。
【０３２４】
情報処理装置は、図に示す以下の３つのサンプル情報ファイルを選択する。
画像データ（ＡＶＣ）対応サンプル情報ファイル［００００１．ａｖｃ］
音声データ（ＡＣ３）対応サンプル情報ファイル［００００１．ａｃ３］
字幕データ（ＳＭＰＴＥ−ＴＴ）対応サンプル情報ファイル［００００１．ｓｍｐｔ］
【０３２５】
情報処理装置は、これらの各ファイルから抽出したサンプル情報データをＣＦＦファイルのｍｏｏｖボックスの各ｔｒａｋボックスのサンプル情報ボックスに記録する。
なお、各ｔｒａｋは各データ種類、形式別に設定されており、情報処理装置は、サンプル情報ファィルの拡張子に基づいて、データ種類、形式を判別して、対応するｔｒａｋボックスを選択して選択したｔｒａｋボックスのサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に各データを記録する。
【０３２６】
図に示すように、
画像データ（ＡＶＣ）対応サンプル情報８４１、
音声データ（ＡＣ３）対応サンプル情報８４２、
字幕データ（ＳＭＰＴＥ−ＴＴ）対応サンプル情報８４３、
これらの各サンプル情報が、ＣＣＦファイルのｍｏｏｖボックスの各ｔｒａｋボックッスに設定されたサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録される。
【０３２７】
図２８は、フォーマット変換処理において発生するデータの流れを説明する図である。
なお、図２８に示す例は、第１メディア６１０に記録されたＢＤＭＶフォーマットデータを読み取って、ＭＰ４フォーマットデータに変換して第２メディア６２０に記録する場合のデータの流れを示している。
【０３２８】
第１メディア６１０から選択されるプレイリストファイルを、
プレイリストファイル［００００１．ｍｐｌｓ］
とする。
まず、制御部６０１は、このプレイリストファイル［００００１．ｍｐｌｓ］を第１メディア６１０から読み取り、記憶部６０４に格納する。
【０３２９】
次に、制御部６０１は、このプレイリストファイル［００００１．ｍｐｌｓ］に対応するサンプル情報ファイルの検索を実行する。
検索処理はファイル名に基づいて実行する。すなわち、プレイリストファイル［００００１．ｍｐｌｓ］と同じファイル名を有するサンプル情報ファイルがあるか否かを検索する。
【０３３０】
なお、前述したコピー制御管理ファイル（ＭＣＭＦ）を適用したメディア間のデータコピーを行なう場合は、制御部６０１は、第１メディア６１０に記録されたコピー制御管理ファイル（ＭＣＭＦ）に記録されたプレイリストファイル名に基づいてサンプル情報ファイルを検索してもよい。
【０３３１】
プレイリストファイル［００００１．ｍｐｌｓ］と同じファイル名を有するサンプル情報ファイルとして、
画像データ（ＡＶＣ）対応サンプル情報ファイル［００００１．ａｖｃ］
音声データ（ＡＣ３）対応サンプル情報ファイル［００００１．ａｃ３］
字幕データ（ＳＭＰＴＥ−ＴＴ）対応サンプル情報ファイル［００００１．ｓｍｐｔ］
これらのファイルを検出する。
これらのサンプル情報ファイルを第１メディア６１０から読み取り、記憶部６０４に格納する。
【０３３２】
さらに、制御部６０１は、変換対象として選択したプレイリストファイル［００００１．ｍｐｌｓ］によって指定されるクリップ情報ファイルと、そのクリップ情報ファイルに対応付けられたクリップＡＶストリームファイルを取得する。
取得ファイルを、以下のファイルとする。
クリップ情報ファイル［０００１１．ｃｌｐｉ］
クリップＡＶストリームファイル［０００１１．ｍ２ｔｓ］
【０３３３】
取得した、
クリップ情報ファイル［０００１１．ｃｌｐｉ］
これらのファイルは記憶部６０４に格納する。
また、
クリップＡＶストリームファイル［０００１１．ｍ２ｔｓ］
これらのファイルは、データバッファ６０７を介してデータ変換部６０８に入力する。
【０３３４】
データ変換部６０８は、図１５に示すデータ解析部６５１がクリップＡＶストリームファイルの各パケットに設定されたＰＩＤ（プログラムＩＤ）に基づいて、画像、音声、字幕の各データを分離し、各分離データを画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４に出力する。
【０３３５】
画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４は、入力データのフォーマット変換を実行する。すなわち、ＢＤＭＶフォーマットデータを、第２メディア６２０に記録するＭＰ４（ＣＦＦ）形式のフォーマットデータに変換する処理を実行する。
なお、画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４の各々は、各データのフォーマット変換処理に際して、必要な復号処理と符号化処理、暗号化処理等を実行する。
【０３３６】
画像データ変換部６５２、音声データ変換部６５３、字幕データ変換部６５４は、ＭＰ４フォーマットのデータを生成して多重化処理実行部６５５に出力する。
【０３３７】
多重化処理部６５５は、
（ａ）画像データ生成部６５２の生成した第２フォーマット（ＭＰ４）形式の画像フォーマットデータ、
（ｂ）音声データ生成部６５３の生成した第２フォーマット（ＭＰ４）形式の音声フォーマットデータ、
（ｃ）字幕データ生成部６５４の生成した第２フォーマット（ＭＰ４）形式の字幕フォーマットデータ、
（ｄ）プレイリストファイル、クリップ情報ファイル等の再生制御情報ファイルから取得し、記憶部６０４に格納した再生制御データ、
（ｅ）サンプル情報ファイルから取得し、記憶部６０４に格納したサンプル情報、
これらの各データの多重化処理を実行して、第２フォーマット（ＭＰ４）形式の記録データを生成する。
【０３３８】
なお、記憶部６０４に格納した再生制御情報ファイルは、
プレイリストファイル［００００１．ｍｐｌｓ］、
クリップ情報ファイル［０００１１．ｃｌｐｉ］
これらのファイルである。
また、各データ種別、データ形式別の以下のサンプル情報ファイル、
画像データ（ＡＶＣ）対応サンプル情報ファイル［００００１．ａｖｃ］
音声データ（ＡＣ３）対応サンプル情報ファイル［００００１．ａｃ３］
字幕データ（ＳＭＰＴＥ−ＴＴ）対応サンプル情報ファイル［００００１．ｓｍｐｔ］
これらのサンプル情報ファイルも記憶部６０４に一時的に格納される。
【０３３９】
サンプル情報ファイルには、先に図２２を参照して説明した各データ別の属性情報が記録されている。
情報処理装置は、このサンプル情報ファイルに記録されたデータをＭＰ４（ＣＣＦ）ファイルのｍｏｏｖボックスのｔｒａｋボックス内のサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録する。
【０３４０】
データ変換部６０８の多重化処理部６５５は、ＭＰ４形式の画像、音声、字幕各データと、再生制御情報ファイルから抽出したデータの多重化処理を実行して、第２フォーマット（ＭＰ４）形式の記録データを生成する。
【０３４１】
生成したＭＰ４（ＣＦＦ）ファイルは、第２メディアインタフェース６０９を介して第２メディア６２０に記録される。
【０３４２】
なお、図２８に示す例は、第１メディア６１０にＢＤＭＶフォーマットデータが記録されており、第１メディア６１０から読み出したデータをデータ変換してＭＰ４（ＣＦＦ）ファイルを生成して第２メディア６２０に記録する処理例として説明した。
しかし、前述したようにフォーマット変換処理の対象となるデータは通信部６０３を介して外部入力するデータであってもよく、この場合、図２８に示す第１メディア６１０からの読み出しデータは、すべて通信部６０３を介して入力される設定となる。
【０３４３】
［Ｅ−８．サンプル情報を外部サーバから取得して記録する処理例について］
図２８を参照して説明したように、フォーマット変換の対象となるデータは、ＢＤ等の第１メディア６１０、あるいは通信部６０３を介して外部から入力することが可能である。
【０３４４】
さらに、もう１つの実施例として、第１メディア６１０には、従来型のＢＤＭＶフォーマットデータ、すなわち、サンプル情報ファイルを含まない設定とし、サンプル情報ファイルのみを外部サーバから取得する構成としてもよい。
【０３４５】
すなわち、図２９に示すように、データ記録処理を実行する情報処理装置６００が、第１メディア６１０を装着し、さらに、サーバ９００と接続する。
情報処理装置６００は、ＢＤＭＶフォーマットデータを記録した第１メディア６１０から変換対象のプレイリストファイルを取得し、取得したプレイリストファイルの識別情報をサーバ９００に送信する。
【０３４６】
サーバ９００は、プレイリストファイルの識別情報に基づいて、そのプレイリストファイルに対応して設定されたサンプル情報ファイルを記憶部から取得して情報処理装置６００に送信する。なお、サーバ９００は、様々なプレイリスト対応のサンプル情報ファイルを記憶部に保持している。
【０３４７】
情報処理装置６００は、サーバ９００から受信したサンプル情報ファイルをＭＰ４（ＣＣＦ）ファイルのｍｏｏｖボックス内のｔｒａｋボックスに記録する。なお、各サンプル情報ファイルを記録するｔｒａｋボックスは、各サンプル情報に対応する再生対象データのデータ種類、データ形式に対応して設定されたｔｒａｋボックスである。
【０３４８】
このような処理構成とすれば、第１メディア６１０にサンプル情報ファイルを追加記録する必要がなく、例えば図１６を参照して説明した従来型のＢＤＭＶディレクトリに従ったデータ記録構成を持つメディアの記録データを、ＭＰ４ファイルにフォーマット変換して第２メディアに記録することが可能となる。
【０３４９】
［Ｅ−９．本実施例の構成と効果のまとめ］
以上、説明したように、本実施例の構成によれば、ＢＤＭＶデータをＭＰ４ファイルに変換して記録する場合に、ＭＰ４ファイルのサンプル情報ボックス記録用データを取得して記録する構成が実現される。
具体的には、制御部がフォーマット変換処理に適用する情報を取得し、データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行する。制御部は、ＢＤＭＶフォーマットデータから変換対象となるプレイリストファイルを選択し、選択したプレイリストファイルに対応するファイル名を有するデータ種類別の属性情報格納ファイルであるサンプル情報ファイルを取得する。データ変換部は、サンプル情報ファイルから取得したデータを、ＭＰ４フォーマットデータに規定されるサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録する。
本構成により、ＢＤＭＶデータをＭＰ４ファイルに変換して記録する場合に、ＭＰ４ファイルのサンプル情報ボックス記録用データを取得して記録する構成が実現される。
【０３５０】
［Ｆ．本開示の構成のまとめ］
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０３５１】
なお、本明細書において開示した技術は、以下のような構成をとることができる。
（１）  第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理を実行し、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する情報処理装置。
【０３５２】
（２）前記第２メディアの記録データのデータフォーマットは、前記第１メディアの記録データのデータフォーマットと異なるフォーマットであり、前記追加データは、フォーマットの差異に起因して発生する追加データであり、前記データ処理部は、前記第１メディアと第２メディアの記録データのデータフォーマットの差異に起因して発生する追加データを前記データ提供サーバから取得する前記（１）に記載の情報処理装置。
【０３５３】
（３）前記データ処理部は、前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録されたアクセス情報を適用して前記追加データに対するアクセス、および取得処理を実行する前記（１）または（２）に記載の情報処理装置。
【０３５４】
（４）前記コピー制御管理ファイルは、コピー制御管理ファイルに記録されたアクセス情報によって取得可能なデータの属性情報、または属性情報のアクセス情報が記録され、前記データ処理部は、前記コピー制御管理ファイルに記録された属性情報、または属性情報のアクセス情報を適用して取得した属性情報を前記第２メディアに対する記録データとして出力する前記（３）に記載の情報処理装置。
【０３５５】
（５）前記コピー制御管理ファイルは、コピー処理単位で追加データを記録した構成を有し、前記データ処理部は、コピー処理予定のデータを特定し、前記コピー制御管理ファイルから、特定したコピー処理対応の追加データのアクセス情報を読み取る前記（３）または（４）に記載の情報処理装置。
【０３５６】
（６）前記追加データには、前記第１メディアに記録されたデータと異なる符号化態様のデータが含まれ、前記データ処理部は、前記第１メディアに記録されたデータと異なる符号化態様のデータを前記データ提供サーバから取得する前記（１）〜（５）いずれかに記載の情報処理装置。
【０３５７】
（７）前記追加データには、前記第１メディアに記録されたメタデータと異なるメタデータが含まれ、前記データ処理部は、前記第１メディアに記録されたメタデータと異なるメタデータを前記データ提供サーバから取得する前記（１）〜（６）いずれかに記載の情報処理装置。
【０３５８】
（８）前記追加データは、前記第１メディアの記録データと異なる画像データ、または音声データ、または字幕データ、またはメタデータの少なくともいずれかを含む前記（１）〜（７）いずれかに記載の情報処理装置。
【０３５９】
（９）前記データ処理部は、前記管理サーバから、前記追加データ、または追加データのアクセス情報を受領する前記（１）〜（８）いずれかに記載の情報処理装置。
【０３６０】
（１０）第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データのアクセス情報を前記第１メディアから読み取る処理を実行し、
前記追加データのアクセス情報を含むデータを前記第２メディアに対する記録データとして出力する情報処理装置。
【０３６１】
（１１）前記第２メディアの記録データのデータフォーマットは、前記第１メディアの記録データのデータフォーマットと異なるフォーマットであり、前記追加データは、フォーマットの差異に起因して発生する追加データであり、前記データ処理部は、前記第１メディアと第２メディアの記録データのデータフォーマットの差異に起因して発生する追加データのアクセス情報を前記第２メディアに対する記録データとして出力する前記（１０）に記載の情報処理装置。
【０３６２】
（１２）前記データ処理部は、前記第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録されたアクセス情報を前記第２メディアに対する記録データとして出力する前記（１０）または（１１）に記載の情報処理装置。
【０３６３】
（１３）コピー対象となるコンテンツと、
前記コンテンツに対応するコピー制御管理ファイルを格納し、
前記コピー制御管理ファイルは、
情報記録媒体から直接読み取ることのできない追加データのアクセス情報を記録したファイルであり、
コピー処理を実行する情報処理装置が、前記アクセス情報を適用して追加データを外部サーバから取得してコピー先メディアに対する記録データとして設定することを可能とした情報記録媒体。
【０３６４】
（１４）前記追加データのアクセス情報は、前記情報記録媒体から直接読み取ることのできない画像データ、音声データ、字幕データ、メタデータの少なくともいずれかのデータのアクセス情報を含む前記（１３）に記載の情報記録媒体。
【０３６５】
（１５）前記追加データのアクセス情報は、前記情報記録媒体に記録された符号化画像データ、または符号化音声データと異なる態様の符号化処理が施された符号化データのアクセス情報である前記（１３）または（１４）に記載の情報記録媒体。
【０３６６】
（１６）第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行する情報処理装置と、
前記情報処理装置に対してコピー許可情報を出力する管理サーバと、
前記情報処理装置に対してデータ提供処理を実行するデータ提供サーバを有する上方処理システムであり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
前記管理サーバ、および前記データ提供サーバとの通信を実行する通信部を有し、
前記データ処理部は、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理を実行し、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する情報処理システム。
【０３６７】
（１７）  情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記データ処理部が、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理と、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力する情報処理方法。
【０３６８】
（１８）  情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理、または第２メディアに対する記録データの出力処理を実行するデータ処理部と、
管理サーバ、およびデータ提供サーバとの通信を実行する通信部を有し、
前記プログラムは、前記データ処理部に、
前記第１メディアの記録データを前記第２メディアに記録するコピー処理に際して、
前記管理サーバからのコピー許可情報の受領処理と、
前記第１メディアから直接取得できない追加データを、前記データ提供サーバから取得する処理と、
前記データ提供サーバから取得した追加データを含むデータを前記第２メディアに対する記録データとして出力させるプログラム。
【０３６９】
（１９）  第１データフォーマットから第２データフォーマットへのフォーマット変換を実行するデータ変換部と、
データ変換部の実行する変換処理に適用する情報取得を行なう制御部を有し、
前記制御部は、
再生データ種類別の属性情報を、前記第１データフォーマットに設定された再生データ種類別の属性情報格納ファイルから取得し、
前記データ変換部は、
前記再生データ種類別の属性情報を前記第２データフォーマットの構成データとして記録する情報処理装置。
【０３７０】
（２０）前記制御部は、前記第１データフォーマットに設定された画像、音声、字幕各データ別の属性情報格納ファイルから、画像、音声、字幕各データ別の属性情報を取得する前記（１９）に記載の情報処理装置。
【０３７１】
（２１）前記属性情報は、再生データ種類別、かつデータ形式別の属性情報である前記（１）または（２０）に記載の情報処理装置。
【０３７２】
（２２）前記データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されたサンプル情報ファイルから取得したデータを、ＭＰ４フォーマットデータに規定されるサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録する戦記（１９）〜（２１）いずれかに記載の情報処理装置。
【０３７３】
（２３）前記データ変換部は、ＢＤＭＶフォーマットデータに設定されたサンプル情報ファイルから取得したデータを、ＭＰ４ファイルに設定されるｍｏｏｖボックスのｔｒａｋボックス内のサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録する前記（２２）に記載の情報処理装置。
【０３７４】
（２４）前記制御部は、ＢＤＭＶフォーマットデータに設定されたサンプル情報ファイルを、変換対象となるプレイリストファイルのファイル名を検索キーとして検索する前記（２２）または（２３）に記載の情報処理装置。
【０３７５】
（２５）前記制御部は、ＢＤＭＶフォーマットデータに設定されたサンプル情報ファイルを、ＢＤＭＶフォーマットデータを格納した情報記録媒体の記録データであるコピー制御管理ファイルに記録されたプレイリストファイルのファイル名に基づいて検索する前記（２２）または（２３）に記載の情報処理装置。
【０３７６】
（２６）前記再生データ種類別の属性情報は、再生データに関するコーデック情報を含む前記（１９）〜（２５）いずれかに記載の情報処理装置。
【０３７７】
（２７）前記制御部は、前記再生データ種類別の属性情報を、前記変換対象データを記録した情報記録媒体、または外部から通信部を介して取得する前記（１９）〜（２６）いずれかに記載の情報処理装置。
【０３７８】
（２８）前記制御部は、ＢＤＭＶフォーマットデータを記録した情報記録媒体から変換対象のプレイリストファイルを取得し、取得したプレイリストファイルの識別情報を外部サーバに送信し、外部サーバから、前記プレイリストファイルによる再生データ対応の再生データ種類別属性情報を取得する前記（１９）〜（２７）いずれかに記載の情報処理装置。
【０３７９】
（２９）前記データ変換部は、ＢＤＭＶフォーマットデータを変換してＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に従ったＣＦＦファイルを生成する前記（１９）〜（２８）いずれかに記載の情報処理装置。
【０３８０】
（３０）前記情報処理装置は、さらに、データフォーマット変換後のデータを第２の情報記録媒体に記録する記録部を有する前記（１９）〜（２９）いずれかに記載の情報処理装置。
【０３８１】
（３１）  第１データフォーマットから第２データフォーマットへのフォーマット変換を実行するデータ変換部と、
データ変換部の実行する変換処理に適用する情報取得を行なう制御部と、
前記データ変換部の変換データを情報記録媒体に記録する記録部を有し、
前記制御部は、
再生データ種類別の属性情報を、前記第１データフォーマットに設定された再生データ種類別の属性情報格納ファイルから取得し、
前記データ変換部は、
前記再生データ種類別の属性情報を前記第２データフォーマットの構成データとして設定し、
前記記録部は、
前記データ変換部の生成した第２フォーマットデータを情報記録媒体に記録する情報記録装置。
【０３８２】
（３２）前記データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されたサンプル情報ファイルから取得したデータを、ＭＰ４フォーマットデータに規定されるサンプル情報ボックス（Ｓａｍｐｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｏｘ）に記録する前記（３１）に記載の情報記録装置。
【０３８３】
（３３）  情報記録媒体に対する記録データを生成するデータ処理部を有し、
前記データ処理部は、
ＢＤＭＶフォーマットデータのプレイリストによる再生対象データのデータ種類別の属性情報を個別に格納したサンプル情報ファイルを生成し、
生成したサンプル情報ファイルを前記プレイリストに対応付けて情報記録媒体に記録する情報記録装置。
【０３８４】
（３４）前記データ処理部は、前記サンプル情報ファイルのファイル名を、前記プレイリストファイルのファイル名と同一に設定する前記（３３）に記載の情報記録装置。
【０３８５】
（３５）  再生対象データの格納ファイルであるストリームファイルと、
前記ストリームファイルの再生制御情報を格納したプレイリストファイルと、
前記プレイリストによる再生対象データのデータ種類別の属性情報を個別に格納したサンプル情報ファイルを記録データとして格納した情報記録媒体であり、
前記情報記録媒体格納データのフォーマット変換を実行する情報処理装置が、前記サンプル情報ファイルの記録データを取得して、変換後のフォーマットデータの構成データとして記録することを可能とした情報記録媒体。
【０３８６】
（３６）  情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
第１データフォーマットから第２データフォーマットへのフォーマット変換を実行するデータ変換部と、
データ変換部の実行する変換処理に適用する情報取得を行なう制御部を有し、
前記制御部が、
再生データ種類別の属性情報を、前記第１データフォーマットに設定された再生データ種類別の属性情報格納ファイルから取得し、
前記データ変換部が、
前記再生データ種類別の属性情報を前記第２データフォーマットの構成データとして記録する情報処理方法。
【０３８７】
（３７）  情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
第１データフォーマットから第２データフォーマットへのフォーマット変換を実行するデータ変換部と、
データ変換部の実行する変換処理に適用する情報取得を行なう制御部を有し、
前記プログラムは、前記制御部に、
再生データ種類別の属性情報を、前記第１データフォーマットに設定された再生データ種類別の属性情報格納ファイルから取得させ、
前記データ変換部に、
前記再生データ種類別の属性情報を前記第２データフォーマットの構成データとして記録させるプログラム。
【０３８８】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０３８９】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０３９０】
以上、説明したように、本開示の一実施例の構成によれば、第１メディアのデータ記録フォーマットと異なるフォーマットで第２メディアにデータを記録する場合に不足データの発生を防止する構成が実現される。
具体的には、第１メディアの記録データを読み取り、第２メディアに対するデータ記録処理を実行する情報処理装置が、管理サーバからのコピー許可情報を受領し、第１メディアから直接取得できない追加データを、データ提供サーバから取得する。情報処理装置は、第１メディアに記録されたコピー制御管理ファイルを読み取り、コピー制御管理ファイルに記録されたアクセス情報を適用して追加データに対するアクセス、および取得処理を実行し、取得した追加データを含むデータを第２メディアに対する記録データとして利用する。
本構成により、第１メディアのデータ記録フォーマットと異なるフォーマットで第２メディアにデータを記録する場合に不足データの発生を防止する構成が実現される。
【符号の説明】
【０３９１】
１０  第１メディア
２０  情報処理装置
３０  第２メディア
５０  管理サーバ
１１０  第１メディア
１１１  コピー制御管理ファイル
１１２  管理データ
１１３  暗号化コンテンツ
１２０  情報処理装置
１２１  コピー許容リスト
１２２  コピー許可情報
１３１  サーバ応答情報
１３２  決済データ
１４０  管理サーバ
１５０  第２メディア
１５１  暗号化コンテンツ
２１０  第１メディア
２２０  情報処理装置
２３０  第２メディア
２５０  管理サーバ
２７０  データ提供サーバ
５０１  データ処理部（制御部）
５０２  通信部
５０３  入力部
５０４  出力部
５０５  メモリ
５０６  第１メディアインタフェース
５０７  第２メディアインタフェース
６００  情報処理装置
６０１  制御部
６０２  入力部
６０３  通信部
６０４  記憶部
６０５  出力部
６０６  第１メディアインタフェース
６０７  データバッファ
６０８  データ変換部
６０９  第２メディアインタフェース
６１０  第１メディア
６２０  第２メディア
６５１  データ解析部
６５２  画像データ変換部
６５３  音声データ変換部
６５４  字幕データ変換部
６５５  多重化処理部
９００  サーバ
【図１】
0006465144.tif 000002
【図２】
0006465144.tif 000003
【図３】
0006465144.tif 000004
【図４】
0006465144.tif 000005
【図５】
0006465144.tif 000006
【図６】
0006465144.tif 000007
【図７】
0006465144.tif 000008
【図８】
0006465144.tif 000009
【図９】
0006465144.tif 000010
【図１０】
0006465144.tif 000011
【図１１】
0006465144.tif 000012
【図１２】
0006465144.tif 000013
【図１３】
0006465144.tif 000014
【図１４】
0006465144.tif 000015
【図１５】
0006465144.tif 000016
【図１６】
0006465144.tif 000017
【図１７】
0006465144.tif 000018
【図１８】
0006465144.tif 000019
【図１９】
0006465144.tif 000020
【図２０】
0006465144.tif 000021
【図２１】
0006465144.tif 000022
【図２２】
0006465144.tif 000023
【図２３】
0006465144.tif 000024
【図２４】
0006465144.tif 000025
【図２５】
0006465144.tif 000026
【図２６】
0006465144.tif 000027
【図２７】
0006465144.tif 000028
【図２８】
0006465144.tif 000029
【図２９】
0006465144.tif 000030