(57)【要約】【課題】フレーム間予測を行う圧縮方式とフレーム間予測を行わない圧縮方式の何れの方式で記録された動画データであっても、同じ位置のフレームをサムネイル画像として表示できる記録再生装置を提供すること。【解決手段】全フレームをフレーム内符号化する第１の圧縮方式と、フレーム内符号化とフレーム間符号化とを用いて符号化する第２の圧縮方式で圧縮された動画データを同時に記録し、同時に記録された動画データにおいて、同じ位置のフレームを代表画像として出力することを特徴とする。【選択図】図１
2016082268.tif 000002
【特許請求の範囲】
【請求項１】
動画データを入力する入力手段と、
動画データの全てのフレームをフレーム内符号化により符号化する第１の圧縮方式と、動画データをフレーム内符号化とフレーム間符号化とを用いて符号化し、所定のフレーム間隔で前記フレーム内符号化による符号化を行う第２の圧縮方式とを用いて、前記入力手段により入力された動画データを圧縮する圧縮手段と、
前記圧縮手段により圧縮された動画データを、第１の記録媒体と第２の記録媒体に記録し、前記第１の記録媒体と前記第２の記録媒体から前記動画データを再生する記録再生手段と、
同時記録モードにおいて、前記入力手段により入力された動画データを前記第１の圧縮方式で圧縮することにより第１の動画データを生成すると共に、前記入力手段により入力された動画データを前記第２の圧縮方式で圧縮することにより第２の動画データを生成するように前記圧縮手段を制御すると共に、前記第１の動画データを前記第１の記録媒体に記録しながら前記第２の動画データを前記第２の記録媒体に同時に記録するように前記記録手段を制御する制御手段と、
前記記録媒体に記録された動画データの１フレームを復号することにより、前記動画データの代表画像を生成する生成手段とを備え、
前記制御手段は、前記第１の動画データと前記第２の動画データにおいて、共に同じ位置のフレームを前記代表画像のフレームとして選択するように、前記生成手段を制御することを特徴とする記録再生装置。
【請求項２】
前記制御手段は、前記第１の動画データ及び前記第２の動画データにおける表示順で先頭のフレームを前記代表画像のフレームとして選択することを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記制御手段は、前記第２の動画データにおける前記フレーム内符号化により符号化されたフレームのうちの先頭のフレームと同じ位置のフレームを、前記第１の動画データの前記代表画像のフレームとして選択することを特徴とする請求項１に記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録再生装置に関し、特に、複数の動画を同時に記録し、また、同時に記録された動画を再生する装置に関する。
【背景技術】
【０００２】
動画像を撮影した動画データを符号化して記録媒体に記録し、記録した動画データを復号化して再生する記録再生装置がある。これらの記録再生装置は、記録した動画データを再生する際、動画データのサムネイル画像を表示する。ユーザは所望のサムネイル画像を選択し、再生を指示する（特許文献１参照）。
【０００３】
動画データを符号化する方式として、フレーム内符号化とフレーム間符号化が知られている。ＭＰＥＧでは、これらフレーム内符号化とフレーム間符号化とを組み合わせて動画を符号化する。一方、全てのフレームをフレーム内符号化により符号化することも考えられる。ＭＰＥＧなどの符号化方式で圧縮された動画データのサムネイル画像を生成する場合、復号化の際の処理軽減のため、符号順で先頭のフレーム内符号化されたフレーム（Ｉフレーム）を復号し、サムネイル画像を生成する。また、全てのフレームがフレーム内符号化により符号化された動画データでは、先頭フレームもフレーム内符号化により符号化されている。そのため、先頭フレームからサムネイル画像が生成される。
【０００４】
また、動画データを複数の記録媒体に同時に記録する機能を持つ装置も登場している。同時記録した複数の動画データはバックアップ用途やプロキシ編集用途などに使用され、再生する際の挙動が同じであることが期待される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2008-022200号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＭＰＥＧにおいては、動画データの表示順と符号化順序が異なる。そのため、表示順で先頭のフレームがサムネイル画像として表示されない。これに対し、全てのフレームがフレーム内符号化により符号化された動画データについては、先頭のフレームがサムネイル画像として表示される。そのため、符号化方式によりサムネイル画像として表示されるフレームが異なってしまうという問題がある。
【０００７】
本発明は、このような問題を解決し、フレーム間予測を行う圧縮方式とフレーム間予測を行わない圧縮方式の何れの方式で記録された動画データであっても、同じ位置のフレームをサムネイル画像として表示できる記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の記録再生装置は、動画データを入力する入力手段と、動画データの全てのフレームをフレーム内符号化により符号化する第１の圧縮方式と、動画データをフレーム内符号化とフレーム間符号化とを用いて符号化し、所定のフレーム間隔で前記フレーム内符号化による符号化を行う第２の圧縮方式とを用いて、前記入力手段により入力された動画データを圧縮する圧縮手段と、前記圧縮手段により圧縮された動画データを、第１の記録媒体と第２の記録媒体に記録し、前記第１の記録媒体と前記第２の記録媒体から前記動画データを再生する記録再生手段と、同時記録モードにおいて、前記入力手段により入力された動画データを前記第１の圧縮方式で圧縮することにより第１の動画データを生成すると共に、前記入力手段により入力された動画データを前記第２の圧縮方式で圧縮することにより第２の動画データを生成するように前記圧縮手段を制御すると共に、前記第１の動画データを前記第１の記録媒体に記録しながら前記第２の動画データを前記第２の記録媒体に同時に記録するように前記記録手段を制御する制御手段と、前記記録媒体に記録された動画データの１フレームを復号することにより、前記動画データの代表画像を生成する生成手段とを備え、前記制御手段は、前記第１の動画データと前記第２の動画データにおいて、共に同じ位置のフレームを前記代表画像のフレームとして選択するように、前記生成手段を制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、フレーム間予測を行う圧縮方式とフレーム間予測を行わない圧縮方式の何れの方式で記録された動画データであっても、同じ位置のフレームをサムネイル画像として表示できる記録再生装置の提供を実現できる。
【図面の簡単な説明】
【００１０】
【図１】記録再生装置のブロック図である。
【図２】代表画像として表示するフレームを示す図である。
【図３】代表画像の生成処理を示すフローチャートである。
【図４】代表画像として表示するフレームを示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態を図面に基づいて説明する。
【００１２】
＜第１の実施形態＞
図１は本発明に係る記録再生装置の一実施例を組み込んだ、ビデオカメラの概略ブロック図を示している。ビデオカメラの構成を説明する。主制御部１０１はマイクロコンピュータを有し、プログラムやＲＡＭ１１５の情報、操作制御部１１１からの情報などに従ってビデオカメラの各部を制御する。また、主制御部１０１は圧縮方式判定部１０２、再生フレーム決定部１０３、参照関係判定部１０４を有する。
【００１３】
圧縮方式判定部１０２は指定クリップの圧縮方式を判定する。再生フレーム決定部１０３は、指定クリップのどのフレームを再生フレームとするか決定する。参照関係判定部１０４は、指定クリップの再生フレームの参照関係を判定する。ＲＯＭ１１４は、制御部１０１のプログラムや固定値などの不揮発の情報を記憶する。ＲＡＭ１１５は、第１の記録媒体１１６、第２の記録媒体１１７に記録されたクリップのデータや信号処理部１２０により復号化されたデータ、表示部１１２に表示するためのデータなどを一時的に記憶する。
【００１４】
撮像部１１９は、動画データを入力する入力手段として機能し、被写体を撮影して動画データを出力する。信号処理部１２０は、記録時に撮像部１１９により出力された動画データを符号化したり、再生時に動画データを復号化する。信号処理部１２０は、フレーム内符号化とフレーム間符号化とを用いて動画データを圧縮する第１の圧縮方式と、動画データの全てのフレームをフレーム内符号化方式により圧縮する第２の圧縮方式を用いる。第１の圧縮方式として、ＭＰＥＧ方式を用いる。第１の圧縮方式においては、動画データの１５フレームを１ＧＯＰとする。以下、第１の圧縮方式をＩＰＢ方式、第２の圧縮方式をＡＬＬ−Ｉ方式と呼ぶ。
【００１５】
操作部１１０は、電源スイッチ、撮影開始／停止の指示ボタン、撮影モードと再生モードを切り替えるためのモードスイッチ、インデックス再生や一枚再生、サーチ再生、タイムライン再生に切り替えるためのボタン、同時記録やプロキシ記録などのメニュー設定ボタンなどから構成される。スイッチやボタンは物理的なスイッチやボタンの他にタッチパネルなどの表示部１１２上に表示されるボタンやつまみでも良い。操作制御部１１１は、操作部１１０からの指示に応じて主制御部１０１に操作情報を通知する。
【００１６】
表示部１１２は、パネルやＥＶＦなどから構成される。表示制御部１１３は、撮影時には撮像部１１９により得られた動画データに係る画像を表示部１１２に表示し、再生時には動画データに係る画像を表示する。インデックス再生時には動画データの代表フレームを表示し、サーチ再生やタイムライン再生時には表示間隔に応じたフレームを表示する。
【００１７】
第１の記録媒体１１６、第２の記録媒体１１７は、ランダムアクセス可能な記録媒体である。ここでは各記録媒体としてメモリカードを例に挙げるが、他の形式でもよい。また、本実施形態の記録再生装置は、これら二つの記録媒体に対して動画データを同時に記録する同時記録モードを持つ。同時記録モードにおいては、第１の圧縮方式により圧縮された動画データを第１の記録媒体１１６に記録し、第２の圧縮方式により圧縮された動画データを第２の記録媒体カード１１７に記録する。
【００１８】
記録媒体制御部１１８は、記録時に第１の記録媒体１１６、第２の記録媒体１１７に動画データを記録し、再生する。同時記録時には第１の記録媒体１１６、第２の記録媒体１１７に動画データを同時に記録する。データバス１２１は、各部の間でデータやコマンドを送受信する。
【００１９】
記録時の処理を説明する。操作部１１０により電源オンの指示があった場合、主制御部１０１は、撮像部１１９により得られた動画を表示部１１２に表示し、記録待機状態とする。ユーザは、記録待機状態において操作部１１０を操作することにより、第１の記録媒体１１６と第２の記録媒体１１７の一方を記録先として選択する。また、ユーザは、操作部１１０を操作することにより、第１の圧縮方式と第２の圧縮方式の一方を記録される動画の圧縮方式として選択する。記録待機状態において、操作部１１０により記録開始の指示があった場合、主制御部１０１は、信号処理部１２０を制御して、選択された圧縮方式に従い、撮像部１１９により得られた動画データを圧縮する。
【００２０】
また、主制御部１０１は、記録媒体制御部１１８に対し、第１の記録媒体１１６と第２の記録媒体１１７のうち、ユーザにより選択された方の記録媒体に動画データを記録する。また、ユーザが操作部１１０を操作することにより記録停止が指示された場合、主制御部１０１は記録媒体制御部１１８を制御して、動画データの記録を停止する。
【００２１】
次に、同時記録モードに処理を説明する。ユーザが操作部１１０を操作して、同時記録モードを設定した後、記録開始を指示することにより同時記録が開始される。記録開始の指示があると、主制御部１０１は、撮像部１１９からの動画データを第１の圧縮方式で圧縮して第１の動画データを生成すると共に、第２の圧縮方式で圧縮して第２の動画データを生成するように、信号処理部１２０を制御する。このとき、第１、第２の動画データともに、同じフレームから圧縮が開示される。
【００２２】
また、主制御部１０１は、記録媒体制御部１１８を制御し、第１の動画データを第１の記録媒体１１６に記録し、第２の動画データを第２の記録媒体１１７に記録する。このように同時記録が開始された後、ユーザが操作部１１０を操作して、記録停止の指示があった場合、主制御部１０１は、信号処理部１２０による符号化を停止し、第１の記録媒体１１６と第２の記録媒体１１７への動画データの記録を停止する。このとき、第１、第２の動画データともに、同じフレームで符号化が停止される。
【００２３】
次に、再生時の処理を説明する。ユーザが操作部１１０を操作して、再生モードを指示した場合、第１の記録媒体１１６、第２の記録媒体１１７のうち、選択された方の記録媒体に記録された各クリップのサムネイル画像が表示部１１２に表示される。ユーザは表示部１１２に表示されたサムネイル画像から、所望のクリップのサムネイル画像を選択し、再生を指示する。主制御部１０１は、選択されたサムネイル画像に対応したクリップの動画データを再生するように記録媒体制御部１１８を制御する。記録媒体制御部１１８は、指定された動画データを記録媒体から再生し、信号処理部１２０に送る。
【００２４】
信号処理部１２０は、再生された動画データを復号し、表示制御部１１３に送る。表示制御部１１３は、再生された動画データを表示部１１２に表示する。また、再生停止の指示があった場合、主制御部１０１は、記録媒体からの動画デーあの再生を停止させ、再度サムネイル画像を表示部１１２に表示する。
【００２５】
次に、複数の圧縮方式で同時記録したクリップにおいて、代表画像として表示するフレームについて、図２を用いて詳細に説明する。図２は、ＡＬＬ−Ｉ方式のクリップを構成するフレームと、ＩＰＢ方式のクリップを構成するフレームを、それぞれ表示順に並べた図である。いずれも表示順で先頭フレームを代表画像として表示する場合、ＡＬＬ−Ｉ方式はＩ０フレーム２０１を、ＩＰＢ方式はＢ０フレーム２１１を復号化して表示すればよい。ただし、ＩＰＢ方式はＢ０フレーム２１１の参照先であるＩ２フレーム２１２の復号化が必要である。
【００２６】
続いて、複数の圧縮方式で同時記録したクリップにおいて、代表画像（サムネイル画像）を表示する際の動作を図３を用いて詳細に説明する。まず、表示対象クリップの記録されている第１の記録媒体１１６または第２の記録媒体１１７から、管理情報を読み出してクリップ数を取得する（３０１）。次に、先ほど取得したクリップ数と、インデックス画面１ページあたりの表示クリップ数、何ページ目を表示するかといった情報から、表示対象クリップを決定する（３０２）。
【００２７】
次に、管理情報または表示対象クリップのファイルに記録されている情報から表示対象クリップの圧縮方式を判定する（３０３）。次に、代表フレームを決定する（３０４）。本実施例ではＡＬＬ−Ｉ方式、ＩＰＢ方式ともに先頭フレームを代表フレームとして決定する。つまり、ＡＬＬ−Ｉ方式におけるＩ０フレーム２０１と、ＩＰＢ方式におけるＢ０フレーム２１１と決定する。
【００２８】
次に、クリップの参照関係情報をもとに、代表フレームの参照先フレームを判定する（３０５）。ＡＬＬ−Ｉ方式の場合、各フレームは他のフレームを参照しないため、参照先フレームはない。ＩＰＢ方式の場合、先頭フレームであるＢ０フレーム２１１の参照先フレームはＩ２フレーム２１２である。
【００２９】
次に、参照先フレームと共に代表フレームを復号化する（３０６）。ＩＰＢ方式の場合は第１の記録媒体１１６から、ＡＬＬ−Ｉ方式の場合は第２の記録媒体カード１１７から、代表フレームと参照先フレームのデータを読み出し、ＲＡＭ１１５に記憶する。フレームのデータが、管理情報やオーディオ情報、ビデオ情報などの複数の情報で多重化されている場合は、分離化処理を行ってビデオ情報のみを取り出す。そして、参照先フレームと代表フレームのビデオ情報を信号処理部１２０で復号化する。復号化したデータはＲＡＭ１１５に記憶しておく。
【００３０】
次に、復号化した代表フレームのデータを表示部１１２に表示する（３０７）。この際に解像度を縮小して表示するなどしても良い。これまでの処理で一つの代表画像を表示する処理が完了する。インデックス画面には複数のクリップの代表画像を表示する場合があり、表示対象クリップが他にある場合（３０８）は、表示対象クリップ決定（３０２）から再度処理を行う。表示対象クリップがない場合（３０８）は処理を終了する。
【００３１】
この様に本実施例では、インデックス画面表示の際に、一方はＡＬＬ−Ｉ方式、他方はＩＰＢ方式のように複数の圧縮方式で同時記録したクリップにおいて、ＡＬＬ−Ｉ方式、ＩＰＢ方式ともに先頭フレームを代表画像として表示する。これにより、同時記録クリップ間で代表画像として再生されるフレームが一致させることができる。特に、ＡＬＬ−Ｉ方式のクリップがメイン記録クリップ、ＩＰＢ方式のクリップがプロキシ記録クリップである場合に、メイン記録クリップの先頭フレームを代表画像として表示することができる。
【００３２】
＜第２の実施形態＞
第２の実施形態では、インデックス画面においてＩＰＢ方式における先頭Ｉフレームを代表画像として表示し、ＡＬＬ−Ｉ方式についても同じフレームを代表画像として表示する場合について説明を行う。各説明において、第１の実施形態と同様の箇所の説明は省略する。図１は本発明に係る記録再生装置の一実施例を組み込んだ、ビデオカメラの概略ブロック図を示している。第１の実施形態と同様のため説明は省略する。
【００３３】
次に複数の圧縮方式で同時記録したクリップにおいて、代表画像として表示するフレームについて、図４を用いて詳細に説明する。図４はＡＬＬ−Ｉ方式のクリップを構成するフレームと、ＩＰＢ方式のクリップを構成するフレームを、それぞれ表示順に並べた図である。
【００３４】
本実施形態では、ＩＰＢ方式における、符号順で先頭のＩフレームを代表画像として表示する。この場合、Ｉ２フレーム４１１を復号化して表示すればよい。また、ＡＬＬ−Ｉ方式で圧縮された動画については、ＩＰＢ方式の動画の代表画像と同じ先頭からのフレーム位置が同じＩ２フレーム４０１を表示する。ＩＰＢ方式における、符号順で先頭のＩフレームは、表示順では３番目のフレームとなる。図３は、複数の圧縮方式で同時記録したクリップにおいて、代表画像を表示する際の動作フローを示している。
【００３５】
処理３０１から処理３０３までは第１の実施例と同様であるため説明を省略する。次に、代表フレームを決定する（３０４）。本実施例ではＡＬＬ−Ｉ方式、ＩＰＢ方式ともに先頭Ｉフレームを代表フレームとして決定する。つまり、ＡＬＬ−Ｉ方式におけるＩ２フレーム４０１と、ＩＰＢ方式におけるＩ２フレーム４１１と決定する。
【００３６】
次に、クリップの参照関係情報をもとに、代表フレームの参照先フレームを判定する（３０５）。ＡＬＬ−Ｉ方式の場合、各フレームは他のフレームを参照しないため、参照先フレームはない。ＩＰＢ方式の場合、先頭ＩフレームであるＩ２フレーム２１２は他のフレームを参照しないため、参照先フレームはない。処理３０６から処理３０８は第１の実施例と同様のため説明を省略する。
【００３７】
この様に本実施例では、インデックス画面表示の際に、一方はＡＬＬ−Ｉ方式、他方はＩＰＢ方式のように複数の圧縮方式で同時記録したクリップにおいて、ＩＰＢ方式における先頭Ｉフレームを代表画像として表示し、ＡＬＬ−Ｉ方式についても同じフレームを代表画像として表示する。これにより、同時記録クリップ間で代表画像として再生されるフレームが一致させることができる。特に、ＩＰＢ方式の代表画像は、他の一般的な再生装置と互換性を確保することができる。
【００３８】
本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００３９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４０】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【００４１】
１０１  主制御部、１１５  ＲＡＭ、１１１  操作制御部、１０２  圧縮方式判定部、
１０３  再生フレーム決定部、１０４  参照関係判定部、１１４  ＲＯＭ
【図２】
2016082268.tif 000003
【図４】
2016082268.tif 000004
【図１】
2016082268.tif 000005
【図３】
2016082268.tif 000006