(57)【要約】【課題】一旦削除された画像データを再利用可能に圧縮制御する撮像装置を提供する。【解決手段】撮像された画像データを記録媒体に記録する撮像装置において、上記画像データの中で不要と認定された画像データを不要画像データとして指定するキーマトリクス９と、これまでにキーマトリクス９によって指定された既存の不要画像データの総記録容量が所定値以上となった際に当該総記録容量が小さくなるように上記既存の不要画像データを圧縮する処理や，この圧縮の際に、上記既存の不要画像データにおいてデータ容量が所定値以下の不要画像データについては圧縮を行わないよう制御する処理等を行うＣＰＵ３などを備えるようにする。【選択図】図１
2006222695.tif 000002
【特許請求の範囲】
【請求項１】
撮像された画像データを記録媒体に記録する撮像装置において、
上記画像データの中で不要と認定された画像データを不要画像データとして指定する指定手段と、
これまでに上記指定手段によって指定された既存の不要画像データの総記録容量が所定値以上となった際に、当該総記録容量が小さくなるように上記既存の不要画像データを圧縮する圧縮手段と、
上記圧縮手段による圧縮の際に、上記既存の不要画像データにおいてデータ容量が所定値以下の不要画像データについては圧縮を行わないよう制御する圧縮制御手段と、
を有することを特徴とする撮像装置。
【請求項２】
上記記録媒体に記録された上記不要画像データの劣化状況分布を表示する劣化状況分布表示手段、
を更に有することを特徴とする請求項１記載の撮像装置。
【請求項３】
上記劣化状況分布は、印刷可能レベル、はがき印刷可能レベル、ＴＦＴ表示可能レベル、モザイクレベルの、少なくとも一つ又は複数を含むレベルからなる分布である、
ことを特徴とする請求項２記載の撮像装置。
【請求項４】
上記不要画像データと当該不要画像データの劣化状況とを表示する表示手段、
を更に有することを特徴とする請求項１乃至３の何れか一項記載の撮像装置。
【請求項５】
上記圧縮手段は、上記指定手段によって不要画像データと指定された順に圧縮を行う、
ことを特徴とする請求項１乃至４の何れか一項記載の撮像装置。
【請求項６】
撮像された画像データを記録媒体に記録する撮像装置において、
上記画像データの中で不要と認定された画像データを不要画像データとして指定する指定手段と、
上記指定手段によって指定された最新の不要画像データと上記指定手段によって今までに指定された既存の不要画像データとの総記憶容量が所定値以上となった際に、当該総記録容量が小さくなるように当該最新の不要画像データと当該既存の不要画像データとを圧縮する圧縮手段と、
上記圧縮手段による圧縮の際に、上記最新の不要画像データと上記既存の不要画像データにおいてデータ容量が所定値以下の不要画像データについては圧縮を行わないよう制御する圧縮制御手段と、
を有することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像した画像データを記録媒体に記録する撮像装置に関する。
【背景技術】
【０００２】
従来、撮像した画像データを記録媒体に記録する撮像装置として、例えばデジタルカメラがある。通常、デジタルカメラのユーザは、記録媒体の空き容量確保の観点から、記録媒体に記録された画像データのうち不要なものを必要に応じて削除するようにしている。しかし、削除する画像データの中には、削除しても良さそうだが、場合によっては後で利用する可能性がある画像データもある。そこで、これを考慮すると、そのような画像データを削除しなくても記録媒体の空き容量を確保するような仕組みが必要である。
【０００３】
従来においては、このような仕組みを備えた撮像装置として、例えば、既に記録されている画像データのうち、記録日時の古い画像データから順に圧縮したり、或いは、予め圧縮対象として設定されている画像データを圧縮したりして、再利用の可能性がある画像データを削除せずに空き容量を確保するようにした撮像装置がある。
【０００４】
また、特許文献１には、メモリの空き領域に応じて、メモリに既に記録されている記録データを読み出しエンコーダに供給して、より圧縮率の高い再圧縮データとして、その再圧縮データをメモリに記録するようにした装置が記載されている。この装置によれば、既に記録されているデータを削除することなく、新たなデータを記録することが可能になっている。
【特許文献１】特開２０００−２０７８４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記の再利用の可能性がある画像データを削除せずに空き容量を確保するようにした撮像装置では、記録媒体に記録された画像データの総数が膨大になってくると、圧縮する画像データを検索するのに要する時間が長くなり、結果として、空き容量を確保するまでの圧縮処理に要する時間も長くなってしまう。また、更には、上記検索の結果、必要な空き容量を確保できない場合もある。
【０００６】
また、上記特許文献１に記載された装置では、より圧縮率の高い再圧縮データに再圧縮することを繰り返せば、必要な空き容量の確保は可能になるものの、際限なく小さな画像になってしまい、それを再鑑賞することができなくなる。すなわち、利用できない画像カスが記録されているにすぎず、再利用できない。
【０００７】
本発明は、上記実情に鑑み、一旦削除された画像データを再利用可能に圧縮制御する撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第一の態様に係る撮像装置は、撮像された画像データを記録媒体に記録する撮像装置において、上記画像データの中で不要と認定された画像データを不要画像データとして指定する指定手段と、これまでに上記指定手段によって指定された既存の不要画像データの総記録容量が所定値以上となった際に、当該総記録容量が小さくなるように上記既存の不要画像データを圧縮する圧縮手段と、上記圧縮手段による圧縮の際に、上記既存の不要画像データにおいてデータ容量が所定値以下の不要画像データについては圧縮を行わないよう制御する圧縮制御手段と、を有する。
【０００９】
また、本発明の第２の態様に係る撮像装置は、上記第１の態様において、上記記録媒体に記録された上記不要画像データの劣化状況分布を表示する劣化状況分布表示手段、を更に有する。
【００１０】
また、本発明の第３の態様に係る撮像装置は、上記第２の態様に係る撮像装置において、上記劣化状況分布は、印刷可能レベル、はがき印刷可能レベル、ＴＦＴ表示可能レベル、モザイクレベルの、少なくとも一つ又は複数を含むレベルからなる分布である。
【００１１】
また、本発明の第４の態様に係る撮像装置は、上記第１乃至３の何れか一つの態様において、上記不要画像データと当該不要画像データの劣化状況とを表示する表示手段、を更に有する。
【００１２】
また、本発明の第５の態様に係る撮像装置は、上記第１乃至４の何れか一つの態様において、上記圧縮手段は、上記指定手段によって不要画像データと指定された順に圧縮を行う。
【００１３】
また、本発明の第６の態様に係る撮像装置は、撮像された画像データを記録媒体に記録する撮像装置において、上記画像データの中で不要と認定された画像データを不要画像データとして指定する指定手段と、上記指定手段によって指定された最新の不要画像データと上記指定手段によって今までに指定された既存の不要画像データとの総記憶容量が所定値以上となった際に、当該総記録容量が小さくなるように当該最新の不要画像データと当該既存の不要画像データとを圧縮する圧縮手段と、上記圧縮手段による圧縮の際に、上記最新の不要画像データと上記既存の不要画像データにおいてデータ容量が所定値以下の不要画像データについては圧縮を行わないよう制御する圧縮制御手段と、を有する。
【発明の効果】
【００１４】
本発明によれば、一旦削除された画像データを、例えば鑑賞や印刷等に再利用することができる。また、画像データの劣化状況を表示することができるので、所望の利用目的に応じて画像データを復活させることもできる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照しながら説明する。
図１は、本発明の一実施の形態に係る撮像装置として説明するデジタルカメラの主要構成を示す図である。尚、本実施例に係るデジタルカメラは、ＤＣＦ（ Design rule for Camera File system ）に準拠して構成されているものとする。
【００１６】
同図に示したように、当該デジタルカメラは、被写体像を撮像し画像データを得る撮像部１と、当該デジタルカメラ全体の動作を制御するためのプログラムを記録したＦｌａｓｈＲａｍ２と、そのプログラムを読み出し実行することによって当該デジタルカメラの全体の動作を制御するＣＰＵ３と、撮像部１により得られた画像データの一時格納用或いはＣＰＵ３による制御処理の実行のためのワークエリア等として使用されるＳＤＲＡＭ４と、内蔵されたハードディスク（記録媒体）に対してデータの書き込み／読み出しを行うＨＤＤ（ハードディスクドライブ）５と、ＨＤＤ５を制御する記録装置コントローラ６と、画像等を表示する表示装置であるＴＦＴ７と、ＴＦＴ７を制御する表示装置コントローラ８と、各種ボタンを備えたキーマトリクス９と、キーマトリクス９のボタン操作に応じた指示をＣＰＵ３に通知するキーコントローラ１０と、これらの間でデータの送受を可能にするバス１１等を備えている。
【００１７】
このような構成により、撮影時には、被写体像が撮像部１により撮像され、得られた画像データがＳＤＲＡＭ４に一時格納され、この一時格納された画像データが、ＣＰＵ３により所定の画像処理及び所定の圧縮処理が施された後、記録装置コントローラ６によりＨＤＤ５のハードディスク（以下単に「ＨＤＤ５」という）に画像ファイルとして記録される。
【００１８】
また、再生時には、ＨＤＤ５に記録された画像データが、記録装置コントローラ６によって読み出され、ＣＰＵ３により所定の伸長処理及び所定の画像処理が施された後、表示装置コントローラ８によりＴＦＴ７に表示される。
【００１９】
図２は、上記デジタルカメラの背面図である。
同図に示したように、カメラ背面には、ＴＦＴ７と、キーマトリクス９に含まれるボタンの一部として、削除（ＥＲＡＳＥ）ボタン９ａ，十字ボタン（上下左右ボタン）９ｂ，ＯＫボタン９ｃ，キャンセル（ＣＡＮＣＥＬ）ボタン９ｄが設けられている。
【００２０】
削除ボタン９ａは、選択されている画像の削除指示等を行うためのボタンである。十字ボタン９ｂは、ＴＦＴ７に表示されているカーソル枠１２の移動指示等を行うためのボタンである。ＯＫボタン９ｃは、確定指示等を行うためのボタンである。キャンセルボタン９ｄは、キャンセル指示を行うためのボタンである。
【００２１】
例えば、同図に示したように、２×２のインデックス再生によりＨＤＤ５に記録されている４つの画像データに係る画像がＴＦＴ７に表示されているときに、ユーザが十字ボタン９ｂの操作によりカーソル枠１２を所望の画像に移動させ削除ボタン９ａを押下すると、詳しくは後述するが、削除確認メニューが表示され、そこで更にＯＫボタン９ｃを押下すると、その画像に係る画像ファイルがゴミ箱フォルダに移動するようになっている。すなわち、これらのボタン操作により、ユーザが不用と認定した画像ファイルが指定され、それが不用画像ファイルとしてゴミ箱フォルダに移動するようになっている。
【００２２】
尚、ゴミ箱フォルダとは、フォルダ「ＤＣＩＭ」下に、通常の画像ファイル（例えば撮影により得られた画像ファイル）が格納されるフォルダとは別に設けられた、所謂ゴミ箱として使用されるフォルダのことをいう。
【００２３】
次に、上記デジタルカメラの動作について詳細に説明する。
本実施例に係るデジタルカメラでは、再生時にユーザにより画像ファイルの削除指示が行われると、上記のように、その画像ファイルを実際に削除するのではなく、一時的に上記ゴミ箱フォルダに移動するようにし、後に、ユーザが必要に応じて復旧して利用することができるようになっている。但し、より多くの画像ファイルを復旧できるように、ゴミ箱フォルダ内の画像ファイルは所定条件の基に所定のタイミングで圧縮されるようになっている。
【００２４】
以下、このゴミ箱フォルダに関係する動作を詳細に説明する。
まず、再生時に画像ファイルの削除指示が行われたときの動作を、図３乃至図８を用いて説明する。
【００２５】
図３は、その動作を示すフローチャートである。また、図４(a),(b) は、その動作中にＴＦＴ７に表示される画面の一例を示す図である。
図３に示したように、ユーザによるキーマトリクス９の操作により、画像を一つづつ再生する一コマ再生モードが指示されると、まず、ｎ＝１とし（ステップ（以下単に「Ｓ」という）１）、ｎ番目にＨＤＤ５に記録された画像ファイルに係る画像をＴＦＴ７に表示する（Ｓ２）。
【００２６】
続いて、キーマトリクス９でのボタン操作待ちを行い（Ｓ３）、何れかのボタン操作が行われると、まず、それが削除ボタン９ａの操作（押下）であるか否かを判定する（Ｓ４）。
【００２７】
Ｓ４がＮｏの場合には、続いて、それが十字ボタン９ｂの操作（押下）であるか否かを判定する（Ｓ５）。Ｓ５がＹｅｓの場合には、押下されたボタンに応じて再生画像の決定を行う。すなわち、押下された十字ボタン９ｂが、右ボタンである場合にはｎ＝ｎ＋１に、左ボタンである場合にはｎ＝ｎ−１に設定し（Ｓ６）、Ｓ２へ戻る。Ｓ５がＮｏの場合には、Ｓ３へ戻る。
【００２８】
一方、Ｓ４がＹｅｓの場合には、続いて、削除確認メニューをＴＦＴ７に表示する（Ｓ７）。例えば、ＴＦＴ７に、図４(a) に示した画像１３が表示されているときに削除ボタン９ａが押下されると、同図(b) に示したように、その画像１３上に削除確認メニュー１４を表示する。
【００２９】
Ｓ７の後は、続いて、ＯＫボタン９ｃが押下されたか否かを判定する（Ｓ８）。
Ｓ８がＹｅｓの場合には、続いて、この時にＴＦＴ７に表示されている画像に係る画像ファイル（ｎ番目に記録された画像ファイル）をゴミ箱フォルダに移動する処理を行い（Ｓ９，詳細は図５を用いて後述）、Ｓ２へ戻る。一方、Ｓ８がＮｏの場合には、Ｓ５へ戻る。
【００３０】
図５は、上記Ｓ９の処理内容を詳細に示すフローチャートである。
同図に示したように、上記Ｓ９では、まず、ゴミ箱フォルダ内の画像ファイルの総記録容量を取得し（Ｓ１０）、その総記録容量が予め定められた指定値以上であるか否かを判定し（Ｓ１１）、その判定結果がＹｅｓの場合には、ゴミ箱フォルダ内の画像ファイルを圧縮する処理を行う（Ｓ１２，詳細は図７を用いて後述）。
【００３１】
Ｓ１１がＮｏの場合には、ゴミ箱フォルダ内の画像ファイルにおいて、ファイル名に含まれる番号が最大となる番号を検索する（Ｓ１３）。続いて、ゴミ箱フォルダ内に画像ファイルが存在するか否かを判定し（Ｓ１４）、その判定結果がＮｏの場合には、最大番号を０とする（Ｓ１５）。
【００３２】
一方、Ｓ１４がＹｅｓの場合、若しくはＳ１５の後は、削除対象の画像ファイル（ＴＦＴ７に表示されている画像に係る画像ファイル，ｎ番目に記録された画像ファイル）のエントリを取得し、そのエントリにおいてファイル名を上記最大番号に１を加えた番号を含むファイル名（ＴＲ＊＊＊＊＊＊．ＪＰＧ）に変更したエントリを、ゴミ箱フォルダに作成する（Ｓ１６）。それが終わると、元の削除対象の画像ファイルのエントリを削除し（Ｓ１７）、図３のＳ２へ戻る。
【００３３】
図６(a),(b) は、上記Ｓ９で行われる処理の一例を説明する図である。
同図(a) に示したように、例えば、画像ファイル「Ｐ６２１０００２．ＪＰＧ」を削除する場合、この時にゴミ箱フォルダ「ＴＲＳＨ」に格納されている画像ファイルを「ＴＲ０００００１．ＪＰＧ」と「ＴＲ０００００２．ＪＰＧ」の２つとすると、まず、このゴミ箱フォルダにおいて、ファイル名に含まれる番号が最大となる番号は「０００００２」である。次に、削除する画像ファイル「Ｐ６２１０００２．ＪＰＧ」のエントリを取得し、そのエントリにおいてファイル名をその最大番号「０００００２」に１を加えた番号「０００００３」を含む「ＴＲ０００００３．ＪＰＧ」に変更したエントリをゴミ箱フォルダに作成し、それが終わると、元の画像ファイル「Ｐ６２１０００２．ＪＰＧ」のエントリを削除する。これにより、同図(b) に示したように、画像ファイル「Ｐ６２１０００２．ＪＰＧ」が「ＴＲ０００００３．ＪＰＧ」としてゴミ箱フォルダに移動する。
【００３４】
図７は、上記Ｓ１２の処理内容を詳細に示すフローチャートである。
同図に示したように、上記Ｓ１２では、まず、ゴミ箱フォルダ内の画像ファイルの総記録容量を取得する（Ｓ１８）。尚、上記Ｓ１０にて既に総記録容量を取得しているので、このＳ１８の処理を省くようにすることも可能である。
【００３５】
続いて、Ｐ＝１とし（Ｓ１９）、ゴミ箱フォルダにおいて、番号Ｐが付されている画像ファイルのエントリを検索する（Ｓ２０）。尚、ゴミ箱フォルダ内の画像ファイルのエントリには、ゴミ箱フォルダへの画像ファイルの格納順に、１から順番に番号が付されているものとする。
【００３６】
続いて、ゴミ箱フォルダ内の全ての画像ファイルのエントリを検索したか否かを判定する（Ｓ２１）。
Ｓ２１がＮｏの場合には、続いて、検索されたエントリ（番号Ｐが付されている画像ファイルのエントリ）から、ファイルサイズ（画像ファイルの記録容量）を取得し（Ｓ２２）、そのファイルサイズが予め定められた指定値以下であるか否かを判定する（Ｓ２３）。Ｓ２３がＹｅｓの場合には、これ以上圧縮すると再利用できない虞があるとして後述のＳ２５の圧縮処理を行わずに、Ｐ＝Ｐ＋１とし（Ｓ２４）、Ｓ２０へ戻る。一方、Ｓ２３がＮｏの場合には、その画像ファイルのファイルサイズが小さくなるような圧縮処理を行い（Ｓ２５，詳細は図８を用いて後述）、それが終わると、そのエントリのファイルサイズを変更し（Ｓ２６）、そして、それに応じてファイル管理情報を変更する（Ｓ２７）。
【００３７】
一方、Ｓ２１がＹｅｓの場合には、この時のゴミ箱フォルダ内の画像ファイルの総記録容量を取得し、それが指定値以上であるか否かを判定し（Ｓ２８）、その判定結果がＮｏの場合には、空き容量が確保できたとして、図５のＳ１３へ進む。一方、Ｓ２８がＹｅｓの場合には、まだ圧縮が足りないとして、続いて、Ｓ１８（或いはＳ１０でも良い）とＳ２８のそれぞれで取得した総記録容量を比較し、総記録容量が以前に比べ減少したか否かを判定し（Ｓ２９）、その判定結果がＹｅｓの場合には、再圧縮可能として、Ｓ１８へ戻る。一方、Ｓ２９の判定結果がＮｏの場合には、これ以上圧縮できないとして、「空き容量確保のためゴミ箱のファイルを削除してもよいですか？」の削除メニューをＴＦＴ７に表示する（Ｓ３０）。続いて、ＯＫボタン又はキャンセルボタンの何れが押下されたかを判定し（Ｓ３１）、ＯＫボタンが押下されたときは、空き容量確保のために、ゴミ箱フォルダ内の画像ファイルの総記録容量が、予め定められた指定値未満となるようにゴミ箱フォルダ内の画像ファイルの一部又は全てを削除して（Ｓ３２）、図５のＳ１３へ進み、一方、キャンセルボタンが押下されたときは、そのまま、図５のＳ１３へ進む。
【００３８】
図８は、上記Ｓ２５の処理内容を詳細に示すフローチャートである。
同図に示したように、上記Ｓ２５では、まず、画像ファイル（ＪＰＥＧ画像ファイル）を展開し、ＪＰＥＧ画像データをＪＰＥＧ伸張する（Ｓ３３）。続いて、伸張された画像データの解像度を縦横それぞれ１／２に変更し（Ｓ３４）、その画像データをＪＰＥＧ圧縮（ＪＰＥＧ符号化）する（Ｓ３５）。
【００３９】
尚、このＳ２５の処理において、画像ファイルのファイルサイズを小さくするのに、例えばＪＰＥＧ圧縮の圧縮率を変更する等、その他の方法により、それを行うようにすることも可能である。
【００４０】
次に、ゴミ箱フォルダ内の画像ファイルを復旧するときの動作を、図９乃至図１３を用いて説明する。
図９は、その動作を示すフローチャートである。また、図１０(a),(b),(c) は、その動作中にＴＦＴ７に表示される画面の一例を示す図である。
【００４１】
図９に示したように、ユーザによるキーマトリクス９の操作により、ゴミ箱フォルダ内の画像ファイルを復旧可能にするモードが指示されると、まず、ゴミ箱フォルダ内の画像ファイルを、通常印刷しても画質の劣化が目立たない「印刷可レベル」，はがき印刷しても画質の劣化が目立たない「はがき印刷可レベル」，ＴＦＴ７に表示しても画質の劣化が目立たない「ＴＦＴ表示可レベル」，モザイク状の画質ではあるが画像を確認可能な「モザイクレベル」の劣化状況別に分類したリストを作成し、そのリストを基に、ゴミ箱フォルダ内の画像ファイルの劣化状況分布を表す円グラフを生成しＴＦＴ７に表示する（Ｓ４１，詳細は図１１を用いて後述）。また、この時には、その円グラフと共に、劣化状況別の画像ファイルを選択可能にする円グラフ選択メニューも併せてＴＦＴ７に表示する。
【００４２】
例えば、図１０(a)に示したように、「印刷可レベル」，「はがき印刷可レベル」，「ＴＦＴ表示可レベル」，「モザイクレベル」の各レベルの劣化状況分布を色別に表した円グラフ１５と、「印刷可レベル」，「はがき印刷可レベル」，「ＴＦＴ表示可レベル」，「モザイクレベル」の各項目を選択項目とする円グラフ選択メニュー１６とを併せてＴＦＴ７に表示する。この円グラフ選択メニュー１６では、ユーザが、上下ボタン（十字ボタン９ｂ）の押下により矢印アイコン１７を所望の項目に移動させＯＫボタン９ｃを押下することにより、その項目の選択が可能になっている。
【００４３】
Ｓ４１の後、続いて、ユーザによるボタン操作に応じて、その円グラフ選択メニューの中から「印刷可レベル」，「はがき印刷可レベル」，「ＴＦＴ表示可レベル」，「モザイクレベル」の何れかの項目を選択すると（Ｓ４２）、Ｓ４１で作成された劣化状況別のリストの中から、Ｓ４２で選択された項目に応じたリストを選択する（Ｓ４３）。
【００４４】
続いて、ｎ＝１とし（Ｓ４４）、Ｓ４３で選択されたリストにおいてｎ番目に登録されている画像ファイルに係る画像を表示する（Ｓ４５）。また、この時には、その画像と共に、その画像の劣化状況も併せてＴＦＴ７に表示する。
【００４５】
例えば、図１０(b) に示したように、画像１８と、その劣化状況としての「印刷可レベル」とがＴＦＴ７に表示される。また、この例では、表示されている画像１８が、ゴミ箱フォルダ内の画像ファイルに係る画像であることを示すゴミ箱アイコン１９も併せてＴＦＴ７に表示するようにしている。
【００４６】
Ｓ４５の後、続いて、キーマトリクス９でのボタン操作待ちを行い（Ｓ４６）、  何れかのボタン操作が行われると、まず、それがＯＫボタン９ｃの操作（押下）であるか否かを判定する（Ｓ４７）。
【００４７】
Ｓ４７がＮｏの場合には、続いて、それが十字ボタン９ｂの操作（押下）であるか否かを判定する（Ｓ４８）。Ｓ４８がＹｅｓの場合には、押下されたボタンに応じて復旧対象となり得る再生画像の決定を行う。すなわち、押下された十字ボタン９ｂが、右ボタンである場合にはｎ＝ｎ＋１に、左ボタンである場合にはｎ＝ｎ−１に設定し（Ｓ４９）、Ｓ４５へ戻る。Ｓ４８がＮｏの場合には、Ｓ４６へ戻る。
【００４８】
一方、Ｓ４７がＹｅｓの場合には、続いて、復旧確認メニューをＴＦＴ７に表示する（Ｓ５０）。例えば、図１０(c) に示したように、画像１８上に復旧確認メニュー２０を併せて表示する。
【００４９】
Ｓ５０の後、続いて、もう一度ＯＫボタン９ｃが押下されたか否かを判定する（Ｓ５１）。Ｓ５１がＹｅｓの場合には、続いて、この時にＴＦＴ７に表示されている画像に係る画像ファイル（選択中のリストにおいてｎ番目に登録されている画像ファイル）を復旧する処理を行い（Ｓ５２，詳細は図１２を用いて後述）、Ｓ４５へ戻る。一方、Ｓ５１がＮｏの場合には、Ｓ４８へ戻る。
【００５０】
図１１は、上記Ｓ４１の処理内容を詳細に示すフローチャートである。
同図に示したように、上記Ｓ４１では、まず、ｆ＝０，ａ＝０，ｂ＝０，ｃ＝０，ｄ＝０とし、また、「印刷可レベル」，「はがき印刷可レベル」，「ＴＦＴ表示可レベル」，「モザイクレベル」の各レベルに対応する、空のリストＡ，Ｂ，Ｃ，Ｄを生成する（Ｓ５３）。
【００５１】
続いて、ゴミ箱フォルダにおいて、番号ｆが付されている画像ファイルのエントリを検索する（Ｓ５４）
続いて、ゴミ箱フォルダ内の全ての画像ファイルのエントリを検索したか否かを判定する（Ｓ５５）。
【００５２】
Ｓ５５がＮｏの場合には、続いて、番号ｆが付された画像ファイルのエントリがゴミ箱フォルダに存在しないか否かを判定し（Ｓ５６）、その判定結果がＹｅｓの場合には、ｆ＝ｆ＋１とし（Ｓ５７）、Ｓ５４へ戻る。
【００５３】
一方、Ｓ５６がＮｏの場合には、続いて、番号ｆが付された画像ファイルのエントリから、その画像ファイルに係る画像の解像度が１０２４×７６８以上であるか否かを判定し（Ｓ５８）、その判定結果がＹｅｓの場合には、ａ＝ａ＋１とし（Ｓ５９）、「印刷可レベル」のリストＡのａ番目に、この画像ファイルのファイル名を登録し（Ｓ６０）、Ｓ５７へ戻る。
【００５４】
一方、Ｓ５８がＮｏの場合には、続いて、番号ｆが付された画像ファイルのエントリから、その画像ファイルに係る画像の解像度が６４０×４８０以上であるか否かを判定し（Ｓ６１）、その判定結果がＹｅｓの場合には、ｂ＝ｂ＋１とし（Ｓ６２）、「はがき印刷可レベル」のリストＢのｂ番目に、この画像ファイルのファイル名を登録し（Ｓ６３）、Ｓ５７へ戻る。
【００５５】
一方、Ｓ６１がＮｏの場合には、続いて、番号ｆが付された画像ファイルのエントリから、その画像ファイルに係る画像の解像度が１６０×１２０以上であるか否かを判定し（Ｓ６４）、その判定結果がＹｅｓの場合には、ｃ＝ｃ＋１とし（Ｓ６５）、「表示可レベル」のリストＣのｃ番目に、この画像ファイルのファイル名を登録し（Ｓ６６）、Ｓ５７へ戻る。
【００５６】
一方、Ｓ６４がＮｏの場合には、続いて、ｄ＝ｄ＋１とし（Ｓ６７）、「モザイクレベル」のリストＤのｄ番目に、この画像ファイルのファイル名を登録し（Ｓ６８）、Ｓ５７へ戻る。
【００５７】
一方、Ｓ５５がＹｅｓの場合には、この時のリストＡ，Ｂ，Ｃ，Ｄを基に、ゴミ箱フォルダ内の画像ファイルの劣化状況分布を表す円グラフを生成し、これをＴＦＴ７に表示し（Ｓ６９）、図９のＳ４２へ進む。
【００５８】
図１２は、上記Ｓ５２の処理内容を詳細に示すフローチャートである。
同図に示したように、上記Ｓ５２では、まず、ＨＤＤ５における画像ファイルが格納されるフォルダ（但し、ゴミ箱フォルダを除く）において、フォルダ名に含まれる番号が最大となるフォルダを検索する（Ｓ７０）。
【００５９】
続いて、その画像ファイルが格納されるフォルダ（但しゴミ箱フォルダは除く）が一つも存在しないか否かを判定し（Ｓ７１）、その判定結果がＹｅｓの場合には、フォルダ「１００ＯＬＹＭＰ」を、フォルダ「ＤＣＩＭ」下に作成し、これをフォルダ名に含まれ番号が最大となるフォルダとする（Ｓ７２）。
【００６０】
一方、Ｓ７１がＮｏの場合、又は、Ｓ７２の後は、フォルダ名に含まれる番号が最大となるフォルダ内の画像ファイルにおいて、ファイル名に含まれる番号が最大となる番号ｍの画像ファイルを検索する（Ｓ７３）。続いて、そのフォルダ内に画像ファイルが存在しないか否かを判定し（Ｓ７４）、その判定結果がＹｅｓの場合には、ｍ＝０とする（Ｓ７５）。
【００６１】
一方、Ｓ７４がＮｏの場合、又はＳ７５の後は、ゴミ箱フォルダにおいて復旧対象となっている画像ファイル（ＴＦＴ７に表示されている画像に係る画像ファイル，選択中のリストのｎ番目に登録された画像ファイル）のエントリを取得し、そのエントリにおいてファイル名をｍ＋１を含むファイル名に変更したエントリを、上記の、フォルダ名に含まれる番号が最大となるフォルダに作成する（Ｓ７６）。そして、それが終了すると、元のゴミ箱フォルダ内の画像ファイルのエントリを削除する。
【００６２】
図１３(a),(b) は、上記Ｓ５２で行われる処理の一例を説明する図である。
同図(a) に示したように、例えば、ゴミ箱フォルダ「ＴＲＡＳＨ」内の画像ファイル「ＴＲ０００００３．ＪＰＧ」を復旧する場合、ゴミ箱フォルダを除くフォルダにおいて、フォルダ名に含まれる番号が最大となるフォルダは、「１００ＯＬＹＭＰ」である。また、このフォルダ「１００ＯＬＹＭＰ」内の画像ファイルにおいて、ファイル名に含まれる番号が最大となる番号ｍは「６２１０００３」である。次に、復旧する画像ファイル「ＴＲ０００００３．ＪＰＧ」のエントリを取得し、そのエントリにおいてファイル名をｍ（「６２１０００３」）＋１を含むファイル名「Ｐ６２１０００４．ＪＰＧ」に変更したエントリを、フォルダ名に含まれる番号が最大となるフォルダ「１００ＯＬＹＭＰ」に作成する。但し、本例では、復旧された画像であることがわかるように、更に、ファイル名の上位４文字を「ＴＲＳＨ」に置き換えた「ＴＲＳＨ０００４．ＪＰＧ」に変更したエントリを、フォルダ「１００ＯＬＹＭＰ」に作成するようにしている。そして、これが終わると、元の画像ファイル「ＴＲ０００００３．ＪＰＧ」のエントリを削除する。これにより、同図(b) に示したように、ゴミ箱フォルダ内の画像ファイル「ＴＲ０００００３．ＪＰＧ」が「ＴＲＳＨ０００４．ＪＰＧ」としてフォルダ「１００ＯＬＹＭＰ」に復旧する。
【００６３】
以上、本実施例によれば、一旦削除した画像ファイルであっても、必要に応じて、通常印刷，はがき印刷，ＴＦＴ７での鑑賞等に再利用することができる。また、このときの画像ファイルの劣化状況を表示することもできるので、通常印刷やはがき印刷など、所望の利用目的に応じて画像ファイルを復活（復旧）することもできる。
【００６４】
尚、本実施例では、図１０(a) に示したように、ゴミ箱フォルダ内の画像ファイルの劣化状況分布として、「印刷可レベル」、「はがき印刷可レベル」、「ＴＦＴ表示可レベル」、「モザイクレベル」からなるレベルの分布を表示するようにしたが、例えば、その劣化状況分布として、「印刷可レベル」、「はがき印刷可レベル」、「ＴＦＴ表示可レベル」、「モザイクレベル」の少なくとも一つ又は複数を含むレベルからなる分布を表示するようにすることも可能である。
【００６５】
また、本実施例では、図５に示したように、画像ファイルをゴミ箱フォルダに移動する際には、その画像ファイルの移動前におけるゴミ箱フォルダ内の画像ファイルの総記録容量が所定値以上である場合に、Ｓ１２の処理（ゴミ箱フォルダ内の画像ファイルを圧縮する処理）を行うようにしたが、例えば、画像ファイルをゴミ箱フォルダに移動する際には、その画像ファイルの移動後におけるゴミ箱フォルダ内の画像ファイルの総記録容量が所定値以上である場合に、Ｓ１２の処理を行うようにすることも可能である。
【００６６】
また、本実施例では、画像ファイルをゴミ箱フォルダに移動する際に、ゴミ箱フォルダ内の画像ファイルの総記録容量に応じて、自動的に、その総記録容量が小さくなるように圧縮処理を行うものであったが、その圧縮処理をユーザの指示に応じて行うようにすることも可能である。
【００６７】
図１４は、そのようにしたときの動作の一例を示すフローチャートである。また、図１５(a),(b) は、その動作中にＴＦＴ７に表示される画面の一例を示す図である。
図１４に示したように、ユーザによるキーマトリクス９の操作により、ゴミ箱フォルダ内の画像ファイルをユーザの指示により圧縮可能にするモードが指示されると、まず、ゴミ箱フォルダ内の一つの画像ファイルに係る画像をＴＦＴ７に表示し、キーマトリクス９でのボタン操作待ちを行う（Ｓ８１）。例えば、図１５(a) に示したように、ゴミ箱フォルダ内の一つの画像ファイルに係る画像２１をＴＦＴ７に表示する。尚、同図(a) の例では、当該画像２１がゴミ箱フォルダ内の画像であることを示す上記ゴミ箱アイコン１９も併せて表示するようにしている。
【００６８】
続いて、Ｓ８１のボタン操作待ちにおいて、何れかのボタン操作が行われると、それが削除ボタン９ａの操作（押下）であるか否かを判定し（Ｓ８２）、その判定結果がＹｅｓの場合には、ゴミ箱圧縮確認メニューをＴＦＴ７に表示する（Ｓ８３）。例えば、図１５(b) に示したように、画像２１上にゴミ箱圧縮確認メニュー２２を表示する。一方、Ｓ８２がＮｏの場合には、Ｓ８１へ戻る。
【００６９】
Ｓ８３の後は、続いて、ＯＫボタン９ｃが押下されたか否かを判定し（Ｓ８４）、その判定結果がＹｅｓの場合には、上述の図７に示した処理である、ゴミ箱フォルダ内の画像ファイルを圧縮する処理を行う（Ｓ８５）。
【００７０】
また、本実施例では、このようにしてゴミ箱フォルダ内の画像ファイルを圧縮する以外にも、ユーザが個別にゴミ箱フォルダ内の画像ファイルを指定し、この指定された画像ファイルに対し、上述の図８に示した処理である、画像ファイルのファイルサイズを小さくする圧縮処理を行うようにして、ゴミ箱フォルダ内の画像ファイルの総記録容量を小さくするようにすることも可能である。
【００７１】
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の要旨を逸脱しない範囲において、各種の改良及び変更を行っても良いのはもちろんである。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施の形態に係る撮像装置として説明するデジタルカメラの主要構成を示す図である。
【図２】デジタルカメラの背面図である。
【図３】再生時に画像ファイルの削除指示が行われたときの動作を示すフローチャートである。
【図４】(a),(b) は、図３に示した動作中にＴＦＴに表示される画面の一例を示す図である。
【図５】Ｓ９の処理内容を詳細に示すフローチャートである。
【図６】(a),(b) は、Ｓ９で行われる処理の一例を説明する図である。
【図７】Ｓ１２の処理内容を詳細に示すフローチャートである。
【図８】Ｓ２５の処理内容を詳細に示すフローチャートである。
【図９】ゴミ箱フォルダ内の画像ファイルを復旧するときの動作を示すフローチャートである。
【図１０】(a),(b),(c) は、図９に示した動作中にＴＦＴに表示される画面の一例を示す図である。
【図１１】Ｓ４１の処理内容を詳細に示すフローチャートである。
【図１２】Ｓ５２の処理内容を詳細に示すフローチャートである。
【図１３】(a),(b) は、Ｓ５２で行われる処理の一例を説明する図である。
【図１４】ゴミ箱フォルダ内の画像ファイルの総記録容量が小さくなるように圧縮を行うときの動作を示すフローチャートである。
【図１５】(a),(b) は、図１４に示した動作中にＴＦＴに表示される画面の一例を示す図である。
【符号の説明】
【００７３】
１      撮像部
２      ＦｌａｓｈＲａｍ
３      ＣＰＵ
４      ＳＤＲＡＭ
５      ＨＤＤ
６      記録装置コントローラ
７      ＴＦＴ
８      表示装置コントローラ
９      キーマトリクス
１０    キーコントローラ
１１    バス
１２    カーソル枠
１３    画像
１４    削除確認メニュー
１５    円グラフ
１６    円グラフ選択メニュー
１７    矢印アイコン
１８    画像
１９    ゴミ箱アイコン
２０    復旧確認メニュー
２１    画像
２２    ゴミ箱圧縮確認メニュー
【図１】
2006222695.tif 000003
【図２】
2006222695.tif 000004
【図３】
2006222695.tif 000005
【図４】
2006222695.tif 000006
【図５】
2006222695.tif 000007
【図６】
2006222695.tif 000008
【図７】
2006222695.tif 000009
【図８】
2006222695.tif 000010
【図９】
2006222695.tif 000011
【図１１】
2006222695.tif 000012
【図１２】
2006222695.tif 000013
【図１３】
2006222695.tif 000014
【図１４】
2006222695.tif 000015
【図１５】
2006222695.tif 000016
【図１０】
2006222695.tif 000017