(57)【特許請求の範囲】
【請求項１】
素材データを編集単位毎に編集制御する編集装置であって、
ノンリニアアクセスが可能な記録媒体と、
上記記録媒体に記録されている素材データ及び／又は外部機器が有するリニア記録媒体に記録されている素材データの編集点を指定するための入力操作手段と、
上記入力操作手段による操作内容に応じて、上記ノンリニアアクセスが可能な記録媒体及び／又は上記リニア記録媒体を制御する制御手段と
を備え、
上記制御手段は、上記入力操作手段により上記編集点を指定してプレビューするときに、上記リニア記録媒体に記録されている上記編集点に基づき、素材データのプリロール点からリニア記録媒体の再生を開始し、再生出力が安定し且つ編集点の一つとしてのＩＮ点に至る前の上記ＩＮ点の微調整を行うために必要とされる予め設定された所定範囲前に、素材データの記録を開始し、編集点の一つとしてのＯＵＴ点を超えて上記ＯＵＴ点の微調整を行うために必要とされる予め設定された所定範囲後に、素材データの記録を停止し、素材データのポストロール点で素材データの再生を停止し、編集単位及び上記編集単位の前後の上記所定範囲を含むデータを上記ノンリニアアクセスが可能な記録媒体に記録させるように制御し、上記リニア記録媒体に記録されている上記編集単位近傍に再度アクセスしようとするとき、上記ノンリニアアクセスが可能な記録媒体に記録させた編集単位及び上記編集単位の前後の上記所定範囲を含むデータにアクセスする
編集装置。
【請求項２】
上記プレビューためのプレビューコマンドは、上記リニア記録媒体を上記プリロール点まで移動するためのキューアップコマンドと、上記プリロール点からデータを再生させるための再生コマンドと、上記編集単位の前後の上記所定範囲を含むデータを上記ノンリニアアクセスが可能な記録媒体に記録させる記録コマンドと、上記ポストロール点でデータの再生を停止させるための停止コマンドとにより構成される請求項１記載の編集装置。
【請求項３】
上記入力操作手段により入力された編集単位毎の関連情報の表示を制御する表示制御手段と、
上記入力操作手段による操作内容に応じて作成された上記編集単位の編集情報毎に、連続的な識別情報を割り当てて編集リスト情報を作成する編集リスト作成手段とを備え、
上記編集リスト作成手段は、上記リニア記録媒体に記録されている編集単位に関する第１の編集情報を上記入力操作手段による操作内容に応じて作成し、上記リニア記録媒体に記録されている上記編集単位を含むデータが上記ノンリニアアクセスが可能な記録媒体に記録されたのに応じて、上記第１の編集情報を、上記ノンリニアアクセスが可能な記録媒体に記録させた編集単位に関する第２の編集情報に変更する請求項１記載の編集装置。
【請求項４】
上記編集リスト情報を記憶する記憶手段を備える請求項３記載の編集装置。
【請求項５】
上記識別情報は、自然数で表される請求項３記載の編集装置。
【請求項６】
ノンリニアアクセスが可能な記録媒体と、この記録媒体に対してデータの入力及び／又は出力処理を行う複数の入出力処理部とを備え、上記複数の入出力処理部は、それぞれ、予め割り振られたタイムスロット内で入力されたデータを処理して上記ノンリニアアクセスが可能な記録媒体に記録させるとともに、上記ノンリニアアクセスが可能な記録媒体から読み出されたデータを処理して出力するデータ記録再生装置であって、
上記ノンリニアアクセスが可能な記録媒体に記録されている素材データ及び／又は外部機器が有するリニア記録媒体に記録されている素材データの編集点を指定するための入力操作手段と、
上記入力操作手段による操作内容に応じて、上記ノンリニアアクセスが可能な記録媒体及び／又は上記リニア記録媒体を制御する制御手段とを備え、
上記制御手段は、上記入力操作手段により上記編集点を指定してプレビューするときに、上記リニア記録媒体に記録されている上記編集点に基づき、素材データのプリロール点からリニア記録媒体の再生を開始し、再生出力が安定し且つ編集点の一つとしてのＩＮ点に至る前の上記ＩＮ点の微調整を行うために必要とされる予め設定された所定範囲前に、素材データの記録を開始し、編集点の一つとしてのＯＵＴ点を超えて上記ＯＵＴ点の微調整を行うために必要とされる予め設定された所定範囲後に、素材データの記録を停止し、素材データのポストロール点で素材データの再生を停止し、編集単位及び上記編集単位の前後の上記所定範囲を含むデータを上記ノンリニアアクセスが可能な記録媒体に記録させるように制御し、上記リニア記録媒体に記録されている上記編集単位近傍に再度アクセスしようとするとき、上記ノンリニアアクセスが可能な記録媒体に記録させた編集単位及び上記編集単位の前後の上記所定範囲を含むデータにアクセスする
データ記録再生装置。
【請求項７】
上記プレビューためのプレビューコマンドは、上記リニア記録媒体を上記プリロール点まで移動するためのキューアップコマンドと、上記プリロール点からデータを再生させるための再生コマンドと、上記編集単位の前後の上記所定範囲を含むデータを上記ノンリニアアクセスが可能な記録媒体に記録させる記録コマンドと、上記ポストロール点でデータの再生を停止させるための停止コマンドとにより構成される請求項６記載のデータ記録再生装置。
【請求項８】
上記入力操作手段により入力された編集単位毎の関連情報の表示を制御する表示制御手段と、
上記入力操作手段による操作内容に応じて作成された上記編集単位の編集情報毎に、連続的な識別情報を割り当てて編集リスト情報を作成する編集リスト作成手段とを備え、
上記編集リスト作成手段は、上記リニア記録媒体に記録されている編集単位に関する第１の編集情報を上記入力操作手段による操作内容に応じて作成し、上記リニア記録媒体に記録されている上記編集単位を含むデータが上記ノンリニアアクセスが可能な記録媒体に記録されたのに応じて、上記第１の編集情報を、上記ノンリニアアクセスが可能な記録媒体に記録させた編集単位に関する第２の編集情報に変更する請求項６記載のデータ記録再生装置。
【請求項９】
上記編集リスト情報を記憶する記憶手段を備える請求項８記載のデータ記録再生装置。
【請求項１０】
上記第１の編集情報には、上記外部機器と、上記素材データを編集して作成される被作成データを再生する入出力処理部との情報が記述される請求項８記載のデータ記録再生装置。
【請求項１１】
上記外部機器及び上記入出力処理部は、上記入力操作手段の操作により決定される請求項１０記載のデータ記録再生装置。
【請求項１２】
上記第２の編集情報には、上記ノンリニアアクセスが可能な記録媒体に記録した編集単位を再生する入出力処理部と、上記素材データを編集して作成される被作成データを再生する入出力処理部との情報が記述される請求項８記載のデータ記録再生装置。
【請求項１３】
上記識別情報は、自然数で表される請求項８記載のデータ記録再生装置。
【請求項１４】
ノンリニアアクセスが可能な記録媒体に記録されている素材データ及び／又は外部機器が有するリニア記録媒体に記録されている素材データの編集点を指定してプレビューするときに、上記リニア記録媒体に記録されている上記編集点に基づき、素材データのプリロール点からリニア記録媒体の再生を開始し、再生出力が安定し且つ編集点の一つとしてのＩＮ点に至る前の上記ＩＮ点の微調整を行うために必要とされる予め設定された所定範囲前に、素材データの記録を開始し、編集点の一つとしてのＯＵＴ点を超えて上記ＯＵＴ点の微調整を行うために必要とされる予め設定された所定範囲後に、素材データの記録を停止し、素材データのポストロール点で素材データの再生を停止し、編集単位及び上記編集単位の前後の上記所定範囲を含むデータを上記ノンリニアアクセスが可能な記録媒体に記録させ、
上記リニア記録媒体に記録されている上記編集単位近傍に再度アクセスしようとするとき、上記ノンリニアアクセスが可能な記録媒体に記録させた編集単位及び上記編集単位の前後の上記所定範囲を含むデータにアクセスする
編集素材記録方法。
【請求項１５】
上記プレビューためのプレビューコマンドは、上記リニア記録媒体を上記プリロール点まで移動するためのキューアップコマンドと、上記プリロール点からデータを再生させるための再生コマンドと、上記編集単位の前後の上記所定範囲を含むデータを上記ノンリニアアクセスが可能な記録媒体に記録させる記録コマンドと、上記ポストロール点でデータの再生を停止させるための停止コマンドとにより構成される請求項１４記載の編集素材記録方法。
【請求項１６】
素材データの編集単位毎の関連情報が入力され、この入力された上記関連情報を表示手段に表示し、
上記リニア記録媒体に記録されている編集単位に関する第１の編集情報を入力された内容に応じて作成し、
上記リニア記録媒体に記録されている編集単位を含むデータが上記ノンリニアアクセスが可能な記録媒体に記録されたのに応じて、上記第１の編集情報を、上記ノンリニアアクセスが可能な記録媒体に記録させた編集単位に関する第２の編集情報に変更する請求項１４記載の編集素材記録方法。
【請求項１７】
上記第１の編集情報又は上記第２の編集情報を記憶手段に記憶する請求項１６記載の編集素材記録方法。
【請求項１８】
上記識別情報は、自然数で表される請求項１６記載の編集素材記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、素材データを編集制御する編集装置、記録媒体に対するデータの記録及び／又は再生を行うデータ記録再生装置及び素材データを記録する編集素材記録方法に関する。
【０００２】
【従来の技術】
近年、いわゆるＣＡＴＶ（CAble TeleVision,Community Antenna TeleVision）等の普及による情報提供の多チャンネル化にともない、従来のＶＴＲ（Video Tape Recorder）とは異なり、映像データ及び／又は音声データ（以下、映像・音声データと記す。）の記録及び／又は再生（以下、記録再生と記す。）を行う１台の映像・音声データ記録再生装置から複数の映像・音声データを、同時に記録再生することや、さらには記録しつつ再生することといった要求が高まりつつある。このような要求を満たすため、例えばハードディスク（以下、ＨＤと記す。）等のランダムアクセスが可能である記録媒体を用い、この記録媒体に対して映像・音声データを記録再生するビデオサーバ（またはＡＶ（Audio and/or Video）サーバ）と呼ばれる装置が普及しつつある。
【０００３】
一般に、放送局内におけるビデオサーバは、記録媒体に対して記録再生する映像・音声データの画質や音質に対する要求から、必要とされるデータの転送レートが高い必要があるとともに、長時間のデータを記録するために記録媒体が大容量である必要がある。
【０００４】
そこで、映像・音声データを蓄積するとともに、並列処理が可能である複数のＨＤ装置を含むデータ記録再生装置を用いることによって、データの転送レートの高速化や大容量化を図る試みや、ＨＤにパリティデータを記録しておくことによって、いずれかのＨＤ装置が故障した場合にも信頼性を確保できるようにする試みがなされている。
【０００５】
この試みにより、近年では例えば、放送局が提供しようとする番組の内容や放送形態により要求されているチャンネル数が異なる場合であっても、複数の映像・音声データからなる素材データを分散的に記録しておき、多チャンネル送出を同時に行ったり、同一の素材データを再生時間をずらして多チャンネルで再生することによって、いわゆるＶＯＤ（Video On Demand）やＮＶＯＤ（Near Video On Demand）等のシステムを構築するといったように、多様な使用形態に対応可能であるマルチチャンネルビデオサーバを実現することが可能となっている。
【０００６】
このようなビデオサーバに用いられるデータ記録再生装置には、１９８８年にDavid A. Pattersonらにより発表された論文である“A Case for Redundant Arrays of Inexpensive Disks(RAID), ACM SIGMOND Conference, Chicago, III, Jun.1-3, 1988”において提唱されている複数のＨＤからなるハードディスクドライブ（以下、ＨＤＤと記す。）をさらに複数台用いて構成されるＲＡＩＤ（Redundant Arrays of Inexpensive Disks）技術が用いられている。
【０００７】
この論文中でＲＡＩＤは、ＲＡＩＤ−１乃至ＲＡＩＤ−５の５つに分類されている。ＲＡＩＤ−１は、２つのＨＤＤに同一の内容を書き込むいわゆるミラード・ディスクと呼ばれる方式である。また、ＲＡＩＤ−２及びＲＡＩＤ−３は、入力データを一定の長さに分割して複数のＨＤＤに記録する方式である。ＲＡＩＤ−２は、エラー訂正符号としてハミング符号を用いる。一方、ＲＡＩＤ−３は、各ＨＤＤの互いに対応するデータブロックの排他的論理和であるパリティデータを生成して他の１台のＨＤＤに書き込む。さらに、ＲＡＩＤ−４及びＲＡＩＤ−５は、データの分割単位であるブロックを大きくし、１つの分割データをデータブロックとして１つのＨＤＤに記録するとともに、各ＨＤＤの互いに対応するデータブロックの排他的論理和をとった結果であるパリティデータをパリティブロックとしてＨＤＤに記録する方式である。ＲＡＩＤ−４は、パリティブロックを同一のＨＤＤに書き込む。一方、ＲＡＩＤ−５は、パリティブロックを複数のＨＤＤに分散して書き込む。
【０００８】
このようなデータ記録再生装置を用いたビデオサーバの一具体例としては、内部に入出力処理部を複数備えるとともに、それらの入出力処理部により例えばＨＤに対する映像・音声データの記録再生を行うものがある。このような、ビデオサーバにおいては、複数の入出力処理部それぞれが、バスの使用権を許可するために割り当てられたタイムスロット内で動作するようになされており、外部から入力されたデータを処理して、ＨＤといったノンリニアアクセスが可能な記録媒体にデータを送信するとともに、この記録媒体から再生されたデータを処理して外部に出力する。このため、ビデオサーバは、長い時間で見ると複数の入出力処理部が恰も同時或いは並列に処理を行っているように動作する。
【０００９】
このビデオサーバとしては、図２６に示すように、例えば、入力１系統及び出力３系統といった複数の入出力系統を備えるものがある。
【００１０】
同図に示すビデオサーバ２００は、入力処理部である記録ポート２１０と、出力処理部である再生ポート２２０，２３０，２４０と、エディティングマネージャ（Editing Manager）２５０と、ビデオエフェクタ（Video Effecter）２６０と、コントロールパネル２７０と、タイミングマネージャ（Timing Manager）２８０と、ファイルマネージャ（File Manager）２９０と、複数のＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０n（ｎは、任意の整数）を有するＨＤＤアレイ（ＨＤＤ Array）３００とを備えている。また、ビデオサーバ２００は、記録ポート２１０、再生ポート２２０，２３０，２４０の各ポートと、ＨＤＤアレイ３００との間のデータ転送のためのデータバス３２０と、各部を制御するための制御信号を転送するための制御バス３２１とを備えている。
【００１１】
記録ポート２１０は、データ入出力部２１１と、データ管理部２１２とからなる。データ入出力部２１１は、セレクタ２１３と、エンコーダ２１４とを備え、データ管理部２１２は、シリアル−パラレル変換処理部（以下、Ｓ／Ｐと記す。）２１５と、バッファ２１６と、ＣＰＵ２１７とを備えている。
【００１２】
セレクタ２１３は、符号化するデータを選択するものである。具体的には、セレクタ２１３は、入力端子２１８から入力される映像・音声データを含むデータ、例えば、ＳＭＰＴＥ（Society of Motion Picture and Television Engineers）−２５９Ｍで規格化されているＳＤＩ（Serial Digital Interface）に準拠したデータやＳＭＰＴＥ−３０５Ｍで規格化されているＳＤＴＩ（Serial Digital Transfer Interface）に準拠したデータと、後述するエディティングマネージャ２５０が備える編集部２５１から出力されるデータとのうち、いずれか一方の信号を選択して後段のエンコーダ２１４に出力する。
【００１３】
エンコーダ２１４は、セレクタ２１３から出力された信号を所定のフォーマットにエンコードする。具体的には、エンコーダ２１４は、入力された信号についてＭＰＥＧ（Moving Picture Experts Group）方式による圧縮符号化を行う。ただし、このエンコーダ２１４においては、圧縮符号化に拘泥せずとも、後段のＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに記録しやすいフォーマットに変換すればよく、例えば上述したＳＤＩに準拠したデータから、映像信号や音声信号を抜き出す処理を行ってもよい。さらに、エンコーダ２１４においては、上述したＳＤＴＩに準拠したデータから映像信号や音声信号を取り出す処理を行うようにしてもよく、上述した処理の組み合わせを行うようにしてもよい。以下の説明においては、エンコーダ２１４は、入力した信号を圧縮符号化して出力するものとする。エンコーダ２１４の圧縮符号化により生成された圧縮データは、データ管理部２１２におけるＳ／Ｐ２１５に入力される。
【００１４】
データ管理部２１２におけるＳ／Ｐ２１５は、エンコーダ２１４から入力した圧縮データをＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nのそれぞれに書き込むことができるように、シリアル−パラレル変換を行う。このＳ／Ｐ２１５によりシリアル−パラレル変換がなされて得られた各データは、後段のバッファ２１６に随時供給される。
【００１５】
バッファ２１６は、Ｓ／Ｐ２１５から出力されてくる各データを一時的に格納し、例えば各データをデータバス３２０に時分割多重して送り出すために使用されるものである。バッファ２１６は、Ｓ／Ｐ２１５からの各データを随時入力するとともに、図示しないタイムスロット発生回路からのタイムスロットがＣＰＵ２１７に割り当てられると、このＣＰＵ２１７の制御のもとに、バッファリングしているデータを出力する。出力されたデータは、データバス３２０を介してＨＤＤアレイ３００に送信される。
【００１６】
ＣＰＵ２１７は、例えば後述するコントロールパネル２７０から制御バス３２１を介して送信されてくる外部コマンド等の制御信号に基づいて、記録ポート２１０の各部を制御する機能を有する。また、ＣＰＵ２１７は、タイムスロット発生回路により割り当てられたタイムスロットに基づいて、バッファ２１６に保持されているデータの出力を制御する。
【００１７】
このような記録ポート２１０は、入力した信号をＨＤＤアレイ３００に記録等するための処理を行う入力プロセス部として機能する。
【００１８】
再生ポート２２０は、データ管理部２２１と、データ入出力部２２２とからなる。データ管理部２２１は、バッファ２２３と、パラレル−シリアル変換処理部（以下、Ｐ／Ｓと記す。）２２４と、ＣＰＵ２２５とを備え、データ入出力部２２２は、デコーダ２２６と、セレクタ２２７とを備えている。
【００１９】
バッファ２２３は、ＨＤＤアレイ３００からデータバス３２０を介してパラレルに送られてくる各データを一時的に格納する。バッファ２２３は、タイムスロット発生回路からのタイムスロットがＣＰＵ２２５に割り当てられると、このＣＰＵ２２５の制御のもとに、ＨＤＤアレイ３００からデータを読み出して入力する。入力されたデータは、このバッファ２２３によりバッファリングされた後、後段のＰ／Ｓ２２４に供給される。
【００２０】
Ｐ／Ｓ２２４は、バッファ２２３から入力したパラレルデータをシリアルデータに変換する。このＰ／Ｓ２２４によりパラレル−シリアル変換がなされて得られたデータは、データ入出力部２２２におけるデコーダ２２６に供給される。
【００２１】
ＣＰＵ２２５は、制御バス３２１を介して送信されてくる外部コマンド等の制御信号に基づいて、再生ポート２２０の各部を制御する機能を有する。また、ＣＰＵ２２５は、タイムスロット発生回路により割り当てられたタイムスロットに基づいて、データバス３２０の使用権を獲得し、バッファ２２３にデータを入力するように制御する。
【００２２】
データ入出力部２２２におけるデコーダ２２６は、Ｐ／Ｓ２２４から入力したシリアルデータを所定の復号処理によりデコードする。このデコーダ２２６によりデコードして得られた映像・音声データを含む各種データは、セレクタ２２７やエディティングマネージャ２５０が備える編集部２５１に入力される。
【００２３】
セレクタ２２７は、出力端子２２８を介して外部に出力する信号を選択するものである。具体的には、セレクタ２２７は、デコーダ２２６から出力されるデータと、エディティングマネージャ２５０が備える編集部２５１から出力されるデータとのうち、いずれか一方の信号を選択して出力端子２２８に供給する。
【００２４】
このような再生ポート２２０は、ＨＤＤアレイ３００に記録されていたデータを外部へ出力するための処理を行う出力プロセス部として機能する。
【００２５】
再生ポート２３０，２４０は、ともに、再生ポート２２０と同様に構成されている。すなわち、再生ポート２３０は、データ管理部２３１と、データ入出力部２３２とからなる。データ管理部２３１は、ＨＤＤアレイ３００からのデータを一時的に記憶するバッファ２３３と、このバッファ２３３からのパラレルデータをシリアルデータに変換するＰ／Ｓ２３４と、再生ポート２３０の各部を制御するＣＰＵ２３５とを備える。また、データ入出力部２３２は、Ｐ／Ｓ２３４から入力されたシリアルデータをデコードするデコーダ２３６と、このデコーダ２３６から出力されるデータと編集部２５１から出力されるデータとのうちのいずれか一方の信号を選択して出力端子２３８に供給するセレクタ２３７とを備えている。一方、再生ポート２４０は、データ管理部２４１と、データ入出力部２４２とからなる。データ管理部２４１は、ＨＤＤアレイ３００からのデータを一時的に記憶するバッファ２４３と、このバッファ２４３からのパラレルデータをシリアルデータに変換するＰ／Ｓ２４４と、再生ポート２４０の各部を制御するＣＰＵ２４５とを備える。また、データ入出力部２４２は、Ｐ／Ｓ２４４から入力されたシリアルデータをデコードするデコーダ２４６と、このデコーダ２４６から出力されるデータと編集部２５１から出力されるデータとのうちのいずれか一方の信号を選択して出力端子２４８に供給するセレクタ２４７とを備えている。
【００２６】
エディティングマネージャ２５０は、編集部２５１と、インターフェース（Ｉ／Ｆ）２５２と、ＣＰＵ２５３とを備えており、上述した記録ポート２１０及び再生ポート２２０，２３０，２４０から入力されたデータを、編集部２５１を介して後述するビデオエフェクタ２６０に出力して編集させる。また、エディティングマネージャ２５０は、ビデオエフェクタ２６０からのデータを、記録ポート２１０のセレクタ２１３及び再生ポート２２０，２３０，２４０のセレクタ２２７，２３７，２４７に出力する。
【００２７】
編集部２５１は、記録ポート２１０に入力したデータ及び再生ポート２２０，２３０，２４０のデコーダ２２６，２３６，２４６を経たデータのうちの所望のデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで選択し、ビデオエフェクタ２６０へと出力する。また、編集部２５１は、ビデオエフェクタ２６０から入力されるデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで、所望のポートへと出力する。さらに、記録ポート２１０に入力したデータや、再生ポート２２０，２３０，２４０のデコーダ２２６，２３６，２４６を経たデータや、ビデオエフェクタ２６０から入力されるデータを外部のモニタ装置等に出力したい場合には、編集部２５１は、これらのデータを出力端子２５４に供給する。
【００２８】
Ｉ／Ｆ２５２は、例えば外部のＶＴＲ等を接続してデータや各種コマンドを出力するとともに、外部からの各種コマンドを入力する。
【００２９】
ＣＰＵ２５３は、エディティングマネージャ２５０や、記録ポート２１０が備えるＣＰＵ２１７及び再生ポート２２０，２３０，２４０のそれぞれが備えるＣＰＵ２２５，２３５，２４５を制御する。ビデオサーバ２００においては、ＣＰＵ２５３が、各ポートのＣＰＵを制御することによって、同時に複数のポートを制御して行う編集処理が可能となる。
【００３０】
ビデオエフェクタ２６０は、複数のポートを利用して、データに特殊効果処理をかける。ビデオエフェクタ２６０は、具体的には、ある映像に別の異なる映像をはめ込むピクチャインピクチャ（PinP）等の特殊効果処理を、エディティングマネージャ２５０から入力した映像データに対して行う。
【００３１】
コントロールパネル２７０は、例えば、編集作業を行うデータの選択や、データの入出力を行うポートを選択する際にユーザが操作する各種スイッチ等の操作部や編集作業に用いる画像等を表示する表示部等を備え、ユーザに操作されることによって、対応した制御信号等を発生する。具体的には、コントロールパネル２７０は、ユーザが操作部を操作することにより記録ポート２１０、再生ポート２２０，２３０，２４０、外部に接続されているＶＴＲ等を選択すると、選択されたポート又はＶＴＲに対して制御信号を出力する。この制御信号は、後述するタイミングマネージャ２８０を介して制御バス３２１へと送られ、この制御バス３２１により伝送されて各ポートが備えるＣＰＵに入力される。制御信号が送られた各ポート又はＶＴＲは、この制御信号の内容に応じた動作を行う。
【００３２】
タイミングマネージャ２８０は、ビデオの同期信号に基づいてタイミングをとり、データバス３２０を管理するものである。このタイミングマネージャ２８０は、タイミングパルスを発生させるタイミングパルス発生器２８１と、コントロールパネル２７０とのインターフェースであるインターフェース（Ｉ／Ｆ）２８２と、各部を制御するＣＰＵ２８３とを備えており、外部から入力されるビデオ同期信号に基づいて、ＣＰＵ２８３がタイミングパルス発生器２８１を制御してタイミングパルスを発生させ、制御バス３２１に送信する。タイミングマネージャ２８０は、このタイミングパルスに基づいてデータバス３２０を管理する。
【００３３】
ファイルマネージャ２９０は、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nにおけるファイルの記録領域を示すファイル管理情報を保持し、このファイル管理情報に基づいてファイルの管理を行うファイル管理部２９１と、例えばイーサネット等の外部のネットワークに接続され、外部のネットワークとの間でデータの入出力を行うネットワークドライバ２９２と、各部を制御するＣＰＵ２９３とを備える。ファイルマネージャ２９０は、ＣＰＵ２９３の制御のもとに、例えば、あるファイルがＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに記録されたときに、これらのＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０n上に記録されたファイルのアドレスを管理する。
【００３４】
ＨＤＤアレイ３００は、複数のＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに接続され、これらのＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに対して各種データを記憶させるとともに、これらのＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに記録されているデータの管理を行う。ＨＤＤアレイ３００は、バッファ３０１と、映像データ書き込み／読み出し処理部（Ｖ）３０２と、音声データ書き込み／読み出し処理部（Ａ）３０３とを備えている。
【００３５】
バッファ３０１は、データバス３２０との間でデータの転送を行うときに、一時的にデータを記憶する。例えば、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nからのデータは、このバッファ３０１においてバッファリングされた後、データバス３２０に出力される。
【００３６】
映像データ書き込み／読み出し処理部３０２は、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2に対して映像データの書き込み及び読み出し処理を行う。例えば、映像データ書き込み／読み出し処理部３０２は、映像データ用のＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2に対して、選択的にデータの書き込み及び読み出しを行う。
【００３７】
音声データ書き込み／読み出し処理部３０３は、ＨＤＤ３１０n-1，３１０nに対して音声データの書き込み及び読み出し処理を行う。例えば、音声データ書き込み／読み出し処理部３０３は、音声データ用のＨＤＤ３１０n-1，３１０nに対して、選択的にデータの書き込み及び読み出しを行う。
【００３８】
ＨＤＤアレイ３００は、記録されるべきデータが確実に記録されるとともに、記録されているデータが確実に再生されるように冗長性を持たせてあり、上述したＲＡＩＤ構成をとる。映像データが記録されるＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2は、上述したＲＡＩＤ−３の構成をとり、音声データが記録されるＨＤＤ３１０n-1，３１０nは、上述したＲＡＩＤ−１の構成をとる。
【００３９】
以下、このようなビデオサーバ２００におけるデータの記録処理、データの再生処理及び編集処理について説明する。
【００４０】
ビデオサーバ２００は、以下のようにして、外部より入力されたデータを記録する。
【００４１】
ビデオサーバ２００においては、入力端子２１８に入力されたデータは、記録ポート２１０のデータ入出力部２１１が備えるセレクタ２１３を経て、エンコーダ２１４に入力されて所定のフォーマットにエンコードされる。エンコードされたデータは、記録ポート２１０のデータ管理部２１２が備えるＳ／Ｐ２１５によりパラレルデータに変換され、バッファ２１６でバッファリングされる。そして、バッファリングされているデータは、タイムスロット発生回路からＣＰＵ２１７に割り当てられたタイムスロットの期間に、データバス３２０に出力され、ＨＤＤアレイ３００へ転送される。
【００４２】
ＨＤＤアレイ３００では、転送されてきたデータは、バッファ３０１にてバッファリングされ読み出される。バッファ３０１から読み出されたデータのうち、映像データは、映像データ書き込み／読み出し処理部３０２に入力され、音声データは、音声データ書き込み／読み出し処理部３０３に入力される。映像データ書き込み／読み出し処理部３０２は、入力された映像データを所定の単位で分割するとともに、パリティデータを求め、分割したデータ及びパリティデータをＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2に記録する。また、音声データ書き込み／読み出し処理部３０３は、入力された音声データを２つのＨＤＤ３１０n-1，３１０nに記録する。
【００４３】
一方、ビデオサーバ２００は、以下のようにして、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに記録されているデータを再生して外部に出力する。
【００４４】
すなわち、ビデオサーバ２００においては、再生ポート２２０，２３０，２４０のいずれかが、タイムスロット発生回路により割り当てられたタイムスロットの期間にＨＤＤアレイ３００にアクセスし、ＨＤＤアレイ３００に対して、データの再生を要求する。ＨＤＤアレイ３００では、映像データ書き込み／読み出し処理部３０２が、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2に分割されて記録されているデータとパリティデータとを読み出し、分割されたデータを単一化するとともに、パリティデータに基づいてエラー検出及びエラー訂正を行い、映像データを再生する。また、音声データ書き込み／読み出し処理部３０３は、２つのＨＤＤ３１０n-1，３１０nのうち、エラーがないＨＤＤから音声データを再生する。再生された映像・音声データは、バッファ３０１でバッファリングされた後、読み出され、データバス３２０を介して、再生要求を行った再生ポートに転送される。
【００４５】
ここで、例えば再生ポート２２０が再生要求を行ったものとして説明すると、ＨＤＤアレイ３００から出力されたデータは、データバス３２０を介してデータ管理部２２１が備えるバッファ２２３に入力される。バッファ２２３に入力したデータは、このバッファ２２３でバッファリングされた後、Ｐ／Ｓ２２４にてシリアルデータに変換される。このシリアルデータは、データ入出力部２２２が備えるデコーダ２２６に入力され、デコードされた後、セレクタ２２７を経て出力端子２２８へと供給され、外部に出力される。
【００４６】
また、このようなビデオサーバ２００は、入力端子２１８を介して外部から入力したデータや、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nから再生されたデータの編集を行うことができる。
【００４７】
例えば、入力端子２１８を介して外部から入力したデータの編集を行う場合には、ビデオサーバ２００は、記録ポート２１０のデータ入出力部２１１が備えるセレクタ２１３を介して、エディティングマネージャ２５０の編集部２５１にデータを入力する。また、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nから再生されたデータの編集を行う場合には、ビデオサーバ２００は、データを再生した再生ポートのデータ入出力部が備えるセレクタを介して、編集部２５１にデータを入力する。編集部２５１は、入力したデータについて、自己が有する図示しないマトリクススイッチャやオーディオミキサ等を用い、また必要に応じてビデオエフェクタ２６０を用いて、編集処理を行う。
【００４８】
そして、編集部２５１は、編集を施したデータを記録ポート２１０や、再生ポート２２０，２３０，２４０に出力する。
【００４９】
例えば、編集部２５１が記録ポート２１０にデータを出力した場合には、ビデオサーバ２００は、上述した記録処理と同様の処理行うことによって、データをＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに記録する。また、編集部２５１が再生ポート２２０，２３０，２４０にデータを出力した場合には、ビデオサーバ２００は、再生ポート２２０，２３０，２４０の出力端子２２８，２３８，２４８からデータを外部に出力する。
【００５０】
さらに、ビデオサーバ２００は、編集後のデータを出力することなく、例えば編集点等の情報を保持するいわゆるノンリニアの非破壊編集が可能である。そのため、ビデオサーバ２００は、従来用いられていたいわゆるリニア編集装置のように、カット毎の編集を行う装置では困難であった編集点の事後調整ができるという特徴がある。すなわち、ビデオサーバ２００は、素材データや被作成データのＩＮ点、ＯＵＴ点に相当するＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０n上でのアドレスを保持することで編集を行うことができる。
【００５１】
このようなビデオサーバ２００においては、ユーザが感覚的に編集作業を行うことを可能とするために、タイムラインを用いたＧＵＩ（Graphcal User Interfece）による編集が行われる。ビデオサーバ２００においては、ユーザが上述したコントロールパネル２７０を用いて、データの編集作業に必要な操作を行う。この際、コントロールパネル２７０は、データの編集作業に必要な各種情報を表示部にグラフィカルに表示する。ユーザは、コントロールパネル２７０の表示部に表示されたグラフィカルな情報に基づいて、データの編集作業を行う。
【００５２】
例えば、ＨＤＤ３１０1，３１０2，・・・，３１０n-3，３１０n-2，３１０n-1，３１０nに記録されている複数の素材データを並べ替えて再生する場合には、ユーザは、例えばＡ／Ｖサーバに接続された図示しないマウス等を用いて、コントロールパネル２７０の表示部に表示された所望の素材データを示すグラフィックをドラッグし、タイムラインを示すグラフィック上の所望の時間部分に貼り付ける。ビデオサーバ２００は、このようにしてタイムライン上に並べられた一連の素材データを、その時間順に再生する。
【００５３】
【発明が解決しようとする課題】
ところで、従来のビデオサーバ２００において、例えばＶＴＲ等の外部機器を接続し、この外部機器に記録されている映像・音声データを編集に使用する素材データとして用いる場合、素材データを取り込むために、実時間を必要としていた。さらに、従来のビデオサーバ２００において、外部機器から素材データを取り込む際には、プリロールや調相といった時間も必要となっていた。
【００５４】
そのため、例えば、ＩＮ点、ＯＵＴ点といった編集点の微調整を行う場合等にも、多大な時間をかけて編集作業を行う必要があり、このような編集作業を行う必要があるビデオサーバ２００による編集は、効率が低く、利便性の悪いものとなっていた。
【００５５】
本発明は、このような実情に鑑みてなされたものであり、従来のビデオサーバにおける編集作業を効率よく行うことができる編集装置、データ記録再生装置及び編集素材記録方法を提供することを目的とする。
【００５６】
【課題を解決するための手段】
上述した目的を達成する本発明にかかる編集装置は、素材データを編集単位毎に編集制御する編集装置であって、ノンリニアアクセスが可能な記録媒体と、記録媒体に記録されている素材データ及び／又は外部機器が有するリニア記録媒体に記録されている素材データの編集点を指定するための入力操作手段と、入力操作手段による操作内容に応じて、ノンリニアアクセスが可能な記録媒体及び／又はリニア記録媒体を制御する制御手段とを備え、制御手段は、入力操作手段により編集点を指定してプレビューするときに、リニア記録媒体に記録されている編集点に基づき、素材データのプリロール点からリニア記録媒体の再生を開始し、再生出力が安定し且つ編集点の一つとしてのＩＮ点に至る前のＩＮ点の微調整を行うために必要とされる予め設定された所定範囲前に、素材データの記録を開始し、編集点の一つとしてのＯＵＴ点を超えてＯＵＴ点の微調整を行うために必要とされる予め設定された所定範囲後に、素材データの記録を停止し、素材データのポストロール点で素材データの再生を停止し、編集単位及び編集単位の前後の所定範囲を含むデータをノンリニアアクセスが可能な記録媒体に記録させるように制御し、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするとき、ノンリニアアクセスが可能な記録媒体に記録させた編集単位及び編集単位の前後の所定範囲を含むデータにアクセスする。
【００５７】
このような本発明にかかる編集装置は、リニア記録媒体に記録されている編集点に基づく編集単位を含むデータを記録媒体に記録させ、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするときには、外部機器を動作させずに、記録媒体に記録させた編集単位を含むデータにアクセスする。
【００５８】
また、上述した目的を達成する本発明にかかるデータ記録再生装置は、ノンリニアアクセスが可能な記録媒体と、この記録媒体に対してデータの入力及び／又は出力処理を行う複数の入出力処理部とを備え、複数の入出力処理部は、それぞれ、予め割り振られたタイムスロット内で入力されたデータを処理してノンリニアアクセスが可能な記録媒体に記録させるとともに、ノンリニアアクセスが可能な記録媒体から読み出されたデータを処理して出力するデータ記録再生装置であって、ノンリニアアクセスが可能な記録媒体に記録されている素材データ及び／又は外部機器が有するリニア記録媒体に記録されている素材データの編集点を指定するための入力操作手段と、入力操作手段による操作内容に応じて、ノンリニアアクセスが可能な記録媒体及び／又はリニア記録媒体を制御する制御手段とを備え、制御手段は、入力操作手段により編集点を指定してプレビューするときに、リニア記録媒体に記録されている編集点に基づき、素材データのプリロール点からリニア記録媒体の再生を開始し、再生出力が安定し且つ編集点の一つとしてのＩＮ点に至る前のＩＮ点の微調整を行うために必要とされる予め設定された所定範囲前に、素材データの記録を開始し、編集点の一つとしてのＯＵＴ点を超えてＯＵＴ点の微調整を行うために必要とされる予め設定された所定範囲後に、素材データの記録を停止し、素材データのポストロール点で素材データの再生を停止し、編集単位及び編集単位の前後の所定範囲を含むデータをノンリニアアクセスが可能な記録媒体に記録させるように制御し、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするとき、ノンリニアアクセスが可能な記録媒体に記録させた編集単位及び編集単位の前後の所定範囲を含むデータにアクセスする。
【００５９】
このような本発明にかかるデータ記録再生装置は、リニア記録媒体に記録されている編集点に基づく編集単位を含むデータを記録媒体に記録させ、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするときには、外部機器を動作させることなく、記録媒体に記録させた編集単位を含むデータにアクセスする。
【００６０】
さらに、上述した目的を達成する本発明にかかる編集素材記録方法は、ノンリニアアクセスが可能な記録媒体に記録されている素材データ及び／又は外部機器が有するリニア記録媒体に記録されている素材データの編集点を指定してプレビューするときに、リニア記録媒体に記録されている編集点に基づき、素材データのプリロール点からリニア記録媒体の再生を開始し、再生出力が安定し且つ編集点の一つとしてのＩＮ点に至る前のＩＮ点の微調整を行うために必要とされる予め設定された所定範囲前に、素材データの記録を開始し、編集点の一つとしてのＯＵＴ点を超えてＯＵＴ点の微調整を行うために必要とされる予め設定された所定範囲後に、素材データの記録を停止し、素材データのポストロール点で素材データの再生を停止し、編集単位及び編集単位の前後の所定範囲を含むデータをノンリニアアクセスが可能な記録媒体に記録させ、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするとき、ノンリニアアクセスが可能な記録媒体に記録させた編集単位及び編集単位の前後の所定範囲を含むデータにアクセスする。
【００６１】
このような本発明にかかる編集素材記録方法は、リニア記録媒体に記録されている編集点に基づく編集単位を含むデータを記録媒体に記録させ、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするときには、外部機器を動作させることなく、記録媒体に記録させた編集単位を含むデータにアクセスする。
【００６２】
【発明の実施の形態】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００６３】
この実施の形態は、本発明にかかるデータ記録再生装置を、映像及び／又は音声データ（以下、映像・音声データと記す。）を含むデータを記録媒体に対して記録及び／又は再生（以下、記録再生と記す。）するいわゆるＡ／Ｖ（Audio/Video）サーバに適用したものである。このＡ／Ｖサーバは、後述するコントロールパネルをユーザが操作することによって、映像・音声データの記録再生の他、編集作業を可能とするものである。
【００６４】
図１に内部回路の構成を示すＡ／Ｖサーバ１は、入力処理部である記録ポート１０と、出力処理部である再生ポート２０，３０，４０と、エディティングマネージャ（Editing Manager）５０と、ビデオエフェクタ（Video Effecter）６０と、メータパネル７０と、コントロールパネル８０と、タイミングマネージャ（Timing Manager）９０と、ファイルマネージャ（File Manager）１００と、記録媒体である複数の記録媒体であるＨＤＤ（Hard Disk Drive）１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０n（ｎは、任意の整数）を有するＨＤＤアレイ（ＨＤＤ Array）１１０とを備えている。また、Ａ／Ｖサーバ１は、記録ポート１０、再生ポート２０，３０，４０の各ポートと、ＨＤＤアレイ１１０との間のデータ転送のためのデータバス１３０と、各部を制御するための制御信号を転送するための制御バス１３１とを備えている。Ａ／Ｖサーバシステム１は、このように１つの入力処理部及び３つの出力処理部を有しており、４系統の入出力処理を行うことができる。
【００６５】
記録ポート１０は、入力端子１８から入力した信号をＨＤＤアレイ１１０に記録等するための処理を行う入力処理部として機能する。この記録ポート１０は、データ入出力部１１と、データ管理部１２とからなる。データ入出力部１１は、セレクタ１３と、エンコーダ１４とを備え、データ管理部１２は、シリアル−パラレル変換処理部（以下、Ｓ／Ｐと記す。）１５と、バッファ１６と、ＣＰＵ１７とを備えている。
【００６６】
セレクタ１３は、符号化するデータを選択するものである。具体的には、セレクタ１３は、例えば、ＳＭＰＴＥ（Society of Motion Picture and Television Engineers）−２５９Ｍで規格化されているＳＤＩ（Serial Digital Interface）に準拠したデータやＳＭＰＴＥ−３０５Ｍで規格化されているＳＤＴＩ（Serial Digital Transfer Interface）に準拠したデータ等の入力端子１８から入力される映像・音声データを含むデータと、後述するエディティングマネージャ５０が備える編集部５１から出力されるデータとのうち、いずれか一方の信号を選択して後段のエンコーダ１４に出力する。
【００６７】
エンコーダ１４は、セレクタ１３から出力された信号を所定のフォーマットにエンコードする。具体的には、エンコーダ１４は、入力された信号についてＭＰＥＧ（Moving Picture Experts Group）方式による圧縮符号化を行う。ただし、このエンコーダ１４においては、圧縮符号化に拘泥せずとも、後段のＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録しやすいフォーマットに変換すればよく、例えば上述したＳＤＩに準拠したデータから、映像信号や音声信号を抜き出す処理を行ってもよい。さらに、エンコーダ１４においては、上述したＳＤＴＩに準拠したデータから映像信号や音声信号を取り出す処理を行うようにしてもよく、上述した処理の組み合わせを行うようにしてもよい。なお、以下の説明においては、エンコーダ１４は、入力した信号を圧縮符号化して出力するものとする。エンコーダ１４の圧縮符号化により生成された圧縮データは、データ管理部１２におけるＳ／Ｐ１５に入力される。
【００６８】
データ管理部１２におけるＳ／Ｐ１５は、エンコーダ１４から入力した圧縮データをＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nのそれぞれに書き込むことができるように、シリアル−パラレル変換を行う。このＳ／Ｐ１５によりシリアル−パラレル変換がなされて得られた各データは、後段のバッファ１６に随時供給される。
【００６９】
バッファ１６は、Ｓ／Ｐ１５から出力されてくる各データを一時的に格納し、例えば各データをデータバス１３０に時分割多重して送り出すために使用されるものである。バッファ１６は、図示しないが、Ｓ／Ｐ１５から出力されてくる各データを個別に保持するように構成されている。バッファ１６は、Ｓ／Ｐ１５からの各データを随時入力するとともに、図示しないタイムスロット発生回路からのタイムスロットがＣＰＵ１７に割り当てられると、このＣＰＵ１７の制御のもとに、バッファリングしているデータをデータバス１３０に出力する。
【００７０】
ここで、データバス１３０は、ＳＢＸ（Spydar Bus eXtension）バスと呼ばれるものであり、図示しないものの、データを記録する方向にのみデータを伝送する上りバスと、データを再生する方向にのみデータを伝送する下りバスとに分かれており、これらの上りバス及び下りバスは、それぞれ、Ｓ／Ｐ１５でシリアル−パラレル変換された各データを個別に伝送する複数のバスにより構成されている。そのため、バッファ１６から出力された各データは、データバス１３０を構成する各データに対応するバスを介してＨＤＤアレイ１１０に送信される。また、バッファ１６の後段には、図示しないバス出力処理部が設けられ、バッファ１６から出力された各データには、データバス１３０の伝送フォーマットにしたがうように、例えばＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nへの書き込みを指示するコマンド等が重畳される。
【００７１】
ＣＰＵ１７は、例えば後述するコントロールパネル８０から制御バス１３１を介して送信されてくる外部コマンド等の制御信号に基づいて、記録ポート１０の各部を制御する機能を有する。また、ＣＰＵ１７は、与えられた制御信号を必要に応じてエディティングマネージャ５０が備えるＣＰＵ５３に転送する。さらにＣＰＵ１７は、タイムスロット発生回路により割り当てられたタイムスロットに基づいて、バッファ１６に保持されているデータの出力を制御する。
【００７２】
このような記録ポート１０は、映像データと、４チャンネル又は８チャンネルの音声データとを入力することができる。
【００７３】
また、再生ポート２０は、ＨＤＤアレイ１１０に記録されていたデータを外部へ出力するための処理を行う出力処理部として機能するものであり、データ管理部２１と、データ入出力部２２とからなる。データ管理部２１は、バッファ２３と、パラレル−シリアル変換処理部（以下、Ｐ／Ｓと記す。）２４と、ＣＰＵ２５とを備え、データ入出力部２２は、デコーダ２６と、セレクタ２７とを備えている。
【００７４】
バッファ２３は、ＨＤＤアレイ１１０からデータバス１３０を介してパラレルに送られてくる各データを一時的に格納する。バッファ２３は、図示しないが、ＨＤＤアレイ１１０からパラレルに出力されてくる各データを個別に保持するように構成されている。バッファ２３は、タイムスロット発生回路からのタイムスロットがＣＰＵ２５に割り当てられると、このＣＰＵ２５の制御のもとに、ＨＤＤアレイ１１０からデータを読み出して入力する。
【００７５】
ここで、ＨＤＤアレイ１１０から送られてくる各データには、データバス１３０の伝送フォーマットにしたがうように、例えば上述したＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nへの書き込みを指示するコマンドに対するステータスが重畳されている。このようなデータは、上述したデータバス１３０の下りバスを構成する複数のバスにより分割されて伝送される。そのため、Ａ／Ｖサーバ１においては、入力系のデータと出力系のデータとが衝突するといったエラーを引き起こす要因が少なく、割り当てられたタイムスロットに基づいてデータを伝送することで、データの記録再生を同時に行うようにみなすことができる。バッファ２３に入力されたデータは、このバッファ２２３によりバッファリングされた後、後段のＰ／Ｓ２４に供給される。
【００７６】
Ｐ／Ｓ２４は、バッファ２３から入力したパラレルデータをシリアルデータに変換する。このＰ／Ｓ２４によりパラレル−シリアル変換がなされて得られたデータは、データ入出力部２２におけるデコーダ２６に供給される。
【００７７】
ＣＰＵ２５は、制御バス１３１を介して送信されてくる外部コマンド等の制御信号に基づいて、再生ポート２０の各部を制御する機能を有する。また、ＣＰＵ２５は、与えられた制御信号を必要に応じてエディティングマネージャ５０が備えるＣＰＵ５３に転送する。さらに、ＣＰＵ２５は、タイムスロット発生回路により割り当てられたタイムスロットに基づいて、データバス１３０の使用権を獲得し、バッファ２３にデータを入力するように制御する。
【００７８】
データ入出力部２２におけるデコーダ２６は、Ｐ／Ｓ２４から入力したシリアルデータを所定の復号処理によりデコードする。このデコーダ２６は、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nから再生されたデータが圧縮符号化されているときには伸張し、上述したＳＤＩデータ等に変換して出力する。このデコーダ２６によりデコードして得られた映像・音声データを含む各種データは、セレクタ２７やエディティングマネージャ５０が備える編集部５１に入力される。
【００７９】
セレクタ２７は、出力端子２８を介して外部に出力する信号を選択するものである。具体的には、セレクタ２７は、デコーダ２６から出力されるデータと、エディティングマネージャ５０が備える編集部５１から出力されるデータとのうち、いずれか一方の信号を選択し、ＳＤＩデータやＳＤＴＩデータとして出力端子２８に供給する。
【００８０】
このような再生ポート２０は、映像データと、４チャンネル又は８チャンネルの音声データとを出力することができる。
【００８１】
再生ポート３０，４０は、ともに、再生ポート２０と同様に構成されている。すなわち、再生ポート３０は、データ管理部３１と、データ入出力部３２とからなる。データ管理部３１は、ＨＤＤアレイ１１０からのデータを一時的に記憶するバッファ３３と、このバッファ３３からのパラレルデータをシリアルデータに変換するＰ／Ｓ３４と、再生ポート３０の各部を制御するＣＰＵ３５とを備える。また、データ入出力部３２は、Ｐ／Ｓ３４から入力されたシリアルデータをデコードするデコーダ３６と、このデコーダ３６から出力されるデータと編集部５１から出力されるデータとのうちのいずれか一方の信号を選択して出力端子３８に供給するセレクタ３７とを備えている。一方、再生ポート４０は、データ管理部４１と、データ入出力部４２とからなる。データ管理部４１は、ＨＤＤアレイ１１０からのデータを一時的に記憶するバッファ４３と、このバッファ４３からのパラレルデータをシリアルデータに変換するＰ／Ｓ４４と、再生ポート４０の各部を制御するＣＰＵ４５とを備える。また、データ入出力部４２は、Ｐ／Ｓ４４から入力されたシリアルデータをデコードするデコーダ４６と、このデコーダ４６から出力されるデータと編集部５１から出力されるデータとのうちのいずれか一方の信号を選択して出力端子４８に供給するセレクタ４７とを備えている。
【００８２】
エディティングマネージャ５０は、編集部５１と、インターフェース（Ｉ／Ｆ）５２と、ＣＰＵ５３とを備えており、上述した記録ポート１０及び再生ポート２０，３０，４０から入力されたデータを、編集部５１を介して後述するビデオエフェクタ６０に出力して編集させる。また、エディティングマネージャ５０は、ビデオエフェクタ６０からのデータを、記録ポート１０のセレクタ１３及び再生ポート２０，３０，４０のセレクタ２７，３７，４７に出力する。
【００８３】
編集部５１は、記録ポート１０に入力したデータ及び再生ポート２０，３０，４０のデコーダ２６，３６，４６を経たデータのうちの所望のデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで選択し、ビデオエフェクタ６０へと出力する。また、編集部５１は、ビデオエフェクタ６０から入力されるデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで、所望のポートへと出力する。さらに、記録ポート１０に入力したデータや、再生ポート２２，３０，４０のデコーダ２６，３６，４６を経たデータや、ビデオエフェクタ６０から入力されるデータを外部のモニタ装置等に出力したい場合には、編集部５１は、これらのデータを出力端子５４に供給する。
【００８４】
Ｉ／Ｆ５２は、後述するメータパネル７０を接続し、ＣＰＵ５３により生成されたメータパネル７０を制御するための制御信号等を出力するとともに、メータパネル７０から送られてきた情報をＣＰＵ５３に入力する。また、Ｉ／Ｆ５２は、例えば外部のＶＴＲ（Video Tape Recorder）等を接続してデータや各種コマンドを出力するとともに、外部からの各種コマンドを入力する。
【００８５】
ＣＰＵ５３は、エディティングマネージャ５０や、記録ポート１０が備えるＣＰＵ１７及び再生ポート２０，３０，４０のそれぞれが備えるＣＰＵ２５，３５，４５を制御する制御手段である。ビデオサーバ１においては、ＣＰＵ５３が、各ポートのＣＰＵを制御することによって、同時に複数のポートを制御して行う編集処理が可能となる。
【００８６】
ビデオエフェクタ６０は、複数のポートを利用して、データに特殊効果処理をかける。ビデオエフェクタ６０は、具体的には、ある映像に別の異なる映像をはめ込むピクチャインピクチャ（PinP）等の特殊効果処理を、エディティングマネージャ５０から入力した映像データに対して行う。
【００８７】
メータパネル７０は、後述するように、記録ポート１０及び再生ポート２０，３０，４０におけるオーディオレベルメータといった各ポートの動作状態を表示するポート動作状態表示部や、操作の対象となるポートを選択するための各種スイッチ等を備える。メータパネル７０は、エディティングマネージャ５０のＣＰＵ５３により生成された制御信号に基づいて制御される。また、メータパネル７０は、各種スイッチによる操作内容を表す制御信号をエディティングマネージャ５０のＣＰＵ５３に供給する。
【００８８】
コントロールパネル８０は、後述するように、例えば、編集作業を行うデータの選択や、データの入出力を行うポートを選択する際にユーザが操作する各種スイッチ等や、編集作業に用いる画像等を表示する表示部等を備える。コントロールパネル８０は、ユーザに操作されることによって、対応した制御信号等を発生する。具体的には、コントロールパネル８０は、ユーザが各種スイッチ等を操作することにより記録ポート１０、再生ポート２０，３０，４０、外部に接続されているＶＴＲ等を選択すると、選択されたポート又はＶＴＲに対して制御信号を出力する。この制御信号は、後述するタイミングマネージャ９０を介して制御バス１３１へと送られ、この制御バス１３１により伝送されて各ポートが備えるＣＰＵに入力される。制御信号が送られた各ポート又はＶＴＲは、この制御信号の内容に応じた動作を行う。
【００８９】
タイミングマネージャ９０は、ビデオの同期信号に基づいてタイミングをとり、データバス１３０を管理するものである。このタイミングマネージャ９０は、タイミングパルスを発生させるタイミングパルス発生器９１と、コントロールパネル８０とのインターフェースであるインターフェース（Ｉ／Ｆ）９２と、各部を制御するＣＰＵ９３とを備えており、外部から入力されるビデオ同期信号に基づいて、ＣＰＵ９３がタイミングパルス発生器９１を制御してタイミングパルスを発生させ、制御バス１３１に送信する。タイミングマネージャ９０は、このタイミングパルスに基づいてデータバス１３０を管理する。
【００９０】
ファイルマネージャ１００は、後述するＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nにおけるファイルの記録領域を示すファイル管理情報を保持し、このファイル管理情報に基づいてファイルの管理を行うファイル管理部１０１と、例えばイーサネット等の外部のネットワークに接続され、外部のネットワークとの間でデータの入出力を行うネットワークドライバ１０２と、各部を制御するＣＰＵ１０３とを備える。ファイルマネージャ１００は、ＣＰＵ１０３の制御のもとに、後述するＨＤＤアレイ１１０に記録されたデータの管理を行う。例えば、ファイルマネージャ１００は、あるファイルがＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録されたときに、これらのＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０n上のどのアドレスにファイルが記録されたかを示す情報を用いて、ＨＤＤアレイ１１０に記録されたデータの管理を行う。
【００９１】
ＨＤＤアレイ１１０は、各種データを格納及び管理するものである。ＨＤＤアレイ１１０は、複数のＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに接続され、これらのＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに対して各種データを記憶させるとともに、これらのＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録されているデータの管理を行う。ＨＤＤアレイ１１０は、バッファ１１１と、映像データ書き込み／読み出し処理部（Ｖ）１１２と、音声データ書き込み／読み出し処理部（Ａ）１１３とを備える。
【００９２】
バッファ１１１は、データバス１３０との間でのデータを転送を行うときに、一時的にデータを記憶する。例えば、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nからのデータは、このバッファ１１１においてバッファリングされた後、データバス１３０に出力される。
【００９３】
映像データ書き込み／読み出し処理部１１２は、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2に対して映像データの書き込み及び読み出し処理を行う。映像データ書き込み／読み出し処理部１１２は、具体的には、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2の中から所望のＨＤＤを選択して、バッファ１１１から入力された映像データを書き込むとともに、所望のＨＤＤから映像データを読み出してバッファ１１１に出力する。
【００９４】
音声データ書き込み／読み出し処理部１１３は、ＨＤＤ１２０1，１２０2に対して音声データの書き込み及び読み出し処理を行う。音声データ書き込み／読み出し処理部１１３は、具体的には、ＨＤＤ１２０1，１２０2のいずれか一方を選択し、バッファ１１１から入力された音声データを書き込むとともに、所望のＨＤＤから音声データを読み出してバッファ１１１に出力する。
【００９５】
ＨＤＤアレイ１１０は、例えば、放送業務用として記録されるべきデータが確実に記録されるとともに、記録されているデータが確実に再生されるように冗長性を持たせてあり、いわゆるＲＡＩＤ（Redundant Arrays of Inexpensive Disks）構成をとる。映像データが記録されるＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2は、ＲＡＩＤ−３の構成、すなわち、データを複数のディスクに分けて並行転送することで転送性能を高め、さらにパリティディスクを設けた構成をとり、音声データが記録されるＨＤＤ１２０n-1，１２０nは、いわゆるデータの二重書きを行うミラーディスクと呼ばれるＲＡＩＤ−１の構成をとる。
【００９６】
このような内部回路を備えるＡ／Ｖサーバ１は、図２に示すように、１つの筐体２により上述した各部が覆われ、略直方体状の外観を構成する。この筐体２は、例えば１台のＶＴＲと同等の大きさである。筐体２の前面には、上側にメータパネル７０が設けられ、下側にコントロールパネル８０が設けられている。コントロールパネル８０は、筐体２に着脱自在とされ、筐体２から外した状態でも、図示しないケーブルにより筐体２内の上述したタイミングマネージャ９０のＩ／Ｆ９２と接続し、使用され得る。
【００９７】
このＡ／Ｖサーバ１は、以下のようにして、外部より入力されたデータを記録する。
【００９８】
Ａ／Ｖサーバ１においては、入力端子１８に入力されたデータは、記録ポート１０のデータ入出力部１１が備えるセレクタ１３を経て、エンコーダ１４に入力されて所定のフォーマットにエンコードされる。エンコードされたデータは、記録ポート１０のデータ管理部１２が備えるＳ／Ｐ１５によりパラレルデータに変換され、バッファ１６でバッファリングされる。そして、バッファリングされているデータは、タイムスロット発生回路からＣＰＵ１７に割り当てられたタイムスロットの期間に、データバス１３０に出力され、ＨＤＤアレイ１１０へ転送される。
【００９９】
ＨＤＤアレイ１１０に転送されてきたデータは、バッファ１１１にてバッファリングされ読み出される。そして、バッファ１１１から読み出されたデータのうち、映像データは、映像データ書き込み／読み出し処理部１１２に入力され、音声データは、音声データ書き込み／読み出し処理部１１３に入力される。映像データ書き込み／読み出し処理部１１２は、入力された映像データを所定の単位で分割するとともに、パリティデータを求め、分割したデータ及びパリティデータをＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2に記録する。また、音声データ書き込み／読み出し処理部１１３は、入力された音声データを２つのＨＤＤ１２０n-1，１２０nに記録する。
【０１００】
Ａ／Ｖサーバ１は、このような処理を行うことによって、外部から入力したデータをＨＤＤアレイ１１０に記録することができる。
【０１０１】
一方、Ａ／Ｖサーバ１は、以下のようにして、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録されているデータを再生して外部に出力する。
【０１０２】
すなわち、Ａ／Ｖサーバ１においては、再生ポート２０，３０，４０のいずれかが、タイムスロット発生回路により割り当てられたタイムスロットの期間にＨＤＤアレイ１１０にアクセスし、ＨＤＤアレイ１１０に対して、データの再生を要求する。ＨＤＤアレイ１１０では、映像データ書き込み／読み出し処理部１１２が、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2に分割されて記録されているデータとパリティデータとを読み出し、分割されたデータを単一化するとともに、パリティデータに基づいてエラー検出及びエラー訂正を行い、映像データを再生する。また、音声データ書き込み／読み出し処理部１１３は、２つのＨＤＤ１２０n-1，１２０nのうち、エラーがないＨＤＤから音声データを再生する。再生された映像・音声データは、バッファ１１１でバッファリングされた後、読み出され、データバス１３０を介して、再生要求を行った再生ポートに転送される。
【０１０３】
ここでは、例えば再生ポート２０が再生要求を行ったものとして説明する。ＨＤＤアレイ１１１０から出力されたデータは、データバス１３０を介してデータ管理部２１が備えるバッファ２３に入力される。バッファ２３に入力したデータは、このバッファ２３でバッファリングされた後、Ｐ／Ｓ２４にてシリアルデータに変換される。このシリアルデータは、データ入出力部２２が備えるデコーダ２６に入力されてデコードされた後、セレクタ２７を経て出力端子２８へと供給され、外部に出力される。
【０１０４】
このようにして、Ａ／Ｖサーバ１は、内部素材を再生して外部に出力することができる。
【０１０５】
さて、このようなＡ／Ｖサーバ１は、コントロールパネル８０を操作することによって編集作業を行うことができる。Ａ／Ｖサーバ１においては、編集データは、素材データ及び被作成データの編集開始時刻情報であるＩＮ点、編集終了時刻情報であるＯＵＴ点の組でありいわゆるカットに相当する“エディットデータページ（以下、ページと略記する。）”と、このページの集積としての“プログラム”という形で管理される。Ａ／Ｖサーバ１は、このプログラムに対応する編集リスト情報を作成する。また、Ａ／Ｖサーバ１は、上述したファイル管理部１０１が管理するファイル管理情報を保持することによって、ファイル名を指定するだけで所望のファイルの再生等の操作を行うことができ、後述する再生ファイル情報である仮想ファイル（Virtual File；以下、ＶＦＬと記す。）に基づいて、編集の際に新たにデータを記録することなく編集結果をもとに内部素材を再生することができる。
【０１０６】
ここで、ファイル管理情報について詳細に説明する。ファイル管理情報は、図３に示すように、ファイルエントリ（File Entry；以下、ＦＥと記す。）と、レコードエントリ（Record Entry；以下、ＲＥと記す。）と、フリースペースリスト（Free Space List；以下、ＦＳＬと記す。）の３つの情報からなる。
【０１０７】
ＦＥは、同図（Ａ）に示すように、ファイル名と、最初のＲＥへのポインタ情報と、例えばファイルが記録された実時刻又は“０”が記述される開始時刻（スタートタイムコード）と、例えば製作者や製作日時等の付随情報とを有する。Ａ／Ｖサーバ１においては、ファイル単位でＦＥが設定され、そのファイルがＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０n上のどの位置から記録されているかが把握できる。
【０１０８】
ＲＥは、同図（Ｂ）に示すように、次のＲＥへのポインタ情報と、実際にファイルが記録されたＨＤＤ上の先頭位置のアドレスを示す先頭位置データと、ファイルが先頭位置を示すアドレスから連続して記録されている長さを示す連続領域長とを有する。このＲＥに記述される情報の具体例として、任意のファイルＡが図４に示すようにＨＤＤ上のアドレス領域に記録されている場合について説明する。すなわち、ファイルＡは、ＨＤＤ上のアドレス空間において、アドレス５０乃至アドレス１００、アドレス２００乃至アドレス３００、アドレス５００乃至アドレス７５０に分割されて記録されている。
【０１０９】
このとき、ＦＥ及びＲＥには、図５に示すような情報が記述される。すなわち、ＦＥには、ファイル名として“Ａ”が記述されるとともに、最初のＲＥへのポインタ情報が記述される。ＲＥは、ファイルＡが分割されている数と同数だけ用意される。最初のＲＥには、先頭位置データとしてファイルＡがＨＤＤに記録されている最初のアドレスである“５０”が記述されるとともに、ファイルＡがアドレス５０乃至アドレス１００に記録されていることから連続領域の記録長として“５０”が記述される。また、次のＲＥには、先頭位置データとして“２００”が記述されるとともに、ファイルＡがアドレス２００乃至アドレス３００に記録されていることから連続領域の記録長として“１００”が記述される。さらに、次のＲＥには、先頭位置データとして“５００”が記述されるとともに、ファイルＡがアドレス５００乃至アドレス７５０に記録されていることから連続領域の記録長として“２５０”が記述される。そして、このＲＥには、ファイルＡが終了していることを示すために、次のＲＥへのポインタ情報としてＥＯＦ（End Of File）が記述される。
【０１１０】
これらのＦＥ及びＲＥは、データがＨＤＤ上のどの領域に記録されているかを示す情報であるが、ＦＳＬは、データが書き込まれていない領域を示す情報が記述される。ＦＳＬは、図３（Ｃ）に示すように、次のＦＳＬへのポインタ情報と、データが記録されていないＨＤＤ上の連続空き領域の先頭位置のアドレスを示す先頭位置データと、この先頭位置のアドレスから次にデータが記録されている領域までの空き領域の長さを示す連続領域長とを有する。このＦＳＬに記述される情報の具体例として、図４に示した場合について説明する。
【０１１１】
このとき、ＦＳＬには、図６に示すような情報が記述される。すなわち、ＦＳＬは、連続した空き領域の数と同数だけ用意される。最初のＦＳＬには、先頭位置データとしてＨＤＤ上の空き領域の最初のアドレスである“０”が記述されるとともに、ファイルＡがアドレス５０から記録されていることから連続領域長として“５０”が記述される。また、次のＦＳＬには、先頭位置データとして“１００”が記述されるとともに、ファイルＡがアドレス２００から記録されていることから連続領域長として“１００”が記述される。さらに、次のＦＳＬには、先頭位置データとして“３００”が記述されるとともに、ファイルＡがアドレス５００から記録されていることから連続領域長として“２００”が記述される。そして、このＦＳＬには、最後の空き領域であることを示すために、次のＦＳＬへのポインタ情報としてＥＯＦ（End Of File）が記述される。
【０１１２】
Ａ／Ｖサーバ１は、このようなファイル管理情報を保持し、別のファイルがＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録されると、そのファイルに関するＦＥ及びＲＥが作成されるとともに、ＦＳＬを書き換える。
【０１１３】
このようなファイル管理情報を保持するＡ／Ｖサーバ１は、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録されている映像・音声データを内部素材として編集する際に、そのファイルを示す情報をコントロールパネル８０からＨＤＤアレイ１１０に出力する。エディティングマネージャ５０のＣＰＵ５３は、ファイル管理情報に基づいて、所望のファイルを再生するためにＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nのどの領域にアクセスするべきかを把握することができる。ユーザは、コントロールパネル８０の後述する表示部に表示された情報をもとに、例えばＩＮ点、ＯＵＴ点といった編集点等の情報を後述する各種スイッチ等を操作することにより決定する。そして、Ａ／Ｖサーバ１においては、このようにして決定した編集結果情報をコントロールパネル８０から再びＨＤＤアレイ１１０に出力する。このとき、Ａ／Ｖサーバ１においては、編集結果情報のみをコントロールパネル８０からＨＤＤアレイ１１０に出力すればよく、素材データ自体を送る必要はない。
【０１１４】
Ａ／Ｖサーバ１においては、このような編集結果情報を上述したＶＦＬと呼び、このＶＦＬに基づいて、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録された素材データを読み出すことで、編集された被作成データを外部に出力することができる。すなわち、Ａ／Ｖサーバ１は、ＶＦＬをもとに作成した被作成データをＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録し直す必要がない。そのため、Ａ／Ｖサーバ１は、リアルタイムに素材データを編集して出力することができる。
【０１１５】
このようなＶＦＬは、図７に示すように、編集したファイル名を示すファイル名領域と、そのファイルのＩＮ点及びＯＵＴ点を示す再生開始位置領域及び再生終了位置領域とからなる。再生開始位置領域及び再生終了位置領域は、それぞれ、そのファイルの先頭位置からのＨＤＤ上のアドレスに対応した再生開始位置及び再生終了位置を示す。例えば、図８（Ａ）に示すようなＶＦＬを作成した場合、ＨＤＤ上の実際の再生開始位置及び再生終了位置の対応は、同図（Ｂ）に示すようになる。
【０１１６】
すなわち、ファイルＡがＨＤＤのアドレス空間上、アドレス５０から記録されていることから、ＶＦＬに示されたファイルＡの再生開始位置は、アドレス６０となり、このアドレス６０をＩＮ点として再生が開始されることになる。また、再生終了位置が先頭位置から６０であることから、アドレス２１０がＯＵＴ点となり、再生が終了することになる。
【０１１７】
Ａ／Ｖサーバ１は、このようなＶＦＬに基づいて、再生されるべきデータが決定されることで、編集が終了してから被作成データをＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録する必要がない。
【０１１８】
Ａ／Ｖサーバ１は、メータパネル７０やコントロールパネル８０を操作することによって、上述した記録ポート１０、再生ポート２０，３０，４０毎に、例えば、映像・音声データの入力の選択や、音声データの記録再生のレベル調整や、音声データをモニタするチャンネルの選択等の各種操作を行うことができる。
【０１１９】
メータパネル７０は、図９に概略を示すように、記録ポート１０、再生ポート２０，３０，４０の動作状態を表示するポート動作状態表示部１４１を備える。このポート動作状態表示部１４１は、各ポートに対応した４つの表示領域１４１ａ乃至１４１ｄを有している。これらの表示領域１４１ａ乃至１４１ｄは、それぞれ、４チャンネル分のオーディオレベルメータを表示するオーディオレベルメータ部１４２ａ乃至１４２ｄと、タイムコード等を表示するドットマトリクス部１４３ａ乃至１４３ｄと、例えば再生中や記録中等の各ポートの現在の動作状態を表示する状態表示部１４４ａ乃至１４４ｄと、表示されているタイムコードの種類等の各種情報を表示する情報表示部１４５ａ乃至１４５ｄとを有する。なお、オーディオレベルメータ部１４２ａ乃至１４２ｄには、各チャンネル毎のオーディオレベルメータの下側に、対応するチャンネルの番号が表示される。また、後述するスイッチの操作に応じて、オーディオレベルメータ部１４２ａ乃至１４２ｄには、第１チャンネルから第４チャンネルまでの４つのオーディオレベルメータと、第５チャンネルから第８チャンネルまでの４つのオーディオレベルメータとのいずれかが選択的に表示される。
【０１２０】
また、メータパネル７０は、操作の対象となるポートを選択するための４つのポート選択スイッチ１４６と、音声データの記録再生のレベルの調整を行うための４つのレベル調整用ロータリエンコーダ１４７と、ビデオプロセスの調整を行うためのビデオプロセス調整用ロータリエンコーダ１４８とを備える。
【０１２１】
一方、コントロールパネル８０は、同図に概略を示すように、入力操作手段として、記録ポート１０を選択するための記録ポート選択スイッチ（Ｒ１）１５１ａと、再生ポート２０，３０，４０をそれぞれ選択するための再生ポート選択スイッチ（Ｐ１，Ｐ２，Ｐ３）１５１ｂ，１５１ｃ，１５１ｄとを備える。また、Ａ／Ｖサーバ１は、後述するように、例えばＶＴＲ等の外部機器を２台まで接続可能とされており、コントロールパネル８０は、これらの２台の外部機器のうちの一方を選択するための第１外部機器選択スイッチ（１）１５２ａと、他方を選択するための第２外部機器選択スイッチ（２）１５２ｂとを備える。さらに、コントロールパネル８０は、記録ポート選択スイッチ１５１ａ、再生ポート選択スイッチ１５１ｂ，１５１ｃ，１５１ｄ、第１外部機器選択スイッチ１５２ａ、第２外部機器選択スイッチ１５２ｂにより選択されたポート及び外部機器を再生用として用いるか記録用として用いるかを指定するための再生用指定スイッチ（ＰＬＡＹＥＲ）１５３及び記録用指定スイッチ（ＲＥＣＯＲＤＥＲ）１５４とを備える。
【０１２２】
また、コントロールパネル８０は、データの記録を指示するための記録指示スイッチ１５５と、巻き戻しを指示するための巻き戻し指示スイッチ１５６と、データの再生を指示するための再生指示スイッチ１５７と、早送りを指示するための早送り指示スイッチ１５８と、停止を指示するための停止指示スイッチ１５９とを備える。
【０１２３】
さらに、コントロールパネル８０は、データの編集作業の際に使用する素材データ及び／又は被作成データのＩＮ点を指定するためのＩＮ点指定スイッチ１６０と、素材データ及び／又は被作成データのＯＵＴ点を指定するためのＯＵＴ点指定スイッチ１６１と、これらのＩＮ点指定スイッチ１６０及びＯＵＴ点指定スイッチ１６１によりＩＮ点及びＯＵＴ点が指定された後にデータの編集処理を開始するための編集開始スイッチ（ＡＵＴＯ  ＥＤＩＴ）１６２と、ＩＮ点指定スイッチ１６０及びＯＵＴ点指定スイッチ１６１によりＩＮ点及びＯＵＴ点が指定された後にデータのプレビュー処理を開始するためのプレビュー開始スイッチ（ＰＲＥＶＩＥＷ）１６３とを備える。
【０１２４】
さらにまた、コントロールパネル８０は、例えば、データの編集処理や編集データの管理を行うためのエディットモードや、任意のポートに素材データをロードして割り当てる場合等のためのマテリアルモードといったＡ／Ｖサーバ１の状態を切り換えるためのモード切換スイッチ（ＭＯＤＥ）１６４と、上述したページ単位で編集する際に新たなページを途中のページに挿入する場合等に、ページを挿入（Insert）するか上書き（Overlay）するかのモードを切り換えるための挿入モード切換スイッチ（ＩＮＳ／ＯＶＬ）１６５と、新規の編集を開始する際に現在編集中の上述したプログラムをクリアするためのクリアプログラムスイッチ（ＣＬＥＡＲ  ＰＲＯＧＲＡＭ）１６６と、後述する表示部に表示された任意のページを前のページに戻すためのバックスペーススイッチ（ＢＳ）１６７と、表示部に表示された任意のページを後のページに進めるためのフォワードスペーススイッチ（ＦＳ）１６８と、操作内容を取り消すためのキャンセルスイッチ（ＣＡＮＣＥＬ）１６９とを備える。また、コントロールパネル８０は、例えば編集点を探すために用いられる３６０゜回転式のサーチダイヤル１７０と、表示部に表示されるカーソルを移動させるための３６０゜方向移動式のカーソル操作用ロータリエンコーダ１７１とを備える。
【０１２５】
さらに、コントロールパネル８０は、編集作業等に必要となる各種情報を表示する液晶パネル等からなる表示手段である表示部１８０を備える。この表示部１８０には、上述したエディットモード時にはページ毎の関連情報が表示される各部を備え、例えば図１０に示すように、現在選択されて編集操作が可能な状態であるカレントポートを表示するカレントポート表示部１８１と、カレントポートで開かれているデータのファイル名を表示するカレントポート素材名表示部１８２と、時・分・秒・フレーム番号単位でカレントタイムを表示するカレントタイム表示部１８３と、編集のソースとなる素材データが開かれるポートであるプレーヤポート（ＰＬＡＹＥＲポート）を表示するＰＬＡＹＥＲポート表示部１８４と、プレーヤポートで開かれている素材データの名称を表示するソース素材名表示部１８５と、編集のディスティネーションとなる被作成データが再生されるポートであるレコーダポート（ＲＥＣＯＲＤＥＲポート）を表示するＲＥＣＯＲＤＥＲポート表示部１８６と、レコーダポートで開かれている被作成データの名称を表示するディスティネーション素材名表示部１８７と、カレントポートのデータにおけるコントロールパネル８０が管理するページ内での現在の編集点の位置を示すページ表示部１８８と、時・分・秒・フレーム番号単位でカレントポートのデータのＩＮ点のタイムコードを表示するＩＮ点表示部（ＩＮ）１８９と、時・分・秒・フレーム番号単位でカレントポートのデータのＯＵＴ点のタイムコードを表示するＯＵＴ点表示部（ＯＵＴ）１９０と、時・分・秒・フレーム番号単位でカレントポートのデータのＯＵＴ点を含む編集区間の編集時間情報であるデュレーションを表示するデュレーション表示部（ＤＵＲ）１９１と、上述した挿入モード切換スイッチ１６５により指定されたモードを表示する挿入モード表示部１９２とを備える。また、表示部８０には、ＩＮ点表示部１８９に表示されたタイムコードにおけるカレントポートのデータのスタンプピクチャと、ＯＵＴ点表示部１９０に表示されたタイムコードにおけるカレントポートのデータのスタンプピクチャとが、それぞれ、ＩＮ点スタンプピクチャ表示部１９３とＯＵＴ点スタンプピクチャ表示部１９４とに表示される。
【０１２６】
このように、コントロールパネル８０は、表示部１８０に文字情報を中心とした各種情報を表示し、ユーザは、これらの各種情報が表示されたＵＩ（User Interfece）に基づいて、編集作業を行う。
【０１２７】
以下、コントロールパネル８０における上述した各種スイッチ等の操作による編集作業について図１１乃至図１５を参照して説明していく。
【０１２８】
コントロールパネル８０は、図１１に示すように、各種スイッチ等により入力された内容を処理し、上述したプログラムに対応する編集リスト情報を作成する編集リスト作成手段である制御部１９５を備え、この制御部１９５を介して操作内容に応じた表示内容を表示部１８０に表示する。また、コントロールパネル８０は、各種スイッチ等により入力された内容を、制御部１９５を介して変換手段であるインターフェース（Ｉ／Ｆ）１９６に送り、このＩ／Ｆ１９６により操作内容に応じたプログラムを変換してＶＦＬを生成し、このＶＦＬを上述したタイミングマネージャ９０のＩ／Ｆ９２を介してファイルマネージャ１００のファイル管理部１０１又はこのファイル管理部１０１をさらに介してＨＤＤアレイ１１０に送信する。さらに、コントロールパネル８０は、Ｉ／Ｆ１９６を介して本体側から受信したスタンプピクチャ等の情報を、制御部１９５の制御にもとに表示部１８０に表示したり、記憶手段であるメモリ１９７に保持する。メモリ１９７には、例えば編集処理に必要となる各種プログラムや、本体側から受信した情報等が保持され、制御部１９５がこのメモリ１９７に保持されているプログラムや情報を読み出して処理し、表示部１８０の表示内容を制御したり、Ｉ／Ｆ１９６を介して本体側へ送信したりする。
【０１２９】
Ａ／Ｖサーバ１における基本的な編集作業は、図１２に示すようになる。まず、Ａ／Ｖサーバ１においては、ステップＳ１において、ユーザがモード切換スイッチ１６４を押すことによって、エディットモードに入る。エディットモードに入ると、コントロールパネル８０の表示部１８０には、先に図１０に示したような編集作業用の表示内容が表示される。
【０１３０】
続いて、Ａ／Ｖサーバ１においては、ステップＳ２において、ユーザがクリアプログラムスイッチ１６６を操作することによって、コントロールパネル８０により現在管理されているプログラムを開放し、空のプログラムを作成する。
【０１３１】
ユーザがクリアプログラムスイッチ１６６を操作すると、コントロールパネル８０の表示部１８０には、プログラムのクリアを実行してもよいか否かを確認するダイアログが表示される。
【０１３２】
ここで、プログラムのクリアを実行してもよい場合には、Ａ／Ｖサーバ１は、ユーザが図示しないＯＫスイッチを操作することによって、これまでプログラムとして管理されていたデータを全てクリアする。
【０１３３】
一方、プログラムのクリアを実行しない場合には、Ａ／Ｖサーバ１は、ユーザがキャンセルスイッチ１６９を操作することによって、これまでプログラムとして管理されていたデータのクリア処理を中止する。
【０１３４】
続いて、Ａ／Ｖサーバ１においては、ステップＳ３において、レコーダデバイス及びプレーヤデバイスの指定を行う。すなわち、Ａ／Ｖサーバ１においては、編集のソースとなる素材データが開かれるポートであるプレーヤポートと、編集のディスティネーションとなる被作成データが再生されるポートであるレコーダポートとを指定する。
【０１３５】
ここでは、再生ポート２０をプレーヤポートとし、再生ポート３０をレコーダポートとすることにする。この場合、Ａ／Ｖサーバ１においては、ユーザが、再生ポート３０に対応する再生ポート選択スイッチ（Ｐ２）１５１ｃと、記録用指定スイッチ（ＲＥＣＯＲＤＥＲ）１５４とを同時に押すことによって、再生ポート３０がレコーダポートに指定される。また、Ａ／Ｖサーバ１においては、ユーザが、再生ポート２０に対応する再生ポート選択スイッチ（Ｐ１）１５１ｂと、再生用指定スイッチ（ＰＬＡＹＥＲ）１５３とを同時に押すことによって、再生ポート２０がプレーヤポートに指定される。これらのスイッチは、ユーザにより押されることによって、点灯する。この操作に応じて、コントロールパネル８０の表示部１８０には、先に図１０に示したように、ＰＬＡＹＥＲポート表示部１８４に“Ｐ１”が表示され、ＲＥＣＯＲＤＥＲポート表示部１８６に“Ｐ２”が表示される。
【０１３６】
なお、Ａ／Ｖサーバ１においては、一度このようにしてレコーダデバイス及びプレーヤデバイスを指定することによって、以後例えば再生用指定スイッチ１５３が押されると、現在プレーヤに指定されているポート、ここでは再生ポート２０が自動的に選択され、カレントポートとしてコントロール可能な状態となる。
【０１３７】
続いて、Ａ／Ｖサーバ１においては、ステップＳ４乃至ステップＳ８におけるプログラムの作成を行う。まず、Ａ／Ｖサーバ１においては、ステップＳ４において、編集点の設定を行う。この際、Ａ／Ｖサーバ１においては、ユーザがモード切換スイッチ１６４を押すことによって、マテリアルモードに移行し、編集に使用するソースとなる素材データを再生ポート２０にロードする。このとき、コントロールパネル８０の表示部１８０には、ソース素材名表示部１８５に再生ポート２０で開かれているファイルの名称が表示され、ディスティネーション素材名表示部１８７に予め決められた名称が表示される。なお、ディスティネーション素材名表示部１８７に表示された名称は、後に任意の名称に変更することが可能である。また、既に素材データが再生ポート２０にロードされている場合には、この手順を行う必要はない。
【０１３８】
その後、Ａ／Ｖサーバ１においては、ユーザが再びモード切換スイッチ１６４を押してエディットモードに移行し、再生用指定スイッチ１５３を押してカレントポートを再生ポート２０にする。このとき、コントロールパネル８０の表示部１８０には、図１０に示したように、カレントポート表示部１８１に再生ポート２０を示す“Ｐ１”が表示され、カレントポート素材名表示部１８２に再生ポート２０で開かれているファイルの名称が表示される。
【０１３９】
そして、Ａ／Ｖサーバ１においては、再生ポート２０で開かれている素材データの編集点を設定する。編集点の設定方法としては、例えば次に示す４つの方法のいずれかを用いて行われる。
【０１４０】
第１の方法としては、ＩＮ点として設定したい点をユーザがサーチダイヤル１７０を回転させることによりサーチし、その点の画像がＩＮ点スタンプピクチャ表示部１９３に表示されている状態で、ＩＮ点指定スイッチ１６０を押してＩＮ点を設定し、ＯＵＴ点として設定したい点をユーザがサーチダイヤル１７０を回転させることによりサーチし、その点の画像がＯＵＴ点スタンプピクチャ表示部１９４に表示されている状態で、ＯＵＴ点指定スイッチ１６１を押してＯＵＴ点を設定する方法がある。
【０１４１】
第２の方法としては、ＩＮ点として設定したい点をユーザがサーチダイヤル１７０を回転させることによりサーチし、その点の画像がＩＮ点スタンプピクチャ表示部１９３に表示されている状態で、カーソル操作用ロータリエンコーダ１７１によりＩＮ点表示部１８９上にカーソルを移動し、図示しない設定スイッチを押してＩＮ点を設定した後、ＯＵＴ点として設定したい点をユーザがサーチダイヤル１７０を回転させることによりサーチし、その点の画像がＯＵＴ点スタンプピクチャ表示部１９４に表示されている状態で、カーソル操作用ロータリエンコーダ１７１によりＯＵＴ点表示部１９０上にカーソルを移動し、図示しない設定スイッチを押してＯＵＴ点を設定する方法がある。
【０１４２】
第３の方法としては、ユーザがカーソル操作用ロータリエンコーダ１７１によりＩＮ点表示部１８９上にカーソルを移動し、図示しないダイアログ表示用スイッチを押して表示されたダイアログにタイムコードを入力してＩＮ点を設定した後、カーソル操作用ロータリエンコーダ１７１によりＯＵＴ点表示部１９０上にカーソルを移動し、図示しないダイアログ表示用スイッチを押して表示されたダイアログにタイムコードを入力してＯＵＴ点を設定する方法がある。
【０１４３】
第４の方法としては、上述したいずれかの方法を用いてＩＮ点又はＯＵＴ点を設定した後、ユーザがカーソル操作用ロータリエンコーダ１７１によりデュレーション表示部１９１上にカーソルを移動し、図示しないダイアログ表示用スイッチを押して表示されたダイアログにタイムコードを入力してＯＵＴ点又はＩＮ点を自動的に設定する方法がある。
【０１４４】
このような方法により編集点を設定した場合、ＩＮ点を設定するとＩＮ点表示部１８９にそのタイムコードが表示され、ＯＵＴ点を設定するとＯＵＴ点表示部１９０にそのタイムコードが表示される。また、ＩＮ点、ＯＵＴ点のそれぞれの設定時には、カレントタイム表示部１８３にそれぞれのタイムコードが表示される。さらに、ＩＮ点及びＯＵＴ点の両方の設定が終了すると、デュレーション表示部１９１にデュレーションが表示される。
【０１４５】
Ａ／Ｖサーバ１においては、このようにして再生ポート２０の素材データの編集点を設定した後、ユーザは、記録用指定スイッチ１５４を押してカレントポートを再生ポート３０にし、同様の方法により被作成データの編集点を設定する。
【０１４６】
Ａ／Ｖサーバ１においては、プレーヤポート、レコーダポートのそれぞれのＩＮ点、ＯＵＴ点のうち、３点が設定されると、編集開始スイッチ１６２及びプレビュー開始スイッチ１６３が点滅し、編集及びプレビューの実行が可能な状態となる。そして、Ａ／Ｖサーバ１においては、編集点を設定すると、コントロールパネル８０の制御部１９５が例えば図１３に示すような編集情報であるページデータを作成し、メモリ１９７に保持する。また、Ａ／Ｖサーバ１においては、これまでの工程を経ることによって、コントロールパネル８０の制御部１９５が例えば図１４に示すような内部ステータス情報を作成し、メモリ１９７に保持する。この内部ステータス情報は、例えばカレントポートが変更された場合等、状況に応じて書き換えられる。
【０１４７】
続いて、Ａ／Ｖサーバ１においては、ステップＳ５において、編集区間のプレビューを行う。Ａ／Ｖサーバ１においては、ユーザがプレビュー開始スイッチ１６３を押すことによって、プレビューが開始される。Ａ／Ｖサーバ１においては、プレビュー中には、プレビュー開始スイッチ１６３が点灯する。
【０１４８】
コントロールパネル８０は、ユーザによりプレビュー開始スイッチ１６３が押されると、制御部１９５により先に図１３に示したようなページデータをメモリ１９７から読み出し、このページデータをＩ／Ｆ１９６にてＶＦＬに変換して、後述する各種コマンドからなるプレビューコマンドとともにＶＦＬを本体側に送出する。
【０１４９】
Ａ／Ｖサーバ１は、これらのＶＦＬ及びプレビューコマンドをタイミングマネージャ９０のＩ／Ｆ９２により受け取り、ＶＦＬをファイルマネージャ１００のファイル管理部１０１に送信して一時記憶させるか又はこのファイル管理部１０１を介してＨＤＤアレイ１１０に送信して書き込むとともに、プレビューコマンドをエディティングマネージャ５０のＣＰＵ５３に送信する。このプレビューコマンドは、具体的には、プリロール点までキューアップするためのコマンドと、データを再生させるための再生コマンドと、ポストロール点でデータの再生を停止させるための停止コマンドとにより構成される。Ａ／Ｖサーバ１は、ＶＦＬとこれらのコマンドに基づいて、プリロール点からＩＮ点までの映像・音声データをレコーダ側の再生データを用いて出力端子５４から図示しないモニタに出力し、ＩＮ点からＯＵＴ点までの映像・音声データをプレーヤ側の再生データを用いて出力端子５４からモニタに出力し、ＯＵＴ点からポストロール点までの映像・音声データをレコーダ側の再生データを用いて出力端子５４からモニタに出力する。
【０１５０】
なお、Ａ／Ｖサーバ１においては、プレビューを中断する場合には、コントロールパネル８０の停止指示スイッチ１５９を押すことにより中断することができる。
【０１５１】
Ａ／Ｖサーバ１においては、このようにして編集区間のプレビューを行った後、必要に応じてステップＳ６における編集点の修正を行う。まず、Ａ／Ｖサーバ１においては、ユーザが再生用指定スイッチ１５３又は記録用指定スイッチ１５４を押すことによって、編集点を修正するデバイスを選択する。このとき、再生用指定スイッチ１５３又は記録用指定スイッチ１５４のうち押されたスイッチは、点灯する。そして、Ａ／Ｖサーバ１においては、修正した編集点に応じて、ユーザがＩＮ点指定スイッチ１６０又はＯＵＴ点指定スイッチ１６１を押しながら、コントロールパネル８０が備える図示しないトリムを操作することによって、編集点の微小修正を行う。Ａ／Ｖサーバ１においては、このトリムを操作すると、カレントタイム表示部１８３、及びＩＮ点表示部１８９又はＯＵＴ点表示部１９０に表示されるタイムコードが１フレームずつ変化していく。このようにして、Ａ／Ｖサーバ１においては、編集点のタイムコードを増減させて修正することができる。なお、Ａ／Ｖサーバ１においては、ＩＮ点指定スイッチ１６０又はＯＵＴ点指定スイッチ１６１を押しながら、カーソル操作用ロータリエンコーダ１７１を操作することによっても、編集点のタイムコードを増減させて修正することができる。また、編集点を削除したい場合には、コントロールパネル８０が備える図示しない消去スイッチ（ＤＥＬＥＴＥ）を押しながら、ＩＮ点指定スイッチ１６０又はＯＵＴ点指定スイッチ１６１を押すことによって、対応する編集点を削除することもできる。
【０１５２】
続いて、Ａ／Ｖサーバ１においては、ステップＳ７及びステップＳ８において、編集の実行及び編集結果の確認を行う。Ａ／Ｖサーバ１においては、ユーザが編集開始スイッチ１６２を押すことによって、編集が実行される。Ａ／Ｖサーバ１においては、編集中には、編集開始スイッチ１６２が点灯する。Ａ／Ｖサーバ１においては、編集を実行すると、これまでの工程の結果をコントロールパネル８０の制御部１９５により先に図１３に示したようなページデータとして作成し、このページデータをメモリ１９７に保持する。そして、コントロールパネル８０は、制御部１９５により先にメモリ１９７に保持したページデータをＩ／Ｆ１９６にてＶＦＬに変換して、後述する各種コマンドからなるエディットコマンドとともにＶＦＬを本体側に送出する。
【０１５３】
Ａ／Ｖサーバ１は、これらのＶＦＬ及びエディットコマンドをタイミングマネージャ９０のＩ／Ｆ９２により受け取り、ＶＦＬをファイルマネージャ１００のファイル管理部１０１に送信して一時記憶させるか又はこのファイル管理部１０１を介してＨＤＤアレイ１１０に送信して書き込むとともに、エディットコマンドをエディティングマネージャ５０のＣＰＵ５３に送信する。このエディットコマンドは、具体的には、プリロール点までキューアップするためのコマンドと、データを再生させるための再生コマンドと、ポストロール点でデータの再生を停止させるための停止コマンドとにより構成される。Ａ／Ｖサーバ１は、ＶＦＬとこれらのコマンドに基づいて、プリロール点からポストロール点までの映像・音声データをレコーダ側の再生データを用いて出力端子５４から図示しないモニタに出力し、ＩＮ点からＯＵＴ点までの映像・音声データをプレーヤ側の再生データを用いて出力端子５４からモニタに出力し、ＯＵＴ点からポストロール点までの映像・音声データをレコーダ側の再生データを用いて出力端子５４からモニタに出力する。
【０１５４】
このようにして、編集の実行及び編集結果の確認を行った後、コントロールパネル８０は、次のページに関する各情報を表示部１８０に表示する。
【０１５５】
Ａ／Ｖサーバ１においては、ステップＳ４乃至ステップＳ８の工程をページ毎に行い、１つのプログラムを構成する全てのページデータを作成する。このようにして最終的に得られたページデータは、例えば図１５に示すようなものとなる。すなわち、ページデータは、ページ毎に、レコーダ及びプレーヤにおけるデバイス名、ファイル名、編集点の情報から構成され、これらのページ毎のデータが全ページ分集積したものとなる。そして、最後のページの次のページには、レコーダのファイル名の部分にエンドコードが付与される。ページを識別するための識別情報であるページ番号は、例えば通し番号等の各ページ単位で時系列にしたがって割り当てられた連続的な情報で表される。なお、同図に示したページデータは、プレーヤ側のファイル名が全ページにわたって同一のものとなっているが、異なるファイルを素材データとしてもよいことは勿論である。一方、レコーダ側のファイル名は、全ページにわたって同一でなければならないことはいうまでもない。
【０１５６】
Ａ／Ｖサーバ１においては、全てのページデータを作成した後、必要に応じてステップＳ９におけるページデータの修正を行う。すなわち、Ａ／Ｖサーバ１は、プログラムの作成後であっても、ページデータの修正を随時行うことができる。ここで、エディットモード以外のモードであった場合には、まずユーザがモード切換スイッチ１６４を押すことによって、エディットモードに移行する。Ａ／Ｖサーバ１においては、ユーザがバックスペーススイッチ１６７やフォワードスペーススイッチ１６８を押すことによって、ページデータの修正を行いたい所望のページを表示部１８０に表示する。そして、Ａ／Ｖサーバ１においては、先にステップＳ６に示した方法と同様の方法で編集点の修正を行い、必要に応じてステップＳ５と同様にプレビューを行った後、ユーザが編集開始スイッチ１６２を押すことによって、編集の実行を行う。この編集の実行は、先にステップＳ７及びステップＳ８で示した処理と同様に行われる。
【０１５７】
このようにすることによって、Ａ／Ｖサーバ１は、修正が反映されたページデータを作成する。
【０１５８】
Ａ／Ｖサーバ１は、以上の一連の処理を経ることによって、編集を実行してページデータを作成し、このページデータに基づいたＶＦＬをコントロールパネル８０から本体側に送信することによって、編集された被作成データをＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録することなく、随時被作成データを出力することができる。
【０１５９】
また、Ａ／Ｖサーバ１は、リニア記録媒体である例えば図示しないテープに対して映像・音声データを記録再生するＶＴＲ等の外部機器を接続し、このＶＴＲのテープに記録されている映像・音声データを素材データとして編集する場合、コントロールパネル８０における上述した各種スイッチ等の操作による主な編集作業は、以下のようになる。なお、この場合、ＶＴＲは、コントロールパネル８０から送信された各種コマンドにより制御されて動作する。具体的には、コントロールパネル８０から送信された各種コマンドは、エディティングマネージャ５０が備えるＣＰＵ５３に入力され、このＣＰＵ５３からＩ／Ｆ５２を介してＶＴＲに送信される。なお、ここでは、１ページ分に関する処理について説明する。
【０１６０】
Ａ／Ｖサーバ１においては、プレーヤデバイスとして外部機器を指定するとともに、レコーダデバイスの指定を行う。
【０１６１】
ここでは、記録ポート１０の入力端子１８に再生した映像・音声データを入力するＶＴＲをプレーヤポートとし、再生ポート３０をレコーダポートとすることにする。この場合、Ａ／Ｖサーバ１においては、ユーザが、ＶＴＲに対応する第１外部機器選択スイッチ１５２ａと、再生用指定スイッチ１５３とを同時に押すことによって、ＶＴＲがプレーヤポートとして指定される。また、Ａ／Ｖサーバ１においては、ユーザが、再生ポート３０に対応する再生ポート選択スイッチ１５１ｃと、記録用指定スイッチ１５４とを同時に押すことによって、再生ポート３０がレコーダポートに指定される。これらのスイッチは、ユーザにより押されることによって、点灯する。この操作に応じて、コントロールパネル８０の表示部１８０には、先に図１０に示したＰＬＡＹＥＲポート表示部１８４にはＶＴＲを示す“ＥＸＴ１”が表示され、ＲＥＣＯＲＤＥＲポート表示部１８６には“Ｐ２”が表示される。
【０１６２】
続いて、Ａ／Ｖサーバ１においては、編集点の設定を行う。このとき、コントロールパネル８０の表示部１８０のソース素材名表示部１８５は、空白であり、ディスティネーション素材名表示部１８７には、予め決められた名称が表示される。なお、ディスティネーション素材名表示部１８７に表示された名称は、後に任意の名称に変更することが可能である。
【０１６３】
まず、Ａ／Ｖサーバ１においては、ユーザが再生用指定スイッチ１５３を押してカレントポートをＶＴＲにする。このとき、コントロールパネル８０の表示部１８０には、カレントポート表示部１８１にＶＴＲを示す“ＥＸＴ１”が表示される。
【０１６４】
そして、Ａ／Ｖサーバ１においては、ユーザがＶＴＲのテープに記録されている素材データの編集点を設定する。このとき、Ａ／Ｖサーバ１は、例えば、ユーザがコントロールパネル８０の再生指示スイッチ１５７等を押すことによって、ＶＴＲを制御して素材データを再生させて記録ポート１０に素材データを入力し、入力した素材データを編集部５１を介して出力端子５４から図示しないモニタに出力する。そして、ユーザがモニタを見ながらＩＮ点を探索し、所望のポイントにおいて、カーソル操作用ロータリエンコーダ１７１によりＩＮ点表示部１８９上にカーソルを移動し、図示しないダイアログ表示用スイッチを押して表示されたダイアログにタイムコードを入力してＩＮ点を設定した後、ＯＵＴ点を探索し、所望のポイントにおいて、カーソル操作用ロータリエンコーダ１７１によりＯＵＴ点表示部１９０上にカーソルを移動し、図示しないダイアログ表示用スイッチを押して表示されたダイアログにタイムコードを入力してＯＵＴ点を設定する。
【０１６５】
編集点を設定した場合、ＩＮ点を設定するとＩＮ点表示部１８９にそのタイムコードが表示され、ＯＵＴ点を設定するとＯＵＴ点表示部１９０にそのタイムコードが表示される。また、ＩＮ点、ＯＵＴ点のそれぞれの設定時には、カレントタイム表示部１８３にそれぞれのタイムコードが表示される。さらに、ＩＮ点及びＯＵＴ点の両方の設定が終了すると、デュレーション表示部１９１にデュレーションが表示される。
【０１６６】
Ａ／Ｖサーバ１においては、このようにしてＶＴＲのテープに記録されている素材データの編集点を設定した後、ユーザは、記録用指定スイッチ１５４を押してカレントポートを再生ポート３０にし、先に図１２中ステップＳ４で示したような方法により被作成データの編集点を設定する。
【０１６７】
Ａ／Ｖサーバ１においては、プレーヤポート、レコーダポートのそれぞれのＩＮ点、ＯＵＴ点のうち、３点が設定されると、編集開始スイッチ１６２及びプレビュー開始スイッチ１６３が点滅し、編集及びプレビューの実行が可能な状態となる。そして、Ａ／Ｖサーバ１においては、編集点を設定すると、コントロールパネル８０の制御部１９５が例えば図１６に示すようなページデータを作成し、メモリ１９７に保持する。すなわち、ここで作成されたページデータは、レコーダにおけるデバイス名として再生ポート３０を示す“Ｐ２”と、レコーダにおけるファイル名として例えば“Ｆｉｌｅ２”と、設定したＩＮ点、ＯＵＴ点の情報と、プレーヤにおけるデバイス名としてＶＴＲを示す“ＥＸＴ１”と、設定したＩＮ点、ＯＵＴ点の情報とから構成され、プレーヤにおけるファイル名は、空白となる。また、Ａ／Ｖサーバ１においては、これまでの工程を経ることによって、先に図１４に示したような内部ステータス情報が作成される。
【０１６８】
続いて、Ａ／Ｖサーバ１においては、必要に応じて編集区間のプレビューを行う。Ａ／Ｖサーバ１においては、ユーザがプレビュー開始スイッチ１６３を押すことによって、プレビューが開始される。Ａ／Ｖサーバ１においては、プレビュー中には、プレビュー開始スイッチ１６３が点灯する。
【０１６９】
コントロールパネル８０は、ユーザによりプレビュー開始スイッチ１６３が押されると、制御部１９５により図１６に示したようなページデータをメモリ１９７から読み出し、このページデータをＩ／Ｆ１９６にてＶＦＬに変換して、後述する各種コマンドからなるプレビューコマンド及び自動的に作成した一時的なファイル名の情報とともにＶＦＬを本体側に送出する。なお、このファイル名情報は、メモリ１９７にも保持される。
【０１７０】
Ａ／Ｖサーバ１は、これらのＶＦＬ、プレビューコマンド及びファイル名情報をタイミングマネージャ９０のＩ／Ｆ９２により受け取り、ＶＦＬ及びファイル名情報をファイルマネージャ１００のファイル管理部１０１に送信して一時記憶させるか又はこのファイル管理部１０１を介してＨＤＤアレイ１１０に送信して書き込むとともに、プレビューコマンドをエディティングマネージャ５０のＣＰＵ５３に送信する。このプレビューコマンドは、この場合、プリロール点までキューアップするためのコマンドと、データを再生させるための再生コマンドと、ポストロール点でデータの記録再生を停止させるための停止コマンドと、データをＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録するための記録コマンドとにより構成される。Ａ／Ｖサーバ１は、ＶＦＬとこれらのコマンドに基づいて、編集部５１によりＶＴＲを調相して動作させる。
【０１７１】
具体的には、Ａ／Ｖサーバ１は、ＣＰＵ５３がコントロールパネル８０から受信したキューアップ及び再生コマンドをＶＴＲに送信してプリロール点までキューアップさせて素材データを再生させ、素材データを記録ポート１０に入力する。Ａ／Ｖサーバ１は、再生された素材データを編集部５１に入力して出力端子５４から図示しないモニタに出力する。そして、Ａ／Ｖサーバ１は、プリロール点から予め設定された所定時間が経過した後、ＣＰＵ５３がコントロールパネル８０から受信した記録コマンドを記録ポート１０のＣＰＵ１７に送信し、素材データの記録を開始する。この素材データの記録は、ＶＴＲの再生を開始してから再生出力が安定し且つＩＮ点に至る前に開始される。なおこの際にも、Ａ／Ｖサーバ１は、再生された素材データを出力端子５４からモニタに出力していることはいうまでもない。その後、Ａ／Ｖサーバ１は、素材データにおけるＯＵＴ点を越えて予め設定された所定時間後に、素材データの記録を停止させるための停止コマンドを、ＣＰＵ５３から記録ポート１０のＣＰＵ１７に送信して素材データの記録を停止する。そして、Ａ／Ｖサーバ１は、素材データがポストロール点に至る前に、素材データの再生を停止させるための停止コマンドを、ＣＰＵ５３からＶＴＲに送信して素材データの再生を停止させる。このときのＶＴＲの動作と、記録ポート１０の動作との関係は、図１７に示すようになる。このように、Ａ／Ｖサーバ１は、ＶＴＲに記録されていた素材データを、ＩＮ点の前、ＯＵＴ点の後にそれぞれ所定時間だけマージンを加えてＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録する。この所定時間は、編集点の微調整を行う際に変更が予測される範囲を考慮して設定されたものである。この際、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録された素材データには、コントロールパネル８０により作成されたファイル名が付される。
【０１７２】
Ａ／Ｖサーバ１においては、このようにしてプレビューを行うと、コントロールパネル８０の制御部１９５が先に図１６に示したページデータを自動的に変更し、図１８に示すようなページデータを作成し、メモリ１９７に保持する。すなわち、ここで作成されたページデータは、レコーダにおける各情報に変更はないが、プレーヤにおけるデバイス名が“ＥＸＴ１”から再生ポート２０を示す“Ｐ１”に変更され、プレーヤにおけるファイル名が空白からＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録された素材データに付されたファイル名、例えば“ＦｉｌｅＸ”に変更される。また、Ａ／Ｖサーバ１においては、これまでの工程を経ることによって、先に図１４に示したような内部ステータス情報も変更される。
【０１７３】
すなわち、Ａ／Ｖサーバ１は、ＶＴＲに記録されていた映像・音声データを素材データとしたページデータが、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録された内部の素材データに基づくページデータに自動的に変更する。
【０１７４】
Ａ／Ｖサーバ１においては、このようにして編集区間のプレビューを行った後、先に図１２中ステップＳ７及びステップＳ８に示した工程と同様に、編集の実行及び編集結果の確認を行う。この際、Ａ／Ｖサーバ１においては、編集を実行すると、先に図１８に示したようなページデータをＩ／Ｆ１９６にてＶＦＬに変換して、上述した各種コマンドからなる編集コマンドとともにＶＦＬを本体側に送出する。すなわち、Ａ／Ｖサーバ１は、ＶＴＲにアクセスせずに、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録された素材データを用いて編集を実行する。なお、この編集の実行及び編集結果の確認を行う前に、プレビューを行わなかった場合には、Ａ／Ｖサーバ１は、編集の実行及び編集結果の確認を行う際に、上述した方法と同様に、ＶＴＲに記録されている素材データをＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録する。
【０１７５】
このようにして、Ａ／Ｖサーバ１は、ＶＴＲに記録されている映像・音声データを素材データとして用いる場合、ＶＴＲに対する最初のアクセス時に、ページ単位でＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録し、ＶＴＲに記録されている外部の素材データを内部の素材データとしてページデータを変更することによって、以降同じページをアクセスする際に、ＶＴＲにアクセスすることなく、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nにアクセスすることができる。
【０１７６】
具体的に説明するために、ＶＴＲに記録されている外部の素材データを用いて編集を実行したページにおける編集点の修正を行う場合について考える。この場合、Ａ／Ｖサーバ１においては、ユーザがＩＮ点指定スイッチ１６０又はＯＵＴ点指定スイッチ１６１を押しながら、コントロールパネル８０が備える図示しないトリムを操作することによって、編集点の微小修正を行う。Ａ／Ｖサーバ１においては、このトリムを操作すると、カレントタイム表示部１８３、及びＩＮ点表示部１８９又はＯＵＴ点表示部１９０に表示されるタイムコードが１フレームずつ変化していく。この際、Ａ／Ｖサーバ１は、ＶＴＲに記録されている対象としているページに対応するデータにアクセスするのではなく、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録されたマージンを含むデータにアクセスする。Ａ／Ｖサーバ１は、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録したデータにマージンが含まれていることから、トリムの操作に応じて、ＩＮ点表示部１８９に表示されたタイムコードにおけるカレントポートのデータのスタンプピクチャと、ＯＵＴ点表示部１９０に表示されたタイムコードにおけるカレントポートのデータのスタンプピクチャとを、それぞれ、ＩＮ点スタンプピクチャ表示部１９３とＯＵＴ点スタンプピクチャ表示部１９４とに表示することができる。そのため、Ａ／Ｖサーバ１においては、ユーザがＩＮ点スタンプピクチャ表示部１９３及びＯＵＴ点スタンプピクチャ表示部１９４に表示されたスタンプピクチャを見ながら、編集点のタイムコードを増減させて修正することができる。
【０１７７】
このように、Ａ／Ｖサーバ１においては、外部のＶＴＲに記録されているデータを所望のページにおける素材データとして扱う場合に、一度ＶＴＲにアクセスした後は、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録したデータを用いて編集することができるため、ＶＴＲにアクセスすることなく、高速に編集を行うことができる。
【０１７８】
つぎに、上述した一連の編集作業時における本体側に対してコントロールパネル８０が行う具体的な処理について、図１９乃至図２５に示すフローチャートを参照して説明する。なおここでは、先に図１４に示した内部ステータス情報と上述した一連の編集作業との関係についても言及する。
【０１７９】
まず、Ａ／Ｖサーバ１においては、図１９に示すように、ステップＳ１１において、コントロールパネル８０が、本体側からデータのタイムコードを受信した場合には、コントロールパネル８０は、ステップＳ１２において、受信したタイムコードを内部ステータス情報における“ＴｉｍｅＣｏｄｅ”に書き込みメモリ１９７に保存する。一方、ステップＳ１１において、コントロールパネル８０が、本体側からデータのタイムコードを受信していない場合には、内部ステータス情報の内容は変更されない。
【０１８０】
また、Ａ／Ｖサーバ１においては、ステップＳ１３において、コントロールパネル８０が、本体側からカレントポートで開いているファイルのファイル名を受信した場合には、コントロールパネル８０は、ステップＳ１４において、受信したファイル名を内部ステータス情報における“ＦｉｌｅＮａｍｅ”に書き込みメモリ１９７に保存する。一方、ステップＳ１３において、コントロールパネル８０が、本体側からファイル名を受信していない場合には、内部ステータス情報の内容は変更されない。
【０１８１】
さらに、Ａ／Ｖサーバ１においては、図２０に示すように、ステップＳ１５において、コントロールパネル８０の記録用指定スイッチ１５４がユーザにより押された場合には、コントロールパネル８０は、ステップＳ１６において、内部ステータス情報における“ＮｏｗＰＲ”をＲＥＣＯＲＤＥＲに変更してメモリ１９７に保存し、記録用指定スイッチ１５４がユーザにより押されたことを本体側のファイル管理部１０１に通知する。一方、ステップＳ１５において、記録用指定スイッチ１５４がユーザにより押されていない場合には、内部ステータス情報の内容は変更されない。
【０１８２】
さらにまた、Ａ／Ｖサーバ１においては、ステップＳ１７において、コントロールパネル８０の再生用指定スイッチ１５３がユーザにより押された場合には、コントロールパネル８０は、ステップＳ１８において、内部ステータス情報における“ＮｏｗＰＲ”をＰＬＡＹＥＲに変更してメモリ１９７に保存し、再生用指定スイッチ１５３がユーザにより押されたことを本体側のファイル管理部１０１に通知する。一方、ステップＳ１７において、再生用指定スイッチ１５３がユーザにより押されていない場合には、内部ステータス情報の内容は変更されない。
【０１８３】
また、Ａ／Ｖサーバ１においては、図２１に示すように、ステップＳ１９において、コントロールパネル８０の記録用指定スイッチ１５４と、再生ポート選択スイッチ１５１ｃとがユーザにより押された場合には、コントロールパネル８０は、ステップＳ２０において、内部ステータス情報における“ＮｏｗＰｏｒｔ”を再生ポート３０（Ｐ２）に変更してメモリ１９７に保存し、これらのスイッチがユーザにより押されたことを本体側のファイル管理部１０１に通知する。一方、ステップＳ１９において、これらのスイッチがユーザにより押されていない場合には、内部ステータス情報の内容は変更されない。
【０１８４】
さらに、Ａ／Ｖサーバ１においては、ステップＳ２１において、コントロールパネル８０の再生用指定スイッチ１５３と、第１外部機器選択スイッチ１５２ａとがユーザにより押された場合には、コントロールパネル８０は、ステップＳ２２において、内部ステータス情報における“ＮｏｗＰｏｒｔ”を第１外部機器（ＥＸＴ１）に変更してメモリ１９７に保存し、これらのスイッチがユーザにより押されたことを本体側のファイル管理部１０１に通知する。一方、ステップＳ２１において、これらのスイッチがユーザにより押されていない場合には、内部ステータス情報の内容は変更されない。
【０１８５】
さらにまた、Ａ／Ｖサーバ１においては、ステップＳ２３において、コントロールパネル８０の再生用指定スイッチ１５３と、再生ポート選択スイッチ１５１ｂとがユーザにより押された場合には、コントロールパネル８０は、ステップＳ２４において、内部ステータス情報における“ＮｏｗＰｏｒｔ”を再生ポート２０（Ｐ１）に変更してメモリ１９７に保存し、これらのスイッチがユーザにより押されたことを本体側のファイル管理部１０１に通知する。一方、ステップＳ２３において、これらのスイッチがユーザにより押されていない場合には、内部ステータス情報の内容は変更されない。
【０１８６】
また、Ａ／Ｖサーバ１においては、図２２に示すように、ステップＳ２５において、コントロールパネル８０のＩＮ点指定スイッチ１６０がユーザにより押された場合には、コントロールパネル８０は、ステップＳ２６において、内部ステータス情報における“ＮｏｗＰＲ”がレコーダポートであるか否かを判別する。
【０１８７】
ここで、内部ステータス情報における“ＮｏｗＰＲ”がレコーダポートであった場合には、コントロールパネル８０は、ステップＳ２７において、編集中のページデータにおけるレコーダ側のデバイス名に“ＮｏｗＰｏｒｔ”値を上書きし、レコーダ側のファイル名に“ＦｉｌｅＮａｍｅ”値を上書きし、レコーダ側のＩＮ点に“ＴｉｍｅＣｏｄｅ”値を上書きする。このとき、コントロールパネル８０の表示部１８０は、これらの情報に応じた内容を表示する。
【０１８８】
一方、ステップＳ２６において、内部ステータス情報における“ＮｏｗＰＲ”がレコーダポートでなかった場合には、コントロールパネル８０は、ステップＳ２８において、内部ステータス情報における“ＮｏｗＰＲ”が第１外部機器であるか否かを判別する。
【０１８９】
ここで、内部ステータス情報における“ＮｏｗＰＲ”が第１外部機器であった場合には、コントロールパネル８０は、ステップＳ２９において、編集中のページデータにおけるプレーヤ側のデバイス名に“ＮｏｗＰｏｒｔ”値を上書きし、プレーヤ側のファイル名を空白とし、プレーヤ側のＩＮ点に“ＴｉｍｅＣｏｄｅ”値を上書きする。このとき、コントロールパネル８０の表示部１８０は、これらの情報に応じた内容を表示する。
【０１９０】
一方、ステップＳ２８において、内部ステータス情報における“ＮｏｗＰＲ”が第１外部機器でなかった場合には、コントロールパネル８０は、ステップＳ３０において、編集中のページデータにおけるプレーヤ側のデバイス名に“ＮｏｗＰｏｒｔ”値を上書きし、プレーヤ側のファイル名に“ＦｉｌｅＮａｍｅ”値を上書きし、プレーヤ側のＩＮ点に“ＴｉｍｅＣｏｄｅ”値を上書きする。このとき、コントロールパネル８０の表示部１８０には、これらの情報に応じた内容が表示される。
【０１９１】
なお、ステップＳ２５において、ＩＮ点指定スイッチ１６０がユーザにより押されていない場合には、ページデータや表示部１８０に表示される情報は変更されない。
【０１９２】
さらに、Ａ／Ｖサーバ１においては、図２３に示すように、ステップＳ３１において、コントロールパネル８０のＯＵＴ点指定スイッチ１６１がユーザにより押された場合には、コントロールパネル８０は、ステップＳ３２において、内部ステータス情報における“ＮｏｗＰＲ”がレコーダポートであるか否かを判別する。
【０１９３】
ここで、内部ステータス情報における“ＮｏｗＰＲ”がレコーダポートであった場合には、コントロールパネル８０は、ステップＳ３３において、編集中のページデータにおけるレコーダ側のデバイス名に“ＮｏｗＰｏｒｔ”値を上書きし、レコーダ側のファイル名に“ＦｉｌｅＮａｍｅ”値を上書きし、レコーダ側のＩＮ点に“ＴｉｍｅＣｏｄｅ”値を上書きする。このとき、コントロールパネル８０の表示部１８０は、これらの情報に応じた内容を表示する。
【０１９４】
一方、ステップＳ３２において、内部ステータス情報における“ＮｏｗＰＲ”がレコーダポートでなかった場合には、コントロールパネル８０は、ステップＳ３４において、内部ステータス情報における“ＮｏｗＰＲ”が第１外部機器であるか否かを判別する。
【０１９５】
ここで、内部ステータス情報における“ＮｏｗＰＲ”が第１外部機器であった場合には、コントロールパネル８０は、ステップＳ３５において、編集中のページデータにおけるプレーヤ側のデバイス名に“ＮｏｗＰｏｒｔ”値を上書きし、プレーヤ側のファイル名を空白とし、プレーヤ側のＩＮ点に“ＴｉｍｅＣｏｄｅ”値を上書きする。このとき、コントロールパネル８０の表示部１８０は、これらの情報に応じた内容を表示する。
【０１９６】
一方、ステップＳ３４において、内部ステータス情報における“ＮｏｗＰＲ”が第１外部機器でなかった場合には、コントロールパネル８０は、ステップＳ３６において、編集中のページデータにおけるプレーヤ側のデバイス名に“ＮｏｗＰｏｒｔ”値を上書きし、プレーヤ側のファイル名に“ＦｉｌｅＮａｍｅ”値を上書きし、プレーヤ側のＩＮ点に“ＴｉｍｅＣｏｄｅ”値を上書きする。このとき、コントロールパネル８０の表示部１８０には、これらの情報に応じた内容が表示される。
【０１９７】
なお、ステップＳ３１において、ＯＵＴ点指定スイッチ１６１がユーザにより押されていない場合には、ページデータや表示部１８０に表示される情報は変更されない。
【０１９８】
さらにまた、Ａ／Ｖサーバ１においては、図２４に示すように、ステップＳ３７において、コントロールパネル８０のプレビュー開始スイッチ１６３がユーザにより押された場合には、コントロールパネル８０は、ステップＳ３８において、上述したように、ページデータを変換したＶＦＬと、プレビューコマンドとを本体側に送信する。また、コントロールパネル８０は、編集中のページデータにおけるプレーヤ側のデバイス名が第１外部機器であることを示す“ＥＸＴ１”である場合には、一時的なファイル名の情報も本体側に送信する。
【０１９９】
プレビューコマンドは、編集中のページデータにおけるプレーヤ側のデバイス名が第１外部機器であることを示す“ＥＸＴ１”である場合には、上述したように、キューアップコマンド、再生コマンド、停止コマンド、記録コマンドにより構成されるものである。また、プレビューコマンドは、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”でない場合には、上述したように、キューアップコマンド、再生コマンド、停止コマンドにより構成されるものである。
【０２００】
そして、コントロールパネル８０は、ステップＳ３９において、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”であるか否かを判別する。
【０２０１】
ここで、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”であった場合には、コントロールパネル８０は、ステップＳ４０において、第１外部機器からのデータの再生が終了した旨の通知をエディティングマネージャ５０が備えるＣＰＵ５３から受信するまで待機する。そして、コントロールパネル８０は、ステップＳ４１において、編集中のページデータにおけるプレーヤ側のデバイス名に再生ポート２０を示す“Ｐ１”を上書きし、プレーヤ側のファイル名に作成したファイル名をメモリ１９７から読み出して上書きする。
【０２０２】
一方、ステップＳ３９において、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”でなかった場合には、コントロールパネル８０は、ステップＳ４２において、データの再生が終了した旨の通知をデータを再生しているポートが備えるＣＰＵから受信するまで待機する。
【０２０３】
また、Ａ／Ｖサーバ１においては、図２５に示すように、ステップＳ４３において、コントロールパネル８０の編集開始スイッチ１６２がユーザにより押された場合には、コントロールパネル８０は、ステップＳ４４において、上述したように、ページデータを変換したＶＦＬと、エディットコマンドとを本体側に送信する。また、コントロールパネル８０は、編集中のページデータにおけるプレーヤ側のデバイス名が第１外部機器であることを示す“ＥＸＴ１”である場合には、プレビューを行っていないことから、一時的なファイル名の情報も本体側に送信する。
【０２０４】
エディットコマンドは、編集中のページデータにおけるプレーヤ側のデバイス名が第１外部機器であることを示す“ＥＸＴ１”である場合には、キューアップコマンド、再生コマンド、停止コマンド、記録コマンドにより構成されるものである。また、エディットコマンドは、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”でない場合には、上述したように、キューアップコマンド、再生コマンド、停止コマンドにより構成されるものである。
【０２０５】
コントロールパネル８０は、ステップＳ４５において、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”であるか否かを判別する。
【０２０６】
ここで、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”であった場合には、コントロールパネル８０は、ステップＳ４６において、第１外部機器からのデータの再生が終了した旨の通知をエディティングマネージャ５０が備えるＣＰＵ５３から受信するまで待機する。そして、コントロールパネル８０は、ステップＳ４７において、編集中のページデータにおけるプレーヤ側のデバイス名に再生ポート２０を示す“Ｐ１”を上書きし、プレーヤ側のファイル名に作成したファイル名をメモリ１９７から読み出して上書きする。
【０２０７】
一方、ステップＳ４５において、編集中のページデータにおけるプレーヤ側のデバイス名が“ＥＸＴ１”でなかった場合には、コントロールパネル８０は、ステップＳ４８において、データの再生が終了した旨の通知をデータを再生しているポートが備えるＣＰＵから受信するまで待機する。
【０２０８】
コントロールパネル８０は、ステップＳ４７又はステップＳ４８を経た後、ステップＳ４９において、ページ番号を次のページに進め、エンドコードを書き込む。なお、このとき、次のページに既にデータが存在した場合には、コントロールパネル８０は、エンドコードを書き込むことはしない。
【０２０９】
そして、Ａ／Ｖサーバ１においては、ステップＳ５０において、上述した各種スイッチの操作に基づいた情報を、表示部１８０の所定の領域に表示する。
【０２１０】
このようにして、Ａ／Ｖサーバ１は、ユーザがコントロールパネル８０を操作することによって、編集作業を行うことができる。
【０２１１】
以上説明したように、Ａ／Ｖサーバ１は、例えばＶＴＲ等の外部機器に記録されている映像・音声データを所望のページにおける素材データとして扱う場合、一度外部機器からＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに素材データを記録し、ページデータを内部素材として書き換えることによって、以後ＶＴＲにアクセスすることなく、ＨＤＤ１２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０nに記録したデータを用いて編集することができる。したがって、Ａ／Ｖサーバ１は、高速に編集を行うことができ、編集時間の短縮を図ることができる。
【０２１２】
なお、本発明は、上述した実施の形態に限定されるものではなく、例えば、コントロールパネル８０が備える各種スイッチや表示部１８０に表示される情報は、上述した以外のものをさらに加えてもよい。また、本発明は、入力１系統、出力３系統の４入出力系統であるとして説明したが、入出力の系統は、いくつであってもよい。このように、本発明は、その趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。
【０２１３】
【発明の効果】
以上詳細に説明したように、本発明にかかる編集装置は、リニア記録媒体に記録されている編集点に基づく編集単位を含むデータを記録媒体に記録させ、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするときには、外部機器を動作させずに、記録媒体に記録させた編集単位を含むデータにアクセスすることによって、高速に編集を行うことができ、編集時間の短縮を図ることができる。したがって、本発明にかかる編集装置は、編集作業の高効率化を実現した利便性のよいものである。
【０２１４】
また、本発明にかかるデータ記録再生装置は、リニア記録媒体に記録されている編集点に基づく編集単位を含むデータを記録媒体に記録させ、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするときには、外部機器を動作させることなく、記録媒体に記録させた編集単位を含むデータにアクセスすることによって、高速に編集を行うことができ、編集時間の短縮を図ることが可能となる。したがって、本発明にかかるデータ記録再生装置は、編集作業の高効率化を実現した良好な利便性を有するものである。
【０２１５】
さらに、本発明にかかる編集素材記録方法は、リニア記録媒体に記録されている編集点に基づく編集単位を含むデータを記録媒体に記録させ、リニア記録媒体に記録されている編集単位近傍に再度アクセスしようとするときには、外部機器を動作させることなく、記録媒体に記録させた編集単位を含むデータにアクセスすることによって、高速に編集を行うことができ、編集時間の短縮を図ることを可能とする。したがって、本発明にかかる編集素材記録方法は、編集作業の高効率化、良好な利便性を実現するものである。
【図面の簡単な説明】
【図１】本発明の実施の形態として示すＡ／Ｖサーバの内部構成を説明するブロック図である。
【図２】同Ａ／Ｖサーバの外観を説明する斜視図である。
【図３】同Ａ／Ｖサーバが保持するファイル管理情報の内容を説明する図である。
【図４】任意のファイルＡが同Ａ／Ｖサーバが備えるＨＤＤ上のアドレス領域に記録されている様子を説明する図である。
【図５】ファイル管理情報におけるファイルエントリ（ＦＥ）及びレコードエントリ（ＲＥ）に記述される情報の具体例を説明する図である。
【図６】ファイル管理情報におけるフリースペースリスト（ＦＳＬ）に記述される情報の具体例を説明する図である。
【図７】同Ａ／Ｖサーバにおいて用いられる仮想ファイル（ＶＦＬ）の構成を説明する図である。
【図８】ＶＦＬの具体例を説明するための図である。
【図９】同Ａ／Ｖサーバの正面図である。
【図１０】同Ａ／Ｖサーバが備えるコントロールパネルの表示部に表示される内容を説明する図である。
【図１１】同Ａ／Ｖサーバが備えるコントロールパネルの内部構成を説明するブロック図である。
【図１２】同Ａ／Ｖサーバにおける基本的な編集作業を説明するフローチャートである。
【図１３】同Ａ／Ｖサーバにおいて作成されるページデータの一例を説明する図である。
【図１４】同Ａ／Ｖサーバにおいて作成される内部ステータス情報の一例を説明する図である。
【図１５】同Ａ／Ｖサーバにおいて最終的に作成されたページデータの一例を説明する図である。
【図１６】同Ａ／Ｖサーバにおいて作成されるページデータの一例を説明する図であって、プレーヤポートに外部機器であるＶＴＲを指定したときのページデータを説明する図である。
【図１７】同Ａ／Ｖサーバにおける１回目のプレビュー時でのＶＴＲの動作と記録ポートの動作との関係を説明する図である。
【図１８】同Ａ／Ｖサーバにおいて作成されるページデータの一例を説明する図であって、１回目のプレビューが終了して変更されたページデータを説明する図である。
【図１９】一連の編集作業時に、同Ａ／Ｖサーバが備えるコントロールパネルが行う具体的な処理を説明するフローチャートであって、タイムコードとファイル名を受信した際における処理を説明する図である。
【図２０】一連の編集作業時に、同Ａ／Ｖサーバが備えるコントロールパネルが行う具体的な処理を説明するフローチャートであって、レコーダとプレーヤを指定した際における処理を説明する図である。
【図２１】一連の編集作業時に、同Ａ／Ｖサーバが備えるコントロールパネルが行う具体的な処理を説明するフローチャートであって、レコーダとプレーヤ及びそれらのポートを指定した際における処理を説明する図である。
【図２２】一連の編集作業時に、同Ａ／Ｖサーバが備えるコントロールパネルが行う具体的な処理を説明するフローチャートであって、ＩＮ点を指定した際における処理を説明する図である。
【図２３】一連の編集作業時に、同Ａ／Ｖサーバが備えるコントロールパネルが行う具体的な処理を説明するフローチャートであって、ＯＵＴ点を指定した際における処理を説明する図である。
【図２４】一連の編集作業時に、同Ａ／Ｖサーバが備えるコントロールパネルが行う具体的な処理を説明するフローチャートであって、プレビューを実行する際における処理を説明する図である。
【図２５】一連の編集作業時に、同Ａ／Ｖサーバが備えるコントロールパネルが行う具体的な処理を説明するフローチャートであって、編集を実行する際における処理を説明する図である。
【図２６】従来のビデオサーバの内部構成を説明するブロック図である。
【符号の説明】
１  Ａ／Ｖサーバ、  １０  記録ポート、  １７，２５，３５，４５，５３，９３，１０３  ＣＰＵ、  ２０，３０，４０  再生ポート、  ５０  エディティングマネージャ、  ５１  編集部、  ８０  コントロールパネル、  ９０  タイミングマネージャ、  １００  ファイルマネージャ、  １０１  ファイル管理部、  １１０  ＨＤＤアレイ、  １２０1，１２０2，・・・，１２０n-3，１２０n-2，１２０n-1，１２０n  ＨＤＤ、  １５１ａ  記録ポート選択スイッチ、  １５１ｂ，１５１ｃ，１５１ｄ  再生ポート選択スイッチ、  １５２ａ  第１外部機器選択スイッチ、  １５２ｂ  第２外部機器選択スイッチ、  １５３  再生用指定スイッチ、  １５４  記録用指定スイッチ、  １６０  ＩＮ点指定スイッチ、  １６１  ＯＵＴ点指定スイッチ、  １６２  編集開始スイッチ、  １６３  プレビュー開始スイッチ、  １７０  サーチダイヤル、  １７１  カーソル操作用ロータリエンコーダ、  １８０  表示部、  １９５  制御部、  １９６  Ｉ／Ｆ、  １９７  メモリ
【図１】
0004253913.tif 000002
【図２】
0004253913.tif 000003
【図３】
0004253913.tif 000004
【図４】
0004253913.tif 000005
【図５】
0004253913.tif 000006
【図６】
0004253913.tif 000007
【図７】
0004253913.tif 000008
【図８】
0004253913.tif 000009
【図９】
0004253913.tif 000010
【図１０】
0004253913.tif 000011
【図１１】
0004253913.tif 000012
【図１２】
0004253913.tif 000013
【図１３】
0004253913.tif 000014
【図１４】
0004253913.tif 000015
【図１５】
0004253913.tif 000016
【図１６】
0004253913.tif 000017
【図１７】
0004253913.tif 000018
【図１８】
0004253913.tif 000019
【図１９】
0004253913.tif 000020
【図２０】
0004253913.tif 000021
【図２１】
0004253913.tif 000022
【図２２】
0004253913.tif 000023
【図２３】
0004253913.tif 000024
【図２４】
0004253913.tif 000025
【図２５】
0004253913.tif 000026
【図２６】
0004253913.tif 000027