(57)【要約】【課題】予備の映像データ記録装置を準備しなくても障害発生時に監視映像の記録動作を継続させることができるデジタル映像監視システムを提供する。【解決手段】監視コントローラ４０Ａの状態確認部４３が定期的に映像データ記録装置３１〜３３の動作状態を確認し、映像データ記録装置３１に障害が発生して記録動作が行えない状態になった場合には、監視コントローラの記録割り当て決定部４４が、正常と確認されない映像データ記録装置３１が担当していた監視カメラ１〜４の記録を、他の正常動作している映像データ記録装置３２、３３に担当させるように、監視カメラの割り当て状態を変更する。【選択図】図１
2007235914.tif 000002
【特許請求の範囲】
【請求項１】
監視対象領域の映像データを出力する複数の監視カメラと、前記映像データを割り当てて記録する複数の映像データ記録装置と、前記複数の映像データ記録装置を制御する監視コントローラとがそれぞれネットワークに接続されたデジタル映像監視システムであって、
前記監視コントローラは、
前記複数の監視カメラ及び前記複数の映像データ記録装置の各識別情報、並びに前記複数の映像データ記録装置の各記録性能が登録されている機器登録部と、
前記機器登録部に登録された識別情報を用いて前記複数の映像データ記録装置の動作状態を定期的に確認する状態確認部と、
前記状態確認部によって動作状態が正常と確認された前記映像データ記録装置ごとに、その記録性能と前記機器登録部に識別情報が登録された前記監視カメラの台数とに基づいて、映像データを記録すべき監視カメラを割り当てる記録割り当て決定部と、
前記記録割り当て決定部による前記監視カメラの割り当て情報に従って前記映像データ記録装置に記録指令を与える制御部とを備え、
前記状態確認部によって動作状態が正常と確認される前記映像データ記録装置の台数が変化するごとに、前記記録割り当て決定部は監視を継続するべきすべての前記監視カメラの映像データが正常動作している前記映像データ記録装置に記録されるように、前記複数の映像データ記録装置に対する前記複数の監視カメラの割り当て状態を変更するように構成したデジタル映像監視システム。
【請求項２】
前記監視コントローラは、前記監視カメラごとに設定された重要度を記憶するカメラ情報部を備え、前記記録割り当て決定部は前記カメラ情報部に記憶された前記監視カメラの重要度が高くなるほど記録品質が高まるように、前記映像データ記録装置ごとに映像データを記録すべき前記監視カメラを割り当てる請求項１に記載のデジタル映像監視システム。
【請求項３】
監視対象領域の映像データを出力する複数の監視カメラと、前記複数の監視カメラの映像データを割り当てて記録する複数の映像データ記録装置とがそれぞれネットワークに接続されたデジタル映像監視システムであって、
前記複数の映像データ記録装置のそれぞれは、
前記複数の監視カメラの各識別情報を記憶するとともに、他の前記映像データ記録装置の各識別情報、並びにすべての前記映像データ記録装置の各記録性能を記憶する機器情報記憶部と、
前記機器情報記憶部に記憶された他の前記映像データ記録装置の各識別情報を用いて他の前記映像データ記録装置の各動作状態を定期的に確認し、前記複数の映像データ記録装置のいずれか１つの動作状態が変化するごとに、動作状態が正常な装置に対する前記複数の監視カメラの割り当てを変更し、その割り当てに従って記録指令を生成する記録指令生成部と、
前記記録指令生成部で生成された自身に対する前記記録指令に従って記録動作を行う記録動作制御部とを備え、
時間的に先に動作状態の変化を検出した前記映像データ記録装置のみが前記記録指令を生成するように構成したデジタル映像監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視対象領域の映像データを出力する複数の監視カメラと、映像データを割り当てて記録する複数の映像データ記録装置とがそれぞれネットワークに接続されたデジタル映像監視システムに関する。
【背景技術】
【０００２】
従来から、様々な監視対象領域を監視カメラで撮影し、それぞれの監視カメラからの映像を警備室などで集中的に監視や記録を行うシステムでは、同軸ケーブルなどを伝送路とするアナログ映像監視システムが使われてきた。近年、このアナログ映像監視システムに代わり、デジタル映像を扱うデジタル映像監視システムが普及してきている。デジタル映像監視システムは、カメラで撮影した映像をインターネットなどのネットワーク経由で伝送するものである。
【０００３】
図７はこの種の従来のデジタル映像監視システムの概略構成図である。図７において、監視カメラとしてのネットワークカメラ１〜８が、ハブ２１を介して、ネットワーク２０に接続されている。ネットワーク２０には、もう１つのハブ２２を介して、映像データ記録装置としてのネットワークレコーダ３１、３２と、監視コントローラ５０とが接続されている。ここで、ネットワークカメラ１〜８はそれぞれ監視対象領域を撮影した画像をＪＰＥＧ圧縮した後、ネットワークレコーダ３１、３２に伝送する。ネットワークレコーダ３１、３２は、それぞれネットワークカメラ１〜８のうち、半分の台数の映像データを受信して内蔵しているハードディスク（図示せず）に記録する。
【０００４】
ここで、ネットワークレコーダ３１、３２はそれぞれ１２０ｆｐｓ（フレーム／秒）の記録性能を有しているとすると、ネットワークカメラ１〜４からの各映像データはネットワークレコーダ３１によって３０ｆｐｓで記録され、ネットワークカメラ５〜８からの各映像データはネットワークレコーダ３２によって３０ｆｐｓで記録される。監視コントローラ５０はネットワークレコーダ３１、３２の制御を行うとともに、ネットワークカメラ１〜８から映像データを取得して、その表示、再生を行う。
【０００５】
上述したような従来のデジタル映像監視システムでは、常時、監視及び記録を継続することが要求される。したがって、機器の故障などによる動作の停止は避けなければならない。図７に示したデジタル映像監視システムにおいて、例えば、ネットワークレコーダ３１が故障すると、ネットワークカメラ１〜４の映像データは記録できないことになる。そこで、下記の特許文献１に開示されているように、あらかじめ機器を冗長化して設置しておき、故障などがあった場合には予備機に切り替える方法が一部で採用されている。このように、機器の冗長化によって、障害発生時の監視及び記録が停止する事態をかなりの割合で抑止することができる。
【特許文献１】特開２００４−１１２１９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、機器を冗長化した場合、冗長度に応じて、例えば２倍や３倍の構成機器が必要となり、システムの構築には多大な費用がかかることになる。
本発明はこのような事情を考慮してなされたもので、第１の目的は、予備の映像データ記録装置を準備しなくても障害発生時に監視映像の記録動作を継続させることができるデジタル映像監視システムを提供することにある。
本発明の第２の目的は、障害発生時においてもあらかじめ設定しておいた重要監視地点の監視カメラの記録品質を落とすことなく記録を継続することができるデジタル映像監視システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明は、監視対象領域の映像データを出力する複数の監視カメラと、前記映像データを割り当てて記録する複数の映像データ記録装置と、前記複数の映像データ記録装置を制御する監視コントローラとがそれぞれネットワークに接続されたデジタル映像監視システムであって、
前記監視コントローラは、
前記複数の監視カメラ及び前記複数の映像データ記録装置の各識別情報、並びに前記複数の映像データ記録装置の各記録性能が登録されている機器登録部と、
前記機器登録部に登録された識別情報を用いて前記複数の映像データ記録装置の動作状態を定期的に確認する状態確認部と、
前記状態確認部によって動作状態が正常と確認された前記映像データ記録装置ごとに、その記録性能と前記機器登録部に識別情報が登録された前記監視カメラの台数とに基づいて、映像データを記録すべき監視カメラを割り当てる記録割り当て決定部と、
前記記録割り当て決定部による前記監視カメラの割り当て情報に従って前記映像データ記録装置に記録指令を与える制御部とを備え、
前記状態確認部によって動作状態が正常と確認される前記映像データ記録装置の台数が変化するごとに、前記記録割り当て決定部は監視を継続するべきすべての前記監視カメラの映像データが正常動作している前記映像データ記録装置に記録されるように、前記複数の映像データ記録装置に対する前記複数の監視カメラの割り当て状態を変更するように構成される。
この構成により、監視コントローラの状態確認部が定期的に各映像データ記録装置の動作状態を確認し、映像データ記録装置に障害が発生して記録動作が行えない状態になった場合には、監視コントローラの記録割り当て決定部が、正常と確認されない映像データ記録装置が担当していた監視カメラの記録を、他の正常動作している映像データ記録装置に担当させるように、監視カメラの割り当て状態を変更するため、予備の映像データ記録装置を準備しなくても障害発生時に監視映像の記録動作を継続させることができる。
【０００８】
また、本発明は、前記監視コントローラが、前記監視カメラごとに設定された重要度を記憶するカメラ情報部を備え、前記記録割り当て決定部は前記カメラ情報部に記憶された重要度が高くなるほど記録品質が高まるように、前記映像データ記録装置ごとに映像データを記録すべき前記監視カメラを割り当てる。
この構成により、監視コントローラの記録割り当て決定部が映像データ記録装置の記録動作を変更するときに、システム全体の記録性能が足りないときには重要度の高い監視カメラの記録フレームレートを高く維持しておき、重要度の低い監視カメラの記録フレームレートを低くするように調整して記録割り当てを決定することができ、これによって、障害発生時においてもあらかじめ設定しておいた重要監視地点の監視カメラの記録品質を落とすことなく記録を継続することができる。
【０００９】
また、本発明は、監視対象領域の映像データを出力する複数の監視カメラと、前記複数の監視カメラの映像データを割り当てて記録する複数の映像データ記録装置とがそれぞれネットワークに接続されたデジタル映像監視システムであって、
前記複数の映像データ記録装置のそれぞれは、
前記複数の監視カメラの各識別情報を記憶するとともに、他の前記映像データ記録装置の各識別情報、並びにすべての前記映像データ記録装置の各記録性能を記憶する機器情報記憶部と、
前記機器情報記憶部に記憶された他の前記映像データ記録装置の各識別情報を用いて他の前記映像データ記録装置の各動作状態を定期的に確認し、前記複数の映像データ記録装置のいずれか１つの動作状態が変化するごとに、動作状態が正常な装置に対する前記複数の監視カメラの割り当てを変更し、その割り当てに従って記録指令を生成する記録指令生成部と、
前記記録指令生成部で生成された自身に対する前記記録指令に従って記録動作を行う記録動作制御部とを備え、
時間的に先に動作状態の変化を検出した前記映像データ記録装置のみが前記記録指令を生成するように構成したものである。
この構成により、予備の映像データ記録装置を準備しなくても障害発生時に監視映像の記録動作を継続させることができるほか、映像データ記録装置の台数が少ない場合に、そのシステムを構築するコストを抑制することができ、また、システム全体が機能しなくなることを未然に防ぐことができる。
【発明の効果】
【００１０】
本発明によれば、映像データ記録装置に障害が発生して記録動作が行えない状態になった場合には、監視を継続すべきすべての監視カメラの映像データが正常動作している映像データ記録装置に記録されるように、監視カメラの割り当て状態を変更するので、予備の映像データ記録装置を準備しなくても障害発生時に監視映像の記録動作を継続させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を図面に示す好適な実施の形態に基づいて詳細に説明する。
＜第１の実施の形態＞
図１は本発明に係るデジタル映像監視システムの第１の実施の形態の概略構成図である。図１において、監視カメラとしてのネットワークカメラ１〜１２が、ハブ２１を介して、ネットワーク２０に接続されている。ネットワーク２０には、もう１つのハブ２２を介して、映像データ記録装置としてのネットワークレコーダ３１〜３３と、監視コントローラ４０Ａとが接続されている。
【００１２】
上記のように構成された第１の実施の形態の動作について以下に説明する。ネットワークカメラ１〜１２はそれぞれの監視対象領域を撮影した画像をＪＰＥＧ圧縮した後、映像データをそれぞれに定められたマルチキャストアドレスに送信する。ネットワークレコーダ３１〜３３はマルチキャストで送信されている映像データを受信し、受信日時と共に内蔵している不図示のハードディスクに映像データファイルとして記録する。ネットワークレコーダ３１〜３３は１２０ｆｐｓの記録性能を有しており、それぞれネットワーク２０を介して送られてくる映像データを３０ｆｐｓで記録するとすれば、ネットワークカメラ１〜１２のうち４台分の映像データを記録することができる。
【００１３】
監視コントローラ４０Ａには、その詳細を後述するように、ネットワークカメラ１〜１２及びネットワークレコーダ３１〜３３が各種の情報と共に登録されている。そして、監視コントローラ４０Ａは、例えば、ネットワークレコーダ３１にはネットワークカメラ１〜４を、ネットワークレコーダ３２にはネットワークカメラ５〜８を、ネットワークレコーダ３３にはネットワークカメラ９〜１２をそれぞれ割り当てて、各映像データを記録するように制御している。また、監視コントローラ４０Ａは、定期的にネットワークレコーダ３１〜３３に対してＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）で状態確認コマンドを送り、ネットワークレコーダ３１〜３３から、監視コントローラ４０Ａに対して、その応答を返させることによって、稼動確認を行っている。
【００１４】
ここで、例えば、ネットワークレコーダ３１が故障したとする。監視コントローラ４０Ａは状態確認コマンドを送ってもネットワークレコーダ３１から応答がないことから、ネットワークレコーダ３１が故障したと判定する。監視コントローラ４０Ａは登録されているネットワークカメラ１〜４と正常動作中のネットワークレコーダ３２、３３の記録性能とから、映像データの記録を担当すべきネットワークカメラ１〜４の割り当てを決定し、ネットワークレコーダ３２及び３３に対して記録動作を変更するように制御する。これによって、ネットワークレコーダ３１が故障した場合でもすべてのネットワークカメラ１〜１２の映像を記録し続けることができる。
【００１５】
図２は本発明の第１の実施の形態を構成する監視コントローラ４０Ａの詳細な構成を示すブロック図である。この監視コントローラ４０Ａは、コマンドを送信し、その応答を受信する通信部４１と、ネットワークカメラ１〜１２及びネットワークレコーダ３１〜３３の識別情報、並びにネットワークレコーダ３１〜３３の記録性能が登録されている機器登録部４２、ネットワークレコーダ３１〜３３の動作状態を定期的に確認する状態確認部４３と、動作状態が正常と確認されたネットワークレコーダ３１、３２、３３ごとに、その記録性能と識別情報が登録されたネットワークカメラの台数とに基づいて、映像データを記録すべきネットワークカメラを割り当てる記録割り当て決定部４４と、記録割り当て決定部４４によるネットワークカメラの割り当て情報に従ってネットワークレコーダ３１〜３３に記録指令を与えるレコーダ制御部４５とを備えている。
【００１６】
次に、この監視コントローラ４０Ａの動作について説明する。通信部４１はレコーダ制御部４５から送信するコマンドと送信先のＩＰアドレスなどを受け取って、ＴＣＰ／ＩＰで送信先にコマンドを送り、その応答を受信してレコーダ制御部４５に返す。機器登録部４２はネットワークカメラ１〜１２とそのＩＰアドレスや送信するマルチキャストアドレスなどの情報、並びにネットワークレコーダ３１〜３３とそのＩＰアドレス、記録性能の情報などをユーザがＧＵＩ（Graphical User Interface）によって入力することによって登録し、登録内容及び各機器の稼動状態を記憶している。
【００１７】
状態確認部４３は機器登録部４２からネットワークレコーダ３１〜３３の情報を入手し、通信部４１を介して、ネットワークレコーダ３１〜３３の状態確認を行い、その結果を機器登録部４２に伝え、稼動状態を記憶させる。そのとき、前回の状態と比較して変化があった場合には記録割り当て決定部４４に対して状態が変化したことを伝える。記録割り当て決定部４４は、ネットワークレコーダ３１〜３３の状態が変化したことが伝えられると、機器登録部４２から情報を入手して、正常動作中のネットワークレコーダの記録性能の合計であるシステム全体の記録性能と、登録されているネットワークカメラの台数とから、映像データを記録すべきネットワークカメラの割り当てを決定する。
【００１８】
図１に示したデジタル映像監視システムにおいて、ネットワークレコーダ３１が故障したとき、ネットワークレコーダ３２、３３がそれぞれ１２０ｆｐｓの記録性能を持つものであるとすると、システム全体の記録性能２４０ｆｐｓに対してネットワークカメラが１２台であるから、１台のネットワークカメラに割り当てられる記録フレームレートは２０ｆｐｓとなる。したがって、監視コントローラ４０Ａはネットワークカメラ１〜６をネットワークレコーダ３２に割り当て、ネットワークカメラ７〜１２をネットワークレコーダ３３に割り当ててそれぞれ２０ｆｐｓで記録するように決定する。記録割り当て決定部４４は割り当てた結果とネットワークレコーダ３１〜３３のＩＰアドレスなどの情報をレコーダ制御部４５に伝える。レコーダ制御部４５は、通信部４１を介して、コマンドを送ることによってネットワークレコーダ３２、３３の記録動作を変更させる。
【００１９】
このようにして、第１の実施の形態によれば、ネットワークレコーダ３１〜３３以外に、予備のネットワークレコーダを準備しなくても障害発生時に監視映像の記録動作を継続させることができる。なお、第１の実施の形態では通信部４１がＴＣＰ／ＩＰでコマンドを送っているが、ＵＤＰ（User Datagram Protocol）など他のプロトコルを使ってもよい。
【００２０】
＜第２の実施の形態＞
図３は本発明に係るデジタル映像監視システムの第２の実施の形態として、図２に示した監視コントローラ４０Ａに代えてネットワークレコーダ３１〜３３の制御を行う監視コントローラ４０Ｂの構成を示したブロック図であり、図３中、図２に示した要素と同一又は同様の機能を有する要素には同一の符号を付してその説明を省略する。監視コントローラ４０Ｂには監視コントローラ４０Ａの構成要素に対して、レコーダ情報部４６とカメラ情報部４７とが追設されている。このうち、レコーダ情報部４６はネットワークレコーダ３１〜３３のＩＰアドレスや記録性能などの情報をそれぞれ記録するもので、カメラ情報部４７はネットワークカメラ１〜１２のＩＰアドレス、送信するマルチキャストアドレス及びネットワークカメラの重要度などを記録するものである。この場合、機器登録部４２はＧＵＩにより入力された情報のうち、ネットワークレコーダ３１〜３３に関する情報はレコーダ情報部４６に、ネットワークカメラ１〜１２に関する情報はカメラ情報部４７にそれぞれ伝えて記憶させる。
【００２１】
上記のように構成された監視コントローラ４０Ｂの動作について、特に、監視コントローラ４０Ａと構成を異にする部分を中心にして以下に説明する。状態確認部４３はレコーダ情報部４６からネットワークレコーダ３１〜３３の情報を入手し、通信部４１を介して、ネットワークレコーダ３１〜３３の状態確認を行い、その結果をレコーダ情報部４６に伝えてそれぞれの稼動状態を記憶させる。このとき、状態確認部４３は前回の稼動状態と比較して変化があった場合には、記録割り当て決定部４４に対して稼動状態が変化したことを伝える。記録割り当て決定部４４は稼動状態に変化があったことが伝えられると、レコーダ情報部４６及びカメラ情報部４７から情報を入手して、ネットワークカメラの台数と、ネットワークカメラそれぞれの重要度と、システム全体の記録性能とからネットワークレコーダが映像データを記録すべきネットワークカメラの割り当てを決定する。
【００２２】
図１に示したデジタル映像監視システムにおいて、ネットワークレコーダ３１が故障したとき、ネットワークレコーダ３２、３３がそれぞれ１２０ｆｐｓの記録性能を持つものとする。また、ネットワークカメラ１〜４の重要度が１０段階中の「１０」で、ネットワークカメラ５〜１２の重要度が「５」に設定されていたとする。ネットワークカメラ１〜４については重要度が最高の「１０」であるため、それまでと同じ３０ｆｐｓで記録するものとすれば、その４台で１２０ｆｐｓを占有することになる。そこで、残り８台のネットワークカメラ５〜１２で残りの１２０ｆｐｓの記録性能を使用すると１台につき１５ｆｐｓを割り当てることができる。したがって、記録割り当て決定部４４はネットワークレコーダ３２に対してネットワークカメラ１〜４の映像データを３０ｆｐｓで記録し、ネットワークレコーダ３３に対してネットワークカメラ５〜１２の映像データを１５ｆｐｓで記録するように割り当てを決定する。記録割り当て決定部４４は割り当てた結果とネットワークレコーダ３２、３３のＩＰアドレスなどの情報をレコーダ制御部４５に伝える。レコーダ制御部４５は、通信部４１を介して、コマンドを送りネットワークレコーダ３２、３３の記録動作を変更させる。
【００２３】
このようにして、ネットワークレコーダに障害が発生した場合でも、重点監視が必要なネットワークカメラの記録については通常時と同じ高い記録品質で記録を続けることができる。なお、ここでは、重要度を「１０」と「５」の場合について説明したが、重要度を「０」とした場合には、ネットワークレコーダの障害発生時にシステム全体の記録性能に余裕がない場合ではそのカメラの映像データは記録しないなど、それ以外の動作も設定しておくことが可能である。
【００２４】
＜第３の実施の形態＞
図４は本発明に係るデジタル映像監視システムの第３の実施の形態として、図３に示した監視コントローラ４０Ｂに代えてネットワークレコーダ３１〜３３の制御を行う監視コントローラ４０Ｃの構成を示したブロック図であり、図４中、図３に示した要素と同一又は同様の機能を有する要素には同一の符号を付してその説明を省略する。この実施の形態は図１に示すネットワークカメラ１〜１２に動き検出機能を持たせ、この動き検出機能がオン（ＯＮ）になった場合には監視コントローラ４０Ｃに対してＴＣＰ／ＩＰでアラーム通知を送信するように設定されている。これに対応して監視コントローラ４０Ｃにアラーム処理部４８を設けた点が監視コントローラ４０Ｂと構成を異にしている。アラーム処理部４８はアラーム通知を受け取ったとき、カメラ情報部４７に記憶されているネットワークカメラの重要度を変更して記録割り当て決定部４４に通知する機能を有している。
【００２５】
上記のように構成された監視コントローラ４０Ｃの動作について、特に、監視コントローラ４０Ｂと構成を異にする部分を中心にして以下に説明する。機器登録部４２はＧＵＩにより入力された情報のうち、ネットワークレコーダ３１〜３３に関する情報はレコーダ情報部４６に、ネットワークカメラ１〜１２に関する情報はカメラ情報部４７に渡す。レコーダ情報部４６及びカメラ情報部４７はそれぞれ自身に渡された情報を記憶している。通信部４１はＴＣＰ／ＩＰで受信待ちの動作をしており、ネットワークカメラ１〜１２からＴＣＰ／ＩＰでアラーム通知を受け取ると、受け取ったアラームの内容とアラーム送信元のＩＰアドレスをアラーム処理部４８に伝える。アラーム処理部４８はカメラ情報部４７から該当するカメラ情報を取得し、該当するネットワークカメラの重要度を、動き検出機能がオンであれば「＋５」というように通知内容によって変更を行わせる。そして、記録割り当て決定部４４に対して重要度が変化したことを伝える。記録割り当て決定部４４は重要度が変化したことが伝えられるとレコーダ情報部４６及びカメラ情報部４７からそれぞれ必要な情報を入手して、ネットワークカメラの台数と、それぞれの重要度と、システム全体の記録性能とからネットワークレコーダが映像データを記録すべきネットワークカメラの割り当てを決定する。
【００２６】
図１に示したデジタル映像監視システムにおいて、ネットワークレコーダ３１は故障中で、ネットワークレコーダ３２、３３は１２０ｆｐｓの記録性能を持っていたとする。また、ネットワークカメラ１〜４の重要度は「１０」で、ネットワークカメラ５〜１２の重要度は「５」に設定されていたとする。そのとき、ネットワークカメラ５の動き検出機能がオンになり、このネットワークカメラ５が監視コントローラ４０Ｃに対してアラーム通知を行ったとする。
【００２７】
このとき、監視コントローラ４０Ｃのアラーム処理部４８は、動き検出アラームが通知されたことによって、カメラ情報部４７のネットワークカメラ５の重要度をそれまで設定されていた「５」に「５」をプラスして「１０」に変更し、記録割り当て決定部４４に通知する。記録割り当て決定部４４は重要度の変更通知を受けて記録割り当ての変更を行う。この場合、ネットワークカメラ１〜５については重要度が最高値の「１０」であるため、３０ｆｐｓで記録するものとし、その５台で１５０ｆｐｓを占有することになるため、残りの７台のネットワークカメラ６〜１２を１２ｆｐｓで記録するように割り当てを決定する。記録割り当て決定部４４はネットワークレコーダ３２に対してネットワークカメラ１〜４を３０ｆｐｓで、ネットワークレコーダ３３に対してネットワークカメラ５を３０ｆｐｓで、ネットワークカメラ６〜１２を１２ｆｐｓで記録するように割り当てを決定する。記録割り当て決定部４４は割り当てた結果とネットワークレコーダ３２、３３のＩＰアドレスなどの情報をレコーダ制御部４５に伝える。レコーダ制御部４５は、通信部４１を介して、コマンドを送ることによってネットワークレコーダ３２、３３の記録動作を変更させる。
【００２８】
このようにして、あるネットワークレコーダが故障中の状態において、ネットワークカメラの重要度が変化した場合にも重要なネットワークカメラの記録については通常時と同じ高い品質で記録を行うことができるようになる。ここでは、動き検出をする場合について説明したが、赤外センサ、音声入力などでも同じように動作させることが可能である。また、ここでは重要度を「＋５」としたが、動き検出機能がオフの場合に「−５」とするなどそれ以外の値を設定しておくことも可能である。
【００２９】
なお、上述した第１〜第３の実施の形態では、３台のネットワークレコーダで記録する場合について説明したが、２台以上であれば何台でも可能である。また、ネットワークカメラは映像データをマルチキャストで送信しているが、ネットワークレコーダがネットワークカメラを制御することにより、ユニキャストで映像データを送信するようにしてもよい。さらに、アラームの待ち受けについても、第３の実施の形態ではＴＣＰ／ＩＰを使用したが、ＵＤＰなど他のプロトコルを使用してもよい。
【００３０】
なおまた、上述した第１〜第３の実施の形態では、３台のネットワークレコーダのいずれかが故障した場合について説明したが、故障したネットワークレコーダが復帰した場合には、元の割り当て状態に戻すようにしてもよく、あるいは他の割り当て状態に変更してもよい。すなわち、監視を継続するべきすべてのネットワークカメラの映像データが正常動作しているネットワークレコーダに記録されるように、割り当て状態を変更すればよい。
【００３１】
＜第４の実施の形態＞
上述した第１〜第３の実施の形態では、説明の簡単化のために、１台の監視コントローラによって監視、制御されるネットワークレコーダが３台である場合について説明したが、これらの実施の形態を構成する監視コントローラ４０Ａ〜４０Ｃによれば、監視、制御されるネットワークレコーダが４台以上の多数台であったとしても、その一部の障害発生に対して、それぞれ監視映像の記録動作を継続させることができる。しかし、ネットワークレコーダが実際に２、３台の小規模なシステムにおいても、比較的大掛かりな装置となる監視コントローラが必要になるため、システムを構築するコストが高騰することになる。また、１台の監視コントローラ自体に障害が発生するとシステム全体が機能しなくなることもあり得るため、その冗長化も考慮しなければならないことになる。
【００３２】
第４の実施の形態は、これらの事情を考慮してなされたもので、映像データ記録装置の台数が少ない場合に、そのシステムを構築するコストを抑制することができ、また、システム全体が機能しなくなることを未然に防ぐことができるデジタル映像監視システムであり、以下、図面を参照して説明する。
【００３３】
図５は本発明に係るデジタル映像監視システムの第４の実施の形態の概略構成図である。図５において、監視カメラとしてのネットワークカメラ１〜１２が、ハブ２１を介して、ネットワーク２０に接続されている。ネットワーク２０には、もう１つのハブ２２を介して、映像データ記録装置としてのネットワークレコーダ６１〜６３が接続されている。これらのネットワークレコーダ６１〜６３には、それぞれが受信している映像を表示するためのディスプレイ７１〜７３が接続されている。
【００３４】
ネットワークレコーダ６１〜６３には、その詳細を後述するように、それぞれ他のネットワークレコーダのＩＰアドレスなどの識別情報が登録されており、定期的に他のネットワークレコーダに対してＴＣＰ／ＩＰで動作情報を取得するためのコマンドを送り、他のネットワークレコーダの動作情報を取得して記憶している。なお、動作情報としては、ネットワークレコーダが映像情報を記録中のネットワークカメラそれぞれのＩＰアドレス、送信マルチキャストアドレスや記録フレームレート、ネットワークレコーダの最大記録レート及び現在の総記録レートが含まれている。
【００３５】
上記のように構成された第４の実施の形態について、初めにシステム全体の概略動作について説明し、その後にネットワークレコーダ６１〜６３の詳細な構成及び動作について説明する。ネットワークカメラ１〜１２は監視対象エリアの画像を撮影してＪＰＥＧ圧縮した後、映像データをそれぞれに定められたマルチキャストアドレスに送信する。ネットワークレコーダ６１〜６３はマルチキャストで送信されている映像データを受信し、その映像データを受信日時と共に内蔵している不図示のハードディスクに映像データファイルとして記録する。ディスプレイ７１〜７３はその映像を表示する。
【００３６】
ネットワークレコーダ６１〜６３はそれぞれ１２０ｆｐｓの記録性能を有しており、ネットワーク２０を介して送られてくる映像データを３０ｆｐｓで記録するとすれば、ネットワークカメラ１〜１２のうち４台分の映像データを記録することができる。そこで、ネットワークレコーダ６１はネットワークカメラ１〜４の各映像データを記録し、ネットワークレコーダ６２はネットワークカメラ５〜８の各映像データを記録し、ネットワークレコーダ６３はネットワークカメラ９〜１２の各映像データを記録しているものとする。
【００３７】
ここで、ネットワークレコーダ６１が故障したとする。ネットワークレコーダ６２及びネットワークレコーダ６３は両方とも定期的に動作確認のコマンドをネットワークレコーダ６１に対して送信しているが、ネットワークレコーダ６１の故障発生後、ネットワークレコーダ６２がネットワークレコーダ６３よりも先に動作確認のためのコマンドを送信したとすれば、ネットワークレコーダ６２はネットワークレコーダ６１から応答が無いことからネットワークレコーダ６１は故障したと判断する。ネットワークレコーダ６２はネットワークレコーダ６３に対してネットワークレコーダ６１が故障したことを通知するとともに、ネットワークレコーダ６３の最新の動作情報を取得する。ネットワークレコーダ６２は最後にネットワークレコーダ６１から取得した動作情報と、現在の自身の動作情報と、ネットワークレコーダ６３の動作情報とに基づいて、自身及びネットワークレコーダ６３がそれぞれ映像情報を記録するべきネットワークカメラの割り当てを決定し、自身の記録動作を変更するとともに、ネットワークレコーダ６３に対して記録動作を変更するコマンドを送信する。ネットワークレコーダ６３は、ネットワークカメラの割り当てや記録指令の生成をせずに、ネットワークレコーダ６２から送られたコマンドを受信して記録動作を変更する。
【００３８】
ここでは、ネットワークレコーダ６２がネットワークレコーダ６３よりも先にネットワークレコーダ６１の故障を検知したため、映像情報を記録するべきネットワークカメラ１〜１２の割り当てをネットワークレコーダ６２が行ったが、ネットワークレコーダ６３がネットワークレコーダ６２よりも先にネットワークレコーダ６１の故障を検知した場合には、ネットワークレコーダ６３が映像情報を記録するべきネットワークカメラ１〜１２の割り当てを行うことになる。
【００３９】
このように、ネットワークレコーダ６１が故障したとき、ネットワークレコーダ６２及びネットワークレコーダ６３がそれぞれ１２０ｆｐｓの記録性能を持っているものとすれば、システム全体の記録性能が２４０ｆｐｓであるのに対してネットワークカメラが１２台であるから、１台のネットワークカメラに割り当てられる記録フレームレートは２０ｆｐｓとなる。したがって、ネットワークレコーダ６２はネットワークカメラ１〜６を自身に割り当て、ネットワークカメラ７〜１２をネットワークレコーダ６３に割り当ててそれぞれ２０ｆｐｓで記録するように決定する。このように構成することによって、ネットワークレコーダ６１が故障した場合でも、ネットワークカメラ１〜１２のすべての画像情報を記録し続けることができる。
【００４０】
次に、ネットワークレコーダ６１〜６３の詳細な構成及びその動作について説明する。図６はそれぞれ同一に構成されたネットワークレコーダ６１〜６３のうち、例えば、ネットワークレコーダ６２の詳細な構成を示すブロック図であり、設定入力部６０１、設定記憶部６０２、記録動作制御部６０３、映像データ受信部６０４、データ記録部６０５、外部レコーダ制御部６０６、コマンド通信部６０７及び記録割り当て決定部６０８を備えている。このうち、設定記憶部６０２が本発明の機器情報記憶部に対応し、外部レコーダ制御部６０６及び記録割り当て決定部６０８を合わせたものが本発明の記録指令生成部に対応している。
【００４１】
このうち、設定入力部６０１は、ネットワークレコーダ６２自身のＩＰアドレス、記憶レートなどの基本動作の情報、ネットワークカメラ１〜１２のＩＰアドレス、連携して動作する他のネットワークレコーダ６１、６３のＩＰアドレスなどの情報を設定値として、外部からＧＵＩにより入力させるもので、設定記憶部６０２は設定入力部６０１によって入力された設定値を記憶させるものである。記録動作制御部６０３は設定記憶部６０２に記憶されている設定値に基づいて映像データ受信部６０４及びデータ記録部６０５を制御し、これによって、映像データ受信部６０４はネットワークカメラ１〜１２からマルチキャストで送信された映像データを受信してデータ記録部６０５に渡し、データ記録部６０５はその映像データを受信して不図示のハードディスクなど記録媒体に記録するものである。
【００４２】
外部レコーダ制御部６０６は設定記憶部６０２に記憶されている他のネットワークレコーダ６１、６３のＩＰアドレスなどの情報を取得し、コマンド通信部６０７を介して他のネットワークレコーダ６１、６３から動作情報を取得したり、他のネットワークレコーダ６１、６３の動作を変更させたりするものである。記録割り当て決定部６０８は外部レコーダ制御部６０６からネットワークカメラ１〜１２や他のネットワークレコーダ６１、６３の動作情報などを受け取って記録割り当ての決定を行うものである。
【００４３】
次に、図６に示したネットワークレコーダ６２の動作について、特に、ネットワークレコーダ６１が故障した場合について説明する。設定入力部６０１を介して、ネットワークレコーダ６２自身の記憶レートなどの基本動作の情報、ネットワークカメラ１〜１２のＩＰアドレス、連携して動作する他のネットワークレコーダ６１、６３のＩＰアドレスなどの情報が外部から入力されると、これらの情報は設定記憶部６０２に記憶される。外部レコーダ制御部６０６は設定記憶部６０２に記憶されている他のネットワークレコーダ６１、６３のＩＰアドレスと通信ポートとを取得し、定期的にコマンド通信部６０７に動作状態取得コマンドを他のネットワークレコーダ６１、６３に送信させる。コマンド通信部６０７は他のネットワークレコーダ６１、６３からの応答を受信し、その受信情報を外部レコーダ制御部６０６に伝える。外部レコーダ制御部６０６ではその受信情報を記憶する。
【００４４】
もし、コマンド通信部６０７が他のネットワークレコーダ６１、６３から動作状態取得コマンドを受け取った場合には、外部レコーダ制御部６０６に動作状態取得コマンドを受け取ったことを伝える。このとき、外部レコーダ制御部６０６は設定記憶部６０２から現在の記録動作に関する設定値を取得し、その情報をコマンド通信部６０７に渡す。コマンド通信部６０７は外部レコーダ制御部６０６から渡された情報を応答として、動作状態取得コマンドを送信してきたネットワークレコーダ６１又は６３に送信する。
【００４５】
一方、ネットワークレコーダ６２の外部レコーダ制御部６０６が、コマンド通信部６０７に対して動作状態取得コマンドを送信させた後、あらかじめ定めた制限時間内に他のネットワークレコーダ６１又は６３から応答が得られなかった場合には、そのネットワークレコーダは故障したと判断する。この場合には、正常動作中のすべてのネットワークレコーダに対して、故障したネットワークレコーダの情報を通知コマンドで送信する。続いて、外部レコーダ制御部６０６は動作状態取得コマンドで正常なすべてのネットワークレコーダの動作状態の情報を取得して、設定記憶部６０２から取得した自身の動作設定情報とともに記録割り当て決定部６０８に渡す。記録割り当て決定部６０８は外部レコーダ制御部６０６から渡された情報から映像情報を記録すべきネットワークカメラを決定し、外部レコーダ制御部６０６に渡す。外部レコーダ制御部６０６は記録すべきネットワークカメラの割り当て結果を受け取って、設定記憶部６０２の設定値を変更するとともに、コマンド通信部６０７を介して、他のネットワークレコーダに対して動作変更コマンドを送信し、その記録動作を変更させる。
【００４６】
この結果、ネットワークレコーダ６１が故障したとき、ネットワークレコーダ６２及びネットワークレコーダ６３がネットワークカメラ１〜１２のすべての画像情報を記録し続けることができる。
【００４７】
このようにして、第４の実施の形態によれば、ネットワークレコーダ６１〜６３が、それぞれネットワークカメラ１〜１２の各識別情報を記憶するとともに、他のネットワークレコーダの各識別情報、並びにすべてのネットワークレコーダの各記録性能を記憶する機能と、記憶されたネットワークレコーダの各識別情報を用いて他のネットワークレコーダの各動作状態を定期的に確認し、複数の映像データ記録装置のいずれか１つが故障すると、動作状態が正常なネットワークレコーダに対するネットワークカメラ１〜１２の割り当てを変更し、その割り当てに従って記録指令を生成する機能と、その記録指令に従って記録動作を行う機能とを備えているため、ネットワークレコーダの台数が少ない場合に、そのシステムを構築するコストを抑制することができ、また、システム全体が機能しなくなることを未然に防ぐことができる。
【００４８】
なお、第４の実施の形態はネットワークレコーダが３台の場合について説明したが、本発明はこれに適用を限定されるものではなく、２台以上であれば何台でも適用可能である。また、ネットワークカメラ１〜１２は映像データをマルチキャストで送信しているが、ネットワークレコーダ６１〜６３がネットワークカメラ１〜１２の送信先を制御することにより、ユニキャストで映像データを送信するようにしてもよい。また、ネットワークレコーダ６１〜６３間のコマンドのやり取りにはＴＣＰ／ＩＰを使っているが、ＵＤＰなど他のプロトコルを使うことも可能である。
【００４９】
また、第４の実施の形態では、動作状態が正常なネットワークレコーダ６１又は６３のいずれか１台が故障した場合について説明したが、この両方が故障した場合にはネットワークカメラ１〜１２の映像データをネットワークレコーダ６２のみで記録することも可能であり、その後に、ネットワークレコーダ６３が正常に復帰した場合には上述したと同様に、ネットワークレコーダ６２及びネットワークレコーダ６３がネットワークカメラ１〜１２の画像情報を記録するようにネットワークレコーダ６２が映像情報を記録すべきネットワークカメラを決定する。すなわち、複数のネットワークレコーダのいずれか１つの動作状態が変化するごとに、動作状態が正常なネットワークレコーダに対するネットワークカメラ１〜１２の割り当てを変更する。
【産業上の利用可能性】
【００５０】
本発明は、映像データ記録装置に障害が発生して記録動作が行えない状態になった場合には、正常と確認されない映像データ記録装置が担当していた監視カメラの記録を、他の正常動作している映像データ記録装置に担当させるように、監視カメラの割り当て状態を変更するので、監視システムを始めとして、複数の撮像装置と複数の記録装置からなる映像記録システムに適用可能である。
【図面の簡単な説明】
【００５１】
【図１】本発明に係るデジタル映像監視システムの第１の実施の形態の概略構成図である。
【図２】本発明の第１の実施の形態を構成する監視コントローラの詳細な構成を示すブロック図である。
【図３】本発明に係るデジタル映像監視システムの第２の実施の形態として、監視コントローラの構成を示したブロック図である。
【図４】本発明に係るデジタル映像監視システムの第３の実施の形態として、監視コントローラの構成を示したブロック図である。
【図５】本発明に係るデジタル映像監視システムの第４の実施の形態の概略構成図である。
【図６】本発明に係るデジタル映像監視システムの第４の実施の形態を構成するネットワークレコーダの詳細な構成を示すブロック図である。
【図７】従来のデジタル映像監視システムの概略構成図である。
【符号の説明】
【００５２】
１〜１２  ネットワークカメラ（監視カメラ）
２０  ネットワーク
３１〜３３、６１〜６３  ネットワークレコーダ（映像データ記録装置）
４０Ａ、４０Ｂ、４０Ｃ  監視コントローラ
４１  通信部
４２  機器登録部
４３  状態確認部
４４  記録割り当て決定部
４５  レコーダ制御部
４６  レコーダ情報部
４７  カメラ情報部
４８  アラーム処理部
７１〜７３  ディスプレイ
６０１  設定入力部
６０２  設定記憶部（機器情報記憶部）
６０３  記録動作制御部
６０４  映像データ受信部
６０５  データ記録部
６０６  外部レコーダ制御部（記録指令生成部）
６０７  コマンド通信部
６０８  記録割り当て決定部（記録指令生成部）
【図１】
2007235914.tif 000003
【図２】
2007235914.tif 000004
【図３】
2007235914.tif 000005
【図４】
2007235914.tif 000006
【図５】
2007235914.tif 000007
【図６】
2007235914.tif 000008
【図７】
2007235914.tif 000009