(57)【要約】【課題】ＦＡＴファイルシステムの汎用性を維持したまま、保存データの連続性を確保した記録装置、記憶媒体および記録方法、記録プログラムを提供する。【解決手段】メモリカードに対して、ＭＢＲ１１０１と、ＦＡＴパーティション１１０６と、ＦＡＴパーティション１１０６に隣接した記録専用パーティション１０１とを作成する。画像データを、記録専用パーティション１０１に記録する。記録専用パーティション１０１に記録された画像データを、ＦＡＴパーティション１１０６と記録専用パーティション１０１の境界を変更することで、ＦＡＴパーティション１１０６に移動する。ＦＡＴパーティション１１０６のデフラグメンテーションを実行した後に、ＦＡＴパーティション１１０６の一部を記録専用パーティション１０１に変更する。記録専用パーティション１０１をＦＡＴパーティション１１０６に統合する。【選択図】図１
2008027108.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体を装着可能な記録装置であって、
装着された記憶媒体に対して、
ＭＢＲ（Ｍａｓｔｅｒ  Ｂｏｏｔ  Ｒｅｃｏｒｄ）と、
ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）パーティションと、
前記ＦＡＴパーティションに隣接した記録専用パーティションと、
を作成するパーティション作成手段と、
前記記録専用パーティションにデータを記録するデータ記録手段と、
前記ＦＡＴパーティションと前記記録専用パーティションの境界を変更することで、
前記記録専用パーティションに記録されたデータを前記ＦＡＴパーティションに移動するデータ移動手段と、
を備えたことを特徴とする記録装置。
【請求項２】
前記ＦＡＴパーティションの一部を前記記録専用パーティションに変更するパーティション変更手段、
をさらに備えたことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記パーティション変更手段は、
前記ＦＡＴパーティションのデフラグメンテーションを実行した後に、
前記ＦＡＴパーティションの一部を前記記録専用パーティションに変更すること、
を特徴とする請求項２に記載の記録装置。
【請求項４】
前記記録専用パーティションを前記ＦＡＴパーティションに統合するパーティション統合手段、
をさらに備えたことを特徴とする請求項１から３のいずれかに記載の記録装置。
【請求項５】
前記記録専用パーティションに記録されたデータを閲覧する表示手段、
をさらに備えたことを特徴とする請求項１から４のいずれかに記載の記録装置。
【請求項６】
ＭＢＲ（Ｍａｓｔｅｒ  Ｂｏｏｔ  Ｒｅｃｏｒｄ）と、
ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）パーティションと、
を有する記憶媒体であって、
前記ＦＡＴパーティションに隣接した記録専用パーティションを設けたこと、
を特徴とする記憶媒体。
【請求項７】
記憶媒体に、
ＭＢＲ（Ｍａｓｔｅｒ  Ｂｏｏｔ  Ｒｅｃｏｒｄ）と、
ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）パーティションと、
前記ＦＡＴパーティションに隣接した記録専用パーティションと、
を作成するパーティション作成工程と、
前記記録専用パーティションにデータを記録するデータ記録工程と、
前記ＦＡＴパーティションと前記記録専用パーティションの境界を変更することで、
前記記録専用パーティションに記録されたデータを前記ＦＡＴパーティションに移動するデータ移動工程と、
を備えたことを特徴とする記録方法。
【請求項８】
コンピュータを、
記憶媒体に、
ＭＢＲ（Ｍａｓｔｅｒ  Ｂｏｏｔ  Ｒｅｃｏｒｄ）と、
ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）パーティションと、
前記ＦＡＴパーティションに隣接した記録専用パーティションと、
を作成するパーティション作成手段と、
前記記録専用パーティションにデータを記録するデータ記録手段と、
前記ＦＡＴパーティションと前記記録専用パーティションの境界を変更することで、
前記記録専用パーティションに記録されたデータを前記ＦＡＴパーティションに移動するデータ移動手段と、
して動作させる記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリカード等の記憶媒体を装着可能な記録装置に関するものであり、特に記憶媒体のファイルシステムに関するものである。
【背景技術】
【０００２】
デジタルスチルカメラでは、撮影画像の記録にメモリカード等の記憶媒体を用いる。記憶媒体はパーティションで分割され、各パーティションは複数の保存データを管理するためにファイルシステムに基づいたフォーマットがなされている。
【０００３】
デジタルスチルカメラでは、一般的にファイルシステムとしてＦＡＴファイルシステムが用いられる。ＦＡＴファイルシステムは、デジタルスチルカメラだけではなく様々な記憶媒体使用機器で用いられているため、ＦＡＴファイルシステムでデータを記録すると、他の装置からでもその記憶媒体を利用しやすいという特徴を持つ。
【０００４】
ＦＡＴファイルシステムを使用した記憶媒体の論理構造を図１１に示す。記憶媒体にはセクタ単位でデータが記録される。先頭のセクタにＭＢＲ（Ｍａｓｔｅｒ  Ｂｏｏｔ  Ｒｅｃｏｒｄ）１１０１が記録され、次のセクタからＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）パーティション１１０６が開始される。オフセットは、記憶媒体上のアドレスを示す。記憶媒体がデジタルスチルカメラに装着された際に、デジタルスチルカメラが記憶媒体をマッピングしたアドレスにオフセットを加えたアドレスが、デジタルスチルカメラから見た論理アドレスとなる。
【０００５】
次に、ＭＢＲ１１０１の論理構造を図１２に示す。ブートストラップローダ１２０１には、通常ＯＳの起動プログラムが記録される。パーティションテーブル（１）１２０２からパーティションテーブル（４）１２０５には、サイズを含む各パーティションの情報が記録され、サイズを書き換えることでパーティションの大きさを変更することができる。ブートシグニチャ１２０６は、ＭＢＲ１１０１の終了を示す目印であり、通常０ｘ５５ＡＡの２バイトが用いられる。なお、「０ｘ」は後続の数字または英字が１６進数の数字であることを示す。
【０００６】
再び図１１に戻ると、ＦＡＴパーティション１１０６は、ＦＡＴ（１）１１０２、ＦＡＴ（２）１１０３、ルートディレクトリエントリ１１０４、データ領域１１０５から構成される。ＦＡＴパーティション１１０６は、データをセクタではなく複数のセクタをまとめたクラスタという単位で管理し、クラスタ毎の使用情報がＦＡＴ（１）１１０２およびＦＡＴ（２）１１０３に記録される。ＦＡＴ（２）１１０３は、ＦＡＴ（１）１１０２のバックアップのために用いられる領域で、ＦＡＴ（１）１１０２と全く同じ情報が記録される。ルートディレクトリエントリ１１０４には、ルートディレクトリに関する情報、すなわちルートディレクトリに記録されたデータやルートディレクトリに作成されたサブディレクトリの情報が記録される。さらに下位のディレクトリに関する情報はサブディレクトリエントリ（図示せず）として、データ領域１１０５に記録される。なお、サブディレクトリエントリは、保存データとは異なるクラスタに記録される。
【０００７】
ＦＡＴファイルシステムに新規データを記録する手順を図１１と図１３を用いて説明する。図１３は、ＦＡＴファイルシステムに新規データを記録する際のフローチャートである。データを記録するべきディレクトリをルートディレクトリエントリ１１０４、サブディレクトリエントリから探索（Ｓ１３０１）し、ＦＡＴ（１）１１０２から空きクラスタを探索（Ｓ１３０２）し、空きクラスタにデータを記録（Ｓ１３０３）し、ＦＡＴ（１）１１０２およびＦＡＴ（２）１１０３にクラスタ使用情報を記録（Ｓ１３０４）した後、保存データの所在に関する情報をルートディレクトリエントリ１１０４、サブディレクトリエントリに記録（Ｓ１３０５）する。
【０００８】
ＦＡＴファイルシステムでは、データの記録、削除を繰り返すと空きクラスタが点在するフラグメントという現象が発生しやすい。フラグメントが発生すると、データを点在した空きクラスタに分割して記録することによるデータの断片化が発生するため、記録速度や読み出し速度が低下する。そのため、記録に即時性が必要な動画撮影等では、撮影に失敗する可能性も発生する。
【０００９】
この課題を解決する方法として、特許文献１に開示されたファイル管理方法が存在する。これは、ＦＡＴファイルシステム等の第１ファイルシステム上に連続領域を確保して、その中に第２ファイルシステムを配置して、第２ファイルシステム上にデータを連続的に配置することにより、保存データの連続性を確保するファイル管理方法である。
【特許文献１】特開２００１−３２５１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１に開示されたファイル管理方法の場合、データを参照するためには第２ファイルシステムからデータを読み出すための専用ソフトウェアが必要であり、ＦＡＴファイルシステムの特徴である汎用性が薄れてしまう。
【００１１】
本発明は、上記課題に鑑みてなされたものであり、ＦＡＴファイルシステムの汎用性を維持したまま、保存データの連続性を確保した記録装置、記憶媒体および記録方法、記録プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明の記録装置は、記憶媒体を装着可能な記録装置であって、装着された記憶媒体に対して、ＭＢＲと、ＦＡＴパーティションと、前記ＦＡＴパーティションに隣接した記録専用パーティションと、を作成するパーティション作成手段と、前記記録専用パーティションにデータを記録するデータ記録手段と、前記ＦＡＴパーティションと前記記録専用パーティションの境界を変更することで、前記記録専用パーティションに記録されたデータを前記ＦＡＴパーティションに移動するデータ移動手段と、を備えたことを特徴とする。
【００１３】
また、本発明の記録装置は、前記ＦＡＴパーティションの一部を前記記録専用パーティションに変更するパーティション変更手段、をさらに備えたことを特徴としても良い。これによって、ＦＡＴファイルシステムでフォーマットされた記憶媒体に記録専用パーティションを作成することが可能になる。
【００１４】
また、前記パーティション変更手段は、前記ＦＡＴパーティションのデフラグメンテーションを実行した後に、前記ＦＡＴパーティションの一部を前記記録専用パーティションに変更すること、を特徴としても良い。これによって、ＦＡＴファイルシステムを採用する他の記憶媒体使用機器でＦＡＴパーティションに断片化して記録されたデータも連続化される。
【００１５】
また、本発明の記録装置は、前記記録専用パーティションを前記ＦＡＴパーティションに統合するパーティション統合手段、をさらに備えたことを特徴としても良い。これによって、本発明の記録装置でデータを記録した記憶媒体を、ＦＡＴファイルシステムを採用する他の記憶媒体使用機器で利用することが可能になる。
【００１６】
また、本発明の記録装置は、前記記録専用パーティションに記録されたデータを閲覧する表示手段、をさらに備えたことを特徴としても良い。
【００１７】
また、本発明の記憶媒体は、ＭＢＲと、ＦＡＴパーティションと、を有する記憶媒体であって、前記ＦＡＴパーティションに隣接した記録専用パーティションを設けたことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、本発明の記録装置で記憶媒体に記録専用パーティションを作成した直後は、記録専用パーティションは未使用状態であることから、データは連続したクラスタに記録されるため、保存データは断片化されない。また、記録専用パーティションをＦＡＴパーティションに統合すれば、本発明の記録装置でデータを記録した記憶媒体を、ＦＡＴファイルシステムを採用する様々な記憶媒体使用機器で利用することが可能になる。
【発明を実施するための最良の形態】
【００１９】
（１．構成）
（１．１  デジタルスチルカメラの構成）
本発明の実施の形態について、デジタルスチルカメラを例に説明する。本発明の実施例であるデジタルスチルカメラのブロック図を図９に示す。同図によれば、レンズ９０１によって集められた光は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）駆動回路９０３により駆動されるＣＣＤ９０２に入り、電気的信号である画像データに変換される。ＣＣＤ９０２で生成された画像データは、Ａ／Ｄ変換回路９０４によって、デジタル信号へと変換される。そして、デジタル信号は、レンズ９０１が取り込んだ画像データとして、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０５に格納される。ＳＤＲＡＭ９０５に格納された画像データは、画像信号処理部９０６とＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０７によって表示画像に変換され、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）９０８に出力される。撮影を行う際には、ユーザがシャッタ釦９０９を押下すると、ＣＰＵ９０７がそれを判断し、ＣＣＤ駆動回路９０３に撮影動作を指令する。撮影駆動でＣＣＤ９０２が取り込んだ画像データは、一旦ＳＤＲＡＭ９０５に格納され、画像信号処理部９０６で所定の処理が施された後に、メモリカード９１０に記録される。
（１．２  画像信号処理部の構成）
次に、画像信号処理部９０６のブロック図を図１０に示す。図９と同じ構成要素には、図９と同じ符号を付して説明を省略する。また、本発明の実施例であるデジタルスチルカメラで使用するメモリカード９１０の論理構造を図１に示す。図１１と同じ構成要素には、図１１と同じ符号を付して説明を省略する。ここでは、図１と図１０を用いて、画像信号処理部９０６の構成を説明する。画像信号処理部９０６は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等で実現することができる。
【００２０】
ＳＤＲＡＭ  Ｉ／Ｆ１００１は、ＳＤＲＡＭ９０５に格納された画像データを読み出し、画像信号処理回路１００５に出力する。画像信号処理回路１００５は、ＣＰＵ  Ｉ／Ｆ１００４を介して接続されたＣＰＵ９０７の指令に従って画像データを表示画像に変換し、ＬＣＤ  Ｉ／Ｆ１００３を介してＬＣＤ９０８に出力する。ＳＤＲＡＭ９０５に格納された画像データが撮影駆動でＣＣＤ９０２が取り込んだ画像データの場合は、画像信号処理回路１００５が所定の処理を施した後に、データ記録手段１００６とメモリカードＩ／Ｆ１００２を介してメモリカード９１０に記録する。
【００２１】
パーティション作成手段１０１０は、ＣＰＵ  Ｉ／Ｆ１００４を介して接続されたＣＰＵ９０７の指令に従って、メモリカードＩ／Ｆ１００２を介して接続されたメモリカード９１０に対して、ＭＢＲ１１０１と、ＦＡＴパーティション１１０６と、ＦＡＴパーティション１１０６に隣接した記録専用パーティション１０１とを作成する。
【００２２】
データ記録手段１００６は、ＣＰＵ  Ｉ／Ｆ１００４を介して接続されたＣＰＵ９０７の指令に従って、画像信号処理回路１００５で所定の処理が施された画像データを、メモリカードＩ／Ｆ１００２を介して接続されたメモリカード９１０の記録専用パーティション１０１に記録する。データ移動手段１００７は、ＣＰＵ  Ｉ／Ｆ１００４を介して接続されたＣＰＵ９０７の指令に従って、メモリカードＩ／Ｆ１００２を介して接続されたメモリカード９１０の記録専用パーティション１０１に記録された画像データを、ＦＡＴパーティション１１０６と記録専用パーティション１０１の境界を変更することで、ＦＡＴパーティション１１０６に移動する。
【００２３】
パーティション変更手段１００８は、ＣＰＵ  Ｉ／Ｆ１００４を介して接続されたＣＰＵ９０７の指令に従って、メモリカードＩ／Ｆ１００２を介して接続されたメモリカード９１０のＦＡＴパーティション１１０６の一部を記録専用パーティション１０１に変更する。このとき、パーティション変更手段１００８は、メモリカードＩ／Ｆ１００２を介して接続されたメモリカード９１０のＦＡＴパーティション１１０６のデフラグメンテーションを実行した後に、ＦＡＴパーティション１１０６の一部を記録専用パーティション１０１に変更する。パーティション統合手段１００９は、ＣＰＵ  Ｉ／Ｆ１００４を介して接続されたＣＰＵ９０７の指令に従って、記録専用パーティション１０１をＦＡＴパーティション１１０６に統合する。
（２．動作）
（２．１  メモリカードの初期化）
パーティション作成手段１０１０は、未使用のメモリカード９１０や他の記憶媒体使用機器で使用されたメモリカード９１０を初期化する。すなわち、図１に示すように、未使用のメモリカード９１０や他の記憶媒体使用機器で使用されたメモリカード９１０にＭＢＲ１１０１、ＦＡＴパーティション１１０６、記録専用パーティション１０１が作成される。ＦＡＴパーティション１１０６のデータ領域１１０５は、最低限サブディレクトリエントリを記録可能なサイズがあれば良い。記録専用パーティション１０１は、ＦＡＴパーティション１１０６の次のクラスタから作成される。作成直後の記録専用パーティション１０１は、何も記録されていないパーティションである。
（２．２  画像データ（１）の記録）
データ記録手段１００６による画像データ記録時のメモリカード９１０の論理構造の変化を図２に示す。図１および図１１と同じ構成要素には、図１および図１１と同じ符号を付して説明を省略する。図３は、データ記録手段１００６が画像データを記録する際のフローチャートである。ここでは、図２と図３を用いて、データ記録手段１００６による画像データの記録について説明する。画像データ記録時は、まず記録専用パーティション１０１の先頭クラスタから画像データを記録（Ｓ３０１）する。図２（ａ）は、画像データ（１）２０１が記録専用パーティション１０１の先頭クラスタから記録されている状態を示す。
【００２４】
データ移動手段１００７は、記録専用パーティション１０１に記録された画像データ（１）２０１をＦＡＴパーティション１１０６に移動する。すなわち、ＭＢＲ１１０１のパーティションテーブル（１）１２０２を書き換えることによって、画像データ（１）２０１を記録したクラスタを記録専用パーティション１０１からＦＡＴパーティション１１０６に変更（Ｓ３０２）する。これは、ＦＡＴパーティション１１０６の終了クラスタおよび記録専用パーティション１０１の開始クラスタを画像データ（１）２０１が使用したクラスタ数分移動させることで実現することができる。図２（ｂ）は、画像データ（１）２０１が記録専用パーティション１０１からＦＡＴパーティション１１０６に移動した後の状態を示す。すなわち、画像データ（１）２０１のメモリカード９１０上での物理的な記録場所は変化させず、ＦＡＴパーティション１１０６と記録専用パーティション１０１の境界を移動させることで、画像データ（１）２０１をＦＡＴファイルシステムの管理下であるＦＡＴパーティション１１０６に移動させる。
【００２５】
ここで、パーティションテーブル（１）１２０２には、ＦＡＴパーティション１１０６の情報が記録されている。ＦＡＴパーティション１１０６が複数存在する場合は、パーティションテーブル（２）１２０３からパーティションテーブル（４）１２０５が使用される。記録専用パーティション１０１はＦＡＴファイルシステムでは管理されていないので、記録専用パーティション１０１の情報を記録するパーティションテーブルは存在しない。
【００２６】
その後、クラスタ使用情報をＦＡＴ（１）１１０２、ＦＡＴ（２）１１０３へ記録（Ｓ３０３）し、画像データ（１）２０１の所在に関する情報をルートディレクトリエントリ１１０４、サブディレクトリエントリに記録（Ｓ３０４）する。なお、画像データの移動は、撮影毎に行っても良いし、ユーザの操作に従ってまとめて行っても良い。
（２．３  画像データ（２）の記録）
画像データ（１）２０１の記録が終了した後に、データ記録手段１００６が次の画像データを記録する際のメモリカード９１０の論理構造の変化を図４に示す。図１、図２および図１１と同じ構成要素には、図１、図２および図１１と同じ符号を付して説明を省略する。画像データ（１）２０１はＦＡＴパーティション１１０６に移動されているので、次の画像データ記録時も、記録専用パーティション１０１の先頭クラスタから画像データを記録する。図４（ａ）は、画像データ（２）４０１が記録専用パーティション１０１の先頭クラスタから記録されている状態を示す。
【００２７】
以降は画像データ（１）２０１を記録するのと同様に、データ移動手段１００７は、記録専用パーティション１０１に記録された画像データ（２）４０１をＦＡＴパーティション１１０６に移動する。すなわち、ＭＢＲ１１０１のパーティションテーブル（１）１２０２を書き換えることによって、画像データ（２）４０１を記録したクラスタを記録専用パーティション１０１からＦＡＴパーティション１１０６に変更する。図４（ｂ）は、画像データ（２）４０１が記録専用パーティション１０１からＦＡＴパーティション１１０６に移動した後の状態を示す。画像データ（１）２０１、画像データ（２）４０１が連続したクラスタに記録されている。
【００２８】
その後、クラスタ使用情報をＦＡＴ（１）１２０２、ＦＡＴ（２）１２０３へ記録し、画像データ（２）４０１の所在に関する情報をルートディレクトリエントリ１２０４、サブディレクトリエントリに記録する。なお、画像データの移動は、撮影毎に行っても良いし、ユーザの操作に従ってまとめて行っても良い。
（２．４  画像データ（２）の削除）
上記と同様にして３つの画像データが記録されたメモリカード９１０から、画像データ（２）４０１を削除する際のメモリカード９１０の論理構造の変化を図５に示す。図１、図２、図４および図１１と同じ構成要素には、図１、図２、図４および図１１と同じ符号を付して説明を省略する。図５（ａ）は、画像データ（１）２０１から画像データ（３）５０１がＦＡＴパーティション１１０６の連続したクラスタに記録されている状態を示す。この状態から画像データ（２）４０１が削除されると、図５（ｂ）に示すように、画像データ（１）２０１と画像データ（３）５０１の間に何も記録されていない空きクラスタ５０２が発生する。
（２．５  パーティションの変更）
図５（ｂ）に示す空きクラスタ５０２が発生した状態では、ＦＡＴパーティション１１０６のデータ領域１１０５を有効に利用することができないので、パーティション変更手段１００８がデフラグメンテーションを実施する。デフラグメンテーション実施時のメモリカード９１０の論理構造の変化を図６に示す。図１、図２、図５および図１１と同じ構成要素には、図１、図２、図５および図１１と同じ符号を付して説明を省略する。図６（ａ）はデフラグメンテーションを実施する前の状態、すなわち図５（ｂ）と同じ状態である。デフラグメンテーションを実施すると、図６（ｂ）に示すように、画像データ（３）５０１を画像データ（１）２０１と連続したクラスタに移動することで、ＦＡＴパーティション１１０６に連続した空きクラスタ６０１を作成する。
【００２９】
次に、パーティション変更手段１００８は、ＦＡＴパーティション１１０６の一部を記録専用パーティション１０１に変更する。パーティション変更手段１００８がＦＡＴパーティション１１０６の一部を記録専用パーティション１０１に変更する際のメモリカード９１０の論理構造の変化を図７に示す。図１、図２、図５、図６および図１１と同じ構成要素には、図１、図２、図５、図６および図１１と同じ符号を付して説明を省略する。図７（ａ）はＦＡＴパーティション１１０６の一部を記録専用パーティション１０１に変更する前の状態、すなわち図６（ｂ）と同じ状態である。ＦＡＴパーティション１１０６の一部を記録専用パーティション１０１に変更すると、図７（ｂ）に示すように、デフラグメンテーションで発生した連続した空きクラスタ６０１分、記録専用パーティション１０１が増加する。
（２．６  パーティションの統合）
本発明のデジタルスチルカメラで上記のように画像データを記録したメモリカード９１０は、そのままでもＦＡＴファイルシステムを採用する他の記憶媒体使用機器で利用することが可能である。しかしながら、その場合は、ＦＡＴファイルシステムを採用する他の記憶媒体使用機器で記録専用パーティション１０１を利用することができないため、メモリカード９１０の容量をすべて使用することができない。
【００３０】
そこで、パーティション統合手段１００９が、記録専用パーティション１０１をＦＡＴパーティション１１０６に統合する。これによって、ＦＡＴファイルシステムを採用する他の記憶媒体使用機器でメモリカード９１０のすべての領域を利用可能になる。図８にパーティション統合時のメモリカード９１０の論理構造の変化を示す。図１、図２、図５および図１１と同じ構成要素には、図１、図２、図５および図１１と同じ符号を付して説明を省略する。図８（ａ）はパーティション統合前の状態、すなわち図７（ｂ）と同じ状態である。パーティション統合手段１００９が、記録専用パーティション１０１をＦＡＴパーティション１１０６に統合すると、図８（ｂ）に示すように、記録専用パーティション１０１がＦＡＴパーティション１１０６に統合されて、ＦＡＴパーティション１１０６のデータ領域１１０５内の連続した空きクラスタ８０１となる。
（３．その他）
ＦＡＴファイルシステムを採用する他の記憶媒体使用機器で使用していたメモリカード９１０を本発明のデジタルスチルカメラで使用する場合は、パーティション変更手段１００８が他の記憶媒体使用機器ですでに作成されているＦＡＴファイルシステムの後の空きクラスタを記録専用パーティション１０１に変更する。これによって、ＦＡＴファイルシステムを採用する他の記憶媒体使用機器で使用していたメモリカード９１０も使用可能となる。再度、ＦＡＴファイルシステムを採用する他の記憶媒体使用機器で使用する場合は、パーティション統合手段１００９が記録専用パーティション１０１をＦＡＴパーティション１１０６に統合する。
【００３１】
なお、記憶媒体としてメモリカードを用いた場合について説明したが、フロッピー（登録商標）ディスクやＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ハードディスクなどの磁気記憶媒体、またその他の記憶装置を用いてもよい。
【産業上の利用可能性】
【００３２】
本発明によれば、ＦＡＴファイルシステムの汎用性を維持したまま、保存データの連続性を確保した記録装置、記憶媒体を提供することができるので、デジタルスチルカメラ、デジタルビデオカメラ、カメラ付携帯電話等の撮像装置とその記憶媒体での利用に好適である。また、本発明の記録方法、記録プログラムは広く記憶媒体を使用する装置での利用に好適である。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施例であるデジタルスチルカメラで使用するメモリカードの論理構造を示す図
【図２】データ記録手段による画像データ記録時のメモリカードの論理構造の変化を示す図
【図３】データ記録手段が画像データを記録する際のフローチャート
【図４】データ記録手段が次の画像データを記録する際のメモリカードの論理構造の変化を示す図
【図５】画像データを削除する際のメモリカードの論理構造の変化を示す図
【図６】パーティション変更手段がデフラグメンテーションを実施する際のメモリカードの論理構造の変化を示す図
【図７】パーティション変更手段がＦＡＴパーティションの一部を記録専用パーティションに変更する際のメモリカードの論理構造の変化を示す図
【図８】パーティション統合手段がパーティションを統合する際のメモリカードの論理構造の変化を示す図
【図９】本発明の実施例であるデジタルスチルカメラのブロック図
【図１０】画像信号処理部のブロック図
【図１１】ＦＡＴファイルシステムを使用した記憶媒体の論理構造を示す図
【図１２】ＭＢＲの論理構造を示す図
【図１３】ＦＡＴファイルシステムに新規データを記録する際のフローチャート
【符号の説明】
【００３４】
１０１    記録専用パーティション
１１０１    ＭＢＲ
１１０２    ＦＡＴ（１）
１１０３    ＦＡＴ（２）
１１０４    ルートディレクトリエントリ
１１０５    データ領域
１１０６    ＦＡＴパーティション
【図１】
2008027108.tif 000003
【図２】
2008027108.tif 000004
【図３】
2008027108.tif 000005
【図４】
2008027108.tif 000006
【図５】
2008027108.tif 000007
【図６】
2008027108.tif 000008
【図７】
2008027108.tif 000009
【図８】
2008027108.tif 000010
【図９】
2008027108.tif 000011
【図１０】
2008027108.tif 000012
【図１１】
2008027108.tif 000013
【図１２】
2008027108.tif 000014
【図１３】
2008027108.tif 000015