(57)【要約】【課題】自動削除機能を有するカードを使用する際に、撮影者の手間をかけることなく撮影時に撮影データを保存するために必要な空き容量を確保すること。【解決手段】外部記録媒体に対し、前記画像データの書き込み及び読み出しを行う書き込み読み出し制御手段と、外部記録媒体の起動終了を制御する記録媒体制御手段と、外部記録媒体が自動転送及び自動削除機能を有することを判別する記録媒体判別手段と、外部記録媒体が自動転送及び自動削除機能を有するものであった場合、自動転送機能と自動削除機能の設定を取得する設定取得手段と、書き込み読み出し制御手段による第１の記憶手段に記憶された画像データの外部記録媒体への順次書き込み、及び、該書き込みに基づく第２の記憶手段におけるファイル管理情報の更新を制御するファイル管理情報制御手段と、外部記録媒体の空き容量及び書き込み容量を計算する記録媒体管理手段とを具備すること。【選択図】  図１
2015231168.tif 000002
【特許請求の範囲】
【請求項１】
所定の被写体を撮影し画像データを生成する撮像手段（１２）を備え、前記画像データと、前記画像データをファイル管理するためのファイル管理情報とを保存する外部記録媒体を着脱可能な撮像装置であって、
前記外部記録媒体に対し、前記画像データの書き込み及び読み出しを行う書き込み読み出し制御手段（１８）と、
前記外部記録媒体の起動終了を制御する記録媒体制御手段（１８）と、
前記外部記録媒体が自動転送及び自動削除機能を有することを判別する記録媒体判別手段（１８）と、
前記外部記録媒体が自動転送及び自動削除機能を有するものであった場合、自動転送機能と自動削除機能の設定を取得する設定取得手段（１８）と、
前記書き込み読み出し制御手段による前記第１の記憶手段（５０２）に記憶された前記画像データの前記外部記録媒体への順次書き込み、及び、該書き込みに基づく前記第２の記憶手段（５０３）における前記ファイル管理情報の更新を制御するファイル管理情報制御手段（１８）と、
前記外部記録媒体の空き容量及び書き込み容量を計算する記録媒体管理手段（１８）とを備え、
前記ファイル管理情報制御手段は、前記設定取得手段により取得した設定が自動転送及び自動削除が共に設定されており、前記外部記録媒体によって決められた削除対象の前記画像データが存在する場合には、記録媒体制御手段において前記外部記録媒体の終了起動を行う（１８）ことを特徴とする撮像装置。
【請求項２】
前記記録媒体管理手段から得られる画像データの書き込み容量と、前記設定取得手段から得られる前記記録媒体の自動削除を行う書き込み容量の閾値を比較する比較手段（１８）を備え、
前記ファイル管理情報制御手段は、前記画像データの書き込み容量が前記書き込み容量の閾値を超えた場合には、記録媒体制御手段において前記外部記録媒体の終了起動を行う（１８）ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
開始時間を設定すると経過時間を時間を計測する時間計測手段（１８）と、
撮影者による釦操作の有無を検知する釦操作検知手段（１８）とを備え、
前記ファイル管理情報制御手段は、前記時間計測手段と前記釦検知手段から一定時間撮影者による釦操作がない場合に、記録媒体制御手段において前記外部記録媒体の終了起動を行う（１８）ことを特徴とする請求項２に記載の撮像装置。
【請求項４】
開始時間を設定すると経過時間を時間を計測する時間計測手段（１８）と、
前記記録媒体のファイル管理情報の一部が前記記録媒体によって削除されていることを検知するファイル管理情報削除検知手段（１８）とを備え、
前記ファイル管理情報制御手段は、前記時間計測手段とファイル管理情報削除検知手段から一定時間経過後、前記記録媒体によるファイル管理情報の一部の削除があった場合に、記録媒体制御手段において前記外部記録媒体の終了起動を行う（１８）ことを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記記録媒体によって一部が削除されたファイル管理情報の全てを消去するメニューを表示するメニュー表示手段（１８）とを備え、
前記ファイル管理情報制御手段は、撮影者によって前記メニュー表示手段からファイル管理情報の全ての消去が指示された場合に、記録媒体制御手段において前記外部記録媒体の終了起動を行う（１８）ことを特徴とする請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像をデジタルデータとして記録する撮像装置に関し、特にはデジタルデータを自動転送及び自動削除する記録媒体に記録を行う撮像装置に関する。
【背景技術】
【０００２】
メモリカードや磁気記録媒体、光学記録媒体などの外部記録媒体にデータを記録する際には、記録したデータを特定する情報（ファイル名など）、記録開始アドレス、データのサイズなど、データ管理用の情報がデータと共に記録される。このようなデータ記録及び管理を行うための方式としては種々のものが用いられているが、一般的によく知られているデータ管理方法としてＦＡＴ(File Allocation Table)ファイルシステムがある。
【０００３】
ＦＡＴファイルシステムは、マスターブートレコード領域（ＭＢＲ）、ブートセクタ領域（ＢＰＢ）、ＦＡＴ領域、ディレクトリ領域、データ領域等によって構成され、データはクラスタと呼ばれている単位で管理されている。ブートセクタ領域は、１つのクラスタの大きさ、ＦＡＴの数、ルートディレクトリのディレクトリエントリの数等、外部記録媒体に対してデータを読み書きする場合に必要なパラメータが記録されている。ＦＡＴ領域には、データの記録に複数個のクラスタを使用する場合にその連鎖情報を記録する。また、ディレクトリ領域には、記録されたデータのファイル名、記録を開始したクラスタ番号、データサイズ、その他の情報を記録する。１つのクラスタの大きさは、フォーマットの方法によって異なる。１つのクラスタよりも大きなファイルは、クラスタを複数個使用して記録する。
【０００４】
一例として、クラスタ２、３、４の３つのクラスタを使用してファイルを記録する場合を説明する。ＦＡＴ領域のクラスタ２のＦＡＴ領域には次に続くクラスタの番号である“３”を記録し、同時にクラスタ３のＦＡＴの領域には“４”を記録し、そしてクラスタ４のＦＡＴの領域には最終クラスタであることを意味するコードを記録する（これは例えば１２ビットＦＡＴの場合は「ＦＦＦｈ」となる）。また、ルートディレクトリ領域のディレクトリエントリの領域には、ファイル名及びクラスタ開始番号として“２”が記録されることになる。
【０００５】
空きを示すクラスタのＦＡＴ領域には“０”が記録されている。ＦＡＴファイルシステムを扱う装置は、一般的にＦＡＴ領域の“０”が記録されているクラスタの数を数え、ブートセクタ領域に記載されている１つのクラスタの大きさから外部記録媒体の空き容量を算出する。
【０００６】
ところで、前述したＦＡＴファイルシステムを用いた装置において、撮像装置内に記憶されている削除してもよい画像データがそのまま残されて空き記憶領域がなくなった場合に手を煩わせずにすばやく空き記憶領域を確保できる撮像装置が存在する。
【０００７】
特許文献１によれば、画像データを保存する際、撮影者が「自動削除する」か否かを選択することで、自動削除してよい旨を示すＯＮ情報、または、自動削除しない旨を示すＯＦＦ情報を付加して記憶装置に記憶する。その後の撮影時、空き記憶領域が不足している場合には、必要な空き記憶領域が確保できるまでＯＮ情報の付加された画像データを記憶装置から削除することで、確保された記憶領域に新たな画像データを保存できるとしている。
【０００８】
一方、着脱可能な外部記録媒体として、前述したＦＡＴファイルシステムを用いた装置において、画像データを記録した後、外部記録媒体から画像データを読み出し、予め登録された外部通信機器に自動転送する自動削除機能付きメモリカードが存在する。
【０００９】
前述した自動削除機能付きメモリカードは転送開始のタイミングとして次のような特徴を持つ。撮像装置によって画像データが自動削除機能付きメモリカードに記録された後、ＦＡＴもしくはディレクトリエントリといったファイル管理情報が自動削除機能付きメモリカードに記録されるタイミングで画像データの種類判別を行う。画像データが転送対象であれば、ＰＣ等を使って予め自動削除機能付きメモリカードに設定されている外部通信機器へ無線ＬＡＮを使って画像データを転送する。
【００１０】
また、前述した自動削除機能付きメモリカードの中には「自動削除機能」を有するものが存在し、機能のＯＮ／ＯＦＦや閾値はＰＣを用いて設定可能で、機能のＯＮ／ＯＦＦ状態や閾値は撮像装置にて取得可能である。以下、自動削除機能を持つ自動削除機能付きメモリカードを自動削除機能付きメモリカードとする。ここでいう閾値とは、通信機能付きメモリカードの空き容量に対する書き込み済み容量であり、割合で設定／取得する。
【００１１】
図４、図５を使って自動削除機能付きメモリカードの処理を説明する。図４はファイルシステムの構成を示す図であり、管理領域４００は、マスターブートレコード４０１、ブートセクタ４０２、ＦＡＴ１領域、ＦＡＴ２領域、ディレクトエントリブロックで構成される。ＦＡＴ１領域、ＦＡＴ２領域には画像データの連鎖情報４０３が含まれ、ディレクトリエントリブロックには画像データやフォルダのディレクトリエントリ４０５が含まれる。また、データ領域は画像データの内容やディレクトリエントリブロックで構成される。
【００１２】
撮影処理によって画像データが記録されると図５の（ａ）の状態になり、ＦＡＴ１領域及びＦＡＴ２領域が連鎖情報で埋められるためメモリカードの容量が減少する。書き込み容量が設定された閾値に達すると自動削除機能付きメモリカードは転送済みの画像データ（ここでは例えばＩＭＧ＿０００１．ＪＰＧ）のディレクトリエントリを削除する（図５の（ｂ））。自動削除機能付きメモリカードは次の再起動のタイミングで削除した転送済み画像データに対応するＦＡＴの連鎖情報を変更し、更に再起動を繰り返すことで最終的に転送済み画像データに対応するＦＡＴの連鎖情報を０（空き）に変更する（図５の（ｃ））。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００７−０１９８５５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、上述の特許文献に開示された従来技術では、撮影者が撮影時に画像データを保存する際に自動削除対象か否かを選別しなければならないため手間がかかる。
【００１５】
一方、自動削除機能付きメモリカードを使えば、削除対象の画像データは接続先のコンピューターに転送済みであるので撮影者の選別作業の手間は省けるが、空き容量を確保するためにはＦＡＴ１領域及びＦＡＴ２領域の連鎖情報を消すべくメモリカードの電源のＯＦＦ／ＯＮを撮影者が意図して繰り返す作業が必要となるためやはり手間がかかる。
【００１６】
そこで、本発明の目的は、撮影者の手間をかけることなく撮影時に撮影データを保存するために必要な空き容量を確保することである。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、画像データを生成する撮像手段と、画像データの読み書きを制御する読み書き制御手段と、カードの起動終了を制御するカード制御手段と、カードが自動転送、自動削除機能を有することを判別するカード判別手段と、自動削除を開始する書き込み容量の閾値をカードから取得する閾値取得手段と、ファイル管理情報の更新を制御するファイル管理情報制御手段と、カードの容量を管理する記録媒体管理手段とを備え、カードによって判別された削除対象がある場合には、カードの再起動とファイルシステムの再マウントによりファイル管理情報の更新を行うことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、撮影者の手間をかけることなく撮影時に撮影データを保存するために必要な空き容量を確保する撮像装置を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施例に係るデジタルカメラの概略構成ブロック図である。
【図２】モード切替えスイッチの正面図である。
【図３】本発明の実施形態におけるメモリカード２４へのデータ保存処理の一例を説明するための図である。
【図４】ファイルシステムの構成を示す図である。
【図５】自動削除機能付メモリカードの動作を示す図である。
【図６】本発明の第１の実施例の自動削除機能付きメモリカードの空き容量制御処理を示すフローチャートである。
【図７】本発明の全ての実施例のファイルシステムのマウント処理を示すフローチャートである。
【図８】本発明の全ての実施例の撮影処理を示すフローチャートである。
【図９】本発明の第２の実施例の自動削除機能付きメモリカードの空き容量制御処理を示すフローチャートである。
【図１０】本発明の第２の実施例の釦操作検知処理を示すフローチャートである。
【図１１】本発明の第３の実施例のディレクトリエントリチェック処理を示すフローチャートである。
【図１２】本発明の第４の実施例の撮影者操作による転送済み画像の削除処理を示すフローチャートである。
【図１３】本発明の第４の実施例のメニュー一覧画面と画像消去画面を示すである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００２１】
［実施例１］
図１は、本発明の一実施例に係るデジタルカメラの概略構成ブロック図である。図１において、デジタルカメラ１０は、撮像部１２、信号処理部１４、フレームメモリ１６、ＣＰＵ（中央演算処理装置）１８、動画・静止画コーデック２０、カードＩ／Ｆ２２、メモリカード（記録媒体）２４、操作部２６、表示部２８、ファイルシステム３０及び領域管理部３２を具備する。
【００２２】
撮像部１２はＣＣＤイメージセンサまたはＣＭＯＳイメージセンサ等を具備し、被写体光学像を電気信号に変換する。信号処理部１４はＡ／Ｄ変換部（不図示）を具備し、撮像部１２からの画像信号をデジタル画像データに変換する。フレームメモリ１６は、信号処理部１４からのデジタル画像データを画面単位でバッファリングする。ＣＰＵ１８は、デジタルカメラ１０の全体を制御する。動画・静止画コーデック２０はフレームメモリ１６のデジタル画像データを圧縮し、カードＩ／Ｆ２２からの圧縮画像データ（以下、画像データ）を伸長する。
【００２３】
カードＩ／Ｆ２２は、メモリカード２４にデータを読み書きする。メモリカード２４は不揮発性のフラッシュメモリであり、ＦＡＴ方式で画像データを記録する。
【００２４】
操作部２６はボタン／キーあるいはダイヤルスイッチを具備し、記録・再生等の操作をＣＰＵ１８に指示するのに使用される。表示部２８は撮像部１２に取り込まれた被写体像、及びメモリカード２４内の画像データの再生画像を表示する。また、表示部２８は、動画記録モードや静止画記録モード等のメニュー画面も表示する。
【００２５】
ファイルシステム３０は、ＦＡＴ方式に則り、記録時にはメモリカード２４に画像データを書込み、再生時には、メモリカード２４からデータを読み出す。領域管理部３２はメモリ（不図示）を具備し、メモリカード２４上のファイルシステムのファイル管理情報を記憶する。即ち、領域管理部３２は、メモリカード２４のファイルアロケーションテーブルとして機能し、メモリカードから取得したカード性能、ファイルシステムのクラスタサイズ、空きクラスタ数、クラスタサイズと空きクラスタ数で算出される空き容量情報も保持する。
【００２６】
図２を用いて、動作モードスイッチと設定画面を説明する。図２は、操作部２６に装備される動作モードスイッチである。
【００２７】
図２に示すように、動作モードスイッチは、切（電源オフ）、再生、静止画（静止画記録）及びムービー（動画記録）の選択肢を具備する。動作モードスイッチを切り替えることで、デジタルカメラ１０の電源を切ったり、メモリカード２４内の再生画像を再生したり、若しくは、メモリカード２４に静止画または動画を記録できる。動作モードスイッチで静止画（静止画記録）を選択すると、圧縮率、画質又は画素数を選択する画面が表示される。
【００２８】
図３、図４を用いて前述したＦＡＴファイルシステムの制御について説明する。図３において、ファイル制御部は、ＣＰＵ１８であって、メモリカード２４に画像データ４０６を保存するためにファイルシステムを制御する。５０２は内部バッファ、５０３はファイル管理情報キャッシュ部であり、ともに領域管理部３２のメモリ内に配置される。内部バッファ５０２には撮影された画像データ４０６が蓄積される。ファイル管理情報キャッシュ部５０３には、メモリカード２４のファイル管理情報となるＦＡＴ１  ４０３、ＦＡＴ２  ４０４、ディレクトリエントリ４０５のファイル管理情報が保存されている。
【００２９】
ＦＡＴ１およびＦＡＴ２のファイル管理情報とは、例えば、ＩＭＧ＿０００１．ＪＰＧのクラスタの連鎖情報である。また、ディレクトリエントリのファイル管理情報とは、例えば、ＩＭＧ＿０００１．ＪＰＧのファイル名、ファイル属性、ファイル作成日時、ファイル更新日時、開始クラスタ番号、ファイルサイズ等である。
【００３０】
次に、図６を用いて、撮像装置の空き容量制御の処理を説明する。図６は、本実施例における自動削除機能付きメモリカードの空き容量制御の処理を示すフローチャートである。
【００３１】
動作モードスイッチを切（電源オフ）以外の場所に合わせると、デジタルカメラ１０の起動のため電源が供給される（ステップＳ１００１）。デジタルカメラ１０に電源が供給されると、ＣＰＵ１８はメモリカード２４に電源が供給し（ステップＳ１００２）、ＣＰＵ１８はメモリカード２４の持つ容量、メーカー情報、サポートしている機能、及び機能の設定状態を取得する（ステップＳ１００３）。ステップＳ１００３で取得した情報からメモリカード２４が自動転送機能を持ち、かつ自動削除機能を持つカードであればステップＳ１００５へ、そうでなければステップＳ１００７に処理を移す（ステップＳ１００４）。
【００３２】
自動削除機能を持つカードで、かつ機能がＯＮになっていればステップＳ１００６へ、そうでなければステップＳ１００７に処理を移す（ステップＳ１００５）。自動削除機能がＯＮであるならば設定されている空き容量の閾値を取得する（ステップＳ１００６）。ステップＳ１００７ではファイルシステムのマウントを行う。以下、ファイルシステムのマウント処理の詳細を説明する。
【００３３】
ファイルシステムのマウント処理は図７で示される。ＣＰＵ１８はファイル制御部５０１として、領域管理部３２の中のファイル管理情報キャッシュ部の情報を初期化（クリア）する（ステップＳ１３０１）。次に、ＣＰＵ１８はファイル制御部として、メモリカード２４の管理領域４００にアクセスし、マスターブートレコード４０１の情報からブートセクタ４０２の位置を求め、ブートセクタ４０２の情報を使ってＦＡＴ１領域、ディレクトリエントリブロック４０５の位置を求めることで、クラスタサイズ、ＦＡＴ領域のサイズ、総クラスタ数を読み出し、読み出した情報を使ってファイル管理情報をファイル管理情報キャッシュ部５０３に保存する（ステップＳ１３０２）。
【００３４】
ＣＰＵ１８はファイル制御部として、ファイル管理情報キャッシュ部５０３のファイル管理情報の中からＦＡＴ領域の空きクラスタ数を求めてステップＳ１３０２で保存しているクラスタサイズから空き容量を計算する（ステップＳ１３０３）。
【００３５】
図６の処理に戻る。ＣＰＵ１８は撮影者からのカメラ終了の指示があればデジタルカメラ１０を終了させるためのデバイスの終了処理を行い、無ければステップＳ１００９へ処理を移す（ステップＳ１００８）。レリーズ操作があればステップＳ１０１０へ処理を移し、なければステップＳ１００８へ処理を移す（ステップＳ１００９）。以下、撮影処理の詳細を説明する。
【００３６】
撮影処理は図８で示される。撮影者により操作部７０で静止画撮影モード（単写または連写）に設定され、操作部７０におけるレリーズボタンが押下されると、ＣＰＵ１８は撮像部１２、信号処理部１４、フレームメモリ１６、動画・静止画コーデック２０を制御して内部バッファ５０２に画像データを蓄積する（ステップＳ１４０１）。
【００３７】
ファイル制御部としてＣＰＵ１８によりファイル作成が指示されると、ファイルのオープンを行い、ファイル管理情報キャッシュ部５０３のディレクトリエントリ４０５を更新する。内部バッファ５０２に蓄積された画像データ１枚分のデータ部分は、メモリカード２４へ書き込まれ、ファイル管理情報キャッシュ部５０３にあるＦＡＴ１  ４０３、ＦＡＴ２  ４０４、ディレクトリエントリ４０５を追加更新処理し、また、空き容量を再計算して領域管理部３２の空き容量を更新する（ステップＳ１４０２）。ファイル管理情報キャッシュ部５０３が追加更新処理できない程あらかじめ決められた領域を使用している場合はステップＳ１４０４へ移行し、それ以外はステップＳ１４０５へ移行する（ステップＳ１４０３）。
【００３８】
ファイル管理情報キャッシュ部５０３が追加更新処理できない場合には、ファイル管理情報キャッシュ部５０３のＦＡＴ１  ４０３、ＦＡＴ２  ４０４、ディレクトリエントリ４０５をメモリカード２４へ書き戻す（ステップＳ１４０４）。内部バッファ５０２に蓄積された画像データが全てメモリカード２４へ書き込まれて空になった場合にはステップＳ１４０６へ移行し、画像データが残っている場合にはステップＳ１４０２へ移行する（ステップＳ１４０５）。ファイル管理情報キャッシュ部５０３のＦＡＴ１  ４０２、ＦＡＴ２  ４０３、ディレクトリエントリ４０５をメモリカード２４へ書き戻し、ファイルの保存を終了する（ステップＳ１４０６）。
【００３９】
図６の処理に戻る。ＣＰＵ１８はファイル制御部として、領域管理部３２に保持する空き容量から書き込み容量を計算し、ステップＳ１００６で取得した閾値とを比較して書き込み容量が閾値を超えていた場合ステップＳ１０１２に処理を移し、それ以外ならばステップＳ１００８へ処理を移す（ステップＳ１０１１）。ＣＰＵ１８はメモリカード２４の規格の手順に則ってメモリカード２４のＦＡＴ領域４０３、４０４の転送済み画像データに対応するＦＡＴ情報が消えるまでメモリカード２４の電源のＯＦＦとＯＮを繰り返し行い（ステップＳ１０１２）、ファイルシステムをマウントし直すためにステップＳ１００７へと処理を移す。
【００４０】
以上、本実施例によれば、撮像装置が自動削除機能付きメモリカードの電源の入れ直し、及びファイルシステムの再マウントをすることで自動削除機能付きメモリカードがＦＡＴ領域をクリアするため、撮影者の手間をかけることなく撮影時に撮影データを保存するために必要な空き容量を確保することができる。
【００４１】
［実施例２］
図９、図１０を用いて、撮像装置の空き容量制御の他の処理を説明する。図９は、本実施例における自動削除機能付きメモリカードの空き容量制御の処理を示すフローチャートであり、図１０はデジタルカメラの再起動指示を釦操作とタイマーを使って検知する処理を示すフローチャートである。
【００４２】
図９で示すフローチャートはステップＳ１１０１からステップＳ１１０６までは実施例１と同様のため説明を省略する。
【００４３】
デジタルカメラ１０は領域管理部３２内のメモリに書き込み容量が自動削除の閾値を超えたか否かを示すためのフラグを用意し、初期化（クリア）する（ステップＳ１１０７）。次にファイルシステムのマウント処理を行う（ステップＳ１１０８）。ＣＰＵ１８は撮影者からのカメラ終了の指示があればデジタルカメラ１０を終了させるためのデバイスの終了処理を行い、無ければステップＳ１０１０へ処理を移す（ステップＳ１１０９）。ＣＰＵ１８は、「釦操作検知処理」からの再起動指示要求があればステップＳ１１１５へ処理を移し、無ければステップＳ１１１１へ処理を移す（ステップＳ１１１０）。
【００４４】
レリーズ操作があればステップＳ１１１２へ処理を移し、なければステップＳ１１０９へ処理を移す（ステップＳ１１１１）。撮影（ステップＳ１１１０）が行われると、ＣＰＵ１８はファイル制御部として、領域管理部３２に保持する空き容量から書き込み容量を計算し、ステップＳ１１０６で取得した閾値とを比較して書き込み容量が閾値を超えていた場合、閾値フラグをクリアし（ステップＳ１１１４）、それ以外ならばステップＳ１１０９へ処理を移す（ステップＳ１１１３）。再起動指示要求があった場合、閾値フラグがＯＮであれば実施例１のステップＳ１０１２と同様にカード電源の入れ直し処理を行い（ステップＳ１１１６）、処理をＳ１１０７に移して閾値フラグのクリアとファイルシステムの再マウント処理に移す。閾値フラグがＯＦＦであれば処理をステップＳ１１１９へ移す。
【００４５】
ステップＳ１１１０で受け取る再起動指示は「釦操作検知処理」で送信される。「釦操作検知処理」の詳細を図１０で説明する。
【００４６】
デジタルカメラ１０が起動されると、ＣＰＵ１８はタイマーを起動し時間設定をする（ステップＳ１５０１）。撮影者によってデジタルカメラの終了操作が行われた場合、タイマーをＯＦＦして終了する（ステップＳ１５０７）。それ以外の場合で、撮影者による釦操作が行われた場合は、タイマーをクリアして（ステップＳ１５０６）ステップＳ１５０２へ処理を移す。釦操作がない場合は、タイマーの時間を計測し、ステップＳ１５０１で設定した時間になっていれば再起動指示を送信し（ステップＳ１５０５）、時間になっていなければ処理をステップＳ１５０２に移す。
【００４７】
以上、本実施例によれば、撮像装置が自動削除機能付きメモリカードの電源の入れ直し、及びファイルシステムの再マウントをすることで自動削除機能付きメモリカードがＦＡＴ領域をクリアするため、撮影者の手間をかけることなく撮影時に撮影データを保存するために必要な空き容量を確保することができる。また、撮影者の釦操作がないときに再起動の指示を行うため撮影者の撮影の邪魔をすることなく撮影時に撮影データを保存するために必要な空き容量を確保することができる。
【００４８】
［実施例３］
図９、図１１を用いて、撮像装置の空き容量制御の他の処理を説明する。図９は、本実施例における自動削除機能付きメモリカードの空き容量制御の処理を示すフローチャートであり、図１１はデジタルカメラの再起動指示をディレクトリエントリチェックとタイマーを使って検知する処理を示すフローチャートである。
【００４９】
図９で示すフローチャートは実施例２と同様のため説明を省略する。ステップＳ１１１０で受け取る再起動指示は「ディレクトリエントリチェック処理」で送信される。「ディレクトリエントリチェック処理」の詳細を図１１で説明する。
【００５０】
デジタルカメラ１０が起動されると、ＣＰＵ１８はタイマーを起動し時間設定をする（ステップＳ１６０１）。撮影者によってデジタルカメラの終了操作が行われた場合、タイマーをＯＦＦして終了する（ステップＳ１６０７）。タイマーの時間を計測し、ステップＳ１６０１で設定した時間になっていればステップＳ１６０４へ処理を移し、なっていなければステップＳ１６０２に処理を移す。ＣＰＵはファイルシステム３０へ直接アクセスすることでメモリカード２４の現在のディレクトリエントリの状態が自動削除されているか否かを判断し、自動削除されていれば再起動指示を送信し（ステップＳ１６０５）、自動削除されていなければステップＳ１６０２に処理を移す（ステップＳ１６０４）。
【００５１】
以上、本実施例によれば、撮像装置が自動削除機能付きメモリカードの電源の入れ直し、及びファイルシステムの再マウントをすることで自動削除機能付きメモリカードがＦＡＴ領域をクリアするため、撮影者の手間をかけることなく撮影時に撮影データを保存するために必要な空き容量を確保することができる。また、自動削除機能付きメモリカードによって自動削除されたことをディレクトリエントリを監視することで自動削除されたタイミングで確実に撮影データを保存するために必要な空き容量を確保することができる。
【００５２】
［実施例４］
図１２、図１３を用いて、撮像装置の空き容量制御の他の処理を説明する。図１２は、本実施例における自動削除機能付きメモリカードの空き容量制御の処理を示すフローチャートであり、図１３はメニュー画面および画像削除画面を示す図である。
【００５３】
図１２において、撮影者によってメニュー釦が押されると（ステップＳ１２０１）、操作部２６からＣＰＵ１８に伝えられ、ＣＰＵ１８は表示部２８にメニュー一覧画面（図１３（ａ））を表示する（ステップＳ１２０２）。ここで、撮影者によって転送済み画像の削除メニューが選択されるとＣＰＵ１８は画像消去画面（図１３（ｂ））を表示する（ステップＳ１２０４）。撮影者によってＯＫが選択されると実施例１で説明したカード電源の入れ直し処理（ステップＳ１２０６）、ファイルシステムのマウント処理（ステップＳ１２０７）を行う。キャンセルが選択されると転送済み画像の削除メニューから抜ける。
【００５４】
転送済み画像の削除メニューは常に表示されるものであってもよいし、実施例３によるディレクトリエントリチェックによって自動削除対象の画像データがあると判断される場合に表示するものであってもよい。また、画像消去画面もディレクトリエントリチェックによって自動削除対象の画像データがあると判断される場合にメニューを介さず即時表示されるものであってもよい。
【００５５】
以上、本実施例によれば、撮影者が好きなタイミングでメニューを使って自動削除対象の画像データ分の空き容量を確保することができる。
【符号の説明】
【００５６】
１０  デジタルカメラ、１２  撮像部、１４  信号処理部、１６  フレームメモリ、
１８  ＣＰＵ（中央演算処理装置）、２０  動画・静止画コーデック、
２２  カードＩ／Ｆ、２４  メモリカード、２６  操作部、２８  表示部、
３０  ファイルシステム、３２  領域管理部、５０２  内部バッファ、
５０３  ファイル管理情報キャッシュ部
【図１】
2015231168.tif 000003
【図２】
2015231168.tif 000004
【図３】
2015231168.tif 000005
【図４】
2015231168.tif 000006
【図５】
2015231168.tif 000007
【図６】
2015231168.tif 000008
【図７】
2015231168.tif 000009
【図８】
2015231168.tif 000010
【図９】
2015231168.tif 000011
【図１０】
2015231168.tif 000012
【図１１】
2015231168.tif 000013
【図１２】
2015231168.tif 000014
【図１３】
2015231168.tif 000015