(57)【要約】【課題】撮像装置の記憶容量を有効に使用することを可能とすることで、ユーザが撮影の計画を立てやすくなり、ユーザビリティを高めることができる撮像装置及びその制御方法、並びにプログラムを提供する。【解決手段】撮影毎に撮影により生成されたＲＡＷデータと、そのＲＡＷデータに基づき生成されたＪＰＥＧデータとを記録領域に記憶する。記録領域の空き容量、ＲＡＷデータを記録するための所定の容量、記録領域に記憶されているＪＰＥＧデータの容量、およびＪＰＥＧデータの１枚当たりの見積もりの容量に基づき、撮影可能枚数を算出し、その算出された撮影可能枚数を通知する。記録領域の空き容量に応じてＲＡＷデータは記録領域から削除される。【選択図】図１
2018006805.tif 000002
【特許請求の範囲】
【請求項１】
撮影毎に撮影により生成された第１の形式の画像を取得する取得手段と、
前記第１の形式の画像に基づき、第２の形式の画像を生成する生成手段と、
前記第１の形式の画像および前記第２の形式の画像を記録領域に記憶する記憶手段と、
前記記録領域の空き容量、前記第１の形式の画像を記録するための所定の容量、前記記録領域に記憶されている前記第２の形式の画像の容量、および前記第２の形式の画像の１枚当たりの見積もりの容量に基づき、撮影可能枚数を算出する算出手段と、
前記算出された撮影可能枚数を通知する第１の通知手段と、
前記記録領域の空き容量に応じて前記第１の形式の画像を前記記録領域から削除する削除手段とを備えることを特徴とする撮像装置。
【請求項２】
前記削除手段は、前記記録領域に記憶されている前記第１の形式の画像の夫々の属性に基づいて削除する画像を決定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記削除手段は、前記記録領域に記憶されている前記第１の形式の画像のうち、ユーザによる指示に基づく画像調整の結果に基づき前記第２の形式の画像を生成した前記第１の形式の画像を削除することを特徴とする請求項１または２記載の撮像装置。
【請求項４】
前記第２の形式の画像は前記第１の形式の画像よりもデータサイズが小さいことを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記生成手段は、複数の前記第１の形式の画像から一つの前記第２の形式の画像を生成することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記生成手段は、前記記録領域の空き容量に応じた枚数の前記第２の形式の画像を生成することを特徴とする請求項５記載の撮像装置。
【請求項７】
前記削除手段は、前記記録領域の空き容量に応じてさらに複数の前記第１の形式の画像のうち少なくとも１つを削除することを特徴とする請求項６記載の撮像装置。
【請求項８】
次の撮影時に新たに前記記録領域に記憶される前記第１の形式の画像および前記第２の形式の画像のための空き容量がなく、且つ前記第１の形式の画像の合計データサイズが前記所定の容量以下である場合、これ以上撮影できない旨を通知する第２の通知手段をさらに備えることを特徴とする請求項１乃至７のいずれか一項に記載の撮像装置。
【請求項９】
前記記録領域は外部装置にあって、
前記外部装置と通信する通信手段をさらに備え、
前記削除手段は、前記通信手段を介して、前記記録領域の空き容量に応じて前記第１の形式の画像を削除するように前記記録領域に要求することを特徴とする請求項１乃至８のいずれか一項に記載の撮像装置。
【請求項１０】
撮影毎に撮影により生成された第１の形式の画像を取得する取得手段と、前記第１の形式の画像に基づき、第２の形式の画像を生成する生成手段と、前記第１の形式の画像および前記第２の形式の画像を記録領域に記憶する記憶手段とを備える撮像装置の制御方法であって、
前記記録領域の空き容量、前記第１の形式の画像を記録するための所定の容量、前記記録領域に記憶されている前記第２の形式の画像の容量、および前記第２の形式の画像の１枚当たりの見積もりの容量に基づき、撮影可能枚数を算出する算出ステップと、
前記算出された撮影可能枚数を通知する通知ステップと、
前記記録領域の空き容量に応じて前記第１の形式の画像を前記記録領域から削除する削除ステップとを有することを特徴とする制御方法。
【請求項１１】
コンピュータを請求項１乃至９のいずれか一項に記載の撮像装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法、並びにプログラム、特に、撮影時に２つの異なる形式で画像を記録する撮像装置及びその制御方法、並びにプログラムに関するものである。
【背景技術】
【０００２】
従来、デジタルカメラの記録媒体の記録可能領域が所定の下限値未満である場合に、指定ディレクトリに格納してある画像を保持優先度の低い順に削除し、撮影可能枚数を増やす技術が開示されている（例えば、特許文献１参照）。
【０００３】
また、撮影時にＪＰＥＧ形式の画像データ（ＪＰＥＧデータ）とＲＡＷ形式の画像データ（ＲＡＷデータ）という２つの異なる形式で画像を記録するデジタルカメラがある。このようなデジタルカメラにおいては、撮影時に記録されたＪＰＥＧデータを簡易的に表示する一方、ＲＡＷデータを基にして画像調整を行い、現像処理を行ってＪＰＥＧデータを生成することにより多彩な画像を得る事を可能としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３６５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記２つの異なる形式で画像を記録するデジタルカメラでは撮影によりＪＰＥＧデータだけでなく、それに比べてデータ量の大きなＲＡＷデータも記録されていくので、撮影を繰り返すと撮影可能枚数が極端に減ってしまう。このため、ＲＡＷデータに画像調整を行い、現像処理が済んでいる場合や、ＲＡＷデータを用いた現像処理が不要な場合は、当該ＲＡＷデータが記憶される続けることによって記憶容量に無駄が発生するという問題点が生じる。
【０００６】
一方、上記従来技術は、ＤＣＦ規格のディレクトリに格納されたＪＰＥＧ方式で圧縮した静止画ファイルのうち保持優先度の低いものから順に削除することしかできず、かかる問題点を解消することはできない。
【０００７】
本発明の目的は、撮像装置の記憶容量を有効に使用することを可能とすることで、ユーザが撮影の計画を立てやすくなり、ユーザビリティを高めることができる撮像装置及びその制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願発明の撮像装置は、撮影毎に撮影により生成された第１の形式の画像を取得する取得手段と、前記第１の形式の画像に基づき、第２の形式の画像を生成する生成手段と、前記第１の形式の画像および前記第２の形式の画像を記録領域に記憶する記憶手段と、前記記録領域の空き容量、前記第１の形式の画像を記録するための所定の容量、前記記録領域に記憶されている前記第２の形式の画像の容量、および前記第２の形式の画像の１枚当たりの見積もりの容量に基づき、撮影可能枚数を算出する算出手段と、前記算出された撮影可能枚数を通知する第１の通知手段と、前記記録領域の空き容量に応じて前記第１の形式の画像を前記記録領域から削除する削除手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本願発明によれば、撮像装置の記憶容量を有効に使用することを可能とすることで、ユーザが撮影の計画を立てやすくなり、ユーザビリティを高めることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例における撮像装置の構成を示すブロック図である。
【図２】本実施例の撮影処理の手順を示すフローチャートである。
【図３】本実施例の画像再生・調整処理の手順を示すフローチャートである。
【図４】図２の撮影処理により撮像装置が備える記録装置で記録される画像データの状態を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【実施例１】
【００１２】
図１は、本発明の実施例における撮像装置１００の構成を示すブロック図である。
【００１３】
図１において、撮像装置１００は、光学系１０１と、撮像素子１０２と、処理装置１０３と、記録装置１０４と、操作部１０５と、表示装置１０６とから構成されている。
【００１４】
光学系１０１は、レンズ、シャッター、絞りから構成されていて、被写体からの光を適切な量とタイミングで撮像素子１０２に結像させる。
【００１５】
撮像素子１０２は、撮影毎に光学系１０１を通って結像した光を画像に変換し、画像データをＲＡＷデータとして取得する。
【００１６】
処理装置１０３は、各種の演算や、撮像装置１００を構成する各部分の制御を行い、ＣＰＵ（Central Processing Unit）等により実現される。処理装置１０３は、撮像素子１０２で取得したＲＡＷデータに基づくＪＰＥＧデータの生成も行う。
【００１７】
記録装置１０４は、撮像装置１００を制御するためのプログラム、処理装置１０３が参照するための一時データ、および保存するためのデータを記録する。撮影によって生成された画像データもこの保存するためのデータに含まれる。本実施例では、この画像データはＲＡＷデータ（第１の形式）とＪＰＥＧデータ（第２の形式）の２つの形式で記録される。記録装置１０４は、撮像装置１００に内蔵されていても、着脱式で交換可能であってもよい。
【００１８】
操作部１０５は、操作者の操作を受け付ける。操作部１０５は、タッチスクリーンのように、表示装置１０６と一体化した形状であっても良い。
【００１９】
表示装置１０６は、撮影時のビューファインダー画像の表示、撮影した画像の表示、対話的な操作のための文字表示などを行う。
【００２０】
図２は、本実施例の撮影処理の手順を示すフローチャートである。本処理は、記録装置１０４に記録されたプログラムを処理装置１０３が読み取り実行することによって行われる。図２では、記録装置１０４が一杯になるまではＪＰＥＧデータ、ＲＡＷデータともに記録するが、記録装置１０４が一杯になると、順次ＲＡＷデータを削除していく。そして最終的に、記録装置１０４を、後述するＲＡＷデータ用最低容量（所定の容量）のサイズのＲＡＷデータ以外は、ＪＰＥＧデータが記録されている状態とする。この間、撮影可能枚数として、最終的に撮影可能なＪＰＥＧデータの枚数を常に表示装置１０６に表示する。この処理の詳細を、以下に説明する。なお、画像の記録と削除が行われる様子の例は、図４で説明する。
【００２１】
図２においてまず、ステップＳ２０１で記録装置１０４の総容量を取得する。総容量は、記録装置１０４自体に記録可能な合計データ量である。
【００２２】
次にステップＳ２０２でＲＡＷデータ用最低容量を算出する。ＲＡＷデータ用最低容量とは、撮影中に記録装置１０４の空き容量が足りなくなり、記録装置１０４に記録されているＲＡＷデータを削除していったときに、削除せずに最低限残しておくＲＡＷデータの容量である。ＲＡＷデータ用最低容量は、固定値であってもよいし、記録装置１０４が着脱式であった場合はそのときの記録装置１０４の総容量に応じて変動する値であってもよいし、操作者によって設定可能な値であってもよい。これらの方法によって決まった値を、ＲＡＷデータ用最低容量として設定する。
【００２３】
その後、記録装置１０４に次の撮影のための空き容量があれば（ステップＳ２０３でＹＥＳ）、ステップＳ２０９に進む。そうでなければ（ステップＳ２０３でＮＯ）、撮影操作がされたときに画像を記録するための容量をあけるため、ステップＳ２０４に進み、記録装置１０４に記録されたＲＡＷデータの合計データサイズを算出する。なお、次の撮影のための空き容量は、撮影１回により生成されるデータ（ＪＰＥＧデータおよびＲＡＷデータ）の容量分でもよいし、連写を考慮して数回から数十回撮影されたときに生成されるデータの容量分であってもよい。
【００２４】
その後、ステップＳ２０４で算出したＲＡＷデータの合計データサイズが、ステップＳ２０２で算出したＲＡＷデータ用最低容量より大きければ（ステップＳ２０５でＹＥＳ）、ステップＳ２０７に進む。そうでなければ、すなわち、ＲＡＷデータの合計データサイズがＲＡＷデータ用最低容量以下であれば（ステップＳ２０５でＮＯ）、ステップＳ２０６に進む。ここで、次の撮影のための空き容量がなく、且つＲＡＷデータの合計データサイズがＲＡＷデータ用最低容量以下である場合、記録装置１０４に空き容量がなく、なおかつこれ以上ＲＡＷデータを削除して記録装置１０４の空き容量を増やす余地がない。したがって、ステップＳ２０６において、表示装置１０６に、記録装置１０４が一杯でありこれ以上撮影できないことを表示し、本処理を終了する。
【００２５】
一方、次の撮影のための空き容量はないが（ステップＳ２０３でＮＯ）、ＲＡＷデータの合計データサイズがＲＡＷデータ用最低容量より大きい場合（ステップＳ２０５でＹＥＳ）、ＲＡＷデータを削除すれば記録装置１０４の空き容量を増やすことができる。よって、ステップＳ２０７において、削除対象ＲＡＷデータを決定する。削除対象ＲＡＷデータの決め方は、撮影日時の古いものから削除や、後述する図３で説明する画像調整に用いたＲＡＷデータから削除など、画像の属性に基づいたものになる。また、複数の属性を組み合わせる方法としては、まず画像調整に用いたＲＡＷデータを古いものから削除していく。その後、画像調整に用いたＲＡＷデータを全て削除したら、次に画像調整に用いていないＲＡＷデータを撮影日時の古いものから削除していく、などが例として挙げられる。
【００２６】
また、後述のステップＳ２１３でＪＰＥＧデータを１枚、ＲＡＷデータを撮影条件を変えて複数枚撮影する場合は、複数枚撮影したＲＡＷデータのうち、最適と思われる条件の画像１枚を残して他の画像を削除するという方法であってもよい。
【００２７】
その後、ステップＳ２０７で決めた削除対象ＲＡＷデータを削除し（ステップＳ２０８）、ステップＳ２０３に戻る。
【００２８】
一方、ステップＳ２０９では、記録装置１０４に記録されたＪＰＥＧデータの合計データサイズを算出し、その後、ステップＳ２１０で撮影可能枚数を算出する。ここでの撮影可能枚数は、単に記録装置１０４の空き容量に対する記録可能枚数ではなく、ＲＡＷデータを削除していくことを見越した枚数となる。具体的には、次の計算式で求められる。
【００２９】
撮影可能枚数  ＝  （記録装置１０４の総容量  −  ＲＡＷデータ用最低容量  −  ＪＰＥＧデータの合計データサイズ）  ／  ＪＰＥＧデータ  １枚のサイズ
ＪＰＥＧデータのサイズは画像ごとに異なるが、上記ＪＰＥＧデータ  １枚のサイズ（前記第２の形式の画像の１枚当たりの見積もりの容量）は、撮像装置１００において撮影可能枚数を算出するため見積もられる。本実施例では、ＪＰＥＧデータ  １枚の代表的なサイズがこのＪＰＥＧデータ  １枚のサイズとして規定される。
【００３０】
次にステップＳ２１１でステップＳ２１０で算出した撮影可能枚数を、表示装置１０６に表示することで通知し、その後操作部１０５に対して撮影操作が行われたら（ステップＳ２１２でＹＥＳ）、ステップＳ２１３に進む。
【００３１】
ステップＳ２１３では光学系１０１、撮像素子１０２を駆動して、撮影を行う。そして、処理装置１０３の処理によって、画像データをＪＰＥＧデータ、ＲＡＷデータそれぞれの形式で生成する。なお、上述したとおり、ステップＳ２１３において、ＪＰＥＧデータを１枚、ＲＡＷデータを撮影条件を変えて複数枚撮影するようにしてもよい。ＲＡＷデータの撮影条件の変え方は、露出（画像の明るさ、暗さを変える）、フォーカス（少しずつピント位置をずらす）、などである。このとき最適と思われる条件の画像と、そこから少しずつ条件を変えた画像を撮影することになる。このような撮影を行うことにより、画像調整するときに複数の画像を用いて画像処理することができる結果、画像調整の幅を広げることができる。また、この撮影で生成されるＲＡＷデータの枚数は記録装置１０４の空き容量に応じて決定される。
【００３２】
その後、ステップＳ２１３で生成したＪＰＥＧデータ、ＲＡＷデータを、記録装置１０４に記録すると（ステップＳ２１４）、ステップＳ２０３に戻る。
【００３３】
図３は、本実施例の画像再生・調整処理の手順を示すフローチャートである。この処理は、記録装置１０４に記録されたプログラムを処理装置１０３が読み取り実行することによって行われる。図３では、撮影した画像について再生や画像調整を行う。この処理の詳細を、以下に説明する。
【００３４】
図３において、まずステップＳ３０１で撮像装置１００が起動したときの表示画像を設定する。表示画像の決め方は様々であるが、最後に撮影したＪＰＥＧデータや、前回電源が切断されるときに表示していたＪＰＥＧデータなどがある。
【００３５】
その後ステップＳ３０２において、ステップＳ３０１または、後述するステップＳ３０５、ステップＳ３１１で設定された表示画像（ＪＰＥＧデータ）を、記録装置１０４から読み出す。次に、ステップＳ３０３において、その読み出したＪＰＥＧデータを表示装置１０６の画像表示画面に表示する。
【００３６】
次に、ステップＳ３０４において操作部１０５に対する操作を検出し、検出された操作が画像送り操作であれば、ステップＳ３０５に進み、画像調整操作であれば、ステップＳ３０６に進む。
【００３７】
ステップＳ３０５では、ステップＳ３０４で検出された画像送り操作の内容に応じて、一つ前の画像、あるいは一つ後の画像などに、表示画像を設定する。
【００３８】
一方、ステップＳ３０６では記録装置１０４から、表示していたＪＰＥＧデータに対応するＲＡＷデータを読み出すと共に、画像調整を行なうための画面を表示装置１０６に表示する（ステップＳ３０７）。この画面の中には、画像と、明るさや色調などを変更するためのインターフェイスなどが表示される。
【００３９】
次に、ステップＳ３０７で表示された画面に基づく操作部１０５に対するユーザによる画像調整操作を受け付ける（ステップＳ３０８）。ここで、受け付けた画像調整操作に基づき画像調整した結果はプレビューとして、表示装置１０６に表示している画像に即時反映されてもよい。
【００４０】
次に、ステップＳ３０８での画像調整操作を反映させてＲＡＷデータを現像し、そしてＪＰＥＧデータに変換する（ステップＳ３０９）。ここで、ステップＳ２１３での撮影が、ＪＰＥＧデータを１枚、ＲＡＷデータを撮影条件を変えて複数枚取得するという方式で行われる場合がある。この場合、記録装置１０４内にこの方式で取得したＲＡＷデータが削除されずに複数枚残っている場合は、複数のＲＡＷデータを用いて画像処理する。これにより、画像調整できる範囲を広げることができる。
【００４１】
その後、ステップＳ３０９で生成したＪＰＥＧデータを、記録装置１０４に記録されているＪＰＥＧデータと置き換える（ステップＳ３１０）。尚、ステップＳ３１０の処理において、置き換えるのでなく、別データとして保存するようにしてもよい。
【００４２】
次にステップＳ３１１で調整後の画像を表示画像に設定して、ステップＳ３０２に戻る。これにより、ステップＳ３０２に戻った後、調整後の画像が表示装置１０６に表示される。
【００４３】
図４は、図２の撮影処理により撮像装置１００が備える記録装置１０４で記録される画像データの状態を示す図である。
【００４４】
本実施例では前提として、記録装置１０４の全容量は４ＧＢとする。また、説明を簡単にするために、ＪＰＥＧデータ  １枚のデータサイズは５ＭＢ、ＲＡＷデータ  １枚のデータサイズは２０ＭＢ、そして１ＧＢ  ＝  １０００ＭＢとする。尚、記録領域の管理用データなど、画像以外のデータはここでは考えない。また、記録装置１０４は一般にランダムアクセス可能なものが用いられるため、図４の中の各データは、あくまで各データサイズの配分を示すものであり、物理的なデータ領域の配置を示すものではない。
【００４５】
図中の（１）は、撮影開始時で、記録装置１０４が空の状態である。
【００４６】
ここで、ステップＳ２０２でＲＡＷデータ用最低容量が、ＲＡＷデータ  ３０枚分＝６００ＭＢに設定された場合、記録装置１０４の残りの領域がＪＰＥＧデータ用容量となり、その容量は３．４ＧＢである。このときの撮影可能枚数は、次のようになる。
【００４７】
（（記録装置１０４の全容量−ＲＡＷデータ用最低容量）−ＪＰＥＧデータの合計データサイズ）／ＪＰＥＧデータ１枚のデータサイズ
＝（４ＧＢ−６００ＭＢ−０ＭＢ）／５ＭＢ
＝３．４ＧＢ／５ＭＢ＝６８０枚
【００４８】
図中の（２）は、撮影開始から３０枚撮影した時点の状態である。ＲＡＷデータ  ３０枚  ＝  ６００ＭＢ、ＪＰＥＧデータ  ３０枚  ＝  １５０ＭＢがそれぞれの容量を占めている。ＲＡＷデータの合計データサイズが６００ＭＢになり、ちょうどＲＡＷデータ用最低容量に等しくなっている。このときの撮影可能枚数は、次のようになる。
【００４９】
（（記録装置１０４の全容量−ＲＡＷデータ用最低容量）−ＪＰＥＧデータの合計データサイズ）／ＪＰＥＧデータ１枚のデータサイズ
＝（（４ＧＢ−６００ＭＢ）−１５０ＭＢ）／５ＭＢ
＝（３．４ＧＢ−１５０ＭＢ）／５ＭＢ
＝３２５０ＭＢ／５ＭＢ＝６５０枚
【００５０】
図中の（３）は、ステップＳ２０７、Ｓ２０８で説明したＲＡＷデータ削除が行われる直前まで撮影したときの状態である。このときは、１６０枚撮影を行った後で、記録装置１０４の空き領域が０になっている。なお、ステップＳ２０３で説明したように、本実施例では次の撮影のための記録容量を常に空けておくため、次の撮影のための記録容量がなくなると即座に画像削除が行われるが、ここでは説明を簡単にするために、画像削除が行われる直前の状態を示している。このとき、ＲＡＷデータ  １６０枚  ＝  ３．２ＧＢ、ＪＰＥＧデータ  １６０枚  ＝  ８００ＭＢがそれぞれの容量を占めている。このときの撮影可能枚数は、次のようになる。
【００５１】
（（記録装置１０４の全容量−ＲＡＷデータ用最低容量）−ＪＰＥＧデータの合計データサイズ）／ＪＰＥＧデータ１枚のデータサイズ
＝（（４ＧＢ−６００ＭＢ）−８００ＭＢ）／５ＭＢ
＝（３．４ＧＢ−８００ＭＢ）／５ＭＢ
＝２６００ＭＢ／５ＭＢ＝５２０枚
【００５２】
図中の（４）は、図中の（３）の状態からさらに３０枚撮影したときの状態である。このとき、ＪＰＥＧデータは３０枚増えて、ＪＰＥＧデータ  １９０枚  ＝  ９５０ＭＢとなる。また、後から３０枚撮影されたＪＰＥＧデータとＲＡＷデータを記録するための容量を空けるために、ＲＡＷデータが３８枚削除された後となる。削除されたＲＡＷデータ  ３８枚  ＝  ７６０ＭＢである。このときＲＡＷデータはＲＡＷデータ用最低容量よりも多く記録されているので、撮影して画像が追加された分だけＲＡＷデータを削除可能な状態である。そして、後から撮影された３０枚のＲＡＷデータと、削除されずに残ったＲＡＷデータを合わせて、ＲＡＷデータ  １５２枚  ＝  ３．０４ＧＢである。このときの撮影可能枚数は、次のようになる。
【００５３】
（（記録装置１０４の全容量−ＲＡＷデータ用最低容量）−ＪＰＥＧデータの合計データサイズ）／ＪＰＥＧデータ１枚のデータサイズ
＝（（４ＧＢ−６００ＭＢ）−９５０ＭＢ）／５ＭＢ
＝（３．４ＧＢ−９５０ＭＢ）／５ＭＢ
＝２４５０ＭＢ／５ＭＢ＝４９０枚
【００５４】
図中の（５）は、ＪＰＥＧデータ用容量一杯まで（６８０枚）撮影したときの状態である。このとき、ＲＡＷデータはＲＡＷデータ用最低容量まで削除され、ＲＡＷデータ  ３０枚  ＝  ６００ＭＢである。ＪＰＥＧデータはＪＰＥＧデータ用容量一杯まで記録され、ＪＰＥＧデータ  ６８０枚  ＝  ３．４ＧＢである。削除されたＲＡＷデータ  は、６５０枚  ＝  １３ＧＢである。また、ＪＰＥＧデータはＪＰＥＧデータ用容量一杯まで撮影しているので、これ以上撮影することができず、ステップＳ２０６で説明した状態である。このときの撮影可能枚数の計算は、次のようになる。
【００５５】
（（記録装置１０４の全容量−ＲＡＷデータ用最低容量）−ＪＰＥＧデータの合計データサイズ）／ＪＰＥＧデータ１枚のデータサイズ
＝（（４ＧＢ−６００ＭＢ）−３．４ＧＢ）／５ＭＢ
＝（３．４ＧＢ−３．４ＧＢ）／５ＭＢ
＝０ＭＢ／５ＭＢ＝０枚
【００５６】
以上のような処理を実行することにより、記録装置１０４に空き容量がある間は、ＪＰＥＧデータ、ＲＡＷデータともに記録する。また、空き容量がなくなってくると、ＲＡＷデータを順次削除しながら（ＲＡＷデータ用最低容量分は残す）、新たに撮影したＪＰＥＧデータとＲＡＷデータを最大限記録できる。さらに、撮影可能枚数の表示は、最終的に撮影可能な枚数を当初から表示することができる。
【００５７】
尚、本実施例では、ＪＰＥＧデータ及びＲＡＷデータを記録するメモリは、撮像装置１００が備える記録装置１０４はであったが、これに限定されるわけではない。例えば上記メモリはクラウド上の外部メモリであってもよい。この場合、撮像装置１００はクラウドと通信する通信装置を更に備え、この通信装置を介して図２のステップＳ２０８において処理装置１０３がクラウドと通信し、削除対象ＲＡＷデータをクラウド上の外部メモリから削除するよう要求する。
【００５８】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【００５９】
１００  撮像装置
１０１  光学系
１０２  撮像素子
１０３  処理装置
１０４  記録装置
１０５  操作部
１０６  表示装置
【図１】
2018006805.tif 000003
【図２】
2018006805.tif 000004
【図３】
2018006805.tif 000005
【図４】
2018006805.tif 000006