Settlement system, receipt system, and method of controlling receipt system

JP2025024792APending Publication Date: 2025-02-21SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023129061
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-08
Publication Date
2025-02-21

Smart Images

  • Figure 2025024792000001_ABST
    Figure 2025024792000001_ABST
Patent Text Reader

Abstract

To improve convenience when outputting receipts.SOLUTION: A settlement system includes a receipt printer, an information processor, a first terminal device, a second terminal device, and a third terminal device. The first terminal device generates print data and transmits the print data to the receipt printer. The receipt printer transmits the received print data to the information processor. The information processor generates image data based on the received print data and transmits the image data to the second terminal device. The second terminal device displays the received image data, and transmits first selection information to the information processor when an electronic receipt is selected. The information processor determines that the selected information is an electronic receipt based on the received first selection information, generates electronic receipt information, and transmits the electronic receipt information when an electronic receipt request is received from the third terminal device.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a payment system, a receipt system, and a control method for a receipt system. [Background technology]

[0002] Conventionally, as disclosed in Patent Document 1, a system is known that outputs a paper receipt or an electronic receipt based on information indicating whether or not a paper receipt needs to be output, which is preset for each customer indicated by identification information. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2011-90375 A Summary of the Invention [Problem to be solved by the invention]

[0004] The above-mentioned system has low convenience because paper or electronic receipts are output according to the results pre-registered for each customer. [Means for solving the problem]

[0005] The payment system includes a receipt printer having a fourth control unit, an information processing device having a fifth control unit, a first terminal device having a first control unit, a second terminal device having a second control unit, and a third terminal device having a third control unit, wherein the first control unit of the first terminal device generates print data and transmits it to the receipt printer, the fourth control unit of the receipt printer transmits the received print data to the information processing device, the fifth control unit of the information processing device generates image data based on the received print data and transmits it to the second terminal device, the second control unit of the second terminal device displays the received image data, and transmits first selection information to the information processing device when an electronic receipt is selected, and the fifth control unit of the information processing device determines that an electronic receipt is selected based on the received first selection information and generates electronic receipt information, and transmits the electronic receipt information when an electronic receipt request is received from the third terminal device.

[0006] The payment system includes a receipt printer having a fourth control unit, an information processing device having a fifth control unit, a first terminal device having a first control unit, a second terminal device having a second control unit, and a third terminal device having a third control unit, wherein the first control unit of the first terminal device acquires customer identification information and sends it to the receipt printer, the fourth control unit of the receipt printer sends the received customer identification information to the information processing device, the fifth control unit of the information processing device determines an electronic receipt based on the received customer identification information, the first control unit of the first terminal device generates print data and sends it to the receipt printer, the fourth control unit of the receipt printer sends the received print data to the information processing device, and the fifth control unit of the information processing device generates electronic receipt information based on the received print data and sends the electronic receipt information upon receiving an electronic receipt request from the third terminal device.

[0007] The receipt system includes a receipt printer having a fourth control unit and an information processing device having a fifth control unit, wherein the receipt printer is capable of communicating with the information processing device and a first terminal device, and the information processing device is capable of communicating with the receipt printer, a second terminal device, and a third terminal device, the fourth control unit of the receipt printer receives print data from the first terminal device and sends it to the information processing device, the fifth control unit of the information processing device generates image data based on the received print data and sends it to the second terminal device, upon receiving first selection information from the second terminal device, determines that the data is an electronic receipt based on the first selection information and generates electronic receipt information, and upon receiving an electronic receipt request from the third terminal device, sends the electronic receipt information.

