【手続補正書】
【提出日】平成17年3月25日(2005.3.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルが記録される情報記録媒体であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも２つ以上のリアルタイム・エクステントに記録され、
ｉ＋１番目の前記リアルタイム・エクステントは、リアルタイム再生条件
Ｔ（ｉ）≦（Ｂ（ｉ−１）＋Ｄ（ｉ））／Ｖｏｕｔ
を満たす位置に配置され、
ここで、
Ｔ（ｉ）：前記ピックアップがｉ番目の前記リアルタイム・エクステントの終端からｉ＋１番目の前記リアルタイム・エクステントの先頭へアクセスする時間、
Ｂ（ｉ）＝Ｂ（ｉ−１）＋Ｄ（ｉ）−Ｖｏｕｔ×Ｔ（ｉ）：Ｂ（０）＝０として、前記ピックアップがｉ番目の前記リアルタイム・エクステントの終端から、ｉ＋１番目のリアルタイム・エクステントの先頭へアクセスしたときに前記バッファメモリ内に蓄積されているデータ量
Ｄ（ｉ）＝（Ｖｉｎ−Ｖｏｕｔ）×Ｓ（ｉ）／Ｖｉｎ：前記ピックアップがｉ番目の前記リアルタイム・エクステントから前記リアルタイム・データを読み出すことによって前記バッファメモリ内に蓄積されるデータの増加量
但し、前記バッファメモリのサイズをＭとして、Ｄ（ｉ）＞Ｍ−Ｂ（ｉ−１）のとき、少なくとも、Ｄ（ｉ）は、Ｍ−Ｂ（ｉ−１）以下に補正され、
Ｖｏｕｔ：前記リアルタイム・データが前記バッファメモリから前記復号モジュールへへ転送される時のデータレート、
Ｖｉｎ：前記ピックアップが前記リアルタイム・エクステントから前記リアルタイム・データを読み出し前記バッファメモリへ転送する時のデータレート、
Ｓ（ｉ）：ｉ番目の前記リアルタイム・エクステントのデータサイズ、
として、
前記リアルタイム・ファイルはリアルタイム・データが追加記録されたファイルであって、
既に記録されたリアルタイム・エクステントのデータが、新たに記録されたリアルタイム・エクステントの中に記録される情報記録媒体。
【請求項２】
Ｄ（ｉ）は、Ｄ（ｉ）＞Ｍ−Ｂ（ｉ−１）のとき、
Ｄ（ｉ）＝（Ｖｉｎ−Ｖｏｕｔ）×Ｓ（ｉ）／Ｖｉｎ＋Ｂ（ｉ−１）−ｋ×（Ｖｏｕｔ×Ｔｋ）、
と補正され、
ここで、
Ｔｋ：前記情報記録媒体の最大回転待ち時間、
ｋ：（（Ｄ（ｉ）＋Ｂ（ｉ−１）−Ｍ）／（Ｖｏｕｔ×Ｔｋ）＋１）の整数部とする、請求項１記載の情報記録媒体。
【請求項３】
前記リアルタイム・エクステントは、物理的に連続したセクタに割付けられる、請求項１記載の情報記録媒体。
【請求項４】
前記ファイル管理情報は、前記リアルタイム・エクステントを示す位置情報を含む、請求項１記載の情報記録媒体。
【請求項５】
前記ファイル管理情報は、前記リアルタイム・データを含むリアルタイム・ファイルであるか否かを示す第１の識別情報を含む、請求項１記載の情報記録媒体。
【請求項６】
前記ファイル管理情報は、前記リアルタイム・エクステントの配置が前記リアルタイム再生条件に従って配置されていることを示す第２の識別情報を含む、請求項１記載の情報記録媒体。
【請求項７】
前記ファイル管理情報は、前記リアルタイム・エクステントが配置された条件を表す情報を拡張属性として含む、請求項１記載の情報記録媒体。
【請求項８】
ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備える情報記録媒体であって、
前記データはリアルタイム・データを含み、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
前記ファイルは少なくとも１つ以上のリアルタイム・エクステントから構成され、
前記リアルタイム・エクステントの前にリンキングロス・エクステントが配置され、
前記リアルタイム・エクステント内にリンキング・ギャップが形成される情報記録媒体。
【請求項９】
前記リンキングロス・エクステントは１つのＥＣＣブロックを含む、請求項８記載の情報記録媒体。
【請求項１０】
前記ファイル管理情報は、前記リアルタイム・エクステントを示す位置情報を含む、請求項８記載の情報記録媒体。
【請求項１１】
前記ファイル管理情報は、前記リアルタイム・データを含むリアルタイム・ファイルであるか否かを示す識別情報を含む、請求項８記載の情報記録媒体。
【請求項１２】
前記リンキングロス・エクステントを識別するために、前記リンキングロス・エクステント内のセクタの物理的な付加情報を記録する領域にデータタイプビットが記録され、
リンキング・セクタを除いて、次のセクタが前記リンキングロス・エクステントに含まれる場合にそのセクタのデータタイプ・ビットが１に設定される、請求項８記載の情報記録媒体。
【請求項１３】
前記リンキング・ギャップの前にランアウト・エリアが形成され、
前記リンキングロス・エクステント内のランアウト・エリア内に、前記リアルタイム・データが記録される、請求項８記載の情報記録媒体。
【請求項１４】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルを情報記録媒体に追加記録する記録方法であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
再生標準モデルが前記リアルタイム・エクステントを再生したときに前記バッファメモリ内に蓄積されるデータ量がオーバフローを起こすかどうかを演算するステップと、
前記オーバフローを起こす場合には、前記バッファメモリに蓄積されるデータ量を前記バッファメモリのサイズ以下に補正するステップと、
再生標準モデルが前記リアルタイム・エクステントから新たに割付けられる事前割付領域へアクセスしたときに前記バッファメモリ内に蓄積されるデータ量がアンダーフローを起こすかどうかを演算するステップと、
前記アンダーフローを起こす場合には、前記事前割付領域へのアクセスにおいてアンダーフローを起こさない前記リアルタイム・エクステントを検索するステップと、
前記アンダーフローを起こすリアルタイム・エクステントに既に記録されたリアルタイム・データを、新たに割付けられる前記事前割付領域の中に記録するステップと、
新たに追加するリアルタイム・データを前記事前割付領域の中に記録するステップと、
前記リアルタイム・データが記録された論理的に連続したセクタをリアルタイム・エクステントとして、前記ファイル管理情報を記録するステップとを包含し、
前記ファイル管理情報は、前記リアルタイム・エクステントの配置が前記リアルタイム再生条件に従って配置されていることを示す第２の識別情報を含む、記録方法。
【請求項１５】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルを情報記録媒体に追加記録する記録方法であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
再生標準モデルが前記リアルタイム・エクステントを再生したときに前記バッファメモリ内に蓄積されるデータ量がオーバフローを起こすかどうかを演算するステップと、
前記オーバフローを起こす場合には、前記バッファメモリに蓄積されるデータ量を前記バッファメモリのサイズ以下に補正するステップと、
再生標準モデルが前記リアルタイム・エクステントから新たに割付けられる事前割付領域へアクセスしたときに前記バッファメモリ内に蓄積されるデータ量がアンダーフローを起こすかどうかを演算するステップと、
前記アンダーフローを起こす場合には、前記事前割付領域へのアクセスにおいてアンダーフローを起こさない前記リアルタイム・エクステントを検索するステップと、
前記アンダーフローを起こすリアルタイム・エクステントに既に記録されたリアルタイム・データを、新たに割付けられる前記事前割付領域の中に記録するステップと、
新たに追加するリアルタイム・データを前記事前割付領域の中に記録するステップと、
前記リアルタイム・データが記録された論理的に連続したセクタをリアルタイム・エクステントとして、前記ファイル管理情報を記録するステップとを包含し、
前記ファイル管理情報は、前記リアルタイム・エクステントが配置された条件を表す情報を拡張属性として含む、記録方法。
【請求項１６】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルを情報記録媒体に追加記録する記録方法であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
前記リアルタイム・データは、ＭＰＥＧ方式で圧縮されたデータであって、
追加記録する前のリアルタイム・ファイルの終端に記録された１つ以上のＧＯＰからなるデータを読み出すステップと、
前記読み出したデータを再エンコードするステップと、
前記再エンコードしたデータを、新たに割付けられた事前割付領域の中に記録するステップと、
新たに追加記録するリアルタイム・データを前記事前割付領域の中に記録するステップと、
前記ファイル管理情報を記録するステップとを包含する記録方法。
【請求項１７】
前記事前割付領域は、ＥＣＣブロック単位で物理的に連続したセクタに割付けられる、請求項１６記載の記録方法。
【請求項１８】
前記ファイル管理情報は、前記リアルタイム・エクステントを示す位置情報を含む、請求項１６記載の記録方法。
【請求項１９】
前記ファイル管理情報は、前記リアルタイム・データを含むリアルタイム・ファイルであるか否かを示す第１の識別情報を含む、請求項１６記載の記録方法。
【請求項２０】
前記ファイル管理情報は、前記リアルタイム・エクステントの配置が前記リアルタイム再生条件に従って配置されていることを示す第２の識別情報を含む、請求項１６記載の記録方法。
【請求項２１】
前記ファイル管理情報は、前記リアルタイム・エクステントが配置された条件を表す情報を拡張属性として含む、請求項１６記載の記録方法。
【請求項２２】
ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備えた情報記録媒体に情報を記録する記録方法であって、
ファイルがリアルタイム・データを含むリアルタイム・ファイルであるか否かを判定するステップと、
前記ファイル管理情報を前記ボリューム空間に記録するステップと、
前記ファイルがリアルタイム・ファイルであると判定された場合には、前記リアルタイム・データをリンキングロス・エクステントに続けて記録するステップと、
前記リアルタイム・データの記録中にバッファのアンダーランが発生したときに、前記リアルタイム・データが記録されるリアルタイム・エクステント内にリンキング・ギャップを形成するステップとを包含する記録方法。
【請求項２３】
前記リンキングロス・エクステントは１つのＥＣＣブロックを含む、請求項２２記載の記録方法。
【請求項２４】
前記ファイル管理情報は、前記リアルタイム・エクステントを示す位置情報を含む、請求項２２記載の記録方法。
【請求項２５】
前記ファイル管理情報は、前記リアルタイム・データを含むリアルタイム・ファイルであるか否かを示す識別情報を含む、請求項２２記載の記録方法。
【請求項２６】
前記リンキングロス・エクステントを識別するために、前記リンキングロス・エクステント内のセクタの物理的な付加情報を記録する領域に、リンキング・セクタを除いて、次のセクタが前記リンキングロス・エクステントに含まれる場合にそのセクタのデータタイプ・ビットが１に設定するステップをさらに包含する、請求項２２記載の記録方法。
【請求項２７】
前記リンキングロス・エクステント内のランアウト・エリア内に、前記リアルタイム・データを記録するステップをさらに包含する、請求項２２記載の記録方法。
【請求項２８】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルを情報記録媒体に追加記録する情報記録装置であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
再生標準モデルが前記リアルタイム・エクステントを再生したときに前記バッファメモリ内に蓄積されるデータ量がオーバフローを起こすかどうかを演算し、前記オーバフローを起こす場合には、前記バッファメモリに蓄積されるデータ量を前記バッファメモリのサイズ以下に補正するとともに、再生標準モデルが前記リアルタイム・エクステントから新たに割付けられる事前割付領域へアクセスしたときに前記バッファメモリ内に蓄積されるデータ量がアンダーフローを起こすかどうかを演算し、前記アンダーフローを起こす場合には、前記事前割付領域へのアクセスにおいてアンダーフローを起こさない前記リアルタイム・エクステントを検索するデータ量計算手段と、
前記アンダーフローを起こすリアルタイム・エクステントに既に記録されたリアルタイム・データを、新たに割付けられる前記事前割付領域の中に記録し、新たに追加するリアルタイム・データを前記事前割付領域の中に記録するデータ記録手段と、
前記ファイル管理情報を作成・記録するファイル構造処理手段とをさらに備え、
前記ファイル管理情報は、前記リアルタイム・エクステントの配置が前記リアルタイム再生条件に従って配置されていることを示す第２の識別情報を含む、情報記録装置。
【請求項２９】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルを情報記録媒体に追加記録する情報記録装置であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
再生標準モデルが前記リアルタイム・エクステントを再生したときに前記バッファメモリ内に蓄積されるデータ量がオーバフローを起こすかどうかを演算し、前記オーバフローを起こす場合には、前記バッファメモリに蓄積されるデータ量を前記バッファメモリのサイズ以下に補正するとともに、再生標準モデルが前記リアルタイム・エクステントから新たに割付けられる事前割付領域へアクセスしたときに前記バッファメモリ内に蓄積されるデータ量がアンダーフローを起こすかどうかを演算し、前記アンダーフローを起こす場合には、前記事前割付領域へのアクセスにおいてアンダーフローを起こさない前記リアルタイム・エクステントを検索するデータ量計算手段と、
前記アンダーフローを起こすリアルタイム・エクステントに既に記録されたリアルタイム・データを、新たに割付けられる前記事前割付領域の中に記録し、新たに追加するリアルタイム・データを前記事前割付領域の中に記録するデータ記録手段と、
前記ファイル管理情報を作成・記録するファイル構造処理手段とをさらに備え、
前記ファイル管理情報は、前記リアルタイム・エクステントが配置された条件を表す情報を拡張属性として含む、情報記録装置。
【請求項３０】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルを情報記録媒体に追加記録する情報記録装置であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
前記リアルタイム・データは、ＭＰＥＧ方式で圧縮されたデータであって、
追加記録する前のリアルタイム・ファイルの終端に記録された１つ以上のＧＯＰからなるデータを読み出し、前記読み出したデータを再エンコードし、新たに割付けられた事前割付領域の中に記録する再エンコード手段と、
前記リアルタイム・データが記録された論理的に連続したセクタをリアルタイム・エクステントとして、前記ファイル管理情報を作成・記録するファイル構造処理手段とをさらに備えた情報記録装置。
【請求項３１】
前記事前割付領域は、ＥＣＣブロック単位で物理的に連続したセクタに割付けられる、請求項３０記載の情報記録装置。
【請求項３２】
前記ファイル管理情報は、前記リアルタイム・エクステントを示す位置情報を含む、請求項３０記載の情報記録装置。
【請求項３３】
前記ファイル管理情報は、前記リアルタイム・データを含むリアルタイム・ファイルであるか否かを示す第１の識別情報を含む、請求項３０記載の情報記録装置。
【請求項３４】
前記ファイル管理情報は、前記リアルタイム・エクステントの配置が前記リアルタイム再生条件に従って配置されていることを示す第２の識別情報を含む、請求項３０記載の情報記録装置。
【請求項３５】
前記ファイル管理情報は、前記リアルタイム・エクステントが配置された条件を表す情報を拡張属性として含む、請求項３０記載の情報記録装置。
【請求項３６】
ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備えた情報記録媒体に情報を記録する情報記録装置であって、
ファイルがリアルタイム・データを含むリアルタイム・ファイルであるか否かを判定する記録モード設定手段と、
前記ファイル管理情報を前記ボリューム空間に記録するファイル構造処理手段と、
前記ファイルがリアルタイム・ファイルであると判定された場合には、前記リアルタイム・データをリンキングロス・エクステントにつづけて記録するリンキング設定手段と、
前記リアルタイム・データの記録中にバッファのアンダーランが発生したときに、前記リアルタイム・データが記録されるリアルタイム・エクステント内にリンキング・ギャップを形成するリンキング制御部とを備えた情報記録装置。
【請求項３７】
前記リンキングロス・エクステントは１つのＥＣＣブロックを含む、請求項３６記載の情報記録装置。
【請求項３８】
前記ファイル管理情報は、前記リアルタイム・エクステントを示す位置情報を含む、請求項３６記載の情報記録装置。
【請求項３９】
前記ファイル管理情報は、前記リアルタイム・データを含むリアルタイム・ファイルであるか否かを示す識別情報を含む、請求項３６記載の情報記録装置。
【請求項４０】
前記リンキングロス・エクステントを識別するために、前記リンキングロス・エクステント内のセクタの物理的な付加情報を記録する領域に、リンキング・セクタを除いて、次のセクタが前記リンキングロス・エクステントに含まれる場合にそのセクタのデータタイプ・ビットを１に設定するリンキング制御部をさらに備えた、請求項３６記載の情報記録装置。
【請求項４１】
前記リンキングロス・エクステント内のランアウト・エリア内に、前記リアルタイム・データを記録するランアウト制御部をさらに備えた、請求項３６記載の情報記録装置。
【請求項４２】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルを情報記録媒体に追加記録する情報記録装置のシステム制御部であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも１つ以上のリアルタイム・エクステントに記録され、
再生標準モデルが前記リアルタイム・エクステントを再生したときに前記バッファメモリ内に蓄積されるデータ量がオーバフローを起こすかどうかを演算し、前記オーバフローを起こす場合には、前記バッファメモリに蓄積されるデータ量を前記バッファメモリのサイズ以下に補正するとともに、再生標準モデルが前記リアルタイム・エクステントから新たに割付けられる事前割付領域へアクセスしたときに前記バッファメモリ内に蓄積されるデータ量がアンダーフローを起こすかどうかを演算し、前記アンダーフローを起こす場合には、前記事前割付領域へのアクセスにおいてアンダーフローを起こさない前記リアルタイム・エクステントを検索するデータ量計算手段と、
前記アンダーフローを起こすリアルタイム・エクステントに既に記録されたリアルタイム・データを、新たに割付けられる前記事前割付領域の中に記録し、新たに追加するリアルタイム・データを前記事前割付領域の中に記録するデータ記録手段と、
前記リアルタイム・データを記録した論理的に連続したセクタをリアルタイム・エクステントとし、前記ファイル管理情報を作成・記録するファイル構造処理手段とをさらに備えたシステム制御部。
【請求項４３】
再生標準モデルがリアルタイム・データを再生する場合に、前記リアルタイム・データが連続して再生されるように前記リアルタイム・データを含むリアルタイム・ファイルが記録された情報記録媒体からデータを再生する情報再生装置であって、
前記リアルタイム・データは映像データと音声データの少なくとも一方のデータを含み、
前記再生標準モデルは、前記情報記録媒体から前記リアルタイム・データを読み出すピックアップと前記ピックアップにより読み出された前記リアルタイム・データを一時的に保持するバッファメモリと、前記バッファメモリから前記リアルタイム・データを読み出して処理する復号モジュールとを含み、
前記情報記録媒体は、ファイルとして記録されるデータと前記ファイルを管理するためのファイル管理情報とをセクタ単位で少なくとも記録するためのボリューム空間を備え、
前記リアルタイム・データは前記ボリューム空間内の論理的に連続したセクタに割付けられる少なくとも２つ以上のリアルタイム・エクステントに記録され、
ｉ＋１番目の前記リアルタイム・エクステントは、リアルタイム再生条件
Ｔ（ｉ）≦（Ｂ（ｉ−１）＋Ｄ（ｉ））／Ｖｏｕｔ
を満たす位置に配置され、
ここで、
Ｔ（ｉ）：前記ピックアップがｉ番目の前記リアルタイム・エクステントの終端からｉ＋１番目の前記リアルタイム・エクステントの先頭へアクセスする時間、
Ｂ（ｉ）＝Ｂ（ｉ−１）＋Ｄ（ｉ）−Ｖｏｕｔ×Ｔ（ｉ）：Ｂ（０）＝０として、前記ピックアップがｉ番目の前記リアルタイム・エクステントの終端から、ｉ＋１番目のリアルタイム・エクステントの先頭へアクセスしたときに前記バッファメモリ内に蓄積されているデータ量
Ｄ（ｉ）＝（Ｖｉｎ−Ｖｏｕｔ）×Ｓ（ｉ）／Ｖｉｎ：前記ピックアップがｉ番目の前記リアルタイム・エクステントから前記リアルタイム・データを読み出すことによって前記バッファメモリ内に蓄積されるデータの増加量
但し、前記バッファメモリのサイズをＭとして、Ｄ（ｉ）＞Ｍ−Ｂ（ｉ−１）のとき、少なくとも、Ｄ（ｉ）は、Ｍ−Ｂ（ｉ−１）以下に補正され、
Ｖｏｕｔ：前記リアルタイム・データが前記バッファメモリから前記復号モジュールへへ転送される時のデータレート、
Ｖｉｎ：前記ピックアップが前記リアルタイム・エクステントから前記リアルタイム・データを読み出し前記バッファメモリへ転送する時のデータレート、
Ｓ（ｉ）：ｉ番目の前記リアルタイム・エクステントのデータサイズ、
とし、
前記情報再生装置は、リアルタイム・エクステントの位置情報と、前記リアルタイム・エクステントがリアルタイム再生条件に従って配置されていることを示す識別情報とを取得するファイル構造処理手段と、
前記リアルタイム・エクステントから所定のデータレートでデータを読み出すデータ再生部と、
読み出された前記リアルタイム・データを一時格納するバッファメモリと、
前記バッファメモリに格納されたデータを読み出して復号するためのデコーダとを備え、
前記データ再生部のアクセス性能及びデータ読み出しレート及び前記バッファメモリのサイズにより実現されるデータ再生性能が、前記リアルタイム再生条件に従って記録されたリアルタイム・エクステントから連続してデータを再生出来る性能を満たしていること
を特徴とする情報再生装置。
【請求項４４】
前記ファイル構造処理手段は、前記リアルタイム・エクステントが配置された条件を表す情報を拡張属性として含み、
前記リアルタイム・ファイルの管理領域から前記拡張属性を読出し、再生する前にあらかじめ再生モードをドライブへ通知する再生モード通知手段をさらに備えた、請求項４３記載の情報再生装置。