Product sales processing device
The POS terminal's re-registration button enables quick re-processing of sales by displaying previous transaction details and recalculating sales data, addressing the inconvenience of delayed membership card presentation.
Patent Information
- Application Number
- JP2023101572
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2036-04-15
AI Technical Summary
Existing POS terminals face issues when a membership card is presented after sales registration is completed, requiring re-registration of product sales, which inconveniences other customers waiting to pay.
A POS terminal with a re-registration button that allows for quick re-processing of sales by displaying previous transaction details and recalculating sales data based on membership card information, enabling immediate re-registration of products and points.
Facilitates quick and efficient re-registration of sales with membership cards, reducing labor and wait times for customers and staff.
Smart Images

Figure 0007611964000001 
Figure 0007611964000002 
Figure 0007611964000003
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to a product sales processing device such as a POS (Point Of Sales) terminal, and more particularly to a product sales processing device capable of executing a re-registration process when a membership card is presented late. [Background technology]
[0002] Currently, in various stores such as convenience stores, supermarkets, and mass retailers, product sales are registered and accounting is performed using product sales processing devices such as POS terminals. In addition, when processing the accounting, discounts and points are given by presenting a membership card (point card) handled by the store (company).
[0003] By presenting the membership card during checkout, the owner of the membership card can receive a membership discount, or points are awarded according to the sales price or when preset conditions are met, and the points are discounted from the sales price. These points are managed, for example, by a server installed at the headquarters. Alternatively, point information is stored and managed on the membership card owned by the customer.
[0004] However, if the owner of the membership card forgets to present the card during the checkout process, or presents the card late, the card may be presented after the sales registration is complete. This requires the operator of the POS terminal to re-register the product sales and re-assign points, which can cause inconvenience to other customers waiting to pay. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2014-174576 A Summary of the Invention [Problem to be solved by the invention]
[0006] The problem to be solved by the invention is to provide a product sales processing device that enables re-registration of product sales in a short time even when a membership card is presented after sales registration has been completed. [Means for solving the problem]
[0007] The product sales processing device according to the embodiment code A first acquisition means for acquiring The first button and (re-registration key), When the first button is pressed, The information on the product acquired by the first acquisition means in the transaction A display means for displaying; A second acquisition means for acquiring member information after the display means displays the product, a third acquisition means for acquiring the product displayed by the display means, and a special offer based on the product information acquired by the third acquisition means and the special offer data based on the member information. and a calculation means for calculating the total amount. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a perspective view showing the appearance of a product sales processing device according to an embodiment. [Diagram 2] FIG. 1 is a block diagram showing a configuration of a product sales processing device according to an embodiment. [Diagram 3] FIG. 4 is an explanatory diagram showing a data configuration of a point database in one embodiment. [Figure 4] FIG. 13 is an explanatory diagram showing an example of a transaction processing screen displayed in one embodiment. [Diagram 5] FIG. 13 is an explanatory diagram showing an example of a transaction processing screen during re-registration processing in one embodiment. [Figure 6] 11 is a flowchart showing a product sales registration process according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, the same reference numerals are used to denote the same parts in each drawing.
[0010] (First embodiment) 1 is a perspective view showing the appearance of a product sales processing device according to an embodiment. In the following description, a POS (Point Of Sales) terminal used for accounting in convenience stores, supermarkets, etc. is taken as an example of the product sales processing device.
[0011] In Fig. 1, the POS terminal 10 is equipped with a touch panel display 12 on the top surface of the main body 11, and a customer display 13. The operator can input various information by touching the display 12. The customer display 13 faces the customer, and the customer can check the price of the product by looking at the customer display 13. The POS terminal 10 is provided with a keyboard 14 on the front, and a drawer 15 is provided on the bottom of the main body 11 so that it can be freely pulled out.
[0012] The POS terminal 10 also includes a printer 16 that forms an image on a recording medium such as a receipt. A scanner 17 is also connected to the POS terminal 10. The scanner 17 optically reads a product code (product data) affixed to a product. The POS terminal 10 also includes a card reader 18. The card reader 18 reads card information from a membership card 19 (point card), credit card, debit card, etc. The card reader 18 is a read / write type that can add and update information to the membership card 19.
[0013] 2 is a block diagram showing the configuration of a product sales processing device (POS terminal 10) according to an embodiment. The POS terminal 10 includes a CPU (central control unit) 20, which is a controller, a ROM (read only memory) 21, a RAM (random access memory) 22, and a storage unit 23, all of which are connected to the CPU 20 via a bus line 201.
[0014] Further connected to the bus line 201 are a keyboard 14, a drawer 15, a printer 16, a scanner 17, a card reader 18, and a communication interface (I / F) 24. Also connected to the bus line 201 is a display controller 25, to which a touch panel display 12 and a customer display 13 are connected.
[0015] The CPU 20 functions as the center of control. The ROM 21 stores data such as the control program of the POS terminal 10. The RAM 22 functions as the main memory of the POS terminal 10 and temporarily stores various data. Programs for causing the POS terminal 10 to execute various processes (e.g., a program for sales registration) are stored in the ROM 21, and the CPU 20 controls each part of the POS terminal 10 by expanding and executing the programs in the RAM 22.
[0016] The storage unit 23 includes a product master 231 that stores the unit price for each product code that is uniquely assigned to a product, and a transaction file 232 that stores the content of one transaction.
[0017] The keyboard 14 is a mechanical keyboard consisting of a PLU (Price Look Up) key, a deposit key, a cancel key, a number entry key, etc., and sends a signal corresponding to the operation key pressed to the CPU 20. The printer 16 issues a receipt on which transaction details and the like are printed. The scanner 17 is, for example, a handheld scanner operated by an operator, and optically reads, for example, a barcode affixed to a product to decode the product code. The decoded product code is sent to the CPU 20.
[0018] Card reader 18 is, for example, an IC type or magnetic type card reader, and reads card information from a store's membership card 19, a credit card, a debit card, etc. to obtain the membership information. Also, for example, if membership information is written on membership card 19 as a barcode or the like, this barcode or the like may be read using scanner 17 to obtain the membership information. Therefore, card reader 18 or scanner 17 plays the role of a membership information acquisition unit. The card information (membership information) read by card reader 18 (or scanner 17) is notified to CPU 20. In the following explanation, an example of reading card information by card reader 18 will be described.
[0019] The communication I / F 24 is connected to a network line 202 such as a LAN (Local Area Network), and performs data communication with external devices such as a server 30 via the network line 202 .
[0020] The display controller 25 constitutes a display control section, and controls the screen display of the touch panel display 12 in response to commands from the CPU 20. It also monitors the operation of a GUI (Graphical user Interface) displayed on the display 12 based on a signal output from the touch panel, and when any GUI is operated, notifies the CPU 20 of the operation content. Note that in the following description, the operation of the GUI, i.e., touching the screen displayed on the display 12, may also be referred to as "operation".
[0021] Display 12 is a display unit such as an LCD (Liquid Crystal Display) and displays a sales registration screen, a payment screen, and various setting screens, etc. Customer display 13 selectively displays, for example, the name and price of registered products for sale, the total amount of the transaction, the amount of change, etc. Display controller 25 controls the screen display of customer display 13 in response to commands from CPU 20.
[0022] The server 30 includes a CPU 31 which is a calculation device, a storage unit 32 such as a hard disk drive, and a communication interface (I / F) 33 which communicates with the POS terminal 10. The storage unit 32 includes a point database (DB) 321 which stores the point balance for each piece of member information, for example, for each member ID uniquely assigned to a customer. The member card 19 is a readable and writable storage medium such as a magnetic card or an IC card.
[0023] Although FIG. 2 shows an example in which one POS terminal 10 is connected to the server 30, multiple POS terminals can be connected to the server 30, and the sales amount and other data at each POS terminal are managed by the server 30.
[0024] Fig. 3 is a diagram showing an example of the data configuration of the point database 321. As shown in Fig. 3, the point database 321 stores member information, for example, a "member ID" which is an identifier uniquely assigned to a customer, customer information such as the customer's "name" and "phone number," and a "point balance" indicating the previous point balance.
[0025] Next, the operation of the POS terminal 10 will be described. When the POS terminal 10 is set to accounting mode and the product code is read by the scanner 17, an accounting processing screen such as that shown in Fig. 4 is displayed. The accounting processing screen includes a sales registration screen 41, a payment screen 42, and a confirmation button 44, which are displayed on the display 12. On the sales registration screen 41, details of product data including items such as product name, unit price, quantity (number of items), discount, amount (sales amount), etc. are displayed in the order in which they were registered (indicated by No. 1, 2, ...).
[0026] 4 shows an example in which the details of the product name "Ladies' Skirt" are displayed on the first line (No. 1) of the sales registration screen 41, and the details of the product name "Knit Dress" are displayed on the second line (No. 2). Note that the example in FIG. 4 shows a state in which several products have been registered for sale, but at the beginning of the sales registration process, no product data is displayed in the details area of the sales registration screen 41. In addition to the sales registration screen 41, the display 12 also displays a payment screen 42 that shows the amount (subtotal / number of items) of the purchased products, the amount excluding tax, and the total amount of these.
[0027] When the operator touches the confirmation button 44, the sales registration of the product is executed, and the transaction information of the product (such as product details and price) is stored in a predetermined storage area of the storage unit 23. The sales registration information of the product is transmitted from the POS terminal 10 to the server 30 and stored in the storage unit 32 of the server 30.
[0028] 4 shows an example of the case where the member card 19 is not presented, but if the owner of the member card 19 forgets to present the card 19, or if the card 19 is difficult to find and presentation is delayed, the member card 19 may be presented after the transaction has been completed at the POS terminal 10. For this reason, the operator of the POS terminal must cancel the information on the most recent product transaction, rescan the product codes of each product with a scanner to re-register the products, read the member card with a card reader, and carry out procedures for the member discount and point allocation. This can result in other customers who are waiting to pay being kept waiting, causing inconvenience.
[0029] Therefore, in the embodiment, under the control of the display controller 25, a specific operation button, for example, a re-registration button 51, is displayed on the transaction processing screen. The operator can perform the re-registration process by touching the re-registration button 51. That is, when the customer presents the member card 19 (point card) after completing the transaction process, when the operator touches the re-registration button 51, the display controller 25 reads out the transaction details of the product immediately before the operator touched the re-registration button 51 from the storage unit 23 (or storage unit 32), generates a sales registration screen for re-registration, and automatically displays it on the display 12. Also, by reading the member card 19, it becomes possible to give points and input a member discount (discount). A specific description will be given below.
[0030] When the operator touches the re-register button 51, the display controller 25 detects that the re-register button 51 has been operated, and displays a transaction processing screen as shown in Fig. 5 on the display 12. The transaction processing screen in Fig. 5 displays the sales registration screen 41, the payment screen 42, and the point information screen 43, and the re-register button 51 is switched to a registration button 52.
[0031] That is, by pressing the re-registration button 51 in Fig. 4, information on the product transaction details immediately before the button was pressed is read from the memory unit 23 (or memory unit 32), and the display controller 25 generates a sales registration screen 41 for re-registration based on the read information. Then, the sales registration screen 41 as shown in Fig. 5 is automatically displayed on the display 12. Also, by reading the information on the presented membership card 19 with the card reader 18, the CPU 20 recalculates the registration data (price and points) of the product displayed on the sales registration screen 41 based on the privilege data of the membership card.
[0032] If the benefits of the membership card include points or a membership discount (price discount), the registered product data is recalculated based on the benefit data (points, price discount). For example, when points are awarded by presenting the membership card 19, the point information screen 43 displays "last point balance," which indicates the previous point balance, as well as "current points," which are issued when a new product is purchased, and "cumulative points," which is the current points added to the previous point balance.
[0033] In addition, when a member discount is applied by presenting the member card 19, the amount of the discount is displayed in the discount item of the sales registration screen 41. In addition, the subtotal, excluding tax, and total on the payment screen 42 are corrected to the amount to which the member discount has been applied and displayed.
[0034] Then, after the re-registration process, when the operator touches the registration button 52, the sales registration of the product is executed, the sales registration details previously stored in the memory unit 23 are deleted, and the sales registration details in which the product registration data is recalculated based on the benefit data (points, discounts) of the membership card 19 are stored. The POS terminal 10 transmits the recalculated sales registration details to the server 30, the sales registration details previously stored in the memory unit 32 are deleted, and the sales registration details corrected by the recalculation are saved. The accumulated points are updated and recorded on the membership card 19. After the re-registration process is executed, the product transaction details are printed by the printer 16, and a receipt is output.
[0035] The re-registration process is limited to when the re-registration button 51 is touched before the sales registration of the next customer is performed; when the sales registration process of a product purchased by a new customer is started (when the product code is read by the scanner), re-registration of the product by the previous customer is not performed.
[0036] 6 is a flowchart showing the process of product sales registration (re-registration) by the POS terminal 10. The process of the flowchart in FIG.
[0037] The display controller 25 displays a checkout processing screen including a product sales registration screen 41 on the display 12, and when a specific operation button (re-registration button 51) included in the checkout processing screen is operated, the display controller 25 constitutes a display control unit that generates and displays a sales registration screen 41 for re-registration as shown in Figure 5 based on information about the transaction details immediately prior to the operation.
[0038] The CPU 20 also constitutes a registration processing unit that performs sales registration processing for the product displayed on the sales registration screen 41 of Figure 4 or Figure 5, and when the membership information of the membership card 19 is read by the card reader 18 after the re-registration button 51 is operated, recalculates the registration data for the product displayed on the sales registration screen 41 of Figure 5 based on the benefit data from the membership card 19, and performs sales registration processing.
[0039] The flowchart in Fig. 6 will now be described. First, in normal sales registration processing, when the product code (barcode) affixed to the product is read by scanner 17, CPU 20 controls display controller 25 to display a transaction processing screen as shown in Fig. 3 on display 12. A sales registration screen 41, a payment screen 42, a confirmation button 44, and a re-registration button 51 are displayed on the transaction processing screen.
[0040] Here, after the transaction has been performed at the POS terminal 10 (either before the Confirm button 44 is operated or after the Confirm button 44 is operated), when the customer presents the membership card 19, the operator touches the re-registration button 51 on the transaction screen in Act.1 (operation 1) of FIG. 6. When the re-registration button 51 is operated, the CPU 20 controls the display controller 25, and in Act.2, displays the transaction screen shown in FIG. 5 on the display 12. In Act.2, the details of the transaction performed immediately before the re-registration button 51 was operated are read from the memory unit 23, and the sales registration screen 41 is displayed on the transaction screen of FIG. 5.
[0041] In Act 3, when the member card 19 is read by the card reader 18, the CPU 20 executes a recalculation process in Act 4. That is, the POS terminal 10 transmits the member ID of the read member card 19 to the server 30, and inquires about the previous point balance stored in the point database 321 based on the member ID.
[0042] In response to an inquiry from the POS terminal 10, the server 30 searches the point DB 321 based on the received member ID, reads out the previous point balance for the corresponding member ID, and transmits it to the POS terminal 10. Then, the server 30 displays the "current points" that are awarded in association with the purchase of the product on the point information screen 43 in Fig. 5, and calculates and displays the "cumulative points" by adding the "current points" to the "previous point balance".
[0043] If a member discount is applied, the CPU 20 performs accounting operations in Act 5. That is, the discount amount is displayed in the discount item of the sales registration screen 41, and the discount amount is subtracted from the total amount and displayed in the amount item. Also, the payment screen 42 displays the amount (subtotal / item number), calculates the tax-exclusive amount based on the subtotal amount, and displays the tax amount, and adds the subtotal amount and the tax amount to display the total amount.
[0044] When the operator touches the REGISTER button 52 on the transaction processing screen in Fig. 5, the product sales registration is executed, and the revised sales registration details are sent from the POS terminal 10 to the server 30. The CPU 31 of the server 30 deletes the sales registration details previously stored in the memory unit 32, and saves the revised sales registration details in the memory unit 32. After the re-registration process is executed, the product transaction details are printed by the printer 16, and a receipt is output.
[0045] As described above, according to the embodiment, even if a customer forgets to present their membership card or is late in presenting their membership card because they cannot find it, they can easily re-register in a short time by operating a specific button (re-registration button). This reduces the labor of both the store and the customer, which occurs when a customer forgets to present their membership card, by having to go back and do the work again.
[0046] In the first embodiment, the contents of the sales registration screen 41 displayed on the display 12 are merely an example, and other items can be displayed as desired. Also, although the example in which the card reader 18 is provided within the POS terminal 10 has been described, it is also possible to read and write card information using a card reader as an external device connectable to the POS terminal.
[0047] In addition, although a "re-registration button" has been used as an example of a specific button, it is also possible to display a button of a specific shape or color on the screen and perform the re-registration process when the button is operated.
[0048] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope of the invention and its equivalents as described in the claims, as well as in the scope and spirit of the invention. [Explanation of symbols]
[0049] 10...POS terminal (product sales processing device) 12...Touch panel display 17…Scanner 18...Card reader 19. Membership card 20…CPU 21...ROM 22…RAM 25...Display controller (display control unit) 30…Server 41...Sales registration screen 42...Payment screen 43...Point information screen 51...Re-registration button
Claims
1. A first acquisition means for acquiring a product code; Re-register button, a display control means for displaying, when the re-registration button is operated, information on the product acquired by the first acquisition means in the immediately previous transaction; a second acquisition means for acquiring member information after the display control means has displayed the member information; a third acquisition means for acquiring information on the product displayed by the display control means; a calculation means for calculating a total amount based on the product information acquired by the third acquisition means and the benefit data based on the member information; A product sales processing device comprising:
2. 2. The product sales processing device according to claim 1, wherein the re-registration button is displayed on the display unit by the display control means.
3. The benefit data related to the member information includes member discount data; A product sales processing device as described in claim 1, wherein when the member information is obtained after the re-registration button is operated, the calculation means calculates the total amount by applying a discount based on the member discount data to the product code obtained in the most recent product transaction.
4. storing the product code acquired in the immediately preceding product transaction in a storage means; 2. A product sales processing device as described in claim 1, wherein when the re-registration button is operated, the calculation means reads out the product code stored in the memory means, calculates the total amount based on the read out product code and benefit information related to the membership information, and stores the calculation result in the memory means.
5. 2. The product sales processing device according to claim 1, wherein the display control means displays, on a display unit, a transaction processing screen including a calculation result by the calculation means.
Citation Information
Patent Citations
Sales data register
JP1997330479A
Sales data processor
JP2003281632A
Commodity sales data processor
JP2008165426A
Commodity sale data processor
JP2009015661A
Merchandise sales data processor and control program thereof
JP2011227938A