(57)【要約】【課題】撮像装置間で通信設定を行っていない撮影状況において、撮影依頼先の撮像装置を特定して撮影依頼できるようにする。【解決手段】撮像装置Ｃ1は、本装置の位置情報を取得し、撮影対象の被写体の位置情報を取得し、撮影対象の被写体を特定可能な被写体特定情報を取得し、本装置の周辺に存在する撮像装置の撮像装置情報の取得要求をサーバ２００に送信する。サーバ２００は、撮像装置Ｃ1から撮像装置情報の取得要求を受信したら、撮像装置Ｃ1の周辺に存在する撮像装置の識別情報と位置情報とを含む撮像装置情報を撮像装置Ｃ1に送信する。撮像装置Ｃ1は、サーバ２００から受信した撮像装置情報と、撮影対象の被写体の位置情報とに基づいて、撮影依頼先となる撮像装置を絞り込み、絞り込んだ撮影依頼先となる撮像装置の識別情報と被写体特定情報とを含む撮影依頼情報をサーバ２００に送信する。【選択図】図５
2014165639.tif 000002
【特許請求の範囲】
【請求項１】
サーバと通信可能な情報端末装置であって、
本装置の位置情報を取得する情報端末装置位置情報取得手段と、
撮影対象の被写体の位置情報を取得する被写体位置情報取得手段と、
撮影対象の被写体を特定可能な被写体特定情報を取得する被写体特定情報取得手段と、
本装置の周辺に存在する撮像装置の撮像装置情報の取得要求を前記サーバに送信する送信手段と、
前記サーバから受信した、本装置の周辺に存在する撮像装置の識別情報と位置情報とを含む撮像装置情報と、前記写体位置情報取得手段によって取得した撮影対象の被写体の位置情報とに基づいて、撮影依頼先となる撮像装置を絞り込む撮影依頼先絞り込み手段と、
前記撮影依頼先絞り込み手段によって絞り込んだ撮影依頼先となる撮像装置の識別情報と前記被写体特定情報取得手段によって取得した被写体特定情報とを含む撮影依頼情報を前記サーバに送信する送信手段とを備えたことを特徴とする情報端末装置。
【請求項２】
前記被写体位置情報取得手段は、
本装置から被写体までの距離情報を取得する距離情報取得手段と、
本装置から被写体までの方角情報を取得する方角情報取得手段とを有し、
前記情報端末装置位置情報取得手段によって取得した本装置の位置情報に基づいて相対的に被写体の位置情報を特定することを特徴とする請求項１に記載の情報端末装置。
【請求項３】
撮影対象の被写体を撮像して画像データを得る撮像手段を備え、
前記被写体特定情報取得手段は、被写体特定情報として、前記撮像手段で撮像した被写体が写った画像データを取得することを特徴とする請求項１又は２に記載の情報端末装置。
【請求項４】
前記撮像手段は、焦点整合動作を行う手段を有し、焦点が整合した被写体を画像上で強調する情報を付加することを特徴とする請求項３に記載の情報端末装置。
【請求項５】
前記被写体位置情報取得手段は、被写体の位置情報を取得する外部機器と通信することにより被写体の位置情報を取得することを特徴とする請求項１に記載の情報端末装置。
【請求項６】
撮影対象の被写体が写った画像データをアップロードし、前記画像データのアップロード先情報を被写体特定情報として撮影依頼情報に含めることを特徴とする請求項１乃至５のいずれか１項に記載の情報端末装置。
【請求項７】
前記撮影依頼先絞り込み手段は、前記写体位置情報取得手段によって取得した撮影対象の被写体の位置に対して所定の範囲を設定し、前記設定した所定の範囲に存在する撮像装置を撮影依頼先となる撮像装置として絞り込むことを特徴とする請求項１乃至６のいずれか１項に記載の情報端末装置。
【請求項８】
撮像装置情報には撮像装置の撮像処理能力情報が含まれており、
前記撮影依頼先絞り込み手段は、前記撮像処理能力情報が所定の条件を満たす撮像装置をさらに絞り込むことを特徴とする請求項１乃至７のいずれか１項に記載の情報端末装置。
【請求項９】
撮像装置情報には撮像装置の電源の残容量に関する情報が含まれており、
前記撮影依頼先絞り込み手段は、前記残容量に関する情報が所定の条件を満たす撮像装置をさらに絞り込むことを特徴とする請求項１乃至８のいずれか１項に記載の情報端末装置。
【請求項１０】
前記写体位置情報取得手段によって取得した撮影対象の被写体の位置が所定の基準以上に変化したことを検出した場合、
前記情報端末装置位置情報取得手段により、本装置の位置情報を取得し、
前記被写体位置情報取得手段により、撮影対象の被写体の位置情報を取得し、
前記被写体特定情報取得手段により、撮影対象の被写体を特定可能な被写体特定情報を取得し、
前記送信手段により、本装置の周辺に存在する撮像装置の撮像装置情報の取得要求を前記サーバに送信し、
前記撮影依頼先絞り込み手段により、前記サーバから受信した、本装置の周辺に存在する撮像装置の識別情報と位置情報とを含む撮像装置情報と、前記写体位置情報取得手段によって取得した撮影対象の被写体の位置情報とに基づいて、撮影依頼先となる撮像装置を絞り込むことを新たに実行することを特徴とする請求項１乃至９のいずれか１項に記載の情報端末装置。
【請求項１１】
前記新たに実行した絞り込みにより、撮影依頼先であった撮像装置が撮影依頼先から外れた場合、該撮像装置への撮影依頼取り消し情報を前記サーバに送信することを特徴とする請求項１０に記載の情報端末装置。
【請求項１２】
撮像装置と通信可能なサーバと、情報端末装置とが通信可能な通信システムであって、
前記情報端末装置は、
本装置の位置情報を取得する手段と、
撮影対象の被写体の位置情報を取得する手段と、
撮影対象の被写体を特定可能な被写体特定情報を取得する手段と、
本装置の周辺に存在する撮像装置の撮像装置情報の取得要求を前記サーバに送信する手段とを備え、
前記サーバは、
撮像装置の識別情報と位置情報を管理する手段と、
前記情報端末装置から撮像装置情報の取得要求を受信したら、前記情報端末装置の周辺に存在する撮像装置の識別情報と位置情報とを含む撮像装置情報を前記情報端末装置に送信する手段とを備え、
前記情報端末装置は、
前記サーバから受信した撮像装置情報と、撮影対象の被写体の位置情報とに基づいて、撮影依頼先となる撮像装置を絞り込む手段と、
絞り込んだ撮影依頼先となる撮像装置の識別情報と被写体特定情報とを含む撮影依頼情報を前記サーバに送信する手段と、
前記サーバは、
前記情報端末装置から撮影依頼情報を受信したら、撮影依頼先となる撮像装置に、被写体特定情報を含めた撮影依頼を行う手段を備えたことを特徴とする通信システム。
【請求項１３】
撮像装置と通信可能なサーバと、情報端末装置とが通信可能な通信システムによる通信方法であって、
前記情報端末装置は、
本装置の位置情報を取得するステップと、
撮影対象の被写体の位置情報を取得するステップと、
撮影対象の被写体を特定可能な被写体特定情報を取得するステップと、
本装置の周辺に存在する撮像装置の撮像装置情報の取得要求を前記サーバに送信するステップとを行い、
前記サーバは、
撮像装置の識別情報と位置情報を管理し、前記情報端末装置から撮像装置情報の取得要求を受信したら、前記情報端末装置の周辺に存在する撮像装置の識別情報と位置情報とを含む撮像装置情報を前記情報端末装置に送信するステップを行い、
前記情報端末装置は、
前記サーバから受信した撮像装置情報と、撮影対象の被写体の位置情報とに基づいて、撮影依頼先となる撮像装置を絞り込むステップと、
絞り込んだ撮影依頼先となる撮像装置の識別情報と被写体特定情報とを含む撮影依頼情報を前記サーバに送信するステップとを行い、
前記サーバは、
前記情報端末装置から撮影依頼情報を受信したら、撮影依頼先となる撮像装置に、被写体特定情報を含めた撮影依頼を行うステップを行うことを特徴とする通信方法。
【請求項１４】
サーバと通信可能な情報端末装置を制御するためのプログラムであって、
本装置の位置情報を取得する情報端末装置位置情報取得手段と、
撮影対象の被写体の位置情報を取得する被写体位置情報取得手段と、
撮影対象の被写体を特定可能な被写体特定情報を取得する被写体特定情報取得手段と、
本装置の周辺に存在する撮像装置の撮像装置情報の取得要求を前記サーバに送信する送信手段と、
前記サーバから受信した、本装置の周辺に存在する撮像装置の識別情報と位置情報とを含む撮像装置情報と、前記写体位置情報取得手段によって取得した撮影対象の被写体の位置情報とに基づいて、撮影依頼先となる撮像装置を絞り込む撮影依頼先絞り込み手段と、
前記撮影依頼先絞り込み手段によって絞り込んだ撮影依頼先となる撮像装置の識別情報と前記被写体特定情報取得手段によって取得した被写体特定情報とを含む撮影依頼情報を前記サーバに送信する送信手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置と通信可能なサーバと、情報端末装置とが通信可能な通信システムに関する。
【背景技術】
【０００２】
近年、デジタルカメラを用いた撮影時の機能として、ＷｉＦｉやＢｌｕｅｔｏｏｔｈ（登録商標）等の無線技術によって、機器間で画像情報や設定情報を共有する仕組みが発達してきている。また、無線通信ネットワークを介してデジタルスチルカメラのメモリに存在する画像データをアルバムサーバにコピーすることも可能になっている。
無線通信機能を搭載した情報端末が無線通信ネットワークを介して通信相手にデータを送信するシステムとしては、例えば特許文献１に開示されているものがある。これは、情報端末からデータ送信を行う際に電波状態を検出し、データ送信可能な状態であればデータを通信相手に無線通信ネットワークを介して送信し、データ通信が不可能な状態であれば送信処理を中断し、送信可能状態になったときに送信処理を再開する通信システムである。
上記の技術を利用すれば、例えば無線通信機能を内蔵する特定のカメラの近くに、自分が撮影してほしい被写体が存在するとき、そのカメラに対して無線通信を利用して撮影依頼することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０９−２３３２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の通信方法では、通信する相手のカメラの情報を特定できていることが前提となる。そのため、例えば撮影依頼したいカメラの情報を予め確認しておくか、もしくはお互いの機器同士で無線通信を行うための設定を済ませておくかしなければ、実際の撮影状況の中で所望のカメラに撮影依頼することは困難である。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、撮像装置間で通信設定を行っていない撮影状況において、撮影依頼先の撮像装置を特定して撮影依頼できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報端末装置は、サーバと通信可能な情報端末装置であって、本装置の位置情報を取得する情報端末装置位置情報取得手段と、撮影対象の被写体の位置情報を取得する被写体位置情報取得手段と、撮影対象の被写体を特定可能な被写体特定情報を取得する被写体特定情報取得手段と、本装置の周辺に存在する撮像装置の撮像装置情報の取得要求を前記サーバに送信する送信手段と、前記サーバから受信した、本装置の周辺に存在する撮像装置の識別情報と位置情報とを含む撮像装置情報と、前記写体位置情報取得手段によって取得した撮影対象の被写体の位置情報とに基づいて、撮影依頼先となる撮像装置を絞り込む撮影依頼先絞り込み手段と、前記撮影依頼先絞り込み手段によって絞り込んだ撮影依頼先となる撮像装置の識別情報と前記被写体特定情報取得手段によって取得した被写体特定情報とを含む撮影依頼情報を前記サーバに送信する送信手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮像装置間で通信設定を行っていない撮影状況において、撮影依頼先の撮像装置を特定して撮影依頼することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る撮像装置の内部構成を示す図である。
【図２】第１の実施形態に係るサーバの内部構成を示す図である。
【図３】第１の実施形態に係る撮像装置とサーバとから構成される通信システムの概念を示す図である。
【図４】サーバが管理する撮像装置情報を示す図である。
【図５】第１の実施形態に係る撮像装置の動作を説明するフローチャートである。
【図６】撮像装置を所持するユーザと、その周辺に存在する人物の位置をそれぞれ平面上に表した模式図である。
【図７】撮像装置が送信する撮影依頼情報を示す図である。
【図８】第１の実施形態に係るサーバの動作を説明するフローチャートである。
【図９】第１の実施形態に係るサーバの動作を説明するフローチャートである。
【図１０】撮影依頼情報を受信した撮像装置での表示例を示す図である。
【図１１】第２の実施形態に係る撮像装置の動作を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
第１の実施形態では、撮影対象の被写体の位置に対して所定の範囲に存在する撮像装置を絞り込み、撮影対象の被写体を特定可能な被写体特定情報を含む撮影依頼情報を、サーバを介して撮影依頼先の撮像装置に送信する情報端末装置について説明する。以下では、撮像装置が、本発明を適用した情報端末装置の構成を含んでいるものとして説明する。
【００１０】
図１は、第１の実施形態に係る撮像装置１００の内部構成を示す図である。
１０１はＣＰＵであり、撮像装置１００全体の制御を司る。ＣＰＵ１０１は、ユーザの操作に応じて後述する各構成要素を制御する。
１０２はメモリ（ＲＯＭ）であり、撮像装置１００を制御するプログラムとプログラムを実行するときに使用するデータを格納する。ＲＯＭ１０２に格納されるプログラムには、撮影依頼先となる撮像装置を絞り込む撮影依頼先絞り込みプログラム等が含まれている。
１０３はメモリ（ＲＡＭ）であり、撮像装置１００を制御するプログラムを実行するときに作業領域として使用するための書き換え可能なメモリである。
【００１１】
１０４は外部インターフェース（外部ＩＦ）であり、ＣＰＵ１０１からの指示に従い、外部の記録媒体１０５に記録されたデータの読み込み、又は書き込みを行うためインターフェースである。外部ＩＦ１０４は、メモリカードスロットを備え、接続された記録媒体１０５に対するデータの読み込みと書き込みの制御を行う。記録媒体１０５には、ＣＦカード、ＳＤＨＣメモリカード等の取り外し可能なメモリが用いられる。
１０６は無線通信部であり、近傍のアクセスポイントと無線通信を行う。
１０７はユーザインターフェース（ユーザＩＦ）であり、ユーザの指示を撮像装置１００に伝えるためのインターフェースである。ユーザＩＦ１０７は、撮像装置１００を操作するための各種ボタンで構成されており、ユーザはこれを操作して、被写体の周辺に存在する撮像装置を絞り込むための所定の範囲を設定することができる。
【００１２】
１０８はＶＲＡＭであり、次に説明する画像処理部１０９がレンダリングした画面を走査するまでのバッファとして利用される。
１０９は画像処理部であり、画面上に描く画像データの座標をＣＰＵ１０１から受け取り、画像上の各ドットの表示位置について計算し、その情報をＶＲＡＭ１０８に一時的に記憶させる。画像処理部１０９は、所定のタイミングでＶＲＡＭ１０８の情報を読み込み、次に説明する表示制御部１１０に転送する。
１１０は表示制御部であり、ＶＲＡＭ１０８に記憶された画像データをディスプレイが表示可能なデジタル信号に変換して転送する。
１１１は表示部であり、撮像装置１００が出力した映像データの画像を表示する。表示部１１１には、液晶ディスプレイ（ＬＣＤ）が用いられる。
【００１３】
１１２は情報端末装置位置情報取得手段である本装置位置情報取得部であり、ＧＰＳ等を内蔵することにより、本装置（撮像装置１００）の位置を取得する。
１１３は被写体位置情報取得手段である被写体位置情報取得部であり、撮影対象とする被写体の位置情報を取得する。被写体位置情報取得部１１３は、距離情報取得部１１４と、方角情報取得部１１５とを備える。距離情報取得部１１４は、センサの受光素子として２分割フォトダイオードを内蔵し、三角測距の原理により被写体までの距離を判別する。また、方角情報取得部１１５は、２つの磁気センサを直角に組み合わせて内蔵し、前後方向と左右方向の地磁気を検出してその強さから現在の方角情報を取得する。
【００１４】
１１６は撮像手段であるカメラ部であり、被写体を撮像して画像データを得る。カメラ部１１６は、不図示のレンズ、撮像部、Ａ／Ｄ（アナログ−デジタル）変換部、カメラ信号処理部、データ符号化部から構成される。
カメラ部１１６の動作について説明する。まず、レンズは、被写体光を撮像部に導き、ＣＰＵ１０１から出力される制御信号に対応してズーム動作や焦点整合動作等を行う。撮像部は、ＣＣＤやＣＭＯＳセンサ等を使って被写体を撮像し、得られた被写体光を電気信号に変換してＡ／Ｄ変換部に出力する。Ａ／Ｄ変換部は、アナログ信号をデジタル信号に変換する。カメラ信号処理部は、Ａ／Ｄ変換部により出力されたデジタル信号に対して、露出調整、γ補正、ホワイトバランス等の画像処理を行い、映像信号をデータ符号化部に出力する。データ符号化部は、供給されたデジタル映像信号を静止画用のＪＰＥＧ形式、又は動画用のＭＰＥＧ２形式で符号化する。ＣＰＵ１０１は、カメラ部１１６の全体を制御する。以上が、カメラ部１１６の動作に関する説明である。
１１７は各構成要素間の制御信号、又はデータ信号のための伝送路である。
【００１５】
図２は、第１の実施形態に係るサーバ２００の内部構成を示す図である。
２０１はＣＰＵであり、サーバ２００全体の制御を司る。ＣＰＵ２０１は、後述する各構成要素を制御する。
２０２はメモリ（ＲＯＭ）であり、サーバ２００を制御するプログラムとプログラムを実行するときに使用するデータを格納する。
２０３はメモリ（ＲＡＭ）であり、サーバ２００を制御するプログラムを実行するときに作業領域として使用するための書き換え可能なメモリである。
２０４はハードディスク（ＨＤＤ）であり、外部の撮像装置から受信する、撮像装置の属性情報（以下、撮像装置情報）を記録する。
２０５は無線通信部であり、近傍のアクセスポイントと無線通信を行う。
２０６は各構成要素間の制御信号、又はデータ信号のための伝送路である。
【００１６】
図３は、アクセスポイント３００と無線通信可能であるｍ個の撮像装置Ｃ1〜Ｃmと、アクセスポイント３００と無線通信可能なサーバ２００とから構成される通信システムの概念を示す図である。撮像装置Ｃ1〜Ｃmは、図１に示した撮像装置１００の構成を適用したものである。
各撮像装置Ｃ1〜Ｃmと１台のサーバ２００は、アクセスポイント３００を介してネットワーク接続されている。この通信システムにおいて、各撮像装置Ｃ1〜Ｃmは、異なる所有者が所有しているものとする。各撮像装置Ｃ1〜Ｃmは、アクセスポイント３００を介して撮像装置情報を定期的にサーバ２００に送信する。サーバ２００は、受信したそれぞれの撮像装置情報をまとめて管理する。
ここで、撮像装置情報は、少なくとも撮像装置ＩＤと、位置情報（経度ＬＮＧ、緯度ＬＡＴ）とを含み、サーバ２００によって例えば図４で示すようなリストでまとめて記録される。ｌｎｇ1〜ｌｎｇxは経度（longitude）を、ｌａｔ1〜ｌａｔxは緯度（latitude）を示す。撮像装置ＩＤは、撮像装置を一意に識別する識別情報であり、特定の数字や文字で表される。なお、ＩＰｖ６（Internet protocol Version 6）が普及し、全ての撮像装置に固定ＩＰが割り当てられた場合にはＩＰを用いても構わない。
【００１７】
以下では、図５のフローチャートを参照して、撮像装置Ｃ1が周辺に存在する撮像装置Ｃ2〜Ｃmから撮影依頼先となる撮影装置を絞り込み、撮影依頼する動作を説明する。ユーザは、撮影依頼先の撮像装置を絞り込むための所定の範囲として、被写体から１５ｍの距離範囲を撮像装置Ｃ1に予め設定しているものとする。
ユーザは、撮像装置Ｃ1を操作して撮影対象とする被写体にフォーカスし、撮影を指示するボタンを押下する。このとき、撮像装置Ｃ1は、ステップＳ５０１〜Ｓ５１２に従って処理を行う。ステップＳ５０１〜Ｓ５１２の処理は、撮像装置Ｃ1のＣＰＵ１０１が撮影依頼先絞り込みプログラム等のプログラムを実行することにより実現される。
【００１８】
ステップＳ５０１で、ＣＰＵ１０１の制御下で本装置位置情報取得部１１２は、内蔵するＧＰＳモジュールから本装置（撮像装置Ｃ1）の位置情報を取得する。
ステップＳ５０２で、ＣＰＵ１０１の制御下で被写体位置情報取得部１１３は、焦点が整合した被写体の位置情報を取得する。具体的な方法としては、距離情報取得部１１４が被写体までの距離情報を取得し、方角情報取得部１１５が被写体までの方角情報を取得する。そして、被写体位置情報取得部１１３は、それらの情報と、既にステップＳ５０１において取得している自装置の位置情報とを合わせて、相対的な被写体の位置情報を計算して特定する。
【００１９】
ステップＳ５０３で、被写体特定情報取得処理として、ＣＰＵ１０１の制御下でカメラ部１１６は、撮像した被写体の画像データを作成し、記録媒体１０５に記録する。作成された画像データには、焦点を整合した位置の情報（以下、焦点位置情報）も含めて記録する。この焦点位置情報は、画像上での撮影対象の被写体を特定するための補助情報として利用するものである。
ステップＳ５０４で、ＣＰＵ１０１は、本装置の周辺に存在する撮像装置の撮像装置情報の取得要求を、アクセスポイント３００を介してサーバ２００に送信する。このとき、ＣＰＵ１０１は、本装置の撮像装置ＩＤも合わせて送信する。このステップＳ５０４による撮像装置情報の取得要求を受けたときのサーバ２００の処理の詳細については後述する。
ステップＳ５０５で、ＣＰＵ１０１は、本装置の周辺に存在する撮像装置の撮像装置情報を、アクセスポイント３００を介してサーバ２００から受信する。ここでは、Ｎ個の撮像装置の撮像装置情報を受信したとする。
【００２０】
次に説明するステップＳ５０６〜Ｓ５１０は、撮影依頼先の撮像装置のリストを作成する処理である。
ステップＳ５０６で、ＣＰＵ１０１は、処理した撮像装置情報の数をカウントする変数Ｃｏｕｎｔに初期値の１を代入する。
ステップＳ５０７で、ＣＰＵ１０１は、処理した撮像装置情報の数が、受信した撮像装置情報の数Ｎを超えたか否かを判定する。超えていない場合、ステップＳ５０８の処理に進み、超えた場合、ステップＳ５１１の処理に進む。
ステップＳ５０８で、ＣＰＵ１０１は、１番目（Ｃｏｕｎｔ＝１）に取得した撮像装置情報の撮像装置が、撮像装置を絞り込むための所定の範囲（被写体から１５ｍの距離範囲）に存在するか否かを判定する。所定の範囲に存在すると判定された場合、ステップＳ５０９の処理に進む。所定の範囲に存在しないと判定された場合、ステップＳ５１０の処理に進む。
撮像装置を絞り込むための所定の範囲を説明する例として、図６に、撮像装置Ｃ1を所持するユーザと、その周辺に存在する人物の位置をそれぞれ平面上に表した模式図を示す。６０１は撮像装置Ｃ1を所持するユーザを示す。６０２は撮影対象の被写体を示す。６０３は被写体６０２を中心に、所定の範囲として設定した距離（１５ｍ）を半径にして描いた円の円周を示す。上記で説明した以外の複数の円は、ユーザ６０１の周辺にいる人物を示す。ステップＳ５０８の処理では、円周６０３内部の領域が所定の範囲に該当する。この所定の範囲に、サーバ２００が登録する撮像装置が存在すれば、ステップＳ５０９の処理に進むことになる。
ステップＳ５０９で、ＣＰＵ１０１は、処理対象となっている撮像装置ＩＤを撮影依頼先リストに記録する。
ステップＳ５１０で、ＣＰＵ１０１は、Ｃｏｕｎｔの値をインクリメントして、ステップＳ５０７に戻る。
ＣＰＵ１０１は、処理した撮像装置情報の数が、受信した撮像装置情報の数Ｎを超えるまでステップＳ５０７〜Ｓ５１０の処理を繰り返す。
【００２１】
ステップＳ５１１で、ＣＰＵ１０１は、ステップＳ５０７〜Ｓ５１０において作成した撮影依頼先リストと、ステップＳ５０３において取得した被写体の画像データとを含む撮影依頼情報を生成する。
図７に、撮影依頼情報の詳細を示す。ここでは、撮像装置ＩＤが７、４１、１１３に該当する撮像装置が撮影依頼先として指定されている。また、被写体特定情報は、被写体を写した画像（ＡＡ０００１．ＪＰＧ）と、その画像の取得時における焦点位置情報である、画像上の座標（単位はピクセル）で指定されている。ただし、この焦点位置情報は、焦点を整合した位置として、領域を特定できる情報（高さ、幅）を指定してもよい。
ステップＳ５１２で、ＣＰＵ１０１は、ステップＳ５１１において生成した撮影依頼情報を、アクセスポイント３００を介してサーバ２００に送信する。
【００２２】
以上が、撮像装置Ｃ1が撮影依頼先となる撮像装置を絞り込み、サーバ２００に撮影依頼情報を送信する動作の詳細である。
なお、ステップＳ５０１、Ｓ５０２では、撮影対象の被写体までの距離情報と方角情報を取得し、自装置の位置から被写体の位置を計算する方法を説明した。しかし、撮影対象の被写体が、現在位置を取得する手段と撮像装置と通信する手段を備えた携帯型の無線通信機器を所持していた場合、撮像装置Ｃ1は、このような外部機器と直接通信し、被写体の位置情報を取得する方法が利用できる。
また、撮影依頼情報には、被写体が写った画像データそのものではなく、画像データのアクセス先情報を含める方法もある。具体的には、ユーザは、被写体が写ったＪＰＥＧ形式等の画像データを任意のサーバにアップロードしておき、その保存場所のＵＲＬ等のアップロード先情報を撮像装置Ｃ1に登録しておく。そして、撮像装置Ｃ1は、そのアップロード先情報を撮影依頼情報に含めて作成する。後述するサーバ２００の処理を介して撮影依頼情報を取得した撮影依頼先の撮像装置は、撮影依頼情報に含まれるアップロード先情報で指定された保存場所にアクセスし、撮影対象の被写体を確認することができる。
【００２３】
以下では、図８、図９のフローチャートを参照して、サーバ２００の動作を説明する。サーバ２００では、図８、図９で示すフローチャートの動作を、それぞれ独立なプロセスで起動して実行する。ステップＳ８０１〜Ｓ８０４、ステップＳ９０１〜Ｓ９０３の処理は、サーバ２００のＣＰＵ２０１がプログラムを実行することにより実現される。
【００２４】
図８は、サーバ２００が、撮像装置Ｃ1からの撮像装置情報の取得要求（図５のステップＳ５０３）に対し、撮像装置Ｃ1に撮像装置情報を送信するときの動作を示す。
ステップＳ８０１で、ＣＰＵ２０１は、撮像装置Ｃ1からの撮像装置情報の取得要求の信号を受信するまで待機し、受信したときは、ステップＳ８０２の処理に進む。
ステップＳ８０２で、ＣＰＵ２０１は、撮像装置情報の取得要求元の撮像装置Ｃ1の現在位置を取得する。具体的には、予め管理している撮像装置情報のリストの中で、要求元の撮像装置ＩＤに対応する位置情報を読み込む方法をとる。
ステップＳ８０３で、ＣＰＵ２０１は、管理している撮像装置情報の中から、撮像装置Ｃ1から指定範囲に存在する撮像装置の撮像装置ＩＤを特定する。この指定範囲とは、サーバ２００で予め任意で設定しておき、撮影依頼先として候補となりそうな撮像装置を絞り込むために利用する。これによって、要求元の撮像装置Ｃ1側で撮影依頼先を決定する処理の負荷を軽減することができる。
ステップＳ８０４で、ＣＰＵ２０１は、ステップＳ８０３において特定した撮像装置ＩＤを、アクセスポイント３００を介して撮像装置Ｃ1に送信する。
【００２５】
図９は、サーバ２００が、撮像装置Ｃ1から受信した撮影依頼情報（ステップＳ５１２）を、撮影依頼先となる撮像装置に送信するときの動作を示す。
ステップＳ９０１で、ＣＰＵ２０１は、撮像装置Ｃ1から撮影依頼情報を受信するまで待機し、撮影依頼情報を受信したときは、ステップＳ９０２の処理に進む。
ステップＳ９０２で、ＣＰＵ２０１は、撮影依頼情報に含まれる撮像装置ＩＤを取得する。
ステップＳ９０３で、ＣＰＵ２０１は、ステップＳ９０２において取得した撮像装置ＩＤの撮像装置に、アクセスポイント３００を介して撮影依頼情報（被写体の画像情報を含む）を送信する。
【００２６】
以上のように、撮像装置Ｃ1が送信した撮影依頼情報は、サーバ２００によって撮影依頼先の撮像装置（ＩＤ７、ＩＤ４１、ＩＤ１１３）に送られる。図１０は、例えばＩＤ７の撮像装置が撮影依頼情報を受取ったときの液晶画面の表示例を示している。
図１０（ａ）は、撮影依頼情報を受信したときの撮影プレビュー画面である。ＩＤ７の撮像装置のユーザは、撮影対象の被写体がフレームに含まれるアングルで撮影を行っていたとする。このときに撮影依頼情報を受信することにより、ユーザは撮影依頼がきたメッセージを確認できる。
図１０（ｂ）は、撮影依頼情報を確認したときの再生画面である。ＩＤ７の撮像装置のユーザは、撮影依頼情報を確認するための画面を表示する。このとき、ＩＤ７の撮像装置は、取得した焦点位置情報により、撮影対象となっている被写体位置を強調し、画面に表示している。
以上述べた第１の実施形態によれば、撮像装置間で通信設定を行っていない撮影状況において、撮影依頼先の撮像装置を特定して撮影依頼することができる。
【００２７】
（第２の実施形態）
第２の実施形態では、撮影対象の被写体が大きく移動した場合における撮像装置Ｃ1の撮影依頼の動作について説明する。なお、撮像装置１００やサーバ２００の内部構成は第１の実施形態と同様であり、ここではその説明を省略する。
第１の実施形態では、図５のフローチャートを参照して、撮像装置Ｃ1が周辺に存在する撮像装置Ｃ2〜Ｃmから撮影依頼先となる撮影装置を絞り込み、撮影依頼する動作を説明した。これに対して、第２の実施形態では、図１１のフローチャートを参照して、一度撮影依頼情報の送信を完了した後、撮影対象の被写体が移動した場合における撮像装置Ｃ1の動作を説明する。
【００２８】
ステップＳ１１０１で、ＣＰＵ１０１は、ユーザＩＦ１０７の操作により、撮影依頼の処理を中止する指示がなされたか否かを判定する。ここでは、撮影依頼の処理が中止されたと判定されない限り、ステップＳ１１０２の処理に進む。
ステップＳ１１０２で、ＣＰＵ１０１の制御下で被写体位置情報取得部１１３は、第１の実施形態で説明した方法に従って、撮影対象となる被写体の位置情報を取得する。
ステップＳ１１０３で、ＣＰＵ１０１は、ステップＳ１１０２において取得した被写体の位置が、前回の撮影依頼情報作成時に取得した被写体の位置から設定した距離以上に移動しているか否かを判定する。このときの判定に利用する基準となる距離は、ユーザが撮像装置Ｃ1に入力して予め設定しておくものとする。この判定により、被写体の位置が所定の基準以上に変化したと判定した場合、ステップＳ１１０４の処理に進む。
ステップＳ１１０４で、ＣＰＵ１０１は、第１の実施形態で説明したステップＳ５０１〜Ｓ５１１の処理を繰り返し、更新された被写体の位置情報に基づいて、撮影依頼リストを作成する。
ステップＳ１１０５で、ＣＰＵ１０１は、ステップＳ１１０４において取得した撮影依頼リストと、前回に作成した撮影依頼リストに並んでいる撮影装置ＩＤの差異を比較する。
ステップＳ１１０６で、ＣＰＵ１０１は、図６で説明したように、撮影依頼先を決定する絞り込みのための所定の範囲から外れてしまった撮像装置の存在の有無を判定する。具体的には、ステップＳ１１０５の処理の結果、前回の撮影依頼リストで記録されていた撮像装置ＩＤのうち、新しく作成した撮影依頼リストには記録されていないものがあるか否かを判定する。該当する撮像装置ＩＤが存在した場合、ステップＳ１１０７の処理に進む。
ステップＳ１１０７で、ＣＰＵ１０１は、撮影依頼取り消し情報を作成する。撮影依頼取り消し情報とは、これまで撮影依頼を出していた撮像装置の中で、被写体から離れて条件を満たさなくなった撮像装置に対して、撮影依頼の解除を示すものである。具体的には、対象の撮像装置ＩＤのほか、送信先の撮像装置に撮影依頼が解除されたことを示す情報として、例えば送信先の撮像装置で表示できる文字情報や画像情報を付加する。
ステップＳ１１０８で、ステップＳ１１０４における結果で取得した撮影依頼情報と、ステップＳ１１０７において作成した撮影依頼取り消し情報を、アクセスポイント３００を介してサーバ２００に送信する。
以上述べた第２の実施形態によれば、撮影対象の被写体が移動した場合に、撮影依頼先となる撮像装置を再度絞り込んで、撮影依頼情報を送信することができる。
【００２９】
（第３の実施形態）
第３の実施形態では、撮像装置からサーバ２００に更新される撮像装置情報によって、撮影依頼先となる撮像装置をさらに絞り込む撮像装置Ｃ1の動作について説明する。なお、撮像装置１００やサーバ２００の内部構成は第１の実施形態と同様であり、ここではその説明を省略する。
図３に示したように、アクセスポイント３００を介して撮像装置Ｃ1〜Ｃmとサーバ２００とがネットワーク接続された状況において、各撮像装置Ｃ1〜Ｃmは、定期的に自装置の撮像装置情報をサーバ２００に通知する。
第１の実施形態では、各撮像装置Ｃ1〜Ｃmは、撮像装置情報として撮像装置ＩＤと位置情報（経度ＬＮＧ、緯度ＬＡＴ）をサーバ２００に通知する例を説明したが、この撮像装置情報には撮影に関わるそれ以外のパラメータを通知する方法も考えられる。
【００３０】
例えば静止画を撮像できる撮像装置であれば、画像の有効画素数や画像のサイズ等の撮像可能な撮影フォーマット情報を撮像装置情報に含める。また、動画を撮像できる撮像装置であれば、撮像可能なデータタイプ（ＭＰＥＧ２形式、ＭＯＶ形式等）やフレームレート等の撮影フォーマット情報を撮像装置情報に含めることができる。
このように撮像装置情報に撮像処理能力情報も含めることにより、撮影依頼先の撮像装置を絞り込む撮像装置Ｃ1は、例えば図５のフローチャートのステップＳ５０８の処理において、絞り込み範囲にいると判定した撮影依頼候補となる外部撮像装置の中から、ユーザが設定した撮影フォーマット（画像サイズ、フレームレート等）で撮影可能な撮像装置をさらに絞り込む処理を追加することができる。
【００３１】
また、撮像装置情報には、各撮像装置の電源の残容量に関する情報（残容量の割合や、連続撮影可能な時間等）も含めることができる。これにより、撮像装置Ｃ1は、予め設定した残容量を満たす撮像装置をさらに絞り込むことが可能になる。
以上のように、所望の条件で撮影できる撮像装置をさらに絞り込み、撮影依頼先として特定することができる。
【００３２】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３３】
１００：撮像装置、１０１：ＣＰＵ、１０２：ＲＯＭ、１０３：ＲＡＭ、１０４：外部ＩＦ、１０５：記録媒体、１０６：通信部、１０７：ユーザＩＦ、１０８：ＶＲＡＭ、１０９：画像処理部、１１０：表示制御部、１１１：表示部、１１２：本装置位置情報取得部、１１３：被写体位置情報取得部、１１４：距離情報取得部、１１５：方角情報取得部、１１６：カメラ部、１１７：伝送路、２００：サーバ、２０１：ＣＰＵ、２０２：ＲＯＭ、２０３：ＲＡＭ、２０４：ＨＤＤ、２０５：通信部、２０６：伝送路
【図１】
2014165639.tif 000003
【図２】
2014165639.tif 000004
【図３】
2014165639.tif 000005
【図４】
2014165639.tif 000006
【図５】
2014165639.tif 000007
【図６】
2014165639.tif 000008
【図７】
2014165639.tif 000009
【図８】
2014165639.tif 000010
【図９】
2014165639.tif 000011
【図１０】
2014165639.tif 000012
【図１１】
2014165639.tif 000013