(57)【特許請求の範囲】
【請求項１】
デジタル・データに基づいてビデオを再生し、編集するビデオの再生編集方法において、前記デジタル・データは、インデックス・データとビデオ・データから成り、前記ビデオ・データは、オーディオ・データと画像データを含み、前記インデックス・データは、画像データに対する画像インデックス・データを含み、前記オーディオ・データと前記画像インデックス・データは、ファイルとして形成され、
（ａ）前記ファイルから前記画像インデックス・データを読込み、
（ｂ）読込まれた前記画像インデックス・データに基づいて前記画像データを読込み、
（ｃ）読込まれた前記画像データと前記ファイルの前記オーディオ・データからビデオを再生し、または編集し、
前記ビデオの編集があったときは、
（ｄ）前記ビデオの編集に応じて、オーディオ・データと画像インデックス・データから新たなファイルを作成し、
（ｅ）前記新たなファイルを記憶する
ことを特徴とするビデオの再生編集方法。
【請求項２】
前記ステップ（ａ）は、前記ファイルが圧縮されている場合には、前記ファイルを伸張することを特徴とする請求項１に記載のビデオの再生編集方法。
【請求項３】
前記ステップ（ｂ）は、前記画像データを読込んだ後に、前記読込んだ前記画像データを伸張することを特徴とする請求項１又は２に記載のビデオの再生編集方法。
【請求項４】
前記ステップ（ｄ）は、前記新たなファイルを作成した後、前記新たなファイルを圧縮することを含む請求項１乃至３の何れか一項に記載のビデオの再生編集方法。
【請求項５】
前記ファイルは、複数のファイルで構成されることを特徴とする請求項１乃至４の何れか一項に記載のビデオの再生編集方法。
【請求項６】
前記ステップ（ｃ）は、所定のアプリケーションによって処理され、
前記ステップ（ａ）及び（ｅ）で処理される前記ファイルは、前記所定のアプリケーションによって制御されることを特徴とする請求項１乃至５の何れか一項に記載のビデオの再生編集方法。
【請求項７】
インデックス・データを含むインデックス・ファイルを読込む手段と、
前記インデックス・ファイルの前記インデックス・データに基づいてビデオ・ファイルからビデオ・データを読込む手段と、
前記ビデオ・データからビデオを再生して、編集する手段と、
前記ビデオの編集に応じて、新たなインデックス・ファイルを作成する手段と、
前記新たなインデックス・ファイルを記憶する手段と、を有し、
前記インデックス・ファイルの前記インデックス・データは、画像データに対する画像インデックス・データであり、
前記インデックス・ファイルは、前記画像インデックス・データとオーディオ・データを含み、
前記画像インデックス・データに基づいて読込まれる前記ビデオ・ファイルの前記ビデオ・データは、画像データであり、
前記ビデオの再生及び編集に用いられる前記ビデオ・データは、前記ビデオ・ファイルから読込まれた前記画像データと、前記インデックス・ファイルに含まれる前記オーディオ・データであることを特徴とするビデオの再生編集装置。
【請求項８】
前記インデックス・ファイルが圧縮されている場合には、前記インデックス・ファイルを伸張する手段を有する請求項７に記載のビデオの再生編集装置。
【請求項９】
前記ビデオ・データを読込む手段は、読込んだ前記ビデオ・データを伸張する手段を含むことを特徴とする請求項７又は８に記載のビデオの再生編集装置。
【請求項１０】
前記新たなインデックス・ファイルを作成する手段は、前記新たなインデックス・ファイルを作成した後、前記新たなインデックス・ファイルを圧縮する手段を含む請求項７乃至９の何れか一項に記載のビデオの再生編集装置。
【請求項１１】
前記ビデオ・データからビデオを再生して、編集する手段は、所定のアプリケーションによって処理され、
前記インデックス・ファイルは、前記所定のアプリケーションによって制御されることを特徴とする請求項７乃至１０の何れか一項に記載のビデオの再生編集装置。
【請求項１２】
前記インデックス・ファイルは、複数のファイルで構成されることを特徴とする請求項７乃至１１の何れか一項に記載のビデオの再生編集装置。
【請求項１３】
前記ビデオ・ファイルは、複数のファイルで構成されることを特徴とする請求項７乃至１２の何れか一項に記載のビデオの再生編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナル・コンピュータ（以下「ＰＣ」とも言う）によってデジタル・データからなるビデオの再生や編集を行うビデオの再生編集方法及びその装置に関し、特に、再生や編集をするビデオのデジタル・データ・ファイルの大きさに制限されないビデオの再生編集方法及びその装置に関するものである。
【０００２】
【従来の技術】
従来から、ＰＣ上で画像とオーディオから成るデジタル・ビデオを再生し編集することが行われてきた。このＰＣにおけるデジタル・ビデオの再生や編集の技術分野では、開発当初は、ハードウェア資源（ＣＰＵ（Central Processing Unit）の処理能力やメモリ・サイズなど）の制約により、取り扱うことの出来るデータ・ファイルの大きさも限られており、ＰＣ上で処理されるデジタル・ビデオも色数や所定時間当たりの処理フレーム数などで制限されていた。
【０００３】
ところが、近年においては、ハードウェアの機能向上や低価格化などに伴って、ＰＣでのデジタル・ビデオの再生編集機能も向上し、取り扱えるデータ量も大幅に増加してきた。
【０００４】
図５は、ＰＣにおける従来のビデオの再生及び編集機能について示す。従来のビデオの再生及び編集においては、ＰＣ上に、「Video for Windows」などのビデオを再生及び編集するビデオ・アプリケーション５１と、デジタル・ビデオ・ファイルを解析して圧縮及び伸張するコーデック５２と、圧縮された画像データとオーディオ・データから成るＡＶＩ（Audio Visual Interleaved）ファイルなどの複数のデジタル・ビデオ・ファイルを記憶するＨＤＤ（Hard Disk Drive）などの記憶媒体５３とを有し、これらによってビデオの再生及び編集を行っていた。
【０００５】
図６は、図５における従来のビデオの再生及び編集処理を示すフローチャートである。図５及び図６において、ビデオ・アプリケーション５１は、記憶媒体５３に記憶されている複数のデジタル・ビデオ・ファイルから１つのデジタル・ビデオ・ファイルを読み込む（６０１）。このデジタル・ビデオ・ファイルは、圧縮されているため、ビデオ・アプリケーション５１は、このデジタル・ビデオ・ファイルを伸張するための伸張コマンドをコーデック５２に転送する（６０２）。コーデック５２は、ビデオ・アプリケーション５１から伸張コマンドを受取ると、圧縮されているデジタル・ビデオ・ファイルを伸張して、ビデオ・アプリケーション５１に返す（６０３）。
【０００６】
ビデオ・アプリケーション５１によって、伸張されたデジタル・ビデオ・ファイルを再生しながらその内容を編集し、新たなデジタル・ビデオ・ファイルを作成する（６０４）。新たに編集されたデジタル・ビデオ・ファイルは、ビデオ・アプリケーション５１からの圧縮コマンドに応じて、コーデック５２によって圧縮され（６０５）、ビデオ・アプリケーション５１によって記憶媒体５３に書込まれる（６０６）。このようにして、従来から、ＰＣにおいてビデオの再生及び編集を行っていた。
【０００７】
【発明が解決しようとする課題】
しかしながら、従来のビデオの再生編集方法及びその装置においては、ビデオ・アプリケーションによって処理できるデジタル・ビデオ・ファイルの大きさが、所定のサイズ以下に制限されているため、再生及び編集することができるビデオの長さ（時間）が制限されてしまい実用的でないという問題があった。例えば、ビデオ・アプリケーションとして、Video for Windowsを使用した場合、圧縮されたデジタル・ビデオ・ファイル（ＡＶＩファイル）におけるデジタル・ビデオの１秒間当たりのデータ量は、約３．５Ｍバイトになり、また、このアプリケーションの処理できるＡＶＩファイルの大きさは最大で２Ｇバイトであるため、再生及び編集することができるビデオの長さは約９分２０秒程度となり、長時間のビデオを処理することができなかった。
【０００８】
また、記憶媒体上に記憶されているデジタル・ビデオ・ファイルを編集して新たにデジタル・ビデオ・ファイルを作成した場合、記憶媒体上には、元のデジタル・ビデオ・ファイルと新たに編集されたデジタル・ビデオ・ファイルとが記憶されることになるため、膨大な記憶領域が必要になるという問題があった。
【０００９】
従って、本発明の目的は、記憶領域の増加を防止し、長時間のビデオを処理することができるビデオの再生編集方法及びその装置を提供することである。
【００１０】
【課題を解決するための手段】
上記課題を解決するため、本発明のビデオの再生編集方法は、デジタル・データに基づいてビデオを再生し、編集するビデオの再生編集方法において、デジタル・データは、インデックス・データとビデオ・データを有し、（ａ）インデックス・データを読込み、（ｂ）読込まれたインデックス・データに基づいてビデオ・データを読込み、（ｃ）読込まれたビデオ・データからビデオを再生し、または編集し、ビデオの編集があったときは、（ｄ）ビデオの編集に応じて、新たなインデックス・データを作成し、（ｅ）新たなインデックス・データを記憶することを特徴とする。
【００１１】
ビデオの再生や編集の際に、インデックス・データに基づいてビデオ・データを読込むため、長時間のビデオを処理することができ、また、編集後に記憶するデータをインデックス・データのみにすることができるため、記憶領域の増加を防止することができる。
【００１２】
また、上記課題を解決するため、本発明のビデオの再生編集方法は、上記構成に加え、ステップ（ａ）は、インデックス・データが圧縮されている場合には、インデックス・データを伸張し、ステップ（ｂ）は、ビデオ・データを読込んだ後に、読込んだビデオ・データを伸張し、ステップ（ｄ）は、新たなインデックス・データを作成した後、新たなインデックス・データを圧縮することを特徴とする。
【００１３】
データを圧縮及び伸張することができるため、更に、記憶領域の増加に関連する問題を解消することができる。
【００１４】
また、上記課題を解決するため、本発明のビデオの再生編集方法は、デジタル・データに基づいてビデオを再生し、編集するビデオの再生編集方法において、デジタル・データは、インデックス・データとビデオ・データを有し、ビデオ・データは、オーディオ・データと画像データを含み、インデックス・データは、オーディオ・データに対するオーディオ・インデックス・データと画像データに対する画像インデックス・データを含み、オーディオ・データと画像データは、ビデオ・ファイルとして形成され、オーディオ・インデックス・データと画像インデックス・データは、インデックス・ファイルとして形成され、（ａ）インデックス・ファイルからオーディオ・インデックス・データと画像インデックス・データを読込み、（ｂ）読込まれたオーディオ・インデックス・データと画像インデックス・データに基づいて、ビデオ・ファイルからオーディオ・データと画像データを読込み、（ｃ）読込まれた画像データとオーディオ・データからビデオを再生し、または編集し、ビデオの編集があったときは、（ｄ）ビデオの編集に応じて、画像データとオーディオ・データから新たなインデックス・ファイルを作成し、（ｅ）新たなインデックス・ファイルを記憶することを特徴とする。
【００１５】
ビデオの再生及び編集の際に、インデックス・ファイルのオーディオ・インデックス・データと画像インデックス・データに基づいてビデオ・ファイルからオーディオ・データと画像データを読込むため、長時間のビデオを処理することができ、また、編集後に記憶するファイルをインデックス・ファイルのみにすることができるため、記憶領域の増加を防止することができる。
【００１６】
また、上記課題を解決するため、本発明のビデオの再生編集方法は、上記構成に加え、ステップ（ａ）は、インデックス・ファイルが圧縮されている場合には、インデックス・ファイルを伸張し、ステップ（ｂ）は、オーディオ・データと画像データを読込んだ後に、読込んだオーディオ・データと画像データを伸張し、ステップ（ｄ）は、新たなインデックス・ファイルを作成した後、新たなインデックス・ファイルを圧縮すること特徴とする。
【００１７】
ファイル及びデータを圧縮及び伸張することができるため、更に、記憶領域の増加に関連する問題を解消することができる。
【００１８】
更に、上記課題を解決するため、本発明のビデオの再生編集方法は、上記構成に加え、インデックス・ファイルは、複数のファイルで構成され、また、ビデオ・ファイルは、複数のファイルで構成されることを特徴とする。
【００１９】
インデックス・ファイル及びビデオ・ファイルを複数のファイルで構成することができるので、１つのビデオ・ファイルを複数のインデックス・ファイルから参照でき、また、複数のビデオ・ファイルを１つインデックス・ファイルから参照でき、さらに、複数のビデオ・ファイルを複数のインデックス・ファイルから参照できる。このため、ビデオの再生及び編集の幅が広がり、また、ファイルの種類や目的に応じてファイル管理を柔軟に行うことができる。
【００２０】
また、上記課題を解決するため、本発明のビデオの再生編集方法は、デジタル・データに基づいてビデオを再生し、編集するビデオの再生編集方法において、デジタル・データは、インデックス・データとビデオ・データから成り、ビデオ・データは、オーディオ・データと画像データを含み、インデックス・データは、画像データに対する画像インデックス・データを含み、オーディオ・データと画像インデックス・データは、ファイルとして形成され、（ａ）ファイルから画像インデックス・データを読込み、（ｂ）読込まれた画像インデックス・データに基づいて画像データを読込み、（ｃ）読込まれた画像データとファイルのオーディオ・データからビデオを再生し、または編集し、ビデオの編集があったときは、（ｄ）ビデオの編集に応じて、オーディオ・データと画像インデックス・データから新たなファイルを作成し、（ｅ）新たなファイルを記憶することを特徴とする。
【００２１】
ビデオの再生及び編集の際に、ファイルの画像インデックス・データに基づいて画像データを読込むため、長時間のビデオを処理することができ、また、編集後に記憶するファイルをオーディオ・データと画像インデックス・データのファイルにすることができるため、記憶領域の増加を防止することができる。
【００２２】
また、上記課題を解決するため、本発明のビデオの再生編集方法は、上記構成に加え、ステップ（ａ）は、ファイルが圧縮されている場合には、ファイルを伸張し、ステップ（ｂ）は、画像データを読込んだ後に、読込んだ画像データを伸張し、ステップ（ｄ）は、新たなファイルを作成した後、新たなファイルを圧縮することを特徴とする。
【００２３】
ファイル及びデータを圧縮及び伸張することができるため、更に、記憶領域の増加に関連する問題を解消することができる。
【００２４】
更に、上記課題を解決するため、本発明のビデオの再生編集方法は、上記構成に加え、ファイルは、複数のファイルで構成されることを特徴とする。
【００２５】
ファイルを複数のファイルで構成することができるため、画像データを複数のファイルから参照できる。このため、ビデオの再生及び編集の幅が広がり、また、ファイルの種類や目的に応じてファイル管理を柔軟に行うことができる。
【００２６】
また、更に、上記課題を解決するため、本発明のビデオの再生編集方法は、上記構成に加え、ステップ（ｃ）は、所定のアプリケーションによって処理され、ステップ（ａ）及び（ｅ）で処理されるファイルは、所定のアプリケーションによって制御されることを特徴とする。
【００２７】
ビデオを再生及び編集するアプリケーションが、インデックス・データを処理するため、アプリケーションの処理できるファイルのサイズに直接制約されることがなくなる。
【００２８】
また、上記課題を解決するため、本発明のビデオの再生編集装置は、インデックス・データを含むインデックス・ファイルを読込む手段と、インデックス・ファイルのインデックス・データに基づいてビデオ・ファイルからビデオ・データを読込む手段と、ビデオ・データからビデオを再生し、または編集する手段と、ビデオの編集に応じて、新たなインデックス・ファイルを作成する手段と、新たなインデックス・ファイルを記憶する手段と、を備えることを特徴とし、更に、ビデオ・データは、オーディオ・データと画像データとを含み、インデックス・データは、オーディオ・データに対応するオーディオ・インデックス・データと、画像データに対応する画像インデックス・データであるか、又は、インデックス・ファイルのインデックス・データは、画像インデックス・データであり、インデックス・ファイルは、画像インデックス・データとオーディオ・データを含み、画像インデックス・データに基づいて読込まれるビデオ・ファイルのビデオ・データは、画像データであり、ビデオの再生及び編集に用いられるビデオ・データは、ビデオ・ファイルから読込まれた画像データと、インデックス・ファイルに含まれるオーディオ・データであることを特徴とする。
【００２９】
ビデオの再生及び編集の際に、インデックス・ファイルのインデックス・データに基づいてビデオ・ファイルからビデオ・データを読込むため、長時間のビデオを処理することができ、また、編集後に記憶するファイルをインデックス・ファイルにすることができるため、記憶領域の増加を防止することができる。
【００３０】
また、上記課題を解決するため、本発明のビデオの再生編集装置は、上記構成に加え、インデックス・ファイルが圧縮されている場合には、インデックス・ファイルを伸張する手段を有し、ビデオ・データを読込む手段は、読込んだビデオ・データを伸張する手段を含み、新たなインデックス・ファイルを作成する手段は、新たなインデックス・ファイルを作成した後、新たなインデックス・ファイルを圧縮する手段を含むことを特徴とする。
【００３１】
ファイル及びデータを圧縮及び伸張することができるため、更に、記憶領域の増加に関連する問題を解消することができる。
【００３２】
更に、上記課題を解決するため、本発明のビデオの再生編集装置は、上記構成に加え、ビデオ・データからビデオを再生し、または編集する手段は、所定のアプリケーションによって処理され、インデックス・ファイルは、所定のアプリケーションによって制御されることを特徴とする。
【００３３】
ビデオを再生及び編集するアプリケーションが、インデックス・データを処理するため、アプリケーションの処理できるファイルのサイズに直接制約されることがなくなる。
【００３４】
更に、上記課題を解決するため、本発明のビデオの再生編集装置は、上記構成に加え、インデックス・ファイルは、複数のファイルで構成され、ビデオ・ファイルは、複数のファイルで構成されることを特徴とする。
【００３５】
インデックス・ファイル及びビデオ・ファイルを複数のファイルで構成することができるので、１つのビデオ・ファイルを複数のインデックス・ファイルから参照でき、また、複数のビデオ・ファイルを１つインデックス・ファイルから参照でき、さらに、複数のビデオ・ファイルを複数のインデックス・ファイルから参照できる。このため、ビデオの再生及び編集の幅が広がり、また、ファイルの種類や目的に応じてファイル管理を柔軟に行うことができる。
【００３６】
【発明の実施の形態】
以下、図面を参照して本発明のビデオの再生編集方法及びその装置を説明する。
【００３７】
図１は、本発明によるビデオの再生及び編集を行うパーソナル・コンピュータ（ＰＣ）のハードウェア構成を示す。このＰＣ１０は、ＰＣ１０のハードウェア及びソフトウェアを全体的に制御するＣＰＵ（Central Processing Unit）１と、オペレーティング・システム、アプリケーション、制御データなどを記憶するメモリ２と、デジタル・ビデオ・ファイルなどのデータを記憶するＨＤＤ（Hard Disk Drive）などの記憶装置３と、データをバックアップしたり外部からデータを読込んだりするための補助記憶装置４と、ビデオを処理するビデオ制御部５と、外部から制御信号などを入力するキーボードやマウスなどの入力装置６と、ビデオの画像や文字などを表示する表示装置７と、ビデオのオーディオを出力するスピーカ９と、各装置部を接続してデータや信号を転送するバス８とを備えている。また、ビデオ制御部５は、外部のビデオ記録再生装置１１と接続するためのＩ／Ｏインタフェース５ａを有する。
【００３８】
ここで、補助記憶装置４は、ＭＯ（Magneto Optical）、８ｍｍビデオ、ＤＡＴ（Digital Audio Tape）、ＤＶＤ−ＲＡＭ（digital Video Dynamic Random Access Memory）などである。また、Ｉ／Ｏインタフェース５ａには、Component Digital D1, D2、ＶＳＢ、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４（Ｍ．Ｌａｎ）、ＩＥＥＥ１３９４（ＤＶ．ｉＬｎｋ）、ＮＴＳＣ Composite、ＮＴＳＣ Component（ＹＵＶ）、ＮＴＳＣ Separate（S-Video）、Audio Analog（ＲＣＡ）、Audio Digital（ＳＰＤＩ／Ｆ） COAX or OPTI、 Audio Digital（ＡＥＳ／ＥＢＶ） COAX or OPTI、ＮＴＳＣ＆ＰＡＬなどがある。更に、ビデオ記録再生装置１１には、一般家庭用ＶＴＲ、業務用ＶＴＲなどがある。
【００３９】
以上のような構成の下、記憶装置３又は補助記憶装置４には、デジタル・ビデオ・ファイルとして、インデックス・ファイルとビデオ・データ・ファイルが記憶されている。このビデオ・データ・ファイルには、実際のビデオ・データである画像データとオーディオ・データがストリーム状に構成されている。また、インデックス・ファイルには、再生されるビデオ・データを特定するための画像インデックス情報とオーディオ・インデックス情報とが含まれる。ＣＰＵ１は、記憶装置３又は補助記憶装置４に記憶されている圧縮されているインデックス・ファイルを読込み、メモリ２に記憶する。ビデオ制御部５は、インデックス・ファイルを伸張し、画像インデックス情報及びオーディオ・インデックス情報に応じて圧縮されているビデオ・データ・ファイルを記憶装置３又は補助記憶装置４から読込み、これを伸張して再生し、ビデオの画像を表示装置７に表示し、オーディオをスピーカ９から出力する。表示装置７に表示された画像及びスピーカ９から出力されたオーディオに応じて、入力装置６のキーボードやマウスを操作しながら再生されたビデオの編集を行い、新たにビデオを作成する。この新たに作成されたビデオに応じた画像インデックス情報及びオーディオ・インデックス情報をインデックス・ファイルとして作成し、ビデオ制御部５は、この新たに作成されたインデックス・ファイルを圧縮して記憶装置３又は補助記憶装置４に書込んで記憶する。また、ビデオ制御部５は、最初に再生したビデオや新たに作成したビデオをＩ／Ｏインタフェース５ａを介してビデオ記録再生装置１１に記録することができる。この様にして、ビデオの再生及び編集を、ＰＣ１０上でおこなうことができる。
【００４０】
図２は、本発明におけるビデオの再生及び編集機能を具体的に示す。図２において、ビデオの再生及び編集機能として、ビデオの再生及び編集を制御するビデオ・アプリケーション２１と、デジタル・ビデオ・ファイルを圧縮及び伸張するコーデック２３と、ビデオ・アプリケーション２１とコーデック２３とを接続し、データの転送を行うビデオ・インタフェース（ＩＦ）２２と、デジタル・ビデオ・ファイルの画像インデックス情報とオーディオ・インデックス情報を含むインデックス・ファイル２４と、実際の画像データとオーディオ・データがストリーム状に構成されているビデオ・データ・ファイル２５とを有している。また、コーデック２３は、インデックス・ファイル２４を解析し、インデックス・ファイル２４の画像インデックス情報及びオーディオ・インデックス情報に応じてビデオ・データ・ファイル２５を読み書きするファイル制御部２３ａと、インデックス・ファイル２４やビデオ・データ・ファイル２５を圧縮及び伸張するファイル処理部２３ｂとを備えている。
【００４１】
図３は、図２におけるビデオの再生及び編集処理を示すフローチャートである。図２及び図３において、ビデオ・アプリケーション２１は、インデックス・ファイル２４からストリーム状の所定のインデックス・ファイルを読込み（３０１）、ビデオＩＦ２２を介してコーデック２３のファイル制御部２３ａに渡す（３０２）。ファイル制御部２３ａは、インデックス・ファイルが圧縮されているときには（３０３）、ファイル処理部２３ｂに圧縮インデックス・ファイルを渡し、ファイル処理部２３ｂで伸張して（３０４）からインデックス・ファイルのインデックス情報を解析する（３０５）。また、インデックス・ファイルが圧縮されていない場合（３０３）には、そのままインデックス・ファイルのインデックス情報を解析する（３０５）。ファイル制御部２３ａは、インデックス・ファイルの画像インデックス情報及びオーディオ・インデックス情報に応じてビデオ・データ・ファイル２５から所定のビデオ・データを読込む（３０６）。このビデオ・データは、圧縮されているため、ファイル制御部２３ａからファイル処理部２３ｂに渡され、ファイル処理部２３ｂで伸張される（３０７）。伸張されたビデオ・データは、ファイル制御部２３ａ及びビデオＩＦ２２を介してビデオ・アプリケーション２１に転送され、ビデオ・アプリケーション２１で再生及び編集される（３０８）。ここで、ビデオ・アプリケーション２１でビデオの編集がなかった場合（３０９）には、そのまま処理を終了する。ビデオ・アプリケーション２１でビデオの編集があった場合（３０９）には、ビデオ・アプリケーション２１から編集されたビデオ・データをビデオＩＦ２２を介してコーデック２３のファイル制御部２３ａに転送する（３１０）。ファイル制御部２３ａは、編集されたビデオ・データに応じて画像インデックス情報及びオーディオ・インデックス情報をインデックス・ファイルとして作成し（３１１）、圧縮の必要があれば（３１２）、ファイル処理部２３ｂで圧縮した（３１３）後、圧縮しない場合（３１２）は、そままの形でビデオＩＦ２２及びビデオ・アプリケーション２１を介してインデックス・ファイル２４に書込む（３１４）。
【００４２】
以上のように、本発明のビデオの再生編集方法及びその装置によれば、デジタル・ビデオ・ファイルをインデックス・ファイルとビデオ・データ・ファイルとに分割し、ビデオ・アプリケーションで処理するデジタル・ビデオ・ファイルをインデックス・ファイルとし、コーデックでこのインデックス・ファイルを解析し、そのインデックス情報に応じて、実際の画像データとオーディオ・データがストリーム状に構成されているビデオ・データ・ファイルを圧縮及び伸張することとしたので、ビデオ・アプリケーションで処理されるファイルの大きさを、従来に比べて非常に小さくすることができ、長時間のビデオの再生及び編集を行うことができるようになった。また、編集後に記憶されるファイルは、非常に小さいサイズのインデックス・ファイルのみであるため、従来のように実際の画像やオーディオ・データを記憶するのに比べて、記憶装置の容量の増加を大幅に削減することができる。
【００４３】
以上、本発明のビデオの再生編集方法及びその装置について説明したが、インデックス・ファイルは、そのサイズが小さいので圧縮又は非圧縮どちらの形式でもよく、ビデオ・データ・ファイルは、そのサイズが大きいため圧縮されているのが望ましい。
【００４４】
また、インデックス情報によって処理されるビデオ・データは、画像データ又はオーディオ・データの両方のみならず、どちらか一方のデータであってもよい。この場合には、インデックス・ファイル内には、インデックス処理される方のデータのインデックス情報と、インデックス処理されない実際のデータを含むようにする。
【００４５】
更に、１つのインデックス・ファイルのインデックス情報で、複数のビデオ・データ・ファイルに対応することができる。例えば、１つのインデックス・ファイルに画像インデックス情報とオーディオ・インデックス情報を有し、これに対応するビデオ・データ・ファイルを画像データ・ファイルとオーディオ・データ・ファイルの２つとすることができる。また、これらビデオ・データ・ファイルを複数対応させることもできる。
【００４６】
また、逆に、複数のインデックス・ファイルから１つのビデオ・データ・ファイルを参照することもできる。即ち、１つのビデオ・データ・ファイルに対して、上述の編集処理などによって複数のインデックス・ファイルを作成し、対応させることができる。
【００４７】
また、ビデオ・アプリケーション２１でビデオ・データの再生及び編集時に、図１で示したビデオ記録再生装置１１にビデオを記録するようにしてもよい。
【００４８】
更に、ＰＣをネットワークに接続して、インデックス・ファイルやビデオ・データ・ファイルのデジタル・ビデオ・ファイルをネットワークからダウンロードするようにしてもよい。
【００４９】
【実施例】
以上、本発明のビデオの再生編集方法及びその装置について実施の一形態を示したが、以下に、ビデオ・アプリケーション２１（図２）が、Video for Windowsの場合に、このVideo for Windowsが実際に処理できるデジタル・ビデオ・ファイル（ＡＶＩ（Audio Visual Interleaved）ファイル：ｘｘｘ．ＡＶＩ）の構成について、従来の場合と比較して説明する。
【００５０】
図４は、デジタル・ビデオ・ファイルの構成を示す。図４（ａ）は、従来のＡＶＩファイルを示し、図４（ｂ）〜（ｄ）は、本発明におけるＡＶＩファイル（インデックス・ファイル）の構成を示し、図４（ｅ）は、本発明におけるオーディオ・データ・ファイル及び画像データ・ファイルを示す。また、図４（ｂ）は、画像データ及びオーディオ・データの両方をインデックス情報とした場合を示し、図４（ｃ）は、画像データのみをインデックス情報とした場合を示し、図４（ｄ）は、オーディオ・データのみをインデックス情報とした場合を示す。
【００５１】
ここで、デジタル・ビデオ・ファイルのそれぞれのデータ・サイズは、ＲＩＦＦ（Resource Interchange File Format）ヘッダ４１、画像ヘッダ４２、及びオーディオ・ヘッダ４３がそれぞれ２０４８バイト、１フレーム当たりのオーディオ・データ４４が平均約４２７２バイト（可変）、画像データ４５が１２００００バイト（固定）、オーディオ・インデックス情報４６及び画像インデックス情報４７がそれぞれ約４０バイト（可変）である。尚、ＲＩＦＦヘッダ４１は、ＡＶＩファイルが処理されるコーデックスの決定に使用される。
【００５２】
また、各インデックス情報４６、４７は、実際の画像データ４５及びオーディオ・データ４４を有するファイルと、必要なデータ４４、４５のそのファイル内での位置を示している。例えば、インデックス情報４６又は４７が「D:\abc.DV n」のように記載されている場合には、必要なデータ４４又は４５がａｂｃ．ＤＶというファイルのｎ番目のデータであることを示し、コーデック２３のファイル制御部２３ａは、この情報を基に、記憶装置３のＤディスクのａｂｃ．ＤＶファイルを検索し、このａｂｃ．ＤＶファイルのヘッダ４２、４３を参照してｎ番目のデータを読み出す。
【００５３】
ビデオ・アプリケーション２１がVideo for Windowsの場合、処理できるＡＶＩファイルの最大容量は、２Ｇバイトであるため、図４（ａ）に示したような、従来のＡＶＩファイルにおいては、最大１７２８０フレーム分のビデオ・データ４４、４５しか処理できず、１秒分のビデオ映像に対して約３０フレーム（約３．５Ｍバイト）分のビデオ・データ４４、４５が必要となるため、最大ビデオ時間は約９分２０秒となる。
【００５４】
これに対して、図４（ｂ）で示した本発明によるＡＶＩファイルの場合、このＡＶＩファイルは、オーディオ・データ４４及び画像データ４５の両方のインデックス情報４６、４７で構成されている。各インデックス情報４６、４７のサイズは、それぞれ約４０バイトであるので、１フレーム当たり約８０バイトのサイズになっている。従って、１フレーム当たりの容量は、従来のＡＶＩファイルに比べて約１／１５５３（８０バイト／１２４２７２バイト）となり、本発明の場合、Video for Windowsで処理できる最大ビデオ時間は、約２４０時間（１４４００分）以上になり、従来に比べ実用性に優れたものになっている。更に、ビデオ編集で新たに作成されたＡＶＩファイルも、従来のＡＶＩファイルに比べ、約１／１５５３になるので、記憶装置の容量を殆ど意識せずに複数の編集ファイル（ＡＶＩファイル）を持つことができ、従来に比べて、多種多様のビデオ・コンテンツを作成できるようになった。
【００５５】
また、同様に、図４（ｃ）は、画像データ４５のみをインデックス情報４７とした場合を示し、この場合には、ＡＶＩファイルの１フレームが約１／２９になるため、Video for Windowsで処理できる最大ビデオ時間は、約２６０分以上になり、従来に比べ実用性に優れたものになり、編集後のＡＶＩファイルによる記憶容量の増加も従来に比べて約１／２９に抑えることができる。また、図４（ｄ）は、オーディオ・データ４５のみをインデックス情報４６とした場合を示すが、Video for Windows場合には、ＡＶＩファイルの１フレームが約３％程小さくなる程度であり、本発明の効果はほとんどない。
【００５６】
従って、ビデオ・アプリケーション２１がVideo for Windowsの場合には、図４（ｂ）及び（ｃ）で示したように、画像データ４５をインデックス情報４７によって処理することが望ましい。
【００５７】
以上、本発明のビデオの再生編集方法及びその装置の実施例としてビデオ・アプリケーションがVideo for Windowsの場合を説明したが、画像データやオーディオ・データを処理するアプリケーションであれば、本発明を適用することができ、上述の実施の形態や実施例に限定されるものではない。
【００５８】
また、１つのインデックス情報は、１つのフレームに対応するようにしてもよく、所定数の連続したフレームに対応するようにしてもよい。
【００５９】
【発明の効果】
以上述べた通り、本発明のビデオの再生編集方法及びその装置によれば、デジタル・ビデオ・ファイルをインデックス・ファイルとビデオ・データ・ファイルとに分割し、ビデオ・アプリケーションで処理するデジタル・ビデオ・ファイルをインデックス・ファイルとし、コーデックでこのインデックス・ファイルを解析し、そのインデックス情報に応じて、実際の画像データとオーディオ・データがストリーム状に構成されているビデオ・データ・ファイルを圧縮及び伸張することとしたので、ビデオ・アプリケーションで処理されるファイルの大きさを、従来に比べて非常に小さくすることができ、長時間のビデオの再生及び編集を行うことができるようになった。また、編集後に記憶されるファイルは、非常に小さいサイズのインデックス・ファイルのみであるため、従来のように実際の画像やオーディオ・データを記憶するのに比べて、記憶装置の容量の増加を大幅に削減することができるようになった。
【００６０】
特に、ビデオ・アプリケーションをVideo for Windowsにした場合、処理できる最大ビデオ時間は、約２４０時間（１４４００分）以上になり、従来の約１５５３倍になっている。更に、ビデオ編集で新たに作成されたＡＶＩファイルも、従来のＡＶＩファイルに比べ、約１／１５５３になるので、記憶装置の容量を殆ど意識せずに複数の編集ファイルを持つことができ、従来に比べて、多種多様のビデオ・コンテンツを作成できるようになった。
【図面の簡単な説明】
【図１】  本発明によるビデオの再生及び編集を行うパーソナル・コンピュータ（ＰＣ）のハードウェア構成を示す図である。
【図２】  本発明におけるビデオの再生及び編集機能を示すブロック図である。
【図３】  図２におけるビデオの再生及び編集処理を示すフローチャートである。
【図４】  デジタル・ビデオ・ファイルの構成を示す図である。
【図５】  従来のビデオの再生及び編集機能を示すブロック図である。
【図６】  図５における従来のビデオの再生及び編集処理を示すフローチャートである。
【符号の説明】
１  ＣＰＵ
２  メモリ
３  記憶装置
４  補助記憶装置
５  ビデオ制御部
５ａ  Ｉ／Ｏインタフェース
６  入出力装置
７  表示装置
８  バス
９  スピーカ
１０  パーソナル・コンピュータ
１１  ビデオ記録再生装置
２１、５１  ビデオ・アプリケーション
２２  ビデオ・インタフェース
２３、５２  コーデック
２３ａ  ファイル制御部
２３ｂ  ファイル処理部
２４  インデックス・ファイル
２５  ビデオ・データ・ファイル
４１  ＲＩＦＦヘッダ
４２  画像ヘッダ
４３  オーディオ・ヘッダ
４４  オーディオ・データ
４５  画像データむ
４６  オーディオ・インデックス情報
４７  画像インデックス情報
５３  記憶媒体
【図１】
0004062769.tif 000002
【図２】
0004062769.tif 000003
【図３】
0004062769.tif 000004
【図４】
0004062769.tif 000005
【図５】
0004062769.tif 000006
【図６】
0004062769.tif 000007