(57)【要約】【課題】交換用に接続された監視カメラが中枢サーバと情報交換し、読み取った２次元コードに含まれるカメラ設定情報に基づいてネットワークへの自動設定が為されることにより、システムの復旧作業を容易に行うことが可能なネットワーク映像監視システムを提供する。【解決手段】ネットワークに接続された監視カメラと、ネットワークを介して監視カメラと接続すると共に、監視カメラのネットワーク設定情報を管理する中枢サーバとを有するネットワーク映像監視システムにおいて、交換用の監視カメラをネットワークに接続すると、交換用の監視カメラが、中枢サーバと情報交換し、予めメモリ内に保持する自己のカメラ内設定情報と読み取った２次元コードに含まれる書式情報を中枢サーバに送信し、中枢サーバが、交換用の監視カメラから受信したカメラ内設定情報並びに書式情報を基にしてネットワーク設定情報の変更を行うことを特徴とする。【選択図】  図１
2015106818.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された監視カメラと、前記ネットワークを介して前記監視カメラと接続すると共に、前記監視カメラのネットワーク設定情報を管理する中枢サーバとを有するネットワーク映像監視システムにおいて、
交換用の監視カメラを前記ネットワークに接続すると、
前記交換用の監視カメラが、前記中枢サーバと情報交換し、予めメモリ内に保持する自己のカメラ内設定情報と読み取った２次元コードに含まれる書式情報を前記中枢サーバに送信し、
前記中枢サーバが、前記交換用の監視カメラから受信した前記カメラ内設定情報並びに前記書式情報を基にして前記ネットワーク設定情報の変更を行うことを特徴とするネットワーク映像監視システム。
【請求項２】
請求項１記載のネットワーク映像監視システムにおいて、前記交換用の監視カメラは、２次元コードに含まれる書式情報を認識するための読み取りコード認識手段を備えることを特徴とするネットワーク映像監視システム。
【請求項３】
請求項１または２に記載のネットワーク映像監視システムにおいて、前記書式情報には、システムコード、タイプコード、ノードコード、及び通知先指定の情報が含まれることを特徴とするネットワーク映像監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク映像監視システムに係り、特に、ネットワークに接続される機器の交換を容易にしたネットワーク映像監視システムに関する。
【背景技術】
【０００２】
特許文献１には、ネットワーク端末機器に必要な各種情報の設定に関し、例えば、パーソナルコンピュータ（ＰＣ）等の管理端末において、ＩＰ（Internet  Protocol）アドレス等の各種情報の一元設定やネットワーク端末機器の増設時などの場合における全体管理を簡単化するネットワークシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１５６９２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、従来のネットワーク映像監視システムについて、図４を参照して説明する。
図４は、従来のネットワーク映像監視システムの構成の一例を示す図である。図４において、１１０は、同一ネットワーク空間で構築されたクローズドネットワークである。１２０は、故障交換のため新たに接続された工場出荷状態の監視カメラである。１３０は、ネットワーク１１０内で中枢となるサーバで、例えば、映像記録装置や映像管理サーバなどである。１３２は、中枢サーバ１３０にあらかじめ登録された、ネットワーク１１０に接続されている複数の監視カメラのカメラ情報である。また、１４０は、監視カメラ１２０などの監視カメラをシステムに合わせて設定変更するためのＰＣ等である。
【０００５】
ネットワーク１１０は、ローカルネットワークで、ネットワークアドレスは、「１９２．１６８．１０．０／２４」だとする。ネットワーク１１０に接続される複数の監視カメラには、手動で直接、静的なＩＰアドレス等が適切に設定されなければならない。ネットワーク１１０にはＤＨＣＰ（Dynamic  Host  Configuration  Protocol）サーバが備えられてもよいが、少なくともＩＰアドレスを動的に割り当てる目的では使用しない。このような固定アドレス運用のネットワーク１１０は、動的取得に比べ、起動が早く挙動が安定なため、長期にわたりネットワークに変更がないことが前提の、或いは高い信頼性が要求されるアプリケーションにおいてしばしば使用される。また、中枢サーバ１３０は、監視カメラ毎の配信方法や記録方法の設定等を、ＩＰアドレスと対応付けて保持している。従ってＩＰアドレスの変更は都合が悪い。
【０００６】
また、接続されたばかりの監視カメラ１２０は、工場出荷状態であり、例えば、ＩＰアドレスが「１９２．１６８．０．１０／２４」という状態で初期設定されている。中枢サーバ１３０は、カメラ情報１３２に基づき通信を継続しようとしているが、監視カメラ１２０の設定が適切でないため通信できない。交換作業者は、ＰＣ１４０をシステムのネットワーク１１０に接続し、ＰＣ１４０のアドレスをクローズドネットワークであるネットワーク１１０のアドレス空間にあわせて、例えば、「１９２．１６８．１０．１００／２４」に設定した上で、監視カメラ１２０のＩＰアドレスに接続し、監視カメラ１２０を適切な設定に変更する。
【０００７】
上記したように、従来の仕組みでは、監視カメラ１２０に交換した後、ＰＣ１４０を接続して設定を変更・確認する必要があり、ＰＣ１４０の準備が手間である他、設定ミスが起こりやすく、迅速かつ正確に復旧することができなかった。例えば、故障した機器が複数あって、それらを一斉に交換しようとした場合に、交換前の機器との対応付けに誤りがないか、実際に監視カメラ映像で確認する等の作業が生じる。
また、監視カメラの交換作業において設定ミスが発生すると、最悪の場合システム全体に影響して、一部故障の状態から全体停止に陥る危険性もあった。
【０００８】
本発明は、このような従来の事情に鑑みなされたものであり、交換のため新たに接続された監視カメラが中枢サーバと情報交換し、読み取った２次元コードに含まれるカメラ設定情報に基づいてネットワークへの自動設定が為されることにより、システムの復旧作業を容易に行うことが可能なネットワーク映像監視システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明に係るネットワーク映像監視システムは、ネットワークに接続された監視カメラと、前記ネットワークを介して前記監視カメラと接続すると共に、前記監視カメラのネットワーク設定情報を管理する中枢サーバとを有するネットワーク映像監視システムにおいて、交換用の監視カメラを前記ネットワークに接続すると、前記交換用の監視カメラが、前記中枢サーバと情報交換し、予めメモリ内に保持する自己のカメラ内設定情報と読み取った２次元コードに含まれる書式情報を前記中枢サーバに送信し、前記中枢サーバが、前記交換用の監視カメラから受信した前記カメラ内設定情報並びに前記書式情報を基にして前記ネットワーク設定情報の変更を行うことを特徴とする。
【００１０】
また、上記目的を達成するための本発明に係るネットワーク映像監視システムは、上記したネットワーク映像監視システムにおいて、前記交換用の監視カメラは、２次元コードに含まれる書式情報を認識するための読み取りコード認識手段を備えることを特徴とする。
【００１１】
また、上記目的を達成するための本発明に係るネットワーク映像監視システムは、上記したネットワーク映像監視システムにおいて、前記書式情報には、システムコード、タイプコード、ノードコード、及び通知先指定の情報が含まれることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、交換のため新たに接続された監視カメラが中枢サーバと情報交換し、読み取った２次元コードに含まれるカメラ設定情報に基づいてネットワークへの自動設定が為されることにより、システムの復旧作業を容易に行うことが可能なネットワーク映像監視システムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態１に係るネットワーク映像監視システムの構成の一例を示す図である。
【図２】本発明の実施形態１に係るネットワーク映像監視システムの監視カメラの構成を示すブロック図である。
【図３】本発明の実施形態１に係るネットワーク映像監視システムにおける監視カメラのネットワーク設定処理のシーケンス図である。
【図４】従来のネットワーク映像監視システムの構成の一例を示す図である。
【発明を実施するための形態】
【００１４】
＜実施形態１＞
以下、本発明の実施形態１に係るネットワーク映像監視システムについて、図１を参照しながら説明する。図１は、本発明の実施形態１に係るネットワーク映像監視システムの構成の一例を示す図である。
【００１５】
〔ネットワーク映像監視システムの構成〕
図１において、１１０は、例えば、無線ＬＡＮ関連の規格ＩＥＥＥ８０２．１１で構築されたクローズドネットワークである。このネットワーク１１０に接続される機器はネットワークアドレスに従った共通のアドレス体系を有する。言い換えれば、接続される全ての機器のＩＰアドレスに（サブ）ネットマスクを適用すると、１つのネットワークアドレスに一致するようなネットワークである。２０は、故障交換のため新たに接続された工場出荷状態の監視カメラである。３０は、ネットワーク１１０内で中枢となるサーバで、例えば、映像記録装置や映像管理サーバなどである。また、６０は、２次元コード等の読み取りコード６１が印刷されたシートであり、読み取りコード６１には監視カメラ２０の所定の書式情報６２が含まれている。
【００１６】
また、中枢サーバ３０は、ネットワーク１１０に接続されている複数の監視カメラの情報および状態を格納する機器情報テーブル３２と、交換エントリーテーブル３４とを有している。
機器情報テーブル３２は、機器毎に、キー値３２ａ、ＭＡＣアドレス３２ｂ、ＩＰアドレス３２ｃ、及び故障（通信断）状態を管理するためのフラグ（Ｆｌａｇ）３２ｄを保持する。本実施例の機器情報テーブル３２では、Ｎｏｄｅ番号は第１列のキー値と兼用である。Ｎｏｄｅ番号（キー値３２ａ）は、監視カメラ２０（或いはその設置場所）に１対１で対応付けられる、例えば１〜１５の番号であり、人にとってＩＰアドレスそのものより理解しやすい。
中枢サーバ３０は、後述する方法で、ネットワーク１１０に接続された監視カメラ２０等のＩＰ機器を把握し、故障（通信断）状態となった機器があれば、それをフラグ３２ｄで記録する。
【００１７】
次に、監視カメラ２０の具体的な構成について、図２を参照して説明する。
図２は、本発明の実施形態１に係るネットワーク映像監視システムの監視カメラの構成を示すブロック図である。
監視カメラ２０は、対象物を光学的に撮影するための光学系２１、光学系２１が撮影した映像データをデジタルデータに変換し、また、映像データの解析を行う映像処理部２２、中枢サーバ３０からの要求をＣＰＵ２４に伝達し、また、ＣＰＵ２４からの応答を中枢サーバ３０へ返信するためのＮＩＣ（Network  Interface   Controller）２７、映像処理部２２がデジタル化した映像データを一時保存するためのＲＡＭ２５、監視カメラのネットワーク設定を保存するためのフラッシュメモリ２６、これらの構成部を制御するためのＣＰＵ２４、ネットワーク設定モード／通常モードを判別表示するための例えばＬＥＤからなるモード表示部２３、及び映像処理部２２でのネットワーク設定機能をＯＮ／ＯＦＦするための図示しない切換スイッチを有する。
また、映像処理部２２は、２次元コード等の読み取りコードを読み取るための読み取りコード認識手段２２ａを具備している。
なお、図１の２８は監視カメラ２０のカメラ内設定情報であり、フラッシュメモリ２６内に保存されている。また、図１の２９は映像処理部２２の読み取りコード認識手段２２ａで読み取った読み取りコード情報を格納するテーブルであり、フラッシュメモリ２６内に保存されている。
【００１８】
〔ネットワーク映像監視システムのネットワーク設定処理〕
次に、ネットワーク映像監視システムにおける監視カメラ２０のネットワーク設定処理について、図３を参照して説明する。
図３は、本発明の実施形態１に係るネットワーク映像監視システムにおける監視カメラのネットワーク設定処理のシーケンス図である。
始めに、故障交換用に新たに接続された監視カメラ２０のカメラ内設定情報２８は、工場出荷状態において、ステータス２８ａが「００００」状態で、ＩＰアドレス２８ｂは未定を示す「０．０．０．０」で、ＭＡＣアドレス２８ｃは固有の値「００−００−００−００−００−１０」を持つとする。
監視カメラ２０は、ＣＰＵ２４が起動中に図示しない切換スイッチのＯＮを感知すると、ネットワーク設定モードへ移行し、モード表示部２３の表示がネットワーク設定モードに切り換わり、ネットワーク１１０に接続される（ステップＳ１０１）。
監視カメラ２０は、ネットワーク１１０に接続されると、ブロードキャストアドレス（例えば、「２５５．２５５．２５５．２５５」）宛てに、定められたプロトコルで自身のカメラ内設定情報２８を送信する（ステップＳ１０２）。カメラ内設定情報２８は、ネットワーク（ブロードキャストドメイン）１１０全体に転送され、中枢サーバ３０にも到達する。
【００１９】
中枢サーバ３０は、ステップＳ１０２により受信したカメラ内設定情報２８を解析し（ステップＳ１０３）、カメラ内設定情報２８が示すＭＡＣアドレスと一致するものが機器情報テーブル３２に存在しないため、当該情報を未把握の機器として交換エントリーテーブル３４に登録する（ステップＳ１０４）。
交換エントリーテーブル３４に登録すると、中枢サーバ３０は、Ｓｔａｔｕｓを「０００１」にする移行指令を、カメラ内設定情報２８が示すＭＡＣアドレス宛（「００−００−００−００−００−１０」）に所定のプロトコルで送信し（ステップＳ１０５）、かつ、交換エントリーテーブル３４のＳｔａｔｕｓも「０００１」にしてエントリー準備状態に移行する。なお、移行指令の宛先ＩＰアドレスはブロードキャストアドレスである。
ステップＳ１０５による移行指令を受信した監視カメラ２０は、Ｓｔａｔｕｓを「０００１」に移行して（ステップＳ１０６）、移行したことを示す応答を中枢サーバ３０に送信する（ステップＳ１０７）。当該応答内容は、「０００１」に移行したＳｔａｔｕｓを含むカメラ内設定情報２８でもよい。また、当該応答の宛先には、ステップＳ１０５での受信で判明した中枢サーバ３０のＭＡＣアドレスおよびＩＰアドレスを用いることが望ましい。
なお、監視カメラ２０が、最初のブロードキャスト後、中枢サーバ３０からＳｔａｔｕｓ「０００１」への移行指令（ステップＳ１０５）を一定時間経過しても受信できない場合は、再度カメラ内設定情報２８を通知する。数回リトライしても中枢サーバ３０に到達しない場合には、通知を停止する。この時、監視カメラ２０は、モード表示部２３を使用して、ＬＥＤ等で通信の失敗を知らせる表示をしてもよい。
【００２０】
監視カメラ２０は、ステップＳ１０６によりカメラ内設定情報２８のＳｔａｔｕｓを「０００１」に移行したら、映像処理部２２の読み取りコード認識手段２２ａを起動し、２次元コード読み取り状態にする（ステップＳ１０８）。この時、監視カメラ２０は、ＬＥＤ等で読み取り状態を知らせるための通知機能をモード表示部２３に設けてもよい。
ここで、作業者が、監視カメラ２０の視野角に、２次元コード等の読み取りコード６１が印刷されたシート６０をかざすようにする（ステップＳ１０９）。
シート６０の読み取りコード６１には、図１に示すように、書式情報６２として、システムコード６２ａ、タイプコード６２ｂ、ノードコード６２ｃ、及び通知先指定６２ｄの情報が含まれている。例えば、読み取りコード６１としてＱＲコード（登録商標）を使用した場合、２９５３バイトのバイナリデータを化体できる。システムコード６２ａは、異なるシステム向けの監視カメラの誤接続を検出するためのもので、システム毎にユニークな値で管理される。タイプコード６２ｂは、機器の種別やシステムの副分類を任意に管理するためのコードである。ノードコード６２ｃは、システム（ネットワーク１１０）内のＩＰ機器（少なくとも監視カメラ）を一意に特定する情報である。なお、読み取りコード６１は、携帯端末などを使い、遠隔で受け取ったコードを携帯端末の画面に表示して読み取らせるようにしてもよい。また、書式情報６２の情報はあらかじめ平文ではなく、暗号化のスクランブルをした状態のコードにして２次元コード化する方法もある。
監視カメラ２０は、読み取りコード６１を読み取り、読取情報格納テーブル２９にその情報を格納する（ステップＳ１１０）。そして、読取情報格納テーブル２９の通知先指定２９ｄが「ＦＦ．ＦＦ．ＦＦＦＦ」以外（何らかの有意なＩＰアドレスが設定されている）の場合、その通知先に対して読取情報格納テーブル２９の情報を通知し（ステップＳ１１１）、通知先指定２９ｄが「ＦＦ．ＦＦ．ＦＦＦＦ」の場合、ブロードキャストにより、所定のプロトコルでカメラ内設定情報２８と読取情報格納テーブル２９の情報を通知する。
【００２１】
中枢サーバ３０は、ステップＳ１１１によりカメラ内設定情報２８及び読取情報格納テーブル２９の情報を受け取ると、読取情報格納テーブル２９のシステムコード２９ａおよびタイプコード２９ｂが適合するかを判断し（ステップＳ１１２）、適合した場合、機器情報テーブル３２中のフラグ３２ｄを参照し、現在故障交換が必要なカメラを確認する。例えば、フラグ３２ｄが「０」のとき交換対象であるとすると、ノードコード２９ｃがその交換対象とあっているかを照合する。また、ステップＳ１１２で適合した場合に、機器情報テーブル３２のＩＰアドレスを参照して、監視カメラ２０に対して、新たな設定情報（ＩＰアドレスやネットマスク）を通知するとともに、監視カメラ２０のＳｔａｔｕｓを「００１０」に変更するよう通知する（ステップＳ１１３）。
【００２２】
監視カメラ２０は、新たな設定情報を受け取ると、カメラ内設定情報２８のＳｔａｔｕｓを「００１０」に変更した後、設定変更を開始する（ステップＳ１１４）。設定変更を開始した時、カメラ内設定情報２８のＳｔａｔｕｓを「０１１０」として再度中枢サーバ３０に通知する（ステップＳ１１５）。
なお、中枢サーバ３０は、ステップＳ１１５によるＳｔａｔｕｓ「０１１０」への変更通知を一定時間受け取れなかった場合にはリトライを行う。
【００２３】
監視カメラ２０は、ステップＳ１１３で受け取った新たな設定情報を元に設定変更を行い、カメラ内設定情報２８のＳｔａｔｕｓを「１０００」とし、カメラ内設定情報２８及び読取情報格納テーブル２９の情報をフラッシュメモリ２６に保存して再起動する（ステップＳ１１６）。
再起動したら、監視カメラ２０は、Ｓｔａｔｕｓ「１０００」のカメラ内設定情報２８をブロードキャスト通信で通知する（ステップＳ１１７）。
ステップＳ１１７による通知を受けた中枢サーバ３０は、交換エントリーテーブル３４の該当するＭＡＣアドレス３４ａの登録したＳｔａｔｕｓ３４ｂを「１０００」に更新し、また、送信元のＩＰアドレスやＮｏｄｅ番号が、機器情報テーブル３２の該当ＭＡＣアドレスにおけるそれらと一致するか確認する（ステップＳ１１８）。一致した場合、当該ＩＰアドレスを使用して、監視カメラ２０とｐｉｎｇ等のテスト通信を行う（ステップＳ１１９）。
テスト通信が完了したら、中枢サーバ３０は、機器情報テーブル３２の該当するＮｏｄｅ番号３２ａのＭＡＣアドレス３２ｂを更新し、また、フラグ３２ｄを「１」に正常化するとともに、交換エントリーテーブル３４から消去する（ステップＳ１２０）。
【００２４】
なお、監視カメラ２０は、「０００１」〜「０１１０」のＳｔａｔｕｓに接続可能上限時間を設け、それ以上経過すると「００００」つまり、初期状態に戻るようにする。また、Ｓｔａｔｕｓが「１０００」となった以後も、通信不能等の何らかの状況に応じて初期状態に戻るようにする。
また、中枢サーバ３０は、機器情報テーブル３２のフラグ３２ｄに異常フラグがあったり、交換エントリーテーブル３４に残り続けるエントリーがある場合、障害としてログ保存や外部通知を行うようにしてもよい。
また、監視カメラ２０は、ＬＥＤ等を用いて、各設定状態のステータスを判別できるようにしてもよい。
また、外部と通信ができるシステムの場合、前述のシート６０の読み取りコード６１を中枢サーバ３０で生成し、あらかじめ登録された携帯端末に送出することも可能である。
【００２５】
本実施例によれば、監視カメラ２０のＳｔａｔｕｓが中枢サーバ３０によって管理されるので、監視カメラの誤作動、誤設定等により、監視カメラ単体で読み取りコード認識手段２２ａが起動し読み取りコード６１の読み取り状態になることはない。また、読み取りコード６１にはＮｏｄｅ情報等が含まれるだけで、ＩＰアドレス等は直接表現されないので、ＩＰアドレスの秘匿性を維持でき、また、故意に不正なＩＰアドレスを監視カメラに設定することも防げる。もし読み取りコード６１を取り違えても、中枢サーバ３０がフラグ３２ｄやＮｏｄｅ情報等で照合を行うので、故障していない機器と重複してＩＰアドレスを割りてることがない。
【００２６】
なお、本実施例の説明では、ステップＳ１０２、Ｓ１０５、Ｓ１０７、Ｓ１１０及びＳ１１３において、監視カメラ２０のＩＰアドレスは未定のままとしたが、ステップＳ１０１を始める前にＡｕｔｏＩＰ(ＲＦＣ（Request  For  Comment）３９２７)等を用いて取得したリンクローカルアドレスを用いてもよい。
また、ステップＳ１０２、Ｓ１０５、Ｓ１０７、Ｓ１１０、Ｓ１１３、Ｓ１１５及びＳ１１７としては、既知のＲＦＣ２１３１で規定されるＤＨＣＰ（Dynamic  Host  Configuration  Protocol）またはＢＯＯＴＰ（Bootstrap  Protocol）メッセージのフォーマット や、ＲＦＣ４７９５で規定されるＬＬＭＮＲ（Link-local  Multicast  Name  Resolution）ヘッダフォーマットを流用できる。Ｓｔａｔｕｓの通知には、前者では４オクテットのＸｉｄ（トランザクションＩＤ）フィールド、後者では１６ビットのＩＤフィールド中の４ビットを割り当てる。
【００２７】
以上説明したように、本発明の実施形態１に係るネットワーク映像監視システムによれば、交換のため新たに接続された監視カメラが中枢サーバと情報交換し、読み取った２次元コードに含まれるカメラ設定情報に基づいてネットワークへの自動設定が為されることにより、システムの復旧作業を容易に行うことが可能なネットワーク映像監視システムを提供することができる。
【００２８】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００２９】
２０：監視カメラ、２１：光学系、２２：映像処理部、２２ａ：読み取りコード認識手段、２３：モード表示部、２４：ＣＰＵ、２５：ＲＡＭ、２６：フラッシュメモリ、２７：ＮＩＣ、２８：カメラ内設定情報、２８ａ：ステータス、２８ｂ：ＩＰアドレス、２８ｃ：ＭＡＣアドレス、２９：読取情報格納テーブル、２９ａ：システムコード、２９ｂ：タイプコード、２９ｃ：ノードコード、２９ｄ：通知先指定、３０：中枢サーバ、３２：機器情報テーブル、３２ａ：キー値、３２ｂ：ＭＡＣアドレス、３２ｃ：ＩＰアドレス、３２ｄ：フラグ、３４：交換エントリーテーブル、３４ａ：ＭＡＣアドレス、２４ｂ：Ｓｔａｔｕｓ、６０：シート、６１：読み取りコード、６２：書式情報、６２ａ：システムコード、６２ｂ：タイプコード、６２ｃ：ノードコード、６２ｄ：通知先指定、１１０：ネットワーク、１２０：監視カメラ、１３０：中枢サーバ、１３２：カメラ情報、１４０：ＰＣ。
【図１】
2015106818.tif 000003
【図２】
2015106818.tif 000004
【図３】
2015106818.tif 000005
【図４】
2015106818.tif 000006