JP5739046B2 - Server, program, information processing apparatus and method - Google Patents
Server, program, information processing apparatus and method Download PDFInfo
- Publication number
- JP5739046B2 JP5739046B2 JP2014145395A JP2014145395A JP5739046B2 JP 5739046 B2 JP5739046 B2 JP 5739046B2 JP 2014145395 A JP2014145395 A JP 2014145395A JP 2014145395 A JP2014145395 A JP 2014145395A JP 5739046 B2 JP5739046 B2 JP 5739046B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- electronic receipt
- privilege
- specifying information
- specifying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 42
- 230000010365 information processing Effects 0.000 title claims description 14
- 230000008569 process Effects 0.000 claims description 32
- 230000008901 benefit Effects 0.000 claims description 11
- 238000007726 management method Methods 0.000 description 105
- 238000012545 processing Methods 0.000 description 41
- 230000005540 biological transmission Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 20
- 238000004891 communication Methods 0.000 description 14
- 230000001186 cumulative effect Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 101100228137 Arabidopsis thaliana GAF1 gene Proteins 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、サーバー、プログラム、情報処理装置および方法に関する。 Embodiments described herein relate generally to a server, a program , an information processing apparatus, and a method .
従来、商品決済時に店舗から買物をした顧客に渡されるレシートあるいは領収書を電子的に顧客の携帯端末等に受け渡す電子レシートという仕組みが知られている。 2. Description of the Related Art Conventionally, there is known a mechanism called an electronic receipt that electronically transfers a receipt or a receipt delivered to a customer who made a purchase from a store at the time of merchandise settlement to a customer's mobile terminal or the like.
このようにレシートを電子データにすることによって、例えば、顧客は自身が携帯する携帯端末の表示部で電子レシートを閲覧することができる。また、家計簿も電子的に自動的に簿記ができるなど顧客にとって有益である。また、電子レシートを導入することにより、レシート用紙の消費を減らすことができるため、導入店舗にとっても有益である。店舗は、携帯端末等の媒体で顧客を特定し、特定した顧客に対して電子レシート情報を送信している。 By using the receipt as electronic data in this manner, for example, the customer can view the electronic receipt on the display unit of the portable terminal that the customer carries. In addition, household accounts can be automatically booked electronically, which is beneficial to customers. In addition, introduction of electronic receipts can reduce consumption of receipt paper, which is also beneficial for stores that introduce them. The store specifies a customer using a medium such as a portable terminal, and transmits electronic receipt information to the specified customer.
一方、店舗を経営する企業は、顧客獲得の一環として、ポイントを付与する等の特典を提供するサービスを提供している。これらの特典サービスは、企業と契約した会員に対してされるため、企業は、会員が携帯するポイントカード等の媒体で顧客を特定し、特定した顧客に対してポイントを付与している。 On the other hand, a company that manages a store provides a service that provides a privilege such as giving points as part of customer acquisition. Since these privilege services are provided to members who have contracted with the company, the company specifies a customer using a medium such as a point card carried by the member and gives points to the specified customer.
しかしながら、従来は、電子レシートを受け取る顧客を特定する情報と特典サービスを受ける顧客を特定する情報との連携はなく、顧客は、電子レシートを受け取るときは携帯端末等の顧客端末を提示し、ポイント付与の特典サービスを受けるときはポイントカード等の会員媒体を提示して対応していた。 However, conventionally, there is no linkage between the information for identifying the customer who receives the electronic receipt and the information for identifying the customer receiving the privilege service, and the customer presents a customer terminal such as a portable terminal when receiving the electronic receipt, In order to receive the bonus service, the member medium such as a point card was presented.
本発明が解決しようとする課題は、電子レシートを受け取る受取先を特定する情報と特典サービスを受ける受取先を特定する情報とを連携させたサービスを可能にしたサーバー、プログラムおよび情報処理装置を提供することである。 A problem to be solved by the present invention is to provide a server, a program, and an information processing apparatus that enable a service in which information specifying a recipient who receives an electronic receipt and information specifying a recipient receiving a privilege service are linked. It is to be.
実施形態のサーバーは、記憶部と、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報を関連付ける関連付け信号を受信したかを判断する関連付け判断手段と、前記電子レシート特定情報と前記特典特定情報を入力する入力手段と、前記関連付け判断手段が前記関連付け信号を受信したと判断した場合は、前記入力手段が入力した前記電子レシート特定情報と前記特典特定情報とを前記記憶部に関連付けて記憶する記憶手段と、を備える。 Server embodiments, determining a storage unit, whether it has received an association signal that associates the privilege specifying information for specifying a receiving destination benefits services for transactions with electronic receipt specifying information for specifying a receiving destination of the electronic receipt information about the transaction If the association determination unit determines that the association determination unit has received the association signal, the electronic receipt specification input by the input unit is input. Storage means for storing the information and the privilege specifying information in association with the storage unit .
実施形態のサーバーは、記憶部と、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報と前記特典サービスを運営する企業を特定する企業特定情報を入力する入力手段と、この入力手段により、前記電子レシート特定情報と前記特典特定情報と企業特定情報が入力されると、前記記憶部に、前記電子レシート特定情報と前記特典特定情報と企業特定情報とを関連付けて記憶する記憶手段と、前記電子レシート特定情報とともに前記企業特定情報が入力されたか否かを判断する電子レシート特定情報判断手段と、前記電子レシート特定情報判断手段が前記電子レシート特定情報とともに前記企業特定情報が入力されたと判断した場合に、前記電子レシート特定情報に関連付けて記憶されている前記特典特定情報を出力する特典特定情報出力手段と、を備える。 The server of the embodiment specifies the storage unit, the electronic receipt specifying information for specifying the recipient of the electronic receipt information relating to the transaction, the privilege specifying information for specifying the recipient of the privilege service relating to the transaction, and the company operating the privilege service. When the electronic receipt specifying information, the privilege specifying information, and the company specifying information are input by the input means for inputting the company specifying information and the input means, the electronic receipt specifying information and the privilege specifying information are stored in the storage unit. Storage means for associating and storing company specifying information, electronic receipt specifying information determining means for determining whether the company specifying information is input together with the electronic receipt specifying information, and the electronic receipt specifying information determining means When it is determined that the company identification information is input together with the electronic receipt identification information, the electronic receipt identification is performed. Comprising a privilege specified information output means for outputting the privilege specific information stored in association with the broadcast, the.
実施形態のサーバーは、記憶部と、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報と前記特典サービスを運営する企業を特定する企業特定情報を入力する入力手段と、この入力手段により、前記電子レシート特定情報と前記特典特定情報と企業特定情報が入力されると、前記記憶部に、前記電子レシート特定情報と前記特典特定情報と企業特定情報とを関連付けて記憶する記憶手段と、前記特典特定情報とともに前記企業特定情報が入力されたか否かを判断する特典特定情報判断手段と、前記特典特定情報判断手段が、前記特典特定情報とともに前記企業特定情報が入力されたと判断した場合に、前記特典特定情報と関連付けて記憶している前記電子レシート特定情報を出力する電子レシート特定情報出力手段と、を備える。 The server of the embodiment specifies the storage unit, the electronic receipt specifying information for specifying the recipient of the electronic receipt information relating to the transaction, the privilege specifying information for specifying the recipient of the privilege service relating to the transaction, and the company operating the privilege service. When the electronic receipt specifying information, the privilege specifying information, and the company specifying information are input by the input means for inputting the company specifying information and the input means, the electronic receipt specifying information and the privilege specifying information are stored in the storage unit. Storage means for associating and storing company specifying information, privilege specifying information determining means for determining whether or not the company specifying information is input together with the privilege specifying information, and the privilege specifying information determining means are the privilege specifying When it is determined that the company specifying information is input together with the information, the electronic record stored in association with the privilege specifying information is stored. Comprising an electronic receipt specifying information output means for outputting over preparative specific information.
実施形態のプログラムは、記憶部を備えたコンピュータを、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報を関連付ける関連付け信号を受信したかを判断する関連付け判断手段と、前記電子レシート特定情報と前記特典特定情報を入力する入力手段と、前記関連付け判断手段が前記関連付け信号を受信したと判断した場合は、前記入力手段が入力した前記電子レシート特定情報と前記特典特定情報とを前記記憶部に関連付けて記憶する記憶手段と、して機能させる。 The program according to the embodiment receives an association signal that associates the computer including the storage unit with the electronic receipt specifying information that specifies the recipient of the electronic receipt information related to the transaction and the privilege specifying information that specifies the recipient of the privilege service related to the transaction. If it is determined that the association determination unit has received the association signal, the input unit that inputs the electronic receipt identification information and the privilege identification information, and the association determination unit has received the association signal. The electronic receipt specifying information and the privilege specifying information are made to function as a storage unit that stores the electronic receipt specifying information in association with the storage unit .
実施形態の情報処理装置は、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する電子レシート特定情報入力手段と、取引に関する特典サービスの受取先を特定する特典特定情報を入力する特典特定情報入力手段と、前記電子レシート特定情報と前記特典特定情報との関連付け処理を指示する操作がなされたことを判断する判断手段と、前記判断手段が前記操作がなされたと判断した場合に、前記電子レシート特定情報入力手段で入力された前記電子レシート特定情報と前記特典特定情報入力手段で入力された前記特典特定情報とを送信する送信手段と、を備える。An information processing apparatus according to an embodiment inputs electronic receipt specifying information input means for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information related to a transaction, and privilege specifying information for specifying a recipient of a privilege service related to a transaction. When it is determined that a privilege specifying information input unit, an operation for instructing an association process between the electronic receipt specifying information and the privilege specifying information has been performed, and the determining unit determines that the operation has been performed. Transmitting means for transmitting the electronic receipt specifying information input by the electronic receipt specifying information input means and the privilege specifying information input by the privilege specifying information input means.
また、実施形態のプログラムは、コンピュータを、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する電子レシート特定情報入力手段と、取引に関する特典サービスの受取先を特定する特典特定情報を入力する特典特定情報入力手段と、前記電子レシート特定情報と前記特典特定情報との関連付け処理を指示する操作がなされたことを判断する判断手段と、前記判断手段が前記操作がなされたと判断した場合に、前記電子レシート特定情報入力手段で入力された前記電子レシート特定情報と前記特典特定情報入力手段で入力された前記特典特定情報とを送信する送信手段と、して機能させる。In addition, the program according to the embodiment includes an electronic receipt specifying information input unit for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to a transaction, and privilege specifying information for specifying a recipient of a privilege service relating to the transaction. Privilege specifying information input means, determination means for determining that an operation for instructing an association process between the electronic receipt specifying information and the privilege specifying information has been performed, and the determination means have determined that the operation has been performed. In this case, the electronic receipt specifying information input unit inputs the electronic receipt specifying information and the privilege specifying information input unit transmits the privilege specifying information.
実施形態の情報処理装置は、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する電子レシート特定情報入力手段と、取引に関する取引情報を入力する取引情報入力手段と、前記電子レシート特定情報入力手段により前記電子レシート特定情報が入力されると、この電子レシート特定情報に対応する、取引に関する特典サービスの受取先を特定する特典特定情報を取得する特典特定情報取得手段と、この特典特定情報取得手段により取得した前記特典特定情報に前記取引情報にもとづく前記特典サービスを付与する特典付与手段と、を備える。
また、実施形態のプログラムは、コンピュータを、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する電子レシート特定情報入力手段と、取引に関する取引情報を入力する取引情報入力手段と、前記電子レシート特定情報入力手段により前記電子レシート特定情報が入力されると、この電子レシート特定情報に対応する、取引に関する特典サービスの受取先を特定する特典特定情報を取得する特典特定情報取得手段と、この特典特定情報取得手段により取得した前記特典特定情報に前記取引情報にもとづく前記特典サービスを付与する特典付与手段と、して機能させる。
An information processing apparatus according to an embodiment includes an electronic receipt specifying information input unit that inputs electronic receipt specifying information that specifies a recipient of electronic receipt information related to a transaction, a transaction information input unit that inputs transaction information related to a transaction, and the electronic receipt. When the electronic receipt specifying information is input by the specifying information input means, the benefit specifying information acquiring means for acquiring the benefit specifying information for specifying the recipient of the benefit service related to the transaction corresponding to the electronic receipt specifying information, and the benefit Privilege granting means for granting the privilege service based on the transaction information to the privilege identification information acquired by the specific information acquisition unit.
The program of the embodiment, a computer, an electronic receipt specifying information input means for inputting electronic receipt specifying information for specifying a receiving destination of the electronic receipt information about the transaction, and transaction information input means for inputting transaction information about the transaction, When the electronic receipt specifying information is input by the electronic receipt specifying information input means, privilege specifying information acquiring means for acquiring benefit specifying information for specifying a recipient of a privilege service related to a transaction corresponding to the electronic receipt specifying information; Then, the privilege specifying information acquired by the privilege specifying information acquiring means is functioned as privilege providing means for providing the privilege service based on the transaction information.
実施形態の情報処理装置は、取引に関する特典サービスの受取先を特定する特典特定情報を入力する特典特定情報入力手段と、取引に関する取引情報を入力する取引情報入力手段と、前記特典特定情報入力手段により前記特典特定情報が入力されると、この特典特定情報に対応する、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を取得する電子レシート特定情報取得手段と、この電子レシート特定情報取得手段により取得した前記電子レシート特定情報に対応付けて前記取引情報にもとづく電子レシート情報を生成する電子レシート生成手段と、を備える。
また、実施形態のプログラムは、コンピュータを、取引に関する特典サービスの受取先を特定する特典特定情報を入力する特典特定情報入力手段と、取引に関する取引情報を入力する取引情報入力手段と、前記特典特定情報入力手段により前記特典特定情報が入力されると、この特典特定情報に対応する、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を取得する電子レシート特定情報取得手段と、この電子レシート特定情報取得手段により取得した前記電子レシート特定情報に対応付けて前記取引情報にもとづく電子レシート情報を生成する電子レシート生成手段と、して機能させる。
An information processing apparatus according to an embodiment includes privilege specifying information input means for inputting privilege specifying information for specifying a recipient of a privilege service related to a transaction, transaction information input means for inputting transaction information related to a transaction, and the privilege specifying information input means. When the privilege specifying information is input by the electronic receipt specifying information acquiring means for acquiring the electronic receipt specifying information for specifying the recipient of the electronic receipt information related to the transaction corresponding to the privilege specifying information, and the electronic receipt specifying information Electronic receipt generation means for generating electronic receipt information based on the transaction information in association with the electronic receipt specifying information acquired by the acquisition means.
In addition, the program according to the embodiment includes: a privilege specifying information input unit that inputs privilege specifying information that specifies a recipient of a privilege service related to a transaction; a transaction information input unit that inputs transaction information related to a transaction; When the privilege specifying information is input by the information input means, electronic receipt specifying information acquiring means for acquiring electronic receipt specifying information for specifying a recipient of electronic receipt information related to the transaction corresponding to the privilege specifying information, and the electronic It is made to function as an electronic receipt generating means for generating electronic receipt information based on the transaction information in association with the electronic receipt specifying information acquired by the receipt specifying information acquiring means.
実施形態の方法は、取引に係る決済処理を行う情報処理装置と、この情報処理装置から電子レシート情報を受信して受取先に電子レシート情報を送信するサーバーとを備えた電子レシートシステムに用いられる情報の関連付け方法であって、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報とを関連付ける旨の信号が入力されたか否かを判断する第1ステップと、この第1ステップで前記関連付ける旨の信号が入力されたと判断した場合、前記電子レシート特定情報と前記特典特定情報の入力がなされたか否かを判断する第2ステップと、この第2のステップで前記電子レシート特定情報と前記特典特定情報の入力がなされたと判断した場合、前記電子レシート特定情報と前記特典情報とを関連づけて記憶する第3のステップと、を備える。The method according to the embodiment is used in an electronic receipt system including an information processing apparatus that performs a settlement process related to a transaction, and a server that receives electronic receipt information from the information processing apparatus and transmits the electronic receipt information to a recipient. Whether or not a signal for associating electronic receipt specifying information for specifying a recipient of electronic receipt information related to a transaction and privilege specifying information for specifying a recipient of a privileged service related to a transaction is input. A first step of determining, and a second step of determining whether or not the electronic receipt specifying information and the privilege specifying information are input when it is determined that the signal indicating the association is input in the first step; If it is determined in the second step that the electronic receipt specifying information and the privilege specifying information are input, the electronic receipt And a third step of storing in association with over preparative specific information and the privilege information.
以下、本実施の実施形態を図面に基づいて説明する。 Hereinafter, the present embodiment will be described with reference to the drawings.
(第1実施形態)
以降、図1〜図20を用いて、第1実施形態について説明する。図1は、第1実施形態にかかる電子レシートシステムの構成全体を示す構成図である。図1に示すように、電子レシートシステムは、情報処理装置であるPOS(Point of Sales)端末1と、ストアサーバ2と、電子レシートサーバ3と、サーバーである電子レシート管理サーバ4と、プロモーション設定端末5と、プロモーション管理サーバ6と、顧客を特定するための顧客端末の一例である携帯端末7とを有する。
(First embodiment)
Hereinafter, the first embodiment will be described with reference to FIGS. FIG. 1 is a configuration diagram showing the overall configuration of the electronic receipt system according to the first embodiment. As shown in FIG. 1, the electronic receipt system includes a POS (Point of Sales) terminal 1 that is an information processing apparatus, a
POS端末1とストアサーバ2は、店舗P1内に設けられ、LAN(Local Area Network)等の店舗内ネットワークN1を介して通信可能に接続される。また、POS端末1とストアサーバ2は、店舗内ネットワークN1に接続されたルータ等のネットワーク機器(図示せず)を介して、店舗P1と本部P2を繋ぐネットワークN2に接続することが可能である。ここで、ネットワークN2は、例えば、インターネットやVPN(Virtual Private Network)等の専用線である。
The
POS端末1は、商品販売データ処理を実行する商品販売データ処理装置である。POS端末1は、決済対象の商品の取引内容を含むレシートデータを生成し、当該レシートデータを後述する印字部13で印字することで紙レシートを出力する。また、POS端末1は、レシートデータのデータ形式を変換した電子レシート情報を、ネットワークN2を介して電子レシートサーバ3に出力(送信)する。電子レシート情報の送信方法は特に問わず、HTTPやHTTPS等の汎用プロトコルを用いてもよい。なお、店舗P1に設けられるPOS端末1の台数は特に問わず、複数台であってもよい。
The
企業サーバであるストアサーバ2は、POS端末1で行われる商品販売データ処理等の管理を統括的に行う。例えば、ストアサーバ2は、POS端末1の商品販売データ処理で生成された商品販売データを記憶し管理し、商品販売データ処理に用いる商品データファイル等を記憶し管理する。
The
なお、本実施形態では、POS端末1が電子レシート情報を出力する構成を説明するが、これに限らず、POS端末1で生成されたレシートデータを、ストアサーバ2や図示しない変換装置がデータ形式を変換することで、電子レシート情報を電子レシートサーバ3に出力する構成としてもよい。
In the present embodiment, the configuration in which the
企業サーバである電子レシートサーバ3は、店舗またはチェーン店舗(以下、店舗という)を運営する企業の本部P2に設けられており、店舗を運営する企業毎の電子レシート情報を管理する企業用のレシート管理サーバとして機能する。
The
電子レシートサーバ3は、POS端末1から送信された電子レシート情報を、ネットワークN2を介して受信する。また、電子レシートサーバ3は、受信した電子レシート情報を、本部P2と電子レシートセンターP3とを繋ぐネットワークN3を介して、電子レシート管理サーバ4に送信する。
The
ここで、ネットワークN3は、例えば、インターネットやVPN等の専用線である。また、電子レシート情報の送信方法は特に問わず、HTTPやHTTPS等の汎用プロトコルを用いてもよい。 Here, the network N3 is, for example, a dedicated line such as the Internet or VPN. Moreover, the electronic receipt information transmission method is not particularly limited, and a general-purpose protocol such as HTTP or HTTPS may be used.
また、電子レシートサーバ3は、各POS端末1からの各種情報を受信して管理する。電子レシートサーバ3は、例えば、店舗を運営する企業の売上管理、売上分析、在庫管理などの機能を有する。
The
また、電子レシートサーバ3は、ポイントマスタ8aを備えている。ポイントマスタ8aは、各店舗のPOS端末1で発生した顧客のポイント情報を受信して累積して記憶し管理する。ポイントマスタ8aは、後述するSRID毎に、顧客が現在使用可能なポイント値(数)を記憶して管理する。
The
電子レシート管理サーバ4は、電子レシートセンターP3に設けられる。電子レシートセンターP3は、例えば、電子レシートサーバ3で電子レシート情報を管理する企業以外の第三者機関である。なお、電子レシートサーバ3についても第三者機関等が管理してもよい。
The electronic receipt management server 4 is provided in the electronic receipt center P3. The electronic receipt center P3 is, for example, a third party organization other than a company that manages electronic receipt information by the
電子レシート管理サーバ4は、店舗を運営する各種企業の電子レシート情報を一括に管理する顧客用レシート管理サーバとして機能する。電子レシート管理サーバ4は、後述する手順等により会員登録を行った各顧客(会員)の氏名や顧客コードである電子レシート情報の受取先を特定する会員ID、電子レシート情報の受取先情報等の会員データを、データベースDBに保持された会員マスタに記憶し管理する。なお、電子レシート管理サーバ4とは別に、会員データの記憶し管理を行う会員管理サーバ等を設ける構成としてもよい。 The electronic receipt management server 4 functions as a customer receipt management server that collectively manages electronic receipt information of various companies that operate stores. The electronic receipt management server 4 includes the name of each customer (member) who has registered as a member in accordance with the procedure described later, a member ID that identifies the recipient of the electronic receipt information that is the customer code, the recipient information of the electronic receipt information, etc. Member data is stored and managed in a member master held in the database DB. In addition, it is good also as a structure which provides the member management server etc. which memorize | store and manage member data separately from the electronic receipt management server 4. FIG.
また、電子レシート管理サーバ4は、電子レシートサーバ3から送信された電子レシート情報を、ネットワークN3を介して受信し、この電子レシート情報をデータベースDBに保持された後述する電子レシート管理領域43aに記憶し管理する。より詳細には、電子レシート情報は、商品の取引内容(商品販売データ)の他、会員ID等の要素を含み、対応する会員の会員データと対応付けて管理される。
The electronic receipt management server 4 receives the electronic receipt information transmitted from the
また、電子レシート管理サーバ4は、後述するネットワークN4を介して接続されるプロモーション設定端末5から、特定の商品のキャンペーンに係るキャンペーン情報等の付加情報を受信し、この付加情報をデータベースDBに保持された後述する付加情報管理領域43bに記憶し管理する。より詳細には、付加情報は、データベースDBに記憶された電子レシート情報が含む要素のうち、所定の条件に該当する要素に対応付けて管理される。
Further, the electronic receipt management server 4 receives additional information such as campaign information related to a campaign for a specific product from a promotion setting terminal 5 connected via a network N4 described later, and holds this additional information in the database DB. The information is stored and managed in the additional
また、電子レシート管理サーバ4は、データベースDBに電子レシート情報を記憶すると、この電子レシート情報の会員IDに対応付けされた受取先情報を参照することで、受取先を特定する。受取先情報とは、会員IDやパスワードをいう。そして、電子レシート管理サーバ4は、後述するネットワークN5を介して、データベースDBに記憶した電子レシート情報をその受取先に送信する。なお、電子レシート情報に付加情報が対応付けされている場合には、この付加情報についても受取先に送信する。 In addition, when the electronic receipt management server 4 stores the electronic receipt information in the database DB, the electronic receipt management server 4 identifies the recipient by referring to the recipient information associated with the member ID of the electronic receipt information. Recipient information refers to a member ID or password. Then, the electronic receipt management server 4 transmits the electronic receipt information stored in the database DB to the recipient via the network N5 described later. If additional information is associated with the electronic receipt information, this additional information is also transmitted to the recipient.
また、電子レシート管理サーバ4は、後述するネットワークN5を介して接続される携帯端末7から、会員IDを指定する電子レシート照会を受け付けると、当該会員IDに対応する電子レシート情報をデータベースDBから抽出することで、受取先が指定する携帯端末7から閲覧可能となる。なお、電子レシート情報に付加情報が対応付けされている場合、この付加情報についても照会があった携帯端末7から閲覧可能となる。
When the electronic receipt management server 4 receives an electronic receipt inquiry specifying a member ID from a
電子レシート管理サーバ4は、電子レシート情報を受け取る受取先を特定するための会員IDを含む電子レシート情報を閲覧させるための情報(以降「SRID」という)を記憶する。このSRIDには、各企業が、特典であるポイントを付与するために発行したポイントカードを特定するID(以降「PTID」という)を記憶する。このため、SRIDに含まれる会員IDとSRIDに記憶されたPTIDとが関連付けられる。 The electronic receipt management server 4 stores information (hereinafter referred to as “SRID”) for browsing electronic receipt information including a member ID for specifying a recipient who receives the electronic receipt information. In this SRID, an ID (hereinafter referred to as “PTID”) that specifies a point card issued by each company to give a point as a privilege is stored. For this reason, the member ID included in the SRID is associated with the PTID stored in the SRID.
電子レシート管理サーバ4は、会員IDとPTIDとを関連付けたSRIDを、当該企業の電子レシートサーバ3に送信する。電子レシートサーバ3のポイントマスタ8aは、受信したSRIDを記憶する。また、電子レシートサーバ3は、受信したSRIDを、当該企業が運営する店舗P1のストアサーバ2に送信する。ストアサーバ2は、受信したSRIDを記憶する。このように記憶することで、企業の電子レシートサーバ3および店舗P1のストアサーバ2は、記憶したSRIDに基づいて、会員IDと関連付けられている当該企業が発行したポイントカードのPTID、またはPTIDと関連付けられた会員IDを把握することができる。
The electronic receipt management server 4 transmits the SRID in which the member ID is associated with the PTID to the
なお、電子レシート管理サーバ4は、会員IDと電子レシート情報の受取先を対応付けて記憶する会員マスタ(図示せず)を記憶している。そのため、SRIDに含まれる会員IDに基づいて会員マスタを検索することで、当該会員に対する電子レシート情報の受取先が特定される。 The electronic receipt management server 4 stores a member master (not shown) that stores the member ID and the recipient of the electronic receipt information in association with each other. Therefore, the recipient of the electronic receipt information for the member is specified by searching the member master based on the member ID included in the SRID.
プロモーション設定端末5とプロモーション管理サーバ6とは、消費財メーカーP4等に設けられる。プロモーション設定端末5は、PC(Personal Computer)等の端末装置であって、ネットワークN4を介して、電子レシート管理サーバ4に付加情報を送信する。ここで、ネットワークN4は、例えば、インターネットやVPN等の専用線である。また、付加情報の送信方法は特に問わず、HTTPやHTTPS等の汎用プロトコルを用いてもよい。 Promotion setting terminal 5 and promotion management server 6 are provided in consumer goods manufacturer P4 and the like. The promotion setting terminal 5 is a terminal device such as a PC (Personal Computer), and transmits additional information to the electronic receipt management server 4 via the network N4. Here, the network N4 is, for example, a dedicated line such as the Internet or VPN. The additional information transmission method is not particularly limited, and a general-purpose protocol such as HTTP or HTTPS may be used.
携帯端末7は、本システムの利用者(顧客)が使用する、例えばスマートフォン、携帯電話機、PDA(Personal Digital Assistant)、タブレット型コンピュータ等の端末装置である。携帯端末7は、ネットワークN5上で提供される各種情報を閲覧するためのWebブラウザ等のアプリケーションを実装する。なお、携帯端末7に代えて、PC等の端末装置を適用してもよい。
The
携帯端末7は、ネットワークN5を介して電子レシート管理サーバ4にアクセスすることで、本システムへの会員登録を行う。ここで、ネットワークN5は、インターネットや、各種公衆網である。
The
ところで、本システムでの顧客の会員登録は、例えば次のような手順で行われる。顧客は、携帯端末7からネットワークN5を介して電子レシート管理サーバ4に対して空メールを送信する。電子レシート管理サーバ4は、受信したメールアドレスに会員登録のためのページを示すURL(Uniform Resource Locator)を送信する。顧客は、携帯端末7から会員登録のためのページを示すURLにアクセスして会員登録に必要な事項(氏名、受取先情報等)を入力させる入力画面を表示させる。顧客による必要事項の入力終了後、電子レシート管理サーバ4は、会員マスタに対する会員登録を実行する。その後、電子レシート管理サーバ4は、携帯端末7に対して会員IDおよびパスワードを含む会員登録完了メールを配信する。これにより、会員登録が終了する。
Incidentally, customer membership registration in this system is performed, for example, by the following procedure. The customer transmits a blank mail from the
上述のような会員登録が終了すると、携帯端末7は、図2に示すように、会員IDが含まれたバーコードや二次元コード等のコードシンボルCSを表示部73に表示する。
When the member registration as described above is completed, the
顧客は、店舗P1における取引決済時に店員に対して携帯端末7に表示されたコードシンボルCSを提示する。店員は、携帯端末7に表示されたコードシンボルCSをPOS端末1に接続された例えばスキャナで構成されたコード読取部15(図3参照)で読み取る。これにより、POS端末1における商品販売データ処理による決済後に生成されるレシートデータに対して顧客の会員IDを対応付けることが可能になっている。
The customer presents the code symbol CS displayed on the
また、顧客は、POS端末1での決済(取引)後、電子レシート管理サーバ4から送信される当該取引の電子レシート情報を、携帯端末7で、ネットワークN5を介して閲覧することができる。携帯端末7は、会員IDをネットワークN5を介して電子レシート管理サーバ4に送信し、当該会員の電子レシート情報を電子レシート管理サーバ4から受信して電子レシート情報を、表示部73に表示する。
Further, the customer can view the electronic receipt information of the transaction transmitted from the electronic receipt management server 4 via the network N5 on the
係る構成の電子レシートシステムにおいては、店舗P1のPOS端末1で商品販売データ処理が行なわれて生成された取引(決済)の内容を示す電子レシート情報が、電子レシートサーバ3を介して電子レシート管理サーバ4に伝送され、Web上に公開される。したがって、Webブラウザを実装してなる携帯端末7は、URL(Uniform Resource Locator)を指定することにより、Web上に公開された電子レシート情報を携帯端末7にダウンロードしてWebブラウザで閲覧することができる。なお、携帯端末7に電子レシート情報を閲覧するためのアプリケーションをインストールして閲覧するようにしてもよい。
In the electronic receipt system having such a configuration, electronic receipt information indicating the contents of a transaction (settlement) generated by performing merchandise sales data processing at the
次に、本実施形態の電子レシートシステムを構築する主要な装置の構成について説明する。 Next, the configuration of main devices that construct the electronic receipt system of the present embodiment will be described.
まず、商品販売データ処理装置であるPOS端末1について説明する。図3は、POS端末1の構成を示すブロック図である。図3に示すように、POS端末1は、各種演算やPOS端末1の各部を統括的に制御する制御部11を備えている。制御部11は、CPU(Central Processing Unit)、各種プログラムやデータを記憶するROM(Read Only Memory)、各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶するRAM(Random Access Memory)、現在の日時を計時するRTC(Real Time Clock)部等によって構成されるコンピュータである。
First, the
制御部11は、バス18を介して操作部12、印字部13、表示部14及びコード読取部15に接続されている。
The
操作部12は、オペレータが操作入力を行うための各種の操作キーを有している。操作キーとしては、例えば、数値を入力するための置数キー、所定の項目を選択するためのカーソルキーや選択決定キー、取引における売上登録が行われる商品の合計出力を指示する小計キー、一取引の締め処理を行って代金を決済することを宣言する締めキー等が設けられている。
The
操作部12は、締めキー121、関連付けキー122、送信キー123等のキーを配置したキーボードを備えている。締めキー121は、顧客との取引を終了するときに操作するキーである。関連付けキー122は、会員IDとPTIDとを関連付けるために、会員IDとPTIDとを入力するときに操作するキーである。実施形態では、会員IDは、顧客が携帯する携帯端末7(顧客端末)に記憶されている。またPTIDは、当該顧客が携帯するポイントカード(会員媒体)に記憶されている。
The
送信キー123は、入力された会員IDとPTIDとを、電子レシートサーバ3に送信するときに操作されるキーである。
The
印字部13は、レシートやジャーナル等の印字を行うプリンタ装置で構成される。印字部13は、例えば発熱体を有するサーマルヘッドで搬送されるロール用紙に印字を行い、その後用紙をカットしてレシートを発行する。
The
表示部14は、例えば液晶ディスプレイ等であり、販売登録された商品の品名、価格、決済が宣言された一取引の合計金額、釣銭額等の各種情報を表示する。表示部14は、キャッシャ向けに各種情報を表示するオペレータ用ディスプレイ14aと、顧客向けに各種情報を表示する客用ディスプレイ14bとを備える。なお、表示部14をタッチパネル構成としてもよく、この場合、タッチパネルは操作部12として機能する。
The
コード読取部15は、例えばバーコードや二次元コード等のコードシンボルを光学的に読み取るスキャナ装置である。コード読取部15は、例えば、商品に付されたコードシンボルや、携帯端末7に表示されたコードシンボル等を読み取り、制御部11は、読み取った当該コードシンボルに保持された情報を入力する。なお、商品に付されたコードシンボルには、その商品を特定するための商品コード等が保持されているとする。また、携帯端末7に表示されるコードシンボルには、その携帯端末7を携帯する顧客を特定するための会員ID等が保持されているとする。なお、会員IDは、携帯端末7に磁気的あるいは電気的に記憶されていてもよい。この場合、記憶されている会員IDを、専用の読取装置で読み取る。制御部11は、読み取った会員IDを入力する。
The
また、制御部11は、バス18を介して通信I/F(インターフェース)16に接続されており、この通信I/F16を介して店舗内ネットワークN1やネットワークN2に接続することが可能となっている。
The
また、制御部11は、バス18を介して、記憶部17に接続されている。記憶部17は、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)等の補助記憶装置である。記憶部17は、商品販売データ処理を含む各種のPOS業務を実行するためのプログラムを記憶する。また、記憶部17は、各商品の商品名、商品コード及び単価等の商品データを格納した商品データファイル等の商品販売データ処理に係る各種データファイルを記憶する。また、記憶部17は、商品販売データ処理やレシートデータに係る処理を行うためのレシートデータ処理プログラム17aを記憶する。
The
また、記憶部17は、自己のPOS端末1を他のPOS端末1と識別するためのPOSナンバー、企業コード(店舗を運営する企業を特定するための識別コード)、業種・業態コード、当該POS端末1が設置される店舗P1を示す店舗コード等を、識別コード管理領域17bに記憶する。ここで、業種・業態コードは、例えば、コンビニエンスストア、スーパーマーケット、百貨店、薬局、レストラン、飲食店などとして、店舗の業種・業態を区別するコード(分類コード)である。なお、このような業種・業態は、ユーザの好みによって任意に変更可能である。また、企業コード、業種・業態コードについては、電子レシートサーバ3に登録されていてもよい。
The
次に、企業用のレシート管理サーバとして機能する電子レシートサーバ3の構成を、図4のブロック図を用いて説明する。電子レシートサーバ3は、各種演算や電子レシートサーバ3の各部を統括的に制御する制御部31を備えている。制御部31は、CPU、各種プログラムやデータを記憶するROM、各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶するRAM、現在の日時を計時するRTC部等によって構成されるコンピュータである。
Next, the configuration of the
制御部31は、バス34に接続された通信I/F32を介して、ネットワークN2やネットワークN3に接続することが可能となっている。また、制御部31は、バス34を介して記憶部33に接続されている。
The
記憶部33は、店舗を運営する企業毎の電子レシート情報を電子レシート管理領域33aに記憶する。電子レシート情報は、企業コード(店舗を運営する企業を特定する企業特定情報)、業種・業態コード、店舗を特定する店舗コード、会員を特定する会員ID、POS端末1のPOSナンバー、レシートナンバー、商品販売データなどを含む。
The storage unit 33 stores electronic receipt information for each company operating the store in the electronic
また、記憶部33は、電子レシート情報を電子レシート管理領域33aで管理するための電子レシート管理プログラム33bを記憶する。また、記憶部33は、電子レシート管理領域33aに管理されている電子レシート情報を、電子レシート管理サーバ4へ送信するための情報送信プログラム33cを記憶する。また、記憶部33は、ポイントマスタ8aを記憶する。
The storage unit 33 also stores an electronic
図5は、ポイントマスタ8aを示すメモリマップである。図5において、ポイントマスタ8aは、PTID部8a1、会員情報部8a2、ポイント部8a3、企業コード部8a4を備えている。PTID部8a1は、当該ポイント会員が携帯するポイントカードを特定する特典特定情報を記憶する。会員情報部8a2は、当該会員の種々の情報(氏名、住所、年齢、性別、家族構成等)を記憶する。ポイント部8a3は、当該ポイントカードを使用して現在蓄積されているポイント値を記憶する。企業コード部8a4は、PTIDで特定されるポイントカードを発行した企業の企業コードを記憶する。
FIG. 5 is a memory map showing the
次に、顧客用レシート管理サーバとして機能する電子レシート管理サーバ4の構成を、図6のブロック図を用いて説明する。図6に示すように、電子レシート管理サーバ4は、各種演算や電子レシート管理サーバ4の各部を統括的に制御する制御部41を備えている。制御部41は、CPU、各種プログラムやデータを記憶するROM、各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶するRAM、現在の日時を計時するRTC部等によって構成されるコンピュータである。
Next, the configuration of the electronic receipt management server 4 functioning as a customer receipt management server will be described with reference to the block diagram of FIG. As shown in FIG. 6, the electronic receipt management server 4 includes a
制御部41は、バス44に接続された通信I/F42を介して、ネットワークN3、ネットワークN4及びネットワークN5に接続することが可能となっている。また、制御部41は、バス44を介して、記憶部43に接続されている。
The
記憶部43には、会員マスタを記憶し管理するための会員マスタ管理領域(図示せず)の他、店舗を運営する各種企業の電子レシート情報を一括に記憶するための電子レシート管理領域43aが確保されている。より詳細には、電子レシート管理領域43aは、店舗を運営する各種企業の電子レシート情報を会員毎に管理する。
In addition to a member master management area (not shown) for storing and managing the member master, the
電子レシート情報は、会員ID、企業コード、店舗コード、POS端末1のPOSナンバー、レシートナンバー、商品販売データ(商品コード、日時データを含む)などを含んでいる。したがって、例えば消費財メーカーP4等は、当該メーカーに関連する一意な購入商品の証明情報を、この電子レシート情報から特定条件の下(例えば、店舗を運営する特定の企業限定、特定の地域限定、特定の時間限定等)に取得することが可能になる。なお、消費財メーカーP4は、食料品、飲料、衣類、化粧品、薬品、生活雑貨などのメーカーである。
The electronic receipt information includes a member ID, a company code, a store code, a POS number of the
また、記憶部43は、所望の商品(商品コード)、会員(会員ID)、企業(企業コード)、店舗(店舗コード)に対応付けて各種の付加情報を付加情報管理領域43bに記憶する。ここで、付加情報とは、例えば、所望の商品情報及び特定条件(例えば、店舗を運営する特定の企業、特定の地域、特定の店舗、特定の時間等)に対応付けられるキャンペーンにかかるキャンペーン情報等である。付加情報は、例えば企業のキャンペーンに関連付けられたホームページにリンクするURL、企業のCMに関連付けられたホームページにリンクするURL、企業のクーポンにリンクするURLなどのアクセス情報を含む。
The
また、記憶部43は、会員マスタを会員マスタ領域で管理するための会員管理プログラム(図示せず)の他、各企業の電子レシート情報及び付加情報を電子レシート管理領域43a及び付加情報管理領域43bで管理するための電子レシート管理プログラム43cを記憶する。また、記憶部43は、電子レシート情報及び所望の商品の付加情報を携帯端末7へ送信するための情報送信プログラム43dを記憶する。
In addition to a member management program (not shown) for managing the member master in the member master area, the
次に、図7を用いて、電子レシート管理サーバ4の電子レシート管理領域43aに記憶されたSRIDについて説明する。
Next, the SRID stored in the electronic
図7において、電子レシート管理領域43aは、SRID43a1〜SRID43anを備えている。そして例えばSRID43a1は、フラグ部43a11、会員ID部43a12、企業コード部43a13、オプションフラグ部43a14を有している。
In FIG. 7, the electronic
フラグ部43a11は、SRID43a1がSRIDであることを示す数字「99」を記憶している。会員ID部43a12は、会員登録した際に付与された、会員を特定する会員IDを記憶する。企業コード部43a13は、ポイントカードを発行した企業を特定する企業コードを記憶する。オプションフラグ部43a14は、任意の情報を記憶可能であるが、例えば企業コード部43a13で特定された企業が発行したポイントカードのPTIDを記憶する。 The flag unit 43a11 stores a number “99” indicating that the SRID 43a1 is an SRID. The member ID section 43a12 stores a member ID that is specified when a member is registered and identifies the member. The company code part 43a13 stores a company code that identifies the company that issued the point card. The option flag part 43a14 can store arbitrary information, but stores, for example, the PTID of the point card issued by the company specified by the company code part 43a13.
同様に、SRID43a2は、フラグ部43a21、会員ID部43a22、企業コード部43a23、オプションフラグ部43a24を有している。SRID43anは、フラグ部43an1、会員ID部43an2、企業コード部43an3、オプションフラグ部43an4を有している。 Similarly, the SRID 43a2 has a flag part 43a21, a member ID part 43a22, a company code part 43a23, and an option flag part 43a24. The SRID 43an has a flag part 43an1, a member ID part 43an2, a company code part 43an3, and an option flag part 43an4.
なお、同一の企業のSRIDに対して新たなPTIDが入力された場合は、当該入力されたPTIDを対応するオプションフラグ部43a14に上書き記憶する。 When a new PTID is input for the SRID of the same company, the input PTID is overwritten and stored in the corresponding option flag unit 43a14.
次に、携帯端末7の構成を、図8のブロック図を用いて説明する。図8に示すように、携帯端末7は、各種演算や携帯端末7の各部を統括的に制御する制御部71を備えている。制御部71は、CPU、各種プログラムやデータを記憶するROM、各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶するRAM、現在の日時を計時するRTC部等によって構成されるコンピュータである。
Next, the configuration of the
操作部72は、バス76を介して表示部73に接続されている。操作部72は、ユーザ(顧客)が操作入力を行うための各種の操作キーや、ポインティングデバイスを有している。表示部73は、例えば液晶ディスプレイ等であり、後述する電子レシート情報等の各種情報を表示する。なお、表示部73をタッチパネル構成としてもよく、この場合、タッチパネルは操作部72として機能する。
The
また、制御部71は、バス76を介して通信I/F74に接続されており、この通信I/F74を介してネットワークN5に接続することが可能となっている。なお、通信I/F74を介して、店舗内ネットワークN1に接続可能な構成としてもよい。
The
また、制御部71は、バス76を介して、記憶部75に接続されている。記憶部75は、Web上に公開されている各種情報(コンテンツ)を閲覧するためのWebブラウザの他、電子レシート管理サーバ4から電子レシート情報を受け取るための電子レシート対応プログラム75aと、受け取った電子レシート情報を閲覧するための電子レシート閲覧プログラム75bとを記憶する。
The
次に、本実施形態のシステムを構成する各部の制御処理について説明する。 Next, the control processing of each part constituting the system of this embodiment will be described.
まず、POS端末1の制御部11がレシートデータ処理プログラム17aに従って制御することにより実行される電子レシート処理について、図9〜図16を参照しつつ説明する。
First, electronic receipt processing executed by the
図9は、レシートデータの一例を模式的に示す図である。ここで、レシートデータは、非構造化形式のテキストデータ等であって、印字部13での印字に用いられるものである。図9に示すように、レシートデータは、上述した商品販売データD1や会員IDD2の要素を含んでいる。ここで、商品販売データD1は、決済の対象となった商品の商品名(商品コード)とその金額、各商品の合計金額、顧客が支払った預かり金額、お釣り金額等を有する。
FIG. 9 is a diagram schematically illustrating an example of receipt data. Here, the receipt data is unstructured text data or the like, and is used for printing by the
また、レシートデータは、店舗を運営する企業を示す企業コード(企業名)D3、店舗コード(店舗名)D4、店舗の電話番号D5、住所D6、取引日時D7、取引ナンバー(レシートナンバー)D8、レジナンバーD9、担当者名D10等の要素を含む。なお、レシートデータに含まれる要素は、図9の例に限らず、業種・業態コード等の他の要素を含んでもよいし、電話番号D5や住所D6等の要素を取り除いてもよい。 The receipt data includes a company code (company name) D3, a store code (store name) D4, a store telephone number D5, an address D6, a transaction date and time D7, a transaction number (receipt number) D8, which indicates a company that operates the store. It includes elements such as a cash register number D9 and a person in charge name D10. The elements included in the receipt data are not limited to the example shown in FIG. 9, but may include other elements such as a business type / business condition code, or may exclude elements such as the telephone number D5 and the address D6.
また、図10は、電子レシート情報の一例を模式的に示す図である。図10に示すように、電子レシート情報は、XMLやCSV等の構造化形式のデータ(構造化文書)で構成される。なお、図10では、図9に示したレシートデータの各要素(D1〜D10)を、XML形式に変換した例を示している。 FIG. 10 is a diagram schematically illustrating an example of electronic receipt information. As shown in FIG. 10, the electronic receipt information is composed of structured format data (structured document) such as XML or CSV. FIG. 10 shows an example in which the elements (D1 to D10) of the receipt data shown in FIG. 9 are converted into the XML format.
レシートデータから電子レシート情報への変換は、図示しないレシートデータスキーマに記述された変換規則に基づき行われる。具体的に、レシートデータスキーマには、レシートデータを構成する所定の要素と、その要素の属性を示す属性情報(タグ等)とが定義されている。制御部11は、レシートデータの各要素を対応する属性情報を用いて構造化することで、図10に示すような構造化形式の電子レシート情報を生成する。このような、構造化形式の電子レシート情報とすることで、当該電子レシート情報に含まれる要素を効率的に利用することができるため、データ管理の上で様々な利点を得ることができる。
Conversion from receipt data to electronic receipt information is performed based on a conversion rule described in a receipt data schema (not shown). Specifically, in the receipt data schema, predetermined elements constituting receipt data and attribute information (tags or the like) indicating attributes of the elements are defined. The
次に、POS端末1の制御部11が、レシートデータ処理プログラム17aに従って動作することにより実行される処理の流れを、図11に示す機能ブロック図及び図12〜16に示すフローチャートを参照しつつ説明する。
Next, the flow of processing executed when the
図11に示すように、POS端末1で実行されるレシートデータ処理プログラム17aは、電子レシート特定情報入力手段111、特典特定情報入力手段112、送信手段113、取引情報入力手段114、特典特定情報取得手段115、特典付与手段116、電子レシート特定情報取得手段117、電子レシート生成手段118を含むモジュール構成となっている。実際のハードウェアとしては制御部11のCPUが、記憶部17からレシートデータ処理プログラム17aを読み出して実行することにより、電子レシート特定情報入力手段111、特典特定情報入力手段112、送信手段113、取引情報入力手段114、特典特定情報取得手段115、特典付与手段116、電子レシート特定情報取得手段117、電子レシート生成手段118が実行される。
As shown in FIG. 11, the receipt
電子レシート特定情報入力手段111は、商品取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する機能を有する。
The electronic receipt specifying
特典特定情報入力手段112は、商品取引に関する特典サービスの受取先を特定する特典特定情報を入力する機能を有する。
The privilege specifying
送信手段113は、電子レシート特定情報入力手段111で入力された電子レシート特定情報と特典情報入力手段112で入力された特典特定情報を一連のデータとして対応付けて送信する機能を有する。
The transmitting
取引情報入力手段114は、商品取引に関する取引情報を入力する機能を有する。 The transaction information input means 114 has a function of inputting transaction information related to product transactions.
特典特定情報取得手段115は、電子レシート特定情報入力手段111により電子レシート特定情報が入力されると、この電子レシート特定情報に対応する、商品取引に関する特典サービスの受取先を特定する特典特定情報を取得する機能を有する。
When the electronic receipt specifying information is input by the electronic receipt specifying
特典付与手段116は、特典特定情報取得手段115により取得した特典特定情報に取引情報にもとづく特典サービスを付与する機能を有する。
The
電子レシート特定情報取得手段117は、特典特定情報入力手段112により特典特定情報が入力されると、この特典特定情報に対応する、商品取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を取得する機能を有する。
When the privilege specifying information is input by the privilege specifying
電子レシート生成手段118は、電子レシート特定情報取得手段117により取得した電子レシート特定情報に対応付けて取引情報にもとづく電子レシート情報を生成する機能を有する。
The electronic
図12は、POS端末1における処理の流れを示すフローチャートである。まず、POS端末1の制御部11は、関連付けキー122が操作されたか否かを判断する(ステップS11)。操作されたと判断した場合は(ステップS11のYes)、制御部11は、図15で示す会員IDとPTIDとの関連付け処理を実行する(ステップS12)。
FIG. 12 is a flowchart showing the flow of processing in the
関連付けキー122が操作されていないと判断した場合は(ステップS11のNo)、制御部11は、コード読取部15により、商品に付されたコードシンボルに含まれる商品コードが読み取られて入力されたか否かを判定する(ステップS21)。商品コードが入力されたと判定すると(ステップS21のYes)、制御部11は、当該商品コードに基づく商品登録処理を実行する(ステップS22)。
If it is determined that the
商品コードが入力されていないと判断した場合は(ステップS21のNo)、制御部11は、締めキー121が操作されたか否かを判断する(ステップS31)。操作されたと判断した場合は(ステップS31のYes)、制御部11は、図16の決済処理を実行する(ステップS32)。
If it is determined that the product code has not been input (No in step S21), the
操作されていないと判断した場合は(ステップS31のNo)、制御部11は、会員IDが入力されたか否かを判断する(ステップS231)。入力されたと判断した場合は(ステップS231のYes)、制御部11は、図13の会員ID問合せ処理を実行する(ステップS232)。また、会員IDが入力されていないと判断した場合は(ステップS231のNo)、制御部11は、PTIDが入力されたか否かを判断する(ステップS241)。入力されたと判断した場合は(ステップS241のYes)、制御部11は、図14で示すPTID問合せ処理を実行する(ステップS242)。一方、PTIDが入力されていないと判断した場合は(ステップS241のNo)、制御部11は、ステップS11に戻る。
When it is determined that it has not been operated (No in step S31), the
次に、図13を用いて、ステップS232で実行される会員ID問合せ処理について説明する。図13において、制御部11は、入力された会員IDを記憶する(ステップS2321)。そして制御部11は、記憶した会員IDを、POS端末1に記憶されている企業コードとともに電子レシートサーバ3を介して電子レシート管理サーバ4に送信し、PTIDの問合せをする(ステップS2322)。次に制御部11は、電子レシート管理サーバ4から電子レシートサーバ3を介して、送信した会員IDに関連づけられたPTIDを受信したか否かを判断する(ステップS2323)。
Next, the member ID inquiry process executed in step S232 will be described with reference to FIG. In FIG. 13, the
受信したと判断した場合は(ステップS2323のYes)、制御部11は、受信したPTIDを記憶する(ステップS2324)。そして制御部11は、記憶したPTIDに基づいて、ポイントマスタ8aのポイント部8a3から該当する顧客のポイント値を読み出して記憶する(ステップS2325)。具体的には、記憶したPTIDに基づいて、電子レシートサーバ3のポイントマスタ8aに記憶されているPTIDに対応付けられて記憶しているポイント値を読み出して記憶する。また、PTIDを受信していないと判断した場合は(ステップS2323のNo)、制御部11は、会員IDに関連付けられたPTIDはないものとして処理を実行する(ステップS2326)。
When determining that it has been received (Yes in step S2323), the
次に、図14を用いて、ステップS242で実行されるPTID問合せ処理について説明する。図14において、制御部11は、入力されたPTIDを記憶する(ステップS2421)。そして制御部11は、記憶したPTIDを、POS端末1に記憶されている企業コードとともに電子レシートサーバ3を介して電子レシート管理サーバ4に送信し、会員IDの問合せをする(ステップS2422)。次に制御部11は、記憶したPTIDに基づいて、電子レシートサーバ3のポイントマスタ8aのポイント部8a3からポイント値を読み出して記憶する(ステップS2423)。
Next, the PTID inquiry process executed in step S242 will be described with reference to FIG. In FIG. 14, the
次に制御部11は、電子レシート管理サーバ4から電子レシートサーバ3を介して、送信したPTIDに関連付けられている会員IDを受信したか否かを判断する(ステップS2424)。受信したと判断した場合は(ステップS2424のYes)、制御部11は、受信した会員IDを記憶する(ステップS2425)。また、受信していないと判断した場合は(ステップS2424のNo)、制御部11は、当該PTIDと関連付けられた会員IDはないものとして処理を実行する(ステップS2426)。
Next, the
図15は、ステップS12の関連付け処理を詳細に示すフローチャートである。まず制御部11は、会員IDが入力されたか否かを判断する(ステップS41)。実施形態では、携帯端末7の表示部73に表示されたバーコードをコード読取部15で読み取って会員IDを入力する。会員IDが入力されたと判断した場合は(ステップS41のYes)、制御部11は、入力された会員IDを、制御部11内のRAMに記憶する(ステップS42)。
FIG. 15 is a flowchart showing in detail the association processing in step S12. First, the
会員IDが入力されていないと判断した場合は(ステップS41のNo)、制御部11は、PTIDが入力されたか否かを判断する(ステップS43)。実施形態では、PTIDは、会員が携帯するポイントカードに印刷されたバーコードをコード読取部15で読み取って入力する。PTIDが入力されたと判断した場合は(ステップS43のYes)、制御部11は、入力されたPTIDを、当該PTIDのポイントカードを発行した企業コードとともに制御部11内のRAMに記憶する(ステップS44)。
When determining that the member ID has not been input (No in step S41), the
会員IDとPTIDとを入力した後、店員は送信キー123を操作する。制御部11は、送信キー123が操作されたか否かを判断する(ステップS45)。操作されたと判断した場合は(ステップS45のYes)、次に制御部11は、会員IDとPTIDの両方がRAMに記憶されているか否かを判断する(ステップS46)。
After inputting the member ID and PTID, the store clerk operates the
両方が記憶されていると判断した場合は(ステップS46のYes)、制御部11は、RAMに記憶されている会員IDとPTIDと企業コードとを、関連付けて記憶することを指示する関連付けコマンドとともに、電子レシートサーバ3を介して電子レシート管理サーバ4に、一連のデータとして対応付けて送信する(ステップS47)。次に制御部11は、電子レシートサーバ3を介して電子レシート管理サーバ4から、会員IDとPTIDとの関連付けに関する情報を受信したか否かを判断する(ステップS48)。
When it is determined that both are stored (Yes in step S46), the
受信するまで待機し(ステップS48のNo)、受信したと判断した場合(ステップS48のYes)、制御部11は、今回、会員IDとPTIDとの関連付けが完了したか否かを判断する(ステップS49)。完了したと判断した場合は(ステップS49のYes)、制御部11は、表示部14に、関連付けが完了したことを示すメッセージを表示する(ステップS50)。また、今回、関連付けができなかったと判断した場合は(ステップS49のNo)、制御部11は、すでに関連付けがされている場合や関連付けができなかった場合等の理由とともに、関連付けができなかったことを示すメッセージを表示する(ステップS51)。
The
なお、ステップS43でPTIDが入力されていないと判断した場合(ステップS43のNo)、ステップS45で送信キー123が操作されていないと判断した場合(ステップS45のNo)、ステップS46で会員IDとPTIDの両方がRAMに記憶されていないと判断した場合(ステップS46のNo)は、制御部11はステップS41に戻る。
If it is determined in step S43 that no PTID is input (No in step S43), if it is determined in step S45 that the
図16は、ステップS32の決済処理を詳細に示すフローチャートである。図16において、制御部11は、ステップS22で実行した商品登録情報に基づいて決済処理を実行する(ステップS61)。
FIG. 16 is a flowchart showing in detail the settlement process in step S32. In FIG. 16, the
次に制御部11は、会員IDが記憶されているか否かを判断する(ステップS62)。会員IDが記憶されていると判断した場合は(ステップS62のYes)、 制御部11は、PTIDを記憶しているか否かを判断する(ステップS63)。記憶していると判断した場合は(ステップS63のYes)、制御部11は、記憶しているPTIDに基づいて、ステップS2325で記憶したポイント値を読み出す(ステップS64)。そして制御部11は、ステップS61の決済処理で算出した今回ポイント値を加算した累計ポイント値を計算し、この累計ポイント値をポイント部17c3に記憶する(ステップS65)。そして制御部11は、記憶したポイント値を含む情報を電子レシートサーバ3のポイントマスタ8aに送信する。また、制御部11は、商品登録情報、決済情報、ポイント値、会員ID、企業コード等に基づいて電子レシート情報を生成する(ステップS66)。そして制御部11は、生成した電子レシート情報を電子レシートサーバ3に送信する(ステップS67)。
Next, the
一方ステップS62において、会員IDが記憶されていないと判断した場合は(ステップS62のNo)、制御部11は、PTIDが記憶されているか否かを判断する(ステップS71)。記憶されていると判断した場合は(ステップS71のYes)、制御部11は、ステップS2423で記憶したポイントを読み出す(ステップS72)。そして制御部11は、ステップS72で読み出したポイント値にステップS61の決済処理で算出した今回ポイントを加算した累計ポイントを計算し、この累計ポイントをポイント部17c3に記憶する(ステップS81)。そして制御部11は、記憶したポイントを含む情報を電子レシートサーバ3のポイントマスタ8aに送信する(ステップS82)。そして制御部11は、ステップS61の決済処理に基づいた情報を印字部13で印字して、図9で示すようなレシートを発行する(ステップS83)。
On the other hand, when it is determined in step S62 that the member ID is not stored (No in step S62), the
次に、電子レシートサーバ3の制御部31が、電子レシート管理プログラム33bに従って動作することにより実行される電子レシート管理処理及び情報送信プログラム33cに従って動作することにより実行される情報送信処理の流れを、図17に示すフローチャートを参照しつつ説明する。
Next, the
電子レシートサーバ3の制御部31は、POS端末1から送信された電子レシート情報を通信I/F32を介して受信したか否かを判断する(ステップS91)。受信したと判断した場合(ステップS91のYes)、記憶部33の電子レシート管理領域33aに企業毎の電子レシート情報として記憶する(ステップS92)。そして、電子レシートサーバ3の制御部31は、ステップS92で記憶した電子レシート情報を電子レシート管理サーバ4に送信し(ステップS93)、ステップS91に戻る。
The
また、ステップS91において、受信していないと判断した場合は(ステップS91のNo)、制御部31は、予め設定された送信タイミングになったか否かを判断する(ステップS94)。送信タイミングになったと判断した場合(ステップS94のYes)、制御部31は、電子レシート管理領域33aに記憶して管理されている電子レシート情報を電子レシート管理サーバ4に送信し(ステップS95)、ステップS91に戻る。このステップS95の送信により、例えばステップS93で送信の対象から漏れた電子レシート情報を、電子レシート管理サーバ4に送信することができる。なお、ステップS95では、未送信の電子レシート情報のみを送信するよう制御してもよい。
Further, when it is determined in step S91 that it has not been received (No in step S91), the
また、ステップS94において、予め設定された送信タイミングになっていないと判断した場合は(ステップS94のNo)、制御部31は、POS端末1から情報を受信したか否かを判断する(ステップS96)。受信する情報は、会員ID、PTID、企業コード等である。受信したと判断した場合は(ステップS96のYes)、制御部31は、当該受信した情報を電子レシート管理サーバ4に送信する(ステップS97)。
If it is determined in step S94 that the preset transmission timing has not been reached (No in step S94), the
また、POS端末1から情報を受信していないと判断した場合は(ステップS96のNo)、制御部31は、電子レシート管理サーバ4から情報を受信したか否かを判断する(ステップS98)。受信したと判断した場合は(ステップS98のYes)、制御部31は、当該受信した情報をPOS端末1に送信する(ステップS99)。受信していないと判断した場合は(ステップS98のNo)、制御部31はステップS91に戻る。
If it is determined that no information is received from the POS terminal 1 (No in step S96), the
次に、電子レシート管理サーバ4の制御部41が、電子レシート管理プログラム43cに従って動作することにより実行される電子レシート管理処理及び情報送信プログラム43dに従って動作することにより実行される処理の流れを、図18に示す機能ブロック図及び図19に示すフローチャートを参照しつつ説明する。
Next, the flow of processing executed when the
図18に示すように、電子レシート管理サーバ4で実行される電子レシート管理プログラム43c及び情報送信プログラム43dは、入力手段411、記憶手段412、、電子レシート特定情報判断手段413、特典特定情報出力手段414、特典特定情報判断手段415、電子レシート特定情報出力手段416を含むモジュール構成となっている。実際のハードウェアとしては制御部41のCPUが、記憶部43から電子レシート管理プログラム43c及び情報送信プログラム43dを読み出して実行することにより入力手段411、記憶手段412、電子レシート特定情報判断手段413、特典特定情報出力手段414、特典特定情報判断手段415、電子レシート特定情報出力手段416が実行される。
As shown in FIG. 18, the electronic receipt management program 43c and the information transmission program 43d executed by the electronic receipt management server 4 are input means 411, storage means 412, electronic receipt specific information determination means 413, privilege specific information output means. The module configuration includes 414, privilege specific information determination means 415, and electronic receipt specific information output means 416. As actual hardware, the CPU of the
入力手段411は、商品取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と、商品取引に関する特典サービスの受取先を特定する特典特定情報を入力する機能を有する。
The
記憶手段412は、記憶部に、前記電子レシート特定情報と前記特典特定情報と、を関連付けて記憶する機能を有する。
The
電子レシート特定情報判断手段413は、電子レシート特定情報とともに企業コードが入力されたか否かを判断する機能を有する。
The electronic receipt specifying
特典特定情報出力手段414は、電子レシート特定情報判断手段413が電子レシート特定情報とともに企業コードが入力されたと判断した場合に、電子レシート特定情報に関連付けて記憶されている特典特定情報を出力する機能を有する。
The privilege specifying
特典特定情報判断手段415は、特典特定情報とともに企業コードが入力されたか否かを判断する機能を有する。
The privilege specifying
電子レシート特定情報出力手段416は、特典特定情報判断手段416が、特典特定情報とともに企業コードが入力されたと判断した場合に、特典特定情報と関連付けて記憶している電子レシート特定情報を出力する機能を有する。
The electronic receipt specifying
図19は、電子レシート管理サーバ4の制御処理を示すフローチャートである。図19において、制御部41は、電子レシートサーバ3を介してPOS端末1から関連付けコマンドを受信したか否かを判断する(ステップS101)。受信していると判断した場合は(ステップS101のYes)、制御部41は、関連付けコマンドとともに、一連のデータとして対応付けられた会員IDとPTIDの両方および企業コードを受信したか否かを判断する(ステップS102)。
FIG. 19 is a flowchart showing the control process of the electronic receipt management server 4. In FIG. 19, the
会員IDとPTIDと企業コードとを受信したと判断した場合は(ステップS102のYes)、制御部41は、受信した会員IDが含まれるSRIDが電子レシート管理領域43aに記憶されているか否かを判断する(ステップS103)。SRIDが記憶されていると判断した場合は(ステップS103のYes)、制御部41は、対応するオプションフラグ部43a14に、会員IDと関連付けられたPTIDが記憶されているか否かを判断する(ステップS104)。
If it is determined that the member ID, PTID, and company code have been received (Yes in step S102), the
PTIDが記憶されていないと判断した場合は(ステップS104のNo)、制御部41は、当該SRIDのオプションフラグ部43a14にPTIDを記憶して会員IDとPTIDとを関連付ける(ステップS105)。同時にステップS102で受信した一連のデータとして対応付けられた企業コードを、記憶したSRIDの企業コード部43a13に記憶して、会員IDとPTIDと企業コードとを関連付ける(ステップS105)。そして制御部41は、会員IDとPTIDとの関連付けが完了したことを示す情報を電子レシートサーバ3を介してPOS端末1に送信する(ステップS106)。
If it is determined that the PTID is not stored (No in step S104), the
また、すでにPTIDが記憶されていると判断した場合は(ステップS104のYes)、制御部41は、受信したPTIDを、当該PTIDが存在するSRIDのオプションフラグ部に記憶し、すでに記憶されているPTIDを新たに受信したPTIDと置き換えて、電子レシート管理領域43aに記憶する(ステップS107)。このようにすることで、会員IDと新たなPTIDとを関連付けする。
If it is determined that the PTID is already stored (Yes in step S104), the
また、ステップS103において、受信した会員IDが含まれるSRIDが電子レシート管理領域43aのSRID部に記憶されていないと判断した場合は(ステップS103のNo)、制御部41は、受信した会員IDと新たなPTIDとを関連付けて、電子レシート管理領域43aに記憶する(ステップS108)。
If it is determined in step S103 that the SRID including the received member ID is not stored in the SRID part of the electronic
また、ステップS102において、会員IDとPTIDおよび企業コードを受信していないと判断した場合は(ステップS102のNo)、制御部41は、携帯端末7から電子レシート情報の照会があったか否かを判断する(ステップS109)。照会があった場合は(ステップS109のYes)、制御部41は、該当する電子レシート情報を照会があった携帯端末7に対して送信し閲覧できる状態にさせる(ステップS110)。携帯端末7から電子レシート情報の照会がないと判断した場合は(ステップS109のNo)、制御部41は、ステップS101に戻って待機する。
If it is determined in step S102 that the member ID, PTID, and company code have not been received (No in step S102), the
一方ステップS101において、関連付けコマンドを受信していないと判断した場合は(ステップS101のNo)、制御部41は、会員IDと企業コードを受信したか否かを判断する(ステップS111)。
On the other hand, if it is determined in step S101 that an association command has not been received (No in step S101), the
受信したと判断した場合は(ステップS111のYes)、制御部41は、、受信した会員IDと企業コードに基づいて、会員IDに関連付けされているPTIDを調査する(ステップS113)。
If it is determined that it has been received (Yes in step S111), the
そして制御部41は、該当するPTIDがあるか否かを判断する(ステップS114)。該当するPTIDがあると判断した場合は(ステップS114のYes)、制御部41(特典特定情報出力手段414)は、該当する企業コードに対応したPTIDを読み出して、電子レシートサーバ3に送信する(ステップS115)。
And the
また、受信した企業コードに関連付けて記憶しているPTIDがないと判断した場合は(ステップS114のNo)、制御部41は、受信した会員IDに関連付けられたPTIDがないことを示す情報を電子レシートサーバ3に送信する(ステップS116)。
If it is determined that there is no PTID stored in association with the received company code (No in step S114), the
一方、ステップS111において、会員IDと企業コードを受信していないと判断した場合は(ステップS111のNo)、制御部41は、PTIDと企業コードを受信したか否かを判断する(ステップS121)。
On the other hand, if it is determined in step S111 that the member ID and company code have not been received (No in step S111), the
受信したと判断した場合は(ステップS121のYes)、制御部41は、受信したPTIDと企業コードに基づいて、該当するSRIDを調査する(ステップS122)。そして制御部41は、関連付けされたSRIDがあるか否かを判断する(ステップS123)。該当するSRIDがあると判断した場合は(ステップS123のYes)、制御部41は、当該SRIDを、電子レシートサーバ3に送信する(ステップS125)。また、該当するSRIDがないと判断した場合は(ステップS123のNo)、制御部41は、該当するSRIDがないことを示す情報を電子レシートサーバ3に送信する(ステップS126)。
If it is determined that it has been received (Yes in step S121), the
なお、ステップS121において、PTIDと企業コードを受信していないと判断した場合は(ステップS121のNo)、制御部41は、エラーを示す情報を電子レシートサーバ3に送信する(ステップS127)。
If it is determined in step S121 that the PTID and the company code have not been received (No in step S121), the
なお、ステップS67でPOS端末1から送信された電子レシート情報を電子レシート管理サーバ4が受信すると、制御部41は、受信した電子レシート管理領域43aに記憶する。
When the electronic receipt management server 4 receives the electronic receipt information transmitted from the
このような第1実施形態では、会員IDとPTIDとを関連付けて記憶するため、電子レシート用の顧客媒体と会員サービスの会員媒体とを連携させたサービスを実施することが可能である。 In such a first embodiment, since the member ID and the PTID are stored in association with each other, it is possible to implement a service in which the customer medium for electronic receipt and the member medium of the member service are linked.
また、第1実施形態では、会員IDとPTIDとが同時に入力された場合を判断して、会員IDとPTIDとを関連付けて記憶するため、例えば初回に会員IDとPTIDとを関連付けて記憶させることができる。 In the first embodiment, when the member ID and the PTID are input simultaneously, the member ID and the PTID are stored in association with each other. For example, the member ID and PTID are stored in association with each other for the first time. Can do.
また、第1実施形態では、入力された会員IDに基づいて、会員IDと関連付けされたPTIDを出力するため、例えば携帯端末7から会員IDを入力すると、ポイントカードを提示しなくても、会員IDと関連するPTIDに対してポイントを付与することができる。したがって、ポイントカードを携帯しなくてもよい。
Moreover, in 1st Embodiment, in order to output PTID linked | related with member ID based on the input member ID, if member ID is input from the
また第1実施形態では、入力されたPTIDに基づいて関連付けされた会員IDを出力するため、SRIDに含まれる、関連付けされた会員IDに対応して電子レシート情報を記憶することができる。 In the first embodiment, since the member ID associated based on the input PTID is output, electronic receipt information can be stored corresponding to the associated member ID included in the SRID.
また、第1実施形態では、入力されたPTIDに基づいて関連付けされた会員IDを含むSRIDを出力するため、ポイントカードを提示すれば、携帯端末7から会員IDを入力しなくても、関連付けられた会員IDを含むSRIDを用いて電子レシート情報を受け取ることができる。したがって、携帯端末7を携帯しなくてもよい。
Further, in the first embodiment, since the SRID including the member ID associated based on the input PTID is output, if the point card is presented, the association can be performed without inputting the member ID from the
次に、携帯端末7の制御部71が、電子レシート対応プログラム75aに従って動作することにより実行される電子レシート受け取り処理及び電子レシート閲覧プログラム75bに従って動作することにより実行される電子レシート閲覧処理の流れを、図20を参照しつつ説明する。
Next, the flow of the electronic receipt receiving process executed by the
図20に示すように、まず、携帯端末7の制御部71は、電子レシート管理サーバ4にアクセスして、受取先の情報である会員ID及びパスワードの入力によって認証処理を実行する(ステップS131)。これにより、携帯端末7と所定の顧客の会員IDとが対応付けられる。
As shown in FIG. 20, first, the
認証後、携帯端末7の制御部71は、入力された当該会員IDに対応して電子レシート管理サーバ4の電子レシート管理領域43aに記憶され管理されている電子レシート情報を電子レシート管理サーバ4から受信する(ステップS132)。また、電子レシート情報に付加情報が対応付けされている場合には、この付加情報についても電子レシート管理サーバ4から受信する。なお、電子レシート情報の受信については、会員マスタに記憶されているメールアドレスを用いて電子メールによって受信するものであってもよい。次に、制御部71は、受信した電子レシート情報等を表示部73に表示し(ステップS133)、処理を終了する。
After the authentication, the
このような第1実施形態によれば、電子レシート管理サーバ4が、会員IDとPTIDとを関連付けて記憶しているため、POS端末1から入力された会員IDを受信すると、対応する会員IDと関連付けられているPTIDをPOS端末1に送信する。このため、顧客は、ポイントカードを携帯しなくてもポイント付与の特典サービスを受けることができる。
According to the first embodiment, since the electronic receipt management server 4 stores the member ID and the PTID in association with each other, when the member ID input from the
また、第1実施形態によれば、電子レシート管理サーバ4に、会員IDとPTIDとを関連付けて記憶しているため、POS端末1から入力されたPTIDを受信すると、関連付けられている会員IDを含むSRIDを検索し、該当する携帯端末7に対して電子レシート情報を表示部に表示可能とすることができる。このため、顧客は、携帯端末7を携帯しなくても電子レシート情報を閲覧することができる。
According to the first embodiment, since the member ID and the PTID are stored in the electronic receipt management server 4 in association with each other, when the PTID input from the
(第2実施形態)
次に、本発明の第2実施形態について図21〜図25を用いて説明する。なお、第2実施形態の説明において、第1実施形態と同一部分については説明を省略または簡略化する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described with reference to FIGS. In the description of the second embodiment, the description of the same parts as those of the first embodiment is omitted or simplified.
まず、電子レシートサーバ3の記憶部33に設けられたポイントマスタ8aのメモリマップを、図21を用いて説明する。ポイントマスタ8aは、当該企業のすべてのポイント会員のポイント情報をSRID毎に記憶している。図21において、ポイントマスタ8aは、SRID部8a11、会員情報部8a12、ポイント部8a13を備えている。SRID部8a11は、図7で示すようなSRIDを記憶する。会員情報部8a12は、当該会員の種々の情報(会員ID、氏名、住所、年齢、性別、家族構成等)をSRIDに対応して記憶する。ポイント部8a13は、当該ポイントカードを使用して現在蓄積されているポイント値をSRIDに対応して記憶する。
First, a memory map of the
次に、ストアサーバ2の構成を、図22を用いて説明する。ストアサーバ2は、各種演算やストアサーバ2の各部を統括的に制御する制御部21を備えている。制御部21は、CPU、各種プログラムやデータを記憶するROM、各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶するRAM、現在の日時を計時するRTC部等によって構成されるコンピュータである。
Next, the configuration of the
制御部21は、バス26に接続された通信I/F24を介して、店舗内ネットワークN1に接続することが可能となっている。また、制御部21は、バス26を介して、表示部22、操作部23、記憶部25に接続されている。表示部22は、各種情報を表示する。
The
記憶部25は、店舗P1における商品販売情報を記憶する商品販売情報部25a、電子レシートサーバ3から送信された、関連付けされた会員IDとPTIDと含むSRIDを記憶するポイント部25b、電子レシートサーバ3から送信された種々の情報を記憶する情報記憶部25cを備えている。また、記憶部25は、ストアサーバを制御するための制御プログラムを記憶する。なお、ポイント部25bには、電子レシート管理サーバ4の電子レシート管理領域43aに記憶されたSRID(すなわち図7に記載されたSRID)のうち、電子レシートサーバ3が設置された企業のSRIDのみが記憶されている。
The
次に第2実施形態におけるシステムを構成する各部の制御処理について説明する。POS端末1の制御処理は、第1実施形態とほぼ同様である。ただし、図16のステップS64において、制御部11は、会員IDと、生成した電子レシート情報と、企業コードとを、電子レシートサーバ3に送信し、かつ会員IDをストアサーバ2に送信する。また、POS端末1の制御部11は、ステップS65において、ストアサーバ2からPTIDを受信する。すなわち、POS端末1は、ステップS64において、入力された会員IDと関連付けられたPTIDを、ストアサーバ2に対して問合せをし、ステップS65において、ストアサーバ2から関連するPTIDの応答を得る。また、制御部11は、ステップS76において、入力されたPTIDに関連する会員IDを含むSRIDの問合せをストアサーバ2に対して行う。そしてステップS77において、ストアサーバ2から関連する会員IDを含むSRIDを受信したか否かを判断する。なお、制御部11は、ステップS64とステップS76の問合せを、電子レシートサーバ3に行ってもよい。
Next, control processing of each part constituting the system in the second embodiment will be described. The control processing of the
次に、図23のフローチャートを用いて、ストアサーバ2の制御部21が実行する制御処理について説明する。図23において、制御部21は、POS端末1から商品販売情報を受信したか否かを判断する(ステップS151)。商品販売情報を受信したと判断した場合は(ステップS151のYes)、制御部21は、商品販売情報部25aに受信した商品販売情報を累積して、店舗P1における商品販売情報を記憶する(ステップS152)。
Next, control processing executed by the
一方、POS端末1から商品販売情報を受信していないと判断した場合は(ステップS151のNo)、制御部21は、POS端末1から、ステップS64の処理に伴う会員IDを受信したか否かを判断する(ステップS161)。受信したと判断した場合は(ステップS161のYes)、制御部21は、ポイント部25bに記憶した情報に基づいて、受信した会員IDと企業コードに基づいて、会員IDに関連するPTIDの存在を調査する(ステップS162)。そして制御部21は、会員IDに関連するPTIDがあるか否かを判断する(ステップS163)。
On the other hand, if it is determined that the merchandise sales information has not been received from the POS terminal 1 (No in step S151), the
関連するPTIDがあると判断した場合は(ステップS163のYes)、制御部21は、該当するPTIDをPOS端末1に送信する(ステップS164)。一方、関連するPTIDがないと判断した場合は(ステップS163のNo)、制御部21は、該当するPTIDがないことを示すエラーメッセージをPOS端末1に対して送信する(ステップS165)。
If it is determined that there is a related PTID (Yes in step S163), the
また、ステップS161において、POS端末1から、ステップS64の処理に伴う会員IDを受信していないと判断した場合は(ステップS161のNo)、制御部21は、電子レシートサーバ3から会員IDとPTIDとを関連付けたSRIDを受信したか否かを判断する(ステップS171)。SRIDを受信したと判断した場合は(ステップS171のYes)、制御部21は、受信したSRIDをポイント部25bに記憶する(ステップS172)。
If it is determined in step S161 that the member ID associated with the process in step S64 has not been received from the POS terminal 1 (No in step S161), the
また、電子レシートサーバ3から会員IDとPTIDとを関連付けたSRIDを受信していないと判断した場合は(ステップS171のNo)、制御部21は、電子レシートサーバ3から種々の情報を受信したか否かを判断する(ステップS181)。種々の情報を受信したと判断した場合は(ステップS181のYes)、制御部21は、受信した情報を情報記憶部25cに記憶する(ステップS182)。なお、ステップS152の処理後、ステップS164の処理後、ステップS165の処理後、ステップS172の処理後、ステップS182の処理後は、制御部21はステップS151に戻る。また、ステップS181において、種々の情報を受信していないと判断した場合は(ステップS181のNo)、制御部21は、ステップS151に戻る。
If it is determined that the SRID in which the member ID and the PTID are associated with each other is not received from the electronic receipt server 3 (No in step S171), has the
次に、電子レシートサーバ3の制御部31が実行する制御処理について、図24に示すフローチャートを参照しつつ説明する。なお、図24において、ステップS191〜ステップS199は、図17のステップS91〜ステップS97と同一制御であるため、説明を省略する。
Next, control processing executed by the
ステップS198において、電子レシート管理サーバ4から情報を受信していないと判断した場合は(ステップS198のNo)、制御部31は、電子レシート管理サーバ4から会員IDとPTIDとを関連付けたSRIDを受信したか否かを判断する(ステップS200)。SRIDを受信したと判断した場合は(ステップS200のYes)、制御部31は、受信したSRIDをポイントマスタ8aに記憶する(ステップS201)。そして、制御部31は、記憶したSRIDをストアサーバ2に送信する(ステップS202)。ストアサーバ2は、受信したSRIDをポイント部25bに記憶する。そして制御部31はステップS191に戻る。また、ステップS200において、会員IDとPTIDとを関連付けたSRIDを受信していないと判断した場合は(ステップS200のNo)、制御部31はステップS191に戻る。
If it is determined in step S198 that no information has been received from the electronic receipt management server 4 (No in step S198), the
図25は、電子レシート管理サーバ4の制御部41が実行する制御処理を示すフローチャートである。なお、図25において、ステップS211〜ステップS215、ステップS217〜ステップS221は、図19のステップS101〜ステップS105、ステップS106〜ステップS110と同一制御であるため、説明を省略する。また、図25において、ステップS222とステップS223は、図19のステップS111とステップS112と同一制御であるため、説明を省略する。
FIG. 25 is a flowchart showing a control process executed by the
制御部41は、ステップS215で関連付けて記憶した会員IDとPTIDを、企業コード部43a13に記憶した企業コードで特定される企業の電子レシートサーバ3に送信する(ステップS216)。この関連付けした会員IDとPTIDを受信した電子レシートサーバ3は、当該受信情報を当該企業が運営するすべての店舗P1のストアサーバ2に送信する。
The
このような第2実施形態によれば、電子レシート管理サーバ4の制御部41は、図7に示すような、会員IDとPTIDとを関連付けして記憶しているSRIDのうち、一企業に関するSRIDを、当該企業の企業コードで特定される企業の電子レシートサーバ3に対して送信(配信)する。当該企業の電子レシートサーバ3は、電子レシート管理サーバ4から送信された、当該企業に関するSRIDを記憶する。また、電子レシートサーバ3は、受信したSRIDを当該企業が運営するすべての店舗P1のストアサーバ2に送信する。ストアサーバ2は、当該企業に関する会員IDとPTIDとが関連付けられたSRIDを記憶する。すなわち、電子レシートサーバ3およびストアサーバ2は、当該企業が発行したポイントカードのPTIDが含まれるSRIDのみを記憶している。
According to such 2nd Embodiment, the
そのため、POS端末1は、顧客が提示した携帯端末7から読み取った会員IDをストアサーバ2に対して送信することで、ストアサーバ2は、会員IDに関連づけられたPTIDを調査する。そしてストアサーバ2は、会員IDに関連づけられたPTIDを、POS端末1に送信する。
Therefore, the
なお、POS端末1が電子レシートサーバ3に対して会員IDを送信した場合は、電子レシートサーバ3は、会員IDに関連づけられたPTIDを調査する。そして電子レシートサーバ3は、会員IDに関連づけられたPTIDを、POS端末1に送信する。
When the
以上、本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 As mentioned above, although embodiment of this invention was described, these embodiment is shown as an example and is not intending limiting the range of invention. These embodiments can be implemented in various other forms, and various omissions, replacements, changes, and combinations can be made without departing from the spirit of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
例えば、上記実施形態では、コード読取部15を用いて会員ID等を入力する形態としたが、これに限らず、他の手法を用いて会員ID等を入力してもよい。具体的には、NFC(Near Field Communication)やBluetooth(登録商標)等の近距離無線通信部をPOS端末1及び携帯端末7が備えることで、近距離無線通信により会員ID等を送受信可能な構成としてもよい。この場合、携帯端末7は、会員ID等を記憶部75や図示しないICタグ等に保持するものとする。
For example, in the above-described embodiment, the member ID or the like is input using the
また、上記実施形態では、ポイントカードを特定するPTIDを例に説明したが、ポイントカード以外の会員に特典を付与するカードでも適用可能である。またカード以外の媒体でも適用可能である。 Moreover, in the said embodiment, although PTID which specifies a point card was demonstrated to the example, the card | curd which provides a privilege to members other than a point card is applicable. It is also applicable to media other than cards.
また、上記実施形態では、顧客端末の一例として携帯端末7を用いたが、設置型のパソコン等や、タブレット端末であってもよい。
Moreover, in the said embodiment, although the
また、上記実施形態では、携帯端末7から会員ID等を入力する形態としたが、これに限らず、ICカードや磁気カード等の会員IDを保持することが可能な媒体から入力してもよい。なお、ICカードを用いる場合には、POS端末1は、ICカードリーダライタ等の読取/書込部を備えるものとする。また、磁気カードを用いる場合には、POS端末1は、磁気カードのカードリーダ/カードライタ等を備えるものとする。
In the above embodiment, the member ID or the like is input from the
また、上記実施形態では、本部P2に電子レシートサーバ3を設ける形態としたが、これに限らず、店舗P1内に、当該店舗用の電子レシートサーバ3を設ける形態としてもよい。この場合、POS端末1は、自店舗の店舗内ネットワークN1に接続された電子レシートサーバ3に電子レシート情報を出力し、電子レシートサーバ3は、店舗内ネットワークN1及びネットワークN2を介して電子レシート管理サーバ4に電子レシート情報を送信する。
In the above embodiment, the
また、上記実施形態では、POS端末1で生成された電子レシート情報を、電子レシートサーバ3を介して電子レシート管理サーバ4に出力する形態としたが、これに限らず、POS端末1からネットワークN3を介して電子レシート管理サーバ4にアクセスすることで、電子レシート管理サーバ4に電子レシート情報を直接出力する形態としてもよい。
In the above embodiment, the electronic receipt information generated by the
また、上記実施形態では、携帯端末7は、電子レシート管理サーバ4を介して電子レシート情報を受信する形態としたが、これに限らず、POS端末1から電子レシート情報を直接受信する形態としてもよい。この場合、POS端末1は、店舗内ネットワークN1や図示しない近距離無線通信部を介して接続された携帯端末7に対し、生成した電子レシート情報を出力する。また、この場合、POS端末1で認証処理を行ってもよい。
Moreover, in the said embodiment, although the
また、上記実施形態では、商品データファイルをPOS端末1が記憶する形態としたが、これに限らず、ストアサーバ2が、POS端末1から参照可能に商品データファイルを記憶する形態としてもよい。
In the above embodiment, the
1 POS端末
3 電子レシートサーバ
4 電子レシート管理サーバ
7 携帯端末
11 制御部
12 操作部
13 印字部
14 表示部
15 コード読取部
16 通信I/F
17 記憶部
111 電子レシート特定情報入力手段
112 特典特定情報入力手段
113 送信手段
114 取引情報入力手段
115 特典特定情報取得手段
116 特典付与手段
117 電子レシート特定情報取得手段
118 電子レシート生成手段
41 制御部
411 入力手段
412 記憶手段
413 電子レシート特定判断手段
414 特典特定情報出力手段
415 特典特定情報判断手段
416 電子レシート特定情報出力手段
417 電子レシート特定情報出力手段
DESCRIPTION OF
DESCRIPTION OF
Claims (12)
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報を関連付ける関連付け信号を受信したかを判断する関連付け判断手段と、
前記電子レシート特定情報と前記特典特定情報を入力する入力手段と、
前記関連付け判断手段が前記関連付け信号を受信したと判断した場合は、前記入力手段が入力した前記電子レシート特定情報と前記特典特定情報とを前記記憶部に関連付けて記憶する記憶手段と、
を備えたサーバー。 A storage unit;
And associating determining means for determining whether it has received an association signal that associates the privilege specifying information for specifying a receiving destination of the electronic receipt privilege service related transactions and specifying information for specifying a receiving destination of the electronic receipt information about the transaction,
Input means for inputting the electronic receipt specifying information and the privilege specifying information ;
Storage means for storing the electronic receipt specifying information and the privilege specifying information inputted by the input means in association with the storage unit when the association determining means determines that the association signal has been received ;
Server with.
請求項1に記載のサーバー。 The storage means stores company specifying information for specifying a company that operates the privilege service in association with the electronic receipt specifying information and the privilege specifying information.
The server according to claim 1.
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報と前記特典サービスを運営する企業を特定する企業特定情報を入力する入力手段と、
この入力手段により、前記電子レシート特定情報と前記特典特定情報と企業特定情報が入力されると、前記記憶部に、前記電子レシート特定情報と前記特典特定情報と企業特定情報とを関連付けて記憶する記憶手段と、
前記電子レシート特定情報とともに前記企業特定情報が入力されたか否かを判断する電子レシート特定情報判断手段と、
前記電子レシート特定情報判断手段が前記電子レシート特定情報とともに前記企業特定情報が入力されたと判断した場合に、前記電子レシート特定情報に関連付けて記憶されている前記特典特定情報を出力する特典特定情報出力手段と、
を備えたサーバー。 A storage unit;
Input means for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to a transaction, privilege specifying information for specifying a recipient of a privilege service relating to a transaction, and company specifying information for specifying a company that operates the privilege service;
When the electronic receipt specifying information, the privilege specifying information, and the company specifying information are input by the input unit, the electronic receipt specifying information, the privilege specifying information, and the company specifying information are associated with each other and stored in the storage unit. Storage means;
Electronic receipt specifying information determining means for determining whether or not the company specifying information is input together with the electronic receipt specifying information;
When the electronic receipt specifying information determining means determines that the company specifying information is input together with the electronic receipt specifying information, the privilege specifying information output that outputs the privilege specifying information stored in association with the electronic receipt specifying information is output. Means,
Servers with.
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報と前記特典サービスを運営する企業を特定する企業特定情報を入力する入力手段と、
この入力手段により、前記電子レシート特定情報と前記特典特定情報と企業特定情報が入力されると、前記記憶部に、前記電子レシート特定情報と前記特典特定情報と企業特定情報とを関連付けて記憶する記憶手段と、
前記特典特定情報とともに前記企業特定情報が入力されたか否かを判断する特典特定情報判断手段と、
前記特典特定情報判断手段が、前記特典特定情報とともに前記企業特定情報が入力されたと判断した場合に、前記特典特定情報と関連付けて記憶している前記電子レシート特定情報を出力する電子レシート特定情報出力手段と、
を備えたサーバー。 A storage unit;
Input means for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to a transaction, privilege specifying information for specifying a recipient of a privilege service relating to a transaction, and company specifying information for specifying a company that operates the privilege service;
When the electronic receipt specifying information, the privilege specifying information, and the company specifying information are input by the input unit, the electronic receipt specifying information, the privilege specifying information, and the company specifying information are associated with each other and stored in the storage unit. Storage means;
Privilege specifying information determining means for determining whether or not the company specifying information is input together with the privilege specifying information;
Electronic receipt specifying information output for outputting the electronic receipt specifying information stored in association with the privilege specifying information when the privilege specifying information determining means determines that the company specifying information is input together with the privilege specifying information. Means ,
Servers with.
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報を関連付ける関連付け信号を受信したかを判断する関連付け判断手段と、
前記電子レシート特定情報と前記特典特定情報を入力する入力手段と、
前記関連付け判断手段が前記関連付け信号を受信したと判断した場合は、前記入力手段が入力した前記電子レシート特定情報と前記特典特定情報とを前記記憶部に関連付けて記憶する記憶手段と、
して機能させるためのプログラム。 A computer with a storage unit
And associating determining means for determining whether it has received an association signal that associates the privilege specifying information for specifying a receiving destination of the electronic receipt privilege service related transactions and specifying information for specifying a receiving destination of the electronic receipt information about the transaction,
Input means for inputting the electronic receipt specifying information and the privilege specifying information ;
Storage means for storing the electronic receipt specifying information and the privilege specifying information inputted by the input means in association with the storage unit when the association determining means determines that the association signal has been received;
Program to make it function.
取引に関する特典サービスの受取先を特定する特典特定情報を入力する特典特定情報入力手段と、
前記電子レシート特定情報と前記特典特定情報との関連付け処理を指示する操作がなされたことを判断する判断手段と、
前記判断手段が前記操作がなされたと判断した場合に、前記電子レシート特定情報入力手段で入力された前記電子レシート特定情報と前記特典特定情報入力手段で入力された前記特典特定情報とを送信する送信手段と、
を備えたことを特徴とする情報処理装置。 Electronic receipt specifying information input means for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to the transaction;
A privilege identification information input means for inputting privilege identification information for identifying a recipient of the privilege service related to the transaction;
Determining means for determining that an operation for instructing an association process between the electronic receipt specifying information and the privilege specifying information has been performed;
Transmitting said determination means when it is determined that the operation has been performed, transmits the said electronic receipt the privilege specific information input by the identification information the electronic receipt specifying information input by the input means and the privilege specified information input means Means,
An information processing apparatus comprising:
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する電子レシート特定情報入力手段と、
取引に関する特典サービスの受取先を特定する特典特定情報を入力する特典特定情報入力手段と、
前記電子レシート特定情報と前記特典特定情報との関連付け処理を指示する操作がなされたことを判断する判断手段と、
前記判断手段が前記操作がなされたと判断した場合に、前記電子レシート特定情報入力手段で入力された前記電子レシート特定情報と前記特典特定情報入力手段で入力された前記特典特定情報とを送信する送信手段と、
して機能させるためのプログラム。 Computer
Electronic receipt specifying information input means for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to the transaction;
A privilege identification information input means for inputting privilege identification information for identifying a recipient of the privilege service related to the transaction;
Determining means for determining that an operation for instructing an association process between the electronic receipt specifying information and the privilege specifying information has been performed;
Transmitting said determination means when it is determined that the operation has been performed, transmits the said electronic receipt the privilege specific information input by the identification information the electronic receipt specifying information input by the input means and the privilege specified information input means Means,
Program to make it function.
取引に関する取引情報を入力する取引情報入力手段と、
前記電子レシート特定情報入力手段により前記電子レシート特定情報が入力されると、この電子レシート特定情報に対応する、取引に関する特典サービスの受取先を特定する特典特定情報を取得する特典特定情報取得手段と、
この特典特定情報取得手段により取得した前記特典特定情報に前記取引情報にもとづく前記特典サービスを付与する特典付与手段と、
を備えたことを特徴とする情報処理装置。 Electronic receipt specifying information input means for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to the transaction;
Transaction information input means for inputting transaction information related to the transaction;
When the electronic receipt specifying information is input by the electronic receipt specifying information input means, privilege specifying information acquiring means for acquiring benefit specifying information for specifying a recipient of a privilege service related to a transaction corresponding to the electronic receipt specifying information; ,
Privilege granting means for granting the privilege service based on the transaction information to the privilege identification information acquired by the privilege identification information acquisition unit;
An information processing apparatus comprising:
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する電子レシート特定情報入力手段と、
取引に関する取引情報を入力する取引情報入力手段と、
前記電子レシート特定情報入力手段により前記電子レシート特定情報が入力されると、この電子レシート特定情報に対応する、取引に関する特典サービスの受取先を特定する特典特定情報を取得する特典特定情報取得手段と、
この特典特定情報取得手段により取得した前記特典特定情報に前記取引情報にもとづく前記特典サービスを付与する特典付与手段と、
して機能させるためのプログラム。 Computer
Electronic receipt specifying information input means for inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to the transaction;
Transaction information input means for inputting transaction information related to the transaction;
When the electronic receipt specifying information is input by the electronic receipt specifying information input means, privilege specifying information acquiring means for acquiring benefit specifying information for specifying a recipient of a privilege service related to a transaction corresponding to the electronic receipt specifying information; ,
Privilege granting means for granting the privilege service based on the transaction information to the privilege identification information acquired by the privilege identification information acquisition unit;
Program to make it function.
取引に関する取引情報を入力する取引情報入力手段と、
前記特典特定情報入力手段により前記特典特定情報が入力されると、この特典特定情報に対応する、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を取得する電子レシート特定情報取得手段と、
この電子レシート特定情報取得手段により取得した前記電子レシート特定情報に対応付けて前記取引情報にもとづく電子レシート情報を生成する電子レシート生成手段と、
を備えたことを特徴とする情報処理装置。 A privilege identification information input means for inputting privilege identification information for identifying a recipient of the privilege service related to the transaction;
Transaction information input means for inputting transaction information related to the transaction;
When the privilege specifying information is input by the privilege specifying information input means, electronic receipt specifying information acquiring means for acquiring electronic receipt specifying information for specifying a recipient of electronic receipt information related to transactions corresponding to the privilege specifying information; ,
Electronic receipt generating means for generating electronic receipt information based on the transaction information in association with the electronic receipt specifying information acquired by the electronic receipt specifying information acquiring means;
An information processing apparatus comprising:
取引に関する特典サービスの受取先を特定する特典特定情報を入力する特典特定情報入力手段と、
取引に関する取引情報を入力する取引情報入力手段と、
前記特典特定情報入力手段により前記特典特定情報が入力されると、この特典特定情報に対応する、取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を取得する電子レシート特定情報取得手段と、
この電子レシート特定情報取得手段により取得した前記電子レシート特定情報に対応付けて前記取引情報にもとづく電子レシート情報を生成する電子レシート生成手段と、
して機能させるためのプログラム。 Computer
A privilege identification information input means for inputting privilege identification information for identifying a recipient of the privilege service related to the transaction;
Transaction information input means for inputting transaction information related to the transaction;
When the privilege specifying information is input by the privilege specifying information input means, electronic receipt specifying information acquiring means for acquiring electronic receipt specifying information for specifying a recipient of electronic receipt information related to transactions corresponding to the privilege specifying information; ,
Electronic receipt generating means for generating electronic receipt information based on the transaction information in association with the electronic receipt specifying information acquired by the electronic receipt specifying information acquiring means;
Program to make it function.
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報とを関連付ける旨の信号が入力されたか否かを判断する第1ステップと、A first step of determining whether or not a signal indicating that electronic receipt specifying information for specifying a recipient of electronic receipt information relating to a transaction and privilege specifying information for specifying a recipient of a privileged service relating to a transaction is input;
この第1ステップで前記関連付ける旨の信号が入力されたと判断した場合、前記電子レシート特定情報と前記特典特定情報の入力がなされたか否かを判断する第2ステップと、A second step of determining whether or not the electronic receipt specifying information and the privilege specifying information are input when it is determined that the signal indicating the association is input in the first step;
この第2のステップで前記電子レシート特定情報と前記特典特定情報の入力がなされたと判断した場合、前記電子レシート特定情報と前記特典情報とを関連づけて記憶する第3のステップと、 A third step of storing the electronic receipt specifying information and the privilege information in association with each other when it is determined that the electronic receipt specifying information and the privilege specifying information are input in the second step;
を備えた電子レシートシステムに用いられる情報の関連付け方法。For associating information used in an electronic receipt system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014145395A JP5739046B2 (en) | 2013-09-04 | 2014-07-15 | Server, program, information processing apparatus and method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013183274 | 2013-09-04 | ||
JP2013183274 | 2013-09-04 | ||
JP2014145395A JP5739046B2 (en) | 2013-09-04 | 2014-07-15 | Server, program, information processing apparatus and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015072674A JP2015072674A (en) | 2015-04-16 |
JP5739046B2 true JP5739046B2 (en) | 2015-06-24 |
Family
ID=53014976
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014145395A Active JP5739046B2 (en) | 2013-09-04 | 2014-07-15 | Server, program, information processing apparatus and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5739046B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220076266A1 (en) * | 2020-09-04 | 2022-03-10 | Toshiba Tec Kabushiki Kaisha | Transaction processing system and transaction processing method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003044934A (en) * | 2001-07-27 | 2003-02-14 | Dokomo Eng Kk | Point service system and its device |
JP2003233742A (en) * | 2002-02-07 | 2003-08-22 | Fujitsu Ltd | Point management method, point management system, point management device, and computer program |
JP2004021607A (en) * | 2002-06-17 | 2004-01-22 | Ntt Docomo Inc | Receipt data transmission/reception method, portable communication terminal program, portable communication terminal, register, and housekeeping book server |
JP2008257546A (en) * | 2007-04-06 | 2008-10-23 | Seiko Epson Corp | Point management system, computer and program |
JP5539917B2 (en) * | 2011-03-04 | 2014-07-02 | 東芝テック株式会社 | Mobile communication terminal and program |
JP6259558B2 (en) * | 2012-08-14 | 2018-01-10 | ネットラピュタ株式会社 | Electronic receipt system, server, and program |
-
2014
- 2014-07-15 JP JP2014145395A patent/JP5739046B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015072674A (en) | 2015-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5620565B1 (en) | Product sales data processing apparatus and program | |
JP5738918B2 (en) | Sales data processing apparatus and program | |
JP5744953B2 (en) | Transaction data processing apparatus, transaction data processing method and program | |
JP5745562B2 (en) | Product sales data processing apparatus and program | |
JP5740035B1 (en) | Server, sales data processing apparatus and program | |
JP2018005939A (en) | Information processing apparatus and program | |
JP6224777B2 (en) | Product sales data processing apparatus and program | |
JP6745865B2 (en) | Electronic receipt management server and program | |
JP2015232840A (en) | Server, sales data processor, program and electronic receipt transmission method | |
JP5739046B2 (en) | Server, program, information processing apparatus and method | |
JP6457610B2 (en) | Electronic receipt system | |
JP5814432B1 (en) | Server, sales data processing apparatus, program, and electronic receipt transmission method | |
JP6460647B2 (en) | Product sales data processing apparatus and program | |
JP6409097B2 (en) | Electronic receipt system | |
JP6366644B2 (en) | Server and program | |
JP6166820B2 (en) | Server device, transaction data processing system, and program | |
JP7348259B2 (en) | Server equipment and programs | |
JP2016162160A (en) | Output controller, sales data processing system, sales data processing method and program | |
JP6010656B2 (en) | system | |
JP5933074B2 (en) | Transaction data processing apparatus, transaction data processing method and program | |
JP2018206436A (en) | Program and control method | |
JP2018156694A (en) | Commodity sales data processing device, program, and electronic receipt data output method | |
JP2018045722A (en) | Sales data processing apparatus and program | |
JP6118379B2 (en) | server | |
JP2015052932A (en) | Commodity sales data processing device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150306 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150331 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150422 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5739046 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |