(57)【要約】【課題】次回の撮影タイミングに影響を及ぼすことなく、動画撮影の開始前や終了後における意図した瞬間の撮り逃しのない動画撮影を可能とするカメラ装置、及び動画撮影方法等を提供する。【解決手段】シャッターキーが押される前後の動画像を記録するＰＡＳＴムービー撮影モードでは、ユーザーにより予め設定されている、シャッターキーが押される直前の過去分の動画の撮影時間であるＰＡＳＴ撮影時間（Ｔ１）と、シャッターキーが押された以後の未来分の動画の撮影時間であるＦＵＴＵＲＥ撮影時間（Ｔ２）とを読み出した後（ＳＢ１）、シャッターキーが押されるまで、Ｔ１分を上限として最新の撮像画像を循環的に記憶する（ＳＢ５）。シャッターキーが押されたら静止画撮影を行った後（ＳＢ５）、Ｔ２だけ動画撮影を行う（ＳＢ７）。双方の撮影時間（Ｔ１，Ｔ２）内に記憶した動画像データに基づく動画ファイル、及び静止画ファイルを関連付けて記録する。【選択図】      図５
2006080809.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段を備えたカメラ装置において、
使用者による所定の指定操作に基づき第１の撮影時間及び第２の撮影時間を指定する撮影時間指定手段と、
使用者の意図に応じた撮影要求があった直前の時間内であって前記撮影時間指定手段により指定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記撮影時間指定手段により指定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を保存記録する画像記録手段と
を備えたことを特徴とするカメラ装置。
【請求項２】
前記撮影時間指定手段は、前記撮影要求に先立つ使用者による所定の設定操作に基づき前記第１の撮影時間及び前記第２の撮影時間を予め設定する設定手段を含み、
前記画像記録手段は、前記撮影要求があった直前の時間内であって前記設定手段により予め設定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記設定手段により設定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を保存記録する
ことを特徴とする請求項１記載のカメラ装置。
【請求項３】
前記設定手段は、前記第１、第２の撮影時間の合計撮影時間と、前記第１の撮影時間及び前記第２の撮影時間のいずれか一方とを指定する指定手段と、この指定手段により指定された合計撮影時間と第１の撮影時間及び第２の撮影時間のいずれか一方とに基づき、第１の撮影時間及び第２の撮影時間のいずれか他方を計算する計算手段とを含むことを特徴とする請求項２記載のカメラ装置。
【請求項４】
前記撮影時間指定手段は、前記撮影要求に先立つ使用者による所定の設定操作に基づき前記第１の撮影時間を設定する設定手段と、使用者が動画撮影の終了を指示するための終了指示手段と、
前記撮影要求があった以後の前記撮像手段による動画像の撮像動作を、前記終了指示手段による終了指示により終了させることにより前記第２の撮影時間を指定する指定手段と
を含み、
前記画像記録手段は、前記撮影要求があった直前の時間内であって前記設定手段により予め設定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記指定手段により指定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を保存記録することを特徴とする請求項１記載のカメラ装置。
【請求項５】
使用者が前記撮影要求を行うための撮影指示手段と、
この撮影指示手段による使用者の撮影指示に応答して、前記撮像手段による前記動画像の撮像動作を中断させるとともに、前記撮像手段に記録用の静止画像の撮像動作を行わせ記録用の静止画像を取得する静止画撮影処理を実行した後、前記撮像手段による前記動画像の撮像動作を再開させる撮影制御手段と
を備えたことを特徴とする請求項１乃至４のいずれかに記載のカメラ装置。
【請求項６】
前記撮像手段によって撮像された第１の動画像と第２の動画像を含む動画ファイルと、前記撮影制御手段による静止画撮影処理により取得された記録用の静止画像を含む静止画ファイルを生成する画像ファイル生成手段を備え、
前記画像記録手段は、前記画像ファイル生成手段により生成された動画ファイル及び静止画ファイルを保存記録することを特徴とする請求項５記載のカメラ装置。
【請求項７】
前記動画ファイルと前記静止画ファイルとを互いに関連付けて前記画像記録手段に保存記録させる記録制御手段を備えたことを特徴とする請求項６記載のカメラ装置。
【請求項８】
被写体を撮像する撮像手段を備えたカメラ装置における動画撮影方法において、
使用者の意図に応じた撮影要求がある以前に動画像を撮像するとともに、その間に、使用者により指定された第１の撮影時間分の最新の動画像を逐次更新しながら記憶する工程と、
前記撮影要求があった以後、使用者により指定された第２の撮影時間内に動画像を撮像する工程と、
前記撮影要求があった直前に記憶しておいた前記第１の撮影時間分の第１の動画像、及び前記第２の撮影時間内に撮像した第２の動画像を保存記録する工程と
を含むことを特徴とする動画撮影方法。
【請求項９】
被写体を撮像する撮像手段を備えたカメラ装置が有するコンピュータを、
使用者による所定の指定操作に基づき第１の撮影時間及び第２の撮影時間を指定する撮影時間指定手段と、
使用者の意図に応じた撮影要求があった直前の時間内であって前記撮影時間指定手段により指定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記撮影時間指定手段により指定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を画像記録手段に保存記録させる制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画撮影機能を有するデジタルカメラ等に用いて好適なカメラ装置、及び動画撮影方法に関するものである。
【背景技術】
【０００２】
従来、ＣＣＤやＣＭＯＳセンサ等の撮像素子によって被写体を撮像し記録するデジタルカメラにあっては動画撮影機能を備えたものが多く、撮影した動画像をファイルとして記録するときのデータ形式としては、例えばＭｏｔｉｏｎ ＪＰＥＧ（Joint Photographic coding Experts Group）やＭＰＥＧ（Moving Picture coding Experts Group）などが用いられている。また、かかる動画撮影機能では、周知のごとく、シャッターキーが押された時点で動画撮影（録画）開始し、その後シャッターキーが再び押された時点で撮影を終了するものと、シャッターキーが押されたら、それが押されている間は撮影を継続し、シャッターキーの押下が解除された時点で撮影を終了するものとが一般的である。
【０００３】
一方、デジタルカメラにおいて、シャッターキーが押される前後の一定時間の動画像を記録するものが本出願人により提案されている（下記の特許文献１参照。）。かかる技術では、シャッターキーが押される以前のスルー画像を表示している間に、一定間隔で撮影した最新の一定時間分の動画像（連続する複数枚の撮影画像）を半導体メモリに逐次更新しながら記憶しておくとともに、シャッターによる撮影操作が行われた直後の一定時間は、半導体メモリへの動画像の記憶を継続するというものである。
【特許文献１】特許第３０４２４８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、動画撮影に際して、前述したように撮影開始と撮影終了との双方をシャッターキーの操作によって指示するものでは、動画撮影の開始時にシャッターチャンスを逃す場合がある。また、シャッターキーが押される前後の一定時間の動画像を記録するものでは、上記問題は生じないものの撮影時間が固定されており、撮影者の意志によって撮影開始タイミングや撮影終了タイミングを決めることができない。そのため、例えば撮影時間が短か過ぎて撮影者の意図する時点までの撮影ができず、重要な瞬間を撮り逃したり、逆に撮影時間が長すぎ、次回の静止画撮影や動画撮影のシャッターチャンスを逃してしまう場合があるという問題があった。
【０００５】
本発明は、かかる従来の課題に鑑みてなされたものであり、次回の撮影タイミングに影響を及ぼすことなく、動画撮影の開始前や終了後における意図した瞬間の撮り逃しのない動画撮影を可能とするカメラ装置、及び動画撮影方法と、その実現に使用されるプログラムを提供すること目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため請求項１の発明にあっては、被写体を撮像する撮像手段を備えたカメラ装置において、使用者による所定の指定操作に基づき第１の撮影時間及び第２の撮影時間を指定する撮影時間指定手段と、使用者の意図に応じた撮影要求があった直前の時間内であって前記撮影時間指定手段により指定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記撮影時間指定手段により指定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を保存記録する画像記録手段とを備えたものとした。
【０００７】
かかる構成においては、使用者の意図に応じた撮影要求があった時点の前後であって、各々が使用者により指定された第１及び第２の撮影時間内に撮像された第１の及び第２の動画像を保存記録することができる。すなわち撮影要求があった時点の前後の撮影時間に使用者の意図を反映した動画撮影を行うことができる。
【０００８】
また、請求項２の発明にあっては、前記撮影時間指定手段は、前記撮影要求に先立つ使用者による所定の設定操作に基づき前記第１の撮影時間及び前記第２の撮影時間を予め設定する設定手段を含み、前記画像記録手段は、前記撮影要求があった直前の時間内であって前記設定手段により予め設定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記設定手段により設定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を保存記録するものとした。
【０００９】
かかる構成においては、撮影要求があった時点の前後における第１及び第２の撮影時間が、使用者によって予め設定された時間、つまり動画撮影に先立って設定された時間となる。
【００１０】
また、請求項３の発明にあっては、前記設定手段は、前記第１、第２の撮影時間の合計撮影時間と、前記第１の撮影時間及び前記第２の撮影時間のいずれか一方とを指定する指定手段と、この指定手段により指定された合計撮影時間と第１の撮影時間及び第２の撮影時間のいずれか一方とに基づき、第１の撮影時間及び第２の撮影時間のいずれか他方を計算する計算手段とを含むものとした。
【００１１】
かかる構成においては、使用者が動画撮影に先立って第１及び第２の撮影時間を設定するとき、全撮影時間に対する第１及び第２の撮影時間の配分を容易に設定することができる。
【００１２】
また、請求項４の発明にあっては、前記撮影時間指定手段は、前記撮影要求に先立つ使用者による所定の設定操作に基づき前記第１の撮影時間を設定する設定手段と、使用者が動画撮影の終了を指示するための終了指示手段と、前記撮影要求があった以後の前記撮像手段による動画像の撮像動作を、前記終了指示手段による終了指示により終了させることにより前記第２の撮影時間を指定する指定手段とを含み、前記画像記録手段は、前記撮影要求があった直前の時間内であって前記設定手段により予め設定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記指定手段により指定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を保存記録するものとした。
【００１３】
かかる構成においては、撮影要求があった時点の前における第１の撮影時間が、使用者によって予め設定された時間となり、撮影要求があった時点の後における第２の撮影時間が、撮影要求があった時点から使用者による終了指示があった時点までの任意の時間となる。したがって、使用者が、第１の撮影時間を動画撮影に先立って設定できるとともに、動画撮影の終了タイミングを動画撮影の開始後に適宜決めることができる。
【００１４】
また、請求項５の発明にあっては、使用者が前記撮影要求を行うための撮影指示手段と、この撮影指示手段による使用者の撮影指示に応答して、前記撮像手段による前記動画像の撮像動作を中断させるとともに、前記撮像手段に記録用の静止画像の撮像動作を行わせ記録用の静止画像を取得する静止画撮影処理を実行した後、前記撮像手段による前記動画像の撮像動作を再開させる撮影制御手段とを備えたものとした。
【００１５】
かかる構成においては、使用者による撮影操作があると、その時点の前後における第１及び第２の撮影時間が、使用者によって指定された時間となった動画撮影が行われると同時に、撮影操作時点の被写体の静止画撮影が行われる。
【００１６】
また、請求項６の発明にあっては、前記撮像手段によって撮像された第１の動画像と第２の動画像を含む動画ファイルと、前記撮影制御手段による静止画撮影処理により取得された記録用の静止画像を含む静止画ファイルを生成する画像ファイル生成手段を備え、前記画像記録手段は、前記画像ファイル生成手段により生成された動画ファイル及び静止画ファイルを保存記録するものとした。
【００１７】
かかる構成においては、撮影操作前後の撮影時間に撮像された動画像を動画像ファイルとして記録することができると同時に、撮影操作時に撮像された静止画像を静止画ファイルとして記録することができる。
【００１８】
また、請求項７の発明にあっては、前記動画ファイルと前記静止画ファイルとを互いに関連付けて前記画像記録手段に保存記録させる記録制御手段を備えたものとした。
【００１９】
かかる構成においては、撮影後における、互いに同時期に撮影された動画像と静止画像との判別作業が容易となる。
【００２０】
また、請求項８の発明にあっては、被写体を撮像する撮像手段を備えたカメラ装置における動画撮影方法において、使用者の意図に応じた撮影要求がある以前に動画像を撮像するとともに、その間に、使用者により指定された第１の撮影時間分の最新の動画像を逐次更新しながら記憶する工程と、前記撮影要求があった以後、使用者により指定された第２の撮影時間内に動画像を撮像する工程と、前記撮影要求があった直前に記憶しておいた前記第１の撮影時間分の第１の動画像、及び前記第２の撮影時間内に撮像した第２の動画像を保存記録する工程とを含む方法とした。
【００２１】
かかる方法によれば、使用者の意図に応じた撮影要求があった時点の前後であって、各々が使用者により指定された第１及び第２の撮影時間内に撮像された第１の及び第２の動画像を保存記録することができる。すなわち撮影要求があった時点の前後の撮影時間に使用者の意図を反映した動画撮影を行うことができる。
【００２２】
また、請求項９の発明にあっては、被写体を撮像する撮像手段を備えたカメラ装置が有するコンピュータを、使用者による所定の指定操作に基づき第１の撮影時間及び第２の撮影時間を指定する撮影時間指定手段と、使用者の意図に応じた撮影要求があった直前の時間内であって前記撮影時間指定手段により指定された第１の撮影時間内に前記撮像手段によって撮像されていた第１の動画像、及び前記撮影要求があった以後の時間内であって前記撮影時間指定手段により指定された第２の撮影時間内に前記撮像手段によって撮像された第２の動画像を画像記録手段に保存記録させる制御手段として機能させるためのプログラムとした。
【００２３】
かかるプログラムを用いることにより、被写体を撮像する撮像手段を備えたカメラ装置におけるハードウェア構成を変更することなく、撮影要求があった時点の前後の撮影時間に使用者の意図を反映した動画撮影を行うことができる。
【発明の効果】
【００２４】
以上のように請求項１、８の発明においては、撮影要求があった時点の前後の撮影時間に使用者の意図を反映した動画撮影を行うことができるようにした。よって、次回の撮影タイミングに影響を及ぼすことなく、動画撮影の開始前や終了後における意図した瞬間の撮り逃しのない動画撮影が可能となる。
【００２５】
また、請求項２のカメラ装置においては、撮影要求があった時点の前後における第１及び第２の撮影時間が、動画撮影に先立って設定された時間となるようにした。よって、動画撮影に際して使用者が行うべき撮影タイミングの指示操作を１回に止めることができる。
【００２６】
また、請求項３のカメラ装置においては、使用者が動画撮影に先立って第１及び第２の撮影時間を設定するとき、全撮影時間に対する第１及び第２の撮影時間の配分を容易に設定することができるようにした。よって、使い勝手を向上させることができる。
【００２７】
また、請求項４のカメラ装置においては、使用者が、第１の撮影時間を動画撮影に先立って設定できるとともに、動画撮影の終了タイミングを動画撮影の開始後に適宜決めることができるようにした。よって、動画像の終了後における瞬間の撮り逃しを確実に防止することができる。
【００２８】
また、請求項５のカメラ装置においては、撮影要求があった時点の前後の撮影時間に使用者の意図を反映した動画撮影を行うことができると同時に、撮影操作時点の被写体の静止画撮影が行われるようにした。よって、撮影操作前後の撮影時間に自己の意図を反映した動画撮影を行うと同時に、撮影操作時点の被写体の静止画撮影を行うことが可能となる。
【００２９】
また、請求項６のカメラ装置においては、撮影操作前後の撮影時間に撮像された動画像を動画像ファイルとして記録することができると同時に、撮影操作時に撮像された静止画像を静止画ファイルとして記録することができる。
【００３０】
また、請求項７のカメラ装置においては、撮影後における、互いに同時期に撮影された動画像と静止画像との判別作業が容易となる。よって、使い勝手を向上させることができる。
【００３１】
また、請求項９のプログラムにおいては、それを用いることにより、被写体を撮像する撮像手段を備えたカメラ装置におけるハードウェア構成を変更することなく、撮影要求があった時点の前後の撮影時間に使用者の意図を反映した動画撮影を行うことができるため、本発明のカメラ装置を容易に実現することが可能となる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の一実施の形態を図にしたがって説明する。
（実施形態１）
図１は、本発明の各実施の形態に共通するデジタルカメラのブロック図である。このデジタルカメラは、撮影モードとして一般的な静止画撮影モード及び動画撮影モードに加え、静止画像と動画像とを同時に撮影することができるＰＡＳＴムービー撮影モードを備えたものであり、以下の構成を備えている。
【００３３】
すなわちデジタルカメラは、カメラ本体１と、カメラ本体１に着脱可能な記録メディア２０から構成されており、カメラ本体１には複数枚のレンズからなる光学系２、及び光学系２を介して自己の受光面に被写体の光像を結像される撮像手段であるベイヤ配列等の色フィルタが装着されたＣＣＤ３が配置されている。ＣＣＤ３はタイミングジェネレータ７から送られる駆動信号により駆動され、被写体の光像を光電変換し撮像信号として出力する。ＣＣＤ３からの出力信号はＣＤＳ回路４で相関二重サンプリング及びゲイン調整が行われ、Ａ／Ｄ変換回路５でデジタル信号に変換される。Ａ／Ｄ変換されたベイヤデータはＤＳＰ部６に入力され、ペデスタルクランプ等の処理が施された後、ブロック内の輝度・色差マトリックス回路で輝度（Ｙ）信号及び色差（ＵＶ）信号に変換される。なお、ＤＳＰ部６では、オートアイリス、オートホワイトバランス、輪郭強調などの画品質向上のための処理も行われる。
【００３４】
ＤＳＰ部６で変換されたＹＵＶデータは解像度変換ブロック８で予め設定された画像サイズに変換された後、１フレーム分のデータが順次内蔵メモリ１４（例えばＳＤＲＡＭ）に格納される。内蔵メモリ１４に格納された１フレーム分のＹＵＶデータは表示コントローラ１１へ送られ、そこでビデオ信号に変換された後、ＬＣＤ（液晶表示器）１２によりスルー画像として表示される。
【００３５】
動画撮影時に内蔵メモリ１４に格納されたＹＵＶデータは順次データ圧縮伸長ブロック９へ送られ、所定の動画記録方式（例えばＭｏｔｉｏｎ−ＪＰＥＧやＭＰＥＧ）のコーデックによりデータ圧縮後コード化されて、内蔵メモリ１４及びメディアコントローラ１０を介してフレームデータ（ビデオデータ）として記録メディア２０に順次書き込まれる。係る一連の動作はフレーム毎に繰り返し実行され、内蔵メモリ１４内のＹＵＶデータ（圧縮データ）は順次書き換えられる。つまりストリーム記録される。なお、その際のフレームレートはタイミングジェネレータ７で作成されるタイミング信号によって決まり、コード化されるデータの圧縮率はデータ圧縮伸長ブロック９内の量子化テーブル値によって決定される。
【００３６】
また、静止画撮影時に内蔵メモリ１４に格納された１フレームの分ＹＵＶデータは、前記データ圧縮伸長ブロック９でＪＰＥＧ方式等でデータ圧縮後コード化され、内蔵メモリ１４内でファイル化された後、メディアコントローラ１０を介して本発明の画像記録手段である記録メディア２０に静止画データとして記録される。
【００３７】
データ圧縮伸長ブロック９は、静止画又は動画の再生時には記録メディア２０から読み出された静止画や動画のデータを伸張し、静止画データやフレームデータとして内蔵メモリ１４に展開する。展開された画像は表示コントローラ１１へ送られ、そこでビデオ信号に変換された後、ＬＣＤ１２により再生画像として表示される。なお、ＬＣＤ１２にはスルー画像や再生画像だけでなく、必要に応じて、デジタルカメラにおける各種の機能に関する選択や設定を行うときには、選択又は設定用のメニュー画面や設定画面が表示される。
【００３８】
音声処理ブロック１５は、動画撮影時においてカメラ本体１に内蔵されたマイク１６に入力した音声をデジタル信号に変換し、データ圧縮後にオーディオデータとして内蔵メモリ１４へ送る。内蔵メモリ１４に送られたオーディオデータはフレームデータと共にストリームデータとして記録メディア２０に順次書き込まれる。また、音声処理ブロック１５は、動画再生時には、内蔵メモリ１４から送られたオーディオデータを復号し、アナログの音声信号に変換した後、カメラ本体１に内蔵された内蔵スピーカ１７から音声出力させる。
【００３９】
キー入力ブロック１８は、シャッターボタン、電源キー、ＭＥＮＵキー、セットキー等の複数の操作キーを含み、使用者によるキー操作に応じたキー入力信号をＣＰＵ１３に出力する。前記シャッターボタンは、通常の動画撮影においては録画開始／終了ボタンとして機能するとともに、ＰＡＳＴムービー撮影モードにおいては本発明の撮影指示手段として機能する。
【００４０】
上述した各ブロックはＣＰＵ１３により制御されており、ＣＰＵ１３が各ブロックの制御に必要とされるプログラムやデータはプログラムメモリ１９に記憶されている。ＣＰＵ１３は上記プログラム及びキー入力信号に基づき動作することにより本発明の撮影時間指定手段、設定手段、指定手段、計算手段、撮影指示手段、撮影制御手段、画像ファイル生成手段、記録制御手段、制御手段として機能する。
【００４１】
また、プログラムメモリ１９はＥＥＰＲＯＭやフラッシュメモリ等の書き換え可能な不揮発性メモリからなり、上記プログラムやデータ以外にも、ユーザーにより設定されたシステムや各機能に関する設定データ、例えばＰＡＳＴムービー撮影モードにおいて使用される後述するＰＡＳＴ撮影時間及びＦＵＴＵＲＥ撮影時間（本発明の第１の撮影時間、第１の撮影時間）が随時記憶される。
【００４２】
さらに、ＰＡＳＴムービー撮影モードが設定されたとき、前記内蔵メモリ１４には、撮像データ格納領域１４ａと、第１及び第２の動画データ格納領域１４ｂ，１４ｃ、その他の作業用領域１４ｄとが確保される（図２参照）。なお、撮像データ格納領域１４ａは、その大きさが予め固定的に決められているとともに、ＣＣＤ３により撮像されてＤＳＰ部６から送られる撮像データを逐次格納する領域である。第１の動画データ格納領域１４ｂはＰＡＳＴ画像用、第２の動画データ格納領域１４ｃはＦＵＴＵＲＥ画像用であって、各々の大きさは、ＰＡＳＴ撮影時間（Ｔ１）及びＦＵＴＵＲＥ撮影時間（Ｔ２）として設定可能な各々の最大時間と、ＰＡＳＴムービー撮影モードで撮影する動画像のフレームレート及び画像サイズとによって決まる大きさである。
【００４３】
次に、以上の構成からなるデジタルカメラにおける本発明に係る動作を説明する。図３は、動作モードとしてＰＡＳＴムービー撮影モード時の撮影時間を設定するため用意されている撮影時間設定モードがユーザーにより設定されたとき、ＣＰＵ１３が実施する処理内容を示すフローチャートである。撮影時間設定モードは、ＰＡＳＴムービー撮影モードでの撮影時において、シャッターによる撮影操作が行われる直前の過去分の動画の撮影時間であるＰＡＳＴ撮影時間と、撮影操作が行われた以後の未来分の動画の撮影時間であるＦＵＴＵＲＥ撮影時間を設定するためのモードである。
【００４４】
ＣＰＵ１３は、撮影時間設定モードの設定とともに動作を開始し、その時点で設定されている前述したＰＡＳＴ撮影時間Ｔ１、ＦＵＴＵＲＥ撮影時間Ｔ２のデータをプログラムメモリ１９から読み出し（ステップＳＡ１）（なお、初期時はデフォルト値が読み出されることになる）、ＰＡＳＴ撮影時間Ｔ１とＦＵＴＵＲＥ撮影時間Ｔ２との合計時間である全ムービー時間Ｔを計算する（ステップＳＡ２）。しかる後、現在設定されている全ムービー時間Ｔと、ＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２と、撮影操作タイミングとの関係を視覚的に示すとともに、全ムービー時間ＴとＦＵＴＵＲＥ撮影時間Ｔ２の変更操作を促す、図４に示した撮影時間設定画面１００をＬＣＤ１２に表示する（ステップＳＡ３）。なお、図示した例は、その時点でＰＡＳＴ撮影時間Ｔ１が「１３秒」、ＦＵＴＵＲＥ撮影時間Ｔ２が「９秒」に設定されており、全ムービー時間Ｔが「２２秒」となっている場合の例である。また、前記ＦＵＴＵＲＥ撮影時間Ｔ２を変更するとき「０」〜全ムービー時間Ｔまでの時間を設定可能とする。
【００４５】
そして、所定のキー操作によってユーザーによりＦＵＴＵＲＥ撮影時間Ｔ２が変更（増減）されたら（ステップＳＡ４でＹＥＳ）、変更後のＦＵＴＵＲＥ撮影時間Ｔ２と全ムービー時間Ｔとから新たなＰＡＳＴ撮影時間Ｔ１を計算するとともに（ステップＳＡ５）、撮影時間設定画面１００を更新表示する（ステップＳＡ３）。また、所定のキー操作によってユーザーにより全ムービー時間Ｔが変更されたら（ステップＳＡ６でＹＥＳ）、その場合においてもＦＵＴＵＲＥ撮影時間Ｔ２を基準として、変更後の全ムービー時間ＴとＦＵＴＵＲＥ撮影時間Ｔ２とから新たなＰＡＳＴ撮影時間Ｔ１を計算するとともに（ステップＳＡ５）、撮影時間設定画面１００を更新表示する（ステップＳＡ３）。
【００４６】
そして、ユーザーによる決定操作があるまでは（ステップＳＡ７でＮＯ）、ステップＳＡ３〜ＳＡ７の処理を繰り返す。つまりユーザーに、全ムービー時間（Ｔ）とＦＵＴＵＲＥ撮影時間（Ｔ２）とを直接設定させ、かつＰＡＳＴ撮影時間（Ｔ１）を間接的に設定させる。そして、ユーザーにより決定操作（セットキー操作）が行われたら（ステップＳＡ７でＹＥＳ）、プログラムメモリ１９に記憶されているＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２のデータを、前述した処理に伴い設定（変更）された新たなＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２のデータに更新して（ステップＳＡ８）、撮影時間設定モードによる動作を終了する。
【００４７】
一方、図５は、ユーザーにより撮影モードとしてＰＡＳＴムービー撮影モードが設定されたときのＣＰＵ１３が実施する処理内容を示すフローチャートである。
【００４８】
ＣＰＵ１３は、ＰＡＳＴムービー撮影モードの設定とともに動作を開始し、まずその時点で設定されている前述したＰＡＳＴ撮影時間Ｔ１、ＦＵＴＵＲＥ撮影時間Ｔ２をプログラムメモリ１９から読み出してから（ステップＳＢ１）、ＣＣＤ３をＰＡＳＴムービー撮影モードで撮影する動画像（以下、ＰＡＳＴムービーという。）のフレームレートに応じた周期（少なくともＰＡＳＴムービーのフレームレート以上のレート）で駆動し、内蔵メモリ１４の前記第１の撮像データ格納領域１４ａへの被写体画像の取り込み、及びＬＣＤ１２におけるスルー画像の表示を開始する（ステップＳＢ２）。そして、第１の撮像データ格納領域１４ａに取り込んだ被写体画像のデータからＰＡＳＴムービー用のサイズの静止画データを生成し、それをＰＡＳＴ撮影時間Ｔ１分の動画データとして内蔵メモリ１４の前記第１の動画データ格納領域１４ｂに記憶する（ステップＳＢ３）。以後、シャッターキーによる撮影操作があるまでの間に（ステップＳＢ４でＮＯ）、ステップＳＢ２，ＳＢ３の処理を繰り返し、スルー画像を更新して表示させながら、上記動画データの生成及び記憶を継続する。ただしステップＳＢ３においては、前記ＰＡＳＴ撮影時間Ｔ１分のデータを上限として上記動画データを循環的に記憶する。すなわち、いったんＰＡＳＴ撮影時間Ｔ１分のデータを記憶した後には、最も古いデータを消去して新たな動画データを記憶する処理を繰り返す。
【００４９】
そして、上記の処理を繰り返す間にユーザーによって撮影操作や、セルフタイマーによる撮影指示が行われると（ステップＳＢ４でＹＥＳ）、動画データの記憶を中断し、ＣＣＤ３の駆動を静止画撮影用に変更して通常の静止画撮影処理を実行し、撮像した静止画データを内蔵メモリ１４の作業用領域１４ｄに記憶する（ステップＳＢ５）。引き続き、ＣＣＤ３の駆動周期を動画像のフレームレートに応じた周期に戻すとともに、内蔵メモリ１４の撮像データ格納領域１４ａへの被写体画像の取り込み、及びＬＣＤ１２におけるスルー画像の表示を再開する（ステップＳＢ６）。以後、撮像データ格納領域１４ａに取り込んだ被写体画像のデータからＰＡＳＴムービー用のサイズの静止画データを生成し、それをＦＵＴＵＲＥ撮影時間Ｔ２分の動画データとして内蔵メモリ１４の前記第２の動画データ格納領域１４ｃに記憶する（ステップＳＢ８）。また、上記動画データの記憶を再開した時点（撮影指示時点でもよい）からの経過時間を内部クロックのタイマ機能によりカウントし、その時間がＦＵＴＲＥ撮影時間Ｔ２に達するまでは（ステップＳＢ８でＮＯ）、ステップＳＢ６，ＳＢ７の処理を繰り返し、スルー画像を更新して表示させながら、上記動画データの生成及び記憶を継続する。
【００５０】
やがて、動画データの記憶を再開した時点からの経過時間がＦＵＴＲＥ撮影時間Ｔ２に達したら（ステップＳＢ８でＹＥＳ）、その時点で動画撮影を終了し、ＬＣＤ１２に「撮影完了」を表示する（ステップＳＢ９）。次に、内蔵メモリ１４の作業用領域１４ｄに記憶してある静止画データを圧縮し、それに所定の付加情報を加えて静止画ファイルを内蔵メモリ１４内で生成し、記録メディアへ記録する（ステップＳＢ１０）。さらに、内蔵メモリ１４の第１及び第２の動画データ格納領域１４ｂ，１４ｃに記憶してあるＰＡＳＴ撮影時間Ｔ１分の動画像データとＦＵＴＲＥ撮影時間Ｔ２分の動画像データとからなる全ムービー時間Ｔ分の動画データを圧縮し、それに所定の付加情報を加えて動画像のファイルを内蔵メモリ１４内で作成する（ステップＳＢ１１）。しかる後、作成した動画ファイルを、先に記録した静止画ファイルと関係付けて、記録メディア２０へ記録する（ステップＳＢ１２）。静止画ファイルと動画ファイルとの関係付けは任意の方法でよく、例えばファイル名にファイルの種別を示す拡張子（ＭＰＥＧの場合の「．ｍｐｇ」等）が含まれる場合には、拡張子を除く部分のファイル名を一致させる。これにより、ＰＡＳＴムービー撮影モードによる動作を終了する。
【００５１】
以上のようにＰＡＳＴムービー撮影モードによる撮影では、１回の撮影操作を行うだけで、その撮影操作前後における被写体の複数コマの静止画から構成される動画像を撮影して記録することができる。そして、撮影する動画像については、その撮影時間すなわちＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２を撮影時間設定モードによって予め設定することができる。したがって、動画撮影の開始前や終了後における意図した瞬間の撮り逃しのない、つまりユーザーが撮影前に想定していた瞬間が欠落していない意図した動画を撮影することができる。しかも、ＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２を必要最小限に止めることができ、次回の撮影タイミングに影響及ぼすこともない。つまり次回の静止画撮影や動画撮影のシャッターチャンスを逃してしまうようなこともない。
【００５２】
また、前述した撮影時間設定モードでＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２を設定する際には、全ムービー時間Ｔに対するＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２の配分を容易に設定することができるため、使い勝手もよい。また、撮影により得られた静止画ファイルと動画ファイルとを互いに関係付けて記録メディア２０へ記録するため、撮影後には、同時期に撮影された動画像と静止画像との判別作業が容易であり、これによっても使い勝手がよい。
【００５３】
ここで、以上説明したＰＡＳＴムービー撮影モードの使用例をあげると、記念撮影等の集合写真をＰＡＳＴムービー撮影モードで撮影することが考えられる。その場合には、記念撮影を行う前の緊張感の漂うシーン、及び記念撮影が終わった後のざわめきが生じたシーン（記念撮影後によくある、誰かが「あ〜目つぶっちゃったよ〜」を発しているようなシーン）が含まれる動画を撮影することができる。
【００５４】
なお、本実施の形態においては、撮影時間設定モードでは、ユーザーに全ムービー時間ＴとＦＵＴＵＲＥ撮影時間Ｔ２とを指定させるようにしたが、全ムービー時間ＴとＰＡＳＴ撮影時間Ｔ１とを指定させるようにしてもよい。また、ＰＡＳＴムービー撮影モードが設定されているとき、所定のキー操作で一時的に撮影時間設定モードに移行して全ムービー時間Ｔと、ＰＡＳＴ撮影時間Ｔ１又はＦＵＴＵＲＥ撮影時間Ｔ２を指定できる構成としても構わない。
【００５５】
また、ＰＡＳＴムービー撮影モードでは、動画撮影と同時に静止画撮影を行うものを示したが、これに限らず、ＰＡＳＴムービー撮影モードでは動画撮影のみを行う構成としてもよく、さらには、動画撮影と同時に静止画撮影を行うか否かをユーザーが必要に応じて設定可能な構成としてもよい。
【００５６】
（実施形態２）
次に、本発明の第２の実施の形態を説明する。本実施の形態は、図１に示した構成を備えたデジタルカメラにおいて、上述したプログラムメモリ１９に、ＣＰＵ１３を本発明の撮影時間指定手段、設定手段、終了指示手段、指定手段、撮影指示手段、撮影制御手段、画像ファイル生成手段、記録制御手段、制御手段として機能させるためのプログラムが記憶され、ＰＡＳＴムービー撮影モードの設定時にＣＰＵ１３が後述する処理を実行するものである。また、本実施の形態においては、前述した撮影時間設定モードが用意されておらず、ＰＡＳＴムービー撮影モードが設定されたとき、前記内蔵メモリ１４には、前述した第２の動画データ格納領域１４ｃを除いて、撮像データ格納領域１４ａと、第１の動画データ格納領域１４ｂ、その他の作業用領域１４ｄが確保される（図示せず）。なお、第１の動画データ格納領域１４ｂはＰＡＳＴ画像用であって、その大きさが、ＰＡＳＴ撮影時間（Ｔ１）として設定可能な各々の最大時間と、ＰＡＳＴムービー撮影モードで撮影する動画像のフレームレート及び画像サイズとによって決まる大きさである点については第１の実施の形態と同様である。
【００５７】
図６は、ユーザーにより撮影モードとしてＰＡＳＴムービー撮影モードが設定されたときのＣＰＵ１３が実施する処理内容を示すフローチャートである。
【００５８】
ＣＰＵ１３は、ＰＡＳＴムービー撮影モードの設定とともに動作を開始し、まずシャッターによる撮影操作が行われる直前の過去分の動画の撮影時間であるＰＡＳＴ撮影時間の設定画面をＬＣＤ１２に表示し、ＰＡＳＴ撮影時間をユーザーに設定させる（ステップＳＣ１）。なお、図示しないが、このとき表示する設定画面はＰＡＳＴ撮影時間のみを表示するものであり、また、設定画面の表示中には、ユーザーによる所定の操作に応じて設定画面のＰＡＳＴ撮影時間を変更（増減）させる。そして、ユーザーによる決定操作があるまでは（ステップＳＣ２でＮＯ）、設定画面の表示、及びユーザーの操作に応じたＰＡＳＴ撮影時間の変更を継続して行う。
【００５９】
その後、ユーザーによる決定操作があったら（ステップＳＣ２でＹＥＳ）、ＣＣＤ３をＰＡＳＴムービーのフレームレートに応じた周期（少なくともＰＡＳＴムービーのフレームレート以上のレート）で駆動し、内蔵メモリ１４の前記第１の撮像データ格納領域１４ａへの被写体画像の取り込み、及びＬＣＤ１２におけるスルー画像の表示を開始する（ステップＳＣ３）。そして、第１の撮像データ格納領域１４ａに取り込んだ被写体画像のデータからＰＡＳＴムービー用のサイズの静止画データを生成し、それをＰＡＳＴ撮影時間Ｔ１分の動画データとして内蔵メモリ１４の前記第１の動画データ格納領域１４ｂに記憶する（ステップＳＣ４）。以後、シャッターキーによる撮影操作があるまでの間に（ステップＳＣ５でＮＯ）、ステップＳＣ３，ＳＣ４の処理を繰り返し、スルー画像を更新して表示させながら、上記動画データの生成及び記憶を継続する。ただしステップＳＣ４においては、第１の実施の形態と同様、前記ＰＡＳＴ撮影時間Ｔ１分のデータを上限として上記動画データを循環的に記憶する。
【００６０】
そして、上記の処理を繰り返す間にユーザーによって撮影操作が行われると（ステップＳＣ５でＹＥＳ）、動画データの記憶を中断し、ＣＣＤ３の駆動を静止画撮影用に変更して通常の静止画撮影処理を実行し、撮像した静止画データを内蔵メモリ１４の作業用領域１４ｄに記憶する（ステップＳＣ６）。引き続き、ＣＣＤ３の駆動周期を動画像のフレームレートに応じた周期に戻すとともに、内蔵メモリ１４の撮像データ格納領域１４ａへの被写体画像の取り込み、及びＬＣＤ１２におけるスルー画像の表示を再開する（ステップＳＣ７）。以後、撮像データ格納領域１４ａに取り込んだ被写体画像のデータからＰＡＳＴムービー用のサイズの静止画データを生成し、それを、その後におけるユーザーによるシャッターキーの操作による録画終了指示があるまでの時間（ＦＵＴＵＲＥ撮影時間Ｔｎ）分の動画データとして内蔵メモリ１４の前記第２の動画データ格納領域１４ｃに記憶する（ステップＳＣ８）。そして、ユーザーによるシャッターキーの操作による録画終了指示があるまでの間は（ステップＳＣ９でＮＯ）、ステップＳＣ７，ＳＣ８の処理を繰り返し、上記動画データの生成及び記憶を継続する。
【００６１】
やがて、録画終了指示があったら（ステップＳＣ９でＹＥＳ）、その時点で動画撮影を終了して、内蔵メモリ１４の作業用領域１４ｄに記憶してある静止画データを圧縮し、それに所定の付加情報を加えて静止画ファイルを生成し、記録メディアへ記録する（ステップＳＣ１０）。さらに、内蔵メモリ１４の第１及び第２の動画データ格納領域１４ｂ，１４ｃに記憶してあるＰＡＳＴ撮影時間Ｔ１分の動画像データとＦＵＴＲＥ撮影時間Ｔｎ分の動画像データとからなる全ムービー時間Ｔ分の動画データを圧縮し、それに所定の付加情報を加えて動画像のファイルを作成する（ステップＳＣ１１）。しかる後、作成した動画ファイルを、先に記録した静止画ファイルと関係付けて、記録メディア２０へ記録する（ステップＳＣ１２）。静止画ファイルと動画ファイルとの関係付けは任意の方法でよく、例えばファイル名にファイルの種別を示す拡張子（ＭＰＥＧの場合の「．ｍｐｇ」等）が含まれる場合には、拡張子を除く部分のファイル名を一致させる。これにより、ＰＡＳＴムービー撮影モードによる動作を終了する。
【００６２】
以上のように本実施の形態においては、ＰＡＳＴムービー撮影モードによる撮影では、使用者が、ＰＡＳＴ撮影時間Ｔ１を撮影に先立って設定できるとともに、動画撮影の終了タイミングを動画撮影の開始後に適宜決めることができる。したがって、本実施の形態においても、動画撮影の開始前や終了後における意図した瞬間の撮り逃しのない、つまりユーザーが撮影前に想定していた瞬間が欠落していない意図した動画を撮影することができる。しかも、ＰＡＳＴ撮影時間Ｔ１及びＦＵＴＵＲＥ撮影時間Ｔ２を必要最小限に止めることができ、次回の撮影タイミングに影響及ぼすこともない。つまり次回の静止画撮影や動画撮影のシャッターチャンスを逃してしまうようなこともない。また、最初に撮影操作を行った時点で、静止画撮影を行うことができる。
【００６３】
また、撮影により得られた静止画ファイルと動画ファイルとを互いに関係付けて記録メディア２０へ記録するため、撮影後には、同時期に撮影された動画像と静止画像との判別作業が容易であり、使い勝手がよい。
【００６４】
そして、第１実施の形態に比べると、動画撮影の終了タイミングを動画撮影の開始後に適宜決めることができることから、動画像の終了後における瞬間の撮り逃しを確実に防止することができる。係ることから、以上説明したＰＡＳＴムービー撮影モードを使用すれば、例えば「サッカーの試合のゴールシーンなどの決定的タイミング」を静止画像として記録し、その後の「選手のよい表情やリアクション（ガッツポーズ等）」を漏らさず撮りきることが可能となる。
【００６５】
なお、本実施の形態においては、ＰＡＳＴ撮影時間Ｔ１を設定するための撮影時間設定モードを特に設けていないものを示したが、そのような撮影時間設定モードを別途設けたり、さらに、前述したＰＡＳＴムービー撮影モードが設定されているとき、所定のキー操作で一時的に上記撮影時間設定モードに移行してＰＡＳＴ撮影時間Ｔ１を指定できる構成としても構わない。
【００６６】
また、本実施の形態においても、ＰＡＳＴムービー撮影モードでは、動画撮影と同時に静止画撮影を行うものを示したが、これに限らず、ＰＡＳＴムービー撮影モードでは動画撮影のみを行う構成としてもよく、さらには、動画撮影と同時に静止画撮影を行うか否かをユーザーが必要に応じて設定可能な構成としてもよい。
【図面の簡単な説明】
【００６７】
【図１】本発明に係る各実施の形態に共通するデジタルカメラのブロック図である。
【図２】第１の実施の形態において、ＰＡＳＴムービー撮影モードが設定されたとき内蔵メモリに確保されるデータ格納領域を示す模式図である。
【図３】同実施の形態における撮影時間設定モードによる動作を示すフローチャートである。
【図４】撮影時間設定モードで表示する撮影時間設定画面の例を示す図である。
【図５】同実施の形態におけるＰＡＳＴムービー撮影モードによる動作を示すフローチャートである。
【図６】第２の実施の形態におけるＰＡＳＴムービー撮影モードによる動作を示すフローチャートである。
【符号の説明】
【００６８】
３    ＣＣＤ
６    ＤＳＰ部
７    タイミングジェネレータ
８    解像度変換ブロック
９    データ圧縮伸長ブロック
１２    ＬＣＤ
１３    ＣＰＵ
１４    内蔵メモリ
１４ａ    撮像データ格納領域
１４ｂ    第１の動画データ格納領域
１４ｃ    第２の動画データ格納領域
１４ｄ    作業用領域
１８    キー入力ブロック
１９    プログラムメモリ
２０    記録メディア
１００    撮影時間設定画面
【図１】
2006080809.tif 000003
【図２】
2006080809.tif 000004
【図３】
2006080809.tif 000005
【図４】
2006080809.tif 000006
【図５】
2006080809.tif 000007
【図６】
2006080809.tif 000008