(57)【特許請求の範囲】
【請求項１】
主記録再生装置とコンピユータとを有する編集システムにおいて、
上記主記録再生装置は、
外部から供給されたソースビデオデータを記録媒体に記録する記録手段と、
上記ソースビデオデータを上記記録媒体に記録しながら、上記コンピユータからの再生コマンドに応じて、上記記録媒体に記録されているソースビデオデータを再生する再生手段と、
上記記録媒体に記録される上記ソースビデオデータを第１のビデオデータとして上記コンピユータに出力すると共に、上記再生手段によつて再生された上記ソースビデオデータを第２のビデオデータとして上記コンピユータに出力する出力手段とを具え、
上記コンピユータは、
ユーザインターフエイス手段と、
表示手段と、
上記ユーザインターフエイス手段を介して指定されたイン点からアウト点までの第１又は第２のビデオデータから形成されたイベントのなかから、上記ユーザインターフエイス手段を介して指定された所望のイベントに対する上記第２のビデオデータの再生速度を、上記ユーザインターフエイス手段を介して指定された再生速度に設定する制御手段と
を具えることを特徴とする編集システム。
【請求項２】
上記制御手段は、
上記イベントのイン点又はアウト点に対応するクリツプ画像データを表示すると共に、上記所望のイベントに対する上記第２のビデオデータの再生速度を設定する
ことを特徴とする請求項１に記載の編集システム。
【請求項３】
上記制御手段は、
上記再生速度を入力するためのロータリーエンコ−ダ又はスライドエンコ−ダ
を具える
ことを特徴とする請求項１に記載の編集システム。
【請求項４】
上記制御手段は、
上記所望のイベントに対する上記第２のビデオデータの再生速度を、フレーム単位で設定する
ことを特徴とする請求項１に記載の編集システム。
【請求項５】
上記制御手段は、
再生速度設定領域を上記表示手段に表示させ、
上記再生速度設定領域は、
指定された上記第２のビデオデータにおけるイベントのイン点からアウト点までの長さを示すスケールを表示するスケール表示部と、
上記スケール上のアイコンの表示位置に基づいて、イベントの中で再生速度が設定されている位置を示す位置表示部と、
各イベントのイン点のタイムコードを示すイン点タイムコード表示部と、
各イベントのアウト点のタイムコードを示すアウト点タイムコード表示部と
を具えることを特徴とする請求項１に記載の編集システム。
【発明の詳細な説明】
【０００１】
【目次】
以下の順序で本発明を説明する。
発明の属する技術分野
従来の技術
発明が解決しようとする課題
課題を解決するための手段
発明の実施の形態
（１）編集システムの全体構成（図１）
（２）コンピユータの内部構成（図２）
（３）ＧＵＩのためのグラフイツク表示
（３−１）ピクチヤモード（図３）
（３−２）タイムラインモード（図４及び図５）
（４）クリツプ画像データの管理方法（図６〜図１１）
（５）ハイブリツトレコーダの構成（図１２）
（６）再生速度設定
（６−１）再生速度設定エリア（図１３）
（６−２）専用コントローラ（図１４及び図１５）
（６−３）再生速度の設定方法
（７）プリロールモード（図１６及び図１７）
（８）ワークデータフオルダ（図１８）
（９）コンピユータの動作説明（図１９〜図２６）
（１０）実施例の動作及び効果
（１１）他の実施例
発明の効果
【０００２】
【発明の属する技術分野】
本発明は編集システムに関し、例えばスポーツやニユース等のように速報性が要求される素材を編集対象とする編集システムに適用して好適なものである。
【０００３】
【従来の技術】
従来、この種の編集システムとしては、編集対象の素材を記録する記録手段としてビデオテープレコーダ（以下、これを略してＶＴＲと呼ぶ）を用いたものが提案されている。このような編集システムにおいては、スポーツやニユース等といつたライブ映像を順次ＶＴＲで記録し、その記録された映像を編集素材として読み出して使用することによりプログラム編集を行うようになされている。
【０００４】
【発明が解決しようとする課題】
ところでスポーツやニユース等といつたライブ映像を取り扱うとき、一段と迫力及び臨場感のある映像を視聴者に提供するためには、編集システムとして迅速性に富んだ編集オペレーシヨンができることが望まれる。しかしながら上述したような従来の編集システムでは、記録媒体としてＶＴＲを使用しているため、ＶＴＲの頭出しや早送り、或いは巻き戻し等に時間を要し、オンエア寸前までＶＴＲを制御しなければならず、迅速性のある編集オペレーシヨンができないといつた問題がある。
【０００５】
また従来の編集システムでは、記録する映像の確認用及び編集した映像の確認用として複数のモニタが必要になる等、編集に際してＶＴＲの他にも種々の機材が必要であり、システム構成が大型になつてしまうといつた問題がある。さらに種々の機材を操作しなければならず、そのため操作が煩雑になるといつた問題がある。
このようにして従来の編集システムでは、現場での限られた環境の中で効率良く編集作業ができるように考慮されていないと共に、スポーツ中継やニユース報道のようなリアルタイム性が要求される素材を取り扱うようには考慮されておらず、使い勝手の面で未だ不十分のところがある。
【０００６】
本発明は以上の点を考慮してなされたもので、高速なリアルタイム編集を実現できる使い勝手の向上した編集システムを提案しようとするものである。
【０００７】
【課題を解決するための手段】
かかる課題を解決するため本発明は、主記録再生装置とコンピユータとを有する編集システムであつて、主記録再生装置では、外部から供給されたソースビデオデータを記録媒体に記録しながら、コンピユータからの再生コマンドに応じて、当該記録媒体に記録されているソースビデオデータを再生し、当該記録媒体に記録されるソースビデオデータを第１のビデオデータとしてコンピユータに出力すると共に、再生されたソースビデオデータを第２のビデオデータとしてコンピユータに出力する。
またコンピユータでは、ユーザインターフエイス手段を介して指定されたイン点からアウト点までの第１又は第２のビデオデータから形成されたイベントのなかから、ユーザインターフエイス手段を介して指定された所望のイベントに対する第２のビデオデータの再生速度を、ユーザインターフエイス手段を介して指定された再生速度に設定するようにした。
【０００８】
これにより本発明は、記録と再生を同時に行つてリアルタイム編集を行うことができると共に、イベント内で異なるスロー再生を設定して一段と迫力のある映像を視聴者に提供することができ、かくしてリアルタイム編集を高速化しつつ使い勝手を向上させた編集システムを実現できる。
【０００９】
【発明の実施の形態】
以下図面について、本発明の一実施例を詳述する。
【００１０】
（１）編集システムの全体構成
図１において、１は全体として本発明を適用した編集システムを示し、大きく分けてコンピユータ２とハイブリツトレコーダ３によつて構成されている。コンピユータ２はＣＰＵや各種処理回路、或いはフロピーデイスクドライブ、ハードデイスクドライブ等を有する本体２ａと、当該本体２ａに接続されるモニタ２ｂ、キーボード２ｃ、マウス２ｄ及び専用コントローラ２ｅとによつて構成される。このようなコンピユータ２は映像データを編集するためのアプリケーシヨンプログラムがハードデイスクドライブに予めインストールされており、オーペレーテイングシステムの基で当該アプリケーシヨンプログラムを動作させることにより編集システムとして起動するようになされている。
なお、このアプリケーシヨンプログラムは編集作業に使用される制御コマンドを生成するためのＧＵＩ（グラフイカル・ユーザ・インターフエイス）を含んでおり、アプリケーシヨンプログラムを起動させたときにはモニタ２ｂ上に当該ＧＵＩのためのグラフイツク表示が表示されるようになされている。
【００１１】
一方、ハイブリツトレコーダ３は複数のハードデイスクがアレイ状に連結されたハードデイスクアレイと、当該ハードデイスクアレイのバツクアツプ用として設けられたＶＴＲとによつて構成されており、外部から供給されるソースビデオ信号Ｖ１及びソースオーデイオ信号Ａ１を順次記録するようになされている。このハイブリツトレコーダ３は、見かけ上、記録と再生が同時に行われるようになされており、リアルタイムでビデオ信号Ｖ１及びオーデイオ信号Ａ１を記録しながら、リアルタイムでその記録されたビデオ信号Ｖ１及びオーデイオ信号Ａ１を再生し得るようになされている。
【００１２】
なお、再生されたビデオ信号Ｖ３及びオーデイオ信号Ａ２のうちビデオ信号Ｖ３はコンピユータ２の本体２ａに供給されるようになされている。またハイブリツトレコーダ３は入力されるビデオ信号Ｖ１をほぼそのままの状態で出力するようになされており、その出力されるビデオ信号Ｖ２（信号としてはビデオ信号Ｖ１とほぼ同じ）もコンピユータ２の本体２ａに供給するようになつている。因みに、ここで入力されるビデオ信号Ｖ１は、ビデオカメラ等によつて撮影されたコンポジツトビデオ信号やＶＴＲから送出されるコンポジツトビデオ信号である。
【００１３】
コンピユータ２とハイブリツトレコーダ３はＲＳ−４２２インターフエイスの通信フオーマツトに基づいた通信ケーブル４によつて接続されており、当該通信ケーブル４を介して制御コマンド及びそれに対する応答コマンドを伝送し得るようになされている。なお、ＲＳ−４２２インターフエイスの通信フオーマツトは、制御コマンドとそれに対する応答コマンドとを同時に送信／受信できる通信フオーマツトである。
【００１４】
ここでこの編集システム１の動作を簡単に説明する。まずビデオカメラ等によつて撮影されたコンポジツトのビデオ信号Ｖ１はハイブリツトレコーダ３に入力され、順次記録されて行く。またハイブリツトレコーダ３をスルーしてそのまま出力されるビデオ信号Ｖ２はコンピユータ２に入力される。コンピユータ２はそのビデオ信号Ｖ２に応じた縮小画像をモニタ２ｂに表示する。
一方、ハイブリツトレコーダ３は入力されるビデオ信号Ｖ１をリアルタイムで符号化し、ハードデイスクアレイ及びＶＴＲに記録する。
【００１５】
コンピユータ２を操作するオペレータは、表示手段であるモニタ２ｂに表示されるビデオ信号Ｖ２を見ながらコンピユータ２に接続されたマウス２ｄ等のポインテイングデバイスを操作することにより、イン点（編集開始点）やアウト点（編集終了点）等の編集点を指示すると共に、モニタ２ｂに表示されるＧＵＩを使用して編集のための制御コマンドを生成する。この制御コマンドはＲＳ−４２２の制御コマンドとしてハイブリツトレコーダ３に伝送される。これによりハイブリツトレコーダ３の再生動作が制御され、再生されたビデオ信号Ｖ３はコンピユータ２のモニタ２ｂに表示されると共に、外部に送出される。
このようにしてこの編集システム１では、モニタ２ｂを見ながらマウス２ｄ等のポインテイングデバイスを操作することにより、容易に編集作業を行うことができる。またこの編集システム１では、ほぼ同時に記録再生動作ができるハイブリツトレコーダ３を使用したことにより、リアルタイムで編集作業を行うことができ、リアルタイム性を損なうことなく、スポーツ中継やニユース報道等の素材を編集することがてきる。
【００１６】
（２）コンピユータの内部構成
この項ではコンピユータ２の内部構成について具体的に説明する。図２に示すように、コンピユータ２は、コマンドデータやビデオデータを伝送するためのシステムバス５、コンピユータ全体の制御を行うＣＰＵ１０、入力されるビデオ信号に対して画像処理等を行う第１及び第２のビデオプロセツサ１１、１２、モニタ２ｂに表示されるビデオデータやＧＵＩのためのグラフイツク表示を管理する表示コントローラ１３、ローカルハードデイスクドライブ（ローカルＨＤＤ）１５ａを制御するためのＨＤＤインターフエイス１５、フロツピーデイスクドライブ（ＦＤＤ）１６ａを制御するためのＦＤＤインターフエイス１６、マウス（カーソル制御デバイス）２ｄ、専用コントローラ２ｅ及びキーボード２ｃ等のポインテイングデバイスからのコマンドに基づいて制御コマンドを生成するポインテイングデバイスインターフエイス１７、ハイブリツトレコーダ３とＲＳ−４２２の通信フオーマツトに基づいてデータ通信を行うためのソフトウエアドライバを備えた外部インターフエイス１８を有している。
【００１７】
システムバス５は、コンピユータ２内部でビデオデータやコマンドデータ、或いはアドレスデータ等の通信を行うためのバスであり、ビデオデータを伝送するための画像データバス５ａと、コマンドデータ等を伝送するためのコマンドデータバス５ｂとによつて構成されている。
画像データバス５ａにはＣＰＵ１０、第１及び第２のビデオプロセツサ１１、１２、表示コントローラ１３、ＨＤＤインターフエイス１５及びＦＤＤインターフエイス１６がそれぞれ接続されており、当該第１及び第２のビデオプロセツサ１１、１２、表示コントローラ１３、ＨＤＤインターフエイス１５及びＦＤＤインターフエイス１６はこの画像データバス５ａを介してビデオデータの伝送を行うようになされている。
【００１８】
一方、コマンドデータバス５ｂには、ＣＰＵ１０、第１及び第２のビデオプロセツサ１１、１２、表示コントローラ１３、ＨＤＤインターフエイス１５、ＦＤＤインターフエイス１６、ポインテイングデバイスインターフエイス１７及び外部インターフエイス１８がそれぞれ接続されており（すなわちコンピユータ２内部の全てのブロツクが接続されている）、当該コマンドデータバス５ｂを介してコマンドデータやアドレスデータの伝送を行うようになされている。
【００１９】
ＣＰＵ１０はコンピユータ２全体の制御を行うためのブロツクであり、コンピユータ２のオペレーテイングシステムが格納してあるＲＯＭ１０ａと、アツプロードされたアプリケーシヨンプログラム等が格納されるＲＡＭ１０ｂとを備えている。コンピユータ２を起動する場合には、ＣＰＵ１０はＲＯＭ１０ａに記憶されたオペレーテイングシステムに基づいたソフトウエアプログラムを実行する。またアプリケーシヨンプログラムをこの起動中のオペレーテイングシステムの下で実行する場合には、ＣＰＵ１０はまずハードデイスクドライブ１５ａのハードデイスクに記録されているアプリケーシヨンプログラムを読み出してＲＡＭ１０ｂにアツプロードし、その後、当該アプリケーシヨンプログラムを実行する。
【００２０】
第１のビデオプロセツサ１１は、コンピユータ２に入力される第１のビデオ信号Ｖ２を受け取り、当該第１のビデオ信号Ｖ２に対してデータ変換を施すと共に、その変換されたビデオデータを一時的にバツフアリングするためのブロツクである。具体的には、第１のビデオプロセツサ１１は、当該ビデオプロセツサ１１の全体を制御するプロセツサコントローラ１１ａと、受け取つたアナログのコンポジツトビデオ信号Ｖ２をデイジタルのコンポーネントビデオデータに変換するデータ変換部１１ｂと、データ変換部１１ｂから送出される数フレーム分のビデオデータを一時的に記憶するフレームメモリ１１ｃとによつて構成される。
【００２１】
プロセツサコントローラ１１ａはデータ変換部１１ｂに対して制御信号を送出することにより当該データ変換部１１ｂのデータ変換動作を制御すると共に、データ変換部１１ｂに対して制御信号を送出することにより当該データ変換部１１ｂにコンポジツトビデオ信号Ｖ２からタイムコードを抽出させる。またプロセツサコントローラ１１ａはフレームメモリ１１ｃに対して制御信号を送出することにより当該フレームメモリ１１ｃのリード／ライトタイミング及びリード／ライトアドレスを制御する。因みに、リードタイミングに関しては、プロセツサコントローラ１１ａは表示コントローラ１３に送出するタイムコードとビデオデータ（フレームデータ）とが対応するようにフレームメモリ１１ｃのリードタイミングを制御する。
【００２２】
データ変換部１１ｂはプロセツサコントローラ１１ａからの制御信号に基づいてアナログのコンポジツトビデオ信号Ｖ２をコンポーネントビデオ信号に変換し、その後、当該アナログのコンポーネントビデオ信号をデイジタルビデオデータに変換する。なお、タイムコードはアナログのコンポーネントビデオ信号をデイジタルビデオデータに変換する際に抽出される。デイジタルに変換されたビデオデータはフレームメモリ１１ｃに送出され、抽出されたタイムコードはプロセツサコントローラ１１ａに送出される。
【００２３】
ここでタイムコードはコンポジツトビデオ信号Ｖ２の垂直ブランキング期間の１４Ｈと１６Ｈ又は１２Ｈと１４Ｈの２ラインにエンコードされて挿入されており、いわゆるＶＩＴＣ（Vertical Interval Time Code ）と呼ばれるものである。従つてコンポジツトビデオ信号Ｖ２からタイムコードを抽出する場合には、アナログ信号をデイジタルデータに変換する際に、垂直同期期間のデイジタル変換されたタイムコードのみをデコードすれば、容易に抽出することができる。因みに、このタイムコードはハイブリツトレコーダ３内においてビデオ信号Ｖ２を出力する際に付加されたものである。
【００２４】
フレームメモリ１１ｃはデータ変換部１１ｂから供給されるビデオデータを一時的に記憶する。このフレームメモリ１１ｃのリード／ライトタイミングは、上述したようにプロセツサコントローラ１１ａによつて制御される。このフレームメモリ１１ｃは２個のフレームメモリから構成され、計４Ｍｂｙｔｅの記憶容量を有している。このフレームメモリ１１ｃに記憶されるビデオデータは1520画素×960 画素からなるビデオデータであり、フレームメモリ１１ｃはこのようなビデオデータを２フレーム分記憶し得るようになされている。
【００２５】
フレームメモリ１１ｃに記憶された1520画素×960 画素のビデオデータは、プロセツサコントローラ１１ａの読出し制御に基づいて読み出される。フレームメモリ１１ｃから読み出されるビデオデータは1520画素×960 画素、すなわち全画素のビデオデータではなく、380 画素×240 画素となるようにデータ量が間引かれたビデオデータである。ここでデータ量を間引くとは、単にフレームメモリ１１ｃからのビデオデータの読出しのサンプリングレートを１／４にして、読み出されるビデオデータ量を減少させているだけのことである。このようにして読み出された380 画素×240 画素のビデオデータは、画像データバス５ａを介して表示コントローラ１３に送出される。
【００２６】
第２のビデオプロセツサ１２は第１のビデオプロセツサと全く同様の構成を有している。すなわちビデオプロセツサ１２は、当該ビデオプロセツサ１２の全体をコントロールするプロセツサコントローラ１２ａと、受け取つたアナログのコンポジツトビデオ信号Ｖ３をデイジタルのコンポーネントビデオデータに変換するデータ変換部１２ｂと、データ変換部１２ｂから送出された数フレーム分のビデオデータを一時的に記憶するフレームメモリ１２ｃとを備えている。なお、第１のビデオプロセツサ１１と第２のビデオプロセツサ１２の異なる点は、第１のビデオプロセツサ１１にはコンポジツトビデオ信号Ｖ２が入力され、第２のビデオプロセツサ１２にはコンポジツトビデオ信号Ｖ３が入力される点である。
【００２７】
ここでコンポジツトビデオ信号Ｖ２は、ハイブリツトレコーダ３の内部において入力ビデオ信号Ｖ１の垂直同期期間にタイムコードを重畳したビデオ信号であるので、リアルタイムに入力する入力ビデオ信号Ｖ１と時間的に同一のビデオ信号である。すなわちフレームメモリ１１ｃに記憶されるビデオデータは、入力ビデオ信号Ｖ１をデイジタル化したものと同一のビデオデータである。
これに対してコンポジツトビデオ信号Ｖ３は、コンピユータ２からの命令によつてハイブリツトレコーダ３から再生されたビデオ信号である。従つてこのコンポジツトビデオ信号Ｖ３は、入力ビデオ信号Ｖ１とは時間的に関係していない非同期のビデオ信号である。
【００２８】
この点について以下に詳しく説明する。オペレータがコンピユータ２に対して所望のビデオデータの再生を指定すると、コンピユータ２はハイブリツトレコーダ３に対してそのビデオデータの再生コマンドを送出する。ハイブリツトレコーダ３はコンピユータ２からの再生コマンドに応じてオペレータが指定したビデオデータを再生する。またハイブリツトレコーダ３はビデオデータに対してフレーム単位で対応するタイムコードを記憶しており、その対応関係に基づいてその再生したビデオデータのタイムコードを再生する。
そしてハイブリツトレコーダ３は、再生したビデオデータの垂直同期期間にその再生したタイムコードを重畳し、その結果得られるビデオデータをコンピユータ２に伝送できるようにアナログのコンポジツトビデオ信号Ｖ３に変換し、これを当該コンピユータ２に送出する。このようにしてコンポジツトビデオ信号Ｖ３はオペレータから指示によつて再生されたビデオ信号であるので、入力ビデオ信号Ｖ１とは時間的に非同期な信号である。
【００２９】
第２のビデオプロセツサ１２に供給されたコンポジツトビデオ信号Ｖ３は、第１のビデオプロセツサ１１に供給されたコンポジツトビデオ信号Ｖ２と同様に、データ変換部１２ｂ及びフレームメモリ１２ｃを介して所定の信号処理が施された後、380 画素×240 画素のデイジタルビデオデータとして表示コントローラ１３に伝送される。
【００３０】
表示コントローラ１３は、モニタ２ｂに表示されるデータを制御するための制御ブロツクである。表示コントローラ１３はメモリコントローラ１３ａとＶＲＡＭ（ビデオ・ランダム・アクセス・メモリ）１３ｂとを有している。メモリコントローラ１３ａはコンピユータ２内部の内部同期に従つてＶＲＡＭ１３ｂのリード／ライトタイミングを制御する。このＶＲＡＭ１３ｂには、第１のビデオプロセツサ１１のフレームメモリ１１ｃからのビデオデータ、第２のビデオプロセツサ１２のフレームメモリ１２ｃからのビデオデータ、及びＣＰＵ１０からのイメージデータが、それぞれメモリコントローラ１３ａからのタイミング制御信号に基づいて記憶される。このＶＲＡＭ１３ｂに記憶されたイメージデータは、コンピユータの内部同期に基づいたメモリコントローラ１３ｂからのタイミング制御信号に基づいてＶＲＡＭ１３ｂから読み出され、モニタ２ｂにグラフイツク表示される。このようにしてモニタ２ｂに表示されたグラフイツク表示が、ＧＵＩのためのグラフイツク表示となる。ここでＣＰＵ１０からＶＲＡＭ１３ｂに送出されるイメージデータは、例えばウインドウやカーソルやスクロールバー等のイメージデータである。これらの複数種類のイメージデータをモニタ２ｂに表示させることによつて、ＧＵＩのためのグラフイツク表示を得ることができる。
【００３１】
ハードデイスクインターフエイス１５は、コンピユータ２内部に設けられたローカルハードデイスクドライブ（ＨＤＤ）１５ａと通信するためのインターフエイスブロツクである。このハードデイスクインターフエイス１５とハードデイスクドライブ１５ａとはＳＣＳＩ（Small Computer System Interface ）の伝送フオーマツトに基づいて通信が行われるようになされている。
ハードデイスクドライブ１５ａには、コンピユータ２で起動するためのアプリケーシヨンプログラムがインストールされており、アプリケーシヨンプログラムを実行する場合には、このハードデイスクドライブ１５ａから読み出されてＣＰＵ１０のＲＡＭ１０ｂにアツプロードされる。またこのアプリケーシヨンプログラムを終了する際には、ＲＡＭ１０ｂに記憶されている編集オペレーシヨンによつて作成されたワークデータフアイルは、このハードデイスクドライブ１５ａを介してハードデイスクにダウンロードされる。
【００３２】
フロツピーデイスクインターフエイス１６は、コンピユータ２内部に設けられたフロツピーデイスクドライブ（ＦＤＤ）１６ａと通信するためのインターフエイスブロツクである。このフロツピーデイスクインターフエイス１６とフロツピーデイスクドライブ１６ａとはＳＣＳＩの伝送フオーマツトに基づいて通信が行われるようになされている。なお、編集オペレーシヨンの編集結果を示すＥＤＬ（エデイツト・デイシジヨン・リスト）等はこのフロツピーデイスクドライブ１６ａを介してフロツピーデイスクに記憶される。
【００３３】
ポインテイングデバイスインターフエイス１７は、コンピユータ２に接続されたマウス２ｄ、専用コントローラ２ｅ及びキーボード２ｃからの情報を受信するインターフエイスブロツクである。ポインテイングデバイスインターフエイス１７は、例えばマウス２ｄに設けられた２次元ロータリエンコーダの検出情報と、マウス２ｄに設けられた左右のボタンのクリツク情報とを当該マウス２ｄから受け取り、受け取つたそれらの情報をデコードしてＣＰＵ１０に送出する。同様に、ポインテイングデバイスインターフエイス１７は、専用コントローラ２ｅ及びキーボード２ｃからの情報を受け取り、受け取つた情報をデコードしてＣＰＵ１０に送出する。
【００３４】
外部インターフエイス１８は、コンピユータ２の外部に接続されたハイブリツトレコーダ３と通信するためのブロツクである。外部インターフエイス１８はＣＰＵ１０で生成されたコマンドデータをＲＳ−４２２の通信プロトコルに変化するＲＳ−４２２ドライバを有しており、当該ＲＳ−４２２ドライバを介してハイブリツトレコーダ３に再生コマンド等の制御コマンドを送出する。
【００３５】
（３）ＧＵＩのためのグラフイツク表示
（３−１）ピクチヤモード
この編集システム１においては、ＧＵＩのためのグラフイツク表示として２種類のモードが用意されている。その１つは登録されたイベントのイン点やアウト点の画面を見ながらイベントの並び換えを行つてプログラムを編集するようになされたピクチヤモードであり、もう１つは登録されたイベントの時間的長さを見ながらプログラムの尺合わせを行えるようになされたタイムラインモードである。この２つのモードは後述するモードボタンをクリツクすることにより容易に切り換え得るようになされており、これによりオペレータは編集目的に応じて使いやすい方のＧＵＩを選択することができ、編集作業における使い勝手を向上することができる。
【００３６】
この項では、まずピクチヤモードについて説明する。ピクチヤモードの場合には、モニタ２ｂ上に図３に示すようなグラフイツク表示が表示される。この図３に示すように、ピクチヤモードのグラフイツク表示は、記録ビデオ表示エリア２１と、タイミング表示エリア２２と、再生ビデオ表示エリア２３と、記録ビデオマーキングエリア２４と、再生速度設定エリア２５と、リサイクルボツクスエリア２６と、再生ビデオマーキングエリア２７と、クリツプ表示エリア２８と、イベント表示エリア２９と、プログラム表示エリア３０との１０個のエリアに分別されている。
【００３７】
記録ビデオ表示エリア２１は記録ビデオ画面２１ａと、記録開始点表示部２１ｂと、記憶容量残量時間表示部２１ｃと、記録中表示部２１ｄとを有している。記録ビデオ画面２１ａに表示されるビデオ信号は、ハイブリツトレコーダ３から出力されたコンポジツトビデオ信号Ｖ２から得られるビデオ信号であつて、フレームメモリ１１ｃからＶＲＡＭ１３ｂに供給される際に間引き処理によつて画像サイズが380 画素×240 画素に変更されたビデオ信号である。
記録開始点表示部２１ｂには、記録ビデオ画面２１ａに表示されているビデオ信号がハイブリツトレコーダによつてどの時点から記録開始されたかを示すタイムコードが表示される。
【００３８】
記憶容量残量時間表示部２１ｃには、ハイブリツトレコーダ３の記憶容量の残り時間が表示される。ここに表示される残り時間は、ハイブリツトレコーダ３の全記憶容量が予め分かつているので、現在の時間から記録開始時間を減算した値をハイブリツトレコーダ３の記録可能時間から減算することにより容易に求めることができる。
記録中表示部２１ｄには記録ビデオ画面２１ａに表示されているビデオ信号が現在記録されていることを示す「ＲＥＣ」のキヤラクタ文字が表示される。
【００３９】
タイミング表示エリア２２は、１分計表示部２２ａと、時刻表示部２２ｂと、入力ビデオ信号タイムコード表示部２２ｃと、再生ビデオ信号タイムコード表示部２２ｄと、オンエア表示部２２ｅと、モードボタン２２ｆと、プリロールボタン２２ｇと、再生速度設定（ＤＭＣ：ダイナミツク・モーシヨン・コントローラ）ボタン２２ｈとを有している。
１分計表示部２２ａは１分間（又はメニユー設定により３分間）を秒単位でカウントし、それを視覚的に表示するためのエリアである。この１分計表示部２２ａは、カウントが進むと、外周に沿つて設けられた表示部の色が秒単位で順次変化するようになつており、これによりオペレータは視覚的に時間の経過を容易に把握することができる。どのような時にこの１分計表示部２２ａを使用して１分間をカウントするかというと、例えば、入力ビデオ側又は再生ビデオ側で、イン点を指定してから１分間をカウントしてアウト点を指定する時や、作成したプログラムをプレビユーする際に、プレビユー開始から１分間をカウントする時等に使用する。
【００４０】
時刻表示部２２ｂには現在の時刻が表示される。記録ビデオ信号タイムコード表示部２２ｃには、記録ビデオ表示エリア２１に表示されているビデオ信号のタイムコードが表示される。このタイムコードは、第１のビデオプロセツサ１１のプロセツサコントローラ１１ａがコンポジツトビデオ信号Ｖ２の垂直同期期間から抽出したタイムコードである。
再生ビデオ信号タイムコード表示部２２ｄには、再生ビデオ表示エリア２３に表示されているビデオ信号のタイムコードが表示される。このタイムコードは、第２のビデオプロセツサ１２のプロセツサコントローラ１２ａがコンポジツトビデオ信号Ｖ３の垂直同期期間から抽出したタイムコードである。
【００４１】
オンエア表示部２２ｅはオンエア中であるか否かを示す表示部であり、外部からオンエア中を示すタリー信号が供給されると、その表示色が赤色に変更されるようになつている。このオンエア中であることを示すタリー信号は、ハイブリツトレコーダ３から出力されたコンポジツトビデオ信号Ｖ３がオンエアされている時に供給される信号である。このようにしてオンエア状態に応じてオンエア表示部２２ｅの表示色を可変しているので、オペレータはオンエア中であることを視覚的に容易に把握することができる。
【００４２】
モードボタン２２ｆは、この図３によつて示されるピクチヤモードと後述するタイムラインモードとを切り換える際に使用するボタンである。このモードボタン２２ｆをマウス２ｄを使つてクリツクすると、モード切換を指定することができ、表示モードをピクチヤモードとタイムラインモードとの間で切り換えることができる。
プリロールボタン２２ｇはプリロールモードを設定するときに使用するボタンである。また再生速度設定ボタン（ＤＭＣ）２２ｈは選択したイベントの再生速度を設定するときに使用するボタンである。なお、この２つのボタンについては後で詳細に説明する。
【００４３】
再生ビデオ表示エリア２３は、再生ビデオ画面２３ａと、シヤトルボタン２３ｂと、ジヨグボタン２３ｃと、再生状態表示部２３ｄとを有している。
再生ビデオ画面２３ａに表示されるビデオ信号は、ハイブリツトレコーダ３によつて再生されたコンポジツトビデオ信号Ｖ３から得られるビデオ信号であつて、フレームメモリ１２ｃからＶＲＡＭ１３ｂに供給される際に間引き処理によつて画像サイズが380 画素×240 画素に変更されたビデオ信号である。
シヤトルボタン２３ｂは、ハイブリツトレコーダ３から再生されて再生ビデオ画面２３ａに表示されたビデオデータを、早送り（いわゆるシヤトル送り）したい時に使用するボタンである。マウス２ｄの操作によつてこのシヤトルボタン２３ｂを指定し、ビデオデータを送りたい方向に当該シヤトルボタン２３ｂをドラツグすると、そのドラツグ操作に応じてハイブリツトレコーダ３の再生動作を制御することができる。
【００４４】
ジヨグボタン２３ｃは、ハイブリツトレコーダ３から再生されて再生ビデオ画面２３ａに表示されたビデオデータを、コマ送りしたい時に使用するボタンである。再生ビデオ画面２３ａに表示されたビデオデータをフレーム単位でコマ送りしたい時は、マウス２ｄを使用してコマ送りしたい方向のジヨグボタン２３ｃをクリツクすると、そのクリツク操作に応じて再生ビデオデータをコマ送りすることができる。
再生状態表示部２３ｄには、再生ビデオ画面２３ａに表示されるビデオデータの状態に応じて「ＰＬＡＹ」又は「ＳＴＩＬＬ」のキヤラクタ文字が表示される。具体的には、再生ビデオ画面２３ａに表示されるビデオデータがハイブリツトレコーダ３から再生された動画であるときには「ＰＬＡＹ」の文字が表示され、再生ビデオ画面２３ａに表示されるビデオデータがハイブリツトレコーダ３から再生された静止画であるときには「ＳＴＩＬＬ」の文字が表示される。
【００４５】
記録ビデオマーキングエリア２４は、記録ビデオ画面２１ａに表示されるビデオデータからイン点又はアウト点のクリツプ画像データをマーキングする時に使用するエリアである。ここで言う「マーキング」の意味は、イン点又はアウト点を指定するという意味、或いはイン点又はアウト点を設定するという意味である。またここで言う「クリツプ画像」とは「静止画像」のことである。この記録ビデオマーキングエリア２４は、インクリツプ表示エリア２４ａと、イン点のタイムコード表示部２４ｂと、マークインボタン２４ｃと、アウトクリツプ表示エリア２４ｄと、アウト点のタイムコード表示部２４ｅと、マークアウトボタン２４ｆとに分かれている。
【００４６】
インクリツプ表示エリア２４ａは、オペレータがマークインボタン２４ｃをクリツクしてイン点としてマーキングしたクリツプ画像データを表示するためのエリアである。このインクリツプ表示エリア２４ａに表示されるクリツプ画像データは、ハイブリツトレコーダ３から出力されたコンポジツトビデオ信号Ｖ２から得られる画像データであつて、95画素×60画素の画像サイズに間引かれた画像データである。
タイムコード表示部２４ｂには、インクリツプ表示エリア２４ａに表示されているクリツプ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークインボタン２４ｃをクリツクしてイン点をマーキングした時に、第１のビデオプロセツサ１１のプロセツサコントローラ１１ａがコンポジツトビデオ信号Ｖ２から抽出したタイムコードである。
【００４７】
マークインボタン２４ｃはイン点をマーキングするためのボタンである。オペレータは記録ビデオ画面２１ａに表示されるビデオデータを見ながらこのマークインボタン２４ｃをクリツクする。マークインボタン２４ｃがクリツクされると、このときに記録ビデオ画面２１ａに表示されているビデオデータに対応したクリツプ画像データ（95画素×60画素）が生成され、その生成されたクリツプ画像データがインクリツプ表示エリア２４ａに表示される。
アウトクリツプ表示エリア２４ｄは、オペレータがマークアウトボタン２４ｆをクリツクしてマーキングしたアウト点のクリツプ画像データを表示するためのエリアである。このアウトクリツプ表示エリア２４ｄに表示されるクリツプ画像データは、ハイブリツトレコーダ３から出力されたコンポジツトビデオ信号Ｖ２から得られる画像データであつて、95画素×60画素の画像サイズに間引かれた画像データである。
【００４８】
タイムコード表示部２４ｅには、アウトクリツプ表示エリア２４ｄに表示されるクリツプ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークアウトボタン２４ｆをクリツクしてアウト点をマーキングした時に、第１のビデオプロセツサ１１のプロセツサコントローラ１１ａがコンポジツトビデオ信号Ｖ２から抽出したタイムコードである。
マークアウトボタン２４ｆはアウト点をマーキングするためのボタンである。オペレータは記録ビデオ画面２１ａに表示されるビデオデータを見ながらこのマークアウトボタン２４ｆをクリツクする。マークアウトボタン２４ｆがクリツクされると、このときに記録ビデオ画面２１ａに表示されているビデオデータに対応したクリツプ画像データ（95画素×60画素）が生成され、その生成されたクリツプ画像データがアウトクリツプ表示エリア２４ｄに表示される。
【００４９】
再生速度設定エリア２５は選択されたイベントに対して再生速度を設定するときに使用するエリアであり、オペレータはここに表示される情報を見ながら再生速度を設定する。この再生速度設定エリア２５については、後で詳細に説明する。
リサイクルボツクス２６は、生成されたクリツプ画像データを消去する時に使用するエリアである。消去する時には、マウス２ｄによつてクリツプ画像データを指定してそのクリツプ画像データをリサイクルボツクス２６のエリアにドラツグすると、消去が実行される。消去したクリツプ画像データを復活させる時には、このリサイクルボツクス２６をクリツクすると、リサイクルボツクス２６の中に捨てられたクリツプ画像データの全てが表示される。その中から復活させたいクリツプ画像データを指定すると、指定されたクリツプ画像データが復活する。
【００５０】
再生ビデオマーキングエリア２７は、再生ビデオ画面２３ａに表示されるビデオデータからイン点又はアウト点のクリツプ画像データをマーキングする時に使用するエリアである。この再生ビデオマーキングエリア２７は、インクリツプ表示エリア２７ａと、イン点のタイムコード表示部２７ｂと、マークインボタン２７ｃと、アウトクリツプ表示エリア２７ｄと、アウト点のタイムコード表示部２７ｅと、マークアウトボタン２７ｆとに分かれている。
インクリツプ表示エリア２７ａは、オペレータがマークインボタン２７ｃをクリツクしてイン点としてマーキングしたクリツプ画像データを表示するためのエリアである。このインクリツプ表示エリア２７ａに表示されるクリツプ画像データは、ハイブリツトレコーダ３から出力されたコンポジツトビデオ信号Ｖ３から得られる画像データであつて、95画素×60画素の画像サイズに間引かれた画像データである。
【００５１】
タイムコード表示部２７ｂには、インクリツプ表示エリア２７ａに表示されるクリツプ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークインボタン２７ｃをクリツクしてイン点をマーキングした時に、第２のビデオプロセツサ１２のプロセツサコントローラ１２ａがコンポジツトビデオ信号Ｖ３から抽出したタイムコードである。
マークインボタン２７ｃはイン点をマーキングするためのボタンである。オペレータは再生ビデオ画面２３ａに表示されるビデオデータを見ながらこのマークインボタン２７ｃをクリツクする。マークインボタン２７ｃがクリツクされると、このときに再生ビデオ画面２３ａに表示されているビデオデータに対応したクリツプ画像データ（95画素×60画素）が生成され、その生成されたクリツプ画像データがインクリツプ表示エリア２７ａに表示される。
【００５２】
アウトクリツプ表示エリア２７ｄは、オペレータがマークアウトボタン２７ｆをクリツクしてマーキングしたアウト点のクリツプ画像データを表示するためのエリアである。このアウトクリツプ表示エリア２７ｄに表示されるクリツプ画像データは、ハイブリツトレコーダ３から出力されたコンポジツトビデオ信号Ｖ３から得られる画像データであつて、95画素×60画素の画像サイズに間引かれた画像データである。
タイムコード表示部２７ｅには、アウトクリツプ表示エリア２７ｄに表示されているクリツプ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークアウトボタン２７ｆをクリツクしてアウト点をマーキングした時に、第２のビデオプロセツサ１２のプロセツサコントローラ１２ａがコンポジツトビデオ信号Ｖ３から抽出したタイムコードである。
【００５３】
マークアウトボタン２７ｆは、アウト点をマーキングするためのボタンである。オペレータは、再生ビデオ画面２３ａに表示されるビデオデータを見ながらこのマークアウトボタン２７ｆをクリツクする。マークアウトボタン２７ｆがクリツクされると、このときに再生ビデオ画面２３ａに表示されているビデオデータに対応したクリツプ画像データ（95画素×60画素）が生成され、その生成されたクリツプ画像データがアウトクリツプ表示エリア２７ｄに表示される。
【００５４】
クリツプ表示エリア２８は、記録ビデオマーキングエリア２４に設けられたマークインボタン２４ｃ又はマークアウトボタン２４ｆをクリツクすることによつてマーキングされたクリツプ画像データ、及び再生ビデオマーキングエリア２７に設けられたマークインボタン２７ｃ又はマークアウトボタン２７ｆをクリツクすることによつてマーキングされたクリツプ画像データを表示するためのエリアである。なお、このクリツプ表示エリア２８に表示されるクリツプ画像データは、イベントのイン点又はアウト点として使用されていないクリツプ画像データである。イベントのイン点又はアウト点として使用されているクリツプ画像データは、イベント表示エリア２９に表示される。クリツプ表示エリア２８は、クリツプ画像データ表示エリア２８ａと、タイムコード表示部２８ｂと、クリツプタイプ表示部２８ｃと、クリツプ番号表示部２８ｄと、送りボタン２８ｅと、戻しボタン２８ｆとを有している。
【００５５】
クリツプ画像データ表示エリア２８ａは、記録側のインクリツプ表示エリア２４ａ又はアウトクリツプ表示エリア２４ｄ、或いは再生側のインクリツプ表示エリア２７ａ又はアウトクリツプ表示エリア２７ｄの何れかの表示エリアから移動されたクリツプ画像データであつて、95画素×60画素の画像サイズを有する画像データである。
タイムコード表示部２８ｂには、クリツプ画像データ表示エリア２８ａに表示されるクリツプ画像データのタイムコードが表示される。このタイムコードは、インクリツプ表示エリア２４ａ、アウトクリツプ表示エリア２４ｄ、インクリツプ表示エリア２７ａ又はアウトクリツプ表示エリア２７ｄの何れかの表示エリアからクリツプ画像データ表示エリア２８ａにクリツプ画像データを移動する時に同様に移動される。
【００５６】
クリツプタイプ表示部２８ｃには、クリツプ画像データ表示エリア２８ａに表示されているクリツプ画像データがイン点又はアウト点のいずれのクリツプ画像データであるのかを示すデータが表示される。例えば、クリツプ画像データ表示エリア２８ａに表示されているクリツプ画像データがインクリツプ表示エリア２４ａから得られたクリツプ画像データであるのであれば、赤い色の「ＩＮ」の文字が表示される。またクリツプ画像データ表示エリア２８ａに表示されているクリツプ画像データがアウトクリツプ表示エリア２４ｄから得られたクリツプ画像データであるのであれば、赤い色の「ＯＵＴ」の文字が表示される。またクリツプ画像データ表示エリア２８ａに表示されているクリツプ画像データがインクリツプ表示エリア２７ａから得られたクリツプ画像データであるのであれば、青い色の「ＩＮ」の文字が表示される。またクリツプ画像データ表示エリア２８ａに表示されているクリツプ画像データがアウトクリツプ表示エリア２７ｄから得られたクリツプ画像データであるのであれば、青い色の「ＯＵＴ」の文字が表示される。
【００５７】
クリツプ番号表示部２８ｄには、クリツプ画像データ表示エリア２８ａに表示されているクリツプ画像データに付されたクリツプ番号が表示される。このクリツプ番号は、クリツプ画像データがマーキングされた順に自動的にクリツプ画像データに付される番号である。
送りボタン２８ｅ及び戻しボタン２８ｆは、クリツプ表示エリア２８内のクリツプ画像データの表示を前に進めるか又は後ろに戻す時に使用するボタンである。多数のクリツプ画像データを生成した場合には、クリツプ表示エリア２８の大きさは有限であるので全てのクリツプ画像データを同時に表示することができなくなる。そのような時に、この送りボタン２８ｅ及び戻しボタン２８ｆを操作してクリツプ画像データを前に進めるか又は後ろに戻すことによつて全てのクリツプ画像データをモニタ上に表示させることができる。
【００５８】
イベント表示エリア２９は、記録ビデオマーキングエリア２４に設けられたマークインボタン２４ｃとマークアウトボタン２４ｆを順にクリツクすることによつて生成されたイベントのクリツプ画像データ、及び再生ビデオマーキングエリア２７に設けられたマークインボタン２７ｃとマークアウトボタン２７ｆを順にクリツクすることによつて生成されたイベントのクリツプ画像データを表示するためのエリアである。１つのイベントに対して、イン点のクリツプ画像データ又はアウト点のクリツプ画像データの何れかのクリツプ画像データが表示される。イベント表示エリア２９は、クリツプ表示エリア２８と同様に、クリツプ画像データ表示エリア２９ａと、タイムコード表示部２９ｂと、クリツプタイプ表示部２９ｃと、イベント番号表示部２９ｄと、送りボタン２９ｅと、戻しボタン２９ｆと有し、さらにイベントタイトル表示部２９ｇを有する。
【００５９】
クリツプタイプ表示部２９ｃには、クリツプ画像データ表示エリア２９ａに表示されているイベントのクリツプ画像データがイン点又はアウト点のいずれのクリツプ画像データであるのかを示すデータが表示される。イベントのクリツプ画像データとしてイン点のクリツプ画像データが表示されていると、このクリツプタイプ表示部には「ＩＮ」の文字が表示される。イン点のクリツプ画像データの代わりにアウト点のクリツプ画像データを表示したい場合には、このクリツプタイプ表示部２９ｃをクリツクすると、アウト点のクリツプ画像データが表示される。その後は、クリツプタイプ表示部２９ｃをクリツクする度に、イン点のクリツプ画像データとアウト点のクリツプ画像データの表示が交互に入れ替わる。
【００６０】
イベント番号表示部２９ｄには、生成されたイベントに対して付されたイベント番号が表示される。このイベント番号は、イベントが生成された順に自動的にイベントに付される番号であつて、クリツプ番号とは全く関係のない番号である。
イベントタイトル表示部２９ｇには、イベントに付されたタイトルがキヤラクタ文字で表示される。なお、このタイトルはタイトルメニユーによつて登録することができ、イベント毎に登録することが可能である。
【００６１】
プログラム表示エリア３０はイベント表示エリア２９に表示されているイベントをコピーしてプログラムを作成するのに使用されるエリアであり、イベント表示エリア２９に表示されているイベントのクリツプ画像データのコピーが表示されるようになされている。イベントを並び替えてプログラムを作成する場合には、まずイベント表示エリア２９に表示されているイベントのクリツプ画像データをドラツグしてプログラム表示エリア３０にコピーする。これによりイベント表示エリア２９に表示されているイベントを自由に並び替えてプログラムを作成することができる。このときプログラム表示エリア３０に表示されているイベントのクリツプ画像データをドラツグして再びプログラム表示エリア３０内の他の場所に移動することにより、当該プログラム表示エリア３０内においてもイベントを自由に並び替えることができる。この場合、イベントは移動されるのであつて、コピーされるのではない。
このようなプログラム表示エリア３０は、イベント表示エリア２９と同様に、クリツプ画像データ表示エリア３０ａと、タイムコード表示部３０ｂと、クリツプタイプ表示部３０ｃと、イベント番号表示部３０ｄと、送りボタン３０ｅと、戻しボタン３０ｆと、イベントタイトル表示部３０ｇとを有している。なお、これらについては、イベント表示エリア２９におけるものと同じであるため、ここでは説明を省略する。
【００６２】
記録開始ボタン３１ａ及び記録終了ボタン３１ｂは、ハイブリツトレコーダ３に対して記録開始及び記録終了の制御コマンドを送出するためのボタンである。記録開始ボタン３１ａがクリツクされると、ＣＰＵ１０は記録開始ボタン３１ａが押されたことを検出し、外部インターフエイス１８に対して記録開始コマンドを出力するように命令する。外部インターフエイス１８はこの命令を受けてＲＳ−４２２で定義されている記録開始コマンド（ＲＥＣ  ＳＴＡＲＴ  コマンド）をハイブリツトレコーダ３に送出する。ハイブリツトレコーダ３は、受け取つた記録開始コマンドに応じてビデオ信号Ｖ１のハードデイスク及びＶＴＲへの記録を開始する。
これに対して記録終了ボタン３１ｂがクリツクされると、ＣＰＵ１０は記録終了ボタン３１ｂが押されたことを検出し、外部インターフエイス１８に対して記録終了コマンドを出力するように命令する。外部インターフエイス１８はこの命令を受けてＲＳ−４２２で定義されている記録終了コマンド（ＲＥＣ  ＳＴＯＰコマンド）をハイブリツトレコーダ３に送出する。ハイブリツトレコーダ３は、受け取つた記録終了コマンドに応じてビデオ信号Ｖ１のハードデイスク及びＶＴＲへの記録を終了する。
【００６３】
プレビユーボタン３２は、選択したイベントやプログラムをプレビユー（いわゆる内容確認）する時に使用するボタンである。イベントやプログラムを指定すると、指定されたイベントやプログラムのクリツプ画像データが再生ビデオ画面２３ａに静止画（ＳＴＩＬＬ）状態で表示される。この時にこのプレビユーボタン３２がクリツクされると、ＣＰＵ１０はプレビユーボタン３２が押されたことを検出し、外部インターフエイス１８に対して再生開始コマンドを出力するように命令する。外部インターフエイス１８はこの命令を受けてＲＳ−４２２で定義されている再生開始コマンド（ＰＬＡＹ  ＳＴＡＲＴ  コマンド）をハイブリツトレコーダ３に送出する。ハイブリツトレコーダ３は、受け取つた再生開始コマンドに応じてハードデイスク（又はＶＴＲ）からコンポジツトビデオ信号Ｖ３の再生を開始する。
【００６４】
ニユーイベントボタン３３は、新たにイベントを作成するときに使用するボタンである。オペレータによつて指定されたイベントに対して、イン点及びアウト点が変更されたイベントを別の新たなイベントとして登録する場合にこのニユーイベントボタン３３をクリツクする。
リプレイスボタン３４は、選択したイベントのイン点及びアウト点を変更したいときに使用するボタンである。オペレータによつて指定されたイベントに対して、イン点及びアウト点が変更されたイベントを別の新たなイベントとしてではなく、指定されたそのイベントとして置き換える場合にこのリプレイスボタン３４をクリツクする。
デリートボタン３５は、選択したイベントやプログラムを消去するときに使用するボタンである。消去されたイベントやプログラムはリサイクルボツクス２６の中に捨てられる。
【００６５】
（３−２）タイムラインモード
次にこの項では、タイムラインモードについて説明する。タイムラインモードの場合には、モニタ２ｂ上に図４に示すようなグラフイツク表示が表示される。この図４に示すように、タイムラインモードのグラフイツク表示は、記録ビデオ表示エリア２１と、タイミング表示エリア２２と、再生ビデオ表示エリア２３と、記録ビデオマーキングエリア２４と、再生速度設定エリア２５と、リサイクルボツクスエリア２６と、再生ビデオマーキングエリア２７と、イベント表示エリア２９と、タイムライン表示エリア４０と、エデイツトツール表示部４１と、プログラムビユーエリア４２との１１個のエリアに分別されている。
なお、記録ビデオ表示エリア２１、タイミング表示エリア２２、再生ビデオ表示エリア２３、記録ビデオマーキングエリア２４、再生速度設定エリア２５、リサイクルボツクスエリア２６、再生ビデオマーキングエリア２７及びイベント表示エリア２９は、図３に示したピクチヤモードのときのものと同じものである。
【００６６】
タイムライン表示エリア４０は、各イベントの時間的な長さを確認しながらプログラムを編集することができる表示エリアである。このタイムライン表示エリアは、図５に示すように、タイムスケール表示部４０ａと、アクシヨン表示エリア４０ｂと、ＧＰＩエリア４０ｃと、ビデオ編集エリア４０ｄと、第１及び第２のオーデイオ編集エリア４０ｅ、４０ｆと、スクロールボタン４０ｇ、４０ｈと、エデイトバー４０ｉとを有している。
【００６７】
タイムスケール表示部４０ａには時間尺（以下、タイムスケールと呼ぶ）が表示されるようになつており、このタイムスケールを基準として各イベントの時間的な長さを明示するようになつている。このタイムスケールはフレーム単位のスケールであり、その目盛りの最小単位はユーザ設定により任意のフレーム数に設定される。
【００６８】
アクシヨン表示エリア４０ｂは、プログラム又はイベントをプレビユーしたり、或いは送出したりするときに、その動作をストツプさせる位置を指定するためのエリアである。そのストツプ位置はイン点やアウト点に関わりなく任意の位置に設定し得る。また指定された位置には図中示すようにストツプフラグ４０ｂａが表示されるようになされており、これによつてオペレータは自分が指定した位置を容易に確認することができる。このようにしてアクシヨン表示エリア４０ｂにおいてストツプ位置を指定することにより、プログラムやイベントを任意の区間だけプレビユー又は送出することができる。なお、アクシヨン表示エリア４０ｂによつて指定されたストツプ位置を有効にする場合には、アクシヨンボタン４０ｂｃをクリツクすれば良い。
【００６９】
ＧＰＩエリア４０ｃはＧＰＩ（ジエネラル・パーパス・インターフエイス：編集装置から制御コマンドを出力して外部機器を制御するための汎用インターフエイス）の制御コマンドの出力点を指定するためのエリアである。ＧＰＩ出力点はイン点やアウト点に関わりなく任意の位置に設定し得る。またＧＰＩ出力点の位置にはマーク４０ｃａが表示されるようになされており、これによつてオペレータは自分が指定した位置を容易に確認することができる。このようにしてＧＰＩエリア４０ｃにおいてＧＰＩ出力点を指定することにより、その指定した出力点において制御コマンドを出力して外部機器を制御することができる。なお、ＧＰＩエリア４０ｃによつて指定されたＧＰＩ出力点を有効にする場合には、ＧＰＩボタン４０ｃｂをクリツクすれば良い。
【００７０】
ビデオ編集エリア４０ｄはイベント表示エリア２９からドラツグされたイベントを並び替える等してプログラムを編集するためのエリアである。このビデオ編集エリア４０ｄに表示されるイベントは、イベント表示エリア２９からドラツグされたイベント、若しくは後述するプログラムビユーエリア４２のプログラムコールボタンによつて呼び出されたピクチヤモードのプログラム表示エリア３０に並んでいるイベントである。またこのビデオ編集エリア４０ｄ内においては、ピクチヤモードのときのようにイベントのイン点やアウト点のクリツプ画像データは表示されず、イベント番号及びそのイベントに付されたタイトルが表示される。但し、各イベントの表示領域の大きさはそのイベントの長さに応じて異なるようになされており、これによつてそのイベントの長さをタイムスケール表示部４０ａのタイムスケールと対比させながら視覚的に確認することができるようになつている。また各イベントの長さが視覚的に確認し得るので、編集したプログラム全体の長さも視覚的に確認し得る。従つて編集したプログラムが所望の長さ内に収まつているか否かを容易に確認することができる。
【００７１】
またこのビデオ編集エリア４０ｄ内では、各イベントを任意の位置に移動したり、任意のイベントを他のイベント内に割り込ませることができるようになされており、これによりイベントを任意の順番に並び替えて所望順序のプログラムを生成することができる。因みに、イベントを移動したり、割り込ませたときには、イベント間で隙間ができないように繋げられる。
イベントの移動先や割り込み先は基準位置マークであるエデイツトバー４０ｉによつて指定される。このエデイツトバー４０ｉは画面のほぼ中心位置に固定表示されており、移動先や割り込み先を指定する場合には、イベント表示をスクロールさせることにより移動先や割り込み先の候補位置をエデイツトバー４０ｉのところに合わせる。これによりその位置が移動先や割り込み先として指定される。
なお、このビデオ編集エリア４０ｄに対して操作を行う場合には、ビデオボタン４０ｄｂをクリツクすれば当該ビデオ編集エリア４０ｄを操作可能状態にすることができる。
【００７２】
第１及び第２のオーデイオ編集エリア４０ｅ、４０ｆは、各イベントのオーデイオデータを編集するためのエリアである。この第１及び第２のオーデイオ編集エリア４０ｅ、４０ｆにオーデイオデータを取り込む場合には、オーデイオボタン４０ｅａ、４０ｆａをクリツクした上でイベント表示エリア２９からイベントをドラツグすればそのイベントのオーデイオデータを取り込むことができる。
なお、取り込まれたオーデイオデータに対してはイベント番号及びそのイベントに付されたタイトルが表示される。
この第１及び第２のオーデイオ編集エリア４０ｅ、４０ｆ内においても、ビデオ編集エリア４０ｄと同様に、各イベントのオーデイオデータを任意の位置に移動したり、任意のイベントのオーデイオデータを他のイベントのオーデイオデータ内に割り込ませることができる。その際の位置指定は、同様に、オーデイオデータをスクロールすることにより移動先や割り込み先の候補位置をエデイツトバー４０ｉのところに合わせれば良い。
なお、第１及び第２のオーデイオ編集エリア４０ｅ、４０ｆの違いは、ステレオ出力の右側と左側の違いだけである。
【００７３】
スクロールボタン４０ｇ、４０ｈはアクシヨン表示エリア４０ｂから第２のオーデイオ編集エリア４０ｆまでの区間を全体的に右又は左方向にスクロールさせるときに操作するボタンである。このスクロールボタン４０ｇ、４０ｈのうち送りたい方向のボタンをクリツクすると、その方向にスクロールが実行される。
なお、このスクロールボタン４０ｇ、４０ｈは、タイムスケール表示部４０ａに表示されているタイムスケールの目盛り単位でスクロールを実行させるボタン４０ｇａ、４０ｈａと、フレーム単位でスクロールを実行させるボタン４０ｇｂ、４０ｈｂと、秒単位でスクロールを実行させるボタン４０ｇｃ、４０ｈｃと、時間単位でスクロールを実行させるボタン４０ｇｄ、４０ｈｄと、イン点単位でスクロールを実行させるボタン４０ｇｅ、４０ｈｅとに分かれている。
【００７４】
ここで再び図４に戻つてタイムラインモードの説明を行う。タイムライン表示エリア４０の下方に表示されるエデイツトツール表示部４１は、タイムライン表示エリア４０におけるプログラム編集に使用するコマンドを指示するためのコマンドボタンである。このエデイツトツール表示部４１は、アクシヨンツールボタン４１ａと、単一イベント移動ツールボタン４１ｂと、トラツクツールボタン４１ｃと、リツプル編集ツールボタン４１ｄと、オーバーレイツールボタン４１ｅと、クリアツールボタン４１ｆとによつて構成される。
【００７５】
アクシヨンツールボタン４１ａは、上述したタイムライン表示エリア４０のアクシヨン表示エリア４０ｂにストツプフラグ４０ｂａを設定するときに操作するボタンである。ストツプフラグ４０ｂａを設定する場合には、スクロールボタン４０ｇ又は４０ｈを操作してイベントをスクロールさせ、ストツプフラグ４０ｂａを設定したい位置をエデイツトバー４０ｉのところに合わせる。この後、アクシヨンツールボタン４１ａをクリツクすれば、エデイツトバー４０ｉのところにストツプフラグ４０ｂａが設定されると共に、その位置にストツプフラグ４０ｂａが表示される。
【００７６】
単一イベント移動ツールボタン４１ｂは、ビデオ編集エリア４０ｄのイベント、又はオーデイオ編集エリア４０ｅ、４０ｆのオーデイオデータを１つ選択し、その選択された１つを移動するときに使用するボタンである。例えばビデオ編集エリア４０ｄのイベントを移動する場合には、まずビデオ編集エリア４０ｄのビデオボタン４０ｄｂをクリツクし、次にイベントをスクロールして移動先をエデイツトバー４０ｉのところに合わせる。次に単一イベント移動ツールボタン４１ｂをクリツクした後、移動させたいイベントをクリツクする。これによりそのクリツクされたイベントがエデイツトバー４０ｉの位置するところに移動する。
【００７７】
トラツクツールボタン４１ｃは、ビデオ編集エリア４０ｄのイベント、又はオーデイオ編集エリア４０ｅ、４０ｆのオーデイオデータを選択し、選択した以降の全てを一緒に移動するときに使用するボタンである。このトラツクツールボタン４１ｃを使つてイベントを移動するときの操作も、基本的にはビデオボタン４０ｄｂ又はオーデイオボタン４０ｅａ、ｆａをクリツクした後、移動先をエデイツトバー４０ｉのところに合わせ、次にトラツクツールボタン４１ｃ、移動対象のイベントを順にクリツクすれば良い。
【００７８】
リツプル編集ツールボタン４１ｄは、ビデオ編集エリア４０ｄのイベント、又はオーデイオ編集エリア４０ｅ、４０ｆのオーデイオデータを選択し、その選択した１つを他のイベント内の所望位置に移動して割り込ませるときに使用するボタンである。
またオーバーレイツールボタン４１ｅは、ビデオ編集エリア４０ｄのイベント、又はオーデイオ編集エリア４０ｅ、４０ｆのオーデイオデータを選択し、その選択した１つを他のイベント上に移動して上書きするときに使用するボタンである。
これらの操作手順も基本的には単一イベント移動ツールボタン４１ｂ等と同様である。
クリアツールボタン４１ｆは、ビデオ編集エリア４０ｄのイベント、又はオーデイオ編集エリア４０ｅ、４０ｆのオーデイオデータを選択してそれを消去したり、或いはストツプフラグ４０ｂａ等の設定を解除するときに使用するボタンである。このクリアツールボタン４１ｆを使用して消去や設定解除を行う場合には、クリアツールボタン４１ｆをクリツクした後、その消去対象又は設定解除対象をクリツクすれば良い。
【００７９】
次にタイムライン表示エリア４０の下方に表示されるプログラムビユーエリア４２について説明する。タイムライン表示エリア４０においては、基本的に各イベントの長さに応じてイベントの表示エリアの長さを変えており、これによつて各イベントの長さを視覚的に分かり易くしている。但し、各イベントのクリツプ画像データは表示されないので、各イベントがどのような画像のイベントであるのかが分かりずらくなるおそれがある。そこでこの編集システム１の場合には、プログラムビユーエリア４２を設けることによりタイムラインモードのときでも各イベントがどのような画像のものであるかを容易に分かるようにしている。
【００８０】
プログラムビユーエリア４２はまずビユーエリア４２ａと、プログラムコールボタン４２ｂと、送りボタン４２ｃと、戻しボタン４２ｄとを有している。
ビユーエリア４２ａは各イベントのイン点又はアウト点のクリツプ画像データを表示するエリアである。このビユーエリア４２ａに表示されるクリツプ画像データの並び順は、タイムライン表示エリア４０で作成したプログラムのイベントの並び順に一致している。これによりタイムライン表示エリア４０で作成したプログラムのイベントの並び順をクリツプ画像データによつて容易に確認することができ、プログラムがどのような画像の並びであるかを容易に確認することができる。因みに、このビユーエリア４２ａにおいて表示される各クリツプ画像データは、イベント表示エリア２９のクリツプ画像データを間引くことによつて生成された画像データであり、その画像サイズはイベント表示エリア２９に表示されるクリツプ画像データのほぼ半分の大きさのものである。
【００８１】
プログラムコールボタン４２ｂは、ピクチヤモードのプログラム表示エリア３０に表示されているイベントを、タイムライン表示エリア４０及びビユーエリア４２ａに呼び出すためのプログラム呼出指示を入力するときに使用するボタンである。このプログラムコールボタン４２ｂをクリツクすると、プログラムの呼び出しが指示され、ピクチヤモードのプログラム表示エリア３０に表示されているイベントを並び順が変わらないままタイムライン表示エリア４０に呼び出すことができる。また同様に、ビユーエリア４２ａにもプログラム表示エリア３０の並び順と同じクリツプ画像データが呼び出され、表示される。このようにプログラムコールボタン４２ｂを設けてプログラムの呼び出しを指示できるようにしたことにより、他のモードで生成したプログラムをタイムラインモードに容易に呼び出すことができ、他のモードで生成したプログラムであつても、時間合わせの編集を容易に行うことができる。
【００８２】
送りボタン４２ｃ及び戻しボタン４２ｄは、ビユーエリア４２ａ内のクリツプ画像データの表示を前に進める又は後ろに戻すときに使用するボタンである。作成したプログラムが複数のイベントからなる場合には、ビユーエリア４２ａに全てのクリツプ画像データを表示することができない。そのようなとき、この送りボタン４２ｃ又は戻しボタン４２ｄを操作して、クリツプ画像データを前に進める又は後ろに戻すことによつて全てのクリツプ画像データを表示することができる。
【００８３】
（４）クリツプ画像データの管理方法
次にクリツプデータ、イベントデータ、プログラムデータの記憶方法について説明する。但し、ここでは言うクリツプデータとは、クリツプ表示エリア２８にクリツプ画像データを表示するためのデータ及びクリツプ画像データを記憶させるためのデータを含んでいる。イベントデータ及びプログラムデータに関しても同様である。
【００８４】
まず図６を参照して、クリツプデータ、イベントデータ及びプログラムデータ用の第１のマネージメントレコードデータを説明する。
この第１のマネージメントレコードデータは、クリツプデータ用、イベントデータ用及びプログラムデータ用にそれぞれ１つずつ設けられている。つまり、クリツプデータ用の第１のマネージメントレコードデータは、クリツプ表示エリア２８に表示される全てのクリツプ画像データを管理するためのデータである。またイベントデータ用の第１のマネージメントレコードデータは、イベント表示エリア２９に表示される全てのクリツプ画像データを管理するためのデータである。またプログラムデータ用の第１のマネージメントレコードデータは、プログラム表示エリア３０に表示される全てのクリツプ画像データを管理するためのデータである。この実施例においては、この第１のマネージメントレコードデータは、クリツプデータ用、イベントデータ用及びプログラムデータ用としてそれぞれ１つの第１のマネージメントレコードデータが存在するだけである。
【００８５】
第１のマネージメントレコードデータは、前にリンクされているデータへのポインタと、後にリンクされているデータへのポインタと、１ページ分の表示横サイズと、１ページ分の表示縦サイズと、画面上の表示位置と、表示先頭位置と、リンク総数とに関するデータを有している。
前にリンクされているデータへのポインタとは、この第１のマネージメントレコードデータの前にリンクされているマネージメントレコードデータのポインタを示すためのデータである。前にリンクされているマネージメントレコードデータが存在しないのであれば、自分のポインタが記憶される。
後にリンクされているデータへのポインタとは、この第１のマネージメントレコードデータの後にリンクされているマネージメントレコードデータのポインタを示すデータである。後にリンクされているマネージメントレコードデータが存在しないのであれば、自分のポインタが記憶される。
【００８６】
１ページ分の表示横サイズとは、クリツプ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリアにおいて、横方向に表示されるクリツプ画像データの最大表示数を示すデータである。この実施例では、クリツプ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリアは共に１１個のクリツプ画像データを表示できるので、１ページ分の表示横サイズとしては「１１個」を示すデータがそれぞれの第１のマネージメントレコードデータに記憶されている。
【００８７】
１ページ分の表示縦サイズとは、クリツプ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリアにおいて、縦方向に表示されるクリツプ画像データの最大表示数を示すデータである。この実施例では、クリツプ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０は共に１個のクリツプ画像データだけを表示するので、１ページ分の表示縦サイズとして「１個」を示すデータがそれぞれの第１のマネージメントレコードデータに記憶されている。
【００８８】
画面上の表示位置とは、クリツプ画像データがどの表示エリアに表示されるのかを示すためのデータである。この実施例では、画面上の下段にクリツプ表示エリア２８を、画面上の中段にイベント表示エリア２９を、画面上の上段にプログラム表示エリア３０をそれぞれ設けている。そこでクリツプデータ用の第１のマネージメントレコードデータであれば画面上の表示位置として「下段」を示すデータが記憶され、イベントデータ用の第１のマネージメントレコードデータであれば画面上の表示位置として「中段」を示すデータが記憶され、プログラムデータ用の第１のマネージメントレコードデータであれば画面上の表示位置として「上段」を示すデータが記憶される。
【００８９】
表示先頭位置とは、クリツプ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリアにおいて、どの位置からクリツプ画像データの表示が開始されるのかを示すためのデータである。この実施例では、クリツプ表示エリア２８に１１個のクリツプ画像データ、イベント表示エリア２９に１１個のクリツプ画像データ、プログラム表示エリア３０に１１個のクリツプ画像データがそれぞれ表示されるので、計３３個のクリツプ画像データが表示できることになる。その計３３個の表示位置を画面上の上段から順にナンバを付けて表示位置を管理している。例えばプログラム表示エリア３０の表示位置はナンバ「１」〜「１１」の表示位置、イベント表示エリア２９の表示位置はナンバ「１２」〜「２２」の表示位置、クリツプ表示エリア２８の表示位置はナンバ「２３」〜「３３」の表示位置というように決められている。従つてクリツプデータ用の第１のマネージメントレコードデータであれば表示位置先頭として「２３」を示すデータが記憶され、イベントデータ用の第１のマネージメントレコードデータであれば表示先頭位置として「１２」を示すデータが記憶され、プログラムデータ用の第１のマネージメントレコードデータであれば表示先頭位置として「１」を示すデータが記憶される。
リンク総数とは、第１のマネージメントレコードデータの後にリンクされているマネージメントレコードデータの総数を示すデータである。
【００９０】
次に図７を参照して、クリツプデータ用の第２のマネージメントレコードデータを説明する。このクリツプデータ用の第２のマネージメントレコードデータは、クリツプ表示エリア２８に表示されるクリツプ画像データを、クリツプ画像データ毎に管理するためのデータである。従つてクリツプ表示エリア２８に表示されるクリツプ画像データの数と同じ数のクリツプデータ用の第２のマネージメントレコードデータが存在することになる。
クリツプデータ用の第２のマネージメントレコードデータは、前にリンクされているデータへのポインタと、後にリンクされているデータへのポインタと、属性と、クリツプ画像データハンドルと、クリツプタイプと、タイムコードデータと、クリツプ画像データのインデツクス番号とを有している。
【００９１】
前にリンクされているデータへのポインタとは、この第２のマネージメントレコードデータの前にリンクされているマネージメントレコードデータのポインタを示すデータである。第２のマネージメントレコードデータは、必ず前に第１のマネージメントレコードデータ又は第２のマネージメントレコードデータが存在するので、必ず前にリンクされているデータのポインタが記憶される。
後にリンクされているデータへのポインタとは、この第２のマネージメントレコードデータの後にリンクされているマネージメントレコードデータのポインタを示すデータである。後にリンクされているマネージメントレコードデータが存在しないのであれば、自分のポインタが記憶される。
【００９２】
属性とは、この第２のマネージメントレコードデータがクリツプデータ用であるのか、イベントデータ用であるのか、又はプログラムデータ用であるのかを示すデータである。
クリツプ画像データハンドルとは、クリツプ画像データが記憶されているアドレスを示すデータである。従つて所望のクリツプ画像データに対応する第２のマネージメントレコードデータ内のクリツプ画像データハンドルを参照することによつて、そのクリツプ画像データが記憶されているアドレスを得ることができる。
クリツプタイプとは、第２のマネージメントレコードデータによつて管理されているクリツプ画像データがイン点のクリツプ画像データであるのか、アウト点のクリツプ画像データであるのかを示すデータである。
【００９３】
タイムコードデータとは、第２のマネージメントレコードデータによつて管理されているクリツプ画像データのタイムコードを示すデータである。
クリツプ画像データのインデツクス番号とは、クリツプ画像データに付与されたインデツクス番号のことである。このインデツクス番号は、イン点、アウト点及びイベントの生成に関係無く、マーキングされた全てのクリツプ画像データに順に付与される番号である。すなわちクリツプ番号表示部２８ｄに表示されるクリツプ番号と同一の番号である。このインデツクス番号によつて全てのクリツプ画像データが管理される。
【００９４】
次に図８を参照して、イベントデータ用及びプログラムデータ用の第２のマネージメントレコードデータについて説明する。イベントデータ用の第２のマネージメントレコードデータは、イベント表示エリア２９に表示されるクリツプ画像データを、クリツプ画像データ毎に管理するためのデータである。従つてイベント表示エリア２９に表示されるクリツプ画像データの数と同じ数のイベントデータ用の第２のマネージメントレコードデータが存在する。同様に、プログラムデータ用の第２のマネージメントレコードデータは、プログラム表示エリア３０に表示されるクリツプ画像データを、クリツプ画像データ毎に管理するためのデータである。従つてプログラム表示エリア３０に表示されるクリツプ画像データの数と同じ数のプログラムデータ用の第２のマネージメントレコードデータが存在する。
【００９５】
イベントデータ用及びプログラムデータ用の第２のマネージメントレコードデータは、前にリンクされているデータへのポインタと、後にリンクされているデータへのポインタと、属性と、イベント番号と、タイトルと、サブタイトルと、イン点のクリツプ画像データハンドルと、イン点のクリツプタイプと、イン点のタイムコードデータと、イン点のクリツプ画像データのインデツクス番号と、アウト点のクリツプ画像データハンドルと、アウト点のクリツプタイプと、アウト点のタイムコードデータと、アウト点のクリツプ画像データのインデツクス番号と、スロータイプと、シンボルタイプと、シンボルのタイムコードデータとを有している。
【００９６】
前にリンクされているデータへのポインタ、後にリンクされているデータへのポインタ及び属性に関しては、先に説明したクリツプデータ用の第２のマネージメントレコードデータと同様であるのでここでは説明を省略する。
イベント番号とは、イベントに対して生成された順に付与される番号である。このイベント番号はイベント番号表示部２９ｄに表示される。
タイトル及びサブタイトルとは、登録したイベントに対して予め付与されたタイトル及びサブタイトルであり、実際のキヤラクタで記憶されている。このうちタイトルはタイトル表示部２９ｇに表示される。
【００９７】
イン点のクリツプ画像データハンドルとは、イン点のクリツプ画像データが記憶されているアドレスを示すデータである。従つて所望のイン点のクリツプ画像データに対応する第２のマネージメントレコードデータ内のイン点のクリツプ画像データハンドルを参照することにより、そのイン点のクリツプ画像データが記憶されているアドレスを得ることができる。
イン点のクリツプタイプとは、第２のマネージメントレコードデータによつて管理されているイン点のクリツプ画像データがイン点のクリツプ画像データであるのか、アウト点のクリツプ画像データであるのかを示すデータである。ここでは全てイン点のクリツプ画像データであるので、イン点を示すデータが記憶される。
イン点のタイムコードデータとは、第２のマネージメントレコードデータによつて管理されているイン点のクリツプ画像データのタイムコードを示すデータである。
イン点のクリツプ画像データのインデツクス番号とは、イン点のクリツプ画像データに付与されたインデツクス番号である。先に説明したクリツプデータ用の第２のマネージメントレコードデータ内のインデツクス番号と同様に、このイン点のクリツプ画像データのインデツクス番号は、イン点、アウト点及びイベントの生成に関係無く、マーキングされた全てのクリツプ画像データに順に付与される番号である。
【００９８】
アウト点のクリツプ画像データハンドルとは、アウト点のクリツプ画像データが記憶されているアドレスを示すデータである。従つて所望のアウト点のクリツプ画像データに対応する第２のマネージメントレコードデータ内のアウト点のクリツプ画像データハンドルを参照することにより、そのアウト点のクリツプ画像データが記憶されているアドレスを得ることができる。
アウト点のクリツプタイプとは、第２のマネージメントレコードデータによつて管理されているアウト点のクリツプ画像データがイン点のクリツプ画像データであるのか、アウト点のクリツプ画像データであるのかを示すデータである。ここでは全てアウト点のクリツプ画像データであるので、アウト点を示すデータが記憶される。
アウト点のタイムコードデータとは、第２のマネージメントレコードデータによつて管理されているアウト点のクリツプ画像データのタイムコードを示すデータである。
アウト点のクリツプ画像データのインデツクス番号とは、アウト点のクリツプ画像データに付与されたインデツクス番号である。先に説明したクリツプデータ用の第２のマネージメントレコードデータ内のインデツクス番号と同様に、このアウト点のクリツプ画像データのインデツクス番号は、イン点、アウト点及びイベントの生成に関係無く、マーキングされた全てのクリツプ画像データに順に付与される番号である。
【００９９】
スロータイプとは、第２のマネージメントレコードデータによつて管理されるイベント又はプログラムが再生速度設定エリア２５を使用して再生速度が制御されているか、又は通常の再生速度かを示すデータである。
シンボルタイプとは、第２のマネージメントレコードデータによつて管理されるイベントのイン点とアウト点の期間にシンボルとして定義されたクリツプ画像データが在るか否かを示すデータである。ここで言うシンボルとは、そのイベントを表すための代表的なクリツプ画像データのことを意味している。
シンボルのタイムコードデータとは、シンボルとして設定されたクリツプ画像データのタイムコードである。
【０１００】
次に上述した第１のマネージメントレコードデータ及び第２のマネージメントレコードデータを使用してどのようにクリツプ画像データを管理するかを、図９、図１０及び図１１に示す具体例を用いて説明する。
まず図９に示される「マーキング」の行は、イン点又はアウト点のどちらでマーキングされたかを示している。この例では、左から順にＩＮ、ＩＮ、ＯＵＴ、ＩＮ、ＯＵＴ、ＩＮ、ＩＮ、ＩＮ、ＯＵＴ、ＩＮ、ＯＵＴ、ＩＮ、ＩＮ、ＩＮ、ＩＮと１５回マーキングしたことを意味している。「インデツクス番号（INDEX NO. ）」の行には、マーキングされたイン点及びアウト点のクリツプ画像データに付与されたインデツクス番号が示されている。このインデツクス番号は、マーキングされた全てのクリツプ画像データに対して、イン点及びアウト点に関係無く、順に付与される番号である。従つて図９に示されるように、マーキングした各クリツプ画像データに「１」〜「１５」のインデツクス番号が順に付与される。
「クリツプ番号（クリツプ NO.）」の行には、クリツプ表示エリア２８のクリツプ番号表示エリア２８ｄに表示されるクリツプ番号が示されている。なお、クリツプ番号表示エリア２８ｄに表示されるクリツプ番号は、インデツクス番号とと同一の番号である。
「イベント番号（イベント NO.）」の行には、イベント表示エリア２９のイベント番号表示エリア２９ｄに表示されるイベント番号が示されている。このイベント番号は、インデツクス番号及びクリツプ番号とは全く関係無く、イベントの生成順に自動的に付与されて行く番号である。
【０１０１】
図１０は、図９に示されるようにマーキングしたとき、クリツプ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０にどのクリツプ画像データが表示されるのかを示した図である。
クリツプ表示エリア２８には、インデツクス番号「１」のクリツプ画像データ、インデツクス番号「６」のクリツプ画像データ、インデツクス番号「７」のクリツプ画像データ、インデツクス番号「１２」のクリツプ画像データ、インデツクス番号「１３」のクリツプ画像データ、インデツクス番号「１４」のクリツプ画像データが順に表示される。
【０１０２】
イベント表示エリア２９には、作成された４つのイベントが表示されている。すなわちイベント番号「１」のイベントとしてインデツクス番号「２」のクリツプ画像データが表示され、イベント番号「２」のイベントとしてインデツクス番号「４」のクリツプ画像データが表示され、イベント番号「３」のイベントとしてインデツクス番号「８」のクリツプ画像データが表示され、イベント番号「４」のイベントとしてインデツクス番号「１０」のクリツプ画像データがそれぞれ順に表示される。
【０１０３】
プログラム表示エリア３０には、イン点及びアウト点を指定しただけではクリツプ画像データは表示されない。この例では、イベント表示エリア２９に表示された４個のイベントを入れ替えて図１０に示されるようなプログラムを作成したものとする。そのプログラムとは、イベント番号「２」のイベント、イベント番号「４」のイベント及びイベント番号「１」のイベントの順に連続したプログラムである。従つてプログラム表示エリア３０には、イベント番号「２」のイベントとして登録されたインデツクス番号「４」のクリツプ画像データ、イベント番号「４」として登録されたインデツクス番号「１０」のクリツプ画像データ、イベント番号「１」として登録されたインデツクス番号「２」のクリツプ画像データが表示される。
【０１０４】
図１１は、第１のマネージメントレコードデータ及び第２のマネージメントレコードデータによつてどのようにクリツプ画像データが管理されているかを示す図である。
図１１（Ｃ）は、クリツプ表示エリア２８に表示されるクリツプ画像データを管理する様子を示している。マネージメントレコードデータ１０１は、クリツプデータ用の第１のマネージメントレコードデータである。図６に示したように、このクリツプデータ用の第１のマネージメントレコードデータ１０１は、クリツプ表示エリア２８のエリア全体と、クリツプ表示エリア２８に表示されるクリツプ画像データの位置を管理するためのデータを有している。
【０１０５】
第１のマネージメントレコードデータ１０１の後にリンクされているマネージメントレコードデータ２０１は、クリツプデータ用の第２のマネージメントレコードデータである。この第２のマネージメントレコードデータ２０１は、インデツクス番号「１」のクリツプ画像データを管理するためのデータである。図７に示したように、第２のマネージメントレコードデータ２０１は、インデツクス番号「１」のクリツプ画像データが記憶されているアドレスを示すクリツプ画像データハンドルを有している。
【０１０６】
第２のマネージメントレコードデータ２０１の後にリンクされているマネージメントレコードデータ２０６は、クリツプデータ用の第２のマネージメントレコードデータである。この第２のマネージメントレコードデータ２０６は、インデツクス番号「６」のクリツプ画像データを管理するためのデータであり、インデツクス番号「６」のクリツプ画像データが記憶されているアドレスを示すクリツプ画像データハンドルを有している。
【０１０７】
同様に、第２のマネージメントレコードデータ２０６の後には、インデツクス番号「７」のクリツプ画像データを管理するための第２のマネージメントレコードデータ２０７がリンクされ、第２のマネージメントレコードデータ２０７の後には、インデツクス番号「１２」のクリツプ画像データを管理するための第２のマネージメントレコードデータ２１２がリンクされ、第２のマネージメントレコードデータ２１２の後には、インデツクス番号「１３」のクリツプ画像データを管理するための第２のマネージメントレコードデータ２１３がリンクされ、第２のマネージメントレコードデータ２１３の後には、インデツクス番号「１４」のクリツプ画像データを管理するための第２のマネージメントレコードデータ２１４がリンクされている。
【０１０８】
図１１（Ｂ）は、イベント表示エリア２９に表示されるクリツプ画像データを管理する様子を示している。マネージメントレコードデータ１０２は、イベントデータ用の第１のマネージメントレコードデータである。図６に示したように、この第１のマネージメントレコードデータ１０２は、イベント表示エリア２９のエリア全体と、イベント表示エリア２９に表示されるクリツプ画像データの位置を管理するためのデータを有している。
第１のマネージメントレコードデータ１０２の後にリンクされているマネージメントレコードデータ２０２は、イベントデータ用の第２のマネージメントレコードデータである。図８に示したように、この第２のマネージメントレコードデータ２０２は、インデツクス番号「２」で示されるイン点のクリツプ画像データと、インデツクス番号「３」で示されるアウト点のクリツプ画像データとを管理するためのデータを有している。具体的には、この第２のマネージメントレコードデータ２０２は、インデツクス番号「２」で示されるイン点のクリツプ画像データが記憶されているアドレスを示すイン点のクリツプ画像データハンドルと、インデツクス番号「３」で示されるアウト点のクリツプ画像データが記憶されているアドレスを示すアウト点のクリツプ画像データハンドルとを有している。
【０１０９】
同様に、第２のマネージメントレコードデータ２０２の後には、インデツクス番号「４」のイン点のクリツプ画像データ及びインデツクス番号「５」のアウト点のクリツプ画像データを管理するための第２のマネージメントレコードデータ２０４がリンクされ、第２のマネージメントレコードデータ２０４の後には、インデツクス番号「８」のイン点のクリツプ画像データ及びインデツクス番号「９」のアウト点のクリツプ画像データを管理するための第２のマネージメントレコードデータ２０８がリンクされ、第２のマネージメントレコードデータ２０８の後には、インデツクス番号「１０」のイン点のクリツプ画像データ及びインデツクス番号「１１」のアウト点のクリツプ画像データを管理するための第２のマネージメントレコードデータ２１０がリンクされている。
【０１１０】
図１１（Ａ）は、プログラム表示エリア３０に表示されるクリツプ画像データを管理する様子を示している。マネージメントレコードデータ１０３は、プログラムデータ用の第１のマネージメントレコードデータである。図６に示したように、この第１のマネージメントレコードデータ１０３は、プログラム表示エリア３０のエリア全体と、プログラム表示エリア３０に表示されるクリツプ画像データの位置を管理するためのデータを有している。
【０１１１】
プログラムデータ用の第１のマネージメントレコードデータ１０３の後には、インデツクス番号「４」のイン点のクリツプ画像データ及びインデツクス番号「５」のアウト点のクリツプ画像データを管理するための第２のマネージメントレコードデータ２０４がリンクされ、第２のマネージメントレコードデータ２０４の後には、インデツクス番号「１０」のイン点のクリツプ画像データ及びインデツクス番号「１１」のアウト点のクリツプ画像データを管理するための第２のマネージメントレコードデータ２１０がリンクされ、第２のマネージメントレコードデータ２１０の後には、インデツクス番号「２」のイン点のクリツプ画像データ及びインデツクス番号「３」のアウト点のクリツプ画像データを管理するための第２のマネージメントレコードデータ２０２がリンクされている。
【０１１２】
ここでイベントデータの管理を表している図１１（Ｂ）と、プログラムデータの管理を表している図１１（Ａ）とを比較して見る。インデツクス番号「２」のクリツプ画像データと、インデツクス番号「４」のクリツプ画像データと、インデツクス番号「１０」のクリツプ画像データの記憶の順番は、図１１（Ｂ）と図１１（Ａ）との間で全く変更されていない。つまり、これはクリツプ画像データの記憶位置は全く変更されていないことを意味している。図１１（Ｂ）と図１１（Ａ）との間で異なる点は、第２のマネージメントレコードデータのリンク順が変更されているということである。すなわちこの編集システム１では、イベントの表示順番を変更する際、イベントを表すクリツプ画像データの記憶位置を変更するのではなく、クリツプ画像データを直接管理している第２のマネージメントレコードデータのリンク順番を変更するようにしている。これによりこの編集システム１では、イベントの表示順を高速に変更し得るといつた格別な効果がある。
【０１１３】
またイベントの表示順の変更に限らず、クリツプ表示エリア２８に表示されているクリツプ画像データの表示順の変更に関しても全く同じである。例えばクリツプ画像データを削除したり、新たに追加したりしてクリツプ画像データの表示順が変更されたとしても、実際にクリツプ画像データの記憶位置を移動するのではなく、第２のマネージメントレコードデータのリンク情報（すなわち前及び後にリンクされているデータへのポインタ部分）を修正してリンク順番を変更するだけで容易に表示順を変更し得る。
【０１１４】
次に１回目のマーキングから１５回目までのマーキング動作を各回路ブロツクの動きを含めて以下に具体的に説明する。
まずマーキングを始める前には、ＲＡＭ１０ｂに確保されたワークデータを記憶するための領域の先頭アドレスには、既に、クリツプデータ用の第１のマネージメントレコードデータ１０１と、イベントデータ用の第１のマネージメントレコードデータ１０２と、プログラムデータ用の第１のマネージメントレコードデータ１０３とが生成されている。但し、いずれの第１のマネージメントレコードデータもリンクしている第２のマネージメントレコードデータが無いので、「後にリンクされているデータへのポインタ」には、自分のアドレスが記憶されている。
【０１１５】
〔１回目のマーキング（イン点）〕
１回目のマーキングが行われると、フレームメモリ１１ｃからの読出しを制御することによつて95画素×60画素のクリツプ画像データが形成される。形成されたクリツプ画像データは、インデツクス番号「１」のクリツプ画像データとしてＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、その形成されたクリツプ画像データはインクリツプ表示エリア２４ａに表示される。このときこのクリツプ画像データを管理する第２のマネージメントレコードデータ２０１は、ＣＰＵ１０の中のレジスタに一時的に記憶されており、ＲＡＭ１０ｂには記憶されていない。その理由は、この時点では、この第２のマネージメントレコードデータ２０１はどのマネージメントレコードデータにリンクするか不明であるからである。
【０１１６】
〔２回目のマーキング（イン点）〕
２回目のマーキングが行われると、同様にインデツクス番号「２」のクリツプ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。このとき２回続けてイン点がマーキングされたので、インクリツプ表示エリア２４ａに表示されていたインデツクス番号「１」のクリツプ画像データは、イベントとして使用されないことになる。従つてインクリツプ表示エリア２４ａに表示されていたインデツクス番号「１」のクリツプ画像データは、クリツプ表示エリア２８に移動される。またこの２回目のマーキングにより、このインデツクス番号「１」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０１は、クリツプデータ用の第１のマネージメントレコードデータ１０１にリンクすると決定される。依つて、図１１（Ｃ）に示すように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネージメントレコードデータ２０１は、第１のマネージメントレコードデータ１０１にリンクされるようにしてＲＡＭ１０ｂに記憶される。
【０１１７】
一方、この２回目のマーキングで生成されたインデツクス番号「２」のクリツプ画像データは、インデツクス番号「１」のクリツプ画像データに代わつて新たにインクリツプ表示エリア２４ａに表示される。１回目のマーキングと同様に、このインデツクス番号「２」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０２は、新たにＣＰＵ１０の中のレジスタに一時的に記憶される。
【０１１８】
〔３回目のマーキング（アウト点）〕
３回目のマーキングが行われると、同様にインデツクス番号「３」のクリツプ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この３回目のマーキングはアウト点であるので、インデツクス番号「２」のクリツプ画像データをイン点とし、インデツクス番号「３」のクリツプ画像データをアウト点としたイベントが形成される。従つてインクリツプ表示エリア２４ａに表示されていたインデツクス番号「２」のクリツプ画像データは、インクリツプ表示エリア２４ａに表示されている状態で、イベント表示エリア２９にコピーされる。またこの３回目のマーキングにより、レジスタに記憶されていたインデツクス番号「２」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０２は、イベントデータ用の第１のマネージメントレコードデータ１０２にリンクすると決定される。依つて図１１（Ｂ）に示すように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネージメントレコードデータ２０２は、第１のマネージメントレコードデータ１０２にリンクされるようにしてＲＡＭ１０ｂに記憶される。
【０１１９】
一方、この３回目のマーキングで生成されたインデツクス番号「３」のクリツプ画像データは、アウトクリツプ表示エリア２４ｄに新たに表示される。なお、インデツクス番号「３」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０２は、第１のマネージメントレコードデータ１０２にリンクすることが決定しているので、ＣＰＵ１０の中のレジスタには記憶されない。
【０１２０】
〔４回目のマーキング（イン点）〕
４回目のマーキングが行われると、同様にインデツクス番号「４」のクリツプ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、その形成されたクリツプ画像データは、インクリツプ表示エリア２４ａに表示される。また１回目のマーキングと同様に、このインデツクス番号「４」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０４は、ＣＰＵ１０の中のレジスタに一時的に記憶される。なお、アウトクリツプ表示エリア２４ｄに表示されていたインデツクス番号「３」のクリツプ画像データは既に記憶されているので、アウトクリツプ表示エリア２４ｄからクリアされる。
【０１２１】
〔５回目のマーキング（アウト点）〕
５回目のマーキングが行われると、同様にインデツクス番号「５」のクリツプ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。３回目のマーキングと同様に、この５回目のマーキングはアウト点であるので、インデツクス番号「４」のクリツプ画像データをイン点とし、インデツクス番号「５」のクリツプ画像データをアウト点としたイベントが形成される。従つてインクリツプ表示エリア２４ａに表示されていたインデツクス番号「４」のクリツプ画像データは、インクリツプ表示エリア２４ａに表示されている状態で、イベント表示エリア２９にコピーされる。またこの５回目のマーキングにより、レジスタに記憶されていたインデツクス番号「４」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０４は、先に記憶した第２のマネージメントレコードデータ２０２にリンクすると決定される。依つて図１１（Ｂ）に示すように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネージメントレコードデータ２０４は、第２のマネージメントレコードデータ２０２にリンクされるようにしてＲＡＭ１０ｂに記憶される。
【０１２２】
一方、この５回目のマーキングで生成されたインデツクス番号「５」のクリツプ画像データは、アウトクリツプ表示エリア２４ｄに新たに表示される。なお、インデツクス番号「５」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０４は、第２のマネージメントレコードデータ２０２にリンクすることが決定しているので、ＣＰＵ１０の中のレジスタには記憶されない。
【０１２３】
〔６回目のマーキング（イン点）〕
６回目のマーキングが行われると、同様にインデツクス番号「６」のクリツプ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、その形成されたインデツクス番号「６」のクリツプ画像データは、インクリツプ表示エリア２４ａに表示される。また４回目のマーキングと同様に、このインデツクス番号「６」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０６は、ＣＰＵ１０の中のレジスタに一時的に記憶される。なお、アウトクリツプ表示エリア２４ｄに表示されていたインデツクス番号「５」のクリツプ画像データは既に記憶されているので、アウトクリツプ表示エリア２４ｄからクリアされる。
【０１２４】
〔７回目のマーキング（イン点）〕
７回目のマーキングが行われると、同様にインデツクス番号「７」のクリツプ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この場合、２回続けてイン点がマーキングされたので、インクリツプ表示エリア２４ａに表示されていたインデツクス番号「６」のクリツプ画像データは、クリツプ表示エリア２８に移動される。またこの７回目のマーキングにより、ＣＰＵ１０のレジスタに記憶されていた第２のマネージメントレコードデータ２０６は、図１１（Ｃ）に示すように、第２のマネージメントレコードデータ２０１にリンクされるようにしてＲＡＭ１０ｂに記憶される。
一方、その形成されたインデツクス番号「７」のクリツプ画像データは、インクリツプ表示エリア２４ａに表示される。また６回目のマーキングと同様に、このインデツクス番号「７」のクリツプ画像データを管理する第２のマネージメントレコードデータ２０７は、ＣＰＵ１０の中のレジスタに一時的に記憶される。以下、９〜１５回目までのマーキングに関しても、１〜７回目までのマーキングと同様に行われるので、ここでは説明を省略する。
【０１２５】
（５）ハイブリツトレコーダの構成
次に図１２を参照してハイブリツトレコーダ３について説明する。この図１２に示すように、ハイブリツトレコーダ３は、入力されるビデオ信号Ｖ１の記録と再生を見かけ上ほぼ同時に行うことができるハードデイスクドライブ（ＨＤＤ）３００と、そのハードデイスクドライブ３００への記録及び再生をバツクアツプするビデオテープレコーダ（ＶＴＲ）３０１とを有しており、これにより例えばスポーツ中継のときに映像を常に記録しながら決定的な瞬間の映像を再生することができると共に、ハードデイスクドライブ３００に記録又は再生エラーが発生したとしてもビデオテープレコーダ３０１のバツクアツプによつてその決定的な瞬間の映像を逃さず、確実に記録及び再生を行うことができるようになつている。
【０１２６】
このようなハイブリツトレコーダ３の構成について以下に具体的に説明する。
まずハイブリツトレコーダ３には、ＲＳ−４２２の通信プロトコルに基づいたインターフエイス部３０２が設けられており、このインターフエイス部３０２によつてコンピユータ２の外部インターフエイス１８から送られてくる記録開始、記録終了、再生開始、再生終了等といつた制御コマンドを受け取るようになされている。このインターフエイス部３０２はその受け取つた制御コマンドをＣＰＵ３０３に渡す。
ＣＰＵ３０３はハイブリツトレコーダ３の全体動作を制御する制御手段であり、インターフエイス部３０２から受けた制御コマンドに応じて各部の動作を制御する。これによりハイブリツトレコーダ３は入力されるビデオ信号Ｖ１を記録したり、その記録したビデオ信号を再生して再生ビデオ信号Ｖ３を出力したりする。
【０１２７】
まずビデオカメラ等のソース側から連続的に供給されたビデオ信号Ｖ１は第１のスイツチ３０４に入力される。この第１のスイツチ３０４にはこの他にもデコーダ３０５から出力されるビデオ信号も入力される。この第１のスイツチ３０４は、ＣＰＵ３０３からの制御信号に基づいてハードデイスクドライブ３００及びビデオテープレコーダ３０１に記録するビデオ信号を選択するものであり、ビデオ信号Ｖ１及びデコーダ３０５から出力されるビデオ信号のうちいずれか一方を選択してエンコーダ３０６に出力する。なお、通常は、ビデオ信号Ｖ１を記録するので、第１のスイツチ３０４としてはビデオ信号Ｖ１を選択する。因みに、デコーダ３０５から出力されたビデオ信号を選択する場合は、ハードデイスクドライブ３００に記録されているビデオ信号をビデオテープレコーダ３０１に転送して記録する場合である。
【０１２８】
エンコーダ３０６は、第１のスイツチ３０４から供給されるアナログのビデオ信号をデイジタルのビデオ信号に変換すると共に、そのデイジタル化されたビデオ信号をＭＰＥＧ規格（Moving Picture coding Experts Group ）に基づいてフレーム単位で圧縮符号化し、その符号化された符号化ビデオ信号を第２のスイツチ３０７及びビデオテープレコーダ３０１に出力する。
第２のスイツチ３０７にはエンコーダ３０６から出力された符号化ビデオ信号の他にもビデオテープレコーダ３０１から出力されたビデオ信号が入力される。この第２のスイツチ３０６はＣＰＵ３０３からの制御信号に基づいてハードデイスクドライブ３００に供給するビデオ信号を選択するものであり、エンコーダ３０６から出力された符号化ビデオ信号及びビデオテープレコーダ３０１から出力されたビデオ信号のうちいずれか一方を選択して出力する。なお、通常、ハードデイスクドライブ３００は符号化ビデオ信号を記録するので、第２のスイツチ３０７としては符号化ビデオ信号を選択する。因みに、ビデオテープレコーダ３０１から出力されるビデオ信号を選択する場合は、ビデオテープレコーダ３０１に記録されているビデオ信号をハードデイスクドライブ３００に転送して記録する場合である。
【０１２９】
第２のスイツチ３０７によつて選択されたビデオ信号は入力バツフアメモリ３０８に入力される。この入力バツフアメモリ３０８はビデオ信号を例えば１５フレーム分記憶できるだけの記憶容量を有しており、入力されるビデオ信号を一時的に記憶する。
ハードデイスクドライブ３００は複数のハードデイスクをアレイ状に連結したハードデイスクアレイを備えており、これによりビデオ信号Ｖ１に対して十分な記憶容量を有している。このハードデイスクドライブ３００はＣＰＵ３０３からの制御信号によつて記録動作が指示されると、入力バツフアメモリ３０８に記憶されているビデオ信号を逐次読み出してフレーム単位でハードデイスクアレイに記憶する。またハードデイスクドライブ３００はＣＰＵ３０３から制御信号によつて再生動作が指示されると、ＣＰＵ３０３から指示された箇所のビデオ信号をハードデイスクアレイから読み出して再生する。その再生されたビデオ信号は例えば１５フレーム分の記憶容量を有している出力バツフアメモリ３０９に出力され、一時的に記憶される。この出力バツフアメモリ３０９は、一時的に記憶したビデオ信号を逐次読み出して第３のスイツチ３１０に出力する。
【０１３０】
ここでこのハードデイスクドライブ３００の記録及び再生動作について、以下に具体的に説明する。このハイブリツトレコーダ３においては、ハードデイスクドライブ３００の記録及び再生動作は全てＣＰＵ３０３によつて管理されている。
ＣＰＵ３０３はタイムコード生成部３１３から出力されるタイムコードを基に記録するビデオ信号の各ビデオフレームに対してタイムコードを割り当てると共に、当該ビデオ信号の各ビデオフレームに対して記録アドレスを割り当てる。そしてＣＰＵ３０３はこの割り当てたタイムコードと記録アドレスを対応表として記憶する。
記録動作時、ＣＰＵ３０３はハードデイスクドライブ３００に対して記録アドレスと記録コマンドを指示する。これによりハードデイスクドライブ３００は指示された記録アドレスにビデオ信号を記録して行く。一方、再生動作時、コンピユータ２からタイムコードによつて読み出すビデオ信号が指示されると、ＣＰＵ３０３は上述した対応表を参照して指示されたタイムコードのビデオフレームがどこに記録されているか調べる（すなわち記録アドレスを調べる）。そしてＣＰＵ３０３は再生コマンドと共に調べた記録アドレスをハードデイスクドライブ３００に指示する。これによりハードデイスクドライブ３００は指示されたアドレスからビデオ信号を再生し、コンピユータ２が要求するビデオ信号を再生する。このようにしてＣＰＵ３０３はタイムコードと記録アドレスの対応関係を対応表として記憶することにより、コンピユータ２からタイムコードによつて再生位置が指示された場合でも、速やかに指示された再生位置を再生することができる。
【０１３１】
なお、上述したタイムコード生成部３１３は、外部から外部タイムコード（ＥＸＴ．ＴＣ）が供給される場合には、その外部タイムコードをタイムコードとしてＣＰＵ３０３に供給し、外部タイムコードが供給されない場合には、自らタイムコードを生成してＣＰＵ３０３に供給するようになされている。
【０１３２】
次にハードデイスクドライブ３００の入力側及び出力側に設けられている入力バツフアメモリ３０８及び出力バツフアメモリ３０９の役割について説明する。２つのバツフアメモリ３０８、３０９はハードデイスクドライブ３００の記録動作と再生動作を、見かけ上、並列的に行わせるための緩衝材である。このハードデイスクドライブ３００は、入力バツフアメモリ３０８がビデオ信号を取り込む速度よりも少なくとも２倍以上の速度で記録動作が行えるようになつていると共に、出力バツフアメモリ３０９がビデオ信号を読み出す速度よりも少なくとも２倍以上速度で再生動作が行えるようになつている。このため入力側と出力側にバツフアメモリ３０８、３０９を設けておけば、入力バツフアメモリ３０８がビデオ信号を取り込んでいる間にハードデイスクドライブ３００は再生動作を行つて出力バツフアメモリ３０９にビデオ信号を蓄えることができ、また出力バツフアメモリ３０９がビデオ信号を読み出している間にハードデイスクドライブ３００は入力バツフアメモリ３０８からビデオ信号を読み出して記録動作を行うことができる。従つてこのようにハードデイスクドライブ３００の入力側及び出力側にバツフアメモリ３０８、３０９を設けておけば、ハードデイスクドライブ３００の記録動作と再生動作を見かけ上同時にすることができる。
【０１３３】
ここで再び図１２に戻つて各部の説明を続ける。上述したようにエンコーダ３０６から出力される符号化ビデオ信号はビデオテープレコーダ３０１にも供給される。ビデオテープレコーダ３０１はハードデイスクドライブ３００のバツクアツプ用として設けられたものであり、ＣＰＵ３０３からの制御信号に基づいて記録動作又は再生動作を行う。例えばハードデイスクドライブ３００が記録動作を行つている場合には、記録バツクアツプ用として動作するので、ビデオテープレコーダ３０１はハードデイスクドライブ３００の記録動作と並行して入力されるビデオ信号をビデオテープに記録する。またハードデイスクドライブ３００がＣＰＵ３０３からの指示を受けて再生動作を行つている場合には、再生バツクアツプ用として動作するので、ハードデイスクドライブ３００が再生しているビデオ信号と同じビデオフレームのビデオ信号をビデオテープから再生して出力する。
【０１３４】
なお、このビデオテープレコーダ３０１の記録及び再生動作もハードデイスクドライブ３００と同様にＣＰＵ３０３によつて管理されているが、ビデオテープレコーダの場合にはハードデイスクドライブのようにアドレスによつて位置が指定できないので、ＣＰＵ３０３はアドレス情報の代わりにタイムコードそのものを指示する。すなわちビデオテープレコーダ３０１は記録時にはＣＰＵ３０３から与えられるタイムコードを付加して記録し、再生時にはＣＰＵ３０３から指示されるタイムコードを基に読み出し位置を確定して再生動作を行う。
【０１３５】
ビデオテープレコーダ３０１から再生されたビデオ信号は、ハードデイスクドライブ３００から再生されたビデオ信号と同様に、第３のスイツチ３１０に入力される。この第３のスイツチ３１０はＣＰＵ３０３からの制御信号に基づいて再生ビデオ信号Ｖ３として出力するビデオ信号を選択するものである。すなわちこの第３のスイツチ３１０は、ハードデイスクドライブ３００で再生されたビデオ信号とビデオテープレコーダ３０１で再生されたビデオ信号のうちいずれか一方をＣＰＵ３０３からの制御信号に基づいて選択する。なお、通常は、ハードデイスクドライブ３００で再生されたビデオ信号が選択される。ビデオテープレコーダ３０１側のビデオ信号が選択される場合は、ハードデイスクドライブ３００側のビデオ信号にエラーが発生した場合である。
【０１３６】
第３のスイツチ３１０によつて選択されたビデオ信号は、デコーダ３０５に供給される。このデコーダ３０５は、フレーム単位で圧縮符号化されているビデオ信号を復号するものであり、入力されるビデオ信号をＭＰＥＧ規格に基づいて復号する。またデコーダ３０５は復号化されたデイジタルのビデオ信号をアナログのビデオ信号に変換し、これを第１のタイムコード付加部３１１に出力する。
【０１３７】
第１のタイムコード付加部３１１は、ＣＰＵ３０３から供給されるタイムコードに基づいて、デコーダ３０５から出力されるビデオ信号の垂直同期期間にタイムコードを付加する。但し、デコーダ３０５から出力されるビデオ信号がビデオテープレコーダ３０１によつて再生されたビデオ信号の場合には、既にタイムコードが付加されているのでタイムコードを付加せず、ハードデイスクドライブ３００によつて再生されたビデオ信号の場合のみタイムコードを付加する。なお、ビデオ信号に付加するタイムコードは、記録時に割り当てたタイムコードと一致したものである。
この第１のタイムコード付加部３１１によつてタイムコードが付加されたビデオ信号は、再生ビデオ信号Ｖ３として外部に出力されると共に、コンピユータ２に送出される。
【０１３８】
なお、このハイブリツトレコーダ３からは、再生ビデオ信号Ｖ３の他にも、入力ビデオ信号Ｖ１とほぼ同じビデオ信号Ｖ２が出力される。このビデオ信号Ｖ２は、第２のタイムコード付加部３１２によつて入力ビデオ信号Ｖ１に対してタイムコードを付加したビデオ信号である。
この場合、第２のタイムコード付加部３１２は、ＣＰＵ３０３から出力されるタイムコードに基づいて、入力ビデオ信号Ｖ１の垂直同期期間にタイムコードを付加し、これをビデオ信号Ｖ２として出力する。その際、第２のタイムコード付加部３１２は、タイムコードとそれが付加されるビデオフレームとの対応関係がビデオ信号Ｖ３と同じになるように、ビデオ信号Ｖ１にタイムコードを付加して行く。これは、例えば第１のタイムコード付加部３１１において、あるビデオフレームに「００：０１：２３：４５」というタイムコードを付けたとすると、ビデオ信号Ｖ１のうちそのビデオフレームと一致するビデオフレームに同じタイムコード「００：０１：２３：４５」を付加するということである。
【０１３９】
このようにしてこのハイブリツトレコーダ３は、ハードデイスクドライブ３００にビデオ信号Ｖ１を記録しながら、当該ハードデイスクドライブ３００からビデオ信号Ｖ３を再生し得るようになされており、記録動作と再生動作をほぼ同時に行えるようになされている。またこのハイブリツトレコーダ３の場合には、ハードデイスクドライブ３００のバツクアツプ用としてビデオテープレコーダ３０１を備えており、ハードデイスクドライブ３００側に何らかの不具合が発生した場合でも、確実に記録及び再生動作を行えるようになされている。
【０１４０】
（６）再生速度設定
（６−１）再生速度設定エリア
次にイベントの再生速度設定について説明する。この編集システム１では、ピクチヤモード又はタイムラインモードのいずれにおいても再生速度設定エリア２５を使用してイベントの再生速度をフレーム単位で設定することができるようになつている。これにより例えば野球中継においてホームランを打つた瞬間のイベントに対してスロー再生を設定することができ、そのホームランシーンのイベントをスロー再生して、バツターの動きやボールの行方を一段とリアルに表現した映像を視聴者に提供することができる。またフレーム単位で再生速度を設定できるので、例えばピツチヤーがボールを投げるシーンでは比較的早めのスロー再生を行い、バツターがボールを打つ瞬間のシーンでは比較的遅めのスロー再生を設定することができ、イベント内で異なるスロー再生を設定して一段と迫力のある映像を視聴者に提供することができる。
【０１４１】
ここで図１３を参照しながらこの点について以下に具体的に説明する。まず図１３に示す再生速度設定エリア２５は、タイミング表示エリア２２の再生速度設定ボタン２２ｈをクリツクすることにより操作可能状態になる。この再生速度設定エリア２５は、ラーンボタン２５ａと、スピードフイツトボタン２５ｂと、通常再生速度設定ボタン２５ｃと、イベント番号表示部２５ｄと、イベントデユレーシヨン表示部２５ｅと、タイムラインスケール表示部２５ｆと、タイムランナー表示部２５ｇと、ポイント表示部２５ｈと、イン点タイムコード表示部２５ｉと、アウト点タイムコード表示部２５ｊと、メモリ残量インジケータ部２５ｋとを有している。
【０１４２】
ラーンボタン２５ａは、後述する専用コントローラ２ｅを使用して再生速度を設定するときに使用するボタンである。このラーンボタン２５ａをクリツクした後で、専用コントローラ２ｅを使用して再生速度情報を入力すると、その速度情報が記憶され、イベントの再生速度が設定される。
スピードフイツトボタン２５ｂは、イン点からアウト点までの長さ（いわゆるデユレーシヨン）をキーボード２ｃから数値入力することにより再生速度を自動設定するときに使用するボタンである。このスピードフイツトボタン２５ｂをクリツクした後で、キーボード２ｃからデユレーシヨン値を入力すれば、そのデユレーシヨン値を基に最適な再生速度が自動設定される。
【０１４３】
通常再生速度設定ボタン２５ｃは、再生速度の設定を取り消すときに使用するボタンである。再生速度が設定されているイベントを指定した後、この通常再生速度設定ボタン２５ｃをクリツクすると、その設定されている再生速度が取り消され、通常の再生速度すなわち１倍速が設定される。
イベント番号表示部２５ｄは指定されたイベントのイベント番号を表示するエリアである。表示されるイベント番号は、イベント表示エリア２９のイベント番号表示部２９ｄで表示されるイベント番号と同じものである。
【０１４４】
イベントデユレーシヨン表示部２５ｅは、指定されたイベントのイン点からアウト点までの長さ、すなわちデユレーシヨンを表示するエリアである。このイベントデユレーシヨン表示部２５ｅはデユレーシヨンをフレーム単位で表示する。タイムラインスケール表示部２５ｆは、指定されたイベントのデユレーシヨンを視覚的に表すための目盛りすなわちスケールを表すエリアである。このタイムラインスケール表示部２５ｆに表示されるスケールは、フレーム単位のものである。
【０１４５】
タイムランナー表示部２５ｇは、後述する専用コントローラ２ｅで再生速度を設定しているとき、又は再生速度が設定されたイベントをプレビユーしているときに、現在、イベント内のどの位置が設定又は再生されているかを表示する位置表示部である。このタイムランナー表示部２５ｇには人間が走つている形をしたアイコン２５ｇａが表示されるようになつており、タイムラインスケール表示部２５ｆのスケールを基準にした当該アイコン２５ｇａの表示位置により、現在設定又は再生されているイベント内の位置を明示し得るようになつている。従つてオペレータは、そのアイコン２５ｇａの位置によつて視覚的にどの位置の設定又は再生が行われているかを容易に理解することができる。またこの場合には、アイコン２５ｇａが設定又は再生の進行に伴つて、順次、スケールに沿つてイン点からアウト点に向かつて移動するが、その際、設定されている再生速度に応じてアイコン２５ｇａの移動速度が変化するので、イベント中のどの部分の再生速度が速く、どの部分の再生速度が遅いかといつたことをオペレータは視覚的に容易に確認することができる。
【０１４６】
ポイント表示部２５ｈは、指定されたイベントのイン点からアウト点までの間で、編集操作中に設定された他のイン点又はアウト点があるか否かを示すエリアである。このポイント表示部２５ｈでは、そのような他のイン点又はアウト点が存在すると、その位置にポインタ２５ｈａを表示するようになされている。これによりそのポインタ２５ｈａの有無により、オペレータは他の編集点の存在を容易に把握することができる。
イン点タイムコード表示部２５ｉ及びアウト点タイムコード表示部２５ｊは、それぞれ選択されたイベントのイン点及びアウト点のタイムコードを表示するエリアである。
【０１４７】
メモリ残量インジケータ部２５ｋは、ラーンボタン２５ａをクリツクし、専用コントローラ２ｅを使用して再生速度を設定してその再生速度をＣＰＵ１０のＲＡＭ１０ｂに記憶させるとき、最大ラーン継続時間に対する残量を示すエリアである。１つのイベントに対して再生速度の設定のために割り当てられている記憶領域は予め決められているので、その記憶領域の残り容量を調べれば、残量は容易に算出することができる。このようなメモリ残量インジケータ部２５ｋを設けることにより、視覚的にメモリの残量が分かるので、最大ラーン継続時間をオーバーするような再生速度設定を未然に回避することができる。
【０１４８】
（６−２）専用コントローラ
次に図１４を参照して、再生速度設定に使用される専用コントローラ２ｅについて説明する。図１４に示すように、専用コントローラ２ｅは、複数の操作ボタンの他に、ロータリーエンコーダであるサーチダイアル４００とスライドエンコーダであるモーシヨンコントロールレバー４０１を有しており、この２つの操作手段を使用してマニユアル操作で再生速度を自由に入力し得るようになされている。
【０１４９】
まずこの専用コントローラ２ｅの操作パネル面に設けられている操作ボタンの配置について説明する。操作パネル面の中央上部には、ラーンボタン４０２、スタートボタン４０３、ストツプボタン４０４、記録側選択ボタン４０５、再生側選択ボタン４０６、プレイボタン４０７、ステイルボタン４０８、マークインボタン４０９、マークアウトボタン４１０が設けられている。またこれらの操作ボタンの下方位置には、上述したサーチダイアル４００と、シヤトルボタン４１１、ジヨグボタン４１２、バリアブルボタン４１３、バリアブルインジケータ４１４とが設けられている。
これに対して操作パネル面の右側には、上から順にプレビユーボタン４１５、カーソルボタン４１６、エンターボタン４１７が設けられている。一方、操作パネルの左側には、上述したモーシヨンコントロールレバー４０１が操作パネルの上下に対してスライドし得るように設けられている。
【０１５０】
これらの操作ボタンのうちラーンボタン４０２は、モーシヨンコントロールレバー４０１又はサーチダイアル４００によつて再生速度を設定し、それを記憶するときに使用するボタンである。このラーンボタン４０２を押した後、モーシヨンコントロールレバー４０１又はサーチダイアル４００を操作してかマークアウトボタン４１０を押すまでの間、再生速度の記憶が行われる。なお、このラーンボタン４０２は、機能的には再生速度設定エリア２５に表示されているラーンボタン２５ａとほぼ同じである。
スタートボタン４０３は、ハイブリツトレコーダ３に対して記録開始コマンドを出力して記録ビデオ表示エリア２１に表示されているビデオ信号を記録するときに操作するボタンである。またストツプボタン４０４はハイブリツトレコーダ３に対して記録停止コマンドを出力して記録ビデオ表示エリア２１に表示されているビデオ信号の記録動作を停止するときに操作するボタンである。なお、これらのボタン４０３、４０４は、機能的にはモニタ２ｂに表示されている記録開始ボタン３１ａ及び記録終了ボタン３１ｂと同じである。
【０１５１】
記録側選択ボタン４０５及び再生側選択ボタン４０６は、専用コントローラ２ｅによつてコントロールする対象を選択するときに使用するボタンである。専用コントローラ２ｅによつて記録側をコントロールする場合には記録側選択ボタン４０５を押し、再生側をコントロールする場合には再生側選択ボタン４０６を押す。
プレイボタン４０７は、ハイブリツトレコーダ３に対して再生開始コマンドを出力して再生ビデオ表示エリア２３にビデオ信号を表示させるときに使用するボタンである。またステイルボタン４０８はハイブリツトレコーダ３に対して再生停止コマンドを出力して再生ビデオ表示エリア２３に表示されているビデオ信号の再生動作を停止するときに使用するボタンである。このステイルボタン４０８を押すと、再生ビデオ画面２３ａには静止画が表示される。
【０１５２】
マークインボタン４０９及びマークアウトボタン４１０はそれぞれイン点及びアウト点を設定するときに使用するボタンである。なお、これらのボタン４０９、４１０は、記録側選択ボタン４０５が押されているときには、記録ビデオマーキングエリア２４のマークインボタン２４ｃ及びマークアウトボタン２４ｆと同じように動作し、再生側選択ボタン４０６が押されている場合には、再生ビデオマーキングエリア２７のマークインボタン２７ｃ及びマークアウトボタン２７ｆと同じように動作する。
【０１５３】
シヤトルボタン４１１はサーチダイアル４００をシヤトルモードで動作させたいときに押すボタンであり、ジヨグボタン４１２はサーチダイアル４００をジヨグモードで動作させたいときに押すボタンである。またバリアブルボタン４１３はサーチダイアル４００をバリアブルモードで動作させたいとき、又はモーシヨンコントロールレバー４０１を動作させたいときに押すボタンである。なお、バリアブルボタン４１３を１回押すと、右側のバリアブルインジケータ４１４が点灯してサーチダイアル４００がバリアブルモードに設定され、もう１回押すと、左側のバリアブルインジケータ４１４が点灯してモーシヨンコントロールレバー４０１が使用可能状態になり、さらにもう１回押すと、左右のバリアブルインジケータ４１４が消灯してサーチダイアル４００及びモーシヨンコントロールレバー４０１が使用不可能状態になる。
【０１５４】
プレビユーボタン４１５は、選択したイベントやプログラムをプレビユーしたいときに使用するボタンである。イベントやプログラムを選択した状態でこのプレビユーボタン４１５を押すと、そのイベント又はプログラムの再生開始コマンドがハイブリツトレコーダ３に出力され、再生ビデオ画面２３ａにそのイベント又はプログラムのビデオ信号が表示される。
【０１５５】
カーソルボタン４１６は、上方向ボタン、下方向ボタン、左方向ボタン及び右方向ボタンの４つのボタンで構成され、クリツプ表示エリア２８、イベント表示エリア２９又はプログラム表示エリア３０においてクリツプ画像データを選択するときにカーソルを移動させるためのボタンである。
エンターボタン４１７には２種類の機能が割り当てられている。１つは再生ビデオマーキングエリア２７において設定したイン点からアウト点までを新たにイベントとして登録するときに登録指示を入力する機能であり（モニタ２ｂに表示されているニユーイベントボタン３３と同じ）、もう１つは選択したイベントやプログラムを送出するときに送出指示を入力する機能である。
【０１５６】
サーチダイアル４００はオペレータの回転操作に応じた再生速度情報を入力するロータリーエンコーダである。このサーチダイアル４００は上述したようにシヤトルボタン４１１、ジヨグボタン４１２及びバリアブルボタン４１３を押すことにより、シヤトルモード、ジヨグモード及びバリアブルモードの３つのモードで動作する。まずシヤトルモードのときは、このサーチダイアル４００の回転位置によつて−100 倍速から＋100 倍速までの再生速度情報を入力することができる。なお、このモードのときには、サーチダイアル４００は静止画、＋10倍速及び−10倍速の位置でクリツク状態になる。
またジヨグモードのときには、このサーチダイアル４００の回転位置によつて−１倍速から＋１倍速までの再生速度情報を入力することができる。
またバリアブルモードのときには、このサーチダイアル４００の回転位置によつて−１倍速から＋３倍速までの再生速度情報を入力することができる。なお、このモードのときには、サーチダイアル４００は静止画及び＋１倍速の位置でクリツク状態になる。
このようにコントロール範囲を狭めることによつて細かい再生速度を設定し得るジヨグモードと、粗い再生速度設定によつて広範囲の設定を行えるシヤトルモードと、プラス側の設定範囲を広げたバリアブルモードとを選択し得るようにしたことにより、オペレータは自分の設定したい再生速度に応じてそれを切り換え、再生速度を自由自在に設定することができる。
【０１５７】
モーシヨンコントロールレバー４０１はオペレータのスライド操作に応じた再生速度情報を入力するスライドエンコーダである。このモーシヨンコントロールレバー４０１を上下にスライドさせることにより静止画から＋１倍速までの再生速度情報を入力することができる。なお、このモーシヨンコントロールレバー４０１の両側部には、範囲拡張ボタン４０１ａが設けられており、この範囲拡張ボタン４０１ａを押すことにより入力し得る再生速度情報を−１倍速から＋３倍速までの範囲に拡張することができる。
このようにモーシヨンコントロールレバー４０１によつて静止画から＋１倍速までの再生速度情報を入力し得るようにしたことにより、オペレータはその範囲内で再生速度を自由自在に設定することができる。
また再生速度情報を入力する機構として、回転操作方式のサーチダイアル４００と、スライド操作方式のモーシヨンコントロールレバー４０１とを設けたことにより、オペレータは自分の使いやすい方を選択して再生速度情報を入力することができ、使い勝手を向上させることができる。
【０１５８】
なお、ここで説明した専用コントローラ２ｅの各種操作ボタンから入力された指示情報や、サーチダイアル４００及びモーシヨンコントロールレバー４０１から入力された再生速度情報は、ポインテイングデバイスインターフエイス１７を介してＣＰＵ１０に送出される。これによりＣＰＵ１０はその指示情報に応じた動作制御を行うと共に、指定されたイベントに対してその再生速度情報に応じた再生動作を行う。なお、ラーンボタンが押されている場合には、ＣＰＵ１０はその再生速度情報を指定されたイベントの再生速度としてＲＡＭ１０ｂに記憶する。
【０１５９】
因みに、再生速度情報を記憶する際には、例えば図１５に示すようなデータフオーマツトで記憶する。すなわち指定されたイベントのイン点からアウト点までの各ビデオフレーム毎にスピードデータを記憶するようになされている。なお、スピードデータはサーチダイアル４００又はモーシヨンコントロールレバー４０１から出力され、ポインテイングデバイスインターフエイス１７によつてデコーダされたデイジタルデータである。再生時には、ＣＰＵ１０はこのフオーマツトで記憶されているスピードデータを読み出して再生速度を制御する。その際、ＣＰＵ１０は、スピードデータをＮ、再生速度をｖとして、ｖ＝１０(N/32-2)なる演算を行い、その結果得た値を再生速度とする。従つて例えばスピードデータＮが「64」のときには再生速度は「1.0 」となり、スピードデータＮが「32」のときには再生速度は「0.1 」となる。
【０１６０】
（６−３）再生速度の設定方法
次に再生速度設定エリア２５を使用して再生速度を設定する際の設定手順を説明する。まず再生速度の設定方法としては、大きく分けて３つの方法がある。第１の方法は専用コントローラ２ｅを使用せずに再生速度情報（スピードデータ）をキーボード２ｃから入力する方法であり、第２の方法はイベントを指定した上で専用コントローラ２ｅを使用して再生速度情報（スピードデータ）を入力する方法であり、第３の方法はイベントを指定せずに専用コントローラ２ｅを使用して再生速度情報を入力する方法である。
【０１６１】
第１の方法の場合には、まずイベント表示エリア２９から再生速度を設定したい所望のイベントをクリツク操作を行つて指定する。次にタイミング表示エリア２２の再生速度設定ボタン２２ｈをクリツク操作する。これにより再生速度設定エリア２５には、指定したイベントの番号及びデユレーシヨンが表示される。次に再生速度設定エリア２５のスピードフイツトボタン２５ｂをクリツクする。これによりキーボードから再生速度情報を入力し得るようになるので、オペレータは再生速度情報を入力する。なお、この場合には、実際には再生速度情報（スピードデータ）そのものを入力するのではなく、デユレーシヨン値を入力する。この操作により、そのデユレーシヨン値に応じた最適な再生速度がそのイベントに対して自動設定される。
なお、この後、そのイベントをプレビユーするのであれば、プレビユーボタン３２をクリツクすれば良い。またその設定された再生速度を保存するのであれば、ニユーイベントボタン３３又はリプレイスボタン３４をクリツクすれば良い。
【０１６２】
第２の方法の場合には、まずイベント表示エリア２９から再生速度を設定したい所望のイベントをクリツク操作を行つて指定する。次にタイミング表示エリア２２の再生速度設定ボタン２２ｈをクリツク操作する。これにより再生速度設定エリア２５には、指定したイベントの番号及びデユレーシヨンが表示される。次に再生速度設定エリア２５のラーンボタン２５ａをクリツク操作する。これにより再生速度設定可能状態になるので、専用コントローラ２ｅのモーシヨンコントロールレバー４０１又はサーチダイアル４００を操作して再生速度情報を入力する。この入力された再生速度は、ＣＰＵ１０のＲＡＭ１０ｂに順次記憶される。この後、再生速度の設定を終了させるのであれば、終了させたい位置で再生ビデオマーキングエリア２７のマークアウトボタン２７ｆ又は専用コントローラ２ｅのマークアウトボタン４１０を押せば、再生速度の設定が終了する。なお、この設定された再生速度を保存するのであれば、ニユーイベントボタン３３又はリプレイスボタン３４をクリツクすれば良い。
【０１６３】
第３の方法の場合には、まず再生ビデオ表示エリア２３の再生ビデオ画面２３ａを見ながら所望の位置で専用コントローラ２ｅのラーンボタン４０２を押す。これによりイン点が設定されると共に、再生速度設定可能状態になるので、同様に、専用コントローラ２ｅのモーシヨンコントロールレバー４０１又はサーチダイアル４００を操作して再生速度情報を入力すれば良い。この入力された再生速度は、ＣＰＵ１０のＲＡＭ１０ｂに順次記憶される。この後、再生速度の設定を終了させるのであれば、終了させたい位置で再生ビデオマーキングエリア２７のマークアウトボタン２７ｆ又は専用コントローラ２ｅのマークアウトボタン４１０を押せば、再生速度の設定が終了する。なお、この設定された再生速度を保存するのであれば、ニユーイベントボタン３３又はリプレイスボタン３４をクリツクすれば良い。
【０１６４】
（７）プリロールモード
次にこの編集システム１に設けられているプリロールモードについて説明する。通常、イベントを生成する場合には、オペレータは、記録ビデオ画面２１ａに表示されるビデオデータを見ながら、記録ビデオマーキングエリア２４のマークインボタン２４ｃ及びマークアウトボタン２４ｆをクリツクしてイン点及びアウト点を指示する。これによりこの編集システム１では、その指示されたイン点からアウト点までのビデオデータがイベントとして登録される。この登録されたイベントを確認する場合には、オペレータは、イベント表示エリア２９に表示されているそのイベントをクリツクして指定した後、プレビユーボタン３２をクリツクする。これによりそのイベントの再生動作が開始され、再生ビデオ画面２３ａには、そのイベントのイン点からアウト点までのビデオデータが表示される。
【０１６５】
ところでイベントのイン点を指示するとき、オペレータは記録ビデオ画面２１ａに表示されているビデオデータを見ながらマークインボタン２４ｃを操作してイン点を指示するようになされているので、マークインボタン２４ｃの操作遅れ等により、イベントとして登録したい場面の後にイン点を指示してしまうことがある。例えば野球中継においてホームランを打つた場面をイベントとして登録する場合、一般には、ピツチヤーがボールを投げてからバツターの打つたボールがスタンドインする迄の間をイベントとして登録することが所望されるが、ホームランの場面であるか否かはバツターの打つたボールがスタンドインする迄は分からないので、必然的にイン点を指示するのが遅れてしまう。このようにイン点が遅れたイベントでは、大事な場面が含まれていないので、そのイベントを修正しなければならない。
【０１６６】
そこでこの編集システム１の場合には、オペレータが指定したイン点の位置よりも所定時間前の位置から自動的に再生動作を開始し、マーキングポイントを容易に修正し得るようになされたプリロールモードが設けられている。このプリロールモードについて、以下に具体的に説明する。
まずプリロールモードにおいて使用される時間、すなわちオペレータが指定したイン点から前に再生開始点をシフトするための時間（以下、これをキユーアツプ時間と呼ぶ）は、メニユーの環境設定において自由に設定し得るようになされている。このキユーアツプ時間を設定する場合には、メニユーとして用意されている環境設定を呼び出し、その中のキユーアツプ項目を選択する。このキユーアツプ項目の選択により、画面上には、図１６に示すようなキユーアツプ設定画面が表示される。このキユーアツプ設定画面において、設定時間表示エリア５００をクリツクした後、キユーアツプ時間として設定する時間を秒単位でキーボードから入力すれば、その時間が設定時間表示エリア５００に表示されて仮設定される。
【０１６７】
なお、設定時間表示エリア５００の隣にあるジヨグボタン５０１のうち所望方向のボタンをクリツクすると、その方向に時間が秒単位でシフトして行くようになつているので、このジヨグボタン５０１を使用してキユーアツプ時間を入力しても良い。
このようにしてキユーアツプ時間を入力した後、設定ボタン５０２をクリツクすると、設定時間表示エリア５００に表示されている時間がキユーアツプ時間として正式に登録される。具体的には、入力されたキユーアツプ時間がＲＡＭ１０ｂの環境設定データ用の記憶領域に格納される。なお、キヤンセルボタン５０３をクリツクすると、設定時間表示エリア５００に表示されている時間がリセツトされ、新たにキユーアツプ時間を入力し得る状態になる。因みに、設定ボタン５０２をクリツクすると、このキユーアツプ設定画面は自動的に画面上から消えるようになつている。
【０１６８】
このようにしてキユーアツプ時間が設定されている状態で、タイミング表示エリア２２のプリロールボタン２２ｇをクリツク操作すると、プリロールモードの起動が指示され、これにより当該プリロールボタン２２ｇが点灯してプリロールモードが起動する。なお、プリロールモードを解除する場合には、再びプリロールボタン２２ｇをクリツク操作すると、プリロールモードの終了が指示され、これにより当該プリロールボタン２２ｇが消灯してプリロールモードが解除される。
【０１６９】
プリロールモードが起動されている状態で、オペレータが記録ビデオマーキングエリア２４のマークインボタン２４ｃをクリツクすると、イン点が指示されると共に、そのイン点として指示されたクリツプ画像データがインクリツプ表示エリア２４ａに表示される。またこれと同時に、設定されているキユーアツプ時間が読み出され、図１７に示すように、イン点として指示された位置のタイムコードからそのキユーアツプ時間だけ前にシフトした位置のタイムコードが算出される。そしてこの算出されたタイムコードの位置を再生開始点として、ハイブリツトレコーダ３に再生コマンドを出力することにより、この編集システム１では、その再生開始点から再生動作が自動的に開始される。この再生されたビデオ信号Ｖ３は再生ビデオ画面２３ａに表示されるので、オペレータはこの再生ビデオ画面２３ａを見ながら再生ビデオマーキングエリア２７のマークインボタン２７ｃをクリツクすることにより、イン点を容易に修正することができる。なお、この後、マークアウトボタン２７ｆをクリツクしてアウト点を指示し、ニユーイベントボタン３３をクリツクすれば、そのイン点からアウト点までの区間のビデオデータがイベントとして登録される。
【０１７０】
このようにしてプリロールモードを予め起動しておけば、例えば野球中継のときにバツターの打つたボールがスタンドインした時点でマークインボタン２４ｃをクリツクしてイン点を指示した場合でも、そのイン点から所定時間前の位置から自動的に再生動作が行われるので、その再生画面を見ながら再生側のマークインボタン２７ｃをクリツクしてイン点を指示するだけで容易にイン点を修正することができる。例えばピツチヤがボールを投げた時点にイン点を修正すれば、バツターがボールを打つた瞬間等、所望の場面を含むをイベントをリアルタイムで容易に作成することができる。
【０１７１】
（８）ワークデータフオルダ
次にこの項では、ワークデータフオルダについて説明する。この編集システム１においては、編集オペレーシヨンによつて生成されたイベントやプログラム等に関するワークデータは、通常、ＲＡＭ１０ｂに格納されているが、アプリケーシヨンプログラムを終了して編集オペレーシヨンを終了するときには、それらのワークデータはコンピユータ２の内部に設けられたハードデイスクドライブ１５ａにダウンロードされ、当該ハードデイスクドライブ１５ａ内のハードデイスクに記憶される。その際、ワークデータはフオルダと呼ばれる階層構造で記憶される。
【０１７２】
ここで図１８を用いて、この点について以下に具体的に説明する。図１８に示すように、イベントやプログラム等に関するワークデータはそれぞれフオルダと呼ばれる階層構造で記憶される。このフオルダは、ＭＳ−ＤＯＳ等におけるデイレクトリとほぼ同じであり、ワークデータフオルダ６００を最上位の階層とし、そのワークデータフオルダ６００の階層下に下位のフオルダ６０１〜６０３を形成して各データフアイルを階層構造で管理しながら記憶するようになされている。なお、ワークデータフオルダ６００はこの編集システム１を起動したときにコンピユータ２によつてハードデイスクドライブ１５ａに形成される。
【０１７３】
まずクリツプ表示エリア２８やイベント表示エリア２９、或いはプログラム表示エリア３０等に表示されるクリツプ画像データは、ワークデータフオルダ６００の下位に形成されたクリツプフオルダ６０１の階層下にクリツプ画フアイルとして、それぞれクリツプ画像データ単位で記憶される。このクリツプ画フアイルの中身はクリツプ画像データそのものであり、クリツプ画像を示すビデオデータが書き込まれる。またこのクリツプ画フアイルのフアイル名としては、括弧内に示すように、クリツプ画像データ毎に付与されたインデツクス番号に拡張子の「.pic」を付加した名前が使用される。
【０１７４】
またイベント内の代表的なクリツプ画像として登録されたシンボル画像データは、ワークデータフオルダ６００の下位に形成されたシンボルフオルダ６０２の階層下にシンボル画フアイルとして、それぞれシンボル画像データ単位で記憶される。このシンボル画フアイルの中身としてはシンボル画像を示すビデオデータが書き込まれる。またこのシンボル画フアイルのフアイル名としては、括弧内に示すように、シンボル画像が含まれるイベント番号に拡張子の「.pic」を付加した名前が使用される。
【０１７５】
プログラムに関するワークデータは、下位フオルダが形成されず、直接、ワークデータフオルダ６００の階層下にプログラムフアイルとして記憶される。このプログラムフアイルの中にはプログラムを構成するイベントのイベント番号が順番に書き込まれるようになつており、当該プログラムフアイルを参照することによつてプログラムがどのイベントによつて形成されているかを知ることができるようになつている。またこのプログラムフアイルのフアイル名としては、プログラムフアイルであることを示す「PROG」に拡張子の「.dat」を付加した名前が使用される。
【０１７６】
イベントに関するワークデータも、下位フオルダが形成されず、直接、ワークデータフオルダ６００の階層下にイベントフアイルとして記憶される。このイベントフアイルの中にはイン点とアウト点のクリツプ番号がイベント番号毎に順に書き込まれるようになつており、当該イベントフアイルを参照することによつて各イベントを形成するイン点とアウト点のクリツプ番号が分かるようになつている。またこのイベントフアイルのフアイル名としては、イベントフアイルであることを示す「EVNT」に拡張子の「.dat」を付加した名前が使用される。
【０１７７】
クリツプ画像データに関するワークデータも、下位フオルダが形成されず、直接、ワークデータフオルダ６００の階層下にクリツプフアイルとして記憶される。このクリツプフアイルの中にはクリツプ画像データのインデツクス番号とタイムコードがクリツプ番号毎に順に書き込まれるようになつており、当該クリツプフアイルを参照することによつて各クリツプ画像データがどのインデツクス番号の画像データで形成されているかを知ることができるようになつている。またクリツプフアイルのフアイル名としては、クリツプフアイルであることを示す「CLIP」に拡張子の「.dat」を付加した名前が使用される。
【０１７８】
また再生速度設定エリア２５を使用して設定したイベントの再生速度を示すスピードデータ（図１５参照）は、ワークデータフオルダ６００の下位に形成されたスローデータフオルダ６０３の階層下にスローデータフアイルとして、それぞれイベント単位で記憶される。このスローデータフアイルの中には図１５に示したようなスピードデータがフレーム毎に書き込まれるようになつており、当該スローデータフアイルを参照することによつてそのイベントに対して設定された再生速度を知ることができるようになつている。またこのスローデータフアイルのフアイル名としては、括弧内に示すように、イベント毎に付与されたイベント番号に拡張子の「.dat」を付加した名前が使用される。
【０１７９】
このようにしてこの編集システム１では、アプリケーシヨンプログラムを終了するときには、編集オペレーシヨンによつて生成したイベントやプログラム等に関するワークデータを階層構造でハードデイスクドライブ１５ａのハードデイスクに記憶するようになされている。これによりアプリケーシヨンプログラムを再起動したときには、ハードデイスクに記憶されているこれらのワークデータを読み出してプログラム表示エリア３０やイベント表示エリア２９等に終了前と同じクリツプ画像データを表示することができ、アプリケーシヨンプログラム終了前の状態に復帰することができる。またこのようにしてワークデータを記憶することにより、後からそのワークデータを読み出してＥＤＬ（エデイツト・デイシジヨン・リスト）等の編集リストを出力することもできる。
【０１８０】
（９）コンピユータの動作説明
この項では、フローチヤートを用いて各処理におけるコンピユータ２の動作について説明する。なお、以降の説明で使用されるフローチヤートは、基本的にＣＰＵ１０の動作を説明しているものである。
【０１８１】
〔初期動作〕
まず図１９を用いてコンピユータ２の初期動作について説明する。まずステツプＳＰ１においてオペレータによりアプリケーシヨンプログラムの実行が指定されると、コンピユータ２のＣＰＵ１０は動作を開始する。次のステツプＳＰ２では、アプリケーシヨンプログラムがハードデイスクドライブ１５ａのハードデイスクに記憶されているので、ＣＰＵ１０は当該ＣＰＵ１０内に設けられた動作用のＲＡＭ１０ｂにアプリケーシヨンプログラムをアツプロードする。
【０１８２】
次のステツプＳＰ３では、ＣＰＵ１０はＲＡＭ１０ｂにアツプロードしたアプリケーシヨンプログラムを実行する。次のステツプＳＰ４では、ＣＰＵ１０は、これから行われる編集作業によつて生成される複数のクリツプ画像データや編集データ等を記憶するためのメモリ領域をＲＡＭ１０ｂに確保する。なお、このとき図１１に示したようなクリツプデータ用、イベントデータ用及びプログラムデータ用の第１のマネージメントレコーダもＲＡＭ１０ｂに生成される。
次のステツプＳＰ５では、ＣＰＵ１０は、これから行われる編集作業によつて生成されるプログラムやイベントに関するワークデータを記憶するためのワークデータフオルダをハードデイスクドライブ１５ａのハードデイスクに生成する。
【０１８３】
次のステツプＳＰ６では、ＧＵＩのためのグラフイツク表示をモニタ２ｂに表示するため、ＣＰＵ１０はコンピユータ２の内部クロツクに同期してグラフイツクデータをＶＲＡＭ１３ｂにリアルタイムで転送する。これにより次のステツプＳＰ７において、ＶＲＡＭ１３ｂに記憶されているグラフイツクデータと同一のグラフイツクがモニタ２ｂに表示される。
次のステツプＳＰ８では、ＣＰＵ１０はビデオ信号Ｖ２を記録ビデオ画面２１ａに表示するか否かの判定を行う。この判定はオペレータによるビデオ表示の指定に基づいて行われる。もし、ビデオ表示の指定が無いのであれば、編集オペレーシヨンを行わないと判定してステツプＳＰ１６に進み、処理を終了する。通常の場合であれば、編集オペレーシヨンを行うためビデオ表示の指定があるので、ステツプＳＰ９に進んでビデオ信号Ｖ２の表示処理に移る。
【０１８４】
ステツプＳＰ９では、ＣＰＵ１０は、ハイブリツトレコーダ３に対してＲＳ−４２２の制御コマンドを出力することにより当該ハイブリツトレコーダ３にビデオ信号Ｖ２の出力を指示する。これを受けたハイブリツトレコーダ３は、入力されるビデオ信号Ｖ１にタイムコードを付加してビデオ信号Ｖ２を生成し、コンピユータ２に送出する。
次のステツプＳＰ１０では、データ変換部１１ｂが入力されるコンポジツトビデオ信号Ｖ２からタイムコードを抽出すると共に、当該コンポジツトビデオ信号Ｖ２をデイジタルのコンポーネントビデオデータに変換する。変換されたビデオデータはフレームメモリ１１ｃに入力され、フレーム単位で一時的に記憶される。また抽出されたタイムコードデータはプロセツサコントローラ１１ａに供給され、当該プロセツサコントローラ１１ａを介してＣＰＵ１０に送出される。
【０１８５】
次のステツプＳＰ１１では、フレームメモリ１１ｃに記憶されているビデオデータがＶＲＡＭ１３ｂに転送される。転送されるビデオデータは、フレームメモリ１１ｃからの読み出しサンプル数が少なくなつているので、 380画素× 240画素に縮小されたビデオデータである。なお、このとき画像データバス５ａの調停が行われることにより、ビデオデータの他にもＧＵＩのためのイメージデータがＣＰＵ１０からＶＲＡＭ１３ｂに転送されるようになされている。またこのときＶＲＡＭ１３ｂに記憶されるビデオデータをリアルタイムで更新することにより、モニタ２ｂにリアルタイムでビデオデータを表示することが可能となる。
【０１８６】
次のステツプＳＰ１２では、ＶＲＡＭ１３ｂに記憶されたイメージデータとビデオデータがリアルタイムでモニタ２ｂに表示される。次のステツプＳＰ１３では、記録ビデオ画面２１ａに表示されているビデオデータをハイブリツトレコーダ３に記録するか否かをＣＰＵ１０が判定する。この判定はオペレータによる記録開始ボタン３１ａのクリツク操作に基づいて行われる。すなわち記録開始ボタン３１ａがクリツクされればビデオデータを記録すると判定して次のステツプＳＰ１４に進み、記録開始ボタン３１ａがクリツクされなければビデオデータを記録しないと判定してステツプＳＰ１６に進み、処理を終了する。
【０１８７】
ステツプＳＰ１４では、ＣＰＵ１０は記録開始コマンドを外部インターフエイス１８に送出する。これを受けた外部インターフエイス１８はその記録開始コマンドをＲＳ−４２２規格の通信フオーマツトに変換し、ハイブリツトレコーダ３に送出する。これによりハイブリツトレコーダ３は入力されるビデオ信号Ｖ１の記録動作を開始する。
次のステツプＳＰ１５では、ハイブリツトレコーダ３によつて記録動作が開始されたので、ＣＰＵ１０は全ての初期設定が終了したと判断してこのフローチヤートに示されるような初期動作の手順を終了する。
【０１８８】
〔記録側におけるマーキング〕
次に記録ビデオマーキングエリア２４を使用したマーキングについて、図２０に示すフローチヤートを用いて説明する。なお、このマーキングは、図９〜図１１の説明を参照するとより理解しやすくなる。
まず図１９に示した初期動作の手順を終了すると、このマーキング動作が行える状態になり、ステツプＳＰ２０から入つて処理を開始する。
ステツプＳＰ２１では、ＣＰＵ１０は新たにマーキングがされたか否かを判断する。マーキングがされたか否かの判断は、記録ビデオマーキングエリア２４のマークインボタン２４ｃ又はマークアウトボタン２４ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリツクされたか否かに基づいて行われる。その際、マウス２ｄのクリツク操作により割り込みコマンドが発生するので、ＣＰＵ１０はこの割り込みコマンドの発生に応じてマーキングの判断を行う。その判断の結果、マークインボタン２４ｃがクリツクされたのであれば、イン点が指定されたと判断してステツプＳＰ２２に進み、マークアウトボタン２４ｆがクリツクされたのであれば、アウト点が指定されたと判断してステツプＳＰ３０に進む。
【０１８９】
ステツプＳＰ２２では、イン点のクリツプ画像データを生成する。このイン点のクリツプ画像データは、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／16に間引いているので、クリツプ画像データとしては95画素×60画素の画像サイズのものが生成される。
ステツプＳＰ２３では、ＶＲＡＭ１３ｂのインクリツプ表示エリア用の記憶領域に記憶されているイン点のクリツプ画像データが読み出され、インクリツプ表示エリア２４ａに表示される。
【０１９０】
ステツプＳＰ２４では、ＣＰＵ１０は、ステツプＳＰ２１におけるマーキングが最初のイン点のマーキングであるか否かを判断する。その結果、最初のマーキングであればステツプＳＰ２１に戻り、２回目以上のマーキングであればステツプＳＰ２５に進む。
ステツプＳＰ２５では、ＣＰＵ１０は、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるか否かを判断する。その結果、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるのであればステツプＳＰ２６に進み、先にマーキングされたクリツプ画像データがアウト点のクリツプ画像データであるのであればステツプＳＰ２７に進む。
【０１９１】
ステツプＳＰ２６では、先にマーキングされたイン点のクリツプ画像データをクリツプ表示エリア２８に移動する。つまりイン点が２回続けてマーキングされたため、先にマーキングされたクリツプ画像データはイベントとしては使用されず、クリツプ表示エリア２８に移動される。なお、このとき図９〜図１１に示すように、クリツプ表示エリア２８に移動されたクリツプ画像データについての第２のマネージメントレコードデータが生成される。
【０１９２】
一方、ステツプＳＰ２７では、ＣＰＵ１０は、先にマーキングされたアウト点のクリツプ画像データによつてイベントが生成されたか否かを判断する。その結果、先のマーキングによつてイベントが生成されているのであればステツプＳＰ２９に進み、先のマーキングによつてイベントが生成されていないのであればステツプＳＰ２８に進む。
ステツプＳＰ２８では、先のマーキングによつてアウトクリツプ表示エリア２４ｄに表示されていたアウト点のクリツプ画像データをクリツプ表示エリア２８に移動する。これは、先のマーキングによつて生成されたアウト点のクリツプ画像データはイベントとして使用されなかつたが、今後使用することもあり得るのでマーキング履歴として残しておくためである。
これに対してステツプＳＰ２９では、アウトクリツプ表示エリア２４ｄに表示されていたアウト点のクリツプ画像データをクリアする。この場合、アウトクリツプ表示エリア２４ｄに表示されているクリツプ画像データは、既に、イベントのアウト点として使用されているので、これ以上表示する必要がないからである。
【０１９３】
一方、ステツプＳＰ２１における判断によつてアウト点のマーキングが検出されたためステツプＳＰ３０に進んだ場合には、ここでアウト点のクリツプ画像データを生成する。このアウト点のクリツプ画像データも、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。またこの場合にも、読出しの際に、データ量を１／16に間引くことによつて95画素×60画素のクリツプ画像データが生成される。
ステツプＳＰ３１では、ＶＲＡＭ１３ｂのアウトクリツプ表示エリア用の記憶領域に記憶されているアウト点のクリツプ画像データが読み出され、アウトクリツプ表示エリア２４ｄに表示される。
【０１９４】
次のステツプＳＰ３２では、ＣＰＵ１０は、ステツプＳＰ２１におけるマーキングが最初のアウト点のマーキングであるか否かを判断する。その結果、最初のマーキングであればステツプＳＰ２１に戻り、２回目以上のマーキングであればステツプＳＰ３３に進む。
ステツプＳＰ３３では、ＣＰＵ１０は、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるか否かを判断する。その結果、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるのであればステツプＳＰ３４に進み、先にマーキングされたクリツプ画像データがアウト点のクリツプ画像データであるのであればステツプＳＰ３６に進む。
【０１９５】
ステツプＳＰ３４では、ＣＰＵ１０は、先にマーキングされたイン点と後からマーキングされたアウト点までの区間をイベントとして登録する。このようにこの編集システム１では、イン点の後にアウト点のマーキングが行われると、自動的にイベントとして登録される。なお、このときには、図９〜図１１に示したように、イベントに関しての第２のマネージメントレコードデータが生成される。
次のステツプＳＰ３５では、生成されたイベントのイン点のクリツプ画像データをイベント表示エリア２９にコピーし、当該イベント表示エリア２９にクリツプ画像データを表示する。
【０１９６】
一方、ステツプＳＰ３６では、ＣＰＵ１０は、先にマーキングされたアウト点のクリツプ画像データによつてイベントが生成されたか否かを判断する。その結果、先のマーキングによつてイベントが生成されているのであればステツプＳＰ３８に進み、先のマーキングによつてイベントが生成されていないのであればステツプＳＰ３７に進む。
ステツプＳＰ３７では、先のマーキングによつて生成されたアウト点のクリツプ画像データをクリツプ表示エリア２８に移動する。これは、先のマーキングによつて生成されたアウト点のクリツプ画像データはイベントとして使用されなかつたが、今後使用することもあり得るのでマーキング履歴として残しておくためである。
これに対してステツプＳＰ３８では、インクリツプ表示エリア２４ａに表示されていたイン点のクリツプ画像データをクリアする。これは、インクリツプ表示エリア２４ａに表示されているクリツプ画像データと先にマーキングされたアウト点のクリツプ画像データとによつてイベントが生成されたため、インクリツプ表示エリア２４ａに表示されているクリツプ画像データは今後使用されることがないので、これ以上表示する必要がないからである。
【０１９７】
ステツプＳＰ２６、ステツプＳＰ２８、ステツプＳＰ２９、ステツプＳＰ３５、ステツプＳＰ３７又はステツプＳＰ３８の処理が終了すると、ＣＰＵ１０はステツプＳＰ３９に進み、ここでマーキング動作を終了するか否かを判断する。マーキング動作を継続するのであれば再びステツプＳＰ２０に戻つて処理を繰り返し、マーキング動作を終了するのであればステツプＳＰ４０に進んで処理を終了する。
【０１９８】
〔再生側におけるマーキング〕
次にハイブリツトレコーダ３から再生されたビデオ信号Ｖ３を見ながら、再生ビデオマーキングエリア２７を使用してマーキングする場合について、図２１及び図２２に示すフローチヤートを用いて説明する。
まずこのマーキングは、既にクリツプ画像データが記憶されている状態からスタートする。ステツプＳＰ５０から入つたステツプＳＰ５１において、ＣＰＵ１０はクリツプ表示エリア２８のクリツプ画像データが指定されたか否かを判断する。このときＣＰＵ１０は、カーソルがクリツプ画像データの表示位置（２８ａ）にある状態でマウス２ｄがダブルクリツク（２回連続したクリツク操作）されると、そのクリツプ画像データが指定されたと判断する。
その結果、クリツプ画像データの指定があつた場合には、次のステツプＳＰ５２において、指定されたクリツプ画像データが再生ビデオマーキングエリア２７に表示される。すなわちイン点のクリツプ画像データが指定されたのであればインクリツプ表示エリア２７ａに表示され、アウト点のクリツプ画像データが指定されたのであればアウトクリツプ表示エリア２７ｄに表示される。
【０１９９】
次のステツプＳＰ５３では、ＣＰＵ１０は、指定されたクリツプ画像データのタイムコードを参照し、そのタイムコードのビデオデータをスチル再生させるための制御コマンドを外部インターフエイス１８に送出する。これを受けた外部インターフエイス１８は、そのスチル再生コマンドをＲＳ−４２２規格の通信フオーマツトに変換してハイブリツトレコーダ３に送出する。これによりハイブリツトレコーダ３は、受け取つたタイムコードを基にタイムコードと記録アドレスの対応表を参照して記録アドレスを調べ、その記録アドレスの位置からビデオデータを読み出すことにより、指示されたビデオデータを再生する。このビデオデータはビデオ信号Ｖ３としてコンピユータ２内の第２のビデオプロセツサ１２に送出される。
【０２００】
次のステツプＳＰ５４では、第２のビデオプロセツサ１２においてビデオ信号Ｖ３からのタイムコードの抽出が行われると共に、ビデオ信号Ｖ３をデイジタルのコンポーネントビデオデータに変換する画像処理が行われる。なお、この変換されたビデオデータは第２のビデオプロセツサ１２内のフレームメモリ１２ｃに一時的に記憶される。
次のステツプＳＰ５５では、フレームメモリ１２ｃに記憶されているスチル再生ビデオデータを 380画素× 240画素となるように縮小した上でＶＲＡＭ１３ｂに転送する。
次のステツプＳＰ５６では、そのＶＲＡＭ１３ｂに記憶されている再生ビデオデータを再生ビデオ画面２３ａに表示する。この場合、ハイブリツトレコーダ３からはリアルタイムのビデオデータでなく、指示されたクリツプ画像データに対応したスチルビデオデータだけが送出されるので、再生ビデオ画面２３ａには静止画が表示される。
【０２０１】
次のステツプＳＰ５７では、ＣＰＵ１０は、再生ビデオ画面２３ａに表示されているスチルビデオデータに対して再生が指示されたか否かを判断する。このときＣＰＵ１０は、再生ビデオ画面２３ａにスチルビデオデータが表示されている状態でプレビユーボタン３２がクリツクされると、再生が指示されたと判断する。
その結果、再生指示があつた場合には、次のステツプＳＰ５８において、ＣＰＵ１０は再生開始コマンドを外部インターフエイス１８に送出する。これを受けた外部インターフエイス１８は、その再生開始コマンドをＲＳ−４２２規格の通信フオーマツトに変換してハイブリツトレコーダ３に送出する。これによりハイブリツトレコーダ３は、再生ビデオ画面２３ａに表示されているビデオデータに対応する記録アドレスから順にビデオデータを読み出すことにより、その再生ビデオ画面２３ａに表示されているビデオデータに続く通常の再生ビデオデータを生成する。この再生ビデオデータはビデオ信号Ｖ３としてコンピユータ２内の第２のビデオプロセツサ１２に送出される。
【０２０２】
次のステツプＳＰ５９では、ＣＰＵ１０はマーキングがされたか否かを判断する。マーキングがされたか否かの判断は、再生ビデオマーキングエリア２７のマークインボタン２７ｃ又はマークアウトボタン２７ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリツクされたか否かに基づいて行われる。その際、マウス２ｄのクリツク操作により割り込みコマンドが発生するので、ＣＰＵ１０はこの割り込みコマンドの発生に応じてマーキングの判断を行う。その判断の結果、マークインボタン２７ｃがクリツクされたのであれば、イン点が指定されたと判断してステツプＳＰ６０に進み、マークアウトボタン２７ｆがクリツクされたのであれば、アウト点が指定されたと判断してステツプＳＰ６３に進む。
【０２０３】
ステツプＳＰ６０では、イン点のクリツプ画像データを生成する。このイン点のクリツプ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／16に間引いているので、クリツプ画像データとしては95画素×60画素の画像サイズのものが生成される。
次のステツプＳＰ６１では、ＶＲＡＭ１３ｂのインクリツプ表示エリア用の記憶領域に記憶されているイン点のクリツプ画像データが読み出され、インクリツプ表示エリア２７ａに表示される。
次のステツプＳＰ６２では、先にマーキングされ、インクリツプ表示エリア２７ａに表示されていたイン点のクリツプ画像データをクリツプ表示エリア２８に移動する。なお、先にマーキングがされておらず、インクリツプ表示エリア２７ａにクリツプ画像データが表示されていなかつた場合には、この処理は行われない。このステツプＳＰ６２の処理が終わると、ＣＰＵ１０はステツプＳＰ７０に進む。
【０２０４】
一方、アウト点のマーキングのためステツプＳＰ６３に進んだ場合には、ここでアウト点のクリツプ画像データを生成する。このアウト点のクリツプ画像データも、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。またこの場合にも、読出しの際に、データ量を１／16に間引くことによつて95画素×60画素のクリツプ画像データが生成される。
ステツプＳＰ６４では、ＶＲＡＭ１３ｂのアウトクリツプ表示エリア用の記憶領域に記憶されているアウト点のクリツプ画像データが読み出され、アウトクリツプ表示エリア２７ｄに表示される。
【０２０５】
次のステツプＳＰ６５では、ＣＰＵ１０は、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるか否かを判断する。その結果、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるのであればステツプＳＰ６６に進み、先にマーキングされたクリツプ画像データがアウト点のクリツプ画像データであるのであればステツプＳＰ６７に進む。
ステツプＳＰ６６では、ＣＰＵ１０はイベントとして新しく登録するか否かの判断を行う。この判断は、オペレータによるニユーイベントボタン３３のクリツク操作に基づいて行われる。ニユーイベントボタン３３がクリツクされ、イベント登録が指示された場合にはステツプＳＰ６８に進み、ニユーイベントボタン３３がクリツクされず、イベント登録が指示されなかつた場合にはステツプＳＰ６７に進む。
【０２０６】
ステツプＳＰ６８では、ＣＰＵ１０は、イン点からアウト点までの区間をイベントとして登録する。このようにこの編集システム１では、イン点の後にアウト点がマーキングされ、さらにニユーイベントボタン３３がクリツクされると、そのイン点からアウト点までの区間が新たなイベントとして登録される。なお、このときには、図９〜図１１に示したように、イベントに関しての第２のマネージメントレコードデータが生成される。
次のステツプＳＰ６９では、生成されたイベントのイン点のクリツプ画像データをイベント表示エリア２９にコピーし、当該イベント表示エリア２９にクリツプ画像データを表示する。この処理が終了すると、ＣＰＵ１０は次のステツプＳＰ７０に進む。
【０２０７】
一方、先のマーキングによつて生成されたクリツプ画像データがアウト点のクリツプ画像データであつたためステツプＳＰ６７に進んだ場合には、ここで先のマーキングによつて生成されたアウト点のクリツプ画像データをクリツプ表示エリア２８に移動する。なお、先にマーキングがされておらず、アウトクリツプ表示エリア２７ｄにクリツプ画像データが表示されていなかつた場合には、この処理は行われない。この処理が終わると、ＣＰＵ１０はステツプＳＰ７０に進む。ステツプＳＰ７０では、ＣＰＵ１０は、再生ビデオ画面２３ａに表示されているビデオデータの再生停止が指示されたか否かを判断する。この判断は、専用コントローラ２ｅのステイルボタン４０８が押されたか否かに基づいて判断する。再生停止が指示されなかつた場合には、ステツプＳＰ５９に戻つて処理を繰り返し、再生停止が指示された場合には、次のステツプＳＰ７１に進む。
ステツプＳＰ７１では、ＣＰＵ１０は再生停止コマンドを外部インターフエイス１８に送出する。これを受けた外部インターフエイス１８はその再生停止コマンドをＲＳ−４２２規格の通信フオーマツトに変換してハイブリツトレコーダ３に送出する。これによりハイブリツトレコーダ３はビデオデータの読出し動作を停止して再生動作を停止する。このステツプＳＰ７１の処理が終了すると、ＣＰＵ１０はステツプＳＰ７２に移つてマーキングの処理を終了する。
【０２０８】
〔トリミング〕
次に生成されているイベントを指定してイン点又はアウト点を変更する処理、いわゆるトリミングについて、図２３に示すフローチヤートを用いて説明する。なお、このフローチヤートは既にイベントが生成されている状態からスタートするものとする。
まずステツプＳＰ８０から入つたステツプＳＰ８１において、ＣＰＵ１０は、イベント表示エリア２９のクリツプ画像データが指定されたか否かを判断する。このときＣＰＵ１０は、カーソルがクリツプ画像データの表示位置（２９ａ）にある状態で、マウス２ｄがダブルクリツク（２回連続したクリツク操作）されると、そのクリツプ画像データが指定されたと判断する。
その結果、クリツプ画像データの指定があつた場合には、次のステツプＳＰ８２において、ＣＰＵ１０は指定されたクリツプ画像データのタイムコードを参照し、そのタイムコードのビデオデータをスチル再生させるための再生コマンドを外部インターフエイス１８を介してハイブリツトレコーダ３に送出する。この再生コマンドに基づいてハイブリツトレコーダ３が指定されたビデオデータを再生して再生ビデオデータを生成することにより、再生ビデオ画面２３ａには指定されたクリツプ画像データに対応した再生ビデオデータが表示される。
【０２０９】
次のステツプＳＰ８３では、ＣＰＵ１０は再生ビデオ表示エリア２３のシヤトルボタン２３ｂが押されたか否かを判断する。この判断は、カーソルがシヤトルボタン２３ｂの位置にある状態でマウス２ｄがクリツクされたか否かに基づいて行われる。
その結果、シヤトルボタン２３ｂが押されたのであれば、次のステツプＳＰ８４に進み、ここでＣＰＵ１０はシヤトルボタン２３ｂがドラツグされたか否かを判断する。この判断は、シヤトルボタン２３ｂをクリツクした状態でカーソルを移動することにより当該シヤトルボタン２３ｂが移動されたか否かに基づいて行われる。
その結果、シヤトルボタン２３ｂがドラツグされたのであれば、次のステツプＳＰ８５に進み、ここでＣＰＵ１０はカーソルの動いた方向と距離を演算する。そしてＣＰＵ１０は、その求めた方向と距離及び現在再生ビデオ画面２３ａに表示されているビデオデータのタイムコードに基づいて、指定されたビデオデータのタイムコードを算出する。具体的には、右方向であれば、現在表示されているビデオデータのタイムコードに移動距離分のタイムコードを加えることにより指定されたビデオデータのタイムコードを算出し、左方向であれば、現在表示されているビデオデータのタイムコードから移動距離分のタイムコードを引くことにより指定されたビデオデータのタイムコードを算出する。
【０２１０】
次のステツプＳＰ８６では、ＣＰＵ１０はその求めたタイムコードのビデオデータを再生させるための再生コマンドを外部インターフエイス１８を介してハイブリツトレコーダ３に送出する。
次のステツプＳＰ８７では、この再生コマンドに基づいてハイブリツトレコーダ３が指定されたタイムコードのビデオデータを再生することにより、再生ビデオ画面２３ａには指定されたタイムコードの再生ビデオデータが表示される。
【０２１１】
次のステツプＳＰ８８では、ＣＰＵ１０はマーキングがされたか否かを判断する。マーキングがされたか否かの判断は、再生ビデオマーキングエリア２７のマークインボタン２７ｃ又はマークアウトボタン２７ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリツクされたか否かに基づいて行われる。その判断の結果、マークインボタン２７ｃ又はマークアウトボタン２７ｆのいずれかがクリツクされたのであればステツプＳＰ８９に進み、いずれもクリツクされなければステツプＳＰ８３に戻つて処理を繰り返す。
ステツプＳＰ８９では、マーキングされたクリツプ画像データを生成する。このクリツプ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／16に間引いているので、クリツプ画像データとしては95画素×60画素の画像サイズのものが生成される。
【０２１２】
次のステツプＳＰ９０では、そのＶＲＡＭ１３ｂに記憶されているクリツプ画像データが読み出され、再生ビデオマーキングエリア２７のインクリツプ表示エリア２７ａ又はアウトクリツプ表示エリア２７ｄに表示される。具体的には、イン点としてマーキングされたのであれば、クリツプ画像データはインクリツプ表示エリア２７ａに表示され、アウト点としてマーキングされたのであれば、クリツプ画像データはアウトクリツプ表示エリア２７ｄに表示される。
次のステツプＳＰ９１では、ＣＰＵ１０はニユーイベントボタン３３が押されたか否かを判断する。この判断は、ニユーイベントボタン３３の位置にカーソルがある状態でマウス２ｄがクリツクされたか否かに基づいて行われる。その結果、ニユーイベントボタン３３が押されたのであればステツプＳＰ９２に進み、ニユーイベントボタン３３が押されなかつたのであればステツプＳＰ９４に進む。
【０２１３】
ステツプＳＰ９２では、イン点又はアウト点をステツプＳＰ８８でマーキングされたクリツプ画像データに置き換え、それを新たなイベントとして登録する。例えばステツプＳＰ８８においてイン点がマーキングされたのであれば、その新たなイン点と既に登録されているアウト点までの区間を新たなイベントして登録し、ステツプＳＰ８８においてアウト点がマーキングされたのであれば、既に登録されているイン点とその新たなアウト点までの区間を新たなイベントして登録する。なお、このときには、図９〜図１１に示したように、イベントに関しての第２のマネージメントレコードデータが新たに生成される。
次のステツプＳＰ９３では、その新たなイベントのイン点のクリツプ画像データがイベント表示エリア２９に表示される。この処理が終了すると、ＣＰＵ１０は次のステツプＳＰ９７に移つてトリミングの処理を終了する。
【０２１４】
一方、ニユーイベントボタン３３が押されなかつたためステツプＳＰ９４に進んだ場合には、ＣＰＵ１０は、リプレイスボタン３４が押されたか否かを判断する。この判断は、リプレイスボタン３４の位置にカーソルがある状態でマウス２ｄがクリツクされたか否かに基づいて行われる。その結果、リプレイスボタン３４が押されたのであればステツプＳＰ９５に進み、リプレイスボタン３４が押されなかつたのであればステツプＳＰ８３に戻つて処理を繰り返す。
ステツプＳＰ９５では、ＣＰＵ１０は、イン点又はアウト点をステツプＳＰ８８でマーキングされたクリツプ画像データに置き換える。すなわちこの場合には、イベントに関する第２のマネージメントレコードデータの内容をマーキングされたイン点又はアウト点のクリツプ画像データに置き換えるだけであり、新たにイベントを登録するのではなく、元のイベントの内容を更新するだけである。
次のステツプＳＰ９６では、その更新されたイベントのイン点のクリツプ画像データをイベント表示エリア２９の元のイベントの位置に表示する。この処理が終了すると、ＣＰＵ１０は次のステツプＳＰ９７に移つてトリミングの処理を終了する。
【０２１５】
〔プログラム作成〕
次に生成されたイベントを使用してプログラムを作成するときの処理について、図２４に示すフローチヤートを用いて説明する。なお、このフローチヤートは、既にイベントが生成されている状態からスタートするものとする。
まずステツプＳＰ１００から入つたステツプＳＰ１０１において、ＣＰＵ１０はイベントが指定されたか否かを判断する。このときＣＰＵ１０は、カーソルがイベント表示エリア２９のクリツプ画像データの表示位置（２９ａ）にある状態でマウス２ｄがダブルクリツク（２回連続したクリツク操作）されると、そのイベントが指定されたと判断する。
その結果、イベントの指定があつた場合には、次のステツプＳＰ１０２において、ＣＰＵ１０はその指定されたイベントをアクテイブ状態、すなわち移動可能状態にする。
【０２１６】
次のステツプＳＰ１０３では、ＣＰＵ１０は、マウス２ｄがクリツクされたままの状態でカーソルが移動されたか否か、すなわちドラツグされたか否かを判断する。その結果、ドラツグされたのであれば次のステツプＳＰ１０４において、カーソルの動いた方向と距離を演算する。次のステツプＳＰ１０５では、ＣＰＵ１０は、その演算した方向と距離に基づいて、指定されたイベントのクリツプ画像データの表示位置を可変する。なお、このステツプＳＰ１０３からステツプＳＰ１０５までの処理は速やかに行われるため、モニタ２ｂの画面上においてはカーソルと共にイベントのクリツプ画像データが動いて行くように見える。
【０２１７】
次のステツプＳＰ１０６では、ＣＰＵ１０は、マウス２ｄのクリツクボタンが離されたか否か、すなわちクリツクが解除されたか否かを判断する。その判断の結果、クリツクが解除されていなければステツプＳＰ１０３に戻つて処理を繰り返し、クリツクが解除されたのであれば次のステツプＳＰ１０７に移り、そこでクリツクが解除されたときのカーソルの位置を演算する。
次のステツプＳＰ１０８では、ＣＰＵ１０は、算出したカーソル位置に基づき、当該カーソル位置によつて指定されるイベントの表示位置よりも右側に他のイベントが表示されているか否かを判断する。その結果、右側に他のイベントが表示されているのであればステツプＳＰ１０９に移り、右側に他のイベントが表示されていないのであればステツプＳＰ１１０に移る。
ステツプＳＰ１０９では、ＣＰＵ１０は、その右側に表示されている他のイベントの表示位置をさらに右側に動かし、指定されたイベントを挿入し得るようにする。これが終わると、ＣＰＵ１０はステツプＳＰ１１０に移る。
【０２１８】
ステツプＳＰ１１０では、ＣＰＵ１０は、カーソルによつて指定されたプログラム表示エリア３０上の位置に、指定されているイベントのクリツプ画像データを表示する。
次のステツプＳＰ１１１では、ＣＰＵ１０は、ステツプＳＰ１１０によるイベント挿入に合わせて、プログラムに関する第２のマネージメントレコードデータのデータ内容を更新する。具体的には、第２のマネージメントレコードデータ内の前又は後ろにリンクしているデータへのポインタ部分を修正する。なお、新たに挿入したイベントに関しては第２のマネージメントレコードデータがないので、これについては新たに生成する。
この処理が終了すると、ＣＰＵ１０は次のステツプＳＰ１１２に移つてプログラム作成処理を継続するか否かを判断し、継続するのであればステツプＳＰ１０１に戻つて処理を繰り返し、プログラム作成処理を終了するのであればステツプＳＰ１１３に移つて処理を終了する。
【０２１９】
〔プリロール〕
次に指定されたマーキングポイントよりも所定時間前の位置から自動的に再生動作を開始してマーキングポイントを修正するプリロール動作について、図２５及び図２６に示すフローチヤートを用いて説明する。なお、このフローチヤートは、ハイブリツトレコーダ３がビデオ信号Ｖ１の記録動作を開始している状態であつて、かつ記録ビデオ画面２１ａにビデオ信号Ｖ２が表示されている状態からスタートするものとする。
まずステツプＳＰ１２０から入つたステツプＳＰ１２１において、ＣＰＵ１０は、プリロールモードの起動が設定されているか否かを判断する。この判断は、タイミング表示エリア２２にあるプリロールボタン２２ｇが既にクリツクされてプリロールモードの起動が指定されているか否かに基づいて行われる。
次のステツプＳＰ１２２では、ＣＰＵ１０は、環境設定においてプリロール時間として上述したキユーアツプ時間が既に設定されているか否かを判断する。この判断は、ＲＡＭ１０ｂ内の環境設定データ用の記憶領域にキユーアツプ時間が格納されているか否かに基づいて行われる。これらの判断の結果、プリロールモードの起動が指示され、かつプリロール時間が設定されているのであれば、ＣＰＵ１０は次のステツプＳＰ１２３に進む。
【０２２０】
ステツプＳＰ１２３では、ＣＰＵ１０は、記録ビデオマーキングエリア２４のマークインボタン２４ｃがクリツクされてイン点のマーキングが行われたか否かを判断する。その結果、イン点のマーキングが行われたのであれば、次のステツプＳＰ１２４に移り、ここでそのイン点のクリツプ画像データを生成する。なお、このクリツプ画像データは、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／16に間引いているので、クリツプ画像データとしては95画素×60画素の画像サイズのものが生成される。
【０２２１】
次のステツプＳＰ１２５では、そのＶＲＡＭ１３ｂに記憶されているクリツプ画像データが読み出され、記録ビデオマーキングエリア２４のインクリツプ表示エリア２４ａに表示される。
次のステツプＳＰ１２６では、ＣＰＵ１０はキユーアツプのためのタイムコードを演算する。具体的には、指定されたイン点のクリツプ画像データのタイムコードを参照すると共に、設定されているキユーアツプ時間を参照し、指定されたイン点からキユーアツプ時間分だけ前にシフトした位置（すなわち再生開始点）のタイムコードを算出する。
次のステツプＳＰ１２７では、ＣＰＵ１０は、その算出したタイムコードの位置からリアルタイムでビデオデータを再生させるための再生コマンドを外部インターフエイス１８に送出する。これを受けた外部インターフエイス１８は、その再生コマンドをＲＳ−４２２規格の通信フオーマツトに変換してハイブリツトレコーダ３に送出する。これによりハイブリツトレコーダ３は、指示されたタイムコードに対応する記録アドレスからビデオデータを順に読み出して行くことにより、指示されたタイムコードの位置から始まる再生ビデオデータを生成する。このビデオデータはビデオ信号Ｖ３としてコンピユータ２内の第２のビデオプロセツサ１２に送出される。
【０２２２】
次のステツプＳＰ１２８では、第２のビデオプロセツサ１２においてビデオ信号Ｖ３からのタイムコードの抽出が行われると共に、ビデオ信号Ｖ３をデイジタルのコンポーネントビデオデータに変換する画像処理が行われる。なお、この変換されたビデオデータは第２のビデオプロセツサ１２内のフレームメモリ１２ｃに一時的に記憶される。
次のステツプＳＰ１２９では、フレームメモリ１２ｃに記憶されている再生ビデオデータを 380画素× 240画素となるように縮小した上でＶＲＡＭ１３ｂに転送する。
次のステツプＳＰ１３０では、そのＶＲＡＭ１３ｂに記憶されている再生ビデオデータを再生ビデオ画面２３ａに表示する。これによりオペレータが指定したイン点よりもキユーアツプ時間分だけ前の位置から始まるリアルタイムのビデオデータが再生ビデオ画面２３ａに表示されることになる。
【０２２３】
次のステツプＳＰ１３１では、ＣＰＵ１０はマーキングがされたか否かを判断する。マーキングされたか否かの判断は、再生ビデオマーキングエリア２７のマークインボタン２７ｃ又はマークアウトボタン２７ｆのエリア内にカーソルが位置する状態でマウス２ｄがクリツクされたか否かに基づいて行われる。その結果、マークインボタン２７ｃがクリツクされたのであれば、イン点が指定されたと判断してステツプＳＰ１３２に進み、マークアウトボタン２７ｆがクリツクされたのであれば、アウト点が指定されたと判断してステツプＳＰ１３５に進む。
【０２２４】
ステツプＳＰ１３２では、イン点のクリツプ画像データを生成する。このイン点のクリツプ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。その際、読出しのサンプル数を少なくすることによりデータ量を１／16に間引いているので、クリツプ画像データとしては95画素×60画素の画像サイズのものが生成される。
次のステツプＳＰ１３３では、ＶＲＡＭ１３ｂに記憶されているイン点のクリツプ画像データが読み出され、インクリツプ表示エリア２７ａに表示される。
次のステツプＳＰ１３４では、先にマーキングされ、インクリツプ表示エリア２７ａに表示されていたイン点のクリツプ画像データをクリツプ表示エリア２８に移動する。なお、先にマーキングがされておらず、インクリツプ表示エリア２７ａにクリツプ画像データが表示されていなかつた場合には、この処理は行われない。このステツプＳＰ１３４の処理が終えると、ＣＰＵ１０はステツプＳＰ１４２に進む。
【０２２５】
一方、アウト点のマーキングのためステツプＳＰ１３５に進んだ場合には、ここでアウト点のクリツプ画像データを生成する。このアウト点のクリツプ画像データも、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読み出すことにより生成される。またこの場合にも、読出しの際に、データ量を１／16に間引くことによつて95画素×60画素のクリツプ画像データが生成される。
ステツプＳＰ１３６では、ＶＲＡＭ１３ｂに記憶されているアウト点のクリツプ画像データが読み出され、アウトクリツプ表示エリア２７ｄに表示される。
【０２２６】
次のステツプＳＰ１３７では、ＣＰＵ１０は、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるか否かを判断する。その結果、先にマーキングされたクリツプ画像データがイン点のクリツプ画像データであるのであればステツプＳＰ１３８に進み、先にマーキングされたクリツプ画像データがアウト点のクリツプ画像データであるのであればステツプＳＰ１３９に進む。
ステツプＳＰ１３８では、ＣＰＵ１０はイベントとして新しく登録するか否かの判断を行う。この判断は、オペレータによるニユーイベントボタン３３のクリツク操作に基づいて行われる。ニユーイベントボタン３３がクリツクされ、イベント登録が指示された場合にはステツプＳＰ１４０に進み、ニユーイベントボタン３３がクリツクされず、イベント登録が指示されなかつた場合にはステツプＳＰ１３９に進む。
【０２２７】
ステツプＳＰ１４０では、ＣＰＵ１０は、イン点からアウト点までの区間をイベントとして登録する。なお、このときには、図９〜図１１に示したように、イベントに関しての第２のマネージメントレコードデータが生成される。
次のステツプＳＰ１４１では、生成されたイベントのイン点のクリツプ画像データをイベント表示エリア２９にコピーし、当該イベント表示エリア２９にクリツプ画像データを表示する。この処理が終了すると、ＣＰＵ１０は次のステツプＳＰ１４２に進む。
【０２２８】
一方、先のマーキングによつて生成されたクリツプ画像データがアウト点のクリツプ画像データであつたためステツプＳＰ１３９に進んだ場合には、ここで先のマーキングによつて生成されたアウト点のクリツプ画像データをクリツプ表示エリア２８に移動する。なお、先にマーキングがされておらず、アウトクリツプ表示エリア２７ｄにクリツプ画像データが表示されていなかつた場合には、この処理は行われない。このステツプＳＰ１３９の処理が終わると、ＣＰＵ１０はステツプＳＰ１４２に進む。
ステツプＳＰ１４２では、ＣＰＵ１０は、再生ビデオ画面２３ａに表示されているビデオデータの再生停止が指示されたか否かを判断する。その結果、再生停止が指示されなかつた場合には、ステツプＳＰ１３１に戻つて処理を繰り返し、再生停止が指示された場合には、次のステツプＳＰ１４３に進む。
ステツプＳＰ１４３では、ＣＰＵ１０は再生停止コマンドを外部インターフエイス１８を介してハイブリツトレコーダ３に送出する。これによりハイブリツトレコーダ３はビデオデータの読出し動作を停止して再生動作を停止する。このステツプＳＰ１４３の処理が終了すると、ＣＰＵ１０はステツプＳＰ１４４に移つてプリロールの処理を終了する。
【０２２９】
（１０）実施例の動作及び効果
以上の構成において、この編集システム１の場合には、ＧＵＩのためのグラフツク表示として２種類のモードが用意されている。その１つは登録されたイベントのイン点やアウト点のクリツプ画像データを見ながらイベントを並び換えてプログラムを編集するピクチヤモードであり、もう１つは登録されたイベントの時間的な長さを視覚的に見ながらイベントを並び換えてプログラムを編集するタイムラインモードである。この編集システム１では、この２つのモードはモードボタン２２ｆをクリツクすることにより容易に切り換えられるようになつており、これによりオペレータは編集目的に応じて使いやすい方のＧＵＩを選択することができる。従つてこの編集システム１の場合には、従来の編集システムに比して、編集作業における使い勝手が向上している。
【０２３０】
例えばプログラムに時間的な制約がないような場合には、ピクチヤモードを選択すれば、各イベントのイン点又はアウト点のクリツプ画像データを見ながら編集することができ、生成されるプログラムがどのような内容のイベントで構成されているかを確認しながら編集作業を行うことができる。またプログラムに時間的な制約があるような場合には、タイムラインモードを選択すれば、各イベントの表示領域がイベントの長さに応じて変わるので、それを見ながらイベントを割り込ませたり、イベントを上書きしたりして、所望の長さのプログラムを容易に生成することができる。
【０２３１】
またこの編集システム１の場合には、タイムラインモードにおいてプログラムビユーエリア４２を設け、当該プログラムビユーエリア４２によつてプログラムを構成する各イベントのイン点のクリツプ画像データを表示するようにしている。これによりタイムラインモードであつても、生成したプログラムがどのような内容のイベントで構成されているかを容易に確認することができる。
【０２３２】
またこの編集システム１の場合には、マークインボタン２４ｃを操作してイン点を指定したとき、そのイン点の位置よりも所定時間前の位置から自動的に再生動作を行うプリロールモードが設けられている。従つて、このようなプリロールモードを予め起動しておけば、例えば野球中継のときにバツターの打つたボールがスタンドインした時点でマークインボタン２４ｃをクリツクしてイン点を指定した場合でも、そのイン点から所定時間前の位置から自動的に再生動作が行われるので、その再生画面を見ながら再生側のマークインボタン２７ｃをクリツクすれば容易にイン点を修正することができ、例えばバツターがボールを打つた瞬間等、所望の場面を含むイベントをリアルタイムで容易に作成することができる。
【０２３３】
またこの編集システム１の場合には、再生速度設定エリア２５を使用してイベントの再生速度を任意の速度に設定し得るようになされている。これにより例えば野球中継においてホームランを打つた瞬間のイベントに対してスロー再生を設定することができ、そのホームランシーンのイベントをスロー再生して、バツターの動きやボールの行方を一段とリアルに表現したイベントを生成して視聴者に提供することができる。
【０２３４】
またこの編集システム１の場合には、記録と再生が同時に行えるハイブリツトレコーダ３を用いるようにしたことにより、記録と再生を同時に行つてリアルタイム編集を行うことができる。
またこの編集システム１の場合には、ソース側のビデオ信号Ｖ２や編集したイベントやプログラムを再生して得られるビデオ信号Ｖ３、或いはイベントやプログラム等を示すクリツプ画像データを１つのモニタ２ｂに表示するようにしたことにより、従来のように複数のモニタを設ける必要がなくなるので現場での限られた環境の中でも十分に編集作業を行うことができると共に、編集システム全体の構成を簡易にすることができる。
【０２３５】
以上の構成によれば、マークインボタン２４ｃを操作してイン点を指定したとき、そのイン点の位置よりも所定時間前の位置から自動的に再生動作を開始してその再生されたビデオ信号Ｖ３をモニタ２ｂに表示するようにしたことにより、イン点の指示が遅れた場合でも、再生画面を見ながら再生側のマークインボタン２７ｃを操作して容易にイン点を修正することができ、所望の場面を含むイベントをリアルタイムで容易に作成することができる。また記録と再生が同時に行えるハイブリツトレコーダ３を用いるようにしたことにより、記録と再生を同時に行つてリアルタイム編集を行うことができる。かくするにつき高速なリアルタイム編集を実現できる使い勝手の向上した編集システム１を実現することができる。
【０２３６】
（１１）他の実施例
なお上述の実施例においては、記録再生装置として、ハードデイスクドライブ３００とビデオテープレコーダ３０１とからなるハイブリツトレコーダ３を用いた場合について述べたが、本発明はこれに限らず、単にハードデイスクドライブからなる記録再生装置を用いるようにしても良い。要は、ソースビデオデータを記録媒体に記録する記録手段と、ソースビデオデータを記録媒体に記録しながら当該記録媒体に記録されているソースビデオデータを再生する再生手段と、その記録されるソースビデオデータと再生されるソースビデオデータとを出力する出力手段とを有し、記録と再生が同時に行えるような記録再生装置であれば、上述の実施例と同様の効果を得ることができる。
【０２３７】
また上述の実施例においては、キーボード２ｃやマウス２ｄ、或いは専用コントローラ２ｅを用いて編集システム１に対する各種指示や各種情報を入力した場合について述べたが、本発明はこれに限らず、その他の入力デバイスを用いて各種指示や各種情報を入力しても良く、要は、オペレータからの各種指示や各種情報を編集システム１に対して入力するようなユーザインターフエイス手段を設けるようにすれば良い。
【０２３８】
また上述の実施例においては、ＣＰＵ１０によつてプリロールモードの制御を行つた場合について述べたが、本発明はこれに限らず、記録側のビデオデータのイン点が指定されたとき、当該イン点の位置よりも所定時間前の位置から再生動作を開始させる再生コマンドを記録再生装置に出力し、当該記録再生装置から再生されたビデオデータを表示手段に表示するような制御手段を設ければ、上述の場合と同様の効果を得ることができる。
【０２３９】
【発明の効果】
本発明によれば、外部から供給されたソースビデオデータを記録媒体に記録しながら、当該記録媒体に記録されているソースビデオデータを再生コマンドに応じて再生すると共に、ユーザインターフエイス手段を介して指定されたイン点からアウト点までの第１又は第２のビデオデータから形成されたイベントのなかから、ユーザインターフエイス手段を介して指定された所望のイベントに対する第２のビデオデータの再生速度を、ユーザインターフエイス手段を介して指定された再生速度に設定するようにした。これにより記録と再生を同時に行つてリアルタイム編集を行うことができると共に、イベント内で異なるスロー再生を設定して一段と迫力のある映像を視聴者に提供することができ、かくしてリアルタイム編集を高速化しつつ使い勝手を向上させた編集システムを実現できる。
【図面の簡単な説明】
【図１】本発明の一実施例による編集システムの構成を示すブロツク図である。
【図２】編集システムを構成するコンピユータの内部構成を示すブロツク図である。
【図３】ピクチヤモードのときのＧＵＩを示す略線図である。
【図４】タイムラインモードのときのＧＵＩを示す略線図である。
【図５】タイムライン表示エリアの構成を示す略線図である。
【図６】第１のマネージメントレコードデータの説明に供する図表である。
【図７】クリツプデータ用の第２のマネージメントレコードデータの説明に供する図表である。
【図８】イベントデータ及びプログラムデータ用の第２のマネージメントレコードデータの説明に供する図表である。
【図９】インデツクス番号、クリツプ番号及びイベント番号の説明に供する図表である。
【図１０】各表示エリアの表示例を示す略線図である。
【図１１】第１及び第２のマネージメントレコードデータによる管理方法の説明に供する略線図である。
【図１２】ハイブリツトレコーダの構成を示すブロツク図である。
【図１３】再生速度設定エリアの構成を示す略線図である。
【図１４】専用コントローラの構成を示す外観図である。
【図１５】スピードデータの記憶フオーマツトの説明に供する図表である。
【図１６】キユーアツプ設定画面を示す略線図である。
【図１７】プリロールモードの説明に供する略線図である。
【図１８】ワークデータを記憶するための階層構造の説明に供する略線図である。
【図１９】初期動作の説明に供するフローチヤートである。
【図２０】記録側のマーキング動作の説明に供するフローチヤートである。
【図２１】再生側のマーキング動作の説明に供するフローチヤートである。
【図２２】再生側のマーキング動作の説明に供するフローチヤートである。
【図２３】トリミング動作の説明に供するフローチヤートである。
【図２４】プログラム作成動作の説明に供するフローチヤートである。
【図２５】プリロール動作の説明に供するフローチヤートである。
【図２６】プリロール動作の説明に供するフローチヤートである。
【符号の説明】
１……編集システム、２……コンピユータ、２ａ……本体、２ｂ……モニタ、２ｃ……キーボード、２ｄ……マウス、２ｅ……専用コントローラ、３……ハイブリツトレコーダ、１０……ＣＰＵ、１１……第１のビデオプロセツサ、１２……第２のビデオプロセツサ、１３……表示コントローラ、２１……記録ビデオ表示エリア、２２……タイミング表示エリア、２３……再生ビデオ表示エリア、２４……記録ビデオマーキングエリア、２５……再生速度設定エリア、２６……リサイクルボツクスエリア、２７……再生ビデオマーキングエリア、２８……クリツプ表示エリア、２９……イベント表示エリア、３０……プログラム表示エリア、４０……タイムライン表示エリア、４１……エデイツトツール表示部、４２……プログラムビユーエリア。
【図１】
0003775611.tif 000002
【図２】
0003775611.tif 000003
【図３】
0003775611.tif 000004
【図４】
0003775611.tif 000005
【図５】
0003775611.tif 000006
【図６】
0003775611.tif 000007
【図７】
0003775611.tif 000008
【図８】
0003775611.tif 000009
【図９】
0003775611.tif 000010
【図１０】
0003775611.tif 000011
【図１１】
0003775611.tif 000012
【図１２】
0003775611.tif 000013
【図１３】
0003775611.tif 000014
【図１４】
0003775611.tif 000015
【図１５】
0003775611.tif 000016
【図１６】
0003775611.tif 000017
【図１７】
0003775611.tif 000018
【図１８】
0003775611.tif 000019
【図１９】
0003775611.tif 000020
【図２０】
0003775611.tif 000021
【図２１】
0003775611.tif 000022
【図２２】
0003775611.tif 000023
【図２３】
0003775611.tif 000024
【図２４】
0003775611.tif 000025
【図２５】
0003775611.tif 000026
【図２６】
0003775611.tif 000027