JP4244431B2 - Data recording / reproducing apparatus and data output method with monitor information added - Google Patents
Data recording / reproducing apparatus and data output method with monitor information added Download PDFInfo
- Publication number
- JP4244431B2 JP4244431B2 JP07058299A JP7058299A JP4244431B2 JP 4244431 B2 JP4244431 B2 JP 4244431B2 JP 07058299 A JP07058299 A JP 07058299A JP 7058299 A JP7058299 A JP 7058299A JP 4244431 B2 JP4244431 B2 JP 4244431B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- data
- unit
- input
- monitor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、例えばAVサーバのような、複数の入出力ポートを有するデータ記録再生装置に関し、特に、モニター出力端子の数の節減を図ったものに関する。また本発明は、こうしたデータ記録再生装置における、このモニター用情報を付加したデータの出力方法に関する。
【0002】
【従来の技術】
近年、CATV(ケーブルテレビ)等の普及による情報提供の多チャンネル化に伴い、従来のVTR(ビデオテープレコーダ)とは異なり、1台の映像・音声データ記録再生装置で複数の映像・音声データ(以下「AVデータ」と呼ぶ)を同時に記録したり、再生したり、さらには記録しながら再生したり等の要求が高まりつつある。そして、この要求を満たすためにハードディスク等のランダムアクセス可能な記録媒体を用いて映像・音声を記録再生するビデオサーバ(またはAV(Audio and/or Video)サーバとも呼ばれる)と呼ばれる装置が普及しつつある。
【0003】
一般的に、放送局内におけるAVサーバは、画質や音質に対する要求から、必要とされるデータの転送レートが高い上に長時間のデータを記録するために大容量である必要がある。そこで、AVデータを蓄積するとともに並列処理が可能な複数のハードディスク(以下「HD」と呼ぶ)装置を含むデータ記録再生装置を用いることによりデータの転送レートの高速化と大容量化を図る試みや、さらにパリティデータを記録しておくことにより、万一いずれかのHD装置が故障しても信頼性を確保できるようにする試みがなされている。
【0004】
これにより、放送局が提供しようとしている番組の内容や放送形態により要求されているチャンネル数が異なる場合であっても、複数のAVデータからなる素材データを分散的に記録しておき多チャンネル送出を同時に行ったり、同一の素材データを再生時間をずらして多チャンネルで再生することにより、VOD(ビデオオンデマンド)やNVOD(ニアビデオオンデマンド)等のシステムを構築する等、多様な使用形態に対応することのできるマルチチャンネルAVサーバを実現することができる。
【0005】
このようなAVサーバに用いられるデータ記録再生装置には、1988年Patterson等によって発表された論文(‘A Case for Redundant Arrays of Inexpensive Disks(RAID)’, ACM SIGMOND Conference, Chicago, III, Jun.1-3,1988. )に提唱されている複数のHDからなるハードディスクドライブ(以下「HDD」と呼ぶ)をさらに複数台用いて構成されたRAID(Redundant Arra ys of Inexpensive Disks )技術が用いられている。
【0006】
上記論文の中でRAIDは、RAID−1からRAID−5まで5つに分類されている。RAID−1は2つのHDDに同じ内容を書き込む方式である。RAID−3は、入力データを一定の長さに分割して複数のHDDに記録するとともに、各HDDの互いに対応するデータブロックの排他的論理和であるパリティデータを生成して他の1台のHDDに書き込む方式である。さらにRAID−5は、データの分割単位(ブロック)を大きくして、1つの分割データをデータブロックとして1つのHDDに記録するとともに、各HDDの互いに対応するデータブロックの排他的論理和をとった結果(パリティデータ)をパリティブロックとして他のHDDに記録するとともにパリティブロックを他のHDDに分散する方式である。
その他のRAIDについては上記論文を参照されたい。
【0007】
このAVサーバで複数のAVデータの同時記録・再生を行うためには、複数のチャンネルで同時にAVデータの入出力を行う必要がある。そこで、AVサーバには、互いに独立して動作する複数の入出力ポートが設けられており、1つの入力ポート,出力ポートがそれぞれ1チャンネル分の入力,出力を行うようになっている。
【0008】
しかし、各入出力ポートがHDDとの間で全く同時にAVデータの授受を行うと、AVサーバ内部で各入出力ポートとHDDとを接続しているバスにそれらのAVデータが同時に流れることになるので、処理しきれなくなる。そこで、各入出力ポートに、バスの使用を許可するタイムスロット(=時間間隔)を順番に割り当て、各入出力ポートが、それぞれ割り当てられたタイムスロット内でのみバスを介してHDDとの間でAVデータの授受を行うようになっている。したがって、厳密にいえば複数のAVデータが同時に記録・再生されているわけではないが、タイムスロットよりも長い時間間隔でみると、複数のAVデータの同時記録・再生が実現されているといってよい。
【0009】
ところで、放送局内でこうしたAVサーバを用いる場合には、現在どのようなAVデータがAVサーバで記録・再生されているか(すなわち各入出力ポートで現在どのようなAVデータが入出力されているか)を、モニターで随時確認できるようになっていることが必要である。
【0010】
そのため、通常AVサーバには、各入出力ポートで現在入出力しているAVデータに、タイムコードや、動作モード(記録中なのか再生中なのか)を示す文字等のキャラクター情報等を付加して出力する機能が備わっている。
なお、本明細書では、このタイムコードやキャラクター情報等のようにAVデータをモニターに表示する際にそのAVデータ用に付加する情報のことを「モニター用情報」と総称することにする。
【0011】
従来こうしたモニター用情報を付加したAVデータを出力する機能を備えたAVサーバでは、各入出力ポートについてのモニター用情報を付加したAVデータを、それぞれの入出力ポートからAVサーバの外部に出力するようになっていた。
図4は、こうした機能を備えた従来のAVサーバからモニター用情報を付加したAVデータが出力される様子を、1入力ポート3出力ポートのAVサーバを例にとって示すものである。
【0012】
入力ポート42は、このAVサーバ41の外部からの制御信号により動作の開始が指示されると、AVサーバ41の外部から入力されたAVデータに、所定の処理(例えば圧縮等)を施す。そして、タイムスロット信号により入力ポート42に割り当てられたタイムスロット内に、そのAVデータに、制御器47から制御バス50を介して伝えられた記録再生部46内の空き領域を示すコマンドを付加して、下りバス48を介して記録再生部46に転送する。
記録再生部46は、RAID技術を用いて構成されたHDDを含んでいる。
【0013】
また、入力ポート42は、入力されたAVデータにモニター用情報を付加して出力する。AVサーバ41には、入力ポート42に対応して専用のモニター出力端子M1が設けられており、入力ポート42でモニター用情報を付加されたAVデータ(図ではモニター用データと表記)は、このモニター出力端子M1を通してAVサーバ41の外部に出力される。
【0014】
他方、各出力ポート43,44,45は、AVサーバ41の外部からの制御信号により動作の開始が指示されると、タイムスロット信号により当該出力ポートに割り当てられたタイムスロット内に、制御器48から制御バス50を介して伝えられた記録再生部46内の記憶領域(AVサーバ41の外部からの制御信号により指定された出力対象のAVデータの記録再生部46内での記録領域)を示すコマンドを、下りバス48を介して記録再生部46に送る。そして、このコマンドに基づいて記録再生部46から再生されたAVデータを、タイムスロット信号により当該出力ポートに割り当てられたタイムスロット内に、上りバス49を介して取り込む。そして、そのAVデータを、所定の処理(例えば伸長等)を施した後AVサーバ41の外部に出力する。
【0015】
また、出力ポート43,44,45は、この所定の処理を施したAVデータにそれぞれモニター用情報を付加して出力する。AVサーバ41には、各出力ポート43,44,45にそれぞれ対応する専用のモニター出力端子M2,M3,M4も設けられており、出力ポート43,44,45でモニター用情報を付加されたAVデータは、それぞれこのモニター出力端子M2,M3,M4を通してAVサーバ41の外部に出力される。
【0016】
【発明が解決しようとする課題】
しかし、こうした従来のAVサーバでは、各入出力ポートに対応した専用のモニター出力端子(図4の例では4つのモニター出力端子M1〜M4)を設けることになるので、入出力ポート数と同じ数のモニター出力端子が必要になる。
その結果、入出力ポート数が多くなるにつれてAVサーバのパネル上でモニター出力端子が占める面積が広くなるので、入出力ポート数の多いAVサーバでは、パネルの面積を広くするために、AVサーバそのものを大型化しなければならなくなるという不都合があった。
【0017】
また、こうした従来のAVサーバを用いる場合に、各入出力ポートで現在入出力されているAVデータをモニターで随時確認できるようにするためには、図4にも示しているように、放送局内に、各モニター出力端子M1,M2,M3,M4から出力されたAVデータをそれぞれ表示するための専用のモニター51,52,53,54を設置しなければならない。
その結果、入出力ポート数が多いAVサーバを用いると、多数のモニターを設置しなければならなくなるので、放送局内でこれらのモニターが大きなスペースを占めてしまうという不都合があった。
【0018】
しかも、各入出力ポートは、制御信号により動作の開始が指示されたときにだけ動作するので、常に複数の入出力ポートの全てが動作しているわけではない。記録すべき新たなAVデータがないときには、入力ポートには動作の開始が指示されないし、再生すべきAVデータが少ないときには、一部の出力ポートにしか動作の開始が指示されないことがある。
したがって、実際には、複数の入出力ポートのうちの一部だけしか動作しない時間もかなり存在するので、従来のように入出力ポート数と同じ数のモニター出力端子を設けることには無駄が多いという不都合もあった。
【0019】
本発明は、上述の点に鑑み、従来のように入出力ポート数と同じ数のモニター出力端子を設けることなく、各入出力ポートで現在入出力されているAVデータをモニターで随時確認できるようにすることを課題としてなされたものである。
【0020】
【課題を解決するための手段】
この課題を解決するために、本出願人は、請求項1に記載のように、ノンリニアアクセス可能な記録媒体を用いてデータの記録及び/または再生を行う記録再生手段と、外部からデータを入力して記録再生手段に転送する少なくとも1つの入力部と記録再生手段から転送されたデータを外部に出力する少なくとも1つの出力部とを有しており、入力部及び出力部の総数は3以上であり、これらの入力部及び出力部がそれぞれ割り当てられたタイムスロット内に記録再生手段との間でのデータ転送を行う入出力処理手段と、第1の選択部及び分割表示処理部と、この第1の選択部及び分割表示処理部の出力データが入力される第2の選択部と、制御部とを有する1つのモニター用出力手段と、このモニター用出力手段の第2の選択部の出力データを外部に出力するための1つのモニター出力端子とを備え、各入力部,出力部は、それぞれ入力中,出力中のデータにモニター用情報を付加してモニター用出力手段の第1の選択部及び分割表示処理部に入力させ、モニター用出力手段の制御部は、入力部及び出力部のうちのいずれか1つを指定したことを示す信号が与えられた場合、その指定された1つの入力部または出力部からのデータを第1の選択部に選択させ、かつ、第1の選択部の出力データを第2の選択部に選択させる処理と、入力部及び出力部のうちのいずれか2つを指定したことを示す信号が与えられた場合、その指定された2つの入力部及び/または出力部からのデータをモニターの1画面に分割して表示させるための処理を分割表示処理部に行わせ、かつ、分割表示処理部の出力データを第2の選択部に選択させる処理と、入力部及び出力部の全てを指定したことを示す信号が与えられた場合、全ての入力部及び出力部からのデータをモニターの1画面に分割して表示させるための処理を分割表示処理部に行わせ、かつ、分割表示処理部の出力データを第2の選択部に選択させる処理とを行うデータ記録再生装置を提案する。
【0021】
このデータ記録再生装置では、入出力処理手段の各入力部,出力部から、モニター用情報を付加したデータがモニター用出力手段に入力される。
モニター用出力手段では、入力部及び出力部のうちのいずれか1つを指定したことを示す信号が与えられた場合、その指定された1つの入力部または出力部からのデータが選択される。そして、その選択されたデータが1つのモニター出力端子から外部に出力されるので、その1つの入力部または出力部についてのモニター用情報を付加したデータをモニターの画面全体に表示させて確認することができる。
他方、モニター用出力手段では、入力部及び出力部のうちのいずれか2つを指定したことを示す信号が与えられた場合、その指定された2つの入力部及び/または出力部からのデータをモニターの1画面に分割して表示させるための処理が行われる。そして、その処理を行われたデータが1つのモニター出力端子から外部に出力されるので、その2つの入力部及び/または出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。また、任意の2つの入力部及び/または出力部についてのモニター用情報を付加したデータを、順番に切り替えてモニターに表示させて確認することもできる。
他方、モニター用出力手段では、入力部及び出力部の全てを指定したことを示す信号が与えられた場合、全ての入力部及び出力部からのデータをモニターの1画面に分割して表示させるための処理が行われる。そして、その処理を行われたデータが1つのモニター出力端子から外部に出力されるので、全ての入力部及び出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。
【0022】
これにより、2以上の入力部及び/または出力部についてのモニター用情報を付加したデータを、従来のAVサーバのようにそれぞれの入力部や出力部から別々に外部に出力するのではなく、モニターの1画面に表示される1系統のデータとしてデータ記録再生装置の外部に出力することができる。
したがって、入力部及び出力部の数と同じ数のモニター出力端子をこのデータ記録再生装置に設けなくても、各入力部及び出力部で現在入出力されているデータをモニターで随時確認することができるようになる。
【0023】
なお、請求項1に記載のデータ記録再生装置において、一例として、請求項2に記載のように、入力部及び出力部のうちの1つ、2つまたは全てを任意に指定するための操作手段をさらに備え、この操作手段での指定結果を示す信号がモニター用出力手段の制御部に与えられるようにすることが好適である。
【0028】
また、請求項1に記載のデータ記録再生装置において、モニター用情報には、一例として、請求項3乃至6に記載のように、タイムコードや、動作モード(記録中なのか再生中なのか)を示すキャラクター情報や、当該入力部,出力部の番号を示す情報や、当該入力部,出力部が入出力するデータについてファイルシステムで管理されているファイル名を示すキャラクター情報を含めることが好適である。
【0029】
次に、本出願人は、請求項7に記載のように、ノンリニアアクセス可能な記録媒体を用いてデータの記録及び/または再生を行う記録再生手段と、外部からデータを入力して記録再生手段に転送する少なくとも1つの入力部と記録再生手段から転送されたデータを外部に出力する少なくとも1つの出力部とを有しており、入力部及び出力部の総数は3以上であり、これらの入力部及び出力部がそれぞれ割り当てられたタイムスロット内に記録再生手段との間でのデータ転送を行う入出力処理手段と、第1の選択部及び分割表示処理部と、この第1の選択部及び分割表示処理部の出力データが入力される第2の選択部と、制御部とを有する1つのモニター用出力手段と、このモニター用出力手段の第2の選択部の出力データを外部に出力するための1つのモニター出力端子とを備えたデータ記録再生装置から、モニター用情報を付加したデータを出力する方法において、各入力部,出力部が、それぞれ入力中,出力中のデータにモニター用情報を付加してモニター用出力手段の第1の選択部及び分割表示処理部に入力させる第1ステップと、モニター用出力手段の制御部が、入力部及び出力部のうちのいずれか1つを指定したことを示す信号が与えられた場合、その指定された1つの入力部または出力部からのデータを第1の選択部に選択させ、かつ、第1の選択部の出力データを第2の選択部に選択させ、他方、入力部及び出力部のうちのいずれか2つを指定したことを示す信号が与えられた場合、その指定された2つの入力部及び/または出力部からのデータをモニターの1画面に分割して表示させるための処理を分割表示処理部に行わせ、かつ、分割表示処理部の出力データを第2の選択部に選択させる、他方、入力部及び出力部の全てを指定したことを示す信号が与えられた場合、全ての入力部及び出力部からのデータをモニターの1画面に分割して表示させるための処理を分割表示処理部に行わせ、かつ、分割表示処理部の出力データを第2の選択部に選択させる第2ステップとを有するものを提案する。
【0030】
この方法によれば、入出力処理手段の各入力部,出力部から、モニター用情報を付加したデータがモニター用出力手段に入力される。
モニター用出力手段では、入力部及び出力部のうちのいずれか1つを指定したことを示す信号が与えられた場合、その指定された1つの入力部または出力部からのデータが選択される。そして、その選択されたデータが1つのモニター出力端子から外部に出力されるので、その1つの入力部または出力部についてのモニター用情報を付加したデータをモニターの画面全体に表示させて確認することができる。
他方、モニター用出力手段では、入力部及び出力部のうちのいずれか2つを指定したことを示す信号が与えられた場合、その指定された2つの入力部及び/または出力部からのデータをモニターの1画面に分割して表示させるための処理が行われる。そして、その処理を行われたデータが1つのモニター出力端子から外部に出力されるので、その2つの入力部及び/または出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。また、任意の2つの入力部及び/または出力部についてのモニター用情報を付加したデータを、順番に切り替えてモニターに表示させて確認することもできる。
他方、モニター用出力手段では、入力部及び出力部の全てを指定したことを示す信号が与えられた場合、全ての入力部及び出力部からのデータをモニターの1画面に分割して表示させるための処理が行われる。そして、その処理を行われたデータが1つのモニター出力端子から外部に出力されるので、全ての入力部及び出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。
これにより、請求項1に記載のデータ記録再生装置におけるのと同様に、2以上の入力部及び/または出力部についてのモニター用情報を付加したデータを、モニターの1画面に表示される1系統のデータとしてデータ記録再生装置の外部に出力することができるので、入力部及び出力部の数と同じ数のモニター出力端子をこのデータ記録再生装置に設けなくても、各入力部及び出力部で現在入出力されているデータをモニターで随時確認することができるようになる。
【0036】
【発明の実施の形態】
以下では、本発明をAVサーバに適用した例について説明する。
図1は、本発明を適用した1入力ポート3出力ポートのAVサーバの全体構成を示す。
このAVサーバ1には、モニター用出力部2と、入力ポート9と、出力ポート10,11,12と、記録再生部13と、タイミング管理部14と、ファイルシステム15と、制御器16とが設けられている。
また、このAVサーバ1のパネル上には、モニター出力端子としては1つの端子Mだけが設けられるとともに、操作スイッチ7が設けられている。
【0037】
各ポート9,10,11,12は、それぞれ下りバス17及び上りバス18を介して記録再生部13と接続されている。また、各ポート9,10,11,12は、それぞれ制御バス19を介して制御器16と接続されている。
【0038】
入力ポート9は、圧縮器9Aと、バッファメモリ9Bと、ミキシング回路9Cと、制御器9Dとから成っている。
圧縮器9A及びミキシング回路9Cには、AVサーバ1の外部の機器(例えば、VTRや、ネットワークを介して接続された機器)から、AVデータ(例えばSDI(Serial Digital Interface:SMPTE−259Mとして規格化されている)やSDTI(Serial Digital Transfer Interface :SMPTE−305Mとして規格化されている)、さらには非同期伝送フォーマットであるATM(As ynchronous Transfer Mode)ファイバチャンネル(Fibre Channel )等)が入力端子D1を通して入力される。
【0039】
制御器9Dには、AVサーバ1の外部から、入力ポート9の動作を指示する制御信号が入力端子C1を通して与えられる(例えば、ホストコンピュータから、シリアルインターフェースの標準規格であるRS−422に従った制御信号が与えられる)。
【0040】
圧縮器9Aは、AVデータを所定の符号化方式(例えばMPEG)で圧縮するものである。この圧縮器9Aで圧縮されたAVデータは、バッファメモリ9Bに送られる。なお、図1に示す構成ではAVデータを圧縮器9Aで圧縮しているが、AVデータを非圧縮のままバッファメモリ9Bに送ってもよい。
【0041】
ミキシング回路9Cは、入力されたAVデータに、時,分,秒及びフレームを表すSMPTEタイムコードや、現在入力ポート9を用いてAVデータを記録中であることを表すRECの文字(すなわち動作モードを示す文字)等のキャラクター情報等のモニター用情報をミキシングするものである。
【0042】
制御器9Dは、入力ポート9全体を制御するものであり、例えばマイクロプロセッサから成っている。制御器9Dは、動作の開始を指示する制御信号が与えられると、ミキシング回路9Cでのミキシングを開始させると共に、圧縮器9Aからバッファメモリ9Bに送られたAVデータをバッファメモリ9Bに一時的に記憶させる。
ミキシング回路9Cでモニター用情報を付加されたAVデータは、入力ポート9からモニター用出力部2に送られる。
【0043】
制御器9Dには、タイミング管理部14からタイムスロット信号が与えられている。このタイムスロット信号は、下りバス17及び上りバス18の使用を許可するタイムスロット(所定フレーム分の時間間隔)を、入力ポート9,出力ポート10,11,12に1つずつ順番に繰り返し割り当てる信号である。
タイミング管理部14は、AVサーバ1の外部から入力端子Rを通して供給される基準ビデオ信号(REF信号)に基づいてこのタイムスロット信号を生成する。
【0044】
また、入力ポート9の動作時には、制御器16により、記録再生部13内の空き領域を示す情報がファイルシステム15から取得される。そして、その空き領域を伝える信号が、制御器16から制御バス19を介して制御器9Dに送られる。
【0045】
制御器16は、AVサーバ1の全体を制御するものであり、例えばマイクロプロセッサから成っている。
ファイルシステム15は、記録再生部13に現在記録されているAVデータのファイル名と、記録再生部13内でそのファイル名のAVデータが記録されている領域のアドレスとを対応させて管理すると共に、記録再生部13の現在の空き領域のアドレスを管理するものであり、それらの管理情報(ファイルシステム情報)を作成する制御回路(例えばCPU)と、この制御回路で作成されたファイルシステム情報を記憶する記憶回路(例えばRAM)とを含んでいる。
【0046】
ファイルシステム15で作成されるファイルシステム情報は、ファイルエントリと、レコードエントリと、フリースペースリストとの3つに大別される。
このうち、ファイルエントリは、各ファイルについて1つ作成されるものであり、ファイル名と、そのファイルについての最初のレコードエントリの先頭位置のアドレスへのポインタ情報(すなわち最初のレコードエントリへのリンク情報)とが書き込まれる。
【0047】
レコードエントリは、記録再生部13内のHD上で1つのファイルが記録されている連続領域毎に作成される。1つのファイルは、HD上の空き領域の長さ及び場所の都合でHD上の互いに離れた複数の連続領域に飛び飛びに記録されることが多いので、通常はレコードエントリも複数作成される。
最初の連続記録についてのレコードエントリには、その連続領域の先頭位置のアドレス(すなわちHD上のそのファイルの最初の記録位置のアドレス)を示す先頭位置データと、先頭位置からそのファイルどれだけの長さ連続して記録されているかを示すデータと、次のレコードエントリの先頭位置のアドレスへのポインタ情報(すなわち次のレコードエントリへのリンク情報)とが書き込まれる。
【0048】
2番目以降の連続記録についてのレコードエントリにも、その連続領域の先頭位置のアドレスを示す先頭位置データと、先頭位置からそのファイルがどれだけの長さ連続して記録されているかを示すデータと、次のレコードエントリの先頭位置のアドレスへのポインタ情報とが書き込まれる。そして、最後のレコードエントリには、このポインタ情報に代えて、その連続領域でファイルの記録が終了していることを示すデータが書き込まれる。
【0049】
フリースペースリストは、記録再生部13内のHD上のデータが未記録の空き領域を示すためのものであり、個々の空き領域毎に作成される。各フリースペースリストには、空き領域の先頭位置のアドレスを示す先頭位置データと、先頭位置からどれだけの長さのデータを書き込める空き領域が連続して存在しているかを示すデータと、次のフリースペースリストの先頭位置のアドレスへのポインタ情報(すなわち次のフリースペースリストへのリンク情報)とが書き込まれる。
【0050】
入力ポート9の制御器9Dは、タイムスロット信号により入力ポート9に割り当てられたタイムスロット内に、それまでバッファメモリ9Bに記憶させていたAVデータを、バッファメモリ9Bから読み出す。そして、このAVデータに、制御器16から伝えられた記録再生部13内の空き領域へのAVデータの書込みを指示するコマンドを付加して、下りバス17を介して記録再生部13に転送する。
【0051】
図2は、記録再生部13の構成例を示す。
記録再生部13は、RAID技術を用いて構築されたものであり、映像データ記録用の複数台のHDD21と、これらのHDD21を制御するディスクアレイコントローラ22と、音声データ記録用の複数台のHDD23と、これらのHDD23を制御するディスクアレイコントローラ24と、バッファメモリ25とを含んでいる。
【0052】
ディスクアレイコントローラ22は、例えばRAID−3を採用したものであり、AVデータに付加された書込み指示のコマンドに基づき、入力した映像データを一定の長さのブロックに分割して複数台のHDD21内のそのコマンドの示す空き領域に記録し、かつ、それらのHDD21の互いに対応するデータブロックの排他的論理和であるパリティデータを生成して別の1台のHDD21内のそのコマンドの示す空き領域に書き込む。またディスクアレイコントローラ22は、後述の読出し指示のコマンドに基づき、各HDD21内のそのコマンドの示す領域から映像データ及びパリティデータを読み出し、それらの映像データを単一化された後パリティデータを用いてエラー訂正することにより映像データを再生する。
【0053】
他方、ディスクアレイコントローラ24は、例えばRAID−1を採用したものであり、AVデータに付加された書込み指示のコマンドに基づき、入力した音声データを、2台のHDD23内のそのコマンドの示す空き領域にそれぞれ書き込む。またディスクアレイコントローラ24は、後述の読出し指示のコマンドに基づき、2台のHDD23(1台のHDD23に障害がある場合には残りの1台のHDD23)内のそのコマンドの示す領域から音声データを再生する。
【0054】
バッファメモリ25は、入力ポート9から下りバス17を介して記録再生部13に転送されたAVデータを一時的に記憶する役割を持っており、バッファメモリ25から読み出されたAVデータのうち、映像データがディスクアレイコントローラ22に入力され、音声データがディスクアレイコントローラ24に入力される。またバッファメモリ25は、ディスクアレイコントローラ22及び24で再生されたAVデータを一時的に記憶する役割を持っており、バッファメモリ25から読み出されたAVデータが、上りバス18を介して出力ポート10,11,12に転送される。なお、前者の役割を持つバッファメモリと後者の役割を持つバッファメモリとを別々に設けてもよい。
【0055】
入力ポート9から下りバス17を介して記録再生部13に転送されたAVデータは、このバッファメモリ25を経て、ディスクアレイコントローラ22,24により、HDD21,23のHD上の、そのAVデータに付加されたコマンドの示す空き領域に記録される。
【0056】
図1に示すように、出力ポート10は、バッファメモリ10Aと、復号器10Bと、ミキシング回路10Cと、制御器10Dとから成っている。出力ポート11,12も、出力ポート10と同一構成のものであり、それぞれバッファメモリ11A,12Aと、復号器11B,12Bと、ミキシング回路11C,12Cと、制御器11D,12Dとから成っている。
【0057】
各出力ポート10,11,12の制御器10D,11D,12Dにも、タイミング管理部7からタイムスロット信号が与えられるとともに、AVサーバ1の外部から(例えばホストコンピュータから)、当該出力ポートの動作を指示する制御信号がそれぞれ入力端子C2,C3,C4を通して与えられる。
【0058】
また、各出力ポート10,11,12の動作時には、当該出力ポートから出力させるAVデータのファイル名を指定する制御信号が、AVサーバ10の外部から(例えばホストコンピュータから)入力端子C5を通して制御部16に与えられる。この制御信号は、各出力ポート10,11,12毎に異なるファイル名を指定する内容のときもあれば、全ての出力ポート10,11,12について同じファイル名を時間をずらして指定する内容のときもある。
【0059】
制御部16では、この制御信号で指定されたファイル名に対応した記録再生部13内の記録領域の情報が、ファイルシステム15から取得される。そして、その記録領域を伝える信号が、制御器16から制御バス19を介して制御器10D,11D,12Dに送られる。
【0060】
各制御器10D,11D,12Dは、それぞれ出力ポート10,11,12全体を制御するものであり、例えばマイクロプロセッサから成っている。
各制御器10D,11D,12Dは、動作の開始を指示する制御信号が与えられると、タイミング管理部7からのタイムスロット信号により出力ポート10,11,12に割り当てられたタイムスロット内に、制御器16から伝えられた記録領域からのAVデータの読出しを指示するコマンドをそれぞれバッファメモリ10A,11A,12A及び下りバス17を介して記録再生部13に送る。そして、そのコマンドに基づいて記録再生部13で再生されたAVデータ(図2のディスクアレイコントローラ22,24によりHDD21,23から再生されてバッファメモリ25に一時的に記憶されたAVデータ)を、出力ポート10,11,12に割り当てられたタイムスロット内に、それぞれ上りバス18を介して取り込んでバッファメモリ10A,11A,12Aに一時的に記憶させる。
【0061】
また、各制御器10D,11D,12Dはそれぞれバッファメモリ10A,11A,12Aに記憶させたAVデータを順次読み出していき、この読み出されたAVデータはそれぞれ復号器10B,11B,12Bに送られる。
復号器10B,11B,12Bは、それぞれ入力ポート9の圧縮器9Aと同じ符号化方式でAVデータを伸長するものである。各復号器10B,11B,12Bで伸長されたAVデータは、それぞれミキシング回路10C,11C,12Cに送られるとともに、出力端子D2,D3,D4を通してAVサーバ1の外部に送出される。
【0062】
ミキシング回路10C,11C,12Cは、入力されたAVデータに、SMPTEタイムコードや、現在AVデータを再生中であることを表すPB(プレイバックの意味)の文字(すなわち動作モードを示す文字)等のキャラクター情報等をミキシングするものである。各出力ポート10,11,12の制御器10D,11D,12Dは、それぞれバッファメモリ10A,11A,12AからのAVデータの読み出しの開始に対応して、ミキシング回路10C,11C,12Cでのミキシングを開始させる。
ミキシング回路10C,11C,12Cでモニター用情報を付加されたAVデータも、それぞれ出力ポート10,11,12からモニター用出力部2に送られる。
【0063】
このようにして、このAVサーバ1では、各入出力ポート9〜12により4チャンネルでのAVデータの同時入出力が行われるとともに、各入出力ポート9〜12でモニター用情報を付加されたAVデータが、全てモニター用出力部2に送られる。
【0064】
モニター用出力部2は、4入力1出力のマルチプレクサ(セレクタ)3と、ビデオスプリット回路4と、2入力1出力のマルチプレクサ(セレクタ)5と、制御器6とから成っている。
各入出力ポート9〜12からのモニター用情報を付加したAVデータは、マルチプレクサ3のそれぞれ別々の入力端に入力されるとともに、ビデオスプリット回路4に入力される。
【0065】
ビデオスプリット回路4は、全てのミキシング回路9C〜12CからのAVデータをモニターの1画面に分割して表示させるために、それらのミキシング回路からのAVデータを、各フレーム毎に1/4に縮小(間引き)して1フレーム分のAVデータにまとめる処理や、ミキシング回路9C〜12Cのうちのいずれか2つからのAVデータをモニターの1画面に分割して表示させるために、それらの2つのミキシング回路からのAVデータを、各フレーム毎に1/2に縮小(間引き)して1フレーム分のAVデータにまとめる処理を行うものである。
このビデオスプリット回路4の構成及び処理は、テレビジョンにマルチ画面を表示させるための回路の構成及び処理と同様であってよい。
【0066】
マルチプレクサ3から出力されたAVデータは、マルチプレクサ5の一方の入力端に入力され、ビデオスプリット回路4から出力されたAVデータは、マルチプレクサ5の他方の入力端に入力される。
マルチプレクサ5から出力されたAVデータは、このモニター出力端子Mを通してAVサーバ1の外部に出力される。
このAVサーバ1の設置場所(例えば放送局内)には、このモニター出力端子Mを通してAVサーバ1から出力されたAVデータを表示するための1台のモニター31が設置されている。
【0067】
制御器6は、モニター用出力部2全体を制御するものであり、例えばマイクロプロセッサから成っている。
AVサーバ1のパネル上の操作スイッチ7は、ユーザーが、入出力ポート9〜12のうちのいずれか1つ,2つまたは全てを任意に指定するためのスイッチである。ユーザーが操作スイッチ7を操作して入出力ポート9〜12のうちの1つ,2つまたは全てを指定すると、その指定結果を示す信号が、制御部16に与えられる。そして、その指定結果を伝える信号が、制御器16から制御バス19を介してモニター用出力部2の制御器6に与えられる。
【0068】
また、操作スイッチ7が操作されなくても、1つ,2つまたは全ての入出力ポートを指定する制御信号がAVサーバ1の外部(例えばホストコンピュータ)から入力端子C5を通して制御部16に与えられると、やはり、その指定結果を伝える信号が、制御器16から制御バス19を介して制御器6に与えられる。
【0069】
制御器16から与えられた信号が、入出力ポート9〜12のうちの1つが指定されたことを伝えるものであった場合には、制御器6は、マルチプレクサ3に、当該1つのポートからのAVデータを選択させ、かつ、マルチプレクサ5に、マルチプレクサ3の出力データを選択させる。
これにより、当該1つのポートからのモニター用情報を付加したAVデータが、モニター出力端子Mを通してAVサーバ1から出力されて、モニター31に表示される。
【0070】
図3Aは、この1つのポートとして入力ポート9,出力ポート10,出力ポート11,入力ポート12がそれぞれ指定された場合のモニター31の表示例を示すものである(同図のポート1,2,3,4は、入力ポート9,出力ポート10,11,12のポート番号をそれぞれ表している)。
この図にも示されているように、この場合には、操作スイッチ7の操作やホストコンピュータ等の操作に基づき、入出力ポート9〜12のうちの任意の1つで現在入力または出力されているAVデータを、随時モニター31の画面全体に表示させて確認することができる。また、各入出力ポート9〜12で現在入力または出力されているAVデータを、ポートを1つずつ切り替えてモニター31に順番に表示させて確認することもできる。
【0071】
制御器16から与えられた信号が、入出力ポート9〜12のうちの全てが指定されたことを伝えるものであった場合には、制御器6は、ビデオスプリット回路4に、全ての入出力ポート9〜12からのAVデータをモニターの1画面に分割して表示させるための処理を行わせ、かつ、マルチプレクサ5に、ビデオスプリット回路4の出力データを選択させる。
これにより、全ての入出力ポート9〜12からのモニター用情報を付加したAVデータが、モニターの1画面に分割して表示されるデータとしてモニター出力端子Mを通してAVサーバ1から出力されて、モニター31に表示される。
【0072】
図3Bは、このように全ての入出力ポート9〜12が指定された場合のモニター31の表示例を、同図Aの例と対応させて示すものである。
この図にも示されているように、この場合には、操作スイッチ7の操作やホストコンピュータ等の操作に基づき、全ての入出力ポート9〜12で現在入出力されているAVデータを、モニター31の1画面に同時に表示させて確認することができる。
【0073】
他方、制御器16から与えられた信号が、入出力ポート9〜12のうちの2つが指定されたことを伝えるものであった場合には、制御器6は、ビデオスプリット回路4に、当該2つのポートからのAVデータをモニターの1画面に分割して表示させるための処理を行わせ、かつ、マルチプレクサ5に、ビデオスプリット回路4の出力データを選択させる。
これにより、当該2つのポートからのモニター用情報を付加したAVデータが、モニターの1画面に分割して表示されるデータとしてモニター出力端子Mを通してAVサーバ1から出力されて、モニター31に表示される。
【0074】
図3Cは、この2つのポートとして入力ポート9及び出力ポート10が指定された場合のモニター31の表示例を、同図Aの例と対応させて示すものである。この図にも示されているように、この場合には、操作スイッチ7の操作やホストコンピュータ等の操作に基づき、入出力ポート9〜12のうちの任意の2つで現在入力または出力されているAVデータを、モニター31の1画面に同時に表示させて確認することができる。また、各入出力ポート9〜12で現在入力または出力されているAVデータを、ポートを1つまたは2つずつ切り替えてモニター31に順番に表示させて確認することもできる。
【0075】
以上のように、このAVサーバ1によれば、各入出力ポート9〜12で現在入出力されているAVデータ(すなわちAVサーバ1で現在記録・再生されている複数のAVデータ)が、モニター用情報を付加された後、モニター用出力部2から、モニターの1画面に表示される1系統のAVデータとして出力される。そして、このモニター用出力部2から出力されたAVデータが、AVサーバ1のパネル上の1つのモニター出力端子Mを通してAVサーバ1の外部に出力されて、1台のモニター31に表示される。
【0076】
このように、全ての入出力ポートからのモニター用情報を付加したAVデータが、モニターの1画面に表示される1系統のデータとして、1つのモニター出力端子を通してAVサーバの外部に出力されるので、AVサーバのパネル上に多数のモニター出力端子を配置することによるAVサーバ自体の大型化が防止されている。
また、各入出力ポートで現在入出力されているAVデータを、1台のモニターだけで随時確認することができるので、放送局内等で多数のモニターが大きなスペースを占めてしまう事態も防止されている。
【0077】
なお、以上の例では、ミキシング回路9C〜12Cで付加されるモニター用情報の例として、タイムコードと、動作モードを示すキャラクター情報とのみを挙げている。
しかし、それ以外に、各入出力ポート9〜12のポート番号(例えば図3Aに示したようなポート1,2,3,4という番号)を、ミキシング回路9C〜12Cでそれぞれモニター用情報として付加するようにしてもよい。
あるいはまた、各ミキシング回路9C〜12Cで、ファイルシステム15で管理されているファイル名の一覧のような、記録再生部13に記録されているAVデータに関する情報をモニター用情報として付加するようにしてもよい。
【0078】
また、以上の例では、モニター用出力部2に、ミキシング回路9C〜12Cのうちのいずれか1つからのAVデータを選択するマルチプレクサ3と、ミキシング回路9C〜12Cのうちのいずれか2つまたは全てからのAVデータをモニターの1画面に分割して表示させるための処理を行うビデオスプリット回路4との両方を設けている。
しかし、このマルチプレクサ3とビデオスプリット回路4とのいずれか一方だけをモニター用出力部2に設け、その出力データをモニター出力端子Mを通してAVサーバ1の外部に出力させるようにしてもよい。
【0079】
また、以上の例では、全ての入出力ポート9〜12からのモニター用情報を付加したAVデータが入力される1つのモニター用出力部2と、モニター用出力部2から出力されたAVデータをAVサーバ1の外部に出力するための1つのモニター出力端子Mを設けている。
しかし、これに限らず、例えば、入出力ポート9〜12のうちのいずれか1つまたは2つからのモニター用情報を付加したAVデータが入力されるモニター用出力部と、入出力ポート9〜12のうちの残りの3つまたは2つからのモニター用情報を付加したAVデータが入力されるモニター用出力部とを別々に設け、この2つのモニター用出力部から出力されたAVデータをそれぞれAVサーバ1の外部に出力するための2つのモニター出力端子を設けるようにしてもよい。
その場合にも、やはり、入出力ポート9〜12の数よりも少ない数のモニター出力端子を通して、各入出力ポート9〜12からのモニター用情報を付加したAVデータをAVサーバ1の外部に出力することができる。
【0080】
また、本発明は、図1に示した構成のAVサーバに限らず、適宜の種類のAVサーバに適用してよいことはもちろんである。
例えば、2,3または5以上の入出力ポートを有するAVサーバに本発明を適用してもよい。
また例えば、MPEG以外の符号化方式でAVデータを圧縮・伸長するAVサーバに本発明を適用してもよい。
また例えば、1つのポートが入力ポートとしての機能と出力ポートとしての機能とを併有するAVサーバに本発明を適用してもよい。
また例えば、RAID技術を用いないHDDにAVデータを記録するAVサーバや、HD以外のノンリニアアクセス可能な記録媒体(例えば半導体メモリや光ディスク)にAVデータを記録するAVサーバに本発明を適用してもよい。
また例えば、AVデータを記録・再生する機能に加えてAVデータを編集する機能を備えたAVサーバに本発明を適用してもよい。
【0081】
また、本発明は、AVサーバ以外の、複数の入出力ポートを有する適宜の種類のデータ記録再生装置にも適用してよい。
また、本発明は、以上の例に限らず、本発明の要旨を逸脱することなく、その他様々の構成をとりうることはもちろんである。
【0082】
【発明の効果】
以上のように、本発明に係る請求項1に記載のデータ記録再生装置によれば、入力部及び出力部のうちのいずれか1つを指定した場合、その指定した1つの入力部または出力部からのモニター用情報を付加したデータが1つのモニター出力端子から出力されるので、その1つの入力部または出力部についてのモニター用情報を付加したデータをモニターの画面全体に表示させて確認することができる。他方、入力部及び出力部のうちのいずれか2つを指定した場合、その指定した2つの入力部及び/または出力部からのモニター用情報を付加したデータが、1画面に分割表示させる処理を行われて1つのモニター出力端子から出力されるので、その2つの入力部及び/または出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。また、任意の2つの入力部及び/または出力部についてのモニター用情報を付加したデータを、順番に切り替えてモニターに表示させて確認することもできる。他方、入力部及び出力部の全てを指定した場合、全ての入力部及び出力部からのモニター用情報を付加したデータが1つのモニター出力端子から出力されるので、全ての入力部及び出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。
このように、各入力部及び出力部についてのモニター用情報を付加したデータを、モニターの1画面に表示される1系統のデータとしてデータ記録再生装置の外部に出力することができるので、入力部及び出力部の数と同じ数のモニター出力端子をこのデータ記録再生装置に設けなくても、各入力部及び出力部で現在入出力されているデータをモニターで随時確認することができるようになるという効果が得られる。
【0085】
また、データ記録再生装置のパネル上に多数のモニター出力端子を配置することによるデータ記録再生装置自体の大型化を防止できるという効果や、多数のモニターを設置することによりモニターが大きなスペースを占めてしまう事態を防止できるという効果が得られる。
【0086】
次に、本発明に係る請求項7に記載のモニター用情報を付加したデータの出力方法によれば、請求項1に記載のデータ記録再生装置におけるのと同様に、入力部,出力部のうちのいずれか1つを指定した場合、その指定した1つの入力部または出力部からのモニター用情報を付加したデータが1つのモニター出力端子から出力されるので、その1つの入力部または出力部についてのモニター用情報を付加したデータをモニターの画面全体に表示させて確認することができる。他方、入力部及び出力部のうちのいずれか2つを指定した場合、その指定した2つの入力部及び/または出力部からのモニター用情報を付加したデータが、1画面に分割表示させる処理を行われて1つのモニター出力端子から出力されるので、その2つの入力部及び/または出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。また、任意の2つの入力部及び/または出力部についてのモニター用情報を付加したデータを、順番に切り替えてモニターに表示させて確認することもできる。他方、入力部及び出力部の全てを指定した場合、全ての入力部及び出力部からのモニター用情報を付加したデータが1つのモニター出力端子から出力されるので、全ての入力部及び出力部についてのモニター用情報を付加したデータをモニターの1画面に同時に表示させて確認することができる。
このように、各入力部及び出力部についてのモニター用情報を付加したデータを、モニターの1画面に表示される1系統のデータとしてデータ記録再生装置の外部に出力することができるので、入力部及び出力部の数と同じ数のモニター出力端子をこのデータ記録再生装置に設けなくても、各入力部及び出力部で現在入出力されているデータをモニターで随時確認することができるようになるという効果が得られる。
【0089】
また、データ記録再生装置のパネル上に多数のモニター出力端子を配置することによるデータ記録再生装置自体の大型化を防止できるという効果や、多数のモニターを設置することによりモニターが大きなスペースを占めてしまう事態を防止できるという効果が得られる。
【図面の簡単な説明】
【図1】本発明を適用したAVサーバの構成例を示すブロック図である。
【図2】図1の記録再生部の構成例を示すブロック図である。
【図3】図1のモニターの表示画面の例を示す図である。
【図4】従来のAVサーバからモニター用情報を付加したAVデータが出力される様子を示す図である。
【符号の説明】
1,41 AVサーバ、 2 モニター用出力部、 3,5 マルチプレクサ、 4 ビデオスプリット回路、 6,9D,10D,11D,12D,16,48,47 制御器、 7 操作スイッチ、 9,42 入力ポート、 10,11,12,43,44,45 出力ポート、 9A 圧縮器、 9B,10A,11A,12A,25 バッファメモリ、 10B,11B,12B 復号器、 9C,10C,11C,12C ミキシング回路、 13,46 記録再生部、 14 タイミング管理部、 15 ファイルシステム、 17,48 下りバス、 18,49 上りバス、 19,50 制御バス、 21,23 HDD、 22,24 ディスクアレイコントローラ、 31,51,52,53,54 モニター, M,M1,M2,M3,M4 モニター出力端子[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data recording / reproducing apparatus having a plurality of input / output ports, such as an AV server, for example, and more particularly to an apparatus for reducing the number of monitor output terminals. The present invention also relates to a data output method to which data for monitoring is added in such a data recording / reproducing apparatus.
[0002]
[Prior art]
In recent years, with the spread of information provision due to the spread of CATV (cable television) and the like, unlike a conventional VTR (video tape recorder), a plurality of video / audio data ( (Hereinafter referred to as “AV data”) is being recorded, played back, and further played back while being recorded. In order to satisfy this requirement, an apparatus called a video server (also called an AV (Audio and / or Video) server) that records and reproduces video / audio using a randomly accessible recording medium such as a hard disk is becoming widespread. is there.
[0003]
In general, an AV server in a broadcasting station is required to have a high data transfer rate and a large capacity in order to record data for a long time due to demands for image quality and sound quality. Therefore, an attempt to increase the data transfer rate and increase the capacity by using a data recording / reproducing apparatus including a plurality of hard disk (hereinafter referred to as “HD”) devices that store AV data and can perform parallel processing, Furthermore, an attempt has been made to ensure reliability by recording parity data even if any HD device fails.
[0004]
As a result, even when the number of channels required differs depending on the content of the program that the broadcast station intends to provide and the broadcast form, the material data consisting of a plurality of AV data is recorded in a distributed manner and transmitted in multiple channels. Can be used at the same time, or the same material data can be played back in multiple channels with different playback times to build a system such as VOD (Video On Demand) or NVOD (Near Video On Demand). It is possible to realize a multi-channel AV server that can handle this.
[0005]
The data recording / reproducing apparatus used in such an AV server includes a paper published by Patterson et al. In 1988 (“A Case for Redundant Arrays of Inexpensive Disks (RAID)”, ACM SIGMOND Conference, Chicago, III, Jun.1. -3, 1988.) RAID (Redundant Array of Inexpensive Disks) technology using a plurality of hard disk drives (hereinafter referred to as “HDD”) composed of a plurality of HDs is used. .
[0006]
In the above paper, RAID is classified into five groups from RAID-1 to RAID-5. RAID-1 is a method for writing the same contents to two HDDs. RAID-3 divides input data into fixed lengths and records them in a plurality of HDDs, and generates parity data that is an exclusive OR of data blocks corresponding to each HDD, and generates another one This is a method of writing to the HDD. Further, RAID-5 increases the data division unit (block), records one piece of divided data as one data block on one HDD, and takes the exclusive OR of the data blocks corresponding to each HDD. In this method, the result (parity data) is recorded as a parity block on another HDD and the parity block is distributed to other HDDs.
For other RAIDs, see the above paper.
[0007]
In order to simultaneously record / reproduce a plurality of AV data with this AV server, it is necessary to input / output AV data simultaneously on a plurality of channels. Therefore, the AV server is provided with a plurality of input / output ports that operate independently from each other, and one input port and one output port respectively input and output one channel.
[0008]
However, when each input / output port exchanges AV data with the HDD at the same time, the AV data flows simultaneously on the bus connecting the input / output port and the HDD within the AV server. So it can not be processed. Therefore, time slots (= time intervals) that permit the use of the bus are assigned to each input / output port in order, and each input / output port communicates with the HDD via the bus only within the assigned time slot. AV data is exchanged. Therefore, strictly speaking, a plurality of AV data is not recorded / reproduced at the same time. However, when viewed at a time interval longer than the time slot, a plurality of AV data can be recorded / reproduced simultaneously. It's okay.
[0009]
By the way, when such an AV server is used in a broadcasting station, what AV data is currently recorded / reproduced by the AV server (that is, what AV data is currently input / output at each input / output port). Must be able to be confirmed on the monitor at any time.
[0010]
Therefore, time information and character information such as characters indicating the operation mode (recording or playback) are added to the AV data currently being input / output at each input / output port to the normal AV server. Output function.
In this specification, the information added to the AV data when the AV data is displayed on the monitor, such as the time code and the character information, is collectively referred to as “monitor information”.
[0011]
Conventionally, in an AV server having a function of outputting AV data to which monitor information is added, AV data to which monitor information for each input / output port is added is output from the input / output port to the outside of the AV server. It was like that.
FIG. 4 shows how AV data to which monitoring information is added is output from a conventional AV server having such a function, taking an AV server with one input port and three output ports as an example.
[0012]
When the start of operation is instructed by a control signal from the outside of the AV server 41, the
The recording / reproducing
[0013]
The
[0014]
On the other hand, when each of the
[0015]
The
[0016]
[Problems to be solved by the invention]
However, in such a conventional AV server, dedicated monitor output terminals (four monitor output terminals M1 to M4 in the example of FIG. 4) corresponding to each input / output port are provided, so the same number as the number of input / output ports. Monitor output terminal is required.
As a result, the area occupied by the monitor output terminals on the panel of the AV server increases as the number of input / output ports increases. Therefore, in an AV server having a large number of input / output ports, the AV server itself is used to increase the panel area. There was an inconvenience that had to be enlarged.
[0017]
Further, when such a conventional AV server is used, in order to be able to confirm the AV data currently being input / output at each input / output port as needed on the monitor, as shown in FIG. In addition,
As a result, when an AV server having a large number of input / output ports is used, a large number of monitors have to be installed, so that these monitors occupy a large space in the broadcasting station.
[0018]
In addition, since each input / output port operates only when an operation start is instructed by a control signal, not all of the plurality of input / output ports are always operating. When there is no new AV data to be recorded, the input port is not instructed to start operation, and when there is little AV data to be reproduced, only some output ports may be instructed to start operation.
Accordingly, in practice, there is a considerable time during which only a part of the plurality of input / output ports operate, and it is wasteful to provide the same number of monitor output terminals as the number of input / output ports as in the prior art. There was also an inconvenience.
[0019]
In the present invention, in view of the above-described points, it is possible to check the AV data currently input / output at each input / output port at any time without providing the same number of monitor output terminals as the number of input / output ports as in the prior art. It was made as an issue.
[0020]
[Means for Solving the Problems]
In order to solve this problem, the present applicant, as described in claim 1, inputs and outputs data from outside, a recording / reproducing means for recording and / or reproducing data using a non-linear accessible recording medium And at least one input unit for transferring to the recording / reproducing unit and at least one output unit for outputting the data transferred from the recording / reproducing unit to the outside,The total number of input units and output units is 3 or more,Input / output processing means for transferring data to and from the recording / reproducing means in the time slot to which each of these input and output parts is assignedOne having a first selection unit and a divided display processing unit, a second selection unit to which output data of the first selection unit and the divided display processing unit is input, and a control unitMonitor output meansOne monitor output terminal for outputting the output data of the second selection unit of the monitor output means to the outside;WithEach of the input unit and the output unit adds monitoring information to the data being input and output, and inputs the information to the first selection unit and the split display processing unit of the monitoring output unit. When a signal indicating that one of the input unit and the output unit is designated is given, the first selection unit selects data from the designated one input unit or output unit. And, when a signal indicating that any one of the input unit and the output unit is specified is given to the process of causing the second selection unit to select the output data of the first selection unit, the designation The divided display processing unit performs processing for dividing and displaying the data from the two input units and / or output units displayed on one screen of the monitor, and the output data of the divided display processing unit is output to the second display unit. Processing to make selection part select and input part When a signal indicating that all of the output units have been specified is given, the split display processing unit is caused to perform processing for dividing and displaying the data from all the input units and output units on one screen of the monitor. And processing for causing the second selection unit to select the output data of the divided display processing unit.A data recording / reproducing apparatus is proposed.
[0021]
In this data recording / reproducing apparatus,Input / output sections of input / output processing meansThus, the data with the monitor information added is input to the monitor output means.
In the monitor output means, when a signal indicating that any one of the input unit and the output unit is designated is given, data from the designated one input unit or output unit is selected. Since the selected data is output to the outside from one monitor output terminal, the data added with the monitor information for the one input unit or output unit is displayed on the entire monitor screen for confirmation. Can do.
On the other hand, in the monitor output means, when a signal indicating that any two of the input unit and the output unit are designated is given, the data from the two designated input units and / or output units is received. Processing for dividing and displaying on one screen of the monitor is performed. Since the processed data is output to the outside from one monitor output terminal, the data with the monitor information for the two input units and / or output units is simultaneously displayed on one screen of the monitor. Can be confirmed. In addition, data added with monitor information for any two input units and / or output units can be switched in order and displayed on the monitor for confirmation.
On the other hand, in the monitor output means, when a signal indicating that all of the input unit and the output unit are specified is given, the data from all the input units and the output unit are displayed on one screen of the monitor. Is performed. Since the processed data is output to the outside from one monitor output terminal, the data with the monitor information for all input and output units is displayed on one screen of the monitor at the same time for confirmation. can do.
[0022]
As a result, data with monitor information for two or more input units and / or output units added thereto is not output to the outside separately from each input unit or output unit as in a conventional AV server. Can be output to the outside of the data recording / reproducing apparatus as one line of data displayed on one screen.
Therefore, even if the same number of monitor output terminals as the number of input units and output units are not provided in the data recording / reproducing apparatus, the data currently input / output in each input unit and output unit can be confirmed at any time on the monitor. become able to.
[0023]
In the data recording / reproducing apparatus according to claim 1,,oneAs an example, as claimed in claim 2,Operation means for arbitrarily designating one, two, or all of the input unit and output unit is further provided, and a signal indicating the designation result of the operation unit is supplied to the control unit of the monitor output unit. MakeIs preferred.
[0028]
Claims1In the data recording / reproducing apparatus according to claim 1, the monitor information includes, as an example, a claim3Thru6As described in, the time code, character information indicating the operation mode (whether recording or playback), and the input section,Information indicating the output part number,Character information indicating the file name managed by the file system for the data input / output by the input / output unitIs preferably included.
[0029]
The applicant will then claim7As described inRecording / reproducing means for recording and / or reproducing data using a non-linear accessible recording medium, at least one input unit for inputting data from the outside and transferring it to the recording / reproducing means, and data transferred from the recording / reproducing means At least one output unit, and the total number of input units and output units is 3 or more, and the recording / reproducing means is in a time slot to which these input units and output units are respectively assigned. Input / output processing means for performing data transfer between the first selection unit and the divided display processing unit, and a second selection unit to which output data of the first selection unit and the divided display processing unit is input. , One monitor output unit having a control unit, and one monitor output terminal for outputting the output data of the second selection unit of the monitor output unit to the outside In a method of outputting data with monitor information added from a recording / playback device, each input unit and output unit adds monitoring information to data being input and output, respectively, and the first output of the monitor output means When a signal indicating that the first step to be input to the selection unit and the divided display processing unit and the control unit of the monitor output means designates one of the input unit and the output unit is given, The first selection unit selects data from one designated input unit or output unit, and the second selection unit selects output data of the first selection unit. On the other hand, the input unit and the output unit When a signal indicating that any two of them are designated is given, processing for dividing and displaying the data from the designated two input units and / or output units on one screen of the monitor Split display All the input units when a signal indicating that all of the input unit and the output unit are specified is given to the second selection unit. And a second step of causing the divided display processing unit to perform processing for dividing and displaying the data from the output unit on one screen of the monitor, and causing the second selection unit to select the output data of the divided display processing unit. WhenWe propose something with
[0030]
According to this method,Input / output sections of input / output processing meansTo which data for monitoring is addedIs input to the output means for monitoring.
In the monitor output means, when a signal indicating that any one of the input unit and the output unit is designated is given, data from the designated one input unit or output unit is selected. Since the selected data is output to the outside from one monitor output terminal, the data added with the monitor information for the one input unit or output unit is displayed on the entire monitor screen for confirmation. Can do.
On the other hand, in the monitor output means, when a signal indicating that any two of the input unit and the output unit are designated is given, the data from the two designated input units and / or output units is received. Processing for dividing and displaying on one screen of the monitor is performed. Since the processed data is output to the outside from one monitor output terminal, the data with the monitor information for the two input units and / or output units is simultaneously displayed on one screen of the monitor. Can be confirmed. In addition, data added with monitor information for any two input units and / or output units can be switched in order and displayed on the monitor for confirmation.
On the other hand, in the monitor output means, when a signal indicating that all of the input unit and the output unit are specified is given, the data from all the input units and the output unit are displayed on one screen of the monitor. Is performed. Since the processed data is output to the outside from one monitor output terminal, the data with the monitor information for all input and output units is displayed on one screen of the monitor at the same time for confirmation. can do.
Thus, as in the data recording / reproducing apparatus according to claim 1, one system in which data added with monitor information for two or more input units and / or output units is displayed on one screen of the monitor Data can be output to the outside of the data recording / reproducing device, so that the same number of monitor output terminals as the number of input units and output units can be provided in each data recording / reproducing device. You can check the current input / output data on the monitor at any time.
[0036]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an example in which the present invention is applied to an AV server will be described.
FIG. 1 shows the overall configuration of an AV server with one input port and three output ports to which the present invention is applied.
The AV server 1 includes a monitor output unit 2, an input port 9,
On the panel of the AV server 1, only one terminal M is provided as a monitor output terminal, and an operation switch 7 is provided.
[0037]
Each
[0038]
The input port 9 includes a compressor 9A, a buffer memory 9B, a mixing circuit 9C, and a controller 9D.
The compressor 9A and the mixing circuit 9C are standardized as AV data (for example, SDI (Serial Digital Interface: SMPTE-259M) from an external device (for example, a VTR or a device connected via a network) of the AV server 1. SDTI (Serial Digital Transfer Interface: standardized as SMPTE-305M), and ATM (Asynchronous Transfer Mode) fiber channel (Fibre Channel), etc., which is an asynchronous transmission format, through an input terminal D1. Entered.
[0039]
A control signal instructing the operation of the input port 9 is given to the controller 9D from the outside of the AV server 1 through the input terminal C1 (for example, according to RS-422 which is a serial interface standard from the host computer). Control signal).
[0040]
The compressor 9A compresses AV data by a predetermined encoding method (for example, MPEG). The AV data compressed by the compressor 9A is sent to the buffer memory 9B. In the configuration shown in FIG. 1, the AV data is compressed by the compressor 9A, but the AV data may be sent to the buffer memory 9B without being compressed.
[0041]
The mixing circuit 9C includes, for the input AV data, an SMPTE time code indicating hours, minutes, seconds and frames, and a REC character indicating that AV data is currently being recorded using the input port 9 (that is, an operation mode). The information for monitoring, such as character information such as (characters indicating) is mixed.
[0042]
The controller 9D controls the entire input port 9, and is composed of, for example, a microprocessor. When the control signal instructing the start of the operation is given, the controller 9D starts mixing in the mixing circuit 9C and temporarily transmits the AV data sent from the compressor 9A to the buffer memory 9B to the buffer memory 9B. Remember.
The AV data to which the monitor information is added by the mixing circuit 9C is sent from the input port 9 to the monitor output unit 2.
[0043]
A time slot signal is given from the timing management unit 14 to the controller 9D. This time slot signal is a signal that repeatedly assigns time slots (time intervals for predetermined frames) permitting use of the down bus 17 and the up bus 18 to the input port 9 and the
The timing management unit 14 generates this time slot signal based on a reference video signal (REF signal) supplied from the outside of the AV server 1 through the input terminal R.
[0044]
In addition, when the input port 9 is operating, the controller 16 acquires information indicating a free area in the recording / reproducing
[0045]
The controller 16 controls the entire AV server 1 and is composed of, for example, a microprocessor.
The
[0046]
The file system information created by the
Of these, one file entry is created for each file. The file name and pointer information to the address of the first position of the first record entry for the file (that is, link information to the first record entry). ) And are written.
[0047]
A record entry is created for each continuous area in which one file is recorded on the HD in the recording /
The record entry for the first continuous recording includes the head position data indicating the address of the head position of the continuous area (that is, the address of the first recording position of the file on the HD) and the length of the file from the head position. Data indicating whether data is continuously recorded and pointer information to the address of the start position of the next record entry (that is, link information to the next record entry) are written.
[0048]
Also in the record entries for the second and subsequent continuous recordings, there are head position data indicating the address of the start position of the continuous area, data indicating how long the file has been continuously recorded from the start position, and The pointer information to the address of the head position of the next record entry is written. In the last record entry, data indicating that the file recording is completed in the continuous area is written instead of the pointer information.
[0049]
The free space list is for data on the HD in the recording /
[0050]
The controller 9D of the input port 9 reads the AV data stored in the buffer memory 9B so far from the buffer memory 9B in the time slot assigned to the input port 9 by the time slot signal. Then, a command for instructing AV data to be written in an empty area in the recording / reproducing
[0051]
FIG. 2 shows a configuration example of the recording / reproducing
The recording / reproducing
[0052]
The
[0053]
On the other hand, the
[0054]
The
[0055]
AV data transferred from the input port 9 to the recording / reproducing
[0056]
As shown in FIG. 1, the
[0057]
The controller 10D, 11D, 12D of each
[0058]
Further, when the
[0059]
In the control unit 16, information on the recording area in the recording / reproducing
[0060]
Each of the controllers 10D, 11D, and 12D controls the
When each controller 10D, 11D, 12D is given a control signal for instructing the start of operation, each controller 10D, 11D, 12D performs control within the time slot assigned to the
[0061]
The controllers 10D, 11D, and 12D sequentially read out AV data stored in the
Each of the decoders 10B, 11B, and 12B decompresses AV data by the same encoding method as that of the compressor 9A of the input port 9. The AV data expanded by the decoders 10B, 11B, and 12B is sent to the mixing
[0062]
The mixing
AV data to which monitor information is added by the mixing
[0063]
In this way, in this AV server 1, AV data is simultaneously input / output on each of the four channels by the input / output ports 9-12, and the AV to which the monitor information is added at the input / output ports 9-12. All the data is sent to the monitor output unit 2.
[0064]
The monitor output unit 2 includes a 4-input 1-output multiplexer (selector) 3, a video split circuit 4, a 2-input 1-output multiplexer (selector) 5, and a
AV data to which monitoring information is added from each of the input / output ports 9 to 12 is input to separate input terminals of the multiplexer 3 and to the video split circuit 4.
[0065]
In order to divide and display the AV data from all the mixing circuits 9C to 12C on one screen of the monitor, the video split circuit 4 reduces the AV data from these mixing circuits to 1/4 for each frame. In order to divide and display AV data from any two of the mixing circuits 9C to 12C on one screen of the monitor and display them in one frame of AV data (thinning), The AV data from the mixing circuit is reduced (decimated) to 1/2 for each frame and combined into one frame of AV data.
The configuration and processing of the video split circuit 4 may be the same as the configuration and processing of a circuit for displaying a multi-screen on a television.
[0066]
AV data output from the multiplexer 3 is input to one input terminal of the
AV data output from the
At the place where the AV server 1 is installed (for example, in a broadcasting station), one
[0067]
The
The operation switch 7 on the panel of the AV server 1 is a switch for the user to arbitrarily designate any one, two or all of the input / output ports 9 to 12. When the user operates the operation switch 7 to specify one, two, or all of the input / output ports 9 to 12, a signal indicating the specification result is given to the control unit 16. Then, a signal conveying the designation result is given from the controller 16 to the
[0068]
Even if the operation switch 7 is not operated, a control signal designating one, two, or all input / output ports is given to the control unit 16 from the outside of the AV server 1 (for example, a host computer) through the input terminal C5. Again, a signal conveying the specified result is given from the controller 16 to the
[0069]
When the signal given from the controller 16 indicates that one of the input / output ports 9 to 12 has been designated, the
As a result, the AV data to which the monitoring information from the one port is added is output from the AV server 1 through the monitor output terminal M and displayed on the
[0070]
FIG. 3A shows a display example of the
As shown in this figure, in this case, the current input or output is performed at any one of the input / output ports 9 to 12 based on the operation of the operation switch 7 or the operation of the host computer or the like. The AV data can be displayed on the entire screen of the
[0071]
When the signal given from the controller 16 is to notify that all of the input / output ports 9 to 12 have been designated, the
As a result, the AV data to which the monitor information from all the input / output ports 9 to 12 is added is output from the AV server 1 through the monitor output terminal M as the data to be divided and displayed on one screen of the monitor. 31.
[0072]
FIG. 3B shows a display example of the
As shown in this figure, in this case, on the basis of the operation of the operation switch 7 or the operation of the host computer, the AV data currently input / output at all the input / output ports 9-12 is monitored. It can be confirmed by displaying on one screen of 31 simultaneously.
[0073]
On the other hand, if the signal given from the controller 16 indicates that two of the input / output ports 9 to 12 have been designated, the
As a result, the AV data to which the monitor information from the two ports is added is output from the AV server 1 through the monitor output terminal M as data to be divided and displayed on one screen of the monitor, and is displayed on the
[0074]
FIG. 3C shows a display example of the
[0075]
As described above, according to the AV server 1, the AV data currently input / output through the input / output ports 9-12 (that is, a plurality of AV data currently recorded / reproduced by the AV server 1) is monitored. After the information is added, the data is output from the monitor output unit 2 as one line of AV data displayed on one screen of the monitor. The AV data output from the monitor output unit 2 is output to the outside of the AV server 1 through one monitor output terminal M on the panel of the AV server 1 and displayed on one
[0076]
As described above, AV data to which monitor information is added from all input / output ports is output to the outside of the AV server through one monitor output terminal as one line of data displayed on one screen of the monitor. Therefore, the AV server itself is prevented from being enlarged by arranging a large number of monitor output terminals on the panel of the AV server.
In addition, since AV data currently being input / output at each input / output port can be confirmed at any time using only one monitor, it is possible to prevent a large number of monitors from occupying a large space in a broadcasting station or the like. Yes.
[0077]
In the above example, only the time code and the character information indicating the operation mode are given as examples of the monitoring information added by the mixing circuits 9C to 12C.
However, in addition, the port numbers of the input / output ports 9 to 12 (for example, the numbers 1, 2, 3, and 4 as shown in FIG. 3A) are added as monitoring information by the mixing circuits 9C to 12C, respectively. You may make it do.
Alternatively, in each of the mixing circuits 9C to 12C, information relating to AV data recorded in the recording / reproducing
[0078]
In the above example, the monitor output unit 2 is connected to the multiplexer 3 that selects AV data from any one of the mixing circuits 9C to 12C, and any two of the mixing circuits 9C to 12C, or Both are provided with a video split circuit 4 that performs processing for dividing all AV data into one screen of a monitor for display.
However, only one of the multiplexer 3 and the video split circuit 4 may be provided in the monitor output unit 2 and the output data may be output to the outside of the AV server 1 through the monitor output terminal M.
[0079]
Further, in the above example, one monitor output unit 2 to which AV data to which monitor information from all the input / output ports 9 to 12 is added is input, and AV data output from the monitor output unit 2 is One monitor output terminal M for output to the outside of the AV server 1 is provided.
However, the present invention is not limited to this, for example, a monitor output unit to which AV data to which monitor information from any one or two of the input / output ports 9 to 12 is added, and the input / output ports 9 to 9 are input. A monitor output unit to which AV data added with monitor information from the remaining three or two of 12 is input is provided separately, and the AV data output from the two monitor output units is respectively provided. Two monitor output terminals for outputting to the outside of the AV server 1 may be provided.
Even in that case, AV data to which monitoring information from each input / output port 9-12 is added is output to the outside of the AV server 1 through a smaller number of monitor output terminals than the number of input / output ports 9-12. can do.
[0080]
In addition, the present invention is not limited to the AV server having the configuration shown in FIG. 1, but may be applied to an appropriate type of AV server.
For example, the present invention may be applied to an AV server having 2, 3 or 5 or more input / output ports.
Further, for example, the present invention may be applied to an AV server that compresses / decompresses AV data using an encoding method other than MPEG.
For example, the present invention may be applied to an AV server in which one port has both a function as an input port and a function as an output port.
Further, for example, the present invention is applied to an AV server that records AV data on an HDD that does not use RAID technology, and an AV server that records AV data on a non-HD accessible recording medium (for example, a semiconductor memory or an optical disk). Also good.
For example, the present invention may be applied to an AV server having a function of editing AV data in addition to a function of recording / reproducing AV data.
[0081]
Further, the present invention may be applied to an appropriate type of data recording / reproducing apparatus having a plurality of input / output ports other than the AV server.
Further, the present invention is not limited to the above example, and it is needless to say that various other configurations can be taken without departing from the gist of the present invention.
[0082]
【The invention's effect】
As described above, according to the data recording / reproducing apparatus according to claim 1 of the present invention,When any one of the input unit and the output unit is designated, data to which monitoring information from the designated one input unit or output unit is added is output from one monitor output terminal. Data added with monitoring information for one input unit or output unit can be displayed on the entire monitor screen for confirmation. On the other hand, when any two of the input unit and the output unit are specified, the process of displaying the data added with the monitoring information from the two specified input units and / or output units on one screen is divided. Since it is performed and output from one monitor output terminal, data to which monitor information about the two input units and / or output units is added can be simultaneously displayed on one screen of the monitor for confirmation. In addition, data added with monitor information for any two input units and / or output units can be switched in order and displayed on the monitor for confirmation. On the other hand, when all of the input unit and the output unit are specified, the data with the monitor information from all the input units and the output unit is output from one monitor output terminal. The data with the monitor information added can be simultaneously displayed on one screen of the monitor for confirmation.
in this way,Data with monitor information for each input unit and output unit can be output to the outside of the data recording / reproducing apparatus as one line of data displayed on one screen of the monitor. Even if this data recording / reproducing apparatus is not provided with the same number of monitor output terminals as the number, it is possible to confirm the data currently input / output at each input unit and output unit at any time on the monitor. It is done.
[0085]
Also, DeThe effect of preventing an increase in the size of the data recording / reproducing apparatus itself by arranging a large number of monitor output terminals on the panel of the data recording / reproducing apparatus, and the installation of a large number of monitors occupies a large space. The effect of preventing the situation is obtained.
[0086]
Next, claims according to the present invention7According to the data output method to which the monitor information is added, as in the data recording / reproducing apparatus according to claim 1,When any one of the input unit and the output unit is specified, data to which monitoring information from the specified one input unit or output unit is added is output from one monitor output terminal. Data added with monitoring information for one input unit or output unit can be displayed on the entire monitor screen for confirmation. On the other hand, when any two of the input unit and the output unit are specified, the process of displaying the data added with the monitoring information from the two specified input units and / or output units on one screen is divided. Since it is performed and output from one monitor output terminal, data to which monitor information about the two input units and / or output units is added can be simultaneously displayed on one screen of the monitor for confirmation. In addition, data added with monitor information for any two input units and / or output units can be switched in order and displayed on the monitor for confirmation. On the other hand, when all of the input unit and the output unit are specified, the data with the monitor information from all the input units and the output unit is output from one monitor output terminal. The data with the monitor information added can be simultaneously displayed on one screen of the monitor for confirmation.
in this way,Data with monitor information for each input unit and output unit can be output to the outside of the data recording / reproducing apparatus as one line of data displayed on one screen of the monitor. Even if this data recording / reproducing apparatus is not provided with the same number of monitor output terminals as the number, it is possible to confirm the data currently input / output at each input unit and output unit at any time on the monitor. It is done.
[0089]
Also, DeThe effect of preventing an increase in the size of the data recording / reproducing apparatus itself by arranging a large number of monitor output terminals on the panel of the data recording / reproducing apparatus, and the installation of a large number of monitors occupies a large space. The effect of preventing the situation is obtained.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration example of an AV server to which the present invention is applied.
FIG. 2 is a block diagram illustrating a configuration example of a recording / playback unit in FIG. 1;
3 is a diagram showing an example of a display screen of the monitor of FIG. 1. FIG.
FIG. 4 is a diagram illustrating a state in which AV data to which monitoring information is added is output from a conventional AV server.
[Explanation of symbols]
1, 41 AV server, 2 monitor output unit, 3, 5 multiplexer, 4 video split circuit, 6, 9D, 10D, 11D, 12D, 16, 48, 47 controller, 7 operation switch, 9, 42 input port, 10, 11, 12, 43, 44, 45 output port, 9A compressor, 9B, 10A, 11A, 12A, 25 buffer memory, 10B, 11B, 12B decoder, 9C, 10C, 11C, 12C mixing circuit, 13, 46 recording / playback unit, 14 timing management unit, 15 file system, 17, 48 downstream bus, 18, 49 upstream bus, 19, 50 control bus, 21, 23 HDD, 22, 24 disk array controller, 31, 51, 52, 53, 54 Monitor, M, M1, M2, M3, M4 Nita output terminal
Claims (8)
外部からデータを入力して前記記録再生手段に転送する少なくとも1つの入力部と、前記記録再生手段から転送されたデータを外部に出力する少なくとも1つの出力部とを有し、前記入力部及び前記出力部の総数は3以上であり、前記入力部及び前記出力部はそれぞれ割り当てられたタイムスロット内に前記記録再生手段との間での前記転送を行う入出力処理手段と、
第1の選択部及び分割表示処理部と、前記第1の選択部及び前記分割表示処理部の出力データが入力される第2の選択部と、制御部とを有する1つのモニター用出力手段と、
前記モニター用出力手段の前記第2の選択部の出力データを外部に出力するための1つのモニター出力端子と
を備え、
各々の前記入力部,前記出力部は、それぞれ入力中,出力中のデータにモニター用情報を付加して前記モニター用出力手段の前記第1の選択部及び前記分割表示処理部に入力させ、
前記モニター用出力手段の前記制御部は、
前記入力部及び前記出力部のうちのいずれか1つを指定したことを示す信号が与えられた場合、該指定された1つの入力部または出力部からのデータを前記第1の選択部に選択させ、かつ、前記第1の選択部の出力データを前記第2の選択部に選択させる処理と、
前記入力部及び前記出力部のうちのいずれか2つを指定したことを示す信号が与えられた場合、該指定された2つの入力部及び/または出力部からのデータをモニターの1画面に分割して表示させるための処理を前記分割表示処理部に行わせ、かつ、前記分割表示処理部の出力データを前記第2の選択部に選択させる処理と、
前記入力部及び前記出力部の全てを指定したことを示す信号が与えられた場合、全ての前記入力部及び前記出力部からのデータをモニターの1画面に分割して表示させるための処理を前記分割表示処理部に行わせ、かつ、前記分割表示処理部の出力データを前記第2の選択部に選択させる処理と
を行うことを特徴とするデータ記録再生装置。Recording / reproducing means for recording and / or reproducing data using a non-linear accessible recording medium;
Comprising at least one input unit and transfers the input data from the outside to the recording and reproduction means, and at least one output unit for outputting the data transferred from said recording means to the outside, the input section and the The total number of output units is 3 or more, and the input unit and the output unit are respectively input / output processing means for performing the transfer with the recording / reproducing means in an assigned time slot;
One monitor output means having a first selection unit and a divided display processing unit, a second selection unit to which output data of the first selection unit and the divided display processing unit is input, and a control unit; ,
One monitor output terminal for outputting the output data of the second selection unit of the monitor output means to the outside ;
Each of the input unit and the output unit adds monitoring information to the data being input and output, respectively, and inputs the information to the first selection unit and the divided display processing unit of the monitoring output unit,
The control unit of the output means for monitoring is
When a signal indicating that any one of the input unit and the output unit is designated is given, the data from the designated one input unit or output unit is selected as the first selection unit And processing for causing the second selection unit to select output data of the first selection unit;
When a signal indicating that any two of the input unit and the output unit are designated is given, the data from the two designated input units and / or output units is divided into one screen of the monitor. A process for causing the divided display processing unit to perform a process for displaying the image and causing the second selection unit to select output data of the divided display processing unit;
When a signal indicating that all of the input unit and the output unit are specified is given, the process for dividing and displaying the data from all the input units and the output unit on one screen of the monitor is performed. A process of causing the split display processing unit to perform and causing the second selection unit to select output data of the split display processing unit;
Data recording and reproducing apparatus characterized by performing.
前記入力部及び前記出力部のうちの1つ、2つまたは全てを任意に指定するための操作手段
をさらに備え、
前記操作手段での指定結果を示す信号が前記モニター用出力手段の前記制御部に与えられる
ことを特徴とするデータ記録再生装置。The data recording / reproducing apparatus according to claim 1,
Operation means for arbitrarily designating one, two or all of the input unit and the output unit
Further comprising
A data recording / reproducing apparatus, wherein a signal indicating a result of designation by the operation means is provided to the control unit of the monitor output means .
前記モニター用情報は、タイムコードを含む
ことを特徴とするデータ記録再生装置。The data recording / reproducing apparatus according to claim 1 ,
The data recording / reproducing apparatus , wherein the monitoring information includes a time code .
前記モニター用情報は、前記入力部,前記出力部の動作モードを示すキャラクター情報を含む
ことを特徴とするデータ記録再生装置。The data recording / reproducing apparatus according to claim 1 ,
The data recording / reproducing apparatus , wherein the monitor information includes character information indicating an operation mode of the input unit and the output unit .
前記モニター用情報は、前記入力部,前記出力部の番号を示す情報を含む
ことを特徴とするデータ記録再生装置。The data recording / reproducing apparatus according to claim 1 ,
The data recording / reproducing apparatus , wherein the monitoring information includes information indicating numbers of the input unit and the output unit .
前記記録再生手段に記録されているデータのファイル名を管理するファイルシステム
をさらに備え、
前記モニター用情報は、前記入力部,前記出力部が入出力するデータについて前記ファ イルシステムで管理されているファイル名を示すキャラクター情報を含む
ことを特徴とするデータ記録再生装置。The data recording / reproducing apparatus according to claim 1 ,
File system for managing file names of data recorded in the recording / reproducing means
Further comprising
The monitoring information, the input unit, the data recording and reproducing apparatus according to claim <br/> include character information indicating the file name and the output unit is managed by the file system for data input and output.
外部からデータを入力して前記記録再生手段に転送する少なくとも1つの入力部と、前記記録再生手段から転送されたデータを外部に出力する少なくとも1つの出力部とを有し、前記入力部及び前記出力部の総数は3以上であり、前記入力部及び前記出力部はそれぞれ割り当てられたタイムスロット内に前記記録再生手段との間での前記転送を行う入出力処理手段と、At least one input unit for inputting data from the outside and transferring the data to the recording / reproducing unit; and at least one output unit for outputting the data transferred from the recording / reproducing unit to the outside. The total number of output units is 3 or more, and the input unit and the output unit are each an input / output processing unit that performs the transfer with the recording / reproducing unit in an assigned time slot,
第1の選択部及び分割表示処理部と、前記第1の選択部及び前記分割表示処理部の出力データが入力される第2の選択部と、制御部とを有する1つのモニター用出力手段と、One monitor output means having a first selection unit and a divided display processing unit, a second selection unit to which output data of the first selection unit and the divided display processing unit are input, and a control unit; ,
前記モニター用出力手段の前記第2の選択部の出力データを外部に出力するための1つのモニター出力端子とOne monitor output terminal for outputting the output data of the second selection unit of the monitor output means to the outside;
を備えたデータ記録再生装置から、モニター用情報を付加したデータを出力する方法において、In a method for outputting data with monitor information added from a data recording / reproducing apparatus comprising:
各々の前記入力部,前記出力部が、それぞれ入力中,出力中のデータにモニター用情報を付加して前記モニター用出力手段の前記第1の選択部及び前記分割表示処理部に入力させる第1ステップと、Each of the input unit and the output unit adds monitoring information to data being input and output, respectively, and inputs the data to the first selection unit and the divided display processing unit of the monitoring output unit Steps,
前記モニター用出力手段の前記制御部が、前記入力部及び前記出力部のうちのいずれか1つを指定したことを示す信号が与えられた場合、該指定された1つの入力部または出力部からのデータを前記第1の選択部に選択させ、かつ、前記第1の選択部の出力データを前記第2の選択部に選択させ、他方、前記入力部及び前記出力部のうちのいずれか2つを指定したことを示す信号が与えられた場合、該指定された2つの入力部及び/または出力部からのデータをモニターの1画面に分割して表示させるための処理を前記分割表示処理部に行わせ、かつ、前記分割表示処理部の出力データを前記第2の選択部に選択させ、他方、前記入力部及び前記出力部の全てを指定したことを示す信号が与えられた場合、全ての前記入力部及び前記出力部からのデータをモニターの1画面に分割して表示させるための処理を前記分割表示処理部に行わせ、かつ、前記分割表示処理部の出力データを前記第2の選択部に選択させる第2ステップと、When a signal indicating that one of the input unit and the output unit is designated by the control unit of the monitor output unit is given from the designated one input unit or output unit The first selection unit and the output data of the first selection unit to be selected by the second selection unit, while any one of the input unit and the output unit is selected. When the signal indicating that one is specified is given, the divided display processing unit performs processing for dividing and displaying the data from the two specified input units and / or output units on one screen of the monitor. And when the output data of the divided display processing unit is selected by the second selection unit, and on the other hand, a signal indicating that all of the input unit and the output unit are specified is given. The input part and the output part A second step of causing the divided display processing unit to perform processing for dividing and displaying the data on one screen of the monitor and causing the second selection unit to select output data of the divided display processing unit; ,
を有することを特徴とするデータ記録再生装置におけるモニター用情報を付加したデータの出力方法。A method for outputting data to which monitoring information is added in a data recording / reproducing apparatus comprising:
前記データ記録再生装置は、前記入力部及び前記出力部のうちの1つ、2つまたは全てを任意に指定するための操作手段The data recording / reproducing apparatus comprises an operation means for arbitrarily designating one, two or all of the input unit and the output unit.
をさらに備え、Further comprising
前記第2ステップでは、前記操作手段での指定結果を示す信号を前記モニター用出力手段の前記制御部に与えるIn the second step, a signal indicating a result of designation by the operation means is provided to the control unit of the monitor output means.
ことを特徴とするデータ記録再生装置におけるモニター用情報を付加したデータの出力方法。A data output method to which monitoring information is added in a data recording / reproducing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07058299A JP4244431B2 (en) | 1999-03-16 | 1999-03-16 | Data recording / reproducing apparatus and data output method with monitor information added |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07058299A JP4244431B2 (en) | 1999-03-16 | 1999-03-16 | Data recording / reproducing apparatus and data output method with monitor information added |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000270287A JP2000270287A (en) | 2000-09-29 |
| JP4244431B2 true JP4244431B2 (en) | 2009-03-25 |
Family
ID=13435708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP07058299A Expired - Fee Related JP4244431B2 (en) | 1999-03-16 | 1999-03-16 | Data recording / reproducing apparatus and data output method with monitor information added |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4244431B2 (en) |
-
1999
- 1999-03-16 JP JP07058299A patent/JP4244431B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000270287A (en) | 2000-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2005102242A (en) | Method for providing video data | |
| JPH07230669A (en) | Information data recording / reproducing apparatus and information data processing system | |
| US6415095B1 (en) | Data recording/playback apparatus, data editing apparatus and data recording method | |
| JP4265019B2 (en) | Data storage apparatus and method, and data transmission apparatus and method | |
| US20010012442A1 (en) | Data recording and reproducing apparatus and data recording and reproducing method | |
| US6385392B1 (en) | Data processing apparatus and data processing method | |
| BE1015636A3 (en) | Data recording / reproduction device and recording data / reproduktiewerkwijze. | |
| USRE41081E1 (en) | Data recording and reproducing apparatus and data editing method | |
| JP4244431B2 (en) | Data recording / reproducing apparatus and data output method with monitor information added | |
| JP4253913B2 (en) | Editing device, data recording / reproducing device, and editing material recording method | |
| JP4269403B2 (en) | Data recording / reproducing apparatus and method of using time slot | |
| JP4419208B2 (en) | Data recording / reproducing apparatus and data recording / reproducing method | |
| JP2000307978A (en) | Data recording / reproducing apparatus and variable speed reproducing method | |
| JP3747904B2 (en) | Reference system and method for AV data stored in AV server | |
| JP4174906B2 (en) | Recording / reproducing apparatus and signal input method | |
| JP4151177B2 (en) | Data processing apparatus and method | |
| JP4288802B2 (en) | Recording / reproducing apparatus and recording / reproducing timing adjusting method | |
| JP2000163867A (en) | Data processing device | |
| JP4144137B2 (en) | VIDEO RECORDING / REPRODUCING DEVICE AND MONITOR SIGNAL OUTPUT METHOD | |
| US6754441B1 (en) | Data recording device, data recording/reproducing device, data recording method, and data recording/reproducing method for recording image/voice data | |
| JP2000149509A (en) | Data recording / reproducing apparatus and data recording / reproducing method | |
| JP2002010193A (en) | Data recording / reproducing apparatus and data recording / reproducing method | |
| JP4325074B2 (en) | Data recording / reproducing apparatus and method | |
| JP2001203935A (en) | Reproducing apparatus and superimposing method | |
| JP4304799B2 (en) | Data recording / reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080513 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080618 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081216 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081229 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120116 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |