(57)【要約】【課題】簡易な構成で効率良く任意のフレームでの動画素材の編集を可能とする。【解決手段】複数のフレームを含むＧＯＰ(Group of Picture)単位でフレーム間符号化された動画素材を任意の時間上の編集点で編集する動画素材編集装置１において、コントローラ３０は、編集点を含むＧＯＰをデコーダ１１により再生データにデコードし、この再生データをエンコーダ１２によりイントラ符号化データにエンコードし、このイントラ符号化データと上記編集点とを表す情報を含む編集情報（ＥＤＬ）を生成し、上記イントラ符号化データ及び編集情報を上記動画素材に対応付けて管理する。【選択図】      図１
2009260933.tif 000002
【特許請求の範囲】
【請求項１】
複数のフレームを含むＧＯＰ(Group of Pictures)単位でフレーム間符号化された動画素材を任意の時間上の編集点で編集する装置であって、
前記編集点を含むＧＯＰを再生データにデコードするデコード手段と、
前記再生データをイントラ符号化データにエンコードするエンコード手段と、
前記イントラ符号化データと前記編集点とを表す情報を含む編集情報を生成する生成手段と、
前記イントラ符号化データ及び前記編集情報を前記動画素材に対応付けて管理する管理手段と
を具備することを特徴とする動画素材編集装置。
【請求項２】
前記編集点が開始点および終了点からなるとき、前記管理手段は、前記開始点を含むＧＯＰと前記終了点を含むＧＯＰとの間のＧＯＰに対応する動画素材に前記イントラ符号化データ及び前記編集情報を対応付けて管理することを特徴とする請求項１記載の動画素材編集装置。
【請求項３】
複数のフレームを含むＧＯＰ(Group of Pictures)単位でフレーム間符号化された動画素材を任意の時間上の編集点で編集する装置で動作するプログラムであって、
デコーダで前記編集点を含むＧＯＰを再生データにデコードする動作と、
エンコーダで前記再生データをイントラ符号化データにエンコードする動作と、
前記イントラ符号化データと前記編集点とを表す情報を含む編集情報を生成する動作と、
前記イントラ符号化データ及び前記編集情報を前記動画素材に対応付けて管理する動作と
を実行することを特徴とするプログラム。
【請求項４】
前記編集点が開始点および終了点からなるとき、前記管理する動作は、前記開始点を含むＧＯＰと前記終了点を含むＧＯＰとの間のＧＯＰに対応する動画素材に前記イントラ符号化データ及び前記編集情報を対応付けて管理することを特徴とする請求項３記載のプログラム。
【請求項５】
ＧＯＰ(Group of Picture)単位でフレーム間符号化された動画素材を任意の時間上の編集点で編集する動画素材編集装置に用いられる方法であって、
前記編集点を含むＧＯＰを再生データにデコードし、
前記再生データをイントラ符号化データにエンコードし、
前記イントラ符号化データと前記編集点とを表す情報を含む編集情報を生成し、
前記イントラ符号化データ及び前記編集情報を前記動画素材に対応付けて管理することを特徴とする動画素材編集方法。
【請求項６】
前記編集点が開始点および終了点からなるとき、前記開始点を含むＧＯＰと前記終了点を含むＧＯＰとの間のＧＯＰに対応する動画素材に前記イントラ符号化データ及び前記編集情報を対応付けて管理することを特徴とする請求項５記載の動画素材編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送システムなどで使用されるＭＰＥＧ２形式などの動画素材を編集するための動画素材編集装置とそのプログラム及び動画素材編集方法に関する。
【背景技術】
【０００２】
従来、ＭＰＥＧ２形式などのｌｏｎｇ−ＧＯＰ(Group of Pictures)で記録された素材は、前後のフレームとの間の相関関係があるため、単純に任意のフレームから再生を行うことができない。つまり、ＧＯＰ単位でデコード処理をする必要があるため、動画素材編集装置は、再生を開始するフレームを含むＧＯＰの先頭からデコードし、デコードしたベースバンド画像を指定したフレームから外部に出力している。
【０００３】
さらに、２つの素材を連続して再生する場合は、再生中の素材の終了ＧＯＰと次に再生を開始するための先頭ＧＯＰのデコード処理を同時に行う必要があり、１つのデコーダでは処理することができない。このため、２つのデコーダを交互に使用し、終了ＧＯＰの再生と先頭ＧＯＰの再生を２つのデコーダでオーバーラップ再生させ、デコード後のベースバンド画像を指定のフレームでセレクタを用いて切り替えることで、違和感のない連続した２つの素材の再生を可能にしている。連続再生を可能にするのに２つのデコーダが必要なため、回路規模が大きくなり、製造コストが下がらないという弊害があった。
【０００４】
また、ｌｏｎｇ−ＧＯＰで記録された２素材を、任意のフレームでつなげるＡ／Ｂインサート編集を行って１本化する場合は、ｌｏｎｇ−ＧＯＰ素材を任意のフレームでそのまま編集できないため、２つの再生装置を使用して別々に素材の再生を行い、外部記録装置で１つの素材として記録する方法が主であった。そのため、Ａ／Ｂインサート編集するのに２台の再生装置と１台の記録装置が必要であるためシステムが大きくなり、設備構築費用も膨らむ傾向にあった。
【０００５】
また、ｌｏｎｇ−ＧＯＰで記録された素材を任意のフレームでＩＮ点、ＯＵＴ点を指定してファイル転送する場合は、元素材とＩＮ点、ＯＵＴ点を指定した編集情報（ＥＤＬ：Edit Decision List）を送るか、ＩＮ点、ＯＵＴ点を含むＧＯＰで、ファイルを一時的に別ファイルとしてコピーし、そのコピーしたファイルとＩＮ点、ＯＵＴ点を指定したＥＤＬを送る方法を取っていた。このため、ファイル転送に長時間を要する場合があった。
【０００６】
なお、本願に関連する公知文献としては、例えば次のようなものがある（特開２００２−３００５２８公報または特開２００２−２８１４３３公報を参照。）。
【０００７】
なお、本願に関連する公知文献としては、例えば次のようなものがある（特許文献１または２を参照。）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−３００５２８公報
【特許文献２】特開２００２−２８１４３３公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述したように、ｌｏｎｇ−ＧＯＰで記録された素材を任意のフレームから単純に再生できないため、編集作業に様々な弊害があった。
【００１０】
この発明は上記事情に着目してなされたもので、その目的とするところは、簡易な構成で効率良く任意のフレームでの編集を可能とする動画素材編集装置とそのプログラム及び動画素材編集方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するためにこの発明の一態様は、複数のフレームを含むＧＯＰ単位でフレーム間符号化された動画素材を任意の時間上の編集点で編集する装置であって、前記編集点を含むＧＯＰを再生データにデコードするデコード手段と、前記再生データをイントラ符号化データにエンコードするエンコード手段と、前記イントラ符号化データと前記編集点とを表す情報を含む編集情報を生成する生成手段と、前記イントラ符号化データ及び前記編集情報を前記動画素材に対応付けて管理する管理手段とを具備する動画素材編集装置を提供する。
【００１２】
また、この発明の他の態様は、複数のフレームを含むＧＯＰ単位でフレーム間符号化された動画素材を任意の時間上の編集点で編集する装置で動作するプログラムであって、デコーダで前記編集点を含むＧＯＰを再生データにデコードする動作と、エンコーダで前記再生データをイントラ符号化データにエンコードする動作と、前記イントラ符号化データと前記編集点とを表す情報を含む編集情報を生成する動作と、前記イントラ符号化データ及び前記編集情報を前記動画素材に対応付けて管理する動作とを実行するプログラムを提供する。
【００１３】
また、この発明の他の態様は、集点で編集する動画素材編集装置に用いられる方法であって、前記編集点を含むＧＯＰを再生データにデコードし、前記再生データをイントラ符号化データにエンコードし、前記イントラ符号化データと前記編集点とを表す情報を含む編集情報を生成し、前記イントラ符号化データ及び前記編集情報を前記動画素材に対応付けて管理する動画素材編集方法を提供する。
【発明の効果】
【００１４】
したがってこの発明によれば、簡易な構成で効率良く任意のフレームでの編集を可能とする動画素材編集装置とそのプログラム及び動画素材編集方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】この発明の一実施形態に係る動画素材編集装置の構成を示すブロック図。
【図２】図１に示したコントローラの処理手順とその内容を示すフローチャート。
【図３】図１に示す動画素材編集装置の動作を示す図。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施の形態を詳細に説明する。  
図１は、この発明の一実施形態に係る動画素材編集装置の構成を示すブロック図である。この動画素材編集装置１は、トランスコーダ１０と記憶部２０と、これらを制御するコントローラ３０とを備える。記憶部２０は、ＲＡＭやハードディスク等のメモリで構成される。記憶部２０には、編集対象の元素材が元素材の編集情報（ＥＤＬ：Edit Decision List）と共に記憶される。元素材は、ＧＯＰ（Group Of Pictures）単位にフレーム間符号化された動画像である。ここでは、ＭＰＥＧ２形式のｌｏｎｇ−ＧＯＰデータとする。ＥＤＬは、タイムコードを用いた編集手順の記述であり、各カットのＩＮ点、ＯＵＴ点やスプリットデータやエフェクト制御タイミング等のデータが記述される。
【００１７】
トランスコーダ１０は、デコーダ１１と、エンコーダ１２とを備える。トランスコーダ１０は、コントローラ３０の制御にしたがって、記憶部２０から読み出された元素材をデコーダ１１により再生データにデコードし、さらに、デコーダ１１から出力される再生データをエンコーダ１２によりフレーム内符号化し、全フレームをＩフレームに符号化する。このようにして、ｌｏｎｇ−ＧＯＰデータは、トランスコーダ１０を介してＡｌｌ−Ｉｎｔｒａ(I frame-only)データに変換される。
【００１８】
また、コントローラ３０は、上記のようにトランスコーダ１１を制御する機能に加え、ＥＤＬを生成する機能と、コンテンツを管理する機能とを実行するプログラムを備えている。
【００１９】
次に、このように構成された動画素材編集装置１の動作について説明する。  
図２は、コントローラ３０の処理手順とその内容を示すフローチャートである。図３は、動画素材編集装置１の動作を説明するための図である。  
図２において、コントローラ３０は編集対象となる元素材Ａと元素材ＡのＥＤＬの入力を受け付け、記憶部２０に格納する（ステップＳ２ａ）。ユーザは、動画素材編集装置１の操作表示部（図示せず）において、元素材Ａを再生し、ＩＮ点、ＯＵＴ点の各位置を決定する（ステップＳ２ｂ）。  コントローラ３０は、図３に示すように、ＩＮ点、ＯＵＴ点を含む各１ＧＯＰのみをトランスコーダ１０によりｌｏｎｇ−ＧＯＰからＡｌｌ−Ｉｎｔｒａデータに変換する（ステップＳ２ｃ）。これにより、ＩＮ点を含むＧＯＰがイントラ符号化されたＡｌｌ−Ｉｎｔｒａデータ（ＩＮ点素材）と、ＯＵＴ点を含むＧＯＰがイントラ符号化されたＡｌｌ−Ｉｎｔｒａデータ（ＯＵＴ点素材）とが生成される。コントローラ３０は、トランスコーダ１０により生成されたＩＮ点素材およびＯＵＴ点素材を表す情報を、ＩＮ点、ＯＵＴ点の時間情報（タイムコード）と共にＥＤＬの一部として関連付ける（ステップＳ２ｄ）。コントローラ３０は、ＩＮ点素材およびＯＵＴ点素材を含む素材（図１中素材Ａ）を、上記生成されたＥＤＬ（図１中素材ＡのＥＤＬ）と共に管理する（ステップＳ２ｅ）。
【００２０】
図３に示すように、素材Ａと素材Ｂを連続再生する場合の実再生素材は、Ａｌｌ−Ｉｎｔｒａデータに変換後の実再生部分を含む下記の素材Ａおよび素材Ｂとなる。ＩＮ点、ＯＵＴ点指定後の素材Ａは、素材Ａ＿ＩＮ素材(Ａｌｌ−Ｉｎｔｒａ)、素材Ａ’(ＩＮ点、ＯＵＴ点を含まないＧＯＰ)、および素材Ａ＿ＯＵＴ素材(Ａｌｌ−Ｉｎｔｒａ)である。また、ＩＮ点、ＯＵＴ点指定後の素材Ｂは、素材Ｂ＿ＩＮ素材(Ａｌｌ−Ｉｎｔｒａ)、素材Ｂ’(ＩＮ点、ＯＵＴ点を含まないＧＯＰ)、および素材Ｂ＿ＯＵＴ素材(Ａｌｌ−Ｉｎｔｒａ)となる。これにより、連続再生の場合は１つのデコーダによって、素材Ａと素材ＢとをＩフレームの繋ぎ合わせで再生を実現できる。
【００２１】
同様にＡ／Ｂインサート編集の場合は、(素材Ａ＿ＩＮ素材＋素材Ａ’＋素材Ａ＿ＯＵＴ素材)＋(素材Ｂ＿ＩＮ素材＋素材Ｂ’＋素材Ｂ＿ＯＵＴ素材)を別ファイルにコピーして１本化した素材を生成することが可能である。
【００２２】
また、ＩＮ点、ＯＵＴ点を指定した素材を転送する場合は、(素材Ａ＿ＩＮ素材＋素材Ａ’＋素材Ａ＿ＯＵＴ素材)を別ファイルにコピーして転送すればよい。
【００２３】
以上述べたように、上記実施形態では、ＧＯＰ(Group of Picture)単位でフレーム間符号化された動画素材を任意の編集点で編集する動画素材編集装置１において、編集点を含むＧＯＰをデコーダ１１により再生データにデコードし、再生データをエンコーダ１２によりイントラ符号化データにエンコードする。このイントラ符号化データと上記編集点とを表す情報を含む編集情報（ＥＤＬ）を生成し、上記イントラ符号化データ及び生成された編集情報を上記動画素材に対応付けて管理する。
【００２４】
すなわち、ｌｏｎｇ−ＧＯＰで記録された素材を任意のフレームでＩＮ点、ＯＵＴ点を指定する処理を行う際に、ＩＮ点、ＯＵＴ点をそれぞれ含む1ＧＯＰのみをＬｏｎｇ−ＧＯＰからＡｌｌ−Ｉｎｔｒａに変換し、ＩＮ点素材とＯＵＴ点素材としてＩＮ点、ＯＵＴ点の時間情報と共に編集情報(ＥＤＬ)の一部として保持するものとする。
【００２５】
したがって上記実施形態によれば、例えば、連続再生、Ａ／Ｂインサート編集、及びＩＮ点、ＯＵＴ点を指定した素材転送の際において、該当素材のＩＮ点とＯＵＴ点が必ずＩフレームにトランスコードされたＩＮ点素材とＯＵＴ点素材を使用することで、指定したＩフレームからの再生・編集・転送が可能となり従来の問題の解決を図ることができる。
【００２６】
また、上記実施形態では、ＩＮ点、ＯＵＴ点を含む各１ＧＯＰのみのトランスコードのため、トランスコード処理が短時間で済み、素材全体をトランスコードしないため世代劣化がほとんどない(ＩＮ点、ＯＵＴ点の前後数フレームのみ)という長所がある。
【００２７】
また、上記実施形態では、ＩＮ点とＯＵＴ点を含む１ＧＯＰのみのトランスコードのため、トランスコード処理が短時間で済み、素材全体をトランスコードしないため世代劣化がほとんどない(ＩＮ点、ＯＵＴ点のごく一部のみ)という長所がある。
【００２８】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００２９】
１…動画素材編集装置、１０…トランスコーダ、１１…デコーダ、１２…エンコーダ、２０…記憶部、３０…コントローラ。
【図１】
2009260933.tif 000003
【図２】
2009260933.tif 000004
【図３】
2009260933.tif 000005