(57)【特許請求の範囲】
【請求項１】
ランダムアクセス可能な記録媒体と、入力された映像データ及び音声データを含むデータを処理して上記記録媒体に出力して記録するとともに、上記記録媒体から再生した再生データを処理して出力する複数の入出力処理手段とから構成され、上記複数の入出力処理手段はそれぞれ割り当てられたタイムスロット期間内に上記記録媒体とアクセスして上記データの入出力を行うようになされたデータ記録再生装置において、
外部から入力され、上記複数の入出力処理手段の処理を行う際に予め与えられる設定データを取り込む取込み手段と、
上記設定データをファイル管理制御手段に設けられたファイル管理記憶部に記憶する設定データ記憶手段と、
上記ファイル管理記憶部に記憶された上記設定データを上記複数の入出力処理手段の設定変更の対象となる入出力制御手段に転送することにより、当該入出力制御手段に設けられた設定データ格納部に格納するように制御する設定データ格納制御手段と、
上記設定データ格納部に格納された上記設定データに基づいて、上記入出力処理手段の対応する設定を変更する設定変更手段と
を具えるデータ記録再生装置。
【請求項２】
上記取込み手段は、外部から入力されるビットマップデータを取り込み、当該ビットマップデータと上記記憶媒体から出力された上記映像データ又は外部から入力する映像データとを重畳して処理する重畳処理手段と
を具える請求項１に記載のデータ記録再生装置。
【請求項３】
上記データ記録再生装置は各種の処理を実行するための制御プログラムデータを記憶する制御プログラムデータ記憶手段を具え、
上記取込み手段は、外部から入力され、各種の処理を実行するための更新プログラムデータを取り込み、当該更新プログラムデータによって上記制御プログラムデータを更新する制御プログラムデータ更新手段
を具える請求項１に記載のデータ記録再生装置。
【請求項４】
上記設定データ、ビットマップデータ又は更新プログラムデータは、イーサーネットワークを介して上記取込み手段に入力される
請求項１に記載のデータ記録再生装置。
【請求項５】
上記設定データ、ビットマップデータ又は更新プログラムデータは、着脱可能なメモリカードに記録され、上記メモリカードを上記取込み手段に装着して取り込まれる
請求項１に記載のデータ記録再生装置。
【請求項６】
ランダムアクセス可能な記録媒体と、入力された映像データ及び音声データを含むデータを処理して上記記録媒体に出力して記録するとともに、上記記録媒体から再生した再生データを処理して出力する複数の入出力処理手段とから構成され、上記複数の入出力処理手段はそれぞれ割り当てられたタイムスロット期間内に上記記録媒体とアクセスして上記データの入出力を行うようになされたデータ記録再生装置における設定データ処理方法において、
外部から入力され、上記複数の入出力処理手段の処理を行う際に予め与えられる設定データを取り込む取込みステップと、
上記設定データをファイル管理制御手段に設けられたファイル管理記憶部に記憶する設定データ記憶ステップと、
上記ファイル管理記憶部に記憶された上記設定データを上記複数の入出力処理手段の設定変更の対象となる入出力制御手段に転送することにより、当該入出力制御手段に設けられた設定データ格納部に格納するように制御する設定データ格納制御ステップと、
上記設定データ格納部に格納された上記設定データに基づいて、上記入出力処理手段の対応する設定を変更する設定変更ステップと
を具えるデータ記録再生装置における設定データ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ記録再生装置及びデータ記録再生装置における設定データ処理方法に関し、例えばビデオサーバに適用して好適なものである。
【０００２】
【従来の技術】
従来、ビデオサーバにおいては、記録媒体として、ランダムアクセス可能な複数のＨＤ（ハードディスク）から構成されるＨＤＤ（ハードディスクドライブ）をさらに並列に並べた、いわゆるＲＡＩＤ（Redantant Array of Inexpensive Disc)が用いられている。これは、記録されるべきデータが映像データを含むため容量が大きく、さらに放送局用途して映像データを含むデータの信頼性を高めるため冗長性を確保する必要があるからである。
【０００３】
またビデオサーバは、この記録媒体にアクセスするための複数の入出力処理プロセッサを有し、外部から伝送された映像データや音声デーを含むデータを処理して必要なら圧縮処理を施し、ＲＡＩＤに処理されたデータを送信する。また、ＲＡＩＤから再生されたデータを処理して外部に送出データとして出力する。これら複数の入出力処理プロセッサは、ＲＡＩＤへのアクセスが調停されるよう、それぞれの入出力処理プロセッサにタイムスロットが割り当てられ（タイムスロット信号が供給され）、このタイムスロット内で各入出力プロセッサがＲＡＩＤへアクセスする。このタイムスロット期間は非常に短い時間間隔であるので、あたかもＲＡＩＤへの記録再生が同時に複数チャンネル行われるように見える。
【０００４】
【発明が解決しようとする課題】
ところで従来のビデオサーバには、映像信号に対してビットマップデータ（テロップ及びタイトル等のテキストデータや図形等の画像データ）を重畳するような信号処理を行い得る機能が搭載されておらず、従来ではこのような信号処理を専用の機器（ミキサ）を用いて行っていた。
【０００５】
このためビデオサーバの出力映像に対して簡単なテキストや画像を重畳表示させる場合にもミキサを必要とし、この結果例えば放送局などで中継を行う場合にはビデオサーバと共に常にミキサを搬送したり、又はこのような信号処理を放送局側で行う必要があった。
【０００６】
また従来のビデオサーバにおいては、種々の機能、例えば記録、再生等を実現するためのソフトウェアが実装されているがこのソフトウェアのバージョンアップを行うには、対応する基板を取り出し、当該基板に搭載されているプログラムが格納されているＲＯＭ（Read Only Memory）を交換することにのみ行い得るようになされていた。
【０００７】
このためかかるビデオサーバにおいては、ＲＯＭの交換時にこれを逆差ししたり、基板のスロットを間違えたり、又は電気的な接触不良が発生したりするおそれがある問題があった。そしてこのような場合、最悪の場合には回路が破壊されるおそれもあった。
【０００８】
さらに一般的に多くのＡＶ（Audio Video ）機器では、各種設定を機器のメニューから設定値を入力することにより行い得るようになされている。このためこの種のＡＶ機器では、機器の入替え時や現在使用している機器と同一環境をつくる場合に新しい機器に対して各種設定を各設定ごとに同じ方法で行われなければならず、このような設定作業が煩雑となる問題があった。
【０００９】
従ってビデオサーバにおいて、例えば外部から入力し又はその内部に蓄積した映像データに対して単独でビットマップデータを重畳処理することができるようにできれば、中継時などにおいてミキサを持ち歩く必要性を回避しながら機能性を向上させ得るもと考えられる。
【００１０】
またビデオサーバにおいて、例えばＲＯＭの交換作業を必要とすることなくソフトウェアを更新することができれば、当該ＲＯＭの交換作業時に発生するおそれのある事故を未然に防止しながらソフトウェアのバージョンアップを容易化させ得、さらに例えば各種設定値毎の入力作業を必要とすることなく設定を変更することができれば、煩雑な設定作業を回避できる分より使い勝手を向上させ得るものと考えられる。
【００１１】
本発明は以上の点を考慮してなされたもので、使い勝手を向上させ得るデータ記録装置及びデータ記録再生装置における設定データ処理方法を提案しようとするものである。
【００１２】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、ランダムアクセス可能な記録媒体と、入力された映像データ及び音声データを含むデータを処理して記録媒体に出力して記録するとともに、記録媒体から再生した再生データを処理して出力する複数の入出力処理手段とから構成され、複数の入出力処理手段はそれぞれ割り当てられたタイムスロット期間内に上記記録媒体とアクセスしてデータの入出力を行うようになされたデータ記録再生装置において、外部から入力され、複数の入出力処理手段の処理を行う際に予め与えられる設定データを取り込む取込み手段と、設定データをファイル管理制御手段に設けられたファイル管理記憶部に記憶する設定データ記憶手段と、ファイル管理記憶部に記憶された上記設定データを複数の入出力処理手段の設定変更の対象となる入出力制御手段に転送することにより、当該入出力制御手段に設けられた設定データ格納部に格納するように制御する設定データ格納制御手段と、設定データ格納部に格納された設定データに基づいて、入出力処理手段の対応する設定を変更する設定変更手段とを設けるようにしたことにより、外部から取り込まれた設定データによって入出力データに関連する設定を変更できるので、入出力データの転送レートなどの変更を容易に行なうことができる。
【００１８】
【発明の実施の形態】
以下図面について、本発明の一実施の形態を詳述する。
【００１９】
（１）本実施の形態によるビデオサーバの構成
図１は、全体として本実施の形態によるビデオサーバ１の外観図を示す。ビデオサーバ１は、筐体２の前面部にメータパネル３及びコントロールパネル４が配設されると共に、筐体２の後面部に接続ケーブル５を介して複数の入出力端子６Ａが設けられたコネクタボックス６が接続されている。
【００２０】
また筐体２の内部には、ディスクアレイを構成する複数のＨＤＤ７と、マザーボード８に着脱自在に装着された各種信号処理用及び制御用の複数枚の基板９とが収納されている。
【００２１】
この場合これら各基板９はマザーボート８に形成されたバス１０（図２）及び配線を通じて図２のように接続されており、入出力用基板９Ａ及び第１の接続用基板９Ｂによって記録チャンネル用の入力処理部１１Ａと、再生チャンネル用の第１の出力処理部１１Ｂとが形成され、出力用基板９Ｃ及び第２の接続用基板９Ｄによって再生チャンネル用の第２及び第３の出力処理部１１Ｃ、１１Ｄが形成されている。
【００２２】
そしてこのビデオサーバ１では、コントロールパネル３が操作されることにより入力された各種命令に応じて、全体として指定された処理を実行し得るようになされている。
【００２３】
図２にビデオサーバ１の全体構成を示す。
【００２４】
ビデオサーバ１は、全体として、入力処理部１１Ａ及び複数の出力処理部１１Ｂ〜１１Ｄと、ＲＡＩＤ１２と、複数の制御部２０、２２と、編集部１３と、これらを接続するバス１０とから主に構成される。
【００２５】
入力処理部１１Ａは、外部から入力されたデータをＲＡＩＤ１２を構成する各ＨＤ（ハードディスク）に記録できるようデータ処理を行い、第１〜第３の出力処理部１１Ｂ〜１１Ｄは、各ＨＤから再生されたデータを外部に伝送できるようデータを処理する。
【００２６】
入力処理部１１Ａ及び第１〜第３の出力処理部１１Ｂ〜には、それぞれ制御部２０から順番にタイムスロット信号が供給され、この信号に示すタイムスロット期間にＲＡＩＤ１２へのアクセスが許される。すなわち、入力処理部１１Ａ及び出力処理部１１Ｂ〜１１Ｄは、割り当てられたタイムスロット期間で、処理したデータをＲＡＩＤ１２に出力し、またはＲＡＩＤ１２から再生されたデータを入力する。
【００２７】
このように入力処理部１１Ａ〜及び第１〜第３の出力処理部１１Ｂ〜１１Ｄは時分割にバス１０を制御することで、バス１０の使用権を調停し、かつ入力処理部１１Ａ及び出力処理部１１Ｂ〜１１Ｄをそれぞれ１チャンネルと考えると３チャンネルの同時入出力処理を行うことができる。従って図２に示す例では、１チャンネルの入力と３チャンネルの出力を同時に行うことができる。
【００２８】
入力処理部１１Ａは、セレクタ２３と、エンコーダ２４と、及びバッファ２５とから主に構成される。
【００２９】
セレクタ２３は、外部から入力された映像および／または音声データを含むデータＤ１と、後述する切換え器４１から出力された映像および／または音声データを含むデータＤ２とのいずれか一方を選択して出力する。
【００３０】
セレクタ２３から出力されたデータＤ１、Ｄ２はエンコーダ２４に入力されて、ＨＤに記録できるデータに変換される。例えば、映像及び音声データが重畳して入力されたときは、映像データと音声データに分離し、さらに必要ならＭＰＥＧなどの圧縮処理を施すことが考えられる。
【００３１】
エンコーダ２４から出力されたデータＤ３は、一度バッファメモリ２５に蓄積される。これは上述した割り当てられたタイムスロット期間のみしかバス１０への使用権が得られないからで、タイムスロット期間がくるまで、メモリ２５にデータＤ３が蓄積される。
【００３２】
制御部２０からタイムスロット信号が制御部２１に供給されると、制御部２１の制御によりバッファメモリ３１に蓄積されたデータＤ３はバス１０を介してＲＡＩＤ１２に出力される。このときＲＡＩＤ１２には、書込みを指示する制御データも含めて転送される。
【００３３】
各出力処理部１１Ｂ、１１Ｃ、１１Ｄは、全て同じ構成になっており、出力処理部１１Ｂを以下説明する。
【００３４】
出力処理部１１Ｂは、バッファメモリ３１と、デコーダ３４と、セレクタ３７から構成される。
【００３５】
バッファメモリ３１は、バス１０を介して転送されたデータＤ４を一時記憶する。すなわち上述した時分割制御により、タイムスロット期間内で必要なデータ、例えば、複数フレームの映像データ等を得られない場合もあるのでデータＤ４を一時的に記憶し、必要量のデータＤ４が得られた段階でこれをバッファ３１から出力する。
【００３６】
デコーダ３４は、バッファ３１から出力されたデータＤ４が入力されて、上述したエンコーダ２４と逆の処理を行う。すなわち、データＤ４が圧縮データであるときは、伸長処理を施し、外部に出力できるデータ形態に変換するよう処理する。
【００３７】
セレクタ３７は、デコーダ３４から出力されたデータＤ５と後述する切換え器４１からのデータＤ６とを選択して出力する。
【００３８】
ＲＡＩＤ１２は、データ処理部９Ｇと、ＨＤＤ７Ａ〜とから主に構成される。図２に示すようにＨＤＤ７Ａ〜７Ｉは、映像データを蓄積し、ＨＤＤ７Ｊ、７Ｋは音声データを蓄積する。ここでＨＤＤ７Ａ〜７Ｋは、いわゆるＲＡＩＤ−３の構成で、冗長性を高めるため、パリティデータを蓄積するためのＨＤＤ７Ｉと、映像データを蓄積するその他７Ａ〜７Ｈとから構成される。また、ＨＤＤ７Ｊ、７ＫはいわゆるＲＡＩＤ−１構成で、同じ音声データを２つのＨＤＤ７Ｊ、７Ｋ双方に蓄積するミラー構成になっている。
【００３９】
データ処理部９Ｇは、制御部２６と、バッファ２７と、映像データ分離多重化部２８と、音声データ分離多重化部２９とから構成される。
【００４０】
制御部２６は、上述した入力処理部１１Ａから転送された制御データが供給されて、その制御データをもとに入力処理部１１Ａから供給されるデータの記録や、ＨＤＤ７Ａ〜７Ｋからのデータの再生を制御する。
【００４１】
バッファ２７は、バス１０を介して転送されたデータを一部記憶すると共に、バス１０に転送するデータを一時記憶するためのものである。
【００４２】
映像データ分離多重化部２８は、制御部２６の制御に基づき、バッファ２７から出力されたデータを各ＨＤＤ７Ａ〜７Ｈに分割して記録されるよう映像データを分離すると共に、分離された映像データのパリティデータを演算する。分離された映像データは各ＨＤＤ７Ａ〜７Ｈに記録されると共に、演算されたパリティデータがＨＤＤ７Ｉに記録される。音声データは、音声データが分離多重化部２９で２つのＨＤＤ７Ｊ、７Ｋ双方同じデータが記録されるよう分離して、各ＨＤＤ７Ｊ、７Ｋに出力される。
【００４３】
また再生の際には、第１〜第３の出力処理部１１Ｂ〜１１Ｄの制御部２１、３０から再生を指示する制御データが転送されて、その制御データに基づき、各ＨＤＤ７Ａ〜７Ｋを制御して、映像データおよび音声データの再生を指示する。各ＨＤＤ７Ａ〜７Ｉから再生された映像データは、映像データ分離多重化部２８にて多重化されてバッファ２７に出力される。また音声データは各ＨＤＤ７Ｊ、７Ｋから出力されて、通常は、いずれか一方のＨＤＤからの再生データを出力する。
【００４４】
各ＨＤＤ７Ａ〜７Ｋが故障、あるいは交換でいずれか一つ再生できない場合、映像データは、ＨＤＤ７Ｉからのパリティデータと、他のＨＤＤ７Ａ〜７Ｈからの映像データとから映像データ分離多重化部２８で補間処理されて出力される。また音声データは、同じ内容の音声データが２つのＨＤＤ７Ｊ、７Ｋに記録されているので、いずれかが故障し、いずれかを交換する場合には、他方のＨＤＤ７Ｊ、７Ｋから再生された音声データが出力される。
【００４５】
コントロールパネル４の操作によるビデオサーバ１の動作を以下説明する。ビデオサーバ１では、コントロールパネル４が操作されることにより記録命令が入力されると、これに応じたコマンドが制御部２０からバス１０を介して制御部２１に与えられる。
【００４６】
このとき制御部２１は、供給されるコマンドに基づいて、バス１０を介して制御部２２にアクセスする。制御部２２には、ファイルシステムと呼ばれるＨＤＤ７Ａ〜７Ｋに記録されたデータのアドレスを管理する情報が蓄積される。ファイルシステムには、あるファイルがＨＤＤ上どのアドレスから記録され（先頭アドレス）、どのアドレスまで記録されているか（記録長）の情報と、何も記録されていない領域の先頭アドレス及びその長さからなる情報とが構成されている。
【００４７】
このファイルシステムを参照することで、どこにファイルが記録されているかあるいは、どこに記録すべきかを、詳細にすることができる。
【００４８】
そして入出力制御部２１は、この結果として制御部２２から確保した記録領域のアドレスが与えられると、入力処理部１１Ａを制御することにより、外部からコネクタボックス６の対応する入出力端子６Ａを介して与えられる映像および／または音声データを含むデータＤ１をセレクタ２３を介してエンコーダ部２４に取り込ませる。
【００４９】
また制御部２１は、上述したようにデータＤ１をエンコーダ部２４においてＭＰＥＧ圧縮等の符号化を行い、かくして得られたデータＤ３をバッファメモリ２５に格納させる。
【００５０】
さらに制御部２１は、この後このバッファメモリ２５に書き込まれたデータＤ３を所定のタイミングで読み出し、これを上述の指定記録領域アドレスに基づいて生成した書込み要求コマンドと共にバス１０を介して制御部２６に送出する。
【００５１】
このとき制御部２６は、この書込み要求コマンドに基づいて、供給されるデータＤ３をバッファメモリ２７に順次取り込む。そして制御部２６は、この取り込んだデータＤ３を順次読み出し、映像データを映像分離多重化部２８に送出すると共に、音声データを音声分離多重化部２９に送出する。
【００５２】
映像分離多重化部２８は、供給される映像データを所定単位（例えば１バイト）毎に順次分離し、かくして得られた各所定単位の映像データ（以下、これを映像分離データと呼ぶ）をＨＤＤ７Ａ〜７Ｈに順次振り分けて与える。この結果これら各映像分離データは、それぞれ各ＨＤＤ７Ａ〜７Ｈ内のＨＤにおける制御部２２により指定されたアドレス位置に順次記録される。
【００５３】
またこのとき映像分離多重化部２８は、上述したように映像データに基づいてパリティデータを順次生成し、これをＨＤＤ７Ｉに与える。これによりパリティデータは、このＨＤＤ７Ｉ内のＨＤにおける制御部２２により指定されたアドレス位置に順次記録される。
【００５４】
さらに音声分離多重化部２９は、供給される音声データを各ＨＤＤ７Ｊ、７Ｋに順次与える。これにより音声データが、これら各ＨＤＤ７Ｊ、７Ｋ内のＨＤにおける制御部２２により指定されたアドレス位置に順次記録される。
【００５５】
このようにしてこのビデオサーバ１においては、外部から与えられるデータＤ１に含まれる映像および／または音声データを必要に応じて圧縮符号化してＲＡＩＤ１２内に蓄積する。
【００５６】
一方、制御部２０は、コントロールパネル４が操作されることによりいずれかの再生チャンネルでの再生命令が入力されると、これに応じたコマンドをバス１０を介して指定された再生チャンネルに対応する制御部２１又は制御部３０に送出する。
【００５７】
このとき制御部２１又は制御部３０は、供給されるコマンドに基づいて、バス１０を介して制御部２２にアクセスすることにより、各ＨＤＤ７Ａ〜７ＫのＨＤにおける指定された映像および／または音声データが記録されている記録領域を検索させる。
【００５８】
そして制御部２１又は制御部３０は、この結果として制御部２２からその記録領域のアドレスが与えられると、これに基づく当該映像および／または音声データの読出し要求コマンドをバス１０を介してＲＡＩＤ１２の制御部２６に送出する。
【００５９】
このとき制御部２６は、この読出し要求コマンドに基づいて、各ＨＤＤ７Ａ〜７Ｉを制御して対応する映像分離データと及びパリティデータを一斉に読み出させ、これを映像分離多重化部２８に送出させる。
【００６０】
そして映像分離多重化部２８は、供給される各映像分離データを必要に応じてパリティデータを用いながら統合することにより元の映像データを順次復元し、これをバッファメモリ２７に格納する。
【００６１】
またこれと共に制御部２６は、読出し要求コマンドに基づいて、ＨＤＤ７Ｊ、７Ｋを制御して対応する音声データを一斉に読み出させ、これを音声分離多重化部２９に送出させる。
【００６２】
そして音声分離多重化部２９は、供給される各音声データを統合することにより元の音声データを復元し、これをバッファメモリ２７に順次格納する。
【００６３】
そしてこのバッファメモリ２７に格納された復元された映像データ及び音声データは、この後制御部２１又は制御部３０の制御のもとに上述した時分割制御により読み出され、バス１０を介して指定された再生チャンネルに対応する第１〜第３の出力処理部１１Ｂ〜１１Ｄのバッファメモリ３１〜３３に格納される。この際、再生を指示するデータは、バス１０を介して時分割に送られてくるので、この制御データをもとに順に再生データを出力すればバスの調停が行われることになる。
【００６４】
さらに制御部２１又は制御部３０は、この後このバッファメモリ３１〜３３に格納された映像データ及び音声データを順次読み出してデータＤ４として対応するデコード部３４〜３６に与え、これをこのデコード部３４〜３６において復号化等させた後、得られた元の信号形態のデータＤ１を対応するセレクタ３７〜３９と、コネクタボックス６の対応する入出力端子６Ａとを順次介して外部に出力させる。
【００６５】
このようにしてこのビデオサーバ１においては、ハードディスクドライブ７Ａ〜７Ｋ内に蓄積された映像および／または音声データの中から指定された映像および／または音声データを指定された再生チャンネルで出力する。
【００６６】
これに対して制御部２０は、コントロールパネル４が操作されることにより、例えば各ハードディスクドライブ７Ａ〜７Ｋ内に蓄積した映像および／または音声データや、外部から供給されるデータＤ１に含まれる映像および／または音声データなどに対し、カットイン、アウト等の編集処理や、カットイン、アウトした映像音声の特殊効果処理を施すなどの編集命令が入力されると、これに応じたコマンドをバス１０を介して制御部２１又は制御部３０と、編集部１３の制御部４０とに送出する。
【００６７】
この結果上述の再生動作時と同様にして、対応する映像データ及び音声データがＨＤＤ７Ａ〜７Ｋから読み出され、対応する第１〜第３の出力処理部１１Ｂ〜１１Ｄを介して復号されて、得られたデータＤ５が切換え器４１に与えられる。
【００６８】
またこのとき制御部４０は、供給されるコマンドに基づいて切換え器４１を切り換え制御することにより、編集対象となる映像および／または音声データについて、上述したカットイン、アウトの編集処理を施す。
【００６９】
すなわち、切換え器４１には、入力処理部１１Ａ及び第１〜第３の出力処理部１１Ｂ〜１１Ｄから、データＤ１又はデータＤ５として映像および／または音声データがつねに入力されており、制御部４０の制御により切換え器４１を切り換え、いずれかの入力を所定のタイミングで切り換えて、いずれかに出力させることで編集処理を行う。
【００７０】
このとき、切り換えたデータに特殊効果処理を施すように制御するのであれば、映像および／または音声データを特殊効果部４２に出力し、特殊効果処理を施さないように制御するのであばれば、映像および／または音声データを入力処理部１１Ａ又は第１〜第３の出力処理部１１Ｂ〜１１Ｄのいずれかに出力する。
【００７１】
さらに編集処理あるいは特殊効果処理を施した映像および／または音声データをＲＡＩＤ１２内に蓄積するときは、切換え器４１を制御してその出力を入力処理部１１ＡにデータＤ２として出力させ、入力処理部１１Ａのセレクタ２３を切り換えてこのデータＤ２をエンコーダ２４に入力させて、ＲＡＩＤ１２内に蓄積させる。
【００７２】
また編集処理又は特殊効果処理を施した映像および／または音声データをすぐに出力するときは、切換え器４１を制御していずれかの第１〜第３の出力処理部１１Ｂ〜１１ＤにデータＤ６として出力させるよう制御して、第１〜第３の出力処理部１１Ｂ〜１１Ｄのセレクタ３７〜３９を介して外部に出力する。
【００７３】
このようにしてこのビデオサーバ１においては、指定された編集処理を実行し、得られた編集加工された映像および／または音声データを外部に出力し、又はこれをＲＡＩＤ１２内に蓄積し得るようになされている。
【００７４】
かかる構成に加えこのビデオサーバ１の場合、パーソナルコンピュータを用いて作成したテロップやタイトル等のテキストデータや図形等の画像データでなるビットマップデータＤ１２をイーサネット５０を介して制御部２２に与え得るようになされている。
【００７５】
また筐体２の所定位置にはメモリーカード５１用のカードスロット５２が配設されており、メモリカード５１に記録されたビットマップデータＤ１２をカードスロット５２を介しファイル管理制御部２２に与えることもできるようになされている。
【００７６】
さらにこのビデオサーバ１には、映像用のミキシング回路でなるミキサ部５３が設けられており、必要時には外部から入力するデータＤ１に含まれる映像および／または音声データやＨＤＤ７Ａ〜７Ｋ内に蓄積されている映像および／または音声データに対して制御部２２に与えたビットマップデータＤ１２を重畳する信号処理を行い得るようになされている。
【００７７】
そして制御部２２は、コントロールパネル４が操作されることにより、入力するデータＤ１に含まれる映像および／または音声データ又は各ＨＤＤ７Ａ〜７Ｋ内に蓄積された映像および／または音声データに対してビットマップデータＤ１２を重畳する信号処理の実行命令が入力されると、これに応じたコマンドをバス１０を介して対応する入力処理部１１Ａ又は第１〜第３の出力処理部１１Ｂ〜１１Ｄの制御部２１、３０と、編集部１３の制御部４０と、制御部２２とに送出する。
【００７８】
この結果対象となる映像および／または音声データがＨＤＤ７Ａ〜７Ｋ内に蓄積されている場合には、上述の再生動作時と同様にして、当該映像および／または音声データがＨＤＤ７Ａ〜７Ｋから読み出され、第１〜第３の出力処理部１１Ｂ〜１１Ｄを介して復号されて、得られた映像音声データが切換え器４１に与えられる。
【００７９】
また制御部４０は、供給されるコマンドに基づいて切換え器４１を切り換え制御することにより、入力する全ての映像および／または音声データのなかから対象となる映像データＤ２０をミキサ部５３に送出する。
【００８０】
さらにこのとき制御部２２は、供給されるコマンドに基づいて、イーサネット５０又はメモリカード５１を介して予め与えられたビットマップデータＤ１２をカードスロット５２を介してミキサ部５３に送出する。
【００８１】
ミキサ部５３は、供給される映像データＤ２０とビットマップデータＤ１２とを重畳し、得られた映像データＤ２１を切換え器４１に送出する。
【００８２】
そしてこの映像データＤ２１は、この後制御部４０の制御のもとに、対応する音声データと共に切換え器４１及び対応する第１〜第３の出力処理部１１Ｂ〜１１Ｄのセレクタ３７〜３９を順次介してコネクタボックス６の対応する入出力端子６Ａから外部に出力され、又は切換え器４１を介して入力処理部１１Ａのセレクタ２３に与えられてこの後上述の記録動作時と同様にしてＨＤＤ７Ａ〜７Ｋ内のＨＤに格納される。
【００８３】
このようにしてこのビデオサーバ１においては、入力するデータＤ１に含まれる映像および／または音声データや、ＨＤＤ７Ａ〜７Ｋ内に蓄積している映像および／または音声データのうちの映像データＤ２０に対してビットマップデータＤ１２を重畳してこれを外部に出力し、又はＨＤＤ７Ａ〜７Ｋ内に蓄積し得るようになされている。
【００８４】
さらにこのビデオサーバ１の場合、制御部２２に対してイーサネット５０又はメモリカード５１を介していずれかの制御部２０、２１、２２、２６、３０、４０に対する新たなプログラムデータを与えることによって、当該制御部２２の制御のもとに、対象となる制御部２０、２１、２２、２６、３０、４０に搭載されているファームウェア（予め組み込まれているプログラムデータ）を書き換えることができるようになされている。
【００８５】
制御部２０は、コントロールパネル４が操作されることにより、いずれかの制御部２０、２１、２２、２６、３０、４０に搭載されたプログラムの書換え命令が与えられると、これに応じたコマンドをバス１０を介して制御部２２及び対象となる制御部２０、２１、２６、３０、４０に送出する。
【００８６】
このとき制御部２２は、供給されるコマンドに基づいて、イーサネット５０を介して与えられ、又はカードスロット５２に装填されたメモリカード５１に記録されているプログラムデータＤ１３を順次取り込みこれを記憶する。なお制御部２２は、このプログラムデータＤ１３が自分に対するものであった場合には、これを内部のＲＯＭに格納する。
【００８７】
また対象となる制御部２０、２１、２６、３０、４０は、供給されるコマンドに基づいて、制御部２２にプログラムデータＤ１３の転送要求コマンドを送出する。さらに制御部２０、２１、２６、３０、４０は、この結果として制御部２２から与えられるプログラムデータＤ１３を当該制御部２０、２１、２６、３０、４０内のファームウェア記憶用のＲＯＭに記録する。なおこのビデオサーバ１では、このような処理を行い得るようにするため、制御部２０、２１、２２、２６、３０、４０のファームウェア記憶用のＲＯＭとして書き換え自在のフラッシュＲＯＭが採用されている。
【００８８】
このようにしてこのビデオサーバ１においては、イーサネット５０又はメモリカード５１を介して制御部２０、２１、２２、２６、３０、４０のファームウェアを容易にバージョンアップすることができるようになされている。
【００８９】
なおこのビデオサーバ１の場合、制御部２０、２１、２２、２６、３０、４０では、ＲＯＭに記録されたプログラムを電源投入の立ち上がり時に一旦ＲＡＭ（Random Access Memory）等のメモリデバイスに展開してから当該プログラムに基づく各種処理を実行するようになされており、これによりプログラム書換え時における誤動作が生じるのを未然に防止し得るようになされている。
【００９０】
さらにこのビデオサーバ１の場合、制御部２２に対してイーサネット５０又はメモリカード５１を介していずれかの制御部２０、２１、２２、２６、３０、４０の新たな各種設定データを与えることによって、当該制御部２２の制御のもとに、対象となる制御部２０、２１、２２、２６、３０、４０の各種設定を変更することもできるようになされている。
【００９１】
ここで設定データとは、上述したプロセツサを動作させる際の予め与えられたデータのことである。例えば、複数の入出力処理部のうち、図２にあるようにいずれか１つを入力処理部１１Ａ、他の第１〜第３の出力処理部１１Ｂ〜１１Ｄとして設定する、や入出力処理部が全部でいくつとか、入出力されるデータの転送レートである等、種々のものが考えられる。
【００９２】
制御部２０は、コントロールパネル４が操作されることにより、いずれかの制御部２０、２１、２２、２６、３０、４０の設定変更命令が与えられると、これに応じたコマンドをバス１０を介して制御部２２及び対象となる制御部２０、２１、２２、２６、３０、４０に送出する。
【００９３】
このとき制御部２２は、供給されるコマンドに基づいて、イーサネット５０を介して与えられ、又はカードスロット５２に装填されたメモリカード５１に記録されている設定データＤ１４を順次取り込みこれを記憶する。
【００９４】
また対象となる制御部２０、２１、２２、２６、３０、４０は、供給されるコマンドに基づいて、制御部２２に設定データＤ１４の転送要求コマンドを送出する。さらに制御部２０、２１、２２、２６、３０、４０は、この結果として制御部２２から与えられる設定データＤ１４をその内部に設けられたＲＡＭに格納する。
【００９５】
そしてこの制御部２０、２１、２２、２６、３０、４０は、この後このＲＡＭに格納された設定データＤ１４に基づいて対応する回路を制御することにより、対応する設定を設定データＤ１４に基づいて変更する。
【００９６】
このようにしてこのビデオサーバ１では、イーサネット５０及びメモリカード５１を介して各制御部２０、２１、２２、２６、３０、４０の各種設定を容易に変更することができるようになされている。
【００９７】
ここで制御部２２は、図３に示すように、ＣＰＵ（Central Processing Unit ）６０、ファームウェアが格納されたＲＯＭ６１及びＣＰＵ６０のワークメモリとしてのＲＡＭ６２、フォーマット変換手段としてのメモリカードインターフェース回路６３、イーサネットインターフェース回路６４及びメモリ６５がローカルバス６６を介して相互に接続されることにより構成されている。
【００９８】
そしてＣＰＵ６０は、制御部２０から与えられるコマンドに基づいて、メモリインターフェース回路６３を介してカードスロット５２にアクセスして当該カードスロット５２に装填されたメモリカード５１に記録されているデータ（ビットマップデータＤ１２、プログラムデータＤ１３及び設定データＤ１４）を読み出し、又はイーサネットインターフェース回路６４を介してイーサネット５０を通して外部から与えられる各種データを取り込んで、これをローカルバス６６を介してＲＯＭ６１（当該データが制御部２２に対するプログラムデータＤ１３である場合のみ）又はＲＡＭ６２に格納するようになされている。
【００９９】
さらにＣＰＵ６０は、この後例えば取り込んだデータがビットマップデータＤ１２である場合にはこれをローカルバス６６を介してメモリ６５に格納し、この後ビットマップデータＤ１２の重畳処理のときにはこれをメモリ６５から読み出させてミキサ部５３に与える。
【０１００】
またＣＰＵ６０は、ＲＡＭ６２に取り込んだデータがプログラムデータＤ１３及び設定データＤ１４であった場合には、この後これを上述のように対応する制御部２０、２１、２６、３０、４０からの転送要求コマンドに応じてこれをＲＡＭ６２から読み出し、これをバス１０を介して対応する制御部２０、２１、２６、３０、４０に送出する。
【０１０１】
このようにしてこの制御部２２においては、ファイル管理処理に加えて、外部からのビットマップデータＤ１２、プログラムデータＤ１３及び設定データＤ１４等の各種データを取り込み、これを必要に応じて他の基板９（９Ｂ、９Ｄ〜９Ｉ）へ転送し得るようになされている。なお、このメモリ１６５には上述したファイルシステムが格納されており、必要に応じて格納されたこの情報をもとに、記録あるいは再生の制御が行われる。
【０１０２】
（２）本実施の形態の動作及び効果
以上の構成において、このビデオサーバ１では、イーサネット５０又はメモリカード５１を介して与えられるビットマップデータ１２を制御部２２に取り込み、これを記憶保持する。
【０１０３】
そして必要時には、外部から与えられ又はＨＤＤ７Ａ〜７Ｋから読み出した対象となる映像および／または音声データのうちの映像データＤ２０を切換え器４１を介してミキサ部５３に与え、当該ミキサ部５３において上述のビットマップデータＤ１２を重畳する。
【０１０４】
そしてこの後得られた映像データＤ２１を、切換え器４１を介して付随する音声データと共に対応する出力処理部１１Ｂ〜１１Ｄを介して外部に出力し、又は入力処理部１１Ａを介して圧縮符号化してＨＤＤ７Ａ〜７Ｋに与えてＨＤに記録する。
【０１０５】
またこのビデオサーバ１では、イーサネット５０又はメモリカード５１を介して与えられるプログラムデータＤ１３や設定データＤ１４を制御部２２に取り込み、これを記憶保持する。
【０１０６】
そしてこの後制御部２０の制御のもとに、対象となる制御部２０、２１、２６、３０、４０からこのプログラムデータＤ１３又は設定データＤ１４の転送要求コマンドが与えられると、これに応動して制御部２２がこのプログラムデータＤ１３又は設定データＤ１４を対応する制御部２０、２１、２６、３０、４０に転送する。
【０１０７】
かくしてこの後制御部２０、２１、２６、３０、４０は、転送されてきたプログラムデータＤ１３をファームウェア記憶用のＲＯＭに格納するようにしてファームウェアを新たなプログラムに更新し、又は設定データＤ１４に基づいて対応する回路を制御するようにして設定を設定データＤ１４に応じて変更する。
【０１０８】
従ってこのビデオサーバ１では、外部から与えられ又はその内部に蓄積している映像音声データ１に対して、上述のように外部機器を必要とすることなく単独でビットマップデータＤ１２を重畳する信号処理を行うことができ、高い機能性を得ることができる。
【０１０９】
またこのビデオサーバ１では、制御部２０、２１、２２、２６、３０、４０に搭載されたファームウェアの更新を、プログラムデータＤ１３をイーサネット５０又はメモリカード５１を介して与えるだけで行うことができるため、例えばソフトウェアのバージョンアップを従来のようにＲＯＭを交換するようにして行う場合に比して容易に行うことができ、またＲＯＭ交換作業時に生じるおそれのある事故を未然に防止することができる。
【０１１０】
さらにこのビデオサーバ１では、各基板９（９Ａ〜９Ｉ）の各種設定の変更を、イーサネット５０又はメモリカード５１を介して与えるだけで行うことができるため、所望する設定を設定ミスを生じさせることなく確実に、かつ容易に行うことができる。また複数のビデオサーバ１を同一設定にすることも容易に行うことができる。
【０１１１】
（３）他の実施の形態
なお上述の実施の形態においては、本発明を図１のように構成されたビデオサーバ１の記録媒体としてハードディスクを適用した場合について述べたが、本発明はこれに限らず、その他の例えば、ＤＶＤやＭＯ等を適用しても良いし、Ｄ−ＲＡＭやフラッシュメモリ等の半導体メモリを適用しても良い。
【０１１２】
さらに上述の実施の形態においては、各基板９（９Ｂ、９Ｄ〜９Ｉ）の制御部２０、２１、２２、２６、３０、４０においてプログラムを記憶する記憶手段としてフラッシュＲＯＭを適用するようにした場合について述べたが、本発明これに限らず、メモリデバイス以外のデバイスを適用するようにしても良い。
【０１１３】
【発明の効果】
上述のように本発明によれば、ランダムアクセス可能な記録媒体と、入力された映像データ及び音声データを含むデータを処理して記録媒体に出力して記録するとともに、記録媒体から再生した再生データを処理して出力する複数の入出力処理手段とから構成され、複数の入出力処理手段はそれぞれ割り当てられたタイムスロット期間内に記録媒体とアクセスしてデータの入出力を行うようになされたデータ記録再生装置において、外部から入力され、複数の入出力処理手段の処理を行う際に予め与えられる設定データを取り込む取込み手段と、設定データをファイル管理制御手段に設けられたファイル管理記憶部に記憶する設定データ記憶手段と、ファイル管理記憶部に記憶された上記設定データを複数の入出力処理手段の設定変更の対象となる入出力制御手段に転送することにより、当該入出力制御手段に設けられた設定データ格納部に格納するように制御する設定データ格納制御手段と、設定データ格納部に格納された設定データに基づいて、入出力処理手段の対応する設定を変更する設定変更手段とを設けるようにしたことにより、外部から取り込まれた設定データによって入出力データに関連する設定を変更できるので、入出力データの転送レートなどの設定変更を容易に行なうことができ、かくして機能性を格段的に向上させ得るデータ記録再生装置を実現できる。
【図面の簡単な説明】
【図１】本実施の形態によるビデオサーバの外観構成を示す略線的な斜視図である。
【図２】本実施の形態によるビデオサーバの内部構成を示すブロック図である。
【図３】ファイル管理用の制御部の構成を示すブロック図である。
【符号の説明】
１……ビデオサーバ、４……コントロールパネル、７（７Ａ〜７Ｋ）……ハードディスクドライブ、９（９Ａ〜９Ｄ）……基板、１０……バス、１１Ａ……入力処理部、１１Ｂ〜１１Ｄ……出力処理部、２０、２１、２２、２６、３０、４０……制御部、５０……イーサネット、５１……メモリカード、５２……カードスロット、５３……ミキサ部、Ｄ１〜Ｄ５……データ、Ｄ１２……ビットマップデータ、Ｄ１３……プログラムデータ、Ｄ１４……設定データ。
【図１】
0004374509.tif 000002
【図２】
0004374509.tif 000003
【図３】
0004374509.tif 000004