(57)【要約】【解決手段】ビーコンを利用した決済方法及び装置を開示する。本発明の一実施例は、決済端末機とユーザ端末との間で双方向で通信できるようにし、さまざまなオペレーティングシステムを有するユーザ端末でも、すべて動作でき、超近距離で密着しなくても、近距離での認証を容易に実行することに目的がある。本発明の他の実施例は、決済端末機に有線で接続し、距離センサを用いて既設定の範囲内にユーザ端末が存在する場合、ユーザ端末機とビーコン通信を基盤とする通信チャネルを形成し、ユーザ端末機と決済端末機との間の決済関連情報を中継することで、従来のＮＦＣを利用した決済方式の限界を克服しながらも、より効率的な決済サービスが実行できるようにすることに目的がある。【選択図】図１
2019521626.tif 000002
【特許請求の範囲】
【請求項１】
ビーコン信号を既設定の信号強さで外部に送出し、周辺に位置する端末機から前記ビーコン信号に対応する接続信号を受信する無線通信部と、
前記接続信号が受信されると、前記端末機とビーコン通信基盤の通信チャネルを形成するように制御する制御部と、
認証情報が既設定の形式に適合するか否かを判断して適合結果を生成する第１のデータ処理部、及び、
前記認証情報と前記適合結果をデータパケットに変換し、有線通信を利用して前記端末機に伝達する第２のデータ処理部と、
を含むことを特徴とするビーコン決済装置。
【請求項２】
前記制御部は、
前記端末機と前記通信チャネルを形成するまで、前記ビーコン信号を既設定のしきい値以下で送出するようにすることを特徴とする請求項１に記載のビーコン決済装置。
【請求項３】
前記制御部は、
前記端末機と前記通信チャネルを形成した後に前記ビーコン信号を既設定のしきい値を超える信号の強さで送出するようにすることを特徴とする請求項１に記載のビーコン決済装置。
【請求項４】
前記認証情報は、
パケット構造を有し、暗号化することを特徴とする請求項１に記載のビーコン決済装置。
【請求項５】
前記第１のデータ処理部から前記認証情報を受信して復号化した後、復号化した認証情報を前記第２のデータ処理部に伝達する復号化部
をさらに含むことを特徴とする請求項１に記載のビーコン決済装置。
【請求項６】
前記端末機との通信チャネルが形成されたか否か、または前記適合結果を外部に出力するデータ出力部
をさらに含むことを特徴とする請求項１に記載のビーコン決済装置。
【請求項７】
ビーコン決済装置がビーコン基盤の決済を行う方法において、
ビーコン信号を既設定の信号強さで外部に送出し、周辺に位置する端末機から前記ビーコン信号に対応する接続信号を受信するステップと、
前記接続信号が受信されると、前記端末機とビーコン通信基盤の通信チャネルを形成するように制御するステップと、
認証情報が既設定の形式に適合するか否かを判断して適合結果を生成するステップ、及び、
前記認証情報と前記適合結果をデータパケットに変換し、有線通信を利用して前記端末機に伝達するステップと、
を含むことを特徴とするビーコン決済方法。
【請求項８】
外側面の一端に既設定の鋭角を有する外側方向を向くように突出する第１の突出部と、
前記第１の突出部と同じ方向を向くように突出する第２の突出部と、
前記第１の突出部の突出した方向の端部に締結され、光信号を既設定の鋭角方向に位置する対象体に照射（Illuminate）できるようにする発光部と、
前記第２の突出部の突出した方向の端部に締結され、前記光信号に対応して前記対象体から反射した反射信号を受光する受光部、及び、
前記第１の突出部と前記第２の突出部が向く方向のセキュリティ接続距離以内に前記対象体から反射する前記反射信号の存在如何で前記対象体を判断する近接端末判断部と、
を含むことを特徴とするビーコン決済装置。
【請求項９】
外側面の一端に垂直方向を向くように突出した後に、中央を向くように折り曲がる第１の突出部と、
前記外側面の他端に垂直方向を向くように突出した後に、中央を向くように折り曲がって前記第１の突出部と対向するように形成する第２の突出部と、
前記第１の突出部の突出した方向の端部に締結され、光信号を既設定の鋭角方向に位置する対象体に照射する発光部と、
前記第２の突出部の突出した方向の端部に締結され、前記光信号に対応して前記対象体から反射した反射信号を受光する受光部、及び、
前記第１の突出部と前記第２の突出部が向く方向のセキュリティ接続距離以内に前記対象体から反射する前記反射信号の存在如何で前記対象体を判断する近接端末判断部と、
を含むことを特徴とするビーコン決済装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一実施例は、ビーコンを利用した決済方法及び装置に関する。
【背景技術】
【０００２】
この部分に記述された内容は、単に本発明の一実施例の背景情報を提供するに留まり、従来の技術を構成するものではない。
【０００３】
従来の磁気カードやＩＣ（Integrated Circuit）カードを利用して決済する方式に代わり、端末機を認証して課金する方式が最近登場している。特に、従来の端末機を利用した決済方法では、ＮＦＣ（Near Field Communication）を利用して端末機と加盟店端末機が認証された場合に決済が行われるのが一般的な技術である。しかし、ＮＦＣを利用した認証方式は、端末機を加盟店端末機に近距離で密着させなければならない点が不便であった。
【０００４】
つまり、ＮＦＣを利用した決済方法は、非接触型近距離無線通信モジュールを利用して、約１０ｃｍ程度の超近距離で端末間のデータ伝達が可能になる。ＮＦＣを利用した決済方式は、ＮＦＣ機能を搭載した携帯端末機を加盟店端末機に近接させる場合にのみ決済が可能になる。
【０００５】
ＮＦＣを利用した決済方式は、端末の機種ごとにＮＦＣ機能を駆動する方式に違いが存在するため、機能の使用時に不便さが存在するという欠点がある。また、ＮＦＣを利用した決済方法は、クレジットカードの情報を加盟店端末機に片方向に伝達するため、カード伝票または領収書などを端末機に伝達できないという不便が存在する。
【０００６】
ＮＦＣを利用した決済方式の場合ＮＦＣ機能を搭載した、特定のＯＳ（Operating System）ベースのモバイル機器に限って、その機能が使用可能である点で、不特定多数の端末機に適用するのは難しいという限界が存在する。ＮＦＣを利用した決済方法は、例えば、アンドロイドのような特定のオペレーティングシステム（Operation System）を有する端末でのみ使用可能であり、異なるオペレーティングシステムを有する端末では使用されないという限界がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の一実施例は、加盟店端末機とユーザ端末機との間で双方向に通信できるようにし、さまざまなオペレーティングシステムを有するユーザ端末でも、すべて動作でき、超近距離で密着しなくても、近距離での認証を容易に実行できるようにすることに目的がある。
【０００８】
本発明の他実施例は、加盟店端末機に有線で接続し、距離センサを用いて既設定の範囲内にユーザ端末が存在する場合に、ユーザ端末機とビーコン通信を基盤とする通信チャネルを形成し、ユーザ端末機と加盟店端末機との間の決済関連情報を中継することで、従来のＮＦＣを利用した決済方式の限界を克服しながらも、より効率的に決済サービスが実行できるようにすることに目的がある。
【課題を解決するための手段】
【０００９】
本実施例の一側面によると、ビーコン信号を既設定の信号強さで外部に送出し、周辺に位置する端末機から前記ビーコン信号に対応する接続信号を受信する無線通信部と、前記接続信号が受信されると、前記端末機とビーコン通信基盤の通信チャネルを形成するように制御する制御部と、前記認証情報が既設定の形式に適合するかを判断して適合結果を生成する第１のデータ処理部、及び、前記認証情報と前記適合結果をデータパケットに変換し、有線通信を利用して前記決済端末機に伝達する第２のデータ処理部を含むことを特徴とするビーコン決済装置を提供する。
【００１０】
本実施例の他側面によると、ビーコン決済装置がビーコン基盤の決済を行う方法において、ビーコン信号を既設定の信号強さで外部に送出し、周辺に位置する端末機から前記ビーコン信号に対応する接続信号を受信するステップと、前記接続信号が受信されると、前記端末機とビーコン通信基盤の通信チャネルを形成するように制御するステップと、前記認証情報が既設定の形式に適合するかを判断して適合結果を生成するステップ、及び、前記認証情報と前記適合結果をデータパケットに変換し、有線通信を利用して前記決済端末機に伝達するステップと、を含むことを特徴とするビーコン決済方法を提供する。
【００１１】
本実施例の他側面によると、外側面の一端に既設定の鋭角を有する、外側方向を向くように突出する第１の突出部と、前記第１の突出部と同じ方向を向くように突出する第２の突出部と、前記第１の突出部の突出した方向の端部に締結され、光信号を既設定の鋭角方向に位置する対象体に照射（Illuminate）する発光部と、前記第２の突出部の突出した方向の端部に締結され、前記光信号に対応して前記対象体から反射した反射信号を受光する受光部、及び、前記第１の突出部と前記第２の突出部が向く方向のセキュリティ接続距離以内に前記対象体から反射する前記反射信号の存在如何で前記対象体を判断する近接端末判断部と、を含むことを特徴とするビーコン決済装置を提供する。
【００１２】
本実施例の他側面によると、外側面の一端に垂直方向を向くように突出した後に、中央を向くように折り曲がる第１の突出部と、前記外側面の他端に垂直方向を向くように突出した後に、中央を向くように折り曲がって前記第１の突出部と対向するように形成する第２の突出部と、前記第１の突出部の突出した方向の端部に締結され、光信号を既設定の鋭角方向に位置する対象体に照射する発光部と、前記第２の突出部の突出した方向の端部に締結され、前記光信号に対応して前記対象体から反射した反射信号を受光する受光部、及び、前記第１の突出部と前記第２の突出部が向く方向のセキュリティ接続距離以内に前記対象体から反射する前記反射信号の存在如何で前記対象体を判断する近接端末判断部を含むことを特徴とするビーコン決済装置を提供する。
【発明の効果】
【００１３】
以上で説明したように、本発明の一実施例によると、加盟店端末機とユーザ端末との間で双方向に通信できるという利点がある。第１の実施例によると、様々なオペレーティングシステムを有するユーザ端末でも、すべて動作することができ、超近距離で密着しなくても、近距離での認証を容易に実行できるという利点がある。
【００１４】
本発明の他の実施例によると、従来の加盟店端末機に双方向通信方式のビーコン決済装置を接続し、接続されたビーコン決済装置を利用してビーコンの通信に基づいた決済サービスを提供することで、既存のＮＦＣを利用した決済方式の限界を克服しながらも端末機と加盟店端末機との間でより効率的な決済が行われるようになる。第２の実施例によると、請求に応じた電子領収書及び電子決済の内訳をオフラインでビーコン通信を利用してすぐ端末機に提供でき、ユーザの利便性を最大限に高めることができる。
【図面の簡単な説明】
【００１５】
【図１】第１、２の実施例に係るビーコン決済システムを示す図である。
【００１６】
【図２】第１、２の実施例に係るビーコン決済システムの基本的な動作を説明するための図である。
【００１７】
【図３】第１、２の実施例に係るビーコン決済装置を具体的に示したブロック構成図である。
【００１８】
【図４】第１の実施例に係るビーコン決済装置を概略的に説明するためのブロック構成図である。
【００１９】
【図５】第１の実施例に係るビーコン決済装置が端末機を認証する方法を説明するためのフローチャートである。
【００２０】
【図６】第２の実施例に係る距離センサを備えたビーコン決済装置を示す図である。
【００２１】
【図７】第２の実施例に係るビーコン決済装置の制御部を概略的に示すブロック構成図である。
【００２２】
【図８】第２の実施例に係る距離センサを備えていない場合のビーコン決済装置の決済方法を説明するためのタイミングチャートである。
【００２３】
【図９】第２の実施例に係る距離センサを備えた場合のビーコン決済装置の決済方法を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の一部の実施例を例示的な図面を使用して詳しく説明する。各図面の構成要素に参照符号を付け加えるに当たり、同一の構成要素については、たとえ他の図面上に表示されても、可能な限り同一の符号を有するようにしていることに留意しなければならない。また、本発明を説明するに当たり、関連した公知の構成または機能についての具体的な説明が本発明の要旨を曖昧にすると判断した場合には、その詳しい説明は省く。
【００２５】
本発明の構成要素を説明するにあたって、第１、第２、Ａ、Ｂ、（ａ）、（ｂ）などの用語を使用する場合がある。このような用語は、その構成要素を他の構成要素と区別するに留まり、その用語によって、当該構成要素の本質や順番や順序などが限定されない。明細書全体において、どの部分がどのような構成要素を「含む」、「備える」とするとき、これは特に正反対の記載がない限り、他の構成要素を除外するのではなく、他の構成要素をさらに含み得ることを意味する。また、明細書に記載された「...部」、「モジュール」などの用語は、少なくとも一つの機能や動作を処理する単位を意味し、これはハードウェアやソフトウェア、またはハードウェア及びソフトウェアの組み合わせで具現できる。
【００２６】
図１は、第１、２の実施例に係るビーコン決済システムを示す図である。
【００２７】
第１、２の実施例に係るビーコン決済システム１００は、ユーザ端末機１１０、ビーコン決済装置１２０、加盟店端末機１３０、及びバックエンドサーバ１４０を含む。
【００２８】
ユーザ端末機１１０は、ユーザのキー操作に応じて各種データを送受信することができる電子機器を意味する。ユーザ端末機１１０は、タブレットＰＣ（Tablet PC）、ラップトップ（Laptop）、パーソナルコンピュータ（ＰＣ：Personal Computer）、スマートフォン（Smart Phone）、個人携帯用情報端末機（ＰＤＡ：Personal Digital Assistant）及び移動通信端末機（Mobile Communication Terminal）などのいずれか一つである。
【００２９】
ユーザ端末機１１０は、ビーコン決済装置１２０とブルートゥース（登録商標）通信（ＢＬＥ：Bluetooth（登録商標） Low Energy）に接続し、ビーコン決済装置１２０に認証を要請する。ユーザ端末機１１０は、ビーコン決済装置１２０を介して加盟店端末機１３０と連動する。ユーザ端末機１１０は、決済実行アプリケーションを搭載する。ユーザ端末機１１０は、搭載された決済実行アプリケーションを利用して、ユーザが購入した物品に対する決済実行サービスを提供する。決済実行アプリケーションは、ユーザ端末機１１０に搭載され、ユーザ端末機１１０によって決済実行サービスを実行するようにする一種のソフトウェアを意味する。
【００３０】
ユーザ端末機１１０は、ビーコン決済装置１２０とブルートゥース（登録商標）通信を利用して接続を試みる。ユーザ端末機１１０は、ビーコン決済装置１２０からＢＬＥ信号を受信すると、受信したＢＬＥ信号を利用してビーコン決済装置１２０との距離を判断する。ユーザ端末機１１０は、受信したＢＬＥ信号の受信信号強さ（ＲＳＳＩ：Received Signal Strength Indication）などを把握し、ユーザ端末機１１０とビーコン決済装置１２０との間の距離を判断する。ユーザ端末機１１０は、自分自身とビーコン決済装置１２０との距離が既設定の距離内である場合、ビーコン決済装置１２０に接続信号を伝送することで、ビーコン決済装置１２０との通信接続を試みる。ユーザ端末機１１０は、ビーコン決済装置１２０と通信接続した後、ビーコン決済装置１２０に認証情報を伝送する。認証情報は、各端末を識別できる固有の情報であり、端末が有する固有のＩＤ（Identification）、端末の番号、または端末のＭＡＣアドレスなどを含む。認証情報は、パケット構造を有し、暗号化された情報を意味する。認証情報に含まれるデータのパケット構造や暗号化するか否かは選択事項であり、必ずしも限定されない。ユーザ端末機１１０とビーコン決済装置１２０との間に送受信されるデータは、ハッキングを防止するために、暗号化される。
【００３１】
ユーザ端末機１１０は、ユーザが購入した物品やサービスに対する決済を行う。ビーコン決済装置１２０が距離センサを備えてない場合には、ユーザ端末機１１０は、自らの位置がビーコン決済装置１２０から送出するビーコン信号の伝送可能範囲内に位置する場合、ビーコン決済装置１２０と通信が可能である。ユーザ端末機１１０の位置がビーコン決済装置１２０内に近接する場合、ビーコン決済装置１２０とビーコン通信を基盤とする通信チャネルを形成する。ビーコン通信は、省電力のブルートゥース（登録商標）通信（ＢＬＥ：Bluetooth（登録商標） Low Energy）であることが好ましいが、必ずしもこれに限定されない。
【００３２】
ビーコン決済装置１２０に距離センサーが備えられていない場合、ユーザ端末機１１０は、ビーコン決済装置１２０からブロードキャストされるビーコン信号を検出する。ユーザ端末機１１０は、ビーコン信号が検出された場合に検出されたビーコン信号の受信信号強さ（ＲＳＳＩ：Received Signal Strength Indication）などを把握し、ユーザ端末機１１０とビーコン決済装置１２０との間の距離を判断する。ユーザ端末機１１０は、ビーコン決済装置１２０との距離が既設定の範囲内である場合、ビーコン信号に対応するフィードバック信号をビーコン決済装置１２０に伝送することで、ビーコン決済装置１２０とビーコン通信を基盤とする通信チャネルを形成する。フィードバック信号は、ビーコン決済装置１２０と通信チャネルを形成するために、事前に約束された認証情報を含むことが望ましいが、必ずしもこれに限定されない。
【００３３】
ビーコン決済装置１２０に距離センサーを備えた場合、ユーザ端末機１１０は、既設定の範囲内のユーザ端末機１１０の認識に基づいてビーコン決済装置１２０から伝送される接続要請信号を受信する。ユーザ端末機１１０は、ビーコン決済装置１００から伝送された接続要請信号に基づいてビーコン決済装置１２０とビーコン通信を基盤とする通信チャネルを形成する。
【００３４】
ユーザ端末機１１０は、ビーコン決済装置１２０との間に形成された通信チャネルを利用してビーコン決済装置１２０からの決済要請情報を受信する。決済要請情報は、ビーコン決済装置１２０が有線通信を利用して加盟店端末機１３０から事前に提供された情報として購入物品、購入物品についての価格情報、及びユーザ情報などを含む。
【００３５】
ユーザ端末機１１０は、決済要請情報をユーザに表示し、ユーザからの決済要請情報に対応する決済応答情報を受信する。決済応答情報は、既設定の決済手段及び該当決済手段を利用した決済が行われるようにする暗証番号などの情報が含まれる。
【００３６】
ユーザ端末機１１０は、決済応答情報をビーコン決済装置１２０を経由して加盟店端末機１３０に伝送する。以後、ユーザ端末機１１０は、加盟店端末機１３０からの決済の応答情報に基づいて行われた決済内訳に関する情報をビーコン決済装置１２０を経由して受信する。決済内訳情報は、取引内訳及び領収書などが含まれる。
【００３７】
第１、２の実施例に係るビーコン決済装置１２０は、ユーザ端末機１１０とビーコン信号を基盤とする通信チャネルを利用してデータを送受信する。ビーコン決済装置１２０は、加盟店端末機１３０と有線通信を利用してデータを送受信する。つまり、ビーコン決済装置１２０は、加盟店端末機１３０と有線接続し、加盟店端末機１３０からのユーザ端末機１１０に対応する決済要請情報を受信する。ビーコン決済装置１２０は、既設定の範囲内にユーザ端末機１１０が存在すると判断した場合は、ユーザ端末機１１０とビーコン通信を基盤とする通信チャネルを形成する。
【００３８】
以下、第１の実施例に係るビーコン決済装置１２０の動作について説明する。
【００３９】
ビーコン決済装置１２０は、バックエンドサーバ１４０から認証動作要請信号を受信した場合、ブルートゥース（登録商標）（ＢＬＥ）信号をブロードキャストする。ビーコン決済装置１２０は、ユーザ端末機１１０からの接続信号を受信した場合、ビーコン通信基盤の通信チャネルを形成する。ビーコン決済装置１２０は、バックエンドサーバ１４０から認証動作要請信号を受信する場合、様々な端末が受信できるように全方位的にビーコン信号をブロードキャストする。ビーコン決済装置１２０は、ビーコン信号を伝送するにあたり、ＵＵＩＤ（Universally Unique Identifier）のような識別子を含み、ユーザ端末機１１０がビーコン決済装置１２０を識別できるようにする。ビーコン決済装置１２０がビーコン信号を受信したユーザ端末機１１０からの接続信号を受信する場合、ビーコン決済装置１２０は、ユーザ端末機１１０とビーコン通信基盤の通信チャネルを形成する。ビーコン決済装置１２０は、通信チャネルが形成されたユーザ端末機１１０と情報や信号を送受信することができる。ビーコン決済装置１２０は、ユーザ端末機１１０にビーコン信号を伝送するにあたり、暗号化をして伝送する。ビーコン決済装置１２０は、通信チャネルの形成前にビーコン信号をブロードキャストするときの信号出力の強さと、通信チャネルを形成した後の信号出力の強さを互いに異なるように制御することができる。
【００４０】
ビーコン決済装置１２０は、ユーザ端末機１１０から受信した認証情報の形式が適切か否かを判断する。ビーコン決済装置１２０は、認証情報のパケット構造が既設定の形式のパケット構造と適合するか否か、および/または認証情報の暗号化された形式が既設定の形式に適合するか否かを判断する。ビーコン決済装置１２０は、認証情報のパケット構造が既設定の形式のパケット構造と適合しない、もくしは認証情報の暗号化された形式が既設定の形式と適合しない場合は、ユーザ端末機１１０と形成した通信チャネルを閉鎖する。ビーコン決済装置１２０は、ユーザ端末機１１０から受信した認証情報のパケット構造が既設定の形式のパケット構造と適合し、認証情報の暗号化された形式が既設定の形式と適合する場合には、認証情報と一緒に適合結果を加盟店端末機１３０に伝送する。
【００４１】
ビーコン決済装置１２０は、ユーザ端末機１１０から受信した認証情報が既設定の認証情報と一致するか否かを判断する。ビーコン決済装置１２０は、バックエンドサーバ１４０または他の外部サーバ（図示せず）から決済またはその他のサービスを利用できるように登録した端末の認証情報を受信して保存する。例えば、ビーコン決済システム１００を決済システムとして利用する場合、ビーコン決済装置１２０は、決済システムを利用できるように登録した端末についての認証情報をバックエンドサーバ１４０またはその他の外部サーバ（図示せず）から受信して保存する。ビーコン決済装置１２０は、ユーザ端末機１１０から受信した認証情報と保存された認証情報とを比較して一致するか否かを判断する。ビーコン決済装置１２０は、認証情報が一致した場合には、ユーザ端末機１１０を登録された端末と判断し、決済またはその他のサービスを利用できるようにする。ビーコン決済装置１２０は、認証情報が一致しない場合には、ユーザ端末機１１０を未登録の端末として判断する。ビーコン決済装置１２０は、判断結果を加盟店端末機１３０に伝送する。加盟店端末機１３０は、判断結果をもとに決済またはその他のサービスを行う。
【００４２】
以下、第２の実施例に係るビーコン決済装置１２０の動作について説明する。
【００４３】
第２の実施例に係るビーコン決済装置１２０が既設定の範囲内のユーザ端末機１１０の存在を判断する動作について説明する。
【００４４】
ビーコン決済装置１２０は、距離センサを備えていない場合、ビーコン信号を外部にブロードキャストする。ビーコン決済装置１２０は、ユーザ端末機１１０からビーコン信号に対応してフィードバックされるフィードバック信号の受信如何に応じて、既設定の範囲内のユーザ端末機１１０の存在を判断する。ビーコン決済装置１２０は、フィードバック信号が受信される場合、受信されたフィードバック信号に基づいて、ユーザ端末機１１０とビーコン通信を基盤とする通信チャネルを形成する。ビーコン決済装置１２０は、フィードバック信号に含まれる認証情報に基づいてユーザ端末機１１０に対する認証プロセスを実行し、認証結果に応じてユーザ端末機１１０との通信チャネルを維持するか否かを判断する。
【００４５】
ビーコン決済装置１２０は、距離センサーが備えられた場合、距離センサを用いて、既設定の範囲内のユーザ端末機１１０が存在するか否かを判断する。ビーコン決済装置１２０は、既設定の範囲内にユーザ端末機１１０が存在すると判断した場合は、ユーザ端末機１１０に接続要請信号を送信することで、ユーザ端末機１１０とビーコン通信を基盤とする通信チャネルを形成する。
【００４６】
ビーコン決済装置１２０は、ユーザ端末機１１０との間で通信チャネルが形成される場合、通信チャネルの形成前より、備え付けのアンテナ３１７から送出するビーコン信号の強さを増加して出力する。出力を増加させると、ビーコン決済装置１２０とユーザ端末機１１０との間で、より効率的なデータの送受信が可能になる。
【００４７】
ビーコン決済装置１２０は、ユーザ端末機１１０と通信チャネルが形成される場合、加盟店端末機１３０から受信した決済要請情報をこの通信チャネルを利用してユーザ端末機１１０に送信する。以降、ビーコン決済装置１２０は、ユーザ端末機１１０からの決済要請情報に対応する決済応答情報を受信する。ビーコン決済装置１２０は、受信した決済応答情報を加盟店端末機１３０に送信することで、決済が行われる。
【００４８】
加盟店端末機１３０は、ＰＯＳ、カード決済機などの決済装置を意味する。加盟店端末機１３０は、ビーコン決済装置１２０と有線で接続し、有線通信を利用してビーコン決済装置１２０に、ユーザ端末機１１０に対応する決済要請情報を送信する。
【００４９】
加盟店端末機１３０は、ビーコン決済装置１２０を経由してユーザ端末機１１０から伝送される決済応答情報を受信し、受信した決済応答情報に基づいて決済を行う。以降、加盟店端末機１３０は、進行した決済についての決済内訳情報をビーコン決済装置１２０を経由してユーザ端末機１１０に送信する。
【００５０】
ユーザ端末機１１０と加盟店端末機１３０との間の決済プロセスが行われるように、バックエンドサーバ（Backend Server、１３０）は、事前に約束された認証情報を加盟店端末機１３０に提供する。加盟店端末機１３０は、受信した認証情報をビーコン決済装置１２０に伝送する。これにより、ビーコン決済装置１２０が、複数個の端末機のうち、認証が完了した特定の端末機に限って決済プロセスを実行するように動作する。
【００５１】
加盟店端末機１３０は、ビーコン決済装置１２０と有線または無線通信で接続され、認証動作の要請信号または認定情報を送受信する。加盟店端末機１３０は、バックエンドサーバ１４０から認証動作要請信号を受信する場合は、ビーコン決済装置１２０に該当信号を伝送する。また、加盟店端末機１３０は、ビーコン決済装置１２０から認証情報または認証情報と一緒に適合結果を受信する場合は、これをバックエンドサーバ１４０に伝送する。
【００５２】
加盟店端末機１３０は、決済またはその他のサービスを利用できるように登録された端末であるか否かについての判断結果をビーコン決済装置１２０から受信する。判断の結果に基づいて加盟店端末機１３０は、決済またはその他のサービスの提供如何を決定する。例えば、本発明のビーコン決済システム１００が決済システムと結合して利用される場合、加盟店端末機１３０は、ＰＯＳ（Point of Sales）などのカード決済装置として具現される。加盟店端末機１３０は、ビーコン決済装置１２０から決済サービスを利用できるように登録した端末であると判断された結果を受信する場合は、該当端末機に決済サービスを提供する。
【００５３】
バックエンドサーバ（Backend Server、１４０）は、加盟店端末機１３０に認証動作要請信号を伝送する。バックエンドサーバ１４０は、加盟店端末機１３０を経て、ビーコン決済装置１２０に認証動作要請信号を伝送する。
【００５４】
バックエンドサーバ１４０は、加盟店端末機１３０から認証情報または認証情報と一緒に適合結果を受信し、ユーザ端末機１１０が決済またはその他のサービスを利用できるように登録された端末か否かを判断する。ここで、適合結果は、ビーコン決済装置１２０が判断した端末から受信した認証情報の形式が既設定の形式に適合するか否かについての判断結果を意味する。バックエンドサーバ１４０は、外部のサーバ（図示せず）から決済またはその他のサービスを利用できる端末の認証情報を受信して保存することができる。バックエンドサーバ１４０は、保存された端末の認証情報と加盟店端末機１３０から受信した認証情報を比較し、ユーザ端末機１１０が決済またはその他のサービスを利用できるように登録された端末か否かを判断する。バックエンドサーバ１４０は、加盟店端末機１３０から認証情報だけを受信する場合、受信した認証情報の形式が既設定の形式に適合するか否かを判断する。バックエンドサーバ１４０は、適合結果または判断結果を加盟店端末機１３０を経て、ビーコン決済装置に伝送する。
【００５５】
図２は、第１、２の実施例に係るビーコン決済システムの基本的な動作を説明するための図である。
【００５６】
ビーコン決済装置１２０は、加盟店端末機１３０から認証動作要請信号を受信する場合、ビーコン信号を伝送する。このとき、ビーコン決済装置１２０は、ビーコン信号を伝送するにあたり、既設定の距離内にユーザ端末機１１０が位置する場合にのみ、ビーコン信号を受信できるように、ビーコン信号を既設定の強さ以下で伝送するように制御する。ビーコン決済装置１２０がビーコン信号を全方位的に伝送する状況では、一定の空間内にビーコン決済装置またはビーコン信号を伝送する他のデバイスが複数個存在するとビーコン信号の間で干渉が発生し得る。したがってビーコン決済装置１２０とユーザ端末機１１０との間でビーコン通信基盤の通信チャネルが形成される前であれば、ビーコン決済装置１２０は、ビーコン信号を既設定の強さ以下で伝送するように制御する。
【００５７】
ビーコン決済装置１２０は、ユーザ端末機１１０とビーコン通信基盤の通信チャネルを形成した場合、ユーザ端末機１１０に既設定の強さ以上の信号を伝送するように制御する。ビーコン決済装置１２０とユーザ端末機１１０との間で通信チャネルが形成された後、ユーザ端末機１１０と遠距離でも情報の送受信が容易になるようにビーコン決済装置１２０の信号送出パワーを既設定の強さ以上に上昇させる。これにより、ユーザ端末機１１０は、ビーコン決済装置１２０と一定の距離を維持した状態でも認証を行うことができ、認証が成功すると、決済またはその他のサービスを利用することができる。
【００５８】
ビーコン決済装置１２０は、ユーザ端末機１１０のビーコン（ブルートゥース（登録商標））を基盤に加盟店で決済を行う。通常の加盟店で決済を行う加盟店端末機１３０は、近距離通信をサポートしない。最近になって、加盟店端末機１３０内にＮＦＣモジュールが搭載されるようになった。
【００５９】
ユーザ端末機１１０にＮＦＣモジュールとアプリケーションが搭載する場合は、ＮＦＣ基盤で決済を実行するためには、ＮＦＣモジュールを備えた加盟店端末機１３０が必要である。加盟店端末機１３０は、別途のハードウェアモジュール（ＮＦＣモジュール）を必ず搭載しなければならないが、実際のＮＦＣを利用した決済は、ほとんど行われない。ＮＦＣ決済は、ユーザと加盟店の両方とも立場上不便であることから、実際の決済につながらない。
【００６０】
第１、２の実施例に係るビーコン決済装置１２０は、ビーコン（ブルートゥース（登録商標））を利用して、ユーザ端末機１１０と加盟店端末機１３０との間で決済を行われるようにし、ユーザ端末機１１０と加盟店端末機１３０との間で信号を中継及び認証する。
【００６１】
ビーコン決済装置１２０は、ＵＳＢの形で加盟店端末機１３０（例えば、ＰＯＳ）に締結される。加盟店端末機１３０には、通常のＵＳＢポートが備えられてあるため、ビーコン決済装置１２０は、加盟店端末機１３０に容易に締結されるのみならず、加盟店の立場としても、高いコストをかけて別途のＮＦＣモジュールを搭載した加盟店端末機を購入する必要がない。
【００６２】
第１、２の実施例に係るビーコン決済装置１２０は、ユーザ端末機１１０と加盟店端末機１３０との間で決済が行われるようにするために、セキュリティが最も重要なイシューになる。ビーコン決済装置１２０は、セキュリティ上のイシューを解決するために「リモートハッキング防止のためにビーコン信号送出距離の制限」、「データの有効性検査に基づくセキュリティプロセスの実行」、「パケット組換え」、「逆方向データの有効化検査に基づくセキュリティプロセス」を実行する。
【００６３】
<ビーコン信号送出距離の制限>
【００６４】
ビーコン決済装置１２０にて、ユーザ端末機１１０と通信チャネルを形成する前に、ビーコン（ブルートゥース（登録商標））信号を既設定の信号強さで外部に送出してビーコン送出距離を制限し、ユーザ端末機１１０と通信チャネルを形成した後、通信チャネルを形成する前より大きな信号強さでユーザ端末機１１０と通信してビーコン送出距離を増やす。
【００６５】
ビーコン決済装置１２０は、ビーコンを利用した決済を実行するステップで、セキュリティのために、ユーザ端末機１１０とビーコン決済装置１２０との間のビーコン信号送出距離を制限する。
【００６６】
ビーコン決済装置１２０は、加盟店端末機１３０から決済要請が存在する場合に限ってビーコン決済装置１２０がビーコン信号を送出する。基本的にビーコン決済装置１２０は、リモートで無線接続（外部の無線妨害および侵入の試み）になることを防止するために、無線接続距離を最小限にする。
【００６７】
ビーコン決済装置１２０にて端末と通信チャネルを形成する前に、ビーコン（ブルートゥース（登録商標））信号を既設定の信号強さで外部に送出し、ビーコン送出距離を制限する。例えば、ビーコン決済装置１２０は、セキュリティ接続距離（ｅｘ：３ｍ）以内に無線接続距離を制限し、セキュリティ接続距離（ｅｘ：３ｍ）を超える範囲では接続不可にする。
【００６８】
ビーコン決済装置１２０は、最初の無線接続後、次の決済ステップで保安性及び効率性などのためにビーコン信号送出距離をさらに調整する。つまり、ユーザ端末機１１０と通信チャネルを形成した後に、通信チャネルを形成する前より大きな信号強さで端末機と通信してビーコン送出距離を増やすようにする。
【００６９】
ビーコン決済装置１２０は、ユーザ端末機１１０と無線通信で接続する区間において、リモートで無線妨害および侵入の試みが発生し得るため、ビーコン信号の送出距離を制限するのであり、通常の端末からの接続信号及び認証信号が受信された場合にのみ、ビーコン信号の送出距離を増やす。
【００７０】
<データの有効性検査に基づくセキュリティプロセスの実行>
【００７１】
本発明に係るビーコン決済装置１２０は、ユーザ端末機１１０と形成した通信チャネルを利用して、ユーザ端末機１１０から認証情報を受信する。以後、ビーコン決済装置１２０は、１次的にパケットの構造が既設定の形式のパケット構造に適合するか否かを確認し、２次的に認証情報の暗号化された形式が既設定の形式に適合するか否かを確認した適合結果を生成する
【００７２】
ビーコン決済装置１２０は、情報漏洩やハッキングを防止するために、データの有効検査プロセスを実行し、通常でない場合は、ユーザ端末機とビーコン決済装置との間の接続を解除する。ビーコン決済装置１２０は、ユーザ端末機１１０とビーコン決済装置との間の通信で暗号化プロセスを実行、適切なデバイスから伝送される適切なデータが送受信される場合に限って決済プロセスが実行されるように制御する。
【００７３】
ビーコン決済装置１２０は、決済待機時間を設定し、該当決済待機時間内に有効なデータがユーザ端末機からビーコン決済装置に伝送されない時に、ユーザ端末機とビーコン決済装置との間の接続を解除するようにする。ビーコン決済装置１２０は、最大接続許容時間を設定し、該当許容時間が経過した時にいかなる場合であれ、ユーザ端末機１１０とビーコン決済装置１２０との間の接続を解除するようにする。
【００７４】
ビーコン決済装置１２０は、ユーザ端末機１１０から受信したデータの有効性検査に基づくセキュリティプロセスを実行するために、1次的にパケット構造を確認し、２次的に暗号化形式を確認してセキュリティを強化する。
【００７５】
<パケット組換え>
【００７６】
ビーコン決済装置１２０は、認証情報及び適合結果をデータパケットに変換した後、有線通信を利用して加盟店端末機１３０に伝達する。
【００７７】
ビーコン決済装置１２０は、ユーザ端末機１１０から受信した有効化データパケットを組み替えて出力する。つまり、ビーコン決済装置１２０は、加盟店端末機１３０がＰＯＳである場合は、ＰＯＳに合わせて有効化データパケットを組み替えて出力し、加盟店端末機１３０がＣＡＴである場合は、ＣＡＴに合わせて有効化データパケットを組み替えて出力する。
【００７８】
ビーコン決済装置１２０は、ユーザ端末機１１０と無線通信で受信したデータの有効性を検討した後、安定であると判断した場合にのみ、有線で接続された加盟店端末機１３０にデータを伝達し、このとき、加盟店端末機１３０の種類に合うパケットに変換して伝達する。
【００７９】
<逆方向データ有効化検査に基づくセキュリティプロセス>
【００８０】
本発明によるビーコン決済装置１２０は、加盟店端末機１３０から認証情報及び適合結果に対応する応答データを受信し、応答データの異常の有無を確認した結果、異常がないと判断した場合は、応答データを分解して命令コードを抽出する。
【００８１】
ビーコン決済装置１２０は、加盟店端末機１３０から伝送されるデータに対して有効化検査を実行し、実行結果に基づいて、有効なデータに限ってユーザ端末機１１０に伝送する。
【００８２】
ビーコン決済装置１２０は、加盟店端末機１３０から受信したデータ（逆方向データ）に対してもう一度異常の有無を確認してデータの有効性を検討し、データ（逆方向データ）に異常がないと判断した場合、該当データを分解して決済のための命令コードを抽出する。
【００８３】
図３は、第１、２の実施例に係るビーコン決済装置を具体的に示したブロック構成図である。
【００８４】
第１、２の実施例に係るビーコン決済装置１２０は、アンテナ３１７、距離センサー部３１９、通信ポート３２２、電源部３２３、および中央処理機３２４を含む。図３に図示したビーコン決済装置１２０に含まれた一部のブロックは追加、変更、または削除され得る。例えば、ビーコン決済装置１２０は、距離センサー部３１９及び距離センサー処理部３２０を含まないかたちで具現してもよい。
【００８５】
有線送受信部３０１は、加盟店端末機１３０とのデータ通信（例えば、有線通信）のためのモジュールである。有線パケット分解部３０２は、加盟店端末機１３０から受信したデータをプロトコル基準に基づいて分解し、データを抽出する。有線パケット生成部３０３は、加盟店端末機１３０のプロトコル基準を満たすデータを生成する。有線パケット生成部３０３は、加盟店端末機１３０に送信するデータをプロトコル基準に基づいてパケット化する。
【００８６】
有線データの検査及び命令実行部３０４は、有線データの異常の有無を確認し、確認結果に応じて、データの伝送または再送する。有線データの検査及び命令実行部３０４は、有線データの異常の有無を確認すると、有線データ内に含まれた命令コードに基づいてデータの伝送、ビーコン装置の制御、再送など必要な命令を実行する。
【００８７】
送信データ保存部３０５は、ユーザ端末機１１０に伝送するデータを保存する。受信データ保存部３０６は、ユーザ端末機１１０から受信したデータを保存する。暗号化部３０７は、ユーザ端末機１１０との安全なデータ交換のためにユーザ端末機１１０に伝送するデータを暗号化する。暗号化部３０７は、ユーザ端末機１１０と形成した通信チャネルを利用して伝送するデータに対する暗号化プロセスを実行する。復号化部３０８は、ユーザ端末機１１０から受信したデータを復号化する。復号化部３０８は、ユーザ端末機１１０から暗号化プロセスを経て伝送されるデータを復号化する。
【００８８】
サービス社プロトコル選択部３０９は、サービスプロバイダごとに適切なプロトコルを選択する。例えば、サービスプロバイダは、カード会社サーバーになる。もし、ビーコン決済システム１００が決済サービスと結合する場合に、サービス社プロトコル選択部３０９は、決済サービスプロバイダが使用するプロトコルを選択し、無線パケット生成部３１１または無線データ検査部３１０に伝送する。
【００８９】
無線データ検査部３１０は、無線データの有効性を検査する。ユーザ端末機１１０から受信した認証情報の形式が既設定の形式と適合する場合に限り、無線データ検査部３１０は、無線データが有効と判断する。
【００９０】
無線パケット生成部３１１は、ユーザ端末機１１０の特性に適合するプロトコルに基づいた無線パケットが生成するように制御する。無線パケット生成部３１１は、暗号化したデータをユーザ端末機１１０のプロトコルに合わせてパケットを生成する。無線パケット生成部３１１は、暗号化したデータをもとに、ヘッダー（Header）、命令語（Instruction）、データ、及びチェックサム（Checksum）がプロトコルに適合するパケットを生成する。無線パケット分解部３１２は、ユーザ端末機１１０から受信した無線パケットを分解してデータを抽出する。
【００９１】
マルチパケット処理部３１３は、ユーザ端末機１１０との通信の過程で送受信されるパケットの個数を制限する役割をする。ビーコン（ブルートゥース（登録商標））通信を利用して、ユーザ端末機１１０とデータを一度送受信するとき、ユーザ端末機１１０が送受信できるパケットの個数に制限が存在し、パケットごとに収容可能なパケットサイズにも制限がある。マルチパケット処理部３１３は、ユーザ端末機１１０に伝送したり、ユーザ端末機１１０から受信するデータのパケットの個数または大きさなどを処理することで、ユーザ端末機１１０とビーコン（ブルートゥース（登録商標））通信でデータを送受信できるようにする。
【００９２】
無線接続制御部３１４は、有効でない無線データや許可されていない接続に対して接続をオフする。無線接続制御部３１４は、有効でない無線データに対する伝送を防止する。例えば、無線接続制御部３１４は、許可されていない端末機との接続を制限する。
【００９３】
制御部３１５は、アンテナ３１７を利用して、ユーザ端末機１１０にビーコン信号を送受信する。制御部３１５は、ユーザ端末機１１０との通信チャネルを形成、及び形成した通信チャネルを利用して送受信されるデータに対する全般的な制御プロセスを実行する。制御部３１５は、既設定の範囲内にユーザ端末機１１０の存在如何を判断し、ユーザ端末機１１０が存在すると判断した場合は、ユーザ端末機１１０とビーコン通信を基盤とする通信チャネルを形成する。制御部３１５は、形成された通信チャネルを利用して、ユーザ端末機１１０と決済サービスを実行するための必要な情報を送受信する。
【００９４】
無線回路部３１６は、アンテナ３１７のインピーダンスとユーザ端末機１１０のアンテナのインピーダンスを互いにマッチングさせる。アンテナ３１７は、ビーコン（ブルートゥース（登録商標））通信を利用して、ユーザ端末機１１０と情報や信号を送受信する。
【００９５】
無線パワー設定部３１８は、アンテナ３１７から送出されるビーコン信号に対する出力パワーを調整する役割をする。無線パワー設定部３１８は、ユーザ端末機１１０とビーコン決済装置１２０との間で通信チャネルが形成する前に既設定の信号強さのビーコン信号がアンテナ３１７から送出するように制御する。無線パワー設定部３１８は、ユーザ端末機１１０とビーコン決済装置１２０との間で通信チャネルが形成する場合、通信チャネルの形成前より備え付けのアンテナ３１７から送出するビーコン信号の強さを増加させて出力する。
【００９６】
距離センサー部３１９は、既設定の範囲内のユーザ端末機１１０の存在を判別するためのセンサを備える。距離センサー処理部３２０は、距離センサー部３１９を利用して収集されたセンシング情報に基づいて、既設定の範囲内のユーザ端末機１１０の存在を判別する役割をする。
【００９７】
ＢＬＥ動作モードスウィッチング部３２１は、距離センサー処理部３２０の判別結果に基づいてビーコン決済装置１２０の動作モードをビーコンモード（Advertise Mode）あるいは接続モード（Connection Mode）のうちのいずれかの動作モードで切り替える役割をする。ここで、ビーコンモードは、接続対象の端末機を検出するためのビーコン信号を定期的にブロードキャストするモードを意味し、接続モードは、特定の端末機とビーコン通信を基盤とする通信チャネルを利用して１対１方式で接続するモードを意味する。シリアル／ＵＳＢ通信ポート３２２は、加盟店端末機１３０との通信接続（例えば、有線接続）のための通信ポートを意味する。
【００９８】
無線パワー設定部３１８は、ビーコン決済装置１２０とユーザ端末機１１０との間の距離に応じて出力パワーを設定する。無線パワー設定部３１８は、ユーザ端末機１１０が既設定の距離内に位置するようにビーコン信号を既設定の強さ以下に制御する。無線パワー設定部３１８は、ユーザ端末機１１０と通信チャネルが形成された場合、出力パワーを既設定の強さ以上になるように制御する。
【００９９】
距離センサー部３１９は、ビーコン決済装置１２０とユーザ端末機１１０との距離をセンシングする。距離センサー処理部３２０は、既設定の距離内にユーザ端末機１１０が位置する場合に、ＢＬＥ動作モードスウィッチング部３２１に信号を伝送する。
【０１００】
ＢＬＥ動作モードスウィッチング部３２１は、距離センサー処理部３２０から信号を受信するビーコン信号を一方的に伝送するようにしたり、ユーザ端末機１１０と通信チャネルを形成して双方向通信を可能にする動作モードを切り替える。電源部３２３は、ビーコン決済装置１２０の内部または外部電源ソースからビーコン決済装置１２０に安定的に電力を供給する。中央処理機３２４は、ビーコン決済装置１２０のすべての構成の動作を制御する。
【０１０１】
パルス変調部３２５は、ブザー３２６に対応する入力周波数を生成する。パルス変調部３２５は、ブザー３２６に利用する周波数でパルス変調してブザー３２６に提供する。ブザー３２６は、ビーコン決済装置１２０の動作状態を音響信号として出力する。タイマー３２７は、一定の周期で表示部３２８のオン/オフ回数などを制御する。タイマー３２７は、タイマー駆動に基づいて一定の周期で備え付けのＬＥＤモジュールをオンまたはオフさせるか、動作回数等を制御する。表示部３２８は、ＬＥＤモジュールを備え、備え付けのＬＥＤモジュールを既設定の色に点灯させてビーコン決済装置１２０の状態変化を表示する。表示部３２８は、ＬＥＤモジュールでビーコン決済装置１２０の動作状態を視覚的に表示する。入力ボタン部３２９は、ビーコン決済装置１２０の初期設定に関する入力情報を受信するボタンを意味する。
【０１０２】
図４は、第１の実施例に係るビーコン決済装置を概略的に説明するためのブロック構成図である。
【０１０３】
第１の実施例に係るビーコン決済装置１２０は、通信部４１０、第１のデータ処理部４２０、制御部４３０、第２のデータ処理部４４０、データ保存部４５０、データ出力部４６０、電源部４７０、及び距離センサー部４８０を含んでなる。
【０１０４】
通信部４１０は、ビーコン（ブルートゥース（登録商標））通信を利用して、ユーザ端末機１１０と情報や信号を送受信する。通信部４１０は、ユーザ端末機１１０にビーコン信号を伝送し、ユーザ端末機１１０とビーコン通信基盤の通信チャネルを形成し、ユーザ端末機１１０からの接続信号及び認証情報を受信する。また、通信部４０１は、加盟店端末機１３０から認証動作要請信号を受信する。
【０１０５】
第１のデータ処理部４２０は、ユーザ端末機１１０に伝送する暗号化したデータに基づいて、ユーザ端末機１１０のプロトコルに合わせてパケットを生成する。第１のデータ処理部４２０は、第２のデータ処理部４４０からユーザ端末機１１０に伝送する暗号化したデータを受信する。第１のデータ処理部４２０は、受信したデータをもとに、ヘッダー、命令、データ、及びチェックサム（Checksum）がユーザ端末機１１０のプロトコルに合うパケットを生成する。
【０１０６】
第１のデータ処理部４２０は、ユーザ端末機１１０から受信したパケットを分解して必要とするデータを抽出する。第１のデータ処理部４２０は、復号化部４２５を含む。ユーザ端末機１１０から受信したデータは暗号化されているため、復号化部４２５は、ユーザ端末機１１０から受信したパケットを復号化する。第１のデータ処理部４２０は、復号化部４２５によって復号化されたパケットを分解してデータを抽出する。
【０１０７】
制御部４３０は、認証動作要請信号を受信する場合には、通信部４１０がビーコン信号を伝送するように制御する。制御部４３０は、通信部４１０がビーコン信号を全方位的に伝送するように制御する。一方、距離センサー部４８０がセンシングしたユーザ端末機１１０とビーコン決済装置１２０との距離が既設定の距離内である場合、または通信部４１０がユーザ端末機１１０から接続信号を受信する場合に、制御部４３０は、ユーザ端末機１１０とビーコン決済デバイスと間でビーコン通信基盤の通信チャネルを形成するように制御する。
【０１０８】
制御部４３０は、通信部４１０がビーコン信号を全方位的に伝送するように制御するにあたり、ビーコン信号を既設定の強さ以下で伝送するように制御する。制御部４３０は、ビーコン信号を既設定の強さ以下で伝達するように制御することで、ユーザ端末機１１０がビーコン決済装置１２０と既設定の距離内に位置するようにする。一方、制御部４３０は、ビーコン通信基盤の通信チャネルがユーザ端末機１１０と形成された後、信号の出力パワーが既設定の強さ以上になるように制御する。
【０１０９】
制御部４３０は、ユーザ端末機１１０から認証情報を受信する場合、受信した認証情報の形式に適合するか否かを判断する。受信した認証情報の形式が適切な場合、制御部４３０は、認証情報と適合結果を加盟店端末機１３０に伝送するように制御する。逆に、受信した認証情報の形式が適切でない場合、制御部４３０は、ユーザ端末機１１０と形成された通信チャネルを閉鎖するように制御する。
【０１１０】
制御部４３０は、第２のデータ処理部４４０が抽出した命令コードに基づいてデータの伝送、ビーコン決済装置の制御、データの再送などの命令を実行する。第２のデータ処理部４４０は、加盟店端末機１３０から受信したデータのうち、命令コードを抽出することができ、制御部４３０は、抽出した命令コードに含まれた命令を実行する。
【０１１１】
制御部４３０は、ユーザ端末機１１０から受信した認証情報とデータ保存部４５０に保存した認証情報と比較し、ユーザ端末機１１０が決済またはその他のサービスを利用できるように登録した端末であるか否かを判断する。認証情報間で一致する場合、制御部４３０は、ユーザ端末機１１０が決済またはその他のサービスを利用できるように登録した端末であると判断する。逆に、認証情報間で一致しない場合、制御部４３０は、ユーザ端末機１１０が決済またはその他のサービスを利用できるように登録した端末でないと判断する。制御部４３０は、このような判断の結果を加盟店端末機１３０に伝送する。加盟店端末機１３０は、判断結果をもとに決済またはその他のサービスを行うか否かを判断する。
【０１１２】
第２のデータ処理部４４０は、加盟店端末機１３０に伝送するデータを加盟店端末機１３０のプロトコル基準に適合するように処理する。ユーザ端末機１１０から受信した認証情報または制御部４３０が判断した適合結果または判断結果は、加盟店端末機１３０のプロトコル基準を適合するデータに該当する。したがって、第２のデータ処理部４４０は、ユーザ端末機１１０から受信した認証情報または制御部４３０が判断した適合結果または判断結果を加盟店端末機１３０のプロトコル基準に適合するように処理する。第２のデータ処理部４４０は、処理した情報または結果を加盟店端末機１３０に伝送する。
【０１１３】
第２のデータ処理部４４０は、加盟店端末機１３０から受信したデータの異常の有無を確認し、データを分解して必要とするデータを抽出する。第２のデータ処理部４４０は、有線データの異常の有無を確認した後、加盟店端末機１３０から受信したデータ内の命令コードを抽出して制御部４３０に伝送する。
【０１１４】
第２のデータ処理部４４０は、暗号化部４４５を含む。第２のデータ処理部４４０が抽出した必要とするデータのうち、ユーザ端末機１１０に伝送するデータは暗号化されていない。したがって、暗号化部４４５は、ユーザ端末機１１０に伝送するデータに対して暗号化を行う。
【０１１５】
データ保存部４５０は、第１のデータ処理部４２０または第２のデータ処理部４４０がデータを処理前、またはデータ処理の過程で存在する、あるいは生成されたデータを一時的に保存する。例えば、第１のデータ処理部４２０がユーザ端末機１１０から受信したパケットを分解して必要とするデータを抽出しようとするとき、データ保存部４５０は、ユーザ端末機１１０から受信したパケットを第１のデータ処理部４２０が分解する前まで保存する。
【０１１６】
データ保存部４５０は、バックエンドサーバ１４０または外部サーバ（図示せず）から決済またはその他のサービスを利用できるように登録した端末の認証情報を受信して保存する。データ保存部４５０は、認証情報を受信することによって、制御部４３０が、ユーザ端末機１１０が決済またはその他のサービスを利用できるように登録した端末であるか否かを判断できるようになる。
【０１１７】
データ出力部４６０は、距離センサー部４８０のセンシング値によって、ユーザ端末機１１０がビーコン決済装置１２０に既設定の距離内に位置したか否かを外部に出力する。データ出力部４６０は、ユーザ端末機１１０と通信チャネルが形成したか否かを外部に出力する。データ出力部４６０は、認証情報が既設定の形式に適合するか否かを外部に出力する。データ出力部４６０は、ユーザ端末機１１０が決済またはその他のサービスを利用できるように登録した端末であるか否かを外部に出力する。
【０１１８】
データ出力部４６０は、ブザーのような音響モジュールまたはＬＥＤなどの発光モジュールを含む。例えば、データ出力部４６０は、ユーザ端末機１１０と通信チャネルが形成されると、特定の音響を出力したり、または特定の色の光を放射する。
【０１１９】
電源部４７０は、ビーコン決済装置１２０の内部または外部電源からビーコン決済装置１２０に安定的に電力を供給する。
【０１２０】
距離センサー部４８０は、発光センサー３１５及び受光センサー３２５を含み、ユーザ端末機１１０とビーコン決済装置１２０との間の距離値をセンシングする。距離センサー部４８０は、距離値をセンシングして制御部４２０に伝達することで、制御部４２０がユーザ端末機１１０の通信チャネルの形成を制御できるようになる。
【０１２１】
図５は、第１の実施例に係るビーコン決済装置が端末機を認証する方法を説明するためのフローチャートである。
【０１２２】
バックエンドサーバ１４０は、ビーコン決済装置１２０に認証動作要請信号を伝送する（Ｓ５１０）。バックエンドサーバ１４０は、加盟店端末機１３０を経て、ビーコン決済装置１２０に認証動作要請信号を伝送する。
【０１２３】
ビーコン決済装置１２０は、認証動作要請信号を受信した場合、ビーコン信号をユーザ端末機１１０に伝送する（Ｓ５２０）。ビーコン決済装置１２０は、認証動作要請信号を受信する場合、様々な端末が受信できるように全方位的にビーコン信号を伝送する。ビーコン決済装置１２０は、ビーコン信号を伝送するにあたり、ＵＵＩＤ（Universally Unique Identifier）のような識別子を含み、ユーザ端末機１１０がビーコン決済装置１２０を識別できるようにする。
【０１２４】
ユーザ端末機１１０は、ビーコン決済装置１２０との距離を判断する（Ｓ５３０）。ユーザ端末機１１０は、受信したＢＬＥ信号の受信信号の強さ（ＲＳＳＩ：Received Signal Strength Indication）などを把握し、ユーザ端末機１１０とビーコン決済装置１２０との間の距離を判断する。
【０１２５】
ユーザ端末機１１０は、自らとビーコン決済装置１２０との距離が既設定の距離内にある場合、ビーコン決済装置１２０に接続信号を伝送することで、ビーコン決済装置１２０との通信接続を試みる（Ｓ５４０） 。
【０１２６】
ビーコン決済装置１２０は、ビーコン決済装置１２０は、ユーザ端末機１１０とビーコン通信基盤の通信チャネルを形成する（Ｓ５５０）。ビーコン決済装置１２０は、通信チャネルが形成されたユーザ端末機１１０と情報や信号を送受信する。ビーコン決済装置１２０は、通信チャネルの形成のためのビーコン信号を全方位的に伝送する際の信号出力の強さと、通信チャネルを形成した後、ユーザ端末機１１０に情報や信号を送受信するときの信号出力の強さを互いに異なるように制御する。ビーコン決済装置１２０は、ユーザ端末機１１０と通信チャネルが形成された場合、出力パワーを既設定の強さ以上になるように制御する。
【０１２７】
ユーザ端末機１１０は、ビーコン決済装置１２０に認証情報を伝送する（Ｓ５６０）。
【０１２８】
ビーコン決済装置１２０は、ユーザ端末機１１０から受信した認証情報の形式が適切であるか否かを判断する（Ｓ５７０）。ビーコン決済装置１２０は、端末から受信した認証情報のパケット構造が既設定の形式のパケット構造と適合するか否か、および/または認証情報の暗号化された形式が既設定の形式に適合するか否かを判断する。端末から受信した認証情報のパケット構造が既設定の形式のパケット構造と適合しない場合、または認証情報の暗号化された形式が既設定の形式に適合しない場合は、ビーコン決済装置１２０は形成した通信チャネルを閉鎖する。
【０１２９】
ビーコン決済装置１２０は、認証情報をバックエンドサーバ１４０に伝送する（Ｓ５８０）。端末から受信した認証情報のパケット構造が既設定の形式のパケット構造と適合し、認証情報の暗号化された形式が既設定の形式と適合する場合、ビーコン決済装置１２０は、端末から受信した認証情報と一緒に適合結果を加盟店端末機１３０を経て、バックエンドサーバ１４０に伝送する。
【０１３０】
図５は、ビーコン決済装置１２０とバックエンドサーバ１４０が直接接続するものとして図示して記載しているが、必ずしもこれに限定されるものではなく、図１のようにビーコン決済装置１２０とバックエンドサーバ１４０との間に加盟店端末機１３０が接続されてもよい。
【０１３１】
図５は、それぞれのプロセスを順次実行することが記載されているが、これは本発明の一実施例の技術思想を例示的に説明したに過ぎない。つまり、本発明の一実施例が属する技術分野で通常の知識を有する者であれば、本発明の一実施例の本質的な特性から逸脱しない範囲で、それぞれの図面に記載されたプロセスの順序を変更して実行したり、プロセスのうちから一つ以上のプロセスを並列的に実行することで、さまざまな修正及び変形して適当可能であり、図５は、時系列的な順序に限定するものではない。
【０１３２】
図５に図示したステップは、コンピュータで読み取り可能な記録媒体にコンピュータが読み取り可能なコードとして具現することが可能である。コンピュータが読み取り可能な記録媒体は、コンピュータシステムによって読み取り可能なデータが保存されるすべての種類の記録装置を含む。
【０１３３】
図６は、第２の実施例に係る距離センサを備えたビーコン決済装置を示す図である。
【０１３４】
図６に示すように、ビーコン決済装置１２０は、光信号に基づいて既設定の範囲内にユーザ端末機１１０の存在如何を判別するためのセンサ装置をさらに備えるかたちで具現し得る。図３を参照して説明すると、センサー装置は距離センサー部３１９及び距離センサー処理部３２０である。図６の（ａ）は、距離測定方式に基づいた距離センサー部３１９の構成要素を例示した図である。図６の（ｂ）は、物体検出方式に基づく距離センサー部３１９の構成要素を例示した図である。
【０１３５】
第２の実施例に係るビーコン決済装置１２０は、セキュリティ接続距離以内にユーザ端末機１１０が存在する場合にのみ、ユーザ端末機１１０とビーコン通信で通信チャネルを形成し、通信チャネルを利用して端末に決済要請情報を伝送した後に端末から決済要請情報に対応する決済応答情報を受信し、加盟店端末機１３０から受信した決済依頼情報に対応した決済応答情報を加盟店端末機１３０に伝送する。
【０１３６】
ビーコン決済装置１２０は、ユーザ端末機１１０とビーコン決済装置１２０との間でビーコンで無線通信が行われるようにし、これを基盤にビーコン決済装置１２０とＰＯＳを含む加盟店端末機１３０と有線通信が行われるようにし、別途のビーコンモジュールを搭載していないＰＯＳでもユーザ端末機１１０とビーコンで決済が行われるようになる。
【０１３７】
別途のビーコンモジュールを搭載していない加盟店端末機１３０でもユーザ端末機１１０とビーコンで決済が行われるようにする過程で、セキュリティが最も重要であるため、ビーコン決済装置１２０は、ユーザ端末機１１０がセキュリティ接続距離以内にあると判断した場合にのみ、ユーザ端末機１１０と通信チャネルを形成する。
【０１３８】
つまり、ビーコン決済装置１２０がユーザ端末機１１０を認識する距離範囲を、セキュリティ接続距離以内に制限することが重要である。ビーコン決済装置１２０は、最終的には、ユーザ端末機１１０がビーコンに要請する決済要請を処理するために、ユーザ端末機１１０と通信チャネルを形成することで、外部からのハッキングを防止するために、セキュリティ接続距離（例えば：約１ｍ）以内の無線接続距離に制限し、それ以上の範囲内では接続不可にすることが重要である。
【０１３９】
したがって、ビーコン決済装置１２０は、備え付けの距離センサーの「第１の構造」または「第２の構造」を利用して、ユーザ端末機１１０がセキュリティ接続距離（例えば約１ｍ）以内に存在するか否かを確認する。
【０１４０】
一般的な距離センサーの場合、ユーザ端末機１１０とビーコン決済装置１２０との間の距離を正確に認知することができないのに対し、第２の実施例に係る距離センサは、既設定の鋭角を有するように、互いに対称をなすかたちで同じ方向を向くように発光及び受光が行われるようにする「第１の構造」と既設定の地点を向くように平面を基準に直角方向に折り曲がって発光及び受光が行われるようにする「第２の構造」による構造的な特徴を有する。
【０１４１】
図６の（ａ）に示すように、距離測定方式に基づいた距離センサー部３１９は、発光部６００及び受光部６１０を含む。
【０１４２】
発光部６００は、第１の突出部６０２及び発光素子６０４を含む。第１の突出部６０２は、ビーコン決済装置１２０の外側の第１の段にビーコン決済装置１２０の外側方向に突出して形成される。発光素子６０４は、第１の突出部６０２の突出方向に締結され、光信号をユーザ端末機１１０に向かって照射する。
【０１４３】
受光部６１０は、第２の突出部６１２及び受光素子６１４を含む。第２の突出部６１２は、ビーコン決済装置１２０の外側の第２の段にビーコン決済装置１２０の外側方向に突出して形成される。受光素子６１４は、ユーザ端末機１１０から反射する光信号に対応するエコー信号を受光する。
【０１４４】
第１の突出部６０２及び第２の突出部６１２は、互いに所定の距離を置いて離間して形成され、同じ地点を向くように所定角度だけ傾いて形成される。例えば、第１の突出部６０２及び第２の突出部６１２は、＾の形状で具現される。第１の突出部６０２及び第２の突出部６１２が所定の角度だけ傾いた形状で具現されることで、ユーザ端末機１１０から反射する光信号の量が増加する効果を奏する。
【０１４５】
距離測定方式に基づく場合は、距離センサー部３１９は、発光素子６０４から光信号が照射された時点と受光素子６１４にエコー信号が受光された時点との間の時間差に基づき、既設定の範囲内のユーザ端末機１１０の存在如何を判別する。
【０１４６】
以下、第１の構造を有する距離測定部７３０を含むビーコン決済装置１２０について説明する。
【０１４７】
ビーコン決済装置１２０は、加盟店端末機１３０と接続されて決済サービスを提供するために、距離測定部７３０、近接端末判断部７００、通信設定部７４０、ユーザ端末信号処理部７１０ 、決済端末信号処理部７２０を含む。
【０１４８】
距離測定部７３０は、既設定の鋭角を有するように、互いに対称をなすかたちで同じ方向を向くように、発光及び受光が行われる第１の構造を有する。近接端末判断部７００は、第１の構造上にユーザ端末機１１０が進入するか否かに応じて、セキュリティ接続距離以内にユーザ端末が存在するか否か判断する。通信設定部７４０は、セキュリティ接続距離以内にユーザ端末機１１０が存在すると判断した場合は、ユーザ端末機１１０とビーコン通信を基盤とする通信チャネルを形成する。ユーザ端末信号処理部７１０は、通信チャネルを利用して、ユーザ端末機１１０で決済要請情報を伝送し、ユーザ端末機１１０から前記決済依頼情報に対応する決済応答情報を受信する。決済端末信号処理部７２０は、有線通信を利用して加盟店端末機１３０から受信した決済依頼情報に対応して決済応答情報を加盟店端末機１３０に伝送する。
【０１４９】
ビーコン決済装置１２０は、既設定の鋭角を有するように、互いに対称をなすかたちで同じ方向を向くように、発光及び受光が行われる第１の構造上、必ずセキュリティ接続距離以内にユーザ端末機１１０が進入した場合にのみ、ビーコン基盤の決済サービスを提供する。近接端末判断部５００からの距離センサーの第１の構造により、セキュリティ接続距離以内にユーザ端末機１１０が進入したことを確認したら、通信設定部５４０でユーザ端末機１１０と通信チャネルを形成し、以降の決済が行われる。
【０１５０】
図６の（ａ）に示すように、ビーコン決済装置１２０は、右上方向を向くように既設定の鋭角に傾いて形成される発光部６００と、右上方向と互いに対称をなすかたちで左上方向を向くように既設定の鋭角に傾いて形成される受光部６１０を含む。ビーコン決済装置１２０は、ビーコン決済を実行するために、単にユーザ端末機１１０からビーコン信号を検出するのではなく、別途ユーザ端末機１１０の距離を判断する。このとき、距離測定部７３０は、ユーザ端末機１１０に対して、発光部６００と受光部６１０が形成される＾構造（セキュリティ接続距離以内）が向かう同じ地点まで必ず進入するようにしなければならない構造的な特徴を有する。
【０１５１】
図６の（ｂ）に示すように、物体検出方式に基づく距離センサー部３１９は、発光部６００及び受光部６１０を含む。
【０１５２】
発光部６００は、第１の突出部６０２及び発光素子６０４を含む。第１の突出部６０２は、ビーコン決済装置１２０の外側の第１の段にビーコン決済装置１２０の外側方向に突出し、中央に折り曲がったかたちで形成する。発光素子６０４は、発光素子６０４は、第１の突出部６０２の突出方向に締結され、光信号をユーザ端末機１１０に向かって照射する。
【０１５３】
受光部６１０は、第２の突出部６１２及び受光素子６１４を含む。第２の突出部６１２は、ビーコン決済装置１２０の外側の第２の段にビーコン決済装置１２０の外側方向に突出し、中央に折り曲がったかたちで形成される。受光素子６１４は、ユーザ端末機１１０から反射された光信号に対応するエコー信号を受光する。
【０１５４】
第１の突出部６０２及び第２の突出部６１２は、互いに所定の距離をおいて離間し、互いに所定の距離を置いて対向するように形成される。
【０１５５】
物体検出方式に基づく場合、距離センサー部３１９は、第１の突出部６０２及び第２の突出部６１２との間に形成される空間上へのユーザ端末機１１０の進入如何によって、ユーザ端末機１１０の存在如何を判別する。例えば、距離センサー部３１９は、発光素子６０４から照射された光信号が受光素子６１４に受光されない場合、第１の突出部６０２及び第２の突出部６１２との間に形成される空間上にユーザ端末機１１０が進入したと判断する。
【０１５６】
物体検出方式に基づく距離センサー部３１９が備えられる場合、ユーザ端末機１１０のユーザは、ユーザ端末機１１０を第１の突出部６０２及び第２の突出部６１２間に形成される空間内に進入させる。このように、簡単な動作だけでユーザ端末機１１０の存在をビーコン決済装置１２０に認識させることができるという利点がある。
【０１５７】
以下、第２の構造を有する距離測定部７３０を含むビーコン決済装置１２０について説明する。
【０１５８】
ビーコン決済装置１２０は、加盟店端末機１３０と接続して決済サービスを提供する。ビーコン決済装置１２０は、距離測定部７３０、近接端末判断部７００、通信設定部７４０、ユーザ端末信号処理部７１０、決済端末信号処理部７２０を含む。距離測定部７３０は、既設定の地点を向くように平面を基準に直角方向に折り曲がって発光及び受光が行われるようにする第２の構造を有する。近接端末判断部７００は、第２の構造上にユーザ端末機１１０が進入するか否かに応じて、セキュリティ接続距離以内にユーザ端末機１１０が存在するか否か判断する。通信設定部７４０は、セキュリティ接続距離以内にユーザ端末機１１０が存在すると判断した場合、ユーザ端末機１１０とビーコン通信を基盤とする通信チャネルを形成する。ユーザ端末信号処理部７１０は、通信チャネルを利用して、ユーザ端末機１１０に決済要請情報を伝送し、ユーザ端末機１１０から決済要請情報に対応する決済応答情報を受信する。決済端末信号処理部７２０は、有線通信を利用して加盟店端末機１３０から受信した決済依頼情報に対応して決済応答情報を加盟店端末機に伝送する。
【０１５９】
ビーコン決済装置１２０は、既設定の地点を向くように平面を基準に直角方向に折り曲がって発光及び受光が行われるようにする第２の構造上、必ずセキュリティ接続距離以内にユーザ端末機１１０が進入した場合にのみ、ビーコン基盤の決済サービスを提供する。近接端末判断部５００にて距離センサーの第２の構造により、セキュリティ接続距離以内にユーザ端末機１１０が進入したことを確認したら、通信設定部５４０でユーザ端末機１１０と通信チャネルを形成し、以降の決済が行われる。
【０１６０】
図６の（ｂ）に示すように、ビーコン決済装置１２０は、外側方向に突出し、中央に折り曲がる┌字状に形成される発光部６００と、┌字と互いに対称をなすように外側方向に突出し、中央に折り曲がる┐字状に形成する受光部６１０を含む。つまり、ビーコン決済装置１２０は、ユーザ端末機１１０が発光部６００と受光部６１０が形成する┌┐構造（セキュリティ接続距離以内）が向かう同じ地点まで必ず進入しなければならない構造的な特徴を有する。
【０１６１】
第２の実施例に係るビーコン決済装置１２０は、ビーコン決済を実行するために、単にユーザ端末機１１０からビーコン信号を検出するのではなく、別途でユーザ端末機１１０の距離を判断する。このとき、距離測定部７３０は、ユーザ端末機１１０に対して、発光部６００と受光部６１０が形成する┌┐構造（セキュリティ接続距離以内）が向かう同じ地点まで必ず進入しなければならない構造的な特徴を有する。
【０１６２】
図７は、第２の実施例に係るビーコン決済装置の制御部を概略的に示すブロック構成図である。
【０１６３】
図７に示すように、本実施例に係るビーコン決済装置１２０の制御部３１５は、近接端末判断部７００、ユーザ端末信号処理部７１０、及び決済端末信号処理部７２０を含む。一方、図７に図示した通信設定部７４０、信号強さ調整部７５０、及び点灯部７６０は、図３に示したＢＬＥ動作モードスウィッチング部３２１、無線パワー設定部３１８、及び表示部３２８にそれぞれ対応することで、詳しい説明は省く。図７に図示したセキュリティプロセス実行部７６０は、図３に示した暗号化部３０７及び復号化部３０８に対応する。図７に示した距離測定部７３０は、図３に示した距離センサー部３１９及び距離センサー処理部３２０に対応する。
【０１６４】
近接端末判断部７００は、既設定の範囲内のユーザ端末機１１０の存在如何を判断する。
【０１６５】
距離センサーが備えられていない場合、近接端末判断部７００は、ビーコン決済装置１２０から送出するビーコン信号に対応して、ユーザ端末機１１０からフィードバックされるフィードバック信号の受信如何に応じて、ユーザ端末機１１０の存在如何を判断する。
【０１６６】
第２の実施例の場合、近接端末判断部７００は、距離測定部７３０を用いて測定したセンシング情報に基づいて、ユーザ端末機１１０の存在如何を判断する。
【０１６７】
近接端末判断部７００が距離センサーの具備如何に応じて、ユーザ端末機１１０の存在如何を判断する方法は、先の、ビーコン決済装置１２０がユーザ端末機１１０の存在如何を判断する方法と同じであり、詳しい説明は省く。
【０１６８】
ユーザ端末信号処理部７１０は、通信設定部７４０を利用して形成したユーザ端末機１１０とビーコン決済装置１２０との間の通信チャネルを介して決済要請情報をユーザ端末機１１０に伝送する。
【０１６９】
ユーザ端末信号処理部７１０は、同様に、ユーザ端末機１１０とビーコン決済装置１２０との間で形成された通信チャネルを利用して、ユーザ端末機１１０から決済要請情報に対応する決済応答情報を受信する。
【０１７０】
決済端末の信号処理部７２０は、有線通信を利用して、事前に加盟店端末機１３０からの決済要請情報を受信する。
【０１７１】
決済端末信号処理部７２０は、同様に、ユーザ端末機１１０から受信した決済応答情報を有線通信を利用して加盟店端末機１３０に伝送する。
【０１７２】
図８は、第２の実施例に係る距離センサを備えていない場合のビーコン決済装置の決済方法を説明するためのタイミングチャートである。
【０１７３】
ビーコン決済装置１２０は、有線通信を利用して加盟店端末機１３０からユーザが購入した物品に対する決済要請情報を受信する（Ｓ８０２）。決済要請情報は、ユーザが購入した購入物品、購入物品についての価格情報及びユーザ情報などを含む。
【０１７４】
ビーコン決済装置１２０は、既設定の範囲内にユーザ端末機１１０の存在が判断される場合は、ユーザ端末機１１０とビーコン通信を基盤とする通信チャネルを形成する（Ｓ８０４）。ステップS８０４でビーコン決済装置１２０は、ビーコン決済装置１２０から送出されるビーコン信号に対応し、ユーザ端末機１１０からフィードバックされるフィードバック信号、例えば、認証情報の受信状況に応じて、既設定の範囲内のユーザ端末機１１０の存在如何を判断する。ビーコン決済装置１２０は、フィードバック信号に含まれる認証情報に基づいてユーザ端末機１１０に対する認証プロセスを実行し、認証結果に応じてユーザ端末機１１０との通信チャネルの維持如何を判断する。
【０１７５】
ビーコン決済装置１２０は、ステップS８０４で形成された通信チャネルを利用して、ステップS８０２で受信した決済要請情報をユーザ端末機１１０に伝送する（Ｓ８０６）。ユーザ端末機１１０は、ステップS８０６で受信した決済要請情報をユーザに表示し、ユーザからの決済要請情報に対応する決済応答情報を受信する。一方、ステップS８０６では決済応答情報が特定の決済手段を利用した決済が行われるように、事前に設定した暗証番号であることを例示して説明する。
【０１７６】
ユーザ端末機１１０は、決済要請情報に対応する決済応答情報として既設定の暗証番号をステップS８０４で形成された通信チャネルを利用してビーコン決済装置１２０に伝送する（Ｓ８０８）。
【０１７７】
ビーコン決済装置１２０は、ステップS８０８にて受信した暗証番号を有線通信を利用して加盟店端末機１３０に伝送する（Ｓ８１０）。加盟店端末機１３０は、ステップS８１０で受信した暗証番号を使用して、ユーザが購入した物品に対する決済プロセスを行う。
【０１７８】
加盟店端末機１３０は、ステップS８１０で実行した決済プロセスについての内訳情報をビーコン決済装置１２０を経由してユーザ端末機１１０に伝送する。
【０１７９】
図９は、第２の実施例に係る距離センサを備えた場合のビーコン決済装置の決済方法を説明するためのタイミングチャートである。
【０１８０】
ビーコン決済装置１２０が距離センサを備えた場合、決済方法としてビーコン決済装置１２０が既設定の範囲内のユーザ端末機１１０の存在如何を判断するステップ（Ｓ９０４）を除く残りのステップは、図８に記載された説明と同じであるため、ステップS９０４を除く残りのステップについての詳しい説明は省く。
【０１８１】
ビーコン決済装置１２０は、距離センサを備え、備え付けの距離センサを用いて、既設定の範囲内のユーザ端末機１１０の存在如何を判断する（Ｓ９０４）。ステップS９０４でビーコン決済装置１２０は、距離センサを用いて収集されたセンシング情報に基づく距離測定方式を利用し、既設定の範囲内のユーザ端末機１１０の存在如何を判断する。他の実施例ではビーコン決済装置１２０は、距離センサを用いて収集したセンシング情報に基づく物体検出方式を利用し、既設定の範囲内のユーザ端末機１１０の存在如何を判断する。
【０１８２】
以上の説明は、本実施例の技術思想を例示的に説明したに過ぎず、本実施例の属する技術分野における通常の知識を有する者であれば、本実施例の本質的な特性から逸脱しない範囲で様々な修正及び変形が可能である。したがって、本実施例は、本実施例の技術思想を限定するためのものではなく説明するためのものであり、このような実施例により、本実施例の技術思想の範囲が限定されるものではない。本実施例の保護範囲は下の請求の範囲によって解釈されるべきであり、それと同等の範囲内にあるすべての技術思想は、本実施例の権利範囲に含まれるものと解釈されるべきである。
[配列表フリーテキスト]
【０１８３】
１００：ビーコン決済認証システム  １１０：ユーザ端末機
１２０：ビーコン決済装置  １３０：加盟店端末機
１４０：バックエンドサーバ
【０１８４】
CROSS-REFERENCE TO RELATED APPLICATION
本特許出願は、２０１６年０５月１８日に韓国に出願した特許出願番号第１０-２０１６-００６１０９７号、２０１６年０６月２１日に韓国に出願した特許出願番号第１０-２０１６-００７７２７３号、２０１６年０６月２１日に韓国に出願した特許出願番号第１０-２０１６-００７７２８２号に対する米国特許法１１９（ａ）条（３５Ｕ．Ｓ．Ｃ§１１９（ａ））に基づいて優先権を主張し、そのすべての内容は、参考文献として本特許出願に併合される。さらに、本特許出願は、米国以外の国でも、上と同様の理由で優先権を主張し、そのすべての内容は、参考文献として本特許出願に併合される。
【図１】
2019521626.tif 000003
【図２】
2019521626.tif 000004
【図３】
2019521626.tif 000005
【図４】
2019521626.tif 000006
【図５】
2019521626.tif 000007
【図６】
2019521626.tif 000008
【図７】
2019521626.tif 000009
【図８】
2019521626.tif 000010
【図９】
2019521626.tif 000011
【国際調査報告】
2019521626.tif 000012
2019521626.tif 000013
2019521626.tif 000014
2019521626.tif 000015
2019521626.tif 000016
2019521626.tif 000017