(57)【特許請求の範囲】
【請求項１】
監視対象の被写体を撮像し撮像画像を出力する撮像手段と、
自機がマスタ動作を行う場合に撮像画像を一定間隔毎にネットワークに配信するタイミングを示す同期信号を生成する同期信号生成手段と、
自機がスレーブ動作を行う場合にマスタ動作を行うカメラ装置から配信された同期信号を受信する同期信号受信手段と、
自機がマスタ動作を行う場合に上記同期信号生成手段により生成された同期信号を出力し、自機がスレーブ動作を行う場合に上記同期信号受信手段により受信された同期信号を出力する切替手段と、
自機がマスタ動作を行う場合に、上記同期信号生成手段により生成され上記切替手段により出力された同期信号に基づき、上記ネットワークの使用帯域での伝送速度を一定に保つように、スレーブ動作を行う各カメラ装置から撮像画像を上記ネットワークに配信するタイミングを示す同期信号を生成して配信する同期信号配信手段と、
上記切替手段により出力された同期信号に基づき、上記撮像手段により出力された撮像画像を上記ネットワークに配信する画像配信手段と、
上記撮像手段、上記同期信号生成手段、上記同期信号受信手段、上記切替手段、上記同期信号配信手段及び上記画像配信手段を制御する制御手段と、
上記ネットワークの使用帯域を算出する使用帯域算出手段を備え、
上記制御手段は、自機がスレーブ動作を行っている場合で、上記使用帯域算出手段により算出された上記ネットワークの使用帯域が混雑しているときに、上記同期信号生成手段に対して、上記同期信号受信手段により受信された同期信号に基づき、同期信号を生成するように指示すると共に、上記切替手段に対して上記同期信号生成手段により生成された同期信号を上記同期配信手段に出力するように指示することを特徴とするカメラ装置。
【請求項２】
マスタ動作を行うか又はスレーブ動作を行うかが予め設定されていることを特徴とする請求項１記載のカメラ装置。
【請求項３】
上記制御手段は、自機が所有するＩＰ・ＭＡＣ（Internet Protocol・Media Access Control）アドレスを他のカメラ装置にブロードキャスト送信し、自機が所有するＩＰ・ＭＡＣアドレスと他のカメラ装置から受信したＩＰ・ＭＡＣアドレスに基づき、自機がマスタ動作を行うか又はスレーブ動作を行うかを設定することを特徴とする請求項１記載のカメラ装置。
【請求項４】
上記制御手段は、上記ネットワークに接続されたシステム制御装置から送信されたＡＰＩ（application program interface）コマンドを解析して、自機をマスタ動作又はスレーブ動作に切り替えることを特徴とする請求項１記載のカメラ装置。
【請求項５】
監視対象の被写体を撮像し撮像画像をネットワークに配信する複数のカメラ装置を備えた映像監視システムにおいて、
上記複数のカメラ装置のうち１つのカメラ装置が、各カメラ装置から上記ネットワークへの撮像画像の配信タイミングを、上記ネットワークの使用帯域での伝送速度を一定になるよう決定すると共に、決定した配信タイミングに基づき撮像画像を上記ネットワークに配信するマスタ動作を行い、
他のカメラ装置が、上記マスタ動作を行うカメラ装置により決定された配信タイミングに基づき、撮像画像を上記ネットワークに配信するスレーブ動作を行い、
他のカメラがスレーブ動作を行っている場合で、上記ネットワークの使用帯域が混雑しているときに、受信された同期信号に基づき、同期信号を生成し、生成された同期信号を用い配信することを特徴とする映像監視システム。
【請求項６】
上記カメラ装置はマスタ動作を行うか又はスレーブ動作を行うかが予め設定されていることを特徴とする請求項５記載の映像監視システム。
【請求項７】
各カメラ装置が所有するＩＰ・ＭＡＣアドレスに基づき、各カメラ装置はマスタ動作を行うか又はスレーブ動作を行うを設定することを特徴とする請求項５記載の映像監視システム。
【請求項８】
各カメラ装置は、上記ネットワークに接続されたシステム制御装置から送信されたＡＰＩコマンドを解析して、マスタ動作又はスレーブ動作に切り替えることを特徴とする請求項５記載の映像監視システム。
【請求項９】
各カメラ装置は、上記ネットワークの使用帯域を算出し、自機がスレーブ動作を行っている場合で、上記ネットワークの使用帯域が混雑しているときに、上記マスタ動作を行うカメラ装置により決定された配信タイミングに基づき、自機の撮像画像の配信タイミングを決定することを特徴とする請求項５記載の映像監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はネットワークを介して撮像画像を配信し監視するためのカメラ装置及び映像監視システムに関するものである。
【背景技術】
【０００２】
撮像画像を配信するネットワークに接続されている従来のカメラ装置は、例えば特許文献１に示すように、表示装置からのＩＧＭＰ（Internet Group Multicast Protocol）信号を中継器によりルーティング処理を行い、一定帯域内で撮像画像をマルチキャスト配信している。具体的には、カメラ装置は撮像画像を一定間隔毎に配信を行い、このときＩＧＭＰ処理を行うことで撮像画像の送信制御を行っている。さらに、ＩＧＭＰスヌーピング機能を有する中継器と組み合わせることで、高価なＩＰ（Internet Protocol）ルータを使用しないネットワーク構成をとるようにしている。
【０００３】
【特許文献１】特開２００４−１４７２６２号公報（段落００３３〜００３６）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のカメラ装置は以上のように構成されているので、ネットワークの使用帯域を一定に保つために、ＩＧＭＰスヌーピング機能を有する中継器やＩＰルータ等の高価なネットワーク構成が必要になるという課題があった。
また、カメラ装置にＩＧＭＰ処理等のプロトコル処理を実装するため、カメラ装置の構成が複雑になると共に開発コストが増大する等の課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、ＩＧＭＰスヌーピング機能を有する中継器やＩＰルータ等を必要とせずに安価なネットワーク構成で、しかもＩＧＭＰ処理等のプロトコル処理を実装する必要がなく簡単なカメラ装置の構成で、ネットワークの使用帯域を一定に保つことができるカメラ装置及び映像監視システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るカメラ装置は、監視対象の被写体を撮像し撮像画像を出力する撮像手段と、自機がマスタ動作を行う場合に撮像画像を一定間隔毎にネットワークに配信するタイミングを示す同期信号を生成する同期信号生成手段と、自機がスレーブ動作を行う場合にマスタ動作を行うカメラ装置から配信された同期信号を受信する同期信号受信手段と、自機がマスタ動作を行う場合に上記同期信号生成手段により生成された同期信号を出力し、自機がスレーブ動作を行う場合に上記同期信号受信手段により受信された同期信号を出力する切替手段と、自機がマスタ動作を行う場合に、上記同期信号生成手段により生成され上記切替手段により出力された同期信号に基づき、上記ネットワークの使用帯域での伝送速度を一定に保つように、スレーブ動作を行う各カメラ装置から撮像画像を上記ネットワークに配信するタイミングを示す同期信号を生成して配信する同期信号配信手段と、上記切替手段により出力された同期信号に基づき、上記撮像手段により出力された撮像画像を上記ネットワークに配信する画像配信手段と、上記撮像手段、上記同期信号生成手段、上記同期信号受信手段、上記切替手段、上記同期信号配信手段及び上記画像配信手段を制御する制御手段と、上記ネットワークの使用帯域を算出する使用帯域算出手段を備え、上記制御手段は、自機がスレーブ動作を行っている場合で、上記使用帯域算出手段により算出された上記ネットワークの使用帯域が混雑しているときに、上記同期信号生成手段に対して、上記同期信号受信手段により受信された同期信号に基づき、同期信号を生成するように指示すると共に、上記切替手段に対して上記同期信号生成手段により生成された同期信号を上記同期配信手段に出力するように指示するものである。
【０００７】
この発明に係る映像監視システムは、監視対象の被写体を撮像し撮像画像をネットワークに配信する複数のカメラ装置を備えた映像監視システムにおいて、上記複数のカメラ装置のうち１つのカメラ装置が、各カメラ装置から上記ネットワークへの撮像画像の配信タイミングを、上記ネットワークの使用帯域での伝送速度を一定になるよう決定すると共に、決定した配信タイミングに基づき撮像画像を上記ネットワークに配信するマスタ動作を行い、他のカメラ装置が、上記マスタ動作を行うカメラ装置により決定された配信タイミングに基づき、撮像画像を上記ネットワークに配信するスレーブ動作を行い、他のカメラがスレーブ動作を行っている場合で、上記ネットワークの使用帯域が混雑しているときに、受信された同期信号に基づき、同期信号を生成し、生成された同期信号を用い配信するものである。
【発明の効果】
【０００８】
この発明により、ＩＧＭＰスヌーピング機能を有する中継器やＩＰルータ等を必要とせずに安価なネットワーク構成で、しかもＩＧＭＰ処理等のプロトコル処理を実装する必要がなく簡単なカメラ装置の構成で、ネットワークの使用帯域を一定に保つことができるという効果が得られる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１による映像監視システムの構成を示すブロック図である。この映像監視システムは、被写体を撮像して撮像画像をパケットにしてに配信するカメラ装置１−１，１−２，１−３，・・・，１−８、配信されたパケットを送受信する中継器２、ネットワーク３、ネットワーク３から配信される撮像画像を表示する表示装置４及びネットワーク３から配信される撮像画像を記録する録画装置５を備えている。
図１では８個のカメラ装置１−１，１−２，１−３，・・・，１−８が中継器２を介してネットワーク３に接続されているが、カメラ装置１の数はいくつでも良い。
また、図１において、カメラ装置１−１はマスタ動作を行い、カメラ装置１−２，１−３，・・・，１−８はスレーブ動作を行うように予め設定されているものとし、中継器２はＩＧＭＰスヌーピング機能を有していないものとする。
【００１０】
図２はこの発明の実施の形態１による各カメラ装置１の構成を示すブロック図である。このカメラ装置１は、撮像手段１１、同期信号生成手段１２、同期信号受信手段１３、切替手段１４、画像配信手段１５、同期信号配信手段１６及び制御手段１７を備えている。
【００１１】
図２において、撮像手段１１は制御手段１７の指示により監視対象の被写体を撮像しデジタル化した撮像画像を出力する。同期信号生成手段１２は、自機がマスタ動作を行う場合に、制御手段１７の指示によりクロック信号等から撮像画像を一定間隔毎にネットワーク３に配信するタイミングを示す同期信号を生成する。同期信号受信手段１３は、自機がスレーブ動作を行う場合に、制御手段１７の指示によりマスタ動作を行うカメラ装置１から配信された同期信号を受信する。
【００１２】
切替手段１４は、自機がマスタ動作を行う場合に、制御手段１７の指示により、同期信号生成手段１２により生成された同期信号を画像配信手段１５及び同期信号配信手段１６に出力し、自機がスレーブ動作を行う場合に、制御手段１７の指示により同期信号受信手段１３により受信された同期信号を画像配信手段１５に出力する。画像配信手段１５は、制御手段１７の指示により、切替手段１４により出力された同期信号に基づき、撮像手段１１により出力された撮像画像をパケット化してネットワーク３に配信する。
【００１３】
同期信号配信手段１６は、自機がマスタ動作を行う場合に、制御手段１７の指示により、同期信号生成手段１２により生成され切替手段１４により出力された同期信号に基づき、ネットワーク３の使用帯域が一定になるように、スレーブ動作を行う各カメラ装置１から撮像画像をネットワーク３に配信するタイミングを示す同期信号を生成してスレーブ動作を行うカメラ装置１に配信する。制御手段１７は、撮像手段１１、同期信号生成手段１２、同期信号受信手段１３、切替手段１４、画像配信手段１５及び同期信号配信手段１６を制御する。
【００１４】
図３は各カメラ装置１からの撮像画像の配信タイミングとネットワーク３の使用帯域を説明する図である。図３では、カメラ装置１−１がマスタ動作し、その他のカメラ装置１−２〜１−８がスレーブ動作するものとし、カメラ装置１−１〜１−８を、カメラ装置１−１〜１−４とカメラ装置１−５〜１−８の二つのグループに分けて、撮像画像の配信タイミングを二つに分けている。すなわち、クロック信号２０に対応して同期信号としての撮像画像の送出期間２１と撮像画像の送出停止期間２２を図３に示すタイミングにし、カメラ装置１−１〜１−４の撮像画像の配信期間２１ではカメラ装置１−５〜１−８の撮像画像の配信停止期間２２とし、カメラ装置１−１〜１−４の撮像画像の配信停止期間２２ではカメラ装置１−５〜１−８の撮像画像の配信期間２１とすることにより，ネットワーク３の使用帯域を時間ｔに対して常に一定にすることができる。
【００１５】
図４はマスタ動作を行うカメラ装置１−１の処理を示すフローチャートである。
ステップＳＴ１１において、制御手段１７は一定間間隔で例えば３０ｍｓ毎に撮像画像の取得命令を撮像手段１１へ送出する。
ステップＳＴ１２において、撮像手段１１は制御手段１７からの取得命令により監視対象の被写体を撮像し光学系の入力信号をデジタル信号に変換し、変換した撮像画像を画像配信手段１５に出力し、画像配信手段１５は撮像手段１１から出力された撮像画像を内部の蓄積デバイス等の例えばメモリ（図示せず）に格納する。
【００１６】
ステップＳＴ１３において、同期信号生成手段１２は制御手段１７の指示によりクロック信号等から撮像画像を一定間隔毎にネットワーク３に配信するタイミングを示す同期信号を生成し、切替手段１４は制御手段１７の指示により同期信号生成手段１２により生成された同期信号を画像配信手段１５及び同期信号配信手段１６に出力する。
【００１７】
ステップＳＴ１４において、同期信号配信手段１６は、制御手段１７の指示により、同期信号生成手段１２により生成され切替手段１４により出力された同期信号に基づき、ネットワーク３の使用帯域が一定になるように、スレーブ動作を行う各カメラ装置１から撮像画像をネットワーク３に配信するタイミングを示す同期信号を生成してスレーブ動作を行うカメラ装置１に配信する。このとき、同期信号配信手段１６は、スレーブ動作を行うカメラ装置１−２〜１−４に対しては、図３に示すように同期信号としての撮像画像の配信期間２１と配信停止期間２２をマスタ動作を行うカメラ装置１−１と同じ位相となるようにして配信し、スレーブ動作を行うカメラ装置１−５〜１−８に対しては、図３に示すように同期信号としての撮像画像の配信期間２１と配信停止期間２２をマスタ動作を行うカメラ装置１−１と反転した位相となるようにして配信する。
【００１８】
ステップＳＴ１５において、画像配信手段１５は、制御手段１７の指示により、同期信号生成手段１２により生成され切替手段１４により出力された同期信号に基づき、内部の蓄積デバイス等の例えばメモリに格納されている撮像画像をＲＴＰ（Real-time Transpoprt Protocol）フォーマットに従ってパケット化して中継器２を介してネットワーク３にマルチキャスト配信を行う。
表示装置４及び録画装置５はネットワーク３を介して配信される撮像画像を受信し、表示装置４は受信した撮像画像を表示し、録画装置５は受信した撮像画像を記録する。
【００１９】
図５はスレーブ動作を行うカメラ装置１−２〜１−８の処理を示すフローチャートである。
ステップＳＴ２１，ＳＴ２２の処理は、図４に示すマスタ動作を行うカメラ装置１−１のステップＳＴ１１，ＳＴ１２の処理と同じである。
【００２０】
ステップＳＴ２３において、同期信号受信手段１３は制御手段１７の指示によりマスタ動作を行うカメラ装置１から配信された同期信号を受信し、切替手段１４は制御手段１７の指示により同期信号受信手段１３により受信された同期信号を画像配信手段１５に出力する。
【００２１】
ステップＳＴ２４において、画像配信手段１５は、制御手段１７の指示により、同期信号受信手段１３により受信され切替手段１４により出力された同期信号に基づき、内部の蓄積デバイス等の例えばメモリに格納されている撮像画像をＲＴＰフォーマットに従ってパケット化して中継器２を介してネットワーク３にマルチキャスト配信を行う。
表示装置４及び録画装置５はネットワーク３を介して配信される撮像画像を受信し、表示装置４は受信した撮像画像を表示し、録画装置５は受信した撮像画像を記録する。
【００２２】
図６は各カメラ装置１からの撮像画像の別の配信タイミングとネットワーク３の使用帯域を説明する図である。上記の説明では、カメラ装置１−１〜１−８は図３に示すタイミングで撮像画像を配信しているが、図６に示すように、各カメラ装置１からの撮像画像の配信開始タイミングを所定の時間ずらせるようにしても良い。
【００２３】
なお、この実施の形態１では、複数のカメラ装置１を二つのグループに分けて、撮像画像の配信タイミングを二つに分けているが、複数のカメラ装置１を二つ以上のグループに分けて、撮像画像の配信タイミングを二つ以上に分けても良い。
【００２４】
以上のように、この実施の形態１によれば、複数のカメラ装置１の撮像画像の配信タイミングを所定の数に分け、複数のカメラ装置１のうち、あるカメラ装置１が全体のカメラ装置１の配信タイミングを決定し、決定した配信タイミングに基づき撮像画像を配信するマスタ動作を行い、他のカメラ装置１がマスタ動作を行うカメラ装置１からの配信タイミングに基づき撮像画像を配信するスレーブ動作を行うことにより、ＩＧＭＰスヌーピング機能を有する中継器やＩＰルータ等を必要とせずに安価なネットワーク構成で、しかもＩＧＭＰ処理等のプロトコル処理を実装する必要がなく簡単なカメラ装置の構成で、ネットワークの使用帯域を一定に保つことができるという効果が得られる。
【００２５】
実施の形態２．
上記実施の形態１では、各カメラ装置１はマスタ動作を行うか又はスレーブ動作を行うかが予め設定されているが、この実施の形態２は、カメラ装置１の起動時に所定のルールに基づき各カメラ装置１が自動的にマスタ動作を行うか又はスレーブ動作を行うかを設定するものである。
【００２６】
この発明の実施の形態２による映像監視システムの構成を示すブロック図は上記実施の形態１の図１と同一であり、各カメラ装置１の構成を示すブロック図は上記実施の形態１の図２と同一である。ただし、図２において、各カメラ装置１の制御手段１７は互いに同期制御決定信号の送受信を行えるものとする。
【００２７】
図７は各カメラ装置１がマスタ動作を行うか又はスレーブ動作を行うかを設定する処理を示すフローチャートである。
ステップＳＴ３１において、各カメラ装置１の制御手段１７は機器初期化を行い、ステップＳＴ３２において、各カメラ装置１の制御手段１７はＩＰ・ＭＡＣ（Internet Protocol・Media Access Control）アドレスを含む同期制御決定信号を他のカメラ装置１にブロードキャスト送信を行う。
【００２８】
ステップＳＴ３３において、各カメラ装置１の制御手段１７は予め定められた所定時間内に他のカメラ装置１からブロードキャスト送信されたＩＰ・ＭＡＣ（Internet Protocol・Media Access Control）アドレスを含む同期制御決定信号を受信する。
ステップＳＴ３４において、各カメラ装置１の制御手段１７は、自機のＩＰ・ＭＡＣアドレスと受信した他のカメラ装置１のＩＰ・ＭＡＣアドレスの中で最小のＩＰ・ＭＡＣアドレスを求める。
【００２９】
ステップＳＴ３５において、各カメラ装置１の制御手段１７は、求めた最小のＩＰ・ＭＡＣアドレスが自機のＩＰ・ＭＡＣアドレスと一致するか否かをチェックする。
最小のＩＰ・ＭＡＣアドレスが自機のＩＰ・ＭＡＣアドレスと一致する場合には、ステップＳＴ３６において、カメラ装置１の制御手段１７は自機をマスター動作を行うカメラ装置１と設定し、最小のＩＰ・ＭＡＣアドレスが自機のＩＰ・ＭＡＣアドレスと一致しない場合には、ステップＳＴ３７において、各カメラ装置１の制御手段１７は自機をそれぞれスレーブ動作を行うカメラ装置１と設定する。
【００３０】
マスタ動作を行うカメラ装置１の処理及びスレーブ動作を行うカメラ装置１の処理は、上記実施の形態１の図４及び図５に示す処理と同じであり、図４及び図５ではカメラ装置１−１がマスタ動作を行い、その他のカメラ装置１−２〜１−８がスレーブ動作を行っているが、この実施の形態２では、図７に示す処理により決定されたカメラ装置１がマスタ動作を行い、その他のカメラ装置１がスレーブ動作を行えば良い。
【００３１】
なお、この実施の形態２では、マスタ動作を行う機器を決定する所定のルールとして、最小のＩＰ・ＭＡＣアドレスを所有するカメラ装置１としたが、それ他のルールとして、例えば最大のＩＰ・ＭＡＣアドレスを所有するカメラ装置１や、予め定められたＩＰ・ＭＡＣアドレスを所有するカメラ装置１としても良い。
【００３２】
以上のように、この実施の形態２によれば、上記実施の形態１と同様の効果が得られると共に、カメラ装置１の起動時に、ＩＰ・ＭＡＣアドレスに基づきマスタ動作を行うカメラ装置１とスレーブ動作を行うカメラ装置１を設定するようにしたので、予めマスタ動作を行うカメラ装置１とスレーブ動作を行うカメラ装置１を設定しておく必要がなくなるという効果が得られる。
【００３３】
実施の形態３．
図８はこの発明の実施の形態３による映像監視システムの構成を示すブロック図である。この映像監視システムは、上記実施の形態１の図１にシステム制御装置６を追加したものであり、その他の構成は図１に示す構成と同一である。
この実施の形態２はマスタ動作を行っているカメラ装置１のトラブル発生時に強制的にマスタ動作を行うカメラ装置１を切り替えるものであり、システム制御装置６は、マスタ動作を行っているカメラ装置１のトラブル発生時に、トラブル発生したカメラ装置１にスレーブ設定コマンドを示すＡＰＩ（application program interface）コマンドを送信し、別のあるカメラ装置１にマスタ設定コマンドを示すＡＰＩコマンドを送信する。
【００３４】
この発明の実施の形態３による各カメラ装置１の構成を示すブロック図は上記実施の形態１の図２と同一であるが、制御手段１７はシステム制御装置６からのＡＰＩコマンドを受信できるものとする。また、マスタ動作を行うカメラ装置１の処理及びスレーブ動作を行うカメラ装置１の処理は、上記実施の形態１の図４及び図５に示す処理と同じである。
【００３５】
図９はマスタ動作を行っているカメラ装置１をスレーブ動作に切り替える処理を示すフローチャートである。
ステップＳＴ４１において、マスタ動作を行いトラブルが発生したカメラ装置１の制御手段１７は、システム制御装置６から送信されたＡＰＩコマンドを受信して解析する。
【００３６】
ステップＳＴ４２において、制御手段１７は受信したＡＰＩコマンドがスレーブ設定コマンドであるか否かをチェックする。
ＡＰＩコマンドがスレーブ設定コマンドでなければ処理を終了し、ＡＰＩコマンドがスレーブ設定コマンドである場合には、ステップＳＴ４３において、制御手段１７はマスタ動作を行うカメラ装置１からスレーブ動作を行うカメラ装置１に切り替える。
【００３７】
図１０はスレーブ動作を行っているカメラ装置１をマスタ動作に切り替える処理を示すフローチャートである。
ステップＳＴ５１において、スレーブ動作を行っているカメラ装置１の制御手段１７は、システム制御装置６から送信されたＡＰＩコマンドを受信して解析する。
【００３８】
ステップＳＴ５２において、制御手段１７は受信したＡＰＩコマンドがマスタ設定コマンドであるか否かをチェックする。
ＡＰＩコマンドがマスタ設定コマンドでなければ処理を終了し、ＡＰＩコマンドがマスタ設定コマンドである場合には、ステップＳＴ５３において、制御手段１７はスレーブ動作を行うカメラ装置１からマスタ動作を行うカメラ装置１に切り替える。
【００３９】
新たにマスタ動作を行うよう設定されたカメラ装置１は上記実施の形態１の図４に示す処理を行い、新たにスレーブ動作を行うよう設定されたカメラ装置１は上記実施の形態１の図５に示す処理を行う。
【００４０】
以上のように、この実施の形態３によれば、上記実施の形態１と同様の効果が得られると共に、カメラ装置１の制御手段１７がシステム制御装置６から送信されたＡＰＩコマンドに基づき自機をマスタ動作を行うカメラ装置１又はスレーブ動作を行うカメラ装置１に切り替えることにより、マスタ動作を行っているカメラ装置１がトラブルを発生しても、撮像画像の配信を継続して行うことができるという効果が得られる。
【００４１】
実施の形態４．
この実施の形態４は、ネットワーク３が混雑し、スレーブ動作を行っているカメラ装置１がマスタ動作を行っているカメラ装置１からの同期信号を受信できない可能性が生じたときに、自機で同期信号を生成して撮像画像を配信するものである。
【００４２】
この発明の実施の形態４による映像監視システムの構成を示すブロック図は上記実施の形態１の図１と同一である。
図１１はこの発明の実施の形態４による各カメラ装置１の構成を示すブロック図である。このカメラ装置１は、上記実施の形態１の図２に示すカメラ装置１に、カメラ装置１が接続されたネットワーク３の使用帯域を算出する使用帯域算出手段１８を追加し、制御手段１７の指示により、同期信号受信手段１３により受信された同期信号を同期信号生成手段１２に通知するようにしたもので、その他の構成は図２に示すものと同じである。
【００４３】
図１２はネットワークが混雑したときのスレーブ動作を行っているカメラ装置１の処理を示すフローチャートである。
ステップＳＴ６１において、スレーブ動作を行っているカメラ装置１の使用帯域算出手段１８はネットワーク３のパケットを受信し、ステップＳＴ６２において、使用帯域算出手段１８は予め定めた単位時間当たりのパケット数を算出する。
【００４４】
ステップＳＴ６３において、使用帯域算出手段１８は算出した単位時間当たりのパケット数が所定の閾値未満か否か、すなわち、次の式（１）を満足するか否かをチェックしてチェック結果を制御手段１７に通知する。
所定閾値＞パケット数／単位時間                                      （１）
【００４５】
使用帯域算出手段１８から単位時間当たりのパケット数が所定の閾値未満でないという通知を受けた場合、すなわちネットワーク３が混雑している場合には、ステップＳＴ６４において、制御手段１７は、同期信号生成手段１２に対して、同期信号受信手段１３により受信された同期信号に基づき、同期信号を生成するように指示すると共に、切替手段１４に対して同期信号生成手段１２により生成された同期信号を同期配信手段１５に出力するように指示する。
画像配信手段１５は、制御手段１７の指示により、同期信号生成手段１２により生成され切替手段１４により出力された同期信号に基づき、撮像手段１１により出力された撮像画像をパケット化してネットワーク３に配信する。
【００４６】
一方、使用帯域算出手段１８から単位時間当たりのパケット数が所定の閾値未満であるという通知を受けた場合、すなわちネットワーク３が混雑していない場合には、ステップＳＴ６５において、制御手段１７は、同期信号受信手段１４に対して引き続きマスタ動作を行っているカメラ装置１からの同期信号を受信するよう指示し、切替手段１４に対して、引き続き同期信号受信手段１３からの同期信号を同期配信手段１５に出力するように指示する。
【００４７】
以上のように、この実施の形態４によれば、上記実施の形態１と同様の効果が得られると共に、ネットワークが混雑し、スレーブ動作を行っているカメラ装置１がマスタ動作を行っているカメラ装置１からの同期信号を受信できない可能性が生じたときに、自機で同期信号を生成することにより、ネットワーク３の負荷が高い状態で、マスタ動作を行っているカメラ装置１からの同期信号がパケットロスするような状態でも、撮像画像を配信することができるという効果が得られる。
【図面の簡単な説明】
【００４８】
【図１】この発明の実施の形態１による映像監視システムの構成を示すブロック図である。
【図２】この発明の実施の形態１による各カメラ装置の構成を示すブロック図である。
【図３】この発明の実施の形態１による各カメラ装置からの撮像画像の配信タイミングとネットワークの使用帯域を説明する図である。
【図４】この発明の実施の形態１によるマスタ動作を行うカメラ装置の処理を示すフローチャートである。
【図５】この発明の実施の形態１によるスレーブ動作を行うカメラ装置の処理を示すフローチャートである。
【図６】この発明の実施の形態１による各カメラ装置からの撮像画像の別の配信タイミングとネットワークの使用帯域を説明する図である。
【図７】この発明の実施の形態２による各カメラ装置がマスタ動作を行うか又はスレーブ動作を行うかを設定する処理を示すフローチャートである。
【図８】この発明の実施の形態３による映像監視システムの構成を示すブロック図である。
【図９】この発明の実施の形態３においてマスタ動作を行っているカメラ装置をスレーブ動作に切り替える処理を示すフローチャートである。
【図１０】この発明の実施の形態３においてスレーブ動作を行っているカメラ装置をマスタ動作に切り替える処理を示すフローチャートである。
【図１１】この発明の実施の形態４による各カメラ装置の構成を示すブロック図である。
【図１２】この発明の実施の形態４においてネットワークが混雑したときのスレーブ動作を行っているカメラ装置の処理を示すフローチャートである。
【符号の説明】
【００４９】
１，１−１，１−２，１−３，１−４，１−５，１−６，１−７，１−８  カメラ装置、２  中継器、３  ネットワーク、４  表示装置、５  録画装置、６  システム制御装置、１１  撮像手段、１２  同期信号生成手段、１３  同期信号受信手段、１４  切替手段、１５  画像配信手段、１６  同期信号配信手段、１７  制御手段、１８  使用帯域算出手段。
【図１】
0004704220.tif 000002
【図２】
0004704220.tif 000003
【図３】
0004704220.tif 000004
【図４】
0004704220.tif 000005
【図５】
0004704220.tif 000006
【図６】
0004704220.tif 000007
【図７】
0004704220.tif 000008
【図８】
0004704220.tif 000009
【図９】
0004704220.tif 000010
【図１０】
0004704220.tif 000011
【図１１】
0004704220.tif 000012
【図１２】
0004704220.tif 000013