Item sales data processor and program
The apparatus enhances membership card reading and benefit distribution by displaying member information-related screens post-operation, improving convenience and ensuring accurate privilege accrual in sales transactions.
Patent Information
- Application Number
- JP2025087876
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-05-27
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2041-06-28
AI Technical Summary
Existing systems for granting privileges using membership cards lack efficiency in reading and displaying member information, leading to missed opportunities for benefit distribution.
A merchandise sales data processing apparatus with a member information acquisition unit, settlement unit, and display unit that displays member information-related screens after a predetermined operation, allowing for enhanced member information acquisition and settlement processing.
Improves the convenience of reading membership cards, ensuring that members receive their due benefits and reduces instances of transactions completed without proper privilege accrual.
Smart Images

Figure 2025113426000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a merchandise sales data processing apparatus and a program.
Background Art
[0002] A system that gives privileges (points) to members using a membership card is known (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 technique capable of suitably giving privileges to members.
Means for Solving the Problems
[0006] In order to solve the above-described problems, a merchandise 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 regarding the acquisition of member information by the member information acquisition unit and a settlement related screen regarding the settlement of a 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
Embodiments 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, each of which 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 at the head office) and transmits (distributes) them to other devices (such as the POS terminal 20). In addition, 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 coin dispenser 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) (similarly for 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 are communicable 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 communicable 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 in the process (e.g., registration information (registration data) generated in a registration process for registering a product, settlement information generated in a settlement process for settling purchased products).
[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 in the process.
[0017] The display unit 205 is a touch display that displays various information to the customer and accepts various inputs from the customer.
[0018] The scanner unit 206 optically reads various information. For example, the scanner unit 206 optically reads barcodes (product codes, etc.) attached to products, codes printed on various cards, and codes displayed on other devices (such as the customer's mobile terminal (smartphone, etc.)). In addition to the above, the scanner unit 206 may also read codes printed on vouchers (product vouchers, coupon vouchers, privilege vouchers, etc.) and codes printed on purchase (purchase reservation) documents (purchase receipts for products, tickets, etc., purchase reservation receipts, etc.).
[0019] Note that the scanner unit 206 is used when the customer registers a product, but the customer may register the product by other methods. For example, if preset buttons (buttons for product registration) corresponding to the products are displayed on the display unit 205, the customer may operate (press) the preset buttons to register the products.
[0020] The medium reading / writing unit 207 magnetically or electrically reads information stored in various cards. The medium reading / writing unit 207 also magnetically or electrically writes (adds, updates) information to various cards. In this embodiment, since it is a reading mode in which the card is inserted into the insertion slot, it is a contact type, but the reading and writing by the medium reading / writing unit 207 (reading the information in the card and writing the information into the card) may be a contact type or a non-contact type (for example, the 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 that displays various information, an operation unit that accepts various operations, a card insertion slot, a card recognition unit that recognizes the card inserted into the card insertion slot, a communication unit that communicates 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, 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 and the like. 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, an operator (customer). The POS terminal 20 may be provided 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 (such as staff call, operating status, etc.) according to the light-emitting mode of the light-emitting part. The POS terminal 20 may further be provided with a key operation unit having one or more operation keys, a human presence sensor, and the like.
[0024] Hereinafter, it will be described assuming that 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 at the time of subsequent purchases. In store T, various brands of credit cards can be used as non-cash settlement. Store T distributes a partnership card (partnership 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 where the member number is barcoded and printed (recorded), or of a type having a magnetic strip with the member number stored thereon, or of a type having an IC chip with the member number stored therein.
[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 thereon, or of a type having an IC chip with the credit card number stored therein.
[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] In this embodiment, the point card is also assumed to have a function as a prepaid card (a medium for electronic money). The point card stores (holds) information related to 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 (for 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), and does not store the identification information for electronic money in the point card. 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 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 electronic money balance corresponding to the identification information for electronic money to Server A. Server A transmits the 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 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 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 electronic money balance is the same as the process of referring to the 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, and the electronic money server updates (subtracts) the electronic money balance corresponding to the member number and transmits the updated 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 of 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 has not been read (unread), the display of the payment method selection screen will be explained separately.
[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 merchandise registration. When starting merchandise registration, the customer operates the registration start button BT01. The language switches BT02 to BT04 on the transaction start screen (the same applies to other figures; reference numerals 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 no-credit membership card button BT10 on the membership card presence / absence confirmation screen is a button to be operated when there is (when the customer possesses) a no-credit membership card (point card). The credit membership card button BT11 is a button to be operated when there is a credit membership card (co-branded credit card). The no-card button BT12 is a button to be operated when there is neither a no-credit membership card nor a credit membership card. Note that although the no-card button BT12 shown in FIG. 5 (the no-card button BT12 shown in FIG. 21(A) etc. is the same) 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 no-credit membership card button BT10 is operated, the POS terminal 20 performs control to read a no-credit membership card (member number held in the no-credit membership card). For example, the POS terminal 20 may activate the scanner unit 206 to read the barcode printed on the no-credit membership card, or may activate the media reader / writer unit 207 to read the member number stored in the magnetic strip (or IC chip) of the no-credit membership card. Note that the POS terminal 20 may display a card reading method selection screen (not shown) after the operation of the no-credit membership card button BT10, and activate the scanner unit 206 when it is selected on the card reading method selection screen to read the barcode, or activate 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 of 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 activate the scanner unit 206 when it is selected on the card reading method selection screen to read the barcode, or activate the media reading / writing unit 207 when it is selected on the card reading method selection screen to read the magnetic strip (or IC chip).
[0043] When the no-card button BT12 of 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 is 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 and then causes the scanner unit 206 to read the barcode printed on the non-credit member card (or causes the media reading / writing unit 207 to read the member number stored in the non-credit member card), the POS terminal 20 displays an initial registration screen as shown in FIG. 6.
[0045] The member information display area HR20 of 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 it 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 by 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 by 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 by the credit non-member card), inquires the number of points held by the credit non-member card from the point server (sends the member number to the point server and obtains the number of points held corresponding to the member number from the point server), 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] FIG. 8 is a payment method selection screen (also referred to as a payment method selection screen or a payment type selection screen). When the customer K operates the checkout button BT30 on the registration screen shown in FIG. 7, the POS terminal 20 displays a payment method selection screen as shown in FIG. 8. The cash button BT40 on the payment method selection screen is a button for selecting cash payment as the payment method. The non-affiliated credit button BT41 is a button for selecting credit payment by a non-affiliated credit card as the payment method. The affiliated credit button BT42 is a button for selecting credit payment by an affiliated credit card (credit member card) as the payment method. Note that on the payment method selection screen shown in FIG. 8 (similarly for FIGS. 11 and 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) FIG. 9 is a registration screen (initial registration screen) following FIG. 5. When the customer operates the credit member card button BT11 on the membership card presence / absence confirmation screen shown in FIG. 5 and then causes the barcode printed on the credit member card to be read by the scanner unit 206 (or causes the membership number stored in the credit member card to be read by the media reader unit 207), the POS terminal 20 displays an initial registration screen as shown in FIG. 9. In the example shown in FIG. 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: 1,620 yen" in the member information display area HR20, which is displayed when a credit-free membership card is read. That is, when the POS terminal 20 reads a credit-free membership card (point card) having an electronic money function, it displays the electronic money balance in the member information display area HR20 as member information (FIG. 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 (FIG. 9). The same applies to the registration screen (FIG. 10) and the payment method selection screen (FIG. 11) described later.
[0052] Figure 10 is a registration screen that follows Figure 9. When the customer registers tea as one item and mochi cakes 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 (not read)) 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 (member number held on the membership card). That is, when the POS terminal 20 reads the membership card, it displays the member information in the member information display area HR20 on the initial registration screen (Figures 6 and 9). However, when the membership card is not read, the membership card reading button BT21 is displayed in the member information display area HR20 on the initial registration screen (Figure 12). As shown in Figures 6, 9, and 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 member 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 the first item and mochi cakes as the second item on 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 shown 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 shown 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 differs from the membership card presence / absence confirmation screen shown in Figure 5 in the presence or absence of "Welcome" at the top.
[0059] (Screen transition after operation of the membership card reading button BT21 on the initial registration screen) When the customer operates the credit non-member card button BT10 and swipes 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 membership card reading button BT21 on the registration screen shown in Fig. 13 and then operates the non - credit membership card button BT10 on the membership card presence confirmation screen shown in Fig. 15 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 membership card reading button BT21 on the registration screen shown in Fig. 13 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 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 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 to read the credit-free membership card, 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 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 to read the credit membership card, 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 the transaction start screen (FIG. 4).
[0069] (Flowchart in FIG. 16) Step S1: The POS terminal 20 receives an operation to start registration. Specifically, the POS terminal 20 receives 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 confirms 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), it proceeds to Step S8 in FIG. 17. If there is no operation indicating that there is a credit-free membership card (Step S3: NO), it 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), it proceeds to Step S8 in FIG. 17. If there is no operation indicating that there is a credit-bearing membership card (Step S4: NO), it 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), it proceeds to Step S29 in FIG. 18. If there is no operation indicating that there is no membership card (Step S5: NO), it returns to Step S3.
[0074] (Flowchart of FIG. 17) Step S8: The POS terminal 20 reads the membership card. For example, when the credit-free 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 credit-free membership card (the membership number held in the credit-free membership card), and reads the credit-free membership card (the membership number held in the credit-free 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 credit-free 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), proceed to Step S19. If there is no operation to select a payment method (Step S18: NO), return 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 input 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 member 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 member card reading button BT21 arranged. For example, the POS terminal 20 displays an initial registration screen as shown in FIG. 12. Subsequently, proceed 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 a product (Step S31: YES), it proceeds to Step S32. If there has been no scan or the like of a 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 a 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 a 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 on 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), the process proceeds to Step S42 in FIG. 19. If there is no instruction to read the membership card (Step S34: NO), the process proceeds to Step S35.
[0091] Step S35: The POS terminal 20 determines whether there is an operation indicating registration completion. For example, the POS terminal 20 determines whether it has received an operation on the payment button BT30 on the registration screen shown in FIG. 13. If there is an operation indicating registration completion (Step S35: YES), the process proceeds to Step S36. If there is no operation indicating registration completion (Step S35: NO), the process 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 on 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, the process 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 on 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), the process proceeds to Step S42 in FIG. 19. If there is no instruction to read the membership card (Step S37: NO), the process 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-partner credit button BT41, or the partner 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), the process proceeds to Step S39. If there has been no operation to select a payment method (Step S38: NO), the process returns to Step S37.
[0095] Step S39: The POS terminal 20 executes the settlement by the method selected in Step S38, similar to 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. Subsequently, the process proceeds to Step S43.
[0097] Step S43: The POS terminal 20 determines whether there has been an operation indicating the presence of a non-credit membership card (point card). For example, the POS terminal 20 determines whether it has received an operation on the non-credit 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 non-credit membership card (Step S43: YES), the process proceeds to Step S58 in FIG. 20. If there has been no operation indicating the presence of a non-credit membership card (Step S43: NO), the process proceeds 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 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 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 credit non-member card button BT10 of the POS terminal 20 is operated (step S43 (YES) in FIG. 19), control for reading the above-mentioned credit non-member card (member number held in the credit non-member card) is performed, and the credit non-member card (member number held in the credit non-member card) is read. Also, when the credit member card button BT11 of the POS terminal 20 is operated (step S44 (YES) in FIG. 19), control for reading the above-mentioned credit member card (member number held in the credit member card) is performed, and the credit member card (member number held in the credit member card) is read. Subsequently, it proceeds to step S62.
[0103] Step S62: The POS terminal 20 determines whether it is before registering one item of merchandise. That is, the POS terminal 20 determines whether it is an instruction to read the membership card during the display of the initial registration screen (flow from step S30 (YES) in FIG. 18). If it is before registering one item of merchandise (step S62: YES), it proceeds to step S64. If it is not before registering one item of merchandise (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 an instruction to read the membership card during the display of the payment method selection screen (flow from step S37 (YES) in FIG. 18). 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 an instruction to read the membership card during the display of the registration screen (flow from step S34 (YES) in FIG. 18), 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 non-credit member card in step S58, it displays an initial registration screen as shown in FIG. 6, and when it reads a credit 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 non-credit member card in step S58, it displays a registration screen as shown in FIG. 7, and when it reads a credit 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 non-credit member card in step S58, it displays a payment method selection screen as shown in FIG. 8, and when it reads a credit 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, but 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, but 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, but 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, when the POS terminal 20 has a horizontally long display unit 205, it displays a payment method selection screen as shown in FIG. 14, and when the display unit 205 is vertically long, it displays a payment method selection screen as shown in FIG. 21(D). Since the membership card is not being read, the card reading status 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 certain age or older (senior members) and a parenting support system (for example, double 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 status 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 senior members or parenting members) is read. 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] FIG. 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 is a senior member, the POS terminal 20 displays in the member information display area HR20 that a 1% discount is applied under the senior discount system ( "Senior discount: 1% discount"). The same applies to the display example in FIG. 22(E). Also, the POS terminal 20 highlights that the senior discount system is applied (in the example shown in FIG. 22(B), the background color of the member information display area HR20 is made different from that of a general member. It is displayed in a prominent color). The same applies to the display example in FIG. 22(E).
[0120] FIG. 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 is a parenting member, the POS terminal 20 displays in the member information display area HR20 that multiplier points are applied under the parenting support system ( "Parenting support: multiplier points"). The same applies to the display example in FIG. 22(F). Also, the POS terminal 20 highlights that the parenting support system is applied (in the example shown in FIG. 22(C), the background color of the member information display area HR20 is made different from that of a general member. It is displayed in a prominent color). The same applies to the display example in FIG. 22(F). 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.
[0121] FIG. 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 in the member information display area HR20 shown in FIG. 22(D) is the same as the display in the member information display area HR20 of the initial registration screen shown in FIG. 9, the registration screen shown in FIG. 10, and the payment method selection screen shown in FIG. 11. FIG. 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. FIG. 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] Figure 23(A) is an example of the display of the card reading presence / absence display area HR22 when reading the membership card of a general member (credit-free membership card, credit membership card). Note that the display of the card reading presence / absence display area HR22 shown in Figure 23(A) is the same as the display of the card reading presence / absence display area HR22 on the payment method selection screen shown in Figures 21(B)(C).
[0123] Figure 23(B) is an example of the display of the card reading presence / absence display area HR22 when reading the membership card of a senior member. 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)」). Also, the POS terminal 20 highlights the fact that the senior discount system is applied (in the example shown in Figure 23(B), the background color of the card reading presence / absence display area HR22 is made different from that of a general member. It is displayed in a prominent color).
[0124] Figure 23(C) is an example of the display of the card reading presence / absence display area HR22 when reading the membership card of a parenting member. That is, in the case of a parenting member, the POS terminal 20 displays in the card reading presence / absence display area HR22 that the magnification points according to the parenting support system are applied (「Parenting support (magnification points)」). Also, the POS terminal 20 highlights the fact that the parenting support system is applied (in the example shown in Figure 23(C), the background color of the card reading presence / absence display area HR22 is made different from that 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 number at a specific digit position) 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). 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 and 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), and 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 self-declaration (declaration) of the customer).
[0127] The POS terminal 20 may, for example, display a small screen SG01 as shown in FIG. 24(A) and 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 hereafter 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 hereafter 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 calling 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 calling 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. Additionally, a discount service (member discount service) may be provided to members. For example, as a member discount service, a discount may be applied to a predetermined product (member discount product).
[0132] Figs. 25 and 26 show examples of displays on 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, if 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, if 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 has the credit-free membership card read on the membership card presence confirmation screen shown in Fig. 15 after operating the membership card read 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, when discounting 1 yen for every 100 yen of the total amount and the member card (e.g., a credit-free membership 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 membership card button BT10 on the membership card presence / absence confirmation screen shown in FIG. 15 after operating the membership card read button BT21 on the registration screen shown in FIG. 13 and reads the credit-free membership card, 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] As described above, the embodiments have been explained. According to the above embodiments, advantages can be preferably given to members. For example, the opportunity to read the membership card increases (the convenience is improved such that even if one forgets to read it initially, it can be easily read), and the situations where transactions are completed without reading the membership card decrease. Therefore, the situations where transactions are completed without giving the advantages that should originally be given decrease, and advantages can be preferably given. Also, it can be grasped at a glance that special advantages (special advantages for senior members and members with children) are applied.
[0138] (Modifications, etc.) As described above, the embodiments have been explained. However, the above embodiments are merely examples, and the specific configurations are 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 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 possible to display (notify) 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 (for example, by scrolling) at the top of the screen.
[0140] (2) In the above 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, it is not necessary to display the member card reading button BT21 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 it is not necessary to display the member card reading button BT21 on the initial registration screen and the registration screen.
[0141] (3) In relation to the above (2), in the case where 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, a member information display area HR20 may be displayed on the initial registration screen and the registration screen. Since the member card has not been read (since member information has not been acquired), the member information display area HR20 may be left blank or a message indicating that the member card has not been read (that member information has not been acquired) (for example, "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, it has been described that when the membership card is not read, 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 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 read and the membership card reading button BT21 that is displayed (arranged) when the membership card is not 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 may not 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, as in the embodiment, if the display positions and display sizes of both are the same (or substantially the same), information related to each other is similarly shown to the operator, so the operator can easily understand the situation intuitively (that is, it is easy to use).
[0145] (7) In the above embodiment, it has been described that in the case of senior members or parenting members, 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 parenting support system is applied.
[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 was described 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). 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 was described 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. 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 was described 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 (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 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 has been described (Figs. 8, 11, 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 has been 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 accept the 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 has been 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 has been 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 held or the balance of electronic money, it does not need 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, it is sufficient if the POS terminal 20 can perform either cash settlement or credit settlement. That is, the POS terminal 20 does not necessarily have 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 executes 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 execute settlement processing themselves using the POS terminal 20. (a) A settlement device that obtains 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 executes settlement processing. (b) A settlement device that obtains 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 executes settlement processing. In addition, although the "full-self POS register where the customer registers the products by themselves and settles the registered products" and the "settlement device where the customer executes the settlement process by themselves" 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 products 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 products on the customer side (c) An operation mode in which transaction information (product registration information) is obtained 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 a 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 where the customer performs settlement on the customer side (the settlement device operating 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 (e.g., 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 where the store clerk registers the merchandise on the store clerk side and the 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 to the customer side based on the store clerk registering one item of merchandise on the store clerk side, or a membership card presence / absence confirmation screen may be displayed to the customer side based on an operation by the store clerk on the store clerk side (e.g., 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 at various locations (such as restaurants, hospitals, movie theaters, amusement parks, event venues, stadiums, accommodation facilities, stations, airports, tourist destinations, 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 various judgments (for example, judgments indicated by diamonds in each flowchart) described as being executed by the POS terminal 20 in the above embodiment, part or all of them may be performed by the store controller 10 or a cloud server (not shown) 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 embodiment will be described. [Technical Field] The present invention relates to a product sales data processing device and a program. [Background Art] A system that gives benefits (points) to members using a membership card is known (see, for example, Patent Document 1). [Prior Art Documents] [Patent Documents] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-105332 [Summary of the Invention] [Problems to be Solved by the Invention] However, there is room for improvement in the reading of the membership card for granting benefits. The present invention has been made in view of such circumstances, and an object thereof is to preferably provide a technique capable of giving benefits to members. [Means for Solving the Problems] (1) In order to solve the above-described problems, a product 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 unit (for example, scanner unit 206, medium reading unit 207, settlement terminal 208, etc.) that acquires member information (for example, member number or the like) of a member, a settlement unit (for example, settlement terminal 208, change dispenser 209, etc.) that settles a product, and a display unit (for example, display unit 205, etc.) that can display 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 unit and a settlement related screen (for example, a payment method selection screen, etc.) related to the settlement of the product by the settlement unit. 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 (for example, an operation of member card reading button BT21, etc.) is performed on the settlement related screen. A product sales data processing apparatus characterized by this. According to the product sales data processing apparatus of (1), benefits can be preferably given 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), benefits can be preferably given 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 presented 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 accept 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 (prompt for reading the member card) than when it is always displayed.
[0167] (4) The display means displays a button that can accept the predetermined operation when the member information has not been acquired, and when the member information has been acquired, member information is displayed at the position of the button instead 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, and 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, or 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 that 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 Sign Pole
Claims
1. A member information acquisition means for acquiring member information of a member, A registration means for registering a product, A settlement means for settling a product, A display means capable of displaying a member information related screen related to the acquisition of member information by the member information acquisition means, a registration related screen related to the registration of a product by the registration means, and a settlement related screen related to the settlement of a product 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 this.
2. A member information acquisition means for acquiring member information of a member, A settlement means for settling a product, 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 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, Does not display the button when member information has been acquired A product sales data processing device characterized by this.
3. A member information acquisition means for acquiring member information of a member, A settlement means for settling a product, 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 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, Displays member information instead of the button at the position of the button when member information has been acquired A product sales data processing device characterized by this.
4. A member information acquisition means for acquiring member information of a member, A settlement means for settling a product, 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 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 displays to indicate that the member information of a specific type of member has been acquired when the member information of the specific type of member is acquired. A product sales data processing apparatus characterized by the above.
5. A program that causes a computer to function as a product sales data processing apparatus, the computer is caused to function as a member information acquisition means for acquiring member information of a member, a registration means for registering a product, 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, a registration-related screen related to the registration of a product by the registration means, and a settlement-related screen related to the settlement of a product by the settlement means and functions 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 apparatus, the computer is caused 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 and functions 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 that can accept the predetermined operation when no member information has been acquired. 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 apparatus, the computer is caused 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 and functions 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 that can accept the predetermined operation when member information has not been acquired; displays member information instead of the button at the position of the button when member information has been acquired. A program characterized by the above.
8. A program that causes a computer to function as a product sales data processing device, the computer being a member information acquisition means for acquiring member information of a member, a settlement means for settling a product, 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 functioning as, the display means being 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 being A program characterized by displaying, when member information of a specific type of member is acquired, that the member information of the specific type of member has been acquired.
Citation Information
Patent Citations
Checkout system, settlement device, and control program for the same
JP2016062344A
Sales data processing device and program
JP2018160066A
Commodity sales management system
JP2016105332A