(57)【要約】【課題】  被写体の人物の顔の表情や特徴と、被写体の人物の全体の衣装や服装との両方とも詳細に撮像可能に撮像装置を制御させるなど、ユーザの所望の撮像を行うことを目的とする。【解決手段】  撮像部に対する撮像条件を送信する情報処理装置であって、前記撮像部により撮像される撮像画像により解析されるデータが所定の条件を満たすか判断する条件判断手段と、前記条件判断手段により所定の条件を満たすと判断された際に、撮像部の撮像条件を所定の撮像条件に変更する設定値を記憶する設定値記憶手段と、前記条件判断手段により所定の条件を満たすと判断された場合、撮像部の撮像条件を前記設定値記憶手段に記憶された設定値に変更する情報として送信する撮像条件送信手段と、前記撮像条件送信手段により撮像条件を変更した撮像部の撮像画像を表示する表示手段とを備えることを特徴とする。【選択図】  図１
2020057901.tif 000002
【特許請求の範囲】
【請求項１】
撮像部に対する撮像条件を送信する情報処理装置であって、
前記撮像部により撮像される撮像画像により解析されるデータが所定の条件を満たすか判断する条件判断手段と、
前記条件判断手段により所定の条件を満たすと判断された際に、撮像部の撮像条件を所定の撮像条件に変更する設定値を記憶する設定値記憶手段と、
前記条件判断手段により所定の条件を満たすと判断された場合、撮像部の撮像条件を前記設定値記憶手段に記憶された設定値に変更する情報として送信する撮像条件送信手段と、
前記撮像条件送信手段により撮像条件を変更した撮像部の撮像画像を表示する表示手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記撮像部は、パン機能、チルト機能、及びズーム機能を備え、  前記撮像画像は、パン機能、チルト機能、及びズーム機能によって撮像可能な範囲に対応する画像であり、
前記設定値記憶手段は、パン機能、チルト機能、及びズーム機能の設定値を記憶すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定値記憶手段は、前記条件判断手段により所定の条件を満たすと判断された場合に、前記ズーム機能を拡大指示する設定値を記憶することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記設定値記憶手段は、前記条件判断手段により所定の条件を満たすと判断された場合に、前記ズーム機能を縮小指示する設定値を記憶することを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
ユーザから前記条件判断手段の所定の条件の入力を受け付ける入力受付手段と、
前記条件判断手段の所定の条件を記憶する条件記憶手段と
を有することを特徴とする請求項１乃至４に記載の情報処理装置。
【請求項６】
前記条件判断手段は、前記撮像画像の顔検出の数が所定の条件を満たすか判断することを特徴とする請求項１乃至５に記載の情報処理装置。
【請求項７】
前記条件判断手段は、前記撮像部に付属する集音部から取得される音声が所定の条件を満たすか判断することを特徴とする請求項１乃至５に記載の情報処理装置。
【請求項８】
前記撮像部で撮像された撮像画像を撮像部もしくは通信可能な情報処理装置に録画指示する録画指示手段
を有することを特徴とする請求項１乃至７に記載の情報処理装置。
【請求項９】
撮像部に対する撮像条件を送信する情報処理装置を制御する制御方法であって、
前記撮像部により撮像される撮像画像により解析されるデータが所定の条件を満たすか判断する条件判断ステップと、
前記条件判断ステップにより所定の条件を満たすと判断された際に、撮像部の撮像条件を所定の撮像条件に変更する設定値を登録する設定値登録ステップと、
前記条件判断ステップにより所定の条件を満たすと判断された場合、撮像部の撮像条件を前記設定値登録ステップで登録された設定値に変更する情報として送信する撮像条件送信ステップと、
前記撮像条件送信ステップにより撮像条件を変更した撮像部の撮像画像を表示する表示制御ステップと
を有することを特徴とする制御方法。
【請求項１０】
撮像部に対する撮像条件を送信する情報処理装置を、
前記撮像部により撮像される撮像画像により解析されるデータが所定の条件を満たすか判断する条件判断手段と、
前記条件判断手段により所定の条件を満たすと判断された際に、撮像部の撮像条件を所定の撮像条件に変更する設定値を記憶させる設定値記憶手段と、
前記条件判断手段により所定の条件を満たすと判断された場合、撮像部の撮像条件を前記設定値記憶手段に記憶された設定値に変更する情報として送信する撮像条件送信手段と、
前記撮像条件送信手段により撮像条件を変更した撮像部の撮像画像を表示する表示手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置を制御する情報処理装置、及び撮像装置の制御方法、プログラムに関する。
【背景技術】
【０００２】
ビデオカメラで結婚式の様子などを撮像する時に、ユーザがカメラを持って撮像すると、ユーザの撮影技術に左右されるため、撮像結果が想像した通りにならないことがある。たとえば、撮影技術が未熟なユーザが撮像した動画は、被写体をうまく追随できなかったり、ズーム率が適切でなく、極端に小さく撮影されることなどがある。または、カメラを激しく動かして撮像した場合、後から観づらい映像になったりする。
【０００３】
特許文献１には、無人で被写体追尾、ズーム制御を行うことにより、被写体を無理なく自然に追尾することができ、ダイナミックかつ観やすい映像を提供する自動動画撮影装置を提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２７４２５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１では、動いている被写体を追跡しやすくし、動画を見る側も観やすい映像を得るための手段が記載されているが、結婚式などの動きがほとんどない被写体を撮像する際には、新郎や新婦を追いかけるだけの動画になる可能性があり、また、新郎や新婦、来賓者の顔の表情から全身の衣装までを詳細に撮像することはできない。
【０００６】
また、ネットワークカメラにより人や物を監視するサービスの場合でも、不審者などの追跡はできるが、詳細な顔の特徴を捉えるか、全体の服装の特徴を捉えるかのどちらかしかできず、顔の特徴と全体の服装の両方を捉えるのは難しい。
【０００７】
本発明は、被写体の人物の顔の表情や特徴と、被写体の人物の全体の衣装や服装との両方とも詳細に撮像可能に撮像装置を制御させるなど、ユーザの所望の撮像を行うことを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、撮像部に対する撮像条件を送信する情報処理装置であって、前記撮像部により撮像される撮像画像により解析されるデータが所定の条件を満たすか判断する条件判断手段と、前記条件判断手段により所定の条件を満たすと判断された際に、撮像部の撮像条件を所定の撮像条件に変更する設定値を記憶する設定値記憶手段と、前記条件判断手段により所定の条件を満たすと判断された場合、撮像部の撮像条件を前記設定値記憶手段に記憶された設定値に変更する情報として送信する撮像条件送信手段と、前記撮像条件送信手段により撮像条件を変更した撮像部の撮像画像を表示する表示手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、被写体の人物の顔の表情や特徴と、被写体の人物の全体の衣装や服装との両方とも詳細に撮像可能に撮像装置を制御させるなど、ユーザの所望の撮像を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態における、撮像制御システムのシステム構成の一例を示すである。
【図２】本発明の実施形態における、携帯端末１０２、動画像保存サーバ１０３に適用可能な情報処理装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態における、ネットワークカメラ１０１のハードウェアの構成を示す構成図である。
【図４】本発明の実施形態における、撮像制御システム全体の処理の一例を示すフローチャートである。
【図５】本発明の実施形態における、携帯端末１０２の撮影シーンを登録する処理の一例を示すフローチャートである。
【図６】本発明の実施形態における、携帯端末１０２の撮影シーンを変更する条件を登録する処理の一例を示すフローチャートである。
【図７】本発明の実施形態における、撮像制御システムの自動撮像処理の一例を示すフローチャートである。
【図８】本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示される表示画面８００の一例である。
【図９】本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示される表示画面９００の一例である。
【図１０】本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示される表示画面１０００の一例である。
【図１１】本発明の実施形態における、携帯端末１０２の外部メモリ等の記憶手段に記憶されている各種データの一例を示す図である。
【図１２】本発明の実施形態における、携帯端末１０２の外部メモリ等の記憶手段に記憶されている各種データの一例を示す図である。
【図１３】本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示される表示画面の遷移の例を示す模式図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１２】
図１は、本発明の情報処理システムのシステム構成の一例を示すである。
【００１３】
図１に示す情報処理システムは、ネットワークカメラ１０１（撮像部）と、携帯端末１０２と動画像保存サーバ１０３とがネットワーク１０４を介して相互に通信可能に接続され構成されている。
【００１４】
ネットワークカメラ１０１は、例えば、結婚式会場や宴会場などに設置された動画像を記録するためのカメラである。ネットワークカメラは、監視カメラとして、防犯、防災、計測などの目的で設置されたものでもよく、また屋内、屋外は問わない。さらにネットワークカメラ１０１は、Ｗｅｂカメラでも良いし、ユーザが家庭などで使う民生用ビデオカメラでも良い。民生用ビデオカメラの場合は携帯端末１０２から制御可能な雲台に載せることが望ましい。
【００１５】
動画像保存サーバ１０３は、ネットワークカメラ１０１から送信された各映像を受信して保存する機能を有する。なお、動画像保存サーバ１０３は、映像解析して、その解析結果を携帯端末１０２に送信する機能を備えていても良く、動画像保存サーバ１０３の機能をネットワークカメラ１０１が有していても良い。たとえば、ネットワークカメラ１０１が前述した民生用ビデオカメラの場合は、映像を保存する筐体はネットワークカメラ１０１と同じ筐体となる。
【００１６】
携帯端末１０２は、ネットワークカメラ１０１から取得した映像を受信し、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示する。また、ネットワークカメラ１０１のパン・チルト・ズームを制御することができる（ＰＴＺ制御）。
【００１７】
携帯端末１０２及び動画像保存サーバ１０３は、コンピュータ等の情報処理装置である。
【００１８】
図２は、図１に示す携帯端末１０２及び動画像保存サーバ１０３に適用可能な情報処理装置のハードウェア構成の一例を示すブロック図である。
【００１９】
図２に示すように、情報処理装置は、システムバス２０４を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０２、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、および通信Ｉ／Ｆコントローラ２０８が接続される。
【００２０】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２１】
ＲＯＭ２０３あるいは外部メモリ２１１等の記憶装置は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２２】
ＲＡＭ２０２は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２３】
入力コントローラ２０５は、入力装置２０９（入力デバイス）からの入力を制御する。入力装置２０９としては、キーボード、タッチパネル、マウス等のポインティングデバイス等が挙げられる。
【００２４】
なお、入力装置２０９がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下（指等でタッチ）することにより、各種の指示を行うことができることとする。
【００２５】
また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００２６】
ビデオコントローラ２０６は、ディスプレイ装置２１０などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作により受け付け可能な装置については、入力装置２０９を提供する。
【００２７】
なおビデオコントローラ２０６は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ２０２の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００２８】
メモリコントローラ２０７は、外部メモリ２１１へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）などのメモリ等を利用可能である。
【００２９】
通信Ｉ／Ｆコントローラ２０８は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信、Ｗｉ−Ｆｉ、および３Ｇ回線、ＬＴＥ回線を用いた通信が可能である。
【００３０】
なお、外部メモリ２１１等の記憶装置は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００３１】
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。
【００３２】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３３】
次に、図３を用いて、図１に示したネットワークカメラ１０１のハードウェア構成の一例について説明する。
【００３４】
図３は、ネットワークカメラ１０１のハードウェアの構成を示す構成図である。
【００３５】
ＣＰＵ３０１は、システムバス３０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ３０２あるいは外部メモリ３０５には、ＣＰＵ３０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、画像処理サーバ１０８の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ３０３は、ＣＰＵ３０１の主メモリ、ワークエリア等として機能する。
【００３６】
ＣＰＵ３０１は、処理の実行に際して必要なプログラム等をＲＡＭ３０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３７】
メモリコントローラ（ＭＣ）３０６は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ、画像データ等を記憶するハードディスク（ＨＤ）やＰＣＭＣＩＡカードスロットにアダプタを介して接続されるスマートメディア（登録商標）等の外部メモリ３０５へのアクセスを制御する。
【００３８】
ネットワークカメラ１０１におけるカメラ部３０７は、画像処理部３０８と接続されており、監視対象に対して向けられたレンズを透過して得られた光をＣＣＤやＣＭＯＳ等の受光セルによって光電変換を行った後、ＲＧＢ信号や補色信号を画像処理部３０８に対して出力する。
【００３９】
ネットワークカメラ１０１における画像処理部３０８は、ＲＧＢ信号や捕色信号に基づいて、ホワイトバランス調整、ガンマ処理、シャープネス処理を行い、更に、ＹＣ信号処理を施して輝度信号Ｙとクロマ信号（以下、ＹＣ信号）を生成し、ＹＣ信号を所定の圧縮形式（例えばＪＰＥＧフォーマット、あるいはＭｏｔｉｏｎＪＰＥＧフォーマット等）で圧縮し、この圧縮されたデータは、画像データとして外部メモリ３０５へ一時保管される。
【００４０】
マイク３１０（集音部）は、音声入力コントローラ３１１と接続されており、ネットワークカメラ１０１周辺の音声を集音し、デジタル信号化して音声入力コントローラ３１１に出力する。
【００４１】
ネットワークカメラ１０１における音声入力コントローラ３１１は、デジタル化された音声情報を圧縮形式（たとえばＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３（ＭＰ３）フォーマット、あるいはＡｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ（ＡＡＣ、先進的音響符号化））で圧縮し、圧縮されたデータは、音声データとして外部メモリ３０５へ一時保管される。
【００４２】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）３０９は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行しており、外部メモリ３０５に記憶された画像データや音声データは、通信Ｉ／Ｆコントローラ３０９によって外部機器へ送信される。
【００４３】
次に、図４に示すフローチャートを用いて、ネットワークカメラ１０１、携帯端末１０２が実行する処理について説明する。
【００４４】
図４は、本発明の実施形態における、撮像制御システム全体の処理の一例を示すフローチャートであり、図中のＳ４０１〜Ｓ４２４は各ステップを示す。各ステップの処理の内、Ｓ４０１〜Ｓ４１２は、携帯端末１０２のＣＰＵが、外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現され、Ｓ４２１〜Ｓ４２４の各ステップの処理は、ネットワークカメラ１０１のＣＰＵ３０１が、外部メモリ３０５もしくはＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３にロードして実行することにより実現される。
【００４５】
図４のフローチャートは、ユーザが携帯端末１０２からネットワークカメラ１０１を使って自動撮影を行おうとする際に開始される処理の流れである。
【００４６】
まず、携帯端末１０２のＣＰＵ２０１は、ネットワークカメラ１０１から、ネットワークカメラ１０１が保持、もしくは取得する情報を受信する処理を行う（ステップＳ４０１）。
【００４７】
次にネットワークカメラ１０１のＣＰＵ３０１は、携帯端末１０２の要求により、ネットワークカメラ１０１が撮像している画像、ネットワークカメラ１０１が保持しているパン機能の設定値・チルト機能の設定値・ズーム機能の設定値（ＰＴＺ値）を携帯端末１０２に送信する（ステップＳ４２１）。
【００４８】
次に、ステップＳ４０２において、携帯端末１０２のＣＰＵ２０１は、ユーザからネットワークカメラ１０１が撮像する範囲（画角）の変更操作を受け付ける。この処理は、撮像したい範囲（画角）を登録しておくことにより、所定の条件になると、自動撮影時にユーザが登録している画角に変更するために行う。ステップＳ４０２で、ユーザからＰＴＺ値の変更操作を受け付ける処理を、図８の携帯端末１０２のディスプレイ部２１０に表示された画面を参照して説明する。
【００４９】
図８は、本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ部２１０）に表示される表示画面８００の一例である。
【００５０】
図８の８００が携帯端末１０２のディスプレイ部２１０に表示された画面イメージであり、真ん中の最も広い領域８０１にネットワークカメラ１０１から受信した撮像画像を表示する。
【００５１】
８０２は、ネットワークカメラ１０１のズーム設定を調整するレバー状のコントローラであり、８０２の丸部分を前後（図面では上下）させることにより、ネットワークカメラ１０１のズーム設定値を変更することができる。
【００５２】
８０３は、ネットワークカメラ１０１のパン設定（すなわち水平方向への左右の首振り設定）を調整するレバー状のコントローラであり、８０３の丸部分を左右に移動させることにより、ネットワークカメラ１０１のパン設定値を変更することができる。
【００５３】
８０４は、ネットワークカメラ１０１のチルト設定（すなわち垂直方向への上下の首振り設定）を調整するレバー状のコントローラであり、８０４の丸部分を上下に移動させることにより、ネットワークカメラ１０１のチルト設定値を変更することができる。
【００５４】
ステップＳ４０２において、携帯端末１０２は、８０２〜８０４の操作によりユーザからのＰＴＺ値の変更を受け付けたかどうか判断する。ＰＴＺ値の変更操作を受け付けた場合、ステップＳ４０３へと処理を遷移し、ＰＴＺ値の変更操作を受け付けていない場合は、ステップＳ４０４へと処理を遷移する。
【００５５】
ステップＳ４０３へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は、ステップＳ４０２で変更されたＰＴＺ値（撮像条件）をネットワークカメラ１０１に送信する。
【００５６】
変更されたＰＴＺ値を受信したネットワークカメラ１０１のＣＰＵ３０１は、ステップＳ４２２において、受信したＰＴＺ値へとカメラのレンズの角度とズーム値を調整して、画角を変更する。
【００５７】
次に、ステップＳ４２３において、ネットワークカメラ１０１のＣＰＵ３０１は、ステップＳ４２２で変更したネットワークカメラ１０１の画角の撮像画像を携帯端末１０２に送信し、携帯端末１０２の処理へと移行する。
【００５８】
ステップＳ４０２において、ＰＴＺ値の変更操作を受け付けていない場合、もしくはＰＴＺ値の変更操作を受け付け、ネットワークカメラ１０１から撮像画像を受け取った場合、ステップＳ４０４において、携帯端末１０２のＣＰＵ２０１は、ネットワークカメラ１０１から受信した撮像画像を携帯端末１０２のディスプレイ部２１０（図８の例で説明すると、８０１のエリア）に表示する。
【００５９】
次に、ステップＳ４０５において、携帯端末１０２のＣＰＵ２０１は、現在表示されている撮像画像の画角を登録するかユーザからの操作により判断する。図８を参照して、ユーザの操作を受け付ける例を説明する。
【００６０】
図８の８００において、ユーザは撮像されている画角が８０１に表示されている撮像範囲で良いと判断した際に、シーン登録ボタン８０５を押下する。この処理により、現在撮像範囲として表示されている画角のＰＴＺ値を携帯端末１０２に登録する処理を行う。図４のフローチャートの説明に戻る。
【００６１】
図４のフローチャートのステップＳ４０５において、ユーザから現在のシーン（画角）を登録する処理（シーン登録ボタン８０５の押下）を受け付けると、ステップＳ４０６へと処理を遷移する。一方、シーンを登録する処理を受け付けなかった場合、ステップＳ４０７へと処理を遷移する。
【００６２】
ステップＳ４０６へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は、携帯端末１０２が保持しているネットワークカメラ１０１のＰＴＺ値をシーン名とともに登録する処理（設定値記憶処理）を行う。詳細な処理を、図５を参照して説明する。
【００６３】
図５は、本発明の実施形態における、携帯端末１０２の撮影シーンを登録する処理の一例を示すフローチャートであり、図中のＳ５０１〜Ｓ５０８は各ステップを示す。各ステップの処理は、携帯端末１０２の外部メモリ２１１に格納されたアプリケーションプログラムを、それぞれのシステムのＣＰＵ２０１がＲＡＭ２０２上にロードして実行することにより実現される。
【００６４】
図５のフローチャートは、図４のフローチャートのステップＳ４０６に遷移した際に開始される処理の流れであり、図中のＳ５０１〜Ｓ５０８は各ステップを示す。各ステップのＳ５０１〜Ｓ５０８の処理は、携帯端末１０２のＣＰＵが、外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００６５】
図５のフローチャートは、図４のステップＳ４０６へと処理が遷移した際に開始される処理の流れである。
【００６６】
まず、ステップＳ５０１において、携帯端末１０２のＣＰＵ２０１は、携帯端末１０２が保持しているネットワークカメラ１０１のＰＴＺ値を記憶する。この際、携帯端末１０２はネットワークカメラ１０１から情報を取得し、そのＰＴＺ値を記憶しても良い。
【００６７】
次に、ステップＳ５０２において、携帯端末１０２のＣＰＵ２０１は、携帯端末１０２の表示部２１０にシーン登録に関する画面を表示させる。図９を参照して、携帯端末１０２の表示部２１０に表示された画面イメージを説明する、
図９は、本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示される表示画面９００の一例である。
【００６８】
図９の９００が携帯端末１０２のディスプレイ部２１０に表示されたシーン登録画面のイメージであり、シーン名入力欄９０１には、登録したい画面のシーンの名前を入力装置２０９（キーボードやタッチパネルなど）により受け付ける。
【００６９】
９０２には既に登録されている登録シーン一覧が表示されている。この登録シーン一覧からユーザがシーンの一つを選び、削除ボタン９０３を押下すると、選ばれたシーンを削除することができる。図５のフローチャートの説明に戻る。
【００７０】
図５のフローチャートのステップＳ５０２において、たとえば図９のような画面を表示すると、次のステップＳ５０３において、携帯端末１０２のＣＰＵ２０１は、登録シーンリスト９０２から、一つもしくは複数の登録シーンの選択を受け付ける。
【００７１】
次に、ステップＳ５０４において、携帯端末１０２のＣＰＵ２０１は、削除ボタン（図９の９０３）が押下されたか判断する。削除ボタン９０３が押下された場合、ステップＳ５０５へと処理を遷移し、削除ボタン９０３が押下されない場合はステップＳ５０６へと処理を遷移する。
【００７２】
ステップＳ５０５へと処理が遷移すると、携帯端末１０２のＣＰＵ２０１は、図９の登録シーン一覧９０２内で選択されている登録シーンを携帯端末１０２の外部メモリ２１１から削除（登録シーン一覧の名前でＰＴＺ値を登録しているデータを削除）する処理を行う。図９と図１２を参照して登録シーンの削除の処理を説明する。
【００７３】
図１２は、本発明の実施形態における、携帯端末１０２の外部メモリ等の記憶手段に記憶されている登録シーンの一覧データの一例を示す図であり、これらの設定値をネットワークカメラ１０１に送信することにより、ネットワークカメラ１０１の撮影範囲（画角）を制御する。
【００７４】
図１２のデータテーブルは、図９のシーン登録画面のイメージに対応するデータを登録した図の例であり、１番目のデータが「全体シーン」として登録されている。図１２の例では、「全体シーン」には「パン設定値」（左右の首振り角度）が０度、「チルト設定値」（上下の首振り角度）が０度、「ズーム倍率」が１倍（ワイド端）というデータが登録されている。また、２番目のデータである「メインシーン」には、たとえば「パン設定値」が右側に１０度、「チルト設定値」が下方向に５度、「ズーム倍率」が４．５倍というデータが登録されている例である。
【００７５】
これら図１２のようなデータテーブルを記憶する外部メモリ２１１のデータを図９の９００のような画面イメージで登録シーン名で表示し、ステップＳ５０３において、９０２内の登録シーンを選択する。その後、ステップＳ５０４において、削除ボタン９０３が押下されると、ステップＳ５０３で選択された登録シーンのデータをステップＳ５０５において削除する。図５のフローチャートの説明に戻る。
【００７６】
次にステップＳ５０６へと処理を移行すると、携帯端末１０２のＣＰＵ２０１は、たとえば、図９のシーン名欄９０１へ名前の入力を受け付ける。
【００７７】
次にステップＳ５０７において、携帯端末１０２のＣＰＵ２０１は、登録ボタン（図９の９０４）が押下されたか判断する。登録ボタン９０４が押下された場合、ステップＳ５０８へと処理を遷移し、登録ボタン９０４が押下されない場合はステップＳ５０２、もしくはステップＳ５０３へと処理を遷移する。
【００７８】
ステップＳ５０８へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は、ステップＳ５０８で入力されたシーン名でステップＳ５０１において記憶したＰＴＺ値を、たとえば図１２のデータテーブルのような形式で保存する処理を実行する。
【００７９】
以上、図５の処理を繰り返すことにより、たとえば図１２のようなデータテーブルを形成するデータを作成する。図４のフローチャートの説明に戻る。
【００８０】
図４のステップＳ４０６の処理が終わると、次にステップＳ４０７へと処理を遷移する。
【００８１】
ステップＳ４０７において、携帯端末１０２のＣＰＵ２０１は、シーン（撮像画像の画角）を変更する条件の入力を受け付けるかユーザからの操作により判断する。図８を参照して、ユーザの操作を受け付ける例を説明する。
【００８２】
図８の８００において、ユーザがシーン（撮像画像の画角）を変更する条件を入力する場合に、ユーザはシーン変更条件ボタン８０６を押下する。この処理により、ユーザは撮像シーンを変更するタイミングを設定することができる。図４のフローチャートの説明に戻る。
【００８３】
ステップＳ４０７において、ユーザからシーン（撮像画像の画角）を変更する条件を入力するボタン（シーン変更条件ボタン８０６の押下）を受け付けると、ステップＳ４０８へと処理を遷移する。一方、シーン（撮像画像の画角）を変更する条件を入力するボタンが押下されていない場合、ステップＳ４０９へと処理を遷移する。
【００８４】
ステップＳ４０８へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は、シーンを変更する条件を設定する処理を行う、詳細な処理を、図６を参照して説明する。
【００８５】
図６は、本発明の実施形態における、携帯端末１０２の撮影シーンを変更する条件を登録する処理の一例を示すフローチャートであり、図中のＳ６０１〜Ｓ６０７は各ステップを示す。各ステップの処理は、携帯端末１０２の外部メモリ２１１に格納されたアプリケーションプログラムを、それぞれのシステムのＣＰＵ２０１がＲＡＭ２０２上にロードして実行することにより実現される。
【００８６】
図６のフローチャートは、図４のフローチャートのステップＳ４０８に遷移した際に開始される処理の流れである。
【００８７】
まず、ステップＳ６０１において、携帯端末１０２のＣＰＵ２０１は、表示部２１０にシーン変更条件の画面を表示する。図１０を参照して、携帯端末１０２の表示部２１０に表示された画面イメージを説明する、
図１０は、本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示される表示画面１０００の一例である。
【００８８】
図１０の１０００が携帯端末１０２のディスプレイ部２１０に表示されたシーン変更条件設定画面のイメージである。シーン変更条件一覧１００２には、シーン（撮像範囲）を変更する条件と変更後の撮像範囲（画角）が定義（記憶）されている（条件記憶部）。
【００８９】
１００１のシーン変更条件入力欄（入力受付部）には、シーンを変更する条件と変更後の撮像範囲の入力をプルダウンメニュからシーン変更条件を登録するための項目をそれぞれユーザから受け付ける。シーンを変更する際の条件を四角で囲われた入力のシーン変更条件入力欄１００１のユーザの入力後、登録ボタン１００４が押下されると、図１０の場合は、「『顔検出』の『人数』が『３０』秒間『変わらない』場合は『ズーム』を『ゆっくり』の速さで『メインシーンの倍率』に変更する」という条件が登録される。また、１００２のシーン変更条件一覧から一つの条件を選択後、削除ボタン１００３が押下されると、１００２の中で選択されたシーン変更条件が削除される。図６のフローチャートの説明に戻る。
【００９０】
ステップＳ６０１においてシーン変更条件の画面が表示されると、次のステップＳ６０２において、携帯端末１０２のＣＰＵ２０１は，ユーザが削除したいシーン変更条件の選択を受け付ける。シーン変更条件の選択とは、たとえば図１０の１００２の一覧から選択されることである。削除したいシーン変更条件がない場合は、選択を受け付けなくても良い。
【００９１】
次のステップＳ６０３において、携帯端末１０２のＣＰＵ２０１は，たとえば、図１０の削除ボタン１００３の押下を受け付けたか判断する。削除ボタン１００３の押下を受け付けると、ステップＳ６０４へと処理を遷移し、削除ボタン１００３の押下を受け付けない場合は、ステップＳ６０５の処理へと遷移する。
【００９２】
削除ボタン１００３の押下を受け付け、ステップＳ６０４へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は，シーン変更条件一覧からステップＳ６０２で選択されたシーン変更条件を削除する処理を行う。削除されたシーン変更条件は一覧から削除され、記憶している記憶部からも削除される。
【００９３】
次のステップＳ６０５において、携帯端末１０２のＣＰＵ２０１は，ユーザからのシーン変更条件の入力を受け付ける。ユーザからのシーン変更条件の入力例は上述した図１０の１００１の例である。
【００９４】
次のステップＳ６０６において、携帯端末１０２のＣＰＵ２０１は，たとえば、図１０の登録ボタン１００４の押下を受け付けたか判断する。登録ボタン１００４の押下を受け付けると、ステップＳ６０７へと処理を遷移し、登録ボタン１００４の押下を受け付けない場合は、ステップＳ６０２へと処理を戻す。
【００９５】
ステップＳ６０７へと処理が遷移すると、携帯端末１０２のＣＰＵ２０１は，たとえば図１０の１００１で設定されたシーン変更条件をシーン変更条件テーブル１１００に登録する。１００１で登録されたシーン変更条件テーブルの例が１１００の１行目のレコードである。
【００９６】
以上の処理のように、シーン（画角）を変えるタイミングなどをユーザが予め設定することができ、ユーザの希望する撮影動画や静止画を撮像することができる。図６のフローチャートの説明を終え、図４のフローチャートの説明に戻る。
【００９７】
図４のステップＳ４０８のシーン変更条件設定処理が終わると、次にステップＳ４０９へと処理を遷移する。ステップＳ４０９において、携帯端末１０２のＣＰＵ２０１は、ユーザのシーン登録処理ならびにシーン変更条件設定処理が終わったかどうかを受け付ける。具体的には図９や図１０が表示されている段階で図示しない登録終了ボタンが押下されたかどうかで判断する。シーン登録処理ならびにシーン変更条件設定処理が終了する場合は、ステップＳ４１０へと処理を遷移し、終了しない場合は、ステップＳ４０２へと処理を戻す。
【００９８】
ステップＳ４１０へと処理を進めると、携帯端末１０２のディスプレイ部２１０には、図８のような画面が表示される。携帯端末１０２のＣＰＵ２０１は，録画（開始）ボタンが押下されたかによって処理を分ける。録画ボタンの例として、図８の８００の例では、８０８であり、この録画ボタン８０８が押下されると、ステップＳ４１１へと処理を遷移する。一方、録画ボタンが押下されていない場合は、ステップＳ４１２へと処理を遷移する。
【００９９】
ステップＳ４１１へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は，自動撮像を開始する。ステップＳ４１１の処理の詳細を図７を参照して説明する。
【０１００】
図７は、本発明の実施形態における、撮像制御システムの自動撮像処理の一例を示すフローチャートであり、図中のＳ７０１〜Ｓ７２６は各ステップを示す。各ステップの処理の内、Ｓ７０１〜Ｓ７０９は、携帯端末１０２のＣＰＵが、外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現され、Ｓ７２１〜Ｓ７２６の各ステップの処理は、ネットワークカメラ１０１のＣＰＵ３０１が、外部メモリ３０５もしくはＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３にロードして実行することにより実現される。
【０１０１】
図７のフローチャートは、図４のフローチャートのステップＳ４１１へと処理が遷移すると開始される処理の流れである。
【０１０２】
まず、ステップＳ７０１において、携帯端末１０２のＣＰＵ２０１は，ネットワークカメラ１０１に録画を開始する命令を送信する（録画指示処理）。
【０１０３】
ステップＳ７２１において、命令を受信したネットワークカメラ１０１のＣＰＵ３０１は、録画を開始する。
【０１０４】
次に、ステップＳ７２２において、ネットワークカメラ１０１のＣＰＵ３０１は、録画している動画の画像情報と、ＰＴＺ値とを携帯端末１０２に送信する。ネットワークカメラ１０１は次のＰＴＺ値を変更する依頼（ステップＳ７２３）を受信しない限り、録画停止命令（ステップＳ７２５）を受信するまで、ステップＳ７２２へと処理を戻し、所定の画角で撮像を続ける。
【０１０５】
ステップＳ７０２において、携帯端末１０２のＣＰＵ２０１は，録画している画像とＰＴＺ値をネットワークカメラ１０１から受信すると、次のステップＳ７０３において、撮像されている画像の解析を行う。具体的にはＨａａｒ―Ｌｉｋｅ特徴量検出により顔検出を行うが、他の検出方法でもよく、解析方法や解析するものは他のものでも良い。なお、顔検出は本実施例では携帯端末１０２で行っているが、ネットワークカメラ１０１で行ってもよく、ネットワークカメラ１０１のＣＰＵ３０１で画像解析を行う場合は、ネットワークカメラ１０１は、撮像されている顔の数を携帯端末１０２に送信する。
【０１０６】
次に、ステップＳ７０４において、携帯端末１０２のＣＰＵ２０１は，ステップＳ７０３で解析された顔検出の数などを元に図１１のシーン変更条件に合致したかの判断を行う。シーン変更条件に合致している場合は、ステップＳ７０５へと遷移し、シーン変更条件になった時間を計測するためのタイマーを起動する。一方シーン変更条件に合致しない場合はステップＳ７０８へと処理を遷移し、停止ボタンが押下されるまでステップＳ７０２へと処理を戻す。
【０１０７】
ステップＳ７０５において、タイマーが起動されると、次のステップＳ７０６において、携帯端末１０２のＣＰＵ２０１は、各シーン変更条件ごとの設定時間だけタイマーが経過したか判断する。タイマーがシーン変更条件で設定されている時間だけ経過している場合は、ステップＳ７０７へと処理を遷移する。一方、シーン変更条件で設定されている時間だけ経過していない場合は、ステップＳ７０８へと処理を遷移して、停止ボタンが押下されるまでステップＳ７０２へと処理を戻す。
【０１０８】
ステップＳ７０７へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は、各シーン変更条件に設定されているシーン（画角）にネットワークカメラ１０１を合わせるため、ネットワークカメラ１０１に設定されているＰＴＺ値を送信する（撮像条件送信処理）。その際にステップＳ７０５で起動したタイマーはリセットする。
【０１０９】
ステップＳ７０７においてネットワークカメラ１０１に送信されたＰＴＺ値をネットワークカメラ１０１が受信する（ステップＳ７２３）と、ネットワークカメラ１０１のＣＰＵ３０１は、ステップＳ７２４へと処理を遷移する。携帯端末１０２からＰＴＺ値を受信しない場合は、ステップＳ７２５へと処理を遷移し、録画停止命令を受信するまで、ステップＳ７２２へと処理を遷移し、画角を変えずに撮像を続ける。
【０１１０】
ステップＳ７２４に処理を遷移すると、ネットワークカメラ１０１のＣＰＵ３０１は、ネットワークカメラの画角をステップＳ７０７で送信されたＰＴＺ値に変更し、撮像を続ける。携帯端末１０２の処理の説明に戻る。
【０１１１】
携帯端末１０２において、ステップＳ７０７のＰＴＺ値の送信処理が終わると、次にステップＳ７０８の処理へと遷移する。
【０１１２】
ステップＳ７０８において、携帯端末１０２のＣＰＵ２０１は、ユーザにより停止ボタンが押下されたかを判断する。停止ボタンが押下されるとステップＳ７０９へと処理を遷移し、停止ボタンが押されていない場合は、ステップＳ７０２へと処理を戻し、撮像を続ける。停止ボタンの例として図８を参照して説明すると、表示部２１０内の８００内に表示されている停止ボタン８０９がその例であり、停止ボタン８０９が押下されていると、ステップＳ７０９へと処理を遷移する。
【０１１３】
ステップＳ７０９へと処理を遷移すると、携帯端末１０２のＣＰＵ２０１は、ネットワークカメラ１０１に録画を停止する命令を送信して、図７の携帯端末１０２の処理を終える。
【０１１４】
ネットワークカメラ１０１は、ステップＳ７２５において、ステップＳ７０９から送信された録画停止命令を受信する。ステップＳ７２５において、録画停止命令を受信すると、ネットワークカメラ１０１のＣＰＵ３０１は、ステップＳ７２６へと処理を遷移し、ネットワークカメラ１０１の録画を停止する。
【０１１５】
以上、図７の処理により、撮像映像がシーン変更条件を満たすと所定のシーン（画角）に変更して撮像を続けることができ、定点撮影にも関わらず動的な撮像が可能となる。図４のフローチャートの説明に戻る。
【０１１６】
図４のステップＳ４１１において、携帯端末１０２は、ネットワークカメラ１０１に撮像画像の録画、保存（ステップＳ４２４、すなわち、ステップＳ７２１〜ステップＳ７２６の処理）を命令し、録画停止ボタンによりステップＳ４１２へと処理を遷移する。
【０１１７】
次にステップＳ４１２において、携帯端末１０２のＣＰＵ２０１は、撮像を終了するかどうかの判断をユーザから受け付ける。撮像を終了しない場合は、ステップＳ４０１へと処理を戻す。撮像を終了する例としては、図８の状況で図示しない撮像アプリケーションの終了ボタンが押下されたかどうかで判断する。
【０１１８】
次に、図１３を参照して、実際の撮像場面で想定される撮像画像のシーン変更の例を説明する。
【０１１９】
図１３は、本発明の実施形態における、携帯端末１０２の表示部（ディスプレイ装置２１０）に表示される表示画面の遷移の例を示す模式図であり、各シーンは図１１、図１２のそれぞれのシーン名やシーン変更後の撮像されている画面イメージを示す。。
【０１２０】
１３０１は、最初に設定されている「全体シーン」の例であり、ＰＴＺ値としては、図１２の一行目のように、「パン設定値」が０度、「チルト設定値」が０度、「ズーム倍率」が１倍（ワイド端）である。「全体シーン」に移行するシーン変更条件は、図１１の４行目と５行目の場合である。すなわち、４行目は、「『顔検出』の『人数』が『１０秒間』の間『０』の場合、『シーン』を『早く』の速さで『全体シーン』に変更する」、また５行目は「『メインシーン』の『人数』が『５分間』の間『変わらない』場合、『シーン』を『標準』の速さで『全体シーン』に変更する」処理を行う。
【０１２１】
１３０２は、「メインシーン」の例であり、ＰＴＺ値としては、図１２の二行目のように、「パン設定値」が右側に１０度、「チルト設定値」が下方向に５度、「ズーム倍率」が４．５倍である。以降１３０２から１３１１の画像イメージは番号順に撮像シーン（画角）が変わる様子を説明した例である。シーン変更条件は図１１の１１００に対応している。
【０１２２】
「メインシーン」１３０２を撮像している状況で、１３０３の画面イメージのように人数が増えた後の例を１３０４の画面イメージを参照して説明する。顔検出の人数が増えた場合は、シーン変更条件テーブル１１００の３行目によると「『顔検出』の『人数』が『５秒間』の間『増えた』場合、『ズーム倍率』を『標準』の速さで『顔検出された領域が画面の最大に収まるよう』に変更する」処理をネットワークカメラ１０１に行わせる。３行目の処理によりズーム倍率を変更した後の例が１３０４の画面イメージである。１３０４は１３０２の画面イメージの２人から３人に顔検出の人数が増え（１３０３の画面イメージ）、その状況が５秒間以上続いたため、３人の顔検出領域が含まれる最大画角までズームアップした例である。
【０１２３】
１３０４の画面イメージを撮像している状況で、１３０５の画面イメージのように人数が減った後の例を１３０６の画面イメージを参照して説明する。顔検出の人数が減った場合は、シーン変更条件テーブル１１００の２行目によると「『顔検出』の『人数』が『５秒間』の間『減った』場合、『ズーム倍率』を『標準』の速さで『顔検出された領域が画面の最大に収まるよう』に変更する」処理をネットワークカメラ１０１に行わせる。。２行目の処理によりズーム倍率を変更した後の例が１３０６の画面イメージである。１３０６は１３０４の画面イメージの３人から２人に顔検出の人数が減り（１３０５の画面イメージ）、その状況が５秒間以上続いたため、２人の顔検出領域が含まれる最大画角までズームアップした例である。
【０１２４】
１３０６の画面イメージを撮像している状況で、１３０６の画面イメージのようなまま人数が変わらない場合の後の例を１３０７の画面イメージを参照して説明する。顔検出の人数が変わらない場合は、シーン変更条件テーブル１１００の１行目によると「『顔検出』の『人数』が『３０秒間』の間『変わらない』場合、『ズーム倍率』を『ゆっくり』の速さで『メインシーンの倍率』に変更する」処理をネットワークカメラ１０１に行わせる。１行目の処理によりズーム倍率を変更した後の例が１３０７の画面イメージである。１３０７は１３０６の画面イメージの顔検出の人数が変わらず、その状況が３０秒間以上続いたため、ズーム倍率をメインシーンの倍率である４．５倍に設定した（元のメインシーンの倍率に戻した）例である。
【０１２５】
１３０７の画面イメージを撮像している状況で、１３０８のように画面から顔検出できる人数がいなくなった場合の後の例を１３０９の画面イメージを参照して説明する。撮像範囲内に顔検出できる人数がいなくなった場合は、シーン変更条件テーブル１１００の４行目によると「『顔検出』の『人数』が『１０秒間』の間『０』の場合、『シーン』を『早く』の速さで『全体シーン』に変更する」処理をネットワークカメラ１０１に行わせる。４行目の処理によりシーン名が「全体シーン」として図１２の１行目で定義されたＰＴＺ値に変更する。撮像範囲を変更した後の例が１３０９の画面イメージである。１３０９は１３０８の画面イメージのように顔検出できる人数が０人になり、その状況が１０秒間以上続いたため、「全体シーン」のＰＴＺ値へと変更した例である。
【０１２６】
１３０９の画面イメージを撮像している状況（「全体シーン」を撮像している状況）で、１３０９の画面イメージ内の人数が変わらない場合の後の例を１３１０の画面イメージを参照して説明する。「全体シーン」のＰＴＺ値で撮像している場合、シーン変更条件テーブル１１００の６行目によると「『メイン（シーン）』の『人数』が『１５秒間』の間『変わらない』場合、『シーン』を『標準』の速さで『撮影回数が少ないシーン』に変更する」処理をネットワークカメラ１０１に行わせる。６行目の処理により撮影回数が少ないシーンとして、たとえば「サブシーン（Ａ）」が選択された場合の例が１３１０の画面イメージである。１３１０はたとえば、１３０９のように「全体シーン」が１５秒間以上続いたため、撮影回数（図１２の登録シーンの一覧データ１２００の撮影回数欄）が少ない４行目（撮影回数が０回）の撮像シーンとして「サブシーン（Ａ）」が撮像範囲対象として選択されている。選択された「サブシーン（Ａ）」のＰＴＺ値は図１２のように「パン設定値」が左側に３０度、「チルト設定値」が下方向に１０度、「ズーム倍率」が７倍という情報をネットワークカメラ１０１に送信し、撮像範囲（画角）を変更した結果、１３１０の画面イメージを取得する。
【０１２７】
また、サブシーンに変更する例として、撮像シーンに優先度を設定している場合の画面イメージの流れを説明する。
【０１２８】
１３０９の画面イメージを撮像している状況（「全体シーン」を撮像している状況）で、１３０９の画面イメージ内の人数が変わらない場合の後の例を１３１１の画面イメージを参照して説明する。「全体シーン」のＰＴＺ値で撮像している場合、上述したようにシーン変更条件テーブル１１００の６行目の登録情報のように撮像シーンを変更する処理をネットワークカメラ１０１に行わせる。６行目の処理により優先度が設定されているサブシーンとして、たとえば「サブシーン（Ｂ）」を選択する場合の例が１３１１の画面イメージである。１３１１はたとえば、１３０９のように「全体シーン」が１５秒間以上続いたため、優先順が設定されているサブシーンの中（図１２の登録シーンの一覧データ１２００の優先度欄）の優先度が高い（優先度が１）の撮像シーンである「サブシーン（Ｂ）」が撮像範囲対象として選択される。選択された「サブシーン（Ｂ）」のＰＴＺ値は図１２のように「パン設定値」が右側に３０度、「チルト設定値」が下方向に１０度、「ズーム倍率」が７倍という情報をネットワークカメラ１０１に送信し、撮像範囲（画角）を変更した結果、１３１１の画面イメージを取得する。
【０１２９】
これらの取得した画面イメージをネットワークカメラ１０１で録画し、動画像保存サーバ１０３、もしくはネットワークカメラ１０１自身に記憶する。
【０１３０】
以上の処理により、１台のネットワークカメラによって撮像された撮像画像から、被写体である人物の顔の表情と、人物の所作や服装なども動的に変更して撮像が可能となり、ユーザの事前の設定した撮像範囲（シーン）の変更条件などにより、動的に撮像シーンを変更することができる。
【０１３１】
別の実施例として、音声の認識によるシーン変更条件の例を図１１を参照して説明する。
【０１３２】
自動撮影中に、たとえば、「入場です」などの音声をネットワークカメラ１０１のマイク３１０が取得した場合、シーン変更条件テーブル１１００の８行目の登録情報のように撮像シーンを変更する処理をネットワークカメラ１０１に行わせる。たとえば、「音声」の「認識」が「入場です」の場合、「シーン」を「標準」の速さで「サブシーン（入場）」に変更する処理を行う。選択された「サブシーン（入場）」のＰＴＺ値は、図１２の３行目のように「パン設定値」が右側に４０度、「チルト設定値」が下方向に５度、「ズーム倍率」が４倍という情報をネットワークカメラ１０１に送信し、撮像範囲（画角）を変更する。
【０１３３】
以上の処理により、音声認識によってもシーン変更を変更可能に設定することができ、ユーザの所望の撮像範囲（シーン）を適切に設定することができる。
【０１３４】
本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１３５】
また、本発明におけるプログラムは、図示したフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は当該処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【０１３６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１３７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１３８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１３９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４１】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４２】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１４３】
１０１  ネットワークカメラ
１０２  携帯端末
１０３  動画像保存サーバ
【図１】
2020057901.tif 000003
【図２】
2020057901.tif 000004
【図３】
2020057901.tif 000005
【図４】
2020057901.tif 000006
【図５】
2020057901.tif 000007
【図６】
2020057901.tif 000008
【図７】
2020057901.tif 000009
【図８】
2020057901.tif 000010
【図９】
2020057901.tif 000011
【図１０】
2020057901.tif 000012
【図１１】
2020057901.tif 000013
【図１２】
2020057901.tif 000014
【図１３】
2020057901.tif 000015