Commodity sales data processing apparatus and program
The product sales data processing apparatus addresses the inefficiencies in existing systems by allowing for the convenient reading of membership cards during product settlement, ensuring that members receive their entitled benefits effectively.
Patent Information
- Application Number
- JP2021107076
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-28
- Publication Date
- 2025-06-16
- Estimated Expiration
- 2041-06-28
AI Technical Summary
Existing systems for granting privileges to members using membership cards lack efficiency and effectiveness in ensuring that members receive the benefits they are entitled to.
A product sales data processing apparatus that includes a member information acquisition unit, a settlement unit, and a display unit. The apparatus acquires member information, facilitates product settlement, and displays member information-related screens and settlement-related screens in a specific order, allowing for the convenient reading of membership cards and provision of benefits.
The apparatus ensures that members can easily receive their entitled benefits by providing an opportunity to read member information during the product settlement process, thereby improving the efficiency and accuracy of benefit distribution.
Smart Images

Figure 0007692599000001 
Figure 0007692599000002 
Figure 0007692599000003
Abstract
Description
Technical Field
[0001] The present invention relates to a product sales data processing apparatus and a program.
Background Art
[0002] A system is known in which privileges (points) are given to members using a membership card (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, there is room for improvement regarding the reading of the membership card for granting privileges.
[0005] The present invention has been made in view of such circumstances, and an object thereof is to provide a technology capable of suitably giving privileges to members.
Means for Solving the Problems
[0006] In order to solve the above-described problems, a product sales data processing apparatus according to an aspect of the present invention includes: a member information acquisition unit that acquires member information of a member; a settlement unit that settles a product; and a display unit that can display a member information related screen related to the acquisition of member information by the member information acquisition unit and a settlement related screen related to the settlement of the product by the settlement unit, wherein the display unit displays the settlement related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the settlement related screen.
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Embodiment for Carrying Out the Invention
[0008] Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a network configuration diagram of a POS (Point Of Sales) system 1 according to an embodiment of the present invention. The POS system 1 shown in FIG. 1 includes three POS terminals 20-1, 20-2, 20-3, a store controller (store computer) 10, and a transaction status management device 40, and each is communicably connected via a LAN 11. The POS system 1 can be introduced into various stores (such as supermarkets, convenience stores, drugstores, home centers, home appliance mass retailers, etc.). Hereinafter, when there is no particular distinction between the POS terminals 20-1, 20-2, and 20-3, they are collectively referred to as the POS terminal 20.
[0009] The store controller 10 receives product files and special sale files from the outside (for example, the server of the head office) and transmits (distributes) them to other devices (such as the POS terminal 20). Further, the store controller 10 receives information from other devices and transmits it to the outside.
[0010] The POS terminal 20 is a POS register (so-called full self-service POS register) that allows customers to register products themselves using the POS terminal 20 and settle the registered products.
[0011] The transaction status management device 40 manages (monitors, etc.) the processing status of the POS terminal 20, for example. As an example, the transaction status management device 40 monitors the quantity of currency in the change machine 209 provided in the POS terminal 20.
[0012] FIG. 2(A) is an example of the appearance of the POS terminal 20. FIG. 3 is a diagram showing a configuration example of the POS terminal. FIG. 2(B) will be described later. In FIGS. 2(A) (the same applies to FIG. 2(B)) and FIG. 3, the same parts are denoted by the same reference numerals.
[0013] Hereinafter, with reference to FIG. 2, a configuration example of the POS terminal 20 shown in FIG. 3 will be described. The POS terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a display unit 205, a scanner unit 206, a medium reading / writing unit 207, a payment terminal 208, a change dispenser 209, a printing unit 213, an audio output unit 214, a communication unit 215, an imaging unit 216, and a signature pole 217. These can communicate with each other. Note that since the payment terminal 208 is attached to the POS terminal 20, it will be described as constituting the POS terminal 20, but the POS terminal 20 and the payment terminal 208 may be separate bodies that can communicate with each other.
[0014] The CPU 201 is a central processing unit, and controls the operation of the POS terminal 20 by reading and executing a program stored in the ROM 202. The ROM 202 is a read-only memory and stores various types of information used by the CPU 201, including programs.
[0015] The RAM 203 is a read / write memory and stores various types of information. For example, the RAM 203 stores information acquired from the outside (e.g., a product file or a special sale file acquired from the store controller 10) and information generated during processing (e.g., registration information (registration data) generated during a registration process for registering a product, settlement information generated during a settlement process for settling a purchased product).
[0016] The hard disk 204 stores various types of information. The hard disk 204 may store, for example, a program executed by the CPU 201 instead of the ROM 202. Also, instead of the RAM 203, it may store information acquired from the outside or information generated during processing.
[0017] The display unit 205 is a touch display, which displays various information to customers and accepts various inputs from customers.
[0018] The scanner unit 206 optically reads various information. For example, the scanner unit 206 optically reads barcodes (such as product codes) attached to products, codes printed on various cards, and codes displayed on other devices (such as customers' mobile terminals (smartphones, etc.)). In addition to the above, the scanner unit 206 may also read codes printed on vouchers (such as gift vouchers, coupon vouchers, and privilege vouchers) and codes printed on purchase (purchase reservation) documents (such as purchase receipts for products, tickets, etc., and purchase reservation receipts).
[0019] Note that the scanner unit 206 is used when a customer registers a product, but the customer may register the product by other methods. For example, when a preset button (a button for product registration) corresponding to the product is displayed on the display unit 205, the customer may operate (press) the preset button to register the product.
[0020] The media reading / writing unit 207 magnetically or electrically reads information stored in various cards. In addition, the media reading / writing unit 207 magnetically or electrically writes (adds, updates) information to various cards. In this embodiment, since it is a reading mode in which a card is inserted into an insertion slot, it is a contact type. However, the reading and writing by the media reading / writing unit 207 (reading information in the card and writing information into the card) may be a contact type or a non-contact type (for example, a so-called waving type).
[0021] The payment terminal 208 is a non-cash (for example, credit card) payment mechanism (non-cash payment unit). The payment terminal 208 includes a display unit for displaying various information, an operation unit for accepting various operations, a card insertion slot, a card recognition unit for recognizing a card inserted into the card insertion slot, a communication unit for communicating with a server for non-cash payment (for example, a credit payment server (not shown) that executes credit payment), and the like.
[0022] The change dispenser 209 is a cash settlement mechanism (cash settlement unit). The change dispenser 209 has an inlet for banknotes and coins, an outlet for banknotes and coins, a storage bin, and various sensors. It detects the inserted currency at the inlet and discharges the change, which is the difference between the inserted amount and the purchase amount, from the outlet.
[0023] The printing unit 213 prints and issues various media (e.g., receipts, coupons, etc.). The voice output unit 214 outputs voice. For example, the voice output unit 214 outputs voice guidance, etc. The communication unit 215 transmits and receives information to and from other terminals (other POS terminals 20, store controller 10). The imaging unit 216 images, for example, the operator (customer). The POS terminal 20 may be equipped with two or more imaging units 216 to simultaneously image the face and the hands (near the inlet and outlet of the change dispenser 209). The sign pole 217 has a light-emitting part at its tip and notifies various information (calling the clerk, operating status, etc.) according to the light-emitting mode of the light-emitting part. The POS terminal 20 may further be equipped with a key operation unit having one or more operation keys, a human presence sensor, etc.
[0024] Hereinafter, it will be described as an example where the POS system 1 is introduced in a certain store (store T). Store T has introduced a point system (hereinafter referred to as point system P) in which points given in response to the purchase of goods can be used for subsequent purchases. In store T, various brands of credit cards can be used for non-cash settlement. Store T distributes a partnership card (partner credit card) issued through a partnership with a certain brand.
[0025] In store T, at least a point card, a non-partnership credit card, and a partnership credit card can be used.
[0026] The point card is not used for credit settlement at store T (it does not have the function of a credit card), but is a card used for the point system P. The point card holds (stores, records) identification information (hereinafter referred to as member number or member code) that can uniquely identify a member of the point system P. The manner of holding the member number in the point card (similarly for the affiliated credit card) is not particularly limited. For example, the point card used at store T may be of a type in which the member number is barcoded and printed (recorded), or of a type having a magnetic strip with the member number stored on the magnetic strip, or of a type having an IC chip with the member number stored on the IC chip.
[0027] The non-affiliated credit card is not used for the point system P (it does not hold a member number), but is a card used for credit settlement at store T. In other words, the non-affiliated credit card is a credit card other than the affiliated credit card among the credit cards used for credit settlement at store T. The non-affiliated credit card holds identification information (hereinafter referred to as credit card number) that can uniquely identify the credit card (or the customer in whose name the credit card is issued). The manner of holding the credit card number in the non-affiliated credit card (similarly for the affiliated credit card) is not particularly limited. For example, the non-affiliated credit card used at store T may be of a type having a magnetic strip with the credit card number stored on the magnetic strip, or of a type having an IC chip with the credit card number stored on the IC chip.
[0028] The affiliated credit card is used for the point system P (holds a member number) and is also used for credit settlement at store T. That is, the affiliated credit card holds both a member number and a credit card number.
[0029] In this embodiment, it is assumed that a server (point server) that can be referenced from each device in the POS system 1 manages (stores) points in the point system P. Specifically, it is assumed that the point server stores point information (such as the number of points held) in association with the member number. Note that the point server may be managed by the company that operates the store T, or may be managed by a company that has contracted with the company that operates the store T. Also, the point server may be a cloud server installed in a data center or the like.
[0030] Further, in this embodiment, it is assumed that the point card also has a function as a prepaid card (a medium for electronic money). The point card stores (holds) information regarding electronic money (such as the remaining amount of electronic money). The mode in which the point card holds the remaining amount of electronic money is not particularly limited (as an example, the remaining amount of electronic money may be stored in an IC chip).
[0031] Note that instead of the point card, an external device (electronic money server) may store (manage) the remaining amount of electronic money. The mode in the case where the electronic money server stores the remaining amount of electronic money may be any of the following modes 1 to 3, for example. (Mode 1) The electronic money server stores the remaining amount of electronic money in association with the member number. (Mode 2) The electronic money server stores the remaining amount of electronic money in association with identification information different from the member number (identification information for electronic money). (The point card does not store the identification information for electronic money.) Also, a server different from the electronic money server (server A) stores the identification information for electronic money in association with the member number. (Mode 3) The electronic money server stores the remaining amount of electronic money in association with the identification information for electronic money, and the point card stores the identification information for electronic money separately from the member number.
[0032] Note that in each of Modes 1 to 3, the method by which the POS terminal 20 refers to the remaining amount of electronic money of a certain point card is as follows.
[0033] In Mode 1, for example, the POS terminal 20 obtains the member number from the point card and transmits the obtained member number to the electronic money server. The electronic money server transmits the remaining electronic money balance corresponding to the member number to the POS terminal 20.
[0034] In Mode 2, for example, the POS terminal 20 obtains the member number from the point card and transmits the obtained member number to Server A. Server A transmits the identification information for electronic money corresponding to the member number to the electronic money server. The electronic money server transmits the remaining electronic money balance corresponding to the identification information for electronic money to Server A. Server A transmits the remaining electronic money balance received from the electronic money server to the POS terminal 20. Also, for example, the POS terminal 20 obtains the member number from the point card and transmits the obtained member number to the electronic money server. The electronic money server transmits the member number received from the POS terminal to Server A. Server A transmits the identification information for electronic money corresponding to the member number to the electronic money server. The electronic money server transmits the remaining electronic money balance corresponding to the identification information for electronic money to the POS terminal 20. Note that the electronic money server may have the functions of Server A (the electronic money server may store the identification information for electronic money in association with the member number).
[0035] In Mode 3, the POS terminal 20 obtains the identification information for electronic money from the point card and transmits the obtained identification information for electronic money to the electronic money server. The electronic money server transmits the remaining electronic money balance corresponding to the identification information for electronic money to the POS terminal 20.
[0036] Note that in each of Modes 1 to 3, the process of updating the remaining electronic money balance is the same as the process of referring to the remaining electronic money balance. For example, in Mode 1, the POS terminal 20 transmits the amount of money used (consumed) together with the member number obtained from the point card to the electronic money server. The electronic money server updates (subtracts) the remaining electronic money balance corresponding to the member number and transmits the updated remaining electronic money balance to the POS terminal 20.
[0037] In the following description, the point card may be referred to as a credit-free membership card, and the affiliated credit card may be referred to as a credit-bearing membership card. Also, the credit-free membership card (point card) and the credit-bearing membership card (affiliated credit card) may be collectively referred to as membership cards. Further, in the following description, the credit-free membership card (point card) shall also have the function as a prepaid card and store the electronic money balance.
[0038] Figures 4 to 15 are display examples of the display unit 205 of the POS terminal 20. Hereinafter, as display examples, from the start of the transaction to the display of the membership card presence / absence confirmation screen, from the reading of the credit-free membership card to the display of the payment method selection screen, from the reading of the credit-bearing membership card to the display of the payment method selection screen, and from the case where the membership card is not read (unread) to the display of the payment method selection screen will be separately described.
[0039] (From the start of the transaction to the display of the membership card presence / absence confirmation screen) Figure 4 is the transaction start screen. Before the start of the transaction, the POS terminal 20 displays the transaction start screen as shown in Figure 4. The registration start button BT01 on the transaction start screen is a button for instructing the start of product registration. The customer operates the registration start button BT01 when starting product registration. The language switches BT02 to BT04 on the transaction start screen (the same applies to other figures, and the reference signs are omitted in other figures) are buttons for switching the display language to English, Chinese, and Korean, respectively.
[0040] FIG. 5 is a membership card presence / absence confirmation screen. When the customer operates the registration start button BT01 on the transaction start screen shown in FIG. 4, the POS terminal 20 displays a membership card presence / absence confirmation screen as shown in FIG. 5. The credit-free membership card button BT10 on the membership card presence / absence confirmation screen is a button to be operated when there is (when the customer holds) a credit-free membership card (point card). The credit-linked membership card button BT11 is a button to be operated when there is a credit-linked membership card (co-branded credit card). The no-card button BT12 is a button to be operated when there is neither a credit-free membership card nor a credit-linked membership card. Note that although the no-card button BT12 shown in FIG. 5 (and the no-card button BT12 shown in FIG. 21(A) etc. as well) is displayed as "No Card", it may also display that no points will be added. For example, the no-card button BT12 may be displayed as "No Card. No points will be added".
[0041] When the credit-free membership card button BT10 is operated, the POS terminal 20 performs control to read the credit-free membership card (member number held in the credit-free membership card). For example, the POS terminal 20 may enable the scanner unit 206 to read the barcode printed on the credit-free membership card, or may enable the media reader / writer unit 207 to read the member number stored in the magnetic strip (or IC chip) of the credit-free membership card. Note that the POS terminal 20 may display a card reading method selection screen (not shown) after the operation of the credit-free membership card button BT10, and may enable the scanner unit 206 when it is selected on the card reading method selection screen to read the barcode, and may enable the media reader / writer unit 207 when it is selected on the card reading method selection screen to read the magnetic strip (or IC chip).
[0042] When the credit member card button BT11 on the POS terminal 20 is operated, the POS terminal 20 performs control to read the credit member card (member number held in the credit member card). For example, the POS terminal 20 may activate the scanner unit 206 to read the barcode printed on the credit member card, or may activate the media reading / writing unit 207 to read the member number stored in the magnetic strip (or IC chip) of the credit member card. Note that the POS terminal 20 may display a card reading method selection screen (not shown) after the operation of the credit member card button BT11, and when it is selected on the card reading method selection screen to read the barcode, activate the scanner unit 206, and when it is selected on the card reading method selection screen to read the magnetic strip (or IC chip), activate the media reading / writing unit 207.
[0043] When the no-card button BT12 on the POS terminal 20 is operated, the POS terminal 20 does not perform the control to read the member number as described above.
[0044] (From reading the non-credit member card to displaying the payment method selection screen) FIG. 6 shows a registration screen (initial registration screen). When the customer operates the non-credit member card button BT10 on the member card presence / absence confirmation screen shown in FIG. 5 on the POS terminal 20 and then causes the barcode printed on the non-credit member card to be read by the scanner unit 206 (or causes the member number stored in the non-credit member card to be read by the media reading / writing unit 207), the POS terminal 20 displays an initial registration screen as shown in FIG. 6.
[0045] The member information display area HR20 on the initial registration screen shown in FIG. 6 (the same applies to the registration screen shown in FIG. 7 (described later) and the payment method selection screen shown in FIG. 8 (described later)) is an area for displaying the member information of the customer (member). In the example shown in FIG. 6 (the same applies to FIGS. 7 and 8), the POS terminal 20 displays "Member number: 1234", "Balance: 1,620 yen", and "Points: 303P" in the member information display area HR20 as the member information. Note that this is the same as FIG. 22(A).
[0046] "Member number: 1234" is the member number of the read credit non-member card. That is, the POS terminal 20 reads the credit non-member card (obtains the member number held in the credit non-member card) and displays it in the member information display area HR20.
[0047] "Balance: 1,620 yen" is the electronic money balance of the read credit non-member card. That is, the POS terminal 20 reads the credit non-member card (obtains the electronic money balance held in the credit non-member card) and displays it in the member information display area HR20.
[0048] "Points: 303P" is the number of points held by the read credit non-member card. The POS terminal 20 reads the credit non-member card (obtains the member number held in the credit non-member card), inquires of the point server about the number of points held by the credit non-member card (sends the member number to the point server and obtains from the point server the number of points held corresponding to the member number), and displays it in the member information display area HR20.
[0049] Figure 7 is a registration screen. When the customer registers tea as one item and mochi cakes as the second item from the initial registration screen shown in Figure 6, the POS terminal 20 displays a registration screen as shown in Figure 7. The payment button BT30 on the registration screen is a button (subtotal button) for instructing the end of product registration.
[0050] Figure 8 is a payment method selection screen (also referred to as a settlement method selection screen or a settlement type selection screen). When customer K operates the checkout button BT30 on the registration screen shown in Figure 7, the POS terminal 20 displays a payment method selection screen as shown in Figure 8. The cash button BT40 on the payment method selection screen is a button for selecting cash settlement as the payment method. The non-partner credit button BT41 is a button for selecting credit settlement using a non-partner credit card as the payment method. The partner credit button BT42 is a button for selecting credit settlement using a partner credit card (credit member card) as the payment method. Note that on the payment method selection screen shown in Figure 8 (similarly for Figure 11 and Figure 14), buttons corresponding to payments by electronic money, etc. are omitted.
[0051] (From reading the credit member card to displaying the payment method selection screen) Figure 9 is a registration screen (initial registration screen) following Figure 5. When the customer operates the credit member card button BT11 on the membership card presence confirmation screen shown in Figure 5 and then causes the barcode printed on the credit member card to be read by the scanner unit 206 (or when the membership number stored in the credit member card is read by the medium reader unit 207), the POS terminal 20 displays an initial registration screen as shown in Figure 9. In the example shown in Figure 9, the POS terminal 20 displays "Member number: 1234" and "Points: 303P" in the member information display area HR20 as member information. In other words, when the POS terminal 20 reads a credit member card, it does not display "Balance: 1620 yen" in the member information display area HR20, which is displayed when a credit-free member card is read. That is, when the POS terminal 20 reads a credit-free member card (point card) with an electronic money function, it displays the electronic money balance in the member information display area HR20 as member information (Figure 6), but when it reads a credit member card without an electronic money function, it naturally does not display the electronic money balance in the member information display area HR20 (Figure 9). The same applies to the registration screen (Figure 10) and the payment method selection screen (Figure 11) described later.
[0052] Figure 10 is a registration screen that follows Figure 9. When the customer registers tea as one item and daifuku as the second item from the initial registration screen shown in Figure 9 on the POS terminal 20, the POS terminal 20 displays a registration screen as shown in Figure 10.
[0053] Figure 11 is a payment method selection screen that follows Figure 10. When the customer K operates the payment button BT30 on the registration screen shown in Figure 7 on the POS terminal 20, the POS terminal 20 displays a payment method selection screen as shown in Figure 11.
[0054] (Until the display of the payment method selection screen when the membership card has not been read (no reading)) Figure 12 is a registration screen (initial registration screen) that follows Figure 5. When the customer operates the no card button BT12 on the membership card presence confirmation screen shown in Figure 5 on the POS terminal 20, the POS terminal 20 displays an initial registration screen as shown in Figure 12.
[0055] The membership card reading button BT21 on the initial registration screen shown in Figure 12 (the same applies to the registration screen shown in Figure 13 (described later) and the payment method selection screen shown in Figure 14 (described later)) is a button for instructing (declaring) the reading of the membership card (membership number held on the membership card). That is, when the POS terminal 20 reads the membership card, it displays the membership information in the membership information display area HR20 on the initial registration screen (Figure 6, Figure 9), but when the membership card is not read, it displays the membership card reading button BT21 in the membership information display area HR20 on the initial registration screen instead (Figure 12). As shown in Figure 6, Figure 9, and Figure 12, the display position and display size of the membership card reading button BT21 displayed on the initial registration screen when the membership card is not read are the same (or substantially the same) as the membership information display area HR20 arranged on the initial registration screen when the membership card is read.
[0056] Figure 13 shows the registration screen following Figure 12. When the customer registers tea as one item and mochi cakes as the second item from the initial registration screen shown in Figure 12 using the POS terminal 20, the POS terminal 20 displays a registration screen as shown in Figure 11. As shown in Figures 7, 10, and 13, the display position and size of the membership card reading button BT21 displayed on the registration screen when the membership card is not read are the same (or approximately the same) as the membership information display area HR20 arranged on the registration screen when the membership card is read.
[0057] Figure 14 shows the payment method selection screen following Figure 13. When the customer K operates the payment button BT30 on the registration screen shown in Figure 13 using the POS terminal 20, the POS terminal 20 displays a payment method selection screen as shown in Figure 14. As shown in Figures 8, 11, and 14, the display position and size of the membership card reading button BT21 displayed on the payment method selection screen when the membership card is not read are the same (or approximately the same) as the membership information display area HR20 arranged on the payment method selection screen when the membership card is read.
[0058] Figure 15 shows the membership card presence / absence confirmation screen. When the customer operates the membership card reading button BT21 on the initial registration screen shown in Figure 12, or the registration screen shown in Figure 13, or the payment method selection screen shown in Figure 14 using the POS terminal 20, the POS terminal 20 displays a membership card presence / absence confirmation screen as shown in Figure 15. The membership card presence / absence confirmation screen shown in Figure 15 is different from the membership card presence / absence confirmation screen shown in Figure 5 in terms of the presence or absence of "Welcome" at the top.
[0059] (Screen transition after operating the membership card reading button BT21 on the initial registration screen) When the customer operates the credit non-member card button BT10 and reads the credit non-member card on the membership card presence / absence confirmation screen shown in Figure 15 after operating the membership card reading button BT21 on the initial registration screen shown in Figure 12, the POS terminal 20 displays the initial registration screen shown in Figure 6. That is, the screen transitions as Figure 12 → Figure 15 → Figure 6.
[0060] When the customer operates the membership card reading button BT21 on the initial registration screen shown in Fig. 12 and then operates the credit membership card button BT11 on the membership card presence confirmation screen shown in Fig. 15 to read the credit membership card, the POS terminal 20 displays the initial registration screen shown in Fig. 9. That is, the screen transitions as Fig. 12 → Fig. 15 → Fig. 9.
[0061] When the customer operates the no card button BT12 on the membership card presence confirmation screen shown in Fig. 15 after operating the membership card reading button BT21 on the initial registration screen shown in Fig. 12, the POS terminal 20 displays the initial registration screen shown in Fig. 12. That is, the screen transitions as Fig. 12 → Fig. 15 → Fig. 12.
[0062] (Screen transition after operating the membership card reading button BT21 on the registration screen) When the customer operates the non-credit membership card button BT10 on the membership card presence confirmation screen shown in Fig. 15 after operating the membership card reading button BT21 on the registration screen shown in Fig. 13 to read the non-credit membership card, the POS terminal 20 displays the registration screen shown in Fig. 7. That is, the screen transitions as Fig. 13 → Fig. 15 → Fig. 7.
[0063] When the customer operates the credit membership card button BT11 on the membership card presence confirmation screen shown in Fig. 15 after operating the membership card reading button BT21 on the registration screen shown in Fig. 13 to read the credit membership card, the POS terminal 20 displays the registration screen shown in Fig. 10. That is, the screen transitions as Fig. 13 → Fig. 15 → Fig. 10.
[0064] When the customer operates the no card button BT12 on the membership card presence confirmation screen shown in Fig. 15 after operating the membership card reading button BT21 on the registration screen shown in Fig. 13, the POS terminal 20 displays the registration screen shown in Fig. 13. That is, the screen transitions as Fig. 13 → Fig. 15 → Fig. 13.
[0065] (Screen transition after operating the membership card reading button BT21 on the payment method selection screen) When the customer operates the credit-free membership card button BT10 to read a credit-free membership card on the membership card presence / absence confirmation screen shown in FIG. 15 after operating the membership card reading button BT21 on the payment method selection screen shown in FIG. 14, the POS terminal 20 displays the payment method selection screen shown in FIG. 8. That is, the screen transitions as FIG. 14 → FIG. 15 → FIG. 8.
[0066] When the customer operates the credit membership card button BT11 to read a credit membership card on the membership card presence / absence confirmation screen shown in FIG. 15 after operating the membership card reading button BT21 on the payment method selection screen shown in FIG. 14, the POS terminal 20 displays the payment method selection screen shown in FIG. 11. That is, the screen transitions as FIG. 14 → FIG. 15 → FIG. 11.
[0067] When the customer operates the no card button BT12 on the membership card presence / absence confirmation screen shown in FIG. 15 after operating the membership card reading button BT21 on the payment method selection screen shown in FIG. 14, the POS terminal 20 displays the payment method selection screen shown in FIG. 14. That is, the screen transitions as FIG. 14 → FIG. 15 → FIG. 14.
[0068] FIGS. 16 to 20 are flowcharts showing an example of the operation of the POS terminal 20. Specifically, FIGS. 16 to 20 show the flow of one transaction (registration start to settlement completion). At the start of the flowchart in FIG. 16, it is assumed that the POS terminal 20 is displaying a transaction start screen (FIG. 4).
[0069] (Flowchart in FIG. 16) Step S1: The POS terminal 20 accepts an operation to start registration. Specifically, the POS terminal 20 accepts an operation of the registration start button BT01 on the transaction start screen shown in FIG. 4. Subsequently, it proceeds to step S2.
[0070] Step S2: The POS terminal 20 checks the presence or absence of a membership card. Specifically, the POS terminal 20 displays the membership card presence / absence confirmation screen shown in FIG. 5. Subsequently, it proceeds to step S3.
[0071] Step S3: The POS terminal 20 determines whether there is an operation indicating that there is a credit-free membership card (point card). For example, the POS terminal 20 determines whether it has received an operation on the credit-free membership card button BT10 on the membership card presence confirmation screen shown in FIG. 5. If there is an operation indicating that there is a credit-free membership card (Step S3: YES), the process proceeds to Step S8 in FIG. 17. If there is no operation indicating that there is a credit-free membership card (Step S3: NO), the process proceeds to Step S4.
[0072] Step S4: The POS terminal 20 determines whether there is an operation indicating that there is a credit-bearing membership card (co-branded credit card). For example, the POS terminal 20 determines whether it has received an operation on the credit-bearing membership card button BT11 on the membership card presence confirmation screen shown in FIG. 5. If there is an operation indicating that there is a credit-bearing membership card (Step S4: YES), the process proceeds to Step S8 in FIG. 17. If there is no operation indicating that there is a credit-bearing membership card (Step S4: NO), the process proceeds to Step S5.
[0073] Step S5: The POS terminal 20 determines whether there is an operation indicating that there is no membership card (credit-free membership card, credit-bearing membership card). For example, the POS terminal 20 determines whether it has received an operation on the no card button BT12 on the membership card presence confirmation screen shown in FIG. 5. If there is an operation indicating that there is no membership card (Step S5: YES), the process proceeds to Step S29 in FIG. 18. If there is no operation indicating that there is no membership card (Step S5: NO), the process returns to Step S3.
[0074] (Flowchart of FIG. 17) Step S8: The POS terminal 20 reads the membership card. For example, when the non-credit membership card button BT10 of the POS terminal 20 is operated (step S3 (YES)), the POS terminal 20 performs control to read the above-mentioned non-credit membership card (the membership number held in the non-credit membership card), and reads the non-credit membership card (the membership number held in the non-credit membership card). Also, when the credit membership card button BT11 of the POS terminal 20 is operated (step S4 (YES)), the POS terminal 20 performs control to read the above-mentioned credit membership card (the membership number held in the credit membership card), and reads the credit membership card (the membership number held in the credit membership card). Subsequently, it proceeds to step S9.
[0075] Step S9: The POS terminal 20 displays the initial registration screen. More specifically, the POS terminal 20 displays an initial registration screen provided with a member information display area HR20 for displaying member information. For example, when the POS terminal 20 reads a non-credit membership card, it displays an initial registration screen as shown in FIG. 6 (an initial registration screen in which the membership number, the electronic money balance, and the number of points held are displayed in the member information display area HR20). Also, when the POS terminal 20 reads a credit membership card, it displays an initial registration screen as shown in FIG. 9 (an initial registration screen in which the membership number and the number of points held are displayed in the member information display area HR20). Subsequently, it proceeds to step S11.
[0076] Step S11: The POS terminal 20 determines whether there has been a scan or the like of a product (one item of product) (reading of the barcode by the scanner unit 206, operation of the button for product registration). If there has been a scan or the like of the product (step S11: YES), it proceeds to step S12. If there has been no scan or the like of the product (step S11: NO), it returns to step S11.
[0077] Step S12: The POS terminal 20 registers the product and updates the registration screen. Subsequently, it proceeds to step S13.
[0078] Step S13: The POS terminal 20 determines whether there has been a scan or the like of a product (products after the second item). If there has been a scan or the like of a product (Step S13: YES), it returns to Step S12. That is, the POS terminal 20 registers the product and updates the registration screen. If there has been no scan or the like of a product (Step S13: NO), it proceeds to Step S15.
[0079] In addition, when the POS terminal 20 registers two products after reading a credit-free membership card, in Step S12, it displays a registration screen as shown in FIG. 7 (a registration screen in which the membership number, the electronic money balance, and the number of held points are displayed in the member information display area HR20). Also, when the POS terminal 20 registers two products after reading a credit membership card, in Step S12, it displays a registration screen as shown in FIG. 10 (a registration screen in which the membership number and the number of held points are displayed in the member information display area HR20).
[0080] Step S15: The POS terminal 20 determines whether there has been an operation to complete the registration. For example, the POS terminal 20 determines whether it has received an operation of the payment button BT30 on the registration screen shown in FIG. 7 (or FIG. 10). If there has been an operation to complete the registration (Step S15: YES), it proceeds to Step S16. If there has been no operation to complete the registration (Step S15: NO), it returns to Step S13.
[0081] Step S16: The POS terminal 20 displays a payment method selection screen. For example, when the POS terminal 20 registers two products after reading a credit-free membership card and receives an operation of the payment button BT30, it displays a payment method selection screen as shown in FIG. 8 (a payment method selection screen in which the membership number, the electronic money balance, and the number of held points are displayed in the member information display area HR20). Also, when the POS terminal 20 registers two products after reading a credit membership card and receives an operation of the payment button BT30, it displays a payment method selection screen as shown in FIG. 11 (a payment method selection screen in which the membership number and the number of held points are displayed in the member information display area HR20). Subsequently, it proceeds to Step S18.
[0082] Step S18: The POS terminal 20 determines whether there is an operation to select a payment method. For example, the POS terminal 20 determines whether it has received an operation of the cash button BT40 or the non-affiliated credit button BT41 or the affiliated credit button BT42 on the payment method selection screen shown in FIG. 8 (or FIG. 11). If there is an operation to select a payment method (Step S18: YES), the process proceeds to Step S19. If there is no operation to select a payment method (Step S18: NO), the process returns to Step S18.
[0083] Step S19: The POS terminal 20 executes the settlement by the method selected in Step S18. For example, when cash settlement is selected as the payment method (when the operation of the cash button BT40 is received), after the POS terminal 20 receives the insertion of cash equal to or more than the total amount, based on a predetermined operation (operation of the end button), it discharges the necessary change and prints and issues a receipt. Then this flowchart ends. For example, when credit settlement by a non-affiliated credit card is selected as the payment method (when the operation of the non-affiliated credit button BT41 is received), the POS terminal 20 (settlement terminal 208) receives the input of necessary information (for example, PIN, number of payments, etc.), and based on a predetermined operation (operation of the end button), prints and issues a receipt. Then this flowchart ends. The same applies when credit settlement by an affiliated credit card (credit membership card) is selected as the payment method (when the operation of the affiliated credit button BT42 is received).
[0084] (Flowchart of FIG. 18) Step S29: The POS terminal 20 displays an initial registration screen. More specifically, the POS terminal 20 displays an initial registration screen with the membership card reading button BT21 arranged. For example, the POS terminal 20 displays an initial registration screen as shown in FIG. 12. Subsequently, the process proceeds to Step S30.
[0085] Step S30: The POS terminal 20 determines whether there is an instruction to read the membership card (membership number held on the membership card). For example, the POS terminal 20 determines whether it has received an operation of the membership card reading button BT21 on the initial registration screen shown in FIG. 12. If there is an instruction to read the membership card (Step S30: YES), it proceeds to Step S42 in FIG. 19. If there is no instruction to read the membership card (Step S30: NO), it proceeds to Step S31.
[0086] Step S31: The POS terminal 20 determines whether there has been a scan or the like of a product (one item of product). If there has been a scan or the like of the product (Step S31: YES), it proceeds to Step S32. If there has been no scan or the like of the product (Step S31: NO), it returns to Step S30.
[0087] Step S32: The POS terminal 20 registers the product and updates the registration screen. Subsequently, it proceeds to Step S33.
[0088] Step S33: The POS terminal 20 determines whether there has been a scan or the like of a product (products from the second item onwards). If there has been a scan or the like of the product (Step S33: YES), it returns to Step S32. That is, the POS terminal 20 registers the product and updates the registration screen. If there has been no scan or the like of the product (Step S33: NO), it proceeds to Step S34.
[0089] In addition, when the POS terminal 20 has registered two products, in Step S32, it displays a registration screen with the membership card reading button BT21 arranged as shown in FIG. 13.
[0090] Step S34: The POS terminal 20 determines whether there is an instruction to read the membership card (membership number held in the membership card). For example, the POS terminal 20 determines whether it has received an operation of the membership card reading button BT21 on the registration screen shown in FIG. 13. If there is an instruction to read the membership card (Step S34: YES), it proceeds to Step S42 in FIG. 19. If there is no instruction to read the membership card (Step S34: NO), it proceeds to Step S35.
[0091] Step S35: The POS terminal 20 determines whether there is an operation indicating completion of registration. For example, the POS terminal 20 determines whether it has received an operation of the payment button BT30 on the registration screen shown in FIG. 13. If there is an operation indicating completion of registration (Step S35: YES), it proceeds to Step S36. If there is no operation indicating completion of registration (Step S35: NO), it returns to Step S33.
[0092] Step S36: The POS terminal 20 displays a payment method selection screen. For example, when the POS terminal 20 has registered two items and received an operation of the payment button BT30, it displays a payment method selection screen with the membership card reading button BT21 arranged as shown in FIG. 14. Subsequently, it proceeds to Step S37.
[0093] Step S37: The POS terminal 20 determines whether there is an instruction to read the membership card (membership number held in the membership card). For example, the POS terminal 20 determines whether it has received an operation of the membership card reading button BT21 on the payment method selection screen shown in FIG. 14. If there is an instruction to read the membership card (Step S37: YES), it proceeds to Step S42 in FIG. 19. If there is no instruction to read the membership card (Step S37: NO), it proceeds to Step S38.
[0094] Step S38: The POS terminal 20 determines whether there has been an operation to select a payment method. For example, the POS terminal 20 determines whether it has received an operation on the cash button BT40, the non-affiliated credit button BT41, or the affiliated credit button BT42 on the payment method selection screen shown in FIG. 14. If there has been an operation to select a payment method (Step S38: YES), proceed to Step S39. If there has been no operation to select a payment method (Step S38: NO), return to Step S37.
[0095] Step S39: The POS terminal 20 executes the settlement by the method selected in Step S38, in the same manner as the process of Step S19 in FIG. 17. Then this flowchart ends.
[0096] (Flowchart of FIG. 19) Step S42: The POS terminal 20 checks whether there is a membership card. Specifically, the POS terminal 20 displays the membership card presence / absence confirmation screen shown in FIG. 15. Then proceed to Step S43.
[0097] Step S43: The POS terminal 20 determines whether there has been an operation indicating the presence of a credit-free membership card (point card). For example, the POS terminal 20 determines whether it has received an operation on the credit-free membership card button BT10 on the membership card presence / absence confirmation screen shown in FIG. 15. If there has been an operation indicating the presence of a credit-free membership card (Step S43: YES), proceed to Step S58 in FIG. 20. If there has been no operation indicating the presence of a credit-free membership card (Step S43: NO), proceed to Step S44.
[0098] Step S44: The POS terminal 20 determines whether there has been an operation indicating that there is a credit-linked membership card (co-branded credit card). For example, the POS terminal 20 determines whether it has received an operation on the credit-linked membership card button BT11 on the membership card presence / absence confirmation screen shown in FIG. 15. If there has been an operation indicating that there is a credit-linked membership card (Step S44: YES), the process proceeds to Step S58 in FIG. 20. If there has been no operation indicating that there is a credit-linked membership card (Step S44: NO), the process proceeds to Step S45.
[0099] Step S45: The POS terminal 20 determines whether there has been an operation indicating that there is no membership card (non-credit membership card, credit-linked membership card). For example, the POS terminal 20 determines whether it has received an operation on the no card button BT12 on the membership card presence / absence confirmation screen shown in FIG. 15. If there has been an operation indicating that there is no membership card (Step S45: YES), the process proceeds to Step S52. If there has been no operation indicating that there is no membership card (Step S45: NO), the process returns to Step S43.
[0100] Step S52: The POS terminal 20 determines whether it is before registering the first item of merchandise. That is, the POS terminal 20 determines whether it is a membership card reading instruction during the display of the initial registration screen (flow from Step S30 (YES) in FIG. 18). If it is before registering the first item of merchandise (Step S52: YES), the process proceeds to Step S31 in FIG. 18. If it is not before registering the first item of merchandise (Step S52: NO), the process proceeds to Step S53.
[0101] Step S53: The POS terminal 20 determines whether the registration is complete. That is, the POS terminal 20 determines whether it is a membership card reading instruction during the display of the payment method selection screen (flow from Step S37 (YES) in FIG. 18). If the registration is complete (Step S53: YES), the process proceeds to Step S38 in FIG. 18. If the registration is not complete (Step S53: NO), that is, if it is a membership card reading instruction during the display of the registration screen (flow from Step S34 (YES) in FIG. 18), the process proceeds to Step S35 in FIG. 18.
[0102] (Flowchart of FIG. 20) Step S58: The POS terminal 20 reads the membership card. For example, when the non-credit membership card button BT10 of the POS terminal 20 is operated (step S43 (YES) in FIG. 19), the POS terminal 20 performs control to read the above-mentioned non-credit membership card (membership number held in the non-credit membership card), and reads the non-credit membership card (membership number held in the non-credit membership card). Also, when the credit membership card button BT11 of the POS terminal 20 is operated (step S44 (YES) in FIG. 19), the POS terminal 20 performs control to read the above-mentioned credit membership card (membership number held in the credit membership card), and reads the credit membership card (membership number held in the credit membership card). Subsequently, it proceeds to step S62.
[0103] Step S62: The POS terminal 20 determines whether it is before registering an item. That is, the POS terminal 20 determines whether it is a membership card reading instruction (flow from step S30 (YES) in FIG. 18) during the display of the initial registration screen. If it is before registering an item (step S62: YES), it proceeds to step S64. If it is not before registering an item (step S62: NO), it proceeds to step S63.
[0104] Step S63: The POS terminal 20 determines whether the registration is complete. That is, the POS terminal 20 determines whether it is a membership card reading instruction (flow from step S37 (YES) in FIG. 18) during the display of the payment method selection screen. If the registration is complete (step S63: YES), it proceeds to step S66. If the registration is not complete (step S63: NO), that is, if it is a membership card reading instruction (flow from step S34 (YES) in FIG. 18) during the display of the registration screen, it proceeds to step S65.
[0105] Step S64: On the initial registration screen being displayed, the POS terminal 20 displays member information instead of the member card reading button BT21. Then, it proceeds to step S11 in FIG. 17. That is, when the POS terminal 20 reads a credit-free member card in step S58, it displays an initial registration screen as shown in FIG. 6, and when it reads a credit-added member card in step S58, it displays an initial registration screen as shown in FIG. 9.
[0106] Step S65: On the registration screen being displayed, the POS terminal 20 displays member information instead of the member card reading button BT21. Then, it proceeds to step S15 in FIG. 17. That is, when the POS terminal 20 reads a credit-free member card in step S58, it displays a registration screen as shown in FIG. 7, and when it reads a credit-added member card in step S58, it displays a registration screen as shown in FIG. 10.
[0107] Step S66: On the payment method selection screen being displayed, the POS terminal 20 displays member information instead of the member card reading button BT21. Then, it proceeds to step S18 in FIG. 17. That is, when the POS terminal 20 reads a credit-free member card in step S58, it displays a payment method selection screen as shown in FIG. 8, and when it reads a credit-added member card in step S58, it displays a payment method selection screen as shown in FIG. 11.
[0108] (When the display unit 205 is vertically long) FIG. 2(B) shows another example of the appearance of the POS terminal 20. The POS terminal 20 may have an appearance as shown in FIG. 2(B). The POS terminal 20 shown in FIG. 2(A) has a horizontally long display unit 205, while the POS terminal 20 shown in FIG. 2(B) has a vertically long display unit 205. Note that the POS terminal 20 has the configuration shown in FIG. 3 regardless of whether it has the appearance shown in FIG. 2(A) or the appearance shown in FIG. 2(B) (that is, the configuration is common regardless of the appearance).
[0109] FIG. 21 shows a display example of the display unit 205 of the POS terminal 20. Specifically, each of FIGS. 21(A) to 21(D) is a display example of the vertically long display unit 205 shown in FIG. 2(B).
[0110] FIG. 21(A) is a membership card presence / absence confirmation screen that transitions from the transaction start screen. That is, the POS terminal 20 displays a membership card presence / absence confirmation screen as shown in FIG. 5 in the case of the horizontally long display unit 205, and displays a membership card presence / absence confirmation screen as shown in FIG. 21(A) in the case of the vertically long display unit 205.
[0111] FIG. 21(B) is a payment method selection screen when a credit-free membership card (point card) is being read. That is, the POS terminal 20 displays a payment method selection screen as shown in FIG. 8 in the case of the horizontally long display unit 205, and displays a payment method selection screen as shown in FIG. 21(B) in the case of the vertically long display unit 205.
[0112] The card reading presence / absence display area HR22 of the payment method selection screen shown in FIG. 21(B) (the same applies to the payment method selection screens shown in FIGS. 21(C) and 21(D)) is an area for displaying the presence (completed) / absence (not yet) of reading of the membership card. In the example shown in FIG. 21(B) (the same applies to FIG. 21(C)), the POS terminal 20 displays "Membership card read" in the card reading presence / absence display area HR22.
[0113] The balance display area HR23 of the payment method selection screen shown in FIG. 21(B) is an area for displaying the electronic money balance (the electronic money balance of the read credit-free membership card), which is one of the membership information. In the example shown in FIG. 21(B), the POS terminal 20 displays "1,620 yen" in the balance display area HR23.
[0114] FIG. 21(C) is a payment method selection screen when a credit membership card (co-branded credit card) is being read. That is, the POS terminal 20 displays a payment method selection screen as shown in FIG. 11 in the case of the horizontally long display unit 205, and displays a payment method selection screen as shown in FIG. 21(C) in the case of the vertically long display unit 205.
[0115] FIG. 21(D) is a payment method selection screen when the membership card is not being read. That is, the POS terminal 20 displays a payment method selection screen as shown in FIG. 14 in the case of the horizontally long display unit 205, and displays a payment method selection screen as shown in FIG. 21(D) in the case of the vertically long display unit 205. Note that since the membership card is not being read, the card reading presence / absence display area HR22 does not display "Membership card read" (it is blank).
[0116] (Senior members, parenting members) As described above, in store T, a point service is provided to members by the point system P. Furthermore, a special service may be provided to specific members as an additional service to the point service by the point system P (or as a service independent of the point service by the point system P). Hereinafter, in store T, as a special service, a senior discount system (for example, a 1% discount on the total amount) for customers of a predetermined age or older (senior members) and a parenting support system (for example, multiple points. For example, 1.2 times the points) for customers in the parenting generation (parenting members) are assumed to be implemented.
[0117] FIGS. 22 to 24 are display examples of the display unit 205 of the POS terminal 20. Specifically, FIG. 22 is a display example of the member information display area HR20. FIG. 23 is a display example of the card reading presence / absence display area HR22. FIG. 24 is an example of a small screen.
[0118] FIG. 22(A) is a display example of the member information display area HR20 when a credit non-member card (point card) of a general member (a member who does not fall under either a senior member or a parenting member) is read. Note that the display of the member information display area HR20 shown in FIG. 22(A) is the same as the display of the member information display area HR20 on the initial registration screen shown in FIG. 6, the registration screen shown in FIG. 7, and the payment method selection screen shown in FIG. 8.
[0119] Figure 22(B) is an example of the display in the member information display area HR20 when a credit-free membership card (point card) of a senior member is read. That is, when it comes to a senior member, the POS terminal 20 displays in the member information display area HR20 that a 1% discount applies under the senior discount system ( "Senior discount: 1% discount"). The same applies to the display example in Figure 22(E). Also, the POS terminal 20 highlights the fact that the senior discount system applies (in the example shown in Figure 22(B), the background color of the member information display area HR20 is made different from that in the case of a general member. It is displayed in a prominent color). The same applies to the display example in Figure 22(E).
[0120] Figure 22(C) is an example of the display in the member information display area HR20 when a credit-free membership card (point card) of a parenting member is read. That is, when it comes to a parenting member, the POS terminal 20 displays in the member information display area HR20 that multiplier points apply under the parenting support system ( "Parenting support: multiplier points"). The same applies to the display example in Figure 22(F). Also, the POS terminal 20 highlights the fact that the parenting support system applies (in the example shown in Figure 22(C), the background color of the member information display area HR20 is made different from that in the case of a general member. It is displayed in a prominent color). The same applies to the display example in Figure 22(F). Note that the background color indicating that the senior discount system applies and the background color indicating that the parenting support system applies may be the same or different.
[0121] Figure 22(D) is an example of the display in the member information display area HR20 when a credit membership card of a general member is read. Note that the display of the member information display area HR20 shown in Figure 22(D) is the same as the display of the member information display area HR20 in the initial registration screen shown in Figure 9, the registration screen shown in Figure 10, and the payment method selection screen shown in Figure 11. Figure 22(E) is an example of the display in the member information display area HR20 when a credit membership card of a senior member is read. Figure 22(F) is an example of the display in the member information display area HR20 when a credit membership card of a parenting member is read.
[0122] FIG. 23(A) is an example of the display in the card reading presence / absence display area HR22 when a general member's membership card (credit-free membership card, credit membership card) is read. Note that the display in the card reading presence / absence display area HR22 shown in FIG. 23(A) is the same as the display in the card reading presence / absence display area HR22 on the payment method selection screen shown in FIGS. 21(B)(C).
[0123] FIG. 23(B) is an example of the display in the card reading presence / absence display area HR22 when a senior member's membership card is read. That is, in the case of a senior member, the POS terminal 20 displays in the card reading presence / absence display area HR22 that a 1% discount according to the senior discount system is applied ( "Senior discount (1% discount)"). In addition, the POS terminal 20 highlights that the senior discount system is applied (in the example shown in FIG. 23(B), the background color of the card reading presence / absence display area HR22 is made different from that in the case of a general member. It is displayed in a prominent color).
[0124] FIG. 23(C) is an example of the display in the card reading presence / absence display area HR22 when a parenting member's membership card is read. That is, in the case of a parenting member, the POS terminal 20 displays in the card reading presence / absence display area HR22 that multiplier points according to the parenting support system are applied ( "Parenting support (multiplier points)"). In addition, the POS terminal 20 highlights that the parenting support system is applied (in the example shown in FIG. 23(C), the background color of the card reading presence / absence display area HR22 is made different from that in the case of a general member. It is displayed in a prominent color). Note that the background color indicating that the senior discount system is applied and the background color indicating that the parenting support system is applied may be the same or different.
[0125] The POS terminal 20 determines whether the member is a senior member or a parenting member based on the member number read from the membership card (credit-free membership card, credit-bearing membership card). As an example, the information in a predetermined part of the member number (for example, the numbers in specific digits) is used as information indicating the type of member (general member, senior member, parenting member) (for example, 1 is a general member, 2 is a senior member, 3 is a parenting member), and when the POS terminal 20 reads the member number from the membership card, it may refer to the information in the predetermined part of the member number to determine whether the member corresponding to the member number is a senior member or a parenting member. As another example, when the POS terminal 20 reads the member number from the membership card, it may refer to a file in which the member number is associated with flag information indicating that the member is a senior member (0: not applicable, 1: applicable) and flag information indicating that the member is a parenting member (0: not applicable, 1: applicable) to determine whether the member corresponding to the member number is a senior member or a parenting member. Note that the above file may be stored by the POS terminal 20 itself, or may be stored by a device accessible from the POS terminal 20 (for example, the store controller 10, the server at the head office, etc.).
[0126] Note that instead of determining whether the member is a senior member or a parenting member based on the member number, the POS terminal 20 may determine whether the member is a senior member or a parenting member based on the confirmation result confirmed with the customer himself / herself (that is, the customer's self-declaration).
[0127] The POS terminal 20 may display a small screen SG01 as shown in FIG. 24(A) to confirm whether the member is a senior member. For example, when there is an operation indicating that there is a membership card (operation of the credit-free membership card button BT10 or the credit-bearing membership card button BT11) on the membership card presence confirmation screen (FIG. 5) (before or after reading the membership card), the POS terminal 20 may display the small screen SG01 in front of the membership card presence confirmation screen as shown in FIG. 24(B). The small screen SG01 is provided with an affirmative button BT51 to be operated when the member corresponds to a senior member and a negative button BT52 to be operated when the member does not correspond to a senior member.
[0128] The POS terminal 20 may display a small screen SG02 as shown in FIG. 24(C) and confirm whether the customer is a parenting member. For example, when there is an operation of the NO button BT52 (an operation indicating that the customer does not correspond to a senior member) on the small screen SG01 shown in FIG. 24(B), the POS terminal 20 may display the small screen SG02 instead of the small screen SG01 as shown in FIG. 24(D). The small screen SG02 is provided with an OK button BT61 to be operated when the customer corresponds to a parenting member and a NO button BT62 to be operated when the customer does not correspond to a parenting member.
[0129] The POS terminal 20 may simply determine (decide) whether the customer corresponds to a senior member or a parenting member according to the customer's self-declaration. That is, when there is an operation of the YES button BT51 (an operation indicating that the customer corresponds to a senior member) on the small screen SG01, the POS terminal 20 determines that the customer is a senior member (and thereafter treats the customer as a senior member), and when there is an operation of the YES button BT61 (an operation indicating that the customer corresponds to a parenting member) on the small screen SG02, the POS terminal 20 may determine that the customer is a parenting member (and thereafter may treat the customer as a parenting member).
[0130] After the customer's self-declaration, the POS terminal 20 may determine (decide) whether the customer corresponds to a senior member or a parenting member based on the operation of the store clerk. For example, when there is an operation of the YES button BT51 on the small screen SG01, the POS terminal 20 executes a store clerk call process (for example, notification to a device operated by the store clerk, emission of the sign pole 217, etc.), and when the called store clerk performs a predetermined operation (an approval operation indicating that the customer is a senior member, a maintenance operation for changing from a general member to a senior member, etc.), the POS terminal 20 determines that the customer is a senior member. When there is an operation of the YES button BT61 on the small screen SG02, the POS terminal 20 executes a store clerk call process, and when the called store clerk performs a predetermined operation (an approval operation indicating that the customer is a parenting member, a maintenance operation for changing from a general member to a parenting member, etc.), the POS terminal 20 may determine that the customer is a parenting member.
[0131] (Member discount service) As described above, in store T, a point service based on the point system P is provided to members, and further, a discount service (member discount service) may be provided to members. For example, as the member discount service, a discount may be given for a predetermined product (member discount product).
[0132] Figs. 25 and 26 show display examples of the display unit 205 of the POS terminal 20. Specifically, Fig. 25 shows an example of a registration screen displaying member discount products, and Fig. 26 shows an example of a registration screen displaying a total amount discount.
[0133] When a member registers a member discount product, the POS terminal 20 displays the discount amount (or the price after discount). For example, when tea is a member discount product (normal selling price: 120 yen, discount amount: 10 yen) and a member card (e.g., a credit-free membership card) is read, the POS terminal 20 displays the discount amount (10 yen) of the member discount product (tea) on the registration screen as shown in Fig. 25. On the other hand, even if tea is a member discount product, when the member card is not read, the POS terminal 20 does not display the discount amount as shown in Fig. 13.
[0134] When the customer operates the credit-free membership card button BT10 and reads the credit-free membership card on the membership card presence confirmation screen shown in Fig. 15 after operating the membership card reading button BT21 on the registration screen shown in Fig. 13, the POS terminal 20 displays the registration screen shown in Fig. 25. That is, the screen transitions from Fig. 13 → Fig. 15 → Fig. 25, and the discount for the member discount product (tea) is reflected.
[0135] Also, although related to the senior discount system described above, as a member discount service, instead of or in addition to discounting a predetermined product (member-discount product), a discount on the total amount (total-amount discount) may be applied. For example, in the case of discounting 1 yen for every 100 yen of the total amount, when a member card (e.g., a credit-free member card) is being read, the POS terminal 20 displays the discount amount (2 yen) on the registration screen as shown in Fig. 26. On the other hand, even when discounting 1 yen for every 100 yen of the total amount, if the member card is not being read, the POS terminal 20 does not display the discount amount as shown in Fig. 13.
[0136] When the customer operates the credit-free member card button BT10 on the member card presence / absence confirmation screen shown in Fig. 15 after operating the member card read button BT21 on the registration screen shown in Fig. 13 and causes the credit-free member card to be read, the POS terminal 20 displays the registration screen shown in Fig. 26. That is, the screen transitions as Fig. 13 → Fig. 15 → Fig. 26, and the discount on the total amount is reflected.
[0137] Although the embodiments have been described above, according to the above embodiments, benefits can be preferably given to members. For example, the opportunity to have the member card read increases (the convenience is improved such that even if one forgets to have it read initially, it can be easily read), and the number of transactions completed without reading the member card decreases. Therefore, the situation where a transaction is completed without giving the benefits that should originally be given decreases, and benefits can be preferably given. Also, it can be grasped at a glance that special benefits (special benefits for senior members and parenting members) are applied.
[0138] (Modifications, etc.) Although the embodiments have been described above, the above embodiments are merely examples, and the specific configuration is not limited to the above embodiments, and designs and the like within the scope not departing from the gist of the invention are also included. For example, the configuration of the device, the configuration of the data, the processing flow, the display and output modes, etc. can be appropriately changed as shown in, for example, the following (1), (2),.... Note that the following (1), (2),... may be appropriately combined with each other.
[0139] (1) In the above-described embodiment, it was explained that the member card reading button BT21 is displayed when the member card is not being read (Figs. 12 to 14, Fig. 21(D)). However, in addition to the member card reading button BT21, it may be displayed (notified) that the member card is not being read or that the member card reading button BT21 is being displayed. For example, when the member card is not being read (when the member card reading button BT21 is being displayed), a message such as "If you have a member card, please operate the 'Member Card Reading' button at the bottom of the screen" may be displayed (e.g., scroll-displayed) at the upper part of the screen.
[0140] (2) In the above-described embodiment, an example was explained in which the member card reading button BT21 is displayed on the initial registration screen, the registration screen, and the payment method selection screen when the member card is not being read (Figs. 12 to 14, Fig. 21(D)). However, the member card reading button BT21 does not have to be displayed on all screens. For example, when the member card is not being read, the member card reading button BT21 may be displayed on the payment method selection screen, but the member card reading button BT21 does not have to be displayed on the initial registration screen and the registration screen.
[0141] (3) In relation to the above (2), when the member card reading button BT21 is not displayed on the initial registration screen and the registration screen when the member card is not being read, the member information display area HR20 may be displayed on the initial registration screen and the registration screen. Since the member card is not being read (since the member information has not been acquired), the member information display area HR20 may be left blank or a message indicating that the member card is not being read (that the member information has not been acquired) (e.g., "Member card not read", "Member information not acquired") may be displayed.
[0142] (4) In the above embodiment, an example of displaying member information (such as member number) in the member information display area HR20 has been described, but information other than member information may also be displayed. For example, although it is also related to the above (3), a message may be displayed in the member information display area HR20. Also, for example, the total amount may be displayed.
[0143] (5) In the above embodiment, when the membership card has not been read, it has been described that the card reading presence / absence display area HR22 is left blank (Fig. 21(D)), but a message indicating that the membership card has not been read (for example, "Membership card not read") may also be displayed.
[0144] (6) In the above embodiment, regarding the relationship between the member information display area HR20 that is displayed (arranged) when the membership card is being read and the membership card reading button BT21 that is displayed (arranged) when the membership card has not been read, it has been described that the display position and display size are the same (or substantially the same) (Figs. 6 to 14), but at least one of the display position and display size does not have to be the same (or substantially the same). That is, in the above embodiment, it has been described that both (the member information display area HR20 and the membership card reading button BT21) are displayed at the same (or substantially the same) display position with the same (or substantially the same) size, but both may be displayed at the same (or substantially the same) display position with different sizes, or may be displayed at different display positions with the same (or substantially the same) size, or may be displayed at different display positions with different sizes. Note that if the display positions and display sizes of both are the same (or substantially the same) as in the embodiment, related information is similarly shown to the operator, so the operator can intuitively understand the situation (that is, it is easy to use).
[0145] (7) In the above embodiment, in the case of senior members or members with children, it has been described that the member information display area HR20 is displayed with a background color different from that of general members, but instead of or in addition to the background color, other methods (for example, the color of the frame, the thickness of the frame, marks, illustrations, etc.) may be used to notify that the senior discount system or the child-rearing support system is applicable.
[0146] (8) In relation to (7) above, in the case of a senior member, it may be notified by the sign pole 217 that the member is a senior member (notification is made in a predetermined light emission mode (color, timing)). Also, in the case of a parenting member, it may be notified by the sign pole 217 that the member is a senior member.
[0147] (9) In the above embodiment, an example in which the member card presence / absence confirmation screen (Figs. 5 and 21(A)) is displayed after the operation of the registration start button BT01 on the transaction start screen (Fig. 4) has been described. However, it is not necessary to display the member card presence / absence confirmation screen after the operation of the registration start button BT01. For example, the POS terminal 20 may display an initial registration screen (Figs. 12 and 12(D)) in which the member card reading button BT21 is arranged after the operation of the registration start button BT01 on the transaction start screen. In other words, in the above embodiment, an example in which the POS terminal 20 displays the member card presence / absence confirmation screen (Figs. 5 and 21(A)) based on the operation of the registration start button BT01 and displays the member card presence / absence confirmation screen (Fig. 15) based on the operation of the member card reading button BT21 has been described. However, the member card presence / absence confirmation screen (Figs. 5 and 21(A)) may be abolished, and the POS terminal 20 may display the member card presence / absence confirmation screen (Fig. 15) only by the operation of the member card reading button BT21.
[0148] (10) In the above embodiment, an example in which the no-credit member card button BT10 (a button to be operated when there is a no-credit member card), the credit member card button BT11 (a button to be operated when there is a credit member card), and the no-card button BT12 (a button to be operated when there is no member card) are arranged on the member card presence / absence confirmation screen has been described (Figs. 5 and 15). However, instead of the no-credit member card button BT10 and the credit member card button BT11, a card-present button (a button to be operated when there is a member card) may be arranged. That is, on the member card presence / absence confirmation screen, it is not necessary to confirm the type of member card.
[0149] (11) In the above-described embodiment, an example was described in which a cash button BT40 (a button for selecting cash settlement as a payment method), a non-affiliated credit button BT41 (a button for selecting credit settlement by a non-affiliated credit card as a payment method), and an affiliated credit button BT42 (a button for selecting credit settlement by an affiliated credit card as a payment method) are arranged on the payment method selection screen (FIGS. 8, 11, and 14). However, instead of the non-affiliated credit button BT41 and the affiliated credit button BT42, a credit button (a button for selecting credit settlement as a payment method) may be arranged. That is, on the payment method selection screen, it is not necessary to confirm the type of credit card.
[0150] (12) In the above-described embodiment, a configuration in which the settlement terminal 208 includes a display unit, an operation unit, a card insertion slot, a card recognition unit, and a communication unit was described. However, the configuration of the settlement terminal 208 is not limited to this. For example, the settlement terminal 208 only needs to include at least a card insertion slot. When the settlement terminal 208 does not include an operation unit, the display unit 205 (or the key operation unit) may receive an input of a password or the like. Also, when the settlement terminal 208 does not include a communication unit, the communication unit 215 may communicate with a server for non-cash settlement.
[0151] (13) In the above-described embodiment, the medium reading / writing unit 207 was described as magnetically or electrically reading information stored in various cards and magnetically or electrically writing information to various cards. That is, the medium reading / writing unit 207 was described as having a reading function and a writing function. However, the medium reading / writing unit 207 may have a reading function and not have a writing function. For example, when an external device (such as a point server or an electronic money server) stores the number of points or the remaining balance of electronic money, it is not necessary to have a writing function. When it does not have a writing function, the medium reading / writing unit 207 may be referred to as a medium reading unit 207.
[0152] (14) In the above-described embodiment, it has been described that the POS terminal 20 includes the medium reading / writing unit 207. However, the medium reading / writing unit 207 may be a separate unit from the POS terminal 20 (a configuration in which the medium reading / writing unit 207 and the POS terminal 20 are communicably connected). The same applies to the settlement terminal 208, the change dispenser 209, and the like. That is, the settlement terminal 208, the change dispenser 209, and the like may also be separate from the POS terminal 20.
[0153] (15) In the above-described embodiment, an example in which the medium reading / writing unit 207 and the settlement terminal 208 are separately provided as devices for reading a card has been described. However, one member (device) having both functions may be prepared. As an example, the settlement terminal 208 may also have the function of the medium reading / writing unit 207.
[0154] (16) In the above-described embodiment, an example in which the POS terminal 20 can perform both cash settlement and credit settlement has been described. However, the POS terminal 20 only needs to be able to perform either cash settlement or credit settlement. That is, the POS terminal 20 does not necessarily need to include either the settlement terminal 208 or the change dispenser 209.
[0155] (17) In the above-described embodiment, the POS terminal 20 has been described as a full-self POS register that allows a customer to register products themselves using the POS terminal 20 and settle the registered products. That is, in the above-described embodiment, the POS terminal 20 has been described as a registration and settlement device that performs product registration processing and settlement processing. However, the POS terminal 20 may be a settlement device (for example, the following (a) and (b)) that allows a customer to perform settlement processing themselves using the POS terminal 20. (a) A settlement device that acquires transaction information (product registration information) from another device operated by a store clerk (for example, a registration device for a store clerk to register products) and performs settlement processing. (b) A settlement device that acquires transaction information (product registration information) from another device operated by a customer (for example, the customer's own mobile terminal, a mobile terminal lent by the store, a shopping cart equipped with a product registration function) and performs settlement processing. Note that although the "full-self POS register where the customer registers the product himself / herself and settles the registered product" and the "settlement device where the customer executes the settlement process himself / herself" have been described, depending on the situation, the store clerk may operate them, and those that can be operated by the store clerk are not excluded from the POS terminal 20.
[0156] (18) Related to the above (17), the POS terminal 20 is a POS register having a scanner unit and a display unit on both sides (store clerk side, customer side), and having a settlement unit (settlement department) on the customer side, and may have a plurality of operation modes (for example, the operation modes of the following (a) to (c)) that can be switched as appropriate. (a) An operation mode in which the store clerk registers the product on the store clerk side and the customer settles on the customer side (b) An operation mode in which the customer registers and settles the product on the customer side (c) An operation mode in which transaction information (product registration information) is acquired from another device operated by the store clerk (or another device operated by the customer, etc.), and the customer settles on the customer side
[0157] (19) Also related to the above (17) and (18), in the above embodiment, an example of displaying the membership card presence / absence confirmation screen after operating the registration start button BT01 or the membership card reading button BT21 has been described. However, the conditions (triggers) for displaying the membership card presence / absence confirmation screen are not limited to this. For example, instead of or in addition to displaying the membership card presence / absence confirmation screen based on operating the registration start button BT01 or the membership card reading button BT21, the membership card presence / absence confirmation screen may be displayed based on the following.
[0158] For example, in the case of a settlement device that acquires transaction information from a registration device operated by a store clerk and executes settlement processing (the settlement device shown in (a) of the above (17)), a membership card presence / absence confirmation screen may be displayed based on receiving the transaction information transmitted from the registration device, or a membership card presence / absence confirmation screen may be displayed based on reading a medium printed and issued by the registration device (a medium with a code for acquiring transaction information printed thereon). The same applies to a settlement device that acquires transaction information from another device operated by a store clerk (or another device operated by a customer, etc.) and operates in an operation mode in which the customer performs settlement on the customer side (the settlement device that operates in the operation mode shown in (c) of the above (18)).
[0159] Also, in the case of a settlement device that acquires transaction information from a mobile terminal operated by a customer (the customer's own mobile terminal, a mobile terminal lent by the store) and executes settlement processing (the settlement device shown in (b) of the above (17)), a membership card presence / absence confirmation screen may be displayed based on reading a settlement code (for example, a two-dimensional code) displayed on the mobile terminal. Also, in the case of a settlement device that acquires transaction information from a shopping cart operated by a customer and executes settlement processing (the settlement device shown in (b) of the above (17)), a membership card presence / absence confirmation screen may be displayed based on receiving the transaction information transmitted from the shopping cart.
[0160] Also, in the case of a settlement device that operates in an operation mode in which a store clerk registers a product on the store clerk side and a customer performs settlement on the customer side (the settlement device of the operation mode shown in (a) of the above (18)), a membership card presence / absence confirmation screen may be displayed on the customer side based on the store clerk registering one item of product on the store clerk side, or a membership card presence / absence confirmation screen may be displayed on the customer side based on an operation by the store clerk on the store clerk side (for example, a button operation for displaying the membership card presence / absence confirmation screen).
[0161] (20) Related to the above (17) and (18), the device of the embodiment may be any device that reads and settles (settles accounts) a membership card, and is not limited to the POS terminal 20 installed in a supermarket or the like. For example, it may be a settlement machine, a ticket vending machine, a reservation machine, etc. installed in various places (restaurants, hospitals, movie theaters, amusement parks, event venues, stadiums, accommodation facilities, stations, airports, tourist spots, etc.).
[0162] (21) In the above embodiment, as the configuration of the device, the credit settlement server and the point server are described as separate servers, but both servers may be the same server (one server having a credit settlement function and a point management function). The same applies to the electronic money server.
[0163] Also, all or part of each function (input / output, storage, processing (including judgment)) in each of the devices (POS terminal 20, transaction status management device 40, store controller 10) described above may be possessed by a subject (another device) different from the subject described above. For example, among some or all of the various judgments (for example, the judgments indicated by diamonds in each flowchart) described as being executed by the POS terminal 20 in the above embodiment, the store controller 10 or a cloud server (not shown) may perform them instead of the POS terminal 20. Also, the POS terminal 20 may generate display information (screen information) for various displays (for example, the screens in FIGS. 4 to 15 and FIGS. 21 to 26), or the store controller 10 or a cloud server (not shown) may generate it. As an example, the POS terminal 20 may transmit input information from the display unit 205 (similarly for the scanner unit 206) to the cloud server, and the cloud server may execute processing according to the information received from the POS terminal 20, generate a screen (screen information) reflecting the processing result, and transmit it to the POS terminal 20. The POS terminal 20 may display the screen generated by the cloud server on the display unit 205 using an image viewer or a web browser.
[0164] Hereinafter, a summary of the embodiments will be described. [Technical Field] The present invention relates to a commodity sales data processing device and a program. [Background Art] Systems are known that provide benefits (points) to members using membership cards (see, for example, Patent Document 1). [Prior Art Documents] [Patent Documents] [Patent Document 1] Japanese Unexamined Patent Application Publication No. 2016-105332 [Summary of the Invention] [Problems to be Solved by the Invention] However, there is room for improvement in the reading of membership cards for providing benefits. The present invention has been made in view of such circumstances, and an object thereof is to preferably provide a technique capable of providing benefits to members. [Means for Solving the Problems] (1) To solve the above-described problems, a merchandise sales data processing apparatus (for example, POS terminal 20 or the like), which is an aspect of the present invention, includes a member information acquisition means (for example, scanner unit 206, medium reading unit 207, settlement terminal 208, etc.) that acquires member information (for example, member number, etc.) of a member, a settlement means (for example, settlement terminal 208, change machine 209, etc.) for settling a product, and a display means (for example, display unit 205, etc.) capable of displaying a member information-related screen (for example, a membership card presence / absence confirmation screen, etc.) related to the acquisition of member information by the member information acquisition means and a settlement-related screen (for example, a payment method selection screen, etc.) related to the settlement of a product by the settlement means. The display means displays the settlement-related screen after the member information-related screen, and displays the member information-related screen when a predetermined operation (for example, an operation of member card reading button BT21, etc.) is performed on the settlement-related screen. The merchandise sales data processing apparatus is characterized by this. According to the merchandise sales data processing apparatus of (1), it is possible to preferably provide benefits to members. That is, since a member information-related screen related to the acquisition of member information is presented by a predetermined operation (since an opportunity to read member information is given), it is possible to preferably provide benefits to members.
[0165] (2) A registration means (for example, the scanner unit 206, the display unit 205, etc.) for registering products, and the member information acquisition means displays a registration-related screen (for example, an initial registration screen, a registration screen, etc.) related to the registration of products by the registration means after the member information-related screen, and when a predetermined operation (for example, an operation of the member card reading button BT21, etc.) is performed on the registration-related screen, the member information-related screen is displayed. The product sales data processing device according to (1) is characterized in that. (2) According to the product sales data processing device of (2), preferably, benefits can be given to members. For example, even when starting to register products or during the registration of products, since the member information-related screen is displayed by a predetermined operation, benefits can be preferably given to members.
[0166] (3) The display means displays a button (for example, the member card reading button BT21, etc.) that can receive the predetermined operation when the member information has not been acquired, and does not display the button when the member information has been acquired. The product sales data processing device according to (1) or (2) is characterized in that. (3) According to the product sales data processing device of (3), preferably, benefits can be given to members. For example, since the button is displayed when necessary, it is possible to attract more attention to the button (evoke the reading of the member card) than when it is always displayed.
[0167] (4) The display means displays a button that can receive the predetermined operation when the member information has not been acquired, and when the member information has been acquired, member information is displayed instead of the button at the position of the button. The product sales data processing device according to (1) or (2) is characterized in that. (4) According to the product sales data processing device of (4), for example, appropriate information according to the situation is displayed at an appropriate position. Or, since information related to each other is similarly shown, it becomes easier to intuitively understand the situation.
[0168] (5) There are multiple types of members. When the display means acquires the member information of a specific type of member (for example, senior member, parenting member, etc.), it is characterized in that it displays (Figs. 22 and 23) so that it can be understood that the member information of the specific type of member has been acquired. It is the merchandise sales data processing apparatus according to any one of (1) to (4). According to the merchandise sales data processing apparatus of (5), since it can be understood that the member information of a specific type of member has been acquired, anxiety is reduced and the operation becomes comfortable.
[0169] (6) In order to solve the above-described problems, a program according to an aspect of the present invention is a program that causes a computer to function as a merchandise sales data processing apparatus (for example, POS terminal 20, etc.), and causes the computer to function as a member information acquisition means for acquiring member information of a member, a settlement means for settling a product, and a display means capable of displaying a member information-related screen related to the acquisition of member information by the member information acquisition means and a settlement-related screen related to the settlement of a product by the settlement means. The display means displays the settlement-related screen after the member information-related screen, and is a program characterized in that the member information-related screen is displayed when a predetermined operation is performed on the settlement-related screen. According to the program of (6), a privilege can be preferably given to a member.
[0170] A program for realizing the POS terminal 20, the store controller 10, the transaction status management device 40, etc. described above may be recorded on a computer-readable recording medium, and the program may be read into a computer system and executed. Here, the "computer system" referred to herein includes hardware such as an OS and peripheral devices. Further, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, etc., and a storage device such as a hard disk built into a computer system. Furthermore, the "computer-readable recording medium" also includes a volatile memory (RAM) inside a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line, and holds the program for a certain period of time. Also, the above program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting the program refers to a medium having a function of transmitting information such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. Also, the above program may be for realizing a part of the functions described above. Furthermore, it may be a so-called difference file (difference program) that can realize the functions described above in combination with a program already recorded in a computer system.
Explanation of Signs
[0171] 1 POS System 10 Store Controller 20 POS Terminal 40 Transaction Status Management Device 201 CPU 202 ROM 204 Hard Disk 205 Display Unit 206 Scanner Unit 207 Medium Reading / Writing Unit 208 Settlement Terminal (Non-cash Settlement Unit) 209 Coin Machine (Cash Settlement Section) 213 Printing Section 214 Voice Output Section 215 Communication Section 216 Imaging Section 217 Signature Pole
Claims
1. A member information acquisition means for acquiring member information of a member, A registration means for registering products, A settlement means for settling products, A display means capable of displaying a member information related screen regarding the acquisition of member information by the member information acquisition means, a registration related screen regarding the registration of products by the registration means, and a settlement related screen regarding the settlement of products by the settlement means comprising The display means displays the registration related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the registration related screen, displays the settlement related screen after the member information related screen, and displays the member information related screen when the predetermined operation is performed on the settlement related screen A product sales data processing device characterized by the above.
2. A member information acquisition means for acquiring member information of a member, A settlement means for settling products, A display means capable of displaying a member information related screen regarding the acquisition of member information by the member information acquisition means and a settlement related screen regarding the settlement of products by the settlement means comprising The display means displays the settlement related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the settlement related screen, displays a button capable of receiving the predetermined operation when no member information has been acquired, and does not display the button when member information has been acquired A product sales data processing device characterized by the above.
3. A member information acquisition means for acquiring member information of a member, A settlement means for settling products, Display means capable of displaying a member information related screen regarding acquisition of member information by the member information acquisition means and a settlement related screen regarding settlement of a product by the settlement means and comprising the display means displays the settlement related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the settlement related screen, displays a button capable of receiving the predetermined operation when member information has not been acquired, and displays member information in place of the button at the position of the button when member information has been acquired A product sales data processing apparatus characterized by the above.
4. Member information acquisition means for acquiring member information of a member, Settlement means for settling a product, Display means capable of displaying a member information related screen regarding acquisition of member information by the member information acquisition means and a settlement related screen regarding settlement of a product by the settlement means and comprising the display means displays the settlement related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the settlement related screen, there are multiple types of members, the display means when acquiring member information of a specific type of member, displays so as to indicate that member information of the specific type of member has been acquired A product sales data processing apparatus characterized by the above.
5. A program for causing a computer to function as a product sales data processing apparatus, causing the computer to member information acquisition means for acquiring member information of a member, registration means for registering a product, settlement means for settling a product, Display means capable of displaying a member information related screen regarding acquisition of member information by the member information acquisition means, a registration related screen regarding registration of a product by the registration means, and a settlement related screen regarding settlement of a product by the settlement means to function as The display means displays the registration related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the registration related screen, displays the settlement related screen after the member information related screen, and displays the member information related screen when the predetermined operation is performed on the settlement related screen A program characterized by the above.
6. A program that causes a computer to function as a product sales data processing device, The computer is Member information acquisition means for acquiring member information of a member, Settlement means for settling a product, Display means capable of displaying a member information related screen regarding acquisition of member information by the member information acquisition means and a settlement related screen regarding settlement of a product by the settlement means to function as The display means displays the settlement related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the settlement related screen, displays a button capable of accepting the predetermined operation when member information has not been acquired, and does not display the button when member information has been acquired A program characterized by the above.
7. A program that causes a computer to function as a product sales data processing device, The computer is Member information acquisition means for acquiring member information of a member, Settlement means for settling a product, Display means capable of displaying a member information related screen regarding acquisition of member information by the member information acquisition means and a settlement related screen regarding settlement of a product by the settlement means Function as, The display means, Displays the settlement related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the settlement related screen. When member information has not been acquired, a button capable of receiving the predetermined operation is displayed. When member information has been acquired, member information is displayed in place of the button at the position of the button A program characterized by the above.
8. A program that causes a computer to function as a product sales data processing device, The computer, A member information acquisition means for acquiring member information of a member, A settlement means for settling a product, Display means capable of displaying a member information related screen regarding acquisition of member information by the member information acquisition means and a settlement related screen regarding settlement of a product by the settlement means Function as, The display means, Displays the settlement related screen after the member information related screen, and displays the member information related screen when a predetermined operation is performed on the settlement related screen. There are multiple types of members, The display means, When member information of a specific type of member is acquired, it is displayed so that it can be understood that member information of the specific type of member has been acquired A program characterized by the above.
Citation Information
Patent Citations
Checkout system, settlement device, and control program for the same
JP2016062344A
Commodity sales management system
JP2016105332A
Checkout system, accounting apparatus, and control program
JP2017062670A
Product sales data processing system, registration device and settlement device
JP2019028678A
Article sale data processing system, registration apparatus, adjustment apparatus, and program
JP2019125194A