(57)【特許請求の範囲】
【請求項１】
データ領域の少なくとも一部にデータを保存し、第１のファイルシステムの第１の管理領域に前記データの構造を表すデータ構造を保存し、更に第２のファイルシステムの第２の管理領域に同一の前記データの構造を表すデータ構造を保存している記憶媒体であって、前記第２の管理領域の先頭が、前記第１の管理領域の外部かつ前記データ領域の外部に書き込まれた記憶媒体を、更新する方法であって、
前記第１のファイルシステム又は前記第２のファイルシステムによって実行された、前記データ及び／又はファイルの少なくとも１つの変更を特定する工程と、
前記少なくとも１つの変更に応じて、前記第１の管理領域及び前記第２の管理領域のうち、該少なくとも１つの変更に使用されなかった方のファイルシステムの管理領域を、更新及び／又は再構築する工程とを含むことを特徴とする方法。
【請求項２】
前記第１の管理領域の最初のセクション及び前記第２の管理領域の最初のセクションはそれぞれ前記媒体の異なる所定の位置に書き込まれており、
前記第１の管理領域及び／又は前記第２の管理領域のために必要とされるそれぞれのスペースが所定のサイズを超過した場合、１以上の更なるセクションが前記媒体の任意の位置に書き込まれ、それぞれの他の管理領域内において、前記更なるセクションを占有されたスペースとしてマークすることを特徴とする、請求項１に記載の方法。
【請求項３】
論理及び／又は物理ボリュームの構造を表すボリューム構造、前記データを含むファイルの構造を表すファイル構造、及び／又はデータの保存のために割り当てられた及び／又は割り当てられていないスペースを表すスペースビットマップが、前記第１の管理領域及び／又は前記第２の管理領域に保存されていることを特徴とする、請求項１又は２に記載の方法。
【請求項４】
前記第１の管理領域及び前記第２の管理領域は、同一の前記データを指すファイル及びディレクトリのエントリを含むことを特徴とする、請求項１から３いずれか１項に記載の方法。
【請求項５】
データ領域の少なくとも一部にデータを保存し、第１のファイルシステムの第１の管理領域に前記データの構造を表すデータ構造を保存し、更に第２のファイルシステムの第２の管理領域に同一の前記データの構造を表すデータ構造を保存している記憶媒体であって、前記第２の管理領域の先頭が、前記第１の管理領域の外部かつ前記データ領域の外部に書き込まれた記憶媒体を、更新する装置であって、
前記第１のファイルシステム又は前記第２のファイルシステムによって実行された、前記データ及び／又はファイルの少なくとも１つの変更を特定する手段と、
前記少なくとも１つの変更に応じて、前記第１の管理領域及び前記第２の管理領域のうち、該少なくとも１つの変更に使用されなかった方のファイルシステムの管理領域を、更新及び／又は再構築する手段とを備えていることを特徴とする装置。
【請求項６】
前記第１の管理領域の最初のセクション及び前記第２の管理領域の最初のセクションは、それぞれ前記媒体の異なる所定の位置に書き込まれており、かつ
前記更新及び／又は再構築する手段は、前記第１の管理領域及び／又は前記第２の管理領域のために必要とされるそれぞれのスペースが所定のサイズを超過した場合、１以上の更なるセクションを前記媒体の任意の位置に書き込み、それぞれの他の管理領域内において、前記更なるセクションを占有されたスペースとしてマークするができることを特徴とする、請求項５に記載の装置。
【請求項７】
論理及び／又は物理ボリュームの構造を表すボリューム構造、前記データを含むファイルの構造を表すファイル構造、及び／又はデータの保存のために割り当てられた及び／又は割り当てられていないスペースを表すスペースビットマップが、前記第１の管理領域及び／又は前記第２の管理領域に保存されていることを特徴とする、請求項５又は６に記載の装置。
【請求項８】
前記第１の管理領域及び前記第２の管理領域は、同一の前記データを指すファイル及びディレクトリのエントリを含むことを特徴とする、請求項５から７いずれか１項に記載の装置。
【請求項９】
データ領域の少なくとも一部にデータを保存し、第１のファイルシステムの第１の管理領域に前記データの構造を表すデータ構造を保存し、更に第２のファイルシステムの第２の管理領域に同一の前記データの構造を表すデータ構造を保存している記憶媒体であって、前記第２の管理領域の先頭が、前記第１の管理領域の外部かつ前記データ領域の外部に書き込まれた記憶媒体に、少なくとも前記第２のファイルシステムによって書込み及び／又は読出しを行う装置において、
前記記憶媒体を受け入れる手段と、
前記第２のファイルシステムによる前記データ及び／又はファイルの前回の更新後において、当該装置による前記記憶媒体の受入前に前記第１のファイルシステムによって前記データ及び／又はファイルに施された変更を、特定する手段と、
特定された前記変更に応じて前記第２のファイルシステムの前記第２の管理領域を更新及び／又は再構築する手段とを含むことを特徴とする装置。
【請求項１０】
前記更新及び／又は再構築する手段は、前記第２の管理領域のために必要とされるスペースが所定のサイズを超過した場合、１以上の更なるセクションを前記記憶媒体の任意の位置に書き込み、前記第１の管理領域内において、前記更なるセクションを占有されたスペースとしてマークすることを特徴とする、請求項９に記載の装置。
【請求項１１】
論理及び／又は物理ボリュームの構造を表すボリューム構造、前記データを含むファイルの構造を表すファイル構造、及び／又はデータの保存のために割り当てられた及び／又は割り当てられていないスペースを表すスペースビットマップが、前記第１の管理領域及び／又は前記第２の管理領域に保存されていることを特徴とする、請求項９又は１０に記載の装置。
【請求項１２】
前記更新及び／又は再構築する手段は、前記第１の管理領域及び前記第２の管理領域が、同一の前記データを指すファイル及びディレクトリのエントリを含むようになすことを特徴とする、請求項９から１１いずれか１項に記載の装置。
【請求項１３】
前記更新及び／又は再構築する手段は、前記第２の管理領域内において、前記第１の管理領域によって占有されているスペースをマークすることを特徴とする、請求項９から１２いずれか１項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体にデータを保存する方法であって、前記データはデータ領域の少なくとも一部に保存され、前記データの構造を表すデータ構造は第１の管理領域に保存される方法に関する。
【０００２】
更に本発明は、データ領域の少なくとも一部にデータを保存し、第１のファイルシステムの第１の管理領域に前記データの構造を表すデータ構造を保存する、記憶媒体にデータを保存する装置に関する。
【０００３】
更に本発明は、データ領域の少なくとも一部に保存されたデータを読み込み、第１のファイルシステムの第１の管理領域に保存された、前記データの構造を表すデータ構造を読み込む読み込み手段を有する、記録媒体に保存されたデータを読み込む装置に関する。
【０００４】
更に本発明は、データを少なくとも一部に保存するデータ領域と、前記データの構造を表すデータ構造を保存する、第１のファイルシステムの第１の管理領域とを有する記憶媒体に関する。
【背景技術】
【０００５】
デジタルビデオ録画（ＤＶＲ）の分野においては、特定のファイルシステム、即ち所謂ＪＡＦＳ（Joint Approach File System）がＤＶＲディスクにデジタルビデオファイルを記録するために選択されてきた。かようなＪＡＦＳ ＤＶＲディスクはリードイン領域及びリードアウト領域を有し、これらの領域の間にビデオファイルがデータ領域に書き込まれる。更にかようなＤＶＲディスクは、管理の目的のための管理情報領域（ＭＩＡ）を有する。ＭＩＡはＤＶＲディスクに含まれるファイルの構造を保存する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、原則としてかようなＤＶＲディスクは、パーソナルコンピュータ（ＰＣ）のような他の電子装置において利用されるのに適しているが、ＰＣの分野においては異なるファイルシステム、即ち所謂ユニバーサル・ディスク・フォーマット（ＵＤＦ）ファイルシステムが利用されているため、ＪＡＦＳに従うビデオファイルを含むＤＶＲディスクはＰＣにおいて読み込まれることができない。これら２つの異なるファイルシステムは、デジタルビデオレコーダにおける利用のために意図されているＪＡＦＳフォーマットのビデオファイルを含むＤＶＲディスクをＰＣにおいて利用できなくする。逆に、ＵＤＦファイルシステムに従う典型的なコンピュータデータを含むＤＶＲディスクはデジタルビデオレコーダにおいて読み込まれることができない。
【課題を解決するための手段】
【０００７】
それ故本発明の目的は、異なるファイルシステム間の互換性を使用可能にすることである。
【０００８】
本目的は、前記データ構造は更に第２のファイルシステムの第２の管理領域に保存され、前記第２の管理領域の先頭は前記第１の管理領域の外部かつ前記データ領域の外部に書き込まれることを特徴とする、前述のタイプのデータを保存する方法を提供することにより達成される。
【０００９】
本目的は更に、第２のファイルシステムの第２の管理領域に前記データ構造を書き込み、このとき前記第２の管理領域の先頭を前記第１の管理領域の外部かつ前記データ領域の外部に書き込む書き込み手段を特徴とする、前述のタイプのデータを保存する装置を提供することにより達成される。
【００１０】
本目的は更に、前記読み込み手段は、前記データの構造を表す、第２のファイルシステムの第２の管理領域に保存されたデータ構造を読み込むように構成され、前記第２の管理領域の先頭は、前記第１の管理領域の外部かつ前記データ領域の外部に配置されることを特徴とする、前述のタイプのデータを読み込む装置を提供することにより達成される。
【００１１】
本目的は更に、前記データ構造を保存する、第２のファイルシステムの第２の管理領域を有し、前記第２の管理領域の先頭は、前記第１の管理領域の外部かつ前記データ領域の外部に配置されることを特徴とする、前述のタイプの記録媒体を提供することにより達成される。
【００１２】
本目的は、ＪＡＦＳのような第１のファイルシステムの構造を、ＵＤＦファイルシステムのような第２のファイルシステムの同等物にミラーリングすることを可能にする。結果として、ＪＡＦＳ及びＵＤＦファイルシステムは保存されたデータにおいて同一のビューを持つ。このことは、異なるファイルシステム間の互換性を使用可能にする。とりわけ本発明は、消費者向けのレコーダ、とりわけデジタルビデオレコーダに読み込み及び書き込み互換性を維持しつつ、標準的なＵＤＦ実装との読み込み互換性を使用可能にする。
【００１３】
かくして、異なるファイルシステムをリンクし該異なるファイルシステムを互換性のあるものとするブリッジ（bridge）アプリケーション又はブリッジ構成が達成される。該ブリッジアプリケーション又はブリッジ構成は、とりわけＵＤＦ読み込み器を持ついずれのＰＣによっても読み込み可能で、かついずれの消費者向けＤＶＲレコーダによっても読み込み及び書き込み可能なブリッジディスクを生成する。
【００１４】
「データ構造（data structure）」という語は、記憶媒体に保存されたデータに関連する全ての種類の構造を含む。とりわけ「データ構造」は、論理及び／又は物理ボリュームの構造を表すボリューム構造、データを含むファイルの構造を表すファイル構造、及び／又は前記媒体にデータを保存するための割り当てられた及び／又は割り当てられていないスペースを表すスペースビットマップを含む。管理領域に保存されたかような情報は、前記媒体に保存されたデータの取り扱い及び管理を容易にする。
【００１５】
好ましくは、前記第１の管理領域の最初のセクション及び前記第２の管理領域の最初のセクションは、前記媒体の異なる所定の位置にそれぞれ書き込まれ、前記管理領域に必要とされるそれぞれのスペースが所定のサイズを超える場合、１以上の更なるセクションが前記媒体の任意の位置に書き込まれ、それにより、それぞれの他の管理領域中に更なるセクションを占有されたスペースとしてマークする。かくして、各管理領域は幾つかの部分に分割されるため、管理領域に保存される情報の量に関して制限が与えられない。従って、柔軟性及び互換性が更に増加する。
【００１６】
好ましくは、例えばＪＡＦＳのような第１のファイルシステムによって実行されるデータ及び／又はファイルの修正が特定され、前記第２のファイルシステムの管理領域が更新される。かくして、前記第２のファイルシステムを主に利用するシステムに媒体が再挿入された場合も、前記媒体のこれらファイルシステム両方との互換性は依然保証される。
【００１７】
代替として、前記第２のファイルシステムの管理領域をただ更新する代わりに、前記第２の管理領域が完全に再構築され、それによって、以前の保存された第２の管理領域を除去する。これら代替例は共に、データ及び／又はファイルが変更された場合であっても互換性を維持することができる。
【００１８】
本発明のこれらの及び他の態様は、添付する図を参照しながら以下に説明される実施例を参照しながら明らかとなり説明されるであろう。
【発明を実施するための最良の形態】
【００１９】
図１はリードイン領域２及びリードアウト領域３から成るＪＡＦＳ専用ディスク１の図を示す。データ領域４はリードイン領域２とリードアウト領域３との間に配置される。データ領域４は、データのブロック５及び６を含み、ブロック５及び６の間及びこれらのブロックの前後に利用されていない又は割り当てられていないディスクスペース７、８及び９を含む。
【００２０】
典型的に、ブロック５及び６に保存されるデータはビデオファイルである。それ故、かようなＪＡＦＳ専用ディスク１はＪＡＦＳを利用するデジタルビデオレコーダにおいて一般的に利用される。
【００２１】
第１の管理領域、即ちＭＩＡ１０がリードイン領域２とデータ領域４との間に、ＪＡＦＳ専用ディスク内の一定の位置、とりわけ一定の物理セクタに配置される。しかしながら、リードイン領域２とＭＩＡ１０との間には利用されていない又は割り当てられていないディスクスペース１１の更なる領域があり、データ領域４とリードアウト領域３との間には、他のファイルシステムの利用のために予約された、利用されていない又は割り当てられていないディスクスペースの更なる領域１１ａがある。
【００２２】
ＭＩＡ１０はデータ領域４にまで拡張され、そのためＭＩＡ１０を複数のＭＩＡ部分に分割しても良いことは留意される必要がある。それにより、以前に利用されていなかったディスクスペース７、８及び９の領域に幾つかの部分が配置される。かくしてＪＡＦＳ領域４ａが、ＭＩＡ１０とデータ領域４との組み合わせとして定義される。
【００２３】
かようなＪＡＦＳ専用ディスク１がパーソナルコンピュータ（ＰＣ）に挿入された場合、前記ＰＣは異なるファイルシステム、即ちＵＤＦ規格に従うファイルシステムを利用しているため、前記ＰＣは一般に前記ディスクを読み込むことができない。それ故、ＤＶＲディスクにＵＤＦ及びＪＡＦＳの両方のファイルシステム構造を書き込むＪＡＦＳ／ＵＤＦブリッジアプリケーションが提案される。このことは、消費者向けのレコーダとの読み込み及び書き込み互換性を維持しつつ、標準的なＵＤＦ実装との読み込み互換性を使用可能とする。それにより、両方のファイルシステム、即ちＪＡＦＳ及びＵＤＦファイルシステムは、前記保存されたデータに対して同一のビューを持つ。
【００２４】
ここで図２及び図３が参照される。図２は、図１によるかようなＪＡＦＳ専用ディスクがＰＣに最初に挿入されたときに、前記ブリッジアプリケーションによって実行されるステップを示す。最初のステップＳ１において、ＪＡＦＳ領域４ａの前又はＪＡＦＳ領域４ａにおいて開始するように、ＵＤＦパーティションが定義される。かくして、異なるファイルシステムＪＡＦＳ及びＵＤＦについて、前記管理領域の少なくとも先頭、即ち例えばＭＩＡのような第１の管理領域の先頭と、例えばＵＤＦ構造のような第２の管理領域の先頭とが、異なるパーティションに書き込むことによって分離されることができる。
【００２５】
次いでステップＳ２において、第２の管理領域、即ちＵＤＦボリューム構造領域１２（図３）が前記ディスクに保存され、前記領域を位置１３において該ＪＡＦＳ領域の外から開始し、該パーティション内の位置１４及び１５において後続する。更なるステップＳ３において、ＵＤＦ構造は前記ＭＩＡ中の管理に従って初期化される。とりわけ、割り当てられていないスペースビットマップが、ＪＡＦＳファイルシステム構造及びディスク領域を考慮して初期化される。
【００２６】
更にステップＳ４により、ＪＡＦＳ構造がＵＤＦ同等物にミラーリングされる。ここで、これらの構造は利用されるべきディスク領域の数を制限するために共にパック（pack）される。これによりＵＤＦファイルシステムの前記管理領域についてのファイル及びディレクトリのエントリは、ＪＡＦＳ中の前記ＭＩＡと同一のデータを指して生成される。
【００２７】
ステップＳ５により、ＵＤＦファイルシステム構造領域１２によって占有されたスペースが、ディスク記録チェーン（recording chain）を利用して（好ましくは隠しシステムファイルを利用して）、ＪＡＦＳ中においてマークされる及び／又は「ＵＤＦ構造」として明確にマークされ、かくして新たな管理領域、即ちＭＩＡ'１６を生成する。
【００２８】
この結果が図３によるＪＡＦＳ−ＵＤＦブリッジディスク１７である。このＪＡＦＳ−ＵＤＦブリッジディスク１７は、図１によるＪＡＦＳ専用におけるものと同一の、データブロック５及び６に配置されたビデオファイルを含む。更に、リードイン領域２及びリードアウト領域３は、ＪＡＦＳ専用ディスク１をＪＡＦＳ−ＵＤＦブリッジディスク１７に変換している間は変化されないままである。しかしながら、ＪＡＦＳ専用ディスク１に比べると、ＪＡＦＳ−ＵＤＦブリッジディスクは付加的に前記ＵＤＦパーティション及びＵＤＦ構造領域１２を有する。
【００２９】
例えばファイルの消去を可能とするため、前記ディスクのＵＤＦ部分に書き込みアクセスが許可される場合、前記ブリッジアプリケーションはＪＡＦＳビューを一貫性があるように保ち、又は前記ディスクを最後に一貫性があるようにすることができる。即ち、前記ディスクをＤＶＲレコーダにおける利用のために適切なものにする。
【００３０】
ＤＶＲレコーダはＵＤＦの知識を持つ必要がないため、ＪＡＦＳ構造はＤＶＲレコーダによってＵＤＦ構造を更新することなく更新され得る。例えばＤＶＲレコーダにおいて、ファイルが除去され、新たなファイルが追加されても良い。かような変更が起こった場合、及びかようなディスクがＰＣに再挿入された場合、前記ブリッジアプリケーションは何の変化が適用されたかをチェックする必要がある。
【００３１】
図４は、かようなブリッジディスク１７の再挿入後、及び前記データの変更が実行された後に、前記ブリッジアプリケーションによって実行されるべきステップを示す。
【００３２】
ステップ６において、前記ブリッジアプリケーションは、ＵＤＦファイルシステムの更新後にＪＡＦＳに適用された変更を特定するため、ＪＡＦＳビューをＵＤＦビューと比較する。次いで、ステップＳ７において、ＵＤＦ構造は前記特定された変更に従って更新される。代替として、ＵＤＦ構造がステップＳ７において再構築されることができ、これによりＵＤＦビューのために利用された以前に生成された構造を除去する。
【００３３】
好ましくは、前記第１の管理領域、例えばＭＩＡは、とりわけディスク記録チェーンを利用することにより、前記第２の管理領域によって占有されたスペースをマークするため、前記第２の管理領域、即ちＵＤＦ構造領域が構築された後に更新される。かくして、前記第２のファイルシステムの管理領域に割り当てられた前記ディスクのセクタが前記第１のファイルシステムによってアクセスされることが防止される。
【００３４】
更に、好ましくは、前記第１のファイルシステムの管理領域と前記第２のファイルシステムの管理領域との両方が、前記第２のファイルシステムによって実行されたデータ及び／又はファイルの変更の後に更新又は再構築される。このことはリアルタイムで実行されても良い。このことは、ＵＤＦファイルシステムに保存されたＤＶＲ記録物及びファイルの編集を可能にするために便利である。
【００３５】
ＪＡＦＳに対する幾つかの制約がＵＤＦ互換性を可能にするために規定される必要があることは留意されるべきである。最初の制約は、ディスク領域レコードにおける開始オフセットが０に限定されるという点である。他の制約は、ことによるとチェーン中の最後のディスク領域レコードを除き、ディスク領域レコードにおける終了オフセットがセクタサイズ−１に設定されるという点である。
【００３６】
ＵＤＦに対する更なる制約が、ＪＡＦＳに互換性を可能にするためにもたらされ得る。即ち、ドライブ（スペア領域＝０）の欠陥管理（defect management）が許容されないという点である。
【００３７】
対称性の理由により、標準的なＵＤＦ実装もブリッジディスクを書き込む、更なる実施例が許容される。この場合、移動（除去）されない隠しシステムファイル「ＪＡＦＳ構造」が提供される。該ブリッジアプリケーションは、ＪＡＦＳファイルシステムが更新されてからＵＤＦファイルシステムに適用された更新を特定することにより、及びこれらの変更のみをＪＡＦＳファイルシステムに適用することにより、ＵＤＦ構造が変更された後にＪＡＦＳ−ＵＤＦ一貫性を復元する。
【００３８】
上述のブリッジアプリケーションはＪＡＦＳ−ＵＤＦブリッジに限定されるものではなく、ＪＡＦＳと他のファイルシステム、又は例えＵＤＦの異なるバージョンを持つようなものであってもＵＤＦと他のファイルシステムに同様に適用されることができることは留意されるべきである。
【００３９】
図５はブリッジディスクにデータを保存する装置１８の模式図を示す。装置１８は、特に駆動手段２１によって駆動されているディスク２０からデータを読み込む、読み込み及び書き込み手段１９を有する。読み込み手段１９は、ＪＡＦＳ−ＵＤＦブリッジディスクと同様に、ＪＡＦＳ専用ディスクに保存されたデータを読み込むことが可能である。
【００４０】
ＪＡＦＳの管理領域、即ちＭＩＡは読み込み手段１９によって読み込まれ、マイクロプロセッサ２３によって制御されデータバス２２を介して、ＪＡＦＳのデータ構造をＵＤＦファイルシステムのデータ構造に変換する変換手段２４へ送信される。これらの変換されたデータ構造は、図３によるブリッジディスクを生成するため、前記第２の管理領域、即ちＵＤＦファイルシステムのＵＤＦ構造に前記変換されたデータ構造を書き込む書き込み手段１９へとデータバス２２を介して送信される。
【００４１】
本発明は、ＰＣがＵＤＦ及びＪＡＦＳ規格の両方によるＤＶＲディスク上のオーディオ／ビデオマテリアルを生成及び変更することを可能とする。その結果のブリッジディスクは少なくとも、ＵＤＦレコーダを備えるいずれのＰＣによっても読み込み可能であり、いずれの消費者向けレコーダによっても読み込み及び書き込み可能である。
【図面の簡単な説明】
【００４２】
【図１】ＪＡＦＳ専用ディスクの図を示す。
【図２】ＪＡＦＳ専用ディスクがＰＣに最初に挿入されたときにブリッジアプリケーションによって実行されるべき方法のフローチャートを示す。
【図３】ＪＡＦＳ−ＵＤＦブリッジディスクの図を示す。
【図４】ブリッジディスクのＰＣへの再挿入後にブリッジアプリケーションによって実行される方法のフローチャートを示す。
【図５】ＪＡＦＳ−ＵＤＦブリッジディスクにデータを保存する装置の模式図を示す。
【図１】
0004801314.tif 000002
【図２】
0004801314.tif 000003
【図３】
0004801314.tif 000004
【図４】
0004801314.tif 000005
【図５】
0004801314.tif 000006