Sales data registration device and program
The electronic receipt system addresses the challenge of promoting electronic receipt adoption by generating and managing electronic receipts seamlessly across businesses, reducing paper waste, and enhancing receipt management efficiency.
Patent Information
- Application Number
- JP2024202906
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2013-03-01
- Filing Date
- 2024-11-21
- Publication Date
- 2025-01-30
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing electronic receipt systems are company-specific, leading to challenges in promoting their adoption in businesses that have not implemented them, and there is a need to prevent unnecessary paper receipts when electronic receipts are used.
An electronic receipt system that issues electronic receipts based on display instructions, generates electronic receipt information from sales data, and outputs it to a server even in offline conditions, ensuring seamless transition to electronic receipts without paper.
Facilitates the widespread adoption of electronic receipts by integrating them into existing POS systems, reducing paper waste, and enabling efficient electronic receipt management and processing across multiple companies and consumers.
Smart Images

Figure 2025015820000001_ABST
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to an electronic receipt system, a sales data processing device, a program, and an electronic receipt generating method. [Background technology]
[0002] 2. Description of the Related Art Conventionally, there has been known a system known as an electronic receipt, in which a receipt or invoice given to a consumer by a store at the time of payment for a product is electronically transferred to the consumer's mobile terminal or the like.
[0003] By converting receipts into electronic data in this way, household accounts can be automatically recorded electronically, which is beneficial for consumers. Also, by introducing electronic receipts, the consumption of receipt paper can be reduced, which is beneficial for the stores that introduce them. In addition, it is also known that electronically attaching coupons related to purchased products to electronic receipts can be used for product sales promotion and advertising.
[0004] However, conventional electronic receipt systems have only been introduced at the company level, which is the seller of the product or service. Therefore, users of electronic receipts can enjoy the benefits of electronic receipts separately for each company that has introduced electronic receipts. Furthermore, when using a store of a company that has not yet introduced electronic receipts, users have no choice but to receive a paper receipt as in the past, and there is a demand for the promotion of the introduction of electronic receipts. Furthermore, even in POS (Point of Sales) terminals, which are product sales data processing devices that process product sales data, it is necessary to prevent unnecessary issuance of paper receipts when using electronic receipts. Summary of the Invention [Problem to be solved by the invention]
[0005] The problem that the present invention aims to solve is to provide a product sales data processing device and program that can promote the introduction of electronic receipts and prevent the unnecessary issuance of paper receipts when using electronic receipts in a product sales data processing device. [Means for solving the problem]
[0006] An electronic receipt system according to an embodiment includes a display unit, an issuance instruction means for instructing issuance of an electronic receipt related to sales data, a display output means for outputting, when an instruction to issue the electronic receipt is given by the issuance instruction means, first display data indicating that the electronic receipt will be issued to the display unit, an electronic receipt generation means for generating electronic receipt information based on the sales data when an instruction to issue the electronic receipt is given by the issuance instruction means, and an electronic receipt output means for outputting the electronic receipt information generated by the electronic receipt generation means to a server connected via a network, and when an offline state of the network is detected, the display output means outputs, to the display unit, second display data different from the first display data, including an instruction to issue the electronic receipt after the network failure is resolved. [Brief description of the drawings]
[0007] [Figure 1] FIG. 1 is a diagram showing the overall configuration of an electronic receipt system according to an embodiment. [Diagram 2] FIG. 2 is a transition diagram showing an example of screen transition during membership registration of a consumer. [Diagram 3] FIG. 3 is a block diagram showing a configuration of a main part of the mobile terminal. [Figure 4] FIG. 4 is a block diagram showing a configuration of a main part of a POS terminal. [Diagram 5] FIG. 5 is a block diagram showing the main configuration of the electronic receipt server. [Figure 6] FIG. 6 is a block diagram showing a configuration of a main part of the electronic receipt management server. [Figure 7]FIG. 7 is a functional block diagram relating to electronic receipt processing in the POS terminal. [Figure 8] FIG. 8 is a flowchart showing the flow of the electronic receipt process. [Figure 9] FIG. 9 is a front view showing a display example of an operator display unit of a POS terminal. [Figure 10] FIG. 10 is a front view showing a display example of a customer display unit of a POS terminal. [Figure 11] FIG. 11 is a front view showing a display example of an operator display unit of a POS terminal. [Figure 12] FIG. 12 is a flowchart showing the flow of information transmission processing in the electronic receipt server. [Figure 13] FIG. 13 is a functional block diagram relating to the electronic receipt management process and the product information transmission process in the electronic receipt management server. [Figure 14] FIG. 14 is a flowchart showing the flow of the electronic receipt management process and the product information transmission process. [Figure 15] FIG. 15 is a functional block diagram relating to the electronic receipt receiving process and the electronic receipt viewing process in the mobile terminal. [Figure 16] FIG. 16 is a flowchart showing the flow of the electronic receipt receiving process and the electronic receipt viewing process. [Figure 17] FIG. 17 is a front view showing a display example on a mobile terminal. [Figure 18] FIG. 18 is a front view showing a display example on a mobile terminal. [Figure 19] FIG. 19 is a front view showing a display example on a mobile terminal. [Figure 20] FIG. 20 is a front view showing a display example on a mobile terminal. [Figure 21] FIG. 21 is a front view showing a display example on a mobile terminal. [Figure 22] FIG. 22 is a front view showing a display example on a mobile terminal. [Figure 23]FIG. 23 is a flowchart showing the flow of the electronic receipt receiving process and the electronic receipt viewing process. [Figure 24] FIG. 24 is a front view showing an example of a display transition on a mobile terminal. [Diagram 25] FIG. 25 is a flowchart showing the flow of the statistical information generating process in the mobile terminal. [Figure 26] FIG. 26 is a front view showing a display example on a mobile terminal. [Figure 27] FIG. 27 is a front view showing another display example on the mobile terminal. [Figure 28] FIG. 28 is a screen transition diagram showing the flow of transferring receipt information. [Figure 29] FIG. 29 is a front view showing a display example on the mobile terminal of the delegation destination. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] An embodiment of the present invention will be described with reference to the drawings.
[0009] Fig. 1 is a diagram showing the overall configuration of an electronic receipt system according to an embodiment. As shown in Fig. 1, a store 1 is provided with a POS (Point of Sales) terminal 2 (only one terminal is shown in Fig. 1, but multiple terminals may be used) which is a product sales data processing device that processes product sales data, and a router 3. The POS terminal 2 and the router 3 are connected by an in-store LAN 4 (Local Area Network). The router 3 is a device for connecting the in-store LAN 4 with a network 5 which is the Internet or a VPN (Virtual Private Network). Although not shown in the figure, a store server that controls the POS terminal 2 may be provided in the store 1.
[0010] An electronic receipt server 6 is connected to the network 5. A plurality of electronic receipt servers 6 are provided for each company that sells products or services and operates stores or chain stores (hereinafter referred to as stores) such as convenience stores, supermarkets, food stores, drug stores, apparel stores, home appliance stores, department stores, general merchandise stores, and restaurants, and function as a receipt management server for the company that stores and manages electronic receipt information for each company code indicating the company that operates the store. The electronic receipt server 6 may be a headquarters server of a POS system having functions such as sales management, sales analysis, and inventory management for each company that operates the store.
[0011] A mobile terminal 8 is also connected to the network 5 via a base station 7 that performs wireless communication according to standards such as Wi-Fi (Wireless Fidelity). The mobile terminal 8 is an information processing device that implements a web browser, such as a smartphone, a mobile phone, a PDA (Personal Digital Assistant), or a tablet computer. Note that instead of the mobile terminal 8, an information processing device such as a personal computer such as a notebook PC may also be used.
[0012] Furthermore, an electronic receipt management server 9 that functions as a customer receipt management server that collectively stores and manages electronic receipt information of various companies that operate stores is also connected to the network 5. A consumer who has registered as a member in advance to receive an electronic receipt service can obtain electronic receipt information from the electronic receipt management server 9 using a mobile terminal 8 through the network 5. The electronic receipt management server 9 is managed, for example, by a third party other than the company that manages the electronic receipt information in the electronic receipt server 6. The electronic receipt server 6 may also be managed by a third party or the like. The electronic receipt management server 9 may have the function of the electronic receipt server 6 and be managed by one server. A service (application) that collectively manages electronic receipt information for each company that indicates a company that operates a store using multiple company codes may be provided in the form of, for example, SaaS (Software as a Service), which is a type of cloud computing.
[0013] The consumer's membership registration to receive the electronic receipt service is performed, for example, as follows. FIG. 2 is a transition diagram showing an example of screen transitions during the consumer's membership registration. The consumer sends a blank email from the mobile terminal 8 to the member management server (not shown) through the network 5. The member management server sends a URL (Uniform Resource Locator) indicating a page for member registration to the received email address. The consumer accesses the URL indicating the page for member registration from the mobile terminal 8 to display the input screen H (see FIG. 2(a)), and inputs the items required for member registration. After the consumer has finished inputting the necessary items, the input confirmation screen I is displayed on the mobile terminal 8 (see FIG. 2(b)). After the consumer has confirmed the input, the member registration is performed in the member master. After that, the member management server delivers a member registration completion email including a member code and a password to the mobile terminal 8. This completes the member registration. FIG. 2(c) shows a registration completion screen J displayed on the mobile terminal 8 after the registration is completed. The registration completion screen J has a "display top screen" button B10. When the consumer operates this "display top screen" button B10, the mobile terminal 8 displays the top screen K shown in FIG. 2(d).
[0014] In the electronic receipt system configured as above, electronic receipt information indicating the details of the settlement generated by processing product sales data in the POS terminal 2 of the store 1 is transmitted to the electronic receipt management server 9 via the electronic receipt server 6 over the network 5, and the electronic receipt information is transmitted from the electronic receipt management server 9 to the member's mobile terminal 8. The member can display the electronic receipt information on the display unit of the mobile terminal 8 and check the contents. In addition, the electronic receipt management server 9 publishes the electronic receipt information on the Web. The mobile terminal 8 having a Web browser installed therein can download the electronic receipt information published on the Web to the mobile terminal 8 and view it on the Web browser by specifying a URL (Uniform Resource Locator). Note that application software for viewing the electronic receipt information may be installed in the mobile terminal 8 to view the electronic receipt information.
[0015] The mobile terminal 8 stores the membership code and password acquired by the consumer as described above in the storage unit 13 (see FIG. 3) or the like. Methods for outputting the membership code stored in this manner include displaying it as a barcode, displaying it as a two-dimensional code, and transmitting it by information communication using NFC (Near Field Communication), which is a near-field type wireless communication.
[0016] Furthermore, the membership code that a consumer obtains to receive the electronic receipt service may be associated with an existing corporate membership card for a point service operated by a company such as a chain store, via the POS terminal 2 of each retail store or each individual's mobile terminal 8.
[0017] Here, an example of the association between the membership code acquired by the consumer and an existing corporate membership card as described above will be described.
[0018] 1. Example of operation at store POS terminal 2 (1) First, a checker who operates the POS terminal 2 checks whether or not the electronic receipt service is to be implemented at the time of product registration (payment) and whether or not a point card is present. If the electronic receipt service is to be implemented, the consumer presents the mobile terminal 8 and the point card. (2) The checker reads the membership code stored in the mobile terminal 8 and the corporate membership code on the point card. Here, the reading of the membership code stored in the mobile terminal 8 depends on the I / O provided in the POS terminal 2, and the above-mentioned barcode, two-dimensional code, NFC, etc. are applied. (3) The POS terminal 2 transmits the transaction, the membership code read in (3), and the corporate membership code on the point card to the electronic receipt management server 9. (4) The electronic receipt management server 9 receives the information transmitted in (3), and if the electronic receipt information indicating the details of the settlement generated by the POS terminal 2 in the store 1 processing the product sales data and the membership code and the corporate membership code of the point card are transmitted simultaneously for the first time, they are registered in the electronic receipt management server 9.
[0019] After that, the consumer can receive services in the electronic receipt system and point allocation services by simply presenting the mobile terminal 8 or the point card.
[0020] 2. Example of operation on mobile terminal 8 (1) First, the consumer accesses a specific URL from his / her mobile terminal 8 or logs into the point card registration menu using an application installed on the mobile terminal 8. The consumer inputs and selects the company that issues the point card to be registered. Next, the consumer inputs the corporate membership code of the point card to be registered, and after confirming the number, presses the registration button and transmits the registration details to the electronic receipt management server 9. The corporate membership code can be input manually, by taking a picture with a camera, by magnetic reading, etc. (2) The electronic receipt management server 9 receives the registration details on the mobile terminal 8 in (1), compares them with the customer information of each company, and returns a confirmation display screen to the consumer's mobile terminal 8. (3) The consumer checks the confirmation display screen returned from the electronic receipt management server 9 and presses the consent button to complete the association of the membership code on the electronic receipt with the existing corporate membership card.
[0021] In this way, by managing services in the electronic receipt system and point granting services with a unique membership code on the electronic receipt, it becomes possible to receive services in the electronic receipt system by presenting a point card at stores that have conventional point cards, and by presenting the mobile terminal 8 at stores that do not have point cards. As a result, the membership code on the electronic receipt can act as a hub that links each corporate membership card of each company.
[0022] The configuration of each part constituting the electronic receipt system of this embodiment will be described below, including this point.
[0023] First, the main configuration of the mobile terminal 8, which is an information processing device, will be described with reference to the block diagram of Fig. 3. As shown in Fig. 3, the mobile terminal 8 is composed of a CPU (Central Processing Unit) 11 constituting the control unit main body, a memory 12 for temporarily storing data, a storage unit 13 which can be read and written by commands from the CPU 11 and in which programs, data, etc. are stored, a network interface 14 connected to various public networks including the network 5, a display unit 17 capable of displaying various information, an input unit 18 for operating the mobile terminal 8, a clock unit 19 for measuring time, etc. The input unit 18 is a touch panel laminated on the display unit 17, or keys provided on the housing.
[0024] The storage unit 13 is pre-installed with a web browser for viewing various information (contents) published on the web, as well as an electronic receipt compatible program P11 for receiving electronic receipt information generated after settlement by product sales data processing from the electronic receipt management server 9, and an electronic receipt viewing program P12 for viewing the received electronic receipt information.
[0025] In addition, a statistical information generation program P13 is pre-installed in the storage unit 13 for generating statistical information by statistically calculating electronic receipt information received from the electronic receipt server 6 of each company, which will be described later, based on the company code and the industry / business type code.
[0026] Furthermore, the storage unit 13 is pre-installed with a receipt information transfer program P14 for dividing electronic receipt information and transferring it to another person.
[0027] The electronic receipt compatible program P11, the electronic receipt viewing program P12, the statistical information generation program P13, and the receipt information transfer program P14 executed on the mobile terminal 8 are provided as files in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).
[0028] Also, the electronic receipt compatible program P11, the electronic receipt viewing program P12, the statistical information generating program P13, and the receipt information delegation program P14 executed on the mobile terminal 8 may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the electronic receipt compatible program P11, the electronic receipt viewing program P12, the statistical information generating program P13, and the receipt information delegation program P14 executed on the mobile terminal 8 may be provided or distributed via a network such as the Internet.
[0029] Next, the main configuration of the POS terminal 2, which is a product sales data processing device, will be described with reference to the block diagram of Fig. 4. As shown in Fig. 4, the POS terminal 2 is composed of a CPU (Central Processing Unit) 21 constituting the control unit body, a memory 22 for temporarily storing data, a storage unit 23 that can be read and written by commands from the CPU 21 and stores programs and data, a network interface 24 connected to the in-store LAN 4, a printer interface 25 to which a printer is connected, an operator display unit 28 for displaying various information to an operator, a clock unit 29 for measuring time, a customer display unit 30 for displaying various information to customers, an input unit 31 for operating the POS terminal 2, a code input unit 32 for inputting codes, etc. The input unit 31 also includes a touch panel laminated on the operator display unit 28 and the customer display unit 30. A barcode scanner, a two-dimensional code scanner, an NFC communication device, etc. are applied to the code input unit 32.
[0030] The storage unit 23 has an identification code management area 23a reserved as an area for storing in advance a company code (identification code of the company operating the store), a business type / business format code, a store code indicating the store 1 in which the POS terminal 2 is installed, and the like, in addition to the POS number of the POS terminal 2. Here, the business type / business format code is a code (classification code) that distinguishes the business type / business format of the store, such as a convenience store, supermarket, department store, pharmacy, restaurant, eating and drinking establishment, for example. Note that such business type / business format can be arbitrarily changed according to the user's preference. Note that the company code (identification code of the company operating the store) and the business type / business format code may be registered in the electronic receipt server 6.
[0031] The memory unit 23 also has pre-installed therein software for executing various POS operations including product sales data processing, as well as an electronic receipt processing program P15 for processing electronically processed electronic receipt information in place of a receipt or invoice printed out when processing product sales data.
[0032] The electronic receipt processing program P15 executed by the POS terminal 2 is provided as a file in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).
[0033] The electronic receipt processing program P15 executed by the POS terminal 2 may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The electronic receipt processing program P15 executed by the POS terminal 2 may be provided or distributed via a network such as the Internet.
[0034] Next, the main configuration of the electronic receipt server 6 that functions as a receipt management server for a company will be described using the block diagram in Figure 5. The electronic receipt server 6 is composed of a CPU (Central Processing Unit) 41 that constitutes the control unit, a memory 42 for temporarily storing data, a storage unit 43 that can be read and written by commands from the CPU 41 and stores programs and data, a network interface 44 that is connected to the network 5, etc.
[0035] An electronic receipt management area 43a is provided in the storage unit 43 as an area for storing electronic receipt information for each company operating a store. The electronic receipt information includes a company code (an identification code of the company operating the store), a business type / category code, a store code, a consumer's membership code, a POS number of the POS terminal 2, a receipt number, product sales data, etc.
[0036] The storage unit 43 also has an electronic receipt management program P1 pre-installed therein for managing electronic receipt information received from the POS terminal 2 of each store 1 in an electronic receipt management area 43a.
[0037] In addition, the storage unit 43 also has an information transmission program P2 for transmitting the electronic receipt information managed in the electronic receipt management area 43a to the electronic receipt management server 9 pre-installed therein.
[0038] Furthermore, the storage unit 43 is provided with an information management area 43b for storing various additional information associated with desired products, members, companies, and stores. Here, the additional information is access information such as a URL linking to a homepage associated with a company's campaign, a URL linking to a homepage associated with a company's commercial, a URL linking to a company's coupon, and the like.
[0039] The electronic receipt management program P1 and the information transmission program P2 executed by the electronic receipt server 6 are provided as files in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk).
[0040] Also, the electronic receipt management program P1 and the information transmission program P2 executed by the electronic receipt server 6 may be configured to be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the electronic receipt management program P1 and the information transmission program P2 executed by the electronic receipt server 6 may be configured to be provided or distributed via a network such as the Internet.
[0041] Next, the main configuration of the electronic receipt management server 9 that functions as a customer receipt management server will be described using the block diagram of Fig. 6. The electronic receipt management server 9 is composed of a CPU (Central Processing Unit) 51 that constitutes the control unit, a memory 52 for temporarily storing data, a storage unit 53 that can be read and written by commands from the CPU 51 and stores programs, data, etc., a network interface 54 connected to the network 5, etc.
[0042] In the storage unit 53, an electronic receipt management area 53a is provided as an area for collectively storing electronic receipt information of various companies operating stores. More specifically, the electronic receipt management area 53a manages electronic receipt information and additional information of various companies operating stores for each member. The electronic receipt information includes a member code, a company code (an identification code of the company operating the store), a store code, a POS number of the POS terminal 2, a receipt number, product sales data, additional information, etc.
[0043] Also, the storage unit 53 is pre-installed with an electronic receipt management program P3 for managing additional information and electronic receipt information received from the electronic receipt server 6 of each company in an electronic receipt management area 53a.
[0044] In addition, the storage unit 53 has an information transmission program P4 for transmitting electronic receipt information and additional information of a desired product to the mobile terminal 8 pre-installed.
[0045] The electronic receipt management program P3 and the information transmission program P4 executed by the electronic receipt management server 9 are provided as files in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk).
[0046] Also, the electronic receipt management program P3 and the information transmission program P4 executed by the electronic receipt management server 9 may be configured to be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the electronic receipt management program P3 and the information transmission program P4 executed by the electronic receipt management server 9 may be configured to be provided or distributed via a network such as the Internet.
[0047] Next, the operation of each unit constituting the system of this embodiment will be described.
[0048] First, the electronic receipt process executed by the CPU 21 of the POS terminal 2 operating in accordance with the electronic receipt processing program P15 will be described with reference to the functional block diagram shown in FIG. 7 and the flowchart shown in FIG.
[0049] 7, the electronic receipt processing program P15 executed by the POS terminal 2 has a modular configuration including a membership code input unit 63 functioning as a membership code input means, an electronic receipt generation unit 26 functioning as an electronic receipt generation means, a transmission unit 27 functioning as a transmission means, an electronic receipt issuance instruction unit 61 functioning as an electronic receipt issuance instruction means, and a receipt printing unit 62 functioning as a receipt printing means. In terms of actual hardware, the CPU 21 reads out the electronic receipt processing program P15 from the storage unit 23 and executes it, whereby the above-mentioned units are loaded onto the memory 22, and the electronic receipt generation unit 26 which is the electronic receipt generation means, the transmission unit 27 which is the transmission means, the electronic receipt issuance instruction unit 61 which is the electronic receipt issuance instruction means, and the receipt printing unit 62 which is the receipt printing means are generated on the memory 22.
[0050] The membership code input unit 63 inputs the membership code of the consumer stored in the mobile terminal 8 via the code input unit 32. The electronic receipt issuance instruction unit 61 receives an instruction as to whether or not to issue electronic receipt information related to the product sales data. When an instruction to issue electronic receipt information is given by the electronic receipt issuance instruction unit 61, the electronic receipt generation unit 26 generates electronic receipt information in association with the consumer's membership code by associating the company code indicating the company operating the store with electronically processed electronic receipt information in place of a receipt or invoice printed and issued when processing the product sales data.
[0051] The transmission unit 27 transmits the electronic receipt information generated by the electronic receipt generation unit 26 to the electronic receipt server 6 that manages the electronic receipt information on a company basis according to the company code. The receipt printing unit 62 prints a receipt related to the product sales data when the electronic receipt issuance instructing unit 61 does not instruct the issuance of the electronic receipt information.
[0052] When a closing operation key or the like is input to start closing processing of a product transaction, the CPU 21 of the POS terminal 2 determines whether a membership code has been entered, whether an electronic receipt should be issued, and whether an instruction to issue an electronic receipt corresponding to the settlement processing according to the closing operation has been given.
[0053] The member may instruct the issuance of an electronic receipt in the following manner, for example. 1. The store clerk operates the “issue electronic receipt” button provided on the input unit 31 (eg, a keyboard) of the POS terminal 2. 2. A consumer who is a member displays a barcode including a trigger code on the display unit 17 of the mobile terminal 8, and a store clerk reads it with the input unit 31 of the POS terminal 2 (for example, a barcode scanner). 3. The member consumer operates the "issue electronic receipt" button displayed in a pressable manner on the customer display unit 30. 4. The member consumer displays a barcode including a trigger code on the display unit 17 of the mobile terminal 8, and the member consumer himself / herself reads it using the input unit 31 of the POS terminal 2 (for example, a barcode scanner (preferably a scanner different from the scanner used for product registration)). 5. A member consumer presents a corporate membership card to receive points services, and the corporate membership code on the corporate membership card is read using the input unit 31 of the POS terminal 2 (e.g., a barcode scanner, magnetic card reader, or NFC), and if the corporate membership code read is associated with the membership code on the electronic receipt, it is determined that an instruction to issue an electronic receipt has been made. 6. The store clerk operates the “issue electronic receipt” button provided on the operator display unit 28 of the POS terminal 2.
[0054] Here, an example of the flow of electronic receipt processing including an instruction to issue an electronic receipt by the above-described method 6 will be described. Fig. 8 is a flowchart showing the flow of electronic receipt processing. As shown in Fig. 8, when there is an input of a closing operation key or the like to start closing processing of a product transaction (Yes in step S1), the CPU 21 (electronic receipt issue instruction unit 61) of the POS terminal 2 displays a "receipt print confirmation screen" on the operator display unit 28 (step S2).
[0055] Fig. 9 is a front view showing an example of the display on the operator display unit 28 of the POS terminal 2. As shown in Fig. 9, a "receipt printing confirmation screen" Q is displayed on the operator display unit 28. On the "receipt printing confirmation screen" Q, an "issue electronic receipt" button Q1 (first input section) for issuing an instruction to issue electronic receipt information, and a "issue receipt" button Q2 (second input section) for issuing an instruction to print a receipt are displayed.
[0056] Here, when the "Issue electronic receipt" button Q1 is operated by the operator via the input unit 31, the CPU 21 (electronic receipt issuance instruction unit 61) of the POS terminal 2 determines that an instruction to issue an electronic receipt has been issued (Yes in step S3), and displays on the operator display unit 28 and the customer display unit 30 a message stating "An electronic receipt will be issued, but a receipt will not be printed" (step S4). FIG. 10 is a front view showing an example of the display on the customer display unit 30 of the POS terminal 2. The customer display unit 30 shown in FIG. 10 displays a message m stating "An electronic receipt will be issued, but a receipt will not be printed."
[0057] Furthermore, when the "Issue electronic receipt" button Q1 is operated by the operator via the input unit 31, the CPU 21 (electronic receipt issuance instruction unit 61) of the POS terminal 2 displays an icon i indicating that "a receipt is not required" in the member information area displayed on the operator display unit 28, as shown in Fig. 11 (step S5). This prevents the operator from being confused by the fact that a receipt is not being printed.
[0058] Furthermore, if it is determined that an instruction to issue an electronic receipt has been issued (Yes in step S3), the CPU 21 (electronic receipt generation unit 26) of the POS terminal 2 transmits the product transaction data to the company's headquarters server, and extracts, separately from the product transaction data, the company code (identification code of the company operating the store), industry / business type code, store code, consumer's membership code, POS number of the POS terminal 2, receipt number, product sales data, etc. from the identification code management area 23a provided in the storage unit 23 based on the product information and payment information registered at the time of payment by product sales data processing, and converts them into an electronic receipt format to generate electronic receipt information (step S6). The electronic receipt information is generated in a data format such as text, XML, JSON, etc., which has a relatively small file size.
[0059] Next, the CPU 21 (transmitter 27) of the POS terminal 2 connects to the in-store LAN 4 and the network 5 via the network interface 24, transmits the generated electronic receipt information to the electronic receipt server 6 (step S7), and ends the process. If it is determined that there is no instruction to issue an electronic receipt, a paper receipt is printed and issued, and the product transaction data is transmitted to the headquarters server, and the process ends.
[0060] If the CPU 21 of the POS terminal 2 goes offline when transmitting product transaction data to the head office server, the CPU 21 takes the following measures to avoid the failure. 1. Automatic retry transmission. If the above 2.1 is not possible, the transaction data is stored until the online state is restored, and is then sent to the headquarters server after the online state is restored. In this case, the CPU 21 of the POS terminal 2 displays a message on the operator display unit 28 such as "The transaction data will be sent later."
[0061] On the other hand, when the "Receipt Issue" button Q2 is operated by the operator via the input unit 31, the CPU 21 (electronic receipt issue instruction unit 61) of the POS terminal 2 determines that an instruction to issue a receipt has been issued.
[0062] If it is determined that an instruction to issue a receipt has been given (No in step S3, Yes in step S8), the CPU 21 (receipt printing unit 62) of the POS terminal 2 prints and issues a receipt related to the product sales data from a printer (not shown) (step S9). Furthermore, if it is detected that the device has gone offline when generating electronic receipt information, the CPU 21 (electronic receipt generation unit 26) of the POS terminal 2 prints and issues a paper receipt. In this case, the CPU 21 (electronic receipt generation unit 26) of the POS terminal 2 displays "An electronic receipt will be issued after the network failure is resolved" on the operator display unit 28 and customer display unit 30, and also prints "An electronic receipt will be issued after the network failure is resolved" on the paper receipt.
[0063] Next, the flow of the electronic receipt management process executed by the CPU 41 of the electronic receipt server 6 operating in accordance with the electronic receipt management program P1 and the information transmission process executed by the CPU 41 operating in accordance with the information transmission program P2 will be described with reference to the flowchart shown in FIG.
[0064] When the CPU 41 of the electronic receipt server 6 receives the electronic receipt information transmitted from the POS terminal 2 via the network interface 44 (Yes in step S11), it stores the electronic receipt information for each company in the electronic receipt management area 43a of the storage unit 43 (step S12). That is, the CPU 41 of the electronic receipt server 6 functions as an electronic receipt management means that manages the electronic receipt information in the storage unit 43 for each company according to the company code.
[0065] After storing the received electronic receipt information, when a preset transmission timing arrives (No in step S11, Yes in step S13), the CPU 41 of the electronic receipt server 6 transmits the additional information managed in the information management area 43b and the electronic receipt information managed in the electronic receipt management area 43a to the electronic receipt management server 9 (step S14), and returns to step S11.
[0066] In the above embodiment, the CPU 21 (electronic receipt generating unit 26) of the POS terminal 2 generates electronic receipt information and transmits it to the electronic receipt server 6, but the present invention is not limited to this. For example, the CPU 21 of the POS terminal 2 may transmit a store code, a consumer's membership code, the POS number of the POS terminal 2, a receipt number, product sales data, etc. to the electronic receipt server 6 based on product information and payment information registered at the time of payment by product sales data processing, and the CPU 41 of the electronic receipt server 6 may add a company code, an industry / business type code, etc. to generate electronic receipt information.
[0067] Next, the flow of an electronic receipt management process executed by the CPU 51 of the electronic receipt management server 9 operating in accordance with the electronic receipt management program P3 and a product information transmission process executed by the CPU 51 operating in accordance with the information transmission program P4 will be described with reference to the functional block diagram shown in FIG. 13 and the flowchart shown in FIG. 14.
[0068] 13, the electronic receipt management program P3 and the information transmission program P4 executed by the electronic receipt management server 9 are configured as modules including a receiving unit 55 functioning as a receiving means, an electronic receipt collective management unit 56 functioning as an electronic receipt collective management means, and an electronic receipt transmission unit 57 functioning as an electronic receipt transmission means. As for actual hardware, the CPU 51 reads out the electronic receipt management program P3 and the information transmission program P4 from the storage unit 53 and executes them, whereby the above-mentioned units are loaded onto the memory 52, and the receiving unit 55, the electronic receipt collective management unit 56, and the electronic receipt transmission unit 57 are generated on the memory 52.
[0069] The receiving unit 55 receives electronic receipt information for each company that includes a company code indicating the company that operates the store and is electronically processed in place of a receipt or invoice that is printed when processing product sales data.
[0070] The electronic receipt collective management unit 56 stores the electronic receipt information for each company received by the receiving unit 55 in the electronic receipt management area 53a of the storage unit 53 and manages it in a collective manner.
[0071] The electronic receipt sending unit 57 acquires electronic receipt information, which is associated with a membership code of a specific consumer and includes at least one company code, from the electronic receipt management area 53a and sends it to the mobile terminal 8 associated with the membership code of the specific consumer.
[0072] As shown in FIG. 14, the CPU 51 (receiving unit 55) of the electronic receipt management server 9 determines whether or not the electronic receipt information and additional information transmitted from the electronic receipt server 6 of each company have been received via the network interface 54 (step S21).
[0073] When the electronic receipt information and the additional information are received (Yes in step S21), the CPU 51 (electronic receipt collective management unit 56) of the electronic receipt management server 9 collectively stores the electronic receipt information and the additional information of various companies in the electronic receipt management area 53a of the storage unit 53 (step S22).
[0074] Furthermore, the CPU 51 (electronic receipt transmitting unit 57) of the electronic receipt management server 9 stores the electronic receipt information and the additional information collectively in the electronic receipt management area 53a, and then transmits the electronic receipt information and the additional information to the mobile terminal 8 (step S23), and returns to step S21. When the transmission of the electronic receipt information is completed, a flag indicating the completion of transmission is stored for the electronic receipt information in the electronic receipt management area 58a, thereby making it possible to manage the transmission result of the electronic receipt information.
[0075] Furthermore, when there is an electronic receipt information inquiry from the mobile terminal 8 (No in step S21, Yes in step S24), the CPU 51 (electronic receipt transmitting unit 57) of the electronic receipt management server 9 extracts the additional information and electronic receipt information managed in the electronic receipt management area 53a according to the content of the electronic receipt information inquiry (step S25), and then transmits them to the mobile terminal 8 that made the inquiry (step S26), and returns to step S21.
[0076] Next, the flow of the electronic receipt receiving process executed by the CPU 11 of the mobile terminal 8 operating in accordance with the electronic receipt compatible program P11 and the flow of the electronic receipt viewing process executed by the CPU 11 operating in accordance with the electronic receipt viewing program P12 will be described with reference to the functional block diagram shown in FIG. 15 and the flowchart shown in FIG. 16.
[0077] 15, the electronic receipt corresponding program P11 and the electronic receipt viewing program P12 executed by the mobile terminal 8 are configured as modules including a member association unit 81 functioning as a member association means, an electronic receipt receiving unit 82 functioning as an electronic receipt receiving means, and an electronic receipt display unit 83 functioning as an electronic receipt display means. In terms of actual hardware, the CPU 11 reads out and executes the electronic receipt corresponding program P11 and the electronic receipt viewing program P12 from the storage unit 13, whereby the above-mentioned units are loaded onto the memory 12, and the member association unit 81, the electronic receipt receiving unit 82, and the electronic receipt display unit 83 are generated on the memory 12.
[0078] The member association unit 81 associates a member code with a specific consumer.
[0079] The electronic receipt receiving unit 82 receives electronic receipt information, which is associated with a membership code and includes at least one company code, from an electronic receipt management server 9 that collectively manages the electronic receipt information.
[0080] The electronic receipt display unit 83 displays the electronic receipt information received by the electronic receipt receiving unit 82 on the display unit 17 by arranging the electronic receipt information by company code.
[0081] 16, first, the CPU 11 (member association unit 81) of the mobile terminal 8 accesses the electronic receipt management server 9 and executes authentication processing by inputting a membership code and a password (step S31). As a result, the mobile terminal 8 and the membership code of the specified consumer are associated with each other.
[0082] After the authentication, the CPU 11 (electronic receipt receiving unit 82) of the mobile terminal 8 receives the additional information and electronic receipt information managed in the electronic receipt management area 53a corresponding to the input membership code (step S32). The additional information and electronic receipt information may be received by email.
[0083] Next, the CPU 11 (electronic receipt display unit 83) of the mobile terminal 8 displays a list of purchase dates included in the electronic receipt information on the display unit 17 (step S33). By displaying a list of purchase dates on the display unit 17 in this manner, the mobile terminal 8 prompts the user, who is a consumer, to select information.
[0084] Fig. 17 is a front view showing a display example X on the display unit 17 of the mobile terminal 8. As shown in Fig. 17, the display example X shows a list of days when the user who owns the mobile terminal 8 who accessed the electronic receipt management server 9 shopped at stores of various companies in a calendar format with different colors. The CPU 11 (electronic receipt display unit 83) of the mobile terminal 8 also displays the days in different colors so that the user can select a desired day from the list of days shown in different colors with a cursor that follows the input of the input unit 18.
[0085] 17, the display example X includes a search window A for specifying a language or keyword to be used as a search key. The CPU 11 of the mobile terminal 8 may narrow down the search to electronic receipt information that includes the language or keyword specified in the search window A.
[0086] Also, as shown in Fig. 17, display example X has a "See receipt" button B1 for confirming the selection of a desired day after selecting it with the cursor. The CPU 11 of the mobile terminal 8 may determine that a desired day has been selected when the user simply taps on it, or may determine that a desired day has been selected when the user operates the "See receipt" button B1 after tapping on the desired day.
[0087] Furthermore, as shown in FIG. 17, the display example X has a "Campaign" button B2 for transitioning to an entry-type campaign page.
[0088] FIG. 18 is a modified example of the display example X. In the display example X shown in FIG. 18, a mark M or the like of a store of various companies is added to the days on which the user who owns the mobile terminal 8 that has accessed the electronic receipt management server 9 has shopped at the stores of the various companies, so that the user can intuitively know the stores at which the user has shopped. In other words, according to the display example X shown in FIG. 18, the user can easily know information about which stores of the companies the user frequently shops at. In order to display the store mark M, a table is prepared in which the marks are previously associated with the company codes included in the electronic receipt information.
[0089] When the CPU 11 (electronic receipt display unit 83) of the mobile terminal 8 determines that the user has tapped to select a desired day (Yes in step S34), it displays electronic receipt information corresponding to the selected day on the display unit 17 (step S35).
[0090] Fig. 19 is a front view showing a display example Y on a mobile terminal. As shown in Fig. 19, the display example Y is a list of stores of various companies where a user who owns a mobile terminal 8 that has accessed the electronic receipt management server 9 has shopped, displayed by date. More specifically, the display example Y is a chronological display in the order in which electronic receipt information was received, and displays the company mark, transaction time, company name, and store name. In addition, the CPU 11 (electronic receipt display unit 83) of the mobile terminal 8 displays the store information by day in a manner that allows the user to select a desired store by day from the listed store information by day with a cursor that follows the input by the input unit 18.
[0091] FIG. 20 is a modified example of display example Y. In display example Y of FIG. 20, a "time bar" is arranged in which the time is displayed at regular time intervals. In the example shown in FIG. 20, the time is at one-hour intervals. Since electronic receipt information is displayed at regular time intervals in this manner, it is easy to grasp the situation of blank time when no electronic receipt information is displayed and to imagine a time when there is no electronic receipt information, in other words, a time when no shopping is done at the store.
[0092] Fig. 21 is also a modified example of display example Y. Display example Y of Fig. 21 displays only the usage history at stores of a specific company sorted in chronological order by touching the company mark of display example Y. By displaying a list of only stores of frequently used companies in this way, it becomes easy to understand the usage situation.
[0093] When the CPU 11 (electronic receipt display unit 83) of the mobile terminal 8 determines that the user has selected the desired store for that day (Yes in step S36), it displays electronic receipt information corresponding to the selected store for that day on the display unit 17 (step S37).
[0094] Fig. 22 is a front view showing a display example Z on the display unit 17 of the mobile terminal 8. As shown in Fig. 22, display example Z displays electronic receipt information of a desired store on a desired day when the user who owns the mobile terminal 8 who accessed the electronic receipt management server 9 made a purchase. Display example Z has the same layout as a paper receipt by analyzing the electronic receipt information, and the cursor that follows the input on the input unit 18 can be used to focus on the product a or an icon b (a button-shaped icon labeled "Apply" in Fig. 22) representing various additional information associated with the product.
[0095] The screen display image does not necessarily have to be a receipt image. However, electronic receipt information is a substitute for paper receipt information, and is electronic product purchase proof information that proves that a product has been purchased. In display example Z, the following information is displayed to be used as product purchase proof information to be presented to the store in the event of a return. Store name Purchase date and time Purchase details Total sales amount Deposit amount Change ·Registration number Transaction number
[0096] Here, an overview of the return process will be described. As described above, a consumer can refer to past electronic receipt information using his / her membership code as a key.
[0097] In this embodiment, the return process is similar to the return process using a paper receipt, in which the user confirms the electronic receipt information displayed on the display unit 17 of the mobile terminal 8 or confirms the pre-printed receipt information when returning the product.
[0098] 1. The consumer displays the electronic receipt information along with the product to be returned on the display unit 17 of the mobile terminal 8 and presents it to the store. 2. The store clerk performs a journal search based on the sales date and time, register number, and transaction number from the electronic receipt information provided, and confirms the transaction details. 3. The store clerk operates the POS terminal 2 to process the return. 4. After the return process is completed, the CPU 21 of the POS terminal 2 needs to invalidate the original electronic receipt information, and therefore updates the electronic receipt information managed in the electronic receipt management area 43a of the electronic receipt server 6. 5. The CPU 21 of the POS terminal 2 issues electronic receipt information at the time of return. 6. At the same time, the electronic receipt server 6 updates the electronic receipt information managed in the electronic receipt management area 53a of the electronic receipt management server 9 functioning as the customer receipt management server, and invalidates the original electronic receipt information. After that, the electronic receipt server 6 updates the electronic receipt management area 53a of the electronic receipt management server 9 with the electronic receipt information at the time of return, and stores it.
[0099] When the user selects an appropriate product or an icon associated with the product (Yes in step S38), the CPU 11 (electronic receipt display unit 83) of the mobile terminal 8 connects to the network 5 via the network interface 14, obtains various information from the network 5 based on the access information associated with the selected product or icon, and displays it on the display unit 17 (step S39).
[0100] For example, in the case where a homepage associated with a product is set as a product information link as access information for the product a, when a desired product is selected, the homepage associated with the product is displayed on the display unit 17.
[0101] In addition, if a homepage associated with an application campaign is set as access information for the button-shaped icon b labeled "Apply," when the "Apply" button is selected, the application campaign page associated with the "Apply" button will be displayed on the display unit 17.
[0102] In addition, in the case where a homepage associated with a commercial is set as access information for a banner c, which is a type of icon, when the banner c is selected, the commercial associated with the banner c is displayed on the display unit 17.
[0103] When the end of the electronic receipt viewing process is declared from the input unit 18 (Yes in step S40), the CPU 11 of the mobile terminal 8 ends the process.
[0104] If the end of the electronic receipt viewing process is not declared from the input unit 18 (No in step S40), the CPU 11 of the mobile terminal 8 returns to step S38 and waits for selection of a product or an icon associated with the product.
[0105] 23, a case will also be described in which the mobile terminal 8 receives electronic receipt information and additional information from the electronic receipt management server 9, rather than accessing the electronic receipt management server 9 from the mobile terminal 8 as described in step S23 of FIG. 14 above.
[0106] The CPU 11 (electronic receipt receiving unit 82) of the mobile terminal 8 receives the electronic receipt information and additional information from the electronic receipt management server 9 (Step S61).
[0107] Thereafter, when the electronic receipt viewing program P12 is started (Yes in step S62), the CPU 11 (electronic receipt display unit 83) of the mobile terminal 8 displays the received electronic receipt information and additional information in association with the company code (step S63).
[0108] Fig. 24 is a front view showing a display transition example on the display unit 17 of the mobile terminal 8. A display example O shown in Fig. 24 displays electronic receipt information arranged by company code in the order received from the electronic receipt management server 9. In the display example O shown in Fig. 24, one piece of electronic receipt information can be selected by a flick operation (sliding a finger left and right) and a touch on the input unit 18 (a touch panel laminated on the display unit 17). In addition, on an electronic receipt to which coupon information has been added, a message saying "Coupon available" is displayed as additional information, as shown in the display example O shown in Fig. 24.
[0109] When one piece of electronic receipt information is selected, the selected electronic receipt information is displayed on the display unit 17 of the mobile terminal 8, as shown in display example P in Fig. 24. Display example P is a layout similar to that of a paper receipt obtained by analyzing the electronic receipt information, and is scrollable on the input unit 18 (a touch panel laminated on the display unit 17). In addition, an icon b (a button-shaped icon called "Coupon Information" in Fig. 24) showing various types of additional information associated with a product can be operated via the input unit 18 (a touch panel laminated on the display unit 17).
[0110] Next, the flow of the statistical information generation process executed by the CPU 11 of the mobile terminal 8 operating in accordance with the statistical information generation program P13 will be described with reference to the flowchart shown in FIG.
[0111] The CPU 11 of the mobile terminal 8 accesses the electronic receipt management server 9 and executes authentication processing by inputting a membership code and a password (step S51).
[0112] After the authentication, if the CPU 11 of the mobile terminal 8 determines that information necessary for generating statistical information, such as the period for generating statistical information and the type of statistical information, has been input (Yes in step S52), it receives electronic receipt information managed in the electronic receipt management area 53a corresponding to the input membership code and the information necessary for generating statistical information (step S53).
[0113] Next, the CPU 11 of the mobile terminal 8 generates statistical information based on information required for generating statistical information from the acquired electronic receipt information (e.g., company code and industry / business type code) (step S54), and displays the generated statistical information on the display unit 17 (step S55).
[0114] Fig. 26 is a front view showing a display example C1 on the display unit 17 of the mobile terminal 8. As shown in Fig. 26, the display example C1 displays, in a pie chart, the results of statistical analysis by business type and business format for the total sales amount in the product sales data included in the electronic receipt information for a predetermined period. According to the display example C1, it is possible to easily know the amount of consumption by business type and business format, and information such as which business type and business format of stores the user frequently shops at.
[0115] The pie chart shown in FIG. 26 is a statistic broken down by the business type and business format code included in the electronic receipt information, but the business type and business format code may be set by the member at will and used as a classification code for classifying companies at will.
[0116] Fig. 27 is a front view showing another display example C2 on the display unit 17 of the mobile terminal 8. As shown in Fig. 27, display example C2 displays, in a bar graph, the results of statistical analysis by category on the total sales amount in the product sales data included in the monthly electronic receipt information. According to display example C2, the consumption amount and ratio by category can be easily known.
[0117] Next, the flow of receipt information transfer executed by the CPU 11 of the mobile terminal 8 operating according to the receipt information transfer program P14 will be described with reference to the screen transition diagram shown in FIG.
[0118] Traditionally, when a consumer purchases goods on behalf of a family member or friend at a supermarket or other grocery store, they would either ask the cashier to print out multiple receipts as proof at checkout and then hand them over to the person they made the purchase on their behalf, or they would present the contents of a single receipt to the person they made the purchase on their behalf and receive payment from the person they made the purchase on their behalf.
[0119] In this regard, in this embodiment, the electronic receipt information, which is the purchase data for the proxy purchase, can be divided and transferred to family members and friends who are registered as members of the electronic receipt system, so that accurate proof of purchase can be provided.
[0120] Fig. 28 is a screen transition diagram showing the flow of transfer of receipt information. Display example Z shown in Fig. 28(a) displays electronic receipt information of a desired store on a desired day when a user who owns a mobile terminal 8 that has accessed the electronic receipt management server 9 made a purchase, as described in Fig. 22. Also, display example Z shown in Fig. 28(a) displays a "Divide receipt" button d that declares that the electronic receipt information will be divided and transferred.
[0121] When the "Split Receipt" button d is operated as shown in FIG. 28(a), the CPU 11 of the mobile terminal 8 displays a display example D (see FIG. 28(b)) for selecting a person to whom the electronic receipt information is to be transferred from among family and friends who are registered as members of the electronic receipt system.
[0122] As shown in Fig. 28(b), when any one of family members or friends who are registered as members of the electronic receipt system is selected, the CPU 11 of the mobile terminal 8 returns to the display example Z of the electronic receipt information (Fig. 28(c)), and allows the user to select a purchased item to be transferred. In addition, the display example Z shown in Fig. 28(c) displays a "Deliver to Friend" button e, which declares that the divided delivery of the electronic receipt information has been confirmed.
[0123] As shown in FIG. 28(c), when the purchased item to be transferred is selected from the electronic receipt information and the “Send to friend” button e is operated, the divided electronic receipt information is sent to the transfer recipient selected in display example D.
[0124] Fig. 29 is a front view showing a display example on the display unit 17 of the mobile terminal 8 of the delegation destination. The display example F shown in Fig. 29 displays the delegated electronic receipt information. Also, the display example F shown in Fig. 29 displays a "Receive receipt" button f that declares that the electronic receipt information has been received.
[0125] When the "Receive receipt" button f shown in FIG. 29 is operated, information indicating that the electronic receipt information has been received is sent to the party that is the source of the transfer.
[0126] Then, as shown in FIG. 28(d), upon receiving information indicating that electronic receipt information has been received from the mobile terminal 8 to which the information is to be transferred, the CPU 11 of the mobile terminal 8 adds a message indicating that the information has been transferred (e.g., "The receipt has been sent to Mr. X") to the transferred purchased item in the display example Z.
[0127] By applying this system, it will become possible to use electronic receipts to pay at restaurants, amusement parks, etc. Also, when paying at a discount, it will be possible to split the bill equally, multiply the bill by a specific weight, or round up any fractional amounts.
[0128] It is also possible for electronic receipt information to be shared between members of the electronic receipt system. By associating multiple membership codes, for example, it becomes possible for a family, group, or company department to share sales data on products purchased by each individual.
[0129] In this way, according to the electronic receipt system of the present embodiment, unlike the conventional company-based electronic receipt system, it is possible to introduce the electronic receipt system beyond the boundaries of a company, thereby promoting the introduction of electronic receipts.
[0130] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0131] 2 POS terminal (product sales data processing device) 8. Mobile terminals (information processing devices) 9. Electronic receipt management server 26 Electronic receipt generating unit (electronic receipt generating means) 27 Transmission unit (transmission means) 41 CPU (electronic receipt management means) 55 Receiving unit (receiving means) 56 Electronic receipt consolidated management unit (electronic receipt consolidated management means) 57 Electronic receipt transmission unit (electronic receipt transmission means) 61 Electronic receipt issuance instruction unit (electronic receipt issuance instruction means) 62 Receipt printing unit (receipt printing means) 63 Membership code input unit (membership code input means) 81 Member matching unit (member matching means) 82 Electronic receipt receiving unit (electronic receipt receiving means) 83 Electronic receipt display unit (electronic receipt display means) [Prior art documents] [Patent documents]
[0132] [Patent Document 1] JP 2003-123144 A [Patent Document 2] JP 2007-316750 A
Claims
1. A display unit; an issuance instruction means for instructing issuance of an electronic receipt related to the sales data; a display output means for outputting, to the display unit, first display data indicating that the electronic receipt is to be issued when the issuing instruction means issues an instruction to issue the electronic receipt; an electronic receipt generating means for generating electronic receipt information based on the sales data when an instruction to issue the electronic receipt is given by the issuing instruction means; an electronic receipt output unit that outputs the electronic receipt information generated by the electronic receipt generating unit to a server connected via a network, When detecting an offline state of the network, the display output means outputs to the display unit second display data different from the first display data, the second display data including a message that an electronic receipt will be issued after the network failure is resolved. Electronic receipt system.
2. a print output means for outputting receipt data relating to the sales data to a printer when the offline state of the network is detected, and outputting the receipt data to the printer including a message to the effect that an electronic receipt will be issued after the network failure is resolved; The electronic receipt system according to claim 1 .
3. the display unit includes a touch panel and displays an electronic receipt issue button for issuing an instruction to issue the electronic receipt; 3. The electronic receipt system according to claim 1, wherein the issuing instruction unit issues an instruction to issue the electronic receipt when the electronic receipt issuing button is operated via the touch panel.
4. 4. The electronic receipt system according to claim 1, wherein the issuing instruction means issues an instruction to issue the electronic receipt when an input unit that reads a code reads a membership code.
5. A display unit; an issuance instruction means for instructing issuance of an electronic receipt related to the sales data; a display output means for outputting, to the display unit, first display data indicating that the electronic receipt is to be issued when the issuing instruction means issues an instruction to issue the electronic receipt; an electronic receipt generating means for generating electronic receipt information based on the sales data when an instruction to issue the electronic receipt is given by the issuing instruction means; an electronic receipt output unit that outputs the electronic receipt information generated by the electronic receipt generating unit to a server connected via a network, When detecting an offline state of the network, the display output means outputs to the display unit second display data different from the first display data, the second display data including a message that an electronic receipt will be issued after the network failure is resolved. Sales data processing device.
6. A computer that controls the sales data processing device, A display unit; an issuance instruction means for instructing issuance of an electronic receipt related to the sales data; a display output means for outputting, to the display unit, first display data indicating that the electronic receipt is to be issued when the issuing instruction means issues an instruction to issue the electronic receipt; an electronic receipt generating means for generating electronic receipt information based on the sales data when an instruction to issue the electronic receipt is given by the issuing instruction means; and functioning as an electronic receipt output unit that outputs the electronic receipt information generated by the electronic receipt generating unit to a server connected via a network, When detecting an offline state of the network, the display output means outputs to the display unit second display data different from the first display data, the second display data including a message that an electronic receipt will be issued after the network failure is resolved. program.
7. In an electronic receipt system having a display unit, an issuance instruction step of instructing issuance of an electronic receipt related to the sales data; a display output step of outputting, to the display unit, first display data indicating that the electronic receipt is to be issued when an instruction to issue the electronic receipt is given in the issuance instruction step; an electronic receipt generating step of generating electronic receipt information based on the sales data when an instruction to issue the electronic receipt is given in the issuing instruction step; an electronic receipt output step of outputting the electronic receipt information generated in the electronic receipt generating step to a server connected via a network, When the offline state of the network is detected, the display output step outputs, to the display unit, second display data different from the first display data, including a message that an electronic receipt will be issued after the network failure is resolved. How to generate electronic receipts.
Citation Information
Patent Citations
Device for processing commodity sales data
JP2005266962A
Electronic receipt system and portable terminal and settlement processor to be used by the same system
JP2009042931A
Environment load reduction system and environment load reduction method
JP2009230509A
Article sales data processing apparatus and control program thereof
JP2011070293A
Digital article purchase receipt
JP2003123144A