Electronic receipt management server and program

JP7630543B2Active Publication Date: 2025-02-17TOSHIBA TEC KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023048582
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2013-03-01
Filing Date
2023-11-22
Publication Date
2025-02-17
Estimated Expiration
2033-06-17

Smart Images

  • Figure 0007630543000001
    Figure 0007630543000001
  • Figure 0007630543000002
    Figure 0007630543000002
  • Figure 0007630543000003
    Figure 0007630543000003
Patent Text Reader

Abstract

To facilitate introducing an electronic receipt.SOLUTION: An electronic receipt system generates electronic receipt information related to commodity sales data in association with a member code of a consumer, stores, in a storage unit, company codes in association with the electronic receipt information in multiple pieces of electronic receipt management means corresponding to company codes indicating different companies, and manages the electronic receipt information associated with the company codes stored in the electronic receipt management means. The electronic receipt system displays electronic receipt information including at least one company code and associated with a member code, with respect to an information processing apparatus associated with the member code of a consumer, on a display unit in association with the company code.SELECTED DRAWING: Figure 16
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] An embodiment of the present invention comprises: Electronic receipt management server and regarding the program. [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.

[0004] In addition, it is also known to electronically attach coupons or the like related to purchased products to electronic receipts in order to promote or advertise products. Summary of the Invention [Problem to be solved by the invention]

[0005] 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 only enjoy the benefits of electronic receipts at the company level that has introduced the system. In addition, 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 before, and there is a demand for the promotion of the introduction of electronic receipts. [Means for solving the problem]

[0006] The electronic receipt management server according to the embodiment includes: An electronic receipt management server that stores and manages electronic receipts of various companies that operate stores, A receiving means for receiving detailed data of a transaction carried out at a store from an external device, and the detailed data received by the receiving means To, data having a file size larger than that of the detailed data, The electronic receipt management server Logo data representing the logos of a plurality of companies or stores stored in advance, the logo data of the store where the transaction related to the statement data was made or the logo data of the company operating the store Add The electronic receipt generating device includes a generating means for generating an electronic receipt, and an output means for outputting the electronic receipt generated by the generating means. [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 a configuration of a main part of the electronic receipt management server. [Figure 6] FIG. 6 is a schematic diagram showing the data structure of the group management area. [Figure 7] FIG. 7 is a schematic diagram illustrating an example of the data structure of electronic receipt information. [Figure 8] FIG. 8 is a functional block diagram relating to electronic receipt processing in the POS terminal. [Figure 9] FIG. 9 is a flowchart showing the flow of the electronic receipt process. [Figure 10] FIG. 10 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 11] FIG. 11 is a flowchart showing the flow of the electronic receipt management process and the product information transmission process. [Figure 12] FIG. 12 is a functional block diagram relating to the electronic receipt receiving process and the electronic receipt viewing process in the mobile terminal. [Figure 13] FIG. 13 is a flowchart showing the flow of the electronic receipt receiving process and the electronic receipt viewing process. [Figure 14] FIG. 14 is a front view showing a display example on a mobile terminal. [Figure 15] FIG. 15 is a front view showing a display example on a mobile terminal. [Figure 16] FIG. 16 is a front view showing a display example on a mobile terminal. [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 flowchart showing the flow of the electronic receipt receiving process and the electronic receipt viewing process. [Figure 21] FIG. 21 is a front view showing an example of a display transition on a mobile terminal. [Figure 22] FIG. 22 is a flowchart showing the flow of the statistical information generating process in the mobile terminal. [Figure 23] FIG. 23 is a front view showing a display example on a mobile terminal. [Figure 24] FIG. 24 is a front view showing another display example on a mobile terminal. [Diagram 25] FIG. 25 is a flowchart showing the flow of transfer of receipt information. [Figure 26] FIG. 26 is a screen transition diagram showing the flow of transferring receipt information. [Figure 27] FIG. 27 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, which is a store or chain store (hereinafter referred to as a store) such as a convenience store, supermarket, food store, drug store, apparel store, home appliance store, department store, general merchandise store, or restaurant, is connected to a company that sells a product or service via a network 5. 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 are installed. 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 to 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 installed in the store 1.

[0010] 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.

[0011] Furthermore, an electronic receipt management server 9 is also connected to the network 5. The electronic receipt management server 9 is provided in the electronic receipt center and functions as a customer receipt management server that collectively stores and manages electronic receipt information of various companies that operate stores. A consumer who has registered as a member in advance to receive electronic receipt services 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 operates the store. In addition, a service (application) may be provided in the form of SaaS (Software as a Service), which is a type of cloud computing, to provide a function of collectively managing electronic receipt information for each company that indicates a company that operates a store using multiple company codes.

[0012] 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 confirms 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).

[0013] 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 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.

[0014] 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.

[0015] It is also possible to set up a group that associates the membership codes of family members or friends who are registered separately with the membership code that a particular consumer has obtained to receive the electronic receipt service.

[0016] Here, an example of group setting will be described. (1) First, the consumer who is the representative of the group accesses a specific URL from his / her mobile terminal 8 or logs in using an application installed on the mobile terminal 8. The representative inputs the membership codes of the electronic receipts of the group members, confirms the numbers, presses the registration button, and transmits the registration details to the electronic receipt management server 9. (2) The electronic receipt management server 9 receives the registration details from the mobile terminal 8 in (1) and asks the members of the group registered in (1) whether or not they want to join the group. (3) The members of the group registered in (1) check the display screen sent from the electronic receipt management server 9 requesting approval and press the "agree" button to join the group.

[0017] In this manner, the membership code on each consumer's electronic receipt can be associated with each group.

[0018] The group data associated in this manner is stored in the storage unit 13 of the mobile terminal 8 (see FIG. 3).

[0019] 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.

[0020] 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.

[0021] 1. Example of operation at store POS terminal 2 (1) First, a checker who operates the POS terminal 2 checks whether or not to provide an electronic receipt service and whether or not a point card is available at the time of product registration (payment). If the electronic receipt service is to be provided, the consumer presents the mobile terminal 8 and the point card. (2) The checker inputs the membership code stored in the mobile terminal 8 and the corporate membership code on the point card into the POS terminal 2. Here, input of the membership code stored in the mobile terminal 8 into the POS terminal 2 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.

[0022] 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.

[0023] 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.

[0024] 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.

[0025] The configuration of each part constituting the electronic receipt system of this embodiment will be described below, including this point.

[0026] 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.

[0027] 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.

[0028] In addition, the storage unit 13 is pre-installed with a statistical information generation program P13 for generating statistical information by collating electronic receipt information received from each company, which will be described later, based on the company code and the industry / business type code.

[0029] 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.

[0030] As described above, the memory unit 13 also stores the membership codes of family members and friends who are registered as members in the electronic receipt system and form a group together with the membership code of the member who owns the mobile terminal 8, together with a group code that identifies the group.

[0031] 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).

