(57)【特許請求の範囲】
【請求項１】
画像データ及び音声データを含むデータを入出力する複数の入出力処理手段を有し、割り当てられたタイムスロットでノンリニアアクセス可能な複数の記憶媒体に上記入出力処理手段から入力された画像データ及び音声データを含むデータを入力し、上記記録媒体に入力した画像データ及び音声データを含むデータを上記記録媒体に記録し、上記記録媒体に記録した上記画像データ及び音声データを含むデータを再生し上記入出力処理手段から出力するデータ記録再生装置において、
上記複数の入出力処理手段で入力された画像データ及び音声データを含むデータの同期信号をそれぞれ検出する複数の同期信号検出手段と、
上記複数の同期信号検出手段で検出された同期信号に基づいて、上記複数の入出力処理手段の処理動作の基準となる第１の基準信号をそれぞれ生成する複数の基準信号生成手段と、
上記複数の基準信号生成手段でそれぞれ生成された第１の基準信号と、外部から当該データ記録再生装置に入力され当該データ記録再生装置の動作の基準となる第２の基準信号とから基準信号を１つだけ選択する基準信号選択手段と、
上記基準信号選択手段によって選択された基準信号に基づいて、上記タイムスロットを割り当てるタイミングパルスを生成するタイミングパルス生成手段と、
上記基準信号選択手段によって選択された基準信号に基づいて、上記複数の入出力処理手段の処理動作を各入出力処理手段毎に独立して制御する複数の基準信号制御手段とを備えるデータ記録再生装置。
【請求項２】
画像データ及び音声データを含むデータを入出力する複数の入出力処理手段を有し、割り当てられたタイムスロットでノンリニアアクセス可能な複数の記憶媒体に上記入出力処理手段から入力された画像データ及び音声データを含むデータを入力し、上記記録媒体に入力した画像データ及び音声データを含むデータを上記記録媒体に記録し、上記記録媒体に記録した上記画像データ及び音声データを含むデータを再生し上記入出力処理手段から出力するデータ記録再生装置のデータ記録再生動作制御方法において、
上記複数の入出力処理手段に入力される画像データ及び音声データを含むデータの同期信号を上記複数の入出力処理手段毎にそれぞれ検出し、
検出された上記同期信号に基づいて、上記複数の入出力処理手段の処理動作の基準となる第１の基準信号をそれぞれ生成し、
生成された第１の基準信号と、外部から当該データ記録再生装置に入力され当該データ記録再生装置の動作の基準となる第２の基準信号とから基準信号を上記複数の入出力手段毎にそれぞれ１つだけ選択し、
選択された基準信号に基づいて、上記タイムスロットを割り当てるタイミングパルスを生成するとともに、選択された上記基準信号に基づいて上記複数の入出力処理手段の処理動作を各入出力処理手段毎に独立して制御するデータ記録再生動作制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ノンリニア再生可能な記録媒体へ画像データ、音声データを記録し、記録した各データを再生するデータ記録再生装置及びデータ記録再生動作制御方法に関する。
【０００２】
【従来の技術】
近年、ＣＡＴＶ（ケーブルテレビ）等の普及による情報提供の多チャンネル化に伴い、従来のテープ状記録媒体を備えたＶＴＲ（ビデオテープレコーダ）とは異なり、１台の画像音声データ記録再生装置から複数の画像音声データを同時に記録、再生、更には記録しながら再生する等の要求がある。そして、このような要求を満たすために、ハードディスク等のランダムアクセス可能な記録媒体を用いて映像音声を記録再生するビデオサーバと呼ばれる装置が普及しつつある。
【０００３】
このビデオサーバは、ノンリニア再生可能な大容量のハードディスク装置を多数接続し、全体として数十〜数百ギガバイトの記録容量を有してなる。このビデオサーバは、音声データ及び画像データ又はこれらのいずれか等のデータ量が非常に大きいデータの記録に適しており、特に、任意の音声データ、画像データを短いアクセスタイムで再生できるので、編集装置用の記録再生装置として優れている。
【０００４】
ところでこのようなビデオサーバは、外部装置から画像データ及び音声データ含むデータ（以下、データと呼ぶ。）を入力しハードディスクに記録させる際、同期乱れや同期ずれしたデータを記録してしまわないようにするため、外部装置から入力されるデータと、ビデオサーバの動作とを同期させる必要がある。
【０００５】
ビデオサーバに入力する同期信号に応じてデータをビデオサーバに出力することが可能である外部装置としてＶＴＲ（Video Tape Recoder）がある。例えば、図２に示すように、２つの入力端子を備えたビデオサーバ２０１にＶＴＲ２０２と、ＶＴＲ２０３と、基準信号発生装置２０４とが接続されている場合、ＶＴＲ２０３、ＶＴＲ２０４は、基準信号発生装置２０４が発生する同期信号であるReference信号に応じてビデオサーバ２０１にデータを入力させる。ビデオサーバ２０１もReference信号に応じてデータ記録動作を同期させる。
【０００６】
このようにして、ビデオサーバ２０１は、ＶＴＲ２０２及びＶＴＲ２０３から入力されるデータを同期乱れや同期ずれをさせずにハードディスクに記録することができる。
【０００７】
また、Reference信号のような外部信号に同期せずに動作するビデオカメラなどは、外部装置からのデータを入力する入力端子を１つだけ備えるＶＴＲをデータ記録再生装置とした場合に使用可能となる。例えば、図３に示すように１つの入力端子を備えるＶＴＲ３０１は、カメラ３０２から入力されるデータの同期信号を同期基準とすることで、同期乱れ、同期ずれを解消している。
【０００８】
【発明が解決しようとする課題】
しかし、複数の入力端子を備えるビデオサーバでは、外部信号に同期せずに動作する外部装置からデータの入力があると、例えば図４に示すように、ビデオサーバー４０１の入力端子に、外部信号に同期しないカメラ４０１と、外部信号に同期するＶＴＲ４０３とからデータが入力された場合、ＶＴＲ４０３から入力されるデータと、ビデオサーバ４０１とは、基準信号発生装置４０４から発生されるReference信号によって同期されているが、カメラから入力されるデータはReference信号に同期していない可能性があるため、同期乱れ、同期ずれを起こしたデータをハードディスクに記録してしまうといった問題がある。
【０００９】
また、複数の入力端子を備えるビデオサーバでは、外部信号に同期せずに動作する複数の外部装置からそれぞれデータが入力されると、例えば、図５に示すようにビデオサーバ５０１の３つの入力端子に接続された外部信号に同期せずに動作する外部装置であるカメラ５０２，５０３，５０４からデータが入力されると、従来例として示したＶＴＲのように全体の動作の基準をある１つのデータの同期信号、例えば、カメラ５０２から入力される信号の同期信号に同期させたとしても、他のカメラから入力されるデータが同期していない場合は、同期乱れ、同期ずれを起こしたデータをハードディスクに記録してしまうといった問題がある。
【００１０】
そこで、本発明は上述したような問題を解決するために案出されたものであり、複数の入力信号を同時に入力しても同期乱れ及び同期ずれのないデータを記録するデータ記録再生装置及びデータ記録再生動作制御方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上述の目的を達成するために、本発明に係るデータ記録再生装置は、画像データ及び音声データを含むデータを入出力する複数の入出力処理手段を有し、割り当てられたタイムスロットでノンリニアアクセス可能な複数の記憶媒体に入出力処理手段から入力された画像データ及び音声データを含むデータを入力し、記録媒体に入力した画像データ及び音声データを含むデータを記録媒体に記録し、記録媒体に記録した画像データ及び音声データを含むデータを再生し入出力処理手段から出力するデータ記録再生装置において、複数の入出力処理手段で入力される画像データ及び音声データを含むデータの同期信号をそれぞれ検出する複数の同期信号検出手段と、複数の同期信号検出手段で検出された同期信号に基づいて、複数の入出力処理手段の処理動作の基準となる第１の基準信号をそれぞれ生成する複数の基準信号生成手段と、複数の基準信号生成手段でそれぞれ生成される第１の基準信号と、外部から当該データ記録再生装置に入力され当該データ記録再生装置の動作の基準となる第２の基準信号とから基準信号を１つだけ選択する基準信号選択手段と、上記基準信号選択手段によって選択された基準信号に基づいて、上記タイムスロットを割り当てるタイミングパルスを生成するタイミングパルス生成手段と、基準信号選択手段によって選択された基準信号に基づいて、複数の入出力処理手段の処理動作を各入出力処理手段毎に独立して制御する複数の基準信号制御手段とを備える。
【００１２】
また、上述の目的を達成するために、本発明に係るデータ記録再生動作制御方法は、画像データ及び音声データを含むデータを入出力する複数の入出力処理手段を有し、割り当てられたタイムスロットでノンリニアアクセス可能な複数の記憶媒体に入出力処理手段から入力された画像データ及び音声データを含むデータを入力し、記録媒体に入力した画像データ及び音声データを含むデータを記録媒体に記録し、記録媒体に記録した画像データ及び音声データを含むデータを再生し入出力処理手段から出力するデータ記録再生装置のデータ記録再生動作制御方法において、複数の入出力処理手段に入力される画像データ及び音声データを含むデータの同期信号を複数の入出力処理手段毎にそれぞれ検出し、検出された同期信号に基づいて、複数の入出力処理手段の処理動作の基準となる第１の基準信号をそれぞれ生成し、生成された第１の基準信号と、外部から当該データ記録再生装置に入力され当該データ記録再生装置の動作の基準となる第２の基準信号とから基準信号を複数の入出力手段毎にそれぞれ１つだけ選択し、選択された基準信号に基づいて、上記タイムスロットを割り当てるタイミングパルスを生成するとともに、選択された基準信号に基づいて複数の入出力処理手段の処理動作を各入出力処理手段毎に独立して制御する。
【００１３】
【発明の実施の形態】
以下、本発明に係るデータ記録再生装置及びデータ記録再生動作制御方法の実施の形態を図面を参照にして詳細に説明する。
【００１４】
本発明は、例えば図１に示すように構成されたＡ／Ｖ（Audio/Video）サーバ１に適用される。このＡ／Ｖサーバ１は、音声及び／又は画像データ（以下、Ａ／Ｖデータと記す。）を記録媒体に対して記録及び／又は再生（以下、記録再生と記す。）するものである。このＡ／Ｖサーバ１は、後述するコントロールパネルをユーザが操作することによって、Ａ／Ｖデータの記録再生処理の他、編集処理を可能とするものである。
【００１５】
Ａ／Ｖサーバ１は、記録再生ポート１０と、バッファ部２０と、２つの入力端子を有する記録ポート３０と、バッファ部５０と、制御部６０と、ファイルマネージャ７０と、複数の記録媒体を備えたＨＤＤ（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）に準拠したデータ等の映像・音声データを含むデータから、ＳＡＶ（Start of Active Video）及びＥＡＶ（End Of Active Video）等の映像タイミング基準コードを検出し、抜き出す処理をする。抜き出されたＳＡＶ及びＥＡＶは、書き込み基準信号生成部１６と制御部６０のシステム基準信号選択部６１へ出力される。
【００２１】
また、入力基準信号検出部１１は、ＳＡＶ及びＥＡＶの検出をする一方で、入力端子１７から入力されてくるＳＤＩ又はＳＤＴＩのデータをそのまま後段の入力信号処理部１２へ出力する。
【００２２】
入力データ処理部１２は、入力基準信号検出部１１から出力されるデータを所定のフォーマットにエンコードする。具体的には、入力されたデータについてＭＰＥＧ（Moving Picture Experts Group）方式による圧縮符号化を行う。ただし、入力データ処理部１２においては、圧縮符号化処理のみならず、後段のＨＤＤ８０1，８０2，・・・，８０n-3，８０n-2，８０n-1，８０nに記録しやすいフォーマットに変換すればよく、例えば上述したＳＤＩに準拠したデータから、画像データや音声データを抜き出す処理を行ってもよい。さらに、上述したＳＤＴＩに準拠したデータから画像データや音声データを取り出す処理を行うようにしてもよく、上述した処理の組み合わせを行うようにしてもよい。
【００２３】
なお、以下の説明においては、入力データ処理部１２は、入力したデータを圧縮符号化して出力するものとする。圧縮符号化により生成された圧縮データは、パッキング処理部１３へ出力される。
【００２４】
パッキング処理部１３は、入力データ処理部１２でエンコードされたデータを所定のデータ量ごとにまとめる処理（パッキング処理）をする。パッキング処理部１３は、例えば、所定のデータ量として画像データの単位であるフレーム単位で１６フレーム単位分をまとめる。パッキング処理を施されたデータは、シリアルデータからパラレルデータに変換されてからバッファ部２０のバッファ２１へ出力される。
【００２５】
バッファ２１は、パッキング処理部１３から出力されてくる画像データ、音声データを一時的に格納し、例えば画像データ、音声データをデータバス１００に時分割多重して送り出すために使用されるものである。バッファ２１は、パッキング処理部１３から出力されるパッキングされたデータを随時入力するとともに、後述のシステム制御部６２からタイムスロットが割り当てられると、バッファリングしているデータをタイムスロットで許容された所定期間においてデータバス１００に出力する。
【００２６】
ここで、データバス１００は、ＳＢＸ（Spydar Bus eXtension）バスと呼ばれるものであり、図示しないものの、データを記録する方向にのみデータを伝送する上りバスと、データを再生する方向にのみデータを伝送する下りバスとに分かれて構成されている。バッファ２１から出力された各データは、データバス１００をを介してＨＤＤアレイ９０に送信される。また、バッファ２０の後段には、図示しないバス出力処理部が設けられ、バッファ２０から出力された各データには、データバス１００の伝送フォーマットに従うように、例えばＨＤＤ８０1，８０2，・・・，８０n-3，８０n-2，８０n-1，８０nへの書き込みを指示するコマンド等が重畳される。
バッファ２２は、ＨＤＤアレイ９０からデータバス１００を介してパラレルに出力される画像データ及び音声データを所定の単位分毎に（例えば１６フレーム単位分）読み出す。バッファ２２は、システム制御部６２から割り当てられるタイムスロットで、ＨＤＤアレイ９０からデータを読み出す。バッファ２２は、ＨＤＤアレイ９０から読み出した各データを一時的に格納（バッファリング）する。
【００２７】
ここで、ＨＤＤアレイ９０から送られてくる各データには、データバス１００の伝送フォーマットに従うように、例えば上述した各ＨＤＤ８０への書き込みを指示するコマンドに対するステータスが重畳されている。このようなデータは、上述したデータバス１００の下りバスで伝送される。そのため、Ａ／Ｖサーバ１においては、入力系のデータと出力系のデータとが衝突するといったエラーを引き起こす要因が少なく、割り当てられたタイムスロットに基づいてデータを伝送することで、データの記録再生を同時に行うようにみなすことができる。
【００２８】
バッファ２２に入力されたデータは、このバッファ２２によりバッファリングされた後、後段のデパッキング処理部１４へと出力される。
【００２９】
デパッキング処理部１４は、バッファ２２から出力された所定のデータ量ごとにまとめられているデータを、パッキングされる前の状態（デパッキング処理）へ戻す。例えば、１６フレーム単位でパッキング処理されていデータは、１フレーム単位のデータにデパッキングされる。デパッキング処理部１４でデパッキングされたデータは、シリアルデータからパラレルデータへと変換されて出力データ処理部１５へと出力される。
【００３０】
信号出力処理部１５は、デパッキング処理部１４から入力したシリアルデータを所定の復号処理によりデコードする。信号出力処理部１５は、各ＨＤＤ８０から再生されたデータが圧縮符号化されているときには伸張し、上述したＳＤＩデータ等に変換して出力する。この信号出力処理部１５によりデコードして得られた映像・音声データを含む各種データは、ＳＤＩデータやＳＤＴＩデータとして出力端子１８に供給される。
【００３１】
書き込み基準信号生成部１６は、入力データ処理部１２及びパッキング処理部１３の処理を同期させて動作させるための基準信号をシステム制御部６２から入力されるReference信号、又は、入力基準信号検出部１１から入力されるＳＡＶ及びＥＡＶを使用して生成する。書き込み基準信号生成部１６は、生成した基準信号を入力データ処理部１２及びパッキング処理部１３へ出力する。Reference信号を使用して基準信号を生成するのか、ＳＡＶ及びＥＡＶを使用して基準信号を生成するのかはユーザが任意に設定可能である。
【００３２】
記録ポート３０及びバッファ部５０は、入力端子４０、入力端子４１から入力した信号をＨＤＤアレイ９０に記録等するための処理を行う入力処理部として機能する。
【００３３】
記録ポート３０は、入力端子４０から入力されるデータの処理をする入力基準信号検出部３１、入力データ処理部３２、パッキング処理部３３、書き込み基準信号生成部３４と、入力端子４１から入力されるデータの処理をする入力基準信号検出部３５、入力データ処理部３６、パッキング処理部３７、書き込み基準信号生成部３８と、入力端子４０及び／又は入力端子４１から入力されるデータのどちらの基準信号を記録ポート３０の基準信号として基準信号選択部６２に送信するかの選択をする入力基準信号選択部３９とを備える。
【００３４】
また、バッファ部５０は、入力端子４０から入力されるデータを記録処理する際に使用するバッファであるバッファ５１と、入力端子４１から入力されるデータを記録処理する際に使用するバッファであるバッファ５２とを備える。
【００３５】
入力基準信号検出部３１は、入力端子４０から入力されるデータを入力基準信号検出部１１と同様の処理を行って、入力端子４０から入力されるデータからＳＡＶ及びＥＡＶを抜き出し、抜き出したＳＡＶ及びＥＡＶを書き込み基準信号生成部３４と入力基準信号選択部３９に出力する。また、入力基準信号検出部３１は、入力端子４０から入力されるＳＤＩデータ又はＳＤＴＩデータをそのまま後段の入力データ処理部３２に出力する。
入力データ処理部３２は、入力基準信号検出部３１から出力されるデータを入力データ処理部１２と同様に、所定のフォーマットにエンコードしてパッキング処理部３３に出力する。
【００３６】
パッキング処理部３３は、入力データ処理部３２からエンコードされて出力されるデータをパッキング処理部１３と同様に、所定のデータ毎にまとめる処理（パッキング処理）をしてバッファ部５０のバッファ５１に出力する。パッキング処理を施されたデータは、シリアルデータからパラレルデータに変換されてからバッファ５１へ出力される。
【００３７】
バッファ５１は、パッキング処理部３３から出力されたデータをバッファ２１と同様に一時的に格納し、システム制御部６２からのタイムスロットの割り当てに応じて格納しているデータをデータバス１００へ出力する。
【００３８】
書き込み基準信号生成部３４は、システム制御部６２から入力されるReference信号、又は、入力基準信号検出部３５から入力されるＳＡＶ及びＥＡＶを使用して、入力データ処理部３２及びパッキング処理部３３の処理を同期させて動作させるための基準信号を生成し、入力データ処理部３２及びパッキング処理部３３へ出力する。書き込み基準信号生成部１６と同様に、Reference信号を使用して基準信号を生成するのか、ＳＡＶ及びＥＡＶを使用して基準信号を生成するのかはユーザが任意に設定可能である。
【００３９】
入力基準信号検出部３５は、入力端子４１から入力されるデータを入力基準信号検出部１１と同様の処理を行って、入力端子４１から入力されるデータからＳＡＶ及びＥＡＶを抜き出し、抜き出したＳＡＶ及びＥＡＶを書き込み基準信号生成部３８と入力基準信号選択部３９に出力する。また、入力基準信号検出部３５は、入力端子４１から入力されるＳＤＩデータ又はＳＤＴＩデータをそのまま後段の入力データ処理部３６に出力する。
入力データ処理部３６は、入力基準信号検出部３５から出力されるデータを入力データ処理部１２と同様に、所定のフォーマットにエンコードしてパッキング処理部３７に出力する。
【００４０】
パッキング処理部３７は、入力データ処理部３６からエンコードされて出力されるデータをパッキング処理部１３と同様に、所定のデータ毎にまとめる処理（パッキング処理）をしてバッファ部５０のバッファ５２に出力する。パッキング処理を施されたデータは、シリアルデータからパラレルデータに変換されてからバッファ５２へ出力される。
【００４１】
バッファ５２は、パッキング処理部３７から出力されたデータをバッファ２１と同様に一時的に格納し、システム制御部６２からのタイムスロットの割り当てに応じて格納しているデータをデータバス１００へ出力する。
【００４２】
書き込み基準信号生成部３８は、システム制御部６２から入力されるReference信号、又は、入力基準信号検出部３５から入力されるＳＡＶ及びＥＡＶを使用して、入力データ処理部３６及びパッキング処理部３７の処理を同期させて動作させるための基準信号を生成し、入力データ処理部３６及びパッキング処理部３７へ出力する。書き込み基準信号生成部１６と同様に、Reference信号を使用して基準信号を生成するのか、ＳＡＶ及びＥＡＶを使用して基準信号を生成するのかはユーザが任意に設定可能である。
【００４３】
入力基準信号選択部３９は、入力基準信号検出部３１，３５のそれぞれから出力されたＳＡＶ及びＥＡＶのどちらをシステム基準信号選択部６１へ出力するかを選択する。どちらのＳＡＶ及びＥＡＶをシステム基準信号選択部６１へ出力させるかはユーザが任意に設定可能である。
【００４４】
制御部６０は、基準信号選択部６１と、システム制御部６２とを備えている。制御部６０は、外部から入力される基準信号に基づいてタイミングパルスを生成しタイミングパルスによってデータバス１００を管理するものである。
【００４５】
基準信号選択部６１は、外部装置である基準信号発生装置から入力されるＡ／Ｖサーバ１の各部の動作を同期させるための基準となるReference信号と、記録再生ポート１０から入力される同期信号と、記録ポート３０から入力される同期信号とからシステム制御部６２で生成するタイミングパルスの基準となる基準信号を選択しシステム制御部６２に出力する。
システム制御部６２は、基準信号選択部６１によって選択された基準信号に基づいてＡ／Ｖサーバ１の記録処理動作、再生処理動作を同期させるためのタイミングパルスを発生させ、制御バス１０１に送信する。
【００４６】
システム制御部６２は、このタイミングパルスに基づいてデータバス１００の使用権を管理する。
【００４７】
また、制御部６０は、基準信号発生装置から入力されるReference信号を記録再生ポート１０の書き込み基準信号生成部１６と、記録ポート３０の書き込み基準信号生成部３４，３８に出力する。
【００４８】
さらにまた、制御部６０には、ユーザに操作されることによって操作に対応した操作入力信号を生成する図示しないコントロールパネルが接続されている。コントロールパネルは、例えば、編集作業を行うデータの選択や、データの入出力を行うポートを選択する際にユーザが操作する各種スイッチ等や、編集作業に用いる画像等を表示する表示部等を備える。
【００４９】
ファイルマネージャ７０は、後述する各ＨＤＤ８０におけるファイルの記録領域を示すファイル管理情報を保持し、このファイル管理情報に基づいてファイルの管理を行うファイル管理部７１を備える。
【００５０】
ファイルマネージャ７０は、制御部６０の制御のもとに、後述するＨＤＤアレイ９０に記録されたデータの管理を行う。例えば、ファイルマネージャ７０は、あるファイルがＨＤＤ８０に記録されたときに、これらのＨＤＤ８０内のどのアドレスにファイルが記録されたかを示す情報を含むファイル管理情報を用いて、ＨＤＤアレイ９０に記録されたデータの管理を行う。
【００５１】
また、ファイル管理部７１は、ファイル管理情報を保持することによって、操作入力信号に応じたファイル名を指定するだけで所望のファイルの再生を行うようにＨＤＤアレイ９０を制御する処理等の操作を行うことができ、後述する再生ファイル情報である仮想ファイル（Virtual 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に記録されているデータの管理を行う。ＨＤＤアレイ９０は、バッファ９１と、画像データ書き込み／読み出し処理部（Ｖ）９２と、音声データ書き込み／読み出し処理部（Ａ）９３とを備える。
【００５３】
ＨＤＤアレイ９０は、例えば、放送業務用として記録されるべきデータが確実に記録されるとともに、記録されているデータが確実に再生されるように冗長性を持たせてあり、いわゆるＲＡＩＤ（Redundant Arrays of Inexpensive Disks）構成をとる。画像データが記録されるＨＤＤ８０1，８０2，・・・，８０n-3，８０n-2は、ＲＡＩＤ−６の構成、すなわち、データを複数のディスクに分けて並行転送することで転送性能を高め、さらにパリティディスクを設けた構成をとり、音声データが記録されるＨＤＤ８０n-1，８０nは、いわゆるデータの二重書きを行うミラーディスクと呼ばれるＲＡＩＤ−１の構成をとる。
【００５４】
バッファ９１は、データバス１００との間でのデータを転送を行うときに、一時的にデータを記憶する。例えば、各ＨＤＤ８０からのデータは、このバッファ９１においてバッファリングされた後、データバス１００に出力される。
【００５５】
画像データ書き込み／読み出し処理部９２は、接続された各ＨＤＤ８０に対して画像データの書き込み及び読み出し処理を行う。画像データ書き込み／読み出し処理部９２は、ＨＤＤ８０にバッファ９１から入力された画像データを書き込むとともに、ＨＤＤ８０から画像データを読み出してバッファ９１に出力する。
【００５６】
音声データ書き込み／読み出し処理部９３は、接続された各ＨＤＤ８０n-1，８０nに対して音声データの書き込み及び読み出し処理を行う。音声データ書き込み／読み出し処理部９３は、具体的には、接続された２つのＨＤＤ８０n-1，８０nの両方に、バッファ９１から入力された音声データを書き込むとともに、ＨＤＤ８０n-1又はＨＤＤ８０nから音声データを読み出してバッファ９１に出力する。
【００５７】
続いて、Ａ／Ｖサーバ１の入力端子１７，４０，４１にそれぞれが非同期の入力データが入力された場合について説明をする。
【００５８】
なお、制御部６０の基準信号入力端子６３からは、Reference信号としてＳ４が入力されているとする。
【００５９】
入力端子１７，４０，４１に入力された各データは、入力基準信号検出部１１，３１，３５によって入力データの同期信号であるＳＡＶ及びＥＡＶがそれぞれ検出され抜き出される。入力基準信号検出部１１，３１，３５で抜き出された信号をそれぞれＳ１、Ｓ２、Ｓ３とすると、Ｓ１、Ｓ２、Ｓ３はそれぞれ書き込み基準信号生成部１６，３４，３８に出力される。また、書き込み基準信号生成部１６，３４，３８には、基準信号入力端子６３から入力されたＳ４が入力されている。
【００６０】
書き込み基準信号生成部１６，３４，３８には、それぞれ２つの信号が入力されており、ユーザの要求に応じて、どちらかの信号を選択することが可能である。書き込み基準信号生成部１６，３４，３８は、選択された信号に応じて入力データ処理部１２、パッキング処理部１３の処理動作を同期させる基準信号と、入力データ処理部３２、パッキング処理部３３の処理動作を同期させる基準信号と、入力データ処理部３６、パッキング処理部３７のの処理動作を同期させる基準信号とをそれぞれ生成し出力する。
【００６１】
これにより、各入力端子から入力されたデータは、それぞれ独立した基準信号を選択して入力処理をすることができるため、例えば、入力端子１７から入力されたデータは基準信号としてＳ１又はＳ４が選択可能であり、これは、入力端子４０又は入力端子４１から入力されるデータの同期信号には依存してないので、ＨＤＤ８０は同期の乱れや、同期ずれを起こすことなく入力されたデータを記録することができる。
【００６２】
また、上述したように入力基準信号検出部１１，３１，３５によって抜き出された信号Ｓ１、Ｓ２、Ｓ３は、システム基準信号選択部６１に入力される。
【００６３】
但し、入力基準信号検出部３１，３５から出力されたＳ２、Ｓ３は、一旦、入力基準信号選択部３９に入力され、どちらかの基準信号がユーザによって選択される。ここでは例えばＳ２が選択されたとする。
【００６４】
システム基準信号選択部６１は、ユーザの選択により入力された基準信号Ｓ１，Ｓ２，Ｓ４から一つを選択し、後段のシステム制御部６２で生成するタイミングパルス６２の基準信号とする。例えば、ユーザがＳ１を選択したとすると、システム基準信号選択部６１はＳ１をシステム制御部６２に出力し、システム制御部６２はＳ１に基づいたタイミングパルスを生成し、Ａ／Ｖサーバ１の各処理部の動作を統括的に制御する。
【００６５】
このようにして、入力端子１７又は入力端子４０又は入力端子４１からデータが入力されている際には、それぞれのデータから基準信号Ｓ１，Ｓ２，Ｓ３を抜き出してこの信号を基準信号とすることで、Ａ／Ｖサーバ１の各処理部を統括的に動作させるタイミングパルスを生成させることができる。
【００６６】
したがって、入力端子１７又は入力端子４０又は入力端子４１からデータが入力されている際は、外部装置からのReference信号を入力させなくとも、基準信号Ｓ１，Ｓ２，Ｓ３のいずれかを使用することで、出力端子１８からデータを出力させるためのタイミングパルスを得ることができる。
【００６７】
また、上述のように、外部装置からReference信号の入力をしない場合でも、各入力端子はそれぞれ独立に入力データ処理部と、パッキング処理部での基準信号を設定可能であるためＨＤＤ８０に同期乱れや同期ずれを起こさずにデータを記録することができる。
【００６８】
さらに、また、Ａ／Ｖサーバ１は、各入力端子から入力するデータを独立して同期をとることが可能であるため、データをＡ／Ｖサーバ１に供給するデータ供給源と、Ａ／Ｖサーバ１とを同期させるための基準信号をデータ供給源に基準信号発生装置から出力させる必要がなくなり、システム構成を簡易にすることが可能となる。
【００６９】
なお、上述の実施例では、入力端子の数を特定して記載してあるが本発明はこれに限定されるものではなくｎ個の入力端子、ｎ個の出力端子（ｎは任意の整数）を備えていてもよい。
【００７０】
また、Ａ／Ｖサーバ１は、入力端子１７，４０，４１から入力されるデータや、出力端子１８から出力されるデータに、例えば、ある素材データに別の異なる素材データを挿入して各素材データを接続することで新たな時系列データを生成するピクチャインピクチャ（PinP）等の特殊効果処理などを施して画像の編集をする図示しない編集部を備えていてもよい。
【００７１】
【発明の効果】
以上の説明からも明らかなように、本発明のデータ記録再生装置は、複数の同期信号検出手段によって、複数の入出力処理手段から入力された画像データ及び音声データを含むデータの同期信号をそれぞれ検出し、複数の基準信号生成手段によって、検出された同期信号に基づいた複数の入出力処理手段の処理動作の基準となる第１の基準信号をそれぞれ生成し、複数の基準信号選択手段によって、複数の基準信号生成手段でそれぞれ生成された第１の基準信号と、外部から当該データ記録再生装置に入力され当該データ記録再生装置の動作の基準となる第２の基準信号とから基準信号をそれぞれ１つだけ選択し、複数の基準信号制御手段によって、複数の基準信号選択手段のそれぞれによって選択された基準信号に基づいて、複数の入出力処理手段の処理動作を各入出力処理手段毎に独立して制御することで複数の入出力処置手段から入力されるデータを同期乱れ及び同期ずれなしに記録媒体に記録することが可能となる。
【００７２】
また、本発明のデータ記録再生装置は、タイミングパルス生成手段によって、基準信号選択手段によって選択された基準信号に基づいて、タイムスロットを割り当てるタイミングパルスを生成し、生成したタイミングパルスに基づいて、ノンリニアアクセス可能な複数の記憶媒体からデータを出力させることで外部装置から基準信号に依存することなくデータを出力させることが可能となる。
【００７３】
以上の説明からも明らかなように、本発明のデータ記録再生動作制御方法は、複数の入出力処理手段から入力された画像データ及び音声データを含むデータの同期信号をそれぞれ検出し、検出された同期信号に基づいて複数の入出力処理手段の処理動作の基準となる第１の基準信号をそれぞれ生成し、生成されたそれぞれの第１の基準信号と、外部から当該データ記録再生装置に入力され当該データ記録再生装置の動作の基準となる第２の基準信号とから基準信号をそれぞれ１つだけ選択し、選択された基準信号に基づいて、複数の入出力処理手段の処理動作を各入出力処理手段毎に独立して制御することで複数の入出力処理手段から入力されるデータを同期乱れ及び同期ずれなしに記録媒体に記録することが可能となる。
【００７４】
また、本発明のデータ記録再生動作制御方法は、選択された基準信号に基づいて、タイムスロットを割り当てるタイミングパルスを生成することで、外部装置から基準信号に依存することなく、ノンリニアアクセス可能な複数の記憶媒体からデータを出力させることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態として示すＡ／Ｖサーバの構成を説明するためのブロック図である。
【図２】従来例として示すＡ／Ｖサーバと、ＶＴＲとを同期させて接続した場合について説明するための図である。
【図３】同従来例として示すＶＴＲと、ビデオカメラとを同期させて接続した場合について説明するための図である。
【図４】Ａ／Ｖサーバと、ビデオカメラとを接続した際の課題について説明するための図である。
【図５】Ａ／Ｖサーバと、複数のビデオカメラとを接続した際の課題について説明するための図である。
【符号の説明】
１  Ａ／Ｖサーバ、１０  記録再生ポート、１１  入力基準信号検出部、１２入力データ処理部、１３  パッキング処理部、１４  デパッキング処理部、１５  出力データ処理部、１６  書き込み基準信号生成部、１７  入力端子、１８出力端子、３０  記録ポート、３１  入力基準信号検出部、３２  入力データ処理部、３３  パッキング処理部、３４  書き込み基準信号生成部、３５  入力基準信号検出部、３６  入力データ処理部、３７  パッキング処理部、３８  書き込み基準信号生成部、３９  入力基準信号選択部、４０  入力端子、４１  入力端子
【図１】
0004320929.tif 000002
【図２】
0004320929.tif 000003
【図３】
0004320929.tif 000004
【図４】
0004320929.tif 000005
【図５】
0004320929.tif 000006