(57)【要約】【課題】ＢＤＭＶデータをＭＰ４ファイルに変換して記録する場合に、ＭＰ４プレーヤによる重複データの繰り返し再生を回避させる構成を実現する。【解決手段】データ変換部が、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報を情報記録媒体、または外部から通信部を介して取得し、フォーマット変換後のデータファイルに記録する。データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータ記録領域に記録する。【選択図】図１２
2015153440.tif 000002
【特許請求の範囲】
【請求項１】
データフォーマット変換を実行するデータ変換部を有し、
前記データ変換部は、
変換対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定する情報処理装置。
【請求項２】
前記データ変換部は、
前記再生制御情報を、前記変換対象データを記録した情報記録媒体、または外部から通信部を介して取得する請求項１に記載の情報処理装置。
【請求項３】
前記データ変換部は、
ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、
ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータとして設定する請求項１に記載の情報処理装置。
【請求項４】
前記データ変換部は、
ＭＰ４ファイルに設定されるｍｏｏｖボックスのｔｒａｋボックス内のエディットリストに前記再生制御情報を格納する請求項３に記載の情報処理装置。
【請求項５】
ＢＤＭＶフォーマットデータのプレイリストによって再生されるデータに含まれる重複データは音声データであり、
前記データ変換部は、
ＭＰ４ファイルに設定されるｍｏｏｖボックスの音声対応のｔｒａｋボックス内のエディットリストに前記再生制御情報を格納する請求項３に記載の情報処理装置。
【請求項６】
前記データ変換部は、
前記再生制御情報を記録したファイルであるエディットリストファイルを、変換対象となるＢＤＭＶフォーマットデータを記録した情報記録媒体から取得する請求項１に記載の情報処理装置。
【請求項７】
前記情報処理装置の制御部は、
前記再生制御情報を記録したファイルであるエディットリストファイルを、変換対象となるプレイリストファイルのファイル名を検索キーとして検索する請求項６に記載の情報処理装置。
【請求項８】
前記データ変換部は、
前記再生制御情報を記録したファイルであるエディットリストファイルを、外部サーバから取得する請求項１に記載の情報処理装置。
【請求項９】
前記データ変換部は、
ＢＤＭＶフォーマットデータを記録した情報記録媒体から変換対象のプレイリストファイルを取得し、取得したプレイリストファイルの識別情報を前記外部サーバに送信し、外部サーバから前記プレイリストファイル対応のエディットリストファイルを取得する請求項８に記載の情報処理装置。
【請求項１０】
前記データ変換部は、
ＢＤＭＶフォーマットデータを変換してＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に従ったＣＦＦファイルを生成する請求項１に記載の情報処理装置。
【請求項１１】
前記情報処理装置は、さらに、
データフォーマット変換後のデータを第２の情報記録媒体に記録する記録部を有する請求項１に記載の情報処理装置。
【請求項１２】
データフォーマット変換を実行するデータ変換部と、
前記データ変換部の変換データを情報記録媒体に記録する記録部を有し、
前記データ変換部は、
前記データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定し、
前記記録部は、
前記再生制御情報を含むフォーマット変換データを情報記録媒体に記録する情報記録装置。
【請求項１３】
前記データ変換部は、
ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、
ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータの構成データとして設定する請求項１２に記載の情報記録装置。
【請求項１４】
情報記録媒体に対する記録データを生成するデータ処理部を有し、
前記データ処理部は、
ＢＤＭＶフォーマットデータのプレイリストを利用した再生データに含まれる重複データの繰り返し再生を防止する再生制御情報を格納したエディットリストファイルを生成し、
生成したエディットリストファイルを前記プレイリストに対応付けて情報記録媒体に記録する情報記録装置。
【請求項１５】
前記データ処理部は、
前記エディットリストファイルのファイル名を、前記プレイリストファイルのファイル名と同一に設定する請求項１４に記載の情報記録装置。
【請求項１６】
再生対象データの格納ファイルであるストリームファイルと、
前記ストリームファイルの再生制御情報を格納したプレイリストファイルと、
前記プレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止する再生制御情報を記録したエディットリストファイルを記録データとして格納した情報記録媒体であり、
前記情報記録媒体格納データのフォーマット変換を実行する情報処理装置が、前記エディットリストファイルの記録データを取得して、フォーマット変換後のデータの重複再生を防止するためのメタデータの生成と記録を可能とした情報記録媒体。
【請求項１７】
情報処理装置において実行する情報処理方法であり、
データ変換部が、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定する情報処理方法。
【請求項１８】
情報処理装置において情報処理を実行させるプログラムであり、
データ変換部に、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報ををフォーマット変換後のデータファイルの構成データとして設定させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報記録装置、情報記録媒体、および情報処理方法、並びにプログラムに関する。さらに詳細には、例えばフォーマット変換を伴うデータ記録を実行する情報処理装置、情報記録装置、情報記録媒体、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
映画や音楽等、様々なコンテンツを記録する情報記録媒体（メディア）として、ＤＶＤ(Digital Versatile Disc)や、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）が多く利用されている。
【０００３】
これらの各ディスクには、予め規定されたデータ記録フォーマットで画像、音声、さらに再生制御データ等の各種のデータが記録される。
例えば、ＢＤに対するデータ記録フォーマットとして、ＢＤＭＶ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ  Ｍｏｖｉｅ）フォーマットが利用される。
ＢＤＭＶフォーマットの記録データを再生するためには、ＢＤＭＶフォーマットデータの再生用のプログラムを保持していることが必要となる。
【０００４】
昨今、スマホ（スマートホン）や、タブレット端末等の携帯端末などで映画等のコンテンツ視聴を行うユーザが増加している。
このような携帯端末には、ＢＤＭＶフォーマット対応の再生アプリケーションが搭載されているとは限らない。従って、ＢＤの記録データを携帯端末のメデイアにコピーする場合、ＢＤＭＶフォーマットではない携帯端末の再生アプリケーションが再生可能なフォーマットに変更してコンテンツを記録する必要がある。
なお、メディア間のデータコピー処理については、例えば特許文献１（特開２００８−９８７６５号公報）や、特許文献２（特開２０１１−２２２０７８号公報）に記載がある。
【０００５】
携帯端末等による利用を考慮して規格化されたデータ記録フォーマットとしてＭＰ４ファイルフォーマット（以下ＭＰ４と呼ぶ）がある。
多くの携帯端末は、ＭＰ４ファイルフォーマットで記録されたＭＰ４データを再生可能な再生アプリケーションを有しており、携帯端末のメディアにコンテンツを記録する場合ＭＰ４形式で記録することが求められる。
【０００６】
従って、例えば、ＢＤＭＶフォーマットのデータを、携帯端末において利用するＳＤカード等のメディアにコピーする場合、ＢＤＭＶからＭＰ４へのフォーマット変換を伴うコピー処理を行なうことが必要となる。
しかし、現状においてこのフォーマット変換についての具体的な提案はなされていない。フォーマット変換が確実に行われない場合、コピー先でのコンテンツ再生が行えなくなる可能性がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−９８７６５号公報
【特許文献２】特開２０１１−２２２０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本開示は、このような問題点に鑑みてなされたものであり、例えばフォーマット変換を伴うデータ記録処理を行なう構成において、フォーマット変換後の正常なデータ再生を可能とする情報処理装置、情報記録装置、情報記録媒体、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本開示の第１の側面は、
データフォーマット変換を実行するデータ変換部を有し、
前記データ変換部は、
変換対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定する情報処理装置にある。
【００１０】
さらに、本開示の情報処理装置の一実施態様において、前記データ変換部は、前記再生制御情報を、前記変換対象データを記録した情報記録媒体、または外部から通信部を介して取得する。
【００１１】
さらに、本開示の情報処理装置の一実施態様において、前記データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータとして設定する。
【００１２】
さらに、本開示の情報処理装置の一実施態様において、前記データ変換部は、ＭＰ４ファイルに設定されるｍｏｏｖボックスのｔｒａｋボックス内のエディットリストに前記再生制御情報を格納する。
【００１３】
さらに、本開示の情報処理装置の一実施態様において、ＢＤＭＶフォーマットデータのプレイリストによって再生されるデータに含まれる重複データは音声データであり、前記データ変換部は、ＭＰ４ファイルに設定されるｍｏｏｖボックスの音声対応のｔｒａｋボックス内のエディットリストに前記再生制御情報を格納する。
【００１４】
さらに、本開示の情報処理装置の一実施態様において、前記データ変換部は、前記再生制御情報を記録したファイルであるエディットリストファイルを、変換対象となるＢＤＭＶフォーマットデータを記録した情報記録媒体から取得する。
【００１５】
さらに、本開示の情報処理装置の一実施態様において、前記情報処理装置の制御部は、前記再生制御情報を記録したファイルであるエディットリストファイルを、変換対象となるプレイリストファイルのファイル名を検索キーとして検索する。
【００１６】
さらに、本開示の情報処理装置の一実施態様において、前記データ変換部は、前記再生制御情報を記録したファイルであるエディットリストファイルを、外部サーバから取得する。
【００１７】
さらに、本開示の情報処理装置の一実施態様において、前記データ変換部は、ＢＤＭＶフォーマットデータを記録した情報記録媒体から変換対象のプレイリストファイルを取得し、取得したプレイリストファイルの識別情報を前記外部サーバに送信し、外部サーバから前記プレイリストファイル対応のエディットリストファイルを取得する。
【００１８】
さらに、本開示の情報処理装置の一実施態様において、前記データ変換部は、ＢＤＭＶフォーマットデータを変換してＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に従ったＣＦＦファイルを生成する。
【００１９】
さらに、本開示の情報処理装置の一実施態様において、前記情報処理装置は、さらに、データフォーマット変換後のデータを第２の情報記録媒体に記録する記録部を有する。
【００２０】
さらに、本開示の第２の側面は、
データフォーマット変換を実行するデータ変換部と、
前記データ変換部の変換データを情報記録媒体に記録する記録部を有し、
前記データ変換部は、
前記データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定し、
前記記録部は、
前記再生制御情報を含むフォーマット変換データを情報記録媒体に記録する情報記録装置にある。
【００２１】
さらに、本開示の情報記録装置の一実施態様において、前記データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータの構成データとして設定する。
【００２２】
さらに、本開示の第３の側面は、
情報記録媒体に対する記録データを生成するデータ処理部を有し、
前記データ処理部は、
ＢＤＭＶフォーマットデータのプレイリストを利用した再生データに含まれる重複データの繰り返し再生を防止する再生制御情報を格納したエディットリストファイルを生成し、
生成したエディットリストファイルを前記プレイリストに対応付けて情報記録媒体に記録する情報記録装置にある。
【００２３】
さらに、本開示の情報記録装置の一実施態様において、前記データ処理部は、前記エディットリストファイルのファイル名を、前記プレイリストファイルのファイル名と同一に設定する。
【００２４】
さらに、本開示の第４の側面は、
再生対象データの格納ファイルであるストリームファイルと、
前記ストリームファイルの再生制御情報を格納したプレイリストファイルと、
前記プレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止する再生制御情報を記録したエディットリストファイルを記録データとして格納した情報記録媒体であり、
前記情報記録媒体格納データのフォーマット変換を実行する情報処理装置が、前記エディットリストファイルの記録データを取得して、フォーマット変換後のデータの重複再生を防止するためのメタデータの生成と記録を可能とした情報記録媒体にある。
【００２５】
さらに、本開示の第５の側面は、
情報処理装置において実行する情報処理方法であり、
データ変換部が、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定する情報処理方法にある。
【００２６】
さらに、本開示の第６の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
データ変換部に、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報ををフォーマット変換後のデータファイルの構成データとして設定させるプログラムにある。
【００２７】
なお、本開示のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。
【００２８】
本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２９】
本開示の一実施例の構成によれば、ＢＤＭＶデータをＭＰ４ファイルに変換して記録する場合に、ＭＰ４プレーヤによる重複データの繰り返し再生を回避させる構成が実現される。
具体的には、データ変換部が、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報を情報記録媒体、または外部から通信部を介して取得し、フォーマット変換後のデータファイルに記録する。データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータ記録領域に記録する。
本構成により、ＢＤＭＶデータをＭＰ４ファイルに変換して記録する場合に、ＭＰ４プレーヤによる重複データの繰り返し再生を回避させる構成が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００３０】
【図１】情報処理装置の構成例について説明する図である。
【図２】情報処理装置のデータ変換部の構成について説明する図である。
【図３】ＢＤＭＶフォーマットに従ってメディアに記録されるデータのディレクトリ構成例について説明する図である。
【図４】ＢＤＭＶフォーマットにおいて規定されるプレイリストと、再生データとの対応について説明する図である。
【図５】クリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルのデータ構成としてのＭＰＥＧ２ＴＳ（トランスポートストリーム）の構成例について説明する図である。
【図６】ＭＰ４ファイルフォーマットについて説明する図である。
【図７】ＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）の構成について説明する図である。
【図８】プレイリスト単位のフォーマット変換処理例について説明する図である。
【図９】１つのプレイリストに対応付けられる各ファイルの構成例について説明する図である。
【図１０】ＢＤＭＶフォーマットデータに設定される重複データについて説明する図である。
【図１１】ＢＤＭＶフォーマットデータに設定される重複データの繰り返し再生による問題点について説明する図である。
【図１２】重複データの繰り返し再生を回避する再生制御情報について説明する図である。
【図１３】重複データの繰り返し再生を回避する再生制御情報（ｅｌｓｔ）を記録したＣＣＦ構成について説明する図である。
【図１４】ＢＤＭＶフォーマットデータに重複データの繰り返し再生を回避する再生制御情報を記録したエディットリストファイルを設定した例について説明する図である。
【図１５】重複データの繰り返し再生を回避する再生制御情報を記録したエディットリストファイルのデータ構成例について説明する図である。
【図１６】情報処理装置の実行するフォーマット変換処理シーケンスについて説明するフローチャートを示す図である。
【図１７】フォーマット変換処理実行時の情報処理装置内のデータの流れと処理について説明する図である。
【図１８】外部サーバから再生制御情報（ｅｌｓｔ）を取得する処理例について説明する図である。
【発明を実施するための形態】
【００３１】
以下、図面を参照しながら本開示の情報処理装置、情報記録装置、情報記録媒体、および情報処理方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行なう。
１．情報処理装置の構成と処理の概要
２．ＢＤＭＶフォーマットについて
３．ＭＰ４ファイルフォーマットについて
４．データフォーマットの変換処理の一例について
５．データフォーマット変換処理に伴う問題点について
６．重複データによって発生する問題点を解決するための構成について
７．重複データの繰り返し再生を防止する再生制御情報の記録構成について
８．ＢＤＭＶフォーマットデータにＭＰ４対応の再生制御情報を記録した構成について
９．情報処理装置の実行するフォーマット変換処理のシーケンスについて
１０．再生制御情報を外部サーバから取得して記録する処理例について
１１．本開示の構成のまとめ
【００３２】
［１．情報処理装置の構成と処理の概要］
まず、本開示の一実施例に係る情報処理装置の構成と処理の概要について説明する。
図１は、本開示の一実施例に係る情報処理装置１００の構成例を示すブロック図である。情報処理装置１００は、例えばＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）等の情報記録媒体である第１メディア１１０に記録されたデータを読み出し、フラッシュメモリ等の情報記録媒体である第２メディア１２０に記録する、いわゆるコピー処理を行なう。
あるいは、通信部１０３を介して入力したデータをラッシュメモリ等の第２メディア１２０に記録する処理を行なう。
【００３３】
なお、第１メディア１１０、あるいは通信部１０３を介して入力するデータのデータフォーマットを第１フォーマット、第２メディア１２０に対して記録するデータのフォーマットを第２フォーマットとする。
【００３４】
情報処理装置は、第１メディア１１０、あるいは通信部１０３を介して入力する第１フォーマットのデータをフラッシュメモリ等の第２メディア１２０に記録する際に、第１フォーマットデータを第２フォーマットデータに変換する処理を行なう。
【００３５】
なお、以下の実施例では、第１メディア１１０、または通信部１０３から入力するデータのフォーマットをＢＤＭＶフォーマット、第２メディアの記録フォーマットをＭＰ４フォーマットして説明する。
情報処理装置１００は、第２メディア１２０に対するデータ記録処理に際して、ＢＤＭＶフォーマットからＭＰ４フォーマットへのフォーマット変換を実行する。
【００３６】
情報処理装置１００は、図１に示すように、制御部１０１、入力部１０２、通信部１０３、記憶部１０４、出力部１０５、第１メディアＩＦ（インタフェース）１０６、データバッファ１０７、データ変換部１０８、第２メディアＩＦ１０９を有する。
【００３７】
制御部１０１は、メディアを利用したデータ記録再生、メディア間のデータコピー処理等、情報処理装置１００において実行するデータ処理の制御を行う、これらの制御は、例えば記憶部１０４に格納されたプログラム従って行われる。
【００３８】
入力部１０２は、ユーザの操作可能なスイッチ、ボタン、タッチパネル等の入力部であり、再生、コピー、記録等の様々な処理の指示入力などを行う入力部である。
また、入力部１０２は、メディアに記録する画像や音声等を入力する撮像部、マイクを持つ構成としてもよい。
通信部１０３は、例えば外部サーバ、あるいは外部機器との通信を行い、メディアに対する記録データや、記録データに関する制御情報、あるいはコピー処理の許可情報の取得など、各種の通信処理に利用される。
【００３９】
記憶部１０４は、制御部１０１の実行するプログラムや、プログラム実行に用いるパラメータ等の記憶領域、さらにプログラム実行時のワーク領域等に利用される。
具体的には、第２メディア１２０に対するデータ記録時に第１メディア１１０から読み出したデータ、あるいは通信部１０３を介して入力したデータを一時的に格納する領域としても利用される。
記憶部１０４は、例えばＲＡＭ、ＲＯＭ等によって構成される。
出力部１０５は、メディアからの再生データの出力処理に用いられ、さらに第２メディア１２０に対するデータ記録処理の進行状況の表示、ユーザに対するメッセージ表示などに利用され、ディスプレイやスピーカ等によって構成される。
【００４０】
第１メディアインタフェース（ＩＦ）１０６は、例えばＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）等の第１メディア１１０に対するアクセスを行い、第１メディア１１０に対するデータ記録やデータ読み取りを行なうデータ記録再生部として機能するインタフェースである。
【００４１】
データバッファ１０７は、第１メディア１１０からの読み出しデータや、通信部１０３から入力するデータを一時的に格納するバッファである。例えば第２メディア１２０に記録するデータを一時的に格納する。
データ変換部１０８は、第１メディア１１０の記録データ、あるいは通信部１０３を介して入力するデータのフォーマットである第１フォーマットのデータを、データ記録先である第２メディア１２０に記録する際のデータフォーマットである第２フォーマットに変換するフォーマット変換処理を実行する。このデータ変換部１０８の詳細構成と処理については後述する。
【００４２】
第２メディアインタフェース（ＩＦ）１０９は、第２メディア１２０に対するアクセスを行い、第２メディア１２０に対するデータ記録あるいは読み取り処理を行なうデータ記録再生部として機能するインタフェースである。
【００４３】
このように、情報処理装置１００は、第１メディア１１０、あるいは通信部１０３を介して入力する第１フォーマットのデータをフラッシュメモリ等の第２メディア１２０に記録する処理を行なう。この処理の際に、第１フォーマットデータを第２フォーマットデータに変換する処理を行なう。
なお、第１フォーマットとは、例えはＢＤＭＶフォーマットデータであり、第２フォーマットは、ＭＰ４フォーマットデータである。
【００４４】
なお、情報処理装置１００は、第１メディア１１０から取得出来ないデータのみを外部のサーバから通信部１０３を介して取得し、第１メディア１１０からの読み取りデータと、通信部１０３を介して取得した受信データを併せて第２メディア１２０に記録する処理を行なってもよい。
【００４５】
また、図１に示す構成において、第１メディア１１０は、例えば、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）である。第２メディア１２０は、例えばＳＤカード等のフラッシュメモリである。
なお、第１メディア１１０、第２メディア１２０は、上記の組み合わせに限らず、様々な組み合わせがせ可能である。
【００４６】
次に、図２を参照してデータ変換部１０８の詳細構成について説明する。
図２に示すように、データ変換部１０８は、データ解析部１５１、画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４、多重化処理実行部１５５を有する。
【００４７】
データ解析部１５１は、データバッファ１０７に格納された第１メディア１１０からの読み出しデータ、または通信部１０３を介して入力するデータ（パケット）に設定された識別子（ＰＩＤ：プログラムＩＤ）に基づいて、各データ（パケット）を、
画像データ、
音声データ、
字幕データ、
これら３種類のデータに分類する。
【００４８】
データ解析部１５１は、画像データを画像データ変換部１５２に出力し、音声データを音声データ変換部１５３に出力し、字幕データを字幕データ変換部１５４に出力する。
【００４９】
画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４は、入力データのデータフォーマットである第１フォーマット、例えばＢＤＭＶフォーマットデータを、第２メディア１２０に記録する第２フォーマット、具体的には例えばＭＰ４形式のフォーマットデータに変換する処理を実行する。
【００５０】
すなわち、画像データ変換部１５２は、第２メディア１２０に対するデータ記録フォーマットであるＭＰ４フォーマットの画像データを生成して多重化処理実行部１５５に出力する。
音声データ変換部１５３は、ＭＰ４フォーマットの音声データを生成して多重化処理実行部１５５に出力する。
字幕データ変換部１５４は、ＭＰ４フォーマットの字幕データを生成して多重化処理実行部１５５に出力する。
【００５１】
なお、画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４の各々は、各データのフォーマット変換処理に際して、必要な復号処理と符号化処理、暗号化処理等を実行する。
すなわち、画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４の各々は、入力データである第１フォーマット（例えばＢＤＭＶ）の符号化態様（例えばＭＰＥＧ２）に応じた復号処理を実行し、第２メディア１２０に対する記録フォーマットである第２フォーマット（例えばＭＰ４）の符号化態様に応じた符号化処理を実行する。
【００５２】
また、入力データが暗号化データである場合は、画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４の各々は、その復号処理を実行し、復号データを適用したフォーマット変換を行う。
さらに、第２メディア１２０に対する記録データを暗号化データとする必要がある場合には、画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４の各々は、既定の暗号アルゴリズムに従った暗号化処理を実行する。
【００５３】
多重化処理部１５５は、
（ａ）画像データ生成部１５２の生成した第２フォーマット（ＭＰ４）形式の画像フォーマットデータ、
（ｂ）音声データ生成部１５３の生成した第２フォーマット（ＭＰ４）形式の音声フォーマットデータ、
（ｃ）字幕データ生成部１５４の生成した第２フォーマット（ＭＰ４）形式の字幕フォーマットデータ、
（ｄ）記憶部１０４に格納した例えば再生制御情報ファイルから抽出したデータ、
これらの各データの多重化処理を実行して、第２フォーマット（ＭＰ４）形式の記録データを生成する。
【００５４】
多重化処理実行部１５５の生成データは、第２メディアインタフェース１０９を介して第２メディア１２０に記録される。
【００５５】
このように、情報処理装置１００は、第１メディア１１０の記録データ、あるいは通信部１０３を介して入力する第１ファーマット（ＢＤＭＶフォーマット）のデータを、第２メディア１２０の記録フォーマットである第２フォーマット（ＭＰ４）に変換して、第２メディア１２０に記録する処理を実行する。
【００５６】
以下、コピー元となるコンテンツのフォーマットであるＢＤＭＶフォーマットと、コピー先メディアに対する記録フォーマットであるＭＰ４について順次、説明する。
【００５７】
［２．ＢＤＭＶフォーマットについて］
図３以下を参照してＢＤＭＶフォーマットについて説明する。
図３は、例えば第１メディア１１０であるＲＯＭ型のＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）に記録されたＢＤＭＶフォーマットに従った記録データのディレクトリを示す図である。
【００５８】
ディレクトリは図３に示すように管理情報設定部１７１（ＡＡＣＳディレクトリ）と、データ部１７２（ＢＤＭＶディレクトリ）に分離されている。
管理情報設定部１７１（ＡＡＣＳディレクトリ）には、データの暗号化鍵であるＣＰＳユニットキーファイルや利用制御情報ファイルなどが格納される。
【００５９】
一方、データ部１７２のＢＤＭＶディレクトリ以下には、
インデックスファイル、
プレイリストファイル、
クリップ情報ファイル、
クリップＡＶストリームファイル、
ＢＤＪＯファイル、
例えば、これらのファイルが記録される。
【００６０】
インデックスファイルには、再生処理に適用するインデックス情報としてのタイトル情報が格納される。
プレイリストファイルは、タイトルによって指定されの再生プログラムのプログラム情報に従ったコンテンツの再生順等を規定したファイルであり、再生位置情報を持クリップ情報に対する指定情報を有する。
クリップ情報ファイルは、プレイリストファイルによつて指定されるファイルであり、クリップＡＶストリームファイルの再生位置情報等を有する。
クリップＡＶストリームファイルは、再生対象となるＡＶストリームデータを格納したファイルである。
ＢＤＪＯファイルは、ＪＡＶＡ（登録商標）プログラム、コマンド等を格納したファイルの実行制御情報を格納したファイルである。
【００６１】
情報処理装置が情報記録媒体に記録されたコンテンツを再生するシーケンスは以下の通りである。
（ａ）まず、再生アプリケーションによってインデックスファイルから特定のタイトルを指定する。
（ｂ）指定されたタイトルに関連付けられた再生プログラムが選択される。
（ｃ）選択された再生プログラムのプログラム情報に従ってコンテンツの再生順等を規定したプレイリストが選択される。
（ｄ）選択されたプレイリストに規定されたクリップ情報によって、コンテンツ実データとしてのＡＶストリームあるいはコマンドが読み出されて、ＡＶストリームの再生や、コマンドの実行処理が行われる。
【００６２】
図４は、第１メディア１１０に記録される以下のデータ、すなわち、
プレイリストファイル、
クリップ情報ファイル、
クリップＡＶストリームファイル、
これらのデータの対応関係を説明する図である。
【００６３】
実際の再生対象データである画像と音声データからなるＡＶストリームはクリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルとして記録され、さらに、これらのＡＶストリームの管理情報、再生制御情報ファイルとして、プレイリスト（ＰｌａｙＬｉｓｔ）ファイルと、クリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルが規定される。
【００６４】
これら複数のカテゴリのファイルは、図４に示すように、
プレイリスト（ＰｌａｙＬｉｓｔ）ファイルを含むプレイリストレイヤ、
クリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルと、クリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルからなるクリップレイヤ、
これらの２つのレイヤに区分できる。
【００６５】
なお、一つのクリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルには一つのクリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルが対応付けられ、これらのペアを一つのオブジェクトと考え、これらをまとめてクリップ（Ｃｌｉｐ）と呼ぶ場合もある。
クリップＡＶストリームファイルに含まれるデータの詳細情報、例えばＭＰＥＧデータのＩピクチャ位置情報などを記録したＥＰマップなどの管理情報がクリップ情報ファイルに記録される。
【００６６】
クリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルは、ＭＰＥＧ２ＴＳ（トランスポートストリーム）をＢＤＭＶフォーマットの規定構造に従って配置したデータを格納している。この構成の詳細は図５を参照して後段で説明する。
【００６７】
また、クリップ情報（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ）ファイルには、例えば、クリップＡＶストリームファイルのバイト列データのデータ位置と、時間軸上に展開した場合の再生開始ポイントである（エントリポイント：ＥＰ）等の再生時間位置等の対応データ等、クリップＡＶストリームファイルの格納データの再生開始位置などを取得するための管理情報を格納している。
【００６８】
例えば、コンテンツの開始点からの再生時間経過位置を示すタイムスタンプが与えられた時、クリップ情報ファイルを参照して、クリップＡＶストリームファイルのデータ読み出し位置、すなわち再生開始点としてのアドレスを取得することが可能となる。
【００６９】
プレイリスト（ＰｌａｙＬｉｓｔ）ファイルは、クリップ（＝クリップ情報ファイル＋クリップＡＶストリームファイル）レイヤに含まれる再生可能データに対する再生区間の指定情報を有する。
プレイリスト（ＰｌａｙＬｉｓｔ）ファイルには、１つ以上のプレイアイテム（ＰｌａｙＩｔｅｍ）が設定され、プレイアイテムの各々が、クリップ（＝クリップ情報ファイル＋クリップＡＶストリームファイル）レイヤに含まれる再生可能データに対する再生区間の指定情報を有する。
【００７０】
再生対象となる画像や音声の実データを格納したクリップＡＶストリーム（Ｃｌｉｐ  ＡＶ  Ｓｔｒｅａｍ）ファイルは、例えば図５に示すようなＭＰＥＧ２トランスポートストリーム（ＴＳ：ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）ファイル構造を持つ。
【００７１】
ＭＰＥＧ２トランスポートストリームファイル構造は以下のような設定を持つ。
１）ＭＰＥＧ２トランスポートストリームファイルは、整数個のアラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）から構成される。
２）アラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）の大きさは、６ｋＢ（＝６１４４バイト（２０４８×３バイト））である。
３）アラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）は、ソースパケットの第一バイト目から始まる。
４）ソースパケットは、１９２バイト長である。一つのソースパケットは、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒとトランスポートパケット（ＴＳパケット）から成る。ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒは、４バイト長であり、またトランスポートパケット（ＴＳパケット）は、１８８バイト長である。
５）トランスポートパケット（ＴＳパケット）はヘッダ（ＴＰヘッダ）とペイロード部を有する。１つのＴＳパケットのペイロードには画像、音声等、いずれか一種類のデータの符号化データが格納される。
６）トランスポートパケット（ＴＳパケット）のヘッダ（ＴＰヘッダ）にはペイロードのデータ種類を示すＰＩＤ（プログラムＩＤ）が記録される。
７）トランスポートパケット（ＴＳパケット）のペイロードは画像や音声等の符号化データであるエレメンタリストリーム（ＥＳ）を格納したパケット（パケタイズドエレメンタリストリーム（ＰＥＳ））とＰＥＳヘッダ等によって構成される。
８）ＰＥＳヘッダには、後続のＰＥＳパケットに格納されたエレメンタリストリーム（ＥＳ）の再生時間情報を示すプレゼンテーションタイムスタンプ（ＰＴＳ）が記録される。
【００７２】
［３．ＭＰ４ファイルフォーマットについて］
次に、図６以下を参照してＭＰ４ファイルフォーマットの概要について説明する。
図６には、ＩＳＯ／ＩＥＣＣ１４４９６−１４で規定されたＭＰ４ファイルフォーマットの例として、以下の２つの例を示している。
（ａ）フラグメンテッド（分割型）ＭＰ４ファイル（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）
（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイル（Ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）
これら図６（ａ），（ｂ）に示すＭＰ４ファイルは、ＭＰ４フォーマットに従ったデータの記録あるいは再生処理における１つの処理単位として設定されるファイルである。
【００７３】
（ａ）フラグメンテッド（分割型）ＭＰ４ファイル（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）は、再生対象データである画像や音声などのデータを所定時間内の再生データごとに分割して格納したファイルフォーマットである。
（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイル（Ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）は、再生対象データである画像や音声などのデータを分割せずに格納したファイルフォーマットである。
【００７４】
ＭＰ４ファイルは、ボックス（ｂｏｘ）単位の領域設定がなされ、各ボックスには、ボックス単位で定義されたデータが格納される。
各ボックスは、ボックスサイズ（ｂｏｘ−ｓｉｚｅ）、ボックスタイプ（ｂｏｘ−ｔｙｐｅ）、ボックスデータ（ｂｏｘ−ｄａｔａ）の各領域を有する。
ボックスサイズ（ｂｏｘ−ｓｉｚｅ）には、ボックスのデータ長（バイトサイズ）が記録される。
ボックスタイプ（ｂｏｘ−ｔｙｐｅ）には、ボックスに格納するデータの種類が記録される。
ボックスデータ（ｂｏｘ−ｄａｔａ）には、ボックスタイプで示される種類のデータが記録される。
【００７５】
図６（ａ）に示すフラグメンテッド（分割型）ＭＰ４ファイルには、以下のタイプのボックスが設定される。
ｍｏｏｖボックス、
ｔｒａｋボックス、
ｍｏｏｆボックス、
ｔｒａｆボックス、
ｍｄａｔボックス、
上記の各ボックスが設定される。
【００７６】
画像、音声、字幕等の再生対象データである実データはｍｄａｔボックスに分割して格納される。
また、ｍｄａｔボックスの各々にはｍｏｏｆボックスが対応付けられており、ｍｏｏｆボックスには、ｍｏｏｆボックスに対応付けられたｍｄａｔボックスに格納した分割実データに関する属性情報、再生制御情報等のメタデータを格納する。
【００７７】
図６（ａ）に示すフラグメンテッド（分割型）ＭＰ４ファイルは、再生対象データの分割データである実データ（ｍｄａｔ）と分割実データ対応のメタデータ（ｍｏｏｆ）を１つのセットデータとして、多数のセットデータを格納し、さらに、格納した複数のセットデータ全体に関するメタデータをｍｏｏｖボックスに格納した構成を有する。
【００７８】
分割実データ対応のメタデータ（ｍｏｏｆ）の内部には、ｔｒａｆボックスが設定される。
ｔｒａｆボックスには、対応付けられた実データ（ｍｄａｔ）の再生シーケンス情報等が格納される。
【００７９】
ｍｏｏｖボックスは、ＭＰ４ファイル全体に格納されたデータの再生制御情報等のメタデータの格納領域として設定されるボックスである。
ｍｏｏｖボックス内には、１つ以上のｔｒａｋボックスが設定される。ｔｒａｋボックスは、例えば画像、音声、字幕等のデータ種類別に設定可能であり、各データの再生シーケンス情報等を格納する。
【００８０】
なお、ＭＰ４ファイルに格納される再生データに複数の異なる画像データ、例えばＨＤ画像、４Ｋ画像等が含まれる場合には、これらの画像種類に応じて個別のｔｒａｋボックスを設定することが可能である。
また、ＭＰ４ファイルの格納音声データに複数の異なる音声データ、例えば日本語音声、英語音声等が含まれる場合には、これらの音声種類に応じて個別のｔｒａｋボックスを設定可能である。
同様に、ＭＰ４ファイルの格納字幕データに複数の異なる字幕データ、例えば日本語字幕、英語字幕等が含まれる場合には、これらの字幕種類に応じて個別のｔｒａｋボックスを設定可能である。
【００８１】
（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイル（Ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）は、再生対象データである画像や音声などのデータを分割せずに格納したファイルフォーマットである。
図６（ｂ）に示すノンフラグメンテッド（非分割型）ＭＰ４ファイルには、以下のタイプのボックスが設定される。
ｍｏｏｖボックス、
ｔｒａｋボックス、
ｍｄａｔボックス、
上記の各ボックスが設定される。
【００８２】
ｍｄａｔボックスにはは、再生対象となる実データが格納される。
ｍｏｏｖボックスには、再生対象データである実データ（ｍｄａｔ）に対応して設定されるメタデータ、例えば再生対象実データ（ｍｄａｔ）の属性や再生制御情報を含むメタデータが格納される。
ｍｏｏｖボックス内に設定されるｔｒａｋボックスには、実データ（ｍｄａｔ）の再生シーケンス情報等が格納される。
【００８３】
前述の（ａ）フラグメンテッド（分割型）ＭＰ４ファイルと同様、（ｂ）ノンフラグメンテッド（非分割型）ＭＰ４ファイルに設定されるｍｏｏｖボックス内にも１つ以上のｔｒａｋボックスが設定される。各ｔｒａｋボックスは、例えば画像、音声、字幕等のデータ種類別に設定される。
【００８４】
図６は、ＭＰ４ファイルフォーマットの基本構成例を示している。
ＭＰ４フォーマットに関する規格化団体であるＤＥＣＥ（Ｄｉｇｉｔａｌ  Ｅｎｔｅｒｔａｉｎｍｅｎｔ  Ｃｏｎｔｅｎｔ  Ｅｃｏｓｔｓｔｅｍ）は、ＭＰ４ベースの新たなファイルフォーマットとしてＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）を規格化した。このＣＦＦについて、図７を参照して説明する。
【００８５】
図７に示すＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）は、基本的には、図６（ａ）を参照して説明した分割型（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）ＭＰ４と同様のデータ構成を有する。
【００８６】
すなわち、図７に示すＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）ファイルには、先に説明した図６（ａ）のフラグメンテッド（分割型）ＭＰ４ファイルと同様、以下の各ボックスが設定される。
ｍｏｏｖボックス、
ｔｒａｋボックス、
ｍｏｏｆボックス、
ｔｒａｆボックス、
ｍｄａｔボックス、
上記の各ボックスが設定される。
【００８７】
各ボックスの格納データは、図６（ａ）のフラグメンテッド（分割型）ＭＰ４ファイルとほぼ同様である。
ただし、ＣＦＦでは、各ｍｄａｔボックスには、１つの種類のデータのみを格納するという制約が設けられている。
すなわち、各ｍｄａｔボックスには、
（ａ）画像
（ｂ）音声
（ｃ）字幕
これらのデータのいずれか一種類のデータを格納する。上記（ａ）〜（ｃ）のデータを混在させて格納してはならないという制約がある。
【００８８】
なお、ＣＦＦファイルに複数の異なる画像データ、例えばＨＤ画像、４Ｋ画像等が含まれる場合には、これらの異なる画像は、異なるｍｄａｔボックスに格納する。
同様に、異なる音声データ、例えば日本語音声、英語音声等についても個別のｍｄａｔボックスに格納し、日本語字幕、英語字幕等についても異なるｍｄａｔボックスに格納する。
【００８９】
図６（ａ）に示す一般的なフラグメンテッド（分割型）ＭＰ４ファイルでは、１つの分割データ（フラグメント）の格納ボックスとして設定されるｍｄａｔボックスに、画像、音声、字幕等の異なる種類のデータを混在させて格納することが許容されていた。
しかし、図７に示すＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）では、１つのｍｄａｔボックスには、１つの種類のデータのみしか格納してはならないという制約が設けられている。
【００９０】
すなわち、画像、音声、または字幕のいずれか一種類のデータのみが各ｍｄａｔボックスに個別に格納される。
従ってｍｄａｔボックス対応のメタデータ格納領域であるｍｏｏｆボックスも、画像、音声、字幕いずれか一種類のデータに対応して設定されるメタデータを格納する設定となる。
【００９１】
なおＭＰ４ファイルフォーマットのデータ部であるｍｄａｔボックスの格納データは、基本データ単位としてのサンプル（ｓａｍｐｌｅ）に区分される。
ＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）では、１つのｍｄａｔボックスには画像サンプルのみの集合、あるいは音声サンプルのみの集合、または字幕サンプルのみの集合、いずれか同一種類のデータサンプルの集合が格納されることになる。
【００９２】
さらに、ＤＥＣＥの規定したＣＦＦでは、ＣＦＦファイルに格納することを許容する画像、音声、字幕の符号化態様（コーデック）やデータ形式についても規定している。ＣＦＦファイルに格納することが許容されるデータ形式には、例えば、以下のデータ形式がある。
画像（Ｖｉｄｅｏ）：ＡＶＣ、ＨＥＶＣ
音声（Ａｕｄｉｏ）：ＭＰＥＧ４−ＡＡＣ、Ｄｏｌｂｙ、ＡＣ−３
字幕（ｓｕｂｔｉｔｌｅ）：ＳＭＰＴＥ  Ｔｉｍｅｄ  Ｔｅｘｔ（ＳＭＰＴＥ−ＴＴ）
【００９３】
［４．データフォーマットの変換処理の一例について］
次に、本開示の情報処理装置１００が実行するデータフォーマットの変換処理例について説明する。
本開示の情報処理装置は、ＢＤＭＶフォーマットのデータをＭＰ４形式のデータ、具体的には、図７を参照して説明したＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に変換する処理を実行する。
【００９４】
図８を参照してフォーマット変換処理の一例について説明する。
ＢＤＭＶフォーマットデータを変換してＭＰ４フォーマットデータを生成する場合、ＢＤＭＶデータのどのデータ単位で１つのＭＰ４ファイルを生成するかについては様々な設定が可能となる。
【００９５】
ＭＰ４ファイルには、先に図６を参照して説明した分割型（ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）のＭＰ４ファイル、非分割型（ｎｏｎ−ｆｒａｇｍｅｎｔｅｄ  ｍｏｖｉｅ）の２つのタイプのＭＰ４ファイルがあり、さらに制約条件のあるＣＦＦファイルがあるが、ここでは、ＣＦＦファイルを生成する場合の処理例について説明する。
【００９６】
以下では、ＢＤＭＶフォーマットにおいて再生単位として規定されるプレイリスト単位で、１つのＣＦＦファイルを生成する処理例について説明する。
図８には、
（Ａ）フォーマット変換前のＢＤＭＶフォーマットデータ
（Ｂ）フォーマット変換後に生成されるＣＦＦファイル
これら２つの対応関係を説明する図を示している。
【００９７】
（Ａ）に示すフォーマット変換前のＢＤＭＶフォーマットデータには、以下のデータが含まれる。
（ａ１）フォーマット変換対象となる１つのプレイリスト＃１、
（ａ２）プレイリスト＃１によって指定されるクリップ情報ファイル（ＣＩ＃１）、
（ａ３）クリップ情報ファイル（ＣＩ＃１）によって再生データとして指定されるクリップＡＶストリーム（ＳＴ＃１）、
【００９８】
本実施例では、ＢＤＭＶフォーマットにおいて設定される１つのプレイリスト、および、そのプレイリストによって利用される再生制御情報および再生データを、フォーマット変換処理単位として、この処理単位ごとに１つのＭＰ４ファイル、すなわち、図８（Ｂ）に示すＣＦＦファイルを生成する。
【００９９】
このフォーマット変換において、再生対象データであるクリップＡＶストリーム（ＳＴ＃１）の構成データは、ＭＰ４ファイルに設定される複数の再生対象データ格納部であるｍｄａｔボックスに分割して格納する。
なお、このデータの分割格納処理を行なう場合、ＣＦＦファイルの規定に従って、各ｍｄａｔには、画像音声、字幕のいずれか一種類のデータのみを個別に格納する。
【０１００】
プレイリスト＃１と、クリップ情報ファイル（ＣＩ＃１）の各データは、ＭＰ４ファイル（ＣＦＦ）のメタデータ格納―部であるｍｏｏｖボックス、ｍｏｏｆボックスに格納する。
各ｍｄａｔボックスの格納データのみに適用する制御情報については、各ｍｄａｔボックスに対応付けられたｍｏｏｆボックスに格納し、複数のｍｄａｔボックスの格納データに関連する制御情報についてはｍｏｏｖボックスに格納する。
このような処理によって、ＢＤＭＶフォーマットデータがＭＰ４フォーマット（ＣＦＦ）データに変換されて１つのＣＦＦファイルが生成される。
【０１０１】
［５．データフォーマット変換処理に伴う問題点について］
次に、データフォーマットの変換を行う場合の１つの問題点について図９以下を参照して説明する。
ＢＤＭＶにおいて規定されるプレイリストによって再生対象とされるデータは、プレイリストファイルに含まれるプレイアイテムによって指定されるクリップ情報ファイルに対応付けられたクリップＡＶストリームファイルに格納されたデータである。
【０１０２】
図９には、１つのプレイリストに対応付けられる各ファイルの構成例として以下の２つの例を示している。
（１）１つのプレイリスト＃Ａに含まれる複数のプレイアイテム＃ａ１，＃ａ２によって１つのクリップ情報ファイル（ＣＩ＃ａ１）が指定され、その１つのクリップ情報ファイルに１つのクリップＡＶストリーム（ＳＴ＃ａ１）が対応付けられた例。
（２）１つのプレイリスト＃Ｂに含まれる複数のプレイアイテム＃ｂ１，＃ｂ２によって２つのクリップ情報ファイル（ＣＩ＃ｂ１，ＣＩ＃ｂ２）が指定され、その２つのクリップ情報ファイルに２つのクリップＡＶストリーム（ＳＴ＃ｂ１，ＳＴ＃ｂ２）が対応付けられた例。
【０１０３】
このように、１つのプレイリストによって再生対象となるクリップＡＶストリームは、プレイリストに含まれるプレイアイテムによって指定される１つまたは複数のクリップ情報ファイルに対応付けられた１つまたは複数のクリップＡＶストリームファイルとなる。
【０１０４】
ＢＤＭＶフォーマットでは、１つのプレイリストに含まれる複数のプレイアイテムを利用したコンテンツ再生処理において途切れのない再生を保証した規定、具体的には、コネクションコンディション５（ＣＣ５）を規定したコンテンツがある。
【０１０５】
ＢＤＭＶフォーマットでは、プレイアイテムの切り替えによって再生途切れを発生させないための対策として、連続再生に利用する複数のプレイアイテムが再生対象とするクリップＡＶストリームファイルに重複する再生データを格納することを許容している。
【０１０６】
図１０を参照して、ＢＤＭＶフォーマットにおいて許容される重複データの格納構成と再生処理例について説明する。
図１０には、１つのプレイリストに含まれる２つのプレイアイテム（＃１，＃２）によって再生対象となる（１）画像ストリームと（２）音声ストリームを示している。
【０１０７】
（１）画像ストリームの左側の画像データ列２５１と、（２）音声ストリームの左側の音声データ列２７１は、プレイアイテム＃１によって再生対象として選択されるクリップＡＶストリームを構成するトランスポートストリーム（ＴＳ＃１）から抽出される画像データと音声データを再生順に並べたデータ列である。
【０１０８】
また、（１）画像ストリームの右側の画像データ列２５２と、（２）音声ストリームの右側の音声データ列２７２は、プレイアイテム＃２によって再生対象として選択されるクリップＡＶストリームを構成するトランスポートストリーム（ＴＳ＃２）から抽出される画像データと音声データを再生順に並べたデータ列である。
【０１０９】
なお、画像データ列２５１，２５２、音声データ列２７１，２７２の抽出元であるトランスポトストリーム（ＴＳ＃１，ＴＳ＃２）は、先に図５を参照して説明したトランスポートストリームに相当する。
【０１１０】
ＢＤＭＶフォーマットに従ったクリップＡＶストリームファイルは、画像、音声等の符号化データを多数のトランスポートパケットに分散して格納している。
図１０（１）に示す画像データ列２５１，２５２は、クリップＡＶストリームファイル内に含まれる画像データのみを選択抽出して再生順に並べたデータ列である。
また。図１０（２）に示す音声データ列２７１，２７２は、クリップＡＶストリームファイル内に含まれる音声データのみを選択抽出して再生順に並べたデータ列である。
【０１１１】
なお、２つの異なるプレイアイテム＃１，プレイアイテム＃２によって再生されるデータは、図９（１）に示すように１つのクリップＡＶストリームファイルの構成データである場合と、図９（２）に示すように異なるクリップＡＶストリームファイルの構成データである場合がある。
【０１１２】
画像データ列２５１、２５２に示す１つの矩形データ２５５は、例えば１つの画像再生単位であるピクチャデータに相当し、具体的には例えば（１／３０）ｓｅｃの再生時間に相当する再生画像データである。
また、音声データ列２７１、２７２に示す１つの矩形データ２７５は、例えば１つの音声再生単位である音声フレームに相当し、具体的には例えば（１／４０Ｋ）ｓｅｃの再生時間に相当する再生音声データである。
【０１１３】
図１０（１），（２）に示す画像データおよび音声データの再生処理においては、切り替え位置Ｐにおいて、２つのプレイアイテム＃１，＃２の切り替えが発生する。
この処理に際して、ＢＤＭＶフォーマットデータを再生するＢＤＭＶデータ再生アプリケーション（プログラム）は、プレイアイテム＃１の指定するクリップ情報ファイルおよびクリップＡＶストリームファイルに対する処理から、プレイアイテム＃２の指定するクリップ情報ファイルおよびクリップＡＶストリームファイルに対する処理へ、処理の切り替えを行う必要がある。
この処理切り替えをスムーズに行うことで、切り替え位置Ｐの前後で途切れのない再生が可能となる。
【０１１４】
図１０（１）に示す画像データ中の画像再生単位であるピクチャデータは（１／３０）ｓｅｃの再生時間があり、１つの画像ピクチャを利用した再生時間が比較的長い設定となっている。
一方、図１０（２）に示す音声データ中の音声再生単位である音声フレームデータは（１／４０Ｋ）ｓｅｃの再生時間しかなく、１つの音声フレームデータの再生時間が極めて短い時間となる。
【０１１５】
切り替え位置Ｐにおいて発生するプレイアイテム＃１，＃２の切り替え処理に際して、再生画像ピクチャの切り替えと再生音声フレームの切り替えがスムーズに行われれば画像、音声とも途切れなく再生することができる。
【０１１６】
プレイアイテム切り替え位置において途切れのない再生を可能とするため、ＢＤＭＶフォーマットでは、音声データについて、連続再生を実行する２つのプレイアイテムによって選択されるトランスポートストリームＴＳ＃１と、トランスポートストリームＴＳ＃２に、重複音声データを設定することを許容している。
【０１１７】
図に示す重複音声データ２８１と、重複音声データ２８２である。
重複音声データ２８１〜２８２の２つの音声フレームデータは、プレイアイテム＃１によって再生対象として選択されるトランスポートストリーム（ＴＳ＃１）と、プレイアイテム＃２によって再生対象として選択されるトランスポートストリームＴＳ＃２の双方に重複して格納される音声フレームデータである。
【０１１８】
音声フレームデータは、１つのデータが（１／４０Ｋ）ｓｅｃと短い再生単位データであるため、このような重複データ領域を設けないと、プレイアイテム切り替えに伴う遅延によって再生音声の途切れが発生する可能性があるためである。
ＢＤＭＶフォーマットは音声途切れを防止するため、連続再生対象となる２つのトランスポートストリームに図１０（２）に示すような重複音声データを設定することを許容している。
【０１１９】
なお、このような重複データの設定構成は、途切れのない再生を保証したＢＤＭＶコンテンツ、具体的には、ＢＤＭＶフォーマットで規定されるコネクションコンディション５（ＣＣ５）のコンテンツにおいて多く利用される。
【０１２０】
なお、２つのトランスポートストリームＴＳ＃１，ＴＳ＃２から生成される２つの画像データ列２５１，２５２には、重複画像データは設定していない。これは、１つのピクチャデータが（１／３０）ｓｅｃと比較的長いため、プレイアイテム切り替え処理による画像再生遅れの発生可能性が小さいためである。
【０１２１】
ＢＤＭＶフォーマットに従った再生処理を実行するＢＤＭＶフォーマット対応の再生アプリケーションは、コンテンツ再生処理に際して、重複データの存在領域を判別して、重複データが存在する場合は、いずれか一方のプレイアイテムによって選択されるデータのみを選択して再生することで、重複再生を防止する構成としている。
【０１２２】
しかし、ＭＰ４フォーマットデータを再生する再生アプリケーションは、このような重複データ領域の判別処理や、選択再生機能を有していない。従って、図１０（２）に示すような重複データを有する音声データをＭＰ４ファイル内に格納し、再生処理を行なうと、重複データをそのまま繰り返して再生してしまう事態が発生することになる。
【０１２３】
ＭＰ４再生アプリケーションによって、重複データを持つストリームを再生した場合に発生する問題について、図１１を参照して説明する。
図１１には、図１０を参照して説明したと同様の２つのプレイアイテム＃１、＃２によって再生対象として設定される以下の２つのストリームを示している。
（１）画像ストリーム
（２）音声ストリーム
【０１２４】
（１）画像ストリームは、プレイアイテム＃１によって選択されるクリップＡＶストリームから抽出した画像データ列２５１と、プレイアイテム＃２によって選択されるクリップＡＶストリームから抽出した画像データ列２５２である。
（２）音声ストリームは、プレイアイテム＃１によって選択されるクリップＡＶストリームから抽出した音声データ列２７１と、プレイアイテム＃２によって選択されるクリップＡＶストリームから抽出した音声データ列２７２である。
【０１２５】
音声データ列２７１と、音声データ列２７２には同じ音声フレームデータが２つずつ重複して設定されている。図に示す重複音声データ２８１，２８２である。
【０１２６】
（１）画像ストリームと（２）音声ストリームは同期再生すべきデータ列である。
しかし、図に示すように、画像データ２５２の再生終了時点で、音声データ２７２の再生は終了せず、画像データより音声データの再生時間が長くなり、画像と音声の「再生ずれ」が発生する。これは、２つのトランスポートストリーム＃１，＃２に含まれる重複音声データ２８１〜２８２を繰り返して２度再生することによって発生する再生ずれである。
【０１２７】
ＢＤＭＶフォーマットデータをそのままＭＰ４ファイルに記録してＭＰ４プレーヤ（ＭＰ４フオーマットデータ再生プログラム）を適用して再生を行なうと、このような再生ずれが発生してしまう。
【０１２８】
図１１には、２つのプレイアイテムによって発生する再生ずれを示しているが、さらに３以上のプレイアイテムを利用した連続再生処理を行なう場合、このずれ量は、後半に進むに従って次第に大きくなってしまう。
【０１２９】
［６．重複データによって発生する問題点を解決するための構成について］
以下、図１１を参照して説明した重複データによって発生する再生ずれ等の問題を解決する構成について図１２以下を参照して説明する。
【０１３０】
ＭＰ４フォーマットデータを再生するＭＰ４再生アプリケーションが利用可能な再生制御情報としてエディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））がある。
エディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））は、ＭＰ４ファイルのメタデータ格納領域であるｍｏｏｖボックス内に設定されるトラックボックスに格納可能な再生制御情報である。
【０１３１】
なお、エディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））は、画像、音声、字幕等、各データ種別のトラックボックスに個別に設定可能な再生制御情報である。
【０１３２】
エディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））のデータ構成と、エディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））のデータに従った再生制御処理例について図１２を参照して説明する。
図１２（Ａ）は、エディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））に設定される再生制御データの一例を示す図である。
図１２（Ｂ）は、図１２（Ａ）に示すエディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））に従って再生する音声ストリームの例を示している。
図１２（Ａ）に示すエディットリストは図１２（Ｂ）に示す音声データの再生制御情報として設定されたエディットリストである。
【０１３３】
図１２（Ａ）に示すように、エディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））には、
（１）再生区間識別子
（２）再生期間（Ｓｅｇｍｅｎｔ  Ｄｕｒａｔｉｏｎ）
（３）再生開始位置（Ｍｅｄｉａ  Ｔｉｍｅ）
これらの各データが対応付けて記録される。
【０１３４】
（１）再生区間識別子は、ＭＰ４フォーマットに従って再生されるデータを構成する再生区間の各々を示す識別子である。
（２）再生期間（Ｓｅｇｍｅｎｔ  Ｄｕｒａｔｉｏｎ）は、再生区間識別子によって特定される再生区間の再生期間を示す情報である。
（３）再生開始位置（Ｍｅｄｉａ  Ｔｉｍｅ）は、再生区間識別子によって特定される再生区間の再生開始位置を示す情報である。再生データ先頭の再生時間（Ｍｅｄｉａ  Ｔｉｍｅ＝０として、再生区間識別子によって特定される再生区間の再生開始位置の再生時間を示す情報である。
【０１３５】
図１２（Ａ）に示すエディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））に従った再生制御処理について、図１２（Ｂ）に示す音声ストリームを参照して説明する。
【０１３６】
図１２（Ａ）のエディットリストの第１エントリ、すなわち、再生区間識別子１のエントリは、
再生期間（Ｓｅｇｍｅｎｔ  Ｄｕｒａｔｉｏｎ）＝１０秒
再生開始位置（Ｍｅｄｉａ  Ｔｉｍｅ）＝０
これらの設定情報を持つ。
この第１エントリの再生制御情報は、図１２（Ｂ）に示す音声ストリームの再生区間１の再生を指定する情報である。
すなわち、再生開始位置＝０から、再生期間＝１０秒間の再生処理を指示する制御情報である。
【０１３７】
さらに、図１２（Ａ）のエディットリストの第２エントリ、すなわち、再生区間識別子２のエントリは、
再生期間（Ｓｅｇｍｅｎｔ  Ｄｕｒａｔｉｏｎ）＝５０秒
再生開始位置（Ｍｅｄｉａ  Ｔｉｍｅ）＝１２
これらの設定情報を持つ。
この第２エントリの再生制御情報は、図１２（Ｂ）に示す音声ストリームの再生区間２の再生を指定する情報である。
すなわち、図１２（Ｂ）に示す音声ストリームの再生開始位置＝１２から、再生期間＝５０秒間の再生処理を指示する制御情報である。
【０１３８】
ＭＰ４データを再生する再生アプリケーションは、図１２（Ａ）に示す再生制御情報（Ｅｄｉｔ  ｌｉｓｔ）に設定されたエントリを順次、読み込んで、各エントリに設定された「再生開始位置（Ｍｅｄｉａ  Ｔｉｍｅ）」から、エントリに規定された「再生期間（Ｓｅｇｍｅｎｔ  Ｄｕｒａｔｉｏｎ）」の再生処理を実行する。
【０１３９】
この結果、図１２（Ｂ）に示す音声ストリームから、再生区間１、再生区間２に示す範囲の音声フレームデータのみが選択されて再生される。
図１２（Ｂ）に示す再生時間位置＝１０〜１２の音声データ（音声フレーム）は、再生区間１、再生区間２のいずれにも含まれず、再生処理が行われない、すなわち非再生区間として設定される。
【０１４０】
この再生時間位置＝１０〜１２の音声データ（音声フレーム）は、再生区間１において再生される音声データと重複する音声データの領域である。
従って、ＭＰ４プレーヤ（ＭＰ４データ再生プログラム）は、図１２（Ａ）に示すエディットリストに従った再生処理を実行することで、重複データの繰り返し再生を避けた再生処理を実行することが可能となる。
この結果、先に図１１を参照して説明した画像と音声との再生ずれが発生することなく、画像、音声の同期再生を実現することができる。
【０１４１】
上述のように、図１２（Ａ）に示す再生制御情報（Ｅｄｉｔ  ｌｉｓｔ）をＭＰ４ファイルに記録し、ＭＰ４データの再生アプリケーションが、再生制御情報（Ｅｄｉｔ  ｌｉｓｔ）を参照したデータ再生を行なうことで、重複データの繰り返し再生を防止した正常な再生処理を行なうことが可能となる。
【０１４２】
［７．重複データの繰り返し再生を防止する再生制御情報の記録構成について］
ＢＤＭＶフォーマットデータをＣＦＦ等のＭＰ４フォーマットに変換してメディアに記録する場合、図１２（Ａ）を参照して説明したエディットリストをＭＰ４ファイル内に記録すれば、ＭＰ４プレーヤ（ＭＰ４データ再生プログラム）は、重複データの繰り返し再生を避けた再生処理を実行することが可能となる。
【０１４３】
以下、ＢＤＭＶフォーマットデータをＣＦＦ等のＭＰ４フォーマットに変換してメディアに記録する際に、図１２（Ａ）を参照して説明したようなエディットリストをＭＰ４ファイル内に記録する構成について説明する。
【０１４４】
図１３は、ＢＤＭＶフォーマットからのフォーマット変換によって生成するＣＦＦファイルの構成例を示す図である。
図１２を参照して説明した再生制御情報であるエディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））は、ＣＦＦファイル全体の再生制御情報を記録する領域であるｍｏｏｖボックス内のｔｒａｋボックスに記録する。
【０１４５】
なお、前出したように、ｍｏｏｖボックスに設定されるｔｒａｋボックスは、再生データ種類に応じて設定可能である。具体的には、例えば、以下のような構成である。
画像１対応の制御情報を記録するトラック、
画像２対応の制御情報を記録するトラック、
音声１対応の制御情報を記録するトラック、
音声２対応の制御情報を記録するトラック、
音声３対応の制御情報を記録するトラック、
字幕１対応の制御情報を記録するトラック、
字幕２対応の制御情報を記録するトラック、
なお、画像１は例えばハイビジョン画像、画素２は４Ｋ画像、音声１と字幕１は日本語、音声２と字幕２は英語の設定等である。
【０１４６】
このようにｍｏｏｖボックス内のｔｒａｋボックスにはデータ種類単位の再生制御情報が記録される。
このｔｒａｋボックスに図１２を参照して説明した再生制御情報であるエディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））を記録する。
【０１４７】
例えば、ＢＤＭＶフォーマットデータをＣＦＦ等のＭＰ４フォーマットに変換して記録する場合、ＢＤＭＶデータに含まれる重複データが音声データのみである場合は、音声データ対応のｔｒａｋボックスに図１２（Ａ）に示す制御情報を持つエディットリストを記録すればよい。
すなわち、音声データ対応のｔｒａｋボックスのエディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））に、図１２を参照して説明した重複データの繰り返し再生を実行させない設定とした再生制御情報を記録する。
【０１４８】
例えば図１３のｍｏｏｖボックス内のｔｒａｋボックス３０１が音声対応のｔｒａｋボックスである場合、このｔｒａｋボックス３０１に記録するエディットリスト（Ｅｄｉｔ  ｌｉｓｔ（ｅｌｓｔ））３０２を、図１２を参照して説明した重複データの繰り返し再生を実行させない再生制御情報を持つエデッイトリスト（ｅｌｓｔ）とする。
【０１４９】
［８．ＢＤＭＶフォーマットデータにＭＰ４対応の再生制御情報を記録した構成について］
ＢＤＭＶフォーマットデータをフォーマット変換してＣＦＦファイル等のＭＰ４ファイルを生成してメディアに記録する場合、ＢＤＭＶデータに含まれるデータを解析して、複数のプレイアイテムによって連続再生されるデータに重複データが含まれるか否か等を解析することは現実的には困難である。
しかし、再生対象データに重複データが含まれる場合、図１２（Ａ）に示すような再生制御情報（エディットリスト）は不可欠である。
【０１５０】
ＢＤＭＶフォーマットデータの解析によって、ＭＰ４のエディットリストに記録すべき情報を取得することが困難であるという問題を解決する１つの方法として以下の方法がある。
すなわち、フォーマット変換処理の対象データであるＢＤＭＶフォーマットのデータに図１２（Ａ）に示すようなＭＰ４ファイルに記録すべき再生制御情報（エディットリスト）と同等の再生制御情報を予め記録しておく。
【０１５１】
具体的には、例えばＢＤＭＶフォーマットデータの構成ファイルとして、図１２（Ａ）に示す重複データの繰り返し再生を回避させる再生制御情報（エディットリスト）の記録データを格納したファイルを追加設定する。
【０１５２】
図１４は、重複データの繰り返し再生を回避させる再生制御情報（エディットリスト）の記録構成を持つＢＤＭＶディレクトリの例を示す図である。
【０１５３】
図１４に示すディレクトリ構成と、先に図３を参照して説明したディレクトリ構成との差異は、図１４に示すディレクトリが、追加構成としてエディットリストファイル３２１を有する点である。
【０１５４】
エディットリストファイル３２１は、プレイリストファイルに対応付けられて設定される。
具体的には、複数のプレイアイテムによる連続再生を行なう設定を持つプレイリストであり、複数のプレイアイテムによって再生対象として選択される複数のデータストリームに重複データが設定されている場合に、そのプレイリストに対応付けて記録する。
【０１５５】
なお、先に図８を参照して説明したようにＢＤＭＶフォーマットデータからＭＰ４フォーマットデータへのフォーマット変換処理は、例えばプレイリスト単位で実行される。従って、フォーマット変換対象として選択したプレイリストファイルに基づいて、取得すべきエディットリストファイルを識別可能とする構成とすることが好ましい。
すなわち、変換対象としてあるプレイリストファイルを選択した場合、選択したプレイリストファイルに基づいて取得すべきエディットリストファイルを識別可能な設定とする。
具体的には、例えば、エディットリストファイルのファイル識別子を対応するプレイリストファイルのファイル識別子に一致させる設定とする。
具体的には、例えば、
プレイリストのファイル識別子＝００００１．ｍｐｌｓ
この設定である場合、
エディットリストファイルのファイル識別子＝００００１．ｅｌｓｔ
上記のファイル識別子を設定する。
【０１５６】
このようにファイル名を対応付けることで、情報処理装置１００がプレイリスト単位のフォーマット変換処理によるＭＰ４（ＣＦＦ）ファイルの作成を行う場合、変換対象とするプレイリストと同一のファイル名を持つエディットリストファイルがあるか否かを確認することが可能となる。
すなわち、情報処理装置の制御部は、エディットリストファイルを、変換対象となるプレイリストファイルのファイル名を検索キーとして検索することが可能となる。
【０１５７】
情報処理装置は、変換対象とするプレイリストと同一のファイル名を持つエディットリストファイルが検出された場合にのみ、そのエディットリストファイルを取得して、エディットリストファイルに記録された内容を、変換データを格納するＭＰ４（ＣＦＦ）ファイルのｍｏｏｖボックスの所定トラックに記録すればよい。
【０１５８】
図１４に示すエディットリストファイル３２１に記録されるデータ例について、図１５を参照して説明する。
なお、図１５に示すデータは、フォーマット変換によって生成するＭＰ４（ＣＦＦ）ファイルのｍｏｏｖボックスのｔｒａｋボックス内に記録されるエディットリスト（ｅｌｓｔ）の記録データと同一である。
【０１５９】
図１５に示すように、エディットリストファイル３２１には、
再生区間識別子（ｉ）、
再生期間（Ｓｅｇｍｅｎｔ  Ｄｕｒａｔｉｏｎ）、
再生開始位置（Ｍｅｄｉａ  Ｔｉｍｅ）、
これらの各情報が記録される。
なお。これらの各情報は、図１２（Ａ）を参照して説明したエディットリストに記録されるデータと同様のデータである。
なお、図１５に示す例では、バージョン１，０の異なるバージョンに対応して上記各情報を記録可能な設定としている。
これは、異なる再生制御処理を実行する異なるバージョンのＭＰ４プレーヤ（再生アプリケーション）に対応した情報を記録可能とするための構成である。
【０１６０】
なお、図１４、図１５を参照して説明したエディットリストファイル３２１を持つＢＤＭＶフォーマットデータは、例えば図１に示す情報処理装置１００が、第１メディア１１０に対してデータ記録を行う場合の記録データとして設定することが可能である。
【０１６１】
例えば制御部１０１が実行するデータ記録アプリケーション（プログラム）にプレイリストファイルに対応するエディットリストファイルの生成シーケンスを含める。このプログラムに従ってデータ記録処理を行なうことで図１４に示すディレクトリ構成を持つデータ記録が可能となる。
具体的には、第１メディア１１０に記録する再生用データ、例えば音声データに重複再生データが含まれる場合、そのデータの再生に適用するプレイリストファイルを生成するとともに、重複データの繰り返しを防止する再生制御情報を記録したエディットリストファイル生成して記録する。
これらのファイルのファイル名は例えば上述したように同一の設定とする。
【０１６２】
なお、このデータ記録処理は、例えば図１に示す情報処理装置１００の入力部１０２を構成する撮像部やマイクを介して記録されるビデオデータ、あるいは通信部１０３を介して入力するビデオデータの記録処理に際して実行することが可能である。
【０１６３】
［９．情報処理装置の実行するフォーマット変換処理のシーケンスについて］
次に、図１６に示すフローチャートを参照して情報処理装置１００の実行するフォーマット変換処理のシーケンスについて説明する。
【０１６４】
図１６に示すフローチャートは、情報処理装置の制御部の制御の下に例えば記憶部に格納されたプログラムに従って実行される。
フローに示す各ステップの処理について、順次、説明する。
【０１６５】
（ステップＳ１０１）
まず、情報処理装置は、変換対象となるＢＤＭＶフォーマットデータをメディア、または外部サーバ等から入力し、入力データから変換対象とするプレイリストファイルを取得する。
【０１６６】
（ステップＳ１０２）
次に、変換対象として選択したプレイリストファイルに対応するエディットリストファイルがあるか否かを検索する。
これは、例えばプレイリストファイル名に対応するエディットリストファイルがあるか否かの検索処理として実行される。
【０１６７】
（ステップＳ１０３）
ステップＳ１０３において、変換対象として選択したプレイリストファイルに対応するエディットリストファイルが検出されたか否かを判定し、検出された場合は、ステップＳ１０４に進み、検出されない場合はステップＳ１０５に進む。
【０１６８】
（ステップＳ１０４）
変換対象として選択したプレイリストファイルに対応するエディットリストファイルが検出された場合、ステップＳ１０４において、そのエディットリストファイルを取得する。
【０１６９】
（ステップＳ１０５）
次に、ステップＳ１０５において、変換対象として選択したプレイリストファイルによって指定されるクリップ情報ファイルと、そのクリップ情報ファイルに対応付けられたクリップＡＶストリームファイルを取得する。
【０１７０】
（ステップＳ１０６）
次に、ステップＳ１０６において、クリップＡＶストリームファイルに格納された画像、音声、字幕の各データをデータの種類ごとに分離する。この処理は、図２に示すデータ変換部１０８のデータ解析部１５１の実行する処理である。
【０１７１】
（ステップＳ１０７）
次に、ステップＳ１０７において、画像、音声、字幕の各データのフォーマット変換を実行して、ＭＰ４（ＣＣＦ）ファイルのｍｄａｔボックス各々に格納するデータを生成する。
この処理は、図２に示すデータ変換部１０８の画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４の実行する処理である。
【０１７２】
（ステップＳ１０８）
次に、ステップＳ１０８において、プレイリストファイル、クリップ情報ファイル、エディットリストファイルの内容を解析して、ＭＰ４（ＣＦＦ）ファイルのメタデータ記録ボックス（ｍｏｏｖ／ｔｒａｋ／ｍｏｏｆ／ｔｒａｆ）に格納するデータを生成する。
この処理は、図１に示す制御部１０１と図２に示すデータ変換部１０８の多重化処理部１５５において実行される処理である。
【０１７３】
（ステップＳ１０９）
次に、ステップＳ１０９において、ＭＰ４（ＣＦＦ）ファイルのボックス（ｍｏｏｖ／ｔｒａｋ／ｍｏｏｆ／ｔｒａｆ／ｍｄａｔ）にデータを格納してＭＰ４（ＣＦＦ）ファイルを生成する。
この処理は、図１に示す制御部１０１と図２に示すデータ変換部１０８の多重化処理部１５５において実行される処理である。
生成したＭＰ４（ＣＦＦ）ファイルを第２メディアに記録して処理が完了する。
【０１７４】
図１７は、フォーマット変換処理において発生するデータの流れを説明する図である。
なお、図１７に示す例は、第１メディア１１０に記録されたＢＤＭＶフォーマットデータを読み取って、ＭＰ４フォーマットデータに変換して第２メディア１２０に記録する場合のデータの流れを示している。
【０１７５】
第１メディア１１０から選択されるプレイリストファイルを、
プレイリストファイル［００００１．ｍｐｌｓ］
とする。
まず、制御部１０１は、このプレイリストファイル［００００１．ｍｐｌｓ］を第１メディア１１０から読み取り、記憶部１０４に格納する。
【０１７６】
次に、制御部１０１は、このプレイリストファイル［００００１．ｍｐｌｓ］に対応するエディットリストファイルの検索を実行する。
検索処理はファイル名に基づいて実行する。すなわち、プレイリストファイル［００００１．ｍｐｌｓ］と同じファイル名を有するエディットリストファイルがあるか否かを検索する。
【０１７７】
プレイリストファイル［００００１．ｍｐｌｓ］と同じファイル名を有するエディットリストファイル［００００１．ｅｌｓｔ］が検出されると、このエディットリストファイル［００００１．ｅｌｓｔ］を第１メディア１１０から読み取り、記憶部１０４に格納する。
【０１７８】
さらに、制御部１０１は、変換対象として選択したプレイリストファイル［００００１．ｍｐｌｓ］によって指定されるクリップ情報ファイルと、そのクリップ情報ファイルに対応付けられたクリップＡＶストリームファイルを取得する。
取得ファイルを、以下のファイルとする。
クリップ情報ファイル［０００１１．ｃｌｐｉ］
クリップ情報ファイル［０００１２．ｃｌｐｉ］
クリップＡＶストリームファイル［０００１１．ｍ２ｔｓ］
クリップＡＶストリームファイル［０００１２．ｍ２ｔｓ］
【０１７９】
取得した、
クリップ情報ファイル［０００１１．ｃｌｐｉ］
クリップ情報ファイル［０００１２．ｃｌｐｉ］
これらのファイルは記憶部１０４に格納する。
また、
クリップＡＶストリームファイル［０００１１．ｍ２ｔｓ］
クリップＡＶストリームファイル［０００１２．ｍ２ｔｓ］
これらのファイルは、データバッファ１０７を介してデータ変換部１０８に入力する。
【０１８０】
データ変換部１０８は、図２に示すデータ解析部１５１がクリップＡＶストリームファイルの各パケットに設定されたＰＩＤ（プログラムＩＤ）に基づいて、画像、音声、字幕の各データを分離し、各分離データを画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４に出力する。
【０１８１】
画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４は、入力データのフォーマット変換を実行する。すなわち、ＢＤＭＶフォーマットデータを、第２メディア１２０に記録するＭＰ４（ＣＦＦ）形式のフォーマットデータに変換する処理を実行する。
なお、画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４の各々は、各データのフォーマット変換処理に際して、必要な復号処理と符号化処理、暗号化処理等を実行する。
【０１８２】
画像データ変換部１５２、音声データ変換部１５３、字幕データ変換部１５４は、ＭＰ４フォーマットのデータを生成して多重化処理実行部１５５に出力する。
【０１８３】
多重化処理部１５５は、
（ａ）画像データ生成部１５２の生成した第２フォーマット（ＭＰ４）形式の画像フォーマットデータ、
（ｂ）音声データ生成部１５３の生成した第２フォーマット（ＭＰ４）形式の音声フォーマットデータ、
（ｃ）字幕データ生成部１５４の生成した第２フォーマット（ＭＰ４）形式の字幕フォーマットデータ、
（ｄ）プレイリストファイル、クリップ情報ファイル等の再生制御情報ファイルから取得し、記憶部１０４に格納した再生制御データ、
これらの各データの多重化処理を実行して、第２フォーマット（ＭＰ４）形式の記録データを生成する。
【０１８４】
なお、記憶部１０４に格納した再生制御情報ファイルは、
プレイリストファイル［００００１．ｍｐｌｓ］、
エディットリストファイル［００００１．ｅｌｓｔ］、
クリップ情報ファイル［０００１１．ｃｌｐｉ］
クリップ情報ファイル［０００１２．ｃｌｐｉ］
これらのファイルである。
【０１８５】
エディットリストファイル［００００１．ｅｌｓｔ］には、先に図１５を参照して説明した再生制御情報が記録されている。すなわち、図１２を参照して説明したように、重複データの繰り返し再生を防止した再生を実行させるための再生制御情報である。
このエディットリストファイル［００００１．ｅｌｓｔ］に記録されたデータをＭＰ４（ＣＣＦ）ファイルのｍｏｏｖボックスの音声対応ｔｒａｋボックス内のエディットリスト（ｅｌｓｔ）として記録する。
【０１８６】
データ変換部１０８の多重化処理部１５５は、ＭＰ４形式の画像、音声、字幕各データと、再生制御情報ファイルから抽出したデータの多重化処理を実行して、第２フォーマット（ＭＰ４）形式の記録データを生成する。
【０１８７】
生成されたＭＰ４（ＣＦＦ）ファイルは、第２メディアインタフェース１０９を介して第２メディア１２０に記録される。
【０１８８】
なお、図１７に示す例は、第１メディア１１０にＢＤＭＶフォーマットデータが記録されており、第１メディア１１０から読み出したデータをデータ変換してＭＰ４（ＣＦＦ）ファイルを生成して第２メディア１２０に記録する処理例として説明した。
しかし、前述したようにフォーマット変換処理の対象となるデータは通信部１０３を介して外部入力するデータであってもよく、この場合、図１７に示す第１メディア１１０からの読み出しデータは、すべて通信部１０３を介して入力される設定となる。
【０１８９】
［１０．再生制御情報を外部サーバから取得して記録する処理例について］
図１７を参照して説明したように、フォーマット変換の対象となるデータは、ＢＤ等の第１メディア１１０、あるいは通信部１０３を介して外部から入力することが可能である。
【０１９０】
さらに、もう１つの実施例として、第１メディア１１０には、従来型のＢＤＭＶフォーマットデータ、すなわち、エディットリストファイルを含まない設定とし、エディットリストファイルのみを外部サーバから取得する構成としてもよい。
【０１９１】
すなわち、図１８に示すように、データ記録処理を実行する情報処理装置１００が、第１メディア１１０を装着し、さらに、サーバ４００と接続する。
情報処理装置１００は、ＢＤＭＶフォーマットデータを記録した第１メディア１１０から変換対象のプレイリストファイルを取得し、取得したプレイリストファイルの識別情報をサーバ４００に送信する。
【０１９２】
サーバ４００は、プレイリストファイルの識別情報に基づいて、そのプレイリストファイルに対応して設定されたエディットリストファイルを記憶部から取得して情報処理装置１００に送信する。なお、サーバ４００は、様々なプレイリスト対応のエディットリストファイルを記憶部に保持している。
【０１９３】
情報処理装置１００は、サーバ４００から受信したエディットリストファイルをＭＰ４（ＣＣＦ）ファイルのｍｏｏｖボックス内のｔｒａｋボックスに記録する。なお、エディットリストファイルを記録するｔｒａｋボックスは、重複データを有する再生対象データ、例えば音声データに対応する制御情報を記録したｔｒａｋボックスである。
【０１９４】
このような処理構成とすれば、第１メディア１１０にエデッイトリストファイルを追加記録する必要がなく、例えば図３を参照して説明した従来型のＢＤＭＶディレクトリに従ったデータ記録構成を持つメディアの記録データを、ＭＰ４ファイルにフォーマット変換して第２メディアに記録することが可能となる。
【０１９５】
［１１．本開示の構成のまとめ］
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１９６】
なお、本明細書において開示した技術は、以下のような構成をとることができる。
（１）  データフォーマット変換を実行するデータ変換部を有し、
前記データ変換部は、
変換対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定する情報処理装置。
【０１９７】
（２）前記データ変換部は、前記再生制御情報を、前記変換対象データを記録した情報記録媒体、または外部から通信部を介して取得する前記（１）に記載の情報処理装置。
【０１９８】
（３）前記データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータとして設定する前記（１）または（２）に記載の情報処理装置。
【０１９９】
（４）前記データ変換部は、ＭＰ４ファイルに設定されるｍｏｏｖボックスのｔｒａｋボックス内のエディットリストに前記再生制御情報を格納する前記（３）に記載の情報処理装置。
【０２００】
（５）ＢＤＭＶフォーマットデータのプレイリストによって再生されるデータに含まれる重複データは音声データであり、前記データ変換部は、ＭＰ４ファイルに設定されるｍｏｏｖボックスの音声対応のｔｒａｋボックス内のエディットリストに前記再生制御情報を格納する前記（３）または（４）に記載の情報処理装置。
【０２０１】
（６）前記データ変換部は、前記再生制御情報を記録したファイルであるエディットリストファイルを、変換対象となるＢＤＭＶフォーマットデータを記録した情報記録媒体から取得する前記（１）〜（５）いずれかに記載の情報処理装置。
【０２０２】
（７）前記情報処理装置の制御部は、前記再生制御情報を記録したファイルであるエディットリストファイルを、変換対象となるプレイリストファイルのファイル名を検索キーとして検索する前記（６）に記載の情報処理装置。
【０２０３】
（８）前記データ変換部は、前記再生制御情報を記録したファイルであるエディットリストファイルを、外部サーバから取得する前記（１）〜（５）いずれかに記載の情報処理装置。
【０２０４】
（９）前記データ変換部は、ＢＤＭＶフォーマットデータを記録した情報記録媒体から変換対象のプレイリストファイルを取得し、取得したプレイリストファイルの識別情報を前記外部サーバに送信し、外部サーバから前記プレイリストファイル対応のエディットリストファイルを取得する前記（８）に記載の情報処理装置。
【０２０５】
（１０）前記データ変換部は、ＢＤＭＶフォーマットデータを変換してＣＦＦ（Ｃｏｍｍｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に従ったＣＦＦファイルを生成する前記（１）〜（９）いずれかに記載の情報処理装置。
【０２０６】
（１１）前記情報処理装置は、さらに、データフォーマット変換後のデータを第２の情報記録媒体に記録する記録部を有する前記（１）〜（１０）いずれかに記載の情報処理装置。
【０２０７】
（１２）  データフォーマット変換を実行するデータ変換部と、
前記データ変換部の変換データを情報記録媒体に記録する記録部を有し、
前記データ変換部は、
前記データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定し、
前記記録部は、
前記再生制御情報を含むフォーマット変換データを情報記録媒体に記録する情報記録装置。
【０２０８】
（１３）前記データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータの構成データとして設定する前記（１２）に記載の情報記録装置。
【０２０９】
（１４）  情報記録媒体に対する記録データを生成するデータ処理部を有し、
前記データ処理部は、
ＢＤＭＶフォーマットデータのプレイリストを利用した再生データに含まれる重複データの繰り返し再生を防止する再生制御情報を格納したエディットリストファイルを生成し、
生成したエディットリストファイルを前記プレイリストに対応付けて情報記録媒体に記録する情報記録装置。
【０２１０】
（１５）前記データ処理部は、前記エディットリストファイルのファイル名を、前記プレイリストファイルのファイル名と同一に設定する前記（１４）に記載の情報記録装置。
【０２１１】
（１６）  再生対象データの格納ファイルであるストリームファイルと、
前記ストリームファイルの再生制御情報を格納したプレイリストファイルと、
前記プレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止する再生制御情報を記録したエディットリストファイルを記録データとして格納した情報記録媒体であり、
前記情報記録媒体格納データのフォーマット変換を実行する情報処理装置が、前記エディットリストファイルの記録データを取得して、フォーマット変換後のデータの重複再生を防止するためのメタデータの生成と記録を可能とした情報記録媒体。
【０２１２】
（１７）  情報処理装置において実行する情報処理方法であり、
データ変換部が、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報をフォーマット変換後のデータファイルの構成データとして設定する情報処理方法。
【０２１３】
（１８）  情報処理装置において情報処理を実行させるプログラムであり、
データ変換部に、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報ををフォーマット変換後のデータファイルの構成データとして設定させるプログラム。
【０２１４】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０２１５】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０２１６】
以上、説明したように、本開示の一実施例の構成によれば、ＢＤＭＶデータをＭＰ４ファイルに変換して記録する場合に、ＭＰ４プレーヤによる重複データの繰り返し再生を回避させる構成が実現される。
具体的には、データ変換部が、データフォーマット変換の対象データである再生データに含まれる重複データの繰り返し再生を防止するための再生制御情報を情報記録媒体、または外部から通信部を介して取得し、フォーマット変換後のデータファイルに記録する。データ変換部は、ＢＤＭＶフォーマットデータをＭＰ４フォーマットデータに変換する処理を実行し、ＢＤＭＶフォーマットデータに設定されるプレイリストによる再生対象データに含まれる重複データの繰り返し再生を防止するための再生制御情報をＭＰ４ファイル内のメタデータ記録領域に記録する。
本構成により、ＢＤＭＶデータをＭＰ４ファイルに変換して記録する場合に、ＭＰ４プレーヤによる重複データの繰り返し再生を回避させる構成が実現される。
【符号の説明】
【０２１７】
１００  情報処理装置
１０１  制御部
１０２  入力部
１０３  通信部
１０４  記憶部
１０５  出力部
１０６  第１メディアインタフェース
１０７  データバッファ
１０８  データ変換部
１０９  第２メディアインタフェース
１１０  第１メディア
１２０  第２メディア
１５１  データ解析部
１５２  画像データ変換部
１５３  音声データ変換部
１５４  字幕データ変換部
１５５  多重化処理部
４００  サーバ
【図１】
2015153440.tif 000003
【図２】
2015153440.tif 000004
【図３】
2015153440.tif 000005
【図４】
2015153440.tif 000006
【図５】
2015153440.tif 000007
【図６】
2015153440.tif 000008
【図７】
2015153440.tif 000009
【図８】
2015153440.tif 000010
【図９】
2015153440.tif 000011
【図１０】
2015153440.tif 000012
【図１１】
2015153440.tif 000013
【図１２】
2015153440.tif 000014
【図１３】
2015153440.tif 000015
【図１４】
2015153440.tif 000016
【図１５】
2015153440.tif 000017
【図１６】
2015153440.tif 000018
【図１７】
2015153440.tif 000019
【図１８】
2015153440.tif 000020