(57)【要約】【課題】動画撮影を中断することなく静止画を撮影できるデジタルカメラを提案する。【解決手段】画像メモリ２５には、動画の撮影中に静止画ファイルのための静止画データを記憶しておく静止画用バッファという記憶領域を有する。ＣＰＵ３１は、静止画用バッファの残存記憶容量が所定値以下になったか否かを判定している。ＣＰＵ３１により静止画用バッファの残存記憶容量が所定値以下であると判定された後に動画の撮影中に操作部材３３を介した静止画撮影の指示があったときは、静止画用バッファに静止画データを記憶する代わりに静止画撮影を指示した時点を記憶する。【選択図】図１
2012182730.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像手段と、
動画データを記憶する動画記憶手段と、
静止画データを記憶する静止画記憶手段と、
前記撮像手段により所定のフレームレートで動画撮影を行い、動画データを前記動画記憶手段に記憶する動画撮影手段と、
前記動画撮影手段による動画撮影中に静止画撮影を指示する静止画撮影指示手段と、
前記静止画撮影指示手段が指示した時点に対応したフレームの前記動画データを静止画撮影用の静止画データとして取得し、前記静止画記憶手段に記憶させる静止画取得手段と、
前記静止画記憶手段の残存記憶容量が所定値以下であることを判定する判定手段と、
前記静止画撮影指示手段が、前記判定手段により前記残存記憶容量が前記所定値以下であると判定された後に静止画撮影を指示した時点を記憶する指示時点記憶手段とを備えることを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラは、
不揮発性の記憶媒体を有し、前記動画記憶手段により記憶された各フレームの動画データに基づく動画ファイルを前記不揮発性の記憶媒体に記憶する記憶制御手段と、
前記指示時点に対応する静止画データを、前記不揮発性の記憶媒体に記憶された前記動画ファイルから作成する静止画作成手段とを備え、
前記動画ファイルは、前記指示時点記憶手段により記憶された指示時点を付加されたものであることを特徴とするデジタルカメラ。
【請求項３】
請求項１または２に記載のデジタルカメラにおいて、
前記所定値は、前記静止画取得手段により取得される静止画データのデータサイズに基づいて決定されることを特徴とするデジタルカメラ。
【請求項４】
請求項１から３のいずれか一項に記載のデジタルカメラにおいて、
前記動画記憶手段と前記静止画記憶手段とは、共通の揮発性記憶媒体を有し、
前記動画記憶手段は、前記揮発性記憶媒体の第１の記憶領域に動画データを記憶し、
前記静止画記憶手段は、前記第１の記憶領域と異なる前記揮発性記憶媒体の第２の記憶領域に静止画データを記憶し、
前記静止画記憶手段の残存記憶容量は、前記第２の記憶領域の残存記憶容量であることを特徴とするデジタルカメラ。
【請求項５】
請求項１から４のいずれか一項に記載のデジタルカメラにおいて、
前記動画撮影手段による動画撮影中に静止画撮影を指示し、前記静止画取得手段が静止画撮影用の静止画データを取得させず、前記静止画記憶手段の残存記憶容量に無関係に静止画撮影を指示した時点を記憶する第２の静止画撮影指示手段を更に備えることを特徴とするデジタルカメラ。
【請求項６】
請求項１から５のいずれか一項に記載のデジタルカメラにおいて、
画像を表示可能な表示装置と、
前記動画撮影手段により動画撮影した期間に対応した所定長さの第１のマークを前記表示装置に表示し、前記指示時点記憶手段により記憶された時点を表す第２のマークを、前記第１のマークに付して表示するマーク表示手段と、
前記表示装置に表示された第２のマークの中から一つを選択するマーク選択手段と、
前記マーク選択手段により選択された第２のマークが表す時点について、対応する静止画データを前記静止画作成手段により作成し、前記表示装置に表示する静止画表示手段と、
をさらに備えることを特徴とするデジタルカメラ。
【請求項７】
請求項６に記載のデジタルカメラにおいて、
前記指示時点記憶手段は、前記判定手段により前記残存記憶容量が前記所定値以下であると判定される前についても、前記静止画撮影指示手段が指示した時点をさらに記憶し、
前記マーク表示手段は、前記判定手段が前記残存記憶容量が前記所定値以下であると判定する前に記憶した静止画撮影の指示時点を表す第３のマークを、前記第１のマークに付して表示することを特徴とするデジタルカメラ。
【請求項８】
請求項７に記載のデジタルカメラにおいて、
前記第３のマークの表示態様は、前記静止画撮影指示手段が静止画撮影を指示した時点については前記第２のマークの表示態様と異ならせ、前記第２の静止画撮影指示手段が静止画撮影を指示した時点については前記第２のマークの表示態様と同じにすることを特徴とするデジタルカメラ。
【請求項９】
被写体像を撮像する撮像手段と、
動画データを記憶する動画記憶手段と、
静止画データを記憶する静止画記憶手段と、
前記撮像手段により所定のフレームレートで動画撮影を行い、動画データを前記動画記憶手段に記憶する動画撮影手段と、
前記動画撮影手段による動画撮影中に静止画撮影を指示する静止画撮影指示手段と、
前記静止画撮影指示手段が、静止画撮影を指示した時点を記憶する指示時点記憶手段とを備えることを特徴とするデジタルカメラ。
【請求項１０】
動画の撮影中に静止画撮影の指示ができるデジタルカメラが静止画撮影の指示を行った時点を付加情報として記憶した動画ファイルに基づいて、コンピュータが前記静止画撮影の指示時点の静止画を表示装置に表示させるプログラムであって、
前記コンピュータを
前記動画ファイルの総再生時間に対応した所定長さの第１のマークを前記表示装置に表示し、前記指示時点記憶手段により記憶された時点を表す第２のマークを、前記第１のマークに付して表示するマーク表示手段と、
前記マーク表示手段により表示された前記第２のマークのうちの一つの選択を受け付ける選択受け付け手段と、
前記選択受け付け手段により選択を受け付けられた第２のマークに対応した指示時点に対応する静止画を前記動画ファイルに基づいて作成する静止画作成手段と、
前記静止画作成手段により作成された静止画を前記表示装置に表示する静止画表示手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラおよびプログラムに関する。
【背景技術】
【０００２】
動画と静止画の両方を撮影可能なデジタルカメラにおいて、動画の撮影中に静止画の撮影指示が行われると、動画の撮影を一時停止して静止画撮影を行い、静止画撮影の終了後に動画撮影を再開するデジタルカメラが知られている（たとえば、特許文献１）。このデジタルカメラは、動画の再生時に動画撮影の一時中断の影響を目立たなくするためにその一時中断時の動画データに補間画像を挿入している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２０７８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のデジタルカメラは、動画撮影を一時中断しているので、たとえ補間画像を挿入しても動画の再生表示にはその一時中断時の画像の不自然さを解決することはできないという問題がある。
【０００５】
本発明の目的は、動画撮影を中断することなく静止画を撮影できるデジタルカメラを提案することにある。
【課題を解決するための手段】
【０００６】
本発明に係るデジタルカメラは、被写体像を撮像する撮像手段と、動画データを記憶する動画記憶手段と、静止画データを記憶する静止画記憶手段と、撮像手段により所定のフレームレートで動画撮影を行い、動画データを動画記憶手段に記憶する動画撮影手段と、動画撮影手段による動画撮影中に静止画撮影を指示する静止画撮影指示手段と、静止画撮影指示手段が指示した時点に対応したフレームの動画データを静止画撮影用の静止画データとして取得し、静止画記憶手段に記憶させる静止画取得手段と、静止画記憶手段の残存記憶容量が所定値以下であることを判定する判定手段と、静止画撮影指示手段が、判定手段により残存記憶容量が所定値以下であると判定された後に静止画撮影を指示した時点を記憶する指示時点記憶手段とを備えることを特徴とする。
本発明の別の一態様に係るデジタルカメラは、被写体像を撮像する撮像手段と、動画データを記憶する動画記憶手段と、静止画データを記憶する静止画記憶手段と、撮像手段により所定のフレームレートで動画撮影を行い、動画データを動画記憶手段に記憶する動画撮影手段と、動画撮影手段による動画撮影中に静止画撮影を指示する静止画撮影指示手段と、静止画撮影指示手段が、静止画撮影を指示した時点を記憶する指示時点記憶手段とを備えることを特徴とする。
【発明の効果】
【０００７】
動画撮影を中断することなく静止画を撮影できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態におけるデジタルカメラの制御ブロック図の一例である。
【図２】本発明の一実施形態における画像メモリの記憶領域の利用方法を示す図である。
【図３】デジタルカメラにより画像を再生表示するときの画面表示例である。
【図４】動画撮影中に静止画を撮影するときに実行される処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
図面を用いて、本発明の一実施の形態によるデジタルカメラについて説明する。本発明の一実施の形態によるデジタルカメラは、静止画撮影モードと、動画撮影モードと、動画撮影中静止画撮影モードとを有する。
【００１０】
図１は、本実施の形態によるデジタルカメラの制御ブロック図の一例を示している。図１に例示されるデジタルカメラ１は、デジタル一眼レフカメラであって、撮影レンズ１１と、ミラー１２と、シャッター１３と、撮像素子２１と、Ａ／Ｄ変換回路２２と、タイミングジェネレータ２３と、画像表示装置２８と、記録媒体２９と、画像処理ブロック３０と、ＣＰＵ３１と、表示装置３２と、操作部材３３と、タイマ３４とを備える。
【００１１】
画像処理ブロック３０は、画像処理回路２４と、画像メモリ２５と、圧縮回路２６と、表示回路２７とを備える。
【００１２】
操作部材３３は、デジタルカメラ１を操作するためのスイッチなどである。図３のデジタルカメラ１は、たとえば静止画撮影指示ボタン３３ａと、動画撮影指示ボタン３３ｂとを少なくとも備える。
【００１３】
動画撮影指示ボタン３３ｂは、動画像の撮影開始と撮影終了とを指示する操作部材である。たとえばユーザが動画撮影指示ボタン３３ｂを操作すると動画撮影モードとなり、動画像の撮影開始が指示され、再度動画撮影指示ボタン３３ｂを再度操作すると動画像の撮影終了が指示される。
【００１４】
静止画撮影指示ボタン３３ａは、静止画像の撮影を指示する操作部材である。たとえばユーザが動画像の撮影中に静止画撮影指示ボタン３３ａを操作すると、動画撮影中静止画撮影モードとなり、動画撮影中の静止画撮影が指示される。動画像の撮影が行われていないときにユーザが静止画撮影指示ボタン３３ａを操作した場合、デジタルカメラ１は静止画撮影モードとなり、静止画像の撮影が指示される。
【００１５】
ミラー１２は、可動ミラーであって、図示位置にあるときは撮影レンズ１１を透過した透過光、すなわち被写体光を不図示のファインダーへ反射し、撮影レンズ光路から退避した退避位置のときには被写体光をシャッター１３へ導く。
【００１６】
シャッター１３は、ミラー１２が退避位置に移動したときに開放し、これにより被写体光が撮像素子２１に入射する。
【００１７】
撮像素子２１は、ＣＭＯＳイメージセンサであって、被写体光をアナログ電気信号に光電変換し、Ａ／Ｄ変換回路２２へ出力する。撮像素子２１から出力されたアナログ電気信号は、Ａ／Ｄ変換回路２２によりデジタル信号に変換される。この変換されたデジタル信号は、ＲＡＷ画像信号と呼ばれ、画像処理回路２４へ出力される。タイミングジェネレータ２３は、撮像素子２１に対してタイミング信号を与える。
【００１８】
画像処理回路２４は、静止画像について静止画用のホワイトバランスなどの画像処理を行うとともに、動画像について動画用のホワイトバランスなどの画像処理を行う。
【００１９】
圧縮回路２６は、画像処理回路２４とともに動作する回路であって、静止画像についてはＪＰＥＧなどの圧縮ファイル形式に圧縮し、動画像についてはＭＰＥＧやＭｏｔｉｏｎＪＰＥＧなどの圧縮ファイル形式に圧縮する。
【００２０】
画像メモリ２５は、画像の高速な書き込みおよび読み出しを行う。たとえば、揮発性の記憶装置であるＳＲＡＭや、ＶＲＡＭなどで実装される。画像メモリ２５は、画像処理回路２４および圧縮回路２６の作業領域として用いられる。画像メモリ２５には、Ａ／Ｄ変換回路２２から画像処理回路２４へ送信されたＲＡＷ画像信号、それに基づいたＲＡＷ画像データ、画像処理後の画像データ、および圧縮後の圧縮画像データなどが一時的に格納される。
【００２１】
図２は、画像メモリ２５の記憶領域を示した図である。図２では、画像メモリ２５は、静止画用バッファ２５１および動画用バッファ２５２を有する。静止画用バッファ２５１は、静止画撮影モードまたは動画撮影中静止画撮影モードの際に画像処理回路２４が静止画撮影用の作業領域とする記憶領域である。動画用バッファ２５２は、動画撮影モードの際に画像処理回路２４が動画撮影用の作業領域とする記憶領域である。
【００２２】
表示回路２７は、動画像や静止画像の再生画面表示や、ライブビュー表示、各種設定メニューを画像表示装置２８へ表示させるための処理を行う。
【００２３】
画像表示装置２８は、液晶タイプの表示装置である。画像表示装置２８は、たとえばデジタルカメラ１の背面に備えられており、各種画像を表示することができる。
【００２４】
図３は、デジタルカメラ１の背面を示す図である。図３のデジタルカメラ１には、その背面に画像表示装置２８と、操作部材３３ｃとが配されている。画像表示装置２８には、表示回路２７の処理に従って、画像５０と、タイムラインマーク６０とが表示されている。タイムラインマーク６０には、再生ライン６１と、マーク６２と、マーク６３とが付されている。
【００２５】
タイムラインマーク６０は、画像５０が動画像であったときに表示される。タイムラインマーク６０の左端６０１から右端６０２までの長さは、動画ファイルの総再生時間に対応している。タイムラインマーク６０の左端６０１は動画像の撮影開始時点に対応し、右端６０２は動画像の撮影終了時点に対応する。タイムラインマーク６０の長さを一定の長さとし動画ファイルの総再生時間がその長さに対応することにしてもよいし、タイムラインマーク６０の長さを可変とし、動画ファイルの総再生時間の大きさに合わせて長さを変更してもよい。
【００２６】
再生ライン６１は、動画像における再生中のフレームを表す。動画像の再生を開始すると左端６０１から右端６０２に向けて移動する。
【００２７】
マーク６２およびマーク６３は、動画撮影中静止画撮影モードにおいて、動画の撮影中に静止画撮影の指示を行った時点を表している。マーク６２およびマーク６３の違いについては後述する。
【００２８】
記録媒体２９は、撮影された静止画像の静止画データまたは動画像の動画データを記憶する。記録媒体２９は、たとえばデジタルカメラ１から着脱可能なメモリーカードである。記録媒体２９に記録されたデータは、外部のコンピュータ２に接続または搭載された読み取り装置により読み取ることができ、画像の再生が可能である。
【００２９】
タイマ３４は、動画撮影モードおよび動画撮影中静止画撮影モードにおいて、動画像の撮影開始からの経過時間を計時する。
【００３０】
表示装置３２は、画像表示装置２８とは別にデジタルカメラ１の上面などに設けられた液晶タイプの表示装置であって、デジタルカメラ１がどの撮影モードにあるかなどの状態を示すために用いられる。
【００３１】
ＣＰＵ３１は、デジタルカメラ１に備えられた各要素を制御して、デジタルカメラ１を静止画撮影モード、動画撮影モード、および動画撮影中静止画撮影モードとして実行させる。
【００３２】
静止画撮影モードでは、静止画撮影指示ボタン３３ａを介して静止画像の撮影を指示されると、Ａ／Ｄ変換回路２２がＲＡＷ画像信号を画像処理回路２４へ出力する。画像処理回路２４は、Ａ／Ｄ変換回路２２が出力したＲＡＷ画像信号を画像メモリ２５の静止画用バッファ２５１へ格納する。
【００３３】
画像処理回路２４は、静止画用バッファ２５１に格納されたＲＡＷ画像信号に基づいたＲＡＷ画像データに対してホワイトバランスの調整などの画像処理を行う。そして、画像処理回路２４は、圧縮回路２６とともに画像処理後の画像データをＪＰＥＧ形式などの圧縮画像データに圧縮する。そして、その圧縮画像データを静止画ファイルとして記録媒体２９に記憶させる。
【００３４】
動画撮影モードでは、動画撮影指示ボタン３３ｂを介して動画像の撮影が開始されると、Ａ／Ｄ変換回路２２がＲＡＷ画像信号を出力する。画像処理回路２４は、Ａ／Ｄ変換回路２２が出力したＲＡＷ画像信号を画像メモリ２５の動画用バッファ２５２に格納する。
【００３５】
画像処理回路２４は、動画用バッファ２５２に格納されたＲＡＷ画像信号に基づいて、各フレームごとのＲＡＷ画像データを作成する。画像処理回路２４は、各フレームのＲＡＷ画像データに対してホワイトバランスの調整などの画像処理を行う。そして、画像処理回路２４は、圧縮回路２６とともに画像処理後の画像データをＭＰＥＧ形式やＭｏｔｉｏｎＪＰＥＧなどの圧縮画像データに圧縮する。そして、その圧縮画像データを記録媒体２９に記憶させる。
【００３６】
動画撮影指示ボタン３３ｂを介して動画像の撮影終了が指示されると、Ａ／Ｄ変換回路２２から画像処理回路２４へのＲＡＷ画像信号の出力が終了する。画像処理回路２４が動画像の撮影終了時点までの圧縮画像データを記録媒体２９に記憶させると、記録媒体２９に動画ファイルが完成する。
【００３７】
動画撮影モードでは、デジタルカメラ１は、１秒間に所定のフレーム数（たとえば、２４〜６０フレーム）の画像を撮影する。動画の撮影中、Ａ／Ｄ変換回路２２は、そのフレーム数のＲＡＷ画像データ分のＲＡＷ画像信号を画像処理回路２４へ出力している。
【００３８】
画像処理回路２４が各フレームの圧縮画像データを記録媒体２９へ記憶させるまでの間、処理中の画像データが画像メモリ２５の動画用バッファ２５２に記憶されている。画像処理回路２４などが行う画像処理や圧縮処理、記録媒体２９への送信などの処理速度が遅いと、処理中のデータが動画用バッファ２５２に蓄積される。動画用バッファ２５２の記憶容量は、デジタルカメラ１の仕様で規定された方法で動画を撮影した際に蓄積された処理中のデータで容量不足とならない程度に確保されている。
【００３９】
動画撮影中に静止画撮影指示ボタン３３ａが操作されると、デジタルカメラ１は動画撮影中静止画撮影モードとなる。画像処理回路２４は、静止画撮影指示ボタン３３ａによる静止画撮影の指示があった直後の１フレーム分のＲＡＷ画像データを、動画用バッファ２５２だけでなく静止画用バッファ２５１にも記憶する。
【００４０】
画像処理回路２４は、動画用バッファ２５２に記憶した各フレームのＲＡＷ画像データについては、動画撮影モードと同様にホワイトバランスの調整などの画像処理を行う。そして、圧縮回路２６とともに画像処理後の画像データをＭＰＥＧ形式やＭｏｔｉｏｎＪＰＥＧなどの圧縮画像データに圧縮する。そして、その圧縮画像データを記録媒体２９に記憶させる。
【００４１】
一方、静止画用バッファ２５１に記憶したＲＡＷ画像データについては、動画撮影が終了するまで処理されない。動画撮影指示ボタン３３ｂが操作され動画撮影が終了すると、静止画撮影モードと同様に、静止画用バッファ２５１に記憶されたＲＡＷ画像データに対してホワイトバランスの調整などの画像処理を行う。そして、画像処理回路２４は、圧縮回路２６とともに画像処理後の画像データをＪＰＥＧ形式などの圧縮画像データに圧縮する。そして、その圧縮画像データを静止画ファイルとして記録媒体２９に記憶させる。
【００４２】
動画撮影中静止画撮影モードにおいて、ＣＰＵ３１は静止画用バッファ２５１の残存記憶容量が所定値以下となったか否かを検出している。たとえば、静止画用バッファ２５１の全記憶容量と、動画撮影中に静止画用バッファ２５１に記憶されたＲＡＷ画像データのデータサイズの総和とを比較し、残存記憶容量がＲＡＷ画像データ一つ分以下か否かを検出する。
【００４３】
ＣＰＵ３１は、静止画用バッファ２５１の残存記憶容量が所定値以下になると、ＲＡＷ画像データを静止画用バッファ２５１に記憶しないように制御する。そして、静止画用バッファ２５１の残存記憶容量が所定値以下になった後に動画像の撮影中に静止画撮影の指示があった場合は、動画の撮影開始から静止画撮影の指示があった時点までの経過時間をタイマ３４から取得し、その経過時間に関する情報を静止画用バッファ２５１に記憶する。
【００４４】
ＣＰＵ３１は、静止画用バッファ２５１の残存記憶容量が所定値以下になったことを示すフラグを管理している。そのフラグが静止画用バッファ２５１の残存記憶容量が所定値以下になったことを示すようになった後に静止画撮影の指示があった場合は、ＲＡＷ画像データを静止画用バッファ２５１に記憶せずに動画の撮影開始から静止画撮影の指示時点までの経過時間の情報を記憶する。
【００４５】
タイマ３４から取得した経過時間は、動画像の撮影開始時点からの経過フレーム数として静止画用バッファ２５１に記憶される。動画像の撮影開始時点からの経過フレーム数は、動画像の撮影開始時点からの経過時間にフレームレートを乗算することにより求められる。経過フレーム数の情報のデータサイズは、ＲＡＷ画像のデータと比べて極めて小さく、より多くのデータを格納できる。
【００４６】
静止画用バッファ２５１に記憶された経過フレーム数の情報は、動画撮影が終了したときに記録媒体２９へ送信され、付加情報として動画ファイルに付加された形で記憶される。
【００４７】
図３において、タイムラインマーク６０に付して表示されたマーク６２とマーク６３とは、前述したとおり動画の撮影中に静止画撮影の指示が行われた時点を表す。マーク６２は、静止画用バッファ２５１の残存記憶容量が所定値以下になる前の静止画撮影の指示時点を表す。マーク６３は、静止画用バッファ２５１の残存記憶容量が所定値以下になった後の静止画撮影の指示時点を表す。
【００４８】
マーク６２およびマーク６３の表示位置は、それぞれに対応した経過フレーム数と、動画ファイルの総再生時間とに基づいて算出することができる。
【００４９】
マーク６２とマーク６３とは、それらの表示色や形状などの表示態様を異ならせ、ユーザが識別できるように表示することが望ましい。
【００５０】
ユーザは、マーク６２およびマーク６３を操作部材３３ｃなどを介して選択することができる。
【００５１】
マーク６２が選択された場合は、記録媒体２９から静止画ファイルを読み出し、画像５０としてその静止画ファイルに対応した静止画像を画像表示装置２８へ表示する。
【００５２】
マーク６３が選択された場合は、マーク６３に対応した静止画撮影の指示時点の経過フレーム数と、その経過フレーム数を付加情報として記憶している動画ファイルとに基づいて静止画像を作成し、画像５０に表示する。すなわち、表示回路２７が記録媒体２９に記憶されている動画ファイルから静止画撮影の指示時点の経過フレーム数に対応する動画像データを読み出し、静止画データにデータ変換する。
【００５３】
このようにマーク６３のために作成される静止画像は、圧縮された動画像からデータ変換して作成されるため、マーク６２に対応する静止画像よりも画質が悪くなる。
【００５４】
図４は、本実施の形態のデジタルカメラ１において、動画撮影指示ボタン３３ｂが操作され動画の撮影を開始するときにＣＰＵ３１が実行する処理に関するフローチャートである。
【００５５】
ステップＳ１０１では、ＣＰＵ３１は、デジタルカメラ１を動画撮影モードとし、動画の撮影を開始する。このとき、記録媒体２９には動画ファイルのヘッダ部が作成される。ＣＰＵ３１は、動画の撮影を開始させたら処理をステップＳ１０２に進める。
【００５６】
ステップＳ１０２では、ＣＰＵ３１は、タイマ３４に対して、動画の撮影開始からの経過時間についての計時を開始させる。ＣＰＵ３１は、タイマ３４に計時を開始させたら処理をステップＳ１０３に進める。
【００５７】
ステップＳ１０３では、ＣＰＵ３１は、静止画撮影指示ボタン３３ａが操作され、動画撮影中に静止画撮影の指示が行われたか否かを判定する。ＣＰＵ３１は、動画撮影中の静止画撮影の指示があった場合は処理をステップＳ１０４に進め、静止画撮影の指示が無かった場合は処理をステップＳ１０８に進める。
【００５８】
ステップＳ１０４では、ＣＰＵ３１は、デジタルカメラ１を動画撮影中静止画撮影モードとし、さらに画像メモリ２５の静止画用バッファ２５１の残存記憶容量が所定値以下か否かを判定する。ＣＰＵ３１は、静止画用バッファ２５１の残存記憶容量が所定値以下である場合は処理をステップＳ１０７に進め、静止画用バッファ２５１の残存記憶容量が所定値より大きい場合は処理をステップＳ１０５に進める。ここで、所定値とは、たとえば静止画用のＲＡＷ画像データを一つ記憶するのに必要な記憶容量とすればよい。
【００５９】
ステップＳ１０５では、ＣＰＵ３１は、画像処理回路２４を制御して、静止画撮影指示ボタン３３ａによる静止画撮影の指示があった直後に動画用バッファ２５２に記憶される１フレーム分のＲＡＷ画像データと同じＲＡＷ画像データを静止画用バッファ２５１にも記憶する。ＣＰＵ３１は、画像処理回路２４による静止画用バッファ２５１へのＲＡＷ画像データの記憶が終了したら、処理をステップＳ１０６に進める。
【００６０】
ステップＳ１０６では、ＣＰＵ３１は、タイマ３４から動画を撮影してからの経過時間を取得する。ＣＰＵ３１は、タイマ３４から経過時間を取得したら処理をステップＳ１０８に進める。このとき、デジタルカメラ１は動画撮影モードに戻る。
【００６１】
ステップＳ１０７では、ＣＰＵ３１は、ステップＳ１０６と同様にタイマ３４から動画を撮影してからの経過時間を取得する。ＣＰＵ３１は、タイマ３４から経過時間を取得したら処理をステップＳ１０８に進める。このとき、デジタルカメラ１は動画撮影モードに戻る。
【００６２】
ステップＳ１０８では、ＣＰＵ３１は、動画撮影指示ボタン３３ｂが再び操作され、動画撮影の終了指示が行われたか否かを判定する。ＣＰＵ３１は、動画の撮影を終了する操作が行われた場合は処理をステップＳ１０９に進め、動画の撮影を終了する所定の操作が行われていない場合は処理をステップＳ１０３に戻す。
【００６３】
ステップＳ１０９では、ＣＰＵ３１は、動画像の撮影を終了させる。このとき、タイマ３４による動画の撮影開始からの経過時間の計時も終了させる。ＣＰＵ３１は、動画像の撮影等を終了させたら処理をステップＳ１１０に進める。
【００６４】
ステップＳ１１０では、ＣＰＵ３１は、記録媒体２９に記憶された動画ファイルにステップＳ１０７で取得した経過時間を付加情報として付加する。ＣＰＵ３１は、動画ファイルにステップＳ１０７で取得した経過時間を付加時間として付加させたら処理をステップＳ１１１に進める。
【００６５】
ステップＳ１１１では、ＣＰＵ３１は、画像処理回路２４と圧縮回路２６とを制御して画像メモリ２５の静止画用バッファ２５１に記憶されたＲＡＷ画像を必要に応じて所定のファイル形式の静止画ファイルに変換し、記録媒体２９へ記憶する。このとき、ステップＳ１０６で取得した経過時間を静止画ファイルの付加情報として記憶させる。ＣＰＵ３１は、静止画データを記録媒体２９へ記憶したら図４の処理を終了する。
【００６６】
以上説明した各実施の形態によれば、次の作用効果を奏する。
【００６７】
本実施の形態のデジタルカメラ１は、撮影レンズ１１や、ミラー１２、シャッター１３、撮像素子２１などを利用して被写体像を撮像する。デジタルカメラ１では、動画の撮影をおこなうとき、撮像素子２１から撮像した被写体像に関するアナログ電気信号を読み出し、Ａ／Ｄ変換回路によりＲＡＷ画像信号に変換する。ＲＡＷ画像信号は、画像メモリ２５の動画用バッファ２５２に記憶され、ＲＡＷ画像データとなる。画像処理回路２４は、動画用バッファ２５２を作業領域として、ＲＡＷ画像データに対してホワイトバランスの調整や圧縮回路２６を利用した動画データへの圧縮を行う。また、動画の撮影中に操作部材３３を利用した所定の操作があり静止画撮影の指示があった場合（ステップＳ１０３ＹＥＳ）、その指示時点に対応したフレームのＲＡＷ画像データを画像メモリ２５の静止画用バッファ２５１にも記憶する（図３のステップＳ１０５）。ＣＰＵ３１は、静止画用バッファ２５１の残存記憶容量が所定値以下なったことを判定した（図３のステップＳ１０４  ＹＥＳ）後に静止画撮影の指示があった場合（図３のステップＳ１０３  ＹＥＳ）は、静止画撮影を指示した時点を静止画用バッファ２５１に記憶する（図３のステップＳ１０７）。このようにすることにより、動画撮影の処理に一時停止等の影響を与えることなく多くの静止画を撮影できる。
【００６８】
以上の各実施の形態は、以下のように変形して実施できる。
【００６９】
上記の実施の形態では、デジタルカメラ１を一眼レフカメラとしたが、それに限定するものではなく、動画を撮影可能なカメラであればよい。たとえば、動画を撮影可能なコンパクトカメラなどでもよい。
【００７０】
上記の実施の形態では、撮像素子２１をＣＭＯＳイメージセンサとしたが、それに限定するものではない。たとえば、ＣＣＤイメージセンサでもよい。
【００７１】
上記の実施の形態では、静止画用バッファ２５１と動画用バッファ２５２とを同一の画像メモリ２５に含めた。しかし、画像メモリ２５は複数備えていてもよく、静止画用バッファ２５１と、動画用バッファ２５２とを別々の画像メモリに確保してもよい。
【００７２】
上記の実施の形態では、記録媒体２９をデジタルカメラ１から着脱可能なものとしたが、記録媒体２９からデジタルカメラ１の外部のコンピュータ２等へ動画ファイルや静止画ファイルを転送することができる場合は必ずしも着脱可能なものでなくてもよい。
【００７３】
上記の実施の形態では、動画の撮影を開始した時点からの経過時間を経過フレーム数で表したが、静止画撮影の指示を出した時点がフレーム単位でわかるような形であればこの形式に限定するものではない。
【００７４】
上記の実施の形態では、静止画用バッファ２５１に記憶するデータをＲＡＷ画像データとしたが、ＲＡＷ画像データだけに限定しない。たとえば、画像処理回路２４がホワイトバランスの調整などを行った後の画像データでもよいし、静止画像として利用可能なものであれば動画用の圧縮画像データでもよい。
【００７５】
上記の実施の形態では、静止画撮影の指示があり、かつ静止画用バッファ２５１の残存記憶容量が所定値以下のときには、静止画用バッファ２５１にＲＡＷ画像データを記憶しないで動画の撮影を開始したときからの経過フレーム数を記憶することにした。しかし、静止画用バッファ２５１の残存記憶容量に関係なく、動画像の撮影開始時点からの経過フレーム数だけを記憶することができてもよい。そして、このようにして記憶した経過フレーム数を動画ファイルに付加情報として付加することにしてもよい。なお、このような静止画撮影の指示は、静止画撮影指示ボタン３３ａとは異なるボタンとしてもよい。
【００７６】
上記の実施形態では、経過フレームに関する情報を静止画用バッファ２５１に記憶したが、これに限定しない。たとえば、動画用バッファ２５２に記憶してもよいし、画像メモリ２５以外の記憶媒体であってもよい。
【００７７】
図３のようにマーク６２やマーク６３などを付加したタイムラインマーク６０を表示し、画像を画面に表示させるプログラムは、図１に示すコンピュータ２においても適用できる。たとえば、動画ファイルや静止画ファイルを読み込んで画像を表示する画像再生プログラムに、動画ファイルなどに基づいてマーク６２やマーク６３が付されたタイムラインマーク６０を表示装置に表示する機能と、ユーザによる入力装置を介したマーク６２やマーク６３の選択を受け付ける機能と、選択されたマーク６２またはマーク６３に対応する画像を作成表示する機能とを付加したものとして実装できる。コンピュータ２では、画像表示装置２８の代わりとしてコンピュータ２に接続または搭載された表示モニタを用いればよく、入力装置としてはキーボードやマウス、タッチパネル、各種スイッチなどを用いればよい。
【００７８】
上記の実施および各種変形例は、発明の特徴が損なわれない限り、任意に組み合わせて実行してもよい。
【００７９】
以上で説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【符号の説明】
【００８０】
１  デジタルカメラ
１１  撮影レンズ
１２  ミラー
１３  シャッター
２１  撮像素子
２２  Ａ／Ｄ変換回路
２３  タイミングジェネレータ
２４  画像処理回路
２５  画像メモリ
２６  圧縮回路
２７  表示回路
２８  画像表示装置
２９  記録媒体
３０  画像処理ブロック
３１  ＣＰＵ
３２  表示装置
３３  操作部材
３４  タイマ
６０  タイムラインマーク
６２，６３  マーク
２５１  静止画用バッファ
２５２  動画用バッファ
【図１】
2012182730.tif 000003
【図２】
2012182730.tif 000004
【図３】
2012182730.tif 000005
【図４】
2012182730.tif 000006