(57)【要約】【課題】監視装置が何らかの異常により、動作が止まったとき、速やかな復旧対応が求められており、そのためにネットワーク上から、速やかに、かつ確実に監視装置をリセットし、復旧することが課題となっている。【解決手段】WOL対応のEthernetコントローラを用いて、そのコントローラより出力されるWOL信号をリセット信号として使用することで、マイコンのソフトウェアの動作状態に関わらず、監視装置のリセットが可能となる。リセットと再起動を、場合により区別して使用できる。【選択図】図１
2011109529.tif 000002
【特許請求の範囲】
【請求項１】
隔地より被写体を監視する監視システムであって、
被写体を撮像する撮像装置と、
該撮像装置を制御し該撮像装置で撮像された映像信号が入力され該映像信号を処理してネットワークへ送信する監視装置と、
前記ネットワークを介して前記監視装置を制御し前記監視装置から前記ネットワークを介して受信した前記映像信号を表示する遠隔制御装置とを有し、
該遠隔制御装置は、前記映像信号の受信における異常を検出した際に前記監視装置に固有なＭＡＣアドレスを含むマジックパケットを生成して前記監視装置へ前記ネットワークを介して送信する第１の制御部を有し、
前記監視装置は、前記撮像装置を制御するＣＰＵを含む第２の制御部と、前記映像信号を前記ネットワークへ送信し前記マジックパケットを受信して前記マジックパケットが前記監視装置に固有のＭＡＣアドレスを含む場合にはＷＯＬ信号を生成して前記ＣＰＵをリセットするEthernetコントローラ
を有することを特徴とする監視システム。
【請求項２】
請求項１に記載の監視システムにおいて、前記第２の制御部は前記監視装置固有のリセットコマンドデータを生成し、該リセットコマンドデータと前記ＷＯＬ信号がともに生成された場合には、前記ＣＰＵを再起動することを特徴とする監視システム。
【請求項３】
請求項１に記載の監視システムにおいて、前記ＷＯＬ信号は前記ＣＰＵをリセットするか再起動するかを示す制御情報を有することを特徴とする監視システム。
【請求項４】
撮像装置を制御し該撮像装置で撮像された映像信号が入力され該映像信号を処理してネットワークへ送信する監視装置であって、
前記撮像装置を制御するＣＰＵを含む制御部と、
前記映像信号を前記ネットワークへ送信し前記監視装置に固有のＭＡＣアドレスを含むマジックパケットを受信した場合にはＷＯＬ信号を生成して前記ＣＰＵをリセットするEthernetコントローラ
を有することを特徴とする監視装置。
【請求項５】
被写体を撮像する撮像部と、
該撮像部の動作を制御する第３の制御部と前記撮像部で撮像された映像情報を処理して送信し外部からの情報を受信して処理する第４の制御部を備える監視部と、
前記監視部を制御し前記監視部から送信された前記映像情報を受信して表示し前記映像情報の受信における異常を検出した際に前記監視部に固有なＭＡＣアドレスを含むマジックパケットを生成して前記監視装置へ送信する第５の制御部を備える遠隔制御部
を有する隔地より被写体を監視する監視システムの制御方法であって、
前記第４の制御部は、
前記マジックパケットを受信する受信ステップと、
前記マジックパケットが含む前記ＭＡＣアドレスが前記監視部固有のＭＡＣアドレスであるか否かを判定するＭＡＣアドレス判定ステップと、
該ＭＡＣアドレス判定ステップでの判定の結果、前記監視部固有のＭＡＣアドレスであると判定された場合にはＷＯＬ信号を生成するＷＯＬ信号生成ステップと、
該ＷＯＬ信号生成ステップで生成されたＷＯＬ信号を用いて前記第３の制御部をリセットするリセットステップ
を有することを特徴とする監視システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視システム、監視装置及び監視システムの制御方法に係り、特にネットワークを介してリセットする監視システム、監視装置及び監視システムの制御方法に関するものである。
【背景技術】
【０００２】
近年の監視形態の動向として、監視場所にはカメラ及びカメラのコントローラをはじめとする監視装置のみが設置され、ネットワークを介して、その監視場所の映像の確認や監視装置の操作をし、遠隔地からの監視を実現することが多くなってきている。遠隔地からの監視には、設置場所まで移動しなくとも可能となるほか、複数の設置場所を一拠点で同時に可能となるなどの長所がある。一方、ネットワークを介して監視を行うことになるため、監視装置に何らかの動作異常が発生した場合、一切の監視ができなくなるという短所がある。しかし、監視装置は２４時間動作していることがほとんどであり、監視装置の何らかの異常により動作が止まることはあってはならない。もし、監視装置に異常が発生し動作が止まった場合は、常に速やかな復旧対応が求められる。そこで、ほとんどの監視装置には、何らか異常により動作が止まることを想定して、ネットワーク上にリセットコマンドパケットを送信し、監視装置をリセットする機能が付いている。
【０００３】
特許文献１には、アプリケーションが停止している監視対象機器に対して、監視サーバがインターネットを介して監視対象機器のアプリケーションを再起動する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２７０４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし前述の機能は、ソフトウェアで実現されているため、通信ソフトウェアや制御ソフトウェアが正常に動作していることが前提であり、各ソフトウェアに異常が発生したときには、リセットコマンドパケットを取得できず、或いは正しくコマンド解析ができず、リセット動作ができないという問題があった。
【０００６】
そこで、ソフトウェアの動作状態に関係なく、監視装置をリセット動作することが必要であり、ソフトウェアの介在しないEthernet（登録商標）コントローラから直接マイコンをリセットすることが課題となった。
本発明は、以上のような課題に対して創案されたもので、上記課題を解決し監視装置のソフトウェアの動作状態に関係なく、ネットワークを介してリセットする監視システム、監視装置及び監視システムの制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため本発明は、隔地より被写体を監視する監視システムであって、被写体を撮像する撮像装置と、該撮像装置を制御し該撮像装置で撮像された映像信号が入力され該映像信号を処理してネットワークへ送信する監視装置と、前記ネットワークを介して前記監視装置を制御し前記監視装置から前記ネットワークを介して受信した前記映像信号を表示する遠隔制御装置とを有し、該遠隔制御装置は、前記映像信号の受信における異常を検出した際に前記監視装置に固有なＭＡＣアドレスを含むマジックパケットを生成して前記監視装置へ前記ネットワークを介して送信する第１の制御部を有し、前記監視装置は、前記撮像装置を制御するＣＰＵを含む第２の制御部と、前記映像信号を前記ネットワークへ送信し前記マジックパケットを受信して前記マジックパケットが前記監視装置に固有のＭＡＣアドレスを含む場合にはＷＯＬ信号を生成して前記ＣＰＵをリセットするEthernetコントローラを有することを特徴としている。
【０００８】
また本発明は、撮像装置を制御し該撮像装置で撮像された映像信号が入力され該映像信号を処理してネットワークへ送信する監視装置であって、前記撮像装置を制御するＣＰＵを含む制御部と、前記映像信号を前記ネットワークへ送信し前記監視装置に固有のＭＡＣアドレスを含むマジックパケットを受信した場合にはＷＯＬ信号を生成して前記ＣＰＵをリセットするEthernetコントローラを有することを特徴としている。
【０００９】
また本発明は、被写体を撮像する撮像部と、該撮像部の動作を制御する第３の制御部と前記撮像部で撮像された映像情報を処理して送信し外部からの情報を受信して処理する第４の制御部を備える監視部と、前記監視部を制御し前記監視部から送信された前記映像情報を受信して表示し前記映像情報の受信における異常を検出した際に前記監視部に固有なＭＡＣアドレスを含むマジックパケットを生成して前記監視装置へ送信する第５の制御部を備える遠隔制御部を有する隔地より被写体を監視する監視システムの制御方法であって、前記第４の制御部は、前記マジックパケットを受信する受信ステップと、前記マジックパケットが含む前記ＭＡＣアドレスが前記監視部固有のＭＡＣアドレスであるか否かを判定するＭＡＣアドレス判定ステップと、該ＭＡＣアドレス判定ステップでの判定の結果、前記監視部固有のＭＡＣアドレスであると判定された場合にはＷＯＬ信号を生成するＷＯＬ信号生成ステップと、該ＷＯＬ信号生成ステップで生成されたＷＯＬ信号を用いて前記第３の制御部をリセットするリセットステップを有することを特徴としている。
【発明の効果】
【００１０】
本発明によれば、監視装置のソフトウェアの動作状態に関係なく、ネットワークを介してリセットする監視システム、監視装置及び監視システムの制御方法を実現でき、その円滑な運用に寄与できるという効果がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例に関わる監視システムを示すブロック図。
【図２】本発明の一実施例に関わる監視システムのコントローラ周辺のブロック図。
【図３】本発明の一実施例に関わるネットワークパケットのブロック図。
【図４】本発明の一実施例に関わるリセットコマンドパケットのブロック図。
【図５】本発明の一実施例に関わるマジックパケットのブロック図。
【図６】本発明の一実施例に関わる異常検出動作のフローチャート。
【図７】本発明の一実施例に関わるリセット動作のフローチャート。
【発明を実施するための形態】
【００１２】
以下に、本発明の一実施形態に関わる監視装置システムのリセット方法について、図を参照して説明する。
図１は、本発明の一実施例に関わる監視システムを示すブロック図である。
【００１３】
監視システムは、複数のカメラ（001）、監視装置（002）とパーソナルコンピュータ（003）（以下、ＰＣと略す）を含んでいる。カメラ（001）と監視装置（002）は監視場所に設置される。ＰＣ（003）は監視場所からは離れた場所に設置される。カメラ（001）は監視装置（002）に接続され、さらにネットワーク（004）を介してＰＣ（003）に接続される。ＰＣ（003）は周辺機器の制御部と映像の表示部を有しており、複数のカメラ（001）の映像監視を行うとともに、監視装置（002）の操作を行う。なお、以下ではＰＣ（003）を遠隔制御装置と称することがある。
【００１４】
監視装置（002）は、複数のカメラ（001）の映像信号を合成して映像データとする図示しない映像回路、前記映像データ及び制御信号の通信を行うEthernetコントローラ（005）、制御ソフトウェアと通信ソフトウェアに基づいて制御するＣＰＵ（006）（Central Processing Unit）、リセットスイッチ（007）を含んでいる。
【００１５】
Ethernetコントローラ（005）はネットワーク（004）に接続されている。
また、ＣＰＵ（006）には、リセットスイッチ（007）から出力されるリセット信号が入力されている。更には、Ethernetコントローラ（005）から出力されるWake up On LAN信号（以下、ＷＯＬ信号と略す）が入力されることで、ＣＰＵ（006）が再起動するようにしている。周知のとおり、リセットとはＣＰＵ（006）の状態を初期の状態に戻すことであり、再起動とはＯＳ（Operating System）やアプリケーションを立上げ直すことである。リセットは再起動とほぼ同様の動作となることがあるため、特に区別しないことも多く、ここまで本明細書でもそのようにしているが、以下これを区別する必要がある場合には特記するものとする。
【００１６】
図２は、本発明の一実施例に関わる監視システムのコントローラ周辺のブロック図である。ここでは、ＰＣ（003）内でTCP/IP（Transmission Control Protocol/Internet Protocol）を用いてマジックパケットを組み込んだネットワークパケットが生成され、ＰＣ（003）内のEthernetコントローラ（008）からネットワーク（004）を介して、監視装置（002）のEthernetコントローラ（005）にネットワークパケットが送信される様子を、破線を用いて模式的に表わしている。
【００１７】
図３は、本発明の一実施例に関わるネットワークパケットのブロック図である。
Ethernetフレーム（011）は図２のネットワークパケットに相当する。Ethernetフレーム（011）は、ＭＡＣアドレス情報（014）とＩＰパケット情報（012）を含んでいる。ＭＡＣアドレス情報（014）は、他の通信装置と重複しないように割り当てられた、通信装置（ここでは監視装置（002））に固有の物理アドレスを表す。ＩＰパケット情報（012）は、ＩＰアドレス情報（015）とＴＣＰパケット情報（013）を含んでいる。ＩＰアドレス情報（015）は、各通信装置（ここでは監視装置（002）であり、一つのＰＣ（003）が複数の監視装置（002）を制御する場合もある。）に割り当てられた装置判別用の情報である。ＴＣＰパケット情報（013）は、図２のマジックパケットに相当し、ユーザ固有のバイナリデータ（016）を付加することができる。
【００１８】
図４は、本発明の一実施例に関わるリセットコマンドパケットのブロック図である。これは図１のリセットスイッチ（007）の指令に応じてＣＰＵ（006）で生成されるものであって、従来は同様なパケットがアプリケーション再起動に用いられている。リセットコマンドパケットは、監視装置（002）固有に決められたリセットコマンドを示すデータをＴＣＰパケットに付加し、ＣＰＵ（006）に搭載されたソフトウェア上でリセットコマンドか否かを判定している。
【００１９】
図５は、本発明の一実施例に関わるマジックパケットのブロック図である。これは、本発明の監視装置（002）のEthernetコントローラ（005）にＷＯＬ信号を出力させるためのパケットである。監視装置（002）のEthernetコントローラ（005）で受信されるネットワークパケット（011）に含まれるマジックパケット（013）は、前記したようにＴＣＰパケットのバイナリデータ（016）を有する。バイナリデータ（016）は、マジックパケットの識別開始用データ（017）と、ＭＡＣアドレス情報（018）を含んでいる。ＭＡＣアドレス情報（018）は、対象となるEthernetコントローラ（005）に固有なものであって、１６個連続して並べられている。
【００２０】
次に、監視装置（002）のEthernetコントローラ（005）にＷＯＬ信号を出力させ、ＣＰＵ（006）の再起動を行う監視装置（002）の動作の流れを説明する。
図６は、本発明の一実施例に関わる異常検出動作のフローチャートである。
監視装置（002）の映像を監視し、監視装置（002）を操作するＰＣ（003）は、監視装置（002）へ映像データを要求して（ステップS101）、一定時間待つ（ステップS102）。次にＰＣ（003）は、映像データが取得できたかを判断する（ステップS103）。取得できていれば（図中のＹＥＳ）、ＰＣ（003）の表示部に映像を表示する（ステップS104）。取得できていなければ（図中のＮＯ）、それが連続して所定のＮ回続いたかを判断する（ステップS105）。連続してN回続いていれば（図中のＹＥＳ）、ＰＣ（003）は監視装置に異常が発生したと判断し、ＰＣ（003）内で図３に示すようなマジックパケットを含むネットワークパケットを生成し、ネットワーク（004）を介して監視装置（002）のEthernetコントローラ（005）に送信する（ステップS106）。連続してN回続いていなければ（図中のＮＯ）、ステップS101へ戻り、再度映像データ要求を行う。
【００２１】
図７は、本発明の一実施例に関わるリセット動作のフローチャートである。
監視装置（002）のEthernetコントローラ（005）は、図３におけるネットワークパケットのEthernetフレーム（011）内のＭＡＣアドレス情報（014）を取得し（ステップS201）、監視装置（002）（ないし監視装置（002）の有するEthernetコントローラ（005））宛のネットワークパケットかを判断する（ステップS202）。監視装置宛のネットワークパケットであれば（図中のＹＥＳ）、ネットワークパケット内に、マジックパケットを示す開始識別データ（017）があるかを判断する（ステップS203）。識別データがあれば（図中のＹＥＳ）、その直後に監視装置宛のＭＡＣアドレス情報（018）が１６個連続で存在するかを判断する（ステップS204）。ＭＡＣアドレス情報（018）が１６個連続であれば、マジックパケットと判断する。これが監視装置（002）宛のマジックパケットであれば（図中のＹＥＳ）、ＷＯＬ信号を出力する（ステップS205）。ＣＰＵ（006）はＷＯＬ信号を受けて、ＣＰＵ（006）のリセット動作を行う（ステップS206）。ＷＯＬ信号を使うため、ＣＰＵ（006）に搭載されたソフトウェアの動作状態に関わらず、リセット動作を行うことができる。ステップS202、S203、S204での判断の結果が否（図中のＮＯ）である場合には、ステップS201に戻り、再度ＭＡＣアドレス情報（014）を取得する。
【００２２】
ただし、本発明を以ってしても、監視システムをリセットすることができないときには、作業員を監視場所へ派遣し、機器交換を行う。
本実施例によれば、ＷＯＬ対応のEthernetコントローラ（005）と、マジックパケット（013）を用いることにより、ソフトウェアの動作状態に関わらず、リセットが可能なため、従来よりも確実にネットワーク上から監視装置（002）をリセットすることできる。監視装置（002）に異常が発生した時の復旧作業において、監視装置（002）の設置場所へ作業員を派遣するコストを削減することができ、復旧までに要する時間も大幅に削減することができる。これにより監視システムの円滑な運用を行うことができる。
【００２３】
さらに、ＣＰＵ（006）の状態を初期の状態に戻すリセットと、ＯＳやアプリケーションを立上げ直す再起動を区別して行っても良い。このためには、ＷＯＬ信号のパケットには、リセットと再起動のいずれを行うかを示す制御情報を備えると良い。また、さきに図４で説明したリセットスイッチ（007）に基づくリセットコマンドデータとＷＯＬ信号が同時に生成された場合に再起動を行い、ＷＯＬ信号のみが生成された場合にリセットを行うようにしても良い。
【００２４】
ここまで示した実施形態は一例であって、本発明を限定するものではない。たとえば一つのＰＣ（003）が制御する監視装置を複数個備えても良いし、マジックパケットの含むＭＡＣアドレス（018）を１６個に限定するものでもない。このほか本発明の趣旨に基づきながら異なる実施形態を考えられるが、いずれも本発明の範疇にある。
【符号の説明】
【００２５】
００２：監視装置、００３：ＰＣ、００５，００８：Ethernetコントローラ、００６：ＣＰＵ、０１１：Ethernetフレーム、０１２：ＩＰパケット、０１３：ＴＣＰパケット、０１４：ＭＡＣアドレス、０１５：ＩＰアドレス、０１６：ユーザ固有バイナリデータ、０１７：識別開始コード、０１８：ＭＡＣアドレス。
【図１】
2011109529.tif 000003
【図２】
2011109529.tif 000004
【図３】
2011109529.tif 000005
【図４】
2011109529.tif 000006
【図５】
2011109529.tif 000007
【図６】
2011109529.tif 000008
【図７】
2011109529.tif 000009