[go: up one dir, main page]

JP5739046B2 - Server, program, information processing apparatus and method - Google Patents

Server, program, information processing apparatus and method Download PDF

Info

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
Application number
JP2014145395A
Other languages
Japanese (ja)
Other versions
JP2015072674A (en
Inventor
康博 荒井
康博 荒井
邦由 山田
邦由 山田
圭一 長谷川
圭一 長谷川
剛 五反田
剛 五反田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2014145395A priority Critical patent/JP5739046B2/en
Publication of JP2015072674A publication Critical patent/JP2015072674A/en
Application granted granted Critical
Publication of JP5739046B2 publication Critical patent/JP5739046B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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.

図1は、第1実施形態にかかる電子レシートシステムの構成全体を示す構成図である。FIG. 1 is a configuration diagram showing the overall configuration of the electronic receipt system according to the first embodiment. 図2は、顧客の会員登録における画面の表示例を示す遷移図である。FIG. 2 is a transition diagram showing a display example of a screen in customer member registration. 図3は、POS端末の要部構成を示すブロック図である。FIG. 3 is a block diagram showing a main configuration of the POS terminal. 図4は、電子レシートサーバの要部構成を示すブロック図である。FIG. 4 is a block diagram showing a main configuration of the electronic receipt server. 図5は、電子レシートサーバのポイントマスタを示すメモリマップである。FIG. 5 is a memory map showing the point master of the electronic receipt server. 図6は、電子レシート管理サーバの要部構成を示すブロック図である。FIG. 6 is a block diagram showing a main configuration of the electronic receipt management server. 図7は、電子レシート管理サーバの記憶部に記憶されたSRIDの例を示す図である。FIG. 7 is a diagram illustrating an example of the SRID stored in the storage unit of the electronic receipt management server. 図8は、携帯端末の要部構成を示すブロック図である。FIG. 8 is a block diagram showing a main configuration of the mobile terminal. 図9は、レシートデータの一例を模式的に示す図である。FIG. 9 is a diagram schematically illustrating an example of receipt data. 図10は、電子レシートの一例を模式的に示す図である。FIG. 10 is a diagram schematically illustrating an example of an electronic receipt. 図11は、POS端末における機能ブロック図である。FIG. 11 is a functional block diagram of the POS terminal. 図12は、POS端末における制御処理の流れを示すフローチャートである。FIG. 12 is a flowchart showing the flow of control processing in the POS terminal. 図13は、POS端末における制御処理の流れを示すフローチャートである。FIG. 13 is a flowchart showing the flow of control processing in the POS terminal. 図14は、POS端末における制御処理の流れを示すフローチャートである。FIG. 14 is a flowchart showing the flow of control processing in the POS terminal. 図15は、POS端末における制御処理の流れを示すフローチャートである。FIG. 15 is a flowchart showing a flow of control processing in the POS terminal. 図16は、POS端末における制御処理の流れを示すフローチャートである。FIG. 16 is a flowchart showing the flow of control processing in the POS terminal. 図17は、電子レシートサーバにおける電子レシート管理処理及び情報送信処理の流れを示すフローチャートである。FIG. 17 is a flowchart showing the flow of electronic receipt management processing and information transmission processing in the electronic receipt server. 図18は、電子レシート管理サーバにおける機能ブロック図である。FIG. 18 is a functional block diagram of the electronic receipt management server. 図19は、電子レシート管理サーバにおける電子レシート情報の管理処理の流れを示すフローチャートである。FIG. 19 is a flowchart showing the flow of the electronic receipt information management process in the electronic receipt management server. 図20は、携帯端末における電子レシート受け取り処理及び電子レシート閲覧処理の流れを示すフローチャートである。FIG. 20 is a flowchart showing the flow of the electronic receipt receiving process and the electronic receipt browsing process in the mobile terminal. 図21は、第2実施形態にかかる電子レシートサーバの記憶部の一部を示すメモリマップである。FIG. 21 is a memory map showing a part of the storage unit of the electronic receipt server according to the second embodiment. 図22は、ストアサーバの要部構成を示すブロック図である。FIG. 22 is a block diagram showing a main configuration of the store server. 図23は、ストアサーバにおける制御処理の流れを示すフローチャートである。FIG. 23 is a flowchart showing the flow of control processing in the store server. 図24は、電子レシートサーバにおける制御処理の流れを示すフローチャートである。FIG. 24 is a flowchart showing the flow of control processing in the electronic receipt server. 図25は、電子レシート管理サーバにおける制御処理の流れを示すフローチャートである。FIG. 25 is a flowchart showing the flow of control processing in the electronic receipt management server.

以下、本実施の実施形態を図面に基づいて説明する。   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 store server 2, an electronic receipt server 3, an electronic receipt management server 4 that is a server, and promotion settings. It has the terminal 5, the promotion management server 6, and the portable terminal 7 which is an example of the customer terminal for specifying a customer.

POS端末1とストアサーバ2は、店舗P1内に設けられ、LAN(Local Area Network)等の店舗内ネットワークN1を介して通信可能に接続される。また、POS端末1とストアサーバ2は、店舗内ネットワークN1に接続されたルータ等のネットワーク機器(図示せず)を介して、店舗P1と本部P2を繋ぐネットワークN2に接続することが可能である。ここで、ネットワークN2は、例えば、インターネットやVPN(Virtual Private Network)等の専用線である。   The POS terminal 1 and the store server 2 are provided in the store P1, and are communicably connected via an in-store network N1 such as a LAN (Local Area Network). The POS terminal 1 and the store server 2 can be connected to a network N2 that connects the store P1 and the headquarters P2 via a network device (not shown) such as a router connected to the store network N1. . Here, the network N2 is a dedicated line such as the Internet or a VPN (Virtual Private Network).

POS端末1は、商品販売データ処理を実行する商品販売データ処理装置である。POS端末1は、決済対象の商品の取引内容を含むレシートデータを生成し、当該レシートデータを後述する印字部13で印字することで紙レシートを出力する。また、POS端末1は、レシートデータのデータ形式を変換した電子レシート情報を、ネットワークN2を介して電子レシートサーバ3に出力(送信)する。電子レシート情報の送信方法は特に問わず、HTTPやHTTPS等の汎用プロトコルを用いてもよい。なお、店舗P1に設けられるPOS端末1の台数は特に問わず、複数台であってもよい。   The POS terminal 1 is a product sales data processing device that executes product sales data processing. The POS terminal 1 generates receipt data including transaction details of a product to be settled, and outputs a paper receipt by printing the receipt data with a printing unit 13 described later. The POS terminal 1 outputs (transmits) electronic receipt information obtained by converting the data format of the receipt data to the electronic receipt server 3 via the network N2. A method for transmitting electronic receipt information is not particularly limited, and a general-purpose protocol such as HTTP or HTTPS may be used. The number of POS terminals 1 provided in the store P1 is not particularly limited, and a plurality of POS terminals 1 may be provided.

企業サーバであるストアサーバ2は、POS端末1で行われる商品販売データ処理等の管理を統括的に行う。例えば、ストアサーバ2は、POS端末1の商品販売データ処理で生成された商品販売データを記憶し管理し、商品販売データ処理に用いる商品データファイル等を記憶し管理する。   The store server 2, which is a company server, performs overall management of merchandise sales data processing and the like performed at the POS terminal 1. For example, the store server 2 stores and manages the product sales data generated by the product sales data processing of the POS terminal 1, and stores and manages the product data file used for the product sales data processing.

なお、本実施形態では、POS端末1が電子レシート情報を出力する構成を説明するが、これに限らず、POS端末1で生成されたレシートデータを、ストアサーバ2や図示しない変換装置がデータ形式を変換することで、電子レシート情報を電子レシートサーバ3に出力する構成としてもよい。   In the present embodiment, the configuration in which the POS terminal 1 outputs electronic receipt information will be described. It is good also as a structure which outputs electronic receipt information to the electronic receipt server 3 by converting.

企業サーバである電子レシートサーバ3は、店舗またはチェーン店舗(以下、店舗という)を運営する企業の本部P2に設けられており、店舗を運営する企業毎の電子レシート情報を管理する企業用のレシート管理サーバとして機能する。   The electronic receipt server 3 that is a company server is provided in the headquarters P2 of a company that operates a store or chain store (hereinafter referred to as a store), and is a receipt for a company that manages electronic receipt information for each company that operates the store. Functions as a management server.

電子レシートサーバ3は、POS端末1から送信された電子レシート情報を、ネットワークN2を介して受信する。また、電子レシートサーバ3は、受信した電子レシート情報を、本部P2と電子レシートセンターP3とを繋ぐネットワークN3を介して、電子レシート管理サーバ4に送信する。   The electronic receipt server 3 receives the electronic receipt information transmitted from the POS terminal 1 via the network N2. The electronic receipt server 3 transmits the received electronic receipt information to the electronic receipt management server 4 via the network N3 that connects the headquarter P2 and the electronic receipt center P3.

ここで、ネットワーク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 electronic receipt server 3 receives and manages various information from each POS terminal 1. The electronic receipt server 3 has functions such as sales management, sales analysis, and inventory management of a company that operates a store.

また、電子レシートサーバ3は、ポイントマスタ8aを備えている。ポイントマスタ8aは、各店舗のPOS端末1で発生した顧客のポイント情報を受信して累積して記憶し管理する。ポイントマスタ8aは、後述するSRID毎に、顧客が現在使用可能なポイント値(数)を記憶して管理する。   The electronic receipt server 3 includes a point master 8a. The point master 8a receives, accumulates, stores and manages customer point information generated at the POS terminal 1 of each store. The point master 8a stores and manages the point value (number) that the customer can currently use for each SRID described later.

電子レシート管理サーバ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 electronic receipt server 3. The electronic receipt server 3 may also be managed by a third party organization.

電子レシート管理サーバ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 electronic receipt server 3 via the network N3, and stores this electronic receipt information in an electronic receipt management area 43a described later held in the database DB. And manage. More specifically, the electronic receipt information includes elements such as a member ID in addition to the transaction details (product sales data) of the product, and is managed in association with the member data of the corresponding member.

また、電子レシート管理サーバ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 information management area 43b described later. More specifically, the additional information is managed in association with elements corresponding to a predetermined condition among elements included in the electronic receipt information stored in the database DB.

また、電子レシート管理サーバ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 portable terminal 7 connected via a network N5 described later, the electronic receipt management server 4 extracts electronic receipt information corresponding to the member ID from the database DB. By doing so, it becomes possible to browse from the portable terminal 7 designated by the recipient. When additional information is associated with the electronic receipt information, the additional information can be browsed from the mobile terminal 7 that has been inquired.

電子レシート管理サーバ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 electronic receipt server 3 of the company. The point master 8a of the electronic receipt server 3 stores the received SRID. Further, the electronic receipt server 3 transmits the received SRID to the store server 2 of the store P1 operated by the company. The store server 2 stores the received SRID. By storing in this way, the electronic receipt server 3 of the company and the store server 2 of the store P1 are based on the stored SRID, the PTID of the point card issued by the company associated with the member ID, or PTID and The associated member ID can be grasped.

なお、電子レシート管理サーバ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 mobile terminal 7 is a terminal device such as a smartphone, a mobile phone, a PDA (Personal Digital Assistant), or a tablet computer used by a user (customer) of the system. The portable terminal 7 is mounted with an application such as a web browser for browsing various information provided on the network N5. Note that a terminal device such as a PC may be applied instead of the mobile terminal 7.

携帯端末7は、ネットワークN5を介して電子レシート管理サーバ4にアクセスすることで、本システムへの会員登録を行う。ここで、ネットワークN5は、インターネットや、各種公衆網である。   The portable terminal 7 accesses the electronic receipt management server 4 via the network N5 to register as a member in this system. Here, the network N5 is the Internet or various public networks.

ところで、本システムでの顧客の会員登録は、例えば次のような手順で行われる。顧客は、携帯端末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 portable terminal 7 to the electronic receipt management server 4 via the network N5. The electronic receipt management server 4 transmits a URL (Uniform Resource Locator) indicating a page for member registration to the received mail address. The customer accesses a URL indicating a page for member registration from the mobile terminal 7 and displays an input screen for inputting items (name, recipient information, etc.) necessary for member registration. After completing the necessary information input by the customer, the electronic receipt management server 4 executes member registration for the member master. Thereafter, the electronic receipt management server 4 delivers a member registration completion mail including the member ID and password to the mobile terminal 7. This completes member registration.

上述のような会員登録が終了すると、携帯端末7は、図2に示すように、会員IDが含まれたバーコードや二次元コード等のコードシンボルCSを表示部73に表示する。   When the member registration as described above is completed, the mobile terminal 7 displays a code symbol CS such as a barcode or a two-dimensional code including the member ID on the display unit 73 as shown in FIG.

顧客は、店舗P1における取引決済時に店員に対して携帯端末7に表示されたコードシンボルCSを提示する。店員は、携帯端末7に表示されたコードシンボルCSをPOS端末1に接続された例えばスキャナで構成されたコード読取部15(図3参照)で読み取る。これにより、POS端末1における商品販売データ処理による決済後に生成されるレシートデータに対して顧客の会員IDを対応付けることが可能になっている。   The customer presents the code symbol CS displayed on the portable terminal 7 to the store clerk at the time of transaction settlement in the store P1. The store clerk reads the code symbol CS displayed on the mobile terminal 7 with a code reading unit 15 (see FIG. 3) configured by, for example, a scanner connected to the POS terminal 1. Thereby, it is possible to associate the customer member ID with the receipt data generated after the settlement by the merchandise sales data processing in the POS terminal 1.

また、顧客は、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 portable terminal 7 after settlement (transaction) at the POS terminal 1. The portable terminal 7 transmits the member ID to the electronic receipt management server 4 via the network N5, receives the electronic receipt information of the member from the electronic receipt management server 4, and displays the electronic receipt information on the display unit 73.

係る構成の電子レシートシステムにおいては、店舗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 POS terminal 1 of the store P 1 is managed via the electronic receipt server 3. It is transmitted to the server 4 and published on the Web. Therefore, the mobile terminal 7 implemented with the Web browser can download the electronic receipt information published on the Web to the mobile terminal 7 and browse with the Web browser by specifying a URL (Uniform Resource Locator). it can. In addition, you may make it install and browse the application for browsing electronic receipt information in the portable terminal 7. FIG.

次に、本実施形態の電子レシートシステムを構築する主要な装置の構成について説明する。   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 POS terminal 1 that is a merchandise sales data processing apparatus will be described. FIG. 3 is a block diagram showing a configuration of the POS terminal 1. As shown in FIG. 3, the POS terminal 1 includes a control unit 11 that controls various operations and each unit of the POS terminal 1 in an integrated manner. The control unit 11 includes a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores various programs and data, a RAM (Random Access Memory) that temporarily stores various programs and stores various data in a rewritable manner, It is a computer configured by an RTC (Real Time Clock) unit that measures the current date and time.

制御部11は、バス18を介して操作部12、印字部13、表示部14及びコード読取部15に接続されている。   The control unit 11 is connected to the operation unit 12, the printing unit 13, the display unit 14, and the code reading unit 15 via the bus 18.

操作部12は、オペレータが操作入力を行うための各種の操作キーを有している。操作キーとしては、例えば、数値を入力するための置数キー、所定の項目を選択するためのカーソルキーや選択決定キー、取引における売上登録が行われる商品の合計出力を指示する小計キー、一取引の締め処理を行って代金を決済することを宣言する締めキー等が設けられている。   The operation unit 12 has various operation keys for an operator to input an operation. As operation keys, for example, a numeric key for inputting a numerical value, a cursor key for selecting a predetermined item, a selection decision key, a subtotal key for instructing a total output of products for which sales are registered in a transaction, one key A closing key or the like is provided for declaring that the transaction is closed and the price is settled.

操作部12は、締めキー121、関連付けキー122、送信キー123等のキーを配置したキーボードを備えている。締めキー121は、顧客との取引を終了するときに操作するキーである。関連付けキー122は、会員IDとPTIDとを関連付けるために、会員IDとPTIDとを入力するときに操作するキーである。実施形態では、会員IDは、顧客が携帯する携帯端末7(顧客端末)に記憶されている。またPTIDは、当該顧客が携帯するポイントカード(会員媒体)に記憶されている。   The operation unit 12 includes a keyboard on which keys such as a closing key 121, an association key 122, and a transmission key 123 are arranged. The closing key 121 is a key operated when ending the transaction with the customer. The association key 122 is a key operated when inputting the member ID and the PTID in order to associate the member ID with the PTID. In the embodiment, the member ID is stored in the mobile terminal 7 (customer terminal) carried by the customer. The PTID is stored in a point card (member medium) carried by the customer.

送信キー123は、入力された会員IDとPTIDとを、電子レシートサーバ3に送信するときに操作されるキーである。   The transmission key 123 is a key operated when transmitting the input member ID and PTID to the electronic receipt server 3.

印字部13は、レシートやジャーナル等の印字を行うプリンタ装置で構成される。印字部13は、例えば発熱体を有するサーマルヘッドで搬送されるロール用紙に印字を行い、その後用紙をカットしてレシートを発行する。   The printing unit 13 includes a printer device that prints receipts, journals, and the like. For example, the printing unit 13 performs printing on roll paper conveyed by a thermal head having a heating element, and then cuts the paper and issues a receipt.

表示部14は、例えば液晶ディスプレイ等であり、販売登録された商品の品名、価格、決済が宣言された一取引の合計金額、釣銭額等の各種情報を表示する。表示部14は、キャッシャ向けに各種情報を表示するオペレータ用ディスプレイ14aと、顧客向けに各種情報を表示する客用ディスプレイ14bとを備える。なお、表示部14をタッチパネル構成としてもよく、この場合、タッチパネルは操作部12として機能する。   The display unit 14 is, for example, a liquid crystal display or the like, and displays various information such as the item name, price, total amount of one transaction for which settlement has been declared, and change amount. The display unit 14 includes an operator display 14a for displaying various information for the cashier and a customer display 14b for displaying various information for the customer. The display unit 14 may have a touch panel configuration. In this case, the touch panel functions as the operation unit 12.

コード読取部15は、例えばバーコードや二次元コード等のコードシンボルを光学的に読み取るスキャナ装置である。コード読取部15は、例えば、商品に付されたコードシンボルや、携帯端末7に表示されたコードシンボル等を読み取り、制御部11は、読み取った当該コードシンボルに保持された情報を入力する。なお、商品に付されたコードシンボルには、その商品を特定するための商品コード等が保持されているとする。また、携帯端末7に表示されるコードシンボルには、その携帯端末7を携帯する顧客を特定するための会員ID等が保持されているとする。なお、会員IDは、携帯端末7に磁気的あるいは電気的に記憶されていてもよい。この場合、記憶されている会員IDを、専用の読取装置で読み取る。制御部11は、読み取った会員IDを入力する。   The code reading unit 15 is a scanner device that optically reads a code symbol such as a barcode or a two-dimensional code. The code reading unit 15 reads, for example, a code symbol attached to a product, a code symbol displayed on the mobile terminal 7, and the control unit 11 inputs information held in the read code symbol. It is assumed that a product code or the like for identifying the product is held in the code symbol attached to the product. Further, it is assumed that the code symbol displayed on the mobile terminal 7 holds a member ID or the like for specifying a customer who carries the mobile terminal 7. The member ID may be stored magnetically or electrically in the mobile terminal 7. In this case, the stored member ID is read by a dedicated reading device. The control unit 11 inputs the read member ID.

また、制御部11は、バス18を介して通信I/F(インターフェース)16に接続されており、この通信I/F16を介して店舗内ネットワークN1やネットワークN2に接続することが可能となっている。   The control unit 11 is connected to a communication I / F (interface) 16 via a bus 18 and can be connected to the in-store network N1 and the network N2 via the communication I / F 16. Yes.

また、制御部11は、バス18を介して、記憶部17に接続されている。記憶部17は、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)等の補助記憶装置である。記憶部17は、商品販売データ処理を含む各種のPOS業務を実行するためのプログラムを記憶する。また、記憶部17は、各商品の商品名、商品コード及び単価等の商品データを格納した商品データファイル等の商品販売データ処理に係る各種データファイルを記憶する。また、記憶部17は、商品販売データ処理やレシートデータに係る処理を行うためのレシートデータ処理プログラム17aを記憶する。   The control unit 11 is connected to the storage unit 17 via the bus 18. The storage unit 17 is an auxiliary storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive). The storage unit 17 stores programs for executing various POS operations including product sales data processing. In addition, the storage unit 17 stores various data files related to product sales data processing such as product data files storing product data such as product names, product codes, and unit prices of each product. The storage unit 17 also stores a receipt data processing program 17a for performing product sales data processing and processing related to receipt data.