[0032] 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.

[0033] 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, 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, data, etc., 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 a customer, an input unit 31 for operating the POS terminal 2, etc.

[0034] In the memory unit 23, an identification code management area 23a is secured as an area for storing in advance a company code (identification code of a company operating a 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 register code 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 a store, such as a convenience store, supermarket, department store, pharmacy, restaurant, eating and drinking establishment, etc. Note that such business type / business format can be arbitrarily changed according to the user's preference.

[0035] 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.

[0036] 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).

[0037] 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.

[0038] 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 in Fig. 5. 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.

[0039] A group management area 53c is allocated in the memory unit 53. Here, Fig. 6 is a schematic diagram showing the data configuration of the group management area 53c. As shown in Fig. 6, the group management area 53c is an area for storing the membership codes of family members and friends who are registered as members in the electronic receipt system and form a group together with the membership code of a specific member, as described above, and a group code that is a code for identifying a group that is associated with these multiple membership codes.

[0040] An electronic receipt management area 53a is provided in the storage unit 53 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 of various companies operating stores for each member.

[0041] Here, the data structure of the electronic receipt information stored in the electronic receipt management area 53a will be described. Fig. 7 is a schematic diagram showing an example of the data structure of the electronic receipt information. As shown in Fig. 7, the electronic receipt information includes a company code (an identification code of a company operating a store), an industry / business type code (including an affiliated organization or affiliated group in addition to an industry / business type such as CVS or supermarket), a company membership code of a company membership card, etc., associated with a membership code uniquely determined for each consumer.