[0008] A control method for a receipt system including a receipt printer and an information processing device, wherein the receipt printer is capable of communicating with the information processing device and a first terminal device, and the information processing device is capable of communicating with the receipt printer, a second terminal device, and a third terminal device, the receipt printer receives print data from the first terminal device and sends it to the information processing device, the information processing device generates image data based on the received print data and sends it to the second terminal device, upon receiving first selection information from the second terminal device, determines that the receipt is an electronic receipt based on the first selection information and generates electronic receipt information, and upon receiving an electronic receipt request from the third terminal device, sends the electronic receipt information. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a block diagram showing the configuration of a receipt system including a receipt printer and an information processing device, and a POS system including the receipt system, a POS terminal device, a store terminal device, and a customer terminal device. [Diagram 2]FIG. 11 is a state transition diagram when the information processing device determines whether to generate an electronic receipt based on the selection of the electronic receipt by the store terminal device, generates the electronic receipt based on print data received from a receipt printer, and transmits the electronic receipt upon receiving an electronic receipt request from a customer terminal device. [Diagram 3] 13 is a state transition diagram when an information processing device determines whether to print a paper receipt based on the paper receipt selection made by the store terminal device, sends a print request to the receipt printer, and prints a paper receipt. [Figure 4] This is a state transition diagram when the information processing device determines whether or not to generate an electronic receipt based on the ID received from the receipt printer, generates an electronic receipt based on the print data received from the receipt printer, and sends the electronic receipt upon receiving an electronic receipt request from a customer terminal device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] 1. Payment system configuration including receipt system 1 shows the configuration of a POS system 1, which is a payment system, including a POS (Point Of Sale) terminal device 10 (a first terminal device), a store terminal device 20 (a second terminal device), a receipt printer 40, an information processing device 50, and a customer terminal device 30 (a third terminal device). Of these, the receipt printer 40 and the information processing device 50 make up a receipt system 2. For example, the store terminal device 20 is a so-called kiosk terminal used in a store, the customer terminal device 30 is a customer's mobile terminal such as a smartphone, and the information processing device 50 is a server. The POS terminal device 10, the store terminal device 20, and the receipt printer 40 are installed within the premises 3 of a store or the like.

[0011] The POS terminal 10 and receipt printer 40 can communicate with each other via a local area network (LAN) 60. The store terminal 20, customer terminal 30, information processing device 50, and LAN 60 can communicate with each other via a wide area network (WAN) 70. The LAN 60 includes a router, a firewall, and the like, and includes a function that enables communication between the LAN 60 and the WAN 70 . For example, a unique IP address (Internet Protocol Address) is assigned to each device constituting the POS system 1. Each device can communicate with a communication destination by designating the IP address assigned to the communication destination.

[0012] The POS terminal device 10 includes a first control unit 11, a first communication unit 12, a first storage unit 13, and a first input / output unit . The first control unit 11 comprehensively controls each unit of the POS terminal device 10. The first control unit 11 includes a CPU (Central Processing Unit). The CPU is also called a processor. The first storage unit 13 includes a flash ROM (Read Only Memory), which is a rewritable non-volatile memory, and a RAM (Random Access Memory), which is a volatile memory. The first control unit 11 reads out the programs stored in the flash ROM of the first storage unit 13, and executes each process by using the RAM of the first storage unit 13 as a working area.

[0013] The first communication unit 12 of the POS terminal device 10 includes a circuit capable of communicating with a communication destination wirelessly or via a wire. The first communication unit 12 has an antenna in the case of wireless communication, and has a connector in the case of wired communication. Note that when the POS terminal 10 sends and receives data to and from a communication destination, this is done using the first communication unit 12; however, for simplicity's sake, the following description will omit the use of the first communication unit 12 to send and receive data. Additionally, the first communication unit 12 communicates with the receipt printer 40 via the LAN 60; however, the following description will omit the use of the LAN 60.

[0014] The first input / output unit 14 of the POS terminal device 10 is, for example, a touch panel display. The first input / output unit 14 includes a display panel serving as an output unit that displays various information, and a detection panel serving as an input unit. The input unit may include a keyboard and a mouse, and the output unit may be a stand-type liquid crystal display or the like. Furthermore, the input section of the first input / output unit 14 includes a reader, and is capable of reading information such as an IC or two-dimensional code carried on the customer terminal device 30 or a customer's card.

[0015] Additionally, the reader of the input unit of the first input / output unit 14 is capable of reading the barcode of the product. The first control unit 11 generates payment information based on the barcode read by the reader. The first control unit 11 generates print data based on the payment information and sends it to the receipt printer 40. The POS terminal device 10 may be equipped with a so-called automatic change machine that has a function of depositing and dispensing cash.

