(57)【特許請求の範囲】
【請求項１】
編集対象とされている画像の少なくとも一部の画像を縮小した静止画を前記画像の表示順に配列して表示手段に表示させる配列表示制御手段と、
前記編集対象とされている画像に付加する効果を選択するとともに、選択された効果に対するエフェクト量及び効果時間を含むパラメータを設定する設定手段と、
前記設定手段で設定された効果に対応する効果画像が、前記表示手段に表示された前記配列中の、編集対象とされている画像のうち、前記効果を付加する画像の前記静止画に隣接して挿入されるように、前記配列された前記静止画像の表示位置を変更して前記効果画像を配置する配置手段と
を備えることを特徴とする編集装置。
【請求項２】
前記効果画像には、前記設定手段で設定された効果を連想させるシンボル図形が表示されている
ことを特徴とする請求項１に記載の編集装置。
【請求項３】
編集対象とされている画像の少なくとも一部の画像を縮小した静止画を前記画像の表示順に配列して表示させる配列表示ステップと、
前記編集対象とされている画像に付加する効果を選択するとともに、選択された効果に対するエフェクト量及び効果時間を含むパラメータを設定する設定ステップと、
前記設定ステップで設定された効果に対応する効果画像が、前記表示された前記配列中の、編集対象とされている画像のうち、前記効果を付加する画像の前記静止画に隣接して挿入されるように、前記配列された前記静止画像の表示位置を変更して前記効果画像を配置する配置ステップと
を備えることを特徴とする編集方法。
【請求項４】
編集対象とされている画像の少なくとも一部の画像を縮小した静止画を前記画像の表示順に配列して表示させる配列表示ステップと、
前記編集対象とされている画像に付加する効果を選択するとともに、選択された効果に対するエフェクト量及び効果時間を含むパラメータを設定する設定ステップと、
前記設定ステップで設定された効果に対応する効果画像が、前記表示された前記配列中の、編集対象とされている画像のうち、前記効果を付加する画像の前記静止画に隣接して挿入されるように、前記配列された前記静止画像の表示位置を変更して前記効果画像を配置する配置ステップと
を備えるコンピュータプログラムが記録されているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、編集装置および方法、並びに記録媒体に関し、特に、画像に対して簡単にエフェクトを付加することができるようにした編集装置および方法、並びに記録媒体に関する。
【０００２】
【従来の技術】
従来、この種の編集システムとしては、編集対象の素材を記録する記録手段としてビデオテープレコーダ（以下、これを略してＶＴＲと呼ぶ）を用いたものが提案されている。このような編集システムにおいては、スポーツやニュース等といったライブ映像を順次ＶＴＲで記録し、その記録された映像を編集素材として読み出して使用することにより、プログラム編集を行うようになされている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の編集システムにおいては、迅速かつ確実に所望の効果を付与することが困難である課題があった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、所望の効果を迅速かつ確実に付与することができるようにするものである。
【０００５】
【課題を解決するための手段】
請求項１に記載の編集装置は、編集対象とされている画像の少なくとも一部の画像を縮小した静止画を画像の表示順に配列して表示手段に表示させる配列表示制御手段と、編集対象とされている画像に付加する効果を選択するとともに、選択された効果に対するエフェクト量及び効果時間を含むパラメータを設定する設定手段と、設定手段で設定された効果に対応する効果画像が、表示手段に表示された配列中の、編集対象とされている画像のうち、効果を付加する画像の静止画に隣接して挿入されるように、配列された静止画像の表示位置を変更して効果画像を配置する配置手段とを備えることを特徴とする。
【０００６】
請求項３に記載の編集方法は、編集対象とされている画像の少なくとも一部の画像を縮小した静止画を画像の表示順に配列して表示させる配列表示ステップと、編集対象とされている画像に付加する効果を選択するとともに、選択された効果に対するエフェクト量及び効果時間を含むパラメータを設定する設定ステップと、設定ステップで設定された効果に対応する効果画像が、表示された配列中の、編集対象とされている画像のうち、効果を付加する画像の静止画に隣接して挿入されるように、配列された静止画像の表示位置を変更して効果画像を配置する配置ステップとを備えることを特徴とする。
【０００７】
請求項４に記載のコンピュータ読み取り可能な記録媒体は、編集対象とされている画像の少なくとも一部の画像を縮小した静止画を画像の表示順に配列して表示させる配列表示ステップと、編集対象とされている画像に付加する効果を選択するとともに、選択された効果に対するエフェクト量及び効果時間を含むパラメータを設定する設定ステップと、設定ステップで設定された効果に対応する効果画像が、表示された配列中の、編集対象とされている画像のうち、効果を付加する画像の静止画に隣接して挿入されるように、配列された静止画像の表示位置を変更して効果画像を配置する配置ステップとを備えるコンピュータプログラムが記録されている。
【０００８】
請求項１に記載の編集装置、請求項３に記載の編集方法、および請求項４に記載のコンピュータ読み取り可能な記録媒体においては、設定された効果に対応する効果画像が、効果を付加する画像の静止画に隣接して挿入されるように、配列された静止画像の表示位置を変更して効果画像が配置される。
【０００９】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段の後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但し勿論この記載は、各手段を記載したものに限定することを意味するものではない。
【００１０】
請求項１に記載の編集装置は、編集対象とされている画像の少なくとも一部の画像を縮小した静止画を画像の表示順に配列して表示手段に表示させる配列表示制御手段と、編集対象とされている画像に付加する効果を選択するとともに、選択された効果に対するエフェクト量及び効果時間を含むパラメータを設定する設定手段（例えば、図３５のステップＳ２０４）と、設定手段で設定された効果に対応する効果画像が、表示手段に表示された配列中の、編集対象とされている画像のうち、効果を付加する画像の静止画に隣接して挿入されるように、配列された静止画像の表示位置を変更して効果画像を配置する配置手段（例えば、図３５のステップＳ２１１，Ｓ２１２）とを備えることを特徴とする。
【００１２】
以下図面を参照して、本発明の一実施の形態を詳述する。なお、本明細書において、システムの用語は、複数の装置で構成される全体の装置を示すものとする。
【００１３】
＜編集システムの全体構成＞
図１において、１は全体として本発明を適用した編集システムを示し、大きく分けてコンピュータ２、ハイブリッドレコーダ３、および映像効果装置（エフェクタ）６によって構成されている。コンピュータ２はＣＰＵや各種処理回路、或いはフロッピーディスク２ｆを駆動するフロッピーディスクドライブ、ハードディスクドライブ等を有する本体２ａ、当該本体２ａに接続されるモニタ２ｂ、キーボード２ｃ、マウス２ｄ、および専用コントローラ２ｅによって構成される。このようなコンピュータ２は、映像データを編集するためのアプリケーションプログラムがハードディスクドライブに予めインストールされており、オペレーティングシステムの基で、当該アプリケーションプログラムを動作させることにより、編集システムとして起動するようになされている。
【００１４】
なお、このアプリケーションプログラムは編集作業に使用される制御コマンドを生成するためのＧＵＩ（グラフィカル・ユーザ・インタフェース）を含んでおり、アプリケーションプログラムを起動させたときには、モニタ２ｂ上に当該ＧＵＩのためのグラフィック表示が表示されるようになされている。
【００１５】
一方、ハイブリッドレコーダ３（その詳細は図１８を参照して後述する）は複数のハードディスクがアレイ状に連結されたハードディスクアレイと、当該ハードディスクアレイのバックアップ用として設けられたＶＴＲとによって構成されており、外部から供給されるＳＤＩ（Serial Digital Interface）フォーマットのソースビデオ信号Ｖ１およびソースオーディオ信号Ａ１を順次記録するようになされている。このハイブリッドレコーダ３は、見かけ上、記録と再生が同時に行われるようになされており、リアルタイムでビデオ信号Ｖ１およびオーディオ信号Ａ１を記録しながら、リアルタイムでその記録されたビデオ信号Ｖ１およびオーディオ信号Ａ１を再生し得るようになされている。
【００１６】
なお、再生されたビデオ信号とオーディオ信号は、ビデオ信号Ｖ３およびオーディオ信号Ａ３として、映像効果装置６に供給されるようになされている。またハイブリッドレコーダ３は入力された信号のうち、ビデオ信号Ｖ１を、ほぼそのままの状態で、ビデオ信号Ｖ２として出力するようになされており、その出力されたビデオ信号Ｖ２（信号としてはビデオ信号Ｖ１とほぼ同じ）はコンピュータ２の本体２ａに供給されるようになっている。因みに、ここで入力されるビデオ信号Ｖ１とオーディオ信号Ａ１は、ビデオカメラ等によって撮影されたコンポジットビデオ信号やＶＴＲから送出されるコンポジットビデオ信号と、それに対応するオーディオ信号である。
【００１７】
映像効果装置６（その詳細は、図４を参照して後述する）は、ハイブリッドレコーダ３より供給されたビデオ信号Ｖ３とオーディオ信号Ａ３のうち、ビデオ信号Ｖ３に所定の特殊効果を施した後、ビデオ信号Ｖ５として、図示せぬ装置に出力する。このとき、対応するオーディオ信号は、ビデオ信号の処理時間に対応する分だけ遅延され、ビデオ信号Ｖ５に重畳して出力される。映像効果装置６はまた、特殊効果を付与したビデオ信号を、ビデオ信号Ｖ６として、コンポジットビデオ信号としてコンピュータ２の本体２ａに供給している。
【００１８】
コンピュータ２の本体２ａとハイブリッドレコーダ３、並びに本体２ａと映像効果装置６は、ＲＳ−４２２インタフェースの通信フォーマットに基づいた通信ケーブル４によって接続されており、当該通信ケーブル４を介して制御コマンドおよびそれに対する応答コマンドを伝送し得るようになされている。なお、ＲＳ−４２２インタフェースの通信フォーマットは、制御コマンドとそれに対する応答コマンドとを同時に送信／受信できる通信フォーマットである。
【００１９】
ここでこの編集システム１の動作を簡単に説明する。まずビデオカメラ等によって撮影されたコンポジットのビデオ信号Ｖ１はハイブリッドレコーダ３に入力され、順次記録されて行く。またハイブリッドレコーダ３をスルーしてそのまま出力されるビデオ信号Ｖ２はコンピュータ２の本体２ａに入力される。本体２ａはそのビデオ信号Ｖ２に応じた縮小画像を生成し、モニタ２ｂに表示させる。一方、ハイブリッドレコーダ３は入力されるビデオ信号Ｖ１をリアルタイムで符号化し、ハードディスクアレイおよびＶＴＲに記録する。
【００２０】
コンピュータ２を操作するオペレータは、表示手段であるモニタ２ｂに表示されるビデオ信号Ｖ２を見ながら、コンピュータ２に接続されたマウス２ｄ等のポインティングデバイスを操作することにより、イン点（編集開始点）やアウト点（編集終了点）等の編集点（所定の効果を付与するための編集点を含む）を指示すると共に、モニタ２ｂに表示されるＧＵＩを使用して、編集のための制御コマンドを生成する。この制御コマンドはＲＳ−４２２の制御コマンドとしてハイブリッドレコーダ３と映像効果装置６に伝送される。これによりハイブリッドレコーダ３の再生動作が制御され、再生されたビデオ信号Ｖ３は映像効果装置６で必要に応じて所定のエフェクトが付与された後、ビデオ信号Ｖ６として、コンピュータ２に供給され、そのモニタ２ｂに表示されると共に、ビデオ信号Ｖ５として外部に送出される。
【００２１】
このようにしてこの編集システム１では、モニタ２ｂを見ながら、マウス２ｄ等のポインティングデバイスを操作することにより、容易に編集作業を行うことができる。またこの編集システム１では、ほぼ同時に記録再生動作ができるハイブリッドレコーダ３と映像効果装置６を使用したことにより、リアルタイムで編集作業を行うことができ、リアルタイム性を損なうことなく、スポーツ中継やニュース報道等の素材にエフェクトを付与して編集することができる。
【００２２】
図２は、編集システム１の他の構成例を表している。この構成例においては、ハイブリッドレコーダ３が、ハイブリッドレコーダ３ａ乃至３ｄとして４台設けられている。そのうちの１つは、メインチャンネルのハイブリッドレコーダ３ａとされ、他の１つは、サブチャンネルのハイブリッドレコーダ３ｂとされる。メインのハイブリッドレコーダ３ａの出力するビデオ信号Ｖ３と、オーディオ信号Ａ３は、そのまま映像効果装置６に入力される。これに対して、ハイブリッドレコーダ３ｂ乃至３ｄの出力するビデオ信号とオーディオ信号は、入出力選択装置７に入力され、そのうちの１つが選択されて、ビデオ信号Ｖ４およびオーディオＡ４として、映像効果装置６に入力される。その他の構成は、図１における場合と同様である。
【００２３】
この場合においては、映像効果装置６において、メインチャンネルのビデオ信号とその他のビデオ信号のうち、入出力選択装置７で選択されたビデオ信号に対して、映像効果装置６で所定のエフェクトが付与された後、出力されることになる。
【００２４】
この編集システムにおいては、最大４個所からの映像を同期して、記録することが可能である。映像効果装置６は、いわゆるＡロールエフェクタとして機能し、２つのチャンネルの映像だけを、エフェクトを付与する処理対象の映像とすることができる。このため、メインチャンネルの映像と、入出力選択装置７で選択した映像を編集対象として、所定のエフェクトを付与することができる。ハイブリッドレコーダ３ａ乃至３ｄは、タイムコードが同期しており（それぞれのＨＤＤ上に記録されている映像のタイムコードと、記録アドレスが一致しており）、各ハイブリッドレコーダ３ａ乃至３ｄに供給するコマンドを同一とすることにより、４個所の映像を同期して記録することができる。そして、そのうちの２個所の映像を同期して再生し、所定のエフェクトを付与して出力することができる。
【００２５】
＜コンピュータの内部構成＞
この項ではコンピュータ２の内部構成について具体的に説明する。図３に示すように、コンピュータ２は、コマンドデータやビデオデータを伝送するためのシステムバス５、コンピュータ全体の制御を行うＣＰＵ１０、入力されるビデオ信号に対して画像処理等を行う第１および第２のビデオプロセッサ１１，１２、モニタ２ｂに表示されるビデオデータやＧＵＩのためのグラフィック表示を管理する表示コントローラ１３、ローカルハードディスクドライブ（ローカルＨＤＤ）１５ａを制御するためのＨＤＤインタフェース１５、フロッピーディスク２ｆを駆動するフロッピーディスクドライブ（ＦＤＤ）１６ａを制御するためのＦＤＤインタフェース１６、マウス（カーソル制御デバイス）２ｄ、専用コントローラ２ｅおよびキーボード２ｃ等のポインティングデバイスからのコマンドに基づいて制御コマンドを生成するポインティングデバイスインタフェース１７、ハイブリッドレコーダ３ａ乃至３ｄ、映像効果装置６、および入出力選択装置７とＲＳ−４２２の通信フォーマットに基づいてデータ通信を行うためのソフトウエアドライバを備えた外部インタフェース１８を有している。
【００２６】
システムバス５は、コンピュータ２の内部でビデオデータやコマンドデータ、或いはアドレスデータ等の通信を行うためのバスであり、ビデオデータを伝送するための画像データバス５ａと、コマンドデータ等を伝送するためのコマンドデータバス５ｂとによって構成されている。
【００２７】
画像データバス５ａにはＣＰＵ１０、第１および第２のビデオプロセッサ１１，１２、表示コントローラ１３、ＨＤＤインタフェース１５およびＦＤＤインタフェース１６がそれぞれ接続されており、当該第１および第２のビデオプロセッサ１１，１２、表示コントローラ１３、ＨＤＤインタフェース１５およびＦＤＤインタフェース１６は、この画像データバス５ａを介してビデオデータの伝送を行うようになされている。
【００２８】
一方、コマンドデータバス５ｂには、ＣＰＵ１０、第１および第２のビデオプロセッサ１１，１２、表示コントローラ１３、ＨＤＤインタフェース１５、ＦＤＤインタフェース１６、ポインティングデバイスインタフェース１７、および外部インタフェース１８がそれぞれ接続されており（すなわちコンピュータ２内部の全てのブロックが接続されており）、当該コマンドデータバス５ｂを介してコマンドデータやアドレスデータの伝送を行うようになされている。
【００２９】
ＣＰＵ１０はコンピュータ２全体の制御を行うためのブロックであり、コンピュータ２のオペレーティングシステムが格納してあるＲＯＭ１０ａと、アップロードされたアプリケーションプログラム等が格納されるＲＡＭ１０ｂとを備えている。コンピュータ２を起動する場合には、ＣＰＵ１０はＲＯＭ１０ａに記憶されたオペレーティングシステムに基づいたソフトウエアプログラムを実行する。またアプリケーションプログラムをこの起動中のオペレーティングシステムの下で実行する場合には、ＣＰＵ１０はまず、ハードディスクドライブ１５ａのハードディスクに記録されているアプリケーションプログラムを読み出してＲＡＭ１０ｂにアップロードし、その後、当該アプリケーションプログラムを実行する。
【００３０】
第１のビデオプロセッサ１１は、コンピュータ２に入力される第１のビデオ信号Ｖ２を受け取り、当該第１のビデオ信号Ｖ２に対してデータ変換を施すと共に、その変換されたビデオデータを一時的にバッファリングするためのブロックである。具体的には、第１のビデオプロセッサ１１は、当該ビデオプロセッサ１１の全体を制御するプロセッサコントローラ１１ａ、受け取ったアナログのコンポジットビデオ信号Ｖ２を、ディジタルのコンポーネントビデオデータに変換するデータ変換部１１ｂ、および、データ変換部１１ｂから送出される数フレーム分のビデオデータを一時的に記憶するフレームメモリ１１ｃによって構成される。
【００３１】
プロセッサコントローラ１１ａはデータ変換部１１ｂに対して制御信号を送出することにより、当該データ変換部１１ｂのデータ変換動作を制御すると共に、コンポジットビデオ信号Ｖ２からタイムコードを抽出させる。またプロセッサコントローラ１１ａはフレームメモリ１１ｃに対して制御信号を送出することにより、当該フレームメモリ１１ｃのリード／ライトタイミングおよびリード／ライトアドレスを制御する。因みに、リードタイミングに関しては、プロセッサコントローラ１１ａは、表示コントローラ１３に送出するタイムコードとビデオデータ（フレームデータ）とが対応するようにフレームメモリ１１ｃのリードタイミングを制御する。
【００３２】
データ変換部１１ｂはプロセッサコントローラ１１ａからの制御信号に基づいて、アナログのコンポジットビデオ信号Ｖ２をコンポーネントビデオ信号に変換し、その後、当該アナログのコンポーネントビデオ信号をディジタルビデオデータに変換する。なお、タイムコードはアナログのコンポーネントビデオ信号をディジタルビデオデータに変換する際に抽出される。ディジタルに変換されたビデオデータはフレームメモリ１１ｃに送出され、抽出されたタイムコードはプロセッサコントローラ１１ａに送出される。
【００３３】
ここでタイムコードはコンポジットビデオ信号Ｖ２の垂直ブランキング期間の１４Ｈと１６Ｈ、または１２Ｈと１４Ｈの２ラインにエンコードされて挿入されており、いわゆるＶＩＴＣ（Vertical Interval Time Code）と呼ばれるものである。従ってコンポジットビデオ信号Ｖ２からタイムコードを抽出する場合には、アナログ信号をディジタルデータに変換する際に、垂直同期期間のディジタル変換されたタイムコードのみをデコードすれば、容易に抽出することができる。因みに、このタイムコードはハイブリッドレコーダ３内において（図１８の第２のタイムコード付加部３１２により）ビデオ信号Ｖ２を出力する際に付加されたものである。
【００３４】
フレームメモリ１１ｃはデータ変換部１１ｂから供給されるビデオデータを一時的に記憶する。このフレームメモリ１１ｃのリード／ライトタイミングは、上述したようにプロセッサコントローラ１１ａによって制御される。このフレームメモリ１１ｃは２個のフレームメモリから構成され、合計４Ｍｂｙｔｅの記憶容量を有している。このフレームメモリ１１ｃに記憶されるビデオデータは、１フレームが１５２０画素×９６０画素からなるビデオデータであり、フレームメモリ１１ｃはこのようなビデオデータを２フレーム分記憶し得るようになされている。
【００３５】
フレームメモリ１１ｃに記憶された１５２０画素×９６０画素のビデオデータは、プロセッサコントローラ１１ａの読出し制御に基づいて読み出される。フレームメモリ１１ｃから読み出されるビデオデータは１５２０画素×９６０画素、すなわち全画素のビデオデータではなく、３８０画素×２４０画素となるように、データ量が間引かれたビデオデータである。ここでデータ量を間引くとは、単にフレームメモリ１１ｃからのビデオデータの読出しのサンプリングレートを１／４にして、読み出されるビデオデータ量を減少させているだけのことである。このようにして読み出された３８０画素×２４０画素のビデオデータは、画像データバス５ａを介して表示コントローラ１３に送出される（この画像は、モニタ２ｂの後述する図５の記録ビデオ画面２１ａに表示される）。
【００３６】
第２のビデオプロセッサ１２は第１のビデオプロセッサと全く同様の構成を有している。すなわちビデオプロセッサ１２は、当該ビデオプロセッサ１２の全体をコントロールするプロセッサコントローラ１２ａ、受け取ったアナログのコンポジットビデオ信号Ｖ６をディジタルのコンポーネントビデオデータに変換するデータ変換部１２ｂ、およびデータ変換部１２ｂから送出された数フレーム分のビデオデータを一時的に記憶するフレームメモリ１２ｃを備えている。なお、第１のビデオプロセッサ１１と第２のビデオプロセッサ１２の異なる点は、第１のビデオプロセッサ１１にはハイブリッドレコーダ３が出力したコンポジットビデオ信号Ｖ２が入力されているのに対して、第２のビデオプロセッサ１２には映像効果装置６が出力したコンポジットビデオ信号Ｖ６が入力されている点である。
【００３７】
ここでコンポジットビデオ信号Ｖ２は、ハイブリッドレコーダ３の内部において入力ビデオ信号Ｖ１の垂直同期期間にタイムコードを重畳したビデオ信号であるので、リアルタイムに入力する入力ビデオ信号Ｖ１と時間的に同一のビデオ信号である。すなわちフレームメモリ１１ｃに記憶されるビデオデータは、入力ビデオ信号Ｖ１をディジタル化したものと同一のビデオデータである。これに対してコンポジットビデオ信号Ｖ６は、コンピュータ２からの命令によってハイブリッドレコーダ３から再生され、映像効果装置６により必要に応じてエフェクトが付与されたビデオ信号である。従ってこのコンポジットビデオ信号Ｖ６は、入力ビデオ信号Ｖ１とは時間的にずれた（タイミングがずれた）ビデオ信号である。
【００３８】
この点について以下に詳しく説明する。オペレータがコンピュータ２に対して所望のビデオデータの再生を指令すると、コンピュータ２はハイブリッドレコーダ３（以下、ハイブリッドレコーダ３ａ乃至３ｄを個々に区別する必要がない場合、単に、ハイブリッドレコーダ３と記述する。他の装置についても同様とする）に対してそのビデオデータの再生コマンドを送出する。ハイブリッドレコーダ３はコンピュータ２からの再生コマンドに応じてオペレータが指定したビデオデータを再生する。またハイブリッドレコーダ３はビデオデータに対してフレーム単位で対応するタイムコードを記憶しており、その対応関係に基づいてその再生したビデオデータのタイムコードを再生する。
【００３９】
そしてハイブリッドレコーダ３は、再生したビデオデータの垂直同期期間にその再生したタイムコードを重畳し、その結果得られるビデオデータを映像効果装置６に伝送できるように、アナログのコンポジットビデオ信号Ｖ３に変換し、これを映像効果装置６に送出する。映像効果装置６は、このビデオ信号Ｖ３に対して、コンピュータ２からの指令に対応してエフェクトを付与し、コンポジットビデオ信号Ｖ６としてコンピュータ２に出力する。このようにしてコンポジットビデオ信号Ｖ６はオペレータからの指示によって再生されたビデオ信号であるので、入力ビデオ信号Ｖ１とは時間的に非同期な信号である。
【００４０】
第２のビデオプロセッサ１２に供給されたコンポジットビデオ信号Ｖ６は、第１のビデオプロセッサ１１に供給されたコンポジットビデオ信号Ｖ２と同様に、データ変換部１２ｂおよびフレームメモリ１２ｃを介して所定の信号処理が施された後、３８０画素×２４０画素のディジタルビデオデータとして表示コントローラ１３に伝送される（この画像は、モニタ２ｂの後述する図５の再生ビデオ画面２３ａに表示される）。
【００４１】
表示コントローラ１３は、モニタ２ｂに表示されるデータを制御するための制御ブロックである。表示コントローラ１３はメモリコントローラ１３ａとＶＲＡＭ（ビデオ・ランダム・アクセス・メモリ）１３ｂとを有している。メモリコントローラ１３ａはコンピュータ２内部の内部同期に従って、ＶＲＡＭ１３ｂのリード／ライトのタイミングを制御する。このＶＲＡＭ１３ｂには、第１のビデオプロセッサ１１のフレームメモリ１１ｃからのビデオデータ、第２のビデオプロセッサ１２のフレームメモリ１２ｃからのビデオデータ、およびＣＰＵ１０からのイメージデータが、それぞれメモリコントローラ１３ａからのタイミング制御信号に基づいて記憶される。
【００４２】
このＶＲＡＭ１３ｂに記憶されたイメージデータは、コンピュータ２の内部同期に基づいたメモリコントローラ１３ｂからのタイミング制御信号に基づいてＶＲＡＭ１３ｂから読み出され、モニタ２ｂにグラフィック表示される。このようにしてモニタ２ｂに表示されたグラフィック表示が、ＧＵＩのためのグラフィック表示となる。ここでＣＰＵ１０からＶＲＡＭ１３ｂに送出されるイメージデータは、例えばウインドウ、カーソル、スクロールバー等のイメージデータである。これらの複数種類のイメージデータをモニタ２ｂに表示させることによって、ＧＵＩのためのグラフィック表示を得ることができる。
【００４３】
ハードディスクインタフェース１５は、コンピュータ２内部に設けられたローカルハードディスクドライブ（ＨＤＤ）１５ａと通信するためのインタフェースブロックである。このハードディスクインタフェース１５とハードディスクドライブ１５ａとは、ＳＣＳＩ（Small Computer System Interface）の伝送フォーマットに基づいて通信が行われるようになされている。
【００４４】
ハードディスクドライブ１５ａには、コンピュータ２で起動するためのアプリケーションプログラムがインストールされており、アプリケーションプログラムを実行する場合には、このハードディスクドライブ１５ａから読み出されてＣＰＵ１０のＲＡＭ１０ｂにアップロードされる。またこのアプリケーションプログラムを終了する際には、ＲＡＭ１０ｂに記憶されている編集オペレーションによって作成されたワークデータファイルは、このハードディスクドライブ１５ａを介してハードディスクにダウンロードされる。
【００４５】
フロッピーディスクインタフェース１６は、コンピュータ２内部に設けられたフロッピーディスクドライブ（ＦＤＤ）１６ａと通信するためのインタフェースブロックである。このフロッピーディスクインタフェース１６とフロッピーディスクドライブ１６ａとは、ＳＣＳＩの伝送フォーマットに基づいて通信が行われるようになされている。なお、編集オペレーションの編集結果を示すＥＤＬ（エデイット・ディシジョン・リスト）等はこのフロッピーディスクドライブ１６ａを介してフロッピーディスク２ｆに記録される。
【００４６】
ポインティングデバイスインタフェース１７は、コンピュータ２に接続されたマウス２ｄ、専用コントローラ２ｅおよびキーボード２ｃからの情報を受信するインタフェースブロックである。ポインティングデバイスインタフェース１７は、例えばマウス２ｄに設けられた２次元ロータリエンコーダの検出情報と、マウス２ｄに設けられた左右のボタンのクリック情報とを当該マウス２ｄから受け取り、受け取ったそれらの情報をデコードしてＣＰＵ１０に送出する。同様に、ポインティングデバイスインタフェース１７は、専用コントローラ２ｅおよびキーボード２ｃからの情報を受け取り、受け取った情報をデコードしてＣＰＵ１０に送出する。
【００４７】
外部インタフェース１８は、コンピュータ２の外部に接続されたハイブリッドレコーダ３、映像効果装置６、および入出力選択装置７と通信するためのブロックである。外部インタフェース１８はＣＰＵ１０で生成されたコマンドデータを、ＲＳ−４２２の通信プロトコルに変化するＲＳ−４２２ドライバを有しており、当該ＲＳ−４２２ドライバを介してハイブリッドレコーダ３に再生コマンド等の制御コマンドを送出したり、入出力選択装置７に所定の信号を選択させる制御コマンドを送出したり、映像効果装置６に所定のエフェクトを付与する制御コマンドを送出したりする。
【００４８】
図４は、Ａロールエフェクタとして機能する映像効果装置６の内部の構成例を表している。端子７０４には、ハイブリッドレコーダ３ａの出力するメインチャンネルのビデオ信号Ｖ３とオーディオ信号Ａ３が入力され、端子７０３には、入出力選択装置７が選択したハイブリッドレコーダ３ｂ乃至３ｄのいずれかが出力するビデオ信号Ｖ４とオーディオ信号Ａ４が入力される。端子７０４に入力されたビデオ信号Ｖ３とオーディオ信号Ａ３は、シリアルパラレル変換器７１０により、シリアルデータからパラレルデータに変換された後、タイムベースコレクタ７１４により、そのタイミングが調整される。タイムベースコレクタ７１４が出力した信号のうち、ビデオ信号は、フリーズメモリ７１８に供給され、記憶されるとともに、クロスポイントスイッチ７１７の端子ＤＩＮ１に供給される。フリーズメモリ７１８に記憶された画像データは、そこから読み出され、クロスポイントスイッチ７１７の端子ＦＭＦＺに供給されている。
【００４９】
タイムベースコレクタ７１４が出力した信号のうち、オーディオ信号は、オーディオ伸長器７４３に入力され、伸長処理が施された後、１フレーム遅延回路７４４により、１フレーム分だけ遅延される。この遅延時間は、画像演算装置７２０における画像演算処理に必要な時間に対応している。１フレーム遅延回路７４４の出力は、オーディオ圧縮器７４５に入力され、圧縮された後、映像音声合成回路７２５に供給されている。
【００５０】
端子７０３に入力されたビデオ信号Ｖ４とオーディオ信号Ａ４は、シリアルパラレル変換器７０９により、シリアルデータからパラレルデータに変換された後、タイムベースコレクタ７１３に入力され、タイミング調整が行われ、そのうちの、ビデオ信号Ｖ４は、さらにクロスポイントスイッチ７１７の端子ＤＩＮ２に入力されている。
【００５１】
端子７０１と７０２には、外部（External）より供給されるＤＳＫ（ダウンストリームキーイング）フィル信号とＤＳＫキー信号が入力されている。ＤＳＫフィル信号は、シリアルパラレル変換器７０７により、シリアルデータからパラレルデータに変換された後、タイムベースコレクタ７１１により、タイミングが調整され、クロスポイントスイッチ７１７の端子ＤＳＫＦに入力されている。ＤＳＫキー信号は、シリアルパラレル変換器７０８により、シリアルデータからパラレルデータに変換された後、タイムベースコレクタ７１２により、タイミング調整が行われ、クロスポイントスイッチ７１７の端子ＤＳＫＳに入力されている。
【００５２】
フロッピーディスク７４２より読み出された内部（Internal)のＤＳＫ信号の元になる画像データは、ＦＤＤインタフェース７４１からＣＰＵバス７４６を介してバッファとして機能するイメージメモリ７３７に供給され、記憶される。
【００５３】
クロスポイントスイッチ７１７は、端子ＦＭＦＺ、ＤＩＮ１、またはＤＩＮ２より入力された映像信号の所定のものを選択し、画像演算装置７２０の端子ＦＲＧＤまたはＢＫＧＤに供給する。端子ＢＫＧＤには、切り替わる前の映像（バックグラウンドビデオ）が供給され、端子ＦＲＧＤには、切り替わった後の映像（フォアグラウンドビデオ）が供給される。
【００５４】
画像演算装置７２０の端子ＤＳＫＳには、ＧＵＩの設定により選択されたキー信号（端子７０２からのキー信号、または、フロッピーディスク７４２からのキー信号）が供給され、端子ＤＳＫＦには、ＧＵＩにより選択されたフィル信号（端子７０１からのフィル信号、または内部ジェネレータによるマットカラー信号）が供給される。画像演算装置７２０の端子ＥＸＴＫには、端子７０２からのキー信号が入力される。
【００５５】
画像演算装置７２０は、各端子より入力された画像データに対して、所定のエフェクトを付与し、エフェクトを付与した画像データを端子Ｍ／ＥまたはＤＦＳから出力する。端子Ｍ／Ｅからは、ＤＳＫがない画像データが出力され、クロスポイントスイッチ７１７の端子Ｍ／Ｅに供給される。また、画像演算装置７２０の端子ＤＦＳからは、ＤＳＫ処理を含む画像データが出力され、クロスポイントスイッチ７１７の端子ＤＦＳに入力される。
【００５６】
例えば、メインチャンネルの映像をサブチャンネルの映像にエフェクトをかけて切り換える場合、クロスポイントスイッチ７１７は、画像演算装置７２０の端子ＢＫＧＤに、端子ＦＭＦＺに入力されるフリーズメモリ７１８の出力を供給し、画像演算装置７２０の端子ＦＲＧＤにタイムベースコレクタ７１３からクロスポイントスイッチ７１７の端子ＤＩＮ２に入力される画像データを供給する。画像演算装置７２０は、端子ＦＲＧＤからの画像を、端子ＢＫＧＤからの画像にエフェクトを付与した画像に切り替えて、端子Ｍ／ＥとＤＦＳから出力し、クロスポイントスイッチ７１７の対応する端子にフィードバックする。
【００５７】
クロスポイントスイッチ７１７は、端子Ｍ／ＥまたはＤＦＳに入力された画像データのいずれかを選択し、端子ＭＯＮまたはＰＧＭに出力する。クロスポイントスイッチ７１７の端子ＭＯＮから出力された画像データは、コンポジット信号変換器７２１により、コンポジットビデオ信号に変換され、バッファメモリ７２２を介して、端子７２３からビデオ信号Ｖ６としてコンピュータ２に出力される。このビデオ信号Ｖ６が、後述する図５の再生ビデオ画面２３ａに表示される。
【００５８】
クロスポイントスイッチ７１７の端子ＰＧＭより出力されたビデオデータは、映像出力処理部７２４に入力され、所定の映像処理がなされた後、映像音声合成回路７２５に入力され、オーディオ圧縮器７４５より入力されるオーディオ信号と合成される。映像音声合成回路７２５より出力された信号は、パラレルシリアル変換器７２６により、パラレルデータからシリアルデータに変換され、端子７２７乃至７３０から図示せぬ装置に出力される。
【００５９】
端子７０５には、所定のビデオ信号が入力される。このビデオ信号は、スルー出力として、そのまま端子７０６から、図示せぬ装置に出力されるとともに、タイムコード生成部７１５に入力される。タイムコード生成部７１５は、端子７０５より供給されたビデオ信号に同期して、タイムコードを生成する。このタイムコードは、シリアルインタフェース７１６、ＣＰＵバス７４６を介して、適宜ＣＰＵ７３４に供給される。ＣＰＵ７３４は、このタイムコードに同期して、各部を制御する。これにより、外部より入力されたビデオ信号に同期した映像効果処理が可能となる。
【００６０】
フラッシュメモリ７３５には、ＣＰＵ７３４が処理するプログラムが記憶され、スタティックＲＡＭ７３６には、ＣＰＵ７３４が処理する各種のデータが、適宜記憶される。
【００６１】
ＲＳ−４２２の端子７３１と７３２には、ＲＳ−４２２の通信ケーブル４を介して、パーソナルコンピュータ２が接続される。シリアル入出力コントローラ７３３は、ＲＳ−４２２の端子７３１と７３２を介して授受されるコマンドのインタフェース処理を実行する。
【００６２】
ＣＰＵ７３４はまた、ＧＰＩ（ジェネラルパーパスインタフェース）の端子７４７乃至７４９から制御できるようになされている。端子７４７には、エフェクトのオンオフを制御する信号が入力され、端子７４８には、ＤＳＫをオンする信号が入力され、端子７４９には、ＤＳＫをオフする信号が入力されるようになされている。
【００６３】
ＲＳ−２３２の端子７３９には、マウスが接続され、端子７４０には、ＩＳＲ（Interactive Status Reporting）の装置、例えば映像効果装置６を監視、診断するソフトウェアを搭載したパーソナルコンピュータ（図示せず）が接続される。シリアルインタフェース７３８は、これらの端子７３９と７４０に接続される装置とのインタフェース処理を実行する。
【００６４】
＜ＧＵＩのためのグラフィック表示＞
ピクチャモード
この編集システム１においては、ＧＵＩのためのグラフィック表示として２種類のモードが用意されている。その１つは、登録されたイベントのイン点やアウト点の画面を見ながら、イベントの並び換えを行ってプログラムを編集するようになされたピクチャモードであり、もう１つは、登録されたイベントの時間的長さを見ながら、プログラムの尺合わせを行えるようになされたタイムラインモードである。この２つのモードは、後述する図５のモードボタン２２ｂをクリックすることにより、容易に切り換え得るようになされており、これによりオペレータは編集目的に応じて、使い易い方のＧＵＩを選択することができ、編集作業における使い勝手を向上することができる。
【００６５】
この項では、まずピクチャモードについて説明する。ピクチャモードの場合には、モニタ２ｂ上に、図５に示すようなグラフィック表示が表示される。この図５に示すように、ピクチャモードのグラフィック表示は、記録ビデオ表示エリア２１、タイミング表示エリア２２、再生ビデオ表示エリア２３、記録ビデオマーキングエリア２４、映像効果設定エリア２５、リサイクルボックスエリア２６ｉ、再生ビデオマーキングエリア２７、クリップ表示エリア２８、イベント表示エリア２９、およびプログラム表示エリア３０の１０個のエリアに大別されている。
【００６６】
記録ビデオ表示エリア２１は記録ビデオ画面２１ａ、記録開始点ボタン２１ｂ、ノーマルボタン２１ｃ、ボイスオーバボタン２１ｄ、およびドロップ表示部２１ｅを有している。記録ビデオ画面２１ａに表示されるビデオ信号は、ハイブリッドレコーダ３ａから出力されたコンポジットビデオ信号Ｖ２から得られるビデオ信号であって、コンピュータ２により、フレームメモリ１１ｃからＶＲＡＭ１３ｂに供給される際に、間引き処理によって画像サイズが３８０画素×２４０画素に変更されたビデオ信号である。
【００６７】
記録開始点ボタン２１ｂは、デジタルビデオテープレコーダ（図１８のＶＴＲ３０１）のハードディスク（図１８のＨＤＤ３００）上の記録開始点を、現在の再生位置またはハードディスクの先頭のいずれかに設定するとき操作される。ノーマルボタン２１ｃと、ボイスオーバボタン２１ｄは、択一的に、それぞれのモードを選択するとき操作される。ドロップ表示部２１ｅには、デジタルビデオテープレコーダのフレームモード（ＮＴＳＣ方式のビデオ信号の場合、１秒間のフレーム数は、正確には３０ではなく、２９．ＸＸＸと、端数がでるので、この誤差を吸収するためのタイムコードのカウント方式としてのドロップまたはノンドロップ）が表示される。
【００６８】
タイミング表示エリア２２のタリー表示部２２ａには、オンエア設定時における外部信号によるオンエアタリーが表示される。モードボタン２２ｂは、ピクチャモードとタイムラインモードの編集モードを変更するとき操作される。バックアップボタン２２ｃは、ＨＤＤ（図１８のＨＤＤ３００）のバックアップとしてＶＴＲ（図１８のＶＴＲ３０１）を使用する場合、操作される。ダビングボタン２２ｄは、ハイブリッドレコーダ３におけるＨＤＤからＶＴＲへのダビング、若しくは、その逆を行う場合に操作される。プリロールボタン２２ｅは、プリロールモードを設定するとき操作される。ディレイボタン２２ｆは、現在記録中の映像を遅延させて、再生ビデオ表示エリア２３の再生ビデオ画面２３ａに表示させるとき操作される。ＤＭＣ（ダイナミックモーションコントローラ）ボタン２２ｇは、再生速度設定エリア２５Ａ（図１９を参照して後述する）を表示させ、再生速度を設定するとき操作される。オプションボタン２２ｈは、各種のオプションのメニューを表示させるとき操作される。セットボタン２２ｉは、選択したプログラム、イベントまたはタイムラインを、再生待機状態（オンエアモード）にするとき操作される。
【００６９】
時刻表示部２２ｊには現在の時刻が表示される。記録ビデオ信号タイムコード表示部２２ｋには、記録ビデオ表示エリア２１に表示されているビデオ信号のタイムコードが表示される。このタイムコードは、第１のビデオプロセッサ１１のプロセッサコントローラ１１ａがコンポジットビデオ信号Ｖ２の垂直同期期間から抽出したタイムコードである。再生ビデオ信号タイムコード表示部２２ｍには、再生ビデオ表示エリア２３に表示されているビデオ信号のタイムコードが表示される。このタイムコードは、第２のビデオプロセッサ１２のプロセッサコントローラ１２ａがコンポジットビデオ信号Ｖ３の垂直同期期間から抽出したタイムコードである。
【００７０】
記憶容量残量時間表示部２２ｎには、ハイブリッドレコーダ３のハードディスクの記憶容量の残り時間が表示される。ここに表示される残り時間は、ハイブリッドレコーダ３の全記憶容量が予め分かっているので、現在の時刻から記録開始時刻を減算した値を、ハイブリッドレコーダ３の記録可能時間から減算することにより容易に求めることができる。
【００７１】
なお、これらの表示部２２ｊ乃至２２ｎの表示は、メニューからの設定に対応して変化する。
【００７２】
表示部２２ｏには、映像効果装置６の編集モード（フルエディットモード（FULL）、またはループ記録モード（LOOP））が表示され、表示部２２ｐには、ハイブリッドレコーダ３の記録対象（図１８のＶＴＲ３０１、もしくはハードディスク３００、または両方）が表示される。表示部２２ｑには、ＶＴＲの動作状態が表示される。
【００７３】
さらに、表示部２２ｒは、ＶＴＲからハードディスクへのダビング速度がハイスピードに設定されているとき表示され、表示部２２ｓには、映像効果装置６がコンピュータ２に接続されているか否かが表示され、表示部２２ｔには、複数のハイブリッドレコーダ３ａ乃至３ｄを同期動作させているか否か（後述する図６７のシンクプレイボタン９０４がオンされているか否か）が表示される。
【００７４】
オンエア表示部２２ａはオンエア中であるか否かを示す表示部であり、外部からオンエア中を示すタリー信号が供給されると、その表示色が赤色に変更されるようになっている。このオンエア中であることを示すタリー信号は、映像効果装置６から出力されたコンポジットビデオ信号Ｖ６がオンエアされている時に供給される信号である。このようにしてオンエア状態に応じてオンエア表示部２２ａの表示色を可変しているので、オペレータはオンエア中であることを視覚的に容易に把握することができる。
【００７５】
モードボタン２２ｂは、この図５によって示されるピクチャモードと後述するタイムラインモード（図６）とを切り換える際に使用するボタンである。このモードボタン２２ｂをマウス２ｄを使ってクリックすると、モード切換を指定することができ、表示モードを、ピクチャモードとタイムラインモードとの間で切り換えることができる。
【００７６】
プリロールボタン２２ｅはプリロールモードを設定するときに使用するボタンである。またＤＭＣ（ダイナミックモーションコントローラ）ボタン２２ｇは、選択したイベントの再生速度を設定するときに使用するボタンである。なお、この２つのボタンについては後で詳細に説明する。
【００７７】
再生ビデオ表示エリア２３は、再生ビデオ画面２３ａ、メインボタン２３ｂ、サブボタン２３ｃを有している。再生ビデオ画面２３ａに表示されるビデオ信号は、ハイブリッドレコーダ３によって再生され、映像効果装置６から出力されたコンポジットビデオ信号Ｖ６から得られるビデオ信号であって、フレームメモリ１２ｃからＶＲＡＭ１３ｂに供給される際に、間引き処理によって画像サイズが３８０画素×２４０画素に変更されたビデオ信号である。
【００７８】
メインボタン２３ｂをオンした場合、メインチャンネルのハイブリッドレコーダ３ａの出力が再生ビデオ画面２３ａに表示される。また、サブボタン２３ｃをオンした場合、サブチャンネルのハイブリッドレコーダ３ｂの再生画像が、再生ビデオ画面２３ａに表示される。
【００７９】
記録ビデオマーキングエリア２４は、記録ビデオ画面２１ａに表示されるビデオデータから、イン点またはアウト点のクリップ画像データをマーキングする時に使用するエリアである。ここで言う「マーキング」の意味は、イン点またはアウト点を指定するという意味、或いはイン点またはアウト点を設定するという意味である。またここで言う「クリップ画像」とは「静止画像」のことである。この記録ビデオマーキングエリア２４は、インクリップ表示エリア２４ａ、イン点のタイムコード表示部２４ｂ、マークインボタン２４ｃ、アウトクリップ表示エリア２４ｄ、アウト点のタイムコード表示部２４ｅ、およびマークアウトボタン２４ｆに分かれている。
【００８０】
インクリップ表示エリア２４ａは、オペレータがマークインボタン２４ｃをクリックして、イン点としてマーキングしたクリップ画像データを表示するためのエリアである。このインクリップ表示エリア２４ａに表示されるクリップ画像データは、ハイブリッドレコーダ３から出力されたコンポジットビデオ信号Ｖ２から得られる画像データであって、９５画素×６０画素の画像サイズに間引かれた画像データである。
【００８１】
タイムコード表示部２４ｂには、インクリップ表示エリア２４ａに表示されているクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークインボタン２４ｃをクリックしてイン点をマーキングした時に、第１のビデオプロセッサ１１のプロセッサコントローラ１１ａがコンポジットビデオ信号Ｖ２から抽出したタイムコードである。
【００８２】
マークインボタン２４ｃはイン点をマーキングするためのボタンである。オペレータは記録ビデオ画面２１ａに表示されるビデオ画像を見ながら、所望の画像が表示されたタイミングで、このマークインボタン２４ｃをクリックする。マークインボタン２４ｃがクリックされると、このときに記録ビデオ画面２１ａに表示されているビデオデータに対応したクリップ画像データ（９５画素×６０画素）が生成され、その生成されたクリップ画像データがインクリップ表示エリア２４ａに表示される。
【００８３】
アウトクリップ表示エリア２４ｄは、オペレータがマークアウトボタン２４ｆをクリックしてマーキングしたアウト点のクリップ画像データを表示するためのエリアである。このアウトクリップ表示エリア２４ｄに表示されるクリップ画像データは、ハイブリッドレコーダ３から出力されたコンポジットビデオ信号Ｖ２から得られる画像データであって、９５画素×６０画素の画像サイズに間引かれた画像データである。
【００８４】
タイムコード表示部２４ｅには、アウトクリップ表示エリア２４ｄに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークアウトボタン２４ｆをクリックしてアウト点をマーキングした時に、第１のビデオプロセッサ１１のプロセッサコントローラ１１ａがコンポジットビデオ信号Ｖ２から抽出したタイムコードである。
【００８５】
マークアウトボタン２４ｆはアウト点をマーキングするためのボタンである。オペレータは記録ビデオ画面２１ａに表示されるビデオ画像を見ながら、所望の画像が表示されたタイミングで、このマークアウトボタン２４ｆをクリックする。マークアウトボタン２４ｆがクリックされると、このときに記録ビデオ画面２１ａに表示されているビデオデータに対応したクリップ画像データ（９５画素×６０画素）が生成され、その生成されたクリップ画像データがアウトクリップ表示エリア２４ｄに表示される。
【００８６】
映像効果設定エリア２５は、カット編集終了後、再生するプログラム順に、プログラム表示エリア３０に、イベント表示エリア２９からイベントのクリップ画像データをドラッグアンドドロップして、再生プログラムを作成した場合に、そのプログラムイベント列にエフェクトのクリップ画像データを挿入することで、各種映像効果の設定を行う際に用いられる設定ツールボタンが配置されているエリアである。この映像効果設定エリア２５については、後で詳細に説明する。
【００８７】
リサイクルボックス２６ｉは、生成されたクリップ画像データを消去する時に使用するエリアである。クリップ画像データを消去する時には、マウス２ｄによってクリップ画像データを指定して、そのクリップ画像データをリサイクルボックス２６ｉのエリアにドラッグアンドドロップすると、消去が実行される。消去したクリップ画像データを復活させる時には、このリサイクルボックス２６ｉをクリックすると、リサイクルボックス２６ｉの中に捨てられたクリップ画像データの全てが表示される。その中から復活させたいクリップ画像データを指定すると、指定されたクリップ画像データが復活する。クリックの結果表示された項目から、強制廃棄処理を選択すると、リサイクルボックス２６ｉに入れた画像データがメモリから消去され、以後、復活することができなくなる。
【００８８】
再生ビデオマーキングエリア２７は、再生ビデオ画面２３ａに表示されるビデオ画像からイン点またはアウト点のクリップ画像データをマーキングする時に使用するエリアである。この再生ビデオマーキングエリア２７は、インクリップ表示エリア２７ａ、イン点のタイムコード表示部２７ｂ、マークインボタン２７ｃ、アウトクリップ表示エリア２７ｄ、アウト点のタイムコード表示部２７ｅ、マークアウトボタン２７ｆ、および無効ボタン２７ｇ，２７ｈに分かれている。
【００８９】
インクリップ表示エリア２７ａは、オペレータがマークインボタン２７ｃをクリックして、イン点としてマーキングしたクリップ画像データを表示するためのエリアである。このインクリップ表示エリア２７ａに表示されるクリップ画像データは、映像効果装置６から出力されたコンポジットビデオ信号Ｖ６から得られる画像データであって、９５画素×６０画素の画像サイズに間引かれた画像データである。
【００９０】
タイムコード表示部２７ｂには、インクリップ表示エリア２７ａに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークインボタン２７ｃをクリックしてイン点をマーキングした時に、第２のビデオプロセッサ１２のプロセッサコントローラ１２ａがコンポジットビデオ信号Ｖ６から抽出したタイムコードである。
【００９１】
マークインボタン２７ｃはイン点をマーキングするためのボタンである。オペレータは再生ビデオ画面２３ａに表示されるビデオ画像を見ながら、所望の画像が表示されたタイミングにおいて、このマークインボタン２７ｃをクリックする。マークインボタン２７ｃがクリックされると、このときに再生ビデオ画面２３ａに表示されているビデオデータに対応したクリップ画像データ（９５画素×６０画素）が生成され、その生成されたクリップ画像データがインクリップ表示エリア２７ａに表示される。
【００９２】
アウトクリップ表示エリア２７ｄは、オペレータがマークアウトボタン２７ｆをクリックしてマーキングしたアウト点のクリップ画像データを表示するためのエリアである。このアウトクリップ表示エリア２７ｄに表示されるクリップ画像データは、映像効果装置６から出力されたコンポジットビデオ信号Ｖ６から得られる画像データであって、９５画素×６０画素の画像サイズに間引かれた画像データである。
【００９３】
タイムコード表示部２７ｅには、アウトクリップ表示エリア２７ｄに表示されているクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークアウトボタン２７ｆをクリックしてアウト点をマーキングした時に、第２のビデオプロセッサ１２のプロセッサコントローラ１２ａがコンポジットビデオ信号Ｖ６から抽出したタイムコードである。
【００９４】
マークアウトボタン２７ｆは、アウト点をマーキングするためのボタンである。オペレータは、再生ビデオ画面２３ａに表示されるビデオ画像を見ながら、所望の画像が表示されたタイミングにおいて、このマークアウトボタン２７ｆをクリックする。マークアウトボタン２７ｆがクリックされると、このときに再生ビデオ画面２３ａに表示されているビデオデータに対応したクリップ画像データ（９５画素×６０画素）が生成され、その生成されたクリップ画像データがアウトクリップ表示エリア２７ｄに表示される。
【００９５】
無効ボタン２７ｇをクリックすると、インクリップ表示エリア２７ａに表示されているクリップ画像に対応するイン点が無効にされる。無効ボタン２７ｈをクリックすると、アウトクリップ表示エリア２７ｄに表示されているクリップ画像に対応するアウト点が無効にされる。
【００９６】
表示部２６ａには、ワークファイルの名称が表示され、表示部２６ｂには、ピクチャモード時においては、プログラム表示部３０に表示されているプログラムファイルの名称が表示され、タイムラインモードの場合においては、タイムラインファイルの名称が表示される。
【００９７】
変速再生メモリボタン２６ｃ，２６ｅおよび２６ｇは、変速再生速度を設定するとき、または設定された変速再生速度を読み出すとき操作される。表示部２６ｄ，２６ｆ，２６ｈには、それぞれその左側の対応する変速再生メモリボタン２６ｃ，２６ｅ，２６ｇで設定されている変速再生速度が表示される。表示部２６ｊには、例えば、ボイスオーバ編集モードが設定されると、「ＶＯＩＣＥ  ＯＶＥＲ」の文字が表示される。スクラッチパッド２６ｋは、後述するセットインボタン３７、セットアウトボタン３８、セットデュレーションボタン３９を使用して、タイムコードを入力することにより、イン点またはアウト点を設定するとき操作される。
【００９８】
クリップ表示エリア２８は、記録ビデオマーキングエリア２４に設けられたマークインボタン２４ｃまたはマークアウトボタン２４ｆを連続して（例えば、イン点を２回連続して、またはアウト点を２回連続して）クリックすることによってマーキングされたクリップ画像データ、および再生ビデオマーキングエリア２７に設けられたマークインボタン２７ｃまたはマークアウトボタン２７ｆを連続して（例えば、イン点を２回連続して、またはアウト点を２回連続して）クリックすることによってマーキングされたクリップ画像データを表示するためのエリアである。このクリップ表示エリア２８に表示されるクリップ画像データは、イベントのイン点またはアウト点として使用されていないクリップ画像データである。イン点とアウト点が対で指定された場合、その区間の画像はイベントとされ、その区間（イベント）のイン点またはアウト点として指定されたクリップ画像データは、イベント表示エリア２９に表示される。クリップ表示エリア２８は、クリップ画像データ表示エリア２８ａ、タイムコード表示部２８ｂ、クリップタイプ表示部２８ｃ、クリップ番号表示部２８ｄ、クリップタイトル表示部２８ｇ、送りボタン２８ｅ、および戻しボタン２８ｆを有している。
【００９９】
クリップ画像データ表示エリア２８ａには、記録側のインクリップ表示エリア２４ａ若しくはアウトクリップ表示エリア２４ｄ、または再生側のインクリップ表示エリア２７ａ若しくはアウトクリップ表示エリア２７ｄの何れかに表示された画像が移動表示される。その大きさは、９５画素×６０画素の画像サイズである。
【０１００】
タイムコード表示部２８ｂには、クリップ画像データ表示エリア２８ａに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、インクリップ表示エリア２４ａ、アウトクリップ表示エリア２４ｄ、インクリップ表示エリア２７ａまたはアウトクリップ表示エリア２７ｄの何れかの表示エリアから、クリップ画像データ表示エリア２８ａにクリップ画像データを移動する時に、対応するタイムコード表示部２４ｂ，２４ｅ，２７ｂまたは２７ｅのものが、同様に移動される。
【０１０１】
クリップタイプ表示部２８ｃには、クリップ画像データ表示エリア２８ａに表示されているクリップ画像データがイン点またはアウト点のいずれのクリップ画像データであるのかを示す文字が表示される。例えば、クリップ画像データ表示エリア２８ａに表示されているクリップ画像データが、インクリップ表示エリア２４ａから得られたクリップ画像データであるのであれば、赤い色の「ＩＮ」の文字が表示される。またクリップ画像データ表示エリア２８ａに表示されているクリップ画像データがアウトクリップ表示エリア２４ｄから得られたクリップ画像データであるのであれば、赤い色の「ＯＵＴ」の文字が表示される。またクリップ画像データ表示エリア２８ａに表示されているクリップ画像データがインクリップ表示エリア２７ａから得られたクリップ画像データであるのであれば、緑色の「ＩＮ」の文字が表示される。またクリップ画像データ表示エリア２８ａに表示されているクリップ画像データがアウトクリップ表示エリア２７ｄから得られたクリップ画像データであるのであれば、緑色の「ＯＵＴ」の文字が表示される。
【０１０２】
クリップ番号表示部２８ｄには、クリップ画像データ表示エリア２８ａに表示されているクリップ画像データに付されたクリップ番号が表示される。このクリップ番号は、クリップ画像データがマーキングされた順に自動的にクリップ画像データに付される番号である。クリップタイトル表示部２８ｇには、そのクリップに付されたタイトルが表示される。
【０１０３】
送りボタン２８ｅおよび戻しボタン２８ｆは、クリップ表示エリア２８内のクリップ画像データの表示を前に（図５において右方向に）進めるか、または後ろに（図５において左方向に）戻す時に使用するボタンである。多数のクリップ画像データを生成した場合には、クリップ表示エリア２８の大きさは有限であるので、全てのクリップ画像データを同時に表示することができなくなる。そのような時に、この送りボタン２８ｅおよび戻しボタン２８ｆを操作してクリップ画像データを前に進めるか、または後ろに戻すことによって、全てのクリップ画像データをモニタ上に表示させることができる。
【０１０４】
イベント表示エリア２９は、記録ビデオマーキングエリア２４に設けられたマークインボタン２４ｃとマークアウトボタン２４ｆを順にまたはその逆に（対になるように）クリックすることによって生成されたイベントのクリップ画像データ、および再生ビデオマーキングエリア２７に設けられたマークインボタン２７ｃとマークアウトボタン２７ｆを順にまたはその逆に（対になるように）クリックすることによって生成されたイベントのクリップ画像データを表示するためのエリアである。１つのイベントに対して、イン点のクリップ画像データまたはアウト点のクリップ画像データの何れかのクリップ画像データが表示される。イベント表示エリア２９は、クリップ表示エリア２８と同様に、クリップ画像データ表示エリア２９ａ、タイムコード表示部２９ｂ、クリップタイプ表示部２９ｃ、イベント番号表示部２９ｄ、イベントタイトル表示部２９ｇ、送りボタン２９ｅ、および戻しボタン２９ｆを有する。
【０１０５】
クリップタイプ表示部２９ｃには、クリップ画像データ表示エリア２９ａに表示されているイベントのクリップ画像データがイン点またはアウト点のいずれのクリップ画像データであるのかを示す文字が表示される。イベントのクリップ画像データとしてイン点のクリップ画像データが表示されていると、このクリップタイプ表示部には「ＩＮ」の文字が表示される。イン点のクリップ画像データの代わりにアウト点のクリップ画像データを表示したい場合には、このクリップタイプ表示部２９ｃをクリックすると、アウト点のクリップ画像データが表示される。その後は、クリップタイプ表示部２９ｃをクリックする度に、イン点のクリップ画像データとアウト点のクリップ画像データの表示が交互に入れ替わる。
【０１０６】
イベント番号表示部２９ｄには、生成されたイベントに対して付されたイベント番号が表示される。このイベント番号は、イベントが生成された順に自動的にイベントに付される番号であって、クリップ番号とは全く関係のない番号である。イベントタイトル表示部２９ｇには、イベントに付されたタイトルがキャラクタ文字で表示される。なお、このタイトルはタイトルメニューによって登録することができ、イベント毎に登録することが可能である。
【０１０７】
プログラム表示エリア３０はイベント表示エリア２９に表示されているイベントをコピーしてプログラムを作成するのに使用されるエリアであり、イベント表示エリア２９に表示されているイベントのクリップ画像データのコピーが表示されるようになされている。イベントを並び替えてプログラムを作成する場合には、まずイベント表示エリア２９に表示されているイベントのクリップ画像データのうち、所望のものをドラッグアンドドロップして、プログラム表示エリア３０にコピーする。これによりイベント表示エリア２９に表示されているイベントを自由に並び替えてプログラムを作成することができる。このときプログラム表示エリア３０に表示されているイベントのクリップ画像データをドラッグアンドドロップして、再びプログラム表示エリア３０内の他の場所に移動することにより、当該プログラム表示エリア３０内においてもイベントを自由に並び替えることもできる。この場合、イベントは移動されるのであって、コピーされるのではない。
【０１０８】
このようなプログラム表示エリア３０は、イベント表示エリア２９と同様に、クリップ画像データ表示エリア３０ａ、タイムコード表示部３０ｂ、クリップタイプ表示部３０ｃ、イベント番号表示部３０ｄ、イベントタイトル表示部３０ｇ、送りボタン３０ｅ、および戻しボタン３０ｆを有している。なお、これらについては、基本的に、イベント表示エリア２９におけるものと同様であるため、ここでは説明を省略する。
【０１０９】
但し、このプログラム表示エリア３０には、エフェクトクリップ画像データが表示される場合がある。この場合においては、エフェクト画像データ表示エリア３０Ａに、エフェクトを表す図形や文字が表示され、その右上のエフェクト番号表示部３０Ｄには、エフェクト番号が表示される。エフェクト番号表示部３０Ｄの左側のエフェクトタイトル表示部３０Ｇには、ＰｉｎＰ，Ｗｉｐｅなどのエフェクトのタイトルが表示される。エフェクト画像データ表示エリア３０Ａの右下のタイムコード表示部３０Ｂには、エフェクトを挿入する位置のタイムコードが表示される。
【０１１０】
記録開始および終了ボタン３１ａは、ハイブリッドレコーダ３と映像効果装置６に対して記録開始（記録停止時）または記録終了（記録開始時）の制御コマンドを送出するためのボタンである。記録動作停止時に、記録開始および終了ボタン３１ａがクリックされると、ＣＰＵ１０は記録開始および終了ボタン３１ａが押されたことを検出し、外部インタフェース１８に対して記録開始コマンドを出力するように命令する。外部インタフェース１８はこの命令を受けてＲＳ−４２２で定義されている記録開始コマンド（REC START コマンド）をハイブリッドレコーダ３に送出する。ハイブリッドレコーダ３は、受け取った記録開始コマンドに応じてビデオ信号Ｖ１のハードディスクおよびＶＴＲへの記録を開始する。
【０１１１】
これに対して記録動作中に、記録開始および終了ボタン３１ａがクリックされると、ＣＰＵ１０は記録開始および終了ボタン３１ａが押されたことを検出し、外部インタフェース１８に対して記録終了コマンドを出力するように命令する。外部インタフェース１８はこの命令を受けてＲＳ−４２２で定義されている記録終了コマンド（REC STOP コマンド）をハイブリッドレコーダ３に送出する。ハイブリッドレコーダ３は、受け取った記録終了コマンドに応じてビデオ信号Ｖ１のハードディスクおよびＶＴＲへの記録を終了する。
【０１１２】
プレビューボタン３２は、選択したイベントやプログラムをプレビュー（いわゆる内容確認）する時に使用するボタンである。イベントやプログラムを指定すると、指定されたイベントやプログラムのクリップ画像データが再生ビデオ画面２３ａに静止画（STILL）状態で表示される。この時にこのプレビューボタン３２がクリックされると、ＣＰＵ１０はプレビューボタン３２が押されたことを検出し、外部インタフェース１８に対して再生開始コマンドを出力するように命令する。外部インタフェース１８はこの命令を受けてＲＳ−４２２で定義されている再生開始コマンド（PLAY START コマンド）をハイブリッドレコーダ３と映像効果装置６に送出する。ハイブリッドレコーダ３は、受け取った再生開始コマンドに応じてハードディスク（またはＶＴＲ）からコンポジットビデオ信号Ｖ３の再生を開始する。映像効果装置６はコンポジットビデオ信号Ｖ３に、指令に対応してエフェクトを付与したコンポジットビデオ信号Ｖ６を生成する。
【０１１３】
ニューイベントボタン３３は、新たにイベントを作成するときに使用するボタンである。オペレータによって指定されたイベントに対して、イン点およびアウト点が変更されたイベントを別の新たなイベントとして登録する場合にこのニューイベントボタン３３がクリックされる。プロテクトボタン３４は、ループ記録時、データの上書きを禁止するとき操作される。リプレイスボタン３５は、選択したイベントのイン点およびアウト点を変更したいときに使用するボタンである。オペレータによって指定されたイベントに対して、イン点およびアウト点が変更されたイベントを別の新たなイベントとしてではなく、指定されたそのイベントとして置き換える場合にこのリプレイスボタン３５がクリックされる。デリートボタン３６は、選択したイベントやプログラムを消去するときに使用するボタンである。消去されたイベントやプログラムはリサイクルボックス２６ｉの中に捨てられる。
【０１１４】
セットインボタン３７は、イン点を数値で設定するとき操作され、セットアウトボタンを３８は、アウト点を数値で設定するとき操作される。セットデュレーションボタン３９は、イン点からの期間を数値で指定してアウト点を指定したり、あるいは、アウト点からの期間を数値で指定してイン点を指定するとき操作される。
【０１１５】
ＶＴＲ制御ボタン３１ｂは、ＶＴＲを制御するＶＴＲ制御パネルをポップアップ表示させるとき操作される。ハードディスクコントロールボタン３１ｃは、ハードディスクコントロールパネルをポップアップ表示させるとき操作される。ダビングボタン３１ｄは、ＶＴＲとハードディスクの間においてダビングを行うとき、テープ／ディスクダビングセッティングパネルをポップアップ表示させるとき操作される。
【０１１６】
＜タイムラインモード＞
次にこの項では、タイムラインモードについて説明する。タイムラインモードの場合には、モニタ２ｂ上に図６に示すようなグラフィック表示が表示される。この図６に示すように、タイムラインモードのグラフィック表示においては、図５のピクチャモード時のクリップ表示エリア２８とイベント表示エリア２９がタイムライン表示エリア４０に変更されている。そして、図５のプログラム表示エリア３０の位置に、イベント表示エリア２９が表示されている。その他の表示は、図５に示したピクチャモードのときのものと同様である。
【０１１７】
タイムライン表示エリア４０は、各イベントの時間的な長さを確認しながらプログラムを編集することができる表示エリアである。このタイムライン表示エリア４０は、その一部を拡大して図７に示すように、タイムスケール表示部４０ａ、ＧＰＩ／ＤＳＫトラック４０ｂ、エフェクトトラック４０ｃ、ビデオトラック４０ｄ、第１乃至第４のオーディオトラック４０ｅ乃至４０ｈ、スクロールボタン４０ｉ，４０ｊ、サーチボタン４０ｍ、フレームボタン４０ｎ、およびエディットバー４０ｋを有している。
【０１１８】
タイムスケール表示部４０ａには時間尺（以下、タイムスケールと呼ぶ）が表示されるようになっており、このタイムスケールを基準として各イベントの時間的な長さを明示するようになっている。このタイムスケールはフレーム単位のスケールであり、その目盛りの最小単位はユーザ設定により任意のフレーム数に設定される。
【０１１９】
ＧＰＩ／ＤＳＫトラック４０ｂは、ＧＰＩ（ジェネラル・パーパス・インタフェース：編集装置から制御コマンドを出力して外部機器を制御するための汎用インタフェース）またはＤＳＫの制御コマンドの出力点を指定するためのエリアである。ＧＰＩまたはＤＳＫの出力点は、イン点やアウト点に関わりなく任意の位置に設定し得る。ＧＰＩはＧＰＩ設定ボタン４６ｄｎ，４６ｄｐ（後述する）を利用して設定することができる。ＧＰＩまたはＤＳＫの出力点の位置には、マーク４０ｂａが表示されるようになされており、これによってオペレータは自分が指定した位置を容易に確認することができる。このようにしてＧＰＩ／ＤＳＫトラック４０ｂにおいてＧＰＩまたはＤＳＫの出力点を指定することにより、その指定した出力点において制御コマンドを出力して外部機器を制御することができる。なお、ＧＰＩ／ＤＳＫトラック４０ｂによって指定されたＧＰＩまたはＤＳＫの出力点を有効にする場合には、ＧＰＩ／ＤＳＫボタン４０ｂｃをクリックすれば良い。
【０１２０】
エフェクトトラック４０ｃには、エフェクトを設定した位置に、マーク４０ｃａが表示される。これにより、オペレータは、自分がエフェクトを指定した位置を容易に確認することができる。エフェクトトラック４０ｃにおいて指定されたエフェクトを有効にする場合には、エフェクトボタン４０ｃｂをクリックすればよい。
【０１２１】
ビデオトラック４０ｄは、イベント表示エリア２９からドラッグされたイベントを並び替える等してプログラムを編集するためのエリアである。このビデオトラック４０ｄに表示されるイベントは、イベント表示エリア２９からドラッグされたイベント、若しくは後述するプログラムビューエリア４２のプログラムコールボタン４２ｂ（図６）によって呼び出されたピクチャモードのプログラム表示エリア３０に並んでいるイベントである。
【０１２２】
またこのビデオトラック４０ｄ内においては、ピクチャモードのときのように、イベントのイン点やアウト点のクリップ画像データは表示されず、イベント番号およびそのイベントに付されたタイトルが表示される。但し、各イベントの表示領域の大きさは、そのイベントの長さに応じて異なるようになされており、これによってそのイベントの長さをタイムスケール表示部４０ａのタイムスケールと対比させながら視覚的に確認することができるようになっている。また各イベントの長さが視覚的に確認し得るので、編集したプログラム全体の長さも視覚的に確認し得る。従って編集したプログラムが所望の長さ内に収まっているか否かを容易に確認することができる。
【０１２３】
またこのビデオトラック４０ｄ内では、各イベントを任意の位置に移動したり、任意のイベントを他のイベント内に割り込ませることができるようになされており、これによりイベントを任意の順番に並び替えて所望の順序のプログラムを生成することができる。因みに、イベントを移動したり、割り込ませたときには、イベント間で隙間ができないように繋げられる。
【０１２４】
イベントの移動先や割り込み先は基準位置マークであるエデイットバー４０ｋによって指定される。このエデイットバー４０ｋは画面のほぼ中心位置に固定表示されており、移動先や割り込み先を指定する場合には、イベント表示をスクロールボタン４０ｉ，４０ｊを操作してスクロールさせることにより、移動先や割り込み先の候補位置をエデイットバー４０ｋのところに合わせる。これによりその位置が移動先や割り込み先として指定される。
【０１２５】
なお、このビデオトラック４０ｄに対して操作を行う場合には、ビデオボタン４０ｄｂをクリックすれば、当該ビデオトラック４０ｄを操作可能状態にすることができる。
【０１２６】
第１乃至第４のオーディオトラック４０ｅ乃至４０ｈは、各イベントのオーディオデータを編集するためのエリアである。この第１乃至第４のオーディオトラック４０ｅ乃至４０ｈにオーディオデータを取り込む場合には、オーディオボタン４０ｅａ乃至４０ｈａをクリックした上で、イベント表示エリア２９からイベントをドラッグすれば、そのイベントに対応するオーディオデータを取り込むことができる。なお、取り込まれたオーディオデータに対してはイベント番号およびそのイベントに付されたタイトルが表示される。
【０１２７】
この第１乃至第４のオーディオトラック４０ｅ乃至４０ｈ内においても、ビデオトラック４０ｄと同様に、各イベントのオーディオデータを任意の位置に移動したり、任意のイベントのオーディオデータを他のイベントのオーディオデータ内に割り込ませることができる。その際の位置指定は、ビデオ編集における場合と同様に、オーディオデータをスクロールボタン４０ｉ，４０ｊを操作してスクロールすることにより、移動先や割り込み先の候補位置をエデイットバー４０ｋのところに合わせれば良い。
【０１２８】
なお、第１乃至第４のオーディオトラック４０ｅ乃至４０ｈにより、合計４チャンネル分のオーディオデータの編集が可能である。
【０１２９】
スクロールボタン４０ｉ，４０ｊはＧＰＩ／ＤＳＫトラック４０ｂから第４のオーディオトラック４０ｈまでの区間を、全体的に、右または左方向にフレーム単位でスクロールさせるときに操作するボタンである。このスクロールボタン４０ｉ，４０ｊのうち、送りたい方向のボタンをクリックすると、その方向にスクロールが実行される。
【０１３０】
サーチボタン４０ｍは、タイムライン表示エリア４０上で選択したイベント内の画像、あるいは、イベントとイベントの継ぎ目の画像を、再生ビデオ画面２３ａに表示させ、確認するとき操作される。スクロール単位表示部４０ｎには、スクロールボタン４０ｉ，４０ｊをクリックして、スクロールを行うときの単位が表示される。この表示部４０ｎをクリックして、その表示を、フレーム（Frame）、秒（Second）、分（Minute）、イベント（Event）、トップ／エンド（Top/End）に変更することができる。トップ／エンドが選択されると、スクロールボタン４０ｉ，４０ｊがクリックされたとき、イベントの先頭または末尾まで一気にスクロールが行われることになる。
【０１３１】
図６に示すように、タイムライン表示エリア４０の右側には、タイムラインの全期間の長さ（フレーム数）を表示する表示部４５ａが設けられており、その下方には、プレビューを指示するとき操作されるプレビューボタン４５ｂが設けられている。さらに、その下側には、ボイスオーバのためのチャンネルを指定するボタン４５ｃが４チャンネル分設けられている。
【０１３２】
タイムライン表示エリア４０の下方に表示されるエデイットツール表示部４６ｄには、タイムライン表示エリア４０におけるプログラム編集に使用するコマンドを指示するためのコマンドボタンが表示されている。イベントロックボタン４６ｄａは、同一イベントの複数のトラックを同時に移動させるとき、それらのトラックボタンをクリックしてからクリックされる。これにより、選択したトラックがリンクされ、一緒にドラッグすることができるようになる。イベント移動ボタン４６ｄｂは、選択したイベントから、末尾のイベントまでをまとめて移動する場合にクリックされる。マッチカットボタン４６ｄｃは、エディットバー４０ｋの位置でイベントを分割するときクリックされる。このボタンは、イベントの一部を削除するようなときに使用される。アンドゥボタン４６ｄｄは、移動、修正、削除などの操作を取り消すとき操作される。
【０１３３】
オーバレイ編集ボタン４６ｄｅをクリックした場合、イベント表示エリア２９から、タイムライン表示エリア４０上へイベントをドラッグすると、エディットバー４０ｋの位置にイン点を合わせて、そのイベントがタイムライン上に挿入される。バックタイムドオーバレイ編集ボタン４６ｄｆをクリックした後、イベント表示エリア２９からタイムライン表示エリア４０上へイベントをドラッグすると、エディットバー４０ｋの位置にアウト点を合わせて、そのイベントがタイムライン上に挿入される。インサート編集ボタン４６ｄｇをクリックした後、イベント表示エリア２９からタイムライン表示エリア４０上へイベントをドラッグすると、エディットバー４０ｋの位置にイン点を合わせて、そのイベントがタイムライン上に挿入される。
【０１３４】
オーバレイ編集ボタン４６ｄｅを操作した場合には、タイムライン上の挿入位置に既にイベントがあるとき、そのイベントは上書きされるが、このインサート編集ボタン４６ｄｇが操作された場合には、タイムライン上の挿入位置に既にイベントがあるとき、そのイベントが新しいイベントを中央にして左右に分割される。削除ボタン４６ｄｈは、タイムライン上のイベントを選択した後クリックすることで、選択されているイベントを削除することができる。削除されるイベントがロックされている場合には、ロックされている複数のイベントがまとめて削除される。
【０１３５】
リップルツールボタン４６ｄｉは、タイムライン上でのイベントの挿入または削除に合わせて、挿入位置または削除位置以降の全てのイベントをスライドさせたいときにクリックされる。トリムツールボタン４６ｄｊは、イベントのイン点やアウト点を修正したとき、修正量に応じて、プログラム全体のデュレーションを変化させるときクリックされる。イン点の修正時のアウト点は固定されたままで、イン点の左隣のイベントは、修正した方向に移動される。同様に、アウト点の修正時、イン点は固定されたままで、アウト点の右隣のイベントは、修正した方向に移動される。
【０１３６】
スライドツールボタン４６ｄｋは、タイムライン上のイベントのイン点またはアウト点を変更し、後続のイベントのイン点を同じ変更量だけスライドさせるときクリックされる。選択したイベントのイン点を変更して、そのイベントのデュレーションが短くなった場合、後続のイベントのイン点がスライドし、後続のイベントのデュレーションが長くなる。スリップツールボタン４６ｄｍは、選択したイベントのデュレーションを変えずに、イン点とアウト点を修正するときクリックされる。イン点とアウト点のいずれかを修正すると、もう一方が同じ方向に移動し、イベントのデュレーションは一定に保持される。
【０１３７】
ＧＰＩボタン４６ｄｎ，４６ｄｐは、メニューから設定した２つの種類（系統）のＧＰＩ出力点を設定するとき操作される。
【０１３８】
表示部４６ｅには、タイムスケール表示部４０ａに表示されるタイムスケールの１メモリが表すフレーム数が表示される。この表示は、＋ボタン４６ｆｂまたは−ボタン４６ｆａをクリックすることで、増減させることができる。
【０１３９】
ポイントプレビューボタン４６ｇａは、タイムライン表示エリア４０上で選択したイベントと、その前のイベントのつなぎ目をプレビューしたいときクリックされる。ループボタン４６ｇｂは、タイムラインプログラムを何度も繰り返しプレビューしたいときクリックされる。
【０１４０】
次にタイムライン表示エリア４０の下方に表示されるプログラムビューエリア４２について説明する。タイムライン表示エリア４０においては、基本的に各イベントの長さに応じてイベントの表示エリアの長さを変えており、これによって各イベントの長さを視覚的に分かり易くしている。但し、各イベントのクリップ画像データは表示されないので、各イベントがどのような画像のイベントであるのかが分かりずらくなるおそれがある。そこでこの編集システム１の場合には、プログラムビューエリア４２を設けることによりタイムラインモードのときでも各イベントがどのような画像のものであるかを容易に分かるようにしている。
【０１４１】
プログラムビューエリア４２は、ビューエリア４２ａ、プログラムコールボタン４２ｂ、送りボタン４２ｃ、および戻しボタン４２ｄを有している。ビューエリア４２ａは、各イベントのイン点またはアウト点のクリップ画像データを表示するエリアである。このビューエリア４２ａに表示されるクリップ画像データの並び順は、タイムライン表示エリア４０で作成したプログラムのイベントの並び順に一致している。これによりタイムライン表示エリア４０で作成したプログラムのイベントの並び順を、クリップ画像データによって容易に確認することができ、プログラムがどのような画像の並びであるかを容易に確認することができる。因みに、このビューエリア４２ａにおいて表示される各クリップ画像データは、イベント表示エリア２９のクリップ画像データを間引くことによって生成された画像データであり、その画像サイズはイベント表示エリア２９に表示されるクリップ画像データのほぼ半分の大きさのものである。
【０１４２】
プログラムコールボタン４２ｂは、ピクチャモードのプログラム表示エリア３０に表示されているイベントを、タイムライン表示エリア４０およびビューエリア４２ａに呼び出すためのプログラム呼出指示を入力するときに使用するボタンである。このプログラムコールボタン４２ｂをクリックすると、プログラムの呼び出しが指示され、プログラム表示エリア３０に表示されているイベントを、並び順が変わらないまま、タイムライン表示エリア４０に呼び出すことができる。また、同様に、ビューエリア４２ａにプログラム表示エリア３０の並び順と同じクリップ画像データが呼び出され、表示される。このようにプログラムコールボタン４２ｂを設けてプログラムの呼び出しを指示できるようにしたことにより、他のモード（ピクチャモード）で生成したプログラムをタイムラインモードに容易に呼び出すことができ、他のモードで生成したプログラムであっても、時間合わせの編集を容易に行うことができる。
【０１４３】
送りボタン４２ｃおよび戻しボタン４２ｄは、ビューエリア４２ａ内のクリップ画像データの表示を前に進めるか、または後ろに戻すときに使用するボタンである。作成したプログラムが複数のイベントからなる場合には、ビューエリア４２ａに全てのクリップ画像データを表示することができない。そのようなとき、この送りボタン４２ｃまたは戻しボタン４２ｄを操作して、クリップ画像データを前に進めるか、または後ろに戻すことによって、全てのクリップ画像データを表示することができる。
【０１４４】
＜クリップ画像データの管理方法＞
次にクリップデータ、イベントデータ、プログラムデータの記憶方法について説明する。但し、ここで言うクリップデータとは、クリップ表示エリア２８にクリップ画像データを表示するためのデータおよびクリップ画像データを記憶させるためのデータを含んでいる。イベントデータおよびプログラムデータに関しても同様である。
【０１４５】
まず図８を参照して、クリップデータ、イベントデータ、プログラムデータ、エフェクトデータおよびＤＳＫデータ用の第１のマネージメントレコードデータを説明する。この第１のマネージメントレコードデータは、クリップデータ用、イベントデータ用、プログラムデータ用、エフェクトデータ用、およびＤＳＫデータ用にそれぞれ１つずつ設けられている。つまり、クリップデータ用の第１のマネージメントレコードデータは、クリップ表示エリア２８に表示される全てのクリップ画像データを管理するためのデータである。またイベントデータ用の第１のマネージメントレコードデータは、イベント表示エリア２９に表示される全てのクリップ画像データを管理するためのデータである。さらにプログラムデータ用の第１のマネージメントレコードデータは、プログラム表示エリア３０に表示される全てのクリップ画像データを管理するためのデータである。エフェクトデータ用またはＤＳＫ用の第１のマネージメントレコードデータは、プログラム表示エリア３０に表示されるすべてのエフェクト画像データまたはＤＳＫ画像データを管理するためのデータである。この実施の形態においては、この第１のマネージメントレコードデータは、クリップデータ用、イベントデータ用、プログラムデータ用、エフェクトデータ用、またはＤＳＫデータ用として、それぞれ１つの第１のマネージメントレコードデータが存在するだけである。
【０１４６】
第１のマネージメントレコードデータは、前にリンクされているデータへのポインタ、後にリンクされているデータへのポインタ、１ページ分の表示横サイズ、１ページ分の表示縦サイズ、画面上の表示位置、表示先頭位置、およびリンク総数に関するデータを有している。
【０１４７】
前にリンクされているデータへのポインタとは、この第１のマネージメントレコードデータの前にリンクされているマネージメントレコードデータのポインタを示すためのデータである。前にリンクされているマネージメントレコードデータが存在しないのであれば、ここには自分のポインタが記憶される。後にリンクされているデータへのポインタとは、この第１のマネージメントレコードデータの後にリンクされているマネージメントレコードデータのポインタを示すデータである。後にリンクされているマネージメントレコードデータが存在しないのであれば、ここには自分のポインタが記憶される。
【０１４８】
１ページ分の表示横サイズとは、クリップ表示エリア２８、イベント表示エリア２９またはプログラム表示エリア３０の各表示エリアにおいて、横方向に表示されるクリップ画像データの最大表示数を示すデータである。この実施の形態では、クリップ表示エリア２８、イベント表示エリア２９およびプログラム表示エリア３０の各表示エリアは、共に、１０個のクリップ画像データを表示できるので、１ページ分の表示横サイズとしては「１０個」を示すデータが、それぞれの第１のマネージメントレコードデータに記憶されている。
【０１４９】
１ページ分の表示縦サイズとは、クリップ表示エリア２８、イベント表示エリア２９またはプログラム表示エリア３０の各表示エリアにおいて、縦方向に表示されるクリップ画像データの最大表示数を示すデータである。この実施の形態では、クリップ表示エリア２８、イベント表示エリア２９またはプログラム表示エリア３０は、共に、１個のクリップ画像データだけを表示するので、１ページ分の表示縦サイズとして「１個」を示すデータがそれぞれの第１のマネージメントレコードデータに記憶されている。
【０１５０】
画面上の表示位置とは、クリップ画像データがどの表示エリアに表示されるのかを示すためのデータである。この実施の形態では、画面上の下段にクリップ表示エリア２８を、画面上の中段にイベント表示エリア２９を、画面上の上段にプログラム表示エリア３０を、それぞれ設けている。そこでクリップデータ用の第１のマネージメントレコードデータであれば画面上の表示位置として「下段」を示すデータが記憶され、イベントデータ用の第１のマネージメントレコードデータであれば画面上の表示位置として「中段」を示すデータが記憶され、プログラムデータ用の第１のマネージメントレコードデータであれば画面上の表示位置として「上段」を示すデータが記憶される。
【０１５１】
表示先頭位置とは、クリップ表示エリア２８、イベント表示エリア２９またはプログラム表示エリア３０の各表示エリアにおいて、どの位置からクリップ画像データの表示が開始されるのかを示すためのデータである。この実施の形態では、クリップ表示エリア２８に１０個のクリップ画像データ、イベント表示エリア２９に１０個のクリップ画像データ、プログラム表示エリア３０に１０個のクリップ画像データが、それぞれ表示されるので、合計３０個のクリップ画像データが表示できることになる。その合計３０個の表示位置を、画面上の上段から順に番号を付けて表示位置を管理している。
【０１５２】
例えばプログラム表示エリア３０の表示位置は番号「１」乃至「１０」の表示位置、イベント表示エリア２９の表示位置は番号「１１」乃至「２０」の表示位置、クリップ表示エリア２８の表示位置は番号「２１」乃至「３０」の表示位置、というように決められている。従ってクリップデータ用の第１のマネージメントレコードデータであれば表示位置先頭として「２１」を示すデータが記憶され、イベントデータ用の第１のマネージメントレコードデータであれば表示先頭位置として「１１」を示すデータが記憶され、プログラムデータ用の第１のマネージメントレコードデータであれば表示先頭位置として「１」を示すデータが記憶される。
【０１５３】
リンク総数とは、第１のマネージメントレコードデータの後にリンクされているマネージメントレコードデータの総数を示すデータである。
【０１５４】
次に図９を参照して、クリップデータ用の第２のマネージメントレコードデータを説明する。このクリップデータ用の第２のマネージメントレコードデータは、クリップ表示エリア２８に表示されるクリップ画像データを、クリップ画像データ毎に管理するためのデータである。従ってクリップ表示エリア２８に表示されるクリップ画像データの数と同じ数のクリップデータ用の第２のマネージメントレコードデータが存在することになる。
【０１５５】
クリップデータ用の第２のマネージメントレコードデータは、前にリンクされているデータへのポインタ、後にリンクされているデータへのポインタ、属性、クリップ画像データハンドル、クリップタイプ、タイムコードデータ、およびクリップ画像データのインデックス番号を有している。
【０１５６】
前にリンクされているデータへのポインタとは、この第２のマネージメントレコードデータの前にリンクされているマネージメントレコードデータのポインタを示すデータである。第２のマネージメントレコードデータは、必ず前に第１のマネージメントレコードデータまたは第２のマネージメントレコードデータが存在するので、必ず前にリンクされているデータのポインタが記憶される。後にリンクされているデータへのポインタとは、この第２のマネージメントレコードデータの後にリンクされているマネージメントレコードデータのポインタを示すデータである。後にリンクされているマネージメントレコードデータが存在しないのであれば、ここには自分のポインタが記憶される。
【０１５７】
属性とは、この第２のマネージメントレコードデータがクリップデータ用であるのか、イベントデータ用であるのか、またはプログラムデータ用であるのかを示すデータである。クリップ画像データハンドルとは、クリップ画像データが記憶されているアドレス（ハイブリッドレコーダ３のハードディスクのアドレス）を示すデータである。従って所望のクリップ画像データに対応する第２のマネージメントレコードデータ内のクリップ画像データハンドルを参照することによって、そのクリップ画像データが記憶されているアドレスを得ることができる。クリップタイプとは、第２のマネージメントレコードデータによって管理されているクリップ画像データがイン点のクリップ画像データであるのか、アウト点のクリップ画像データであるのかを示すデータである。
【０１５８】
タイムコードデータとは、第２のマネージメントレコードデータによって管理されているクリップ画像データのタイムコードを示すデータである。クリップ画像データのインデックス番号とは、クリップ画像データに付与されたインデックス番号のことである。このインデックス番号は、イン点、アウト点およびイベントの生成に関係無く、マーキングされた全てのクリップ画像データに順に付与される番号である。すなわちクリップ番号表示部２８ｄに表示されるクリップ番号と同一の番号である。このインデックス番号によって全てのクリップ画像データが管理される。
【０１５９】
次に図１０を参照して、イベントデータ用およびプログラムデータ用の第２のマネージメントレコードデータについて説明する。イベントデータ用の第２のマネージメントレコードデータは、イベント表示エリア２９に表示されるクリップ画像データを、クリップ画像データ毎に管理するためのデータである。従ってイベント表示エリア２９に表示されるクリップ画像データの数と同じ数のイベントデータ用の第２のマネージメントレコードデータが存在する。同様に、プログラムデータ用の第２のマネージメントレコードデータは、プログラム表示エリア３０に表示されるクリップ画像データを、クリップ画像データ毎に管理するためのデータである。従ってプログラム表示エリア３０に表示されるクリップ画像データの数と同じ数のプログラムデータ用の第２のマネージメントレコードデータが存在する。
【０１６０】
イベントデータ用およびプログラムデータ用の第２のマネージメントレコードデータは、前にリンクされているデータへのポインタ、後にリンクされているデータへのポインタ、属性、イベント番号、タイトル、サブタイトル、イン点のクリップ画像データハンドル、イン点のクリップタイプ、イン点のタイムコードデータ、イン点のクリップ画像データのインデックス番号、アウト点のクリップ画像データハンドル、アウト点のクリップタイプ、アウト点のタイムコードデータ、アウト点のクリップ画像データのインデックス番号、スロータイプ、シンボルタイプ、およびシンボルのタイムコードデータを有している。
【０１６１】
前にリンクされているデータへのポインタ、後にリンクされているデータへのポインタ、および属性に関しては、先に説明したクリップデータ用の第２のマネージメントレコードデータと同様であるのでここでは説明を省略する。イベント番号とは、イベントに対して生成された順に付与される番号である。このイベント番号はイベント番号表示部２９ｄに表示される。タイトルおよびサブタイトルとは、登録したイベントに対して予め付与されたタイトルおよびサブタイトルであり、実際のキャラクタで記憶されている。このうちタイトルはタイトル表示部２９ｇに表示される。
【０１６２】
イン点のクリップ画像データハンドルとは、イン点のクリップ画像データが記憶されているアドレスを示すデータである。従って所望のイン点のクリップ画像データに対応する第２のマネージメントレコードデータ内のイン点のクリップ画像データハンドルを参照することにより、そのイン点のクリップ画像データが記憶されているアドレスを得ることができる。イン点のクリップタイプとは、第２のマネージメントレコードデータによって管理されているイン点のクリップ画像データがイン点のクリップ画像データであるのか、アウト点のクリップ画像データであるのかを示すデータである。ここでは全てイン点のクリップ画像データであるので、イン点を示すデータが記憶される。
【０１６３】
イン点のタイムコードデータとは、第２のマネージメントレコードデータによって管理されているイン点のクリップ画像データのタイムコードを示すデータである。イン点のクリップ画像データのインデックス番号とは、イン点のクリップ画像データに付与されたインデックス番号である。先に説明したクリップデータ用の第２のマネージメントレコードデータ内のインデックス番号と同様に、このイン点のクリップ画像データのインデックス番号は、イン点、アウト点およびイベントの生成に関係無く、マーキングされた全てのクリップ画像データに順に付与される番号である。
【０１６４】
アウト点のクリップ画像データハンドルとは、アウト点のクリップ画像データが記憶されているアドレスを示すデータである。従って所望のアウト点のクリップ画像データに対応する第２のマネージメントレコードデータ内のアウト点のクリップ画像データハンドルを参照することにより、そのアウト点のクリップ画像データが記憶されているアドレスを得ることができる。アウト点のクリップタイプとは、第２のマネージメントレコードデータによって管理されているアウト点のクリップ画像データがイン点のクリップ画像データであるのか、アウト点のクリップ画像データであるのかを示すデータである。ここでは全てアウト点のクリップ画像データであるので、アウト点を示すデータが記憶される。
【０１６５】
アウト点のタイムコードデータとは、第２のマネージメントレコードデータによって管理されているアウト点のクリップ画像データのタイムコードを示すデータである。アウト点のクリップ画像データのインデックス番号とは、アウト点のクリップ画像データに付与されたインデックス番号である。先に説明したクリップデータ用の第２のマネージメントレコードデータ内のインデックス番号と同様に、このアウト点のクリップ画像データのインデックス番号は、イン点、アウト点およびイベントの生成に関係無く、マーキングされた全てのクリップ画像データに順に付与される番号である。
【０１６６】
スロータイプとは、第２のマネージメントレコードデータによって管理されるイベントまたはプログラムが再生速度設定エリア２５Ａ（図１９を参照して後述する）を使用して再生速度が制御されているか、または通常の再生速度かを示すデータである。シンボルタイプとは、第２のマネージメントレコードデータによって管理されるイベントのイン点とアウト点の期間にシンボルとして定義されたクリップ画像データが在るか否かを示すデータである。ここで言うシンボルとは、そのイベントを表すための代表的なクリップ画像データのことを意味している。シンボルのタイムコードデータとは、シンボルとして設定されたクリップ画像データのタイムコードである。
【０１６７】
図１１は、エフェクトデータ用の第２のマネージメントレコードデータの構成を表している。このエフェクトデータ用の第２のマネージメントレコードデータは、前にリンクされているデータのポインタ、後にリンクされているデータのポインタ、属性、効果映像選択データ、効果タイプ、効果番号、効果方向、効果時間、ボーダ指定、ボーダ幅、背景色有効フラグ、背景色、Ｘ−位置座標、Ｙ−位置座標、Ｚ−位置座標、効果補助パラメータ、フェーダ位置、および再設定可能フラグにより構成されている。
【０１６８】
前にリンクされているデータのポインタ、後ろにリンクされているデータのポインタ、および属性は、図１０のイベントデータおよびプログラムデータ用の第２のマネージメントレコードデータにおける場合と同様である。属性は、この第２のマネージメントレコードデータがエフェクトデータ用であることを表している。先頭からここまでの９バイトのデータは、図９に示すクリップデータ用、または図１０に示すイベントデータおよびプログラムデータ用の第２のマネージメントレコードデータと同様の構成とされている。これにより、新しいデータ構造が追加された場合においても、管理方法を変化させることなく、対応できるようになされている。
【０１６９】
効果映像選択データは、以降のデータを格納しているメモリのアドレスを表している。効果タイプは、ピクチャインピクチャ、ワイプなどのエフェクトパターンのタイプ（カテゴリ）を表している。効果番号は、エフェクトに対して付与されている番号である。この効果番号は、効果番号表示部３０Ｄに表示される。効果方向は、エフェクトを作用させる方向が、時間的に前の方向であるのか、後ろの方向であるのかを表している。効果時間は、エフェクトを作用させる時間（トランジション）を表している。ボーダ指定は、ボーダの有無の指定を表し、ボーダ幅は、設定したボーダ幅を表している。
【０１７０】
背景色有効フラグは、背景色の有無の指定を表している。背景色は、背景色の指定を表している。Ｘ−位置座標、Ｙ−位置座標、およびＺ−位置座標は、それぞれエフェクトを作用させる位置座標を表している。
【０１７１】
効果補助パラメータは、各エフェクトパターン設定時に固有なパラメータの保持を表している。フェーダ位置は、フェーダ値（エフェクトの変化量）を表している。再設定可能フラグは、プログラムラインにおいて、再設定が可能であるか否かを表している。
【０１７２】
図１２はＤＳＫデータ用の第２のマネージメントレコードデータの構成を表している。このデータは、前にリンクされているデータのポインタ、後にリンクされているデータのポインタ、属性、効果映像選択データ、効果時間、フェーダ位置、フェーダ逆転有効フラグ、ボーダ指定、ボーダタイプ、ボーダ位置、ボーダ色、キー反転指定、クリップ値、ゲイン値、マスク指定、マスクインバート指定、マスク矩形領域、および塗りつぶしフラグにより構成されている。
【０１７３】
前にリンクされているデータのポインタと後にリンクされているデータのポインタは、上述した場合と同様である。属性は、ＤＳＫデータ用であることを表している。この場合においても、先頭から９バイトのデータは、図９乃至図１１に示した第２のマネージメントレコードデータと同様の構成とされ、新しいデータ構造が追加された場合においても、管理方法の変更が不要となるようになされている。
【０１７４】
効果映像選択データは、以降のデータを格納しているメモリのアドレスを表している。効果時間は、ＤＳＫトランジション時間を表している。フェーダ位置は、フェーダ時（エフェクトの変化量）を表している。フェーダ逆転有効フラグは、次のＤＳＫ実行時に、自動的にトランジション方向を逆転させるか否かを表している。
【０１７５】
ボーダ指定は、ボーダ（枠）の指定を表している。ボーダタイプは、ボーダの種類を指定している。ボーダ位置は、ボーダの位置を指定している。ボーダ色は、ボーダの色を指定している。キー反転指定は、キーデータを反転させて使用するか否かを指定している。クリップ値は、クリップ値を指定している。ゲイン値は、ゲイン値を指定している。マスク指定は、マスク指定の有無を表している。マスクインバート指定は、マスク反転の有効無効を指定している。マスク矩形領域は、マスク矩形領域の座標を保持している。塗りつぶしフラグは、フィル信号の選択を指定している。
【０１７６】
次に上述した第１のマネージメントレコードデータおよび第２のマネージメントレコードデータを使用して、どのようにクリップ画像データを管理するかを、図１３乃至図１７に示す具体例を用いて説明する。まず図１３に示される「マーキング」の行は、イン点またはアウト点のどちらでマーキングされたかを示している。この例では、左から順にＩＮ、ＩＮ、ＯＵＴ、ＩＮ、ＩＮ、ＩＮ、ＯＵＴ、ＩＮ、ＯＵＴ、ＩＮ、ＩＮ、ＯＵＴと１２回マーキングしたことを意味している。「インデックス番号（INDEX NO.）」の行には、マーキングされたイン点およびアウト点のクリップ画像データに付与されたインデックス番号が示されている。このインデックス番号は、マーキングされた全てのクリップ画像データに対して、イン点およびアウト点に関係無く、順に付与される番号である。従って図１３に示されるように、マーキングした各クリップ画像データに「１」乃至「１２」のインデックス番号が順に付与される。
【０１７７】
「クリップ番号（CLIP NO.）」の行には、クリップ表示エリア２８のクリップ番号表示エリア２８ｄに表示されるクリップ番号が示されている。なお、クリップ番号表示エリア２８ｄに表示されるクリップ番号は、インデックス番号とと同一の番号である。「イベント番号（EVENT NO.）」の行には、イベント表示エリア２９のイベント番号表示エリア２９ｄに表示されるイベント番号が示されている。このイベント番号は、インデックス番号およびクリップ番号とは全く関係無く、イベントの生成順に自動的に付与されて行く番号である。
【０１７８】
図１４は、図１３に示されるようにマーキングしたとき、クリップ表示エリア２８、イベント表示エリア２９およびプログラム表示エリア３０に、どのクリップ画像データが表示されるのかを示した図である。クリップ表示エリア２８には、インデックス番号「１」のクリップ画像データ、インデックス番号「４」のクリップ画像データ、インデックス番号「５」のクリップ画像データ、およびインデックス番号「１０」のクリップ画像データが順に表示されている。
【０１７９】
イベント表示エリア２９には、作成された４つのイベントが表示されている。すなわちイベント番号「１」のイベントとしてインデックス番号「２」のイン点のクリップ画像データが表示され、イベント番号「２」のイベントとしてインデックス番号「６」のイン点のクリップ画像データが表示され、イベント番号「３」のイベントとしてイン点のインデックス番号「８」のクリップ画像データが表示され、イベント番号「４」のイベントとしてイン点のインデックス番号「１１」のクリップ画像データがそれぞれ順に表示される。各イベントのアウト点のクリップ画像データ（インデックス番号「３」のクリップ画像データ、インデックス番号「７」のクリップ画像データ、インデックス番号「９」のクリップ画像データ、およびインデックス番号「１２」のクリップ画像データ）は、現在、対応するイン点のクリップ画像データが表示されているので、表示されていない。
【０１８０】
プログラム表示エリア３０には、イン点およびアウト点を指定しただけではクリップ画像データは表示されない。この例では、イベント表示エリア２９に表示された４個のイベントを入れ替えて、図１４に示されるようなプログラムを作成したものとする。そのプログラムとは、イベント番号「２」のイベント、イベント番号「１」のイベント、およびイベント番号「３」のイベントの順に、連続したプログラムである。従ってプログラム表示エリア３０には、イベント番号「２」のイベントとして登録されたインデックス番号「６」のクリップ画像データ、イベント番号「１」として登録されたインデックス番号「２」のクリップ画像データ、イベント番号「３」として登録されたインデックス番号「８」のクリップ画像データが表示される。
【０１８１】
但しこの例においては、さらに、イベント番号「２」のイベントと、イベント番号「１」のイベントの間に、「ワイプ」のエフェクトのクリップ画像データが挿入されている。さらに、イベント番号「１」のイベントと、イベント番号「３」のイベントの間に、「ワイプ」のエフェクトのクリップ画像データが挿入されている。このエフェクトのクリップ画像データの挿入は、映像効果設定エリア２５から所望のエフェクトをドラッグアンドドロップすることで行われる。その詳細は、図３４を参照して後述する。
【０１８２】
図１５乃至図１７は、第１のマネージメントレコードデータおよび第２のマネージメントレコードデータによってどのようにクリップ画像データが管理されているかを示す図である。
【０１８３】
図１５は、クリップ表示エリア２８に表示されるクリップ画像データを管理する様子を示している。マネージメントレコードデータ１０１は、クリップデータ用の第１のマネージメントレコードデータである。図８に示したように、このクリップデータ用の第１のマネージメントレコードデータ１０１は、クリップ表示エリア２８のエリア全体と、クリップ表示エリア２８に表示されるクリップ画像データの位置を管理するためのデータを有している。
【０１８４】
第１のマネージメントレコードデータ１０１の後にリンクされているマネージメントレコードデータ２０１は、クリップデータ用の第２のマネージメントレコードデータである。この第２のマネージメントレコードデータ２０１は、インデックス番号「１」のクリップ画像データを管理するためのデータである。図９に示したように、第２のマネージメントレコードデータ２０１は、インデックス番号「１」のクリップ画像データが記憶されているアドレスを示すクリップ画像データハンドルを有している。
【０１８５】
第２のマネージメントレコードデータ２０１の後にリンクされているマネージメントレコードデータ２０４は、クリップデータ用の第２のマネージメントレコードデータである。この第２のマネージメントレコードデータ２０４は、インデックス番号「４」のクリップ画像データを管理するためのデータであり、インデックス番号「４」のクリップ画像データが記憶されているアドレスを示すクリップ画像データハンドルを有している。
【０１８６】
同様に、第２のマネージメントレコードデータ２０４の後には、インデックス番号「５」のクリップ画像データを管理するための第２のマネージメントレコードデータ２０５がリンクされ、第２のマネージメントレコードデータ２０５の後には、インデックス番号「１０」のクリップ画像データを管理するための第２のマネージメントレコードデータ２１０がリンクされている。
【０１８７】
図１６は、イベント表示エリア２９に表示されるクリップ画像データを管理する様子を示している。マネージメントレコードデータ１０２は、イベントデータ用の第１のマネージメントレコードデータである。図８に示したように、この第１のマネージメントレコードデータ１０２は、イベント表示エリア２９のエリア全体と、イベント表示エリア２９に表示されるクリップ画像データの位置を管理するためのデータを有している。
【０１８８】
第１のマネージメントレコードデータ１０２の後にリンクされているマネージメントレコードデータ２０２は、イベントデータ用の第２のマネージメントレコードデータである。図１０に示したように、この第２のマネージメントレコードデータ２０２は、インデックス番号「２」で示されるイン点のクリップ画像データと、インデックス番号「３」で示されるアウト点のクリップ画像データとを管理するためのデータを有している。具体的には、この第２のマネージメントレコードデータ２０２は、インデックス番号「２」で示されるイン点のクリップ画像データが記憶されているアドレスを示すイン点のクリップ画像データハンドルと、インデックス番号「３」で示されるアウト点のクリップ画像データが記憶されているアドレスを示すアウト点のクリップ画像データハンドルとを有している。
【０１８９】
同様に、第２のマネージメントレコードデータ２０２の後には、インデックス番号「６」のイン点のクリップ画像データおよびインデックス番号「７」のアウト点のクリップ画像データを管理するための第２のマネージメントレコードデータ２０６がリンクされ、第２のマネージメントレコードデータ２０６の後には、インデックス番号「８」のイン点のクリップ画像データおよびインデックス番号「９」のアウト点のクリップ画像データを管理するための第２のマネージメントレコードデータ２０８がリンクされ、第２のマネージメントレコードデータ２０８の後には、インデックス番号「１１」のイン点のクリップ画像データおよびインデックス番号「１２」のアウト点のクリップ画像データを管理するための第２のマネージメントレコードデータ２１１がリンクされている。
【０１９０】
図１７は、プログラム表示エリア３０に表示されるクリップ画像データを管理する様子を示している。マネージメントレコードデータ１０３は、プログラムデータ用の第１のマネージメントレコードデータである。図８に示したように、この第１のマネージメントレコードデータ１０３は、プログラム表示エリア３０のエリア全体と、プログラム表示エリア３０に表示されるクリップ画像データの位置を管理するためのデータを有している。
【０１９１】
プログラムデータ用の第１のマネージメントレコードデータ１０３の後には、インデックス番号「６」のイン点のクリップ画像データおよびインデックス番号「７」のアウト点のクリップ画像データで構成される番号「２」のイベントを管理するための第２のマネージメントレコードデータ２０６がリンクされ、第２のマネージメントレコードデータ２０６の後には、エフェクト番号「１」のエフェクトを管理するための第２のマネージメントレコードデータ２０１Ｅが接続されている。図１１に示したように、この第２のマネージメントレコードデータ２０１Ｅは、エフェクト番号「１」で示されるエフェクトデータを管理するためのデータを有している。この第２のマネージメントデコードデータ２０１Ｅの後ろには、インデックス番号「２」のイン点のクリップ画像データおよびインデックス番号「３」のアウト点のクリップ画像データで構成される番号「１」のイベントを管理するための第２のマネージメントレコードデータ２０２がリンクされ、第２のマネージメントレコードデータ２０２の後には、エフェクト番号「２」のエフェクトを管理するための第２のマネージメントレコードデータ２０２Ｅが接続されている。そして、この第２のマネージメントレコードデータ２０２Ｅの後には、インデックス番号「８」のイン点のクリップ画像データおよびインデックス番号「９」のアウト点のクリップ画像データで構成される番号「３」のイベントを管理するための第２のマネージメントレコードデータ２０８がリンクされている。
【０１９２】
ここでイベントデータの管理を表している図１６と、プログラムデータの管理を表している図１７とを比較して見る。インデックス番号「２」のクリップ画像データ、インデックス番号「６」のクリップ画像データ、およびインデックス番号「８」のクリップ画像データの記憶の順番は、エフェクトが挿入されている点を除き、図１６と図１７との間で全く変更されていない。つまり、これはクリップ画像データの記憶位置は全く変更されていないことを意味している。図１６と図１７との間で異なる点は、第２のマネージメントレコードデータのリンク順が変更されているということである。すなわちこの編集システム１では、イベントの表示順番を変更する際、イベントを表すクリップ画像データの記憶位置を変更するのではなく、クリップ画像データを直接管理している第２のマネージメントレコードデータのリンクの順番を変更するようにしている。これにより、この編集システム１では、イベントの表示順を高速に変更し得るといった格別な効果が得られる。
【０１９３】
またイベントの表示順の変更に限らず、クリップ表示エリア２８に表示されているクリップ画像データの表示順の変更に関しても全く同じである。例えばクリップ画像データを削除したり、新たに追加したりして、クリップ画像データの表示順が変更されたとしても、実際にクリップ画像データの記憶位置を移動するのではなく、第２のマネージメントレコードデータのリンク情報（すなわち前および後にリンクされているデータへのポインタ部分）を修正してリンク順番を変更するだけで容易に表示順を変更し得る。
【０１９４】
以上のことは、エフェクトについても同様である。すなわち、この例の場合、映像効果データ（エフェクトデータ）もクリップ画像データと同様に取り扱われる（従って、映像効果データは、エフェクト設定クリップ画像データとも称する）。その結果、その順番の変更や削除は、対応する第２のマネージメントレコードデータのリンクの順番を変更するだけで処理される。これにより、高速にエフェクトを処理することが可能となる。
【０１９５】
次に図１３における１回目のマーキングから１２回目までのマーキング動作を、各回路ブロックの動きを含めて以下に具体的に説明する。まずマーキングを始める前に、ＲＡＭ１０ｂに確保されたワークデータを記憶するための領域の先頭アドレスには、クリップデータ用の第１のマネージメントレコードデータ１０１、イベントデータ用の第１のマネージメントレコードデータ１０２、およびプログラムデータ用の第１のマネージメントレコードデータ１０３が既に生成されている。但し、この状態では、いずれの第１のマネージメントレコードデータも、リンクしている第２のマネージメントレコードデータがまだ無いので、「後にリンクされているデータへのポインタ」には、自分のアドレスが記憶されている。
【０１９６】
〔１回目のマーキング（イン点）〕
１回目のマーキングが行われると、フレームメモリ１１ｃからの読出しを制御することによって、９５画素×６０画素のクリップ画像データが形成される。形成されたクリップ画像データは、インデックス番号「１」のクリップ画像データとしてＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、その形成されたクリップ画像データはインクリップ表示エリア２４ａに表示される。このときこのクリップ画像データを管理する第２のマネージメントレコードデータ２０１は、ＣＰＵ１０の中のレジスタに一時的に記憶されており、ＲＡＭ１０ｂには記憶されていない。その理由は、この時点では、この第２のマネージメントレコードデータ２０１は、どのマネージメントレコードデータにリンクするのかまだ不明であるからである。
【０１９７】
〔２回目のマーキング（イン点）〕
２回目のマーキングが行われると、同様にインデックス番号「２」のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。このとき２回続けてイン点がマーキングされたので、インクリップ表示エリア２４ａに表示されていたインデックス番号「１」のクリップ画像データは、イベントとして使用されないことになる。従ってインクリップ表示エリア２４ａに表示されていたインデックス番号「１」のクリップ画像データは、クリップ表示エリア２８に移動される。またこの２回目のマーキングにより、このインデックス番号「１」のクリップ画像データを管理する第２のマネージメントレコードデータ２０１は、クリップデータ用の第１のマネージメントレコードデータ１０１にリンクすると決定される。依って、図１５に示すように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネージメントレコードデータ２０１は、第１のマネージメントレコードデータ１０１にリンクされるようにしてＲＡＭ１０ｂに記憶される。
【０１９８】
一方、この２回目のマーキングで生成されたインデックス番号「２」のクリップ画像データは、インデックス番号「１」のクリップ画像データに代わって新たにインクリップ表示エリア２４ａに表示される。１回目のマーキングと同様に、このインデックス番号「２」のクリップ画像データを管理する第２のマネージメントレコードデータ２０２は、新たにＣＰＵ１０の中のレジスタに一時的に記憶される。
【０１９９】
〔３回目のマーキング（アウト点）〕
３回目のマーキングが行われると、同様にインデックス番号「３」のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この３回目のマーキングはアウト点であるので、インデックス番号「２」のクリップ画像データをイン点とし、インデックス番号「３」のクリップ画像データをアウト点としたイベントが形成される。従ってインクリップ表示エリア２４ａに表示されていたインデックス番号「２」のクリップ画像データは、インクリップ表示エリア２４ａに表示されている状態で、イベント表示エリア２９にコピーされる。またこの３回目のマーキングにより、レジスタに記憶されていたインデックス番号「２」のクリップ画像データを管理する第２のマネージメントレコードデータ２０２は、イベントデータ用の第１のマネージメントレコードデータ１０２にリンクすると決定される。依って図１６に示すように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネージメントレコードデータ２０２は、第１のマネージメントレコードデータ１０２にリンクされるようにしてＲＡＭ１０ｂに記憶される。
【０２００】
一方、この３回目のマーキングで生成されたインデックス番号「３」のクリップ画像データは、アウトクリップ表示エリア２４ｄに新たに表示される。なお、インデックス番号「３」のクリップ画像データを管理する第２のマネージメントレコードデータ２０２は、第１のマネージメントレコードデータ１０２にリンクすることが決定しているので、ＣＰＵ１０の中のレジスタには記憶されない。
【０２０１】
〔４回目のマーキング（イン点）〕
４回目のマーキングが行われると、同様にインデックス番号「４」のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、その形成されたクリップ画像データは、インクリップ表示エリア２４ａに表示される。また１回目のマーキングと同様に、このインデックス番号「４」のクリップ画像データを管理する第２のマネージメントレコードデータ２０４は、ＣＰＵ１０の中のレジスタに一時的に記憶される。なお、アウトクリップ表示エリア２４ｄに表示されていたインデックス番号「３」のクリップ画像データは既に記憶されているので、アウトクリップ表示エリア２４ｄからクリアされる。
【０２０２】
〔５回目のマーキング（イン点）〕
５回目のマーキングが行われると、同様にインデックス番号「５」のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この場合、２回続けてイン点がマーキングされたので、インクリップ表示エリア２４ａに表示されていたインデックス番号「４」のクリップ画像データは、クリップ表示エリア２８に移動される。またこの５回目のマーキングにより、ＣＰＵ１０のレジスタに記憶されていた第２のマネージメントレコードデータ２０４は、図１５に示すように、第２のマネージメントレコードデータ２０１にリンクされるようにしてＲＡＭ１０ｂに記憶される。
【０２０３】
一方、その形成されたインデックス番号「５」のクリップ画像データは、インクリップ表示エリア２４ａに表示される。また４回目のマーキングと同様に、このインデックス番号「５」のクリップ画像データを管理する第２のマネージメントレコードデータ２０５は、ＣＰＵ１０の中のレジスタに一時的に記憶される。以下、それ以降のマーキングに関しても、同様の処理が行われるので、ここでは説明を省略する。
【０２０４】
なお、図１４に示す例においては、プログラム表示エリア３０に、イベント表示エリア２９から、所定のイベントがコピーされ、さらに所定のイベントの間に、エフェクトが挿入されている。次に、この場合の動作を、図１７を参照して説明する。
【０２０５】
すなわち、以上のようにしてマーキングを行うと、イベント表示エリア２９には、イベント番号「１」のイベントを構成するインデックス番号「２」のクリップ画像データ、イベント番号「２」のイベントを構成するインデックス番号「６」のクリップ画像データ、インデックス番号「３」のイベントを構成するインデックス番号「８」のクリップ画像データ、およびイベント番号「４」のイベントを構成するインデックス番号「１１」のクリップ画像データが、順番に表示される。
【０２０６】
この状態において、ユーザがマウス２ｄを操作して、インデックス番号「６」のクリップ画像データを、プログラム表示エリア３０上にドラッグアンドドロップすると、図１７に示すように、第１のマネージメントレコードデータ１０３に、インデックス番号「６」のイン点のクリップ画像データと、インデックス番号「７」のアウト点のクリップ画像データで構成されるイベントを管理する第２のマネージメントレコードデータ２０６が、第１のマネージメントレコードデータ１０３にリンクされる。
【０２０７】
以下同様に、イベント表示エリア２９に表示されているインデックス番号「２」のイン点のクリップ画像データを、プログラム表示エリア３０のインデックス番号「６」の後方の位置にドラッグアンドドロップすると、第２のマネージメントレコードデータ２０６に、インデックス番号「２」のイン点のクリップ画像データと、インデックス番号「３」のアウト点のクリップ画像データとで構成されるイベント番号「１」のイベントを管理する第２のマネージメントレコードデータ２０２がリンクされる。
【０２０８】
さらに同様にして、イベント表示エリア２９上に表示されているインデックス番号「８」のイン点のクリップ画像データをマウス２ｄを操作して、プログラム表示エリア３０上のインデックス番号「２」のクリップ画像データの後方にドラッグアンドドロップすると、インデックス番号「８」のイン点のクリップ画像データと、インデックス番号「９」のアウト点のクリップ画像データで構成されるイベント番号「３」のイベントを管理する第２のマネージメントレコードデータ２０８が、第２のマネージメントレコードデータ２０２にリンクされる。
【０２０９】
このような状態において、所定のエフェクトを映像効果設定エリア２５から選択し、それをプログラム表示エリア３０のインデックス番号「６」のクリップ画像データと、インデックス番号「２」のクリップ画像データの間にドラッグアンドドロップすると、第２のマネージメントレコードデータ２０６の後ろのリンク先は、それまでの第２のマネージメントレコーダ２０２から、エフェクト番号「１」の第２のマネージメントレコードデータ２０１Ｅに変更される。また、第２のマネージメントレコードデータ２０２の前のリンク先は、それまでの第２のマネージメントレコードデータ２０６から、第２のマネージメントレコードデータ２０１Ｅに変更される。
【０２１０】
同様にして、映像効果設定エリア２５から、エフェクト番号「２」を選択し、それをプログラム表示エリア３０上のインデックス番号「２」のクリップ画像データと、インデックス番号「８」のクリップ画像データの間にドラッグアンドドロップすると、第２のマネージメントレコードデータ２０２の後ろのリンク先が、それまでの第２のマネージメントレコードデータ２０８から、エフェクト番号「２」を管理する第２のマネージメントレコードデータ２０２Ｅに変更される。また、第２のマネージメントレコードデータ２０８の前のリンク先も、それまでの第２のマネージメントレコードデータ２０２から、第２のマネージメントレコードデータ２０２Ｅに変更される。
【０２１１】
以上のようにして、映像効果データ（エフェクト設定クリップ画像データ）は、通常のクリップ画像データと同様に処理される。
【０２１２】
＜ハイブリッドレコーダの構成＞
次に図１８を参照してハイブリッドレコーダ３（３ａ乃至３ｄ）について説明する。この図１８に示すように、ハイブリッドレコーダ３は、入力されるビデオ信号Ｖ１の記録と再生を、見かけ上ほぼ同時に行うことができる複数のアレイ構造とされているハードディスクドライブ（ＨＤＤ）３００と、そのハードディスクドライブ３００への記録および再生をバックアップするビデオテープレコーダ（ＶＴＲ）３０１とを有しており、これにより、例えばスポーツ中継のときに映像を常に記録しながら決定的な瞬間の映像を再生することができると共に、ハードディスクドライブ３００に記録または再生エラーが発生したとしても、ビデオテープレコーダ３０１のバックアップによってその決定的な瞬間の映像を逃さず、確実に記録および再生を行うことができるようになっている。
【０２１３】
このようなハイブリッドレコーダ３の構成について以下に具体的に説明する。まずハイブリッドレコーダ３には、ＲＳ−４２２の通信プロトコルに基づいたインタフェース部３０２が設けられており、このインタフェース部３０２によってコンピュータ２の外部インタフェース１８から送られてくる記録開始、記録終了、再生開始、再生終了等といった制御コマンドを受け取るようになされている。このインタフェース部３０２はその受け取った制御コマンドをＣＰＵ３０３に渡す。
【０２１４】
ＣＰＵ３０３はハイブリッドレコーダ３の全体動作を制御するものであり、インタフェース部３０２から受けた制御コマンドに応じて各部の動作を制御する。これによりハイブリッドレコーダ３は入力されるビデオ信号Ｖ１とオーディオ信号Ａ１を記録したり、その記録したビデオ信号を再生して、再生ビデオ信号Ｖ３とオーディオ信号Ａ３として出力したりする。
【０２１５】
まずビデオカメラ等のソース側から連続的に供給されたビデオ信号Ｖ１とオーディオ信号Ａ１は、シリアルパラレル（Ｓ／Ｐ）変換器３１４で、シリアルデータからパラレルデータに変換された後、ビデオ信号Ｖ１は、第１のスイッチ３０４に入力される。この第１のスイッチ３０４にはこの他にも、デコーダ３０５から出力されるビデオ信号も入力される。この第１のスイッチ３０４は、ＣＰＵ３０３からの制御信号に基づいて、ハードディスクドライブ３００およびビデオテープレコーダ（ＶＴＲ）３０１に記録するビデオ信号を選択するものであり、ビデオ信号Ｖ１、またはデコーダ３０５から出力されるビデオ信号のうちの、いずれか一方を選択してエンコーダ３０６に出力する。
【０２１６】
なお、通常は、ビデオ信号Ｖ１を記録するので、第１のスイッチ３０４としてはビデオ信号Ｖ１を選択する。因みに、デコーダ３０５から出力されたビデオ信号を選択する場合は、ハードディスクドライブ３００に記録されているビデオ信号をビデオテープレコーダ３０１に転送して記録する場合である。
【０２１７】
エンコーダ３０６は、第１のスイッチ３０４から供給されるアナログのビデオ信号をディジタルのビデオ信号に変換すると共に、そのディジタル化されたビデオ信号をＭＰＥＧ規格（Moving Picture Experts Group）に基づいてフレーム単位で圧縮符号化する。
【０２１８】
一方、シリアルパラレル変換器３１４から出力されたオーディオ信号Ａ１は、オーディオデータ制御部３１７に入力される。オーディオデータ制御部３１７にはまた、スイッチ３１５がマイクロホン８より入力されたオーディオ信号、またはその他の装置から供給されたオーディオ信号の一方を選択し出力したオーディオ信号が、Ａ／Ｄ変換器３１６によりＡ／Ｄ変換された後、供給されている。オーディオデータ制御部３１７は、ＣＰＵ３０３の制御のもと、シリアルパラレル変換器３１４より入力されるオーディオ信号、またはＡ／Ｄ変換器３１６から入力されるオーディオ信号の一方を選択し、エンコーダ３０６に出力している。エンコーダ３０６は、オーディオデータ制御部３１７から入力されたオーディオデータもＭＰＥＧ規格に基づいて圧縮し、ビデオデータに多重化して出力する。
【０２１９】
オーディオデータ制御部３１７にはまた、第３のスイッチ３１０が出力したＨＤＤ３００またはＶＴＲ３０１からの再生オーディオデータが供給されている。オーディオデータ制御部３１７は、この再生オーディオデータを処理した後、デコーダ３０５に供給している。さらに、オーディオデータ制御部３１７は、ＨＤＤ３００またはＶＴＲ３０１からの再生オーディオデータをＤ／Ａ変換器３１８に出力し、Ｄ／Ａ変換させた後、オーディオアウトの端子３１９を介してスピーカ３２０に出力し、放音させるようになされている。
【０２２０】
第２のスイッチ３０７にはエンコーダ３０６から出力された符号化ビデオ信号とオーディオ信号の他に、ビデオテープレコーダ３０１から出力されたビデオ信号とオーディオ信号も入力されている。この第２のスイッチ３０７はＣＰＵ３０３からの制御信号に基づいて、ハードディスクドライブ３００に供給するビデオ信号とオーディオ信号を選択するものであり、エンコーダ３０６から出力された符号化ビデオ信号とオーディオ信号、またはビデオテープレコーダ３０１から出力されたビデオ信号とオーディオ信号のうちいずれか一方の組を選択して出力する。なお、通常、ハードディスクドライブ３００は符号化ビデオ信号とオーディオ信号を記録するので、第２のスイッチ３０７は符号化ビデオ信号とオーディオ信号を選択する。因みに、ビデオテープレコーダ３０１から出力されるビデオ信号とオーディオ信号を選択する場合は、ビデオテープレコーダ３０１に記録されているビデオ信号とオーディオ信号をハードディスクドライブ３００に転送して記録する場合である。
【０２２１】
第２のスイッチ３０７によって選択されたビデオ信号とオーディオ信号は入力バッファメモリ３０８に入力される。この入力バッファメモリ３０８は、ビデオ信号とオーディオ信号を、例えば１５フレーム分記憶できるだけの記憶容量を有しており、入力されるビデオ信号とオーディオ信号を一時的に記憶する。
【０２２２】
ハードディスクドライブ３００は複数のハードディスク３００Ａ（図６６を参照して後述する）をアレイ状に連結したハードディスクアレイを備えており、これによりビデオ信号とオーディオ信号に対して十分な記憶容量を有している。このハードディスクドライブ３００はＣＰＵ３０３からの制御信号によって記録動作が指示されると、入力バッファメモリ３０８に記憶されているビデオ信号とオーディオ信号を逐次読み出して、フレーム単位でハードディスクアレイに記憶する。またハードディスクドライブ３００はＣＰＵ３０３から制御信号によって再生動作が指示されると、ＣＰＵ３０３から指示された箇所のビデオ信号とオーディオ信号をハードディスクアレイから読み出して再生する。その再生されたビデオ信号とオーディオ信号は例えば１５フレーム分の記憶容量を有している出力バッファメモリ３０９に出力され、一時的に記憶される。この出力バッファメモリ３０９は、一時的に記憶したビデオ信号とオーディオ信号を逐次読み出して第３のスイッチ３１０に出力する。
【０２２３】
ここでこのハードディスクドライブ３００の記録および再生動作について、以下に具体的に説明する。このハイブリッドレコーダ３においては、ハードディスクドライブ３００の記録および再生動作は全てＣＰＵ３０３によって管理されている。ＣＰＵ３０３はタイムコード生成部３１３から出力されるタイムコードを基に、記録するビデオ信号の各ビデオフレームに対してタイムコードを割り当てると共に、当該ビデオ信号の各ビデオフレームに対して記録アドレスを割り当てる。そしてＣＰＵ３０３はこの割り当てたタイムコードと記録アドレスを対応表として記憶する。
【０２２４】
記録動作時、ＣＰＵ３０３はハードディスクドライブ３００に対して記録アドレスと記録コマンドを指示する。これによりハードディスクドライブ３００は指示された記録アドレスにビデオ信号を記録して行く。
【０２２５】
一方、再生動作時、コンピュータ２からタイムコードによって読み出すビデオ信号が指示されると、ＣＰＵ３０３は、上述した対応表を参照して指示されたタイムコードのビデオフレームがどこに記録されているかを調べる（すなわち記録アドレスを調べる）。そしてＣＰＵ３０３は再生コマンドと共に、調べた記録アドレスをハードディスクドライブ３００に指示する。これによりハードディスクドライブ３００は指示されたアドレスからビデオ信号を再生する（コンピュータ２が要求するビデオ信号を再生する）。このようにしてＣＰＵ３０３はタイムコードと記録アドレスの対応関係を対応表として記憶することにより、コンピュータ２からタイムコードによって再生位置が指示された場合でも、速やかに指示された再生位置を再生することができる。なお、オーディオ信号も、対応するビデオ信号と同様に記録再生される。
【０２２６】
なお、上述したタイムコード生成部３１３は、外部から外部タイムコード（Ｅｘｔ．ＴＣ）が供給される場合には、その外部タイムコードをタイムコードとしてＣＰＵ３０３に供給し、外部タイムコードが供給されない場合には、自らタイムコードを生成してＣＰＵ３０３に供給するようになされている。
【０２２７】
次にハードディスクドライブ３００の入力側および出力側に設けられている入力バッファメモリ３０８および出力バッファメモリ３０９の役割について説明する。２つのバッファメモリ３０８、３０９は、ハードディスクドライブ３００の記録動作と再生動作を、見かけ上、並列的に行わせるための緩衝部として機能する。このハードディスクドライブ３００は、入力バッファメモリ３０８がビデオ信号を取り込む速度よりも少なくとも２倍以上の速度で記録動作が行えるようになっていると共に、出力バッファメモリ３０９がビデオ信号を読み出す速度よりも少なくとも２倍以上の速度で再生動作が行えるようになっている。このため入力側と出力側にバッファメモリ３０８、３０９を設けておけば、入力バッファメモリ３０８がビデオ信号とオーディオ信号を取り込んでいる間に、ハードディスクドライブ３００は再生動作を行って出力バッファメモリ３０９にビデオ信号とオーディオ信号を蓄えることができ、また出力バッファメモリ３０９がビデオ信号とオーディオ信号を読み出している間に、ハードディスクドライブ３００は入力バッファメモリ３０８からビデオ信号とオーディオ信号を読み出して記録動作を行うことができる。従ってこのようにハードディスクドライブ３００の入力側および出力側にバッファメモリ３０８、３０９を設けておけば、ハードディスクドライブ３００の記録動作と再生動作を、見かけ上、同時にすることができる。
【０２２８】
ここで再び図１８に戻って各部の説明を続ける。上述したようにエンコーダ３０６から出力される符号化ビデオ信号とオーディオ信号はビデオテープレコーダ３０１にも供給される。ビデオテープレコーダ３０１はハードディスクドライブ３００のバックアップ用として設けられたものであり、ＣＰＵ３０３からの制御信号に基づいて記録動作または再生動作を行う。例えばハードディスクドライブ３００が記録動作を行っている場合には、記録バックアップ用として動作するので、ビデオテープレコーダ３０１はハードディスクドライブ３００の記録動作と並行して入力されるビデオ信号とオーディオ信号をビデオテープに記録する。またハードディスクドライブ３００がＣＰＵ３０３からの指示を受けて再生動作を行っている場合には、再生バックアップ用として動作するので、ハードディスクドライブ３００が再生しているビデオ信号およびオーディオ信号と同じビデオフレームのビデオ信号およびオーディオ信号をビデオテープから再生して出力する。
【０２２９】
なお、このビデオテープレコーダ３０１の記録および再生動作も、ハードディスクドライブ３００と同様にＣＰＵ３０３によって管理されているが、ビデオテープレコーダの場合にはハードディスクドライブのようにアドレスによって位置が指定できないので、ＣＰＵ３０３はアドレス情報の代わりにタイムコードそのものを指示する。すなわちビデオテープレコーダ３０１は記録時にはＣＰＵ３０３から与えられるタイムコードを付加して記録し、再生時にはＣＰＵ３０３から指示されるタイムコードを基に読み出し位置を確定して再生動作を行う。
【０２３０】
ビデオテープレコーダ３０１から再生されたビデオ信号およびオーディオ信号は、ハードディスクドライブ３００から再生されたビデオ信号およびオーディオ信号と同様に、第３のスイッチ３１０に入力される。この第３のスイッチ３１０はＣＰＵ３０３からの制御信号に基づいて、再生ビデオ信号Ｖ３として出力するビデオ信号を選択するものである。すなわちこの第３のスイッチ３１０は、ハードディスクドライブ３００で再生されたビデオ信号と、ビデオテープレコーダ３０１で再生されたビデオ信号のうち、いずれか一方をＣＰＵ３０３からの制御信号に基づいて選択する。なお、通常は、ハードディスクドライブ３００で再生されたビデオ信号が選択される。ビデオテープレコーダ３０１側のビデオ信号が選択される場合は、ハードディスクドライブ３００側のビデオ信号にエラーが発生した場合である。
【０２３１】
第３のスイッチ３１０によって選択されたビデオ信号はデコーダ３０５に供給される。デコーダ３０５は、フレーム単位で圧縮符号化されているビデオ信号を復号するものであり、入力されるビデオ信号をＭＰＥＧ規格に基づいて復号する。またデコーダ３０５は復号されたディジタルのビデオ信号をアナログのビデオ信号に変換し、これを第１のタイムコード付加部３１１に出力する。
【０２３２】
第３のスイッチ３１０は、選択したオーディオ信号をオーディオデータ制御部３１７に供給する。オーディオデータ制御部３１７は、入力されたオーディオ信号に所定の処理を施した後、デコーダ３０５に出力する。デコーダ３０５は、オーディオ信号をＭＰＥＧ規格に基づいて復号し、アナログのオーディオ信号として、ビデオ信号に多重化して第１のタイムコード付加部３１１に出力する。
【０２３３】
第１のタイムコード付加部３１１は、ＣＰＵ３０３から供給されるタイムコードに基づいて、デコーダ３０５から出力されるビデオ信号の垂直同期期間にタイムコードを付加する。但し、デコーダ３０５から出力されるビデオ信号がビデオテープレコーダ３０１によって再生されたビデオ信号の場合には、既にタイムコードが付加されているのでタイムコードを付加せず、ハードディスクドライブ３００によって再生されたビデオ信号の場合のみタイムコードを付加する。なお、ビデオ信号に付加するタイムコードは、記録時に割り当てたタイムコードと一致したものである。この第１のタイムコード付加部３１１によってタイムコードが付加されたビデオ信号は、再生ビデオ信号Ｖ３としてオーディオ信号Ａ３とともに、外部に出力されると共に、映像効果装置６に送出される。
【０２３４】
なお、このハイブリッドレコーダ３からは、再生ビデオ信号Ｖ３およびオーディオ信号Ａ３の他にも、入力ビデオ信号Ｖ１とほぼ同じビデオ信号Ｖ２が出力される。このビデオ信号Ｖ２は、第２のタイムコード付加部３１２によって入力ビデオ信号Ｖ１に対してタイムコードを付加したビデオ信号である。この場合、第２のタイムコード付加部３１２は、ＣＰＵ３０３から出力されるタイムコードに基づいて、入力ビデオ信号Ｖ１の垂直同期期間にタイムコードを付加し、これをビデオ信号Ｖ２として出力する。その際、第２のタイムコード付加部３１２は、タイムコードとそれが付加されるビデオフレームとの対応関係がビデオ信号Ｖ３と同じになるように、ビデオ信号Ｖ１にタイムコードを付加して行く。これは、例えば第１のタイムコード付加部３１１において、あるビデオフレームに「００：０１：２３：４５」というタイムコードを付けたとすると、ビデオ信号Ｖ１のうちそのビデオフレームに対応するビデオフレームに、同じタイムコード「００：０１：２３：４５」を付加するということである。
【０２３５】
このようにしてこのハイブリッドレコーダ３は、ハードディスクドライブ３００にビデオ信号Ｖ１を記録しながら、当該ハードディスクドライブ３００からビデオ信号Ｖ３を再生し得るようになされており、記録動作と再生動作をほぼ同時に行えるようになされている。またこのハイブリッドレコーダ３の場合には、ハードディスクドライブ３００のバックアップ用としてビデオテープレコーダ３０１を備えており、ハードディスクドライブ３００側に何らかの不具合が発生した場合でも、確実に記録および再生動作を行えるようになされている。
【０２３６】
さらに、オーディオデータ制御部３１７は、図５３を参照して後述するように、ボイスオーバ編集時にプレビュー再生するとき、再生オーディオ信号を所定のレベルだけ減衰してＤ／Ａ変換器３１８に供給し、スピーカ３２０から出力する。
【０２３７】
＜再生速度設定＞
〔再生速度設定エリア〕
次にイベントの再生速度設定について説明する。この編集システム１では、ピクチャモードまたはタイムラインモードのいずれにおいても、映像効果設定エリア２５の表示を、再生速度設定エリア２５Ａの表示に変更させ、これを使用して、イベントの再生速度をフレーム単位で設定することができるようになっている。これにより、例えば野球中継において、ホームランを打った瞬間のイベントに対してスロー再生を設定することができ、そのホームランシーンのイベントをスロー再生して、バッターの動きやボールの行方を一段とリアルに表現した映像を視聴者に提供することができる。またフレーム単位で再生速度を設定できるので、例えばピッチャーがボールを投げるシーンでは比較的早めのスロー再生を行い、バッターがボールを打つ瞬間のシーンでは比較的遅めのスロー再生を設定することができ、イベント内で異なるスロー再生を設定して、一段と迫力のある映像を視聴者に提供することができる。
【０２３８】
ここで図１９を参照しながら、この点について以下に具体的に説明する。まず図１９に示す再生速度設定エリア２５Ａは、タイミング表示エリア２２のオプションボタン２２ｈをクリックすることによりプルダウンメニューを表示させ、その中からＤＭＣ（ダイナミックモーションコントロール）ボタンを操作することで、映像効果設定エリア２５に代えて表示させることができる。この再生速度設定エリア２５Ａは、ラーンボタン２５Ａａ、スピードフイットボタン２５Ａｂ、通常再生速度設定ボタン２５Ａｃ、イベント番号表示部２５Ａｄ、イベントデュレーション表示部２５Ａｅ、タイムラインスケール表示部２５Ａｆ、タイムランナー表示部２５Ａｇ、ポイント表示部２５Ａｈ、イン点タイムコード表示部２５Ａｉ、アウト点タイムコード表示部２５Ａｊ、およびメモリ残量インジケータ部２５Ａｋを有している。
【０２３９】
ラーンボタン２５Ａａは、後述する専用コントローラ２ｅを使用して再生速度を設定するときに使用するボタンである。このラーン（LEARN）ボタン２５Ａａをクリックした後で、専用コントローラ２ｅを使用して再生速度情報を入力すると、その速度情報が記憶され、イベントの再生速度が設定される。スピードフイット（FIT）ボタン２５Ａｂは、イン点からアウト点までの長さ（いわゆるデュレーション）をキーボード２ｃから数値入力することにより再生速度を自動設定するときに使用するボタンである。このスピードフイットボタン２５Ａｂをクリックした後で、キーボード２ｃからデュレーション値を入力すれば、そのデュレーション値を基に最適な再生速度が自動設定される。
【０２４０】
通常再生速度設定（NORMAL）ボタン２５Ａｃは、再生速度の設定を取り消すときに使用するボタンである。再生速度が設定されているイベントを指定した後、この通常再生速度設定ボタン２５Ａｃをクリックすると、その設定されている再生速度が取り消され、通常の再生速度すなわち１倍速が設定される。イベント番号表示部２５Ａｄは指定されたイベントのイベント番号を表示するエリアである。表示されるイベント番号は、イベント表示エリア２９のイベント番号表示部２９ｄで表示されるイベント番号と同じものである。
【０２４１】
イベントデュレーション表示部２５Ａｅは、指定されたイベントのイン点からアウト点までの長さ、すなわちデュレーションを表示するエリアである。このイベントデュレーション表示部２５Ａｅはデュレーションをフレーム単位で表示する。タイムラインスケール表示部２５Ａｆは、指定されたイベントのデュレーションを視覚的に表すための目盛り、すなわちスケールを表すエリアである。このタイムラインスケール表示部２５Ａｆに表示されるスケールは、フレーム単位のものである。
【０２４２】
タイムランナー表示部２５Ａｇは、後述する専用コントローラ２ｅで再生速度を設定しているとき、または再生速度が設定されたイベントをプレビューしているとき、現在、イベント内のどの位置が設定または再生されているかを表示する位置表示部である。このタイムランナー表示部２５Ａｇには人間が走っている形をしたアイコン２５ｇａが表示されるようになっており、タイムラインスケール表示部２５Ａｆのスケールを基準にした当該アイコン２５ｇａの表示位置により、現在設定または再生されているイベント内の位置を明示し得るようになっている。従ってオペレータは、そのアイコン２５ｇａの位置によって視覚的にどの位置の設定または再生が行われているかを容易に理解することができる。
【０２４３】
またこの場合には、アイコン２５ｇａが設定または再生の進行に伴って、順次、スケールに沿ってイン点からアウト点に向かって移動するが、その際、設定されている再生速度に応じてアイコン２５ｇａの移動速度が変化するので、イベント中のどの部分の再生速度が速く、どの部分の再生速度が遅いかといったことをオペレータは視覚的に容易に確認することができる。
【０２４４】
ポイント表示部２５Ａｈは、指定されたイベントのイン点からアウト点までの間で、編集操作中に設定された他のイン点またはアウト点があるか否かを示すエリアである。このポイント表示部２５Ａｈでは、そのような他のイン点またはアウト点が存在すると、その位置にポインタ２５ｈａを表示するようになされている。これによりそのポインタ２５ｈａの有無により、オペレータは他の編集点の存在を容易に把握することができる。イン点タイムコード表示部２５Ａｉおよびアウト点タイムコード表示部２５Ａｊは、それぞれ選択されたイベントのイン点およびアウト点のタイムコードを表示するエリアである。
【０２４５】
メモリ残量インジケータ部２５Ａｋは、ラーンボタン２５Ａａをクリックし、専用コントローラ２ｅを使用して再生速度を設定して、その再生速度をＣＰＵ１０のＲＡＭ１０ｂに記憶させるとき、最大ラーン継続時間に対する残量を示すエリアである。１つのイベントに対して再生速度の設定のために割り当てられている記憶領域は予め決められているので、その記憶領域の残り容量を調べれば、残量は容易に算出することができる。このようなメモリ残量インジケータ部２５Ａｋを設けることにより、視覚的にメモリの残量が分かるので、最大ラーン継続時間をオーバーするような再生速度設定を未然に回避することができる。
【０２４６】
＜専用コントローラ＞
次に図２０を参照して、再生速度設定に使用される専用コントローラ２ｅについて説明する。図２０に示すように、専用コントローラ２ｅは、複数の操作ボタンの他に、ロータリーエンコーダであるサーチダイアル４００とスライドエンコーダであるモーションコントロールレバー４０１を有しており、この２つの操作部を使用して、マニュアル操作で、再生速度を自由に入力し得るようになされている。
【０２４７】
まずこの専用コントローラ２ｅの操作パネル面に設けられている操作ボタンの配置について説明する。操作パネル面の中央上部には、ラーン（LEARN）ボタン４０２、スタート（START）ボタン４０３、ストップ（STOP）ボタン４０４、記録側選択（R）ボタン４０５、再生側選択（P）ボタン４０６、プレイ（PLAY）ボタン４０７、スティル（STILL）ボタン４０８、マークイン（MARK IN）ボタン４０９、およびマークアウト（MARK OUT）ボタン４１０が設けられている。またこれらの操作ボタンの下方位置には、上述したサーチダイアル４００と、シャトル（SHUTTL）ボタン４１１、ジョグ（JOG）ボタン４１２、バリアブル（VAR）ボタン４１３、およびバリアブルインジケータ４１４が設けられている。
【０２４８】
これに対して操作パネル面の右側には、上から順にプレビュー（PREVIEW）ボタン４１５、カーソルボタン４１６、およびエンター（ENTER）ボタン４１７が設けられている。一方、操作パネルの左側には、上述したモーションコントロールレバー４０１が操作パネルの上下に対してスライドし得るように設けられている。
【０２４９】
これらの操作ボタンのうちラーンボタン４０２は、モーションコントロールレバー４０１またはサーチダイアル４００によって再生速度を設定し、それを記憶するときに使用するボタンである。このラーンボタン４０２を押した後、モーションコントロールレバー４０１またはサーチダイアル４００を操作してからマークアウトボタン４１０を押すまでの間、再生速度の記憶が行われる。なお、このラーンボタン４０２は、機能的には再生速度設定エリア２５Ａに表示されているラーンボタン２５Ａａとほぼ同じである。
【０２５０】
スタートボタン４０３は、ハイブリッドレコーダ３に対して記録開始コマンドを出力して記録ビデオ表示エリア２１に表示されているビデオ信号を記録するときに操作するボタンである。またストップボタン４０４はハイブリッドレコーダ３に対して記録停止コマンドを出力して、記録ビデオ表示エリア２１に表示されているビデオ信号の記録動作を停止するときに操作するボタンである。なお、これらのボタン４０３、４０４は、機能的にはモニタ２ｂに表示されている記録開始および終了ボタン３１ａと同じである。
【０２５１】
記録側選択ボタン４０５および再生側選択ボタン４０６は、専用コントローラ２ｅによってコントロールする対象を選択するときに使用するボタンである。専用コントローラ２ｅによって記録側をコントロールする場合には記録側選択ボタン４０５を押し、再生側をコントロールする場合には再生側選択ボタン４０６を押す。
【０２５２】
プレイボタン４０７は、ハイブリッドレコーダ３に対して再生開始コマンドを出力して、再生ビデオ表示エリア２３にビデオ信号を表示させるときに使用するボタンである。またスティルボタン４０８はハイブリッドレコーダ３に対して再生停止コマンドを出力して、再生ビデオ表示エリア２３に表示されているビデオ信号の再生動作を停止するときに使用するボタンである。このスティルボタン４０８を押すと、再生ビデオ画面２３ａには静止画が表示される。
【０２５３】
マークインボタン４０９およびマークアウトボタン４１０は、それぞれイン点およびアウト点を設定するときに使用するボタンである。なお、これらのボタン４０９、４１０は、記録側選択ボタン４０５が押されているときには、記録ビデオマーキングエリア２４のマークインボタン２４ｃおよびマークアウトボタン２４ｆと同じように動作し、再生側選択ボタン４０６が押されている場合には、再生ビデオマーキングエリア２７のマークインボタン２７ｃおよびマークアウトボタン２７ｆと同じように動作する。
【０２５４】
シャトルボタン４１１はサーチダイアル４００をシャトルモードで動作させたいときに押すボタンであり、ジョグボタン４１２はサーチダイアル４００をジョグモードで動作させたいときに押すボタンである。またバリアブルボタン４１３はサーチダイアル４００をバリアブルモードで動作させたいとき、またはモーションコントロールレバー４０１を動作させたいときに押すボタンである。なお、バリアブルボタン４１３を１回押すと、右側のバリアブルインジケータ４１４が点灯してサーチダイアル４００がバリアブルモードに設定され、もう１回押すと、左側のバリアブルインジケータ４１４が点灯してモーションコントロールレバー４０１が使用可能状態になり、さらにもう１回押すと、左右のバリアブルインジケータ４１４が消灯してサーチダイアル４００およびモーションコントロールレバー４０１が使用不可能状態になる。
【０２５５】
プレビューボタン４１５は、図６のプレビューボタン４５ｂ、および図５と図６のプレビューボタン３２と同様の機能を有しており、選択したイベントやプログラムをプレビューしたいときに使用するボタンである。イベントやプログラムを選択した状態でこのプレビューボタン４１５を押すと、そのイベントまたはプログラムの再生開始コマンドがハイブリッドレコーダ３に出力され、再生ビデオ画面２３ａにそのイベントまたはプログラムのビデオ信号が表示される。
【０２５６】
カーソルボタン４１６は、上方向ボタン、下方向ボタン、左方向ボタンおよび右方向ボタンの４つのボタンで構成され、クリップ表示エリア２８、イベント表示エリア２９またはプログラム表示エリア３０においてクリップ画像データを選択するときにカーソルを移動させるためのボタンである。
【０２５７】
エンターボタン４１７には２種類の機能が割り当てられている。１つは再生ビデオマーキングエリア２７において設定したイン点からアウト点までを新たにイベントとして登録するときに登録指示を入力する機能であり（モニタ２ｂに表示されているニューイベントボタン３３と同じ）、もう１つは選択したイベントやプログラムを送出するときに送出指示を入力する機能である。
【０２５８】
サーチダイアル４００はオペレータの回転操作に応じた再生速度情報を入力するロータリーエンコーダである。このサーチダイアル４００は上述したように、シャトルボタン４１１、ジョグボタン４１２およびバリアブルボタン４１３を押すことにより、シャトルモード、ジョグモードおよびバリアブルモードの３つのモードで動作する。
【０２５９】
まずシャトルモードのときは、このサーチダイアル４００の回転位置によって、−１００倍速から＋１００倍速までの再生速度情報を入力することができる。なお、このモードのときには、サーチダイアル４００は静止画、＋１０倍速および−１０倍速の位置でクリック状態になる。
【０２６０】
また、ジョグモードのときには、このサーチダイアル４００の回転位置によって、−１倍速から＋１倍速までの再生速度情報を入力することができる。さらに、バリアブルモードのときには、このサーチダイアル４００の回転位置によって、−１倍速から＋３倍速までの再生速度情報を入力することができる。なお、このモードのときには、サーチダイアル４００は、静止画および＋１倍速の位置でクリック状態になる。
【０２６１】
このようにコントロール範囲を狭めることによって細かい再生速度を設定し得るジョグモード、粗い再生速度設定によって広範囲の設定を行えるシャトルモード、または、プラス側の設定範囲を広げたバリアブルモードを選択し得るようにしたことにより、オペレータは自分の設定したい再生速度に応じてそれを切り換え、再生速度を自由自在に設定することができる。
【０２６２】
モーションコントロールレバー４０１はオペレータのスライド操作に応じた再生速度情報を入力するスライドエンコーダである。このモーションコントロールレバー４０１を上下にスライドさせることにより、静止画から＋１倍速までの再生速度情報を入力することができる。なお、このモーションコントロールレバー４０１の両側部には、範囲拡張ボタン４０１ａが設けられており、この範囲拡張ボタン４０１ａを押すことにより、入力し得る再生速度情報を−１倍速から＋３倍速までの範囲に拡張することができる。
【０２６３】
このようにモーションコントロールレバー４０１によって、静止画から＋１倍速までの再生速度情報を入力し得るようにしたことにより、オペレータはその範囲内で再生速度を自由自在に設定することができる。また再生速度情報を入力する機構として、回転操作方式のサーチダイアル４００と、スライド操作方式のモーションコントロールレバー４０１とを設けたことにより、オペレータは自分の使いやすい方を選択して再生速度情報を入力することができ、使い勝手を向上させることができる。
【０２６４】
なお、ここで説明した専用コントローラ２ｅの各種操作ボタンから入力された指示情報や、サーチダイアル４００およびモーションコントロールレバー４０１から入力された再生速度情報は、ポインティングデバイスインタフェース１７を介してＣＰＵ１０に送出される。これによりＣＰＵ１０はその指示情報に応じた動作制御を行うと共に、指定されたイベントに対してその再生速度情報に応じた再生動作を行う。なお、ラーンボタンが押されている場合には、ＣＰＵ１０はその再生速度情報を、指定されたイベントの再生速度としてＲＡＭ１０ｂに記憶する。
【０２６５】
因みに、再生速度情報を記憶する際には、例えば図２１に示すようなデータフォーマットで記憶する。すなわち指定されたイベントのイン点からアウト点までの各ビデオフレーム毎にスピードデータを記憶するようになされている。なお、スピードデータはサーチダイアル４００またはモーションコントロールレバー４０１から出力され、ポインティングデバイスインタフェース１７によってデコーダされたディジタルデータである。再生時には、ＣＰＵ１０はこのフォーマットで記憶されているスピードデータを読み出して再生速度を制御する。その際、ＣＰＵ１０は、スピードデータをＮ、再生速度をｖとして、ｖ＝１０（Ｎ／３２−２）なる演算を行い、その結果得た値を再生速度とする。従って例えばスピードデータＮが「６４」のときには、再生速度は「１．０」となり、スピードデータＮが「３２」のときには、再生速度は「０．１」となる。
【０２６６】
＜再生速度の設定方法＞
次に再生速度設定エリア２５Ａを使用して再生速度を設定する際の設定手順を説明する。まず再生速度の設定方法としては、大きく分けて３つの方法がある。第１の方法は専用コントローラ２ｅを使用せずに再生速度情報（スピードデータ）をキーボード２ｃから入力する方法であり、第２の方法はイベントを指定した上で専用コントローラ２ｅを使用して再生速度情報（スピードデータ）を入力する方法であり、第３の方法はイベントを指定せずに専用コントローラ２ｅを使用して再生速度情報を入力する方法である。
【０２６７】
第１の方法の場合には、まずイベント表示エリア２９から再生速度を設定したい所望のイベントをクリック操作を行って指定する。次にタイミング表示エリア２２のオプションボタン２２ｈをクリック操作して、再生速度設定エリア２５Ａを表示させる。その中には、指定したイベントの番号およびデュレーションが表示される。次に再生速度設定エリア２５Ａのスピードフイットボタン２５Ａｂをクリックする。これによりキーボードから再生速度情報を入力し得るようになるので、オペレータは再生速度情報を入力する。なお、この場合には、実際には再生速度情報（スピードデータ）そのものを入力するのではなく、デュレーション値を入力する。この操作により、そのデュレーション値に応じた最適な再生速度がそのイベントに対して自動設定される。
【０２６８】
なお、その後、そのイベントをプレビューするのであれば、プレビューボタン３２をクリックすれば良い。またその設定された再生速度を保存するのであれば、ニューイベントボタン３３またはリプレイスボタン３５をクリックすれば良い。
【０２６９】
第２の方法の場合には、まずイベント表示エリア２９から再生速度を設定したい所望のイベントをクリック操作を行って指定する。次にタイミング表示エリア２２のオプションボタン２２ｈをクリック操作する。これにより再生速度設定エリア２５Ａが表示され、その中には、指定したイベントの番号およびデュレーションが表示される。次に再生速度設定エリア２５Ａのラーンボタン２５Ａａをクリック操作する。これにより再生速度設定可能状態になるので、専用コントローラ２ｅのモーションコントロールレバー４０１またはサーチダイアル４００を操作して再生速度情報を入力する。この入力された再生速度は、ＣＰＵ１０のＲＡＭ１０ｂに順次記憶される。その後、再生速度の設定を終了させるのであれば、終了させたい位置で再生ビデオマーキングエリア２７のマークアウトボタン２７ｆまたは専用コントローラ２ｅのマークアウトボタン４１０を押せば、再生速度の設定が終了する。なお、この設定された再生速度を保存するのであれば、ニューイベントボタン３３またはリプレイスボタン３５をクリックすれば良い。
【０２７０】
第３の方法の場合には、まず再生ビデオ表示エリア２３の再生ビデオ画面２３ａを見ながら所望の位置で専用コントローラ２ｅのラーンボタン４０２を押す。これによりイン点が設定されると共に、再生速度設定可能状態になるので、同様に、専用コントローラ２ｅのモーションコントロールレバー４０１またはサーチダイアル４００を操作して再生速度情報を入力すれば良い。この入力された再生速度は、ＣＰＵ１０のＲＡＭ１０ｂに順次記憶される。この後、再生速度の設定を終了させるのであれば、終了させたい位置で再生ビデオマーキングエリア２７のマークアウトボタン２７ｆまたは専用コントローラ２ｅのマークアウトボタン４１０を押せば、再生速度の設定が終了する。なお、この設定された再生速度を保存するのであれば、ニューイベントボタン３３またはリプレイスボタン３５をクリックすれば良い。
【０２７１】
＜プリロールモード＞
次にこの編集システム１に設けられているプリロールモードについて説明する。通常、イベントを生成する場合には、オペレータは、記録ビデオ画面２１ａに表示されるビデオデータを見ながら、記録ビデオマーキングエリア２４のマークインボタン２４ｃまたはマークアウトボタン２４ｆをクリックしてイン点またはアウト点を指示する。これによりこの編集システム１では、その指示されたイン点からアウト点までのビデオデータがイベントとして登録される。この登録されたイベントを確認する場合には、オペレータは、イベント表示エリア２９に表示されているそのイベントをクリックして指定した後、プレビューボタン３２をクリックする。これによりそのイベントの再生動作が開始され、再生ビデオ画面２３ａには、そのイベントのイン点からアウト点までのビデオデータが表示される。
【０２７２】
ところでイベントのイン点を指示するとき、オペレータは記録ビデオ画面２１ａに表示されているビデオデータを見ながらマークインボタン２４ｃを操作してイン点を指示するようになされているので、マークインボタン２４ｃの操作遅れ等により、イベントとして登録したい場面の後にイン点を指示してしまうことがある。例えば野球中継においてホームランを打った場面をイベントとして登録する場合、一般には、ピッチャーがボールを投げてからバッターの打ったボールがスタンドインする迄の間をイベントとして登録することが所望されるが、ホームランの場面であるか否かはバッターの打ったボールがスタンドインする迄は分からないので、必然的にイン点を指示するのが遅れてしまう。このようにイン点が遅れたイベントでは、大事な場面が含まれていないので、そのイベントを修正しなければならない。
【０２７３】
そこでこの編集システム１の場合には、オペレータが指定したイン点の位置よりも所定時間前の位置から自動的に再生動作を開始し、マーキングポイントを容易に修正し得るようになされたプリロールモードが設けられている。このプリロールモードについて、以下に具体的に説明する。
【０２７４】
まずプリロールモードにおいて使用される時間、すなわちオペレータが指定したイン点から前に再生開始点をシフトするための時間（以下、これをキューアップ時間と呼ぶ）は、メニューの環境設定において自由に設定し得るようになされている。このキューアップ時間を設定する場合には、メニューとして用意されている環境設定を呼び出し、その中のキューアップ項目を選択する。このキューアップ項目の選択により、画面上には、図２２に示すようなキューアップ設定画面が表示される。このキューアップ設定画面において、設定時間表示エリア５００をクリックした後、キューアップ時間として設定する時間を秒単位でキーボード２ｃから入力すれば、その時間が設定時間表示エリア５００に表示されて仮設定される。
【０２７５】
なお、設定時間表示エリア５００の隣にあるジョグボタン５０１のうち所望方向のボタンをクリックすると、その方向に時間が秒単位でシフトして行くようになっているので、このジョグボタン５０１を使用してキューアップ時間を入力しても良い。
【０２７６】
このようにしてキューアップ時間を入力した後、設定ボタン５０２をクリックすると、設定時間表示エリア５００に表示されている時間がキューアップ時間として正式に登録される。具体的には、入力されたキューアップ時間がＲＡＭ１０ｂの環境設定データ用の記憶領域に格納される。なお、キャンセルボタン５０３をクリックすると、設定時間表示エリア５００に表示されている時間がリセットされ、新たにキューアップ時間を入力し得る状態になる。因みに、設定ボタン５０２をクリックすると、このキューアップ設定画面は自動的に画面上から消えるようになっている。
【０２７７】
このようにしてキューアップ時間が設定されている状態で、タイミング表示エリア２２のプリロールボタン２２ｅをクリック操作すると、プリロールモードの起動が指示され、これにより当該プリロールボタン２２ｅが点灯してプリロールモードが起動する。なお、プリロールモードを解除する場合には、再びプリロールボタン２２ｅをクリック操作すると、プリロールモードの終了が指示され、これにより当該プリロールボタン２２ｅが消灯してプリロールモードが解除される。
【０２７８】
プリロールモードが起動されている状態で、オペレータが記録ビデオマーキングエリア２４のマークインボタン２４ｃをクリックすると、イン点が指示されると共に、そのイン点として指示されたクリップ画像データがインクリップ表示エリア２４ａに表示される。またこれと同時に、設定されているキューアップ時間が読み出され、図２３に示すように、イン点として指示された位置のタイムコードからそのキューアップ時間だけ前にシフトした位置のタイムコードが算出される。そしてこの算出されたタイムコードの位置を再生開始点として、ハイブリッドレコーダ３に再生コマンドを出力することにより、この編集システム１では、その再生開始点から再生動作が自動的に開始される。この再生されたビデオ信号Ｖ３は、映像効果装置６を介してビデオ信号Ｖ６として再生ビデオ画面２３ａに表示されるので、オペレータはこの再生ビデオ画面２３ａを見ながら、再生ビデオマーキングエリア２７のマークインボタン２７ｃをクリックすることにより、イン点を容易に修正することができる。なお、その後、マークアウトボタン２７ｆをクリックしてアウト点を指示し、ニューイベントボタン３３をクリックすれば、そのイン点からアウト点までの区間のビデオデータがイベントとして登録される。
【０２７９】
このようにしてプリロールモードを予め起動しておけば、例えば野球中継のときにバッターの打ったボールがスタンドインした時点でマークインボタン２４ｃをクリックしてイン点を指示した場合でも、そのイン点から所定時間前の位置から自動的に再生動作が行われるので、その再生画面を見ながら再生側のマークインボタン２７ｃをクリックしてイン点を指示するだけで、容易にイン点を修正することができる。例えばピッチャーがボールを投げた時点にイン点を修正すれば、バッターがボールを打った瞬間等、所望の場面を含むをイベントをリアルタイムで容易に作成することができる。
【０２８０】
＜ワークデータフォルダ＞
次にこの項では、ワークデータフォルダについて説明する。この編集システム１においては、編集オペレーションによって生成されたイベントやプログラム等に関するワークデータは、通常、ＲＡＭ１０ｂに格納されているが、アプリケーションプログラムを終了して編集オペレーションを終了するときには、それらのワークデータはコンピュータ２の内部に設けられたハードディスクドライブ１５ａにダウンロードされ、当該ハードディスクドライブ１５ａ内のハードディスクに記憶される。その際、ワークデータはフォルダと呼ばれる階層構造で記憶される。
【０２８１】
ここで図２４を用いて、この点について以下に具体的に説明する。図２４に示すように、イベントやプログラム等に関するワークデータは、それぞれフォルダと呼ばれる階層構造で記憶される。このフォルダは、ＭＳ−ＤＯＳ等におけるデイレクトリとほぼ同じであり、ワークデータフォルダ６００を最上位の階層とし、そのワークデータフォルダ６００の階層下に下位のフォルダ６０１乃至６０３を形成して、各データファイルを階層構造で管理しながら記憶するようになされている。なお、ワークデータフォルダ６００は、この編集システム１を起動したときにコンピュータ２によってハードディスクドライブ１５ａに形成される。
【０２８２】
まずクリップ表示エリア２８やイベント表示エリア２９、或いはプログラム表示エリア３０等に表示されるクリップ画像データは、ワークデータフォルダ６００の下位に形成されたクリップフォルダ６０１の階層下にクリップ画ファイルとして、それぞれクリップ画像データ単位で記憶される。このクリップ画ファイルの中身はクリップ画像データそのものであり、クリップ画像を示すビデオデータが書き込まれる。またこのクリップ画ファイルのファイル名としては、括弧内に示すように、クリップ画像データ毎に付与されたインデックス番号に拡張子の「.pic」を付加した名前が使用される。
【０２８３】
またイベント内の代表的なクリップ画像として登録されたシンボル画像データは、ワークデータフォルダ６００の下位に形成されたシンボルフォルダ６０２の階層下にシンボル画ファイルとして、それぞれシンボル画像データ単位で記憶される。このシンボル画ファイルの中身としてはシンボル画像を示すビデオデータが書き込まれる。またこのシンボル画ファイルのファイル名としては、括弧内に示すように、シンボル画像が含まれるイベント番号に拡張子の「.pic」を付加した名前が使用される。
【０２８４】
プログラムに関するワークデータは、下位フォルダが形成されず、直接、ワークデータフォルダ６００の階層下にプログラムファイルとして記憶される。このプログラムファイルの中には、プログラムを構成するイベントのイベント番号が順番に書き込まれるようになっており、当該プログラムファイルを参照することによってプログラムがどのイベントによって形成されているかを知ることができるようになっている。またこのプログラムファイルのファイル名としては、プログラムファイルであることを示す「PROG」に拡張子の「.dat」を付加した名前が使用される。
【０２８５】
イベントに関するワークデータも、下位フォルダが形成されず、直接、ワークデータフォルダ６００の階層下にイベントファイルとして記憶される。このイベントファイルの中には、イン点とアウト点のクリップ番号がイベント番号毎に順に書き込まれるようになっており、当該イベントファイルを参照することによって、各イベントを形成するイン点とアウト点のクリップ番号が分かるようになっている。またこのイベントファイルのファイル名としては、イベントファイルであることを示す「EVNT」に拡張子の「.dat」を付加した名前が使用される。
【０２８６】
クリップ画像データに関するワークデータも、下位フォルダが形成されず、直接、ワークデータフォルダ６００の階層下にクリップファイルとして記憶される。このクリップファイルの中には、クリップ画像データのインデックス番号とタイムコードが、クリップ番号毎に順に書き込まれるようになっており、当該クリップファイルを参照することによって、各クリップ画像データがどのインデックス番号の画像データで形成されているかを知ることができるようになっている。またクリップファイルのファイル名としては、クリップファイルであることを示す「CLIP」に拡張子の「.dat」を付加した名前が使用される。
【０２８７】
また再生速度設定エリア２５Ａを使用して設定したイベントの再生速度を示すスピードデータ（図２１参照）は、ワークデータフォルダ６００の下位に形成されたスローデータフォルダ６０３の階層下にスローデータファイルとして、それぞれイベント単位で記憶される。このスローデータファイルの中には、図２１に示したようなスピードデータがフレーム毎に書き込まれるようになっており、当該スローデータファイルを参照することによって、そのイベントに対して設定された再生速度を知ることができるようになっている。またこのスローデータファイルのファイル名としては、括弧内に示すように、イベント毎に付与されたイベント番号に拡張子の「.dat」を付加した名前が使用される。
【０２８８】
このようにしてこの編集システム１では、アプリケーションプログラムを終了するときには、編集オペレーションによって生成したイベントやプログラム等に関するワークデータを階層構造で、ハードディスクドライブ１５ａのハードディスクに記憶するようになされている。これによりアプリケーションプログラムを再起動したときには、ハードディスクに記憶されているこれらのワークデータを読み出してプログラム表示エリア３０やイベント表示エリア２９等に終了前と同じクリップ画像データを表示することができ、アプリケーションプログラム終了前の状態に復帰することができる。またこのようにしてワークデータを記憶することにより、後からそのワークデータを読み出してＥＤＬ（エデイット・ディシジョン・リスト）等の編集リストを出力することもできる。
【０２８９】
＜コンピュータの動作説明＞
この項では、フローチャートを用いて各処理におけるコンピュータ２の動作について説明する。なお、以降の説明で使用されるフローチャートは、基本的にＣＰＵ１０の動作を説明しているものである。
【０２９０】
〔初期動作〕
まず図２５を用いてコンピュータ２の初期動作について説明する。最初にステップＳ１において、オペレータによりアプリケーションプログラムの実行が指定されると、コンピュータ２のＣＰＵ１０は動作を開始する。次のステップＳ２では、アプリケーションプログラムがハードディスクドライブ１５ａのハードディスクに記憶されているので、ＣＰＵ１０は当該ＣＰＵ１０内に設けられた動作用のＲＡＭ１０ｂにアプリケーションプログラムをアップロードする。
【０２９１】
次のステップＳ３では、ＣＰＵ１０はＲＡＭ１０ｂにアップロードしたアプリケーションプログラムを実行する。次のステップＳ４では、ＣＰＵ１０は、これから行われる編集作業によって生成される複数のクリップ画像データや編集データ等を記憶するためのメモリ領域をＲＡＭ１０ｂに確保する。なお、このとき図１５乃至図１７に示したようなクリップデータ用、イベントデータ用およびプログラムデータ用の第１のマネージメントレコーダもＲＡＭ１０ｂに生成される。
【０２９２】
次のステップＳ５では、ＣＰＵ１０は、これから行われる編集作業によって生成されるプログラムやイベントに関するワークデータを記憶するためのワークデータフォルダをハードディスクドライブ１５ａのハードディスクに生成する。
【０２９３】
次のステップＳ６では、ＧＵＩのためのグラフィック表示をモニタ２ｂに表示するため、ＣＰＵ１０はコンピュータ２の内部クロックに同期して、グラフィックデータをＶＲＡＭ１３ｂにリアルタイムで転送する。これにより次のステップＳ７において、ＶＲＡＭ１３ｂに記憶されているグラフィックデータと同一のグラフィックがモニタ２ｂに表示される。
【０２９４】
次のステップＳ８では、ＣＰＵ１０はビデオ信号Ｖ２を記録ビデオ画面２１ａに表示するか否かの判定を行う。この判定はオペレータによるビデオ表示の指定に基づいて行われる。もし、ビデオ表示の指定が無いのであれば、編集オペレーションを行わないと判定してステップＳ１６に進み、処理を終了する。通常の場合であれば、編集オペレーションを行うためビデオ表示の指定があるので、ステップＳ９に進んでビデオ信号Ｖ２の表示処理に移る。
【０２９５】
ステップＳ９では、ＣＰＵ１０は、ハイブリッドレコーダ３に対してＲＳ−４２２の制御コマンドを出力することにより、当該ハイブリッドレコーダ３にビデオ信号Ｖ２の出力を指示する。これを受けたハイブリッドレコーダ３は、入力されるビデオ信号Ｖ１にタイムコードを付加してビデオ信号Ｖ２を生成し、コンピュータ２に送出する。
【０２９６】
次のステップＳ１０では、データ変換部１１ｂが、入力されるコンポジットビデオ信号Ｖ２からタイムコードを抽出すると共に、当該コンポジットビデオ信号Ｖ２をディジタルのコンポーネントビデオデータに変換する。変換されたビデオデータはフレームメモリ１１ｃに入力され、フレーム単位で一時的に記憶される。また抽出されたタイムコードデータはプロセッサコントローラ１１ａに供給され、当該プロセッサコントローラ１１ａを介してＣＰＵ１０に送出される。
【０２９７】
次のステップＳ１１では、フレームメモリ１１ｃに記憶されているビデオデータがＶＲＡＭ１３ｂに転送される。転送されるビデオデータは、フレームメモリ１１ｃからの読み出しサンプル数が少なくなっているので、３８０画素×２４０画素に縮小されたビデオデータである。なお、このとき画像データバス５ａの調停が行われることにより、ビデオデータの他にもＧＵＩのためのイメージデータがＣＰＵ１０からＶＲＡＭ１３ｂに転送されるようになされている。またこのときＶＲＡＭ１３ｂに記憶されるビデオデータをリアルタイムで更新することにより、モニタ２ｂにリアルタイムでビデオデータを表示することが可能となる。
【０２９８】
次のステップＳ１２では、ＶＲＡＭ１３ｂに記憶されたイメージデータとビデオデータがリアルタイムでモニタ２ｂに表示される。次のステップＳ１３では、記録ビデオ画面２１ａに表示されているビデオデータをハイブリッドレコーダ３に記録するか否かをＣＰＵ１０が判定する。この判定はオペレータによる記録開始および終了ボタン３１ａのクリック操作に基づいて行われる。すなわち記録開始および終了ボタン３１ａがクリックされれば、ビデオデータを記録すると判定して次のステップＳ１４に進み、記録開始および終了ボタン３１ａがクリックされなければビデオデータを記録しないと判定してステップＳ１６に進み、処理を終了する。
【０２９９】
ステップＳ１４では、ＣＰＵ１０は記録開始コマンドを外部インタフェース１８に送出する。これを受けた外部インタフェース１８はその記録開始コマンドをＲＳ−４２２規格の通信フォーマットに変換し、ハイブリッドレコーダ３に送出する。これによりハイブリッドレコーダ３は入力されるビデオ信号Ｖ１の記録動作を開始する。
【０３００】
次のステップＳ１５では、ハイブリッドレコーダ３によって記録動作が開始されたので、ＣＰＵ１０は全ての初期設定が終了したと判断してこのフローチャートに示されるような初期動作の手順を終了する。
【０３０１】
〔記録側におけるマーキング〕
次に記録ビデオマーキングエリア２４を使用したマーキングについて、図２６に示すフローチャートを用いて説明する。なお、このマーキングは、図１３乃至図１７の説明を参照すると、より理解しやすくなる。
【０３０２】
まず図２５に示した初期動作の手順を終了すると、このマーキング動作が行える状態になり、ステップＳ２０から入って処理を開始する。ステップＳ２１では、ＣＰＵ１０は新たにマーキングがされたか否かを判断する。マーキングがされたか否かの判断は、記録ビデオマーキングエリア２４のマークインボタン２４ｃまたはマークアウトボタン２４ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリックされたか否かに基づいて行われる。その際、マウス２ｄのクリック操作により割り込みコマンドが発生するので、ＣＰＵ１０はこの割り込みコマンドの発生に応じてマーキングの判断を行う。その判断の結果、マークインボタン２４ｃがクリックされたのであれば、イン点が指定されたと判断してステップＳ２２に進み、マークアウトボタン２４ｆがクリックされたのであれば、アウト点が指定されたと判断してステップＳ３０に進む。
【０３０３】
ステップＳ２２では、イン点のクリップ画像データを生成する。このイン点のクリップ画像データは、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／１６に間引いているので、クリップ画像データとしては９５画素×６０画素の画像サイズのものが生成される。
【０３０４】
ステップＳ２３では、ＶＲＡＭ１３ｂのインクリップ表示エリア用の記憶領域に記憶されているイン点のクリップ画像データが読み出され、インクリップ表示エリア２４ａに表示される。
【０３０５】
ステップＳ２４では、ＣＰＵ１０は、ステップＳ２１におけるマーキングが最初のイン点のマーキングであるか否かを判断する。その結果、最初のマーキングであればステップＳ２１に戻り、２回目以上のマーキングであればステップＳ２５に進む。
【０３０６】
ステップＳ２５では、ＣＰＵ１０は、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるか否かを判断する。その結果、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるのであればステップＳ２６に進み、先にマーキングされたクリップ画像データがアウト点のクリップ画像データであるのであればステップＳ２７に進む。
【０３０７】
ステップＳ２６では、先にマーキングされたイン点のクリップ画像データをクリップ表示エリア２８に移動する。つまりイン点が２回続けてマーキングされたため、先にマーキングされたクリップ画像データはイベントとしては使用されず、クリップ表示エリア２８に移動される。なお、このとき図１３乃至図１７に示すように、クリップ表示エリア２８に移動されたクリップ画像データについての第２のマネージメントレコードデータが生成される。
【０３０８】
一方、ステップＳ２７では、ＣＰＵ１０は、先にマーキングされたアウト点のクリップ画像データによってイベントが生成されたか否かを判断する。その結果、先のマーキングによってイベントが生成されているのであればステップＳ２９に進み、先のマーキングによってイベントが生成されていないのであればステップＳ２８に進む。
【０３０９】
ステップＳ２８では、先のマーキングによってアウトクリップ表示エリア２４ｄに表示されていたアウト点のクリップ画像データをクリップ表示エリア２８に移動する。これは、先のマーキングによって生成されたアウト点のクリップ画像データはイベントとして使用されなかったが、今後使用することもあり得るのでマーキング履歴として残しておくためである。
【０３１０】
これに対してステップＳ２９では、アウトクリップ表示エリア２４ｄに表示されていたアウト点のクリップ画像データをクリアする。この場合、アウトクリップ表示エリア２４ｄに表示されているクリップ画像データは、既に、イベントのアウト点として使用されているので、これ以上表示する必要がないからである。
【０３１１】
一方、ステップＳ２１における判断によってアウト点のマーキングが検出されたためステップＳ３０に進んだ場合には、ここでアウト点のクリップ画像データを生成する。このアウト点のクリップ画像データも、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。またこの場合にも、読出しの際に、データ量を１／１６に間引くことによって９５画素×６０画素のクリップ画像データが生成される。
【０３１２】
ステップＳ３１では、ＶＲＡＭ１３ｂのアウトクリップ表示エリア用の記憶領域に記憶されているアウト点のクリップ画像データが読み出され、アウトクリップ表示エリア２４ｄに表示される。
【０３１３】
次のステップＳ３２では、ＣＰＵ１０は、ステップＳ２１におけるマーキングが最初のアウト点のマーキングであるか否かを判断する。その結果、最初のマーキングであればステップＳ２１に戻り、２回目以上のマーキングであればステップＳ３３に進む。
【０３１４】
ステップＳ３３では、ＣＰＵ１０は、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるか否かを判断する。その結果、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるのであればステップＳ３４に進み、先にマーキングされたクリップ画像データがアウト点のクリップ画像データであるのであればステップＳ３６に進む。
【０３１５】
ステップＳ３４では、ＣＰＵ１０は、先にマーキングされたイン点と後からマーキングされたアウト点までの区間をイベントとして登録する。このようにこの編集システム１では、イン点の後にアウト点のマーキングが行われると、自動的にイベントとして登録される。なお、このときには、図１３乃至図１７に示したように、イベントに関しての第２のマネージメントレコードデータが生成される。
【０３１６】
次のステップＳ３５では、生成されたイベントのイン点のクリップ画像データをイベント表示エリア２９にコピーし、当該イベント表示エリア２９にクリップ画像データを表示する。
【０３１７】
一方、ステップＳ３６では、ＣＰＵ１０は、先にマーキングされたアウト点のクリップ画像データによってイベントが生成されたか否かを判断する。その結果、先のマーキングによってイベントが生成されているのであればステップＳ３８に進み、先のマーキングによってイベントが生成されていないのであればステップＳ３７に進む。
【０３１８】
ステップＳ３７では、先のマーキングによって生成されたアウト点のクリップ画像データをクリップ表示エリア２８に移動する。これは、先のマーキングによって生成されたアウト点のクリップ画像データはイベントとして使用されなかったが、今後使用することもあり得るのでマーキング履歴として残しておくためである。
【０３１９】
これに対してステップＳ３８では、インクリップ表示エリア２４ａに表示されていたイン点のクリップ画像データをクリアする。これは、インクリップ表示エリア２４ａに表示されているクリップ画像データと、先にマーキングされたアウト点のクリップ画像データとによってイベントが生成されたため、インクリップ表示エリア２４ａに表示されているクリップ画像データは今後使用されることがないので、これ以上表示する必要がないからである。
【０３２０】
ステップＳ２６、ステップＳ２８、ステップＳ２９、ステップＳ３５、ステップＳ３７またはステップＳ３８の処理が終了すると、ＣＰＵ１０はステップＳ３９に進み、ここでマーキング動作を終了するか否かを判断する。マーキング動作を継続するのであれば再びステップＳ２０に戻って処理を繰り返し、マーキング動作を終了するのであればステップＳ４０に進んで処理を終了する。
【０３２１】
〔再生側におけるマーキング〕
次にハイブリッドレコーダ３から再生されたビデオ信号Ｖ３に対して、映像効果装置６で必要に応じてエフェクトを付与したビデオ信号Ｖ６を見ながら、再生ビデオマーキングエリア２７を使用してマーキングする場合について、図２７および図２８に示すフローチャートを用いて説明する。まずこのマーキングは、既にクリップ画像データが記憶されている状態からスタートする。ステップＳ５０から入ったステップＳ５１において、ＣＰＵ１０はクリップ表示エリア２８のクリップ画像データが指定されたか否かを判断する。このときＣＰＵ１０は、カーソルがクリップ画像データ表示エリア２８ａにある状態で、マウス２ｄがダブルクリック（２回連続したクリック操作）されると、そのクリップ画像データが指定されたと判断する。その結果、クリップ画像データの指定があった場合には、次のステップＳ５２において、指定されたクリップ画像データが再生ビデオマーキングエリア２７に表示される。すなわちイン点のクリップ画像データが指定されたのであればインクリップ表示エリア２７ａに表示され、アウト点のクリップ画像データが指定されたのであればアウトクリップ表示エリア２７ｄに表示される。
【０３２２】
次のステップＳ５３では、ＣＰＵ１０は、指定されたクリップ画像データのタイムコードを参照し、そのタイムコードのビデオデータをスチル再生させるための制御コマンドを外部インタフェース１８に送出する。これを受けた外部インタフェース１８は、そのスチル再生コマンドをＲＳ−４２２規格の通信フォーマットに変換してハイブリッドレコーダ３に送出する。これによりハイブリッドレコーダ３は、受け取ったタイムコードを基にタイムコードと記録アドレスの対応表を参照して記録アドレスを調べ、その記録アドレスの位置からビデオデータを読み出すことにより、指示されたビデオデータを再生する。このビデオデータはビデオ信号Ｖ３として映像効果装置６に入力され、そこからさらにビデオ信号Ｖ６としてコンピュータ２内の第２のビデオプロセッサ１２に送出される。
【０３２３】
ステップＳ５４では、第２のビデオプロセッサ１２においてビデオ信号Ｖ６からのタイムコードの抽出が行われると共に、ビデオ信号Ｖ６をディジタルのコンポーネントビデオデータに変換する画像処理が行われる。なお、この変換されたビデオデータは第２のビデオプロセッサ１２内のフレームメモリ１２ｃに一時的に記憶される。
【０３２４】
ステップＳ５５では、フレームメモリ１２ｃに記憶されているスチル再生ビデオデータを３８０画素×２４０画素となるように縮小した上でＶＲＡＭ１３ｂに転送する。
【０３２５】
次のステップＳ５６では、そのＶＲＡＭ１３ｂに記憶されている再生ビデオデータを再生ビデオ画面２３ａに表示する。この場合、ハイブリッドレコーダ３からはリアルタイムのビデオデータでなく、指示されたクリップ画像データに対応したスチルビデオデータだけが送出されるので、再生ビデオ画面２３ａには静止画が表示される。
【０３２６】
ステップＳ５７では、ＣＰＵ１０は、再生ビデオ画面２３ａに表示されているスチルビデオデータに対して再生が指示されたか否かを判断する。このときＣＰＵ１０は、再生ビデオ画面２３ａにスチルビデオデータが表示されている状態でプレビューボタン３２がクリックされると、再生が指示されたと判断する。
【０３２７】
再生指示があった場合には、次のステップＳ５８において、ＣＰＵ１０は再生開始コマンドを外部インタフェース１８に送出する。これを受けた外部インタフェース１８は、その再生開始コマンドをＲＳ−４２２規格の通信フォーマットに変換してハイブリッドレコーダ３に送出する。これによりハイブリッドレコーダ３は、再生ビデオ画面２３ａに表示されているビデオデータに対応する記録アドレスから順にビデオデータを読み出すことにより、その再生ビデオ画面２３ａに表示されているビデオデータに続く通常の再生ビデオデータを生成する。この再生ビデオデータはビデオ信号Ｖ３として映像効果装置６に入力され、そこからさらにビデオ信号Ｖ６としてコンピュータ２内の第２のビデオプロセッサ１２に送出される。
【０３２８】
次のステップＳ５９では、ＣＰＵ１０はマーキングがされたか否かを判断する。マーキングがされたか否かの判断は、再生ビデオマーキングエリア２７のマークインボタン２７ｃまたはマークアウトボタン２７ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリックされたか否かに基づいて行われる。その際、マウス２ｄのクリック操作により割り込みコマンドが発生するので、ＣＰＵ１０はこの割り込みコマンドの発生に応じてマーキングの判断を行う。その判断の結果、マークインボタン２７ｃがクリックされたのであれば、イン点が指定されたと判断してステップＳ６０に進み、マークアウトボタン２７ｆがクリックされたのであれば、アウト点が指定されたと判断してステップＳ６３に進む。
【０３２９】
ステップＳ６０では、イン点のクリップ画像データを生成する。このイン点のクリップ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／１６に間引いているので、クリップ画像データとしては９５画素×６０画素の画像サイズのものが生成される。次のステップＳ６１では、ＶＲＡＭ１３ｂのインクリップ表示エリア用の記憶領域に記憶されているイン点のクリップ画像データが読み出され、インクリップ表示エリア２７ａに表示される。
【０３３０】
ステップＳ６２では、先にマーキングされ、インクリップ表示エリア２７ａに表示されていたイン点のクリップ画像データをクリップ表示エリア２８に移動する。なお、先にマーキングがされておらず、インクリップ表示エリア２７ａにクリップ画像データが表示されていなかった場合には、この処理は行われない。このステップＳ６２の処理が終わると、ＣＰＵ１０はステップＳ７０に進む。
【０３３１】
一方、アウト点のマーキングのためステップＳ６３に進んだ場合には、ここでアウト点のクリップ画像データを生成する。このアウト点のクリップ画像データも、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。またこの場合にも、読出しの際に、データ量を１／１６に間引くことによって９５画素×６０画素のクリップ画像データが生成される。ステップＳ６４では、ＶＲＡＭ１３ｂのアウトクリップ表示エリア用の記憶領域に記憶されているアウト点のクリップ画像データが読み出され、アウトクリップ表示エリア２７ｄに表示される。
【０３３２】
次のステップＳ６５では、ＣＰＵ１０は、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるか否かを判断する。その結果、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるのであればステップＳ６６に進み、先にマーキングされたクリップ画像データがアウト点のクリップ画像データであるのであればステップＳ６７に進む。ステップＳ６６では、ＣＰＵ１０はイベントとして新しく登録するか否かの判断を行う。この判断は、オペレータによるニューイベントボタン３３のクリック操作に基づいて行われる。ニューイベントボタン３３がクリックされ、イベント登録が指示された場合にはステップＳ６８に進み、ニューイベントボタン３３がクリックされず、イベント登録が指示されなかった場合にはステップＳ６７に進む。
【０３３３】
ステップＳ６８では、ＣＰＵ１０は、イン点からアウト点までの区間をイベントとして登録する。このようにこの編集システム１では、イン点の後にアウト点がマーキングされ、さらにニューイベントボタン３３がクリックされると、そのイン点からアウト点までの区間が新たなイベントとして登録される。なお、このときには、図１３乃至図１７に示したように、イベントに関しての第２のマネージメントレコードデータが生成される。
【０３３４】
次のステップＳ６９では、生成されたイベントのイン点のクリップ画像データをイベント表示エリア２９にコピーし、当該イベント表示エリア２９にクリップ画像データを表示する。この処理が終了すると、ＣＰＵ１０は次のステップＳ７０に進む。
【０３３５】
一方、先のマーキングによって生成されたクリップ画像データがアウト点のクリップ画像データであったためステップＳ６７に進んだ場合には、ここで先のマーキングによって生成されたアウト点のクリップ画像データをクリップ表示エリア２８に移動する。なお、先にマーキングがされておらず、アウトクリップ表示エリア２７ｄにクリップ画像データが表示されていなかった場合には、この処理は行われない。この処理が終わると、ＣＰＵ１０はステップＳ７０に進む。
【０３３６】
ステップＳ７０では、ＣＰＵ１０は、再生ビデオ画面２３ａに表示されているビデオデータの再生停止が指示されたか否かを判断する。この判断は、専用コントローラ２ｅのスティルボタン４０８が押されたか否かに基づいて判断する。再生停止が指示されなかった場合には、ステップＳ５９に戻って処理を繰り返し、再生停止が指示された場合には、次のステップＳ７１に進む。ステップＳ７１では、ＣＰＵ１０は再生停止コマンドを外部インタフェース１８に送出する。これを受けた外部インタフェース１８はその再生停止コマンドをＲＳ−４２２規格の通信フォーマットに変換してハイブリッドレコーダ３に送出する。これによりハイブリッドレコーダ３はビデオデータの読出し動作を停止して、再生動作を停止する。このステップＳ７１の処理が終了すると、ＣＰＵ１０はステップＳ７２に移ってマーキングの処理を終了する。
【０３３７】
〔トリミング〕
次に生成されているイベントを指定してイン点またはアウト点を変更する処理、いわゆるトリミングについて、図２９に示すフローチャートを用いて説明する。なお、このフローチャートは既にイベントが生成されている状態からスタートするものとする。
【０３３８】
まずステップＳ８０から入ったステップＳ８１において、ＣＰＵ１０は、イベント表示エリア２９のクリップ画像データが指定されたか否かを判断する。このときＣＰＵ１０は、カーソルがクリップ画像データ表示エリア２９ａにある状態で、マウス２ｄがダブルクリック（２回連続したクリック操作）されると、そのクリップ画像データが指定されたと判断する。クリップ画像データの指定があった場合には、次のステップＳ８２において、ＣＰＵ１０は指定されたクリップ画像データのタイムコードを参照し、そのタイムコードのビデオデータをスチル再生させるための再生コマンドを外部インタフェース１８を介してハイブリッドレコーダ３に送出する。この再生コマンドに基づいてハイブリッドレコーダ３が指定されたビデオデータを再生して再生ビデオデータを生成することにより、再生ビデオ画面２３ａには指定されたクリップ画像データに対応した再生ビデオデータが表示される。
【０３３９】
次のステップＳ８３では、ＣＰＵ１０は専用コントローラ２ｅのシャトルボタン４１１が押されたか否かを判断する。シャトルボタン４１１が押されたのであれば、次のステップＳ８４に進み、ここでＣＰＵ１０は専用コントローラ２ｅのサーチダイアル４００が回転されたか否かを判断する。サーチダイアル４００が回転されたのであれば、ステップＳ８５に進み、ここでＣＰＵ１０はサーチダイアル４００の動いた方向と距離を演算する。そしてＣＰＵ１０は、その求めた方向と距離および現在再生ビデオ画面２３ａに表示されているビデオデータのタイムコードに基づいて、指定されたビデオデータのタイムコードを算出する。具体的には、回転が右方向であれば、現在表示されているビデオデータのタイムコードに移動距離分のタイムコードを加えることにより指定されたビデオデータのタイムコードを算出し、回転が左方向であれば、現在表示されているビデオデータのタイムコードから移動距離分のタイムコードを引くことにより指定されたビデオデータのタイムコードを算出する。
【０３４０】
ステップＳ８６では、ＣＰＵ１０はその求めたタイムコードのビデオデータを再生させるための再生コマンドを外部インタフェース１８を介してハイブリッドレコーダ３に送出する。
【０３４１】
ステップＳ８７では、この再生コマンドに基づいてハイブリッドレコーダ３が指定されたタイムコードのビデオデータを再生することにより、再生ビデオ画面２３ａには指定されたタイムコードの再生ビデオデータが表示される。
【０３４２】
次のステップＳ８８では、ＣＰＵ１０はマーキングがされたか否かを判断する。マーキングがされたか否かの判断は、再生ビデオマーキングエリア２７のマークインボタン２７ｃまたはマークアウトボタン２７ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリックされたか否かに基づいて行われる。その判断の結果、マークインボタン２７ｃまたはマークアウトボタン２７ｆのいずれかがクリックされたのであればステップＳ８９に進み、いずれもクリックされなければステップＳ８３に戻って処理を繰り返す。
【０３４３】
ステップＳ８９では、マーキングされたクリップ画像データを生成する。このクリップ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／１６に間引いているので、クリップ画像データとしては９５画素×６０画素の画像サイズのものが生成される。
【０３４４】
ステップＳ９０では、そのＶＲＡＭ１３ｂに記憶されているクリップ画像データが読み出され、再生ビデオマーキングエリア２７のインクリップ表示エリア２７ａまたはアウトクリップ表示エリア２７ｄに表示される。具体的には、イン点としてマーキングされたのであれば、クリップ画像データはインクリップ表示エリア２７ａに表示され、アウト点としてマーキングされたのであれば、クリップ画像データはアウトクリップ表示エリア２７ｄに表示される。
【０３４５】
ステップＳ９１では、ＣＰＵ１０はニューイベントボタン３３が押されたか否かを判断する。この判断は、ニューイベントボタン３３の位置にカーソルがある状態でマウス２ｄがクリックされたか否かに基づいて行われる。その結果、ニューイベントボタン３３が押されたのであればステップＳ９２に進み、ニューイベントボタン３３が押されなかったのであればステップＳ９４に進む。
【０３４６】
ステップＳ９２では、イン点またはアウト点をステップＳ８８でマーキングされたクリップ画像データに置き換え、それを新たなイベントとして登録する。例えばステップＳ８８においてイン点がマーキングされたと判定されたのであれば、その新たなイン点と既に登録されているアウト点までの区間を新たなイベントして登録し、ステップＳ８８においてアウト点がマーキングされたと判定されたのであれば、既に登録されているイン点とその新たなアウト点までの区間を新たなイベントして登録する。なお、このときには、図１３乃至図１７に示したように、イベントに関しての第２のマネージメントレコードデータが新たに生成される。
【０３４７】
次のステップＳ９３では、その新たなイベントのイン点のクリップ画像データがイベント表示エリア２９に表示される。この処理が終了すると、ＣＰＵ１０は次のステップＳ９７に移ってトリミングの処理を終了する。
【０３４８】
一方、ニューイベントボタン３３が押されなかったためステップＳ９４に進んだ場合には、ＣＰＵ１０は、リプレイスボタン３５が押されたか否かを判断する。この判断は、リプレイスボタン３５の位置にカーソルがある状態でマウス２ｄがクリックされたか否かに基づいて行われる。その結果、リプレイスボタン３５が押されたのであればステップＳ９５に進み、リプレイスボタン３５が押されなかったのであればステップＳ８３に戻って処理を繰り返す。
【０３４９】
ステップＳ９５では、ＣＰＵ１０は、イン点またはアウト点をステップＳ８８でマーキングされたと判定されたクリップ画像データに置き換える。すなわちこの場合には、イベントに関する第２のマネージメントレコードデータの内容をマーキングされたイン点またはアウト点のクリップ画像データに置き換えるだけであり、新たにイベントを登録するのではなく、元のイベントの内容を更新するだけである。
【０３５０】
次のステップＳ９６では、その更新されたイベントのイン点のクリップ画像データをイベント表示エリア２９の元のイベントの位置に表示する。この処理が終了すると、ＣＰＵ１０は次のステップＳ９７に移ってトリミングの処理を終了する。
【０３５１】
〔プリロール〕
次に指定されたマーキングポイントよりも所定時間前の位置から自動的に再生動作を開始してマーキングポイントを修正するプリロール動作について、図３０および図３１に示すフローチャートを用いて説明する。なお、このフローチャートは、ハイブリッドレコーダ３がビデオ信号Ｖ１の記録動作を開始している状態であって、かつ記録ビデオ画面２１ａにビデオ信号Ｖ２が表示されている状態からスタートするものとする。
【０３５２】
まずステップＳ１００から入ったステップＳ１０１において、ＣＰＵ１０は、プリロールモードの起動が設定されているか否かを判断する。この判断は、タイミング表示エリア２２にあるプリロールボタン２２ｅが既にクリックされてプリロールモードの起動が指定されているか否かに基づいて行われる。
【０３５３】
次のステップＳ１０２では、ＣＰＵ１０は、環境設定においてプリロール時間として上述したキューアップ時間が既に設定されているか否かを判断する。この判断は、ＲＡＭ１０ｂ内の環境設定データ用の記憶領域にキューアップ時間が格納されているか否かに基づいて行われる。これらの判断の結果、プリロールモードの起動が指示され、かつプリロール時間が設定されているのであれば、ＣＰＵ１０は次のステップＳ１０３に進む。
【０３５４】
ステップＳ１０３では、ＣＰＵ１０は、記録ビデオマーキングエリア２４のマークインボタン２４ｃがクリックされて、イン点のマーキングが行われたか否かを判断する。その結果、イン点のマーキングが行われたのであれば、ステップＳ１０４に移り、ここでそのイン点のクリップ画像データを生成する。なお、このクリップ画像データは、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／１６に間引いているので、クリップ画像データとしては９５画素×６０画素の画像サイズのものが生成される。
【０３５５】
ステップＳ１０５では、そのＶＲＡＭ１３ｂに記憶されているクリップ画像データが読み出され、記録ビデオマーキングエリア２４のインクリップ表示エリア２４ａに表示される。次のステップＳ１０６では、ＣＰＵ１０はキューアップのためのタイムコードを演算する。具体的には、指定されたイン点のクリップ画像データのタイムコードを参照すると共に、設定されているキューアップ時間を参照し、指定されたイン点からキューアップ時間分だけ前にシフトした位置（すなわち再生開始点）のタイムコードを算出する。
【０３５６】
次のステップＳ１０７では、ＣＰＵ１０は、その算出したタイムコードの位置からリアルタイムでビデオデータを再生させるための再生コマンドを外部インタフェース１８に送出する。これを受けた外部インタフェース１８は、その再生コマンドをＲＳ−４２２規格の通信フォーマットに変換してハイブリッドレコーダ３に送出する。これによりハイブリッドレコーダ３は、指示されたタイムコードに対応する記録アドレスからビデオデータを順に読み出して行くことにより、指示されたタイムコードの位置から始まる再生ビデオデータを生成する。このビデオデータはビデオ信号Ｖ３として映像効果装置６に入力され、そこからビデオ信号Ｖ６としてコンピュータ２内の第２のビデオプロセッサ１２に送出される。
【０３５７】
ステップＳ１０８では、第２のビデオプロセッサ１２においてビデオ信号Ｖ６からのタイムコードの抽出が行われると共に、ビデオ信号Ｖ６をディジタルのコンポーネントビデオデータに変換する画像処理が行われる。なお、この変換されたビデオデータは、第２のビデオプロセッサ１２内のフレームメモリ１２ｃに一時的に記憶される。
【０３５８】
ステップＳ１０９では、フレームメモリ１２ｃに記憶されている再生ビデオデータを３８０画素×２４０画素となるように縮小した上で、ＶＲＡＭ１３ｂに転送する。
【０３５９】
ステップＳ１１０では、そのＶＲＡＭ１３ｂに記憶されている再生ビデオデータを、再生ビデオ画面２３ａに表示する。これによりオペレータが指定したイン点よりもキューアップ時間分だけ前の位置から始まるリアルタイムのビデオデータが再生ビデオ画面２３ａに表示されることになる。
【０３６０】
次のステップＳ１１１では、ＣＰＵ１０はマーキングがされたか否かを判断する。マーキングされたか否かの判断は、再生ビデオマーキングエリア２７のマークインボタン２７ｃまたはマークアウトボタン２７ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリックされたか否かに基づいて行われる。その結果、マークインボタン２７ｃがクリックされたのであれば、イン点が指定されたと判断してステップＳ１１２に進み、マークアウトボタン２７ｆがクリックされたのであれば、アウト点が指定されたと判断してステップＳ１１５に進む。
【０３６１】
ステップＳ１１２では、イン点のクリップ画像データを生成する。このイン点のクリップ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／１６に間引いているので、クリップ画像データとしては９５画素×６０画素の画像サイズのものが生成される。ステップＳ１１３では、ＶＲＡＭ１３ｂに記憶されているイン点のクリップ画像データが読み出され、インクリップ表示エリア２７ａに表示される。ステップＳ１１４では、先にマーキングされ、インクリップ表示エリア２７ａに表示されていたイン点のクリップ画像データをクリップ表示エリア２８に移動する。なお、先にマーキングがされておらず、インクリップ表示エリア２７ａにクリップ画像データが表示されていなかった場合には、この処理は行われない。このステップＳ１１４の処理が終えると、ＣＰＵ１０はステップＳ１２２に進む。
【０３６２】
一方、アウト点のマーキングのためステップＳ１１５に進んだ場合には、ここでアウト点のクリップ画像データを生成する。このアウト点のクリップ画像データも、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。またこの場合にも、読出しの際に、データ量を１／１６に間引くことによって９５画素×６０画素のクリップ画像データが生成される。ステップＳ１１６では、ＶＲＡＭ１３ｂに記憶されているアウト点のクリップ画像データが読み出され、アウトクリップ表示エリア２７ｄに表示される。
【０３６３】
ステップＳ１１７では、ＣＰＵ１０は、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるか否かを判断する。その結果、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるのであればステップＳ１１８に進み、先にマーキングされたクリップ画像データがアウト点のクリップ画像データであるのであればステップＳ１１９に進む。
【０３６４】
ステップＳ１１８では、ＣＰＵ１０はイベントとして新しく登録するか否かの判断を行う。この判断は、オペレータによるニューイベントボタン３３のクリック操作に基づいて行われる。ニューイベントボタン３３がクリックされ、イベント登録が指示された場合にはステップＳ１２０に進み、ニューイベントボタン３３がクリックされず、イベント登録が指示されなかった場合にはステップＳ１１９に進む。
【０３６５】
ステップＳ１２０では、ＣＰＵ１０は、イン点からアウト点までの区間をイベントとして登録する。なお、このときには、図１３乃至図１７に示したように、イベントに関しての第２のマネージメントレコードデータが生成される。ステップＳ１２１では、生成されたイベントのイン点のクリップ画像データをイベント表示エリア２９にコピーし、当該イベント表示エリア２９にクリップ画像データを表示する。この処理が終了すると、ＣＰＵ１０は次のステップＳ１２２に進む。
【０３６６】
一方、先のマーキングによって生成されたクリップ画像データがアウト点のクリップ画像データであったためステップＳ１１９に進んだ場合には、ここで先のマーキングによって生成されたアウト点のクリップ画像データをクリップ表示エリア２８に移動する。なお、先にマーキングがされておらず、アウトクリップ表示エリア２７ｄにクリップ画像データが表示されていなかった場合には、この処理は行われない。このステップＳ１１９の処理が終わると、ＣＰＵ１０はステップＳ１２２に進む。
【０３６７】
ステップＳ１２２では、ＣＰＵ１０は、再生ビデオ画面２３ａに表示されているビデオデータの再生停止が指示されたか否かを判断する。その結果、再生停止が指示されなかった場合には、ステップＳ１１１に戻って処理を繰り返し、再生停止が指示された場合には、次のステップＳ１２３に進む。
【０３６８】
ステップＳ１２３では、ＣＰＵ１０は再生停止コマンドを外部インタフェース１８を介してハイブリッドレコーダ３に送出する。これによりハイブリッドレコーダ３はビデオデータの読出し動作を停止して、再生動作を停止する。このステップＳ１２３の処理が終了すると、ＣＰＵ１０はステップＳ１２４に移ってプリロールの処理を終了する。
【０３６９】
〔プログラム作成〕
次に生成されたイベントを使用してプログラムを作成するときの処理について、図３２に示すフローチャートを用いて説明する。なお、このフローチャートは、既にイベントが生成されている状態からスタートするものとする。まずステップＳ１３０から入ったステップＳ１３１において、ＣＰＵ１０はイベントが指定されたか否かを判断する。このときＣＰＵ１０は、カーソルがイベント表示エリア２９のクリップ画像データ表示エリア２９ａにある状態で、マウス２ｄがダブルクリック（２回連続したクリック操作）されると、そのイベントが指定されたと判断する。
【０３７０】
その結果、イベントの指定があった場合には、次のステップＳ１３２において、ＣＰＵ１０はその指定されたイベントをアクテイブ状態、すなわち移動可能状態にする。
【０３７１】
次のステップＳ１３３では、ＣＰＵ１０は、マウス２ｄがクリックされたままの状態でカーソルが移動されたか否か、すなわちドラッグされたか否かを判断する。その結果、ドラッグされたのであれば次のステップＳ１３４において、カーソルの動いた方向と距離を演算する。次のステップＳ１３５では、ＣＰＵ１０は、その演算した方向と距離に基づいて、指定されたイベントのクリップ画像データの表示位置を変更する。なお、このステップＳ１３３からステップＳ１３５までの処理は速やかに行われるため、モニタ２ｂの画面上においてはカーソルと共にイベントのクリップ画像データが動いて行くように見える。
【０３７２】
ステップＳ１３６では、ＣＰＵ１０は、マウス２ｄのクリックボタンが離されたか否か、すなわちクリックが解除されたか否かを判断する。その判断の結果、クリックが解除されていなければステップＳ１３３に戻って処理を繰り返し、クリックが解除されたのであれば次のステップＳ１３７に移り、そこでクリックが解除されたときのカーソルの位置を演算する。
【０３７３】
ステップＳ１３８では、ＣＰＵ１０は、算出したカーソル位置に基づき、当該カーソル位置によって指定されるイベントの表示位置よりも右側に他のイベントが表示されているか否かを判断する。その結果、右側に他のイベントが表示されているのであればステップＳ１３９に移り、右側に他のイベントが表示されていないのであればステップＳ１４０に移る。
【０３７４】
ステップＳ１３９では、ＣＰＵ１０は、その右側に表示されている他のイベントの表示位置をさらに右側に移動し、指定されたイベントを挿入し得るようにする。これが終わると、ＣＰＵ１０はステップＳ１４０に移る。
【０３７５】
ステップＳ１４０では、ＣＰＵ１０は、カーソルによって指定されたプログラム表示エリア３０上の位置に、指定されているイベントのクリップ画像データを表示する。ステップＳ１４１では、ＣＰＵ１０は、ステップＳ１４０によるイベント挿入に合わせて、プログラムに関する第２のマネージメントレコードデータのデータ内容を更新する。具体的には、第２のマネージメントレコードデータ内の前または後ろにリンクしているデータへのポインタ部分を修正する。なお、新たに挿入したイベントに関しては第２のマネージメントレコードデータがないので、これについては新たに生成する。
【０３７６】
この処理が終了すると、ＣＰＵ１０は次のステップＳ１４２に移って編集リストを作成し、さらに次のステップＳ１４３に進み、プログラム作成処理を継続するか否かを判断し、継続するのであればステップＳ１３１に戻って処理を繰り返し、プログラム作成処理を終了するのであればステップＳ１４４に移って処理を終了する。
【０３７７】
以上のようにして、プログラム表示エリア３０に所定のイベントを配列したとき、図１４を参照して上述したように、映像効果設定エリア２５から、所定のエフェクトを選択し、所定の位置に挿入配置することで、所定のイベントに対して、エフェクトを作用させることができる。
【０３７８】
ここで、図３３を参照して、映像効果設定エリア２５について説明する。映像効果設定エリア２５は、図３３、並びに図５および図６に示すように、ボタン２５ａ乃至２５ｍ、ボタン２５ｎ−１乃至２５ｎ−１０、およびボタン２５ｐを有している。ボタン２５ａ乃至２５ｍは、予め用意されている所定のエフェクトを設定するとき操作されるボタンである。この例においては、ボタン２５ａはワイプ（Wipe）、ボタン２５ｂはミックス（Mix）、ボタン２５ｃはモザイク（Mosaic）、ボタン２５ｄはピクチャインピクチャ（P in P）、ボタン２５ｅはページターン（Page Turn）、ボタン２５ｆはＤＳＫ、ボタン２５ｇはモディファイ（Modify）、ボタン２５ｈはカット（Cut）、ボタン２５ｉはスライド（Slide）、ボタン２５ｊはフリップ／タンブル（Flip/Tumble）、ボタン２５ｋは２Ｄ、ボタン２５ｍは３Ｄ、の各エフェクトが対応されている。
【０３７９】
ワイプは、選択したワイプパターンに従って、古い画像をぬぐいさるように消しながら、新しい画像を挿入するエフェクトである。ミックスは、古い画像をフェードアウトさせながら、新しい画像をフェードインさせるエフェクトである。モザイクは、画像をモザイク状にするエフェクトである。ピクチャインピクチャは、１つの画像の中に、他の１つの画像を縮小して表示するエフェクトである。ページターンは、ページをめくるようにして、古い画像から新しい画像に切り替えるエフェクトである。ＤＳＫは、既にエフェクトをかけた画像に、さらに、文字や図形を挿入するエフェクトである。
【０３８０】
モディファイは、画面を縦横、上下などに区切り、鏡に写したような画像としたり、画像の一部分を画面一杯に拡大したり、スポットライトを当てたような画像にするエフェクトである。カットは、古い画像を新しい画像に瞬時に切り換えるエフェクトである。スライドは、新しい画像が画面の端から表れて、画面上を滑るようにして、古い画像と切り替わるエフェクトである。２Ｄは、２次元回転するエフェクトであり、３Ｄは、３次元回転するエフェクトである。
【０３８１】
また、ボタン２５ｎ−１乃至２５ｎ−１０は、ユーザが予め各パラメータを所定の値に設定したエフェクトを登録したボタンである。従って、このボタン２５ｎ−ｉを操作すると、予め設定した所定のエフェクトを読み出すことができる。
【０３８２】
ボタン２５ｐは、ダイレクトボタンとされ、このボタンを押したとき、ダイレクトエフェクト操作ウインドウ（図４６を参照して後述する）がプルダウン表示される。
【０３８３】
ここで、図３４のフローチャートを参照して、ユーザが、設定した所定のエフェクトを、ボタン２５ｎ−１乃至２５ｎ−１０に割り付ける処理について説明する。ユーザは、所定のエフェクトをボタン２５ｎ−１乃至２５ｎ−１０のいずれかに割り付けるとき、映像効果設定エリア２５内のエフェクトが設定されているボタンを選択し、これをドラッグする。例えば、ワイプのボタン２５ａをオンして、後述するようにして、所定のパラメータを設定することができる。設定されたパラメータに基づくワイプのエフェクトを使用する場合には、ボタン２５ａを、以後用いるようにすればよいが、パラメータの値を他の値に設定したワイプのエフェクトも利用したいような場合（すなわち、２種類以上のワイプを、必要に応じて使い分ける場合）、パラメータの値が所定の値に設定された第１のワイプのエフェクトを、例えば、ボタン２５ｎ−１に割り付けることができる。このようにすれば、以後、パラメータをその値に設定した第１のワイプを利用したい場合、ワイプのボタン２５ａの代わりに、ボタン２５ｎ−１を用いることができる。そして、ボタン２５ａは、パラメータを他の値に設定した第２のワイプの場合に利用することができる。
【０３８４】
このようなために、ボタン２５ａに設定したエフェクトを、ボタン２５ｎ−１に割り付ける場合、ユーザは、ボタン２５ａをマウス２ｄを操作してドラッグし、ボタン２５ｎ−１上でドロップする。このため、ステップＳ１６１において、ＣＰＵ１０は、エフェクトが設定されているボタンがドラッグされるまで待機し、ドラッグされた場合には、ステップＳ１６２に進み、マウス２ｄのボタンが離されたか否かを判定する。マウス２ｄのボタンが離された場合には、ステップＳ１６３に進み、マウス２ｄのボタンが離された位置は、ユーザエフェクト割り付け可能なボタン、すなわち、ボタン２５ｎ−１乃至２５ｎ−１０のいずれかの上であるか否かが判定される。これらのボタン２５ｎ−１乃至２５ｎ−１０以外の位置で、マウス２ｄのボタンが離された場合には、割り付け処理を行うことができないので、ステップＳ１６１に戻る。
【０３８５】
ステップＳ１６３において、マウス２ｄのボタンがボタン２５ｎ−１乃至２５ｎ−１０のいずれかの上で離された（ドロップされた）と判定された場合には、ステップＳ１６４に進み、そのボタンに、ドラッグされたボタンに設定されているエフェクトを割り付ける処理を実行する。例えば、ボタン２５ａをボタン２５ｎ−１上にドラッグアンドドロップすると、ボタン２５ａに設定されているエフェクトが、ボタン２５ｎ−１に割り付けられることになる。
【０３８６】
次に、図３５のフローチャートを参照して、プログラム表示エリア３０上に、所定のエフェクト設定クリップ画像データをドラッグアンドドロップして、所定のイベントに対してエフェクトを付加させる場合の設定処理について説明する。
【０３８７】
最初に、ステップＳ２０１において、映像効果設定エリア２５内のボタン２５ａ乃至２５ｐ、またはボタン２５ｎ−１乃至２５ｎ−１０のいずれかが押されるまで待機する。ステップＳ２０１において、映像効果設定エリア２５の所定のボタンが操作されたと判定された場合、ステップＳ２０２に進み、ＣＰＵ１０は、このとき操作されたボタンに対応するダイアログなどを表示させる。例えば、ワイプのボタン２５ａが操作された場合、図３６に示すようなエフェクト設定ダイアログがプルダウン表示される。このダイアログの表示部７０１には、このエフェクト設定ダイアログが対応しているエフェクトの名称が表示される。いまの場合、ワイプのボタン２５ａを操作したので、ここには、「Ｗｉｐｅ」の文字が表示される。例えば、ミックスのボタン２５ｂ、またはモザイクのボタン２５ｃを操作した場合には、この表示部７０１には、「Ｍｉｘ」または「Ｍｏｓａｉｃ」の文字が、それぞれ表示される。
【０３８８】
表示部７０２には、エフェクトを作用させる方向が表示されている。ノーマル（Normal）を選択すると、時間が経過する方向にエフェクトが作用し、リバース（Reverse）を選択すると、時間をさかのぼる方向にエフェクトが作用する。表示部７０３には、表示部７０４に表示されているエフェクトパターンの中から選択したパターンの番号が表示される。表示部７０４には、この例の場合、１２種類のワイプのパターンが表示されている。スライドボタン７０５を操作することで、ここに表示されていないパターンを表示部７０４に表示させることができる。ユーザは、所定のパターンをマウス２ｄでクリックすることで、そのパターンを選択することができる。選択されたパターンの番号が表示部７０３に表示される。
【０３８９】
表示部７６には、エフェクトの作用する時間（実行開始から終了までの時間）をフレーム数で設定するための表示がなされている。１０，１５，３０，４５または６０のいずれかを選択することで、その数字に対応するフレームを直接的に設定することができる。あるいは、スライドボタン７０８、クイックボタン７０９，７１０を操作することで、表示部７０７に任意のフレーム数を表示、設定させることができる。プレビューボタン７１１は、各種のパラメータを設定し、そのエフェクトの実際の変化を確認するとき操作される。
【０３９０】
キャンセルボタン７１３は、設定したパラメータをキャンセルするとき操作され、ＯＫボタン７１４は、パラメータの設定を完了したとき操作される。ディテールボタン７１２は、より詳細なエフェクトのパラメータを設定するとき操作される。このディテールボタン７１２が操作されると、図３７に示すようなエフェクト詳細設定ダイアログがプルダウン表示される。
【０３９１】
図３７に示すエフェクト詳細設定ダイアログにおいては、表示部７２１に、エッジに関するパラメータが表示されている。その表示部７２２には、エッジのタイプが表示されている。このエッジのタイプとしては、ボーダ、またはソフトエッジを選択することができる。表示部７２２の下方には、スライドボタン７２３とスクロールボタン７２４が設けられており、これらをマウス２ｄで操作し、スライドボタン７２３を所定の位置に配置することで、エッジの幅を所定の値に設定することができる。チェックボックス７２５は、ボーダのカラーを選択するとき操作される。このチェックボックス７２５をクリックすると、カラーピッカー（Color Picker）ダイアログ（図示せず）が表示され、それを用いてボーダの色を選択することができる。チェックボタン７２１ａは、表示部７２１における表示設定を有効にするとき操作される。
【０３９２】
表示部７３１には、エフェクト実行時のバックグラウンドまたはフォアグラウンドとは別の背景パターンと背景色のマットに関するパラメータが表示されている。表示部７３２には、背景（バックグラウンド）のパラメータが表示され、表示部７３３には、マットパターンの番号が表示される。
【０３９３】
表示部７４１には、エフェクトコントロールのパラメータが表示されている。この例では、表示部７４４に、エフェクトのパラメータの名称が表示され、その名称のパラメータを、スライドボタン７４２またはスクロールボタン７４３を操作することで、所定の値に設定することができるようになされている。この例では、４つのパラメータが表示されるようになされている。これにより、選択したエフェクトパターンに固有なパラメータの設定が行われる。
【０３９４】
表示部７５１においては、エフェクト実行時に画像の一部分だけが見えるように画枠を小さくするクロップのパラメータが表示、設定される。表示部７５２には、クロップ領域を反転する（ON）かしない（OFF）かを設定することができる。スライドボタン７５３とスクロールボタン７５４でクロップ領域の左端、スライドボタン７５８とスクロールボタン７５９でクロップ領域の右端、スライドボタン７５５とスクロールボタン７５６でクロップ領域の上端、そして、スライドボタン７６０とスクロールボタン７６１でクロップ領域の下端を、それぞれ指定することができる。チェックボタン７５１ａは、表示部７５１における表示設定を有効にするとき操作される。
【０３９５】
表示部７７０には、ＸＹＺの座標を入力するボタンが表示されている。スライドボタン７７１とスクロールボタン７７２によりＸ座標が、スライドボタン７７３とスクロールボタン７７４によりＹ座標が、そしてスライドボタン７７５とスクロールボタン７７６によりＺ座標（大きさ）が、それぞれ入力されるようになされている。この入力は、選択したエフェクトパターンが座標系の設定を必要とする場合に行われる。
【０３９６】
さらに、ＯＫボタン７８３は、設定したエフェクトを確定するとき操作され、キャンセルボタン７８２は、設定したパラメータをキャンセルするとき操作され、プレビューボタン７８１は、設定したパラメータを確認するとき操作される。
【０３９７】
図３５の説明に戻って、以上のように、図３６と図３７に示すエフェクト設定ダイアログあるいはエフェクト詳細設定ダイアログを用いて、所定のエフェクトのパラメータを設定すると、ステップＳ２０３で、設定したパラメータがＣＰＵ１０のＲＡＭ１０ｂに記憶される。
【０３９８】
また、上述したように、例えばワイプのボタン２５ａをオンして、図３６に示すエフェクト設定ダイアログを表示させ、さらに必要に応じて、ディテールボタン７１２を操作して、図３７に示すエフェクト詳細設定ダイアログを表示させ、所定のパラメータを設定した後、ボタン２５ａをボタン２５ｎ−１にドラッグアンドドロップすることで、設定したパラメータに対応するエフェクトを、ボタン２５ｎ−１に対応させることができる。このようにすると、以後、このボタン２５ｎ−１を、ボタン２５ａ乃至２５ｍと同様に、プログラム表示エリア３０の所定の位置にドラッグアンドドロップすることで、そのエフェクトをプログラム上に設定することが可能となる。
【０３９９】
そこで、以上のような設定が行われた後、ステップＳ２０４において、映像効果設定エリア２５のボタンがドラッグされるまで待機し、所定のボタンが操作されたとき、ステップＳ２０５に進み、カーソルの動いた方向と距離がＣＰＵ１０により演算される。ステップＳ２０６では、ＣＰＵ１０は、指定されたエフェクト設定クリップ画像データの表示位置を移動する。
【０４００】
例えば、図３３に示すように、カーソルをボタン２５ｎ−１（数字１が表示されているボタン）に配置し、そこでマウス２ｄをクリックし、ドラッグすると、カーソルの周囲にエフェクト設定クリップ画像データの枠３０Ｅ−１が表示され、その枠３０Ｅ−１がドラッグに対応して枠３０Ｅ−２，枠３０Ｅ−３のように移動する。
【０４０１】
ステップＳ２０７においては、カーソルの現在位置が計算され、その現在位置がプログラム表示エリア３０の領域内に位置する場合には、カーソルを、図３８に示すように、プログラム表示エリア３０上のクリップ画像データのいずれの間に挿入するかを示す形状に変化させる。
【０４０２】
すなわち、例えば、図３９（Ａ）に示すように、ドラッグしたエフェクトに対応するエフェクト設定クリップ画像データの枠３０Ｅの中心が、クリップ画像データ３０ａ２と３０ａ３の間に最も近い位置に配置されている場合には、その中心から、そのクリップ画像データ３０ａ２とクリップ画像データ３０ａ３の境界部の方向に指向するカーソルとされる。これに対して、同図（Ｂ）に示すように、枠３０Ｅの中心がクリップ画像データ３０ａ１とクリップ画像データ３０ａ２の境界部に近い場合には、その中心から、その境界部の方向に指向するカーソル形状とされる。
【０４０３】
以上の原理をまとめると、図４０に示すようになる。すなわち、枠３０Ｅの中心が、近い方向の境界部に指向するカーソル形状となるように、カーソル形状が変化される。これにより、ユーザは、その時点でドラッグを解除して、枠３０Ｅをドロップしたとき、そのエフェクト設定クリップ画像データは、クリップ画像データ３０ａ２とクリップ画像データ３０ａ３の間に挿入されるのか、あるいは、クリップ画像データ３０ａ１とクリップ画像データ３０ａ２の間に挿入されるのかを容易に判定することができる。
【０４０４】
次に、図３５のステップＳ２０８に進み、マウス２ｄのボタンが離されたか否かが判定され、離されていなければ、ステップＳ２０４に戻り、それ以降の処理が繰り返し実行される。ステップＳ２０８において、マウス２ｄのボタンが離されたと判定された場合、ステップＳ２０９に進み、その離されたときのカーソルの位置が計算され、ステップＳ２１０では、エフェクト設定クリップ画像データに対応する枠３０Ｅの中心が、その中心が位置するクリップ画像データ（例えば、図３９のクリップ画像データ３０ａ２）の右側の境界部に近いか否かが判定される。
【０４０５】
枠３０Ｅの中心が、図３９（Ａ）に示すように、クリップ画像データの右側の境界部に近い場合には、ステップＳ２１１に進み、そのクリップ画像データ３０ａ２の右側に表示されているクリップ画像データ３０ａ３を１クリップ画像データ分だけ右側に移動し、そのクリップ画像データが、それまで位置していた位置に枠３０Ｅに対応するエフェクト設定クリップ画像データを挿入配置する。これに対して、図３９（Ｂ）に示すように、枠３０Ｅの中心が、それが位置するクリップ画像データの左側の境界部に近いと判定された場合、ステップＳ２１２に進み、そのクリップ画像データ３０ａ２を１クリップ画像データ分だけ右側に移動し、クリップ画像データ３０ａ２がそれまで位置していた位置に、枠３０Ｅに対応するエフェクト設定クリップ画像データを挿入配置する。
【０４０６】
次に、ステップＳ２１３に進み、マネージメントレコードデータを更新する処理が実行される。すなわち、図３９（Ａ）の場合には、クリップ画像データ３０ａ２の第２のマネージメントレコードデータにエフェクト設定クリップ画像データ３０Ａ１の第２のマネージメントレコードデータをリンクし、それにさらに、クリップ画像データ３０ａ３の第２のマネージメントレコードデータをリンクする。
【０４０７】
これに対して、図３９（Ｂ）に示す例においては、クリップ画像データ３０ａ１に対応する第２のマネージメントレコードデータに、エフェクト設定クリップ画像データ３０Ａ１の第２のマネージメントレコードデータがリンクされ、それにさらに、クリップ画像データ３０ａ２の第２のマネージメントレコードデータがリンクされる。
【０４０８】
さらに、ステップＳ２１４に進み、プログラム作成処理を継続するか否かを判定し、継続する場合には、ステップＳ２０１に戻り、それ以降の処理が繰り返し実行される。プログラム作成処理を継続しない場合には、処理が終了される。
【０４０９】
次に、図４１のフローチャートを参照して、ピクチャインピクチャ設定時のサブ画面領域調整処理、すなわち、図４１に示すように、再生ビデオ画面２３ａにおいて、親画面として、大きく表示されている画面中の所定の位置に表示される子画面（サブ画面）の表示位置を調整する処理について説明する。
【０４１０】
最初に、ステップＳ２３１において、ユーザは、映像効果設定エリア２５のピクチャインピクチャボタン２５ｄをクリックし、図３６に示すようなエフェクト設定ダイアログを表示させる。但し、いまの場合、ピクチャインピクチャボタン２５ｄがクリックされたので、その表示部７０１には、P in Pの文字が表示される。次に、ステップＳ２３２において、ユーザは、エフェクト設定ダイアログのディテールボタン７１２を操作し、図３７に示すようなエフェクト詳細設定ダイアログを表示させる。
【０４１１】
さらに、ステップＳ２３３において、設定するエフェクトがピクチャインピクチャであるか否かを判定し、ピクチャインピクチャ以外のエフェクトを設定する場合には、ステップＳ２４５に進み、その対応するエフェクトの設定処理を実行する。
【０４１２】
これに対して、設定するエフェクトがピクチャインピクチャである場合には、ユーザは、上述したように、例えば、ロケーションの表示部７７０において、ピクチャインピクチャの表示座標を設定するなどの所定の設定処理を行った後、ＯＫボタン７８３をオンする。このとき、ＣＰＵ１０は、ステップＳ２３４において、図４２に示すように、再生ビデオ画面２３ａ上に、ピクチャインピクチャサブ画面領域設定バーＢＡＲ１を、設定に対応する位置にオーバーレイ表示させる。
【０４１３】
次に、ステップＳ２３５に進み、バーＢＡＲ１の内部のピクチャインピクチャサブ画面領域がドラッグされるまで待機し、ドラッグされた場合には、ステップＳ２３６，Ｓ２３８，Ｓ２４０において、領域の角ＢＡＲCがドラッグされたのか（ステップＳ２３６）、辺ＢＡＲLがドラッグされたのか（ステップＳ２３８）、または領域の内部ＢＡＲRがドラッグされたのか（ステップＳ２４０）が、それぞれ判定される。
【０４１４】
ステップＳ２３６において、角ＢＡＲCがドラッグされたと判定された場合、ステップＳ２３７に進み、ドラッグされたマウスカーソルの座標を計算し、その計算結果に対応して、ピクチャインピクチャの領域の大きさを変更する（バーＢＡＲ１の大きさを変更する）。ステップＳ２３８において、辺ＢＡＲLがドラッグされたと判定された場合には、ステップＳ２３９に進み、バーＢＡＲ１のボーダ幅の大きさが、ドラッグしたカーソルの座標の計算結果に対応して変更される。ステップＳ２４０において、領域の内部ＢＡＲRがドラッグされたと判定された場合には、ステップＳ２４１に進み、領域の中心点がドラッグ位置に対応して移動される。ドラッグされたのが、角ＢＡＲC、辺ＢＡＲLまたは領域の内部ＢＡＲRのいずれでもない場合には、ステップＳ２４０からステップＳ２３６に戻る。すなわち、この場合には、操作ミスとして、特別の処理を行わない。
【０４１５】
なお、バーＢＡＲ１をマウス２ｄで直接操作することで入力された値は、図３７のエフェクト詳細設定ダイアログの表示部７７０の表示にも反映される。
【０４１６】
以上のようにして、エフェクト詳細設定ダイアログを操作することで、ピクチャインピクチャのサブ画面領域設定を変更することができるが、再生ビデオ画面１３ａ上において、カーソルを操作することで、サブ画面領域設定を直接修正変更することもできる。従って、ユーザは、親画面を見ながら、最適な子画面（サブ画面）の位置を適宜設定することが可能となる。
【０４１７】
ステップＳ２３７，Ｓ２３９，Ｓ２４１の処理の後、ステップＳ２４２に進み、エフェクト設定ダイアログのＯＫボタン７１４がクリックされたか否かを判定し、クリックされていない場合には、ステップＳ２３５に戻り、それ以降の処理を繰り返し実行する。ステップＳ２４２において、ＯＫボタン７１４がクリックされたと判定された場合には、ステップＳ２４３に進み、ピクチャインピクチャのパラメータの設定状態を保存する処理が実行される。すなわち、これらのパラメータの値は、ＣＰＵ１０のＲＡＭ１０ｂに保存される。
【０４１８】
なお、この処理は、図４７を参照して後述するスプリットの割合を調整する場合にも、適用することができる。
【０４１９】
図４２において、メインボタン２３ｂまたはサブボタン２３ｃを操作することで、再生ビデオ画面２３ａの親画面の画像を、メインのハイブリッドレコーダ３ａの出力する画像、またはサブのハイブリッドレコーダ３ｂの出力する画像に、それぞれ切り替えることができる。Ｍ／Ｅボタン２３ｄが操作された場合には、ＤＳＫ映像を含まない映像効果処理後の画像が親画面に表示される。ＤＦＳボタン２３ｅが操作された場合には、ＤＳＫを含む全ての映像効果処理後の画像が表示される。ＧＳＭ（Good Shot Marker）ボタン２３ｆは、グッドショットマーカーを書き込んだ画像データを検索し、表示させる場合に操作される。すなわち、ユーザが、ＧＳＭボタン２３ｆを操作した後、スクロールボタン２３ｆａを操作すると、ハイブリッドレコーダ３のハードディスクに予め記録されている所定の画像データのグッドショットマーカーが検索され、そのグッドショットマーカーの記録位置からキューアップ時間だけさかのぼった位置から画像が表示されることになる。
【０４２０】
次に、図４３のフローチャートを参照して、ＤＳＫ設定時のマスク領域調整処理について説明する。最初に、ステップＳ２６１において、ユーザは、映像効果表示エリア２５のＤＳＫボタン２５ｆ（図３３）を操作し、図４４に示すようなＤＳＫ設定ダイアログを表示させる。同図に示すように、このＤＳＫ設定ダイアログにおいては、ＤＳＫスイッチ表示部８５１において、ダウンストリームキーモードの設定をオンまたはオフすることができる。ダウンストリームキー（ＤＳＫ）モードを設定した場合には、エフェクトをかけた画像に対して、さらに文字や図形を挿入することができる。
【０４２１】
ボーダの表示部８５２においては、チェックボタン８５２ａが設けられており、このチェックボタン８５２ａをチェックすることで、ボーダの表示部８５２に設定したパラメータを有効とすることができる。表示部８５３には、ボーダのタイプを表示設定させることができる。ボーダのタイプは、幅の広いボーダ（ワイドボーダ）、幅の狭いボーダ（ナローボーダ）、背後の陰のようなボーダ（ドロップボーダ）、またはナローボーダとドロップボーダを組み合わせたダブルボーダのいずれかとすることができる。
【０４２２】
表示部８５５においては、ドロップボーダまたはダブルボーダを選択したときのボーダの位置を選択表示することができる。この位置としては、左上、右上、右下、または左下のいずれかを選択することができる。
【０４２３】
チェックボックス８５４は、ボーダカラーを設定するとき、クリックされる。このチェックボックス８５４がクリックされると、各種の色を設定するためのカラーピッカーダイアログが表示される。ユーザは、必要に応じて、このカラーピッカーダイアログを用いて、ボーダの色を設定する。
【０４２４】
キーの表示部８６０では、挿入する文字や図形の形をクリックキー操作信号やキーソース信号でくりぬいた部分を埋めるキーフィル信号に関する設定を行うことができる。表示部８６１では、キーソース信号として、内部信号（internal）を用いるか、または外部信号（external）を用いるかを指定することができる。表示部８６２では、キーソース信号が黒か白か（信号の極性）に応じて、黒い背景から白い文字を抜き取って挿入する場合には、noneが選択され、白い背景から黒い文字を抜き取って挿入する場合には、invertが選択される。表示部８６３では、使用するキーフィル信号を指定する。このキーフィル信号としては、DSK VIDEO（図４のDSK FILL INの端子７０１から入力されるフィル信号、DSK MAT（内部発生ＤＳＫマット）、SELF（図４のフロッピーディスク７４２から読み込んだ画像データ）、またはnone（フィル信号なし。すなわち、文字や図形のボーダのみが挿入される）のいずれかを選択指定することができる。
【０４２５】
チェックボックス８６４は、表示部８６３でDSK MATを指定した場合、カラーピッカーダイアログを表示して、マットを選択するとき操作される。
【０４２６】
クリップスライドボタン８６５またはクリップスクロールボタン８６６は、挿入した文字や図形の輪郭がはっきりしない場合、クリップスライドボタン８６５を所定の位置に配置することで、クリップレベルを調整するとき操作される。
【０４２７】
ゲインスライドボタン８６７とゲインスクロールボタン８６８は、挿入した文字や図形の濃さを調整するとき操作される。
【０４２８】
デンシティースライドボタン８６９とデンシティースクロールボタン８７０は、挿入した文字や図形の透明度を調整するとき操作される。
【０４２９】
表示部８７１は、コンピュータに別のフロッピーディスクを挿入して、キーフィル信号用画像データを変更したいとき操作され、表示設定される。
【０４３０】
マスクの表示部８９０においては、挿入する文字や図形の不要な部分を隠す（マスクする）場合の設定が行われる。設定したマスクを有効にする場合、チェックボタン８９０ａがチェックされる。表示部８９１においては、マスクする領域（矩形の領域）の外側をマスクする（NORMAL）のか、または、内側をマスクする（INVERT）のかが選択される。スライドボタン８９２，８９４，８９６，８９８、並びに、スクロールボックス８９３，８９５，８９７，８９９は、マスクする領域の左端、右端、上端、または下端を指定するとき操作される。
【０４３１】
トランジションの表示部９００においては、ダウンストリームキーエフェクトを開始してから終了するまでの時間をフレーム数で指定することができる。表示部９０１では、１０，１５，３０，４５または６０の所定のフレーム数を設定することができる。また、（User）を選択した場合には、表示部９０２に任意の値のフレーム数を設定することができる。プレビューボタン９０５は、このダイアログの設定に基づくストリームキー設定エフェクト実行の様子をプレビューしたいときクリックされる。プレビュー画面は、再生ビデオ画面２３ａに表示される。
【０４３２】
フェーダのスライドボタン９０３またはスクロールボタン９０４を操作することで、所定のトランジション位置のプレビュー画面を確認することができる。
【０４３３】
キャンセルボタン９１１は、このＤＳＫ設定ダイアログで設定したパラメータをキャンセルするとき操作され、ＯＫボタン９１２は、設定を有効とするとき操作される。
【０４３４】
ユーザは、以上に説明したＤＳＫ設定ダイアログを用いて、所定のパラメータを設定する。
【０４３５】
次に、ステップＳ２６２に進み、ＤＳＫ設定ダイアログのマスクのチェックボックス８９０ａがチェックされ、マスク設定がオンされているか否かが判定される。ステップＳ２６２において、マスク設定がオンされていないと判定された場合には、ステップＳ２６３に進み、ＤＳＫ設定ダイアログを用いてその他の設定処理が行われる。
【０４３６】
ステップＳ２６２において、マスク設定がオンされていると判定された場合には、ステップＳ２６４に進み、ＣＰＵ１０は、図４５に示すように、再生ビデオ画面２３ａ上に、ＤＳＫ設定ダイアログのマスクの表示部８９０において設定された左右上下の端部の位置に対応して、ＤＳＫマスク領域バーＢＡＲ２Ｌ，ＢＡＲ２Ｒ，ＢＡＲ２Ｔ，ＢＡＲ２Ｂを表示させる。
【０４３７】
ステップＳ２６５においては、バーＢＡＲ２Ｌ乃至ＢＡＲ２Ｂがマウス２ｄによりドラッグされるまで待機し、ドラッグされた場合には、ステップＳ２６６に進み、マウスポインタの座標から、そのバーの新たな位置を計算し、その計算された位置にバーを移動表示させる。例えば、バーＢＡＲ２Ｌが現在の表示位置より右または左にドラッグされた場合、そのドラッグされた位置に移動表示される。また、例えばバーＢＡＲ２Ｔが現在の表示位置より上または下方向にドラッグされた場合には、そのドラッグ後の位置に移動表示される。このようにして、ユーザは、ＤＳＫ設定ダイアログを用いて、マスク領域を設定することができるだけでなく、実際の表示画面を見ながら、マウス２ｄを操作することで、マスク領域を設定することができる。従って、より適切な設定が可能となる。
【０４３８】
なお、ステップＳ２６６で、画面を見ながら、バーＢＡＲ２Ｌ乃至ＢＡＲ２Ｂを直接操作して、マスク領域が設定された場合にも、その設定位置がＤＳＫ設定ダイアログのマスクの表示部８９０に反映される。
【０４３９】
次に、ステップＳ２６７に進み、ＤＳＫ設定ダイアログのＯＫボタン９１２がオンされたか否かが判定され、オンされていない場合には、ステップＳ２６５に戻り、それ以降の処理が繰り返し実行される。ＯＫボタン９１２がオンされたと判定された場合には、ステップＳ２６８に進み、ＤＳＫ設定ダイアログを用いて設定されたパラメータがＲＡＭ１０ｂに保存される。
【０４４０】
このシステムは、ライブ映像を扱うことを得意としており、ライブ映像に対しても、リアルタイムでエフェクトを付与する（今、起きている映像に、クリックのみで、所定のエフェクトを付与する）ことができるようになされている。但し、ライブ映像に付与することができるエフェクトは、ＤＳＫ処理の他は、ピクチャインピクチャまたはスプリット処理のうちの、ライブで使用される頻度の高いものだけに限定されている。
【０４４１】
ライブ映像に対してエフェクトを付与する場合、映像効果設定エリア２５のダイレクトボタン２５ｐが操作される。このダイレクトボタン２５ｐが操作されると、図４６に示すダイレクトエフェクト操作ウインドウが表示される。ＤＳＫインターナルオンボタン８０１は、図４の映像効果装置６のフロッピーディスク７４２から読み込まれたキー信号またはフィル信号によるＤＳＫ処理を開始または終了させるとき操作される。ＤＳＫエクスターナルボタン８０２は、図４のDSK FILL IN端子７０１から入力されるＤＳＫフィル信号、またはDSK KEY IN端子７０２から入力されるＤＳＫキー信号によるＤＳＫ処理を開始または終了させるとき操作される。
【０４４２】
ＤＳＫセットアップボタン８０３は、上記したＤＳＫ処理実行時におけるセットアップを行うための、上述した図４４に示すＤＳＫ設定ダイアログを表示させるときオンされるボタンである。
【０４４３】
ダイレクトアウトセットアップボタン８０５は、図４７に示すダイレクトエフェクト設定ダイアログを表示させるとき操作されるボタンであり、ダイレクトアウトオンボタン８０４は、ダイレクトアウトセットアップボタン８０５を操作して、ダイレクトエフェクト設定ダイアログを表示させ、設定されたパラメータに基づく画面表示を開始または終了させるとき操作されるボタンである。例えば、上述したようにして、ピクチャインピクチャにおける子画面の位置を所定の位置に調整した後、このダイレクトアウトオンボタン８０４を操作することで、調整された位置に子画面が表示された画像を出力することができる。
【０４４４】
図４７に示すように、ダイレクトエフェクト設定ダイアログにおいては、表示部８１１において、新たにエフェクトを設定するとき、あるいは既存のエフェクトを呼び出すとき、そこにパターン番号を指定することができるようになされている。
【０４４５】
アウトプットスタイルの表示部８１２においては、２種類のピクチャインピクチャと４種類のスプリットの合計６種類のダイレクトエフェクトパターンの中のいずれか１つを選択することができるようになされている。メインインサブ表示部８１３を選択すると、サブ画像の中にメイン画像を挿入するピクチャインピクチャが実行される。サブインメイン表示部８１４を選択すると、メイン画像の中にサブ画像を挿入するピクチャインピクチャが実現される。Ｖ−Ｍ／Ｓ表示部８１５を選択すると、画面を左右に２分割し、左側にメイン画像を、右側にサブ画像を、それぞれ表示するスプリット画像を実現することができる。Ｖ−Ｓ／Ｍ表示部８１６を選択すると、画面を左右に２分割し、左側にサブ画像、右側にメイン画像を、それぞれ表示するスプリットを実現することができる。Ｈ−Ｍ／Ｓ表示部８１７を選択すると、画面を上下に２分割し、上にメイン画像を、下にサブ画像を、それぞれ表示するスプリット画像を実現することができる。Ｈ−Ｓ／Ｍ表示部８１８を選択すると、画面を上下に２分割し、上にサブ画像を、下にメイン画像を、それぞれ表示するスプリット画像を実現することができる。
【０４４６】
エッジの表示部８２１においては、アウトプットスタイルの表示部８１２で選択したエフェクトパターンのエッジの設定が行われる。エフェクトパターンにエッジを付ける場合には、チェックボタン８２１ａがチェックされる。表示部８２２においては、エッジとしてボーダまたはソフトエッジのいずれか一方を選択することができる。チェックボックス８２３をチェックすることで、ボーダまたはソフトエッジのいずれか一方を選択することができる。WIDTH/SOFTの表示部のスライドボタン８２４またはスクロールボタン８２５を操作することで、ボーダエッジまたはソフトエッジの幅を選択することができる。
【０４４７】
インナーピクチャロケーションの表示部８３１においては、アウトプットスタイルの表示部８１２でピクチャインピクチャを選択した場合、挿入する画面（子画面）のサイズと位置を指定することができる。Ｘは、子画面の中心点のＸ座標を表し、Ｙは、子画面の中心点のＹ座標を表す。また、Sizeは、スライドボタン８３６またはスクロールボタン８３７を操作することで、スライドボタン８３６を所定の位置に配置させ、子画面の大きさを設定することができる。
【０４４８】
キャンセルボタン８３８は、このダイレクトエフェクト設定ダイアログにおいて設定したパラメータをキャンセルするとき操作され、ＯＫボタン８３９は、これを有効とするとき操作される。
【０４４９】
このシステムにおいてはまた、オーディオ信号を他のオーディオ信号に変えて出力するボイスオーバー機能を有している。次に、このボイスオーバー機能について、図４８のフローチャートを参照して説明する。
【０４５０】
最初に、ステップＳ２８１において、ユーザは、タイミング表示エリア２２のモードボタン２２ｂを操作して、タイムラインモードを設定させる。そして、ボイスオーバーボタン２１ｄをオンする。このとき、ＣＰＵ１０は、ステップＳ２８２に進み、ボイスオーバー編集モードを設定する。そして、ＣＰＵ１０は、ステップＳ２８３において、図６のステータス表示エリアとしての表示部２６ｊに「ＶＯＩＣＥ  ＯＶＥＲ」の文字を表示させる。
【０４５１】
次に、ステップＳ２８４において、ユーザは、タイムライン表示エリア４０のビデオトラック４０ｄにイベントを並べる処理を実行する。この処理は、例えばプログラム表示エリア３０に表示された所定のクリップ画像データを、マウス２ｄを操作してドラッグアンドドロップすることで行うことができる。
【０４５２】
次に、ステップＳ２８５に進み、ユーザは、図６に示すボイスオーバーチャンネル指定ボタン４５ｃを操作して、４つのチャンネルの中からボイスオーバーチャンネルを指定する。図４９は、４つのチャンネルのうち、第４チャンネルをボイスオーバーチャンネルとして指定した場合のタイムライン表示エリア４０を示している。同図に示すように、この場合においては、第４番目のチャンネルのみがボイスオーバーチャンネルとされ、そこに新たなオーディオ信号が記録されることになる。
【０４５３】
次に、ステップＳ２８６に進み、ユーザは、タイムライン表示エリア４０のエディットバー４０ｋを基準にして、ボイスオーバーのイン点とアウト点を指定する。この指定は、図７に示すタイムライン表示エリア４０のサーチボタン４０ｍ、あるいは、スクロールボタン４０ｉ，４０ｊをオンして、再生ビデオ画面２３ａにフレーム単位で表示されている画像を見ながら、マークインボタン２７ｃまたはマークアウトボタン２７ｆを操作することで行われる。
【０４５４】
図５０は、イン点を先に指定した場合のタイムライン表示エリア４０の表示例を表している。同図に示すように、イン点が指定されると、それより時間的に後のオーディオトラック４０ｈの範囲が網掛け表示される。これに対して、アウト点が先に指定されると、図５１に示すように、エディットバー４０ｋより時間的に前方の範囲が網掛け表示される。イン点とアウト点の両方が設定されると、図５２に示すように、イン点とアウト点の間の範囲が網掛け表示される。ユーザは、これにより、ボイスオーバーする範囲を視覚的に確認することができる。
【０４５５】
以上のようにして、ボイスオーバーする範囲を設定したとき、次に、ユーザは、プレビューして、その設定した範囲を確認することができる。この場合の処理について、図５３のフローチャートを参照して説明する。
【０４５６】
プレビューを開始するとき、最初にステップＳ３０１において、ユーザは、図６のプレビューボタン４５ｂをオンする。このとき、ＣＰＵ１０は、ステップＳ３０２において、ＲＳ−４２２を介して、ハイブリッドレコーダ３を制御し、プレビュー再生を実行させる。このとき、ＣＰＵ１０は、図５４に示すように、ボイスオーバーのイン点より所定の時間（例えば、５秒間）だけ前の位置から再生を開始して、ボイスオーバーのアウト点より所定の時間（例えば、５秒間）分だけ後の位置まで再生を行う。この例の場合、ボイスオーバーのイン点とアウト点より５秒間だけ前後の範囲を実際に再生させる範囲としているが、この５秒間という時間は、任意の値に設定することが可能である。
【０４５７】
また、ＣＰＵ１０は、ステップＳ３０３において、ハイブリッドレコーダ３のＣＰＵ３０３にコマンドを出力してオーディオデータ制御部３１７（図１８）を制御させ、図５５に示すように、ボイスオーバーのイン点より前の５秒間の間は、ＨＤＤ３００から再生出力され、第３のスイッチ３１０から入力されるボイスオーバのチャンネル（いまの場合、第４チャンネル）のオーディオ信号を通常のレベルでスピーカ３２０から出力させるが、ボイスオーバーのイン点とアウト点の区間においては、１０ｄＢ分だけ減衰させる。そして、ボイスオーバーのアウト点から後の５秒間の間は、再び通常のレベルでオーディオ信号を出力させる。従って、ユーザは、聴覚的に、ボイスオーバーの範囲を確認することが可能となる。
【０４５８】
なお、プレビュー再生時、対応するビデオ画像が再生ビデオ画面２３ａに表示されるのはもとよりである。
【０４５９】
以上のようにして、プレビュー再生を行った後、ユーザは、ボイスオーバーの範囲を修正する必要があるか否かをステップＳ３０４で判定する。修正する必要があると判定した場合には、ステップＳ３０５に進み、ボイスオーバー入力処理を実行する。そして、図４８に示したボイスオーバー入力処理を行った後、ステップＳ３０１に戻り、それ以降の処理を繰り返す。
【０４６０】
ステップＳ３０４において、ボイスオーバーの範囲を修正する必要がないと判定された場合、ステップＳ３０６に進み、ユーザは、一旦設定したボイスオーバーの範囲を削除する必要があるか否かを判定する。削除する必要がある場合には、ステップＳ３０７に進み、ユーザは、デリートボタン３６を操作する。このとき、ＣＰＵ１０は、ステップＳ３０８に進み、一旦設定されたボイスオーバーの範囲を削除する処理を実行する。ステップＳ３０６において、設定したボイスオーバーの範囲を削除する必要がないと判定された場合には、プレビュー処理が終了される。
【０４６１】
以上のようにして、設定したボイスオーバーの範囲をプレビューにより確認した後、実際にボイスオーバーを実行して、第４チャンネルに新たな音声信号を記録することができる。次に、図５６のフローチャートを参照して、この場合のボイスオーバー記録処理について説明する。
【０４６２】
最初にステップＳ３２１において、ユーザは、記録開始および終了ボタン３１ａをオンする。このボタン３１ａがオンされたとき、ステップＳ３２２に進み、ＣＰＵ１０は、ＲＳ−４２２を介して、ハイブリッドレコーダ３を制御し、再生と記録動作を開始させる。このとき、ハイブリッドレコーダ３のＣＰＵ３０３は、ＨＤＤ３００を制御し、図５５に示したように、プレビューした範囲と同一の範囲を再生させる。但し、ボイスオーバするオーディオ信号の記録は、図５７に示したように、予め設定したマージンの分だけイン点より前の位置から開始させる。そして、ステップＳ３２３に進み、ＣＰＵ１０は、イン点合図出力処理を実行する。このイン点合図出力処理の詳細は、図５８に示されている。
【０４６３】
すなわち、イン点合図出力処理においては、最初にステップＳ３４１において、ボイスオーバーのイン点より３秒前に達するまで待機し、達した場合には、ステップＳ３４２に進み、イン点より３秒前であることを表すキャラクタを表示させるとともに、音声信号を出力させる。すなわち、ＣＰＵ１０は、再生ビデオ画面２３ａに、例えば図５９に示すように、手の指で３を表す図形（図６０（Ａ））を表示させる。また、ＣＰＵ１０は、図６１に示すように、イン点より３秒前であることを表す音声信号「ピッ」を、ＣＰＵ３０３を介してオーディオデータ制御部３１７を制御して、スピーカ３２０から出力させる。
【０４６４】
次に、ステップＳ３４３において、イン点まで２秒前に達するまで待機し、イン点まで２秒前に達したとき、ステップＳ３４４に進み、合図のキャラクタ表示と音声出力を実行する。すなわち、このとき、ＣＰＵ１０は、再生ビデオ画面２３ａに、図６０（Ｂ）に示すような指で数字２を示す図形を表示させる。また、図６１に示すように、２秒前であることを表す音声「ピッ」を、スピーカ３２０から出力させる。
【０４６５】
さらに、ステップＳ３４５に進み、イン点より１秒前に達するまで待機した後、イン点より１秒前に達したとき、ステップＳ３４６に進み、合図のキャラクタ表示と音声の出力処理を実行する。この場合、再生ビデオ画面２３ａに、図６０（Ｃ）に示すような指で１の数字を表す図形が表示されるとともに、図６１に示すように、イン点より１秒前であることを表す「ピッ」が出力される。
【０４６６】
次に、ステップＳ３４７においては、イン点に達するまで待機し、イン点に達したとき、ステップＳ３４８に進み、合図のキャラクタ表示を実行する。すなわち、この場合、再生ビデオ画面２３ａに、図６０（Ｄ）に示すボイスオーバーの開始を示す手の図形を表示させる。これにより、アナウンサは、ボイスオーバする音声の発生のタイミングを図ることができる。
【０４６７】
以上のようにして、ボイスオーバーのイン点に達すると、ＣＰＵ１０は、ステップＳ３２４において、ハイブリッドレコーダ３のＣＰＵ３０３を制御し、再生音声信号のレベルを減衰させる。このコマンドに対応して、ＣＰＵ３０３は、オーディオデータ制御部３１７を制御し、オーディオ信号のレベルを１０ｄＢ分だけ減衰して、スピーカ３２０から出力させる。
【０４６８】
また、ボイスオーバーの音声信号を入力するアナウンサは、再生ビデオ画面２３ａに、図６０（Ｄ）に示す図形が表示されたタイミングにおいて、マイクロホン８からボイスオーバーする音声信号の入力を開始する。この音声信号は、スイッチ３１５、Ａ／Ｄ変換器３１６を介してオーディオデータ制御部３１７に入力され、オーディオデータ制御部３１７において、ＨＤＤ３００から再生されたオーディオ信号に合成される。いまの場合、ＨＤＤ３００から再生されたオーディオ信号を１０ｄＢだけ減衰して、マイクロホン８から入力されたオーディオ信号と合成するようにしたが、ＨＤＤ３００から再生されたオーディオ信号を完全に減衰させれば、実質的に、ＨＤＤ３００から再生されたオーディオ信号を、マイクロホン８から入力されたオーディオ信号に差し替えることができる。
【０４６９】
オーディオデータ制御部３１７から出力されたオーディオ信号は、デコーダ３０５、第１のスイッチ３０４、エンコーダ３０６を介して、ビデオテープレコーダ３０１に入力され、記録されるとともに、第２のスイッチ３０７、バッファ３０８を介して、ＨＤＤ３００に入力され、ハードディスクのオーディオ専用のＡＡ領域（図６６を参照して後述する）に記録される。
【０４７０】
次に、図５６のステップＳ３２５に進み、アウト点合図出力処理を実行する。このアウト点合図出力処理の詳細は、図６２に示されている。そのステップＳ３６１乃至ステップＳ３６８における処理は、図５８に示したイン点合図出力処理のステップＳ３４１乃至ステップＳ３４８における処理と基本的に同様の処理である。すなわち、この場合においては、再生ビデオ画面２３ａに、アウト点に達する３秒前に図６０（Ａ）に示す図形が表示され、２秒前に同図（Ｂ）に示す図形が表示され、１秒前に同図（Ｃ）に示す図形が表示され、そして、アウト点に達したとき、同図（Ｄ）に示す図形が表示される。また、図６１に示したように、アウト点に達する３秒前、２秒前、または１秒前に、それぞれ「ピッ」の音声信号が出力される。
【０４７１】
これにより、アナウンサは、ボイスオーバーする音声信号を締めくくるタイミングを図ることができる。
【０４７２】
図５６に戻って、以上のようにして、アウト点合図出力処理が終了した後、ステップＳ３２６に進み、記録が完了するまで待機する。この記録も、図５７に示したように、ボイスオーバーのアウト点の終了後、マージンの分の時間が経過するまで継続される。ステップＳ３２６において、アウト点からマージンの分の時間が経過したと判定された場合、ステップＳ３２７に進み、記録処理が終了される。但し、再生は、図５５に示したプレビューの範囲と同一の範囲にわたって行われる。このようにして、記録処理が完了すると、図６３に示すように、タイムライン表示エリア４０の第４チャンネルのボイスオーバーの設定範囲の先頭に、記録完了を表すマイクロホンの図形が表示されるとともに、「ＶＯＩＣＥ  ＯＶＥＲ」の文字がボイスオーバーの区間に表示される。
【０４７３】
このようにして、ボイスオーバーによって記録される範囲は、図５７に示すように、ボイスオーバーの範囲として指定されたイン点より、プロテクトマージンで設定された範囲だけ前の位置から、アウト点からプロテクトマージンで設定された時間だけ後の位置までとされる。このプロテクトマージンも、所定の値に予め設定することが可能である。なお、このプロテクトマージンは、プレビュー再生時における５秒間の期間とは別途定義されるものである。
【０４７４】
以上のようにして、ボイスオーバーの記録が完了したら、再びプレビューを行い、仕上がりを確認することができる。そして、仕上がりが確認できたとき、タイムラインファイルとして、ボイスオーバの各種パラメータを保存する処理を実行する。図６４は、この場合の保存処理を表している。
【０４７５】
すなわち、最初に、ステップＳ３９１において、ユーザは、メニューバー２０（図６）のタイムライン（Time Line）ボタンをオンする。このとき、ステップＳ３９２において、プルダウンメニューが表示されるので、ユーザは、そのプルダウンメニューの中から、ステップＳ３９３において、保存ボタンを選択し、オンする。このとき、ステップＳ３９４において、ＣＰＵ１０は、ボイスオーバのパラメータをＲＡＭ１０ｂに保存する。次に、ステップＳ３９５に進み、ＣＰＵ１０は、図６５に示すように、第４のオーディオチャンネルのボイスオーバー区間の網掛け表示を消去し、ユーザに保存処理が終了したことを認識させる。さらに、ステップＳ３９６に進み、ＣＰＵ１０は、ボイスオーバー編集モードを終了させ、ノーマルモードに移行する処理を実行する。
【０４７６】
図６６は、以上のようなボイスオーバー処理を実行するハイブリッドレコーダ３のＨＤＤ３００で駆動されるハードディスク３００Ａの記録領域を模式的に表している。同図に示すように、ハードディスク３００Ａは、ゾーン１乃至ゾーン７に区分されている。このうちのシリンダ番号またはセクタ番号が若い領域にファイルシステム領域が形成され、その次にビデオデータとオーディオデータを記録するＣＡ（Continuous Area）領域１が形成され、その次にオーディオデータだけを記録するＡＡ（Audio Area）領域が形成されている。上述したボイスオーバのオーディオデータは、このＡＡ領域に記録される。ＡＡ領域の次には、オーディオデータとビデオデータの両方を記録するＣＡ領域２が形成されている。その次のＲＡ領域には、エディットデシジョンリスト（ＥＤＬ）のデータ、ハイブリッドレコーダ３のパネルのボタンの処理に関するプログラムなどが記録されている。さらに、その次の整理モード用領域は、一時的にデータを退避する場合などのために使用される。最後の自己診断領域には、初期化動作を行うときのプログラムやデータなどが記録されている。
【０４７７】
上述したように、図２に示した編集システムにおいては、コンピュータ２に対して、最大５台の装置を接続することが可能である。そして、コンピュータ２は、この５台の装置を同期して動作させることができるようになされている。この同期動作のための操作について、以下に説明する。
【０４７８】
接続されている装置の同期動作を制御するとき、ユーザは、タイミング表示エリア２２のオプションボタン２２ｈをオンし、プルダウンメニューを表示させる。そして、そのプルダウンメニューの中から、マルチコントロールパネルを選択すると、ＣＰＵ１０は、図６７に示すようなマルチコントロールパネルを表示させる。このマルチコントロールパネルの表示部９０１には、５台の装置のビデオテープレコーダの状態が表示される。
【０４７９】
この例の場合、メインレコーダとサブレコーダは、停止状態とされているので、対応する表示部９０１には、STOPが表示されている。
【０４８０】
また、表示部９０２には、パーソナルコンピュータ２の５つのポートに接続された各装置に関する情報が表示される。この例の場合、最も番号が小さいコントロールポートに接続されたレコーダがメインレコーダとされ、MAINと表示される。そして、番号が２番目に小さいコントロールポートに接続されたレコーダがサブレコーダとされ、SUBと表示される。メインレコーダとサブレコーダ以外のレコーダは、SYNCと表示される。装置が接続されていないポートには、DISCONNECTと表示される。映像効果装置６が接続されているポートには、EFFECTERと表示される。
【０４８１】
表示部９０３には、５つのコントロールポートボタン９０３Ａ乃至９０３Ｅが表示されている。シンクプレイボタン９０４は、各ポートに接続された複数の装置に対する同期制御設定をロックするとき、またはアンロックするとき操作される。シンクプレイボタン９０４をロック状態にすると、５つのコントロールボタン９０３Ａ乃至９０３Ｅのインジケータ９０３ａ乃至９０３ｅが緑色に点灯する。このとき、５つの装置は全て同期して動作する。
【０４８２】
図６８は、図６７に示したマルチコントロールパネルを操作して、マルチ同期処理を行う場合の処理例を表している。
【０４８３】
最初にステップＳ４１１において、デフォルトとして、ＣＰＵ１０は、同期モードを設定する。すなわち、シンクプレイボタン９０４がオンされた状態をデフォルトとして設定する。この場合、ステップＳ４１２において、接続されている装置のうち、同期処理可能な装置のコントロールポートボタン９０３Ａ乃至９０３Ｅのインジケータ９０３ａ乃至９０３ｅが緑色に発光される。
【０４８４】
次に、ステップＳ４１３において、シンクプレイボタン９０４がオンされたか否かが判定され、オンされた場合には、ステップＳ４１５に進み、現在同期モードが設定されているか否かが判定される。同期モードが設定されていない場合には、ステップＳ４１１に戻り、同期モードを設定し、ステップＳ４１２で、同期処理可能な装置のコントロールポートボタンのインジケータを緑色に発光させる。
【０４８５】
ステップＳ４１５において、現在同期モードではないと判定された場合には、ステップＳ４１６に進み、同期モードを解除する処理が実行される。そして、ステップＳ４１７において、同期処理可能な装置のコントロールボタンのインジケータを消灯させる。その後、ステップＳ４１３に戻る。
【０４８６】
ステップＳ４１３において、シンクプレイボタン９０４がオンされていないと判定された場合には、ステップＳ４１４に進み、コントロールポートボタン９０３Ａ乃至９０３Ｅがオンされたか否かが判定される。コントロールポートボタン９０３Ａ乃至９０３Ｅがオンされていない場合には、ステップＳ４１３に戻り、それ以降の処理が繰り返し実行される。
【０４８７】
ステップＳ４１４において、コントロールポートボタン９０３Ａ乃至９０３Ｅがオンされたと判定された場合、ステップＳ４１８に進み、そのコントロールポートボタンに対応して同期モードが設定されているか否かが、ステップＳ４１８で判定される。操作されたコントロールポートボタンが同期モードに設定されている場合には、ステップＳ４１９に進み、そのコントロールポートボタンは、メインチャンネルのコントロールポートボタン９０３Ａであるか否かが判定される。メインチャンネルのコントロールポートボタン９０３Ａである場合には、同期モードを解除することができないので、ステップＳ４１３に戻り、それ以降の処理が繰り返し実行される。
【０４８８】
ステップＳ４１８において、いま操作されたコントロールポートボタンに対応するチャンネルが、同期モードに設定されていないと判定された場合、並びに、ステップＳ４１９において、いま操作されたコントロールポートボタンのチャンネルが、メインチャンネルではないと判定された場合、ステップＳ４２０に進む。ステップＳ４２０においては、操作されたコントロールポートボタンに対応する装置が、同期動作しているか否かが判定される。対応する装置が同期動作していると判定された場合には、ステップＳ４２１に進み、その装置の同期動作を解除する。そして、ステップＳ４２２において、そのインジケータを消灯する。ステップＳ４２０において、対応する装置が同期動作していないと判定された場合には、ステップＳ４２３に進み、その装置を同期動作させる。そして、ステップＳ４２４に進み、そのインジケータを緑色に発光させる。ステップＳ４２２とステップＳ４２４の処理の後、ステップＳ４１３に戻る。
【０４８９】
このように、同期制御の対象から外したい機器がある場合には、対応する番号のコントロールポートボタンをクリックし、そのボタンのインジケータを消灯させる。但し、コントロールボタンをクリックすることでは、メインチャンネルのメインレコーダを同期制御から外すことはできない。メインチャンネルを同期制御から外すには、シンクプレイボタン９０４をクリックして、同期制御設定をアンロックの状態にした後、メインチャンネルのコントロールポートボタンをクリックしてインジケータを消灯させる。
【０４９０】
次に、複数の装置（ハイブリッドレコーダ３）を同期して、動作させる場合の処理について、以下に説明する。いま、例えば、マークインボタン２７ｃが操作された場合において、そのとき再生ビデオ画面２３ａに表示されている画像を特定するための処理について説明する。最初に、図６９のフローチャートを参照して、マークインボタン２７ｃが操作された場合に対応して、生成されるマークデータ生成処理について説明する。
【０４９１】
ステップＳ４４１において、マークインボタン２７ｃが操作されると、ステップＳ４４２において、ＣＰＵ１０は、第１のビデオプロセッサ１１に対して、画像取り込みを指示する。また、ＣＰＵ１０は、ステップＳ４４３に進み、マークインボタン２７ｃが操作されたタイミングにおける画像の圧縮処理を行い、ステップＳ４４４で、その画像圧縮処理を完了すると、ステップＳ４４５において、その画像データ取り込み処理を実行する。
【０４９２】
一方、ＣＰＵ１０は、ステップＳ４４２で画像取り込みを指示した後、ステップＳ４４６で圧縮した画像のタイムコードを読み取る。そして、さらに、ステップＳ４４７において、タイムコードに対応するハイブリッドレコーダ３のハードディスクのアドレスを内蔵する対応表から求める。
【０４９３】
このように、ステップＳ４４５で圧縮画像を取り込むとともに、ステップＳ４４７で、その圧縮画像に対応する画像が記録されているアドレスを求めることで、ステップＳ４４８において、マークポイントデータを確定する処理が実行される。すなわち、ＣＰＵ１０は、以後、マークインボタン２７ｃを操作して、指定した画像を、このマークポイントデータから、必要に応じて、適宜求めることができる。
【０４９４】
以上のようにして、所定のタイミングで、例えば、メインチャンネルの画像を指定することができるが、同じタイミングの、例えばサブチャンネルの画像も、上述したようにして、ピクチャインピクチャの画像として、同時に表示させることが可能である。このため、ＣＰＵ１０が、図７０に示すように、第１のタイミングで外部インタフェース１８に対して指令を出力すると、この指令は、所定のリファレンス信号に同期して、第２のタイミングで、外部インタフェース１８からハイブリッドレコーダ３ａとハイブリッドレコーダ３ｂに、ＲＳ−４２２のケーブル４を介して、同時に送信される。
【０４９５】
すなわち、図７１に示すように、例えば、フレームＦ２のタイミングで指令が発生されたとすると、この指令は、その直後のリファレンス信号に同期して、第２のタイミングでハイブリッドレコーダ３ａと３ｂの両方に、同時に出力される。ハイブリッドレコーダ３ａと３ｂは、いずれもリファレンス信号に同期して動作している。従って、２台のハイブリッドレコーダ３ａと３ｂの両方から、同じタイミングの画像信号を得ることが可能となる。
【０４９６】
以上の構成において、この編集システム１の場合には、ＧＵＩのためのグラフック表示として２種類のモードが用意されている。その１つは登録されたイベントのイン点やアウト点のクリップ画像データを見ながらイベントを並び換えてプログラムを編集するピクチャモードであり、もう１つは登録されたイベントの時間的な長さを視覚的に見ながらイベントを並び換えてプログラムを編集するタイムラインモードである。この編集システム１では、この２つのモードはモードボタン２２ｂをクリックすることにより容易に切り換えられるようになっており、これによりオペレータは編集目的に応じて使いやすい方のＧＵＩを選択することができる。従ってこの編集システム１の場合には、従来の編集システムに比して、編集作業における使い勝手が向上している。
【０４９７】
例えばプログラムに時間的な制約がないような場合には、ピクチャモードを選択すれば、各イベントのイン点またはアウト点のクリップ画像データを見ながら編集することができ、生成されるプログラムがどのような内容のイベントで構成されているかを確認しながら編集作業を行うことができる。またプログラムに時間的な制約があるような場合には、タイムラインモードを選択すれば、各イベントの表示領域がイベントの長さに応じて変わるので、それを見ながらイベントを割り込ませたり、イベントを上書きしたりして、所望の長さのプログラムを容易に生成することができる。
【０４９８】
またこの編集システム１の場合には、タイムラインモードにおいてプログラムビューエリア４２を設け、当該プログラムビューエリア４２によってプログラムを構成する各イベントのイン点のクリップ画像データを表示するようにしている。これによりタイムラインモードであっても、生成したプログラムがどのような内容のイベントで構成されているかを容易に確認することができる。
【０４９９】
またこの編集システム１の場合には、マークインボタン２４ｃを操作してイン点を指定したとき、そのイン点の位置よりも所定時間前の位置から自動的に再生動作を行うプリロールモードが設けられている。従って、このようなプリロールモードを予め起動しておけば、例えば野球中継のときにバッターの打ったボールがスタンドインした時点でマークインボタン２４ｃをクリックしてイン点を指定した場合でも、そのイン点から所定時間前の位置から自動的に再生動作が行われるので、その再生画面を見ながら再生側のマークインボタン２７ｃをクリックすれば容易にイン点を修正することができ、例えばバッターがボールを打った瞬間等、所望の場面を含むイベントをリアルタイムで容易に作成することができる。
【０５００】
またこの編集システム１の場合には、再生速度設定エリア２５Ａを使用してイベントの再生速度を任意の速度に設定し得るようになされている。これにより例えば野球中継においてホームランを打った瞬間のイベントに対してスロー再生を設定することができ、そのホームランシーンのイベントをスロー再生して、バッターの動きやボールの行方を一段とリアルに表現したイベントを生成して視聴者に提供することができる。
【０５０１】
またこの編集システム１の場合には、記録と再生が同時に行えるハイブリッドレコーダ３を用いるようにしたことにより、記録と再生を同時に行ってリアルタイム編集を行うことができる。さらにこの編集システム１の場合には、ソース側のビデオ信号Ｖ２や、編集したイベントやプログラムを再生して得られるビデオ信号Ｖ６、或いはイベントやプログラム等を示すクリップ画像データを１つのモニタ２ｂに表示するようにしたことにより、従来のように複数のモニタを設ける必要がなくなるので、現場での限られた環境の中でも十分に編集作業を行うことができると共に、編集システム全体の構成を簡易にすることができる。
【０５０２】
以上の構成によれば、生成したプログラムの各イベントの時間的な長さを表示領域の大きさによって示すタイムライン表示エリア４０と共に、プログラムを構成する各イベントのイン点またはアウト点のクリップ画像データを示すプログラムビューエリア４２をモニタ２ｂに表示するようにしたことにより、プログラムビューエリア４２を見れば、生成したプログラムがどのような内容のイベントで構成されているかを容易に確認することができる。また記録と再生が同時に行えるハイブリッドレコーダ３を用いるようにしたことにより、記録と再生を同時に行ってリアルタイム編集を行うことができる。かくするにつき高速なリアルタイム編集を実現できる使い勝手の向上した編集システム１を実現することができる。
【０５０３】
なお上述の実施の形態においては、記録再生装置として、ハードディスクドライブ３００とビデオテープレコーダ３０１とからなるハイブリッドレコーダ３を用いた場合について述べたが、単にハードディスクドライブからなる記録再生装置を用いるようにしても良い。要は、ソースビデオデータを記録媒体に記録する記録手段と、ソースビデオデータを記録媒体に記録しながら当該記録媒体に記録されているソースビデオデータを再生する再生手段と、その記録されるソースビデオデータと再生されるソースビデオデータとを出力する出力手段とを有し、記録と再生が同時に行えるような記録再生装置であれば、上述の実施の形態と同様の効果を得ることができる。
【０５０４】
また上述の実施の形態においては、キーボード２ｃやマウス２ｄ、或いは専用コントローラ２ｅを用いて編集システム１に対する各種指示や各種情報を入力した場合について述べたが、その他の入力デバイスを用いて各種指示や各種情報を入力しても良く、要は、オペレータからの各種指示や各種情報を編集システム１に対して入力するようなユーザインタフェース手段を設けるようにすれば良い。
【０５０５】
さらに上述の実施の形態においては、ＣＰＵ１０および表示コントローラ１３によってタイムライン表示エリア４０およびプログラムビューエリア４２のモニタ２ｂへの表示を制御した場合について述べたが、これら２つの制御手段を１つにまとめた制御手段によって、タイムライン表示エリアおよびプログラム表示エリアの表示手段への表示を制御するようにしても良い。
【０５０６】
なお、上記したような処理を行うコンピュータプログラムをユーザに提供する提供媒体としては、磁気ディスク、CD-ROM、固体メモリなどの記録媒体の他、ネットワーク、衛星などの通信媒体を利用することができる。
【０５０７】
【発明の効果】
以上の如く、請求項１に記載の編集装置、請求項３に記載の編集方法、および請求項４に記載のコンピュータ読み取り可能な記録媒体によれば、設定された効果に対応する効果画像を、効果を付加する画像の静止画に隣接して挿入されるように、配列された静止画像の表示位置を変更して効果画像を配置するようにしたので、簡単かつ確実に所望の効果を付加する編集処理を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による編集システムの構成例を示すブロック図である。
【図２】本発明の一実施の形態による編集システムの他の構成例を示すブロック図である。
【図３】図１または図２の編集システムを構成するコンピュータの内部構成を示すブロック図である。
【図４】図１または図２の映像効果装置６の構成例を示すブロック図である。
【図５】ピクチャモードのときのＧＵＩの例を示す図である。
【図６】タイムラインモードのときのＧＵＩの例を示す図である。
【図７】タイムライン表示エリアの構成を示す図である。
【図８】第１のマネージメントレコードデータを説明する図である。
【図９】クリップデータ用の第２のマネージメントレコードデータを説明する図である。
【図１０】イベントデータおよびプログラムデータ用の第２のマネージメントレコードデータを説明する図である。
【図１１】エフェクトデータ用の第２のマネージメントレコードデータを説明する図である。
【図１２】ＤＳＫデータ用の第２のマネージメントレコードデータを説明する図である。
【図１３】インデックス番号、クリップ番号およびイベント番号を説明する図である。
【図１４】各表示エリアの表示例を示す図である。
【図１５】クリップ表示エリアの管理方法を説明する図である。
【図１６】イベント表示エリアの管理方法を説明する図である。
【図１７】プログラム表示エリアの管理方法を説明する図である。
【図１８】図１または図２のハイブリッドレコーダの構成を示すブロック図である。
【図１９】再生速度設定エリアの構成を示す図である。
【図２０】図１または図２の専用コントローラの外観構成を示す図である。
【図２１】スピードデータの記憶フォーマットを説明する図である。
【図２２】キューアップ設定画面の表示例を示す図である。
【図２３】プリロールモードを説明する図である。
【図２４】ワークデータを記憶するための階層構造を説明する図である。
【図２５】初期動作を説明するフローチャートである。
【図２６】記録側のマーキング動作を説明するフローチャートである。
【図２７】再生側のマーキング動作を説明するフローチャートである。
【図２８】再生側のマーキング動作を説明するフローチャートである。
【図２９】トリミング動作を説明するフローチャートである。
【図３０】プリロール動作を説明するフローチャートである。
【図３１】プリロール動作を説明するフローチャートである。
【図３２】プログラム作成動作を説明するフローチャートである。
【図３３】映像効果設定エリアの表示例を示す図である。
【図３４】エフェクト割り付け処理を説明するフローチャートである。
【図３５】プログラム作成時のエフェクト設定処理を説明するフローチャートである。
【図３６】エフェクト設定ダイアログの表示例を示す図である。
【図３７】エフェクト詳細設定ダイアログの表示例を示す図である。
【図３８】カーソルの変化を説明する図である。
【図３９】エフェクト設定クリップ画像データの挿入位置を説明する図である。
【図４０】カーソルの変化の原理を説明する図である。
【図４１】ピクチャインピクチャ設定時のサブ画面領域調整処理を説明するフローチャートである。
【図４２】ピクチャインピクチャ領域設定画面の表示例を示す図である。
【図４３】ＤＳＫ設定時のマスク領域調整処理を説明するフローチャートである。
【図４４】ＤＳＫ設定ダイアログの表示例示す図である。
【図４５】マスク領域設定画面の表示例を示す図である。
【図４６】ダイレクトエフェクト操作ウインドウの表示例を示す図である。
【図４７】ダイレクトエフェクト設定ダイアログの表示例を示す図である。
【図４８】ボイスオーバ入力処理を説明するフローチャートである。
【図４９】ボイスオーバチャンネルを説明する図である。
【図５０】ボイスオーバのイン点を説明する図である。
【図５１】ボイスオーバのアウト点を説明する図である。
【図５２】ボイスオーバの範囲を説明する図である。
【図５３】プレビュー処理を説明するフローチャートである。
【図５４】プレビュー動作時における再生範囲を説明する図である。
【図５５】プレビュー動作時におけるオーディオ信号の減衰を説明する図である。
【図５６】ボイスオーバ記録処理を説明するフローチャートである。
【図５７】ボイスオーバ記録時の記録範囲を説明する図である。
【図５８】イン点合図出力処理を説明するフローチャートである。
【図５９】図５８のステップＳ３４２における表示例を示す図である。
【図６０】図５８のステップＳ３４２，Ｓ３４４，Ｓ３４６，Ｓ３４８における表示例を示す図である。
【図６１】図５８のステップＳ３４２，Ｓ３４４，Ｓ３４６における音声の出力例を説明する図である。
【図６２】アウト点の合図出力処理を説明するフローチャートである。
【図６３】ボイスオーバの記録完了時の表示例を示す図である。
【図６４】保存処理を説明するフローチャートである。
【図６５】保存処理終了後の表示例を示す図である。
【図６６】図１８のＨＤＤで駆動されるハードディスクの記録領域を説明する図である。
【図６７】マルチコントロールパネルの表示例を示す図である。
【図６８】マルチ同期処理を説明するフローチャートである。
【図６９】マークデータ生成処理を説明するフローチャートである。
【図７０】同期処理を説明する図である。
【図７１】信号の出力のタイミングを説明する図である。
【符号の説明】
１  編集システム，  ２  コンピュータ，  ２ａ  本体，  ２ｂ  モニタ，  ２ｃ  キーボード，  ２ｄ  マウス，  ２ｅ  専用コントローラ，  ２ｆ  フロッピーディスク，  ３，３ａ乃至３ｄ  ハイブリッドレコーダ，  ６  映像効果装置，  ７  入出力選択装置，  ８，８ａ乃至８ｄ  マイクロホン，  １０  ＣＰＵ，  １１  第１のビデオプロセッサ，  １２  第２のビデオプロセッサ，  １３  表示コントローラ，  １９  オーディオプロセッサ，  ２１  記録ビデオ表示エリア，  ２２  タイミング表示エリア，  ２３  再生ビデオ表示エリア，２４  記録ビデオマーキングエリア，  ２５  映像効果設定エリア，  ２５Ａ再生速度設定エリア，  ２６ｉ  リサイクルボックスエリア，  ２７  再生ビデオマーキングエリア，  ２８  クリップ表示エリア，  ２９  イベント表示エリア，  ３０  プログラム表示エリア，  ４０  タイムライン表示エリア，  ３００  ハードディスクドライブ，  ３０１  ビデオテープレコーダ，  ３１４  映像音声合成回路，  ３１７  オーディオデータ制御部，  ７１７  クロスポイントスイッチ，  ７２０  画像演算装置
【図１】
0004102944.tif 000002
【図２】
0004102944.tif 000003
【図３】
0004102944.tif 000004
【図４】
0004102944.tif 000005
【図５】
0004102944.tif 000006
【図６】
0004102944.tif 000007
【図７】
0004102944.tif 000008
【図８】
0004102944.tif 000009
【図９】
0004102944.tif 000010
【図１０】
0004102944.tif 000011
【図１１】
0004102944.tif 000012
【図１２】
0004102944.tif 000013
【図１３】
0004102944.tif 000014
【図１４】
0004102944.tif 000015
【図１５】
0004102944.tif 000016
【図１６】
0004102944.tif 000017
【図１７】
0004102944.tif 000018
【図１８】
0004102944.tif 000019
【図１９】
0004102944.tif 000020
【図２０】
0004102944.tif 000021
【図２１】
0004102944.tif 000022
【図２２】
0004102944.tif 000023
【図２３】
0004102944.tif 000024
【図２４】
0004102944.tif 000025
【図２５】
0004102944.tif 000026
【図２６】
0004102944.tif 000027
【図２７】
0004102944.tif 000028
【図２８】
0004102944.tif 000029
【図２９】
0004102944.tif 000030
【図３０】
0004102944.tif 000031
【図３１】
0004102944.tif 000032
【図３２】
0004102944.tif 000033
【図３３】
0004102944.tif 000034
【図３４】
0004102944.tif 000035
【図３５】
0004102944.tif 000036
【図３６】
0004102944.tif 000037
【図３７】
0004102944.tif 000038
【図３８】
0004102944.tif 000039
【図３９】
0004102944.tif 000040
【図４０】
0004102944.tif 000041
【図４１】
0004102944.tif 000042
【図４２】
0004102944.tif 000043
【図４３】
0004102944.tif 000044
【図４４】
0004102944.tif 000045
【図４５】
0004102944.tif 000046
【図４６】
0004102944.tif 000047
【図４７】
0004102944.tif 000048
【図４８】
0004102944.tif 000049
【図４９】
0004102944.tif 000050
【図５０】
0004102944.tif 000051
【図５１】
0004102944.tif 000052
【図５２】
0004102944.tif 000053
【図５３】
0004102944.tif 000054
【図５４】
0004102944.tif 000055
【図５５】
0004102944.tif 000056
【図５６】
0004102944.tif 000057
【図５７】
0004102944.tif 000058
【図５８】
0004102944.tif 000059
【図５９】
0004102944.tif 000060
【図６０】
0004102944.tif 000061
【図６１】
0004102944.tif 000062
【図６２】
0004102944.tif 000063
【図６３】
0004102944.tif 000064
【図６４】
0004102944.tif 000065
【図６５】
0004102944.tif 000066
【図６６】
0004102944.tif 000067
【図６７】
0004102944.tif 000068
【図６８】
0004102944.tif 000069
【図６９】
0004102944.tif 000070
【図７０】
0004102944.tif 000071
【図７１】
0004102944.tif 000072