(57)【要約】【課題】供用カメラの消費電力を抑制することができる。【解決手段】１台以上の端末装置と、撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、前記端末装置及び前記撮影装置を制御する制御装置とを有し、前記端末装置は、前記端末装置の位置に関する端末位置情報を前記制御装置に送信し、前記制御装置は、前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する。【選択図】  図６
2019047324.tif 000002
【特許請求の範囲】
【請求項１】
１台以上の端末装置と、
撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、
前記端末装置及び前記撮影装置を制御する制御装置とを有し、
前記端末装置は、前記端末装置の位置に関する端末位置情報を前記制御装置に送信し、
前記制御装置は、前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する
撮影システム。
【請求項２】
前記第１範囲は、前記撮影範囲である
請求項１記載の撮影システム。
【請求項３】
さらに、前記撮影装置は、前記端末装置の少なくとも１台が前記第１範囲の範囲内に位置するとき、所定周期で撮影を行う連続撮影を実行する
請求項２記載の撮影システム。
【請求項４】
前記制御装置は、前記所定周期を決定し、前記連続撮影を実行するよう前記撮影装置に指示する
請求項３記載の撮影システム。
【請求項５】
前記制御装置は、前記第１範囲の範囲内に位置する前記端末装置の数に応じて、前記所定周期を決定する
請求項４記載の撮影システム。
【請求項６】
前記制御装置は、前記第１範囲の範囲内に位置する前記端末装置の数が第１数である場合、前記所定周期を第１周期と決定し、前記第１範囲の範囲内に位置する前記端末装置の数が前記第１数より多い第２数である場合、前記所定周期を前記第１周期より短い第２周期と決定する
請求項５記載の撮影システム。
【請求項７】
１台以上の端末装置と、
撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、
前記端末装置及び前記撮影装置を制御する制御装置とを有する撮影システムにおける撮影方法であって、
前記端末装置は、前記端末装置の位置に関する端末位置情報を前記制御装置に送信し、
前記制御装置は、前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する
撮影方法。
【請求項８】
１台以上の端末装置と、
撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、
前記端末装置及び前記撮影装置を制御する制御装置とを有する撮影システムにおける前記制御装置であって、
前記端末装置から前記端末装置の位置に関する端末位置情報を受信する受信部と、
前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する制御部とを有する
制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影システム、撮影方法、及び制御装置に関する。
【背景技術】
【０００２】
近年、様々な物がインターネットと接続するＩｏＴ（Internet of Things）が普及してきている。ＩｏＴの普及に伴い、個人の生活の記録をデジタルデータで取得し、記録するライフログが注目されている。
【０００３】
ライフログは、例えば、旅行や行楽などの活動情報などを記録する場合がある。この場合、例えば、旅行先での写真や、スポーツやコンサートなどのイベントに参加している個人の写真を、ライフログとして記憶する。写真は、ユーザが所有するカメラ以外に、例えば、供用カメラで撮影されることがある。
【０００４】
撮影に関する技術は、以下の特許文献１〜３に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−９２８２０号公報
【特許文献２】特開２０１６−６９５２号公報
【特許文献３】特開２００４−１３３５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、供用カメラは、いつユーザが供用カメラの撮影範囲内に進入しても、撮影が実行できるよう、常に撮影が可能な状態を維持している。そのため、供用カメラは、電源をＯＦＦにしたり、省電力モードに遷移したりするこができず、多くの電力を消費する。
【０００７】
そこで、一開示は、供用カメラの消費電力を抑制する撮影システム、撮影方法、及び制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
一開示によると、１台以上の端末装置と、撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、前記端末装置及び前記撮影装置を制御する制御装置とを有し、前記端末装置は、前記端末装置の位置に関する端末位置情報を前記制御装置に送信し、前記制御装置は、前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する。
【発明の効果】
【０００９】
一開示は、供用カメラの消費電力を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、撮影システム１０の構成例を示す図である。
【図２】図２は、撮影システム１０における撮影の例を示す図である。
【図３】図３は、管理サーバ３００の構成例を示す図である。
【図４】図４は、端末装置１００の構成例を示す図である。
【図５】図５は、撮影装置２００の構成例を示す図である。
【図６】図６は、撮影装置電源制御処理のシーケンスの例を示す図である。
【図７】図７は、位置情報送信処理Ｓ１０の処理フローチャートの例を示す図である。
【図８】図８は、端末位置情報取得処理Ｓ１３の処理フローチャートの例を示す図である。
【図９】図９は、撮影可能範囲内端末判定処理Ｓ１４の処理フローチャートの例を示す図である。
【図１０】図１０は、撮影装置電源制御処理Ｓ１５の処理フローチャートの例を示す図である。
【図１１】図１１は、電源制御処理Ｓ１７の処理フローチャートの例を示す図である。
【図１２】図１２は、端末装置１００−１が撮影装置２００−１の撮影可能範囲内に移動する例を示す図である。
【図１３】図１３は、図１２における撮影装置情報テーブル３２４の変化の例を表す図である。
【図１４】図１４は、端末装置１００−１が撮影装置２００−１の撮影可能範囲外に移動する例を示す図である。
【図１５】図１５は、図１４における撮影装置情報テーブル３２４の変化の例を表す図である。
【図１６】図１６は、撮影システム１０における撮影初期処理のシーケンスの例を示す図である。
【図１７】図１７は、ビーコン検出処理Ｓ１００の処理フローチャートの例を示す図である。
【図１８】図１８は、撮影情報要求受信処理Ｓ１０３の処理フローチャートの例を示す図である。
【図１９】図１９は、手動撮影モード処理のシーケンスの例を示す図である。
【図２０】図２０は、撮影制御処理Ｓ２００の処理フローチャートの例を示す図である。
【図２１】図２１は、端末側手動撮影処理Ｓ２１０の処理フローチャートの例を示す図である。
【図２２】図２２は、撮影指示受信処理Ｓ２２１の処理フローチャートに例を示す図である。
【図２３】図２３は、自動撮影モード処理のシーケンスの例を示す図である。
【図２４】図２４は、端末側自動撮影処理Ｓ３１０の処理フローチャートの例を示す図である。
【図２５】図２５は、管理サーバ３００の構成例を示す図である。
【図２６】図２６は、撮影装置２００の構成例を示す図である。
【図２７】図２７は、周期撮影のシーケンスの例を示す図である。
【図２８】図２８は、端末位置情報取得処理Ｓ２３の処理フローチャートの例を示す図である。
【図２９】図２９は、周期撮影制御処理Ｓ２４の処理フローチャートの例を示す図である。
【図３０】図３０は、周期撮影指示受信処理Ｓ２６の処理フローチャートの例を示す図である。
【図３１】図３１は、端末位置情報通知の受信前後の撮影装置情報テーブル３２４の変化の例を示す図である。
【図３２】図３２は、周期情報テーブル３２５の例を示す図である。
【発明を実施するための形態】
【００１１】
［第１の実施の形態］
第１の実施の形態について説明する。
【００１２】
＜撮影システムの構成例＞
図１は、撮影システム１０の構成例を示す図である。撮影システム１０は、端末装置１００、撮影装置２００−１，２、管理サーバ３００、ビーコン４００−１，２、通信ネットワーク５００、及び基地局装置６００を有する。撮影システム１０は、端末装置１００がビーコン４００−１，２を検出し、検出したビーコンに対応する撮影装置２００−１，２で端末装置１００を有するユーザを撮影するシステムである。
【００１３】
端末装置１００は、移動体通信端末であり、例えば、端末装置の所有者（ユーザ）の移動に伴い移動するスマートフォンやタブレット端末である。端末装置１００は、基地局装置６００と無線接続し、基地局装置６００を介して管理サーバ３００や撮影装置２００−１，２と通信を行う。端末装置１００は、ビーコン４００−１，２（以降、ビーコン４００と呼び場合がある）を検出すると、管理サーバ３００に、ビーコン４００を検出したことを通知する。なお、撮影システム１０は、端末装置１００を複数台有してもよい。
【００１４】
また、端末装置１００は、例えば、定期的に、自装置の位置に関する位置情報（例えば、緯度及び経度）を、管理サーバ３００に送信する。
【００１５】
撮影装置２００−１，２（以降、撮影装置２００と呼ぶ場合がある）は、端末装置１００又は端末装置１００のユーザを撮影する装置であり、例えば、カメラを有する装置である。撮影装置２００は、管理サーバ３００又は端末装置１００の指示に従い、静止画（例えば、写真）や動画などの映像を撮影する。
【００１６】
撮影装置２００は、ビーコン４００と対応しており、図１においては、撮影装置２００−１はビーコン４００−１と、撮影装置２００−２はビーコン４００−２と、それぞれ対応する。なお、撮影装置２００は、複数のビーコン４００と対応してもよい。また、複数の撮影装置２００が１台のビーコンに対応してもよい。さらに、複数の撮影装置２００に、複数のビーコン４００が対応してもよい。また、撮影システム１０は、撮影装置２００を、３台以上有してもよい。
【００１７】
また、撮影装置２００−１，２は、それぞれ撮影可能範囲ＢＬ１，ＢＬ２を有する。撮影可能範囲（第１範囲）は、例えば、撮影装置２００が撮影することが可能な範囲（撮影範囲）である。撮影可能範囲は、例えば、撮影装置２００の位置、撮影装置２００と対応するビーコン４００との距離などに応じて決定する。また、撮影可能範囲は、例えば、撮影装置２００の撮影範囲を含む範囲であって、端末装置１００が所定時間内に撮影範囲内に移動できる範囲（例えば、撮影範囲から所定距離だけ離れた範囲）であってもよい。
【００１８】
管理サーバ３００は、撮影装置２００を制御し、端末装置１００の撮影権限や撮影した映像を管理するサーバであり、例えば、コンピュータである。管理サーバ３００は、端末装置１００からビーコン４００を検出したことを通知されると、端末装置１００とビーコン４００との対応関係に基づき、端末装置１００の撮影モードを判定する。
【００１９】
また、管理サーバ３００は、端末装置１００からの位置情報の取得に応じて、各撮影装置２００の撮影可能範囲内に位置する端末装置１００の台数を算出し、管理する。そして、管理サーバ３００は、撮影可能範囲内に１台も端末装置１００が存在しない撮影装置２００に対して、省電力モードで動作するよう指示（制御）する。省電力モードは、電力消費モードの一つである。電力消費モードは、通常運用時の電力消費モードであって、所定電力を消費する通常モード（第１電力消費モード）と、所定電力より少ない電力を消費する省電力モード(第２電力消費モード)がある。省電力モードは、例えば、撮影装置２００の有するカメラの電源をＯＦＦにしたり、プロセッサの稼働率を抑制したりする電力消費モードである。
【００２０】
端末装置１００とビーコン４００の対応関係は、例えば、端末装置１００（又はユーザ）と、撮影を許可されたビーコン４００あるいはビーコン４００に対応する撮影装置２００との対応関係を示す。端末装置１００は、例えば、撮影システム１０の提供者と契約することで、撮影装置２００を使用した撮影を行うことができる。なお、撮影システム１０は、ビーコン４００を３台以上有してもよい。
【００２１】
また、管理サーバ３００は、端末装置１００がビーコン４００に対応する撮影装置２００での撮影を許可されている場合、端末装置１００に許可されている撮影モードを判定する。撮影モードは、例えば、自動撮影モード及び手動撮影モードを含む。各撮影モードの詳細については後述する。管理サーバ３００は、許可された撮影モードに応じて、撮影装置２００を使用して端末装置１００（又はユーザ）を撮影する。
【００２２】
管理サーバ３００と撮影装置２００は、有線又は無線で、通信ネットワーク５００と接続する。通信ネットワーク５００は、例えば、インターネットである。
【００２３】
ビーコン４００は、所定の強度の信号（ビーコン信号）を送信する無線装置であり、例えば、ＢｌｕｅＴｏｏｔｈ（登録商標）信号や赤外線信号を送信する。ビーコン４００は、送信する信号が所定の電力以上で到達する範囲（以降、通信エリアと呼ぶ場合がある）を有する。図１において、ビーコン４００−１は通信エリアＡ１を、ビーコン４００−２は通信エリアＡ２を、それぞれ有する。
【００２４】
基地局装置６００は、端末装置１００と無線接続し、他の通信装置との通信を中継する装置である。基地局装置６００は、例えば、ＬＴＥ（Long Term Evolution）におけるｅＮｏｄｅＢ（evolved Node B）や、無線ＬＡＮ（Local Area Network）におけるアクセスポイントである。
【００２５】
図２は、撮影システム１０における撮影の例を示す図である。端末装置１００の所有者（ユーザ）１０００は、端末装置１００を所持しながら、ユーザ１０００−ａからユーザ１０００−ｂに移動する（矢印Ｍ）。すなわち、端末装置１００は、端末装置１００−ａから端末装置１００−ｂに移動する。端末装置１００−ｂは、ビーコン４００−１の通信エリアＡ１内に移動すると、ビーコン４００−１の送信する信号を所定電力以上で受信し、ビーコン４００−１を検出する。そして、管理サーバ３００は、端末装置１００−ｂがビーコン４００−１を検出したことを通知されると、ビーコン４００−１に対応する撮影装置２００−１を使用して、許可された撮影モードに応じた撮影を行う。
【００２６】
＜管理サーバの構成例＞
図３は、管理サーバ３００の構成例を示す図である。管理サーバ（制御装置）３００は、例えば、コンピュータであり、ＣＰＵ（Central Processing Unit）３１０、ストレージ３２０、メモリ３３０、及びＮＩＣ（Network Interface Card）３４０を有する。
【００２７】
ストレージ３２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、又はＳＳＤ（Solid State Drive）などの補助記憶装置である。ストレージ３２０は、端末位置情報取得プログラム３２１、撮影情報要求受信プログラム３２２、撮影情報テーブル３２３、撮影装置情報テーブル３２４を有する。
【００２８】
撮影情報テーブル３２３は、例えば、端末装置１００に許可された撮影モード、ビーコン４００、撮影装置２００を、端末装置１００ごとに記憶するテーブルである。管理サーバ３００は、撮影情報テーブル３２３を参照し、端末装置１００の撮影許可の有無や、撮影モードを判定する。
【００２９】
撮影装置情報テーブル３２４は、例えば、撮影装置２００ごとに、対応するビーコン４００の位置、周辺距離、動作中の電力消費モード、周辺端末情報などを記憶するテーブルである。
【００３０】
周辺距離は、例えば、撮影装置２００が撮影可能な範囲であり、対応するビーコン４００からの距離を示す。管理サーバ３００は、例えば、端末装置１００が対応するビーコン４００から周辺距離以内に位置する場合、端末装置１００は撮影装置２００の撮影可能範囲内に位置するとみなす。
【００３１】
周辺端末情報は、例えば、撮影可能範囲内に位置する端末装置１００の識別子や台数を含む。
【００３２】
メモリ３３０は、ストレージ３２０に記憶されているプログラムをロードする領域である。また、メモリ３３０、プログラムがデータを記憶する領域としても使用される。
【００３３】
ＮＩＣ３４０は、通信ネットワーク５００と接続し、端末装置１００や撮影装置２００と通信を行う装置であり、例えば、ネットワークインターフェースカードである。また、ＮＩＣ３４０は、例えば、ハブなどを介して、通信ネットワーク５００と接続してもよい。
【００３４】
ＣＰＵ３１０は、ストレージ３２０に記憶されているプログラムを、メモリ３３０にロードし、ロードしたプログラムを実行し、各処理を実現するプロセッサである。
【００３５】
ＣＰＵ３１０は、端末位置情報取得プログラム３２１を実行することで、受信部及び制御部を構築し、端末位置情報取得処理を行う。端末位置情報取得処理は、端末装置１００から端末位置情報を含む端末位置情報通知を受信する処理である。管理サーバ３００は、端末位置情報取得処理において、撮影装置２００ごとに、撮影可能範囲内に位置する端末装置１００の台数を算出し、算出した台数に応じた電力消費モードで動作するよう撮影装置２００を制御する。
【００３６】
また、ＣＰＵ３１０は、端末位置情報取得プログラム３２１が有する撮影可能範囲内端末判定モジュール３２１１を実行することで、制御部を構築し、撮影可能範囲内端末判定処理を行う。撮影可能範囲内端末判定処理は、各撮影装置２００の撮影可能範囲内に位置する端末装置１００の台数を算出する処理である。
【００３７】
また、ＣＰＵ３１０は、端末位置情報取得プログラム３２１が有する撮影装置電源制御モジュール３２１２を実行することで、制御部を構築し、撮影装置電源制御処理を行う。撮影装置電源制御処理は、算出した撮影可能範囲内の端末装置１００の台数に応じて、撮影装置２００の電源消費モードを制御する処理である。
【００３８】
ＣＰＵ３１０は、撮影情報要求受信プログラム３２２を実行することで、制御部を構築し、撮影情報要求受信処理を行う。撮影情報要求受信処理は、端末装置１００がビーコン４００を検出したときに送信する撮影情報要求を受信する処理である。管理サーバ３００は、撮影情報要求受信処理において、端末装置１００に許可された撮影モードを判定し、撮影装置２００を使用して撮影モードに応じた撮影を行う。
【００３９】
また、ＣＰＵ３１０は、撮影情報要求受信プログラム３２２が有する撮影制御モジュール３２２１を実行することで、制御部を構築し、撮影制御処理を行う。撮影制御処理は、端末装置１００及び撮影装置２００を制御し、撮影を行う処理である。管理サーバ３００は、撮影制御処理において、端末装置１００から撮影指示を受信すると、対応する撮影装置２００に撮影指示を送信する。
【００４０】
＜端末装置の構成例＞
図４は、端末装置１００の構成例を示す図である。端末装置１００は、例えば、移動体通信端末であり、ＣＰＵ１１０、ストレージ１２０、メモリ１３０、ＲＦ（Radio Frequency）回路１５０、及びタッチパネル１６０を有する。
【００４１】
ストレージ１２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ、又はＳＳＤなどの補助記憶装置である。ストレージ１２０は、ビーコン検出プログラム１２１、撮影情報受信プログラム１２２、及び位置情報送信プログラム１２３を有する。
【００４２】
メモリ１３０は、ストレージ１２０に記憶されているプログラムをロードする領域である。また、メモリ１３０、プログラムがデータを記憶する領域としても使用される。
【００４３】
ＲＦ回路１５０は、基地局装置６００と無線接続し、通信ネットワーク５００を介して、管理サーバ３００や撮影装置２００と通信を行う装置である。端末装置１００は、例えば、ＲＦ回路１５０を介してパケットを送受信することで、他の装置との通信を実現する。
【００４４】
タッチパネル１６０は、端末装置１００の所有者（ユーザ）対して画像や文字を表示する液晶パネルや、ユーザのタッチした操作を検出する位置入力装置を組み合わせた装置である。タッチパネル１６０は、例えば、表示部として動作し、ＣＰＵ１１０が要求する画像や文字を表示する。また、タッチパネル１６０は、操作部として動作し、タッチパネル上に表示したボタンをユーザが押下したことを検出する。
【００４５】
ＣＰＵ１１０は、ストレージ１２０に記憶されているプログラムを、メモリ１３０にロードし、ロードしたプログラムを実行し、各処理を実現するプロセッサである。
【００４６】
ＣＰＵ１１０は、ビーコン検出プログラム１２１を実行することで、検出部を構築し、ビーコン検出処理を行う。ビーコン検出処理は、端末装置１００がビーコン４００の送信する信号を受信し、ビーコン４００を検出する処理である。
【００４７】
ＣＰＵ１１０は、撮影情報受信プログラム１２２を実行することで、受信部を構築し、撮影情報受信処理を行う。撮影情報受信処理は、管理サーバ３００から撮影情報を受信する処理である。端末装置１００は、撮影情報受信処理において、撮影情報に含まれる撮影モードを取得し、撮影モードに応じた処理を行う。
【００４８】
また、ＣＰＵ１１０は、撮影情報受信プログラム１２２が有する端末側自動撮影モジュール１２２１を実行することで、撮影処理部を構築し、端末側自動撮影処理を行う。端末側自動撮影処理は、撮影情報で自動撮影モードが指定された場合の撮影処理である。端末装置１００は、端末側自動撮影処理において、自動撮影閾値以上の電力でビーコン４００からの信号を受信すると、現在時刻を含む撮影指示を管理サーバ３００に送信する。
【００４９】
また、ＣＰＵ１１０は、撮影情報受信プログラム１２２が有する端末側手動撮影モジュール１２２２を実行することで、撮影処理部を構築し、端末側手動撮影処理を行う。端末側手動撮影処理は、撮影情報で手動撮影モードが指定された場合の撮影処理である。端末装置１００は、端末側手動撮影処理において、撮影ボタンの制御を行う。端末装置１００は、端末側手動撮影処理において、操作部（タッチパネル１６０）に表示された撮影ボタンが押下されたことを検出すると、現在時刻を含む撮影指示を管理サーバ３００に送信する。
【００５０】
ＣＰＵ１１０は、位置情報送信プログラム１２３を実行することで、送信部を構築し、位置情報送信処理を行う。位置情報送信処理は、例えば、定期的に、自装置の位置情報を管理サーバ３００に送信する処理である。端末装置１００は、撮影情報受信処理において、例えば、ＧＰＳ（Global Positioning System）により自装置の緯度及び経度を取得し、取得した緯度及び経度を含む位置情報通知を、管理サーバ３００に送信する。
【００５１】
＜撮影装置の構成例＞
図５は、撮影装置２００の構成例を示す図である。撮影装置２００は、例えば、カメラ装置であり、ＣＰＵ２１０、ストレージ２２０、メモリ２３０、ＮＩＣ２４０、及びカメラ２６０を有する。
【００５２】
ストレージ２２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ、又はＳＳＤなどの補助記憶装置である。ストレージ２２０は、電源制御プログラム２２１、撮影指示受信プログラム２２２、及び撮影データテーブル２２３を有する。
【００５３】
撮影データテーブル２２３は、例えば、端末装置１００と対応づけて、撮影データを記憶するテーブルである。
【００５４】
メモリ２３０は、ストレージ２２０に記憶されているプログラムをロードする領域である。また、メモリ２３０、プログラムがデータを記憶する領域としても使用される。
【００５５】
ＮＩＣ２４０は、通信ネットワーク５００と接続し、端末装置１００や管理サーバ３００と通信を行う装置であり、例えば、ネットワークインターフェースカードである。また、ＮＩＣ２４０は、例えば、ハブなどを介して、通信ネットワーク５００と接続してもよい。
【００５６】
カメラ２６０は、撮影を行う装置である。撮影装置２００は、管理サーバ３００又は端末装置１００から撮影指示を受信すると、カメラ２６０を用いてユーザ１０００を撮影する。
【００５７】
ＣＰＵ２１０は、ストレージ２２０に記憶されているプログラムを、メモリ２３０にロードし、ロードしたプログラムを実行し、各処理を実現するプロセッサである。
【００５８】
ＣＰＵ２１０は、電源制御プログラム２２１を実行することで、電源制御部を構築し、電源制御処理を行う。電源制御処理は、管理サーバ３００からの指示された電源消費モードで動作するよう、自装置の電源を制御する処理である。
【００５９】
ＣＰＵ２１０は、撮影指示受信プログラム２２２を実行することで、撮影部を構築し、撮影指示受信処理を行う。撮影指示受信処理は、管理サーバ３００または端末装置１００から撮影指示を受信する処理である。撮影装置２００は、撮影指示受信処理において、撮影指示の受信に応答し撮影を行う、撮影した撮影データを撮影データテーブル２２３に記憶する。
【００６０】
＜撮影装置電源制御処理＞
図６は、撮影装置電源制御処理のシーケンスの例を示す図である。端末装置１００は、位置情報送信処理を行う（Ｓ１０）。
【００６１】
図７は、位置情報送信処理Ｓ１０の処理フローチャートの例を示す図である。端末装置１００は、位置情報送信タイマを起動する（Ｓ１０−１）。端末装置１００は、位置情報送信タイマがタイムアウトするのを待ち受ける（Ｓ１０−２のＮｏ）。端末装置１００は、位置情報送信タイマがタイムアウトすると（Ｓ１０−２のＹｅｓ）、自装置の端末位置情報を含む端末位置情報通知を、管理サーバ３００に送信する（Ｓ１０−３）。
【００６２】
図６のシーケンスに戻り、端末装置１００は、位置情報送信処理Ｓ１０において、位置情報送信タイマのタイムアウトを検出し（Ｓ１１、図７のＳ１０−２のＹｅｓ）、端末位置情報通知を管理サーバ３００に送信する（Ｓ１２、図７のＳ１０−３）。
【００６３】
管理サーバ３００は、端末位置情報通知を受信すると、端末位置情報取得処理を行う（Ｓ１３）。
【００６４】
図８は、端末位置情報取得処理Ｓ１３の処理フローチャートの例を示す図である。管理サーバ３００は、端末位置情報通知を受信するのを待ち受ける（Ｓ１３−１のＮｏ）。管理サーバ３００は、端末位置情報通知を受信すると（Ｓ１３−１のＹｅｓ）、撮影可能範囲内端末判定処理を行う（Ｓ１４）。
【００６５】
そして、管理サーバ３００は、撮影可能範囲内端末判定処理Ｓ１４において、電源制御対象の撮影装置２００があると判定すると（Ｓ１３−２のＹｅｓ）、撮影装置電源制御処理を行う（Ｓ１５）。
【００６６】
一方、管理サーバ３００は、撮影可能範囲内端末判定処理Ｓ１４において、電源制御対象の撮影装置２００がないと判定すると（Ｓ１３−２のＮｏ）、端末位置情報通知の受信待ちに遷移する（Ｓ１３−１）。
【００６７】
図９は、撮影可能範囲内端末判定処理Ｓ１４の処理フローチャートの例を示す図である。管理サーバ３００は、全ての撮影装置２００に対応するビーコン４００と、端末位置情報を取得した（端末位置情報通知を送信した）端末装置１００との距離を算出する（Ｓ１４−１）。そして、管理サーバ３００は、撮影装置情報テーブル３２４の周辺端末情報を更新し（Ｓ１４−２）、処理を終了する。管理サーバ３００は、処理Ｓ１４−２において、撮影装置２００ごとに算出した距離が周辺距離以内であるか否かを判定する。そして、管理サーバ３００は、端末装置が周辺距離以内に位置する場合、撮影装置２００の周辺端末装置と判定し、撮影装置情報テーブル３２４の周辺端末情報を更新する。一方、管理サーバ３００は、端末装置が周辺距離以内に位置しない場合、撮影装置２００の周辺端末装置ではないと判定し、撮影装置情報テーブル３２４の周辺端末情報を更新する。
【００６８】
図１０は、撮影装置電源制御処理Ｓ１５の処理フローチャートの例を示す図である。管理サーバ３００は、撮影装置情報テーブル３２４の周辺端末情報から、撮影可能範囲内の端末台数が０台であって、電力消費モードが通常モードである撮影装置２００を検出する（Ｓ１５−１）。
【００６９】
管理サーバ３００は、検出された撮影装置２００が存在する場合（Ｓ１５−２のＹｅｓ）、検出された撮影装置２００に、変更後の電力消費モードを省電力モードとする電力消費モード変更通知を送信する（Ｓ１５−３）。そして、管理サーバ３００は、撮影装置情報テーブル３２４の検出された撮影装置２００の電力消費モードを、省電力モードに更新する（Ｓ１５−４）。
【００７０】
一方、管理サーバ３００は、検出された撮影装置２００が存在しない場合（Ｓ１５−２のＮｏ）、処理Ｓ１５−３及びＳ１５−４を実行せず、処理Ｓ１５−５に移行する。
【００７１】
管理サーバ３００は、撮影装置情報テーブル３２４の周辺端末情報から、撮影可能範囲内の端末台数が１台以上であって、電力消費モードが省電力モードである撮影装置２００を検出する（Ｓ１５−５）。
【００７２】
管理サーバ３００は、検出された撮影装置２００が存在する場合（Ｓ１５−６のＹｅｓ）、検出された撮影装置２００に、変更後の電力消費モードを通常モードとする電力消費モード変更通知を送信する（Ｓ１５−７）。そして、管理サーバ３００は、撮影装置情報テーブル３２４の検出された撮影装置２００の電力消費モードを、通常モードに更新する（Ｓ１５−８）。
【００７３】
一方、管理サーバ３００は、検出された撮影装置２００が存在しない場合（Ｓ１５−６のＮｏ）、処理Ｓ１５−７及びＳ１５−８を実行せず、処理を終了する。
【００７４】
図６のシーケンスに戻り、管理サーバ３００は、端末位置情報取得処理Ｓ１３において、撮影可能範囲内端末判定処理Ｓ１４及び撮影装置電源制御処理Ｓ１５を行う。そして、管理サーバ３００は、撮影装置２００−１が電力消費モードを変更する撮影装置２００であると判定し（図１０のＳ１５−２のＹｅｓ、又はＳ１５−６のＹｅｓ）、撮影装置２００−１に変更後の電力消費モードを含む消費電力モード変更通知を送信する（Ｓ１６、図１０のＳ１５−３、又はＳ１５−７）。
【００７５】
撮影装置２００−１は、電力消費モード変更通知を受信すると、電源制御処理を行う（Ｓ１７）。  図１１は、電源制御処理Ｓ１７の処理フローチャートの例を示す図である。撮影装置２００は、電力消費モード変更通知を受信するのを待ち受ける（Ｓ１７−１のＮｏ）。撮影装置２００は、電力消費モード変更通知を受信すると（Ｓ１７−１のＹｅｓ）、電力消費モード変更通知に含まれる電力消費モードに変更し（Ｓ１７−２）、再度電源消費モード変更通知を受信するのを待ち受ける（Ｓ１７−１）。
【００７６】
図６のシーケンスに戻り、撮影装置２００−１は、電源制御処理Ｓ１７において、電力消費モード変更通知に含まれる電力消費モードに変更する（図１１のＳ１７−２）。
【００７７】
＜１．省電力モードから通常力モードへの変更＞
図１２は、端末装置１００−１が撮影装置２００−１の撮影可能範囲内に移動する例を示す図である。端末装置１００−１は、移動前の端末装置１００−１−ｘから、撮影装置２００−１の撮影可能範囲ＢＬ１の範囲内の端末装置１００−１−ｙに移動する。なお、撮影装置２００−１の撮影可能範囲ＢＬ１は、撮影装置２００−１に対応するビーコン４００−１から周辺距離Ｄ１だけ離れた範囲である。
【００７８】
図１３は、図１２における撮影装置情報テーブル３２４の変化の例を表す図である。撮影装置情報テーブル３２４は、例えば、対応ビーコン４００の位置、周辺距離、電力消費モード、及び周辺端末情報を、撮影装置２００ごとに記憶する。
【００７９】
対応ビーコン４００の位置は、例えば、撮影装置２００に対応するビーコン４００の経度、緯度である。
【００８０】
周辺距離は、対応ビーコン４００からの距離である。管理サーバ３００は、対応ビーコンから周辺距離以内を、撮影装置２００の撮影可能範囲とみなす。
【００８１】
電力消費モードは、撮影装置２００で稼働中の電力消費モードを示す。
【００８２】
周辺端末情報は、周辺端末装置と台数を有する。周辺端末装置は、撮影可能範囲内に位置する端末装置１００の識別子である。また、台数は、撮影可能範囲内に位置する端末装置１００の台数である。
【００８３】
図１３（Ａ）は、移動前の端末装置１００−１−ｘにおける撮影装置情報テーブル３２４の例を示す図である。図１３（Ａ）によると、撮影装置２００−１の周辺端末情報の台数は０台であり、撮影可能範囲内に端末装置１００は存在しない。
【００８４】
図１３（Ｂ）は、移動後の端末装置１００−１−ｙ（撮影可能範囲内端末判定処理Ｓ１４実行後）における撮影装置情報テーブル３２４の例を示す図である。管理サーバ３００は、撮影可能範囲内端末判定処理Ｓ１４において、撮影装置２００−１に対応するビーコン４００−１と、端末装置１００−１−ｙとの距離を算出する（図９のＳ１４−１）。管理サーバ３００は、例えば、ビーコン４００−１の緯度及び経度と、端末装置１００−１−ｙの端末位置情報に含まれる緯度及び経度に基づき、ビーコン４００−１と端末装置１００−１−ｙとの距離を算出する。管理サーバ３００は、算出した距離が周辺距離Ｄ１より短いため、端末装置１００−１−ｙは撮影装置２００−１の撮影可能範囲内に位置すると判定する。
【００８５】
そして、管理サーバ３００は、図１３（Ｂ）に示すように、撮影装置２００−１の周辺端末情報の周辺端末装置に端末装置１００−１の識別子「１００−１」を追記し、台数を１台と更新する（図９のＳ１４−２）。
【００８６】
図１３（Ｃ）は、移動後の端末装置１００−１−ｙ（撮影装置電源制御処理Ｓ１５実行後）における撮影装置情報テーブル３２４の例を示す図である。管理サーバ３００は、撮影装置電源制御処理Ｓ１５において、撮影装置情報テーブル３２４の周辺端末情報から、台数が１台以上であって、電力消費モードが省電力モードである撮影装置２００を選出する（図１０のＳ１５−５）。管理サーバ３００は、撮影装置情報テーブル３２４の周辺端末情報から、台数が１台で、電力消費モードが省電力モードである撮影装置２００−１を選出する。そして、管理サーバ３００は、撮影装置２００−１に、通常モードを含む電力消費モード変更通知を送信する（図１０のＳ１５−７）。
【００８７】
そして、管理サーバ３００は、図１３（Ｃ）に示すように、撮影装置２００−１の電力消費モードを通常モードに更新する（図１０のＳ１５−８）。
【００８８】
＜２．通常モードから省電力モードへの変更＞
図１４は、端末装置１００−１が撮影装置２００−１の撮影可能範囲外に移動する例を示す図である。端末装置１００−１は、移動前の端末装置１００−１−ｙから、撮影装置２００−１の撮影可能範囲ＢＬ１の範囲外の端末装置１００−１−ｘに移動する。
【００８９】
図１５は、図１４における撮影装置情報テーブル３２４の変化の例を表す図である。図１５（Ａ）は、移動前の端末装置１００−１−ｙにおける撮影装置情報テーブル３２４の例を示す図である。図１５（Ａ）によると、撮影装置２００−１の周辺端末情報の台数は１台であり、撮影可能範囲内に端末装置１００−１が存在する。
【００９０】
図１５（Ｂ）は、移動後の端末装置１００−１−ｘ（撮影可能範囲内端末判定処理Ｓ１４実行後）における撮影装置情報テーブル３２４の例を示す図である。管理サーバ３００は、撮影可能範囲内端末判定処理Ｓ１４において、撮影装置２００−１に対応するビーコン４００−１と、端末装置１００−１−ｘとの距離を算出する（図９のＳ１４−１）。管理サーバ３００は、算出した距離が周辺距離Ｄ１より長いため、端末装置１００−１−ｘは撮影装置２００−１の撮影可能範囲内には位置しないと判定する。
【００９１】
そして、管理サーバ３００は、図１５（Ｂ）に示すように、撮影装置２００−１の周辺端末情報の周辺端末装置から端末装置１００−１の識別子「１００−１」を削除し、台数を０台と更新する（図９のＳ１４−２）。
【００９２】
図１５（Ｃ）は、移動後の端末装置１００−１−ｘ（撮影装置電源制御処理Ｓ１５実行後）における撮影装置情報テーブル３２４の例を示す図である。管理サーバ３００は、撮影装置電源制御処理Ｓ１５において、撮影装置情報テーブル３２４の周辺端末情報から、台数が０台であって、電力消費モードが通常モードである撮影装置２００を選出する（図１０のＳ１５−１）。管理サーバ３００は、撮影装置情報テーブル３２４の周辺端末情報から、台数が０台で、電力消費モードが通常モードである撮影装置２００−１を選出する。そして、管理サーバ３００は、撮影装置２００−１に、省電力モードを含む電力消費モード変更通知を送信する（図１０のＳ１５−３）。
【００９３】
そして、管理サーバ３００は、図１５（Ｃ）に示すように、撮影装置２００−１の電力消費モードを省電力モードに更新する（図１０のＳ１５−４）。
【００９４】
第１の実施の形態では、撮影装置２００は、撮影可能範囲内に端末装置１００が存在しない場合、省電力モードで運用する。これにより、撮影装置２００は、撮影対象となるユーザがいない場合や、撮影対象となるユーザが所定時間以内に撮影範囲内に移動してくることがない場合に、省電力モードで運用することで、消費電力を抑制することができる。
【００９５】
＜撮影処理＞
撮影システム１０における撮影処理について説明する。撮影処理は、撮影初期処理及び撮影実行処理を含む。撮影初期処理は、端末装置１００がビーコン４００を検出してから、撮影情報通知を受信するまでの処理である。撮影実行処理は、各撮影モードにおける撮影を実行する処理である。以下、処理毎に説明する。
【００９６】
＜１．撮影初期処理＞
図１６は、撮影システム１０における撮影初期処理のシーケンスの例を示す図である。端末装置１００は、ビーコン検出処理を行う（Ｓ１００）。
【００９７】
図１７は、ビーコン検出処理Ｓ１００の処理フローチャートの例を示す図である。端末装置１００は、ビーコン４００を検出するのを待ち受ける（Ｓ１００−１のＮｏ）。端末装置１００は、例えば、所定値以上の電力でビーコン４００が送信する信号を受信した場合、ビーコン４００を検出したと判定する。
【００９８】
端末装置１００は、ビーコン４００を検出すると（Ｓ１００−１のＹｅｓ）、検出したビーコン４００は撮影サービスのビーコンか否かを判定する（Ｓ１００−２）。撮影サービスのビーコンとは、撮影システム１０が有するビーコン４００を示す。端末装置１００は、撮影サービスの対象となるビーコン４００の識別子の一覧を有する場合、当該一覧に基づき検出したビーコン４００が撮影サービスの対象であるか否かを判定してもよい。
【００９９】
端末装置１００は、検出したビーコンが撮影サービスの対象外である場合（Ｓ１００−２のＮｏ）、再度ビーコンを検出するのを待ち受ける（Ｓ１００−１）。
【０１００】
一方、端末装置１００は、検出したビーコンが撮影サービスの対象である場合（Ｓ１００−２のＹｅｓ）、撮影情報要求を管理サーバ３００に送信する（Ｓ１００−３）。撮影情報要求は、端末装置１００及び検出したビーコン４００の識別子を含むメッセージであり、ビーコン４００を検出したことを示す受信通知である。なお、ビーコン４００の識別子は、例えば、ビーコン４００が送信するビーコン信号に含まれ、端末装置１００はビーコン４００の検出時にビーコン４００の識別子を取得する。
【０１０１】
図１６のシーケンスに戻り、端末装置１００は、ビーコン検出処理Ｓ１００において、ビーコン４００−１を検出すると（Ｓ１０１）、撮影情報要求を送信する（Ｓ１０２、図１７のＳ１００−３）。管理サーバ３００は、撮影情報要求を受信すると、撮影情報要求受信処理を行う（Ｓ１０３）。
【０１０２】
図１８は、撮影情報要求受信処理Ｓ１０３の処理フローチャートの例を示す図である。管理サーバ３００は、撮影情報要求を受信するのを待ち受ける（Ｓ１０３−１のＮｏ）。管理サーバ３００は、撮影情報要求を受信すると（Ｓ１０３−１のＹｅｓ）、撮影モードを決定する（Ｓ１０３−２）。管理サーバ３００は、撮影情報要求に含まれる端末装置１００とビーコン４００の識別子を、撮影情報テーブル３２３から検索し、対応する撮影モードを決定する。
【０１０３】
管理サーバ３００は、決定した撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０３−３）。そして、管理サーバ３００は、撮影制御処理を行う（Ｓ２００）。撮影制御処理Ｓ２００については、後述する。
【０１０４】
図１６のシーケンスに戻り、管理サーバ３００は、撮影情報要求受信処理Ｓ１０３において、撮影モードを決定し、決定した撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０５、図１８のＳ１０３−３）。
【０１０５】
上述のように、端末装置１００は、ビーコン４００を検出すると、すなわち、ビーコン４００から所定距離内に移動すると、管理サーバ３００に撮影情報要求を送信する。これにより、管理サーバ３００は、端末装置１００がビーコン４００から所定距離内に移動したことを認識でき、各撮影モードにおける撮影準備を行うことができる。
【０１０６】
＜２．撮影実行処理＞
撮影実行処理は、撮影モードごとに異なる処理である。撮影実行処理は、自動撮影モード処理及び手動撮影モード処理を含む。以下、撮影モードごとに処理を説明する。
【０１０７】
＜２．１  手動撮影モード処理＞
図１９は、手動撮影モード処理のシーケンスの例を示す図である。手動撮影モードは、端末装置１００のユーザ１０００の操作に基づき、撮影を行う処理である。手動撮影モードにおいて、撮影タイミング（撮影契機）は、ユーザ１０００が端末装置１００の操作部に表示された撮影ボタンを押下するタイミングである。
【０１０８】
管理サーバ３００は、撮影モードを手動撮影モードと決定し、手動撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０５）。そして、管理サーバ３００は、撮影情報要求受信処理Ｓ１０３において、撮影制御処理Ｓ２００を行う。
【０１０９】
図２０は、撮影制御処理Ｓ２００の処理フローチャートの例を示す図である。管理サーバ３００は、メッセージを受信するのを待ち受ける（Ｓ２００−１のＮｏ）。
【０１１０】
管理サーバ３００は、メッセージを受信すると（Ｓ２００−１のＹｅｓ）、受信したメッセージの種別を確認する（Ｓ２００−２）。
【０１１１】
管理サーバ３００は、撮影指示を受信した場合（Ｓ２００−２の撮影指示）、対応する撮影装置２００に撮影指示を送信する（Ｓ２００−３）。撮影指示は、端末装置１００が送信するメッセージである。管理サーバ３００は、撮影指示の送信後（Ｓ２００−３）、再度メッセージの受信待ちとなる（Ｓ２００−１）。
【０１１２】
一方、管理サーバ３００は、撮影終了通知を受信した場合（Ｓ２００−２の撮影終了通知）、処理を終了する。
【０１１３】
図１９のシーケンスに戻り、端末装置１００は、手動撮影モードを含む撮影情報通知を受信すると、端末側手動撮影処理を行う（Ｓ２１０）。
【０１１４】
図２１は、端末側手動撮影処理Ｓ２１０の処理フローチャートの例を示す図である。端末装置１００は、端末側手動撮影処理Ｓ２１０において、撮影ボタンを操作部（タッチパネル１６０）に表示する（Ｓ２１０−１）。なお、撮影ボタンは、ユーザ１０００が映像（例えば、写真）を撮影したいタイミングで押下することを想定したボタンであり、初期状態はＯＦＦ状態（押下前の状態）である。
【０１１５】
そして、端末装置１００は、撮影ボタンがＯＮ状態になるのを待ち受ける（Ｓ２１０−２のＮｏ）。端末装置１００は、撮影ボタンがＯＮ状態になると（Ｓ２１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ２１０−３）。そして、端末装置１００は、再度撮影ボタンをＯＦＦ状態にする（Ｓ２１０−１）。なお、端末装置１００は、再度撮影ボタンをＯＦＦ状態にする処理の前に、所定時間経過するのを待ち、連続で撮影されることを防止してもよい。
【０１１６】
図１９のシーケンスに戻り、端末装置１００は、端末側手動撮影処理Ｓ２１０において、タッチパネル１６０に撮影ボタンを表示する（図２１のＳ２１０−１）。端末装置１００は、端末側手動撮影処理Ｓ２１０において、撮影ボタンが押下されたこと（ＯＮ状態となったこと）を検出すると（図２１のＳ２１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ１０７、図２１のＳ２１０−３）。
【０１１７】
管理サーバ３００は、撮影制御処理Ｓ２００において、撮影指示を受信すると（図２０のＳ２００−２の撮影指示）、撮影指示を対応する撮影装置２００−１に送信する（Ｓ１０８、図２０のＳ２００−４）。
【０１１８】
撮影装置２００−１は、撮影指示を受信すると、撮影指示受信処理を行う（Ｓ２２１）。
【０１１９】
図２２は、撮影指示受信処理Ｓ２２１の処理フローチャートに例を示す図である。撮影装置２００は、撮影指示を受信するのを待ち受ける（Ｓ２２１−１のＮｏ）。撮影装置２００は、撮影指示を受信すると（Ｓ２２１−１のＹｅｓ）、撮影を実行する（Ｓ２２１−２）。そして、撮影装置２００は、再度撮影指示の受信を待ち受ける（Ｓ２２１−１）。
【０１２０】
図１９のシーケンスに戻り、撮影装置２００−１は、撮影指示受信処理Ｓ２２１において、撮影を実行する（図２２のＳ２２１−２）。
【０１２１】
＜２．２  自動撮影モード処理＞
図２３は、自動撮影モード処理のシーケンスの例を示す図である。自動撮影モードは、端末装置１００が対象のビーコン４００から所定距離内に移動したとき（ビーコン４００の信号の受信電力が所定以上になったとき）に、ユーザ１０００の操作なしに、撮影を行う処理である。自動撮影モードにおいて、撮影タイミング（撮影契機）は、端末装置１００におけるビーコン４００の信号の受信電力に基づき、決定される。
【０１２２】
管理サーバ３００は、撮影モードを自動撮影モードと判定し、自動撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０５）。管理サーバ３００は、撮影情報要求受信処理Ｓ１０３において、撮影制御処理Ｓ２００を行う。
【０１２３】
端末装置１００は、自動撮影モードを含む撮影情報通知を受信すると、端末側自動撮影処理を行う（Ｓ３１０）。
【０１２４】
図２４は、端末側自動撮影処理Ｓ３１０の処理フローチャートの例を示す図である。端末装置１００は、対象ビーコンの信号を受信するのを待ち受ける（Ｓ３１０−１のＮｏ）。対象ビーコンとは、自動撮影を行う撮影装置２００に対応するビーコン４００であり、例えば、送信した撮影情報要求に含まれるビーコン４００である。
【０１２５】
端末装置１００は、対象ビーコンの信号を受信すると（Ｓ３１０−１のＹｅｓ）、受信電力が自動撮影閾値以上か否かを判定する（Ｓ３１０−２）。端末装置１００は、受信電力が自動撮影閾値未満であると判定した場合（Ｓ３１０−２のＮｏ）、再度対象ビーコンの信号の受信待ちとなる（Ｓ３１０−１）。
【０１２６】
一方、端末装置１００は、受信電力が自動撮影閾値以上であると判定した場合（Ｓ３１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ３１０−３）。
【０１２７】
そして、端末装置１００は、撮影インターバルタイマを起動する（Ｓ３１０−４）。撮影インターバルタイマのタイマ値は、撮影インターバル時間である。撮影インターバルタイマは、自動撮影モードにおいて、端末装置１００が短時間に連続して撮影指示を送信することを防止するためのタイマであり、撮影インターバルタイマの起動中は、端末装置１００から撮影指示は送信されない。
【０１２８】
端末装置１００は、撮影インターバルタイマがタイムアウト（満了）するのを待ち受ける（Ｓ３１０−５のＮｏ）。そして、端末装置１００は、撮影インターバルタイマがタイムアウトすると（Ｓ３１０−５のＹｅｓ）、再度対象ビーコンの信号の受信を待ち受ける（Ｓ３１０−１）。
【０１２９】
図２３のシーケンスに戻り、端末装置１００は、端末側自動撮影処理Ｓ３１０において、ビーコン４００−１の信号の受信電力が、自動撮影閾値以上になったことを検出すると（Ｓ１１７、図２４のＳ３１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ１１８、図２４のＳ３１０−３）。そして、端末装置１００は、端末側自動撮影処理Ｓ３１０において、撮影インターバルタイマを起動する（Ｓ１１９、図２４のＳ３１０−４）。
【０１３０】
管理サーバ３００は、撮影制御処理Ｓ２００において、撮影指示を受信すると（図２０のＳ２００−２の撮影指示）、撮影指示を対応する撮影装置２００−１に送信する（Ｓ１２０、図２０のＳ２００−３）。
【０１３１】
撮影装置２００−１は、撮影指示を受信すると、撮影指示受信処理Ｓ２２１を行う。撮影指示受信処理Ｓ２２１は、手動撮影モード処理における撮影指示受信処理Ｓ２２１と同様の処理である。撮影装置２００−１は、撮影指示受信処理Ｓ２２１において、撮影を実行する（図２２のＳ２２１−２）。
【０１３２】
端末装置１００は、撮影インターバルタイマがタイムアウトすると（Ｓ１２２、図２４のＳ３１０−５のＹｅｓ）、ビーコン４００−１の信号を受信する。そして、端末装置１００は、ビーコン４００−１の信号の受信電力が、自動撮影閾値以上になったことを検出すると（Ｓ１２３）、撮影指示を管理サーバ３００に送信する（Ｓ１２４、図２４のＳ３１０−３）。そして、端末装置１００は、端末側自動撮影処理Ｓ３１０において、撮影インターバルタイマを起動する（Ｓ１２５、図２４のＳ３１０−４）。
【０１３３】
管理サーバ３００は、撮影制御処理Ｓ２００において、撮影指示を受信すると（図２０のＳ２００−２の撮影指示）、撮影指示を対応する撮影装置２００−１に送信する（Ｓ１２６、図２０のＳ２００−３）。撮影装置２００−１は、撮影指示を受信すると、撮影指示受信処理Ｓ２２１を行い、撮影を実行する（図２２のＳ２２１−２）。
【０１３４】
第１の実施の形態において、撮影システム１０は、端末装置１００の撮影契機で撮影を行うことができる。自動撮影モードの場合、端末装置１００が撮影ポイント（例えば、ビーコン４００の設置位置）に近づくことで、端末装置１００は、撮影契機を検出する。これにより、ユーザ１０００が撮影ポイントの近くに位置する写真を撮影することができる。
【０１３５】
また、手動撮影モードの場合、端末装置１００は、撮影ボタンを押下されたことで、撮影契機を検出する。これにより、ユーザ１０００が写真撮影したいタイミングでの写真を撮影することができる。
【０１３６】
［第２の実施の形態］
次に、第２の実施の形態について説明する。第２の実施の形態において、管理サーバ３００は、撮影装置に周期撮影を指示する。周期撮影は、周期ごとに連続して撮影を行う連続撮影であり、管理サーバは、撮影可能範囲内に位置する端末装置１００の台数に応じた周期を設定する。
【０１３７】
＜管理サーバの構成例＞
図２５は、管理サーバ３００の構成例を示す図である。ストレージ３２０は、さらに、周期情報テーブル３２５を記憶する。
【０１３８】
周期情報テーブル３２５は、撮影可能範囲内に位置する端末装置１００の台数と、周期撮影における周期との対応関係を記憶するテーブルである。
【０１３９】
また、ストレージ３２０の端末位置情報取得プログラム３２１は、さらに、周期撮影制御モジュール３２１３を有する。
【０１４０】
また、ＣＰＵ３１０は、端末位置情報取得プログラム３２１が有する周期撮影制御モジュール３２１３を実行することで、周期撮影部を構築し、周期撮影制御処理を行う。周期撮影制御処理は、端末位置情報の取得時の処理であり、周期撮影の周期を決定し、撮影装置２００に周期撮影の指示を行う処理である。
【０１４１】
＜撮影装置の構成例＞
図２６は、撮影装置２００の構成例を示す図である。ストレージ２２０は、さらに、周期撮影指示受信プログラム２２４を記憶する。
【０１４２】
ＣＰＵ２１０は、周期撮影指示受信プログラム２２４を実行することで、周期撮影指示受信部を構築し、周期撮影指示受信処理を行う。周期撮影指示受信処理は、管理サーバ３００から周期撮影指示を受信し、周期撮影指示に含まれる周期で撮影を実行する処理である。
【０１４３】
＜周期撮影処理＞
図２７は、周期撮影のシーケンスの例を示す図である。処理Ｓ１０から処理Ｓ１２までは、図６のシーケンスと同様の処理を行う。
【０１４４】
管理サーバ３００は、端末位置情報通知を受信すると、端末位置情報取得処理を行う（Ｓ２３）。
【０１４５】
図２８は、端末位置情報取得処理Ｓ２３の処理フローチャートの例を示す図である。管理サーバ３００は、端末位置情報通知を受信するのを待ち受ける（Ｓ２３−１のＮｏ）。管理サーバ３００は、端末位置情報通知を受信すると（Ｓ２３−１のＹｅｓ）、撮影可能範囲内端末判定処理を行う（Ｓ１４）。
【０１４６】
そして、管理サーバ３００は、撮影可能範囲内端末判定処理Ｓ１４において、電源制御対象の撮影装置２００があると判定すると（Ｓ２３−２のＹｅｓ）、撮影装置電源制御処理を行う（Ｓ１５）。
【０１４７】
管理サーバ３００は、撮影可能範囲内端末判定処理Ｓ１４において、電源制御対象の撮影装置２００がないと判定した場合（Ｓ２３−２のＮｏ）、及び処理Ｓ１５を実行した後、周期撮影制御処理を行う（Ｓ２４）。
【０１４８】
図２９は、周期撮影制御処理Ｓ２４の処理フローチャートの例を示す図である。管理サーバ３００は、周辺端末の台数と周期撮影の周期が不一致の撮影装置２００を、撮影装置情報テーブル３２４から検出する（Ｓ２４−１）。周辺端末の台数と周期撮影の周期が不一致の撮影装置２００とは、撮影装置情報テーブル３２４の撮影装置２００の周辺端末の台数と周期撮影の周期との対応関係が、周期情報テーブル３２５に記憶された周辺端末の台数と周期撮影の周期の対応関係と一致しない撮影装置２００を示す。周辺端末の台数と周期撮影の周期の不一致は、例えば、管理サーバ３００が端末位置情報に基づいて周辺端末の台数を更新することで発生する。
【０１４９】
管理サーバ３００は、検出された撮影装置２００が存在する場合（Ｓ２４−２のＹｅｓ）、周辺端末の台数に対応する周期撮影の周期を含む周期撮影指示を、検出された撮影装置２００に送信する（Ｓ２４−３）。そして、管理サーバ３００は、撮影装置情報テーブルの検出された撮影装置２００の周期撮影の周期を、周期撮影指示に含まれる周期に更新する（Ｓ２４−４）。
【０１５０】
一方、管理サーバ３００は、検出された撮影装置２００が存在しない場合（Ｓ２４−２のＮｏ）、処理を終了する。
【０１５１】
図２７のシーケンスに戻り、管理サーバ３００は、端末位置情報取得処理Ｓ２３において、撮影可能範囲内端末判定処理Ｓ１４及び撮影装置電源制御処理Ｓ１５を行う。そして、管理サーバ３００は、撮影装置２００−１が電力消費モードを変更する撮影装置２００であると判定し（図１０のＳ１５−２のＹｅｓ、又はＳ１５−６のＹｅｓ）、撮影装置２００−１に変更後の電力消費モードを含む消費電力モード変更通知を送信する（Ｓ１６、図１０のＳ１５−３、又はＳ１５−７）。
【０１５２】
撮影装置２００−１は、電力消費モード変更通知を受信すると、電源制御処理Ｓ１７を行う。撮影装置２００−１は、電源制御処理Ｓ１７において、電力消費モード変更通知に含まれる電力消費モードに変更する。
【０１５３】
そして、管理サーバ３００は、端末位置情報取得処理Ｓ２３において、周期撮影制御処理を行う（Ｓ２４）。管理サーバ３００は、周期撮影制御処理Ｓ２４において、周期撮影指示を送信する（Ｓ２５、図２９のＳ２４−３）。
【０１５４】
撮影装置２００−１は、周期撮影指示を受信すると、周期撮影指示受信処理を行う（Ｓ２６）。
【０１５５】
図３０は、周期撮影指示受信処理Ｓ２６の処理フローチャートの例を示す図である。撮影装置２００は、周期撮影指示を受信するのを待ち受ける（Ｓ２６−１のＮｏ）。撮影装置２００は、周期撮影指示を受信すると（Ｓ２６−１のＹｅｓ）、周期撮影指示の内容を確認する（Ｓ２６−２）。
【０１５６】
撮影装置２００は、周期撮影指示の内容が停止指示である場合（Ｓ２６−２の停止指示）、周期撮影を停止する（Ｓ２６−３）。
【０１５７】
一方、撮影装置２００は、周期撮影指示の内容が変更後の周期である場合（Ｓ２６−２の変更後の周期）、周期撮影指示で指定された周期で、周期撮影を実行する（Ｓ２６−４）。
【０１５８】
図３１は、端末位置情報通知の受信前後の撮影装置情報テーブル３２４の変化の例を示す図である。図３１は、図１２に示すよう、端末装置１００−１が、端末装置１００−１−ｘから端末装置１００−１−ｙに移動した場合の例を示す図である。なお、図３１においては、撮影装置情報テーブル３２４の周辺端末情報の周辺端末装置は省略する。
【０１５９】
図３１（Ａ）は、移動前の端末装置１００−１−ｘにおける撮影装置情報テーブル３２４の例を示す図である。図３１（Ａ）によると、撮影装置２００−１の周辺端末情報の台数は０台であり、撮影可能範囲内に端末装置１００は存在しない。撮影装置２００−１は、周期撮影を行っていない（停止中）状態である。
【０１６０】
図３１（Ｂ）は、移動後の端末装置１００−１−ｙ（撮影装置電源制御処理Ｓ１５実行後）における撮影装置情報テーブル３２４の例を示す図である。管理サーバ３００は、撮影可能範囲内端末判定処理Ｓ１４において、端末装置１００−１−ｙは撮影装置２００−１の撮影可能範囲内に位置すると判定する。そして、管理サーバ３００は、図３１（Ｂ）に示すように、撮影装置２００−１の周辺端末情報の台数を１台と更新する（図９のＳ１４−２）。さらに、管理サーバ３００は、撮影装置電源制御処理Ｓ１５において、撮影装置２００−１に、通常モードを含む電力消費モード変更通知を送信し（図１０のＳ１５−７）、図３１（Ｃ）に示すように、撮影装置２００−１の電力消費モードを通常モードに更新する（図１０のＳ１５−８）。
【０１６１】
図３１（Ｃ）は、移動後の端末装置１００−１−ｙ（周期撮影制御処理Ｓ２４実行後）における撮影装置情報テーブル３２４の例を示す図である。
【０１６２】
図３２は、周期情報テーブル３２５の例を示す図である。周期情報テーブル３２５に記憶する情報要素は、周辺端末の台数及び周期撮影の周期である。周期撮影の周期は、図３２に示すように、周辺端末の台数が多いほど短周期となる。周辺端末の台数が増加すると、撮影時にユーザ１０００が他人と重なって撮影される可能性が増加する。そのため、周辺端末の台数が多いほど短周期とすることで、単位時間あたりの撮影回数を増やし、他人と重ならずにユーザ１０００を撮影できる可能性を向上させる。
【０１６３】
また、図３２において、最も長い周期（最長周期）は３００秒である。最長周期は、例えば、ユーザ１０００の移動速度及び撮影範囲に応じて決定される。例えば、ユーザ１０００が歩く速度と、撮影範囲の最大距離に基づき、ユーザ１０００が撮影範囲内に位置する時間（撮影範囲外に移動するまでの時間）を算出する。そして、算出した時間内に所定回数（例えば、３回）の撮影を行うことができるよう最長周期を決定する。
【０１６４】
図３２によると、撮影装置２００−１の周期撮影の周期は、撮影装置２００−１の周辺端末の台数が１台であるため、周期情報テーブル３２５の「周辺端末の台数」が「１〜５」に対応する「３００」秒である。しかし、図３１（Ｂ）に示すように、撮影装置２００−１の周期撮影は停止中であり、撮影装置２００−１の周辺端末の台数と、周期撮影の周期は不一致である。そこで、管理サーバ３００は、周期撮影制御処理Ｓ２４において、撮影装置２００−１の周辺端末の台数と周期撮影の周期が不一致であると判定し、撮影装置２００−１を検出する(図２９のＳ２４−１)。
【０１６５】
そして、管理サーバ３００は、周期撮影の周期が３００秒であることを含む周期撮影指示を、撮影装置２００−１に送信し（図２９のＳ２４−３）、図３１（Ｃ）に示すよう、撮影装置情報テーブル３２４の撮影装置２００−１の周期撮影の周期を３００秒に更新する（図２９のＳ２４−４）。
【０１６６】
第２の実施の形態において、撮影装置２００は周期撮影を行う。これにより、ユーザ１０００は、撮影契機を意識せずに、自分を含む写真を撮影することができる。
【０１６７】
また、撮影装置２００が撮影する写真は、撮影範囲内の人数が多い程、他人と重なることでユーザ１０００が映らない可能性が高い。そこで、管理サーバ３００は、周期撮影の周期を撮影可能範囲内の端末装置１００の台数に応じて決定することで、ユーザ１０００を含む写真を撮影できる可能性を高める。
【０１６８】
以上の第１及び第２の実施の形態を含む実施形態に関し、更に以下の付記を開示する。
【０１６９】
（付記１）
１台以上の端末装置と、
撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、
前記端末装置及び前記撮影装置を制御する制御装置とを有し、
前記端末装置は、前記端末装置の位置に関する端末位置情報を前記制御装置に送信し、
前記制御装置は、前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する
撮影システム。
【０１７０】
（付記２）
前記第１範囲は、前記撮影範囲である
付記１記載の撮影システム。
【０１７１】
（付記３）
前記第１範囲は、前記端末装置が所定時間内に前記撮影範囲の範囲内に移動することができる範囲である
付記１記載の撮影システム。
【０１７２】
（付記４）
さらに、前記撮影装置は、前記端末装置の少なくとも１台が前記第１範囲の範囲内に位置するとき、所定周期で撮影を行う連続撮影を実行する
付記２記載の撮影システム。
【０１７３】
（付記５）
前記制御装置は、前記所定周期を決定し、前記連続撮影を実行するよう前記撮影装置に指示する
付記４記載の撮影システム。
【０１７４】
（付記６）
前記制御装置は、前記第１範囲の範囲内に位置する前記端末装置の数に応じて、前記所定周期を決定する
付記５記載の撮影システム。
【０１７５】
（付記７）
前記制御装置は、前記第１範囲の範囲内に位置する前記端末装置の数が第１数である場合、前記所定周期を第１周期と決定し、前記第１範囲の範囲内に位置する前記端末装置の数が前記第１数より多い第２数である場合、前記所定周期を前記第１周期より短い第２周期と決定する
付記６記載の撮影システム。
【０１７６】
（付記８）
前記制御装置は、前記端末装置が前記撮影範囲外に移動するまでに、前記撮影装置が前記連続撮影において所定回数以上の撮影を行うことができる前記所定周期を決定する
付記５記載の撮影システム。
【０１７７】
（付記９）
前記撮影装置は、対応するビーコンを有し、
前記端末装置は、前記ビーコンが送信するビーコン信号を検出し、前記ビーコン信号に含まれる前記ビーコンの識別子と、自装置の識別子とを含む受信通知を、前記制御装置に送信し、
前記制御装置は、前記受信通知に含まれる前記ビーコン及び前記端末装置の識別子に基づき、前記端末装置の撮影モードを決定し、前記決定した撮影モードを前記端末装置に送信し、
前記端末装置は、前記決定した撮影モードにおける前記撮影契機の検出に応じて、前記撮影装置に撮影を指示する
付記１記載の撮影システム。
【０１７８】
（付記１０）
１台以上の端末装置と、
撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、
前記端末装置及び前記撮影装置を制御する制御装置とを有する撮影システムにおける撮影方法であって、
前記端末装置は、前記端末装置の位置に関する端末位置情報を前記制御装置に送信し、
前記制御装置は、前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する
撮影方法。
【０１７９】
（付記１１）
１台以上の端末装置と、
撮影装置の撮影範囲の範囲内に位置する前記端末装置からの撮影契機に応じて、撮影を実行する前記撮影装置と、
前記端末装置及び前記撮影装置を制御する制御装置とを有する撮影システムにおける前記制御装置であって、
前記端末装置から前記端末装置の位置に関する端末位置情報を受信する受信部と、
前記端末位置情報の受信に応じて、前記端末装置の少なくとも１台が第１範囲の範囲内に位置すると判定したとき、所定電力を消費する第１電力消費モードで動作するよう前記撮影装置を制御し、前記端末装置の全てが前記第１範囲の範囲外に位置するとき、前記所定電力より少ない電力を消費する第２電力消費モードで動作するよう前記撮影装置を制御する制御部とを有する
制御装置。
【符号の説明】
【０１８０】
１０…撮影システム、                    １００…端末装置、
１０００…ユーザ、                      １１０…ＣＰＵ、
１２０…ストレージ、                    １２１…ビーコン検出プログラム、
１２２…撮影情報受信プログラム、        １２２１…端末側自動撮影モジュール、
１２２２…端末側手動撮影モジュール、    １２３…位置情報送信プログラム、
１３０…メモリ、                        １５０…ＲＦ回路、
１６０…タッチパネル、                  ２００…撮影装置、
２１０…ＣＰＵ、                        ２２０…ストレージ、
２２１…電源制御プログラム、            ２２２…撮影指示受信プログラム、
２２３…撮影データテーブル、            ２２４…周期撮影指示受信プログラム、
２３０…メモリ、                        ２４０…ＮＩＣ、
２６０…カメラ、                        ３００…管理サーバ、
３１０…ＣＰＵ、                        ３２０…ストレージ、
３２１…端末位置情報取得プログラム、
３２１１…撮影可能範囲内端末判定モジュール、
３２１２…撮影装置電源制御モジュール、  ３２１３…周期撮影制御モジュール、  
３２２…撮影情報要求受信プログラム、    ３２２１…撮影制御モジュール、
３２３…撮影情報テーブル、              ３２４…撮影装置情報テーブル、
３２５…周期情報テーブル、              ３３０…メモリ、
３４０…ＮＩＣ、                        ４００…ビーコン、
５００…通信ネットワーク、              ６００…基地局装置
【図１】
2019047324.tif 000003
【図２】
2019047324.tif 000004
【図３】
2019047324.tif 000005
【図４】
2019047324.tif 000006
【図５】
2019047324.tif 000007
【図６】
2019047324.tif 000008
【図７】
2019047324.tif 000009
【図８】
2019047324.tif 000010
【図９】
2019047324.tif 000011
【図１０】
2019047324.tif 000012
【図１１】
2019047324.tif 000013
【図１２】
2019047324.tif 000014
【図１３】
2019047324.tif 000015
【図１４】
2019047324.tif 000016
【図１５】
2019047324.tif 000017
【図１６】
2019047324.tif 000018
【図１７】
2019047324.tif 000019
【図１８】
2019047324.tif 000020
【図１９】
2019047324.tif 000021
【図２０】
2019047324.tif 000022
【図２１】
2019047324.tif 000023
【図２２】
2019047324.tif 000024
【図２３】
2019047324.tif 000025
【図２４】
2019047324.tif 000026
【図２５】
2019047324.tif 000027
【図２６】
2019047324.tif 000028
【図２７】
2019047324.tif 000029
【図２８】
2019047324.tif 000030
【図２９】
2019047324.tif 000031
【図３０】
2019047324.tif 000032
【図３１】
2019047324.tif 000033
【図３２】
2019047324.tif 000034