(57)【要約】【課題】動画撮影中に静止画を撮影する場合に、内部メモリに空き容量が無い場合に、ユーザが撮影して保存を所望する静止画が削除されることを防止する。【解決手段】撮像装置は、動画データを生成している際に、所定条件を満たした場合に第１静止画データを生成する第１生成手段と、動画データを生成している際に、ユーザによる指示を受け付けた場合に第２静止画データを生成する第２生成手段と、第１生成手段および第２生成手段によりそれぞれ生成された第１静止画データおよび第２静止画データを一時的に格納する格納手段と、格納手段の空き容量の有無を判定する判定手段と、ユーザによる指示を受け付けて第２静止画データを生成する際に、格納手段の空き容量が無いと判定された場合には、格納手段に既に格納されている第２静止画データが生成された時刻に応じて、格納手段に格納された第１静止画データを削除する削除手段と、を備える。【選択図】図１
2014236237.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像信号を出力する撮像手段と、
前記画像信号を用いて動画データを生成する動画生成手段と、
前記動画データを生成している際に、所定条件を満たした場合に、前記画像信号を用いて第１静止画データを生成する第１生成手段と、
前記動画データを生成している際に、ユーザによる指示を受け付けた場合に、前記画像信号を用いて第２静止画データを生成する第２生成手段と、
前記第１生成手段および前記第２生成手段によりそれぞれ生成された前記第１静止画データおよび前記第２静止画データを一時的に格納する格納手段と、
前記格納手段の空き容量の有無を判定する判定手段と、
ユーザによる指示を受け付けて前記第２生成手段が前記第２静止画データを生成する際に、前記判定手段により前記格納手段の空き容量が無いと判定された場合には、前記格納手段に既に格納されている前記第２静止画データが生成された時刻に応じて、前記格納手段に格納された前記第１静止画データを削除する削除手段と、を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記第１静止画データと前記第１静止画データが生成された時刻とを関連付け、前記第２静止画データと前記第２静止画データが生成された時刻とを関連付けた管理情報を管理する管理手段をさらに備え、
前記削除手段は、前記管理情報を参照して、前記第２静止画データが生成された時刻と、前記第１静止画データが生成された時刻とに基づいて、前記格納手段に格納された前記第１静止画データを削除することを特徴とする撮像装置。
【請求項３】
請求項２に記載の撮像装置において、
前記削除手段は、前記第２静止画データが生成された時刻と、前記第１静止画データが生成された時刻との差分が所定時間よりも小さい前記第１静止画データを前記格納手段から削除することを特徴とする撮像装置。
【請求項４】
請求項２に記載の撮像装置において、
前記削除手段は、前記第２静止画データが生成された時刻と、前記第１静止画データが生成された時刻との差分が所定時間よりも大きい前記第１静止画データを前記格納手段から削除することを特徴とする撮像装置。
【請求項５】
請求項３または４に記載の撮像装置において、
前記削除手段は、前記第２静止画データが生成された時刻と、前記第１静止画データが生成された時刻との差分が同一となる前記第１静止画データが複数存在する場合には、前記複数の第１静止画データのうち、画像評価値が最も低い第１静止画データを前記格納手段から削除することを特徴とする撮像装置。
【請求項６】
請求項１乃至５の何れか一項に記載の撮像装置において、
前記格納手段に格納可能な前記第２静止画データの枚数を表示器に表示させる表示制御手段をさらに備え、
前記表示制御手段は、ユーザにより前記第２静止画データの生成が指示されるごとに、前記表示器に表示される枚数を減少させることを特徴とする撮像装置。
【請求項７】
請求項１乃至６の何れか一項に記載の撮像装置において、
前記判定手段により前記格納手段の空き容量が無いと判定された際に、前記格納手段に前記第２静止画データのみが格納されている場合には、ユーザによる前記第２静止画データの生成の指示の受付を禁止する禁止手段をさらに備えることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
従来から、動画撮影中に自動的に静止画を撮影可能に構成し、バッファメモリの残容量に応じてバッファメモリ内に格納された静止画のうち、所定の顔情報やブレ量等の評価値に基づいて静止画を削除するカメラが知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１３５２０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、顔情報やブレ量等の評価値に基づいて静止画が削除されるので、ユーザが意図して撮影し、保存されることを所望する静止画が削除されるという問題がある。
【課題を解決するための手段】
【０００５】
請求項１に記載の撮像装置は、被写体像を撮像して画像信号を出力する撮像手段と、画像信号を用いて動画データを生成する動画生成手段と、動画データを生成している際に、所定条件を満たした場合に、画像信号を用いて第１静止画データを生成する第１生成手段と、動画データを生成している際に、ユーザによる指示を受け付けた場合に、画像信号を用いて第２静止画データを生成する第２生成手段と、第１生成手段および第２生成手段によりそれぞれ生成された第１静止画データおよび第２静止画データを一時的に格納する格納手段と、格納手段の空き容量の有無を判定する判定手段と、ユーザによる指示を受け付けて第２生成手段が第２静止画データを生成する際に、判定手段により格納手段の空き容量が無いと判定された場合には、格納手段に既に格納されている第２静止画データが生成された時刻に応じて、格納手段に格納された第１静止画データを削除する削除手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、動画データを撮像している際に第２静止画データの生成が指示されたとき、格納手段に空き容量が無い場合には、第２静止画データが生成された時刻に応じて、第１静止画データを格納手段から削除することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態によるデジタルカメラの要部構成を説明するブロック図である。
【図２】実施の形態によるデジタルカメラの動画撮影中における自動撮影期間と自動撮影禁止期間との切り換えを説明するタイミングチャートである。
【図３】管理情報の一例を示す図である。
【図４】削除対象となる自動静止画データの決定方法を説明するための管理情報である。
【図５】実施の形態によるデジタルカメラの動作を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
−第１の実施の形態−
図面を参照して、本発明による第１の実施の形態におけるデジタルカメラを説明する。図１はデジタルカメラ１の要部構成を示すブロック図である。デジタルカメラ１は、撮影レンズＬ１、撮像素子１０１、Ａ／Ｄ変換器１０２、内部メモリ１０３、制御回路１０４、画像処理部１０５、画像管理部１０６、ＬＣＤ駆動回路１０７、液晶表示器１０８、操作部１０９およびメモリカードインタフェース１１０を備えている。撮影レンズＬ１は、結像レンズや焦点調節レンズ等の種々の光学レンズ群を含んで構成される。なお、図１では撮影レンズＬ１を１枚のレンズで代表して表している。
【０００９】
撮像素子１０１は、撮像面上において行列状に多数配列されたＣＣＤやＣＭＯＳ等の光電変換素子（画素）や画素の駆動を制御する各種の回路により構成される。撮像素子１０１は、撮影レンズＬ１を通して入力される被写体像を撮像し、撮像して得た撮像信号を出力する。なお、本実施の形態における撮像素子１０１は、一例として１０Ｍｐｉｘｅｌの画素数を有しているものとして説明する。Ａ／Ｄ変換回路１０２は、撮像素子１０１からの撮像信号を、アナログ信号からデジタル信号に変換して、画像データとして出力する。撮像素子１０１による撮像信号の出力およびＡ／Ｄ変換器１０２による変換は、後述する制御回路１０４の制御に応じて同期して行われる。
【００１０】
内部メモリ１０３は、たとえばＤＲＡＭやＳＲＡＭ等の高速でのデータの読出し書き込みが可能な揮発性の記録媒体である。Ａ／Ｄ変換器１０２によりデジタル信号に変換された撮像信号は、制御回路１０４により制御されて、内部メモリ１０３に一旦格納される。内部メモリ１０３は、連写撮影、動画撮影等の高速で連続的に画像データが生成される際に、後述する画像処理部１０５による画像処理を開始するまで画像データを待機させるバッファメモリとして機能するとともに、画像処理部１０５による画像処理および圧縮処理を行う際のワークメモリとしても機能する。なお、内部メモリ１０３は、後述する動画データを格納するための動画格納領域と、静止画データを格納するための静止画格納領域とを有している。
【００１１】
制御回路１０４は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭなどを有し、制御プログラムに基づいて、デジタルカメラ１の各構成要素を制御したり、各種のデータ処理を実行する演算回路である。制御プログラムは、制御回路１０４内の不図示の不揮発性メモリに格納されている。
【００１２】
制御回路１０４は、静止画自動取得制御部１０４ａと、静止画自動撮影部１０４ｂと、メモリ容量判定部１０４ｃと、削除指示部１０４ｄとを機能的に備える。静止画自動取得制御部１０４ａは、動画撮影時において、静止画自動撮影部１０４ｂに静止画を撮影させるタイミングを制御する。静止画自動撮影部１０４ｂは、静止画自動取得制御部１０４ａにより制御されたタイミングにて、所定条件（後述する）を満たす場合に、後述する画像処理部１０４に静止画データを自動生成させる。以後の説明では、静止画自動撮影部１０４ｂによる指示に応じて生成された静止画データを「自動静止画データ」と呼ぶ。
【００１３】
メモリ容量判定部１０４ｃは、内部メモリ１０３の残容量を検出し、動画撮影中に静止画を撮影する際に、静止画データを格納するための空き容量の有無を判定する。削除指示部１０４ｄは、メモリ容量判定部１０４ｃにより空き容量が無いと判定された場合に、内部メモリ１０３に格納された自動静止画データのうち何れの自動静止画データを削除するかを決定し、当該自動静止画データを内部メモリ１０３から削除させる。なお、静止画自動取得制御部１０４ａ、静止画自動撮影部１０４ｂ、メモリ容量判定部１０４ｃおよび削除指示部１０４ｄの詳細については、説明を後述する。また、以後の説明では、ユーザの撮影指示（たとえば、いわゆるレリーズ操作）に応じて生成された静止画データを「手動静止画データ」と呼ぶ。
【００１４】
画像処理部１０５は、Ａ／Ｄ変換器１０２から出力された画像データに対して種々の画像処理を施した後、付加情報等を付与して画像ファイルを生成する。そして、画像処理部１０５は、生成した画像ファイルを後述するメモリカード１１１等の記録媒体に記録する。また、画像処理部１０５は、内部メモリ１０３に格納されている画像データやメモリカード１１１に記録されている画像データに基づいて、後述する液晶表示器１０８に表示するための表示画像データを生成する。
【００１５】
画像処理部１０５は、静止画処理部１０５ａおよび動画処理部１０５ｂを機能的に備える。静止画処理部１０５ａは、撮像素子１０１から出力された撮像信号を用いて、静止画データおよび静止画ファイルを生成し、メモリカード１１１に記録する。動画処理部１０５ｂは、撮像素子１０１から出力された撮像信号を用いて動画データおよび動画ファイルを生成し、メモリカード１１１に記録する。なお、静止画処理部１０５ａおよび動画処理部１０５ｂについては、説明を後述する。
【００１６】
画像管理部１０６は、動画撮影時に静止画が撮影された場合、自動静止画データであるか手動静止画データであるかを示す種別情報と、各静止画の画像データが取得された時刻を示す時刻情報とを管理情報として記録し、管理する。この管理情報は、後述するように、削除指示部１０４ｄが削除するべき自動静止画データを決定する際に参照される。
【００１７】
ＬＣＤ駆動回路１０７は、制御回路１０４の命令に基づいて液晶表示器１０８を駆動する回路である。液晶表示器１０８は、画像処理部１０５で作成された表示画像データに対応する画像の表示を行う。液晶表示器１０８には、デジタルカメラ１の各種動作を設定するためのメニュー画面が表示される。さらに、液晶表示器１０８には、動画撮影中に取得可能な手動静止画データの枚数が表示される。この、取得可能な手動静止画データの枚数表示は、スルー画像の表示領域と同じ領域にスルー画像上に重畳表示しても良いし、スルー画像の表示領域とは別に設けられた撮影情報を表示する領域に表示するようにしても良い。なお、本実施の形態では、手動静止画データの取得可能な枚数は、手動静止画データが１枚生成されるごとに表示される枚数が減少するカウントダウン方式により表示される。
【００１８】
操作部１０９はユーザによって操作される種々の操作部材に対応して設けられた種々のスイッチを含み、操作部材の操作に応じた操作信号を制御回路１０２へ出力する。操作部材は、たとえばレリーズボタンや、液晶表示器１０８にメニュー画面を表示させるためのメニューボタンや、各種の設定等を選択操作する時に操作される十字キー、十字キーにより選択された設定等を決定するための決定ボタン、撮影モードと再生モードとの間でデジタルカメラ１の動作を切替えるモード切替ボタン等を含む。また、操作部１０９により、撮像モードとして静止画撮影モードや動画撮影モードの設定が可能である。なお、本実施の形態のデジタルカメラ１では、動画撮影モードにより動画撮影中であっても、ユーザによりレリーズボタンが操作された際には、操作されたタイミングにて静止画を撮影することが可能に構成されている。
【００１９】
メモリカードインタフェース１１０は、メモリカード１１１が着脱可能なインタフェースである。メモリカードインタフェース１１０は、制御回路１０４の制御に基づいて、画像ファイルをメモリカード１１１に書き込んだり、メモリカード１１１に記録されている画像ファイルを読み出すインタフェース回路である。メモリカード１１１はコンパクトフラッシュ（登録商標）やＳＤカードなどの半導体メモリカードである。
【００２０】
本実施の形態におけるデジタルカメラ１の動作について説明する。以下、ユーザの操作部１０９の操作によって動画撮影モードが設定された場合を中心に説明する。
ユーザによりレリーズボタンが操作されて、操作部１０９から動画撮影の開始操作を示す操作信号が出力されると、制御回路１０４は、撮像素子１０１およびＡ／Ｄ変換器１０２とを制御して、所定のフレームレート、たとえば秒間３０フレームにて連続して被写体像を撮像して得られた画像データを逐次出力させる。逐次出力された画像データは、内部メモリ１０３の動画格納領域に順次格納され、画像処理部１０５の動画処理部１０５ｂによって順次フレーム画像化される。
【００２１】
動画処理部１０５ｂは、フレーム画像化された画像データを、所定の画素数（たとえば１フレームに対して２ＭＰｉｘｅｌ）となるようにダウンサイズして動画データとして、再度内部メモリ１０３の動画格納領域に格納する。所定枚数分の動画データが生成されると、動画処理部１０５ｂは、フレーム内符号化、フレーム間符号化等の処理を施し、たとえばＭＰＥＧ形式の動画ファイルとしてメモリカード１１１に記録する。
【００２２】
画像処理部１０５は、フレーム画像化された画像データの画素数をさらにダウンサイズさせることにより表示画像データを生成して、ＬＣＤ駆動回路１０７を介して液晶表示器１０８に表示画像データに対応する動画を表示させる。この結果、ユーザは、動画撮影中の被写体像を液晶表示器１０８により観察することができる。
【００２３】
制御回路１０４は、上記のように動画データの生成処理が行われている際に、自動静止画データの生成が可能な期間と、自動静止画データの生成を禁止する期間とが交互に切り換るようにタイミングを制御する。以後の説明では、自動静止画データの生成が可能な期間を自動撮影期間と呼び、自動静止画データの生成を禁止する期間を自動撮影禁止期間と呼ぶ。自動撮影期間では、撮像素子１０１から出力され、Ａ／Ｄ変換器１０２により生成された画像データが所定の条件を満たす場合に、静止画データが自動静止画データとして生成される。自動撮影禁止期間では、上記のように画像データが所定の条件（後述の「静止画取得条件」にて詳述する）を満たす場合であっても静止画データが自動静止画データとして生成されることはなく、ユーザによりレリーズボタンが操作された場合のみ静止画データが手動静止画データとして生成される。ただし、自動撮影期間であっても、ユーザによりレリーズボタンが操作された場合には、静止画データが手動静止画データとして生成される。以下、詳細に説明する。
【００２４】
図２に、自動撮影期間と、自動撮影禁止期間とを切り換えるタイミングを示すタイミングチャートである。図２（ａ）に示すように、時刻ｔ０にてユーザにより動画撮影の開始が指示されると、静止画自動取得制御部１０４ａは、自動撮影期間Ｔ１を設定するとともに、タイマ（不図示）を起動して時間計測を開始する。時間計測を開始してから所定時間の５秒が経過すると、静止画自動取得制御部１０４ａは、自動撮影期間Ｔ１から自動撮影禁止期間Ｔ２に切り換えて設定するとともに、タイマをリセットして新たに時間計測を開始する（時刻ｔ１）。
【００２５】
時刻ｔ１で時間計測を開始してから所定時間の１０秒が経過すると、静止画自動取得制御部１０４ａは、自動撮影禁止期間Ｔ２から自動撮影期間Ｔ１に切り換えて設定するとともに、タイマをリセットして新たに時間計測を開始する（時刻ｔ２）。以後、ユーザにより動画撮影を終了する操作が行われるまで、静止画自動取得制御部１０４ａは、上記の処理を繰り返し行う。なお、上述した所定時間の５秒および１０秒は一例であり、この例に限定されるものではない。また、この所定時間は、ユーザにより液晶表示器１０８に表示されるメニュー画面から設定可能に構成されてもよい。
【００２６】
図２（ｂ）、（ｃ）は、自動撮影期間Ｔ１の最中に、ユーザにより静止画の撮影操作が行われた場合における、静止画自動取得制御部１０４ａによる処理を示すタイミングチャートである。図２（ｂ）は、時刻ｔ０で動画撮影が開始され、自動撮影期間Ｔ１が設定された後の時刻ｔ１０（ｔ０＜ｔ１０＜ｔ１）にて、ユーザにより静止画の撮影操作が行われたことを示している。この場合、図２（ｃ）に示すように、静止画自動取得制御部１０４ａは、ユーザによる静止画の撮影操作が行われた時刻ｔ１０にて、自動撮影期間Ｔ１から自動撮影禁止期間Ｔ２に切り換えて設定するとともに、タイマをリセットして新たに時間計測を開始する。
【００２７】
時刻ｔ１０から所定時間の１０秒が経過すると、静止画自動取得制御部１０４ａは、自動撮影禁止期間Ｔ２から自動撮影期間Ｔ１に切り換えるとともに、タイマをリセットして新たに時間計測を開始する（時刻ｔ１１）。以後、図２（ａ）にて説明した場合と同様に、静止画自動取得制御部１０４ａは、所定時間が経過するごとに、自動撮影期間Ｔ１と自動撮影禁止期間Ｔ２とを切り換える。ただし、自動撮影期間Ｔ１の最中にユーザにより静止画の撮影操作が行われた場合には、静止画自動取得制御部１０４ａを、ユーザにより静止画の撮影操作が行われたタイミングにて、自動撮影禁止期間Ｔ２へ切り換える。また、自動撮影禁止期間Ｔ２の最中にユーザにより静止画の撮影操作が行われた場合には、静止画自動取得制御部１０４ａは、自動撮影期間Ｔ１に切り換えることなく、自動撮影禁止期間Ｔ２が所定時間の１０秒経過するまで継続させる。
【００２８】
次に、動画撮影モードによる動画撮影中の静止画の撮影処理について説明する。本実施の形態のデジタルカメラ１では、動画撮影中に、所定条件である静止画取得条件が満たされた場合に自動静止画データを生成する自動撮影処理と、ユーザによる静止画の撮影操作に応じて手動静止画データを生成する手動撮影処理とを行う。以下は、自動撮影処理と手動撮影処理とに分けて説明を行う。
【００２９】
−自動撮影処理−
静止画自動撮影部１０４ｂは、自動撮影期間Ｔ１の最中に動画処理部１０５ｂによりフレーム画像化された画像データが生成されるごとに、各フレーム画像が後述する静止画取得条件（上述の「所定条件」に含まれる）を満たすか否かを判断する。静止画取得条件を満たすと判断した場合には、メモリ容量判定部１０４ｃは、内部メモリ１０３の静止画格納領域の残容量を検出し、自動静止画データを格納するための空き容量の有無を判定する。内部メモリ１０３の静止画格納領域に自動静止画データを格納するための空き容量が無い場合には、静止画自動撮影部１０４ｂは、フレーム画像が静止画取得条件を満たす場合であっても、静止画処理部１０５ａに自動静止画データの生成を行わせない。
【００３０】
内部メモリ１０３の静止画格納領域に自動静止画データを格納するための空き容量がある場合には、静止画自動撮影部１０４ｂは、静止画処理部１０５ａに静止画取得条件を満たすと判断されたフレーム画像から自動静止画データを生成させる。この場合、静止画処理部１０５ａは、フレーム画像の画素数をダウンサイズしないので、生成される自動静止画データの画素数は、フレーム画像と同様に１０Ｍｐｉｘｅｌである。そして、静止画処理部１０５ａは、生成した自動静止画データを内部メモリ１０３の静止画格納領域に格納する。
【００３１】
内部メモリ１０３の静止画格納領域に静止画データが格納されると、画像管理部１０６は、管理情報を作成して記録する。図３に管理情報の一例を示す。図３に示すように、画像管理部１０６は、上記のようにして生成され、内部メモリ１０３の静止画領域に格納された自動静止画データに管理ＩＤ（図３の例では管理ＩＤ１）を付与する。そして、画像管理部１０６は、静止画処理部１０５ａによって生成された静止画データが自動静止画データであることを示す種別情報と、自動静止画データが生成された時刻を示す時刻情報とを管理ＩＤに関連付けて管理情報として記録し、管理する。なお、時刻情報は、動画撮影が開始された時刻（図２の時刻ｔ０）から経過した時間を示している。また、図３の種別情報の「自動」は、自動静止画データであることを表す。
【００３２】
上述した静止画取得条件の例として、連続して出力されるフレーム画像の平均輝度に所定の幅を超えた変化がある場合や、出力されたフレーム画像に人物の顔が認識された場合等がある。フレーム画像の平均輝度が所定の幅を超えた変化がある場合は、被写体を撮影するシーンが大きく変化したと見なすことができるので、そのシーンの変化を静止画取得条件とすることができる。フレーム画像に人物の顔が認識された場合には、静止画自動撮影部１０４ｂは予め登録してある特定の顔と一致した場合のみ静止画取得条件が満たされたと判断してもよい。また、デジタルカメラ１が外部の音声を集音するマイクを備える場合には、動画撮影中に所定の音量以上の音声を認識した場合を静止画取得条件としてもよい。この場合には、特に、特定の音声を認識した場合のみ、静止画自動撮影部１０４ｂは静止画取得条件が満たされたと判断してもよい。
【００３３】
−手動撮影処理−
動画撮影中にユーザにより静止画の撮影操作が行われ、操作部１０９から操作信号が出力された場合、メモリ容量判定部１０４ｃは、内部メモリ１０３の静止画格納領域の残容量を検出し、手動静止画データを格納するための空き容量の有無を判定する。内部メモリ１０３の静止画格納領域に手動静止画データを格納するための空き容量が有る場合には、制御回路１０４は、撮像素子１０１およびＡ／Ｄ変換器１０２を制御して画像データを出力させる。静止画処理部１０５ａは、出力された画像データを用いて画素数をダウンサイズさせることなく手動静止画データを生成する。そして、静止画処理部１０５ａは、生成した手動静止画データを内部メモリ１０３の静止画格納領域に格納する。
【００３４】
内部メモリ１０３の静止画格納領域に手動静止画データが格納されると、画像管理部１０６は、図３に示す管理情報を作成して記録する。画像管理部１０６は、自動静止画データの場合と同様に、内部メモリ１０３の静止画領域に格納された手動静止画データに管理ＩＤ（図３の例では管理ＩＤ２）を付与し、生成された静止画データが手動静止画データであることを示す種別情報と、手動静止画データが生成された時刻を示す時刻情報とを管理ＩＤに関連付けて管理情報として記録し、管理する。なお、図３の種別情報の「手動」は、手動静止画データであることを表す。
【００３５】
内部メモリ１０３の静止画格納領域に手動静止画データを格納するための空き容量が無い場合には、削除指示部１０４ｄは、管理情報を参照して、内部メモリ１０３に格納された自動静止画データの中から、内部メモリ１０３から削除の対象となる自動静止画データを決定する。本実施の形態では、内部メモリ１０３に格納されている手動静止画データの管理ＩＤと隣接する管理ＩＤを有する自動静止画データの時刻情報に基づいて、削除指示部１０４ｄは、削除の対象となる自動静止画データを決定する。この場合、削除指示部１０４ｄは、管理ＩＤが隣接し合う自動静止画データおよび手動静止画データの時刻情報を比較して、差分が所定時間以内の場合に、自動静止画データを削除するように決定する。すなわち、削除指示部１０４ｄは、手動静止画データの生成から前後所定時間以内に生成された自動静止画データを削除する対象として決定する。ただし、内部メモリ１０３に格納された静止画データが全て手動静止画データの場合には、削除指示部１０４ｄは削除する対象を決定せず、制御回路１０４はレリーズロックすることにより、以後の手動静止画データの生成を禁止させる。なお、管理ＩＤが隣接し合う自動静止画データおよび手動静止画データの時刻情報の差分が所定時間以内となるものが存在しない場合には、削除指示部１０４ｄは、後述する、格納された各自動静止画データに関連する評価値を参照し、評価値が最小となる自動静止画データを削除対象として決定する。また、内部メモリ１０３に格納された静止画データが全て自動静止画データの場合には、削除指示部１０４ｄは、後述する、格納された各自動静止画データに関連する評価値を参照し、評価値が最小となる自動静止画データを削除対象として決定する。
【００３６】
以下、内部メモリ１０３から自動静止画データを削除する場合について具体的に説明する。なお、以下の説明においては、説明の都合上、内部メモリ１０３の静止画格納領域は１０枚の静止画データが格納可能な容量を有しており、ユーザにより静止画の撮影操作が行われた時点で静止画格納領域には１０枚の静止画データが既に格納されているものとする。また、図４（ａ）に例示する管理情報に示すように、自動静止画データおよび手動静止画データが格納されているものとする。さらに、上述した所定時間が３秒であるものとして説明する。
【００３７】
削除指示部１０４ｄは、管理情報に記録された管理ＩＤと種別情報とを参照して、管理ＩＤが隣接し合う自動静止画データおよび手動静止画データの管理ＩＤを時刻情報の比較対象として抽出する。図４（ａ）に示す例では、削除指示部１０４ｄは、管理ＩＤ「１」と「２」、「４」と「５」、「５」と「６」、「６」と「７」、「７」と「８」、「８」と「９」および「９」と「１０」を比較対象として抽出する。削除指示部１０４ｄは、抽出した比較対象の管理ＩＤに関連付けされた時刻情報を比較して、差分を算出する。管理ＩＤが「１」と「２」の場合には、時刻情報の差分は２５秒と算出される。以下同様に、管理ＩＤが「４」と「５」の場合は差分が１８秒、管理ＩＤが「５」と「６」の場合は差分が２秒、管理ＩＤが「６」と「７」の場合は差分が２８秒、管理ＩＤが「７」と「８」の場合は差分が２０秒、管理ＩＤが「８」と「９」の場合は差分が１０秒、管理ＩＤが「９」と「１０」の場合は差分が２分と算出される。
【００３８】
削除指示部１０４ｄは、上記のように算出された時刻情報の差分が所定時間の３秒以内となる管理ＩＤの組み合わせを抽出する。図４（ａ）に示す例では、管理ＩＤ「５」と「６」が削除指示部１０４ｄにより抽出される。そして、削除指示部１０４ｄは、抽出した管理ＩＤのうち種別情報が「自動」である管理ＩＤ「５」に対応する自動静止画データを削除対象として決定する。
【００３９】
なお、算出された差分が所定時間の３秒以内となる管理ＩＤの組み合わせが複数抽出された場合には、削除指示部１０４ｄは、差分が最小となる管理ＩＤの組み合わせの中から、削除対象の自動静止画データを決定すればよい。また、差分が所定時間の３秒以内であって、同一の値となる管理ＩＤの組み合わせが複数抽出された場合、削除指示部１０４ｄは、格納された各自動静止画データに関連する評価値を参照し、評価値が最小となる自動静止画データを削除対象として決定すればよい。さらに、差分が所定時間の３秒以内となる管理ＩＤの組み合わせが存在しない場合にも、削除指示部１０４ｄは、評価値が最小となる自動静止画データを削除対象として決定すればよい。
【００４０】
上述した評価値としては、公知の技術に用いられているように、自動静止画データに含まれる人物の顔検出状態に基づく評価、被写体ブレに基づく評価、手ブレ状態に基づく評価、合焦状態に基づく評価等がある。人物の顔検出状態に基づく場合には、顔の検出の有無や検出された顔が予め登録されている顔であるか否か、笑顔であるか否かに応じて評価値の多寡が決まる。被写体ブレに基づく場合、主要被写体が画像に占める割合とブレの大きさとに応じて評価値の多寡が決まる。手ブレ状態に基づく場合、手ブレが大きい程評価値が小さくなるように設定されている。合焦状態に基づく場合、主要被写体のボケ量を基準として評価値の多寡が決まる。これらの評価値は、自動静止画データが生成される際に静止画処理部１０５ａにより算出され、内部メモリ１０３に自動静止画データに付随させて格納する。なお、評価値を管理ＩＤと関連付けて管理情報に記録してもよい。
【００４１】
削除対象の自動静止画データが決定されると、削除指示部１０４ｄは、管理ＩＤ「５」に対応する自動静止画データを内部メモリ１０３の静止画格納領域から削除させる。画像管理部１０６は、管理ＩＤ「５」の種別情報と時刻情報とを管理情報から削除する。制御回路１０４は、撮像素子１０１およびＡ／Ｄ変換器１０２を制御して画像データを出力させる。静止画処理部１０５ａは、出力された画像データを用いて画素数をダウンサイズさせることなく手動静止画データを生成する。そして、静止画処理部１０５ａは、生成した手動静止画データを内部メモリ１０３の静止画格納領域に格納する。
【００４２】
内部メモリ１０３の静止画格納領域に手動静止画データが格納されると、画像管理部１０６は、図４（ａ）に示す管理情報を更新して、図４（ｂ）に示す新たな管理情報を作成して記録する。画像管理部１０６は、上記のように管理ＩＤ「５」に対応する自動静止画データを削除したことに伴い、図４（ａ）の管理ＩＤ「６」〜「１０」を１ずつ繰り上げ、新たな管理ＩＤ「５」〜「９」を割り当てる。そして、画像管理部１０６は、新たに生成され、内部メモリ１０３の静止画領域に格納された手動静止画データに管理ＩＤ「１０」を付与し、手動静止画データであることを示す種別情報と、生成された時刻を示す時刻情報とを管理ＩＤ「１０」に関連付けて記録し、管理する。なお、図４（ｂ）では、管理ＩＤ「１０」の手動静止画データが生成された時刻は４分３０秒であるものとして例示している。
【００４３】
制御回路１０４は、上記のように動画撮影モードにて動画データの生成が行われている期間中に、ＬＣＤ駆動回路１０７を制御して、液晶表示器１０８に手動静止画データの撮影可能枚数を表示させる。上記のように内部メモリ１０３に格納可能な静止画データの枚数が１０枚（１０フレーム）とした場合、手動静止画データが内部メモリ１０３に格納されていない場合には、液晶表示器１０８には、撮影可能枚数として「１０枚（１０フレーム）」と表示される。以後、動画撮影モードの最中にユーザの撮影操作に応じて手動撮影処理が行われ手動静止画データが内部メモリ１０３に格納されるごとに、液晶表示器１０８には撮影可能枚数が１ずつ減少されて表示される。すなわち、手動操作により一枚静止画撮影するたびに、「１０枚」→「９枚」→「８枚」→・・・、のように枚数表示の内容が変更される枚数のカウントダウン表示が行われる。この枚数のカウントダウン表示によって、ユーザは、動画撮影中において、ユーザ自身の撮影操作によりあと何枚撮影できるのかを把握できる。
なお、本実施の形態では、自動撮影処理により自動静止画データが内部メモリ１０３に格納された場合には、液晶表示器１０８には撮影可能枚数を変更させることなく表示させる。自動撮影処理で撮影された自動静止画データは、上述しているように、手動静止画データよりも内部メモリ１０３に保存される優位性が低い（たとえば、内部メモリ１０３に保存済の枚数が１０枚のときに１１枚目を手動撮影すると、保存済の自動静止画データが削除され、代わりに１１枚目の手動静止画データが保存される）。したがって、ユーザに対して、内部メモリ１０３内の自動静止画データの存在を意識させる必要は低いので、自動静止画データの撮影に伴う枚数のカウントダウン表示は行わない。
【００４４】
さらに、制御回路１０４は、ＬＣＤ駆動回路１０７を制御して、液晶表示器１０８に手動撮影処理を行っていることを示すアイコンを表示させてもよい。この場合、デジタルカメラ１が手動撮影処理を行っている場合には、制御回路１０４は液晶表示器１０８のアイコンを点灯表示させる。デジタルカメラ１が自動撮影処理を行っている場合は、制御回路１０４は液晶表示器１０８のアイコンを点灯表示させないようにする。なお、自動撮影処理を行っている場合は、制御回路１０４は、液晶表示器１０８に、手動撮影処理の場合とは色や形状等が異なるアイコンを表示させてもよい。
【００４５】
動画撮影モードで動画撮影が行われている間は、デジタルカメラ１では、上記の処理が繰り返し行われる。ユーザにより動画撮影を終了する操作に応じて操作部１０９から操作信号が出力されると、動画処理部１０５ｂは動画ファイルの終端処理を行い、静止画処理部１０５ａは内部メモリ１０３に格納された静止画データをメモリカード１１１へ転送して記録する。
【００４６】
図５に示すフローチャートを参照しながら、第１の実施の形態によるデジタルカメラ１の動作を説明する。図５の処理は制御回路１０４でプログラムを実行して行われる。このプログラムは、メモリ（不図示）に格納されており、ユーザの操作部１０９の操作により動画撮影が開始されると制御回路１０４により起動され、実行される。
【００４７】
ステップＳ１では、動画処理部１０５ｂに動画データを生成させてステップＳ２へ進む。ステップＳ２では、静止画データを生成するか否かを判定する。静止画データを生成する場合、すなわちフレーム画像が静止画取得条件を満たす場合、またはユーザによる静止画の撮影操作に応じて操作部１０９から操作信号を入力した場合、ステップＳ２が肯定判定されてステップＳ３へ進む。静止画データを生成しない場合、すなわちフレーム画像が静止画取得条件を満たさず、かつユーザによる静止画の撮影操作が行われず操作部１０９から操作信号を入力しない場合、ステップＳ２が否定判定されて後述するステップＳ１４へ進む。
【００４８】
ステップＳ３では、メモリ容量判定部１０４ｃは内部メモリ１０３の静止画格納領域の空き容量の有無を判定する。内部メモリ１０３の静止画格納領域に空き容量がある場合にはステップＳ３が肯定判定されてステップＳ４へ進む。ステップＳ４では、生成する静止画データが手動静止画データであるか否かを判定する。手動静止画データを生成する場合、すなわちユーザによる静止画の撮影操作に応じて操作部１０９から操作信号を入力した場合は、ステップＳ４が肯定判定されて後述するステップＳ１１へ進む。生成する静止画データが自動静止画データの場合、すなわち静止画自動撮影部１０４ｂによりフレーム画像が静止画取得条件を満たすと判断された場合には、ステップＳ４が否定判定されてステップＳ５へ進む。ステップＳ５では、静止画処理部１０５ａにフレーム画像から自動静止画データを生成させて後述するステップＳ１３へ進む。
【００４９】
メモリ容量判定部１０４ｃにより、内部メモリ１０３の静止画格納領域に空き容量が無いと判定された場合には、ステップＳ３が否定判定されてステップＳ６へ進む。ステップＳ６では、ステップＳ４と同様に、生成する静止画データが手動静止画データであるか否かを判定する。手動静止画データを生成する場合にはステップＳ６が肯定判定されてステップＳ７へ進み、自動静止画データを生成する場合にはステップＳ６が否定判定されて後述するステップＳ１４へ進む。ステップＳ７では、削除指示部１０４ｄは、管理情報を参照して、内部メモリ１０３の静止画格納領域に自動静止画データが格納されているか否かを判定する。内部メモリ１０３に手動静止画データのみが格納されている場合には、ステップＳ７が否定判定されてステップＳ８へ進む。ステップＳ８では、レリーズロックを行い、ユーザによる静止画の撮影操作を禁止させて後述するステップＳ１４へ進む。
【００５０】
内部メモリ１０３に自動静止画データが格納されている場合には、ステップＳ７が肯定判定されてステップＳ９へ進む。ステップＳ９では、削除指示部１０４ｄは、管理情報および／または評価値を参照して、削除の対象となる自動静止画データを決定してステップＳ１０へ進む。ステップＳ１０では、削除指示部１０４ｄは、ステップＳ９で決定された自動静止画データを内部メモリ１０３の静止画格納領域から削除させてステップＳ１１へ進む。ステップＳ１１では、撮像素子１０１およびＡ／Ｄ変換器１０２にフレーム画像を出力させて、静止画処理部１０５ａにフレーム画像から手動静止画データを生成させ、内部メモリ１０３の静止画格納領域に格納してステップＳ１２へ進む。
【００５１】
ステップＳ１２では、ＬＣＤ駆動回路１０７を制御して、液晶表示器１０８に表示された撮影可能枚数を１枚減じるように変更させてステップＳ１３へ進む。ステップＳ１３では、画像管理部１０６に、管理情報の更新を行わせてステップＳ１４へ進む。ステップＳ１４では、動画撮影が終了か否かを判定する。動画撮影を終了する場合、すなわちユーザにより動画撮影を終了する操作に応じて操作部１０９から操作信号が出力された場合には、ステップＳ１４が肯定判定されてステップＳ１５へ進む。ステップＳ１５では、内部メモリ１０３に格納された静止画データをメモリカード１１１へ転送して処理を終了する。動画撮影を終了しない場合、すなわちユーザによる動画撮影を終了する操作が行われず操作部１０９から操作信号を入力しない場合には、ステップＳ１４が否定判定されてステップＳ１へ戻る。
【００５２】
上述した第１の実施の形態によるデジタルカメラによれば、次の作用効果が得られる。
（１）ユーザによる静止画の撮影操作を受け付けて手動静止画データを生成する際に、メモリ容量判定部１０４ｃにより内部メモリ１０３の空き容量が無いと判定された場合には、削除指示部１０４ｄは、手動静止画データが生成された時刻に応じて、内部メモリ１０３に格納された自動静止画データを削除するようにした。したがって、内部メモリ１０３からユーザが意図して撮影した静止画に対応する手動静止画データが削除されることを防ぎながら、内部メモリ１０３の静止画格納領域の容量を確保することが可能となる。特に、手動静止画データが生成された時刻に応じて自動静止画データが削除されるので、記録として残すべき自動静止画データまで削除されることも防止できる。
【００５３】
（２）画像管理部１０６は、自動静止画データと自動静止画データが生成された時刻とを関連付け、手動静止画データと手動静止画データが生成された時刻とを関連付けた管理情報を管理する。削除指示部１０４ｄは、手動静止画データが生成された時刻と、自動静止画データが生成された時刻とに基づいて、内部メモリ１０３に格納された自動静止画データを削除するようにした。特に、削除指示部１０４ｄは、管理情報を参照して、手動静止画データが生成され時刻と、自動静止画データが生成された時刻との差分が所定時間（３秒）よりも小さい場合に、自動静止画データを内部メモリ１０３から削除するようにした。時間的に近接して撮影された静止画では、構図や被写体の特徴等が類似した静止画となり易いが、撮影時刻の差分が所定時間以内の自動静止画データを削除することにより、ユーザが意図した静止画の削除を防ぎつつ、類似するシーンの静止画の記録を防ぐことができる。その結果、メモリカード１１１に記録後にユーザが類似するシーンの静止画を削除する手間を省くことができる。
【００５４】
（３）削除指示部１０４ｄは、手動静止画データが生成された時刻と、自動静止画データが生成された時刻との差分が同一となる自動静止画データが複数存在する場合には、複数の自動静止画データのうち、評価値が最も低い自動静止画データを内蔵メモリ１０３から削除するようにした。したがって、類似するシーンの静止画の中でも、被写体ブレや手ブレ、ピンボケ等の発生した画質の低い静止画から削除できるので、高画質の静止画を記録することができる。
【００５５】
（４）ＬＣＤ駆動回路１０７は、内部メモリ１０３に格納可能な手動静止画データの枚数を液晶表示器１０８に表示させる。そして、ユーザにより手動静止画データの生成が指示されるごとに、ＬＣＤ駆動回路１０７は、液晶表示器１０８に表示される枚数を減少させるようにした。したがって、ユーザは静止画の撮影可能な枚数を容易に把握することが可能になり、利便性が向上する。
【００５６】
（５）制御回路１０４は、メモリ容量判定部１０４ｃにより内部メモリ１０３の空き容量が無いと判定された際に、内部メモリ１０３に手動静止画データのみが格納されている場合には、ユーザによる手動静止画データの生成の指示の受付を禁止するようにした。したがって、内部メモリ１０３の空き容量が無い場合には、ユーザによる静止画の撮影操作を受け付けないので、ユーザが意図して撮影した静止画の枚数が規定量に達したことを容易に把握することができる。
【００５７】
−第２の実施の形態−
本発明によるデジタルカメラの第２の実施の形態を説明する。以下の説明では、第１の実施の形態と同じ構成要素には同じ符号を付して相違点を主に説明する。特に説明しない点については、第１の実施の形態と同じである。本実施の形態では、削除指示部による削除対象となる自動静止画データの決定方法が第１の実施の形態とは異なる。
【００５８】
動画撮影中に手動撮影処理が行われる場合であって、内部メモリ１０３の静止画格納領域に手動静止画データを格納するための空き容量が無い場合には、削除指示部１０４ｄは、第１の実施の形態の場合と同様に、管理情報を参照して、内部メモリ１０３から削除の対象となる自動静止画データを決定する。第２の実施の形態では、削除指示部１０４ｄは、管理ＩＤが隣接し合う自動静止画データおよび手動静止画データの時刻情報を比較して、差分が所定時間以上の場合に、自動静止画データを削除するように決定する。すなわち、削除指示部１０４ｄは、手動静止画データの生成から前後所定時間以上の間隔を開けて生成された自動静止画データを削除する対象として決定する。
【００５９】
以下、第２の実施の形態における削除対象の自動静止画データの決定について具体的に説明する。なお、以下の説明においても、説明の都合上、内部メモリ１０３の静止画格納領域は１０枚の静止画データが格納可能な容量を有しており、ユーザにより静止画の撮影操作が行われた時点で静止画格納領域には１０枚の静止画データが既に格納されているものとする。また、図４（ａ）に例示する管理情報に示すように、自動静止画データおよび手動静止画データが格納されているものとする。さらに、上述した所定時間が３０秒であるものとして説明する。
【００６０】
図４（ａ）に示す例では、削除指示部１０４ｄは、管理ＩＤ「１」と「２」、「４」と「５」、「５」と「６」、「６」と「７」、「７」と「８」、「８」と「９」および「９」と「１０」を比較対象として抽出する。削除指示部１０４ｄは、抽出した比較対象の管理ＩＤに関連付けされた時刻情報を比較して、差分を算出する。上述したように、管理ＩＤが「１」と「２」の場合には、時刻情報の差分は２５秒、管理ＩＤが「４」と「５」の場合は差分が１８秒、管理ＩＤが「５」と「６」の場合は差分が２秒、管理ＩＤが「６」と「７」の場合は差分が２８秒、管理ＩＤが「７」と「８」の場合は差分が２０秒、管理ＩＤが「８」と「９」の場合は差分が１０秒、管理ＩＤが「９」と「１０」の場合は差分が２分と算出される。
【００６１】
削除指示部１０４ｄは、上記のように算出された時刻情報の差分が所定時間の３０秒以上となる管理ＩＤの組み合わせを抽出する。図４（ａ）に示す例では、管理ＩＤ「９」と「１０」が削除指示部１０４ｄにより抽出される。そして、削除指示部１０４ｄは、抽出した管理ＩＤのうち種別情報が「自動」である管理ＩＤ「９」に対応する自動静止画データを削除対象として決定する。
【００６２】
なお、算出された差分が所定時間の３０秒以上となる管理ＩＤの組み合わせが複数抽出された場合には、削除指示部１０４ｄは、差分が最大となる管理ＩＤの組み合わせの中から、削除対象の自動静止画データを決定すればよい。また、差分が所定時間の３０秒以上であって、同一の値となる管理ＩＤの組み合わせが複数抽出された場合、削除指示部１０４ｄは、格納された各自動静止画データに関連する評価値を参照し、評価値が最小となる自動静止画データを削除対象として決定すればよい。さらに、差分が所定時間の３０秒以上となる管理ＩＤの組み合わせが存在しない場合にも、削除指示部１０４ｄは、評価値が最小となる自動静止画データを削除対象として決定すればよい。
【００６３】
上述した第２の実施の形態によるデジタルカメラによれば、第１の実施の形態により得られる（１）、（３）〜（５）の作用効果に加えて、次の作用効果が得られる。
削除指示部１０４ｄは、手動静止画データが生成された時刻と、自動静止画データが生成された時刻とに基づいて、内部メモリ１０３に格納された自動静止画データを削除するようにした。特に、削除指示部１０４ｄは、手動静止画データが生成された時刻と、自動静止画データが生成された時刻との差分が所定時間（３０秒）よりも大きい自動静止画データを内部メモリ１０３から削除するようにした。ユーザが意図して静止画を撮影した場合いは、時間的に近接する範囲内でユーザが記録として残したいと所望する被写体が存在していたと考えられる。このため、手動静止画データが生成された時刻と時間的に近接する時刻に撮影された自動静止画データをも保存することが有効と考えられる。第２の実施の形態では、手動静止画データが生成された時刻と近接する時刻に生成された自動静止画データを削除の対象から除外できるので、記録すべき静止画の削除を防止するとともに、ユーザが意図して撮影した静止画の削除も防止できる。
【００６４】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
（１）管理情報に代えて、静止画データに付随する付加情報部に種別情報と時刻情報とを記録するようにしてもよい。この場合、削除指示部１０４ｄは、内部メモリ１０３に格納されている静止画データに付随する付加情報部の記録された種別情報と時刻情報とを参照して、削除対象となる自動静止画データを決定してもよい。
【００６５】
（２）第１および第２の実施の形態のデジタルカメラ１を組み合わせる場合、第１の実施の形態の削除指示部１０４ｄによる削除対象の自動静止画データの決定方法と、第２の実施の形態の削除指示部１０４ｄによる削除対象の自動静止画データの決定方法とのうち、いずれの方法を用いるかを、ユーザにより選択可能に構成すればよい。この場合、決定方法の選択は、液晶表示器１０８に表示されるメニュー画面から行われるようにすればよい。
【００６６】
（３）上記の各実施の形態では、内部メモリ１０３（実施の形態では１０枚の静止画データを保存可能）に既に１０枚の静止画データが存在するときに、手動撮影操作による手動静止画データが生成された場面を説明している。すなわち、自動静止画データの削除を決定するタイミグとして、内部メモリ１０３の空き容量が無い場面を説明している。しかし、自動静止画データの削除を決定するタイミングとしては、内部メモリ１０３の保存状況（空き容量）にかかわらず、手動静止画データが生成される度に（つまり手動撮影操作が行われるごとに）削除すべき自動静止画データを決定するようにしても良い。そして、自動静止画データの実際の削除動作については、削除を決定したタイミングに引き続いて行ってもよいし、それよりも後のタイミング（たとえば上記各実施の形態で削除動作を行っているタイミングと同じタイミング、すなわち内部メモリ１０３に空き容量が無い状況で手動静止画撮影が行われたタイミング）で行ってもよい。
【００６７】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【符号の説明】
【００６８】
１…デジタルカメラ、１０１…撮像素子、１０３…内部メモリ、１０４…制御回路、
１０４ｂ…静止画自動撮影部、１０４ｃ…メモリ容量判定部、１０４ｄ…削除指示部、
１０５…画像処理部、１０５ａ…静止画処理部、１０５ｂ…動画処理部、
１０６…画像管理部、１０７…ＬＣＤ駆動回路、１０８…液晶表示器、
１０９…操作部
【図１】
2014236237.tif 000003
【図２】
2014236237.tif 000004
【図３】
2014236237.tif 000005
【図４】
2014236237.tif 000006
【図５】
2014236237.tif 000007