(57)【要約】【課題】１つの入力デバイスによる入力検出に応じて複数のサービスを提供できるビーコン装置を提供する。【解決手段】ビーコン装置は、複数の入力態様による操作入力を受け付ける入力デバイスと、入力デバイスにより受け付けられた操作入力の入力態様に応じて、携帯端末装置に異なる動作を実行させるための異なるビーコンＩＤを生成するプロセッサと、ビーコンＩＤを含むビーコン信号を送信するアンテナと、を備える。【選択図】図７
2018029341.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力態様による操作入力を受け付ける入力デバイスと、
前記入力デバイスにより受け付けられた前記操作入力の前記入力態様に応じて、携帯端末装置に異なる動作を実行させるための異なるビーコンＩＤを生成するプロセッサと、
前記ビーコンＩＤを含むビーコン信号を送信するアンテナと、
を備えるビーコン装置。
【請求項２】
請求項１に記載のビーコン装置であって、更に、
前記プロセッサの制御により、前記入力デバイスにより受け付けられた前記操作入力の前記入力態様に応じて、異なる表示態様で表示する表示器を備える、ビーコン装置。
【請求項３】
請求項１または２に記載のビーコン装置であって、更に、
前記アンテナは、前記プロセッサの制御により、前記ビーコン信号の送信開始から所定時間が経過した際、前記ビーコン信号の送信を停止する、ビーコン装置。
【請求項４】
請求項１ないし３のいずれか１項に記載のビーコン装置であって、
前記入力デバイスは、ボタンである、ビーコン装置。
【請求項５】
ビーコン装置の入力デバイスにより受け付けられた操作入力の入力態様に応じて生成されたビーコンＩＤを含むビーコン信号を受信するアンテナと、
前記ビーコン信号に含まれる異なるビーコンＩＤに応じて、異なる処理を実行するプロセッサと、
を備える携帯端末装置。
【請求項６】
ビーコン装置と携帯端末装置とを備えるサービス提供システムであって、
前記ビーコン装置は、
入力デバイスにより受け付けられた操作入力の複数の入力態様に応じて、異なるビーコンＩＤを生成し、
前記ビーコンＩＤを含むビーコン信号を送信し、
前記携帯端末装置は、
前記ビーコン装置からの前記ビーコン信号を受信し、
前記ビーコン信号に含まれる異なる前記ビーコンＩＤに基づいて、異なる動作を実行する、サービス提供システム。
【請求項７】
入力デバイスを用いたビーコン信号送信方法であって、
前記入力デバイスにより受け付けられた操作入力の複数の入力態様に応じて、携帯端末装置に異なる動作を実行させるための異なるビーコンＩＤを生成し、
前記ビーコンＩＤを含むビーコン信号を送信する、ビーコン信号送信方法。
【請求項８】
携帯端末装置におけるビーコン信号処理方法であって、
ビーコン装置の入力デバイスにより受け付けられた操作入力の入力態様に応じて生成されたビーコンＩＤを含むビーコン信号を受信し、
前記ビーコン信号に含まれる異なるビーコンＩＤに応じて、異なる処理を実行する、ビーコン信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビーコン装置、携帯端末装置、サービス提供システム、ビーコン信号送信方法、及びビーコン信号処理方法に関する。
【背景技術】
【０００２】
従来、ビーコン信号を送信するビーコン装置と、ビーコン装置が送信したビーコン信号を受信可能なスマートフォンと、を含むビーコン信号送受信システムが知られている（例えば、特許文献参照）。このビーコン装置は、ビーコン信号送信器と、傾斜センサとを備える。購買者が商品を手に取ると、傾斜センサが傾斜を検知する。ビーコン装置は、傾斜検出をトリガとして、スマートフォンに向けて商品情報を含むビーコン信号の送信を開始する。スマートフォンは、ビーコン信号を受信し、ビーコン信号から取得した商品情報をディスプレイに表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１３６０４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたビーコン信号送受信システムでは、ビーコン装置は、１つの入力デバイス（ここでは傾斜センサ）による入力検出（ここでは傾斜を１回検出）に応じて、所定の１つのサービス（ここでは商品情報の表示）を提供する。しかし、このビーコン装置は、１つの入力デバイスによる入力検出に応じて複数のサービスを提供することは困難である。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、１つの入力デバイスによる入力検出に応じて複数のサービスを提供できるビーコン装置、携帯端末装置、サービス提供システム、ビーコン信号送信方法、及びビーコン信号処理方法を提供する。
【課題を解決するための手段】
【０００６】
本発明のビーコン装置は、複数の入力態様による操作入力を受け付ける入力デバイスと、入力デバイスにより受け付けられた操作入力の入力態様に応じて、携帯端末装置に異なる動作を実行させるための異なるビーコンＩＤを生成するプロセッサと、ビーコンＩＤを含むビーコン信号を送信するアンテナと、を備える。
【０００７】
本発明の携帯端末装置は、ビーコン装置の入力デバイスにより受け付けられた操作入力の入力態様に応じて生成されたビーコンＩＤを含むビーコン信号を受信するアンテナと、ビーコン信号に含まれる異なるビーコンＩＤに応じて、異なる処理を実行するプロセッサと、を備える。
【０００８】
本発明のサービス提供システムは、ビーコン装置と携帯端末装置とを備えるサービス提供システムであって、ビーコン装置は、入力デバイスにより受け付けられた操作入力の複数の入力態様に応じて、異なるビーコンＩＤを生成し、ビーコンＩＤを含むビーコン信号を送信し、携帯端末装置は、ビーコン装置からのビーコン信号を受信し、ビーコン信号に含まれる異なるビーコンＩＤに基づいて、異なる動作を実行する。
【０００９】
本発明のビーコン信号送信方法は、入力デバイスを用いたビーコン信号送信方法であって、入力デバイスにより受け付けられた操作入力の複数の入力態様に応じて、携帯端末装置に異なる動作を実行させるための異なるビーコンＩＤを生成し、ビーコンＩＤを含むビーコン信号を送信する。
【００１０】
本発明のビーコン信号処理方法は、携帯端末装置におけるビーコン信号処理方法であって、ビーコン装置の入力デバイスにより受け付けられた操作入力の入力態様に応じて生成されたビーコンＩＤを含むビーコン信号を受信し、ビーコン信号に含まれる異なるビーコンＩＤに応じて、異なる処理を実行する。
【発明の効果】
【００１１】
本発明によれば、１つの入力デバイスによる入力検出に応じて複数のサービスを提供できる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態におけるサービス提供システムの構成例を示す模式図
【図２】ビーコン装置の外観例を示す模式図
【図３】ビーコン装置の構成例を示すブロック図
【図４】ビーコン装置のメモリ及びＢＬＥチップが保持するパラメータの一例を示す模式図
【図５】スマートフォンの構成例を示すブロック図
【図６】サーバの構成例を示すブロック図
【図７】ビーコン装置の状態遷移例を示す模式図
【図８】ビーコン装置の各状態における電波の発信態様及びＬＥＤの表示態様の一例を示す模式図
【図９】（Ａ）〜（Ｃ）ユースケース１を説明するための模式図
【図１０】（Ａ）〜（Ｃ）ユースケース２を説明するための模式図
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を用いて説明する。
【００１４】
（第１の実施形態）
［サービス提供システムの構成］
図１は、第１の実施形態におけるサービス提供システム１０の構成例を示す模式図である。サービス提供システム１０は、ビーコン装置１００、スマートフォン２００、及びサーバ３００を備える。
【００１５】
ビーコン装置１００とスマートフォン２００とは、無線回線により接続される。ビーコン装置１００は、ボタン１５０（図２参照）への入力に基づいて、スマートフォン２００やその他のデバイスに対して、ビーコン信号（制御信号の一例）を送信する。この場合、ビーコン装置１００は、ボタン１５０への入力態様に応じて、異なるビーコンＩＤを生成し、ビーコン信号を送信する。
【００１６】
ビーコン装置１００とスマートフォン２００とは、無線通信の一例として、近距離無線通信を行う。近距離無線通信では、例えばＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）により通信される。
【００１７】
スマートフォン２００とサーバ３００とは、無線回線により接続され、例えばインターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又はＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続される。
【００１８】
スマートフォン２００は、ビーコン装置１００からビーコン信号を受信すると、スマートフォン２００が実行するアプリケーションに応じて様々な処理を行う。スマートフォン２００は、必要に応じて、サーバ３００や他のシステムとの間で各種データを通信し、アプリケーションが必要とするデータを得る。
【００１９】
ビーコン装置１００は、携帯型でも設置型でもよい。設置型の場合、ビーコン信号に応じた所定のサービスの提供を希望する任意の場所に設置可能である。また、地面や設置台に設置することで水平方向に沿って設置してもよいし、壁等に設置することで鉛直方向に沿って設置してもよい。ビーコン装置１００が携帯型である場合、ビーコン信号に応じた所定のサービスの提供を希望する任意の場所に移動させ、サービス提供のためのビーコン信号を送信できる。
【００２０】
［ビーコン装置の構成］
図２は、ビーコン装置１００の外観例を示す模式図である。ビーコン装置１００には、筐体に、ボタン１５０及びＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）が設けられる。尚、ボタン１５０の配置位置やＬＥＤ１６０の配置位置は、図２に示す位置に限られず、任意である。また、ボタン１５０の形状やＬＥＤ１６０の形状は、図２に示すに限られず、任意である。
【００２１】
ボタン１５０は、例えばスマートフォン２００のユーザ（ユーザの指ＦＧ等）により操作される。ボタン１５０は、押下や接触により入力を検出する入力デバイスの一例である。尚、物理的なボタン１５０でなく、各種スイッチにより構成されてもよいし、タッチパネルにより論理ボタンが構成されてもよい。
【００２２】
ユーザによるボタン１５０の入力態様は、複数存在する。ボタン１５０の入力態様は、例えば、単押し、長押し、ダブルクリック、を含む。また、入力態様は、上記の他の入力手法を含んでもよい。単押しは、所定時間未満（例えば２秒未満）のボタン１５０の押下である。長押しは、所定時間以上（例えば２秒以上）のボタン１５０の押下である。ダブルクリックは、短時間に２回連続したボタン１５０の押下である。
【００２３】
ＬＥＤ１６０は、様々な表示態様により各種情報を表示する。表示態様は、表示色、点灯、点滅、消灯、点滅パターンなどを含む。ＬＥＤ１６０の表示は、例えばスマートフォンのユーザに確認される。
【００２４】
図３は、ビーコン装置１００の構成例を示すブロック図である。ビーコン装置１００は、ＢＬＥモジュール１１０、バッテリ１２０、ボタン１５０、及びＬＥＤ１６０を備える。ＢＬＥモジュール１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、メモリ１１２、ＢＬＥチップ１１３、及びアンテナ１１４を含む。
【００２５】
尚、図３では、ビーコン装置１００が無線通信としてＢＬＥ通信することを想定し、ＢＬＥモジュールを例示する。尚、ビーコン装置１００が他の無線通信を行い、他の通信モジュールを備えてもよい。
【００２６】
メモリ１１２は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含む。メモリ１１２は、例えば、各種データ、プログラム（例えば、ファームウェア、アプリケーション）、パラメータの設定情報、を保持する。尚、アプリケーションは、ビーコン装置１００を運用して通常使用するための運用アプリケーションと、ビーコン装置１００の管理やパラメータの設定や変更を行うための編集アプリケーションと、を含む。
【００２７】
図４は、メモリ１１２及びＢＬＥチップ１１３が保持するパラメータの一例を示す模式図である。メモリ１１２が保持するパラメータの情報は、例えば、ＵＵＩＤ（Ｕｎｉｖｅｒｓａｌ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）、Ｍａｊｏｒ、Ｍｉｎｏｒ、電波の発信電力、電波の発信間隔、バッテリ残量、ＬＥＤ表示態様、及び電波の発信時間を含む。ＢＬＥチップ１１３が保持するパラメータは、例えば、デバイスＩＤを含む。
【００２８】
デバイスＩＤは、ＢＬＥチップ１１３を一意に識別するＩＤである。ＵＵＩＤは、ソフトウェアを一意に識別するＩＤである。Ｍａｊｏｒは、より広い範囲（例えばショッピングセンタ）の識別に用いるＩＤである。Ｍｉｎｏｒは、より狭い範囲（例えばショッピングセンタの店舗）の識別に用いるＩＤである。
【００２９】
ＵＵＩＤは、例えば１２８ビットで示される。Ｍａｊｏｒは、例えば１６ビットで示される。Ｍｉｎｏｒは、例えば１６ビットで示される。ＵＵＩＤ、Ｍａｊｏｒ、及びＭｉｎｏｒの３つを組み合わせたＩＤを、本実施形態では「ビーコンＩＤ」とも称する。
【００３０】
電波の発信電力は、ビーコン信号に係る電波の発信時の電力を示す。電波の発信間隔は、ビーコン信号に係る電波の発信間隔であり、例えば１００ミリ秒である。バッテリ残量は、バッテリ１２０の残量を示す。
【００３１】
ＬＥＤ表示態様では、ボタン１５０の各入力態様に対応する表示態様が規定されている。ＬＥＤ表示態様は、例えば、ボタンの入力態様に対応する特定の表示色、点灯や点滅の仕方、の情報を含む。ＬＥＤ表示態様は、ボタン１５０に対する複数の入力態様を想定し、複数設けられてもよいし、ボタン１５０に対する入力態様に依らずに１つ保持されてもよい。
【００３２】
電波の発信時間は、１度のボタン入力に応じてビーコン信号の発信を開始してから終了するまでの時間（例えば１０秒）を示す。尚、１度のボタン入力には、１回の単押し、１回のダブルクリック、又は１回の長押しがいずれも含まれる。
【００３３】
ＣＰＵ１１１は、ビーコン装置１００内の各部の動作を統括する。ＣＰＵ１１１は、メモリ１１２に保持された所定のプログラムを実行することで、ビーコン装置１００が有する各機能を実現する。
【００３４】
ＣＰＵ１１１は、ボタン１５０への入力態様に応じて、異なるビーコンＩＤを生成する。例えば、ボタン１５０への入力態様に応じて、パラメータの１つであるＭａｊｏｒの第１３ビットと第１４ビットとの２ビットの値を決定する。これにより、ビーコンＩＤを含むビーコン信号を受信したスマートフォン２００では、異なるビーコンＩＤに応じて、異なる動作を実行できる。尚、ビーコンＩＤの他の範囲のデータが、ボタン１５０への入力態様に応じて変更されてもよい。
【００３５】
ＣＰＵ１１１は、メモリ１１２に保持されたＬＥＤ表示態様のパラメータを参照し、ボタン１５０への入力態様に応じて、異なるＬＥＤ１６０の表示態様を設定してもよい。
【００３６】
ＣＰＵ１１１は、メモリ１１２に保持された電波の発信に係るパラメータを取得し、ＢＬＥ１１３に送る。
【００３７】
ＢＬＥチップ１１３は、ＢＬＥ通信に係る通信制御を行い、アンテナ１１４を介して、ビーコンＩＤを含むビーコン信号を送信する。この場合、ＢＬＥチップ１１３は、ＣＰＵ１１１から取得したパラメータ（電波の送信電力、電波の発信間隔、電波の発信時間）に従って、ビーコン信号に係る電波を発信する。ＢＬＥチップ１１３は、例えば、ＢＬＥ通信に係る高周波信号（ＲＦ信号）に関する処理を行うためのアナログ回路を含む。尚、アンテナ１１４は、ビーコン装置１００に内蔵されていても、内蔵されていなくてもよい。
【００３８】
バッテリ１２０は、例えばボタン電池であり、ＢＬＥモジュール１１０及びＬＥＤ１６０に駆動電圧を供給する。
【００３９】
［スマートフォンの構成］
図５は、スマートフォン２００の構成例を示すブロック図である。スマートフォン２００は、例えば、入力デバイス２１０、プロセッサ２２０、メモリ２３０、出力デバイス２４０、及びアンテナ２５０を有する。
【００４０】
入力デバイス２１０は、例えば、各種キー、タッチパネル、マイクロホン、を含み、各種データの入力を検出する。
【００４１】
プロセッサ２２０は、例えばＣＰＵを含み、メモリ２３０に保持された所定のプログラム（例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、アプリケーション）を実行することで、各種機能（例えば表示機能、音声出力機能、電話機能）を実現する。
【００４２】
プロセッサ２２０は、例えば、アンテナ２５０により受信されたビーコン信号からビーコンＩＤを取得し、ビーコンＩＤに基づいて各種処理を行う。この場合、プロセッサ２２０は、ビーコンＩＤ毎に、異なる処理（動作）を行う。
【００４３】
メモリ２３０は、例えば、ＲＯＭやＲＡＭを有し、各種データ、プログラム、設定情報を保持する。尚、プロセッサ２２０は、メモリ２３０を内蔵してもよい。
【００４４】
出力デバイス２４０は、例えばディスプレイやスピーカを含み、各種データを出力する。出力デバイス２４０は、例えば、ビーコン信号に応じてアプリケーションが処理した結果を表示し、又は音声出力する。
【００４５】
アンテナ２５０は、各種データや各種情報を通信する。アンテナ２５０は、例えば、ビーコン装置１００からのビーコン信号やサーバ３００からのデータを受信する。アンテナ２５０は、例えば、プロセッサ２２０により処理されたデータを、サーバ３００へ送信する。
【００４６】
［サーバの構成］
図６は、サーバ３００の構成例を示すブロック図である。サーバ３００は、例えば、プロセッサ３１０、メモリ３２０、及びアンテナ３３０を備える。
【００４７】
プロセッサ３１０は、例えば、ＣＰＵ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、又はＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含む。プロセッサ３１０は、メモリ３２０に保持された所定のプログラム（例えば、ＯＳ、アプリケーション）を実行することで、各種機能（例えば注文機能、会計機能、観光案内機能、決済機能、電話機能、勤怠処理機能、アンケート処理機能）を実現する。
【００４８】
メモリ３２０は、例えば、ＲＯＭやＲＡＭを有し、各種データ、プログラム、設定情報を保持する。尚、プロセッサ３１０は、メモリ３２０を内蔵してもよい。
【００４９】
アンテナ３３０は、各種データや各種信号を通信する。アンテナ３３０は、例えば、スマートフォン２００からのデータを受信する。アンテナ３３０は、例えば、プロセッサ３１０により処理されたデータを、スマートフォン２００へ送信する。更に、アンテナ３３０は、他の装置、他のサーバ、他のシステムと連携するためのデータ通信を行ってもよい。
【００５０】
［ビーコン装置の状態遷移］
次に、ビーコン装置１００の状態遷移について説明する。
図７は、ビーコン装置１００の状態遷移例を示す模式図である。
【００５１】
ＣＰＵ１１１は、ビーコン装置１００の動作モードとして、運用モード又は編集モードを設定し、この設定情報をメモリ１１２に保持する。運用モードにおけるビーコン装置１００の状態として、待機状態、単押し電波発信状態、長押し電波発信状態、及びダブルクリック電波発信状態が想定される。尚、電波の発信中にボタン１５０の押下が検出された場合、ボタン１５０の押下を優先し、電波の発信時間の計測がリセットされる。
【００５２】
ＣＰＵ１１１は、未稼働状態において、バッテリ１２０を所定の位置にセットし、電源をオンすると、待機状態に遷移させる。ビーコン装置１００は、待機状態において、電源をオフにし、又はバッテリ１２０を所定の位置から離脱すると、未稼働状態に遷移させる。
【００５３】
待機状態、長押し電波発信状態、又はダブルクリック電波発信状態において、ＣＰＵ１１１が、ボタン１５０に対する単押しを検出すると、単押しに基づくビーコンＩＤを生成し、ビーコン信号（電波）の発信を開始する。つまり、ＣＰＵ１１１は、単押し電波発信状態に遷移させる。また、単押し電波発信状態において、ＣＰＵ１１１が、ボタン１５０に対する単押しを検出すると、新たに単押し電波発信状態に遷移させる。
【００５４】
待機状態、単押し電波発信状態、又はダブルクリック電波発信状態において、ＣＰＵ１１１が、ボタン１５０に対する長押しを検出すると、長押しに基づくビーコンＩＤを生成し、ビーコン信号（電波）の発信を開始する。つまり、ＣＰＵ１１１は、長押し電波発信状態に遷移させる。また、長押し電波発信状態において、ＣＰＵ１１１が、ボタン１５０に対する長押しを検出すると、新たに長押し電波発信状態に遷移させる。
【００５５】
待機状態、単押し電波発信状態、又は長押し電波発信状態において、ＣＰＵ１１１が、ボタン１５０に対するダブルクリックを検出すると、ダブルクリックに基づくビーコンＩＤを生成し、ビーコン信号（電波）の発信を開始する。つまり、ＣＰＵ１１１は、ダブルクリック電波発信状態に遷移させる。また、ダブルクリック電波発信状態において、ＣＰＵ１１１が、ボタン１５０に対するダブルクリックを検出すると、新たにダブルクリック電波発信状態に遷移させる。
【００５６】
単押し電波発信状態、長押し電波発信状態、及びダブルクリック電波発信状態から、ＣＰＵ１１１が、各状態に遷移してから指定秒数が経過したことを検出すると、ビーコン信号（電波）の発信を停止する。つまり、ＣＰＵ１１１は、待機状態に遷移させる。尚、ここでの指定秒数とは、パラメータで規定された電波の発信時間に相当する。
【００５７】
運用モードにおいて、ＣＰＵ１１１は、編集モードへの遷移命令を検出した場合、動作モードを編集モードに遷移させる。編集モードへの遷移命令は、例えば、編集アプリケーションからＢＬＥ接続要求を受けた際に検出される。
【００５８】
編集モードにおいて、ＣＰＵ１１１は、パラメータの書き込み完了を検出した場合、動作モードを運用モードに遷移させる。パラメータの書き込み完了は、例えば、編集アプリケーションからＢＬＥ切断要求を受けた際に検出される。
【００５９】
［電波の発信態様及びＬＥＤの表示態様］
次に、ビーコン装置１００の各状態における電波の発信態様及びＬＥＤ１６０の表示態様について説明する。
【００６０】
図８は、ビーコン装置１００の各状態における電波の発信態様及びＬＥＤ１６０の表示態様の一例を示す模式図である。
【００６１】
未稼働状態及び待機状態では、ＣＰＵ１１１は、ビーコンＩＤを生成せず、ビーコン信号を送信させない。また、ＣＰＵ１１１は、ＬＥＤ１６０を点灯させない。
【００６２】
編集モードでは、ＣＰＵ１１１は、ビーコンＩＤを生成せず、ビーコン信号を送信させない。また、ＣＰＵ１１１は、ＬＥＤ１６０に赤色点灯させる。これにより、ユーザは、ＬＥＤ１６０の表示態様を確認することで、ビーコン装置１００の動作モードが編集モードであり、例えばパラメータの設定中であることを認識できる。
【００６３】
単押し電波発信状態では、ＣＰＵ１１１は、例えばパラメータにおけるＭａｊｏｒの第１３ビット及び第１４ビットを「００」としてビーコンＩＤを生成し、ビーコン信号を送信させる。また、ＣＰＵ１１１は、ＬＥＤ１６０に緑色点灯させる。これにより、ユーザは、ＬＥＤ１６０の表示態様を確認することで、ビーコン装置１００が単押し電波発信中であることを認識できる。
【００６４】
長押し電波発信状態では、ＣＰＵ１１１は、例えばパラメータにおけるＭａｊｏｒの第１３ビット及び第１４ビットを「０１」としてビーコンＩＤを生成し、ビーコン信号を送信させる。また、ＣＰＵ１１１は、ＬＥＤ１６０に緑色点滅させる。ここでは、１秒点灯、１秒消灯、１秒点灯、１秒消灯、を繰り返すように、ＬＥＤ１６０が点滅する。これにより、ユーザは、ＬＥＤ１６０の表示態様を確認することで、ビーコン装置１００が長押し電波発信中であることを認識できる。
【００６５】
ダブルクリック電波発信状態では、ＣＰＵ１１１は、例えばパラメータにおけるＭａｊｏｒの第１３ビット及び第１４ビットを「１１」としてビーコンＩＤを生成し、ビーコン信号を送信させる。また、ＣＰＵ１１１は、ＬＥＤ１６０に緑色点滅させる。ここでは、短時間に２回点灯、１秒消灯、短時間に２回点灯、１秒消灯、を繰り返すように、ＬＥＤ１６０が点滅する。これにより、ユーザは、ＬＥＤ１６０の表示態様を確認することで、ビーコン装置１００がダブルクリック電波発信中であることを認識できる。
【００６６】
［ユースケース］
次に、サービス提供システム１０が適用されるユースケースについて例示する。
【００６７】
［ユースケース１］
ユースケース１では、サービス提供システム１０が、飲食サービスにおいて利用されることを想定する。ここでは、サービス提供システム１０は、飲食店における注文管理システムとして動作する。ビーコン装置１００は、例えば、店内に配置された各テーブルに設置される。図９（Ａ）〜（Ｃ）は、ユースケース１を説明するための模式図である。
【００６８】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００が、ボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【００６９】
スマートフォン２００は、ＢＬＥ通信可能なエリア（例えばビーコン装置１００からの距離が１０〜１５ｍの範囲）に位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じた注文管理アプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【００７０】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、酒（例えばビール）の発注指示をサーバ３００へ送る（図９（Ａ）参照）。ビーコンＩＤがダブルクリックを示す場合、スマートフォン２００は、ジュースの発注指示をサーバ３００へ送る（図９（Ｂ）参照）。サーバ３００は、スマートフォン２００からの発注指示を受け、発注指示の情報をバックヤードの店員等に提示する。また、ビーコンＩＤが長押しを示す場合、スマートフォン２００は、会計指示をサーバ３００へ送る（図９（Ｃ）参照）。サーバ３００は、店内のレジ等と連携して動作し、会計処理を行う。
【００７１】
このように、サービス提供システム１０は、ビーコン装置１００を注文ボタンとして活用でき、注文管理等を支援できる。
【００７２】
［ユースケース２］
ユースケース２では、サービス提供システム１０が、旅行業務で利用されることを想定する。ここでは、サービス提供システム１０は、観光案内システムとして動作する。ビーコン装置１００は、例えば、ツアーコンダクタに携帯され、又は観光バスのツアーコンダクタの座席付近に設置される。図１０は、ユースケース２を説明するための模式図である。
【００７３】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００がボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【００７４】
スマートフォン２００は、ＢＬＥ通信可能なエリアに位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じた観光案内アプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【００７５】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、観光名所としての寺に関する情報の検索指示をサーバ３００へ送る。ビーコンＩＤがダブルクリックを示す場合、スマートフォン２００は、観光名所としての橋に関する情報の検索指示をサーバ３００へ送る。ビーコンＩＤが長押しを示す場合、スマートフォン２００は、トイレ休憩の案内情報の検索指示をサーバ３００へ送る。サーバ３００は、スマートフォン２００からの検索指示を受け、検索処理を行い、検索結果の情報をスマートフォン２００へ送信する。
【００７６】
スマートフォン２００は、サーバ３００からの検索結果の情報を受信し、ディスプレイ等に提示する。例えば、ビーコンＩＤが単押しの場合、スマートフォン２００は、検索結果の情報として寺に関する情報をディスプレイに表示する（図１０（Ａ）参照）。ビーコンＩＤがダブルクリックの場合、スマートフォン２００は、検索結果としての橋に関する情報をディスプレイに表示する（図１０（Ｂ）参照）。ビーコンＩＤが長押しの場合、スマートフォン２００は、検索結果の情報としてトイレ休憩の案内情報（例えば、周辺トイレの位置情報、トイレ休憩の時間情報）をディスプレイに表示する（図１０（Ｃ）参照）。
【００７７】
このように、サービス提供システム１０は、例えば観光バスの車内案内に利用でき、観光案内を支援できる。
【００７８】
［ユースケース３］
ユースケース３では、サービス提供システム１０が、ＥＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）業務において利用されることを想定し、一例としてウォーターサーバの水タンクの発注を想定する。ここでは、サービス提供システム１０は、ＥＣシステムとして動作する。ビーコン装置１００は、例えば、ウォーターサーバに取り付けられ、又はウォーターサーバの設置場所近傍に設置される。
【００７９】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００がボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【００８０】
スマートフォン２００は、ＢＬＥ通信可能なエリアに位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じたＥＣアプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【００８１】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、ＥＣアプリケーションと連動し、水タンクの発注に係る決済画面にショートカットし、決済画面をディスプレイに表示する。水タンクの情報は、例えばサーバ３００からスマートフォン２００が取得する。
【００８２】
また、ビーコンＩＤが長押しを示す場合、スマートフォン２００は、ＥＣアプリケーションを介して電話指示をサーバ３００へ送る。サーバ３００は、電話指示を受けると、オペレーションセンタの電話端末の電話番号を検索し、発信処理する。これにより、スマートフォン２００のユーザは、オペレータとの通話が可能となり、商品に関する問い合わせ等を実施できる。尚、ビーコンＩＤが長押しを示す場合、スマートフォン２００は、ＥＣアプリケーションから電話アプリケーションを呼び出して実行し、オペレーションセンタの電話端末に発信してもよい。
【００８３】
このように、サービス提供システム１０は、電子商取引による一連の購入手続きを支援できる。
【００８４】
［ユースケース４］
ユースケース４では、サービス提供システム１０が、勤怠管理業務において利用されることを想定する。ここでは、サービス提供システム１０は、勤怠管理システムとして動作する。ビーコン装置１００は、例えば、オフィスの所定の場所に設置される。
【００８５】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００がボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【００８６】
スマートフォン２００は、ＢＬＥ通信可能なエリアに位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じた勤怠管理アプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【００８７】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、出勤の選択指示をサーバ３００へ送る。ビーコンＩＤがダブルクリックを示す場合、スマートフォン２００は、退勤の選択指示をサーバ３００へ送る。ビーコンＩＤが長押しを示す場合、スマートフォン２００は、休憩開始又は休憩終了（単に休憩ともいう）の選択指示をサーバ３００へ送る。
【００８８】
サーバ３００は、スマートフォン２００からの選択指示を受け、選択指示に応じて出勤、退勤、又は休憩の情報を設定し、所定の勤怠管理処理を行う。
【００８９】
このように、サービス提供システム１０は、ビーコン装置１００を用いて容易に勤怠管理を支援できる。
【００９０】
［ユースケース５］
ユースケース５では、サービス提供システム１０が、アンケート業務において利用されることを想定する。ここでは、サービス提供システム１０は、アンケート管理システムとして動作する。ビーコン装置１００は、例えば、アンケートを管理する管理者に携帯され、又はアンケートの実施場所に設置される。
【００９１】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００がボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【００９２】
スマートフォン２００は、ＢＬＥ通信可能なエリアに位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じたアンケート管理アプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【００９３】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、解答Ａの選択指示を送信し、サーバ３００へ送信する。ビーコンＩＤが長押しを示す場合、スマートフォン２００は、解答Ｂの選択指示を送信し、サーバ３００へ送信する。ビーコンＩＤがダブルクリックを示す場合、スマートフォン２００は、該当なしの選択指示を送信し、サーバ３００へ送信する。
【００９４】
サーバ３００は、スマートフォン２００からの選択指示を受け、選択指示に応じて解答を選択し、集計処理等を行う。
【００９５】
このように、サービス提供システム１０は、ビーコン装置１００を用いて容易にアンケート業務を支援できる。
【００９６】
［ユースケース６］
ユースケース６では、サービス提供システム１０が、ＴＶ（テレビ）ショッピング業務において利用されることを想定する。ここでは、サービス提供システム１０は、ＴＶショッピング管理システムとして動作する。ビーコン装置１００は、例えば、ＴＶに取り付けられ、又はＴＶの設置場所近傍に設置される。
【００９７】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００がボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【００９８】
スマートフォン２００は、ＢＬＥ通信可能なエリアに位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じたＴＶショッピング管理アプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【００９９】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、ＴＶショッピング管理アプリケーションと連動し、ＴＶで紹介された商品の発注に係る決済画面にショートカットし、決済画面をディスプレイに表示する。商品の情報は、例えばサーバ３００からスマートフォン２００が取得する。
【０１００】
また、ビーコンＩＤが長押しを示す場合、スマートフォン２００は、ＴＶショッピング管理アプリケーションを介して電話指示をサーバ３００へ送る。サーバ３００は、電話指示を受けると、オペレーションセンタの電話端末の電話番号を検索し、発信処理する。これにより、スマートフォン２００のユーザは、オペレータとの通話が可能となり、商品に関する問い合わせ等を実施できる。尚、ビーコンＩＤが長押しを示す場合、スマートフォン２００は、ＴＶショッピング管理アプリケーションから電話アプリケーションを呼び出して実行し、オペレーションセンタの電話端末に発信してもよい。
【０１０１】
このように、サービス提供システム１０は、ＴＶショッピングに係る一連の購入手続きを支援できる。
【０１０２】
［ユースケース７］
ユースケース７では、サービス提供システム１０が、介護業務において利用されることを想定する。ここでは、サービス提供システム１０は、介護支援システムとして動作する。ビーコン装置１００は、例えば、要介護者やその家族が携帯し、又は要介護者が使用するベッド等やその近辺に設置される。
【０１０３】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００がボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【０１０４】
スマートフォン２００は、ＢＬＥ通信可能なエリアに位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じた介護支援アプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【０１０５】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、介護支援アプリケーションを介して、要介護者を介護する介護士への電話指示をサーバ３００へ送る。サーバ３００は、介護士への電話指示を受けると、介護士の電話端末の電話番号を検索し、発信処理する。これにより、スマートフォン２００のユーザ（例えば要介護者又はその家族）は、介護士との通話が可能となり、介護に関する問い合わせ等を実施できる。尚、介護士は、例えば、要介護者の住居内又はケアハウス内に所在する。
【０１０６】
ビーコンＩＤが長押しを示す場合、スマートフォン２００は、介護支援アプリケーションを介して家族への電話指示をサーバ３００へ送る。サーバ３００は、家族への電話指示を受けると、要介護者の家族の電話端末の電話番号を検索し、発信処理する。これにより、スマートフォン２００のユーザ（例えば要介護者又はその介護士）は、家族との通話が可能となり、介護に関する問い合わせ等を実施できる。
【０１０７】
ビーコンＩＤが単押し又は長押しを示す場合、スマートフォン２００は、介護支援アプリケーションから電話アプリケーションを呼び出して実行し、介護士又は要介護者の家族の電話端末に発信してもよい。
【０１０８】
このように、サービス提供システム１０は、一連の介護業務を支援できる。また、サービス提供システム１０は、例えば介護士が対応できない際に、家族を呼び出すことができる。
【０１０９】
［ユースケース８］
ユースケース８では、サービス提供システム１０が、自動車保険業務において利用されることを想定する。ここでは、サービス提供システム１０は、自動車保険管理システムとして動作する。ビーコン装置１００は、例えば、ユーザに携帯され、又はユーザが所有する車両内に設置される。
【０１１０】
ユーザがビーコン装置１００のボタン１５０を押下すると、ビーコン装置１００がボタン１５０の押下を検出し、スマートフォン２００への入力態様に基づくビーコンＩＤを含むビーコン信号を送信する。
【０１１１】
スマートフォン２００は、ＢＬＥ通信可能なエリアに位置すると、ビーコン信号を受信し、ボタン１５０への入力態様により異なるビーコンＩＤを取得する。スマートフォン２００は、ＯＳの実行によりビーコンＩＤを識別し、ビーコンＩＤに応じた自動車保険管理アプリケーションを実行する。スマートフォン２００は、ビーコンＩＤに基づき、異なる処理を行う。
【０１１２】
例えば、ビーコンＩＤが単押しを示す場合、スマートフォン２００は、自動車保険管理アプリケーションを介して、オペレータへの電話指示をサーバ３００へ送る。サーバ３００は、オペレータへの電話指示を受けると、オペレータの電話端末の電話番号を検索し、発信処理する。これにより、スマートフォン２００のユーザは、オペレータとの通話が可能となり、例えば事故時の適切な対応について問い合わせできる。
【０１１３】
ビーコンＩＤが長押しを示す場合、スマートフォン２００は、自動車保険管理アプリケーションを介してコンシェルジュへの電話指示をサーバ３００へ送る。サーバ３００は、コンシェルジュへの電話指示を受けると、コンシェルジュの電話端末の電話番号を検索し、発信処理する。これにより、スマートフォン２００のユーザは、例えば平常時において任意のエリアのレストランの情報や観光名所の情報を問合せできる。
【０１１４】
ビーコンＩＤが単押し又は長押しを示す場合、スマートフォン２００は、自動車保険アプリケーションから電話アプリケーションを呼び出して実行し、介護士又は要介護者の家族の電話端末に発信してもよい。
【０１１５】
このように、サービス提供システム１０は、一連の自動車保険業務を支援できる。また、サービス提供システム１０は、事故時と平常時とで異なるサービスを容易に提供できる。
【０１１６】
［効果等］
このように、ビーコン装置１００は、ボタン１５０への入力態様、例えばボタン１５０の押し方に応じて、異なるビーコンＩＤを生成し、ビーコン信号を送信する。これにより、ビーコン信号を受信するスマートフォン２００は、異なるビーコンＩＤに基づいて、スマートフォン２００が有する異なる機能、つまり異なるサービスを提供できる。
【０１１７】
また、スマートフォン２００は、必要に応じて（例えばスマートフォン２００が実行するアプリケーションに応じて）、サーバ３００と連携し、ボタン１５０への入力態様に応じた特定のサービスを提供できる。
【０１１８】
このように、ビーコン装置１００は、１つの入力デバイス（例えばボタン１５０）による入力検出に応じて複数のサービスを提供（提供を補助）できる。また、ビーコン装置１００が備えるボタン１５０が１つという簡易な構成で、複数のサービスを提供（提供を補助）できる。
【０１１９】
また、ビーコン装置１００は、ボタン１５０への入力態様に応じて、ＬＥＤ１６０の点灯の仕方や点灯の色を変更できる。よって、ユーザは、ビーコン装置１００のＬＥＤ１６０の表示態様を確認することで、ビーコン装置１００の状態（例えば単押し電波発信状態）や提供されるサービスの内容を認識できる。
【０１２０】
また、ビーコン装置１００は、ボタン１５０への入力が検出されてから一定期間が経過した後に電波の発信を停止することで、ビーコン装置１００の省電力化を図ることができる。
【０１２１】
サービス提供システム１０は、例えば、店舗や娯楽施設におけるＯ２Ｏ（Ｏｎｌｉｎｅ
ｔｏ  Ｏｆｆｌｉｎｅ）施策及び行動履歴分析に活用されてもよい。また、サービス提供システム１０は、ＤＭＰ（Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ  Ｐｌａｔｆｏｒｍ）連携により広告施策に活用されてもよい。また、サービス提供システム１０は、ビーコン装置１００が認証機能やセンサ又はブザーを有し、工場や倉庫でのＦＡ（Ｆａｃｔｏｒｙ  Ａｕｔｏｍａｔｉｏｎ）に活用されてもよい。
【０１２２】
（他の実施形態）
なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【０１２３】
上記実施形態では、ビーコン装置１００の入力デバイスとしてボタン１５０を例示したが、他の入力デバイス（例えば各種センサ）であってもよい。
【０１２４】
上記実施形態では、携帯端末装置としてスマートフォン２００を例示したが、スマートフォン２００以外の携帯端末装置が設けられてもよい。例えば、携帯端末装置は、携帯電話端末やＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）でもよい。
【０１２５】
上記実施形態では、サービス提供システム１０がサーバ３００を備えることを例示したが、サーバ３００が有する機能をスマートフォン２００が有し、サーバ３００を備えなくてもよい。
【０１２６】
上記実施形態では、表示器としてＬＥＤ１６０を例示したが、ＬＥＤ以外の表示器がビーコン装置１００に設けられてもよい。例えば、例えば簡易的なディスプレイが設けられ、ボタン１５０への入力態様に応じて、異なる表示情報を表示してもよい。
【０１２７】
上記実施形態では、電波の発信時間のパラメータが１つであることを例示したが、ボタン１５０に対する複数の入力態様を想定し、複数設けられてもよい。例えば、ビーコン装置１００が、優先度の高い情報をスマートフォン２００へ送信する場合、電波の発信時間を通常時よりも長いパラメータとして設定してもよい。これにより、ビーコン装置１００は、電波の発信時間を長くしてビーコン信号を送信でき、スマートフォン２００によるビーコン信号の受信確率を高くできる。
【０１２８】
上記実施形態では、電波の発信電力のパラメータが１つであることを例示したが、ボタン１５０に対する複数の入力態様を想定し、複数設けられてもよい。例えば、ビーコン装置１００が、優先度の高い情報をスマートフォン２００へ送信する場合、電波の発信電力を通常時よりも大きいパラメータとして設定してもよい。これにより、ビーコン装置１００は、電波の発信電力を大きくしてビーコン信号を送信でき、スマートフォン２００によるビーコン信号の受信確率を高くできる。
【０１２９】
上記実施形態では、電波の発信間隔のパラメータが１つであることを例示したが、ボタン１５０に対する複数の入力態様を想定し、複数設けられてもよい。例えば、ビーコン装置１００が、優先度の高い情報をスマートフォン２００へ送信する場合、電波の発信間隔を通常時よりも短いパラメータとして設定してもよい。これにより、ビーコン装置１００は、電波の発信間隔を短くしてビーコン信号を送信でき、スマートフォン２００によるビーコン信号の受信確率を高くできる。
【０１３０】
このように、ビーコン装置１００のＣＰＵ１１１は、ボタン１５０の入力態様に応じて、ビーコン信号に係る電波の発信条件を変更してもよい。
【０１３１】
（本発明の一態様の概要）
本発明の一態様のビーコン装置は、複数の入力態様による操作入力を受け付ける入力デバイスと、入力デバイスにより受け付けられた操作入力の入力態様に応じて、携帯端末装置に異なる動作を実行させるための異なるビーコンＩＤを生成するプロセッサと、ビーコンＩＤを含むビーコン信号を送信するアンテナと、を備える。携帯端末装置は、例えばスマートフォン２００である。
【０１３２】
これにより、ビーコン装置は、１つの入力デバイスによる入力検出に応じて、携帯端末装置による複数のサービスの提供を支援できる。
【０１３３】
本発明の一態様のビーコン装置は、プロセッサの制御により、入力デバイスにより受け付けられた操作入力の入力態様に応じて、異なる表示態様で表示する表示器を備えてもよい。表示器は、例えばＬＥＤである。
【０１３４】
これにより、ユーザは、入力デバイスへの入力態様を認識でき、入力態様に応じた携帯端末装置の動作を認識できる。
【０１３５】
本発明の一態様のビーコン装置は、アンテナが、プロセッサの制御により、ビーコン信号の送信開始から所定時間が経過した際、ビーコン信号の送信を停止してもよい。
【０１３６】
これにより、例えば、ビーコン装置の近傍に携帯端末装置が存在しない場合に、不要な電波発信を抑制できる。
【０１３７】
本発明の一態様のビーコン装置は、入力デバイスが、ボタンであってもよい。
【０１３８】
これにより、ユーザの意図を反映して簡単に操作入力できる。
【０１３９】
本発明の一態様の携帯端末装置は、ビーコン装置の入力デバイスにより受け付けられた操作入力の入力態様に応じて生成されたビーコンＩＤを含むビーコン信号を受信するアンテナと、ビーコン信号に含まれる異なるビーコンＩＤに応じて、異なる処理を実行するプロセッサと、を備える。
【０１４０】
これにより、携帯端末装置は、ビーコン装置が備える１つの入力デバイスによる入力検出に応じて、複数のサービスを提供できる。
【０１４１】
本発明の一態様のサービス提供システムは、ビーコン装置と携帯端末装置とを備えるサービス提供システムであって、ビーコン装置は、入力デバイスにより受け付けられた操作入力の複数の入力態様に応じて、ビーコンＩＤを生成し、ビーコンＩＤを含むビーコン信号を送信し、携帯端末装置は、ビーコン装置からのビーコン信号を受信し、ビーコン信号に含まれる異なるビーコンＩＤに基づいて、異なる動作を実行する。
【０１４２】
これにより、サービス提供システムは、ビーコン装置が備える１つの入力デバイスによる入力検出に応じて、携帯端末装置は、複数のサービスを提供できる。
【０１４３】
本発明の一態様のビーコン信号送信方法は、入力デバイスを用いたビーコン信号送信方法であって、入力デバイスにより受け付けられた操作入力の複数の入力態様に応じて、携帯端末装置に異なる動作を実行させるための異なるビーコンＩＤを生成し、ビーコンＩＤを含むビーコン信号を送信する。
【０１４４】
これにより、ビーコン装置は、１つの入力デバイスによる入力検出に応じて、携帯端末装置による複数のサービスの提供を支援できる。
【０１４５】
本発明の一態様のビーコン信号処理方法は、携帯端末装置におけるビーコン信号処理方法であって、ビーコン装置の入力デバイスにより受け付けられた操作入力の入力態様に応じて生成されたビーコンＩＤを含むビーコン信号を受信し、ビーコン信号に含まれる異なるビーコンＩＤに応じて、異なる処理を実行する。
【０１４６】
これにより、携帯端末装置は、ビーコン装置が備える１つの入力デバイスによる入力検出に応じて、複数のサービスを提供できる。
【産業上の利用可能性】
【０１４７】
本発明は、１つの入力デバイスによる入力検出に応じて複数のサービスを提供できるビーコン装置、携帯端末装置、サービス提供システム、ビーコン信号送信方法、及びビーコン信号処理方法等に有用である。
【符号の説明】
【０１４８】
１０  サービス提供システム
１００  ビーコン装置
１１０  ＢＬＥモジュール
１１１  ＣＰＵ
１１２  メモリ
１１３  ＢＬＥチップ
１１４  アンテナ
１２０  バッテリ
１５０  ボタン
１６０  ＬＥＤ
２００  スマートフォン
２１０  入力デバイス
２２０  プロセッサ
２３０  メモリ
２４０  出力デバイス
２５０  アンテナ
３００  サーバ
３１０  プロセッサ
３２０  メモリ
３３０  アンテナ
【図１】
2018029341.tif 000003
【図２】
2018029341.tif 000004
【図３】
2018029341.tif 000005
【図４】
2018029341.tif 000006
【図５】
2018029341.tif 000007
【図６】
2018029341.tif 000008
【図７】
2018029341.tif 000009
【図８】
2018029341.tif 000010
【図９】
2018029341.tif 000011
【図１０】
2018029341.tif 000012