(57)【特許請求の範囲】
【請求項１】
モニタリングデータの記憶に失敗する危険性を低下させる方法であって、
ネットワーク接続を介して、ネットワーク接続ビデオカメラ（１２）からネットワーク接続記憶装置（２２）、すなわちＮＳＤにテストメッセージ（２０２）を定期的に送付するステップと、
テストメッセージ（２０２）の送付に続くイベントが、ＮＳＤ（２２）が正しく動作していないことを示す場合、ネットワーク接続ビデオカメラ（１２）内でＮＳＤ故障信号を生成するステップと、
ＮＳＤ故障信号に応答して、ネットワーク接続ビデオカメラ（１２）のハウジングの外での検出のために、ネットワーク接続ビデオカメラ（１２）から故障メッセージ（２０７）を送付するステップと
を含み、
前記故障メッセージ（２０７）の送付が、人間によって知覚可能な信号を生成し、前記ハウジングの外で前記信号を発することを含む方法。
【請求項２】
テストメッセージ（２０２）が、ＮＳＤ（２２）のアプリケーション層に送られる、請求項１に記載の方法。
【請求項３】
ネットワーク接続ビデオカメラ（１２）からテストメッセージ（２１２）が送られると、ネットワーク接続ビデオカメラ（１２）内でタイマ（２１６）をセットするステップをさらに含み、
タイマ（２１６）が満了し、ＮＳＤ（２２）からレスポンスが受信されていない場合、ネットワーク接続ビデオカメラ（１２）が、ＮＳＤ（２２）を、正しく動作していないように扱い、前記ＮＳＤ故障信号（２１８）が生成される、請求項１または２に記載の方法。
【請求項４】
前記ネットワーク接続ビデオカメラ（１２）および前記ＮＳＤ（２２）を含むシステムを保守する人に、離れた所から警報を出すことを可能にするために、故障メッセージ（２０７）の送付にネットワークを介して所定のアドレスに電子メッセージを送付することが含まれる、請求項１ないし３のいずれか一項に記載の方法。
【請求項５】
人間によって知覚可能な信号が光である、請求項１ないし４のいずれか一項に記載の方法。
【請求項６】
人間によって知覚可能な信号が音である、請求項１ないし５のいずれか一項に記載の方法。
【請求項７】
テストメッセージ（２０２）が、テスト目的でのみデータを書き込むための書込み命令を含むメッセージ（２０８）であり、書込み命令が失敗した場合、ＮＳＤ（２２）が、正しく動作していないと見なされる、請求項１ないし６のいずれか一項に記載の方法。
【請求項８】
テストメッセージ（２０２）が、状況リクエストを含む状況チェックメッセージである、請求項１ないし７のいずれか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モニタリングシステムにおけるモニタリングデータの記憶の信頼性を向上させる方法に関する。
【背景技術】
【０００２】
今日の多くの監視またはモニタリングシステムは、あらゆるタイプのセンサから、大量のモニタリングデータを生成する。さらに、こうしたシステムは、ますますデジタル化されつつあり、こうしたシステムにビデオカメラを含めることが一層一般的になっている。対象となっているイベントを精査することができるようにするために、監視またはモニタリングデータが記録される。今では、データのほとんどがデジタルであるとき、データの記録は、データを記憶ユニットに記憶することを含意する。ただし、映像データは、記録用の大量の記憶容量およびデータ移送用の大量の帯域幅を必要とする。
【０００３】
記憶容量の高い需要という問題を解決するために、監視センサおよび特にビデオカメラは、ますます知的になっていて、対象外のモニタリングデータの送付を避け、システムに対象外のモニタリングデータを記憶させるのを避ける。ただし、対象となっているデータのみを記憶することによって、記憶装置が正しく動かないかまたは壊れたとき、システムは、より脆弱になる。この脆弱性は、システムが重要なモニタリングデータのみを記憶するよう命令されるときは、特に深刻である。このタイプの問題は通常、冗長な記憶システムを提供することによって克服される。
【０００４】
さらに、小規模な監視またはモニタリングシステムは今日では、必要とされるハードウェアの価格がより安くなっているので、２〜３年前より一般的である。ただし、このような小規模システムにおいて冗長記憶を行うと、システム所有者が避けたいと思う余分なコストが生じ得る。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の１つの目的は、冗長記憶が利用可能でない場合であっても、モニタリングシステムが、重要データを記憶することができないという危険性にあうのを減らすことである。
【課題を解決するための手段】
【０００６】
この目的は、請求項１に記載の方法を用いて達成される。本発明のさらなる実施形態が、従属請求項に提示される。
【０００７】
具体的には、本発明の一態様によると、モニタリングデータの記憶に失敗するという危険性を低下させる方法は、
・ネットワーク接続ビデオカメラからネットワーク接続記憶装置、すなわちＮＳＤにテストメッセージを定期的に送付する行為と、
・テストメッセージの送付に続くイベントが、ＮＳＤが正しく動作していないことを示す場合、ネットワーク接続ビデオカメラにおいてＮＳＤ故障信号を生成する行為と、
・ＮＳＤ故障信号に応答して、ネットワーク接続ビデオカメラから故障メッセージを、ネットワーク接続ビデオカメラのハウジング外部での検出のために送付する行為とを含む。
【０００８】
この方法の１つの利点は、動作性が頻繁にチェックされるという点で、適切に動作していないＮＳＤにモニタリングデータを記憶することができないという危険性が低下されることである。さらに、ネットワーク接続ビデオカメラからテストを行うことによって、記憶に使われる特定の通信の失敗と、中央モニタリング管理サイトまたは装置からの独立とを検出するという二重効果が達成される。
【０００９】
一実施形態では、故障メッセージの送付は、前記ネットワーク接続ビデオカメラおよび前記ＮＳＤを含むシステムを保守する人に、離れた所から警報を出すことを可能にするために、ネットワークを介して所定のアドレスに電子メッセージを送付することを含む。この特徴の利点は、故障にかなり迅速に対応できることである。
【００１０】
代替実施形態では、故障メッセージの送付は、人間によって知覚可能な信号を生成し、前記信号を前記ハウジングの外で発することを含む。これは、いくつかのネットワーク接続ビデオカメラと、おそらくただ１つのＮＳＤとを含む小規模システムの場合、ネットワーク接続ビデオカメラの付近で活動している人が、故障メッセージを容易に発見することができるという点で有利である。したがって、モニタリングシステムの管理は、技術的に複雑な管理システムが必要とされないという点で容易になる。
【００１１】
一実施形態によると、人間によって知覚可能な信号は光であり、別の実施形態によると、人間によって知覚可能な信号は音である。こうした２つの実施形態は、組み合わせることができる。
【００１２】
一実施形態では、テストメッセージは、状況リクエストを含む状況チェックメッセージである。ＮＳＤから状況情報を得ることの利点は、モニタリングデータを記憶する際の今後の失敗見込みの指示を、一層早く受信することができ、したがって、このような問題を解消するためにより多くの時間を与えることである。
【００１３】
一実施形態では、テストメッセージは、ＮＳＤのアプリケーション層に送られる。
【００１４】
さらに別の実施形態では、テストメッセージは、テスト目的でのみデータを書き込むための書込み命令を含むメッセージであり、書込み命令が失敗した場合、ＮＳＤは、正しく動作していないと見なされる。
【００１５】
一実施形態は、モニタリングカメラからテストメッセージが送られると、モニタリングカメラ内でタイマをセットすることをさらに含み、また、タイマが満了し、ＮＳＤからレスポンスが受信されない場合、モニタリングカメラは、ＮＳＤを、正しく動作していないように扱い、前記ＮＳＤ故障信号が生成される。
【００１６】
一実施形態では、テストメッセージの送付の周期性は、ほぼ１時間の周期であり、代替実施形態では、テストメッセージの送付の周期性は、ほぼ１分の周期である。
【００１７】
本発明の適用可能性のさらなる範囲が、以下に挙げる詳細な説明から明らかになるであろう。ただし、詳細な説明および具体例は、本発明の好ましい実施形態を示すが、この詳細な説明から、本発明の範囲内である様々な変更および修正が当業者に明らかになるので、例示のためにのみ挙げられていることを理解されたい。したがって、記載する装置の特定の構成部分または記載する方法のステップは変わり得るので、本発明は、このような装置および方法に限定されないことを理解されたい。本明細書で使用する用語は、特定の実施形態を説明することだけを目的としており、限定的であることは意図していないことも理解されたい。本明細書および添付の請求項において使われるように、冠詞「ａ」、「ａｎ」、「ｔｈｅ」、および「ｓａｉｄ（前記）」は、文脈が明らかに別段の記載をしない限り、要素の１つまたは複数が存在することを意味することを意図していることに留意されたい。したがって、たとえば、「ａ  ｓｅｎｓｏｒ」または「ｔｈｅ  ｓｅｎｓｏｒ」への言及は、いくつかのセンサを含んでよく、他のものでも同様である。さらに、「ｃｏｍｐｒｉｓｉｎｇ（備える、含む）」という単語は、他の要素またはステップを排除するものではない。
【００１８】
他の特徴および本発明の利点が、添付の図面を参照して、現時点で好ましい実施形態の以下の詳細な説明から明らかになるであろう。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態が実装され得るシステムの概略的なブロック図である。
【図２】本発明の一実施形態による、メッセージの通信およびタイミングを示すタイミング図である。
【図３ａ】正しく機能していないＮＳＤを結果的に検出する例示的通信を示すタイミング図である。
【図３ｂ】正しく機能していないＮＳＤを結果的に検出する例示的通信を示すタイミング図である。
【図３ｃ】正しく機能していないＮＳＤを結果的に検出する例示的通信を示すタイミング図である。
【図３ｄ】正しく機能していないＮＳＤを結果的に検出する例示的通信を示すタイミング図である。
【図３ｅ】正しく機能していないＮＳＤを結果的に検出する例示的通信を示すタイミング図である。
【図４】本発明の一実施形態による方法のフローチャートである。
【発明を実施するための形態】
【００２０】
さらに、図面において、同じ参照符号は、複数の図面を通して同じまたは対応する部分を指す。
【００２１】
本発明は、図１を参照すると、ネットワーク２４を介してすべてが互いと接続される、モニタリング装置１２、１４、１６、１８、２０、および少なくとも１つのネットワーク接続記憶装置（ＮＳＤ）２２を含む監視またはモニタリングシステム１０で実装される。モニタリング装置１２、１４、１６、１８、２０は、ネットワーク接続ビデオカメラ、ＩＲカメラ、ＩＲセンサ、オーディオセンサ、温度センサなどでよく、そのすべてがモニタリングデータを生成する。ＮＳＤ２２は、どのタイプのネットワーク接続記憶装置でもよく、たとえば、ネットワーク接続ストレージ（ＮＡＳ）、ファイルサーバ、ストレージエリアネットワーク（ＳＡＮ）でよい。ネットワーク２４は、どのタイプの通信ネットワークでもよく、たとえば、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット、または他のどの有線もしくは無線ネットワーク構成でもよい。
【００２２】
一実施形態によると、システムのネットワーク接続ビデオカメラ１２は、図２を参照すると、ネットワーク接続記憶装置ＮＳＤ２２にテストメッセージ２０２を定期的に送付するように設けられ、メッセージ２０２は、ＮＳＤ２２に対してモニタリングデータを書き込むように構成される。テストメッセージを送付する周期性は、大体、１秒の何分の１かごとに一度、１分ごとに一度、１５分ごとに一度、１時間ごとに一度、または毎日一度のレート、すなわち周期Ｐでテストメッセージを送付するように設定され得る。周期性は、モニタリングの目的および／またはモニタリングされる環境に大きく依存し得る。アプリケーションまたは環境が、素早いレスポンスを必要とする場合、テストメッセージを送付する間の周期は短くなり、たとえば数秒（parts of seconds）から数分になり得る。ただし、アプリケーションまたは環境が素早いレスポンス時間を必要としない場合、連続するテストメッセージの間の周期はより長くなり、たとえば数時間になり得る。ＮＳＤが正しく動作している場合、レスポンス２０４は、ＮＳＤから戻され、ビデオカメラにおいて受信される。
【００２３】
ＮＳＤからは、少なくともネットワーク接続ビデオカメラ１２の観点から、ＮＳＤが非動作中であると解釈され得る様々なレスポンスがある。たとえば、図３ａを参照すると、レスポンス２０６は、ＮＳＤが正しく動作していないことを示し得る。これは、カメラ１２が、ＮＳＤ２２に対して状況情報をリクエストするテストメッセージを、ＮＳＤ２２のアプリケーション層に送付したときに起こり得る。このようなテストメッセージはたとえば、エコーリクエストでよく、そのレスポンスとして、カメラは、エラーのあるエコーメッセージを受信する場合がある。ＮＳＤ２２が正しく動作していないことを示すレスポンス２０６がカメラ１２において受信されると、カメラは、故障メッセージ２０７を生成し、この故障メッセージ２０７を、システムの保守を担当する人または組織に送付し得る。
【００２４】
別の例によると、テストメッセージは、図３ｂを参照すると、書込みリクエスト２０８であり、非動作ＮＳＤ２２を示すレスポンス２１０は次いで、書込みリクエスト失敗になり得る。書込みリクエスト失敗に応答して、故障メッセージ２１１が、カメラから、システムの保守を担当する人／組織に送られる。
【００２５】
故障は必ずしも、ＮＳＤ２２内から生じているわけではなく、図３ｃを参照すると、２つの装置の間の接続に関連し得る。このようなエラーはしばしば、テストメッセージ２１２が送られても、レスポンス２１４が戻されないときに識別される。このことは、装置の間のネットワーク接続が誤動作していること、またはＮＳＤ２２が非動作であることを示す。図３ｃにおいて、テストメッセージ２１２は、ＮＳＤ２２に届くが、レスポンス２１４は、カメラ１２に届かない。あるいは、図３ｄを参照すると、より起こり得るシナリオとしては、２つの装置の間の接続に問題がある場合、テストメッセージ２１２がＮＳＤ２２に届くことはない。一実施形態によると、このタイプのエラーの検出は、カメラにタイマ２１６を開始させることによって達成される。次いで、カメラにおいてレスポンスが受信される前にタイマが満了した場合、タイマの満了は、ＮＳＤ２２またはＮＳＤ２２との接続が非動作であることを示し、故障メッセージ２１８の送付がトリガされる。
【００２６】
さらに、図３ｅに示すように、テストメッセージは、チャレンジレスポンス認証プロトコルでの通信の一部を形成するチャレンジメッセージ２２０でよい。こうしたタイプの認証プロトコルにおいて、質問、すなわち「チャレンジ」が別の当事者に送られ、この当事者は、認証されるために、有効な回答、すなわち「レスポンス」を与えなければならない。したがって、モニタリング装置１２からＮＳＤ２２に送付されたチャレンジメッセージ２２０に応答して、レスポンスメッセージ２２２が、主としてＮＳＤ２２を認証し、そうすることによって、ＮＳＤ２２が正しいＮＳＤであり、記憶されているデータが今後アクセス可能であることを保証するために、ＮＳＤ２２からモニタリング装置１２に送られる。モニタリング装置は、レスポンスをチェックし、ＮＳＤ２２が認証に失敗した場合、故障メッセージ２２４が送られる。
【００２７】
このチャレンジ手順または他のどのテストメッセージも、通信が行われているかどうか、またはＮＳＤ２２が応答できるかどうかチェックするために、タイマの使用と組み合わせることができる。さらに、図３ａ〜ｅには、ＮＳＤ２２が非動作である場合、通信が失敗している場合、ＮＳＤ２２が適切なＮＳＤでない場合、またはＮＳＤ２２の他のどのテストも失敗している場合、モニタリング装置１２は、電子故障メッセージ２０７、２１８、２２４を生成し、ネットワークを介して送付することが示されている。故障メッセージ２０７、２１８、２２４は、保守能力のある人に連絡することを可能にするシステムに、またはモニタリング装置１２の記憶方式の自動再設定を可能にするシステムにアドレス指定され得る。
【００２８】
別の実施形態によると、モニタリング装置１２は、電子故障メッセージ２０７、２１８、２２４を、ネットワークを介して送付するのに加え、またはその代わりに、故障メッセージを、モニタリング装置１２から生じる光または音として送付する。たとえば、発光体および／またはスピーカが、モニタリング装置内で生成されたＮＳＤ故障信号に応答して活動化されるために、モニタリング装置１２に設けられ得る。
【００２９】
図４に、本発明の一実施形態による、ネットワーク接続カメラのプロセスを記載してある。ネットワーク接続カメラは、ステップ４０２で、カメラによって記憶のために使われるようにセットされたＮＳＤのテストを定期的に実施するように準備される。周期性は、カメラ内にテストタイマを実装し、ステップ４０４で、タイマがリセットされる前に、タイマにテストプロセスを開始させることによって、たとえば、テストタイマに、タイマが満了したときに割込み信号を生成させることによって達成され得る。テストタイマが満了し、リセットされると、ネットワーク接続カメラは、ステップ４０６で、ＮＳＤにテストメッセージを送付し、４０８で、テストメッセージタイマを開始する。テストメッセージタイマの目的は、図３ｃ〜ｄに関連して記載したように、応答できないＮＳＤまたはネットワーク接続カメラとＮＳＤとの間の、どこかが切れている接続の検出を可能にすることである。
【００３０】
テストメッセージタイマが稼働している期間中、ネットワーク接続カメラは、ステップ４１０で、ＮＳＤからのレスポンスをチェックする。レスポンスは、受信されている場合、ステップ４１２で、何らかの種類の故障またはパフォーマンス低下をＮＳＤが示すかどうか判定するために、処理され、解釈される。ステップ４１４で、レスポンスが、いかなる故障または深刻なパフォーマンス低下も示さない場合、プロセスはステップ４０２に戻り、次のテストイベントを待つ。ただし、ステップ４１４で、レスポンスが、ＮＳＤにおける故障または深刻なパフォーマンス低下を示す場合、プロセスはステップ４１８に続く。さらに、ステップ４１６で、テストメッセージタイマが満了する前にレスポンスが受信されない場合、プロセスはやはり、ステップ４１８に進む。
【００３１】
したがって、ステップ４１０〜４１６でのテストが、ＮＳＤに関して、またはＮＳＤとの通信に関して何かがうまく行かないことを示す場合、ステップ４１８で、ＮＳＤ故障信号が生成される。次いで、ＮＳＤ故障信号は、４２０で、故障メッセージの送付をトリガする。前述したように、故障メッセージは、保守担当者または自動システムに向けられ得る。さらに、故障メッセージは、ネットワークを介して、システムの保守を担当する人／組織に電子メッセージとして送信することができ、たとえば、小規模システムでは、送信先は、会社の所有者でよく、システムをサポートするサポートプロバイダでよく、保守担当者のグループでよく、ＩＴ部門などでよい。あるいは、この電子メッセージは、こうしたタイプの問題を解決するように設けられた自動システムにアドレス指定することができる。さらに、故障メッセージは、モニタリング装置から、人間が故障メッセージを知覚できるようにするために、音または光として、たとえば発光デバイスやスピーカを用いて送信することができる。光信号は、単純な点滅または定常光でよく、音信号は、何らかのタイプの警告信号、たとえばビープ音の繰返し、連続トーンなどでよい。さらに、電子的に送信される、ネットワークの故障メッセージは、何かがうまく行かないという指示および問題の性質の指示を含み得る。故障メッセージが送られると、プロセスは、ステップ４０２での、カメラの正常動作に戻る。ただし、ＮＳＤが正しく動作していないことをカメラが検出すると、カメラは、そうでなければ正常動作中である故障ＮＳＤには、モニタリングデータを記憶しないようにセットされ得る。
【００３２】
図４のフローチャートに示すように、カメラは、故障ＮＳＤにテストメッセージを送付し続け、ＮＳＤが故障していることをテスト通信が示さないときはＮＳＤへの記憶を再開することができる。
【００３３】
本発明のプロセスは、モニタリング装置の内部メモリまたは交換可能媒体に記憶されたプログラムコードを用いて、モニタリング装置内で実装することができる。プログラムコードは次いで、モニタリング装置の処理ユニット、たとえば特殊目的プロセッサ、汎用中央処理装置、マイクロプロセッサなどによって処理され、プログラムコードを処理することによって、モニタリング装置は、本発明の機能を実施する。あるいは、本発明のプロセスは、個別部品、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、または特定用途向け集積回路（ＡＳＩＣ）を使って実装することができる。
【符号の説明】
【００３４】
１２  モニタリング装置、ネットワーク接続ビデオカメラ、カメラ
１４  モニタリング装置
１６  モニタリング装置
１８  モニタリング装置
２０  モニタリング装置
２２  ネットワーク接続記憶装置（ＮＳＤ）
２４  ネットワーク
２０２  テストメッセージ
２０４  レスポンス
２０６  レスポンス
２０７  故障メッセージ、電子故障メッセージ
２０８  書込みリクエスト
２１０  レスポンス
２１１  故障メッセージ
２１２  テストメッセージ
２１４  レスポンス
２１６  タイマ
２１８  故障メッセージ、電子故障メッセージ
２２０  チャレンジメッセージ
２２２  レスポンスメッセージ
２２４  故障メッセージ、電子故障メッセージ
【図１】
0005993213.tif 000002
【図２】
0005993213.tif 000003
【図３ａ】
0005993213.tif 000004
【図３ｂ】
0005993213.tif 000005
【図３ｃ】
0005993213.tif 000006
【図３ｄ】
0005993213.tif 000007
【図３ｅ】
0005993213.tif 000008
【図４】
0005993213.tif 000009