[0016] The store terminal device 20 includes a second control unit 21, a second communication unit 22, a second storage unit 23, and a second input / output unit 24. These components of the store terminal device 20 are almost the same as those of the POS terminal device 10 described above, and therefore will not be described. The second input / output unit 24 of the store terminal device 20 is a user interface for customers. Although the store terminal device 20 transmits and receives data to and from a communication destination through the second communication unit 22, in the following description, for the sake of brevity, the transmission and reception through the second communication unit 22 will be omitted. Also, the second communication unit 22 communicates with the information processing device 50 through the WAN 70, but in the following description, the transmission and reception through the WAN 70 will be omitted.

[0017] The customer terminal device 30 includes a third control unit 31, a third communication unit 32, and a third input / output unit 33. These components of the customer terminal device 30 are almost the same as those of the POS terminal device 10 described above, and therefore will not be described here. Although the customer terminal device 30 transmits and receives data to and from a communication destination through the third communication unit 32, in the following description, for the sake of brevity, the transmission and reception through the third communication unit 32 will be omitted. Also, the third communication unit 32 communicates with the information processing device 50 through the WAN 70, but in the following description, the transmission and reception through the WAN 70 will be omitted.

[0018] The information processing device 50 includes a fifth control unit 51, a fifth communication unit 52, and a fifth storage unit 53. Note that these components of the information processing device 50 are almost the same as those of the above-mentioned POS terminal device 10, and therefore a description thereof will be omitted. Note that the non-volatile memory of the fifth storage unit 53 may include an SSD (Solid State Drive) or an HDD (hard disk). Note that when the information processing device 50 sends and receives data to and from a communication destination, this is done using the fifth communication unit 52; however, for simplicity's sake, the following description will omit the use of the fifth communication unit 52. The fifth communication unit 52 also communicates with the store terminal device 20 and the customer terminal device 30 via the WAN 70; however, the following description will omit the use of the WAN 70. The fifth communication unit 52 also communicates with the receipt printer 40 via the WAN 70 and LAN 60; however, the following description will omit the use of the LAN 60 and WAN 70.

[0019] The receipt printer 40 includes a printing unit 44 that includes a head that prints on paper, a transport mechanism that transports the paper, etc. For example, the head may be of a thermal type or an inkjet type. The receipt printer 40 also includes a fourth control unit 41, a fourth communication unit 42, and a fourth memory unit 43. These components of the receipt printer 40 are almost the same as the components of the POS terminal 10 described above, so a detailed description is omitted.

[0020] The receipt printer 40 can communicate with the POS terminal 10 via the LAN 60 using the fourth communication unit 42. The fourth communication unit 42 of the receipt printer 40 can also communicate with the information processing device 50 via the LAN 60 and WAN 70. Note that when the receipt printer 40 sends and receives data with the communication destination, it does so using the fourth communication unit 42; however, for simplicity's sake, the following description will omit the use of the fourth communication unit 42. The fourth communication unit 42 can also communicate with the information processing device 50 via the LAN 60 and the WAN 70; however, the use of the LAN 60 and the WAN 70 will be omitted below.

[0021] 2. Control method of payment system and receipt system when printing electronic receipts With reference to FIG. 2, a control method for the payment system and receipt system in which the information processing device 50 determines whether or not to print an electronic receipt based on a customer's selection at the store terminal device 20 and outputs the electronic receipt will be described. The first control unit 11 of the POS terminal 10 generates payment information including the product price and total amount based on the barcode read by the reader of the first input / output unit 14. The first control unit 11 generates print data based on the payment information (S101) and sends it to the receipt printer 40 (S102). The print data includes text data such as ASCII code.

[0022] When the fourth control unit 41 of the receipt printer 40 receives the print data from the POS terminal 10, it stores it in the fourth memory unit 43 (S103). Although the receipt printer 40 is capable of printing the print data, it will not print at this time and will suspend printing. As will be described later, the receipt printer 40 will not print until a print request is received from the information processing device 50. The fourth control unit 41 sends the print data to the information processing device 50 (S104).

