建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続される通信装置であって、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信する信号受信部と、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信する監視データ送信部と、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信する監視データ受信部と、前記サーバとの間の通信障害を検知する通信障害検知部と、を備え、前記監視データ送信部は、前記通信障害が検知された場合には、前記センサネットワークを介して前記監視データを前記他の通信装置に送信し、前記監視データが受信された場合には、前記通信ネットワークを介して、当該受信された監視データを前記サーバに送信すること、を特徴とする通信装置。請求項1に記載の通信装置であって、前記建物内に設置される前記有害生物を撮影するカメラから、撮影画像を取得する画像取得部を備え、前記監視データ送信部は、前記通信ネットワークを介して前記撮影画像を前記サーバに送信し、前記通信障害が検知された場合には、前記センサネットワークを介して前記撮影画像を前記他の通信装置に送信し、前記監視データ受信部が前記センサネットワークを介して前記他の通信装置から前記撮影画像を受信した場合、前記監視データ送信部は、前記通信ネットワークを介して、前記受信した撮影画像を前記サーバに送信すること、を特徴とする通信装置。請求項1に記載の通信装置であって、前記通信障害が検知された場合に前記通信装置を再起動させる障害処理部をさらに備え、前記監視データ送信部は、再起動しても前記通信障害が解消されない場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信すること、を特徴とする通信装置。請求項1に記載の通信装置であって、前記通信ネットワークは複数の通信路により構築され、第1および第2の前記通信路にそれぞれ接続される第1および第2の通信インタフェースを備え、前記監視データ送信部は、前記第1の通信インタフェースおよび前記第1の通信路を介して前記サーバに前記監視データを送信し、前記第1の通信路における前記通信障害が検知された場合には、前記第2の通信インタフェースおよび前記第2の通信路を介して前記サーバに前記監視データを送信し、前記第1および第2の通信路のいずれにも前記通信障害が検知された場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信すること、を特徴とする通信装置。請求項1に記載の通信装置であって、前記通信ネットワークに接続される第1の通信インタフェースと、前記センサネットワークに接続される第2の通信インタフェースと、前記監視データの送信先を設定する送信先設定部と、前記監視データの送信に用いる前記第1および第2の通信インタフェースの少なくともいずれかを設定するインタフェース設定部と、を備え、前記送信先設定部には前記サーバが設定され、前記インタフェース設定部には前記第1の通信インタフェースが設定され、前記監視データ送信部は、前記インタフェース設定部に設定された前記通信インタフェースを介して、前記送信先設定部に設定された前記送信先に前記監視データを送信しており、前記通信障害検知部は、前記通信障害を検知した場合、前記第2の通信インタフェースを前記インタフェース設定部に設定し、前記他の通信装置を前記送信先設定部に設定すること、を特徴とする通信装置。建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続される通信装置であって、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信し、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信し、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信した場合に、前記通信ネットワークを介して、前記受信した監視データを前記サーバに送信する第1のCPUと、前記第1のCPUによる前記サーバとの間の通信障害を検知する第2のCPUと、を備え、前記第2のCPUは、前記通信障害を検知した場合に、前記第1のCPUに対して前記センサネットワークを介して前記監視データを前記他の通信装置に送信するように指示するメッセージを送信し、前記第1のCPUは、前記メッセージに応じて、前記センサネットワークを介して前記監視データを前記他の通信装置に送信すること、を特徴とする通信装置。建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続される通信装置が、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信するステップと、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップと、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップと、前記サーバとの間の通信障害を検知するステップと、前記通信障害が検知された場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップと、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップと、を実行することを特徴とする通信方法。建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続され、第1および第2のCPUを備える通信装置において実行される通信方法であって、前記第1のCPUが、前記センサネットワークを介して前記有害生物を検知したことを示す信号である検知信号を前記センサから受信するステップと、前記第1のCPUが、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップと、前記第1のCPUが、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップと、前記第2のCPUが、前記第2のCPUによる前記サーバとの間の通信障害を検知するステップと、前記第2のCPUが、前記通信障害を検知した場合に、前記第1のCPUに対して、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するように指示するメッセージを送信するステップと、前記第1のCPUが、前記メッセージに応じて、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップと、前記第1のCPUが、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップと、を備えることを特徴とする通信方法。建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続されるコンピュータに、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信するステップと、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップと、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップと、前記サーバとの間の通信障害を検知するステップと、前記通信障害が検知された場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップと、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップと、を実行させるためのプログラム。建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続され、第1および第2のCPUを備えるコンピュータにおいて、前記第1のCPUに、前記センサネットワークを介して前記有害生物を検知したことを示す信号である検知信号を前記センサから受信するステップを実行させ、前記第1のCPUに、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップを実行させ、前記第1のCPUに、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップを実行させ、前記第2のCPUに、前記第2のCPUによる前記サーバとの間の通信障害を検知するステップを実行させ、前記第2のCPUに、前記通信障害を検知した場合に、前記第1のCPUに対して、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するように指示するメッセージを送信するステップを実行させ、前記第1のCPUに、前記メッセージに応じて、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップを実行させ、前記第1のCPUに、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップを実行させるためのプログラム。しかしながら、特許文献1に記載のシステムでは、情報通信機器3と情報管理機器4との間で通信障害が発生した場合には、通信障害が解消するまでセンサ情報を建物外部に伝達することができない。本発明は、このような背景を鑑みてなされたものであり、通信障害時にもセンサからの情報を外部に伝達することのできる、通信装置、通信方法およびプログラムを提供することを目的とする。上記課題を解決するための本発明の主たる発明は、建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続される通信装置であって、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信する信号受信部と、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信する監視データ送信部と、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信する監視データ受信部と、前記サーバとの間の通信障害を検知する通信障害検知部と、を備え、前記監視データ送信部は、前記通信障害が検知された場合には、前記センサネットワークを介して前記監視データを前記他の通信装置に送信し、前記監視データが受信された場合には、前記通信ネットワークを介して、当該受信された監視データを前記サーバに送信することとする。また、本発明の通信装置は、前記建物内に設置される前記有害生物を撮影するカメラから、撮影画像を取得する画像取得部を備え、前記監視データ送信部は、前記通信ネットワークを介して前記撮影画像を前記サーバに送信し、前記通信障害が検知された場合には、前記センサネットワークを介して前記撮影画像を前記他の通信装置に送信し、前記監視データ受信部が前記センサネットワークを介して前記他の通信装置から前記撮影画像を受信した場合、前記監視データ送信部は、前記通信ネットワークを介して、前記受信した撮影画像を前記サーバに送信するようにしてもよい。また、本発明の通信装置は、前記通信障害が検知された場合に前記通信装置を再起動させる障害処理部をさらに備え、前記監視データ送信部は、再起動しても前記通信障害が解消されない場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するようにしてもよい。また、本発明の通信装置では、前記通信ネットワークは複数の通信路により構築され、第1および第2の前記通信路にそれぞれ接続される第1および第2の通信インタフェースを備え、前記監視データ送信部は、前記第1の通信インタフェースおよび前記第1の通信路を介して前記サーバに前記監視データを送信し、前記第1の通信路における前記通信障害が検知された場合には、前記第2の通信インタフェースおよび前記第2の通信路を介して前記サーバに前記監視データを送信し、前記第1および第2の通信路のいずれにも前記通信障害が検知された場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するようにしてもよい。また、本発明の通信装置は、前記通信ネットワークに接続される第1の通信インタフェースと、前記センサネットワークに接続される第2の通信インタフェースと、前記監視データの送信先を設定する送信先設定部と、前記監視データの送信に用いる前記第1および第2の通信インタフェースの少なくともいずれかを設定するインタフェース設定部と、を備え、前記送信先設定部には前記サーバが設定され、前記インタフェース設定部には前記第1の通信インタフェースが設定され、前記監視データ送信部は、前記インタフェース設定部に設定された前記通信インタフェースを介して、前記送信先設定部に設定された前記送信先に前記監視データを送信しており、前記通信障害検知部は、前記通信障害を検知した場合、前記第2の通信インタフェースを前記インタフェース設定部に設定し、前記他の通信装置を前記送信先設定部に設定するようにしてもよい。また、本発明の他の態様は、建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続される通信装置であって、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信し、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信し、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信した場合に、前記通信ネットワークを介して、前記受信した監視データを前記サーバに送信する第1のCPUと、前記第1のCPUによる前記サーバとの間の通信障害を検知する第2のCPUと、を備え、前記第2のCPUは、前記通信障害を検知した場合に、前記第1のCPUに対して前記センサネットワークを介して前記監視データを前記他の通信装置に送信するように指示するメッセージを送信し、前記第1のCPUは、前記メッセージに応じて、前記センサネットワークを介して前記監視データを前記他の通信装置に送信することとする。また、本発明の他の態様は、通信方法であって、建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続される通信装置が、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信するステップと、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップと、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップと、前記サーバとの間の通信障害を検知するステップと、前記通信障害が検知された場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップと、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップと、を実行することとする。また、本発明の他の態様は、建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続され、第1および第2のCPUを備える通信装置において実行される通信方法であって、前記第1のCPUが、前記センサネットワークを介して前記有害生物を検知したことを示す信号である検知信号を前記センサから受信するステップと、前記第1のCPUが、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップと、前記第1のCPUが、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップと、前記第2のCPUが、前記第2のCPUによる前記サーバとの間の通信障害を検知するステップと、前記第2のCPUが、前記通信障害を検知した場合に、前記第1のCPUに対して、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するように指示するメッセージを送信するステップと、前記第1のCPUが、前記メッセージに応じて、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップと、前記第1のCPUが、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップと、を備えることとする。また、本発明の他の態様は、プログラムであって、建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続されるコンピュータに、前記センサネットワークを介して前記センサから前記有害生物を検知したことを示す信号である検知信号を受信するステップと、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップと、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップと、前記サーバとの間の通信障害を検知するステップと、前記通信障害が検知された場合に、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップと、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップと、を実行させることとする。また、本発明の他の態様は、プログラムであって、建物内に設置される有害生物を検知するセンサとセンサネットワークを介して接続されるとともに、前記建物外に設置されるサーバと通信ネットワークを介して接続され、第1および第2のCPUを備えるコンピュータにおいて、前記第1のCPUに、前記センサネットワークを介して前記有害生物を検知したことを示す信号である検知信号を前記センサから受信するステップを実行させ、前記第1のCPUに、前記通信ネットワークを介して前記センサが前記有害生物を検知した旨を示す情報である監視データを前記サーバに送信するステップを実行させ、前記第1のCPUに、前記センサネットワークを介して他の通信装置から送信される前記監視データを受信するステップを実行させ、前記第2のCPUに、前記第2のCPUによる前記サーバとの間の通信障害を検知するステップを実行させ、前記第2のCPUに、前記通信障害を検知した場合に、前記第1のCPUに対して、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するように指示するメッセージを送信するステップを実行させ、前記第1のCPUに、前記メッセージに応じて、前記センサネットワークを介して前記監視データを前記他の通信装置に送信するステップを実行させ、前記第1のCPUに、前記監視データが受信された場合に、前記通信ネットワークを介して、前記受信された監視データを前記サーバに送信するステップを実行させることとする。その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。本発明によれば、通信障害時にもセンサからの情報を外部に伝達することができる。==システム構成==以下、本発明の一実施形態に係る有害生物監視システムについて説明する。有害生物は、ゴキブリやハエ、アリ、シロアリ、蚊などの害虫およびネズミなどの害獣を含む生物である。本実施形態の有害生物監視システムは、建物内においてこれらの有害生物を検知するセンサを設置して、有害生物の発生又は侵入の監視を行うものである。図1は、本実施形態の有害生物監視システムの全体構成を示す図である。本実施形態の有害生物監視システムは、センサ11およびカメラ12以下、センサ11およびカメラ12をまとめて設置機器ともいう。ならびに制御装置20および管理サーバ30を含んで構成される。好適には、センサ11、カメラ12、および制御装置20はそれぞれ複数設置される。センサ11は、建物1内に設置される、有害生物を検知するための装置である。センサ11としては、たとえば虫カウンタ、ねずみカウンタ、シロアリセンサなどがある。虫カウンタは、たとえば、誘虫ランプより飛翔性昆虫を誘引し、スリットを設けたチャンバー内に侵入した昆虫を光電センサにより検知して捕獲数をカウントする装置である。ねずみカウンタは、たとえば、赤外線センサにより恒温動物を検知する装置である。シロアリセンサは、たとえば、伝導性の高い微粉末を満たした木箱をケース内に配置し、シロアリが木箱に穴をあけることで木箱内部から粉体が流出し、これによる電気抵抗値の変化を検知する装置である。また、殺虫器や捕獲器もセンサ11として機能させることができる。殺虫器は、たとえば、誘虫ランプで飛翔性昆虫を誘引し、ショックバーに流した電流によって虫を駆除あるいは捕獲するとともに、ショックバーに電流が流れたことにより虫を検知する装置である。捕獲器は、たとえば、粘着性物質を塗布したゴキブリの誘引捕獲器に振動センサを取り付けた装置や、扉の作動を検知するセンサを取り付けたねずみの捕獲器などである。センサ11は、ZigBee登録商標に従った通信が可能であり、複数のセンサ11によりセンサネットワーク14が構成される。センサ11は、有害生物を検出したことを示す情報あるいはカウントした有害生物の数以下、センサデータという。をセンサネットワーク14に出力する。制御装置20は、建物1内に設置され、センサ11から出力されるセンサデータおよびカメラ12から出力されるカメラデータを収集するコンピュータである。制御装置20もZigBee登録商標に従った通信が可能であり、センサネットワーク14を介して、センサ11から出力されるセンサデータをZigBee登録商標により受信する。制御装置20はまた、カメラ12と通信線15により接続されており、カメラ12から出力されるカメラデータを受信する。通信線15は、たとえばNTSC信号を伝達するためのケーブルとしてもよいし、デジタルデータを伝達するためのUSBUniversalSerialBusシリアルケーブルやイーサネット登録商標の通信ケーブルとしてもよい。また、通信線15に代えて特定省電力無線によりカメラデータをカメラ12から制御装置20に送信するようにしてもよい。また、制御装置20と管理サーバ30とは通信ネットワーク16を介して通信可能に接続されており、制御装置20は、収集したセンサデータおよびカメラデータを管理サーバ30に送信する。制御装置20は、センサデータおよびカメラデータを、所定の形式のファイル以下、監視データという。に変換し、変換した監視データを管理サーバ30に送信する。監視データの形式は、たとえば、センサデータであればテキストファイルやCSVCommaSeparatedValuesファイルなどとすることができ、カメラデータであればMPEGMovingPictureExpertsGroupファイルやAVIAudioVideoInterleavedファイルなどとすることができる。通信ネットワーク16は、たとえば、公衆電話回線や、携帯電話無線通信、WiFiWirelessFidelity無線通信、イーサネット登録商標通信、電力線通信PLCなどにより構成される、インターネットやLANなどである。本実施形態では通信ネットワーク16はTCP/IPによる通信の行われるインターネットであることを想定している。管理サーバ30は、制御装置20から送信される監視データを受信して蓄積するコンピュータである。管理サーバ30はまた、Webサーバとしても動作し、ユーザ端末17からのリクエストに応じて監視データを提供する。==制御装置20のハードウェア構成==図2は、制御装置20のハードウェアの構成例を示す図である。制御装置20は、管理CPU201および通信CPU202の2つのCPUCentralProcessingUnit、メモリ203、記憶装置204を備える。また制御装置20は、ZigBee登録商標による無線通信を行うためのセンサ通信機205、NTSC信号を受信するためのNTSCインタフェース206、特定省電力無線による通信を行うための特定省電力無線機207、第三世代移動通信システムによる通信3G通信を行うための3G無線機208、第二世代移動通信システムによる通信PDC;PersonalDigitalCellular通信を行うためのPDC無線機209、WiFi無線通信を行うためのWiFi無線機210、イーサネット登録商標や公衆電話回線網に接続するためのLANアダプタ211、電力線通信を行うためのPLC通信機212など各種の通信インタフェースを備える。なお、以下の説明において、センサネットワーク14に接続するためのセンサ通信機205を特にセンサインタフェースとも表記する。特定省電力無線機207によりセンサネットワーク14に接続される場合には、センサインタフェースには特定省電力無線機207も含まれるものとする。また、通信ネットワーク16に接続するための3G無線機208、PDC無線機209、WiFi無線機210、LANアダプタ211、PLC通信機212を特にサーバインタフェースとも表記する。記憶装置204は、各種のデータやプログラムを記憶する、例えばハードディスクドライブやソリッドステートドライブ、フラッシュメモリなどである。管理CPU201および通信CPU202は、記憶装置204に記憶されているプログラムをメモリ203に読み出して実行することにより各種の機能を実現する。本実施形態では、通信CPU202は、各種の通信に関する処理を行い、管理CPU201は、通信CPU202の制御を行う。==制御装置20のソフトウェア構成==図3は、制御装置20のソフトウェアの構成例を示す図である。制御装置20は、センサデータ受信部221、カメラデータ受信部222、監視データ受信部223、監視データ送信部224、通信障害検知部225、障害処理部226、アドレス記憶部251、監視データ記憶部252を備える。なお、センサデータ受信部221、カメラデータ受信部222、監視データ受信部223および監視データ送信部224は、制御装置20が備える通信CPU202が記憶装置204に記憶されているプログラムをメモリ203に読み出して実行することにより実現され、通信障害検知部225および障害処理部226は、管理CPU201が記憶装置204に記憶されているプログラムをメモリ203に読み出して実行することにより実現される。アドレス記憶部251、および監視データ記憶部252は、メモリ203および記憶装置204が提供する記憶領域の一部として実現される。==制御装置20の記憶部==アドレス記憶部251は、監視データの送信先に関する情報以下、アドレス情報という。を記憶する。また、アドレス記憶部251は、最後に監視データが送信された時点以下、最終送信日時263という。を記憶する。図4は、アドレス記憶部251の構成例を示す図である。図4に示すように、アドレス記憶部251は、管理サーバ30についてのアドレス情報を記憶するサーバ管理表261と、監視データの転送先となる他の制御装置20以下、転送先制御装置という。についてのアドレス情報を記憶する転送先管理表262とを備える。後述するように、制御装置20から監視データを管理サーバ30に直接送信することができない場合には、転送先制御装置に監視データを転送し、転送先制御装置から管理サーバ30に監視データが送られる。図4に示すように、アドレス情報には、インタフェース、アドレス、優先度および使用フラグが含まれる。インタフェースは、制御装置20が備える通信インタフェースのいずれかを示す。サーバ管理表261に記憶されるアドレス情報において、インタフェースには、管理サーバ30と接続するための通信インタフェースが設定される。本実施形態では、制御装置20と管理サーバ30とは通信ネットワーク16を介して接続されることを想定しているので、アドレス情報のインタフェースには、通信ネットワーク16に接続される3G無線機208、PDC無線機209、WiFi無線機210、LANアダプタ211、またはPLC通信機212を示す、3G、PDC、WiFi、LANまたはPLCが設定されるものとする。一方、転送先管理表262に記憶されるアドレス情報において、インタフェースには、他の制御装置20と通信を行うための通信インタフェースが設定される。制御装置20同士は少なくともセンサネットワーク14を介して接続されるため、アドレス情報のインタフェースには、センサ通信機205を示すセンサが設定される。制御装置20同士が、たとえば電力線を介したPLC通信やイーサネット登録商標によるパケット通信、WiFiによる無線通信などにより通信可能となっている場合には、PLC通信機212やLANアダプタ211、WiFi無線機210などを示すPLC、LAN、WiFiなどがインタフェースとして設定されたアドレス情報が登録される。アドレスは、通信ネットワーク16またはセンサネットワーク14におけるアドレスである。図4の例では、サーバ管理表261において、LANアダプタ211および3G無線機208を示すLANおよび3Gに対応付けてアドレス情報に設定されているIPアドレス192.168.0.1は、通信ネットワーク16における管理サーバ30のIPアドレスである。また、転送先管理表262において、センサ通信機205を示すセンサ1に対応付けてアドレス情報に設定されているZigBee登録商標のアドレス0x12345678は、センサネットワーク14における転送先制御装置のアドレスである。優先度は、インタフェースの優先度である。本実施形態では、優先度には優先度の順番が設定されるものとする。すなわち、数の小さい優先度ほど優先度が高いことを示す。なお、優先度が高いほど大きな値が優先度として設定されてもよい。図4の例では、サーバ管理表261において、LANアダプタ211を示すLANに最も高い優先度の1が設定されている。優先度は、サーバ管理表261および転送先管理表262のそれぞれの中で相対的な優先度が設定される。使用フラグは、インタフェースが監視データの通信に使用されているか否かを示す。図4の例では、監視データの送信にはLANアダプタ211が使われることが示されている。使用フラグは、アドレス記憶部251において1つのアドレス情報についてのみ真1が設定され、その他のアドレス情報については偽0が設定される。図4の例では、LANアダプタ211を示すLANに対応する使用フラグが真となっており、この状態の場合、監視データは、LANアダプタ211を介して192.168.0.1が示す管理サーバ30に送信されることになる。なお、たとえば制御装置20が複数のLANアダプタ211や複数のセンサ通信機205を備えている場合など、同種のインタフェースが複数存在する場合には、インタフェースを識別する識別情報を設定するようにしてもよい。また、監視データを送信可能な管理サーバ30が複数存在する場合や、監視データを転送可能な転送先制御装置が複数存在する場合には、管理サーバ30や転送先制御装置のそれぞれについてアドレス情報を登録してもよい。監視データ記憶部252は監視データを記憶する。監視データ記憶部252は、たとえばファイルシステムのフォルダディレクトリとして実現することができる。監視データ記憶部252は、直近の所定数の監視データのみを記憶し、古い監視データは削除していくようにすることもできる。図5は、監視データ記憶部252の構成例を示す図である。図5の例では、監視データ記憶部252は、設置機器センサ11またはカメラ12を特定する情報以下、機器IDという。ごとに異なる複数のフォルダ271を備えている。フォルダ271のフォルダ名272には機器IDが設定されている。監視データは、センサデータおよびカメラデータの送信元である設置機器を示す機器IDがフォルダ名272となっているフォルダ271に、ファイル273として格納される。ファイル273にはヘッダ274および本体275が含まれ、ヘッダ274にはファイル273の属性が設定される。ヘッダ274には、少なくともファイル273の最終の更新時点が含まれ、更新時点には取得時点が設定される。ヘッダ274には、その他任意の属性を設定することができる。本体275には、テキストデータや動画データなどの本体が含まれる。なお、監視データをレコードとして管理するRDBMSRelationalDatabaseManagementSystemとして監視データ記憶部252を実現してもよい。この場合、RDBMSで管理するレコードには、機器ID、取得時点および監視データが含まれる。==制御装置20の機能部==センサデータ受信部221は、センサ通信機205を介してセンサネットワーク14からセンサデータを受信する。センサデータ受信部221は、センサ11から受信したセンサデータを所定のフォーマットに変換して監視データとし、センサデータを送信したセンサ11を示す機器ID、センサデータを受信した日時取得時点および変換した監視データを監視データ記憶部252に登録する。なお、センサデータ受信部221は、たとえばシリアルケーブルや特定省電力無線などにより接続されたセンサがある場合には、そのセンサからセンサネットワーク14を介さずにセンサデータを取得するようにしてもよい。また、センサデータ受信部221は、たとえばイーサネット登録商標やWiFi通信などによりセンサデータを送出するセンサがある場合には、LANアダプタ211やWiFi無線機210を介してセンサデータを受信するようにしてもよい。カメラデータ受信部222は、NTSCインタフェース206あるいは特定省電力無線機207を介してカメラデータをカメラ12から受信する。また、カメラデータ受信部222は、カメラ12から受信したカメラデータを所定のフォーマットに変換して監視データとし、カメラデータを送信したカメラ12を示す機器ID、カメラデータを受信した取得時点および変換した監視データを監視データ記憶部252に登録する。カメラデータ受信部222は、たとえばNTSC信号をカメラデータとして受信した場合には、NTSC信号をデジタルデータに変換することができる。なお、カメラデータ受信部222は、カメラデータがZigBee登録商標によりセンサネットワーク14を介して送信されてくる場合には、センサ通信機205を介してカメラデータを受信するようにしてもよい。また、カメラデータ受信部222は、カメラデータがイーサネット登録商標やWiFiにより送信されてくる場合には、LANアダプタ211やWiFi無線機210を介してカメラデータを受信するようにしてもよい。監視データ受信部223は、他の制御装置20から送信される監視データを受信する。監視データ受信部223は、通信インタフェースのいずれからも監視情報を受信することができる。監視データ受信部223が受信した監視データも監視データ記憶部252に登録される。監視データには取得時点および機器IDが付帯されているものとし、監視データ受信部223は、付帯されている取得時点および機器IDに対応付けて監視データを監視データ記憶部252に登録する。なお、本実施形態では、通信障害の発生した他の制御装置20からは、センサネットワーク14を介して監視データが送信され、監視データ受信部223はこの監視データを、センサ通信機205を介して受信することを想定している。監視データ送信部224は、監視データを管理サーバ30に送信する。監視データ送信部224は、アドレス記憶部251に記憶されている最終送信日時263よりも新しい更新時点である監視データを監視データ記憶部252から読み出し、監視データが格納されていたフォルダ271のフォルダ名272を機器IDとして取得する。また、監視データ送信部224は、アドレス記憶部251から使用フラグが真であるアドレス情報を読み出し、読み出したアドレス情報に含まれているインタフェースを介して、アドレス情報に含まれているアドレスを宛先として、監視データ記憶部252から読み出した監視データに取得時点および機器IDを付帯させて送出する。通信障害検知部225は、通信障害を検知する。本実施形態では、通信CPU202により実現される監視データ送信部224が監視データの送信に失敗した場合に通信障害が発生したと判断され、管理CPU201により実現される通信障害検知部225は、通信CPU202に問い合わせを行うことにより通信障害が発生したか否かを判断するものとする。通信障害検知部225は、所定の時間間隔たとえば、30秒や1分など任意の時間間隔を設定することができる。で通信障害が発生したか否かを問い合わせ、通信障害がない場合には、その旨を管理サーバ30に送信するようにしてもよい。また、通信障害検知部225は、通信障害の有無を監視データとしてアドレス記憶部251に登録してもよい。なお、通信障害検知部225による通信障害の検知処理には、一般的な処理を採用することが可能であり、たとえば、通信ネットワーク16においてTCP/IP通信が行われている場合に、通信障害検知部225が、通信CPU202に対して、アドレス記憶部251において使用フラグが真であるインタフェースを介して、対応するアドレス宛にたとえばICMPInternetControlMessageProtocolパケットなどのテストデータを送出させるように指示を出し、通信CPU202がテストデータに対する管理サーバ30からの応答を所定時間内に受信したか否かを問い合わせ、応答を受信したか否かにより通信障害を検知するようにしてもよい。また、管理CPU201自身がテストデータを管理サーバ30に送信するように構成することもできる。障害処理部226は、通信障害の対応処理を行う。障害処理部226は、通信障害が発生した場合、制御装置20を再起動ハードウェアリセットして通信機能の回復を試みる。再起動しても通信障害が解消しない場合、障害処理部226は、他のサーバインタフェースを用いて監視データが送信されるように設定し、サーバインタフェースのいずれを用いても監視データが送信されない場合には、センサインタフェースを用いて転送先制御装置に監視データを転送し、転送先制御装置から管理サーバ30に監視データを送信してもらうようにする。なお、障害処理部226による具体的な処理については後述する。==管理サーバ30のハードウェア構成==図6は、管理サーバ30のハードウェア構成例を示す図である。管理サーバ30は、CPU301、メモリ302、記憶装置303、通信インタフェース304、入力装置305、出力装置306を備える。記憶装置303は、各種のデータやプログラムを記憶する、例えばハードディスクドライブやソリッドステートドライブ、フラッシュメモリなどである。CPU301は記憶装置303に記憶されているプログラムをメモリ302に読み出して実行することにより各種の機能を実現する。通信インタフェース304は、通信ネットワーク16に接続するためのインタフェースであり、例えば、イーサネット登録商標に接続するためのアダプタ、公衆電話回線網に接続するためのモデム、無線通信網に接続するための無線通信機などである。入力装置305は、データの入力を受け付ける、例えばキーボードやマウス、トラックボール、タッチパネル、マイクロフォンなどである。出力装置306は、データを出力する、例えばディスプレイやプリンタ、スピーカなどである。管理サーバ30は複数の入力装置305及び出力装置306を備えるようにすることもできる。==管理サーバ30のソフトウェア構成==図7は、管理サーバ30のソフトウェア構成例を示す図である。同図に示すように、管理サーバ30は、監視データ受信部321、HTTP処理部322、監視データ記憶部351、制御装置情報記憶部352、機器情報記憶部353を備える。なお、監視データ受信部321およびHTTP処理部322は、管理サーバ30が備えるCPU301が記憶装置303に記憶されているプログラムをメモリ302に読み出して実行することにより実現され、監視データ記憶部351、制御装置情報記憶部352、および機器情報記憶部353は、管理サーバ30が備えるメモリ302および記憶装置303が提供する記憶領域の一部として実現される。監視データ記憶部351は、制御装置20から受信する監視データを記憶する。図8は、監視データ記憶部351の構成例を示す図である。同図に示すように、監視データ記憶部351は、取得時点、機器IDおよび監視データを対応付けて記憶する。なお、監視データは、たとえばセンサ11がカウントした有害生物の数を表すテキストデータであったり、カメラ12が撮影した画像を表示するための動画データであったりするため、監視データ記憶部351は、監視データの形式ごとに異なる表として監視データを管理するようにしてもよい。また、監視データ記憶部351は、制御装置20の監視データ記憶部252と同様にファイルとして監視データを管理するようにしてもよい。制御装置情報記憶部352は、制御装置20に関する情報以下、制御装置情報という。を管理する。図9は、制御装置情報記憶部352の構成例を示す図である。同図に示すように、制御装置情報記憶部352は、制御装置20を特定するための情報以下、制御装置IDという。に対応付けて、通信ネットワーク16における制御装置20のアドレスと、制御装置20を設置した設置者と、設置者にメッセージを送信するための電子メールアドレス設置者メールアドレスとを記憶する。本実施形態では説明を省略するが、管理サーバ30は、たとえば、異常な監視データ設定された所定の閾値を超えるセンサデータなどを受信した場合に設置者メールアドレスに対して異常な監視データを受信した旨を示すメッセージを送信するようにすることもできるし、監視データを受信する度に設置者メールアドレスに対して監視データを送信するようにすることもできる。機器情報記憶部353は、設置機器に関する情報以下、機器情報という。を記憶する。図10は、機器情報記憶部353の構成例を示す図である。機器情報記憶部353は、機器IDに対応付けて、機器IDが示す設置機器からのセンサデータおよびカメラデータを収集する制御装置20を示す制御装置ID、設置機器の名称、設置機器についての説明を記憶する。監視データ受信部321は、通信ネットワーク16を介して制御装置20から送信される監視データを受信する。監視データ受信部321は、受信した監視データに付帯されている取得時点および機器IDに対応付けて、受信した監視データを監視データ記憶部351に登録する。HTTP処理部322は、いわゆるWebサーバの機能を実現する。HTTP処理部322は、ユーザ端末17からHTTPHyperTextTransferProtocolのリクエストを受信し、リクエストに応じて各種の情報をユーザ端末17に提供する。たとえば、HTTP処理部322は、設置者を特定するための情報を含むリクエストを受信し、特定される設置者に対応する制御装置IDを制御装置情報記憶部352から読み出し、読み出した制御装置IDに対応する機器IDを機器情報記憶部353から読み出し、読み出した機器IDに対応する監視データを監視データ記憶部351から読み出して、ユーザ端末17に提供する。これにより、ユーザ端末17においてセンサ11が検知した有害生物の数やカメラ12が撮影した画像などを監視することができる。==有害生物監視システムにおける処理==以下、本実施形態の有害生物監視システムにおいて行われる監視データの送信処理について説明する。図11は、制御装置20において行われる処理の流れを説明する図である。センサデータ受信部221がセンサ11からセンサデータを受信した場合S401:YES、センサデータ受信部221は、センサデータを所定のフォーマットの監視データに変換して、センサデータの送信元のセンサ11を示す機器ID、現在の日時、および変換した監視データを監視データ記憶部252に登録するS402。カメラデータ受信部222がカメラ12からカメラデータを受信した場合S403:YES、カメラデータ受信部222は、所定のフォーマットの監視データに変換して、カメラデータの送信元のカメラ12を示す機器ID、現在の日時および変換した監視データを監視データ記憶部252に登録するS404。監視データ受信部223が他の制御装置20から監視データを受信した場合S405:YES、監視データ受信部223は、受信した監視データに付帯されている取得時点および機器IDに対応付けて、受信した監視データを監視データ記憶部252に登録するS406。監視データ送信部224は、図12に示す監視データの送信処理を行いS407、通信障害検知部225が監視データ送信部224に通信障害の有無を問い合わせて通信障害を判断しS408、通信障害が発生した場合にはS408:YES、図13に示す障害処理を行うS409。終了の指示たとえばスイッチのオフなどがあるまでS410:NO、ステップS401からの処理を繰り返す。==S407監視データ送信部224による監視データの送信処理==図12は、監視データ送信部224による監視データの送信処理の流れを示す図である。監視データ送信部224は、アドレス記憶部251から最終送信日時263を読み出しS421、監視データ記憶部252から、取得時点が最終送信日時よりも後の監視データを検索して、監視データならびに監視データが格納されているフォルダ271のフォルダ名272を機器IDとして取得し、監視データのヘッダ274に設定されている更新時点を取得時点として取得するS422。監視データ送信部224は、アドレス記憶部251から使用フラグが真のアドレス情報を検索しS423、当該アドレス情報に含まれるインタフェースが示す通信インタフェースを特定しS424、当該アドレス情報に含まれるアドレスを送信先アドレスとするS425。監視データ送信部224は、特定した通信インタフェースから、送信先アドレスを宛先として、取得日時および機器IDを付帯させて監視データを送出するS426。監視データの送信に成功した場合S427:YES、監視データ送信部224は、アドレス記憶部251の最終送信日時263に、現在の日時を設定してS428、処理を終了する。監視データの送信に失敗した場合S427:NO、監視データ送信部224は、試行回数を0に設定してS429、試行回数が所定の閾値を超えるまでS430:NO、監視データを再送信してS431、試行回数をインクリメントするS432。試行回数が閾値を超えた場合にはS430:YES、通信障害が発生したものとしてS433、監視データの送信を終了する。==S409障害処理==図13は、障害処理の流れを示す図である。障害処理部226は、まず制御装置20の再起動を行うS441。なお、障害処理部226は、通信CPU202に対してリセット信号を与えることにより、通信CPU202のみを再起動させるようにしてもよい。障害処理部226は、再起動後、通信障害が解消しているか否かを判定するS442。障害処理部226は、たとえば監視データ送信部224に対して、使用フラグが真のアドレス情報に対応する通信インタフェースを介して送信先アドレスに対してICMPパケットを送信させ、応答の有無を問い合わせることにより通信障害が発生しているか否かを判断することができる。また、監視データ送信部224に図12の処理を行わせて、通信障害検知部225が通信障害を問い合わせるようにしてもよい。再起動により通信障害が解消していればS442:YES、障害処理部226は処理を終了する。通信障害が解消していない場合S442:NO、障害処理部226は、アドレス記憶部251の備えるサーバ管理表261から使用フラグが真であるアドレス情報を読み出して候補情報としS443、サーバ管理表261から、候補情報に含まれる優先度の次に高い優先度のアドレス情報を検索して候補情報を置換するS444。障害処理部226は、上記次に高い優先度の候補情報が見つからなかった場合にはS445:NO、図14に示す転送処理を行うS446。次に高い優先度の候補情報が見つかった場合にはS445:YES、障害処理部226は、監視データ送信部224に、候補情報に含まれるインタフェースが示す通信インタフェースを介して、候補情報に含まれるアドレスを宛先としてICMPパケットなどの試験データを送出させるS447。障害処理部226は、試験データの送信が成功したか否かを監視データ送信部224に問い合わせ、試験データの送信が失敗した場合にはS448:NO、ステップS444からの処理を繰り返す。なお、試験データの送信が成功したか否かは、たとえば、ICMPパケットに対する応答が宛先管理サーバ30から戻ってくるか否かにより判断することができる。試験データの送信に成功した場合S448:YES、障害処理部226は、候補情報の使用フラグを真に設定し、他のアドレス情報の使用フラグを偽に設定するようにアドレス記憶部251サーバ管理表261および転送先管理表262を更新するS449。このようにして、監視データ送信部224は、通信障害の発生時には、通常時に使用しているサーバインタフェースとは異なる他のサーバインタフェースを介して、管理サーバ30に監視データを送信することができる。たとえば、監視データ送信部224がLANアダプタ211を介してイーサネット登録商標による管理サーバ30への監視データの送信に失敗した場合にも、3G通信による送信が可能な場合は、3G無線機208を介して3G通信により管理サーバ30への監視データの送信が継続されるようにすることができる。インターネットのように、通信ネットワーク16が複数の通信路により構成されている場合には、あるサーバインタフェースを介した通信に通信障害が起こったとしても、他のサーバインタフェースを介した通信が可能である場合も多い。したがって、本実施形態の有害生物監視システムのように、通信障害時に通常時とは異なるサーバインタフェースを使用することにより、通信障害が発生した場合にも他の通信経路を使って監視データを管理サーバ30に送信することが可能となる。よって、制御装置20における通信の耐障害性を高めることが可能となり、制御装置20と管理サーバ30との間の通信の安定性を向上することができる。また、通信不能の時間が長いと監視データの欠損も生じやすくなるが、本実施形態の有害生物監視システムによれば、通信不能である時間を減らすことが可能となるので、監視データの欠損を防止することができる。==S446転送処理==図14は、転送処理の流れを示す図である。障害処理部226は、転送先管理表262から優先度が最も高いアドレス情報を読み出して候補情報とするS461。障害処理部226は、監視データ送信部224に、候補情報に含まれるインタフェースが示す通信インタフェースを介して、候補情報に含まれるアドレスを宛先としてICMPパケットなどの試験データを送出させるS462。障害処理部226は、試験データの送信が成功したか否かを監視データ送信部224に問い合わせ、試験データの送信に失敗した場合にはS463:NO、転送先管理表262から、候補情報に含まれる優先度の次に高い優先度のアドレス情報を検索して候補情報を置換するS464。障害処理部226は、上記次に高い優先度の候補情報がある場合にはS465:YES、ステップS462からの処理を繰り返し、上記次に高い優先度の候補情報がない場合にはS465:NO、エラーを発生させてS466、処理を終了する。一方、試験データの送信が成功した場合にはS463:YES、候補情報の使用フラグを真に設定し、他のアドレス情報の使用フラグを偽に設定するようにアドレス記憶部251サーバ管理表261および転送先管理表262を更新するS467。このようにして、監視データ送信部224は、サーバインタフェースを用いた通信に障害が発生した場合に、サーバインタフェースに代えてセンサインタフェースを介して他の制御装置20に監視データを送信することができる。他の制御装置20では、受信した監視データは通信ネットワーク16から管理サーバ30に転送されることになる。すなわち、監視データ送信部224は、通信障害により管理サーバ30に直接監視データを送信することができない場合にも、他の制御装置20を介して間接的に管理サーバ30に監視データを送信することができる。センサネットワーク14を介した通信は、一般に通信ネットワーク16を介した通信よりも低速であることが多いものの、通信ネットワーク16を経由して直接管理サーバ30に送信することができないような状況では、低速であっても管理サーバ30に監視データが届いていることが望ましいが、本実施形態の有害生物監視システムでは、これを実現することができる。また、通信ネットワーク16を利用した通信が不能であっても、センサネットワークを利用して間接的に監視データを管理サーバ30に送信することができるので、有害生物の監視が中断されるような状況を回避することができる。また、ZigBee登録商標などによるセンサネットワークでは、マルチホップの通信が可能となっており、センサ11が広域にわたって設置されている場合には、広範囲の制御装置20に監視データを転送することができる。たとえば、ある制御装置20の近くに無線通信に影響を与える障害物が設置されたとしても、距離の離れた制御装置20にはその障害物の影響がなく、無線通信を継続することが可能となるような状況が考えられる。このような状況において、本実施形態の有害生物監視システムのように制御装置20同士で監視データを転送することにより、管理サーバ30との間で通信の継続可能性を高めることができる。==CPU間でのメッセージのやり取り==図15は、図11のステップS408およびS409において、管理CPU201および通信CPU202の間で行われるメッセージのやり取りを説明する図である。まず、ステップS408において、通信障害検知部225から監視データ送信部224に通信障害の有無を問い合わせる場合、管理CPU201は、通信障害の発生を問い合わせるメッセージを通信CPU202に送信しS501、通信CPU202はこのメッセージに応じて、通信障害がない場合にはその旨を応答するS502。通信CPU202から通信障害がある旨のメッセージが応答されるとS503、図13のステップ441で再起動が行われる。ここで、管理CPU201は、再起動を指示するメッセージハードウェアリセット信号を通信CPU202に送信するS504。このハードウェアリセット信号に応じて、通信CPU202のみがリセットするようにしてもよいし、通信CPU202が制御装置20全体を再起動するようにしてもよい。再起動後、ステップS442において、管理CPU201は再度通信障害の有無を通信CPU202に問い合わせするS505。通信障害がなければ通信CPU202はその旨を応答するS506。通信障害が発生しる旨が通信CPU202から応答されるとS507、ステップS444において、管理CPU201は送信先および使用する通信インタフェースを決定し、これを通信CPU202に通知するS508。S447において、管理CPU201は、変更した送信先および通信インタフェースを利用して試験データを送信するように指示するメッセージを通信CPU202に送信しS509、通信CPU202はこのメッセージに応じて試験データを送信先に送信する。ステップS448において、管理CPU201は、試験データの送信が成功したか否かを通信CPU202に問い合わせS510、通信CPU202は試験データの送信が成功したか否かを応答するS511。ステップS508~S511を繰り返すことにより、監視データの送信先が変更される。このように、本実施形態の有害生物監視システムによれば、通信処理を行う通信CPU202では通信障害の対処をせず、通信障害時における障害回復処理については、管理CPU201により行われることになる。データ通信には複雑な処理が必要であり、このデータ通信を行う通信CPU202に障害対策まで行わせた場合には、通信CPU202の処理負荷がさらに高くなってしまうが、本実施形態のように、通信CPU202とは別の管理CPU201が障害対策を行うことにより、通信CPU202は通信処理に専念することができる。したがって、通信CPU202の処理負荷を軽減することができる。また、通信CPU202に実行させるプログラムが複雑にならないようにすることができるので、プログラムにおける不具合の発生を抑制し、制御装置20の動作を安定させることができる。==変形例==なお、本実施形態では、障害処理部226が監視データ送信部224に通信障害発生の有無を問い合わせるものとしたが、監視データ送信部224が通信障害を障害処理部226に通知するようにしてもよい。この場合、監視データ送信部224は図12のステップS433において通信障害と判断した時点で、その旨を示すメッセージを障害処理部226に送信するようにすることができる。また、本実施形態では、アドレス記憶部251に最終送信日時263を管理し、最終送信日時よりも後の監視データのみを読み出して管理サーバ30に送信するものとしたが、管理サーバ30への送信に成功した監視データを削除するようにしてもよい。この場合、最終送信日時263を省略し、図12のステップS428において、監視データ記憶部252から送信した監視データを削除するようにすることができる。また、本実施形態では、監視データの送信に失敗したことをもって通信障害が発生したものとしたが、監視データ送信部224は、通信ネットワーク16における通信に障害が発生したことと、管理サーバ30が動作しておらず監視データを受信しないなど、管理サーバ30に障害が発生したこととを分けて検知するようにしてもよい。たとえば、監視データ送信部224は、サーバインタフェースを介して通信ネットワーク16に物理的にパケットを送出できない場合に通信障害と判断し、パケットは送出できても通信の相手方である管理サーバ30が応答しない場合に管理サーバ30の障害機器障害と判断することができる。この場合、障害処理部226は、通信障害のときにのみ監視データの送信先を変更し、機器障害の場合には、監視データ送信部224が、監視データの送信に成功するまで、所定の時間たとえば、5分、10分など任意の時間を設定することができる。待機および監視データの再送信を繰り返すようにすることができる。また、本実施形態では、通信障害が発生した場合に、サーバインタフェースを介して管理サーバ30に監視データを送信できなかった場合には、センサインタフェースを介して他の制御装置20に監視データを送信するものとしたが、サーバインタフェースを介して他の制御装置20に送信することを試行してもよい。この場合、たとえば、外部に接続するゲートウェイに障害が発生しているものの、電力線やイーサネット登録商標ケーブルなどの通信路を用いた建物1内での通信は可能である場合に、センサネットワーク14を用いた通信に比較して通信速度の速い経路を用いて監視データを他の制御装置20に送信することができる。したがって、カメラデータのような比較的容量の大きいデータであっても効率的に転送することができる。以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。