(57)【特許請求の範囲】
【請求項１】
複数のアナログ映像信号を入力し、この入力された映像信号をフレーム単位で切り替えて一本のアナログ映像信号を選択する選択手段と、この選択されたアナログ映像信号をディジタル化してディジタルデータとする映像信号Ａ／Ｄ変換手段と、アナログ音声信号入力してディジタル化してディジタルデータとする音声信号Ａ／Ｄ変換手段と、この映像信号Ａ／Ｄ変換手段および音声信号Ａ／Ｄ変換手段によって変換されたディジタルデータを合成して記録データとして記録するディスク装置と、前記ディスク装置に記録された記録データを再生する再生手段と、前記ディスク装置に入出力される記録データを一時的に格納するメモリとを備えたディジタル式映像および音声記録再生装置において、
前記アナログ映像信号を記録する記録条件は記録レート、記録枚数、データ圧縮率からなり、
複数からなる記録グループのそれぞれに前記記録条件を複数設定する記録条件設定手段と、
前記メモリに、前記記録グループ毎に所定の記憶容量を有し、前記複数の記録する条件に対応してしきい値を設定する記録用データ格納領域と、
所定の記憶容量を有する少なくとも一つの再生用データ格納領域とを設ける格納領域設定手段と、
前記メモリの前記各データ格納領域に一時的に保存される記録データの容量を前記データ格納領域毎に制御するメモリ制御手段とを備えたことを特徴とするディジタル式映像および音声記録再生装置。
【請求項２】
前記メモリ制御手段が、
前記メモリの各データ格納領域内に一時保存されているデータ容量を検出する検出部を有するとともに、
この検出部で検出されたデータ容量を前記データ格納領域毎に所定のしきい値で監視し、この監視結果に基づいて、前記データ格納領域毎に前記記録データの入出力を制御することを特徴とする請求項１に記載のディジタル式映像および音声記録再生装置。
【請求項３】
前記メモリ制御手段が、
前記検出部で検出された前記データ格納領域毎にデータ容量を第１のしきい値以上か否かを判定する第１判定部を有し、
前記メモリ制御手段が、この第１判定部で、前記データ格納領域のデータ容量が第１のしきい値以上と判定されたとき、前記メモリのデータ格納領域から前記ディスク装置への記録データの転送を開始することを特徴とする請求項１または２に記載のディジタル式映像および音声記録再生装置。
【請求項４】
前記ディスク装置が、所定のセクタサイズを有する固定磁気ディスクであり、前記固定磁気ディスクはデータキャッシュを内蔵し、
前記第１のしきい値が、前記固定磁気ディスクのデータキャッシュの容量の整数倍または前記固定磁気ディスクの１セクタサイズの整数倍に設定されることを特徴とする請求項３に記載のディジタル式映像および音声記録再生装置。
【請求項５】
前記メモリ制御手段が、
前記検出部で検出された前記データ格納領域毎のデータ容量が、前記第１のしきい値より大きい第２のしきい値以上か否かを判定する第２判定部を有し、
前記メモリ制御手段が、この第２判定部で、前記データ格納領域のデータ容量が第２のしきい値以上と判定されたとき、前記メモリのデータ格納領域への記録データの転送を停止することを特徴とする請求項３または４に記載のディジタル式映像および音声記録再生装置。
【請求項６】
前記ディスク装置が、所定のセクタサイズを有する固定磁気ディスクであり、前記固定磁気ディスクはデータキャッシュを内蔵し、
前記第２のしきい値が、前記メモリの各データ格納領域の容量から前記固定磁気ディスクのデータキャッシュの容量の整数倍を減算した値または前記メモリの各データ格納領域の容量から前記固定磁気ディスクの１セクタサイズの整数倍を減算した値であり、かつ第１のしきい値より大きい値に設定されることを特徴とする請求項５に記載のディジタル式映像および音声記録再生装置。
【請求項７】
前記メモリ制御手段が、
前記検出部で検出された前記データ格納領域毎のデータ容量が、前記第２のしきい値より小さく、かつ第１のしきい値より大きい第３のしきい値以上か否かを判定する第３判定部を有し、
前記メモリ制御手段が、この第３判定部で、前記データ格納領域のデータ容量が第３のしきい値以上と判定されたとき、前記メモリのデータ格納領域への記録データの転送を抑制することを特徴とする請求項３乃至６の何れかに記載のディジタル式映像および音声記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像と音声信号のディジタルデータをディスク装置等に記録するディジタル式映像および音声記録再生装置に関するものであり、特に、監視カメラシステムにおいて複数台のカメラ映像と音声を記録するディジタル式映像および音声記録再生装置に関するものである。
【０００２】
【従来の技術】
従来、この種の映像と音声信号の記録再生装置としては、ディジタル化はされていないがＶＴＲが広く知られている。特に、監視用途向けのタイムラプスＶＴＲ５と称されるものは、図９に示すように、複数あるカメラ１からの映像信号をフレームスイッチャ３と称される映像切り替え手段を介して擬似的な一本のアナログ映像信号として入力し、これを記録するのが一般的である。また、前記のタイムラプスＶＴＲ５に代えて、記録媒体がＶＴＲからディジタル化してハードディスク装置や光磁気ディスク装置などに置き換わったディジタル式映像および音声記録再生装置は、複数あるカメラからの映像信号を一般にフレームスイッチャと称される映像切り替え手段を用いて擬似的な一本のアナログ映像信号とし、これをディジタル化して記録するのが一般的である。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような従来のディジタルディスクレコーダやタイムラプスＶＴＲにおいては、擬似的に一本の映像信号となったものを一定のフレームレートで記録する為、各映像入力について異なるフレームレートで記録する事は不可能であるという問題点があった。
【０００４】
また、複数の監視場所を記録しようとする場合、監視場所によって異なる記録レートやデータ圧縮率や記録時間が要求される為、各監視場所に従来のディジタルディスクレコーダやタイムラプスＶＴＲを設置し個別に記録レート等の記録条件を設定して記録しなければならなかった。その上、記録した映像を再生する場合も各監視場所に設置した従来のディジタルディスクレコーダやタイムラプスＶＴＲで個別に再生しなければいけなく、記録媒体の交換やメンテナンス作業も個別に行わなくてはならないという問題点があった。
【０００５】
また、タイムラプスＶＴＲの場合、監視対象に何か異常（イベント）が発生した場合、ＶＴＲの巻き戻しを行い、イベント状況を確認する事は可能であるが、この場合、この操作中は映像の記録はできない。従って、この様な操作を行っているときに次の異常が発生しても映像記録がなされていない不都合があった。
【０００６】
本発明はこのような問題を解決するためになされたもので、一台のディジタル式映像および音声記録再生装置で複数箇所の映像記録をそれぞれ個別の記録条件、例えば、記録レート、記録時間、データ圧縮率等で記録できるとともに、記録しながら所望の箇所の記録映像を再生することが可能な優れたディジタル式映像および音声記録再生装置を提供するものである。
【０００７】
【課題を解決するための手段】
本発明のディジタル式映像および音声記録再生装置は、複数のアナログ映像信号を入力し、この入力された映像信号をフレーム単位で切り替えて一本のアナログ映像信号を選択する選択手段と、この選択されたアナログ映像信号をディジタル化してディジタルデータとする映像信号Ａ／Ｄ変換手段と、アナログ音声信号入力してディジタル化してディジタルデータとする音声信号Ａ／Ｄ変換手段と、この映像信号Ａ／Ｄ変換手段および音声信号Ａ／Ｄ変換手段によって変換されたディジタルデータを合成して記録データとして記録するディスク装置と、前記ディスク装置に記録された記録データを再生する再生手段と、前記ディスク装置に入出力される記録データを一時的に格納するメモリとを備えたディジタル式映像および音声記録再生装置において、前記アナログ映像信号を記録する記録条件は記録レート、記録枚数、データ圧縮率からなり、複数からなる記録グループのそれぞれに前記記録条件を複数設定する記録条件設定手段と、前記メモリに、前記記録グループ毎に所定の記憶容量を有し、前記複数の記録する条件に対応してしきい値を設定する記録用データ格納領域と、所定の記憶容量を有する少なくとも一つの再生用データ格納領域とを設ける格納領域設定手段と、前記メモリの前記各データ格納領域に一時的に保存される記録データの容量を前記データ格納領域毎に制御するメモリ制御手段とを備えている。
【０００８】
記録条件とは、例えば記録レート、記録枚数、データ圧縮率などである。複数のアナログ映像信号は、例えば、複数の監視場所に設置されたカメラから入力される。メモリに設けられる複数のデータ格納領域は、複数のリングバッファから構成される。
【０００９】
この構成により、一台のディジタル式映像および音声記録再生装置で、複数の監視場所の記録をそれぞれ個別の記録条件で記録できるとともに、記録を中断することなく所望の箇所の記録映像を再生することができることとなる。
【００１８】
さらに、本発明のディジタル式映像および音声記録再生装置は、前記メモリ制御手段が、前記メモリの各データ格納領域内に一時保存されているデータ容量を検出する検出部を有するとともに、この検出部で検出されたデータ容量を前記データ格納領域毎に所定のしきい値で監視し、この監視結果に基づいて、前記データ格納領域毎に前記記録データの入出力を制御する構成を有している。
【００１９】
この構成により、メモリの各データ格納領域に保存されているデータ量を逐次外部ＣＰＵから監視して、データ転送の開始および停止を制御する必要がなくなり、また、各データ格納領域のデータオーバーフローやアンダーフローを防止することができるという作用を有することとなる。
【００２０】
さらに、本発明のディジタル式映像および音声記録再生装置は、前記メモリ制御手段が、前記検出部で検出された前記データ格納領域のデータ容量を第１のしきい値以上か否かを判定する第１判定部を有し、前記メモリ制御手段が、この第１判定部で、前記データ格納領域のデータ容量が第１のしきい値以上と判定されたとき、前記メモリのデータ格納領域から前記ディスク装置への記録データの転送を開始する構成を有している。
【００２１】
この構成により、メモリの各データ格納領域に保存されているデータ量を逐次外部ＣＰＵから監視して、データ転送の開始および停止を制御する必要がなくなり、また、各データ格納領域のデータオーバーフローを防止することができるという作用を有することとなる。
【００２２】
さらに、本発明のディジタル式映像および音声記録再生装置は、前記ディスク装置が、所定のセクタサイズを有する固定磁気ディスクであり、前記固定磁気ディスクはデータキャッシュを内蔵し、前記第１のしきい値が、前記固定磁気ディスクのデータキャッシュの容量の整数倍または前記固定磁気ディスクの１セクタサイズの整数倍に設定される構成を有している。
【００２３】
この構成により、映像および音声の記録時にディスク装置内部のキャッシュを効率良く用いて固定磁気ディスクへの書き込み動作が行うことができるという作用を有することとなる。
【００２４】
さらに、本発明のディジタル式映像および音声記録再生装置は、前記メモリ制御手段が、前記検出部で検出された前記データ格納領域のデータ容量が、前記第１のしきい値より大きい第２のしきい値以上か否かを判定する第２判定部を有し、前記メモリ制御手段が、この第２判定部で、前記データ格納領域のデータ容量が第２のしきい値以上と判定されたとき、前記メモリのデータ格納領域への記録データの転送を停止する構成を有している。
【００２５】
この構成により、映像および音声の記録時に、ディスク装置へのデータ転送が何らかの支障により遅れた場合に、各データ格納領域のオーバーフローを防ぐことができるという作用を有することとなる。
【００２６】
さらに、本発明のディジタル式映像および音声記録再生装置は、前記ディスク装置が、所定のセクタサイズを有する固定磁気ディスクであり、前記固定磁気ディスクはデータキャッシュを内蔵し、前記第２のしきい値が、前記メモリの各データ格納領域の容量から前記固定磁気ディスクのデータキャッシュの容量の整数倍を減算した値または前記メモリの各データ格納領域の容量から前記固定磁気ディスクの１セクタサイズの整数倍を減算した値であり、かつ第１のしきい値より大きい値に設定される構成を有している。
【００２７】
この構成により、映像および音声の記録時に、ディスク装置へのデータ転送が何らかの支障により遅れた場合に、各データ格納領域のオーバーフローを防ぐとともに、ディスク装置へのデータ転送が復旧した際にディスク装置内部のキャッシュを効率良く用いてディスクへの書き込み動作が行うことができるという作用を有することとなる。
【００２８】
さらに、本発明のディジタル式映像および音声記録再生装置は、前記メモリ制御手段が、前記検出部で検出された前記データ格納領域のデータ容量が、前記第２のしきい値より小さく、かつ第１のしきい値より大きい第３のしきい値以上か否かを判定する第３判定部を有し、前記メモリ制御手段が、この第３判定部で、前記データ格納領域のデータ容量が第３のしきい値以上と判定されたとき、前記メモリのデータ格納領域への記録データの転送を抑制する構成を有している。
【００２９】
この構成により、映像および音声の記録時に、ディスク装置へのデータ転送が何らかの支障により遅れた場合に、各データ格納領域のオーバーフローを防ぐとともに、そのデータ格納領域を使用している記録グループの記録動作が設定された記録レートを満足することはできないが記録停止という状態を回避することができるという作用を有することとなる。
【００３２】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素は同じ参照記号および符号を用いて示してある。
【００３３】
図１に、本発明の実施の形態のディジタル式映像および音声記録再生装置（以下、略して「ディジタルディスクレコーダ」と呼ぶ）の概略ブロック図を示す。同図に示すように、ディジタルディスクレコーダ１０は、映像信号切替手段１１と、映像信号Ａ／Ｄ変換手段１３と、音声信号Ａ／Ｄ変換手段１５と、映像信号Ｄ／Ａ変換手段１７と、音声信号Ｄ／Ａ変換手段１９と、メモリ制御手段３１と、メモリ３３と、ディスク装置３５と、装置制御手段２１とを備えている。
【００３４】
映像信号切替手段１１は、例えば、ｎ入力１出力アナログビデオクロスポイントスイッチから構成され、複数のアナログの映像信号４１を入力し、この入力されたアナログの映像信号４１の中から一本のアナログ映像信号を選択し出力するものである。
【００３５】
映像信号Ａ／Ｄ変換手段１３は、Ａ／Ｄ変換回路とフレームメモリ等から構成される。映像信号Ａ／Ｄ変換手段１３は、映像信号切替手段１１に電気的に接続され、映像信号切替手段１１で選択された一本のアナログ映像信号を入力し、このアナログ映像信号をディジタル映像信号に変換し、出力するものである。また、必要に応じてデータ圧縮の作用も行うものである。
【００３６】
音声信号Ａ／Ｄ変換手段１５は、Ａ／Ｄ変換回路とメモリ等から構成される。音声信号Ａ／Ｄ変換手段１５は、アナログの音声信号４３を入力し、このアナログの音声信号４３をディジタル音声信号に変換し、出力するものである。また、必要に応じてデータ圧縮の作用も行うものである。
【００３７】
映像信号Ｄ／Ａ変換手段１７は、Ｄ／Ａ変換回路とフレームメモリ等から構成される。映像信号Ｄ／Ａ変換手段１７は、メモリ制御手段３１に電気的に接続され、メモリ制御手段３１からディジタル映像信号を入力し、この入力されたディジタル映像信号をアナログ映像信号に変換し、アナログの映像信号４５を出力する。また、必要に応じてデータ伸張の作用を行うものである。
【００３８】
音声信号Ｄ／Ａ変換手段１９は、Ｄ／Ａ変換回路とメモリ等から構成される。音声信号Ｄ／Ａ変換手段１９は、メモリ制御手段３１に電気的に接続され、メモリ制御手段３１からディジタル音声信号を入力し、この入力されたディジタル音声信号をアナログの音声信号に変換し、アナログの音声信号４７を出力するものである。また、必要に応じてデータ伸張の作用も行うものである。
【００３９】
装置制御手段２１は、ディジタルディスクレコーダ１０全体の動作を制御するものであり、動作制御作用を有するＣＰＵ２３と、動作制御を行う手順を記述した所定のプログラムが書き込まれているＲＯＭ２５と、制御を行う為に一時的に処理するデータを書き込むＲＡＭ２７とから構成される。
【００４０】
メモリ制御手段３１は、映像信号Ａ／Ｄ変換手段１３と、音声信号Ａ／Ｄ変換手段１５と、装置制御手段２１と、メモリ３３と、ディスク装置３５とに電気的に接続される。メモリ制御手段３１は、録画をするために、映像信号Ａ／Ｄ変換手段１３および音声信号Ａ／Ｄ変換手段１５からディジタルの映像信号および音声信号をそれぞれ入力し、入力されたディジタルの映像信号と音声信号を合成したディジタルデータを、メモリ３３を介してディスク装置３５に転送して記録させるデータ転送制御を行うものである。また、メモリ制御手段３１は、再生をするために、ディスク装置３５に記録されているディジタルデータを、メモリ３３を介してディジタル映像信号４５およびディジタル音声信号４７に分離して映像信号Ｄ／Ａ変換手段１７および音声信号Ｄ／Ａ変換手段１９にそれぞれ転送するデータ転送制御を行うものである。
【００４１】
メモリ３３は、通常の半導体メモリで、録画および再生時に、ディジタル映像および音声信号を一時的に記憶するものである。
【００４２】
ディスク装置３５は、ハードディスクまたは光ディスク装置等から構成され、ディジタル化された映像および音声信号を記録する作用を有するものである。
【００４３】
図２は、図１に示したディジタルディスクレコーダ１０のメモリ制御手段３１の構成を示すブロック図である。同図において、メモリ制御手段３１は、メモリアクセス制御手段５１と、第１映像および音声データ入出力コントローラ５３と、第２映像および音声データ入出力コントローラ５５と、ディスクインターフェースコントローラ５７と、ＣＰＵインターフェースコントローラ５９とを有し、これらはすべてメモリバス６１を介して相互に電気的に接続されている。
【００４４】
メモリアクセス制御手段５１は、メモリバス６１に対するアクセスの競合調整の作用とメモリアクセス制御の作用を行うものである。
【００４５】
第１映像および音声データ入出力コントローラ５３は、ディジタル映像信号およびディジタル音声信号の入出力チャンネルに対応して、ディジタル映像および音声信号の入出力を制御する映像および音声メモリーアクセスコントローラであり、メモリバス６１に対する映像信号Ａ／Ｄ変換手段１３および音声信号Ａ／Ｄ変換手段１５からのアクセスを直接制御する。
【００４６】
第２映像および音声データ入出力コントローラ５５は、ディジタル映像信号およびディジタル音声信号の入出力チャンネルに対応しており、メモリバス６１に対する映像信号Ｄ／Ａ変換手段１７および音声信号Ｄ／Ａ変換手段１９へのアクセスを直接制御する映像および音声メモリーアクセスコントローラである。
【００４７】
ディスクインターフェースコントローラ５７は、ディスク装置３５の一般的なディスクインターフェース仕様、例えばＳＣＳＩ仕様やＩＤＥ仕様に準拠した制御システムから構成され、メモリバス６１に対するディスク装置３５からのアクセスを直接制御するディスクアクセスコントローラである。
【００４８】
ＣＰＵインターフェースコントローラ５９は、メモリアクセス制御手段５１、映像および音声データ入出力コントローラ５３および５５、ディスクインターフェースコントローラ５７の制御を行うＣＰＵ２３のアクセスコントローラである。
【００４９】
このように構成されたディジタルディスクレコーダ１０は、複数のアナログ映像信号４１を入力し、フレーム単位毎に順次一本のアナログ映像信号を選択して録画するものである。複数のアナログ映像信号４１は、それぞれ所定の記録条件で録画されるものであり、本実施の形態では、４種類の記録条件が予め設定されており、複数のアナログ映像信号４１は４つの記録グループＡ、Ｂ、ＣおよびＤの何れかに登録される。設定可能な記録条件は、例えば、記録レート、記録枚数、データ圧縮率などである。ここでは、記録グループＡに、映像信号Ｖ１とＶ２が登録されており、記録グループＢに、映像信号Ｖ３が登録されており、記録グループＣに、映像信号Ｖ４が登録されており、記録グループＤに、映像信号Ｖ５およびＶ６が登録されている。
【００５０】
図３に示すように、メモリ３３は、複数のリングバッファ、本実施例では、５つのリングバッファ３３Ａ、３３Ｂ、３３Ｃ、３３Ｄおよび３３Ｅから構成される。
【００５１】
リングバッファ３３Ａ、３３Ｂ、３３Ｃおよび３３Ｄは、録画用のバッファであり、記録グループＡ、Ｂ、ＣおよびＤにそれぞれ対応して準備されるものであり、各記録グループに登録された映像信号４１と音声信号４３をディジタル化したディジタルデータが一時的に格納される。リングバッファ３３Ｅは、再生用のバッファである。リングバッファの構成は、予めＣＰＵ２３により設定される。
【００５２】
録画時は、メモリ制御手段３１は、この設定に基づいて、映像信号Ａ／Ｄ変換手段１３から第１映像および音声データ入出力コントローラ５３を介して、記録グループＡ、Ｂ、ＣおよびＤのディジタルデータをリングバッファ３３Ａ、３３Ｂ、３３Ｃおよび３３Ｄにそれぞれ転送するよう制御する。さらに、メモリ制御手段３１は、メモリ３３に転送され、一時的に格納されたディジタルデータを、ディスクインターフェースコントローラ５７を介してディスク装置３５に転送するよう制御する。
【００５３】
再生時は、メモリ制御手段３１は、ディジタルデータをディスク装置３５からディスクインターフェースコントローラ５７を介してリングバッファ３３Ｅに転送するよう制御する。さらに、メモリ制御手段３１は、メモリ３３に転送され、一時的に格納されたディジタルデータを、第２映像および音声データ入出力コントローラ５５を介して映像信号Ｄ／Ａ変換手段１７に転送するよう制御する。
【００５４】
このように構成されたディジタルディスクレコーダ１０の動作について図４を用いて説明する。同図に示すように、映像信号切替手段１１に入力された複数のアナログ映像信号４１が、フレーム信号に同期して、フレーム単位で一本のアナログ映像信号が選択される。
【００５５】
図４において、映像信号切替手段１１は、フレーム信号に応じて、映像信号Ｖ１、Ｖ３、Ｖ４、Ｖ５、Ｖ２、Ｖ６、Ｖ１、．．．の順に切り替えて選択する。選択された映像信号は、映像信号Ａ／Ｄ変換手段１３に入力され、ディジタル化されて映像信号として取り込まれ、この映像信号と同一のタイミングで音声入力Ａから音声信号Ａ／Ｄ変換手段１５にてディジタル化された音声信号が取り込まれ、映像と音声信号を合成したディジタル映像音声信号データとしてメモリ３３に蓄積される。
【００５６】
図４では、メモリ３３のリングバッファ３３Ａには、映像信号Ｖ１およびＶ２に対応するディジタル映像音声信号データＶＡ１およびＶＡ２が一時的に格納され、メモリ３３のリングバッファ３３Ｂには、映像信号Ｖ３に対応するディジタル映像音声信号データＶＡ３が一時的に格納され、メモリ３３のリングバッファ３３Ｃには、映像信号Ｖ４に対応するディジタル映像音声信号データＶＡ４が一時的に格納され、メモリ３３のリングバッファ３３Ｃには、映像信号Ｖ５およびＶ６に対応するディジタル映像音声信号データＶＡ５およびＶＡ６が一時的に格納される。
【００５７】
以下、本実施の形態のディジタルディスクレコーダ１０の作用を図５乃至８を用いて説明する。
【００５８】
図５は、録画時における、メモリ３３の録画用リングバッファの状態を示す図である。ここでは、記録グループＡ用のリングバッファ３３Ａの状態を代表で示してある。リングバッファは、所定の記憶容量を有し、ディジタルデータが順次蓄積され、格納されたデータは、格納された順に、すなわち古いデータから読み出され、ディスク装置３５に転送される。
【００５９】
図５では、リングバッファ内のデータが格納されているアドレスをＤＰからＶＡＰで示してある。ここで、ＶＡＰは、第１映像および音声データ入出力コントローラ５３を介して入力されたディジタルデータが格納されたアドレスを示し、メモリ３３にメモリ制御手段３１により構成された複数のリングバッファ３３Ａ〜３３Ｄに入力されたディジタルデータ量に対応する。ＶＡＰは、第１映像および音声データ入出力コントローラ５３を介してのディジタルデータの転送が継続される間、増加していく。ＤＰは、リングバッファからディスクインターフェースコントローラ５７を介してディスク装置３５に転送されたディジタルデータの最後尾アドレスを示し、リングバッファ３３Ａ〜３３Ｄからディスク装置３５に出力されたデータ量に対応する。
【００６０】
リングバッファに格納されているデータ、すなわち、一時的にリングバッファに格納されて、ディスク装置３５に転送されていない残データの容量は、（ＶＡＰ−ＤＰ）×ｎとなる。ここで、ｎは、リングバッファの１アドレスの容量である。本実施例では、ｎは１バイトであるので、（ＶＡＰ−ＤＰ）バイトで示される。
【００６１】
本実施の形態のディジタルディスクレコーダ１０は、図示されないＶＡＰ検出手段と、図示されないＤＰ検出手段とを有する。ＶＡＰ検出手段は、メモリ制御手段３１およびＣＰＵ２３から構成され、リングバッファ毎にＶＡＰを検出するものである。ＤＰ検出手段は、メモリ制御手段３１およびＣＰＵ２３から構成され、リングバッファ毎にＤＰを検出するものである。
【００６２】
本実施の形態において、メモリ制御手段３１は、メモリ３３のリングバッファ３３Ａ〜３３Ｄ内の蓄積データ容量をリングバッファ毎に監視する。詳しくは、図６に示すように、各リングバッファの（ＶＡＰ−ＤＰ）の値、すなわち蓄積データ容量に対して第１、第２および第３のしきい値を設けて監視する。これらのしきい値は、ＣＰＵ２３により設定可能であり、この設定値をディスク装置３５の容量などに応じて設定することにより、ディスク装置の特性に合わせたディジタルディスクレコーダとすることができる。また、しきい値は、装置外部から設定できるようにしてもよい。
【００６３】
また、リングバッファ毎にしきい値は設定可能であり、これにより、各記録グループの記録条件に合わせた設定が可能となる。これは、記録レート、記録枚数、データ圧縮率などの記録条件が異なると、リングバッファへのデータ転送速度も、データ容量も異なるため、個別にしきい値を設定する必要があるためである。
【００６４】
メモリ制御手段３１は、リングバッファ内の蓄積データ容量が、第１のしきい値以上か否かを監視し、第１のしきい値以上になると、ＣＰＵ２３に対して割り込み信号を発して通知する。ＣＰＵ２３は、この割り込み信号に応じて、リングバッファに蓄積されているディジタルデータのディスク装置３５に対するデータ転送を開始するよう制御する。
【００６５】
ここで、第１のしきい値は、ディスク装置３５のセクタバイト数の５１２バイトの整数倍に装置外部から設定して良い。あるいは、ディスク装置３５の内蔵キャッシュ容量の整数倍にしても、またはその他の値に設定しても良い。
【００６６】
さらに、メモリ制御手段３１は、リングバッファ内の蓄積データ容量（ＶＡＰ−ＤＰ）が、第２のしきい値以上か否かを監視し、第２のしきい値以上になると、ＣＰＵ２３に対し割り込み信号を発して通知する。この割り込み信号に呼応して、ＣＰＵ２３は、該当するリングバッファへのディジタルデータの入力を停止する制御を行う。さらに、第２のしきい値以上であることが検出された後は、ＣＰＵ２３は、リングバッファ内の蓄積データ容量（ＶＡＰ−ＤＰ）が、第２のしきい値以下になるまで、映像信号切り替え手段１１が、該当する記録グループに割り当てられている映像入力を選択しないように制御し、リングバッファへのデータ転送を停止させる。
【００６７】
ここで、第２のしきい値は、ディスク装置３５の容量などに応じて設定することにより、それぞれのディスク装置３５の特性に合わせたディジタルディスクレコーダとすることができる。第２のしきい値としては、例えば、リングバッファの容量からセクタバイト数の５１２バイトの整数倍を減算した値を装置外部から設定して良い。あるいは、リングバッファの容量からディスク装置３５の内蔵キャッシュ容量を減算した値にしても、またはその他の値に設定しても良い。
【００６８】
さらに、メモリ制御手段３１は、リングバッファ内の蓄積データ容量（ＶＡＰ−ＤＰ）が、第３のしきい値以上か否かを監視し、第３のしきい値以上になると、ＣＰＵ２３に対し割り込み信号を発して通知し、リングバッファ内の蓄積データ容量が、第３のしきい値以下になるまで、リングバッファへのデータ転送を抑制するように映像信号切り替え手段１１が、該当する記録グループの映像入力の選択を少なくして結果的に記録レートを下げるよう制御する。
【００６９】
ここで、第３のしきい値は、ディスク装置３５の容量などに応じて設定することにより、それぞれのディスク装置３５の特性に合わせたディジタルディスクレコーダとすることができる。第３のしきい値としては、例えば、第２のしきい値より小さくし、リングバッファの容量からセクタバイト数の５１２バイトの整数倍を減算した値を装置外部から設定しても良い。あるいは、第２のしきい値より小さくし、リングバッファの容量からディスク装置の内蔵キャッシュ容量を減算した値にしても、またはその他の値に設定しても良い。
【００７０】
他の実施の形態として、ディジタルディスクレコーダ１０は、外部からのアラーム信号を検出するアラーム検出手段（図示無し）を備えても良い。
【００７１】
ＣＰＵ２３は、アラーム検出手段でアラーム信号が検出されない間は、メモリ３３からディジタルデータを読み出してディスク装置３５への転送を所定期間停止し、メモリ３３のデータ格納領域に記録データを所定期間分格納し、アラーム検出手段でアラーム信号が検出された時、メモリ３３に所定期間分格納されているディジタルデータを読み出してディスク装置３５に転送するようメモリ制御手段３１を制御する。この構成によれば、第１映像および音声データ入出力コントローラ５３から入力されたディジタルデータを全てディスク装置３５に記録するのではなく、ＣＰＵ２３より指示があるまでリングバッファにディジタルデータを蓄積しておき、ＣＰＵ２３より転送指示を受領した時、リングバッファに格納されているディジタルデータを、ディスク装置３５に転送するようにして、転送指示を受領する前の過去のディジタルデータを所定期間分記録することができる。
【００７２】
図７は、再生時における、メモリ３３の再生用リングバッファ３３Ｅの状態を示す図である。リングバッファ３３Ｅは、所定の記憶容量を有し、ディジタルデータが順次蓄積され、格納されたデータは、格納された順に、すなわち古いデータから読み出され、再生手段である映像信号Ｄ／Ａ変換手段１７および音声信号Ｄ／Ａ変換手段１９に転送される。以後、映像信号Ｄ／Ａ変換手段１７および音声信号Ｄ／Ａ変換手段１９は、まとめて「再生手段」と呼ぶ。
【００７３】
図７では、リングバッファ３３Ｅ内のデータが格納されているアドレスをＶＡＰからＤＰで示してある。ここで、ＤＰは、ディスクインターフェースコントローラ５７を介してディスク装置３５から入力されたディジタルデータが格納されたアドレスを示し、メモリ３３にメモリ制御手段３１により構成されたリングバッファ３３Ｅに入力されたディジタルデータ量に対応する。ＤＰは、ディスク装置３５からのディジタルデータの転送が継続される間、増加していく。ＶＡＰは、リングバッファ３３Ｅから第２映像および音声データ入出力コントローラ５５を介して再生手段に転送されたディジタルデータの最後尾アドレスを示し、リングバッファ３３Ｅから再生手段に出力されたデータ量に対応する。
【００７４】
リングバッファ３３Ｅに格納されているデータ、すなわち、一時的にリングバッファ３３Ｅに格納されて、再生手段に転送されていない残データの容量は、（ＤＰ−ＶＡＰ）×ｎとなる。ここで、ｎは、リングバッファ３３Ｅの１アドレスの容量である。本実施例では、ｎは１バイトであるので、（ＤＰ−ＶＡＰ）バイトで示される。
【００７５】
上述のＶＡＰ検出手段は、リングバッファ３３ＥのＶＡＰも検出し、ＤＰ検出手段は、リングバッファ３３ＥのＤＰも検出する。
【００７６】
本実施の形態において、メモリ制御手段３１は、メモリ３３のリングバッファ３３Ｅ内の蓄積データ容量を監視する。詳しくは、図８に示すように、リングバッファ３３Ｅの（ＤＰ−ＶＡＰ）の値、すなわち蓄積データ容量に対して第１、第２および第３のしきい値を設けて監視する。これらのしきい値は、ＣＰＵ２３により設定可能であり、この設定値をディスク装置３５の容量などに応じて設定することにより、ディスク装置の特性に合わせたディジタルディスクレコーダとすることができる。また、しきい値は、装置外部から設定できるようにしてもよい。
【００７７】
メモリ制御手段３１は、リングバッファ３３Ｅ内の蓄積データ容量が、第１のしきい値以上か否かを監視し、第１のしきい値以上になると、ＣＰＵ２３に対して割り込み信号を発して通知する。ＣＰＵ２３は、この割り込み信号に応じて、リングバッファ３３Ｅに蓄積されているディジタルデータを第２映像および音声データ入出力コントローラ５５を介して再生手段にデータ転送を開始するよう制御する。
【００７８】
ここで、第１のしきい値は、ディスク装置３５のセクタバイト数の５１２バイトの整数倍に装置外部から設定して良い。あるいは、ディスク装置３５の内蔵キャッシュ容量の整数倍にしても、またはその他の値に設定しても良い。
【００７９】
さらに、メモリ制御手段３１は、リングバッファ３３Ｅ内の蓄積データ容量（ＤＰ−ＶＡＰ）が、第２のしきい値以上か否かを監視し、第２のしきい値以上になると、ＣＰＵ２３に対し割り込み信号を発して通知する。この割り込み信号に呼応して、ＣＰＵ２３は、該当するリングバッファ３３Ｅへのディジタルデータの入力を停止する制御を行う。さらに、第２のしきい値以上であることが検出された後は、ＣＰＵ２３は、リングバッファ３３Ｅ内の蓄積データ容量（ＤＰ−ＶＡＰ）が、第２のしきい値以下になるまで、ディスク装置３５からリングバッファ３３Ｅへのデータ転送を停止させる。
【００８０】
ここで、第２のしきい値は、ディスク装置３５の容量などに応じて設定することにより、それぞれのディスク装置３５の特性に合わせたディジタルディスクレコーダとすることができる。第２のしきい値としては、例えば、リングバッファ３３Ｅの容量からセクタバイト数の５１２バイトの整数倍を減算した値を装置外部から設定して良い。あるいは、リングバッファ３３Ｅの容量からディスク装置３５の内蔵キャッシュ容量を減算した値にしても、またはその他の値に設定しても良い。
【００８１】
さらに、メモリ制御手段３１は、リングバッファ３３Ｅ内の蓄積データ容量（ＤＰ−ＶＡＰ）が、第３のしきい値以上か否かを監視し、第３のしきい値以上になると、ＣＰＵ２３に対し割り込み信号を発して通知し、リングバッファ３３Ｅ内の蓄積データ容量が、第３のしきい値以下になるまで、ディスク装置３５からリングバッファ３３Ｅへのデータ転送を抑制するように制御する。
【００８２】
ここで、第３のしきい値は、ディスク装置３５の容量などに応じて設定することにより、それぞれのディスク装置３５の特性に合わせたディジタルディスクレコーダとすることができる。第３のしきい値としては、例えば、第２のしきい値より小さくし、リングバッファの容量からセクタバイト数の５１２バイトの整数倍を減算した値を装置外部から設定しても良い。あるいは、第２のしきい値より小さくし、リングバッファの容量からディスク装置の内蔵キャッシュ容量を減算した値にしても、またはその他の値に設定しても良い。
【００８３】
以上のように、本発明の実施の形態のディジタル式映像および音声記録再生装置は、メモリ３３に複数のリングバッファ３３Ａ〜３３Ｅを構成し、各リングバッファ３３Ａ〜３３Ｄにおいて転送するべきデータ量が第１のしきい値で設定した量を越えると、メモリ制御手段３１からディジタルディスクレコーダ１０全体を制御するＣＰＵ２３にその情報を通知して、リングバッファ３３Ａ〜３３Ｄに蓄積されているディジタルデータをディスク装置３５に対する転送を開始させるように制御するようにしたことと、各リングバッファ３３Ａ〜３３Ｄにおいて転送するべきデータ量が第２のしきい値で設定した量を越えると、メモリ制御手段３１からディジタルディスクレコーダ１０全体を制御するＣＰＵ２３にその情報を通知して、映像信号切り替え手段１１にて該当する記録グループの映像入力を選択しないようにしてリングバッファ３３Ａ〜３３Ｄに対する転送を停止させるように制御するようにしたことと、メモリ３３に再生用リングバッファ３３Ｅを用意してリングバッファ３３Ｅ内のデータ量の検出に伴う制御を記録と同様にすることにより、メモリ３３に対する複数のディジタルデータの蓄積系とディスク装置３５に対するデータの転送系とが独立して動作するようになることで、一台のディジタルディスクレコーダ１０で複数の場所の記録をそれぞれ個別の記録イベントで記録できるとともに、記録を中断することなく記録した映像および音声を再生することができる。
【００８４】
尚、上記実施の形態では、ディスク装置とディスクインターフェースコントローラが１組とした例について説明したが、本発明は、複数組のディスク装置とディスクインターフェースコントローラを備えても同様の効果が得られるものである。
【００８５】
以上説明したように、本発明は、複数のアナログ映像信号を入力し、この入力された映像信号をフレーム単位で切り替えて一本のアナログ映像信号を選択する選択手段と、この選択されたアナログ映像信号をディジタル化してディジタルデータとする映像信号Ａ／Ｄ変換手段と、アナログ音声信号入力してディジタル化してディジタルデータとする音声信号Ａ／Ｄ変換手段と、この映像信号Ａ／Ｄ変換手段および音声信号Ａ／Ｄ変換手段によって変換されたディジタルデータを合成して記録データとして記録するディスク装置と、前記ディスク装置に記録された記録データを再生する再生手段と、前記ディスク装置に入出力される記録データを一時的に格納するメモリとを備えたディジタル式映像および音声記録再生装置において、前記アナログ映像信号を記録する記録条件は記録レート、記録枚数、データ圧縮率からなり、複数からなる記録グループのそれぞれに前記記録条件を複数設定する記録条件設定手段と、前記メモリに、前記記録グループ毎に所定の記憶容量を有し、前記複数の記録する条件に対応してしきい値を設定する記録用データ格納領域と、所定の記憶容量を有する少なくとも一つの再生用データ格納領域とを設ける格納領域設定手段と、前記メモリの前記各データ格納領域に一時的に保存される記録データの容量を前記データ格納領域毎に制御するメモリ制御手段とを備えたことにより、一台のディジタル式映像および音声記録再生装置で、複数の監視場所の記録をそれぞれ個別の記録条件で記録できるとともに、記録を中断することなく所望の箇所の記録映像を再生することができるという優れた効果を有するディジタル式映像および音声記録再生装置を提供することができるものである。
【図面の簡単な説明】
【図１】本発明の実施の形態のディジタル式映像および音声記録再生装置の構成を示すブロック図
【図２】図１のディジタルディスクレコーダのメモリ制御手段の構成を示すブロック図
【図３】図１のディジタルディスクレコーダにおけるメモリに構成されるリングバッファと、リングバッファとデータ転送するコントローラのデータ転送動作を示す図
【図４】図１のディジタルディスクレコーダにおける記録動作を説明するためのタイミングチャート
【図５】図１のディジタルディスクレコーダにおける記録動作時のリングバッファへのデータ転送動作を示す図
【図６】図１のディジタルディスクレコーダにおける記録動作時のリングバッファのしきい値によるＣＰＵへの通知動作を示す図
【図７】図１のディジタルディスクレコーダにおける再生動作時のリングバッファへのデータ転送動作を示す図
【図８】図１のディジタルディスクレコーダにおける再生動作時のリングバッファのしきい値によるＣＰＵへの通知動作を示す図
【図９】従来の映像および音声記憶再生装置の構成を示すブロック図
【符号の説明】
１１  映像信号切り替え手段（選択手段）
１３  映像信号Ａ／Ｄ変換手段
１５  音声信号Ａ／Ｄ変換手段
１７  映像信号Ｄ／Ａ変換手段（再生手段）
１９  音声信号Ｄ／Ａ変換手段（再生手段）
２１  装置制御手段
２３  ＣＰＵ（記録条件設定手段、メモリ制御手段）
２５  ＲＯＭ
２７  ＲＡＭ
３１  メモリ制御手段（第１〜第３転送部）
３３  メモリ
３３Ａ〜３３Ｄ  リングバッファ（記録用データ格納領域）
３３Ｅ  リングバッファ（再生用データ格納領域）
３５  ディスク装置
４１  映像入力
４３  音声入力
４５  映像出力
４７  音声出力
５１  メモリアクセス制御手段
５３  第１映像および音声データ入出力コントローラ（第１転送部）
５５  第２映像および音声データ入出力コントローラ（第３および４転送部）
５７  ディスクインターフェースコントローラ（第２および３転送部）
５９  ＣＰＵインターフェースコントローラ
６１  メモリバス
【図１】
0003866008.tif 000002
【図２】
0003866008.tif 000003
【図３】
0003866008.tif 000004
【図４】
0003866008.tif 000005
【図５】
0003866008.tif 000006
【図６】
0003866008.tif 000007
【図７】
0003866008.tif 000008
【図８】
0003866008.tif 000009
【図９】
0003866008.tif 000010