(57)【要約】【課題】ＤＶテープに記録されているビデオデータをハードディスクに取り込んだ後に編集作業を行う際に、ハードディスクへの取り込みが完了するまでの時間を短縮する。【解決手段】パーソナルコンピュータ１１にインストールされているＤＶ編集プログラムは、ＤＶカメラ１２に装着されているＤＶテープ１５からビデオデータを、ＩＥＥＥ１３９４ケーブルを介してハードディスク１４に取り込む機能を有している。ＤＶ編集プログラムは、この取り込みを行う際には、ＤＶテープ１５に記録されている全てのビデオデータを最初から最後まで読み出しながらシーンの区切り位置を検出し、当該区切り位置に基づきシーン毎にファイル分割してビデオデータをハードディスクに保存する。そして、ハードディスクに書きこんだファイルを参照して、各シーンの先頭及び最後のフレーム画像及びＤＶテープ１５上のアドレスを記述したシーンリストを生成する。【選択図】  図１
2004336255.tif 000002
【特許請求の範囲】
【請求項１】
シーケンシャルアクセス記録媒体に対してビデオデータの記録再生を行うビデオ記録再生機器が接続され、上記シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込む取り込み処理、及び、ランダムアクセス記録媒体に取り込まれているビデオデータを上記シーケンシャルアクセス記録媒体に書き込む書き戻し処理を行うデータ処理装置において、
上記シーケンシャルアクセス記録媒体の記録フォーマットのビデオデータを上記ビデオ記録再生機器との間で送受信するとともに、制御データを上記ビデオ記録再生機器と送受信するインタフェース手段と、
上記シーケンシャルアクセス記録媒体から上記インタフェース手段を介して読み出されたビデオデータを格納するランダムアクセス記録媒体と、
上記取り込み処理及び上記書き戻し処理時における上記ビデオ記録再生機器に対する動作制御を上記インタフェース手段を介して行うとともに、上記ランダムアクセス記録媒体に対するデータの書き込み及び読み出し制御を行う制御手段とを備え、
上記制御手段は、
上記シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出すとともに当該ビデオデータのシーンの区切り位置を検出し、読み出した上記ビデオデータを上記区切り位置に基づきシーン単位に分割して上記ランダムアクセス記録媒体に記録し、
上記シーンの区切り位置の情報に基づき、シーンの識別情報及びシーンの上記シーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成すること
を特徴とするデータ処理装置。
【請求項２】
上記シーケンシャルアクセス記憶媒体は、テープ状記録媒体であること
を特徴とする請求項１記載のデータ処理装置。
【請求項３】
上記制御手段は、シーン単位で分割されてランダムアクセス記憶媒体に記録したビデオデータから、各シーンの先頭フレームのデータ及び末尾フレームのデータを検出し、
シーンの識別情報として、検出した各シーンの先頭フレームのデータ及び末尾フレームのデータを記述すること
を特徴とする請求項２記載のデータ処理装置。
【請求項４】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、そのビデオデータが記録されているトラック位置を示す絶対トラック番号が含められており、
上記制御手段は、シーケンシャルアクセス記録媒体上における記録位置として、上記ビデオデータに含められている上記絶対トラック番号をシーンリストに記述すること
を特徴とする請求項２記載のデータ処理装置。
【請求項５】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、記録操作を開始したタイミングを示す録画開始フラグが実体データに同期して含められており
上記制御手段は、シーンの開始を示す区切り位置を、上記録画開始フラグが記録されており直前のトラックに録画開始フラグが記録されていないトラック、又は、直前のトラックの日時情報が自己の日時情報よりも未来となっているトラックとすること
を特徴とする請求項２記載のデータ処理装置。
【請求項６】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、そのビデオデータが記録されているトラック位置を示す絶対トラック番号及びそのビデオデータが記録された日時を示す日時情報が含められており、
上記制御手段は、シーンの終了を示す区切り位置を、未記録領域を示した絶対トラック番号が記述されたトラックの直前のトラック、録画開始フラグが記録されているトラックの直前のトラックであって有効な絶対トラック番号が記録されているトラック、又は、直後のトラックの日時情報が自己の日時情報よりも過去となっているトラックとすること
を特徴とする請求項２記載のデータ処理装置。
【請求項７】
上記制御手段は、上記ビデオデータをシーン毎に分割するとともに、シーン内を所定のデータ量毎のデータに分割すること
を特徴とする請求項１記載のデータ処理装置。
【請求項８】
シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込む取り込み処理、及び、ランダムアクセス記録媒体に取り込まれているビデオデータを上記シーケンシャルアクセス記録媒体に書き込む書き戻し処理を行うシーケンシャルアクセス記録媒体に記録されたビデオデータの編集方法において、
上記シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出すとともに当該ビデオデータのシーンの区切り位置を検出し、読み出した上記ビデオデータを上記区切り位置に基づきシーン単位に分割して上記ランダムアクセス記録媒体に記録し、
上記シーンの区切り位置の情報に基づき、シーンの識別情報及びシーンの上記シーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成すること
を特徴とするビデオデータの編集方法。
【請求項９】
上記シーケンシャルアクセス記憶媒体は、テープ状記録媒体であること
を特徴とする請求項８記載のビデオデータの編集方法。
【請求項１０】
シーン単位で分割されてランダムアクセス記憶媒体に記録したビデオデータから、各シーンの先頭フレームのデータ及び末尾フレームのデータを検出し、
シーンの識別情報として、検出した各シーンの先頭フレームのデータ及び末尾フレームのデータを記述すること
を特徴とする請求項９記載のビデオデータの編集方法。
【請求項１１】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、そのビデオデータが記録されているトラック位置を示す絶対トラック番号が含められており、
シーケンシャルアクセス記録媒体上における記録位置として、上記ビデオデータに含められている上記絶対トラック番号をシーンリストに記述すること
を特徴とする請求項９記載のビデオデータの編集方法。
【請求項１２】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、記録操作を開始したタイミングを示す録画開始フラグが実体データに同期して含められており
シーンの開始を示す区切り位置を、上記録画開始フラグが記録されており直前のトラックに録画開始フラグが記録されていないトラック、又は、直前のトラックの日時情報が自己の日時情報よりも未来となっているトラックとすること
を特徴とする請求項９記載のビデオデータの編集方法。
【請求項１３】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、そのビデオデータが記録されているトラック位置を示す絶対トラック番号及びそのビデオデータが記録された日時を示す日時情報が含められており、
シーンの終了を示す区切り位置を、未記録領域を示した絶対トラック番号が記述されたトラックの直前のトラック、録画開始フラグが記録されているトラックの直前のトラックであって有効な絶対トラック番号が記録されているトラック、又は、直後のトラックの日時情報が自己の日時情報よりも過去となっているトラックとすること
を特徴とする請求項９記載のビデオデータの編集方法。
【請求項１４】
上記ビデオデータをシーン毎に分割するとともに、シーン内を所定のデータ量毎のデータに分割すること
を特徴とする請求項８記載のビデオデータの編集方法。
【請求項１５】
シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込む取り込み処理、及び、ランダムアクセス記録媒体に取り込まれているビデオデータを上記シーケンシャルアクセス記録媒体に書き込む書き戻し処理を行うシーケンシャルアクセス記録媒体に記録されたビデオデータの編集プログラムにおいて、
シーケンシャルアクセス記録媒体に対してビデオデータの記録再生を行うビデオ記録再生機器が接続され、上記シーケンシャルアクセス記録媒体の記録フォーマットのビデオデータを上記ビデオ記録再生装置との間で送受信するとともに、制御データを上記ビデオ記録再生装置との間で送受信するインタフェース部と、上記シーケンシャルアクセス記録媒体から上記デジタルインタフェースを介して取り込まれたビデオデータを格納するランダムアクセス記録媒体とを備えたビデオデータの編集プログラムの動作プログラムであり、
上記シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出すとともに当該ビデオデータのシーンの区切り位置を検出し、読み出した上記ビデオデータを上記区切り位置に基づきシーン単位に分割して上記ランダムアクセス記録媒体に記録し、
上記シーンの区切り位置の情報に基づき、シーンの識別情報及びシーンの上記シーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成すること
を特徴とするビデオデータの編集プログラム。
【請求項１６】
上記シーケンシャルアクセス記憶媒体は、テープ状記録媒体であること
を特徴とする請求項１５記載のビデオデータの編集プログラム。
【請求項１７】
シーン単位で分割されてランダムアクセス記憶媒体に記録したビデオデータから、各シーンの先頭フレームのデータ及び末尾フレームのデータを検出し、
シーンの識別情報として、検出した各シーンの先頭フレームのデータ及び末尾フレームのデータを記述すること
を特徴とする請求項１６記載のビデオデータの編集プログラム。
【請求項１８】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、そのビデオデータが記録されているトラック位置を示す絶対トラック番号が含められており、
シーケンシャルアクセス記録媒体上における記録位置として、上記ビデオデータに含められている上記絶対トラック番号をシーンリストに記述すること
を特徴とする請求項１６記載のビデオデータの編集プログラム。
【請求項１９】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、記録操作を開始したタイミングを示す録画開始フラグが実体データに同期して含められており
シーンの開始を示す区切り位置を、上記録画開始フラグが記録されており直前のトラックに録画開始フラグが記録されていないトラック、又は、直前のトラックの日時情報が自己の日時情報よりも未来となっているトラックとすること
を特徴とする請求項１６記載のビデオデータの編集プログラム。
【請求項２０】
上記テープ状記録媒体に記録されるビデオデータには、実体データとともに、そのビデオデータが記録されているトラック位置を示す絶対トラック番号及びそのビデオデータが記録された日時を示す日時情報が含められており、
シーンの終了を示す区切り位置を、未記録領域を示した絶対トラック番号が記述されたトラックの直前のトラック、録画開始フラグが記録されているトラックの直前のトラックであって有効な絶対トラック番号が記録されているトラック、又は、直後のトラックの日時情報が自己の日時情報よりも過去となっているトラックとすること
を特徴とする請求項１６記載のビデオデータの編集プログラム。
【請求項２１】
上記ビデオデータをシーン毎に分割するとともに、シーン内を所定のデータ量毎のデータに分割すること
を特徴とする請求項１５記載のビデオデータの編集プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば磁気テープ等のシーケンシャルアクセスがされる記録媒体に記録されているビデオデータを編集するデータ処理装置、ビデオデータの編集方法及び編集プログラムに関する。
【０００２】
【従来の技術】
家庭用のカメラ一体型デジタルビデオテープレコーダ（以下、ＤＶカメラともいう。）により撮影されたビデオデータを、パーソナルコンピュータを用いてデジタルビデオテープ（以下、ＤＶテープともいう。）からハードディスクに読み出し、パーソナルコンピュータ上で編集を行ったのち、再度ＤＶテープに書き戻すというビデオデータの取り込み／書き出しソフトウェアプログラムが提案されている（非特許文献１参照。なお、このようなソフトウェアのことを、以下「ＤＶ編集プログラム」という。）。
【０００３】
このようなＤＶ編集プログラムでは、ビデオデータの取り込みを行う前に、まず、シーンリスト情報と呼ばれる情報を生成する。シーンリスト情報は、ＤＶテープ内に記録されている複数のシーンやカット（以下、シーンやカットのことをシーンとして統一して表現する。）に関する情報を、シーン毎にリストにして管理したものである。シーンリスト情報には、例えば、そのシーンの先頭フレーム画像や末尾フレーム画像、そのシーンのＤＶテープ上における記録位置等が記述されている。
【０００４】
このようなシーンリスト情報は、編集を希望するシーンを直接テープ内の画像内容を確認せずに認識したり、編集を希望するシーンのみをハードディスクに読み込んだりする場合に、ユーザ及びパーソナルコンピュータのインデックス情報となる。特に、テープ状記録媒体の場合、データストリームに対してシーケンシャルアクセスされるので、ストレスなく編集処理を行うためには、予めこのようなシーンリストを作成しておくことが非常に重要になる。
【０００５】
一般にシーンリスト情報の生成は、次のように行われる。
【０００６】
まず、ＤＶテープの先頭から終端まで（又は終端から先頭まで）の全領域をスキャンし、スキャンしながらシーンの区切れを検出し、その区切れ位置におけるフレーム画像及びトラック番号等を記憶する。ＤＶテープの場合、通常、録画操作を開始したフレーム位置（又はトラック位置）には録画開始フラグが記録されているので、この録画開始フラグを検出すればシーンの先頭の区切れを検出することができる。また、ＤＶテープの場合、通常、録画終了後には、無記録の余白部分が形成されるので、その余白部分を検出すればシーンの終端の区切れを検出することができる。そして、ＤＶテープの全記録領域のスキャンを終了すると、シーンの先頭位置とシーンの末尾位置との組み合わせに基づきシーンリスト情報を作成する。
【０００７】
【非特許文献１】
「ＤＶｇａｔｅ（ディーブイゲート）」商品説明、［ｏｎｌｉｎｅ］、ソニードライブホームページ、［２００３年５月２日検索］、インターネット  ＜ＵＲＬ  ：  ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｊｐ／ｐｒｏｄｕｃｔｓ／Ｃｏｎｓｕｍｅｒ／ＰＣＯＭ／Ｓｏｆｔｗａｒｅ＿０１ｑ１／ＤＶｇａｔｅ／ｉｎｄｅｘ．ｈｔｍｌ＞
【０００８】
【発明が解決しようとする課題】
ところで、ＤＶテープに記録されているビデオデータをハードディスクに転送して編集する場合、シーンリスト情報を作成した後に、再度ＤＶテープを再生してビデオデータの読み出しを行わなければならない。
【０００９】
そのため、ＤＶテープ全体にわたって編集を行う場合には、編集作業が開始できるまでに、ＤＶテープに記録されている実時間の２倍以上の時間が費やされてしまっている。
【００１０】
本発明は、このような実状に鑑みて提案されたものであり、シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込んだ後に編集作業を行う際に、ランダムアクセス記録媒体への取り込みが完了するまでの時間を短縮したデータ処理装置、ビデオデータの編集方法及び編集プログラムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明に係るデータ処理装置は、シーケンシャルアクセス記録媒体に対してビデオデータの記録再生を行うビデオ記録再生機器が接続され、上記シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込む取り込み処理、及び、ランダムアクセス記録媒体に取り込まれているビデオデータを上記シーケンシャルアクセス記録媒体に書き込む書き戻し処理を行うデータ処理装置であって、上記シーケンシャルアクセス記録媒体の記録フォーマットのビデオデータを上記ビデオ記録再生機器との間で送受信するとともに、制御データを上記ビデオ記録再生機器と送受信するインタフェース手段と、上記シーケンシャルアクセス記録媒体から上記インタフェース手段を介して読み出されたビデオデータを格納するランダムアクセス記録媒体と、上記取り込み処理及び上記書き戻し処理時における上記ビデオ記録再生機器に対する動作制御を上記インタフェース手段を介して行うとともに、上記ランダムアクセス記録媒体に対するデータの書き込み及び読み出し制御を行う制御手段とを備え、上記制御手段は、上記シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出すとともに当該ビデオデータのシーンの区切り位置を検出し、読み出した上記ビデオデータを上記区切り位置に基づきシーン単位に分割して上記ランダムアクセス記録媒体に記録し、上記シーンの区切り位置の情報に基づき、シーンの識別情報及びシーンの上記シーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成する。
【００１２】
本発明に係るビデオデータの編集方法は、シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込む取り込み処理、及び、ランダムアクセス記録媒体に取り込まれているビデオデータを上記シーケンシャルアクセス記録媒体に書き込む書き戻し処理を行うシーケンシャルアクセス記録媒体に記録されたビデオデータの編集方法であって、上記シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出すとともに当該ビデオデータのシーンの区切り位置を検出し、読み出した上記ビデオデータを上記区切り位置に基づきシーン単位に分割して上記ランダムアクセス記録媒体に記録し、上記シーンの区切り位置の情報に基づき、シーンの識別情報及びシーンの上記シーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成する。
【００１３】
本発明に係るビデオデータの編集プログラムは、シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込む取り込み処理、及び、ランダムアクセス記録媒体に取り込まれているビデオデータを上記シーケンシャルアクセス記録媒体に書き込む書き戻し処理を行うシーケンシャルアクセス記録媒体に記録されたビデオデータの編集プログラムであって、シーケンシャルアクセス記録媒体に対してビデオデータの記録再生を行うビデオ記録再生機器が接続され、上記シーケンシャルアクセス記録媒体の記録フォーマットのビデオデータを上記ビデオ記録再生装置との間で送受信するとともに、制御データを上記ビデオ記録再生装置との間で送受信するインタフェース部と、上記シーケンシャルアクセス記録媒体から上記デジタルインタフェースを介して取り込まれたビデオデータを格納するランダムアクセス記録媒体とを備えたビデオデータの編集プログラムの動作プログラムであり、上記シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出すとともに当該ビデオデータのシーンの区切り位置を検出し、読み出した上記ビデオデータを上記区切り位置に基づきシーン単位に分割して上記ランダムアクセス記録媒体に記録し、上記シーンの区切り位置の情報に基づき、シーンの識別情報及びシーンの上記シーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成する。
【００１４】
以上のような構成の本発明に係るデータ処理装置、ビデオデータの編集方法及び編集プログラムでは、シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出しながらシーンの区切り位置を検出し、当該区切り位置に基づき少なくともシーン単位に分割したビデオデータをランダムアクセス記録媒体に記録し、シーンの区切り位置の情報に基づきシーンの識別情報及びシーンのシーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成する。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態として、本発明が適用されたＤＶテープ編集システムについて説明をする。
【００１６】
本発明の実施の形態のＤＶテープ編集システム１は、図１及び図２に示すように、アプリケーションソフトウェアとしてＤＶ編集プログラム１０が動作するコンピュータ１１と、ＤＶカメラ１２と、コンピュータ１１とＤＶカメラ１２とを接続するＩＥＥＥ１３９４ケーブル（ｉ．ＬＩＮＫ（商標））１３とを備えている。
【００１７】
コンピュータ１１は、例えば、本体部、モニタ、マウス及びキーボード等から構成される。コンピュータ１１の本体部内は、ＣＰＵボード等の演算処理手段の他に、各種の情報を格納するランダムアクセスが可能な磁気記憶媒体であるハードディスク１４を備えている。このようなコンピュータ１１は、オペレーションシステムに基づき各種の演算処理や制御動作をするとともに、さらに、そのオペレーションシステム上で管理されるアプリケーションソフトウェアプログラムに基づき演算処理や制御動作もする。具体的にこのコンピュータ１１には、オペレーションシステム上で管理されるアプリケーションソフトウェアとして、ＤＶ編集プログラム１０がインストールされている。
【００１８】
ＤＶカメラ１２は、ビデオ撮影機能、ビデオ撮影で得られたビデオデータをリアルタイムでモニタに表示する機能、ビデオ撮影で得られたビデオデータ及びオーディオデータをメディアへ録画する機能並びにメディアに録画されているビデオデータ及びオーディオデータをモニタに再生する機能等を有したカメラ一体型デジタルビデオテープレコーダである。ＤＶカメラ１２が使用するメディアは、ＨＤデジタルＶＣＲ協議会で標準化された方式（ＤＶ方式）に対応したデジタルビデオテープ（ＤＶテープ）１５である。ＤＶテープ１５は、シーケンシャルアクセスされる記録メディアである磁気テープが、カセット内に収納されて構成されたテープカセット装置である。ＤＶカメラ１２は、ＤＶテープ１５が本体内部に装着され、装着されたＤＶテープ１５に対してデジタルビデオデータ及びデジタルオーディオデータ（デジタルＡＶデータ）の記録及び再生を行う。
【００１９】
ＩＥＥＥ１３９４ケーブル１３は、コンピュータ１１とＤＶカメラ１２との間のデータの送受信を行うための伝送ケーブルである。コンピュータ１１及びＤＶカメラ１２は、それぞれＩＥＥＥ１３９４規格に定められた接続端子及びインタフェース回路１６，１７を備えており、ＩＥＥＥ１３９４ケーブル１３を介して、ＩＥＥＥ１３９４規格で定められたプロトコルに従いデータの送受信を行う。
【００２０】
なお、ＤＶ方式では、ＩＥＥＥ１３９４規格で定められたインタフェース上で、ＤＶテープ上に記録されているデジタルＡＶデータを転送する転送方式を定めている。ＤＶテープ編集システム１では、この方式に従ってデジタルＡＶデータを転送することにより、ＤＶテープ１５に記録されているデジタルＡＶデータをコンピュータ１１に取り込んだり、コンピュータ１１上で作成されたデジタルＡＶデータをＤＶテープ１５に書き込んだりする。さらに、ＤＶ方式では、ＩＥＥＥ１３９４規格で定められたインタフェースを用いてコンピュータからＤＶカメラの動作を遠隔操作する制御データを規定している。ＤＶテープ編集システム１では、この方式に従って制御データを転送することにより、コンピュータ１１からＤＶカメラ１２の記録動作、再生動作等々の制御を行う。
【００２１】
つぎに、コンピュータ１１のアプリケーションソフトウェアであるＤＶ編集プログラム１０について説明をする。
【００２２】
ＤＶ編集プログラム１０は、ＤＶテープ１５に記録されたデジタルＡＶデータをコンピュータ１１のハードディスク１４に転送し、そのデジタルＡＶデータをハードディスク１４上で編集を行ったのち再度ＤＶテープ１５に書き戻すという、デジタルＡＶデータの取り込み／書き出しソフトウェアプログラムである。
【００２３】
図３にＤＶ編集プログラム１０のメイン画面を示し、このメイン画面の表示内容に従って、ＤＶ編集プログラム１０の具体的な機能について説明する。
【００２４】
ＤＶ編集プログラム１０は、ＤＶテープ１５に記録されているデジタルＡＶデータの再生を行う再生機能を有している。再生されたビデオデータはメイン画面の画像表示領域２１に表示され、再生されたオーディオデータはコンピュータ１１内のスピーカから出力される。また、デジタルＡＶデータの再生時には、ビデオデータの出力とともに、ＤＶテープ１５に記録されている録画日時２２、タイムコード２３もビデオデータの各フレームに同期させて表示する。
【００２５】
また、ＤＶ編集プログラム１０は、ＤＶテープ１５の再生を行うとともに、操作ボタン群２４を操作することによって、再生停止、スロー順方向再生、スロー逆方向再生、コマ送り順方向再生、コマ送り逆方向再生、一時停止等のＤＶテープ１５及びＤＶカメラ１２に対する制御を行う機能を有している。
【００２６】
また、ＤＶ編集プログラム１０は、ＤＶテープ１５のシーンリスト情報の作成、並びに、作成されたシーンリスト情報の表示を行う機能を有している。シーンリスト情報は、図４に示すように、メイン画面のシーンリスト表示領域２５に表示される。
【００２７】
シーンリスト情報は、ＤＶテープ内に記録されている複数のシーンやカットに関する情報をシーン毎に管理している。シーンリスト情報は複数のレコードから構成され、１つのレコードはＤＶテープに記録されている１つのシーンに対応している。
【００２８】
シーンリスト情報の各レコードには、図４に示すように、そのシーンのシーン番号３１、そのシーンの先頭フレームのサムネイル画像３２、そのシーンの先頭トラックのタイトルタイムコード３３、そのシーンの記録時間３４、そのシーンの記録容量３５、そのシーンの末尾トラックのタイトルタイムコード３６、そのシーンの末尾フレームのサムネイル画像３７が記述されている。
【００２９】
シーン番号３１は、シーン毎にユニークに付けられた番号である。シーン番号３１は、例えばＤＶテープの一番先頭に位置するシーンの値を“００１”とし、その後順番に値がインクリメントする。先頭フレームのサムネイル画像３２は、そのシーンの最初のフレームの小型の画像である。
【００３０】
先頭トラックのタイトルタイムコード３３は、そのシーンが記録されている領域の先頭トラックのタイムコードである。タイトルタイムコードは、録画を開始したトラックからカウントされるトラック番号であり、未記録領域から録画を開始すると必ず０から始まる。
【００３１】
記録時間３４は、そのシーンの再生時間である。記録容量３５は、そのシーンのデータ容量である。末尾トラックのタイトルタイムコード３６は、そのシーンが記録されているＤＶテープ１５上の末尾のトラックのタイムコードである。末尾フレームのサムネイル画像３７は、そのシーンの最後のフレームの小型の画像である。
【００３２】
なお、シーンリスト情報は、ＤＶ編集プログラム１０がアクセス可能なコンピュータ１１のハードディスク１４上の所定のフォルダ内に格納される。また、シーンリスト情報は、後述する一括キャプチャ機能を実行するか、スキャンボタン２６を操作するスキャン処理を行うことにより、ＤＶテープ１５から必要な情報が取得されて作成される。
【００３３】
また、ＤＶ編集プログラム１０は、ＤＶテープ１５に記録されているデジタルＡＶデータを読み出してハードディスク１４上の所定のフォルダ２７に取り込む機能（キャプチャ処理機能）を有している。具体的には、選択した１又は複数のシーンをキャプチャ処理する選択キャプチャ機能と、ＤＶテープ１５の全領域を一括してキャプチャ処理する一括キャプチャ機能との２つの機能を有している。
【００３４】
選択キャプチャ機能は、既に作成されているシーンリスト情報を参照して、任意の１つ又は複数のシーンを選択し、それら選択したシーンをキャプチャ処理する機能である。ＤＶ編集プログラム１０は、ユーザにより選択キャプチャボタン２８が押されて選択キャプチャ機能が実行された場合には、選択されたシーン毎に、シーンリスト情報に記述されている先頭トラックから末尾トラックまでを自動再生し、自動的に複数のシーンのキャプチャを行う。このようにＤＶ編集プログラム１０では、自動的に取り込み開始位置や終了位置を制御するので、例えばユーザがテープ位置等を微調整せずに、選択という行為のみで容易にキャプチャ処理を行うことができる。
【００３５】
一括キャプチャ機能は、シーンリスト情報が作成されていなくてもシーン毎のキャプチャ処理が可能となっている。一括キャプチャ機能については、その詳細を後述する。
【００３６】
ＤＶ編集プログラム１０によりキャプチャ処理されたファイルは、例えばオペレーションシステム標準のオーディオビデオ用のファイル形式に変換されて記録される。例えば、マイクロソフト社で提案されたＡＶＩファイルと呼ばれるファイル形式に変換される。ＡＶＩファイルを含む一般的なオーディオビデオ用のファイルは、図５に示すように、１つのヘッダ情報と、複数のフレーム情報とから構成されている。ヘッダ情報には、ビデオデータのフレームサイズ、フレーム数、ソースデータの種類等の情報が記述される。フレーム情報は、デジタルＡＶデータがフレーム単位でパッケージングされている。各フレームには、例えば、ソースデータがＤＶテープであれば、そのフレームの画像データ、オーディオデータ、タイムコード、ＤＶテープ上での絶対トラック番号、記録日時等が記述されている。
【００３７】
なお、絶対トラック番号は、ＤＶ方式上で定められたアドレスであり、ＤＶテープ上の記録済みトラックの１つ１つにユニークに付けられる番号である。ただし、まだデジタルＡＶデータが記録されていない未記録トラックの絶対トラック番号は、その番号が特定の値（０ｘ０７ＦＦＦ（１６進数））となっている。
【００３８】
また、ＤＶ編集プログラム１０は、ハードディスク１４に記録されている所定のフォーマットのＡＶファイルを、ＤＶテープ１５の所定の位置に書きこむ機能を有している。例えば、ＤＶ編集プログラム１０は、キャプチャ処理でハードディスク１４に書き出され、その後に編集がされたＡＶＩファイルを、ＤＶ方式のデータフォーマットに変換して再度ＤＶテープ１５に書き戻す機能を有している。
【００３９】
以上のような各機能を有するＤＶ編集プログラム１０では、シーケンシャルアクセス記録媒体であるＤＶテープ１５に記録されたデジタルＡＶデータを、ランダムアクセス記録媒体であるコンピュータ１１内のハードディスク１４に取り込むことができ、さらに、ハードディスク１４に取り込んだデジタルＡＶデータをＤＶテープ１５に書き戻すこともできる。このため、ＤＶ編集プログラム１０では、例えばユーザによりＤＶテープ１５に録画や撮影がされたデジタルＡＶデータに対して、キャプションを付加したり画像を加工したりするといった編集作業を、高速アクセスが可能なハードディスク１４上で行うことが可能となる。さらに、ＤＶ編集プログラム１０では、１本のＤＶテープ１５内のデジタルＡＶデータをシーンリスト情報により管理しているため、上述のキャプチャ処理及び書き戻し処理をシーン単位で行うことが可能となる。
【００４０】
つぎに、ＤＶ編集プログラム１０による一括キャプチャ処理について説明をする。
【００４１】
一括キャプチャ処理は、ＤＶテープ１５のシーンリスト情報がまだ作成されていない段階で、シーンリスト情報の作成処理とキャプチャ処理とを一括して行う処理である。この一括キャプチャ処理を行うと、ＤＶテープ１５内のデジタルＡＶデータを自動的にシーン毎に分割し、分割した各データをＡＶＩファイルにしてハードディスク１４に格納し、それとともにシーンリスト情報を作成する処理である。例えば、メイン画面上の一括キャプチャボタン２９を押すことにより、その処理が開始される。
【００４２】
図６に、一括キャプチャ処理の処理フローを示し、以下、この処理フローに従い一括キャプチャ処理の説明をする。
【００４３】
まず、ＤＶ編集プログラム１０は、ＤＶテープ１５の先頭位置から再生を開始する再生命令をＤＶカメラ１２に発行して、ＤＶテープ１５を先頭から再生する。そして、ＤＶ編集プログラム１０は、再生データから有効なデータが記録されているフレームが検出されたか否かを判断する（ステップＳ１）。有効なデータが記録されているフレームが検出されたか否かは、例えば絶対トラック番号が無効な値から有効な値になったタイミングや、最初に録画開始フラグ（詳細後述）を検出したタイミング等を判断すればよい。有効なフレームが検出されない場合には、このステップＳ１で処理を待機し、有効なフレームが検出されると次のステップＳ２に進む。
【００４４】
ステップＳ２において、ＤＶ編集プログラム１０は、ステップＳ１で検出された有効なフレームから、キャプチャ処理（ハードディスク１４へのデジタルＡＶデータの書き込み及びＡＶＩファイル化処理）を開始する。また、このステップＳ２において、ＤＶ編集プログラム１０は、キャプチャ処理を行いながらファイル分割処理も行う。
【００４５】
ステップＳ２におけるキャプチャ＆ファイル分割処理として、ＤＶ編集プログラム１０は、具体的には図７に示すステップＳ１１〜ステップＳ１６の処理を行う。
【００４６】
まず、ステップＳ１１において、ＤＶ編集プログラム１０はファイル化処理を開始する。すなわち、ハードディスク１４へのデジタルＡＶデータの書き込み処理及びその書き込んだデータのファイル化処理を開始する。
【００４７】
続いて、ステップＳ１２〜ステップＳ１５の処理を、１フレーム単位毎に繰り返し行う。
【００４８】
ステップＳ１２において、ＤＶ編集プログラム１０は、ＤＶテープ１５が終端まで再生されたか否かを判断する。ＤＶテープ１５が終端まで再生されれば、ステップＳ１６でキャプチャ処理を終了し、ステップＳ２のキャプチャ＆ファイル分割処理を抜ける。
【００４９】
ステップＳ１２でＤＶテープ１５が終端まで再生されていない場合には、次にステップＳ１３において、ＤＶ編集プログラム１０は、終了条件に合致したか否かを判断する。終了条件は、これ以降再生しても有効なビデオデータが記録されていない、と判断するための条件であり、例えば、無効なデータが一定時間再生され続けたか否かといった条件である。終了条件に合致した場合には、ステップＳ１６でキャプチャ処理を終了し、ステップＳ２のキャプチャ＆ファイル分割処理を抜ける。
【００５０】
ステップＳ１３で終了条件に合致してない場合には、次にステップＳ１４において、ＤＶ編集プログラム１０は、現在再生中のフレームがシーンの切れ目のフレームであるか、又は、現在記録中のファイルが一定の容量に達したか否かを判断する。
【００５１】
現在再生中のフレームがシーンの切れ目のフレームである、又は、現在記録中のファイルが一定の容量に達した場合には、ステップＳ１５において、ＤＶ編集プログラム１０は、その時点でファイル分割処理を行う。すなわち、ステップＳ１５において、ＤＶ編集プログラム１０は、現在記録中のファイルをそのフレームで閉じて終了し、次のフレームから新たなファイルにデジタルＡＶデータを書き込む処理を行う。連続入力されるデータストリームを複数のファイルに分割しながらハードディスクに記録するための機構としては、例えばＲＡＭなどにストリームをバッファリングして処理を遅延させながらハードディスクに記録したり、又は、図８に示すように奇数フレームを記憶するメモリ４１と偶数フレームを記憶するメモリ４２と２つの出力ポート４３，４４を設けて適宜出力ファイルを切り換えるようにしたりしてもよい。
【００５２】
なお、ステップＳ１４の判断処理及びステップＳ１５の分割処理については詳細を後述する。
【００５３】
ＤＶ編集プログラム１０は、ステップＳ１５のファイル分割処理を終了した場合、又は、現在再生中のフレームがシーンの切れ目のフレームでもなく且つ現在記録中のファイルが一定の容量にも達していない場合には、ステップＳ１２に戻り次のフレームに対する判断処理を行う。
【００５４】
以上のようなステップＳ２での処理を終えると、続いて、ステップＳ３において、ＤＶ編集プログラム１０は、ステップＳ１５で作成される各ファイルのファイル名から、ＤＶテープ１５内に記録されているシーン数を特定する。続いて、ＤＶ編集プログラム１０は、各シーンのファイル内から、シーンリスト情報を生成するために必要な情報を抽出する。例えば、各シーンの先頭フレーム及び末尾フレームの画像、シーンの先頭及び末尾トラックの絶対トラック番号等を抽出する。
【００５５】
そして、ＤＶ編集プログラム１０は、抽出した各情報から、シーンリスト情報を生成し、当該一括キャプチャ処理を終了する。
【００５６】
つぎに、ステップＳ１４でのシーンの切れ目のトラックであるか否かを判断する判断条件及びステップＳ１５でのファイル分割処理について説明する。
【００５７】
ＤＶ編集プログラム１０では、シーンの切れ目として、シーンの開始トラック又はシーンの終了トラックを検出する。
【００５８】
シーンの開始トラックの位置は、図９に示すように、そのトラックに録画開始フラグが記録されているか否かを検出することによって判断することができる。ただし、直前のトラックにも録画開始フラグが記録されていれば、後のトラックはシーンの開始トラックとはならない。
【００５９】
ＤＶ方式では、ＤＶカメラやＤＶレコーダの録画操作が開始されたのちの所定トラック分に、録画開始フラグと呼ばれるフラグを記録することが規定されている。そのため、録画開始フラグが記録されているトラックがシーンの開始トラックとなる。ＤＶ編集プログラム１０は、以上の条件に合致するトラックを検出することによって、シーンの開始トラックを特定する。
【００６０】
シーンの終了トラックの位置は、図１０に示すように、ＤＶテープの未記録領域（余白部分）を検出することにより判断することができる。つまり、通常、録画終了後には無記録の余白部分が形成されるので、その余白部分を検出すればよい。なお、未記録領域であるか否かは、絶対トラック番号が未記録領域を表す固定であるか否かを判断すればよい。つまり、ＤＶ編集プログラム１０は、未記録領域を表す絶対トラック番号を検出した場合、その直前に有効な絶対トラック番号が記録されているトラックがあれば、そのトラックをシーンの終了トラックとする。
【００６１】
なお、以前に記録されている記録済みの領域に新たに上書きをした場合、録画開始フラグが記録されたトラックの直前のトラックに、有効な値の絶対トラック番号が記録された状態となる。そのため、上書きの場合、空白部分が無い状態でシーンの切り換えが行われたこととなる。この場合には、図１１に示すように、録画開始フラグが記録されたトラックの直前のトラックを、シーンの終了トラックの位置とする。従って、ＤＶ編集プログラム１０は、録画開始フラグが検出されたシーンの開始トラックを特定した場合には、その直前が空白部分でなければ、その直前のトラックをシーンの終了トラックとする。
【００６２】
また、以前データが記録されている記録済みの領域に新たに上書きをした場合、図１２に示すように、そのシーンの日時情報と、その上書きシーンの直後に記録されているシーン（つまり、上書きされるシーン）の日時情報を比較すると、再生方向に対して日時が後戻りする。従って、ＤＶ編集プログラム１０は、日付情報を検出して、トラックの前後で日付情報が後戻りした位置を検出し、その位置の前トラックがシーンの終了位置を示すトラックとし、その位置の後のトラックがシーンの開始位置を示すトラックとする。
【００６３】
以上のようにＤＶ編集プログラム１０では、シーンの開始トラックと終了トラックとを特定することができる。
【００６４】
そして、ステップＳ１５のファイル分割処理では、開始トラックからシーンの終了トラックまでの間に再生されるデジタルＡＶデータを、１つのシーンとして取り扱ってファイルを形成する。具体的には、開始トラックからデジタルＡＶデータのファイル化を開始し、終了トラックでデジタルＡＶデータのファイル化を終了する処理を行う。
【００６５】
さらに、ステップＳ１５のファイル分割処理では、図１３に示すように、１つのファイルが一定のサイズ以上とならないように、１つのシーンがその一定のサイズを超えるときには、１つのシーンを複数のファイルに分割する。
【００６６】
また、さらに、ステップＳ１５のファイル分割処理では、ファイルの名称を参照することによって、そのファイルに記録されているシーンのシーン番号と、そのファイルのそのシーン内における位置（シーン内における再生順番）とを特定できるように、ファイル名称を付けている。例えば、図１３に示すように、ファイル名を６桁の十進数で表し、上位３桁をシーン番号とし、下位３桁をそのシーン内における順番を表すような規則でファイル名を付ける。このようにファイル名を付けることによって、ステップＳ３でシーンの先頭フレーム及びシーンの末尾フレームが記録されているファイルを特定することが可能となる。
【００６７】
以上のように本発明の実施の形態のＤＶテープ編集システム１では、シーンリスト情報の作成処理とキャプチャ処理とを一括して行う一括キャプチャ処理を行う。このため、ＤＶテープ編集システム１では、シーンリスト情報を作成してからキャプチャを行うといったように、２回のテープ再生を行わなくても済む。従って、ＤＶテープ編集システム１では、ハードディスク１４へデジタルＡＶデータを取り込み、編集処理を開始するまでの時間を短縮することができる。
【００６８】
なお、デジタルのビデオデータを記録する方式はＤＶ方式に限らず他の方式も提案されているが、本発明はＤＶ方式に限らず適用することも可能である。また、本実施の形態のＤＶテープ編集システム１では、ＤＶテープを記録再生する機器としてカメラ装置を適用した例を示しているが、本発明はカメラ装置に限らず、いわゆる据え置き型のＤＶテープレコーダに適用してもよい。
【００６９】
また、コンピュータ１１とＤＶカメラ１２との間はＩＥＥＥ１３９４方式のインタフェースでデータ転送する例を示したが、本発明は、ＩＥＥＥ１３９４方式に限らず、コンピュータ１１側からＤＶカメラ１２を制御し且つＤＶテープ１５の再生データをコンピュータ１１に転送できるインタフェースであれば、どのようなインタフェースを用いても良い。
【００７０】
【発明の効果】
本発明に係るデータ処理装置、ビデオデータの編集方法及び編集プログラムでは、シーケンシャルアクセス記録媒体に記録されているビデオデータを読み出しながらシーンの区切り位置を検出し、当該区切り位置に基づき少なくともシーン単位に分割したビデオデータをランダムアクセス記録媒体に記録し、シーンの区切り位置の情報に基づきシーンの識別情報及びシーンのシーケンシャルアクセス記録媒体上における記録位置が記述されたシーンリストを生成する。
【００７１】
このため本発明に係るデータ処理装置、ビデオデータの編集方法及び編集プログラムでは、シーケンシャルアクセス記録媒体に記録されているビデオデータをランダムアクセス記録媒体に取り込んだ後に編集作業を行う際に、ランダムアクセス記録媒体への取り込みが完了するまでの時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態のＤＶテープ編集システムの外観斜視図である。
【図２】本発明の実施の形態のＤＶテープ編集システムのブロック構成図である。
【図３】ＤＶ編集プログラムのメイン画面を示す図である。
【図４】シーンリスト情報が表示された状態の上記メイン画面を示す図である。
【図５】一般的なＡＶファイルの構成を示す図である。
【図６】一括キャプチャ処理の処理フローを示す図である。
【図７】上記一括キャプチャ処理内のキャプチャ＆ファイル分割処理の処理フローを示す図である。
【図８】ファイル分割するための機構の一例を示す図である。
【図９】シーンの開始位置について説明をするための図である。
【図１０】シーンの終了位置について説明をするための図である。
【図１１】上書きした場合のシーンの開始位置について説明をするための図である。
【図１２】上書きした場合のシーンの数量位置について説明をするための図である。
【図１３】ファイルを容量で分割した場合について説明するための図である。
【符号の説明】
１  ＤＶテープ編集システム、１０  ＤＶ編集プログラム、１１  コンピュータ、１２  ＤＶカメラ、１３  ＩＥＥＥ１３９４ケーブル、１４  ハードディスク、１５  ＤＶテープ
【図１】
2004336255.tif 000003
【図２】
2004336255.tif 000004
【図３】
2004336255.tif 000005
【図４】
2004336255.tif 000006
【図５】
2004336255.tif 000007
【図６】
2004336255.tif 000008
【図７】
2004336255.tif 000009
【図８】
2004336255.tif 000010
【図９】
2004336255.tif 000011
【図１０】
2004336255.tif 000012
【図１１】
2004336255.tif 000013
【図１２】
2004336255.tif 000014
【図１３】
2004336255.tif 000015