[0023] The fifth control unit 51 of the information processing device 50 generates image data based on the print data received from the receipt printer 40 and sends it to the store terminal 20 (S105). The image data is image data that can be displayed on an LCD display or the like of the second input / output unit 24 of the store terminal 20, to show what the print data will look like when printed on paper by the receipt printer 40. Font data, which is image data corresponding to text data, is stored in the fifth storage unit 53. The fifth control unit 51 can read out the font data corresponding to the text data of the print data from the fifth storage unit 53 and generate image data. The print data is stored in the fifth storage unit 53. As described later, the print data is used when the fifth control unit 51 generates electronic receipt information.

[0024] The second control unit 21 of the store terminal device 20 displays the image data received from the information processing device 50 via the second input / output unit 24. The second control unit 21 also displays, via the second input / output unit 24, buttons that allow the customer to select either a paper receipt or an electronic receipt, along with the image data. The customer selects and operates either the paper receipt button or the electronic receipt button. The second control unit 21 detects which button was selected via the second input / output unit 24. Here, it is assumed that the second control unit 21 detects that the electronic receipt was selected (S106). The second control unit 21 transmits first selection information, which is information indicating that the electronic receipt has been selected, to the information processing device 50 (S107).

[0025] The fifth control unit 51 of the information processing device 50 determines, based on the first selection information received from the store terminal device 20, that the form in which the payment information is to be output to the customer is an electronic receipt (S108). The fifth control unit 51 reads out the print data stored in the fifth storage unit 53, and generates electronic receipt information (S109). The electronic receipt information is stored in the fifth storage unit 53. The electronic receipt information is image data that can be displayed on the LCD display of the third input / output unit 33 of the customer terminal device 30, showing an image when the print data is printed on paper by the receipt printer 40. The fifth control unit 51 can generate electronic receipt information based on the print data, similar to the image data described above. The electronic receipt information may also be the same as the image data described above.

[0026] When a customer wishes to check payment information using an electronic receipt, the customer performs a predetermined operation on the third input / output unit 33 of the customer terminal device 30. The third control unit 31 of the customer terminal device 30 generates an electronic receipt request based on a predetermined operation on the third input / output unit 33 by the customer, and transmits the electronic receipt request to the information processing device 50 (S110). When the fifth control unit 51 of the information processing device 50 receives the electronic receipt request from the customer terminal device 30, it reads out electronic receipt information from the fifth storage unit 53 and transmits it to the customer terminal device 30 (S111). Note that the transmission of the electronic receipt information by the information processing device 50 is also referred to as outputting an electronic receipt. The third control unit 31 of the customer terminal device 30 can display the electronic receipt information received from the information processing device 50 via the third input / output unit 33.

[0027] That is, the information processing device 50 can output the payment information in the form of an electronic receipt through the customer terminal device 30 based on the customer's selection of an electronic receipt on the store terminal device 20. The customer can check the payment information from the electronic receipt output on the customer terminal device 30. Note that print data stored in the fourth memory unit 43 of the receipt printer 40 is erased starting with the oldest print data if there is not enough free space in the fourth memory unit 43 when the next print data is received. Print data stored in the fourth memory unit 43 may also be erased when the next print data is received. Print data stored in the fifth memory unit 53 of the information processing device 50 is also erased at the same time.

[0028] 3. Control method of payment system and receipt system when printing paper receipts Referring to FIG. 3, a control method for the payment system and receipt system in which the information processing device 50 determines whether a paper receipt is required based on the customer's selection at the store terminal device 20 and the receipt printer 40 outputs a paper receipt will be described. The process from when the POS terminal 10 generates print data (S201) to when the store terminal 20 receives and displays image data (S205) is the same as in the case of Fig. 2, so a description thereof will be omitted. Note that the process from (S201) to (S205) shown in Fig. 3 corresponds to the process from (S101) to (S105) shown in Fig. 2.

