(57)【特許請求の範囲】
【請求項１】
外部から素材データの入力を行うための少なくとも１つの入力部と、素材データの外部への出力を行う複数の出力部と、動画像又は静止画像が記憶可能でノンリニアアクセス可能な記録媒体とを有し、上記入力部から当該記録媒体に素材データを入力する入力タイミングと、上記記録媒体から上記出力部に素材データを出力する出力タイミングとを所定期間のタイムスロットで制御するデータ記録再生装置において、
上記素材データである動画像内に含まれる任意の静止画像を抽出し、抽出した静止画像を上記記録媒体に記憶させる静止画像書き込み手段と、
上記入力部に格納されている素材データ及び上記記録媒体から読み出されて上記出力部に格納されている素材データの内容を示す内容情報を素材データごとに一覧表示するリストを含むデータ検索画面を表示した後、当該リスト内の素材データに含まれる動画像及び／又は静止画像を表示する表示手段と、
上記表示手段に表示されているリスト内の各素材データの内容情報のいずれかを指定して、上記リスト内から所望の素材データを選択するデータ検索手段と、
上記入力部及び上記各出力部のうち少なくとも一方に保持された素材データを編集する場合に、上記リスト内から選択された素材データが上記入力部から入力された動画ファイルである場合には、上記入力部から入力された素材データを動画像として上記表示手段に表示させ、上記リスト内から選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された動画ファイルである場合には、上記出力部によって保持された素材データを動画像として上記表示手段に表示させ、上記リスト内から選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された静止画ファイルである場合には、上記記録媒体から読み出され、かつ、上記出力部によって保持された素材データである静止画像を上記表示手段に表示させる表示制御手段と、
上記出力部のうち任意の出力部に保持された素材データに、他の出力部に保持された素材データを挿入した後、各素材データを接続する特殊効果処理を実行して、各素材データから編集データを生成する編集データ生成手段と
を備えるデータ記録再生装置。
【請求項２】
上記表示制御手段は、上記データ検索手段で指定した内容情報の素材データが上記記録媒体から上記出力部に読み出されていると判定したときには、上記出力部に読み出されている素材データを動画像として表示するように上記表示手段を制御する請求項１記載のデータ記録再生装置。
【請求項３】
上記表示制御手段は、上記データ検索手段で内容情報が指定されている上記各素材データの先頭に位置する静止画像を表示するように上記表示手段を制御する請求項１記載のデータ記録再生装置。
【請求項４】
各素材データに含まれる画像を検索する画像検索手段を備え、
上記表示制御手段は、上記画像検索手段で検索して指定された静止画像を表示するように上記表示手段を制御する請求項１記載のデータ記録再生装置。
【請求項５】
上記表示手段は、動画像又は静止画像を表示する画像表示領域を１つ有し、
上記制御手段は、上記データ検索手段で内容情報が指定されている素材データに含まれる動画像又は静止画像を上記画像表示領域に表示するように上記表示手段を制御する請求項１記載のデータ記録再生装置。
【請求項６】
外部から素材データの入力を行うための少なくとも１つの入力部と、素材データの外部への出力を行う複数の出力部と、動画像又は静止画像が記憶可能でノンリニアアクセス可能な記録媒体とを有し、入力部から当該記録媒体に素材データを入力する入力タイミングと、上記記録媒体から上記出力部に素材データを出力する出力タイミングとを所定期間のタイムスロットで制御するデータ記録再生装置で実行されるデータ記録再生方法において、
上記素材データである動画像内に含まれる任意の静止画像を抽出し、抽出した静止画像を上記記録媒体に記憶させる静止画像書き込み工程と、
上記入力部に格納されている素材データ及び上記記録媒体から読み出されて上記出力部に格納されている素材データの内容を示す内容情報を、素材データごとに一覧表示するリストを含むデータ検索画面を表示手段に表示させるデータ検索画面表示工程と、
上記入力部及び上記各出力部のうち少なくとも一方に保持された素材データを編集する場合に、上記リスト内から選択された素材データが上記入力部から入力された動画ファイルである場合には、上記入力部から入力された素材データを動画像として上記表示手段に表示させ、上記リスト内で選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された動画ファイルである場合には、上記出力部によって保持された素材データを動画像として上記表示手段に表示させ、上記リスト内で選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された静止画ファイルである場合には、上記記録媒体から読み出され、かつ、上記出力部によって保持された素材データである静止画像を上記表示手段に表示させる素材データ表示工程と、
上記出力部のうち任意の出力部に保持された素材データに、他の出力部に保持された素材データを挿入した後、各素材データを接続する特殊効果処理を実行して、各素材データから編集データを生成する編集データ生成工程と
を含むデータ記録再生方法。
【請求項７】
指定した内容情報の素材データが上記記録媒体から上記出力部に読み出されていると判定したときには、上記出力部に読み出されている素材データを動画像として表示する請求項６記載のデータ記録再生方法。
【請求項８】
内容情報を指定するとともに上記各素材データの先頭に位置する静止画像を表示する請求項６記載のデータ記録再生方法。
【請求項９】
各素材データに含まれる静止画像を検索し、
静止画像が検索された素材データが指定されたとき、検索して指定された静止画像を表示する請求項６記載のデータ記録再生方法。
【請求項１０】
内容情報を指定している素材データに含まれる動画像又は静止画像を１つの画像表示領域に表示する請求項６記載のデータ記録再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ノンリニア再生可能な記録媒体に記録された複数のデータを表示するためのデータ記録再生装置及び方法に関する。
【０００２】
【従来の技術】
近年、ＣＡＴＶ（ケーブルテレビ）等の普及による情報提供の多チャンネル化に伴い、従来のテープ状記録媒体を備えたＶＴＲ（ビデオテープレコーダ）とは異なり、１台の映像音響データ記録再生装置から複数の映像音響データを同時に記録、再生、更には記録しながら再生する等の要求がある。そして、このような要求を満たすために、ハードディスク等のランダムアクセス可能な記録媒体を用いて映像音響を記録再生するビデオサーバと呼ばれる装置が普及しつつある。
【０００３】
このビデオサーバは、ノンリニア再生可能な大容量のハードディスク装置を多数接続し、全体として数十〜数百ギガバイトの記録容量を有してなる。このビデオサーバは、音響データ及び映像データ又はこれらのいずれか等のデータ量が非常に大きいデータの記録に適しており、特に、任意の音響データ、映像データを短いアクセスタイムで再生できるので、編集装置用の記録再生装置として優れている。
【０００４】
このようなビデオサーバは、各ハードディスク装置に記録されたファイルがハードディスクのどの位置に記録されたかを管理する情報を保持し、各ハードディスクに記録された音響映像データを管理する。このビデオサーバは、ハードディスク装置に記録された複数のファイルから所望のファイルを再生するとき、ユーザにより再生するファイルが指定されることで、記録媒体からデータを迅速にアクセスすることができる。
【０００５】
【発明が解決しようとする課題】
しかし、上述したビデオサーバでは、ノンリニアアクセス可能なディスク状の記録媒体を備えているため、編集処理等に用いる素材となる素材データを記録して迅速なアクセスが可能とされている反面、記録媒体に記録したデータを効率的に検索するとともに閲覧することができるインターフェイスを提供することが困難であった。
【０００６】
記録媒体に記録した素材データを検索するときには、各素材データを代表するような、スタンプ画、クリップ画、アイコン等を静止画像として表示してユーザに素材データの検索を促すことが有効であるが、全ての素材に対して同時に十分に視認性のある静止画像を表示することは、内容閲覧のための動画像と静止画像を同時に表示することと同様に、専用外部モニタ等の広大な表示領域を有する装置を必要とし、編集室や放送用中継車等のスペースの限られた空間での使用には適していないことが多かった。
【０００７】
また、表示装置の同一の表示領域に動画像と静止画像を切り換えて表示する手法であっても、表示切換を行うための操作パネル等を効率的に提供することが困難であり、操作が煩雑となりユーザの作業に対してストレスを与えることが多かった。
【０００８】
そこで、本発明は、上述したような実情に鑑みて提案されたものであり、記録媒体に記録された複数のファイルを検索するときに、効率的に検索を行ってファイルの内容を閲覧することを可能とするデータ記録再生装置及び方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述の課題を解決する本発明に係るデータ記録再生装置は、外部から素材データの入力を行うための少なくとも１つの入力部と、素材データの外部への出力を行う複数の出力部と、動画像又は静止画像が記憶可能でノンリニアアクセス可能な記録媒体とを有し、上記入力部から当該記録媒体に素材データを入力する入力タイミングと、上記記録媒体から上記出力部に素材データを出力する出力タイミングとを所定期間のタイムスロットで制御するデータ記録再生装置において、上記素材データである動画像内に含まれる任意の静止画像を抽出し、抽出した静止画像を上記記録媒体に記憶させる静止画像書き込み手段と、上記入力部に格納されている素材データ及び上記記録媒体から読み出されて上記出力部に格納されている素材データの内容を示す内容情報を素材データごとに一覧表示するリストを含むデータ検索画面を表示した後、当該リスト内の素材データに含まれる動画像及び／又は静止画像を表示する表示手段と、上記表示手段に表示されているリスト内の各素材データの内容情報のいずれかを指定して、上記リスト内から所望の素材データを選択するデータ検索手段と、上記入力部及び上記各出力部のうち少なくとも一方に保持された素材データを編集する場合に、上記リスト内から選択された素材データが上記入力部から入力された動画ファイルである場合には、上記入力部から入力された素材データを動画像として上記表示手段に表示させ、上記リスト内から選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された動画ファイルである場合には、上記出力部によって保持された素材データを動画像として上記表示手段に表示させ、上記リスト内から選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された静止画ファイルである場合には、上記記録媒体から読み出され、かつ、上記出力部によって保持された素材データである静止画像を上記表示手段に表示させる表示制御手段と、上記出力部のうち任意の出力部に保持された素材データに、他の出力部に保持された素材データを挿入した後、各素材データを接続する特殊効果処理を実行して、各素材データから編集データを生成する編集データ生成手段とを備えることを特徴とするものである。
【００１０】
また、本発明に係るデータ記録再生方法は、外部から素材データの入力を行うための少なくとも１つの入力部と、素材データの外部への出力を行う複数の出力部と、動画像又は静止画像が記憶可能でノンリニアアクセス可能な記録媒体とを有し、入力部から当該記録媒体に素材データを入力する入力タイミングと、上記記録媒体から上記出力部に素材データを出力する出力タイミングとを所定期間のタイムスロットで制御するデータ記録再生装置で実行されるデータ記録再生方法において、上記素材データである動画像内に含まれる任意の静止画像を抽出し、抽出した静止画像を上記記録媒体に記憶させる静止画像書き込み工程と、上記入力部に格納されている素材データ及び上記記録媒体から読み出されて上記出力部に格納されている素材データの内容を示す内容情報を、素材データごとに一覧表示するリストを含むデータ検索画面を表示手段に表示させるデータ検索画面表示工程と、上記入力部及び上記各出力部のうち少なくとも一方に保持された素材データを編集する場合に、上記リスト内から選択された素材データが上記入力部から入力された動画ファイルである場合には、上記入力部から入力された素材データを動画像として上記表示手段に表示させ、上記リスト内で選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された動画ファイルである場合には、上記出力部によって保持された素材データを動画像として上記表示手段に表示させ、上記リスト内で選択された素材データが上記記録媒体から読み出され、かつ、上記出力部の何れかの出力部によって保持された静止画ファイルである場合には、上記記録媒体から読み出され、かつ、上記出力部によって保持された素材データである静止画像を上記表示手段に表示させる素材データ表示工程と、上記出力部のうち任意の出力部に保持された素材データに、他の出力部に保持された素材データを挿入した後、各素材データを接続する特殊効果処理を実行して、各素材データから編集データを生成する編集データ生成工程とを含むことを特徴とする。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１２】
本発明は、例えば図１に示すように構成されたＡ／Ｖ（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への書き込みを指示するコマンド等が重畳される。
【００２１】
ＣＰＵ１７は、例えば後述するコントロールパネル７０から制御バス１２１を介して送信されてくる外部コマンド等の制御信号に基づいて、記録ポート１０の各部を制御する機能を有する。また、ＣＰＵ１７は、与えられた制御信号を必要に応じてエディティングマネージャ５０が備えるＣＰＵ５３に転送する。さらにＣＰＵ１７は、タイミングパルス発生器８１により割り当てられたタイムスロットに基づいて、バッファ１６に保持されているデータの出力を制御する。
【００２２】
このような記録ポート１０は、映像データと、４チャンネル又は８チャンネルの音響データとを入力することができる。
【００２３】
また、再生ポート２０は、ＨＤＤアレイ１１０に記録されていたデータを外部へ出力するための処理を行う出力処理部として機能するものであり、データ管理部２１と、データ入出力部２２とからなる。
【００２４】
データ管理部２１は、バッファ２３と、パラレル−シリアル変換処理部（以下、Ｐ／Ｓと記す。）２４と、ＣＰＵ２５とを備え、データ入出力部２２は、デコーダ２６と、セレクタ２７とを備えている。
【００２５】
バッファ２３は、ＨＤＤアレイ１１０からデータバス１２０を介してパラレルに送られてくる各データを一時的に格納する。バッファ２３は、図示しないが、ＨＤＤアレイ１１０からパラレルに出力されてくる各データを個別に保持するように構成されている。バッファ２３は、タイミングパルス発生器８１からのタイムスロットがＣＰＵ２５に割り当てられると、このＣＰＵ２５の制御のもとに、ＨＤＤアレイ１１０からデータを読み出して入力する。
【００２６】
ここで、ＨＤＤアレイ１１０から送られてくる各データには、データバス１２０の伝送フォーマットにしたがうように、例えば上述した各ＨＤＤ１００への書き込みを指示するコマンドに対するステータスが重畳されている。このようなデータは、上述したデータバス１２０の下りバスを構成する複数のバスにより分割されて伝送される。そのため、Ａ／Ｖサーバ１においては、入力系のデータと出力系のデータとが衝突するといったエラーを引き起こす要因が少なく、割り当てられたタイムスロットに基づいてデータを伝送することで、データの記録再生を同時に行うようにみなすことができる。バッファ２３に入力されたデータは、このバッファ２３によりバッファリングされた後、後段のＰ／Ｓ２４に供給される。
【００２７】
Ｐ／Ｓ２４は、バッファ２３から入力したパラレルデータをシリアルデータに変換する。このＰ／Ｓ２４によりパラレル−シリアル変換がなされて得られたデータは、データ入出力部２２におけるデコーダ２６に供給される。
【００２８】
ＣＰＵ２５は、制御バス１２１を介して送信されてくる外部コマンド等の制御信号に基づいて、再生ポート２０の各部を制御する機能を有する。また、ＣＰＵ２５は、与えられた制御信号を必要に応じてエディティングマネージャ５０が備えるＣＰＵ５３に転送する。さらに、ＣＰＵ２５は、タイミングパルス発生器８１により割り当てられたタイムスロットに基づいて、データバス１２０の使用権を獲得し、バッファ２３にデータを入力するように制御する。
【００２９】
データ入出力部２２におけるデコーダ２６は、Ｐ／Ｓ２４から入力したシリアルデータを所定の復号処理によりデコードする。このデコーダ２６は、各ＨＤＤ１００から再生されたデータが圧縮符号化されているときには伸張し、上述したＳＤＩデータ等に変換して出力する。このデコーダ２６によりデコードして得られた映像・音響データを含む各種データは、セレクタ２７やエディティングマネージャ５０が備える編集部５１に入力される。
【００３０】
セレクタ２７は、出力端子２８を介して外部に出力する信号を選択するものである。具体的には、セレクタ２７は、デコーダ２６から出力されるデータと、エディティングマネージャ５０が備える編集部５１から出力されるデータとのうち、いずれか一方の信号を選択し、ＳＤＩデータやＳＤＴＩデータとして出力端子２８に供給する。
【００３１】
このような再生ポート２０は、映像データと、４チャンネル又は８チャンネルの音響データとを出力することができる。
【００３２】
再生ポート３０，４０は、ともに、再生ポート２０と同様に構成されている。
【００３３】
すなわち、再生ポート３０は、データ管理部３１と、データ入出力部３２とからなる。データ管理部３１は、ＨＤＤアレイ１１０からのデータを一時的に記憶するバッファ３３と、このバッファ３３からのパラレルデータをシリアルデータに変換するＰ／Ｓ３４と、再生ポート３０の各部を制御するＣＰＵ３５とを備える。また、データ入出力部３２は、Ｐ／Ｓ３４から入力されたシリアルデータをデコードするデコーダ３６と、このデコーダ３６から出力されるデータと編集部５１から出力されるデータとのうちのいずれか一方の信号を選択して出力端子３８に供給するセレクタ３７とを備えている。
【００３４】
一方、再生ポート４０は、データ管理部４１と、データ入出力部４２とからなる。データ管理部４１は、ＨＤＤアレイ１１０からのデータを一時的に記憶するバッファ４３と、このバッファ４３からのパラレルデータをシリアルデータに変換するＰ／Ｓ４４と、再生ポート４０の各部を制御するＣＰＵ４５とを備える。また、データ入出力部４２は、Ｐ／Ｓ４４から入力されたシリアルデータをデコードするデコーダ４６と、このデコーダ４６から出力されるデータと編集部５１から出力されるデータとのうちのいずれか一方の信号を選択して出力端子４８に供給するセレクタ４７とを備えている。
【００３５】
エディティングマネージャ５０は、編集部５１と、インターフェース（Ｉ／Ｆ）５２と、ＣＰＵ５３とを備えており、上述した記録ポート１０及び再生ポート２０，３０，４０から入力されたデータを、編集部５１を介して後述するビデオエフェクタ６０に出力して編集させる。また、エディティングマネージャ５０は、ビデオエフェクタ６０からのデータを、記録ポート１０のセレクタ１３及び再生ポート２０，３０，４０のセレクタ２７，３７，４７に出力する。
【００３６】
編集部５１は、記録ポート１０に入力したデータ及び再生ポート２０，３０，４０のデコーダ２６，３６，４６を経たデータのうちの所望のデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで選択し、ビデオエフェクタ６０へと出力する。また、編集部５１は、ビデオエフェクタ６０から入力されるデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで、所望のポート又はＣＰＵ５３へと出力する。さらに、記録ポート１０に入力したデータや、再生ポート２２，３０，４０のデコーダ２６，３６，４６を経たデータや、ビデオエフェクタ６０から入力されるデータを外部のモニタ装置等に出力したい場合には、編集部５１は、これらのデータを出力端子５４に供給する。
【００３７】
Ｉ／Ｆ５２は、後述するコントロールパネル７０と接続し、コントロールパネル７０を制御するための制御信号、素材データ等がＣＰＵ５３から入力されてコントロールパネル７０に出力するとともに、コントロールパネル７０からの操作入力信号等をＣＰＵ５３に入力する。また、Ｉ／Ｆ５２は、例えば外部のＶＴＲ（Video Tape Recorder）等を接続してデータや各種コマンドを出力するとともに、外部からの各種コマンドを入力する。
【００３８】
また、ＣＰＵ５３は、各ポート１０，２０，３０，４０のＣＰＵ１７，２５，３５，４５を制御することによって、同時に複数のポートを制御するとともに、各ＨＤＤ１００に記憶された素材データを読み出す旨の制御信号をＨＤＤアレイ１１０に出力して素材データを入力する。このとき、ＣＰＵ５３は、各ＨＤＤ１００に記録されている素材データを後述するファイル管理情報に従って読み出し、Ｉ／Ｆ５２を介してコントロールパネル７０に出力することで、ユーザに提示する。
【００３９】
更に、このＣＰＵ５３は、コントロールパネル７０の操作入力信号に基づく制御信号が制御バス１２１を介して入力され、記録ポート１０及び各再生ポート２０，３０，４０のいずれかを指定する。
【００４０】
ビデオエフェクタ６０は、複数のポート２０〜４０を利用して、データに特殊効果処理を施す。ビデオエフェクタ６０は、具体的には、ある素材データに別の異なる素材データを挿入して各素材データを接続することで新たな時系列データを生成するピクチャインピクチャ（PinP）等の特殊効果処理を行って編集データを生成する処理をエディティングマネージャ５０から入力した素材データに対して行う。
【００４１】
コントロールパネル７０は、後述するように、例えば、各ＨＤＤ１００に格納されている素材データを示すファイルの検索、データの入出力を行うポートを選択する際にユーザが操作する各種スイッチ等や、素材データが示す動画像及び／又は静止画像を表示部等を備える。コントロールパネル７０は、各種ボタンやダイヤルがユーザに操作されることによって、操作に対応した操作入力信号を生成する。
【００４２】
具体的には、コントロールパネル７０は、ユーザが各種スイッチ等を操作することにより記録ポート１０、再生ポート２０，３０，４０、外部に接続されているＶＴＲ等が選択されると、選択されたポート又はＶＴＲに対して制御信号を出力する。この制御信号は、後述するタイミングマネージャ８０を介して制御バス１２１へと送られ、この制御バス１２１により伝送されて各ポートが備えるＣＰＵに入力される。制御信号が送られた各ポート又はＶＴＲは、この制御信号の内容に応じた動作を行う。
【００４３】
コントロールパネル７０は、図２に示すように、ユーザに操作される複数のボタン等を備えてなり、ポートセレクト部２０１、走行制御部２０２、サーチ操作部２０３、タイムコード部２０４、ファンクション操作及びディスプレイ部２０５、編集操作部２０６に大別される。
【００４４】
このポートセレクト部２０１は、記録ポート１０及び再生ポート２０，３０，４０をユーザが選択するためのボタン群が設けられた部分であり、各ポート１０，２０，３０，４０を選択するためのポート選択ボタン（PORT SELECT）２１１、編集処理時にデータ入力ポートとして機能させるポート１０，２０，３０，４０を選択するためのレコーダボタン（RECORDER）２１２、編集処理時にデータ出力ポートとして機能させるポート１０，２０，３０，４０を選択するためのプレーヤボタン（PLAYER）２１３を備える。
【００４５】
走行制御部２０２は、記録再生処理をユーザが制御するためのボタン群が設けられた部分であり、後述のＶＴＲエミュレーション処理をして再生を行うためのプリロールボタン（PREROLL）２２１、記録を開始するための記録ボタン（REC）２２２、編集処理を行うための編集ボタン（EDIT）２２３、記録及び再生の停止をするためのストップボタン（STOP）２２４、時間軸の順方向の早送りを実行するための早送りボタン（F FWD）２２５、再生を開始するためのプレイボタン（PLAY）２２６、時間軸の逆方向に巻き戻しを実行するための巻き戻しボタン（REW）２２７を備える。
【００４６】
サーチ操作部２０３は、素材データの検索処理をユーザが制御するための操作部分であり、編集処理時の編集点（イン点、アウト点）を検索するためのサーチダイヤル２３１、サーチダイヤル２３１の位置に応じて再生速度を制御するバリアブルモード再生を行うためのバリアブルボタン（VAR）２３２、サーチダイヤル２３１の回転速度に応じて再生速度を制御するジョグモード再生を行うためのジョグボタン（JOG）２３３、サーチダイヤル２３１の回転速度に応じて再生速度をジョグモード再生よりも広い範囲で制御するシャトルモード再生を行うためのシャトルボタン（SHUTTLE）２３４を備える。
【００４７】
タイムコード部２０４は、タイムコードに関しユーザが制御するためのボタンとして、タイムコード表示を切り換えるためのタイムコード表示切換ボタン（TC TYPE）２４１、選択されているポート１０，２０，３０，４０のタイムコードに挿入されているユーザビットを表示するためのタイムコード／ユーザビットボタン（TC/UB）２４２、タイムコードの種類に応じてタイムコードをリセットするためのリセットボタン（RESET）２４３、タイムコードダイアログの表示を制御するためのホールドボタン（HOLD）２４４、各ポート１０，２０，３０，４０から出力する素材データとして再生信号を選択するための再生信号モニタボタン（PB）２４５、各ポート１０，２０，３０，４０から出力する音響映像信号として所定モードの入力を選択するための入力信号モニタボタン（PB.EE）２４６を備える。
【００４８】
ファンクション操作及びディスプレイ部２０５は、ディスプレイに表示されているファンクションに対応し各機能を実行するためのファンクションボタン（L1〜L11）２５１、ディスプレイ部２５２、ファンクションボタン（B1〜B7）２５３、ファンションボタン２５１、２５３ごとの機能割り当てを切り換えるためのシフトボタン（SHIFT）２５４、動作モードを指定するためのモードボタン（MODE）２５５、ディスプレイ部２５２に表示しているカーソル移動等を行うためのマルチコントロール（MULTI CONTROL）つまみ２５６を備える。
【００４９】
編集操作部２０６は、既に設定された編集点の削除及びＤＭＣモードの解除を行うための削除ボタン（DELETE）２６１、イン点及びアウト点を設定するための編集イン／アウト点指定ボタン（IN/OUT）２６２、編集イン／アウト点指定ボタン２６２とともにイン点及びアウト点を設定するための編集点設定ボタン（ENTRY）２６３、オーディオデータについてイン点及びアウト点を設定するための音響イン点／アウト点指定ボタン（AUDIO IN/OUT）２６４、既に設定したイン点及びアウト点を修正するための微修正ボタン（TRIM）２６５、任意の再生速度での再生処理設定を記憶するときに点灯するメモリーランプ（MEMORY）２６６、編集処理した後の素材データの再生を表示するためのレビューボタン（REVIEW）２６７、自動編集を行うための自動編集ボタン（AUTO EDIT）２６８、編集処理した素材データを記録する前にプレビュー再生するためのプレビューボタン（PREVIEW）２６９、任意の再生速度で自動再生及び自動編集を実行するためのＤＭＣ編集ボタン（DMC EDIT）２７０を備える。
【００５０】
このコントロールパネル７０は、図３に示すように、表示部３０１及び表示メモリ３０２、ＣＰＵ３０３、フラッシュメモリ３０４、操作入力部３０５、キャプチャコントローラ３０６がバス３０７に接続され、各部がバス３０７を介して素材データ、制御信号等の入出力が可能となされている。
【００５１】
表示部３０１は、上述のディスプレイ部２５２に対応し、例えばＬＣＤ（液晶ディスプレイ）からなり、表示メモリ３０２に格納された素材データを読み込み、動画像又は静止画像等の素材データが示す映像を表示する。
【００５２】
操作入力部３０５は、上述したユーザが操作する各種ボタンやサーチダイヤル２３１等を含み、ボタン等がユーザにより操作されることで、各ボタンに応じた操作入力信号を生成してＣＰＵ３０３及びキャプチャコントローラ３０６に出力する。
【００５３】
キャプチャコントローラ３０６は、データバス１２０、Ｉ／Ｆ９２を介して情報管理部３から素材データが入力され、入力された各素材データをキャプチャして静止画像データを生成する処理を行い、生成した静止画像データをフラッシュメモリ３０４に出力する。このキャプチャコントローラ３０６は、各素材データの先頭に位置する静止画像をキャプチャし、フラッシュメモリ３０４に出力する。また、このキャプチャコントローラ３０６は、各素材データの先頭に位置する静止画像をキャプチャする場合のみならず、ＣＰＵ３０３からの制御信号に応じて各素材データに含まれる他の静止画像をキャプチャしても良い。
【００５４】
また、このキャプチャコントローラ３０６には、ファイル管理部９１から制御バス１２１、ＣＰＵ８３、Ｉ／Ｆ８２を介してファイル管理情報が入力される。このファイル管理情報としては、後述するが、ファイル名、ファイル更新日時等を示す情報を含む。
【００５５】
ＣＰＵ３０３は、内蔵されたメモリに検索表示プログラムを格納してなり、検索表示プログラムを実行して各部を制御する。このＣＰＵ３０３は、キャプチャコントローラ３０６に入力された素材データ及びファイル管理情報を内蔵するメモリ領域に格納し、ユーザが素材データを検索するための情報を表示メモリ３０２に出力し、図４に示すようなデータ検索画面を表示部３０１に表示する処理を行う。
【００５６】
また、このＣＰＵ３０３は、ユーザがモードボタン２５５を操作することで素材データの一覧（マテリアルリスト）を表示して、所望の素材データを検索するためのマテリアルモード（MATERIAL）に移行する旨の操作入力信号が入力されたときに図４又は図５に示すデータ検索画面を表示する。なお、このＡ／Ｖサーバ１は、上記マテリアルモード、編集処理を行うときのエディットモード、各種設定処理を行うときのセットアップモードの３つの状態が、上記モードボタン２５５が押圧操作されることで遷移する。
【００５７】
この図４によれば、ＣＰＵ３０３は、現在選択されているポート番号４０１、静止画像表示領域４０２、各ＨＤＤ１００に格納されている素材データごとのファイル番号４０３、ファイル名４０４、データ長４０５を表示してデータ検索画面を表示する。また、ＣＰＵ３０３は、各素材データが選択されていることを示すカーソル４０６を表示する。更に、ＣＰＵ３０３は、静止画像表示領域４０２に、現在カーソル４０６で選択されている素材データに含まれ当該素材データを代表するような静止画像４０２ａをフラッシュメモリ３０４から表示メモリ３０２に読み出すように制御して表示させるとともに、カーソル４０６で選択されている素材データのファイル番号、データ長、最新更新日時等を表示する。
【００５８】
更に、このＣＰＵ３０３は、図４のデータ検索画面を表示させているときにおいて、マルチコントロール（MULTI CONTROL）つまみ２５６を操作したことに応じた操作入力部３０５からの操作入力信号に応じて、選択する素材データを順次変更するとともに、カーソル４０６の表示を移動させてユーザに現在選択し静止画像表示領域４０２に表示している静止画像４０２ａ等を提示する処理を行う。
【００５９】
更に、ＣＰＵ３０３は、動画像を表示するときには、図５に示すようなデータ検索画面を表示する処理をする。図５によれば、ＣＰＵ３０３は、図４に示したデータ検索画面と同様に、ポート番号４１１、素材データごとのファイル番号４１４、ファイル名４１５、データ長４１６、カーソル４１７を表示部３０１に表示する。更に、このＣＰＵ３０３は、動画像を表示する動画像表示領域４１２、表示されている動画像を示す素材データのファイル番号、データ長、再新更新日時等を示す素材データ情報表示領域４１３を表示部３０１に表示する。更に、このＣＰＵ３０３は、各ポートに動画像として格納されている素材データであることを示すアクティブファイル表示４１８、４１９を表示する。ここで、アクティブファイル表示４１８はカーソル４１７で選択され各ポートに動画像として格納されている素材データについて表示され、ＣＰＵ３０３は、アクティブファイル表示４１８を矢印“→”マークで表示するとともに、各ポートからの動画像を動画像表示領域４１２に表示するように制御する。また、アクティブファイル表示４１９はカーソル４１７で選択されてはいないが、各ポートに動画像として格納されている素材データについて表示され、ＣＰＵ３０３は、アクティブファイル表示４１９を“−”マークで表示する。このＣＰＵ３０３は、操作入力信号に応じてアクティブファイル表示４１９が表示されている素材データが指定されたときには、アクティブファイル表示４１９からアクティブファイル表示４１８に表示切換し、各ポートからの動画像を動画像表示領域４１２に表示するように制御する。
【００６０】
更に、このＣＰＵ３０３は、各素材データを選択して表示する静止画像を、選択する処理を行う。すなわち、このＣＰＵ３０３は、サーチダイヤル２３１が操作されることによりユーザが各素材データに含まれる任意の静止画像を選択したときには、当該静止画像をフラッシュメモリ３０４に格納する処理を行う。
【００６１】
タイミングマネージャ８０は、ビデオ同期信号Ｖrefに基づいてタイミングをとり、データバス１２０を管理するものである。このタイミングマネージャ８０は、タイミングパルスを発生させるタイミングパルス発生器８１と、コントロールパネル７０とのインターフェースであるインターフェース（Ｉ／Ｆ）８２と、各部を制御するＣＰＵ８３とを備える。
【００６２】
タイミングマネージャ８０は、外部から入力されるビデオ同期信号Ｖrefに基づいて、ＣＰＵ９３がタイミングパルス発生器８１を制御してタイミングパルスを発生させ、制御バス１２１に送信する。タイミングマネージャ９０は、このタイミングパルスに基づいてデータバス１２０の使用権を管理する。
【００６３】
ファイルマネージャ９０は、後述する各ＨＤＤ１００におけるファイルの記録領域を示すファイル管理情報を保持し、このファイル管理情報に基づいてファイルの管理を行うファイル管理部９１と、例えばイーサネット等の外部のネットワークに接続され、外部のネットワークとの間でデータの入出力を行うネットワークドライバ９２と、各部を制御するＣＰＵ９３とを備える。
【００６４】
ファイルマネージャ９０は、ＣＰＵ９３の制御のもとに、後述するＨＤＤアレイ１１０に記録されたデータの管理を行う。例えば、ファイルマネージャ９０は、あるファイルがＨＤＤ１００に記録されたときに、これらのＨＤＤ１００内のどのアドレスにファイルが記録されたかを示す情報を含むファイル管理情報を用いて、ＨＤＤアレイ１１０に記録されたデータの管理を行う。
【００６５】
また、ファイル管理部９１は、ファイル管理情報を保持することによって、操作入力信号に応じたファイル名を指定するだけで所望のファイルの再生を行うようにＨＤＤアレイ１１０を制御する処理等の操作を行うことができ、後述する再生ファイル情報である仮想ファイル（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に記録されているデータの管理を行う。ＨＤＤアレイ１１０は、バッファ１１１と、映像データ書き込み／読み出し処理部（Ｖ）１１２と、音響データ書き込み／読み出し処理部（Ａ）１１３とを備える。
【００７６】
バッファ１１１は、データバス１２０との間でのデータを転送を行うときに、一時的にデータを記憶する。例えば、各ＨＤＤ１００からのデータは、このバッファ１１１においてバッファリングされた後、データバス１２０に出力される。
【００７７】
映像データ書き込み／読み出し処理部１１２は、接続された各ＨＤＤ１００に対して映像データの書き込み及び読み出し処理を行う。映像データ書き込み／読み出し処理部１１２は、具体的には、各ＨＤＤ１００の中から所望のＨＤＤ１００を選択して、バッファ１１１から入力された映像データを書き込むとともに、所望のＨＤＤから映像データを読み出してバッファ１１１に出力する。
【００７８】
音響データ書き込み／読み出し処理部１１３は、接続された各ＨＤＤ１００n-1，１００nに対して音響データの書き込み及び読み出し処理を行う。音響データ書き込み／読み出し処理部１１３は、具体的には、接続された２つのＨＤＤ１００n-1，１００nのいずれか一方を選択し、バッファ１１１から入力された音響データを書き込むとともに、所望のＨＤＤ１００から音響データを読み出してバッファ１１１に出力する。
【００７９】
ＨＤＤアレイ１１０は、例えば、放送業務用として記録されるべきデータが確実に記録されるとともに、記録されているデータが確実に再生されるように冗長性を持たせてあり、いわゆるＲＡＩＤ（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のうち、エラーがないＨＤＤから音響データを再生する。このとき、映像データ書き込み／読み出し処理部１１２及び音響データ書き込み／読み出し処理部１１３は、各ＨＤＤ１００又はファイル管理部９１に格納されているファイル管理情報を参照して再生するファイルをアクセスする。再生された映像・音響データは、バッファ１１１でバッファリングされた後、読み出され、データバス１２０を介して、再生要求を行った再生ポートに転送される。
【００８６】
このようなＡ／Ｖサーバ１による再生処理において、例えば再生ポート２０が再生要求を行ったとき、ＨＤＤアレイ１１０から出力されたデータは、データバス１２０を介してデータ管理部２１が備えるバッファ２３に入力される。バッファ２３に入力したデータは、このバッファ２３でバッファリングされた後、Ｐ／Ｓ２４にてシリアルデータに変換される。このシリアルデータは、データ入出力部２２が備えるデコーダ２６に入力されてデコードされた後、セレクタ２７を経て出力端子２８へと供給され、外部に出力される。このようにして、Ａ／Ｖサーバ１は、内部素材を再生して外部に出力することができる。
【００８７】
つぎに、上述したＡ／Ｖサーバ１で編集処理を行うときにコントロールパネル７０に編集処理等の対象となる素材データが示す静止画像又は動画像を表示するときのＣＰＵ３０３の処理手順について図１０のフローチャートを参照して説明する。
【００８８】
この図１０によれば、先ず、ステップＳＴ１において、ＣＰＵ３０３は、マテリアルモードであることを確認し、図４に示すデータ検索画面を表示する。
【００８９】
次のステップＳＴ２において、ＣＰＵ３０３は、記録ポート１０に素材データが外部から入力されているか否かを判定する。ＣＰＵ３０３は、記録ポート１０に素材データが外部から入力されていると判定したときにはステップＳＴ３に進み記録ポート１０に入力されている素材データをエディティングマネージャ５０を介して入力して表示メモリ３０２、表示部３０１を制御することで、図５に示すデータ検索画面の動画像表示領域４１２に動画像を表示し、記録ポート１０に素材データが外部から入力されていないと判定したときにはステップＳＴ４に進む。
【００９０】
ステップＳＴ４において、ＣＰＵ３０３は、アクティブファイルとする再生ポート番号を選択する。
【００９１】
次のステップＳＴ５において、ＣＰＵ３０３は、図４のデータ検索画面を表示しているときにおいて、マルチコントロールつまみ２５６が操作された操作入力信号に応じカーソル４０６を移動表示させるとともに、順次指定した素材データに含まれる静止画像をフラッシュメモリ３０４から読み込んで表示部３０１に表示することでユーザに提示し、素材データの検索を行わせる。
【００９２】
次のステップＳＴ６において、ＣＰＵ３０３は、上述のステップＳＴ５においてカーソル４０６を移動表示しているときにおいて、カーソル４０６が指定した素材データがアクティブファイルか否か、すなわち、ステップＳＴ４で指定した再生ポートが指定されたか否かを判定する。ＣＰＵ３０３は、ステップＳＴ４で指定した再生ポートが指定されたと判定したときにはステップＳＴ７に進み、ステップＳＴ４で指定した再生ポートが指定されていないと判定したときにはステップＳＴ８に進む。
【００９３】
ステップＳＴ７において、ＣＰＵ３０３は、各ＨＤＤ１００から指定された再生ポートに入力された素材データを表示するようにエディティングマネージャ５０から素材データを入力して、図５の動画像表示領域４１２に動画像を表示して処理を終了する。
【００９４】
一方ステップＳＴ８において、ＣＰＵ３０３は、静止画像表示領域４０２にカーソル４０６で選択される各素材データに含まれる静止画像をフラッシュメモリ３０４から読み込んで表示させる。
【００９５】
このような処理を行うＣＰＵ３０３を備えたＡ／Ｖサーバ１によれば、素材データの編集等を行うときに各ＨＤＤ１００に格納されている膨大な素材データから所望の素材データを検索するとき、各素材データの名前等を一覧表示し、カーソルを移動させて各素材データを順次指定しているときに、カーソルで指定した素材データに含まれる静止画像を表示部３０１に順次表示することができるので、各ＨＤＤ１００に格納された複数の素材データから所望の素材データを検索するときに随時ユーザに素材データの内容を提示することができ、効率的な検索を行って素材データの内容を閲覧させることができ、素材データを用いた編集作業等において行う素材データの検索の煩雑さを低減することができる。
【００９６】
また、このＡ／Ｖサーバ１によれば、各素材データの検索を行っているときに、各素材データに含まれる静止画像を任意に選択して表示することができるので、更に検索を効率化することができる。
【００９７】
【発明の効果】
以上詳細に説明したように、本発明に係るデータ記録再生装置及び方法は、素材データの内容を示す内容情報を、各素材データごとに一覧表示し、表示されている記録媒体に記録された各素材データの内容情報のいずれかを指定して、所望の素材データを検索し、指定されている素材データに含まれる静止画像を表示するので、記録媒体に記録された複数のファイルを検索するときに、効率的に検索を行ってファイルの内容を閲覧することを可能とすることができる。
【図面の簡単な説明】
【図１】本発明を適用したＡ／Ｖサーバの構成を示すブロック図である。
【図２】本発明を適用したＡ／Ｖサーバに備えられるコントロールパネルの正面図である。
【図３】本発明を適用したＡ／Ｖサーバに備えられるコントロールパネルの構成を示すブロック図である。
【図４】コントロールパネルの表示部に各ＨＤＤに記録された素材データを一覧表示するとともに、指定された素材データに含まれる静止画像を表示するためのデータ検索画面を示す図である。
【図５】コントロールパネルの表示部に各ＨＤＤに記録された素材データを一覧表示するとともに、指定された素材データ静止画像を表示するための他のデータ検索画面を示す図である。
【図６】本発明を適用したＡ／Ｖサーバのファイル管理部が保持するファイル管理情報の内容を説明する図である。
【図７】任意のファイルＡが本発明に適用したＡ／Ｖサーバが備えるＨＤＤ上のアドレス空間に記録されている様子を説明する図である。
【図８】ファイル管理情報におけるファイルエントリ（ＦＥ）及びレコードエントリ（ＲＥ）に記述される情報の具体例を説明する図である。
【図９】ファイル管理情報におけるフリースペースリスト（ＦＳＬ）に記述される情報の具体例を説明する図である。
【図１０】本発明を適用したＡ／Ｖサーバにおいて、各ＨＤＤに記録された素材データを一覧表示し、指定した素材データに含まれる静止画像又は動画像を表示するときのコントロールパネルに備えられるＣＰＵの処理手順について説明するための図である。
【符号の説明】
１  Ａ／Ｖサーバ、７０  コントロールパネル、１００  ＨＤＤ、１１０  ＨＤＤアレイ、１１１  バッファ、１１２  映像データ書き込み／読み出し処理部、１１３  音響データ書き込み／読み出し処理部、３０１  表示部、３０３  ＣＰＵ、４０２  静止画像表示領域、４０３，４１４  ファイル番号、４０４，４１５  ファイル名、４０５，４１６  データ長、４０６，４１７  カーソル、４１２  動画像表示領域、４１３  素材データ情報領域、４１８，４１９  アクティブファイル表示
【図１】
0004314688.tif 000002
【図２】
0004314688.tif 000003
【図３】
0004314688.tif 000004
【図４】
0004314688.tif 000005
【図５】
0004314688.tif 000006
【図６】
0004314688.tif 000007
【図７】
0004314688.tif 000008
【図８】
0004314688.tif 000009
【図９】
0004314688.tif 000010
【図１０】
0004314688.tif 000011