(57)【特許請求の範囲】
【請求項１】
撮像装置により撮像された画像を取得する取得手段と、
前記取得手段により取得した前記画像を表示装置の表示領域に表示する表示制御手段と、
前記表示領域に表示された前記画像に対して、前記撮像装置の撮像条件を決定するための測定を行う測定領域をユーザによる操作に基づいて指定する領域指定手段と、
前記表示領域に表示された画像の一部を切り出して前記表示領域の全体に拡大表示する拡大手段と、
前記表示領域に表示された画像の一部が前記拡大手段により拡大表示された結果、前記領域指定手段により指定された測定領域の位置が前記表示領域外となるか否かを判定する判定手段と、
前記領域指定手段により指定された測定領域の位置が前記表示領域外となると前記判定手段が判定した場合にその旨をユーザに通知する通知手段と、
前記判定手段が、前記領域指定手段により指定された測定領域の位置が前記表示領域外となると判定した場合、前記測定領域の位置を前記表示領域内に移動するか否かの指示をユーザから受け付ける受付手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記判定手段が前記領域指定手段により指定された測定領域の位置が前記表示領域外となると判定した場合、前記通知手段は、前記受付手段が前記指示をユーザから受け付けるよりも前に、前記測定領域の位置が前記表示領域外になる旨をユーザに通知することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判定手段が前記領域指定手段により指定された測定領域の位置が前記表示領域外となると判定した場合であって、かつ、前記受付手段が前記測定領域の位置を前記表示領域内に移動する第１の指示をユーザから受け付けた場合に、前記表示制御手段は、前記測定領域を前記表示領域内に移動させることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記受付手段は、前記測定領域を示す情報を前記表示装置に表示させる第２の指示を更に受け付け、
前記判定手段は、前記第２の指示を受け付けたことに応じて前記判定を行うことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記受付手段は、前記測定領域を示す情報を前記表示装置に表示させる第２の指示を更に受け付け、
前記表示制御手段は、前記第２の指示を受け付けたことに応じて、前記表示領域における前記画像の表示形態を、前記表示領域の全体を占める表示形態から、前記拡大表示における拡大倍率に応じた大きさで前記表示領域に表示する表示形態に変更するとともに、前記測定領域を示す情報を前記表示領域に表示することを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記受付手段は、前記表示装置から前記測定領域を示す情報の表示を消すことの第３の指示を更に受け付け、
前記表示制御手段は、前記第３の指示を前記受付手段が受け付けたことに応じて、前記表示装置から前記測定領域を示す情報の表示を消すことを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
前記判定手段は、前記測定領域の位置が前記表示領域外となると判定した場合、前記測定領域の位置を該位置が前記表示領域内になるように変更することによる前記表示装置に表示される画像の表示状態に対する影響の有無を更に判定し、
前記判定手段が前記影響があると判定した場合、前記受付手段は前記測定領域の位置を前記表示領域内に移動するか否かの指示を受け付けないことを特徴とする請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記判定手段は、前記測定領域の位置における前記画像の輝度と、前記測定領域の位置を前記表示領域内に移動した場合の位置における前記画像の輝度との差を閾値と比較し、前記差が前記閾値以上である場合に前記影響が有ると判定することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記判定手段は、前記領域指定手段により指定された測定領域の位置が前記表示領域外となるかを、前記拡大表示の拡大倍率に基づき決定することを特徴とする請求項１から８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記撮像条件には、露出、フォーカス、ホワイトバランスの少なくともいずれかが含まれることを特徴とする請求項１から９のいずれか１項に記載の情報処理装置。
【請求項１１】
請求項１から１０のいずれか１項に記載の情報処理装置と、
前記情報処理装置と通信して撮像条件の設定を受け付け、前記設定に基づいて撮像した画像を前記情報処理装置に送信する撮像装置と、
を備えるシステム。
【請求項１２】
情報処理装置の制御方法であって、
取得手段が、撮像装置により撮像された画像を取得する取得工程と、
表示制御手段が、前記取得工程において取得した前記画像を表示装置の表示領域に表示する表示制御工程と、
領域指定手段が、前記表示領域に表示された前記画像に対して、前記撮像装置の撮像条件を決定するための測定を行う測定領域をユーザによる操作に基づいて指定する領域指定工程と、
拡大手段が、前記表示領域に表示された画像の一部を切り出して前記表示領域の全体に拡大表示する拡大工程と、
判定手段が、前記表示領域に表示された画像の一部が前記拡大工程において拡大表示された結果、前記領域指定工程において指定された測定領域の位置が前記表示領域外となるか否かを判定する判定工程と、
通知手段が、前記領域指定工程において指定された前記測定領域の位置が前記表示領域外となると前記判定工程において判定された場合にその旨をユーザに通知する通知工程と、
前記判定工程において、前記領域指定工程において指定された測定領域の位置が前記表示領域外となると判定された場合、受付手段が、前記測定領域の位置を前記表示領域内に移動するか否かの指示をユーザから受け付ける受付工程と、
を含むことを特徴とする情報処理装置の制御方法。
【請求項１３】
コンピュータを請求項１から１０のいずれか１項に記載の情報処理装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、システム、情報処理装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
ネットワークカメラやデジタルカメラにおいて、撮像条件のうち露出を決める測光の領域やフォーカスを決定する領域などをユーザに指定可能とする機能がある。この機能によりユーザは実際に注目したい領域を指定して、その領域に適した画像を得ることが可能である。
【０００３】
特許文献１は、フォーカスの領域に関して複数の大きさの中から任意の大きさを選び、選択した大きさの枠を移動させることで自由に領域を設定することを開示する。特許文献２は、フォーカスおよび測光の領域を順々に設定することを開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０-１２４１２１号公報
【特許文献２】米国特許出願第２０１５１９９０９８号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来技術を利用して領域を設定した後に、デジタルズーム等により画角の変更を行った場合、画角の変更後にどの位置に領域をもっていきたいのかは、ユーザの要望、或いは、撮影時の状況や環境により異なることが想定される。しかしながら、特許文献１および特許文献２は、領域設定後に画角が変更された後に、当該領域の位置を変更すべきかどうかについて考慮していない。
【０００６】
そこで、本発明は、領域設定後に画角が変更された場合、領域の位置を変更すべきかどうかの制御に関わる技術を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するための発明は、情報処理装置であって、
撮像装置により撮像された画像を取得する取得手段と、
前記取得手段により取得した前記画像を表示装置の表示領域に表示する表示制御手段と、
前記表示領域に表示された前記画像に対して、前記撮像装置の撮像条件を決定するための測定を行う測定領域をユーザによる操作に基づいて指定する領域指定手段と、
前記表示領域に表示された画像の一部を切り出して前記表示領域の全体に拡大表示する拡大手段と、
前記表示領域に表示された画像の一部が前記拡大手段により拡大表示された結果、前記領域指定手段により指定された測定領域の位置が前記表示領域外となるか否かを判定する判定手段と、
前記領域指定手段により指定された測定領域の位置が前記表示領域外となると前記判定手段が判定した場合にその旨をユーザに通知する通知手段と、
前記判定手段が、前記領域指定手段により指定された測定領域の位置が前記表示領域外となると判定した場合、前記測定領域の位置を前記表示領域内に移動するか否かの指示をユーザから受け付ける受付手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、領域設定後に画角が変更された場合、領域の位置を変更すべきかどうかの制御に関わる技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に対応する撮像制御システムの構成の一例を示すブロック図。
【図２】実施形態における撮像装置１０１の内部構成の一例を示すブロック図。
【図３】実施形態に対応するクライアント装置１０３の内部構成の一例を示すブロック図。
【図４】測光領域を指定した後にデジタルズームを行った際に、測光領域として設定する枠を配信画像の領域内に移動する例の説明図。
【図５】測光領域を指定した後にデジタルズームを行った際に、測光領域として設定する枠の位置を、デジタルズームを行う前の位置に留める例の説明図。
【図６】実施形態におけるカスタム測光モード、中央重点測光モード、評価測光モードの各種の測光モードの例の説明図。
【図７】実施形態に対応する撮像装置１０１に対する設定方法の例の説明図。
【図８】実施形態に対応する、デジタルズーム設定に応じた測光領域の枠の位置と配信画像との関係の一例の説明図。
【図９】実施形態に対応する、デジタルズームの設定により測光領域が表示範囲の外に位置することになった場合の処理の一例の説明図。
【図１０】実施形態１に対応するクライアント装置１０３における処理の一例を示すフローチャート。
【図１１】実施形態２に対応する設定画面７００の表示形態の一例の説明図。
【図１２】実施形態２に対応するクライアント装置１０３における処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【００１１】
［実施形態１］
以下、実施形態の一つについて説明する。図１は本実施形態に対応する撮像システム１０の構成の一例を示すブロック図である。図１に示す撮像システム１０は、動画像を撮像および画像処理する監視カメラ或いはネットワークカメラとしての撮像装置１０１、ネットワーク１０２を介して相互に通信可能な状態で接続されるクライアント装置１０３、入力装置１０４、及び、表示装置１０５から構成されている。
【００１２】
図２は、本実施形態における撮像装置１０１の内部構成の一例を示すブロック図である。光学部２０１はフォーカスレンズ、ブレ補正レンズ、絞り、シャッターから構成され被写体の光情報を集光する。撮像素子部２０２は、光学部２０１にて集光される光情報を電流値へと変換する素子で、カラーフィルタなどと組み合わせることで色情報を取得する。また、すべての画素に対して、任意の露光時間を設定可能な撮像センサーとする。ＣＰＵ２０３は、各構成の処理すべてに関わり、ＲＯＭ（Read Only Memory）２０４や、ＲＡＭ（Random Access Memory）２０５に格納された命令を順次に読み込み、解釈し、その結果に従って処理を実行する。
【００１３】
また、撮像系制御部２０６は光学部２０１に対して、フォーカスを合わせる、シャッターを開く、絞りを調整するなどのＣＰＵ２０３から指示された制御を行う。制御部２０７は、クライアント装置１０３からの指示に応じて制御を行う。Ａ/Ｄ変換部２０８は、光学部２０１にて検知した被写体の光量をデジタル信号値に変換する。画像処理部２０９は上記のデジタル信号の画像データに対して、画像処理を行う。エンコーダ部２１０は、画像処理部２０９にて処理した画像データをＭｏｔｉｏｎ  ＪｐｅｇやＨ.２６４、Ｈ.２６５などのファイルフォーマットに変換処理を行う。エンコーダ部２１０における変換処理により生成された静止画、或いは動画像のデータは、「配信画像」としてネットワーク１０２を介してクライアント装置１０３に提供される。ネットワークＩ／Ｆ２１１は、クライアント装置１０３等の外部の装置とのネットワーク１０２を介した通信に利用されるインタフェースである。
【００１４】
ネットワーク１０２は、撮像装置１０１と、クライアント装置１０３を接続するネットワークである。ネットワーク１０２は、例えばＥｔｈｅｒｎｅｔ（登録商標）等の通信規格を満足する複数のルータ、スイッチ、ケーブル等から構成される。本実施形態では、ネットワーク１０２は、撮像装置１０１とクライアント装置１０３との間の通信を行うことができるものであればよく、その通信規格、規模、構成を問わない。例えば、ネットワーク１０２は、インターネットや有線ＬＡＮ（Local Area Network）、無線ＬＡＮ（Wireless LAN）、ＷＡＮ（Wide Area Network）等により構成されてもよい。
【００１５】
図３は本実施形態に対応するクライアント装置１０３の内部構成の一例を示すブロック図である。クライアント装置１０３は、ＣＰＵ３０１、主記憶装置３０２、補助記憶装置３０３、入力Ｉ／Ｆ３０４、出力Ｉ／Ｆ３０５、ネットワークＩ／Ｆ３０６を含む。各要素は、システムバスを介して、相互に通信可能に接続されている。クライアント装置１０３は、情報処理装置、撮像装置１０１の各種設定を行うための設定装置、制御装置等として動作できる。
【００１６】
ＣＰＵ３０１は、クライアント装置１０３の動作を制御する制御装置として機能する。主記憶装置３０２は、ＣＰＵ３０１のデータの一時的な記憶場所として機能するＲＡＭ等の記憶装置である。補助記憶装置３０３は、各種プログラム、各種設定データ等を記憶するＨＤＤ、ＲＯＭ、ＳＳＤ等の記憶装置である。入力Ｉ／Ｆ３０４は、入力装置１０４等からの入力を受付ける際に利用されるインタフェースである。出力Ｉ／Ｆ３０５は、表示装置１０５等への情報の出力に利用されるインタフェースである。ネットワークＩ／Ｆ３０６は、撮像装置１０１等の外部の装置とのネットワーク１０２を介した通信に利用されるインタフェースである。
【００１７】
ＣＰＵ３０１は、補助記憶装置３０３に記憶された各種プログラムを主記憶装置３０２に読み出して実行することにより、本実施形態に対応する処理を実行すると共に、撮像装置１０１との間で各種情報の送受信を制御する。また、入力Ｉ／Ｆ３０４を介して入力装置１０４からの入力を受付けると共に、出力Ｉ／Ｆ３０５を介して表示装置１０５における画像や各種情報の表示制御を行う。
【００１８】
入力装置１０４は、マウス、キーボード、タッチパネル、ボタン等から構成される入力装置である。表示装置１０５は、クライアント装置１０３出力した画像を表示するディスプレイモニタ等の表示装置である。本実施形態では、クライアント装置１０３と入力装置１０４と表示装置１０５とを、各々独立した装置とすることができる。この場合、例えばクライアント装置１０３をパーソナルコンピュータ（PC）として構成し、入力装置１０４を当該PCに接続されたマウスやキーボード、表示装置１０５を当該PCに接続されたディスプレイとすることができる。また、当該構成以外にも、クライアント装置１０３と表示装置１０５とが一体化されていてもよいし、タッチパネルのように入力装置１０４と表示装置１０５とが一体化されていてもよい。また、スマートフォンやタブレット端末のようにクライアント装置１０３と入力装置１０４と表示装置１０５とが、一体化されていてもよい。
【００１９】
次に、図４及び図５を参照して、領域設定後のデジタルズーム等による拡大表示により画角変更後に想定される測光領域の位置の変更及び維持について、具体例を挙げて説明する。本実施形態の撮像装置１０１においては、ＣＰＵ２０３は、測光領域が画像中の暗い領域に設定される場合、暗い領域が見えやすくなるように撮像系制御部２０６を介して露出を明るく調整する。また、ＣＰＵ２０３は、測光領域が明るい領域に設定される場合、白とび等しないように撮像系制御部２０６を介して露出を暗く調整する。
【００２０】
まず、図４を参照して、測光領域指定後にデジタルズームを利用して拡大表示を行った際に、測光領域として設定する枠を配信画像の領域内に移動する場合について説明する。図４(A)の画角４００は遠くの明るい場所にビル４０１があり、右の手前の森の中の暗い場所に小屋４０２がある状態のカメラの画角を示している。ここでまず、最初に注目している被写体が小屋４０２にいる場合、小屋４０２を監視するため測光領域を枠４０３に設定する。その後、被写体が遠くのビル４０１に移動した際、デジタルズームを利用して図４(B)の範囲４１１で示す領域を撮影するようにズーム設定した場合を考える。このときの、配信画像は図４（C）に示すようになる。
【００２１】
この場合、測光領域を図４(A)の枠４０３の位置のままで測光を行うと、白とびが発生してしまうおそれがあるため、測光領域を枠４０３の位置ではなく、被写体のいるビル４０１の周辺位置に移動するのが望ましい。その際に、例えば、図４（B）に示すように、測光領域を範囲４１１内の枠４１２に設定するようにすれば、枠４１２は配信画像内に含まれることになる。
【００２２】
次に図５を参照して、測光領域指定後にデジタルズームを行った際に、測光領域として設定する枠をデジタルズームを行う前の位置に留める場合について説明する。図５(A)は、室内から入口を撮影しているが、室内は暗めで、入口が逆光等の影響で光量が大きい場合を示している。画角５００には、入口５０１および入口の人物５０２、室内５０３が含まれている。入口５０１には逆光で強い光が入り込んでいる。この場合、撮影したい被写体は人物５０２であるが、入口５０１の内部に測光領域を設定してしまうと、逆光の強い光に引っ張られて画像全体が暗くなってしまう。その結果として、画像全体が暗すぎて人物５０２が適切に映らなくなってしまう。そこで、室内５０３の暗い部分の、例えば枠５０４で示す位置に測光領域を指定することができる。その後、被写体をより拡大して見るためにデジタルズームを利用して図５(B)の範囲５１１で示す領域を撮影するようにズーム設定した場合を考える。このときの配信画像は図５（C）に示すようになる。ここで仮に測光領域を図５(B)の枠５１１内に移動させると上記のような問題が発生して、人物５０２を観測するのには不適切な状況となる。そこで、このような状況下では、測光領域を枠５０４の位置で維持するのが望ましい。
【００２３】
このように、デジタルズーム等により配信画像の画角に変更が生じた場合には、ユーザの要望に応じて、或いは、撮影時の環境や状況に応じて、画角変更後の測光領域の位置を決める必要がある。
【００２４】
また、上記では、撮像装置１０１の撮像条件のうち露出を決定するための測光領域との関連で、画角変更後の位置が問題となる領域を説明した。しかし、撮像条件には露出の他に、フォーカスやホワイトバランス等もあり、これらの制御のための測定用の領域についても、同様に設定位置が問題となることが考えらえる。これ以降では、測光領域を例として実施形態（実施形態２を含む）の説明を行うが、そこに記載される内容は他の測定領域についても同様に適用可能である。
【００２５】
次に、図６を参照して本実施形態における測光モードを説明する。本実施形態では、測光モードとして、カスタム測光モード、中央重点測光モード、評価測光モードの３種類がある。図６（A）は、カスタム測光モードの例を示す。カスタム測光モードでは、ユーザが画像（画角）内の任意の位置に特定領域（灰色領域）６００を指定し、指定された領域に対して測光を行い、露出量を調整する。この場合、ユーザの監視対象は指定した特定領域に存在することが想定される。
【００２６】
図６（B）は、中央重点測光モードの例を示す。中央重点測光モードでは、画像の中央付近の領域（灰色領域）６０１に重点を置いて測光を行い、露出量を調整する。この場合、ユーザの監視対象は画面の中央に存在することが想定される。図６（C）は、評価測光モードの例を示す。評価測光モードでは、画面全体（灰色領域）６０２を測光領域として測光を行い、露出量を調整する。この場合、ユーザの監視対象は画面全体に存在することが想定される。
【００２７】
次に図７を参照して、本実施形態に対応する撮像装置１０１に対する撮像条件の設定方法について説明する。図７（A）は、本実施形態に対応する撮像装置１０１の設定画面の一例を示している。設定画面７００は、クライアント装置１０３において、設定のトップページ（不図示）で「カメラ設定」が選ばれた際に、撮像装置１０１からプログラムをダウンロードして実行することにより表示される。設定画面７００には、現在の配信画像を表示する領域７０１が含まれる。また設定項目７０２から７０５について設定値７０６から７０９が表示される。これらは、クライアント装置１０３から撮像装置１０１に送られて、制御に反映される。但し、本実施形態では、主に測光方式について説明し、他の設定項目については省略する。
【００２８】
測光方式７０４の項目については、図６で説明したカスタム測光モード、中央重点測光モード、評価測光モードの３つのうちからいずれか１つを設定することができる。デフォルトでは、例えば中央重点測光モード、或いは、評価測光モードが設定されるようにしてもよい。図７（A）では、一例としてカスタム測光モードが選択されている状態を示している。カスタム測光モードが選択されている場合、枠表示ボタン７１０が有効状態となり、ユーザは枠表示ボタン７１０を操作することができる。例えば、ユーザは当該ボタンをクリックすることにより操作入力を行うことができる。また、中央重点測光モード、或いは、評価測光モードが選択されている場合は、枠表示ボタン７１０をグレーアウトするなどして操作を受け付けないようにしてもよい。
【００２９】
図７(B)は、図７(A)の枠表示ボタン７１０が操作された後の設定画面７００の表示の一例を示す。図７（A）の設定画面７００との違いは、領域７０１内に配信画像を表示する領域に重畳して枠７１１が表示される点と、枠表示ボタン７１０が枠非表示ボタン７１２に変更される点である。
【００３０】
まず、枠７１１は矩形形状で示されており、いずれかの頂点をクリック＆ドラッグすることで、その大きさを変更することができる。また、枠７１１の内部をクリック＆ドラッグ＆ドロップすることで、領域７０１内で枠７１１を自由に移動させることができる。これらの操作によりユーザはカスタム測光モードにおいて測光領域の位置や大きさを任意に変更することができる。また枠７１１が表示されている状況では、枠表示ボタン７１０の代わりに枠非表示ボタン７１２が表示されており、枠非表示ボタン７１２を操作することにより、領域７０１内から枠７１１の表示を消すことができる。領域７０１における枠の位置及び大きさは座標情報として値が変更されると、クライアント装置１０３から撮像装置１０１に送られるので、常に最新の値が制御に反映される。
【００３１】
次に、図７（C）を参照して本実施形態の撮像装置１０１の映像設定について説明する。設定画面７２０は、映像反転及びデジタルズームを行うか否かを設定するための設定画面である。当該画面は、クライアント装置１０３において設定のトップページ（不図示）で「映像設定」が選ばれた場合に、撮像装置１０１からプログラムをダウンロードして実行することにより表示される。
【００３２】
設定の項目として映像反転７２１とデジタルズーム７２２とがあり、それぞれについて設定値７２３及び７２４が表示される。これらは、クライアント装置１０３から撮像装置１０１に送られて、制御に反映される。但し、本実施形態では、主にデジタルズームについて説明し、映像反転については説明を省略する。
【００３３】
デジタルズーム７２２の設定値７２４は例えば「使用しない」、「１.５倍」、「２倍」のうちから選択することができる。但し、これらの拡大倍率はあくまで一例であって、より詳細な拡大倍率を設定可能としてもよいし、あるいは、最大倍率を２倍よりも大きくしてもよい。撮像装置１０１は、これらのズーム値を、クライアント装置１０３から問い合わせがあると１０倍した値、つまり「使用しない」の場合は「１０」、「１.５倍」の場合は「１５」、「２倍」の場合は「２０」として返答する。図７（C）においては、デジタルズームという表記で説明したが、これは撮影した画像の一部を切り取って画像処理により補完拡大する処理を全般的に表す語である。当該処理は「デジタルズーム」以外にも「テレコンバータ」等の別名称で呼ばれることもあるので、デジタルズームという名称に限定するものではない。
【００３４】
次に図８を参照して図７（C）で説明したデジタルズーム設定に応じた、測光領域の枠の位置と配信画像との関係を説明する。まず、図８(A)はデジタルズームを「使用しない」の設定時に測光領域をカスタム測光モードにおいて設定した例を示す。このとき、画角８０１に対して枠８０２が測光領域として設定されており、向かって右側のドア付近が測光領域となっていることがわかる。図８（B）及び（C）は、この設定において、図７（C）の設定画面７２０においてデジタルズームの設定を「使用しない」から「１．５倍」に変更した場合の画角と測光領域との関係の一例を示す。配信画像は、図８（B）の画角８０３で示すようにズームされた状態となっている。このとき、測光領域に対応する枠８０２は配信画像内に位置している。図８(C)は、図８(B)が配信された状況における、画角８０１、枠８０２及び画角８０３の関係を示す。元の画角８０１に対し、表示領域７０１における表示範囲は画角８０３に対応する。この時、枠８０２は表示範囲内に含まれるので領域７０１に表示される。
【００３５】
次に、デジタルズームの拡大倍率を更に２倍にすると、図８（D）の画角８０４に示すように配信画像が変化する。このとき、測光領域に対応する枠８０２は領域７０１に表示されている配信画像から外れてしまっている。図８(E)は、図８(D)が配信された状況における、画角８０１、枠８０２及び画角８０４の関係を示す。元の画角８０１に対し、表示領域７０１における表示範囲は画角８０４に対応する。この時、枠８０２は表示範囲から外れるので領域７０１に表示されない。
【００３６】
図８（F）は、デジタルズームの倍率に応じた画角８０１、８０３及び８０４を座標情報により表した図である。デジタルズームを使用しない場合の画角８０１は、１９２０×１０８０の領域として設定される。但し、この数値はあくまで一例であり、この値は配信の画角とは関係なく設定される。適用される座標系は、左上を原点（０、０）として、横１９２０、縦１０８０を最大とするＸＹ座標系とする。設定画面７００の領域７０１に表示されることになる配信画像の大きさ及び表示位置を示す情報は、当該座標系において、デジタルズームを「使用しない」、「１．５倍」、「２倍」の場合に、それぞれ、「左上座標（０，０）、右下座標（１９２０、１０８０）」、「左上座標（３２０、１８０）、右下座標（１６００、９００）」、「左上座標（４８０、２７０）、右下座標（１４４０、８１０）」となる。
【００３７】
また、撮像装置１０１はクライアント装置１０３から、枠の位置の問い合わせを受け付けると、全体画像１９２０×１０８０に対する座標を位置情報として返信する。これにより、取得した枠の位置が、領域７０１の表示範囲に含まれるかどうかを判定することが可能となり、表示範囲に含まれない場合、枠は配信画像外に位置すると判定することができる。
【００３８】
次に図９を参照して、デジタルズームの設定により測光領域が表示範囲の外に位置することになった場合の、本実施形態における処理を説明する。ここでは、図８（D）で示したように、デジタルズームの倍率を２倍に設定した際に、枠８０２が画角８０４に対応する表示範囲から外れる場合を例として説明する。図９に示す設定画面は、図７に示す設定画面に対応するので、対応する参照番号を使用する。
【００３９】
図９（A）では、領域７０１にデジタルズーム２倍で撮影された画像（図８（D）に対応）が配信画像として表示されている。このとき枠表示ボタン７１０が操作されると領域７０１内に測光領域に対応する枠が表示されることとなるが、この場合、枠は領域７０１に表示されている配信画像内には含まれていないため表示できない。そこで、図９（B）に示すようなメッセージ表示画面９００を設定画面７００に重畳表示（ポップアップ表示）する。
【００４０】
メッセージ表示画面９００には、「測光エリアの領域が表示範囲外に設定されています。表示範囲内に移動しますか？」とのユーザに対するメッセージと共に、OKボタン９０１、キャンセルボタン９０２が表示される。ユーザがOKボタン９０１を選択した場合には、図９（C）に示すように測光領域に対応する枠が配信画像上に移動される。図９（C）において、領域７０１の中央付近に枠９１１が表示される。このときの測光領域は図９（D）に示すように、元の枠８０２の位置から画角８０４に対応する表示範囲内の枠９１１に移動するものである。また、枠表示ボタン７１０は枠非表示ボタン７１２に変更される。また、デジタルズームにより画面中央の画像ではなく、画像の他の領域、例えば、図９（E）に示すような枠９２０で示す領域がズームされる場合、測光領域は該枠９２０内に収まるように移動する。その際、測光領域は枠９２０の中心部に位置するように移動し、その後にユーザが更に位置を変更可能としてもよい。
【００４１】
また、上記では測光領域が表示範囲から外れてしまう場合はメッセージ表示画面９００が表示されることになるが、変更前後の領域の輝度を比較して、輝度差が大きい場合にはメッセージ表示画面９００の表示を抑制するようにしてもよい。これは図５を参照して説明した、デジタルズーム後の配信画像内に測光領域を移動すると逆光の強い光に引っ張られて画像全体が暗くなってしまうおそれがある場合に有効である。この場合、メッセージ表示画面９００の代わりに、例えば「測光エリアの領域が表示範囲外に設定されていますが、現在の表示状態を維持するために、測光エリアは移動しません。」といったメッセージを表示することができる。当該メッセージの表示画面においてはＯＫボタンのみを表示してユーザからの確認を得るだけでもよい。ＯＫボタンが操作されると、画面が設定画面７００上から消え、設定内容が維持されたまま図９(A)の表示状態に戻る。
【００４２】
一方、ユーザがキャンセルボタン９０２を選択した場合には、枠の位置は変更されずそのままとされ、メッセージ表示画面９００が設定画面７００上から消え、図９(A)の表示状態が維持される。
この場合、設定内容は何も変わらず、ポップアップ画面が消えるのみである。枠表示ボタン７１０も枠を表示するためのボタンのままであり、枠表示ボタン７１０が再度操作されると図９(B)のメッセージ表示画面９００が再度表示される。
【００４３】
本実施形態ではメッセージ表示画面９００をポップアップ表示することで、ユーザから配信画像内に測光領域を移動させるか、そのままにするかの選択（指定）を受け付けることができるようにした。しかし、実施形態はこれに限定されるものではなく、その他に、設定画面７００内に、測光領域に対応する枠の表示位置を配信画像に変更する（戻す）ことを指示する変更ボタン等のUIを設けるようにしてもよい。その場合、ユーザは枠表示ボタン７１０を操作しても枠が表示されないため、変更ボタンを操作して測光領域の位置を配信画像内に変更することができる。例えば、枠表示ボタン７１０が有効の場合に、変更ボタンが操作されると枠が表示されることとなる。
【００４４】
次に、図１０のフローチャートを参照して、本実施形態に対応するクライアント装置１０３で実行される処理の一例を説明する。なお本処理は図７等を参照して説明したカメラ設定画面が開かれた場合に開始される。以下では、クライアント装置１０３で実行される処理のうち、特に測光領域を示す枠の表示に関連する処理について説明する。当該フローチャートに対応する処理は、例えば、ＣＰＵ３０１が補助記憶装置３０３に記憶されたプログラムを主記憶装置３０２に読み出して実行することにより実現される。
【００４５】
まず、Ｓ１００１において、ＣＰＵ３０１は、撮像装置１０１に設定されているズーム情報を取得する。具体的にはＣＰＵ３０１は、ネットワークI/F３０６を介して、撮像装置１０１にズーム情報を要求する。撮像装置１０１の制御部２０７は、当該要求に応じてクライアント装置１０３に対してズーム情報をネットワークI/F２１１を介して送信する。この時、ズーム情報は、デジタルズームが使用されていなければ１０、１.５倍であれば１５、２倍であれば２０という値が返信される。ＣＰＵ３０１は、受信したズーム情報が示す値からデジタルズーム倍率を判定する。
【００４６】
続くＳ１００２では、測光方式および枠の位置情報を撮像装置１０１から取得する。取得方法はＳ１００１と同様である。取得する情報としては、測光方式がカスタム測光モード、中央重点測光モード、評価測光モードのいずれであるか、また、測光方式がカスタム測光モードの場合には、測光領域に相当する枠の位置情報を取得する。他の２つのモードについては、測光領域の位置が予め決まっている場合には、枠の位置情報をクライアント装置１０３側で保持しておき、それを利用すればよい。
【００４７】
続くＳ１００３では、ＣＰＵ３０１は、設定画面７００に表示された枠表示ボタン７１０が操作されたか否かを判定する。枠表示ボタン７１０が操作されていないと判定した場合には、当該判定を継続する。枠表示ボタン７１０が操作されたと判定した場合には、処理はＳ１００４に移行する。
【００４８】
Ｓ１００４では、ＣＰＵ３０１は、測光領域の位置が、領域７０１における画像の表示範囲内に含まれるかどうかを判定する。この判定は、Ｓ１００１で取得したズーム情報と、Ｓ１００２で取得した測光領域の位置に基づき行う。例えば、２倍のデジタルズームが行われている場合、図８（F）で示したように１９２０×１０８０領域のうち(４８０,２７０)から(１４４０,８１０)が領域７０１における表示範囲となる。そこでＣＰＵ３０１は、測光領域の位置情報が当該表示範囲に含まれるかどうかを判定する。このとき、ＣＰＵ３０１は、測光領域の４角のいずれか一点が表示範囲外であった場合でも表示領域外と判定することができる。
【００４９】
Ｓ１００４において、測光領域が表示範囲内と判定されると、処理はＳ１００９に進み、現在設定されている測光領域に相当する位置に、測光領域を示す枠を領域７０１内の画像に重畳表示する。一方、測光領域が表示範囲に含まれないと判定されると、処理はＳ１００５に進む。Ｓ１００５において、ＣＰＵ３０１は、メッセージ表示画面９００を設定画面７００上に表示する。このときの表示状態は図９（B）に示すようになる。続くＳ１００６においてＣＰＵ３０１は、OKボタン９０１の操作を受け付けたか否かを判定する。もし、OKボタン９０１の操作を受け付けたと判定した場合、処理はＳ１００８に進む。Ｓ１００８では、図９（C）に示すように測光領域の位置を表示領域内に変更し、続くＳ１００９で測光領域を示す枠を領域７０１内に表示する。このとき、測光領域の新しい位置情報を撮像装置１０１に通知して設定を行う。
【００５０】
一方、ＣＰＵ３０１がOKボタン９０１が操作されていないと判定した場合、処理はＳ１００７に進み、キャンセルボタン９０２が操作されたか否かを判定する。キャンセルボタン９０２が操作されたと判定されると、メッセージ表示画面９００の表示を消して、処理はＳ１００３に戻る。一方、キャンセルボタン９０２が操作されていないと判定されると、処理はＳ１００６に戻る。
【００５１】
Ｓ１００９では、ＣＰＵ３０１は領域７０１内に枠を表示する。続くＳ１０１０においてＣＰＵ３０１は、枠非表示ボタン７１２が操作されたか否かを判定する。枠非表示ボタン７１２が操作されると処理はＳ１０１１に進み、操作されていないと判定される場合にはＳ１０１０の判定を繰り返す。Ｓ１０１０における処理を繰り返す間に枠の移動や拡大がされた場合、ＣＰＵ３０１は新たな枠の位置情報を撮像装置１０１に通知して設定を行う。Ｓ１０１１では、ＣＰＵ３０１は領域７０１内における枠の表示を消す。その後、処理はＳ１００３に戻る。
【００５２】
図１０では、ズーム情報および枠情報を、Ｓ１００１、Ｓ１００２において取得する場合を記載しているが、これらの情報を途中で取得される場合もある。その場合、Ｓ１００４における判定は、最新に取得した情報に基づいて行う。
【００５３】
また、Ｓ１００４において枠の位置が表示範囲に含まれないと判定された場合に、Ｓ１００５に進む前に更に判定を行ってもよい。具体的には、測光領域の設定位置を表示範囲に含まれるように変更した場合に、領域７０１に表示される画像の表示状態に対する影響の有無を更に判定することができる。当該判定は、枠の設定位置の変更前後での領域の輝度の差について、輝度差が所定値（閾値）よりも大きいか否かに基づくことができる。この場合、輝度差が閾値より小さい場合には設定位置変更後も表示画像への影響はないとして図１０のＳ１００５以降の処理を行う。一方、輝度差が閾値以上の場合には、設定位置変更後は表示画像への影響があるとしてＳ１００５におけるメッセージを、上記の「測光エリアの領域が表示範囲外に設定されていますが、現在の表示状態を維持するために、測光エリアは移動しません。」との内容に変更し、処理をＳ１００３に戻してもよい。
【００５４】
以上のように、本実施形態では、デジタルズームの結果として測光領域が配信画像外に位置することが判明した場合に、測光領域の位置を元のまま維持するのか、それとも、配信画像内に変更するのかをユーザが選択させるか、或いは、クライアント装置１０３が決定することができる。これにより、ユーザのニーズや撮影環境に合わせた測光領域の設定が可能となる。
【００５５】
［実施形態２］
以下、第２の実施形態について説明する。本実施形態では、測光領域が配信画像内に位置していない場合の別の表示形態について説明する。本実施形態におけるシステム構成及び実行される処理は実施形態１と同様であるため説明は省略する。
【００５６】
図１１は、本実施形態に対応する設定画面７００の表示形態を説明するための図である。図１１（A）は、図９（A）と同様の図であり図１１（B）との対比のためにここに示す。図１１（B）は、図１１（A）の表示状態において枠表示ボタン７１０が操作された場合の表示形態の一例を示す。
【００５７】
図１１（B）において、領域７０１内には、配信画像１１０１がデジタルズームを使用しない場合の画角（１９２０×１０８０）に対する比率に応じた大きさで表示される。配信画像１１０１の周辺１１０２は、表示対象ではないため、画像１１０１とは識別可能な形態で表示している。枠１１０３は、測光領域に対応する枠であり、これにより、配信画像１１０１或いは、領域７０１における全体画像のうちの表示範囲との関係で現在の測光領域の位置を把握できる。表示されている枠１１０３を操作（移動、拡大・縮小）することで、測光領域の設定を変更／維持することも、表示領域内に移動させることも可能となる。この表示状態において、枠非表示ボタン７１２が操作されると図１１（A）の表示状態に戻る。
【００５８】
図１１(B)では、領域１１０２に画像を表示せずハッチング状態にしているが、表示形態はこれに限らず、例えばデジタルズームを行う前の画像を撮像装置１０１もしくはクライアント装置１０３で保存しておき、ズーム後はこの画像を利用してもよい。
【００５９】
次に、本実施形態に対応するクライアント装置１０３の処理を図１２のフローチャートを参照して説明する。図１２のフローチャートにおいて一部の処理は図１０のフローチャートに示した処理と同様であるため、対応する参照番号を付し、これらの説明は省略する。本処理も図７等を参照して説明したカメラ設定画面が開かれた場合に開始される。以下では、クライアント装置１０３で実行される処理のうち、特に測光領域を示す枠の表示に関連する処理について説明する。当該フローチャートに対応する処理は、例えば、ＣＰＵ３０１が補助記憶装置３０３に記憶されたプログラムを主記憶装置３０２に読み出して実行することにより実現される。
【００６０】
Ｓ１００４において、ＣＰＵ３０１により測光領域に対応する枠が表示範囲内にないと判定されると、処理はＳ１２０１に進む。Ｓ１２０１では、ＣＰＵ３０１は、設定画面７００における配信画像を、図１１（B）に示すようなデジタルズームを利用していない全体画像の座標基準で表示する全体表示モードに変更し、領域７０１内に枠を表示する。続くＳ１２０２においてＣＰＵ３０１は、枠非表示ボタン７１２が操作されたか否かを判定する。枠非表示ボタン７１２が操作されると処理はＳ１２０３に進み、操作されていないと判定される場合にはＳ１２０２の判定を繰り返す。Ｓ１２０２における処理を繰り返す間に枠の移動や拡大がされた場合、ＣＰＵ３０１は新たな枠の位置情報を撮像装置１０１に通知して設定を行う。Ｓ１２０３では、ＣＰＵ３０１は、表示形態を図１１（Ａ）に示す通常表示モードに戻すように、領域７０１内にデジタルズームの倍率に対応した配信画像のみを表示すると共に、枠の表示を消す。その後、処理はＳ１００３に戻る。
【００６１】
以上のように、本実施形態においても、デジタルズームの結果として測光領域が配信画像外に位置することが判明した場合に、測光領域の位置を元のまま維持するのか、それとも、配信画像内に変更するのかをユーザが選択させるか、或いは、クライアント装置１０３が決定することができる。これにより、ユーザのニーズや撮影環境に合わせた測光領域の設定が可能となる。
【００６２】
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
【００６３】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６４】
１０１：撮像装置、１０２：ネットワーク、１０３：クライアント装置
【図１】
0006975205.tif 000002
【図２】
0006975205.tif 000003
【図３】
0006975205.tif 000004
【図４】
0006975205.tif 000005
【図５】
0006975205.tif 000006
【図６】
0006975205.tif 000007
【図７】
0006975205.tif 000008
【図８】
0006975205.tif 000009
【図９】
0006975205.tif 000010
【図１０】
0006975205.tif 000011
【図１１】
0006975205.tif 000012
【図１２】
0006975205.tif 000013