(57)【要約】【課題】ネットワークカメラ毎の出力差を是正することで、スピード設定または映像設定において、同一の出力を得ることを目的とする。【解決手段】複数のストリーム送信装置の動作の基準となる基本パラメータを記憶するパラメータ記憶部と、複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、複数のストリーム送信装置から情報を受信して複数のストリーム送信装置の稼働開始と稼働停止との時間の差分から複数のストリーム送信装置の所定動作あたりの稼働時間を算出することで、複数のストリーム送信装置が同じ出力条件となる複数のストリーム送信装置ごとの補正パラメータを算出する状態管理部とを備えた。【選択図】図３
2014175922.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数のストリーム送信装置と通信接続を行うストリーム受信装置において、
前記複数のストリーム送信装置の動作の基準となる基本パラメータを記憶するパラメータ記憶部と、
前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、前記複数のストリーム送信装置から情報を受信して前記複数のストリーム送信装置の稼働開始と稼働停止との時間の差分から前記複数のストリーム送信装置の所定動作あたりの稼働時間を算出し、前記パラメータ記憶部に記憶した基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる前記複数のストリーム送信装置ごとの補正パラメータを算出し、前記パラメータ記憶部に記憶させる状態管理部とを備えた
ことを特徴とするストリーム受信装置。
【請求項２】
前記複数のストリーム送信装置の所定動作あたりの稼働時間とは、前記複数のストリーム送信装置が向きを変えたり、付属品を移動させるための動作の時間をいう
ことを特徴とする請求項１記載のストリーム受信装置。
【請求項３】
前記状態管理部は、
前記複数のストリーム送信装置の稼働状態が変更になった場合に、前記複数のストリーム送信装置から稼働中もしくは停止中であることを示す変更通知を受信して前記複数のストリーム送信装置の稼働開始と稼働停止とを特定することで前記稼働時間を算出し、
前記複数のストリーム送信装置の全ての稼働時間が同じになる前記複数のストリーム送信装置ごとの補正パラメータを算出する
ことを特徴とする請求項１記載のストリーム受信装置。
【請求項４】
前記複数のストリーム送信装置が撮影した映像を受信する映像受信部をさらに備え、
前記状態管理部は、
前記映像に含まれる映像情報が閾値を超えたことによって前記複数のストリーム送信装置の稼働開始と稼働停止とを特定することで前記稼働時間を算出し、
前記複数のストリーム送信装置の全ての稼働時間が同じになる前記複数のストリーム送信装置ごとの補正パラメータを算出する
ことを特徴とする請求項１記載のストリーム受信装置。
【請求項５】
前記映像情報は、前記映像の特定場所の色情報もしくは輝度である
ことを特徴とする請求項４記載のストリーム受信装置。
【請求項６】
ネットワークを介して複数のストリーム送信装置と通信接続を行うストリーム受信装置において、
前記複数のストリーム送信装置の動作の基準となる基本パラメータを記憶するパラメータ記憶部と、
前記複数のストリーム送信装置が撮影した所定の対象物の映像を受信する映像受信部と、
前記複数のストリーム送信装置の全ての映像の映像情報が同じになる前記複数のストリーム送信装置ごとの補正パラメータを算出し、前記パラメータ記憶部に記憶させる状態管理部とを備えた
ことを特徴とするストリーム受信装置。
【請求項７】
前記映像情報は、輝度情報もしくは色差情報である
ことを特徴とする請求項６記載のストリーム受信装置。
【請求項８】
ストリーム受信装置が、ネットワークを介して通信接続を行う複数のストリーム送信装置を稼働させるパラメータを設定するパラメータ設定方法において、
パラメータ記憶部が、前記複数のストリーム送信装置動作の基準となる基本パラメータを記憶し、
状態管理部が、前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、前記複数のストリーム送信装置から情報を受信して前記複数のストリーム送信装置の稼働開始と稼働停止との時間の差分から前記複数のストリーム送信装置の所定動作あたりの稼働時間を算出し、前記パラメータ記憶部に記憶した基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる補正パラメータを算出し、前記パラメータ記憶部に記憶させる
ことを特徴とするパラメータ設定方法。
【請求項９】
自機に記憶している基本パラメータを、ネットワークを介して配信可能であり、前記ネットワークを介して他の機器から受信した補正パラメータで自機を稼働させる複数のストリーム送信装置と、前記ネットワークに接続された前記複数のストリーム送信装置を稼働させるための補正パラメータを記憶するストリーム受信装置とから構成されるパラメータ設定システムにおいて、
前記複数のストリーム送信装置は、
前記ストリーム受信装置からパラメータ取得要求を受信すると、前記ストリーム受信装置に対して自機に記憶している基本パラメータを送信し、
前記ストリーム受信装置は、
前記複数のストリーム送信装置から受信した前記基本パラメータを自機に記憶し、当該基本パラメータに基づいて前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、
前記複数のストリーム送信装置は、
前記ストリーム受信装置から前記稼働要求を受信すると、自機を稼働させた情報を前記ストリーム受信装置に対して送信し、
前記ストリーム受信装置は、
前記情報から前記複数のストリーム送信装置の稼働時間を算出し、自機に記憶している前記基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる前記複数のストリーム送信装置ごとの補正パラメータを算出して記憶し、前記補正パラメータで前記複数のストリーム送信装置を稼働させる
ことを特徴とするパラメータ設定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク上にて実現されるセキュリティシステムにおいて、ネットワークカメラやネットワークレコーダ等、各ネットワーク装置のパラメータ設定方法に関するものである。
【背景技術】
【０００２】
セキュリティシステムの各ネットワーク装置は、これまで製造メーカ毎に制御用のインタフェースが異なっていたが、ＯＮＶＩＦ（Ｏｐｅｎ  Ｎｅｔｗｏｒｋ  Ｖｉｄｅｏ  Ｉｎｔｅｒｆａｃｅ  Ｆｏｒｕｍ）やＰＳＩＡ（Ｐｈｙｓｉｃａｌ  Ｓｅｃｕｒｉｔｙ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ａｌｌｉａｎｃｅ）などの標準インタフェースが公開され、それらに対応したネットワーク装置が市場に増えてきた。
【０００３】
これらの標準インタフェースや製造メーカが従来公開してきた制御用インタフェースにて、設定できるパラメータには、ネットワークカメラを例にするとＰＴＺ（パン・チルト・ズーム）移動やフォーカス移動などのスピード設定、輝度や色差などの映像設定などが挙げられる。
【０００４】
これらの設定には数値を用いるが明確な単位が決まっていないものが多く、例えばネットワークカメラＡとネットワークカメラＢにズーム移動のスピード設定値としてそれぞれ“１０”を設定したとしても、ネットワークカメラＡとネットワークカメラＢの実際のズーム移動速度は異なっていることが多い。これは同製造メーカの異なるネットワークカメラ製品でも発生しうるし、異なる製造メーカ間のネットワークカメラ製品であればこのような出力差は、更に顕著に発生する。
【０００５】
これに対し従来の技術では、予めネットワークカメラ毎の環境、輝度、色差などの情報をテーブルで保持しておき、実際の使用状況によってテーブル内の対応する情報を用いることによって、得られるネットワークカメラ映像の最適化を行い、出力差を修正する方法が提案されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１５６６５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の技術において、例えば、ビューワから、製造メーカの異なるネットワークカメラＡとネットワークカメラＢに対して、パン、チルト動作を行うとする。この場合、ネットワークカメラＡ，Ｂに対し、（ｘ，ｙ，ｚ）＝（１，０，１）というように動作速度の設定を行うが（ｘ，ｙ，ｚは０〜１の数値）、この数値には速度の単位（例えばｍ／ｓｅｃ等）がない。したがって、ネットワークカメラＡ，Ｂに対して同じ（ｘ，ｙ，ｚ）＝（１，０，１）の速度設定を行っても、製造メーカが異なるため、パン、チルトの動作速度が異なることになる。
ビューワでは、パン、チルトのスピード設定は、ユーザが、「低」、「中」、「高」や、図１０に示すようなスライドバー等で行う。
しかしながら、この速度設定には速度の単位がないため、製造メーカによって動作速度が異なり、例えばユーザが「低」を設定したとしても、ネットワークカメラＡまたはネットワークカメラＢにおいて、「低」に見合わない結果となってしまう可能性がある。
【０００８】
このように、従来の技術では、たとえ各ネットワークカメラ映像の最適化を行うものであったとしても、ネットワークに接続されるネットワークカメラの出力が同一となるようにするものではないため、出力差が生じ、設定に見合わない動作速度となってしまうという課題があった。
また、従来の技術では、予めネットワークカメラ毎の情報をテーブル内に保持しておく必要があり、テーブル内に保持していない新たなネットワークカメラにはテーブルを修正しない限り、出力差を修正することができないという課題があった。
【０００９】
この発明は、上記のような課題を解決するためになされたものであり、ネットワークカメラ映像やネットワークカメラ内部状態の変化を用いて、移動量の変化、映像情報の変化を抽出することでネットワークカメラ毎のスピード設定や映像設定などの差を算出し、ネットワークカメラ毎の出力差を是正することで、スピード設定または映像設定において、同一の出力を得ることを目的とする。また、ネットワークに接続される新たなネットワーク装置が追加されたとしても、それに伴う特別な作業が不要なネットワーク装置を得ることを目的とする。
【課題を解決するための手段】
【００１０】
この発明は、ネットワークを介して複数のストリーム送信装置と通信接続を行うストリーム受信装置において、前記複数のストリーム送信装置の動作の基準となる基本パラメータを記憶するパラメータ記憶部と、前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、前記複数のストリーム送信装置から情報を受信して前記複数のストリーム送信装置の稼働開始と稼働停止との時間の差分から前記複数のストリーム送信装置の所定動作あたりの稼働時間を算出し、前記パラメータ記憶部に記憶した基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる前記複数のストリーム送信装置ごとの補正パラメータを算出し、前記パラメータ記憶部に記憶させる状態管理部とを備えたものである。
【発明の効果】
【００１１】
この発明に係るストリーム受信装置、パラメータ設定方法およびパラメータ設定システムによれば、ネットワークカメラ毎の出力差を是正することで、同一の出力を得ることができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１に係るセキュリティシステムを示す構成図である。
【図２】この発明の実施の形態１に係るネットワーク装置のうちの、ネットワークカメラを示す構成図である。
【図３】この発明の実施の形態１に係るネットワーク装置のうちの、ビューワを示す構成図である。
【図４】パラメータ記憶部に記憶されるパラメータのうち、スピード設定の一例を示す説明図である。
【図５】パラメータ記憶部に記憶されるパラメータのうち、映像設定の一例を示す説明図である。
【図６】パラメータ記憶部に記憶されるパラメータのうち、カメラ状態の一例を示す説明図である。
【図７】この発明の実施の形態１に係るネットワーク装置の処理内容を示すフローチャートである。
【図８】この発明の実施の形態２に係るネットワーク装置の処理内容を示すフローチャートである。
【図９】この発明の実施の形態３に係るネットワーク装置の処理内容を示すフローチャートである。
【図１０】ビューワでのスピード設定の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るセキュリティシステムを示す構成図である。図１において、ネットワーク装置１００は、ネットワーク１０１をベースとする機器であり、ユーザ操作又はＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）、Ｂｏｎｊｏｕｒなどによりネットワーク設定が施され、ネットワーク１０１に接続される。
図１では、３台のネットワーク装置（＃１、＃２、＃３）が接続されている例を示しているが、複数のネットワーク装置が接続されているのであれば３台以外のネットワーク装置が接続されていてもよい。ネットワーク装置１００の例としては、ネットワークカメラ、ネットワークレコーダ、ビューワなどがある。
【００１４】
図２は、この発明の実施の形態１に係るネットワーク装置１００のうちの、ネットワークカメラ１００ａ（ストリーム送信装置）を示す構成図である。
ネットワークカメラ１００ａは、パラメータ記憶部２０１と、状態管理部２０２と、稼働制御部２０３と、映像音声制御部２０４と、ネットワーク制御部２０５とを備える。
パラメータ記憶部２０１は、動作の基準となるパラメータ、具体的には、ネットワーク設定、スピード設定、映像設定、音声設定、カメラ状態などの各パラメータを記憶する。
状態管理部２０２は、ネットワーク１０１に接続されている他のネットワーク装置１００から、パラメータ取得要求を受信する。状態管理部２０２は、パラメータ取得要求があると自機のパラメータ（基本パラメータ）を他のネットワーク装置１００に送信する。
【００１５】
また、状態管理部２０２は、ネットワーク１０１に接続されている他のネットワーク装置１００から、稼動要求を受信する。状態管理部２０２は稼動要求で得た稼動対象に応じたパラメータで、稼動制御部２０３に稼動通知を送信し、稼動制御部２０３からの応答を受信する。この送受信により状態管理部２０２は稼動制御部２０３の状態を管理する。
【００１６】
また、状態管理部２０２は、ネットワーク１０１に接続されている他のネットワーク装置１００から、映像音声配信要求を受信する。状態管理部２０２は、映像音声配信要求に応じたパラメータ（補正パラメータ）で、映像音声制御部２０４に配信通知を送信し、映像音声制御部２０４からの応答を受信する。この送受信により状態管理部２０２は映像音声制御部２０４の状態を管理する。
【００１７】
稼動制御部２０３は、状態管理部２０２から受信した稼動通知の情報を基にネットワークカメラを稼動させる。稼動させるものとしては、パン、チルト、ズーム、フォーカスなどが挙げられる。
映像音声制御部２０４は、状態管理部２０２から受信した配信通知の情報を基にネットワークカメラ１００ａが撮影した映像または音声をネットワーク１０１に配信する。
ネットワーク制御部２０５は、状態管理部２０２と映像制御部２０４に接続され、ネットワーク１０１に接続された他の装置と通信できるようにデータを変換する機能を有する。
【００１８】
図３は、この発明の実施の形態１に係るネットワーク装置１００のうちの、ビューワ１００ｂ（ストリーム受信装置）を示す構成図である。
ビューワ１００ｂは、パラメータ記憶部６０１と、状態管理部６０２と、ユーザ入力部６０３と、映像音声受信部６０４と、映像音声表示部６０５と、ネットワーク制御部６０６とを備える。
パラメータ記憶部６０１は、ネットワーク１０１内の他のネットワーク装置１００から受信した他のネットワーク装置１００のパラメータ（基本パラメータ）と、他のネットワーク装置１００を稼働させるためのパラメータ（補正パラメータ）を記憶する。例えば、ネットワーク１０１内にあるネットワークカメラ１００ａの、ネットワーク設定、スピード設定、映像設定、音声設定、カメラ状態などの各パラメータを記憶する。
【００１９】
図４は、パラメータ記憶部６０１に記憶されるパラメータのうち、スピード設定の一例を示す説明図である。パラメータ記憶部６０１には、設定項目３０１と、各設定項目３０１に対応するパラメータ値３０２と、各設定項目３０１に対し設定が可能なパラメータの最小値３０３と、各設定項目３０１に対し設定が可能なパラメータの最大値３０４が記憶される。
【００２０】
図５は、パラメータ記憶部６０１に記憶されるパラメータのうち、映像設定の一例を示す説明図である。パラメータ記憶部６０１には、設定項目４０１と、各設定項目４０１に対応するパラメータ値４０２と、各設定項目４０１に対し設定が可能なパラメータの最小値４０３と、各設定項目４０１に対し設定が可能なパラメータの最大値４０４が記憶される。
なお、パラメータ値３０２，４０２は、他のネットワーク装置１００を稼働させるためのパラメータであり、最小値３０３，４０３と最大値３０４，４０４は、ネットワーク１０１内の他のネットワーク装置１００から受信して記憶しているパラメータである。
図６は、パラメータ記憶部６０１に記憶されるパラメータのうち、カメラ状態の一例を示す説明図である。パラメータ記憶部６０１には、設定項目５０１と、各設定項目５０１に対応するパラメータ値５０２が記憶される。
【００２１】
状態管理部６０２は、ネットワーク１０１に接続されている他のネットワーク装置１００へ、パラメータ取得要求を送信し、応答を受信する。状態管理部６０２はパラメータ取得要求の応答で得たパラメータをパラメータ記憶部６０１に記憶する。状態管理部６０２は、自身が計算したパラメータや、ユーザ入力部６０３から送信されたパラメータに基づき、ネットワーク１０１内の他のネットワーク装置１００に対し、稼働要求、映像音声配信要求を送信する。
【００２２】
ユーザ入力部６０３はビューワ１００ｂを使用しているユーザから入力されたパラメータを状態管理部６０２に送信する。例えば、図１０に示したような画面からユーザが設定した速度設定をパラメータ値に変換し、状態管理部６０２に送信する。
映像音声受信部６０４は、ネットワーク１０１内の他のネットワーク装置１００が送信した映像や音声を受信する。
映像音声表示部６０５は映像音声受信部６０４が受信した映像や音声をディスプレイなどに表示する。
ネットワーク制御部６０６は、状態管理部６０２と映像音声受信部６０４に接続され、ネットワーク１０１に接続された他のネットワーク装置１００と通信できるようにデータを変換する機能を有する。
【００２３】
図７は、この発明の実施の形態１に係るネットワーク装置１００の処理内容を示すフローチャートである。
図７のフローチャートを、ネットワーク１０１に、ビューワ１００ｂと２台のネットワークカメラ１００ａ（以下、２台のネットワークカメラ１００ａをそれぞれネットワークカメラ＃１，ネットワークカメラ＃２として説明する）とが接続されており、ネットワークカメラ＃１とネットワークカメラ＃２のスピード設定による出力を同一にする例を用いて説明する。
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２に対し、スピード設定のパラメータ取得要求を送信する。ネットワークカメラ＃１とネットワークカメラ＃２は、パラメータ記憶部２０１に記憶されているスピード設定をビューワ１００ｂに送信する。ビューワ１００ｂは取得したスピード設定をパラメータ記憶部６０１に記憶する（図４参照）（ステップＳＴ１０１）。
【００２４】
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２に対し、ステップＳＴ１０１でパラメータ記憶部６０１に記憶したスピード設定で、同じ移動量の稼働要求を行う（ステップＳＴ１０２）。具体的には、パラメータ記憶部６０１に記憶したスピード設定のパラメータの最小値３０３〜最大値３０４の値のうち任意のパラメータ値を指定し、同じ移動量の指定には、例えば、カメラの視線ベクトル（Ｘ，Ｙ，Ｚ）を同一座標分移動させるなどの方法を用いれば良い。
なお、ここで、稼働とは、ネットワークカメラ１００ａが向きを変えたり、フォーカスやワイパー等の付属品を移動させる為の動作のことを言う。
ネットワークカメラ＃１とネットワークカメラ＃２は、ビューワ１００ｂから稼働要求を受信し、稼働要求に従って自身を稼働させる。稼働させるのは例えば、パン、チルト、ズーム、フォーカスなどである。ネットワークカメラ＃１とネットワークカメラ＃２は稼働開始時と、稼働終了時に、カメラ状態（図６参照）の変更通知をビューワ１００ｂのネットワーク制御部６０６を介して状態管理部６０２に送信する（ステップＳＴ１０３）。つまり、変更通知とは、ネットワークカメラ＃１，＃２の稼働状態が変わった時に、その稼働中・停止中であるという状態をビューワに通知する情報である。
【００２５】
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２から受信した変更通知により、ネットワークカメラ＃１とネットワークカメラ＃２が稼働していた稼働時間を算出する（ステップＳＴ１０４）。具体的には、各ネットワークカメラ１００ａの稼働中であるという変更通知を受信した時刻と、停止中であるという変更通知を受信した時刻の差分から、各ネットワークカメラ１００ａの稼働時間を算出する。
なお、算出方法は、ネットワークカメラ＃１，＃２が予め稼働時間を算出し、稼働終了時にカメラ状態とともに稼働時間の情報を含めて変更通知としてビューワ１００ｂに送信しても良いし、単純に、カメラから稼働開始通知と稼働停止通知を受信し、その受信時刻の差分から稼働時間を算出するようにしてもよい。
【００２６】
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２の稼働時間が同じであるかどうかを判定する（ステップＳＴ１０５）。
ステップＳＴ１０５において、稼働時間が同じであれば（ステップＳＴ１０５の“ＹＥＳ”の場合）、同一スピードとみなして処理を終了する。稼働時間が違う場合（ステップＳＴ１０５の“ＮＯ”の場合）は、ステップＳＴ１０６へ遷移する。
【００２７】
ビューワ１００ｂの状態管理部６０２は、パラメータ記憶部６０１を参照し、ネットワークカメラ＃１とネットワークカメラ＃２から取得したスピード設定と稼働時間から、同一スピードになるスピード設定値を算出する（ステップＳＴ１０６）。
例えば、ステップＳＴ１０１において、ビューワ１００ｂの状態管理部６０２は、パラメータ記憶部６０１に記憶していたパラメータ値の最小値３０３，最大値３０４から、ネットワークカメラ＃１のパン速度のパラメータ値を「６」、ネットワークカメラ＃２のパン速度のパラメータ値を「２」としてそれぞれ稼働させたとする。
更に、ステップＳＴ１０２において、状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２に対し、同一パン移動を指定したとする。
【００２８】
更に、ステップＳＴ１０４において、ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１の稼働時間が１秒、ネットワークカメラ＃２の稼働時間が４秒と算出したとする。
そうすると、同一移動量に対し、ネットワークカメラ＃２が４倍の時間を要していることになる。よって、ビューワ１００ｂの状態管理部６０２はネットワークカメラ＃２のパン速度のパラメータ値３０２を４倍（２⇒８）にすれば良いと判断する。
【００２９】
なお、ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１の速度を１／４倍（６⇒１．５）にすれば良いと判断しても良いし、ネットワークカメラ＃１の速度を１／２倍（６⇒３）かつネットワークカメラ＃２の速度を２倍（２⇒４）にすれば良いと判断しても良く、ネットワークカメラ＃１とネットワークカメラ＃２の同一移動量に対する稼働時間が同じになるように速度のパラメータ値を変更するのであれば倍率は問わない。
また、上記の例では、稼働時間の差分の比率をそのまま速度設定に掛けて同一時間とみなしているが、過去の同一スピード計算値の実績値など、他の数値を更に掛けることで、同一時間とみなしても良い。
【００３０】
ビューワ１００ｂの状態管理部６０２は、ステップＳＴ１０６で算出したスピード設定のパラメータ値を、ネットワークカメラ＃１およびネットワークカメラ＃２を稼働させるためのパラメータ値３０２としてパラメータ記憶部６０１に記憶する（ステップＳＴ１０７）。
その後、ステップＳＴ１０２に遷移し、ステップＳＴ１０７で記憶したパラメータ値３０２でネットワークカメラ＃１，＃２を稼働させ、ステップＳＴ１０２〜ステップＳＴ１０５の処理を繰り返して、ネットワークカメラ＃１，＃２の稼働時間が同じになったか、つまり、同一スピードとなったかを再度確認する。
【００３１】
以上のように、この実施の形態１によれば、ビューワ１００ｂは、各ネットワークカメラの同一移動量に対する稼働時間を、ネットワークカメラからのカメラ状態の変更通知によって求めることができ、稼働時間と各ネットワークカメラ１００ａのスピード設定から、同一スピードとなるスピード設定のパラメータ値３０２を算出し、記憶することによって、各ネットワークカメラ１００ａ毎の出力差を是正し、パン、チルト、ズーム、フォーカスなどの同一スピードの稼働を実現することができ、各ネットワークカメラ１００ａにおける出力差をなくすことができる。
また、ネットワークに接続された各ネットワークカメラ毎に同一出力で稼働させるためのパラメータを記憶しているのではなく、ビューワで一元管理しているので、ネットワークに接続される新たなネットワーク装置が追加されたとしても、それに伴う特別な作業を不要とすることができる。
【００３２】
なお、ここでは、ビューワ１００ｂが各ネットワークカメラ１００ａから、スピード設定を受信する例を示したが、これに限らず、ネットワーク設定、映像設定、音声設定、カメラ状態など、他のパラメータ設定から、各ネットワークカメラの出力が同一となるようなパラメータ値の算出を行うものであってもよい。
また、２台のネットワークカメラ１００ａ（＃１，＃２）がネットワーク１０１に接続される例を示したが、これに限らず、ネットワークカメラ１００ａは複数台であれば何台接続されるものとしてもよい。
また、ビューワ１００ｂを複数台接続させるものとしてもよく、その場合は、複数台のビューワ１００ｂ全てがネットワークに接続されるネットワークカメラ１００ａを稼働させるためのパラメータを設定することができる。
また、ビューワ１００ｂではなく、映像音声表示部６０５にかえて映像音声記憶部を備えるネットワークレコーダが接続されているものとしてもよいし、ビューワ１００ｂが映像音声表示部６０５と映像音声記憶部とを備えてネットワークレコーダの働きもするものであってもよい。
【００３３】
実施の形態２．
この発明の実施の形態２によるセキュリティシステムを示す構成図は、図１と同一である。また、ネットワーク装置１００のネットワークカメラ１００ａ、ビューワ１００ｂを示す構成図も図２〜図６と同様である。
実施の形態１では、ビューワ１００ｂは、各ネットワークカメラ１００ａの同一移動量に対する稼働時間を、ネットワークカメラ１００ａから送信される、カメラ状態の変更通知によって求めた。この実施の形態２では、各ネットワークカメラ１００ａの同一移動量に対する稼働時間を、各ネットワークカメラ１００ａから送信される映像の差分情報から求める。
【００３４】
図８は、この発明の実施の形態２に係るネットワーク装置１００の処理内容を示すフローチャートである。
図８のフローチャートを、実施の形態１同様、ネットワーク１０１に、ビューワ１００ｂと２台のネットワークカメラ１００ａ（以下、２台のネットワークカメラ１００ａをそれぞれネットワークカメラ＃１，ネットワークカメラ＃２として説明する）とが接続されており、ネットワークカメラ＃１とネットワークカメラ＃２のスピード設定による出力を同一にする例を用いて説明する。
図８のステップＳＴ１０１，ＳＴ１０２，ＳＴ１０５〜１０７はそれぞれ図７のステップＳＴ１０１，ＳＴ１０２，ＳＴ１０５〜１０７と同様であるため、説明を省略する。
【００３５】
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２に対し映像音声配信要求を送信する。ネットワークカメラ＃１とネットワークカメラ＃２は映像音声配信要求を受信すると、ネットワーク１０１に映像と音声を配信する。
ビューワ１００ｂの映像音声受信部６０４は、ネットワーク制御部６０６を介してネットワークカメラ＃１とネットワークカメラ＃２から送信された映像と音声を受信し（ステップＳＴ２０１）。これ以後、ビューワ１００ｂは映像と音声を受信し続ける。
【００３６】
ステップＳＴ１０２において、ネットワークカメラ＃１とネットワークカメラ＃２に対し、ステップＳＴ１０１でパラメータ記憶部６０１に記憶したスピード設定で、同じ移動量の稼働要求を行うと、ビューワ１００ｂの状態管理部６０２は、ステップＳＴ２０１で映像音声受信部６０４が受信している映像を取得し、受信している映像の差分情報から、ネットワークカメラ＃１とネットワークカメラ＃２の停止状態から稼働中状態へ状態が変化した、つまり稼働開始したと判断される映像を特定し、特定した映像を受信した時の時間情報を取得する。また、稼働中状態から停止状態へ状態が変化した、つまり、稼働停止したと判断される映像と特定し、特定した映像を受信した時の時間情報を取得する（ステップＳＴ２０２）。受信している映像の差分情報からの稼働開始、稼働停止の判断の仕方は、例えば、映像の特定場所の色情報や輝度などが閾値を超えて変化するかによってカメラが停止しているか稼働しているかを判断すれば良い。
なお、ここでも、実施の形態１同様、稼働とは、ネットワークカメラ１００ａが向きを変えたり、フォーカスやワイパー等の付属品を移動させる為の動作のことを言う。
【００３７】
ビューワ１００ｂは、ステップＳＴ２０２において取得した稼働開始、および、稼働停止した時の時間情報の差分から、ネットワークカメラ＃１とネットワークカメラ＃２が稼働していた稼働時間を算出する（ステップＳＴ２０３）。
【００３８】
以上のように、実施の形態２によれば、ビューワ１００ｂは、各ネットワークカメラ１００ａの同一移動量に対する稼働時間を、各ネットワークカメラ１００ａから送信される映像の差分情報によって求めることができ、稼働時間と各ネットワークカメラのスピード設定から、同一スピードとなるスピード設定のパラメータ値３０２を算出し、記憶することによって、各ネットワークカメラ１００ａにおいてパン、チルト、ズーム、フォーカスなどの同一スピード設定の稼働を実現することができ、各ネットワークカメラ１００ａにおける出力差をなくすことができる。
【００３９】
なお、実施の形態１同様、ネットワーク１０１に接続されるネットワークカメラ１００ａの台数は２台に限らず、ネットワークカメラ１００ａは複数台であれば何台接続されるものとしてもよい。
また、ビューワ１００ｂを複数台接続させるものとしてもよく、その場合は、複数台のビューワ１００ｂ全てがネットワークに接続されるネットワークカメラ１００ａを稼働させるためのパラメータを設定することができる。
また、ビューワ１００ｂではなく、映像音声表示部６０５にかえて映像音声記憶部を備えるネットワークレコーダが接続されているものとしてもよいし、ビューワ１００ｂが映像音声表示部６０５と映像音声記憶部とを備えてネットワークレコーダの働きもするものであってもよい。
【００４０】
実施の形態３．
この発明の実施の形態３によるセキュリティシステムを示す構成図は、図１と同一である。また、ネットワーク装置１００のネットワークカメラ１００ａ、ビューワ１００ｂを示す構成図も図２〜図６と同様である。
実施の形態１と実施の形態２ではビューワ１００ｂは、各ネットワークカメラ１００ａの同一移動量に対する稼働時間を算出し、パン、チルト、ズーム、フォーカスなどの同一スピードとなるスピード設定での稼働を実現する方法を示した。しかしながら、輝度や色差についても同様に、メーカ毎にカメラ映像の画質が異なり、ユーザの設定したカメラの設定とは異なる画質を提供してしまうことがある。そこで、実施の形態３では、輝度や色差など、同一の映像情報となる映像設定を実現する方法を示す。
【００４１】
図９は、この発明の実施の形態３に係るネットワーク装置１００の処理内容を示すフローチャートである。
図９のフローチャートを、ネットワーク１０１に、ビューワ１００ｂと２台のネットワークカメラ１００ａ（以下、２台のネットワークカメラ１００ａをそれぞれネットワークカメラ＃１，ネットワークカメラ＃２として説明する）とが接続されており、ネットワークカメラ＃１とネットワークカメラ＃２の映像設定による出力を同一にする例を用いて説明する。
図９のステップＳＴ２０１は、図８のステップＳＴ２０１と同様であるため、説明を省略する。
【００４２】
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２に対し、映像設定のパラメータ取得要求を送信する。ネットワークカメラ＃１とネットワークカメラ＃２は、パラメータ記憶部２０１に記憶されている映像設定をビューワ１００ｂに送信する。ビューワ１００ｂの状態管理部６０２は、ネットワーク制御部６０６を介して取得した映像設定をパラメータ記憶部６０１に記憶する（図５参照）（ステップＳＴ３０１）。
【００４３】
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１とネットワークカメラ＃２に対し、稼働要求を送信し、両ネットワークカメラ＃１，＃２に同じ色の対象物を撮影させる（ステップＳＴ３０２）。具体的には、パラメータ記憶部６０１に記憶した映像設定のパラメータの最小値４０３〜最大値４０４の値のうち任意のパラメータ値を指定し、これにより、ビューワ１００ｂが受信した映像には同じ色の対象物が映されることになる。
ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１から取得した映像内の対象物における輝度情報や色差情報などの映像情報を取得する。また、ネットワークカメラ＃２から取得した映像内の対象物における輝度情報や色差情報などの映像情報を取得する（ステップＳＴ３０３）。
【００４４】
ビューワ１００ｂは、ステップＳＴ３０３で取得したそれぞれのネットワークカメラ＃１，＃２の映像情報（輝度情報、色差情報）が同じであるかどうかを判定する（ステップＳＴ３０４）。
ネットワークカメラ＃１，＃２の映像情報が同じである場合（ステップＳＴ３０４の“ＹＥＳ”の場合）、ビューワ１００ｂは、同一の映像情報となる映像設定であるとみなして処理を終了する。
ネットワークカメラ＃１，＃２の映像情報が同じでない場合（ステップＳＴ３０４の“ＮＯ”の場合）、ステップＳＴ３０５へ遷移する。
【００４５】
ビューワ１００ｂは、パラメータ記憶部６０１を参照し、ステップＳＴ３０１で取得した映像設定とステップＳＴ３０３で取得した映像情報とから、同一の映像情報となる映像設定のパラメータ値４０２を算出する（ステップＳＴ３０５）。
例えば、ステップＳＴ３０１において、ビューワ１００ｂの状態管理部６０２は、パラメータ記憶部６０１で記憶していたパラメータ値の最小値４０３，最大値４０４から、ネットワークカメラ＃１の輝度のパラメータ値４０２を「５」、色差のパラメータ値４０２を「５」と指定し、ネットワークカメラ＃２の輝度のパラメータ値４０２を「６」、色差のパラメータ値４０２を「６」と指定したとする。
更に、ステップＳＴ３０３において、ビューワ１００ｂの状態管理部６０２は、ネットワークカメラ＃１の映像内の対象物の輝度情報「２」、色差情報「２」を取得し、ネットワークカメラ＃２の映像内の対象物の輝度情報「８」、色差情報「８」を取得したとする。
【００４６】
この場合、ビューワ１００ｂの状態管理部６０２はネットワークカメラ＃１の映像設定の輝度と色差のパラメータ値４０２を４倍（５⇒２０）にすれば良いと判断する。
なお、状態管理部６０２はネットワークカメラ＃２の輝度と色差のパラメータ値をそれぞれ１／４倍（６⇒１．５）にすれば良いと判断しても良いし、ネットワークカメラ＃１の輝度と色差のパラメータ値をそれぞれ２倍（５⇒１０）かつネットワークカメラ＃２の輝度と色差のパラメータ値をそれぞれ１／２倍（６⇒３）にすれば良いと判断しても良く、ネットワークカメラ＃１とネットワークカメラ＃２の輝度情報と色差情報が同一となるように輝度と色差を変更するのであれば倍率は問わない。
なお、輝度情報と色差情報は、ともに同一となるようにもできるし、輝度情報のみ、色差情報のみを同一とすることもできる。
また、上記の例では、映像情報の差分の比率をそのまま輝度と色差設定に掛けて同一映像情報とみなしているが、過去の同一映像情報値の実績値など、他の数値を更に掛けることで、映像情報とみなしても良い。
【００４７】
ビューワ１００ｂの状態管理部６０２は、ステップＳＴ３０５で算出した映像設定のパラメータ値を、ネットワークカメラ＃１およびネットワークカメラ＃２を稼働させるためのパラメータ値４０２としてパラメータ記憶部６０１に記憶する（ステップＳＴ３０６）。
その後、ステップＳＴ３０２に遷移し、ステップＳＴ３０６で記憶したパラメータ値４０２でネットワークカメラ＃１，＃２を稼働させ、ステップＳＴ３０２〜ステップＳＴ３０４の処理を繰り返して、ネットワークカメラ＃１，＃２の輝度情報と色差情報が同じになったか、つまり、映像内の対象物が同一映像情報となったかを再度確認する
【００４８】
以上のように、実施の形態３によれば、ビューワ１００ｂは、各ネットワークカメラ１００ａの映像設定を、映像で撮影された同一対象物の映像情報の差分によって求めることができ、同一映像情報となる映像設定のパラメータ値４０２を算出し、記憶することによって、各ネットワークカメラ１００ａにおいて輝度や色差などの同一の映像情報を実現することができ、各ネットワークカメラ１００ａにおける出力差をなくすことができる。
【００４９】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００５０】
１００  ネットワーク装置、１００ａ  ネットワークカメラ、１００ｂ  ビューワ、１０１  ネットワーク、２０１  パラメータ記憶部、２０２  状態管理部、２０３  稼働制御部、２０４  映像音声制御部、２０５  ネットワーク制御部、３０１，４０１，５０１  設定項目、３０２，４０２，５０２  パラメータ値、３０３，４０３  最小値、３０４，４０４  最大値、６０１  パラメータ記憶部、６０２  状態管理部、６０３  ユーザ入力部、６０４  映像音声受信部、６０５  映像音声表示部、６０６  ネットワーク制御部。
【図１】
2014175922.tif 000003
【図２】
2014175922.tif 000004
【図３】
2014175922.tif 000005
【図４】
2014175922.tif 000006
【図５】
2014175922.tif 000007
【図６】
2014175922.tif 000008
【図７】
2014175922.tif 000009
【図８】
2014175922.tif 000010
【図９】
2014175922.tif 000011
【図１０】
2014175922.tif 000012