[0042] As shown in FIG. 7, the electronic receipt information corresponds to the membership code and includes a store code (store identification code), a register code (identification code of the POS terminal 2), a transaction number (receipt number), product sales data, a receipt issued flag, additional information (coupons, warranty cards, etc.), etc.

[0043] As shown in Figure 7, the product sales data includes, for each item, the transaction date and time (sales date and time), product code, product name, sales quantity, and unit price (sales price), as well as the total amount, deposit amount, payment medium, change amount, etc.

[0044] Although the electronic receipt information shown in FIG. 7 includes additional information (coupons, warranty cards, etc.), this is not limited to this, and the electronic receipt information and the additional information (coupons, warranty cards, etc.) may be managed separately.

[0045] As shown in Fig. 7, the electronic receipt information includes an email address and a group code associated with the membership code. The email address is used for sending electronic receipt update notifications and electronic receipt information, which will be described later. As described above, the group code is a code for identifying a group that is associated with a specific membership code and the membership codes of family members and friends who are registered as members in the electronic receipt system.

[0046] The storage unit 53 also has pre-installed therein an electronic receipt management program P3 for managing electronic receipt information received from each company in an electronic receipt management area 53a.

[0047] The storage unit 53 also has an information management area 53b for storing various kinds of modification data (additional information) associated with desired products, members, companies, and stores. The modification data (additional information) here refers to 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, and a URL linking to a company's coupon, as well as electronic receipt modification data (additional information) such as a store logo and warranty data corresponding to each code of the company code and store code. The store logo and other modification data (additional information) are created in a data format such as BMP, which has a larger file size than electronic receipt information.

[0048] That is, the information management area 53b of the storage unit 53 is a modification information storage means that stores modification information to be added to electronic receipt information in the storage unit for each of a plurality of company codes.

[0049] In addition, the storage unit 53 has an information transmission program P4 for transmitting electronic receipt information to the mobile terminal 8 pre-installed.

[0050] 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).

[0051] 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.

[0052] Next, the operation of each unit constituting the system of this embodiment will be described.

[0053] 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. 8 and the flowchart shown in FIG.

[0054] 8, the electronic receipt processing program P15 executed by the POS terminal 2 has a modular configuration including an electronic receipt generation unit 26 that functions as an electronic receipt generation means, and a transmission unit 27 that functions as a transmission means. In terms of actual hardware, the CPU 21 reads out and executes the electronic receipt processing program P15 from the storage unit 23, whereby the above-mentioned units are loaded onto the memory 22, and the electronic receipt generation unit 26 and transmission unit 27 are generated on the memory 22.

[0055] The electronic receipt generating unit 26 generates electronically processed electronic receipt information, which includes a company code indicating the company operating the store and corresponds to the consumer's membership code, in place of a receipt or invoice printed out when processing product sales data.

[0056] More specifically, the electronic receipt generation unit 26 includes a product sales data storage unit 26a, which is a product sales data storage means that associates a membership code identifying a consumer and product sales data including transaction data for the product associated with the membership code in a storage unit, and a data generation unit 26b, which is a data generation means that associates a company code identifying the seller of the product with the product sales data and generates it as electronic receipt information.

[0057] The transmitting unit 27 transmits the electronic receipt information generated by the electronic receipt generating unit 26 to the electronic receipt management server 9 that manages the electronic receipt information on a company basis according to the company code.

[0058] As shown in FIG. 9, when a closing operation key or the like is input to start the closing process of a product transaction, the CPU 21 (electronic receipt generation unit 26) of the POS terminal 2 determines whether a membership code has been input, whether an electronic receipt should be issued, and whether an instruction to issue an electronic receipt corresponding to the payment process according to the closing operation has been received (step S1).

[0059] 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.