[0029] Here, it is assumed that the customer selects and operates the paper receipt button on the store terminal 20. The second control unit 21 of the store terminal 20 detects via the second input / output unit 24 that a paper receipt has been selected instead of an electronic receipt (S206). The second control unit 21 sends second selection information, which is information indicating that a paper receipt has been selected and which differs from the first selection information, to the information processing device 50 (S207).

[0030] The fifth control unit 51 of the information processing device 50 determines that the payment information should be output to the customer in the form of a paper receipt based on the second selection information received from the store terminal device 20 (S208). The fifth control unit 51 sends a print request to the receipt printer 40 (S209). When the fourth control unit 41 of the receipt printer 40 receives a print request from the information processing device 50, it reads the print data from the fourth memory unit 43 and prints a paper receipt using the printing unit 44 (S210). Note that the information processing device 50 causing the receipt printer 40 to print a paper receipt is also referred to as outputting a paper receipt.

[0031] That is, the information processing device 50 can output the payment information in the form of a paper receipt using the receipt printer 40 based on the customer's selection of a paper receipt at the store terminal device 20. The customer can check the payment information using the paper receipt output by the receipt printer 40. Note that print data that is temporarily stored in the fourth memory unit 43 of the receipt printer 40 is erased after a paper receipt is output. Furthermore, if there is not enough free space in the fourth memory unit 43 when the next print data is received, the oldest print data may be erased first. Furthermore, print data stored in the fourth memory unit 43 may be erased when the next print data is received. Print data stored in the fifth memory unit 53 of the information processing device 50 is also erased at the same time.

[0032] 4. Method for controlling a payment system and a receipt system when printing an electronic receipt using customer identification information With reference to FIG. 4, the output of an electronic receipt based on customer identification information will be described. The customer identification information is, for example, a membership number of the customer at the store. In the following, the customer identification information will be referred to as ID. Also, a description of the same content as in "2. Control method of the payment system and receipt system when outputting an electronic receipt" described above with reference to FIG. 2 will be omitted, and the differences will be mainly described.

[0033] The first control unit 11 of the POS terminal device 10 reads information such as an IC or two-dimensional code carried on the customer terminal device 30 or the customer's card using the reader of the first input / output unit 14, and obtains the customer's ID (S301). The first control unit 11 of the POS terminal 10 sends the acquired ID to the receipt printer 40 (S302). The fourth control unit 41 of the receipt printer 40 sends the ID received from the POS terminal 10 to the information processing device 50 (S303).

[0034] The POS terminal device 10 can register the ID of a customer who requests an electronic receipt in the fifth storage unit 53 of the information processing device 50. The fifth control unit 51 of the information processing device 50 can refer to the fifth storage unit 53 to check whether the ID received from the receipt printer 40 is registered as an ID for which an electronic receipt should be output. The fifth control unit 51 of the information processing device 50 refers to the fifth memory unit 53, and if the ID received from the receipt printer 40 is registered as an ID for outputting an electronic receipt, it determines that the form in which the payment information is to be output to the customer is an electronic receipt (S304).

[0035] Next, the process from when the POS terminal device 10 generates print data (S305) to when the information processing device 50 receives the print data (S308) is the same as in the case of Fig. 2, so the description will be omitted. Note that the process from (S305) to (S308) shown in Fig. 4 corresponds to the process from (S101) to (S104) shown in Fig. 2.

[0036] As described above, the fifth control unit 51 of the information processing device 50 has already determined that the form in which the payment information is to be output to the customer is an electronic receipt (S304). The fifth control unit 51 then generates electronic receipt information based on the print data received from the receipt printer 40 (S309). The electronic receipt information is stored in the fifth storage unit 53.

[0037] The third control unit 31 of the customer terminal device 30 generates an electronic receipt request based on a predetermined operation on the third input / output unit 33 by the customer, and transmits the electronic receipt request to the information processing device 50 (S310). When the fifth control unit 51 of the information processing device 50 receives the electronic receipt request from the customer terminal device 30, the fifth control unit 51 reads out electronic receipt information from the fifth storage unit 53 and transmits it to the customer terminal device 30 (S311).

