(57)【特許請求の範囲】
【請求項１】
音声・映像データ記録・再生手段と、前記音声・映像データに所定のバスを介してバス接続された音声・映像データ供給手段とを有する音声・映像データ供給装置であって、
前記音声・映像データ供給手段は、所定のデータ伝送周期ごとに、対応する前期所定のバスのタイムスロットから音声データおよび映像データまたはこれらのいずれか（音声・映像データ）をそれぞれ分離して外部に供給し、
前記音声・映像データ記録・再生手段は、音声・映像データを記録し、前記複数の音声映像データ供給手段それぞれに対応する音声・映像データを再生し、前記複数の音声映像データ供給手段それぞれに対応する前記所定のバスのタイムスロットに前記データ伝送周期ごとに多重化し、
前記複数の音声・映像データ供給手段それぞれは、
再生した音声・映像データを、前記データ伝送周期ごとに、前記複数の音声・映像データ供給装置それぞれに対応する前記所定のバスのタイムスロットから交互にバッファリングして、外部に供給する２つのバッファリング手段
を有し、
停止コマンドを受けると、前記２つのバッファリング手段のうち、音声・映像データを外部に出力していた一方の前記バッファリング手段による当該音声・映像データの出力を停止し、当該出力を停止した音声・映像データの次のデータ伝送周期の音声・映像データを他の前記バッファリング手段にバッファリングし、
その後、再生コマンドを受けると、前記２つのバッファリング手段は、バッファリングされている音声・映像データを、時間的な順番を保つために、先にバッファリングした音声・映像データから順番に外部に出力する
音声・映像データ供給装置。
【請求項２】
１つ以上の音声データ及び映像データまたはこれらのいずれか（音声・映像データ）を記録し、記録した音声・映像データの任意の部分を複数の供給端子対応に再生し、前記複数の供給端子それぞれに対応するタイムスロットに所定のデータ伝送周期ごとに多重化し、
前記データ伝送周期ごとに、前記複数の供給端子それぞれから外部に供給する音声・映像データを、前記複数の供給端子それぞれに対応して設けられた、２つのバッファに交互にバッファリングして、前記複数の供給端子から供給し、
停止コマンドを受けると、前記２つのバッファリング手段のうち、音声・映像データを外部に出力していた一方の前記バッファリング手段による当該音声・映像データの出力を停止し、当該出力を停止した音声・映像データの次のデータ伝送周期の音声・映像データを他の前記バッファリング手段にバッファリングし、
その後、再生コマンドを受けると、前記２つのバッファリング手段は、バッファリングされている音声・映像データを、時間的な順番を保つために、先にバッファリングした音声・映像データから順番に外部に出力する
音声・映像データ供給方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声・映像データを記録し、記録した音声・映像データの任意の部分を再生して、編集装置等の映像処理機器に供給する音声・映像データ供給装置およびその方法に関する。
【０００２】
【従来の技術および発明が解決しようとする課題】
１つ以上の音声データおよび映像データまたはこれらのいずれか（音声・映像データ）を、例えばハードディスク装置等のランダムアクセス可能な記録媒体に記録し、記録した音声・映像データの任意の部分を再生して、外部に接続された編集装置あるいはビデオテープレコーダ等の音声・映像処理機器に供給する音声・映像データサーバ(data server) 装置が考えられている。
【０００３】
例えば、編集者は、音声・映像処理装置を介して、音声・映像データサーバ装置に対して頻繁にアクセスし、所望の音声・映像データを得て編集作業を行う。この際、編集者が音声・映像データサーバ装置にアクセスしてから、所望の音声・映像データの供給を得るまでの時間差が、音声・映像データサーバ装置の使い勝手（操作性）に大きな影響を与える。つまり、アクセスからサーバ装置の供給までの時間差が短ければ短いほど、編集者にとって、音声・映像データサーバ装置の操作性が良いことになり、反対に、アクセスからサーバ装置の供給までの時間差が長ければ長いほど、編集者にとって、音声・映像データサーバ装置の操作性が良いことになる。
【０００４】
本発明は、上述した音声・映像データサーバ装置の操作性を向上させるためになされたものであり、編集者等による音声・映像データの要求を受けてから、要求された音声・映像データの供給までの時間差が短く、操作性がよい音声・映像データ供給装置およびその方法を提供することを目的とする。
また、本発明は、操作性がよく、編集作業等の音声・映像データの処理を能率的に行いうる環境を実現することができる音声・映像データ供給装置およびその方法を提供することを目的とする。
【０００５】
上述した目的を達成するために、本発明の音声・映像データ供給装置は、音声・映像データ記録・再生手段と、前記音声・映像データに所定のバスを介してバス接続された音声・映像データ供給手段とを有する音声・映像データ供給装置であって、前記音声・映像データ供給手段は、所定のデータ伝送周期ごとに、対応する前期所定のバスのタイムスロットから音声データおよび映像データまたはこれらのいずれか（音声・映像データ）をそれぞれ分離して外部に供給し、前記音声・映像データ記録・再生手段は、音声・映像データを記録し、前記複数の音声映像データ供給手段それぞれに対応する音声・映像データを再生し、前記複数の音声映像データ供給手段それぞれに対応する前記所定のバスのタイムスロットに前記データ伝送周期ごとに多重化し、前記複数の音声・映像データ供給手段それぞれは、再生した音声・映像データを、前記データ伝送周期ごとに、前記複数の音声・映像データ供給装置それぞれに対応する前記所定のバスのタイムスロットから交互にバッファリングして、外部に供給する２つのバッファリング手段を有し、停止コマンドを受けると、前記２つのバッファリング手段のうち、音声・映像データを外部に出力していた一方の前記バッファリング手段による当該音声・映像データの出力を停止し、当該出力を停止した音声・映像データの次のデータ伝送周期の音声・映像データを他の前記バッファリング手段にバッファリングし、その後、再生コマンドを受けると、前記２つのバッファリング手段は、バッファリングされている音声・映像データを、時間的な順番を保つために、先にバッファリングした音声・映像データから順番に外部に出力する。
【０００６】
また、本発明の音声・映像データ供給方法は、１つ以上の音声データ及び映像データまたはこれらのいずれか（音声・映像データ）を記録し、記録した音声・映像データの任意の部分を複数の供給端子対応に再生し、前記複数の供給端子それぞれに対応するタイムスロットに所定のデータ伝送周期ごとに多重化し、前記データ伝送周期ごとに、前記複数の供給端子それぞれから外部に供給する音声・映像データを、前記複数の供給端子それぞれに対応して設けられた、２つのバッファに交互にバッファリングして、前記複数の供給端子から供給し、停止コマンドを受けると、前記２つのバッファリング手段のうち、音声・映像データを外部に出力していた一方の前記バッファリング手段による当該音声・映像データの出力を停止し、当該出力を停止した音声・映像データの次のデータ伝送周期の音声・映像データを他の前記バッファリング手段にバッファリングし、その後、再生コマンドを受けると、前記２つのバッファリング手段は、バッファリングされている音声・映像データを、時間的な順番を保つために、先にバッファリングした音声・映像データから順番に外部に出力する。
【００１２】
【発明の実施の形態】
第１実施形態
以下、本発明の第１の実施形態を説明する。
図１は、本発明に係るデータサーバ装置１の構成を示す図である。
図１に示すように、音声・映像データサーバ装置１は、リアルタイム制御(main)１０、入出力制御部(IOP1 〜IOPn) １２1 〜１２n 、下りバス１４、上りバス１６およびハードデスクアレイ装置(RAID)２０を有し、入出力制御部１２1 〜１２n が下りバス１４および上りバス１６を介してハードデスクアレイ装置２０にバス接続された構成になっている。
【００１３】
以下、データサーバ装置１の各構成部分の動作を説明する。
リアルタイム制御１０は、ハードデスクアレイ装置２０における音声・映像データの記録領域管理、および、入出力制御部１２1 〜１２n によるハードデスクアレイ装置２０等に対するアクセスの衝突を防ぐための排他制御を行う。
また、リアルタイム制御１０は、編集装置あるいはＶＴＲ装置等の音声・映像処理機器（図示せず）から入力される制御データに従って、入出力制御部１２1 〜１２n およびハードデスクアレイ装置２０を制御し、入出力制御部１２i （ｉ＝１，２，〜，ｎ）それぞれから入力される音声・映像データをハードデスクアレイ装置２０に記録させ、音声映像処理機器から再生要求された音声・映像データの任意の部分を再生させ、入出力制御部１２i に対して出力させる。
【００１４】
図２は、下りバス１４および上りバス１６を介して音声・映像データを伝送する際のタイムスロット構成を示す図である。
なお、データサーバ装置１において、音声・映像データは、図２に示すように、下りバス１４および上りバス１６を介して、リアルタイム制御１０および入出力制御部１２1 〜１２n とハードデスクアレイ装置２０との間で、リアルタイム制御１０および入出力制御部１２1 〜１２n それぞれに対応付けられ、データ伝送の周期（タイムスロット周期）をｎ＋１分割したタイムスロット(Main,IOP1, IOP2,...,IOPn)に多重化されて伝送される。
【００１５】
図２に示したタイムスロット周期は、例えば、１秒であり、ｎ＝９の場合には、１タイムスロットの時間長は３〔＝３０／（ｎ＋１）〕フレームに対応する時間（フレーム時間）となる。この１タイムスロット時間の間に、ハードデスクアレイ装置２０から入出力制御部１２1 〜１２n に対して３０フレーム（１秒）分の音声・映像データが伝送される。
【００１６】
ハードデスクアレイ装置２０は、例えば、複数のハードデスク装置を完全２重系とし、あるいは、ｎ：１冗長系として信頼性を高めたＲＡＩＤ構成を採り、リアルタイム制御１０の制御に従って、リアルタイム制御１０および入出力制御部１２1 〜１２n および下りバス１４を介して入力される音声・映像データを、タイムスロット（図２）からそれぞれ分離して記録し、記録した音声・映像データを再生してタイムスロットに多重化し、上りバス１６を介してリアルタイム制御１０および入出力制御部１２1 〜１２n それぞれに対して出力する。
【００１７】
図３（Ａ），（Ｂ）は、入出力制御部１２i （図１）のバッファ１２０，１２２のバッファリング動作を示す図である。なお、図３（Ａ），（Ｂ）は、ｉ＝３の場合を例示している。
入出力制御部１２i は、音声・映像処理機器から入出力端子Ｉ／Ｏ＃ｉを介して入力される音声・映像データを受け入れ、タイムスロット（図２）に多重化して下りバス１４を介してハードデスクアレイ装置２０に対して出力し、ハードデスクアレイ装置２０から入力される音声・映像データをタイムスロットから分離して入出力端子Ｉ／Ｏ＃ｉを介して音声・映像処理機器に対して出力する。
【００１８】
入出力制御部１２i はそれぞれ、図３（Ａ），（Ｂ）等に示すように、ダブルバッファとして動作するバッファ１２０，１２２を有している。
例えば、バッファ１２０，１２２はそれぞれ、３０フレーム（１秒）分の音声・映像データをバッファリングする容量を有し、第ｋタイムスロット周期（ｋは整数）においては、図３（Ａ）に示すように、第１のバッファ１２０がハードデスクアレイ装置２０からの音声・映像データをバッファリングし、平行して、第２のバッファ１２２は、第ｋ−１タイムスロット周期においてバッファリングした音声・映像データを入出力端子Ｉ／Ｏ＃ｉに出力する。
【００１９】
次の第ｋ＋１タイムスロット周期においては、図３（Ｂ）に示すように、バッファ１２０が、第ｋタイムスロット周期においてバッファリングした音声・映像データを入出力端子Ｉ／Ｏ＃ｉに対して出力し、バッファ１２２がハードデスクアレイ装置２０から入力される音声・映像データをバッファリングする。このように、バッファ１２０，１２２は、交互に、下りバス１４を介してハードデスクアレイ装置２０から入力される音声・映像データをバッファリングし、入出力端子Ｉ／Ｏ＃ｉに対して出力する。
このように、バッファ１２０，１２２が交互にバッファリングを行うことにより、ハードデスクアレイ装置２０が再生した音声・映像データを、音声・映像処理機器に対して、途切れることなく供給することができる。
【００２０】
以下、第１の実施形態におけるデータサーバ装置１の動作を説明する。
まず、データサーバ装置１が、音声・映像処理機器からの音声・映像データを記録する際の動作を説明する。
リアルタイム制御１０は、音声・映像処理機器から、入出力制御部１２i に入力される音声・映像データをハードデスクアレイ装置２０に記録することを要求する旨の制御データを受けると、入出力制御部１２i が音声・映像データを受け入れ、ハードデスクアレイ装置２０が音声・映像データを記録するように、入出力制御部１２i およびハードデスクアレイ装置２０を制御する。
【００２１】
入出力制御部１２i は、音声・映像処理機器から入力される音声・映像データを受け入れ、タイムスロット（図２）に多重化して、下りバス１４を介してハードデスクアレイ装置２０に対して出力する。
ハードデスクアレイ装置２０は、下りバス１４を介して入出力制御部１２i から伝送されてきた音声・映像データを、入出力制御部１２i に対応するタイムスロットから分離して記録し、記録領域をリアルタイム制御１０に通知する。
リアルタイム制御１０は、ハードデスクアレイ装置２０からの記録領域の通知に基づいて、新たに記録した音声・映像データの記録領域管理を行う。
【００２２】
次に、データサーバ装置１が、ハードデスクアレイ装置２０に記録した音声・映像データを再生する際の動作を説明する。
リアルタイム制御１０は、音声・映像処理機器から、ハードデスクアレイ装置２０に記録した音声・映像データの範囲を指定するタイムスタンプデータ、および、音声・映像データを供給する入出力制御部１２i を示すデータ等を含み、指定した範囲の音声・映像データの再生を要求する旨の制御データを受けると、音声・映像処理機器により指定された範囲の音声・映像データを再生させるようにハードデスクアレイ装置２０を制御する。
【００２３】
ハードデスクアレイ装置２０は、指定された範囲の音声・映像データを再生し、誤り検出および誤り訂正等の処理を行い、入出力制御部１２i に対応するタイムスロットに多重化して、上りバス１６を介して入出力制御部１２i に対して出力する。
第ｋタイムスロット周期において、バッファ１２０，１２２は、図３（Ａ），（Ｂ）に示したように交互にバッファリングを行い、バッファリングした音声・映像データを入出力端子Ｉ／Ｏ＃ｉから出力する。
【００２４】
第２実施形態
まず、本発明の第２の実施形態の実質的な内容を説明する前に、第１の実施形態に示したデータサーバ装置１の動作の問題点を説明する。
図４は、データサーバ装置１が、音声・映像処理機器に対する音声・映像データの供給の停止が要求された際に、入出力制御部１２i のバッファ１２０，１２２がバッファリングしている音声・映像データを例示する図である。なお、図４は、ｎ＝９，ｉ＝３の場合を例示しており、斜線部がバッファリングされている音声・映像データの容量を示す。
【００２５】
音声・映像処理機器が、データサーバ装置１のリアルタイム制御１０に対して、音声・映像データの供給中に、その停止を要求するタイミングは、必ずしもタイムスロット周期に同期せず、例えば、図４に示すように、タイムスロット周期の途中（停止位置；current time slot ）で、停止コマンドがリアルタイム制御１０に入力されることがある。
【００２６】
図４に示した場合、第１の実施形態に示した動作によれば、入出力制御部１２i のバッファ１２０，１２２の内、それまで入出力端子Ｉ／Ｏ＃ｉに音声・映像データを出力していたバッファ１２０は、単に、入出力端子Ｉ／Ｏ＃ｉに対する音声・映像データの出力を停止し、バッファ１２２は、ハードデスクアレイ装置２０から上りバス１６を介して入力される音声・映像データのバッファリングを停止する。つまり、音声・映像データの供給停止後のタイムスロット周期においては、バッファ１２０，１２２は、いずれも音声・映像データのバッファリングを行わない。
【００２７】
図５は、バッファ１２０，１２２にバッファリングされている音声・映像データが図４に示した通りである場合に、音声・映像処理機器に対する音声・映像データの供給が再び求された際に、データサーバ装置１が第１の実施形態において説明した動作により、音声・映像データの送出を行う場合の処理を例示する図である。なお、図５は、ｎ＝９，ｉ＝３の場合を例示し、斜線部がバッファリングされている音声・映像データの容量を示す。
【００２８】
しかしながら、データサーバ装置１が第１の実施形態に示した動作をしている際に、図５に示すように、入出力制御部１２i に対応するタイムスロットの次のタイムスロットで、音声・映像処理機器から、音声・映像データの供給の再開を求める旨の制御データがリアルタイム制御１０に入力されると、バッファ１２２が空であり、しかも、バッファ１２０には、１秒分未満の音声・映像データしかバッファリングされていないので、次のタイムスロット周期の入出力制御部１２i に対応するタイムスロット（図５においてはIOP3）が来る前にバッファ１２０が空になり、音声・映像処理機器に対する連続的な音声・映像データの供給ができなくなる。
【００２９】
第２の実施形態におけるデータサーバ装置１の動作は、かかる音声・映像データの供給再開時に生じる不具合を解決するために考えだされたものであり、入出力制御部１２i のバッファ１２０，１２２のバッファリング動作を変更して、任意のタイミングで音声・映像処理機器から音声・映像データの供給の停止、および、供給の再開が要求されても、音声・映像データの連続性を損なわないように構成されている。
【００３０】
また、第２の実施形態におけるデータサーバ装置１は、音声・映像処理機器（利用者）が音声・映像データの供給の再開を要求してから、データサーバ装置１が音声・映像データの供給を開始するまでの時間差を短くし、データサーバ装置１の操作性を高め、編集作業等の音声映像処理作業の能率を向上させることができるように構成されている。
【００３１】
以下、第２の実施形態におけるデータサーバ装置１の動作を、バッファ１２０，１２２に対するバッファリング制御を中心に説明する。
図６は、データサーバ装置１が、音声・映像処理機器に対する音声・映像データの供給の停止が要求された際に、入出力制御部１２i のバッファ１２０，１２２がバッファリングしている音声・映像データを例示する図である。なお、図６の内容は図４と同じであり、ｎ＝９，ｉ＝３の場合を例示し、斜線部がバッファリングされている音声・映像データの容量を示す。
【００３２】
図７は、バッファ１２０，１２２にバッファリングされている音声・映像データが図６に示した通りである場合に、音声・映像処理機器に対する音声・映像データの供給が再び求された際に、データサーバ装置１が第２の実施形態において説明する動作により、音声・映像データの送出を行う場合の処理を例示する図である。なお、図７は、ｎ＝９，ｉ＝３の場合を例示し、斜線部がバッファリングされている音声・映像データの容量を示す。
【００３３】
第２の実施形態において、入出力制御部１２i のバッファ１２０，１２２は、音声映像処理機器に対して音声・映像データを出力し続ける場合、第１の実施形態において、図３（Ａ），（Ｂ）を参照して説明したように、リアルタイム制御１０の制御に従って、交互に上りバス１６を介してハードデスクアレイ装置２０から入力される音声・映像データをバッファリングし、入出力端子Ｉ／Ｏ＃ｉに出力する。
【００３４】
一方、リアルタイム制御１０は、図６に示したタイミングで音声映像処理機器から音声・映像データの供給の停止コマンドを受けると、図７に示すように、バッファ１２０，１２２の内、それまで入出力端子Ｉ／Ｏ＃ｉに音声・映像データを出力していたバッファ１２０を制御し、入出力端子Ｉ／Ｏ＃ｉに対する音声・映像データの出力を停止させる。さらに、リアルタイム制御１０は、バッファ１２２を制御し、音声・映像データの供給の停止コマンドを受けたタイムスロット周期（第ｋタイムスロット周期）の次のタイムスロット周期（第ｋ＋１タイムスロット周期）においてハードデスクアレイ装置２０から供給される音声・映像データをバッファリングさせる。
【００３５】
バッファ１２２が第ｋ＋１タイムスロット周期の音声・映像データのバッファリングを終了すると、リアルタイム制御１０は、ハードデスクアレイ装置２０を制御して、入出力制御部１２i への音声・映像データの再生を停止させる。
なお、音声・映像処理機器からリアルタイム制御１０に、入出力制御部１２i を介した音声・映像データの続きの供給の再開の要求があった場合には、バッファ１２０，１２２にバッファリングされている音声・映像データを、時間的な順番を保つために、先にバッファリングしたものから順番に、入出力端子Ｉ／Ｏ＃ｉに出力する。図７を参照してわかるように、バッファ１２０，１２２には、１フレーム周期分以上の音声・映像データがバッファリングされているので、図５に示した場合のように、音声・映像データの供給が途切れることはない。
【００３６】
以下、図８および図９を参照して、バッファ１２０，１２２の動作をさらに説明する。
図８は、第２の実施形態において説明したバッファ１２０，１２２の通常のバッファリング動作を示すフローチャートである。
図８に示すように、ステップ２０（Ｓ２０）において、ハードデスクアレイ装置２０は、リアルタイム制御１０から、入出力制御部１２i への音声・映像データの供給を要求するコマンド(PLY CMD) を受信し、要求された音声・映像データの再生を行い、入出力制御部１２i に対応するタイムスロット（図２）に多重化して入出力制御部１２i に対して出力する。
【００３７】
ステップ２２（Ｓ２２）において、入出力制御部１２i のバッファ１２０(Buff A)は、入出力制御部１２i に対応するタイムスロットから音声・映像データを分離してバッファリングし、３０フレーム分の音声・映像データをバッファリングすると、バッファリングした音声・映像データを、時間的な順番が崩れないように、先にバッファリングしたものから先に入出力端子Ｉ／Ｏ＃ｉに出力する。なお、データサーバ装置１が、供給の停止前に供給していた音声・映像データの続きを音声・映像処理機器に供給する場合には、バッファ１２０は、供給開始時にバッファ１２０にバッファリングされている音声・映像データを、時間的な順番を保って入出力端子Ｉ／Ｏ＃ｉに出力する。
【００３８】
ステップ２４（Ｓ２４）において、バッファ１２２(Buff B)は、次のタイムスロット周期において、ハードデスクアレイ装置２０からの音声・映像データを、３０フレーム分、バッファリングする。
ステップ２６（Ｓ２６）において、バッファ１２０が全ての音声・映像データの出力を終了すると、音声・映像データを出力するバッファは、バッファ１２２に切り替わり、バッファ１２２が、音声・映像データの出力を開始する。
【００３９】
ステップ２８（Ｓ２８）において、バッファ１２０は、入出力制御部１２i に対応するタイムスロットから音声・映像データを３０フレーム分、バッファリングする。
ステップ３０（Ｓ３０）において、バッファ１２２が全ての音声・映像データの出力を終了すると、音声・映像データを出力するバッファは、バッファ１２０に切り替わり、バッファ１２０が、音声・映像データの出力を開始する。
【００４０】
図９は、第２の実施形態において説明した、音声映像処理機器に対する音声・映像データの供給を停止する際のバッファ１２０，１２２のバッファリング動作を示すフローチャートである。
図９に示すように、ステップ４０（Ｓ４０）において、音声・映像処理機器からリアルタイム制御１０に、入出力制御部１２i を介した音声・映像データの供給の停止の要求があると、リアルタイム制御１０は、バッファ１２０，１２２に対して停止コマンド(STOP CMD)を出力する。
【００４１】
ステップ４２（Ｓ４２）において、リアルタイム制御１０が停止コマンドを出力したタイムスロット周期で、入出力端子Ｉ／Ｏ＃ｉに音声・映像データを出力しているバッファ１２０，１２２のいずれかは、リアルタイム制御１０からの停止コマンドに従って、音声・映像データの出力を停止する。
ステップ４４（Ｓ４４）において、リアルタイム制御１０が停止コマンドを出力したタイムスロット周期で、入出力端子Ｉ／Ｏ＃ｉに音声・映像データを出力していないバッファ１２０，１２２のいずれかは、リアルタイム制御１０からの停止コマンドに従って、次のタイムスロット周期の入出力制御部１２i に対応するタイムスロットから３０フレーム分の音声・映像データを分離してバッファリングする。リアルタイム制御１０は、このバッファリングが終了した後、ハードデスクアレイ装置２０を制御し、入出力制御部１２i を介して音声・映像処理機器に供給する音声・映像データの再生を停止させる。
【００４２】
なお、本発明に係るデータサーバ装置１は、音声・映像データの他、連続性が要求されるデータ一般の供給に応用することができる。
また、図６および図７に示したバッファリング動作は例示であり、音声・映像処理機器に対する音声・映像データの供給が終了した際に、次のタイムスロット周期の音声・映像データをバッファリングするバッファは、バッファ１２０，１２２のいずれであってもよい。
また、データサーバ装置１の各構成部分は、同一の機能および性能が担保される限り、ソフトウェア的に構成するか、ハードウェア的に構成するかを問わない。
【００４３】
【発明の効果】
以上説明したように、本発明に係る音声・映像データ供給装置およびその方法は、編集者等による音声・映像データの要求を受けてから、要求された音声・映像データの供給までの時間差が短く、操作性がよい。
また、本発明に係る音声・映像データ供給装置によれば、編集作業等の音声・映像データの処理を能率的に行いうる環境を実現することができる。
【図面の簡単な説明】
【図１】本発明に係るデータサーバ装置の構成を示す図である。
【図２】下りバスおよび上りバス（図１）を介して音声・映像データを伝送する際のタイムスロット構成を示す図である。
【図３】（Ａ），（Ｂ）は、入出力制御部（図１）のバッファのバッファリング動作を示す図である。
【図４】データサーバ装置（図１）が、音声・映像処理機器に対する音声・映像データの供給の停止が要求された際に、入出力制御部のバッファがバッファリングしている音声・映像データを例示する図である。
【図５】バッファにバッファリングされている音声・映像データが図４に示した通りである場合に、音声・映像処理機器に対する音声・映像データの供給が再び求された際に、データサーバ装置（図１）が第１の実施形態において説明した動作により、音声・映像データの送出を行う場合の処理を例示する図である。
【図６】データサーバ装置（図１）が、音声・映像処理機器に対する音声・映像データの供給の停止が要求された際に、入出力制御部のバッファがバッファリングしている音声・映像データを例示する図である。
【図７】バッファにバッファリングされている音声・映像データが図６に示した通りである場合に、音声・映像処理機器に対する音声・映像データの供給が再び求された際に、データサーバ装置が第２の実施形態において説明する動作により、音声・映像データの送出を行う場合の処理を例示する図である。
【図８】第２の実施形態において説明したバッファの通常のバッファリング動作を示すフローチャートである。
【図９】第２の実施形態において説明した、音声映像処理機器に対する音声・映像データの供給を停止する際のバッファのバッファリング動作を示すフローチャートである。
【符号の説明】
１…データサーバ装置、１０…リアルタイム制御、１２1 〜１２n ，１２i …入出力制御部、１４…下りバス、１６…上りバス、２０…ハードデスクアレイ装置、１２０，１２２…バッファ。
【図１】
0003814875.tif 000002
【図２】
0003814875.tif 000003
【図３】
0003814875.tif 000004
【図４】
0003814875.tif 000005
【図５】
0003814875.tif 000006
【図６】
0003814875.tif 000007
【図７】
0003814875.tif 000008
【図８】
0003814875.tif 000009
【図９】
0003814875.tif 000010