(57)【要約】本発明は、記録媒体（１０８）上のファイル（２００）内に記憶されているデジタルビデオデータの遅延読出し方法に関している。この方法によれば、記録媒体（１０８）の記憶資源の固定の容量がそれらのデータを記憶するファイル（２００）に割当てられる。
2006502517.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体（１０８）上のファイル（２００）内に記憶されているデジタルビデオデータの遅延読出し方法において、
記録媒体（１０８）の記憶資源の固定の容量が、データを記憶しているファイル（２００）に割当てられるようにしたことを特徴とする方法。
【請求項２】
データは連続的に記録媒体（１０８）上に記憶され、読出しウインドウはこれらのデータに対して、データがそれらの記憶に続く特定のラグ（T＿max）の間だけしか読出せないように定められる、請求項１記載の方法。
【請求項３】
記録媒体の資源は、セルを用いて資源を配分するファイルコントローラによって管理されており、ファイルセル始端（２０１）とファイルセル後端（２１０）によって区切られたセルの固定の量は、当該データの記憶のためのファイル（２００）に対応付けられている、請求項１または２記載の方法。
【請求項４】
ファイルセル後端（２１０）がデータの記憶のために用いられている場合に、ファイルセル始端（２０１）は、割当て解除され、新たなファイルセルが後端が当該ファイルに割当てられる、請求項３記載の方法。
【請求項５】
ファイルセル後端（２１０）がデータの記憶のために用いられている場合に、データの特定の量だけファイルセル後端から離れているセルのセットが当該ファイル（２００）から割当て解除され、ファイルセル後端に連続して続くセルとして再割当てされる、請求項３記載の方法。
【請求項６】
書込みデータ若しくは読出しデータの別個の手段が用いられている、請求項３から５いずれか１項記載の方法。
【請求項７】
読出し手段又は書込み手段は、それぞれ書込みポインタ（２０２）若しくは読出しポインタ（２０４）を含んでおり、前記書込みポインタ（２０２）は、当該ファイル（２００）の全てのセルに対して読出しポインタ（２０４）に先行される、請求項６記載の方法。
【請求項８】
記録媒体（１０８）上に記録されているデジタルビデオデータの遅延読出し装置において、
記録媒体（１０８）の記憶資源の固定の容量を、当該データが記憶されているファイル（２００）に対して割当てるための手段が含まれており、
前記装置は、請求項１から７いずれか１項記載の方法を実施するために適応化されていることを特徴とする装置。
【請求項９】
前記プログラムがコンピュータ上で実行される場合に、請求項１から７いずれか１項記載のデジタルビデオの遅延読出し方法のステップを実行するプログラムコード命令が含まれていることを特徴とする、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
デジタルデータの形態で符号化されているビデオドキュメントは、非常に多くの処理の可能性を提供している。本発明は、より詳細には、記録媒体上に記録されているデータの遅延読出し手法に関している。この手法にはファイル形態での媒体上のプログラムの記録と、その間の同時的な当該プログラムの遅延を伴わせた読出しが含まれている。本願は、ユーザーがプログラムのサスペンド（一時停止）を望んだ時にそれを可能にさせ、さらにユーザーが停止させた箇所からの読出しを再開させることを可能にさせるものである。
【背景技術】
【０００２】
公知の装置、詳細には、デジタルテレビジョンデコーダタイプの装置は、遅延読出し手法を実行し得るが多くの欠点も表わしている。
【０００３】
これらの公知の装置の中のいくつかでは、次のような手法が提案されている。すなわち当該装置によって実行される別のアプリケーションに依存して、遅延読出しファイルよりも他のファイルに記憶リソースの容量を割当てる手法である。しかしながらこの手法には多くの欠点もともなう。すなわち、一方では、遅延読出しファイルがもはやデータの記憶を続けるための新たなリソースを利用できなくなることである。またもう一方では、遅延読出し手法に割当てられていた記憶容量がコントロール不能となることである。このことは、この手法がデコーダの記憶データ容量を過度に多く占有することにつながり、ひいてはデコーダの機能不良を生じさせ、例えば他のアプリケーションが所要の記憶容量にアクセスできなくなるような事態になりかねない。
【０００４】
さらにこの遅延読出し手法が、データの記憶を必要とする別のアプリケーションと同時に使用されている場合には、各アプリケーションに割当てられる記憶スペースの管理が複雑で困難をきわめることがわかっている。特にファイルに対するセルの最適な割当てでは、ヘッドの動きを制限するために連続したセルが割当てられる。
【０００５】
その他の公知の遅延読出し手法は、循環式のバッファ管理を用いている。しかしながらそのようなバッファ管理は、データの無秩序な記憶を増倍させる。
【０００６】
本発明は、前述してきた欠点の少なくとも１つを解消する。その結果として記録媒体の記憶資源が、ファイルによって要求される現下の資源に依存することなく永久的にファイルに割当てられる。従って記録媒体へのデジタルデータの記録方法に関する本発明は、ランダムアクセスメモリ資源の固定の容量が、ファイルに対応付けられたアプリケーションによって要求される資源の量に依存することなくファイルに割当てられることを特徴としている。
【０００７】
より詳細には、記録媒体上でファイルの中に記憶されているデジタルビデオデータの遅延読出し方法であって、記録媒体の記憶資源の固定の容量が当該データを記憶しているファイルに割当てられる形式のものにおいて、前記ファイルが記録媒体上のスライディングウインドウであることを特徴としている。
【０００８】
従って本願は、装置の動作に障害を及ぼすことなく遅延読出しファイルに割当てられる資源の量をコントロールすることを可能にする。
【０００９】
資源の量は、記録媒体の初期化に基づいて配分できるか、初期コンフィグレーションがユーザーにとって満足できない場合に引き続いてできる。
【００１０】
有利な実施例によれば、データは、連続的に記録媒体上に記憶され、読出しウインドウはこれらのデータに対して、データがそれらの記憶に続く特定のラグの間にだけ読出せるように定められる。
【００１１】
記憶されているデータは、古いデータが読出されないようにうまく定められた時間に対して読出される。
【００１２】
本発明の有利な実施例によれば、記録媒体の資源は、セルを用いて資源を配分するファイルコントローラによって管理されており、ファイルセル始端とファイルセル後端によって区切られたセルの固定の量は、当該データの記憶のためのファイルに対応付けられている。
【００１３】
別の有利な実施例によれば、ファイルセル後端がデータの記憶のために用いられている場合に、ファイルセル始端は、割当て解除され、新たなファイルセルが後端が当該ファイルに割当てられる。
【００１４】
このようにしてメモリは、データが読出されるように、及びデータが読出される時に、遅延読出しファイルに関して規則正しく再割当てされる。このことは場合によって、一定サイズの読出しウインドウを持たせることを可能にする。
【００１５】
本発明の別の有利な実施例によれば、ファイルセル後端がデータの記憶のために用いられている場合に、データの特定の量だけファイルセル後端から離れているセルのセットが当該ファイルから割当て解除され、ファイルセル後端に連続して続くセルとして再割当てされる。
【００１６】
この実施例によれば、複数のセルが１つずつ再割当てされるのではなく、セルよりも大きなサイズの割当て領域と割当て解除領域によって、より包括的な形式でなされるようになる。
【００１７】
別の有利な実施例によれば、書込みデータ若しくは読出しデータの別個の手段が用いられている。
【００１８】
さらに別の有利な実施例によれば、読出し手段又は書込み手段は、それぞれ書込みポインタ若しくは読出しポインタを含み、前記書込みポインタは、当該ファイルの全てのセルに対して読出しポインタに先行し得る。このようにして、読出しデータが有効で妥当な正しいデータとなる。
【００１９】
本発明の第２の観点によれば、本発明は、記録媒体上に記録されているデジタルビデオデータの遅延読出し装置に関しており、この装置には記録媒体の記憶資源の固定の容量を、当該データが記憶されているファイルに対して割当てるための手段が含まれており、前記装置は、本発明の実施例の１つである方法を実施するために適応化されていることを特徴としている。
【００２０】
また第３の観点によれば、本発明は、前記プログラムがコンピュータ上で実行される場合に、請求項１から７いずれか１項記載のデジタルビデオの遅延読出し方法のステップを実行するプログラムコード命令が含まれていることを特徴とする、コンピュータプログラム製品に関している。
【００２１】
いずれにせよ記録媒体の記憶資源の使用に関し複数のブロックを永久的に割当てることは、遅延読出しファイルに関して資源の過度の広がり又は過度の不足の欠点を改善する。なぜならそのような方法は遅延読出しファイルのサイズを制限し、他のファイルに割当てられるセルの数がわかるからである。
【００２２】
その結果としてタイムシフティングファンクションに割当てられるファイルサイズが確定され、このファンクションは本発明によっていつでも可能である。
【００２３】
本発明は、セルによってランダムアクセスメモリの記憶資源の割当てを管理するファイルコントローラに、ファイルとセルの間の対応を解除させるいわゆる割当て解除コマンドの使用を可能にさせることによってもたらされる。
【００２４】
本発明の他の特徴及び利点は、以下の明細書で図面に基づいて詳細に説明する。但しそれらは本発明の限定を意味するものではない。この場合、
図１は、遅延読出し方法を実行するデジタルビデオデータの公知のデコーダの動作に関する概略図であり、
図２ａ，ｂ，ｃは、本発明の第１の変化例を表わした図であり、
図３は、本発明による方法の実施の第１モードを表わした図であり、
図４は、本発明による方法の実施の第２モードを表わした図である。
【実施例】
【００２５】
図１は、符号化されたドキュメンタリーのデジタルビデオデータの連続したストリームＦｃが表わされている。このストリームＦｃを受信するデコーダ１００に接続されている表示端末１１２を有しているユーザーは、不在中には当該ドキュメンタリーの中断が可能であり、戻ってきた時には全てのドキュメンタリーを視聴すべくその表示の再開が可能である。
【００２６】
同様にこのユーザーは、退屈な部分を避けるためにこのドキュメンタリーの再生速度を上げることも可能であるし、ある部分をもう一度見るためにドキュメンタリーの再生方向を反転させることもできる。
【００２７】
そのような操作を実行するために、デコーダ１００は、デジタルビデオデータの記憶手段１０２とそれらの記憶されたデータの読出し手段１０４、並びにデコーダの記憶ユニット１０８内にあるデータの記憶と読出しのためのヘッド１０６を制御するアプリケーションなどを含んでいる。デコーダの記憶ユニットは、例えばハードディスクや光ディスクのような記録媒体からなる。
【００２８】
別の形態による状態では、デコーダは、データの記憶に対するヘッドの移動をコントロールする書込みポインタ１０２と、データの読出しに対するヘッド１０６の移動をコントロールする読出しポインタ１０４を含んでいる。
【００２９】
これらの書込みポインタ１０２ないし読出しポインタ１０４を用いることによって、デコーダは、書込みポインタ１０２によって記憶されたデータを、読出しポインタ１０４によって、特定の遅延を伴って読出すようなバッファ機能を実行できる。この方法は、遅延読出しに続けて追加される。
【００３０】
ここにおいて端末のユーザーがドキュメンタリーの再生の速度上昇を望むならば、読出しポインタ１０２がヘッド１０６に、ユニット１０８のデータの読出しをスピードアップするように命令できる。その結果として、ポインタ１０２によるデータアイテムの記憶と、ポインタ１０４によるその読出しの間の遅延が低減される。
【００３１】
さらにデコーダのユーザーが、データの再生を一時停止したい場合には、読出しポインタ１０２を停止させることができ、それによって新たなデータアイテムが何も表示端末１１２に転送されなくなり、それに対してポインタ１０４は、ストリームＦｃからくる新たなデータの記憶を継続する。
【００３２】
最後に端末のユーザーがドキュメンタリーのある区分を再度視聴したい時には、読出しポインタが、既に読出され記憶されているデータの方向に移動され、そのデータの読出しが実行される。
【００３３】
デコーダ１００は、ファイルコントローラ１１０を含んでいる。このファイルコントローラ１１０は、前述したように、セルｉ（ｉ＝１，２，３…４６８）の表わされているテーブル１を用いて、セルないしはクラスタを用いることにより、ユニット１０８の記憶資源を割当てる。
【００３４】
各セルｉは、当該デコーダの記憶ユニット１０８の資源の特定の容量に対応している。従って、遅延読出しファイルなどのようなファイルに対するセルｉの割当てによって、当該セルｉに対応する資源が当該ファイルに提供される。
【００３５】
各セルｉは、それらに対応する資源の割当てられるファイルを確定するための手段を含んでいる。テーブル１では、１つの同じファイルに割当てられた複数のセルが同じような手法で表わされており、ここでは複数のセルに対して以下の４つの異なるカテゴリが表わされている。：すなわち、
−セル５〜７及びセル２４〜３０及びセル３９〜４４及びセル３５２〜３８３及びセル４２２〜４２９に相応している第１のカテゴリ、これらのセルは新たなファイルへの割当てのためにアクセス可能である
−セル１〜４及びセル８〜２３及びセル３１〜３８及びセル４５〜６２及びセル１９５〜２３６及びセル３８４〜４２１及びセル４３０〜４６８に相応している第２のカテゴリ、これらのセルは、遅延読出しファイルとは別個のファイルに割当てられている。それ故にこれらのファイルは当該遅延読出しファイルには割当てできない
−セル６３〜１５４及びセル２９８〜３５１に相応している第３のカテゴリ、これらのセルは遅延読出しファイルに割当てられており、読出しポインタに対してアクセス可能である
−セル１５５〜１９４及びセル２３７〜２９７に相応している第４のカテゴリ、これらのセルも遅延読出しファイルに割当てられてはいるが、しかしながら読出しポインタに対してアクセス可能ではない。
【００３６】
複数のデータが遅延読出しファイル内に記憶されている場合には、それらはリードポインタに対して特定のラグの間だけアクセス可能であって、このラグの後ではそれらの読出しがブロックされる。従って遅延読出し方法の他の使用に関するデータの読み出しは特に回避される。
【００３７】
付加的にコントローラ１１０は、複数のセルをファイルに割当てる順序（オーダ）も決定する。このオーダはそれに続くセルの読出しの順序も決定する。
【００３８】
さらにファイルは、ファイルセルの始端につけられる最初のセルと、ファイルセルの後端につけられる最後のセルによって定められることを述べておく。
【００３９】
前述したように所定のギャップは、読出しポインタと書込みポインタの間で管理されている。このことを実行するために、それらはこのギャップに対応しているデータの特定の量によって別々に離間されている。
【００４０】
図２ａ、図２ｂ、図２ｃは、この発明の第１の変化例を表わしている。以下に記載されている本発明の実施例は、記録媒体内に記憶されているデジタルビデオデータの遅延読出しの方法に関している。図２ａの固定されたサイズのファイル２００は、それらのデータの記憶に使用される。
【００４１】
書込みポインタ２０２と読出しポインタ２０４は、表示端末に転送するために、それぞれビデオデータをファイル２００に記憶するのと、それらを読出すのに使用される。
【００４２】
読出しポインタ２０４が、書込みポインタ２０２によって記録されているドキュメントに関するデータにアクセスすることを保証するために、書込みポインタは、読出しポインタが位置付けられているセルに先立ちセルに亘る位置付けがなされる。換言すれば、読出しポインタは、書込みポインタによるアクセスに先立ってアクセスできることはない。
【００４３】
さらに、遅延時間Tmaxは次のように定められる。すなわち遅延読出しファイル内に記憶されているデータが、それらの記録以降から当該遅延時間Tmaxの経過後では、読出しポインタにアクセスできないように定められる。
【００４４】
従って１つには、書込みポインタと読出しポインタの間に位置できるデータの量Ｑに関する最大の限界が定められ、この量は遅延時間Ｔｍａｘに相応するように考察されている。データ量Ｑの確定は、以下で説明する。
【００４５】
他の方式では、読出しポインタに対してアクセス可能なセルをカバーする読出しウインドウ２０６が形成される。
【００４６】
図２ｂに示されているように、新たなビデオデータが書込みポインタ２０２によって記憶される時、書込みポインタ２０２は、ファイル２００の中をファイルセル終端２１０方向に移動する。同様に読出しウインドウ２０６もファイル内部でこのファイルセル終端２１０方向に移動する。
【００４７】
読出しポインタが過去の読出し領域にある時には、旧ポインタは移動されなければならない。
【００４８】
本発明の第１実施例によれば、ファイルセル終端２１が書込みポインタによって到達された場合には、読出しウインドウ内にないファイル２００のセルの全てのセット２１２がファイル２００の始端から割当て解除され、ファイルセル後端２１０まで連続するセルとしてこのファイルに再割当てされる。例えば図２ａ及び図２ｂではファイルセル始端２０１と考えられ、図２ｃではセル２１０よりも後のファイル２００のセルと考えられる。
【００４９】
従って書込みポインタは、ファイルに割当てられる資源の増加を要求することなく新たなデータの記憶のための、セル２１０後方の余裕のある新たなセルである。
【００５０】
セルが割当て解除されている時は、記録媒体は、一時的に割当て解除されたセルを遅延読出しに関するファイルとは他のファイルに割当てるべく何らかの機能を実行すべきではない。
【００５１】
第２の実施例によれば、図２ｂのように読出しウインドウがファイルセル終端に達している場合には、ランダムアクセスメモリの単独セルの割当てと割当て解除が以下で述べるように本発明の実施例に従ってファイルコントローラの動作に使用されるセルが表されているテーブル２から７を用いて実行される。
【００５２】
テーブル２に表されているように、ファイルコントローラにより本発明の第２実施例に従って遅延読出しファイルに対して所定のセル容量が予め割当てられている。より詳細には、セル６３〜１８７，セル１８８〜２３０、セル２７３〜３５１が既にこのファイルに対して割当てられている。ここでセル１８８はファイルセルの始端であるのに対してセル１８７はファイルセル終端である。
【００５３】
これらのセルは、読み際ポインタに対してアクセスできないものとみなされる。なぜならそれらは先行の動作中に記憶されたデータに関するものだからである。
【００５４】
データの記憶が遅延読出し方法の新たな使用に特定されて開始される場合には、この方法に係わるファイルのセルは、それらの新たなデータの記憶に用いられる。
【００５５】
読出しポインタに対してアクセス可能となるそれらのセルは、ファイルセル始端（１８８）から先へ連続的にファイル読出し順序でデータが記憶されるように割当てられる。
【００５６】
従って所定の瞬間から（テーブル３）、４８のファイル（１８８〜２３０及び２７３〜２７７）が遅延読出し方法の新たな使用に対するデータに対応付けられ、先に述べたように遅延期間Tmaxによって定められる読出しウインドウ内にそれらが存するために読出しポインタに対してアクセス可能となる。
【００５７】
この例では、読出しウインドウの遅延時間Ｔｍａｘは１０４のセルに相当するものとして定められている。それ故にデータの記憶は、遅延読出しファイルのアクセス可能セルの数Ｑがこのセルサイズに達するまで継続する。
【００５８】
時間Ｔｍａｘが経過した時には、読出しウインドウは図２ａ及び図２ｂを用いて前述したように遅延読出しファイル内側へ移動する。
【００５９】
例えばセル３３４，３３５，３３６，３３７が連続的に読出しポインタに対してアクセス可能であるのに対して、セル１８８，１８９，１９０，１９１は読出しポインタに対して連続的にアクセス不能となる。
【００６０】
そのような方法は、アクセス可能な最後のセルがシフトファイルに割当てられている最後のセル１８７になるまで（テーブル６ａ）連続的に実行される。
【００６１】
この瞬間にテーブル６ｂでは、前記ファイルの最初のセル１８８の割当て解除に並行して新たなセル５がシフトファイルに割当てられ、この新たなセル５は、シフトファイルの新たな終端セルとみなされる。セルはセル２０１まで漸進的に割当て解除されると、セル５〜１０，２４〜３０及び３９が割当てられる。
【００６２】
そのようなオペレーションの利点によれば、シフトファイルに割当てられるセルの数が一定に維持される。その上さらに従来の記録モードにおいてシフトファイルに記憶されるデータの記録がテーブル７にも示されているように容易になる。ここではシフトファイルの期間経過後のセルの全てのセットが表されている。
【００６３】
図３のステップＥ１では、遅延読出しアプリケーションがまだ起こされていない。遅延読出しアプリケーションが時間Ｔで起動されると、ステップＥ２に進められる。このステップＥ２の期間中は、遅延読出しのために受け取られたファイルが記録媒体への書込みのために開かれ、書込みポインタがファイルの始端に位置付けられる。先行の記録から発し、書込みポインタとファイル終端の間に位置している当該ファイル中に含まれているデータは、必ずしも読出し可能である必要はない。それ故に読出しポインタFS＿GetReadPosition(File)が書込みポインタFS＿GetWritePosition(File)に追い付かないことが十分に保証されなければならない。これを実施するためにそれぞれの読出しの前には以下の条件がそれが真であるかどうかについて検査される。：
FS＿GetWritePosition(File)−FS＿GetReadPosition(File) ＞０
ステップＥ２の期間は、アプリケーションに課せられるパラメータDURATION＿MAXによって定められる。特にシステムの初期化に基づいて、アプリケーションは、例えば３０分の期間に対応する遅延読出しを請け負う能力を要求する。この時間についてそれらは記録媒体上の空間を占有する記録データの量に相応している。
【００６４】
システムの初期化若しくはディスクのフォーマットに基づいて、サイズSIZE＿MAXのメモリ領域は、遅延読出しファイルのために確保されている。ユーザーによって求められた期間にわたり記録されるデータの量がSIZE＿MAXよりも大きいならば、アプリケーションは、遅延読出しのラグがSIZE＿MAXよりも小さいことを求められる。
【００６５】
ステップＥ３では、遅延読出しアプリケーションが、期間Tmaxの前にファイルに記憶された古いデータは読出さないことがチェックされる。すなわち、
FS＿GetWritePosition(File)−FS＿GetReadPosition(File) ＜Tmax
遅延読出しアプリケーションが一時停止されている場合には、ステップＥ３からステップＥ１へ戻る。
【００６６】
その他の場合は遷移ステップＥ４にすすみ、このステップではフィードバックする前にファイルが迅速に構造化される。ステップＥ４は、読出し可能なデータの全てのセットがファイル終端に再度到達した場合、つまり書込みポインタがファイル始端値＋SIZE＿MAXに達した場合に開始される。
【００６７】
ステップＥ４では、ファイル始端にて読出し不能なデータを含んだクラスタがコマンドを用いて割当て解除される。：
Quantity−deallocated＝FS−deallocateHead(File,SIZE＿MAX＿Tmax)
このコマンドはパラメータとしてバイト数によるサイズをとっている。ファイルシステムの割当て単位がクラスタであるので、パラメータSIZE＿MAX＿Tmaxは、クラスタのサイズの最大位の乗数に丸められる。割当てられたバイトの正確な数は、コマンドを介して返される。
【００６８】
記録媒体へのアクセス中のトランスポートタイプ（ＴＳ）のデータ、例えばＭＰＥＧ−２標準に準拠したデータの転送サイズは、ＡＴＡ（Advanced Technology Attachment)インターフェースによって提案されているultraDMAの最大サイズと同じである。
【００６９】
この同じクラスタ容量は、ファイル終端においてコマンドを用いて直ちに再割当てされる。：   FS＿truncate(file,Qtydeallocated)
これらの２つの呼出しの間では、他のクライアントのディスクアクセスがないことが保証されなければならない。
【００７０】
その後でこの遅延読出し方法は、ステップＥ３にフィードバックされ得る。読出し可能なデータは、ファイル始端を占め、読出し不能なファイルはファイル終端である。
【００７１】
図４は本発明による実施例の他の変化例を表している。
【００７２】
ステップＳ１からＳ３は前記ステップＥ１からＥ３にそれぞれ相応している。ステップＳ４のコースでは、新たな書込みの各アクセス前に、コマンドFS＿DeaalocateHeadがファイル始端でのクラスタの解除のために読出される。このようにして一方では始端のクラスタを割当て解除する前に書込みポインタをファイル終端に到達させるのに待たせることがないにもかかわらず、割当て解除はファイルが書き込まれている時に実行される。
【００７３】
ステップＳ４のコースでは、遅延読出しアプリケーションが停止されている場合にはステップＳ１にフィードバックする。他の場合には、ステップＳ５にすすみ、そこで標準記録モードにスイッチバックされる。すなわち遅延読出しアプリケーションではなくなる。
【００７４】
このケースでは、標準記録モードへの切替えは容易に行われる。なぜならアプリケーションは大量のデータを同時に消去するのではなくて漸進的に消去し、ユーザーが標準記録モードへスイッチバックする時には、既に大量のデータが記憶されるからである。
【００７５】
【表１】
2006502517.tif 000003
【００７６】
【表２】
2006502517.tif 000004
【００７７】
【表３】
2006502517.tif 000005
【００７８】
【表４】
2006502517.tif 000006
【００７９】
【表５】
2006502517.tif 000007
【００８０】
【表６】
2006502517.tif 000008
【００８１】
【表７】
2006502517.tif 000009
【００８２】
【表８】
2006502517.tif 000010
【００８３】
【表９】
2006502517.tif 000011
【図面の簡単な説明】
【００８４】
【図１】遅延読出し方法を実行するデジタルビデオデータの公知のデコーダの動作に関する概略図
【図２】ａ，ｂ，ｃは、本発明の第１の変化例を表わした図
【図３】本発明による方法の実施の第１モードを表わした図
【図４】本発明による方法の実施の第２モードを表わした図
【図１】
2006502517.tif 000012
2006502517.tif 000013
【図３】
2006502517.tif 000014
【図４】
2006502517.tif 000015
【手続補正書】
【提出日】平成16年8月5日(2004.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体（１０８）上のファイル（２００）内に記憶されているデジタルビデオデータの遅延読出し方法であって、
記録媒体（１０８）の記憶資源の固定の容量が、データを記憶するファイル（２００）に割当てられる形式のものにおいて、
前記ファイルが記録媒体上のスライディングウインドウであることを特徴とする方法。
【請求項２】
データは連続的に記録媒体（１０８）上に記憶され、読出しウインドウはこれらのデータに対して、データがそれらの記憶に続く特定のラグ（T＿max）の間にだけ読出せるように定められる、請求項１記載の方法。
【請求項３】
記録媒体の資源は、セルを用いて資源を配分するファイルコントローラによって管理されており、ファイルセル始端（２０１）とファイルセル後端（２１０）によって区切られたセルの固定の量は、当該データの記憶のためのファイル（２００）に対応付けられている、請求項１または２記載の方法。
【請求項４】
ファイルセル後端（２１０）がデータの記憶のために用いられている場合に、ファイルセル始端（２０１）は、割当て解除され、新たなファイルセルが後端が当該ファイルに割当てられる、請求項３記載の方法。
【請求項５】
ファイルセル後端（２１０）がデータの記憶のために用いられている場合に、データの特定の量だけファイルセル後端から離れているセルのセットが当該ファイル（２００）から割当て解除され、ファイルセル後端に連続して続くセルとして再割当てされる、請求項３記載の方法。
【請求項６】
書込みデータ若しくは読出しデータの別個の手段が用いられている、請求項３から５いずれか１項記載の方法。
【請求項７】
読出し手段又は書込み手段は、それぞれ書込みポインタ（２０２）若しくは読出しポインタ（２０４）を含んでおり、前記書込みポインタ（２０２）は、当該ファイル（２００）の全てのセルに対して読出しポインタ（２０４）に先行される、請求項６記載の方法。
【請求項８】
記録媒体（１０８）上に記録されているデジタルビデオデータの遅延読出し装置において、
記録媒体（１０８）の記憶資源の固定の容量を、当該データが記憶されているファイル（２００）に対して割当てるための手段が含まれているおり、
前記装置は、請求項１から７いずれか１項記載の方法を実施するために適応化されていることを特徴とする装置。
【請求項９】
前記プログラムがコンピュータ上で実行される場合に、請求項１から７いずれか１項記載のデジタルビデオの遅延読出し方法のステップを実行するプログラムコード命令が含まれていることを特徴とする、コンピュータプログラム製品。
【国際調査報告】
2006502517.tif 000016
2006502517.tif 000017