(57)【特許請求の範囲】
【請求項１】
画像データにおいて、第１の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第１の機能を適用する第１の適用領域として設定し、さらに、前記第１の機能の種別及び前記第１の適用領域に基づいて、前記第１の機能に関連付けられた第２の機能を適用する第２の適用領域を設定する設定手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記設定手段は、前記第１の適用領域を含み、かつ前記第１の適用領域よりも大きい領域を前記第２の適用領域として設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定手段は、前記第１の適用領域に含まれ、かつ前記第１の適用領域よりも小さい領域を前記第２の適用領域として設定することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記設定手段は、前記第１の適用領域の形状に基づいて、前記第２の適用領域を設定することを特徴とする請求項１乃至３何れか１項に記載の情報処理装置。
【請求項５】
前記第１の適用領域が削除された場合に、前記第２の適用領域を削除する削除手段をさらに有することを特徴とする請求項１乃至４何れか１項に記載の情報処理装置。
【請求項６】
前記第１の適用領域の位置が変更された場合に、前記第２の適用領域の位置を変更する位置変更手段をさらに有することを特徴とする請求項１乃至５何れか１項に記載の情報処理装置。
【請求項７】
前記第１の適用領域の形状が変更された場合に、前記第２の適用領域の形状を変更する形状変更手段をさらに有することを特徴とする請求項１乃至６何れか１項に記載の情報処理装置。
【請求項８】
前記設定手段により設定された前記第１の適用領域と前記第２の適用領域とを紐付ける連携情報を記憶手段に記録する記録手段をさらに有することを特徴とする請求項１乃至７何れか１項に記載の情報処理装置。
【請求項９】
前記設定手段は、１つの画像データに対し複数の第１の適用領域を設定した場合に、第１の適用領域それぞれに対応する複数の第２の適用領域を設定することを特徴とする請求項１乃至８何れか１項に記載の情報処理装置。
【請求項１０】
前記設定手段は、１つの画像データに対し複数の第１の適用領域を設定した場合に、複数の第１の適用領域を包含する領域を第２の適用領域として設定することを特徴とする請求項１乃至８何れか１項に記載の情報処理装置。
【請求項１１】
前記第１の機能は、前記画像データから特定の物体を検知する機能であり、
前記第２の機能は、前記画像データのデータ量を調整する機能であることを特徴とする請求項１乃至１０何れか１項に記載の情報処理装置。
【請求項１２】
前記第１の機能は、前記画像データのデータ量を調整する機能であり、
前記第２の機能は、前記画像データから特定の物体を検知する機能であることを特徴とする請求項１乃至１０何れか１項に記載の情報処理装置。
【請求項１３】
画像データにおいて、第１の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第１の機能を適用する第１の適用領域として設定し、さらに、前記第１の機能の種別及び前記第１の適用領域に基づいて、前記第１の機能に関連付けられた第２の機能を適用する第２の適用領域を設定する設定手段と
を有することを特徴とする情報処理システム。
【請求項１４】
画像データを撮影する撮影手段と、
前記画像データにおいて、第１の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第１の機能を適用する第１の適用領域として設定し、さらに、前記第１の機能の種別及び前記第１の適用領域に基づいて、前記第１の機能に関連付けられた第２の機能を適用する第２の適用領域を設定する設定手段と
を有することを特徴とする撮影装置。
【請求項１５】
情報処理装置が実行する情報処理方法であって、
画像データにおいて、第１の機能を適用する領域の設定指示を取得する取得ステップと、
前記設定指示に係る領域を前記第１の機能を適用する第１の適用領域として設定し、さらに、前記第１の機能の種別及び前記第１の適用領域に基づいて、前記第１の機能に関連付けられた第２の機能を適用する第２の適用領域を設定する設定ステップと
を含むことを特徴とする情報処理方法。
【請求項１６】
コンピュータを、
画像データにおいて、第１の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第１の機能を適用する第１の適用領域として設定し、さらに、前記第１の機能の種別及び前記第１の適用領域に基づいて、前記第１の機能に関連付けられた第２の機能を適用する第２の適用領域を設定する設定手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークを介して、遠隔操作によりカメラを制御し、映像を監視するネットワークカメラシステムが知られている。カメラのフォーカス、ズーム、露出、解像度、ホワイトバランス、撮影時のフレームレート等を制御することが可能であるだけでなく、撮影方向を移動することが可能なパンチルト制御機能を有するネットワークカメラシステムも知られている。このようなネットワークカメラシステムでは、ユーザが複数の機能について領域の設定を行う場合が考えられる。このような場合、ユーザはネットワークカメラシステムに対して、それぞれの機能について、それぞれ領域設定を行う必要があった。特許文献１には、撮影対象に対してマスク領域とインテリジェント検知領域を設定し、これらの領域を同期させることで、撮影対象が動いてもマスクを追従させる撮像システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１１４７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、ユーザがマスク領域とインテリジェント検知領域とをそれぞれ設定する必要がある。
【０００５】
そこで、本発明はこのような問題点に鑑みなされたもので、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、情報処理装置であって、画像データにおいて、第１の機能を適用する領域の設定指示を取得する取得手段と、前記設定指示に係る領域を前記第１の機能を適用する第１の適用領域として設定し、さらに、前記第１の機能の種別及び前記第１の適用領域に基づいて、前記第１の機能に関連付けられた第２の機能を適用する第２の適用領域を設定する設定手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。
【図面の簡単な説明】
【０００８】
【図１】撮影システムの全体図である。
【図２】撮影システムのハードウェア構成を示す図である。
【図３】設定画面の一例を示す図である。
【図４】パノラマ画像の一例を示す図である。
【図５】制御処理を示すフローチャートである。
【図６】検知領域を基準とした調整領域の設定方法の説明図である。
【図７】調整領域を設定する処理の説明図である。
【図８】調整領域を設定する処理の説明図である。
【図９】調整領域を設定する処理の説明図である。
【図１０】調整領域を設定する処理の説明図である。
【図１１】連携情報テーブルの一例を示す図である。
【図１２】設定画面の一例を示す図である。
【図１３】第２の実施形態に係る制御処理を示すフローチャートである。
【図１４】複数の検知領域を包含する調整領域を設定する処理の説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
（第１の実施形態）
図１は、撮影システムの全体図である。撮影システムは、カメラ１００と、クライアント装置１１０と、を有している。ここで、撮影システムは、情報処理システムの一例であり、カメラ１００は、撮影装置、情報処理装置の一例である。カメラ１００は、ネットワークカメラである。カメラ１００とクライアント装置１１０とは、ネットワーク１２０を介して相互に通信可能な状態に接続されている。クライアント装置１１０は、カメラ１００に対し各種コマンドを送信する。カメラ１００は、それらのコマンドに対するレスポンスをクライアント装置１１０に送信する。カメラ１００は、パン駆動機構１０１と、チルト駆動機構１０２と、ズーム機構１０３と、を有している。パン駆動機構１０１は、カメラ１００の撮像領域をパン方向に変更し、３６０°エンドレスに回転するための機構である。チルト駆動機構１０２は、カメラ１００の撮像領域をチルト方向に変更し、水平方向０度から上方向＋１８０度まで回転するための機構である。ズーム機構１０３は、カメラ１００の画角を変更するための機構である。
【００１１】
図２は、撮影システムのハードウェア構成を示す図である。まず、カメラ１００について説明する。撮像部２０１は、レンズ及び撮像素子から構成され、被写体の撮像及び電気信号への変換を行う。画像処理部２０２は、撮像部２０１において撮像、光電変換された信号の所定の画像処理、圧縮符号化処理を行い、画像データを生成する。通信部２０９は、生成された画像データをクライアント装置１１０に配信する。また通信部２０９は、クライアント装置１１０から送信されるカメラ制御コマンドを受信し、システム制御部２０３へ伝達する。通信部２０９はまた、コマンドに対するレスポンスをクライアント装置１１０へ送信する。
【００１２】
システム制御部２０３は、ＣＰＵやＲＯＭ、ＲＡＭ等を有している。システム制御部２０３は、伝達されたカメラ制御コマンドを解析し、コマンドに応じた処理を行う。システム制御部２０３は例えば、画像処理部２０２に対してデータ量調整の指示を行う。システム制御部２０３はまた、レンズ制御部２０５に対してズームやフォーカス制御の指示を行う。システム制御部２０３はまた、パンチルト制御部２０８に対してパンチルト動作の指示を行う。システム制御部２０３はまた、画像処理部２０２から受信した画像データを解析し、画像解析検知や、画像データのデータ量の調整を行う。
【００１３】
画像解析検知とは、画像を解析し、所定の物体及や所定の物体の所定の動きを検知する処理である。例えば、動体検知機能、持ち去り検知機能、置き去り検知機能、いたずら検知機能、通過検知機能、自動追尾機能等である。また、画像データのデータ量の調整とは、映像の符号化処理を行う際のＱ値の設定によってデータの圧縮率を調整する処理や、画質の調整によって画像全体のデータ量を増減させる処理である。なお、後述するカメラ１００の機能や処理は、システム制御部２０３のＣＰＵがＲＯＭ等に格納されているプログラムをＲＡＭに読み出し、このプログラムを実行することにより実現されるものである。
【００１４】
レンズ制御部２０５は、伝達された指示に基づいて、レンズ駆動部２０４の制御を行う。パンチルト制御部２０８は、伝達された指示に基づいて、パン駆動部２０６及びチルト駆動部２０７の制御を行う。レンズ駆動部２０４は、フォーカスレンズ及びズームレンズの駆動系及びその駆動源のモータにより構成され、その動作はレンズ制御部２０５により制御される。パン駆動部２０６は、パン動作を行うメカ駆動系及び駆動源のモータにより構成され、その動作はパンチルト制御部２０８により制御される。チルト駆動部２０７は、チルト動作を行うメカ駆動系及び駆動源のモータにより構成され、その動作はパンチルト制御部２０８により制御される。
【００１５】
次に、クライアント装置１１０について説明する。クライアント装置１１０は、パーソナルコンピュータ等の汎用コンピュータである。表示部２１１は、液晶表示装置等であり、カメラ１００から取得した画像の表示や、カメラ制御を行うためのグラフィックユーザーインターフェース（以下、ＧＵＩと称する）を表示する。入力部２１２は、キーボード、マウス等のポインティング・デバイス等が使用され、クライアント装置１１０のユーザは、入力部２１２を介してＧＵＩを操作する。
【００１６】
システム制御部２１３は、ＣＰＵやＲＯＭ、ＲＡＭ等を有している。システム制御部２１３は、ユーザのＧＵＩ操作に応じてカメラ制御コマンドを生成し、通信部２１４を介してカメラ１００へ送信する。また、システム制御部２１３は、通信部２１４を介して受信したカメラ１００からの画像データを表示部２１１に表示するよう制御する。また、ユーザはＧＵＩを操作することで特定の撮像領域に対して優先度を設定でき、設定された情報は通信部２１４を介してカメラ１００に送信される。このようにクライアント装置１１０は、ネットワーク１２０を介して、カメラ１００の撮影画像の取得や各種のカメラ制御を行うことができる。なお、後述するクライアント装置１１０の機能や処理は、システム制御部２１３のＣＰＵがＲＯＭ等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１７】
図３は、画像解析検知機能に係る設定画面３００の一例を示す図である。本実施形態に係るカメラ１００は、画像解析検知機能を適用する適用領域が設定された場合に、画像データのデータ量調整機能を適用する適用領域を自動的に設定する。なお、カメラ１００において、画像解析検知機能とデータ量調整機能とは関連付けられているものとする。設定画面３００は、この適用領域の連携に関する条件等をユーザが設定する画面である。以下、画像解析検知機能を適用する適用領域を、検知領域と称することとする。また、データ量調整機能を適用する適用領域を、調整領域と称することとする。すなわち、調整領域内に割り当てるデータ量を調整することにより、調整領域内の画像を、他の領域と比較して、高画質化（または低画質化）することができる。これにより、画像解析による検知の精度向上、もしくは調整領域の画像に対して適切な画質でクライアント装置１１０側のユーザに提供することができる。
【００１８】
３０１は、設定ルール一覧である。３０２は、ルール名入力欄である。３０３は、有効条件の入力欄、３０４は画像解析検知の検知種別を設定する選択欄、３０５は画像解析に係る検知領域に対する検出物体の大きさの入力欄である。３０６は検知領域に対する物体の大きさを設定するスライダーバーである。３０７は検知領域に対して検出を判定する変化割合の入力欄、３０８は変化割合を設定するスライダーバーである。３０９は検知領域と調整領域の連携の有効又は無効を設定する選択欄、３１０は検知領域と調整領域を連携させる際の連携方法を設定するための選択欄である。３１１は保存前の設定変更をクリアするボタン、３１２は設定変更を保存するボタンである。
【００１９】
設定画面３００は、システム制御部２１３の制御により表示部２１１に表示され、ユーザによる各欄３０２〜３１３への入力は入力部２１２を介して行われる。ユーザは、３０３に対し、「常時」又は「時間指定」の何れかを設定する。ユーザはまた、３０４には、「動体検知」、「置き去り検知」、「持ち去り検知」、「いたずら検知」、「通過検知」、「侵入検知」といった検知対象に応じた検知方法を設定する。ユーザはまた、３０５，３０６には、検知領域内でどのくらいの大きさの物体から検知を判別するか、といった大きさの基準を０〜１００％の間で設定する。ユーザはまた、３０７，３０８には、画像解析検知領域内でどのくらいの割合に対して変化が起こったら検知を判別するか、といった変化割合の基準を０〜１００％の間で設定する。
【００２０】
ユーザはまた、３０９には、検知領域と調整領域の連携設定について「有効」及び「無効」のいずれかを設定し、３１０には、検知領域と調整領域の連携方法について「検知種別」及び「形状」のいずれかを設定する。さらに、３０２〜３１０への設定が行われた状態で、ボタン３１２が押下されると、設定された情報が３０２に入力されたルール名に対応付けられて登録され、設定ルール一覧３０１に表示される。
【００２１】
次に、検知領域が設定されると、自動的に調整領域が設定される処理について説明する。図４は、カメラ１００により撮影されたパノラマ画像４００の一例を示す図である。パノラマ画像４００は、カメラ１００からクライアント装置１１０に送信され、クライアント装置１１０の表示部２１１に表示される。ユーザは、入力部２１２を介して、パノラマ画像４００上において、検知領域として領域４０１を設定することができる。システム制御部２１３は、領域４０１が設定されると、領域４０１の設定指示を受け付け、領域４０１を示す設定指示をカメラ１００に送信する。システム制御部２１３は、さらに領域４０１の設定指示と共に、領域４０１に対して適用される設定ルールとして、設定ルール一覧３０１から選択された設定ルールを示す連携ルール情報を、設定指示と共にカメラ１００に送信する。
【００２２】
これに対し、カメラ１００は、以下に説明する制御処理により、自動的にデータ量調整機能の適用領域である調整領域を特定する。図４に例では、検知領域４０１に対し調整領域４０２が設定されている。ここで、調整領域４０２は、検知領域４０１を含み、検知領域４０１に比べて大きい領域である。
【００２３】
図５は、カメラ１００による、情報処理を示すフローチャートである。なお、制御処理の開始前に、カメラ１００は、クライアント装置１１０から検知領域の設定指示と連携ルール情報と、を受信しているものとする。図５のフローチャートは、ハードウェアの構成としてカメラ１００が有するＣＰＵがＲＯＭに格納されているプログラムをＲＡＭに読み出し実行することによって達成される。Ｓ５００において、カメラ１００のシステム制御部２０３は、設定指示に基づいて、検知領域を設定する。次に、Ｓ５０１において、システム制御部２０３は、連携ルール情報を参照し、連携設定を確認する。なお、連携設定が有効か無効かは、図３に示す設定画面３００の３０９に入力された情報である。システム制御部２０３は、連携設定が有効に設定されている場合には（Ｓ５０１で有効）、処理をＳ５０２へ進める。システム制御部２０３は、連携設定が無効に設定されている場合には（Ｓ５０１で無効）、処理を終了する。
【００２４】
Ｓ５０２において、システム制御部２０３は、連携ルール情報を参照し、連携方法を確認する。連携方法は、設定画面３００の３１０に入力された情報である。システム制御部２０３は、連携方法が検知種別に設定されている場合には（Ｓ５０２で検知種別）、処理をＳ５０３へ進める。システム制御部２０３は、連携方法が形状に設定されている場合には（Ｓ５０２で形状）、処理をＳ５０５へ進める。
【００２５】
Ｓ５０３において、システム制御部２０３は、連携ルール情報を参照し、検知種別を特定する。次に、Ｓ５０４において、システム制御部２０３は、設定指示に係る検知領域を基準として、Ｓ５０３において特定した検知種別に応じて、調整領域を設定する。図６は、検知種別毎に定められた、検知領域を基準とした調整領域の設定方法の説明図である。カメラ１００においては、図６に示すように、検知領域を基準とした調整領域の設定方法が検知種別毎に予め定められているものとする。
【００２６】
システム制御部２０３は、Ｓ５０３において、検知種別として物体検知を特定したとする。この場合、システム制御部２０３は、Ｓ５０４において、物体を検知するための検知領域に連携したデータ量の調整領域として、検知領域を含み、かつ検知領域よりも大きい領域を調整領域として設定する。システム制御部２０３はさらに、連携ルール情報を参照し、物体の大きさを確認する。物体の大きさは、設定画面３００の３０５，３０６に入力された情報である。そして、システム制御部２０３は、検知領域の上下左右それぞれの方向に検知物体の大きさだけ広げた領域をデータ量の調整領域として設定する。
【００２７】
例えば、図７に示すように、検知領域７０１が設定されているとする。また、物体の大きさが７０２であるとする。この場合、システム制御部２０３は、検知領域７０１の上下左右それぞれの方向に物体の大きさ７０２の分だけ広げた領域を調整領域７０３として特設定する。これにより、ユーザは、検知領域に出入りする検知物体の様子を高画質で確認することができる。
【００２８】
また、システム制御部２０３は、Ｓ５０３において、検知種別として置き去り検知が設定されたことを判断する。この場合、システム制御部２０３は、画像解析検知処理において、検知領域に置き去りにされた物体の検知処理を行う。これに対応し、システム制御部２０３は、Ｓ５０４において、検知領域と同じ領域をデータ量の調整領域として設定する。また、他の例としては、システム制御部２０３は、物体を置き去りにした対象を撮影するために、検知領域を含み、かつ検知領域よりも大きい領域を調整領域として設定してもよい。
【００２９】
また、システム制御部２０３は、Ｓ５０３において、検知種別として持ち去り検知が設定されたことを判断する。この場合、システム制御部２０３は、画像解析検知処理において、持ち去られた物体の検知処理を実行する。これに対応し、システム制御部２０３は、Ｓ５０４において、検知領域と同じ領域をデータ量の調整領域として設定する。また、他の例としては、システム制御部２０３は、持ち去りの対象となった物体を撮影するために、検知領域を含み、かつ検知領域よりも大きい領域を調整領域として設定してもよい。
【００３０】
また、システム制御部２０３は、Ｓ５０３において、検知種別としていたずら検知が設定されたことを判断する。この場合、システム制御部２０３は、連携ルール情報を参照し、変化割合を確認する。変化割合は、設定画面３００の３０７，３０８に入力された情報である。例えば、図３に示すように変化割合が８０％に設定されているとする。この場合には、システム制御部２０３は、検知領域内の領域で、かつ検知領域の８０％のサイズの領域を調整領域として設定する。例えば、図８に示す例では、検知領域８０１に対し、検知領域８０１に比べて小さい領域が調整領域８０２として設定されている。
【００３１】
また、システム制御部２０３は、Ｓ５０３において、検知種別として通過検知が設定されたことを判断する。この場合、通過ラインを通過した検知対象を撮影するため、通過ラインを含む検知領域がユーザにより設定される。例えば、図９に示すように、通過ライン９０１を含む検知領域９０２が設定される。これに対し、システム制御部２０３は、通過ライン９０１を含み、かつ検知領域９０２よりも大きい領域９０３をデータ量の調整領域として設定する。より具体的には、システム制御部２０３は、通過ライン９０１を通過する対象を撮影するため、検知領域９０２を通過ライン９０１に垂直な方向、すなわち通過方向９０４に拡張した領域を調整領域９０３として設定する。
【００３２】
また、システム制御部２０３は、Ｓ５０３において、検知種別として侵入検知を特定したとする。この場合、システム制御部２０３は、Ｓ５０４において、侵入した対象だけでなく、侵入検知の検知領域に出入りする対象を撮影するため、検知領域に比べて大きい領域をデータ量の調整領域として設定する。
【００３３】
以上のように、Ｓ５０４において、システム制御部２０３は、検知種別毎に設定された条件に従い、検知領域に基づいて、調整領域を設定する。したがって、ユーザが、検知領域を指定した場合に、別途データ量の調整領域を特定するための操作を行うことなく、システム制御部２０３は、自動的に調整領域を設定することができる。
【００３４】
一方で、Ｓ５０５において、システム制御部２０３は、検知領域の形状を特定する。本実施形態においては、システム制御部２０３は、Ｓ５０５において、四角形、多角形及び線形の３つの形状のいずれかの形状を特定するものとする。次に、Ｓ５０６において、システム制御部２０３は、設定指示に係る検知領域を基準として、Ｓ５０５において特定した形状に応じて、調整領域を設定する。カメラ１００においては、検知領域を基準とした調整領域の設定方法が検知種別毎に予め定められているものとする。
【００３５】
システム制御部２０３は、形状が四角形の場合には、検知領域の頂点を包含するようにデータ量の調整領域を設定する。例えば、検知領域が、図１０に示す１００１のような四角形であったとする。この場合、システム制御部２０３は、領域１００１の４つの頂点を包含する領域１００２を調整領域として設定する。システム制御部２０３はまた、形状が多角形の場合には、多角形の検知領域の頂点を包含するように、データ量の調整領域を設定する。システム制御部２０３はまた、検知領域が線形である場合には、線形の検知領域を包含するように、データ量の調整領域を設定する。
【００３６】
以上のように、Ｓ５０６において、システム制御部２０３は、検知領域の形状に応じて設定された条件に従い、検知領域に基づいて、調整領域を設定する。したがって、ユーザが、検知領域を指定した場合に、別途データ量の調整領域を特定するための操作を行うことなく、システム制御部２０３は、自動的に調整領域を設定することができる。なお、Ｓ５００、Ｓ５０４及びＳ５０６の処理は、設定処理の一例である。
【００３７】
システム制御部２０３は、Ｓ５０４の処理の後処理をＳ５０７へ進める。システム制御部２０３はまた、Ｓ５０６の処理の後処理をＳ５０７へ進める。Ｓ５０７において、システム制御部２０３は、連携情報を連携情報テーブルに記録する。ここで、連携情報とは、Ｓ５０１において設定された検知領域の設定ＩＤと、Ｓ５０４又はＳ４５０６において設定された調整領域の設定ＩＤとを含む情報である。
【００３８】
図１１は、連携情報テーブル１１００の一例を示す図である。連携情報テーブル１１００は、カメラ１００のＲＡＭ等の記憶部に記憶されている。連携情報テーブル１１００は、管理番号（Ｎｏ）１１０１と、連携情報の管理名１１０２と、検知領域の設定ＩＤ１１０３と、調整領域の設定ＩＤ１１０４と、連携方法１１０５とを対応付けて記録している。連携情報テーブル１１００の各レコードが１つの連携情報に対応している。
【００３９】
次に、Ｓ５０８において、システム制御部２０３は、検知領域の位置の変更指示があったか否かを判定する。クライアント装置１１０は、表示部２１１に表示されたパノラマ画像４００に対する検知領域の位置の変更指示を受け付けると、変更指示をカメラ１００に送信する。システム制御部２０３は、変更指示を受信した場合に、検知領域の変更指示があったと判定する。システム制御部２０３は、変更指示があった場合には（Ｓ５０８でＹｅｓ）、処理をＳ５０９へ進める。システム制御部２０３は、変更指示がなかった場合には（Ｓ５０８でＮｏ）、制御処理を終了する。Ｓ５０９において、システム制御部２０３は、変更指示に基づいて、検知領域を変更する。
【００４０】
次に、Ｓ５１０において、システム制御部２０３は、連携情報に基づいて、調整領域の位置を変更する（位置変更処理）。具体的には、システム制御部２０３は、連携情報により、変更指示に係る検知領域に紐付けられている調整領域を特定する。そして、システム制御部２０３は、変更指示に係る検知領域に紐付けられている調整領域の位置を、検知領域の変更に応じて変更する。例えば、システム制御部２０３は、検知領域と同じ移動方向に同じ移動量だけ、調整領域を移動する。以上で処理は終了する。
【００４１】
このように、カメラ１００は、連携情報に従って調整領域の位置を変更するので、ユーザは、検知領域の位置を変更する度に、調整領域の位置を変更するための操作を行う必要がない。以上のように、本実施形態に係る撮影システムにおいては、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。
【００４２】
本実施形態の第１の変形例としては、システム制御部２０３は、連携情報を用いて検知領域と調整領域を連携させる処理は、図５を参照しつつ説明した、Ｓ５１０の処理に限定されるものではない。他の例としては、システム制御部２０３は、ユーザ操作に応じて検知領域が削除された場合に、連携情報により削除対象の検知領域と紐付けられている調整領域を削除してもよい（削除処理）。また、他の例としては、システム制御部２０３は、ユーザ操作に応じて検知領域の形状が変更された場合に、連携情報により変形対象の検知領域と紐付けられている調整領域の形状を変更してもよい（形状変更処理）。
【００４３】
また、第２の変形例としては、カメラ１００は、Ｓ５００において、検知領域の設定指示に基づいて検知領域が設定された場合に、検知領域に基づいて、自動的に調整領域を設定するものであればよい。すなわち、これ以外の処理については、実施形態に限定されるものではなく、例えば、カメラ１００は、Ｓ５０１〜Ｓ５１０の処理は行わなくともよい。さらに、この場合の、検知領域を基準とした、調整領域の決定方法は予め設定されているものとする。例えば、調整領域は、検知領域と同じ領域でもよく、検知領域に比べて大きい領域でもよく、検知領域に比べて小さい領域でもよい。さらに、カメラ１００は、連携設定が有効に設定されている場合にのみ、上述のように、検知領域が設定された場合に、検知領域を基準として定まる領域を調整領域として特定することとしてもよい。なお、カメラ１００は、連携設定が無効に設定されている場合には、検知領域の設定指示に基づいて、検知領域のみを設定することとする。そして、別途ユーザ操作に応じて、データ量の調整領域の設定指示が入力された場合に、カメラ１００は、調整領域の設定指示に基づいて、調整領域を設定する。
【００４４】
また、本実施形態の第３の変形例としては、連携する領域の種類は実施形態に限定されるものではない。他の例としては、カメラ１００は、データ量の調整領域の設定指示に基づいて調整領域を設定し、これに連携して、調整領域に基づいて、画像解析検知機能の検知領域を設定してもよい。
【００４５】
また、本実施形態の第４の変形例としては、本実施形態におけるカメラ１００とクライアント装置１１０は一体に設けられてもよい。この場合、カメラ１００が表示部２１１を有し、設定画面３００の表示、設定画面３００に入力された条件等の受付を行うものとする。
【００４６】
（第２の実施形態）
第２の実施形態に係る撮影システムについて説明する。第２の実施形態に係る撮影システムは、ユーザから複数の検知領域が指定された場合に、自動的にこれらに対応する調整領域を設定する。以下、第２の実施形態に係る撮影システムについて、第１の実施形態に係る撮影システムと異なる点について説明する。
【００４７】
図１２は、画像解析機能に係る設定画面１２００の一例を示す図である。１２０１は、設定ルール一覧である。１２０２は、ルール名入力欄である。１２０３は、有効条件の入力欄、１２０４は、検知領域と調整領域の連携の有効又は無効を設定する選択欄である。１２０２、１２０３及び１２０４は、それぞれ図３を参照しつつ説明した３０２、３０３及び３０９と同様である。１２０５は、検知領域が複数設定された際の連携方法を設定するための選択欄である。ユーザは、１２０５には、画像解析検知領域が複数設定されたときの連携設定として、「それぞれに設定する」及び「包含する」のいずれかを設定する。１２０６は保存前の設定変更をクリアするボタン、１２０７は設定変更を保存するボタンである。
【００４８】
図１３は、カメラ１００による情報処理を示すフローチャートである。図１３において、図５を参照しつつ説明した制御処理の各処理と同じ処理には、同じ番号を付している。なお、制御処理の開始前に、カメラ１００は、クライアント装置１１０から検知領域の設定指示と連携ルール情報と、を受信しているものとする。Ｓ５０１において、システム制御部２０３は、連携設定が有効に設定されている場合には（Ｓ５０１でＹｅｓ）、処理をＳ１３００へ進める。
【００４９】
Ｓ１３００において、システム制御部２０３は、連携ルール情報を参照し、複数の検知領域が設定された場合の連携を確認する。複数の検知領域が設定された場合の連携は、設定画面１２００の１２０５に入力された情報である。システム制御部２０３は、連携が「それぞれに設定する」に設定されている場合には（Ｓ１３００でそれぞれに設定する）、処理をＳ５０２へ進める。この場合には、システム制御部２０３は、Ｓ５０２以降の処理により、複数の検知領域それぞれに対応する複数の調整領域を設定する。一方、システム制御部２０３は、連携が「包含する」に設定されている場合には（Ｓ１３００で包含する）、処理をＳ１３０１へ進める。Ｓ１３０１において、システム制御部２０３は、Ｓ５００において設定された複数の検知領域を包含するように調整領域を設定し、その後、処理をＳ５０７へ進める。なお、本実施形態においては、Ｓ５０７において、システム制御部２０３は、複数の検知領域それぞれの設定ＩＤと、対応する１又は複数の調整領域の設定ＩＤと、を含む連携情報を記録する。
【００５０】
図１４は、複数の検知領域を包含する調整領域を設定する処理（Ｓ１３０１）の説明図である。図１４に示すように、２つの検知領域１４０１，１４０２が設定されたとする。この場合、システム制御部２０３は、２つの検知領域１４０１，１４０２を包含する領域１４０３をデータ量の調整領域として設定する。なお、第２の実施形態に係る撮影システムのこれ以外の構成及び処理は、第１の実施形態に係る撮影システムの構成及び処理と同様である。
【００５１】
以上のように、本実施形態に係る撮影システムにおいては、ユーザにより複数の検知領域が設定された場合においても、対応する調整領域を自動的に設定することができる。すなわち、本実施形態に係る撮影システムは、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。
【００５２】
第２の実施形態の変更例としては、カメラ１００が複数の検知領域を包含するように調整領域を設定するケースは、実施形態に限定されるものではない。他の例としては、カメラ１００は、設定された検知領域の数が上限値を超えた場合に、複数の検知領域を包含するような調整領域を設定してもよい。
【００５３】
以上、上述した各実施形態によれば、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。
【００５４】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００５５】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５６】
１００  カメラ
１１０  クライアント装置
【図１】
0006700706.tif 000002
【図２】
0006700706.tif 000003
【図３】
0006700706.tif 000004
【図４】
0006700706.tif 000005
【図５】
0006700706.tif 000006
【図６】
0006700706.tif 000007
【図７】
0006700706.tif 000008
【図８】
0006700706.tif 000009
【図９】
0006700706.tif 000010
【図１０】
0006700706.tif 000011
【図１１】
0006700706.tif 000012
【図１２】
0006700706.tif 000013
【図１３】
0006700706.tif 000014
【図１４】
0006700706.tif 000015