(57)【要約】【課題】パーソナルコンピュータ上で動画像及び音声等のデジタル・データを編集するには、デジタル・データを格納した同一のファイルを記憶装置上に複数個用意し、それぞれのファイルから必要な部分を切り出し、一つのファイルに結合するという煩雑な作業が必要となる。【解決手段】デジタル・データに対応するインデックス領域を設け、その領域にインデックスを記録し、編集するに際してはそのインデックスを参照して自動的に編集作業が行えるようにする。例えば、所望の動画像の開始および終了箇所に所定のインデックスを記録させておき、編集時には開始および終了のインデックスによって示される領域の動画像情報を読み出し、所定の編集ファイルに書き込むことにより、複数の動画像を自動的に編集することが可能になる。【選択図】  図２
2004214786.tif 000002
【特許請求の範囲】
【請求項１】
動画像デジタル情報を格納する記憶手段と、
前記動画像デジタル情報と関連性を有するインデックス情報を前記記憶手段に格納するインデックス記憶手段と、
前記インデックス情報に応答して、前記動画像デジタル情報を処理する情報処理手段と、
から構成されることを特徴とするデータの編集装置。
【請求項２】
前記インデックス記憶手段の所定の位置に所望のインデックス情報を書き込むインデックス入力手段をさらに含むことを特徴とする請求項１記載のデータの編集装置。
【請求項３】
前記所望のインデックス情報は、前記動画像デジタル情報の再生の開始を指示する再生指示命令、および、前記動画像デジタル情報の再生を停止し前記再生指示命令まで再生のスキップを指示するスキップ命令であることを特徴とする請求項２記載のデータの編集装置。
【請求項４】
前記動画像デジタル情報は、音声情報を含むことを特徴とする請求項１記載のデータの編集装置。
【請求項５】
記憶装置に格納された動画像デジタル情報を編集するコンピュータを、
前記動画像デジタル情報と関連性を有するインデックス情報を入力し、前記記憶装置の所定のインデックス記憶領域に格納する手段、
前記インデックス情報により選択された所定の前記動画像デジタル情報を抽出する手段、および
前記抽出された前記所定の前記動画像デジタル情報を前記記憶装置に格納する手段、
として機能させることを特徴とするデータ編集プログラム。
【請求項６】
前記インデックス情報は、前記動画像デジタル情報の開始時点および終了時点を表すことを特徴とする請求項５記載のデータ編集プログラム。
【請求項７】
前記選択された所定の前記動画像デジタル情報は、前記開始時点および前記終了時点を表す前記インデックス情報によって挟まれた前記動画像デジタル情報であることを特徴とする請求項６記載のデータ編集プログラム。
【請求項８】
前記インデックス情報により選択された所定の前記動画像デジタル情報に対し、抽出する選択順位を表す情報を入力する手段をさらに含むことを特徴とする請求項５記載のデータ編集プログラム。
【請求項９】
前記選択された所定の前記動画像デジタル情報を抽出し、それらを前記選択順位に従って結合する手段をさらに含むことを特徴とする請求項８記載のデータ編集プログラム。
【請求項１０】
記憶装置に格納された動画像デジタル情報を編集する方法において、
前記動画像デジタル情報の読み取りその情報を再生するとともに、前記動画像デジタル情報と関連を付けて前記記憶装置に格納されたインデックス情報を読み取る段階と、
所定のインデックス情報を読み取った段階で、次の所定のインデックス情報が検出されるまで前記動画像デジタル情報の読み取りをスキップする段階と、
から構成されることを特徴とする方法。
【請求項１１】
記憶装置に格納された動画像デジタル情報を編集する方法において、
前記動画像デジタル情報と関連を付けて前記記憶装置に予め格納されたインデックス情報を読み取る段階と、
前記インデックス情報により指定された前記動画像デジタル情報を抽出する段階と、
前記抽出した前記動画像デジタル情報を前記記憶装置の所定の領域に格納する段階と、
から構成されることを特徴とする方法。
【請求項１２】
前記抽出する段階は、前記インデックス情報中の選択順位に従って前記動画像デジタル情報を抽出する段階を含むことを特徴とする請求項１２記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は、一般に動画像デジタル情報の編集に関し、更に詳しくは記憶装置に格納された動画像デジタル情報をそれに関連を付けて記録されたインデックス情報に従って編集する装置、プログラム及びその方法に関する。
【０００２】
【従来の技術】
テレビ放送、ビデオ・カメラ、インターネット、ＤＶＤ等を介して記録（ダウンロード）された動画像デジタル情報の不必要な部分を削除して所望の形式に編集する必要性がある。例えば、テレビ番組をデジタル・データに変換して記憶装置に格納したファイルには、番組自体やそれに付随したコマーシャル（ＣＭ）などの様々な情報が含まれており、ファイルから希望する番組だけを集める要望や、コマーシャルだけを削除したファイルに編集する要望が存在する。
【０００３】
アナログ信号を記録したビデオ・テープを編集するには、ビデオ・テープを再生・録画しながら、不必要な箇所の記録を停止して必要な部分のみ記録することが一般に行われてきた。
【０００４】
一方、動画像をデジタル情報の形式で記録したファイルを編集するには、ファイルのうち必要な部分のデジタル情報だけを集め、それらを結合することにより１つの編集したファイルを作成していた。
【０００５】
図１は、デジタル情報の形式でテレビ番組を記録したファイルＡからコマーシャル部分だけを削除したファイルＢへ編集する従来の手順を説明する図である。
ファイルＡは、一般にハードディスクなどの大容量記憶装置に格納される。ファイルＡには、番組自体の部分とそれ以外のコマーシャル部分が記録されており、時刻ｔ１からｔ２に動画１，時刻ｔ３からｔ４に動画２，時刻ｔ５からｔ６に動画３にそれぞれ番組が記録されており、それらの間にあるＣＭ１，ＣＭ２はコマーシャルが記録された部分を示す。
【０００６】
コマーシャル部分を除く編集を行うには、まず、ファイルＡと同じファイルＡ１，Ａ２，Ａ３をハードディスク上に作成する。ファイルＡ１に対しては、動画１の部分のみを残すために、時刻ｔ２から時刻ｔ６までの部分のデジタル情報を削除し、ファイルＢ１を作成する。次に、動画２のみのファイルを作るために、ファイルＡ２のうちの動画１およびＣＭ１が記録された時刻ｔ１から時刻ｔ３の部分を削除し、続いてＣＭ２および動画３を削除するために時刻ｔ４から時刻ｔ６の部分が消去される。このような処理を行うことにより、動画２のみのファイルＢ２が作成される。さらに、動画３を切り取るために、ファイルＡ３のうち時刻ｔ１から時刻ｔ５までのデジタル情報を削除する。これにより、動画３のみを有するファイルＢ３が作成される。ファイルＢ１，Ｂ２，Ｂ３がハードディスク上にそれぞれ作成されると、これらのファイルを結合することにより、最終的に動画１から動画３までを一連に記録したファイルＢが作成され、ハードディスク上に格納される。
【０００７】
また、ＭＰＥＧファイルを編集する際に、実ＭＰＥＧファイルを用いないで仮想のＭＰＥＧファイルを作成し、編集後に動画像の位置情報であるインデクスを書き換えるシステムがある（例えば、特許文献１参照。）。
【０００８】
さらに、シーン情報を用いて動画像の編集再生を行う手段がある（例えば、特許文献２、特許文献３参照。）。
【０００９】
【特許文献１】
特開平９−２６６５６２号公報
【特許文献２】
特開平１１−１４６３３３号公報
【特許文献３】
特開平１１−１２６２６６号公報
【００１０】
【発明が解決しようとする課題】
上述した方法では、編集作業を開始する前に、オリジナル・ファイルを複製したファイルを複数用意する必要がある。一般に動画ファイルはその容量が大きく、数百メガバイトあるいはそれ以上の容量となるファイルになり、そのファイルを複数の複製ファイルを作成するには極めて大きな記憶容量を必要とする。例えば、ハードディスクにギガバイトのオーダーの容量を確保しておく必要があり、経済的に問題があるとともに、そのような容量を確保できない場合には編集作業ができないという障害が生じる。
【００１１】
また、所望の動画を切り取った後、それらのデジタル情報を結合するに際しては、それぞれの画像フォーマットや圧縮率が同じであることが条件とされる。もし異なっている場合は、デジタル情報の形式を統一するために、所定の形式に再エンコードすることが必要となり、その再エンコードのために多大な時間を使う結果となる。
【００１２】
【課題を解決するための手段】
そこで、本願発明は、上述したような課題を解決するために、動画像の記録されたデジタル情報のファイルとともにインデックス情報を格納するインデックス・ファイルを作成し、インデックス情報に従って、動画像デジタル情報ファイルの編集を自動化する。
【００１３】
具体的には、所望の動画像を示すインデックス情報をインデックス・ファイルに与えておき、編集する際にはそのインデックス情報を基準にして所望の動画像デジタル情報の抽出（読み込み）および結合を行う。
【００１４】
また、所望の動画像に対し編集の順位を与えておき、編集する際にはその順位の順に動画像が結合される。
【００１５】
【実施例】
本願発明は、テレビ放送、ビデオ・カメラ、インターネット、ＤＶＤ等を介して記録（ダウンロード）された動画像デジタル情報（以下、「動画情報」という。）として格納されたファイルから必要な動画情報のみを取り出し、あるいは抽出して、新たなファイルをコンピュータ上で生成し、ハードディスクなどの記憶装置に格納する。動画情報は、ＭＰＥＧ，ＡＶＩ，ＷＭＶなどの画像フォーマットとして記録されるが、これらのフォーマットに限定されることなくあらゆるフォーマットに適合し、本明細書においては動画情報には動画像のみならず音声（音響）情報も含まれる。
【００１６】
まず図２を参照し、本願発明にかかる一実施例である動画情報を編集する手順を説明する。以下、テレビ放送を受信し、デジタル情報に変換した動画情報の内コマーシャル（ＣＭ）部分を削除して編集する場合について説明する。ハードディスクなどの記憶装置にデジタル形式で記録された動画情報を格納したファイル１は、テレビ番組を記録した動画部分とコマーシャル部分に分けられ、時刻ｔ１からｔ２の箇所には動画１が記録され、時刻ｔ２からｔ３まではコマーシャルであるＣＭ１が記録される。また、時刻ｔ３からｔ４までは次の番組である動画２が記録され、その後時刻ｔ４からｔ５までにＣＭ２が記録される。さらに、ＣＭ２の後の時刻ｔ５からｔ６まで動画３が記録されている。ファイル１は、上述したように、動画１〜３およびＣＭ１−２が記録されているが、さらに多くの動画像やコマーシャルが記録されていてもよい。
【００１７】
次に、上述した構成でテレビ番組やコマーシャルの記録された動画情報からコマーシャルを取り去り、テレビ番組のみを再生する場合について説明する。ファイル１に記録された動画情報は、基本的には多数の静止画情報（例えば、フレーム）から構成されており、これらの静止画情報を高速に再生することにより、目の残像効果を利用して動きのある映像を表示画面上に再現する。従って、これら静止画情報と、例えば時間的な関連を持たせたインデックス・データ（情報）を付与することにより、番組部分とコマーシャル部分を区別することが可能となる。そこで、図２に示されるようなインデックス・データを与える領域を新たに作成し、その領域に動画情報に関する情報を記録しておくことにより、そのインデックス・データに従って動画情報の再生を制御することができる。上記関連性は時間的でなくてもよく、所定の位置からのカウンタ数で関連を持たせてもよい。
また、動画情報の内容に着目したインデックス・データを付与することも可能である。
【００１８】
インデックス・データを与えるには、まずファイルに記録された動画情報を再生し、再生された動画情報を見ながら所定のボタンからその動画情報に対応したデータを記録する。例えば、テレビ番組の開始点と終了点を示すデータをインデックス・データとしてそれぞれ入力し、記録する。図２においては、動画１が開始する時刻ｔ１において動画１の開始を示すインデックスＳを入力するとともに、終了を示すインデックスＥを時刻ｔ２で与える。また、動画２の開始時刻および終了時刻にはそれぞれインデックスＳおよびＥを付与する。さらに、動画３についても同様にインデックスＳおよびＥを記録しておく。
【００１９】
以上のように、ファイル１に対するインデックス・データを与えた上で、ファイル１に記録された動画情報を再生する。また、同時にインデックス・データも読み取り、現在のインデックス・データがどのような指示を示しているかを判断する。すなわち、時刻ｔ１において動画１の再生を開始すると同時にインデックス・データがＳを示していることを確認する。そして、動画１の再生を続け、時刻ｔ２に達した時点でインデックスＥを検出すると、動画１の再生を停止し、次のインデックスＳが付与された時刻ｔ３までスキップする。次のインデックスＳを検出すると、再生を開始する。以後、動画１に対する動作と同様の制御が行われ、インデックスＥの検出で再生を停止し、インデックスＳを検出した時点で再生を開始する。このような処理を継続することにより、ファイル１に記録されたコマーシャルをカットして動画１〜３を再生することができる。
【００２０】
次に、インデックス・データの記録形式として、図３に示すテーブル方式で記録することができる。このテーブル３０は、ファイル１とともに記録装置に格納することができ、ファイル１における動画情報の開始点と終了点に関する数値情報を動画番号毎に格納する。この数値情報として、動画情報の位置を特定する数値であれば何でもよく、例えば、ファイル１のある特定の位置からのカウント数でも、また時間情報でもよい。図３に示す開始点と終了点に関するインデックス・データを参照して、動画情報の再生を制御することができる。すなわち、ファイル１に含まれる動画情報を再生する場合、ファイル１に記録された動画１の開始点Ｃ１から再生を始め、終了点であるＣ２に達すると、次の動画２へ再生を継続するために開始点Ｃ３までファイル１に格納された動画情報をスキップする。
そして、動画２の再生を続け、終了点であるＣ４に到達した時点で動画３へスキップするために動画情報の開始点Ｃ５へ再生を進める。このように図３に示されたテーブルにおける開始点と終了点を参照しながら、番組情報のみを再生することが可能になる。図３のテーブルは、インデックス・テーブルとして動画情報の開始点と終了点を示す数値情報を記録する場合を示すが、他の制御のための情報を格納する領域を設けてもよい。例えば、動画情報の再生順序を示す番号を記録してもよい。また、動画情報の再生を個別に禁止するための情報を記録してもよい。
【００２１】
上述したように、動画情報の再生時における処理を説明した。次に、インデックス・データに従って、所望の動画情報のみを編集して格納する処理について説明する。インデックス・データについては、図２および図３に示された形式で既に記録されていると仮定する。まず図２に示された形式でインデックス・データが記録されている場合、動画１〜３の画像情報がファイル１のどこに存在するのかを判断するために、インデックス・データが参照される。すなわち、インデックスＳを検出すると、動画１の動画情報が読み取られ、記憶装置の所定の位置に書き込みが開始される。そして、インデックスＥが検出されるまで、動画１の書き込みが続く。インデックスＥの検出で、動画１の読み取りを停止し、次のインデックスＳの位置まで動画情報の読み取りをスキップする。インデックスＳの検出で、動画２の読み取りを再開し、動画１に続いて書き込みが行われる。以上のように、インデックスＳおよびＥを参照して、動画情報を読み取るとともに、その情報を記憶装置の所定の位置への書き込みを高速に行う。その結果、図４に示すように、動画１の後に動画２が、さらにその後に動画３が格納され、図２に示された元の動画情報に含まれたＣＭ１およびＣＭ２が削除された形式で編集が行われる。もちろん、動画情報のフォーマットが異なるときは所定のフォーマットへ自動的に変換されて、編集作業が続けられる。
【００２２】
このように、テレビ番組の開始と終了に対応する箇所に記録された所定のインデックス・データを参照することにより、極めて高速にかつ作業を簡略して編集作業を完了することができる。
【００２３】
上述した動画情報の編集作業は、図５に示されるハードウェア構成５０により達成することができる。このような構成は、一般的に、パーソナルコンピュータで実現することができ、少なくともそれで十分である。本願発明に係るプログラムは、ハードウェア５１に格納されているが、実行する際には制御部５２内の実行用ＲＡＭ（図示せず）などに転送される。また、テレビ番組などの動画情報ファイルは、ハードディスク５１に格納される。編集作業は制御部５２内のＲＡＭなどを利用して行われるが、編集後のファイルは再びハードディスク５１に転送され、記憶される。動画情報の再生は、制御部５２の処理で実行されるが、その映像は表示部５３に表示される。インデックス・データの入力は、表示部５３に表示された映像を参照しながら、所定のインデックス・データが入力される。例えば、テレビ番組などの動画情報が開始すると、ボタンＳ（パーソナルコンピュータのキーボードを利用することができるが、専用のボタンを付属してもよい）を押すことにより、入力することができる。また、各動画の終了時点に達すると、ボタンＥを押すことによりインデックス・データを入力することができる。以上のような方法によりインデックス・データが記録された後に、動画再生中に順方向へ再生をスキップする場合（例えば、動画１からＣＭ１へスキップする場合）は順方向スキップ・ボタン５６を押すことにより、また逆方向へスキップする場合（例えば、動画２からＣＭ１へスキップする場合）は逆方向スキップ・ボタン５７を押すことにより達成することができる。このように、本願発明に係るプログラムにより達成される機能は、パーソナルコンピュータ５０のキーボードを利用して、あるいは専用の入力装置を使用して制御することが可能である。
【００２４】
次に、複数のファイルに格納された動画情報から、動画情報を選択して、１つのファイルに編集する手順について説明する。図６は、記憶装置に格納されたファイルの編集する前の３つのファイルＡ，Ｂ，Ｃを示す。これらのファイルは、図２に示されたファイル１と同様、テレビの番組部分とコマーシャル部分に分けて示されているが、これは単に編集作業の手順を説明するための便宜上の区分であり、このような分類にかかわらずあらゆる形式の区分を想定することが可能である。図６のファイルＡは、番組部分である動画Ａ１，Ａ２，Ａ３と各動画間にコマーシャル部分であるＣＭａ１，ＣＭａ２を記録したフォーマットを例示する。ファイルＢ，Ｃについても、ファイルＡと同様に、番組部分とコマーシャル部分がそれぞれ記録されている。
【００２５】
図６は、図２と同様にインデックス領域を有する場合を例示する。インデックス・データは、図２におけるインデックス・データの入力に関連して説明したのと同様の操作により与えられる。動画情報の開始点と終了点にはインデックスＳ，Ｅがそれぞれ記録される。動画部分のみを選択して編集するには、インデックス領域に記録されたインデックスＳ，Ｅを検出して、それらの間に記録されている動画部分を読み取り、編集用のファイルに格納することにより達成できる。
【００２６】
図７は、図３に示されたテーブルと同様に、ファイルＡ，Ｂ，Ｃのためのテーブルを例示する。図３のテーブルと異なっているのは、動画選択順位を格納できる領域が示されていることである。動画選択順位は、どの動画情報を編集するのかを表すとともに、編集用ファイルに格納される動画情報の編集の順番を示す。
例えば、図７にはファイルＡの動画Ａ３に順位１が、ファイルＢの動画Ｂ１に順位２が、ファイルＣの動画Ｃ２に順位３が、それぞれ記録されている。これは、動画Ａ３，Ｂ１，Ｃ２をこの順番で編集用ファイルに格納することを指示する。
図７に示された順位で編集が行われたファイルＤが図８に示される。図８に示されるように、動画選択順位で指示された順番で動画Ａ３，Ｂ１，Ｃ２が記録されたファイルＤが作成される。
【００２７】
ファイルＡ，Ｂ，Ｃから図７のテーブルで指定された動画選択順位で編集されたファイルＤを作成する手順について図９に示すフローチャートに従ってさらに詳しく述べる。
【００２８】
まず、ブロック９１において、動画選択カウンタＮに１が設定される。ブロック９２に進んで、動画選択順位が１である動画番号を選択し、図７のテーブルから動画Ａ３を選択する。そしてファイルＡの開始点Ｉａ５から終了点Ｉａ６までに格納されている動画Ａ３の動画情報を読み取る。開始点／終了点は、上述したように動画情報の格納されている場所を特定できる数値であれば何でもよく、カウンタでも、また時間情報であってもよい。動画Ａ３が読み取られると、ブロック９３において、記憶装置内に作成されている編集用ファイルにそのデータが格納される。次に、ブロック９４へ進み、動画選択カウンタＮが１だけ増加し、ここではＮ＝２に設定される。ブロック９５で、まだ編集すべき動画情報を全て読み込んでいないので、処理はブロック９２へ戻り、動画選択順位が２である動画Ｂ１がブロック９３で読み込まれる。読み込まれた動画Ｂ１の動画情報は編集用ファイルへ送られ、記憶装置に格納される。さらに、処理はブロック９４へ進み動画選択カウンタがＮ＝３へ増加され、上述したのと同様の処理が続けられ、動画Ｃ２が編集用ファイルへ格納される。動画選択カウンタがＮ＝４に設定されると、ブロック９５において全ての動画が編集されたので、編集処理が終了する。
図９に示すフローは、編集作業を行う一例を示したもので、複数のファイルに記録された動画部分を選択し、結合したファイルが作成できるのであれば、このフローに限定されることはない。
【００２９】
以上のように、本実施例では、インデックス・データとして動画の開始を示すインデックスおよび終了を示すインデックスを記録することにより、所望の動画情報の編集を容易にすることが可能となったが、インデックス・データに様々な情報を持たせることにより、さらに多様な編集処理を簡易に行うことが可能となる。例えば、動画の内容（スポーツ、ニュース、音楽番組、映画など）を分類して、それらをインデックス・データに与えることにより、所望の内容を表すインデックスを選択し、選択された動画のみを自動的に編集することもできる。
【００３０】
また、周知の検索手法を用いて、インデックス・データの検索を行い、所望の動画を選択してから編集処理を開始してもよい。
【００３１】
【発明の効果】
以上のように、本願発明は、動画像デジタル情報に対応してインデックス情報を与えることにより、編集時においてインデックス情報を参照して編集を自動化することができるので、編集作業が格段に容易になるとともに、処理時間の短縮を図ることができる。
【図面の簡単な説明】
【図１】デジタル情報の形式でテレビ番組を記録したファイルからコマーシャル部分だけを削除したファイルへ編集する従来の手順を説明する図を示す。
【図２】本願発明にかかる一実施例である動画像デジタル情報を編集する手順を説明するための図を示す。
【図３】本願発明にかかる一実施例であるインデックス・データの格納するテーブルを説明する図を示す。
【図４】編集された動画像デジタル情報の格納状態を説明するための図を示す。
【図５】本願発明を実施するためのハードウェアの構成を説明する図を示す。
【図６】編集すべき３つの動画像デジタル情報ファイルの格納状態を説明する図を示す。
【図７】図６に示す動画像デジタル情報ファイルに対するインデックス・データの格納状態を説明する図を示す。
【図８】図７のテーブルで指定された動画選択順位に従って作成された編集ファイルの構成を示す。
【図９】図８の編集ファイルを作成する手順を説明するフローチャートを示す。
【符号の説明】
３０：テーブル
５０：処理装置
５１： ハードディスク
５２：制御部
５３：表示部
【図１】
2004214786.tif 000003
【図２】
2004214786.tif 000004
【図３】
2004214786.tif 000005
【図４】
2004214786.tif 000006
【図５】
2004214786.tif 000007
【図６】
2004214786.tif 000008
【図７】
2004214786.tif 000009
【図８】
2004214786.tif 000010
【図９】
2004214786.tif 000011