(57)【要約】【課題】消費電力の上昇を抑制しながら、利用者が、動画撮影用のトリガボタンと間違えて静止画用のレリーズボタンを押下した場合と、静止画撮影を優先するために静止画用レリーズボタンを押下した後に動画撮影用ボタンを押下した場合とにおいて、静止画撮影時点からの動画記録を可能とするデジタルカメラを提供すること。【解決手段】シャッターＳＷ１ ６２のＯＮを検出した時点からの動画データをフレームメモリ５０２に蓄積するプレ動画記録を行い、操作部７０の動画開始ボタンがＯＮされることによって動画記録を開始した際に蓄積されたプレ動画記録時の動画データと共に動画を記録することにより、常にプレ動画記録を行う際に必要となる消費電力の上昇を防ぎながら、静止画撮影後所定時間内にユーザが動画記録を指示した際には静止画撮影時点からの動画を記録することが可能となる。【選択図】図３
2017085206.tif 000002
【特許請求の範囲】
【請求項１】
動画および静止画を撮像可能な撮像手段と、
前記撮像手段に結像するレンズを動作させて合焦を行う合焦手段と、
静止画撮影レリーズボタンと動画撮影トリガボタンを含む操作手段と、
前記撮像手段から取得した動画像データを一時記録する動画像一時記録手段と、
前記動画像一時記録手段に一時記録された動画像データを記録媒体に保存する動画像保存手段と、
を備える撮像装置であって、
前記操作手段の静止画撮影レリーズボタンからの合焦要求を検出して前記合焦手段を動作させると同時に、前記動画像一時記録手段を動作開始して動画像データを一時記録することでプレ記録を行い、その後、前記操作手段の動画撮影トリガボタンからの動画記録要求を検出して、前記プレ記録によって前記動画像一時記録手段に一時保存された動画像データと動画記録要求後の動画像データとの双方を前記動画像保存手段により保存することを特徴とする撮像装置。
【請求項２】
動画および静止画を撮像可能な撮像手段と、
静止画撮影レリーズボタンと動画撮影トリガボタンを含む操作手段と、
前記撮像手段から取得した動画像データを一時記録する動画像一時記録手段と、
前記撮像手段から取得した静止画像データを一時記録する静止画像一時記録手段と、
前記動画像一時記録手段に一時記録された動画像データを記録媒体に保存する動画像保存手段と、
前記静止画像一時記録手段に一時記録された静止画像データを記録媒体に保存する静止画像保存手段と、
前記撮像手段から撮像した静止画像データを前記静止画像一時記録手段に一時記録した後に、前記静止画像一時記録手段に一時記録された静止画像データを前記静止画像保存手段に保存する静止画撮影手段と、
を備える撮像装置であって、
前記操作手段の静止画撮影レリーズボタンからの静止画撮影要求を検出して前記静止画撮影手段による撮影を行うと同時に、前記動画像一時記録手段を動作開始して動画像データを一時記録することでプレ記録を開始し、その後、前記操作手段の動画撮影トリガボタンからの動画記録要求を検出して、前記プレ記録によって前記動画像一時記録手段に一時保存された動画像データと動画記録要求後の動画像データとの双方を前記動画像保存手段により保存することを特徴とする撮像装置。
【請求項３】
請求項１または２に記載の撮像装置であって、さらに、
請求項１または２に記載のプレ記録の開始時点から所定時間の間に、請求項１または２に記載の操作手段の動画撮影トリガボタンによる動画記録要求が行われない場合には、請求項１または２に記載のプレ記録を停止し、請求項１または２に記載の動画像一時記録手段に一時記録された動画像データの一部または全てを消去する第一のプレ記録停止手段を具備することを特徴とする撮像装置。
【請求項４】
請求項１または２に記載の撮像装置であって、さらに、
請求項１または２に記載のプレ記録によって請求項１または２に記載の動画像一時記録手段が一時記録を行い、請求項１または２に記載の動画像一時記録手段の一時記録可能な領域が所定容量以下となった場合には、請求項１または２に記載のプレ記録を停止し、請求項１または２に記載の動画像一時記録手段に一時記録された動画像データの一部または全てを消去する第二のプレ記録停止手段を具備することを特徴とする撮像装置。
【請求項５】
請求項１に記載の撮像装置であって、さらに、
請求項１に記載の撮像手段から取得した静止画像データを一時記録する静止画像一時記録手段と、
前記静止画像一時記録手段に一時記録された静止画像データを記録媒体に保存する静止画像保存手段と、
請求項１に記載の操作手段の静止画撮影レリーズボタンからの撮影要求を検出して、請求項１に記載の撮像手段から撮像した静止画データを前記静止画像一時記録手段に一時記録した後に、前記静止画像一時記録手段に一時記録された静止画像データを前記静止画像保存手段に保存する静止画撮影手段を具備することを特徴とする撮像装置。
【請求項６】
請求項２乃至５のいずれか１項に記載の撮像装置であって、さらに、
請求項２乃至５のいずれか１項に記載の静止画撮影手段によって一時記録されることにより、請求項１または２に記載の動画像一時記録手段の一時記録可能な領域が所定容量以下となった場合には、請求項１または２に記載のプレ記録を停止し、請求項１または２に記載の動画像一時記録手段に一時記録された動画像データの一部または全てを消去する第三のプレ記録停止手段を具備することを特徴とする撮像装置。
【請求項７】
請求項１または２に記載の撮像装置であって、
さらに、請求項１または２に記載の動画像保存手段は、請求項１または２に記載のプレ記録により請求項１または２に記載の動画像一時記録手段に一時保存された動画像データと動画記録要求後の動画像データとの双方を、一つの連続した映像として保存することを特徴とする撮像装置。
【請求項８】
請求項１または２に記載の撮像装置であって、
さらに、請求項１または２に記載の動画像保存手段は、請求項１または２に記載のプレ記録により請求項１または２に記載の動画像一時記録手段に一時保存された動画像データと動画記録要求後の動画像データとの双方を、各々別の映像として保存することを特徴とする撮像装置。
【請求項９】
請求項１に記載の撮像装置であって、
さらに、請求項１に記載の操作手段が請求項１に記載の合焦手段を禁止している場合には、請求項１に記載の操作手段の静止画撮影レリーズボタンからの合焦要求を検出した際には合焦要求を実行せず、請求項１に記載のプレ記録のみを行うことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画および静止画の撮影が可能な撮像装置に関する。
【背景技術】
【０００２】
近年、静止画と動画の撮影が可能なデジタルカメラが知られている。これらは、静止画撮影用のレリーズボタンと動画撮影用のトリガボタンとを具備しており、夫々のボタンを押下することにより静止画と動画の撮影を行うことが可能である。また、一般に、動画記録機能において、ユーザによる記録指示の前に撮像装置本体内の一時メモリ又は不揮発性メモリに一定時間分の動画を一時記録するプレ記録機能又はプリレコーディング機能が知られている（特許文献１、２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−０１１５４１号公報
【特許文献２】特開２００４−１２０１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような静止画と動画の撮影が可能なデジタルカメラは、利用者が静止画撮影と同時に動画を撮影するためには２つのボタン操作を同時に行う必要があるため筐体の保持状態が不安定になってしまう。そのため、利用者はまず静止画撮影を優先して行い、その後に動画を撮影するという操作を行っていたが、静止画撮影中の動画が撮影できないという課題があった。さらに、このような複数の撮影用ボタンの配置は、利用者が静止画用のレリーズボタンと動画撮影用のトリガボタンを間違えて撮影してしまうという誤操作を誘発してしまうが、そのような事態において撮影機会を逃してしまうという課題があった。
【０００５】
これらは、プレ記録機能によって解消されるが、プレ記録機能を有効状態とした際には撮影待機状態において常に一時メモリへの動画の一時記録を行うことによって消費電力が高くなってしまうため長時間使用することはできず、上述のような課題に対しては実用的な解決策ではなかった。
【０００６】
本発明は、以上のような状況に鑑みてなされたものであり、消費電力の上昇を抑制しながら、利用者が、動画撮影用のトリガボタンと間違えて静止画用のレリーズボタンを押下した場合と、静止画撮影を優先するために静止画用レリーズボタンを押下した後に動画撮影用ボタンを押下した場合とにおいて、静止画撮影時点からの動画記録を可能とする撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明に係る撮像装置は、
操作手段の静止画撮影レリーズボタンからの合焦要求を検出して合焦手段を動作させると同時に、一時記録手段を動作開始して動画像データを一時記録することでプレ記録を行い、その後、操作手段の動画撮影トリガボタンからの動画記録要求を検出して、プレ記録によって一時記録手段に一時保存された動画像データと動画記録要求後の動画像データとの双方を保存手段に保存することを特徴とする。
【０００８】
また、本発明に係る撮像装置の他の特徴とするところは、操作手段の静止画撮影レリーズボタンからの静止画撮影要求を検出して静止画撮影手段による撮影を行うと同時に、一時記録手段を動作開始して動画像データを一時記録することでプレ記録を開始し、その後、操作手段の動画撮影トリガボタンからの動画記録要求を検出して、プレ記録によって一時記録手段に一時保存された動画像データと動画記録要求後の動画像データとの双方を保存手段に保存することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、静止画用のレリーズボタン押下後に動画撮影用のトリガボタンを押下することで静止画撮影時点からの動画を記録することが可能となるため、デジタルカメラ筐体を安定的な保持状態とすることができ、また、撮影機会の損失を軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】第一の実施形態および第二の実施形態に係るデジタルカメラの外観斜視図である。
【図２】第一の実施形態および第二の実施形態に係るデジタルカメラの回路構成を示すブロック図である。
【図３】第一の実施形態に係るデジタルカメラの静止画および動画の撮影シーケンスを説明するフローチャートである。
【図４】第二の実施形態に係るデジタルカメラの静止画および動画の撮影シーケンスを説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態を図面に基づいて説明する。
【００１２】
図１は本実施形態に係るデジタルカメラ１００の外観斜視図である。
【００１３】
カメラ本体の上部において、１１０はアクセサリシューである。１０４は光学ファインダである。１１２はＡＥ（自動露出）ロックボタンである。１１３はＡＦ（オートフォーカス）の測距点選択ボタンである。１１４は撮影操作をするためのレリーズボタンである。４１１は電子ダイヤルであり、他の操作ボタンと併用してカメラに数値を入力したり、撮影モードを切り換えたりするための多機能信号入力装置として機能する。６０はモードダイヤルスイッチである。４０９は液晶表示装置から構成される外部表示装置であり、シャッタースピード、絞り、撮影モード等の撮影条件や他の情報を表示する。
【００１４】
また、カメラ本体の背面において、２８は撮影された画像や各種設定画面等を表示する画像表示部である。６６は再生スイッチであり、画像表示部２８に撮影した画像を表示する。６８は単写／連写スイッチであり、単写撮影を行う単写モードと連写撮影を行う連写モードとを設定することができる。単写モードでは、レリーズボタン１１４の全押し（後述するシャッタースイッチＳＷ２（６４）がＯＮ）の場合に、１コマの撮影を行って待機状態とする、連写モードでは、レリーズボタン１１４の全押しの間、連続して撮影を行い続ける。
【００１５】
１１６は十字配置スイッチであり、上下左右に配された４つのボタンと、中央に配されたＳＥＴボタン１１７とを有し、ユーザが画像表示部２８に表示されるメニュー項目等の選択や実行をカメラに指示するために用いられる。１２４はメニューボタンであり、画像表示部２８にカメラの各種設定を行うためのメニュー画面を表示させるためのボタンである。例えば、撮影モードを選択、設定するときは、このメニューボタン１２４を押下した後、十字配置スイッチ１１６の上下左右のボタンを操作して希望のモードを選択し、希望のモードが選択された状態でＳＥＴボタン１１７を押下することにより設定が完了する。７２は電源スイッチである。   
【００１６】
図２は第１の実施形態に係るデジタルカメラ１００の回路構成を示すブロック図である。
【００１７】
１０は撮影レンズ、１２は絞り機能を備えるシャッター、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。１８はタイミング発生回路であり、撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給する。タイミング発生回路１８は、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００１８】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ処理、ＡＥ処理、ＥＦ（フラッシュプリ発光）処理を行う。さらに、画像処理回路２０は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行う。
【００１９】
２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６のデータが画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６のデータが直接メモリ制御回路２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００２０】
２４は画像表示メモリ、２６はＤ／Ａ変換器、２８はＴＦＴ ＬＣＤ等からなる画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ（ＥＶＦ）機能を実現することが可能である。また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはデジタルカメラ１００の電力消費を大幅に低減することができる。
【００２１】
３０は撮影した静止画や動画のデータを格納するためのメモリであり、所定枚数の静止画や所定時間の動画のデータを格納するのに十分な記憶量を備えている。これにより、複数枚の静止画を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、動画撮影時には、所定レートで連続的に書き込まれる画像のフレームバッファとして使用される。さらに、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００２２】
４０は絞り機能を備えるシャッター１２を制御する露光制御部であり、フラッシュ４８と連携することによりフラッシュ調光機能も有する。４２は撮影レンズ１０のフォーカシングを制御する測距制御部である。４４は撮影レンズ１０のズーミングを制御するズーム制御部である。４６は保護手段であるバリア１０２の動作を制御するバリア制御部である。４８はフラッシュであり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。露光制御部４０、測距制御部４２はＴＴＬ方式を用いて制御され、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う。
【００２３】
５０はデジタルカメラ１００全体を制御するシステム制御回路である。５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。５４は出力部であり、システム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等により構成される。出力部５４は、デジタルカメラ１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成される。外部表示装置４０９は出力部５４の一部を構成するものである。また、出力部５４は、その一部の機能が光学ファインダ１０４内に設置されている。
【００２４】
出力部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００及び２１０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示等がある。また、出力部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示等がある。
【００２５】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。６０、６２、６４及び７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイヤル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせにより構成される。ここで、これらの操作手段の具体的な説明を行う。６０はモードダイヤルスイッチであり、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、動画撮影モード等の各機能モードを切り替え設定することができる。
【００２６】
６２はシャッタースイッチＳＷ１であり、レリーズボタン１１４の操作途中（半押し）でＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。６４はシャッタースイッチＳＷ２であり、レリーズボタン１１４の操作完了（全押し）でＯＮとなり、露光処理、現像処理、記録処理という一連の処理の動作開始を指示する。露光処理では、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む。現像処理では、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理を行う。記録処理では、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００或いは２１０に画像データを書き込む。
【００２７】
７０は各種ボタンやタッチパネル等からなる操作部であり、ライブビュー開始／停止ボタン、動画記録開始／停止ボタン、メニューボタン、ＳＥＴボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン等がある。
【００２８】
図１に示した再生スイッチ６６、単写／連写スイッチ６８、ＡＥロックボタン１１２、ＡＦの測距点選択ボタン１１３、十字配置スイッチ１１６、ＳＥＴボタン１１７、メニューボタン１２４、電子ダイヤル４１１は操作部７０の一部を構成するものである。７４はＧＰＳ衛星からの電波を受信するＧＰＳアンテナである。７６はＧＰＳアンテナの受信データから演算を行い、現在の位置を検出するためのＧＰＳユニットである。位置情報からは、不揮発性メモリ５６やメモリ３０に格納された地図情報や、インタフェース９０及び９４或いは通信部１１０を通して外部機器から地図情報を取り出すことができる。７８は現在の時刻情報（年月日、時分秒及び曜日）を保持するための時計ユニットである。
【００２９】
８０は電源制御部であり、電池検出回路、ＤＣ-ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成される。電源制御部８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ-ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部に供給する。８２はコネクタ、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプタ等からなる電源である。
【００３０】
９０及び９４はメモリカードやハードディスク等の記録媒体とのインタフェース、９２及び９６はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。コネクタ９２、９６に記録媒体２００、２１０が装着されているか否かは、不図示の記録媒体着脱検知部により検出される。
【００３１】
なお、本実施形態では記録媒体を取り付けるインタフェース及びコネクタを２系統持つものとして説明している。もちろん、記録媒体を取り付けるインタフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わないし、着脱可能な記録媒体でなくとも良い。また、異なる規格のインタフェース及びコネクタを組み合わせて備える構成としても構わない。インタフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成しても良い。
【００３２】
さらに、インタフェース９０及び９４、そしてコネクタ９２及び９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成した場合、各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。各種カードには、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード等がある。
【００３３】
１０２は保護手段であるバリアであり、デジタルカメラ１００の撮影レンズ１０を含む撮像部を覆うことにより、撮像部の汚れや破損を防止するバリアである。１０４は光学ファインダであり、画像表示部２８による電子ファインダ機能を使用すること無しに、光学ファインダ１０４のみを用いて撮影を行うことが可能である。１１０は通信部であり、各種通信手段により、他のコンピュータやプリンタ等の外部機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。各種通信手段には、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信等がある。１１２は通信部１１０によりデジタルカメラ１００を他の外部機器と接続するコネクタ或いは無線通信の場合はアンテナである。
【００３４】
２００はメモリカードやハードディスク等の記録媒体である。記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２、デジタルカメラ１００とのインタフェース２０４、デジタルカメラ１００と接続を行うコネクタ２０６を備える。同様に、２１０はメモリカードやハードディスク等の記録媒体である。記録媒体２１０は、半導体メモリや磁気ディスク等から構成される記録部２１２、デジタルカメラ１００とのインタフェース２１４、デジタルカメラ１００と接続を行うコネクタ２１６を備える。
【００３５】
ここで、近年デジタルカメラやデジタルビデオカメラ等で、動画データの記録に用いられている動画ファイルフォーマットである、ＭＰ４について説明する。ＭＰ４ファイル形式（ＩＳＯ／ＩＥＣ １４４９６−１４；"Ｉｎｆｏｒｍａｔｉｏｎ ｔｅｃｈｎｏｌｏｇｙ――Ｃｏｄｉｎｇ ｏｆ ａｕｄｉｏ−ｖｉｓｕａｌ ｏｂｊｅｃｔｓ――Ｐａｒｔ １４：ＭＰ４ ｆｉｌｅ ｆｏｒｍａｔ"；ＩＳＯ／ＩＥＣ；２００３−１１−２４を参照）とは、ＩＳＯ／ＩＥＣ ＪＴＣ１／ＳＣ２９／ＷＧ１１（Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｏｒｇａｎｉｚａｔｉｏｎ ｆｏｒ Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ／Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｅｎｇｉｎｅｅｒｉｎｇ Ｃｏｎｓｏｒｔｉｕｍ）によって規格化された、ＭＰＥＧ等の動画・音声のコンテンツデータをファイルに記録する。
【００３６】
このために「ＩＳＯ Ｂａｓｅ Ｍｅｄｉａ Ｆｉｌｅ Ｆｏｒｍａｔ」（ＩＳＯ／ＩＥＣ １４４９６−１２；"Ｉｎｆｏｒｍａｔｉｏｎ ｔｅｃｈｎｏｌｏｇｙ――Ｃｏｄｉｎｇ ｏｆ ａｕｄｉｏ−ｖｉｓｕａｌ ｏｂｊｅｃｔｓ――Ｐａｒｔ １２：ＩＳＯ ｂａｓｅ ｍｅｄｉａ ｆｉｌｅ ｆｏｒｍａｔ"；ＩＳＯ／ＩＥＣ；２００４−０１−２３を参照）という汎用のファイル形式を元に拡張されたファイル形式である。
【００３７】
なお、本発明はＭＰ４に限らず類似のファイル形式を用いるケースに対しても適用できる。例えば、ＩＳＯではＭＰ４と同様の基本構造を持つファイル形式規格として、「Ｍｏｔｉｏｎ ＪＰＥＧ ２０００ファイル形式」（ＩＳＯ／ＩＥＣ １５４４４−３）や、「ＡＶＣファイル形式」（ＩＳＯ／ＩＥＣ １４４９６−１５）といった標準規格が制定されている。
【００３８】
＜第１の実施形態＞
以下、図３のフローチャート図を参照して、本発明の第一の実施形態における動画バッファリングの方法について説明する。当該処理は、システム制御回路５０が不揮発性メモリ５６に記憶されたプログラムを実行することにより実施される。
【００３９】
まず、撮影開始前に、メニューボタン１２４やモードダイヤルスイッチ６０を用いて、撮影モードを静止画撮影モードから動画撮影モードに変更する必要がある。動画撮影モードに設定されると、プレ動画撮影を行っている最中と動画撮影中とにおいて動画データは動画フレーム周期でフレームバッファとして作用するメモリ３０に連続的に書き込まれる。画像表示部２８が電子ビューファインダとして機能し、必要に応じて画像処理回路２０を用いて、フレームバッファに書き込まれた画像データが読みだされて各種画像処理を行われた後、逐次表示される。
【００４０】
そして上述の撮影開始前の処理が終了した後、Ｓ１０１において、電源オフスイッチ７２の操作により電源オフ要求を検出する。電源オフ要求を検出した際には処理を終了し、電源オフ処理を行った後に電源遮断状態に移行する。また、電源オフ状態要求を検出しなかった場合にはＳ１０２に進む。
【００４１】
次に、Ｓ１０２において、プレ動画撮影の解除を検出する。プレ動画撮影は、前述したフレームバッファとして作用するメモリ３０に一時的に動画データを蓄積する撮影処理であり、Ｓ１０５で後述するプレ動画撮影開始処理を受けて動画データの蓄積を開始し、所定条件を満たした場合に解除を検出したこととして以降の処理を分岐する。上述のプレ動画撮影の解除を検出した場合にはＳ１０４に進み、検出しなかった場合にはＳ１０３に進む。
【００４２】
なお、上述のプレ動画撮影の解除の所定条件は、例えば後述するＳ１０５のプレ動画撮影開始処理からの経過時間が所定以上経過したことを条件として良い。この条件によって静止画撮影の開始時から所定時間経過した場合にプレ動画撮影が解除されるため、利用者が静止画撮影後に時間をおかずに動画の撮影を開始した場合には静止画撮影時点からの動画を保存することができ、さらに、利用者が静止画撮影後所定以上間隔を経てから動画撮影を行った場合には静止画撮影時点からの動画を記録する意図がないものとして推測されるため動画撮影開始時からの動画を保存することができる。
【００４３】
また、フレームバッファの使用容量が所定以上であることを検出したことを条件としても良い。この条件によって、利用者が使用容量を満たす限り静止画撮影時からの動画を保存することが可能となる。
【００４４】
次に、Ｓ１０２においてプレ動画撮影の解除を検出した場合には、Ｓ１０４において、フレームバッファに書き込まれた動画データ領域を解放するプレ動画撮影終了処理を行い、Ｓ１０１に戻る。また、Ｓ１０２においてプレ動画撮影の解除を検出しなかった場合には、Ｓ１０３において、ユーザがレリーズボタン１１４を半押しすることによるシャッタースイッチＳＷ１ ６２のＯＮを検出したかを判定する。シャッターＳＷ１ ６２のＯＮを検出した場合にはＳ１０５に進み、検出しなかった場合にはＳ１０６に進む。
【００４５】
Ｓ１０３においてシャッタースイッチＳＷ１ ６２のＯＮを検出した場合には、Ｓ１０５において、動画データを動画フレーム周期でフレームバッファとして作用するメモリ３０に連続的に書き込むプレ動画撮影処理を開始する。さらに、前述のＳ１０２におけるプレ動画記録の解除の所定条件として参照するために、本処理の時点からの経過時間をメモリ３０上の領域に保持する。
【００４６】
また、Ｓ１０３においてシャッタースイッチＳＷ１ ６２のＯＮを検出しなかった場合には、Ｓ１０６において、操作部７０の動画記録開始ボタンがＯＮされた（例えばＳＥＴボタン１１７が動画撮影モード時に押下）かを検知する。動画記録開始ボタンがＯＮされた場合にはＳ１０７に進み、動画記録開始ボタンがＯＮされなかった場合にはＳ１０１に戻る。
【００４７】
次に、Ｓ１０７において、操作部７０の動画開始ボタンがＯＮされることにより動画記録の終了が指示されるまで動画撮影処理を行い、処理終了後にＳ１０１に戻る。動画撮影処理は、まず動画データを動画フレーム周期でフレームバッファとして作用するメモリ３０に連続的に書き込み、さらにフレームバッファに書き込まれた動画データを読み出して、圧縮・伸長回路３２を用いて画像圧縮処理を行うことで動画フレームを生成する。 その後、記録媒体２００或いは２１０に動画フレームの書き込みを行う。
【００４８】
なお、動画記録処理開始前にＳ１０５において開始されフレームバッファに蓄積された動画データはフレームバッファに保持されているため、本処理においてまず記録媒体２００或いは２１０に書き込まれ、さらに連続して動画記録開始後の動画データが記録媒体２００或いは２１０に書き込まれることで連続した動画ファイルとして記録されることとする。
【００４９】
次にＳ１０８において、ユーザがレリーズボタン１１４を半押しすることによるシャッタースイッチＳＷ１ ６２のＯＮを検出したかを再度判定する。シャッターＳＷ１ ６２のＯＮを検出した場合にはＳ１０９に進み、検出しなかった場合にはＳ１１０に進む。また、Ｓ１０８においてシャッターＳＷ１ ６２のＯＮを検出しなかった場合は、Ｓ１１０において、Ｓ１０４と同じ処理であるプレ動画撮影終了処理を行いＳ１０１に戻る。
【００５０】
本処理により、合焦処理を行ったが実際には静止画を撮影しなかった後に動画撮影を開始した場合には、プレ動画撮影処理による動画フレームが記録されることがなく、無駄な動画データの記録を防止することができる。Ｓ１０８においてシャッターＳＷ１ ６２のＯＮを検出した場合には、Ｓ１０９において、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作を行う。
【００５１】
次に、Ｓ１１１において、プレ動画撮影によるフレームバッファの使用容量を検出して使用容量が所定以上増加した場合には最も過去の動画フレームを削除する、プレ動画撮影バッファ制御処理を行いＳ１１１に進む。本処理により、最も過去の動画フレームを削除することで、ユーザがシャッターＳＷ１ ６２のＯＮをし続けた場合にフレームバッファの使用容量があふれることを防ぐ。
【００５２】
次に、Ｓ１１２において、シャッタースイッチＳＷ２ ６４のＯＮを検出する。シャッタースイッチＳＷ２ ６４のＯＮを検出した場合にはＳ１１３に進み、シャッタースイッチＳＷ２ ６４のＯＮを検出しなかった場合にはＳ１０９のＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作を継続するためＳ１０８に戻る。Ｓ１１２においてシャッタースイッチＳＷ２ ６４のＯＮを検出した場合には、Ｓ１１３において静止画撮影処理を行い、Ｓ１０１に戻る。
【００５３】
前述の静止画撮影処理は、まず、静止画撮影のためにシステム制御回路５０が、撮像素子１４、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器から直接メモリ制御回路２２を介して、メモリ３０に撮影した画像データを書き込む。
【００５４】
次に、静止画データを生成し、メモリ３０に書き込む。なお、静止画データは、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いてメモリ３０に書き込まれた画像データを読み出して各種画像処理を、また、圧縮・伸長回路３２を用いて設定したモードに応じた画像圧縮処理を行うことで生成される。
【００５５】
その後、記録媒体２００或いは２１０に静止画データの書き込みを行う。以上述べたように、シャッターＳＷ１ ６２のＯＮを検出した時点からの動画データをフレームメモリ５０２に蓄積するプレ動画記録を行い、操作部７０の動画開始ボタンがＯＮされることによって動画記録を開始した際に蓄積されたプレ動画記録時の動画データと共に動画を記録することができる。これにより、常にプレ動画記録を行うことによる消費電力の上昇を防ぎながら、静止画撮影後所定時間内にユーザが動画記録を指示した際には静止画撮影時点からの動画を記録することが可能となる。
【００５６】
＜第二の実施形態＞
以下、図４のフローチャート図を参照して、本発明の第二の実施形態における動画バッファリングの方法について説明する。当該処理は、第一の実施形態と同じく、システム制御回路５０が不揮発性メモリ５６に記憶されたプログラムを実行することにより実施される。
【００５７】
まず、撮影開始前に、メニューボタン１２４やモードダイヤルスイッチ６０を用いて、撮影モードを静止画撮影モードから動画撮影モードに変更する必要がある。動画撮影モードに設定されたデータは、プレ動画撮影モード時に動画フレーム周期でフレームバッファとして作用するメモリ３０に連続的に書き込まれる。画像表示部２８が電子ビューファインダとして機能し、必要に応じて画像処理回路２０を用いて、フレームバッファに書き込まれた画像データが読みだされて各種画像処理を行われた後、逐次表示される。
【００５８】
そして上述の撮影開始前の処理が終了した後、Ｓ２０１において、電源オフスイッチ７２の操作により電源オフ要求を検出する。電源オフ要求を検出した際には処理を終了し、電源オフ処理を行った後に電源遮断状態に移行する。また、電源オフ状態要求を検出しなかった場合にはＳ２０２に進む。
【００５９】
次に、Ｓ２０２において、プレ動画撮影の解除を検出する。プレ動画撮影は、前述したフレームバッファとして作用するメモリ３０に一時的に蓄積された動画データであり、Ｓ２１１で後述するプレ動画撮影開始処理を受けて動画データの蓄積を開始し、所定条件を満たした場合に解除を検出したこととして以降の処理を分岐する。上述のプレ動画撮影の解除を検出した場合にはＳ２０４に進み、検出しなかった場合にはＳ２０３に進む。なお、上述のプレ動画撮影の解除の所定条件は、例えば後述するＳ２１１のプレ動画撮影開始処理からの経過時間が所定以上経過したことを条件として良い。また、フレームバッファの使用容量が所定以上であることを検出したことを条件としても良い。
【００６０】
Ｓ２０２においてプレ動画撮影の解除を検出した場合には、Ｓ２０４において、フレームバッファに書き込まれた動画データ領域を解放するプレ動画撮影終了処理を行い、Ｓ２０１に戻る。また、Ｓ２０２においてプレ動画撮影の解除を検出しなかった場合には、Ｓ２０３において、ユーザがレリーズボタン１１４を半押しすることによるシャッタースイッチＳＷ１ ６２のＯＮを検出したかを判定する。シャッターＳＷ１ ６２のＯＮを検出した場合にはＳ２０５に進み、検出しなかった場合にはＳ２０６に進む。
【００６１】
Ｓ２０３においてシャッタースイッチＳＷ１ ６２のＯＮを検出しなかった場合には、Ｓ２０６において、操作部７０の動画記録開始ボタンがＯＮされた（例えばＳＥＴボタン１１７が動画撮影モード時に押下）かを検知する。動画記録開始ボタンがＯＮされた場合にはＳ２０７に進み、動画記録開始ボタンがＯＮされなかった場合にはＳ２０１に戻る。動画記録開始ボタンがＯＮされた場合には、Ｓ２０７において、操作部７０の動画開始ボタンがＯＮされることにより動画記録の終了が指示されるまで動画撮影処理を行い、処理終了後にＳ２０１に戻る。
【００６２】
動画撮影処理は、まず動画データを動画フレーム周期でフレームバッファとして作用するメモリ３０に連続的に書き込み、さらにフレームバッファに書き込まれた動画データを読み出して、圧縮・伸長回路３２を用いて画像圧縮処理を行うことで動画フレームを生成する。
【００６３】
その後、記録媒体２００或いは２１０に動画フレームの書き込みを行う。なお、動画記録処理開始前にＳ２１１において開始されフレームバッファに蓄積された動画データはフレームバッファに保持されているため、本処理においてまず記録媒体２００或いは２１０に書き込まれ、さらに連続して動画記録開始後の画像データが記録媒体２００或いは２１０に書き込まれることで連続した動画ファイルとして記録されることとする。また、Ｓ２０３においてシャッターＳＷ１ ６２のＯＮを検出した場合には、Ｓ２０５において、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作を行う。
【００６４】
次に、Ｓ２０８において、プレ動画撮影によるフレームバッファの使用容量を検出して使用容量が所定以上増加した場合には最も過去の動画フレームを削除する、プレ動画撮影バッファ制御処理を行いＳ２０９に進む。本処理により、最も過去の動画フレームを削除することで、ユーザがシャッターＳＷ１ ６２のＯＮをし続けた場合にフレームバッファの使用容量があふれることを防ぐ。
【００６５】
次に、Ｓ２０９において、シャッタースイッチＳＷ２ ６４のＯＮを検出する。シャッタースイッチＳＷ２ ６４のＯＮを検出した場合にはＳ２１０に進み、シャッタースイッチＳＷ２ ６４のＯＮを検出しなかった場合にはＳ２０５のＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作を継続するためＳ２０３に戻る。Ｓ２０９においてシャッタースイッチＳＷ２ ６４のＯＮを検出した場合には、Ｓ２１０において静止画撮影処理を行い、Ｓ２１１に進む。
【００６６】
前述の静止画撮影処理は、まず、静止画撮影のためにシステム制御回路５０が、シャッター１２を遮蔽した後に露光時間の間シャッター１２を解放し、撮像素子１４からの映像信号を、Ａ／Ｄ変換器１６、画像処理回路２０、により変換して画像データに変換し、さらに、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器から直接メモリ制御回路２２を介して、メモリ３０に撮影した画像データを書き込む。
【００６７】
次に、静止画データを生成し、メモリ３０に書き込む。なお、静止画データは、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いてメモリ３０に書き込まれた画像データを読み出して各種画像処理を、また、圧縮・伸長回路３２を用いて設定したモードに応じた画像圧縮処理を行うことで生成される。その後、記録媒体２００或いは２１０に静止画データの書き込みを行い、シャッター１２を再度解放する。
【００６８】
次に、Ｓ２１１において、動画データを動画フレーム周期でフレームバッファとして作用するメモリ３０に連続的に書き込むプレ動画撮影処理を開始する。さらに、前述のＳ２０２におけるプレ動画記録の解除の所定条件として参照するために、本処理の時点からの経過時間をメモリ３０上の領域に保持する。上記処理の後、Ｓ２０１に戻る。
【００６９】
一般的に、一眼レフなどのレフミラーを搭載したデジタルカメラやメカニカルシャッターを搭載したデジタルカメラは静止画撮影中には動画データが欠落してしまうが、以上述べた構成により、静止画撮影処理Ｓ２１０完了後以降の動画データをフレームメモリ５０２に蓄積するプレ動画記録を行い、操作部７０の動画開始ボタンがＯＮされることによって動画記録を開始した際に、蓄積されたプレ動画記録時の動画データと共に動画を記録することができる。これにより、常にプレ動画記録を行うことによる消費電力の上昇を防ぎながら、静止画撮影後所定時間内にユーザが動画記録を指示した際には静止画撮影直後からの動画を記録することが可能となる。
【００７０】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。例えば、上述した第一の実施形態および第二の実施形態では、プレ動画記録の開始をＳＷ１ ６２のＯＮ検出および静止画撮影直後の時点からとしているが、ＡＦ合焦完了後など静止画撮影の様々な時点を開始とすることも容易であり、本発明の請求する範囲に含まれる。
【００７１】
また、上述した第一の実施形態および第二の実施形態では、プレ動画記録による動画データと操作部７０の動画開始ボタンがＯＮされてからの動画データの双方を一つのファイルに連続した映像ストリームとして記録しているが、双方の映像データを別ファイルとして記録し、撮影後にユーザ操作により結合するなどとすることも容易であり、本発明の請求する範囲に含まれる。
【００７２】
また、上述した第一の実施形態では、ＡＦ合焦を例にとって説明を行っているが、ＭＦによる手動合焦を設定している際にはシャッターＳＷ１ ６３のＯＮに対応してＡＦ合焦動作を行わずにプレ記録を行うことなども容易であり、本発明の請求する範囲に含まれる。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００７３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【００７４】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【００７５】
１００  デジタルカメラ、１０  撮影レンズ、１４  撮像素子、２０  画像処理回路、
２２  メモリ制御回路、２４  画像表示メモリ、２８  画像表示部、３０  メモリ、
３２  圧縮・伸長回路、５０  システム制御回路、５６  不揮発性メモリ、
６０  モードダイヤルスイッチ、７０  操作部、１１４  レリーズボタン
【図１】
2017085206.tif 000003
【図２】
2017085206.tif 000004
【図３】
2017085206.tif 000005
【図４】
2017085206.tif 000006