また、記憶部17は、自己のPOS端末1を他のPOS端末1と識別するためのPOSナンバー、企業コード(店舗を運営する企業を特定するための識別コード)、業種・業態コード、当該POS端末1が設置される店舗P1を示す店舗コード等を、識別コード管理領域17bに記憶する。ここで、業種・業態コードは、例えば、コンビニエンスストア、スーパーマーケット、百貨店、薬局、レストラン、飲食店などとして、店舗の業種・業態を区別するコード(分類コード)である。なお、このような業種・業態は、ユーザの好みによって任意に変更可能である。また、企業コード、業種・業態コードについては、電子レシートサーバ3に登録されていてもよい。   The storage unit 17 also stores a POS number for identifying the POS terminal 1 from the other POS terminals 1, a company code (an identification code for identifying a company that operates the store), a business type / business condition code, the POS Store code or the like indicating the store P1 where the terminal 1 is installed is stored in the identification code management area 17b. Here, the business type / business condition code is a code (classification code) for distinguishing the business type / business condition of a store such as a convenience store, a supermarket, a department store, a pharmacy, a restaurant, and a restaurant. Note that such business types and business types can be arbitrarily changed according to user preferences. Further, the company code and the industry / business condition code may be registered in the electronic receipt server 3.

次に、企業用のレシート管理サーバとして機能する電子レシートサーバ3の構成を、図4のブロック図を用いて説明する。電子レシートサーバ3は、各種演算や電子レシートサーバ3の各部を統括的に制御する制御部31を備えている。制御部31は、CPU、各種プログラムやデータを記憶するROM、各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶するRAM、現在の日時を計時するRTC部等によって構成されるコンピュータである。   Next, the configuration of the electronic receipt server 3 functioning as a corporate receipt management server will be described with reference to the block diagram of FIG. The electronic receipt server 3 includes a control unit 31 that comprehensively controls various operations and each unit of the electronic receipt server 3. The control unit 31 is a computer that includes a CPU, a ROM that stores various programs and data, a RAM that temporarily stores various programs and stores various data in a rewritable manner, an RTC unit that measures the current date and time, and the like. is there.