[0060] When the CPU 21 (electronic receipt generating unit 26) of the POS terminal 2 determines that an instruction to issue an electronic receipt has been issued (Yes in step S1), it transmits the product transaction data to the company's headquarters server, extracts the product transaction data, etc. from the identification code management area 23a provided in the storage unit 23, converts it into an electronic receipt format, and generates detailed data (electronic receipt information) for the electronic receipt (step S2). The detailed data for the electronic receipt is composed of product information registered at the time of payment by the product sales data processing, product sales data based on payment information (transaction date and time, product code, product name, sales quantity, product unit price, total transaction amount, deposit amount, change amount, payment medium, etc.), transaction number (receipt number), register code of the POS terminal 2, etc. These data are generated in a data format such as text, XML, JSON, etc., which has a relatively small file size.

[0061] Next, the CPU 21 (transmission unit 27) of the POS terminal 2 connects to the in-store LAN 4 and the network 5 via the network interface 24, and transmits the company code (identification code of the company operating the store), industry / business type code, store code, and electronic receipt membership code (consumer) together with the detailed data of the generated electronic receipt (electronic receipt information) to the electronic receipt management server 9 (step S3), and ends the process. Note that 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.

[0062] 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 sending 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."

[0063] 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. 10 and the flowchart shown in FIG. 11.

[0064] 10, 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.

[0065] 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.

[0066] The electronic receipt collective management unit 56 stores and collectively manages electronic receipt information for each company received by the receiving unit 55 in an electronic receipt management area 53a of the storage unit 53. The electronic receipt collective management unit 56 also includes an addition unit 56a that functions as an addition means that reads out modification information based on a company code included in the electronic receipt information from the information management area 53b of the storage unit 53 and adds the modification information to the electronic receipt information.

[0067] 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.

[0068] As shown in FIG. 11, the CPU 51 (receiving unit 55) of the electronic receipt management server 9 determines whether or not the company code, industry / business type code, store code, electronic receipt membership code, and electronic receipt detail data (electronic receipt information) transmitted from the POS terminal 2 of each company have been received via the network interface 54 (step S21).

[0069] When the company code, industry / business type code, store code, electronic receipt membership code, and electronic receipt detail data (electronic receipt information) are received (Yes in step S21), the CPU 51 (electronic receipt collective management unit 56) of the electronic receipt management server 9 stores the electronic receipt information, etc. in association with the membership code in the electronic receipt management area 53a of the storage unit 53 (step S22).

[0070] Furthermore, the CPU 51 (electronic receipt collective management unit 56) of the electronic receipt management server 9 reads out electronic receipt modification data (additional information) such as a store logo, campaign data (coupons), commercial data, and warranty data corresponding to each company code and store code from the information management area 53b of the storage unit 53, and adds the electronic receipt modification data (additional information) to the electronic receipt detail data (electronic receipt information) (step S23). The detail data (electronic receipt information) to which the modification data (additional information) has been added is stored in a format viewable by the consumer, and the creation of the electronic receipt is completed.

[0071] As described above, an electronic receipt is completed when the POS terminal 2 of the store creates detail data and transmits it to the electronic receipt management server 9 of the electronic receipt center, and the electronic receipt management server 9 adds modifier data (additional information) such as a store logo, campaign data, and commercial data. The detail data (electronic receipt information) of the electronic receipt created by the POS terminal 2 of the store is data with a small file size, and even when transmitted from the POS terminal 2 to the external electronic receipt management server 9, the load on the network and the system is small. On the other hand, the modifier data (additional information) of the electronic receipt added by the electronic receipt management server 9 of the electronic receipt center is data that is made up of image data and has a larger file size than the detail data, and when transmitted, it imposes a large load on the network and the system. For this reason, if the modifier data is added after the electronic receipt management server 9 receives the data, the load on the system is small, and it is possible to prevent failures from occurring.

[0072] The detailed data of the electronic receipt (electronic receipt information) may be generated in a store system such as a store server, instead of in the POS terminal 2 of the store, and transmitted to an external electronic receipt management server 9.

