(57)【要約】【課題】異常が発生した映像記録サーバの記録スケジュールを待機系の映像記録サーバに引き継ぎ、映像の取りこぼしを防ぐ。【解決手段】複数台の稼動系映像記録サーバ２のうち、ある一台の稼動系映像記録サーバ２に障害が発生した場合、監視サーバ１は、障害が発生した稼動系映像記録サーバ２からＬＡＮ４を介して障害の通知を受ける。監視サーバ１は、待機系映像記録サーバ３の記録スケジュールを、障害が発生した稼動系映像記録サーバ２の記録スケジュールに置き換える。これにより、待機系映像記録サーバ３が監視サーバ１の記録スケジュールデータベース１２にアクセスした際に、待機系映像記録サーバ３上の記録スケジュールが、障害が発生した稼動系映像記録サーバ２の記録スケジュールに更新され、記録スケジュールに従ったネットワークカメラの映像信号を記録する。【選択図】図１
2009282735.tif 000002
【特許請求の範囲】
【請求項１】
情報信号を常時記録する複数の稼動系記録サーバと、指示されたときのみ前記情報信号を記録する待機系記録サーバと、前記稼動系記録サーバの稼動状態と前記稼動系記録サーバ及び前記待機系記録サーバの記録スケジュールを監視する監視サーバとがネットワークを介して互いに接続された情報記録システムであって、
前記監視サーバは、いずれか一台の前記稼動系記録サーバに障害が発生したことを検知したときに、障害が発生した前記稼動系記録サーバの記録スケジュールを、前記待機系記録サーバに引き継がせることを特徴とする情報記録システム。
【請求項２】
所望の被写体を撮影する複数のカメラと、それぞれ予め割り当てられた前記カメラから出力された映像信号を常時記録する複数の稼動系記録サーバと、前記稼動系記録サーバの台数よりも少ない台数であり、指示されたときのみ前記映像信号を記録する待機系記録サーバと、前記稼動系記録サーバの稼動状態と前記稼動系記録サーバ及び前記待機系記録サーバの記録スケジュールを監視する監視サーバとがネットワークを介して互いに接続された情報記録システムであって、
前記監視サーバは、いずれか一台の前記稼動系記録サーバに障害が発生したことを検知したときに、障害が発生した前記稼動系記録サーバの記録スケジュールを、前記待機系の記録サーバに引き継がせることを特徴とする情報記録システム。
【請求項３】
前記監視サーバは、前記稼動系記録サーバの稼動状態を監視するサーバ監視部と、前記稼動系記録サーバ及び前記待機系記録サーバの記録スケジュールを管理する記録スケジュールデータベースとを有することを特徴とする請求項１又は２記載の情報記録システム。
【請求項４】
前記待機系記録サーバは、前記監視サーバのデータベースに定期的にアクセスし、データベースの状態によって自身の記録スケジュールを更新し、前記障害が発生した稼動系記録サーバの記録スケジュールを自動的に引き継ぐことを特徴とする請求項１又は２記載の情報記録システム。
【請求項５】
前記監視サーバは、前記障害が発生した稼動系記録サーバを復旧させて前記ネットワークに再接続したときに、その復旧させた稼動系記録サーバを、新たに前記待機系記録サーバとして管理することを特徴とする請求項１又は２記載の情報記録システム。
テム。
【請求項６】
前記監視サーバは、前記復旧させた稼動系記録サーバに記録されている障害発生前の情報信号をそのまま保持させることを特徴とする請求項５記載の情報記録システム。
【請求項７】
情報信号を常時記録する複数の稼動系記録サーバと、指示されたときのみ前記情報信号を記録する待機系記録サーバと、前記稼動系記録サーバの稼動状態と前記稼動系記録サーバ及び前記待機系記録サーバの記録スケジュールを監視する監視サーバとがネットワークを介して互いに接続されたシステムにおける情報記録方法であって、
前記監視サーバは、いずれか一台の前記稼動系記録サーバに障害が発生したことを検知したとき、前記待機系記録サーバの記録スケジュールを、前記障害発生を検知した稼動系記録サーバの記録スケジュールに置き換えるステップと、
前記障害発生を検知した稼動系記録サーバの記録スケジュールを、前記待機系記録サーバに引き継がせるステップと
を含むことを特徴とする情報記録方法。
【請求項８】
所望の被写体を撮影する複数のカメラと、それぞれ予め割り当てられた前記カメラから出力された映像信号を常時記録する複数の稼動系記録サーバと、前記稼動系記録サーバの台数よりも少ない台数であり、指示されたときのみ前記映像信号を記録する待機系記録サーバと、前記稼動系記録サーバの稼動状態と前記稼動系記録サーバ及び前記待機系記録サーバの記録スケジュールを監視する監視サーバとがネットワークを介して互いに接続されたシステムにおける情報記録方法であって、
前記監視サーバは、いずれか一台の前記稼動系記録サーバに障害が発生したことを検知したとき、前記待機系記録サーバの記録スケジュールを、前記障害発生を検知した稼動系記録サーバの記録スケジュールに置き換えるステップと、
前記障害発生を検知した稼動系記録サーバの記録スケジュールを、前記待機系記録サーバに引き継がせるステップと
を含むことを特徴とする情報記録方法。
【請求項９】
前記監視サーバは、前記稼動系記録サーバの稼動状態を監視するサーバ監視部と、前記稼動系記録サーバ及び前記待機系記録サーバの記録スケジュールを管理する記録スケジュールデータベースとを有することを特徴とする請求項７又は８記載の情報記録方法。
【請求項１０】
前記待機系記録サーバは、前記監視サーバのデータベースに定期的にアクセスするステップと、前記データベースの状態によって自身の記録スケジュールを更新するステップとを含み、前記障害が発生した稼動系記録サーバの記録スケジュールを自動的に引き継ぐことを特徴とする請求項７又は８記載の情報記録方法。
【請求項１１】
前記監視サーバは、前記障害が発生した稼動系記録サーバを復旧させて前記ネットワークに再接続したときに、その復旧させた稼動系記録サーバを、新たに前記待機系記録サーバとして管理することを特徴とする請求項７又は８記載の情報記録方法。
【請求項１２】
前記監視サーバは、前記復旧させた稼動系記録サーバに記録されている障害発生前の情報信号をそのまま保持させることを特徴とする請求項１１記載の情報記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報記録システム及び情報記録方法に係り、特にネットワークに接続された複数のカメラからの配信情報をそれぞれ記録する複数の稼動系の記録サーバのうち、いずれか１台の記録サーバに障害が発生した場合に、その障害が発生した記録サーバが記録する記録情報を待機系の記録サーバに記録させるフェイルオーバ機能を備えた情報記録システム及び情報記録方法に関する。
【背景技術】
【０００２】
複数のカメラと複数の稼動系の映像記録サーバとがネットワークを介して接続され、複数のカメラからマルチキャスト配信された映像情報をそれぞれ複数の稼動系の映像記録サーバで常時記録するシステムにおいて、映像記録サーバに障害が発生した場合は、その映像記録サーバで記録されるはずの映像情報の記録ができず、所謂映像の取りこぼしが発生する。
【０００３】
そこで、上記の映像の取りこぼしを防止するためには、一般には複数の稼動系映像記録サーバに１対１に対応させて待機系の映像記録サーバを設け、待機系の映像記録サーバで記録スケジュールの情報交換や稼動状態の監視を行う映像記録システムが考えられる。この映像記録システムでは、稼動系の映像記録サーバに障害が発生した時に、その稼動系の映像記録サーバが記録するはずの映像情報を、対応して設けられた待機系の映像記録サーバに記録するフェイルオーバを行う。
【０００４】
しかし、この映像記録システムでは、稼動系映像記録サーバと同数だけ待機系の映像記録サーバが必要であり、フェイルオーバを用いない構成と比較して映像記録サーバが２倍必要となり、同時にコストも２倍になる。また、コストや要求される信頼性に応じて、必ずしも待機系映像記録サーバが稼動系映像記録サーバと同数必要とはならないケースも考えられる。
【０００５】
そこで、複数の稼動系映像記録サーバのうち、正常に動作している稼動系映像記録サーバを待機系の映像記録サーバとして用いる構成の映像記録システムが知られている（例えば、特許文献１、特許文献２参照）。この特許文献１記載の映像記録システムでは、複数の監視カメラに対して稼動系映像記録サーバである１台の映像記録装置を配置した構成の組を複数組設けて互いにネットワークで接続すると共に、各組共通の映像記録装置監視用の制御装置を上記ネットワークに接続し、各組毎にその組の複数の監視カメラからの監視映像をその組の映像記録装置で記録する。ここで、映像記録装置に障害が発生した場合は、制御装置が、正常に動作している別の組の映像記録装置に、障害が発生した映像記録装置で記録するはずの複数の監視カメラからの映像情報を替りに記録する記録スケジュールを決定して記録を継続させる。
【０００６】
また、特許文献２記載の映像記録システムも上記の特許文献１記載の映像記録システムと同様に、ネットワークを介して配信された複数の監視カメラからの監視映像を稼動系映像記録サーバである複数の映像記録装置（ネットワークレコーダ）のうち選択された映像記録装置で記録すると共に、映像記録装置の動作状態を監視コントローラが監視し、映像記録装置に障害が発生した場合は、監視コントローラは、正常に動作している別の映像記録装置に、障害が発生した映像記録装置で記録するはずの複数の監視カメラからの映像情報を替りに記録するように監視カメラの割り当て状態を変更して記録を継続させる。
【０００７】
【特許文献１】特開２００６−２５４１８１号公報
【特許文献２】特開２００７−２３５９１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１及び２記載の映像記録システムでは、正常に動作している映像記録装置が、自己に割り当てられた複数台のカメラからの映像情報に加えて、障害が発生した別の映像記録装置（稼動系映像記録サーバ）が本来記録するはずの別のカメラからの映像情報も合わせて代替記録する構成であるため、各映像記録装置の負担が大きく、また、記録容量として自己に割り当てられた複数台のカメラからの映像情報を記録するのに必要十分な容量よりもはるかに大きな容量が必要になり、全体のシステムコストが高くなってしまう。また、特許文献１及び２記載の映像記録システムでは、代替記録する映像記録装置が一定でないため、制御装置や監視コントローラによる代替記録した映像記録装置の特定や代替記録した映像情報を出力するカメラの特定などのための管理や記録の制御が複雑になる。
【０００９】
本発明は、上記の点に鑑みなされたもので、映像記録サーバのいずれかに障害が発生した場合に、異常が発生した映像記録サーバの記録スケジュールを待機系の映像記録サーバに引き継ぎ、映像の取りこぼしを防ぐことが可能な情報記録システム及び情報記録方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の情報記録システムは、情報信号を常時記録する複数の稼動系記録サーバと、指示されたときのみ情報信号を記録する待機系記録サーバと、稼動系記録サーバの稼動状態と稼動系記録サーバ及び待機系記録サーバの記録スケジュールを監視する監視サーバとがネットワークを介して互いに接続された情報記録システムであって、上記監視サーバは、いずれか一台の稼動系記録サーバに障害が発生したことを検知したときに、障害が発生した稼動系記録サーバの記録スケジュールを、待機系記録サーバに引き継がせることを特徴とする。
【００１１】
また、上記の目的を達成するため、本発明の情報記録方法は、情報信号を常時記録する複数の稼動系記録サーバと、指示されたときのみ情報信号を記録する待機系記録サーバと、稼動系記録サーバの稼動状態と稼動系記録サーバ及び待機系記録サーバの記録スケジュールを監視する監視サーバとがネットワークを介して互いに接続されたシステムにおける情報記録方法であって、上記監視サーバは、いずれか一台の稼動系記録サーバに障害が発生したことを検知したとき、待機系記録サーバの記録スケジュールを、障害発生を検知した稼動系記録サーバの記録スケジュールに置き換えるステップと、障害発生を検知した稼動系記録サーバの記録スケジュールを、待機系記録サーバに引き継がせるステップとを含むことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数台の稼動系の映像記録サーバがあったとしても、最低１台の待機系の映像記録サーバがあれば、稼動系の映像記録サーバに障害が発生しても映像の取りこぼしを防ぐことができ、全体のシステムコストを削減できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態について、図面を参照して詳細に説明する。
【００１４】
図１は、本発明の情報記録システムの一実施形態のシステム構成図を示す。本実施形態の情報記録システムは、監視サーバ１と、常時映像信号を記録する複数台の稼動系映像記録サーバ２と、平常時は映像信号を記録しない待機系映像記録サーバ３と、ネットワークカメラ５と、映像再生端末６とが、ローカル・エリア・ネットワーク（ＬＡＮ）４により互いに双方向に接続された構成である。
【００１５】
監視サーバ１は、稼動系映像記録サーバ２の稼動状態を監視するサーバ監視部１１と、稼動系映像記録サーバ２及び待機系映像記録サーバ３の記録スケジュールを管理する記録スケジュールデータベース１２とを有する。監視サーバ１は、複数台の稼動系映像記録サーバ２と、１台の待機系映像記録サーバ３の記録スケジュールの管理、及び稼動系映像記録サーバ２のソフトウェア、ハードウェアの稼動状態をＬＡＮ４を介して監視する。なお、本明細書では、監視サーバ１の記録スケジュールデータベース１２で管理される記録スケジュールを介して、稼動系映像記録サーバ２の障害発生時に待機系映像記録サーバ３へ映像の記録が引き継がれることを「フェイルオーバ」というものとする。
【００１６】
記録スケジュールデータベース１２は、各稼動系映像記録サーバ２や待機系映像記録サーバ３にどのネットワークカメラ５からの映像信号を何時間、記録するかを管理するための第１のデータベースと、記録したファイルを検索・再生するために記録データ単位にどの映像記録サーバ２又は３に記録されたかを管理するための第２のデータベースからなる。稼動系映像記録サーバ２の障害などの稼動状態によって、自動的にこのデータベース１２が更新される。
【００１７】
ネットワークカメラ５は、ＬＡＮ４に接続された２台以上のカメラで、被写体を撮像して得られた映像信号をＬＡＮ４にマルチキャスト配信する。稼動系映像記録サーバ２は、ＬＡＮ４に２台以上接続されており、ネットワークカメラ５からの映像信号を常時記録する。なお、ＬＡＮ４に対する稼動系映像記録サーバ２の接続台数と、ネットワークカメラ５の台数とは必ずしも同数である必要はなく、通常はネットワークカメラ５の方が台数が多い。待機系映像記録サーバ３は、複数台の稼動系映像記録サーバ２の待機系として用意されている。待機系映像記録サーバ３の台数は最低１台であり、台数には特に制限はないが既存のフェイルオーバ方式と比べて違いがわかるよう１台構成で説明する。
【００１８】
稼動系映像記録サーバ２と待機系映像記録サーバ３は、基本的な機能は同じであり、監視サーバ１で管理する記録スケジュールに応じて、ネットワークカメラ５からマルチキャスト配信された映像信号の記録を行う。映像再生端末６は、映像記録サーバ２又は３で記録した映像信号を再生する再生端末である。
【００１９】
図２は、稼動系映像記録サーバ２の一例の構成図を示す。同図において、稼動系映像記録サーバ２は、ネットワークカメラ５からマルチキャスト配信された映像信号をＬＡＮ４を介して受信する映像受信部２１と、所望の操作を行わせる情報などを入力する入力部２２と、映像受信部２１で受信した映像信号を記録する映像記録部２３と、映像記録部２３が記録する映像信号を表示する表示部２４と、自装置に障害が発生した場合に自装置の障害発生をＬＡＮ４を介して監視サーバ１へ通知するための障害通知部２５とを含み、それらがバス２６を介して接続された構成とされている。
【００２０】
図３は、待機系映像記録サーバ３の一例の構成図を示す。同図において、待機系映像記録サーバ３は、ネットワークカメラ５からマルチキャスト配信された映像信号のうち、監視サーバ１で指示されたネットワークカメラ５からの映像信号をＬＡＮ４を介して受信する映像受信部３１と、所望の操作を行わせる情報などを入力する入力部３２と、映像受信部３１で受信した映像信号を記録する映像記録部３３と、映像記録部３３が記録する映像信号を表示する表示部３４と、定期的に監視サーバ１にＬＡＮ４を介して問い合わせし、監視サーバ１の記録スケジュールに変更があった場合、その記録スケジュールに基づく所定のネットワークカメラ５の映像信号を映像記録部３３に記録させる記録管理を行う記録管理部３５とを含み、それらがバス３６を介して接続された構成とされている。
【００２１】
次に、本実施形態の動作について図１〜図３を参照して説明する。複数台のネットワーク５により互いに独立して異なる被写体を撮影して得られた映像信号は、各ネットワークカメラ５からマルチキャスト配信されて、ＬＡＮ４を介して稼動系映像記録サーバ２内の映像受信部２１で受信されて映像記録部２３に常時記録される。すなわち、稼動系映像記録サーバ２は、ＬＡＮ４に対してネットワークカメラ５と同じマルチキャストグループにジョイン（ＪＯＩＮ）し、マルチキャスト配信される映像を常時記録する。ここで、稼動系映像記録サーバ２がどのネットワークカメラ５からの映像信号を記録するかは予め割り当てられている。この場合、２以上の台数のネットワークカメラ５からの映像信号を１台の稼動系映像記録サーバ２にて記録するように予め定めておくことも可能である。
【００２２】
この稼動状態において、待機系映像記録サーバ３は、ＬＡＮ４を介して監視サーバ１に定期的にアクセスし、監視サーバ１内の記録スケジュールデータベース１２で管理されている記録スケジュールをＬＡＮ４を介して受信し、記録管理部３５が管理する自身の記録スケジュールを更新する。
【００２３】
ここで、複数台の稼動系映像記録サーバ２のうち、ある一台の稼動系映像記録サーバ２に障害が発生した場合、監視サーバ１は、障害が発生した稼動系映像記録サーバ２からＬＡＮ４を介して障害の通知を受ける。そして、監視サーバ１は、その記録スケジュールデータベース１２上で、待機系映像記録サーバ３の記録スケジュールを、障害発生を通知した（障害が発生した）稼動系映像記録サーバ２の記録スケジュールに置き換える。
【００２４】
これにより、その後、待機系映像記録サーバ３が監視サーバ１の記録スケジュールデータベース１２にアクセスした際に、待機系映像記録サーバ３上の記録管理部３５での記録スケジュールが、障害が発生した稼動系映像記録サーバ２の記録スケジュールに更新（変更）され、記録スケジュールに従ったネットワークカメラの映像信号を記録する。
【００２５】
すなわち、待機系映像記録サーバ３は、更新された記録スケジュールに基づき、ＬＡＮ４に対して障害が発生した稼動系映像記録サーバ２が属するネットワークカメラ５のマルチキャストグループにジョイン（ＪＯＩＮ）し、障害が発生した稼動系映像記録サーバ２が記録するはずであったネットワークカメラ５の映像信号を引き続いて記録する。
【００２６】
これにより、本実施形態によれば、待機系映像記録サーバ３は予め決められた稼動系映像記録サーバ２の稼動状態を監視する必要なく、監視サーバ１の記録スケジュールデータベース１２の記録スケジュールに従い、記録を引き継ぐことができるため、最低１台の待機系映像記録サーバ３さえあれば稼動系映像記録サーバ２に障害が発生した場合に、フェイルオーバすることができる。
【００２７】
映像再生端末６は、ＬＡＮ４を介し監視サーバ１の記録スケジュールデータベース１２にアクセスし、再生したい記録データがどの映像記録サーバに記録されているか検索し、その結果をもとにＬＡＮ４を介して再生したい記録データを映像記録部２３、３３に記録している映像記録サーバの記録データを再生する。
【００２８】
上記のフェイルオーバは、稼動系映像記録サーバ２のソフトウェアまたはハードウェアの障害、ＬＡＮ４の障害が発生した場合の他、障害以外には、例えば、稼動系映像記録サーバ２の一定期間毎のフラグメンテーションや、ＲＡＩＤ構成時のハードディスクの復旧などがある。稼動系映像記録サーバ２のハードディスクが冗長構成である場合（ＲＡＩＤ構成の場合）、一台のハードディスクに障害が発生しても、他のハードディスクを用いて映像信号を記録し続けることができる。この場合、障害が発生した一台のハードディスクを正常なものと交換すると、もともとある障害が発生していないハードディスクから交換した一台のハードディスクに、過去のデータがコピーされて再び冗長構成が可能となる（すなわち、復旧される）。
【００２９】
障害が発生した稼動系映像記録サーバ２のソフトウェアやハードウェアの障害を、部品を交換することでその稼動系映像記録サーバ２を復旧させて、ＬＡＮ４に接続した場合、監視サーバ１は復旧させた稼動系映像記録サーバを新たに待機系映像記録サーバ３として認識し、次の障害に備える。ＲＡＩＤ構成でも復旧できない稼動系映像記録サーバ２のハードディスクの障害や監視サーバ１で設定した記録時間が過ぎない限り、障害発生以前の映像信号は、新たに認識された待機系映像記録サーバ３に記録したままとし、監視サーバ１を介して映像再生端末６がその障害発生以前の映像信号を再生できるようにする。
【００３０】
このように、本実施形態によれば、稼動系映像記録サーバ２の記録スケジュールの管理や稼動状態の監視を１台の監視サーバ１で行うことにより、複数台の稼動系映像記録サーバ２があったとしても、最低１台の待機系映像記録サーバ３があれば、稼動系映像記録サーバに障害が発生しても映像の取りこぼしを防ぐことができる。また、稼動系映像記録サーバ２は他の稼動系映像記録サーバ２が本来記録するはずの映像情報の代替記録は行わないので、特許文献１、２記載のシステムに比べて各稼動系映像記録サーバ２の負担が軽く、全体のシステムコストも低減できる。
【００３１】
また、本実施形態によれば、待機系映像記録サーバ３の数量により、二重、三重の障害を防ぐことも可能であり、信頼性及びコストに応じて構成を変更することが可能である。更に、監視サーバ１による稼動系映像記録サーバ２の記録スケジュールの管理や稼動状態の監視に基づくシステムの管理や記録制御が特許文献１及び２記載の映像記録システムに比べて簡単である。
【００３２】
なお、本発明は以上の実施形態に限定されるものではなく、例えば上述した動作を監視サーバ１で実行させるフェイルオーバ用プログラムも本発明に含まれる。また、本発明は、映像信号の記録だけでなく、音声信号のみの記録システムにも適用可能である。更に、監視サーバ１、稼動系映像記録サーバ２、待機系映像記録サーバ３、ネットワークカメラ５、映像再生端末６は、ＬＡＮ４以外のネットワークに接続されるようにしてもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明の情報記録システムの一実施形態のシステム構成図である。
【図２】図１中の稼動系映像記録サーバの一例のブロック図である。
【図３】図１中の待機系映像記録サーバの一例のブロック図である。
【符号の説明】
【００３４】
１  監視サーバ
２  稼動系映像記録サーバ
３  待機系映像記録サーバ
４  ローカル・エリア・ネットワーク（ＬＡＮ）
５  ネットワークカメラ
６  映像再生端末
【図１】
2009282735.tif 000003
【図２】
2009282735.tif 000004
【図３】
2009282735.tif 000005