(57)【要約】【課題】ビーコン装置から十分な情報提示を行う。【解決手段】無線通信システムは、サーバ、通信端末およびビーコン装置を備える。ビーコン装置は、第１のデータを記憶して、当該第１のデータをビーコン信号として送信する。サーバは、第１のデータに関連する第２のデータを格納する。通信端末は、第１のデータおよび第２のデータを受信する。この無線通信システムにおいては、ビーコン装置から通信端末に第１のデータを送信した後に、サーバから通信端末に第２のデータを送信する。【選択図】図１
2015144403.tif 000002
【特許請求の範囲】
【請求項１】
第１のデータを記憶し、当該第１のデータをビーコン信号として送信するビーコン装置と、
前記第１のデータに関連する第２のデータを格納するサーバと、
前記第１のデータおよび前記第２のデータを受信する通信端末と
を具備する無線通信システムであって、
前記ビーコン装置から前記通信端末に前記第１のデータを送信した後に、前記サーバから前記通信端末に前記第２のデータを送信する
無線通信システム。
【請求項２】
前記ビーコン装置は、前記第１のデータを前記ビーコン信号として前記通信端末に送信した後に、前記サーバから前記第２のデータを受信して、当該第２のデータを前記ビーコン信号として前記通信端末に送信する
請求項１記載の無線通信システム。
【請求項３】
前記ビーコン装置は、
前記第１のデータを記憶する記憶部と、
前記記憶部に記憶されている前記第１のデータを前記ビーコン信号として送信するとともに、前記サーバから前記第２のデータを受信して、当該第２のデータを前記ビーコン信号として送信する通信部と
を備える
請求項２記載の無線通信システム。
【請求項４】
前記通信端末は、
前記ビーコン装置との間の通信を制御するビーコン通信ライブラリと、
前記ビーコン通信ライブラリを介して受信した前記第１のデータおよび前記第２のデータを処理するアプリケーションと、
を備える
請求項３記載の無線通信システム。
【請求項５】
前記ビーコン装置は、前記第１のデータを前記ビーコン信号として前記通信端末に送信した後に、前記通信端末を介して前記サーバから前記第２のデータを受信して、当該第２のデータを前記ビーコン信号として前記通信端末に送信する
請求項１記載の無線通信システム。
【請求項６】
前記ビーコン装置は、
前記第１のデータを記憶する記憶部と、
前記記憶部に記憶されている前記第１のデータを前記ビーコン信号として送信するとともに、前記通信端末を介して前記サーバから前記第２のデータを受信して、当該第２のデータを前記ビーコン信号として送信する通信部と
を備える
請求項５記載の無線通信システム。
【請求項７】
前記通信端末は、
前記ビーコン装置との間の通信を制御するビーコン通信ライブラリと、
前記サーバとの間の通信を制御するサーバ通信ライブラリと、
前記ビーコン通信ライブラリを介して受信した前記第１のデータおよび前記第２のデータを処理するアプリケーションと、
を備え、
前記ビーコン通信ライブラリを介して前記ビーコン装置から前記第１のデータを受信した後に、前記サーバ通信ライブラリを介して前記サーバから前記第２のデータを受信して、前記ビーコン通信ライブラリを介して当該第２のデータを前記ビーコン装置に送信する
請求項６記載の無線通信システム。
【請求項８】
前記ビーコン装置は、前記第１のデータを前記ビーコン信号として前記通信端末に送信した後に、前記サーバから前記通信端末に前記第２のデータを直接送信させるよう制御する
請求項１記載の無線通信システム。
【請求項９】
前記ビーコン装置は、
前記第１のデータを記憶する記憶部と、
前記記憶部に記憶されている前記第１のデータを前記ビーコン信号として送信するとともに、前記第２のデータの取得指示を送信する通信部と
を備え、
前記通信端末は、前記第２のデータの取得指示を受信した場合に、前記サーバから前記第２のデータを受信する
請求項８記載の無線通信システム。
【請求項１０】
前記通信端末は、
前記ビーコン装置との間の通信を制御するビーコン通信ライブラリと、
前記サーバとの間の通信を制御するサーバ通信ライブラリと、
前記ビーコン通信ライブラリを介して受信した前記第１のデータおよび前記第２のデータを処理するアプリケーションと、
を備え、
前記ビーコン通信ライブラリを介して前記ビーコン装置から前記第２のデータの取得指示を受信した場合に、前記サーバ通信ライブラリおよび前記ビーコン通信ライブラリを介して前記サーバから前記第２のデータを受信する
請求項９記載の無線通信システム。
【請求項１１】
第１のデータを記憶する記憶部と、
前記記憶部に記憶されている前記第１のデータをビーコン信号として送信した後に、前記第１のデータに関連する第２のデータを格納するサーバから当該第２のデータを受信して、当該第２のデータを前記ビーコン信号として送信する通信部と
を具備するビーコン装置。
【請求項１２】
前記通信部は、前記第１のデータを前記ビーコン信号として通信端末に送信した後に、前記通信端末を介して前記サーバから前記第２のデータを受信して、当該第２のデータを前記ビーコン信号として前記通信端末に送信する
請求項１１記載のビーコン装置。
【請求項１３】
第１のデータを記憶する記憶部と、
前記記憶部に記憶されている前記第１のデータをビーコン信号として通信端末に送信した後に、サーバに格納されている前記第１のデータに関連する第２のデータの取得指示を前記通信端末に送信する通信部と
を具備するビーコン装置。
【請求項１４】
第１のデータを記憶する記憶部を備えるビーコン装置におけるデータ処理方法であって、
前記記憶部に記憶されている前記第１のデータをビーコン信号として送信する第１の送信手順と、
前記第１の送信手順の後に、前記第１のデータに関連する第２のデータを格納するサーバから当該第２のデータを受信する受信手順と、
前記受信手順の後に、前記第２のデータを前記ビーコン信号として送信する第２の送信手順と
を具備するデータ処理方法。
【請求項１５】
前記第１の送信手順は、前記第１のデータを前記ビーコン信号として通信端末に送信し、
前記受信手順は、前記通信端末を介して前記サーバから前記第２のデータを受信し、
前記第２の送信手順は、前記第２のデータを前記ビーコン信号として前記通信端末に送信する
請求項１４記載のデータ処理方法。
【請求項１６】
第１のデータを記憶する記憶部を備えるビーコン装置におけるデータ処理方法であって、
前記記憶部に記憶されている前記第１のデータをビーコン信号として通信端末に送信する送信手順と、
前記送信手順の後に、サーバに格納されている前記第１のデータに関連する第２のデータの取得指示を前記通信端末に送信する指示手順と
を具備するデータ処理方法。
【請求項１７】
第１のデータを記憶し、当該第１のデータをビーコン信号として送信するビーコン装置と、前記第１のデータに関連する第２のデータを格納するサーバとを備える無線通信システムにおけるデータ書込み方法であって、
前記ビーコン装置が、データを受信する第１の受信手順と、
前記ビーコン装置が、前記第１の受信手順により受信したデータを前記第１のデータとして記憶する記憶手順と、
前記ビーコン装置が、前記記憶手順の後に、前記第１の受信手順により受信した前記第１のデータ以外のデータを前記第２のデータとして前記サーバに送信する送信手順と、
前記サーバが、前記第２のデータを受信する第２の受信手順と、
前記サーバが、前記第２のデータを格納する格納手順と
を具備するデータ書込み方法。
【請求項１８】
前記第１の受信手順は、前記ビーコン装置が、通信端末からデータを受信し、
前記送信手順は、前記ビーコン装置が、前記通信端末を介して前記第２のデータを前記サーバに送信する
請求項１７記載のデータ書込み方法。
【請求項１９】
第１のデータを記憶し、当該第１のデータをビーコン信号として送信するビーコン装置と、前記第１のデータに関連する第２のデータを格納するサーバと、データを送信する通信端末とを備える無線通信システムにおけるデータ書込み方法であって、
前記通信端末が、前記ビーコン装置にデータを送信する第１の送信手順と、
前記ビーコン装置が、前記第１の送信手順により前記通信端末から送信されたデータを受信する第１の受信手順と、
前記ビーコン装置が、前記第１の受信手順により受信したデータを前記第１のデータとして記憶する記憶手順と、
前記ビーコン装置が、前記記憶手順の後に、前記第２のデータの書込み指示を前記通信端末に送信する指示手順と、
前記通信端末が、前記第２のデータの書込み指示を受信した場合に、前記第１の送信手順により送信したデータ以外のデータを前記第２のデータとして前記サーバに送信する第２の送信手順と、
前記サーバが、前記第２のデータを受信する第２の受信手順と、
前記サーバが、前記第２のデータを格納する格納手順と
を具備するデータ書込み方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに関し、特に、ビーコン信号に従って情報提示を行う無線通信システム、ビーコン装置、および、これらにおける処理方法に関する。
【背景技術】
【０００２】
通信端末の普及に伴い、通信端末と電子機器とを接続して、電子機器からの情報を通信端末に発信するシステムが利用されるようになっている。特に、近接無線通信によるビーコン信号を利用して情報提示を行うシステムが注目されている。例えば、購買者側装置が販売店に近づいたことをビーコン信号により検出して、販売者側装置と購買者側装置との間の通信を開始し、商品宣伝などを行うデータ通信システムが提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１３４１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、購買者側装置から送信された応答信号に基づいてその購買者に対する商品宣伝情報が送信される。しかしながら、特定の購買者に対してではなく、店舗に訪れた顧客に対して広く商品に関する情報を提示したい場合がある。一方、ビーコン装置から情報提示をするには、ビーコン装置内に記憶できる情報の容量に限りがあり、動画などの大容量データを記憶することは難しい。したがって、ビーコン装置のみでは十分な情報提示を行うことが困難な場合がある。
【０００５】
本発明はこのような状況に鑑みて生み出されたものであり、ビーコン装置から十分な情報提示を行うことを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の問題点を解消するためになされたものであり、その第１の側面は、第１のデータを記憶し、当該第１のデータをビーコン信号として送信するビーコン装置と、上記第１のデータに関連する第２のデータを格納するサーバと、上記第１のデータおよび上記第２のデータを受信する通信端末とを具備する無線通信システムであって、上記ビーコン装置から上記通信端末に上記第１のデータを送信した後に、上記サーバから上記通信端末に上記第２のデータを送信する無線通信システムである。
【０００７】
また、本発明の第２の側面は、第１のデータを記憶する記憶部と、上記記憶部に記憶されている上記第１のデータをビーコン信号として送信した後に、上記第１のデータに関連する第２のデータを格納するサーバから当該第２のデータを受信して、当該第２のデータを上記ビーコン信号として送信する通信部とを具備するビーコン装置である。
【０００８】
また、本発明の第３の側面は、第１のデータを記憶する記憶部を備えるビーコン装置におけるデータ処理方法であって、上記記憶部に記憶されている上記第１のデータをビーコン信号として送信する第１の送信手順と、上記第１の送信手順の後に、上記第１のデータに関連する第２のデータを格納するサーバから当該第２のデータを受信する受信手順と、上記受信手順の後に、上記第２のデータを上記ビーコン信号として送信する第２の送信手順とを具備するデータ処理方法である。
【０００９】
また、本発明の第４の側面は、第１のデータを記憶し、当該第１のデータをビーコン信号として送信するビーコン装置と、上記第１のデータに関連する第２のデータを格納するサーバとを備える無線通信システムにおけるデータ書込み方法であって、上記ビーコン装置が、データを受信する第１の受信手順と、上記ビーコン装置が、上記第１の受信手順により受信したデータを上記第１のデータとして記憶する記憶手順と、上記ビーコン装置が、上記記憶手順の後に、上記第１の受信手順により受信した上記第１のデータ以外のデータを上記第２のデータとして上記サーバに送信する送信手順と、上記サーバが、上記第２のデータを受信する第２の受信手順と、上記サーバが、上記第２のデータを格納する格納手順とを具備するデータ書込み方法である。
【発明の効果】
【００１０】
本発明によれば、ビーコン装置から十分な情報提示を行うことができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態における無線通信システムの全体構成例を示す図である。
【図２】本発明の実施の形態における情報提示の際のデータの流れの第１の例を示す図である。
【図３】本発明の実施の形態における情報提示の際のデータの流れの第１の例を示すシーケンス図である。
【図４】本発明の実施の形態における情報提示の際のデータの流れの第２の例を示す図である。
【図５】本発明の実施の形態における情報提示の際のデータの流れの第２の例を示すシーケンス図である。
【図６】本発明の実施の形態における情報提示の際のデータの流れの第３の例を示す図である。
【図７】本発明の実施の形態における情報提示の際のデータの流れの第３の例を示すシーケンス図である。
【図８】本発明の実施の形態における通信端末１００上の表示例を示す図である。
【図９】本発明の実施の形態における情報格納の際のデータの流れの第１の例を示す図である。
【図１０】本発明の実施の形態における情報格納の際のデータの流れの第１の例を示すシーケンス図である。
【図１１】本発明の実施の形態における情報格納の際のデータの流れの第２の例を示す図である。
【図１２】本発明の実施の形態における情報格納の際のデータの流れの第２の例を示すシーケンス図である。
【図１３】本発明の実施の形態における情報格納の際のデータの流れの第３の例を示す図である。
【図１４】本発明の実施の形態における情報格納の際のデータの流れの第３の例を示すシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。
【００１３】
＜全体構成＞
図１は、本発明の実施の形態における無線通信システムの全体構成例を示す図である。この無線通信システムの全体構成例は、少なくとも１つの通信端末１００と、少なくとも１つのビーコン装置２００と、サーバ３００とを備えている。ビーコン装置２００はメインデータ２２１（第１のデータ）を記憶する役割を有し、サーバ３００はサブデータ３０１（第２のデータ）を格納する役割を有する。これらメインデータ２２１およびサブデータ３０１は通信端末１００に供給され、通信端末１００から情報提示が行われる。すなわち、通信端末１００に提示すべき情報は、メインデータ２２１およびサブデータ３０１に分割されて格納（記憶）され、メインデータ２２１は、提示情報の一部を構成し、サブデータ３０１は、提示情報のうちメインデータ２２１以外の残りの部分を構成する。
【００１４】
サーバ３００は、サブデータ３０１を格納し、配信するサーバである。このサーバ３００は、ネットワーク４１０を介してアクセスポイント４２０に接続する。
【００１５】
通信端末１００は、ユーザ（例えば顧客など）が携帯する端末である。この通信端末１００は、処理部１１０と、記憶部１２０と、ビーコン通信部１３０と、サーバ通信部１４０と、入力部１５０と、出力部１６０とを備えている。これらはバス１８０によって相互に接続されている。
【００１６】
処理部１１０は、通信端末１００における処理を行うプロセッサである。具体的には、処理部１１０は、ビーコン通信部１３０におけるビーコン装置２００との通信やサーバ通信部１４０におけるサーバ３００との通信を制御し、また、入力部１５０および出力部１６０におけるユーザインターフェースの制御を行う。
【００１７】
記憶部１２０は、処理部１１０の処理に必要な作業用データを適宜記憶するメモリである。
【００１８】
入力部１５０は、ユーザからの入力を受け付けるためのものである。この入力部１５０としては、例えば、タッチパネルの触覚センサが想定されるが、外部接続されたキーボードなどを使用してもよい。
【００１９】
出力部１６０は、ユーザに対して情報を提示するためのものである。この出力部１６０としては、例えば、視覚に対して出力するものとしてタッチパネルの表示部が想定されるが、他にも聴覚に対して音声出力するものとしてスピーカなどを設けてもよい。
【００２０】
ビーコン通信部１３０は、ビーコン装置２００との間で通信を行うものである。通信端末１００がビーコン装置２００の通信範囲に入ると、ビーコン装置２００から送信されたビーコン信号をビーコン通信部１３０が受信して、通信端末１００とビーコン装置２００との間のやりとりが開始される。
【００２１】
サーバ通信部１４０は、必要に応じて、アクセスポイント４２０およびネットワーク４１０を介してサーバ３００との間で通信を行うものである。この場合のアクセスポイント４２０としては、例えば、Ｗｉ−Ｆｉ（登録商標）などの無線ＬＡＮのアクセスポイントや、携帯電話などの移動体通信の基地局が想定され、無線ＬＡＮや移動体通信の通信規格によりサーバ通信部１４０との間で無線通信を行う。
【００２２】
ビーコン装置２００は、例えば店舗内に配置され、ビーコン信号を発信するものである。このビーコン装置２００は、処理部２１０と、記憶部２２０と、通信部２３０とを備える。
【００２３】
処理部２１０は、ビーコン装置２００における処理を行うプロセッサである。具体的には、処理部２１０は、記憶部２２０からメインデータ２２１を読み出して、通信部２３０に供給する（後述する＜情報提示＞の例を参照）。また、処理部２１０は、通信部２３０によって受信されたメインデータを記憶部２２０に書き込む（後述する＜情報格納＞の例を参照）。
【００２４】
記憶部２２０は、ビーコン信号として送信されるメインデータ２２１を記憶するメモリである。この記憶部２２０としては、不揮発性メモリが想定されるが、電源供給を維持しつつ揮発性メモリを使用してもよい。
【００２５】
通信部２３０は、通信端末１００との間で通信を行うとともに、サーバ３００との間で通信を行うものである。この通信部２３０は、記憶部２２０に記憶されているメインデータ２２１をビーコン信号として送信する。例えば、この通信部２３０は、ビーコン信号を所定の間隔で発信し、通信端末１００はそのビーコン信号を受信する。また、通信部２３０は、必要に応じて、サーバ３００から送信されたサブデータ３０１を受信して、ビーコン信号として送信する（後述する＜情報提示＞の第１および２の例を参照）。また、通信部２３０は、必要に応じて、通信端末１００から送信されたサブデータを受信して、サーバ３００に送信する（後述する＜情報格納＞の第１および２の例を参照）。
【００２６】
通信部２３０と通信端末１００のビーコン通信部１３０との間でビーコン信号を送受信する際の通信規格としては、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）などの近距離無線通信規格が適している。
【００２７】
また、アクセスポイント４２０およびネットワーク４１０を介して、通信部２３０とサーバ３００との間でデータを送受信する際にも、近距離無線通信規格を利用することができるが、無線ＬＡＮや移動体通信の通信規格による無線通信を用いることも考えられる。これらの場合のアクセスポイント４２０としては、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールや、無線ＬＡＮのアクセスポイント、移動体通信の基地局などが想定される。
【００２８】
この無線通信システムにおいて、ビーコン装置２００は、通信端末１００に対してメインデータ２２１を含むビーコン信号を送信する。ビーコン装置２００から通信端末１００へのメインデータ２２１の送信が完了すると、次に説明するように、ビーコン装置２００の指示により、サーバ３００がサブデータ３０１を順次ビーコン装置２００に対して送信する。それを受けてビーコン装置２００は、サブデータ３０１を順次通信端末１００に対して送信する。そして、通信端末１００は、サブデータ３０１の受信が完了すると、メインデータ２２１およびサブデータ３０１からなる情報を出力部１６０に出力し、ユーザに提示する。
【００２９】
＜情報提示＞
図２および図３は、本発明の実施の形態における情報提示の際のデータの流れの第１の例を示す図である。
【００３０】
図２に示すように、通信端末１００には、情報提示用のアプリケーション１１１がインストールされている。通信端末１００は、このアプリケーション１１１を動作させることにより、ビーコン装置２００から送信されるビーコン信号を用いてユーザに情報を提示する。また、通信端末１００では、ビーコン装置２００（の通信部２３０）との間で通信を行うためのビーコン通信ライブラリ１３１が動作し、ビーコン通信部１３０を制御する。そして、アプリケーション１１１は、ビーコン通信ライブラリ１３１を介して情報提示のために必要なデータを受け取る。
【００３１】
まず、ビーコン装置２００は、メインデータ２２１をビーコン信号として送信し、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してこのメインデータ２２１を受信する（６１１）。このメインデータ２２１の送受信は、例えば、ビーコン装置２００がビーコン信号を所定の間隔で発信し、通信端末１００がビーコン装置２００の通信範囲に入ることにより行われる。また、例えば、ビーコン装置２００と通信端末１００との間で通信が確立された後に、ビーコン装置２００が通信端末１００に対してメインデータ２２１の送信を開始してもよい。なお、メインデータ２２１は、例えば、図３に示すように、１回のビーコン信号で送信可能なデータ長などに応じて、ｍ（≧１）回に分けて送受信される。
【００３２】
メインデータ２２１の送受信が完了すると、ビーコン装置２００は、メインデータ２２１の続きであるサブデータ３０１をサーバ３００に対して要求し、サーバ３００は、アクセスポイント４２０およびネットワーク４１０を介してこの要求を受信する（６１２）。
【００３３】
サーバ３００は、要求されたサブデータ３０１をビーコン装置２００に対して送信し、ビーコン装置２００は、サーバ３００から送信されたサブデータ３０１を受信する（６１３）。そして、ビーコン装置２００は、受信したサブデータ３０１をビーコン信号として送信（転送）し、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してこのサブデータ３０１を受信する（６１４）。なお、サブデータ３０１は、例えば、図３に示すように、１回のビーコン信号で送信可能なデータ長や、ビーコン装置２００においてサブデータ３０１の転送のために使用可能な一時記憶容量などに応じて、ｎ（≧１）回に分けて送受信される。
【００３４】
この第１の例では、ビーコン装置２００（の記憶部２２０）に記憶されているメインデータ２２１およびサーバ３００に格納されているサブデータ３０１は、いずれもビーコン装置２００から通信端末１００に送信される。そして、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してそれらのデータを受け取り、出力部１６０から出力する。したがって、アプリケーション１１１から見ると、ビーコン装置２００は、メインデータ２２１およびサブデータ３０１からなる１つの大容量データを記憶し、送信しているように振る舞い、アプリケーション１１１は、ビーコン装置２００に記憶されているデータのみを受け取る場合と同様に動作する。
【００３５】
図４および図５は、本発明の実施の形態における情報提示の際のデータの流れの第２の例を示す図である。上述の第１の例ではビーコン装置２００が通信端末１００を介さずにサーバ３００と通信したが、この第２の例では通信端末１００を介してビーコン装置２００とサーバ３００との間の通信が行われる。そのため、通信端末１００では、アクセスポイント４２０およびネットワーク４１０を介してサーバ３００との間で通信を行うためのサーバ通信ライブラリ１４１がさらに動作し、サーバ通信部１４０を制御する。
【００３６】
まず、ビーコン装置２００は、メインデータ２２１をビーコン信号として送信し、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してこのメインデータ２２１を受信する（６２１）。なお、メインデータ２２１は、例えば、図５に示すように、１回のビーコン信号で送信可能なデータ長などに応じて、ｍ（≧１）回に分けて送受信される。
【００３７】
メインデータ２２１の送受信が完了すると、ビーコン装置２００は、メインデータ２２１の続きであるサブデータ３０１をサーバ３００に対して要求し、サーバ３００は、通信端末１００、アクセスポイント４２０およびネットワーク４１０を介してこの要求を受信する（６２２）。その際、ビーコン装置２００と通信端末１００との間の通信にはビーコン通信ライブラリ１３１が使用され、通信端末１００とサーバ３００（アクセスポイント４２０）との間の通信にはサーバ通信ライブラリ１４１が使用される。
【００３８】
サーバ３００は、要求されたサブデータ３０１をビーコン装置２００に対して送信し、ビーコン装置２００は、サーバ３００から送信されたサブデータ３０１を、ネットワーク４１０、アクセスポイント４２０および通信端末１００（サーバ通信ライブラリ１４１，ビーコン通信ライブラリ１３１）を介して受信する（６２３）。そして、ビーコン装置２００は、受信したサブデータ３０１をビーコン信号として送信（転送）し、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してこのサブデータ３０１を受信する（６２４）。なお、サブデータ３０１は、例えば、図５に示すように、１回のビーコン信号で送信可能なデータ長や、ビーコン装置２００においてサブデータ３０１の転送のために使用可能な一時記憶容量などに応じて、ｎ（≧１）回に分けて送受信される。
【００３９】
この第２の例では、ビーコン装置２００（の記憶部２２０）に記憶されているメインデータ２２１およびサーバ３００に格納されているサブデータ３０１は、いずれもビーコン装置２００から通信端末１００に送信される。ただし、サーバ３００とビーコン装置２００との間の通信経路において、通信端末１００（サーバ通信ライブラリ１４１，ビーコン通信ライブラリ１３１）を介する点で、第１の例と異なる。そして、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してそれらのデータを受け取り、出力部１６０から出力する。したがって、アプリケーション１１１から見ると、ビーコン装置２００は、メインデータ２２１およびサブデータ３０１からなる１つの大容量データを記憶し、送信しているように振る舞い、アプリケーション１１１は、ビーコン装置２００に記憶されているデータのみを受け取る場合と同様に動作する。
【００４０】
図６および図７は、本発明の実施の形態における情報提示の際のデータの流れの第３の例を示す図である。上述の第１および２の例ではビーコン装置２００が通信端末１００にメインデータ２２１およびサブデータ３０１を供給したが、この第３の例ではサブデータ３０１はサーバ３００から通信端末１００に直接供給される。
【００４１】
まず、ビーコン装置２００は、メインデータ２２１をビーコン信号として送信し、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してこのメインデータ２２１を受信する（６３１）。なお、メインデータ２２１は、例えば、図７に示すように、１回のビーコン信号で送信可能なデータ長などに応じて、ｍ（≧１）回に分けて送受信される。
【００４２】
メインデータ２２１の送受信が完了すると、ビーコン装置２００は、メインデータ２２１の送信が完了したため、通信端末１００に対して残りのサブデータ３０１をサーバ３００から取得するよう指示し、通信端末１００のビーコン通信ライブラリ１３１がこの指示を受信する（６３２）。ビーコン通信ライブラリ１３１は、それに対応して、サブデータ３０１をサーバ３００に対して要求し、サーバ３００は、サーバ通信ライブラリ１４１、アクセスポイント４２０およびネットワーク４１０を介してこの要求を受信する（６３３）。
【００４３】
サーバ３００は、要求されたサブデータ３０１を送信する。このとき、第２の例と異なり、サーバ３００は、ネットワーク４１０およびアクセスポイント４２０を介して通信端末１００に直接送信し、通信端末１００のアプリケーション１１１は、サーバ通信ライブラリ１４１およびビーコン通信ライブラリ１３１を介してこのサブデータ３０１を受信する（６３４）。
【００４４】
この第３の例では、ビーコン装置２００（の記憶部２２０）に記憶されているメインデータ２２１は、ビーコン装置２００から通信端末１００に送信され、サーバ３００に格納されているサブデータ３０１は、ビーコン装置２００の指示によりサーバ３００から通信端末１００に直接送信される。そして、通信端末１００のアプリケーション１１１は、ビーコン通信ライブラリ１３１を介してそれらのデータを受け取り、出力部１６０から出力する。したがって、アプリケーション１１１から見ると、ビーコン通信ライブラリ１３１は、メインデータ２２１およびサブデータ３０１からなる１つの大容量データをビーコン装置２００から受信しているように振る舞い、アプリケーション１１１は、ビーコン装置２００に記憶されているデータのみを受け取る場合と同様に動作する。
【００４５】
なお、この第３の例では、サブデータ３０１は、サーバ３００と通信端末１００との間でビーコン装置２００を介さずに送受信される。そのため、図７に示すように、１回のビーコン信号で送信可能なデータ長やビーコン装置２００の一時記憶容量などに応じて分割しなくてもよい。さらに、ビーコン装置２００（の記憶部２２０）内に記憶できない大容量データだけでなく、高速でアクセスする必要のあるデータや、多数の通信端末から同時にアクセスされ得るデータをサブデータ３０１として格納しておくことにより、サーバ３００をキャッシュとして機能させることができる。
【００４６】
＜表示例＞
図８は、本発明の実施の形態における通信端末１００上の表示例を示す図である。この表示例では、画面上方にメインデータ２２１に基づく内容が表示されており、その下方にサブデータ３０１に基づく内容が表示されている。ビーコン装置２００の記憶部２２０には限られた容量のメインデータ２２１しか記憶することができないが、サーバ３００からサブデータ３０１を取得することにより、通信端末１００は、より多くの情報を提示することができる。このときアプリケーションは、前述したように、ビーコン装置２００に記憶されているデータのみを受け取る場合と同様に動作するため、アプリケーションからは、全データをビーコン装置２００から取得しているように見える。
【００４７】
＜情報格納＞
次に、本発明の実施の形態において提示される情報を格納する処理について説明する。
【００４８】
図９および図１０は、本発明の実施の形態における情報格納の際のデータの流れの第１の例を示す図である。
【００４９】
図９に示すように、通信端末１００には、情報格納用のアプリケーション１２１がインストールされている。通信端末１００は、このアプリケーション１２１を動作させることにより、ユーザに提示する情報をビーコン装置２００（の記憶部２２０）およびサーバ３００に格納する。また、通信端末１００では、ビーコン通信ライブラリ１３１が動作する。
【００５０】
通信端末１００のアプリケーション１２１は、ビーコン通信ライブラリ１３１を介して、例えば、ビーコン装置２００の一時記憶容量などに応じて提示情報を分割したデータを順次ビーコン装置２００に対して送信し、ビーコン装置２００は、この分割データを受信する（６４１）。以下では、提示情報がｍ＋ｎ個のデータに分割され、ビーコン装置２００の記憶部２２０には、ｍ個分の分割データを記憶することができるものとする。
【００５１】
まず、ビーコン装置２００は、通信端末１００から受信した１回目からｍ回目までの分割データをメインデータ２２１として順次記憶部２２０に書き込む。これにより、ｍ個分の分割データに相当するメインデータ２２１がビーコン装置２００に記憶される。
【００５２】
次に、ビーコン装置２００は、通信端末１００から受信したｍ＋１回目からｍ＋ｎ回目までの分割データをサブデータとして順次サーバ３００に対して送信し、サーバ３００は、ビーコン装置２００から送信されたサブデータを受信する（６４２）。また、サーバ３００は、受信したサブデータをサブデータ３０１として順次格納領域に書き込む。これにより、ｎ個分の分割データに相当するサブデータ３０１がサーバ３００に格納される。
【００５３】
この第１の例では、通信端末１００のアプリケーション１２１は、ビーコン通信ライブラリ１３１を介して、メインデータおよびサブデータをビーコン装置２００に送信する。そして、ビーコン装置２００は、記憶部２２０へのメインデータの書込みを行うとともに、サーバ３００に対してサブデータの書込みを行わせる。したがって、アプリケーション１２１から見ると、ビーコン装置２００は、メインデータおよびサブデータからなる１つの大容量データを受信し、記憶するように振る舞い、アプリケーション１２１は、ビーコン装置２００のみにデータを書き込む場合と同様に動作する。そのため、アプリケーション１２１からは、全データをビーコン装置２００に書き込んでいるように見える。
【００５４】
図１１および図１２は、本発明の実施の形態における情報格納の際のデータの流れの第２の例を示す図である。上述の第１の例ではビーコン装置２００が通信端末１００を介さずにサーバ３００と通信したが、この第２の例では通信端末１００を介してビーコン装置２００とサーバ３００との間の通信が行われる。そのため、通信端末１００では、サーバ通信ライブラリ１４１がさらに動作する。
【００５５】
通信端末１００のアプリケーション１２１は、ビーコン通信ライブラリ１３１を介して、例えば、ビーコン装置２００の一時記憶容量などに応じて提示情報を分割したデータを順次ビーコン装置２００に対して送信し、ビーコン装置２００は、この分割データを受信する（６５１）。以下では、提示情報がｍ＋ｎ個のデータに分割され、ビーコン装置２００の記憶部２２０には、ｍ個分の分割データを記憶することができるものとする。
【００５６】
まず、ビーコン装置２００は、通信端末１００から受信した１回目からｍ回目までの分割データをメインデータ２２１として順次記憶部２２０に書き込む。これにより、ｍ個分の分割データに相当するメインデータ２２１がビーコン装置２００に記憶される。
【００５７】
次に、ビーコン装置２００は、通信端末１００から受信したｍ＋１回目からｍ＋ｎ回目までの分割データをサブデータとして順次サーバ３００に対して送信し、サーバ３００は、ビーコン装置２００から送信されたサブデータを、通信端末１００、アクセスポイント４２０およびネットワーク４１０を介して受信する（６５２）。その際、ビーコン装置２００と通信端末１００との間の通信にはビーコン通信ライブラリ１３１が使用され、通信端末１００とサーバ３００（アクセスポイント４２０）との間の通信にはサーバ通信ライブラリ１４１が使用される。また、サーバ３００は、受信したサブデータをサブデータ３０１として順次格納領域に書き込む。これにより、ｎ個分の分割データに相当するサブデータ３０１がサーバ３００に格納される。
【００５８】
この第２の例では、通信端末１００のアプリケーション１２１は、ビーコン通信ライブラリ１３１を介して、メインデータおよびサブデータをビーコン装置２００に送信する。ただし、ビーコン装置２００とサーバ３００との間の通信経路において、通信端末１００（ビーコン通信ライブラリ１３１，サーバ通信ライブラリ１４１）を介する点で、第１の例と異なる。そして、ビーコン装置２００は、記憶部２２０へのメインデータの書込みを行うとともに、サーバ３００に対してサブデータの書込みを行わせる。したがって、アプリケーション１２１から見ると、ビーコン装置２００は、メインデータおよびサブデータからなる１つの大容量データを受信し、記憶するように振る舞い、アプリケーション１２１は、ビーコン装置２００のみにデータを書き込む場合と同様に動作する。そのため、アプリケーション１２１からは、全データをビーコン装置２００に書き込んでいるように見える。
【００５９】
図１３および図１４は、本発明の実施の形態における情報格納の際のデータの流れの第３の例を示す図である。上述の第１および２の例では通信端末１００からビーコン装置２００に対してメインデータおよびサブデータの書込みを行ったが、この第３の例ではサブデータの書込みは通信端末１００からサーバ３００に対して行われる。
【００６０】
通信端末１００のアプリケーション１２１は、ビーコン通信ライブラリ１３１を介して、例えば、ビーコン装置２００の一時記憶容量などに応じて提示情報を分割したデータを順次ビーコン装置２００に対して送信し、ビーコン装置２００は、この分割データを受信する（６６１）。以下では、提示情報がｍ＋ｎ個のデータに分割され、ビーコン装置２００の記憶部２２０には、ｍ個分の分割データを記憶することができるものとする。
【００６１】
まず、ビーコン装置２００は、通信端末１００から受信した１回目からｍ回目までの分割データをメインデータ２２１として順次記憶部２２０に書き込む。これにより、ｍ個分の分割データに相当するメインデータ２２１がビーコン装置２００に記憶される。
【００６２】
次に、ビーコン装置２００は、メインデータの受信が完了したため、通信端末１００に対して残りのサブデータをサーバ３００に書き込むよう指示し、通信端末１００のビーコン通信ライブラリ１３１がこの指示を受信する（６６２）。ビーコン通信ライブラリ１３１は、それに対応して、アプリケーション１２１がビーコン装置２００に対して送信しようとするサブデータをサーバ３００に対して送信し、サーバ３００は、通信端末１００から送信されたサブデータを、サーバ通信ライブラリ１４１、アクセスポイント４２０およびネットワーク４１０を介して受信する（６６３）。そして、サーバ３００は、受信したサブデータをサブデータ３０１として格納領域に書き込む。これにより、サブデータ３０１がサーバ３００に格納される。
【００６３】
この第３の例では、通信端末１００のアプリケーション１２１は、ビーコン通信ライブラリ１３１を介して、メインデータをビーコン装置２００に送信し、サブデータをビーコン装置２００の指示によりサーバ３００に送信する。なお、サブデータは、通信端末１００とサーバ３００との間でビーコン装置２００を介さずに送受信されるため、図１４に示すように、ビーコン装置２００の一時記憶容量などに応じて分割しなくてもよい。そして、ビーコン装置２００は、記憶部２２０へのメインデータの書込みを行い、サーバ３００は、サブデータの書込みを行う。したがって、アプリケーション１２１から見ると、ビーコン通信ライブラリ１３１は、メインデータおよびサブデータからなる１つの大容量データをビーコン装置２００に送信しているように振る舞い、アプリケーション１２１は、ビーコン装置２００のみにデータを書き込む場合と同様に動作する。そのため、アプリケーション１２１からは、全データをビーコン装置２００に書き込んでいるように見える。
【００６４】
なお、上述の実施の形態は本発明を具現化するための一例を示したものであり、実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本発明の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【００６５】
通信端末としては、スマートフォンや、タブレット端末、携帯情報端末（ＰＤＡ）およびノートＰＣなどの、無線通信機能を有してアプリケーションを動作させることが可能な端末を広く想定する。
【００６６】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disc）、メモリカード、ブルーレイディスク（Blu-ray（登録商標）Disc）等を用いることができる。
【符号の説明】
【００６７】
１００  通信端末
１１０  処理部
１１１、１２１  アプリケーション
１２０  記憶部
１３０  ビーコン通信部
１３１  ビーコン通信ライブラリ
１４０  サーバ通信部
１４１  サーバ通信ライブラリ
１５０  入力部
１６０  出力部
１８０  バス
２００  ビーコン装置
２１０  処理部
２２０  記憶部
２２１  メインデータ
２３０  通信部
３００  サーバ
３０１  サブデータ
４１０  ネットワーク
４２０  アクセスポイント
【図１】
2015144403.tif 000003
【図２】
2015144403.tif 000004
【図３】
2015144403.tif 000005
【図４】
2015144403.tif 000006
【図５】
2015144403.tif 000007
【図６】
2015144403.tif 000008
【図７】
2015144403.tif 000009
【図８】
2015144403.tif 000010
【図９】
2015144403.tif 000011
【図１０】
2015144403.tif 000012
【図１１】
2015144403.tif 000013
【図１２】
2015144403.tif 000014
【図１３】
2015144403.tif 000015
【図１４】
2015144403.tif 000016