(57)【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段の撮像方向を変更する第１の変更手段と、
第１の座標値および第２の座標値を含むとともに、前記第１の変更手段により変更する撮像方向を指示するための第１の命令を受信する受信手段と、
前記撮像手段が撮像する撮像画像内の関心領域を前記第１の命令に基づいて設定する設定手段と、
前記撮像手段のズーム値を変更する第２の変更手段と、
を具備し、
前記第１の変更手段は、前記設定手段により設定される関心領域に基づき前記撮像手段の撮像方向を変更し、前記第１の命令において、前記第１の座標値の少なくとも一部と前記第２の座標値の少なくとも一部との差分が所定の値よりも小さい場合に、当該座標値の画面上の位置が撮像画像の略中央に設定されるように撮像方向を変更し、
前記第２の変更手段は、前記第１の命令に含まれる前記第１の座標値および第２の座標値に基づいて、前記撮像手段のズームの値を変更することを特徴とする撮像装置。
【請求項２】
前記第１の変更手段は、前記設定手段により設定される関心領域が撮像画像内に位置するように前記撮像手段の撮像方向を変更することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第２の変更手段は、前記第１の命令に含まれる前記第１の座標値および第２の座標値に基づいて、ズームアウトするように前記撮像手段のズーム値を変更する場合に、前記設定手段により設定される関心領域が撮像画像内に位置するように前記撮像手段のズーム値を変更することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記設定手段により設定される関心領域の位置は、ネットワークを介して接続された外部装置により設定された領域の位置であることを特徴とする請求項１〜３の何れか１項に記載の撮像装置。
【請求項５】
前記受信手段が前記第１の命令を実行することが可能であるか否かを問い合わせる第２の命令を受信した場合に、前記第２の命令を受信したことに応じて、前記第１の命令を実行することが可能であることを示す情報を含ませて送信する送信手段を具備することを特徴とする請求項１〜４の何れか１項に記載の撮像装置。
【請求項６】
前記送信手段は、前記関心領域に対し、その設定位置に対する撮像画像内の駆動可能な撮像画角の問い合わせに対する撮像画角の情報を含ませて送信することを特徴とする請求項５に記載の撮像装置。
【請求項７】
撮像工程と、
前記撮像工程の撮像方向を変更する第１の変更工程と、
第１の座標値および第２の座標値を含むとともに、前記第１の変更工程において変更される撮像方向を指示するための第１の命令を受信する受信工程と、
前記撮像工程において撮像する撮像画像内の関心領域を前記第１の命令に基づいて設定する設定工程と、
前記撮像工程のズーム値を変更する第２の変更工程と、
を具備し、
前記第１の変更工程は、前記設定工程において設定される関心領域に基づき前記撮像工程の撮像方向を変更し、前記第１の命令において、前記第１の座標値の少なくとも一部と前記第２の座標値の少なくとも一部との差分が所定の値よりも小さい場合に、当該座標値の画面上の位置が撮像画像の略中央に設定されるように撮像方向を変更し、
前記第２の変更工程は、前記第１の命令に含まれる前記第１の座標値および第２の座標値に基づいて、前記撮像工程のズームの値を変更することを特徴とする撮像装置の制御方法。
【請求項８】
撮像工程と、
前記撮像工程の撮像方向を変更する第１の変更工程と、
第１の座標値および第２の座標値を含むとともに、前記第１の変更工程において変更される撮像方向を指示するための第１の命令を受信する受信工程と、
前記撮像工程において撮像する撮像画像内の関心領域を前記第１の命令に基づいて設定する設定工程と、
前記撮像工程のズーム値を変更する第２の変更工程とをコンピュータに実行させ、
前記第１の変更工程は、前記設定工程において設定される関心領域に基づき前記撮像工程の撮像方向を変更し、前記第１の命令において、前記第１の座標値の少なくとも一部と前記第２の座標値の少なくとも一部との差分が所定の値よりも小さい場合に、当該座標値の画面上の位置が撮像画像の略中央に設定されるように撮像方向を変更し、
前記第２の変更工程は、前記第１の命令に含まれる前記第１の座標値および第２の座標値に基づいて、前記撮像工程のズームの値を変更するようコンピュータを制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置、撮像装置の制御方法及びプログラムに関し、特に、ネットワークを介してパン／チルト／ズームを制御されることが可能な撮像装置に関する。
【背景技術】
【０００２】
従来、監視カメラ等、ユーザがジョイスティック等の指示装置を介して操作することにより、撮影する方向や、望遠／広角等の光学系の焦点距離を変更して、撮影画角を変更することが可能な撮影装置が提案されている。また、デジタルカメラや携帯端末において、それに搭載されるモニタに表示された画像上で画像のズーム等の指示を行うことが提案されている。
【０００３】
例えば、特許文献１では、携帯端末上に指示したズーム領域を画面上に表示し、ズーム領域を画面全体に拡大表示することで、任意に指定した表示画面領域のズームを容易に可能にする携帯端末装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１５７８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のパン／チルト／ズームが可能な撮像装置においては、パン／チルト／ズームの機械的な制限により、必ずしも、任意に指定した領域を画面全体に拡大表示することができない場合がある。
また、前述した携帯端末などにおいては、画面が小さいため、ユーザが所望の領域を所望通りに指定できない場合があり得る。
本発明は前述の問題点に鑑み、ユーザの指定した領域の表示を適切に行うことができるように、ユーザの操作を補助することが可能な撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、撮像手段と、前記撮像手段の撮像方向を変更する第１の変更手段と、第１の座標値および第２の座標値を含むとともに、前記第１の変更手段により変更する撮像方向を指示するための第１の命令を受信する受信手段と、前記撮像手段が撮像する撮像画像内の関心領域を前記第１の命令に基づいて設定する設定手段と、前記撮像手段のズーム値を変更する第２の変更手段と、を具備し、前記第１の変更手段は、前記設定手段により設定される関心領域に基づき前記撮像手段の撮像方向を変更し、前記第１の命令において、前記第１の座標値の少なくとも一部と前記第２の座標値の少なくとも一部との差分が所定の値よりも小さい場合に、当該座標値の画面上の位置が撮像画像の略中央に設定されるように撮像方向を変更し、前記第２の変更手段は、前記第１の命令に含まれる前記第１の座標値および第２の座標値に基づいて、前記撮像手段のズームの値を変更することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザの指定した領域の表示を適切に行うことができるように、ユーザの操作を補助することが可能な撮像装置を提供することが可能である。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る撮像システムの構成例を説明する図である。
【図２】本発明の実施形態に係り、（ａ）は撮像装置のハードウェア構成の一例を示すブロック図、（ｂ）は表示装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態に係るクライアントと撮像装置との間におけるコマンドシーケンスを説明する図である。
【図４】本発明の実施形態に係る撮像方向調整コマンド及びレスポンスの構造を説明する図である。
【図５】本発明の実施形態に係る座標系の構成を説明する図である。
【図６】本発明の実施形態に係るクライアントの表示画面において、指定されたパン／チルト／ズームが動作可動領域から外れた場合について説明する図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下に、図面を参照して本発明の撮像装置の実施形態を説明する。
図１（ａ）は、本発明の実施形態に係る撮像システムのシステム構成の一例を示す図である。本実施形態に係る撮像システムでは、撮像装置１００がネットワーク３００を介して外部装置であるクライアント２００に接続される。これにより、撮像装置１００は、ネットワーク３００を介してクライアント２００と通信可能となる。撮像装置１００は、撮像した撮像画像を、ネットワーク３００を介してクライアント２００に配信する。
【００１０】
ここで、クライアント２００は、外部装置の一例であり、たとえば表示装置や情報処理装置により構成される。なお、本実施形態における撮像装置１００は、動画像を撮影する監視カメラであり、より詳細には、監視に用いられる撮像装置であるものとし、撮像装置１００とクライアント２００の間の通信は、例えば、ＯＮＶＩＦで規定される通信を実行する。また、本実施形態における撮像装置１００は、壁面や天井に設置されるものとする。
【００１１】
図２（ｂ）は、クライアント２００のハードウェア構成例を示したブロック図である。
図２（ｂ）において、ＣＰＵ２０１は、コンピュータシステムの制御を司る中央演算装置である。ＣＰＵ２０１が、制御プログラムに基づいて、情報の演算や加工、各ハードウェアの制御を実行することにより後述する各機能を構成し、各処理を実現する。
ＲＡＭ２０２は、ランダムアクセスメモリであり、ＣＰＵ２０１の主メモリとして、実行プログラムのロードやプログラム実行に必要なワークメモリとして機能する。
【００１２】
ＲＯＭ２０３は、ＣＰＵ２０１の動作処理手順を規定する制御プログラムを記録しているリードオンリーメモリーである。ＲＯＭ２０３には、コンピュータシステムの機器制御を行うシステムプログラムである基本ソフト（ＯＳ）を記録した領域と、システムを稼動するために必要な情報などが記録された領域がある。ＲＯＭ２０３の代わりに後述のＨＤＤ２０５を用いる場合もある。
【００１３】
ＮＥＴＩＦ２０４は、ネットワークインターフェースであり、ネットワークを介して送受信されるデータの入出力制御を行う。
ＨＤＤ２０５は、ハードディスクドライブ（ＨＤＤ）であり、記憶装置である。ＨＤＤ２０５は、アプリケーションプログラムや、画像情報などのデータ保存用に用いられる。
バス２０６は、前述した各ユニット間でデータをやりとりするための入出力バス（アドレスバス、データバス、及び制御バス）である。
【００１４】
表示部２１０は、複数の操作画面を表示し、表示した操作画面をユーザが操作するためにタッチすると、タッチに関する情報を取得するタッチパネルを備えた、タッチ入力機能を有する。
【００１５】
ネットワーク３００は、例えばＥｔｈｅｒｎｅｔ（登録商標）等の通信規格を満足する複数のルータ、スイッチ、ケーブル等から構成される。本実施形態においては、撮像装置１００とクライアント２００との間の通信を行うことができるものであればその通信規格、規模、構成を問わない。
【００１６】
例えば、ネットワーク３００は、インターネットや有線ＬＡＮ（Local Area Network）、無線ＬＡＮ（Wireless LAN）、ＷＡＮ（Wide Area Network）等のいずれにより構成されてもよい。なお、本実施形態における撮像装置１００は、例えば、ＰｏＥ（Power Over Ethernet（登録商標））に対応していてもよく、ＬＡＮケーブルを介して電力を供給されてもよい。
【００１７】
クライアント２００は、撮像装置１００に対してコマンドを送信する。たとえば、クライアント２００は、規定されたフォーマットで撮像装置１００の撮像方向、または画角を変更するためのコマンド（リクエスト）を送信する。
撮像装置１００は、クライアント２００から受信した撮像方向（パン、チルト）を変更するためのコマンドに応じて撮像方向を変更する。また、撮像装置１００は、クライアント２００から受信した画角（ズーム）を変更するための命令に応じて画角を変更する。
【００１８】
図１（ｂ）は、本実施形態に係る撮像装置１００が撮像方向変更、または画角変更するための駆動機構の一例を示す図である。
パン駆動機構１１１は、撮像装置１００の撮像方向をパン方向に変更させる。また、チルト駆動機構１１２は、撮像装置１００の撮像方向をチルト方向に変更させる。さらに、ズーム機構１１３は、撮像装置１００の画角を変更させる。
【００１９】
すなわち、これら、パン駆動機構１１１、チルト駆動機構１１２、ズーム機構１１３は、それぞれ撮像装置１００のパン、チルト、ズームを変更することにより、撮像部１０３の撮像位置を変更するＰＴＺ駆動機構を構成する。なお、本実施形態において、パン駆動機構１１１、チルト駆動機構１１２及びズーム機構１１３のそれぞれは、ステッピングモータ及びギヤ等から構成されているものとする。
【００２０】
図２（ａ）は、本実施形態に係る撮像装置１００のハードウェア構成の一例を示すブロック図である。
図２（ａ）において、１２２は撮像光学系における前玉レンズ、１２４はバリエータレンズ、１２６は撮像素子、１２８は映像信号処理回路、１３０は符号化回路、１３２はバッファ、１３４は通信回路（以下、I／Fと称する）、１３６は通信端子である。
１４２はパン駆動回路、１４３はチルト駆動回路、１４４はバリエータレンズ駆動回路（以下、ズーム駆動回路と称する）である。
１４６は中央演算処理回路（以下、ＣＰＵと称する）、１４８は電気的に消去可能な不揮発性メモリ（Electrically Erasable Programmable Read Only Memory；EEPROM）である。
【００２１】
以下に、図２（ａ）を参照して動作を説明する。
撮像される被写体からの光線は、撮像光学系の前玉レンズ１２２及びバリエータレンズ１２４を介して、撮像素子１２６に入射され光電変換される。
ズーム駆動回路１４４は、ＣＰＵ１４６からの駆動信号に基づき、バリエータレンズ１２４を光軸方向に移動させる。このバリエータレンズ１２４の移動に伴い、撮像光学系の焦点距離が変化する。焦点距離が可変の、焦点距離変更可能な撮像光学系を構成することにより、本実施形態の撮像装置１００が送出する映像の撮像画角を変更させる第２の処理を行うことが可能となる。
【００２２】
前述したように、図２（ａ）において、１４２はパン駆動回路、１４３はチルト駆動回路であり、撮像方向（パン、チルト）を変更する第１の処理を行う。ＣＰＵ１４６からパン駆動回路１４２に入力される駆動信号に基づき、不図示のパン駆動モーターが駆動される。当該の駆動動作により、図１（ｂ）のパン駆動機構１１１が駆動され、撮像装置１００におけるパン方向の撮影方向が変化される。
同様に、ＣＰＵ１４６からチルト駆動回路１４３に入力される駆動信号に基づき不図示のチルト駆動モーターが駆動されることにより、チルト駆動機構１１２が駆動され、撮像装置１００におけるチルト方向の撮影方向が変化される。
【００２３】
本実施形態では、通常撮影がなされる場合、ＣＰＵ１４６の指示によって、映像信号処理回路１２８からは輝度信号と色差信号とが符号化回路１３０に出力される。符号化回路１３０において符号化された映像信号は、バッファ１３２、I／F１３４、及び通信端子１３６を介して外部に送信される。
【００２４】
以下に、図３を用いて、クライアント２００と撮像装置１００との間において、画角及び撮影方向を設定変更する典型的なＢｏｘＺｏｏｍコマンドシーケンスを説明する。ここでトランザクションとは、クライアント２００から撮像装置１００へ送信されるコマンドと、それに対して撮像装置１００からクライアント２００へ返送するレスポンスのペアのことを指している。
【００２５】
図３において、１２０１は、ＧｅｔＳｅｒｖｉｃｅＣａｐａｂｉｌｉｔｉｅｓコマンドのトランザクションである。ＧｅｔＳｅｒｖｉｃｅＣａｐａｂｉｌｉｔｉｅｓコマンドは、撮像装置１００がサポートする機能を示す機能情報を返送するように指示するコマンド（第２のコマンド）である。本機能情報には、ＳｅｔＢｏｘＺｏｏｍコマンドの情報を含む。
【００２６】
ユーザが、クライアント２００における不図示の映像表示部で、第１の座標（例えば、Ｘ1座標）と第２の座標（例えば、Ｘ２座標）との設定を確定すると、クライアント２００はＳｅｔＢｏｘＺｏｏｍコマンドを発行する。
撮像装置１００は、当該のＳｅｔＢｏｘＺｏｏｍコマンドに基づき、取得した第１および第２の座標から撮像装置１００の画角と方向との変更値を算出し、算出した変更値に基いて撮像装置１００を駆動する。
【００２７】
１２０２は、ＧｅｔＣｏｆｉｇｕｒａｔｉｏｎｓコマンドのトランザクションである。当該コマンドにより、クライアント２００は、撮像装置１００のＰＴＺ設定の情報を取得する。当該のコマンドに対して、撮像装置１００は、当該撮像装置１００に設定されている全てのＰＴＺ設定のリストを返す。当該ＰＴＺ設定のリスト内には、複数のＰＴＺ設定を含むことができるとともに、各ＰＴＺ設定を識別するためのｔｏｋｅｎ情報が含まれる。当該のｔｏｋｅｎ情報を、本実施形態では、ＣｏｎｆｉｇｕｒａｔｉｏｎＴｏｋｅｎと称する。
【００２８】
１２０３は、ＧｅｔＣｏｎｆｉｇｕｒａｔｉｏｎＯｐｔｉｏｎｓコマンドのトランザクションである。
クライアント２００は、ＣｏｎｆｉｇｕｒａｔｉｏｎＴｏｋｅｎを含ませて、当該コマンドを発行する。
撮像装置１００は、ＧｅｔＣｏｎｆｉｇｕｒａｔｉｏｎＯｐｔｉｏｎｓレスポンスに、ＣｏｎｆｉｇｕｒａｔｉｏｎＴｏｋｅｎ指定された設定における、可能なオプション情報を格納する。そして、ＧｅｔＣｏｎｆｉｇｕｒａｔｉｏｎＯｐｔｉｏｎｓレスポンスをクライアント２００に送信する。
【００２９】
例えば、本実施形態では、ＧｅｔＣｏｎｆｉｇｕｒａｔｉｏｎＯｐｔｉｏｎｓレスポンスは、前述したＳｅｔＢｏｘＺｏｏｍコマンドに設定可能なＰｒｏｆｉｌｅＴｏｋｅｎのリスト情報を含む。クライアント２００は、ＰｒｏｆｉｌｅＴｏｋｅｎのリストから、所望のＰｒｏｆｉｌｅＴｏｋｅｎを選択して、ＳｅｔＢｏｘＺｏｏｍコマンドを発行する。
【００３０】
１２０４は、ＳｅｔＢｏｘＺｏｏｍコマンドのトランザクションである。このコマンド（第１の命令）により、クライアント２００は、撮像装置１００に、ＳｅｔＢｏｘＺｏｏｍリクエスト情報、ＰｒｏｆｉｌｅＴｏｋｅｎ情報、第１の座標および第２の座標を含めて、ＳｅｔＢｏｘＺｏｏｍコマンドを送信する。
ＳｅｔＢｏｘＺｏｏｍコマンドを受信した撮像装置１００は、ＰｒｏｆｉｌｅＴｏｋｅｎ情報、第１の座標、及び第２の座標を、不図示の記憶部に記憶するとともに、ＳｅｔＢｏｘＺｏｏｍレスポンスをクライアント２００に送信する。
【００３１】
また、撮像装置１００は、第１の座標、及び第２の座標に基づき、当該撮像装置１００が撮影している画像の撮像画角を変更する。すなわち、撮像装置１００は、前述のパン、チルト、及びズーム機構の駆動を行う。本実施形態の撮像装置１００は、これらのパン、チルト、及びズーム機構の駆動を行う際に、物体が画角端付近に位置していた場合には、当該の物体が画角内に入るように、パン／チルト／ズーム動作を調整する。
【００３２】
図４は、ＳｅｔＢｏｘＺｏｏｍコマンド、及びＳｅｔＢｏｘＺｏｏｍレスポンスの構造を示す図である。
図４（ａ）は、ＳｅｔＢｏｘＺｏｏｍコマンドを示す図である。
図４（ａ）において、３００１は宛先アドレス、３００３は送信元アドレス、３００５はＳｅｔＢｏｘＺｏｏｍリクエストを示すデータフィールド、３００７はプロファイルトークン・フィールドである。
【００３３】
３００９は開始点座標フィールド、３０１５は終了点座標フィールドである。開始点座標フィールド３００９、及び終了点座標フィールド３０１５は、それぞれ、Ｘ座標フィールドとＹ座標フィールドを含む。
３０１１は開始点のＸ座標フィールド、３０１３は開始点のＹ座標フィールドである。また、３０１７は終了点のＸ座標フィールド、３０１９は終了点のＹ座標フィールドである。
宛先アドレス３００１には、ＳｅｔＢｏｘＺｏｏｍコマンドの送信先である撮像装置のアドレスが格納され、送信元アドレス３００３には送信元であるクライアントのアドレスが格納される。
【００３４】
図４（ｂ）は、ＳｅｔＢｏｘＺｏｏｍレスポンスの構造を示す図である。
図４（ｂ）において、３０２１は宛先アドレス、３０２３は送信元アドレス、３０２５はＳｅｔＢｏｘＺｏｏｍレスポンス・フィールドである。
図４（ｂ）に示すように、ＳｅｔＢｏｘＺｏｏｍレスポンスでは、ＳｅｔＢｏｘＺｏｏｍレスポンス・フィールド３０２５によって、当該パケットがＳｅｔＢｏｘＺｏｏｍレスポンスであることを示す。また、宛先アドレス３０２１には、ＳｅｔＢｏｘＺｏｏｍレスポンスの送信先であるクライアントのアドレスが格納され、送信元アドレス３０２３には送信元である撮像装置のアドレスが格納される。
【００３５】
本実施形態において、クライアント２００が送信するＳｅｔＢｏｘＺｏｏｍコマンドの内の第１の座標値の一部が第２の座標値の一部より小さい場合に焦点距離を長く変更する。例えば、図４（ａ）で示されるＳｅｔＢｏｘＺｏｏｍコマンドにおいて、開始点のＸ座標フィールド３０１１の値が、終了点のＸ座標フィールド３０１７の値よりも小さい場合に、撮像装置１００におけるズーム光学系の焦点距離を長くするように調整される。
また、例えば、開始点のＸ座標フィールド３０１１の値が、終了点のＸ座標フィールド３０１７の値よりも大きい場合に、本実施形態に係る撮像装置１００のズーム光学系の焦点距離を短くするように調整される。
さらに、例えば、開始点のＸ座標フィールド３０１１の値と、終了点のＸ座標フィールド３０１７との差分が所定の値よりも小さい場合に、制御コマンド内の当該座標値に係る点を、現在の撮像画像の略中央に位置するようにパン及びチルトが調整される。
【００３６】
ＳｅｔＢｏｘＺｏｏｍコマンドを受信した撮像装置１００は、当該コマンドに格納された情報に基づいて、パン／チルト／ズームの動作を開始する。前述したように、開始点のＸ座標フィールド３０１１の値が、終了点のＸ座標フィールド３０１７の値よりも小さい場合には、所謂ズーム・イン動作を行う。この際のズーム動作は、開始点座標フィールド３００９と終了点座標フィールド３０１５で指定される矩形の範囲をズーム・イン動作後の撮影範囲とするように、パン／チルト／ズームの動作が調整される。
【００３７】
また、開始点のＸ座標フィールド３０１１の値が、終了点のＸ座標フィールド３０１７の値よりも大きい場合には、所謂ズーム・アウト動作が行われる。この際、撮像装置１００は、開始点座標フィールド３００９と終了点座標フィールド３０１５で指定される矩形の範囲の中心を撮影範囲の中心とするように、パン／チルトの動作が調整される。また、ズーム・アウトのズーム動作は、開始点座標フィールド３００９と終了点座標フィールド３０１５で指定されている矩形の範囲により決められ、ズーム・アウト前の撮影画角が矩形の範囲になるようにズームの動作が調整される。
【００３８】
本実施形態では、ズーム・アウト動作時のズーム後の撮影範囲を、開始点座標フィールド３００９と終了点座標フィールド３０１５で指定される矩形の範囲としているが、他の指定方法でズーム・アウト動作時のズーム後の撮影範囲を決めてもよい。例えば、ズーム・アウト前の撮影画角内における二点の座標を開始点座標フィールド３００９、及び終了点座標フィールド３０１５に指定する方法でズーム・アウトを動作させてもよい。
【００３９】
この場合、ズーム比は、例えば、撮影範囲の横方向長さ（Ｘ方向長さ）に対する、開始点座標フィールド３００９と終了点座標フィールド３０１５で指定される矩形のＸ方向長さの比を用いる。また、ズーム比を、撮影範囲の縦方向長さ（Ｙ方向長さ）に対する、開始点座標フィールド３００９と終了点座標フィールド３０１５で指定される矩形のＹ方向長さの比を用いて指定してもよい。さらに、ズーム比を、撮影範囲の対角方向長さと、開始点座標フィールド３００９と終了点座標フィールド３０１５で指定される矩形の対角方向長さの比で指定してもよい。
【００４０】
次に、図５を用いて、本実施形態に係る座標系の構成を説明する。
図５において、３５０２は撮影範囲（現在の撮影画角）を示す撮影枠、３５０３は、クライアント側におけるユーザの指定操作に応じて入力された座標値を示す、ＳｅｔＢｏｘＺｏｏｍコマンドの開始点座標フィールド３００９と終了点座標フィールド３０１５とで規定される矩形範囲である。この矩形範囲は撮像画像内の関心領域を示す。
ズーム・インの場合、３５０４はＳｅｔＢｏｘＺｏｏｍコマンドの開始点座標、３５０５はＳｅｔＢｏｘＺｏｏｍコマンドの終了点座標、３５０６は指定された矩形範囲３５０３の中心位置であり、中心座標を示す。
【００４１】
図５に示された本実施形態の座標系において、撮影枠３５０２は、Ｘ座標値、及びＹ座標値の範囲が、それぞれ−１から＋１となるように構成される。当該の座標系は、例えば、正規化座標系と呼称される。
本実施形態では、正規化座標系において、撮影枠３５０２のＸ座標値、及びＹ座標値の範囲は、撮像装置１００のパン／チルト／ズームを動作させても変動しないように構成される。すなわち、本実施形態の正規化座標系では、現在の撮影範囲（撮影画角）を、撮像装置１００のパン／チルト／ズーム動作によらず、Ｘ座標値、及びＹ座標値が−１から＋１になるように構成される。
【００４２】
ＳｅｔＢｏｘＺｏｏｍコマンドの開始点座標３５０４のＸ座標値をＸ１、Ｙ座標値をＹ１とする。この場合、図４における開始点のＸ座標フィールド３０１１の値はＸ１が格納される。また、開始点のＹ座標フィールド３０１３にはＹ１が格納される。
【００４３】
次に、図６においてズーム・イン時に指定されたパン／チルト／ズームが、指定の位置、画角が動作可動領域から外れた場合について説明する。
図６に示された４５０２は、クライアント側で映像を出力しているモニタでの表示エリアである。矩形４５０３はＳｅｔＢｏｘＺｏｏｍコマンドを指定するためにマウスにより指定するエリアであり、４５０６は指定した矩形４５０３の中心座標を示す。モニタは、図５と同様のフィールド座標を持つ。
【００４４】
矩形４５０７はＳｅｔＢｏｘＺｏｏｍで指定されるエリアに対するパン／チルト／ズームの可動可能領域によりズームされるエリアであり、関心領域設定時にその設定位置に対する駆動可能な関心領域の焦点距離可動領域を表示する。４５０８はそのパン／チルトの位置である。ＳｅｔＢｏｘＺｏｏｍにて指定位置がパン／チルト／ズームの可動領域から外れた場合、矩形４５０７のエリアにパン／チルト／ズームの動作が調整される。これにより、矩形４５０７とパン／チルトの位置４５０８を表示し、ＳｅｔＢｏｘＺｏｏｍで指定したエリアにパン／チルト／ズームの動作が調整されないことを示す。
【００４５】
矩形４５０７は、現在の撮像装置のパン／チルト／ズーム位置と、撮像装置のパン／チルト／ズームの可動可能領域とで比較計算し算出される。また、クライアントから撮像装置に問い合わせてもよい。矩形４５０７が画面４５０２上に入らない場合は、撮像画像内の焦点距離可動範囲と中心位置範囲を表示してもよい。すなわち、矩形ではなく、画面上に入る矩形の一部のみとパン／チルトの位置４５０８を表示してもよい。
【００４６】
また、パン／チルトの位置４５０８は、矩形４５０７が画面４５０２で表示可能な場合は省略してもよい。この矩形４５０７、パンチ／チルトの位置４５０８はＳｅｔＢｏｘＺｏｏｍで指定する矩形４５０３がパン／チルト／ズームが指定の位置、画角が動作可動領域から外れない場合でも表示していてもよい。
ズーム・アウトも同様に、パン／チルト／ズームの可動範囲を超えた場合は、ズーム・アウトに対応したパン／チルト／ズームの動作が調整される矩形４５０７とパン／チルトの位置４５０８を表示する。
【００４７】
（その他の実施例）
本発明は、前述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４８】
１００  撮像装置
１２２  前玉レンズ
１２４  バリエータレンズ
１２６  撮像素子
１２８  映像信号処理回路
１３０  符号化回路
１３２  バッファ
１３４  I／F
１３６  通信端子
１４２  パン駆動回路
１４３  チルト駆動回路
１４４  ズーム駆動回路
１４６  ＣＰＵ
１４８  不揮発性メモリ
【図１】
0006702675.tif 000002
【図２】
0006702675.tif 000003
【図３】
0006702675.tif 000004
【図４】
0006702675.tif 000005
【図５】
0006702675.tif 000006
【図６】
0006702675.tif 000007