(57)【要約】【課題】  撮影者による被写体の捕捉を補助するために、当該被写体の位置を示す情報を他の装置から取得する。【解決手段】  送信部12は、無線通信を介して、被写体の探索に協力する撮像装置である協力装置に被写体の認識に使用する認識辞書を送信する。受信部13は、無線通信を介して、協力装置から被写体の位置に関する情報を受信する。取得部14は、位置に関する情報に基づき、自装置に対する被写体の位置情報を取得する。【選択図】  図16
2016127386.tif 000002
【特許請求の範囲】
【請求項１】
通信手段を介して、被写体の探索に協力する撮像装置である協力装置に前記被写体の認識に使用する認識辞書を送信する送信手段と、
前記通信手段を介して、前記協力装置から前記被写体の位置に関する情報を受信する受信手段と、
前記位置に関する情報に基づき、自装置に対する前記被写体の位置情報を取得する取得手段とを有する情報処理装置。
【請求項２】
前記位置に関する情報は、自装置の置かれた座標系における前記被写体の座標情報である請求項1に記載された情報処理装置。
【請求項３】
前記位置に関する情報は、前記協力装置の座標情報と、前記協力装置からみた前記被写体の方位を示す情報である請求項1に記載された情報処理装置。
【請求項４】
前記自装置において前記被写体の認識が失敗した場合、前記送信手段は、前記被写体の探索依頼を前記協力装置に送信する請求項1から請求項3の何れか一項に記載された情報処理装置。
【請求項５】
さらに、前記通信手段を介して、前記協力装置を検索する検索手段を有する請求項1から請求項4の何れか一項に記載された情報処理装置。
【請求項６】
さらに、前記被写体の位置情報を提示する提示手段を有する請求項1から請求項5の何れか一項に記載された情報処理装置。
【請求項７】
さらに、前記被写体の位置情報に基づき、前記自装置に関連する撮影範囲に前記被写体が存在するか否かを判定する判定手段と、
前記判定の結果に基づき、前記被写体の位置情報を提示する提示手段とを有する請求項1から請求項5の何れか一項に記載された情報処理装置。
【請求項８】
前記自装置の撮影範囲に前記被写体が存在すると判定された場合、前記提示手段は、前記被写体の位置を示すマーカを前記自装置に関連するファインダ内に提示する請求項7に記載された情報処理装置。
【請求項９】
前記自装置の撮影範囲に前記被写体が存在しないと判定された場合、前記提示手段は、前記被写体の存在方向を示すマーカを前記自装置に関連するファインダ内に提示する請求項7に記載された情報処理装置。
【請求項１０】
前記取得手段は、位置方位センサから得られる前記自装置の座標情報と撮影方位に基づき、前記位置に関する情報から前記自装置に対する前記被写体の位置情報を取得する請求項1から請求項9の何れか一項に記載された情報処理装置。
【請求項１１】
請求項1から請求項10の何れか一項に記載された情報処理装置を有する撮像装置。
【請求項１２】
認識辞書を用いて、自装置の撮影範囲において被写体を認識する認識手段と、
通信手段を介して、被写体の探索を要請する他の撮像装置である要請装置から探索対象の被写体の認識に使用する認識辞書を受信する受信手段と、
前記自装置の撮影範囲において前記探索対象の被写体が認識された場合、当該被写体の位置に関する情報を取得する取得手段と、
前記通信手段を介して、前記要請装置に前記被写体の位置に関する情報を送信する送信手段とを有する撮像装置。
【請求項１３】
前記受信手段が前記要請装置から探索依頼を受信すると、前記認識手段は、前記探索対象の被写体の認識を行う請求項12に記載された情報処理装置。
【請求項１４】
前記取得手段は、位置方位センサから得られる前記自装置の座標情報と撮影方位、および、測距センサから得られる前記探索対象の被写体の距離に基づき、前記位置に関する情報として前記被写体の座標情報を取得する請求項12または請求項13に記載された情報処理装置。
【請求項１５】
前記取得手段は、位置方位センサから得られる前記自装置の座標情報と撮影方位に基づき、前記位置に関する情報として、前記自装置の座標情報と、前記自装置からみた前記探索対象の被写体の方位を示す情報を取得する請求項12または請求項13に記載された情報処理装置。
【請求項１６】
さらに、前記撮影範囲において前記探索対象の被写体が認識されず、前記自装置において他の被写体の認識が行われていない場合、前記自装置の撮影者に探索要請を通知する通知手段を有する請求項12から請求項15の何れか一項に記載された撮像装置。
【請求項１７】
前記探索対象の被写体の探索を終了する場合、前記認識手段は、前記要請装置から受信した認識辞書を削除する請求項12から請求項16の何れか一項に記載された撮像装置。
【請求項１８】
送信手段が、通信手段を介して、被写体の探索に協力する撮像装置である協力装置に前記被写体の認識に使用する認識辞書を送信し、
受信手段が、前記通信手段を介して、前記協力装置から前記被写体の位置に関する情報を受信し、
取得手段が、前記位置に関する情報に基づき、自装置に対する前記被写体の位置を取得する情報処理方法。
【請求項１９】
認識辞書を用いて、自装置の撮影範囲において被写体を認識する認識手段を有する撮像装置の制御方法であって、
受信手段が、通信手段を介して、被写体の探索を要請する他の撮像装置である要請装置から探索対象の被写体の認識に使用する認識辞書を受信し、
前記自装置の撮影範囲において前記探索対象の被写体が認識された場合、取得手段が、当該被写体の位置に関する情報を取得し、
送信手段が、前記通信手段を介して、前記要請装置に前記被写体の位置に関する情報を送信する制御方法。
【請求項２０】
コンピュータを請求項1から請求項10の何れか一項に記載された情報処理装置の送信手段、受信手段、取得手段として機能させるためのプログラム。
【請求項２１】
コンピュータを請求項12から請求項18の何れか一項に記載された撮像装置の受信手段、取得手段、送信手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、探索対象の被写体の位置を示す情報を取得するための情報処理および撮像装置の制御に関する。
【背景技術】
【０００２】
撮影者は、被写体を撮影する際、撮像装置のファインダによって被写体を捕捉し、その後、被写体が所望する構図をなすことを確認して撮影を行う。しかし、集団の中に目的とする被写体が存在する場合など、ファインダによる被写体の捕捉が難しい場合がある。例えば、運動会のように同じ服装の集団が動いている場合、目的の被写体を見付けることすら困難な場合がある。
【０００３】
そのような状況において、ファインダによる被写体の捕捉を可能にする技術が提案されている。特許文献1の技術によれば、GPSによる位置検出機能を有する送信装置を被写体に取り付け、送信装置から撮像装置に被写体の位置情報を送信する。撮像装置は、GPSによって撮影位置情報を取得し、撮影位置情報と受信した被写体位置情報に基づき被写体が存在する概略の方角を算出する。さらに、撮像装置は、アレイアンテナによって被写体の送信装置が発信する信号の詳細な方角を検出し、被写体の位置や被写体が存在する方向をファインダに表示する。また、特許文献2は、複数の移動体である監視カメラが、その位置、高度、監視対象を撮影している方向を監視装置に通知し、監視装置において監視対象の位置情報を取得する共同撮影システムを開示する。
【０００４】
しかし、特許文献1の撮像装置は、位置検出機能を有する送信装置を被写体に取り付ける前提があり、そのような送信装置が取り付けられない場合、集団の中に存在する被写体を見付けることは困難である。また、被写体に送信装置を取り付けられたとしても、被写体の周囲を取り巻く集団が電波の遮蔽物や反射物となる可能性があり、アレイアンテナによる正確な方角の検出が難しい場合もある。
【０００５】
また、特許文献2の共同撮影システムは、何れかの移動体である撮影者が監視対象を識別し、捕捉していることが前提であり、当該撮影者が監視対象を識別できていない場合は、監視装置は監視対象の位置を取得することができない。とくに、集団の中で移動している被写体においては、どの撮影者も被写体を捕捉できない場合があり、この場合、特許文献2の共同撮影システムによって被写体の位置を取得することはできない。
【０００６】
また、昨今のディジタルカメラには、特定の被写体の顔画像を認識するための辞書データをディジタルカメラに登録し、当該辞書データに基づき被写体を認識し識別する機能を有するものがある。さらに、認識し識別した被写体をファインダ上に強調表示して、被写体の位置情報を撮影者に提示する。しかし、被写体の顔がディジタルカメラの方向に向いていない場合は、顔画像を認識することができず、被写体の位置情報を検出することができなかった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開2006-025182号公報
【特許文献２】特許第3946593号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、撮影者による被写体の捕捉を補助するために、当該被写体の位置を示す情報を他の装置から取得することを目的とする。また、当該被写体の位置を示す情報を他の装置に提供することを他の目的とする。
【課題を解決するための手段】
【０００９】
本発明は、前記の目的を達成する一手段として、以下の構成を備える。
【００１０】
本発明にかかる情報処理は、無線手段を介して、被写体の探索に協力する撮像装置である協力装置に前記被写体の認識に使用する認識辞書を送信し、前記通信手段を介して、前記協力装置から前記被写体の位置に関する情報を受信し、前記位置に関する情報に基づき、自装置に対する前記被写体の位置情報を取得する。
【００１１】
また、本発明にかかる撮像装置は、認識辞書を用いて、自装置の撮影範囲において被写体を認識する認識手段と、通信手段を介して、被写体の探索を要請する他の撮像装置である要請装置から探索対象の被写体の認識に使用する認識辞書を受信する受信手段と、前記自装置の撮影範囲において前記探索対象の被写体が認識された場合、当該被写体の位置に関する情報を取得する取得手段と、前記通信手段を介して、前記要請装置に前記被写体の位置に関する情報を送信する送信手段とを有する。
【発明の効果】
【００１２】
本発明によれば、撮影者による被写体の捕捉を補助するために、当該被写体の位置を示す情報を他の装置から取得することができる。また、当該被写体の位置を示す情報を他の装置に提供することができる。
【図面の簡単な説明】
【００１３】
【図１】実施例の撮影システムの構成例を説明する図。
【図２】撮像装置の構成例を示すブロック図。
【図３】撮影装置の光学系の概略構成を説明する図。
【図４】実施例の撮影システムにおける撮影を説明するシーケンス図。
【図５】撮像装置における共同撮影処理を説明するフローチャート。
【図６】協力装置における共同撮影処理を説明するフローチャート。
【図７】ファインダ内表示部における被写体の位置の提示例を示す図。
【図８】協力装置の撮影範囲と被写体の関係例を示す図。
【図９】協力装置と被写体の位置関係例を示す図。
【図１０】要請装置の撮影範囲と被写体の関係例を示す図。
【図１１】撮影範囲に被写体が位置すると判定した場合の被写体の位置の提示方法の一例を示す図。
【図１２】撮影範囲の外に被写体が位置すると判定した場合の被写体の存在位置の提示方法の一例を示す図。
【図１３】複数の協力装置を基点とする被写体の方向に基づき被写体の座標情報を検出する撮影システムの構成例を示す図。
【図１４】被写体の位置を検出する方法を説明する図。
【図１５】複数の被写体を探索対象にして優先順位順に被写体を提示する場合の要請装置の共同撮影処理を説明するフローチャート。
【図１６】共同撮影処理の処理構成例を示すブロック図。
【発明を実施するための形態】
【００１４】
以下、本発明にかかる実施例の情報処理装置および情報処理方法、並びに、撮像装置およびその制御方法について図面を参照して詳細に説明する。なお、実施例は特許請求の範囲にかかる本発明を限定するものではなく、また、実施例において説明する構成の組み合わせのすべてが本発明の解決手段に必須とは限らない。
【００１５】
［撮影システム］
図1により実施例の撮影システムの構成例を説明する。被写体109を撮影しようとする撮影者103は、撮影範囲105の第一の撮像装置101を操作する。また、撮影者103の撮影に協力する撮影者（以下、協力者）104は、撮影範囲106の第二の撮像装置102を操作する。被写体109の周辺には人々110や111が存在し、集団が形成されている。
【００１６】
撮像装置101と102は、無線通信107、108により互いに情報交換が可能であり、詳細は後述するが、協力者104が操作する撮像装置102の介在によって、撮影者103が操作する撮像装置101により、被写体109の撮影が行われる。
【００１７】
［撮像装置］
図2のブロック図により撮像装置101、102の構成例を示す。CPU201は、RAM203をワークメモリとして、ROM202に格納されたプログラムを実行し、システムバス211に接続された構成を制御する。ROM202に格納されたプログラムには、後述する撮影処理を実現するプログラムが含まれる。なお、後述する撮影処理を実現するコンピュータプログラムは、メモリカードリーダライタ(MCRW)207に装着されたメモリカード212から読み込まれてもよい。
【００１８】
入力部204は、撮像装置の各種ボタン、各種キー、タッチパネルなどに相当し、撮影者が撮像装置を操作するための操作部である。表示部205は、撮像装置の液晶パネルに相当し、CPU201によるUIや撮影画像の表示に利用される。撮影部206は、撮影レンズを介して入射する被写体光を受光して撮像信号に変換する撮像デバイス、撮像デバイスが出力する撮像信号を撮像データに変換するアナログ-ディジタル変換部などを有する。
【００１９】
メモリカード212は、MCRW207に着脱自在であり、撮像装置が撮影した画像データや撮影対象の被写体の認識辞書などが記録される。無線通信部208は、例えばWi-Fi Direct（登録商標）やBluetooth（登録商標）などの無線通信機能または移動体通信機能によって、撮像装置の各種データを他の撮像装置などに送信し、他の撮像装置などから各種データを受信する。
【００２０】
ファインダ内表示部209は、撮像装置の光学ファインダのスクリーン上に配置された表示部であり、光学ファインダの画像に情報を重畳表示することで、様々な情報を撮影者に伝達する。位置方位センサ210は、GPS受信機やディジタルコンパスを備え、撮像装置の座標情報および撮像装置が向く方位（以下、撮影方位）を検出する。測距センサ213は、赤外線方式、三角測量方式、コントラスト検出方式、または、位相差検出方式によって直接的、あるいは、レンズ駆動位置によって間接的に撮像装置と被写体の間の距離を計測する。
【００２１】
図3により撮像装置101、102の光学系の概略構成を説明する。被写体301からの光は、撮影レンズ302を通過してハーフミラー303に到達する。撮影レンズ302によって得られる被写体像は、ハーフミラー303によって、撮像デバイス304およびスクリーン305に結像する。レリーズ操作による撮影時は、ハーフミラー303は跳ね上がり、撮影レンズ302からの光はすべて撮像デバイス304に送られて被写体像が撮影される。
【００２２】
スクリーン305に結像した像は、ペンタプリズム306と接眼レンズ307を介して、撮影者に伝達される。スクリーン305に重畳配置されたファインダ内表示部209は、透過型の表示装置であり、ファインダ内表示部209に表示される情報はスクリーン305に結像した像に重畳して撮影者に伝達される。
【００２３】
［共同撮影］
図4のシーケンス図により実施例の撮影システムにおける撮影を説明する。図4に、図1に示す撮影者103と撮像装置101、撮像装置102、および、必要ならば撮影者104が共同して被写体109を探索して被写体109を撮影する処理（以下、共同撮影）を示す。
【００２４】
撮影の開始時、撮影者103は、撮影対象の被写体109の認識に使用する認識辞書を撮像装置101に登録する(S401)。認識辞書は、被写体109の正面に近い向きの顔画像を複数撮影することによって生成された辞書データである。被写体109の認識辞書を登録後、撮像装置101は、被写体109を認識すると、その位置を示す情報をファインダ内表示部209に提示する。
【００２５】
一方、他の撮影者は、撮像装置102による撮影を開始する際、他の撮影者の被写体の探索に協力するか否かを撮像装置102に設定する。つまり、被写体の探索に協力するための設定を撮像装置102に行った時点(S402)で、撮像装置102と必要ならばその撮影者104が共同撮影に参加することになる。なお、以下では、被写体探索に協力することを「共同撮影参加」と呼ぶ。
【００２６】
次に、撮影者103は、撮像装置101による撮影を開始し(S403)、撮像装置101による被写体109の認識が開始される(S404)。なお、撮像装置による被写体の認識は、昨今のディジタルカメラに普及した顔検出機能と登録辞書による顔識別機能により実現されるものであり、その詳細説明は省略する。
【００２７】
撮像装置101は、被写体109の認識に成功した場合、認識した被写体109の位置をファインダ内表示部209に提示する(S405)。図7によりファインダ内表示部209における被写体109の位置の提示例を示す。例えば被写体109の頭部を囲む枠を表示するなどにより、被写体109の位置が提示される。撮影者103は、提示された被写体109の位置を参考に、全体の構図を決定し(S406)、撮影を実施する(S407)。
【００２８】
撮像装置101は、被写体109の認識を継続するが、被写体109の認識に失敗したとする(S408)。撮影者103は、ファインダ内表示部209から被写体109の位置の提示が消える、あるいは、ファインダ内表示部209に被写体109が認識されない旨が表示されると、撮像装置101が被写体109を見失ったと認知する。撮影者103は、被写体109の探索の協力を必要とする場合、協力者を募るための設定を撮像装置101に行う(S409)。なお、以下では、協力者を募ることを「共同撮影募集」と呼ぶ。
【００２９】
共同撮影募集が設定されると、撮像装置101は、無線通信により共同撮影参加が設定された撮像装置（以下、協力装置）を検索する(S410)。なお、共同撮影募集の設定は、撮影の開始前または開始時に行われてもよく、その場合、撮像装置101は、被写体109を見失うと協力装置の検索を開始する。図4の例において、撮像装置102には共同撮影参加が設定されているため、撮像装置101の検索に応答する(S411)。なお、応答には撮像装置102の識別情報が含まれる。
【００３０】
撮像装置102から応答を受信した撮像装置101は、撮像装置102の識別情報を協力装置の識別情報としてRAM203などに格納する。そして、撮像装置101の識別情報、被写体109の認識に使用する認識辞書、および、探索依頼を撮像装置102に送信する(S412)。撮像装置101の識別情報と被写体109の認識辞書は関連付けられて撮像装置102のRAM203などに格納される。
【００３１】
探索依頼を受信した撮像装置102は、協力者104に特別の通知を行うことなく受信した認識辞書に基づき被写体認識を行う(S413)。被写体109の認識に成功した場合(S414)、撮像装置102は、被写体109の位置に関する情報（例えば座標情報）を取得する(S418)。そして、被写体109の認識辞書に関連する識別情報に基づき、位置に関する情報を撮像装置101に送信する(S419)。
【００３２】
他方、被写体109の認識に失敗した場合(S414)、撮像装置102は、共同撮影参加に基づく撮像装置102の動作が協力者104の撮影の妨げになっているか否かを判定する(S415)。協力者104の撮影の妨げになる場合は、例えば、協力者104によって登録された認識辞書に基づく被写体の認識を行っている場合などである。共同撮影参加に基づく撮像装置102の動作が協力者104の撮影の妨げにならないと判定した場合、撮像装置102は、表示部205やファインダ内表示部209によって探索要請を協力者104に通知する(S416)。
【００３３】
探索要請を提示された協力者104は、探索が要請された被写体が含まれると思われる集団を対象に撮像装置102をパン操作する(S417)。なお、階段状の観客席に存在する被写体を探索する場合など、チルト操作が行われる場合もある。パン操作またはチルト操作において被写体109の認識に成功した場合、撮像装置102は、被写体109の位置を示す情報を取得する(S418)。そして、被写体109の認識辞書に関連する識別情報に基づき、位置に関する情報を撮像装置101に送信する(S419)。
【００３４】
なお、撮影の妨げになると判定した場合やパン操作またはチルト操作においても被写体109の認識に失敗した場合、撮像装置102は、共同撮影に関する処理を何も行わない。撮像装置101は、協力装置が存在し、被写体109を認識することができず、位置に関する情報も受信できない場合、定期的に、協力装置に探索依頼を送信する。探索依頼を受信した協力装置は、ステップS413からS419の処理を実行しようとする。
【００３５】
位置に関する情報を受信した撮像装置101は、ファインダ内表示部209に被写体109の位置または方向を示す情報を提示する(S420)。撮影者103は、提示された情報を参考に撮像装置101の撮影方向を変更するなどして、全体の構図を決定し(S421)、撮影を実施する(S422)。
【００３６】
その後、撮像装置101において共同撮影募集の設定が解除されるか、または、撮像装置101の電源オフ操作が行われるなど、共同撮影が不要になると、撮像装置101は、協力装置である撮像装置102に共同撮影の終了を通知する(S423)。あるいは、撮像装置102において共同撮影参加の設定が解除されるか、または、撮像装置102の電源オフ操作が行われるなど、共同撮影の継続が不可能になると、撮像装置102は、撮像装置101に共同撮影の終了を通知する(S424)。
【００３７】
共同撮影の終了後、撮像装置101は協力装置の識別情報をRAM203などから削除し(S425)、撮像装置102は撮像装置101の識別情報と被写体109の認識辞書をRAM203などから削除する(S426)。なお、撮像装置101または撮像装置102の移動などにより、撮像装置101と撮像装置102の通信が所定の期間途絶えた場合も共同撮影が終了し、協力装置の識別情報、撮像装置101の識別情報、被写体109の認識辞書の削除が行われる。
【００３８】
●撮像装置
図5のフローチャートにより撮像装置101における共同撮影処理を説明する。なお、共同撮影処理は撮像装置101のCPU201によって実行され、図5に示す処理の開始前に、撮像装置101において、共同撮影募集の設定(S409)が行われていると仮定する。また、図16のブロック図により共同撮影処理の処理構成例を示す。なお、図16の符号11から16は撮像装置101の処理構成例、また、符号21から26は協力装置102の処理構成例を示す。
【００３９】
撮像装置101は、被写体109の認識に失敗すると(S501)、図16の検索部11により、協力装置を検索するための信号を送信し(S502)、協力装置からの応答の受信を行う(S503)。検索部11は、応答を受信したか否かを判定し(S504)、応答を未受信の場合は、処理をステップS502に戻して、協力装置を検索するための信号を再送信する。
【００４０】
協力装置から応答を受信すると、撮像装置101は、図16の送信部12により自装置の識別情報、被写体109の認識辞書、探索依頼を協力装置に送信する(S505)。そして、図16の受信部13により協力装置からの位置に関する情報（例えば座標情報）の受信を行う(S506)。受信部13は、位置に関する情報を受信したか否かを判定し(S507)、当該情報を未受信の場合は当該情報の受信(S506)を継続する。また、必要に応じて、送信部12が探索依頼の再送信(S505)を実行する。
【００４１】
協力装置から位置に関する情報を受信すると、撮像装置101は、図16の取得部14により自装置の座標情報および撮影方位に基づき、自装置に対する被写体109の位置を取得する(S508)。そして、図16の判定部15により自装置の撮影範囲105に被写体109が存在するか否かを判定する(S509)。なお、以下では、撮影範囲105とファインダの表示範囲が一致するとして説明を行う。もし、撮影範囲105よりもファインダの表示範囲が狭い場合、判定部15は、ファインダの表示範囲に被写体109が存在するか否かの判定を含めてステップS509の判定を行う。
【００４２】
撮影範囲105に被写体109が存在する場合、撮像装置101は、図16の提示部16によりファインダ内表示部209に被写体109の位置を提示する(S510)。また、撮影範囲105に被写体109が存在しない場合、撮像装置101は、提示部16によりファインダ内表示部209に被写体109が存在する方向を提示する(S511)。
【００４３】
次に、撮像装置101は、共同撮影募集の設定が解除されるか、共同撮影参加の設定が解除されるか、または、協力装置との通信が途絶えるなどにより、共同撮影を終了するか否かを判定する(S512)。撮像装置101は、共同撮影を終了する場合は協力装置の識別情報を削除して共同撮影処理を終了する。
【００４４】
共同撮影を終了しない場合、撮像装置101は、被写体109の認識に失敗したか否かを判定し(S513)、認識に失敗した場合は処理をステップS504に戻して、再び、探索依頼を送信する。また、被写体109の認識に成功している間は処理をステップS512に戻し、共同撮影の終了と認識の失敗の判定を繰り返す。
【００４５】
●協力装置
図6のフローチャートにより協力装置である撮像装置102における共同撮影処理を説明する。なお、共同撮影処理は撮像装置102のCPU201によって実行され、図6に示す処理の開始前に、撮像装置102において、共同撮影参加の設定(S402)が行われていると仮定する。
【００４６】
協力装置は、図16の受信部21により協力装置の検索信号を受信すると(S601)、図16の送信部22により当該信号を送信した撮像装置（以下、要請装置）に共同撮影参加の旨を示す応答信号（自装置の識別情報を含む）を送信する(S602)。協力装置は、受信部21により要請装置から当該装置の識別情報、被写体の認識辞書、探索依頼を受信し(S603)、受信した識別情報と認識辞書を対応付けてRAM203などに格納する(S604)。
【００４７】
続いて、協力装置は、図16の認識部23により、受信した認識辞書が示す共同撮影における探索対象の被写体（以下、探索対象の被写体）の認識を実行する(S605)。そして、図16の判定部24により探索対象の被写体の認識に成功したか否かを判定する(S606)。探索対象の被写体の認識に失敗した場合、協力装置は、認識部23が自装置の撮影者が設定した被写体の認識（以下、自被写体認識）を行っているか否かを判定する(S607)。自被写体認識が行われている場合、自装置の撮影者の撮影の邪魔にならないように、処理をステップS605に戻して探索対象の被写体の認識を継続する。
【００４８】
また、自被写体認識が行われていない、すなわち自装置の撮影者の撮影の邪魔にならない状態の場合、協力装置102は、図16の通知部25により自装置の撮影者に探索要請を通知し(S608)、処理をステップS605に戻す。探索要請を提示された撮影者は、可能であれば協力装置の撮影方向を現在の方向とは異なる他の方向に向けるパン操作またはチルト操作を行う。
【００４９】
認識部23が探索対象の被写体の認識に成功した場合、協力装置102は、図16の取得部26により、当該被写体に関する距離の計測、協力装置の座標情報および撮影方位に基づき、当該被写体の位置に関する情報（例えば座標情報）を取得する(S609)。そして、送信部22により、位置に関する情報を要請装置に送信する(S610)。
【００５０】
次に、協力装置は、共同撮影募集の設定が解除されるか、共同撮影参加の設定が解除されるか、または、要請装置との通信が途絶えるなどにより、共同撮影を終了するか否かを判定する(S611)。共同撮影を終了する場合、協力装置は、認識部23により、要請装置の識別情報および認識辞書の削除を行って共同撮影処理を終了する。
【００５１】
共同撮影を終了しない場合、協力装置は、要請装置から探索依頼を受信したか否かを判定し(S612)、探索依頼を受信した場合は処理をステップS605に戻して、再び、探索対象の被写体の認識を行う。また、探索依頼を未受信の場合は処理をステップS611に戻し、共同撮影の終了と探索依頼の受信の判定を繰り返す。
【００５２】
［座標情報の演算］
以下、協力装置による被写体の座標情報の演算(S609)について説明する。図8により協力装置（撮像装置102）の撮影範囲106と被写体109の関係例を示す。図8(a)は協力装置のファインダ視野の例を示し、探索対象である被写体109、および、その他の被写体110と111が撮影範囲106に捉えられている。その際、協力装置において受信した認識辞書に基づく認識が行われているため、説明のために付加する破線枠802で示すように、被写体109が認識されている。
【００５３】
図8(b)は、図8(a)に示す状況における協力装置と被写体109の位置関係を示す図である。図8(a)(b)において、協力装置の撮影方位に相当する撮影範囲106の中心を中心線805によって示す。中心線805から撮影範囲106の一端部の間の角度（画角の半分の値）θ1は既知である。従って、中心線805から被写体109の距離L2と、中心線805から撮影範囲106の端部の距離L1の比率L2/L1を測定することで、下式により、協力装置の撮影方位に対する被写体109の方向θ2が演算可能である。
θ2 = tan-1(tanθ1・L2/L1)；      …(1)
【００５４】
なお、中心線805より左側に被写体が存在する場合はθ2を負値、中心線805より左側に被写体が存在する場合はθ2を正値とする。図8(b)の例では、中心線805よりも左側に被写体109が存在するため算出されるθ2は負値になる。
【００５５】
図9により協力装置と被写体109の位置関係例を示す。なお、図9は協力装置が被写体109を認識した際の被写体109の位置を示している。また、図9に示すXY軸は撮影システムにおける直交座標系を示し、例えば、X軸が東方向に、Y軸が北方向に相当する。
【００５６】
Y軸からの角度θ3の矢印902は、位置方位センサ210により検出された協力装置の撮影方位を示す。また、協力装置と被写体109の位置関係は図8(b)と同様であり、撮影方位902からY軸方向にθ2回転した方向に被写体109が存在する。従って、協力装置を基点とする被写体109の方位はθ3-θ2である。
【００５７】
また、協力装置の測距センサ213により測定された被写体109の距離をF1とすると、被写体109の方位θ3-θ2により、被写体109と協力装置の距離F1のX軸成分X2とY軸成分X1は下式で表される。
X2 = F1×sin(θ3-θ2)；
Y2 = F1×cos(θ3-θ2)；      …(2)
【００５８】
従って、協力装置の位置方位センサ210により検出された協力装置の座標を(X1, Y1)とすれば、被写体109の座標は(X1+X2, Y1+Y2)である。協力装置は、このように算出した座標(X1+X2, Y1+Y2)を座標情報として要請装置（撮像装置101）に送信する。
【００５９】
［被写体位置の演算］
以下、要請装置による被写体位置の演算(S508)について説明する。図10により要請装置（撮像装置101）の撮影範囲105と被写体109の関係例を示す。なお、図10は要請装置が受信した座標情報が示す被写体109の位置を示している。また、図10に示すXY軸は、図9と同様に、撮影システムにおける直交座標系を示し、例えば、-X軸が西方向に、Y軸が北方向に相当する。
【００６０】
Y軸からの角度-θ4の矢印1002は、位置方位センサ210により検出された要請装置の撮影方位を示す。要請装置の撮影範囲105は、要請装置の撮影方位1002に対して±θ6の範囲である。また、要請装置の位置方位センサ210により検出された要請装置の座標は(X3, Y3)である。受信した座標情報が(X1+X2, Y1+Y2)の場合、要請装置を基点とする、被写体109の相対位置(Xr, Yr)と方位θ5は下式で表される。
(Xr, Yr) = (X1+X2-Y3, Y1+Y2-Y3)；
θ5 = tan-1{(X1+X2-X3)/(Y1+Y2-Y3)}；      …(3)
【００６１】
図10に示す被写体109の方位θ5が算出されると、要請装置における撮影方位θ4および画角（2×θ6）は既知であるから、要請装置の撮影範囲105に被写体109が位置するか否かを判定することができる。
【００６２】
［被写体位置を示す情報の提示］
図11により協力装置から受信した座標情報により撮影範囲105に被写体109が位置すると判定した場合の被写体109の位置の提示方法の一例を示す。図11(a)において、θ7（=|θ4-θ5|）は、要請装置の撮影方位（中心線1002）に対する被写体109の方向を示す。また、L3は中心線1002から撮影範囲105の端部までの距離に相当し、L4は中心線から被写体109までの距離に相当する。画角（2×θ6）と角度θ7は既知であるから、比率L4/L3は下式によって算出可能である。
L4/L3 = tanθ7/tanθ6；      …(4)
【００６３】
要請装置は、図11(b)に示すように、ファインダ内表示部209の比率L4/L3に対応する位置（例えば表示部の上部など）にマーカ1112を表示して、被写体109の位置を提示する。
【００６４】
図12により協力装置から受信した座標情報により撮影範囲105の外に被写体109が位置すると判定した場合の被写体109の存在位置の提示方法の一例を示す。図12(a)に示す位置関係の場合、要請装置の撮影範囲105の外に被写体109が存在すると判定される。この場合、要請装置は、図12(b)に示すように、ファインダ内表示部209の例えば左上角または右上角に、被写体109がファインダの視野のどちらの方向に位置するかを示すマーカ1302を提示する。図12(a)の例では、撮影範囲105の右端側の外に被写体109が存在すると判定されるので、図12(b)に示すように、ファインダ内表示部209の右上角にマーカ1302が提示される。
【００６５】
このように、顔画像の認識によっても集団の中の被写体109の探索が難しい場合、協力装置から取得した被写体109の座標情報に基づき、ファインダ内に被写体109の位置または存在方向を示すマーカを表示する。従って、撮影者による被写体109の捕捉を補助することができる。
【００６６】
また、協力者は、探索対象の被写体について何ら認識することなく、協力装置による共同撮影が行われる。言い替えれば、要請装置の撮影者（要請者）は、被写体の情報を協力者に開示する必要がなく、プライバシに関する情報の開示、認識なしに、要請者と協力者による共同撮影が可能になる。
【００６７】
［変形例］
上記においては、単独の協力装置が座標情報を提供する例を説明したが、複数の協力装置による共同撮影を行うことで、向きや、死角によって被写体が認識できない可能性をより低減することができる。また、上記では、一つの被写体を共同撮影における探索対象としたが、複数の被写体を共同撮影における探索対象に設定しても構わない。この場合、探索対象の被写体の数分、座標情報の演算が繰り返され、被写体ごとにマーカ表示が行われる。
【００６８】
例えば、撮影者103が撮影を開始した時点、例えばシャッタボタンを半押した時点で、共同撮影に関する一連の動作が実行される。しかし、協力装置による探索対象の被写体の探索は連続的に実施され、要請装置における被写体の位置または存在方向を示すマーカの提示は逐次更新されてもよい。
【００６９】
上記では、協力装置が探索対象の被写体の座標情報を演算する際、協力装置を基点とする角度と距離を利用した。しかし、複数の協力装置が存在する場合、各協力装置を基点とする被写体の方向を取得し、それら方向が交差する点を被写体の座標情報として検出してもよい。
【００７０】
図13により複数の協力装置を基点とする被写体の方向に基づき被写体の座標情報を検出する撮影システムの構成例を示す。この例は、二人の撮影者104aと104bが操作する撮像装置102aと102bの二台が協力装置として存在する例を示している。協力装置102aと102bはそれぞれ、探索対象の被写体109を認識すると、装置の座標情報と、装置の位置を基点とする被写体109の方位を示す情報を送信する。
【００７１】
図14により協力装置から得られる座標情報と方位情報により被写体109の位置を検出する方法を説明する。協力装置102aから座標情報(X8, Y8)と方位情報θ8が得られ、協力装置102bから座標情報(X9, Y9)と方位情報θ9が得られたとする。それら情報と被写体109の座標(Xr, Yr)の関係は下式で表される。
Yr = tanθ8×(Xr - X8) + Y8；
Yr = tanθ9×(Xr - X9) + Y9；      …(5)
【００７２】
従って、協力装置から得られた情報を用いて式(5)に示す連立方程式を解けば、被写体109の座標(Xr, Yr)を得ることができる。二台の協力装置が存在する場合、被写体109の座標の演算に、協力装置の測距機能を必要としない。そのため、協力装置に装着された撮影レンズ302の光学特性や、被写体との距離によって生じる測距誤差が演算に混入することがなくなり、被写体109の座標をより正確に演算することができる。
【００７３】
また、複数の被写体を探索対象にする場合、それらを同等に扱うことができるが、それら被写体に優先順位を付加することもできる。図15のフローチャートにより複数の被写体を探索対象にして優先順位順に被写体を提示する場合の要請装置の共同撮影処理を説明する。なお、図5に示す処理と異なる点のみ説明する。
【００７４】
要請装置は、ステップS505'で複数の被写体分の認識辞書を協力装置に送信し、ステップS506'で被写体の識別情報が付加された位置に関する情報を協力装置から受信する。なお、被写体の識別情報には、例えば認識辞書のIDなどを利用すればよい。
【００７５】
位置に関する情報を受信すると、要請装置は、位置に関する情報に付加された被写体の識別情報基づき、受信した位置に関する情報を被写体の優先度順にソートする(S521)。そして、ソート順に被写体位置を演算し(S522)、以下、図5に示す処理と同様に、撮影範囲に被写体が存在するか否かの判定(S509)、判定結果に基づく提示(S510、S511)を行う。
【００７６】
次に、要請装置は、所定数の被写体に対応するマーカをファインダに提示したか否を判定し(S523)、マーカの表示数が所定数に達していない場合は処理をステップS522に戻して、次の優先度の被写体に位置を演算する。従って、発見された被写体の位置情報が、優先順位に従ってファインダに提示されることになる。
【００７７】
所定数の被写体に対応するマーカをファインダに提示した場合、要請装置は、さらなるマーカの提示を行わずに、処理をステップS512に進める。ファインダ内に多数のマーカを提示した場合、撮影者が撮影に集中することを難しくする危惧があり、被写体の捕捉を補助する観点からはマーカの提示数を制限することが好ましい。例えば、撮影者がマーカの提示数（上記の所定数）として「2」を設定した場合、上位の二つの被写体に対応するマーカが提示されることになる。
【００７８】
［その他の実施例］
本発明は、上述の実施形態の一以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける一以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、一以上の機能を実現する回路（例えば、ASIC）によっても実現可能である。
【符号の説明】
【００７９】
12 … 送信部、13 … 受信部、14 … 取得部
【図１】
2016127386.tif 000003
【図２】
2016127386.tif 000004
【図３】
2016127386.tif 000005
【図４】
2016127386.tif 000006
【図５】
2016127386.tif 000007
【図６】
2016127386.tif 000008
【図７】
2016127386.tif 000009
【図８】
2016127386.tif 000010
【図９】
2016127386.tif 000011
【図１０】
2016127386.tif 000012
【図１１】
2016127386.tif 000013
【図１２】
2016127386.tif 000014
【図１３】
2016127386.tif 000015
【図１４】
2016127386.tif 000016
【図１５】
2016127386.tif 000017
【図１６】
2016127386.tif 000018