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