(57)【特許請求の範囲】
【請求項１】
外部から入力されたデータを処理して記録再生手段に出力する入力処理手段及び上記記録再生手段から出力された上記データを処理して出力する出力処理手段のそれぞれから出力されたデータが入力されて、入力された上記データを選択的に上記入力処理手段及び上記出力処理手段に出力するスイッチング手段と、
所定の編集モードを指示する制御命令が入力されたときは、少なくとも１つの上記入力処理手段、上記出力処理手段、及び上記スイッチング手段を上記制御命令に示す処理を行わせるよう制御する制御手段と、
外部から入力された上記データと、上記スイッチング手段から出力された上記データとが入力されて上記制御手段により何れか一の上記データを出力するよう制御される第１の選択手段と、
上記記録再生手段から再生された上記データと上記スイッチング手段から出力された上記データとが入力されて上記制御手段により何れか一の上記データを出力するよう制御される第２の選択手段と
を備えるデータ処理装置。
【請求項２】
上記第１の選択手段を有し、ノンリニアアクセス可能な記録媒体に映像及び音声データを含むデータを記録及び／又は再生する上記記録再生手段と、
上記第２の選択手段を有し、外部から入力されたデータを処理して出力するとともに上記記録再生手段から出力されたデータを処理して外部に出力する少なくとも１つの上記入力処理手段と、
上記記録再生手段から出力された上記データを処理して出力する少なくとも１つの上記出力処理手段と
を更に備える請求項１記載のデータ処理装置。
【請求項３】
さらに外部再生手段を備え、
上記制御手段は、上記所定の編集モードを示す制御命令が入力されたとき、上記外部再生手段から再生された上記データは上記入力処理手段に入力されて上記スイッチング手段に出力させ、上記スイッチング手段に入力された上記データは上記出力処理手段に出力させるよう制御する
請求項１記載のデータ処理装置。
【請求項４】
上記制御手段は、上記入力処理手段を上記スイッチング手段から出力された上記データを上記第１の選択手段で選択出力されて上記記録再生手段に再び記録させるよう制御する
請求項３記載のデータ処理装置。
【請求項５】
上記制御手段は、上記出力処理手段を上記スイッチング手段から出力された上記データを外部に出力させるときは、上記第２の選択手段から上記データを選択出力させるよう制御する
請求項３記載のデータ処理装置。
【請求項６】
さらに外部再生手段を備え、
上記制御手段は、上記所定の編集モードを示す制御命令を受信したとき、上記記録媒体に記録された上記データが上記出力処理手段から出力されるよう上記出力処理手段を制御し、予め決められた第１の編集点から上記外部再生手段から再生された再生データを上記入力処理手段から上記スイッチング手段に入力させ、さらに上記スイッチング手段から上記出力処理手段に出力させて上記第２の選択手段から出力されるよう上記入力処理手段、上記出力処理手段、及び上記スイッチング手段を制御し、予め決められた第２の編集点からは上記記録媒体に記録された上記データを上記出力処理手段から出力されるよう上記出力処理手段を制御する
請求項１記載のデータ処理装置。
【請求項７】
さらに外部再生手段を備え、
上記制御手段は、上記所定の編集モードを示す制御命令を受信したとき、上記外部再生手段から再生された上記データが上記入力処理手段から上記スイッチング手段に入力させ、さらに上記スイッチング手段から上記出力処理手段に出力させて上記第２の選択手段から出力されるよう上記入力処理手段、上記出力処理手段、及び上記スイッチング手段を制御し、予め決められた第１の編集点から上記記録再生手段に記録された上記データを上記出力処理手段から出力させるよう上記出力処理手段を制御し、予め決められた第２の編集点からは上記外部再生手段から再生された上記入力処理手段から上記スイッチング手段に入力させ、さらに上記スイッチング手段から上記出力処理手段に出力させて上記第２の選択手段から出力されるよう上記入力処理手段、上記出力処理手段、及び上記スイッチング手段を制御する
請求項１記載のデータ処理装置。
【請求項８】
外部から入力されたデータを処理して記録再生手段に出力する入力処理手段及び上記記録再生手段から出力された上記データを処理して出力する出力処理手段のそれぞれから出力されたデータが入力されて、入力された上記データをスイッチング手段により選択的に上記入力処理手段及び上記出力処理手段に出力する第１のステップと、
所定の編集モードを指示する制御命令が入力されたときは、少なくとも１つの上記入力処理手段、上記出力処理手段、及び上記スイッチング手段を上記制御命令に示す処理を行わせるよう制御する第２のステップとを有し、
上記第２のステップでは、
外部から入力された上記データと、上記スイッチング手段から出力された上記データとが入力されて何れか一の上記データを出力するように第１の選択手段により制御し、
上記記録再生手段から再生された上記データと上記スイッチング手段から出力された上記データとが入力されて第２の選択手段により何れか一の上記データを出力するように制御する
データ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データの記録及び／又は再生を行うデータ処理装置及び方法に関し、特に、映像及び音声データの記録、再生、編集に利用して好適なデータ処理装置及び方法に関する。
【０００２】
【従来の技術】
近年、ＣＡＴＶ（ケーブルテレビ）等の普及による情報提供の多チャンネル化に伴い、従来のＶＴＲ（ビデオテープレコーダ）とは異なり、１台の映像・音声データ記録再生装置から複数の映像・音声データを同時に記録したり、再生したり、さらには記録しながら再生したり等の要求が高まりつつある。そして、この要求の満たすためにハードディスク等のランダムアクセス可能な記録媒体を用いて映像・音声を記録再生するビデオサーバと呼ばれる（又はＡＶ（Audio and/or Video）サーバとも呼ばれる。）装置が普及しつつある。
【０００３】
一般的に、放送局内におけるビデオサーバは、画質や音質に対する要求から、必要とされるデータの転送レートが高い上に長時間を蓄積するとともに並列処理が可能な複数のハードディスク（以下、ＨＤという。）装置を含むデータ記録再生装置を用いることによりデータの転送レートの高速化と大容量を図る試み、更にパリティデータを記録することにより、万一何れかのＨＤ装置が故障しても信頼性を確保できるようにする試みがなされている。これにより、放送局が提供しようとしている番組の内容や放送形態により要求されているチャンネル数が異なる場合であっても、複数の音声・映像データからなる素材データを分散的に記録しておき多チャンネルで再生することにより、ＶＯＤ（ビデオオンデマンド）やＮＶＯＤ（ニアビデオオンマンド）等のシステムを構築する等、多様な使用形態に対応することができるマルチチャンネルビデオサーバを実現することができる。
【０００４】
このようなビデオサーバに用いられるデータ記録再生装置には、Patterson等によって発表された論文（”A Case for Redundant Arrays of Inexpensive Disks(ＲＡＩＤ)", ACM SIGMOND Conference, Chicago, III, Jun, 13, 1988.）に提唱されている複数のＨＤからなるハードディスクドライブ（以下、ＨＤＤという。）をさらに複数台用いられて構成されたＲＡＩＤ（Redundant Arrays of Inexpensive Disks）技術が用いられている。
【０００５】
上記論文の中でＲＡＩＤは、ＲＡＩＤ−１からＲＡＩＤ−５まで５つに分類されている。ＲＡＩＤ−１は２つのＨＤＤに同じ内容を書き込む方式である。ＲＡＩＤ−３は、入力データを一定の長さに分割して複数のＨＤＤに記録するとともに、各ＨＤＤの互いに対応するデータブロックの排他的論理和であるパリティデータを生成して他の１台のＨＤＤに書き込む方式である。さらに、ＲＡＩＤ−５は、データの分割単位（ブロック）を大きくして、１つの分割データをデータブロックとして１つのＨＤＤに記録するととに、各ＨＤＤの互いに対応するデータブロックの排他的論理和をとった結果（パリティデータ）をパリティブロックとして他のＨＤＤに記録するとともにパリティブロックを他のＨＤＤに分散する方式である。
【０００６】
その他のＲＡＩＤについては上記論文を参照されたい。
【０００７】
【発明が解決しようとする課題】
ところで、ニュース番組やスポーツ番組等で実際に使用される素材は、放送局内において編集等の処理を行ったあとに送出される。このような編集作業は、特にニュース番組での緊急素材の送出や、試合時間が延長されたときのスポーツ番組の素材送出などがあるため、その時間短縮も望まれる。
【０００８】
このような編集を行うには、通常、編集機とＶＴＲを接続し、再生用ＶＴＲで再生された素材を編集機で確認しながら、送出すべき素材を決定し、その素材を記録用ＶＴＲで記録し、記録されたテープを送出用ＶＴＲから送出する。
【０００９】
編集時間の短縮を図るため、最近ノンリニア編集と呼ばれる編集形態も行われる。例えば、編集機に上述したＡＶサーバを接続し、ＡＶサーバに蓄積された素材を再生させ、編集機において送出素材を決定し、編集点情報（ＥＤＬ：Edit Decision Listとも呼ばれる。）からＡＶサーバに蓄積された送出素材を送出するという形態がある。この場合に、従来のＶＴＲ等のリニア編集と異なり、素材探索のための時間が少なく、時間を前後して記録された素材も自由に素材の頭出しや再生を行うことができる。
【００１０】
しかし、このようなノンリニア編集の形態であっても、放送局内ではＡＶサーバと別個に編集機とを備えなくてはならず、場所をその分とってしまうという問題があった。特に、設置場所が限られた中継車はその問題が大きい。同様に、特殊効果を行う場合にも、さらに別個に特殊効果装置を設置させる必要がある。
【００１１】
また、上述したノンリニア編集でもその操作になれた編集者は、少ないのが現状である。実際の放送局内でも、従来からテープを媒体にしたリニア編集が行われ、その編集形態になれた編集者が多い。
【００１２】
さらに、ＡＶサーバと編集機とでノンリニア編集を行う場合、例えば単純なカット編集を行う場合でも、ＡＶサーバの蓄積媒体への時分割制御のため、瞬時のカット編集ができない問題もある。すなわち、ＡＶサーバは複数チャンネル（複数の入出力）を備え、各チャンネルが、記録媒体であるＨＤＤ（ハードディスクドライブ）への使用調停を行うため、或いは、ＨＤＤと接続された内部バスの使用調停を行うため、時分割でＨＤＤにアクセスするようになされている。この時分割制御のために、編集機側からの命令に対して素材が再生されるまで、若干のタイムロスが生じている。それが編集者の操作に対する違和感の原因の一つになっていると考えられている。
【００１３】
そこで、本発明の目的は、上述した実情に鑑みてなされたものであり、データの記録再生、入出力及び編集の機能を有し、１台の装置で編集作業を行うことを可能としたデータ処理装置及び方法を提供することにある。
【００１４】
さらに、本発明は、この目的に加え、従来のリニア編集と同様な操作を実現することを目的としている。
【００１５】
【課題を解決するための手段】
本発明に係るデータ処理装置は、上述の課題を解決するために、外部から入力されたデータを処理して記録再生手段に出力する入力処理手段及び上記記録再生手段から出力された上記データを処理して出力する出力処理手段のそれぞれから出力されたデータが入力されて、入力された上記データを選択的に上記入力処理手段及び上記出力処理手段に出力するスイッチング手段と、所定の編集モードを指示する制御命令が入力されたときは、少なくとも１つの上記入力処理手段、上記出力処理手段、及び上記スイッチング手段を上記制御命令に示す処理を行わせるよう制御する制御手段と、外部から入力された上記データと、上記スイッチング手段から出力された上記データとが入力されて上記制御手段により何れか一の上記データを出力するよう制御される第１の選択手段と、上記記録再生手段から再生された上記データと上記スイッチング手段から出力された上記データとが入力されて上記制御手段により何れか一の上記データを出力するよう制御される第２の選択手段とを備える。
【００１６】
そして、データ記録再生装置は、入力処理手段及び出力処理手段のそれぞれから出力されたデータが入力されて、入力されたデータを選択的に入力処理手段及び出力処理手段に出力するスイッチング手段と、所定の編集モードを指示する制御命令が入力されたときは、少なくとも１つの入力処理手段、出力処理手段、及びスイッチング手段を制御命令に示す処理を行わせるよう制御する制御手段とを備える。
【００１７】
また、本発明に係るデータ処理方法は、上述の課題を解決するために、外部から入力されたデータを処理して記録再生手段に出力する入力処理手段及び上記記録再生手段から出力された上記データを処理して出力する出力処理手段のそれぞれから出力されたデータが入力されて、入力された上記データをスイッチング手段により選択的に上記入力処理手段及び上記出力処理手段に出力する第１のステップと、所定の編集モードを指示する制御命令が入力されたときは、少なくとも１つの上記入力処理手段、上記出力処理手段、及び上記スイッチング手段を上記制御命令に示す処理を行わせるよう制御する第２のステップとを有し、上記第２のステップでは、外部から入力された上記データと、上記スイッチング手段から出力された上記データとが入力されて何れか一の上記データを出力するように第１の選択手段により制御し、上記記録再生手段から再生された上記データと上記スイッチング手段から出力された上記データとが入力されて第２の選択手段により何れか一の上記データを出力するように制御する。
【００１８】
そして、データ記録再生方法は、所定の編集モードを示す制御命令が入力される第１のステップと、入力処理手段及び出力処理手段を制御命令が実行させるための処理手段として指定する第２のステップと、指定された入力処理手段にデータが入力されて編集点情報から第１の編集点まで記録再生手段から再生されたデータを指定された出力処理手段から出力させる第３のステップと、第１の編集点から第２の編集点までの区間は、入力処理手段に入力されるデータを、入力処理手段と出力処理手段との間に接続されたスイッチング手段に出力させスイッチング手段は指定された出力処理手段に出力させる第４のステップと、第４のステップで出力されたデータを外部に出力する第５のステップと、第２の編集点からは、記録再生手段から再生されたデータを指定された出力処理手段から出力させる第５のステップとを有する。
【００１９】
また、本発明に係るデータ記録再生方法は、上述の課題を解決するために、ノンリニアアクセス可能な記録媒体に映像及び映像データを含むデータを記録及び／又は再生する記録再生手段と、外部から入力されたデータを処理して記録再生手段に出力する少なくとも１つの入力処理手段と、記録再生手段から再生されたデータを処理して外部に出力する少なくとも１つの出力処理手段とを備え、入力手段と出力手段は時分割に記録再生手段にアクセスしてデータの入出力を行うようになされたデータ記録再生方法である。
【００２０】
そして、データ記録再生方法は、所定の編集モードを示す制御命令が入力される第１のステップと、入力処理手段及び出力処理手段を制御命令が実行させるための処理手段として指定する第２のステップと、指定された入力処理手段にデータが入力されて編集点情報から第１の編集点まで入力処理手段に入力されるデータを、入力処理手段と出力処理手段との間に接続されたスイッチング手段に出力させ、スイッチング手段は指定された出力処理手段に出力させ、出力処理手段からデータが出力される第３のステップと、第１の編集点から第２の編集点までは、記録再生手段から再生された上記データを上記指定された出力処理手段から出力させる第４のステップと、第２の編集点からは、指定された入力処理手段に入力されるデータを、入力処理手段と出力処理手段との間に接続されたスイッチング手段に出力させスイッチング手段は指定された出力処理手段に出力させ、出力処理手段からデータが出力される第５のステップとを有する。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて詳しく説明する。
【００２２】
図１に示すように、データ記録再生装置１は、入力処理部である記録ポート１１０、出力処理部である再生ポート１２０，１３０，１４０、エディティングマネージャ（Editing Manager）１５０、ビデオエフェクタ１６０、タイミングマネージャ（Timing Manager）１７０、ファイルマネージャ（File Manager）１８０、及び複数のＨＤＤ（ハードディスクドライブ）２００1，２００2，・・・，２００n-3，２００nー2，２００n-1，２００nを有しているＨＤＤアレイ（ＨＤＤ Array）１９０から構成される。
【００２３】
そして、データ記録再生装置１は、記録ポート１１０、再生ポート１２０，１３０，１４０の各ポートとＨＤＤアレイ１９０との間のデータ転送のためのデータバス２１０及び各部を制御するための制御信号が転送される制御バス２２０を備えている。
【００２４】
記録ポート１１０は、セレクタ１１１、エンコーダ１１２、バッファ１１３、Ｉ／Ｆ１１４、ＣＰＵ１１５、リモート信号入力端子１１６、及び外部入力端子１１７から構成される。
【００２５】
セレクタ１１１は、エンコードするデータを選択するデータ選択手段である。具体的には、セレクタ１１１は、外部入力端子１１７及びエディティングマネージャ１５０の出力と接続されており、外部入力端子１１７及びエディティングマネージャ１５０のラウタ１５１からの信号のうちの何れか一の信号を選択して後段のエンコーダ１１２に出力する。選択は、ＣＰＵ１１５の制御により行われる。
【００２６】
なお、外部入力端子１１７から入力される信号は、セレクタ１１１に入力されるとともに、エディティングマネージャ１５０にも入力される。
【００２７】
エンコーダ１１２は、セレクタ１１１から出力された信号を所定のフォーマットにエンコードする。具体的には、入力信号がＳＭＰＴＥ（Society of Motion Picture and Television Engineers）−２５９Ｍで規格化されているＳＤＩ（Serial Digital Interface)データであれば、これをデコードして、ＡＶデータ（映像及び音声データ）を抽出する。また必要に応じて、或いはポートに種類によって、ＭＰＥＧ（Moving Picture Experts Group）方式による圧縮符号化を行う。エンコーダ１１２により生成されたデータは、バッファ１１３に入力される。
【００２８】
以下の説明では、エンコーダ１１２において圧縮符号化されたデータを出力するものとして述べることにする。
【００２９】
バッファ１１３は、エンコーダ１１３から出力されてくる圧縮データを一時的に格納する記憶手段である。圧縮データは、このバッファ１１３によりバッファリング処理されて、スケジューリングに従って、データバス２１０を介してＨＤＤアレイ１９０に送信される。
【００３０】
ここで、スケジューリングとは、データバス２１０をポート１１０，１２０，１３０，１４０に対して時分割に割り当てていく処理のことである。具体的には、タイミングパルス発生器１０１が制御バス２２０を介して各ポート１１０，１２０，１３０，１４０のＣＰＵ１１５，１２５，１３５，１４５にタイミングパルスを送り、このタイミングパルスの期間（タイムスロットの期間）、各ポートはデータバス２１０のアクセスが許可される。記録ポート１１０にタイムスロットが割り当てられると、記録ポート１１０は、バッファ１１３に蓄えられたデータをデータバス２１０に出力し、次いで、再生ポート１２０にタイムスロットが割り当てられると、データバス２１０のデータをバッファ１２１に取り込む。
【００３１】
Ｉ／Ｆ１１４は、リモート信号入力端子１１６から入力されるリモート信号用のインターフェースである。例えばリモート信号は、リモート信号入力端子１１６に接続された上位システムの編集機から送信されてくる編集処理の際のコマンド信号である。
【００３２】
ＣＰＵ１１５は、記録ポート１１０の各部を制御する制御手段である。ＣＰＵ１１５は、例えば、Ｉ／Ｆ１１４又は制御バス２２０を介して入力されるコマンド信号等により記録ポート１１０の各部の制御を行う。具体的には、上述した時分割制御や、リモート信号入力端子１１６から入力された編集機等の上位システムからの記録処理のコマンド信号に基づいて、各部を動作させる。
【００３３】
また、このＣＰＵ１１５は、他のＣＰＵ１２５，１３５，１４５，１５２，１７３，１８１とのコマンドデータのやり取りを行う機能も有している。例えば、ＣＰＵ１１５は、編集機から再生処理のコマンドが送られてきた場合には、記録ポートとして動作する記録ポート１１０の各部を制御できないとして、エディティングマネージャ１５０のＣＰＵ１５２に制御バス２２０を介して、この再生処理コマンドを転送する。
【００３４】
そして、ＣＰＵ１１５は、エディティングマネージャ１５０のＣＰＵ１５２から送信されるコマンドにより記録ポート１１０の各部を制御する。例えば、エディティングマネージャ１５０のＣＰＵ１５２からのコマンド信号により、ＣＰＵ１１５は、少なくとも、記録ポート１１０の各部を制御して記録処理を開始する。
【００３５】
再生ポート１２０は、バッファ１２１、デコーダ１２２、セレクタ１２３、Ｉ／Ｆ１２４、ＣＰＵ１２５、リモート信号入力端子１２６、及び外部出力端子１２７から構成され、ＨＤＤアレイ１９０の各ＨＤＤ２００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-2，２００nに対して音声データの書き込み及び読み出し処理を行う。
【００６６】
本実施例では、画像データが記録されるＨＤＤ２００1，２００2，・・・，２００n-3，２００nー2，２００n-1，２００nは、いわゆるＲＡＩＤ−３、画像データが記録されるＨＤＤ２００1，２００2，・・・，２００n-3，２００nー2，２００n-1，２００nは、いわゆるＲＡＩＤ−１の機構を採用し、各データの信頼性を高めている。
【００６７】
以上のようにデータ記録再生装置１の各部が構成されている。このデータ記録再生装置１は、記録ポート１１０が１系統の入力部として機能し、再生ポート１２０，１３０，１４０が３系統の出力部として機能する。また、データ記録再生装置１は、割り当てられたタイムスロット内で各ポート１１０，１２０，１３０，１４０が動作する。
【００６８】
すなわち、データ記録再生装置１は、記録ポート１１０が選択された場合には、記録ポート１１０によりＨＤＤアレイ１９０に対して画像データを記録する記録装置として機能し、また、再生ポート１２０，１３０，１４０の何れかが選択された場合には、その選択された再生ポートによりＨＤＤアレイ１９０に対する画像データの再生を行う再生装置として機能する。データ記録再生装置１は、各ポートを１チャンネルの処理を行うようになされていると考えると、複数チャンネルの同時入出力が行われている。
【００６９】
また、データ記録再生装置１は、編集の際には、記録ポート１１０と再生ポート１２０，１３０，１４０の何れかが協調動作して、編集モードして動作する。例えば、データ記録再生装置１は、既存のリニア編集システムやライブ中継システムに接続して使用される場合、記録ポートと再生ポートを仮想ＶＴＲとして協調動作させる、いわゆるリニア編集モードとして動作している。
【００７０】
また、データ記録再生装置１は、ノンリニア編集モードと、リニア編集モードとが選択可能とされている。例えば、このモードの切り替えは、上位システムである編集機から送信されてくるコマンドによりなされるもので、すなわち、編集機から記録ポート１１０に記録処理のコマンドが送信されてきたときには、データ記録再生装置１は、ノンリニア編集モードとして記録処理を開始し、また、カット編集等の編集コマンドが送信されてきたときには、データ記録再生装置１は、リニア編集モードとして記録ポート及び再生ポートによる処理を開始する。
【００７１】
なお、リニア編集の際にデータ記録再生装置１が記録ポートと再生ポートとを協調動作させる、いわゆるバインドさせた状態にするのは次の理由からである。
【００７２】
バインドとは、記録ポートと再生ポートを一つの組み合わせとして選択された状態であり、このような状態にするのは、通常動作において再生ポート及び記録ポートが完全に独立して選択、操作可能な機種では、記録ポートのみを選択した場合には、記録している映像音声の同時モニタができないからである。すなわち、記録ポートが選択されたときには、このバインドにより、再生用ポートを一つ確保することにより編集のときの同時モニタを可能にしている。また、記憶して直ぐに再生する動作を行うときには、記録ポートと再生ポートが同時に選択されている状態があれば記録や再生の都度ポートを選択する動作の必要性がなくなるので便利にもなる。
【００７３】
そして、ポートがそれぞれ他のポートの動作から独立して動作することしかできないときには、記録ポートと再生ポートを同時に制御するコントローラが必要になり、既存のＶＴＲ機器を用いることを前提として構成されているリニア編集機をそのまま使用することができなくなるので、バインドすることにより、リニア編集システムが、データ記録再生装置１をＶＴＲ機器と同様に動作させることを可能にしている。このようにバインド状態がないとすると、プレビューやエディット中の出力をモニタする場合、外部スイッチャで仮想的にプレビュー画面を作り出す必要があり、機器の増加、制御ソフトの複雑化を招いてしまう。
【００７４】
すなわち、データ記録再生装置１は、本来独立して動作する記録ポート及び再生ポートを組み合わせることにより、編集のときの従来のＶＴＲ機器と同様に動作させることが可能になり、さらに、従来のリニア編集システムへの組み込みが可能になっている。
【００７５】
具体的には、次のような処理により、リニア編集システム内において、データ記録再生装置１は仮想ＶＴＲとして動作する。
【００７６】
先ず、データ記録再生装置１は、編集機からの制御コマンドを、再生ポートが一括して受信する。これは、従来のリニア編集システムの互換性確保のために必要とされているからである。
【００７７】
再生ポートが受信したコマンドのうち、自己のポート内で処理できないコマンドは、その再生ポートのＣＰＵにより、内部のエディティングマネージャ１５０に送られる。再生ポートからエディティングマネージャ１５０へのコマンドの転送は、各ＣＰＵが接続される制御バス２２０経由で行われる。
【００７８】
ここで、再生ポートが処理できないコマンドとは、例えば、記録ポート向けのコマンドや記録ポートと再生ポートが同期して動作する必要のあるコマンドであるカット編集の際の編集コマンドが挙げられる。
【００７９】
エディティングマネージャ１５０は、ＣＰＵ１５２により、セットの動作状態、例えば、各ポートのステータスやファイル上のポジション等を常時監視し、受信したコマンドが実行可能かどうか、コマンドに応じて制御を行うポートを決定する。
【００８０】
エディティングマネージャ１５０のＣＰＵ１５２は、記録ポート及び再生ポートに対し、制御バス２２０経由で制御コマンドを発行する。すなわち、エディティングマネージャ１５０のＣＰＵ１５２は、記録ポート又は再生ポートから自己のポートで処理できないとしてコマンドが転送されてきたとき、このコマンドに基づいて、記録ポート及び再生ポートを制御するコマンドを発行し、このコマンドを所望の記録ポート及び再生ポートに送信する。
【００８１】
また、エディティングマネージャ１５０のＣＰＵ１５２は、ラウタ１５１の制御が必要なときには、これに対してもコマンドを発行する。これにより、記録ポート及び再生ポートとともに、ラウタ１５１が協調動作可能になる。
【００８２】
ここで、エディティングマネージャ１５０のＣＰＵ１５２は、各ポート及びラウタ制御等について、同期制御が必要な場合には、コマンドディレイを考慮して、コマンド発行シーケンスを決定する。
【００８３】
以上のように、エディティングマネージャ１５０のＣＰＵ１５２により、本来独立動作するポートを同期制御されることにより、リニア編集システムにおいて、データ記録再生装置１は、仮想ＶＴＲとして動作する。
【００８４】
なお、制御バス２２０経由で、データ記録再生装置１の機器内の各ＣＰＵ間でコマンドをやり取りするとき、編集動作のようにコマンド発生から受信側にて実行されるまでのディレイが固定になる必要がある。従来のリニア編集システムでは、編集機は、受信側に対して再生画像のフレーム内で処理が完結するようにコマンドを終了するように送信しており、データ記録再生装置１における各ＣＰＵ間のコマンドのやり取りも、これを考慮して、すべての処理を再生画像のフレーム内で完了するように行っている。
【００８５】
次に、図２乃至図４を用いて、編集機からデータ記録再生装置１が再生ポートより受信したコマンドに基づいて、どのように再生処理、記録処理、及び編集処理が行われるかについて説明する。
【００８６】
図２は、データ記録再生装置１における再生処理のときのコマンドフローを示し、図３は、データ記録再生装置１における記録処理のときのコマンドフローを示し、図４は、データ記録再生装置１と従来のＶＴＲ機器を利用した編集処理のときのコマンドフローを示している。
【００８７】
再生処理のときには、図２に示すように、編集機からのPLAYコマンド（２−１）より再生ポートがデコーダを起動させる。すなわち、編集機からPLAYコマンドが入力端子１２６，１３６，１４６を介して、再生ポート１２０，１３０，１４０の何れかに入力されて、Ｉ／Ｆ１２４，１３４，１４４を経由して、各ＣＰＵ１２５，１３５，１４５に入力される。再生ポートは、編集機からのPLAYコマンドを、自己が処理できるコマンドとして認識し、そのコマンドに基づいて再生ポート１２０，１３０，１４０の各部を制御して再生処理を開始する。このとき記録ポート１１０の入力端子１１６に編集機からのPLAYコマンドが入力されたときは、ＣＰＵ１１５は、処理できないコマンドとして、制御バス２２０を介してエディティングマネージャ１５０のＣＰＵ１５２に転送する。
【００８８】
記録処理のときには、図３に示すように、編集機からのRECコマンド（３−１）が再生ポート１２０，１３０，１４０のＣＰＵ１２５，１３５，１４５に入力端子１２６，１３６，１４６及びＩ／Ｆ１２４，１３４，１４４を介して入力される。そして、再生ポートとして動作するポートのＣＰＵに、記録を指示するRECコマンドが入力されても、処理できないコマンドであるため、このRECコマンドを制御バス２２０を介してエディティングマネージャ１５０に転送する（３−２）。
【００８９】
エディティングマネージャ１５０のＣＰＵ１５２は、このRECコマンドが記録ポート用のコマンドであると判断して、このRECコマンドを記録ポート１１０に転送する（３−３）。記録ポート１１０のＣＰＵ１１５は、転送されてきたこのRECコマンドにより、エンコーダ等を制御して記録処理を開始する。
【００９０】
そして、記録の終了のときに編集機から出力されたSTOPコマンド（３−４）は、何れかの再生ポート１２０，１３０，１４０のＣＰＵ１２５，１３５，１４５にPLAYコマンドと同じ経路で入力される。そして、再生ポートとして動作するポート１２０，１３０，１４０のＣＰＵに、記録終了を指示するSTOPコマンドが入力されても、処理できないコマンドであるため、このSTOPコマンドを制御バス２２０を介してエディティングマネージャ１５０に転送する（３−５）。
【００９１】
エディティングマネージャ１５０のＣＰＵ１５２は、このSTOPコマンドが記録ポート用のコマンドであると判断して、このSTOPコマンドを記録ポート１１０に転送する（３−６）。記録ポート１１０のＣＰＵ１１５は、転送されてきたこのSTOPコマンドにより、エンコーダ等の記録ポート１１０の各部の記録処理を終了させる。
【００９２】
なお、記録処理中は、再生ポート１２０，１３０，１４０は、編集機から受け取ったSTOPコマンドを再生ポート１２０，１３０，１４０の処理の終了のコマンドか、記録ポート１１０による処理の終了のコマンドか判断できない。例えば、再生ポート１２０，１３０，１４０は、協調動作のときには、STOPコマンドをエディティングマネージャ１５０に無条件で送る。エディティングマネージャ１５０のＣＰＵ１５２は、再生ポートから送られてきたSTOPコマンドに基づいて、新たなコマンドを発生させ、記録ポート及び再生ポートにそのコマンドを送信する（３−６，３−７）。
【００９３】
このようにデータ記録再生装置１は、編集機から出力されたPLAYコマンド及びRECコマンドにより、各ポートを選択して、独立してポートに各処理を実行させることができる。
【００９４】
編集処理では、図４に示すような一連の手順により各ポート及びＶＴＲが動作される。なお、次のような条件を前提として説明する。
【００９５】
リニア編集システムにおいて、データ記録再生装置１は記録側とされ、ＶＴＲはテープに記録された音声及び映像信号を再生する再生側とされる。
【００９６】
また、データ記録再生装置１では、再生側のＶＴＲからの画像のIN点及びOUT点が既に決定されている。
【００９７】
このような条件の下で次のような手順によりカット編集の編集処理が実現される。
【００９８】
先ず、編集機から編集動作準備のコマンドであるEDIT PRESETコマンドがデータ記録再生装置１の何れかの再生ポート１２０，１３０，１４０に入力される（４−１）。再生ポート１２０，１３０，１４０では、ＣＰＵが、処理できなコマンドとして、このコマンドをエディティングマネージャ１５０に制御バス２２０を介して転送する（４−２）。
【００９９】
エディティングマネージャ１５０は、この転送されてきたEDIT PRESETコマンドにより、INPUT SELECTコマンド及びOUTPUT PRESETコマンドを発生させ、記録ポート及び再生ポートに出力する（４−３，４−４）。
【０１００】
記録ポートでは、INPUT SELECTコマンドにより自己が編集のときの記録処理をするポートとして選択されたことを知り、再生ポートは、OUTPUT PRESETコマンドにより、自己が編集の際のモニタ等をする再生処理を行うポートとして選択されたことを知る。
【０１０１】
その後、編集機からデータ記録再生装置１を自動編集装置として機能させるコマンドであるAUTO EDITコマンドが何れかの再生ポート１２０，１３０，１４０に入力され（４−５）、再生ポート１２０，１３０，１４０は、このAUTO EDITコマンドによる処理ができないため、このAUTO EDITコマンドをエディティングマネージャ１５０に転送する（４−６）。これにより、エディティングマネージャ１５０のＣＰＵ１５２による以下の自動編集機能が開始される。
【０１０２】
すなわち、すでにIN点、OUT点から決定されており、予め決められた前後の区間、すなわち、IN点に対するプリロールの区間、及びOUT点に対するポストロールの間の設定する（図４の４−１３）。
【０１０３】
次いで、エディティングマネージャ１５０のＣＰＵ１５２は、PLAYコマンドを発生させ、何れかの再生ポート１２０，１３０，１４０、再生ポート及びＶＴＲは、PLAYコマンドにより、編集点までのプリロール区間を調相しながら、画像を出力する。なお、エディティングマネージャ１５０は、ラウタ１５１により、プリロール区間のPREVIEW画像として、再生ポートにより再生画像をモニタ等に出力する。
【０１０４】
そして、エディティングマネージャ１５０は、IN点からの記録を開始するREC QUEUPコマンドを記録ポートに送信する。このときエディティングマネージャ１５０は、IN点において編集を開始させるために、記録ポートが実際に記録処理を開始までの遅延分を考慮してコマンドを送信している。記録ポートでは、このREC QUEUPコマンドによりIN点にキューアップする。
【０１０５】
続いて、エディティングマネージャ１５０は、RECコマンドを記録ポートに送信する。記録ポートでは、このRECコマンドによりIN点からの記録を開始する。記録ポートにおけるRECコマンドによる記録は、エディティングマネージャ１５０のＣＰＵ１５２から実際の処理までの遅延分（REC/D）が考慮されて送られてきているので、正確にIN点から開始される。
【０１０６】
また、エディティングマネージャ１５０は、このIN点において、ラウタ１５１を切り替えて、EDIT/PREVIEW区間におけるプレビュー画像として、ＶＴＲからの再生画像をモニタに出力する。
【０１０７】
そして、エディティングマネージャ１５０は、編集の終点であるOUT点において記録を終了させるために、記録ポートに対して、REC STOPコマンドを送信する。ここで、エディティングマネージャ１５０は、OUT点において編集を開始させるために、記録ポートが実際に記録処理を終了するまでの遅延分を考慮してコマンドを送信している。
【０１０８】
記録ポートでは、このREC STOPコマンドによりOUT点において記録処理を終了する。記録ポートにおけるREC STOPコマンドによる記録の終了は、エディティングマネージャ１５０から実際の処理までの遅延分（STP/D）が考慮されて送られてきているので、正確なものとなる。
【０１０９】
また、エディティングマネージャ１５０は、このOUT点において、ラウタ１５１を切り替えて、ポストロール区間のPREVIEW画像として、再生ポートによる再生画像を再び出力開始する。
【０１１０】
そして、エディティングマネージャ１５０は、ＶＴＲに対して、STOPコマンドを送信する。
【０１１１】
ＶＴＲは、このSTOPコマンドにより、POST点で画像の再生を停止させる。再生ポートでは、OUT点において画像の再生処理を終了する。
【０１１２】
以上のように、データ記録再生装置１が組み込まれている既存のリニア編集システムによる編集処理が実現される。
【０１１３】
図５には、この編集処理を実現するデータ記録再生装置１により構成されるリニア編集システムを示している。
【０１１４】
リニア編集システムは、再生側のＶＴＲと、記録側のデータ記録再生装置１と、この再生側及び記録側の機器を制御する編集機５０１から構成されている。このリニア編集システムは、従来のシステムと同様な構成とされ、すなわち、編集機は、従来のＶＴＲ機器の使用を前提としているリニア編集機である。
【０１１５】
なお、この例では、データ記録再生装置１は、図１における記録ポート１１０、再生ポート１２０の組み合わせにより、このリニア編集システムにおいて仮想ＶＴＲとして組み込まれている。なお、記録ポート１１０と再生ポート１２０との間には、画像データ等を格納及び管理する記憶手段とされるＨＤＤアレイ１９０がある。
【０１１６】
このように構成することにより、カット編集を行うときには、上述したように、データ記録再生装置１によるプリロール点から画像の再生が開始される。すなわち、データ記録再生装置１は、ラウタ１５１を制御して、ＨＤＤアレイ１９０の画像を再生ポート１２０により複合処理された画像を、PREVIEW画像として出力する。
【０１１７】
そして、IN点-OUT点間では、ＶＴＲ５０１からの再生画像が、PREVIEW画像として出力される。すなわち、ＶＴＲ５０１による再生画像は、データ記録再生装置１の記録ポート１１０からエディティングマネージャ１５０に入力され、ここで切り替え制御されたラウタ１５１により、PREVIEW画像として出力される。
【０１１８】
そして、編集画像については、エディティングマネージャ１５０において、再生ポート１２０で複合されたＨＤＤアレイ１９０からの画像に対して、記録ポート１１０を介して入力されたＶＴＲ５０２の画像がカット入れ替えされる。このカット編集された画像は、エディティングマネージャ１５０から記録ポート１１０に入力されて、セレクタ１１１、エンコーダ１１２を介して、ＨＤＤアレイ１９０に記録される。
【０１１９】
データ記録再生装置１は、以上のように、従来のＶＴＲと同様な動作が可能とされており、よって、リニア編集機は、データ記録再生装置１を従来のＶＴＲ機器として何ら遜色なく動作させることができる。
【０１２０】
以上のように、データ記録再生装置１は、各ポートを独立して動作させて、ノンリニアアクセス可能な記録媒体に対するデータの記録及び再生を行うノンリニア編集システムとして動作することができる。
【０１２１】
また、データ記録再生装置１は、リニア編集機として、本来独立動作するポートを協調動作させることにより、カット編集等をすることができる。
【０１２２】
さらに、データ記録再生装置１は、従来のＶＴＲ機器として置き換えることができるので、リニア編集システムの再設計、周辺機器の変更なく編集システムを容易に構築することを可能にする。これにより、ノンリニア機器の応答性の良さを生かしつつ、既存のリニア編集システムを使用し、ＶＴＲ機器を使用した場合と同じユーザインターフェースでの編集が可能になる。
【０１２３】
例えば、データ記録再生装置１は、編集機からのコマンドに基づいてエディティングマネージャ１５０のＣＰＵ１５２が各ポートを制御することのみで、リニア編集システムに適用できることから、データ記録再生装置１を制御するための新たな上位コントローラを用いることなくリニア編集システムを構築することができる。すなわち、データ記録再生装置１は、リニア編集システムにおいて、従来のＶＴＲ機器と同様に、１本のケーブルのみで制御が可能になる。
【０１２４】
また、このように、データ記録再生装置１を運用形態に応じた動作モードの最適化することで、データ記録再生装置１は、ノンリニア編集システムのみならず、さまざまなアプリケーションに活用可能になる。
【０１２５】
そして、データ記録再生装置１は、上述したように、リニア編集システムにおいて、従来のＶＴＲ機器と置き換えすることができる他、次のようなことを可能にする。
【０１２６】
データ記録再生装置１は、リニア／ノンリニア混在編集を可能にする。すなわち、同一機内で、リニア編集可能なポートとノンリニア編集用ポートを混在させることにより、素材やプログラムに最適な編集手法が選択できるようになる。
【０１２７】
【発明の効果】
本発明に係るデータ記録再生装置は入力処理手段及び出力処理手段のそれぞれから出力されたデータが入力されて、入力されたデータを選択的に入力処理手段及び出力処理手段に出力するスイッチング手段と、所定の編集モードを指示する制御命令が入力されたときは、少なくとも１つの入力処理手段、出力処理手段、及びスイッチング手段を制御命令に示す処理を行わせるよう制御する制御手段とを備えることにより、データの記録再生、入出力及び編集機能を有し、１台の装置で編集作業を行うことができる。さらに、従来のリニア編集と同様な操作を実現することができる。
【０１２８】
また、本発明に係るデータ記録再生方法は、所定の編集モードを示す制御命令が入力される第１のステップと、入力処理手段及び出力処理手段を制御命令が実行させるための処理手段として指定する第２のステップと、指定された入力処理手段にデータが入力されて編集点情報から第１の編集点まで記録再生手段から再生されたデータを指定された出力処理手段から出力させる第３のステップと、第１の編集点から第２の編集点までの区間は、入力処理手段に入力されるデータを、入力処理手段と出力処理手段との間に接続されたスイッチング手段に出力させスイッチング手段は指定された出力処理手段に出力させる第４のステップと、第４のステップで出力された上記データを外部に出力する第５のステップと、第２の編集点からは、記録再生手段から再生されたデータを指定された出力処理手段から出力させる第５のステップとを有することにより、データの記録再生、入出力及び編集機能を有し、１台の装置で編集作業を行うことを可能にする。さらに、従来のリニア編集と同様な操作を実現することができる。
【０１２９】
また、本発明に係るデータ記録再生方法は、所定の編集モードを示す制御命令が入力される第１のステップと、入力処理手段及び出力処理手段を制御命令が実行させるための処理手段として指定する第２のステップと、指定された入力処理手段にデータが入力されて編集点情報から第１の編集点まで入力処理手段に入力されるデータを、入力処理手段と出力処理手段との間に接続されたスイッチング手段に出力させ、スイッチング手段は指定された出力処理手段に出力させ、出力処理手段からデータが出力される第３のステップと、第１の編集点から第２の編集点までは、記録再生手段から再生された上記データを上記指定された出力処理手段から出力させる第４のステップと、第２の編集点からは、指定された入力処理手段に入力されるデータを、入力処理手段と出力処理手段との間に接続されたスイッチング手段に出力させスイッチング手段は指定された出力処理手段に出力させ、出力処理手段からデータが出力される第５のステップとを有することにより、データの記録再生、入出力及び編集機能を有し、１台の装置で編集作業を行うことを可能にする。さらに、従来のリニア編集と同様な操作を実現することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態であるデータ記録再生装置の構成を示すブロック図である。
【図２】データ記録再生装置における再生処理の際のコマンドフローを示す図である。
【図３】データ記録再生装置における記録処理の際のコマンドフローを示す図である。
【図４】リニア編集システムに組み込まれた際のデータ記録再生装置のコマンドフローを示す図である。
【図５】リニア編集システムにおける仮想ＶＴＲとしてのデータ記録再生装置の構成を示す図である。
【符号の説明】
１  データ記録再生装置、１１０  記録ポート、１１５  ＣＰＵ、１２０，１３０，１４０  再生ポート、１２５，１３５，１４５  ＣＰＵ、１５０  エディティングマネージャ、１５２  ＣＰＵ
【図１】
0004151177.tif 000002
【図２】
0004151177.tif 000003
【図３】
0004151177.tif 000004
【図４】
0004151177.tif 000005
【図５】
0004151177.tif 000006