(57)【要約】【課題】  複数のカメラを用いた監視カメラシステムにおいて、カメラに異常が発生した場合、そのカメラの監視領域を他のカメラで補う処理は一般的である。しかし、故意にカメラが破壊されるなどの異常が発生した場合、そのカメラの状態やその周囲の様子を知ることが重要である。【解決手段】  複数のカメラと、これらのカメラを制御するカメラ制御装置から構成される監視カメラシステムにおいて、各カメラは、少なくとも１台の他のカメラが撮影方向を変えることにより撮影することが可能な位置に配置する。カメラに異常が発生した場合、各カメラは、各カメラあるいはカメラ制御装置の内部メモリに保持しているカメラ制御テーブルに記された制御処理に基づいてカメラ制御を行い、異常の発生したカメラとその周囲を撮影する。【選択図】  図１
2012249117.tif 000002
【特許請求の範囲】
【請求項１】
複数のカメラと、これらのカメラを制御するカメラ制御装置から構成される監視カメラシステムであって、
各カメラは、撮影方向を変更するカメラ駆動部と、前記カメラ駆動部への制御信号を受信するカメラ制御信号受信部を備え、
前記カメラ制御装置は、カメラに異常が発生した場合に、前記各カメラが行う処理を記したカメラ制御テーブルを備え、
前記各カメラを、少なくとも１台の他のカメラが撮影方向を変えることにより撮影することが可能な位置に配置しておき、
前記カメラ制御装置は、カメラに異常が発生した場合に、前記カメラ制御テーブルに基づいて、任意のカメラへ制御信号を送信して撮影方向を変更し、異常の発生したカメラとその周囲を撮影することを特徴とする監視カメラシステム。
【請求項２】
複数のカメラを用いた監視カメラシステムであって、
各カメラは、撮影方向を変更するカメラ駆動部と、カメラの異常を伝える異常信号をカメラ間で送受信するカメラ異常通信部と、カメラに異常が発生した場合に各カメラが行う処理を記したカメラ制御テーブルを備え、
前記各カメラを、少なくとも１台の他のカメラが撮影方向を変えることにより撮影することが可能な位置に配置しておき、
前記各カメラは、異常が発生したカメラから送信される前記異常信号を取得した場合に、前記カメラ制御テーブルに基づいて撮影方向を変更し、異常の発生したカメラとその周囲を撮影することを特徴とする監視カメラシステム。
【請求項３】
複数のカメラと、これらのカメラを制御するカメラ制御装置から構成される監視カメラシステムであって、
各カメラは、撮影方向を変更するカメラ駆動部と、前記カメラ駆動部への制御信号を受信するカメラ制御信号受信部と、カメラの異常を伝える異常信号をカメラ間およびカメラ制御装置で送受信するカメラ異常通信部と、カメラに異常が発生した場合に各カメラが行う処理を記したカメラ制御テーブルとを備え、
前記カメラ制御装置は、カメラに異常が発生した場合に、前記各カメラが行う処理を記したカメラ制御テーブルを備え、
前記各カメラを、少なくとも１台の他のカメラが撮影方向を変えることにより撮影することが可能な位置に配置しておき、
カメラに異常が発生した場合に、前記カメラ制御テーブルに基づいて、任意のカメラへ制御信号を送信して撮影方向を変更し、異常の発生したカメラとその周囲を撮影することを特徴とする監視カメラシステム。
【請求項４】
請求項１〜３に記載した監視カメラシステムであって、
前記カメラ制御テーブルは、処理の優先順位情報を含むことを特徴とする監視カメラシステム。
【請求項５】
請求項４に記載した監視カメラシステムであって、
前記優先順位情報に基づいて、前記カメラ制御テーブルの中から処理を選択することを特徴とする監視カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のカメラを用いた監視カメラシステムに関する。
【背景技術】
【０００２】
近年、インターネットやネットワークカメラの普及に伴い、ネットワークを介した映像及び音声データの送信が広く行われている。ネットワークカメラ製品のインタフェース規格は、ＯＮＶＩＦ（Open Network Video Interface Forum）により標準化が行われている。ＯＮＶＩＦでは、カメラ情報の設定、取得、ストリーミング、セキュリティなどに必要なインタフェースが定義され、ネットワークを介したカメラ制御が可能となっている。これにより、ＯＮＶＩＦに準拠したカメラ同士がネットワークで繋がっている場合、メーカを問わずに互いに通信制御を行うことが可能になる。一方、監視カメラシステムにおいては、監視対象を逃すことなく撮影することが求められる。なお、１台のカメラを用いるだけでは監視可能な範囲が制限されるため、複数のカメラを用いた監視カメラシステムを構成するのが一般的である。また、複数のカメラを用いる場合には、互いに協調しながら撮影することが望まれる。これは、ＯＮＶＩＦに準拠したカメラを用いることで実現することが可能である。このように、複数のカメラを用い、互いに協調しながら撮影をする方法に関しては、多くの技術が開示されている。
【０００３】
例えば特許文献１では、複数のカメラのうち任意の１台をマスタ、その他のカメラをスレーブとして扱う監視カメラシステムにおいて、マスタのカメラを限定しないことで信頼性を向上させる方法が記載されている。複数のカメラを一括して集中管理する場合、スレーブのカメラの映像をマスタのカメラに集約し、マスタのカメラからホスト（ユーザ）に配信することがある。このようなシステムの場合、マスタのカメラに何らかの問題が生じると、スレーブのカメラの映像の配信ができなくなってしまう。そこで、マスタのカメラに問題が生じた場合には、スレーブのカメラの中の１台を新たにマスタのカメラとして機能させる方法が開示されている。
【０００４】
また、特許文献２では、複数のカメラを用いた監視システムにおいて、異常を検知した場合に、異常位置を複数の方向から撮影するように複数のカメラを制御する方法が記載されている。侵入者の顔を撮影する場合に、１方向からの撮影では後ろ姿しか撮影できない可能性がある。そこで、複数のカメラを用い、撮影対象を複数の方向から撮影することにより問題を解決する方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２９５３９６号公報
【特許文献２】特開２００３−２８９５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１では、マスタのカメラに問題が生じた場合に、スレーブのカメラの中の１台を新たにマスタのカメラとして機能させる方法が示されているが、マスタのカメラに生じた問題を知る術については記載されていない。もし、悪意のある侵入者により破壊されたのであれば、他のカメラが破壊される可能性もある。このような状況においては、マスタのカメラの機能を別のカメラに移すだけでなく、マスタのカメラに生じた問題を知ることも重要である。
【０００７】
また、上記特許文献２では、異常位置を複数のカメラにより複数の方向から撮影する方法が示されているが、カメラ自体に問題が生じた場合に、そのカメラの状態を他のカメラで撮影することは記載されていない。これを実現するためには、各カメラが互いを撮影できるような位置に配置することが必要である。
【０００８】
そこで、本発明の目的は、複数のカメラを用いた監視カメラシステムにおいて、カメラに異常が発生して撮影不能になった場合に、そのカメラやその周囲を他のカメラで撮影することにより、問題の原因を知ることができるようにするものである。
【課題を解決するための手段】
【０００９】
複数のカメラと、これらのカメラを制御するカメラ制御装置から構成される監視カメラシステムにおいて、各カメラは、少なくとも１台の他のカメラが撮影方向を変えることにより撮影することが可能な位置に配置する。カメラに異常が発生した場合、各カメラは、各カメラあるいはカメラ制御装置の内部メモリに保持しているカメラ制御テーブルに記された制御処理に基づいてカメラ制御を行い、異常の発生したカメラとその周囲を撮影する。
【発明の効果】
【００１０】
本発明によれば、複数のカメラを用いた監視カメラシステムでカメラに異常が発生した場合、その他のカメラを制御することで、異常が発生したカメラやその周囲を撮影することができるようになる。これにより、異常が発生した原因を知ることが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施例に係る監視カメラシステムを示す図である。
【図２】本発明の第１実施例に係る監視カメラの撮影方向について一例を示す図である。
【図３】本発明の第１実施例に係るカメラ制御テーブルについて一例を示す図である。
【図４】本発明の第１実施例に係るカメラ制御処理の流れについて一例を示す図である。
【図５】本発明の第２実施例に係る監視カメラシステムを示す図である。
【図６】本発明の第２実施例に係るカメラ制御テーブルについて一例を示す図である。
【図７】本発明の第２実施例に係るカメラ制御処理の流れについて一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を用い、本発明の一実施の形態について説明する。但し、本方式により本発明が限定されるわけではない。
【実施例１】
【００１３】
図１は、本発明の第１実施例に係る監視カメラシステムを示す図である。ここでは、３台のカメラ１−１〜１−３を用いた場合の監視カメラシステムを例に示す。
【００１４】
カメラ１−１〜１−３は、撮像部２と、カメラ駆動部３と、データ圧縮部４と、メモリ５と、ネットワークＩ／Ｆ６と、カメラ制御信号受信部７を備える。
【００１５】
撮像部２で撮像した映像データは、データ圧縮部４で圧縮データに変換する。圧縮方式は何れの方式でも良く、Ｈ．２６４やＭＰＥＧなどが挙げられる。圧縮データはメモリ５に格納しておく。メモリ５に格納したデータは、ネットワークＩ／Ｆ６を介してネットワーク上へ転送する。映像受信装置１０は、ＨＵＢ８を介してカメラ１−１〜１−３の映像データを受信する。また、カメラ制御装置９は、ＨＵＢ８を介して各カメラの制御を行うことが可能である。カメラ制御信号受信部７で制御信号を受信したカメラは、カメラ駆動部３により所望の処理を実行する。
【００１６】
図２は、本発明の第１実施例に係る監視カメラの撮影方向について一例を示す図である。旋回機能を有する３台のカメラａ〜ｃを用いて監視を行う様子を天井から見た図を示している。なお、各カメラは、他のカメラを旋回させることで、自身の状態を他のカメラで撮影することが可能な位置に設置する。例えば、図２（ａ）は通常時の監視の様子を示したものである。カメラｂは、カメラａを旋回させて撮影方向を変えることで、カメラｂやその周囲を撮影できる位置に設置している。よって、カメラｂに異常が発生した場合には、図２（ｂ）に示すように、カメラａを旋回させ、カメラｂやその周囲の撮影を行うことができる。従って、悪意のある侵入者がカメラを破壊した場合など、このような制御を行うことにより、壊されたカメラの状態や侵入者の顔、姿を他のカメラで撮影することが可能になる。なお、カメラの異常の検知方法は如何なる方法であっても良い。例えば、各カメラに異常を検知するセンサを搭載し、異常発生時はカメラ制御装置９へ通知するようにしても良いし、映像受信装置１０で受信する映像データが途切れた場合を異常発生として検知する方法にしても良い。
【００１７】
ここで、異常が発生した場合の各カメラの制御方法について示す。
【００１８】
図３は、本発明の第１実施例に係るカメラ制御テーブルについて一例を示す図である。
【００１９】
カメラ制御装置９の内部メモリに、図３に示すようなカメラ制御を記したテーブルを保持しておく。テーブルには、カメラに異常が発生した場合に、どのようなカメラ制御を行うかを記しておく。また、処理の優先順位についても記しておく。仮に、カメラ制御装置９が図３に示したテーブルを保持しているとする。カメラｂに異常が発生した場合、カメラ制御装置９は、カメラａに対して左に45度旋回するように制御信号を送信する。カメラａは、この制御信号をカメラ制御信号受信部７で受信し、カメラ駆動部３により所望の処理を実行する。これにより、図２（ｂ）に示したような撮影方向の切換えが可能になる。なお、各カメラの制御は、テーブルに記した処理の優先順位に基づいて実行する。例えば、図３に示したテーブルを使用している場合に、カメラｂおよびｃに異常が発生したとする。テーブルを参照すると、カメラｂに異常が発生した場合は「カメラａを左に４５度旋回」、カメラｃに異常が発生した場合は「カメラａを右に４５度旋回」となっている。何れもカメラａを旋回させる処理が記されているが、その旋回方向は異なるものである。そこで、処理の優先順位を設定しておくことにより、カメラの制御処理に矛盾が生じないようにしておく。従って、図３に示したテーブルを使用している場合、カメラｂに異常が発生した場合の処理の優先順位は「２」、カメラｃに異常が発生した場合の処理の優先順位は「３」となっていることから、カメラｂに異常が発生した場合の処理を実行する。なお、カメラ制御テーブルにおいて、必ずしもカメラ制御処理が記載されている必要はない。例えば、図２（ａ）のような監視状態において、カメラｂに異常が発生したとする。もとより、カメラｂの正面にはカメラｃが設置されているため、特別なカメラ制御を行わなくとも、カメラｂの状況はカメラｃにより撮影されることになる。従って、このようなカメラ配置の場合、カメラ制御テーブルには、カメラｂで異常が発生した場合の処理について記載がなくとも問題はない。
【００２０】
図４は、本発明の第１実施例に係るカメラ制御処理の流れについて一例を示す図である。処理の流れを順に示す。
【００２１】
監視カメラシステムにおいて、使用中のカメラに異常が発生する（ＳＰ１１）。カメラ制御装置がカメラ異常を検知、内部メモリに保持しているカメラ制御テーブルを参照する（ＳＰ１２）。異常が発生したカメラに対し、カメラ制御テーブルに記載の優先順位に基づいて処理を選択する（ＳＰ１３）。もし、カメラ制御テーブルに、カメラ異常時のカメラ制御処理が記載されていない場合には（ＳＰ１４）、現状のカメラ制御にて監視を続ける。カメラ制御テーブルに、カメラ異常時のカメラ制御処理が記載されている場合には（ＳＰ１４）、記載のカメラ制御処理を実行する制御信号を制御対象のカメラへ送信する（ＳＰ１５）。制御信号を受信したカメラは、カメラ駆動部により所望の駆動制御を行い、異常カメラの方向へと旋回、異常カメラとその周囲を撮影する（ＳＰ１６）。
【００２２】
このように本実施例によれば、複数のカメラを用いた監視カメラシステムにおいて、カメラに異常が発生した場合、カメラ制御装置の保持するカメラ制御テーブルに基づいて、各カメラを制御することにより、異常の発生したカメラとその周囲を撮影することができるようになる。これにより、異常が発生した原因を知ることが可能になる。また、カメラの位置や数に応じて、カメラ制御テーブルに記すカメラ制御処理および優先順位を変えることにより、カメラ異常に対して柔軟に対応できる監視カメラシステムを構築することが可能になる。
【実施例２】
【００２３】
実施例１では、異常の発生したカメラの状況を知るために、カメラ制御装置において他のカメラを制御し、異常の発生したカメラを撮影する方法について示した。本実施例では、カメラ間で異常通知を行うことにより、カメラ制御装置を介さずに異常の発生したカメラを撮影する方法について示す。
【００２４】
図５は、本発明の第２実施例に係る監視カメラシステムを示す図である。
【００２５】
実施例１の監視カメラシステムでは、カメラ制御装置からの制御信号を受信するカメラ制御信号受信部７を備えていた。これに対し、図５では、カメラ制御信号受信部７の代わりにカメラ異常通信部１１を備える構成としている。異常が発生したカメラは、カメラ異常通信部１１から異常信号を送信する。カメラの異常は、ネットワークＩ／Ｆ６からＨＵＢ８を介して、ネットワーク上の各カメラへ通知される。ネットワーク上の正常なカメラは、カメラ異常通信部１１で異常信号を受信することにより、他のカメラに異常が発生したことを知る。
【００２６】
ここで、異常が発生した場合の各カメラの制御方法について示す。
【００２７】
図６は、本発明の第２実施例に係るカメラ制御テーブルについて一例を示す図である。
【００２８】
各カメラの内部メモリ５に、図６に示すようなカメラ制御を記したテーブルを保持しておく。テーブルには、カメラに異常が発生した場合に、どのようなカメラ制御を行うかを記しておく。また、処理の優先順位についても記しておく。なお、図６に示したカメラ制御テーブルは、図２のように旋回機能を有する３台のカメラａ〜ｃを用いて監視を行う場合に、カメラａの内部メモリ５に保持しているテーブルの一例である。また、実施例１同様、各カメラａ〜ｃは、他のカメラを旋回させることで、自身の状態を他のカメラで撮影することが可能な位置に設置しているとする。本実施例では、カメラａに対し、他のカメラに異常が発生した場合に、そのカメラとその周囲を撮影する機能を持たせることを考える。そこで、カメラａの内部メモリ５に保持しているカメラ制御テーブルに、カメラｂやカメラｃに異常が発生した場合におけるカメラａの制御について記しておく。もし、カメラｂに異常が発生した場合、カメラａは自分の保持するカメラ制御テーブルを参照し、カメラｂに対する処理を選択する。図６のカメラ制御テーブルを参照した場合、「左に４５度旋回」となるので、カメラａはカメラ駆動部３により所望の駆動制御を行い、カメラｂの方向へと旋回、カメラｂとその周囲を撮影する。なお、実施例１同様、カメラ制御テーブルに記した処理の優先順位を考慮することで、複数のカメラに異常が発生した場合のカメラ制御に問題が生じないようにしておく。これにより、図６に示したカメラ制御テーブルを保持しているカメラａは、カメラｂとカメラｃに異常が発生した場合でも、優先順位に基づいて優先度の高いカメラｂに対する処理を実行すればよいことになる。また、実施例１同様、カメラ制御テーブルには、必ずしもカメラ制御処理が記載されている必要はない。例えば、図２（ａ）のような監視状態において、カメラｂに異常が発生したとする。もとより、カメラｂの正面にはカメラｃが設置されているため、カメラａがカメラｂを撮影しなくとも、カメラｂの状況はカメラｃにより撮影されることになる。従って、このようなカメラ配置の場合、カメラ制御テーブルには、カメラｂで異常が発生した場合の処理について記載がなくとも問題はない。このように、必ずしも全てのカメラで異常の発生したカメラを撮影する必要はなく、特に撮影方向を変える必要の無いカメラについては、異常が発生した場合の処理について記載をする必要はない。
【００２９】
図７は、本発明の第２実施例に係るカメラ制御処理の流れについて一例を示す図である。処理の流れを順に示す。
【００３０】
監視カメラシステムにおいて、使用中のカメラに異常が発生する（ＳＰ２１）。異常が発生したカメラの送信する異常信号を、ネットワーク上の各カメラが受信する（ＳＰ２２）。異常信号を受信した各カメラは、自分の内部メモリに保持しているカメラ制御テーブルを参照する（ＳＰ２３）。異常が発生したカメラに対し、カメラ制御テーブルに記載の優先順位に基づいて処理を選択する（ＳＰ２４）。もし、カメラ制御テーブルに、カメラ異常時のカメラ制御処理が記載されていない場合には（ＳＰ２５）、現状のカメラ制御にて監視を続ける。カメラ制御テーブルに、カメラ異常時のカメラ制御処理が記載されている場合には（ＳＰ２５）、カメラ駆動部により所望の駆動制御を行い、異常カメラの方向へと旋回、異常カメラとその周囲を撮影する（ＳＰ２６）。
【００３１】
このように本実施例によれば、複数のカメラを用いた監視カメラシステムにおいて、カメラに異常が発生した場合、各カメラの保持するカメラ制御テーブルに基づいて、各カメラが自らカメラ制御を行うことにより、異常の発生したカメラとその周囲を撮影することができるようになる。これにより、異常が発生した原因を知ることが可能になる。また、カメラの位置や数に応じて、カメラ制御テーブルに記すカメラ制御処理および優先順位を変えることにより、カメラ異常に対して柔軟に対応できる監視カメラシステムを構築することが可能になる。なお、実施例１と異なり、カメラ間でカメラの異常を通信し、情報を共有することが可能な構成であるため、カメラ制御装置を介することなく、カメラ間で協調した監視動作を実現することができる。従って、カメラ制御装置を置かずに、カメラのみで監視カメラシステムを構築することも可能である。
【００３２】
実施例１〜２を監視カメラシステムに適用する場合、各カメラおよびカメラ制御装置は同じメーカから提供される必要がある。これは、各カメラとカメラ制御装置間の通信においてインタフェースの規格を合わせる必要があるためである。ここで、各カメラおよびカメラ制御装置がＯＮＶＩＦに対応した機器であれば、インタフェースの規格が同じであるため、異なるメーカ同士の組み合わせであっても本実施例を実現することが可能になる。
【００３３】
なお、その他の実施例としては、カメラ制御テーブルをカメラ側とカメラ制御装置側の両方に持つ構成も考えられる。この場合、図１のカメラ制御信号受信部７は図５におけるカメラ異常通信部１１の機能も併せ持つことになる。このような構成とすることで、例えばカメラ側の異常通信機能が何らかの理由により機能しなくなった場合にも、カメラ制御装置側からの制御が可能となる。また逆にカメラ制御装置が機能しなくなった場合にも、上記した実施例に示す効果を得られることとなり、信頼性が向上する。
【００３４】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。
【符号の説明】
【００３５】
１−１〜１−３  映像配信カメラ
２  撮像部
３  カメラ駆動部
４  データ圧縮部
５  メモリ
６  ネットワークＩ／Ｆ
７  カメラ制御信号受信部
８  ＨＵＢ
９  カメラ制御装置
１０  映像受信装置
１１  カメラ異常通信部
【図１】
2012249117.tif 000003
【図２】
2012249117.tif 000004
【図３】
2012249117.tif 000005
【図４】
2012249117.tif 000006
【図５】
2012249117.tif 000007
【図６】
2012249117.tif 000008
【図７】
2012249117.tif 000009