(57)【要約】      （修正有）【課題】報酬の提供を自動化する方法を提供する。【解決手段】トランザクションシステムはユーザに報酬を提供する。移動体装置２０はユーザＩＤを含む報酬要求をｅＰＯＳ１０へ送信し、ｅＰＯＳ１０はトランザクションデータを移動体装置２０へ送信し、移動体装置２０はトランザクションデータをサーバ３０へ転送し、サーバ３０はトランザクションデータを認証し、サーバ３０は報酬データを移動体装置２０へ送信し、移動体装置２０はポイントを格納する。【選択図】図１
2019075146.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに報酬を提供するための方法であって、
移動体装置からトランザクション装置へ、前記ユーザに関するデータを送信するステップと、
前記トランザクション装置から前記移動体装置へ、前記トランザクション装置において行われたトランザクションに関するトランザクションデータを送信するステップと、
前記移動体装置によって、前記トランザクションデータをサーバへ転送するステップと、
前記サーバにおいて前記トランザクションデータを認証するステップと、
前記トランザクションデータが認証された場合、前記報酬が前記ユーザに付与されたことを示す報酬データを前記移動体装置に送信するステップと、
前記移動体装置に報酬データを格納するステップと、を含む方法。
【請求項２】
前記移動体装置に前記トランザクションデータを格納するステップをさらに含む請求項１に記載の方法。
【請求項３】
前記トランザクションデータは在庫データを含んでもよい請求項２に記載の方法。
【請求項４】
前記トランザクションデータは前記トランザクション装置によって暗号化され、
前記サーバは前記トランザクションデータを解読し、前記トランザクションデータを認証する請求項１に記載の方法。
【請求項５】
前記トランザクション装置および前記サーバは共通のキーを保持し、
前記トランザクション装置は前記キーを使用して前記トランザクションデータを暗号化し、
前記サーバは前記キーを使用して前記トランザクションデータを解読する請求項４に記載の方法。
【請求項６】
前記トランザクションデータの転送ステップの前に、前記トランザクションデータに基づいて前記移動体装置において報酬データを生成するステップと、
前記移動体装置に前記報酬データを一時的に格納するステップと、
前記サーバから前記移動体装置への認証された報酬データの送信ステップの後に、前記移動体装置に前記報酬データを恒久的に格納するステップと、をさらに含む請求項１に記載の方法。
【請求項７】
前記移動体装置から前記サーバへ、交換データを送信するステップと、
前記サーバにおいて前記交換データを認証するステップと、
前記交換データが認証された場合、前記サーバにおいて、前記交換データにしたがいトークンを生成するステップと、
前記サーバから前記移動体装置へ、前記トークンを送信するステップと、
前記移動体装置によって、前記トークンを前記トランザクション装置へ転送するステップと、
前記トランザクション装置において、前記交換の処理を実行するステップと、をさらに含む請求項１に記載の方法。
【請求項８】
前記トランザクション装置による前記交換の完了を示す完了データを、前記トランザクション装置から送信するステップと、
前記移動体装置によって、前記完了データを前記サーバへ転送するステップと、
前記サーバによって、前記トークンを無効化するステップと、
前記サーバから前記移動体装置へ、前記完了データを送信するステップと、をさらに含む請求項７に記載の方法。
【請求項９】
ユーザに報酬を提供するためのシステムであって、前記システムはトランザクション装置と移動体装置とサーバとを備え、
前記移動体装置は、前記ユーザに関するデータを前記トランザクション装置へ送信する報酬要求送信部を含み、
前記トランザクション装置は、前記トランザクション装置において行われたトランザクションに関するトランザクションデータを前記移動体装置へ送信するトランザクションデータ送信部を含み、
前記移動体装置は、前記トランザクションデータを前記サーバへ転送するトランザクションデータ転送部を含み、
前記サーバは、前記トランザクションデータを認証するトランザクション認証部と、前記トランザクションデータが認証された場合、前記報酬が前記ユーザに付与されたことを示す報酬データを前記移動体装置に送信する報酬データ送信部と、を含み、
前記移動体装置は、前記サーバから前記報酬データを受け付け、前記移動体装置に前記報酬データを格納する報酬データ受付部を含むシステム。
【請求項１０】
ユーザに関するデータをトランザクション装置へ送信する報酬要求送信部と、
前記トランザクション装置において行われたトランザクションに関するトランザクションデータを前記トランザクション装置からサーバへ転送するトランザクションデータ転送部と、
前記報酬が前記ユーザに付与されたことを示す報酬データを受け付ける報酬データ受付部であって前記報酬データは前記サーバによって認証される報酬データ受付部と、
前記サーバから前記報酬データを受け付け、前記移動体装置に前記報酬データを格納する報酬データ受付部と、を備える移動体装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに報酬を提供するための方法に関する。
【背景技術】
【０００２】
顧客ロイヤリティプログラムは、スタンプやポイントや他の費消／トランザクションの定量化可能な指標と引き換えに報酬を付与する。その目的は、リピートのビジネスを得ること、および顧客の費消動向について知見および解析を得ることである。これらのいくつかの例は、物理的なポイント／スタンプカードや、ブランドベース／ストアベースのクレジットカードやカスタムモバイルアプリケーションである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
報酬プログラムに参加し報酬を得るための既存の方法は、ベンダおよび顧客の両方による、トランザクションの前後における追加的な行動を要求する。これにより、顧客が報酬プログラムに参加する蓋然性が低減される。本発明は、ＰＯＳシステムやキャッシュレジスタや自動販売機などのトランザクション装置と携帯電話などの顧客デバイスとの間の無線通信を通じて処理を自動化することにより、これらの摩擦点を取り除く。
【課題を解決するための手段】
【０００４】
上述の課題を解決するための本発明の主な態様は、ユーザに報酬を提供するための方法である。この方法は、移動体装置からトランザクション装置へ、ユーザに関するデータを送信するステップと、トランザクション装置から移動体装置へ、トランザクション装置において行われたトランザクションに関するトランザクションデータを送信するステップと、移動体装置から、トランザクションデータをサーバへ転送するステップと、サーバにおいてトランザクションデータを認証するステップと、トランザクションデータが認証された場合、報酬がユーザに付与されたことを示す報酬データを移動体装置に送信するステップと、移動体装置に報酬データを格納するステップと、を含む。
【０００５】
本発明では、トランザクションデータがトランザクション装置によって暗号化され、サーバがトランザクションデータを解読して構成データを認証するよう構成することが可能である。
【０００６】
本発明では、トランザクション装置およびサーバが共通のキーを保持し、トランザクション装置がキーを使用してトランザクションデータを暗号化し、サーバがキーを使用してトランザクションデータを解読するよう構成することが可能である。
【０００７】
本発明では、方法は、トランザクションデータの転送ステップの前に、トランザクションデータに基づいて移動体装置において報酬データを生成するステップと、移動体装置に報酬データを一時的に格納するステップと、移動体装置への報酬データの送信ステップの後に、移動体装置に報酬データを恒久的に格納するステップと、をさらに含んでもよい。
【０００８】
本発明では、方法は、移動体装置からサーバへ、交換データを送信するステップと、サーバにおいて交換データを認証するステップと、交換データが認証された場合、サーバにおいて、交換データにしたがいトークンを生成するステップと、サーバから移動体装置へ、トークンを送信するステップと、移動体装置から、トークンをトランザクション装置へ転送するステップと、トランザクション装置において、交換の処理を実行するステップと、をさらに含んでもよい。
【０００９】
本発明の別の態様は、ユーザに報酬を提供するためのシステムである。システムはトランザクション装置と移動体装置とサーバとを備える。移動体装置は、ユーザに関するデータをトランザクション装置へ送信する報酬要求送信部を含み、トランザクション装置は、トランザクション装置において行われたトランザクションに関するトランザクションデータを移動体装置へ送信するトランザクションデータ送信部を含み、移動体装置は、トランザクションデータをサーバへ転送するトランザクションデータ転送部を含み、サーバは、トランザクションデータを認証するトランザクション認証部と、トランザクションデータが認証された場合、報酬がユーザに付与されたことを示す報酬データを移動体装置に送信する報酬データ送信部と、を含み、移動体装置は、サーバから報酬データを受け付け、移動体装置に報酬データを格納する報酬データ受付部を含む。
【００１０】
本発明の別の態様は、移動体装置である。この移動体装置は、ユーザに関するデータをトランザクション装置へ送信する報酬要求送信部と、トランザクション装置において行われたトランザクションに関するトランザクションデータをトランザクション装置からサーバへ転送するトランザクションデータ転送部と、報酬がユーザに付与されたことを示す報酬データを受け付ける報酬データ受付部であって報酬データはサーバによって認証される報酬データ受付部と、サーバから報酬データを受け付け、移動体装置に報酬データを格納する報酬データ受付部と、を備える。
【００１１】
本願により説明される他の課題およびそれを解決する手段は、実施の形態の説明、図面の説明、および他の部分に現れる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明に係る実施の形態としてのトランザクションシステムの概略図である。
【図２】図２は、ＰＯＳ１０のハードウエア構成の一例である。
【図３】図３は、ＰＯＳ１０のソフトウエア構成の一例である。
【図４】図４は、移動体装置２０のハードウエア構成の一例である。
【図５】図５は、移動体装置２０のソフトウエア構成の一例である。
【図６】図６は、トランザクションストレージ２４１に保持されるトランザクションデータの構成の一例である。
【図７】図７は、報酬ストレージ２４２の構成の一例である。
【図８】図８は、交換ストレージ２４３の構成の一例である。
【図９】図９は、サーバ３０のハードウエア構成の一例である。
【図１０】図１０は、サーバ３０のソフトウエア構成の一例である。
【図１１】図１１は、トランザクションデータベース３４１に保持されるトランザクションデータの一例である。
【図１２】図１２は、顧客データベース３４２の構成の一例である。
【図１３】図１３は、交換データベース３４３の構成の一例である。
【図１４】図１４は、トランザクションシステムの処理の概要である。
【図１５】図１５は、セッション確立のシーケンス図である。
【図１６】図１６は、報酬処理のシーケンス図である。
【図１７】図１７は、交換処理のシーケンス図である。
【発明を実施するための形態】
【００１３】
＝＝システム構成＝＝
図１は、本発明に係る実施の形態としてのトランザクションシステムの概略図を示す。トランザクションシステムは、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）と、移動体装置２０と、サーバ３０と、を備える。ＰＯＳは無線通信可能であり、本実施の形態の報酬プログラムを提供する（以下、「ｅＰＯＳ１０」と称す）。本実施の形態では以下の事項が想定される。ポイント報酬プログラムが提供される、ｅＰＯＳ１０が店舗での購入金額に応じてユーザにポイントを発行する、移動体装置２０がそのストレージにおいてポイント数を管理する、そして、サーバ３０が報酬およびポイントの交換を認証する。
【００１４】
ｅＰＯＳ１０はトランザクション装置であり、売買やサービスやユーザ到来の検知などのトランザクションを行う。ｅＰＯＳ１０は、ＰＯＳキャッシュレジスタや双方向キオスクなどのコンピュータであってもよい。トランザクションが発生すると、ｅＰＯＳ１０によりユーザに報酬が与えられる。
【００１５】
移動体装置２０は、スマートフォンやタブレット型コンピュータや携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｅｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やノートブックコンピュータなどのコンピュータであり、ユーザが携帯するものである。移動体装置２０はコンピュータプログラムを実行する。このコンピュータプログラムは、ユーザへの報酬の管理およびｅＰＯＳ１０およびサーバ３０への／からのデータの送信／受信／転送を実現する。
【００１６】
ｅＰＯＳ１０および移動体装置２０は無線チャネル４１を介して互いに接続されている。本実施の形態では、ｅＰＯＳ１０および移動体装置２０はブルートゥース（登録商標）ＬＥ（Ｌｏｗ  Ｅｎｅｒｇｙ）を使用して互いに通信することが想定されている。移動体装置２０およびサーバ３０は無線チャネル４２を介して互いに接続されている。本実施の形態では、移動体装置２０およびサーバ３０はＷｉＦｉまたは任意の携帯電話通信プロトコル（３Ｇ、４Ｇ、ＬＴＥ等）を使用し、ＴＣＰ／ＩＰプロトコルに従い、互いに通信することが想定されている。無論、ブルートゥース（登録商標）やＷｉＦｉやＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）や他の無線通信技術が、無線チャネル４１および４２を介した通信に使用されてもよい。
【００１７】
＝＝ｅＰＯＳ１０＝＝
図２は、ｅＰＯＳ１０のハードウエア構成の一例を示す。図２に示されるように、ｅＰＯＳ１０は、ＣＰＵ１０１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２と、ストレージデバイス１０３と、入力インタフェース１０４と、出力インタフェース１０５と、プリンタインタフェース１０６と、ブルートゥース（登録商標）部１０７と、を含む。ストレージデバイス１０３は、例えば、ハードディスクドライブやソリッドステートドライブやフラッシュメモリなどであり、データおよびプログラムを保持する。ＣＰＵ１０１はストレージデバイス１０３に保持されるプログラムを取得してＲＡＭ１０２に与え、そのプログラムを実行することで種々の機能を実現する。入力インタフェース１０４はスキャナ１１に接続するためのインタフェースである。入力インタフェース１０４は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）に準拠するＥＡＮ（Ｅｕｒｏｐｅａｎ  (Ｉｎｔｅｒｎａｔｉｏｎａｌ)  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）コードやＪＡＮ（Ｊａｐａｎｅｓｅ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）コードやＧＴＩＮ（Ｇｌｏｂａｌ  Ｔｒａｄｅ  Ｉｔｅｍ  Ｎｕｍｂｅｒｓ）コードなどのデータを取得する。出力インタフェース１０５はディスプレイ１２に接続するためのインタフェースである。出力インタフェース１０５は、ディスプレイ１２に応じて、ＲＧＢ信号を出力するアナログインタフェースまたはデジタルイメージデータを出力するデジタルインタフェースであってもよい。プリンタインタフェース１０６はプリンタ１３に接続するためのインタフェースである。ｅＰＯＳ１０は、プリンタインタフェースおよびプリンタ１３を介してレシートを印刷してもよい。ブルートゥース（登録商標）部１０７は、ブルートゥース（登録商標）ＬＥ技術を使用して、チャネル４１へ／からデータを送信／受信する。
【００１８】
図３は、ｅＰＯＳ１０のソフトウエア構成の一例を示す。図３に示されるように、ｅＰＯＳ１０は、セッション確立部１１１と、報酬部１１２と、交換部１１３と、ＰＯＳ部１１４と、キーストレージ１１５と、を含む。
報酬部１１２、交換部１１３およびＰＯＳ部１１４は、例えば、ＣＰＵ１０１がストレージデバイス１０３に保持されるプログラムを取得してＲＡＭ１０２に与え、そのプログラムを実行することにより実現される。キーストレージ１１５は、例えば、ＲＡＭ１０２および／またはストレージデバイス１０３により提供されるストレージ領域として実現される。
【００１９】
セッション確立部１１１は、ｅＰＯＳ１０と移動体装置２０との間のセッションを確立する。セッション確立部１１１は接続情報を報知する。接続情報は例えば、ｅＰＯＳ１０がユーザに報酬を与えることができること、すなわち本実施の形態ではｅＰＯＳ１０がポイント報酬プログラムを提供することを示すデータである。接続情報は、ブルートゥース（登録商標）技術が使用される場合、ペアリング要求であってもよい。セッション確立部１１１は、移動体装置２０から返答を受信し、周知の通信技術に従い移動体装置２０との間のセッションを確立する。セッション確立部１１１は、ブルートゥース（登録商標）技術が使用される場合、移動体装置２０とパスキー（ｐａｓｓ-ｋｅｙ）を交換することでペアリングを確立してもよい。セッション確立部１１１は、店舗の名前やサービス名やｅＰＯＳ１０の能力を示すデバイス情報などのブランド情報を、移動体装置２０に送信する。
【００２０】
キーストレージ１１５は暗号化／解読データのためのキーを保持する。本実施の形態では、暗号化および解読の両方について、共通キーが使用される。しかしながら、公開鍵暗号法の公開鍵および秘密鍵を使用し、キーストレージ１１５が公開鍵および秘密鍵を保持することも可能である。
【００２１】
報酬部１１２はユーザに報酬を与えるための処理を実行する。報酬部１１２は、報酬要求受付部１２１と、トランザクションデータ取得部１２２と、報酬生成部１２３と、トランザクションデータ送信部１２４と、を有する。
【００２２】
報酬要求受付部１２１は、移動体装置２０から、ユーザに報酬を与えるための要求（以下、「報酬要求」と称す）を受け付ける。報酬要求は、ユーザの識別子（以下、「ユーザＩＤ」と称す）を含む。
【００２３】
トランザクションデータ取得部１２２は、ＰＯＳ部１１４から、ＰＯＳ部１１４によってなされたトランザクションに関するデータ（以下、このデータを「トランザクションデータ」と称する）を取得する。本実施の形態では、トランザクションデータはトランザクションのタイムスタンプを含む。トランザクションデータは、購入された商品の量などのトランザクションに関する種々の情報を含んでもよい。
【００２４】
報酬生成部１２３は、トランザクションデータに基づいて報酬を生成する。本実施の形態では、報酬生成部１２３は、トランザクションデータに含まれる購入量に基づいて、ユーザに付与されるべきポイント数を生成してもよい。
【００２５】
トランザクションデータ送信部１２４は、報酬（ポイント数）が添付されたトランザクションデータを移動体装置２０へ送信する。トランザクションデータ送信部１２４は、キーストレージ１１５に保持されるキーを使用してトランザクションデータを暗号化し、送信前に、暗号化されたトランザクションデータにポイント数を添付する。
【００２６】
交換部１１３は、報酬を利用するための処理を実行する。交換部１１３は、トークン受付部１３１と、トークン認証部１３２と、交換処理部１３３と、完了データ送信部１３４と、を含む。
【００２７】
トークン受付部１３１は移動体装置２０からトークンを受信する。トークンは、サーバ３０によって発行され、交換が利用可能であることを示す。後述の通り、トークンはサーバ３０によって生成、暗号化され、移動体装置２０によってｅＰＯＳ１０へ転送される。本実施の形態では、トークンは、交換されるポイント数を含む。
【００２８】
トークン認証部１３２は、移動体装置２０から受信したトークンを認証する。トークン認証部１３２は、キーストレージ１１５に保持されるキーを使用してトークンを解読する。トークン認証部１３２は、トークンの解読に成功した場合にそのトークンが正当であると判定してもよい。さらに、トークン認証部１３２は、トークンのハッシュコードを計算し、それをトークンに添付されてきたハッシュコードと比較するなどの一般的なデータ検証技術を使用してもよい。本実施の形態では、トークンは発行日時を含み、トークン認証部１３２はその日時が所定期間内にあるか否かをチェックすることで、トークンが正当か否かを判定する。トークンの認証が成功した場合、ユーザへの還元が許可される。
【００２９】
交換処理部１３３は交換に関する処理を実行する。例えば、交換処理部１３３はユーザに報酬が付与されるべきであることをディスプレイ１２に表示してもよく、その結果、ｅＰＯＳ１０を備える店の店員はユーザにギフトを付与してもよい。さらに、例えば、交換処理部１３３は交換対象のポイント数をディスプレイ１２に表示してもよく、その結果、店員はその数を見て値引きを行ってもよい。さらに、例えば、交換処理部１３３はポイント数が含まれる値引きコマンドをＰＯＳ部１１４に送信してもよく、その結果、ＰＯＳ部１１４はそのポイント数に従って値引きを行ってもよい。
【００３０】
完了データ送信部１３４は、ポイントが使用されたことを示すデータ（以下、「完了データ」と称す）を送信する。送信の際、完了データ送信部１３４はブランド情報および使用されたポイント数を完了データに設定し、キーストレージ１１５に保持されるキーを使用して完了データを暗号化する。
【００３１】
ＰＯＳ部１１４はＰＯＳシステムに関連する種々の処理を実行する。ＰＯＳ部１１４によって実行される処理は一般的なＰＯＳシステムで行われる周知の処理であることが想定されているので、ＰＯＳ部１１４の詳細な説明は省略する。
【００３２】
＝＝移動体装置２０＝＝
図４は、移動体装置２０のハードウエア構成の一例を示す。図４に示されるように、移動体装置２０は、ＣＰＵ２０１と、ＲＡＭ２０２と、フラッシュメモリ２０３と、通信デバイス２０４と、ブルートゥース（登録商標）部２０５と、タッチパネルディスプレイ２０６と、を含む。フラッシュメモリ２０３はデータおよびプログラムを保持する。ＣＰＵ２０１はフラッシュメモリ２０３に保持されるプログラムを取得してＲＡＭ２０２に与え、そのプログラムを実行することで種々の機能を実現する。無線通信デバイス２０４はチャネル４２を使用する無線通信のためのデバイスである。無線通信デバイス２０４は、ＷｉＦｉ通信デバイスや、無線送信機や、携帯電話用通信デバイスなどであってもよい。ブルートゥース（登録商標）部２０５は、ブルートゥース（登録商標）ＬＥ技術を使用して、チャネル４１へ／からデータを送信／受信する。タッチパネルディスプレイ２０６はユーザへ／からデータを入力／出力する。
【００３３】
図５は、移動体装置２０のソフトウエア構成の一例を示す。図５に示されるように、移動体装置２０は、セッション確立部２１１と、報酬部２１２と、交換部２１３と、トランザクションストレージ２４１と、報酬ストレージ２４２と、交換ストレージ２４３と、を含む。
セッション確立部２１１、報酬部２１２および交換部２１３は、例えば、ＣＰＵ２０１がフラッシュメモリ２０３に保持されるプログラムを取得してＲＡＭ２０２に与え、そのプログラムを実行することにより実現される。トランザクションストレージ２４１、報酬ストレージ２４２および交換ストレージ２４３は、例えば、ＲＡＭ１０２および／またはフラッシュメモリ２０３により提供されるストレージ領域として実現される。
【００３４】
セッション確立部２１１は、ｅＰＯＳ１０と移動体装置２０との間のセッションを確立する。セッション確立部２１１は、ｅＰＯＳ１０により報知される接続情報を検出する。セッション確立部２１１は、接続情報に基づいて、ｅＰＯＳ１０がポイント報酬プログラムを提供すると判定する。
【００３５】
トランザクションストレージ２４１はトランザクションデータの履歴を保持する。図６は、トランザクションストレージ２４１に保持されるトランザクションデータの構成の一例を示す。図６に示されるように、トランザクションデータは、日時の列と、ブランドの列と、トランザクションの列と、を含む。日時の列は、トランザクションが行われた日時である。ブランドの列は、接続を確立したときにｅＰＯＳ１０によって報知されたブランド情報である。トランザクションの列は、ｅＰＯＳ１０によってなされたトランザクションに関する情報である。図６の例では、その列は、日本円で１０００円の購入がｅＰＯＳ１０によってなされたことを示す。トランザクションストレージ２４１を参照することで、移動体装置２０はトランザクションの履歴をユーザに表示できる。
【００３６】
報酬ストレージ２４２はユーザに付与された報酬を保持する。図７は、報酬ストレージ２４２の構成の一例を示す。本実施の形態では、報酬ストレージ２４２は図７に示されるようにポイント数を保持する。
【００３７】
報酬部２１２はユーザに報酬を与えるための処理を実行する。報酬部２１２は、報酬要求送信部２２１と、トランザクションデータ転送部２２２と、報酬データ受付部２２３と、を有する。
【００３８】
報酬要求送信部２２１は報酬要求を送信する。セッション確立部２１１がｅＰＯＳ１０がポイント報酬プログラムを提供すると検出し、かつ、ユーザがポイント使用のためのコマンドを入力しない場合、報酬要求送信部２２１は報酬要求をｅＰＯＳ１０に送信する。報酬要求送信部２２１は、この移動体装置２０を使用しているユーザを示すユーザＩＤを報酬要求に設定する。
【００３９】
トランザクションデータ転送部２２２は、トランザクションデータ転送部２２２がトランザクションデータをｅＰＯＳ１０から受信した場合、そのトランザクションデータをサーバ３０に転送する。トランザクションデータ転送部２２２は、トランザクションデータに添付されたポイント数を、ＲＡＭ２０２および／またはフラッシュメモリ２０３に一時的に格納する。トランザクションデータ転送部２２２は、転送の際、ユーザＩＤおよび個人的パスワードをトランザクションデータに添付する。後述の通り、トランザクションデータがサーバ３０において認証され、報酬データがサーバ３０から受信された場合、この一時的なポイント数は報酬ストレージ２４２に恒久的に格納されるであろう。
【００４０】
報酬データ受付部２２３は、ユーザに報酬が付与されたことを示すデータ（以下、「報酬データ」と称す）を、サーバ３０から受信する。後述の通り、報酬データは、サーバ３０がトランザクションデータを認証した場合にサーバ３０によって送信される。報酬データ受付部２２３は、ＲＡＭ２０２に保持される一時的なポイント数を、報酬ストレージ２４２に保持されるポイント数に追加する。その結果、一時的なポイント数は恒久的に格納される。本実施の形態では、サーバ３０は、報酬データと共に解読されたトランザクションデータを送信する。報酬データ受付部２２３はトランザクションデータを受信し、そのトランザクションデータをトランザクションストレージ２４１に格納する。
【００４１】
交換ストレージ２４３はユーザに付与された報酬に関するデータ（以下、「交換データ」と称す）を保持する。図８は、交換ストレージ２４３に保持される交換データの構成の一例を示す。図８に示されるように、報酬データは、日時の列と、ブランドの列と、ポイントの列と、を含む。日時の列は、ポイントが使用された時である。ブランドの列は、接続を確立したときにｅＰＯＳ１０によって報知されたブランド情報である。ポイントの列は、使用されたポイント数である。
【００４２】
交換部２１３は、報酬を利用するための処理を実行する。交換部２１３は、交換要求送信部２３１と、トークン転送部２３２と、完了データ転送部２３３と、交換データ受付部２３４と、を含む。
【００４３】
交換要求送信部２３１は、ユーザがポイント使用のためのコマンドを入力した場合、ポイントを使用するための要求（以下、「交換要求」と称す）をサーバ３０に送信する。交換要求送信部２３１は、ユーザＩＤおよび使用するポイント数を交換要求に設定する。
【００４４】
トークン転送部２３２は、トークン転送部２３２がサーバ３０から発行されたトークンを受信した場合、ユーザＩＤを付加したそのトークンをｅＰＯＳ１０に転送する。
【００４５】
完了データ転送部２３３は、完了データ転送部２３３が完了データをｅＰＯＳ１０から受信した場合、その完了データをサーバ３０に転送する。
【００４６】
交換データ受付部２３４はサーバ３０から交換データを受信する。後述の通り、サーバ３０は、サーバ３０が完了データを認証した場合、交換データを発行する。交換データはブランド情報および使用されたポイント数を含む（この文脈では、交換データは完了データと同じであってもよい）。交換データ受付部２３４は、報酬ストレージ２４２に保持されるポイント数から、交換データに含まれる使用されたポイント数を減じる。
【００４７】
＝＝サーバ３０＝＝
図９は、サーバ３０のハードウエア構成の一例を示す。図９に示されるように、サーバ３０は、ＣＰＵ３０１と、ＲＡＭ３０２と、ストレージデバイス３０３と、通信デバイス３０４と、入力デバイス３０５と、出力デバイス３０６と、を含む。ストレージデバイス３０３は、例えば、ハードディスクドライブやソリッドステートドライブやフラッシュメモリなどであり、データおよびプログラムを保持する。ＣＰＵ３０１はストレージデバイス３０３に保持されるプログラムを取得してＲＡＭ３０２に与え、そのプログラムを実行することで種々の機能を実現する。通信デバイス３０４はチャネル４２を使用する通信のためのデバイスである。通信デバイス３０４はチャネル４２を介する通信を行うものであり、イーサネット（登録商標）のアダプタや電話線を介した通信のためのモデムやＷｉＦｉ通信デバイスや無線送信機や携帯電話用通信デバイスなどであってもよい。入力デバイス３０５はユーザからのデータ入力を受け付けるものであり、例えば、キーボードやマウスやマイクロフォンやタッチパネルなどであってもよい。出力デバイス３０６はユーザにデータを出力するものであり、例えば、ディスプレイデバイスやスピーカなどであってもよい。
【００４８】
図１０は、サーバ３０のソフトウエア構成の一例を示す。図１０に示されるように、サーバ３０は、報酬部３１１と、交換部３１２と、トランザクションデータベース３４１と、顧客データベース３４２と、交換データベース３４３と、キーストレージ３４４と、を含む。
【００４９】
トランザクションデータベース３４１は、各ユーザについてトランザクションデータの履歴を保持する。図１１は、トランザクションデータベース３４１に保持されるトランザクションデータの一例を示す。図６に示されるトランザクションストレージ２４１と比べると、トランザクションデータベース３４１においては、トランザクションデータはユーザＩＤと共に保持される。
【００５０】
顧客データベース３４２は、ユーザに関する情報（以下、「顧客データ」と称す）を保持する。顧客データは各ユーザに付与された報酬（ポイント数）を含む。図１２は、顧客データベース３４２の構成の一例を示す。図１２に示されるように、顧客データは、ユーザＩＤと、ユーザの名（ユーザ名）と、暗号化されていてもよいユーザのパスワードと、ポイント数と、を含む。顧客データは、例えば年齢、住所、興味などのユーザに関するさらなるアイテムを含んでもよい。
【００５１】
報酬部３１１はユーザに報酬を与えるための処理を実行する。報酬部３１１は、トランザクションデータ受付部３２１と、トランザクションデータ認証部３２２と、報酬データ送信部３２３と、を有する。
【００５２】
トランザクションデータ受付部３２１は、ｅＰＯＳ１０により送信され移動体装置２０により転送されたトランザクションデータを、移動体装置２０から受信する。
【００５３】
トランザクションデータ認証部３２２は、移動体装置２０から受信したトランザクションデータを認証する。上述の通り、トランザクションデータはｅＰＯＳ１０において暗号化される。トランザクションデータ認証部３２２は、キーストレージ３４４に保持されるキーを使用してトランザクションデータを解読する。トランザクションデータ認証部３２２は、トランザクションデータの解読に成功した場合にそのトランザクションデータが正当であると判定してもよい。さらに、トランザクションデータ認証部３２２は、トランザクションデータのハッシュコードを計算し、それをトランザクションデータに添付されてきたハッシュコードと比較するなどの一般的なデータ検証技術を使用してもよい。トランザクションデータ認証部３２２は、解読されたトランザクションデータをそのトランザクションデータに添付されるユーザＩＤと共にトランザクションデータベース３４１に格納する。トランザクションデータ認証部３２２は、顧客データベース３４２に保持されるポイント数のうちトランザクションデータに含まれるユーザＩＤに対応するポイント数に、トランザクションデータに添付されるポイント数を追加する。
【００５４】
報酬データ送信部３２３は、トランザクションデータの認証が成功した場合、報酬データを移動体装置２０へ送信する。本実施の形態では、報酬データ送信部３２３は、報酬データと共に解読されたトランザクションデータを移動体装置２０へ送信する。トランザクションデータの認証が成功した場合、報酬データ送信部３２３は、顧客データベース３４２内のポイント数のうちトランザクションデータに添付されるユーザＩＤに対応するポイント数に、トランザクションデータに添付されるポイント数を追加する。さらに、報酬データ送信部３２３は、解読されたトランザクションデータを、トランザクションデータに添付されるユーザＩＤと共に格納する。トランザクションデータの認証が失敗した場合、報酬データ送信部３２３は移動体装置２０にエラーを送信する。
【００５５】
交換ストレージ２４３は交換データを保持する。図１３は、交換ストレージ２４３に保持される交換データの構成の一例を示す。図１３に示されるように、交換データは、ユーザＩＤの列と、日時の列と、ブランドの列と、ポイントの列と、を含む。ユーザＩＤの列は、ポイントを利用したユーザの識別子である。日時の列は、ポイントが使用された時である。ブランドの列は、接続を確立したときにｅＰＯＳ１０によって報知されたブランド情報である。ポイントの列は、使用されたポイント数である。
【００５６】
交換部３１２は、報酬を利用するための処理を実行する。交換部３１２は、交換要求受付部３３１と、交換認証部３３２と、トークン生成部３３３と、トークン送信部３３４と、完了データ受付部３３５と、交換データ送信部３３６と、を含む。
【００５７】
交換要求受付部３３１は、交換要求を移動体装置２０から受信する。
【００５８】
交換認証部３３２は交換要求を認証する。交換認証部３３２は、交換要求に添付されるユーザＩＤに対応するポイント数を顧客データベース３４２から取得し、取得されたポイント数と交換要求に添付された使用するポイント数とを比較し、取得されたポイント数が使用するポイント数以上か否かを判定する。取得されたポイント数が使用するポイント数以上の場合、交換認証部３３２は交換要求が正当であると判定する。
【００５９】
トークン生成部３３３は、交換要求が正当であると判定された場合、トークンを発行する。トークン生成部３３３は、現在の日時および有効期間および使用するポイント数をトークンに設定する。トークン生成部３３３は、キーストレージ３４４に保持されるキーを使用してトークンを暗号化する。
【００６０】
トークン送信部３３４は、暗号化されたトークンを移動体装置２０に送信する。
【００６１】
完了データ受付部３３５は、ｅＰＯＳ１０により送信され移動体装置２０により転送された完了データを、移動体装置２０から受信する。完了データ認証部３３５は、キーストレージ３４４に保持されるキーを使用して完了データを解読する。完了データ受付部３３５はトークンを無効化する。完了データ受付部３３５は使用されたポイントを格納する、すなわち、完了データ受付部３３５は、顧客データベース３４２におけるユーザＩＤに対応するポイント数から、使用されたポイント数を減じる。完了データ受付部３３５は、いずれも完了データに含まれるブランド情報および使用されたポイント数を含む交換データを生成し、その交換データを交換データベース３４３に格納する。
【００６２】
交換データ送信部３３６は、生成された交換データを移動体装置２０へ送信する。
【００６３】
＝＝処理＝＝
本実施の形態のトランザクションシステムにより実行される処理は以下に概説される。図１４は、トランザクションシステムの処理の概要を示す。図１５に示されるように、まず、ｅＰＯＳ１０と移動体装置２０との間のセッションが確立される（Ｓ５０１）。移動体装置２０の交換要求送信部２３１は報酬ストレージ２４２に保持されるポイント数が交換のための所定の最小ポイント数以上か否かをチェックする（Ｓ５０２）。ポイント数が最小ポイント数以上の場合（Ｓ５０２：ＹＥＳ）、交換要求送信部２３１はユーザに、ユーザがポイントの使用を望むか否かを問い合わせる（Ｓ５０３）。交換要求送信部２３１は、例えば、タッチパネルディスプレイ２０６にポップアップダイアログを表示してもよく、ポイントが使用されるべき場合にユーザからの入力を受け付けてもよい。交換要求送信部２３１は、ユーザの注意を引くために、ビープし、音を鳴らし、および／または振動子を駆動してもよい。交換要求送信部２３１は、ユーザからの入力がなければユーザがポイントを使用しないと判定してもよい。
【００６４】
ポイント数が最小ポイント数より少ない場合（Ｓ５０２：ＮＯ）またはユーザがポイントを使用したくない場合（Ｓ５０３：ＮＯ）、図１６に示される報酬処理が実行される（Ｓ５０４）。それ以外の場合（Ｓ５０３：ＹＥＳ）、図１７に示される交換処理が実行される（Ｓ５０５）。
【００６５】
＝＝セッション確立＝＝
図１５は、セッション確立のシーケンス図である。
ｅＰＯＳ１０のセッション確立部１１１は接続情報を報知する（Ｓ５２１）。移動体装置２０のセッション確立部２１１はｅＰＯＳ１０により報知される接続情報を検出し（Ｓ５２２）、ｅＰＯＳ１０へ応答を送信する（Ｓ５２３）。セッション確立部１１１は、移動体装置２０から送信された応答に応じて、ブランド情報およびデバイス情報を移動体装置２０へ送信する（Ｓ５２４）。
セッション確立部２１１は、ブランド情報およびデバイス情報に基づいて、ｅＰＯＳ１０がポイント報酬プログラムを提供すると判定する（Ｓ５２５）。ポイント報酬プログラムがｅＰＯＳ１０によって提供されないとセッション確立部２１１が判定した場合、セッション確立部２１１は処理を終了してもよい。ポイント報酬プログラムが提供されるとセッション確立部２１１が判定した場合、移動体装置２０の報酬要求送信部２２１は報酬要求をｅＰＯＳ１０へ送信する（Ｓ５２６）。セッション確立部１１１とセッション確立部２１１とは、セッションを確立するために、通信セッションを確立する一般的な技術に従いいくらかの交渉を行う（Ｓ５２７）。
上述の通り、ｅＰＯＳ１０と移動体装置２０との間にセッションが確立され、該セッションを介して、ｅＰＯＳ１０と移動体装置２０とはデータを送受信する。
【００６６】
＝＝報酬処理＝＝
図１６は、報酬処理のシーケンス図である。
トランザクションデータ取得部１２２は、ＰＯＳ部１１４によってトランザクションが行われるのを待ち（Ｓ５４２）、トランザクションデータをＰＯＳ部１１４から取得する（Ｓ５４３）。トランザクションデータ取得部１２２は、移動体装置２０から受信したユーザＩＤをトランザクションデータに設定する。報酬生成部１２３は、トランザクションデータに基づいて付与されるべきポイント数を生成する（Ｓ５４４）。報酬生成部１２３は、例えば、トランザクションデータに含まれる購入量に基づいてポイント数を計算してもよい。トランザクションデータ送信部１２４は、キーストレージ１１５に保持されるキーを使用してトランザクションデータを暗号化する（Ｓ５４５）。トランザクションデータ送信部１２４は、付与されるべきポイント数を暗号化されたトランザクションデータに添付し、そのポイント数を伴う暗号化されたトランザクションデータを移動体装置２０に送信する（Ｓ５４６）。
【００６７】
トランザクションデータ転送部２２２はトランザクションデータを受信し、そのトランザクションデータに添付される付与されるべきポイント数を一時的に格納する（Ｓ５４７）。トランザクションデータ転送部２２２は、ポイント数を伴うトランザクションデータをサーバ３０へ転送する（Ｓ５４８）。
【００６８】
サーバ３０のトランザクションデータ受付部３２１は移動体装置２０からトランザクションデータを受信し、トランザクションデータ認証部３２２はトランザクションデータを解読する（Ｓ５４９）。トランザクションデータ認証部３２２はトランザクションデータを認証する（Ｓ５５０）。トランザクションデータ認証部３２２は、解読されたトランザクションデータをトランザクションデータベース３４１に格納し（Ｓ５５１）、トランザクションデータの認証が成功した場合、顧客データベース３４２に保持されるポイント数のうちトランザクションデータに含まれるユーザＩＤに対応するポイント数に、トランザクションデータに添付されるポイント数を追加する（Ｓ５５２）。報酬データ送信部３２３は報酬データおよび解読されたトランザクションデータを移動体装置２０へ送信する（Ｓ５５３）。
【００６９】
移動体装置２０の報酬データ受付部２２３は報酬データおよび解読されたトランザクションデータを受信し、トランザクションデータをトランザクションストレージ２４１に格納し（Ｓ５５４）、ＲＡＭ２０２に保持されている一時的なポイント数を報酬ストレージ２４２に保持されるポイント数に追加する（Ｓ５５５）。
【００７０】
上述の通り、本実施の形態に係るトランザクションシステムによると、移動体装置２０はポイント報酬プログラムを提供するｅＰＯＳ１０を自動的に検出でき、またブルートゥース（登録商標）ＬＥ技術を使用して報酬処理を自動的に実行できる。したがって、報酬プログラムに参加するのにユーザのアクションは必要とされない。
【００７１】
＝＝交換処理＝＝
図１７は、交換処理のシーケンス図である。
【００７２】
交換要求送信部２３１はユーザから使用するポイント数の入力を受け付け（Ｓ５６１）、ユーザＩＤおよび入力されたポイント数を含む交換要求をサーバ３０へ送信する（Ｓ５６２）。
【００７３】
サーバ３０の交換要求受付部３３１は交換要求を受信し、交換認証部３３２は交換要求を認証する（Ｓ５６３）。トークン生成部３３３は、交換要求の認証が成功した場合、現在の日時および有効期間および使用するポイント数を含むトークンを発行し、キーストレージ３４４に保持されるキーを使用してトークンを暗号化する（Ｓ５６４）。トークン送信部３３４は、トークンを移動体装置２０に送信する（Ｓ５６５）。
【００７４】
トークン転送部２３２はトークンを受信し、そのトークンをｅＰＯＳ１０へ転送する（Ｓ５６６）。
【００７５】
ｅＰＯＳ１０のトークン受付部１３１はトークンを受信し、トークン認証部１３２はキーストレージ１１５に保持されるキーを使用してトークンを解読する（Ｓ５６７）。交換処理部１３３は交換に関する処理を実行する（Ｓ５６８）。例えば、交換処理部１３３は使用するポイント数が含まれる値引きコマンドをＰＯＳ部１１４に送信してもよく、その結果、ＰＯＳ部１１４はそのポイント数に従って値引きを行ってもよい。完了データ送信部１３４はブランド情報および使用されたポイント数を含む完了データを生成し、キーストレージ１１５に保持されるキーを使用して完了データを暗号化し、暗号化された完了データを移動体装置２０へ送信する（Ｓ５６９）。
【００７６】
移動体装置２０の完了データ転送部２３３はｅＰＯＳ１０から完了データを受信し、その完了データをサーバ３０へ転送する（Ｓ５７０）。
【００７７】
サーバ３０の完了データ受付部３３５は完了データを受信し、その完了データを解読し（Ｓ５７１）、トークンを無効化する（Ｓ５７２）。完了データ受付部３３５は、いずれも完了データに含まれるブランド情報および使用されたポイント数を含む交換データを生成し、その交換データを交換データベース３４３に格納し、報酬データベース３４２におけるユーザＩＤに対応するポイント数から、使用されたポイント数を減じる（Ｓ５７３）。交換データ送信部３３６は、交換データを移動体装置２０へ送信する（Ｓ５７４）。
【００７８】
移動体装置２０の交換データ受付部２３４は交換データを受信し、報酬ストレージ２４２に保持されるポイント数から、交換データに含まれる使用されたポイント数を減じる（Ｓ５７５）。
【００７９】
上述の通り、移動体装置２０がＰＯＳ１０とサーバ３０との間でトランザクションデータ、トークンおよび完了データを転送するので、ＰＯＳ１０はサーバ３０と通信するのにインターネットなどのワイドエリアネットワークと接続される必要はない。したがって、ＰＯＳ１０について、インターネットに接続することにより生じる安全上の問題を低減できる。加えて、ＰＯＳ１０を備える店舗は通信設備を設ける必要がない。本実施の形態に係るトランザクションシステムは、通信設備を有さないスタンドアローンの店舗に適用可能である。
【００８０】
＝＝変形例＝＝
本実施の形態では、トランザクションシステムは単一のｅＰＯＳ１０を含むが、無論、複数のｅＰＯＳ１０を備えてもよい。
さらに、本実施の形態ではトランザクションシステムは単一の移動体装置２０を含むが、複数の移動体装置２０がｅＰＯＳ１０に接続されてもよい。この場合、ｅＰＯＳ１０は移動体装置２０のそれぞれとの距離を計算し、最も近い移動体装置２０にのみ接続情報を送信し、その最も近い装置とのみセッションを確立してもよい。ｅＰＯＳ１０は距離が所定値以下となった場合にのみ接続情報を送信してもよい。
【００８１】
さらに、本実施の形態ではｅＰＯＳ１０はブルートゥース（登録商標）ＬＥ技術を使用して通信可能なブルートゥース（登録商標）部１０７を備えるが、ｅＰＯＳ１０は、ブルートゥース（登録商標）部１０７の代わりに、他の無線通信技術を使用して通信可能な無線通信部を備えてもよい。無線通信部においては、軽量の通信技術を使用することが好ましい。
【００８２】
さらに、ｅＰＯＳ１０は単一のコンピュータデバイスにより実現されるが、ｅＰＯＳ１０は複数のデバイスにより実現されてもよい。例えば、ｅＰＯＳ１０はレガシーＰＯＳデバイスおよび報酬デバイスにより実現されてもよい。この報酬デバイスは、レガシーＰＯＳデバイスに接続され、レガシーＰＯＳデバイスを制御可能であり、レガシーＰＯＳデバイスへ／からデータを送信／受信する。報酬デバイスはＣＰＵとメモリとストレージデバイスと無線通信部とを備えるコンピュータであってもよく、本実施の形態で説明されたＰＯＳ部１１４以外の機能は報酬デバイスによって実現されてもよい。これにより、ユーザに報酬を与えるための通信部を有さないレガシーＰＯＳデバイスを、本実施の形態で説明された方法で使用することが可能となる。
【００８３】
さらに、本実施の形態では移動体装置２０としてスマートフォンデバイスが想定されたが、移動体装置２０はｅＰＯＳ１０およびサーバ３０の両方と無線通信可能な任意の携帯型デバイスであってもよい。例えば、移動体装置２０はタッチパネルディスプレイを有さない携帯電話や、ノートブックコンピュータであってもよい。
【００８４】
さらに、本実施の形態ではトランザクションデバイスとしてポイントオブセールデバイスが想定されたが、トランザクションに関する他のデバイスが想定されてもよい。例えば、ｅＰＯＳ１０の代わりに自動販売機が使用されてもよい。
【００８５】
さらに、本実施の形態では、移動体装置２０がポイント数を報酬ストレージ２４２に格納し、サーバ３０がポイント数を顧客データベース３４２に格納するが、移動体装置２０および／またはサーバ３０はポイント数を格納しなくてもよく、トランザクションデータおよび交換データからポイント数を計算してもよい。
【００８６】
さらに、本実施の形態では、ユーザに付与されるべきポイント数が例えば購入量に従って計算されたが、トランザクションデータは経済的なトランザクションに関連しないデータであってもよく、移動体装置２０がｅＰＯＳ１０に接続されたという事実に対してポイントがユーザに付与されてもよい。
【００８７】
さらに、本実施の形態では、交換要求送信部２３１はまずユーザがポイントを利用したいかをチェックするが、交換要求送信部２３１は報酬処理を自動的に実行してもよい。
【００８８】
トランザクションデータはさらに、在庫情報などの店舗やｅＰＯＳ１０に関する情報を含んでもよい。これにより、サーバ３０は、報酬を対価として、顧客の移動体装置２０を使用して在庫情報を取得することができる。したがって、ｅＰＯＳ１０からの在庫情報の取得が容易となる。これは、ｅＰＯＳ１０の代わりに自動販売機が使用される場合に特に有効である。顧客の移動体装置２０が有するインターネットなどのワイドエリアネットワークへの接続能力を使用することで、自動販売機をワイドエリアネットワークに接続することなく自動販売機から在庫情報を容易に取得できる。
【００８９】
上述の通り、本発明の実施の形態の説明が与えられたが、上述の実施の形態は本発明の理解を促進することを意図したものであり、本発明は本明細書にある実施の形態に限定されると解されるべきではない。本発明は本発明の範囲から逸脱することなく変更や改良が可能であり、本発明の均等物もまた本発明により包含される。
【符号の説明】
【００９０】
１０  ＰＯＳ
２０  移動体装置
３０  サーバ
１１１  セッション確立部
１１２  報酬部
１１３  交換部
１１４  ＰＯＳ部
１１５  キーストレージ
１２１  報酬要求受付部
１２２  トランザクションデータ取得部
１２３  報酬生成部
１２４  トランザクションデータ送信部
１３１  トークン受付部
１３２  トークン認証部
１３３  交換処理部
１３４  完了データ送信部
２１１  セッション確立部
２１２  報酬部
２１３  交換部
２２１  報酬要求送信部
２２２  トランザクションデータ転送部
２２３  報酬データ受付部
２３１  交換要求送信部
２３２  トークン転送部
２３３  完了データ転送部
２３４  交換データ受付部
２４１  トランザクションストレージ
２４２  報酬ストレージ
２４３  交換ストレージ
３１１  報酬部
３１２  交換部
３２１  トランザクションデータ受付部
３２２  トランザクションデータ認証部
３２３  報酬データ送信部
３３１  交換要求受付部
３３２  交換認証部
３３３  トークン生成部
３３４  トークン送信部
３３５  完了データ受付部
３３６  交換データ送信部
３４１  トランザクションデータベース
３４２  顧客データベース
３４３  交換データベース
３４４  キーストレージ
【図１】
2019075146.tif 000003
【図２】
2019075146.tif 000004
【図３】
2019075146.tif 000005
【図４】
2019075146.tif 000006
【図５】
2019075146.tif 000007
【図６】
2019075146.tif 000008
【図７】
2019075146.tif 000009
【図８】
2019075146.tif 000010
【図９】
2019075146.tif 000011
【図１０】
2019075146.tif 000012
【図１１】
2019075146.tif 000013
【図１２】
2019075146.tif 000014
【図１３】
2019075146.tif 000015
【図１４】
2019075146.tif 000016
【図１５】
2019075146.tif 000017
【図１６】
2019075146.tif 000018
【図１７】
2019075146.tif 000019
【手続補正書】
【提出日】平成31年1月18日(2019.1.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザに報酬を提供するための方法であって、
移動体装置からトランザクション装置へ、前記ユーザに関するデータを送信するステップと、
前記トランザクション装置から前記移動体装置へ、前記トランザクション装置において行われたトランザクションに関するトランザクションデータを送信するステップと、
前記移動体装置によって、前記トランザクションデータをサーバへ転送するステップと、
前記サーバにおいて前記トランザクションデータを認証するステップと、
前記トランザクションデータが認証された場合、前記報酬が前記ユーザに付与されたことを示す報酬データを前記移動体装置に送信するステップと、
前記移動体装置に報酬データを格納するステップと、を含む方法。
【外国語明細書】
2019075146000001.pdf