(57)【要約】【課題】精度よく撮影支援を行う。【解決手段】撮影対象の候補を表示可能な撮影装置であって、撮影装置の装置情報を取得する装置情報取得部と、撮影対象の撮影対象情報を取得する対象情報取得部と、撮影対象情報に基づき、撮影対象の撮影状態を示す認識情報を取得する認識情報取得部と、装置情報と撮影対象情報と認識情報とに基づき、撮影対象の撮影可否情報を導出する導出部とを備える。【選択図】  図３
2016149646.tif 000002
【特許請求の範囲】
【請求項１】
撮影対象の候補を表示可能な撮影装置であって、
前記撮影装置の装置情報を取得する装置情報取得手段と、
前記撮影対象の撮影対象情報を取得する対象情報取得手段と、
前記撮影対象情報に基づき、前記撮影対象の撮影状態を示す認識情報を取得する認識情報取得手段と、
前記装置情報と前記撮影対象情報と前記認識情報とに基づき、前記撮影対象の撮影可否情報を導出する導出手段と、
を備えることを特徴とする撮影装置。
【請求項２】
前記装置情報は、少なくとも撮影装置の位置情報を含み、
前記撮影対象情報は、少なくとも撮影対象の位置情報を含み、
前記導出手段は、前記撮影装置の位置情報および前記撮影対象の位置情報に基づいて、前記撮影装置と前記撮影対象との間の距離を導出し、当該距離の情報を用いて前記撮影可否情報を導出することを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記撮影対象情報は、少なくとも撮影対象のスケジュール情報を含み、
前記導出手段は、前記撮影対象のスケジュール情報に基づいて前記撮影対象の撮影許否を判定し、当該撮影許否の情報を用いて前記撮影可否情報を導出することを特徴とする請求項１に記載の撮影装置。
【請求項４】
前記撮影許否の情報は、現在時刻での撮影許可の有無と、現在時刻での撮影許可の有無の判定が変化する時刻または変化するまでの時間との少なくとも一方を含むことを特徴とする請求項３に記載の撮影装置。
【請求項５】
前記撮影対象情報は、少なくとも撮影対象の識別情報を含み、
前記認識情報取得手段は、前記撮影対象の識別情報に基づいて前記撮影対象の前記撮影状態を判定し、前記認識情報を取得することを特徴とする請求項１乃至４の何れか１項に記載の撮影装置。
【請求項６】
前記撮影対象を設定する設定手段をさらに備えることを特徴とする請求項１乃至５の何れか１項に記載の撮影装置。
【請求項７】
前記設定手段は、前記撮影装置が保持するユーザリストから選択して設定することを特徴とする請求項６に記載の撮影装置。
【請求項８】
前記設定手段は、外部サーバに登録されているユーザリストから選択して設定することを特徴とする請求項６に記載の撮影装置。
【請求項９】
前記撮影可否情報を表示する表示手段をさらに備えることを特徴とする請求項１乃至８の何れか１項に記載の撮影装置。
【請求項１０】
撮影対象の候補を表示可能な撮影装置と通信可能な情報処理装置であって、
前記撮影対象の撮影対象情報を取得する情報取得手段と、
前記撮影対象情報を前記撮影装置に通知する情報通知手段と、
前記撮影装置から通知される前記撮影装置の装置情報と、前記撮影対象情報と、前記撮影対象の撮影状態を示す認識情報とに基づき、前記撮影対象の撮影可否情報を導出する導出手段と、
前記撮影可否情報を前記撮影装置に通知する結果通知手段と、
を備えることを特徴とする情報処理装置。
【請求項１１】
撮影対象の候補を表示可能な撮影装置と、前記撮影装置と通信可能な情報処理装置とを備える撮影支援システムであって、
前記情報処理装置は、
前記撮影対象の撮影対象情報を取得する情報取得手段と、
前記撮影対象情報を前記撮影装置に通知する情報通知手段と、
前記撮影装置から通知される装置情報の装置情報と、前記撮影対象情報と、前記撮影対象の撮影状態を示す認識情報とに基づき、前記撮影対象の撮影可否情報を導出する導出手段と、
前記撮影可否情報を前記撮影装置に通知する結果通知手段と、を備え、
前記撮影装置は、
前記装置情報を取得する装置情報取得手段と、
前記装置情報を前記情報処理装置に通知する装置情報通知手段と、
前記情報処理装置から通知される撮影対象情報に基づき、前記認識情報を取得する認識情報取得手段と、
前記認識情報を前記情報処理装置に通知する認識情報通知手段と、
を備えることを特徴とする撮影支援システム。
【請求項１２】
撮影対象の候補を表示可能な撮影装置の制御方法であって、
装置情報取得手段が、前記撮影装置の装置情報を取得する工程と、
対象情報取得手段が、前記撮影対象の撮影対象情報を取得する工程と、
認識情報取得手段が、前記撮影対象情報に基づき、前記撮影対象の撮影状態を示す認識情報を取得する工程と、
導出手段が、前記装置情報と前記撮影対象情報と前記認識情報とに基づき、前記撮影対象の撮影可否情報を導出する工程と、
を有することを特徴とする撮影装置の制御方法。
【請求項１３】
撮影対象の候補を表示可能な撮影装置と通信可能な情報処理装置の制御方法であって、
情報取得手段が、前記撮影対象の撮影対象情報を取得する工程と、
情報通知手段が、前記撮影対象情報を前記撮影装置に通知する工程と、
導出手段が、前記撮影装置から通知される前記撮影装置の装置情報と、前記撮影対象情報と、前記撮影対象の撮影状態を示す認識情報とに基づき、前記撮影対象の撮影可否情報を導出する工程と、
結果通知手段が、前記撮影可否情報を前記撮影装置に通知する工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１４】
請求項１２又は１３に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、情報処理装置、それらの制御方法、撮影支援システム及びプログラムに関するものである。
【背景技術】
【０００２】
学校行事やパーティーなどのイベントにおいては、イベントの参加者や関係者を漏れなく、偏りなく撮影するといった要望がある。特許文献１及び特許文献２では、撮影者に対して、撮影すべき撮影対象候補に関する情報を提示することで撮影を支援する技術が開示されている。
【０００３】
特許文献１では、予め設定した各撮影対象の撮影枚数を一覧表示することで、撮影対象毎に撮影枚数が偏らないように、撮影支援することが開示されている。また、特許文献２では、撮影対象の組合せや撮影時刻などによる重要度を考慮したポイント値を導出し、撮影装置に表示することで、好適な撮影対象の組合せや撮影対象の偏りが少ない写真を撮影できるよう支援することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２０１０４号公報
【特許文献２】特開２０１２−２３５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び特許文献２の技術では、撮影者が予め設定した撮影対象との距離や撮影許可を考慮しないで撮影支援を行っている。そのため、物理的に撮影不可能な距離に位置するような撮影対象の撮影、撮影対象が望まない撮影、撮影が制限された動物園等での動物撮影や文化財等の撮影など、許可されない撮影を支援する可能性があった。
【０００６】
その結果、撮影不可能な撮影対象の探索や、撮影対象が望まない撮影、許可されない撮影のために時間を浪費してしまい、他の撮影対象を撮影する機会を失う可能性があった。さらに、撮影対象が望まない撮影や許可されない撮影によって、撮影対象のストレスや、撮影者の規則違反につながる可能性があった。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、精度よく撮影支援を行うことを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の一態様による撮影装置は、以下の構成を備える。即ち、
撮影対象の候補を表示可能な撮影装置であって、
前記撮影装置の装置情報を取得する装置情報取得手段と、
前記撮影対象の撮影対象情報を取得する対象情報取得手段と、
前記撮影対象情報に基づき、前記撮影対象の撮影状態を示す認識情報を取得する認識情報取得手段と、
前記装置情報と前記撮影対象情報と前記認識情報とに基づき、前記撮影対象の撮影可否情報を導出する導出手段と、
を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、精度よく撮影支援を行うことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第一の実施形態の撮影支援システムの構成例を示す図。
【図２】第一の実施形態の撮影装置１０１の構成例を示すブロック図。
【図３】第一の実施形態の撮影支援システムによる撮影支援シーケンス図。
【図４】第一の実施形態の導出部２０５が実行するソフトウェア制御の処理手順を示すフローチャート図。
【図５】第一の実施形態の撮影対象情報取得部２０２が取得する撮影対象情報の例を示す図。
【図６】第一の実施形態の撮影装置情報取得部２０３が取得する撮影装置情報の例を示す図。
【図７】第一の実施形態の認識情報取得部２０４が導出する撮影対象認識情報の例を示す図。
【図８】第一の実施形態の導出部２０５が、撮影対象の撮影可否情報導出ステップＳ４０７で導出する撮影可否情報の導出テーブルの例を示す図。
【図９】第一の実施形態の導出部２０５が、撮影対象グループの撮影可否情報導出ステップＳ４０９で撮影可否情報を導出するソフトウェア制御の処理手順を示すフローチャート。
【図１０】第一の実施形態の導出部２０５が導出する導出結果情報の例を示す図。
【図１１】第一の実施形態の表示部２０６が表示する導出結果情報の画面イメージ図。
【図１２】第二の実施形態の撮影支援システムを表すブロック図。
【図１３】第二の実施形態の撮影支援システムによる撮影支援シーケンス図。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照しながら、本発明の実施の形態について詳述する。
【００１２】
（第一の実施形態）
＜１．撮影支援システムの構成＞
図１は、第一の実施形態に係る撮影支援システムの構成例を示す図である。ネットワーク１００は、インターネット、WAN (Wide Area Network)、LAN (Local Area Network)などから構成される通信ネットワークである。
【００１３】
スマートフォン１０２は、ユーザＡが所有しており、ネットワーク１００に接続し、識別情報、位置情報、スケジュール情報などのデータ提供サービスを実施している。タブレット１０３は、ユーザＢが所有しており、ネットワーク１００に接続し、位置情報、スケジュール情報、識別情報などのデータ提供サービスを実施している。
【００１４】
ＩＤタグ１０４は、ユーザＣが所有しており、ネットワーク１００に接続し、位置情報、スケジュール情報、識別情報などのデータ提供サービスを実施している。ＳＮＳサーバ１０５は、ネットワーク１００に接続し、登録ユーザの位置情報、スケジュール情報、識別情報などのデータ提供サービスを実施している。また、ＳＮＳサーバ１０５は、登録ユーザ間の関係性（友達、家族など）を保持している。
【００１５】
撮影装置１０１は、撮影対象の候補を表示可能な装置であって、撮影者が所有しており、ユーザＡ、ユーザＢ、ユーザＣとスマートフォン１０２、タブレット１０３、ＩＤタグ１０４の所有関係を保持している。撮影装置１０１は、ネットワーク１００に接続し、情報処理装置（スマートフォン１０２、タブレット１０３、ＩＤタグ１０４）やＳＮＳサーバ１０５と通信し、位置情報、スケジュール情報、識別情報を取得する。
【００１６】
＜２．撮影装置の構成＞
図２は、第一の実施形態の撮影装置１０１の構成例を示すブロック図である。撮影装置１０１は、撮影対象設定部２０１、撮影対象情報取得部２０２、撮影装置情報取得部２０３、認識情報取得部２０４、導出部２０５、及び表示部２０６を備えている。
【００１７】
撮影対象設定部２０１は、撮影対象を設定する。撮影対象は、例えば撮影装置が保持する図示しないユーザリスト（例えばアドレス帳）やＳＮＳサーバ１０５（外部サーバ）に登録されているユーザリスト等から選択して設定する。撮影対象としては、人物だけでなく、動物、植物、人工物、風景などを対象としてよい。また、複数の撮影対象の組み合わせをグループとして設定してもよい。
【００１８】
撮影対象情報取得部２０２は、撮影対象の所有する情報処理装置またはＳＮＳサーバ１０５と通信し、撮影対象情報として、撮影対象の位置情報、スケジュール情報、識別情報を取得する。撮影装置情報取得部２０３は、撮影装置情報として、撮影装置１０１の位置情報をＧＰＳやＷｉＦｉを用いた位置推定など、公知の技術を用いて取得する。
【００１９】
認識情報取得部２０４は、撮影対象情報（撮影対象の識別情報）に基づいて、撮影対象がライブ画像に撮影されているかどうかを認識し、撮影状態を示す撮影対象認識情報を取得する。撮影対象認識情報は、撮影対象が人物の場合、顔認識技術等を利用して取得する。撮影対象が動物や植物、人工物等の場合は、物体認識技術やIDタグ等を利用した個体識別技術を利用してもよい。また、撮影対象が風景の場合、位置情報および撮影装置の撮影方向等の情報を利用してもよい。さらに、これらの技術を組み合わせてもよい。
【００２０】
導出部２０５は、撮影装置情報と撮影対象情報と撮影対象認識情報とに基づいて、撮影対象及び／又は撮影対象グループの撮影可否情報を導出する。表示部２０６は、取得した撮影可否情報に基づいて、撮影対象の撮影可否情報を表示する。
【００２１】
＜３．撮影支援シーケンス＞
図３は、第一の実施形態に係る撮影支援システムにおける撮影支援シーケンス図である。ここでは、ユーザＡ、ユーザＢ、ユーザＣを撮影対象として支援を実施する。
【００２２】
Ｆ３０１では、ユーザＡが所有するスマートフォン１０２、ユーザＢが所有するタブレット１０３、ユーザＣが所有するＩＤタグ１０４が、撮影対象情報（位置情報、スケジュール情報、識別情報）をＳＮＳサーバ１０５に登録または更新する。
【００２３】
Ｆ３０２では、撮影装置１０１が、撮影対象設定部２０１によって、撮影対象として、ＳＮＳサーバ１０５に登録されている友達リストの中からユーザＡ、ユーザＢ、ユーザＣを設定する。
【００２４】
Ｆ３０３では、撮影装置１０１が、撮影対象情報取得部２０２によって、ＳＮＳサーバ１０５から、ユーザＡ、ユーザＢ、ユーザＣの撮影対象情報（位置情報、スケジュール情報、識別情報）を問い合わせ、取得する。
【００２５】
Ｆ３０４では、撮影装置１０１が、撮影装置情報取得部２０３によって、撮影装置情報（位置情報）を取得する。Ｆ３０５では、撮影装置１０１が、認識情報取得部２０４によって、ユーザＡ、ユーザＢ、ユーザＣの撮影対象認識情報（撮影されている／撮影されていない）を導出する。
【００２６】
Ｆ３０６では、撮影装置１０１が、導出部２０５によって、撮影対象情報と撮影装置情報と撮影対象認識情報とに基づいて、撮影可否情報を導出する。Ｆ３０７では、撮影装置１０１が、表示部２０６によって、撮影可否情報を表示する。
【００２７】
なお、Ｆ３０１の処理は、スマートフォン１０２、タブレット１０３、ＩＤタグ１０４が、撮影装置１０１とは独立して定期的に実行し、ＳＮＳサーバ１０５には最新の撮影対象情報が登録される。また、Ｆ３０３〜Ｆ３０６の処理は、撮影装置１０１が、スマートフォン１０２、タブレット１０３、ＩＤタグ１０４とは独立して定期的に実行し、ＳＮＳサーバ１０５から最新の撮影対象情報を取得する。
【００２８】
＜４．撮影装置が実施する処理＞
図４は、第一の実施形態に係る撮影装置において、導出部２０５が実行するソフトウェア制御の処理手順を示すフローチャートである。Ｓ４０１では、導出部２０５は、処理を継続するか否かを判定する。処理を継続する場合はＳ４０２に移行する。一方、処理を終了する場合は、図４の一連の処理を終了する。処理の終了は、撮影装置の任意の終了ボタンの押下に基づいて行われてもよく、他の機能の起動に応じて処理を終了するように構成されてもよい。Ｓ４０２では、導出部２０５は、撮影対象情報が設定されているかどうかを判定する。撮影対象情報が設定されている場合には、Ｓ４０３に移行する。一方、設定されていない場合には、Ｓ４０１に戻る。
【００２９】
Ｓ４０３では、導出部２０５は、設定された撮影対象全てについて撮影可否情報を導出しているかどうかを判定する。設定された撮影対象全てについて撮影可否情報を導出していない場合には、Ｓ４０４に移行する。一方、設定された撮影対象全てについて撮影可否情報を導出している場合には、Ｓ４０８に移行する。
【００３０】
Ｓ４０４では、導出部２０５は、撮影装置および撮影対象の位置情報に基づき、撮影装置と撮影対象との間の距離情報を取得して、Ｓ４０５へ移行する。撮影装置または撮影対象の一方または両方が不明な場合、距離情報は不明とする。
【００３１】
Ｓ４０５では、導出部２０５は、撮影対象のスケジュール情報および現在時刻に基づき、撮影対象の撮影許否情報を取得して、Ｓ４０６へ移行する。撮影許否情報は、現在時刻での撮影許可の有無と、現在時刻での撮影許可の有無の判定が変化する時刻または、変化するまでの時間との少なくとも一方を含んでもよい。
【００３２】
撮影対象のスケジュール情報が不明な場合には、撮影許否情報は不明とする。撮影許可の有無は、家族、友人、他人など、撮影対象と撮影者との関係に応じて判定してもよい。また、食事会などのように、記載されたスケジュールが特定の人物と共有されるものである場合、撮影者がスケジュールを共有する人物であるかどうかに応じて判定してもよい。
【００３３】
Ｓ４０６では、導出部２０５は、撮影対象の撮影対象認識情報に基づき、撮影対象が撮影されているかどうかを示す撮影状態を取得してＳ４０７へ移行する。撮影対象の撮影対象認識情報が不明な場合には、撮影状態は非撮影とする。
【００３４】
Ｓ４０７では、導出部２０５は、Ｓ４０４で取得した距離情報、Ｓ４０５で取得した撮影許否情報、Ｓ４０６で取得した撮影状態に基づいて、撮影対象の撮影可否情報を導出してＳ４０３に戻る。導出方法については、図８を用いて後述する。なお、距離情報、撮影許否情報、撮影状態の情報の組み合わせは任意であってもよく、これらのうち少なくとも１つに基づいて撮影可否情報を導出してもよい。
【００３５】
Ｓ４０８では、導出部２０５は、設定された撮影対象グループ全てについて撮影可否情報を導出しているかどうかを判定する。設定された撮影対象グループ全てについて撮影可否情報を導出していない場合には、Ｓ４０９に移行する。設定された撮影対象全てについて撮影可否情報を導出している場合には、Ｓ４０１に戻る。
【００３６】
Ｓ４０９では、導出部２０５は、Ｓ４０３で取得した撮影対象毎の撮影可否情報に基づいて、撮影対象グループの撮影可否情報を導出してＳ４０８に戻る。導出方法については、図９を用いて後述する。
【００３７】
＜５．撮影対象情報、撮影装置情報、及び撮影対象認識情報の例＞
図５は、第一の実施形態の撮影対象情報取得部２０２が取得する撮影対象情報の例を示す図である。５０１は、撮影対象ＩＤであり、撮影対象に対して一意に設定される識別子である。本例では、ユーザＡ、ユーザＢ、ユーザＣ、ユーザＤ、ユーザＥがそれぞれ撮影対象ＩＤとして設定されている。
【００３８】
５０２は、撮影対象の位置情報である。本例では、ユーザＡ、ユーザＢ、ユーザＣのように位置情報が取得できた場合には、位置情報を記載する。ユーザＤ、ユーザＥのように、ＧＰＳやＷｉＦｉ機能の無効化、通信エラー等によって位置情報が取得できなかった場合には、unknownと記載する。
【００３９】
５０３は、撮影対象のスケジュール情報である。本例では、ユーザＡ、ユーザＢ、ユーザＣ、ユーザＤのようにスケジュール情報が取得できた場合には、スケジュール情報を記載する。ただし、ユーザＣのように、スケジュール情報が未定義の場合には、デフォルト設定を許可情報として利用する。デフォルト設定としては、例えば、許可または不許可または不明を指定できる。ユーザＥのように、通信エラー等によってスケジュール情報が取得できなかった場合には、unknownと記載する。
【００４０】
５０４は、撮影対象の識別情報である。本例では、ユーザＡ、ユーザＢ、ユーザＣ、ユーザＥのように識別情報が取得できた場合には、識別情報を記載する。ユーザＤのように、通信エラー等によって識別情報が取得できなかった場合には、unknownと記載する。このとき、撮影対象の識別に必要な識別情報の種類と識別方法は、識別方法に応じて異なる。例えば、公知の顔認識技術を利用した識別を行う場合には、ユーザＡ、ユーザＢ、ユーザＥのように、顔認識に必要な特徴量パラメータを取得する。ユーザＣのように、ＩＤ等によって識別する場合は、ＩＤ情報を取得する。
【００４１】
続いて図６は、第一の実施形態の撮影装置情報取得部２０３が取得する撮影装置情報の例を示す図である。６０１は、撮影装置ＩＤであり、撮影装置に対して一意に設定される識別子である。本例では、カメラ１が撮影装置ＩＤとして設定されている。
【００４２】
６０２は、撮影装置の位置情報である。本例のように、位置情報が取得できた場合には、位置情報を記載する。ＧＰＳ機能の無効化や通信エラー等によって位置情報が取得できなかった場合には、unknownと記載する。
【００４３】
続いて図７は、第一の実施形態の認識情報取得部２０４が導出する撮影対象認識情報の例である。７０１は、撮影対象認識情報である。本例では、撮影されていると認識された場合には、ユーザＡ、ユーザＢ、ユーザＥのように「撮影」と記載する。また、撮影されていると認識されなかった場合には、ユーザＣ、ユーザＤのように「非撮影」と記載する。
【００４４】
＜６．撮影可否情報の導出テーブルの例＞
図８は、第一の実施形態の導出部２０５が、撮影対象の撮影可否情報導出ステップＳ４０７で導出する撮影可否情報の導出テーブルの例である。
【００４５】
８０１は、ＩＤである。８０２は、撮影対象と撮影装置との距離を示す指標であり、本例では、所定（例えば、半径20m）の範囲内、範囲外または不明と分類する。８０３は、撮影対象の撮影許否を示す指標であり、本例では、許可、不許可または不明と分類する。８０４は、撮影対象が撮影されているかどうかを示す指標であり、本例では、撮影または非撮影と分類する。
【００４６】
８０５は、８０２、８０３、８０４の状態に基づいて導出される撮影対象の撮影可否を示すものであり、本例では、撮影可能、撮影不可、撮影不許可、警告または不明と分類する。撮影可能とは、撮影対象の撮影が可能であることを示す。撮影不可とは、撮影対象の撮影が不可能であることを示す。撮影不許可とは、撮影対象の撮影が許可されないことを示す。警告とは、撮影対象の撮影が不許可にもかかわらず、撮影状態が「撮影」であることを意味する。不明とは、撮影対象の撮影が可能かどうか不明であることを示す。
【００４７】
例えば、「ＩＤ８０１＝２、撮影対象距離８０２＝範囲内、撮影許否８０３＝不明、撮影状態８０４＝撮影」の場合、撮影可否８０５は、「撮影可能」と導出される。また、「ＩＤ８０１＝３、撮影対象距離８０２＝範囲内、撮影許否８０３＝不許可、撮影状態８０４＝撮影」の場合、撮影可否８０５は、「警告」と導出される。
【００４８】
＜７．撮影対象グループの撮影可否情報の導出処理＞
図９は、第一の実施形態の導出部２０５が、撮影対象グループの撮影可否情報導出ステップＳ４０９において、撮影可否情報を導出するソフトウェア制御の処理手順を示すフローチャートである。
【００４９】
Ｓ９０１では、導出部２０５は、撮影対象グループ内に、Ｓ４０７で導出された撮影可否の導出結果が「警告」である撮影対象が含まれるかどうか判定する。撮影可否の導出結果が「警告」である撮影対象が含まれる場合には、Ｓ９０２に移行する。一方、含まれない場合には、Ｓ９０３に移行する。Ｓ９０２では、導出部２０５は、撮影対象グループの撮影可否を警告と導出する。
【００５０】
Ｓ９０３では、導出部２０５は、撮影対象グループ内に、Ｓ４０７で導出された撮影可否の導出結果が「撮影不可」である撮影対象が含まれるかどうか判定する。撮影可否の導出結果が「撮影不可」である撮影対象が含まれる場合には、Ｓ９０４に移行する。一方、含まれない場合には、Ｓ９０５に移行する。
【００５１】
Ｓ９０４では、導出部２０５は、撮影対象グループの撮影可否を撮影不可と導出する。Ｓ９０５では、導出部２０５は、撮影対象グループ内に、Ｓ４０７で導出された撮影可否の導出結果が「撮影不許可」である撮影対象が含まれるかどうか判定する。撮影可否の導出結果が「撮影不許可」である撮影対象が含まれる場合には、Ｓ９０６に移行する。一方、含まれない場合には、Ｓ９０７に移行する。
【００５２】
Ｓ９０６では、導出部２０５は、撮影対象グループの撮影可否を撮影不許可と導出する。Ｓ９０７では、導出部２０５は、撮影対象グループ内に、Ｓ４０７で導出された撮影可否の導出結果が「不明」である撮影対象が含まれるかどうか判定する。撮影可否の導出結果が「不明」である撮影対象が含まれる場合には、Ｓ９０８に移行する。一方、含まれない場合には、Ｓ９０９に移行する。Ｓ９０８では、導出部２０５は、撮影対象グループの撮影可否を不明と導出する。Ｓ９０９では、導出部２０５は、撮影対象グループの撮影可否を撮影可能と導出する。
【００５３】
ここで図１０は、第一の実施形態の導出部２０５が導出する導出結果情報の例を示す図である。１００１は、撮影対象または撮影対象グループＩＤであり、撮影対象または撮影対象グループに対して一意に設定される識別子である。本例では、ユーザＡ、ユーザＢ、ユーザＣ、ユーザＤ、ユーザＥ、グループ１（ユーザＡ, ユーザＢ, ユーザＣ）、グループ２（ユーザＡ, ユーザＤ, ユーザＥ）がそれぞれ設定されている。
【００５４】
１００２は、撮影対象または撮影対象グループの撮影可否である。本例では、ユーザＡ、ユーザＢ、ユーザＣ、ユーザＤ、ユーザＥ、グループ１（ユーザＡ, ユーザＢ, ユーザＣ）、グループ２（ユーザＡ, ユーザＤ, ユーザＥ）にそれぞれ、撮影可能、警告、撮影不許可、撮影不可等の撮影可否情報が導出されている。
【００５５】
そして図１１は、第一の実施形態の撮影装置１０１において、表示部２０６が表示する導出結果情報の画面イメージ図である。１１０１は、撮影対象または撮影対象グループの撮影可否情報であり、撮影装置１０１の表示画面上に重畳して表示される。本例では、それぞれの撮影可否情報を表示しているだけであるが、撮影可否情報に応じて、色やアニメーション動作などの強調表示、並び替え、動作制限を行っても良い。
【００５６】
例えば、撮影可否情報として「警告」と表示されているユーザＢ、グループ１に対しては、赤文字での点滅表示をした上で、撮影を実施できないように、撮影装置１０１の操作制限を行う。また、各撮影可否情報に加えて、当該情報が変化する時刻または、変化するまでの時間を同時に表示してもよい。例えば、現在時刻が13:00で、撮影が13:30まで許可されている場合、「撮影可能（13:30まで）」や「撮影可能（あと30分）」のように表示する。
【００５７】
以上説明したように、本実施形態では、撮影装置情報、撮影対象情報に基づいて撮影対象との距離や撮影許否を考慮した撮影可否情報を導出する。そのため、撮影可能で、かつ、撮影が許可されている撮影対象の撮影支援のみを行うことで、撮影対象の撮影機会を増加させることができる。さらに、撮影対象が望まない撮影や許可されない撮影を防ぐことで、撮影対象へのストレスや、撮影者の規則違反を未然に防ぐことができる。従って、精度よく撮影支援を行うことが可能となる。
【００５８】
（第二の実施形態）
第一の実施形態では、撮影装置１０１が、個別に撮影対象の所有する情報処理装置またはＳＮＳサーバ１０５と通信することで撮影対象情報を取得し、撮影可否を導出する例を示した。第二の実施形態では、撮影装置と接続する別の情報処理装置が撮影対象の所有する情報処理装置またはＳＮＳサーバ１０５と通信することで撮影対象情報を取得し、撮影可否を導出する例を説明する。
【００５９】
図１２は、第二の実施形態に係る撮影支援システムの構成例を示すブロック図である。撮影装置１２０１は、撮影対象設定部２０１、撮影装置情報取得部２０３、認識情報取得部２０４、表示部２０６、撮影装置情報通知部１２０３、及び認識情報通知部１２０５を備える。また、情報処理装置１２０２は、撮影対象の候補を表示可能な撮影装置１２０１と通信可能な装置であって、撮影対象情報取得部２０２、導出部２０５、撮影対象情報通知部１２０４、及び導出結果通知部１２０６を備える。
【００６０】
撮影対象設定部２０１、撮影対象情報取得部２０２、撮影装置情報取得部２０３、認識情報取得部２０４、導出部２０５、及び表示部２０６の動作は、第一の実施形態で既に説明した通りである。
【００６１】
撮影装置情報通知部１２０３は、取得した撮影装置の位置情報を情報処理装置１２０２に通知する。撮影対象情報通知部１２０４は、取得した撮影対象の識別情報を撮影装置１２０１に通知する。認識情報通知部１２０５は、取得した撮影対象の認識情報を情報処理装置１２０２に通知する。導出結果通知部１２０６は、取得した撮影可否情報を撮影装置１２０１に通知する。
【００６２】
次に、図１３は、第二の実施形態の撮影支援システムにおける撮影支援シーケンス図である。ここでは、ユーザＡ、ユーザＢ、ユーザＣを撮影対象として支援を実施する。
【００６３】
Ｆ１３０１の処理は、Ｆ３０１の処理と同様である。Ｆ１３０２では、撮影装置１２０１が、撮影対象設定部２０１によって、撮影対象として、ＳＮＳサーバ１０５に登録されている友達リストの中からユーザＡ、ユーザＢ、ユーザＣを選択し、情報処理装置１２０２に通知する。
【００６４】
Ｆ１３０３では、情報処理装置１２０２が、撮影対象情報取得部２０２によって、ＳＮＳサーバ１０５に対して、ユーザＡ、ユーザＢ、ユーザＣの撮影対象情報（位置情報、スケジュール情報、識別情報）を問い合わせ、当該撮影対象情報を取得する。
【００６５】
Ｆ１３０４では、撮影装置１２０１が、撮影装置情報取得部２０３によって、撮影装置情報（位置情報）を取得する。Ｆ１３０５では、撮影装置１２０１が、撮影装置情報通知部１２０３によって、撮影装置情報（位置情報）を情報処理装置１２０２に通知する。
【００６６】
Ｆ１３０６では、情報処理装置１２０２が、撮影対象情報通知部１２０４によって、撮影対象情報（識別情報）を撮影装置１２０１に通知する。Ｆ１３０７では、撮影装置１２０１が、認識情報取得部２０４によって、ユーザＡ、ユーザＢ、ユーザＣの撮影対象認識情報（撮影されている／撮影されていない）を導出する。
【００６７】
Ｆ１３０８では、撮影装置１２０１が、認識情報通知部１２０５によって、撮影対象認識情報（撮影されている／撮影されていない）を情報処理装置１２０２に通知する。Ｆ１３０９では、撮影装置１２０１が、導出部２０５によって、撮影可否情報を導出する。
【００６８】
Ｆ１３１０では、情報処理装置１２０２が、導出結果通知部１２０６によって、撮影可否情報を撮影装置１２０１に通知する。Ｆ１３１１では、撮影装置１２０１が、表示部２０６によって、撮影可否情報を表示する。
【００６９】
なお、Ｆ１３０１の処理は、スマートフォン１０２、タブレット１０３、ＩＤタグ１０４が、撮影装置１２０１とは独立して定期的に実行し、ＳＮＳサーバ１０５には最新の撮影対象情報が登録される。また、Ｆ１３０４〜Ｆ１３１１の処理は、撮影装置１２０１が、スマートフォン１０２、タブレット１０３、ＩＤタグ１０４とは独立して定期的に実行し、ＳＮＳサーバ１０５から最新の撮影対象情報を取得する。
【００７０】
以上説明したように、第二の実施形態においては、撮影装置１２０１と接続する別の情報処理装置１２０２が撮影対象の所有する情報処理装置またはＳＮＳサーバ１０５と通信することで撮影対象情報を取得し、撮影可否を導出する。
【００７１】
このため、多数の撮影対象が設定される場合においても、撮影装置１２０１は、情報処理装置１２０２とのみ通信すればよく、個別に複数の情報処理装置と通信する場合に比べて通信にかかる時間や負荷を軽減できるという効果がある。
【００７２】
本発明によれば、撮影者は、設定された撮影対象候補のうち、撮影不可能な撮影対象、および、撮影許可がない撮影対象を知ることができるので、撮影不可能な撮影対象の探索や撮影許可がない撮影対象の撮影を未然に防ぐことが可能となる。
【００７３】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７４】
１０１：撮影装置、２０１：撮影対象設定部、２０２：撮影対象情報取得部、２０３：撮影装置情報取得部、２０４：認識情報取得部、２０５：導出部、２０６：表示部、１２０１：撮影装置、１２０２：情報処理装置、１２０３：撮影装置情報通知部、１２０４：撮影対象情報通知部、１２０５：認識情報通知部、１２０６：導出結果通知部
【図１】
2016149646.tif 000003
【図２】
2016149646.tif 000004
【図３】
2016149646.tif 000005
【図４】
2016149646.tif 000006
【図５】
2016149646.tif 000007
【図６】
2016149646.tif 000008
【図７】
2016149646.tif 000009
【図８】
2016149646.tif 000010
【図９】
2016149646.tif 000011
【図１０】
2016149646.tif 000012
【図１１】
2016149646.tif 000013
【図１２】
2016149646.tif 000014
【図１３】
2016149646.tif 000015