(57)【要約】      （修正有）【課題】複数の記録媒体のうちの１つの記録媒体への記録中に、他の記録媒体への記録開始を指示した場合に、記録開始指示した時点の映像を撮り逃すことなく記録する撮像装置及びその制御方法及びプログラムを提供する。【解決手段】動画記録装置１００において、撮像素子により取得した映像データを複数の記録媒体に記録するように制御する。複数の記録媒体のうちの第１記録媒体１０５には、記録開始指示が入力される前から撮像部により取得した映像データを記録し、複数の記録媒体のうちの第２記録媒体１０６には、記録開始指示が入力されたことに応じて、撮像部により取得した映像データを記録する。尚、記録開始指示が入力される前は、第１の圧縮形式で圧縮符号化した映像データを第１の記録媒体に記録する。【選択図】図１
2020188415.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段により取得した映像データをＧＯＰ（Group Of Pictures）単位に圧縮符号化する圧縮手段であって、前のＧＯＰを参照せずに復号可能な第１の圧縮形式と、前のＧＯＰを参照して復号する第２の圧縮形式のいずれかで圧縮符号化する圧縮手段と、
前記撮像手段により取得した映像データを複数の記録媒体に記録するように制御する制御手段であって、前記複数の記録媒体のうちの第１の記録媒体には、記録開始指示が入力される前から前記撮像手段により取得した映像データを記録するように制御し、前記複数の記録媒体のうちの第２の記録媒体には、記録開始指示が入力されたことに応じて、前記撮像手段により取得した映像データを記録するように制御する制御手段と、を有し、
前記制御手段は、記録開始指示が入力される前は、前記第１の圧縮形式で圧縮符号化した映像データを前記第１の記録媒体に記録するように制御することを特徴とする撮像装置。
【請求項２】
前記制御手段は、記録開始指示が入力される前は、前記第１の圧縮形式で圧縮符号化した映像データを前記第１の記録媒体に記録するように制御し、記録開始指示が入力された後は、前記第１の圧縮形式および前記第２の圧縮形式を用いて圧縮符号化した映像データを、前記第１の記録媒体および前記第２の記録媒体に記録するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記記録制御手段は、前記記録開始指示が入力されたタイミングに対応するフレームを含むＧＯＰであって、前記第１の圧縮形式により圧縮符号化されたＧＯＰから、前記第２の記録媒体に記録するように制御することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記制御手段は、前記記録開始指示が入力されたタイミングに対応するフレームを含むＧＯＰ以降については、前記第２の圧縮形式で圧縮符号化した映像データを含む映像データを記録するように制御することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、前記記録開始指示が入力されたタイミングに対応するフレームを含むＧＯＰ以降については、前記第１の圧縮形式で圧縮符号化された映像データ及び前記第２の圧縮形式で圧縮符号化された映像データが混在する映像データを記録するように制御することを特徴とする請求項３に記載の撮像装置。
【請求項６】
前記制御手段は、前記記録開始指示が入力されたタイミングに対応するフレームを含むＧＯＰ以降については、所定の周期で前記第１の圧縮形式で圧縮符号化された映像データが含まれる映像データを記録するように制御することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記制御手段は、前記第１の記録媒体、前記第２の記録媒体の両方に映像データを記録中に、記録停止指示が入力された場合、前記第２の記録媒体への記録を停止すると共に、前記第１の記録媒体への映像データの記録は継続するように制御し、前記第２の記録媒体への記録停止後は、前記第１の圧縮形式で圧縮符号化した映像データを前記第１の記録媒体に記録するように制御することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記第１の記録媒体、前記第２の記録媒体の両方に映像データを記録する場合、前記圧縮手段で圧縮符号化された同じ映像データが記録されることを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記制御手段は、前記第１の記録媒体、前記第２の記録媒体の両方に符号化映像データを記録中に、前記第１記録媒体に生成されている符号化映像データが表す時間の長さが所定の値になった場合、
前記第１の記録媒体、第２の記録媒体に記録されたファイルのクローズ処理を行い、
前記第１の記録媒体、第２の記録媒体それぞれに記録する新たなファイルのオープン処理を行い、
前記オープン処理の直後のファイルに記録される先頭のＧＯＰについては前記第１の圧縮形式で符号化を行うように前記圧縮手段を制御し、前記先頭のＧＯＰより後では少なくとも前記第２の圧縮形式を含む符号化映像データで符号化するよう前記圧縮手段を制御する
ことを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
被写体を撮像する撮像手段を有する撮像装置の制御方法であって、
前記撮像手段により取得した映像データをＧＯＰ（Group Of Pictures）単位に圧縮符号化する圧縮工程であって、前のＧＯＰを参照せずに復号可能な第１の圧縮形式と、前のＧＯＰを参照して復号する第２の圧縮形式のいずれかで圧縮符号化する圧縮工程と
前記撮像手段により取得した映像データを複数の記録媒体に記録するように制御する制御工程であって、前記複数の記録媒体のうちの第１の記録媒体には、記録開始指示が入力される前から前記撮像手段により取得した映像データを記録するように制御し、前記複数の記録媒体のうちの第２の記録媒体には、記録開始指示が入力されたことに応じて、前記撮像手段により取得した映像データを記録するように制御する制御工程を有し、
前記制御工程は、記録開始指示が入力される前は、前記第１の圧縮形式で圧縮符号化した映像データを前記第１の記録媒体に記録するように制御する
ことを特徴とする撮像装置の制御方法。
【請求項１１】
コンピュータに、請求項１０に記載における撮像装置の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置による動画像の記録技術に関するものである。
【背景技術】
【０００２】
一般に、デジタルビデオカメラに代表される撮像装置もしくは動画記録装置では、操作者の撮影開始指示により記録を開始し、操作者の撮影終了指示により記録を終了する。しかしながら、重要なシーンがいつ発生するかを予想できない場合もあり、操作者の撮影開始指示が間に合わず重要なシーンを撮り逃すという事がある。
【０００３】
このような課題の対策として、動画像を常時記録しておくことが考えられる。特許文献１では、符号化された映像データと音声データとを多重した多重化データを複数の記録媒体に同時記録する際に、回路規模を抑制しつつ、個々の記録媒体への記録開始直後および停止直前の映像データと音声データとの品質を損なわずに記録する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５８０３８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来例では操作者の撮影開始指示を受け付けた後しか、同時記録を開始することができず、操作者が撮影開始した時点での映像を撮り逃してしまう可能性は依然として有る。
【０００６】
本発明はかかる問題に鑑み成されたものであり、２つの記録媒体の一方に符号化映像データの記録中に他方の記録媒体への記録開始の指示入力があった場合、少なとも後者の記録媒体には指示入力があったタイミングの映像が確実に記録する技術を提供しようとするものである。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本発明の撮像装置は以下の構成を備える。すなわち、
被写体を撮像する撮像手段と、
前記撮像手段により取得した映像データをＧＯＰ（Group Of Pictures）単位に圧縮符号化する圧縮手段であって、前のＧＯＰを参照せずに復号可能な第１の圧縮形式と、前のＧＯＰを参照して復号する第２の圧縮形式のいずれかで圧縮符号化する圧縮手段と、
前記撮像手段により取得した映像データを複数の記録媒体に記録するように制御する制御手段であって、前記複数の記録媒体のうちの第１の記録媒体には、記録開始指示が入力される前から前記撮像手段により取得した映像データを記録するように制御し、前記複数の記録媒体のうちの第２の記録媒体には、記録開始指示が入力されたことに応じて、前記撮像手段により取得した映像データを記録するように制御する制御手段と、を有し、
前記制御手段は、記録開始指示が入力される前は、前記第１の圧縮形式で圧縮符号化した映像データを前記第１の記録媒体に記録するように制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数の記録媒体のうちの１つの記録媒体への記録中に、他の記録媒体への記録開始を指示した場合に、記録開始指示した時点の映像を撮り逃すことなく記録することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における撮像装置のブロック構成図。
【図２】本実施形態におけるＧＯＰの種類を説明するための図。
【図３】第１の実施形態における記録処理のフローチャート。
【図４】本実施形態におけるメニュー画面の表示例を示す図。
【図５】第１の実施形態における常時記録モード時の第１記録媒体および第２記録媒体への記録操作例を示す図。
【図６】第２の実施形態における記録処理のフローチャート。
【図７】第３の実施形態における記録処理のフローチャート。
【図８】第３の実施形態における常時記録モード時の第１記録媒体および第２記録媒体への記録操作例を示す図。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでするものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【００１１】
［第１の実施形態］
図１は、実施形態における、デジタルビデオカメラに代表される動画記録装置（もしくは撮像装置）のブロック構成図である。なお、不図示のマイクロホンからサンプリングされた音声データは公知の手順に従って符号化される。そして、符号化された音声データは、動画像の符号化データと統合され、１つのファイルとして記録される。本実施形態は動画の記録を主眼としているので、これ以上の音声データの記録に係る処理に係る説明は省略する。
【００１２】
動画記録装置１００においてレンズユニット１０１は、集光のための固定レンズ群、変倍レンズ群、絞り及び補正レンズ群、絞り等で構成され、補正レンズ群は、変倍レンズ群の動きで移動した結像位置を補正する機能と焦点調節を行う機能とを果たす。そして、レンズユニット１０１は、被写体の光学像を撮像素子１０２の撮像面に結像する。
【００１３】
撮像素子１０２は、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等であり、その表面上に結像した光学像の光強度を電荷量に交換し、画像信号を生成する。また、撮像素子１０２は、１フレーム当たり４Ｋ画像（水平４０９６画像ｘ垂直２１６０画素）の画像信号を、毎秒６０フレームの速度で出力する。
【００１４】
カメラ信号処理部１０３は、撮像素子１０２から取得した画像信号に所定の処理（Ａ／Ｄ変換、現像処理等）を施して画像データを出力する。
【００１５】
符号化処理部１１２は、４Ｋ動画データをＨ．２６４等の符号化形式に従って符号化し、符号化データを生成する。記録部１０４は、符号化処理部１１２により符号化された動画データを第１記録媒体１０５または第２記録媒体１０６に記録する。本実施形態では、第１記録媒体１０５、第２記録媒体１０６は共に、同じ種類のメモリカード（例えばＳＤカード）とする。記録部１０４は、所定のファイルシステムに従い、第１記録媒体１０５、第２記録媒体１０６に記録された動画ファイルを管理する。
【００１６】
第１記録媒体１０５、第２記録媒体１０６のファイルシステムとして、ｅｘＦＡＴを用いる。第１記録媒体１０５、第２記録媒体１０６の記録容量は、例えば数百ギガバイトから数テラバイトであり、ｅｘＦＡＴにより規定された上限のファイルサイズよりも小さい。そのため、記録される動画ファイルのサイズが大き過ぎると、取り扱いが難しくなるので、本実施形態における記録部１０４は、所定時間、例えば、３０分を上限として第１記録媒体１０５、第２記録媒体１０６に動画ファイルを分割する。つまり、動画像記録を継続している場合、３０分経過する度にファイルのクローズ処理と、新たなファイルのオープン処理が行われる。
【００１７】
符号化処理部１１２は、動画データの各フレームを、フレーム間予測符号化によりＧＯＰ（Group Of Pictures）単位に圧縮符号化する。本実施形態では、動画ファイルのコンテナ形式としてＭＸＦフォーマットを適用するが、ＡＶＣＨＤ（Advanced Video Coding High Definition）またはＭＰ４等のその他のファイルコンテナを適用してもよい。符号化処理部１１２は４Ｋ動画を圧縮する場合、１ＧＯＰ３０フレームで構成する。
【００１８】
操作部１０７は、ユーザが操作入力する手段であり、その操作はマイコン１０８に入力される。操作部１０７は、動画記録を指示するＳＴＡＲＴ／ＳＴＯＰボタン、設定変更を指示するメニューボタン、及びステータスの表示を指示するステータスボタンなどの各種ボタン、スイッチを含む。また、操作部１０７はタッチパネルを含むこともできる。
【００１９】
マイコン１０８はＣＰＵ等で構成され、動画記録装置１００の全体を制御する。ＲＯＭ１０９は、フラッシュＲＯＭなどの不揮発性メモリであり、マイコン１０８が実行するプログラムや各種パラメータなどが格納されている。ＲＡＭ１１０は、マイコン１０８がワーク領域として使用する揮発性メモリである。また、ＤＲＡＭ１１１は、カメラ信号処理部１０３、符号化処理部１１２、記録部１０４の処理対象および処理結果となる画像データを一時格納するのにも使用されるものであり、数ＧＯＰ分の符号化データを格納可能な容量を有する。具体的には、カメラ信号処理部１０３は、現像処理した画像データをＤＲＡＭ１１１に格納する。符号化処理部１１２はＤＲＡＭ１１１に格納される一連の画像データを読み出して圧縮し、符号化映像データをＤＲＡＭ１１１に確保された記録用バッファに書き戻す。記録部１０４は、ＤＲＡＭ１１１の記録用バッファに格納された符号化映像データを逐次読み出し、第１記録媒体１０５、第２記録媒体１０６に記録する。なお、この記録用バッファは、複数のＧＯＰの符号化データを格納可能な容量を有するものとする。
【００２０】
出力部１１３は、映像信号のＨＤＭＩ（登録商標）信号またはＳＤＩ信号などの所定のデジタル形式で外部に出力する。
【００２１】
表示制御部１１４は、表示部１１５の画像表示を制御する手段であり、マイコン１０８の指示により、各種設定メニュー、タイトル及び時間などの情報を画像データに重畳して表示部１１５に表示させる。表示部１１５は例えば液晶パネルを有し、表示制御部１１４の制御により画像表示する。バス１１６は、動画記録装置１００の上述した各要素間でデータ及び制御信号の伝送に使用される。
【００２２】
次に、動画記録装置１００における動画記録処理を説明する。ユーザは操作部１０７を操作することで設定メニューから記録モードを常時記録モードに変更できる。この常時記録モードに変更した場合、動画記録装置１００は、第１記録媒体１０５に対して、バックアップ用の常時記録を開始する。第１記録媒体１０５に常時記録が行われている最中に、ユーザが操作部１０７の動画像記録のＳＴＡＲＴ／ＳＴＯＰボタンを押下した場合、動画記録装置１００は、第２記録媒体１０６に対して符号化映像データの記録を開始する。そそして、ユーザによるＳＴＡＲＴ／ＳＴＯＰボタンの再押下があった場合、動画記録装置１００は、第２記録媒体１０６に対する記録を終了する。
【００２３】
図２は、ＧＯＰの種類を説明するための図である。図２（ａ）はＯｐｅｎＧＯＰの一例を示し、図２（ｂ）はＣｌｏｓｅｄＧＯＰの一例を示す。
【００２４】
Ｈ．２６４における画像符号化方式では、ストリーム中にＩピクチャ、Ｐピクチャ、Ｂピクチャの３種類の符号化画像が存在する。Ｉピクチャは他のピクチャを参照せずに単独で復号できるピクチャである。Ｐピクチャはピクチャ間の順方向予測符号化によって得られるピクチャであり、過去の一枚のＩピクチャまたはＰピクチャを予測符号化の参照ピクチャとするものである。Ｂピクチャは双方向予測を用いて符号化されるピクチャである。過去および未来の２枚のピクチャを参照ピクチャとして用いる。なお、Ｈ．２６４／ＡＶＣでは過去の２枚のピクチャまたは未来の２枚のピクチャを参照ピクチャとすることもできる。
【００２５】
一般的に、Ｉピクチャが最もデータ量が多く、Ｐピクチャが次にデータ量が多く、Ｂピクチャが最もデータ量が少なくなる。したがって、Ｂピクチャを増やすほど圧縮効率が向上すると言える。ただしＩピクチャが減るため再生開始ポイントが少なくなる。
【００２６】
図２（ａ）に示す着目ＧＯＰは、Ｂピクチャ、Ｂピクチャ、Ｉピクチャ、Ｂピクチャ、Ｂピクチャ、Ｐピクチャの順に６枚のピクチャを含む。この着目ＧＯＰの先頭の２枚のＢピクチャは、当該着目ＧＯＰの一つ前のＧＯＰ内の最後のＰピクチャを参照して復号する必要がある。このように前のＧＯＰに含まれるピクチャを参照するＢピクチャを含む着目ＧＯＰをＯｐｅｎＧＯＰという。多重化ストリームの先頭が、このＯｐｅｎＧＯＰの場合、この先頭の２枚のＢピクチャが復号できない。それ故、このＯｐｅｎＧＯＰから再生を開始する際には２フレーム分のフレーム落ちが発生する。
【００２７】
図２（ｂ）に示す着目ＧＯＰは、ピクチャの並びは図２（ａ）と同じだが、先頭の２枚のＢピクチャは、その後に続くＩピクチャ（ＩＤＲフレーム）のみを参照する。このように前のＧＯＰ内のピクチャを参照しないで復号可能な着目ＧＯＰをＣｌｏｓｅｄＧＯＰという。多重化ストリームの先頭がＣｌｏｓｅｄＧＯＰの場合、再生時に先頭でのフレーム落ちが発生しないというメリットがある。なお、図２（ｂ）の着目ＧＯＰに後続するＧＯＰは、着目ＧＯＰ内のピクチャを参照することになるので、ＯｐｅｎＧＯＰとなる。
【００２８】
また、Ｈ．２６４では、Ｐピクチャの参照ピクチャは、直前のＩピクチャまたはＰピクチャに限定されない。またＢピクチャの過去方向の参照ピクチャも、直前のＩピクチャまたはＰピクチャに限定されない。このようにＨ．２６４では、ＰピクチャまたはＢピクチャが過去方向にＩピクチャを跨いで当該Ｉピクチャより過去のピクチャを参照することがある。即ちＩピクチャがアンカーにならない場合がある。そこでＨ．２６４では、アンカーとなるＩピクチャを特にＩＤＲピクチャに指定する。Ｈ．２６４では、ＩＤＲピクチャから始まるＧＯＰがＣｌｏｓｅｄＧＯＰとなる。
【００２９】
一般的に、ＯｐｅｎＧＯＰは、先頭２枚のＢピクチャが一つ前のＧＯＰの最後のＰピクチャを参照しているため、ＣｌｏｓｅｄＧＯＰに比べ少なからず圧縮効率がよい。言い換えれば、同じビットレート（圧縮率）の場合、顕著な差はないものの、ＯｐｅｎＧＯＰの方がＣｌｏｓｅｄＧＯＰよりも画質が多少向上する可能性がある。
【００３０】
図３は、本実施形態における常時記録の動作フローチャートを示す。
【００３１】
Ｓ３０１にて、マイコン１０８は、表示部１１５にメニュー画面を表示し、ユーザによる操作部１０７を介しての常時記録モードの選択を待つ。マイコン１０８は、常時記録モードが選択されたと判定した場合、処理をＳ３０２に進める。このＳ３０２にて、マイコン１０８は、符号化処理部１１２に対して、すべてのＩピクチャをＩＤＲピクチャとして（ＣｌｏｓｅｄＧＯＰで）圧縮符号化処理を実施するよう制御を行い、第１記録媒体１０５への符号化映像データの記録を開始する（Ｓ３０２）。
【００３２】
本実施形態では、第１記録媒体１０５に記録を行う場合は、すべてのＩピクチャをＩＤＲピクチャ（ＣｌｏｓｅｄＧＯＰで）圧縮符号化処理を実施する処理を例に挙げるが、例えば、１秒間隔でＩピクチャをＩＤＲピクチャとしてもよい。
【００３３】
Ｓ３０３にて、マイコン１０８は、ユーザによる操作部１０７を介してのＳＴＡＲＴ／ＳＴＯＰボタンの押下があったか否かを判定する。マイコン１０８は、ＳＴＡＲＴ／ＳＴＯＰボタンの押下があったと判定した場合、第２記録媒体１０６への記録開始指示があったと判定する。そして、マイコン１０８は処理をＳ３０４に進める。
【００３４】
このＳ３０４にて、マイコン１０８は、符号化処理部１１２に対して、記録開始指示のタイミングに対応するフレームを含むＧＯＰの次のＧＯＰからＩＤＲピクチャをＩピクチャとして（ＯｐｅｎＧＯＰで）圧縮符号化処理を実施するよう制御する。そして、Ｓ３０５にて、マイコン１０８は、ＤＲＡＭ１１１に格納されている、直前のＣｌｏｓｅｄＧＯＰの先頭から（ＩＤＲピクチャから）、第２記録媒体１０６への記録を開始する。つまり、記録開始指示のタイミングに対応するフレームを含むＧＯＰからは、第１記録媒体１０５と、第２記録媒体１０６の両方に符号化映像データが記録される。本実施形態においては、符号化処理部１１２においては、同時に複数種類の圧縮符号化処理を行うことができないため、第１記録媒体１０５と、第２記録媒体１０６には、符号化処理部１１２で圧縮符号化された同じ符号化映像データが記録される。
【００３５】
マイコン１０８は、Ｓ３０６にて、上記のようにして第１記録媒体１０５および第２記録媒体１０６に対して、それぞれ符号化映像データを記録中に、ユーザによる操作部１０７を介したＳＴＡＲＴ／ＳＴＯＰボタンの再押下があったか否かを判定する。ＳＴＡＲＴ／ＳＴＯＰボタンの再押下があり、記録停止が指示された場合、マイコン１０８は、処理をＳ３０７に進める。このＳ３０７にて、マイコン１０８は、現在符号化処理中の符号化映像データに対するＧＯＰ分までの第２記録媒体１０６への記録を行った後、第２記録媒体１０６への記録を停止する。つまり、記録停止指示のタイミングに対応するフレームを含むＧＯＰまでは第１記録媒体１０５と第２の記録媒体１０６に記録し、それ以降のＧＯＰは、第１記録媒体１０５のみに記録する。そして、Ｓ３０８にて、マイコン１０８は、符号化処理部１１２対して次のＧＯＰからＣｌｏｓｅｄＧＯＰで圧縮符号化処理を実施し、第１記録媒体１０５に記録するよう制御する。そして、Ｓ３０９にて、マイコン１０８は、ユーザが操作部１０７により設定メニュー画面から第１記録媒体１０５への記録停止指示（上記記録モードの解除指示）の入力があったことに応じて、第１記録媒体１０６への記録を停止する。
【００３６】
図４（ａ）は、Ｓ３０１で表示するメニュー画面の表示例である。同図のメニュー画面において「常時記録」を選択することにより、通常記録から図４（ｂ）の常時記録モードに切り替わる。図４（ｂ）に示す「常時記録」メニュー画面から「ＲＥＣ（ＲＥＣＯＲＤ：記録）」の選択を表す指示入力を検出することにより、マイコン１０８は第１記録媒体１０５への符号化映像データの常時記録を開始する。なお、図４（ｂ）の「ＳＴＢＹ（スタンバイ：待機）」の選択を表す指示入力を検出した場合、マイコン１０８は、第１記録媒体１０５への符号化映像データの記録を停止する。
【００３７】
図５は、常時記録モードにおける第１記録媒体および第２記録媒体への記録例を示している。
【００３８】
第１記録媒体１０５および第２記録媒体１０６への記録停止している状態で、図４（ａ）の常時記録を選択し、図４（ｂ）のＲＥＣを選択することにより、マイコン１０８は記録部１０４を制御し、第１記録媒体１０５に対し「ファイル１」をオープンさせ、符号化映像データの第１記録媒体１０５への記録を開始する。
【００３９】
次に、ＳＴＡＲＴ／ＳＴＯＰボタンの押下を検出した場合、つまり、第２記録媒体１０６への記録開始指示を受けた場合、記録部１０４は第２記録媒体１０６に対し、ファイル２をオープンして、符号化映像データを第２記録媒体１０６に記録を開始する。この時点で第１記録媒体１０５および第２記録媒体１０６への同時記録状態となる。
【００４０】
ＳＴＡＲＴ／ＳＴＯＰボタンにより第２記録媒体１０６への記録停止指示を受け付けると符号化映像データの第２記録媒体１０６への記録を停止し、ファイル２をクローズする。
【００４１】
その後、図４（ｂ）のＳＴＢＹを選択することにより第１記録媒体１０５へ記録停止指示を受け付けると符号化映像データの第１記録媒体１０５への記録を停止し、ファイル１をクローズする。
【００４２】
以上説明したように実施形態によれば、常時記録モード中に、ユーザからＳＴＡＲＴ／ＳＴＯＰボタンによる記録の開始の指示入力があった場合、第２記録媒体１０６にはその指示入力のタイミングの１つ前のＣｌｏｓｅｄＧＯＰから記録が開始される。したがって、第２記録媒体１０６には、ユーザが指示入力したタイミングの映像が記録されることとなり、「撮影タイミングを逃してしまう」という事態を回避できる。しかも第２記録媒体１０６に生成されるファイルの先頭ＧＯＰはＣｌｏｓｅｄＧＯＰ形式となるので、先頭から再生したとしてもフレーム落ちとなることはない。また、第２の記録媒体１０６の先頭ＧＯＰはＣｌｏｓｅｄＧＯＰ形式であるものの、その指示入力のタイミング以降は、ＯｐｅｎＧＯＰ形式、又は、所定周期でＯｐｅｎＧＯＰとＣｌｏｓｅｄＧＯＰが混在する符号化映像データで符号化することになるので、ＣｌｏｓｅｄＧＯＰのみで記録する場合と比較し、高い符号化効率も期待できる。
【００４３】
［第２の実施形態］
第２の実施形態では、ユーザからＳＴＡＲＴ／ＳＴＯＰボタンによる記録開始指示より所定時間前（本実施形態では３秒前とする）の符号化映像データから記録を開始する方法について説明する。
【００４４】
装置構成は第１の実施形態で示した図１と同じとし、マイコン１０８の処理内容を図６のフローチャートに従って説明する。なお、本第２の実施形態の場合、ＤＲＡＭ１１１に確保された記録用バッファは十分な容量が確保されているものとする。
【００４５】
Ｓ３０１にて、マイコン１０８は、表示部１１５に図４（ａ）のメニュー画面を表示し、ユーザによる操作部１０７を介しての常時記録モードの選択を待つ。マイコン１０８は、常時記録モードが選択されたと判定した場合、処理をＳ６０１に進める。このＳ６０１にて、マイコン１０８は、図４（ｃ）に示すプレ記録設定にかかるメニューを表示部１１５に表示し、ユーザからの指示を受け付ける。ここで、ユーザがプレ記録設定をＯＮにしたものとして説明を続ける。
【００４６】
Ｓ６０２にて、マイコン１０８は、符号化処理部１１２に対してすべてＩピクチャをＩＤＲピクチャとして（ＣｌｏｓｅｄＧＯＰで）圧縮符号化処理を実施するよう制御を開始し、符号化映像データをＤＲＡＭ１１１の記録用バッファに一時格納させる。ただし、この段階では、記録部１０４による第１記録媒体１０５への記録は行われない。
【００４７】
Ｓ６０３にて、マイコン１０８は、図４（ｂ）の常時記録の開始指示の受付メニューを表示し、ユーザによる開始指示（ＲＥＣ指示）を待つ。ＲＥＣ指示が入力されない間、記録用バッファには符号化データが格納されていくが、１０秒前の符号化データは破棄されていることになる。Ｓ６０３にて、マイコン１０８が開始指示の入力有りと判定した場合、マイコン１０８は処理をＳ６０４に進める。
【００４８】
このＳ６０４にて、マイコン１０８は、リング構造となっている記録用バッファの、記録開始指示を受け付けたときから３秒前（１ＧＯＰが３０フレームで、６０フレーム／秒の撮影の場合は６ＧＯＰ前）の符号化映像データから第１記録媒体１０５への記録を開始する。ＧＯＰ単位の記録となるので、正確には３秒前のピクチャが属するＧＯＰの先頭の符号化映像データから、記録を開始することになる。なお、以下の説明でも、３秒前の符号化データから記録する、という表現を用いるが、この意味は上記の意味であると理解されたい。
【００４９】
Ｓ３０３にて、マイコン１０８は、ユーザによる操作部１０７を介してのＳＴＡＲＴ／ＳＴＯＰボタンの押下があったか否かを判定する。マイコン１０８は、ＳＴＡＲＴ／ＳＴＯＰボタンの押下があったと判定した場合、第２記録媒体１０６への記録開始があったと判定する。そして、マイコン１０８は処理をＳ６０５に進める。
【００５０】
このＳ６０５にて、マイコン１０８は、ＳＴＡＲＴ／ＲＥＣボタンの押下と判定したタイミングより３秒前の符号化データから第２記録媒体１０６への記録を開始する。
【００５１】
Ｓ６０６にて、マイコン１０８は、符号化処理部１１２に対して後続する４ＧＯＰ中の１つのＧＯＰに対してＣｌｏｓｅｄＧＯＰとし、その他の３ＧＯＰはＯｐｅｎＧＯＰで圧縮符号化処理を実施するよう制御する。１ＧＯＰが３０フレームで、６０フレーム／秒の撮影の場合は、２秒に１回をＣｌｏｓｅｄＧＯＰとすることになり、残りをＯｐｅｎＧＯＰとすることを意味する。
【００５２】
Ｓ６０６以降は、以下は第１の実施形態におけるＳ３０６〜Ｓ３０９と同じであるので、その詳細は省略する。
【００５３】
［第３の実施形態］
第３の実施形態では、第１記録媒体１０５と第２記録媒体１０６の両方への符号化映像データを記録中に、ファイルを分割する際の制御方法について説明する。
【００５４】
図７は第３の実施形態における常時記録の動作フローチャートである。
【００５５】
本第３の実施形態の装置の基本構成は第１の実施形態と同じであり、第１記録媒体１０５および第２記録媒体１０６への符号化映像データの記録を開始するまでのフローは、図３のＳ３０１〜Ｓ３０５と同じとする。そのため、かかる記録を開始するまでの説明は省略する。
【００５６】
Ｓ７０１にて、マイコン１０８は、第１記録媒体１０５への符号化映像データ記録が、記録開始時もしくは前回のファイル分割時から３０分経過したか否かを判定する。これは、第１記録媒体１０５に現在記録中の動画ファイルが、３０分の動画となるか否かを判定することと等価の判定でもある。この判定結果がＹＥＳの場合、マイコン１０８は処理をＳ７０１に進める。
【００５７】
Ｓ７０１にて、マイコン１０８は、記録部１０４に対しファイル分割を実施するための制御を開始する。本実施形態では、記録開始や前回のファイル分割時からの経過時間によりファイル分割する例を記載するが、例えばＦＡＴ３２ファイルシステムを使用した記録媒体の場合、ファイルシステムにおける１ファイルのサイズの上限（４ＧＢ）に達する直前にファイル分割を行っても良い。
【００５８】
Ｓ７０２にて、マイコン１０８は記録部１０４を制御し、第１記録媒体１０５および第２記録媒体１０６への記録を同じＧＯＰまで記録して、ファイルをクローズする。
【００５９】
Ｓ７０３にて、マイコン１０８は、符号化処理部１１２に対し、次のＧＯＰをＣｌｏｓｅｄＧＯＰで圧縮符号化処理を実施するよう制御する。そして、Ｓ７０４にて、マイコン１０８は、それ以降はＯｐｅｎＧＯＰで圧縮符号化処理を実施するよう制御すると共に、記録部１０４を制御し、第１記録媒体１０５および第２記録媒体１０６に対し、後続する動画記録のためのファイルをオープンする。
【００６０】
Ｓ７０５にて、マイコン１０８は、記録部１０４を制御し、ＤＲＡＭ１１１に蓄積されているＣｌｏｓｅｄＧＯＰから、第１記録媒体１０５および第２記録媒体１０６へ符号化映像データを記録再開するよう制御する（Ｓ７０５）。
【００６１】
以降は、図３のＳ３０６〜Ｓ３０９のフローと同じである。
【００６２】
図８は、本第３の実施形態おける常時記録モードにおける第１記録媒体１０５および第２記録媒体１０６への記録操作およびファイル構成を示す。
【００６３】
第１記録媒体１０５および第２記録媒体１０６への記録停止時に、図４（ａ）の常時記録が選択し、図４（ｂ）のＲＥＣが選択されることにより、記録部１０４はファイル３−１をオープンし、符号化映像データの第１記録媒体１０５への記録が開始される。
【００６４】
次に、ＳＴＡＲＴ／ＳＴＯＰボタンの押下を検出した場合、つまり、第２記録媒体１０６への記録開始指示を受けた場合、記録部１０４はファイル４−１をオープンして、符号化映像データを第２記録媒体１０６に記録を開始する。この時点で第１記録媒体１０５および第２記録媒体１０６への同時記録状態となる。
【００６５】
記録開始から３０分経過後、マイコン１０８は記録部１０４に対しファイル分割を実施する制御を開始する。この結果、現在記録しているファイル３−１およびファイル４−１をクローズする。次に、記録部１０４はファイル３−２をオープンして符号化映像データを第１記録媒体１０５への記録を再開する。かつ、記録部１０４はファイル４−２をオープンして符号化映像データを第２記録媒体１０６への記録を再開する。
【００６６】
ＳＴＡＲＴ／ＳＴＯＰボタンにより第２記録媒体１０６への記録停止指示を受け付けると符号化映像データの第２記録媒体１０６への記録を停止し、ファイル４−２をクローズする。
【００６７】
その後、図４（ｂ）のＳＴＢＹを選択することにより第１記録媒体１０５へ記録停止指示を受け付けると符号化映像データの第１記録媒体１０５への記録を停止し、ファイル３−２をクローズする。
【００６８】
以上、本発明に係る実施形態を詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００６９】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７０】
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
【符号の説明】
【００７１】
１００…動画記録装置、１０１…レンズユニット、１０２…撮像素子、１０３…カメラ信号処理部、１０４…記録部、１０５…第１記録媒体、１０６…第２記録媒体、１０７…操作部、１０８…マイコン、１０９…ＲＯＭ、１１０…ＲＡＭ、１１１…ＤＲＡＭ、１１２…符号化処理部、１１３…出力部、１１４…表示制御部、１１５…表示部
【図１】
2020188415.tif 000003
【図２】
2020188415.tif 000004
【図３】
2020188415.tif 000005
【図４】
2020188415.tif 000006
【図５】
2020188415.tif 000007
【図６】
2020188415.tif 000008
【図７】
2020188415.tif 000009
【図８】
2020188415.tif 000010