【手続補正書】
【提出日】平成22年10月5日(2010.10.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
Ａ．実施形態の構成
図１は、本発明の実施形態による撮像装置（デジタルカメラ）の構成を示すブロック図である。図１において、映像入力部１は、光学系、撮像素子などからなり、最大フレームレート（例えば、３００ｆｐｓ）で撮像画像を取り込み、フレームバッファ２に供給する。フレームバッファ２は、リングバッファからなり、映像入力部１から取り込んだ撮像画像を、順次バッファリングする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
連写速度変更操作部３は、レンズが収納された鏡筒の周囲に設けられたリング状の操作子からなり、該リング状の操作子を回転させることで、例えば、３０ｆｐｓ、１５０ｆｐｓ、３００ｆｐｓというように、連写速度（録画フレームレート）を変更指示するようになっている。フレーム間引き設定部４は、連写速度変更操作部３の状態に応じて、現在指示されている連写速度を検知すると、どの時点の撮像画像から、どの程度の取得間隔（間引き率）で、フレームバッファ２にバッファリングされた撮像画像を取り出すかなどを示すフレーム間引き情報を設定する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
次に、図２は、本実施形態による撮像装置のフレームバッファ２の構成を示す概念図である。フレームバッファ２は、バッファサイズｘ、バッファ先頭位置ｙ、バッファフレーム数ｍ、バッファ先頭フレーム番号ｎを保持するとともに、映像入力部１から取り込んだ撮像画像、すなわちフレームを順次格納する。該フレームバッファ２は、映像入力部１でのフレーム発生毎に、フレームへのポインタ、すなわち、バッファ先頭位置（現在の着目位置）ｙを格納する。フレームバッファ２のサイズｘは、ユーザ操作による連写速度の変更操作時点から遡ってフレームレートを変更する際の時間以上のフレーム数分あるものとする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
まず、初期設定として、録画フレームレートを３０ｆｐｓ、フレーム間引き情報の情報先頭位置ｔを１、取得間隔を１０（＝１０分の１）とする（ステップＳ１０）。次に、動画撮影を開始し、イベントの発生を待つ（ステップＳ１２）。このイベントは、映像入力部１で１フレーム分の画像が取り込まれる（撮像される）毎に発生するとともに、映像入力部１で画像の取り込み（撮像）が行われていないときでも所定時間毎に発生する。これは、動画の撮影終了が指示されてからフレームバッファ２内に蓄積されている残りのフレームを処理できるようにするためである。そして、イベントが発生すると、映像入力部１でフレームの取り込みが発生したか否かを判断する（ステップＳ１４）。そして、フレームの取り込みが発生していると、それをフレームバッファ２に格納する（ステップＳ１６）。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
一方、フレームの取り込みが発生していない場合、あるいはフレームバッファ２への格納後には、１秒前のフレームがフレームバッファ２にあるか否かを判断する（ステップＳ１８）。すなわち、記録すべきフレームがフレームバッファ２に蓄えられているか否を判断する。そして、１秒前のフレームがフレームバッファ２にない場合には、取り込むべきフレームがないので、そのまま後述するステップＳ３０に進む。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
まず、次のフレームをフレームバッファ２から取得し（ステップＳ２０）、画像圧縮、ファイル化する（ステップＳ２２）。次に、フレーム番号が次に参照するフレーム間引き情報の切換フレーム番号以上であるかを判断する（ステップＳ２４）。すなわち、フレームバッファ２のバッファ先頭位置ｙが次の切換フレーム番号以上であれば、フレーム間引き情報の切換フレーム番号の情報参照位置（＝情報先頭位置ｔ）を１つ進める必要がある。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
そして、一方、フレーム番号が次に参照するフレーム間引き情報の切換フレーム番号以上でない場合には、フレーム間引き情報の切換フレーム番号の情報参照位置を１つ進める必要がないので、これまでと同じ情報参照位置における取得間隔に従って更新する（ステップＳ２８）。例えば、現在のフレーム番号が「１４９１」、次に参照するフレーム間引き情報の切換フレーム番号が「１５００」、現在の取得間隔が「１０」であれば、次に取得するフレーム番号は「１５０１」となる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
一方、フレーム番号が次に参照するフレーム間引き情報の切換フレーム番号以上である場合には、情報先頭位置ｔを１だけインクリメントし（ステップＳ２６）、次に取得するフレーム番号を、新たな情報参照位置における取得間隔に従って更新する（ステップＳ２８）。例えば、現在のフレーム番号が「１５０１」、次に参照するフレーム間引き情報の切換フレーム番号が「３０００」、現在の取得間隔が「１」であれば（図３の最下行参照）、次に取得するフレーム番号は、「１５０２」となる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
まず、フレーム間引き情報の切換フレーム番号を、フレームバッファ２の最終フレーム番号（最新のフレーム取り込み位置）とする（ステップＳ３２）。例えば、フレームバッファ２の最終フレーム番号が１８００であれば、新たなフレーム間引き情報の切換フレーム番号を「１８００」とする。次に、フレームレートの変更操作がより速いフレームレートへの変更であるか否かを判断する（ステップＳ３４）。そして、フレームレートの変更操作がより速いフレームレートへの変更である場合、例えば、３０ｆｐｓから３００ｆｐｓに変更された場合には、フレーム間引き情報の切換フレーム番号を、１秒前の１５００（＝１８００−３００）とし（ステップＳ３６）、取得間隔を「１」とし、フレーム間引き情報を更新する（ステップＳ３８）。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
フレームバッファ２に１秒分のフレームがない（＝最終フレーム番号が３００以下の）場合には、フレームバッファ先頭のフレーム番号をフレーム間引き情報の切換フレーム番号とする。また、３０ｆｐｓから１５０ｆｐｓ、１５０ｆｐｓから３００ｆｐｓへの変更においても、３０ｆｐｓから３００ｆｐｓへの変更と同様に、フレーム間引き情報の切換フレーム番号を、１秒前の１５００（＝１８００−３００）とし、取得間隔をそれぞれ「２」、または「１」とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
一方、フレームレートの変更操作がより速いフレームレートへの変更でない場合、例えば、３００ｆｐｓから１５０ｆｐｓ、３０ｆｐｓに変更された場合や、１５０ｆｐｓから３０ｆｐｓに変更された場合には、フレーム間引き情報の切換フレーム番号を、そのままフレームバッファの最終フレーム番号「１８００」とし、取得間隔を「２」、または「１０」とし、フレーム間引き情報を更新する（ステップＳ３８）。ここでフレームバッファ２の最終フレーム番号をそのまま採用するのは、遡って決定的瞬間が３０ｆｐｓで撮影されないように、フレームレート変更のユーザ操作時点でフレームレートを変更するためである。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
Ｃ．動作例
次に、本実施形態によるフレームレートの切換パターンの例について説明する。
図６は、フレームレートの第１の切換パターンを示す概念図である。第１の切換パターンでは、ユーザ操作により、例えば、３０ｆｐｓから１５０ｆｐｓ、３００ｆｐｓ、あるいは１５０ｆｐｓから３００ｆｐｓへと、低速から高速へ切り換える場合には、時間Ｔ１だけ遡って録画フレームレートを変更し、逆に、３００ｆｐｓから１５０ｆｐｓ、３０ｆｐｓ、または１５０ｆｐｓから３０ｆｐｓへと、高速から低速へ切り換える場合には、遡ることなく、実時間で録画フレームレートを変更することを特徴としている。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
一方、時刻ｔｂ２で、ユーザ操作により、３００ｆｐｓから３０ｆｐｓへ切り換えられた場合には、所定の時間Ｔｂをかけて録画フレームレートを３０ｆｐｓに徐々に切り換える。同様に、時刻ｔｂ４で、ユーザ操作により、１５０ｆｐｓから３０ｆｐｓへ切り換えられた場合にも、同じ所定の時間Ｔｂをかけて録画フレームレートを３０ｆｐｓに徐々に切り換える。いずれの場合も、変化時間を同一としている。このように、フレームレートを実速度録画（３０ｆｐｓ）に切り換える際にも、間引き率を徐々に変化させることで、スローから実速度へ徐々に変化する映像が得られる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
一方、時刻ｔｃ２及び時刻ｔｃ４では、上述した第２の切換パターンと同様に、ユーザ操作により、３００ｆｐｓから３０ｆｐｓ、あるいは１５０ｆｐｓから３０ｆｐｓへ切り換えられると、同じ所定の時間Ｔｂをかけて録画フレームレートを３０ｆｐｓに徐々に切り換える。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
一方、時刻ｔｄ２で、ユーザ操作により、３００ｆｐｓから３０ｆｐｓへ切り換えられた場合には、所定の時間Ｔｂ１（角度Ｂ°で示される変化速度となる時間）をかけて録画フレームレートを３０ｆｐｓに徐々に切り換える。同様に、時刻ｔｄ４で、ユーザ操作により、１５０ｆｐｓから３０ｆｐｓへ切り換えられた場合にも、同じ変化速度となる時間Ｔｂ２（角度Ｂ°で示される変化速度となる時間）をかけて録画フレームレートを３０ｆｐｓに徐々に切り換える。いずれの場合も、変化速度を同一としている。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
図１０に示すように、まず、時刻ｔｅ１で、ユーザ操作により、３０ｆｐｓから３００ｆｐｓへ切り換えられた場合には、設定された時間Ｔａ４だけ遡った時点から設定された時間Ｔａ５までの時点まで、録画フレームレートを３００ｆｐｓに徐々に切り換える。同様に、時刻ｔｅ３で、ユーザ操作により、３０ｆｐｓから１５０ｆｐｓへ切り換えられた場合にも、同じ設定された時間Ｔａ４だけ遡った時点から設定された時間Ｔａ５までの時点まで、録画フレームレートを３００ｆｐｓに徐々に切り換える。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
上述した実施形態によれば、ユーザ操作により、連写速度（録画フレームレート）が低速から高速に変更された場合、ユーザ操作があった時点から所定の時間遡って録画フレームレートを高速に変更するようにしたので、決定的瞬間を高速動画でより確実に撮影することができる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
また、上述した実施形態において、遡る時間や、録画開始時のフレームレートは、上述した実施形態に限定されず、別な値であってもよい。
また、上述した実施形態において、フレームレートを高速に変化させる場合に、フレームレートの変化幅が大きいほど、過去に遡る時間を長くするようにしてもよい。
また、上述した実施形態では、動画についてのみ説明したが、音声付動画であってもよい。
【手続補正１９】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2010087778.tif 000001