(57)【要約】【課題】自動削除済み画像ファイルを再生しようとしたとき、再生できないという問題が発生する問題を回避することを提供すること。【解決手段】画像データの読み書きを制御する読み書き制御手段、カードの起動を制御するカード制御手段、カードに記録されている画像データの一覧を作成する手段、カードが自動転送、自動削除機能を有することを判別するカード判別手段、自動削除を開始する書き込み容量の閾値をカードから取得する閾値取得手段、指定した画像が自動削除対象であるかを判断する手段、ファイル管理情報の更新を制御するファイル管理情報制御手段、カードの容量を管理する記録媒体管理手段、とを備え、再生対象となった画像が、自動削除対象であるかどうかを判定し、自動削除対象であった場合は、直接ディレクトリエントリを参照するとともに、削除済みであった場合でも画像を表示すること。【選択図】  図１
2015231169.tif 000002
【特許請求の範囲】
【請求項１】
画像データの読み書きを制御する読み書き制御手段（５０）、
カードの起動を制御するカード制御手段（５０）、
カードに記録されている画像データの一覧を作成する手段（５０）、
カードが自動転送、自動削除機能を有することを判別するカード判別手段（５０）、
自動削除を開始する書き込み容量の閾値をカードから取得する閾値取得手段（５０）、
指定した画像が自動削除対象であるかを判断する手段（５０）、
ファイル管理情報の更新を制御するファイル管理情報制御手段（５２）、
カードの容量を管理する記録媒体管理手段（５２）、
とを備え、
再生対象となった画像が、自動削除対象であるかどうかを判定し、
自動削除対象であった場合は、直接ディレクトリエントリを参照するとともに、削除済みであった場合でも画像を表示する（５０）
ことを特徴とする撮像装置。
【請求項２】
自動削除された画像であることを判別した場合、警告を表示する（２８）
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
自動削除された画像の削除が取り消された場合、画像にプロテクトをかける（５０）
ことを特徴とする請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、コンピュータプログラム、記憶媒体に関する。
【背景技術】
【０００２】
デジタルカメラで撮影された画像は、デジタルデータとしてＣＦやＳＤカードのような外部記録媒体に記録される。しかし外部記録媒体には記録できる容量が決まっているため、ユーザが画像削除を行わずに撮影を続けていると外部記録媒体の容量が一杯になり、撮影が不可能になってしまう。
【０００３】
そこで、特許文献１には、外部記録媒体の空き容量が少なくなると格納されている画像データを無線通信を利用してサーバに転送し、転送した画像を外部記録媒体から削除することで空き容量を確保するという技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１７４０６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１に開示された従来技術では、デジタルカメラが転送する画像ファイルと削除する画像ファイルを決定するという条件下で機能するシステムであった。しかし近年自動で画像を転送し、転送した画像を外部記録媒体から削除するという機能を搭載した外部記録媒体が登場した。
【０００６】
そのため、デジタルカメラは外部記録媒体に記録されている自動削除済み画像ファイルを再生しようとしたとき、再生できないという問題が発生する。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、
画像データの読み書きを制御する読み書き制御手段（５０）、
カードの起動を制御するカード制御手段（５０）、
カードに記録されている画像データの一覧を作成する手段（５０）、
カードが自動転送、自動削除機能を有することを判別するカード判別手段（５０）、
自動削除を開始する書き込み容量の閾値をカードから取得する閾値取得手段（５０）、
指定した画像が自動削除対象であるかを判断する手段（５０）、
ファイル管理情報の更新を制御するファイル管理情報制御手段（５２）、
カードの容量を管理する記録媒体管理手段（５２）、
とを備え、
再生対象となった画像が、自動削除対象であるかどうかを判定し、
自動削除対象であった場合は、直接ディレクトリエントリを参照するとともに、削除済みであった場合でも画像を表示する（５０）
ことを特徴とする構成とした。
【発明の効果】
【０００８】
本発明によれば、自動削除された画像を正しく表示することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例に係るデジタルカメラの概略構成ブロック図である。
【図２】ファイルシステムの概要を示す図である。
【図３】外部記録媒体２００へのデータ保存処理の一例を説明するための図である。
【図４】外部記録媒体のマウント処理の一例を示すフローチャートである。
【図５】自動削除機能を備えた外部記録媒体の自動削除処理の一例を示すフローチャートである。
【図６】本発明の実施形態に対応するフローチャートである。
【図７】本実施例の削除画像の取り消しに対応するフローチャートである。
【図８】本実施例の表示例である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態を説明する。
【００１１】
図１は、本発明の実施形態に対応する画像処理装置としてのデジタルカメラの構成の一例を示す図である。図１において、１００はデジタルカメラ本体を示す。１０は撮影レンズ、１２は絞り機能を備えるシャッター、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。
【００１２】
１８は撮像素子１４、Ａ／Ｄ変換器１６及びＤ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生部であり、メモリ制御部２２及びシステム制御部５０により制御される。２０は画像処理部であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御部２２からのデータに対して所定の画素補間処理や色変換処理を行う。
【００１３】
また、画像処理部２０においては、撮像した画像データを用いて所定の演算処理を行う。この演算結果に基づいてシステム制御部５０は、露光制御部４０、測距制御部４２に対して制御を行い、TTL（スルー・ザ・レンズ）方式のAF（オートフォーカス）処理、AE（自動露出）処理及びＥＦ（フラッシュプリ発光）処理を行っている。
【００１４】
さらに、画像処理部２０は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWB（オートホワイトバランス）処理も行っている。
【００１５】
２２はメモリ制御部であり、Ａ／Ｄ変換器１６、タイミング発生部１８、画像処理部２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０及び圧縮・伸長部３２を制御する。Ａ／Ｄ変換器１６からの出力データは、画像処理部２０及びメモリ制御部２２を介して、或いは、メモリ制御回路２２のみを介して、画像表示メモリ２４又はメモリ３０に書き込まれる。
【００１６】
２４は画像表示メモリ、２６はＤ／Ａ変換器、２８はTFT LCD等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。
【００１７】
デジタルカメラ１００において、画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。また、画像表示部２８は、システム制御部５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはデジタルカメラ１００の電力消費を大幅に低減することができる。
【００１８】
３０は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶容量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御部５０の作業領域としても使用することができる。
【００１９】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮・伸長する圧縮・伸長部であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行う。なお、処理を終えたデータは再度メモリ３０に書き込まれる。
【００２０】
４０は絞り機能を備えるシャッター１２を制御する露光制御部であり、フラッシュ４８と連携することによりフラッシュ調光機能も有する。４２は撮影レンズ１０のフォーカシングを制御する測距制御部、４４は撮影レンズ１０のズーミングを制御するズーム制御部、４６はバリアである保護部１０２の動作を制御するバリア制御部である。
【００２１】
４８はフラッシュであり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。露光制御部４０、測距制御部４２はＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う。５０はデジタルカメラ１００全体を制御するシステム制御回路、５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。
【００２２】
５４はシステム制御部５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を画像表示する液晶表示装置やスピーカー等を備える表示部である。この表示部５４は、デジタルカメラ１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばLCDやLED、発音素子等の組み合わせにより構成される。また、表示部５４は、その一部の機能が光学ファインダ１０４内に設置されている。表示部５４の表示内容のうち、LCD等に表示するものとしては、シングルショット/連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示がある。
【００２３】
更には、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、外部記録媒体２００の着脱状態表示、通信I/F動作表示、日付け・時刻表示、等がある。また、表示部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示、等がある。
【００２４】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばEEPROM等が用いられる。６０、６２、６４、６６、６８及び７０は、システム制御部５０の各種の動作指示を入力するための操作部である。スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。ここで、これらの操作部の具体的な説明を行う。
【００２５】
６０はモードダイアルスイッチで、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、PC接続モード等の各機能モードを切り替え設定することができる。６２はシャッタースイッチＳＷ１で、不図示のシャッターボタンの操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００２６】
６４はシャッタースイッチＳＷ２で、不図示のシャッターボタンの操作完了でＯＮとなり、以下の一連の処理の動作開始が指示される。該処理には、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御部２２を介してメモリ３０に画像データを書き込む露光処理が含まれる。また、画像処理部２０やメモリ制御部２２での演算を用いた現像処理も含まれる。更には、メモリ３０から読み出された画像データを圧縮・伸長部３２で圧縮し、記録媒体２００或いは２１０に画像データを書き込む記録処理も含まれる。
【００２７】
６６は画像表示ＯＮ／ＯＦＦスイッチで、画像表示部２８のＯＮ／ＯＦＦを設定することができる。この機能により、光学ファインダ１０４を用いて撮影を行う際に、TFT LCD等からなる画像表示部２８への電流供給を遮断することにより、省電力を図ることが可能となる。
【００２８】
６８はクイックレビューＯＮ／ＯＦＦスイッチで、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定する。なお、本実施形態では特に、画像表示部２８をＯＦＦとした場合におけるクイックレビュー機能を設定する機能を備えるものとする。
【００２９】
７０は各種ボタンやタッチパネル等からなる操作部である。操作部７０には、例えば、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタンが含まれる。更に、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン等も含まれる。
【００３０】
８０は電源制御部で、電池検出部、DC-DCコンバータ、通電するブロックを切り替えるスイッチ部等により構成される。この電源制御部８０により、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御部５０の指示に基づいてDC-DCコンバータを制御し、必要な電圧を必要な期間、外部記録媒体２００を含む各部へ供給する。
【００３１】
８２はコネクタ、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ACアダプター等からなる電源部である。
【００３２】
９０はメモリカード等の外部記録媒体とデータの送受信を行うカードコントローラ、９１はメモリカード等の外部記録媒体とのインタフェース、９２はメモリカード等の外部記録媒体２００と接続を行うコネクタである。また、９８はコネクタ９２に外部記録媒体２００が装着されているか否かを検知する記録媒体着脱検知部である。なお、本実施形態では画像データを保存するための記録媒体を取り付けるインタフェースやコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインタフェース及びコネクタを組み合わせて備える構成としても構わない。
【００３３】
例えば、インタフェース９１、そしてコネクタ９２をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成することができる。その場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することが可能となる。更には、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことが可能となる。
【００３４】
１０２は、デジタルカメラ１００のレンズ１０を含む撮像部を覆うことにより、撮像部の汚れや破損を防止するバリアである保護部である。１０４は光学ファインダであり、画像表示部２８による電子ファインダ機能を使用すること無しに、光学ファインダのみを用いて撮影を行うことが可能である。また、光学ファインダ１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【００３５】
２００はメモリカード等の、デジタルカメラ１００に対し着脱可能な外部記録媒体である。以上がデジタルカメラ１００の全体のシステム構成である。
【００３６】
次に図２を参照して、外部記録媒体内に構築されているファイルシステムとして一般的に使用されているＦＡＴシステムについて説明する。
【００３７】
ＦＡＴの先頭領域には、マスタブートレコーダ(ＭＢＲ)２０１、ブートセクタ２０２、ＦＡＴ２０３からなる管理領域２００が設定されている。ここには、データ領域のサイズや記憶装置上の論理的な記憶の最小単位を表すクラスタサイズ等ファイルシステムに関する基本的な情報が書き込まれている。
【００３８】
その後に続くのがデータ領域２１０である。通常ファイルはデータ領域２１０に保存される。このデータ領域２１０には、ディレクトリエントリ２１１と画像データファイルの本体データ２１３が含まれる。ここで、ディレクトリエントリ２１１には、画像データファイルのファイル名、撮影日時、属性、本体データ２１３の開始クラスタ番号、データサイズ等の画像データに関する情報が含まれる。なお、ディレクトリエントリ２１１の集合を特にディレクトリエントリブロック２１２という。
【００３９】
ここで例えば、ＦＡＴを用いてある画像ファイル（ＩＭＧ＿０００１.ＪＰＧ）を取得する最も基本的な方法を説明する。ファイルシステムはまず、各画像データファイルのディレクトリエントリ２１１を含むディレクトリエントリブロック２１２を見つける。その中から、取得対象のファイルを見つけるために、該ファイルのファイル名とディレクトリエントリ２１２のファイル名とを順々に文字列比較をしていく。
【００４０】
そして、該当するファイルのディレクトリエントリ２１１が検出されると、その開始クラスタを取得する。取得した開始クラスタからＦＡＴ２０３のテーブルを参照し、そのファイルがどのクラスタを使用しているかに関するクラスタの繋がり(チェーン)を把握する。ここでＩＭＧ＿０００１.ＪＰＧは、ディレクトリエントリ２１１によれば開始クラスタが３となっている。そこでＦＡＴ２０３を参照するとクラスタは３-４-５-６と４つのクラスタ(１クラスタ当たり１６ＫＢ（キロバイト）としているので、１６ＫＢ＊４=６４ＫＢ)を使用していることが分かる。このようにしてＩＭＧ＿０００１.ＪＰＧがクラスタ３〜６に存在することを認識し、その部分を読み出すことでファイルを取得することができる。
【００４１】
逆に外部記録媒体に所定のファイルを保存する際には、まずそのファイルをオープンする。ファイルオープンでは、ディレクトリエントリ２１１に保存するためにファイルのファイル名(ＩＭＧ＿０００１.ＪＰＧ)を登録する。ただし、ここでは、開始クラスタやファイルサイズは未定なので空白である。次にデータ領域２１０にファイルの内容を書き込む。(ただし、データのサイズに応じて、ＦＡＴも随時更新される場合もある)。データを書き込み終えると、ファイルをクローズする。クローズでは、ディレクトリエントリ２１１に先ほど未定だった開始クラスタやサイズを書き込み、ＦＡＴ２０３の書き込みが行われる。
【００４２】
次に図３を参照して、デジタルカメラにおける外部記録媒体へのアクセス手段を説明する。
【００４３】
図３において、３０１は、ファイル制御部である。このファイル制御部３０１は、システム制御部５０の一部であって、外部記録媒体２００に画像データファイルを保存するためにファイルシステムを制御する。３０２は内部バッファ、３０３はファイル管理情報キャッシュ部であり、ともにメモリ３０内に配置される。内部バッファ３０２には撮影された画像データが蓄積される。ファイル管理情報キャッシュ部３０３には、外部記録媒体２００のディレクトリエントリ２１１やＦＡＴ２０３の情報が保存されている。このファイル管理情報キャッシュを使用することで、ファイルの検索や読み出しなどを高速にできるようになる。
【００４４】
次に図４を参照して、外部記録媒体のマウント処理について説明する。
【００４５】
システム制御部５０はまず記録媒体着脱検知部９８によって外部記録媒体が装着されているか確認する（Ｓ５０１）。装着されていなければ画像表示部２８に外部記録媒体が挿入されていないことをユーザに表示してマウント処理を終える。
【００４６】
外部記録媒体が挿入されていた場合、外部記録媒体に電源を供給し通信を開始する（Ｓ５０２）。外部記録媒体との通信により外部記録媒体の種類や総容量、書き込み速度などの情報を取得する（Ｓ５０３）。続いて外部記録媒体のＦＡＴ情報を読み出し、使用容量を算出し、Ｓ５０３で取得した総容量から空き容量を算出する。次に外部記録媒体のディレクトリエントリ情報から格納されている全てのファイル情報を読み出す（Ｓ５０５）。読み出したファイルの中から静止画ファイルや動画ファイルなどデジタルカメラの制御で必要となるファイルに関しては必要な情報をデジタルカメラ内に一覧情報として保持する（Ｓ５０６）。
【００４７】
次に図５を参照して、自動削除機能付き外部記録媒体における、自動削除処理の流れを説明する。システム制御部５０により電源が供給されると、まず自動削除機能がＯＮになっているかどうか確認する（Ｓ６０１）。ＯＮになっていなければそのまま起動処理を続ける。自動削除機能がＯＮになっている場合、自動削除を開始する条件である閾値を取得する（Ｓ６０２）。この閾値はユーザが設定でき、外部記録媒体の総容量に対して使用容量がどれだけ（例えば１０％、２０％など）以上の場合に転送済みの画像を消去するか決定するための値である。
【００４８】
次に外部記録媒体に記録可能な容量の取得（Ｓ６０３）とＦＡＴ情報をもとに現在の使用容量を算出する（Ｓ６０４）。これらの情報から総容量に対する使用容量が閾値を超えているかどうかの判定を行う（Ｓ６０５）。閾値を超えている場合には自動削除をするために、転送済み画像の検索を行い（Ｓ６０６）、転送済み画像の中から削除を行う画像を選定する（Ｓ６０７）。
【００４９】
そして対象となった画像の削除を開始する。ここで削除を行うのはディレクトリエントリの削除のみであり（Ｓ６０８）、ＦＡＴの削除は行わない。ＦＡＴの削除はシステム制御部５０により電源供給が一旦ＯＦＦになり、再度ＯＮになった時点で行われる（Ｓ６０９）。ただし、自動削除した画像に対する全てのＦＡＴを削除するのではなく、ディレクトリエントリを確認し、削除されたままになっているものに対応するＦＡＴのみ削除する（Ｓ６１０）。
【００５０】
［実施例１］
以下、図６を参照して、本発明の第1の実施例による、画像再生処理の流れについて説明する。
【００５１】
ユーザにより再生を指示されると、デジタルカメラ１００は再生対象とする画像を決定する（Ｓ７０１）。ここで再生対象とする画像を決定するために外部記録媒体にどのようなファイルが格納されているかという情報が必要となる。図４のＳ５０６で説明したようにデジタルカメラでは外部記録媒体のマウント処理時にあらかじめ格納されている画像ファイル情報を一覧として保持することにより、外部記録媒体へアクセスすることなしに再生対象を決定するとこができる。
【００５２】
次に図３で説明した処理を用いて画像ファイルの読み出しを行う。まず、メモリ３０のファイル管理情報キャッシュ部に再生対象画像のディレクトリエントリが格納されているか確認する（Ｓ７０２）。ディレクトリエントリが格納されているのであればその情報を利用して（Ｓ７０３）画像ファイルを読み出し（Ｓ７１２）再生処理を行う（Ｓ７１３）。ファイル管理情報キャッシュ部に再生対象画像のディレクトリエントリが格納されていない場合、直接外部記録媒体からディレクトリエントリを取得する（Ｓ７０４）。
【００５３】
読み出したディレクトリエントリから画像ファイルが削除されているか判断し（Ｓ７０５）、削除されていない場合はそのまま画像ファイルの読み出し再生処理を行う。既に削除されている場合は下記に続く処理を行う。
【００５４】
まず、使用している外部記録媒体が自動削除機能を搭載しているものであるかを判別し（Ｓ７０５）、さらに自動削除機能がＯＮになっているかを確認する（Ｓ７０７）。これらの判別情報は外部記録媒体から通信を用いて取得する。ただし、現在どのような設定になっているかはユーザが操作部７０を用いて入力するという手段をもちいても実現できる。またこれらの情報取得は再生時に行わず、マウント時に行っても良い。
【００５５】
自動削除機能付でない外部記録媒体や自動削除機能付記録媒体でも削除機能がＯＮになっていない場合は、画像を再生することができないため、再生できない画像があることをユーザに通知する（Ｓ７０６）。
【００５６】
次に、外部記録媒体から自動削除を開始する設定値である閾値を取得する（Ｓ７０９）。そして図４のＳ５０３により取得しておいた外部記録媒体の総容量とＳ５０４で算出した空き容量を用いて総容量に対してどれくらい使用しているのか算出する。
【００５７】
ここで取得した値を用いて自動削除が開始されるかどうか判定を行う（Ｓ７１０）。例えば現在の使用容量が３０％であり、設定されている閾値の値が２０％であれば自動削除が開始されるだろうと判断することができる。
【００５８】
次に再生対象となっている画像ファイルが転送済であるかを確認する（Ｓ７１１）。転送済であるかの確認は外部記録媒体に再生対象ファイルを指定し、転送済であるかどうかの返信を受けることで実現できる。
【００５９】
Ｓ７１１によって確認した結果、再生対象となっている画像ファイルが既に転送済であると判定された場合、今後外部記録媒体によって削除される可能性がある。自動で削除されただけであればディレクトリエントリの削除情報以外は信頼できる値がそのまま残っているので、その値を用いて画像ファイルを読み出し（Ｓ７１２）再生処理を行う（Ｓ７１３）。
【００６０】
また以上説明したように、本実施形態によれば、自動削除された画像においても正しく画像を表示することができる。
【００６１】
次に図７に示すフローチャートを参照して、自動削除された画像の取り消しについて説明する。
【００６２】
まず、再生している画像に対して自動削除された画像であることがわかるように画像表示部２８に表示する（Ｓ８０１）。このときユーザにわかりやすいように図８(a)のように文章、またはアイコンなどを使用して表示してもよい。次に自動削除された画像を取り消すかどうかを表示する（Ｓ８０２）。
【００６３】
ユーザによって取り消しが選択された場合、システム制御部５０は削除を取り消すために外部記録媒体のディレクトリエントリを書き換える（Ｓ８０３）。このとき図８(c)のように対象画像が再度自動削除されないように画像にプロテクトをすることをユーザに勧めても良く（Ｓ８０４）、画像プロテクトが選択された場合はディレクトリエントリを書き換え、アイコンで画像プロテクトされたことを表示する（Ｓ８０５）。
【００６４】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００６５】
１４  撮像素子、１６  A/D、１８  タイミング発生部、２６  D/A、
２８  画像表示部、３２  圧縮伸長部、３０  メモリ、２４  画像表示メモリ、
２２  メモリ制御部、２０  画像処理部、４０  露光制御部、４２  測距制御部、
４４  ズーム制御部、４６  バリア制御部、４８  フラッシュ、５２  メモリ、
５４  表示部、５６  不揮発性メモリ、６０  モードダイアル、
６４  シャッタースイッチ、６６  画像表示ON/OFF、６８  クイックレビューON/OFF、
７０  操作部、８０  電源制御部、８６  電源部、９０  カードコントローラ、
９１  I/F、９８  記録媒体着脱検知部、１０４  光学ファインダ、１１０ 通信部、
１１２  コネクタ（アンテナ）、２００  外部記録媒体
【図１】
2015231169.tif 000003
【図２】
2015231169.tif 000004
【図３】
2015231169.tif 000005
【図４】
2015231169.tif 000006
【図５】
2015231169.tif 000007
【図６】
2015231169.tif 000008
【図７】
2015231169.tif 000009
【図８】
2015231169.tif 000010