(57)【要約】【構成】イメージセンサ１４は、被写界を捉える撮像面を有して被写界像を繰り返し出力する。パン回転機構３２および／またはチルト回転機構３４は、メインＣＰＵ３０から発行されたパン／チルト回転指示またはパン／チルト停止指示に従って、撮像面の向きを変更する。撮像面の方向を示すパン／チルト角情報は、メインＣＰＵ３０からカメラＣＰＵ２８に転送される。パン／チルト情報を転送する処理は、周期的に実行されるとともに、パン回転機構３２および／またはチルト回転機構３４に向けて発行される指示の内容に変化が生じたときに実行される。カメラＣＰＵ２８は、イメージセンサ１４から出力された被写界像に、メインＣＰＵ３０からのパン／チルト角情報を参照したマスク処理を施す。【効果】マスク処理の精度を維持しつつ、マスク処理に要する負荷を低減することができる。【選択図】図２
2010226265.tif 000002
【特許請求の範囲】
【請求項１】
被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段、
変更指示に従って前記撮像面の向きを変更する変更手段、
前記撮像面の方向を示す方向情報を作成する作成手段、
前記撮像手段から出力された被写界像に前記作成手段によって作成された方向情報を参照したマスク処理を施す処理手段、
周期的に前記作成手段を起動する第１起動手段、および
前記変更指示の内容に変化が生じたとき前記作成手段を起動する第２起動手段を備える、監視カメラ。
【請求項２】
前記変更指示は変更方向および変更速度をパラメータとして含み、
前記第２起動手段は前記変更方向および前記変更速度の少なくとも１つが変化したとき起動処理を実行する、請求項１記載の監視カメラ。
【請求項３】
前記処理手段は、前記方向情報によって示される前記撮像面の方向の変更履歴を参照して現時点の前記撮像面の方向を予測する予測手段、および前記予測手段によって予測された方向に特定物体が存在するとき前記被写界像に現れた特定物体像をマスクするマスク手段を含む、請求項１または２記載の監視カメラ。
【請求項４】
前記処理手段は作成手段によって前記方向情報が作成された時刻を検出する検出手段をさらに含み、
前記予測手段は前記検出手段によって検出された時刻を参照して予測処理を実行する、請求項３記載の監視カメラ。
【請求項５】
前記マスク手段は前記予測手段によって予測された方向と現時点のズーム倍率とを参照して前記特定物体の有無を判別する判別手段を含む、請求項３または４記載の監視カメラ。
【請求項６】
被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段と変更指示に従って前記撮像面の向きを変更する変更手段とを備える監視カメラのプロセッサに、
前記撮像面の方向を示す方向情報を作成する作成ステップ、
前記撮像手段から出力された被写界像に前記作成ステップによって作成された方向情報を参照したマスク処理を施す処理ステップ、
周期的に前記作成ステップを起動する第１起動ステップ、および
前記変更指示の内容に変化が生じたとき前記作成ステップを起動する第２起動ステップを実行させるための、撮像制御プログラム。
【請求項７】
被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段と変更指示に従って前記撮像面の向きを変更する変更手段とを備える監視カメラによって実行される撮像制御方法であって、
前記撮像面の方向を示す方向情報を作成する作成ステップ、
前記撮像手段から出力された被写界像に前記作成ステップによって作成された方向情報を参照したマスク処理を施す処理ステップ、
周期的に前記作成ステップを起動する第１起動ステップ、および
前記変更指示の内容に変化が生じたとき前記作成ステップを起動する第２起動ステップを備える、撮像制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視カメラに関し、特にたとえばドーム型の監視カメラに適用され、監視ゾーンに配置された保護対象物を表す物体像にマスク処理を施す、監視カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、ＰＴＺ操作に応答して画面が移動すると、画面の移動量が算出される。移動後の画面に現れるマスキングエリアの座標は、算出された移動量に基づいて算出される。画像データに対するマスキング処理は、算出されたマスキングエリアの座標を参照して実行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３０４１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
背景技術では、マスキングエリアの座標の算出周期は、画面の移動量の算出周期に依存する。したがって、画面の移動量の算出周期を延長すると、画面の移動に対するマスキングエリアの追従性が低下する。一方、画面の移動量の算出周期を短縮すると、マスキング処理に要する負荷が増大する。
【０００５】
それゆえに、この発明の主たる目的は、マスク処理の精度を維持しつつ、マスク処理に要する負荷を低減することができる、監視カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う監視カメラ(10：実施例で相当する参照符号。以下同じ)は、被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段(14)、変更指示に従って撮像面の向きを変更する変更手段(32, 34)、撮像面の方向を示す方向情報を作成する作成手段(S33)、撮像手段から出力された被写界像に作成手段によって作成された方向情報を参照したマスク処理を施す処理手段(S41~S45, S61~S67)、周期的に作成手段を起動する第１起動手段(S31)、および変更指示の内容に変化が生じたとき作成手段を起動する第２起動手段(S29)を備える。
【０００７】
好ましくは、変更指示は変更方向および変更速度をパラメータとして含み、第２起動手段は変更方向および変更速度の少なくとも１つが変化したとき起動処理を実行する。
【０００８】
好ましくは、処理手段は、方向情報によって示される撮像面の方向の変更履歴を参照して現時点の撮像面の方向を予測する予測手段(S45, S61)、および予測手段によって予測された方向に特定物体が存在するとき被写界像に現れた特定物体像をマスクするマスク手段(S65~S67)を含む。
【０００９】
ある局面では、処理手段は作成手段によって方向情報が作成された時刻を検出する検出手段(S43)をさらに含み、予測手段は検出手段によって検出された時刻を参照して予測処理を実行する。
【００１０】
他の局面では、マスク手段は予測手段によって予測された方向と現時点のズーム倍率とを参照して特定物体の有無を判別する判別手段(S65)を含む。
【００１１】
この発明に従う撮像制御プログラムは、被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段(14)と変更指示に従って撮像面の向きを変更する変更手段(32, 34)とを備える監視カメラ(10)のプロセッサ(28, 30)に、撮像面の方向を示す方向情報を作成する作成ステップ(S33)、撮像手段から出力された被写界像に作成ステップによって作成された方向情報を参照したマスク処理を施す処理ステップ(S41~S45, S61~S67)、周期的に作成ステップを起動する第１起動ステップ(S31)、および変更指示の内容に変化が生じたとき作成ステップを起動する第２起動ステップ(S29)を実行させるための、撮像制御プログラムである。
【００１２】
この発明に従う撮像制御方法は、被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段(14)と変更指示に従って撮像面の向きを変更する変更手段(32, 34)とを備える監視カメラ(10)によって実行される撮像制御方法であって、撮像面の方向を示す方向情報を作成する作成ステップ(S33)、撮像手段から出力された被写界像に作成ステップによって作成された方向情報を参照したマスク処理を施す処理ステップ(S41~S45, S61~S67)、周期的に作成ステップを起動する第１起動ステップ(S31)、および変更指示の内容に変化が生じたとき作成ステップを起動する第２起動ステップ(S29)を備える。
【発明の効果】
【００１３】
この発明によれば、方向情報は、周期的に作成されるだけでなく、変更指示の内容に変化が生じたときにも作成される。こうして作成される方向情報を参照してマスク処理を実行することで、マスク処理の精度を維持しつつ、マスク処理に要する負荷を低減することができる。
【００１４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１５】
【図１】この発明の基本的構成を示すブロック図である。
【図２】この発明の一実施例に適用される監視カメラの構成の一例を示すブロック図である。
【図３】この発明の一実施例に適用されるコントローラの構成の一例を示すブロック図である。
【図４】（Ａ）はパン回転動作の一部を示す図解図であり、（Ｂ）はチルト回転動作の一部を示す図解図である。
【図５】図２実施例に適用されるテーブルの構成の一例を示す図解図である。
【図６】（Ａ）はフレームの予測動作の一例を示す図解図であり、（Ｂ）はフレームの予測動作の他の一例を示す図解図である。
【図７】（Ａ）は撮像面のパン／チルト動作の一例を示す図解図であり、（Ｂ）はマスク処理を施された被写界像の一例を示す図解図であり、（Ｃ）はマスク処理を施された被写界像の他の一例を示す図解図である。
【図８】図３実施例に適用されるコントローラＣＰＵの動作の一部を示すフロー図である。
【図９】図２実施例に適用されるメインＣＰＵの動作の一部を示すフロー図である。
【図１０】図２実施例に適用されるカメラＣＰＵの動作の一部を示すフロー図である。
【図１１】図２実施例に適用されるカメラＣＰＵの動作の他の一部を示すフロー図である。
【図１２】図２実施例に適用されるカメラＣＰＵの動作のその他の一部を示すフロー図である。
【発明を実施するための形態】
【００１６】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１７】
図１を参照して、この発明の監視カメラは、基本的に次のように構成される。撮像手段１は、被写界を捉える撮像面を有して被写界像を繰り返し出力する。変更手段２は、変更指示に従って撮像面の向きを変更する。作成手段３は、撮像面の方向を示す方向情報を作成する。処理手段４は、撮像手段から出力された被写界像に作成手段によって作成された方向情報を参照したマスク処理を施す。第１起動手段５は、周期的に作成手段を起動する。第２起動手段６は、変更指示の内容に変化が生じたとき、作成手段を起動する。
【００１８】
したがって、方向情報は、周期的に作成されるだけでなく、変更指示の内容に変化が生じたときにも作成される。こうして作成される方向情報を参照してマスク処理を実行することで、マスク処理の精度を維持しつつ、マスク処理に要する負荷を低減することができる。
［実施例］
【００１９】
図２を参照して、この実施例の監視カメラ１０は、屋内の天井に設置されて屋内を上方から監視するドーム型のカメラであり、ズームレンズ１２およびイメージセンサ１４を含む。監視ゾーンの一部である被写界を表す光学像は、ズームレンズ１２を経てイメージセンサ１４の撮像面に照射される。
【００２０】
電源が投入されると、カメラＣＰＵ２８は、露光動作および電荷読み出し動作の繰り返しをドライバ１６ｂに命令する。ドライバ１６ｂは、周期的に発生するタイミング信号に応答して、撮像面の露光とこれによって生成された電荷の読み出しとを実行する。イメージセンサ１４からは、撮像面から読み出された電荷に基づく生画像データが繰り返し出力される。
【００２１】
カメラ処理回路１８は、イメージセンサ１４から出力された生画像データに色分離，白バランス調整，ＹＵＶ変換などの処理を施し、これによって生成されたＹＵＶ形式の画像データをメモリ制御回路２０を通してＳＤＲＡＭ２２に書き込む。こうして周期的にＳＤＲＡＭ２２に取り込まれる画像データは、カメラＣＰＵ２８によって後述するマスク処理を施される。映像Ｉ／Ｆ２４は、マスク処理を施された画像データをメモリ制御回路２０を通してＳＤＲＡＭ２２から読み出し、読み出された画像データを図３に示す外部コントローラ４０に向けて送出する。
【００２２】
図３を参照して、監視カメラ１０から送出された画像データは、映像Ｉ／Ｆ４４によって受信され、メモリ制御回路４６によってＤＲＡＭ４８に書き込まれる。映像出力回路５４は、ＤＲＡＭ４８に格納された画像データをメモリ制御回路４６を通して読み出し、読み出された画像データに基づく画像を映像モニタ５６に表示する。この結果、監視ゾーンを表すリアルタイム動画像をモニタ画面に表示される。
【００２３】
操作パネル５２には、ジョイスティック５２ｊおよびズームレバー５２ｚが設けられる。ジョイスティック５２ｊは、監視カメラ１０のパン／チルト回転を指示するためのスティックである。また、ズームレバー５２ｚは、ズーム倍率の変更を指示するためのレバーである。
【００２４】
操作者がジョイスティック５２ｊを傾けると、コントローラＣＰＵ５０は、ジョイスティック５２ｊの傾斜方向に対応する方向パラメータとジョイスティック５２ｊの傾斜角度に対応する速度パラメータとが記述されたパン／チルト操作情報を繰り返し作成し、作成されたパン／チルト操作情報を通信Ｉ／Ｆ４２を介して監視カメラ１０に送出する。
【００２５】
操作者がジョイスティック５２ｊを解放すると、ジョイスティック５２ｊは復元力によって初期状態（スティックが正立する状態）に戻る。コントローラＣＰＵ５０は、パン／チルト操作情報に代えてパン／チルト停止情報を１回だけ作成し、作成されたパン／チルト停止情報を通信Ｉ／Ｆ４２を介して監視カメラ１０に送出する。
【００２６】
操作者がズームレバー５２ｚを所望の方向に操作すると、コントローラＣＰＵ５０は、ズームレバー５２ｚの操作方向に対応する倍率パラメータが記述されたズーム操作情報を繰り返し作成し、作成されたズーム操作情報を通信Ｉ／Ｆ４２を介して監視カメラ１０に送出する。
【００２７】
図２に戻って、通信Ｉ／Ｆ３６は、外部コントローラ４０から送信されたパン／チルト操作情報，パン／チルト停止情報およびズーム操作情報を取り込み、パン／チルト操作情報およびパン／チルト停止情報をメインＣＰＵ３０に与える一方、ズーム操作情報をカメラＣＰＵ２８に与える。
【００２８】
カメラＣＰＵ２８は、ズーム操作情報に記述された倍率パラメータに沿うように、ドライバ１６ａを通してズームレンズ１２を光軸方向に移動させる。これによって、撮像面に照射される光学像のズーム倍率が変化する。
【００２９】
メインＣＰＵ３０は、パン／チルト操作情報に記述された方向パラメータおよび速度パラメータに沿うパン／チルト回転指示を、パン回転機構３２および／またはチルト回転機構３４に向けて発行する。パン／チルト回転指示もまたパラメータとして回転方向および回転速度を含み、この結果、撮像面の向きが所望の方向に所望の速度で変更される。メインＣＰＵ３０はまた、パン／／チルト停止情報が与えられたときパン／チルト停止指示をパン回転機構３２および／またはチルト回転機構３４に向けて発行する。この結果、撮像面の向きの変更動作が停止される。
【００３０】
図４（Ａ）を参照して、パン角θｐは、撮像面に直交する光軸の水平角を定義するパラメータであり、撮像面を真北に向けたときの水平角を０°（または３６０°）として、時計回り方向に沿って増大する。したがって、パン角θｐは、真東，真南および真西に対応してそれぞれ９０°，１８０°および２７０°を示す。なお、パン角θｐの可変範囲は０°≦θｐ≦３６０°である。
【００３１】
図４（Ｂ）を参照して、チルト角θｔは、撮像面に直交する光軸の垂直角を定義するパラメータであり、イメージセンサ１４の上端を上にして撮像面を水平方向に向けたときの垂直角を０°として、下方向に沿って増大する。チルト角θｔは、撮像面を真下に向けたとき９０°を示し、イメージセンサ１４の上端を下にして撮像面を水平方向に向けたとき１８０°を示す。なお、チルト角θｔの可変範囲は−５°≦θｔ≦１８５°である。
【００３２】
図２に戻って、メインＣＰＵ３０は、現時点のパン角θｐおよびチルト角θｔを既定周期（＝７５ミリ秒）で検出し、検出されたパン角θｐおよびチルト角θｔをパン／チルト角情報としてカメラＣＰＵ２８に転送する。メインＣＰＵ３０は、パン回転機構３２および／またはチルト回転機構３４に向けて発行する指示の内容が変化したときにも、現時点のパン角θｐおよびチルト角θｔを検出し、検出されたパン角θｐおよびチルト角θｔをパン／チルト角情報としてカメラＣＰＵ２８に転送する。
【００３３】
なお、パン回転機構３２および／またはチルト回転機構３４に向けて発行する指示の内容は、ジョイスティック５２ｊの傾斜方向および／または傾斜角度の変更あるいはジョイスティック５２ｊの解放に起因して変化する。
【００３４】
カメラＣＰＵ２８は、パン／チルト角情報をメインＣＰＵ３０から受信したとき現在時刻を検出し、受信したパン／チルト角情報を検出された現在時刻とともに図５に示すテーブルＴＢＬ１に記述する。カメラＣＰＵ２８はまた、テーブルＴＢＬ１に記述されたパン／チルト角および時刻つまりパン／チルト角の変更履歴を参照して現時点のパン／チルト角を予測し、ズーム倍率を参照して現時点の画角を算出する。
【００３５】
したがって、ズーム倍率が固定されているとして、メインＣＰＵ３０から受信したパン／チルト角情報によって定義されるフレームが図７（Ａ）に示すＦ１→Ｆ２→Ｆ３の順で移動した場合、予測されたパン／チルト角によって定義されるフレームは、Ｐ１→Ｐ２→Ｐ３→Ｐ４の順で移動する。また、メインＣＰＵ３０から受信したパン／チルト角情報によって定義されるフレームが図７（Ｂ）に示すように“Ｆ３”から“Ｆ４”に移動した場合、予測されたパン／チルト角によって定義されるフレームは、Ｐ５→Ｐ６→Ｐ７→Ｐ８の順で移動する。
【００３６】
カメラＣＰＵ２８は、レジスタＲＧＳＴ１に登録された保護対象物が撮像面によって捕捉しているか否かを、上述の要領で予測ないし算出されたパン／チルト角および画角を参照して判別する。撮像面が保護対象物を捕捉していると判別されれば、カメラＣＰＵ２８は、保護対象物画像を覆う一部のエリアをマスクエリアとして定義し、ＳＤＲＡＭ２４に格納された画像データのうちマスクエリアに対応する部分画像データをマスクする。なお、マスクエリアのサイズは、保護対象物画像のサイズよりも大きい。
【００３７】
図７（Ａ）を参照して、監視ゾーンの壁面に設置された絵画ＰＣＴ１が保護対象物としてレジスタＲＧＳＴ１に登録されている状態で、監視カメラ１０がフレームＦＰ１またはＦＰ２を捉えた場合、フレームＦＰ１に対応する画像データに現れる絵画ＰＣＴ１の画像は図７（Ｂ）に示す要領でマスクされ、フレームＦＰ２に対応する画像データに現れる絵画ＰＣＴ１の画像は図７（Ｃ）に示す要領でマスクされる。
【００３８】
外部コントローラ４０に設けられたコントローラＣＰＵ５０は、図８に示すフロー図に従う処理を実行する。なお、このフロー図に対応する制御プログラムは、フラッシュメモリ５８に記憶される。
【００３９】
まずステップＳ１でフラグＦＬＧｐｔを“０”に設定する。フラグＦＬＧｐｔはジョイスティック５２ｊが操作状態および解放状態のいずれにあるかを表明するためのフラグであり、“１”が操作状態を示す一方、“０”が解放状態を示す。
【００４０】
ステップＳ３ではジョイスティック５２ｊが操作状態にあるか否かを判別し、ＹＥＳであればステップＳ５でフラグＦＬＧｐｔを“１”に設定する。続くステップＳ７では、ジョイスティック５２ｊの操作状態に対応するパン／チルト操作情報を作成し、作成されたパン／チルト操作情報を監視カメラ１０に向けて送出する。
【００４１】
ステップＳ３でＮＯであれば、つまりジョイスティック５２ｊが開放状態にあれば、フラグＦＬＧｐｔが“１”であるか否かをステップＳ９で判別する。ここでＹＥＳであれば、ステップＳ１１でフラグＦＬＧｐｔを“０”に設定し、ステップＳ１３でパン／チルト停止情報を監視カメラ１０に向けて送出する。
【００４２】
ステップＳ７またはＳ１３の処理が完了するか、或いはステップＳ３およびＳ９のいずれもＮＯであれば、ズームレバー５２ｚが操作状態にあるか否かをステップＳ１５で判別する。判別結果がＮＯであればステップＳ３に戻り、判別結果がＹＥＳであればステップＳ１７に進む。ステップＳ１７では、ズームレバー５２ｚの操作状態に対応するズーム操作情報を作成し、作成されたズーム操作情報を監視カメラ１０に向けて送出する。ステップＳ１７の処理が完了すると、ステップＳ３に戻る。
【００４３】
監視カメラ１０に設けられたメインＣＰＵ３０は、図９に示すフロー図に従う処理を実行する。また、監視カメラ１０に設けられたカメラＣＰＵ２８は、図１０〜図１２に示すフロー図に従う処理を並列的に実行する。なお、これらのフロー図に対応する制御プログラムは、フラッシュメモリ２６に記憶される。
【００４４】
図９を参照して、ステップＳ２１ではパン／チルト操作情報を受信したか否かを判別し、ステップＳ２３ではパン／チルト停止情報を受信したか否かを判別する。ステップＳ２１でＹＥＳであればステップＳ２３に進み、パン／チルト回転指示をパン回転機構３２および／またはチルト回転機構３４に向けて発行する。ステップＳ２５でＹＥＳであればステップＳ２７に進み、パン／チルト停止指示をパン回転機構３２および／またはチルト回転機構３４に向けて発行する。
【００４５】
ステップＳ２３またはＳ２７の処理が完了すると、パン回転機構３２および／またはチルト回転機構３４に向けて発行された指示に変化が生じたか否か（つまり、今回の指示の内容が前回の指示の内容と相違するか否か）を、ステップＳ２９で判別する。判別結果がＮＯであればステップＳ２１に戻り、判別結果がＹＥＳであればステップＳ３３に進む。ステップＳ３３では、現時点のパン／チルト角を検出し、検出されたパン／チルト角が記述されたパン／チルト角情報をカメラＣＰＵ２６に転送する。ステップＳ３３の処理が完了すると、ステップＳ２１に戻る。
【００４６】
ステップＳ２１およびＳ２５のいずれもＮＯであれば、パン／チルト角情報の転送周期（周期の間隔：７５ミリ秒）が到来したか否かをステップＳ３１で判別する。ここでＮＯであればそのままステップＳ２１に戻り、ＹＥＳであればステップＳ３３の処理を経てステップＳ２１に戻る。
【００４７】
図１０を参照して、ステップＳ４１ではパン／チルト角情報をメインＣＰＵ３０から受信したか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ４３で現在時刻を検出する。ステップＳ４５では、パン／チルト角情報を検出された現在時刻とともにテーブルＴＢＬ１に記述する。記述処理が完了すると、ステップＳ４１に戻る。
【００４８】
図１１を参照して、ステップＳ５１ではズーム操作情報が通信Ｉ／Ｆ３６から与えられたか否かを判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ５３に進み、ズーム倍率を変更するべくドライバ１６ａを通してズームレンズ１２を光軸方向に移動させる。ステップＳ５３の処理が完了すると、ステップＳ５１に戻る。
【００４９】
図１２を参照して、ステップＳ６１ではテーブルＴＢＬ１の記述を参照して現時点のパン／チルト角を予測し、ステップＳ６３ではズーム倍率を参照して現時点の画角を算出する。ステップＳ６５では、ステップＳ６１で予測されたパン／チルト角とステップＳ６３で算出された画角とを参照して、撮像面がレジスタＲＧＳＴ１に登録された保護対象物を捕捉しているか否かを判別する。判別結果がＮＯであればステップＳ６１に戻り、判別結果がＹＥＳであればステップＳ６７に進む。
【００５０】
ステップＳ６７では、保護対象物画像を覆う一部のエリアをマスクエリアとして定義し、ＳＤＲＡＭ２４に格納された画像データのうちマスクエリアに対応する部分画像データをマスクする。ステップＳ６７の処理が完了すると、ステップＳ６１に戻る。
【００５１】
以上の説明から分かるように、イメージセンサ１４は、被写界を捉える撮像面を有して被写界像を繰り返し出力する。パン回転機構３２および／またはチルト回転機構３４は、メインＣＰＵ３０から発行されたパン／チルト回転指示またはパン／チルト停止指示に従って、撮像面の向きを変更する。撮像面の方向を示すパン／チルト角情報は、メインＣＰＵ３０からカメラＣＰＵ２８に転送される(S33)。ここで、パン／チルト情報を転送する処理は、周期的に実行されるとともに(S31)、パン回転機構３２および／またはチルト回転機構３４に向けて発行される指示の内容に変化が生じたときに実行される(S29)。カメラＣＰＵ２８は、イメージセンサ１４から出力された被写界像に、メインＣＰＵ３０からのパン／チルト角情報を参照したマスク処理を施す(S41~S45, S61~S67)。
【００５２】
したがって、パン／チルト角情報は、周期的に作成されるだけでなく、パン回転機構３２および／またはチルト回転機構３４に向けて発行される指示の内容に変化が生じたときにも作成される。こうして作成されるパン／チルト角情報を参照してマスク処理を実行することで、マスク処理の精度を維持しつつ、マスク処理に要する負荷を低減することができる。
【００５３】
なお、この実施例では、ドーム型の監視カメラを用いて説明しているが、パン回転動作およびチルト回転動作が可能である限り、ドーム型と異なる型の監視カメラでもよい。
【００５４】
また、この実施例では、図２に示す通信Ｉ／Ｆ３６は、外部コントローラ４０から送信されたパン／チルト操作情報，パン／チルト停止情報およびズーム操作情報のうち、パン／チルト操作情報およびパン／チルト停止情報をメインＣＰＵ３０に与える一方、ズーム操作情報をカメラＣＰＵ２８に与える。しかし、パン／チルト操作情報，パン／チルト停止情報およびズーム操作情報の全てをメインＣＰＵ３０に与え、メインＣＰＵ３０の制御の下でズーム処理を実行するようにしてもよい。
【００５５】
さらに、この実施例によれば、パン／チルト操作情報およびパン／チルト停止情報はジョイスティック５２ｊに対する手動操作に応答して作成され、監視カメラ１０のパン／チルト動作はこうして作成されたパン／チルト操作情報およびパン／チルト停止情報に基づいて制御される。しかし、監視カメラ１０のパン／チルト動作を外部コントローラ４０にプリセットし、このプリセットに従ってコントローラＣＰＵ５０がパン／チルト操作情報およびパン／チルト停止情報を生成するようにすれば、操作者の手動操作は不要となる。
【００５６】
なお、この場合でも、監視カメラ１０のメインＣＰＵ３０は、パン回転機構３２および／またはチルト回転機構３４に向けて発行される指示の内容が変化する毎にパン／チルト角情報をカメラＣＰＵ２８に与える。
【符号の説明】
【００５７】
１０  …監視カメラ
１４  …イメージセンサ
２２  …ＳＤＲＡＭ
２８  …カメラＣＰＵ
３０  …メインＣＰＵ
３２  …パン回転機構
３４  …チルト回転機構
５０  …コントローラＣＰＵ
５２ｊ  …ジョイスティック
５２ｚ  …ズームレバー
【図１】
2010226265.tif 000003
【図２】
2010226265.tif 000004
【図３】
2010226265.tif 000005
【図４】
2010226265.tif 000006
【図５】
2010226265.tif 000007
【図６】
2010226265.tif 000008
【図７】
2010226265.tif 000009
【図８】
2010226265.tif 000010
【図９】
2010226265.tif 000011
【図１０】
2010226265.tif 000012
【図１１】
2010226265.tif 000013
【図１２】
2010226265.tif 000014