[0038] The third control unit 31 of the customer terminal device 30 can display the electronic receipt information received from the information processing device 50 via the third input / output unit 33. That is, the information processing device 50 can output the payment information in the form of an electronic receipt using the customer terminal device 30 based on the customer ID received from the POS terminal device 10 via the receipt printer 40.

[0039] It should be noted that when the fifth control unit 51 of the information processing device 50 receives print data without receiving an ID from the receipt printer 40, it can make judgments and perform processing similar to "2. Control method of the payment system and receipt system when outputting an electronic receipt" and "3. Control method of the payment system and receipt system when outputting a paper receipt" described above with reference to Figures 2 and 3.

[0040] That is, as described above, the fifth control unit 51 determines, based on the customer's selection at the store terminal device 20, whether the output format of the payment information is to be a paper receipt or an electronic receipt. If the fifth control unit 51 determines that an electronic receipt is required, it can send electronic receipt information to the customer terminal device 30 to display it. On the other hand, if the fifth control unit 51 determines that a paper receipt is required, it can cause the receipt printer 40 to print a paper receipt.

[0041] Furthermore, even if the ID received from the receipt printer 40 is not registered as an ID for outputting an electronic receipt, the fifth control unit 51 can similarly make the determinations and perform the processing described above with reference to Figures 2 and 3, "2. Control method of the payment system and receipt system when outputting an electronic receipt," and "3. Control method of the payment system and receipt system when outputting a paper receipt."

[0042] In addition, in FIG. 4, the POS terminal device 10 transmits the print data after transmitting the ID, but the print data may be transmitted together with the ID. In this case, the POS terminal device 10 sends the print data together with the ID to the information processing device 50 via the receipt printer 40. When the fifth control unit 51 of the information processing device 50 receives the print data together with the ID, it first determines that the output format is an electronic receipt based on the ID, and then generates electronic receipt information from the print data and sends it to the customer terminal device 30.

[0043] As described above, the POS system 1 of this embodiment includes a receipt printer 40 having a fourth control unit 41, an information processing device 50 having a fifth control unit 51, a POS terminal device 10 having a first control unit 11, a store terminal device 20 having a second control unit 21, and a customer terminal device 30 having a third control unit 31.

[0044] In the POS system 1, the first control unit 11 of the POS terminal device 10 generates print data and sends it to the receipt printer 40, the fourth control unit 41 of the receipt printer 40 sends the received print data to the information processing device 50, and the fifth control unit 51 of the information processing device 50 generates image data based on the received print data and sends it to the store terminal device 20. The second control unit 21 of the store terminal device 20 displays the received image data, and transmits first selection information to the information processing device 50 when the electronic receipt is selected. The fifth control unit 51 of the information processing device 50 determines that the electronic receipt is an electronic receipt based on the received first selection information, generates electronic receipt information, and transmits the electronic receipt information upon receiving an electronic receipt request from the customer terminal device 30.

[0045] According to the above-described POS system 1, when an electronic receipt is selected by the store terminal device 20, the information processing device 50 can determine that it is an electronic receipt and transmit electronic receipt information to the customer terminal device 30.

[0046] The receipt printer 40 has a printing unit 44, and when a paper receipt is selected instead of an electronic receipt, the second control unit 21 of the store terminal 20 sends second selection information to the information processing device 50. The fifth control unit 51 of the information processing device 50 determines that a paper receipt is required based on the received second selection information and sends a print request to the receipt printer 40, and the fourth control unit 41 of the receipt printer 40 causes the printing unit 44 to print the print data based on the received print request. According to the POS system 1 described above, when a paper receipt is selected on the store terminal device 20, the information processing device 50 determines that it is a paper receipt and sends a print request to the receipt printer 40 to print the paper receipt.

[0047] Furthermore, in the POS system 1 of this embodiment, the first control unit 11 of the POS terminal 10 obtains the customer ID and sends it to the receipt printer 40, and the fourth control unit 41 of the receipt printer 40 sends the received ID to the information processing device 50. The fifth control unit 51 of the information processing device 50 determines that it is an electronic receipt based on the received ID. Next, the first control unit 11 of the POS terminal 10 generates print data and sends it to the receipt printer 40, and the fourth control unit 41 of the receipt printer 40 sends the received print data to the information processing device 50. The fifth control unit 51 of the information processing device 50 generates electronic receipt information based on the received print data by determining that it is an electronic receipt, and when it receives an electronic receipt request from the customer terminal device 30, it transmits the electronic receipt information.

