(57)【要約】【課題】　ディスク状情報記録媒体上のリアルタイム再生を保証するための再生標準モデルにおけるアクセス性能モデルの設定が高精度でないために、アクセスタイムのロスが生じ、バッファメモリデータがアンダーフローを起こすという課題があった。【解決手段】　再生標準モデルは、ディスク状情報記録媒体からリアルタイムデータを読み出すピックアップと、ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含む。再生標準モデルのアクセスタイムＴａｃｃは次式で表される。　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ　ｄＮ：ディスク状記録媒体の回転数差、Ｔｒｅｖ：アクセス目標位置での回転待ち時間、Ａ、Ｂ：定数。【選択図】図１
2004087102.tif 000002
【特許請求の範囲】
【請求項１】
　再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるように前記リアルタイムデータを含むリアルタイムファイルをディスク状情報記録媒体に記録する記録方法であって、
　前記再生標準モデルは前記ディスク状情報記録媒体から前記リアルタイムデータを読み出すピックアップと、該ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、該バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含み、前記再生標準モデルのアクセス性能が次式で与えられ、
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数であり、
　前記記録方法は、前記ディスク状情報記録媒体内の複数の論理的に連続した未使用領域から、前記再生標準モデルのアクセス性能に基いて定まる再生時にアンダーフローを生じさせない再生条件であるリアルタイム再生条件を満たす領域をデータ記録用領域として検索するステップと、その検索したデータ記録用領域にリアルタイムデータを記録するステップとを含むことを特徴とするディスク状情報記録媒体の記録方法。
【請求項２】
　再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるように前記リアルタイムデータを含むリアルタイムファイルをディスク状情報記録媒体に記録する情報記録装置であって、
　前記再生標準モデルは前記ディスク状情報記録媒体から前記リアルタイムデータを読み出すピックアップと、該ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、該バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含み、前記再生標準モデルのアクセス性能が次式で与えられ、
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数であり、
　前記記録装置は、前記ディスク状情報記録媒体内の複数の論理的に連続した未使用領域から、前記再生標準モデルのアクセス性能に基いて定まる再生時にアンダーフローを生じさせない再生条件であるリアルタイム再生条件を満たす領域をデータ記録用領域として検索する検索手段と、その検索したデータ記録用領域にリアルタイムデータを記録する記録手段とを備えることを特徴とする情報記録装置。
【請求項３】
　再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるように前記リアルタイムデータを含むリアルタイムファイルが記録されたディスク状情報記録媒体から前記リアルタイムデータを再生する再生方法であって、
　前記再生標準モデルは前記ディスク状情報記録媒体から前記リアルタイムデータを読み出すピックアップと、該ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、該バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含み、前記再生標準モデルのアクセス性能が次式で与えられ、
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数であり、
　前記再生方法は、前記ディスク状情報記録媒体からリアルタイムデータを読み出すステップと、読み出されたリアルタイムデータを前記バッファメモリに一時格納するステップと、該バッファメモリに格納されたリアルタイムデータを読み出してデコーダで復号するステップと、一のリアルタイムデータをアクセス後、前記アクセスタイムＴａｃｃ以内に次のリアルタイムデータをアクセスするステップとを含むことを特徴とするディスク状情報記録媒体の再生方法。
【請求項４】
　再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるように前記リアルタイムデータを含むリアルタイムファイルが記録されたディスク状情報記録媒体から前記リアルタイムデータを再生する情報再生装置であって、
　前記再生標準モデルは前記ディスク状情報記録媒体から前記リアルタイムデータを読み出すピックアップと、該ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、該バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含み、前記再生標準モデルのアクセス性能が次式で与えられ、
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数であり、
　前記情報再生装置は、前記ディスク状情報記録媒体からリアルタイムデータを読み出すデータ再生手段と、その読み出されたリアルタイムデータを一時格納するバッファメモリと、該バッファメモリに格納されたリアルタイムデータを読み出して復号するデコーダとを備え、前記データ再生手段は一のリアルタイムデータをアクセス後、前記アクセスタイムＴａｃｃ以内に次のリアルタイムデータをアクセスし、再生する、ことを特徴とする情報再生装置。
【請求項５】
　再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるように前記リアルタイムデータを含むリアルタイムファイルを記録するディスク状情報記録媒体であって、
　前記再生標準モデルは前記ディスク状情報記録媒体から前記リアルタイムデータを読み出すピックアップと、該ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、該バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含み、前記再生標準モデルのアクセス性能が次式で与えられ、
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数であり、
　前記ディスク状情報記録媒体内の複数の論理的に連続した未使用領域中の前記再生標準モデルのアクセス性能に基いて定まる再生時にアンダーフローを生じさせない再生条件であるリアルタイム再生条件を満たす領域に、前記リアルタイムデータが記録されていることを特徴とするディスク状情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、映像や音声等のリアルタイムデータを記録・再生するための書換型光ディスクなどのディスク状情報記録媒体と記録・再生方法及びその情報記録装置と情報再生装置に関する。
【背景技術】
【０００２】
　従来、映像や音声などのリアルタイムデータをディスク上に記録・再生する情報記録媒体として、ＤＶＤ−ＲＡＭがあり、その一例が特許文献１に記載されている。特許文献１の例では、ディスク上の離間したデータに対するリアルタイム再生を保証するために、図８Ａに示すような再生標準モデルを定義し、その再生標準モデルに図８Ｂに示すようなアクセス距離とアクセス時間との関係を規定するアクセス性能モデルを設定した。ここで、再生標準モデルは、種々のタイプの再生機が光ディスク上のリアルタイム・データを再生しても連続して再生が可能な条件を決める目的で作成されたものである。再生標準モデル上でリアルタイムデータを再生するために、図８Ｂに示すアクセス性能モデルにしたがいバッファメモリ１０３内のデータがアクセス中にアンダーフローを起こして再生した映像や音声が途切れることのないようなデータの記憶領域を予め設定し、その設定した記憶領域にリアルタイムデータを配置することによりデータの記録を行なう。このように、データの記録を上記のアクセス性能モデルを満たす記憶領域に対して行うことにより、その後再生時にはほぼ上記の標準再生モデルでの設定通りにリアルタイムデータを連続的に再生できるようにする。
【０００３】
【特許文献１】特許第３１７１５８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
　しかしながら、この従来の記録・再生方法では、再生標準モデルにおけるアクセス性能モデルの設定がアクセス距離とアクセス時間の実特性に対して必ずしも精度の高いものでないために、再生時にアクセスタイムのロスが生じてバッファメモリ１０３のデータがアンダーフローを起こすという課題があった。
【０００５】
　即ち、図８Ｂに示した従来のアクセス性能モデルは、アクセスする範囲をいくつかの区間に分けて、各区間でアクセス時間が一定となるように、又は距離に比例したアクセス時間となるように構成されていた。しかし、実際のアクセス距離とアクセス時間の関係は非線形な関係を有しており、この従来の再生標準モデルでは、本来有しているアクセス性能に対して低めの設定となるため、現実にアクセスした場合のアクセスタイムに大きなロスを生じていた。
【課題を解決するための手段】
【０００６】
　本発明は、従来の記録・再生方法の課題に鑑み、アクセス性能モデルの設定の精度を高めることで、効率的なリアルタイム記録を実現することを目的とする。
【０００７】
　本発明の第１の態様において、再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるようにリアルタイムデータを含むリアルタイムファイルをディスク状情報記録媒体に記録する記録方法が提供される。
【０００８】
　再生標準モデルはディスク状情報記録媒体からリアルタイムデータを読み出すピックアップと、ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含む。再生標準モデルのアクセス性能が次式で与えられる。
【０００９】
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数である。
【００１０】
　記録方法は、ディスク状情報記録媒体内の複数の論理的に連続した未使用領域から、再生標準モデルのアクセス性能に基いて定まる再生時にアンダーフローを生じさせない再生条件であるリアルタイム再生条件を満たす領域をデータ記録用領域として検索するステップと、その検索したデータ記録用領域にリアルタイムデータを記録するステップとを含む。
【００１１】
　本発明の第２の態様において、再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるようにリアルタイムデータを含むリアルタイムファイルをディスク状情報記録媒体に記録する情報記録装置が提供される。
【００１２】
　再生標準モデルはディスク状情報記録媒体からリアルタイムデータを読み出すピックアップと、ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含む。再生標準モデルのアクセス性能が次式で与えられる。
【００１３】
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数である。
【００１４】
　記録装置は、ディスク状情報記録媒体内の複数の論理的に連続した未使用領域から、再生標準モデルのアクセス性能に基いて定まる再生時にアンダーフローを生じさせない再生条件であるリアルタイム再生条件を満たす領域をデータ記録用領域として検索する検索手段と、その検索したデータ記録用領域にリアルタイムデータを記録する記録手段とを備える。
【００１５】
　本発明の第３の態様において、再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるようにリアルタイムデータを含むリアルタイムファイルが記録されたディスク状情報記録媒体からリアルタイムデータを再生する再生方法が提供される。
【００１６】
　再生標準モデルはディスク状情報記録媒体からリアルタイムデータを読み出すピックアップと、ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含む。再生標準モデルのアクセス性能が次式で与えられる。
【００１７】
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数である。
【００１８】
　再生方法は、ディスク状情報記録媒体からリアルタイムデータを読み出すステップと、読み出されたリアルタイムデータをバッファメモリに一時格納するステップと、バッファメモリに格納されたリアルタイムデータを読み出してデコーダで復号するステップと、一のリアルタイムデータをアクセス後、アクセスタイムＴａｃｃ以内に次のリアルタイムデータをアクセスするステップとを含む。
【００１９】
　本発明の第４の態様において、再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるように前記リアルタイムデータを含むリアルタイムファイルが記録されたディスク状情報記録媒体からリアルタイムデータを再生する情報再生装置が提供される。
【００２０】
　再生標準モデルはディスク状情報記録媒体からリアルタイムデータを読み出すピックアップと、ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含む。再生標準モデルのアクセス性能が次式で与えられ、
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数であり、
　情報再生装置は、ディスク状情報記録媒体からリアルタイムデータを読み出すデータ再生手段と、その読み出されたリアルタイムデータを一時格納するバッファメモリと、バッファメモリに格納されたリアルタイムデータを読み出して復号するデコーダとを備える。データ再生手段は一のリアルタイムデータをアクセス後、アクセスタイムＴａｃｃ以内に次のリアルタイムデータをアクセスし、再生する。
【００２１】
　本発明の第５の態様において、再生標準モデルに従ってリアルタイムデータを再生する場合に、リアルタイムデータが連続して再生されるように前記リアルタイムデータを含むリアルタイムファイルを記録するディスク状情報記録媒体が提供される。
【００２２】
　再生標準モデルはディスク状情報記録媒体からリアルタイムデータを読み出すピックアップと、ピックアップにより読み出されたリアルタイムデータを一時的に保持するバッファメモリと、バッファメモリからリアルタイムデータを読み出して処理する復号モジュールとを含む。再生標準モデルのアクセス性能が次式で与えられる。
【００２３】
　Ｔａｃｃ＝Ａ・ｄＮ＋Ｔｒｅｖ＋Ｂ、
ここで、Ｔａｃｃはピックアップが一の領域から他の領域へ移動するのに要する時間であるアクセスタイム、ｄＮはピックアップの移動前と移動後におけるディスク状記録媒体の回転数差、Ｔｒｅｖはアクセス目標位置での回転待ち時間、Ａは定数、Ｂは定数である。
【００２４】
　ディスク状情報記録媒体内の複数の論理的に連続した未使用領域中の再生標準モデルのアクセス性能に基いて定まる再生時にアンダーフローを生じさせない再生条件であるリアルタイム再生条件を満たす領域にリアルタイムデータが記録されている。
【発明の効果】
【００２５】
　本発明によれば、ディスク状情報記録媒体の記録・再生方法及びその情報記録装置と情報再生装置において、アクセス性能モデルの設定に関し、スピンドルモータの特性と回転待ち時間を用い、ピックアップの移動前後のスピンドル回転数差に注目してアクセス性能の式を近似することで、正確なドライブのアクセス動作を容易に見積ることができ、確実なリアルタイム記録を実現するという効果が得られる。
【発明を実施するための最良の形態】
【００２６】
　以下、本発明の実施の形態について図面を参照して説明する。
【００２７】
　図１（ａ）は本発明に係る、リアルタイムデータの配置条件を決めるための再生標準モデルを示す図であり、図１（ｂ）はそのアクセス性能を示す図である。図１（ａ）に示す再生標準モデルは、ディスク１０１、ディスク１０１からデータを読み出すピックアップ１０２、読み出したデータを一時保存するバッファメモリ１０３、及びバッファメモリ１０３より転送したデータを復号するための復号モジュール１０４を含む。Ｖｉｎはディスク１０１からバッファメモリ１０３へデータを転送する時のデータレートである。Ｖｏｕｔはバッファメモリ１０３から復号モジュール１０４へデータを転送する時のデータレートである。Ｖｉｎはアプリケーションで想定されるリアルタイムデータの最大データレートＶｏｕｔよりも大きな値に設置される。
【００２８】
　図１（ｂ）は再生標準モデルのピックアップ１０２がアクセスする時のスピンドルモータの回転数差すなわちディスク回転数差とアクセス時間の関係を示す図である。本実施形態ではＣＬＶ（Ｃｏｎｓｔａｎｔ　Ｌｉｎｅａｒ　Ｖｅｌｏｃｉｔｙ）方式によりディスク回転数を制御しており、アクセスする領域が半径方向に異なる場合、ディスク回転数が異なることになる。図１（ｂ）においてディスク回転数差とは、ピックアップ１０２がある領域から別の領域に移動するときの移動前と移動後の回転数差のことである。図１（ｂ）においては、以下に示す前提において後述の式（１）に基づくディスク回転数差とアクセス時間の関係からアクセス性能モデルが設定されている。
【００２９】
　図２（ｂ）に示すようにピックアップ１０２のアクセスのためには、ピックアップ１０２をディスク１０１の半径方向に移動させるシークが必要であり、さらに、図２（ａ）に示すようにディスクを回転させるスピンドルモータの回転数を目標回転数に変化させることも必要になる。シークには、目標トラック近傍位置までピックアップを移動させる粗シークと、粗シーク後に微調整しピックアップを目標トラック上に移動させるファインシークとがある。図２（ｂ）において粗シークに要する時間はスピンドルモータの回転数の変化に要する時間に比べて十分に小さく設定することが可能であり、光ディスク用ドライブで用いられるスピンドルモータの性能におけるアクセスタイムは、スピンドル回転数変化に要する時間が支配的となる。
【００３０】
　一般にモータのトルクＴｒｑは次式で表せる。
【００３１】
　　Ｔｒｑ＝（Ｎ１−Ｎ２）・Ｊ／（ｄｔ・Ｋｊ）
Ｊ：ディスクのイナーシャ、ｄｔ：スピンドルロック時間、Ｋｊ：換算定数、Ｎ１：移動前の回転数、Ｎ２：移動後の回転数。
【００３２】
　そこで、スピンドルロック時間が移動前後の回転数の差に比例することに注目して、アクセスタイムＴaccは以下の式（１）のように定式化することができる。
【００３３】
　　Ｔacc＝（スピンドルロック時間）＋（回転待ち時間）＋その他の時間
　　　　 ＝（Ｎ１−Ｎ２）・Ｊ／（Ｔrq・Kj）＋Ｔrev＋Ｂ
　　　　 ≒ Ａ・ｄＮ＋Ｂ　　　　　　　　　　　　　（１）
　但し、Ｎ１：初期回転数、Ｎ２：目標回転数、ｄＮ：回転数差（＝Ｎ１−Ｎ２）、Ｊ：ディスクイナーシャ、Ｔｒｑ：モータトルク、Ｋｊ：換算定数、Ｔｒｅｖ：平均回転待ち時間、Ａ、Ｂ：定数。
【００３４】
　なお、式（１）において回転待ち時間Ｔｒｅｖはスピンドルロック時間Ａ・ｄＮに比べて十分に小さい場合は省略することもできる。
【００３５】
　式（１）で示される関係式に具体的な数値を当てはめると以下のようになる。即ち、Ｎ１＝３０００ｒｐｍ、Ｎ２＝１０００ｒｐｍ、ｄＮ＝２０００ｒｐｍ、Ｊ＝３００ｇｆ・ｃｍ・ｃｍ、Ｔｒｑ＝１００ｇｆ・ｃｍ、Ｋｊ＝９３５０とすると、Ａ・ｄＮ＝０．６４１ｓｅｃとなる。一方、目標回転数Ｎ２における平均回転待ち時間Ｔｒｅｖ＝６０／１０００／２＝０．０３ｓｅｃとなり、スピンドルロック時間Ａ・ｄＮに比べて十分に小さな値となる。さらに、定数Ｂ＝０．１とすると、これらを合わせたアクセスタイムはＴａｃｃ＝０．７７１ｓｅｃとなる。
【００３６】
　式（１）から、回転待ち時間Ｔｒｅｖが十分に小さい場合には、アクセスタイムＴａｃｃはディスクの回転数差ｄＮに対して線形的に推定することができる。このことから、図１（ｂ）に示すようなアクセス性能モデルを想定した。一方、ディスクの回転数並びに回転数差は、ピックアップの初期位置、目標位置がわかると、ディスクの線速度との関係から一意に求めることができる。
【００３７】
　ある領域から別の領域へ移動する際の移動元のアドレスをＡ１、移動先のアドレスをＡ２とし、それぞれの半径位置をｒ１、ｒ２と、アドレスが０の場所での半径位置をｒ０とすると、アドレスＡ１、Ａ２は帯状の面積に比例するので、Ｃを定数として次式で表される。
【００３８】
　　Ａ１＝Ｃ・（π・ｒ１2−π・ｒ０2）
　　Ａ２＝Ｃ・（π・ｒ２2−π・ｒ０2）
　あるアドレスでの回転数はその半径に反比例するから、Ａ１、Ａ２の回転数をＮ１，Ｎ２、Ｄを定数として、Ｎ１＝Ｄ／ｒ１、Ｎ２＝Ｄ／ｒ２となるので、上記の関係式を用いる事で、アドレスから回転数を求める事が出来る。
【００３９】
　従って、ピックアップの任意の初期位置と目標位置に対して式（１）、即ち、図１（ｂ）で示されるアクセス性能モデルが成り立つ。なお、アクセスの距離が小さい場合、ｄＮが小さくなりＴｒｅｖが支配的になる。この場合、Ｔｒｅｖはピックアップの位置に応じて算出できるので、正確にアクセス性能を求めることができる。
【００４０】
　図８Ｂに示した従来のアクセス性能モデルは、アクセスする範囲をいくつかの区間に分けて、それぞれの区間で一定のアクセス時間もしくは距離に単純に比例するような近似的なアクセス時間に基づいて構成されていたために、本来有しているアクセス性能に対して低めの設定となり、実際のアクセスタイムにおいて大きなロスを生じていたが、本発明のアクセス性能モデルでは、全てのアクセス領域で実際のアクセスモデルに則って精度高くアクセスタイムを求めることができる。
【００４１】
　次に、図１（ａ）に示した再生標準モデルにおいて、データを読み出す場合は、バッファメモリ１０３内には、Ｖｉｎ−Ｖｏｕｔのレートでデータが蓄積され、ピックアップ１０２が移動する場合は、データの読み出しができないために、Ｖｏｕｔのレートでバッファ内のデータが消費される。この動作モデルに対し、具体的なアクセス時間の値を用いて、再生標準モデルがリアルタイムデータを再生した場合のバッファメモリ１０３内のデータ量の推移を定量的に計算することができる。従って、再生標準モデルがリアルタイムデータを再生する時に、バッファメモリ１０３内のデータがアンダーフローを起こさないようにディスク１０１上にデータの記録領域が配置されていれば、リアルタイムデータを連続的に再生できることになる。このため、データ記録時においては、上記のアクセス性能モデル基いて、リアルタイムデータが記録されるべき領域（以下「リアルタイムエクステント」という。）の配置条件を規定する。
【００４２】
　図３Ａ、図３Ｂを参照し、本実施形態において用いるＣＬＶフォーマットの書換型光ディスクの物理的なレイアウトを説明する。
【００４３】
　図３Ａにおいて、書換型光ディスク１０１は、内周からリードイン領域４０１、ディスク上の欠陥セクタを管理するＤＭＡ（Ｄｅｆｅｃｔ　Ｍａｎａｇｅｍｅｎｔ　Ａｒｅａ）領域４０２、データ領域４２０、リードアウト領域４１２を有する。各領域にはディジタルデータが記録され、ディジタルデータは「セクタ」と称する単位で管理される。データ領域４２０には、欠陥セクタを代替処理するためのスペア領域４０３が含まれる。
【００４４】
　図３Ｂに示すように、書換型光ディスク１０１の情報領域は、内周より、物理セクタ毎に、物理セクタ番号が付与される。これに対し、ユーザーデータが記録可能な領域は、論理セクタ毎に、論理セクタ番号が付与されたボリューム空間として定義される。ボリューム空間は、情報領域から、リードイン領域４０１、ＤＭＡ領域４０２、スペア領域４０３中の未使用領域、ＤＭＡ中のＰＤＬ（Ｐｒｉｍａｒｙ　Ｄｅｆｅｃｔｉｖｅ　Ｌｉｓｔ）に登録された欠陥セクタとリードアウト領域４１２を除く空間である。
【００４５】
　光ディスク１０１の初期化時にサーティファイ処理が行われる。このサーティファイ処理により欠陥セクタが検出されると、その欠陥セクタがＰＤＬに登録される。欠陥セクタには論理セクタ番号が割り当てられない。この場合、セクタの論理アドレスが連続していても、物理的に不連続の領域を含むため、この前後の部分にわたって記録・再生する場合には、シークを行う必要がある。なお、データの記録中に検出された欠陥セクタは、スペア領域４０３に代替されＤＭＡ領域４０２中のＳＤＬ（Ｓｅｃｏｎｄａｒｙ　Ｄｅｆｅｃｔｉｖｅ　Ｌｉｓｔ）に登録される。
【００４６】
　図４は、本実施形態における書換型光ディスクのさらに詳細なデータ構造を示した図である。
【００４７】
　図４において、物理セクタから構成される情報領域４３０は、リードイン領域４０１、ＤＭＡ領域４０２、データ領域４２０、リードアウト領域４１２を含む。データ領域４２０の先頭には欠陥セクタ又は欠陥ブロックを代替記録するためのスペア領域４０３が配置され、後続する領域よりボリューム空間が形成されている。
【００４８】
　データ領域４２０において、既割付領域４０５、４０７、４０８、４０９は既にデータが記録されている領域である。リアルタイムエクステントＲＴ１とリアルタイムエクステントＲＴ２の間に欠陥ＥＣＣブロック４０６が形成されている。また、リアルタイムエクステントＲＴ３、ＲＴ４、ＲＴ５が既割付領域４０７、４０８、４０９に続いてそれぞれ形成されている。欠陥ＥＣＣブロック４０６は、データを記録中に検出された欠陥ブロックであり、本来その欠陥ＥＣＣブロックに記録されるべきデータはスペア領域４０３中に代替記録されている。リアルタイムエクステントＲＴ５の後にエンプティエクステント４１０と未記録領域４１１が形成されている。ここで、リアルタイムエクステントＲＴ１〜ＲＴ５は、所定のアクセス性能をもつ再生標準モデルにより規定される条件を満たすように配置される。
【００４９】
　次に、本発明の情報記録再生装置を説明する。図５に情報記録再生装置のブロック構成図を示す。以下、情報記録再生装置による光ディスク１０１へのリアルタイムファイルの記録動作を説明する。
【００５０】
　情報記録再生装置は、システム制御部５０１、Ｉ／Ｏバス５０６、光ディスクドライブ５０７、記録モード等を入力するためのリモコン、マウス、キーボード等の入力装置５０８、映像・音声信号をオーディオ・ビデオデータ（ＡＶデータ）に符号化するエンコーダ５０９、及びＡＶデータを復号して出力するデコーダ５１０を含む。
【００５１】
　システム制御部５０１は、記録モード設定部５０２、割付パラメータ用メモリ５０３、ファイルシステム処理部５０４、ファイルシステム処理用メモリ５０５からなる。
【００５２】
　ファイルシステム処理部５０４は、再生モード通知部５４１、データ量計算部５４２、時間情報計算部５４３、未割付領域検索部５４４、物理的不連続位置取得部５４５、データの記録を制御するデータ記録部５４６、及びデータの読出しを制御するデータ読み出し部５４７を含む。これらの手段はファイルシステム処理用メモリ５０５を利用する。
【００５３】
　ファイルシステム処理用メモリ５０５は、エンプティエクステントの位置情報を格納するメモリ５５１、時間情報を格納するメモリ５５２、事前割付領域の位置情報を格納するメモリ５５３、物理的に不連続な位置を示す位置情報を格納するメモリ５５４、ビットマップ用メモリ５５５及びデータ用バッファメモリ５５６を含む。
【００５４】
　光ディスクドライブ５０７のアクセス性能及びデータ記録時の記録レートとデータ用バッファメモリ５５６のサイズにより実現されるデータ記録性能が、図１（ａ）及び図１（ｂ）に示す再生標準モデルを記録に用いた時に実現される記録性能を満たしている。
【００５５】
　以上のように構成された情報記録再生装置は上記の再生標準モデルを満たすよう記録動作を行なう。再生標準モデルは、再生時にバッファメモリ１０３内のデータがアンダーフローをおこさないようにアクセス性能モデルにしたがってデータの記憶領域（エンプティエクステント／リアルタイムエクステント）を予め設定し、その設定した領域にデータを記録することにより、その後のデータ再生時にリアルタイムデータの連続的な再生を可能とするものである。
【００５６】
　以下に、情報記録再生装置の動作を説明する。
【００５７】
　（ステップ１）入力装置５０８から記録モード及び記録時間が指示される。記録モード設定部５０２は、バッファメモリ５５６からデコーダ５１０への最大転送データレートＶｏｕｔ、ディスク１０１からの読み出しデータレートＶｉｎ、記録すべきデータのサイズＳＲ、バッファサイズＢｍａｘ、その他の各種のアクセス時間を決定し、それらを割付パラメータ用メモリ５０３へ保持する。ここで、最大データレートＶｏｕｔは固定値であり、そのレートでの記録が連続しても記録可能となるような値に設定される。
【００５８】
　（ステップ２）物理的不連続位置取得部５４５は、ディスク１０１上の物理的な不連続位置情報として、ＰＤＬとＳＤＬに登録された欠陥セクタや欠陥ブロックの位置情報を報告するよう、光ディスクドライブ５０７に対し指示する。光ディスクドライブ５０７から報告された物理的な不連続位置情報は物理的不連続位置用メモリ５５４へ保持される。
【００５９】
　未割付領域検索部５４４は、ビットマップ用メモリ５５５に保持された未割付領域の位置情報と、物理的不連続位置用メモリ５５４に保持された物理的な不連続位置情報とを用いて、ＥＣＣブロック単位で物理的に連続したディスク上の未割付領域を事前割付領域として検索する。検索した事前割付領域の位置情報は、事前割付領域用メモリ５５３へ保存される。この検索動作は検索した事前割付領域の合計サイズがデータサイズＳＲを超えるまで実行される。
【００６０】
　図６Ａは、上記のような手順によってＥＣＣブロック単位で物理的に連続した未割付領域を検索して得られた事前割付領域の配置を示す図である。事前割付領域Ａ１〜Ａ５が割り付けられている。
【００６１】
　（ステップ３）時間情報計算部５４３は、事前割付領域用メモリ５５３に保存された事前割付領域の位置情報と、割付パラメータ用メモリ５０３に保存された各種のアクセス時間とを用いて、各事前割付領域をデータレートＶｉｎで読み出す時の読み出し時間ＴＲｉ（ｉは図６Ａに示す事前割付領域の領域番号Ａｉのｉに対応）と、事前割付領域間のアクセス時間Ｔｉ，ｉ＋１（図６Ａに示す事前割付領域ＡｉとＡｉ＋１の間のアクセス時間）とを計算する。図６Ａにおいて、読み出し時間ＴＲ１〜ＴＲ５はそれぞれ事前割付領域Ａ１〜Ａ５を読み出すのに要する時間である。また、Ｔ1,2は欠陥ＥＣＣブロックによる読み出し遅延時間である。Ｔ2,3、Ｔ3,4、Ｔ4,5は、事前割付領域Ａ２とＡ３、Ａ３とＡ４、Ａ４とＡ５の間のそれぞれの既割付領域をアクセスするのに要する時間（アクセス時間）である。これらのアクセス時間は、図１（ｂ）に示した再生標準モデルのアクセス性能より求められる。求められたアクセス時間Ｔｉ，ｉ＋１は読出し時間ＴＲiとともに時間情報用メモリ５５２に保持される。
【００６２】
　（ステップ４）次に、データ量計算部５４２は時間情報用メモリ５５２に保持された読み出し時間とアクセス時間を用いて以下のステップの演算処理を行う。
【００６３】
　まず事前割付領域の読み出し終了時のバッファメモリ５５６内のデータ量を計算する。図７は、事前割付領域のデータを読み出した場合のバッファメモリ５５６内のデータ量の推移を示したものである。例えば、事前割付領域Ａ１を読み出した後の時刻ｔ１において、データ量は期間ＴＲ１の間に（Ｖｉｎ−Ｖｏｕｔ）のデータレートで増加している。
【００６４】
　（ステップ５）計算した事前割付領域のトータルデータ量が、ステップ１で設定したサイズＳＲを超えるかどうかをチェックする。ＳＲを超えない場合、さらに計算したトータルのデータ量が割付レベルＢＬ（＝Ｖｏｕｔ×ＴＬ、ＴＬはフルストロークアクセス時間）を超えるかどうかをチェックする。バッファ内のデータ量がＢＬを超える場合は、この事前割付領域の終端からディスク上のどの領域にアクセスしてもアンダーフローを起こすことがない。このため、先頭の事前割付領域から、トータルのデータ量がサイズＳＲを超えず、かつ割付レベルＢＬを超える事前割付領域までが、アンダーフローを起こさない領域として確定され、これらの領域をリアルタイムデータが記録可能なエンプティエクステントとして登録される。
【００６５】
　（ステップ６）次に、事前割付領域の読み出し開始時のバッファメモリ５５６内のデータ量を計算する。図７の事前割付領域Ａ２を読み出す前の時刻ｔ２において、データ量は期間Ｔ1,2においてＶｏｕｔのデータレートで減少する。
【００６６】
　（ステップ７）ここで計算したトータルデータ量がマイナスにならないかをチェックする。マイナスになった場合は、このアクセスによりバッファがアンダーフローを起こし、データが中断することを意味する。マイナスにならない場合は、（ステップ４）の先頭に戻る。図６Ａにおいて、事前割付領域Ａ２〜Ａ５が（ステップ４）から（ステップ６）を繰り返すことにより計算される。この間に図７に示したＴＲ３、ＴＲ４、ＴＲ５の各区間でデータ量が割り付けレベルＢＬを超えるので、図６Ａに示すように事前割付領域Ａ１〜Ａ５を順次エンプティエクステントＥ１〜Ｅ５として割り付け、エンプティエクステント用メモリ５５１にその位置情報を格納する。エンプティエクステントは、リアルタイムデータの記録のために予約された領域ではあるが、未だデータが記録されていない領域である。
【００６７】
　以上のステップで、リアルタイムデータを記録可能な領域（エンプティエクステントＥ１〜Ｅ５）が求められる。
【００６８】
　（ステップ８）次に、情報記録媒体にデータを記録する手順を説明する。情報記録再生装置に入力された映像・音声データがエンコーダ５０９でＡＶデータに可変長圧縮方式を用いて符号化されると共に、データ用バッファメモリ５５６に転送される。データ記録手段５４６は、既に割り付けたエンプティエクステントＥ１〜Ｅ５にＡＶデータを記録する。
【００６９】
　図６Ｂに示すように、エンプティエクステントのそれぞれにデータが記録されることにより、エンプティエクステントはそれぞれリアルタイムエクステントになる。エンプティエクステントＥ１〜Ｅ５は、最高の画質・音質に対応可能な固定値のデータレートＶｏｕｔを用いて割り付けられているために、ＡＶデータの記録完了時には、その一部の領域が未使用状態で残される。即ち、エンプティエクステントＥ５のうち、データの記録された領域をリアルタイムエクステントＲＴ５とする。また、エンプティエクステントＥ５のうち、記録するＡＶデータの終端でＥＣＣブロックの一部分のみにＡＶデータが記録されない領域をエンプティエクステント４１０とし、ＥＣＣブロック単位でＡＶデータが記録されない領域を未記録領域４１１とする。
【００７０】
　次に、情報記録再生装置による光ディスク１０１からのリアルタイムファイルの再生動作を説明する。
【００７１】
　光ディスク１０１にはリアルタイム再生条件を満たした領域にリアルタイムデータが記録されている。データ読出し部５４７は光ディスク１０１からリアルタイムデータを読み出す。データ読出し部５４７は連続してリアルタイムデータを読み出す際に、一のリアルタイムデータをアクセス後、アクセスタイムＴａｃｃ以内に次のリアルタイムデータへアクセスした後にそのデータを読み出す。読み出されたリアルタイムデータはバッファメモリ５５６に一時的に格納される。バッファメモリ５５６に格納されたリアルタイムデータはその後、再生標準モデルにおいて復号モジュールとして規定されるデコーダ５１０を経由して復号され、映像と音声が再生される。リアルタイム再生条件を満たすように配置されたリアルタイムデータは、規定された性能を満たすので、連続したデータ再生を可能とする。
【００７２】
　なお、本発明の実施形態の機能はハードウェアで実現しても良いが、その一部または全体の処理をマイコンのソフトウェアで実施しても良い。
【００７３】
　また、式（１）における定数Ａ、Ｂ、Ｔｒｅｖといった特性データは、光ディスクドライブ５０７の基本性能に関わるものである。即ち、定数Ａは、スピンドルモータのトルク値Ｔｒｑを含んでおり、この値は、光ディスクドライブ５０７のアクセス性能に依存する。また、式（１）における平均回転待ち時間Ｔｒｅｖは、光ディスクドライブ５０７の記録・再生速度が標準速か２倍速かあるいはそれ以上かというドライブ性能によって異なる値となる。さらに定数Ｂは、例えば、光ディスクドライブ５０７のインタフェースのコマンド発行に要する時間やＥＣＣデコードに要する時間などのドライブ性能に関わるものである。これらの特性データを、例えば、システム制御部５０１の図示しない不揮発性メモリに予め記憶しておいて、装置ならびにシステム制御部５０１を起動した際に、前記不揮発性メモリから読み取って、式（１）の演算を行って再生標準モデルを構築してもよい。
【００７４】
　なお、式（１）における定数Ａは、ディスクのイナーシャＪを含んでおり、このイナーシャの値Ｊは、ディスクの製造公差等によって値がばらつくことがあるので、記録・再生装置にディスクを挿入した際などにディスクを予め決められたトルク値で回転させて、その時に要した時間に基づいて以下の式からその値を推定し、それに基づいて定数Ａを求め、さらに定数Ｂについても予め推定し、これらの特性データをシステム制御部５０１の図示しない不揮発性メモリに記憶しておくこともできる。
【００７５】
　　Ｊ＝ｄｔ・Ｋｊ・Ｔｒｑ／（Ｎ１−Ｎ２）
　なお、定数Ａ、ＢやＴｒｅｖといった特性データをディスクのある特定のエリアに記録しておくこともできる。
【００７６】
　また、上記の特性データに基いてデータ記録された光ディスクを再生する際に、これらの特性データを光ディスクから読み取って、記録再生装置がその光ディスクドライブの性能に対応して予め保持している特性データ値と比較して、ディスクから読み取った特性データの方がドライブ性能を上回る場合は、リアルタイム再生ができないという警告を出すようにしてもよい。所定のアクセスタイムでアクセスできないことによってアンダーフローが発生する恐れがあるからである。
【００７７】
　なお、式（１）の導出において、少なくとも、スピンドルモータの加速、減速の制御方式などの詳細な項目は省略して考えたが、正確には、次式で考えてもよく、これによってより高精度にモデル化することができる。
【００７８】
　　Ｔａｃｃ＝Ａ・ｄＮ＋Ｂ＋ｆ（Ｎ）
　但し、Ｎ：加速・減速時の瞬時回転数、ｆ（Ｎ）：Ｎの関数。
【００７９】
　なお、図２（ｂ）に示した粗シークにおいて、ピックアップの移動を一定加速度での加速領域と、一定速度領域と、一定減速度での減速領域からなる台形状の速度プロファイルに従って、アクセスタイムを見積もることができる場合がある。例えば、加速度及び減速度を０．１Ｇ、一定速度を５ｃｍ／ｓｅｃとして考えた場合は、アクセスタイムにおいてスピンドルロックに要する時間よりも粗シークに要する時間の方が支配的になる。
【００８０】
　なお、図２（ｂ）に示したファインシークにおいて、ピックアップ上に設けたレンズの移動をトラック毎に一定の時間で移動するように見積もってもよいし、またトラック数十本から数百本毎に一定の時間で移動するように見積もってもよい。
【産業上の利用可能性】
【００８１】
　本発明の光ディスク並びに光ディスクの記録・再生装置及び方法は、正確なドライブのアクセス動作を容易に見積ることができるため、確実なリアルタイム記録を実現でき、光映像や音声等のリアルタイムデータを記録・再生するための書換型光ディスクを記録・再生する方法及び装置に適用できる。
【図面の簡単な説明】
【００８２】
【図１】（ａ）本発明の再生標準モデルの構成を示す図、及び（ｂ）本発明の再生標準モデルのアクセス性能を示す図である。
【図２】（ａ）アクセスタイムとスピンドル回転数の関係を示す図、及び（ｂ）アクセスタイムとシーク距離の関係を示す図である。
【図３Ａ】本発明の一実施形態の書換型光ディスクの物理的なフォーマットを示す図である。
【図３Ｂ】書換型光ディスクのデータ領域を示すデータ構造図である。
【図４】情報記録媒体の領域構成を示すデータ構造図である。
【図５】本発明の情報記録再生装置のブロック構成図である。
【図６Ａ】本発明の記録方法によりリアルタイムファイルのために割り付けられた領域を示す図である（リアルタイムデータ記録前）。
【図６Ｂ】本発明の記録方法によりリアルタイムファイルのために割り付けられた領域を示す図である（リアルタイムデータ記録後）。
【図７】本発明の記録方法により計算されたバッファメモリ内のデータの推移を示す図である。
【図８Ａ】従来の再生標準モデルの構成を示す図である。
【図８Ｂ】従来の再生標準モデルのアクセス性能を示す図である。
【符号の説明】
【００８３】
１０１　光ディスク
１０３　バッファメモリ
１０４　復号モジュール
４０４，４１１　未記録領域
４０５，４０７〜４０９　既割付領域
４１０　エンプティエクステント
４２０　データ領域
４３０　情報領域
ＲＴ１〜ＲＴ５　リアルタイムエクステント
【図１】
2004087102.tif 000003
【図２】
2004087102.tif 000004
【図３Ａ】
2004087102.tif 000005
【図３Ｂ】
2004087102.tif 000006
【図４】
2004087102.tif 000007
【図５】
2004087102.tif 000008
【図６Ａ】
2004087102.tif 000009
【図６Ｂ】
2004087102.tif 000010
【図７】
2004087102.tif 000011
【図８Ａ】
2004087102.tif 000012
【図８Ｂ】
2004087102.tif 000013