(57)【要約】【課題】迅速なリアルタイム編集ができるようにする。【解決手段】グラフィックイメージで表示されたユーザインターフェースを用いて、ビデオ表示エリアに表示されたソースビデオデータを見ながらインクリップ表示エリア及びアウトクリップ表示エリアにクリップ画像データを表示させると共に、クリップ表示エリア及びイベント表示エリアにマーキング順及びイベント登録順のクリップ画像を表示させることにより、迅速なリアルタイム編集を実現できる。【選択図】図３
2006269068.tif 000002
【特許請求の範囲】
【請求項１】
供給されたソースビデオデータと、上記ソースビデオデータに対してマーキングされたイン点及びアウト点を示すクリップ画像データをコンピュータディスプレイに表示するための表示管理装置において、
ユーザインターフェースのためのグラフィックイメージを表示するエリアと、
上記ソースビデオデータを動画としてリアルタイムに表示するビデオ表示エリアと、
新しくマーキングされたイン点を示すクリップ画像データを表示するインクリップ表示エリアと、
新しくマーキングされたアウト点を示すクリップ画像データを表示するアウトクリップ表示エリアと、
上記新しくマーキングされたイン点又はアウト点より時間的に前にマーキングされたクリップ画像データを、マーキング順に従って表示するためのクリップ表示エリアと、
上記イン点と上記アウト点をマーキングすることによって登録されたイベントを示すイン点のクリップ画像データ又はアウト点のクリップ画像データを、上記イベントの登録順に表示するためのイベント表示エリアと、
所望の表示順となるように並び替えられた上記イベントを示すイン点のクリップ画像データ又はアウト点のクリップ画像データを表示するためのプログラム表示エリアと、
を有している表示管理装置。
【請求項２】
上記クリップ表示エリアに表示されるクリップ画像データを管理するためのクリップデータ用マネジメントレコードデータと、上記イベント表示エリアに表示されるクリップ画像データを管理するためのイベントデータ用マネジメントレコードデータと、上記プログラム表示エリアに表示されるクリップ画像データを管理するためのプログラムデータ用マネジメントレコードデータとを記憶するメモリ手段を備えた請求項１に記載の表示管理装置。
【請求項３】
上記クリップデータ用マネジメントレコードデータは、
上記クリップ表示エリアの全体を管理するための第１のクリップデータ用マネジメントレコードデータと上記クリップ表示エリアに表示されるクリップ画像データを、各クリップ画像データ毎に管理するための複数の第２のクリップデータ用マネジメントレコードデータとから構成され、
上記イベントデータ用マネジメントレコードデータは、
上記イベント表示エリアの全体を管理するための第１のイベントデータ用マネジメントレコードデータと上記イベント表示エリアに表示されるクリップ画像データを、各クリップ画像データ毎に管理するための複数の第２のイベントデータ用マネジメントレコードデータとから構成され、
上記プログラムデータ用マネジメントレコードデータは、
上記プログラム表示エリアの全体を管理するための第１のプログラムデータ用マネジメントレコードデータと上記プログラム表示エリアに表示されるクリップ画像データを、各クリップ画像データ毎に管理するための複数の第２のプログラムデータ用マネジメントレコードデータとから構成される請求項２に記載の表示管理装置。
【請求項４】
上記クリップ表示エリアに表示されるクリップ画像データの表示順を変更する場合には、上記クリップ画像データの上記メモリ内における記憶位置を変更せずに、上記第２のクリップデータ用マネジメントレコードデータを変更し、
上記イベント表示エリアに表示されるクリップ画像データの表示順を変更する場合には、上記イベント表示エリアに表示されるクリップ画像データの上記メモリ内における記憶位置を変更せずに、上記第２のイベントデータ用マネジメントレコードデータを変更し、
上記プログラム表示エリアに表示されるクリップ画像データの表示順を変更する場合には、上記プログラム表示エリアに表示されるクリップ画像データの上記メモリ内における記憶位置は変更せずに、上記第２のプログラムデータ用マネジメントレコードデータを変更する請求項３に記載の表示管理装置。
【請求項５】
上記第１のクリップデータ用マネジメントレコードデータに対して上記第２のクリップデータ用マネジメントレコードデータをリンクさせるリンク構造を使用することによって、上記クリップ表示エリアに表示される全てのクリップ画像データを管理し、
上記第１のイベントデータ用マネジメントレコードデータに対して上記第２のイベントデータ用マネジメントレコードデータをリンクさせるリンク構造を使用することによって、上記イベント表示エリアに表示されるべき全てのクリップ画像データを管理し、
上記第１のプログラムデータ用マネジメントレコードデータに対して上記第２のプログラムデータ用マネジメントレコードデータをリンクさせるリンク構造を使用することによって、上記プログラム表示エリアに表示されるべき全てのクリップ画像データを管理する請求項３に記載の表示管理装置。
【請求項６】
供給されたソースビデオデータと、上記ソースビデオデータに対してマーキングされたイン点及びアウト点を示すクリップ画像データをコンピュータディスプレイに表示するためのデータ表示方法において、
(a)ユーザインターフェースのためのグラフィックイメージを表示するステップと、上記ソースビデオデータを、上記コンピュータディスプレイのビデオ表示エリアに動画として表示するステップと、
(b)新しくマーキングされたイン点を示すクリップ画像データを、上記コンピュータディスプレイのインクリップ表示エリアに表示するステップと、
新しくマーキングされたアウト点を示すクリップ画像データを、上記コンピュータディスプレイのアウトクリップ表示エリアに表示するステップと、
(c)上記新しくマーキングされたイン点又はアウト点より時間的に前にマーキングされたクリップ画像データを、上記コンピュータディスプレイのクリップ表示エリアにマーキング順に従って表示するステップと、
(d)上記イン点と上記アウト点をマーキングすることによって登録されたイベントを示すイン点のクリップ画像データ又はアウト点のクリップ画像データを、上記コンピュータディスプレイのイベント表示エリアに上記イベントの登録順に表示するステップと、
(e)所望の表示順となるように並び替えられた上記イベントを示すイン点のクリップ画像データ又はアウト点のクリップ画像データを、上記コンピュータディスプレイのプログラム表示エリアに表示するステップと、
からなるデータ表示方法。
【請求項７】
ビデオデータに対してマーキングされる編集点を示すクリップ画像データをディスプレイに表示するためのクリップ画像データ表示方法において、
(a)上記ディスプレイに対して、ユーザインターフェースのためのグラフィックイメージを表示すると共に、上記コンピュータに供給されたビデオデータを所定の表示位置に動画としてリアルタイムに表示するステップと、
(b)上記ユーザインターフェースを介して入力された情報に応答して、上記ビデオデータからイン点を示すクリップ画像データ及びアウト点を示すクリップ画像データを生成するためのステップと、
(c)上記イン点と上記アウト点からなる編集区間を示すイベントを登録するステップと、
(d)上記イベントを登録する際に使用された上記イン点のクリップ画像データ又は上記アウト点のクリップ画像データを、上記登録されたイベントを示すクリップ画像データとしてイベント表示エリアに表示し、上記イベントを登録する際に使用されなかった上記イン点のクリップ画像データ又は上記アウト点のクリップ画像データを、クリップ表示エリアに表示するステップと、
からなるクリップ画像データ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示管理装置、データ表示方法及びクリップ画像データ表示方法に関する。例えば、スポーツ中継やニュース報道のように迅速性が要求される素材を編集対象としたものに適する。
【背景技術】
【０００２】
スポーツ等のライブ番組制作には、その迫力及び臨場感を視聴者に伝えるために、迅速性に富んだ編集オペレーションが要求される。しかし、現在の編集システムは、素材を記録する記録媒体としてＶＴＲが主であるので、ＶＴＲ等の頭出し、早送り、巻き戻しに時間を要し、オンエア寸前までＶＴＲを制御してプログラムを作成するといたことが実情である。また、従来の編集装置は、スポーツ中継やニュース報道のようなリアルタイム性（実時間性）を要求される素材を取り扱うようには考慮されていない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述の点を考慮してなされたもので、従来に比して小型でありながら高速なリアルタイム編集を実現できる編集システムを提案しようとするものである。
【課題を解決するための手段】
【０００４】
かかる課題を解決するため本発明においては、供給されたソースビデオデータと、ソースビデオデータに対してマーキングされたイン点及びアウト点を示すクリップ画像データをコンピュータディスプレイに表示するための表示管理装置において、ユーザインターフェースのためのグラフィックイメージを表示するエリアと、ソースビデオデータを動画としてリアルタイムに表示するビデオ表示エリアと、新しくマーキングされたイン点を示すクリップ画像データを表示するインクリップ表示エリアと、新しくマーキングされたアウト点を示すクリップ画像データを表示するアウトクリップ表示エリアと、新しくマーキングされたイン点又はアウト点より時間的に前にマーキングされたクリップ画像データを、マーキング順に従って表示するためのクリップ表示エリアとイン点と上記アウト点をマーキングすることによって登録されたイベントを示すイン点のクリップ画像データ又はアウト点のクリップ画像データを、上記イベントの登録順に表示するためのイベント表示エリアと、所望の表示順となるように並び替えられた上記イベントを示すイン点のクリップ画像データ又はアウト点のクリップ画像データを表示するためのプログラム表示エリアとを設けるようにする。
【発明の効果】
【０００５】
本発明によれば、グラフィックイメージで表示されたユーザインターフェースを用いて、ビデオ表示エリアに表示されたソースビデオデータを見ながらインクリップ表示エリア及びアウトクリップ表示エリアにクリップ画像データを表示させると共に、クリップ表示エリア及びイベント表示エリアにマーキング順及びイベント登録順のクリップ画像を表示させることにより、迅速なリアルタイム編集を実現できる。
【発明を実施するための最良の形態】
【０００６】
以下図面を参照して、本発明の一実施例を説明する。
【０００７】
〔編集システム全体構成の説明〕
図１を参照して、本編集システムの全体構成を説明する。この図１は、編集システム全体のハードウエア構成を概念的に示しているものである。
【０００８】
本編集システムは、コンピュータ１とハードディスクアレイ２から構成される。コンピュータ１には、コンピュータに送られてきた映像データを編集するためのアプリケーションプログラムがインストールされている。編集コンピュータにインストールされているこのアプリケーションプログラムは、コンピュータのオペレーティングシステムの基で動作可能なプログラムである。このアプリケーションプログラムは、制御コマンドを生成するためのＧＵＩ（グラフィック・ユーザ・インターフェース）を含んでいる。
【０００９】
ハードディスクアレイ２には、複数のハードディスクがアレイ上に連結されている。ハードディスクアレイ２は、見掛け上、記録と再生が同時に行われるように制御される。即ち、入力されたリアルタイムのビデオ信号を記録しながら、リアルタイムのビデオ信号をハードディスクから再生することができる。
【００１０】
コンピュタ１とハードディスクアレイ２は、ＲＳ−４２２インターフェースの通信フォーマットに基づいた通信ケーブルによって接続されている。ＲＳ−４２２インターフェースの通信フォーマットは、ビデオ信号と制御コマンドとを同時に送信／受信できる通信フォーマットである。
【００１１】
この編集システムに入力される入力ビデオ信号Ｖ１は、ビデオカメラ等によって撮影されたコンポジットビデオ信号やＶＴＲから送出されるコンポジットビデオ信号である。このコンポジットビデオ信号は、ＳＤＩ（シリアル・ディジタル・インターフェース）のフォーマットに従って伝送される信号である。一方、この編集システムから出力されるビデオ信号Ｖ２又はＶ３も、ＳＤＩフォーマットに従って伝送されるコンポジットビデオ信号である。もちろん、この編集システムに入出力されるビデオ信号が、コンポーネントビデオ信号であっても良い。同様に、この編集システムに入出力されるビデオ信号は、ディジタルビデオ信号に限らずアナログのコンポジットビデオ信号であっても良い。
【００１２】
次に、この図１を参照して、この編集システムの全体的な動作を説明する。尚、詳しい動作は後述する。ビデオカメラ等によって撮影されたコンポジットビデオ信号は、コンピュータ１及びハードディスクアレイ２に夫々入力される。コンピュータ１に入力されたビデオ信号は、編集コンピュータ１のモニタに表示される。一方、ハードディスクアレイ２に入力されたビデオ信号は、リアルタイムで符号化されてハードディスクに記録される。
【００１３】
コンピュータ１を操作するオペレータは、コンピュータ１に接続されたマウス等のポインティングデバイスを操作することによって、イン点（編集開始点）やアウト点（編集終了点）等の編集点を指定することができる。また、コンピュータ１のモニタに表示されたＧＵＩを使用することによって、編集を行うための制御コマンドを生成することができる。生成された制御コマンドは、ＲＳ−４２２の制御コマンドとしてハードディスクアレイ２に伝送され、ハードディスクアレイ２の再生制御が行われる。再生されたビデオ信号Ｖ３は、コンピュータ１のモニタに表示されると共に、外部に送出される。
【００１４】
〔コンピュータ１の内部構成の説明〕
次に図２を参照して、コンピュータ１の内部構成を詳しく説明する。コンピュータ１は、制御信号やビデオ信号を伝送するためのシステムバス５、コンピュータ全体の制御を行うＣＰＵ１０、ビデオ信号に対して画像処理等を行う第１のビデオプロセッサ１１及び第２のビデオプロセッサ１２、ビデオモニタ１４に表示されるビデオ信号やＧＵＩのためのグラフィック表示の制御を行う表示コントローラ１３、ローカルハードディスクドライブ（ローカルＨＤＤ）１５ａを制御するためのＨＤＤインターフェース１５、フロッピー（登録商標）ディスクドライブ１６ａを制御するためのＦＤＤインターフェース１６、カーソル制御デバイス（一般的にはマウスと呼ばれている）１７ａコントロールパネル１７ｂ及びキーボード１７ｃ等のポインティングデバイスからのコマンドに基づいて制御データを生成するポインティングデバイスインターフェース１７、及び、ハードディスクアレイ２とＲＳ−４２２の通信フォーマットに基づいてデータ通信を行うためのソフトウエアドライバーを備えた外部インターフェース部１８を備えている。
【００１５】
システムバス５は、コンピュータ１内部でビデオデータやコマンドデータやアドレスデータの通信を行うためのものであって、ビデオデータを伝送するための画像データバス５ａ、制御信号を伝送するためのコマンドデータバス５ｂから構成されている。画像データバス５ａには、第１及び第２のビデオプロセッサ１１及び１２、表示コントローラ１３、ＨＤＤインターフェース１５及びＦＤＤインターフェース１６が夫々接続されている。従って、第１のビデオプロセッサ１１、第２のビデオプロセッサ１２、表示コントローラ１３、ＨＤＤインターフェース１５及びＦＤＤインターフェース１６は、この画像データバス５ａを介して接続されており、各ブロック間でビデオデータの伝送を行うことができる。一方、コマンドデータバス５ｂには、ＣＰＵ１０、第１のビデオプロセッサ１１、第２のビデオプロセッサ１２、表示コントローラ１３、ＨＤＤインターフェース１５、ＦＤＤインターフェース１６、ポインティングデバイスインターフェース１７及び外部インターフェース部１８が接続されている。つまり、コンピュータ１内部の全てのブロックが、このコマンドデータバス５ｂを介して接続されている。  ＣＰＵ１０は、コンピュータ全体の制御を行うためのブロックである。このＣＰＵ１０は、コンピュータ１のオペレーティングシステムを格納してあるＲＯＭ１０ａと、ハードディスク１５ａに記録されているアプリケーションプログラムをアップロードして格納するＲＡＭ１０ｂとを備えている。コンピュータ１を起動する場合には、ＣＰＵ１０は、このＲＯＭ１０ａに記憶されたオペレーティングシステムに基づいたソフトウエアプログラムを実行する。また、アプリケーションをこの起動中のオペレーティングシステムの下で実行する場合には、ＣＰＵ１０は、ハードディスクドライブ１５ａのハードディスクに記録されているアプリケーションプログラムを読出して、中のＲＡＭ１０ｂにアップロードする。
【００１６】
第１のビデオプロセッサ１１は、コンピュータ１に入力した第１のコンポジットビデオ信号Ｖ２を受け取り、この第１のコンポジットビデオ信号Ｖ２に対してデータの変換及び変換されたコンポジットビデオ信号を一時的にバッファリングするためのブロックである。具体的には、第１のビデオプロセッサ１１は、ビデオプロセッサ１１の全体をコントロールするプロセッサコントローラ１１ａと、受け取ったアナログのコンポジットビデオ信号をディジタルのコンポーネントビデオデータに変換するデータ変換部１１ｂと、データ変換部１１ｂから送出された数フレーム分のビデオデータを一時的に記憶するフレームメモリ１１ｃとを備えている。
【００１７】
プロセッサコントローラ１１ａは、データ変換部１１ｂにデータ変換のための制御信号送出すると共に、データ変換部１１ｂに入力したコンポジットビデオ信号Ｖ２からタイムコードを抽出するための制御信号をデータ変換部１１ｂに送出する。また、プロセッサコントローラ１１ａは、フレームメモリ１１ｃのリード／ライトのタイミング及びリード／ライトアドレスを制御するための制御信号を出力する。具体的には、プロセッサコントローラ１１ａは、表示コントローラ１３に送出するタイムコードとビデオデータ（フレームデータ）が対応するように、フレームメモリのリードタイミングを制御する。
【００１８】
データ変換部１１ｂは、プロセッサコントローラ１１ａからの制御信号に基づいて、アナログのコンポジットビデオ信号をコンポーネントビデオ信号に変換した後、ディジタルビデオデータに変換する。このディジタルビデオデータに変換する際に、タイムコードデータを抽出する。ディジタルに変換されたビデオデータはフレームメモリ１１ｃに送出され、抽出されたタイムコードは、プロセッサコントローラ１１ａに送出される。
【００１９】
次に、タイムコードがどのように伝送され、また、どのように抽出されるかを説明する。このコンポジットビデオ信号Ｖ２は、入力ビデオ信号Ｖ１の垂直同期期間にタイムコードが重畳されたアナログコンポジットビデオ信号である。このタイムコードは、垂直ブランキング期間の１４Ｈと１６Ｈ又は１２Ｈと１４Ｈの２ラインに挿入された信号で、いわゆる、ＶＩＴＣ（Vertical Interval Time Code ）と呼ばれている。本実施例では、このタイムコードとして、外部のオンエアシステムに同期したタイムコードジェネレータで発生されたタイムコードを使用しているが、ハードディスクアレイ２の内部にタイムコードジェネレータを設け、内部のジェネレータで生成されたタイムコードを使用してもよい。本実施例では、このようにコンポジット信号にエンコードされたタイムコードが重畳されている。コンポジットビデオ信号からこのタイムコードを抽出する場合には、アナログ信号をディジタルデータに変換する際に、垂直同期期間のディジタル変換されたタイムコードのみをデコードすれば、容易にタイムコードを抽出することができる。
【００２０】
フレームメモリ１１ｃには、ディジタルに変換されたビデオデータが一時的に記憶される。このフレームメモリ１１ｃのリード／ライトタイミングは、プロセッサコントローラ１１ａによって制御される。フレームメモリ１１ｃは、２個のフレームメモリ（１Ｍｂｙｔｅの容量を有する）から構成され、計４Ｍｂｙｔｅの容量を有している。このフレームメモリ１１ｃに記憶されるビデオデータは、１５２０画素×９６０画素から成るビデオデータであり、上記のフレームメモリには２フレーム分のビデオデータを記憶できる。フレームメモリ１１ｃに記憶された１５２０画素×９６０画素のビデオデータは、プロセッサコントローラ１１ａの読出し制御に基づいて読み出される。フレームメモリ１１ｃから読み出されるビデオデータは、１５２０画素×９６０画素、すなわち、全画素のビデオデータではなくて、３８０画素×２４０画素となるようにデータ量が間引かれたビデオデータである。ここで、データ量を間引くとは、単に、フレームメモリ１１ｃからのビデオデータの読出しのサンプリングレートを１／４にして、読み出されるビデオデータ量を減少させているだけのことである。読み出された３８０画素×２４０画素のビデオデータは、画像データバス５ａを介して表示コントローラ１３に送出される。
【００２１】
第２のビデオプロセッサ１２は、第１のビデオプロセッサの構成と全く同様の構成を有している。すなわち、ビデオプロセッサ１２の全体をコントロールするプロセッサコントローラ１２ａと、受け取ったアナログのコンポジットビデオ信号をディジタルのコンポーネントビデオデータに変換するデータ変換部１２ｂと、データ変換部１２ｂから送出された数フレーム分のビデオデータを一時的に記憶するフレームメモリ１２ｃとを備えている。第１のビデオプロセッサ１１と第２のビデオプロセッサの異なる点は、第１のビデオプロセッサ１１にはコンポジットビデオ信号Ｖ２が入力され、第２のビデオプロセッサ１２にはコンポジットビデオ信号Ｖ３が入力される点である。
【００２２】
コンポジットビデオ信号Ｖ２は、ハードディスクアレイ２の内部において入力ビデオ信号Ｖ１の垂直同期期間にタイムコードを重畳したビデオ信号であるため、リアルタイムに入力する入力ビデオ信号と時間的に同一のビデオ信号である。すなわち、フレームメモリ１１ｃに記憶されるビデオデータは、入力ビデオ信号をディジタル化したビデオ信号と同一のビデオデータである。
【００２３】
コンポジットビデオ信号Ｖ３は、コンピュータ１からの命令によってハードディスクアレイから再生されたビデオ信号である。従って、このコンポジットビデオ信号Ｖ３は、入力ビデオ信号Ｖ１とは、時間的には関係していないビデオ信号である。以下に詳しく説明する。オペレータがコンピュータ１に対して所望するビデオデータの再生を指定すると、コンピュータ１は、ハードディスクアレイ２に再生コマンドを出力する。ハードディスクアレイ２は、コンピュータ１側からのコマンドに応じて、オペレータが指定したビデオデータとこのビデオデータに対応したタイムコードを再生する。尚、ハードディスクアレイ２にはタイムコードとビデオデータがフレーム単位で対応するように記憶されている。ハードディスクアレイの内部の詳しい構成に関しては、後述する。次に、再生されたビデオデータの垂直同期期間に再生されたタイムコードを重畳する。次に、タイムコードを重畳したビデオデータを、コンピュータ１側に伝送できるようにアナログのコンポジットビデオ信号Ｖ３に変換し、コンピュータ１側に出力する。
【００２４】
第２のプロセッサに供給されたコンポジットビデオ信号Ｖ３は、第１のビデオプロセッサに供給されたコンポジットビデオ信号と同様に、データ変換部１２ｂ及びフレームメモリ１２ｃを介して、３８０画素×２４０画素のディジタルビデオデータとして表示コントローラ１３に伝送される。
【００２５】
表示コントローラ１３は、モニタ１４に表示されるデータの制御を行うための制御ブロックである。表示コントローラ１３は、メモリコントローラ１３ａと、ＶＲＡＭ（ビデオ・ランダム・アクセス・メモリ）１３ｂとを有している。メモリコントローラ１３ａは、コンピュータ１内部の内部同期に従って、ＶＲＡＭ１３ｂのリード／ライトタイミングを制御する。このＶＲＡＭ１３ｂには、第１のビデオプロセッサ１１のフレームメモリ１１ｃからのビデオデータ、第２のビデオプロセッサ１２のフレームメモリ１２ｃからのビデオデータ及びＣＰＵ１０からのイメージデータが、メモリコントローラ１３ａからのタイミング制御信号に基づいて記憶される。このＶＲＡＭ１３ｂに記憶されたイメージデータは、コンピュータの内部同期に基づいたメモリコントローラ１３ｂからのタイミング制御信号によって、ＶＲＡＭ１３ｂから読み出されビデオモニタ１４にグラフィック表示される。このようにモニタ１４に表示されたグラフィック表示が、ＧＵＩのためのグラフィック表示となる。ここで、ＣＰＵ１０からＶＲＡＭ１３ｂに送出されるイメージデータは、例えば、ウインドウやカーソルやスクロールバー等のイメージデータである。これらの複数種類のイメージデータをモニタに表示させることによって、ＧＵＩのためのグラフィック表示を得ることができる。
【００２６】
ハードディスクインターフェース１５は、コンピュータ１内部に設けられたローカルハードディスクドライブ（ＨＤＤ）１５ａとインターフェースを行うためのブロックである。このハードディスクインターフェース１５とハードディスクドライブ１５ａとはＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）の伝送フォーマットに基づいて通信が行われるようになっている。ハードディスクドライブ１５ａには、コンピュータ１で起動するためのアプリケーションプログラムがインストールされており、アプリケーションプログラムを実行する場合には、このハードディスクドライブ１５ａから読み出され、ＲＡＭ１１ｂにアップロードされる。また、このアプリケーションプログラムを終了する際には、ＲＡＭ１１ｂに記憶されている編集オペレーションによって作成されたワークファイルは、このハードディスク１５ａにダウンロードされる。
【００２７】
フロッピー（登録商標）ディスクインターフェース１６は、コンピュータ１内部に設けられたフロッピー（登録商標）ディスクドライブ（ＦＤＤ）１６ａとインターフェースを行うためのブロックである。このフロッピー（登録商標）ディスクインターフェース１６とフロッピー（登録商標）ディスクドライブ１６ａとはＳＣＳＩの伝送フォーマットに基づいて通信が行われるようになっている。このフロッピー（登録商標）ディスクドライブ１６ａには、編集オペレーションの編集結果を示すためのＥＤＬ（エディット・ディシジョン・リスト）が記憶される。
【００２８】
ポインティングデバイスインターフェース１７は、コンピュータ１に接続されたマウス１７ａ、コントロールパネル１７ｂ及びキーボード１７ｃとのインターフェースを行うためのブロックである。ポインティングデバイスインターフェース１７は、例えば、マウス１７ａに設けられた２次元ロータリエンコーダの検出情報と、マウス１７ａに設けられた左右のボタンのクリック情報とを、マウス１７ａから受け取る。ポインティングデバイスインターフェース１７は、受け取った情報をデコードしてＣＰＵ１０に送出する。同じように、ポインティングデバイスインターフェース１７は、コントロールパネル１７ｂ及びキーボード１７ｃから情報を受けとり、受け取った情報をデコードしてＣＰＵ１０に送出する。
【００２９】
外部インターフェース１８は、コンピュータ１の外部に接続されたハードディスクアレイ２と通信を行うためのブロックである。外部インターフェース１８は、ＣＰＵ１０で生成されたコマンドデータをＲＳ−４２２通信プロトコルに変換するＲＳ−４２２ドライバーを有している。
【００３０】
〔ＧＵＩのためのグラフィック表示の説明〕
次に、図３を参照して、ＧＵＩのためのグラフィック表示を説明する。モニタ１４に表示されるグラフィックは、大きく分別すると、記録ビデオ表示エリア２１と、タイミング表示エリア２２と、再生ビデオ表示エリア２３と、記録ビデオマーキングエリア２４と、再生速度設定エリア２５と、リサイクルボックスエリア２６と、再生ビデオマーキングエリア２７と、クリップ表示エリア２８と、イベント表示エリア２９と、プログラム表示エリア３０の１０個のエリアに分別されている。以下に、順に夫々にエリアに関して説明していく。
【００３１】
この記録ビデオ表示エリア２１は、記録ビデオ画面２１ａと、記録開始点表示部２１ｂと、記憶容量残量時間表示部２１ｃと、記録中表示部２１ｄとを有している。
【００３２】
記録ビデオ画面２１ａに表示されるビデオ信号は、ハードディスクアレイ２から出力されたコンポジットビデオ信号Ｖ２から得られたビデオ信号であって、フレームメモリ１１ｃから、３８０画素×２４０画素となるようにＶＲＡＭ１３ｂに供給されたビデオ信号である。
【００３３】
記録開始点表示部２１ｂには、ハードディスクアレイ２によってどの時点から、記録ビデオ画面２１ａに表示されているビデオ信号の記録が開始されたかを示すタイムコードが表示されている。
【００３４】
記憶容量残量時間表示部２１ｃには、ハードディスクアレイ２の記憶容量の残り時間が表示されている。この残り時間の演算は、ハードディスクアレイ２の全記憶容量は予め設定されているので、ハードディスクアレイ２の記録可能時間から、現在の時間から記録開始時間を減算した時間を減算することによって容易に得ることができる。
【００３５】
タイミング表示エリア２２は、１分計表示部２２ａと、時刻表示部２２ｂと、入力ビデオ信号タイムコード表示部２２ｃと、再生ビデオ信号タイムコード表示部２２ｄと、オンエアー表示部２２ｅと、モードボタン２２ｆと、プリロールボタン２２ｇと、再生速度設定（ＤＭＣ：ダイナミック・モーション・コントロール）ボタン２２ｈとを有している。
【００３６】
１分計表示部２２ａは、１分間（又は３分間）を秒単位にカウントし、それを視覚的に表示するためのエリアである。カウントが進むと、表示部の色が秒単位に変化するので、オペレータが視覚的に時間の経過を把握できる。どのような時にこの１分表示部２２ａを使用して１分間をカウントするかというと、例えば、入力ビデオ側又は再生ビデオ側で、ＩＮ点を指定してから１分間をカウントしてＯＵＴ点を指定する時等や、作成したプログラムをプレビューする際に、プレビュー開始から１分間をカウントする時等に使用する。
【００３７】
時刻表示部２２ｂには、現在の時刻が表示される。記録ビデオ信号タイムコード表示部２２ｃには、記録ビデオ表示エリア２１に表示されているビデオ信号に対応したタイムコードが表示される。このタイムコードは、第１のビデオプロセッサ１１のプロセッサコントローラ１１ａが、コンポジットビデオ信号Ｖ２の垂直同期期間から抽出したタイムコードである。
【００３８】
再生ビデオ信号タイムコード表示部２２ｃには、再生ビデオ表示エリア２３に表示されているビデオ信号に対応したタイムコードが表示される。このタイムコードは、第２のビデオプロセッサ１２のプロセッサコントローラ１２ａが、コンポジットビデオ信号Ｖ３の垂直同期期間から抽出したタイムコードである。
【００３９】
オンエアー表示部２２ｅには、外部からオンエア中を示すタリー信号が供給されると、このオンエアー表示部２２ｅが赤色に表示が変更される。このオンエア中であることを示す信号は、ハードディスクアレイ２からの出力されたコンポジットビデオ信号Ｖ３がオンエアされている時に供給される信号である。このようにオンエア表示部２２ｅの色を可変しているので、これによって、オペレータは、オンエア中を視覚的に把握できる。
【００４０】
モードボタン２２ｆは、図３で示されるようなグラフィックを表示するピクチャーモードと、タイムラインを表示するタイムラインモードとを可変する際に使用するボタンである。このモードボタン２２ｆを、マウス１７ａでクリックすると、モードがピクチャーモードとタイムラインモードとの間で可変される。
【００４１】
尚、プリロールボタン２２ｇと、再生速度設定（ＤＭＣ：ダイナミック・モーション・コントロール）ボタン２２ｈの使い方については後述する。
【００４２】
再生ビデオ表示エリア２３は、再生ビデオ画面２３ａと、シャトルボタン２３ｂと、ジョグボタン２３ｃと、再生状態表示部２３ｄが設けられている。
【００４３】
再生ビデオ画面２３ａに表示されるビデオ信号は、ハードディスクアレイ２から再生されたコンポジットビデオ信号Ｖ３から得られたビデオ信号であって、フレームメモリ１２ｃから３８０画素×２４０画素となるようにＶＲＡＭ１３ｂに供給されたビデオ信号である。
【００４４】
シャトルボタン２３ｂは、ハードディスクアレイ２から再生され、再生ビデオ画面２３ａに表示されたビデオデータを、早送り（いわゆるシャトル送り）したいときに使用する。このシャトルボタン２３ｂを、マウス１７ｂを操作して指定し、ビデオデータを送りたい方向にドラッグすると、そのドラッグに応じて、ハードディスクアレイ２の再生制御が行われる。
【００４５】
ジョグボタン２３ｃは、ハードディスクアレイ２から再生され、再生ビデオ画面２３ａに表示されたビデオデータを、コマ送りしたい時に使用する。再生ビデオ画面２３ａに表示されたビデオデータをフレーム単位でコマ送りしたいときは、コマ送りしたい方向のショグボタン２３ｃをクリックすると、そのクリックに応じて、再生ビデオデータがコマ送りされる。
【００４６】
再生状態表示部２３ｄには、「ＰＬＡＹ」又は「ＳＴＩＬＬ」のキャラクタ文字が表示される。再生ビデオ画面２３ａに表示されるビデオデータが、ハードディスクアレイ２から再生された動画であるときには「ＰＬＡＹ」の文字が表示され、再生ビデオ画面２３ａに表示されるビデオデータが、ハードディスクアレイ２から再生された静止画である時には「ＳＴＩＬＬ」の文字が表示される。
【００４７】
記録ビデオマーキングエリア２４は、記録ビデオ画面に表示されるビデオデータから、イン点又はアウト点のクリップ画像データをマーキングする時に使用するエリアである。ここでいう「マーキング」の意味は、イン点又はアウト点を指定するという意味、或いは、イン点又はアウト点を設定するという意味で使用する。また、ここでいう「クリップ画像」とは、「静止画像」のことである。この記録ビデオマーキングエリア２４は、ＩＮクリップ表示エリア２４ａと、タイムコード表示部２４ｂと、マークＩＮボタン２４ｃと、ＯＵＴクリップ表示エリア２４ｄと、タイムコード表示部２４ｅと、マークＯＵＴボタン２４ｆとを有している。
【００４８】
ＩＮクリップ表示エリア２４ａは、オペレータがマークＩＮボタン２４ｃをクリックしてイン点としてマーキングしたイン点のクリップ画像データを表示するためのエリアである。このＩＮクリップ表示エリア２４ａに表示されるクリップ画像データは、ハードディスクアレイ２から出力されたコンポジットビデオ信号Ｖ２から得られた画像データであって、フレームメモリ１１ｅから、９５画素×６０画素となるようにＶＲＡＭ１３ｂに供給されたの画像データである。
【００４９】
タイムコード表示部２４ｂには、インクリップ表示エリア２４ａに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークＩＮボタン２４ｃをクリックしてイン点をマーキングした時に、第１のビデオプロセッサ１１のプロセッサコントローラ１２ａが、コンポジットビデオ信号から抽出したタイムコードである。
【００５０】
マークＩＮボタン２４ｃは、イン点をマーキングするためのボタンである。オペレータは、記録ビデオ画面２１ａに表示されるビデオデータを見ながら、このボタンをクリックする。ボタン２４ｃがクリックされると、この時に記録ビデオ画面２１ａに表示されているビデオデータからクリップ画像データ（９５画素×６０画素）が生成され、生成されたクリップ画像データは、ＩＮクリップ表示エリア２４ａに表示される。具体的な動作の説明は後述する。
【００５１】
ＯＵＴクリップ表示エリア２４ｄは、オペレータがマークＯＵＴボタン２４ｆをクリックしてマーキングしたアウト点のクリップ画像データを表示するためのエリアである。このＯＵＴクリップ表示エリア２４ｄに表示されるクリップ画像データは、ハードディスクアレイ２から出力されたコンポジットビデオ信号Ｖ２から得られた画像データであって、フレームメモリ１１ｅから、９５画素×６０画素となるようにＶＲＡＭ１３ｂに供給されたの画像データである。
【００５２】
タイムコード表示部２４ｅには、ＯＵＴクリップ表示エリア２４ａに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークＯＵＴボタン２４ｃをクリックしてＯＵＴ点をマーキングした時に、第１のビデオプロセッサ１１のプロセッサコントローラ１２ａが、コンポジットビデオ信号から抽出したタイムコードである。
【００５３】
マークＯＵＴボタン２４ｃは、アウト点をマーキングするためのボタンである。オペレータは、記録ビデオ画面２１ａに表示されるビデオデータを見ながら、このマークＯＵＴボタン２４ｃをクリックする。ボタン２４ｃがクリックされると、この時に記録ビデオ画面２１ａに表示されているビデオデータからクリップ画像データ（９５画素×６０画素）が生成され、生成されたクリップ画像データはＯＵＴクリップ表示エリア２４ｄに表示される。具体的な動作の説明は後述する。
【００５４】
リサイクルボックス２６は、生成されたクリップ画像データを消去する時に使用するエリアである。消去する時には、マウスでクリップ画像データを指定して、そのクリップ画像データをリサイクルボックス２６のエリアにドラッグすると、消去が行われる。消去したクリップ画像データを復活させる時には、このリサクルボックス２６をクリックすると、リサイクルボックス２６の中に捨てられたクリップ画像データのの全てが表示される。その中から復活させたいクリップ画像データを指定すると、指定されたクリップ画像データが復活する。
【００５５】
再生ビデオマーキングエリア２７は、再生ビデオ画面２３ａに表示されるビデオデータから、イン点又はアウト点のクリップ画像データをマーキングする時に使用するエリアである。この再生ビデオマーキングエリア２７は、ＩＮクリップ表示エリア２７ａと、タイムコード表示部２７ｂと、マークＩＮボタン２７ｃと、ＯＵＴクリップ表示エリア２７ｄと、タイムコード表示部２７ｅと、マークＯＵＴボタン２４ｆとを有している。
【００５６】
ＩＮクリップ表示エリア２７ａは、オペレータがマークＩＮボタン２７ｃをクリックしてイン点としてマーキングしたクリップ画像データを表示するためのエリアである。このＩＮクリップ表示エリア２７ａに表示されるクリップ画像データは、ハードディスクアレイ２から出力されたコンポジットビデオ信号Ｖ３から得られた画像データであって、フレームメモリ１２ｃから、９５画素×６０画素となるようにＶＲＡＭ１３ｂに供給されたの画像データである。
【００５７】
タイムコード表示部２７ｂには、インクリップ表示エリア２７ａに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークＩＮボタン２７ｃをクリックしてイン点をマーキングした時に、第２のビデオプロセッサ１２のプロセッサコントローラ１２ａが、コンポジットビデオ信号Ｖ３から抽出したタイムコードである。
【００５８】
マークＩＮボタン２７ｃは、イン点をマーキングするためのボタンである。オペレータは、再生ビデオ画面２３ａに表示されるビデオデータを見ながら、このマークＩＮボタン２７ｃをクリックする。ボタン２７ｃがクリックされると、この時に再生ビデオ画面２３ａに表示されているビデオデータからクリップ画像データ（９５画素×６０画素）が生成され、生成されたクリップ画像データは、ＩＮクリップ表示エリア２７ａに表示される。具体的な動作の説明は後述する。
【００５９】
ＯＵＴクリップ表示エリア２７ｄは、オペレータがマークＯＵＴボタン２７ｆをクリックしてマーキングしたアウト点のクリップ画像データを表示するためのエリアである。このＯＵＴクリップ表示エリア２７ｄに表示されるクリップ画像データは、ハードディスクアレイ２から出力されたコンポジットビデオ信号Ｖ３から得られた画像データであって、フレームメモリ１２ｃから、９５画素×６０画素となるようにＶＲＡＭ１３ｂに供給された画像データである。
【００６０】
タイムコード表示部２７ｅには、ＯＵＴクリップ表示エリア２７ａに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、オペレータがマークＯＵＴボタン２４ｃをクリックしてＯＵＴ点をマーキングした時に、第２のビデオプロセッサ１２のプロセッサコントローラ１２ａが、コンポジットビデオ信号から抽出したタイムコードである。
【００６１】
マークＯＵＴボタン２７ｆは、アウト点をマーキングするためのボタンである。オペレータは、再生ビデオ画面２３ａに表示されるビデオデータを見ながら、このマークＯＵＴボタン２７ｆをクリックする。ボタン２７ｆがクリックされると、この時に再生ビデオ画面２３ａに表示されているビデオデータからクリップ画像データ（９５画素×６０画素）が生成され、生成されたクリップ画像データはＯＵＴクリップ表示エリア２７ｄに表示される。具体的な動作の説明は後述する。
【００６２】
クリップ表示エリア２８は、記録ビデオマーキングエリア２４に設けられたマークＩＮボタン２４ｃ及びマークＯＵＴボタン２４ｆをクリックすることによってマーキングされたクリップ画像データ、及び、再生ビデオマーキングエリア２７に設けられたマークＩＮボタン２７ｃ及びマークＯＵＴボタン２７ｆをクリックすることによってマーキングされたクリップ画像データを表示するためのエリアである。尚、このクリップ表示エリア２８に表示されるクリップ画像データは、イベントのイン点又はアウト点として使用されていないクリップ画像データである。イベントのイン点アウト点として使用されているクリップ画像データは、イベント表示エリア２９に表示される。クリップ表示エリア２８は、クリップ画像データ表示エリア２８ａと、タイムコード表示部２８ｂと、クリップタイプ表示部２８ｃと、クリップ番号表示部２８ｄと、送りボタン２８ｅと、戻しボタン２８ｆとを有する。
【００６３】
クリップ画像データ表示エリア２８ａは、インクリップ表示エリア２４ａ、アウトクリップ表示エリア２４ｄ、インクリップ表示エリア２７ａ又はアウトクリップ表示エリア２７ｄの何れかの表示エリアから移動された９５画素×６０画素のクリップ画像データを表示するためのエリアである。
【００６４】
タイムコード表示部２８ｂには、クリップ画像データ表示エリア２８ａに表示されるクリップ画像データのタイムコードが表示される。このタイムコードは、インクリップ表示エリア２４ａ、アウトクリップ表示エリア２４ｄ、インクリップ表示エリア２７ａ又はアウトクリップ表示エリア２７ｄの何れかの表示エリアからクリップ画像データ表示エリア２８ａに移動されたクリップ画像データと同様に移動される。
【００６５】
クリップタイプ表示部２８ｃには、クリップ画像データ表示エリア２８ａに表示されているクリップ画像データが、イン点又はアウト点のいずれのクリップ画像データあるのかを示すデータが表示される。クリップ画像データ表示エリア２８ａに表示されているクリップ画像データが、インクリップ表示エリア２４ａから得られたクリップ画像データであるのであれば、赤い色の「ＩＮ」の文字が表示される。クリップ画像データ表示エリア２８ａに表示されているクリップ画像データが、アウトクリップ表示エリア２４ｄから得られたクリップ画像データであるのであれば、赤い色の「ＯＵＴ」の文字が表示される。クリップ画像データ表示エリア２８ａに表示されているクリップ画像データが、インクリップ表示エリア２７ａから得られたクリップ画像データであるのであれば、青い色の「ＩＮ」の文字が表示される。クリップ画像データ表示エリア２８ａに表示されているクリップ画像データが、アウトクリップ表示エリア２７ｄから得られたクリップ画像データであるのであれば、青い色の「ＯＵＴ」の文字が表示される。
【００６６】
クリップ番号表示部２８ｄには、クリップ画像データ表示エリア２８ａに表示されているクリップ画像データに付されたクリップ番号が表示される。このクリップ番号は、クリップ画像データがマーキングされた順に、自動的にクリップ画像データに付される番号である。
【００６７】
送りボタン２８ｅ及び戻しボタン２８ｆは、クリップ表示エリア２８内でのクリップ画像データの表示を、前に進める又は後ろに戻す時に使用する。多数のクリップ画像データを生成した場合には、クリップ表示エリアに全クリップ画像データをモニタ上の表示することができない。そのような時に、この送りボタン２８ｅ及び戻しボタン２８ｆを操作して、クリップ画像データを前に進める又は後ろに戻すことによって、全てのクリップ画像データをモニタ上に表示することができる。
【００６８】
イベント表示エリア２９は、記録ビデオマーキングエリア２４に設けられたマークＩＮボタン２４ｃとマークＯＵＴボタン２４ｆを順にクリックすることによって生成されたイベントのクリップ画像データ、及び、再生ビデオマーキングエリア２７に設けられたマークＩＮボタン２７ｃとマークＯＵＴボタン２７ｆを順にクリックすることによってマーキングされたイベントのクリップ画像データを表示するためのエリアである。１つのイベントに対して、イン点のクリップ画像データ又はアウト点のクリップ画像データの何れかのクリップ画像データが表示される。イベント表示エリア２９は、クリップ表示エリア２８と同様に、クリップ画像データ表示エリア２９ａと、タイムコード表示部２９ｂと、クリップタイプ表示部２９ｃと、イベント番号表示部２９ｄと、送りボタン２９ｅと、戻しボタン２９ｆと、さらに、イベントタイトル表示部２９ｇを有する。
【００６９】
クリップタイプ表示部２９ｃには、クリップ画像データ表示エリア２９ａに表示されているイベントのクリップ画像データが、イン点又はアウト点のいずれのクリップ画像データあるのかを示すデータが表示される。イベントのクリップ画像データとしてイン点のクリップ画像データが表示されていると、このクリップタイプ表示部には「ＩＮ」の文字が表示されている。イン点のクリップ画像データの代わりに、アウト点のクリップ画像データを表示したい場合には、このクリップタイプ表示部２９ｃをクリックすると、アウト点のクリップ画像データが表示される。その後、クリップタイプ表示部２９ｃをクリックする度に、ＩＮ点のクリップ画像データとアウト点のクリップ画像データの表示が入れ替わる。
【００７０】
イベント番号表示部２９ｄには、生成されたイベントに対して付されたイベント番号が表示される。このイベント番号は、イベントが生成された順に、自動的にイベントに付される番号であって、クリップ番号とは全く関係が無い番号である。
【００７１】
イベントタイトル表示部２９ｇには、イベントに付されたタイトルがキャラクタ表示される。
【００７２】
プログラム表示エリア３０には、イベント表示エリア２９に表示されているイベントのクリップ画像データのコピーが表示される。イベント表示エリア２９に表示されているイベントのクリップ画像データをドラッグしてプログラム表示エリア３０にコピーすることによって、イベント表示エリア２９に表示されているイベントを自由に並び替えることができる。また、プログラム表示エリア３０内で、クリップ画像データの並び替えをする場合には、プログラム表示エリア３０に表示されているイベントのクリップ画像データをドラッグして、再びプログラム表示エリア３０の他の場所に移動することによって、イベントを自由に並び替えることができる。この場合は、イベントは移動されるのであって、コピーされるのではない。プログラム表示エリア３０は、イベント表示エリア２９と同様に、クリップ画像データ表示エリア３０ａと、タイムコード表示部３０ｂと、クリップタイプ表示部３０ｃと、イベント番号表示部３０ｄと、送りボタン３０ｅと、戻しボタン３０ｆとイベントタイトル表示部３０ｇを有する。
【００７３】
記録開始ボタン３１ａ及び記録終了ボタン３１ｂは、ハードディスクアレイ２に対して、記録開始及び記録終了の制御コマンドを送出するためのボタンである。記録開始ボタン３１ａがクリックされると、ＣＰＵ１０は記録開始ボタン３１ａが押されたことを把握し、外部インターフェース１８に対して記録開始コマンドを出力するように命令する。外部インターフェース１８は、ＣＰＵ１０からの命令をＲＳ  ４２２で定義されている記録開始コマンド（ＲＥＣ  ＳＴＡＲＴ  コマンド）に変換し、ハードディスクアレイ２に送出する。ハードディスクアレイ２は、受け取った記録開始コマンドに応じて、入力ビデオ信号Ｖ１のハードディスク上への記録を開始する。記録終了ボタン３１ｂがクリックされると、ＣＰＵ１０は記録終了ボタン３１ｂが押されたことを検出し、外部インターフェース１８に対して記録終了コマンドを出力するように命令する。外部インターフェース１８は、ＣＰＵ１０からの命令をＲＳ−４２２で定義されている記録終了コマンド（ＲＥＣ  ＳＴＯＰ  コマンド）に変換し、ハードディスクアレイ２に送出する。ハードディスクアレイ２は、受け取った記録終了コマンドに応じて、入力ビデオ信号Ｖ１のハードディスク上への記録を終了する。
【００７４】
プレビューボタン３２は、選択したイベントやプログラムをプレビューする時に使用する。イベントやプログラムを指定すると、指定されたイベントやプログラムのクリップ画像データが、再生ビデオ画面２３ａに静止画（ＳＴＩＬＬ）状態で表示される。この時に、このプレビューボタン３２がクリックされると、ＣＰＵ１０は、プレビューボタンが押されたことを検出して、外部インターフェース１８に対して再生開始コマンドを出力するように命令する。外部インターフェース１８は、ＣＰＵ１０からの命令をＲＳ−４２２で定義されている再生開始コマンド（ＰＬＡＹ  ＳＴＡＲＴ  コマンド）に変換し、ハードディスクアレイ２に送出する。ハードディスクアレイ２は、受け取った再生開始コマンドに応じて、ハードディスクからコンポジットビデオ信号Ｖ３の再生を開始する。
【００７５】
ニューイベントボタン３３は、新たにイベントを作成する時に使用する。オペーレータによって指定されたイベントに対して、イン点及びアウト点が変更されたイベントを、別の新たなイベントとして登録する場合にこのニューイベントボタン３３をクリックする。
【００７６】
リプレイスボタン３４は、選択したイベントのイン点及びアウト点を変更したいときに使用する。オペーレータによって指定されたイベントに対して、イン点及びアウト点が変更されたイベントを、別の新たなイベントでは無くて、この指定されたイベントとして置き換える場合にこのリプレイスボタン３３をクリックする。
【００７７】
デリートボタン３５は、選択したイベントやプログラムを消去する時に使用する。消去されたイベントやプログラムは、リサイクルボックス２６の中に捨てられる。
【００７８】
〔クリップ画像データの管理方法の説明〕
次に、クリップデータ、イベントデータ、プログラムデータの記憶方法に関して説明する。ここで、クリップデータとは、クリップ表示エリアにクリップ画像データを表示するためのデータ及びクリップ画像データを記憶させるためのデータを含んでいる。イベントデータ及びプログラムデータに関しても同様である。  まず、図４を参照して、クリップデータ、イベントデータ及びプログラムデータ用の第１のマネジメントレコードデータを説明する。
【００７９】
この第１のマネジメントレコードデータは、クリップデータ用、イベントデータ用及びプログラムデータ用に夫々１つ設けられている。つまり、クリップデータ用の第１のマネジメントレコードデータは、クリップ表示エリア２８に表示される全てのクリップ画像データを管理するためのデータである。また、イベントデータ用の第１のマネジメントレコードデータは、イベント表示エリア２９に表示される全てのクリップ画像データを管理するためのデータである。また、プログラムデータ用の第１のマネジメントレコードデータは、プログラム表示エリア３０に表示される全てのクリップ画像データを管理するためのデータである。本実施例においては、この第１のマネジメントレコードデータは、クリップデータ用、イベントデータ用及びプログラムデータ用として夫々１個の第１のマネジメントレコードデータが存在するだけである。
【００８０】
第１のマネジメントレコードデータは、前にリンクされているデータへのポインタと、後にリンクされているデータへのポインタと、１ページ分の表示横サイズと、１ページ分の表示縦サイズと、画面上の表示位置と、表示先頭位置と、リンク総数とに関するデータを有している。
【００８１】
前にリンクされているデータへのポインタとは、この第１のマネジメントレコードデータの前にリンクされているマネジメントレコードデータのポインタを示すためのデータである。前にリンクされているマネジメントレコードデータが存在しないのであれば、自分のポインタが記録される。
【００８２】
後にリンクされているデータへのポインタとは、この第１のマネジメントレコードデータの後にリンクされているマネジメントレコードデータのポインタを示すデータである。後にリンクされているマネジメントレコードデータが存在しないのであれば、自分のポインタが記録される。
【００８３】
１ページ分の表示横サイズとは、クリップ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリアに横方向に表示されるクリップ画像データの最大表示数を示すデータである。本実施例では、クリップ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリア共に、１１個のクリップ画像データが表示できるので、１ページ分の表示横サイズとして「１１個」を示すデータが夫々のマネジメントレコードデータに記録されている。
【００８４】
１ページ分の表示縦サイズとは、クリップ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリアに縦方向に表示されるクリップ画像データの最大表示数を示すデータである。本実施例では、クリップ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０共に、１個のクリップ画像データしか表示できないので、１ページ分の表示縦サイズとして「１個」を示すデータが夫々の第１のマネジメントレコードデータに記録されている。
【００８５】
画面上の表示位置とは、クリップ画像データがどの表示エリアに表示されるのかを示すためのデータである。本実施例では、画面上において、下段にクリップ表示エリア２８、中段にイベント表示エリア２９、上段にプログラム表示エリア３０を設けている。そこで、クリップデータ用の第１のマネジメントレコードデータであれば、画面上の表示位置を示すデータとして「下段」を示すデータが記録され、イベントデータ用の第１のマネジメントレコードデータであれば、画面上の表示位置を示すデータとして「中段」を示すデータが記録され、プログラムデータ用の第１のマネジメントレコードデータであれば、画面上の表示位置を示すデータとして「上段」を示すデータが記録される。
【００８６】
次に、図5を参照して、クリップデータ用の第２のマネジメントレコードデータを説明表示先頭位置とは、クリップ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０の各表示エリアにおいて、どの位置からクリップ画像データの表示が開始されているかを示すためのデータである。本実施例では、クリップ表示エリア２８の１１個のクリップ画像データ、イベント表示エリア２９に１１個のクリップ画像データ、プログラム表示エリア３０に１１個のクリップ画像データが表示可能であるので、計３３個のクリップ画像データが表示できる。その計３３個の表示位置を、画面上の上から順にナンバを付けて表示位置を管理している。例えば、プログラム表示エリア３０の表示位置はナンバ１〜１１の表示位置、イベント表示エリア２９の表示位置はナンバ１２〜２２の表示位置、クリップ表示エリア２８の表示位置はナンバ２３〜３３の表示位置というように決められている。従って、クリップデータ用の第１のマネジメントレコードデータであれば、表示先頭位置を示すデータとして「２３」を示すデータが記録され、イベントデータ用の第１のマネジメントレコードデータであれば、表示先頭位置を示すデータとして「１２」を示すデータが記録され、プログラムデータ用の第１のマネジメントレコードデータであれば、表示先頭位置を示すデータとして「１」を示すデータが記録される。
【００８７】
リンク総数とは、第１のマネジメントレコードデータの後に幾つのマネジメントレコードデータがリンクされているかを示すデータである。
【００８８】
する。クリップデータ用の第２のマネジメントレコードデータは、クリップ表示エリア２８に表示されるクリップ画像データを、クリップ画像データ毎に管理するためのデータである。従って、クリップ表示エリア２８に表示されるクリップ画像データの数と同じ数のクリップデータ用の第２のマネジメントレコードデータが存在する。
【００８９】
クリップデータ用の第２のマネジメントレコードデータは、前にリンクされているデータへのポインタと、後にリンクされているデータへのポインタと、属性と、クリップ画像データハンドルと、クリップタイプと、タイムコードデータと、クリップ画像データのインデックス番号とを有している。
【００９０】
前にリンクされているデータへのポインタとは、この第２のマネジメントレコードデータの前にリンクされているマネジメントレコードデータのポインタを示すデータである。第２のマネジメントレコードデータは、必ず前に第１のマネジメントレコードデータ又は第２のマネジメントレコードデータが存在するので、必ず前にリンクされているデータのポインタが記録される。
【００９１】
後にリンクされているデータへのポインタとは、この第２のマネジメントレコードデータの後にリンクされているマネジメントレコードデータのポインタを示すデータである。後にリンクされているマネジメントレコードデータが存在しないのであれば、自分のポインタが記録される。
【００９２】
属性とは、この第２のマネジメントレコードデータが、クリップデータ用であるのか、イベントデータ用であるのか、又は、プログラムデータ用であるのかを示すデータである。
【００９３】
クリップ画像データハンドルとは、クリップ画像データが記録されているアドレスを示すデータである。従って、所望のクリップ画像データに対応する第２のマネジメントレコードデータ内のクリップ画像データハンドルを参照することによって、クリップ画像データが記憶されているアドレスを得ることができる。
【００９４】
クリップタイプとは、この第２のマネジメントレコードデータによって管理されているクリップ画像データが、イン点のクリップ画像データであるのか、アウト点のクリップ画像データであるのかを示すデータである。
【００９５】
タイムコードデータとは、この第２のマネジメントレコードデータによって管理されているクリップ画像データのタイムコードを示すデータである。
【００９６】
クリップ画像データのインデックス番号とは、クリップ画像データに付与されたインデックス番号である。このインデックス番号は、イン点、アウト点及びイベントの生成に関係無く、マーキングされた全てのクリップ画像データに順に付与される番号である。即ち、クリップ番号表部２８ｄに表示されるクリップ番号と同一の番号である。このインデックス番号によって、全てのクリップ画像データを管理する。
【００９７】
次に、図６を参照して、イベントデータ用及びプログラムデータ用の第２のマネジメントレコードデータを説明する。イベントデータ用の第２のマネジメントレコードデータは、イベント表示エリア２９に表示されるクリップ画像データを、クリップ画像データ毎に管理するためのデータである。従って、イベント表示エリア２９に表示されるクリップ画像データの数と同じ数のイベントデータ用の第２のマネジメントレコードデータが存在する。同様に、プログラムデータ用の第２のマネジメントレコードデータは、プログラム表示エリア３０に表示されるクリップ画像データを、クリップ画像データ毎に管理するためのデータである。従って、プログラム表示エリア３０に表示されるクリップ画像データの数と同じ数のプログラムデータ用の第２のマネジメントレコードデータが存在する。
【００９８】
イベントデータ用及びプログラムデータ用の第２のマネジメントレコードデータは、前にリンクされているデータへのポインタと、後にリンクされているデータへのポインタと、属性と、イベント番号と、タイトルと、サブタイトルと、イン点のクリップ画像データハンドルと、イン点のクリップタイプと、イン点のタイムコードデータと、イン点のクリップ画像データのインデックス番号と、アウト点のクリップ画像データハンドルと、アウト点のクリップタイプと、アウト点のタイムコードデータと、アウト点のクリップ画像データのインデックス番号と、スロータイプと、シンボルタイプと、シンボルのタイムコードデータとを有している。
【００９９】
前にリンクされているデータへのポインタ、後にリンクされているデータへのポインタ及び属性に関しては、先に説明したクリップデータ用の第２のマネジメントレコードデータと同様であるので説明は省略する。
【０１００】
イベント番号とは、イベントに対して生成された順に付与される番号である。このイベント番号は、イベント番号表示部２９ｄに表示される。
【０１０１】
タイトル及びサブタイトルとは、登録したイベントに対して予め付与されたタイトル及びサブタイトルであり、実際のキャラクタで記憶されている。タイトルは、タイトル表示部２９ｇに表示される。
【０１０２】
イン点のクリップ画像データハンドルとは、イン点のクリップ画像データが記録されているアドレスを示すデータである。従って、所望のイン点のクリップ画像データの対応する第２のマネジメントレコードデータ内のイン点のクリップ画像データハンドルを参照することによって、イン点のクリップ画像データが記憶されているアドレスを得ることができる。
【０１０３】
イン点のクリップタイプとは、この第２のマネジメントレコードデータによって管理されているイン点のクリップ画像データが、イン点のクリップ画像データであるのか、アウト点のクリップ画像データであるのかを示すデータである。ここでは、全てイン点のクリップ画像データを示すデータが記憶される。
【０１０４】
イン点のタイムコードデータとは、この第２のマネジメントレコードデータによって管理されているイン点のクリップ画像データのタイムコードを示すデータである。
【０１０５】
イン点のクリップ画像データのインデックス番号とは、イン点のクリップ画像データに付与されたインデックス番号である。先に説明したクリップデータ用の第２のマネジメントレコードデータ内のインデックス番号と同様に、このイン点のクリップ画像データのインデックス番号は、イン点、アウト点及びイベントの生成に関係無く、マーキングされた全てのクリップ画像データに順に付与される番号である。
【０１０６】
アウト点のクリップ画像データハンドルとは、アウト点のクリップ画像データが記録されているアドレスを示すデータである。従って、所望のアウト点のクリップ画像データの対応する第２のマネジメントレコードデータ内のアウト点のクリップ画像データハンドルを参照することによって、所望のアウト点のクリップ画像データが記憶されているアドレスを得ることができる。
【０１０７】
アウト点のクリップタイプとは、この第２のマネジメントレコードデータによって管理されているアウト点のクリップ画像データが、インのクリップ画像データであるのか、アウト点のクリップ画像データであるのかを示すデータである。ここでは、全てアウト点のクリップ画像データを示すデータが記憶される。
【０１０８】
アウト点のタイムコードデータとは、この第２のマネジメントレコードデータによって管理されているアウト点のクリップ画像データのタイムコードを示すデータである。
【０１０９】
アウト点のクリップ画像データのインデックス番号とは、アウト点のクリップ画像データに付与されたインデックス番号である。先に説明したクリップデータ用の第２のマネジメントレコードデータ内のインデックス番号と同様に、このアウト点のクリップ画像データのインデックス番号は、イン点、アウト点及びイベントの生成に関係無く、マーキングされた全てのクリップ画像データに順に付与される番号である。
【０１１０】
スロータイプとは、この第２のマネジメントレコードデータによって管理されるイベント又はプログラムが、再生速度設定エリア２５を使用して再生速度制御が設定されているか、又は、通常再生制御かを示すデータである。
【０１１１】
シンボルタイプとは、この第２のマネジメントレコードデータによって管理されるイベントのイン点とアウト点の期間に、シンボルとして定義されたクリップ画像データが在るか否かを示すデータである。シンボルとは、そのイベントを表すための代表的なクリップ画像データのことを意味する。
【０１１２】
シンボルのタイムコードデータとは、シンボルとして設定されたクリップ画像データのタイムコードである。
【０１１３】
次に、上述した第１のマネジメントレコードデータ及び第２のマネジメントレコードデータを使用してどのようにクリップ画像データを管理するかを、例を上げて説明する。
【０１１４】
図７、図８、図９Ａ、図９Ｂ及び図９Ｃを参照して、クリップ画像データの管理方法について具体的に説明する。
【０１１５】
図７に示される「マーキング」の行は、ＩＮ又はＯＵＴのどちらでマーキングしたかを示している。この例では、左から順にＩＮ、ＩＮ、ＯＵＴ、ＩＮ、ＯＵＴ、ＩＮ、ＩＮ、ＩＮ、ＯＵＴ、ＩＮ、ＯＵＴ、ＩＮ、ＩＮ、ＩＮ、ＩＮ  と１５回マーキングしたことを意味している。「ＩＮＤＥＸ  Ｎｏ．」の行には、マーキングされたイン点及びアウト点のクリップ画像データに付与されたインデックス番号が示されている。このインデックス番号は、マーキングされた全てのクリップ画像データに対して、イン点及びアウト点関係無く、順に付与される番号である。従って、図７に示されるように、マーキングした各クリップ画像データに１〜１５のインデックス番号が順に付与される。「クリップ  Ｎｏ．」の行には、クリップ表示エリア２８のクリップ番号表示エリア２８ｄに表示されるクリップ番号が示されている。尚、クリップ番号表示エリア２８ｄに表示されるクリップ番号は、インデックス番号と同一の番号である。「イベント  Ｎｏ．」の行には、イベント表示エリア２９のイベント番号表示エリア２９ｄに表示されるイベント番号が示されている。このイベント番号は、インデックス番号及びクリップ番号とは全く関係無く、イベントの生成の順に自動的に付与されていく番号である。
【０１１６】
図８は、図７に示されるようにマーキングした場合に、クリップ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０に、どのクリップ画像データが表示されるのかを示した図である。
【０１１７】
クリップ表示エリア２８には、インデックス番号１のクリップ画像データ、インデックス番号６のクリップ画像データ、インデックス番号７のクリップ画像データ、インデックス番号１２のクリップ画像データ、インデックス番号１３のクリップ画像データ、インデックス番号１４のクリップ画像データが順に表示される。
【０１１８】
イベント表示エリア２９には、作成された４つのイベントが表示されている。イベント番号１のイベントとしてインデックス番号２のクリップ画像データが表示され、イベント番号２のイベントとしてインデックス番号４のクリップ画像データが表示され、イベント番号３のイベントとしてインデックス番号８のクリップ画像データが表示され、イベント番号４のイベントとしてインデックス番号１０のクリップ画像データが夫々順に表示される。
【０１１９】
プログラム表示エリア３０には、イン点及びアウト点を指定しただけではクリップ画像データは表示されない。この例では、イベント表示エリア２９に表示された４個のイベントを入れ替えて図８で示されるようなプログラムを作成したとする。そのプログラムとは、イベント番号２のイベント、イベント番号４のイベント及びイベント番号１のイベントの順に連続化されたプログラムである。従って、プログラム表示エリア３０には、イベント番号２のイベントとして登録されたインデックス番号４のクリップ画像データ、イベント番号４のイベントとして登録されたインデックス番号１０のクリップ画像データ、イベント番号１のイベントとして登録されたインデックス番号２のクリップ画像データが表示される。
【０１２０】
図９Ａ、図９Ｂ及び図９Ｃは、第１のマネジメントレコードデータ及び第２のマネジメントレコードデータによって、どのようにクリップ画像データが管理されているかを示す図である。
【０１２１】
図９Ｃは、クリップ表示エリア２８に表示されるクリップ画像データを管理する様子を示している。マネジメントレコードデータ１０１は、クリップ用の第１のマネジメントレコードデータである。図４に示されるように、このクリップ用の第１のマネジメントレコードデータ１０１は、クリップ表示エリア２８のエリア全体と、このクリップ表示エリアに表示されるクリップ画像データの位置を管理するためのデータを有している。
【０１２２】
第１のマネジメントレコードデータ１０１の後にリンクされているマネジメントレコードデータ２０１は、クリップ用の第２のマネジメントレコードデータである。この第２のマネジメントレコードデータ２０１は、インデックス番号１のクリップ画像データを管理するためのデータである。図５に示されるように、この第２のマネジメントレコードデータ２０１は、インデックス番号１のクリップ画像データが記憶されているアドレスを示すためのクリップ画像データハンドルを有している。
【０１２３】
第２のマネジメントレコードデータ２０１の後にリンクされているマネジメントレコードデータ２０６は、クリップ用の第２のマネジメントレコードデータである。この第２のマネジメントレコードデータ２０６は、インデックス番号６のクリップ画像データを管理するためのデータであって、インデックス番号６のクリップ画像データが記憶されているアドレスを示すためのクリップ画像データハンドルを有している。
【０１２４】
同様に、第２のマネジメントレコードデータ２０６の後には、インデックス番号７のクリップ画像データを管理するための第２のマネジメントレコードデータ２０７がリンクされ、第２のマネジメントレコードデータ２０７の後には、インデックス番号１２のクリップ画像データを管理するための第２のマネジメントレコードデータ２１２がリンクされ、第２のマネジメントレコードデータ２１２の後には、インデックス番号１３のクリップ画像データを管理するための第２のマネジメントレコードデータ２１３がリンクされ、第２のマネジメントレコードデータ２１３の後には、インデックス番号１４のクリップ画像データを管理するための第２のマネジメントレコードデータ２１４がリンクされている。
【０１２５】
図９Ｂは、イベント表示エリア２９に表示されるクリップ画像データを管理する様子を示している。マネジメントレコードデータ１０２は、イベント用の第１のマネジメントレコードデータである。図４に示されるように、この第１のマネジメントレコードデータ１０２は、イベント表示エリア２９のエリア全体と、このクリップ表示エリア２９に表示されるクリップ画像データの位置を管理するためのデータを有している。
【０１２６】
第１のマネジメントレコードデータ１０２の後にリンクされているマネジメントレコードデータ２０２は、イベント用の第２のマネジメントレコードデータである。図６に示されるように、この第２のマネジメントレコードデータ２０２は、インデックス番号２で示されるイン点のクリップ画像データと、インデックス番号３で示されるアウト点のクリップ画像データとを管理するためのデータを有している。具体的には、この第２のマネジメントレコードデータ２０２は、インデックス番号２で示されるイン点のクリップ画像データのアドレスを示すイン点のクリップ画像データハンドルと、インデックス番号３で示されるアウト点のクリップ画像データのアドレスを示すアウト点のクリップ画像データハンドルを有している。
【０１２７】
同様に、第２のマネジメントレコードデータ２０２の後には、インデックス番号４のイン点のクリップ画像データ及びインデックス番号５のアウト点のクリップ画像データを管理するための第２のマネジメントレコードデータ２０４がリンクされ、第２のマネジメントレコードデータ２０４の後には、インデックス番号８のイン点のクリップ画像データ及びインデックス番号９のアウト点のクリップ画像データを管理するための第２のマネジメントレコードデータ２０８がリンクされ、第２のマネジメントレコードデータ２０８の後には、インデックス番号１０のイン点のクリップ画像データ及びインデックス番号１１のアウト点のクリップ画像データを管理するための第２のマネジメントレコードデータ２１０がリンクされている。
【０１２８】
図９Ａは、プログラム表示エリア３０に表示されるクリップ画像データを管理する様子を示している。マネジメントレコードデータ１０３は、プログラム用の第１のマネジメントレコードデータである。図４に示されるように、この第１のマネジメントレコードデータ１０３は、プログラム表示エリア３０のエリア全体と、このプログラム表示エリア２９に表示されるクリップ画像データの位置を管理するためのデータを有している。
【０１２９】
プログラム用の第１のマネジメントレコードデータ１０３の後には、インデックス番号４のイン点のクリップ画像データ及びインデックス番号５のアウト点のクリップ画像データを管理するための第２のマネジメントレコードデータ２０４がリンクされ、第２のマネジメントレコードデータ２０４の後には、インデックス番号１０のイン点のクリップ画像データ及びインデックス番号１１のアウト点のクリップ画像データを管理するための第２のマネジメントレコードデータ２１０がリンクされ、第２のマネジメントレコードデータ２１０の後には、インデックス番号２のイン点のクリップ画像データ及びインデックス番号３のアウト点のクリップ画像データを管理するための第２のマネジメントレコードデータ２０８がリンクされている。
【０１３０】
ここで、イベントデータの管理を表している図９Ｂとプログラムデータの管理を表している図９Ａを比較してみる。インデックス番号２のクリップ画像データと、インデックス番号４のクリップ画像データと、インデックス番号１０のクリップ画像データの記憶の順番は、図９Ａと図９Ｂの間で、全く変更されていない。つまり、これは、クリップ画像データの記憶位置は全く変更されていないことを意味している。図９Ａと図９Ｂとの間で異なる点は、第２のマネジメントレコードデータのリンク順が変更されているということである。つまり、本発明は、イベントの表示順番を変更するためには、イベントを表すクリップ画像データの記憶位置を変更するのでは無くて、クリップ画像データを直接管理する第２のマネジメントレコードデータのリンク順番を変更するようにしている。従って、イベントの表示順の変更が高速に行えるという効果を有する。
【０１３１】
また、イベントの表示順の変更に限らず、クリップ表示エリア２８に表示されているクリップ画像データの表示順の変更に関しても全く同様である。例えば、クリップ画像データを削除したり新たに追加したりしてクリップ画像データの表示順が変更されたとしても、実際にクリップ画像データの記憶位置を移動する必要は無く、第２のマネジメントレコードデータのリンク情報を変更するだけで良い。
【０１３２】
次に、１回目のマーキングから１５回目のマーキングまでを順に説明する。
【０１３３】
まず、マーキングを始める前には、既に、ＲＡＭ１０ｂのワークデータを記憶するための領域の先頭アドレスには、クリップデータ用の第１のマネジメントレコードデータ１０１と、イベントデータ用の第１のマネジメントレコードデータ１０２と、プログラムデータ用の第１のマネジメントレコードデータ１０３が生成されている。但し、どのマネジメントレコードデータもリンクしている第２のマネジメントレコードデータは無いので、「後にリンクされているデータへのポインタ」には、自分のアドレスが記憶されている。
【０１３４】
ａ）１回目のマーキング（イン点）
１回目のマーキングが行われると、フレームメモリ１１ｅからの読出しを制御することによって、９５画素×６０画素のクリップ画像データが形成される。形成されたクリップ画像データは、インデックス番号１のクリップ画像データとしてＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、形成されたクリップ画像データは、インクリップ表示エリア２４ａに表示される。この時、このクリップ画像データを管理するための第２のマネジメントレコードデータ２０１は、ＣＰＵ１０の中のレジスタに一時的に記憶されており、ＲＡＭ１０ｂには記憶されていない。その理由は、この時点では、この第２のマネジメントレコードデータ２０１はどのマネジメントレコードデータにリンクするか不明であるからである。
【０１３５】
ｂ）２回目のマーキング（イン点）
２回目のマーキングが行われると、同様にインデックス番号２のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この時、２回続けてイン点がマーキングされたので、インクリップ表示エリア２４ａに表示されていたインデックス番号１のクリップ画像データは、イベントとして使用されないことになる。従って、インクリップ表示エリア２４ａに表示されていたインデックス番号１のクリップ画像データは、クリップ表示エリア２８に移動される。また、この２回目のマーキングによって、このインデックス番号１のクリップ画像データを管理するための第２のマネジメントレコードデータは、クリップデータ用の第１のマネジメントレコードデータ１０１にリンクすると決定される。よって、図９Ｃに示されるように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネジメントレコードデータ２０１は、第１のマネジメントレコードデータ１０１にリンクされるように、ＲＡＭ１０ｂに記憶される。
【０１３６】
一方、この２回目のマーキングで生成されたインデックス番号２のクリップ画像データは、インクリップ表示エリア２４aに新たに表示される。１回目のマーキングと同様に、このインデックス番号２のクリップ画像データを管理するための第２のマネジメントレコードデータ２０２は、ＣＰＵ１０の中のレジスタに一時的に新たに記憶される。
【０１３７】
ｃ）３回目のマーキング（アウト点）
３回目のマーキングが行われると、同様にインデックス番号３のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この３回目のマーキングは、アウト点であるので、インデックス番号２のクリップ画像データをイン点とし、インデックス番号３のクリップ画像データをアウト点としたイベントが形成される。従って、インクリップ表示エリア２４aに表示されていたインデックス番号２のクリップ画像データは、インクリップ表示エリア２４aに表示されている状態で、イベント表示エリア２８にコピーされる。また、この３回目のマーキングによって、レジスタに記憶されていたインデックス番号２のクリップ画像データを管理するための第２のマネジメントレコードデータ２０２は、イベントデータ用の第１のマネジメントレコードデータ１０２にリンクすると決定される。よって、図９Ｂに示されるように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネジメントレコードデータ２０２は、第１のマネジメントレコードデータ１０２にリンクされるように、ＲＡＭ１０ｂに記憶される。
【０１３８】
一方、この３回目のマーキングで生成されたインデックス番号３のクリップ画像データは、アウトクリップ表示エリア２４ｄに新たに表示される。尚、インデックス番号３のクリップ画像データを管理するための第２のマネジメントレコードデータ２０２は、第１のマネジメントレコードデータ１０２にリンクすることが決定しているので、ＣＰＵ１０の中のレジスタに一時的に記憶されることはない。
【０１３９】
ｄ）４回目のマーキング（イン点）
４回目のマーキングが行われると、同様にインデックス番号４のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、形成されたクリップ画像データは、インクリップ表示エリア２４ａに表示される。また、１回目のマーキングと同様に、このインデックス番号４のクリップ画像データを管理するための第２のマネジメントレコードデータ２０４は、ＣＰＵ１０の中のレジスタに一時的に記憶される。尚、アウトクリップ表示エリア２４ｄに表示されていたインデックス番号３のクリップ画像データは既に記録されているので、表示エリア２４ｄからクリアされる。
【０１４０】
ｅ）５回目のマーキング（アウト点）
５回目のマーキングが行われると、同様にインデックス番号５のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。３回目のマーキングと同様に、この５回目のマーキングはアウト点であるので、インデックス番号４のクリップ画像データをイン点とし、インデックス番号５のクリップ画像データをアウト点としたイベントが形成される。従って、インクリップ表示エリア２４aに表示されていたインデックス番号４のクリップ画像データは、インクリップ表示エリア２４aに表示されている状態で、イベント表示エリア２９にコピーされる。また、この５回目のマーキングによって、レジスタに記憶されたインデックス番号４のクリップ画像データを管理するための第２のマネジメントレコードデータ２０４は、先に記憶した第２のマネジメントレコードデータ２０２にリンクすると決定される。よって、図９Ｂに示されるように、ＣＰＵ１０のレジスタに一時的に記憶されていた第２のマネジメントレコードデータ２０４は、第２のマネジメントレコードデータ２０２にリンクされるように、ＲＡＭ１０ｂに記憶される。
【０１４１】
一方、この５回目のマーキングで生成されたインデックス番号５のクリップ画像データは、アウトクリップ表示エリア２４ｄに新たに表示される。尚、インデックス番号５のクリップ画像データを管理するための第２のマネジメントレコードデータ２０４は、第２のマネジメントレコードデータ２０２にリンクすることが決定しているので、ＣＰＵ１０の中のレジスタに一時的に記憶されることはない。
【０１４２】
ｆ）６回目のマーキング（イン点）
６回目のマーキングが行われると、同様にインデックス番号６のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。この記憶と同時に、形成されたインデックス番号６のクリップ画像データは、インクリップ表示エリア２４ａに表示される。また、４回目のマーキングと同様に、このインデックス番号６のクリップ画像データを管理するための第２のマネジメントレコードデータ２０６は、ＣＰＵ１０の中のレジスタに一時的に記憶される。尚、アウトクリップ表示エリア２４ｄに表示されていたインデックス番号５のクリップ画像データは既に記録されているので、表示エリア２４ｄからクリアされる。
【０１４３】
ｇ）７回目のマーキング（イン点）
７回目のマーキングが行われると、同様にインデックス番号７のクリップ画像データが形成され、ＲＡＭ１０ｂの空きエリアに記憶される。２回続けてイン点がマーキングされたので、インクリップ表示エリア２４aに表示されていたインデックス番号６のクリップ画像データは、クリップ表示エリア２８に移動される。また、この７回目のマーキングによって、ＣＰＵ１０のレジスタに記憶されていた第２のマネジメントレコードデータ２０６は、図９Ｃに示されるように、第２のマネジメントレコードデータ２０１にリンクされるように、ＲＡＭ１０ｂに記憶される。一方、形成されたインデックス番号７のクリップ画像データは、インクリップ表示エリア２４ａに表示される。また、６回目のマーキングと同様に、このインデックス番号７のクリップ画像データを管理するための第２のマネジメントレコードデータ２０７は、ＣＰＵ１０の中のレジスタに一時的に記憶される。
【０１４４】
以下、９〜１５回目までのマーキングに関しても、１〜７回目までのマーキングと同様
に行われるので、説明は省略する。
【０１４５】
〔ハードディスクアレイ２の説明〕
次に、図１０を参照して、ハードディスクアレイ２に関して説明する。図１０は、ハードディスクアレイ２の全体構成を示している。
【０１４６】
ハードディスクアレイ２は、システムコントローラ７０を中心として、ビデオデータ入出力部７１と、ビデオデータ処理部７２と、ビデオデータ用ハードディスク７３と、オーディオデータ入出力部７４と、オーディオデータ処理部７５と、オーディオデータ用ハードディスク７６とを有している。
【０１４７】
システムコントローラ７０は、ＣＰＵ７０ａと、タイムコード発生器７０ｂと、ＤＭＡコントローラ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  ｃｏｎｔｒｏｌｌｅｒ）７０ｃと、ＳＣＳＩコントローラ７０ｄと、ＤＭＡコントローラ７０ｅと、ＳＣＳＩコントローラ７０ｆとを有している。
【０１４８】
ＣＰＵ７０ａは、ハードディスクアレイ２の全てのブロックの制御を行うための中央演算回路である。ＣＰＵ７０ａは、外部からシステムコントローラに供給されたＲＳ−４２２の通信プロトコルに基づいた制御コマンドを受け取り、そのコマンドに従って、ＤＭＡコントローラ７０ｃ，７０ｆ、及び、ＳＣＳＩコントローラ７０ｄ，７０ｆを制御する。また、ＣＰＵ７０ａは、タイムコード発生器７０ｂからのタイムコード又は外部からシステムコントローラ７０に供給された外部タイムコード（Ｅｘｔ．ＴＣ）を受け取り、受け取ったタイムコードデータをビデオデータ入出力部７１及びオーディオデータ入出力部７４に供給している。さらに、ビデオ用ハードディスク７３にフレーム単位で記憶されるビデオデータの全記録アドレスと、記録されたフレームの全タイムコードとを対応付けて記憶するＲＡＭを内部に有している。同様に、オーディオ用ハードディスク７６にフレーム単位で記憶されるオーディオデータの全記録アドレスと、記録されたフレームの全タイムコードとを対応付けて同じＲＡＭに記憶する。従って、外部から、タイムコードを指定するだけで容易にハードディスクからビデオデータ及びオーディオデータを再生することができる。
【０１４９】
ＤＭＡコントローラ７０ｃは、ＣＰＵ７０ａからのコマンドに従って、ビデオデータ処理部７２に設けられたバッファメモリ７２ｂ，７２ｅからビデオデータをリードする際のリードタイミングを制御するとともに、バッファメモリ７２ｂ，７２ｅへビデオデータをライトする際のライトタイミングを制御する。
【０１５０】
ＳＣＳＩコントローラ７０ｄは、ＣＰＵ７０ａからの制御コマンドと、ＤＭＡコントローラ７０ｃから受け取ったフレーム単位のビデオデータと、そのフレームビデオデータと関連するタイムコードデータとをＳＣＳＩの通信コマンドに変換し、ビデオデータ用のハードディスク７３に送出する。また、ハードディスク７３から再生されたビデオデータをＳＣＳＩ通信コマンドから変換し、ＤＭＡコントローラ７０ｃに供給する。
【０１５１】
ＤＭＡコントローラ７０ｅは、ＣＰＵ７０ａからのコマンドに従って、オーディオデータ処理部７５に設けられたバッファメモリ７５ｂ，７５ｄからオーディオデータをリードする際のリードタイミングを制御するとともに、バッファメモリ７５ｂ，７５ｄへオーディオデータをライトする際のライトタイミングを制御する。
【０１５２】
ＳＣＳＩコントローラ７０ｆは、ＣＰＵ７０ａからの制御コマンドと、ＤＭＡコントローラ７０ｅから受け取ったフレーム単位のオーディオデータと、そのフレームオーディオデータと関連するタイムコードデータとをＳＣＳＩの通信コマンドに変換し、オーディオデータ用のハードディスク７６に送出する。また、ハードディスク７６から再生されたオーディオデータをＳＣＳＩコマンドから変換し、ＤＭＡコントローラ７０ｅに供給する。
【０１５３】
ビデオデータ入出力部７１の入力系は、入力ビデオ信号Ｖ１の同期信号を抜き出すと共に、入力ビデオ信号Ｖ１をコンポーネント信号に変換するデコーダ７１ａと、アナログコンポーネントビデオ信号をディジタルのビデオ信号に変換するＡ／Ｄ変換回路７１ｂとから構成される。ビデオデータ入出力部７１の出力系は、ビデオデータ処理部７２から供給された第１チャンネルの再生ビデオ信号をアナログに変換するＤ／Ａ変換回路７１ｄと、第１チャンネルの再生ビデオ信号をコンポジット信号に変換すると共に、出力されるコンポジットビデオ信号に対して、システムコントローラ７０に供給された外部同期信号（Ｅｘｔ．Ｓｙｎｃ）の位相に基づいて、タイムコードが重畳された垂直同期信号を付与するエンコーダ７１ｃと、ビデオデータ処理部７２から供給された第２チャンネルの再生ビデオ信号をアナログに変換するＤ／Ａ変換回路７１ｆと、第２チャンネルの再生ビデオ信号をコンポジット信号に変換すると共に、出力されるコンポジットビデオ信号に対して、システムコントローラ７０に供給された外部同期信号（Ｅｘｔ．Ｓｙｎｃ）の位相に基づいて、タイムコードが重畳された垂直同期信号を付与するエンコーダ７１ｅとから構成される。
【０１５４】
ビデオデータ処理部７２の入力系は、ビデオデータ入出力部７１から供給されたビデオデータを、フレーム単位でＪＰＥＧ規格に基づいて圧縮する圧縮部７２ａと、ＤＭＡコントローラ７０ｃからのライトコマンドに基づいて、圧縮部７２ａからのビデオデータを記憶し、ＤＭＡコントローラ７０ｃからのライトコマンドに基づいて、伸長部７２ｃ又はＤＭＡコントローラ７０ｃへ圧縮ビデオデータを供給するバッファメモリ７２ｂとを有している。ビデオデータ処理部７２の出力系は、バッファメモリ７２ｂからの圧縮ビデオデータを受け取り、圧縮ビデオデータを伸長して第１チャンネルのビデオデータとして出力する伸張部７２ｃと、バッファメモリ７２ｅからの圧縮ビデオデータを受け取り、圧縮ビデオデータを伸長して第２チャンネルのビデオデータとして出力する伸長部７２ｄとを有している。また、ビデオ処理部７２は、第１チャンネル用のビデオデータを記憶するバッファメモリ７２ｂと、第２チャンネル用のビデオデータを記憶するバッファメモリ７２ｅを有している。このバッファメモリ７２ｂ，７２ｅは、ＦＩＦＯメモリから構成され、ビデオデータを１５フレーム分記憶できる容量を有している。
【０１５５】
オーディオデータ入出力部７４は、ビデオデータ入出力部７１と同様に、入力オーディオ信号Ａ１を変換するデコーダ７４ａと、アナログオーディオ信号をディジタルオーディオデータに変換するＡ／Ｄ変換回路７４ｂと、オーディオデータ処理部７５から供給された再生オーディオデータをアナログに変換するＤ／Ａ変換回路７４ｄと、Ｄ／Ａ変換回路７４ｄから供給されたアナログオーディオ信号をオーディオ信号Ａ２に変換するエンコーダ７４ｃとを有している。
【０１５６】
オーディオデータ処理部７５は、オーディオデータ入出力部７４から供給されたオーディオデータを圧縮する圧縮部７５ａと、ＤＭＡコントローラ７０ｅからの制御コマンドに基づいて、圧縮部７５ａからのオーディオデータを記憶するとともに、ＤＭＡコントローラ７０ｅへ圧縮オーディオデータを供給するバッファメモリ７５ｂと、ＤＭＡコントローラ７０ｅから再生されたオーディオデータを受け取り伸長部７５ｃに出力するバッファメモリ７５ｄと、バッファメモリ７５ｄからの再生オーディオデータを受け取り、圧縮オーディオデータを伸長する伸張長７５ｃを有している。
【０１５７】
次に、ハードディスクアレイの記録及び再生動作を説明する。
【０１５８】
ビデオデータ入出力部７１に供給されたビデオ信号は、所定の入出力処理が施されてビデオデータ処理部７２に供給される。ビデオデータ処理部７２の圧縮部７２ａで圧縮されたビデオデータは、バッファメモリ７２ｂに供給される。バッファメモリ７２ｂに供給されたビデオデータは、ＤＭＡコントローラ７０ｃからのリードコマンドに応じて、ＤＭＡコントローラ７０ｃと伸長回路７２ｃの両方に同じビデオデータが送出される。ＣＰＵ７０ａは、タイムコード発生器７０ｂから供給されたタイムコードデータと、ＤＭＡコントローラ７０ｃに供給されたビデオデータとを関連つけるように、ＳＣＳＩコントローラ７０ｄに対して記録アドレスを送出する。ＳＣＳＩコントローラ７０ｄは、ＤＭＡコントローラ７０ｃから受け取ったビデオデータを、ＣＰＵ７０ａから指定されたアドレスに記録するようにハードディスク７３に記録コマンド及びビデオデータを供給する。
【０１５９】
一方、伸長回路７２ｃに供給されたビデオデータは、第１チャンネルのビデオデータとして伸長され、ビデオデータ入出力部７１に送出される。ビデオデータ入出力部７１は、ＣＰＵ７０ａから供給されたタイムコードを、供給されたビデオデータの垂直同期期間に重畳して、コンポジットビデオ信号Ｖ２として送出する。
【０１６０】
次に、ハードディスクアレイ２の再生処理に関して説明する。
【０１６１】
ハードディスクアレイ２にＲＳ−４２２の通信プロトコルに従った再生コマンドが送出されると、ＣＰＵ７０ａは、ＳＣＳＩコントローラ７０ｄを介して再生コマンドをハードディスク７３に出力する。再生されたビデオデータは、ＤＭＡコントローラ７０ｃのライトタイミングに従って、バッファメモリ７２ｅに記憶される。バッファメモリ７２ｅから読み出されたビデオデータは、伸長回路７２ｄによって第２チャンネルのビデオデータとして伸長され、ビデオデータ入出力部７１に送出される。ビデオデータ入出力部７１は、ＣＰＵ７０ａから供給されたタイムコードを、供給されたビデオデータの垂直同期期間に重畳して、コンポジットビデオ信号Ｖ３として送出する。
【０１６２】
ここで、入力ビデオ信号Ｖ１の記録処理とビデオ信号Ｖ３の再生処理が同時に行える理由を説明する。ＤＭＡコントローラ７０ｃが、バッファメモリ７２ｂに対してリードコマンドを出力している間は、バッファメモリ７２ｂからハードディスク７３へのビデオ信号の記録が行われ、ＤＭＡコントローラ７０ｃが、バッファメモリ７２ｅに対してライトコマンドを出力している間は、ハードディスク７３によって記録されたビデオ信号の再生が行われて、再生ビデオデータがバッファメモリ７２ｅに供給される。即ち、記録されるビデオデータのハードディスク７３への転送をバッファメモリ７２ｂで緩衝し、ハードディスク７３から再生されたビデオデータのビデオデータ入出力部７１への転送をバッファメモリ７２ｅによって緩衝しているので、見掛け上、入力ビデオ信号Ｖ１の記録処理とビデオ信号Ｖ３の再生処理が同時に行われているように見える。厳密には、ハードディスク７３の記録動作と再生動作は交互に行われているので、記録動作と再生動作は同時ではない。
【０１６３】
〔コンピュータの動作説明〕
図１１を参照してコンピュータ１の、初期動作に関して説明する。
【０１６４】
まず、ステップＳＰ１で、オペレータによって、アプリケーションプログラムの実行が指定されるとスタートする。
【０１６５】
ステップＳＰ２で、このアプリケーションプログラムは、ローカルハードディスク１５ａに記憶されているので、ＣＰＵ１０は、ＣＰＵ１０内に設けられた動作用のＲＡＭ１０ｂにアプリケーションプログラムをアップロードする。
【０１６６】
ステップＳＰ３で、ＣＰＵ１０内のＲＡＭ１０ｂにアップロードが終了すると、ＣＰＵ１０は、アプリケーションプログラムを実行する。
【０１６７】
ステップＳＰ４で、ＲＡＭ１０ｂのメモリ領域を確保する。このメモリ領域を確保する理由は、編集操作によって複数のクリップ画像データや編集データが生成されるので、その各データをＲＡＭ１０ｂに記憶するためである。このステップＳＰ４では、図９C、図９Ｂ及び図９Aに示されるクリップデータ用、イベントデータ用及びプログラムデータ用の第１のマネジメントレコードデータがＲＡＭ１０ｂに記録される。
【０１６８】
ステップＳＰ５では、コンピュータ１による編集操作によって生成されたプログラムやイベントデータ等を記憶するためのワークフォルダを生成する。生成されたワークホルダは、ローカルハードディスク１５ａに記録される。
【０１６９】
ステップＳＰ６では、ＧＵＩのためのグラフィック表示をモニタ１４に表示するために、ＣＰＵ１０は、コンピュータの内部クロックの同期で、グラフィックデータをＶＲＡＭ１３ｂにリアルタイムで転送する。
【０１７０】
ステップＳＰ７では、ＶＲＡＭ１３ｂに記憶されたグラフィックデータと同一のグラフィックがモニタ１４に表示される。
【０１７１】
ステップＳＰ８では、入力ビデオ信号Ｖ２を記録ビデオ画面２１ａに表示するか否かを確認する。もし、ビデオ表示の指定が無いのであれば、編集オペレーションはしないと判断してステップＳＰ１６に進み、終了する。通常の場合であれば、編集オペレーションを行うために、入力ビデオ信号Ｖ２を記録ビデオ画面２１ａに表示する必要があるので、ステップＳＰ９に進む。
【０１７２】
ステップＳＰ９では、コンピュータ１にビデオ信号Ｖ２を出力するように、ハードディスクアレイ２にＲＳ−４２２の制御コマンドを出力する。ハードディスクアレイ２は、コンピュータ１からの制御コマンドを受け取ると、入力ビデオ信号Ｖ１から第１チャンネル用のビデオ信号としてビデオ信号Ｖ２を生成し、コンピュータ１に送出する。
【０１７３】
ステップＳＰ１０では、データ変換部１１ｂにおいて、コンピュータ１に供給されたコンポジットビデオ信号Ｖ２からタイムコードを抽出するとともに、入力されたコンポジットビデオ信号をディジタルコンポーネントビデオデータに変換する。変換されたビデオデータは、フレーム単位でフレームメモリ１１ｅに一時的に記憶される。プロセッサコントローラ１１ａは、データ変換部１１ｂで抽出されたタイムコードデータを、ＣＰＵ１０に送出する。
【０１７４】
ステップＳＰ１１では、フレームメモリ１１ｃに記憶されているビデオデータが、ＶＲＡＭ１３ｂに転送される。転送されるビデオデータは、フレームメモリ１１ｃからの読みだしサンプリングが少ないので、３８０画素×２４０画素のビデオデータである。尚、この時、このＶＲＡＭ１３ｂに転送されるデータは、フレームメモリ１１ｃからのビデオデータだけではなくて、ビデオデータが表示される領域ではフレームメモリ１１ｅからビデオデータが転送され、ＧＵＩのためのグラフィックが表示される領域ではＣＰＵ１０からイメージデータが転送されるように、画像データバス５ａの調停が行われる。また、このＶＲＡＭ１３ｂに記憶されるデータが、リアルタイムで更新されることによって、モニタ１４にリアルタイムでビデオデータを表示させることができる。
【０１７５】
ステップＳＰ１２では、ＶＲＡＭ１３ｂに記憶されたグラフィックデータとビデオデータがリアルタイムでモニタ１４に表示される。
【０１７６】
ステップＳＰ１３では、記録ビデオ画面２１ａに表示されているビデオデータについて、ハードディスクアレイ２によって記録を開始するか否かを判断する。記録を開始する場合には、「ＳＴＡＲＴ」ボタン３１ａがクリックされる。
【０１７７】
ステップＳＰ１４では、記録の開始が指定されると、ＣＰＵ１０はそのコマンドを外部インターフェース１８に送出する。外部インターフェース１８は、ＲＳ−４２２規格の通信フォーマットに変換して、ハードディスクアレイ２に送出する。
【０１７８】
ステップＳＰ１５では、ハードディスクアレイ２によって記録が開始されたので、全ての初期設定は終了したと判断して、このフローを終了する。
【０１７９】
〔第１のマーキング動作の説明〕
次にマーキング動作に関して、図１２を参照して詳しく説明する。尚、この図１２で示されるフローは、全てＣＰＵ１０の動作を説明しているものである。また、このマーキング動作は、図７及び図８の説明を参照するとより理解できる。
【０１８０】
図１１に示されるフローが終了すると、このマーキング動作が行えるものと判断して、ステップＳＰ２０をスタートする。
【０１８１】
ステップＳＰ２１では、新たにマーキングされたか否かを判断する。マーキングされたか否かの判断は、マークインボタン２４ｃ又はマークアウトボタン２４ｆのエリア内にカーソルが位置する時に、マウスがクリックされたか否かによって判断する。またこの判断は、ＣＰＵ１０に供給される割り込みコマンドによる判断である。マークインボタン２４ｃがクリックされると、イン点が指定されたと判断してステップＳＰ２２に進む。また、マークアウトボタン２４ｆがクリックされると、アウト点が指定されたと判断してステップＳＰ３０に進む。
【０１８２】
ステップＳＰ２２では、イン点のクリップ画像データが形成される。このイン点のクリップ画像データは、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読みだすときに形成されたデータであって、フレームメモリ１１ｃに記録されているビデオデータの１／１６のデータ量となるようにサンプリングレートが少なくなっている。尚、このクリップ画像データは９５画素×６０画素から構成される。
【０１８３】
ステップＳＰ２３では、ＶＲＡＭ１３ｂのインクリップ表示エリア２４ａの位置に記憶されたクリップ画像データが、ＶＲＡＭ１３ｂからのデータの読みだしに従ってインクリップ表示エリア２４ａに表示される。
【０１８４】
ステップＳＰ２４では、ステップＳＰ２１でマーキングされたイン点のクリップ画像データが最初のマーキングであるか否かを判断する。最初のマーキングである場合には、ステップＳＰ２１に戻る。２回目以上のマーキングであれば、ステップＳＰ２５に進む。
【０１８５】
ステップＳＰ２５では、先にマーキングされたクリップ画像データはイン点のクリップ画像データであるか否かを判断する。先にマーキングされたクリップ画像データがイン点のクリップ画像データであるのであれば、ステップＳＰ２６に進み、先にマーキングされたクリップ画像データがアウト点のクリップ画像データであるのであれば、ステップＳＰ２７に進む。
【０１８６】
ステップＳＰ２６では、先にマーキングしたイン点のクリップ画像データを、インクリップ表示エリア２４ａからクリップ表示エリア２８に移動する。つまり、この場合は、イン点が続けて２回マーキングされたことを意味している。この時に形成される第２のマネージメントレコードデータに関しては、図７及び図８図９の説明を参照すると良い。
【０１８７】
ステップＳＰ２７では、先にマーキングされたアウト点によってイベントが生成されたか否かを判断する。先のマーキングによって、イベントが生成されているのであれば、ステップＳＰ２９に進み、先のマーキングによって、イベントが生成されていないのであれば、ステップＳＰ２８に進む。
【０１８８】
ステップＳＰ２８では、先にマーキングされ、アウトクリップ表示エリア２４ｄに表示されているアウト点のクリップ画像データを、クリップ表示エリア２８に移動する。これは、この先にマーキングされたアウト点がイベントの生成に使用しないクリップ画像データと判断するからである。
【０１８９】
ステップＳＰ２９では、アウトクリップ表示エリア２４ｄに表示されているクリップ画像データをクリアする。アウトクリップ表示エリア２４ｄに表示されているクリップ画像データは、既に、イベントのアウト点として登録されているので、クリップ表示エリア２８に移動する必要はない。
【０１９０】
ステップＳＰ２１に戻って、このステップＳＰ２１でアウト点がマーキングされた時について説明する。アウト点が指定されると、ステップＳＰ３０に進む。
【０１９１】
ステップＳＰ３０では、アウト点のクリップ画像データが形成される。このアウト点のクリップ画像データは、フレームメモリ１１ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読みだすときに形成されたデータであって、フレームメモリ１１ｃに記録されているビデオデータの１／１６のデータ量となるようにサンプリングレートが少なくなっている。尚、このクリップ画像データは９５画素×６０画素から構成される。
【０１９２】
ステップＳＰ３１では、ＶＲＡＭ１３ｂのアウトクリップ表示エリア２４ｄの位置に記憶されたクリップ画像データが、ＶＲＡＭ１３ｂからのデータの読みだしに従ってアウトクリップ表示エリア２４ｄに表示される。
【０１９３】
ステップＳＰ３２では、ステップＳＰ２１でマーキングされたアウト点のクリップ画像データが最初のマーキングであるか否かを判断する。最初のマーキングである場合には、ステップＳＰ２１に戻る。２回目以上のマーキングであれば、ステップＳＰ３３に進む。
【０１９４】
ステップＳＰ３３では、先にマーキングされたクリップ画像データはイン点のクリップ画像データであるか否かを判断する。先にマーキングされたクリップ画像データがイン点のクリップ画像データであるのであれば、ステップＳＰ３４に進み、先にマーキングされたクリップ画像データがアウト点のクリップ画像データであるのであれば、ステップＳＰ３６に進む。
【０１９５】
ステップＳＰ３４では、イベントの登録を行う。このように、イン点の後にアウト点のマーキングが行われると自動的にイベントとして登録される。イベントの登録に関して作成される、第２のマネージメントレコードデータの説明は、図７及び図８の説明を参照すると良く理解できる。
【０１９６】
ステップＳＰ３５では、イベント表示エリア２９に、生成されたイベントのイン点のクリップ画像データがコピーされる。
【０１９７】
ステップＳＰ３６、ステップＳＰ３７及びステップＳＰ３８は、ステップＳＰ２７、ステップＳＰ２８及びステップＳＰ２９と同様であるので、説明は省略する。
【０１９８】
ステップＳＰ３９で、マーキングを終了するか否かを判断する。マーキングが終了するまで、この図１２で示されるフローが繰り返される。
【０１９９】
〔第２のマーキング動作の説明〕
図１３Ａ及び図１３Ｂは、ハードディスクアレイ２から再生されたビデオ信号からイベントを作成する際のフローを示している。
【０２００】
このフローは、既にクリップ画像データが記憶されている状態からスタートする。
【０２０１】
ステップＳＰ４１では、クリップ画像データが指定されたか否かを判断する。クリップ画像データが指定されるとは、カーソルがクリップ画像データの表示位置内にある時に、マウスをダブルクリック（２回連続してクリックする）すると、そのクリップ画像データが指定されることになる。
【０２０２】
ステップＳＰ４２では、クリップ画像データが指定されると、指定されたクリップ画像データが、イン点のクリップ画像データであればインクリップ表示エリア２７ａ、アウト点のクリップ画像データであればアウトクリップ表示エリア２７ｄに表示される。
【０２０３】
ステップＳＰ４３では、ＣＰＵ１０は、指定されたクリップ画像データの有しているタイムコードを参照し、そのタイムコードのビデオデータをスチル再生するように外部インターフェース１８に制御コマンドを出力する。外部インターフェース１８は、スチル再生コマンドをＲＳ−４２２プロトコルに変換して、ハードディスクアレイ２に送出する。ハードディスクアレイ２は、受け取ったタイムコードとビデオデータの記憶アドレスの関連データを参照して、ハードディスク７３からスチル再生されたビデオデータが、第２チャンネルのビデオデータとして送出される。
【０２０４】
ステップＳＰ４４では、ハードディスクアレイ２から送出されたビデオデータを受け取り、第２のビデオプロセッサ１２内で所定の画像処理が行われる。
【０２０５】
ステップＳＰ４５では、フレームメモリ１２ｃに記憶されたスチル再生ビデオデータを、３８０画素×２４０画素となるようにＶＲＡＭ１３ｂに転送する。
【０２０６】
ステップＳＰ４６では、ＶＲＡＭ１３ｂに記憶された再生ビデオデータは再生ビデオ画面２３ａに表示される。ハードディスクアレイ２からは、リアルタイムのビデオ信号でなく、スチルビデオデータであるので、再生ビデオ画面２３ａには、静止画が表示されているだけである。
【０２０７】
次に、ステップＳＰ４７では、再生ビデオ画面２３ａに表示されたスチルビデオデータに対して、再生が指定されたか否かを判断する。再生ビデオ画面２３ａにスチルビデオデータが表示された状態で、「ＰＲＥＶＩＥＷ」ボタン３２がクリックされると、再生動作を開始すると判断する。
【０２０８】
ステップＳＰ４８では、ハードディスクアレイ２に対して、外部インターフェース１８を介して再生開始コマンドを出力する。ハードディスクアレイ２は、再生スタートコマンドを受け取り、通常の再生ビデオデータをコンピュータ１に送出する。
【０２０９】
ステップＳＰ５１では、マーキングされた否かを判断する。マーキングされたか否かの判断は、マークインボタン２７ｃ又はマークアウトボタン２７ｆのエリア内にカーソルが位置する時に、マウスがクリックされたか否かによって判断する。またこの判断は、ＣＰＵ１０に供給される割り込みコマンドによる判断である。マークインボタン２７ｃがクリックされると、イン点が指定されたと判断してステップＳＰ５２に進む。また、マークアウトボタン２７ｆがクリックされると、アウト点が指定されたと判断してステップＳＰ５５に進む。
【０２１０】
ステップＳＰ５２では、イン点のクリップ画像データが形成される。このイン点のクリップ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読みだすときに形成されたデータであって、フレームメモリ１２ｃに記録されているビデオデータの１／１６のデータ量となるようにサンプリングレートが少なくなっている。尚、このクリップ画像データは９５画素×６０画素から構成される。
【０２１１】
ステップＳＰ５３では、ＶＲＡＭ１３ｂのインクリップ表示エリア２７ａの位置に記憶されたクリップ画像データが、ＶＲＡＭ１３ｂからのデータの読みだしに従ってインクリップ表示エリア２７ａに表示される。
【０２１２】
ステップＳＰ５４では、先にマーキングされ、インクリップ表示エリア２７ｄに表示されているイン点のクリップ画像データを、クリップ表示エリア２８に移動する。
【０２１３】
ステップＳＰ５５では、アウト点のクリップ画像データが形成される。このアウト点のクリップ画像データは、フレームメモリ１２ｃに記憶されているビデオデータをＶＲＡＭ１３ｂに読みだすときに形成されたデータであって、フレームメモリ１２ｃに記録されているビデオデータの１／１６のデータ量となるようにサンプリングレートが少なくなっている。尚、このクリップ画像データは９５画素×６０画素から構成される。
【０２１４】
ステップＳＰ５６では、ＶＲＡＭ１３ｂのアウトクリップ表示エリア２７ｄの位置に記憶されたクリップ画像データが、ＶＲＡＭ１３ｂからのデータの読みだしに従ってアウトクリップ表示エリア２７ｄに表示される。
【０２１５】
ステップＳＰ５７では、先にマーキングされたクリップ画像データがイン点のクリップ画像データであるか否かを判断する。先にマーキングされたクリップ画像データがイン点のクリップ画像データであるのであれば、ステップＳＰ５８に進み、先にマーキングされたクリップ画像データがアウト点のクリップ画像データであるのであれば、ステップＳＰ５９に進む。
【０２１６】
ステップＳＰ５８では、イベントとして新しく登録するか否かを判断する。「ＮＥＷ  ＥＶＥＮＴ」ボタン３３がクリックされると、新しくイベントとして登録することを意味している。
【０２１７】
ステップＳＰ５９は、ステップＳＰ２８と同様の処理を行う。
【０２１８】
ステップＳＰ６０では、イベントの登録を行う。このように、イン点の後にアウト点のマーキングが行われ、「ＮＥＷ  ＥＶＥＮＴ」ボタン３３がクリックされるとイベントとして登録される。イベントの登録に関して作成される、第２のマネージメントレコードデータの説明は、図７及び図８の説明を参照すると良く理解できる。
【０２１９】
ステップＳＰ６１では、イベント表示エリア２９に、生成されたイベントのイン点のクリップ画像データがコピーされる。
【０２２０】
ステップＳＰ６２で、再生ビデオ画面２３ａに表示されているビデオデータの再生停止が指定されたかを判断する。停止が指定されると、ステップＳＰ６３に進む。
【０２２１】
ステップＳＰ６３では、ハードディスクアレイ２に対して停止コマンドを出力して終了する。
【産業上の利用可能性】
【０２２２】
本発明は、編集システムに関する。例えば、スポーツ中継や報道ニュースのように迅速性が要求される素材を対象とするものに適している。また、コンピュータグラフィック装置にも利用することができる。
【図面の簡単な説明】
【０２２３】
【図１】図１は、本発明の編集システムの全体構成を説明するための図面である。
【図２】図２は、コンピュータ１の内部構成を示すための図面である。
【図３】図３は、コンピュータ１のモニタ１４に表示されるＧＵＩのためのグラフィック表示を示す図面である。
【図４】図４は、クリップデータ、イベントデータ及びプログラムデータ用の第１のマネジメントレコードデータを示すための図面である。
【図５】図５は、クリップデータ用の第２のマネジメントレコードデータを示す図面である。
【図６】図６は、イベントデータ及びプログラムデータ用の第２のマネジメントレコードデータを示すための図面である。
【図７】図７は、クリップ画像データのマーキングの順番と、それに付されるインデックス番号、クリップ番号及びイベント番号を一覧的に示すための図面である。
【図８】図８は、クリップ表示エリア２８、イベント表示エリア２９及びプログラム表示エリア３０に表示される各クリップ画像データを示すための図面である。
【図９Ａ】図９Ａは、プログラムデータを管理するためのマネジメントレコードデータのリンク状態を示す図面である。
【図９Ｂ】図９Ｂは、イベントデータを管理するためのマネジメントレコードデータのリンク状態を示す図面である。
【図９Ｃ】図９Ｃは、クリップデータを管理するためのマネジメントレコードデータのリンク状態を示す図面である。
【図１０】図１０は、ハードディスクアレイ２の内部構成を示すための図面である。
【図１１】図１１は、本編集システムの初期動作の示すためのフローチャートである。
【図１２】図１２は、本編集システムの第１のマーキング動作の示すためのフローチャートである。
【図１３Ａ】図１３Ａは、本編集システムの第２のマーキング動作の示すためのフローチャートである。
【図１３Ｂ】図１３Ｂは、本編集システムの第２のマーキング動作の示すためのフローチャートである。
【符号の説明】
【０２２４】
１……コンピュータ、２……ハードディスクアレイ、１０……ＣＰＵ、１１……第１のビデオプロセッサ、１２……第２のビデオプロセッサ、２１……記録ビデオ表示エリア、２２……タイミング表示エリア、２３……再生ビデオ表示エリア、２４……記録ビデオマーキングエリア、２７……再生ビデオマーキングエリア、２８……クリップ表示エリア、２９……イベント表示エリア、３０……プログラム表示エリア。
【図１】
2006269068.tif 000003
【図２】
2006269068.tif 000004
【図３】
2006269068.tif 000005
【図４】
2006269068.tif 000006
【図５】
2006269068.tif 000007
【図６】
2006269068.tif 000008
【図７】
2006269068.tif 000009
【図８】
2006269068.tif 000010
【図９Ａ】
2006269068.tif 000011
【図９Ｂ】
2006269068.tif 000012
【図９Ｃ】
2006269068.tif 000013
【図１０】
2006269068.tif 000014
【図１１】
2006269068.tif 000015
【図１２】
2006269068.tif 000016
【図１３Ａ】
2006269068.tif 000017
【図１３Ｂ】
2006269068.tif 000018