[0073] Furthermore, the CPU 51 (electronic receipt sending unit 57) of the electronic receipt management server 9 stores the electronic receipt information in the electronic receipt management area 53a in a viewable state, and when the creation of the electronic receipt is completed, sends a message to the email address stored in association with the consumer's membership code, notifying the consumer's mobile terminal 8 that the electronic receipt has been updated (step S24), and returns to step S21.

[0074] In addition, the CPU 51 (electronic receipt sending unit 57) of the electronic receipt management server 9 may send electronic receipt information to the email address stored in association with the consumer's membership code, instead of notifying the consumer that the electronic receipt has been updated, in step S24.

[0075] Furthermore, when there is an electronic receipt information inquiry from the mobile terminal 8 (No in step S21, Yes in step S25), the CPU 51 (electronic receipt transmitting unit 57) of the electronic receipt management server 9 extracts the electronic receipt information managed in the electronic receipt management area 53a in accordance with the content of the electronic receipt information inquiry (step S26), and then transmits the electronic receipt information to the mobile terminal 8 that made the inquiry (step S27), and returns to step S21.

[0076] Furthermore, when the CPU 51 (electronic receipt transmitting unit 57) of the electronic receipt management server 9 completes the transmission of the electronic receipt information, the CPU 51 can manage the transmission result of the electronic receipt information by storing a flag indicating the completion of transmission for the electronic receipt information in the electronic receipt management area 58a.

[0077] 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. 12 and the flowchart shown in FIG. 13.

[0078] 12, the electronic receipt corresponding program P11 and the electronic receipt viewing program P12 executed by the mobile terminal 8 have a modular configuration 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.

[0079] The member association unit 81 associates a member code with a specific consumer.

[0080] 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.

[0081] The electronic receipt display unit 83 sorts the electronic receipt information received by the electronic receipt receiving unit 82 by company code and displays it on the display unit 17. That is, the electronic receipt display unit 83 also functions as an output unit that outputs the electronic receipt information.

[0082] 13, 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.

[0083] After the authentication, the CPU 11 (electronic receipt receiving unit 82) of the mobile terminal 8 receives the electronic receipt information managed in the electronic receipt management area 53a corresponding to the input membership code (step S32). The electronic receipt information may be received by email.

[0084] 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.

[0085] Fig. 14 is a front view showing a display example X on the display unit 17 of the mobile terminal 8. As shown in Fig. 14, 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 on the input unit 18.

[0086] 14, 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.

[0087] Also, the display example X has a "See receipt" button B1 for confirming the desired date after selecting it with the cursor, as shown in Fig. 14. The CPU 11 of the mobile terminal 8 may determine that the desired date has been selected when the user simply taps on it, or may determine that the desired date has been selected when the user operates the "See receipt" button B1 after tapping on it.

[0088] Furthermore, as shown in FIG. 14, the display example X has a "Campaign" button B2 for transitioning to an entry-type campaign page.

[0089] FIG. 15 is a modified example of the display example X. In the display example X shown in FIG. 15, 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. 15, 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.

[0090] 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).

[0091] Fig. 16 is a front view showing a display example Y on a mobile terminal. As shown in Fig. 16, 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.

[0092] FIG. 17 is a modified example of display example Y. In display example Y of FIG. 17, a "time bar" is arranged in which the time is displayed at regular time intervals. In the example shown in FIG. 17, 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.

[0093] Fig. 18 is also a modified example of display example Y. Display example Y of Fig. 18 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.

[0094] 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).

[0095] Fig. 19 is a front view showing a display example Z on the display unit 17 of the mobile terminal 8. As shown in Fig. 19, 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. 19) that represents various additional information associated with the product.

[0096] 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

[0097] Here, an overview of the return process will be given. As described above, a consumer can refer to past electronic receipt information using his / her membership code as a key.

[0098] 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.

[0099] 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 53a of the electronic receipt management server 9. 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 management server 9, which functions as a customer receipt management server, updates the electronic receipt information managed in the electronic receipt management area 53a and invalidates the original electronic receipt information. After that, the electronic receipt management server 9 updates the electronic receipt management area 53a with the electronic receipt information at the time of return and stores it.