制御部31は、バス34に接続された通信I/F32を介して、ネットワークN2やネットワークN3に接続することが可能となっている。また、制御部31は、バス34を介して記憶部33に接続されている。   The control unit 31 can be connected to the network N2 or the network N3 via the communication I / F 32 connected to the bus 34. The control unit 31 is connected to the storage unit 33 via the bus 34.

記憶部33は、店舗を運営する企業毎の電子レシート情報を電子レシート管理領域33aに記憶する。電子レシート情報は、企業コード(店舗を運営する企業を特定する企業特定情報)、業種・業態コード、店舗を特定する店舗コード、会員を特定する会員ID、POS端末1のPOSナンバー、レシートナンバー、商品販売データなどを含む。   The storage unit 33 stores electronic receipt information for each company operating the store in the electronic receipt management area 33a. The electronic receipt information includes a company code (company specifying information for specifying a company that operates the store), a business type / business type code, a store code for specifying a store, a member ID for specifying a member, a POS number of the POS terminal 1, a receipt number, Includes product sales data.

また、記憶部33は、電子レシート情報を電子レシート管理領域33aで管理するための電子レシート管理プログラム33bを記憶する。また、記憶部33は、電子レシート管理領域33aに管理されている電子レシート情報を、電子レシート管理サーバ4へ送信するための情報送信プログラム33cを記憶する。また、記憶部33は、ポイントマスタ8aを記憶する。   The storage unit 33 also stores an electronic receipt management program 33b for managing electronic receipt information in the electronic receipt management area 33a. In addition, the storage unit 33 stores an information transmission program 33 c for transmitting electronic receipt information managed in the electronic receipt management area 33 a to the electronic receipt management server 4. The storage unit 33 stores the point master 8a.

図5は、ポイントマスタ8aを示すメモリマップである。図5において、ポイントマスタ8aは、PTID部8a1、会員情報部8a2、ポイント部8a3、企業コード部8a4を備えている。PTID部8a1は、当該ポイント会員が携帯するポイントカードを特定する特典特定情報を記憶する。会員情報部8a2は、当該会員の種々の情報(氏名、住所、年齢、性別、家族構成等)を記憶する。ポイント部8a3は、当該ポイントカードを使用して現在蓄積されているポイント値を記憶する。企業コード部8a4は、PTIDで特定されるポイントカードを発行した企業の企業コードを記憶する。   FIG. 5 is a memory map showing the point master 8a. In FIG. 5, the point master 8a includes a PTID part 8a1, a member information part 8a2, a point part 8a3, and a company code part 8a4. The PTID unit 8a1 stores privilege specifying information for specifying a point card carried by the point member. The member information section 8a2 stores various information (name, address, age, sex, family structure, etc.) of the member. The point unit 8a3 stores the point value currently accumulated using the point card. The company code part 8a4 stores the company code of the company that issued the point card specified by the PTID.

次に、顧客用レシート管理サーバとして機能する電子レシート管理サーバ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 control unit 41 that comprehensively controls various operations and each unit of the electronic receipt management server 4. The control unit 41 is a computer that includes a CPU, a ROM that stores various programs and data, a RAM that temporarily stores various programs and stores various data in a rewritable manner, an RTC unit that measures the current date and time, and the like. is there.

制御部41は、バス44に接続された通信I/F42を介して、ネットワークN3、ネットワークN4及びネットワークN5に接続することが可能となっている。また、制御部41は、バス44を介して、記憶部43に接続されている。   The control unit 41 can be connected to the network N3, the network N4, and the network N5 via the communication I / F 42 connected to the bus 44. The control unit 41 is connected to the storage unit 43 via the bus 44.

記憶部43には、会員マスタを記憶し管理するための会員マスタ管理領域(図示せず)の他、店舗を運営する各種企業の電子レシート情報を一括に記憶するための電子レシート管理領域43aが確保されている。より詳細には、電子レシート管理領域43aは、店舗を運営する各種企業の電子レシート情報を会員毎に管理する。   In addition to a member master management area (not shown) for storing and managing the member master, the storage unit 43 includes an electronic receipt management area 43a for storing electronic receipt information of various companies that operate the store in a lump. It is secured. More specifically, the electronic receipt management area 43a manages electronic receipt information of various companies that operate stores for each member.

