(57)【要約】【課題】撮影依頼を受け付けた被写体を撮影できる可能性が高い撮影装置を特定し、当該撮影装置に対して撮影依頼を行なうことが可能な仕組みを提供すること。【解決手段】画像の付帯情報に含まれる撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定し、被写体の撮影依頼を受け付けると、当該被写体を撮影したときの当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する。【選択図】図１４
2017157956.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮影装置で被写体を撮影した画像と、当該画像に写る被写体の情報と、当該画像を撮影したときの撮影条件を含む当該画像の付帯情報と、当該画像を撮影した撮影装置の情報とを管理する管理手段と、
前記管理手段で管理する前記画像の付帯情報に含まれる前記撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定する距離特定手段と、
前記被写体の撮影依頼を受け付ける受付手段と、
前記受付手段により撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置を、前記管理手段で管理する前記被写体の情報と、当該被写体が写る画像を撮影した撮影装置の情報とを用いて特定する撮影装置特定手段と、
前記撮影装置特定手段により特定された前記撮影装置のうち、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記画像の付帯情報には、当該画像を撮影したときの時刻を含み、
前記決定手段は、前記撮影装置特定手段により特定された前記撮影装置のうち、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像であって、当該画像の付帯情報に含まれる時刻から所定の時間を経過している画像を撮影した撮影装置を、前記被写体の撮影依頼先から除外することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記決定手段は、前記受付手段により撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置が前記撮影装置特定手段によりひとつも特定されなかった場合に、前記管理手段で管理するすべての撮影装置を前記被写体の撮影依頼先として決定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記決定手段は、前記所定の条件として、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、最も近い画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
複数の撮影装置で被写体を撮影した画像と、当該画像に写る被写体の情報と、当該画像を撮影したときの撮影条件を含む当該画像の付帯情報と、当該画像を撮影した撮影装置の情報とを管理する管理手段を備える情報処理装置の制御方法であって、
前記情報処理装置の距離特定手段が、前記管理手段で管理する前記画像の付帯情報に含まれる前記撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定する距離特定工程と、
前記情報処理装置の受付手段が、前記被写体の撮影依頼を受け付ける受付工程と、
前記情報処理装置の撮影装置特定手段が、前記受付工程で撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置を、前記管理手段で管理する前記被写体の情報と、当該被写体が写る画像を撮影した撮影装置の情報とを用いて特定する撮影装置特定工程と、
前記情報処理装置の決定手段が、前記撮影装置特定工程で特定された前記撮影装置のうち、前記距離特定工程で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項６】
複数の撮影装置で被写体を撮影した画像と、当該画像に写る被写体の情報と、当該画像を撮影したときの撮影条件を含む当該画像の付帯情報と、当該画像を撮影した撮影装置の情報とを管理する管理手段を備える情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記管理手段で管理する前記画像の付帯情報に含まれる前記撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定する距離特定手段と、
前記被写体の撮影依頼を受け付ける受付手段と、
前記受付手段により撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置を、前記管理手段で管理する前記被写体の情報と、当該被写体が写る画像を撮影した撮影装置の情報とを用いて特定する撮影装置特定手段と、
前記撮影装置特定手段により特定された前記撮影装置のうち、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、およびプログラムに関し、特に、撮影依頼を受け付けた被写体を撮影できる可能性が高い撮影装置を特定し、当該撮影装置に対して撮影依頼を行なうことが可能な仕組みに関する。
【背景技術】
【０００２】
イベント（運動会や学園祭等）などの大勢が集まる状況における撮影環境において、イベントの主催者から依頼された複数の撮影者がイベントの参加者（被写体ともいう）を撮影し、撮影者が撮影した画像をイベントの関係者（イベントの参加者自身や、その家族等）が購入することが行なわれている。
【０００３】
上記の環境において、撮影者は大勢の参加者を撮影する必要があるため、場合によっては、被写体が横を向いていたり、被写体までの距離が遠かったり、被写体がぶれたりして、購入者であるユーザーが所望する写真を撮れていないことがあった。
【０００４】
そこで、特許文献１では各撮像装置の位置情報を用いて、ユーザーの所望する撮影方向の画像を、他の撮像装置より取得するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１０９５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、他の撮像装置にもユーザーが所望する写真が撮影されていない場合、ユーザーは撮影者に対して被写体の撮影依頼を行なうことが考えられるが、被写体も撮影者も動き回るイベントの場合、ユーザーは自身が撮影を希望する被写体の近くにどの撮影者がいるかが分からないため、どの撮影者に対して撮影依頼を行なえばよいかが分からない恐れがあった。
【０００７】
特許文献１に開示されている技術においては、ＧＰＳ機能をもつ機器を用いて、位置情報を元に、撮影依頼先を特定しているが、イベントで使用される機器は必ずしもＧＰＳ機能を持っているとは限らず、特に、被写体となる人物はＧＰＳ機能を持つ機器を持っている可能性が低いため、特許文献１に記載の技術を用いたとしても、依然として、上記課題は発生する恐れがあった。
【０００８】
本発明は、撮影依頼を受け付けた被写体を撮影できる可能性が高い撮影装置を特定し、当該撮影装置に対して撮影依頼を行なうことが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数の撮影装置で被写体を撮影した画像と、当該画像に写る被写体の情報と、当該画像を撮影したときの撮影条件を含む当該画像の付帯情報と、当該画像を撮影した撮影装置の情報とを管理する管理手段と、前記管理手段で管理する前記画像の付帯情報に含まれる前記撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定する距離特定手段と、前記被写体の撮影依頼を受け付ける受付手段と、前記受付手段により撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置を、前記管理手段で管理する前記被写体の情報と、当該被写体が写る画像を撮影した撮影装置の情報とを用いて特定する撮影装置特定手段と、前記撮影装置特定手段により特定された前記撮影装置のうち、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定手段とを備えることを特徴とする。
【００１０】
また、本発明は、複数の撮影装置で被写体を撮影した画像と、当該画像に写る被写体の情報と、当該画像を撮影したときの撮影条件を含む当該画像の付帯情報と、当該画像を撮影した撮影装置の情報とを管理する管理手段を備える情報処理装置の制御方法であって、前記情報処理装置の距離特定手段が、前記管理手段で管理する前記画像の付帯情報に含まれる前記撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定する距離特定工程と、前記情報処理装置の受付手段が、前記被写体の撮影依頼を受け付ける受付工程と、前記情報処理装置の撮影装置特定手段が、前記受付工程で撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置を、前記管理手段で管理する前記被写体の情報と、当該被写体が写る画像を撮影した撮影装置の情報とを用いて特定する撮影装置特定工程と、前記情報処理装置の決定手段が、前記撮影装置特定工程で特定された前記撮影装置のうち、前記距離特定工程で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定工程とを備えることを特徴とする。
【００１１】
また、本発明は、複数の撮影装置で被写体を撮影した画像と、当該画像に写る被写体の情報と、当該画像を撮影したときの撮影条件を含む当該画像の付帯情報と、当該画像を撮影した撮影装置の情報とを管理する管理手段を備える情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、前記管理手段で管理する前記画像の付帯情報に含まれる前記撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定する距離特定手段と、前記被写体の撮影依頼を受け付ける受付手段と、前記受付手段により撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置を、前記管理手段で管理する前記被写体の情報と、当該被写体が写る画像を撮影した撮影装置の情報とを用いて特定する撮影装置特定手段と、前記撮影装置特定手段により特定された前記撮影装置のうち、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定手段として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、撮影依頼を受け付けた被写体を撮影できる可能性が高い撮影装置を特定し、当該撮影装置に対して撮影依頼を行なうことができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態にかかわる撮影制御システムの構成例を示す図。
【図２】実施形態にかかわる撮影制御装置のハードウェア構成例を示すブロック図。
【図３】実施形態にかかわる撮影制御装置の機能モジュール構成例を示すブロック図。
【図４】実施形態にかかわる撮影制御システムにおける装置間全体のメッセージ例を示すシーケンス図。
【図５】実施形態にかかわる被写体画像を登録する際のメッセージの例を示すシーケンス図。
【図６】実施形態にかかわる被写体を撮影依頼する際のメッセージの例を示すシーケンス図。
【図７】実施形態にかかわる撮影画像の登録およびユーザーへ送信する際のメッセージの例を示すシーケンス図。
【図８】実施形態にかかわる撮影制御装置の撮影画像受信手順を示すフローチャート図。
【図９】実施形態にかかわる撮影制御装置の撮影依頼受信手順を示すフローチャート図。
【図１０】実施形態にかかわる撮影制御装置の撮影依頼通知先決定処理手順を示すフローチャート図。
【図１１】実施形態にかかわる撮影制御装置の撮影装置テーブル情報のデータ構造例を示す図。
【図１２】実施形態にかかわる撮影制御装置のユーザーテーブル情報のデータ構造例を示す図。
【図１３】実施形態にかかわる撮影制御装置の被写体画像テーブル情報のデータ構造例を示す図。
【図１４】実施形態にかかわる撮影制御装置の撮影画像テーブル情報のデータ構造例を示す図。
【図１５】実施形態にかかわる撮影制御装置の撮影依頼設定データ情報のデータ構造例を示す図。
【図１６】実施形態にかかわる画像送受信装置（ユーザー）の被写体画像登録の画面例を示す図。
【図１７】実施形態にかかわる画像送受信装置（ユーザー）の撮影依頼の画面例を示す図。
【図１８】実施形態にかかわる画像送受信装置（撮影者）の撮影依頼確認の画面例を示す図。
【図１９】実施形態にかかわる画像送受信装置（撮影者）の撮影画像送信の画面例を示す図。
【図２０】実施形態にかかわる画像送受信装置２０（９０）、画像送受信装置６０のハードウェア構成例を示すブロック図。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本実施形態における撮影制御システムの構成例を示す図である。
【００１５】
撮影制御装置５０を含む、撮影制御システムの構成図であり、撮影制御装置５０、撮影装置１０、画像送受信装置２０（９０）、画像送受信装置６０、無線接続３０、通信ネットワーク８０からなる。
無線接続３０は、撮影装置１０、画像送受信装置２０が接続するネットワークである。
【００１６】
通信ネットワーク８０は、画像送受信装置２０、撮影制御装置５０、画像送受信装置６０が接続するネットワークである。本実施形態では、上記の通りであるが、撮影装置１０が通信ネットワーク８０に接続し、撮影制御装置５０と通信してもよい。通信ネットワーク８０における接続には、常時接続により双方向通信を行うことができるプロトコルの例としてＷｅｂＳｏｃｋｅｔを用いて実現することができる。
【００１７】
撮影装置１０は、撮影機能、撮影画像を画像送受信装置２０へ送信する機能を有する。
画像送受信装置２０は、撮影装置１０で撮影した撮影画像を受信し、撮影制御装置５０へ送信する機能、撮影制御装置５０から通知を受信する機能を有する。
【００１８】
撮影制御装置５０は、本発明における情報処理装置であり、撮影画像の送受信機能、制御機能、情報管理機能、画像認証機能を有する。また撮影者Ａ４０、ユーザー７０それぞれの情報を管理する機能を有する。
【００１９】
画像送受信装置６０は、撮影制御装置５０へ撮影対象となる被写体画像を登録する機能、撮影画像の配信を受信する機能、被写体の撮影を依頼する機能を提供することが可能である。
【００２０】
撮影者Ａ４０は、撮影装置１０を操作する人物であり、撮影者Ａ４０を一意に表すＩＤにて画像送受信装置２０から撮影制御装置５０にアクセスすることが可能である。
【００２１】
ユーザー７０は、撮影者Ａ４０が撮影した画像を購入する人物であり、画像送受信装置６０を操作し撮影制御装置５０から送信される撮影画像を受信することができ、ユーザー７０を一意に表すＩＤにて画像受信装置６０から撮影制御装置５０にアクセスすることが可能である。
図２は、撮影制御装置のハードウェア構成例を示すブロック図である。
【００２２】
撮影制御装置５０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、補助記憶装置２０４と、入力コントローラ２０５と、ビデオコントローラ２０７と、通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）コントローラ２０９と、操作部２０６と、表示部２０８と、通信部２１０と、を備える。
ＣＰＵ２０１は、システムバスに接続される各デバイスやコントローラを統括的に制御する。
【００２３】
ＲＯＭ２０２には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（ＢａｓｉｃＩｎｐｕｔ／ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラム（ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な先述した各種プログラム等が記憶されている。
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
補助記憶装置２０４は、通信に必要な設定データや、画像や動画などのコンテンツデータを記憶する。
操作部２０６は、撮影制御装置５０を操作するための入力インタフェースであり、入力コントローラで制御される。
【００２４】
表示部２０８は、撮影制御装置５０を操作するためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示し、ビデオコントローラで制御される。
【００２５】
通信部２１０は、有線ＬＡＮ、無線ＬＡＮ、ＷＡＮ、インターネット、などを制御し、通信ネットワーク８０を介して画像送受信装置２０、画像送受信装置６０と通信する。
【００２６】
図２０は、本発明の実施形態における画像送受信装置２０（９０）、画像送受信装置６０のハードウェア構成を示す図である。画像送受信装置２０（９０）、画像送受信装置６０は、オペレーティングシステムを搭載する汎用装置である。本実施形態ではタブレット端末を想定して説明を行うが、パーソナルコンピュータやサーバであってもよいし、携帯端末（携帯電話、スマートフォン等）であってもよい。
ＣＰＵ２００１は、システムバス２００４に接続される各デバイスやコントローラを統括的に制御する。
【００２７】
また、ＲＯＭ２００２あるいはフラッシュメモリ２０１４には、ＣＰＵ２００１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、撮影画像配信装置１２０、撮影画像受信装置６０が実行する機能を実現するために必要な、後述する各種プログラム等が記憶されている。ＲＡＭ２００３は、ＣＰＵ２００１の主メモリ、ワークエリア等として機能する。
ＣＰＵ２００１は、処理の実行に際して必要なプログラム等をＲＡＭ２００３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２８】
また、入力コントローラ２００５は、タッチパネル２０１０、マイク２０１１、カメラ２０１２からの入力を制御する。タッチパネル２０１０からはユーザのタッチ操作に関する入力を制御し、マイク２０１１からは音声の入力を制御し、更にカメラ２０１２からは撮影された静止画や動画の入力を制御する。出力コントローラ２００６は、タッチパネル２０１０、スピーカ２０１３への出力を制御する。
【００２９】
タッチパネル２０１０は、ユーザからのタッチ操作を検知すると共に、前述した出力コントローラ２００６から送られた映像を表示する。タッチパネル２０１０は、表示器と位置入力装置とが一体となった部品である。複数の箇所に対するタッチ操作（以下、マルチタッチ）も検知可能である。
【００３０】
メモリコントローラ２００７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するフラッシュメモリ２０１４へのアクセスを制御する。本実施形態においては、フラッシュメモリとして説明を行うが、ハードディスクやフレキシブルディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の記憶媒体であってもよい。
【００３１】
通信Ｉ／Ｆコントローラ２００９は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３２】
センサコントローラ２００８は、画像送受信装置２０（９０）、画像送受信装置６０が備えるセンサ２０１５からの入力を制御する。画像送受信装置２０（９０）、画像送受信装置６０のセンサ２０１５には様々なセンサが存在し、例えば方位センサ、加速度センサ等である。
【００３３】
尚、ＣＰＵ２００１は、例えばＲＡＭ２００３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、タッチパネル２０１０上での表示を可能としている。
【００３４】
本発明の画像送受信装置２０（９０）、画像送受信装置６０が後述する各種処理を実行するために用いられる各種プログラム等はフラッシュメモリ２０１４に記録されており、必要に応じてＲＡＭ２００３にロードされることによりＣＰＵ２００１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルはフラッシュメモリ２０１４に格納されている。
【００３５】
図３は、撮影制御装置５０の機能モジュール構成例を示すブロック図である。
撮影制御装置５０は、送受信部３０１と、制御部３０２と、情報管理部３０３と、画像認証部３０４を備える。
【００３６】
送受信部３０１は、画像送受信装置２０、画像送受信装置６０とメッセージ、コンテンツの送受信するメッセージ制御を行う。送受信を行うメッセージの生成を行い、送受信する機能を備えており、撮影者Ａ４０、ユーザー７０との通信におけるセッションの管理を行う機能を備える。
【００３７】
制御部３０２は、撮影制御装置５０が備える撮影制御にかかわる個々の機能モジュール全体を制御する。情報管理部３０３は、ユーザー、コンテンツに関わる情報管理制御を行う。
【００３８】
画像認証部３０４は、ユーザー毎に登録されている被写体画像と撮影装置から送られてくる撮影画像の認証処理を行う。
【００３９】
図４は、撮影制御システムにおける装置間全体のメッセージの流れの一例を示すシーケンス図である。
【００４０】
Ｓ４０１において、画像送受信装置２０と撮影制御装置５０が双方向通信を行う為に通信接続を実施する（なお、「Ｓ〜」とはステップ番号のことを示す）。
【００４１】
Ｓ４０２において、画像送受信装置６０と撮影制御装置５０が双方向通信を行う為に通信接続を実施する。
【００４２】
Ｓ４０３において、画像送受信装置６０と撮影制御装置５０がユーザー７０からの撮影依頼において、撮影の対象となる被写体の情報を撮影者に提供する為に被写体画像登録シーケンスを行う。詳細は、図５に示す。
【００４３】
Ｓ４０４において、画像送受信装置６０からの撮影依頼について、撮影制御装置５０が撮影依頼先を判断し、撮影制御装置５０が画像送受信装置２０に撮影依頼を実施する。詳細は、図６に示す。
【００４４】
Ｓ４０５において、画像送受信装置２０が撮影制御装置５０に撮影画像を送信し、撮影制御装置５０の情報管理部３０３で撮影画像登録を行う。
【００４５】
次にユーザー７０が所望する被写体画像であるか否か判定する為に、撮影画像とＳ４０３で登録した被写体画像とで画像認証を行い、一致した場合は画像送受信装置６０に対して撮影画像送信を実施する。詳細は、図７に示す。
以上で図４の説明を終了する。
【００４６】
次に、図５を用いて、図４のＳ４０３の詳細について説明する。
図５は、図４のＳ４０３における撮影対象となる被写体画像を登録する際のメッセージの流れの一例を示すシーケンス図である。
【００４７】
Ｓ５０１において、撮影制御システムへログインして撮影依頼の被写体画像を指定する為に、画像送受信装置６０の操作をユーザー７０から受け付ける。
【００４８】
Ｓ５０２において、画像送受信装置６０は、撮影制御システムへログインしたユーザー７０による画像送受信装置６０の操作に従って後述する図１６の被写体画像登録画面を画像送受信装置６０のタッチパネル２０１０に表示する。
【００４９】
そして、図１６の被写体画像登録画面中の画像参照１６０３の押下を検知すると、画像送受信装置６０に予め保存されている撮影依頼の被写体画像の選択を受け付ける画面を画像送受信装置６０のタッチパネル２０１０に表示し、ユーザー７０から被写体画像の選択を受け付ける（選択を受け付けた被写体画像を指定画像ともいう）。
【００５０】
ここで図１６について説明する。
図１６は、Ｓ５０３で画像送受信装置６０のタッチパネル２０１０に表示される被写体画像の登録画面の一例を示す図である。
【００５１】
なお、図１６は、後述する図１７の画面を先に画像送受信装置６０のタッチパネル２０１０に表示した後、図１７の画面中の依頼画像新規登録ボタン１７０４がユーザー７０により選択されることで、表示される。
【００５２】
被写体画像１６０１には、撮影を依頼する指定画像のサムネイルを表示する。コメント１６０２には、被写体画像を撮影する撮影者に対するコメントを記述する項目である。
【００５３】
画像参照１６０３は、当該画像参照１６０３が押下されることで、画像送受信装置６０内に格納されている画像を表示し、その中から、ユーザー７０から選択を受け付けた画像を、撮影を依頼する指定画像として決定すると共に、被写体画像１６０１に指定画像のサムネイルを表示する。登録１６０４は被写体画像登録シーケンス４０３を実施するボタンである。
以上で図１６の説明を終了し、図５の説明に戻る。
【００５４】
Ｓ５０３において、画像送受信装置６０は、撮影制御装置５０へ指定画像を送信する。
Ｓ５０４において、撮影制御装置５０の送受信部３０１で指定画像を受信し、撮影制御装置５０の制御部３０２へ指定画像受信通知を行う。
【００５５】
Ｓ５０５において、指定画像受信通知を受信した撮影制御装置５０の制御部３０２は撮影制御装置５０の情報管理部３０３へ指定画像登録を行うために指定画像の登録要求を行う。
【００５６】
Ｓ５０６において、撮影制御装置５０の情報管理部３０３は指定画像の登録要求を受信し、受信した指定画像は、補助記憶装置２０４内の後述する図１３に示す被写体画像情報テーブルにユーザー７０のユーザー情報と共に管理される。
ここで、図１３の被写体画像情報テーブルについて説明する。
図１３は、撮影制御装置５０の被写体画像テーブルのデータ構造例を示す図である。被写体画像ＩＤ１３０１は被写体画像を一意に識別する属性である。
【００５７】
画像ファイル１３０２は被写体画像を示す属性である。ユーザーＩＤ１３０３は図１２ユーザーテーブルの外部キーで、被写体画像の所有ユーザー（つまり、ユーザー７０のこと）を紐付けている。
【００５８】
特徴量１３０４は、被写体画像に写っている人物の顔を識別するためのデータであり、具体的な算出方法は顔認識の手法によって異なっている。
【００５９】
コメント１３０５は依頼する被写体画像に関する要望、特徴をコメント（図１６のコメント１６０２に入力されたコメント）として示す属性である。
【００６０】
図１２は、撮影制御システムの管理者によって撮影制御装置５０に予め登録される、ユーザーテーブルのデータ構造例を示す図である。
【００６１】
ユーザーＩＤ１２０１はユーザー７０を一意に識別する属性である。名前１２０２はユーザー７０の名称を示す属性である。
以上で、図１３と図１２の説明を終了し、図５の説明に戻る。
【００６２】
Ｓ５０７において、図１３の被写体画像情報テーブルへの登録結果をユーザー７０に通知する為に、撮影制御装置５０の情報管理部３０３は撮影制御装置５０の制御部３０２に登録完了通知を行う。
【００６３】
Ｓ５０８において、被写体画像情報テーブルへの登録結果をユーザー７０に通知する為に、撮影制御装置５０の制御部３０２は登録完了通知を確認し、被写体画像登録完了送信処理を開始する。
【００６４】
Ｓ５０９において、被写体画像情報テーブルへの登録結果をユーザー７０に通知する為に、撮影制御装置５０の送受信部３０１は、画像送受信装置６０へ被写体画像登録完了通知とユーザー７０が撮影依頼を行う為に用いられる被写体画像ＩＤを送信する。
【００６５】
Ｓ５１０において、画像送受信装置６０は、Ｓ５０９で撮影制御装置５０の送受信部３０１から送信された被写体画像登録完了と被写体画像ＩＤを受信・表示し、ユーザー７０は画像送受信装置６０から被写体画像登録完了と被写体画像ＩＤを確認する。
以上で図５の説明を終了する。
【００６６】
次に図６を用いて、Ｓ４０４の詳細について説明する。
図６は、ユーザー７０が画像送受信装置６０から撮影依頼を行う際のメッセージの流れの一例を示すシーケンス図である。
【００６７】
Ｓ６０１において、ユーザー７０は、図５のシーケンスで登録した被写体の画像を撮影者に撮影してもらう為に、画像送受信装置６０を介して、撮影制御装置５０に対して被写体画像ＩＤを含む撮影依頼を送信し、撮影制御装置５０の制御部３０２が撮影依頼を受け付ける。
【００６８】
Ｓ６０１において、画像送受信装置６０がユーザー７０から被写体の撮影依頼を受け付ける画面は、例えば、図１７に示す画面である。
【００６９】
では、ここで図１７について説明する。
図１７は、撮影画像受信装置のタッチパネル２０１０に表示される撮影依頼の画面例を示す図である。
【００７０】
選択１７０１はどの被写体を撮影依頼するかの選択を受け付けるチェックボックスである。選択１７０１では、複数選択受け付けることも可能である。
【００７１】
被写体画像１７０２には、図１３の被写体画像テーブルに登録される画像ファイル１３０２であって、図１６の被写体画像登録画面１６００を介して登録された画像ファイルを表示する。
【００７２】
コメント１７０３には、図１６の被写体画像登録画面１６００のコメント１６０２で登録したコメントを表示する。
【００７３】
依頼画像新規登録ボタン１７０４は、新たに撮影を依頼する被写体を登録するためのボタンであり、当該依頼画像新規登録ボタン１７０４がユーザー７０により押下されることにより、図１６の被写体画像登録画面１６００を表示する。
依頼１７０５は、撮影依頼シーケンス４０４を実施するボタンである。
以上で、図１７の説明を終了し、図６の説明に戻る。
【００７４】
Ｓ６０２において、撮影制御装置５０の制御部３０２は、過去に被写体画像に対して撮影実績のある撮影画像を探すために、撮影制御装置５０の情報管理部３０３に、被写体画像ＩＤと一致する撮影画像リストを要求する。
【００７５】
撮影画像リストとは、図１４の撮影画像テーブルの被写体画像ＩＤ１４０７と撮影依頼に含まれる被写体画像ＩＤが一致したデータのリストである。
【００７６】
ここで、図１４について説明する。
図１４は、撮影制御装置５０の撮影画像テーブルのデータ構造例を示す図であり、後述する図７の処理で画像送受信装置２０から画像が撮影制御装置５０に送信されることで作成されるデータテーブルである。
【００７７】
撮影画像ＩＤ１４０１は撮影画像を一意に識別する属性である。画像ファイル１４０２は撮影画像を示す属性である。
【００７８】
撮影時刻１４０３は撮影されたときの時刻を示す属性である。撮影装置ＩＤ１４０５は撮影装置１０を一意に識別する属性である。
【００７９】
撮影距離１４０６は撮影装置１０と被写体との距離を表し、の焦点距離（ｍｍ）、イメージセンサのサイズ（ｍｍ）、被写体サイズから求める。
【００８０】
以下に、計算式の一例を記載する。
撮影距離１４０６（ｍ）  ＝  焦点距離（ｍｍ）×被写体の高さ（ｍ）  ／  イメージセンサのサイズ（ｍｍ）
【００８１】
被写体画像ＩＤ１４０７は、被写体画像を一意に識別する属性である。
【００８２】
Ｓ６０３において、撮影制御装置５０の情報管理部３０３は、撮影画像リストを生成して結果を返す。
【００８３】
Ｓ６０４において、Ｓ６０３で生成された撮影画像リストに基づいて、撮影依頼制御（Ｓ６０５以降の処理）を実施する。
【００８４】
Ｓ６０５において、撮影画像リストの数が０件という結果だった場合、どの撮影者が被写体に近いか判断できない為、全ての撮影者送受信装置に対して撮影依頼を通知する（本実施例の場合、Ｓ６０５で、画像送受信装置９０へ通知し、Ｓ６０８で、画像送受信装置２０へ通知する）。
【００８５】
撮影制御装置５０の制御部３０２は撮影制御装置５０の送受信部３０１へ画像送受信装置９０の撮影依頼を送信する。
【００８６】
Ｓ６０６において、撮影制御装置５０の送受信部３０１は画像送受信装置９０の撮影依頼を受信する。
【００８７】
Ｓ６０７において、撮影制御装置５０の送受信部３０１は画像送受信装置９０へ撮影依頼通知を実施する。
【００８８】
Ｓ６０８において、撮影画像リストの数が０件という結果から、どの撮影者が被写体に近いか判断できない為、全ての撮影者送受信装置に対して撮影依頼を通知する。
【００８９】
具体的には、撮影制御装置５０の制御部３０２は撮影制御装置５０の送受信部３０１へ画像送受信装置２０の撮影依頼を送信する。
【００９０】
Ｓ６０９において、撮影制御装置５０の送受信部３０１は画像送受信装置２０の撮影依頼を受信する。
【００９１】
Ｓ６１０において、撮影制御装置５０の送受信部３０１は画像送受信装置２０へ撮影依頼通知を実施する。
【００９２】
Ｓ６１１において、撮影画像リストの数が１件という結果から、該当する画像送受信装置が被写体への撮影実績があると判断できる為、撮影画像リストの撮影装置ＩＤ１４０５から撮影画像送受信装置を特定し（本実施例では、撮影者Ｂの画像送受信装置９０が特定されたとする）、撮影制御装置５０の制御部３０２は送受信部３０１へ画像送受信装置９０の撮影依頼を送信する。
【００９３】
Ｓ６１２において、撮影制御装置５０の送受信部３０１は画像送受信装置９０に対する撮影依頼を受信する。
【００９４】
Ｓ６１３において、撮影制御装置５０の送受信部３０１は画像送受信装置９０へ撮影依頼通知を実施する。
【００９５】
Ｓ６１４において、図１０の撮影依頼通知先決定処理で画像送受信装置９０が選択されたときに、撮影制御装置５０の送受信部３０１は画像送受信装置９０へ撮影依頼通知を実施する。
【００９６】
Ｓ６１５において、図１０の撮影依頼通知先決定処理で画像送受信装置２０が選択されたときに撮影制御装置５０の送受信部３０１は画像送受信装置２０へ撮影依頼通知を実施する。
【００９７】
Ｓ６１４〜Ｓ６１５は撮影画像リストの数が２〜ｎ件の場合のシーケンスで、図１０の撮影依頼通知先決定処理で決定された撮影依頼先に対しての通知である。
以上で、図６の説明を終了する。
【００９８】
次に、図７を用いて、Ｓ４０５の詳細について説明する。
図７は、撮影画像登録および撮影画像送信のメッセージの例を示すシーケンス図である。
【００９９】
Ｓ７０１において、撮影装置１０で被写体を撮影することによって得られる撮影画像が、撮影依頼を行ったユーザー（本実施例ではユーザー７０）が撮影を所望する被写体の画像であるかを撮影制御装置５０に判断してもらう為に、画像送受信装置２０は、撮影制御装置５０の送受信部３０１に撮影画像を送信する。
【０１００】
ここで、図１９を用いて、画像送受信装置２０のタッチパネル２０１０に表示される撮影依頼に対応する撮影画像を送信するための画面（撮影依頼画像送信画面）について説明する。
【０１０１】
図１９は、撮影画像受信装置の撮影依頼画像送信画面の一例を示す図である。
撮影画像１９０１は、撮影装置１０によって撮影された画像で、撮影制御装置５０への送信対象画像を表示する。
【０１０２】
選択１９０２は、いずれの撮影依頼に基づいて撮影したかの選択を受け付けるためのチェックボックスである。
【０１０３】
被写体画像１９０３は撮影依頼である被写体ＩＤに紐づく画像ファイルを表示する。
コメント１９０４は被写体画像１９０３に対するユーザーのコメント（図１７のコメント１７０３に対応）を表示する。
【０１０４】
送信１９０５は撮影画像１９０１を撮影制御装置５０への送信するボタンである。送信１９０５実行後、撮影依頼情報も撮影制御装置５０から消されるものとする。
以上で図１９の説明を終了し、図７の説明に戻る。
【０１０５】
Ｓ７０２において、撮影制御装置５０の送受信部３０１は撮影画像を受信する。
Ｓ７０３において、撮影制御装置５０の制御部３０２は撮影制御装置５０の送受信部３０１から撮影画像を受信する。
【０１０６】
Ｓ７０４において、撮影制御装置５０の制御部３０２は撮影制御装置５０の情報管理部３０３に撮影画像登録要求を行う。
【０１０７】
Ｓ７０５において、最も被写体に近い撮影装置１０を画像から判断する為に、撮影制御装置５０の情報管理部３０３は、撮影画像のＥｘｉｆ情報から焦点距離を取得して、撮影装置１０と被写体との距離を表す撮影距離１４０６を既知の技術を用いて算出する。
【０１０８】
以下に、撮影装置１０と被写体との距離を表す撮影距離１４０６の算出方法について、計算式（１）と計算式（２）の２つ例を示す。
＜計算式（１）＞
１／ａ＋１／ｂ＝１／ｆ
ａ：物体とレンズの距離
ｂ：像とレンズの距離
ｆ：焦点距離
＜計算式（２）＞
撮影距離（ｍ）＝焦点距離（ｍｍ）×被写体の高さ（ｍ）／イメージセンサのサイズ（ｍｍ）
【０１０９】
そして、図１４の撮影画像テーブルに対して、画像ファイル１４０２、撮影時刻１４０３、撮影装置ＩＤ１４０５、撮影距離１４０６を登録し、撮影制御装置５０の制御部３０２に登録結果を通知する。
【０１１０】
撮影制御装置５０の情報管理部３０３が撮影画像ＩＤ１４０１を自動で生成・登録する。
Ｓ７０６において、撮影制御装置５０の制御部３０２は、撮影画像送信制御を実行する。
【０１１１】
Ｓ７０７において、撮影制御装置５０の制御部３０２は、撮影画像が、ユーザー７０が所望する被写体画像と一致するかを判定する為に、撮影制御装置５０の画像認証部３０４に対して画像認証要求を実施する。
Ｓ７０８において、撮影制御装置５０の画像認証部３０４は画像認証を実施する。具体的には撮影画像に写っている被写体の特徴量と、被写体画像の特徴量１３０４が一致するかにより認証を行う。
【０１１２】
Ｓ７０９において、撮影画像に対して被写体画像の撮影実績を紐付ける為に、撮影制御装置５０の制御部３０２は撮影制御装置５０の情報管理部３０３に撮影画像更新要求を実施する。
【０１１３】
Ｓ７１０において、撮影制御装置５０の情報管理部３０３は図１４の撮影画像テーブルの被写体画像ＩＤ１４０７を、Ｓ７０３で受信した撮影画像とＳ７０８において一致した被写体画像の被写体画像ＩＤ１４０７で更新する。
【０１１４】
Ｓ７１１において、撮影制御装置５０の制御部３０２は、撮影画像と一致した被写体画像ＩＤ１４０７に対する撮影依頼を行ったユーザーＩＤを図１３の被写体画像テーブルのユーザーＩＤ１３０３から特定し、当該特定したユーザーＩＤ１３０３の画像送受信装置６０に対して撮影画像送信依頼を行うように撮影制御装置５０の送受信部３０１に指示する。
【０１１５】
Ｓ７１２において、撮影制御装置５０の送受信部３０１は撮影画像送信依頼を受信する。
【０１１６】
Ｓ７１３において、撮影制御装置５０の送受信部３０１は画像送受信装置６０に撮影画像送信を実施する。
以上で、図７の説明を終了する。
【０１１７】
次に、図９を用いて、撮影制御装置５０が実行する撮影依頼受信処理（図６のＳ６０１〜Ｓ６１５に相当）の詳細について説明する。
【０１１８】
図９は、撮影制御装置５０の撮影依頼受信処理を示すフローチャート図である。
Ｓ９０１において、撮影制御装置５０の送受信部３０１は画像送受信装置６０から撮影依頼とともに送信される被写体画像ＩＤを受信する。
【０１１９】
Ｓ９０１は、本発明における、被写体の撮影依頼を受け付ける受付手段の一例である。
【０１２０】
Ｓ９０２において、撮影制御装置５０の制御部３０２は撮影依頼通知先決定処理を実行する。Ｓ９０２の処理の詳細については、図１０を用いて後ほど説明する。
【０１２１】
Ｓ９０３において、撮影制御装置５０の制御部３０２は撮影依頼情報をＳ９０２で特定した画像送受信装置へ通知する。Ｓ９０３において撮影制御装置５０の制御部３０２から画像送受信装置へ通知される撮影依頼情報とは、例えば、図１８に示す画面である。
【０１２２】
図１８は、撮影画像受信装置のタッチパネル２０１０に表示される撮影依頼確認の画面例を示す図である。撮影者は当該画面を確認して、自身が撮影すべき被写体を確認する。
【０１２３】
撮影送信画像１８０１はユーザーが依頼した被写体画像ＩＤと一致する画像であって、撮影依頼に基づいて、過去に撮影者により撮影された最新撮影画像を表示する。被写体画像ＩＤ６番に対して撮影依頼を３回繰り返した場合、最新画像のみ表示する。
【０１２４】
被写体画像１８０２は撮影依頼である被写体ＩＤに紐づく画像ファイル（図１７の被写体画像１７０２に対応）を表示する。
【０１２５】
コメント１８０３は被写体画像１８０２に対するユーザーのコメント（図１７のコメント１７０３に対応）を表示する。
【０１２６】
閉じる１８０４は撮影依頼確認画面１８００を終了するボタンである。
以上で、図１８および図９の説明を終了する。次に、図１０を用いてＳ９０２の処理の詳細について説明する。
【０１２７】
図１０は、撮影制御装置５０の撮影依頼受信時における撮影依頼通知先決定処理を示すフローチャート図である。
【０１２８】
Ｓ１００１において、撮影制御装置５０の制御部３０２は、撮影制御装置５０の送受信部３０１から撮影依頼に含まれる被写体画像ＩＤを取得する。
【０１２９】
Ｓ１００２において、撮影制御装置５０の制御部３０２はＳ１００１で取得した被写体画像ＩＤと図１４の撮影画像テーブルに含まれる被写体画像ＩＤ１４０７を比較し、一致する撮影画像のリストを取得する。
【０１３０】
Ｓ１００２は、本発明における、受付手段により撮影依頼を受け付けた被写体が写る画像を撮影した撮影装置を、前記管理手段で管理する前記被写体の情報と、当該被写体が写る画像を撮影した撮影装置の情報とを用いて特定する撮影装置特定手段の一例である。
【０１３１】
Ｓ１００３において、Ｓ１００２で取得した撮影画像のリストの要素が０である場合（Ｓ１００３；ＹＥＳ）、Ｓ１００４に進む。一方、撮影画像のリストの要素が０でない場合、Ｓ１００５に進む。
【０１３２】
Ｓ１００４において、撮影制御装置５０の制御部３０２は図１１の撮影装置テーブルから全撮影装置リストを取得する。
【０１３３】
Ｓ１００５において、Ｓ１００２で取得した撮影画像のリストの要素が１である場合（Ｓ１００５；ＹＥＳ）、Ｓ１００６に進む。一方、撮影画像のリストの要素が１でない場合、Ｓ１００７に進む。
【０１３４】
Ｓ１００６において、制御部３０２は撮影画像リストに含まれる撮影装置ＩＤ１４０５と図１１の撮影装置テーブルの撮影装置ＩＤ１１０１が一致する撮影装置のリストを取得する。
【０１３５】
Ｓ１００８において、撮影制御装置５０の制御部３０２はＳ１００６で取得した撮影画像のリストの撮影時刻１４０３と図１５の撮影依頼設定データに含まれるタイムスタンプ無効時間１５０１を比較し、撮影画像のリストの撮影時刻１４０３がタイムスタンプ無効時間１５０１を超過する場合（Ｓ１００８；ＹＥＳ）、Ｓ１００４に進む。一方、撮影画像のリストの撮影時刻１４０３がタイムスタンプ無効時間１５０１を超過しない場合、Ｓ１０１４に処理を移行する。
ここで、図１５の撮影依頼設定データについて説明する。
【０１３６】
図１５は、撮影制御装置５０の撮影依頼設定データのデータ構造例を示す図である。タイムスタンプ無効時間（分）１５０１はタイムスタンプとして無効を表す閾値である。
撮影装置スリープ認定時間１５０２は撮影装置１０がスリープ状態であるため撮影不可であると見なすことを表す閾値である。
以上で図１５の説明を終了し、図１０の説明に戻る。
【０１３７】
Ｓ１００７において、撮影制御装置５０の制御部３０２は、撮影時刻を基に撮影依頼通知先を特定するため、Ｓ１００２で取得した各撮影画像のリスト要素の撮影時刻１４０３が最新である要素を抽出し、撮影画像リストを取得する。
【０１３８】
Ｓ１００９において、撮影制御装置５０の制御部３０２はＳ１００７で取得した撮影画像のリストの撮影時刻１４０３と図１５の撮影依頼設定データに含まれるタイムスタンプ無効時間１５０１を比較し、撮影画像のリストの撮影時刻１４０３がすべてタイムスタンプ無効時間１５０１を超過する場合（Ｓ１００９；ＹＥＳ）、Ｓ１０１０に進む。一方、撮影画像のリストの撮影時刻１４０３がタイムスタンプ無効時間１５０１を超過しない場合、Ｓ１０１１に進む。
【０１３９】
Ｓ１０１１において、撮影制御装置５０の制御部３０２は撮影距離を基に撮影依頼通知先を特定するため、Ｓ１００７で取得した撮影画像リストから撮影距離１４０６が最も近い要素を抽出し、撮影画像リストを取得する。そして当該撮影画像リストの撮影装置ＩＤ１４０５と、図１１の撮影装置ＩＤ１１０１が一致する撮影装置を撮影依頼の通知先として決定する。
【０１４０】
なお、本実施例では撮影距離１４０６が最も近い要素を抽出するとしたが、他の実施例として、撮影距離１４０６が所定の範囲内の要素を抽出するとしてもよい。
【０１４１】
Ｓ１０１１は、本発明における、前記撮影装置特定手段により特定された前記撮影装置のうち、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定手段の一例である。
【０１４２】
Ｓ１０１０において、撮影制御装置５０の制御部３０２は、Ｓ１００７で取得した撮影装置リストに含まれる最終撮影時刻１１０３と図１５の撮影依頼設定データの撮影装置スリープ認定時間１５０２を比較し、撮影装置リストから、最終撮影時刻１１０３が撮影装置スリープ認定時間１５０２を超過する要素は撮影困難な状況と見なし、撮影装置リストから削除する。
【０１４３】
Ｓ１０１２において、撮影制御装置５０の制御部３０２はＳ１００７で取得した撮影画像リストのうちＳ１０１１の処理を経て残った要素数が２以上であるかを判定し、Ｓ１０１１の処理を経て残った要素数が２以上である場合（Ｓ１０１２；ＹＥＳ）、Ｓ１０１１に進む。一方、Ｓ１０１１の処理を経て残った要素数が２未満の場合、Ｓ１０１３に進む。
【０１４４】
Ｓ１０１３において、撮影制御装置５０の制御部３０２はＳ１００７で取得した撮影画像リストのうちＳ１０１１の処理を経て残った要素数が０であるかを判定し、Ｓ１０１１の処理を経て残った要素数が０である場合（Ｓ１０１３；ＹＥＳ）、Ｓ１００４に進む。一方、Ｓ１０１１の処理を経て残った要素数が０でない、つまり１の場合、Ｓ１０１３に進む。
【０１４５】
Ｓ１０１４で撮影画像リストに含まれる撮影装置ＩＤ１４０５と図１１の撮影装置テーブルの撮影装置ＩＤ１１０１が一致した撮影装置を撮影依頼の通知先として決定し、本処理を終了する。
【０１４６】
Ｓ１０１４は、本発明における、前記撮影装置特定手段により特定された前記撮影装置のうち、前記距離特定手段で特定された当該撮影装置から被写体までの距離が、所定の条件を満たす画像を撮影した撮影装置を、前記被写体の撮影依頼先として決定する決定手段の一例である。
以上で、図１０の説明を終了する。
【０１４７】
次に、図８を用いて、撮影制御装置５０が実行する撮影画像受信処理（図７のＳ７０２〜Ｓ７１３に相当）の詳細について説明する。
【０１４８】
図８は、撮影制御装置５０の撮影画像受信処理のフローチャートの一例を示す図である。
【０１４９】
Ｓ８０１において撮影制御装置５０の送受信部３０１は、画像送受信装置２０、又は９０から送信される撮影画像を受信し、撮影制御装置５０の制御部３０２へ撮影画像受信を通知する。
【０１５０】
Ｓ８０２において、撮影制御装置５０の制御部３０２は、撮影制御装置５０の画像認証部３０４へ受信した撮影画像の撮影距離算出処理要求を行う。そして、撮影制御装置５０の画像認証部３０４は、先述の計算式により、撮影画像が撮影された撮影距離を算出する。
【０１５１】
Ｓ８０２は、本発明における、前記管理手段で管理する前記画像の付帯情報に含まれる前記撮影条件から、当該画像を撮影したときの前記撮影装置から被写体までの距離を特定する距離特定手段の一例である。
【０１５２】
Ｓ８０３において、撮影制御装置５０の制御部３０２は、撮影制御装置５０の情報管理部３０３へ撮影画像登録処理要求を行う。撮影制御装置５０の情報管理部３０３は、撮影画像テーブルに、Ｓ８０１で受信した撮影画像ファイル、撮影時刻、撮影装置ＩＤ、Ｓ８０２で算出した撮影距離を登録する。
【０１５３】
Ｓ８０４において、撮影制御装置５０の情報管理部３０３は図１１の撮影装置テーブルの最終撮影時刻を更新する。
【０１５４】
ここで、図１１の撮影装置テーブルについて説明する。
図１１は、撮影制御装置５０の撮影装置テーブルのデータ構造例を示す図である。
撮影装置ＩＤ１１０１は撮影装置１０を一意に識別する属性である。
【０１５５】
名前１１０２は撮影装置１０の名称を示す属性である。最終撮影時刻１１０３は、撮影制御装置５０に画像登録した最終撮影時刻を示す属性である。
【０１５６】
備考１１０４は撮影装置１０と画像送受信装置２０に関する情報を示す属性である。
以上で、図１１の説明を終了し、図８の説明に戻る。
【０１５７】
Ｓ８０５において、撮影制御装置５０の制御部３０２は、撮影制御装置５０の情報管理部３０３から撮影画像を取得し、撮影制御装置５０の画像認証部３０４へ撮影画像と被写体画像の認証処理要求と、撮影制御装置５０の情報管理部３０３へ撮影画像テーブル更新処理要求を行う。
【０１５８】
その後、Ｓ８０６、Ｓ８０７、Ｓ８０８、Ｓ８０９、Ｓ８１０、Ｓ８１１の処理を繰り返し行い、全ての被写体画像に対して認証処理を行った場合、撮影制御装置５０は撮影画像受信処理を終了する。
【０１５９】
Ｓ８０６において、撮影制御装置５０の制御部３０２は撮影画像の被写体を特定するため、撮影制御装置５０の情報管理部３０３から図１３の被写体画像テーブルに含まれる被写体画像を取得し、撮影制御装置５０の画像認証部３０４へ取得した被写体画像と撮影画像の認証処理要求を行う。
【０１６０】
Ｓ８０７において、撮影制御装置５０の画像認証部３０４は被写体画像が撮影画像と合致した場合（Ｓ８０７；ＹＥＳ）、撮影制御装置５０の制御部３０２へ合致した被写体画像ＩＤ１３０１を通知し、Ｓ８０８に進む。一方、合致しない場合、Ｓ８０５に進む。
【０１６１】
Ｓ８０８において、撮影制御装置５０の制御部３０２は図１４の撮影画像テーブル中の認証処理を行った撮影画像の被写体画像ＩＤ１４０７を確認する。
【０１６２】
被写体画像ＩＤ１４０７が０である場合（Ｓ８０８；ＹＥＳ）、図１４の撮影画像テーブルに登録されている撮影画像データの被写体情報を追加登録するため、撮影制御装置５０の情報管理部３０３へＳ８０７で取得した被写体画像ＩＤを通知し、図１４の撮影画像テーブル更新処理要求を行い、Ｓ８０９に進む。
【０１６３】
一方、被写体画像ＩＤが０でない場合、撮影画像と被写体情報を、図１４の撮影画像テーブルに新規登録するため、撮影制御装置５０の情報管理部３０３へ撮影画像情報及びＳ８０７で取得した被写体画像ＩＤを通知し、撮影画像登録処理要求を行い、Ｓ８１０に進む。
【０１６４】
Ｓ８０９において、撮影制御装置５０の情報管理部３０３は撮影画像の被写体画像ＩＤを更新し、更新結果を撮影制御装置５０の制御部３０２へ通知する。
【０１６５】
Ｓ８１０において、撮影制御装置５０の情報管理部３０３は、図１４の撮影画像テーブルの要素を１追加し、Ｓ８０８で取得した撮影画像情報の撮影画像ファイル、撮影時刻、撮影装置ＩＤ、撮影距離、被写体画像ＩＤを登録し、登録結果を撮影制御装置５０の制御部３０２に通知する。
【０１６６】
Ｓ８１１において、撮影制御装置５０の制御部３０２は撮影画像情報を画像送受信装置６０へ送信する。
【０１６７】
以上で、図８の説明を終了する。以上、本発明の一実施形態を示した。
【０１６８】
以上、本発明によると撮影依頼を受け付けた被写体を撮影できる可能性の高い撮影装置を特定し、当該撮影装置に対して撮影依頼を行なうことができる。
【０１６９】
以上、本発明の実施形態を詳述したが、本発明は、例えば、システム、装置、方法、装置が実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１７０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１７１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１７２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１７３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【０１７５】
１０  撮影装置
２０  画像送受信装置
５０  撮影制御装置
６０  画像送受信装置
３０１  送受信部
３０２  制御部
３０３  情報管理部
３０４  画像認証部
１１００  撮影装置テーブル
１３００  被写体画像テーブル
１４００  撮影画像テーブル
１５００  撮影依頼設定データ
１６００  被写体画像登録画面
１７００  撮影依頼画面
【図１】
2017157956.tif 000003
【図２】
2017157956.tif 000004
【図３】
2017157956.tif 000005
【図４】
2017157956.tif 000006
【図５】
2017157956.tif 000007
【図６】
2017157956.tif 000008
【図７】
2017157956.tif 000009
【図８】
2017157956.tif 000010
【図９】
2017157956.tif 000011
【図１０】
2017157956.tif 000012
【図１１】
2017157956.tif 000013
【図１２】
2017157956.tif 000014
【図１３】
2017157956.tif 000015
【図１４】
2017157956.tif 000016
【図１５】
2017157956.tif 000017
【図１６】
2017157956.tif 000018
【図１７】
2017157956.tif 000019
【図１８】
2017157956.tif 000020
【図１９】
2017157956.tif 000021
【図２０】
2017157956.tif 000022