[0100] 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).

[0101] 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.

[0102] 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.

[0103] 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.

[0104] 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.

[0105] 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.

[0106] 20, 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. 12 above.

[0107] 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).

[0108] 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).

[0109] Fig. 21 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. 21 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. 21, 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 the electronic receipt to which coupon information is added, a message "Coupon available" is displayed as additional information, as shown in the display example O shown in Fig. 21.

[0110] 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. 21. Display example P is a layout similar to that of a paper receipt obtained by analyzing the electronic receipt information, and allows scrolling 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. 21) 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).

[0111] 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.

[0112] 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).

[0113] 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).

[0114] 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).

[0115] Fig. 23 is a front view showing a display example C1 on the display unit 17 of the mobile terminal 8. As shown in Fig. 23, 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.

[0116] The pie chart shown in FIG. 23 is a statistic broken down by the industry and business type codes included in the electronic receipt information, but the industry and business type codes can be set by members at their discretion and used as classification codes to arbitrarily classify companies.

[0117] Fig. 24 is a front view showing another display example C2 on the display unit 17 of the mobile terminal 8. As shown in Fig. 24, 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.

[0118] 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 flowchart shown in FIG. 25 and the screen transition diagram shown in FIG.

[0119] 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.

[0120] 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.

[0121] Fig. 26 is a screen transition diagram showing the flow of transfer of receipt information. Display example Z shown in Fig. 26(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. 19. Also, display example Z shown in Fig. 26(a) displays a "Divide receipt" button d that declares that the electronic receipt information will be divided and transferred.

[0122] As shown in the flowchart of the receipt information transfer flow in FIG. 26, when the "Split Receipt" button d is operated (Yes in step S71), the CPU 11 of the mobile terminal 8 displays a display example D (see FIG. 26(b)) for selecting a party to transfer the electronic receipt information to from among groups stored in the memory unit 13 consisting of family members, friends, etc. who are registered as members of the electronic receipt system (step S72).

[0123] As shown in Fig. 26(b), when any one of family members or friends who are registered as members of the electronic receipt system is selected (Yes in step S73), the CPU 11 of the mobile terminal 8 returns to the display example Z of the electronic receipt information (Fig. 26(c)) (step S74), and allows the user to select a purchased item to be transferred. In addition, the display example Z shown in Fig. 26(c) displays a "Deliver to Friend" button e, which declares that the divided delivery of the electronic receipt information has been confirmed.

[0124] As shown in FIG. 26(c), when a purchased item to be transferred is selected from the electronic receipt information (Yes in step S75) and the “Send to friend” button e is operated (Yes in step S76), the CPU 11 of the mobile terminal 8 sends the divided electronic receipt information to the transfer recipient selected in display example D (step S77).

[0125] Fig. 27 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. 27 displays the delegated electronic receipt information. Also, the display example F shown in Fig. 27 displays a "Receive receipt" button f which declares that the electronic receipt information has been received.

[0126] When the "Receive receipt" button f shown in FIG. 27 is operated, information indicating that the electronic receipt information has been received is sent to the party that originally sent the transfer.

[0127] 26(d), when information indicating that electronic receipt information has been received from the mobile terminal 8 of the transfer destination (Yes in step S78), the CPU 11 of the mobile terminal 8 adds information indicating the transfer (for example, "The receipt has been sent to Mr. X") g to the transferred purchased item in the display example Z (step S79). This makes it possible to keep a history of the transferred purchased item in the electronic receipt information.

[0128] 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.

[0129] 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.

[0130] 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.

[0131] 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]

[0132] 2. Product sales data processing device 8. Information processing equipment 9. Electronic receipt management server 26 Electronic receipt generation means 26a Product sales data storage means 26b Data Generation Method 27 Transmission Method 41 Electronic receipt management method 53b Modification information storage means 55 Receiving means 56 Electronic receipt centralized management method 56a Additional Means 57 Electronic receipt transmission means 81 Member matching means 82 Electronic receipt receiving means 83 Electronic receipt display means, output means [Prior art documents] [Patent documents]

