(57)【要約】【課題】  余分な予備機を設ける必要がなく、故障機の記録をすぐに引き継いで漏れがなく記録する。【解決手段】  ディスクレコーダ１０１ａは、他のディスクレコーダ１０１ｂ、１０１ｃに対して故障か否かを問い合わせるためのパケットを送信して所定の時間内に応答がないディスクレコーダ１０１ｃを識別し、ディスクレコーダ１０１ｃが記録するように設定されているネットワークカメラ１０２ｃに対して自己に映像を配信するように要求してネットワークカメラ１０２ｃから配信される映像を引き継いで記録する。【選択図】  図７
2006325036.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置と複数の映像記録装置とがネットワークを介してそれぞれ接続され、前記各撮像装置により撮像された各映像データが前記各撮像装置に対応付けられている前記複数の映像記録装置のいずれかに記録される映像記録システムであって、
前記各映像記録装置は、
前記複数の映像記録装置の相互間で死活監視のための相互通信を実行する監視手段と、
前記複数の映像記録装置のうち、一の映像記録装置の前記監視手段が前記相互通信によって所定時間内に応答のない映像記録装置を検出したとき、この無応答の映像記録装置に対応させていた撮像装置と前記一の映像記録装置に対応させている撮像装置とのそれぞれに対して、前記ネットワーク上の伝送レートを変更するための伝送レート変更要求を配信する伝送レート変更要求手段とを備えるとともに、
前記各撮像装置は、
前記伝送レート変更要求を受信したとき、撮像された映像を前記伝送レート変更要求に応じたビットレートでエンコードした映像データを前記伝送レート変更要求の配信元の映像記録装置に配信するように構成した映像記録システム。
【請求項２】
複数の撮像装置と複数の映像記録装置とがネットワークを介してそれぞれ接続され、前記各撮像装置により撮像された各映像データが前記各撮像装置に対応付けられている前記複数の映像記録装置のいずれかに記録される映像記録システムにおける当該映像記録装置であって、
前記複数の映像記録装置の相互間で死活監視のための相互通信を実行する監視手段と、
前記複数の映像記録装置のうち、一の映像記録装置の前記監視手段が前記相互通信によって所定時間内に応答のない映像記録装置を検出したとき、この無応答の映像記録装置に対応させていた撮像装置と前記一の映像記録装置に対応させている撮像装置とのそれぞれに対して、前記ネットワーク上の伝送レートを変更するための伝送レート変更要求を配信する伝送レート変更要求手段とを備えた映像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の撮像装置と複数の映像記録装置とがネットワークを介して接続された映像記録システム及び映像記録装置に関する。
【背景技術】
【０００２】
コンビニエンス・ストア、スーパーマーケットなどの商業店舗、銀行などのビル内では、複数の監視ネットワークカメラを使った監視が行われている。ネットワークカメラで撮った画像はモニタに表示され、目視で監視されるとともに、ディスクレコーダなどの映像記録装置に記録され、一定の期間証拠として使えるよう保存されている（例えば下記の特許文献１参照）。またビルの監視などの大規模な監視では、多くのネットワークカメラを使用するため、画像を記録するビデオディスクレコーダ（ＶＤＲ）も多く使われている。
【特許文献１】特開平１１−７９６２１号公報（要約書）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ＶＤＲ（以下、ディスクレコーダ）も機械の一種であるから、全く故障をしないとは言えない。そこでどうしても故障して記録が中断しては困る場合は、ディスクレコーダを２重化して常に並行運転して同時に記録したり、すべてのディスクレコーダに対してバックアップ機を用意しておいて故障したらすぐに切り換えるといった方法をとっていた。しかし、このような方法では、使用しているディスクレコーダと同じ台数の予備機が必要になり、コストが倍増するとともに、設置の手間や保守管理の手間も倍増するという課題があった。
【０００４】
本発明は上記従来例の問題点に鑑み、余分な予備機を設ける必要がなく、故障機の記録をすぐに引き継いで漏れがなく記録することができる映像記録システム及び映像記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は上記目的を達成するために、
複数の撮像装置（１０２）と複数の映像記録装置（１０１）とがネットワーク（１００）を介してそれぞれ接続され、前記各撮像装置（１０２）により撮像された各映像データが前記各撮像装置（１０２）に対応付けられている前記複数の映像記録装置（１０１）のいずれかに記録される映像記録システムであって、
前記各映像記録装置（１０１）は、
前記複数の映像記録装置の相互間で死活監視のための相互通信を実行する監視手段（Ｓ７０２−１、Ｓ７０３、Ｓ７０２−２）と、
前記複数の映像記録装置（１０１）のうち、一の映像記録装置（１０１）の前記監視手段が前記相互通信によって所定時間内に応答のない映像記録装置（１０１）を検出したとき、この無応答の映像記録装置（１０１）に対応させていた撮像装置（１０２）と前記一の映像記録装置（１０１）に対応させている撮像装置（１０２）とのそれぞれに対して、前記ネットワーク（１００）上の伝送レートを変更するための伝送レート変更要求を配信する伝送レート変更要求手段（Ｓ７０８）とを備えるとともに、
前記各撮像装置（１０２）は、
前記伝送レート変更要求を受信したとき、撮像された映像を前記伝送レート変更要求に応じたビットレートでエンコードした映像データを前記伝送レート変更要求の配信元の映像記録装置に配信する（Ｓ７０９）ように構成したことを特徴とする。
【０００６】
また本発明は上記目的を達成するために、
複数の撮像装置（１０２）と複数の映像記録装置（１０１）とがネットワーク（１００）を介してそれぞれ接続され、前記各撮像装置（１０２）により撮像された各映像データが前記各撮像装置（１０２）に対応付けられている前記複数の映像記録装置（１０１）のいずれかに記録される映像記録システムにおける当該映像記録装置（１０１）であって、
前記複数の映像記録装置の相互間で死活監視のための相互通信を実行する監視手段（Ｓ７０２−１、Ｓ７０３、Ｓ７０２−２）と、
前記複数の映像記録装置（１０１）のうち、一の映像記録装置（１０１）の前記監視手段が前記相互通信によって所定時間内に応答のない映像記録装置（１０１）を検出したとき、この無応答の映像記録装置（１０１）に対応させていた撮像装置（１０２）と前記一の映像記録装置（１０１）に対応させている撮像装置（１０２）とのそれぞれに対して、前記ネットワーク（１００）上の伝送レートを変更するための伝送レート変更要求を配信する伝送レート変更要求手段（Ｓ７０８）とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ネットワーク上の映像記録装置の動作を監視して動作を停止した映像記録装置を発見すると、その映像記録装置が記録するように設定されている撮像装置から配信される映像を引き継いで記録するので、余分な予備機を設ける必要がなく、漏れのない記録をすることができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の実施の形態について説明する。図１は本発明に係る映像記録システム及び映像記録装置の一実施の形態を示すブロック図、図２は図１のディスクレコーダを示すブロック図、図３は図２の操作部を示す説明図、図４は図２のメモリの記録一覧表を示す説明図、図５は図２のメモリの標準テーブルを示す説明図、図６は図１のディスクレコーダの記録処理を説明するためのフローチャート、図７は図１のディスクレコーダの記録引き継ぎ処理を説明するためのフローチャート兼シーケンスチャート、図８は図１のディスクレコーダの引き継ぎ後の記録設定変更処理を説明するためのフローチャートである。
【０００９】
図１において、本発明に係る映像記録装置の一実施の形態であるディスクレコーダ１０１ａは、ネットワークカメラ１０２ａの画像をネットワーク１００を介して受信して記録する。同様にディスクレコーダ１０１ｂはネットワークカメラ１０２ｂの画像を受信して記録し、ディスクレコーダ１０１ｃはネットワークカメラ１０２ｃの画像を受信して記録している。ディスクレコーダ１０１ａ、１０１ｂ、１０１ｃにはそれぞれモニタ１０３ａ、１０３ｂ、１０３ｃが接続されており、受信しているネットワークカメラ１０２ａ、１０２ｂ、１０２ｃの画像を閲覧、監視することができる。ネットワークカメラ１０２ａ、１０２ｂ、１０２ｃは、映像で監視を行う監視エリアに設置され、監視エリアの映像撮影を行って映像信号をＪＰＥＧ（Joint Photographic Experts Group）などの方式で圧縮し、ネットワーク１００に画像を配信する。
【００１０】
図２において、ディスクレコーダ１０１（１０１ａ、１０１ｂ、１０１ｃ）では、ＩＤＥ（Integrated Drive Electronics）インタフェース２０１と、ＳＣＳＩ（Small Computer System Interface）イ ンタフェース２０２と、画像処理部（ＶＧＡ（登録商標））２０４と、ネットワークインタフェース（ＮＩＣ）２０５と、メモリ２０６と、ＣＰＵ２０７と、操作部２０８とはバスライン２０９を介して互いに通信可能である。ＩＤＥインタフェース２０１にはハードディスクドライブ（ＨＤＤ）２０３が接続されている。ディスクレコーダ１０１が起動すると、ＣＰＵ２０７はメモリ２０６上のＯＳ（Operating System）やアプリケーションソフトウェアを実行して処理を行う。画像処理部２０４は操作画面やネットワークカメラ１０２（１０２ａ、１０２ｂ、１０２ｃ）から送られた画像やＨＤＤ２０３に記録された映像をモニタ１０３（１０３ａ、１０３ｂ、１０３ｃ）に表示する際に用いる。操作部２０８は図３に示すように、ユーザがディスクレコーダ１０１のメニュー設定などを行う際に使用する設定ボタン５０１、上下ボタン５０２、右ボタン５０３、ジョグダイヤル５０４などを有する。この他、キーボード、マウスなどが含まれていてもよい。
【００１１】
メモリ２０６には図４に示すように記録の状況を示す記録一覧表と、図５に示すような標準テーブルがあらかじめ記憶されている。記録一覧表には図４に示すようにこの監視システムで記録を行っているディスクレコーダ１０１ａ、１０１ｂ、１０１ｃのＩＰアドレス、そのディスクレコーダ１０１ａ、１０１ｂ、１０１ｃで記録しているネットワークカメラ１０２ａ、１０２ｂ、１０２ｃのＩＰアドレスがすべて記載される。図５に示す標準テーブルには、目標ビットレート（ｋｂｐｓ）ごとの画面サイズ、フレームレート及び圧縮率があらかじめ記憶されている。
【００１２】
ユーザは記録を開始する前に設定を行う。最初に、図４に示す記録一覧表の設定を行うための、記録するネットワークカメラ１０２ａ、１０２ｂ、１０２ｃのＩＰアドレスを設定する。設定ボタン５０１を押してモニタ１０３にメニュー画面を表示させる。そして上下ボタン５０２やジョグダイヤル５０４などを使ってカーソルを「カメラのＩＰアドレス」に移動させる。そして右ボタン５０３を押して入力モードとして、再度上下ボタン５０２やジョグダイヤル５０４などを使ってＩＰアドレスを入力する。本実施の形態では、例えば１９２．１６８．２５３．１０１〜１０３とする。入力が終わると再度設定ボタン５０１を押して入力モードを脱し、上下ボタン５０２やジョグダイヤル５０４などを使ってカーソルを「設定終了」に移動させ、設定ボタン５０１を押す。以上でネットワークカメラ１０２ａ、１０２ｂ、１０２ｃのＩＰアドレスの設定を終える。なお、この設定を手動で行わず、ディスクレコーダ１０１ａ、１０１ｂ、１０１ｃのメモリ２０６に記憶されている記録一覧表から自分のＩＰアドレスの行を読み込んで、記録するネットワークカメラ１０２ａ、１０２ｂ、１０２ｃのＩＰアドレスを取得してもよい。
【００１３】
次にユーザは保存期間の設定を行う。まず設定ボタン５０１を押してモニタ１０３にメニュー画面を表示させる。そして上下ボタン５０２やジョグダイヤル５０４などを使ってカーソルを「保存期間」に移動させる。そして右ボタン５０３を押して入力モードとして、再度上下ボタン５０２やジョグダイヤル５０４などを使って保存期間Ｄを入力する。本実施の形態では、例えば３０日とする。入力された保存期間Ｄはメモリ２０６に記憶される。入力が終わると再度設定ボタン５０１を押して入力モードを脱し、上下ボタン５０２やジョグダイヤル５０４などを使ってカーソルを「設定終了」に移動させ、設定ボタン５０１を押す。以上で保存期間の設定を終える。なお上述の設定方法は一例であり、種々の方法で設定してもよいことは言うまでもない。
【００１４】
保存期間の入力が終わるとユーザは記録を開始する。以下、図６のフローチャートに基づき説明する。ここで、図６は図７のステップＳ７００を詳しく示すフローチャートである。ディスクレコーダ１０１のＣＰＵ２０７はまずＨＤＤ２０３の容量Ｐ０を求める（ステップＳ６０１）。このＰ０はメモリ２０６に記憶される。今容量は２００ＧＢであったとする。次にＣＰＵ２０７は記録のデータレートＲを計算する（ステップＳ６０２）。保存期間Ｄが３０（日）、ハードディスクの容量Ｐ０が２００（ＧＢ）、記録を行うネットワークカメラ１０２の台数がＮ＝１であるとき、データレートＲは
Ｒ＝Ｐ０／Ｄ／Ｎ＝２００（ＧＢ）／３０（日）／１（台）
＝６４７２６９（ｂｐｓ）
≒６４７（ｋｂｐｓ）
となる。
【００１５】
データレートＲを求めたら次に記録の設定を行う（ステップＳ６０３）。メモリ２０６は図５に示すような標準テーブルを持っていて、ステップＳ６０２で求めたＲの値を基に、図５の標準テーブルから設定を行う。今Ｒ＝６４７（ｋｂｐｓ）なので、図５から
画面サイズ    ：３２０×２４０
フレームレート：７フレーム／秒
圧縮率        ：中
とする。このようにして設定が完了すると、ＣＰＵ２０７はネットワークインタフェース２０５からネットワークカメラ１０２ａに対して、この「画面サイズ＝３２０×２４０、フレームレート＝７フレーム／秒、圧縮率＝中」の画像の配信を要求するパケットを送信する（ステップＳ６０４）。そしてネットワークカメラ１０２ａから画像が送られてくると、ＨＤＤ２０３に記録を行う（ステップＳ６０５）。
【００１６】
記録を開始したディスクレコーダ１０１は、ネットワーク１００上にあるディスクレコーダ１０１を相互に監視する。以下その動作を図７のフローチャート兼シーケンスチャートで説明する。ディスクレコーダ１０１ａのＣＰＵ２０７はメモリ２０６から記録一覧表を読み込み（ステップＳ７０１）、そこに記載されている他のディスクレコーダ１０１にネットワークインタフェース２０５から死活監視のパケットを定期的に、例えば１０秒に１度送信する（ステップＳ７０２−１）。例えば今ディスクレコーダ１０１ａからディスクレコーダ１０１ｂに死活監視のパケットを送信する。一方、ネットワークインタフェース２０５で死活監視のパケットを受信したディスクレコーダ１０１ｂは、生存のパケットを送信元のディスクレコーダ１０１ａに返信する（ステップＳ７０３）。
【００１７】
するとディスクレコーダ１０１ａは、ディスクレコーダ１０１ｂが正常に動作していることを確認できたので、ステップＳ７０２−２で次のディスクレコーダ１０１ｃにまた死活監視のパケットを送信する。ここで、今、ディスクレコーダ１０１ｃが何らかの原因で停止していたとすると、死活監視のパケットを送ってもディスクレコーダ１０１ａには返信が来ない。ディスクレコーダ１０１ａは所定の時間生存のパケットを待ち続けるが、所定の時間経過すると（ステップＳ７０４）、ディスクレコーダ１０１ｃが動作を停止しているものと判断し、次のステップＳ７０５に移る。
【００１８】
ディスクレコーダ１０１ａはまず他のディスクレコーダが既に引き継ぎの動作に入っていないかを知るため、引き継ぎのパケットを受信していないか確認する（ステップＳ７０５）。引き継ぎのパケットを受信していなければ、自分が引き継ぐものとして引き継ぎのパケットをすべてのディスクレコーダ１０１ｂ、１０１ｃに対して送信する（ステップＳ７０６）。次にディスクレコーダ１０１ａは記録の設定を変更する（ステップＳ７０７）。するとネットワークカメラ１０２ａとネットワークカメラ１０１ｃの２つの画像を記録しなければならないので、これまでよりもビットレートを落とさなければならない。
【００１９】
以下、ステップＳ７０７の詳細な動作について図８のフローチャートに基づき説明する。ディスクレコーダ１０１ａのＣＰＵ２０７はメモリ２０６から保存期間Ｄとハードディスクの容量Ｐ０を読み出す（ステップＳ８０１）。次にＣＰＵ２０７は記録のデータレートを計算する（ステップＳ８０２）。保存期間Ｄが３０（日）、ハードディスクの容量Ｐ０が２００（ＧＢ）、記録を行うネットワークカメラ１０２の台数がＮ＝２であるとき、データレートＲは
Ｒ＝Ｐ０／Ｄ／Ｎ＝２００（ＧＢ）／３０（日）／２（台）
＝３２３６３５（ｂｐｓ）
≒３２４（ｋｂｐｓ）
となる。
【００２０】
データレートＲを求めたら次に記録の設定を決定する（ステップＳ８０３）。例えば図５に示すような標準テーブルを持っていて、ステップＳ８０２で求めたデータレートＲの値を基に、図５の標準テーブルから設定を決定する。今Ｒ＝３２４（ｋｂｐｓ）なので、図５から
画面サイズ    ：３２０×２４０
フレームレート：４フレーム／秒
圧縮率        ：高
とする。
【００２１】
以下、再び図７に戻り説明する。このようにして設定が決定すると、ディスクレコーダ１０１ａのＣＰＵ２０７は、ネットワークインタフェース２０５からネットワークカメラ１０２ａ、１０２ｃに上記の「画面サイズ＝３２０×２４０、フレームレート＝４フレーム／秒、圧縮率＝高」の画像の配信を要求する（ステップＳ７０８）。そしてネットワークカメラ１０２ａ、１０２ｃから画像が送られてくると（ステップＳ７０９）、ＨＤＤ２０３に記録を行う（ステップＳ７１０）。
【００２２】
次に、このようにして他のディスクレコーダの記録を引き継いだ状態では、引き継いだディスクレコーダ１０１ｃに対してだけ死活監視を行う。ステップＳ７０２と同じく定期的に、今度はディスクレコーダ１０１ｃに対してのみ死活監視のパケットを送信する（ステップＳ７１１−１）。応答がなければ何もしない。ディスクレコーダ１０１ｃの修理が終わり、正常に動作するようになっていれば、ステップＳ７１１−２の死活監視のパケットに対してディスクレコーダ１０１ｃから返信が行われる（ステップＳ７１２）。ディスクレコーダ１０１ｃからの返信を受け取ったディスクレコーダ１０１ａは、記録の設定を再度見直す（ステップＳ７１３）。
【００２３】
記録の設定の動作は前述の図８のフローチャートと同じであり詳細は割愛するが、見直しの結果記録の設定が
画面サイズ    ：３２０×２４０
フレームレート：７フレーム／秒
圧縮率        ：中
と算出される。そこで、この設定での画像の配信をネットワークカメラ１０２ａに要求する（ステップＳ７１４）。そしてネットワークカメラ１０２ａから画像が送られてくると（ステップＳ７１５）、ＨＤＤ２０３に記録を行う（ステップＳ７１６）。
【００２４】
このように本発明の映像記録装置は、ネットワーク１００上にある他のディスクレコーダ１０１の死活監視を相互に行い、動作を停止したディスクレコーダ１０１を発見すると、まず他のディスクレコーダ１０１が引き継ぎの意思を示すパケットを送出していないか確認し、その後に引き継ぎの意思を示すパケットを送出した後、画像の記録の設定を変更して、動作を停止したディスクレコーダ１０１の記録を引き継ぐので、余分な予備機を設ける必要がなく、故障したディスクレコーダ１０１の記録をすぐに引き継いで漏れがなく記録することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明に係る映像記録システム及び映像記録装置の一実施の形態を示すブロック図である。
【図２】図１のディスクレコーダを示すブロック図である。
【図３】図２の操作部を示す説明図である。
【図４】図２のメモリの記録一覧表を示す説明図である。
【図５】図２のメモリの標準テーブルを示す説明図である。
【図６】図１のディスクレコーダの記録処理を説明するためのフローチャートである。
【図７】図１のディスクレコーダの記録引き継ぎ処理を説明するためのフローチャート兼シーケンスチャートである。
【図８】図１のディスクレコーダの引き継ぎ後の設定変更処理を説明するためのフローチャートである。
【符号の説明】
【００２６】
１００  ネットワーク
１０１、１０１ａ、１０１ｂ、１０１ｃ  ディスクレコーダ
１０２、１０２ａ、１０２ｂ、１０２ｃ  ネットワークカメラ
１０３、１０３ａ、１０３ｂ、１０３ｃ  モニタ
２０１  ＩＤＥインタフェース
２０２  ＳＣＳＩインタフェース
２０３  ハードディスクドライブ（ＨＤＤ）
２０４  画像処理部（ＶＧＡ）
２０５  ネットワークインタフェース（ＮＩＣ）
２０６  メモリ
２０７  ＣＰＵ
２０８  操作部
２０９  バスライン
５０１  設定ボタン
５０２  上下ボタン
５０３  右ボタン
５０４  ジョグダイヤル
【図１】
2006325036.tif 000003
【図２】
2006325036.tif 000004
【図３】
2006325036.tif 000005
【図４】
2006325036.tif 000006
【図５】
2006325036.tif 000007
【図６】
2006325036.tif 000008
【図７】
2006325036.tif 000009
【図８】
2006325036.tif 000010