(57)【要約】【課題】  画像ファイル等のデータを管理するために要する負荷を低減することができるデータ管理装置、データ管理方法、データ管理プログラム及び撮像装置を提供する。【解決手段】  操作スイッチ１６からの操作入力に応じて、画像の撮影、作成（ステップＳ１４）や削除（ステップＳ１６）、更新（ステップＳ１８）の処理が行われて、上記ステップＳ１４からＳ１８の処理の内容に対応したデータ管理情報がメモリ１８に記憶される（ステップＳ２０）。そして、上記ステップＳ１４からＳ２０の処理を繰り返した後、電源をオフにする場合には、電源ボタン１６Ｂの押下が検出されると（ステップＳ２２）、「データ管理情報を更新中」である旨のメッセージが画像表示部３２に表示されるとともに（ステップＳ２４）、メモリ１８に記憶されたデータ管理情報に基づいて、メモリカード３４内のデータ管理情報が更新されて（ステップＳ２６）、電源がオフになる（ステップＳ２８）。【選択図】      図３
2007221263.tif 000002
【特許請求の範囲】
【請求項１】
データ及び前記データに関連するデータ管理情報を記憶する記憶手段と、
前記データの処理を行うためのデータ処理手段と、
前記データの処理が行われた場合に、前記データの処理に関連する処理データ情報を生成する処理データ情報生成手段と、
前記処理データ情報を一時記憶する一時記憶手段と、
電源を制御する電源制御手段と、
前記電源がオフになった場合に、前記処理データ情報に基づいて、前記データ管理情報を更新するデータ管理情報更新手段と、
を備えることを特徴とするデータ管理装置。
【請求項２】
データ及び前記データに関連するデータ管理情報を記憶する記憶手段と、
電源を制御する電源制御手段と、
前記電源がオンになった場合に、前記記憶手段から前記データ管理情報を読み込んで一時記憶する一時記憶手段と、
前記データの処理を行うためのデータ処理手段と、
前記データの処理が行われた場合に、前記一時記憶手段に一時記憶されたデータ管理情報を更新する手段と、
前記電源がオフになった場合に、前記一時記憶手段に一時記憶されたデータ管理情報を前記記憶手段に書き出して、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新手段と、
を備えることを特徴とするデータ管理装置。
【請求項３】
前記電源がオンになった場合に、前記データ管理情報の予想増加分の容量に対応するダミーデータを生成して、前記記憶手段に記憶させるダミーデータ生成手段を更に備え、
前記データ管理情報更新手段は、前記記憶手段に記憶されたデータ管理情報を更新するときに、前記記憶手段から前記ダミーデータを削除することを特徴とする請求項１又は２記載のデータ管理装置。
【請求項４】
前記ダミーデータ生成手段は、前記記憶手段の容量に基づいて、前記記憶手段に記憶可能なデータ管理情報の最大容量を取得して、前記データ管理情報の最大容量と前記記憶手段に記憶されているデータ管理情報の現在の容量の差に相当する容量のダミーデータを生成することを特徴とする請求項３記載のデータ管理装置。
【請求項５】
前記記憶手段の容量及び前記データ管理情報の最大容量に応じて、前記記憶手段に記憶可能なデータ容量の上限値を設定する上限値設定手段を更に備えることを特徴とする請求項１又は２記載のデータ管理装置。
【請求項６】
前記データ管理情報更新手段は、前記データの処理を行うデータ処理プログラムの終了時に、前記記憶手段に記憶されたデータ管理情報を更新することを特徴とする請求項１から５のいずれか１項記載のデータ管理装置。
【請求項７】
前記データ管理情報の更新時に、前記データ管理情報の更新中である旨を出力する出力手段を更に備えることを特徴とする請求項１から６のいずれか１項記載のデータ管理装置。
【請求項８】
請求項１から７のいずれか１項記載のデータ管理装置を備えることを特徴とする撮像装置。
【請求項９】
データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶工程と、
前記データの処理を行うためのデータ処理工程と、
前記データの処理が行われた場合に、前記データの処理に関連する処理データ情報を生成する処理データ情報生成工程と、
前記処理データ情報を一時記憶手段に一時記憶する一時記憶工程と、
電源を制御する電源制御工程と、
前記電源がオフになった場合に、前記処理データ情報に基づいて、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新工程と、
を備えることを特徴とするデータ管理方法。
【請求項１０】
データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶工程と、
電源を制御する電源制御工程と、
前記電源がオンになった場合に、前記記憶工程から前記データ管理情報を読み込んで一時記憶手段に一時記憶する一時記憶工程と、
前記データの処理を行うためのデータ処理工程と、
前記データの処理が行われた場合に、前記一時記憶手段に一時記憶されたデータ管理情報を更新する工程と、
前記電源がオフになった場合に、前記一時記憶手段に一時記憶されたデータ管理情報を前記記憶手段に書き出して、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新工程と、
を備えることを特徴とするデータ管理方法。
【請求項１１】
前記電源がオンになった場合に、前記データ管理情報の予想増加分の容量に対応するダミーデータを生成して、前記記憶手段に記憶させるダミーデータ生成工程と、
前記記憶手段に記憶されたデータ管理情報を更新するときに、前記記憶手段から前記ダミーデータを削除する工程と、
を更に備えることを特徴とする請求項９又は１０記載のデータ管理方法。
【請求項１２】
前記記憶手段の容量及び前記データ管理情報の最大容量に応じて、前記記憶手段に記憶可能なデータ容量の上限値を設定する上限値設定工程を更に備えることを特徴とする請求項９又は１０記載のデータ管理方法。
【請求項１３】
前記データの処理を行うデータ処理プログラムの終了時に、前記記憶手段に記憶されたデータ管理情報を更新する工程を更に備えることを特徴とする請求項９から１２のいずれか１項記載のデータ管理方法。
【請求項１４】
データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶機能と、
前記データの処理を行うためのデータ処理機能と、
前記データの処理が行われた場合に、前記データの処理に関連する処理データ情報を生成する処理データ情報生成機能と、
前記処理データ情報を一時記憶手段に一時記憶する一時記憶機能と、
電源を制御する電源制御機能と、
前記電源がオフになった場合に、前記処理データ情報に基づいて、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新機能と、
をコンピュータに実現させることを特徴とするデータ管理プログラム。
【請求項１５】
データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶機能と、
電源を制御する電源制御機能と、
前記電源がオンになった場合に、前記記憶機能から前記データ管理情報を読み込んで一時記憶手段に一時記憶する一時記憶機能と、
前記データの処理を行うためのデータ処理機能と、
前記データの処理が行われた場合に、前記一時記憶手段に一時記憶されたデータ管理情報を更新する機能と、
前記電源がオフになった場合に、前記一時記憶手段に一時記憶されたデータ管理情報を前記記憶手段に書き出して、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新機能と、
をコンピュータに実現させることを特徴とするデータ管理プログラム。
【請求項１６】
前記電源がオンになった場合に、前記データ管理情報の予想増加分の容量に対応するダミーデータを生成して、前記記憶手段に記憶させるダミーデータ生成機能と、
前記記憶手段に記憶されたデータ管理情報を更新するときに、前記記憶手段から前記ダミーデータを削除する機能と、
をコンピュータに実現させることを特徴とする請求項１４又は１５記載のデータ管理プログラム。
【請求項１７】
前記記憶手段の容量及び前記データ管理情報の最大容量に応じて、前記記憶手段に記憶可能なデータ容量の上限値を設定する上限値設定機能をコンピュータに実現させることを特徴とする請求項１４又は１５記載のデータ管理プログラム。
【請求項１８】
前記データの処理を行うデータ処理プログラムの終了時に、前記記憶手段に記憶されたデータ管理情報を更新する機能をコンピュータに実現させることを特徴とする請求項１４から１７のいずれか１項記載のデータ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ管理装置、データ管理方法、データ管理プログラム及び撮像装置に係り、特に画像等のデータを生成／更新／削除等の情報を管理する技術に関する。
【背景技術】
【０００２】
従来、記録媒体に記録されている複数の画像ファイルに関する付帯情報と該画像ファイルに関する付帯情報に関連付けて画像の性質を示すパラメータとを記載したパラメータリストを作成又は更新して記録媒体に記録するパラメータリスト作成手段を備えたパラメータリスト作成装置について開示されている（特許文献１）。特許文献１に記載のパラメータリスト作成装置によれば、記録媒体に多くの画像が記録されている場合であっても上記パラメータリストに基づいて、画像の情報を利用者に対して素早く生成して提示することが可能となる。
【特許文献１】特開２００２−３３８９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
電子カメラやカメラ付き携帯電話では、画像ファイルの生成／更新／削除等が頻繁に行われる。このような電子カメラやカメラ付き携帯電話は、処理能力が低く、画像ファイルの生成／更新／削除等の都度、上記のようなパラメータリストの更新を行うと、装置に負荷がかかるという問題があった。
【０００４】
本発明はこのような事情に鑑みてなされたもので、画像ファイル等のデータを管理するために要する負荷を低減することができるデータ管理装置、データ管理方法、データ管理プログラム及び撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために請求項１に係るデータ管理装置は、データ及び前記データに関連するデータ管理情報を記憶する記憶手段と、前記データの処理を行うためのデータ処理手段と、前記データの処理が行われた場合に、前記データの処理に関連する処理データ情報を生成する処理データ情報生成手段と、前記処理データ情報を一時記憶する一時記憶手段と、電源を制御する電源制御手段と、前記電源がオフになった場合に、前記処理データ情報に基づいて、前記データ管理情報を更新するデータ管理情報更新手段とを備えることを特徴とする。
【０００６】
請求項１に係るデータ管理装置によれば、記憶手段に記憶されたデータが処理されて更新された際に、上記の処理内容を記録した処理データ情報を一時記憶手段に記憶するようにしたため、データの更新処理を記憶手段に、データ管理情報の作成、更新処理を一時記憶手段にそれぞれ分散することができ、データ管理装置の処理能力が向上する。
【０００７】
請求項２に係るデータ管理装置は、データ及び前記データに関連するデータ管理情報を記憶する記憶手段と、電源を制御する電源制御手段と、前記電源がオンになった場合に、前記記憶手段から前記データ管理情報を読み込んで一時記憶する一時記憶手段と、前記データの処理を行うためのデータ処理手段と、前記データの処理が行われた場合に、前記一時記憶手段に一時記憶されたデータ管理情報を更新する手段と、前記電源がオフになった場合に、前記一時記憶手段に一時記憶されたデータ管理情報を前記記憶手段に書き出して、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新手段とを備えることを特徴とする。
【０００８】
請求項２に係るデータ管理装置によれば、記憶手段に記憶されたデータが処理されて更新された際に、上記の処理内容を記録したデータ管理情報を一時記憶手段上で更新、記憶するようにしたため、データの更新処理を記憶手段に、データ管理情報の作成、更新処理を一時記憶手段にそれぞれ分散することができ、データ管理装置の処理能力が向上する。また、上記一時記憶手段に記憶されたデータ管理情報を記憶手段に書き出すだけで記憶手段内のデータ管理情報を更新することができる。
【０００９】
請求項３に係るデータ管理装置は、請求項１又は２において、前記電源がオンになった場合に、前記データ管理情報の予想増加分の容量に対応するダミーデータを生成して、前記記憶手段に記憶させるダミーデータ生成手段を更に備え、前記データ管理情報更新手段は、前記記憶手段に記憶されたデータ管理情報を更新するときに、前記記憶手段から前記ダミーデータを削除することを特徴とする。
【００１０】
請求項３に係るデータ管理装置によれば、記憶手段にダミーデータをあらかじめ記憶しておくことにより、電源オフ時に記憶手段の容量が不足してデータ管理情報を書き込めなくなるのを防止できる。
【００１１】
請求項４に係るデータ管理装置は、請求項３において、前記ダミーデータ生成手段は、前記記憶手段の容量に基づいて、前記記憶手段に記憶可能なデータ管理情報の最大容量を取得して、前記データ管理情報の最大容量と前記記憶手段に記憶されているデータ管理情報の現在の容量の差に相当する容量のダミーデータを生成することを特徴とする。
【００１２】
請求項４に係るデータ管理装置によれば、データ管理情報の最大の増加分に対応するダミーデータをあらかじめ記憶手段に記憶しておくことにより、電源オフ時に記憶手段の容量が不足してデータ管理情報を書き込めなくなるのを防止できる。
【００１３】
請求項５に係るデータ管理装置は、請求項１又は２において、前記記憶手段の容量及び前記データ管理情報の最大容量に応じて、前記記憶手段に記憶可能なデータ容量の上限値を設定する上限値設定手段を更に備えることを特徴とする。
【００１４】
請求項５に係るデータ管理装置によれば、データ管理情報の最大容量分の記憶領域をあらかじめ記憶手段内に確保しておくことができるので、電源オフ時に記憶手段の容量が不足してデータ管理情報を書き込めなくなるのを防止できる。
【００１５】
請求項６に係るデータ管理装置は、請求項１から５において、前記データ管理情報更新手段は、前記データの処理を行うデータ処理プログラムの終了時に、前記記憶手段に記憶されたデータ管理情報を更新することを特徴とする。
【００１６】
請求項６に係るデータ管理装置によれば、例えば、バッテリの不足等によりデータ管理装置の電源が突然落ちた場合にも、電源が落ちる前の更新分までのデータ管理情報を記憶手段に記憶することができる。
【００１７】
請求項７に係るデータ管理装置は、請求項１から６において、前記データ管理情報の更新時に、前記データ管理情報の更新中である旨を出力する出力手段を更に備えることを特徴とする。
【００１８】
請求項７に係るデータ管理装置によれば、電源オフ時又はデータ処理プログラムの終了時に、データ管理情報が更新されたことをユーザが確認できる。
【００１９】
請求項８に係る撮像装置は、請求項１から７のいずれか１項記載のデータ管理装置を備えることを特徴とする。
【００２０】
請求項８に係る撮像装置によれば、画像データが撮影、作成／更新／削除等された場合に、上記の処理に関するデータ管理情報を一時記憶手段に記憶するようにしたため、データの更新処理を記憶手段に、データ管理情報の作成、更新処理を一時記憶手段にそれぞれ分散することができ、処理能力の向上を図ることができる。
【００２１】
請求項９に係るデータ管理方法は、データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶工程と、前記データの処理を行うためのデータ処理工程と、前記データの処理が行われた場合に、前記データの処理に関連する処理データ情報を生成する処理データ情報生成工程と、前記処理データ情報を一時記憶手段に一時記憶する一時記憶工程と、電源を制御する電源制御工程と、前記電源がオフになった場合に、前記処理データ情報に基づいて、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新工程とを備えることを特徴とする。
【００２２】
請求項１０に係るデータ管理方法は、データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶工程と、電源を制御する電源制御工程と、前記電源がオンになった場合に、前記記憶工程から前記データ管理情報を読み込んで一時記憶手段に一時記憶する一時記憶工程と、前記データの処理を行うためのデータ処理工程と、前記データの処理が行われた場合に、前記一時記憶手段に一時記憶されたデータ管理情報を更新する工程と、前記電源がオフになった場合に、前記一時記憶手段に一時記憶されたデータ管理情報を前記記憶手段に書き出して、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新工程とを備えることを特徴とする。
【００２３】
請求項１１に係るデータ管理方法は、請求項９又は１０において、前記電源がオンになった場合に、前記データ管理情報の予想増加分の容量に対応するダミーデータを生成して、前記記憶手段に記憶させるダミーデータ生成工程と、前記記憶手段に記憶されたデータ管理情報を更新するときに、前記記憶手段から前記ダミーデータを削除する工程とを更に備えることを特徴とする。
【００２４】
請求項１２に係るデータ管理方法は、請求項９又は１０において、前記記憶手段の容量及び前記データ管理情報の最大容量に応じて、前記記憶手段に記憶可能なデータ容量の上限値を設定する上限値設定工程を更に備えることを特徴とする。
【００２５】
請求項１３に係るデータ管理方法は、請求項９から１２において、前記データの処理を行うデータ処理プログラムの終了時に、前記記憶手段に記憶されたデータ管理情報を更新する工程を更に備えることを特徴とする。
【００２６】
請求項１４に係るデータ管理プログラムは、データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶機能と、前記データの処理を行うためのデータ処理機能と、前記データの処理が行われた場合に、前記データの処理に関連する処理データ情報を生成する処理データ情報生成機能と、前記処理データ情報を一時記憶手段に一時記憶する一時記憶機能と、電源を制御する電源制御機能と、前記電源がオフになった場合に、前記処理データ情報に基づいて、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新機能とをコンピュータに実現させることを特徴とする。
【００２７】
請求項１５に係るデータ管理プログラムは、データ及び前記データに関連するデータ管理情報を記憶手段に記憶する記憶機能と、電源を制御する電源制御機能と、前記電源がオンになった場合に、前記記憶機能から前記データ管理情報を読み込んで一時記憶手段に一時記憶する一時記憶機能と、前記データの処理を行うためのデータ処理機能と、前記データの処理が行われた場合に、前記一時記憶手段に一時記憶されたデータ管理情報を更新する機能と、前記電源がオフになった場合に、前記一時記憶手段に一時記憶されたデータ管理情報を前記記憶手段に書き出して、前記記憶手段に記憶されたデータ管理情報を更新するデータ管理情報更新機能とをコンピュータに実現させることを特徴とする。
【００２８】
請求項１６に係るデータ管理プログラムは、請求項１４又は１５において、前記電源がオンになった場合に、前記データ管理情報の予想増加分の容量に対応するダミーデータを生成して、前記記憶手段に記憶させるダミーデータ生成機能と、前記記憶手段に記憶されたデータ管理情報を更新するときに、前記記憶手段から前記ダミーデータを削除する機能とをコンピュータに実現させることを特徴とする。
【００２９】
請求項１７に係るデータ管理プログラムは、請求項１４又は１５において、前記記憶手段の容量及び前記データ管理情報の最大容量に応じて、前記記憶手段に記憶可能なデータ容量の上限値を設定する上限値設定機能をコンピュータに実現させることを特徴とする。
【００３０】
請求項１８に係るデータ管理プログラムは、請求項１４から１７において、前記データの処理を行うデータ処理プログラムの終了時に、前記記憶手段に記憶されたデータ管理情報を更新する機能をコンピュータに実現させることを特徴とする。
【００３１】
請求項１４から１８に係るデータ管理プログラムを含むソフトウェアやファームウェアをパーソナルコンピュータ（ＰＣ）のほか、ビデオ再生装置（ビデオデッキ、テレビ）や撮像装置（電子カメラ、デジタルカメラ）、携帯情報端末（ＰＤＡ）、携帯フォトプレーヤー、携帯電話等のストレージ装置に適用することにより、本発明のデータ管理装置、データ管理方法及び撮像装置を実現することができる。
【発明の効果】
【００３２】
本発明によれば、記憶手段に記憶されたデータが処理された際に、上記の処理内容を一時記憶手段に記憶するようにしたため、データの更新処理を記憶手段に、データ管理情報の作成、更新処理を一時記憶手段にそれぞれ分散することができ、データ管理装置の処理能力が向上する。
【発明を実施するための最良の形態】
【００３３】
以下、添付図面に従って本発明に係るデータ管理装置、データ管理方法、データ管理プログラム及び撮像装置の好ましい実施の形態について説明する。
【００３４】
図１は、本発明の一実施形態に係るデータ管理装置を備える撮像装置の主要構成を示すブロック図である。図１に示すように、ＣＰＵ１２は、バス１４を介して撮像装置１０内の各部に接続されており、操作スイッチ１６等からの操作入力に基づいて撮像装置１０の動作を制御する統括制御部である。操作スイッチ１６は、レリーズボタン１６Ａ、電源ボタン１６Ｂや十字キー等を含んでおり、ユーザからの操作入力を受け付ける操作部材である。レリーズボタン１６Ａは２段階式に構成されており、レリーズボタン１６Ａを軽く押して止める「半押し（Ｓ１＝ＯＮ）」の状態で自動ピント合わせ（ＡＦ）及び自動露出制御（ＡＥ）が作動してＡＦとＡＥをロックし、「半押し」から更に押し込む「全押し（Ｓ２＝ＯＮ）」の状態で撮影が実行される。
【００３５】
メモリ１８は、メモリ制御部２０によって制御され、ＣＰＵ１２が処理するプログラム及び制御に必要な各種データ等が格納されるＲＯＭや、ＣＰＵ１２が各種の演算処理等を行う作業用領域及び画像処理領域となるＳＤＲＡＭ等を有している。
【００３６】
外部通信インターフェース（外部通信Ｉ／Ｆ）２２は、ネットワークや外部出力機器（例えば、パーソナルコンピュータやテレビジョン、ディスプレイ、プリンタ、外部記録装置）等と接続するための機器で、所定のプロトコルにしたがって各種データの送受信を行う。なお、データの送受信の方式としては、例えば、インターネットや無線ＬＡＮ、有線ＬＡＮ、赤外線通信（ＩｒＤＡ）、Bluetooth等が適用される。
【００３７】
撮像素子２６は、光学系（レンズ）２４を介して入射した光を受け止めて電気信号に変換する素子であり、例えば、ＣＣＤである。この電気信号は、図示せぬプリアンプによって増幅され、Ａ／Ｄ変換器２８によってデジタル信号に変換されて、画像処理部３０に入力される。
【００３８】
本実施形態の撮像装置１０は、画像を撮影するための撮影モードと、撮影した画像を表示、再生するための再生モードの２つの動作モードを備えており、動作モードの設定はユーザによる操作スイッチ１６からの操作入力により行われる。
【００３９】
撮影モード時には、画像処理部３０によって撮像素子２６から出力された電気信号が処理されて画角確認用の画像データ（スルー画）が作成され、画像表示部（モニタ）３２に表示される。レリーズボタン１６Ａが操作されて画像が撮影されると、撮像素子２６から出力された電気信号が画像処理部３０によって処理されて記憶用の画像ファイルが作成される。この記憶用の画像ファイルは、メモリカード３４に所定のファイル形式で記憶される。ここで、メモリカード３４は、例えば、半導体メモリ等であり、メモリカード３４への入出力は外部メモリ制御部３６によって制御される。一方、再生モード時には、画像処理部３０によってメモリカード３４に記憶された画像データが読み出されて表示用の画像データが作成され、モニタ３２に表示される。
【００４０】
本実施形態の撮像装置１０では、撮像された画像ファイルとともに、画像ファイルを管理するためのデータ管理ファイルがメモリカード３４に記憶される。図２は、データ管理ファイルを示す図である。図２に示すように、データ管理ファイルには、メモリカード３４に記憶されている画像ファイルに関する情報がｘｍｌ形式で記述されている。図２に示すデータ管理ファイルでは、１つの画像ファイルに関する管理情報が１つの<image>…</image>タグの間に所定のタグにより記述される。以下に、データ管理ファイルに記述される画像ファイルの管理情報の例と、図２中のタグの対応関係を列挙する。なお、データ管理情報として記憶可能な情報は上記に列挙したものに限定されない。
・「image path」：画像ファイルへのパス
・「thumbnail path」：上記画像ファイルに対応するサムネイル画像ファイルへのパス
・「size」：画像の大きさ（例えば、幅、高さ又はピクセル数）
・「format」：画像ファイルのフォーマット
・「filesize」：画像ファイルのファイルサイズ
・「colorspace」：カラースペース
・「iso」：撮影時のＩＳＯ感度
・「focus」：焦点距離
・「exposure」：露出
・「whitebalance」：ホワイトバランス
・「flash」：撮影時のフラッシュの有無
・「camera_mode」：撮影モード
・「camera_type」：撮像装置の機種
・「date」：撮影又は更新日時
・「location」：撮影場所（ＧＰＳ情報）
・「face」：顔領域情報（例えば、矩形領域の対角点の座標や中心点の座標等の情報）
次に、データ管理情報の更新処理の第１の実施形態について、図３のフローチャートを参照して説明する。まず、電源ボタン１６Ｂの押下が検出されると（ステップＳ１０）、撮像装置１０の電源がオンになる（ステップＳ１２）。そして、操作スイッチ１６からの操作入力に応じて、画像の撮影、作成（ステップＳ１４）や削除（ステップＳ１６）、更新（ステップＳ１８）の処理が行われて、上記ステップＳ１４からＳ１８の処理の内容に対応した処理データ情報がメモリ１８に記憶される（ステップＳ２０）。
【００４１】
例えば、画像が撮影又は作成されると、新規に画像ファイルが作成されてメモリカード３４に記憶されるとともに（ステップＳ１４）、新規に作成された画像ファイルに対応するデータ管理情報が作成されてメモリ１８に記憶される（ステップＳ２０）。また、メモリカード３４に記憶された画像が削除されると（ステップＳ１６）、上記削除された画像のファイル名（フルパス名を含む）がメモリ１８に記憶される。また、サイズの変更やテンプレート（枠等）の適用により画像が更新されると、更新された画像ファイルがメモリカード３４に書き込まれるとともに（ステップＳ１８）、画像ファイルの更新内容に関する情報（例えば、画像の変更後のサイズやファイル形式）がメモリ１８に記憶される（ステップＳ２０）。
【００４２】
上記ステップＳ１４からＳ２０の処理を繰り返した後、電源をオフにする場合には、電源ボタン１６Ｂの押下が検出されると（ステップＳ２２）、「データ管理情報を更新中」である旨のメッセージが画像表示部３２に表示されるとともに（ステップＳ２４）、メモリ１８に記憶されたデータ管理情報に基づいて、メモリカード３４内のデータ管理情報が更新されて（ステップＳ２６）、電源がオフになる（ステップＳ２８）。
【００４３】
本実施形態によれば、画像の撮影、作成（ステップＳ１４）や削除（ステップＳ１６）、更新（ステップＳ１８）の処理に伴ってメモリカード３４内の画像ファイルが更新された際に、上記の更新処理の内容を記録した処理データ情報をメモリ１８に記憶するようにしたため、画像ファイルの更新処理を外部メモリ制御部３６に、処理データ情報の作成、更新処理をメモリ制御部２０にそれぞれ分散することができ、撮像装置１０の処理能力が向上する。
【００４４】
次に、データ管理情報の更新処理の第２の実施形態について、図４のフローチャートを参照して説明する。まず、電源ボタン１６Ｂの押下が検出され（ステップＳ３０）、撮像装置１０の電源がオンになると（ステップＳ３２）、メモリカード３４からデータ管理情報が読み込まれてメモリ１８に一時記憶される（ステップＳ３４）。
【００４５】
次に、操作スイッチ１６からの操作入力に応じて、画像の撮影、作成（ステップＳ３６）や削除（ステップＳ３８）、更新（ステップＳ４０）の処理が行われて、上記ステップＳ３６からＳ４０の処理の内容に対応したデータ管理情報がメモリ１８に記憶される（ステップＳ４２）。
【００４６】
上記ステップＳ３６からＳ４２の処理を繰り返した後、電源をオフにする場合には、電源ボタン１６Ｂの押下が検出されると（ステップＳ４４）、「データ管理情報を更新中」である旨のメッセージが画像表示部３２に表示されるとともに（ステップＳ４６）、メモリ１８に記憶されたデータ管理情報に基づいて、メモリカード３４内のデータ管理情報が更新されて（ステップＳ４８）、電源がオフになる（ステップＳ５０）。
【００４７】
本実施形態によれば、画像の撮影、作成（ステップＳ３６）や削除（ステップＳ３８）、更新（ステップＳ４０）の処理に伴ってメモリカード３４内の画像ファイルが更新された際に、上記の更新処理の内容を記録したデータ管理情報をメモリ１８上で更新、記憶するようにしたため、画像ファイルの更新処理をメモリ制御部２０に、データ管理情報の更新処理を外部メモリ制御部３６にそれぞれ分散することができ、撮像装置１０の処理能力が向上する。また、上記ステップＳ４２においてメモリ１８に記憶されたデータ管理情報をメモリカード３４に書き出すだけでメモリカード３４上のデータ管理情報を更新することができる。
【００４８】
次に、データ管理情報の更新処理の第３の実施形態について、図５のフローチャートを参照して説明する。まず、電源ボタン１６Ｂの押下が検出され（ステップＳ６０）、撮像装置１０の電源がオンになると（ステップＳ６２）、メモリカード３４からデータ管理情報が読み込まれてメモリ１８に一時記憶される（ステップＳ６４）。また、所定の容量のダミーファイルが作成されてメモリカード３４に記憶される（ステップＳ６６）。ステップＳ６６において作成されるダミーファイルのファイル容量は、データ管理情報のファイル容量の最大値とメモリカード３４内のデータ管理情報のファイル容量の差である。データ管理情報は画像ファイルの数に比例して記述内容（<image>タグ）が増加するため、データ管理情報のファイル容量の最大値はメモリカード３４に記憶可能な画像ファイルの最大数、即ち、最小容量の画像ファイルの最大数により決定される。本実施形態の撮像装置１０には、図６に示すような、メモリカード３４の容量と、記憶可能な画像ファイルの最大数及びデータ管理情報のファイル容量の最大値の関係を示すテーブルＴ１がメモリ１８に記憶されており、ＣＰＵ１２によりこのテーブルＴ１が参照されて、作成するダミーファイルの容量が決定される。
【００４９】
なお、本実施形態では、ダミーファイルのファイル容量をデータ管理情報のファイル容量の最大値とメモリカード３４内のデータ管理情報のファイル容量の差としたが、例えば、ステップＳ６４及びＳ６６において、データ管理情報がメモリ１８に記憶された後、メモリカード３４からデータ管理情報を消去して、ダミーファイルのファイル容量をデータ管理情報のファイル容量の最大値としてもよい。
【００５０】
次に、操作スイッチ１６からの操作入力に応じて、画像の撮影、作成（ステップＳ６８）や削除（ステップＳ７０）、更新（ステップＳ７２）の処理が行われて、上記ステップＳ６８からＳ７２の処理の内容に対応したデータ管理情報がメモリ１８に記憶される（ステップＳ７４）。
【００５１】
上記ステップＳ６８からＳ７４の処理を繰り返した後、電源をオフにする場合には、電源ボタン１６Ｂの押下が検出されると（ステップＳ７６）、「データ管理情報を更新中」である旨のメッセージが画像表示部３２に表示される（ステップＳ７８）。そして、メモリカード３４からダミーファイルが削除され（ステップＳ８０）、メモリ１８に記憶されたデータ管理情報がメモリカード３４に書き込まれて（ステップＳ８２）、電源がオフになる（ステップＳ８４）。
【００５２】
本実施形態によれば、データ管理情報の最大容量分のダミーファイルをメモリカード３４にあらかじめ記憶しておくことにより、電源オフ時にメモリカード３４の容量が不足してデータ管理情報を書き込めなくなるのを防止できる。
【００５３】
次に、データ管理情報の更新処理の第４の実施形態について、図７のフローチャートを参照して説明する。まず、電源ボタン１６Ｂの押下が検出され（ステップＳ９０）、撮像装置１０の電源がオンになると（ステップＳ９２）、メモリカード３４からデータ管理情報が読み込まれてメモリ１８に一時記憶される（ステップＳ９４）。また、メモリカード３４の記憶容量が検出され、データ管理情報の最大値を考慮して、画像ファイルの記憶に使用可能なメモリカード３４の記憶容量の増減値が設定される（ステップＳ９６）。本実施形態の撮像装置１０には、図６に示すような、メモリカード３４の容量と、記憶可能な画像ファイルの最大数及びデータ管理情報のファイル容量の最大値の関係を示すテーブルＴ１がメモリ１８に記憶されている。ステップＳ９６では、ＣＰＵ１２により、メモリカード３４の容量が検出されて、このテーブルＴ１が参照され、メモリカード３４の容量から対応するデータ管理情報のファイル容量の最大値が差し引かれた値が、メモリカード３４の記憶容量の上限値に設定される。
【００５４】
次に、操作スイッチ１６からの操作入力に応じて、画像の撮影、作成（ステップＳ９８）や削除（ステップＳ１００）、更新（ステップＳ１０２）の処理が行われて、上記ステップＳ９８からＳ１０２の処理の内容に対応したデータ管理情報がメモリ１８に記憶される（ステップＳ１０４）。
【００５５】
上記ステップＳ９８からＳ１０４の処理を繰り返した後、電源をオフにする場合には、電源ボタン１６Ｂの押下が検出されると（ステップＳ１０６）、「データ管理情報を更新中」である旨のメッセージが画像表示部３２に表示される（ステップＳ１０８）。そして、メモリ１８に記憶されたデータ管理情報がメモリカード３４に書き込まれて（ステップＳ１１０）、電源がオフになる（ステップＳ１１２）。
【００５６】
本実施形態によれば、データ管理情報の最大容量分の記憶領域をあらかじめメモリカード３４内に確保しておくことができるので、電源オフ時にメモリカード３４の容量が不足してデータ管理情報を書き込めなくなるのを防止できる。
【００５７】
なお、上記第１から第４の実施形態では、メモリカード３４内のデータ管理情報の更新を、撮像装置１０の電源オフ時に行うようにしたが、例えば、撮像装置１０内の画像の編集プログラムの終了時や、動作モード（撮影モード、再生モード）の変更時等に行うようにしてもよい。これにより、例えば、バッテリの不足等により撮像装置１０の電源が突然落ちた場合にも、電源が落ちる前の更新分までのデータ管理情報をメモリカード３４に記憶することができる。
【００５８】
また、上記第１から第４の実施形態に示した処理を行うソフトウェアやファームウェアをパーソナルコンピュータ（ＰＣ）のほか、ビデオ再生装置（ビデオデッキ、テレビ）や撮像装置（電子カメラ、デジタルカメラ）、携帯情報端末（ＰＤＡ）、携帯フォトプレーヤー、携帯電話等のストレージ装置に適用することにより、本発明のデータ管理装置、データ管理方法及び撮像装置を実現することができる。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係るデータ管理装置を備える撮像装置の主要構成を示すブロック図
【図２】データ管理ファイルを示す図
【図３】データ管理情報の更新処理の第１の実施形態を示すフローチャート
【図４】データ管理情報の更新処理の第２の実施形態を示すフローチャート
【図５】データ管理情報の更新処理の第３の実施形態を示すフローチャート
【図６】メモリカード３４の容量と、記憶可能な画像ファイルの最大数及びデータ管理情報のファイル容量の最大値の関係を示すテーブル
【図７】データ管理情報の更新処理の第４の実施形態を示すフローチャート
【符号の説明】
【００６０】
１０…撮像装置、１２…ＣＰＵ、１４…バス、１６…操作スイッチ、１６Ａ…レリーズボタン、１６Ｂ…電源ボタン、１８…メモリ、２０…メモリ制御部、２２…外部通信Ｉ／Ｆ、２４…光学系、２６…撮像素子、２８…Ａ／Ｄ変換器、３０…画像処理部、３２…画像表示部、３４…メモリカード、３６…外部メモリ制御部
【図１】
2007221263.tif 000003
【図２】
2007221263.tif 000004
【図３】
2007221263.tif 000005
【図４】
2007221263.tif 000006
【図５】
2007221263.tif 000007
【図６】
2007221263.tif 000008
【図７】
2007221263.tif 000009