[0133] [Patent Document 1] JP 2003-123144 A [Patent Document 2] JP 2007-316750 A

Claims

1. An electronic receipt management server that stores and manages electronic receipts from various companies that operate stores, A receiving means for receiving detailed data of a transaction carried out at a store from an external device; a generating means for generating an electronic receipt by adding, to the detailed data received by the receiving means, logo data representing logos of a store where the transaction related to the detailed data has been made or a company that operates the store, the logo data being data having a file size larger than that of the detailed data and being stored in advance in the electronic receipt management server; an output means for outputting the electronic receipt generated by the generation means; An electronic receipt management server comprising:

2. An electronic receipt management server that stores and manages electronic receipts from various companies that operate stores, A receiving means for receiving detailed data of a transaction carried out at a store from an external device; a generating means for generating an electronic receipt by adding, to the detailed data received by the receiving means, campaign data of a store where a transaction related to the detailed data has been made or of a company operating the store, among campaign data related to campaigns implemented by a plurality of companies or stores and stored in advance in the electronic receipt management server, the campaign data having a file size larger than that of the detailed data; an output means for outputting the electronic receipt generated by the generation means; An electronic receipt management server comprising:

3. An electronic receipt management server that stores and manages electronic receipts from various companies that operate stores, A receiving means for receiving detailed data of a transaction carried out at a store from an external device; a generating means for generating an electronic receipt by adding, to the detailed data received by the receiving means, commercial data of a store where a transaction related to the detailed data was made or a company operating the store, the commercial data being data having a file size larger than that of the detailed data and being among commercial data of a plurality of companies or stores pre-stored in the electronic receipt management server; an output means for outputting the electronic receipt generated by the generation means; An electronic receipt management server comprising:

4. The receiving means further receives a company code capable of identifying a company or a store code capable of identifying a store, The generating means generates the electronic receipt based on the data of the company identified by the company code or the store identified by the store code received by the receiving means. The electronic receipt management server according to any one of claims 1 to 3.

5. The receiving means receives the detail data from a product sales data processing device or a server device installed in the store. The electronic receipt management server according to any one of claims 1 to 3.

6. A computer of an electronic receipt management server that stores and manages electronic receipts of various companies that operate stores, A receiving means for receiving detailed data of a transaction carried out at a store from an external device; a generating means for generating an electronic receipt by adding, to the detailed data received by the receiving means, logo data representing logos of a store where the transaction related to the detailed data has been made or a company that operates the store, the logo data being data having a file size larger than that of the detailed data and being stored in advance in the electronic receipt management server; an output means for outputting the electronic receipt generated by the generation means; A program to make it function as such.

7. A computer of an electronic receipt management server that stores and manages electronic receipts of various companies that operate stores, A receiving means for receiving detailed data of a transaction carried out at a store from an external device; a generating means for generating an electronic receipt by adding, to the detailed data received by the receiving means, campaign data of a store where a transaction related to the detailed data has been made or of a company operating the store, among campaign data related to campaigns implemented by a plurality of companies or stores and stored in advance in the electronic receipt management server, the campaign data having a file size larger than that of the detailed data; an output means for outputting the electronic receipt generated by the generation means; A program to make it function as such.

8. A computer of an electronic receipt management server that stores and manages electronic receipts of various companies that operate stores, A receiving means for receiving detailed data of a transaction carried out at a store from an external device; a generating means for generating an electronic receipt by adding, to the detailed data received by the receiving means, commercial data of a store where a transaction related to the detailed data was made or a company operating the store, the commercial data being data having a file size larger than that of the detailed data and being among commercial data of a plurality of companies or stores pre-stored in the electronic receipt management server; an output means for outputting the electronic receipt generated by the generation means; A program to make it function as such.

Citation Information

Patent Citations

  • Specification notice method, specification notice program, specification displaying method

    JP2003044778A

  • Digital article purchase receipt

    JP2003123144A

  • Settlement system and settlement terminal

    JP2006268424A

  • Merchandise purchase processor, merchandise purchase processing program, merchandise information providing device, and merchandise information providing program

    JP2007316750A