(57)【要約】【課題】カメラ側で記録済みのデータのうち、一部のデータ又はファイルを消去でき、記録媒体を効率的に使用することができるファイル管理技術の実現。【解決手段】１回の撮影で記録された複数の画像ファイルのうち、一方の記録形式で生成された画像データを含む画像ファイルを消去する場合に、他方の記録形式で記録された生成された画像データを含む画像ファイルの属性情報を更新する。【選択図】図３
2008005057.tif 000002
【特許請求の範囲】
【請求項１】
１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報をそれぞれ付加して複数の画像ファイルとして記録する撮影記録装置において、
１回の撮影で記録された複数の画像ファイルのうち、一方の記録形式で生成された画像データを含む画像ファイルを消去する消去手段と、
前記消去手段によって一方の記録形式で生成された画像データを含む画像ファイルを消去する場合に、他方の記録形式で記録された生成された画像データを含む画像ファイルの属性情報を更新する更新手段とを有することを特徴とする撮影記録装置。
【請求項２】
前記属性情報は、前記異なる記録形式の種類と画像ファイル数に関する情報が含まれることを特徴とする請求項１に記載の撮影記録装置。
【請求項３】
１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報を付加して１つの画像ファイルとして記録する撮影記録装置において、
１回の撮影で記録された１つの画像ファイルから、一方の記録形式で生成された画像データを消去する消去手段と、
前記消去手段によって一方の記録形式で生成された画像データを消去する場合に、前記画像ファイルの属性情報を更新する更新手段とを有することを特徴とする撮影記録装置。
【請求項４】
前記属性情報は、前記異なる記録形式の種類と画像データ数に関する情報が含まれることを特徴とする請求項３に記載の撮影記録装置。
【請求項５】
前記異なる記録形式は、少なくとも圧縮記録形式と非圧縮記録形式を含むことを特徴とする請求項１乃至４のいずれか１項に記載の撮影記録装置。
【請求項６】
１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報をそれぞれ付加して複数の画像ファイルとして記録する撮影記録装置の制御方法において、
１回の撮影で記録された複数の画像ファイルのうち、一方の記録形式で生成された画像データを含む画像ファイルを消去する消去ステップと、
前記消去ステップによって一方の記録形式で生成された画像データを含む画像ファイルを消去する場合に、他方の記録形式で記録された生成された画像データを含む画像ファイルの属性情報を更新する更新ステップとを有することを特徴とする撮影記録装置の制御方法。
【請求項７】
１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報を付加して１つの画像ファイルとして記録する撮影記録装置の制御方法において、
１回の撮影で記録された１つの画像ファイルから、一方の記録形式で生成された画像データを消去する消去ステップと、
前記消去ステップによって一方の記録形式で生成された画像データを消去する場合に、前記画像ファイルの属性情報を更新する更新ステップとを有することを特徴とする撮影記録装置の制御方法。
【請求項８】
請求項６または７に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記憶したことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報をそれぞれ付加して複数の画像ファイルとして記録する撮影記録装置およびその制御方法に関するものである。
【背景技術】
【０００２】
静止画や動画等のデジタル画像データを記録メディアに記録する際のフォーマットには、様々な形式が提案されている。例えば、デジタルカメラでは、撮像素子により撮像された画像データを非可逆圧縮し、元のデータサイズよりも小さなサイズに変換した圧縮データとして記録メディアに記録するＪＰＥＧ形式がある。この記録形式は、データ圧縮することで記録メディアに記録可能な画像ファイル数（撮影枚数）を増やすことができる。また、データ圧縮時においては、専用の画像処理プロセッサを用いて、ユーザが意図する色調やコントラストに補正することが可能であるとともに、画像サイズや圧縮率を任意に設定できる。
【０００３】
一方、撮像素子による撮像信号をデジタル信号に変換後、圧縮せずに非圧縮データとして記録メディアに記録するＲＡＷ形式もある。この記録形式はファイルサイズが大きくなるため、記録メディアに記録できるファイル数もデータ圧縮した場合より制限されてしまうというデメリットがある。一方、非圧縮フォーマットは撮像素子により撮像された状態のデータであるため、ＰＣ上のアプリケーション等を用いて、色調、明度、彩度、コントラスト等を任意に補正し圧縮できる。このため、撮影時の失敗を修正できるだけでなく、より自由度が高い画像補正を施すことができるというメリットがある。
【０００４】
これに対して、ＪＰＥＧ形式で記録された画像データを使用して、色調、明度、彩度、コントラスト等を任意に補正する処理を行った場合には、圧縮時に元データの情報量が大きく失われているために、非圧縮データに対して処理を行ったときと比べ、画質が劣化してしまうという欠点がある。
【０００５】
このように、ＲＡＷ形式とＪＰＥＧ形式にはそれぞれメリットとデメリットがあるので、デジタルカメラによっては、撮影時にこれら２つの記録形式による記録を同時にできるものが登場している。このデジタルカメラでは、一度の撮影でＪＰＥＧデータとＲＡＷデータとを記録できるメリットがあり、この記録モードを使用して撮影を行っているユーザも少なくない。しかし、ファイルサイズが大きくなるという欠点があるため、これらの問題を解決する技術が特許文献１に記載されている。
【０００６】
特許文献１では、最初にＪＰＥＧデータを記録し、記録した画像を表示する。ユーザは表示された画像を見て、ＲＡＷデータを残すのか、破棄するのかを決めることができる。ＲＡＷデータを残す場合は最初に記録したＪＰＥＧデータを破棄し、代わりにＲＡＷデータを記録する。つまり、撮影後、最終的にどちらの記録方式で記録するのかを選択できるため、不要な画像データの蓄積を防ぎ、記録メディアを効率よく使用するものである。
【特許文献１】特開２００４−１０４６０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
撮影した画像をＪＰＥＧ形式とＲＡＷ形式で記録していたところ、撮影途中で記録メディアの容量が一杯になり、新たな画像が記録できなくなってしまう場合がある。この場合には、撮影を続行するために、既に記録済のデータから任意の記録形式のデータやファイルを消去することが考えられる。しかし、ＪＰＥＧ形式とＲＡＷ形式の両方で画像を記録している場合には、それぞれの画像ファイルのヘッダ部分にＪＰＥＧ形式とＲＡＷ形式の両方で画像を記録したことを示す情報が記録されている。したがって、単にデータやファイルを消去しただけでは、残された画像ファイルのヘッダ情報に不整合が生じてしまう。      
【０００８】
ＪＰＥＧ形式とＲＡＷ形式の両方で画像を記録している場合、例えば、ＲＡＷデータを削除したとしても、ＪＰＥＧデータのヘッダ部分にはＪＰＥＧ形式とＲＡＷ形式の両方で画像を記録したことを示す情報が記録されたままである。このＪＰＥＧデータを再生した場合には、再生できなくなったり、再生時に誤った属性情報が表示される等、何らかの不都合が発生するおそれがある。
【０００９】
また、ＪＰＥＧ形式とＲＡＷ形式の両方で画像を記録したデータが１つのファイルに記録されている場合、どちらか一方のデータのみを消去する際、属性情報を更新するだけでなく、消去を適切な手順で行わないと、消去後の画像再生やファイル管理に支障を来たすおそれがある。
【００１０】
なお、特許文献１では、画像データを記録する際に、圧縮／非圧縮のいずれかのフォーマットのデータを選択できるだけである。
【００１１】
本発明は、上記課題に鑑みてなされ、その目的は複数の方式で記録した画像ファイルのうち一方の記録方式によって生成された画像データまたはファイルを消去したとしても、画像ファイルのヘッダ情報の不整合を起すことのない画像記録装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明は、１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報をそれぞれ付加して複数の画像ファイルとして記録する撮影記録装置において、１回の撮影で記録された複数の画像ファイルのうち、一方の記録形式で生成された画像データを含む画像ファイルを消去する消去手段と、前記消去手段によって一方の記録形式で生成された画像データを含む画像ファイルを消去する場合に、他方の記録形式で記録された生成された画像データを含む画像ファイルの属性情報を更新する更新手段とを有することを特徴とする。
【００１３】
また、本発明は、１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報を付加して１つの画像ファイルとして記録する撮影記録装置において、１回の撮影で記録された１つの画像ファイルから、一方の記録形式で生成された画像データを消去する消去手段と、前記消去手段によって一方の記録形式で生成された画像データを消去する場合に、前記画像ファイルの属性情報を更新する更新手段とを有することを特徴とする。
【００１４】
また、本発明は、１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報をそれぞれ付加して複数の画像ファイルとして記録する撮影記録装置の制御方法において、１回の撮影で記録された複数の画像ファイルのうち、一方の記録形式で生成された画像データを含む画像ファイルを消去する消去ステップと、
前記消去ステップによって一方の記録形式で生成された画像データを含む画像ファイルを消去する場合に、他方の記録形式で記録された生成された画像データを含む画像ファイルの属性情報を更新する更新ステップとを有する。
【００１５】
また、本発明は、１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報を付加して１つの画像ファイルとして記録する撮影記録装置の制御方法において、１回の撮影で記録された１つの画像ファイルから、一方の記録形式で生成された画像データを消去する消去ステップと、前記消去ステップによって一方の記録形式で生成された画像データを消去する場合に、前記画像ファイルの属性情報を更新する更新ステップとを有する。
【発明の効果】
【００１６】
本発明によれば、１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報をそれぞれ付加して複数の画像ファイルとして記録する撮影記録装置において、１回の撮影で記録された複数の画像ファイルのうち、一方の記録形式で生成された画像データを含む画像ファイルを消去したとしても、他方の記録形式で記録された生成された画像データを含む画像ファイルの属性情報に不整合が生じることがない。
【００１７】
本発明よれば、１回の撮影で互いに異なる記録形式の画像データを複数生成し、それぞれの画像データに属性情報を付加して１つの画像ファイルとして記録する撮影記録装置において、１回の撮影で記録された１つの画像ファイルから、一方の記録形式で生成された画像データを消去したとしても、画像ファイルの属性情報に不整合が生じることがない。
【発明を実施するための最良の形態】
【００１８】
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００１９】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００２０】
［カメラの構成］
図１は、本発明に係る実施形態のデジタルカメラの外観構成を示す正面図（ａ）、側面図（ｂ）、及び背面図（ｃ）である。
【００２１】
図１において、１０１はカメラ部、１０２はレンズ部、１０５はストロボ発光部である。
【００２２】
カメラ部１０１には、レリーズ釦１０３、撮影モードを選択できるモード設定ダイヤル１０４、撮影した画像を表示するＬＣＤパネル１１９、光学ファインダ１１８が設けられている。また、カメラ部１０１には、ＡＥロックや再生縮小機能兼用の釦１１４、ＡＦ測距点選択や再生拡大兼用の釦１１５、十字釦１１７、メニュー項目を選択するセット釦１１６が設けられている。更に、カメラ部１０１には、メニューを表示するための釦１１０、ファイル情報の表示／非表示の切り換えを行う釦１１１、一定枚数の画像をスキップ表示させる釦１１２、消去釦１１３が設けられている。
【００２３】
図２は、図１に示すカメラ部１０１、レンズ部１０２、及びストロボ発光部１０５の電気回路構成と各信号処理の流れを模式的に示したブロック図である。
【００２４】
図２において、２０１は内部に算術論理演算装置（ＡＬＵ(Arithmetic and Logic Unit)）、ＲＯＭ、ＲＡＭ、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ、タイマー（Ｔｉｍｅｒ）、パラレルＩ／Ｏポート（ＰＩＯ）、シリアルＩ／Ｏポート（ＳＩＯ）等を内蔵した１チップ型のマイクロコンピュータであり、カメラ全体の動作を統括して制御する（以下、カメラ制御マイコン）。
【００２５】
２０４は被写体との距離を測定する焦点検出センサ（ＡＦセンサ）である。２０３は被写体の輝度を測定する測光センサ（ＡＥセンサ）である。焦点検出センサ２０４及び測光センサ２０３の出力信号は、カメラ制御マイコン２０１のＡ／Ｄコンバータに入力されてデジタルデータに変換された後、当該マイコン内で処理される。
【００２６】
２０２は、２０１と同様に、内部にＡＬＵ、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ、タイマー（Ｔｉｍｅｒ）、ＳＩＯ、ＰＩＯ等を内蔵した画像処理専用の１チップ型のマイクロコンピュータである（以下、画像処理マイコンという。）。
【００２７】
画像処理マイコン２０２は、カメラ制御マイコン２０１からの指令に従って、タイミングジェネレータ（ＴＧ）２２０を制御する。ＴＧ２２０は画像処理マイコン２０２が撮像データを円滑に受け渡しできるように、ＡＦＥ(Analog Front End)２２１、ＣＣＤ等の光電変換素子からなる撮像素子２２２の動作タイミングを調整する。撮像素子２２２から出力される撮像信号はＡＦＥ２２１によってデジタルデータに変換され、メモリ２１９に一時的にバッファリングされる。メモリ２１９はＳＤＲＡＭ等の高速アクセス可能な大容量の揮発性メモリである。
【００２８】
メモリ２１９に格納された撮像データはそのままのＲＡＷ形式（非圧縮フォーマット）で記録メディア２１７に記録される。更に、各種の補正／補間、色変換、ゲイン調整、圧縮／伸張処理等の現像処理を施した後のＪＰＥＧ形式（圧縮フォーマット）で記録メディア２１７に記録することも可能である。
【００２９】
記録メディア２１７はコンパクトフラッシュ（登録商標）等のメモリカードや小型ハードディスク等である。記録メディア２１７はカメラ部１０１に対して着脱可能とされ、ＰＣやプリンタ等の他の装置に装着又は接続することでデータを移動することができる。２１８は上記記録メディア２１７以外のＥＥＰＲＯＭ等の不揮発性メモリである。
【００３０】
１１９はＬＣＤパネルに代表される表示装置で、撮影画像を表示する。２０６は小型ＬＣＤパネルであり、撮影枚数や日付情報、露出情報等を表示するものである。２１０はＰＣ以外の外部装置と接続するための外部通信ポートである。
【００３１】
２２３はカメラ制御マイコン２０１にクロック信号を出力するクロック回路である。
【００３２】
２２８はアナログビデオ信号を出力するためのビデオ出力端子であり、２１５はプリンタやＰＣ等の周辺装置と接続するための高速通信ポートである。
【００３３】
レンズ部１０２において、２２１はＡＦモータドライバであり、ＡＦ調節を行うためのＡＦモータ２２６を駆動する。２２７は絞りモータドライバであり、絞り制御を行うための絞りモータ２２７を駆動する。２１２はＡＦ調節レンズの繰り出し量を電気信号に変換するための距離検出エンコーダであり、距離情報はカメラ制御マイコン２０１に入力される。２２７はレンズ１０２がズームレンズである場合、撮影時の焦点距離情報を得るためのズーム検出エンコーダであり、カメラ制御マイコン２０１に入力される。また、カメラ制御マイコン２０１は焦点検出処理や露出演算処理を行い、演算結果としての焦点情報や絞り情報に基づき、ＡＦモータドライバ２１１を制御し、絞り情報に従って絞りモータドライバ２１３を制御する。
【００３４】
ストロボ発光部１０９は、キセノン管に代表される発光部２２５、その発光に必要な３００Ｖ程度の高電圧を発生する調光回路２２４を有する。
【００３５】
次に、上述した構成のカメラの動作について説明する。
【００３６】
光学ファインダ１１８を介して被写体にカメラを向けて、レリーズ釦１０３を半押しすると、ＡＦセンサ２０４及びＡＥセンサ２０３から適正な距離情報と絞り情報がカメラ制御マイコン２０１に出力される。カメラ制御マイコン２０１は、演算結果としての焦点情報や絞り情報に従ってＡＦモータドライバ２１１及び絞りモータドライバ２１３を介してＡＦモータ２２６及び絞りモータ２２７を駆動し、レンズの位置と絞りを適正な位置に制御する。ユーザは、光学ファインダ１１８を介して、フレーミング、ピント、露出状態を視認し問題がなければ、レリーズ釦１０３を更に押し込み、その瞬間の被写体像を撮像素子２２２により取り込む。
【００３７】
レンズ部１０２から入射する被写体像は撮像素子２２２上で結像し光電変換される。光電変換された電気信号は、ＡＦＥ２２１にてデジタル信号に変換され、画像処理マイコン２０２に出力される。画像処理マイコン２０２に入力されたデータは一時的にメモリ２１９に格納され、画像処理マイコン２０２で逐次画像処理が行われる。その後、ＬＣＤパネル１１９の表示用サイズにリサイズされ、画像として表示されると同時に、予め設定された任意の記録フォーマットで記録メディア２１７に保存される。記録メディア２１７には、１つの撮影画像に対してＪＰＥＧ形式もしくはＲＡＷ形式のどちらかの記録形式で生成した画像データを記録するか、あるいはＪＰＥＧ形式およびＲＡＷ形式の記録方式でそれぞれ生成した画像データを別個に又は１つのファイルとして記録可能である。これら記録フォーマットの設定はユーザが撮影前に任意に設定することができる。
【００３８】
ここで、ＪＰＥＧ形式およびＲＡＷ形式の記録方式でそれぞれ生成した画像データを記録する場合について述べる。各画像ファイルのヘッダ情報内には、ファイル管理用の属性情報として「撮影時の記録形式とファイル」に関する情報が含まれている。この例では、”ＪＰＥＧ形式とＲＡＷ形式の２つの記録形式のファイルにて記録”という内容の情報である。上記のように作成されたファイルの構成を図５に示す。これ以外にも、”自ファイル以外に別の記録形式の同一画像のファイルが複数存在する”という内容の属性情報でもよい。これらの情報はカメラでの画像再生時、ＬＣＤパネル１１９に画像と共に撮影時の情報として表示してもよいし、カメラやパソコンのアプリケーション上でファイル管理する上で利用してもよい。
【００３９】
次に、上記のような構成を有し、動作を行うカメラによる画像ファイルの消去処理について、図３のフローチャートを参照して説明する。
【００４０】
第１の実施形態では、同一画像について複数の記録形式でファイルを作成するものとする。複数の記録形式とは、ＪＰＥＧ形式（圧縮記録形式）とＲＡＷ形式（非圧縮記録形式）の２種類とする。
【００４１】
図３において、ユーザがＬＣＤパネル１１９に表示されたファイル一覧から消去したい画像ファイルを選択すると、該当ファイルの画像がＬＣＤパネル１１９に表示される（Ｓ３０１）。ここで消去釦１１３が押されると（Ｓ３０２）、ＪＰＥＧ形式とＲＡＷ形式のどちらの画像ファイルを消去するかを選択するためのユーザインタフェース（ＵＩ）画面がＬＣＤパネル１１９上に表示される。ユーザは、ＵＩ画面を用いてＪＰＥＧ形式もしくはＲＡＷ形式のどちらかの記録形式のファイルを選択する（Ｓ３０３）。
【００４２】
ここで、ＲＡＷ形式のファイルが選択された場合は、同一画像のＪＰＥＧ形式のファイルが記録メディア２１７からメモリ２１９に読み出される（Ｓ３０４）。画像処理マイコン２０２は、読み出されたＪＰＥＧ形式のファイルに対して属性情報の修正を行う。ここではＲＡＷ形式のファイルのみを消去するため、”ＪＰＥＧ形式とＲＡＷ形式の２つの記録形式にて記録”という元の属性情報を”ＪＰＥＧ形式のみ記録”という内容に変更する（Ｓ３０５）。また、同一画像のファイル数を２つから１つに変更する（Ｓ３０６）。属性情報が変更されたファイルを、読み出したときと同じファイル名で再び記録メディア２１７に上書き保存する（Ｓ３０７）。最後に記録メディア２１７に保存されているＲＡＷ形式トのファイルを消去する（Ｓ３０８）。
【００４３】
また、Ｓ３０３にて、ＪＰＥＧ形式のファイルが選択された場合は、上記とは反対の属性情報に変更すればよい。即ち、消去しない方のＲＡＷ形式のファイルをメモリ２１９に読み出し（Ｓ３０９）、読み出されたファイルの属性情報を”ＲＡＷ形式のみ記録”という内容に変更する（Ｓ３１０）。また、同一画像のファイル数を２つから１つに変更する（Ｓ３１１）。属性情報が変更されたファイルを、再び記録メディア２１７内に上書き保存する（Ｓ３１２）。最後に記録メディア２１７に保存されているＪＰＥＧ形式のファイルを消去する（Ｓ３１３）。
【００４４】
図５は、上述した手順により同一画像のＲＡＷ形式のファイルＢのみを消去する場合の消去前後の属性情報の状態を例示している。
【００４５】
［第２の実施形態］
第１の実施形態では、１つの撮影画像に対してＪＰＥＧ形式とＲＡＷ形式の各記録形式のデータを夫々２つの別ファイルに記録していたのに対し、第２の実施形態は両フォーマットのデータが１つのファイルに記録されている場合の消去処理である。
【００４６】
尚、第２の実施形態のカメラの構成及び撮影までの動作については、第１の実施形態と同様である。
【００４７】
ＪＰＥＧ形式とＲＡＷ形式の記録形式にて生成される各々の画像データを１つのファイルとして記録する場合も、ファイル管理用情報には「撮影時の記録フォーマットとファイル」に関する情報が含まれる。内容は”自ファイル内に含まれるフォーマットの種類とデータ数”に関するものである。ここでは、”ＪＰＥＧ形式とＲＡＷ形式の２つの記録形式にて記録”という内容となる。これらの情報は、第１の実施形態と同様にカメラやＰＣのアプリケーション上でのファイル管理に使用してもよい。
【００４８】
以下に、第２の実施形態の画像ファイルの消去処理について、図４のフローチャートを参照して説明する。
【００４９】
第２の実施形態では、同一画像についてＪＰＥＧ形式とＲＡＷ形式との２種類の記録形式で記録した画像データを１つのファイルにしている。
【００５０】
図４において、ユーザがＬＣＤパネル１１９に表示されたファイル一覧から消去したい画像ファイルを選択すると、該当ファイルがＬＣＤパネル１１９に表示される（Ｓ４０１）。ここで消去釦１１３が押されると（Ｓ４０２）、ＪＰＥＧ形式またはＲＡＷ形式のどちらの記録形式の画像データを消去するのかを選択するためのＵＩ画面がＬＣＤパネル１１９上に表示され、ユーザはＪＰＥＧ形式またはＲＡＷ形式のどちらかの記録形式のデータを選択する（Ｓ４０３）。ＲＡＷ形式のデータが選択された場合は、該当ファイルが記録メディア２１７からメモリ２１９に読み出される（Ｓ４０４）。画像処理マイコン２０２は、読み出されたファイルに対して属性情報の修正を行う。ここではＲＡＷ形式のデータのみを消去するため、”ＪＰＥＧ形式とＲＡＷ形式の２つの記録形式にて記録”という元の属性情報を”ＪＰＥＧ形式のみ記録”という内容に変更する（Ｓ４０５）。また、同一画像のデータ数を２つから１つに変更する（Ｓ４０６）。次に、変更後の属性情報とＪＰＥＧ形式のデータとを合成し、ＲＡＷ形式のデータが含まれないファイルを再度作成する（Ｓ４０７）。最後にＲＡＷ形式のデータが消去された新たな画像ファイルを記録メディア２１７に上書き保存する（Ｓ４０８）。
【００５１】
また、ＪＰＥＧ形式のデータが選択された場合は、上記とは反対の属性情報に変更すればよい。即ち、該当ファイルをメモリ２１９に読み出し（Ｓ４０９）、読み出されたファイルの属性情報を”ＲＡＷ形式のみ記録”という内容に変更する（Ｓ４１０）。また、同一画像のデータ数を２つから１つに変更する（Ｓ４１１）。次に、変更後の属性情報とＲＡＷ形式のデータとを合成し、ＪＰＥＧ形式のデータが含まれないファイルを再度作成する（Ｓ４１２）。最後にＪＰＥＧ形式のデータが消去された新たな画像ファイルを記録メディア２１７に上書き保存する（Ｓ４１３）。
【００５２】
図６は、上述した手順によりある画像ファイルＣからＪＰＥＧ形式のデータαのみを消去する場合の消去前後の属性情報の状態を例示している。
【００５３】
尚、上述の２つの実施形態では、どちらも２種類の記録形式で記録する例を前提としているが、３種類以上の記録形式であっても消去するファイル若しくは画像データを選択する際の選択肢が増えるだけで、基本的な構成及び手順は何ら変わらない。また、単一の記録形式でのみ記録されている場合には、消去したい記録形式の選択をする必要はない。
【００５４】
また、２種類の記録形式の両方を消去したいときは、消去する記録形式を選択するＵＩ画面で、「全ての記録形式を消去」という選択肢を設けてもよい。
【００５５】
更に、図３及び図４で述べた消去処理を、記録メディア２１７の空き領域が不足し、これ以上撮影画像ファイルを保存不可能なときのみ実行するようにしてもよく、必ずしも本実施形態のように消去する度に、消去するフォーマットを選択する構成としなくてもよい。
【００５６】
［他の実施形態］
本発明は、前述した実施形態の機能を実現するコンピュータプログラムを、システムあるいは装置に直接あるいは遠隔から供給することによって達成される場合も含む。その場合、システム等のコンピュータが該コンピュータプログラムを読み出して実行することになる。
【００５７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるコンピュータプログラム自体も本発明を実現するものである。
【００５８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００５９】
プログラムを供給するための記録媒体（記憶媒体）としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク等がある。その他にも、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM、DVD-R)等がある。
【００６０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものをダウンロードすることもできる。また圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するコンピュータプログラムを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００６１】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザが、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードすることもできる。この場合、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現する。
【００６２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行うことによっても実現され得る。
【００６３】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットのメモリに書き込まれた後、該ボード等のＣＰＵ等が実際の処理の一部又は全部を行うことによっても実現される。
【図面の簡単な説明】
【００６４】
【図１】本発明に係る実施形態のデジタルカメラの外観構成を示す図である。
【図２】図１に示すデジタルカメラの電気的構成を示すブロック図である。
【図３】第１の実施形態により圧縮／非圧縮フォーマットの画像ファイルが存在する場合のファイル消去処理を示すフローチャートである。
【図４】第２の実施形態により圧縮／非圧縮フォーマットのデータが１つのファイルに記録されている場合のデータ消去処理を示すフローチャートである。
【図５】第１の実施形態により同一画像の非圧縮フォーマットのファイルのみを消去する場合の消去前後の属性情報の状態を例示する図である。
【図６】第２の実施形態によりある画像ファイルから圧縮フォーマットのデータのみを消去する場合の消去前後の属性情報の状態を例示する図である。
【符号の説明】
【００６５】
１０１  カメラ部
１０２  レンズ部
１０３  レリーズ釦
１０４  モード設定ダイヤル
１０５  ストロボ発光部
１１３  消去釦
１１８  光学ファインダ
１１９  ＬＣＤパネル
２０１  カメラ制御マイコン
２０２  画像処理マイコン
２０３  ＡＥセンサ
２０４  ＡＦセンサ
２１７  記録メディア
２１９  メモリ
２２２  撮像素子
【図１】
2008005057.tif 000003
【図２】
2008005057.tif 000004
【図３】
2008005057.tif 000005
【図４】
2008005057.tif 000006
【図５】
2008005057.tif 000007
【図６】
2008005057.tif 000008