(57)【要約】【課題】撮影データの保管に要するコストを抑制する【解決手段】１以上の端末装置と、撮影範囲内に位置する前記端末装置の撮影を実行し、前記撮影した撮影データを記憶する撮影装置と、前記撮影データを管理する管理サーバを有し、前記撮影装置は、前記撮影装置と無線通信する第１通信の通信エリア内に位置する周辺端末装置を検出し、前記記憶する撮影データの一部又は全部を示す第１撮影データを、前記第１通信を介して、前記周辺端末装置から選出した第１端末装置に送信し、前記第１端末装置は、前記第１撮影データを、前記第１通信以外の第２通信を介して前記管理サーバに送信する。【選択図】  図６
2019054338.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）回路１５０、及びタッチパネル１６０を有する。
【００３９】
ストレージ１２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ、又はＳＳＤなどの補助記憶装置である。ストレージ１２０は、ビーコン検出プログラム１２１、撮影情報受信プログラム１２２、端末側データ退避要求受信プログラム１２３、及び端末側アップロードプログラム１２４を有する。
【００４０】
メモリ１３０は、ストレージ１２０に記憶されているプログラムをロードする領域である。また、メモリ１３０、プログラムがデータを記憶する領域としても使用される。
【００４１】
ＲＦ回路１５０は、基地局装置６００と無線接続し、通信ネットワーク５００を介して、管理サーバ３００や撮影装置２００と通信を行う装置である。また、ＲＦ回路は、撮影装置２００（又は撮影装置２００が有する無線部）と無線接続し、通信ネットワーク５００を介さず、撮影装置２００と通信を行ってもよい。
【００４２】
タッチパネル１６０は、端末装置１００の所有者（ユーザ）対して画像や文字を表示する液晶パネルや、ユーザのタッチした操作を検出する入力装置を組み合わせた装置である。タッチパネル１６０は、例えば、表示部として動作し、ＣＰＵ１１０が要求する画像や文字を表示する。また、タッチパネル１６０は、操作部として動作し、タッチパネル上に表示したボタンをユーザが押下したことを検出する。
【００４３】
ＣＰＵ１１０は、ストレージ１２０に記憶されているプログラムを、メモリ１３０にロードし、ロードしたプログラムを実行し、各処理を実現するプロセッサである。
【００４４】
ＣＰＵ１１０は、ビーコン検出プログラム１２１を実行することで、検出部を構築し、ビーコン検出処理を行う。ビーコン検出処理は、端末装置１００がビーコン４００の送信する信号を受信し、ビーコン４００を検出する処理である。
【００４５】
ＣＰＵ１１０は、撮影情報受信プログラム１２２を実行することで、受信部を構築し、撮影情報受信処理を行う。撮影情報受信処理は、管理サーバ３００から撮影情報を受信する処理である。端末装置１００は、撮影情報受信処理において、撮影情報に含まれる撮影モードを取得し、撮影モードに応じた処理を行う。
【００４６】
また、ＣＰＵ１１０は、撮影情報受信プログラム１２２が有する端末側自動撮影モジュール１２２１を実行することで、撮影処理部を構築し、端末側自動撮影処理を行う。端末側自動撮影処理は、撮影情報で自動撮影モードが指定された場合の撮影処理である。端末装置１００は、端末側自動撮影処理において、自動撮影閾値以上の電力でビーコン４００からの信号を受信すると、現在時刻を含む撮影指示を管理サーバ３００に送信する。
【００４７】
また、ＣＰＵ１１０は、撮影情報受信プログラム１２２が有する端末側手動撮影モジュール１２２２を実行することで、撮影処理部を構築し、端末側手動撮影処理を行う。端末側手動撮影処理は、撮影情報で手動撮影モードが指定された場合の撮影処理である。端末装置１００は、端末側手動撮影処理において、撮影ボタンの制御を行う。端末装置１００は、端末側手動撮影処理において、操作部（タッチパネル１６０）に表示された撮影ボタンが押下されたことを検出すると、現在時刻を含む撮影指示を管理サーバ３００に送信する。
【００４８】
ＣＰＵ１１０は、端末側データ退避要求受信プログラム１２３を実行することで、受信部を構築し、端末側データ退避要求受信処理を行う。端末側データ退避要求受信処理は、管理サーバ３００又は撮影装置２００から、データ退避要求を受信する処理である。端末装置１００は、端末側データ退避要求受信処理において、例えば、空容量を算出し、空容量を含むデータ退避応答を、管理サーバ３００又は撮影装置２００に送信する。また、端末装置１００は、端末側データ退避要求受信処理において、退避データを受信し、記憶する。
【００４９】
ＣＰＵ１１０は、端末側アップロードプログラム１２４を実行することで、送信部を構築し、端末側アップロード処理を行う。端末側アップロード処理は、端末装置１００がアップロードの契機を検出したとき、管理サーバ３００に、記憶する退避データを送信する処理である。
【００５０】
＜撮影装置の構成例＞
図５は、撮影装置２００の構成例を示す図である。撮影装置２００は、例えば、カメラ装置であり、ＣＰＵ２１０、ストレージ２２０、メモリ２３０、ＮＩＣ２４０、ＲＦ回路２５０、及びカメラ２６０を有する。
【００５１】
ストレージ２２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ、又はＳＳＤなどの補助記憶装置である。ストレージ２２０は、データ退避プログラム２２１、撮影指示受信プログラム２２２、撮影装置側アップロードプログラム２２３、撮影装置側撮影データテーブル２２４、及び周辺端末情報テーブル２２５を有する。
【００５２】
撮影装置側撮影データテーブル２２４は、例えば、撮影データ、対応する端末装置１００の識別子、撮影データの状態などを管理する（記憶する）テーブルである。
【００５３】
周辺端末情報テーブル２２５は、周辺端末の識別子、空容量、送信する退避データのデータ識別子、退避データの送信状態などを管理する（記憶する）テーブルである。
【００５４】
メモリ２３０は、ストレージ２２０に記憶されているプログラムをロードする領域である。また、メモリ２３０、プログラムがデータを記憶する領域としても使用される。
【００５５】
ＮＩＣ２４０は、通信ネットワーク５００と接続し、端末装置１００や管理サーバ３００と通信を行う装置であり、例えば、ネットワークインターフェースカードである。また、ＮＩＣ２４０は、例えば、ハブなどを介して、通信ネットワーク５００と接続してもよい。
【００５６】
ＲＦ回路２５０は、端末装置１００と無線接続し、通信ネットワーク５００を介さずに通信を行う装置である。
【００５７】
カメラ２６０は、撮影を行う装置である。撮影装置２００は、管理サーバ３００又は端末装置１００から撮影指示を受信すると、カメラ２６０を用いてユーザ１０００を撮影する。
【００５８】
ＣＰＵ２１０は、ストレージ２２０に記憶されているプログラムを、メモリ２３０にロードし、ロードしたプログラムを実行し、各処理を実現するプロセッサである。
【００５９】
ＣＰＵ２１０は、データ退避プログラム２２１を実行することで、制御部を構築し、データ退避処理を行う。データ退避処理は、撮影データを退避する契機が発生したことを検出したとき、撮影データの一部又は全部を、データ退避端末に送信する処理である。撮影装置２００は、データ退避処理において、自装置の通信エリア内に位置する端末装置（以降、周辺端末と呼ぶ場合がある）を探索する周辺端末探索処理と、退避データをデータ退避端末に送信するデータ退避処理を行う。
【００６０】
また、ＣＰＵ２１０は、データ退避プログラム２２１が有する周辺端末探索モジュール２２１１を実行することで、探索部を構築し、周辺端末探索処理を行う。周辺端末探索処理は、撮影装置２００の通信エリア内の端末装置１００を探索する処理である。撮影装置２００は、周辺端末探索処理において、探索用信号を送信し、探索用信号を所定の電力以上で受信した端末装置１００が送信する接続要求に応答し、無線接続を行う。
【００６１】
また、ＣＰＵ２１０は、データ退避プログラム２２１が有する退避データ送信モジュール２２１２を実行することで、送信部を構築し、退避データ送信処理を行う。退避データ送信処理は、データ退避端末に退避データを送信する処理である。撮影装置２００は、退避データ送信処理において、自装置の無線部（例えば、ＲＦ回路２５０）を介して、データ退避端末に退避データを送信する。
【００６２】
ＣＰＵ２１０は、撮影指示受信プログラム２２２を実行することで、撮影部を構築し、撮影指示受信処理を行う。撮影指示受信処理は、管理サーバ３００または端末装置１００から撮影指示を受信する処理である。撮影装置２００は、撮影指示受信処理において、撮影指示の受信に応答し撮影を行う、撮影した撮影データを撮影装置側撮影データテーブル２２４に記憶する。
【００６３】
ＣＰＵ２１０は、撮影装置側アップロードプログラム２２３を実行することで、アップロード部を構築し、撮影装置側アップロード処理を行う。撮影装置側アップロード処理は、管理サーバ３００に、撮影データの一部又は全部を送信する処理である。撮影装置２００は、例えば、定期的に撮影装置側アップロード処理を実行する。また、撮影装置２００は、データ退避処理や退避データ送信処理において、撮影装置側アップロード処理を実行する。さらに、撮影装置２００は、データ退避端末に退避データを送信してから、所定時間以内にデータ退避端末が管理サーバ３００へ退避データを送信したことを検出できない場合、撮影装置側アップロード処理を用いて退避データを管理サーバ３００に送信してもよい。
【００６４】
＜データ退避処理＞
図６は、データ退避処理のシーケンスの例を示す図である。なお、以降、シーケンス上の点線矢印は、撮影装置２００の有する無線部（例えばＲＦ回路２５０）を介した無線通信（第１通信）で送受信される信号及びメッセージを示し、実線矢印は、通信ネットワーク５００を介する通信（第２通信）で送受信される信号及びメッセージを示す。撮影装置２００−１は、データ退避処理を行う（Ｓ２０）。
【００６５】
図７は、データ退避処理Ｓ２０の処理フローチャートの例を示す図である。撮影装置２００は、データ退避契機の発生を待ち受ける（Ｓ２０−１のＮｏ）。データ退避契機は、撮影データの一部又は全部をデータ退避端末に送信する契機であり、例えば、撮影データを記憶する記憶部の残容量が、所定値以下になったことを検出することである。また、データ退避契機は、例えば、撮影データを記憶する記憶部（メモリ）の全容量に対する残容量の割合が、所定割合以下になったことを検出することであってもよい。さらに、データ退避契機は、例えば、定期的に発生してもよい。
【００６６】
撮影装置２００は、データ退避契機が発生すると（Ｓ２０−１のＹｅｓ）、周辺端末探索処理を行う（Ｓ２１）。周辺端末探索処理Ｓ２１は、撮影装置２００の周辺端末を探索する処理である。
【００６７】
図８は、周辺端末探索処理Ｓ２１の処理フローチャートの例を示す図である。撮影装置２００は、端末探索タイマを起動する（Ｓ２１−１）。端末探索タイマは、撮影装置２００が周辺端末の探索中に起動しているタイマである。撮影装置２００は、周辺端末探索処理Ｓ２１において、端末探索タイマ起動中に接続要求を受信した端末装置１００を周辺端末とみなす。
【００６８】
撮影装置２００は、探索用信号の送信を開始する（Ｓ２１−２）。探索用信号は、周辺端末に送信する（報知する）信号であり、例えば、端末装置１００が探索用信号を所定電力以上で受信すると、探索用信号の送信元に接続要求を送信する信号である。探索用信号は、例えば、ＢｌｕｅＴｏｏｔｈにおける、アドバタイジングパケット（Advertising  Packet）である。
【００６９】
撮影装置２００は、端末探索タイマがタイムアウトしたか否かを確認する（Ｓ２１−３）。撮影装置２００は、端末探索タイマがタイムアウトすると（Ｓ２１−３のＹｅｓ）、処理を終了する。
【００７０】
一方、撮影装置２００は、端末探索タイマがタイムアウトしていない場合（Ｓ２１−３のＮｏ）、接続要求を受信するのを待ち受ける（Ｓ２１−４のＮｏ）。撮影装置２００は、接続要求を受信すると（Ｓ２１−４のＹｅｓ）、接続要求の送信元の端末装置１００に接続応答を送信する（Ｓ２１−５）。そして、撮影装置２００は、周辺端末情報テーブル２２５を更新する（Ｓ２１−６）。撮影装置２００は、処理Ｓ２１−６において、周辺端末として接続要求の送信元端末装置を周辺端末情報テーブル２２５に追加する。
【００７１】
撮影装置２００は、端末探索タイマがタイムアウトするまで、処理Ｓ２１−４〜６を繰り返す。そして、撮影装置２００は、端末探索タイマがタイムアウトすると（Ｓ２１−３のＹｅｓ）、処理を終了する。
【００７２】
図９は、周辺端末探索処理Ｓ２１のシーケンスの例を示す図である。撮影装置２００−１は、周辺端末探索処理Ｓ２１において、探索用信号を送信する（Ｓ６１、図８のＳ２１−１）。
【００７３】
端末装置１００−１は、探索用信号を所定電力以上で受信すると、探索用信号受信処理を行う（Ｓ６２）。端末装置１００−１は、探索用信号受信処理Ｓ６２において、接続要求を探索用信号の送信元である撮影装置２００−１に送信する（Ｓ６３）。
【００７４】
撮影装置２００−１は、周辺端末探索処理Ｓ２１において、接続要求を受信し（図８のＳ２１−４のＹｅｓ）、端末装置１００−１に接続応答を送信する（Ｓ６４、図８のＳ２１−５）。
【００７５】
端末装置１００−１は、接続応答を受信し、撮影装置２００−１と無線通信中となる（Ｓ６５）。
【００７６】
同様に、端末装置１００−２も、探索用信号受信処理Ｓ６２において、接続要求を送信し（Ｓ６６）、接続応答を受信し（Ｓ６７）、撮影装置２００−１と無線通信中となる（Ｓ６８）。
【００７７】
図７の処理フローチャートに戻り、撮影装置２００は、周辺端末探索処理Ｓ２１を実行した結果、周辺端末が存在する場合（Ｓ２０−２のＹｅｓ）、周辺端末リストを含むデータ退避要求を管理サーバ３００に送信する（Ｓ２０−３）。周辺端末リストは、周辺端末の識別子を含むリストである。
【００７８】
そして、撮影装置２００は、データ退避応答を受信するのを待ち受ける（Ｓ２０−４のＮｏ）。撮影装置２００は、データ退避応答を管理サーバ３００から受信すると（Ｓ２０−４のＹｅｓ）、周辺端末情報テーブル２２５を更新する（Ｓ２０−５）。処理Ｓ２０−５における周辺端末情報テーブル２２５の更新内容は、データ退避応答の応答端末リストに含まれる端末装置１００の空容量を取得し、取得した空容量を対応する端末装置１００の空容量として記憶することである。そして、撮影装置２００は、退避データ送信処理を行う（Ｓ２２）。
【００７９】
図１０は、退避データ送信処理Ｓ２２の処理フローチャートの例を示す図である。撮影装置２００は、受信したデータ退避応答に含まれる応答端末リストに基づき、データ退避端末を決定する（Ｓ２２−１）。応答端末リストは、周辺端末の空容量に関するデータを含むリストである。
【００８０】
ここで、退避データの決定方法について説明する。撮影装置２００は、例えば、合計サイズ（容量）が所定サイズを超えない、撮影日時の最も古い撮影データから順番に最大数の撮影データを、退避データとして決定する。また、撮影装置２００は、例えば、合計サイズ（容量）が所定サイズ以上となる、撮影日時の最も古い撮影データから順番に最小数の撮影データを、退避データとして決定する。
【００８１】
また、撮影装置２００は、端末装置１００に送信する撮影データを暗号化し、退避データを生成してもよい。端末装置１００は、暗号化キーを認識しない場合、暗号化された退避データを、映像として表示することができない。撮影装置２００は、暗号化キーをデータ退避端末に通知しないことで、例えば、ユーザ１０００が映った撮影データ（退避データ）を、ユーザ１００以外の他人の端末装置１００に退避しても、他人に見られることはない。すなわち、撮影装置２００は、誰が映っている撮影データであるかに関わらず、データ退避端末を選択することができる。なお、暗号化されたデータを復号するための暗号キーは、撮影装置２００と管理サーバ３００間で共有すればよい。
【００８２】
データ退避端末は、例えば、退避データの容量（サイズ）と、端末装置１００の空容量に基づいて決定される。撮影装置２００は、処理Ｓ２２−１において、退避データを記憶することが可能な空容量の端末装置１００を、データ退避端末と決定する。なお、退避データが複数の撮影データである場合、データ退避端末は複数であってもよい。
【００８３】
撮影装置２００は、データ退避端末が存在する場合（Ｓ２２−２のＹｅｓ）、データ退避端末に、対応する退避データを転送する（Ｓ２２−３）。なお、撮影装置２００は、処理Ｓ２２−３において、周辺端末探索処理Ｓ２１で確立した無線通信を用いて、退避データをデータ退避端末に転送する。そして、撮影装置２００は、退避データ転送完了待ちとなる（Ｓ２２−４）。処理Ｓ２２−４は、所定時間のタイマが満了するのを待ち受ける処理である。
【００８４】
撮影装置２００は、タイマ満了後、全てのデータ退避端末から退避データ転送完了を受信したか否かを確認する（Ｓ２２−５）。撮影装置２００は、全てのデータ退避端末から退避データ転送完了を受信できていない場合（Ｓ２２−５のＮｏ）、退避データ転送完了を受信できていないデータ退避端末に送信する（対応する）退避データを、撮影装置側アップロード処理にて管理サーバ３００に送信する（Ｓ２３）。
【００８５】
図１１は、撮影装置側アップロード処理Ｓ２３の処理フローチャートの例を示す図である。撮影装置２００は、退避データを含む退避データアップロード要求を管理サーバ３００に送信する（Ｓ２３−１）。撮影装置２００は、退避データアップロード完了を受信するのを待ち受ける（Ｓ２３−２のＮｏ）。撮影装置２００は、退避データアップロード完了を受信すると（Ｓ２３−２のＹｅｓ）、撮影装置側撮影データテーブル２２４を更新する（Ｓ２３−３）。処理Ｓ２３−３における撮影装置側撮影データテーブル２２４の更新内容は、退避データアップロード要求に含まれる退避データを削除することである。
【００８６】
図１０の処理フローチャートに戻り、撮影装置２００は、周辺端末情報テーブル２２５を更新する（Ｓ２２−６）。処理Ｓ２２−６における周辺端末情報テーブル２２５の更新内容は、退避データ転送完了を受信したデータ退避端末（端末装置１００）の状態を、未送信から送信済に変更することである。
【００８７】
周辺端末情報テーブル２２５における端末装置１００の状態は、退避データの送信状態を示し、例えば、未送信は退避データ送信前の状態であり、送信済は退避データ送信後（送信成功後）の状態である。
【００８８】
そして、撮影装置２００は、撮影装置側撮影データテーブル２２４を更新する（Ｓ２２７）。処理Ｓ２２−７における撮影装置側撮影データテーブル２２４の更新内容は、退避データ転送完了を受信したデータ退避端末に送信した退避データ（撮影データ）の状態を、未収集からアップロード待ちに変更することである。
【００８９】
撮影装置側撮影データテーブル２２４における撮影データの状態は、例えば、撮影データが退避データとなっているか、及び退避データの場合、端末装置１００に送信済みか否かを示す。未収集は、当該撮影データは退避データではなく、端末装置１００又は管理サーバ３００に送信する対象ではないことを示す。また、アップロード待ちは、当該撮影データは退避データであり、端末装置１００に送信済みであるが、管理サーバ３００には送信されていない状態であることを示す。
【００９０】
一方、撮影装置２００は、データ退避端末が存在しない場合（Ｓ２２−２のＮｏ）、退避データを、撮影装置側アップロード処理を用いて送信する（Ｓ２３）。データ退避端末が存在しない場合とは、例えば、周辺端末の空容量が小さく、退避データを記憶するには容量が不足する場合や、周辺端末が後述するデータ退避応答を送信しない場合である。
【００９１】
図７の処理フローチャートに戻り、撮影装置２００は、周辺端末が存在しない場合（Ｓ２０−２のＮｏ）、退避データを、撮影装置側アップロード処理を用いて管理サーバ３００に送信する（Ｓ２３）。
【００９２】
図６のシーケンスに戻り、撮影装置２００−１は、データ退避処理Ｓ２０において、周辺端末探索処理２１を行う。撮影装置２００−１は、周辺端末探索処理Ｓ２１において、図９に示すシーケンスを実行した後、周辺端末リストを含むデータ退避要求を管理サーバ３００に送信する（Ｓ５１、図７のＳ２０−３）。
【００９３】
管理サーバ３００は、データ退避要求を受信し、サーバ側データ退避要求受信処理を行う（Ｓ３０）。
【００９４】
図１２は、サーバ側データ退避要求受信処理Ｓ３０の処理フローチャートの例を示す図である。管理サーバ３００は、データ退避要求を受信するのを待ち受ける（Ｓ３０−１のＮｏ）。管理サーバ３００は、データ退避要求を受信すると（Ｓ３０−１のＹｅｓ）、でーた  退避要求に含まれる周辺端末リストの端末装置１００から、データ退避端末となり得る端末装置１００を選出する（Ｓ３０−２）。データ退避端末となり得る端末装置１００は、例えば、端末装置１００のユーザと契約することで、データ退避端末となることを許可された端末装置１００である。管理サーバ３００は、例えば、ユーザと契約した端末装置１００のリストを、ストレージやメモリに有してもよい。
【００９５】
管理サーバ３００は、選出した端末装置１００にデータ退避要求を送信する（Ｓ３０−３）。そして、管理サーバ３００は、選出した端末装置１００の全てから、データ退避応答を受信するのを待ち受ける（Ｓ３０−４のＮｏ）。なお、管理サーバ３００は、所定時間待ち受けてもデータ退避応答を受信しない端末装置１００が存在する場合、当該端末装置１００の空容量を０とみなして、次工程（処理Ｓ３０−５）を行ってもよい。
【００９６】
管理サーバ３００は、選出した端末装置１００の全てから、データ退避応答を受信すると（Ｓ３０−４のＹｅｓ）、データ退避応答に含まれる端末装置１００の空容量を取得し、応答端末リストを生成する（Ｓ３０−５）。応答端末リストは、端末装置毎の空容量をリスト化したリストであり、例えば、データ退避応答を受信できない端末装置１００の空容量は０となる。
【００９７】
そして、管理サーバ３００は、応答端末リストを含むデータ退避応答を、データ退避要求の送信元の撮影装置２００に送信し（Ｓ３０−６）、再度データ退避要求を待ち受ける（Ｓ３０−１）。
【００９８】
図６のシーケンスに戻り、管理サーバ３００は、サーバ側データ退避要求受信処理Ｓ３０において、データ退避要求を端末装置１００−１，２に送信する（Ｓ５２、Ｓ５３、図１２のＳ３０−３）。
【００９９】
端末装置１００−１，２は、データ退避要求を受信すると、端末側データ退避要求受信処理を行う（Ｓ１０）。
【０１００】
図１３は、端末側データ退避要求受信処理Ｓ１０の処理フローチャートの例を示す図である。端末装置１００は、データ退避要求を受信するのを待ち受ける（Ｓ１０−１のＮｏ）。端末装置１００は、データ退避要求を受信すると（Ｓ１０−１のＹｅｓ）、自装置の記憶領域（記憶部）の空容量を算出する（Ｓ１０−２）。そして、空容量を含むデータ退避応答を管理サーバ３００に送信し（Ｓ１０−３）、退避データ待ちタイマを起動する（Ｓ１０−４）。退避データ待ちタイマは、退避データを受信するのを待ち受けるタイマである。端末装置１００は、空容量が少ない場合、データ退避端末とならない場合がある。データ退避端末ではない端末装置１００には、退避データが送信されないため、退避データ待ちタイマを起動し、送信されない退避データを待ち受けることを防止する。
【０１０１】
端末装置１００は、退避データ待ちタイマがタイムアウトしたか否かを確認する（Ｓ１０−５）。端末装置１００は、退避データ待ちタイマがタイムアウトしていない場合（Ｓ１０−５のＮｏ）、退避データを受信するのを待ち受ける（Ｓ１０−６のＮｏ）。端末装置１００は、退避データを受信すると（Ｓ１０−６のＹｅｓ）、退避データを内部メモリやストレージに記憶し（Ｓ１０−７）、退避データ待ちタイマを停止し（Ｓ１０−８）、退避データ転送完了を撮影装置２００に送信し（Ｓ１０−９）、再度データ退避要求の受信待ちとなる（Ｓ１０−１）。
【０１０２】
一方、端末装置１００は、退避データを受信せずに、退避データ待ちタイマがタイムアウトすると（Ｓ１０−５のＹｅｓ）、再度データ退避要求の受信待ちとなる（Ｓ１０−１）。
【０１０３】
図６のシーケンスに戻り、端末装置１００−１，２は、端末側データ退避要求受信処理Ｓ１０において、データ退避応答を送信する（Ｓ５４、Ｓ５５、図１３のＳ１０−３）。
【０１０４】
管理サーバ３００は、サーバ側データ退避要求受信処理Ｓ３０において、端末装置１００−１，２からデータ退避応答を受信すると（図１２のＳ３０−４のＹｅｓ）、応答端末リストを含むデータ退避応答を撮影装置２００−１に送信する（Ｓ５６、図１２の３０−６）。
【０１０５】
撮影装置２００−１は、データ退避処理Ｓ２０において、データ退避応答を受信すると（図７のＳ２０−４のＹｅｓ）、退避データ送信処理Ｓ２２を行う。撮影装置２００は、退避データ送信処理Ｓ２２において、データ退避端末を端末装置１００−１及び２と決定し（図１０のＳ２２−１）、端末装置１００−１に撮影データ（退避データ）Ｄ１を送信し（Ｓ５７、図１０のＳ２２−３）、端末装置１００−２に撮影データ（退避データ）Ｄ２及びＤ３を送信する（Ｓ５９、図１０のＳ２２−３）。  
【０１０６】
端末装置１００−１，２は、端末側データ退避処理Ｓ１０において、退避データを受信すると（図１３のＳ１０−６のＹｅｓ）、退避データを内部メモリやストレージに記憶し（図１３のＳ１０−７）、退避データ転送完了を撮影装置２００−１に送信する（Ｓ５８、Ｓ６０、図１３のＳ１０−９）。
【０１０７】
＜退避データアップロード処理＞
図１４は、退避データアップロード処理のシーケンスの例を示す図である。端末装置１００−２は、退避データアップロードの契機を検出すると、端末側アップロード処理を行う（Ｓ１１）。退避データアップロードの契機は、例えば、端末装置１００がＷｉ−Ｆｉなどの近距離無線通信と接続したこと、又は無線通信を開始したことである。また、退避データアップロードの契機は、例えば、近距離無線通信を介して、ネットワーク５００（例えば、インターネット）に接続したことであってもよい。
【０１０８】
図１５は、端末側アップロード処理Ｓ１１の処理フローチャートの例を示す図である。端末装置１００は、退避データをアップロードする契機が発生するのを待ち受ける（Ｓ１１−１のＮｏ）。端末装置１００は、退避データをアップロードする契機を検出すると（Ｓ１１−１のＹｅｓ）、退避データを記憶しているか否かを確認する（Ｓ１１−２）。
【０１０９】
端末装置１００は、退避データを記憶している場合（Ｓ１１−２のＹｅｓ）、記憶する退避データを含むアップロード要求を管理サーバ３００に送信する（Ｓ１１−３）。そして、端末装置１００は、管理サーバ３００から退避データアップロード完了を受信するのを待ち受ける（Ｓ１１−４のＮｏ）。
【０１１０】
端末装置１００は、退避データアップロード完了を受信すると（Ｓ１１−４のＹｅｓ）、記憶している退避データを削除し（Ｓ１１−５）、再度退避データをアップロードする契機の発生を待ち受ける（Ｓ１１−１）。
【０１１１】
図１４のシーケンスに戻り、端末装置１００−２は、端末側アップロード処理Ｓ１１において、記憶している退避データＤ２及びＤ３を含む退避データアップロード要求を、管理サーバ３００に送信する（Ｓ６９、図１５のＳ１１−３）。なお、退避データアップロード要求は、退避データが撮影された撮影装置２００を特定するため、退避データの送信元（撮影元）である撮影装置２００の識別子を含む。この場合、退避データアップロード要求は、退避データＤ２及びＤ３の撮影元装置である撮影装置２００−１の識別子を含む。
【０１１２】
管理サーバ３００は、退避データアップロード要求を受信すると、退避データアップロード要求に含まれる退避データを、サーバ側撮影データテーブル３２５に記憶する（Ｓ７０）。そして、管理サーバ３００は、退避データアップロード完了を、端末装置１００−２及び撮影装置２００−１に送信する（Ｓ７１、Ｓ７２）。撮影装置２００−１に送信する退避データアップロード完了は、退避データの識別子を含む。
【０１１３】
端末装置１００は。端末側アップロード処理Ｓ１１において、退避データアップロード完了を受信し（図１５のＳ１１−４のＹｅｓ）、記憶している退避データＤ２及びＤ３を削除する（図１５のＳ１１−５）。
【０１１４】
撮影装置２００−１は、退避データアップロード完了を受信すると、退避データアップロード完了に含まれる退避データを、撮影装置側撮影データテーブル２２４から削除する（Ｓ７３）。
【０１１５】
同様に、端末装置１００−１は、退避データアップロードの契機を検出すると、端末側アップロード処理を行う（Ｓ１１）。  端末装置１００−１は、端末側アップロード処理Ｓ１１において、記憶している退避データＤ１を含む退避データアップロード要求を、管理サーバ３００に送信する（Ｓ７４、図１５のＳ１１−３）。
【０１１６】
管理サーバ３００は、退避データアップロード要求を受信すると、退避データアップロード要求に含まれる退避データを、サーバ側撮影データテーブル３２５に記憶する（Ｓ７５）。そして、管理サーバ３００は、退避データアップロード完了を、端末装置１００−１及び撮影装置２００−１に送信する（Ｓ７６、Ｓ７７）。
【０１１７】
端末装置１００は。端末側アップロード処理Ｓ１１において、退避データアップロード完了を受信し（図１５のＳ１１−４のＹｅｓ）、記憶している退避データＤ１を削除する（図１５のＳ１１−５）。
【０１１８】
撮影装置２００−１は、退避データアップロード完了を受信すると、退避データアップロード完了に含まれる退避データを、撮影装置側撮影データテーブル２２４から削除する（Ｓ７８）。
【０１１９】
＜撮影装置のテーブルの推移＞
撮影装置２００が有する撮影装置側撮影データテーブル２２４及び周辺端末情報テーブル２２５の推移について説明する。図１６は、周辺端末情報テーブル２２５の推移の例を示す図である。また、図１７は、撮影装置側撮影データテーブル２２４の推移の例を示す図である。なお、図１６及び図１７に示すテーブルの推移は、図６、図９及び図１４のシーケンスに対応する。また、図１６及び図１７の網掛け部は、前状態からの更新箇所を示す。
【０１２０】
図１６（Ａ）は、周辺端末探索処理Ｓ２１の処理Ｓ２１−６実行後の周辺端末情報テーブル２２５の例を示す図である。撮影装置２００−１は、図９のシーケンスにおいて、接続応答Ｓ６７を受信し（図８のＳ２１−６のＹｅｓ）、周辺端末情報テーブル２２５の更新を行う（図８のＳ２１−６）。周辺端末情報テーブル２２５は、周辺端末として、端末装置１００−１及び２が記憶される。
【０１２１】
図１６（Ｂ）は、データ退避処理Ｓ２０の処理Ｓ２０−５実行後の周辺端末情報テーブル２２５の例を示す図である。撮影装置２００−１は、図６のシーケンスにおいて、データ退避応答を受信し（図７のＳ２０−４のＹｅｓ）、周辺端末情報テーブル２２５の更新を行う（図７のＳ２０−５）。撮影装置２００−１は、応答端末情報に含まれる、端末装置１００−１の空容量１００Ｍｂｙｔｅ及び端末装置１００−２の空容量３００Ｍｂｙｔｅを、周辺端末情報テーブル２２５に記憶する。
【０１２２】
図１７（Ａ）は、退避データ送信処理Ｓ２２の処理Ｓ２２−７実行前の撮影装置側撮影データテーブル２２４の例を示す図である。すなわち、図１７（Ａ）は、図１６（Ａ）と同タイミングの撮影装置側撮影データテーブル２２４の例を示す。撮影装置側撮影データテーブル２２４は、撮影データＤ１〜Ｄ４を記憶する。さらに、撮影装置側撮影データテーブル２２４は、各撮影データの容量、撮影日時や対応端末装置（被写体となった端末装置）の識別子を含む撮影データ情報、及び状態を記憶する。図１７（Ａ）においては、全ての撮影データが未収集の状態である。
【０１２３】
図１６（Ｃ）は、退避データ送信処理Ｓ２２の処理Ｓ２２−１実行後の周辺端末情報テーブル２２５の例を示す図である。撮影装置２００−１は、退避データ送信処理Ｓ２２において、データ退避端末を決定する（図１０のＳ２２−１）。撮影装置２００は、周辺端末情報テーブル２２５に記憶する各端末装置１００の空容量と、撮影装置側撮影データテーブル２２４の各撮影データ（退避データ）の容量に基づき、データ退避端末及び各データ退避端末に送信する退避データを決定する。
【０１２４】
撮影装置２００−１は、例えば、撮影日時が古い順に、合計２００Ｂｙｔｅ以上の撮影データを退避データとする。この場合、撮影装置２００−１は、データＤ１〜Ｄ３を、退避データと決定する。そして、撮影装置２００−１は、撮影データ（退避データ）Ｄ１〜Ｄ３の送信先を、記憶可能な端末装置１００に割り振る。この場合、撮影装置２００−１は、退避データＤ１を端末装置１００−１に、退避データＤ２及びＤ３を端末装置１００−２に割り振ることを決定する。そして、撮影装置２００−１は、周辺端末情報テーブル２２５の端末装置１００−１の送信対象退避データをＤ１、端末装置１００−２の送信対象データをＤ２及びＤ３と記憶し、状態を未送信と記憶する。
【０１２５】
図１６（Ｄ）は、退避データ送信処理Ｓ２２の処理Ｓ２２−６実行後の周辺端末情報テーブル２２５の例を示す図である。撮影装置２００−１は、退避データ送信処理Ｓ２２において、退避データの転送完了後（図１０のＳ２２−５のＹｅｓ）、周辺端末情報テーブル２２５を更新する（図１０のＳ２２−６）。撮影装置２００−１は、端末装置１００−１及び２に対して退避データの転送が完了しているため、周辺端末情報テーブル２２５の端末装置１００−１，２の状態を、送信済みに更新する。
【０１２６】
図１７（Ｂ）は、退避データ送信処理Ｓ２２の処理Ｓ２２−７実行後の撮影装置側撮影データテーブル２２４の例を示す図である。撮影装置２００−１は、退避データ送信処理Ｓ２２において、退避データの転送完了後（図１０のＳ２２−５のＹｅｓ）、撮影装置側撮影データテーブル２２４を更新する（図１０のＳ２２−７）。撮影装置２００−１は、撮影データＤ１〜Ｄ３のデータ退避端末への転送が完了しているため、撮影データＤ１〜Ｄ３の状態を、アップロード待ちに変更する。
【０１２７】
図１７（Ｃ）は、退避データアップロード完了（Ｄ２／Ｄ３）受信後の撮影装置側撮影データテーブル２２４の例を示す図である。撮影装置２００−１は、退避データアップロード完了に含まれる撮影データＤ２及びＤ３を削除する。この時点で、撮影装置側撮影データテーブル２２４に記憶されている撮影データは、撮影データＤ１及びＤ４である。
【０１２８】
図１７（Ｄ）は、退避データアップロード完了（Ｄ１）受信後の撮影装置側撮影データテーブル２２４の例を示す図である。撮影装置２００−１は、退避データアップロード完了に含まれる撮影データＤ１を削除する。これにより、撮影装置側撮影データテーブル２２４に記憶されている撮影データは、撮影データＤ４のみとなる。
【０１２９】
第１の実施の形態において、撮影装置２００は、データ退避端末に撮影データの一部又は全部を退避する。これにより、撮影装置２００は、撮影機会が増大することにより撮影データが増大しても、記憶容量を増加させなくて済み、メモリ増設などに要するコストを抑制できる。また、撮影装置２００は、自装置が有する無線通信を使用して退避データを端末装置に送信するため、ネットワークの使用に要する通信コストを抑制することができる。
【０１３０】
＜撮影処理＞
撮影システム１０における撮影処理について説明する。撮影処理は、撮影初期処理及び撮影実行処理を含む。撮影初期処理は、端末装置１００がビーコン４００を検出してから、撮影情報通知を受信するまでの処理である。撮影実行処理は、各撮影モードにおける撮影を実行する処理である。以下、処理毎に説明する。
【０１３１】
＜１．撮影初期処理＞
図１８は、撮影システム１０における撮影初期処理のシーケンスの例を示す図である。端末装置１００は、ビーコン検出処理を行う（Ｓ１００）。
【０１３２】
図１９は、ビーコン検出処理Ｓ１００の処理フローチャートの例を示す図である。端末装置１００は、ビーコン４００を検出するのを待ち受ける（Ｓ１００−１のＮｏ）。端末装置１００は、例えば、所定値以上の電力でビーコン４００が送信する信号を受信した場合、ビーコン４００を検出したと判定する。
【０１３３】
端末装置１００は、ビーコン４００を検出すると（Ｓ１００−１のＹｅｓ）、検出したビーコン４００は撮影サービスのビーコンか否かを判定する（Ｓ１００−２）。撮影サービスのビーコンとは、撮影システム１０が有するビーコン４００を示す。端末装置１００は、撮影サービスの対象となるビーコン４００の識別子の一覧を有する場合、当該一覧に基づき検出したビーコン４００が撮影サービスの対象であるか否かを判定してもよい。
【０１３４】
端末装置１００は、検出したビーコンが撮影サービスの対象外である場合（Ｓ１００−２のＮｏ）、再度ビーコンを検出するのを待ち受ける（Ｓ１００−１）。
【０１３５】
一方、端末装置１００は、検出したビーコンが撮影サービスの対象である場合（Ｓ１００−２のＹｅｓ）、撮影情報要求を管理サーバ３００に送信する（Ｓ１００−３）。撮影情報要求は、端末装置１００及び検出したビーコン４００の識別子を含むメッセージであり、ビーコン４００を検出したことを示す受信通知である。なお、ビーコン４００の識別子は、例えば、ビーコン４００が送信するビーコン信号に含まれ、端末装置１００はビーコン４００の検出時にビーコン４００の識別子を取得する。
【０１３６】
図１８のシーケンスに戻り、端末装置１００は、ビーコン検出処理Ｓ１００において、ビーコン４００−１を検出すると（Ｓ１０１）、撮影情報要求を送信する（Ｓ１０２、図１９のＳ１００−３）。管理サーバ３００は、撮影情報要求を受信すると、撮影情報要求受信処理を行う（Ｓ１０３）。
【０１３７】
図２０は、撮影情報要求受信処理Ｓ１０３の処理フローチャートの例を示す図である。管理サーバ３００は、撮影情報要求を受信するのを待ち受ける（Ｓ１０３−１のＮｏ）。管理サーバ３００は、撮影情報要求を受信すると（Ｓ１０３−１のＹｅｓ）、撮影モードを決定する（Ｓ１０３−２）。管理サーバ３００は、撮影情報要求に含まれる端末装置１００とビーコン４００の識別子を、撮影情報テーブル３２４から検索し、対応する撮影モードを決定する。
【０１３８】
管理サーバ３００は、決定した撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０３−３）。そして、管理サーバ３００は、撮影制御処理を行う（Ｓ２００）。撮影制御処理Ｓ２００については、後述する。
【０１３９】
図１８のシーケンスに戻り、管理サーバ３００は、撮影情報要求受信処理Ｓ１０３において、撮影モードを決定し、決定した撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０５、図２０のＳ１０３−３）。
【０１４０】
上述のように、端末装置１００は、ビーコン４００を検出すると、すなわち、ビーコン４００から所定距離内に移動すると、管理サーバ３００に撮影情報要求を送信する。これにより、管理サーバ３００は、端末装置１００がビーコン４００から所定距離内に移動したことを認識でき、各撮影モードにおける撮影準備を行うことができる。
【０１４１】
＜２．撮影実行処理＞
撮影実行処理は、撮影モードごとに異なる処理である。撮影実行処理は、自動撮影モード処理及び手動撮影モード処理を含む。以下、撮影モードごとに処理を説明する。
【０１４２】
＜２．１  手動撮影モード処理＞
図２１は、手動撮影モード処理のシーケンスの例を示す図である。手動撮影モードは、端末装置１００のユーザ１０００の操作に基づき、撮影を行う処理である。手動撮影モードにおいて、撮影タイミング（撮影契機）は、ユーザ１０００が端末装置１００の操作部に表示された撮影ボタンを押下するタイミングである。
【０１４３】
管理サーバ３００は、撮影モードを手動撮影モードと決定し、手動撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０５）。そして、管理サーバ３００は、撮影情報要求受信処理Ｓ１０３において、撮影制御処理Ｓ２００を行う。
【０１４４】
図２２は、撮影制御処理Ｓ２００の処理フローチャートの例を示す図である。管理サーバ３００は、メッセージを受信するのを待ち受ける（Ｓ２００−１のＮｏ）。
【０１４５】
管理サーバ３００は、メッセージを受信すると（Ｓ２００−１のＹｅｓ）、受信したメッセージの種別を確認する（Ｓ２００−２）。
【０１４６】
管理サーバ３００は、撮影指示を受信した場合（Ｓ２００−２の撮影指示）、対応する撮影装置２００に撮影指示を送信する（Ｓ２００−３）。撮影指示は、端末装置１００が送信するメッセージである。管理サーバ３００は、撮影指示の送信後（Ｓ２００−３）、再度メッセージの受信待ちとなる（Ｓ２００−１）。
【０１４７】
一方、管理サーバ３００は、撮影終了通知を受信した場合（Ｓ２００−２の撮影終了通知）、処理を終了する。
【０１４８】
図２１のシーケンスに戻り、端末装置１００は、手動撮影モードを含む撮影情報通知を受信すると、端末側手動撮影処理を行う（Ｓ２１０）。
【０１４９】
図２３は、端末側手動撮影処理Ｓ２１０の処理フローチャートの例を示す図である。端末装置１００は、端末側手動撮影処理Ｓ２１０において、撮影ボタンを操作部（タッチパネル１６０）に表示する（Ｓ２１０−１）。なお、撮影ボタンは、ユーザ１０００が映像（例えば、写真）を撮影したいタイミングで押下することを想定したボタンであり、初期状態はＯＦＦ状態（押下前の状態）である。
【０１５０】
そして、端末装置１００は、撮影ボタンがＯＮ状態になるのを待ち受ける（Ｓ２１０−２のＮｏ）。端末装置１００は、撮影ボタンがＯＮ状態になると（Ｓ２１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ２１０−３）。そして、端末装置１００は、再度撮影ボタンをＯＦＦ状態にする（Ｓ２１０−１）。なお、端末装置１００は、再度撮影ボタンをＯＦＦ状態にする処理の前に、所定時間経過するのを待ち、連続で撮影されることを防止してもよい。
【０１５１】
図２１のシーケンスに戻り、端末装置１００は、端末側手動撮影処理Ｓ２１０において、タッチパネル１６０に撮影ボタンを表示する（図２３のＳ２１０−１）。端末装置１００は、端末側手動撮影処理Ｓ２１０において、撮影ボタンが押下されたこと（ＯＮ状態となったこと）を検出すると（図２３のＳ２１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ１０７、図２３のＳ２１０−３）。
【０１５２】
管理サーバ３００は、撮影制御処理Ｓ２００において、撮影指示を受信すると（図２２のＳ２００−２の撮影指示）、撮影指示を対応する撮影装置２００−１に送信する（Ｓ１０８、図２２のＳ２００−４）。
【０１５３】
撮影装置２００−１は、撮影指示を受信すると、撮影指示受信処理を行う（Ｓ２２１）。
【０１５４】
図２４は、撮影指示受信処理Ｓ２２１の処理フローチャートに例を示す図である。撮影装置２００は、撮影指示を受信するのを待ち受ける（Ｓ２２１−１のＮｏ）。撮影装置２００は、撮影指示を受信すると（Ｓ２２１−１のＹｅｓ）、撮影を実行する（Ｓ２２１−２）。そして、撮影装置２００は、再度撮影指示の受信を待ち受ける（Ｓ２２１−１）。
【０１５５】
図２１のシーケンスに戻り、撮影装置２００−１は、撮影指示受信処理Ｓ２２１において、撮影を実行する（図２４のＳ２２１−２）。
【０１５６】
＜２．２  自動撮影モード処理＞
図２５は、自動撮影モード処理のシーケンスの例を示す図である。自動撮影モードは、端末装置１００が対象のビーコン４００から所定距離内に移動したとき（ビーコン４００の信号の受信電力が所定以上になったとき）に、ユーザ１０００の操作なしに、撮影を行う処理である。自動撮影モードにおいて、撮影タイミング（撮影契機）は、端末装置１００におけるビーコン４００の信号の受信電力に基づき、決定される。
【０１５７】
管理サーバ３００は、撮影モードを自動撮影モードと判定し、自動撮影モードを含む撮影情報通知を端末装置１００に送信する（Ｓ１０５）。管理サーバ３００は、撮影情報要求受信処理Ｓ１０３において、撮影制御処理Ｓ２００を行う。
【０１５８】
端末装置１００は、自動撮影モードを含む撮影情報通知を受信すると、端末側自動撮影処理を行う（Ｓ３１０）。
【０１５９】
図２６は、端末側自動撮影処理Ｓ３１０の処理フローチャートの例を示す図である。端末装置１００は、対象ビーコンの信号を受信するのを待ち受ける（Ｓ３１０−１のＮｏ）。対象ビーコンとは、自動撮影を行う撮影装置２００に対応するビーコン４００であり、例えば、送信した撮影情報要求に含まれるビーコン４００である。
【０１６０】
端末装置１００は、対象ビーコンの信号を受信すると（Ｓ３１０−１のＹｅｓ）、受信電力が自動撮影閾値以上か否かを判定する（Ｓ３１０−２）。端末装置１００は、受信電力が自動撮影閾値未満であると判定した場合（Ｓ３１０−２のＮｏ）、再度対象ビーコンの信号の受信待ちとなる（Ｓ３１０−１）。
【０１６１】
一方、端末装置１００は、受信電力が自動撮影閾値以上であると判定した場合（Ｓ３１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ３１０−３）。
【０１６２】
そして、端末装置１００は、撮影インターバルタイマを起動する（Ｓ３１０−４）。撮影インターバルタイマのタイマ値は、撮影インターバル時間である。撮影インターバルタイマは、自動撮影モードにおいて、端末装置１００が短時間に連続して撮影指示を送信することを防止するためのタイマであり、撮影インターバルタイマの起動中は、端末装置１００から撮影指示は送信されない。
【０１６３】
端末装置１００は、撮影インターバルタイマがタイムアウト（満了）するのを待ち受ける（Ｓ３１０−５のＮｏ）。そして、端末装置１００は、撮影インターバルタイマがタイムアウトすると（Ｓ３１０−５のＹｅｓ）、再度対象ビーコンの信号の受信を待ち受ける（Ｓ３１０−１）。
【０１６４】
図２５のシーケンスに戻り、端末装置１００は、端末側自動撮影処理Ｓ３１０において、ビーコン４００−１の信号の受信電力が、自動撮影閾値以上になったことを検出すると（Ｓ１１７、図２６のＳ３１０−２のＹｅｓ）、撮影指示を管理サーバ３００に送信する（Ｓ１１８、図２６のＳ３１０−３）。そして、端末装置１００は、端末側自動撮影処理Ｓ３１０において、撮影インターバルタイマを起動する（Ｓ１１９、図２６のＳ３１０−４）。
【０１６５】
管理サーバ３００は、撮影制御処理Ｓ２００において、撮影指示を受信すると（図２２のＳ２００−２の撮影指示）、撮影指示を対応する撮影装置２００−１に送信する（Ｓ１２０、図２２のＳ２００−３）。
【０１６６】
撮影装置２００−１は、撮影指示を受信すると、撮影指示受信処理Ｓ２２１を行う。撮影指示受信処理Ｓ２２１は、手動撮影モード処理における撮影指示受信処理Ｓ２２１と同様の処理である。撮影装置２００−１は、撮影指示受信処理Ｓ２２１において、撮影を実行する（図２４のＳ２２１−２）。
【０１６７】
端末装置１００は、撮影インターバルタイマがタイムアウトすると（Ｓ１２２、図２６のＳ３１０−５のＹｅｓ）、ビーコン４００−１の信号を受信する。そして、端末装置１００は、ビーコン４００−１の信号の受信電力が、自動撮影閾値以上になったことを検出すると（Ｓ１２３）、撮影指示を管理サーバ３００に送信する（Ｓ１２４、図２６のＳ３１０−３）。そして、端末装置１００は、端末側自動撮影処理Ｓ３１０において、撮影インターバルタイマを起動する（Ｓ１２５、図２６のＳ３１０−４）。
【０１６８】
管理サーバ３００は、撮影制御処理Ｓ２００において、撮影指示を受信すると（図２２のＳ２００−２の撮影指示）、撮影指示を対応する撮影装置２００−１に送信する（Ｓ１２６、図２２のＳ２００−３）。撮影装置２００−１は、撮影指示を受信すると、撮影指示受信処理Ｓ２２１を行い、撮影を実行する（図２４のＳ２２１−２）。
【０１６９】
第１の実施の形態において、撮影システム１０は、端末装置１００の撮影契機で撮影を行うことができる。自動撮影モードの場合、端末装置１００が撮影ポイント（例えば、ビーコン４００の設置位置）に近づくことで、端末装置１００は、撮影契機を検出する。これにより、ユーザ１０００が撮影ポイントの近くに位置する写真を撮影することができる。
【０１７０】
また、手動撮影モードの場合、端末装置１００は、撮影ボタンを押下されたことで、撮影契機を検出する。これにより、ユーザ１０００が写真撮影したいタイミングでの写真を撮影することができる。
【０１７１】
［第２の実施の形態］
第２の実施の形態について説明する。第２の実施の形態において、撮影装置２００は、自装置の無線通信を使用して、データ退避要求を端末装置１００に送信する。
【０１７２】
図２７は、データ退避処理のシーケンスの例を示す図である。撮影装置２００−１は、データ退避処理Ｓ２０において、周辺端末探索処理を行う（Ｓ２１）。
【０１７３】
撮影装置２００−１は、周辺端末探索処理Ｓ２１で探索した周辺端末に、自装置の無線通信を介して、データ退避要求を送信する（Ｓ８０、Ｓ８１）。
【０１７４】
端末装置１００−１，２は、端末側データ退避要求受信処理Ｓ１０において、空容量を含むデータ退避応答を、撮影装置２００−１に送信する（Ｓ８２、Ｓ８４）。
【０１７５】
撮影装置２００−１は、端末装置１００−１，２からデータ退避応答を受信すると、各端末の空容量に基づき、データ退避端末を決定する。以降の処理は、図６に示すシーケンスと同様である。
【０１７６】
第２の実施の形態において、撮影装置２００は、管理サーバ３００を介さずに、退避データを端末装置１００に送信する。これにより、撮影装置２００は、ネットワークの使用に要する通信コストを抑制することができる。
【０１７７】
なお、第１の実施の形態において、管理サーバ３００は、サーバ側データ退避要求受信処理Ｓ３０の処理Ｓ３０−２で、データ退避端末となり得る端末装置を周辺端末から選出する。第２の実施の形態において、撮影装置２００は、上述した選出処理と同等の処理を行うため、例えば、データ退避端末となる契約をしている端末装置１００のリストを有し、当該リストに存在する端末装置１００に対してデータ退避要求を送信する。もしくは、データ退避端末となる契約をしている端末装置１００は、事前に無線接続のためのパスワードを通知され、当該パスワードを用いて撮影装置２００と無線接続してもよい。これにより、撮影装置２００は、パスワードが一致せずに無線接続できない端末装置１００を、周辺端末から除外することができる。
【０１７８】
［その他の実施の形態］
撮影装置２００は、撮影装置側撮影データテーブルにおける撮影データの状態が、所定時間以上アップロード待ちが継続している場合、当該アップロード待ちとなっている撮影データを管理サーバ３００に送信（転送）し、当該アップロード待ちとなっている撮影データを削除してもよい。
【０１７９】
以上の第１、第２及びその他の実施の形態を含む実施形態に関し、更に以下の付記を開示する。
【０１８０】
（付記１）
１以上の端末装置と、
撮影範囲内に位置する前記端末装置の撮影を実行し、前記撮影した撮影データを記憶する撮影装置と、
前記撮影データを管理する管理サーバを有し、
前記撮影装置は、前記撮影装置と無線通信する第１通信の通信エリア内に位置する周辺端末装置を検出し、前記記憶する撮影データの一部又は全部を示す第１撮影データを、前記第１通信を介して、前記周辺端末装置から選出した第１端末装置に送信し、
前記第１端末装置は、前記第１撮影データを、前記第１通信以外の第２通信を介して前記管理サーバに送信する
撮影システム。
【０１８１】
（付記２）
前記撮影装置は、前記撮影装置が送信する信号を所定電力以上で受信する端末装置を、前記周辺端末装置として検出する
付記１記載の撮影システム。
【０１８２】
（付記３）
前記第１撮影データに撮影される端末装置は、前記第１端末装置以外の第２端末装置を含み、
前記撮影装置は、前記第１撮影データを、前記管理サーバは復号できるが、前記第１端末装置は復号できないよう暗号化する
付記１記載の撮影システム。
【０１８３】
（付記４）
前記第１端末装置は、前記第２通信のネットワークと接続したとき、前記第１撮影データを前記管理サーバに送信する
付記１記載の撮影システム。
【０１８４】
（付記５）
前記撮影データを記憶する記憶部の残容量が所定値以下となったとき、前記第１撮影データを送信する
付記１記載の撮影システム。
【０１８５】
（付記６）
前記撮影装置は、前記第１端末装置が前記第１撮影データを前記管理サーバに送信したことを検出したとき、前記記憶部に記憶する前記第１撮影データを削除する
付記５記載の撮影システム。
【０１８６】
（付記７）  
前記撮影装置は、前記第１端末装置が前記第１撮影データを前記管理サーバに送信したことを、前記第１撮影データを前記第１端末装置に送信してから所定時間以内に検出しないとき、前記第１撮影データを前記管理サーバに送信し、前記記憶部に記憶する前記第１撮影データを削除する
付記６記載の撮影システム。
【０１８７】
（付記８）
前記第２通信は、近距離無線通信である
付記４記載の撮影システム。
【０１８８】
（付記９）
前記第２通信は、近距離無線通信を介してインターネットと接続する
付記４記載の撮影システム。
【０１８９】
（付記１０）
前記撮影装置は、前記周辺端末装置の記憶領域の空容量を前記周辺端末装置から取得し、前記取得した空容量に基づき、前記周辺端末装置から前記第１端末装置を選択する
付記１記載の撮影システム。
【０１９０】
（付記１１）
前記撮影装置は、前記第１端末装置を選択しない場合、前記第１撮影データを前記管理サーバに送信し、前記撮影データを記憶する記憶部から前記第１撮影データを削除する
付記１０記載の撮影システム。
【０１９１】
（付記１２）
１以上の端末装置と、撮影範囲内に位置する前記端末装置の撮影を実行し、前記撮影した撮影データを記憶する撮影装置と、前記撮影データを管理する管理サーバをする撮影システムにおける撮影データ管理方法であって、
前記撮影装置は、前記撮影装置と無線通信する第１通信の通信エリア内に位置する周辺端末装置を検出し、前記記憶する撮影データの一部又は全部を示す第１撮影データを、前記第１通信を介して、前記周辺端末装置から選出した第１端末装置に送信し、
前記第１端末装置は、前記第１撮影データを、前記第１通信以外の第２通信を介して前記管理サーバに送信する
撮影データ管理方法。
【０１９２】
（付記１３）
１以上の端末装置と、撮影範囲内に位置する前記端末装置の撮影を実行し、前記撮影した撮影データを記憶する撮影装置と、前記撮影データを管理する管理サーバをする撮影システムにおける撮影装置であって、
前記撮影装置と無線通信する第１通信の通信エリア内に位置する周辺端末装置を検出する検出部と、
前記第１通信以外の第２通信を介して前記記憶する撮影データの一部又は全部を示す第１撮影データを前記管理サーバに送信する第１端末装置を、前記周辺端末装置から選出し、前記選出した第１端末装置に前記第１撮影データを送信する送信部とを有する、
撮影装置。
【符号の説明】
【０１９３】
１０…撮影システム、                      １００…端末装置、
１０００…ユーザ、                        １１０…ＣＰＵ、
１２０…ストレージ、                      １２１…ビーコン検出プログラム、
１２２…撮影情報受信プログラム、          １２２１…端末側自動撮影モジュール、
１２２２…端末側手動撮影モジュール、     
１２３…端末側データ退避要求受信プログラム、
１２４…端末側アップロードプログラム、    １３０…メモリ、
１５０…ＲＦ回路、                        １６０…タッチパネル、
２００…撮影装置、                        ２１０…ＣＰＵ、
２２０…ストレージ、                      ２２１…データ退避プログラム、
２２１１…周辺端末探索モジュール、        ２２１２…退避データ送信モジュール、
２２２…撮影指示受信プログラム、          
２２３…撮影装置側アップロードプログラム、
２２４…撮影装置側撮影データテーブル、    ２２５…周辺端末情報テーブル、
２３０…メモリ、                          ２４０…ＮＩＣ、
２５０…ＲＦ回路、                        ２６０…カメラ、
３００…管理サーバ、                      ３１０…ＣＰＵ、
３２０…ストレージ、                
３２１…サーバ側データ退避要求受信プログラム、
３２２…撮影情報要求受信プログラム、      ３２２１…撮影制御モジュール、
３２３…退避データアップロード要求受信プログラム、
３２４…撮影情報テーブル、                ３２５…サーバ側撮影データテーブル、
３３０…メモリ、                          ３４０…ＮＩＣ、
４００…ビーコン、                        ５００…通信ネットワーク、
６００…基地局装置
【図１】
2019054338.tif 000003
【図２】
2019054338.tif 000004
【図３】
2019054338.tif 000005
【図４】
2019054338.tif 000006
【図５】
2019054338.tif 000007
【図６】
2019054338.tif 000008
【図７】
2019054338.tif 000009
【図８】
2019054338.tif 000010
【図９】
2019054338.tif 000011
【図１０】
2019054338.tif 000012
【図１１】
2019054338.tif 000013
【図１２】
2019054338.tif 000014
【図１３】
2019054338.tif 000015
【図１４】
2019054338.tif 000016
【図１５】
2019054338.tif 000017
【図１６】
2019054338.tif 000018
【図１７】
2019054338.tif 000019
【図１８】
2019054338.tif 000020
【図１９】
2019054338.tif 000021
【図２０】
2019054338.tif 000022
【図２１】
2019054338.tif 000023
【図２２】
2019054338.tif 000024
【図２３】
2019054338.tif 000025
【図２４】
2019054338.tif 000026
【図２５】
2019054338.tif 000027
【図２６】
2019054338.tif 000028
【図２７】
2019054338.tif 000029