[0048] According to the above-described POS system 1, when an ID is transmitted from the POS terminal device 10, the information processing device 50 can determine that it is an electronic receipt and transmit electronic receipt information to the customer terminal device 30.

[0049] The receipt system 2 of this embodiment also includes a receipt printer 40 having a fourth control unit 41, and an information processing device 50 having a fifth control unit 51. The receipt printer 40 is capable of communicating with the information processing device 50 and the POS terminal 10, and the information processing device 50 is capable of communicating with the receipt printer 40, the store terminal 20, and the customer terminal 30.

[0050] In the receipt system 2, the fourth control unit 41 of the receipt printer 40 receives print data from the POS terminal device 10 and transmits it to the information processing device 50, and the fifth control unit 51 of the information processing device 50 generates image data based on the received print data and transmits it to the store terminal device 20. When the fifth control unit 51 of the information processing device 50 receives first selection information from the store terminal device 20, it determines that it is an electronic receipt based on the first selection information and generates electronic receipt information, and when it receives an electronic receipt request from the customer terminal device 30, it transmits the electronic receipt information.

[0051] According to the receipt system 2 described above, when an electronic receipt is selected by the store terminal device 20, the information processing device 50 can determine that it is an electronic receipt and transmit electronic receipt information to the customer terminal device 30.

[0052] The receipt printer 40 has a printing unit 44, and when the fifth control unit 51 of the information processing device 50 receives second selection information from the store terminal device 20 that differs from the first selection information, it determines that a paper receipt is required based on the second selection information and sends a print request to the receipt printer 40. The fourth control unit 41 of the receipt printer 40 causes the printing unit 44 to print the print data based on the received print request. According to the receipt system 2 described above, when a paper receipt is selected on the store terminal device 20, the information processing device 50 determines that it is a paper receipt and sends a print request to the receipt printer 40 to print the paper receipt.

[0053] As described above, the present embodiment has been described in detail with reference to the drawings, but the specific configuration is not limited to these embodiments, and may be changed, replaced, deleted, etc. without departing from the gist of the present invention.

[0054] Also, each program for realizing the function of any of the components in each device described above may be recorded on a computer-readable recording medium, and the program may be read and executed by a computer system. Also, the term "computer-readable recording medium" includes portable media such as flexible disks, optical magnetic disks, ROMs, and CD (Compact Disk)-ROMs, as well as storage devices such as hard disks built into computer systems. Furthermore, the term "computer-readable recording medium" also includes devices that hold a program for a certain period of time, such as volatile memory inside a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line.

[0055] The above program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium or by transmission waves in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network such as the Internet or a communication line such as a telephone line. The above program may be for implementing some of the above functions. Furthermore, the above program may be a so-called differential file or differential program that can implement the above functions in combination with a program already recorded in the computer system. [Explanation of symbols]

[0056] 1...POS system, 2...receipt system, 10...POS terminal device, 11...first control unit, 12...first communication unit, 13...first memory unit, 14...first input / output unit, 20...store terminal device, 21...second control unit, 22...second communication unit, 23...second memory unit, 24...second input / output unit, 30...customer terminal device, 31...third control unit, 32...third communication unit, 33...third input / output unit, 40...receipt printer, 41...fourth control unit, 42...fourth communication unit, 43...fourth memory unit, 44...printing unit, 50...information processing device, 51...fifth control unit, 52...fifth communication unit, 53...fifth memory unit, 60...LAN, 70...WAN.

Claims

1. A payment system including a receipt printer having a fourth control unit, an information processing device having a fifth control unit, a first terminal device having a first control unit, a second terminal device having a second control unit, and a third terminal device having a third control unit, The first control unit of the first terminal device generates print data and sends it to the receipt printer, The fourth control unit of the receipt printer sends the received print data to the information processing device. the fifth control unit of the information processing device generates image data based on the received print data and transmits the image data to the second terminal device; the second control unit of the second terminal device displays the received image data, and when an electronic receipt is selected, transmits first selection information to the information processing device; the fifth control unit of the information processing device determines the electronic receipt based on the received first selection information, generates electronic receipt information, and transmits the electronic receipt information upon receiving an electronic receipt request from the third terminal device.

