(57)【要約】【課題】情報記録媒体の記録データの再生、編集の効率化を実現する構成を提供する。【解決手段】ＡＶＣＤフォーマットにおいて規定される再生開始ポイント情報としてのＰＬＭ（＝ＥＭ）マークに対応するマーク管理情報として、マークの含まれるＧＯＰが、ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性等の記録を実行し、これらの情報を参照して再生や編集を行なう構成とした。本構成により、再生処理における必要のないデコード（復号）処理の防止、編集処理において無駄なデータを残存させない編集が可能となる。【選択図】図１６
2008047962.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であり、
情報記録媒体に対するデータ記録処理制御を行う制御部を有し、
前記制御部は、
ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なう構成であり、
前記制御部は、再生開始ポイント情報としてのマークに対応するマーク管理情報として、前記マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性の記録処理制御を行う構成であることを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記マーク管理情報として、
前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を記録する制御を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
前記マーク管理情報として、
前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を記録する制御を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、
前記マーク管理情報として、記録処理を実行した機器情報を記録する制御を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記制御部は、
予め規定された階層型の管理構成を持つデータ記録フォーマットに従ったデータ記録制御を行なう構成であり、前記マーク管理情報を、前記データ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なう構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、
予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従ったデータ記録制御を行なう構成であり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なう構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに前記マーク管理情報を記録する制御を行なう構成であることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域に前記マーク管理情報を記録する制御を行なう構成であることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
情報処理装置であり、
情報記録媒体に記録されたデータの再生または編集処理の制御を行う制御部を有し、
前記制御部は、
ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを前記情報記録媒体から読み取り、再生または編集処理を行なう際に、再生開始ポイント情報としてのマークに対応するマーク管理情報を情報記録媒体から取得し、前記マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認して、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なう構成であることを特徴とする情報処理装置。
【請求項１０】
前記制御部は、
前記マーク管理情報から、
前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を取得し、前記マークに対応するピクチャの再生指定時刻（ＰＴＳ）との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なう構成であることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記制御部は、
前記マーク管理情報から、
前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を取得し、
前記マークに対応するピクチャのマーク対応再生指定時刻（ＰＴＳ）と、該マーク対応再生指定時刻移行のＧＯＰ対応の再生指定時刻（ＰＴＳ）との差分と前記マーク管理情報に記録された差分値情報との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なう構成であることを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記制御部は、
前記マーク管理情報から、記録処理を実行した機器情報を取得し、取得した機器情報に基づいて、処理態様を変更する構成であることを特徴とする請求項９に記載の情報処理装置。
【請求項１３】
前記制御部は、
予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従った記録データの再生または編集処理を行なう構成であり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルから取得する構成であることを特徴とする請求項９に記載の情報処理装置。
【請求項１４】
前記制御部は、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルから前記マーク管理情報を取得する構成であることを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記制御部は、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域から前記マーク管理情報を取得する構成であることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
情報処理装置において、情報記録媒体に対するデータ記録処理制御を行う情報処理方法であり、
制御部が、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なう記録制御ステップを有し、
前記記録制御ステップは、再生開始ポイント情報としてのマークに対応するマーク管理情報として、前記マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性の記録処理制御を行うマーク管理情報記録ステップを含むことを特徴とする情報処理方法。
【請求項１７】
前記マーク管理情報記録ステップは、
前記マーク管理情報として、前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を記録する制御を行なうステップであることを特徴とする請求項１６に記載の情報処理方法。
【請求項１８】
前記マーク管理情報記録ステップは、
前記マーク管理情報として、前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を記録する制御を行うステップであることを特徴とする請求項１６に記載の情報処理方法。
【請求項１９】
前記マーク管理情報記録ステップは、
前記マーク管理情報として、記録処理を実行した機器情報を記録する制御を行うステップであることを特徴とする請求項１６に記載の情報処理方法。
【請求項２０】
前記マーク管理情報記録ステップは、
予め規定された階層型の管理構成を持つデータ記録フォーマットに従ったデータ記録制御を行なうステップであり、前記マーク管理情報を、前記データ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なうステップであることを特徴とする請求項１６に記載の情報処理方法。
【請求項２１】
前記マーク管理情報記録ステップは、
予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従ったデータ記録制御を行なうステップであり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なうステップであることを特徴とする請求項１６に記載の情報処理方法。
【請求項２２】
前記マーク管理情報記録ステップは、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに前記マーク管理情報を記録する制御を行なうステップであることを特徴とする請求項１６に記載の情報処理方法。
【請求項２３】
前記マーク管理情報記録ステップは、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域に前記マーク管理情報を記録する制御を行なうステップであることを特徴とする請求項１６に記載の情報処理方法。
【請求項２４】
情報処理装置において、情報記録媒体に記録されたデータの再生または編集処理の制御を行う情報処理方法であり、
制御部が、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを前記情報記録媒体から読み取り、再生または編集処理を行なう際に、再生開始ポイント情報としてのマークに対応するマーク管理情報を情報記録媒体から取得し、前記マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認して、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定するデータ処理ステップを行なうことを特徴とする情報処理方法。
【請求項２５】
前記データ処理ステップは、
前記マーク管理情報から、前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を取得し、前記マークに対応するピクチャの再生指定時刻（ＰＴＳ）との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なうステップであることを特徴とする請求項２４に記載の情報処理方法。
【請求項２６】
前記データ処理ステップは、
前記マーク管理情報から、前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を取得し、
前記マークに対応するピクチャのマーク対応再生指定時刻（ＰＴＳ）と、該マーク対応再生指定時刻移行のＧＯＰ対応の再生指定時刻（ＰＴＳ）との差分と前記マーク管理情報に記録された差分値情報との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なうステップを含むことを特徴とする請求項２４に記載の情報処理方法。
【請求項２７】
前記データ処理ステップは、
前記マーク管理情報から、記録処理を実行した機器情報を取得し、取得した機器情報に基づいて、処理態様を変更するステップを含むことを特徴とする請求項２４に記載の情報処理方法。
【請求項２８】
前記データ処理ステップは、
予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従った記録データの再生または編集処理を行なうステップであり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルから取得するステップを含むことを特徴とする請求項２４に記載の情報処理方法。
【請求項２９】
前記データ処理ステップは、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルから前記マーク管理情報を取得するステップを含むことを特徴とする請求項２８に記載の情報処理方法。
【請求項３０】
前記データ処理ステップは、
前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域から前記マーク管理情報を取得するステップを含むことを特徴とする請求項２９に記載の情報処理方法。
【請求項３１】
情報処理装置において、情報記録媒体に対するデータ記録処理制御を行わせるコンピュータ・プログラムであり、
制御部に、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なわせる記録制御ステップを有し、
前記記録制御ステップは、再生開始ポイント情報としてのマークに対応するマーク管理情報として、前記マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性の記録処理制御を行わせるマーク管理情報記録ステップを含むことを特徴とするコンピュータ・プログラム。
【請求項３２】
情報処理装置において、情報記録媒体に記録されたデータの再生または編集処理の制御を行わせるコンピュータ・プログラムであり、
制御部に、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを前記情報記録媒体から読み取り、再生または編集処理を行なわせる際に、再生開始ポイント情報としてのマークに対応するマーク管理情報を情報記録媒体から取得させ、前記マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認させて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定させるデータ処理ステップを行なわせることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記録または再生処理を実行する情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。さらに、詳細には、符号化圧縮されたデータの復号再生処理において、必要のないデコード（復号）処理を防止して効率的な再生を可能とし、また記録データの編集において無駄なデータの残存を回避することを可能とする情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
最近では、ディスク型記録メディアの記録容量の増大に伴って、従来の録画テープに代わってディスクに動画像や静止画を保存するタイプのビデオカメラが出現してきている。ディスク型記録メディアはランダム・アクセスが可能であるから、好きなシーンを効率的に見つけ出すことができるとともに、データへのアクセスは非接触であるから情報記録媒体（メディア）を劣化させることなく利用することができる。例えば、ＤＶＤビデオカメラは、画質の良さや編集ができるなどの使い勝手の良さから年々ユーザが拡大してきている。
【０００３】
さらに、近年、データ品質を向上させたハイビジョンデータ、すなわちＨＤ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ）デジタルデータの記録、再生を行なう機器が開発され、利用されている。
【０００４】
また、最新のＨＤデータの記録フォーマットとしてＡＶＣＨＤフォーマットが提案された。ＡＶＣＨＤフォーマットは、例えば、ビデオカメラで撮影した動画像ストリームをＭＰＥＧ２−ＴＳストリームに符号化して記録するフォーマットであり、階層型のデータ管理構成を持つ。
【０００５】
このＡＶＣＨＤフォーマットは、インデックス（ｉｎｄｅｘ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の各ファイルが生成され記録される。なお、この記録フォーマットについては、本発明の説明中において詳細に説明する。
【０００６】
このＡＶＣＨＤフォーマットにおいては、記録された実データは、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）ファイルに記録され、この実データに対応する管理情報などが、インデックス（ｉｎｄｅｘ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）の各属性情報ファィルに散在して記録される設定とされている。
【０００７】
ＡＶＣＨＤフォーマットにおいては、動画像ストリームをＭＰＥＧ２−ＴＳストリームに符号化して記録する。図１を参照してＡＶＣＨＤフォーマットにおける符号化構成について説明する。符号化データには、いわゆる符号化単位としてのＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）が存在する。図１に示すＧＯＰ＃００１，ＧＯＰ＃００２，ＧＯＰ＃００３である。
【０００８】
１つのＧＯＰは１つの被参照フレームとしてのＩ（Ｉｎｔｒａ）ピクチャと複数の参照ピクチャによって構成される。参照ピクチャは、被参照ピクチャの差分データ等によって構成されるので、参照ピクチャをデコード（復号）する場合は、被参照ピクチャの情報が不可欠となる。なお、ＡＶＣＨＤフォーマットでは、被参照ピクチャをＩＤＲ（Ｉｎｓｔａｎｔａｎｅｏｕｓ  Ｄｅｃｏｄｉｎｇ  Ｒｅｆｒｅｓｈ）ピクチャと呼ぶ。
【０００９】
ＧＯＰには、他のＧＯＰの情報を利用することなく、ＧＯＰ内のピクチャをデコード可能なクローズ（ＣＬＯＳＥＤ）ＧＯＰと、ＧＯＰ内のピクチャをデコードする場合、他のＧＯＰ、すなわち１つ前のＧＯＰの情報を利用することが必要となる非クローズＧＯＰが存在する。
【００１０】
一方、再生処理を行なうプレーヤでは、多くの場合、再生対象とする動画像データから様々な再生開始ポイントを選んで再生を行なうことが可能である。例えば動画像データには再生単位としてのチャプタが設定され、プレーヤでは各チャプタの開始位置を指定した再生を行なうことができる。
【００１１】
再生開始点にあるピクチャは、前述のＧＯＰの構成ピクチャとなるが、そのピクチャは、他のＧＯＰの情報を利用することなくデコード可能なクローズ（ＣＬＯＳＥＤ）ＧＯＰに含まれるピクチャであるか、他のＧＯＰの情報を利用することが必要となる非クローズＧＯＰに含まれるピクチャであるかは判別することができない。従って再生処理を実行するプレーヤは、再生指定のあったポイントから時間方向で前にあるＩＤＲ（被参照）ピクチャを読み込んで復号を行なって再生指定位置からの再生を行なうという処理を行なっている。
【００１２】
例えば図１に示す再生開始ピクチャ１１が指定された場合、このポイントから時間方向で前にある先行被参照ピクチャ１２を読み込んで、復号を行なって再生指定位置からの再生を行なう。しかし、このような処理を行なうと、再生指定位置にあるピクチャ、例えば図１に示す再生開始ピクチャ１１の属するＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、１つ前のＧＯＰ＃００１に属する被参照ピクチャのデコード処理は全く無駄な処理となる。この結果、再生開始時間が遅延するという問題が発生する。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は、上述の問題点に鑑みてなされたものであり、符号化圧縮されたデータの復号再生処理において、必要のないデコード（復号）処理を防止して効率的な再生を可能とし、また記録データの編集において無駄なデータの残存を回避することを可能とする情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。
【００１４】
特に、ＧＯＰ構成を持つ符号化データの再生において無駄な復号処理を行なわずに迅速な復号、再生を実現し、また編集処理において無駄なデータの残存を回避可能とした情報処理装置、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明の第１の側面は、
情報処理装置であり、
情報記録媒体に対するデータ記録処理制御を行う制御部を有し、
前記制御部は、
ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なう構成であり、
前記制御部は、再生開始ポイント情報としてのマークに対応するマーク管理情報として、前記マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性の記録処理制御を行う構成であることを特徴とする情報処理装置にある。
【００１６】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記マーク管理情報として、前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を記録する制御を行う構成であることを特徴とする。
【００１７】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記マーク管理情報として、前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を記録する制御を行う構成であることを特徴とする。
【００１８】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記マーク管理情報として、記録処理を実行した機器情報を記録する制御を行う構成であることを特徴とする。
【００１９】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、予め規定された階層型の管理構成を持つデータ記録フォーマットに従ったデータ記録制御を行なう構成であり、前記マーク管理情報を、前記データ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なう構成であることを特徴とする。
【００２０】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従ったデータ記録制御を行なう構成であり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なう構成であることを特徴とする。
【００２１】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに前記マーク管理情報を記録する制御を行なう構成であることを特徴とする。
【００２２】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域に前記マーク管理情報を記録する制御を行なう構成であることを特徴とする。
【００２３】
さらに、本発明の第２の側面は、
情報処理装置であり、
情報記録媒体に記録されたデータの再生または編集処理の制御を行う制御部を有し、
前記制御部は、
ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを前記情報記録媒体から読み取り、再生または編集処理を行なう際に、再生開始ポイント情報としてのマークに対応するマーク管理情報を情報記録媒体から取得し、前記マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認して、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なう構成であることを特徴とする情報処理装置にある。
【００２４】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記マーク管理情報から、前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を取得し、前記マークに対応するピクチャの再生指定時刻（ＰＴＳ）との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なう構成であることを特徴とする。
【００２５】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記マーク管理情報から、前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を取得し、前記マークに対応するピクチャのマーク対応再生指定時刻（ＰＴＳ）と、該マーク対応再生指定時刻移行のＧＯＰ対応の再生指定時刻（ＰＴＳ）との差分と前記マーク管理情報に記録された差分値情報との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なう構成であることを特徴とする。
【００２６】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記マーク管理情報から、記録処理を実行した機器情報を取得し、取得した機器情報に基づいて、処理態様を変更する構成であることを特徴とする。
【００２７】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従った記録データの再生または編集処理を行なう構成であり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルから取得する構成であることを特徴とする。
【００２８】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルから前記マーク管理情報を取得する構成であることを特徴とする。
【００２９】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域から前記マーク管理情報を取得する構成であることを特徴とする。
【００３０】
さらに、本発明の第３の側面は、
情報処理装置において、情報記録媒体に対するデータ記録処理制御を行う情報処理方法であり、
制御部が、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なう記録制御ステップを有し、
前記記録制御ステップは、再生開始ポイント情報としてのマークに対応するマーク管理情報として、前記マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性の記録処理制御を行うマーク管理情報記録ステップを含むことを特徴とする情報処理方法にある。
【００３１】
さらに、本発明の情報処理方法の一実施態様において、前記マーク管理情報記録ステップは、前記マーク管理情報として、前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を記録する制御を行なうステップであることを特徴とする。
【００３２】
さらに、本発明の情報処理方法の一実施態様において、前記マーク管理情報記録ステップは、前記マーク管理情報として、前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を記録する制御を行うステップであることを特徴とする。
【００３３】
さらに、本発明の情報処理方法の一実施態様において、前記マーク管理情報記録ステップは、前記マーク管理情報として、記録処理を実行した機器情報を記録する制御を行うステップであることを特徴とする。
【００３４】
さらに、本発明の情報処理方法の一実施態様において、前記マーク管理情報記録ステップは、予め規定された階層型の管理構成を持つデータ記録フォーマットに従ったデータ記録制御を行なうステップであり、前記マーク管理情報を、前記データ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なうステップであることを特徴とする。
【００３５】
さらに、本発明の情報処理方法の一実施態様において、前記マーク管理情報記録ステップは、予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従ったデータ記録制御を行なうステップであり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルに記録する制御を行なうステップであることを特徴とする。
【００３６】
さらに、本発明の情報処理方法の一実施態様において、前記マーク管理情報記録ステップは、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに前記マーク管理情報を記録する制御を行なうステップであることを特徴とする。
【００３７】
さらに、本発明の情報処理方法の一実施態様において、前記マーク管理情報記録ステップは、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域に前記マーク管理情報を記録する制御を行なうステップであることを特徴とする。
【００３８】
さらに、本発明の第４の側面は、
情報処理装置において、情報記録媒体に記録されたデータの再生または編集処理の制御を行う情報処理方法であり、
制御部が、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを前記情報記録媒体から読み取り、再生または編集処理を行なう際に、再生開始ポイント情報としてのマークに対応するマーク管理情報を情報記録媒体から取得し、前記マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認して、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定するデータ処理ステップを行なうことを特徴とする情報処理方法にある。
【００３９】
さらに、本発明の情報処理方法の一実施態様において、前記データ処理ステップは、前記マーク管理情報から、前記マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を取得し、前記マークに対応するピクチャの再生指定時刻（ＰＴＳ）との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なうステップであることを特徴とする。
【００４０】
さらに、本発明の情報処理方法の一実施態様において、前記データ処理ステップは、前記マーク管理情報から、前記マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を取得し、前記マークに対応するピクチャのマーク対応再生指定時刻（ＰＴＳ）と、該マーク対応再生指定時刻移行のＧＯＰ対応の再生指定時刻（ＰＴＳ）との差分と前記マーク管理情報に記録された差分値情報との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なうステップを含むことを特徴とする。
【００４１】
さらに、本発明の情報処理方法の一実施態様において、前記データ処理ステップは、前記マーク管理情報から、記録処理を実行した機器情報を取得し、取得した機器情報に基づいて、処理態様を変更するステップを含むことを特徴とする。
【００４２】
さらに、本発明の情報処理方法の一実施態様において、前記データ処理ステップは、予め規定された階層型の管理構成を持つデータ記録フォーマットであるＡＶＣＨＤフォーマットに従った記録データの再生または編集処理を行なうステップであり、前記マーク管理情報を、前記ＡＶＣＨＤ記録フォーマットにおいて規定される属性情報を格納した属性情報ファイルから取得するステップを含むことを特徴とする。
【００４３】
さらに、本発明の情報処理方法の一実施態様において、前記データ処理ステップは、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルから前記マーク管理情報を取得するステップを含むことを特徴とする。
【００４４】
さらに、本発明の情報処理方法の一実施態様において、前記データ処理ステップは、前記ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルまたはクリップ情報ファイルに設定されるメーカー対応情報の書き込み許容領域から前記マーク管理情報を取得するステップを含むことを特徴とする。
【００４５】
さらに、本発明の第５の側面は、
情報処理装置において、情報記録媒体に対するデータ記録処理制御を行わせるコンピュータ・プログラムであり、
制御部に、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なわせる記録制御ステップを有し、
前記記録制御ステップは、再生開始ポイント情報としてのマークに対応するマーク管理情報として、前記マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性の記録処理制御を行わせるマーク管理情報記録ステップを含むことを特徴とするコンピュータ・プログラムにある。
【００４６】
さらに、本発明の第６の側面は、
情報処理装置において、情報記録媒体に記録されたデータの再生または編集処理の制御を行わせるコンピュータ・プログラムであり、
制御部に、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを前記情報記録媒体から読み取り、再生または編集処理を行なわせる際に、再生開始ポイント情報としてのマークに対応するマーク管理情報を情報記録媒体から取得させ、前記マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認させて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定させるデータ処理ステップを行なわせることを特徴とするコンピュータ・プログラムにある。
【００４７】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００４８】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００４９】
本発明の一実施例構成によれば、符号化圧縮されたデータの復号再生処理において、必要のないデコード（復号）処理を防止して効率的な再生を可能とし、また記録データの編集において無駄なデータを残存させない編集が可能となる。具体的には、ＡＶＣＤフォーマットにおいて規定される再生開始ポイント情報としてのＰＬＭ（＝ＥＭ）マークに対応するマーク管理情報として、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性等の記録を実行し、これらの情報を参照して再生や編集を行なう構成としたので、再生処理における必要のないデコード（復号）処理の防止、編集処理における無駄なデータの残存させない編集が可能となる。
【発明を実施するための最良の形態】
【００５０】
以下、図面を参照しながら本発明の情報処理装置、および情報処理方法、並びにコンピュータ・プログラムの詳細について説明する。なお、説明は、以下の項目順に行なう。
１．システム構成
２．データ・フォーマット
３．マーク管理情報の記録および利用構成
（３−１）プレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域にマーク管理情報を記録する実施例
（３−２）クリップ情報ファイルのメーカーズプライベートデータ（ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａ）領域にマーク管理情報を記録する実施例
【００５１】
［１．システム構成］
図２は、本発明の一実施形態に係る情報処理装置１００の構成示したブロック図である。図２には、本発明の情報処理装置の一例であるビデオカメラの構成を示している。図２に示すように情報処理装置１００は、記録再生制御部１１０、媒体制御部（読み書き処理部）１２０、記録再生用ワークメモリ１３０、符号復号化部１４０、入出力信号制御部１５０を有する。記録再生制御部１１０は、主制御部（プロセッサ）１１１、ＲＯＭ１１２、ＲＡＭ１１３、入出力インタフェース１１４を有する。
【００５２】
情報処理装置１００は、例えば、情報記録媒体（メディア）１８０を利用して動画像などのデータの記録再生を行なう。情報記録媒体（メディア）１８０に対するデータ記録は、ＡＶＣＨＤフォーマットに従って実行される。ＡＶＣＨＤフォーマットに従ったデータ記録構成については、次の［２．データ・フォーマット］の項目において詳細に説明する。
【００５３】
データ記録処理に際しては、入出力信号制御部１５０から入力する例えば動画像データに対して、符号復号化部１４０において符号化を実行する。符号復号化部１４０では、たとえば、入力された動画像信号を構成するビデオストリームとオーディオストリームに対する符号化を行ない多重化したデータストリームを生成する。符号復号化部１４０において符号化されたデータは、記録再生用ワークメモリ１３０に格納された後、媒体制御部１２０の処理によって情報記録媒体（メディア）１８０に記録される。
【００５４】
符号復号化部１４０においてデータ記録処理の際に実行する符号化処理は、記録データが動画である場合と静止画である場合と異なり、情報記録媒体（メディア）１８０には、動画ファイルと静止画ファイルが記録される。
【００５５】
記録再生制御部１１０は、情報処理装置において実行するデータ記録処理、データ再生処理などの各種の処理を制御する。記録再生制御部１１０は、主制御部（プロセッサ）１１１と，ＲＯＭ１１２と，ＲＡＭ１１３と，入出力インタフェース１１４と，これらを相互に接続するバス１１５とを備えている。
【００５６】
主制御部（プロセッサ）１１１は、例えば、符号復号化部１４０に符号復号化処理の開始・停止の指示を出す。また、媒体制御部１２０に情報記録媒体（メディア）１８０に対するデータの読み込み・書き込み処理の実行命令を出力する。さらに、入出力信号制御部１５０に対して、符号復号化部１４０からの入力信号をキャプチャし、キャプチャした入力信号を符号復号化部１４０へ出力する制御などを実行する。
【００５７】
記録再生制御部１１０のＲＯＭ１１２は、主制御部（プロセッサ）１１１において実行されるプログラムや各種パラメータ等を保持するメモリであり、例えば，フラッシュメモリ等のＥＥＰＲＯＭにより実現される。ＲＡＭ１１３は、主制御部（プロセッサ）１１１におけるプログラム実行に必要な作業データ等を保持するメモリであり，例えばＳＲＡＭやＤＲＡＭ等により実現される。入出力インタフェース１１４は、例えばユーザ入力部や表示部、ネットワークなどに接続され、外部とのデータやコマンドの入出力を行うインタフェースである。例えば、ＲＯＭ１１２内のプログラムを更新する等のためにも使用される。
【００５８】
［２．データ・フォーマット］
図３には、情報記録媒体（メディア）１８０にデータを記録するためのデータ構造の一例を示している。以下では、ＡＶＣＨＤフォーマットに従ったデータ記録構成について説明する。図示のように、ビデオカメラで撮影した動画像ストリームをＭＰＥＧ２−ＴＳストリームに符号化して記録する際に、インデックス（ｉｎｄｅｘ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の各ファイルが生成され記録される。また、所定データ単位のクリップＡＶストリームファイルと対応するクリップ情報ファイルをまとめて便宜上クリップと呼ぶ。また、撮影した動画データの格納されるクリップＡＶストリームファイル以外の管理情報等が格納されるインデックス（ｉｎｄｅｘ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）の各ファイルを属性情報ファイルとする。以下、各ファイルの詳細について説明する表を示す。
【００５９】
【表１】
2008047962.tif 000003
【００６０】
インデックスのファイル種別レイヤで情報記録媒体１８０全体が管理されている。ユーザに見せるタイトル毎にインデックスファイルが作成され、ムービーオブジェクトとの対応関係を管理している。ＡＶＣＨＤフォーマットでは、本来ムービーオブジェクトファイルで管理すべきプレイリストの再生順をインデックスファイルのメタデータ内で管理している。情報記録媒体をプレーヤに装填した際にはまずインデックスが読み込まれ、ユーザはインデックスに記述されたタイトルを見ることができる。
【００６１】
ムービーオブジェクトは、再生されるプレイリストを管理しているファイルである。ムービーオブジェクトへの参照は、タイトルの入り口としてインデックスに列挙されている。但し、ＡＶＣＨＤフォーマットでは、ムービーオブジェクトファイルを参照せずに、インデックスファイルのメタデータによってプレイリストとタイトルの関係を管理するようになっている。
【００６２】
プレイリストは、ユーザに見せるタイトルに対応して設けられ、少なくとも１以上のプレイアイテムで構成される再生リストである。各プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つことで、その再生区間を指定している。そして、プレイリスト内で複数のプレイアイテムを時間軸上に並べることで、それぞれの再生区間の再生順序を指定することができる。また、異なるクリップを参照するプレイアイテムを１つのプレイリストに含めることができる。
【００６３】
クリップとプレイリスト間の参照関係は、自由に設定することができる。例えば、１つのクリップに対する参照を、ＩＮ点及びＯＵＴ点の異なる２つのプレイリストから行なうことができる。さらに、タイトルとムービーオブジェクト間での参照関係も自由に設定することができる。プレイリストは、クリップとの参照関係に応じて、リアルプレイリスト（実プレイリスト）とバーチャルプレイリスト（仮想プレイリスト）の２種類に大別される。
【００６４】
リアルプレイリストは、オリジナル・タイトル用のプレイリストであり、ビデオカメラにより録画・撮影した映像ストリームについてのプレイアイテムを記録した順に記録している。
【００６５】
バーチャルプレイリストは、非破壊編集によりユーザ定義の再生リストを作成するためのプレイリストであり、バーチャルプレイリスト独自のクリップ（ＡＶストリーム）を持たず、同リスト内のプレイアイテムはいずれかのリアルプレイリストに登録されているクリップ又はその一部の範囲を指している。すなわち、ユーザは複数のクリップから必要な再生区間のみを切り出して、これらを指す各プレイアイテムを取りまとめてバーチャルプレイリストを編集することができる。
【００６６】
クリップＡＶストリームは、ＭＰＥＧ−ＴＳ形式で情報記録媒体１８０に記録されたストリームが格納されているファイルである。画像データはこのファイル内に格納される。
【００６７】
クリップ情報は、クリップＡＶストリームファイルと対で存在し、実際のストリームを再生する上で必要となるストリームに関する情報が記載されたファイルである。
【００６８】
ＡＶＣＨＤフォーマットにおいては、上述したように、インデックス（ｉｎｄｅｘ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）の属性情報ファイルと、動画像データの格納されるＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の各ファイルが図３に示すような階層構成として生成され記録される。
【００６９】
なお、これらのファイルやデータの名称は一例であり、他の表現が使用される場合もある。各ファイル、データの実質的な内容は、以下のような対応となる。
（１）ＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）：コンテンツデータ
（２）クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）：ＡＶストリームと１対１で対応し、対応するＡＶストリームの属性を定義するファイル。（例えば、ｃｏｄｉｎｇ，ｓｉｚｅ，時間→アドレス変換、再生管理情報、タイムマップ等が含まれている。）
（３）プレイアイテム（ＰｌａｙＩｔｅｍ）：クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）に対する再生開始点と再生終了点で再生区間を指定するデータ。
（４）プレイリスト（ＰｌａｙＬｉｓｔ）：１以上のプレイアイテム（ＰｌａｙＩｔｅｍ）で構成される再生リスト。
（５）マーク（Ｍａｒｋ）：一般的には、プレイリスト（ＰｌａｙＬｉｓｔ）中に存在し、再生コンテンツのある時間的位置を示すもの。一般的にマークとマークの間をチャプタという。
（６）ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）：再生制御を行うためのコマンドの集合体。
（７）タイトル（Ｔｉｔｌｅ）：（ユーザが認識できる）再生リストの集合体。
【００７０】
なお、以下の説明では、上述の対応を持つデータやファイルについて、それぞれ、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、プレイアイテム（ＰｌａｙＩｔｅｍ）、プレイリスト（ＰｌａｙＬｉｓｔ）、マーク（Ｍａｒｋ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、タイトル（Ｔｉｔｌｅ）として説明するが、実質的に同じ内容のデータ、ファイル等を持つ構成についても本発明が適用可能である。
【００７１】
図４は、図３を参照して説明したプレイリスト（ＰｌａｙＬｉｓｔ）、プレイアイテム（ＰｌａｙＩｔｅｍ）、クリップ（Ｃｌｉｐ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の関係を示すＵＭＬ（Ｕｎｉｆｉｅｄ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ）図である。プレイリストは、１または複数のプレイアイテムに対応付けられ、プレイアイテムは、１のクリップに対応付けられる。１のクリップに対して、それぞれ開始点および／または終了点が異なる複数のプレイアイテムを対応付けることができる。１のクリップから１のクリップＡＶストリームファイルが参照される。同様に、１のクリップから１のクリップ情報ファイルが参照される。また、クリップＡＶストリームファイルとクリップ情報ファイルとは、１対１の対応関係を有する。このような構造を定義することにより、クリップＡＶストリームファイルを変更することなく、任意の部分だけを再生する、非破壊の再生順序指定を行うことが可能となる。
【００７２】
また、図５のように、複数のプレイリストから同一のクリップを参照することもできる。また、１のプレイリストから複数のクリップを指定することもできる。クリップは、プレイリスト中のプレイアイテムに示されるＩＮ点およびＯＵＴ点により、参照される。図５の例では、クリップ２００は、プレイリスト２１０のプレイアイテム２２０から参照されると共に、プレイリスト２１１を構成するプレイアイテム２２１および２２２のうちプレイアイテム２２１から、ＩＮ点およびＯＵＴ点で示される区間が参照される。また、クリップ２０１は、プレイリスト２１１のプレイアイテム２２２からＩＮ点およびＯＵＴ点で示される区間が参照されると共に、プレイリスト２１２のプレイアイテム２２３および２２４のうち、プレイアイテム２２３のＩＮ点およびＯＵＴ点で示される区間が参照される。
【００７３】
なお、プレイリストは、図６に一例が示されるように、主として再生されるプレイアイテムに対応するメインパスに対して、サブプレイアイテムに対応するサブパスを持つことができる。例えば、このプレイリストに付けられているアフレコオーディオ用のプレイアイテムをサブプレイアイテムとして、プレイリストに持たせることができる。詳細は省略するが、プレイリストは、所定の条件を満たす場合にだけ、サブプレイアイテムを持つことができる。
【００７４】
次に、情報記録媒体（メディア）に記録されるファイルの管理構造について、図７を用いて説明する。図３〜図５等を参照して説明したように、情報記録媒体（メディア）に記録されるデータには、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ（Ｃｌｉｐ）があり、クリップ（Ｃｌｉｐ）には、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の各ファイルが含まれる。ファイルは、ディレクトリ構造により階層的に管理される。記録媒体上には、先ず、１つのディレクトリ（図７の例ではルート（ｒｏｏｔ）ディレクトリ）が作成される。このディレクトリの下が、１つの記録再生システムで管理される範囲とする。
【００７５】
ルートディレクトリの下に、ディレクトリ［ＢＤＭＶ］、およびディレクトリ［ＡＶＣＨＤＴＮ］が置かれる。ディレクトリ［ＡＶＣＨＤＴＮ］には、例えばクリップの代表画像を所定サイズに縮小したサムネイルファイルが置かれる。ディレクトリ［ＢＤＭＶ］に、図３を用いて説明したデータ構造が格納される。
【００７６】
ディレクトリ［ＢＤＭＶ］の直下には、インデックスファイル［ｉｎｄｅｘ．ｂｄｍｖ］およびムービーオブジェクトファイル［ＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖ］の２つのみを置くことができる。また、ＢＤＭＶディレクトリ［ＢＤＭＶ］の下に、プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］、ストリームディレクトリ［ＳＴＲＥＡＭ］、およびディレクトリ［ＢＡＣＫＵＰ］が置かれる。
【００７７】
インデックスファイル［ｉｎｄｅｘ．ｂｄｍｖ］は、ディレクトリＢＤＭＶの内容について記述される。また、ムービーオブジェクトファイル［ＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖ］は、１つ以上のムービーオブジェクトの情報が格納される。
【００７８】
プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］は、プレイリストのデータベースが置かれるディレクトリである。すなわち、プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］は、ムービープレイリストに関するファイルであるプレイリストファイル［ｘｘｘｘｘ．ｍｐｌｓ］を含む。プレイリストファイル［ｘｘｘｘｘ．ｍｐｌｓ］は、ムービープレイリストのそれぞれに対して作成されるファイルである。ファイル名において、［．］（ピリオド）の前の［ｘｘｘｘｘ］は、５桁の数字とされ、ピリオドの後ろの［ｍｐｌｓ］は、このタイプのファイルに固定的とされた拡張子である。
【００７９】
クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］は、クリップのデータベースが置かれるディレクトリである。すなわち、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］は、クリップＡＶストリームファイルのそれぞれに対するクリップ情報ファイル［ｚｚｚｚｚ．ｃｌｐｉ］を含む。ファイル名において、［．］（ピリオド）の前の［ｚｚｚｚｚ］は、５桁の数字とされ、ピリオドの後ろの［ｃｌｐｉ］は、このタイプのファイルに固定的とされた拡張子である。
【００８０】
ストリームディレクトリ［ＳＴＲＥＡＭ］は、実体としてのＡＶストリームファイルが置かれるディレクトリである。すなわち、ストリームディレクトリ［ＳＴＲＥＡＭ］は、クリップ情報ファイルのそれぞれに対応するクリップＡＶストリームファイルを含む。クリップＡＶストリームファイルは、ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２）のトランスポートストリーム（以下、ＭＰＥＧ２  ＴＳと略称する）からなり、ファイル名が［ｚｚｚｚｚ．ｍ２ｔｓ］とされる。ファイル名において、ピリオドの前の［ｚｚｚｚｚ］は、対応するクリップ情報ファイルと同一することで、クリップ情報ファイルとこのクリップＡＶストリームファイルとの対応関係を容易に把握することができる。
【００８１】
なお、ディレクトリ［ＡＶＣＨＤＴＮ］は、２種類のサムネイルファイルｔｈｕｍｂｎａｉｌ．ｔｉｄｘおよびｔｈｕｍｂｎａｉｌ．ｔｄｔ２を置くことができる。サムネイルファイルｔｈｕｍｂｎａｉｌ．ｔｉｄｘは、所定の方式で暗号化されたサムネイル画像が格納される。サムネイルファイルｔｈｕｍｂｎａｉｌ．ｔｄｔ２は、暗号化されていないサムネイル画像が格納される。例えばビデオカメラでユーザが撮影したクリップに対応するサムネイル画像は、コピーフリーであって暗号化する必要が無いと考えられるため、このサムネイルファイルｔｈｕｍｂｎａｉｌ．ｔｄｔ２に格納される。
【００８２】
続いて、ビデオカメラによる録画・撮影に従ってＡＶストリームのクリップとともにプレイリストが生成される手順について、図８〜図９を参照しながら説明する。
【００８３】
図８（ａ），（ｂ）、図９（ｃ），（ｄ）は、（ａ）〜（ｄ）の順にユーザが録画処理の開始、停止を繰り返し実行した場合のクリップおよびプレイリストの生成過程を示している。図８、図９から理解されるように、ユーザが録画開始してから録画停止する区間毎にプレイアイテムが１つずつ作成される。また、録画・撮影したストリームの区切りで１つのクリップＡＶストリームファイルとなり、これに伴ってクリップ情報ファイルも作成される。１つのクリップは連続同期再生すなわち実時間再生が保証された再生が必要な単位となる。
【００８４】
また、ユーザが録画を開始する度に、プレイアイテムの先頭には、エントリマーク（ｅｎｔｒｙ  ｍａｒｋ）としてのマーク（Ｍａｒｋ）が付け加えられる（プレイリスト内のエントリマークを「プレイリスト・マーク（ＰＬＭ）」とも呼ぶ）。なお、プレイリストマークは、チャプタを規定するマークとしてのエントリマーク（ＥＭ）およびチャプタに対応しない再生開始位置を示すリンクポイントを含む総称である。
【００８５】
１つのプレイリスト内では、プレイアイテムやマークには、連続的となるシーケンス番号が付与されている。動画像対応のプレイリストの先頭には必ずエントリマークが打たれるという制約があるが、所定の編集操作により時間軸上でエントリマークの位置を移動させることができる。
【００８６】
各エントリマークは、ユーザがストリームにアクセスするエントリ位置となる。したがって、隣接するエントリマーク（ＥＭ：ＥｎｔｒｙＭａｒｋ）間で仕切られる区間（並びに最後のマークから最後尾のプレイアイテムの終端の区間）がユーザから見える最小の編集単位すなわち「チャプタ」となる。プレイ項目を再生順に並べることと、エントリマークを再生順に並べることでプレイリストの再生順序が定義される。
【００８７】
［３．マーク管理情報の記録および利用構成］
先に、説明したように、ＡＶＣＨＤフォーマットに従って情報記録媒体に記録される動画像データは、ＭＰＥＧ−ＴＳ形式でクリップＡＶストリームファイルに格納される。ＡＶＣＨＤフォーマットに従った符号化データとしてのストリーム構成について、図１０、図１１を参照して説明する。
【００８８】
先にも説明したように符号化データには、いわゆる符号化単位としてのＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）が存在する。図１０に示すＧＯＰ＃００１，ＧＯＰ＃００２，ＧＯＰ＃００３である。１つのＧＯＰは１つの被参照ピクチャ［Ｉ（Ｉｎｔｒａ）ピクチャまたはＩＤＲ（Ｉｎｓｔａｎｔａｎｅｏｕｓ  Ｄｅｃｏｄｉｎｇ  Ｒｅｆｒｅｓｈ）ピクチャ］と、その他の参照ピクチャによって構成される。参照ピクチャは、被参照ピクチャの差分データ等によって構成されるので、参照ピクチャをデコード（復号）する場合は、被参照ピクチャの情報が不可欠となる。
【００８９】
ＧＯＰには、ＧＯＰ内のピクチャをデコードする場合、他のＧＯＰの情報を利用することなくデコード可能なクローズ（ＣＬＯＳＥＤ）ＧＯＰと、ＧＯＰ内のピクチャをデコードする場合、他のＧＯＰ、すなわち１つ前のＧＯＰの情報を利用することが必要となる非クローズＧＯＰが存在する。
【００９０】
再生処理を行なうプレーヤでは、多くの場合、再生対象とする動画像データから様々な再生開始ポイントを選んで再生を行なうことが可能である。例えば動画像データには再生単位としてのチャプタが設定され、プレーヤでは各チャプタの開始位置（ＥＭ：エントリマーク（プレイリストマーク（ＰＬＭ）とも呼ばれる））を指定した再生を行なうことができる。
【００９１】
前述したように、プレイリストマークは、チャプタを規定するマークとしてのエントリマーク（ＥＭ）およびチャプタに対応しない再生開始位置を示すリンクポイントを含む総称である。１つのプレイリスト内では、プレイアイテムやマークには、連続的となるシーケンス番号が付与されている。
【００９２】
再生開始点にあるピクチャは、前述のＧＯＰの構成ピクチャとなるが、そのピクチャは、他のＧＯＰの情報を利用することなくデコード可能なクローズ（ＣＬＯＳＥＤ）ＧＯＰに含まれるピクチャであるか、他のＧＯＰの情報を利用することが必要となる非クローズＧＯＰに含まれるピクチャであるかはＡＶＣＨＤフォーマットで規定された管理情報からは判別することができない。従って、一般的に、再生処理を実行するプレーヤは、先に図１を参照して説明したように、再生指定のあったポイント（ＥＭ（＝ＰＬＭ））から時間方向で前にあるＩＤＲ（被参照）ピクチャを読み込んで、復号を行なって再生指定位置からの再生を行なうという処理を行なっている。
【００９３】
しかし、このような処理を実行すると、図１を参照して説明したように、再生指定位置にあるピクチャ、例えば図１に示す再生開始ピクチャ１１の属するＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、１つ前のＧＯＰ＃００１に属する被参照ピクチャのデコード処理は全く無駄な処理となる。この結果、再生開始時間が遅延するという問題が発生する。
【００９４】
本発明では、このような無駄な処理を発生させない構成を実現する。なお、ＡＶＣＨＤフォーマットにおいて設定されるＧＯＰは、図１０や図１１に示すように、被参照ピクチャであるＩピクチャまたはＩＤＲピクチャに時間的に先行する参照ピクチャが１〜２枚存在する場合が多い。図１０は、被参照ピクチャのＩＤＲ（Ｉ）ピクチャに時間的に先行する参照ピクチャが２枚存在する場合の例を示し、図１１は、被参照ピクチャのＩＤＲ（Ｉ）ピクチャに時間的に先行する参照ピクチャが１枚存在する場合の例を示している。
【００９５】
ＧＯＰが、他のＧＯＰのデータを参照する非クローズＧＯＰである場合、ＩＤＲ（Ｉ）に先行するピクチャをデコードするためには前のＧＯＰのストリームが必要になる。例えば、図１０に示すＧＯＰ＃００２が非クローズＧＯＰである場合、そのＧＯＰ＃００２のＩＤＲ（Ｉ）に先行する２つのピクチャ３０１のデコードには、その前のＧＯＰ＃００１のストリームのデコード結果が必要となる。また、図１１に示すＧＯＰ＃００２が非クローズＧＯＰである場合、そのＧＯＰ＃００２のＩＤＲ（Ｉ）に先行するピクチャ３０２のデコードには、その前のＧＯＰ＃００１のストリームのデコード結果が必要となる。
【００９６】
ＡＶＣＨＤフォーマットで記録されたデータを特定の再生開始ポイントから再生を実行する場合の一般的な処理シーケンスについて、図１２に示すフローチャートを参照して説明する。なお、再生開始ポイントは、チャプタの先頭位置に設定される。チャプタは、前述したようにエントリマーク（ＥＭ：ＥｎｔｒｙＭａｒｋ）によって区切られる区間である。
【００９７】
まず、ステップＳ１０１において、再生開始するチャプタが含まれるプレイリストを特定する。プレイリストは、前述したように、ユーザに見せるタイトルに対応して設けられ、少なくとも１以上のプレイアイテムで構成される再生リストである。各プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つことで、その再生区間を指定している。
【００９８】
ステップＳ１０２では、再生開始点としてのプレイリストマークを特定する。プレイアイテムの先頭には、エントリマーク（ＥＭ：ＥｎｔｒｙＭａｒｋ）付与されている。なお、前述したように、プレイリスト内のエントリマークは「プレイリスト・マーク（ＰＬＭ）」とも呼ばれる。ステップＳ１０２では、プレイリストから、再生開始点に対応するプレイリストマーク（ＰＬＭ）（＝エントリマーク（ＥｎｔｒｙＭａｒｋ））を特定する。
【００９９】
次に、ステップＳ１０３において、再生開始するプレイアイテムを特定する。プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つ再生区間指定情報であり、プレイリストファイルから取得することができる。
【０１００】
次に、ステップＳ１０４において、再生開始点を含むクリップ情報ファイルを読み込む。ステップＳ１０４において特定されたプレイアイテムに対応するクリップ情報ファイル名は、プレイリストファイルから取得することが可能であり、取得したクリップ情報ファイル名に従ってクリップ情報ファイルを読み込む。
【０１０１】
ステップＳ１０５では、クリップ情報ファイルに記録された情報の読み取りを実行し、再生開始ポイントのピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。このステップＳ１０５の処理は、先に図１を参照して説明した先行ＧＯＰの特定処理に相当する。その後、ステップＳ１０６において、特定したＧＯＰ（ＥＰ）から読み込みを行い、復号、再生を行なう。
【０１０２】
なお、ＥＰはエントリポイントを示す。エントリポイント（ＥＰ）について簡単に説明する。ＭＰＥＧストリームのようなフレーム間圧縮を行っている符号化ストリームにおいては、デコード開始可能な箇所は、ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）によって特定され、ＧＯＰを単位としてデコード処理が行なわれる。再生を行なう場合、デコード可能な開始点位置情報が必要となる。デコード単位の先頭位置情報がエントリポイント（ＥＰ）として記録される。エントリポイント（ＥＰ）はＧＯＰとほぼ同一の意味を持つ。例えば、図１０、図１１に示すＧＯＰ＃００１＝ＥＰ＃００１、ＧＯＰ＃００２＝ＥＰ＃００２、ＧＯＰ＃００３＝ＥＰ＃００３としてもよい。
【０１０３】
エントリポイント（ＥＰ）情報は、クリップ情報ファイルに記録され、クリップ情報ファイルから得ることができる。クリップ情報ファイルのシンタクスを図１３に示す。クリップ情報は、ＡＶストリームの属性を定義するファイルであり、例えば、ｃｏｄｉｎｇ，ｓｉｚｅ，時間→アドレス変換、再生管理情報、タイムマップ等が含まれ、これらの情報が各被参照ピクチャ（ＩＤＲ（Ｉ）ピクチャ）に対応してクリップ情報内に記録されている。
【０１０４】
図１３に示すクリップ情報ファイル中、フィールド［ＴｙｐｅＩｎｄｉｃａｔｏｒ］は、３２ビットのデータ長を有し、このファイルがクリップ情報ファイルであることを示す。フィールド［ＳｅｑｕｅｎｃｅＩｎｆｏＳｔａｒｔＡｄｄｒｅｓｓ］〜［ＥｘｔｅｎｓｉｏｎＤａｔａＳｔａｒｔＡｄｄｒｅｓｓ］は、各々３２ビットのデータ長を有し、このシンタクス内にある各データブロックの開始アドレスを示す。開始アドレスは、ファイルにおいて規定される先頭バイトからの相対バイト数で示される。
【０１０５】
クリップ情報ブロック［ｂｌｋＣｌｉｐＩｎｆｏ（）］〜クリップマークブロック［ｂｌｋＣｌｉｐＭａｒｋ（）］は、このクリップ情報ファイルに記録される実質的な内容が記録される。すなわち、実際のストリームを再生する上で必要となるストリームに関する情報が記録される。
【０１０６】
図１３に示すクリップ情報ファイルのＣＰＩブロック［ｂｌｋＣＰＩ（）］３０５に、被参照ピクチャ（ＩＤＲ（Ｉ）ピクチャ）に対応するエントリポイント（ＥＰ）情報としてのＥＰマップが記録される。例えばＩＤＲ（Ｉ）ピクチャのプレゼンテーションタイムスタンプ（ＰＴＳ）は０．５秒ごとに設定され、そのタイミングごとＥＰ（エントリポイント）の設定されたＥＰマップが生成されて記録される。ＥＰマップには、各ＧＯＰ（ＥＰ）対応の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）が登録される。すなわち、各ＧＯＰ（ＥＰ）について、各ＧＯＰ（ＥＰ）に含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャに対応するプレゼンテーション・タイムスタンプ（ＰＴＳ）情報が登録される。
【０１０７】
例えば、再生装置（プレーヤ）において任意の時刻から再生を行ないたい場合、再生指定時刻（ＰＴＳ）を元にクリップ情報ファイルのＣＰＩを参照することで再生位置のファイル内アドレスを取得する。このアドレスは、デコード単位の先頭となっているため、プレーヤは、そこからデータを読み出してデコードし画像を表示することができる。
【０１０８】
このように、ＡＶＣＨＤフォーマットに従って記録されたデータの復号、再生処理の一般的な処理は、図１２に示すフローに従って実行される。ステップＳ１０５の処理は、再生開始ポイントのピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）をクリップ情報ファイルのＣＰＩ（ＥＰマップ）から取得して、ステップＳ１０６において特定したＧＯＰ（ＥＰ）からデコードを開始する処理である。
【０１０９】
しかし、このような処理を実行した場合、前述したように、再生開始ポイントとして指定したピクチャの属するＧＯＰが他のＧＯＰのデータを利用しないクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、無駄なＧＯＰのデコードを行なう可能性があり、再生開始時間の無駄な遅延を発生させることになる。
【０１１０】
ＡＶＣＨＤのクリップ情報ファイルから取得可能な時間情報は、ＩＤＲ（Ｉ）ピクチャに関するものだけであるため、例えばチャプタ指定の再生を行う場合に、チャプタの区間指定情報としてのエントリマーク（ＥＭ：ＥｎｔｒｙＭａｒｋ）の時間から再生開始するＧＯＰを選択する場合には、図１４に示すように、エントリマーク（ＥＭ：ＥｎｔｒｙＭａｒｋ）より再生時間の早い手前の被参照ピクチャ（ＩＤＲ（Ｉ）ピクチャ）からのデコード、再生が必要となる。
【０１１１】
すなわち、再生開始位置としてのエントリマーク（ＥＭ）のピクチャが、前後どちらのＧＯＰに含まれるかを判別する情報がなく、また、エントリマーク（ＥＭ）のピクチャが属するＧＯＰ（ＥＰ）が、他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるのか、参照を必要とする非クローズ（ＣＬＯＳＥＤ）ＧＯＰであるのかを知る情報がないため、安全策として、エントリマーク（ＥＭ）より前（時間方向）の被参照ピクチャ（ＩＤＲ（Ｉ）ピクチャ）からのデコード、再生を行なうというのが現状である。
【０１１２】
このように再生処理において、本来必要のないＧＯＰ（ＥＰ）のデコードを行なうことで再生開始までの時間が遅れるという問題がある。さらに、情報記録媒体に記録されたデータの編集時にも問題が発生する。例えば図１４に示すストリームにおいて、エントリマーク（ＥＭ）のピクチャ位置でストリームを分割して前半を削除するといった編集を行なう場合、エントリマーク（ＥＭ）のピクチャの前のＩＤＲ（Ｉ）までストリームを残しておかないと、エントリマーク（ＥＭ）のピクチャが再生できる保証がない。
【０１１３】
すなわち、エントリマーク（ＥＭ）によって指定されるピクチャが、前後どちらのＧＯＰに含まれるかを判別する情報がなく、また、エントリマーク（ＥＭ）のピクチャが属するＧＯＰ（ＥＰ）が、他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるのか、参照を必要とする非クローズ（ＣＬＯＳＥＤ）ＧＯＰであるかを知る情報もないため、エントリマーク（ＥＭ）のピクチャの再生を確実に可能とする編集を行なうためには、エントリマーク（ＥＭ）のピクチャの前の被参照ピクチャ（ＩＤＲ（Ｉ））まで、ストリームを残す編集を行なわなければならない。結果として、先行するデータは無駄になる可能性がある。
【０１１４】
このように、現行のＡＶＣＨＤフォーマットに従ったプレイリストファイルおよびクリップ情報ファイルに記録された情報のみでは、再生処理における遅延、編集処理における無駄なデータの発生等の問題がある。
【０１１５】
これらの問題は、ＧＯＰ（ＥＰ）が、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かが不明であること、再生開始位置のエントリマーク（ＥＭ）（＝ＰｌａｙＬｉｓｔＭａｒｋ）が前後どちらのＧＯＰに含まれるかが分からないことに起因して起こる。本発明では、これらの情報をＡＶＣＨＤフォーマットにおいて規定される属性情報ファイルにマーク管理情報として記録する構成として、再生処理、編集処理における上記問題を解決する。
【０１１６】
以下、情報の記録領域として、以下に示す２つの記録領域とした場合について、それぞれ説明する。
（３−１）プレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域にマーク管理情報を記録する実施例
（３−２）クリップ情報ファイルのメーカーズプライベートデータ（ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａ）領域にマーク管理情報を記録する実施例
上記（３−１），（３−２）の各々の実施例について、以下説明する。
【０１１７】
（３−１）プレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域にマーク管理情報を記録する実施例
まず、ＧＯＰ（ＥＰ）が、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるのか否か等の情報をプレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に記録する実施例について説明する。
【０１１８】
先に、図３〜図７を参照して説明したように，ＡＶＣＨＤフォーマットででは、インデックス（ｉｎｄｅｘ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の各ファイルが生成され記録される。
【０１１９】
プレイリストファイルは、ユーザに見せるタイトルに対応して設けられ、少なくとも１以上のプレイアイテムで構成される再生リストである。各プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つことで、その再生区間を指定している。
【０１２０】
本処理例では、このプレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に、再生における無駄なデコードや編集における無駄なデータの発生を排除するために適用可能な情報を記録する。なお、以下、これらの情報をマーク管理情報と呼ぶ。
【０１２１】
図１５を参照して、プレイリストファイルにおけるマーク管理情報の書き込み領域について説明する。図１５に示すように、プレイリストファイル３１０には、拡張データ領域（ＥｘｔｅｎｔｉｏｎＤａｔａ）３１１が記録され、拡張データ領域（ＥｘｔｅｎｔｉｏｎＤａｔａ）３１１には、プレイリストマーク（ＰＬＭ）単位の拡張データ領域であるプレイリストマーク拡張データ（ＰＬＭ  Ｅｘｔｅｎｔｉｏｎ  Ｄａｔａ）領域が設定されている。１つのプレイリストには、複数のプレイリストマークが設定可能であり、これらの複数のプレイリストマークに対応するプレイリストマーク拡張データ（ＰＬＭ  Ｅｘｔｅｎｔｉｏｎ  Ｄａｔａ）３１２領域が設定される。
【０１２２】
個々のプレイリストマーク拡張データ３１２には、メーカーズインフォメーション（Ｍａｋｅｒｓ  Ｉｎｆｏｒｍａｔｉｏｎ）３１３が設定されている。このメーカーズインフォメーション３１３は、データ記録処理を行なうデータ記録機器のメーカーが自由な情報を書き込むことを許容した領域として設定されている領域である。
【０１２３】
このメーカーズインフォメーション３１３に上述のマーク管理情報３１４、すなわち、再生における無駄なデコードや編集における無駄なデータの発生を排除するために適用可能なマーク管理情報３１４を記録する。
【０１２４】
プレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に記録するマーク管理情報の例を以下に示す。
【表２】
2008047962.tif 000004
【０１２５】
上記表に示すように、
マーク管理情報には、
ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］、
ＩＤＲ（Ｉ）ピクチャＰＴＳ（プレゼンテーション・タイムスタンプ）情報［ＩＤＲ＿ＰＴＳ］
が含まれる。
【０１２６】
ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］は、再生開始位置として指定可能なプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かの情報である。例えば、８ビット以下の情報として、
００：ＧＯＰ属性は不明、
０１：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰ
０２：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰでない
これら３種類のＧＯＰ属性値を格納する。
【０１２７】
ＩＤＲ（Ｉ）ピクチャＰＴＳ（プレゼンテーション・タイムスタンプ）情報［ＩＤＲ＿ＰＴＳ］は、再生開始位置として指定可能なプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰの被参照ピクチャであるＩＤＲ（Ｉ）ピクチャの再生指定時刻としてのＰＴＳ（プレゼンテーション・タイムスタンプ）を格納する。
【０１２８】
これら２つの情報をプレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に記録する。なお、これらの情報をプレイリストファイルに記録されるプレイリストマーク各々に対応する情報としてそれぞれ記録されることになる。
【０１２９】
なお、情報処理装置において、プレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域にマーク管理情報を記録するタイミングは、具体的には、例えば新たなＰＬＭ（＝ＥＭ）が設定されるタイミングであり、例えばデータ記録処理の実行時、あるいは編集処理の実行時である。データ記録あるいはデータ編集を行なう情報処理装置は、情報記録媒体に対するデータ記録処理制御を行う記録再生制御部１１０（図２参照）の制御の下、データ記録や編集に応じてＡＶＣＨＤフォーマットに従ったデータベースファイルの更新処理を行うとともに、上記マーク管理情報をプレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に記録する処理を実行する。
【０１３０】
例えば図２に示す情報処理装置１００の記録再生制御部１１０は、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）（＝ＥＰ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なうともに、上述した再生開始ポイント情報としてのマーク、すなわちＰＬＭ（＝ＥＭ）に対応するマーク管理情報として、
マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性、
マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報、
これらの情報を含む管理情報を、ＡＶＣＨＤ記録フォーマットにおいて規定されるプレイリストファイルに設定されるプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に記録する制御を行う。
【０１３１】
次に、このマーク管理情報を適用した場合の再生処理シーケンスについて、図１６に示すフローチャートを参照して説明する。図１６に示す処理フローは、ＡＶＣＨＤフォーマットで記録されたデータをプレイリストマーク（ＰＬＭ）（＝ＥＭ：エントリマーク）によって特定されるピクチャから再生する際、再生装置において実行する処理シーケンスを説明するフローであり、再生装置において実行する各種の状況判定処理、および、状況に応じて実行される上述のマーク管理情報を適用した処理を含むシーケンスを説明するフローである。
【０１３２】
ステップＳ２０１〜Ｓ２０４の処理は、先に、図１２を参照して説明したフローのステップＳ１０１〜Ｓ１０４に相当する処理である。まず、ステップＳ２０１において、再生開始するチャプタが含まれるプレイリストを特定する。プレイリストは、前述したように、ユーザに見せるタイトルに対応して設けられ、少なくとも１以上のプレイアイテムで構成される再生リストである。各プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つことで、その再生区間を指定している。
【０１３３】
ステップＳ２０２では、再生開始点としてのプレイリストマーク（ＰＬＭ）を特定する。プレイアイテムの先頭には、プレイリストマーク（ＰＬＭ）（＝ＥＭ）付与されており、ステップＳ２０２では、プレイリストから、再生開始点に対応するプレイリストマーク（ＰＬＭ）（＝ＥＭ）を特定する。なお、この時点で、プレイリストマーク（ＰＬＭ）に対応して設定されている再生指定時刻情報としてのＰＴＳ（プレゼンテーションタイムスタンプ）を取得する。
【０１３４】
次に、ステップＳ２０３において、再生開始するプレイアイテムを特定する。プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つ再生区間指定情報であり、プレイリストファイルから取得することができる。
【０１３５】
次に、ステップＳ２０４において、再生開始点を含むクリップ情報ファイルを読み込む。ステップＳ２０４において特定されたプレイアイテムに対応するクリップ情報ファイル名は、プレイリストファイルから取得することが可能であり、取得したクリップ情報ファイル名に従ってクリップ情報ファイルを読み込む。
【０１３６】
次に、ステップＳ２０５において、ステップＳ２０２において取得した再生開始ピクチャの指定情報であるＰＬＭ（＝ＥＭ）は自己記録によって設定されたＰＬＭであるか、他の機器において設定されたＰＬＭであるかを判定する。この判定処理は、例えば、ＰＬＭを取得したプレイリストファイルのメーカーＩＤ情報に基づいて判定することができる。
【０１３７】
ステップＳ２０５において、再生開始点であるＰＬＭ（＝ＥＭ）が、自己記録によって設定されたＰＬＭでないと判定した場合は、ステップＳ２０６に進み、ステップＳ２０４において取得したクリップ情報ファイルに記録された情報の読み取りを実行し、再生開始ポイントのピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。なお、ＧＯＰ（ＥＰ）対応の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）は、前述したようにＥＰマップに登録されており、各ＧＯＰ（ＥＰ）に含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャに対応するプレゼンテーション・タイムスタンプ（ＰＴＳ）情報がＥＰマップに登録されており、この情報から、再生開始ポイントのピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。
【０１３８】
その後、ステップＳ２０７において、特定したＧＯＰ（ＥＰ）から読み込みを行い、復号、再生を行なう。この処理は、図１２を参照して説明した処理と同様の処理である。すなわち、先に図１を参照して説明した先行ＧＯＰの特定処理と、その特定ＧＯＰからのデコード、再生を行なうものである。
【０１３９】
一方、ステップＳ２０５において、再生開始点であるＰＬＭ（＝ＥＭ）が、自己記録によって設定されたＰＬＭであると判定した場合は、ステップＳ２０８に進む。ステップＳ２０８以下の処理が、上述のプレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に記録されたマーク管理情報を適用した処理である。
【０１４０】
基本的に、再生開始点としてのＰＬＭが自己記録である場合に、プレイリストファイルのプレイリストマーク単位のメーカーズ情報領域に記録されたマーク管理情報を適用した処理を実行する。
【０１４１】
ステップＳ２０８では、まず、マーク管理情報からＰＬＭが属するＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かを判定する。上述したように、プレイリストファイルのメーカーズ情報領域に記録されたマーク管理情報には、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］として、プレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かの情報、すなわち、
００：ＧＯＰ属性は不明、
０１：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰ
０２：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰでない
これら３種類のＧＯＰ属性値が格納されている。
【０１４２】
ステップＳ２０８において、再生処理装置（プレーヤ）は、このＧＯＰ属性を確認する。ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、すなわち上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［０１］であるは、ステップＳ２０９に進む。
【０１４３】
ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰでない場合、すなわち、上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［００］または［０２］である場合は、ステップＳ２０６に進む。ステップＳ２０６，Ｓ２０７は、上述した処理であり、先行ＧＯＰの特定処理と、その特定ＧＯＰからのデコード、再生を行なうものである。ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰでない場合は、再生開始ポイントとしてのＰＬＭより先行するＧＯＰの情報が必要と判断し、この先行ＧＯＰからの読み込み、復号を実行する。
【０１４４】
一方、ステップＳ２０８において、ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであると判定した場合は、ステップＳ２０９において、さらに、上述したマーク管理情報から、ＩＤＲ（Ｉ）ピクチャＰＴＳ（プレゼンテーション・タイムスタンプ）情報［ＩＤＲ＿ＰＴＳ］を取得し、再生開始点であるプレイリストマーク（ＰＬＭ（＝ＥＭ））の再生指定時刻としてのＰＴＳ（プレゼンテーション・タイムスタンプ）と、プレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰの被参照ピクチャであるＩＤＲ（Ｉ）ピクチャの再生指定時刻としてのＰＴＳ（プレゼンテーション・タイムスタンプ）とを比較する。
【０１４５】
ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻である場合は、ステップＳ２１０に進む。一方、ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻でない場合は、ステップＳ２０６，Ｓ２０７の処理を実行する。
【０１４６】
このステップＳ２０９の処理の振り分けについて図１７を参照して説明する。例えば、図１７において、ＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、再生開始ポイントとしてのＰＬＭは、図１７に示すＩＤＲ（Ｉ）ピクチャ３３１より先行するピクチャ３２１である場合と、ＩＤＲ（Ｉ）ピクチャ３３１を含む後続領域にあるピクチャ３２２である場合がある。
【０１４７】
ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻である場合とは、再生開始ポイントとしてのＰＬＭが、図１７に示すピクチャ３２１の場合である。一方、ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻でない場合とは、再生開始ポイントとしてのＰＬＭが、図１７に示すピクチャ３２２の場合である。
【０１４８】
図１７に示すピクチャ３２２が再生開始ポイントとしてのＰＬＭとして設定されている場合は、ステップＳ２０６において、再生開始ポイントのピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。この場合、ピクチャ３２２の再生指定時刻（ＰＴＳ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）は、ＩＤＲ（Ｉ）ピクチャ３３１のＰＴＳの登録されたＧＯＰ＃００２であり、ＧＯＰ＃００２を起点として、ステップＳ２０７で、復号、再生が実行される。
【０１４９】
一方、ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻である場合は、再生開始ポイントとしてのＰＬＭが、図１７に示すピクチャ３２１の場合であり、この場合は、ステップＳ２１０に進み、ステップＳ２０４において取得したクリップ情報ファイルに基づいて、被参照ピクチャであるＩＤＲ（Ｉ）ピクチャの再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）をもつＧＯＰ（ＥＰ）を特定する。
【０１５０】
なお、クリップ情報ファイルには、そのクリップ情報の対象となる再生区間（チャプタ）の最初の被参照ピクチャであるＩＤＲ（Ｉ）ピクチャの再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）が記録されており、再生装置（プレーヤ）は、再生指定時刻（ＰＴＳ）を元にクリップ情報ファイルのＣＰＩを参照することで再生位置のファイル内アドレスを取得し、特定のＰＴＳを持つＧＯＰ（ＥＰ）を特定する。
【０１５１】
次に、ステップＳ２１１において、ステップＳ２１０において、特定したＧＯＰ（ＥＰ）からの復号、再生を実行する。この処理は、図１７において、ＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、再生開始ポイントとしてのＰＬＭが、図１７に示すＩＤＲ（Ｉ）ピクチャ３３１より先行するピクチャ３２１である場合の処理に相当する。
【０１５２】
ステップＳ２１０では、クリップ情報ファイルから、そのクリップ情報の対象となる再生区間（チャプタ）の最初の被参照ピクチャであるＩＤＲ（Ｉ）ピクチャ３３１に対応する再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）が取得され、ステップＳ２１０では、このＰＴＳを取得して、このＰＴＳを持つＧＯＰ（ＥＰ）としてＧＯＰ＃００２が特定される。ステップＳ２１１では、ＧＯＰ＃００２からの復号、再生が実行される。
【０１５３】
ステップＳ２１０，Ｓ２１１の処理は、
（ａ）再生開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであり、かつ、
（ｂ）再生開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰ対応ＰＴＳ（ＩＤＲ対応ＰＴＳ）が、ＰＬＭ対応のＰＴＳより後の時刻、
上記（ａ），（ｂ）の条件を満足する場合の処理として実行される。
【０１５４】
この場合、従来の処理（図１２参照）では、１つ前のＧＯＰを復号処理の開始ＧＯＰとしており、結果として無駄な復号処理を実行していたが、図１６に示す処理フローでは、このような無駄な復号処理が発生せず、迅速な復号、再生開始を行なうことができる。
【０１５５】
図１６に示すフローでは、上述のマーク管理情報を適用することで再生処理における無駄な復号の排除を実現する例を説明したが、先に述べた通り、マーク管理情報を適用することで、情報記録媒体に記録されたデータの編集時の問題も解決することができる。すなわち、例えば先に説明したように、図１４に示すストリームにおいて、エントリマーク（ＥＭ）のピクチャ位置でストリームを分割して前半を削除するといった編集を行なう場合、エントリマーク（ＥＭ）のピクチャの前のＩＤＲ（Ｉ）までストリームを残しておかないと、エントリマーク（ＥＭ）のピクチャが再生できる保証がないため、従来は、エントリマーク（ＥＭ）のピクチャの前のＩＤＲ（Ｉ）までストリームを残す処理を行なっていたが、上述のマーク管理情報を参照した編集処理を行なうことで、このような無駄なデータを残存させることのないデータ編集が可能となる。
【０１５６】
このマーク管理情報を適用した無駄のない編集処理シーケンスについて、図１８に示すフローチャートを参照して説明する。
【０１５７】
まず、ステップＳ３０１において、編集対象とするチャプタが含まれるプレイリストを特定する。ステップＳ３０２では、編集後に残存させるデータの先頭のプレイリストマーク（ＰＬＭ）を特定する。すなわち、プレイリストに基づいて、編集後に残存させるデータの先頭のプレイリストマーク（ＰＬＭ）（＝ＥＭ）を特定する。なお、この時点で、プレイリストマーク（ＰＬＭ）に対応して設定されている再生指定時刻情報としてのＰＴＳ（プレゼンテーションタイムスタンプ）を取得する。
【０１５８】
次に、ステップＳ３０３において、プレイリストマーク（ＰＬＭ）に対応するプレイアイテムを特定し、ステップＳ３０４において、特定したプレイアイテムに対応する再生開始点を含むクリップ情報ファイルを読み込む。ステップＳ３０４において特定されたプレイアイテムに対応するクリップ情報ファイル名は、プレイリストファイルから取得することが可能であり、取得したクリップ情報ファイル名に従ってクリップ情報ファイルを読み込む。
【０１５９】
次に、ステップＳ３０５において、ステップＳ３０２において取得した編集後に残存させるデータの先頭のＰＬＭ（＝ＥＭ）は自己記録によって設定されたＰＬＭであるか、他の機器において設定されたＰＬＭであるかを判定する。この判定処理は、例えば、ＰＬＭを取得したプレイリストファイルのメーカーＩＤ情報に基づいて判定することができる。
【０１６０】
ステップＳ３０５において、編集後に残存させるデータの先頭のＰＬＭ（＝ＥＭ）が、自己記録によって設定されたＰＬＭでないと判定した場合は、ステップＳ３０６に進み、ステップＳ３０４において取得したクリップ情報ファイルに記録された情報の読み取りを実行し、編集後に残存させるデータの先頭のピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。なお、ＧＯＰ（ＥＰ）対応の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）は、前述したようにＥＰマップに登録され、各ＧＯＰ（ＥＰ）に含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャに対応するプレゼンテーション・タイムスタンプ（ＰＴＳ）情報である。その後、ステップＳ３０７において、特定したＧＯＰ（ＥＰ）から残存対象データとした編集を行なう。
【０１６１】
一方、ステップＳ３０５において、編集後に残存させるデータの先頭のＰＬＭ（＝ＥＭ）が、自己記録によって設定されたＰＬＭであると判定した場合は、ステップＳ３０８に進む。ステップＳ３０８以下の処理が、上述のプレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域に記録されたマーク管理情報を適用した処理である。
【０１６２】
基本的に、編集対象のデータの先頭のＰＬＭが自己記録である場合に、プレイリストファイルのプレイリストマーク単位のメーカーズ情報領域に記録されたマーク管理情報を適用した処理を実行する。
【０１６３】
ステップＳ３０８では、まず、マーク管理情報からＰＬＭが属するＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かを判定する。上述したように、プレイリストファイルのメーカーズ情報領域に記録されたマーク管理情報には、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］として、プレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かの情報、すなわち、
００：ＧＯＰ属性は不明、
０１：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰ
０２：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰでない
これら３種類のＧＯＰ属性値が格納されている。
【０１６４】
ステップＳ３０８において、編集を実行する装置は、このＧＯＰ属性を確認する。ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、すなわち上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［０１］であるは、ステップＳ３０９に進む。
【０１６５】
ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰでない場合、すなわち、上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［００］または［０２］である場合は、ステップＳ３０６に進む。ステップＳ３０６，Ｓ３０７は、上述した処理であり、先行ＧＯＰの特定処理と、その特定ＧＯＰから残存データとして設定した編集を行なうものである。ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰでない場合は、編集後に残存させるデータの先頭のＰＬＭより先行するＧＯＰの情報、再生時に必要となる場合があると判断し、この先行ＧＯＰをカットすることなく、残存させた編集を実行する。
【０１６６】
一方、ステップＳ３０８において、ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであると判定した場合は、ステップＳ３０９において、さらに、上述したマーク管理情報から、ＩＤＲ（Ｉ）ピクチャＰＴＳ（プレゼンテーション・タイムスタンプ）情報［ＩＤＲ＿ＰＴＳ］を取得し、編集後に残存させるデータの先頭のプレイリストマーク（ＰＬＭ（＝ＥＭ））の再生指定時刻としてのＰＴＳ（プレゼンテーション・タイムスタンプ）と、プレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰの被参照ピクチャであるＩＤＲ（Ｉ）ピクチャの再生指定時刻としてのＰＴＳ（プレゼンテーション・タイムスタンプ）とを比較する。
【０１６７】
ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻である場合は、ステップＳ３１０に進む。一方、ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻でない場合は、ステップＳ３０６，Ｓ３０７の処理を実行する。
【０１６８】
このステップＳ３０９の処理の振り分けについては、先に図１７を参照して説明した通りである。ＩＤＲ（Ｉ）ピクチャ対応のＰＴＳが、ＰＬＭ対応のＰＴＳより後の時刻である場合は、ステップＳ３１０に進み、ステップＳ３０４において取得したクリップ情報ファイルに基づいて、被参照ピクチャであるＩＤＲ（Ｉ）ピクチャの再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）をもつＧＯＰ（ＥＰ）を特定する。
【０１６９】
次に、ステップＳ３１１において、ステップＳ３１０において特定したＧＯＰ（ＥＰ）から編集データとして残して、それより先行するＧＯＰデータは再生処理に不要であると判断してカットする。この処理は、例えば、図１７において、ＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、編集後の残存データ開始ポイントとしてのＰＬＭが、図１７に示すＩＤＲ（Ｉ）ピクチャ３３１より先行するピクチャ３２１である場合の処理に相当するものであり、ピクチャ３２１の再生に際して、先行ＧＯＰ（ＧＯＰ＃００１）が不要であることの判断に基づいて、先行ＧＯＰをカットして編集を行なうものである。
【０１７０】
すなわち、ステップＳ３１０，Ｓ３１１の処理は、
（ａ）編集による残存データの開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであり、かつ、
（ｂ）編集による残存データの開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰ対応ＰＴＳ（ＩＤＲ対応ＰＴＳ）が、ＰＬＭ対応のＰＴＳより後の時刻、
上記（ａ），（ｂ）の条件を満足する場合の処理として実行される。
【０１７１】
この場合、従来の処理（図１２参照）では、編集による残存データの開始点のピクチャの復号に１つ前のＧＯＰが必要であるか否かが判定不可能だったため、この１つ前のＧＯＰを残存させる編集処理を行なうことになってしまうが、図１８に示す処理フローでは、このような無駄なデータを残存させた編集を行なうことなく、必要なデータのみを残した編集処理を行なうことができる。
【０１７２】
上述したように、情報記録媒体に記録されたデータの再生または編集処理の制御を行う本発明の情報処理装置は、例えば図２に示す情報処理装置１００の記録再生制御部１１０の制御により、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを情報記録媒体から読み取り、再生または編集処理を行なう際に、再生開始ポイント情報としてのマーク（ＰＬＭ（ＥＭ））に対応するマーク管理情報を、ＡＶＣＨＤフォーマットにおいて規定されるプレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域から読み出して、マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認して、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する。
【０１７３】
さらに、記録再生制御部１１０は、マーク管理情報から、マークの属するＧＯＰに含まれる被参照ピクチャの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）情報を取得し、マークに対応するピクチャの再生指定時刻（ＰＴＳ）との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を実行する。
【０１７４】
これらの処理によって、再生処理において、無駄な復号を行なうことのない迅速が再生が実現され、さらに無駄なデータを残存させた編集を行なうことなく、必要なデータのみを残した編集処理を行なうことができる。
【０１７５】
（３−２）クリップ情報ファイルのメーカーズプライベートデータ（ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａ）領域にマーク管理情報を記録する実施例
次に、ＧＯＰ（ＥＰ）が、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるのか否か等のマーク管理情報をクリップ情報ファイルのメーカーズプライベートデータ（ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａ）領域に記録する実施例について説明する。
【０１７６】
先に、図３〜図７を参照して説明したように，ＡＶＣＨＤフォーマットででは、インデックス（ｉｎｄｅｘ）、ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、プレイリスト（ＰｌａｙＬｉｓｔ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の各ファイルが生成され記録される。
【０１７７】
クリップ情報ファイルは、クリップＡＶストリームファイルと対で存在し、実際のストリームを再生する上で必要となるストリームに関する情報が記載されたファイルである。
【０１７８】
本処理例では、このクリップ情報ファイルのメーカーズプライベートデータ（ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａ）領域に、再生における無駄なデコードや編集における無駄なデータの発生を排除するために適用可能なマーク管理情報を記録する。
【０１７９】
図１９を参照して、クリップ情報ファイルにおけるマーク管理情報の書き込み領域について説明する。図１９に示すように、クリップ情報ファイル３５０には、拡張データ領域（ＥｘｔｅｎｔｉｏｎＤａｔａ）３５１が記録され、拡張データ（ＥｘｔｅｎｔｉｏｎＤａｔａ）３５１領域には、メーカーズプライベートデータ（Ｍａｋｅｒｓ  ＰｒｉＶａｔｅ  Ｄａｔａ）３５２領域が設定されている。このメーカーズプライベートデータ領域は、データ記録処理を行なうデータ記録機器のメーカーが自由な情報を書き込むことを許容した領域として設定されている領域である。
【０１８０】
このメーカーズプライベートデータ３５２にマーク管理情報３５３、すなわち、再生における無駄なデコードや編集における無駄なデータの発生を排除するために適用可能なマーク管理情報３５３を記録する。
【０１８１】
クリップ情報ファイルのメーカーズプライベートデータ領域に記録するマーク管理情報の例を以下に示す。
【表３】
2008047962.tif 000005
【０１８２】
上記表に示すように、この実施例におけるマーク管理情報には、
ＩＤ文字列［ＩＤ＿ＳＴＲ］
ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］、
ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］
が含まれる。
【０１８３】
ＩＤ文字列［ＩＤ＿ＳＴＲ］は、クリップ情報ファイルのメーカーズプライベートデータ領域に記録された情報が、自己記録のデータであることを示す文字列であり、例えば、８０ビット以下の情報として、「ＡＢＣ＿ＣＡＭＥＲＡ」などをＡＳＣＩＩコードで格納する。
なお、クリップ情報ファイルに設定されるメーカーズプライベートデータ領域には、ＡＶＣＨＤフォーマットに従った記録情報としてメーカーＩＤを記録領域が設定されているので、このフォーマットに従った情報を適用する構成も可能であり、この場合には、このＩＤ文字列［ＩＤ＿ＳＴＲ］は省略してもよい。
【０１８４】
ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］は、先の実施例と同様の情報であり、再生開始位置として指定可能なプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かの情報である。例えば、８ビット以下の情報として、
００：ＧＯＰ属性は不明、
０１：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰ
０２：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰでない
０３：ＧＯＰにはクローズ（ＣＬＯＳＥＤ）ＧＯＰと非クローズＧＯＰが混在する
これら４種類のＧＯＰ属性値を格納する。
【０１８５】
先に説明した処理例（３−１）プレイリストファイルのプレイリストマーク単位のメーカーズ情報（ＭａｋｅｒｓＩｎｆｏｒｍａｔｉｏｎ）領域にマーク管理情報を記録する実施例では、プレイリストマーク単位のマーク管理情報であり、１つのＧＯＰの情報のみが含まれていたが、本処理例では、クリップ情報から取得する情報であり、クリップ情報は、多くの場合、複数のＧＯＰに関する情報が記述され、上記のコード［０３］が追加される。
【０１８６】
ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］は、ＧＯＰの先頭ピクチャの再生指定時刻としてのＰＴＳから、そのＧＯＰに含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャの再生指定時刻としてのＰＴＳの時間差分値［４５ｋＨｚ］情報である。
【０１８７】
このＩＤＲ・ＰＴＳオフセット情報について、図２０を参照して説明する。図２０に示すＧＯＰ＃００２を例にして説明する。ＧＯＰ＃００２において、ＧＯＰの先頭ピクチャはピクチャ３８１である。ＧＯＰ＃００２に含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャは、ＩＤＲ（Ｉ）ピクチャ３８２である。ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］は、ＧＯＰの先頭ピクチャ３８１の再生指定時刻としてのＰＴＳから、そのＧＯＰに含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャ３８２の再生指定時刻としてのＰＴＳの時間差分値［ΔＴ］となる。
【０１８８】
上記表に示したように、
ＩＤ文字列［ＩＤ＿ＳＴＲ］
ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］、
ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］
これら３つの情報を、クリップ情報ファイルのメーカーズプライベートデータ領域に記録する。
【０１８９】
なお、情報処理装置において、クリップ情報ファイルのメーカーズプライベートデータ領域に、これらのマーク管理情報を記録するタイミングは、具体的には、例えば新たなＰＬＭ（＝ＥＭ）が設定されるタイミングであり、例えばデータ記録処理の実行時、あるいは編集処理の実行時である。データ記録あるいはデータ編集を行なう情報処理装置は、情報記録媒体に対するデータ記録処理制御を行う記録再生制御部１１０（図２参照）の制御の下、データ記録や編集に応じてＡＶＣＨＤフォーマットに従ったデータベースファイルの更新処理を行うとともに、上記マーク管理情報をクリップ情報ファイルのメーカーズプライベートデータ領域に記録する処理を実行する。
【０１９０】
例えば図２に示す情報処理装置１００の記録再生制御部１１０は、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）（＝ＥＰ）を設定したエンコードデータの記録および記録データに対応する管理情報の記録制御を行なうともに、上述した再生開始ポイント情報としてのマーク、すなわちＰＬＭ（＝ＥＭ）に対応するマーク管理情報として、
記録処理を実行した機器情報、
マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性、
マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報、
これらの情報を含む管理情報を、ＡＶＣＨＤ記録フォーマットにおいて規定されるクリップ情報ファイルのメーカーズプライベートデータ領域に記録する制御を行う。
【０１９１】
次に、このマーク管理情報を適用した場合の再生処理シーケンスについて、図２１に示すフローチャートを参照して説明する。図２１に示す処理フローは、ＡＶＣＨＤフォーマットで記録されたデータをプレイリストマーク（ＰＬＭ）（＝ＥＭ：エントリマーク）によって特定されるピクチャから再生する際、再生装置において実行する処理シーケンスを説明するフローであり、再生装置において実行する各種の状況判定処理、および、状況に応じて実行される上述のマーク管理情報を適用した処理を含むシーケンスを説明するフローである。
【０１９２】
ステップＳ４０１〜Ｓ４０４の処理は、先に、図１６を参照して説明したフローのステップＳ２０１〜Ｓ２０４に相当する処理である。まず、ステップＳ４０１において、再生開始するチャプタが含まれるプレイリストを特定する。プレイリストは、前述したように、ユーザに見せるタイトルに対応して設けられ、少なくとも１以上のプレイアイテムで構成される再生リストである。各プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つことで、その再生区間を指定している。
【０１９３】
ステップＳ４０２では、再生開始点としてのプレイリストマーク（ＰＬＭ）を特定する。プレイアイテムの先頭には、プレイリストマーク（ＰＬＭ）（＝ＥＭ）付与されており、ステップＳ４０２では、プレイリストから、再生開始点に対応するプレイリストマーク（ＰＬＭ）（＝ＥＭ）を特定する。なお、この時点で、プレイリストマーク（ＰＬＭ）に対応して設定されている再生指定時刻情報としてのＰＴＳ（プレゼンテーションタイムスタンプ）を取得する。
【０１９４】
次に、ステップＳ４０３において、再生開始するプレイアイテムを特定する。プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つ再生区間指定情報であり、プレイリストファイルから取得することができる。
【０１９５】
次に、ステップＳ４０４において、再生開始点を含むクリップ情報ファイルを読み込む。ステップＳ４０４において特定されたプレイアイテムに対応するクリップ情報ファイル名は、プレイリストファイルから取得することが可能であり、取得したクリップ情報ファイル名に従ってクリップ情報ファイルを読み込む。
【０１９６】
次に、ステップＳ４０５において、ステップＳ４０４において取得したクリップ情報ファイルに記録された情報の読み取りを実行し、再生開始ポイントのピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。なお、ＧＯＰ（ＥＰ）対応の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）は、前述したようにＥＰマップに登録されており、各ＧＯＰ（ＥＰ）に含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャに対応するプレゼンテーション・タイムスタンプ（ＰＴＳ）情報がＥＰマップに登録されており、この情報から、再生開始ポイントのピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。
【０１９７】
次に、ステップＳ４０６において、上述したクリップ情報ファイルのメーカーズプライベートデータ領域に記録したマーク管理情報を読み取り、
ＩＤ文字列［ＩＤ＿ＳＴＲ］として、再生装置と一致する機器による記録データ、すなわち、自己記録のデータであることを示す文字列が記録されているか否かを判定する。
【０１９８】
ステップＳ４０６において、自己記録であることが確認された場合は、ステップＳ４０８に進み、自己記録であることが確認されない場合は、ステップＳ４０７に進む。ステップＳ４０７では、ステップＳ４０５において、特定したＧＯＰ（ＥＰ）から読み込みを行い、復号、再生を行なう。この処理は、図１２を参照して説明した処理と同様の処理である。すなわち、先に図１を参照して説明した先行ＧＯＰの特定処理と、その特定ＧＯＰからのデコード、再生を行なうものである。
【０１９９】
本処理例でも、クリップ情報ファイルのメーカーズプライベートデータ領域に記録したマーク管理情報が、自機で記録されたデータである場合にのみ、そのマーク管理情報に基づいて、復号位置の変更を実行する。
【０２００】
なお、先に説明したように、クリップ情報ファイルに設定されるメーカーズプライベートデータ領域には、ＡＶＣＨＤフォーマットに従った記録情報としてメーカーＩＤを記録領域が設定されているので、ステップＳ４０６の判定処理は、このフォーマットに従った情報を適用した判定処理として実行してもよい。
【０２０１】
ステップＳ４０６において、自己記録であることが確認された場合は、ステップＳ４０８に進み、上述のクリップ情報ファイルに設定されるメーカーズプライベートデータ領域に記録されたマーク管理情報を適用した処理を行なう。ステップＳ４０８では、ステップＳ４０５において特定したＧＯＰ（ＥＰ）の次のＧＯＰ（ＥＰ）の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を取得する。次に、ステップＳ４０９において、ステップＳ４０８で取得した次のＧＯＰ（ＥＰ）の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）と、再生開始ポイントであるＰＬＭ（ＥＭ）の再生開始時間（ＰＴＳ）との差分Δｔを算出し、算出した差分Δｔが、前述のマーク管理情報として登録されたＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下であるか否かを判定する。
【０２０２】
ＰＬＭ対応ＰＴＳと次のＧＯＰ（ＥＰ）対応ＰＴＳとの差分Δｔが、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下である場合は、ステップＳ４１０に進み、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下でない場合は、ステップＳ４０７に進む。
【０２０３】
ステップＳ４０７では、ステップＳ４０５において、特定したＧＯＰ、すなわち再生開始ポイントより先行する再生時間を持つ先行するＧＯＰ（ＥＰ）からの復号を行なう。
【０２０４】
ステップＳ４０９の判定処理について、図２２を参照して説明する。ステップＳ４０９の処理は、図２２において、再生開始ポイントであるＰＬＭ（ＥＭ）が、ピクチャ群３９１〜３９２の範囲にあるとき、ピクチャ群３９１と、ピクチャ群３９２とを判別して処理を切り替えるための判定処理として実行される。
【０２０５】
ステップＳ４０９では、再生開始ポイントのピクチャ指定情報であるＰＬＭに対応するＰＴＳと次のＧＯＰ（ＥＰ）対応ＰＴＳとの差分Δｔが、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下であるか否かを判定しているが、
ＰＬＭ対応ＰＴＳと次のＧＯＰ（ＥＰ）対応ＰＴＳとの差分Δｔが、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下である場合とは、再生開始ピクチャの指定情報であるＰＬＭに対応するピクチャが、図２２に示すピクチャ群３９２に含まれる場合であり、
ＰＬＭ対応ＰＴＳと次のＧＯＰ（ＥＰ）対応ＰＴＳとの差分Δｔが、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下でない場合とは、再生開始ピクチャの指定情報であるＰＬＭに対応するピクチャが、図２２に示すピクチャ群３９１に含まれる場合である。
【０２０６】
図２２に示すピクチャ群３９１が、再生開始ピクチャ指定情報であるＰＬＭに対応するピクチャである場合は、これらのピクチャに先行するＩＤＲ（Ｉ）ピクチャを含むＧＯＰ＃００１が、ステップＳ４０５において特定されており、このＧＯＰからの復号をステップＳ４０７において実行して再生を行なう。
【０２０７】
一方、図２２に示すピクチャ群３９２が、再生開始ピクチャ指定情報であるＰＬＭに対応するピクチャである場合は、これらのピクチャに先行するＩＤＲ（Ｉ）ピクチャを含むＧＯＰ＃００１は、ピクチャ群３９２の再生のために復号することが必要とは限らない。すなわち、ＧＯＰ＃００２がクローズ（ＣＬＯＳＥ）ＧＯＰであれば、ＧＯＰ＃００１は復号する必要はない。
【０２０８】
従って、ＧＯＰ＃００２が、クローズであるか否かをステップＳ４１０において判定する。ステップＳ４１０において、再生開始ピクチャ指定情報であるＰＬＭの含まれるＧＯＰ（ＥＰ）が、他のＧＯＰのデータを利用することなく復号可能なＧＯＰ（ＥＰ）であるか否かを、先に説明したマーク管理情報を参照して判定する。
【０２０９】
すなわち、マーク管理情報からＰＬＭが属するＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かを判定する。上述したように、クリップ情報ファイルのメーカーズプライベートデータ領域に記録されたマーク管理情報には、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］として、プレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かの情報、すなわち、
００：ＧＯＰ属性は不明、
０１：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰ
０２：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰでない
０３：ＧＯＰにはクローズ（ＣＬＯＳＥＤ）ＧＯＰと非クローズＧＯＰが混在する
これら４種類のＧＯＰ属性値が格納されている。
【０２１０】
ステップＳ４１０において、再生処理装置（プレーヤ）は、このＧＯＰ属性を確認する。ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、すなわち上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［０１］であるは、ステップＳ４１１に進む。
【０２１１】
ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰでない場合、すなわち、上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［００］または［０２］または［０３］である場合は、ステップＳ４０７に進む。ステップＳ４０７は、上述したように、ステップＳ４０５において特定したＧＯＰ、すなわち、再生開始ピクチャ指定情報であるＰＬＭに対応するピクチャのＰＴＳより先行するＰＴＳを持つＧＯＰからの復号を行なう。
【０２１２】
これらの処理について図２２を参照して説明する。ステップＳ４１０からステップＳ４０７に進んで実行する処理は、ピクチャ群３９２のいずれかに再生開始ピクチャ指定情報であるＰＬＭが設定され、ＧＯＰ＃００１を復号開始ＧＯＰとする処理に相当する。この場合は、ステップＳ４１０において、ＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰでないと判定され、ピクチャ群３９２の復号のためには、ＧＯＰ＃００１に含まれる被参照（ＩＤＲ（Ｉ））ピクチャの復号情報が必要となるとの判定に基づく処理である。
【０２１３】
一方、ステップＳ４１０において、ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであると判定された場合は、ステップＳ４１１に進み、ステップＳ４０８において特定した次のＧＯＰを復号開始ＧＯＰとして、設定した復号、再生処理を実行する。
【０２１４】
この場合の処理を図２２を参照して説明する。ステップＳ４１０からステップＳ４１１に進んで実行する処理は、ピクチャ群３９２のいずれかに再生開始ピクチャ指定情報であるＰＬＭが設定され、ＧＯＰ＃００２を復号開始ＧＯＰとする処理に相当する。この場合は、ステップＳ４１０において、ＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰであると判定され、ピクチャ群３９２の復号のためには、ＧＯＰ＃００１に含まれる被参照（ＩＤＲ（Ｉ））ピクチャの復号情報は不要であることが確認されるので、ステップＳ４１１において、ステップＳ４０８において特定した次のＧＯＰを復号開始ＧＯＰとして、設定した復号、再生処理を実行する。
【０２１５】
すなわち、ステップＳ４０９〜Ｓ４１１の処理は、
（ａ）再生開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））のＰＴＳより後のＰＴＳが設定された次のＧＯＰ（ＥＰ）の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）と、ＰＬＭ（ＥＭ）対応のＰＴＳとの差分Δｔが、マーク管理情報として登録されたＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下であり、かつ、
（ｂ）再生開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰである。
上記（ａ），（ｂ）の条件を満足する場合に、ステップＳ４０８において特定した次のＧＯＰを復号開始ＧＯＰとして、設定した復号、再生処理を実行する処理である。
【０２１６】
このように、本処理例でも、再生処理に際して、上述のマーク管理情報に基づいて、再生開始ポイントからの再生に不要なＧＯＰの復号を省略することが可能となり、無駄な処理による再生開始までの遅延の発生が防止され、迅速な再生開始が可能となる。
【０２１７】
図２１に示すフローでは、上述のマーク管理情報を適用することで再生処理における無駄な復号の排除を実現する例を説明したが、本処理例でも、マーク管理情報を適用することで、情報記録媒体に記録されたデータの編集時に、無駄なデータを残存させない編集が可能である。マーク管理情報を適用した無駄のない編集処理シーケンスについて、図２３に示すフローチャートを参照して説明する。
【０２１８】
まず、ステップＳ５０１において、編集対象とするチャプタが含まれるプレイリストを特定する。ステップＳ５０２では、編集後に残存させるデータの先頭のプレイリストマーク（ＰＬＭ）を特定する。すなわち、プレイリストに基づいて、編集後に残存させるデータの先頭のプレイリストマーク（ＰＬＭ）（＝ＥＭ）を特定する。なお、この時点で、プレイリストマーク（ＰＬＭ）に対応して設定されている再生指定時刻情報としてのＰＴＳ（プレゼンテーションタイムスタンプ）を取得する。
【０２１９】
次に、ステップＳ５０３において、プレイリストマーク（ＰＬＭ）に対応するプレイアイテムを特定し、ステップＳ５０４において、特定したプレイアイテムに対応する再生開始点を含むクリップ情報ファイルを読み込む。ステップＳ５０４において特定されたプレイアイテムに対応するクリップ情報ファイル名は、プレイリストファイルから取得することが可能であり、取得したクリップ情報ファイル名に従ってクリップ情報ファイルを読み込む。
【０２２０】
次に、ステップＳ５０５に進み、ステップＳ５０４において取得したクリップ情報ファイルに記録された情報の読み取りを実行し、編集後に残存させるデータの先頭のピクチャに対応する再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）を超えずに最も近い再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を持つＧＯＰ（ＥＰ）を特定する。なお、ＧＯＰ（ＥＰ）対応の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）は、前述したようにＥＰマップに登録され、各ＧＯＰ（ＥＰ）に含まれる被参照ピクチャであるＩＤＲ（Ｉ）ピクチャに対応するプレゼンテーション・タイムスタンプ（ＰＴＳ）情報である。
【０２２１】
次に、ステップＳ５０６において、上述したクリップ情報ファイルのメーカーズプライベートデータ領域に記録したマーク管理情報を読み取り、
ＩＤ文字列［ＩＤ＿ＳＴＲ］として、再生装置と一致する機器による記録データ、すなわち、自己記録のデータであることを示す文字列が記録されているか否かを判定する。
【０２２２】
ステップＳ５０６において、自己記録であることが確認された場合は、ステップＳ５０８に進み、自己記録であることが確認されない場合は、ステップＳ５０７に進む。ステップＳ５０７では、ステップＳ５０５において、特定したＧＯＰ（ＥＰ）から残存対象データとした編集を行なう。
【０２２３】
なお、先に説明したように、クリップ情報ファイルに設定されるメーカーズプライベートデータ領域には、ＡＶＣＨＤフォーマットに従った記録情報としてメーカーＩＤを記録領域が設定されているので、ステップＳ５０６の判定処理は、このフォーマットに従った情報を適用した判定処理として実行してもよい。
【０２２４】
ステップＳ５０６において、自己記録であることが確認された場合は、ステップＳ５０８に進み、上述のクリップ情報ファイルに設定されるメーカーズプライベートデータ領域に記録されたマーク管理情報を適用した処理を行なう。ステップＳ５０８では、ステップＳ５０５において特定したＧＯＰ（ＥＰ）の次のＧＯＰ（ＥＰ）の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）を取得する。次に、ステップＳ５０９において、ステップＳ５０８で取得した次のＧＯＰ（ＥＰ）の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）と、再生開始ポイントであるＰＬＭ（ＥＭ）の再生開始時間（ＰＴＳ）との差分Δｔを算出し、算出した差分Δｔが、前述のマーク管理情報として登録されたＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下であるか否かを判定する。
【０２２５】
ＰＬＭ対応ＰＴＳと次のＧＯＰ（ＥＰ）対応ＰＴＳとの差分Δｔが、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下である場合は、ステップＳ５１０に進み、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下でない場合は、ステップＳ５０７に進む。
【０２２６】
ステップＳ５０７では、ステップＳ５０５において、特定したＧＯＰ、すなわち再生開始ポイントより先行する再生時間を持つ先行するＧＯＰ（ＥＰ）から残存対象データとした編集を行なう。
【０２２７】
なお、ステップＳ５０９の判定処理については、先に図２２を参照して説明したとおりである。ステップＳ５０９において、ＰＬＭ対応ＰＴＳと次のＧＯＰ（ＥＰ）対応ＰＴＳとの差分Δｔが、ＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下であると判定されると、ステップＳ５１０に進み、ステップＳ５１０では、次のＧＯＰが、クローズであるか否かを判定する。ステップＳ５１０において、編集対象データの起点としてのＰＬＭの設定されたピクチャの含まれるＧＯＰ（ＥＰ）が、他のＧＯＰのデータを利用することなく復号可能なＧＯＰ（ＥＰ）であるか否かを、先に説明したマーク管理情報を参照して判定する。
【０２２８】
すなわち、マーク管理情報からＰＬＭが属するＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かを判定する。上述したように、クリップ情報ファイルのメーカーズプライベートデータ領域に記録されたマーク管理情報には、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］として、プレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰであるか否かの情報、すなわち、
００：ＧＯＰ属性は不明、
０１：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰ
０２：ＧＯＰはクローズ（ＣＬＯＳＥＤ）ＧＯＰでない
０３：ＧＯＰにはクローズ（ＣＬＯＳＥＤ）ＧＯＰと非クローズＧＯＰが混在する
これら４種類のＧＯＰ属性値が格納されている。
【０２２９】
ステップＳ５１０において、編集処理を実行する装置は、このＧＯＰ属性を確認する。ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、すなわち上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［０１］であるは、ステップＳ５１１に進む。
【０２３０】
ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰでない場合、すなわち、上記コードの設定例において、ＧＯＰ属性情報［ＧＯＰ＿ＡＴＴＲ］＝［００］または［０２］または［０３］である場合は、ステップＳ５０７に進む。ステップＳ５０７は、上述したように、ステップＳ５０５において特定したＧＯＰ、すなわち、編集後の残存データの開始点としたＰＬＭに対応するピクチャのＰＴＳより先行するＰＴＳを持つＧＯＰを残す編集処理を行なう。
【０２３１】
一方、ステップＳ５１０において、ＧＯＰがクローズ（ＣＬＯＳＥＤ）ＧＯＰであると判定された場合は、ステップＳ５１１に進み、ステップＳ５０８において特定した次のＧＯＰを、編集処理において残存させ、先行するＧＯＰ、すなわち、ステップＳ５０５において特定したＧＯＰ（ＥＰ）をカットする編集処理を実行する。
【０２３２】
この処理は、例えば、図２２において、ＧＯＰ＃００２がクローズ（ＣＬＯＳＥＤ）ＧＯＰである場合、編集後の残存データ開始ポイントとしてのＰＬＭが、図２２に示すピクチャ群３９２に含まれる場合の処理に相当するものであり、ピクチャ群３９２に含まれるピクチャの再生に際して、先行ＧＯＰ（ＧＯＰ＃００１）が不要であることの判断に基づいて、先行ＧＯＰをカットして編集を行なうものである。
【０２３３】
すなわち、ステップＳ５０９，Ｓ５１０の処理は、
（ａ）編集による残存データの開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））のＰＴＳより後のＰＴＳが設定された次のＧＯＰ（ＥＰ）の再生時間（ＰＴＳ＿ＥＰ＿ｓｔａｒｔ）と、ＰＬＭ（ＥＭ）対応のＰＴＳとの差分Δｔが、マーク管理情報として登録されたＩＤＲ・ＰＴＳオフセット情報［ＩＤＲ＿ＰＴＳ＿ＯＦＦＳＥＴ］以下であり、かつ、
（ｂ）編集による残存データの開始点としてのプレイリストマーク（ＰＬＭ（＝ＥＭ））の含まれるＧＯＰが、デコードに際して他のＧＯＰのデータを参照する必要のないクローズ（ＣＬＯＳＥＤ）ＧＯＰである。
上記（ａ），（ｂ）の条件を満足する場合の処理として実行される。
【０２３４】
この場合、従来の処理（図１２参照）では、編集による残存データの開始点のピクチャの復号に１つ前のＧＯＰが必要であるか否かが判定不可能だったため、この１つ前のＧＯＰを残存させる編集処理を行なうことになってしまうが、図２２に示す処理フローでは、このような無駄なデータを残存させた編集を行なうことなく、必要なデータのみを残した編集処理を行なうことができる。
【０２３５】
上述したように、情報記録媒体に記録されたデータの再生または編集処理の制御を行う本実施例の情報処理装置は、例えば図２に示す情報処理装置１００の記録再生制御部１１０の制御により、ピクチャグループによって構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を設定したエンコードデータを情報記録媒体から読み取り、再生または編集処理を行なう際に、再生開始ポイント情報としてのマーク（ＰＬＭ（ＥＭ））に対応するマーク管理情報を、ＡＶＣＨＤフォーマットにおいて規定されるクリップ情報ファイルのメーカーズプライベートデータ（ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａ）領域から読み出して、マーク管理情報に基づいて、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性を確認して、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する。
【０２３６】
さらに、記録再生制御部１１０は、マーク管理情報から、マークの属するＧＯＰの先頭ピクチャと、該ＧＯＰに含まれる被参照ピクチャとの再生指定時刻（ＰＴＳ：プレゼンテーション・タイムスタンプ）の差分値情報を取得し、マークに対応するピクチャのマーク対応再生指定時刻（ＰＴＳ）と、該マーク対応再生指定時刻移行のＧＯＰ対応の再生指定時刻（ＰＴＳ）との差分とマーク管理情報に記録された差分値情報との比較結果に基づいて、再生処理における復号開始ポイント、または編集処理における残存開始ポイントを決定する処理を行なう。また、マーク管理情報から、記録処理を実行した機器情報を取得し、取得した機器情報に基づいて処理態様を変更する。
【０２３７】
これらの処理によって、再生処理において、無駄な復号を行なうことのない迅速が再生が実現され、さらに無駄なデータを残存させた編集を行なうことなく、必要なデータのみを残した編集処理を行なうことができる。
【０２３８】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０２３９】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０２４０】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＭＯ（Ｍａｇｎｅｔｏ  ｏｐｔｉｃａｌ）ディスク，ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０２４１】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０２４２】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０２４３】
以上、説明したように、本発明の一実施例構成によれば、符号化圧縮されたデータの復号再生処理において、必要のないデコード（復号）処理を防止して効率的な再生を可能とし、また記録データの編集において無駄なデータを残存させない編集が可能となる。具体的には、ＡＶＣＤフォーマットにおいて規定される再生開始ポイント情報としてのＰＬＭ（＝ＥＭ）マークに対応するマーク管理情報として、マークの含まれるＧＯＰが、該ＧＯＰの復号処理に際して他のＧＯＰの復号情報を必要とするＧＯＰであるか否かを示すＧＯＰ属性等の記録を実行し、これらの情報を参照して再生や編集を行なう構成としたので、再生処理における必要のないデコード（復号）処理の防止、編集処理における無駄なデータの残存させない編集が可能となる。
【図面の簡単な説明】
【０２４４】
【図１】ＧＯＰ構成を持つ符号化データにおける再生処理例について説明する図である。
【図２】本発明の情報処理装置の構成例を示すブロック図である。
【図３】情報記録媒体における記録データのデータ構造を説明する図である。
【図４】プレイリスト（ＰｌａｙＬｉｓｔ）、プレイアイテム（ＰｌａｙＩｔｅｍ）、クリップ（Ｃｌｉｐ）、クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）の関係を示すＵＭＬ（Ｕｎｉｆｉｅｄ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ）図である。
【図５】プレイリストによるクリップの参照関係について説明する図である。
【図６】プレイリストに設定されるメインパスとサプパス対応のプレイリストとクリップの関係について説明する図である。
【図７】情報記録媒体に記録されるファイルの管理構造について説明する図である。
【図８】ビデオカメラによる録画・撮影に従ってＡＶストリームのクリップとともにプレイリストが生成される手順について説明する図である。
【図９】ビデオカメラによる録画・撮影に従ってＡＶストリームのクリップとともにプレイリストが生成される手順について説明する図である。
【図１０】ＡＶＣＨＤフォーマットに従った符号化データとしてのストリーム構成について説明する図である。
【図１１】ＡＶＣＨＤフォーマットに従った符号化データとしてのストリーム構成について説明する図である。
【図１２】ＡＶＣＨＤフォーマットで記録されたデータを特定の再生開始ポイントから再生を実行する場合の一般的な処理シーケンスについて説明するフローチャートを示す図である。
【図１３】クリップ情報ファイルのシンタクスを示す図である。
【図１４】エントリマーク（ＥＭ：ＥｎｔｒｙＭａｒｋ）の時間から再生開始するＧＯＰを選択する場合の処理例ついて説明する図である。
【図１５】プレイリストファイルにおけるマーク管理情報の書き込み領域について説明する図である。
【図１６】マーク管理情報を適用した場合の再生処理シーケンスについて説明するフローチャートを示す図である。
【図１７】図１６に示すフローにおけるステップＳ２０９の判定処理について説明する図である。
【図１８】マーク管理情報を適用した無駄のない編集処理シーケンスについて説明するフローチャートを示す図である。
【図１９】クリップ情報ファイルにおけるマーク管理情報の書き込み領域について説明する図である。
【図２０】ＩＤＲ・ＰＴＳオフセット情報について説明する図である。
【図２１】マーク管理情報を適用した場合の再生処理シーケンスについて説明するフローチャートを示す図である。
【図２２】図２１に示すフローにおけるステップＳ４０９の判定処理について説明する図である。
【図２３】マーク管理情報を適用した無駄のない編集処理シーケンスについて説明するフローチャートを示す図である。
【符号の説明】
【０２４５】
１１  再生開始ピクチャ
１２  先行被参照ピクチャ
１００  情報処理装置
１１０  記録再生制御部
１１１  主制御部（プロセッサ）
１１２  ＲＯＭ
１１３  ＲＡＭ
１１４  入出力インタフェース
１１５  バス
１２０  媒体制御部
１３０  記録再生用ワークメモリ
１４０  符号復号化部
１５０  入出力信号制御部
１８０  情報記録媒体
２００，２０１  クリップ
２１０〜２１２  プレイリスト
２２０，２２３，２２４  プレイアイテム
３０１  ピクチャ
３０２  ピクチャ
３０５  ＣＰＩブロック［ｂｌｋＣＰＩ（）］
３１０  プレイリストファイル
３１１  拡張データ領域（ＥｘｔｅｎｔｉｏｎＤａｔａ）
３１２  プレイリストマーク拡張データ
３１３  メーカーズインフォメーション
３１４  マーク管理情報
３２１，３２２  ピクチャ
３３１  ＩＤＲ（Ｉ）ピクチャ
３５０  クリップ情報ファイル
３５１  拡張データ領域（ＥｘｔｅｎｔｉｏｎＤａｔａ）
３５２  メーカーズプライベートデータ（Ｍａｋｅｒｓ  ＰｒｉＶａｔｅ  Ｄａｔａ）
３５３  マーク管理情報
３８１  ピクチャ
３８２  ＩＤＲ（Ｉ）ピクチャ
３９１，３９２  ピクチャ群
【図２】
2008047962.tif 000006
【図３】
2008047962.tif 000007
【図４】
2008047962.tif 000008
【図５】
2008047962.tif 000009
【図６】
2008047962.tif 000010
【図７】
2008047962.tif 000011
【図８】
2008047962.tif 000012
【図９】
2008047962.tif 000013
【図１２】
2008047962.tif 000014
【図１３】
2008047962.tif 000015
【図１５】
2008047962.tif 000016
【図１６】
2008047962.tif 000017
【図１８】
2008047962.tif 000018
【図１９】
2008047962.tif 000019
【図２１】
2008047962.tif 000020
【図２３】
2008047962.tif 000021
【図１】
2008047962.tif 000022
【図１０】
2008047962.tif 000023
【図１１】
2008047962.tif 000024
【図１４】
2008047962.tif 000025
【図１７】
2008047962.tif 000026
【図２０】
2008047962.tif 000027
【図２２】
2008047962.tif 000028