電子レシート情報は、会員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 POS terminal 1, a receipt number, product sales data (including product code and date / time data), and the like. Therefore, for example, the consumer goods manufacturer P4 or the like obtains proof information of a unique purchased product related to the manufacturer from the electronic receipt information under specific conditions (for example, limited to a specific company operating a store, limited to a specific region, It is possible to acquire the information at a specific time limit). The consumer goods manufacturer P4 is a manufacturer of food products, beverages, clothing, cosmetics, medicines, daily life goods, and the like.

また、記憶部43は、所望の商品(商品コード)、会員(会員ID)、企業(企業コード)、店舗(店舗コード)に対応付けて各種の付加情報を付加情報管理領域43bに記憶する。ここで、付加情報とは、例えば、所望の商品情報及び特定条件(例えば、店舗を運営する特定の企業、特定の地域、特定の店舗、特定の時間等)に対応付けられるキャンペーンにかかるキャンペーン情報等である。付加情報は、例えば企業のキャンペーンに関連付けられたホームページにリンクするURL、企業のCMに関連付けられたホームページにリンクするURL、企業のクーポンにリンクするURLなどのアクセス情報を含む。   The storage unit 43 stores various types of additional information in the additional information management area 43b in association with the desired product (product code), member (member ID), company (company code), and store (store code). Here, the additional information is, for example, campaign information related to desired product information and specific conditions (for example, a specific company that operates a store, a specific region, a specific store, a specific time, etc.). Etc. The additional information includes, for example, access information such as a URL linked to a homepage associated with a company campaign, a URL linked to a homepage associated with a company CM, and a URL linked to a company coupon.

また、記憶部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 storage unit 43 stores electronic receipt information and additional information of each company as an electronic receipt management area 43a and additional information management area 43b. The electronic receipt management program 43c for managing in the above is stored. In addition, the storage unit 43 stores an information transmission program 43 d for transmitting electronic receipt information and additional information on a desired product to the mobile terminal 7.

次に、図7を用いて、電子レシート管理サーバ4の電子レシート管理領域43aに記憶されたSRIDについて説明する。   Next, the SRID stored in the electronic receipt management area 43a of the electronic receipt management server 4 will be described with reference to FIG.

図7において、電子レシート管理領域43aは、SRID43a1〜SRID43anを備えている。そして例えばSRID43a1は、フラグ部43a11、会員ID部43a12、企業コード部43a13、オプションフラグ部43a14を有している。   In FIG. 7, the electronic receipt management area 43a includes SRID 43a1 to SRID 43an. For example, the SRID 43a1 has a flag part 43a11, a member ID part 43a12, a company code part 43a13, and an option flag part 43a14.

フラグ部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 mobile terminal 7 will be described with reference to the block diagram of FIG. As illustrated in FIG. 8, the mobile terminal 7 includes a control unit 71 that comprehensively controls various operations and each unit of the mobile terminal 7. The control unit 71 is a computer that includes a CPU, a ROM that stores various programs and data, a RAM that temporarily stores various programs and stores various data in a rewritable manner, an RTC unit that measures the current date and time, and the like. is there.

操作部72は、バス76を介して表示部73に接続されている。操作部72は、ユーザ(顧客)が操作入力を行うための各種の操作キーや、ポインティングデバイスを有している。表示部73は、例えば液晶ディスプレイ等であり、後述する電子レシート情報等の各種情報を表示する。なお、表示部73をタッチパネル構成としてもよく、この場合、タッチパネルは操作部72として機能する。   The operation unit 72 is connected to the display unit 73 via the bus 76. The operation unit 72 includes various operation keys and a pointing device for a user (customer) to perform operation input. The display unit 73 is a liquid crystal display, for example, and displays various types of information such as electronic receipt information to be described later. The display unit 73 may have a touch panel configuration. In this case, the touch panel functions as the operation unit 72.

また、制御部71は、バス76を介して通信I/F74に接続されており、この通信I/F74を介してネットワークN5に接続することが可能となっている。なお、通信I/F74を介して、店舗内ネットワークN1に接続可能な構成としてもよい。   The control unit 71 is connected to the communication I / F 74 via the bus 76, and can be connected to the network N5 via the communication I / F 74. In addition, it is good also as a structure which can be connected to the network N1 in a store via communication I / F74.

また、制御部71は、バス76を介して、記憶部75に接続されている。記憶部75は、Web上に公開されている各種情報(コンテンツ)を閲覧するためのWebブラウザの他、電子レシート管理サーバ4から電子レシート情報を受け取るための電子レシート対応プログラム75aと、受け取った電子レシート情報を閲覧するための電子レシート閲覧プログラム75bとを記憶する。   The control unit 71 is connected to the storage unit 75 via the bus 76. The storage unit 75 includes a Web browser for browsing various information (contents) published on the Web, an electronic receipt corresponding program 75a for receiving electronic receipt information from the electronic receipt management server 4, and the received electronic An electronic receipt browsing program 75b for browsing receipt information is stored.

次に、本実施形態のシステムを構成する各部の制御処理について説明する。   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 control unit 11 of the POS terminal 1 according to the receipt data processing program 17a will be described with reference to FIGS.

図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 printing unit 13. As shown in FIG. 9, the receipt data includes the above-described elements such as the merchandise sales data D1 and the member IDD2. Here, the merchandise sales data D1 includes the merchandise name (product code) of the merchandise to be settled and its price, the total price of each merchandise, the deposit price paid by the customer, the change price, and the like.

また、レシートデータは、店舗を運営する企業を示す企業コード(企業名)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 controller 11 generates electronic receipt information in a structured format as shown in FIG. 10 by structuring each element of the receipt data using corresponding attribute information. By using electronic receipt information in such a structured format, elements included in the electronic receipt information can be used efficiently, and various advantages can be obtained in data management.

次に、POS端末1の制御部11が、レシートデータ処理プログラム17aに従って動作することにより実行される処理の流れを、図11に示す機能ブロック図及び図12〜16に示すフローチャートを参照しつつ説明する。   Next, the flow of processing executed when the control unit 11 of the POS terminal 1 operates according to the receipt data processing program 17a will be described with reference to the functional block diagram shown in FIG. 11 and the flowcharts shown in FIGS. To do.

図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 data processing program 17a executed by the POS terminal 1 includes an electronic receipt specifying information input unit 111, a privilege specifying information input unit 112, a transmission unit 113, a transaction information input unit 114, and a privilege specifying information acquisition. The module configuration includes means 115, privilege granting means 116, electronic receipt specifying information acquisition means 117, and electronic receipt generation means 118. As actual hardware, the CPU of the control unit 11 reads the receipt data processing program 17a from the storage unit 17 and executes it, whereby the electronic receipt specific information input unit 111, the privilege specific information input unit 112, the transmission unit 113, the transaction Information input means 114, privilege specific information acquisition means 115, privilege grant means 116, electronic receipt specific information acquisition means 117, and electronic receipt generation means 118 are executed.

電子レシート特定情報入力手段111は、商品取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を入力する機能を有する。   The electronic receipt specifying information input unit 111 has a function of inputting electronic receipt specifying information for specifying a recipient of electronic receipt information related to merchandise transactions.

特典特定情報入力手段112は、商品取引に関する特典サービスの受取先を特定する特典特定情報を入力する機能を有する。   The privilege specifying information input unit 112 has a function of inputting privilege specifying information for specifying a recipient of a privilege service related to product transactions.

送信手段113は、電子レシート特定情報入力手段111で入力された電子レシート特定情報と特典情報入力手段112で入力された特典特定情報を一連のデータとして対応付けて送信する機能を有する。   The transmitting unit 113 has a function of transmitting the electronic receipt specifying information input by the electronic receipt specifying information input unit 111 and the privilege specifying information input by the privilege information input unit 112 in association with each other as a series of data.

取引情報入力手段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 information input unit 111, the privilege specifying information acquiring unit 115 obtains the privilege specifying information for specifying the recipient of the privilege service related to the commodity transaction corresponding to the electronic receipt specifying information. Has a function to acquire.

特典付与手段116は、特典特定情報取得手段115により取得した特典特定情報に取引情報にもとづく特典サービスを付与する機能を有する。   The privilege grant unit 116 has a function of granting a privilege service based on the transaction information to the privilege specific information acquired by the privilege specific information acquisition unit 115.

電子レシート特定情報取得手段117は、特典特定情報入力手段112により特典特定情報が入力されると、この特典特定情報に対応する、商品取引に関する電子レシート情報の受取先を特定する電子レシート特定情報を取得する機能を有する。   When the privilege specifying information is input by the privilege specifying information input unit 112, the electronic receipt specifying information acquiring unit 117 sets the electronic receipt specifying information for specifying the recipient of the electronic receipt information related to the commodity transaction corresponding to the privilege specifying information. Has a function to acquire.