2. The receipt printer has a printing unit, the second control unit of the second terminal device transmits second selection information to the information processing device when a paper receipt is selected instead of the electronic receipt; the fifth control unit of the information processing device determines that the receipt is a paper receipt based on the received second selection information and sends a print request to the receipt printer; The payment system according to claim 1 , wherein the fourth control unit of the receipt printer causes the printing unit to print the print data based on the received print request.

3. When the first control unit of the first terminal device acquires customer identification information, the first control unit transmits the customer identification information to the receipt printer, the fourth control unit of the receipt printer sends the received customer identification information to the information processing device; The fifth control unit of the information processing device determines that the electronic receipt is the electronic receipt based on the received customer identification information. the first control unit of the first terminal device generates the print data and sends it to the receipt printer; The fourth control unit of the receipt printer sends the received print data to the information processing device. 2 . The payment system according to claim 1 , wherein the fifth control unit of the information processing device generates the electronic receipt information based on the received print data, and transmits the electronic receipt information upon receiving the electronic receipt request from the third terminal device.

4. A payment system including a receipt printer having a fourth control unit, an information processing device having a fifth control unit, a first terminal device having a first control unit, a second terminal device having a second control unit, and a third terminal device having a third control unit, The first control unit of the first terminal device acquires customer identification information and sends it to the receipt printer. the fourth control unit of the receipt printer sends the received customer identification information to the information processing device; The fifth control unit of the information processing device determines that the receipt is an electronic receipt based on the received customer identification information, The first control unit of the first terminal device generates print data and sends it to the receipt printer, The fourth control unit of the receipt printer sends the received print data to the information processing device. the fifth control unit of the information processing device generates electronic receipt information based on the received print data, and transmits the electronic receipt information upon receiving an electronic receipt request from the third terminal device.

5. A receipt system including a receipt printer having a fourth control unit and an information processing device having a fifth control unit, the receipt printer is capable of communicating with the information processing device and a first terminal device; the information processing device is capable of communicating with the receipt printer, a second terminal device, and a third terminal device; the fourth control unit of the receipt printer receives print data from the first terminal device and sends it to the information processing device; the fifth control unit of the information processing device generates image data based on the received print data and transmits it to the second terminal device, and when first selection information is received from the second terminal device, determines that the electronic receipt is an electronic receipt based on the first selection information and generates electronic receipt information, and when an electronic receipt request is received from the third terminal device, transmits the electronic receipt information.

6. The receipt printer has a printing unit, When the fifth control unit of the information processing device receives second selection information different from the first selection information from the second terminal device, it determines that a paper receipt is to be produced based on the second selection information and sends a print request to the receipt printer. The receipt system according to claim 5 , wherein the fourth control unit of the receipt printer causes the printing unit to print the print data based on the received print request.

7. A control method for a receipt system including a receipt printer and an information processing device, comprising: the receipt printer is capable of communicating with the information processing device and a first terminal device; the information processing device is capable of communicating with the receipt printer, a second terminal device, and a third terminal device; The receipt printer receives print data from the first terminal device and sends it to the information processing device. the information processing device generates image data based on the received print data and transmits it to the second terminal device, when it receives first selection information from the second terminal device, it determines that the electronic receipt is an electronic receipt based on the first selection information and generates electronic receipt information, and when it receives an electronic receipt request from the third terminal device, it transmits the electronic receipt information.

8. When the information processing device receives second selection information different from the first selection information from the second terminal device, it determines that a paper receipt is to be produced based on the second selection information and sends a print request to the receipt printer. The receipt system control method according to claim 7 , wherein the receipt printer prints the print data based on the received print request.

Citation Information

Patent Citations

  • Electronic receipt system, terminal apparatus, and program

    JP2011090375A