(57)【要約】【課題】プリセット巡回撮像中のカメラの撮像範囲内に人物が表れた場合にその人物を撮像するためのプリセット撮像位置を生成できるようにする。【解決手段】カメラシステムは、被写体を撮像して画像を生成するとともに、旋回動作およびズーム動作が可能なカメラ１００と、複数のプリセット撮像位置を巡回するようにカメラに旋回動作およびズーム動作を行わせる巡回制御手段１１１と、カメラにより生成された画像から人物の顔を検出するとともに、該顔の位置情報を生成する顔検出手段１１０と、顔検出手段により顔が検出されたことに応じて、該顔の位置情報を用いて複数のプリセット撮像位置のうち少なくとも１つを生成するプリセット位置生成手段１１１とを有する。【選択図】図１
2011188258.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像を生成するとともに、旋回動作およびズーム動作が可能なカメラと、
複数のプリセット撮像位置を巡回するように前記カメラに旋回動作およびズーム動作を行わせる巡回制御手段と、
前記カメラにより生成された画像から人物の顔を検出するとともに、該顔の位置情報を生成する顔検出手段と、
前記顔検出手段により前記顔が検出されたことに応じて、該顔の位置情報を用いて前記複数のプリセット撮像位置のうち少なくとも１つを生成するプリセット位置生成手段とを有することを特徴とするカメラシステム。
【請求項２】
前記プリセット位置生成手段は、既存の前記プリセット撮像位置を、前記顔の位置情報を用いて変更することを特徴とする請求項１に記載のカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、いわゆるプリセット巡回撮影が可能なカメラシステムに関する。
【背景技術】
【０００２】
パン、チルト等の旋回動作やズーム動作が可能なカメラを用い、予め指定した複数箇所の被写体を自動的に巡回するように撮像する、いわゆるプリセット巡回撮像を行うことが可能なカメラシステムが、監視用途等にて使用されている。例えば、出入り口が２箇所設けられている建物において、それぞれの出入り口を撮像するための旋回位置とズーム位置が指定された２つのプリセット撮像位置に交互にカメラを旋回動作およびズーム動作させる。これにより、２箇所の出入り口の映像を交互にモニタ表示することができる。
【０００３】
特許文献１には、プリセット巡回撮像中に動体を検出した場合には、その動体を追尾するようにカメラを旋回動作させたりズーム動作させたりするカメラシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４８２６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１にて開示されたカメラシステムでは、動体を検出するが、その動体が人物ではない非監視対象である場合でも、いちいち該動体を撮像するためにカメラを旋回動作させたりズーム動作させたりすることになる。このため、カメラに余計な動作を行わせることになり、その間に本来の監視対象が撮像されないという問題がある。また、監視範囲内に人物が現れたとしても、その人物の動きをカメラで捉えることができなければ、該人物が撮像されない可能性もある。
【０００６】
本発明は、プリセット巡回撮像中のカメラの撮像範囲内に人物が表れた場合にその人物を撮像するためのプリセット撮像位置を生成できるようにしたカメラシステムを提供する。
【課題を解決するための手段】
【０００７】
本発明の一側面としてのカメラシステムは、被写体を撮像して画像を生成するとともに、旋回動作およびズーム動作が可能なカメラと、複数のプリセット撮像位置を巡回するようにカメラに旋回動作およびズーム動作を行わせる巡回制御手段と、カメラにより生成された画像から人物の顔を検出するとともに、該顔の位置情報を生成する顔検出手段と、顔検出手段により顔が検出されたことに応じて、該顔の位置情報を用いて複数のプリセット撮像位置のうち少なくとも１つを生成するプリセット位置生成手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、プリセット巡回撮像中のカメラの撮像範囲内に人物が表れた場合に、その人物を撮像するためのプリセット撮像位置を生成するので、該人物をカメラで撮像する確実性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例１であるカメラシステムの構成を示す図。
【図２】実施例１における顔検出方法を説明する図。
【図３】実施例１におけるプリセット巡回撮像方法を説明する図。
【図４】実施例１におけるプリセット巡回撮像制御の手順を示すフローチャート。
【図５】実施例１における顔検出に応じたパン／チルト角度の設定を説明する図。
【図６】本発明の実施例２であるカメラシステムにおけるプリセット巡回撮像処理を説明するためのフローチャート。
【図７】本発明の実施例３であるカメラシステムの構成を示す図。
【図８】実施例４における電子パン、電子チルトおよび電子ズームを説明する図。
【図９】実施例４におけるプリセット巡回撮像方法を説明する図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施例について図面を参照しながら説明する。
【実施例１】
【００１１】
図１には、本発明の実施例１であるカメラシステムの構成を示している。１００はカメラであり、撮像ユニット１０１および雲台ユニット１０２により構成されている。撮像ユニット１０１は、雲台ユニット１０２により、パン方向およびチルト方向に旋回可能に支持されている。
【００１２】
撮像ユニット１０１において、１０３は撮影光学系であり、光軸方向に移動して変倍（ズーム）を行うズームレンズ１０４の他、光軸方向に移動して焦点調節を行うフォーカスレンズ、光量調節を行う絞りおよび固定のレンズ等を含む。
【００１３】
１０５はズームモータであり、後述するコントローラからズーム駆動信号を受けたズームモータ駆動回路１０６によって駆動されてズームレンズ１０４を光軸方向に移動させる。これにより、ズーム動作が行われる。
【００１４】
１０７はＣＣＤセンサやＣＭＯＳセンサ等の光電変換素子により構成された撮像素子であり、撮影光学系により形成された被写体像を電気信号に変換する。撮像素子１０７から出力された電気信号は、増幅器１０８によって所定の信号レベルに増幅される。
【００１５】
１０９は映像処理回路であり、増幅器１０８からのアナログ電気信号をデジタル信号に変換し、さらに該デジタル信号に対して所定の映像処理を行うことで、所定フォーマットの映像（映像信号）を生成する。このようにして、カメラ１００（撮像ユニット１０１）は、被写体を撮像して映像（画像）を生成する。
【００１６】
１１０は顔検出手段としての顔検出処理回路であり、映像処理回路１０９にて生成された映像から、人物の顔を検出する。顔検出処理回路１１０による顔の検出方法については後述する。また、顔検出処理回路１１０は、検出した顔の画面内での位置情報を生成して出力する。
【００１７】
雲台ユニット１０２において、１１１はＣＰＵにより構成されたコントローラであり、撮像ユニット１０１および雲台ユニット１０２の動作を制御する。
【００１８】
１１２はパン駆動モータであり、コントローラ１１１からパン駆動信号を受けたパン駆動回路１１３によって駆動されて、撮像ユニット１０１をパン方向に旋回動作（以下、パン動作という）させる。
【００１９】
１１４はチルト駆動モータであり、コントローラ１１１からチルト駆動信号を受けたチルト駆動回路１１５によって駆動されて、撮像ユニット１０１をチルト方向に旋回動作（以下、チルト動作という）させる。
【００２０】
１１６はネットワーク処理回路であり、ＬＡＮやインターネット等のネットワーク１１７を介して外部指令装置としてのパーソナルコンピュータ（ＰＣ）１１８から制御コマンド情報を受信して、カメラ制御情報に変換する。また、ネットワーク処理回路１１６は、映像処理回路１０９にて生成された映像をネットワーク１１７を介してＰＣ１１８に送信する。
【００２１】
ＰＣ１１８には、カメラ１００を制御するためのソフトウェア（制御ツール）がインストールされている。該制御ツールをユーザが操作することで、ＰＣ１１８からネットワーク１１７を介してカメラ１００にプリセット巡回撮像を制御するための情報が入力される。
【００２２】
ここにいうプリセット巡回撮像を制御するための情報には、複数のプリセット撮像位置を指定する情報や、これらプリセット撮像位置を巡回する順序を指定する情報等が含まれる。
【００２３】
また、プリセット撮像位置は、カメラ１００（撮像ユニット１０１）の旋回位置であるパン座標およびチルト座標と、撮影光学系のズーム倍率（またはズームレンズ１０４の光軸方向での位置）に相当するズーム位置が指定されることで設定（指定）される。
【００２４】
巡回制御手段としてのコントローラ１１１は、上記のように指定された複数のプリセット撮像位置を巡回するようにカメラ１００にパン動作、チルト動作およびズーム動作を行わせる。これにより、プリセット巡回撮像が行われる。なお、詳しくは後述するが、コントローラ１１１は、顔検出処理回路１１０により顔が検出されたことに応じて、該顔の位置情報を用いて複数のプリセット撮像位置のうち少なくとも１つを生成するプリセット位置生成手段としても機能する。
【００２５】
次に、顔検出処理回路１１０による顔検出方法について、図２を用いて説明する。顔検出処理回路１１０は、映像から人物の顔の輪郭、目、鼻および口等の特徴を抽出し、これらの特徴から総合的に顔であることを判断する。
【００２６】
例えば、映像中に、顔２０１と他の顔２０３が存在する場合には、顔２０１の特徴２０２と顔２０３の特徴２０４をそれぞれ抽出する。具体的には、顔の特徴は、（１）顔の輪郭と位置、（２）目の長さ、黒目と白目のバランス、目の角度および目の位置、（３）鼻の長さ、小鼻の幅および鼻の位置、（４）口の長さ、口の角度および口の位置等の要素的特徴と、これらの相互のバランスの情報を含む。また、要素的特徴として、髪型、眉毛および耳の位置、肌の色等を含めてもよい。また、特徴２０２，２０４の違いに基づいて、顔２０１と顔２０３を識別することもできる。
【００２７】
さらに、本実施例では、特定人物の顔の特徴をコントローラ１１１の内部メモリに当該特定人物の顔情報（顔データともいう）として予め登録（記憶）しておく。そして、検出した顔の特徴と内部メモリに登録された顔情報に含まれる特徴とが一致することによって、検出した顔が特定人物の顔であることを判定する。顔情報が内部メモリに登録された顔を、以下、登録顔という。
【００２８】
次に、本実施例におけるプリセット撮像位置の指定方法について、図３を用いて説明する。図３には、ＰＣ１１８にインストールされた制御ツールによってモニタに表示されるプリセット撮像位置指定画面である。
【００２９】
モニタのメインウィンドウには、現在、撮像により生成されている映像が表示されている。パノラマウィンドウには、複数（ここでは３つ）のプリセット撮像位置での撮像により生成される全ての映像が表示されている。具体的には、撮像開始時に全プリセット撮像位置を巡回しながら撮像を行ったときに各プリセット撮像位置で得られた映像の１フレームがモニタに一括表示されている。ここでは、店舗のドア、人物および商品の陳列棚を撮像するためのプリセット撮像位置が指定されている場合を例として説明する。
【００３０】
プリセット指定タブでは、複数のプリセット撮像位置の座標と巡回順序（巡回スケジュール）をユーザが指定するための表示が行われている。図３に示した例では、巡回順序が１番目であるプリセット撮像位置として、図中に丸囲み１で示すドアの映像を得るためのプリセット撮像位置（パン座標：１０、チルト座標：５、ズーム位置：×２．５）が指定されている。
【００３１】
また、巡回順序が２番目であるプリセット撮像位置として、図中に丸囲み２で示す人物の顔の映像を得るためのプリセット撮像位置が指定されている。この２番目のプリセット撮像位置は、顔検出処理回路１１０により映像から登録顔Ａに一致する顔を検出したパン座標およびチルト座標となる。また、２番目のプリセット撮像位置でのズーム位置は、ユーザまたは制御ツールによって顔が適度に拡大されるように指定される。
【００３２】
さらに、巡回順序が３番目であるプリセット撮像位置として、図中に丸囲み３で示す陳列棚の映像を得るためのプリセット撮像位置（パン座標：３０、チルト座標：３０、ズーム位置：×１）が指定されている。
【００３３】
コントローラ１１１は、内部メモリに、各プリセット撮像位置のパン座標、チルト座標およびズーム位置を記憶（登録）する。
【００３４】
なお、上記例の１番目と３番目のプリセット撮像位置での撮像を、以下の説明では座標指定による撮像という。また、上記例の２番目のプリセット撮像位置での撮像を、以下の説明では顔指定による撮像という。
【００３５】
プリセット巡回撮像が開始されると、コントローラ１１１は、指定された巡回順序に従って、カメラ１００（撮像ユニット１０１）のパン動作、チルト動作およびズーム動作を制御して、ドア→顔→陳列棚→ドア→…と巡回しながらこれらを撮像する。
【００３６】
図４のフローチャートを用いて、コントローラ１１１がコンピュータプログラムに従って行うプリセット巡回撮像制御の手順について説明する。
【００３７】
ステップＳ４０１でプリセット巡回撮像制御がスタートすると、コントローラ１１１は、ステップＳ４０２において、今回の撮像が巡回スケジュールの何番目のプリセット撮像位置での撮像かを判定し、Ｎ番目の撮像を開始する。
【００３８】
ステップＳ４０３では、コントローラ１１１は、Ｎ番目のプリセット撮像位置での撮像撮像が座標指定によるものか顔指定によるものかを判定する。座標指定である場合は、コントローラ１１１は、ステップＳ４０４に進み、内部メモリから、Ｎ番目のプリセット撮像位置のパン座標、チルト座標およびズーム位置のデータを読み出す。例えば、図３の例の１番目のプリセット撮像位置での撮像である場合には、パン座標として１０を、チルト座標として５を、ズーム位置として×２．５のデータを読み出す。
【００３９】
そして、コントローラ１１１は、ステップＳ４０５において、読み出したデータに応じてカメラ１００をパン動作、チルト動作およびズーム動作させ、Ｎ番目のプリセット撮像位置での撮像対象（１番目であればドア）の映像を得る。
【００４０】
一方、ステップＳ４０３において、Ｎ番目のプリセット撮像位置での撮像が顔指定によるものである場合には、コントローラ１１１は、内部メモリから、登録顔Ａの顔データ（顔情報）を読み出す。さらにコントローラ１１１は、顔検出処理回路１１０に、撮像により生成されている映像から顔の検出を行わせる。図５には、撮像により生成されている映像５０２の隅の部分に顔（以下、検出顔という）Ｆが検出された様子を示している。
【００４１】
次に、ステップＳ４０７において、コントローラ１１１は、登録顔Ａの特徴と検出顔Ｆの特徴とを比較する。そして、該特徴が一致し、検出顔Ｆが登録顔Ａであると判定した場合は、ステップＳ４０８に進む。
【００４２】
ステップＳ４０８では、コントローラ１１１は、顔検出処理回路１１０から検出顔Ｆの位置情報を取得し、該位置情報に応じて、検出顔Ｆを画面の中央付近にて撮像できるパン座標およびチルト座標にカメラ１００をチルト動作およびパン動作させる。また、コントローラ１１１は、予めユーザまたは制御ツールによって検出顔Ｆが適度に拡大されるように指定されたズーム位置にズーム動作を行わせる。これにより、図５に示す映像５０３が得られる。
【００４３】
一方、ステップＳ４０７において登録顔Ａの特徴と検出顔Ｆの特徴とが一致せず、検出顔Ｆが登録顔Ａではないと判定した場合は、コントローラ１１１はステップＳ４０９に進む。
【００４４】
ステップＳ４０９では、コントローラ１１１は、予め予備として内部メモリに登録していたプリセット撮像位置のパン座標、チルト座標およびズーム位置のデータを読み出す。図３の例では、２番目のプリセット撮像位置の予備用データとして、パン座標：６０、チルト座標：１０およびズーム位置：×１．５を読み出す。
【００４５】
そして、コントローラ１１１は、ステップＳ４１０において、読み出したデータに応じてカメラ１００をパン動作、チルト動作およびズーム動作させる。
【００４６】
ステップＳ４０５、ステップＳ４０８およびステップＳ４１０からはステップＳ４１１に進む。ステップＳ４１１では、コントローラ１１１は、Ｎ番目のプリセット撮像位置での所定時間での撮像が終了したことに応じて、Ｎを１つカウントアップする。そして、コントローラ１１１は、ステップＳ４１２からステップＳ４０２に戻り、次のプリセット撮像位置での撮像を行う。
【００４７】
なお、ステップＳ４０６、Ｓ４０７での顔検出処理中に、全てのプリセット撮像位置での撮像により得られた映像から顔の検出を行ってもよい。
【００４８】
以上説明したように、本実施例では、プリセット撮像位置を、通常の座標指定による方法によって指定するだけでなく、顔指定による方法で指定することができる。これにより、座標指定により設けられたプリセット撮像位置に、人物（顔）をそれが動体か否かにかかわらず撮像するプリセット撮像位置を追加することができる。この結果、不要な撮像位置での撮像を含まず、かつ人物を確実に撮像する適切なプリセット巡回撮像を行うことができる。
【実施例２】
【００４９】
次に、本発明の実施例２について説明する。本実施例のカメラシステムは、構成については実施例１のカメラシステムと同じであるが、顔検出によるプリセット撮像位置の指定方法が異なる。本実施例において、実施例１と共通する構成要素には実施例１と同符号を付す。
【００５０】
図６のフローチャートを用いて、本実施例においてコントローラ１１１がコンピュータプログラムに従って行うプリセット巡回撮像制御の手順について説明する。
【００５１】
ステップＳ６０１でプリセット巡回撮像制御がスタートすると、コントローラ１１１は、ステップＳ６０２において、今回の撮像が巡回スケジュールの何番目のプリセット撮像位置での撮像かを判定し、Ｎ番目の撮像を開始する。
【００５２】
ステップＳ６０３では、コントローラ１１１は、Ｎ番目のプリセット撮像位置での撮像撮像が座標指定によるものか、座標指定＋顔補正によるものかを判定する（顔補正については後述する）。座標指定である場合は、コントローラ１１１は、ステップＳ６０４に進み、内部メモリから、Ｎ番目のプリセット撮像位置のパン座標、チルト座標およびズーム位置のデータを読み出す。例えば、図３の例の１番目のプリセット撮像位置での撮像である場合には、パン座標として１０を、チルト座標として５を、ズーム位置として×２．５のデータを読み出す。
【００５３】
そして、コントローラ１１１は、ステップＳ６０５において、読み出したデータに応じてカメラ１００をパン動作、チルト動作およびズーム動作させ、Ｎ番目のプリセット撮像位置での撮像対象（１番目であればドア）の映像を得る。そして、ステップＳ６１１に進む。
【００５４】
一方、ステップＳ６０３においてＮ番目のプリセット撮像位置での撮像が座標指定＋顔補正によるものである場合には、コントローラ１１１は、ステップＳ６０６において内部メモリからＮ番目のプリセット撮像位置のデータを読み出す。例えば、図３の例の２番目のプリセット撮像位置（既存のプリセット撮像位置）での撮像である場合には、パン座標として６０を、チルト座標として１０を、ズーム位置として×１．５のデータを読み出す。
【００５５】
次にステップＳ６０７において、コントローラ１１１は、読み出したデータに応じてカメラ１００をパン動作、チルト動作およびズーム動作させ、Ｎ番目のプリセット撮像位置での撮像を開始する。ここでは、図３の例の２番目のプリセット撮像位置での撮像が開始されたものとする。
【００５６】
そして、コントローラ１１１は、ステップＳ６０８において、２番目のプリセット撮像位置での撮像に対して予め登録された登録顔Ａの顔データ（顔情報）を読み出すとともに、顔検出処理回路１１０に、撮像により生成されている映像から顔の検出を行わせる。ここでは、図５に示す映像５０２の隅の部分に検出顔Ｆが検出されたものとする。
【００５７】
このとき、コントローラ１１１は、ステップＳ６０９において、現在の映像（図５の映像５０２）の画面における検出顔Ｆの位置を検出し、該検出顔Ｆの位置が現在の映像の画面の中心であるか否かを判定する。また、コントローラ１１１は、検出顔Ｆと登録顔Ａとを比較する。検出顔Ｆの位置が現在の映像の画面の中心である場合および検出顔Ｆが登録顔Ａではないと判定した場合はいずれも、カメラ１００のパン座標、チルト座標およびズーム位置を補正することなくステップＳ６１１に進む。一方、検出顔Ｆが登録顔Ａであり、かつ検出顔Ｆの位置が現在の映像の画面の中心からずれている場合は、ステップＳ６１０に進む。
【００５８】
ステップＳ６１０では、コントローラ１１１は、検出顔Ｆが映像の画面の中心にくるとともに適度に拡大されるように、カメラ１００のパン座標、チルト座標およびズーム位置を補正して、それらのパン／チルト座標およびズーム位置にカメラ１００を動作させる。これが座標指定により指定されたプリセット撮像位置の顔補正である。そして、コントローラ１１１は、ステップＳ６１１に進む。
【００５９】
ステップＳ６１１では、コントローラ１１１は、Ｎ番目のプリセット撮像位置での所定時間での撮像が終了したことに応じて、Ｎを１つカウントアップする。そして、コントローラ１１１は、ステップＳ６１２からステップＳ６０２に戻り、次のプリセット撮像位置での撮像を行う。
【００６０】
以上説明したように、本実施例では、プリセット撮像位置を通常の座標指定による方法によって指定するだけでなく、既存のプリセット撮像位置に対して顔補正を行うことで新たなプリセット撮像位置を生成することができる。これにより、座標指定により設けられたプリセット撮像位置の少なくとも１つを、人物（顔）をそれが動体か否かにかかわらず良好に撮像するプリセット撮像位置に補正することができる。この結果、不要な撮像位置での撮像を含まず、かつ人物を確実に撮像する適切なプリセット巡回撮像を行うことができる。
【実施例３】
【００６１】
図７には、本発明の実施例３であるカメラシステムの構成を示している。１１０１はカメラである。１１０２は広角撮影光学系であり、広い撮影範囲からの光を取り込んで被写体像を形成する。広角撮影光学系１１０２は、光軸方向に移動して焦点調節を行うフォーカスレンズ、光量調節を行う絞りおよび固定のレンズ等を含む。
【００６２】
１１０３はＣＣＤセンサやＣＭＯＳセンサ等の光電変換素子により構成された撮像素子であり、広角撮影光学系１１０２により形成された被写体像を電気信号に変換する。撮像素子１１０３から出力された電気信号は、増幅器１１０４によって所定の信号レベルに増幅される。
【００６３】
１１０５は映像処理回路であり、増幅器１１０４からのアナログ電気信号をデジタル信号に変換し、さらに該デジタル信号に対して所定の映像処理を行うことで、所定フォーマットの映像（映像信号）を生成する。このようにして、カメラ１１０１は、被写体を撮像して映像（画像）を生成する。
【００６４】
１１０６は顔検出手段としての顔検出処理回路であり、映像処理回路１１０５にて生成された映像から、人物の顔を検出する。顔検出処理回路１１０６による顔の検出方法は、実施例１にて図２を用いて説明した方法と同じである。また、顔検出処理回路１１０６は、検出した顔の画面内での位置情報を生成して出力する。
【００６５】
１１０７は切り出し位置変更回路であり、映像処理回路１１０５にて生成された映像のうち出力する範囲（切り出し位置）およびその拡大倍率である電子ズーム倍率を変更することで、電子的なパン動作、チルト動作およびズーム動作を可能とする。
【００６６】
図８において、１２０１は撮影範囲に対応するように映像処理回路１１０５にて生成された本来の映像（原映像）である。切り出し位置変更回路１１０７は、原映像の一部である切り出し範囲１２０２を切り出す。この切り出し範囲１２０２内の映像が出力映像としてネットワーク処理回路１１０９を通じてＰＣ１１１１に送信される。
【００６７】
そして、切り出し範囲１２０２の位置である切り出し位置を上下方向および左右方向に移動させることで電子的なパン動作およびチルト動作が行われ、切り出し範囲１２０２の大きさを変更（拡大／縮小）することで、電子ズーム動作が行われる。
【００６８】
１１０８はＣＰＵにより構成されたコントローラであり、カメラ１１０１の動作を制御する。
【００６９】
１１０９はネットワーク処理回路であり、ＬＡＮやインターネット等のネットワーク１１１０を介して外部指令装置としてのパーソナルコンピュータ（ＰＣ）１１１１から制御コマンド情報を受信して、カメラ制御情報に変換する。また、ネットワーク処理回路１１０９は、映像処理回路１１０５にて生成された映像または切り出し位置変更回路１１０７にて切り出された映像をネットワーク１１１０を介してＰＣ１１１１に送信する。
【００７０】
ＰＣ１１１１には、カメラ１１０１を制御するためのソフトウェア（制御ツール）がインストールされている。該制御ツールをユーザが操作することで、ＰＣ１１１１からネットワーク１１１０を介してカメラ１１０１にプリセット巡回撮像を制御するための情報が入力される。
【００７１】
ここにいうプリセット巡回撮像を制御するための情報には、複数のプリセット撮像位置を指定する情報や、これらプリセット撮像位置を巡回する順序を指定する情報等が含まれる。
【００７２】
また、プリセット撮像位置は、切り出し位置変更回路１１０７による切り出し位置（パン座標およびチルト座標）と電子ズーム倍率に相当する電子ズーム位置とが指定されることで設定（指定）される。
【００７３】
巡回制御手段としてのコントローラ１１１は、上記のように指定された複数のプリセット撮像位置を巡回するように切り出し位置変更回路１１０７での切り出し位置とズーム位置を変更する。これにより、プリセット巡回撮像が行われる。
【００７４】
なお、コントローラ１１１は、顔検出処理回路１１０６により顔が検出されたことに応じて、該顔の位置情報を用いて複数のプリセット撮像位置のうち少なくとも１つを生成するプリセット位置生成手段としても機能する。
【００７５】
本実施例においてコントローラ１１１がコンピュータプログラムに従って行うプリセット巡回撮像制御の手順は、実施例１および実施例２において図４および図６を用いて説明したものと同様であるので、詳しい説明は省略する。実施例１，２ではカメラ１００の向きおよび光学ズーム倍率を変更することでパン／チルト／ズーム動作を行うのに対して、本実施例では映像からの切り出し位置と電子ズーム位置を変更することでパン／チルト／ズーム動作を行う点が異なる。
【００７６】
例えば、実施例１の図２のフローチャートにおけるステップＳ４０８に相当する処理では、図９に示す原映像１４０２における検出顔Ｆ（登録顔に一致する顔とする）の位置情報に応じて、切り出し範囲１４０４の位置および大きさを範囲１４０３のように指定する。これにより、検出顔Ｆの位置情報に応じたプリセット撮像位置が生成される。
【００７７】
本実施例によっても、実施例１，２と同様の効果が得られる。
【００７８】
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【産業上の利用可能性】
【００７９】
適切なプリセット巡回撮像を行えるカメラシステムを提供できる。
【符号の説明】
【００８０】
１００，１１０１  カメラ
１１０，１１０６  顔検出処理回路
１０２  雲台ユニット
１１０７  切り出し位置変更回路
１１１，１１０８  ＣＰＵ
【図１】
2011188258.tif 000003
【図２】
2011188258.tif 000004
【図３】
2011188258.tif 000005
【図４】
2011188258.tif 000006
【図５】
2011188258.tif 000007
【図６】
2011188258.tif 000008
【図７】
2011188258.tif 000009
【図８】
2011188258.tif 000010
【図９】
2011188258.tif 000011