(57)【要約】【課題】  既設監視カメラ装置のプリセットポジションを新設監視カメラ装置に容易に登録することができる監視カメラ装置および監視カメラシステムを提供する。【解決手段】  新設監視カメラ装置１００、既設監視カメラ装置２００、及びパソコン装置３００は接続されている。ユーザがパソコン装置３００から既設監視カメラ装置２００のプリセットポジション情報テーブル２０５ａのプリセットポジションを、新設監視カメラ装置１００のプリセットポジション情報テーブル１１９ａにコピーする。また、既設監視カメラ装置２００の画像データ保存領域２０３ａの画像データを、新設監視カメラ装置１００の画像データ保存領域１１６ａにコピーする。新設監視カメラ装置１００は、既設監視カメラ装置２００のプリセットポジションを設定し、更にリアルタイムの画像データと既設監視カメラ装置２００の画像データを比較してプリセットポジションの調整を行う。【選択図】図２
2011015040.tif 000002
【特許請求の範囲】
【請求項１】
お互いに接続されている第１の監視カメラ装置と第２の監視カメラ装置から構成されている監視カメラシステムであって、
第１の監視カメラ装置に第２の監視カメラ装置のプリセットポジションをコピーするプリセットポジションコピー手段と、
前記第１の監視カメラ装置に前記第２の監視カメラ装置の前記プリセットポジションで撮影した映像信号の画像データをコピーする画像データコピー手段と、
前記第１の監視カメラ装置から前記コピーされたプリセットポジションに対応する前記コピーされた画像データを取り出す画像データ取出手段と、
前記第１の監視カメラ装置で撮影された画像データと前記コピーされた画像データが一致しているか否かを判定する画像データ判定手段と、
前記画像データ判定手段の判定が一致するように調整する位置調整手段と、前記位置調整手段で調整したプリセットポジションを前記第１の監視カメラ装置に登録することを特徴とする監視カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラおよびカメラの向きを調整する電動の雲台を備えた監視カメラシステムに係り、予めユーザが設定するカメラの向きとズーム焦点距離(以下、プリセットポジションという)の登録に関するものである。
【背景技術】
【０００２】
既設の監視カメラ装置(以下、既設監視カメラ装置という)の老朽化や故障などにより、既設監視カメラ装置を新しい監視カメラ装置(以下、新設監視カメラ装置という)に交換するときには、新設監視カメラ装置の据付を行った後にプリセットポジションの登録を行わなければならない。しかし、既設監視カメラ装置に複数のプリセットポジションが登録されているときには、それらを全て新設監視カメラ装置に手作業で登録しなければならないので、監視カメラ装置の交換設置工事に非常に時間がかかってしまうという問題が発生していた。
【０００３】
このようなプリセットポジションの登録についての問題に対処するため、従来技術として特開２００２−１９１０４６号公報（特許文献１）と特開２００３−９８５７６号公報（特許文献２）を挙げることができる。特許文献１に開示の技術では、画面内の指定位置および画像上の注目点を入力すると、注目点周囲についての濃淡パターンマッチングを繰り返しながら電動の雲台が駆動されて、自動的に注目点が画面内の指定位置に移動することで、所望の画像を画面に表示させる画像監視装置を提供している。特許文献２に開示の技術では、プリセット登録時に位置情報とともに当該位置における登録位置画像を記憶し、プリセット再現時には再現された位置で取り込んだ再現位置画像と登録位置画像を画像処理することにより画像のズレ量を検出し、当該ズレを低減する方向にカメラを動かすように雲台の駆動を制御することで、プリセット再現時の静止精度を向上させる雲台装置を提供している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１９１０４６号公報
【特許文献２】特開２００３−９８５７６号公報
【特許文献３】特開２００７−１９７７６号公報
【特許文献４】特開２０００−５０２３８号公報
【非特許文献１】Christian Gehrmann，外１５名，“Open Network Video Interface Forum Core Specification Version 1.0”，[online]，2008年11月，インターネット＜ＵＲＬ：http://specs.xmlsoap.org/ws/2005/04/discovery/ws-discovery.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１と特許文献２に開示の技術では、監視カメラ装置自体で電動の雲台を駆動して所望の画像を画面に表示させ、またはプリセットポジションを再現し登録を行っているが、他の既設監視カメラ装置に記憶されている画像を新設監視カメラ装置にコピーし、または他の既設監視カメラ装置に記憶されているプリセットポジションを監視カメラ装置にコピーすることができなかった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、上記課題を解決できる監視カメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の監視カメラシステムは、お互いに接続されている第１の監視カメラ装置と第２の監視カメラ装置から構成されている監視カメラシステムであって、第１の監視カメラ装置に第２の監視カメラ装置のプリセットポジションをコピーするプリセットポジションコピー手段と、前記第１の監視カメラ装置に前記第２の監視カメラ装置の前記プリセットポジションで撮影した映像信号の画像データをコピーする画像データコピー手段と、前記第１の監視カメラ装置から前記コピーされたプリセットポジションに対応する前記コピーされた画像データを取り出す画像データ取出手段と、前記第１の監視カメラ装置で撮影された画像データと前記コピーされた画像データが一致しているか否かを判定する画像データ判定手段と、前記画像データ判定手段の判定が一致するように調整する位置調整手段と、前記位置調整手段で調整したプリセットポジションを前記第１の監視カメラ装置に登録することを特徴としている。
【発明の効果】
【０００８】
本発明によれば、既設の監視カメラ装置に設定されているプリセットポジションを新設の監視カメラ装置に容易に登録することができる監視カメラシステムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態における監視カメラ装置の外観構成を示す外観図である。
【図２】本発明の実施の形態における監視カメラシステムの機能構成を示す機能ブロック図である。
【図３】本発明の実施の形態におけるプリセットポジション情報テーブルの構成を示すテーブル構成図である。
【図４】本発明の実施の形態における既設監視カメラ装置のプリセットポジション情報を新設監視カメラ装置にコピーする手順を示すフローチャートである。
【図５】本発明の実施の形態における新設監視カメラ装置のプリセットポジション情報の登録手順を示すフローチャートである。
【発明を実施するための形態】
【実施例１】
【００１０】
以下、既設監視カメラ装置に登録されているプリセットポジションを新設監視カメラ装置に登録する本発明の実施の形態について図面を参照して説明する。図１は、本発明の実施の形態における新設監視カメラ装置１００の外観を示す外観図である。新設監視カメラ装置１００は、カメラハウジング１０１、デフロストガラス１０２、雲台１０３、及び固定台１０４から構成されている。カメラハウジング１０１は、レンズやカメラ機能であるカメラモジュールを収納する部位である。デフロストガラス１０２は、ガラスのくもりや凍結を防止する前面ヒータガラス備え、被写体からの光を入射する。雲台１０３は、カメラハウジング１０１を固定しながら水平方向に３６０度回転することができ、またカメラハウジング１０１を垂直方向に仰角約１８０度程度まで回転させることができる。固定台１０４は回転軸を備え、雲台１０３はこの回転軸を水平方向または垂直方向に回転させる。
【００１１】
図２は、本発明の実施の形態における監視カメラシステムの機能構成を示す機能ブロック図である。監視カメラシステムは、新設監視カメラ装置１００、既設監視カメラ装置２００、及びパソコン装置３００から構成され、新設監視カメラ装置１００、既設監視カメラ装置２００、及びパソコン装置３００はお互いに接続されている。既設監視カメラ装置２００に登録されている複数のプリセットポジションについての情報(以下、プリセットポジション情報という)を新設監視カメラ装置１００にコピーするときは、ユーザがパソコン装置３００から操作を行う。以下、本発明の実施の形態である監視カメラシステムの新設監視カメラ装置１００、既設監視カメラ装置２００、及びパソコン装置３００の機能について説明する。
【００１２】
新設監視カメラ装置１００は、ズームレンズ部１１１、ワイパー部１１２、ヒータ部１１３、カメラモジュール部１１４、デジタル信号処理回路(ＤＳＰ)１１５、メモリＩＣ１１６、通信部１１７、制御部１１８、不揮発性メモリ１１９、温度センサー１２０、ファン１２１、操作部１２２、水平回転部１２３、及び垂直回転部１２４から構成され、これらの部位はバスなどにより接続されている。ズームレンズ部１１１は電動で移動できるズームレンズを備え、制御部１１８からの指令によりズーム焦点距離となるようにズームレンズを移動させる部位である。ワイパー部１１２はワイパーを備え、制御部１１８からの指令によりワイパーを駆動させデフロストガラス１０２の表面に付着した雨滴、雪、砂埃を除去し、被写体からの入射を確保する部位である。ヒータ部１１３はヒータを備え、制御部１１８からの指令によりヒータにより新設監視カメラ装置１００を暖める部位である。
【００１３】
カメラモジュール部１１４は、デフロストガラス１０２から被写体の光を入射し映像信号に変換し、通信部１１７に出力する部位である。デジタル信号処理回路(ＤＳＰ)１１５は、カメラモジュール部１１４が出力するリアルタイムの映像信号を入力し、映像信号から１フレームの映像信号(以下、画像データという)を取り出し、メモリＩＣ１１６に記憶されているプリセットポジションで撮影した画像データと比較を行い、一致しているか否かの判定を行う部位である。メモリＩＣ１１６は、プリセットポジションの画像データなどのデータを記憶させておく部位である。メモリＩＣ１１６には、画像データを保存する画像データ保存領域１１６ａを備えている。通信部１１７は、既設監視カメラ装置２００やパソコン装置３００とを接続するためのインターフェースである。通信部１１７は、リアルタイムの映像信号をパソコン装置３００に送信し、またパソコン装置３００からの操作信号を受信するとともに、既設監視カメラ装置２００からプリセットポジション情報を受信する部位である。制御部１１８は、監視カメラ装置１００全体を制御する部位で、プリセットポジションの登録を行うプリセットポジション登録処理部１１８ａを備えている。不揮発性メモリ１１９は、制御部１１８が実行する処理のプログラムやデータを保存するメモリである。不揮発性メモリ１１９には、プリセットポジションが設定されているプリセットポジション情報テーブル１１９ａを備えている。プリセットポジション情報テーブル１１９ａの構成については、後述する。
【００１４】
温度センサー１２０は、新設監視カメラ装置１００の温度を検出し、制御部１１８に通知する部位である。ファン１２１は、新設監視カメラ装置１００の温度が上昇したときに制御部１１８からの指令により駆動することで、新設監視カメラ装置１００の温度を下げるようにする部位である。操作部１２２は、ユーザがパソコン装置３００からでなく新設監視カメラ装置１００の操作を直接行いたいときに、ユーザからの操作を入力して操作信号に変換し、制御部１１８に出力する部位である。水平回転部１２３は、制御部１１８からの指令により雲台１０３を水平方向に回転駆動させる部位である。垂直回転部１２４は、制御部１１８からの指令により雲台１０３を垂直方向に回転駆動させる部位である。
【００１５】
次に、図２に示す既設監視カメラ装置２００について説明する。既設監視カメラ装置２００の外観については、図１に示す新設監視カメラ装置１００と同様である。また、既設監視カメラ装置２００は新設監視カメラ装置１００と同様の機能を備えているが、本発明の実施の形態で関係する機能についてのみ図２に示し、説明する。既設監視カメラ装置２００は、通信部２０１、デジタル信号処理回路(ＤＳＰ)２０２、メモリＩＣ２０３、制御部２０４、不揮発性メモリ２０５から構成され、これらの部位はバスなどにより接続されている。通信部２０１は、新設監視カメラ装置１００やパソコン装置３００と接続するためのインターフェースである。通信部２０１は、パソコン装置３００からの操作信号を受信するとともに、新設監視カメラ装置１００にプリセットポジション情報を送信する部位である。デジタル信号処理回路(ＤＳＰ)２０２は、制御部２０４からの指令によりメモリＩＣ２０３に記憶されている画像データを取り出し、通信部２０１に出力する部位である。メモリＩＣ２０３は、プリセットポジションの画像データなどのデータを記憶させておく部位である。メモリＩＣ２０３には、画像データが保存されている画像データ保存領域２０３ａを備えている。制御部２０４は、既設監視カメラ装置２００全体を制御する部位である。不揮発性メモリ２０５は、制御部２０４が実行する処理のプログラムやデータを保存するメモリである。不揮発性メモリ２０５には、プリセットポジション情報テーブル２０５ａを備えている。プリセットポジション情報テーブル２０５ａの構成については、後述する。
【００１６】
次に、図２に示す本発明の実施の形態で関係するパソコン装置３００の機能について説明する。パソコン装置３００は、通信部３０１、制御部３０２、表示部３０３、及び操作部３０４から構成され、これらの部位はバスなどにより接続されている。通信部３０１は、新設監視カメラ装置１００や既設監視カメラ装置２００と接続するためのインターフェースで、新設監視カメラ装置１００からの映像信号の受信、新設監視カメラ装置１００または既設監視カメラ装置２００に操作信号を送信する部位である。制御部３０２はパソコン装置３００全体を制御する部位である。表示部３０３は、新設監視カメラ装置１００から送信され通信部３０１が受信する映像信号の映像を表示する部位である。操作部３０４は、ユーザの操作を入力し、入力された操作を操作信号に変換して制御部３０２に出力する部位である。
【００１７】
次に、既設監視カメラ装置２００の不揮発性メモリ２０５に記憶されているプリセットポジション情報テーブル２０５ａと、新設監視カメラ装置１００の不揮発性メモリ１１９に記憶されているプリセットポジション情報テーブル１１９ａの構成について説明する。図３（１）は、既設監視カメラ装置２００に登録されているプリセットポジション情報テーブル２０５ａの構成を示す。図３（２）は、新設監視カメラ装置１００に登録されているプリセットポジション情報テーブル１１９ａの構成を示す。
【００１８】
まず、図３（１）の既設監視カメラ装置２００に登録されているプリセットポジション情報テーブル２０５ａの構成について説明する。図３（１）に示すようにプリセットポジション情報テーブル２０５ａは、「インデックスＮｏ」、「水平向き」、「垂直向き」、「ズーム焦点距離」、及び「画像データ保存領域のエリアＮｏ」が設定されているテーブルである。「インデックスＮｏ」は、登録されているプリセットポジションを識別するための番号で、ｎ個のプリセットポジションが登録されているときは、１からｎまでの番号が順番にプリセットポジションに付けられている。「水平向き」は、既設監視カメラ装置２００を基準位置から水平方向に回転させた角度が設定されている。「垂直向き」は、既設監視カメラ装置２００を基準位置から垂直方向に傾かせた角度が設定されている。「ズーム焦点距離」は、ズームレンズの焦点距離が設定され、このズームレンズの焦点距離によりズーム倍率が決定される。「画像データ保存領域のエリアＮｏ」は、既設監視カメラ装置２００がプリセットポジションで撮影した画像データが保存されている画像データ保存領域２０３ａのエリアＮｏが設定されている。例えば、図３（１）に示す既設監視カメラ装置２００のプリセットポジション情報テーブルのインデックスＮｏが「１」であれば、既設監視カメラ装置２００の「水平向き」がｈ１、「垂直向き」がｖ１、ズーム焦点距離がｚ１の状態で撮影した画像データが画像データ保存領域２０３ａのエリアＮｏが「ｒ１」である領域に保存されていることを示す。
【００１９】
次に、図３（２）の新設監視カメラ装置１００に登録されているプリセットポジション情報テーブル１１９ａの構成について説明する。図３（２）の新設監視カメラ装置１００に登録されているプリセットポジション情報テーブル１１９ａの構成は、図３（１）の既設監視カメラ装置２００に登録されているプリセットポジション情報テーブル２０５ａの構成に同じである。但し、「画像データ保存領域のエリアＮｏ」は、新設監視カメラ装置１００がプリセットポジションで撮影した画像データが保存されている画像データ保存領域１１６ａのエリアＮｏが設定されている。例えば、図３（２）に示す新設監視カメラ装置１００のプリセットポジション情報テーブルのインデックスＮｏが「２」であれば、新設監視カメラ装置１００の「水平向き」がｈ２’、「垂直向き」がｖ２’、「ズーム焦点距離」がｚ２’の状態で撮影した画像データが画像データ保存領域１１６ａのエリアＮｏが「ｒ２」である領域に保存されていることを示す。
【００２０】
次に、本発明の実施の形態に係わる既設監視カメラ装置２００のプリセットポジション情報を新設監視カメラ装置１００にコピーする手順について説明する。図４は、既設監視カメラ装置２００のプリセットポジション情報を新設監視カメラ装置１００にコピーする手順を示すフローチャートである。
【００２１】
まずステップＳ１０において、ユーザはパソコン装置３００の操作部３０４から既設監視カメラ装置２００のプリセットポジション情報を新設監視カメラ装置１００にコピーする要求を行う。
【００２２】
次にステップＳ２０において、パソコン装置３００の操作部３０４は、既設監視カメラ装置２００のプリセットポジション情報を新設監視カメラ装置１００へのコピー要求を制御部３０２に通知すると、パソコン装置３００の制御部３０２は、既設監視カメラ装置２００に対してプリセットポジション情報の送信要求を行う。
【００２３】
次にステップＳ３０において、既設監視カメラ装置２００は、パソコン装置３００からプリセットポジション情報の送信要求を受信すると、既設監視カメラ装置２００の制御部２０４は不揮発性メモリ２０５のプリセットポジション情報テーブル２０５ａからプリセットポジションを取り出し、通信部２０１を経由して新設監視カメラ装置１００に送信する。また、既設監視カメラ装置２００のデジタル信号処理回路(ＤＳＰ)２０２はメモリＩＣ２０３の画像データ保存領域２０３ａから画像データを取り出し、通信部２０１を経由して新設監視カメラ装置１００に送信する。
【００２４】
次にステップＳ４０において、新設監視カメラ装置１００が、通信部１１７を経由してプリセットポジションと画像データを受信すると、制御部１１８はデジタル信号処理回路（ＤＳＰ）１１５を経由して受信したプリセットポジションを、不揮発性メモリ１１９のプリセットポジション情報テーブル１１９ａにコピーする。また、デジタル信号処理回路（ＤＳＰ）１１５は受信した画像データを、メモリＩＣ１１６ａの画像データ保存領域１１６ａにコピーする。
【００２５】
次にステップＳ５０において、新設監視カメラ装置１００の制御部１１８はプリセットポジション登録処理部１１８ａによりプリセットポジション登録処理を開始させる。
【００２６】
次に、本発明の実施の形態に係わる新設監視カメラ装置１００のプリセットポジション登録処理について説明する。図５は、新設監視カメラ装置１００のプリセットポジション登録処理を示すフローチャートである。
【００２７】
まずステップＳ１００において、プリセットポジション登録処理部１１８ａは、不揮発性メモリ１１９のプリセットポジション情報テーブル１１９ａからプリセットポジションを取り出すために、インデックスＮｏ（Ｉ）に初期値「１」をセットする。
【００２８】
次にステップＳ１１０において、プリセットポジション登録処理部１１８ａは、プリセットポジション情報テーブル１１９ａからインデックスＮｏ（Ｉ）の「水平向き」を取り出し、水平回転部１２３に出力する。水平回転部１２３は、「水平向き」を入力すると雲台１０３を「水平向き」に回転させる。例えば、図３（１）に示すようにインデックスＮｏ（Ｉ）が「２」であればインデックスＮｏ（Ｉ）の「水平向き」がｈ２となるので、水平回転部１２３は雲台１０３を基準位置からｈ２の位置まで水平方向に回転させる。
【００２９】
次にステップＳ１２０において、プリセットポジション登録処理部１１８ａは、プリセットポジション情報テーブル１１８ａからインデックスＮｏ（Ｉ）の「垂直向き」を取り出し、垂直回転部１２４に出力する。垂直回転部１２４は、「垂直向き」を入力すると雲台１０３を「垂直向き」に回転させる。例えば、図３（１）に示すようにインデックスＮｏ（Ｉ）が「２」であればインデックスＮｏ（Ｉ）の「垂直向き」がｖ２となるので、垂直回転部１２４は雲台１０３を基準位置からｖ２の位置まで垂直方向に回転させる。
【００３０】
次にステップＳ１３０において、プリセットポジション登録処理部１１８ａは、プリセットポジション情報テーブル１１８ａからインデックスＮｏ（Ｉ）の「ズーム焦点距離」を取り出し、カメラモジュール部１１４を経由してズームレンズ部１１１に出力する。ズームレンズ部１１１は、ズーム焦点距離を入力するとズームレンズをズーム焦点距離となるように移動させる。例えば、図３（１）に示すようにインデックスＮｏ（Ｉ）が「２」であればインデックスＮｏ（Ｉ）の「ズーム焦点距離」がｚ２となるので、ズームレンズ部１１１はズーム焦点距離がｚ２となるようにズームレンズを移動させる。
【００３１】
次にステップＳ１４０において、プリセットポジション登録処理部１１８ａは、プリセットポジション情報テーブル１１９ａからインデックスＮｏ（Ｉ）の「画像データ保存領域のエリアＮｏ」を取り出す。また、プリセットポジション登録処理部１１８ａは、カメラモジュール部１１４が出力するリアルタイムの映像信号の画像データと、ステップＳ１４０でメモリＩＣ１１６の画像データ保存領域１１６ａに記憶された既設監視カメラ装置２００のプリセットポジションの画像データが一致しているか否かの判定をデジタル信号処理回路１１５に対して要求するために、取り出した「画像データ保存領域のエリアＮｏ」をデジタル信号処理回路１１５に出力し、デジタル信号処理回路１１５からの応答を待つ。例えば、図３（１）に示すようにインデックスＮｏ（Ｉ）が「２」であればインデックスＮｏ（Ｉ）の「画像データ保存領域のエリアＮｏ」がｒ２となるので、デジタル信号処理回路１１５にはｒ２が出力される。
【００３２】
次にステップＳ１５０において、デジタル信号処理回路１１５は、カメラモジュール部１１４から出力されるリアルタイムの映像信号から画像データを取り出す。また、デジタル信号処理回路１１５は、メモリＩＣ１１６の画像データ保存領域１１６ａから「画像データ保存領域のエリアＮｏ」に保存されている既設監視カメラ装置２００のプリセットポジションの画像データを取り出す。そして、デジタル信号処理回路１１５は、リアルタイムの映像信号の画像データと既設監視カメラ装置２００のプリセットポジションの画像データを比較し、比較した結果をプリセットポジション登録処理部１１８ａに出力する。
【００３３】
次にステップＳ１６０において、プリセットポジション登録処理部１１８ａは、デジタル信号処理回路１１５からリアルタイムの映像信号の画像データと既設監視カメラ装置２００のプリセットポジションの画像データを比較した結果を入力し、一致しているか否かを判定する。リアルタイムの映像信号の画像データと既設監視カメラ装置２００のプリセットポジションの画像データが一致している（ステップＳ１６０のＹｅｓ）のときは、現在の新設監視カメラ装置１００の「水平向き」、「垂直向き」、「ズーム焦点距離」を、プリセットポジション情報テーブル１１９ａに設定するステップＳ２００に進む。また、リアルタイムの映像信号の画像データと既設監視カメラ装置２００のプリセットポジションの画像データが一致していない（ステップＳ１６０のＮｏ）のときは、雲台１０３の水平向きを微調整するステップＳ１７０に進む。
【００３４】
次にステップＳ１７０において、プリセットポジション登録処理部１１８ａは、リアルタイムの映像信号の画像データと既設監視カメラ装置２００のプリセットポジションの画像データを一致させるために、水平回転部１２３に対して水平向きの微調整を行う。
【００３５】
次にステップＳ１８０において、プリセットポジション登録処理部１１８ａは、リアルタイムの映像信号の画像データと既設監視カメラ装置２００のプリセットポジションの画像データを一致させるために、垂直回転部１２４に対して垂直向きの微調整を行う。
【００３６】
次にステップＳ１９０において、プリセットポジション登録処理部１１８ａは、リアルタイムの映像信号の画像データと既設監視カメラ装置２００のプリセットポジションの画像データを一致させるために、カメラモジュール部１１４を経由してズームレンズ部１１１に対してズームレンズを移動させズーム焦点距離の微調整を行う。
【００３７】
次にステップＳ２００において、プリセットポジション登録処理部１１８ａは、現在の新設監視カメラ装置１００の「水平向き」、「垂直向き」、「ズーム焦点距離」を不揮発性メモリ１１９のプリセットポジション情報テーブル１１９ａのインデックスＮｏ（Ｉ）に対応する「水平向き」、「垂直向き」、「ズーム焦点距離」に設定する。例えば、インデックスＮｏ（Ｉ）が「２」で、現在の新設監視カメラ装置１００の「水平向き」がｈ２’、「垂直向き」がｖ２’、「ズーム焦点距離」がｚ２’であれば、図３（２）に示すようにプリセットポジション情報テーブル１１９ａのインデックスＮｏ「２」の「水平向き」にｈ２’、「垂直向き」にｖ２’、「ズーム焦点距離」にｚ２’が設定される。
【００３８】
次にステップＳ２１０において、プリセットポジション登録処理部１１８ａは、現在の新設監視カメラ装置１００の画像データを、デジタル信号処理回路(ＤＳＰ)１１５を経由してメモリＩＣ１１６の画像データ保存領域１１６ａに保存する。画像データを保存する画像データ保存領域１１６ａのエリアＮｏは、ステップＳ１４０でプリセットポジション登録処理部１１８ａからデジタル信号処理回路(ＤＳＰ)１１５に出力された「画像データ保存領域のエリアＮｏ」である。例えば、インデックスＮｏ（Ｉ）が「２」であれば、図３（２）に示すようにプリセットポジション情報テーブル１１９ａの「画像データ保存領域のエリアＮｏ」はｒ２であるので、画像データは画像データ保存領域１１６ａのエリアＮｏｒ２に保存される。
【００３９】
次にステップＳ２２０において、プリセットポジション登録処理部１１８ａは、次のプリセットポジションを登録するためにインデックスＮｏ（Ｉ）に「１」を加算する。
【００４０】
次にステップＳ２３０において、プリセットポジション登録処理部１１８ａは、インデックスＮｏ（Ｉ）が登録数「ｎ」より大きいかを判定する。インデックスＮｏ（Ｉ）が登録数「ｎ」より大きい（ステップＳ２３０のＹｅｓ）のときは、新設監視カメラ装置１００の全てのプリセットポジションをプリセットポジション情報テーブル１１９ａに設定したので、プリセットポジション登録処理を終了する。また、インデックスＮｏ（Ｉ）が登録数「ｎ」より大きくない（ステップＳ２３０のＮｏ）のときは、新設監視カメラ装置１００の全てのプリセットポジションをプリセットポジション情報テーブル１１９ａに登録していないので、プリセットポジション登録処理部１１８ａはステップＳ１１０に戻る。
【００４１】
以上のように本発明の実施の形態では、既設監視カメラ装置の水平向き、垂直向き、及びズーム焦点距離のプリセットポジションとその画像データを新設監視カメラ装置にコピーし、既設監視カメラ装置のプリセットポジションの画像データと新設監視カメラ装置のプリセットポジションの画像データを一致させるように調整した水平向き、垂直向き、及びズーム焦点距離のプリセットポジションを新設監視カメラ装置に登録を行う実施の形態について説明したが、この他に監視カメラ装置の露出を調整する逆行補正などについてプリセットポジション登録を行うようにすることも可能である。
【００４２】
また、本発明の実施の形態では、１台の既設監視カメラ装置から１台の新設監視カメラ装置にプリセットポジション情報をコピーする実施の形態としたが、複数台の既設監視カメラ装置から１台の新設監視カメラ装置にプリセットポジション情報をコピーするようにすることも可能である。
【００４３】
以上のように、本発明の実施の形態によれば、既設の監視カメラ装置に登録されているプリセットポジションが数百箇所にも及ぶときであっても、容易に新設の監視カメラ装置に登録することができるので、監視カメラ装置の交換設置工事の時間を短縮することができる。
【実施例２】
【００４４】
実施例２の監視カメラシステムは、複数の既設監視カメラ装置２５０のプリセットポジション情報等を、対応する複数の新設監視カメラ装置１５０に自動的に移植する点などで先の実施例１の実施形態と異なる。また、リプレース後のシステムは、ＯＮＶＩＦ（Open Network Video Interface Forum Core Specification Version 1.0 2008年11月）に準拠していることを想定する。
ＯＮＶＩＦでは、サービス指向アーキテクチャが採用されており、ネットワーク上にある機器を発見したり、カメラ、画像送信装置（エンコーダ）、画像受信装置（デコーダ）の仕様（プロファイル）情報を交換したり、雲台を制御したりするための各種の通信は全てＷＳＤＬ（Web Service Description Language）で定義され、それらの機能はWebサービスとして提供される。ＷＳＤＬはＸＭＬの構文で記述され、ＳＯＡＰ（Simple Object Access Protocol）のメッセージとして通信される。ＳＯＡＰのメッセージ（エンベロープ）は、更にＨＴＴＰを用いてそのBODY内に格納されて伝送される。
【００４５】
遠隔のWebサービスを発見する方法としては、WS-Discoveryを用いるよう規定されている。WS-Discoveryでは、クライアントがマルチキャストを用いてサービスのProbeをし、サービス提供元がそれに応答してProbe matchを返信する。Probeメッセージには、例えばカメラを検索する場合、カメラの設置場所や名前等がＬＤＡＰ（RFC2251等）の様式で記述される。カメラの設置場所や名前等はONVIFではScope parameterとして取得、設定できる。
【００４６】
本例の監視カメラシステムでは、複数の既設監視カメラ装置２５０（以後、既設カメラ２５０と呼ぶ）、複数の新設監視カメラ装置１５０（新設カメラ１５０）、管理端末３５０及び複数のクライアント端末（ビューアー）４００が、Ｅｔｈｅｒｎｅｔ（登録商標）等のＩＰネットワーク５００で互いに接続され、映像信号や制御信号等の全ての通信（伝送）が、ＩＰネットワーク５００で行なわれる。プリセットポジション情報等等の移植は、主に管理端末３５０（先の実施形態の３００に相当）の特徴的な機能により実現され、既設カメラ２５０は先の実施形態と同等とし、新設カメラ１５０は、ＯＮＶＩＦの必須機能を有するものとする。
【００４７】
プリセットポジション情報等の移植の手順を説明する。本手順では、既設カメラ２００と新設カメラ１５０はそれぞれ複数のｍ台あることを想定し、それらに対し一括に移植を行なう。
【００４８】
まずステップＳ３０１において、作業者は管理端末３５０の操作部３０４を操作して、移植対象のｍ台の既設カメラ２５０を特定する情報（ＩＰアドレス、ホスト名、カメラＩＤ、等。以下、特定情報と呼ぶ。）と、そのｍ台の既設カメラ２５０からのプリセットポジション情報の保存指示（或いは移植開始指示）とを入力する。この特定情報の少なくとも１つは、リプレース後の新設監視カメラ装置に引き継ぐことができる。
【００４９】
次にステップＳ３０２において、管理端末３５０は、特定情報を基に、移植対象の既設カメラ２００の夫々に対して雲台設定情報の送信要求を行い、その応答として既設カメラ２００から送信された各プリセット位置のＰＴＺ（パン（水平向き）、チルト（垂直向き） 、ズーム）と画像データを受信してプリセットポジション情報を構成し、管理端末３５０内のメモリに保存する。また、併せて受信した雲台定義情報（精度（最小駆動単位）、旋回速度、稼動範囲等）等も保存する。
雲台設定情報や雲台定義情報は、ONVIFにおける、PTZ serviceのPTZ NodeやPTZ Configurationに相当する。設定情報の送信要求は、既設カメラ２５０もONVIF対応であれば、GetSystemBackupコマンドで行なうこともできる。
【００５０】
次にステップＳ３０３において、作業者は、既設カメラ２５０を、ＩＰネットワーク５００から取り外し、代わりに対応する新設カメラ１５０を接続する。新設カメラ１５０は、既設カメラ２５０が設置されていた架台（４つのボルト穴が開いている）に載せられるが、その際は、パンの絶対角度の基準となる方向が、既設カメラ２５０と新設カメラ１５０とで等しくなるよう、取付け向きに注意する。
新設カメラ１５０は、既設カメラも含む他のいかなる装置とも重複しないユニーク値（ＵＵＩＤやDevice Informationの中のSerialNumber）や、自己のハードウェアの性能や機能等の情報（deviceのscope parameter）を、不揮発性メモリ１１９に保持している。
リプレース作業後、作業者は必要に応じ、管理端末３５０に、新設カメラの設定指示をする。
【００５１】
次にステップＳ３０４において、管理端末３５０は、前記設定指示により、或いは定期的に行なっているProbeでカメラの変化を察知することにより、新設カメラ１５０を認識する。認識の最も簡単な方法は、対応する既設カメラ２５０と新設カメラ１５０とが同じＩＰアドレスを使い続けるようにし、作業者が手動で設定指示する方法である。
別の方法は、事前に新設カメラのユニーク値等と既設カメラの特定情報（カメラＩＤ）等を対応付けるリストを管理端末３５０に与えるか、新設カメラにScope parameterとし特定情報或いは工場出荷時特有の属性値を与えておくことで、ＩＰネットワークに接続された新設カメラだけをProbeにより抽出するとともに、可能であれば特定情報等が一致する既設カメラ２５０と新設カメラ１５０とを対応付ける方法である。例えば、UUIDはProbeの応答に含まれ、SerialNumberはGetDeviceInformationResponseの応答に含まれるものを利用する。本ステップ中で或いはその前後で、一般的な初期設定（システム時計やＩＰネットワークの設定、scope parameter）も合わせて行なってもよい。
【００５２】
次にステップＳ３０５において、管理端末３５０は、Ｓ３０５で対応付けができなかった新設カメラ１５０に対して、画像マッチングによる対応付けを試行する。まず、ONVIFのPTZサービスのAbsoluteMoveコマンド等を利用して、新設カメラ１５０の雲台を、対応付けができなかった１つの既設カメラの任意のプリセットポジション情報（Ｓ３０２で保存したもの）の示すＰＴＺの状態となるように制御する。その後、任意のMedia profile（デフォルトで用意されているready-to-use-profile）を指定してGetSnapshotUriRequestで取得したURIにhttpのgetメソッドを送信し、その応答として該新設カメラ１５０で撮影された静止画を受信する。そして、受信した静止画とそのプリセットポジション情報に対応する画像データとを所定範囲で相対的にずらしたり拡大縮小したりしながら、一致度が最大になる位置や倍率を探索する。最大一致度が所定値未満の時は、その新設カメラ１５０はその既設カメラに対応しないと判断し、対応付けができなかった他の既設カメラについて同様の対応付けを試行する。
【００５３】
次にステップＳ３０６において、管理端末３５０は、プリセットポジション情報の移植に先立って、新設カメラ１５０に所望のMedia profileを設定する。Media profileは映像のサイズ（画素数）やフレームレート等の設定条件毎に定義され、以後クライアント端末４００はMedia profileを指定して映像の要求をする。次に行なうＰＴＺの設定もMedia profileに含まれる。
【００５４】
次にステップＳ３０７において、管理端末３５０は、Ｓ３０４やＳ３０５で判明した対応に従い、保存していたプリセットポジション情報の移植を行なう。管理端末３５０は、PTZ サービスのGetNodesRequestコマンドを利用して新設カメラ１５０からPTZ Node tokenを取得する。Node token は、PTZ nodeの固有のIDであり、通常１つの監視カメラ（雲台）は１つのPTZ Node token を有する。次に、そのNode tokenを指定したGetConfigurationコマンドによりPTZ Configurationを取得し、必要に応じPTZ Configurationが示す座標空間に適合するように、プリセットポジション情報のＰＴＺを変換する。次に、Media profile、Position（プリセットポジション情報のＰＴＺ）を指定したAbsoluteMoveRequestコマンドにより、新設カメラ１５０の撮像方向をそのPositionに向けさせる。次に、Node token、Media profile、及び任意でPresetToken（プリセットポジション情報のインデックスNo）やPresetNameを指定したSetPresetRequestコマンドにより、現在のPositionが新設カメラ１５０に設定される。PresetTokenを指定した場合、そのPresetTokenの既存の設定は上書きされ、PresetTokenを指定しなかった場合は、PresetTokenとして新規に割り当てられたユニークな値が返される。この操作をインデックスNoの数ｎだけ繰り返す。なお、プリセットポジションの１つは、プリセットとしてではなくHome positionとして設定してもよい。Media profileが複数あるときは、その夫々に対して同様にプリセットポジション情報を設定する。AbsoluteMoveコマンドが使えない雲台カメラの場合は、リセット（電源投入）後の初期ＰＴＺ位置からRelativeMoveRequestコマンドで操作する。
【００５５】
次にステップＳ３０８において、設定したプリセットポジション情報の微調整を行なう。まず、Media profileとPresetTokenを指定したGotoPresetRequestコマンドにより、新設カメラ１５０の雲台を動作させる。その後、Ｓ３０５と同様、GetSnapshotUriRequestで取得したURIにhttpのgetメソッドを送信するなどして、そのプリセットポジションのＰＴＺで撮影された最新の画像を受信する。そして、受信した画像と、Ｓ３０２で保存したそのプリセットポジション情報に対応する画像データとを所定範囲で相対的にずらしたり拡大縮小したりしながら、一致度が最大になる位置や倍率を探索する。そしてその位置や倍率に応じて、Translation（positionの相対移動量）を指定したRelativeMoveRequestにより、ＰＴＺ（つまり画角）を微調整する。そして、再度最新の画像を取得して最大一致度を探索する。以上の動作を、前回の一致度との差分が所定値以下となるか、探索回数が所定の上限に達するまで繰り返す。
【００５６】
最後にステップＳ３０９において、SetPresetRequestコマンドにより、現在のpositionを上書き設定される。そのときのpositionは、GetStatusRequestコマンドにより取得でき、Ｓ３０２で保存した当初のプリセットポジション情報との差を利用して、他のプリセットポジション情報の微調整を簡略化することもできる。
【００５７】
ステップＳ３０６からＳ３０９の処理は、ｍ台のカメラに対して逐次的或いは並行的に行なうことができる。上記例では、個々のプリセットポジション情報自体を修正したが、ＰＴＺのオフセットをPTZ Configurationに設定できる場合は、上述の差をオフセットに設定して、AbsoluteMoveRequestで指定されるpositionにそのオフセットが加算されるようにしてもよい。
【００５８】
また、事前にプリセットポジションで撮影し保存した画像データを利用することで、プリセットポジション以外に、逆光補正等も再現できる。以下その方法を説明する。なお、画像データは、既設カメラ２５０において手作業により逆光補正等を行なったときの撮像画像であり、そのときの日時或いは露出やアイリス等の撮像条件も合わせて保存されていることが望ましい。また、事前にImaging configurationがSetImagingSettingsRequestコマンドを用いてプリセットポジション同様に移植されていることが望ましい。ONVIFでは、Imaging configurationの設定項目としてBacklightCompensation、Brightness、ColorSaturation、Sharpness、Contrast、Exposure、Focus、Ir cut filter、Whitebalance、WideDynamicRangeが定義されている。
【００５９】
まずステップＳ４０１として、上記Ｓ３０９の完了後、画像データに保存された日時と同じ時刻になるまで待機する。これは保存された画像データの撮影時と同等の照度で比較を行なうためである。日時の他、露出とアイリスからも照度が逆算でき、露出とアイリスは、ONVIFではImagingサービスのGetStatusRequestで取得できる。
【００６０】
次にステップＳ４０２として、管理端末３５０はＳ３０５同様に、GetSnapshotUri等を用いて新設カメラ１５０で撮影された静止画を受信する。また、それとほぼ同時に、ImagingサービスのGetStatusRequestを用いて、露出とアイリスの情報を取得する。そして、画像データに含まれる露出やアイリスと比較し、大きく異なるときは、以降の処理を中止する。
【００６１】
次にステップＳ４０３として、管理端末３５０は、受信した静止画とそのプリセットポジション情報に対応する保存された画像データの夫々について、輝度のヒストグラムを作成する。
そして、所定の輝度（例えば８０％）以上の部分を無視して、両者の形状の相関が最大になる相対位置を求める。最大相関位置の代わりに、ヒストグラムのピーク位置の差を用いても良い。求めた相対位置の大きさ（ヒストグラム上でのずれ）が所定値以上のときは、Brightness、Contrast、Exposure等が既設カメラ２５０と合っていないとみなし、これらの設定を再調整する。
相対位置の大きさが所定値以下であれば、両者のヒストグラムの夫々を、少なくとも高輝度領域、中輝度領域、低輝度領域に分割し、ヒストグラム上での中輝度領域、低輝度領域の面積の比を求める。高輝度領域は特に使用しない。面積比の代わりに、各領域内の最大値の比を用いても良い。
そして、両者のヒストグラムから求めた比の比（或いは差）を求める。
【００６２】
次にステップＳ４０４として、管理端末３５０は、上記比（差）に応じて、BacklightCompensationの値を修正する。即ち、Video sourceを指定したGetImagingSettingsRequestにより現在のBacklightCompensationを取得し、比が0.8以下(差が-0.2以下)であればBacklightCompensationの値を１つ減らし、比が1.2以上(差が0.2以上)であればBacklightCompensationの値を１つ増すなどして、SetImagingSettingsRequestにより修正を新設カメラ１５０に反映させる。
Ｓ４０３とＳ４０４の動作を、比（差）が所定の範囲内となるか、修正回数が所定の上限に達するまで繰り返す。
【００６３】
以上、具体的な実施の形態により本発明を説明したが、上記実施の形態は本発明の例示であり、この実施の形態に限定されないことは言うまでもない。
【００６４】
以上の実施態様の特徴をまとめると次のようになる。
(１)．本発明の監視カメラシステムは、お互いに接続されている第１の監視カメラ装置と第２の監視カメラ装置から構成されている監視カメラシステムであって、第１の監視カメラ装置に第２の監視カメラ装置のプリセットポジションをコピーするプリセットポジションコピー手段と、前記第１の監視カメラ装置に前記第２の監視カメラ装置の前記プリセットポジションで撮影した映像信号の画像データをコピーする画像データコピー手段と、前記第１の監視カメラ装置から前記コピーされたプリセットポジションに対応する前記コピーされた画像データを取り出す画像データ取出手段と、前記第１の監視カメラ装置で撮影された画像データと前記コピーされた画像データが一致しているか否かを判定する画像データ判定手段と、前記画像データ判定手段の判定が一致するように調整する位置調整手段と、前記位置調整手段で調整したプリセットポジションを前記第１の監視カメラ装置に登録することを特徴としている。
(２)．（１）の監視カメラシステムの監視カメラ装置は、プリセットポジションが設定されているプリセットポジション情報テーブルを記憶するプリセットポジション情報テーブル記憶手段を備えていることを特徴としている。
(３)．（２）の監視カメラシステムの監視カメラ装置のプリセットポジション情報テーブルには、監視カメラ装置の水平向き、垂直向き、及びズーム焦点距離が設定されていることを特徴としている。
(４)．（１）から（３）のいずれかの監視カメラシステムの監視カメラ装置は、プリセットポジションに対応する画像データが保存されている画像データ保存領域を備えていることを特徴としている。
(５)．（１）から（４）のいずれかの監視カメラシステムの監視カメラ装置は、パソコン装置と接続され、パソコン装置からの操作を受信し、撮影した映像をパソコン装置に送信することを特徴としている。
(６)．本発明の監視カメラシステムのプリセットポジション登録方法は、お互いに接続されている第１の監視カメラ装置と第２の監視カメラ装置から構成されている監視カメラシステムであって、第１の監視カメラ装置に第２の監視カメラ装置のプリセットポジションをコピーするプリセットポジションコピー工程と、前記第１の監視カメラ装置に前記第２の監視カメラ装置の前記プリセットポジションで撮影した映像信号の画像データをコピーする画像データコピー工程と、前記第１の監視カメラ装置から前記コピーされたプリセットポジションに対応する前記コピーされた画像データを取り出す画像データ取出工程と、前記第１の監視カメラ装置で撮影された画像データと前記コピーされた画像データが一致しているか否かを判定する画像データ判定工程と、前記画像データ判定工程の判定が一致するように調整する位置調整工程と、前記位置調整工程で調整したプリセットポジションを前記第１の監視カメラ装置に登録することを特徴としている。
【産業上の利用可能性】
【００６５】
本発明は、監視カメラシステムに好適であるが、監視カメラシステムに限られるものではなく、プリセットポジションを登録するシステム一般に適用可能である。
【符号の説明】
【００６６】
１００・・・・・新設監視カメラ装置
１０１・・・・・カメラハウジング
１０２・・・・・デフロストガラス
１０３・・・・・雲台
１０４・・・・・固定台
１１１・・・・・ズームレンズ部
１１２・・・・・ワイパー部
１１３・・・・・ヒータ部
１１４・・・・・カメラモジュール部
１１５・・・・・デジタル信号処理回路（ＤＳＰ）
１１６・・・・・メモリＩＣ
１１６ａ・・・・画像データ保存領域
１１７・・・・・通信部
１１８・・・・・制御部
１１８ａ・・・・プリセットポジション登録処理部
１１９・・・・・不揮発性メモリ
１１９ａ・・・・プリセットポジション情報テーブル
１２０・・・・・温度センサー
１２１・・・・・ファン
１２２・・・・・操作部
１２３・・・・・水平回転部
１２４・・・・・垂直回転部
２００・・・・・既設監視カメラ装置
２０１・・・・・通信部
２０２・・・・・デジタル信号処理回路（ＤＳＰ）
２０３・・・・・メモリＩＣ
２０３ａ・・・・画像データ保存領域
２０４・・・・・制御部
２０５・・・・・不揮発性メモリ
２０５ａ・・・・プリセットポジション情報テーブル
３００・・・・・パソコン装置
３０１・・・・・通信部
３０２・・・・・制御部
３０３・・・・・表示部
３０４・・・・・操作部
【図１】
2011015040.tif 000003
【図２】
2011015040.tif 000004
【図３】
2011015040.tif 000005
【図４】
2011015040.tif 000006
【図５】
2011015040.tif 000007