電子レシート生成手段118は、電子レシート特定情報取得手段117により取得した電子レシート特定情報に対応付けて取引情報にもとづく電子レシート情報を生成する機能を有する。   The electronic receipt generation unit 118 has a function of generating electronic receipt information based on transaction information in association with the electronic receipt specific information acquired by the electronic receipt specific information acquisition unit 117.

図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 POS terminal 1. First, the control unit 11 of the POS terminal 1 determines whether or not the association key 122 has been operated (step S11). If it is determined that it has been operated (Yes in step S11), the control unit 11 executes an association process between the member ID and the PTID shown in FIG. 15 (step S12).

関連付けキー122が操作されていないと判断した場合は(ステップS11のNo)、制御部11は、コード読取部15により、商品に付されたコードシンボルに含まれる商品コードが読み取られて入力されたか否かを判定する(ステップS21)。商品コードが入力されたと判定すると(ステップS21のYes)、制御部11は、当該商品コードに基づく商品登録処理を実行する(ステップS22)。   If it is determined that the association key 122 is not operated (No in step S11), the control unit 11 has read and input the product code included in the code symbol attached to the product by the code reading unit 15 It is determined whether or not (step S21). If it is determined that a product code has been input (Yes in step S21), the control unit 11 executes a product registration process based on the product code (step S22).

商品コードが入力されていないと判断した場合は(ステップ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 control unit 11 determines whether the closing key 121 has been operated (step S31). If it is determined that it has been operated (Yes in step S31), the control unit 11 executes the settlement process of FIG. 16 (step S32).

操作されていないと判断した場合は(ステップ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 control unit 11 determines whether or not a member ID has been input (step S231). If it is determined that it has been input (Yes in step S231), the control unit 11 executes the member ID inquiry process in FIG. 13 (step S232). If it is determined that the member ID has not been input (No in step S231), the control unit 11 determines whether or not a PTID has been input (step S241). If it is determined that it has been input (Yes in step S241), the control unit 11 executes the PTID inquiry process shown in FIG. 14 (step S242). On the other hand, when determining that the PTID has not been input (No in step S241), the control unit 11 returns to step S11.

次に、図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 control unit 11 stores the input member ID (step S2321). Then, the control unit 11 sends the stored member ID together with the company code stored in the POS terminal 1 to the electronic receipt management server 4 via the electronic receipt server 3 to inquire about the PTID (step S2322). Next, the control unit 11 determines whether or not the PTID associated with the transmitted member ID is received from the electronic receipt management server 4 via the electronic receipt server 3 (step S2323).

受信したと判断した場合は(ステップ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 control unit 11 stores the received PTID (step S2324). And the control part 11 reads and memorize | stores the customer's point value from the point part 8a3 of the point master 8a based on memorize | stored PTID (step S2325). Specifically, based on the stored PTID, the point value stored in association with the PTID stored in the point master 8a of the electronic receipt server 3 is read and stored. If it is determined that no PTID has been received (No in step S2323), the control unit 11 performs processing assuming that there is no PTID associated with the member ID (step S2326).

次に、図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 control unit 11 stores the input PTID (step S2421). Then, the control unit 11 transmits the stored PTID together with the company code stored in the POS terminal 1 to the electronic receipt management server 4 via the electronic receipt server 3 and inquires about the member ID (step S2422). Next, the control part 11 reads and memorize | stores a point value from the point part 8a3 of the point master 8a of the electronic receipt server 3 based on memorize | stored PTID (step S2423).

次に制御部11は、電子レシート管理サーバ4から電子レシートサーバ3を介して、送信したPTIDに関連付けられている会員IDを受信したか否かを判断する(ステップS2424)。受信したと判断した場合は(ステップS2424のYes)、制御部11は、受信した会員IDを記憶する(ステップS2425)。また、受信していないと判断した場合は(ステップS2424のNo)、制御部11は、当該PTIDと関連付けられた会員IDはないものとして処理を実行する(ステップS2426)。   Next, the control unit 11 determines whether or not a member ID associated with the transmitted PTID is received from the electronic receipt management server 4 via the electronic receipt server 3 (step S2424). If it is determined that it has been received (Yes in step S2424), the control unit 11 stores the received member ID (step S2425). If it is determined that the ID has not been received (No in step S2424), the control unit 11 performs processing assuming that there is no member ID associated with the PTID (step S2426).

図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 control unit 11 determines whether or not a member ID has been input (step S41). In the embodiment, the barcode displayed on the display unit 73 of the mobile terminal 7 is read by the code reading unit 15 and the member ID is input. If it is determined that the member ID has been input (Yes in step S41), the control unit 11 stores the input member ID in the RAM in the control unit 11 (step S42).

会員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 control unit 11 determines whether or not the PTID has been input (step S43). In the embodiment, the PTID is input by reading the barcode printed on the point card carried by the member with the code reading unit 15. If it is determined that the PTID has been input (Yes in step S43), the control unit 11 stores the input PTID in the RAM in the control unit 11 together with the company code that issued the point card of the PTID (step S44). ).

会員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 transmission key 123. The control unit 11 determines whether or not the transmission key 123 has been operated (step S45). If it is determined that it has been operated (Yes in step S45), the control unit 11 next determines whether both the member ID and PTID are stored in the RAM (step S46).

両方が記憶されていると判断した場合は(ステップ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 control unit 11 together with the association command instructing to store the member ID, PTID, and company code stored in the RAM in association with each other. Then, it is transmitted as a series of data to the electronic receipt management server 4 via the electronic receipt server 3 (step S47). Next, the control part 11 judges whether the information regarding the correlation with member ID and PTID was received from the electronic receipt management server 4 via the electronic receipt server 3 (step S48).

受信するまで待機し(ステップS48のNo)、受信したと判断した場合(ステップS48のYes)、制御部11は、今回、会員IDとPTIDとの関連付けが完了したか否かを判断する(ステップS49)。完了したと判断した場合は(ステップS49のYes)、制御部11は、表示部14に、関連付けが完了したことを示すメッセージを表示する(ステップS50)。また、今回、関連付けができなかったと判断した場合は(ステップS49のNo)、制御部11は、すでに関連付けがされている場合や関連付けができなかった場合等の理由とともに、関連付けができなかったことを示すメッセージを表示する(ステップS51)。   The controller 11 waits for reception (No in step S48), and when determining that it has been received (Yes in step S48), the control unit 11 determines whether or not the association between the member ID and the PTID has been completed this time (step S48). S49). If it is determined that the process has been completed (Yes in step S49), the control unit 11 displays a message indicating that the association has been completed on the display unit 14 (step S50). In addition, when it is determined that the association could not be performed at this time (No in step S49), the control unit 11 could not perform the association together with a reason such as the case where the association was already performed or the association could not be performed. Is displayed (step S51).

なお、ステップ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 transmission key 123 is not operated (No in step S45), the member ID is determined in step S46. When it is determined that both PTIDs are not stored in the RAM (No in step S46), the control unit 11 returns to step S41.

図16は、ステップS32の決済処理を詳細に示すフローチャートである。図16において、制御部11は、ステップS22で実行した商品登録情報に基づいて決済処理を実行する(ステップS61)。   FIG. 16 is a flowchart showing in detail the settlement process in step S32. In FIG. 16, the control part 11 performs a payment process based on the merchandise registration information performed at step S22 (step S61).

次に制御部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 control part 11 judges whether member ID is memorize | stored (step S62). If it is determined that the member ID is stored (Yes in step S62), the control unit 11 determines whether or not the PTID is stored (step S63). If it is determined that it is stored (Yes in step S63), the control unit 11 reads the point value stored in step S2325 based on the stored PTID (step S64). Then, the control unit 11 calculates a cumulative point value obtained by adding the current point value calculated in the settlement process in step S61, and stores this cumulative point value in the point unit 17c3 (step S65). And the control part 11 transmits the information containing the memorize | stored point value to the point master 8a of the electronic receipt server 3. FIG. In addition, the control unit 11 generates electronic receipt information based on the product registration information, payment information, point value, member ID, company code, and the like (step S66). And the control part 11 transmits the produced | generated electronic receipt information to the electronic receipt server 3 (step S67).

一方ステップ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 control unit 11 determines whether or not the PTID is stored (step S71). When it is determined that it is stored (Yes in step S71), the control unit 11 reads the point stored in step S2423 (step S72). Then, the control unit 11 calculates a cumulative point obtained by adding the current point calculated in the settlement process in step S61 to the point value read in step S72, and stores the cumulative point in the point unit 17c3 (step S81). And the control part 11 transmits the information containing the memorize | stored point to the point master 8a of the electronic receipt server 3 (step S82). And the control part 11 prints the information based on the payment process of step S61 with the printing part 13, and issues a receipt as shown in FIG. 9 (step S83).

次に、電子レシートサーバ3の制御部31が、電子レシート管理プログラム33bに従って動作することにより実行される電子レシート管理処理及び情報送信プログラム33cに従って動作することにより実行される情報送信処理の流れを、図17に示すフローチャートを参照しつつ説明する。   Next, the control unit 31 of the electronic receipt server 3 performs an electronic receipt management process executed by operating according to the electronic receipt management program 33b and an information transmission process executed by operating according to the information transmission program 33c. This will be described with reference to the flowchart shown in FIG.

電子レシートサーバ3の制御部31は、POS端末1から送信された電子レシート情報を通信I/F32を介して受信したか否かを判断する(ステップS91)。受信したと判断した場合(ステップS91のYes)、記憶部33の電子レシート管理領域33aに企業毎の電子レシート情報として記憶する(ステップS92)。そして、電子レシートサーバ3の制御部31は、ステップS92で記憶した電子レシート情報を電子レシート管理サーバ4に送信し(ステップS93)、ステップS91に戻る。   The control unit 31 of the electronic receipt server 3 determines whether or not the electronic receipt information transmitted from the POS terminal 1 has been received via the communication I / F 32 (step S91). If it is determined that it has been received (Yes in step S91), it is stored as electronic receipt information for each company in the electronic receipt management area 33a of the storage unit 33 (step S92). And the control part 31 of the electronic receipt server 3 transmits the electronic receipt information memorize | stored by step S92 to the electronic receipt management server 4 (step S93), and returns to step S91.

また、ステップ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 control unit 31 determines whether or not a preset transmission timing has been reached (step S94). When it is determined that the transmission timing has come (Yes in step S94), the control unit 31 transmits the electronic receipt information stored and managed in the electronic receipt management area 33a to the electronic receipt management server 4 (step S95). The process returns to step S91. By the transmission in step S95, for example, the electronic receipt information leaked from the transmission target in step S93 can be transmitted to the electronic receipt management server 4. In step S95, it may be controlled to transmit only unsent electronic receipt information.

また、ステップ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 control unit 31 determines whether information has been received from the POS terminal 1 (step S96). ). The information received is a member ID, PTID, company code, and the like. When determining that it has been received (Yes in step S96), the control unit 31 transmits the received information to the electronic receipt management server 4 (step S97).

また、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 control unit 31 determines whether information is received from the electronic receipt management server 4 (step S98). If it is determined that it has been received (Yes in step S98), the control unit 31 transmits the received information to the POS terminal 1 (step S99). If it is determined that it has not been received (No in step S98), the control unit 31 returns to step S91.

次に、電子レシート管理サーバ4の制御部41が、電子レシート管理プログラム43cに従って動作することにより実行される電子レシート管理処理及び情報送信プログラム43dに従って動作することにより実行される処理の流れを、図18に示す機能ブロック図及び図19に示すフローチャートを参照しつつ説明する。   Next, the flow of processing executed when the control unit 41 of the electronic receipt management server 4 operates according to the electronic receipt management program 43c and the information transmission program 43d will be described. This will be described with reference to the functional block diagram shown in FIG. 18 and the flowchart shown in FIG.

図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 control unit 41 reads out and executes the electronic receipt management program 43c and the information transmission program 43d from the storage unit 43, thereby executing the input unit 411, the storage unit 412, the electronic receipt specific information determination unit 413, The privilege specific information output unit 414, the privilege specific information determination unit 415, and the electronic receipt specific information output unit 416 are executed.

入力手段411は、商品取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と、商品取引に関する特典サービスの受取先を特定する特典特定情報を入力する機能を有する。   The input unit 411 has a function of inputting electronic receipt specifying information for specifying a recipient of electronic receipt information relating to a merchandise transaction and privilege specifying information for specifying a recipient of a privilege service relating to a merchandise transaction.

記憶手段412は、記憶部に、前記電子レシート特定情報と前記特典特定情報と、を関連付けて記憶する機能を有する。   The storage unit 412 has a function of storing the electronic receipt specifying information and the privilege specifying information in association with each other in the storage unit.

電子レシート特定情報判断手段413は、電子レシート特定情報とともに企業コードが入力されたか否かを判断する機能を有する。   The electronic receipt specifying information determining unit 413 has a function of determining whether or not a company code is input together with the electronic receipt specifying information.

特典特定情報出力手段414は、電子レシート特定情報判断手段413が電子レシート特定情報とともに企業コードが入力されたと判断した場合に、電子レシート特定情報に関連付けて記憶されている特典特定情報を出力する機能を有する。   The privilege specifying information output unit 414 outputs the privilege specifying information stored in association with the electronic receipt specifying information when the electronic receipt specifying information determining unit 413 determines that the company code is input together with the electronic receipt specifying information. Have

特典特定情報判断手段415は、特典特定情報とともに企業コードが入力されたか否かを判断する機能を有する。   The privilege specifying information determining unit 415 has a function of determining whether or not a company code is input together with the privilege specifying information.

電子レシート特定情報出力手段416は、特典特定情報判断手段416が、特典特定情報とともに企業コードが入力されたと判断した場合に、特典特定情報と関連付けて記憶している電子レシート特定情報を出力する機能を有する。   The electronic receipt specifying information output unit 416 is a function for outputting the electronic receipt specifying information stored in association with the privilege specifying information when the privilege specifying information determining unit 416 determines that the company code is input together with the privilege specifying information. Have

図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 control unit 41 determines whether or not an association command has been received from the POS terminal 1 via the electronic receipt server 3 (step S101). When it is determined that it has been received (Yes in step S101), the control unit 41 determines whether both the member ID and the PTID associated with the series of data and the company code have been received together with the association command. (Step S102).

会員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 control unit 41 determines whether or not the SRID including the received member ID is stored in the electronic receipt management area 43a. Judgment is made (step S103). If it is determined that the SRID is stored (Yes in step S103), the control unit 41 determines whether or not the corresponding option flag unit 43a14 stores the PTID associated with the member ID (step S103). S104).

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 control unit 41 stores the PTID in the option flag unit 43a14 of the SRID and associates the member ID with the PTID (step S105). At the same time, the company code associated as a series of data received in step S102 is stored in the company code section 43a13 of the stored SRID, and the member ID, PTID, and company code are associated (step S105). The control unit 41 transmits information indicating that the association between the member ID and the PTID is completed to the POS terminal 1 via the electronic receipt server 3 (step S106).

