(57)【要約】【課題】撮影状況が変化し得る中で、複数の被写体を満遍なく撮影することができるカメラ制御システムを提供する。【解決手段】カメラ制御システムは、被写体を撮影する撮影部１０１と、撮影部１０１に対して制御信号を送り、撮影部１０１に対する動作を制御する撮影制御部１０２と、被写体を識別して各被写体の位置を特定する対象位置特定部１０３とを備える。また、被写体の撮影順を示すリストを蓄積するリストＤＢ部１０４と、リストＤＢ部１０４に対してリストの更新処理と入出力管理を行うリスト管理部１０５とを備える。また、リストと被写体位置特定部１０３により得られた位置情報を判断基準として撮影対象を決定する撮影対象選択部１０６と、撮影映像から被写体を検出し、その検出状況に応じて撮影続行か次の被写体選択に処理を移行するかを判断する被写体検出部１０７とを備える。【選択図】図１
2008311740.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮影手段と、
前記撮影手段に対して制御信号を送り、前記撮影手段を制御する撮影制御手段と、
被写体を識別して各被写体の位置を特定する対象位置特定手段と、
被写体の撮影順を示すリストを管理するリスト管理手段と、
前記リストと前記対象位置特定手段から得られた位置情報を判断基準として撮影対象を決定する撮影対象選択手段と、
撮影映像から被写体を検出して、その検出状況から撮影続行か次の被写体選択に処理を移行するかを決定する被写体検出手段と、
を備えることを特徴とするカメラ制御システム。
【請求項２】
１被写体に対する１回の撮影時間、前記撮影手段の総撮影時間もしくは回数、各被写体の総撮影時間もしくは回数、被写体が撮影可能な場所に入ってからの経過時間、各被写体の過去のポイント、撮影状況を示す重み係数の内のいくつかからポイントを更新するポイント管理手段を備え、
前記被写体検出手段は、撮影映像から被写体を検出し、被写体検出の後、被写体の顔を検出し、検出状況に応じて重み係数を設定することを特徴とする請求項１記載のカメラ制御システム。
【請求項３】
各被写体の位置を検出する対象位置特定手段を備え、
前記ポイント管理手段は、前記対象位置特定手段より得られた対象の位置からカメラから同程度の距離に存在する他の被写体のうち、カメラの視野角に入っている被写体を選択する更新対象選択手段を備え、前記更新対象選択手段により選択された被写体のポイントを更新することを特徴とする請求項２記載のカメラ制御システム。
【請求項４】
前記ポイント管理手段は、前記更新対象選択手段により選択された被写体の数に応じて、各被写体に加算するポイントに対する重みを調整する更新量調整手段を備えることを特徴とする請求項３記載のカメラ制御システム。
【請求項５】
前記対象位置特定手段は、各被写体の位置を検出すると共に、撮影中の被写体の移動を監視し、移動を検知すると前記被写体検出手段に通知することを特徴とする請求項２記載のカメラ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ制御システムに関する。
【背景技術】
【０００２】
カメラで撮影された映像をネットワーク経由で配信するネットワークカメラシステムにおいて、映像受信者が特定の被写体の映像を見るための従来技術として、例えば、特許文献１のシステムがある。
【０００３】
このシステムでは、映像を見たい特定の被写体の居場所と、その居場所を撮影できるカメラを対応付け、複数のカメラで撮影された映像の中から、対応付けられたカメラの映像が映像受信者に送られる。
【０００４】
更に、特許文献１では、第２の実施の形態として、特定の被写体の場所を検出した後に、カメラの方向・ズーム・フォーカス等を制御することで、特定の被写体を撮影するシステムも開示されている。
【０００５】
これら特許文献１のシステムにおいて、被写体の居場所を特定する手段として、被写体に持たせた無線タグを受信機で検出することで被写体の位置を検出している。尚、これに関連して、非特許文献１の表１では、被写体の位置特定手段として、アクティブ型無線タグ、パッシブ型無線タグ、ＰＨＳ、ＧＰＳが列挙されており、それぞれの得失が述べられている。
【０００６】
上記従来技術は、特定の被写体を撮影あるいは監視するためのシステムであったが、ネットワークカメラシステムの使い方として、複数の被写体をバランスよく撮影することが要求される場合がある。
【０００７】
例えば、幼稚園や学校で移動する子供達の様子を満遍なく確認する、あるいは職場において移動しながら働く複数の従業員の様子を抜けなく監視しようとすると、単に特定の被写体を撮影や監視するだけでは不十分である。即ち、複数の被写体をバランスよく撮影あるいは監視する必要がある。
【０００８】
複数の被写体をバランスよく撮影するネットワークカメラシステムの従来技術として、例えば、特許文献２の自動撮影装置がある。この装置では、予め顔データを登録し、撮影映像と登録されている顔データとを照合して被写体を検出する。
【０００９】
この検出された被写体に対して各々録画フレーム数を蓄積し、録画フレーム数が最小の被写体を中心に映すようカメラを制御する。このようにして、複数の被写体が存在する状況で各被写体を均等な時間撮影することを実現している。
【００１０】
また、ある被写体を一定期間撮影する場合、被写体の移動などによって別の人物や物体などに隠れ、被写体が撮影できない場合がある。このように時間経過と共に撮影状況が変化し得る中で撮影するシステムとして、例えば特許文献３の撮影システムがある。この撮影システムでは、複数のカメラを設置し、被写体が撮影可能なカメラのみで撮影することで、被写体が撮影されない映像を回避している。
【特許文献１】特許第３５６１４９０号
【特許文献２】特開２００４−３６３７７５号公報
【特許文献３】特開２００６−８１１２８号公報
【非特許文献１】ＮＴＴ技術ジャーナル２００３。８（第３４〜３６頁、表１）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
複数の被写体を、実際の映像には映っていないということなくバランスよく撮影あるいは監視するネットワークカメラシステムを実現する場合、特許文献３の撮影システムで実際の映像には撮影されていない状況を回避しようとすると、以下の問題が発生する。
【００１２】
例えば、複数の被写体が離れた場所に存在し、撮影可能なカメラが異なる場合、カメラが制御されないため、一被写体に映像が偏る可能性がある。また、複数のカメラが必須であるため、複数のカメラを設置することができない場合は実現が困難である。
【００１３】
更に、被写体が撮影中その空間に存在することが前提となっており、例えば、被写体が途中退出した場合、どのカメラも被写体を検知することができなくなり、何を撮影するのか動作が保証されない。複数の被写体を被写体のいない映像が無く、かつバランスよく撮影するためには、このような場合、別の人物を被写体として撮影する必要がある。
【００１４】
また、特許文献２の自動撮影装置によって複数の被写体を、被写体の居ない映像が無く、かつバランスよく撮影あるいは監視するネットワークカメラシステムを実現した場合、次のような問題が生じる。
【００１５】
例えば、顔データを照合して被写体を決定し、撮影を開始した後、被写体が移動して物体などに隠れた場合、被写体の居ない映像となってしまう。また、後ろを向いている人物はその場に居るにもかかわらず、被写体として選択されることがなくなってしまう。
【００１６】
また、複数の被写体をバランスよく撮影するようにカメラ制御をすることを考えた際に、撮影対象となる被写体を撮影状況に応じて絞り込む必要があるが、移動する被写体が複数存在する場合、絞り込んだ被写体以外の被写体が写ることがある。
【００１７】
例えば、偶然にも撮影対象となる被写体と高い頻度で一緒にいる場合である。このような場合、特定の被写体が写り過ぎてしまう可能性があるが、バランスよく撮影するためには、このような場合においても特定の被写体が写り過ぎてしまうことを防止する必要がある。
【００１８】
更に、この同時に映り込んでいる被写体に対しては、どのような撮影状況、例えば、常に横を向いている、半顔のみといった状況でも１フレームとなり、必ずしもバランスの良い撮影が行われているとはいえない。
【００１９】
本発明の目的は、撮影状況が変化し得る中で、複数の被写体を満遍なく撮影することができるカメラ制御システムを提供することにある。
【課題を解決するための手段】
【００２０】
上記目的を達成するために、請求項１記載のカメラ制御システムは、被写体を撮影する撮影手段と、前記撮影手段に対して制御信号を送り、前記撮影手段を制御する撮影制御手段と、被写体を識別して各被写体の位置を特定する対象位置特定手段と、被写体の撮影順を示すリストを管理するリスト管理手段と、前記リストと前記対象位置特定手段から得られた位置情報を判断基準として撮影対象を決定する撮影対象選択手段と、撮影映像から被写体を検出して、その検出状況から撮影続行か次の被写体選択に処理を移行するかを決定する被写体検出手段とを備えることを特徴とする。
【発明の効果】
【００２１】
本発明のカメラ制御システムによれば、撮影状況が変化し得る中で、複数の被写体を満遍なく撮影することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００２３】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るカメラ制御システムの構成図である。
【００２４】
図１において、本カメラ制御システムは、被写体を撮影する撮影部（撮影手段）１０１と、撮影部１０１に対して制御信号を送り、撮影部１０１に対する動作を制御する撮影制御部（撮影制御手段）１０２とを備える。
【００２５】
また、本カメラ制御システムは、被写体を識別して各被写体の位置を特定する対象位置特定部（対象位置特定手段）１０３と、被写体の撮影順を示すリストを蓄積するリストＤＢ部１０４とを備える。
【００２６】
また、本カメラ制御システムは、リストＤＢ部１０４に対してリストの更新処理と入出力管理を行うリスト管理部（リスト管理手段）１０５を備える。
【００２７】
また、本カメラ制御システムは、リストと被写体位置特定部１０３により得られた位置情報を判断基準として撮影対象を決定（選択）する撮影対象選択部（撮影対象選択手段）１０６を備える。
【００２８】
また、本カメラ制御システムは、撮影映像から被写体を検出し、その検出状況に応じて撮影続行か次の被写体選択に処理を移行するかを判断（判定）する被写体検出部（被写体検出手段）１０７を備える。
【００２９】
第１の実施の形態では、被写体の在／不在や位置を特定することのできる空間で、その空間に出入りして、空間内を移動する被写体を撮影する。好適な例として、幼稚園の教室を出入りする園児をバランスよく撮影するようなものが挙げられる。
【００３０】
本実施の形態では、室内の撮影部の視野角に入っている場所が撮影可能な場所であるとし、この撮影可能な場所に存在する被写体を選択して撮影する。この撮影開始時に被写体検出を行い、検出できない場合は次の被写体を選択する。これにより、被写体のいない映像無く、複数の被写体を満遍なく撮影できる。
【００３１】
図４は、本発明の第１の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【００３２】
本処理は、図１のカメラ制御システムによって実行される。
【００３３】
図４において、まず、ステップＳ４０１で、リスト管理部１０５を起動し、リストＤＢ部１０４内の撮影順被写体リストを初期化する。図５は、撮影順被写体リストの一例である。初期化時には、リストをクリアする。
【００３４】
ステップＳ４０２において、対象位置特定部１０３を起動して、撮影可能な位置に存在する被写体を特定し、該被写体の座標を取得する。取得した被写体の識別子と位置を図６の形式にして撮影対象選択部１０６に通知する。
【００３５】
図６は、対象位置特定部１０３から撮影対象選択部１０６へ送信するデータの一例を表形式で表したものである。被写体の識別子を表す列６０１、被写体の座標を表す列６０２が示される。
【００３６】
ステップＳ４０３において、撮影可能な被写体を通知された撮影対象選択部１０６が、リスト管理部１０５を起動して、撮影順被写体リストを取得する。
【００３７】
ステップＳ４０４において、ステップＳ４０３にて得られた撮影順被写体リストから、撮影対象となる被写体の識別子を取得し、この識別子が対象位置特定部１０３より得た撮影可能な範囲に存在する被写体の識別子に含まれているかを確認する。ここで、含まれていない場合は、次の撮影対象となる被写体に処理を移行する。また、撮影対象となる被写体に検出フラグが立っている場合も、次の撮影対象である被写体に処理を移行し、検出フラグを外す。
【００３８】
ステップＳ４０５において、撮影制御部１０２を起動して、ステップＳ４０４で選択した被写体の座標に向けて撮影部１０１を制御して、撮影を開始する。図７において、カメラをフォーカスさせる目標座標７０１、撮影する時間７０２が示される。
【００３９】
ステップＳ４０６において、被写体検出部１０７を起動して、被写体を撮影画像から検出する。検出できない場合は、リスト管理部１０５に被写体の識別子を通知する。検出できた場合は、一定時間撮影する。撮影時間は例えば１０秒間とする。
【００４０】
ステップＳ４０７において、リスト管理部１０５は、通知された識別子の被写体に対して検出フラグを立て、ステップＳ４０２に戻る。
【００４１】
ステップＳ４０８では、撮影を継続するかどうかの判定を行い、ユーザなどの要求により撮影を中止する必要が無ければ、ステップＳ４０２に戻る。中止の要求が来ていた場合には処理を終了する。
【００４２】
（第２の実施の形態）
図２は、本発明の第２の実施の形態に係るカメラ制御システムの構成図である。
【００４３】
図１に示す第１の実施の形態のカメラ制御システムとの構成上の違いは、ポイント管理部（ポイント管理手段）２０１が加わった点である。このポイント管理部２０１と、役割が異なる被写体検出部１０７、リスト管理部１０５についてのみ説明する。
【００４４】
撮影映像から被写体を検出し、その検出状況に応じて撮影か次の被写体に処理を移行するかを判断し、撮影の場合は、撮影映像から被写体の顔を検出する。被写体検出部１０７は、この検出状況に応じて重み係数を設定する。
【００４５】
ポイント管理部２０１は、以下の値を用いて、撮影対象選択部１０６で選択した被写体のポイントを更新する。その値とは、重み係数と１被写体に対する１回の撮影時間、カメラ制御システムの総撮影時間もしくは回数、各被写体の総撮影時間もしくは回数、被写体が撮影可能な場所に入ってからの経過時間、各被写体の過去のポイントといった値である。
【００４６】
リスト管理部１０５は、ポイント管理部２０１が更新したポイントからリストを更新する。
【００４７】
第２の実施の形態では、被写体を検出するだけでなく、被写体の顔も検出し、その顔の検出状況に応じて撮影順被写体リストを更新する事例を示す。顔の検出状況に応じて撮影順被写体リストを更新することで、横向きの被写体や後ろ向きの被写体の撮影機会を増やして、よりバランスの良い撮影が実現できる。
【００４８】
図８は、本発明の第２の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【００４９】
本処理は、図２のカメラ制御システムによって実行される。
【００５０】
図８において、まず、図４のステップＳ４０１からステップＳ４０５までの処理を実施する。
【００５１】
次いで、ステップＳ８０６において、被写体検出部１０７を起動して、被写体を撮影画像から検出する。検出できない場合は、リスト管理部１０５に被写体の識別子を通知する。検出できた場合は、ステップＳ８０８に処理を進める。
【００５２】
ステップＳ８０７において、リスト管理部１０５は、通知された識別子の被写体に対して検出フラグを立て、ステップＳ４０２に戻る。
【００５３】
ステップＳ８０８において、撮影画像から被写体の顔を検出し、その状況に応じて重み係数を設定し、ポイント管理部２０１に通知する。続いて、一定時間撮影する。撮影時間は例えば１０秒間とする。図９に、撮影状況重み係数の具体例を示す。
【００５４】
ステップＳ８０９において、ポイント管理部２０１を起動して、リスト管理部１０５に対して、撮影対象選択部１０６が選択した被写体の識別情報を通知し、リスト管理部１０５から該被写体のポイントを取得する。
【００５５】
次に、該被写体のポイントを図１０に示すような予め規定した更新式を用いて更新する。次に、図１１に示すような更新式を用いて全被写体のポイントを更新する。次に、ポイント管理部２０１はリスト管理部１０５に対して、更新したポイントを通知する。
【００５６】
図１２に、ポイント管理部２０１において選択された被写体に適用するポイント更新式の例を示す。更新式（ポイント更新式）１２０１は、該被写体の現在のポイント、該被写体の撮影状況重み係数、該被写体の総撮影回数、システムの総撮影回数を入力とする式である。これ以外の入力値を含んでも、これらの入力値の内いくつかが指定されていなくても、本発明は成立する。
【００５７】
図１０に、ポイント更新式１２０１の具体例を示す。更新式１２０１の具体例の更新式１００１は、該被写体の現在のポイント、該被写体の撮影状況重み係数、該被写体の総撮影回数、システムの総撮影回数、新規獲得ポイントを入力とする式である。尚、新規獲得ポイントはシステム内で予め規定された定数である。項１００２は、撮影時間に比例してポイント加算量を増やし、撮影状況重み係数によって重み付けを行う。
【００５８】
図１３に、図１０の更新式における各被写体の撮影回数とポイント加算量の相関を表すグラフを示す。横軸１３０２が撮影回数、縦軸１３０１がポイント加算量である。撮影回数が倍になると、更新式が撮影回数分だけ実行されるため、加算される総ポイントも倍になるというように線形相関１３０３を持っている。この特性により、撮影回数が多いほど、次に撮影されにくくなる。
【００５９】
図１４に、ポイント管理部２０１において全被写体に対して適用するポイント更新式の例を示す。ポイント更新式１４０１は、更新前のポイントを入力とする式である。
【００６０】
図１１に、ポイント更新式１１０１の具体例を示す。過去のポイントを減らす項で１１０２により、大半の被写体が撮影可能な範囲にいないといった理由で、過去に集中的に撮影されていた被写体でもその後全く撮影されていなければポイントが大きくならず、撮影されやすくなる。ポイント更新式１１０１は、ポイント半減回数だけ撮影するとポイントが半分になる式となっており、定数であるポイント半減回数は、ポイントが半分になるのに要する撮影回数を表している。
【００６１】
図１５に、カメラ制御システム内の総撮影回数とポイントの相関１５０３を表すグラフを示す。縦軸１５０１が被写体のポイント、横軸１５０２が総撮影回数である。総撮影回数だけ更新式１１０１が実行されると、定数『0.5^(1/ポイント半減回数)』が総撮影回数分だけ積算されるため、指数関数的にポイントが減少する。
【００６２】
任意の時間からの撮影回数が、ポイント半減回数に一致すると、ポイントは半分に、ポイント半減回数の２倍なら、ポイントは４分の１になる。前から部屋に居る被写体の方が新しく入室した被写体よりも元のポイントが多いため、前から部屋に居る被写体の方が減少されるポイントが多くなり、新たに入室した被写体のみを集中的に撮影してしまうような状況が生まれにくくなる。
【００６３】
室内に被写体Ａしかおらず、被写体Ａが部屋に入って３回撮影が終わった後に、被写体Ｂが部屋に入ってくるケースを例に挙げて説明する。但し、一回の撮影で付与されるポイントを１０ポイントとする。
【００６４】
このケースでは、ポイントを減衰させる効果のある更新式１１０１が無いと被写体Ｂが連続して３回撮影されるが、１回の撮影毎にポイントを半分に減衰する更新式１１０１がある場合には、被写体Ｂ→被写体Ａ→被写体Ｂの順に撮影される。
【００６５】
このように、更新式１４０１の効果で新規被写体ばかりが撮影されることがなくなる。また、半減回数が短いほどポイントの減るペースが上がり、一部の被写体に撮影が集中するのを防止する効果が増す。
【００６６】
ステップＳ８１０では、リスト管理部１０５を起動して、リストＤＢ部１０４から撮影順被写体リストを取得し、ステップＳ８０９において通知されたポイントを用いて、撮影順被写体リストを更新する。
【００６７】
ステップＳ８１１では、撮影を継続するかどうかの判定を行い、ユーザなどの要求により撮影を中止する必要が無ければ、ステップＳ４０２に戻る。中止の要求が来ていた場合には、処理を終了する。
【００６８】
本カメラ制御システムの概念を掴みやすくするため、図１６に本カメラ制御システムで利用された各定数の値の例を示す。１回当りの撮影時間１６０１を６０秒であるとした。１回当りの新規獲得ポイント１６０２を１０ポイントとした。過去に獲得したポイントが半減する時間１６０３を６００秒とした。尚、図１６で示された値は一例であり、これらの単位、値に因らず、本発明は成立する。
【００６９】
（第３の実施の形態）
第３の実施の形態では、撮影する目標に選ばれた１人の被写体のみのポイントを更新するのではなく、たまたま写った被写体のポイントを調整する事例を示す。たまたま写ってしまった被写体のポイントを加算することで、より実際の撮影状況に応じたポイント設定を可能にして、第１、第２の実施形態よりも均等に撮影することを可能にする。
【００７０】
また、たまたま写ってしまった被写体のために目標の被写体の写りが悪くなったり、たまたま写ってしまった被写体の写りがよくないということがしばし起きる。このような性質を加味して、１人が写っている映像よりも複数人が同時に写っている映像の方が、被写体１人に与えられるポイントは少なく抑える仕組みを取り入れ、より均等に撮影することを可能にする。
【００７１】
図３は、本発明の第３の実施の形態に係るカメラ制御システムの要部構成図である。
【００７２】
図２に示す第２の実施の形態のカメラ制御システムとの違いは、ポイント管理部の構成である。
【００７３】
図３において、ポイント管理部３０１は、ポイントを更新する対象を選択する更新対象選択部（更新対象選択手段）３０２を備える。また、ポイント管理部３０１は、ポイントを更新する対象を複数発見した際に、更新するポイントの量を複数の被写体間で調整する更新量調整部（更新量調整手段）３０３を備える。但し、更新量調整部３０３が存在せずともポイントを調整することが可能であるとする。
【００７４】
更新対象選択部３０２では、撮影装置（カメラ）の視野角に入っている被写体で、撮影装置から同程度の距離にいる他の被写体はピントが合いやすく鮮明に写る特性を考慮して、撮影装置から同程度の距離にいる他の被写体を選択する。
【００７５】
図１７に、更新対象選択部３０２で選択される被写体の例を示す。撮影装置１７０１、ポイントが低くて撮影対象に選択された被写体１７０２、被写体１７０２より撮影装置１７０１から離れているためポイント更新対象にならない被写体１７０３を表している。
【００７６】
また、被写体１７０２から近い位置にいるため更新対象となる被写体１７０４、撮影装置１７０１から被写体１７０２と同じ位の距離でかつ撮影装置１７０１の視野角に入っている位置１７０５を表している。位置１７０５で描かれた同心円内の斜線が描かれた領域に含まれている被写体はポイントを更新する対象として扱う。
【００７７】
更新量調整部３０３では、ポイントを更新する対象を複数発見した際に、ポイントの加算量を複数の被写体間で調整する。調整は次に示す３種類のポイント分配方法のうち１つを用いて行う。
【００７８】
１つ目が、更新対象選択部３０２により１人だけ選択された場合も複数人選択された場合も同じように加点する分配方法であり、複数の被写体が同時に撮影された映像に対する映像閲覧者の満足度が高い場合に有効な分配方法である。
【００７９】
２つ目が、更新対象選択部３０２により選択された被写体の数で割ったポイントを各被写体に分配する分配方法で、同時に複数の被写体が撮影された映像に対して、映像閲覧者の満足度が低い場合に有効な分配方法である。
【００８０】
３つ目が、撮影対象選択部１０６より選ばれた被写体の加算ポイントが更新対象選択部３０２により選択された他の被写体の加算ポイントの一定倍となるよう得点を分配する分配方法である。これは、一緒に複数の被写体が撮影された映像や映像の中心付近に写っていない被写体映像に対する映像閲覧者の満足度が低い場合に有効な分配方法である。
【００８１】
本実施の形態では、２つ目の分配方法を採用する。
【００８２】
図１８に、各分配方法を用いた際に、３名の被写体が同時に写った場合の“加算されるポイントの重み”を表した図表を示す。
【００８３】
図１８において、行１８０１、１８０２、１８０３が各分配方法における加算ポイントの比重を表している。
【００８４】
行１８０１が、更新対象選択部３０２により１人だけ選択された場合も、複数人選択された場合も、同じように加点する分配方法の場合である。
【００８５】
行１８０２、が更新対象選択部３０２により選択された被写体の数で割ったポイントを各被写体に分配する分配方法の場合である。
【００８６】
行１８０３が、撮影対象選択部１０６より選ばれた被写体の加算ポイントが更新対象選択部３０２により選択された他の被写体の加算ポイントの２倍となるよう得点を分配する分配方法の場合である。
【００８７】
一方、列１８０４、１８０５、１８０６は、撮影対象として選択された被写体を表している。
【００８８】
列１８０４が、撮影対象として選択された被写体Ａ、列１８０５がポイント更新対象として選択された被写体Ｂ、列１８０６がポイント更新対象として選択された被写体Ｃである。
【００８９】
図１９に、ポイントの加算量に重みを付ける場合のポイント更新式の一般式を示す。
【００９０】
図１９において、ポイント更新式１９０１は、更新前のポイント、被写体の総撮影回数、システム全体の総撮影回数、加算されるポイントの重みを入力とする。重み無しの更新式１２０１に比べて、被写体の重要度を表す重みという入力が追加されたのが特徴である。これらのいずれかを含まずとも、もしくは、追加の入力を含んだ式でも、本発明は成立する。
【００９１】
図２０は、ポイント管理部３０１における更新式の例である。
【００９２】
図２０において、更新対象選択部３０２により選択された被写体に対する更新式２００１は、該被写体の更新前のポイント、新規獲得ポイント、該被写体の総撮影回数、システム全体の総撮影回数を入力とする式である。
【００９３】
その内、新規獲得ポイントはシステムで定義された定数であり、本実施の形態ではポイント管理部３０１がこれら定数を内部で保持しているものとするが、リストＤＢ部１０４で管理するものとしても良い。ポイント更新量２００２は、更新量調整部３０３で得られた加算されるポイントの重みをポイント更新式２００１に代入することで得る。
【００９４】
図２１は、本発明の第３の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【００９５】
尚、第３の実施の形態についても、第２の実施の形態と同様に、図１６に示した値を利用するが、図１６で示された値は一例であり、これらの単位、値に因らず、本発明は成立する。
【００９６】
ここで、図４に示す第１の実施形態におけるステップＳ４０１からステップＳ４０５、図８に示す第２の実施の形態におけるステップＳ８０６からステップＳ８０８までの処理を実施する。
【００９７】
続いて、ステップＳ２１０９において、更新対象選択部３０２を起動して、ポイントを更新する対象を特定する。前述したように、更新対象選択部３０２では、撮影装置の視野角に入っている被写体で、撮影装置から同程度の距離にいる他の被写体はピントが合いやすく鮮明に写る特性を考慮して、撮影装置から同程度の距離にいる他の被写体を選択する。
【００９８】
ステップＳ２１１０において、被写体検出部１０７を起動して、ステップＳ２１０９で選択された他の被写体を撮影画像から検出する。検出できない被写体に対しては、検出フラグを立てる。
【００９９】
ステップＳ２１１１において、撮影画像から被写体の顔を検出し、その検出状況に応じて重み係数を各被写体に対して設定し、ポイント管理部３０１に通知する。
【０１００】
ステップＳ２１１２において、まず、ポイント管理部３０１に対して、撮影対象選択部１０６が選択した被写体の識別情報を通知し、ポイント管理部３０１から、更新対象選択部３０２が選択した被写体のポイントを取得する。
【０１０１】
次に、取得したポイントを図２０に示した更新式を用いて更新する。更新式の加算されるポイントの重みは、３人同時に写った場合には、人数割りの３分の１となる。但し、検出フラグが立っている被写体は除く。
【０１０２】
ステップＳ２１１３において、ポイント管理部３０１に対して、更新したポイントを通知して、リストＤＢ部１０４にポイントを書き込む。最後に、図１１に示すような更新式を用いて全被写体のポイントを更新するよう、ポイント管理部３０１に対して要求を出す。
【０１０３】
前述した図１５に示すように、撮影回数が倍になると、加算される回数が倍増して、結果として加算される総ポイントも倍になるというように線形相関を持っている。
【０１０４】
ステップＳ２１１４では、撮影を継続するかどうかの判定を行い、ユーザなどの要求により撮影を中止する必要が無ければ、ステップＳ４０２に戻る。中止の要求が来ていた場合には、処理を終了する。
【０１０５】
（第４の実施の形態）
第４の実施の形態は、撮影開始時のみ撮影状況検出を行うのではなく、撮影中も被写体の移動を監視し、移動を検知すると被写体検出を行って、状況を更新していく事例を示す。状況を更新することで、撮影中の被写体の移動による状況の変化を被写体の選択やポイント加算に反映でき、より均等に撮影することを可能にする。
【０１０６】
第２の実施の形態との相違点について説明する。尚、第３の実施の形態で説明した、同時に写り込んだ被写体に対しても、本実施の形態は適用できる。
【０１０７】
上記の実施の形態との相違点は、対象位置特定部１０３と被写体検出部１０７であるため、以下、対象位置特定部１０３と被写体検出部１０７について説明する。
【０１０８】
対象位置特定部１０３は、撮影中の被写体の移動を監視し移動を検知すると、被写体検出部１０７に移動した被写体の識別子を通知する。
【０１０９】
被写体検出部１０７は、通知された被写体の検出を行う。検出できない場合は、リスト管理部１０５に被写体の識別子を通知する。検出できた場合は、続いて顔を検出し、顔の検出状況に応じて重み係数を設定し保持する。
【０１１０】
撮影中、再度移動が検知された場合で、かつ被写体の検出ができた場合、続いて顔を検出し、その時点での重み係数を設定し保持する。撮影終了後、保持されている全ての重み係数から設定する重み係数を算出し、ポイント管理部２０１（３０１）に通知する。
【０１１１】
図２２は、本発明の第４の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【０１１２】
尚、第４の実施の形態についても、第２の実施の形態と同様に、図１６に示した値を利用するが、図１６で示された値は一例であり、これらの単位、値に因らず、本発明は成立する。
【０１１３】
ここで、図４に示す第１の実施の形態におけるステップＳ４０１からステップＳ４０５までの処理を実施する。
【０１１４】
続いて、ステップＳ２２０６において、被写体検出部１０７を起動して、被写体を撮影画像から検出する。検出できない場合は、リスト管理部１０５に被写体の識別子を通知する。検出できた場合は、ステップＳ２２０８に処理を進める。
【０１１５】
ステップＳ２２０７において、リスト管理部１０５は、通知された識別子の被写体に対して、検出フラグを立て、ステップＳ４０２に戻る。
【０１１６】
ステップＳ２２０８において、撮影画像から被写体の顔を検出し、その状況に応じて重み係数を設定し、ポイント管理部２０１（３０１）に通知する。また、被写体の識別子を対象位置特定部１０３に通知する。
【０１１７】
ステップＳ２２０９において、一定時間撮影する。ここで、撮影時間終了ならば、ステップＳ２２１２に処理を進める。
【０１１８】
ステップＳ２２１０において、対象位置特定部１０３を起動して、ステップＳ２２０８で通知された識別子を取得する。具体的には、識別子に対応する被写体の座標を取得する。
【０１１９】
ステップＳ２２１１において、ステップＳ２２１０で取得した座標と、先に保持した座標が異なる場合、移動を検知したとして、ステップＳ２２０６に戻り、被写体検出部１０７に被写体の識別子を通知する。
【０１２０】
ステップＳ２２１２において、撮影終了後、保持されている全ての重み係数から設定する重み係数を算出し、ポイント管理部２０１に通知する。
【０１２１】
図２３は、移動検知間隔毎に設定した重み係数の例である。ここで、全ての重み係数の平均を算出し、設定する重み係数としてポイント管理部２０１（３０１）に通知する。
以降、図８のステップＳ８０９に処理を進める。
【図面の簡単な説明】
【０１２２】
【図１】本発明の第１の実施の形態に係るカメラ制御システムの構成図である。
【図２】本発明の第２の実施の形態に係るカメラ制御システムの構成図である。
【図３】本発明の第３の実施の形態に係るカメラ制御システムの要部構成図である。
【図４】本発明の第１の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【図５】図１におけるリストＤＢ部に蓄積するデータの例を示す図である。
【図６】図１における対象位置特定部から撮影対象選択部に送信するデータの例を示す図である。
【図７】図１における撮影制御部に送信する制御用メッセージの例を示す図である。
【図８】本発明の第２の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【図９】図２のカメラ制御システムにおける撮影状況の重み係数設定値の例を示す図である。
【図１０】図２のポイント管理部における選択された被写体に適用されるポイント更新式の例を示す図である。
【図１１】図２のポイント管理部における全被写体に適用されるポイント更新式の例を示す図である。
【図１２】図２のカメラ制御システムにおける撮影対象として選択した被写体に対する更新式の例を示す図である。
【図１３】図２のカメラ制御システムにおける撮影時間とポイント加算量の相関図である。
【図１４】図２のカメラ制御システムにおける全被写体に対して定期的に実行する更新式の例を示す図である。
【図１５】図２のカメラ制御システムにおける撮影間隔とポイントの相関図である。
【図１６】図２のカメラ制御システムの定数を示す図である。
【図１７】図３のカメラ制御システムにおけるポイントを更新する被写体の例を示す図である。
【図１８】図３のカメラ制御システムにおける複数の被写体間でポイントの更新量を調整する例を示す図である。
【図１９】図３のカメラ制御システムにおけるポイント更新対象として選択した被写体に対する更新式の例を示す図である。
【図２０】図３のポイント管理部における更新式の例を示す図である。
【図２１】本発明の第３の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【図２２】本発明の第４の実施の形態に係るカメラ制御処理の手順を示すフローチャートである。
【図２３】第４の実施の形態において、移動検知間隔毎に設定された重み係数の例を示す図である。
【符号の説明】
【０１２３】
１０１  撮影部
１０２  撮影制御部
１０３  対象位置特定部
１０４  リストＤＢ部
１０５  リスト管理部
１０６  撮影対象選択部
１０７  被写体検出部
２０１、３０１  ポイント管理部
３０２  更新対象選択部
３０３  更新量調整部
【図１】
2008311740.tif 000003
【図２】
2008311740.tif 000004
【図３】
2008311740.tif 000005
【図４】
2008311740.tif 000006
【図５】
2008311740.tif 000007
【図６】
2008311740.tif 000008
【図７】
2008311740.tif 000009
【図８】
2008311740.tif 000010
【図９】
2008311740.tif 000011
【図１０】
2008311740.tif 000012
【図１１】
2008311740.tif 000013
【図１２】
2008311740.tif 000014
【図１３】
2008311740.tif 000015
【図１４】
2008311740.tif 000016
【図１５】
2008311740.tif 000017
【図１６】
2008311740.tif 000018
【図１７】
2008311740.tif 000019
【図１８】
2008311740.tif 000020
【図１９】
2008311740.tif 000021
【図２０】
2008311740.tif 000022
【図２１】
2008311740.tif 000023
【図２２】
2008311740.tif 000024
【図２３】
2008311740.tif 000025