(57)【特許請求の範囲】
【請求項１】
デジタルデータとして記憶された再生映像を出力する１台以上のノンリニア編集装置と、ビデオテープに記録された再生映像を出力するＶＴＲ再生装置と、前記ノンリニア編集装置と前記ＶＴＲ再生装置とが出力した再生映像から１の収録映像を生成する映像加工装置と、少なくとも前記ノンリニア編集装置と前記ＶＴＲ再生装置とが出力する再生映像の同期をとるリニア編集用の編集コントローラとを備える映像編集システムに用いられる前記ノンリニア編集装置であって、
前記編集コントローラから制御コマンドが入力され、入力された当該制御コマンドが予め設定された編集モードの開始を示すコマンドのときに前記編集モードであると判定する編集モード判定手段と、
前記編集モードのときに、前記制御コマンドで指定された再生速度と算出した再生開始点からの経過時間とに基づいて、映像の再生位置を示す時間情報を、前記再生速度が等倍再生を示すときは前記経過時間の値で、前記再生速度が前記等倍再生より遅くなるほど前記経過時間を遅延させた値で、および、前記再生速度が前記等倍再生より速いほど前記経過時間を先に進めた値で算出する時間情報算出手段と、
前記時間情報算出手段が算出した時間情報を、前記編集コントローラに送信する通信手段と、
を備えることを特徴とするノンリニア編集装置。
【請求項２】
全ての前記再生映像毎に独立して設けられ、かつ、当該再生映像をそれぞれ前記映像加工装置に出力する複数の映像出力手段と、
前記収録映像が前記映像加工装置から入力される映像入力手段と、
をさらに備えることを特徴とする請求項１に記載のノンリニア編集装置。
【請求項３】
前記映像加工装置から入力された収録映像を記憶する入力バッファと、
前記再生映像と同じ映像を編集する映像編集手段によって編集された編集映像又は前記収録映像の何れか一方を記憶する出力バッファと、
前記経過時間が前記再生開始点から算出した収録開始点までの間のときに第１区間と判定し、前記経過時間が前記収録開始点から算出した収録終了点までの間のときに第２区間と判定し、前記経過時間が前記収録終了点から所定の停止点までの間のときに第３区間と判定する区間判定手段と、
前記第１区間または前記第３区間では前記編集映像を前記出力バッファに書き込み、前記第２区間では前記入力バッファの収録映像を読み出して前記出力バッファに書き込むバッファ制御手段と、
前記出力バッファに書き込まれた前記編集映像又は前記収録映像を映像表示手段に出力するバッファ出力手段と、
をさらに備えることを特徴とする請求項２に記載のノンリニア編集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオテープを介さずに、映像の制作や編集を行うノンリニア編集装置に関する。
【背景技術】
【０００２】
近年、映像制作の現場では、ビデオテープを介さずに、映像の制作や編集を行うテープレス化の流れが進んでいる。このテープレス化を実現すべく、従来からノンリニア編集装置が幾つか提案されている。例えば、非特許文献１には、効率的なワークフローを実現し、ネットワーク環境での映像の制作や編集を可能とするノンリニア制作システムが記載されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ソニー株式会社製マルチプラットフォームノンリニア制作システム「ＸＰＲＩ  ＮＳシリーズ」、ＵＲＬ「http://www.sony.jp/products/Professional/c_c/xpri/」
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の映像編集システムでは、ビデオテープ（ＶＴＲ）を用いたリニア編集装置と共に、映像加工装置や編集コントローラが用いられている。ここで、映像加工装置および編集コントローラが高価であることから、ノンリニア編集装置の導入にあわせて、新たに映像加工装置および編集コントローラを導入することが困難である。このため、従来の映像編集システムでは、既存の映像加工装置および編集コントローラを継続して使用しつつノンリニア編集装置を新たに導入したいという、ユーザから強い要望がされている。しかし、従来の映像編集システムでは、以下で述べる理由により、ユーザの要望を満たすことができない。
【０００５】
従来のリニア編集装置は、ビデオテープの再生速度をアナログ的（小数点単位）に制御可能である。
【０００６】
一方、従来のノンリニア編集装置は、通常、フレーム単位でしか再生速度を制御しない。そして、従来のノンリニア編集装置は、編集コントローラから、１フレーム時間毎に再生位置（時間情報）の問い合わせが行われる。この問い合わせに対して、従来のノンリニア編集装置は、出力を行っている映像に一致する時間情報を、映像と共に編集コントローラに返している。このため、従来のノンリニア編集装置は、リニア編集装置のようにアナログ的な再生速度の制御を行おうとすると、処理の負荷が重くなる。
【０００７】
このとき、従来のノンリニア編集装置は、編集モードのときに問い合わせが行われたか、または、編集モード以外のときに問い合わせが行われたかを区別していない。そして、従来のノンリニア編集装置は、編集モードであるか否かに関わらず、１フレーム時間毎に問い合わせに対応するので、処理の負荷がさらに重くなる。
【０００８】
このように処理の負荷が重いので、従来のノンリニア編集装置は、処理遅延が蓄積し、調走に時間がかかってしまう。例えば、従来のリニア編集装置では調走が約５秒で終了するのに対し、従来のノンリニア編集装置は、調走に約３０秒かかるため、既存の映像加工装置および編集コントローラに適用しても、実用に耐えらない。
【０００９】
そこで、本発明は、既存の映像加工装置および編集コントローラに適用しても処理負荷が増大せず、調走に時間がかからないノンリニア編集装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記した課題を解決するため、本願第１発明に係るノンリニア編集装置は、デジタルデータとして記憶された再生映像を出力する１台以上のノンリニア編集装置と、ビデオテープに記録された再生映像を出力するＶＴＲ再生装置と、前記ノンリニア編集装置と前記ＶＴＲ再生装置とが出力した再生映像から１の収録映像を生成する映像加工装置と、少なくとも前記ノンリニア編集装置と前記ＶＴＲ再生装置とが出力する再生映像の同期をとるリニア編集用の編集コントローラとを備える映像編集システムに用いられる前記ノンリニア編集装置であって、編集モード判定手段と、時間情報算出手段と、通信手段とを備えることを特徴とする。
【００１１】
かかる構成によれば、ノンリニア編集装置は、編集モード判定手段によって、前記編集コントローラから制御コマンドが入力され、入力された当該制御コマンドが予め設定された編集モードの開始を示すコマンドのときに前記編集モードであると判定する。また、ノンリニア編集装置は、時間情報算出手段によって、前記編集モードのときに、前記制御コマンドで指定された再生速度と算出した再生開始点からの経過時間とに基づいて、映像の再生位置を示す時間情報を、前記再生速度が等倍再生を示すときは前記経過時間の値で、前記再生速度が前記等倍再生より遅くなるほど前記経過時間を遅延させた値で、および、前記再生速度が前記等倍再生より速いほど前記経過時間を先に進めた値で算出する。そして、ノンリニア編集装置は、通信手段によって、前記時間情報算出手段が算出した時間情報を、前記編集コントローラに送信する。
【００１２】
つまり、ノンリニア編集装置は、映像に付加された時間情報を参照せずに、編集モードのときだけ時間情報を算出する。このように、ノンリニア編集装置は、編集モードのときだけ時間情報を算出することから、編集コントローラにより再生速度の変更が行われた際の時間情報を算出する処理が迅速になる。従って、ノンリニア編集装置は、可変速再生のための映像生成およびバッファ制御処理に伴う演算負荷を低減できる。
【００１３】
また、本願第２発明に係るノンリニア編集装置は、全ての前記再生映像毎に独立して設けられ、かつ、当該再生映像をそれぞれ前記映像加工装置に出力する複数の映像出力手段と、前記収録映像が前記映像加工装置から入力される映像入力手段と、をさらに備えることを特徴とする。
【００１４】
ここで、従来のノンリニア編集装置は、高度なエフェクトをソフトウェアで行った場合、その計算処理に長い時間が必要になる。また、従来のリニア編集装置で使用されていた特殊効果機器は、実時間でエフェクトを行うことができる。しかし、従来のノンリニア編集装置は、これら特殊効果機器を使用するため、一旦、映像をビデオテープに出力する必要がある。さらに、この場合、従来のノンリニア編集装置は、編集ソフトウェアにおける任意のトラックのみを編集すると、その手順がさらに煩雑になる。
【００１５】
また、従来のノンリニア編集装置において、ビデオテープを介さずに、編集した映像を直接出力することも考えられるが、映像をそれぞれ独立して出力する機能がない。このため、従来の映像編集システムでは、ノンリニア編集装置とリニア編集装置とを複数台用いる必要がある。
【００１６】
かかる構成によれば、ノンリニア編集装置は、映像毎に映像出力手段および映像入力手段を備えるため、全ての再生映像および収録映像をこれ１台で扱うことができる。これによって、ノンリニア編集装置は、従来の映像編集システムにおいて、複数台必要とされていたリニア編集装置の全てを、これ１台で置き換えることが可能となる。
【００１７】
また、本願第３発明に係るノンリニア編集装置は、前記映像加工装置から入力された収録映像を記憶する入力バッファと、前記再生映像と同じ映像を編集する映像編集手段によって編集された編集映像又は前記収録映像の何れか一方を記憶する出力バッファと、前記経過時間が前記再生開始点から算出した収録開始点までの間のときに第１区間と判定し、前記経過時間が前記収録開始点から算出した収録終了点までの間のときに第２区間と判定し、前記経過時間が前記収録終了点から所定の停止点までの間のときに第３区間と判定する区間判定手段と、前記第１区間または前記第３区間では前記編集映像を前記出力バッファに書き込み、前記第２区間では前記入力バッファの収録映像を読み出して前記出力バッファに書き込むバッファ制御手段と、前記出力バッファに書き込まれた前記編集映像又は前記収録映像を映像表示手段に出力するバッファ出力手段と、をさらに備えることを特徴とする。
【００１８】
かかる構成によれば、ノンリニア編集装置は、映像の収録を行う際、最終的な編集結果となる映像をモニターに出力することができる。このため、映像の製作者は、その映像が、意図した編集結果になっているかどうかを即時に確認することができる。
【発明の効果】
【００１９】
本発明は、以下のような優れた効果を奏する。
本願第１発明は、映像に付加された時間情報を参照せずに、編集モードのときだけ時間情報を算出するので、既存の映像加工装置および編集コントローラに適用しても処理負荷が増大せず、調走に時間がかからない。これによって、本願第１発明は、既存の映像編集システムを活用しつつ、低コストでテープレス化を実現できる。
本願第２発明は、従来のリニア編集装置の全てを１台のノンリニア編集装置で置き換えられるので、テープレス化をより低コストで実現できる。
本願第３発明は、映像の収録を行う時点で編集結果のプレビューを行うことができるので、制作者が映像制作をより効率的に行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施形態に係るノンリニア編集装置の構成を示すブロック図である。
【図２】図１の映像編集システムで用いられるコマンドの具体例を説明する図である。
【図３】図２の制御コマンドの具体例を説明する図である。
【図４】制御コマンドの送受信がない場合における、図１のノンリニア編集装置と編集コントローラとの動作を示すシーケンス図である。
【図５】制御コマンドの送受信がある場合における、図１のノンリニア編集装置と編集コントローラとの動作を示すシーケンス図である。
【図６】図１のノンリニア編集装置による時間情報の算出を説明する図である。
【図７】図１のノンリニア編集装置が算出した時間情報を示す表であり、（ｂ）は（ａ）の続きである。
【図８】図１のノンリニア編集装置の変形例を説明する図である。
【図９】図８の一本化と試写との並列処理による作業時間を説明する図である。
【図１０】図８一本化と試写との並列処理を示すフローチャートである。
【図１１】本発明の第２実施形態に係るノンリニア編集装置の構成を示すブロック図である。
【図１２】図１１の差替手段による差替処理を説明する図であり、（ａ）は差替データと一本化素材との位置関係を示す図であり、（ｂ）は差し替え後の一本化素材を示す図である。
【図１３】図１１の映像編集手段による、再生映像１，２に対するトラックの割り当てを説明する図である。
【図１４】図１１の映像編集手段による、収録映像に対するトラックの割り当てを説明する図である。
【図１５】本発明の第３実施形態に係るノンリニア編集装置の構成を示すブロック図である。
【図１６】図１５のノンリニア編集装置において、各区間と出力する映像との関係を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について、適宜図面を参照しながら詳細に説明する。なお、各実施形態において、同一の機能を有する手段には同一の符号を付し、説明を省略した。
【００２２】
（第１実施形態）
［映像編集システムの概略］
図１を参照して、映像編集システム１００の概略について説明する。図１に示すように、映像編集システム１００は、映像の編集を行うものであり、ノンリニア編集装置１と、映像加工装置２と、編集コントローラ３と、ＶＴＲ再生装置４と、ＶＴＲ収録装置５とを備える。ここで、映像編集システム１００は、再生映像１，２および収録映像を、ＨＤ−ＳＤＩ（High Definition Serial Digital Interface）信号として入出力するが、これに限定されない。
【００２３】
ノンリニア編集装置１は、入力された再生映像１を後記する記憶手段３０にデジタルデータとして書き込む。そして、ノンリニア編集装置１は、このデジタルデータを編集して映像加工装置２に出力する。ここで、ノンリニア編集装置１は、例えば、再生映像１をＭＰＥＧ２（Moving Picture Experts Group）形式で扱う。なお、ノンリニア編集装置１の詳細は、後記する。
【００２４】
映像加工装置２は、ノンリニア編集装置１から再生映像１が入力されると共に、ＶＴＲ再生装置４から再生映像２が入力される。そして、映像加工装置２は、これら２本の再生映像１，２を１本の収録映像に加工してＶＴＲ収録装置５に出力する。なお、映像加工装置２は、従来のものと同様であるため、詳細な説明を省略する。
【００２５】
再生映像とは、映像加工装置２に入力される映像であって、映像加工装置２の処理対象となる映像である。ここでは、再生映像の後に連番を付加し、再生映像を区別することとした。
収録映像とは、映像加工装置２が出力する映像であって、複数の再生映像１，２から加工された１本の映像である。
【００２６】
編集コントローラ３は、ノンリニア編集装置１と、映像加工装置２と、ＶＴＲ再生装置４と，ＶＴＲ収録装置５との間で同期をとる。具体的には、編集コントローラ３は、収録映像を基準として、再生映像１，２および収録映像の時間が一致するように、後記するコマンドを用いて同期をとる（調走）。
【００２７】
また、編集コントローラ３は、前記した調走の他、映像加工装置２に対して加工のタイミングを指示する。さらに、編集コントローラ３は、ノンリニア編集装置１と、ＶＴＲ再生装置４と、ＶＴＲ収録装置５とに対して、再生、収録等を指示する。なお、編集コントローラ３は、従来のものと同様であるため、詳細な説明を省略する。
【００２８】
ＶＴＲ再生装置（リニア編集装置）４は、装填されたビデオテープに記録された映像を読み出し、これを再生映像２として映像加工装置２に出力する。なお、ＶＴＲ再生装置４は、従来のものと同様であるため、詳細な説明を省略する。
【００２９】
ＶＴＲ収録装置（リニア編集装置）５は、映像加工装置２から収録映像が入力される。そして、ＶＴＲ収録装置５は、この収録映像を、装填されたビデオテープに記録する。なお、ＶＴＲ収録装置５は、従来のものと同様であるため、詳細な説明を省略する。
以下の説明において、ＶＴＲ再生装置４やＶＴＲ収録装置５を、リニア編集装置と呼ぶことがある。
【００３０】
＜コマンドの具体例＞
以下、図２を参照し、映像編集システム１００で用いられるコマンドの具体例を説明する（適宜図１参照）。
【００３１】
「ＳＴＡＴＵＳ  ＳＥＮＳＥ」は、編集コントローラ３からノンリニア編集装置１およびリニア編集装置の状態を問い合わせるコマンドである。
【００３２】
「ＳＴＡＴＵＳ  ＳＥＮＳＥ  ＤＡＴＡ」は、ノンリニア編集装置１およびリニア編集装置の状態を編集コントローラ３に通知する。
【００３３】
「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＳＥＮＳＥ（ＴＣ）」は、絶対時間により、ノンリニア編集装置１およびリニア編集装置の再生位置（時間情報）を問い合わせるコマンドである。
【００３４】
「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＴＣ）」は、絶対時間により、ノンリニア編集装置１およびリニア編集装置の再生位置（時間情報）を編集コントローラ３に通知する。
【００３５】
「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＳＥＮＳＥ（ＣＴＬ）」は、相対時間により、ノンリニア編集装置１およびリニア編集装置の再生位置（時間情報）を問い合わせるコマンドである。
【００３６】
「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＣＴＬ）」は、相対時間により、ノンリニア編集装置１およびリニア編集装置の再生位置（時間情報）を編集コントローラ３に通知する。
【００３７】
制御コマンドは、編集コントローラ３がノンリニア編集装置１およびリニア編集装置に対して、映像の再生または停止等を指令するコマンドである。なお、制御コマンドの詳細は、後記する。
【００３８】
コマンド応答は、ノンリニア編集装置１およびリニア編集装置が制御コマンドを受信した結果を編集コントローラ３に通知する。具体的には、コマンド応答として、制御コマンドを受け付けた場合は「ＡＣＫ」を通知し、制御コマンドを受け付けできない場合には「ＮＡＫ」を通知する。
【００３９】
ここで、本来、「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＴＣ）」には再生位置（時間情報）が絶対時間で格納され、「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＣＴＬ）」には再生位置（時間情報）が相対時間で格納される。このとき、編集コントローラ３は、「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＴＣ）」の値が不正な場合、どれだけ時間が経過したかを確認するために「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＣＴＬ）」を参照する。しかし、ノンリニア編集装置１では、この絶対時間が不正な値になることがなく、かつ、編集コントローラ３での時間経過の確認にも問題がないため、これら２個のコマンドに同じ値の時間情報を格納する。
【００４０】
＜制御コマンドの具体例＞
以下、図３を参照し、制御コマンドの具体例について説明する。
「ＤＥＶＩＣＥ  ＴＹＰＥ  ＲＥＱＵＥＳＴ」は、機器の種類を問い合わせる制御コマンドである。
【００４１】
「ＣＯＬＯＲ  ＦＲＡＭＥ  ＳＥＬＥＣＴ」は、カラーフレームを設定する制御コマンドである。
【００４２】
「ＳＥＲＶＯ  ＲＥＦＥＲＲＥＮＣＥ  ＳＥＬＥＣＴ」は、サーボ基準を設定する制御コマンドである。
「ＨＥＡＤ  ＳＥＬＥＣＴ」は、ヘッドを選択する制御コマンドである。
【００４３】
「ＣＵＥ  ＵＰ  ＷＩＴＨ  ＤＡＴＡ」は、映像の指定位置にジャンプ（頭だし）する制御コマンドである。
「ＰＬＡＹ」は、映像を再生する制御コマンドである。
「ＶＡＲ  ＦＷＤ」は、調走のために、速度を指定する制御コマンドである。
【００４４】
「ＥＤＩＴ  ＯＮ」は、収録を開始する制御コマンドである。
「ＥＤＩＴ  ＯＦＦ」は、収録を停止する制御コマンドである。
「ＳＴＯＰ」は、映像の再生を停止する制御コマンドである。
「ＡＮＴＩ−ＣＬＯＧ  ＴＩＭＥＲ  ＥＮＡＢＥＬ」は、ヘッド保護用のタイマーを有効にする制御コマンドである。
【００４５】
なお、編集コントローラ３は、ノンリニア編集装置１およびリニア編集装置を区別することなく制御コマンドを送信する。従って、ノンリニア編集装置１は、ビデオテープ（ＶＴＲ）で固有の制御コマンド（例えば、「ＨＥＡＤ  ＳＥＬＥＣＴ」等）を受信しても、必ずしも動作を行うとは限らない。
【００４６】
［ノンリニア編集装置の構成］
図１に戻り、ノンリニア編集装置１の構成について説明する。図１に示すように、ノンリニア編集装置１は、出力手段１０と、通信手段２０と、記憶手段３０と、演算手段４０とを備える。
【００４７】
出力手段１０は、映像加工装置２に再生映像１を出力するインタフェースである。
通信手段２０は、編集コントローラ３との間で、コマンドを送受信するインタフェースである。また、通信手段２０は、時間情報算出手段４１が算出した時間情報を編集コントローラ３に送信する。
【００４８】
記憶手段３０は、再生映像１を記憶するハードディスクまたはメモリデバイスである。また、記憶手段３０は、後記するプリロール時間、再生／収録開始時間、編集遅延時間等のパラメータを記憶してもよい（不図示）。なお、これらパラメータは、手動で設定される。
【００４９】
図１に示すように、演算手段４０は、時間情報算出手段４１と、編集モード判定手段４２と、映像再生制御手段４３と、映像編集手段４４とを備える。
【００５０】
時間情報算出手段４１は、後記する編集モード判定手段４２から編集モードであるか否かを示す判定結果が入力される。そして、時間情報算出手段４１は、この判定結果が編集モードであることを示す場合、制御コマンドで指定された再生速度と経過時間とに基づいて、時間情報を算出する。具体的には、時間情報算出手段４１は、再生速度が等倍再生を示すときは経過時間の値で時間情報を算出する。また、時間情報算出手段４１は、再生速度が等倍再生より遅くなるほど経過時間を遅延させた値で時間情報を算出する。そして、時間情報算出手段４１は、再生速度が等倍再生より速いほど経過時間を先に進めた値で時間情報を算出する。
【００５１】
また、時間情報算出手段４１は、算出した時間情報を、図３の「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＴＣ）」および「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＣＴＬ）」に格納し、通信手段２０を介して編集コントローラ３に送信する。なお、時間情報の算出の具体例は、後記する。
【００５２】
なお、編集モードでない場合、時間情報算出手段４１は、従来のノンリニア編集装置と同様に映像に付加された時間情報を参照して、これを編集コントローラ３に送信してもよい。
【００５３】
編集モード判定手段４２は、通信手段２０を介して、編集コントローラ３から制御コマンドを受信する。そして、編集モード判定手段４２は、制御コマンドとして、図３の「ＳＥＲＶＯ  ＲＥＦＥＲＲＥＮＣＥ  ＳＥＬＥＣＴ」を受信した場合、編集モードであると判定し、その判定結果を時間情報算出手段４１および映像編集手段４４に出力する。
【００５４】
また、編集モード判定手段４２は、編集モードと判定した後、制御コマンドとして、図３の「ＳＴＯＰ」を受信した場合、編集モードの終了と判定する。そして、編集モード判定手段４２は、編集モードでないことを示す判定結果を時間情報算出手段４１および映像編集手段４４に出力する。
【００５５】
映像再生制御手段４３は、通信手段２０を介して、編集コントローラ３から制御コマンドを受信する。そして、映像再生制御手段４３は、この制御コマンドに基づいて、各種制御（映像の再生・停止・指定時間へジャンプ）を行う。例えば、映像再生制御手段４３は、「ＰＬＡＹ」を受信した場合、等倍再生を行う。また、例えば、映像再生制御手段４３は、「ＶＡＲ  ＦＷＤ」を受信した場合、この制御コマンドで指定された速度に応じて、低速再生又は高速再生を行う。さらに、映像再生制御手段４３は、編集コントローラ３からコマンドに対して、図２の「ＳＴＡＴＵＳ  ＳＥＮＳＥ  ＤＡＴＡ」等のコマンドを返送する。
【００５６】
なお、映像再生制御手段４３は、時間情報算出手段４１と独立して各種制御を行う。また、映像再生制御手段４３の機能は、従来のノンリニア編集装置と同様のものであるため、詳細な説明を省略する。
【００５７】
映像編集手段４４は、編集モード判定手段４２から判定結果が入力される。そして、映像編集手段４４は、この判定結果が編集モードでないことを示す場合、例えば、下記（１）〜（５）の機能により、映像を編集する。
なお、映像編集手段４４は、従来の編集ソフトウェアをノンリニア編集装置１にインストールすることで実現できるため、詳細な説明を省略する。
【００５８】
（１）映像を任意の位置から任意の長さで時間軸に沿って並べる機能
（２）映像を再度並べ替え、および、削除する機能
（３）映像を加工(変形、拡大、縮小、ぼかし、色調の変更、フェード、ページめくり等)する機能
（４）映像同士を重ね合わせる機能(完全に上に重ね合わせる、または、ピクチャーインピクチャーではめ込む)
（５）映像に字幕を重ねる(テロップ)機能
【００５９】
ここで、前記した判定結果が、編集モードのときは、映像編集システム１００として編集を行うことを示し、編集モードでないときは、ノンリニア編集装置１内で編集を行うことを示す。つまり、ノンリニア編集装置１は、編集モードのとき、編集コントローラ３からの制御コマンドに応じて単に映像を再生し、編集モードでないとき、編集コントローラ３から独立して、映像を編集することができる。
【００６０】
［ノンリニア編集装置の動作：制御コマンドなし］
以下、図４を参照し、制御コマンドの送受信がない場合におけるノンリニア編集装置１と編集コントローラ３との動作を説明する（適宜図１〜図３参照）。なお、１フレーム時間は、例えば、約３３ミリ秒である。
【００６１】
編集コントローラ３は、「ＳＴＡＴＵＳ  ＳＥＮＳＥ」をノンリニア編集装置１に送信する（ステップＳ１）。
【００６２】
ノンリニア編集装置１は、映像再生制御手段４３によって、「ＳＴＡＴＵＳ  ＳＥＮＳＥ  ＤＡＴＡ」を編集コントローラ３に送信する（ステップＳ２）。
【００６３】
編集コントローラ３は、「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＳＥＮＳＥ（ＴＣ）」をノンリニア編集装置１に送信する（ステップＳ３）。
【００６４】
ノンリニア編集装置１は、時間情報算出手段４１によって、「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＴＣ）」に再生位置（時間情報）を格納し、編集コントローラ３に送信する（ステップＳ４）。
【００６５】
編集コントローラ３は、「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＳＥＮＳＥ（ＣＴＬ）」をノンリニア編集装置１に送信する（ステップＳ５）。
【００６６】
ノンリニア編集装置１は、時間情報算出手段４１によって、「ＣＵＲＲＥＮＴ  ＴＩＭＥ  ＤＡＴＡ（ＣＴＬ）」に再生位置（時間情報）を格納し、編集コントローラ３に送信する（ステップＳ６）。
【００６７】
［ノンリニア編集装置の動作：制御コマンドあり］
以下、図５を参照し、制御コマンドの送受信がある場合におけるノンリニア編集装置１と編集コントローラ３との動作を説明する（適宜図１〜図３参照）。なお、ステップＳ１〜Ｓ６は、図４と同様であるため、説明を省略する。
【００６８】
編集コントローラ３は、制御コマンド（図３参照）をノンリニア編集装置１に送信する（ステップＳ７）。
ノンリニア編集装置１は、映像再生制御手段４３によって、コマンド応答（ＡＣＫまたはＮＡＫ）を編集コントローラ３に送信する（ステップＳ８）。
【００６９】
以上のように、ノンリニア編集装置１および編集コントローラ３は、制御コマンドの送受信がない場合には図４の動作、または、制御コマンドの送受信がある場合には図６の動作を、１フレーム時間毎に繰り返し行う。
【００７０】
＜時間情報の算出の具体例＞
以下、図６および図７を参照し、ノンリニア編集装置１による時間情報の算出の具体例を説明する（適宜図１参照）。なお、図６および図７では、時間情報は、「時：分：秒：フレーム時間」の形式で表される。このとき、このフレーム時間は、３０進法となっている。
【００７１】
なお、図６および図７では、時間情報の算出に関係する制御コマンドのみを図示した。ここで、同じ種類の制御コマンドを複数回受信するので、各制御コマンドを区別するため、制御コマンドの後に受信回数を示す数値を付加した。例えば、「ＶＡＲ  ＦＷＤ２」は、２回目に受信した制御コマンド「ＶＡＲ  ＦＷＤ」であることを示す。
【００７２】
まず、図６の前提条件を説明する。
編集コントローラ３の収録開始点が、１０：００：００：００であるとする。このため、編集コントローラ３は、この収録開始点を図３の「ＣＵＥ  ＵＰ  ＷＩＴＨ  ＤＡＴＡ」に格納し、ノンリニア編集装置１に送信したとする。
【００７３】
編集コントローラ３のプリロール時間が、００：００：０５：００であるとする。このため、ノンリニア編集装置１は、編集コントローラ３と同じ値のプリロール時間が設定されている。
【００７４】
ノンリニア編集装置１は、再生／収録開始時間が００：００：０２：００に設定されている。
編集コントローラ３の編集遅延時間（「ＥＤＩＴ  ＯＮ」および「ＥＤＩＴ  ＯＦＦ」を受信してから実行するまでの時間）が００：００：００：０２であるとする。このため、ノンリニア編集装置１は、編集コントローラ３と同じ値の編集遅延時間が設定されている。
【００７５】
以下、時間情報の算出を具体的に説明する
時間情報算出手段４１は、編集コントローラ３の収録開始点（「ＣＵＥ  ＵＰ  ＷＩＴＨ  ＤＡＴＡ」に格納されている収録開始点）から、プリロール時間を減算して、再生開始点を算出する。図６の例では、時間情報算出手段４１は、下記の式（１）で示すように、再生開始点として、０９：５９：５５：００を算出する。
【００７６】
０９：５９：５５：００＝１０：００：００：００−００：００：０５：００
・・・式（１）
【００７７】
また、時間情報算出手段４１は、再生開始点にプリロール時間を加算してから再生／収録開始時間を減算し、再生開始実行点を算出する。図６の例では、時間情報算出手段４１は、下記の式（２）で示すように、再生開始実行点として、０９：５９：５８：００を算出する。
【００７８】
０９：５９：５８：００＝０９：５９：５５：００＋００：００：０５：００
−００：００：０２：００・・・式（２）
【００７９】
また、時間情報算出手段４１は、再生開始点にプリロール時間を加算して、収録開始点を算出する。図６の例では、時間情報算出手段４１は、下記の式（３）で示すように、収録開始点として、１０：００：００：００を算出する。
【００８０】
１０：００：００：００＝０９：５９：５５：００＋００：００：０５：００
・・・式（３）
【００８１】
ここで、再生開始点から時系列に沿って説明する。
まず、この再生開始点で、ノンリニア編集装置１が「ＰＬＡＹ１」を受信したとする。すると、時間情報算出手段４１は、フレーム時間単位でカウントを開始し、再生開始点を基準とした経過時間を算出する。この「ＰＬＡＹ１」が等倍再生を意味することから、図７（ａ）に示すように、時間情報算出手段４１は、経過時間を遅らせる、または、経過時間を先に進めることはせずに、経過時間の値をそのまま時間情報として用いる。
【００８２】
その後、ノンリニア編集装置１が「ＶＡＲ  ＦＷＤ１」を受信したとする。この「ＶＡＲ  ＦＷＤ１」は、再生速度が０．８８倍（低速再生）で指定されている。ここで、時間情報算出手段４１は、再生速度が遅いほど、経過時間を遅延させた値で時間情報を算出する。具体的には、時間情報算出手段４１は、０９：５９：５５：１６という同一の時間情報を２回算出し、その後、０９：５９：５６：００という同一の時間情報を２回算出する（図７の太字部分）。言い換えると、時間情報算出手段４１は、この「ＶＡＲ  ＦＷＤ１」に応じて、時間情報を、経過時間を２フレーム時間だけ遅延させた値とする。なお、再生速度が１未満のときに低速再生となり、１を越えたときに高速再生となる。
【００８３】
その後、ノンリニア編集装置１が「ＶＡＲ  ＦＷＤ２」を受信したとする。この「ＶＡＲ  ＦＷＤ２」は、再生速度が１．０８倍（高速再生）で指定されている。ここで、時間情報算出手段４１は、再生速度が速いほど、経過時間を先に進ませた値で時間情報を算出する。具体的には、時間情報算出手段４１は、時間情報として、０９：５９：５６：０３を飛ばして０９：５９：５６：０４を算出し、０９：５９：５７：００を飛ばして０９：５９：５７：０１を算出し、０９：５９：５７：１４を飛ばして０９：５９：５７：１５を算出する（図７の太字部分）。言い換えると、時間情報算出手段４１は、この「ＶＡＲ  ＦＷＤ２」に応じて、時間情報を、経過時間を３フレーム時間だけ先に進めた値とする。
【００８４】
その後、ノンリニア編集装置１が「ＰＬＡＹ２」を受信したとする。すると、時間情報算出手段４１は、「ＰＬＡＹ１」と同様に時間情報を算出する。
【００８５】
ここで、１０：００：０９：２８のときに「ＥＤＩＴ  ＯＦＦ」を受信したとする。この場合、時間情報算出手段４１は、この「ＥＤＩＴ  ＯＦＦ」を受信した時間に編集遅延時間を加算して、収録終了点を算出する。図６の例では、時間情報算出手段４１は、下記の式（４）で示すように、収録終了点として、１０：００：１０：００を算出する。
【００８６】
１０：００：１０：００＝１０：００：０９：２８＋００：００：００：０２
・・・式（４）
【００８７】
さらに、１０：００：１２：００のときに「ＳＴＯＰ」を受信したとする。すると、時間情報算出手段４１は、この「ＳＴＯＰ」を受信したときを停止点とし、時間情報の算出を終了する。
【００８８】
ここで、ノンリニア編集装置１とＶＴＲ再生装置４とＶＴＲ収録装置５との同期について、簡単に補足する。まず、ノンリニア編集装置１は、映像再生制御手段４３によって、「ＰＬＡＹ１」を受信した映像を等倍再生し、「ＶＡＲ  ＦＷＤ１」を受信したら映像を低速再生する。そして、ノンリニア編集装置１は、映像再生制御手段４３によって、「ＶＡＲ  ＦＷＤ２」を受信したら映像を高速再生し、「ＰＬＡＹ２」を受信したら映像を等倍再生する。この間、ＶＴＲ再生装置４およびＶＴＲ収録装置５は、編集コントローラ３からの制御コマンドに応じて、再生開始点から再生開始実行点までの間で、再生速度を変えながらビデオテープの位置を合わせておく。
【００８９】
つまり、映像編集システム１００は、再生開始実行点までに、ノンリニア編集装置１、ＶＴＲ再生装置４およびＶＴＲ収録装置５を同期させておき、収録可能な状態にしておく。そして、映像編集システム１００は、再生開始実行点以後、ノンリニア編集装置１およびＶＴＲ再生装置４が映像を等倍再生しながら、ＶＴＲ収録装置５が収録を行う。従って、図６に示すように、映像編集システム１００は、各装置の間で、再生開始点、収録開始点、収録終了点および停止点のそれぞれが同じ位置になる。
【００９０】
以上のように、本発明の第１実施形態に係るノンリニア編集装置１は、編集モードの場合だけ、制御コマンド（「ＰＬＡＹ」および「ＶＡＲ  ＦＷＤ」）で指定された再生速度と経過時間とに基づいて時間情報を算出する。このように、ノンリニア編集装置１は、映像に付加された時間情報を参照しないので、可変速再生のための映像生成およびバッファ制御処理に伴う演算負荷を低減しながら、正確性が高い時間情報を算出することができる。これによって、ノンリニア編集装置１は、調走を高速化でき、既存の映像加工装置２および編集コントローラ３に適用することができる。
【００９１】
なお、第１実施形態では、ノンリニア編集装置１を１台として説明したが、これに限定されない。例えば、映像編集システム１００は、さらに、ＶＴＲ再生装置４をノンリニア編集装置１で置き換えてもよい。また、リニア編集装置の全てを１台のノンリニア編集装置１で置き換えてもよい。
【００９２】
［変形例：一本化と試写との並行処理］
以下、図８〜図１０を参照し、図１のノンリニア編集装置１の変形例を説明する（適宜図１参照）。図８に示すように、ノンリニア編集装置１Ｂでの編集結果は、素材ファイルＡ〜Ｃを順番に並べたような、編集情報となっている。当然、この編集情報をそのまま放送することはできないため、ノンリニア編集装置１Ｂは、１本の一本化素材（放送用素材ファイル）となるように出力する。このような作業が一本化と呼ばれる。そして、この一本化素材を放送するとき、これが正しく記憶されているか、および、この内容に問題がないかを確認するため、一本化素材を試写する必要がある。
【００９３】
なお、素材ファイルとは、ノンリニア編集装置１内にある物理的なファイルである。
また、一本化素材とは、これら複数の素材ファイルを結合して生成した１個のファイルである。
【００９４】
ここで、従来のノンリニア編集装置は、一本化の際、素材ファイルと同じ時間か、それ以上の時間が必要になる。また、従来のノンリニア編集装置は、試写の際、一本化素材を再生するため、素材ファイルと同じ時間が必要になる。つまり、図９（ａ）に示すように、従来のノンリニア編集装置は、一本化および試写の作業を終了するまでに、素材ファイルの２倍以上の時間が必要になる。そこで、図９（ｂ）に示すように、ノンリニア編集装置１Ｂは、一本化と試写とを並行して行い、これら試写が終了する時間が早くなるようにした。
【００９５】
以下、図１０を参照し、一本化と試写との並行処理について説明する。なお、図１０では、素材ファイルＡが一本化素材と同じフォーマットであり、素材ファイルＢが一本化素材と違うフォーマットであり、素材ファイルＣには効果が付加されている。また、図１０では、一本化素材に書き込まれた部分をハッチングして図示した。
【００９６】
ノンリニア編集装置１Ｂは、素材ファイルＡを読み込んだ後、一本化素材として、そのまま書き込む（ステップＳ１１）。このとき、ノンリニア編集装置１Ｂは、一本化素材として書き込まれた部分（図１０の斜線部）を読み出して（ステップＳ１２）、これをデコードし、（ステップＳ１３）、試写する（ステップＳ１４）。
【００９７】
また、ノンリニア編集装置１Ｂは、素材ファイルＡの試写に並行して、素材ファイルＢをデコードする（ステップＳ１５）。そして、ノンリニア編集装置１Ｂは、デコードした素材ファイルＢを一本化素材と同じフォーマットでエンコードして、一本化素材に書き込む（ステップＳ１６）。
【００９８】
また、ノンリニア編集装置１Ｂは、素材ファイルＣをデコードする（ステップＳ１７）。そして、ノンリニア編集装置１Ｂは、この素材ファイルＣに効果を付加する（ステップＳ１８：レンダリング）。さらに、ノンリニア編集装置１Ｂは、効果を付加した素材ファイルＣを一本化素材と同じフォーマットでエンコードして、一本化素材に書き込む（ステップＳ１９）。
【００９９】
以上のように、本発明の変形例に係るノンリニア編集装置１Ｂは、素材ファイルＡ〜Ｃが、先頭から順次一本化素材に書き込まれる。そこで、ノンリニア編集装置１Ｂは、一本化素材の全部分が書き込まれるのを待つことなく、一本化素材に書き込まれ部分を順次読み込みて、これの試写を開始する。このように、ノンリニア編集装置１Ｂは、一本化と試写とを並行して行うことができる。
【０１００】
（第２実施形態）
図１１を参照して、映像編集システム１０１について、第１実施形態と異なる点を主に説明する。図１１に示すように、映像編集システム１０１は、図１のノンリニア編集装置１とＶＴＲ再生装置４とＶＴＲ収録装置５とを１台のノンリニア編集装置１Ｃに置き換えたものであり、ノンリニア編集装置１Ｃと、映像加工装置２Ｃと、編集コントローラ３Ｃとを備える。
【０１０１】
映像加工装置２Ｃは、再生映像１と再生映像２とがノンリニア編集装置１Ｃから入力される。そして、映像加工装置２Ｃは、これら２本の再生映像１，２を１本の収録映像に加工してノンリニア編集装置１Ｃに出力する。なお、映像加工装置２Ｃは、図１と同様のものであるため、詳細な説明を省略する。
【０１０２】
編集コントローラ３Ｃは、再生映像１，２および収録映像を同期させるように、制御コマンドをノンリニア編集装置１Ｃに出力する。なお、編集コントローラ３Ｃは、図１と同様のものであるため、詳細な説明を省略する。
【０１０３】
図１１に示すように、ノンリニア編集装置１Ｃは、再生映像１出力手段（映像出力手段）１１と、再生映像２出力手段（映像出力手段）１２と、収録映像入力手段（映像入力手段）１３と、通信手段２０と、記憶手段３０Ｃと、演算手段４０Ｃとを備える。なお、通信手段２０は、図１と同様のものであるため、詳細な説明を省略する。
【０１０４】
再生映像１出力手段１１は、映像加工装置２に再生映像１を出力するインタフェースである。
再生映像２出力手段１２は、映像加工装置２に再生映像２を出力するインタフェースである。
収録映像入力手段１３は、映像加工装置２から収録映像が入力されるインタフェースであり、入力された収録映像を記憶手段３０に書き込む。
つまり、ノンリニア編集装置１Ｃは、再生映像１，２および収録映像のそれぞれに専用のインタフェースを備える。なお、この専用のインタフェースの詳細は、後記する。
【０１０５】
記憶手段３０Ｃは、再生映像１，２および収録映像を記憶するハードディスクまたはメモリデバイスである。また、記憶手段３０Ｃは、差替データおよび各種パラメータを記憶してもよい。なお、差替データとは、収録映像における修正部分の映像である
【０１０６】
図１１に示すように、演算手段４０Ｃは、時間情報算出手段４１Ｃと、編集モード判定手段４２と、映像再生制御手段４３と、映像編集手段４４Ｃと、差替手段４５とを備える。なお、編集モード判定手段４２および映像再生制御手段４３は、図１の各手段と同様のものであるため、詳細な説明を省略する。
【０１０７】
時間情報算出手段４１Ｃは、再生映像２および収録映像について、再生映像１と同様の手順で時間情報を個別に算出して編集コントローラ３に送信する（図６参照）。また、時間情報算出手段４１Ｃは、再生映像１，２および収録映像の収録開始点や収録終了点を映像編集手段４４Ｃに出力する。さらに、時間情報算出手段４１Ｃは、差替データの収録開始点や収録終了点を再生映像１と同様の手順で算出し、これを差替手段４５に出力する。
【０１０８】
映像編集手段４４Ｃは、再生映像１と再生映像２と収録映像とのそれぞれにトラックを割り当てた後、編集を行う。ここで、トラックとは、映像や音声のそれぞれを映像編集手段４４Ｃ内で抽象的に表したものであり、従来の編集ソフトウェアにおけるトラックと同様のものである。
【０１０９】
差替手段４５は、一本化素材（収録映像）に対して、差替データの差し替えを行う。なお、差替手段４５としては、例えば、特開２００８−１２４９３２号公報に記載された発明を用いることができる。
【０１１０】
＜差替処理＞
以下、図１２を参照し、差替手段４５による差替処理の詳細を説明する（適宜図１１参照）。なお、図１２では、差替データを符号αで示し、一本化素材を符号βで示し、差し替え後の一本化素材を符号β´で示した。
【０１１１】
前記したように、差替手段４５は、差替データα１〜３の収録開始点および収録終了点が、時間情報算出手段４１Ｃから入力される。これによって、差替手段４５は、図７（ａ）に示すように、差替データα１〜３の収録開始点および収録終了点から、差替データα１〜３を一本化素材βのどの位置で差し替えるのかがわかる。そして、図７（ｂ）に示すように、差替手段４５は、差替データα１〜３を差し替えて、差し替え後の一本化素材β´を生成する。
【０１１２】
なお、差替データα１〜３にエフェクトが付加されている場合、または、差替データα１〜３のファイル形式が一本化素材βと異なる場合、差替手段４５は、レンダリングを行った後に差替処理を行ってもよい。
【０１１３】
ここで、映像制作の現場では、ハードディスク、メモリデバイス等のテープレスメディアに収録された編集済みの一本化素材に対して、従来のノンリニア編集装置を用いて一部修正を行う場合がある。このとき、従来のノンリニア編集装置は、一本化素材において、修正された一部映像（差替データ）の差し替え位置を手動で設定する必要があり、差し替え作業に手間がかかる。しかし、ノンリニア編集装置１Ｃは、差し替え位置を手動で設定する必要がないので、差し替えを高速、かつ、簡易に行うことができる。
【０１１４】
＜専用のインタフェースおよびトラックの割り当て＞
以下、図１３および図１４を参照し、ノンリニア編集装置１Ｃにおいて、専用のインタフェースおよびトラックの割り当ての詳細を説明する（適宜図１１参照）。なお、図１３では、映像編集手段４４Ｃは、例えば、映像と同数となる３個のトラック１〜３を有することとする。
【０１１５】
前記したように、差替手段４５は、再生映像１，２および収録映像の収録開始点および収録終了点が、時間情報算出手段４１Ｃから入力される。そして、図１３に示すように、映像編集手段４４Ｃは、再生映像１の収録開始点から収録終了点までの位置において再生映像１をトラック２に割り当てる。また、映像編集手段４４Ｃは、再生映像２の収録開始点から収録終了点までの位置において、再生映像２をトラック２に割り当てる。
【０１１６】
また、収録の際、図１４に示すように、映像編集手段４４Ｃは、収録映像の収録開始点および収録終了点の位置において、収録映像をトラック１に割り当てる。なお、映像編集手段４４Ｃは、どのトラックにどの映像を割り当てるか、手動で設定される。
【０１１７】
以上のように、本発明の第２実施形態に係るノンリニア編集装置１Ｃは、映像毎に専用のインタフェースを備えると共に、それぞれの映像にトラックを割り当てる。このため、ノンリニア編集装置１Ｃは、映像加工装置２に対して、再生映像１，２および収録映像を独立して入出力できる。これによって、ノンリニア編集装置１Ｃは、リニア編集装置の全てを、これ１台で置き換えることができる。
【０１１８】
（第３実施形態）
図１５を参照して、映像編集システム１０２について、第２実施形態と異なる点を主に説明する。図１５に示すように、映像編集システム１０２は、出力バッファ５２に格納した編集映像又は収録映像のプレビューを行うものであり、ノンリニア編集装置１Ｄと、映像加工装置２Ｄと、編集コントローラ３Ｄと、映像モニター（映像表示手段）Ｍとを備える。なお、映像加工装置２Ｄおよび編集コントローラ３Ｄは、図１１の各手段と同様のものであるため、詳細な説明を省略する。
【０１１９】
映像モニターＭは、ノンリニア編集装置１Ｄから出力された映像を表示するモニターである。つまり、映像編集システム１０２では、制作者が、映像モニターＭに表示された映像をプレビューすることができる。
【０１２０】
図１５に示すように、ノンリニア編集装置１Ｄは、再生映像１出力手段（映像出力手段）１１と、再生映像２出力手段（映像出力手段）１２と、収録映像入力手段（映像入力手段）１３Ｄと、通信手段２０と、記憶手段３０Ｄと、演算手段４０Ｄとを備える。なお、再生映像１出力手段１１、再生映像２出力手段１２および通信手段２０は、図１１の各手段と同様のものであるため、詳細な説明を省略する。
【０１２１】
収録映像入力手段１３Ｄは、映像加工装置２Ｄから収録映像が入力されると共に、これを記憶手段３０Ｄおよび入力バッファ５１に書き込む。
【０１２２】
記憶手段３０Ｄは、再生映像１，２および収録映像を記憶するハードディスクまたはメモリデバイスである。また、記憶手段３０Ｄは、各種パラメータを記憶してもよい（不図示）。
【０１２３】
図１５に示すように、演算手段４０Ｄは、時間情報算出手段４１Ｄと、編集モード判定手段４２と、映像再生制御手段４３と、映像編集手段４４Ｄと、区間判定手段４６と、バッファ制御手段４７とを備える。なお、編集モード判定手段４２および映像再生制御手段４３は、図１の各手段と同様のものであるため、詳細な説明を省略する。
【０１２４】
時間情報算出手段４１Ｄは、再生映像２および収録映像について、再生映像１と同様の手順で時間情報を算出して編集コントローラ３に送信する（図６参照）。そして、時間情報算出手段４１Ｄは、算出した再生映像１の再生開始点、収録開始点および収録終了点と、経過時間とを区間判定手段４６に出力する。
【０１２５】
映像編集手段４４Ｄは、再生映像と同じ映像を編集すると共に、後記するバッファ制御手段４７からの編集映像出力指令が入力されたときに、編集映像をバッファ制御手段４７に出力する。なお、編集映像とは、映像編集手段４４Ｄによって編集された再生映像のことである。
【０１２６】
区間判定手段４６は、再生開始点、収録開始点、収録終了点および経過時間が時間情報算出手段４１Ｄから入力される。また、区間判定手段４６は、この経過時間が再生開始点から収録開始点までの間のとき、第１区間と判定する。そして、区間判定手段４６は、この経過時間が収録開始点から収録終了点までの間のとき、第２区間と判定する。さらに、区間判定手段４６は、経過時間が収録終了点から停止点までの間のときに第３区間と判定する。その後、区間判定手段４６は、第１区間、第２区間または第３区間の何れであるかを示す判定結果を、バッファ制御手段４７に出力する。
【０１２７】
バッファ制御手段４７は、区間判定手段４６から判定結果が入力される。判定結果が第１区間または第３区間を示す場合、バッファ制御手段４７は、編集映像出力指令を映像編集手段４４Ｄに出力する。すると、映像編集手段４４Ｄから編集映像が入力されるので、バッファ制御手段４７は、この編集映像を出力バッファ５２に書き込む。
【０１２８】
一方、判定結果が第２区間を示す場合、バッファ制御手段４７は、入力バッファ５１に記憶されている収録映像を読み出す。そして、バッファ制御手段４７は、この収録映像を出力バッファ５２に書き込む。
【０１２９】
バッファ５０は、入力バッファ５１と、出力バッファ５２とを備える。
入力バッファ５１は、収録映像入力手段１３Ｄによって書き込まれた収録映像を記憶するバッファメモリである。
出力バッファ５２は、編集映像又は収録映像の何れか一方を記憶するバッファメモリである。
【０１３０】
バッファ出力手段６０は、出力バッファ５２に記憶されている編集映像又は収録映像を読み出して、これを映像モニターＭに出力する。
【０１３１】
以下、図１６を参照し、区間判定手段４６の判定結果と、バッファ出力手段６０の出力映像との関係について説明する。第１区間であれば、バッファ出力手段６０は、編集映像を映像モニターＭに出力する。また、第２区間であれば、バッファ出力手段６０は、収録映像を映像モニターＭに出力する。さらに、第３区間であれば、バッファ出力手段６０は、編集映像を映像モニターＭに出力する。
【０１３２】
以上のように、本発明の第３実施形態に係るノンリニア編集装置１Ｄは、プレビューを可能とし、制作者が映像の制作をより効率的に行うことが可能となる。
【０１３３】
なお、前記した各実施形態では、２本の再生映像１，２を一例として説明したが、これに限定されない。例えば、本発明に係るノンリニア編集装置は、再生映像を３本以上としても良い。
【符号の説明】
【０１３４】
１，１Ｂ，１Ｃ，１Ｄ  ノンリニア編集装置
２，２Ｃ，２Ｄ  映像加工装置
３，３Ｃ，３Ｄ  編集コントローラ
４  ＶＴＲ再生装置（リニア編集装置）
５  ＶＴＲ収録装置（リニア編集装置）
１０  出力手段
１１  再生映像１出力手段（映像出力手段）
１２  再生映像２出力手段（映像出力手段）
１３，１３Ｄ  収録映像入力手段（映像入力手段）
２０  通信手段
３０，３０Ｃ，３０Ｄ  記憶手段
４０，４０Ｃ，４０Ｄ  演算手段
４１，４１Ｃ，４１Ｄ  時間情報算出手段
４２  編集モード判定手段
４３  映像再生制御手段
４４，４４Ｃ，４４Ｄ  映像編集手段
４５  差替手段
４６  区間判定手段
４７  バッファ制御手段
５０  バッファ
５１  入力バッファ
５２  出力バッファ
６０  バッファ出力手段
１００，１０１，１０２  映像編集システム
Ｍ  映像モニター
【図１】
0005517194.tif 000002
【図２】
0005517194.tif 000003
【図３】
0005517194.tif 000004
【図４】
0005517194.tif 000005
【図５】
0005517194.tif 000006
【図６】
0005517194.tif 000007
【図７】
0005517194.tif 000008
【図８】
0005517194.tif 000009
【図９】
0005517194.tif 000010
【図１０】
0005517194.tif 000011
【図１１】
0005517194.tif 000012
【図１２】
0005517194.tif 000013
【図１３】
0005517194.tif 000014
【図１４】
0005517194.tif 000015
【図１５】
0005517194.tif 000016
【図１６】
0005517194.tif 000017