また、すでに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 control unit 41 stores the received PTID in the option flag portion of the SRID in which the PTID exists and is already stored. The PTID is replaced with the newly received PTID and stored in the electronic receipt management area 43a (step S107). In this way, the member ID is associated with the new PTID.

また、ステップ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 receipt management area 43a (No in step S103), the control unit 41 determines whether the received member ID is the same as the received member ID. The new PTID is associated and stored in the electronic receipt management area 43a (step S108).

また、ステップ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 control unit 41 determines whether there is an inquiry for electronic receipt information from the mobile terminal 7. (Step S109). If there is an inquiry (Yes in step S109), the control unit 41 transmits the corresponding electronic receipt information to the portable terminal 7 that has been inquired so as to be able to be viewed (step S110). When it is determined that there is no inquiry for electronic receipt information from the portable terminal 7 (No in Step S109), the control unit 41 returns to Step S101 and stands by.

一方ステップ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 control unit 41 determines whether a member ID and a company code have been received (step S111).

受信したと判断した場合は(ステップS111のYes)、制御部41は、、受信した会員IDと企業コードに基づいて、会員IDに関連付けされているPTIDを調査する(ステップS113)。   If it is determined that it has been received (Yes in step S111), the control unit 41 investigates the PTID associated with the member ID based on the received member ID and company code (step S113).

そして制御部41は、該当するPTIDがあるか否かを判断する(ステップS114)。該当するPTIDがあると判断した場合は(ステップS114のYes)、制御部41(特典特定情報出力手段414)は、該当する企業コードに対応したPTIDを読み出して、電子レシートサーバ3に送信する(ステップS115)。   And the control part 41 judges whether there exists applicable PTID (step S114). If it is determined that there is a corresponding PTID (Yes in step S114), the control unit 41 (privilege specifying information output means 414) reads the PTID corresponding to the corresponding company code and transmits it to the electronic receipt server 3 ( Step S115).

また、受信した企業コードに関連付けて記憶している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 control unit 41 provides information indicating that there is no PTID associated with the received member ID. It transmits to the receipt server 3 (step S116).

一方、ステップ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 control unit 41 determines whether or not a PTID and company code have been received (step S121). .

