(57)【要約】【課題】バックアップを取っていない画像データの誤消去およびバックアップを取った画像データの複数回のバックアップを防止できるようにしたカメラ装置を提供する。【解決手段】本発明の一実施形態に係るカメラ装置１は、光学画像を取込み、画像データを生成する画像データ生成手段１０と、画像データに応じた画像を表示する画像表示手段２０と、画像データを外部の装置に転送する画像データ転送手段５０とを有する。このカメラ装置１は、画像データ転送手段５０が画像データを外部の装置に転送するときに、画像データが転送されたことを示す転送情報を生成する転送情報生成手段９０と、画像表示手段２０が画像データに応じた画像を表示するときに、転送情報に基づいて、画像データが外部の装置へ転送されているか否かを画像データに応じた画像とともに表示させる表示制御手段９０とを有することを特徴とする。【選択図】図１
2008011421.tif 000002
【特許請求の範囲】
【請求項１】
光学画像を取込み、画像データを生成する画像データ生成手段と、該画像データ生成手段により生成された前記画像データに応じた画像を表示する画像表示手段と、前記画像データ生成手段により生成された前記画像データを外部の装置に転送する画像データ転送手段とを有するカメラ装置であって、
前記画像データ転送手段が前記画像データを前記外部の装置に転送するときに、前記画像データが転送されたか否かを示す転送情報を生成する転送情報生成手段と、
前記画像表示手段が前記画像データに応じた画像を表示するときに、前記転送情報生成手段により生成された前記転送情報に基づいて、前記画像データが前記外部の装置へ転送されているか否かを前記画像データに応じた画像とともに前記画像表示手段に表示させる表示制御手段とを有することを特徴とするカメラ装置。
【請求項２】
入力操作が行われたときに、該入力操作に応じた入力操作情報を出力する入力操作情報出力手段と、
前記画像データを記憶する画像データ記憶手段とを更に有し、
前記表示制御手段は、前記入力操作情報出力手段から出力される前記入力操作情報が前記画像データ記憶手段からの前記画像データの消去を示し、かつ前記転送情報生成手段により生成された転送情報が転送されていないことを示すときは、前記画像データが前記外部の装置へ転送されていないことを前記画像表示手段に表示させることを特徴とする請求項１記載のカメラ装置。
【請求項３】
前記画像データ転送手段により転送される前記画像データに、該画像データに応じた画像の表示に用いられるヘッダ部を付加した画像ファイルを生成する画像ファイル生成手段と、
該画像ファイル生成手段により生成された前記画像ファイルにおける前記ヘッダ部に前記転送情報生成手段により生成された前記転送情報を書き込む転送情報書込手段とを更に有することを特徴とする請求項１または２記載のカメラ装置。
【請求項４】
前記転送情報生成手段によって前記転送情報が生成されていない未転送画像データを前記画像データ転送手段が前記外部の装置へ転送するように制御するピックアップ転送制御手段を更に有することを特徴とする請求項１〜３のいずれか一項記載のカメラ装置。
【請求項５】
前記画像データ転送手段が前記画像データを前記外部の装置に転送する前に、前記転送情報生成手段により生成された前記転送情報を退避させて退避転送情報として保存させる退避手段と、
前記転送手段によって前記画像データの転送が正常に行われなかったときは、前記退避手段によって退避された前記退避転送情報を用いて前記転送情報生成手段により生成された前記転送情報を復元する転送情報復元手段とを更に有することを特徴とする請求項１〜４のいずれか一項記載のカメラ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データのバックアップ機能を備えたデジタルカメラ、ビデオカメラ等のカメラ装置に関する。
【背景技術】
【０００２】
従来から、被写体の光学画像を静止画（静止画像）または動画（静止画像）として取込み、撮影した画像を画像データに変換して電子的に保存するカメラ装置（電子カメラ装置ともいう）が知られている。従来のカメラ装置には、静止画の撮影を主体とするデジタルカメラと、動画の撮影を主体とするビデオカメラとがある。
【０００３】
デジタルカメラ、ビデオカメラのいずれについても従来から様々なものが普及しているが、中には、撮影した静止画または動画の画像データを外部の装置に転送したり、外部記憶媒体や内蔵している別の記憶媒体に記憶させるなどして保存するいわゆるバックアップ機能を有するカメラ装置がある。
【０００４】
例えば、特許文献１には、デジタルカメラの収納部を備えたステーションおよびケーブルを介して画像蓄積装置が接続され、その画像蓄積装置にステーションおよびケーブルを介して蓄積されている画像データが自動転送されるデジタルカメラが開示されている。
【特許文献１】特開２０００−３５４２１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したカメラ装置は、撮影して得られる画像データを外部の装置に転送するなどして別の記憶媒体に記憶させることによって、画像データのバックアップを取ることが可能である。
【０００６】
しかし、画像データのバックアップを取ったとしても、バックアップを取った後になって、カメラ装置からパーソナルコンピュータやメモリカードといった別の記憶媒体に画像データを保存させたかどうかがわからなくなり、ユーザがバックアップを取っていない画像データを誤って消去してしまうことがあった。また、すでにバックアップを取った画像データを再び記憶媒体に保存させるといった複数回のバックアップが行われ、記憶媒体の記憶容量が無駄に使用されることもあった。
【０００７】
そこで、本発明は上記課題を解決するためになされたもので、バックアップを取っていない画像データの誤消去およびバックアップを取った画像データの複数回のバックアップを防止できるようにしたデジタルカメラ、ビデオカメラ等のカメラ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のカメラ装置は、光学画像を取込み、画像データを生成する画像データ生成手段と、該画像データ生成手段により生成された画像データに応じた画像を表示する画像表示手段と、画像データ生成手段により生成された画像データを外部の装置に転送する画像データ転送手段とを有する。このカメラ装置は、画像データ転送手段が画像データを外部の装置に転送するときに、画像データが転送されたか否かを示す転送情報を生成する転送情報生成手段と、画像表示手段が画像データに応じた画像を表示するときに、転送情報生成手段により生成された転送情報に基づいて、画像データが外部の装置へ転送されているか否かを画像データに応じた画像とともに前記画像表示手段に表示させる表示制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
以上詳述したように、本発明によれば、バックアップを取っていない画像データの誤消去およびバックアップを取った画像データの複数回のバックアップを防止できるようにしたデジタルカメラ、ビデオカメラ等のカメラ装置が得られる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、各図面において同一又は相当の部分に対しては同一の符号を附し、重複する説明は省略する。
【００１１】
図１は、本発明の実施形態に係るカメラ装置の構成を示すブロック図である。図１に示すカメラ装置１は、静止画像の撮影を主体とし、動画像も撮影することが可能なデジタルカメラ装置である。
【００１２】
このカメラ装置１は、画像データ生成部１０と、画像表示部２０と、音声データ処理部３０と、画像圧縮・伸張処理部４０と、データ記憶処理部５０とを有している。また、カメラ装置１は、転送処理部６０と、メモリコントローラ７０と、ワークメモリ７５と、操作部８０およびＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０とを有している。
【００１３】
画像データ生成部１０は、図１に示すように、レンズ１１と、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）１２と、Ａ／Ｄ変換部１３と、ＣＣＤ信号処理部１４を有している。この画像データ生成部１０は、レンズ１１により被写体の光学画像を結像してＣＣＤ１２に取り込み、ＣＣＤ１２によって被写体の画像を電気信号に変換する。また、画像データ生成部１０はＣＣＤ１２から出力されるアナログの電気信号をＡ／Ｄ変換部１３によってデジタル信号に変換する。このデジタル信号はＣＣＤ信号処理部１４に出力される。ＣＣＤ信号処理部１４は入力されるデジタル信号に画像処理を施して画像データを生成する。生成された画像データはメモリコントローラ７０を経由して一旦ワークメモリ７５に格納される。
【００１４】
画像表示部２０は、画像表示処理部２１と表示装置２２とを有している。画像表示処理部２１は、メモリコントローラ７０によってワークメモリ７５から取り出した画像データを表示装置２２のインターフェースに適合した表示信号に変換する。表示装置２２は、画像表示処理部２１から出力される表示信号を用いて画像を表示する。
【００１５】
音声データ処理部３０は、音声入出力処理部３１と、マイク３２およびスピーカ３３を有している。音声入出力処理部３１は、マイク３２で集音された音声を音声データに変換する。この音声データは、ＣＰＵ９０の指示にしたがいメモリコントローラ７０を経由してワークメモリ７５に格納される。また、音声入出力処理部３１は、メモリコントローラ７０によってワークメモリ７５から取り出した音声データを音声信号に変換してスピーカ３３に出力する。スピーカ３３は音声信号を入力して音声を出力する。
【００１６】
画像圧縮・伸張処理部４０は、メモリコントローラ７０によってワークメモリ７５から取り出した画像データを圧縮して圧縮画像データとする。また、画像圧縮・伸張処理部４０は、圧縮画像データを伸長する。圧縮画像データは、ＣＰＵ９０の指示にしたがいメモリコントローラ７０を経由してワークメモリ７５に格納される。
【００１７】
データ記憶処理部５０は、本発明における画像データ記憶手段であって、記録メディアインターフェース５１と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）５２と、メモリカード５３とを有している。記録メディアインターフェース５１は、メモリコントローラ７０によってワークメモリ７５から取り出した画像データおよび音声データをＨＤＤ５２またはメモリカード５３の記録形式に変換し、ＨＤＤ５２またはメモリカード５３に記録させる。ＨＤＤ５２は、内蔵しているＨＤ（Ｈａｒｄ  Ｄｉｓｃ）に画像データおよび音声データを記録する。メモリカード５３は、例えば、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）などの外部記憶媒体である。
【００１８】
転送処理部６０は、本発明における画像データ転送手段であって、ＵＳＢコントローラ６１、ＵＳＢ端子６２、ＬＡＮコントローラ６３、ＬＡＮ端子６４を有している。ＵＳＢコントローラ６１は、ＣＰＵ９０の指示にしたがい、メモリコントローラ７０によってワークメモリ７５から取り出した画像データをＵＳＢ端子６２を介して接続される図示しない外部の装置（例えば、パーソナルコンピュータ）へ転送する。また、ＵＳＢコントローラ６１は、ＵＳＢ端子６２を介して外部の装置から取り込んだ画像データをワークメモリ７５に出力する。
【００１９】
また、ＬＡＮコントローラ６３は、ＣＰＵ９０の指示にしたがい、メモリコントローラ７０によってワークメモリ７５から取り出した画像データをＬＡＮ端子６４を介して接続される図示しない外部の装置（例えば、ＤＶＤレコーダやＨＤＤレコーダ）へ転送する。また、ＬＡＮコントローラ６３は、ＬＡＮ端子６４を介して外部の装置から取り込んだ画像データをワークメモリ７５に出力する。
【００２０】
メモリコントローラ７０は、ＣＰＵ９０の指示にしたがい作動して、ワークメモリ７５に対する画像データ、音声データの読み書き等を制御する。
【００２１】
ワークメモリ７５には、ＣＰＵ９０の指示にしたがい、後述する画像ファイル１００が形成されている。なお、ワークメモリ７５に記憶されている画像ファイル１００は、メモリコントローラ７０、ＣＰＵ９０、記録メディアインターフェース５１によって読み出され、ＨＤＤ５２やメモリカード５３に記憶される。
【００２２】
操作部８０は、本発明における入力情報出力手段であって、カメラ装置１における各種操作ボタンを有し、これらの操作ボタンの押下、タッチなどの操作に応じた入力操作情報として操作信号をＣＰＵ９０に出力する。
【００２３】
ＣＰＵ９０は、図示しないＲＯＭに記憶されているプログラムにしたがい本発明の特徴とする各種手段（転送情報生成手段、表示制御手段、画像ファイル作成手段、転送情報書込手段、ピックアップ転送制御手段、退避手段、転送情報復元手段）として作動する。また、ＣＰＵ９０は、他の構成要素との信号の入出力を行い、カメラ装置１全体の動作制御や各シーケンスの制御、操作部８０から入力される操作信号に基づくスイッチ操作等の検出を行う。
【００２４】
次に、カメラ装置１が形成する画像ファイル１００の構成について説明する。図２は、画像ファイルの構成を示す図である。図２に示すように、画像ファイル１００は、データ部１１０、ヘッダ部１２０およびフッタ部１３０を有している。データ部１１０には、画像データが記憶される。このデータ部１１０は、静止画像ファイルでは圧縮画像データを含み、動画像ファイルでは圧縮画像データおよび音声データを含む。ヘッダ部１２０には、画像データの長さや、記録時の日時情報といった画像データの再生（画像データに応じた画像の表示装置２２における表示）に用いられる情報が書き込まれる。フッタ部１３０には、画像ファイルの終端などの情報が書き込まれる。
【００２５】
また、ヘッダ部１２０は、指定領域１２１とユーザ領域１２２とを有している。指定領域１２１は、ファイルフォーマットにより決められた情報が書き込まれる領域である。一方、ユーザ領域１２２は、各製造者の付随情報などを書き込める自由記述可能な領域である。本実施形態では、ユーザ領域１２２には、情報Ａ〜情報Ｎのｎ個の情報（ｎは自然数）を書き込めるようになっている。情報Ａには、バックアップフラグ（例えば、「０：バックアップ未実施」または「1：バックアップ実施済」）が書き込まれ、情報Ｂには、バックアップ日時（例えば、年／月／日／時／分／秒、など）が書き込まれる。また、情報Ｃには、バックアップ先（例えば、メモリカード、ＵＳＢ経由でＰＣ、またはＬＡＮ経由でＨＤＤレコーダ、など）が書き込まれ、情報Ｄには、バックアップ回数（例えば、ｍ回（ｍは正の整数）、など）が書き込まれる。
【００２６】
（画像撮影）
次に、動画像撮影時のカメラ装置１の動作について説明する。操作部８０における図示しない撮影用の操作ボタンの操作が行われると、ＣＰＵ９０が、操作部８０からの操作信号に応じて、カメラ装置１の各構成要素を統括制御する。
【００２７】
すると、画像データ生成部１０によって、被写体の光学画像から画像データが生成される。この画像データは、メモリコントローラ７０を経由して一旦ワークメモリ７５に格納される。ワークメモリ７５に格納された画像データは、メモリコントローラ７０を経由し画像表示処理部２１によって表示信号に変換され、表示装置２２に表示される。また、ワークメモリ７５に格納された画像データは、メモリコントローラ７０を経由し画像圧縮・伸張処理部４０によって圧縮画像データに変換され、メモリコントローラ７０を経由しワークメモリ７５に格納される。一方、マイク３２で集音された音声は、音声入出力処理部３１によって音声データに変換され、ＣＰＵ９０、メモリコントローラ７０を経由し、ワークメモリ７５に格納される。
【００２８】
すると、ＣＰＵ９０は画像ファイル生成手段として動作し、圧縮画像データおよび音声データをデータ部１１０に書き込み、そのデータ部１１０にヘッダ部１２０およびフッタ部１３０を付加してワークメモリ７５に画像ファイル１００を生成する。その後、ＣＰＵ９０は転送情報生成手段として動作し、画像ファイル１００のヘッダ部１２０におけるユーザ領域１２２の情報Ａに、バックアップフラグ「０」を生成し、その生成した情報を書き込む。本実施形態では、ヘッダ部１２０のユーザ領域１２２に書き込まれる情報が本発明の転送情報であり、情報Ａのバックアップフラグが「０」である状態を、バックアップが取られていないバックアップ未実施状態とし、転送されていない状態とする。ワークメモリ７５内の画像ファイル１００は、メモリコントローラ７０およびＣＰＵ９０を経由し記録メディアインターフェース５１によってＨＤＤ５２やメモリカード５３などに記録される。
【００２９】
なお、静止画像撮影時には、カメラ装置１では、音声データ処理部３０による音声データ生成が行われない。静止画像撮影時のカメラ装置１の他の動作は、動画像撮影時のカメラ装置１の動作と同一であるので説明を省略する。
【００３０】
（画像再生）
次に、動画像再生時のカメラ装置１の動作について説明する。例えば、動画像再生のときには、動画像再生のときには、動画像チャプターのサムネイル一覧が表示装置２２へ表示される。ユーザがそのサムネイル一覧表示中に、操作部８０を用いて再生しようとする動画像チャプターを選択した上で、再生用の操作ボタン操作が行われると、ＣＰＵ９０が、操作部８０からの操作信号に応じて、カメラ装置１の各構成要素を統括制御する。
【００３１】
すると、対応する画像ファイルがメモリカード５３またはＨＤＤ５２から読み出され、一旦ワークメモリ７５に格納される。この画像ファイル１００のヘッダ部１２０から書き込まれている情報をＣＰＵ９０が読み取り、圧縮されている画像データを画像圧縮・伸張処理部４０へ出力する。画像圧縮・伸張処理部４０は、圧縮されている画像データを伸張し、メモリコントローラ７０を介してワークメモリ７５へ記憶させる。また伸張された画像データは、メモリコントローラ７０を経由し画像表示処理部２１にて表示信号へ変換され、表示装置２２に表示される。なお、カメラ装置１のサムネイル一覧表示の動作については後述する。また、同様にして、ワークメモリ７５に格納された音声データは、画像データに同期してワークメモリ７５からメモリコントローラ７０、ＣＰＵ９０、音声入出力処理部３１を経由し、スピーカ３３から送出される。
【００３２】
なお、静止画像再生時には、カメラ装置１では、音声データ処理部３０による音声出力が行われない。静止画像再生時のカメラ装置１の他の動作は、動画像再生時のカメラ装置１の動作と同一であるので説明を省略する。
【００３３】
（画像転送）
次に、動画像または静止画像の画像データを外部装置に転送してバックアップをとるときのカメラ装置１の動作について、図３を参照しながら説明する。図３は、画像転送時のカメラ装置の動作を示すフローチャートである。例えば、画像のサムネイル一覧表示中に、操作部８０を用いて再生しようとする動画像チャプターを選択した上で、転送用の操作ボタン操作が行われると、ＣＰＵ９０が、操作部８０からの操作信号に応じて、カメラ装置１の各構成要素を統括制御する。
【００３４】
すると、ＣＰＵ９０が退避手段として動作し、画像ファイル１００が転送される前に、元画像ファイル１００のヘッダ部１２０に書き込まれている情報、すなわち転送情報を、記録メディアインターフェース５１、ＣＰＵ９０、メモリコントローラ７０を経由し、ワークメモリ７５に退避させて退避転送情報として保存させる（ステップＳ０１）。なお、ＨＤＤ５２またはメモリカード５３に記憶されている画像ファイル１００そのものがワークメモリ７５に保存されてもよい。
【００３５】
次いで、ＣＰＵ９０が転送情報生成手段として動作し、ＵＳＢ端子６２，ＬＡＮ端子６４経由で外部装置に画像ファイルを転送する際、その転送開始直前に、画像データが転送されバックアップをとったことを示す転送情報を生成する。具体的には、ＣＰＵ９０が、バックアップフラグ「１」、現在日時、バックアップ先の装置情報、およびバックアップ回数など、バックアップ転送に必要な情報を取得する（ステップＳ０２）。
【００３６】
次いで、ＣＰＵ９０が転送情報書込手段として動作し、データ記憶処理部５０に記憶されている画像ファイル１００のヘッダ部１２０のユーザ領域１２２に、ステップＳ０２において生成された転送情報を書き込む。具体的には、ＣＰＵ９０は、情報Ａのバックアップフラグに「１」を書き込み、情報Ｂにはバックアップ日時を書き込む。また、ＣＰＵ９０は、情報Ｃにバックアップ先の装置情報を書き込み、情報Ｄにはバックアップ回数を書き込む（ステップＳ０３）。
【００３７】
次いで、ステップＳ０３においてヘッダ部１２０に転送情報が書き込まれた画像ファイル１００が転送処理部６０によって外部装置へ転送される（ステップＳ０４）。
【００３８】
次いで、転送が終了した後、ＣＰＵ９０によって、転送が正常に行われたか否かが判定される（ステップＳ０５）。転送が正常に行われたと判定された場合には、画像データ転送処理が終了する。
【００３９】
一方、転送が正常に行われなかったと判定された場合には、ＣＰＵ９０が転送情報復元手段として動作し、ワークメモリ７５に退避された退避転送情報を用いて、データ記憶処理部５０に記憶されている画像ファイル１００の書き換えられた転送情報を復元する。具体的には、ＣＰＵ９０は、ワークメモリ７５に退避してあった退避転送情報を用いて、データ記憶処理部５０に記憶されている画像ファイル１００のヘッダ部１２０の該当する領域に上書きする処理を行う。
【００４０】
このように、バックアップ途中で何らかの要因によりバックアップが正常に行われなかったときには、バックアップを開始する直前に書き換えられたバックアップ情報が画像ファイル１００には記載されており、このままではこのファイルはバックアップされたと判断されてしまうので、バックアップが失敗した際には、今回書き込んだバックアップ情報を全て元に戻す。
【００４１】
（サムネイル一覧表示）
次に、サムネイル一覧表示時のカメラ装置１の動作について説明する。図４は、サムネイル一覧表示時のカメラ装置の動作を示すフローチャートであり、図５は、表示装置によるサムネイル一覧表示画面を示す図である。操作部８０における一覧表示ボタン用の操作ボタンの操作が行われると、ＣＰＵ９０が、操作部８０からの操作信号に応じて、カメラ装置１の各構成要素を統括制御する。
【００４２】
すると、データ記憶処理部５０に記憶されている全ての画像ファイルが、記録メディアインターフェース５１、ＣＰＵ９０、メモリコントローラ７０を経由し、一旦ワークメモリ７５に格納される。これらの画像ファイル１００のデータ部１１０における圧縮画像データの各々は、メモリコントローラ７０を経由し画像圧縮・伸張処理部４０に送られる。圧縮画像データは、画像圧縮・伸張処理部４０によって伸張されて画像データが再生され、画像データは、メモリコントローラ７０を経由して一旦ワークメモリ７５に格納される。その後、画像データは、メモリコントローラ７０を経由し画像表示処理部２１にて表示信号に変換され、表示装置２２にサムネイル一覧が表示される。
【００４３】
一方、ＣＰＵ９０が、ワークメモリ７５に格納された各画像ファイル１００のユーザ領域１２２に書き込まれている転送情報を読み出す（ステップＳ１１）。
【００４４】
次いで、ＣＰＵ９０によって、ユーザ領域１２２における情報Ａのバックアップフラグが「１」であるか否かが判定される（ステップＳ１２）。情報Ａのバックアップフラグが「１」であると判定された場合には、ＣＰＵ９０は、表示制御手段として動作し、ワークメモリ７５に格納されている画像ファイルのデータ部１１０のデータ（画像データ）に応じた対応画像と共にバックアップアイコンを表示装置２２へ表示させる。例えば、図５に示すように、ＣＰＵ９０は、対応画像Ａ，Ｂ，Ｄの左上の画像上に、（「バックアップ」との文字が表示されている）バックアップアイコンＺをオーバーレイして表示する（ステップＳ１３）。
【００４５】
一方、情報Ａのバックアップフラグが「０」であると判定された場合には、図５に示すように、非対象画像Ｃ，Ｅ，Ｆ上にバックアップアイコンＺが表示されない。
【００４６】
（画像消去確認）
次に、画像消去時のカメラ装置１の動作について説明する。図６は、カメラ装置の消去確認処理の動作手順を示すフローチャートであり、図７は、表示装置による画像消去確認画面を示す図である。サムネイル一覧画面において、操作部８０によって画像が選択され、画像データの消去用の操作ボタン操作が行われると、ＣＰＵ９０が、操作部８０からの操作信号に応じて、カメラ装置１の各構成要素を統括制御する。
【００４７】
すると、ＣＰＵ９０が表示制御手段として動作し、ワークメモリ７５に記憶された対応画像ファイル１００のヘッダ部１２０のユーザ領域１２２の転送情報を読み出す（ステップＳ２１）。
【００４８】
次いで、ＣＰＵ９０によって、ユーザ領域１２２における情報Ａのバックアップフラグが「１」であるか否かが判定される（ステップＳ２２）。
【００４９】
情報Ａのバックアップフラグが「１」でないとき、すなわち「０」であると判定された場合には、ＣＰＵ９０は、図７に示す対応画像Ｇを表示装置２２に拡大表示させると共に、対応画像Ｇ上の中央に警告メッセージ「この画像はバックアップされていません。」Ｈ、削除確認メッセージ「消去してもよろしいですか？」Ｉ、および選択アイコン「はい」Ｊ，「いいえ」Ｋを表示装置２２に表示させる（ステップＳ２３）。
【００５０】
次いで、ＣＰＵ９０によって、選択アイコンＪ，Ｋのうち何れのアイコンが選択されたかが判定される（ステップＳ２４）。選択アイコン「いいえ」Ｋが選択された場合には、消去確認処理を終了する。
【００５１】
一方、選択アイコン「はい」Ｊが選択された場合には、ＣＰＵ９０は、ＨＤＤ５２またはメモリカード５３における対象画像ファイル１００を削除する。また、ステップＳ２２において、情報Ａのバックアップフラグが「１」であると判定された場合にも、ＨＤＤ５２またはメモリカード５３における対象画像ファイル１００が削除される（ステップＳ２５）。
【００５２】
（ピックアップ転送）
次に、ピックアップ転送時のカメラ装置１の操作について説明する。図８は、ピックアップ転送時のカメラ装置の動作を示すフローチャートであり、図９は、表示装置によるピックアップ転送選択画面を示す図である。操作部８０によって一括転送ボタンの押下操作が行われると、ＣＰＵ９０が、操作部８０からの操作信号に応じて、カメラ装置１の各構成要素を統括制御する。
【００５３】
すると、図９に示すように、ＣＰＵ９０が、一括転送とピックアップ転送との選択画面を画像表示部２０に表示させる。具体的には、ＣＰＵ９０は、一括転送を示す選択アイコン「すべて選択」Ｌおよびピックアップ転送を示す「未バックアップのみ選択」Ｍを画像表示部２０に表示させる。次いで、ＣＰＵ９０によって、選択アイコンＬ，Ｍのうち何れのアイコンが選択されたかが判定される（ステップＳ３１）。
【００５４】
ステップＳ３１において、選択アイコン「すべて選択」Ｌが選択された場合には、ＣＰＵ９０は、データ記憶処理部５０に記憶されているすべての画像ファイルを選択し、ステップＳ３７へ処理を進める。例えば、ＣＰＵ９０は、すべての画像ファイルのヘッダ部のユーザ領域の情報Ｅに、選択したことを示すフラグ「１」を書き込む（ステップＳ３２）。
【００５５】
一方、ステップＳ３１において、選択アイコン「未バックアップのみ選択」Ｍが選択された場合には、ＣＰＵ９０がピックアップ転送制御手段として動作し、データ記憶処理部５０に記憶されている何れか一つの画像ファイル１００のヘッダ部１２０のユーザ領域１２２の情報、すなわち転送情報を読み込む（ステップＳ３３）。
【００５６】
次いで、ＣＰＵ９０によって、画像ファイル１００のヘッダ部１２０のユーザ領域１２２における情報Ａのバックアップフラグが「１」であるか否かが判定される（ステップＳ３４）。バックアップフラグが「１」であると判定された場合には、ステップＳ３６へ処理を進める。
【００５７】
一方、ステップＳ３４において、バックアップフラグが「０」であると判定された場合には、ＣＰＵ９０が、この画像ファイル１００を選択する。例えば、ＣＰＵ９０は、この画像ファイル１００のヘッダ部１２０のユーザ領域１２２の情報Ｅに、選択したことを示すフラグ「１」を書き込む（ステップＳ３５）。
【００５８】
次いで、ＣＰＵ９０によって、データ記憶処理部５０に記憶された画像ファイルをすべてスキャンしたか否かが判定される（ステップＳ３６）。すべての画像ファイルをスキャンしていないと判定された場合には、ステップＳ３３へ戻り、次の画像ファイルに対して、ステップＳ３３〜Ｓ３６の処理が行われる。
【００５９】
一方、ステップＳ３６において、すべての画像ファイルをスキャンしたと判定された場合には、ＣＰＵ９０が、ステップＳ３２またはステップＳ３５において選択した画像ファイルを、転送処理部６０によって外部装置へ転送させる。このようにして、ＣＰＵ９０は、選択アイコン「すべて選択」Ｌが選択されると、データ記憶処理部５０に記憶されているすべての画像ファイル１００を一括転送させ、一方、選択アイコン「未バックアップのみ選択」Ｍが選択されると、外部装置へ転送されていない画像ファイル１００のみをピックアップ転送させる（ステップＳ３７）。
【００６０】
なお、ステップＳ３３，Ｓ３４，Ｓ３５における処理は、上記した画像ファイル単位ではなく、フォルダ単位、またデータ記憶処理部５０におけるメディア単位（ＨＤＤ５２またはメモリカード５３）で行われてもよい。
【００６１】
このように、本実施形態のカメラ装置１によれば、画像ファイル１００を外部装置へバックアップする際に、ＣＰＵ９０が転送情報生成手段として動作し、バックアップしたことを示す転送情報を生成し、この画像ファイル１００の画像データに応じた画像を再生する際には、ＣＰＵ９０が表示制御手段として動作し、転送情報に基づいて画像ファイル１００が外部装置へバックアップされているか否かを、画像ファイル１００の画像データに応じた画像と共に表示装置２２に表示させている。なお、本実施形態のカメラ装置１では、画像ファイル１００を外部装置へバックアップする際に、ＣＰＵ９０が画像ファイル生成手段として動作し、画像データを含むデータ部１１０にヘッダ部１２０を付加した画像ファイル１００を生成し、ＣＰＵ９０が転送情報書込手段として動作し、この画像ファイル１００のヘッダ部１２０のユーザ領域１２２に転送情報を書き込む。
【００６２】
したがって、本実施形態のカメラ装置１によれば、ユーザが消去やバックアップのために画像を表示したときに、表示した画像がバックアップ済みであるか否かをユーザに通知することができ、ユーザは、どの画像がバックアップされているかどうかを一目で確認できるので、バックアップしていない画像のみ選択してバックアップすることが容易に行える。故に、バックアップを取っていない画像データの誤消去およびバックアップを取った画像データの複数回のバックアップを防止することが可能である。
【００６３】
また、本実施形態のカメラ装置１によれば、画像を消去する際に、ＣＰＵ９０が表示制御手段として動作し、操作部８０からの操作信号が画像データ記憶部５０からの画像データの消去を示し、かつ転送情報が生成されていないときには（本実施形態では転送情報におけるバックアップフラグが「０」であるときには）、画像データが外部装置へバックアップされていないことを警告メッセージとして画像表示部２０に表示させる。したがって、本実施形態のカメラ装置１によれば、ユーザがバックアップされていない画像を消去しようとしたときに、消去しようとしている画像がバックアップされていないことをユーザに通知することができ、バックアップを取っていない画像データの誤消去をより防止することが可能である。
【００６４】
また、本実施形態のカメラ装置１によれば、ＣＰＵ９０がピックアップ転送制御部９６として動作し、画像ファイル１００のヘッダ部１２０の転送情報に基づいて、バックアップされていない画像ファイルを自動的に選択し、未バックアップ画像ファイルのみを転送させるので、複数回のバックアップを簡易に防止することが可能である。
【００６５】
また、本実施形態のカメラ装置１によれば、ＣＰＵ９０が退避手段として動作し、画像ファイル１００を転送する前に、画像ファイル１００のヘッダ部１２０の元の転送情報を退避転送情報としてワークメモリ７５に退避させ、ＣＰＵ９０が転送情報復元手段として動作し、転送が正常に行われなかったときには、退避転送情報を用いて、転送したことを示す転送情報を復元する、したがって、本実施形態のカメラ装置１によれば、転送が正常に行われなかった場合には、画像ファイル１００のヘッダ部１２０の転送情報を転送前の状態に戻すことができ、カメラ装置１または外部装置の異常に起因する未バックアップファイルの消去を防止することができる。
【００６６】
また、本実施形態のカメラ装置１によれば、ＣＰＵ９０が転送情報生成手段として動作し、画像ファイル１００を転送する前に転送したことを示す転送情報を生成し、ＣＰＵ９０が転送情報書込手段として動作し、画像ファイル１００を転送する前に画像ファイル１００のヘッダ部１２０に転送情報を書き込むので、カメラ装置１の画像ファイル１００と外部装置の画像ファイルとを一致させることができる。
【００６７】
このように、本実施形態のカメラ装置１によれば、カメラ装置１がマスターとなって画像ファイルを選択バックアップすることができると共に、画像ファイルの転送情報を管理することができる。カメラ装置１がスレーブであっても、カメラ装置１が画像ファイルの転送情報を管理することができる。カメラ装置がマスターとなるのは、カメラ装置１内蔵のＨＤＤ５２からメモリカード５３へコピーする場合や、ＬＡＮ経由でＤＶＤレコーダやＨＤＤレコーダなどへ画像を転送する場合などである。一方、カメラ装置１がスレーブとなるのは、ＰＣへＵＳＢ経由で画像を転送する場合などである。
【００６８】
ところで、外部装置が持ち運びできない装置である場合や、好みの画像がある場合などは、バックアップ後もカメラ装置にしばらく残しておきたいといったことがある。本実施形態のカメラ装置１によれば、バックアップ後のどのタイミングでも、画像ファイルがバックアップされているか否かがユーザに通知されるので、ユーザの意思で削除タイミングを選択することができる。
【００６９】
なお、本発明は上記した本実施形態に限定されることなく種々の変形が可能である。
【００７０】
（変形例）
本実施形態では、データ部、ヘッダ部およびフッタ部から構成される画像ファイルを例示したが、例えば、ＤＶＤビデオ形式では、１つのコンテンツがデータファイルとデータファイルのための情報ファイル、その他付随するファイルにて構成される。図１０は、画像ファイル群の構成を示す図である。図１０に示すように、画像ファイル群１００Ａは、データファイル１１０Ａ、情報ファイル１２０Ａ、およびその他付随するファイル１３０Ａから構成される。データファイル１１０Ａには画像圧縮データおよび音声データが含まれており、情報ファイル１２０Ａには、ヘッダ部１２０と同様に、画像データの長さや、記憶時の日時情報などの画像データの再生に必要な情報が記載されている。情報ファイル１２０Ａは、ヘッダ部１２０と同様に、ユーザ領域１２２を有している。
【００７１】
本実施形態の画像ファイル１００に代えて画像ファイル群１００Ａが用いられる場合、画像ファイル群１００Ａの情報ファイル１２０Ａのユーザ情報１２２に転送情報を書き込むと共に、ユーザ情報１２２から転送情報を読み出す。変形例によるファイル構成であっても、本実施形態と同様の利点を得ることが可能であることは明らかである。
【００７２】
また、本実施形態では、メモリカードを内部記憶装置として用いたが、メモリカードを外部記憶装置として用いてもよい。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施形態に係るカメラ装置の構成を示すブロック図である。
【図２】画像ファイルの構成を示す図である。
【図３】画像転送時のカメラ装置の動作を示すフローチャートである。
【図４】サムネイル一覧表示時のカメラ装置の動作を示すフローチャートである。
【図５】表示装置によるサムネイル一覧表示画面を示す図である。
【図６】カメラ装置の消去確認処理の動作手順を示すフローチャートである。
【図７】表示装置による画像消去確認画面を示す図である。
【図８】ピックアップ転送時のカメラ装置の動作を示すフローチャートである。
【図９】表示装置によるピックアップ転送選択画面を示す図である。
【図１０】画像ファイル群の構成を示す図である。
【符号の説明】
【００７４】
１…カメラ装置、１０…画像データ生成部（画像データ生成手段）、１１…レンズ、１２…ＣＣＤ、１３…Ａ／Ｄ変換部、１４…ＣＣＤ信号処理部、２０…画像表示部（画像表示手段）、２１…画像表示処理部、２２…表示装置、３０…音声データ処理部、３１…音声入出力処理部、３２…マイク、３３…スピーカ、４０…画像圧縮・伸張処理部、５０…データ記憶処理部（画像データ記憶手段）、５１…記録メディアインターフェース、５２…ＨＤＤ、５３…メモリカード、６０…転送処理部（画像データ転送手段）、６１…ＵＳＢコントローラ、６２…ＵＳＢ端子、６３…ＬＡＮコントローラ、６４…ＬＡＮ端子、７０…メモリコントローラ、７５…ワークメモリ、８０…操作部（入力操作情報出力手段）、９０…ＣＰＵ（転送情報生成手段、表示制御手段、画像ファイル生成手段、転送情報書込手段、ピックアップ転送制御手段、退避手段、転送情報復元手段）。
【図１】
2008011421.tif 000003
【図２】
2008011421.tif 000004
【図３】
2008011421.tif 000005
【図４】
2008011421.tif 000006
【図５】
2008011421.tif 000007
【図６】
2008011421.tif 000008
【図７】
2008011421.tif 000009
【図８】
2008011421.tif 000010
【図９】
2008011421.tif 000011
【図１０】
2008011421.tif 000012