(57)【要約】【課題】記録媒体の記録容量を確保しつつも元画像データから圧縮画像データを生成可能な画像処理装置を提供すること。【解決手段】記録媒体（１５２）に記録された元画像データから該元画像データよりもサイズが小さい第１の圧縮画像データを生成する生成手段（１１０，１４１）と、記録媒体に該元画像データから生成された第２の圧縮画像データが記録されているか否か判定する判定手段（１６１）と、記録媒体に記録された、元画像データ、第１および第２の圧縮画像データの少なくともいずれかのデータを消去する消去手段（１６１）と、生成手段により第１の圧縮画像データが生成されたとき、記録媒体に第２の圧縮画像データが記録されていた場合、第２の圧縮画像データを消去手段により消去させ、第１の圧縮画像データを記録媒体に記録する制御手段（１６１）と、を有する。【選択図】  図１
2015211245.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された元画像データから前記元画像データよりもサイズが小さい第１の圧縮画像データを生成する生成手段と、
前記記録媒体に前記元画像データから生成された前記元画像データよりもサイズが小さい第２の圧縮画像データが記録されているか否か判定する判定手段と、
前記記録媒体に記録された、前記元画像データ、前記第１の圧縮画像データおよび前記第２の圧縮画像データの少なくともいずれかのデータを消去する消去手段と、
前記生成手段により前記第１の圧縮画像データが生成されたとき、前記記録媒体に前記第２の圧縮画像データが記録されていた場合、前記第２の圧縮画像データを前記消去手段により消去させ、前記第１の圧縮画像データを前記記録媒体に記録する制御手段と、を有することを特徴とする画像処理装置。
【請求項２】
前記判定手段は、前記記録媒体に前記第２の圧縮画像データを生成した際の現像パラメータが記録されているか否かを判定し、
前記消去手段は、前記記録媒体に、前記第２の圧縮画像データが記録され、かつ、前記現像パラメータが記録されている場合は、前記記録媒体から前記第２の圧縮画像データを消去し、前記現像パラメータが記録されていない場合は、前記記録媒体から前記第２の圧縮画像データを消去しないことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御手段は、前記記録媒体に前記元画像データと関連付けて前記第１の圧縮画像データおよび前記第１の圧縮画像データを生成した際の現像パラメータを記録することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記記録媒体には、前記第２の圧縮画像データを生成した際の現像パラメータが記録されており、
前記記録媒体から前記現像パラメータを取得する取得手段を、さらに有し、
前記生成手段は、取得した前記現像パラメータに従って前記第２の圧縮画像データを再生成することを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記制御手段は、元画像データから圧縮画像データを生成して記録する際に、前記元画像データと、前記圧縮画像データと、前記圧縮画像データを生成した際の現像パラメータと、を関連付けて記録し、
前記判定手段は、前記記録媒体の空き容量を判定し、
前記消去手段は、前記空き容量が所定量以下の場合に、前記記録媒体に記録された前記元画像データおよび前記現像パラメータに関連付けられた圧縮画像データがある場合は、該圧縮画像データを消去する第１ステップを有することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項６】
前記消去手段は、前記第１ステップの後で前記空き容量が所定量以下の場合に、前記記録媒体に記録された前記元画像データおよび前記現像パラメータのうち少なくとも一方に関連付けられていない圧縮画像データがある場合は、該圧縮画像データを削除する第２ステップを有することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記消去手段は、前記第２ステップの後で前記空き容量が所定量以下の場合に、前記記録媒体に記録された前記現像パラメータを削除する第３ステップを有することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記消去手段は、前記第３ステップの後で前記空き容量が所定量以下の場合に、前記記録媒体に記録された前記元画像データを削除する第４ステップを有することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記記録媒体に記録された圧縮画像データを消去する優先度を設定する設定手段を、さらに有し、
前記判定手段は、前記記録媒体の空き容量を判定し、
前記消去手段は、前記空き容量が所定量以下の場合に、前記優先度に応じて前記圧縮画像データを消去することを特徴とする請求項１ないし８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記記録媒体に記録された圧縮画像データを前記記録媒体とは異なる他の記録媒体に送信する際に、該圧縮画像データと関連する元画像データおよび現像パラメータを送信する通信手段を、さらに有することを特徴とする請求項１ないし９のいずれか１項に記載の画像処理装置。
【請求項１１】
元画像データを生成する撮像素子と、
請求項１ないし１０のいずれか１項に記載の画像処理装置と、を有することを特徴とする撮像装置。
【請求項１２】
記録媒体に記録された元画像データから前記元画像データよりもサイズが小さい第１の圧縮画像データを生成する生成ステップと、
前記記録媒体に前記元画像データから生成された前記元画像データよりもサイズが小さい第２の圧縮画像データが記録されているか否か判定する判定ステップと、
前記記録媒体に記録された、前記元画像データ、前記第１の圧縮画像データおよび前記第２の圧縮画像データの少なくともいずれかのデータを消去する消去ステップと、
前記生成ステップにより前記第１の圧縮画像データが生成されたとき、前記記録媒体に前記第２の圧縮画像データが記録されていた場合、前記第２の圧縮画像データを前記消去ステップにより消去させ、前記第１の圧縮画像データを前記記録媒体に記録する制御ステップと、を有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＡＷデータおよび生成したＪＰＥＧデータを記録媒体に記録する画像処理装置に関する。
【背景技術】
【０００２】
近年、一般的な静止画圧縮方式であるＪＰＥＧのみならず、原画像（元画像）であるＲＡＷも保存できる撮像装置が登場している。ＲＡＷデータは、撮影後にユーザ好みの画調編集が可能な利点がある半面、ファイルサイズが極めて大きくなる為、これを保存する記録媒体容量を逼迫する事が課題である。この課題に対し、特許文献１では撮影時、生成されたＲＡＷデータを保存する記録容量が確保できない場合、保存済み複数種データからＲＡＷデータのみを選択的消去する事により、記録領域を確保する技術が紹介されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３０３１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＪＰＥＧ現像は非可逆圧縮である為、そのＪＰＥＧデータ生成元のＲＡＷデータが消去されている場合、ＪＰＥＧデータからＲＡＷデータを再生成する事は不可能である。また、現在、ＲＡＷデータ保存機能は一部の撮像装置のみに搭載されているが、このクラスを好んで使う上級者は、一般的に撮影時生成のＪＰＥＧデータに満足しないことが多い。したがって、後日、生成元ＲＡＷデータを流用し、異なる現像効果を使い新たなＪＰＥＧデータを再現像する事が多い。しかしながら、後日新たな再現像の欲求が生じても、生成元のＲＡＷデータが存在しなければ、前述のようにＪＰＥＧ現像は非可逆圧縮である為、再現像は不可能となる。したがって、特許文献１に記載の発明では、記録媒体の記録容量を確保する場合、ＲＡＷデータ（元画像データ）から新たなＪＰＥＧデータ（圧縮画像データ）を生成できない場合があった。
【０００５】
そこで、本発明の目的は、記録媒体の記録容量を確保しつつも元画像データから圧縮画像データを生成可能な画像処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一側面としての画像処理装置は、記録媒体に記録された元画像データから前記元画像データよりもサイズが小さい第１の圧縮画像データを生成する生成手段と、前記記録媒体に前記元画像データから生成された前記元画像データよりもサイズが小さい第２の圧縮画像データが記録されているか否か判定する判定手段と、前記記録媒体に記録された、前記元画像データ、前記第１の圧縮画像データおよび前記第２の圧縮画像データの少なくともいずれかのデータを消去する消去手段と、前記生成手段により前記第１の圧縮画像データが生成されたとき、前記記録媒体に前記第２の圧縮画像データが記録されていた場合、前記第２の圧縮画像データを前記消去手段により消去させ、前記第１の圧縮画像データを前記記録媒体に記録する制御手段と、を有することを特徴とする。
【０００７】
本発明の他の目的及び特徴は、以下の実施例において説明される。
【発明の効果】
【０００８】
本発明によれば、記録媒体の記録容量を確保しつつも元画像データから圧縮画像データを生成可能な画像処理装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施例１の撮像装置の構成例を示すブロック図である。
【図２】実施例１の記録媒体中の生成画像データ群保存フォーマット例である。
【図３】実施例４の記録媒体中の生成画像データ群保存フォーマット例である。
【図４】実施例１の追いかけ現像の処理に係るフローチャートである。
【図５】実施例２の保存済み現像パラメータを用いた再現像処理に係るフローチャートである。
【図６】実施例３の記録媒体の有効記録領域確保方法に係るフローチャートである。
【図７】実施例３の記録媒体の有効記録領域確保方法に係るフローチャートである。
【図８】実施例４の記録媒体の有効記録領域確保方法に係るフローチャートである。
【図９】実施例５の撮像装置の構成例を示すブロック図である。
【図１０】実施例５の撮像装置から外付け記録ユニットへの画像データ転送方法に係るフローチャートである。
【図１１】実施例１の追いかけ現像ソース候補の表示部表示例である。
【図１２】実施例２の追いかけ現像ソース候補の表示部表示例である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の好適な実施形態を説明する。
【実施例１】
【００１１】
図１は、本発明の実施例１に係る撮像装置の構成例を示すブロック図である。図１では、レンズ一体型の撮像装置を例に説明するが、本発明の撮像装置はこれに限定されず、レンズ交換型の撮像装置（撮像システム）であってもよい。図１に示した撮像装置１００は、被写体を撮像して得られた画像情報を記録媒体に記録するだけでなく、画像情報を記録媒体から再生し、現像処理して表示する機能や、画像情報を外部装置と送受信する機能を有する。従って、本発明の実施形態に係る撮像装置は、画像処理装置、記録装置、再生装置、記録再生装置、通信装置等と表現することができる。
【００１２】
図１において、制御部１６１は、ＣＰＵと、当該ＣＰＵが実行する制御プログラムを格納するメモリを含み、撮像装置１００の全体の処理を制御する。操作部１６２は、ユーザーが撮像装置１００に対して指示を与えるために用いるキーやボタン、タッチパネルなどの入力デバイスを含む。操作部１６２からの操作信号は、制御部１６１によって検出され、操作に応じた動作が実行されるよう制御部１６１によって制御される。表示部１２３は、撮像装置１００において、撮影、或いは再生された画像や、メニュー画面、各種情報等を表示するための液晶ディスプレイ（ＬＣＤ）等を含む。
【００１３】
操作部１６２によって撮影動作の開始が指示されると、撮像対象となる被写体の光学像が、撮像光学系１０１を介して入力され、撮像素子１０２上に結像する。撮像素子１０２は、撮像光学系１０１により形成された被写体像を光電変換する。撮像素子１０２は、例えばＣＭＯＳセンサやＣＣＤセンサ等の光電変換素子である。撮像素子１０２によって光電変換された電気信号は、信号処理部１０３によって画素の修復処理が施される。修復処理には、撮像素子１０２における欠落画素や信頼性の低い画素の値に対し、周辺画素値を用いて修復対象の画素を補間したり、所定のオフセット値を減算したりする処理が含まれる。本実施形態では、信号処理部１０３から出力される画像情報を、生（未現像）の画像を意味するＲＡＷデータ（または元画像データ）と称す。このように、本発明の撮像装置は、ＲＡＷデータ（元画像データ）を生成可能な撮像素子１０２（および信号処理部１０３）を有する。
【００１４】
ＲＡＷデータは、現像部１１０で現像処理される。現像部１１０は、複数の異なる現像処理部を有し、第１の現像部としての簡易現像部１１１と、第２の現像部としての高画質現像部１１２とから成り、それらの出力を選択するスイッチ部１２１を含んで構成される。簡易現像部１１１、高画質現像部１１２は共に、ＲＡＷデータに対してデベイヤー処理（デモザイク処理）を施し、輝度と色差から成る信号に変換して、各信号に含まれるノイズを除去、光学的な歪を補正し、画像を適正化するなどの所謂現像処理を行う。
【００１５】
特に、高画質現像部１１２は、簡易現像部１１１よりも各々の処理を高精度に行うものである。他方、簡易現像部１１１は、高画質現像部１１２よりも、画質は低いものの、撮影中に高速に現像処理を行えるよう、高画質現像よりも現像に係る処理量が少なくなるように構成されている。簡易現像部１１１の処理負荷は小さいので、撮影動作と並行したリアルタイムの現像の際には簡易現像部１１１を用いるようにする。スイッチ部１２１は、操作部１６２によりユーザーから指示された操作内容や実行中の動作モードに応じた制御に従って、制御部１６１によって切り替えられる。なお、本実施形態では、現像部１１０の中に簡易現像部１１１と高画質現像部１１２が独立に存在する構成を示しているが、一つの現像部が動作モードを切り替えて、簡易現像と高画質現像の処理を排他的に行う構成であってもよい。
【００１６】
また、現像パラメータ設定部１７０は、ノイズ除去、光学的歪補正、画像適正化などの補正強度を表す現像パラメータを設定するものである。撮影動作においては、信号処理部１０３から出力されるＲＡＷデータが現像パラメータ設定部１７０へ供給され、入力されている絵柄に応じた現像パラメータを自動判定し、これが現像部１１０へと設定される。なお、操作部１６２によりユーザーから指示された操作内容に従い、制御部１６１によって、現像パラメータ設定部１７０が設定する現像パラメータ各々の補正強度をさらに修正する事もできる。
【００１７】
現像部１１０によって現像処理された画像情報は、表示処理部１２２によって所定の表示処理がなされた後、表示部１２３にて表示される。
【００１８】
一方、現像部１１０によって現像処理された画像情報は、ＪＰＥＧ圧縮部１４１へも供給される。ＪＰＥＧ圧縮部１４１は、対象となる画像情報を高能率符号化し、情報量が圧縮された画像情報を生成して、ＪＰＥＧデータ（元画像データよりもサイズが小さい圧縮画像データ）に変換する。現像部１１０とＪＰＥＧ圧縮部１４１とにより、元画像データから圧縮画像データを生成する生成手段が構成される。
【００１９】
また、ＲＡＷ圧縮部１１３は、信号処理部１０３が出力したＲＡＷデータを、ウエーブレット変換や、差分符号化等の技術を用いて高能率符号化し、圧縮された状態のＲＡＷデータに変換する。ＲＡＷデータと、前述のＪＰＥＧデータ、そして現像パラメータは、記録再生部１５１によって、記録媒体１５２へ記録される。なお記録する際に、ＲＡＷデータとＪＰＥＧデータは、検索時表示用の縮小サムネイルデータが各ＲＡＷデータ、各ＪＰＥＧデータ毎に生成され、各データと関連付け、記録媒体１５２へ記録される。記録媒体１５２は、内蔵式の大容量メモリやハードディスク、又は、着脱式のメモリカード等である。さらに記録再生部１５１は、通信部１５３を介して、外部のストレージやサーバへ、各種ファイルを書き込んだり、読み込んだりすることができる。
【００２０】
なお、記録再生部１５１は、記録媒体１５２からＪＰＥＧデータ、ＲＡＷデータを読み出すこともできる。再生動作が開始されると、記録再生部１５１は、記録媒体１５２から、所望のデータを取得して再生する。再生対象のデータがＲＡＷデータであれば、記録再生部１５１は、取得されたＲＡＷデータをＲＡＷ伸張部１１４へ供給する。一方、再生対象のデータがＪＰＥＧデータであれば、記録再生部１５１は、取得されたＪＰＥＧデータをＪＰＥＧ伸張部１４３へ供給する。ＲＡＷ伸張部１１４は、圧縮された状態のＲＡＷデータを復号して伸張する。ＲＡＷ伸張部１１４によって伸張されたＲＡＷデータは、現像部１１０内の簡易現像部１１１、高画質現像部１１２へ供給される。
【００２１】
つまり、撮影動作を終えた後、記録媒体に記録済みの圧縮ＲＡＷデータをソースとして、あらためて高画質に現像処理を施し、高画質の表示画像や高画質のＪＰＥＧデータを生成する事ができる。この動作を本実施形態に関わる「追いかけ現像」の名称で、以下の説明にて用いる。一方、ＪＰＥＧ伸張部１４３は、入力された静止画データを復号して伸張し、静止画の再生画像として表示処理部１２２へ供給する。
【００２２】
追いかけ現像においては、ＲＡＷ伸張部１１４から出力されるＲＡＷデータが現像パラメータ設定部１７０へ供給され、再生されるＲＡＷデータの絵柄に応じた現像パラメータが現像部１１０へ設定される。なお、操作部１６２によりユーザーから指示された操作内容に従い、制御部１６１によって、現像パラメータ設定部１７０が設定する現像パラメータ各々の補正強度をさらに修正する事もできる。
【００２３】
図４に、ユーザーが、複数のＲＡＷサムネイル画から、追いかけ現像候補を選択指示し、これを受けた撮像装置が選択されたＲＡＷデータからＪＰＥＧデータ生成、すなわち追いかけ現像を実施する処理に係るフローチャートを示す。図４のフローチャートは、制御部１６１によって、各処理ブロックを制御し実行される処理手順を図示したものであり、制御部１６１が有するメモリ（ＲＯＭ）に格納されているプログラムをメモリ（ＲＡＭ）に展開し、ＣＰＵが実行することにより実現される。
【００２４】
図１１の表示画面例７００は、ユーザーによる、複数のＲＡＷサムネイル画から追いかけ現像候補の選択作業を促す為に、表示部１２３へ出力する表示画面の例である。７０１、７０２、７０３、７０４、７０５、７０６はそれぞれＲＡＷデータのサムネイル画像を示す。７０７はユーザーが選択したＲＡＷデータを拡大表示する為のＣＧスイッチ、７０８は表示ＲＡＷデータサムネイルを現在表示されているＲＡＷデータ以外のデータへユーザーが切換える為のＣＧスイッチを示す。
【００２５】
まず、制御部１６１は、追いかけ現像ソース候補の画像を表示部１２３へ図１１の表示例７００のように表示する。そして、操作部１６２を通じて行われる、ユーザーからの追いかけ現像ソース候補画像選択、拡大表示指示を待つ（Ｓ３０３）。現像ソース候補画像選択、拡大表示指示があれば、記録再生部１５１は、記録媒体１５２からユーザーによって選択されたＲＡＷデータを取得し、このデータをＲＡＷ伸張部１１４へ供給、ＲＡＷデータを復元する（Ｓ３０５）。そして、簡易現像された現像ソース候補ＲＡＷデータが現像部１１０内の簡易現像部１１１にて現像され、表示処理部１２２によって所定の表示処理がなされ、表示部１２３へ現像ソース候補ＲＡＷデータとＣＧの追いかけ現像指示ボタンを表示する（Ｓ３０６）。
【００２６】
そして、制御部１６１は操作部１６２をモニターし、ユーザーによる「追いかけ現像指示」ボタン操作応答を待ち、追いかけ現像指示が一定時間なければステップＳ３０３へ戻り、追いかけ現像指示が検出されればステップＳ３０９へと移行する（Ｓ３０８）。
【００２７】
次に、制御部１６１は、同じＲＡＷデータを現像ソース画像とする先行生成済みのＪＰＥＧデータ（第２の圧縮画像データ）について、記録媒体中における存在有無につき、記録再生部１５１を介し、記録媒体１５２を検索検査する（Ｓ３０９）。このように、制御部１６１は、記録媒体１５２に同じＲＡＷデータから生成された第２の圧縮画像データが記録されているか否か判定する判定手段として機能する。同時に、制御部１６１は、記録媒体１５２に第２の圧縮画像データを生成した際の現像パラメータ（この現像パラメータにつては後述する。）が記録されているか否かも判定する。そして、制御部１６１は、先行生成済みＪＰＥＧデータが記録媒体中に有ればステップＳ３２１へ進み、先行生成済みＪＰＥＧデータが記録媒体中に無ければステップＳ３４１へ進む。
【００２８】
ステップＳ３０９で先行生成済みのＪＰＥＧデータが記録媒体中に無ければ制御部１６１は、ＲＡＷ伸張部１１４から出力されるＲＡＷデータを現像パラメータ設定部１７０へ供給する（Ｓ３４１）。そして、操作部１６２によりユーザーから指示された操作内容に従い、制御部１６１より現像パラメータ設定部１７０へ、ユーザー任意の現像パラメータを設定する（Ｓ３４２）。一方、ＲＡＷデータは、高画質現像部１１２にて、ユーザー任意の現像パラメータに従い高画質に現像され、ＪＰＥＧ圧縮部１４１へ供給、高能率符号化処理（ＪＰＥＧ圧縮）出力される（Ｓ３４３）。そして、制御部１６１は、このＪＰＥＧデータについて記録再生部１５１を介し、記録媒体１５２へ記録する（Ｓ３４４）。
【００２９】
さらに、制御部１６１は、ステップＳ３４２で設定した現像パラメータについて、記録再生部１５１を介し記録媒体１５２へ記録する（Ｓ３４５）。また、制御部１６１は、ステップＳ３０３で選択された現像ソースＲＡＷデータのデータ名について記録再生部１５１を介し、記録媒体１５２へ記録する（Ｓ３４６）。ステップＳ３４５、Ｓ３４６の記録動作では後述する生成データ記録フォーマットに従い、生成元ＲＡＷデータと関連付け記録する。
【００３０】
一方、ステップＳ３０９で先行生成済みのＪＰＥＧデータ（第２の圧縮画像データ）が記録媒体中に有れば、制御部１６１は、記録再生部１５１を介し、記録媒体１５２中の先行生成済みの当該ＪＰＥＧデータを消去する（Ｓ３２１）。詳細には、制御部１６１は、ステップＳ３０９で、記録媒体１５２に、第２の圧縮画像データが記録され、かつ、第２の圧縮画像データの現像パラメータが記録されていると判定した場合は、記録媒体から第２の圧縮画像データを消去する。もしここで、第２の圧縮画像データの現像パラメータが記録されていないと判定した場合は、記録媒体から第２の圧縮画像データを消去しない。このように、制御部１６１は、記録媒体１５２に第２の圧縮画像データが記録されていた場合に、該第２の圧縮画像データを消去する消去手段としての機能を有する。
【００３１】
なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。そして、制御部１６１は、ＲＡＷ伸張部１１４から出力されるＲＡＷデータを現像パラメータ設定部１７０へ供給する（Ｓ３２２）。そして、操作部１６２によりユーザーから指示された操作内容に従い、制御部１６１より現像パラメータ設定部１７０へ、ユーザー任意の現像パラメータを設定する（Ｓ３２３）。一方、ＲＡＷデータは、高画質現像部１１２にて、ユーザー任意の現像パラメータに従い高画質に現像され、ＪＰＥＧ圧縮部１４１へ供給、高能率符号化処理（ＪＰＥＧ圧縮）出力される（Ｓ３２４）。換言すれば、現像部１１０およびＪＰＥＧ圧縮部１４１は、ＲＡＷデータ（元画像データ）をユーザー任意の現像パラメータで現像処理してＪＰＥＧデータ（第１の圧縮画像データ）を生成する。そして、制御部１６１は、このＪＰＥＧデータについて記録再生部１５１を介し、記録媒体１５２へ記録する（Ｓ３２５）。
【００３２】
このように、制御部１６１は、記録媒体１５２に第２の圧縮画像データが記録されていた場合、第２の圧縮画像データを消去させ、生成した第１の圧縮画像データを記録媒体１５２に記録する制御手段としての機能を有する。さらに、制御部１６１は、ステップＳ３２３で設定した現像パラメータにつき記録再生部１５１を介し、記録媒体１５２へ記録する（Ｓ３２６）。ステップＳ３２５、Ｓ３２６の記録動作では以下に説明する生成データ記録フォーマットに従い、生成元ＲＡＷデータと関連付け記録する。このように、制御部１６１は、記録媒体１５２に生成元ＲＡＷデータ（元画像データ）と関連付けて第１の圧縮画像データおよび第１の圧縮画像データを生成した際の現像パラメータを記録する。
【００３３】
ここで、生成データ記録フォーマットを説明する。図２が記録媒体１５２に保存される生成元ＲＡＷデータ毎に整理された生成画像データ群のフォーマット例である。記録媒体１５２中の生成画像データは、その生成元ＲＡＷデータ毎に、ＲＡＷデータ、生成元ＲＡＷデータ名、現像パラメータ、ＪＰＥＧデータを分類整理した形式で記録する。換言すれば、本発明の制御部１６１は、元画像データから圧縮画像データを生成して記録する際に、元画像データと、圧縮画像データと、圧縮画像データを生成した際の現像パラメータと、を関連付けて記録している。具体的には、２０１がＲＡＷデータαを生成元とする生成画像データ群、２０２がＲＡＷデータδを生成元とする生成画像データ群、２０３がＲＡＷデータθを生成元とする生成画像データ群である。さらに、データ群２０１について分解して説明する。ＲＡＷデータαが生成元となる生成元ＲＡＷデータ名αのＲＡＷデータαに対し、現像パラメータαγにて現像を施した出力データがＪＰＥＧデータαγである。そして、ＲＡＷデータαが生成元となる生成元ＲＡＷデータ名αのＲＡＷデータαに対し、現像パラメータαβにて現像を施した出力データは存在しない。
【００３４】
さらに、データ群２０２について分解して説明する。ＲＡＷデータδが生成元となる生成元ＲＡＷデータ名δのＲＡＷデータδに対し、現像パラメータδτにて現像を施した出力データがＪＰＥＧデータδτである。そして、ＲＡＷデータδが生成元となる生成元ＲＡＷデータ名δのＲＡＷデータδに対し、現像パラメータδεにて現像を施した出力データは存在しない。そして、ＲＡＷデータδが生成元となる生成元ＲＡＷデータ名δのＲＡＷデータδに対し、現像パラメータδωにて現像を施した出力データは存在しない。さらに、データ群２０３について分解して説明する。ＲＡＷデータθが生成元となる生成元ＲＡＷデータ名θのＲＡＷデータθに対し、現像パラメータθμにて現像を施した出力データがＪＰＥＧデータθμである。前述した生成元ＲＡＷデータと、生成元ＲＡＷデータ名、現像パラメータ、ＪＰＥＧデータ各々の関連付けの方法としては、図２に示す様なフォルダ分類による方法であっても、データに何らかの拡張子を付加したりファイル名に関連性を付与する方法であってもよい。
【００３５】
図２で示す生成データ記録フォーマットの特徴は、各生成元ＲＡＷデータ群中に存在するＪＰＥＧファイルの数が単一である事である。本実施形態のフローチャート図４の処理を施すと、ステップＳ３２１動作によって、一つの生成元ＲＡＷデータに対し、最大一つのＪＰＥＧデータの保存のみが許容される。
【００３６】
以上述べたように、本実施形態のように本発明を構成する事により、一つの生成元ＲＡＷデータから生成保存されるＪＰＥＧデータの数を一つのみに限定する事が出来、無尽蔵なＪＰＥＧデータの増加を抑制できるので、記録媒体の有効活用が可能になる。
【００３７】
本発明は、再構築不可能な生成元ＲＡＷデータを、利便性確保の観点から記録媒体中より消去する事を防止しつつも、別の観点から、記録媒体容量を確保できるファイル管理方法を提案している。記録媒体容量を確保するために、ＪＰＥＧデータを積極的に破棄し、生成元ＲＡＷデータと現像パラメータを消去行為から保護する事により、破棄したＪＰＥＧデータを再生成可能な構成とした。したがって、本発明によれば、記録媒体の記録容量を確保しつつも元画像データから圧縮画像データを生成可能な画像処理装置を提供することができる。
【実施例２】
【００３８】
図５に、本実施形態の追いかけ現像モードにおける、保存済み現像パラメータを流用した「再現像」処理に係るフローチャートを示す。まず、この本実施形態に係る「再現像」の言葉の定義を説明する。実施例１に従いＲＡＷデータから第一のＪＰＥＧデータを生成すると、同時に第一の現像パラメータが保存される。そして、同じＲＡＷデータから第二のＪＰＥＧデータを生成した場合、同時に第二の現像パラメータが保存されると共に、第一のＪＰＥＧデータが消去される形態になる。つまりこの状態で、生成元ＲＡＷデータに対し、二つの現像パラメータ、単一のＪＰＥＧデータが保存されているが、ここから第一の現像パラメータを使い失われた第一のＪＰＥＧデータを再生成する事を、本実施形態に係る「再現像」とした。
【００３９】
なお、本実施形態におけるハード構成は実施例１と同じ、図１の構成である。また、図５のフローチャートは、制御部１６１によって、各処理ブロックを制御し実行される処理手順を図示したものである。図５のフローチャートは、制御部１６１が有するメモリ（ＲＯＭ）に格納されているプログラムをメモリ（ＲＡＭ）に展開し、ＣＰＵが実行することにより実現される。
【００４０】
図１２の表示例８００は、ユーザーによる、現像パラメータの選択作業を促す為に、表示部１２３へ出力する表示画面の例である。８０１は追いかけ現像ソース候補となるＲＡＷデータのサムネイル画像である。８０２は８０１に示すＲＡＷデータファイル名。８１１は現像パラメータ略称、８１０は現像パラメータ８１１による現像結果のＪＰＥＧデータファイル名。８１３は現像パラメータ略称、８１２は現像パラメータ８１３による現像結果のＪＰＥＧデータファイル名（-----記号で「該当ファイル無し」を提示）。８１５は現像パラメータ略称、８１４は現像パラメータ８１５による現像結果のＪＰＥＧデータファイル名（-----記号で「該当ファイル無し」を提示）。８１７は現像パラメータ略称、８１６は現像パラメータ８１７による現像結果のＪＰＥＧデータファイル名（-----記号で「該当ファイル無し」を提示）。８２０はユーザーが、８０１の現像ソース候補ＲＡＷデータを追いかけ現像指示する為のＣＧスイッチ。８２１は表示ＲＡＷデータサムネイルを現在表示されているＲＡＷデータ以外のデータへユーザーが切換える為のＣＧスイッチである。
【００４１】
まず、制御部１６１は、追いかけ現像ソース候補の画像を表示部１２３へ図１２の表示例８００のように表示する。そして、操作部１６２を通じて行われる、ユーザーからの追いかけ現像ソース候補画像選択指示を待つ（Ｓ３５３）。現像ソース候補画像選択指示があれば、記録再生部１５１は、記録媒体１５２からユーザーによって選択されたＲＡＷデータを取得し、このデータをＲＡＷ伸張部１１４へ供給、ＲＡＷデータを復元する（Ｓ３５５）。そして、簡易現像された現像ソース候補ＲＡＷデータが現像部１１０内の簡易現像部１１１にて現像され、表示処理部１２２によって所定の表示処理がなされ、表示部１２３へ現像ソース候補ＲＡＷデータとＣＧの追いかけ現像指示ボタンを表示する（Ｓ３５６）。さらに、制御部１６１は、当該ＲＡＷデータを生成元とする生成画像データ群（図２）中のＲＡＷデータファイル名、ＪＰＥＧデータファイル名、現像パラメータをＣＧ合成表示する（Ｓ３５７）。
【００４２】
そして、制御部１６１は操作部１６２をモニターし、ユーザーによる再現像指示、すなわち、「ＪＰＥＧファイル不在の現像パラメータ選択」と「追いかけ現像」との同時指示を検査する（Ｓ３６０）。再現像指示が一定時間なければステップＳ３５３へ戻り、再現像指示が検出されればステップＳ３６５へと移行する。
【００４３】
そして、制御部１６１は、記録再生部１５１を介し、記録媒体１５２中の先行生成済みのＪＰＥＧデータを消去する（Ｓ３６５）。なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。そして、制御部１６１は、記録再生部１５１を介し、記録媒体１５２中のユーザー指定現像パラメータを現像パラメータ設定部１７０へ供給する（Ｓ３６６）。このように、現像パラメータ設定部１７０は、記録媒体１５２からユーザー指定の現像パラメータを取得する取得手段として機能する。一方、ＲＡＷデータは、高画質現像部１１２にて、ユーザー指定の現像パラメータに従い高画質に現像され、ＪＰＥＧ圧縮部１４１へ供給、高能率符号化処理（ＪＰＥＧ圧縮）出力される（Ｓ３６８）。このように、現像部１１０およびＪＰＥＧ圧縮部１４１は、ＲＡＷデータ（元画像データ）からユーザー指定現像パラメータに従って（消去済みの）第２の圧縮画像データを再生成する。そして、制御部１６１は、このＪＰＥＧデータについて記録再生部１５１を介し、記録媒体１５２へ記録する（Ｓ３６９）。
【００４４】
以上述べたように、本実施形態のように本発明を構成する事により、ＪＰＥＧデータが消去済みであっても、残存する生成元ＲＡＷデータと現像パラメータとから再度ＪＰＥＧデータの再生成が可能となる。
【実施例３】
【００４５】
図６、図７で本実施形態の撮像装置における、記録媒体の有効記録領域確保方法を説明する。なお、本実施形態におけるハード構成は実施例１と同じ、図１の構成である。また、図６および図７のフローチャートは、制御部１６１によって、各処理ブロックを制御し実行される処理手順を図示したものである。図６および図７のフローチャートは、制御部１６１が有するメモリ（ＲＯＭ）に格納されているプログラムをメモリ（ＲＡＭ）に展開し、ＣＰＵが実行することにより実現される。
【００４６】
まず、図６のフローチャートにて、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、所定の空き容量の存在を判定する（Ｓ４０３）。このように、制御部１６１は、記録媒体１５２の空き容量を判定する判定手段としての機能を有する。ここで所定の空き容量が有れば処理を終了し（エンド）、無ければステップＳ４０４へと移行する。そして、制御部１６１は記録再生部１５１を介し記録媒体１５２を検査し、記録媒体中の消去候補となるデータから一つのデータを制御部１６１がファイル名順に自動選出する（Ｓ４０４）。そして、選出されたデータがＪＰＥＧデータでなければステップＳ４０３へ移行し、選出されたデータがＪＰＥＧデータであればステップＳ４０６へと移行する（Ｓ４０５）。
【００４７】
次に、制御部１６１は、選出されたＪＰＥＧデータの生成元ＲＡＷデータと、現像履歴（生成元ＲＡＷデータファイル名と現像パラメータについて以下同記述）データ、両方の記録媒体中の存在を検査する（Ｓ４０６）。ここで、生成元ＲＡＷデータ、現像履歴データのいずれか、あるいは両方の存在が無ければ、ステップＳ４０３へ移行する。そして、生成元ＲＡＷデータかつ現像履歴データ両方の存在が有れば、ステップＳ４０７へ移行しステップＳ４０４で選出したＪＰＥＧデータを記録媒体から消去する。すなわち、制御部１６１は、空き容量が所定量以下の場合に、生成元ＲＡＷデータおよび現像パラメータの両方に関連付けられたＪＰＥＧデータがある場合は、該ＪＰＥＧデータを消去する第１ステップを行う。なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。
【００４８】
次に、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の他の消去候補データ有無を判定する（Ｓ４０８）。すなわち、ステップＳ４０８において、生成元ＲＡＷデータと現像履歴データの両方が併存するＪＰＥＧデータが残っていれば、第一レベルの消去工程未完となり、ステップＳ４０３へと移行する。一方、ステップＳ４０８において、生成元ＲＡＷデータと現像履歴データの両方が併存するＪＰＥＧデータが残っていなければ、第一レベルの消去工程完となり、ステップＳ４０９へと移行する。
【００４９】
第一レベルの消去工程の最後に、制御部１６１は「再生成不可能なＪＰＥＧファイルを消去するか」というユーザー意思を表示部１２３、および操作部１６２により確認する（Ｓ４０９）。「再生成不可能なＪＰＥＧファイル」とはすなわち、生成元ＲＡＷデータと現像履歴のいずれか、あるいは両方が併存しないＪＰＥＧファイルの事である。ステップＳ４０９にて、ユーザーが再生成不可能なＪＰＥＧファイルは消去しないという判定であればステップＳ４０３へと移行し、再生成不可能なＪＰＥＧファイルをも消去するという判定であればステップＳ４２３の第二レベルの消去工程へと移行する。
【００５０】
第二レベルの消去工程でまず、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、所定の空き容量の存在を判定する（Ｓ４２３）。ここで所定の空き容量が有れば処理を終了し（エンド）、無ければステップＳ４２４へと移行する。そして、制御部１６１は記録再生部１５１を介し記録媒体１５２を検査し、記録媒体中の消去候補となるデータから一つのデータを制御部１６１がファイル名順に自動選出する（Ｓ４２４）。そして、選出されたデータがＪＰＥＧデータでなければステップＳ４２３へ移行し、選出されたデータがＪＰＥＧデータであればステップＳ４２７へと移行する（Ｓ４２５）。ステップＳ４２７ではステップＳ４２４で選出したＪＰＥＧデータを記録媒体から消去する。すなわち、制御部１６１は、第１ステップの後で空き容量が所定量以下の場合に、生成元ＲＡＷデータおよび現像パラメータのうち少なくとも一方に関連付けられていないＪＰＥＧデータがある場合は、該ＪＰＥＧデータを削除する第２ステップを行う。なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。次に、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の他の消去候補データ有無を判定する（Ｓ４２８）。すなわち、ステップＳ４２８において、ＪＰＥＧデータが残っていれば、第二レベルの消去工程未完となり、ステップＳ４２３へと移行する。一方、ステップＳ４２８において、ＪＰＥＧデータが残っていなければ、第二レベルの消去工程完となり、ステップＳ４２９へと移行する。
【００５１】
第二レベルの消去工程の最後に、制御部１６１は「現像履歴データを消去するか」というユーザー意思を表示部１２３、および操作部１６２により確認する（Ｓ４２９）。なお、現像履歴データが存在しなければＪＰＥＧデータ再生成は不可能となる。ステップＳ４２９にて、ユーザーが現像履歴データは消去しないという判定であればステップＳ４０３へと移行し、現像履歴データをも消去するという判定であれば図７のステップＳ４５０の第三レベルの消去工程へと移行する。以下、図７のフローチャートを用いて、ステップＳ４５０以降の処理について説明する。
【００５２】
第三レベルの消去工程でまず、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、所定の空き容量の存在を判定する（Ｓ４４３）。ここで所定の空き容量が有れば処理を終了し（エンド）、無ければステップＳ４４４へと移行する。そして、制御部１６１は記録再生部１５１を介し記録媒体１５２を検査し、記録媒体中の消去候補となるデータから一つのデータを制御部１６１がファイル名順に自動選出する（Ｓ４４４）。そして、選出されたデータが現像履歴データでなければステップＳ４４３へ移行し、選出されたデータが現像履歴データであればステップＳ４４７へと移行する（Ｓ４４５）。ステップＳ４４７ではステップＳ４４４で選出した現像履歴データを記録媒体から消去する。すなわち、制御部１６１は、第２ステップの後で空き容量が所定量以下の場合に、記録媒体１５２に記録された現像履歴データを削除する第３ステップを行う。なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。
【００５３】
次に、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の他の消去候補データ有無を判定する（Ｓ４４８）。すなわち、ステップＳ４４８において、現像履歴データが残っていれば、第三レベルの消去工程未完となり、ステップＳ４４３へと移行する。一方、ステップＳ４４８において、現像履歴データが残っていなければ、第三レベルの消去工程完となり、ステップＳ４４９へと移行する。
【００５４】
第三レベルの消去工程の最後に、制御部１６１は「ＲＡＷデータを消去するか」というユーザー意思を表示部１２３、および操作部１６２により確認する（Ｓ４４９）。なお、ＲＡＷデータが存在しなければ、オリジナルの現像パラメータを生成しても、ＪＰＥＧデータ再生成は不可能となる。ステップＳ４４９にて、ユーザーがＲＡＷデータは消去しないという判定であれば図６のステップＳ４０３へと移行し、ＲＡＷデータをも消去するという判定であればステップＳ４６３の第四レベルの消去工程へと移行する。なお、図７の丸囲みのＡの先は、図６の丸囲みのＡへとつながっている。
【００５５】
第四レベルの消去工程でまず、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、所定の空き容量の存在を判定する（Ｓ４６３）。ここで所定の空き容量が有れば処理を終了し（エンド）、無ければステップＳ４６４へと移行する。そして、制御部１６１は記録再生部１５１を介し記録媒体１５２を検査し、記録媒体中の消去候補となるデータから一つのデータを制御部１６１がファイル名順に自動選出する（Ｓ４６４）。そして、選出されたデータがＲＡＷデータでなければステップＳ４６３へ移行し、選出されたデータがＲＡＷデータであればステップＳ４６７へと移行する（Ｓ４６５）。ステップＳ４６７ではステップＳ４６４で選出したＲＡＷデータを記録媒体から消去する。すなわち、制御部１６１は、第３ステップの後で空き容量が所定量以下の場合に、記録媒体１５２に記録されたＲＡＷデータを削除する第４ステップを行う。
【００５６】
なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。次に、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の他の消去候補データ有無を判定する（Ｓ４６８）。すなわち、ステップＳ４６８において、ＲＡＷデータが残っていれば、第四レベルの消去工程未完となり、ステップＳ４６３へと移行する。一方、ステップＳ４６８において、ＲＡＷデータが残っていなければ、第四レベルの消去工程完となり、処理を終了する（エンド）。
【００５７】
以上述べたように、生成元ＲＡＷデータと現像履歴があればＪＰＥＧデータ再生成が可能で有る為、本実施形態のように消去データ種類優先順位を管理する事により、生成元ＲＡＷデータからのＪＰＥＧデータ再生成実現性を保護できる。
【実施例４】
【００５８】
実施例４は、ＪＰＥＧデータ生成時、生成ＪＰＥＧデータ毎に消去優先度フラグを設定し、記録媒体の有効記録領域確保する際に、この消去優先度指標に基づき、有効記録領域を確保する方法を説明する。図８に本実施形態の撮像装置における、記録媒体の有効記録領域確保方法を説明する。なお、本実施形態におけるハード構成は実施例１と同じ、図１の構成である。ここで、本実施例において、図１の操作部１６２および制御部１６１は、記録媒体１５２に記録されたＪＰＥＧデータを消去する優先度を設定する設定手段としての機能を有する。また、図８のフローチャートは、制御部１６１によって、各処理ブロックを制御し実行される処理手順を図示したものである。図８のフローチャートは、制御部１６１が有するメモリ（ＲＯＭ）に格納されているプログラムをメモリ（ＲＡＭ）に展開し、ＣＰＵが実行することにより実現される。
【００５９】
図３が記録媒体１５２に保存される生成元ＲＡＷデータ毎に整理された生成画像データ群のフォーマット例である。記録媒体１５２中の生成画像データは、その生成元ＲＡＷデータ毎に、ＲＡＷデータ、生成元ＲＡＷデータ名、現像パラメータ、ＪＰＥＧデータを分類整理した形式で記録する。具体的には、２５１がＲＡＷデータαを生成元とする生成画像データ群、２５２がＲＡＷデータδを生成元とする生成画像データ群、２５３がＲＡＷデータθを生成元とする生成画像データ群である。さらに、データ群２５１について分解して説明する。ＲＡＷデータαが生成元となる生成元ＲＡＷデータ名αのＲＡＷデータαに対し、現像パラメータαγにて現像を施した出力データがＪＰＥＧデータαγである。
【００６０】
そして、ＲＡＷデータαが生成元となる生成元ＲＡＷデータ名αのＲＡＷデータαに対し、現像パラメータαβにて現像を施した出力データは存在しない。現像パラメータ毎に消去優先度をユーザーが設定し、現像パラメータαβで生成されたＪＰＥＧデータαβの消去優先度は「３」、現像パラメータαβで生成されたＪＰＥＧデータαγの消去優先度は「１」が設定されている状態を示している。なお、この実施例の消去優先度は高い方から「３」「２」「１」の順とした。さらに、データ群２５２について分解して説明する。ＲＡＷデータδが生成元となる生成元ＲＡＷデータ名δのＲＡＷデータδに対し、現像パラメータδτにて現像を施した出力データがＪＰＥＧデータδτである。そして、ＲＡＷデータδが生成元となる生成元ＲＡＷデータ名δのＲＡＷデータδに対し、現像パラメータδεにて現像を施した出力データは存在しない。
【００６１】
また、ＲＡＷデータδが生成元となる生成元ＲＡＷデータ名δのＲＡＷデータδに対し、現像パラメータδωにて現像を施した出力データは存在しない。現像パラメータ毎に消去優先度をユーザーが設定し、現像パラメータδεで生成されたＪＰＥＧデータδεの消去優先度は「１」、現像パラメータδωで生成されたＪＰＥＧデータδωの消去優先度は「２」が設定されている状態を示している。また、現像パラメータδτで生成されたＪＰＥＧデータδτの消去優先度は「３」が設定されている状態を示している。さらに、データ群２５３について分解して説明する。ＲＡＷデータθが生成元となる生成元ＲＡＷデータ名θのＲＡＷデータθに対し、現像パラメータθμにて現像を施した出力データがＪＰＥＧデータθμである。現像パラメータ毎に消去優先度をユーザーが設定し、現像パラメータθμで生成されたＪＰＥＧデータθμの消去優先度は「２」が設定されている状態を示している。
【００６２】
ＲＡＷデータおよびＪＰＥＧデータが記録媒体１５２に記録される際に、予め、図３の形態で保存され、記録媒体の有効記録領域確保動作においては、図８フローチャートに従い、ＪＰＥＧデータの消去優先度指標に基づいたデータ管理を行う。
【００６３】
まず、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、所定の空き容量の存在を判定する（Ｓ５０３）。ここで所定の空き容量が有れば処理を終了し（エンド）、無ければステップＳ５０４へと移行する。そして、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の消去候補となるＪＰＥＧデータから一つのデータを選出する（Ｓ５０４）。そして、制御部１６１は、選出されたデータの消去優先度を検査し、消去優先度３であるか否かを判定する（Ｓ５０５）。選出されたデータが消去優先度３でなければステップＳ５０３へ移行し、選出されたデータが消去優先度３であればステップＳ５０７へと移行する（Ｓ５０５）。ステップＳ５０７ではステップＳ５０４で選出したＪＰＥＧデータを記録媒体から消去する。なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。
【００６４】
次に、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の他の消去候補データ有無を判定する（Ｓ５０８）。すなわち、ステップＳ５０８において、消去優先度３のＪＰＥＧデータが残っていれば、第一レベルの消去工程未完となり、ステップＳ５０３へと移行する。一方、ステップＳ５０８において、消去優先度３のＪＰＥＧデータが残っていなければ、第一レベルの消去工程完となり、ステップＳ５０９へと移行する。
【００６５】
第一レベルの消去工程の最後に、制御部１６１は「消去優先度２のＪＰＥＧデータを消去するか」というユーザー意思を表示部１２３、および操作部１６２により確認する（Ｓ５０９）。ステップＳ５０９にて、ユーザーが消去優先度２のＪＰＥＧデータは消去しないという判定であればステップＳ５０３へと移行し、消去優先度２のＪＰＥＧデータをも消去するという判定であればステップＳ５１３の第二レベルの消去工程へと移行する。
【００６６】
第二レベルの消去工程でまず、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、所定の空き容量の存在を判定する（Ｓ５１３）。ここで所定の空き容量が有れば処理を終了し（エンド）、無ければステップＳ５１４へと移行する。そして、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の消去候補となるＪＰＥＧデータから一つのデータを選出する（Ｓ５１４）。そして、制御部１６１は、選出されたデータの消去優先度を検査し、消去優先度２であるか否かを判定する（Ｓ５１５）。選出されたデータが消去優先度２でなければステップＳ５１３へ移行し、選出されたデータが消去優先度２であればステップＳ５１７へと移行する（Ｓ５１５）。ステップＳ５１７ではステップＳ５１４で選出したＪＰＥＧデータを記録媒体から消去する。なお、消去は自動的に行うよりも、制御部１６１、操作部１６２、表示部１２３を利用し、ユーザーによる消去意思再確認を行う形態がよい。
【００６７】
次に、制御部１６１は、記録再生部１５１を介し、記録媒体１５２を検査し、記録媒体中の他の消去候補データ有無を判定する（Ｓ５１８）。すなわち、ステップＳ５１８において、消去優先度２のＪＰＥＧデータが残っていれば、第二レベルの消去工程未完となり、ステップＳ５１３へと移行する。一方、ステップＳ５１８において、消去優先度２のＪＰＥＧデータが残っていなければ、第二レベルの消去工程完となり、処理を終了する（エンド）。このように、本実施例の制御部１６１は、記録媒体１５２の空き容量が所定量以下の場合に、上記優先度に応じてＪＰＥＧデータを消去する。
【００６８】
以上述べたように、本実施形態のように構成する事により、画像データ生成時に予め消去優先度を設定しておけば、一つ一つのデータを消去する際に、ユーザーがその有用性を再確認する工程が不要となり、記録媒体の有効記録領域確保が効率的に実現できる。
【実施例５】
【００６９】
実施例５は、図９、図１０を用いて本実施形態の撮像装置における、記録媒体中の画像データの複製方法を説明する。なお、本実施形態におけるハード構成は図９の構成である。また、図１０のフローチャートは、制御部１６１によって、各処理ブロックを制御し実行される処理手順を図示したものである。図１０のフローチャートは、制御部１６１が有するメモリ（ＲＯＭ）に格納されているプログラムをメモリ（ＲＡＭ）に展開し、ＣＰＵが実行することにより実現される。
【００７０】
図９のハード構成は、図１のブロック構成に、外付け記録ユニット１８０を追加した構成としている。図９のハード構成図の図１のブロック構成部分へは、図１と同じ符号を与えている為、ブロック説明を省略する。したがって、以下では図９の外付け記録ユニット１８０の構成を主に説明する。
【００７１】
図９において、ユニット制御部１９１は、ＣＰＵと、当該ＣＰＵが実行する制御プログラムを格納するメモリを含み、外付け記録ユニット１８０の処理を制御する。また、ユニット制御部１９１は撮像装置１００側の制御部１６１と通信部１５３、１８３を介し接続、通信し、撮像装置１００のスレーブ装置として、外付け記録ユニット１８０の処理を制御する。操作部１９２は、ユーザーが外付け記録ユニット１８０に対して指示を与えるために用いるキーやボタン、タッチパネルなどの入力デバイスを含む。操作部１９２からの操作信号は、ユニット制御部１９１によって検出され、操作に応じた動作が実行されるようユニット制御部１９１によって制御される。通信部１８３は、撮像装置１００側の通信部１５３と接続され、画像データのみならず、各種ファイル、制御コマンド等も伝送する。撮像装置１００側から出力された画像データは、通信部１８３を介し、記録再生部１８１によって、記録媒体１８２へ記録される。また記録媒体１８２中のデータを記録再生部１８１が読出し、撮像装置１００側の表示部１２３へ再生する事もできる。
【００７２】
図１０で、撮像装置１００から外付け記録ユニット１８０への画像データの転送方法を説明する。
【００７３】
制御部１６１は操作部１６２をモニターし、ユーザーによる撮像装置１００側の記録媒体１５２中の特定ＪＰＥＧデータ表示指示を待つ（Ｓ６０３）。表示指示が検出されれば、撮像装置１００側の記録媒体１５２中の指定された特定ＪＰＥＧデータを、記録再生部１５１を介して読出し、ＪＰＥＧ伸張部１４３が復号、伸張する（Ｓ６０５）。伸張されたＪＰＥＧデータは制御部１６１が出力するＣＧの転送指示ボタンと共に、表示処理部１２２で所定の表示処理がなされ、表示部１２３へ表示する（Ｓ６０６）。
【００７４】
そして、制御部１６１は操作部１６２をモニターし、ユーザーによる「転送指示」ボタン操作応答を待ち、転送指示が一定時間なければステップＳ６０３へ戻り、転送指示が検出されればステップＳ６２１へと移行する（Ｓ６１０）。
【００７５】
ステップＳ６２１で、制御部１６１は、撮像装置１００側の記録媒体１５２中の指定ＪＰＥＧデータを、記録再生部１５１を介して読出し、通信部１５３、外付け記録ユニット１８０側の通信部１８３、記録再生部１８１を介し、記録媒体１８２へ保存する。
【００７６】
次に、制御部１６１は、撮像装置１００側の記録媒体１５２中の指定ＪＰＥＧデータの生成元ＲＡＷデータを、記録再生部１５１を介して読出す。そして、通信部１５３、外付け記録ユニット１８０側通信部１８３、記録再生部１８１を介し、記録媒体１８２へ保存する（Ｓ６２２）。
【００７７】
次に、制御部１６１は、撮像装置１００側の記録媒体１５２中の指定ＪＰＥＧデータの生成元ＲＡＷデータ名を記録再生部１５１を介して読出し、同様に外付け記録ユニット１８０側の記録媒体１８２へ保存する（Ｓ６２３）。
【００７８】
次に、制御部１６１は、撮像装置１００側の記録媒体１５２中の指定ＪＰＥＧデータの生成元ＲＡＷデータで関連付けられた全ての現像パラメータを記録再生部１５１を介して読出し、同様に外付け記録ユニット１８０側の記録媒体１８２へ保存する（Ｓ６２４）。このように、制御部１６１および通信部１５３は、記録媒体１５２に記録されたＪＰＥＧデータを記録媒体とは異なる他の記録媒体１８２に送信する際に、該ＪＰＥＧデータと関連する元画像データおよび現像パラメータを送信する通信手段として機能する。
【００７９】
以上述べたように、実施例５では記録媒体間で単一ＪＰＥＧデータを転送する際に、そのＪＰＥＧデータ自身のみならず、生成元ＲＡＷデータと、当該ＲＡＷデータから派生した現像履歴データ全てを転送する構成にした。ここで現像履歴データとは、ＪＰＥＧデータ生成時の生成元ＲＡＷデータファイル名と現像パラメータデータの事である。このように構成する事により、転送先の記録ユニットが撮像装置本体から独立した状態であっても、ＲＡＷデータと現像履歴データからＪＰＥＧデータの再生成、バックアップ生成が可能になる。つまり、撮像装置側の記録媒体の有効記録領域を確保する際に、安心して撮像装置側のＪＰＥＧデータの消去が可能になる。
【産業上の利用可能性】
【００８０】
本発明は、コンパクトデジタルカメラ、一眼レフカメラ、ビデオカメラなどの撮像装置に搭載される画像処理装置に好適に利用できる。
【符号の説明】
【００８１】
１１０  現像部
１４１  ＪＰＥＧ圧縮部
１５２  記録媒体
１６１  制御部
【図１】
2015211245.tif 000003
【図２】
2015211245.tif 000004
【図３】
2015211245.tif 000005
【図４】
2015211245.tif 000006
【図５】
2015211245.tif 000007
【図６】
2015211245.tif 000008
【図７】
2015211245.tif 000009
【図８】
2015211245.tif 000010
【図９】
2015211245.tif 000011
【図１０】
2015211245.tif 000012
【図１１】
2015211245.tif 000013
【図１２】
2015211245.tif 000014