(57)【要約】【課題】小さな消去ブロックと大きな消去ブロックの両領域を持つメモリ装置で、記録するファイルの所属するディレクトリに関するファイルシステム情報が小さな消去ブロック領域に配置されていない場合は記録機器でのリアルタイムデータ記録が保証できない。【解決手段】記録装置２００は記録対象ディレクトリリスト２０６とディレクトリ−セクタ番号変換手段２０４を備え、記録動作前にリムーバブル記録媒体２０８上のファイルシステムでディレクトリリストに列挙されたディレクトリが小消去ブロック領域にあることを確認し、違反が判明した場合は動作モード切替手段２１３を通じて記録装置のモードを警告モードもしくは記録禁止モードに遷移させる。【選択図】図２
2008287543.tif 000002
【特許請求の範囲】
【請求項１】
データ更新の単位が第一のブロックサイズである第一の記憶領域と、
前記第一の記録領域に連続し、データ更新の単位が前記第一のブロックサイズよりも大きな第二のブロックサイズである第二の記憶領域と、
前記第一の記憶領域と前記第二の記憶領域との境界位置を示す境界情報が記録された特殊領域とを有した記録媒体にアクセスするデータ記録装置であって、
前記特殊領域の前記境界情報を読み出す境界情報取得手段と、
ディレクトリのパス名から前記記録媒体上で前記ディレクトリの情報が格納されたセクタ位置を取得するための位置取得手段と、
前記データ記録装置がデータ記録動作時にアクセスする前記記録媒体上のディレクトリの一覧を収めたリストと、
前記位置取得手段で得られたディレクトリの位置情報と前記境界情報を比較する比較手段と、
前記比較手段が、前記ディレクトリ一覧に列挙されたディレクトリのうち少なくとも一部が前記第二の領域内に記録されていると判断したとき、ユーザへの警告動作を実施する制御手段と、を有するデータ記録装置。
【請求項２】
データ更新の単位が第一のブロックサイズである第一の記憶領域と、
前記第一の記録領域に連続し、データ更新の単位が前記第一のブロックサイズよりも大きな第二のブロックサイズである第二の記憶領域と、
前記第一の記憶領域と前記第二の記憶領域との境界位置を示す境界情報が記録された特殊領域とを有した記録媒体にアクセスするデータ記録装置であって、
前記特殊領域の前記境界情報を読み出す境界情報取得手段と、
ディレクトリのパス名から前記記録媒体上で前記ディレクトリの情報が格納されたセクタ位置を取得するための位置取得手段と、
前記データ記録装置がデータ記録動作時にアクセスする前記記録媒体上のディレクトリの一覧を収めたリストと、
前記位置取得手段で得られたディレクトリの位置情報と前記境界情報を比較する比較手段と、
前記比較手段が、前記ディレクトリ一覧に列挙されたディレクトリのうち少なくとも一部が前記第二の領域内に記録されていると判断したとき、記録動作の制限を実施する制御手段と、を有するデータ記録装置。
【請求項３】
前記位置取得手段が、前記ディレクトリの一覧に列挙されたディレクトリのうち少なくとも一部が存在しないと判断したとき、ユーザへの警告動作もしくは記録動作の制限を実施する制御手段を有する
請求項１または請求項２記載のデータ記録装置。
【請求項４】
データ更新の単位が第一のブロックサイズである第一の記憶領域と、
前記第一の記録領域に連続し、データ更新の単位が前記第一のブロックサイズよりも大きな第２のブロックサイズである第二の記憶領域と、
前記第一の記憶領域と前記第二の記憶領域との境界位置を示す境界情報が記録された特殊領域と、
前記第一の記憶領域と前記第二の記憶領域に対する外部からの読み書きを制御するひとつめのインターフェイス部と、
前記特殊領域に対する外部からの読み込み命令を制御するためのふたつめのインターフェイス部とを備えた記録媒体。
【請求項５】
ＦＡＴファイルシステムにおけるＰＢＲ、ＦＡＴ及びＲＤＥを前記第一の記憶領域に格納するようにファイルシステムフォーマットされたことを特徴とする請求項４記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は不揮発性メモリを搭載したリムーバブルなメモリ装置に高レートでデータを書き込むデータ記録装置およびそれに適したメモリ装置に関する。
【背景技術】
【０００２】
電気的に記録や消去が可能で、電源を切っても記録されたデータが不揮発なメモリ素子を内蔵した半導体フラッシュメモリが近年普及しつつある。この種の半導体フラッシュメモリは、機械的な可動部分が少なくて済み、小型・軽量に装置を構成できることから、モバイル機器などの分野ではハードディスクの代替、すなわち二次記録媒体として利用されることも増えてきた。またメモリ素子の大容量化も進み、半導体フラッシュメモリは映像や音声を記録する用途にも使用され始めている。
【０００３】
半導体フラッシュメモリに記録された映像や音声などの情報は、一般にファイルシステムによってファイルとして管理されている。ファイルシステムは、個々のファイルのサイズや記録された日時、また記録媒体中のクラスタやセクタなどの記録領域の使用状況や空き状況などを管理し、これらのファイルシステム管理情報をファイルのデータ実体とともに媒体に記録する。
【０００４】
ＳＤメモリーカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  Ｍｅｍｏｒｙ  Ｃａｒｄ）等の代表的な半導体フラッシュメモリ装置で広く用いられているファイルシステムがＦＡＴファイルシステム（ＩＳＯ／ＩＥＣ  ９２９３）である。
【０００５】
ＦＡＴファイルシステムの基本的な構成を図１に示す。ＦＡＴファイルシステムは、記録媒体がもつアドレス空間の冒頭部分にＰＢＲ（Ｐａｒｔｉｔｉｏｎ  Ｂｏｏｔ  Ｒｅｃｏｒｄ）１００、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）１０１，１０２、ＲＤＥ（Ｒｏｏｔ  Ｄｉｒｅｃｔｏｒｙ  Ｅｎｔｒｙ）１０３というファイル管理情報のための空間を配置する。また、ＲＤＥ１０３以降の領域１０４（以降、データ領域と称する）は主にファイルのデータ実体を置くために用いられ、この領域は、通し番号をふられたクラスタと呼ばれるブロック単位で管理される。
【０００６】
ＰＢＲ１００の内部に格納される情報とその記録位置の詳細を図１０に示す。ＦＡＴ１０１，１０２の媒体上での位置やサイズ、ＲＤＥ１００のサイズは全てＰＢＲ１００内部に格納された情報に記載されている。
【０００７】
ＦＡＴ１０１，１０２には、データ領域１０４に配置されたデータの連続性を示す情報が格納されている。ファイルのデータ実体はクラスタサイズに分割されてデータ領域に記録されるが、ＦＡＴ１０１，１０２には、ファイルの記録に用いられたクラスタ番号と、その順番をリスト状にして記録している。また、ＦＡＴは、これらリストに入っていないクラスタを探すことにより、データ領域１０４の空きスペースを探すのにも用いられる。なお、ＦＡＴはエラー耐性を高めるために、通常同じものを２つ保持する。この冗長度は、ＰＢＲ１００に記録された「Ｎｕｍｂｅｒ  ｏｆ  ＦＡＴ  Ｃｏｐｙ」の値によって指定されている。
【０００８】
ＲＤＥ１０３は、ファイルシステムの最上位ディレクトリ（Ｒｏｏｔ  Ｄｉｒｅｃｔｏｒｙ）に記録されているファイルのエントリ情報を記録しており、必ず最後のＦＡＴに連続した領域に配置されている。ファイルのエントリ情報とは、ファイルの名前、作成日時、データの先頭が記録されたクラスタ番号などであり、その詳細を図１１に示している。
【０００９】
なお、最上位ディレクトリ以外のディレクトリに記録されているファイルのエントリ情報（以下、ＤＥ（Ｄｉｒｅｃｔｏｒｙ  Ｅｎｔｒｙ）と称する）は、ユーザ領域に作成される。その構成は図１０と同じである。
【００１０】
カメラレコーダや録音装置等において映像や音声等のファイルをＦＡＴファイルシステムで管理された媒体に記録する場合、収録されたデータをデータ領域１０４の空いたスペースに順次記録してゆくのと同時に、そのファイルに関するＦＡＴ１０１，１０２と、ＲＤＥ１０３もしくはデータ領域１０４内のＤＥも順次更新しなければならない。
【００１１】
しかし、不揮発性メモリとして広く用いられているＮＡＮＤ型フラッシュメモリは、大容量化に伴い、近年消去ブロックが大きくなる傾向にある。消去ブロックとは、フラッシュメモリに対する最小書き込み単位をあらわしている。すなわち、消去ブロックの拡大により、少量のデータの書き込みに関しては相対的に遅くなるという問題がある。
【００１２】
しかし、ＦＡＴ１０１，１０２やＲＤＥ１０３、ＤＥに書き込むデータは他のデータと較べて一般的に小容量であることが多く、これらファイルシステム管理情報の書き込みが遅いことが、記録媒体への平均的な書き込み速度を下げる要因となっている。
【００１３】
このような問題を解決するため、特許文献１に記載された方法がある。これは、小さな消去ブロックサイズをもったフラッシュメモリと大きな消去ブロックサイズをもったフラッシュメモリとを連続したアドレス空間に配し、小さな消去ブロックサイズをもったフラッシュメモリ領域が、ＦＡＴ１０１，１０２全体をカバーするようにすることにより、ＦＡＴ１０１，１０２の更新が記録媒体への平均的な書き込み速度を下げないようにすることを特徴とするものである。
【００１４】
また、上記問題を解決するため、小さな消去ブロックサイズをもったフラッシュメモリと大きな消去ブロックサイズをもったフラッシュメモリを備えた記録装置で、記録装置内のデータ分類部が、データ実体を大きな消去クロックサイズをもったフラッシュメモリに、それ以外を小さな消去ブロックサイズをもったフラッシュメモリに振り分けて記録することで、記録媒体への平均的な書き込み速度を下げないようにする方法も提案されている（例えば特許文献２）。
【特許文献１】特開２００５−９２６７７号公報
【特許文献２】特開２００６−３０２２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
特許文献１では、連続したアドレス空間を持つ媒体冒頭部の一定範囲を小さな消去ブロックをもったフラッシュメモリとすることで、ＦＡＴに対するアクセス時間を軽減した。しかし、上記のとおり、ファイルの更新に伴い書き換えが必要なファイルシステムの管理情報はＦＡＴ１０１，１０２のみではなく、ＲＤＥ１０３もしくはＤＥも書き換えなくてはならない。さらに、ＲＤＥ１０３はアドレス空間内での場所が固定できるのに対し、ＤＥはデータ空間１０４内の任意のクラスタに配置できる。そのため、媒体がリムーバブルであり、異なる消去ブロックサイズの境界を意識しない汎用的な記録手段（たとえば一般的なＰＣ）でも自由に書き込みをゆるすものであった場合、書き換え対象となるＤＥが小さな消去ブロックをもったフラッシュメモリ内に存在することを保証することはできない。
【００１６】
一方で、特許文献２のように媒体内部のデータ分類部がデータ種別によって記録する先を小さな消去ブロックをもつフラッシュメモリと大きなサイズをもつフラッシュメモリに振り分ける場合は、記録手段側で記録先メモリの使い分けを意識する必要がないために汎用的な記録手段でも使用できる。しかし、小さな消去ブロックをもつフラッシュメモリの容量は限られているため、これは実質的には媒体上に作成できるディレクトリの数を制限することになる。また、実際には媒体への平均的な書き込み速度を下げないために小さな消去ブロックをもつフラッシュメモリ内に収まっている必要のあるディレクトリは限定される（すなわち、記録機器がファイルを作成するディレクトリさえ収納されていればよい）が、どのディレクトリが小さい消去ブロックをもつフラッシュメモリ内にあるべきかは記録機器依存であり、本質的に媒体内部のデータ分類部が判断できるものではない。
【課題を解決するための手段】
【００１７】
上記課題を解決するため本発明は、データ更新の単位が第一のブロックサイズである第一の記憶領域と第一の記録領域に連続し、データ更新の単位が第一のブロックサイズよりも大きな第二のブロックサイズである第二の記憶領域と第一の記憶領域と第二の記憶領域との境界位置を示す境界情報が記録された特殊領域とを有した記録媒体にアクセスするデータ記録装置であって、特殊領域の境界情報を読み出す境界情報取得手段と、ディレクトリのパス名から記録媒体上でディレクトリの情報が格納されたセクタ位置を取得するための位置取得手段とデータ記録装置がデータ記録動作時にアクセスする記録媒体上のディレクトリの一覧を収めたリストと位置取得手段で得られたディレクトリの位置情報と境界情報を比較する比較手段とを有し、比較手段が、ディレクトリ一覧に列挙されたディレクトリのうち少なくとも一部が第二の領域内に記録されていると判断したとき、ユーザへの警告動作を実施する制御手段を有することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、記憶媒体がデータ記録装置以外の機器でファイル操作をされた後でもディレクトリの配置を確認することでリアルタイムデータ記録を保証できるとともに、汎用的なＰＣ等を使ってのユーザによる自由なディレクトリやファイルの追加等の処理を禁止する必要もなくなる。
【発明を実施するための最良の形態】
【００１９】
本発明の実施の形態における記録装置の構成を図２に示す。
【００２０】
本発明の記録装置２００は、ディレクトリ位置チェック手段２０５とディレクトリ−セクタ番号変換手段２０４とを備えるファイルシステム管理手段２０３と、記録対象ディレクトリリスト２０６と、メモリ境界取得手段２０７と、データ転送手段２０２と、通常記録モード、警告モード、記録禁止モードの３つの機器状態を管理する動作モード切替手段２１３と、動作モードをユーザに通知するためのユーザ警告手段２１２とを備える。
【００２１】
記録装置２００は、ストリームデータ供給手段２０１から供給されるデータストリームを、リムーバブルな記録媒体２０８にファイルとして記録するものである。ここでストリームデータ供給手段２０１とは、記録装置２００がカメラレコーダであればＭＰＥＧデータやＤＶデータ等を出力する装置、オーディオレコーダであればＰＣＭデータやＭＰ３データを出力する装置を指す。
【００２２】
また記録媒体２０８は小さな消去ブロックをもつフラッシュメモリ領域２１０と大きな消去ブロックをもつフラッシュメモリ領域２１１とがひとつの連続したアドレス空間として扱われている記録媒体であり、小さな消去ブロックをもつフラッシュメモリ領域２１０はアドレス空間の冒頭から一定範囲をカバーしているものとする。これら二つの領域に対し記録装置２００がデータを読み書きするためには、データ転送手段２０２が用いられる。さらに、記録媒体２０８はメモリ境界通知手段２０９を備え、ふたつのフラッシュメモリ領域２１０，２１１への読み出し命令とは異なる特殊なデータ読み出し命令に対し、小さい消去ブロックをもつ領域２１０と大きい消去ブロックをもつ領域２１１の境界位置（例えば、媒体内の領域２１１の先頭セクタ番号）を返すことができる。
【００２３】
記録対象ディレクトリリスト２０６には、記録装置２００が記録媒体２０８上にストリームデータのファイルを作成するパスを列挙している。本実施の形態では、記録装置２００は、図６に示したディレクトリ構造を記録媒体２０８上に構成し、ＣＯＮＴＥＮＴＳ／ＶＩＤＥＯディレクトリに映像ファイルを、ＣＯＮＴＥＮＴＳ／ＡＵＤＩＯディレクトリに音声ファイルを、ＣＯＮＴＥＮＴＳ／ＣＬＩＰディレクトリに、映像と音声のファイルグループを管理するための管理ファイルを記録する例を考える。このときの記録対象ディレクトリリスト２０６の例を図９に示す。本実施の形態では、記録対象ディレクトリリスト２０６をＸＭＬ形式（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ：ＪＩＳ  Ｘ  ４１５９：２００２）で保持するものとする。図９では、ｄｉｒタグの階層構造により、ファイルを作成するディレクトリがＣＯＮＴＥＮＴＳ／ＶＩＤＥＯとＣＯＮＴＥＮＴＳ／ＡＵＤＩＯとＣＯＮＴＥＮＴＳ／ＣＬＩＰの３つのディレクトリであることを示している。
【００２４】
また、ｄｉｒタグのｌａｓｔ属性を指定することで、ＣＯＮＴＥＮＴＳ／ＣＬＩＰディレクトリがこのリスト内で挙げられたディレクトリのなかで、媒体の最後尾に配置されている必要があることを示している。これは、データ転送手段が記録媒体内のデータの更新をセクタ番号の若い方から順番におこなうように動作させた場合、ＣＯＮＴＥＮＴＳ／ＣＬＩＰのディレクトリエントリ内の情報よりも、他のふたつのディレクトリエントリの情報が早く更新されることを保証するためである。これにより、突然の電源断などの事故により記録が異常な終了をした場合、映像ファイルと音声ファイルに関する情報は比較的新しいのものが記録されている可能性が高くなる。
【００２５】
最初に、本記録装置２００を用いてリムーバブル記録媒体２０８を初期化（ファイルシステム・フォーマット）する方法を説明する。なお、この初期化は基本的にはリムーバブル記録媒体２０８を初めて用いる時に一度おこなえばよく、リムーバブル記録媒体２０８が記録装置２００に挿入されるたびにおこなう類の動作ではない。
【００２６】
媒体初期化時、まずファイルシステム管理手段２０３は、メモリ境界取得手段を通して記録媒体２０８の備えるメモリ境界通知手段２０９から、二つの領域２１０，２１１の境界となるセクタ番号を取得する。その上で、ファイルシステム管理手段２０３は一般的なＦＡＴファイルシステム（ＩＳＯ／ＩＥＣ  ９２９３）に従って記録媒体２０８を初期化し、記録媒体２０８の小さな消去ブロックの領域２１０にＰＢＲ，ＦＡＴ，ＲＤＥを作成する。さらに、ファイルシステム管理手段２０３は記録対象ディレクトリリスト２０６から、記録装置２００がファイルを作成するディレクトリの一覧を取得し、取得されたディレクトリを小さな消去ブロックの領域２１０に収まるように配置し、作成する。本初期化処理によって作成されたファイルシステムの構成例を図３に示す。図３の例では、メモリの境界が第５クラスタ先頭であるのに対し、ＣＯＮＴＥＮＴＳディレクトリを第０クラスタ、ＣＯＮＴＥＮＴＳ／ＶＩＤＥＯディレクトリを第１クラスタ、ＣＯＮＴＥＮＴＳ／ＡＵＤＩＯディレクトリを第２クラスタ、ＣＯＮＴＥＮＴＳ／ＣＬＩＰディレクトリを第３クラスタに配置することにより、図９の例で示した条件を実現している。
【００２７】
次に、記録媒体２０８が記録装置２００に挿入されたときの動作について図８のフローチャートを用いて説明する。記録媒体２０８の挿入が検知されると、まずファイルシステム管理手段２０３は、メモリ境界取得手段を通して記録媒体２０８の備えるメモリ境界通知手段２０９から、二つの領域２１０，２１１の境界となるセクタ番号を取得する（８００）。さらに、ファイルシステム管理手段２０３は記録対象ディレクトリリスト２０６から、記録装置２００がデータの記録に用いるディレクトリの一覧を取得し（８０１）、取得したひとつひとつのディレクトリに関してディレクトリ−セクタ番号変換手段２０４を呼び出し、記録媒体２０８上に構築されたファイルシステム内での記録対象ディレクトリの有無および存在する場合はその配置されたセクタを取得する（８０２）。
【００２８】
ファイルシステム管理手段２０３が備えたディレクトリ位置チェック手段２０５は、メモリ境界情報とディレクトリの配置情報を比較し（８０３，８０４）、記録対象ディレクトリリスト２０６に挙げられたディレクトリのいずれかが存在しない場合は動作モード切替手段２１３を記録禁止モードに設定する。またそれらのディレクトリエントリのいずれかが記録媒体２０８の小さい消去ブロック領域２１０に格納されていない場合、もしくは図９で例としてあげたｄｉｒタグのｌａｓｔ属性に示されたようなディレクトリの配置順が遵守されていない場合（８０５）には、動作モード切替手段２１３を警告モードに設定する。動作モード切替手段２１３は、動作モードが警告モードか記録禁止モードに設定された場合は、ユーザ警告手段２１２を通じて記録装置２００の使用者に対して適切な対処を要請する。ここでいう適切な対処の要請とは、警告モードの場合は、記録するデータのビットレートの上限引き下げをおこなうことなどであり、記録禁止モードでは記録媒体初期化の要否をユーザに質問することなどである。
【００２９】
ここで例として、リムーバブルな記録媒体が本実施の形態の記録装置で初期化された後抜去され、汎用のＰＣなどに挿入されてファイル操作された結果、図７に示すようなＣＯＮＴＥＮＳ／ＭＥＴＡディレクトリとｍｅｍｏ．ｔｘｔが付加された場合を説明する。
【００３０】
まず、図７に示されたファイル構成が、記録媒体上で図４に示すように記録されていた場合を考える。すなわち、図４では、ＣＯＮＴＥＮＴＳ／ＶＩＤＥＯ、ＣＯＮＴＥＮＳ／ＡＵＤＩＯ、ＣＯＮＴＥＮＴＳ／ＣＬＩＰの各ディレクトリは本実施の形態の記録装置で処理化された場合と配置は変化しておらず、新たに追加されたＣＯＮＴＥＮＴＳ／ＭＥＴＡディレクトリだけがメモリ境界（本例では第５クラスタ先頭）を超えた位置に配置されている。
【００３１】
ここで記録機器が持つ記録対象ディレクトリリストが図９にあげたものであった場合、図８のフローチャートで示す８０３，８０４，８０５の分岐でＮＯ判定されることはなく、記録装置は通常記録モードで動作し、使用者に対して制限を課すことはない。本例の記録装置ではＣＯＮＴＥＮＴＳ／ＭＥＴＡディレクトリに対する更新は発生しないので、ＣＯＮＴＥＮＴＳ／ＭＥＴＡディレクトリの配置が機器の記録性能に影響することはないため、上記の判断により記録媒体へのストリームデータのリアルタイム書き込み保証が実現できる。
【００３２】
一方で、汎用ＰＣなどによるファイル操作で既存のディレクトリに対する変更もおこなわれ、再び記録装置２００に挿入されたときに図５に示すようにファイル構成が記録されていた場合について考える。すなわち、ＣＯＮＴＥＮＴＳ／ＣＬＩＰディレクトリがメモリ境界を超えた位置に配置しなおされている。この場合、ＣＯＮＴＥＮＴＳ／ＣＬＩＰディレクトリに対して８０４の分岐でＮＯ判定が為され、機器は警告モードに遷移する。ＣＯＮＴＥＮＴＳ／ＣＬＩＰディレクトリに対するデータ更新に時間がかかることにより、ストリームデータのリアルタイム記録を保証できないためである。本例であげたのと同様のファイルシステム変更は、ディレクトリエントリの記録位置自体が変更された場合のみだけではなく、ディレクトリ内に保存されたファイル数が増大してディレクトリエントリが２クラスタ以上を占拠するようになった場合なども考えられる。
【００３３】
なお、本実施の形態では動作モード切替手段２１３の管理する動作モードは３種類としたが、エラー判定の内容や、エラー対象となったディレクトリの種類によってさらにモードが増えてもよいし、警告モードと記録禁止モードを一緒にすることでモードを減らしてもかまわない。
【００３４】
また、本実施の形態で警告モードおよび記録禁止モードの動作例について述べたが、他にも、警告モードでは記録が失敗する可能性を使用者に通知するだけでもよいし、記録禁止モードでは、可能な場合、小消去ブロック領域に自動的にディレクトリを作成するのであってもよい。
【００３５】
また、本実施の形態ではファイルシステムとしてＦＡＴファイルシステムを使用したが、これはほぼ同様の管理構造をもつＦＡＴ３２ファイルシステムであってもかまわないし、ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｃ  Ｆｏｒｍａｔ）等、ブロックデバイスを扱う他のファイルシステムにも容易に拡張可能である。
【００３６】
また言うまでもないが、記録媒体にデータを記録する場合のファイル構成は図６で示したもの以外であっても構わないし、記録対象ディレクトリエントリの保持方法も、同様の機能を実現できるのであればＸＭＬ形式である必要はない。
【産業上の利用可能性】
【００３７】
本発明にかかるデータ記録装置は、映像や音声等の記録に有用であり、特にメモリ装置に高レートのデータをリアルタイムに記録するのに適している。
【図面の簡単な説明】
【００３８】
【図１】ＦＡＴファイルシステムの基本構成を示す図
【図２】本発明の記録装置構成を示す図
【図３】本実施形態での初期化例を示す図
【図４】ファイル操作後のディレクトリ配置例を示す図
【図５】ファイル操作後の他のディレクトリ配置例を示す図
【図６】本実施形態でのディレクトリ構成を示す図
【図７】ファイル操作後のディレクトリ構成を示す図
【図８】動作モード決定のアルゴリズムのフローチャート
【図９】記録対象ディレクトリリストの例を示す図
【図１０】ＰＢＲの構成を示す図
【図１１】ファイルエントリの構成を示す図
【符号の説明】
【００３９】
１００  Ｐａｒｔｉｔｉｏｎ  Ｂｏｏｔ  Ｒｅｃｏｒｄ
１０１  ひとつめのＦＡＴ
１０２  ふたつめのＦＡＴ
１０３  Ｒｏｏｔ  Ｄｉｒｅｃｔｏｒｙ  Ｅｎｔｒｙ
１０４  データ領域
２００  記録装置
２０１  ストリームデータ供給手段
２０２  データ転送手段
２０３  ファイルシステム管理手段
２０４  ディレクトリ−セクタ番号変換手段
２０５  ディレクトリ位置チェック手段
２０６  記録対象ディレクトリリスト
２０７  メモリ境界取得手段
２０８  リムーバブル記録媒体
２０９  メモリ境界通知手段
２１０  小消去ブロックをもつフラッシュメモリ領域
２１１  大消去ブロックをもつフラッシュメモリ領域
２１２  ユーザ警告手段
２１３  動作モード切替手段
８００  メモリ境界の取得
８０１  記録対象ディレクトリリスト取得
８０２  ディレクトリ−セクタ番号変換実行
８０３  ディレクトリ存在確認
８０４  ディレクトリ配置−メモリ境界確認
８０５  ディレクトリ順序確認
【図１】
2008287543.tif 000003
【図２】
2008287543.tif 000004
【図３】
2008287543.tif 000005
【図４】
2008287543.tif 000006
【図５】
2008287543.tif 000007
【図６】
2008287543.tif 000008
【図７】
2008287543.tif 000009
【図８】
2008287543.tif 000010
【図９】
2008287543.tif 000011
【図１０】
2008287543.tif 000012
【図１１】
2008287543.tif 000013