受信したと判断した場合は(ステップ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 control unit 41 investigates the corresponding SRID based on the received PTID and company code (step S122). Then, the control unit 41 determines whether there is an associated SRID (step S123). If it is determined that there is a corresponding SRID (Yes in step S123), the control unit 41 transmits the SRID to the electronic receipt server 3 (step S125). If it is determined that there is no corresponding SRID (No in step S123), the control unit 41 transmits information indicating that there is no corresponding SRID to the electronic receipt server 3 (step S126).

なお、ステップ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 control unit 41 transmits information indicating an error to the electronic receipt server 3 (step S127).

なお、ステップS67でPOS端末1から送信された電子レシート情報を電子レシート管理サーバ4が受信すると、制御部41は、受信した電子レシート管理領域43aに記憶する。   When the electronic receipt management server 4 receives the electronic receipt information transmitted from the POS terminal 1 in step S67, the control unit 41 stores it in the received electronic receipt management area 43a.

このような第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 portable terminal 7, for example, even if it does not show a point card, member Points can be given to the PTID associated with the ID. Therefore, it is not necessary to carry a point card.

また第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 mobile terminal 7. The electronic receipt information can be received using the SRID including the member ID. Therefore, the portable terminal 7 may not be carried.

次に、携帯端末7の制御部71が、電子レシート対応プログラム75aに従って動作することにより実行される電子レシート受け取り処理及び電子レシート閲覧プログラム75bに従って動作することにより実行される電子レシート閲覧処理の流れを、図20を参照しつつ説明する。   Next, the flow of the electronic receipt receiving process executed by the control unit 71 of the portable terminal 7 operating according to the electronic receipt corresponding program 75a and the electronic receipt browsing process executed by operating according to the electronic receipt browsing program 75b. This will be described with reference to FIG.

図20に示すように、まず、携帯端末7の制御部71は、電子レシート管理サーバ4にアクセスして、受取先の情報である会員ID及びパスワードの入力によって認証処理を実行する(ステップS131)。これにより、携帯端末7と所定の顧客の会員IDとが対応付けられる。   As shown in FIG. 20, first, the control unit 71 of the mobile terminal 7 accesses the electronic receipt management server 4 and executes an authentication process by inputting a member ID and a password, which are recipient information (step S131). . Thereby, the portable terminal 7 and the member ID of a predetermined customer are associated.

認証後、携帯端末7の制御部71は、入力された当該会員IDに対応して電子レシート管理サーバ4の電子レシート管理領域43aに記憶され管理されている電子レシート情報を電子レシート管理サーバ4から受信する(ステップS132)。また、電子レシート情報に付加情報が対応付けされている場合には、この付加情報についても電子レシート管理サーバ4から受信する。なお、電子レシート情報の受信については、会員マスタに記憶されているメールアドレスを用いて電子メールによって受信するものであってもよい。次に、制御部71は、受信した電子レシート情報等を表示部73に表示し(ステップS133)、処理を終了する。   After the authentication, the control unit 71 of the portable terminal 7 receives the electronic receipt information stored and managed in the electronic receipt management area 43a of the electronic receipt management server 4 from the electronic receipt management server 4 in correspondence with the input member ID. Receive (step S132). When additional information is associated with the electronic receipt information, the additional information is also received from the electronic receipt management server 4. In addition, about receipt of electronic receipt information, you may receive by electronic mail using the mail address memorize | stored in the member master. Next, the control unit 71 displays the received electronic receipt information and the like on the display unit 73 (step S133), and ends the process.

このような第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 POS terminal 1 is received, the corresponding member ID and The associated PTID is transmitted to the POS terminal 1. For this reason, the customer can receive a privilege service for giving points without carrying a point card.

また、第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 POS terminal 1 is received, the associated member ID is displayed. The included SRID is searched, and the electronic receipt information can be displayed on the display unit with respect to the corresponding mobile terminal 7. For this reason, the customer can browse the electronic receipt information without carrying the mobile terminal 7.

(第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 point master 8a provided in the storage unit 33 of the electronic receipt server 3 will be described with reference to FIG. The point master 8a stores point information of all point members of the company for each SRID. In FIG. 21, the point master 8a includes an SRID part 8a11, a member information part 8a12, and a point part 8a13. The SRID unit 8a11 stores the SRID as shown in FIG. The member information unit 8a12 stores various information (member ID, name, address, age, sex, family structure, etc.) of the member corresponding to the SRID. The point unit 8a13 stores the point value currently accumulated using the point card in association with the SRID.

次に、ストアサーバ2の構成を、図22を用いて説明する。ストアサーバ2は、各種演算やストアサーバ2の各部を統括的に制御する制御部21を備えている。制御部21は、CPU、各種プログラムやデータを記憶するROM、各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶するRAM、現在の日時を計時するRTC部等によって構成されるコンピュータである。   Next, the configuration of the store server 2 will be described with reference to FIG. The store server 2 includes a control unit 21 that comprehensively controls various operations and each unit of the store server 2. The control unit 21 is a computer that includes a CPU, a ROM that stores various programs and data, a RAM that temporarily stores various programs and stores various data in a rewritable manner, an RTC unit that measures the current date and time, and the like. is there.

制御部21は、バス26に接続された通信I/F24を介して、店舗内ネットワークN1に接続することが可能となっている。また、制御部21は、バス26を介して、表示部22、操作部23、記憶部25に接続されている。表示部22は、各種情報を表示する。   The control unit 21 can be connected to the in-store network N1 via the communication I / F 24 connected to the bus 26. The control unit 21 is connected to the display unit 22, the operation unit 23, and the storage unit 25 via the bus 26. The display unit 22 displays various information.

記憶部25は、店舗P1における商品販売情報を記憶する商品販売情報部25a、電子レシートサーバ3から送信された、関連付けされた会員IDとPTIDと含むSRIDを記憶するポイント部25b、電子レシートサーバ3から送信された種々の情報を記憶する情報記憶部25cを備えている。また、記憶部25は、ストアサーバを制御するための制御プログラムを記憶する。なお、ポイント部25bには、電子レシート管理サーバ4の電子レシート管理領域43aに記憶されたSRID(すなわち図7に記載されたSRID)のうち、電子レシートサーバ3が設置された企業のSRIDのみが記憶されている。   The storage unit 25 stores a product sales information unit 25a that stores product sales information in the store P1, a point unit 25b that stores SRID including the associated member ID and PTID transmitted from the electronic receipt server 3, and the electronic receipt server 3 Is provided with an information storage unit 25c for storing various information transmitted from. The storage unit 25 stores a control program for controlling the store server. The point unit 25b includes only the SRID of the company in which the electronic receipt server 3 is installed among the SRIDs stored in the electronic receipt management area 43a of the electronic receipt management server 4 (that is, the SRID described in FIG. 7). It is remembered.

次に第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 POS terminal 1 is almost the same as in the first embodiment. However, in step S64 in FIG. 16, the control unit 11 transmits the member ID, the generated electronic receipt information, and the company code to the electronic receipt server 3, and transmits the member ID to the store server 2. Further, the control unit 11 of the POS terminal 1 receives the PTID from the store server 2 in step S65. That is, the POS terminal 1 inquires of the store server 2 about the PTID associated with the input member ID in step S64, and obtains a related PTID response from the store server 2 in step S65. In step S76, the control unit 11 inquires of the store server 2 about the SRID including the member ID related to the input PTID. In step S77, it is determined whether or not an SRID including a related member ID is received from the store server 2. Note that the control unit 11 may make an inquiry to step S64 and step S76 to the electronic receipt server 3.

次に、図23のフローチャートを用いて、ストアサーバ2の制御部21が実行する制御処理について説明する。図23において、制御部21は、POS端末1から商品販売情報を受信したか否かを判断する(ステップS151)。商品販売情報を受信したと判断した場合は(ステップS151のYes)、制御部21は、商品販売情報部25aに受信した商品販売情報を累積して、店舗P1における商品販売情報を記憶する(ステップS152)。   Next, control processing executed by the control unit 21 of the store server 2 will be described using the flowchart of FIG. In FIG. 23, the control unit 21 determines whether or not merchandise sales information is received from the POS terminal 1 (step S151). If it is determined that the merchandise sales information has been received (Yes in step S151), the control unit 21 accumulates the received merchandise sales information in the merchandise sales information section 25a and stores the merchandise sales information in the store P1 (step S1). S152).

一方、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 control unit 21 has received from the POS terminal 1 the member ID associated with the process in step S64. Is determined (step S161). If it is determined that it has been received (Yes in step S161), the control unit 21 determines the presence of the PTID related to the member ID based on the received member ID and company code based on the information stored in the point unit 25b. Investigation is performed (step S162). And the control part 21 judges whether there exists PTID relevant to member ID (step S163).

関連する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 control unit 21 transmits the corresponding PTID to the POS terminal 1 (step S164). On the other hand, if it is determined that there is no related PTID (No in step S163), the control unit 21 transmits an error message indicating that there is no corresponding PTID to the POS terminal 1 (step S165).

また、ステップ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 control unit 21 receives the member ID and PTID from the electronic receipt server 3. It is determined whether or not an SRID that associates with is received (step S171). If it is determined that the SRID has been received (Yes in step S171), the control unit 21 stores the received SRID in the point unit 25b (step S172).

また、電子レシートサーバ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 control unit 21 received various information from the electronic receipt server 3? It is determined whether or not (step S181). If it is determined that various types of information have been received (Yes in step S181), the control unit 21 stores the received information in the information storage unit 25c (step S182). Note that after the processing in step S152, the processing in step S164, the processing in step S165, the processing in step S172, and the processing in step S182, the control unit 21 returns to step S151. In Step S181, when it is determined that various information has not been received (No in Step S181), the control unit 21 returns to Step S151.

次に、電子レシートサーバ3の制御部31が実行する制御処理について、図24に示すフローチャートを参照しつつ説明する。なお、図24において、ステップS191〜ステップS199は、図17のステップS91〜ステップS97と同一制御であるため、説明を省略する。   Next, control processing executed by the control unit 31 of the electronic receipt server 3 will be described with reference to a flowchart shown in FIG. In FIG. 24, steps S191 to S199 are the same control as steps S91 to S97 in FIG.

ステップ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 control unit 31 receives an SRID that associates the member ID and the PTID from the electronic receipt management server 4. It is determined whether or not (step S200). If it is determined that the SRID has been received (Yes in step S200), the control unit 31 stores the received SRID in the point master 8a (step S201). Then, the control unit 31 transmits the stored SRID to the store server 2 (step S202). The store server 2 stores the received SRID in the point unit 25b. Then, the control unit 31 returns to step S191. In Step S200, when it is determined that the SRID in which the member ID and the PTID are associated is not received (No in Step S200), the control unit 31 returns to Step S191.

図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 control unit 41 of the electronic receipt management server 4. In FIG. 25, Steps S211 to S215 and Steps S217 to S221 are the same control as Steps S101 to S105 and Steps S106 to S110 of FIG. In FIG. 25, step S222 and step S223 are the same control as step S111 and step S112 of FIG.

制御部41は、ステップS215で関連付けて記憶した会員IDとPTIDを、企業コード部43a13に記憶した企業コードで特定される企業の電子レシートサーバ3に送信する(ステップS216)。この関連付けした会員IDとPTIDを受信した電子レシートサーバ3は、当該受信情報を当該企業が運営するすべての店舗P1のストアサーバ2に送信する。   The control unit 41 transmits the member ID and PTID stored in association with each other in step S215 to the electronic receipt server 3 of the company specified by the company code stored in the company code unit 43a13 (step S216). The electronic receipt server 3 that has received the associated member ID and PTID transmits the received information to the store servers 2 of all stores P1 operated by the company.

このような第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 control part 41 of the electronic receipt management server 4 is SRID regarding one company among the SRID which linked | related and memorize | stored member ID and PTID as shown in FIG. Is transmitted (distributed) to the electronic receipt server 3 of the company specified by the company code of the company. The electronic receipt server 3 of the company stores the SRID related to the company transmitted from the electronic receipt management server 4. Moreover, the electronic receipt server 3 transmits the received SRID to the store servers 2 of all stores P1 operated by the company. The store server 2 stores an SRID in which a member ID related to the company is associated with a PTID. That is, the electronic receipt server 3 and the store server 2 store only the SRID including the PTID of the point card issued by the company.

そのため、POS端末1は、顧客が提示した携帯端末7から読み取った会員IDをストアサーバ2に対して送信することで、ストアサーバ2は、会員IDに関連づけられたPTIDを調査する。そしてストアサーバ2は、会員IDに関連づけられたPTIDを、POS端末1に送信する。   Therefore, the POS terminal 1 transmits the member ID read from the mobile terminal 7 presented by the customer to the store server 2, so that the store server 2 investigates the PTID associated with the member ID. Then, the store server 2 transmits the PTID associated with the member ID to the POS terminal 1.

なお、POS端末1が電子レシートサーバ3に対して会員IDを送信した場合は、電子レシートサーバ3は、会員IDに関連づけられたPTIDを調査する。そして電子レシートサーバ3は、会員IDに関連づけられたPTIDを、POS端末1に送信する。   When the POS terminal 1 transmits the member ID to the electronic receipt server 3, the electronic receipt server 3 checks the PTID associated with the member ID. Then, the electronic receipt server 3 transmits the PTID associated with the member ID to the POS terminal 1.

以上、本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   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 code reading unit 15, but the present invention is not limited to this, and the member ID or the like may be input using another method. Specifically, the POS terminal 1 and the portable terminal 7 are provided with a short-range wireless communication unit such as NFC (Near Field Communication) or Bluetooth (registered trademark), so that a member ID or the like can be transmitted and received by short-range wireless communication. It is good. In this case, the portable terminal 7 holds the member ID or the like in the storage unit 75 or an IC tag (not shown).

また、上記実施形態では、ポイントカードを特定する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 portable terminal 7 was used as an example of a customer terminal, an installation type personal computer etc. and a tablet terminal may be sufficient.

また、上記実施形態では、携帯端末7から会員ID等を入力する形態としたが、これに限らず、ICカードや磁気カード等の会員IDを保持することが可能な媒体から入力してもよい。なお、ICカードを用いる場合には、POS端末1は、ICカードリーダライタ等の読取/書込部を備えるものとする。また、磁気カードを用いる場合には、POS端末1は、磁気カードのカードリーダ/カードライタ等を備えるものとする。   In the above embodiment, the member ID or the like is input from the mobile terminal 7. However, the present invention is not limited thereto, and the member ID may be input from a medium that can hold the member ID such as an IC card or a magnetic card. . When an IC card is used, the POS terminal 1 includes a reading / writing unit such as an IC card reader / writer. When a magnetic card is used, the POS terminal 1 includes a card reader / card writer of a magnetic card.

また、上記実施形態では、本部P2に電子レシートサーバ3を設ける形態としたが、これに限らず、店舗P1内に、当該店舗用の電子レシートサーバ3を設ける形態としてもよい。この場合、POS端末1は、自店舗の店舗内ネットワークN1に接続された電子レシートサーバ3に電子レシート情報を出力し、電子レシートサーバ3は、店舗内ネットワークN1及びネットワークN2を介して電子レシート管理サーバ4に電子レシート情報を送信する。   In the above embodiment, the electronic receipt server 3 is provided in the headquarters P2. However, the present invention is not limited thereto, and the electronic receipt server 3 for the store may be provided in the store P1. In this case, the POS terminal 1 outputs electronic receipt information to the electronic receipt server 3 connected to the in-store network N1 of the own store, and the electronic receipt server 3 performs electronic receipt management via the in-store network N1 and the network N2. The electronic receipt information is transmitted to the server 4.

また、上記実施形態では、POS端末1で生成された電子レシート情報を、電子レシートサーバ3を介して電子レシート管理サーバ4に出力する形態としたが、これに限らず、POS端末1からネットワークN3を介して電子レシート管理サーバ4にアクセスすることで、電子レシート管理サーバ4に電子レシート情報を直接出力する形態としてもよい。   In the above embodiment, the electronic receipt information generated by the POS terminal 1 is output to the electronic receipt management server 4 via the electronic receipt server 3. However, the present invention is not limited to this. The electronic receipt information may be directly output to the electronic receipt management server 4 by accessing the electronic receipt management server 4 via.

また、上記実施形態では、携帯端末7は、電子レシート管理サーバ4を介して電子レシート情報を受信する形態としたが、これに限らず、POS端末1から電子レシート情報を直接受信する形態としてもよい。この場合、POS端末1は、店舗内ネットワークN1や図示しない近距離無線通信部を介して接続された携帯端末7に対し、生成した電子レシート情報を出力する。また、この場合、POS端末1で認証処理を行ってもよい。   Moreover, in the said embodiment, although the portable terminal 7 was set as the form which receives electronic receipt information via the electronic receipt management server 4, not only this but the form which receives electronic receipt information directly from the POS terminal 1 is also possible. Good. In this case, the POS terminal 1 outputs the generated electronic receipt information to the mobile terminal 7 connected via the in-store network N1 or a short-range wireless communication unit (not shown). In this case, the POS terminal 1 may perform authentication processing.

また、上記実施形態では、商品データファイルをPOS端末1が記憶する形態としたが、これに限らず、ストアサーバ2が、POS端末1から参照可能に商品データファイルを記憶する形態としてもよい。   In the above embodiment, the POS terminal 1 stores the product data file. However, the present invention is not limited to this, and the store server 2 may store the product data file so that it can be referred to from the POS terminal 1.

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 SYMBOLS 1 POS terminal 3 Electronic receipt server 4 Electronic receipt management server 7 Portable terminal 11 Control part 12 Operation part 13 Printing part 14 Display part 15 Code reading part 16 Communication I / F
DESCRIPTION OF SYMBOLS 17 Memory | storage part 111 Electronic receipt specific information input means 112 Special privilege information input means 113 Transmission means 114 Transaction information input means 115 Special privilege information acquisition means 116 Special provision means 117 Electronic receipt specific information acquisition means 118 Electronic receipt generation means 41 Control part 411 Input means 412 Storage means 413 Electronic receipt specific determination means 414 Benefit specific information output means 415 Benefit specific information determination means 416 Electronic receipt specific information output means 417 Electronic receipt specific information output means

特開2007−316750号公報JP 2007-316750 A

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.
取引に係る決済処理を行う情報処理装置と、この情報処理装置から電子レシート情報を受信して受取先に電子レシート情報を送信するサーバーとを備えた電子レシートシステムに用いられる情報の関連付け方法であって、An information associating method 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. And
取引に関する電子レシート情報の受取先を特定する電子レシート特定情報と取引に関する特典サービスの受取先を特定する特典特定情報とを関連付ける旨の信号が入力されたか否かを判断する第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:
JP2014145395A 2013-09-04 2014-07-15 Server, program, information processing apparatus and method Active JP5739046B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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