(57)【要約】【構成】イメージセンサ１４は、監視ゾーンの一部を上方から捉える撮像面を有する。撮像面の方向はパン回転機構３２およびチルト回転機構３４によって指定方向に変更され、撮像面のチルト角はメインＣＰＵ２８によって繰り返し検出される。検出されたチルト角が５５°〜１２５°の範囲に属するときは、円関数が指定関数とされる。また、検出されたチルト角が０°〜５５°または１２５°〜１８０°に属するときは、２次関数が指定関数とされる。メインＣＰＵ２８は、監視ゾーンに割り当てられたプライバシエリアが撮像面で捉えられたときのプライバシエリアの傾斜角を指定関数を参照して特定する。メインＣＰＵ２８はまた、プライバシエリアに対応して撮像面で生成された部分画像をマスクするマスク処理を特定された傾斜角に基づいて実行する。【効果】撮像面のチルト角に関係しない的確なマスク処理が実現される。【選択図】図１
2008131422.tif 000002
【特許請求の範囲】
【請求項１】
監視ゾーンの一部を上方から捉える撮像面を有する撮像手段、
前記撮像面の方向を指定方向に変更する変更手段、
前記撮像面のチルト角を繰り返し検出する検出手段、
前記検出手段によって検出されたチルト角が第１角度範囲に属するとき円関数を指定関数とする第１指定手段、
前記検出手段によって検出されたチルト角が前記第１角度範囲よりも低角側の第２角度範囲に属するとき２次関数を前記指定関数とする第２指定手段、
前記監視ゾーンに割り当てられたプライバシエリアが前記撮像面で捉えられたときの前記プライバシエリアの傾きを前記指定関数を参照して特定する特定手段、および
前記プライバシエリアに対応して前記撮像面で生成された部分画像をマスクするマスク処理を前記特定手段によって特定された傾きに基づいて実行するマスク処理手段を備える、監視カメラ。
【請求項２】
前記第１指定手段は特定条件が満足されるとき前記監視ゾーンの中心から前記プライバシエリア側にずれた中心を定義する円関数を前記指定関数とする、請求項１記載の監視カメラ。
【請求項３】
前記第１角度範囲は低角側の特定角度範囲を含み、
前記特定条件は、前記検出手段によって検出されたチルト角が前記特定角度範囲に属するというチルト角条件を含む、請求項２記載の監視カメラ。
【請求項４】
前記特定条件は、前記撮像面の現時点のパン角と前記プライバシエリアを中心で捉えたときの前記撮像面のパン角とのずれが閾値以下であるというパン角条件をさらに含む、請求項３記載の監視カメラ。
【請求項５】
前記監視ゾーンに静的に割り当てられた１または２以上のプライバシエリアの１つを選択する選択手段をさらに備え、
前記検出手段，前記算出手段および前記マスク処理手段の各々は前記選択手段によって選択されたプライバシエリアに注目する、請求項１ないし４のいずれかに記載の監視カメラ。
【請求項６】
監視ゾーンの一部を上方から捉える撮像面を有する撮像手段、および前記撮像面の方向を指定方向に変更する変更手段を備える監視カメラのプロセサに、
前記撮像面のチルト角を繰り返し検出する検出ステップ、
前記検出ステップによって検出されたチルト角が第１角度範囲に属するとき円関数を指定関数とする第１指定ステップ、
前記検出ステップによって検出されたチルト角が前記第１角度範囲よりも低角側の第２角度範囲に属するとき２次関数を前記指定関数とする第２指定ステップ、
前記監視ゾーンに割り当てられたプライバシエリアが前記撮像面で捉えられたときの前記プライバシエリアの傾きを前記指定関数を参照して特定する特定ステップ、および
前記プライバシエリアに対応して前記撮像面で生成された部分画像をマスクするマスク処理を前記特定ステップによって特定された傾きに基づいて実行するマスク処理ステップを実行させるための、マスク制御プログラム。
【請求項７】
監視ゾーンの一部を上方から捉える撮像面を有する撮像手段、および前記撮像面の方向を指定方向に変更する変更手段を備える監視カメラによって実行されるマスク制御方法であって、
前記撮像面のチルト角を繰り返し検出する検出ステップ、
前記検出ステップによって検出されたチルト角が第１角度範囲に属するとき円関数を指定関数とする第１指定ステップ、
前記検出ステップによって検出されたチルト角が前記第１角度範囲よりも低角側の第２角度範囲に属するとき２次関数を前記指定関数とする第２指定ステップ、
前記監視ゾーンに割り当てられたプライバシエリアが前記撮像面で捉えられたときの前記プライバシエリアの傾きを前記指定関数を参照して特定する特定ステップ、および
前記プライバシエリアに対応して前記撮像面で生成された部分画像をマスクするマスク処理を前記特定ステップによって特定された傾きに基づいて実行するマスク処理ステップを備える、マスク制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視カメラに関し、特にたとえばドーム型の監視カメラに適用され、監視ゾーンの一部に割り当てられたプライバシエリアに対応する部分画像にマスク処理を施す、監視カメラに関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術によれば、監視カメラは、３６０°のパン回転と９０°を超えるチルト回転が可能である。監視カメラによって撮影された画像の一部に現れるプライバシゾーンは、予め保持されたマスキングデータに従ってマスク処理を施される。これによって、監視機能を損なうことなく、プライバシを守ることができる。
【特許文献１】特開２００６−１０９５０７号公報［H04N 5/225, H04N 7/18］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、チルト角度が小さい場合にパン回転によって被写体が大きく回転し、マスクが有効に作用しない可能性がある。このため、チルト角が−４５°〜４５°の間にはマスクエリアを設けることができない。
【０００４】
それゆえに、この発明の主たる目的は、チルト角に関係なく的確にマスク処理を実行することができる、監視カメラを提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う監視カメラ(10：実施例で相当する参照符号。以下同じ)は、監視ゾーンの一部を上方から捉える撮像面を有する撮像手段(14)、撮像面の方向を指定方向に変更する変更手段(32, 34)、撮像面のチルト角を繰り返し検出する検出手段(S3)、検出手段によって検出されたチルト角が第１角度範囲に属するとき円関数を指定関数とする第１指定手段(S21, S23)、検出手段によって検出されたチルト角が第１角度範囲よりも低角側の第２角度範囲に属するとき２次関数を指定関数とする第２指定手段(S25)、監視ゾーンに割り当てられたプライバシエリアが撮像面で捉えられたときのプライバシエリアの傾きを指定関数を参照して特定する特定手段(S27)、およびプライバシエリアに対応して撮像面で生成された部分画像をマスクするマスク処理を特定手段によって特定された傾きに基づいて実行するマスク処理手段(S33)を備える。
【０００６】
撮像手段は、監視ゾーンの一部を上方から捉える撮像面を有する。撮像面の方向は変更手段によって指定方向に変更され、撮像面のチルト角は検出手段によって繰り返し検出される。検出手段によって検出されたチルト角が第１角度範囲に属するときは、円関数が第１指定手段によって指定関数とされる。また、検出手段によって検出されたチルト角が第１角度範囲よりも低角側の第２角度範囲に属するときは、２次関数が第２指定手段によって指定関数とされる。特定手段は、監視ゾーンに割り当てられたプライバシエリアが撮像面で捉えられたときのプライバシエリアの傾きを指定関数を参照して特定する。マスク処理手段は、プライバシエリアに対応して撮像面で生成された部分画像をマスクするマスク処理を特定手段によって特定された傾きに基づいて実行する。
【０００７】
したがって、撮像面で捉えられるプライバシエリアの傾きは、撮像面のチルト角が第１角度範囲に属するとき円関数を参照して算出される一方、撮像面のチルト角が第２角度範囲に属するとき２次関数を参照して算出される。プライバシエリアに対応する部分画像をマスクする処理は、算出された傾きに基づいて実行される。これによって、撮像面のチルト角に関係しない的確なマスク処理が実現される。
【０００８】
請求項２の発明に従う監視カメラは、請求項１に従属し、第１指定手段は特定条件が満足されるとき監視ゾーンの中心からプライバシエリア側にずれた中心を定義する円関数を指定関数とする。
【０００９】
請求項３の発明に従う監視カメラは、請求項２に従属し、第１角度範囲は低角側の特定角度範囲を含み、特定条件は、検出手段によって検出されたチルト角が特定角度範囲に属するというチルト角条件を含む。
【００１０】
請求項４の発明に従う監視カメラは、請求項３に従属し、特定条件は、撮像面の現時点のパン角とプライバシエリアを中心で捉えたときの撮像面のパン角とのずれが閾値以下であるというパン角条件をさらに含む。
【００１１】
請求項５の発明に従う監視カメラは、請求項１ないし４のいずれかに従属し、監視ゾーンに静的に割り当てられた１または２以上のプライバシエリアの１つを選択する選択手段(S5, S13)をさらに備え、検出手段，算出手段およびマスク処理手段の各々は選択手段によって選択されたプライバシエリアに注目する。
【００１２】
請求項６の発明に従うマスク制御プログラムは、監視ゾーンの一部を上方から捉える撮像面を有する撮像手段(14)、および撮像面の方向を指定方向に変更する変更手段(32, 34)を備える監視カメラ(10)のプロセサ(28)に、撮像面のチルト角を繰り返し検出する検出ステップ(S3)、検出ステップによって検出されたチルト角が第１角度範囲に属するとき円関数を指定関数とする第１指定ステップ(S21, S23)、検出ステップによって検出されたチルト角が第１角度範囲よりも低角側の第２角度範囲に属するとき２次関数を指定関数とする第２指定ステップ(S25)、監視ゾーンに割り当てられたプライバシエリアが撮像面で捉えられたときのプライバシエリアの傾きを指定関数を参照して特定する特定ステップ(S27)、およびプライバシエリアに対応して撮像面で生成された部分画像をマスクするマスク処理を特定ステップによって特定された傾きに基づいて実行するマスク処理ステップ(S33)を実行させるための、マスク制御プログラムである。
【００１３】
請求項１の発明と同様、撮像面のチルト角に関係しない的確なマスク処理が実現される。
【００１４】
請求項７の発明に従うマスク制御方法は、監視ゾーンの一部を上方から捉える撮像面を有する撮像手段(14)、および撮像面の方向を指定方向に変更する変更手段(32, 34)を備える監視カメラ(10)によって実行されるマスク制御方法であって、撮像面のチルト角を繰り返し検出する検出ステップ(S3)、検出ステップによって検出されたチルト角が第１角度範囲に属するとき円関数を指定関数とする第１指定ステップ(S21, S23)、検出ステップによって検出されたチルト角が第１角度範囲よりも低角側の第２角度範囲に属するとき２次関数を指定関数とする第２指定ステップ(S25)、監視ゾーンに割り当てられたプライバシエリアが撮像面で捉えられたときのプライバシエリアの傾きを指定関数を参照して特定する特定ステップ(S27)、およびプライバシエリアに対応して撮像面で生成された部分画像をマスクするマスク処理を特定ステップによって特定された傾きに基づいて実行するマスク処理ステップ(S33)を備える。
【００１５】
請求項１の発明と同様、撮像面のチルト角に関係しない的確なマスク処理が実現される。
【発明の効果】
【００１６】
この発明によれば、撮像面で捉えられるプライバシエリアの傾きは、撮像面のチルト角が第１角度範囲に属するとき円関数を参照して算出される一方、撮像面のチルト角が第２角度範囲に属するとき２次関数を参照して算出される。プライバシエリアに対応する部分画像をマスクする処理は、算出された傾きに基づいて実行される。これによって、撮像面のチルト角に関係しない的確なマスク処理が実現される。
【００１７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１８】
図１を参照して、この実施例の監視カメラ１０は、屋内の天井に設置されて屋内を上方から監視するドーム型のカメラであり、ズームレンズ１２およびイメージセンサ１４を含む。監視ゾーンの一部である被写界を表す光学像は、ズームレンズ１２を経てイメージセンサ１４の撮像面に照射される。
【００１９】
電源が投入されると、メインＣＰＵ２８は、露光動作および電荷読み出し動作の繰り返しをドライバ１６ｂに命令する。ドライバ１６ｂは、周期的に発生するタイミング信号に応答して、撮像面の露光とこれによって生成された電荷の読み出しとを実行する。
【００２０】
読み出された電荷に基づく生画像信号は、ＣＤＳ／ＡＧＣ／ＡＤ回路１８で相関二重サンプリング，自動ゲイン調整およびＡ／Ｄ変換の一連の処理を施される。信号処理回路２０は、ＣＤＳ／ＡＧＣ／ＡＤ回路１８から出力された生画像データに色分離，白バランス調整，ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データを生成する。
【００２１】
生成された画像データは、メモリ制御回路２２を通してＤＲＡＭ２４に書き込まれる。こうして、複数フレームの画像データがＤＲＡＭ２４に蓄積される。蓄積された画像データは、後述するマスク処理を施された後にメモリ制御回路２２によって読み出され、Ｉ／Ｆ２６を経てレコーダ（図示せず）に向けて転送される。
【００２２】
通信Ｉ／Ｆ３６は、警備室の操作パネル（図示せず）から出力された操作データを取り込む。操作データは、ズーム倍率，パン回転指示およびチルト回転指示をパラメータとして有し、ズーム倍率はメインＣＰＵ２８に与えられる一方、パン回転指示およびチルト回転指示はサブＣＰＵ３０に与えられる。
【００２３】
メインＣＰＵ２８は、与えられたズーム倍率に対応する命令をドライバ１６ａに設定する。ドライバ１６ａはズームレンズ１２を光軸方向に移動させ、これによって撮像面に照射される光学像のズーム倍率がたとえば“１．０倍”〜“８．０倍”の間で変化する。
【００２４】
サブＣＰＵ３０は、パン回転指示に従ってパン回転機構３２を駆動し、チルト回転指示に従ってチルト回転機構３４を駆動する。サブＣＰＵ３０はさらに、現時点のパン角θｐおよびチルト角θｔを検出し、検出されたパン角θｐおよびチルト角θｔをメインＣＰＵ２８に与える。
【００２５】
図２（Ａ）を参照して、パン角θｐは、撮像面に直交する光軸の水平角を定義するパラメータであり、撮像面を真北に向けたときの水平角を０°（または３６０°）として、時計回り方向に沿って増大する。したがって、パン角θｐは、真東，真南および真西に対応してそれぞれ９０°，１８０°および２７０°を示す。なお、パン角θｐの可変範囲は０°≦θｐ≦３６０°である。
【００２６】
図２（Ｂ）を参照して、チルト角θｔは、撮像面に直交する光軸の垂直角を定義するパラメータであり、イメージセンサ１４の上端を上にして撮像面を水平方向に向けたときの垂直角を０°として、下方向に沿って増大する。チルト角θｔは、撮像面を真下に向けたとき９０°を示し、イメージセンサ１４の上端を下にして撮像面を水平方向に向けたとき１８０°を示す。なお、チルト角θｔの可変範囲は−５°≦θｔ≦１８５°である。
【００２７】
監視カメラ１０は、図３に示す要領で屋内の天井に設置され、屋内を上方から監視する。チルト角θｔを固定にした状態でパン回転動作を行うと、光軸と水平面との交点は円を描く。描かれる円の中心は監視カメラ１０の真下（監視ゾーンの中心）と一致し、描かれる円の半径はチルト角θｔが減少するにつれて拡大される。したがって、チルト角θｔが０°のときに描かれる円の半径は無限大となる。
【００２８】
図４を参照して、監視ゾーンには、被写体のプライバシを保護するための矩形のプライバシエリアＰ１〜Ｐ５が割り当てられる。プライバシエリアＰ１〜Ｐ５の各々を撮像面の中心で捉えるための撮像面のパン角は、プライバシエリアＰ１〜Ｐ５にそれぞれ対応して“θｐ１”〜“θｐ５”と定義される。同様に、プライバシエリアＰ１〜Ｐ５の各々を撮像面の中心で捉えるための撮像面のチルト角は、プライバシエリアＰ１〜Ｐ５にそれぞれ対応して“θｔ１”〜“θｔ５”と定義される。図４に示す分布状態では、チルト角θｔ１は−５°〜６５°または１１５°〜１８５°の角度範囲に属し、チルト角θｔ２およびθｔ３の各々は５５°〜６５°または１１５°〜１２５°の角度範囲に属し、そしてチルト角θｔ４およびθｔ５の各々は６５°〜１１５°の角度範囲に属する。
【００２９】
このようなプライバシエリアＰ１〜Ｐ５は、図７に示すテーブル２８ｔによって管理される。テーブル２８ｔには、上述したパン角θｐ１〜θｐ５およびチルト角θｔ１〜θｔ５に加えて、１倍ズームで捉えたときのプライバシエリアＰ１〜Ｐ５の大きさを規定する水平サイズＨ１〜Ｈ５および垂直サイズＶ１〜Ｖ５が記述される。
【００３０】
図５を参照して、プライバシエリアＰ１が屋内に設けられた壁面に割り当てられた場合を想定する。かかる監視ゾーン上で、チルト角θｔを５５°よりも小さい角度に設定し、かつズーム倍率を８．０倍に設定して、パン回転動作を行ったとき、撮像面で捉えられる被写界は、たとえば曲線Ｃ１に沿ってＩＭ１→ＩＭ２→ＩＭ３の要領で遷移する。被写界ＩＭ１が壁面を真正面で捉えたとすると、この壁面の水平方向に対する被写界の傾きは、被写界ＩＭ１から被写界ＩＭ３に向かうにつれて増大する。この結果、プライバシエリアＰ１は、傾斜状態で捉えられることとなる。
【００３１】
このように、チルト角θｔが０°または１８０°と異なる角度を示す状態でパン回転動作を行うと、被写界は曲線（厳密には円）に沿って遷移する。したがって、プライバシエリアＰ１〜Ｐ５はいずれも、傾斜状態で捉えられる可能性がある。これは、テーブル２８ｔに記述されたパラメータ（θｐＮ，θｔＮ，ＨＮおよびＶＮ）だけでは、プライバシエリアＰ１〜Ｐ５の各々の状態ないし姿勢を正確に特定できないことを意味する。
【００３２】
そこで、この実施例では、図６に示すように、被写界の中心座標において曲線ＣＶ１に接する接線の水平方向に対する傾斜角θｓを算出し、算出された傾斜角θｓを補償（相殺）する角度だけ傾斜した矩形のマスクエリアＭ１を作成し、作成されたマスクエリアＭ１をプライバシエリアＰ１上に割り当てるマスク処理を実行するようにしている。なお、作成されたマスクエリアＭ１の水平サイズおよび垂直サイズは、プライバシエリアＰ１の水平サイズＨ１および垂直サイズＶ１と現時点のズーム倍率とに基づいて算出される。
【００３３】
ただし、図３から分かるように、撮像面に直交する光軸と水平面との交点によって描かれる円の半径は、チルト角θｔが減少するほど拡大される。換言すれば、チルト角θｔが小さいときに円関数に基づいて上述の傾斜角θｓを算出する方法では、演算のための負荷が増大する。そこで、この実施例では、チルト角θｔが５５°〜１２５°の範囲に属するときは円関数を用いる一方、チルト角θｔが０°〜５５°または１２５°〜１８０°の範囲に属するときは２次関数を用いるようにしている。
【００３４】
より具体的には、チルト角θｔが６５°〜１１５°の範囲に属するときに参照される円関数は、チルト角θｔでパン回転動作を行ったときに光軸と水平面との交点が描く円を定義する関数である。図４を参照して、プライバシエリアＰ４については円ＣＬ４を描く関数が参照され、プライバシエリアＰ５については円ＣＬ５を描く関数が参照される。
【００３５】
また、チルト角θｔが５５°〜６５°または１１５°〜１２５°の範囲に属するときに参照される円関数は、注目するプライバシエリアの中心と監視ゾーンの中心とを結ぶ直線上で７：３の比率で監視ゾーンの中心に寄った位置を中心座標とし、この中心座標から注目するプライバシエリアの中心までの距離を半径とする円を定義する関数である。図４を参照して、プライバシエリアＰ２については円ＣＬ２を描く関数が参照され、プライバシエリアＰ３については円ＣＬ３を描く関数が参照される。
【００３６】
さらに、チルト角θｔが０°〜５５°または１２５°〜１８０°の範囲に属するときに参照される２次関数は、チルト角θｔでパン回転動作を行ったときに光軸と水平面との交点が描く円に近似する曲線を定義する関数である。図４を参照して、プライバシエリアＰ１については、曲線ＣＶ１を描く関数が参照される。
【００３７】
なお、チルト角θｔが５５°〜６５°または１１５°〜１２５°の範囲に属するときでも、注目するプライバシエリアからのパン角θｐのずれが９０°を上回るときは、チルト角θｔでパン回転動作を行ったときに光軸と水平面との交点が描く円を定義する関数が参照される。
【００３８】
メインＣＰＵ２８は、図８〜図９に示すマスク制御タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに相当する制御プログラムは、フラッシュメモリ３８に記憶される。
【００３９】
まずステップＳ１で、更新タイミングが到来したか否かを判別する。更新タイミングは５００ミリ秒毎に到来し、ステップＳ１でＹＥＳであれば、現時点の撮像面の向きを定義するパン角θｐおよびチルト角θｔをステップＳ３で検出する。ステップＳ５では、変数Ｎを“１”に設定する。ステップＳ７では、プライバシエリアＰＮを被写界の中心で捉えるための撮像面の向きを定義するパン角θｐＮおよびチルト角θｔＮと、ズーム倍率が“１．０”であることを前提としたプライバシエリアＰＮの水平サイズＨ１および垂直サイズＶ１とを、図７に示すテーブル２８ｔから取得する。
【００４０】
ステップＳ９では、プライバシエリアＰＮがイメージセンサ１４によって捕らえられる可能性があるか否かを判別する。具体的には、ズーム倍率“１．０”で捉えられる被写界にプライバシエリアＰＮの少なくとも一部が現れるか否かを判別する。ここでＹＥＳであればステップＳ１５〜Ｓ３３の処理を経てステップＳ１１に進む一方、ＮＯであればそのままステップＳ１１に進む。ステップＳ１１では変数Ｎが“５”に達したか否かを判別し、ＮＯであればステップＳ１３で変数ＮをインクリメントしてからステップＳ７に戻る一方、ＹＥＳであればステップＳ１に戻る。
【００４１】
ステップＳ１５では、チルト角θｔが６５°≦θｔ≦１１５°の条件を満足するか否かを判別する。また、ステップＳ１７では、チルト角θｔが５５°≦θｔ＜６５°または１１５°＜θｔ≦１２５°の条件を満足するか否かを判別する。ステップＳ１９では、パン角θｐおよびθｐＮの差分絶対値である｜θｐ−θｐＮ｜が９０°以下であるか否かを判別する。
【００４２】
ステップＳ１５でＹＥＳであるか、あるいはステップＳ１７でＹＥＳでかつステップＳ１９でＮＯであれば、チルト角θｔに対応する円関数をステップＳ２１で特定する。特定される円関数は、チルト角θｔでパン回転動作を行ったときに光軸と水平面との交点が描く円を定義する関数である。
【００４３】
ステップＳ１７およびＳ１９の両方でＹＥＳであれば、中心がずれた円関数をステップＳ２３で特定する。特定される円関数は、プライバシエリアＰＮの中心と監視ゾーンの中心とを結ぶ直線上で７：３の比率で監視ゾーンの中心に寄った位置を中心座標とし、この中心座標からプライバシエリアＰＮの中心までの距離を半径とする円を定義する関数である。
【００４４】
ステップＳ１７でＮＯであれば、チルト角θｔに対応する２次関数をステップＳ２５で特定する。特定される２次関数は、チルト角θｔでパン回転動作を行ったときに光軸と水平面との交点が描く円に近似する曲線を定義する関数である。
【００４５】
ステップＳ２７では、ステップＳ２１，Ｓ２３またはＳ２５で特定された関数によって描かれる円または曲線に接する接線のうち被写界の中心座標とも接する接線を特定し、特定された接線の水平方向に対する傾斜角度を“θｓ”として算出する。
【００４６】
ステップＳ２９では、プライバシエリアＰＮと被写界との位置関係（具体的には、各々の中心座標の位置関係）を特定する。ステップＳ３１では、特定された位置関係と現時点のズーム倍率とプライバシエリアＰＮのサイズとステップＳ２７で算出された傾斜角度θｓとに基づいて、撮像面がプライバシエリアＰＮの少なくとも一部を捕捉するか否かを判別する。ここでＮＯであればそのままステップＳ１１に戻る一方、ＹＥＳであればステップＳ３３のマスク処理を経てステップＳ１１に戻る。
【００４７】
ステップＳ３３では、ＤＲＡＭ２４に格納された画像データのうちプライバシエリアＰＮに対応する部分画像データを、プライバシエリアＰＮのサイズおよび姿勢と同じサイズおよび姿勢を有するマスクエリアＭＮによってマスクする。このとき、上述の傾斜角度θｓ、プライバシエリアＰＮのパラメータ（パン角θｐＮ，チルト角θｔＮ，水平サイズＨＮ，垂直サイズＶＮ）、ズーム倍率に加えて、チルト角θｔが９０°を上回るか否か（撮影された被写界像が上下反転しているか否か）が考慮される。
【００４８】
以上の説明から分かるように、イメージセンサ１４は、監視ゾーンの一部を上方から捉える撮像面を有する。撮像面の方向はパン回転機構３２およびチルト回転機構３４によって指定方向に変更され、撮像面のチルト角θｔはメインＣＰＵ２８によって繰り返し検出される(S3)。検出されたチルト角θｔが５５°〜１２５°の範囲（第１角度範囲）に属するときは、円関数が指定関数とされる(S21, S23)。また、検出されたチルト角θｔが０°〜５５°または１２５°〜１８０°（第２角度範囲）に属するときは、２次関数が指定関数とされる(S25)。メインＣＰＵ２８は、監視ゾーンに割り当てられたプライバシエリアが撮像面で捉えられたときのプライバシエリアの傾斜角θｓを指定関数を参照して特定する(S27)。メインＣＰＵ２８はまた、プライバシエリアに対応して撮像面で生成された部分画像をマスクするマスク処理を特定された傾斜角θｓに基づいて実行する。
【００４９】
したがって、撮像面で捉えられるプライバシエリアの傾斜角θｓは、撮像面のチルト角θｔが５５°〜１２５°の範囲に属するとき円関数を参照して算出される一方、撮像面のチルト角θｔが０°〜５５°または１２５°〜１８０°の範囲に属するとき２次関数を参照して算出される。プライバシエリアに対応する部分画像をマスクする処理は、算出された傾斜角θｔに基づいて実行される。これによって、撮像面のチルト角θｔに関係しない的確なマスク処理が実現される。
【００５０】
なお、この実施例では、ドーム型の監視カメラを用いて説明しているが、パン回転動作およびチルト回転動作が可能である限り、ドーム型と異なる型の監視カメラでもよい。
【図面の簡単な説明】
【００５１】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】（Ａ）はパン回転動作の一部を示す図解図であり、（Ｂ）はチルト回転動作の一部を示す図解図である。
【図３】図１実施例の設置状態の一例を示す図解図である。
【図４】図１実施例の動作の一部を示す図解図である。
【図５】図１実施例によって撮影される被写界像の一例を示す図解図である。
【図６】図１実施例の動作の一部を示す図解図である。
【図７】図１実施例に適用されるテーブルの一例を示す図解図である。
【図８】図１実施例に適用されるメインＣＰＵの動作の一部を示すフロー図である。
【図９】図１実施例に適用されるメインＣＰＵの動作の他の一部を示すフロー図である。
【符号の説明】
【００５２】
１０  …監視カメラ
１４  …イメージセンサ
２４  …ＤＲＡＭ
２８  …メインＣＰＵ
３０  …サブＣＰＵ
３２  …パン回転機構
３４  …チルト回転機構
【図１】
2008131422.tif 000003
【図２】
2008131422.tif 000004
【図３】
2008131422.tif 000005
【図４】
2008131422.tif 000006
【図５】
2008131422.tif 000007
【図６】
2008131422.tif 000008
【図７】
2008131422.tif 000009
【図８】
2008131422.tif 000010
【図９】
2008131422.tif 000011