Merchandise sales data processing device and program

The product sales data processing device dynamically selects and displays product combinations for bulk sales, addressing the inflexibility in conventional systems by maximizing discount amounts and enhancing transaction transparency.

JP7784576B2Active Publication Date: 2025-12-11TOSHIBA TEC KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025017214
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2025-12-11
Estimated Expiration
2038-01-05

AI Technical Summary

Technical Problem

Conventional bulk sales systems lack flexibility in setting different discount amounts for various product combinations, limiting the available combinations and reducing service flexibility.

Method used

A product sales data processing device and program that includes a registration means, selection means, discount means, and display means to dynamically select and display product combinations eligible for bulk sales, setting discount amounts based on product combinations, and updating these combinations to maximize discounts.

Benefits of technology

Enables flexible setting of product combinations for bulk sales, maximizing discount amounts and providing clear displays to both cashiers and customers, ensuring efficient and transparent bulk sale transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007784576000001
    Figure 0007784576000001
  • Figure 0007784576000002
    Figure 0007784576000002
  • Figure 0007784576000003
    Figure 0007784576000003
Patent Text Reader

Abstract

To provide a commodity sales data processing device and program capable of flexibly setting a combination of commodities to be collectively sold.SOLUTION: A registration part (registration means) executes registration processing for items to be sold to customers, and a selection part (selection means) selects a combination of items to be collectively sold from among the registered items based on information indicating whether the items are objects of collective sales. Then, the discount setting unit (discount unit) sets a discount amount corresponding to each combination of the items selected by the selection unit, and the update unit (update unit) updates the combination of the items and the discount amount when the selection unit selects the combination of the items having the larger discount amount.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a product sales data processing device and a program. [Background technology]

[0002] In some retail stores such as supermarkets, bulk purchases, or so-called bulk purchases, are made at a lower price than if the individual products were purchased at their regular prices (see, for example, Patent Document 1).

[0003] However, in such conventional bulk sales, there was only one set of product combinations. Therefore, for example, it was not possible to set a different discount amount for the combined purchase of product A and product B than for the combined purchase of product A and product C. This limited the combinations of products available for bulk sales, resulting in a lack of flexibility in the service. Summary of the Invention [Problem to be solved by the invention]

[0004] The problem to be solved by the present invention is to provide a product sales data processing device and program that can flexibly set a combination of products to be sold in bulk. [Means for solving the problem]

[0005] The product sales data processing device of the embodiment includes a registration means, 1st Selection means, discount means, and renewal means; a first display means; The registration means executes a registration process for the products to be sold to the customers. 1st The selection means selects a combination of products that are eligible for bulk sales from among the registered products based on the information indicating whether the products are eligible for bulk sales. 1stThe discount amount is set according to the combination of products selected by the selection means. 1st When the selection means selects a combination of products that will result in a larger discount amount, the combination of products and the discount amount are updated. When a combination of products is established, the first display means displays the campaign name only for the products for which a discount has been applied, in the combination of products, to a cashier operating the product sales data processing device. [Brief explanation of the drawings]

[0006] [Figure 1] FIG. 1 is a perspective view showing the appearance of a POS terminal device, which is an example of a product sales data processing device according to the present embodiment. [Figure 2] FIG. 2 is a hardware block diagram illustrating an example of the hardware configuration of the POS terminal device. [Figure 3] FIG. 3 is a functional block diagram illustrating an example of the functional configuration of the POS terminal device. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of the discount master. [Figure 5] FIG. 5 is a diagram showing a method for setting a discount amount when a bulk discount is given. [Figure 6] FIG. 6 is a flowchart showing an example of the flow of a product registration process for registering products purchased by a customer, among the processes performed by the POS terminal device. [Figure 7] FIG. 7 is a diagram showing a specific flow of a product registration process performed by the POS terminal device when registering a product set in the discount master of FIG. [Figure 8] FIG. 8 is a diagram showing an example of a screen displayed on the cashier display / operation unit of the POS terminal device. [Figure 9] FIG. 9 is a diagram showing an example of a screen displayed on the customer side display unit by the POS terminal device. [Figure 10] FIG. 10 shows an example of a receipt printed and issued by the print control unit of the POS terminal device. DETAILED DESCRIPTION OF THE INVENTION

[0007] Hereinafter, a product sales data processing device according to an embodiment of the present invention will be described with reference to the accompanying drawings.

[0008] (Explanation of the overall configuration of the product sales data processing device) 1 is a perspective view showing the appearance of a POS (Point Of Sales) terminal device 10, which is an example of a product sales data processing device according to this embodiment. The POS terminal device 10 includes a keyboard 4, a cashier display operation unit 5, which is an example of a cashier display means, a receipt printer 6, a customer display unit 7, which is an example of a customer display means, and a barcode reader 8.

[0009] The keyboard 4 and cashier display / operation unit 5, which are user interfaces, are arranged on the top surface of the POS terminal device 10, with the keyboard 4 on the front side and the cashier display / operation unit 5 on the back side.

[0010] The keyboard 4 is part of the input device and has multiple keys such as a numeric keypad, a clear key, a return key, a subtotal key, and a closing key. The numeric keypad is a numeric keypad for inputting numerical values ​​such as product codes and amounts. The clear key is a key for canceling an operation when an error occurs. The return key is a key for canceling the current operation and returning to the previous screen. The subtotal key is a key for completing the product registration process to register a product and declaring the calculation of the total transaction amount. The closing key is a key that is pressed to confirm the input information and perform the payment process (accounting process).

[0011] The cashier display / operation unit 5 includes a display device such as an LCD (Liquid Crystal Display) panel 5a and a touch panel 5b laminated on the surface of the display device. The LCD panel 5a displays screens to the cashier according to the processing status of the registration process, payment process, etc. The touch panel 5b detects the screen displayed on the LCD panel 5a or the cashier's pressing of buttons, etc., and controls the operation of the POS terminal device 10 according to the position pressed.

[0012] The receipt printer 6 is located on the top left side of the POS terminal device 10 and prints detailed slips and receipts to be handed to customers. The receipt printer 6 also has an issuing port 6a and issues printed receipts.

[0013] The customer-side display unit 7 is composed of an LCD panel (see FIG. 2) and is provided on the top rear side of the POS terminal device 10. The customer-side display unit 7 is positioned with its display surface facing the customer, and displays the price of the registered product, the discount amount, the total transaction amount, the total discount amount, etc. In the following, the customer-side display unit 7 may be referred to as the LCD panel 7.

[0014] Furthermore, a barcode reader 8 that reads code data stored in a barcode attached to a product is connected to the POS terminal 10. The barcode reader 8 decodes the light-receiving signal of the code data to obtain the code data represented by the barcode (product code that identifies the product) and outputs the code data to the CPU 22 (see FIG. 2) of the POS terminal 10.

[0015] (Explanation of the hardware configuration of the POS terminal) Next, the hardware configuration of the POS terminal 10 will be described with reference to Figure 2. Figure 2 is a hardware block diagram showing an example of the hardware configuration of the POS terminal 10. As shown in Figure 2, the POS terminal 10 has a control unit 20 for controlling each unit. The control unit 20 has a typical computer configuration, including a CPU (Central Processing Unit) 22, a ROM (Read Only Memory) 24, and a RAM (Random Access Memory) 26. The CPU 22 loads various programs stored in the ROM 24 and the storage unit 30 into the RAM 26. The CPU 22 operates in accordance with the various programs loaded into the RAM 26 and controls the entire POS terminal 10.

[0016] The control unit 20 is connected to the storage unit 30 and the controller 50 via a bus line 40 .

[0017] The memory unit 30 is a non-volatile memory such as a flash memory that retains stored information even when the power is turned off. The memory unit 30 stores programs including a control program P1. The control program P1 is a program for enabling the POS terminal 10 to perform its functions. The memory unit 30 also stores a discount master 32. The discount master 32 is a master file that stores product codes, product names, product prices, and other information in association with each other, as well as product combinations that offer discounts when purchased in bulk and the discount amounts. The contents of the discount master 32 are updated daily, so the POS terminal 10 periodically receives the latest contents of the discount master 32 from the store server via a communication interface (not shown in FIG. 2).

[0018] The controller 50 connects the control unit 20 to various peripheral devices, namely the LCD panel 5a, the touch panel 5b, the LCD panel 7, the keyboard 4, the barcode reader 8, and the receipt printer 6. The controller 50 controls the various peripheral devices connected to it based on commands from the control unit 20.

[0019] (Description of the functional configuration of the POS terminal) Next, the functional configuration of the POS terminal device 10 will be described with reference to Fig. 3. Fig. 3 is a functional block diagram showing an example of the functional configuration of the POS terminal device 10.

[0020] The CPU 22 (see FIG. 2) of the control unit 20 reads out the control program P1 stored in the storage unit 30 and loads it into the RAM 26. The control unit 20 operates in accordance with the control program P1 to generate the functional units shown in FIG. 3 on the RAM 26. Specifically, the control unit 20 realizes, as functional units, a registration unit 20a, a selection unit 20b, a discount setting unit 20c, an update unit 20d, a display control unit 20e, and a print control unit 20f.

[0021] The registration unit 20a is an example of a registration means, and executes a registration process for products sold to customers.

[0022] The selection unit 20b is an example of a selection means, and selects a combination of products that are eligible for bulk sales from among the registered products based on information in the discount master 32 indicating whether the products are eligible for bulk sales.

[0023] The discount setting unit 20c is an example of a discount means, and sets a discount amount according to the combination of products selected by the selection unit 20b. More specifically, the discount setting unit 20c sets a discount amount according to the combination of products selected by the selection unit 20b by referring to the discount master 32.

[0024] The updating unit 20d is an example of an updating means, and updates the product combination and the discount amount when the selecting unit 20b selects a product combination that results in a larger discount amount.

[0025] The display control unit 20e displays information including the selected combination of products that are eligible for bulk sales on the cashier-side display operation unit 5. The display control unit 20e also displays information including the selected combination of products that are eligible for bulk sales on the customer-side display unit 7.

[0026] The print control unit 20f is an example of a printing unit, and prints information including the selected combination of products that are eligible for bulk sale onto a receipt.

[0027] (Explanation of discount master configuration) Next, the configuration of the discount master 32 will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the discount master 32.

[0028] 4, the discount master 32 stores information such as product identification information 32b, target category 32c, discount amount when combination is established 32d, and campaign name 32e. The same ID number is assigned to the combined products belonging to the same plan as the ID number 32a of the combined plan.

[0029] The product identification information 32b further stores a product code 34a, a product name 34b, and a unit price 34c. The product code 34a is, for example, a JAN (Japanese Article Number) code, which is a unique identification number assigned to each product. The product name 34b is the name of each product. The unit price 34c is the unit price of each product.

[0030] The target category 32c stores information for each product as to whether it is a condition product, a discounted product, or neither. A condition product is a product that is eligible for a bulk discount. A discounted product is a product that is eligible for a bulk discount when purchased together with a condition product. If the product does not qualify as either a condition product or a discounted product, the target category 32c is left blank.

[0031] The discount amount when the combination is established 32d indicates the discount amount when the condition product and the discounted product are purchased together.

[0032] The campaign name 32e indicates the name of a service offering a bulk discount.

[0033] (Explanation of the concept of bulk discounts) Next, the concept of bulk discounts will be explained using Figure 5. Figure 5 is a diagram showing a method for setting discount amounts when bulk discounts are applied.

[0034] For example, suppose a customer purchases a set of a condition product, lunch box A, and discounted products, drinks A and B. In this case, by referring to the contents of the discount master 32 (see FIG. 4), two combinations of products that can be discounted together are possible (lunch box A and drink A, and lunch box A and drink B), as shown in FIG. 5(a). In such a case, the combination of products with the larger discount amount is considered to be possible. That is, as shown in FIG. 5(b), the combination of lunch box A and drink B is considered to be possible. In this case, drink A, which is not included in the product combination, is sold without a discount (150 yen).

[0035] Although not shown in FIG. 5, when multiple items eligible for the same discount are registered, a search is made for a conditional item that will result in a combination for each of the multiple registered items eligible for the same discount.

[0036] (Explanation of the flow of product registration processing performed by POS terminal device) Next, the flow of processing performed by the control unit 20 of the POS terminal device 10 based on the control program P1 will be described with reference to Fig. 6. Fig. 6 is a flowchart showing an example of the flow of product registration processing, among the processing performed by the POS terminal device 10, for registering products purchased by a customer.

[0037] The registration unit 20a registers one item to be purchased by the customer (step S10).

[0038] The selection unit 20b selects a combination of products that can be sold in bulk from the one product registered in step S10 and the products that have already been registered (step S12).

[0039] Furthermore, the discount setting unit 20c determines whether there is a product combination with a larger discount amount (step S14). If it is determined that there is a product combination with a larger discount amount (step S14: Yes), the process proceeds to step S16. On the other hand, if it is not determined that there is a product combination with a larger discount amount (step S14: No), the process proceeds to step S20.

[0040] In step S16, the update unit 20d updates the product combinations.

[0041] Next, the selection unit 20b reselects a combination of products that can be discounted in bulk for the products that were excluded from the combination in step S16 (step S18).

[0042] The display control unit 20e displays all the selection results, including the product combination selected in step S18, on the cashier-side display operation unit 5 and the customer-side display unit 7 (step S20).

[0043] The registration unit 20a determines whether registration of all products has been completed (step S22). Specifically, for example, it detects that a closing key provided on the keyboard 4 has been pressed, and determines whether registration of all products has been completed. If it is determined that registration of all products has been completed (step S22: Yes), the processing of FIG. 6 ends. On the other hand, if it is not determined that registration of all products has been completed (step S22: No), the processing returns to step S10 and registration of the next product is performed.

[0044] Although not shown in the figure, after the product registration process shown in Figure 6 is completed, the POS terminal device 10 performs a payment process to make payment using the registered product details, and a receipt printing process to print the payment details on a receipt and issue it.

[0045] (Explanation of the specific flow of product registration processing) Next, the flow of processing performed by the control unit 20 of the POS terminal 10 based on the control program P1 will be described with reference to Fig. 7. Fig. 7 is a diagram showing a specific flow of product registration processing performed by the POS terminal 10 when registering products set in the discount master 32 of Fig. 4.

[0046] 7(a) to 7(d) show an example of the progress of the product registration process stored in the RAM 26 of the control unit 20 when the POS terminal device 10 performs the above-mentioned product registration process.

[0047] First, when lunch box A is registered, as shown in Fig. 7(a), the product name "lunch box A" and the price of lunch box A, "800 yen", are registered in the RAM 26. Then, the POS terminal device 10 waits for the registration of the next product.

[0048] Next, when lunch box B is registered, the product name "lunch box B" and the price of lunch box B, "1,000 yen", are registered in the RAM 26, as shown in FIG. 7(b). Furthermore, the total transaction amount, "1,800 yen", is registered in the RAM 26. Then, the POS terminal 10 waits for the next product to be registered.

[0049] Next, when drink A is registered, the product name "drink A" is registered, as shown in FIG. 7(c). Since "drink A" is a discounted product, the selection unit 20b selects from the already registered products a product that can be purchased in combination with "drink A" for a bulk discount. At this time, the selection unit 20b selects products in the order in which they were registered, so "lunch box A," which was registered first, is selected. The discount setting unit 20c then calculates that the discount amount for the bulk discount is "30 yen." Furthermore, the calculated discount amount of "30 yen" and the fact that the price of "drink A" will be "120 yen" as a result of the discount are registered in RAM 26. Furthermore, information indicating that "drink A" and "lunch box A" are a combination of products eligible for bulk sales is registered in the promotion column of RAM 26. Specifically, a, b, ... are registered in alphabetical order in the promotion column. Furthermore, the total transaction amount "1920 yen" and the total discount amount "30 yen" are registered in the RAM 26.

[0050] Next, when drink B is registered, the product name "drink B" is registered, as shown in FIG. 7(d). Since "drink B" is a discounted product, the selection unit 20b selects from the already registered products a product that will receive a bulk discount when purchased in combination with "drink B." Since the selection unit 20b selects products in the order in which they were registered, the first registered "lunch box A" is selected. The discount setting unit 20c then calculates that the discount amount for the bulk discount on "drink B" and "lunch box A" is "50 yen." Based on the fact that the calculated discount amount, "50 yen," is greater than the discount amount, "30 yen," calculated in FIG. 7(c), the discount setting unit 20c selects "drink B" and "lunch box A" as a new product combination. The update unit 20d then deletes the information "a" assigned to "Drink A" and "Lunch A" in the project column, and assigns information "a" to "Drink B" and "Lunch A," indicating that the products are a combination eligible for bulk sales. As a result, "Drink B" and "Lunch A" are selected as a new product combination.

[0051] Furthermore, the selection unit 20b reselects whether "Drink A," a discounted product whose promotion column is blank, and a product eligible for bulk sales are registered. In the example of FIG. 7(d), "Drink A" and "Lunch B" are selected as a combination of products eligible for bulk sales. The discount setting unit 20c then calculates that the discount amount for the bulk discount on "Drink A" and "Lunch B" is "30 yen." The update unit 20d assigns information "b" to "Drink A" and "Lunch B," indicating that the combination is eligible for bulk sales. As a result, "Drink A" and "Lunch B" are selected as a new combination of products. Furthermore, the total transaction amount of "2,070 yen" and the total discount amount of "80 yen" are registered in the RAM 26.

[0052] In this way, every time a new product is registered, the POS terminal device 10 repeats the process of selecting products to be sold in bulk, setting the discount amount, updating the product combination, and reselecting products to be sold in bulk.

[0053] (Explanation of the screen displayed on the cashier's display operation unit) Next, a screen displayed on the cashier display operation unit 5 will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of a screen displayed on the cashier display operation unit 5 by the POS terminal device 10.

[0054] Each time a new product is registered, the display control unit 20e displays registered product information 60 on the cashier-side display operation unit 5. The registered product information 60 includes a department 60a, a product name 60b, a unit price 60c, a quantity 60d, a discount 60e, and a price 60f.

[0055] The department 60a column displays information indicating that the combination of products selected for bulk sale is displayed, for example, in alphabetical order (a, b, ...). The product name 60b column displays the product name registered in the discount master 32 (see Figure 4). The unit price 60c column displays the unit price of the product registered in the discount master 32. The points 60d column displays the points of the product registered by the registration unit 20a (see Figure 3). The discount 60e column displays the amount registered in the discount master 32, which is the discount amount 32d at the time of combination, with a minus sign added. The amount 60f column displays the price of the product taking the discount amount into account.

[0056] In addition, in the column of product name 60b, the name of the bulk discount campaign is displayed together with the product name. The campaign name is read and displayed from the campaign name 32e (see FIG. 4) registered in the discount master 32 in association with the product name.

[0057] The total number of registered items, the amount received from the customer, and the amount of change are displayed at the bottom of the cashier-side display / operation unit 5. A message box 62 is also provided at the bottom of the cashier-side display / operation unit 5. The display control unit 20e displays necessary information for the cashier in the message box 62. For example, as shown in FIG. 8, the cashier's work is supported by displaying a message such as "Please give me your change."

[0058] (Explanation of the screen displayed on the customer side display) Next, a screen displayed on the customer display unit 7 will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of a screen displayed on the customer display unit 7 by the POS terminal device 10.

[0059] Each time a new product is registered, the display control unit 20e displays registered product information 70 on the customer-side display unit 7. The registered product information 70 includes a department 70a, a product name 70b, a unit price 70c, a quantity 70d, a discount 70e, and a price 70f.

[0060] The department 70a column displays information indicating that the combination of products selected for bulk sale is displayed, for example, in alphabetical order (a, b, ...). The product name 70b column displays the registered product name. The unit price 70c column displays the unit price of the product. The points 70d column displays the points of the registered product. The discount 70e column displays the discount amount. The price 70f column displays the price of the product taking the discount amount into consideration.

[0061] The registered product information 70 first displays products that were not selected as items eligible for the bulk sale, followed by products that were selected as items eligible for the bulk sale. Specifically, as shown in FIG. 9, the first line displays "Drink C," a product that was not selected as an item eligible for the bulk sale. Then, the second and third lines, i.e., adjacent lines, display the first combination of "Lunch Box A" and "Drink A," and the fourth and fifth lines, i.e., adjacent lines, display the second combination of "Lunch Box B" and "Drink B." By displaying the registered product information 70 in this order, customers can easily recognize that a discount is being offered due to the bulk sale.

[0062] In addition, a message box 72 is provided at the bottom of the customer-side display unit 7. The display control unit 20e displays necessary information in the message box 72. For example, as shown in FIG. 9, a message such as "The discount amount is provisional. The discount amount will be updated according to the product registration" can be displayed to deepen the customer's understanding.

[0063] Although an example has been shown in which the registered product information 60 displayed on the cashier's display operation unit 5 and the registered product information 70 displayed on the customer's display unit 7 are displayed in different formats, these are merely examples of display forms, and the registered product information 60 and the registered product information 70 may be displayed in the same format.

[0064] (Explanation of receipts printed by the receipt printer) Next, the receipt printed and issued by the receipt printer 6 will be described with reference to Figure 10. Figure 10 shows an example of a receipt 90 printed and issued by the print control unit 20f (see Figure 3) of the POS terminal device 10.

[0065] The print control unit 20f prints on the receipt 90 information including the product names 92a, 92b, and 92c purchased by the customer and campaign information 94a and 94b indicating that a discount has been given for bulk sales.

[0066] Product names 92a, 92b, and 92c are printed first (at the top of the receipt 90) for products that are not combined. Products that are not combined are products that are not eligible for bulk sales, and products that are eligible for bulk sales and discounted products but are not combined. For example, in the example of Figure 10, product name 92a, which is not eligible for bulk sales, is printed first.

[0067] Thereafter, the print control unit 20f successively prints the product names of the combinations. In the example of Fig. 10, "Lunch Box A" and "Drink A" are successively printed as product name 92b. Also, "Lunch Box B" and "Drink B" are successively printed as product name 92c.

[0068] Furthermore, the print control unit 20f prints campaign information 94a after the product name 92b. Also, the print control unit 20f prints campaign information 94b after the product name 92c. The campaign information 94a and 94b include the campaign name and the discount amount for the bulk sale.

[0069] The print control unit 20f also prints on the receipt 90 the subtotal, total, deposit amount, change amount, etc.

[0070] As described above, in the POS terminal device 10 (product sales data processing device) of this embodiment, the registration unit 20a (registration means) executes the registration process for products to be sold to customers, and the selection unit 20b (selection means) selects a combination of products eligible for bulk sale from the registered products based on information indicating whether the products are eligible for bulk sale. The discount setting unit 20c (discount means) then sets a discount amount according to the product combination selected by the selection unit 20b, and the update unit 20d (update means) updates the product combination and discount amount when the selection unit 20b selects a product combination with a larger discount amount. This allows for flexible setting of product combinations eligible for bulk sale.

[0071] Furthermore, according to the POS terminal device 10 of the embodiment, the selection unit 20b, the discount setting unit 20c, and the update unit 20d operate each time the registration unit 20a registers a product. Therefore, each time a new product is registered, the product combination that offers the largest discount at that time is selected, allowing the cashier and the customer to quickly confirm the discount amount for the bulk sale.

[0072] Furthermore, according to the POS terminal device 10 of the embodiment, the selection unit 20b selects a combination of products eligible for bulk sale from among the registered products each time the registration unit 20a registers products, and when the update unit 20d updates a product combination, selects a combination of products eligible for bulk sale from among the registered products that are not included in a bulk sale combination. Therefore, each time new products are registered, it is possible to select a combination of products eligible for bulk sale that will maximize the discount amount.

[0073] Furthermore, according to the POS terminal device 10 of this embodiment, the cashier display operation unit 5 (cashier display means) displays information including the combination of products selected as the target of bulk sales to the cashier operating the POS terminal device 10 (product sales data processing device). Also, the customer display unit 7 (customer display means) displays information including the combination of products selected as the target of bulk sales to the customer. Therefore, information including the combination of products that are the target of bulk sales can be presented to both the cashier and the customer.

[0074] Furthermore, according to the POS terminal device 10 of this embodiment, the print control unit 20f (printing means) prints and issues information including the combination of products selected as the target of the bulk sale on the receipt 90. Therefore, the combination of products targeted for the bulk sale can be printed on the receipt 90 in a format that is easy for the customer to understand.

[0075] Although the embodiments of the present invention have been described above, these embodiments are merely examples and are not intended to limit the scope of the invention. This novel embodiment can be embodied 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 within the scope and spirit of the invention, and are also included in the inventions and their equivalents as set forth in the claims.

[0076] For example, the control program P1 executed by the control unit 20 may be provided in a state stored in the storage unit 30, or may be provided by being recorded in an installable or executable file on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). The control program P1 may also be stored on a computer connected to a network and provided by being downloaded via the network. Furthermore, the control program P1 may be provided or distributed via a network such as the Internet. [Explanation of symbols]

[0077] 5. Cashier side display operation unit (cashier side display means) 6 Receipt Printer 7 Customer side display section (customer side display means) 10 POS terminal device (product sales data processing device) 20 Control Unit 20a Registration section (registration means) 20b selection unit (selection means) 20c Discount setting section (discount method) 20d Update section (update means) 20e Display control unit 20f Printing control unit (printing means) 30 Storage section 32 Discount Master [Prior art documents] [Patent documents]

[0078] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-288741

Claims

1. a registration means for executing a registration process for products to be sold to customers; a first selection means for selecting a combination of products eligible for bulk sale from among the registered products based on information indicating whether the products are eligible for bulk sale; a discount means for setting a discount amount according to the combination of products selected by the first selection means; an updating means for updating the product combination and the discount amount when the first selecting means selects a product combination that results in a larger discount amount; a first display means for displaying a campaign name only for discounted products in a combination of products to a cashier operating the product sales data processing device when the combination of products is established; A product sales data processing device comprising:

2. The system further comprises a second selection means for selecting a combination of products to be sold in bulk from among the registered products that are not in a bulk sale combination when the update means updates the combination of products. The product sales data processing device according to claim 1 .

3. the first selection means, the second selection means, the discount means, and the update means operate every time the registration means registers a product; The product sales data processing device according to claim 2 .

4. The method further comprises a second display means for displaying to the customer information including the combination of products selected as the target of bulk sales. The merchandise sales data processing device according to any one of claims 1 to 3.

5. The system further includes a printing means for printing and issuing a receipt information including the combination of products selected as the target of bulk sales. The merchandise sales data processing device according to any one of claims 1 to 4.

6. A computer that controls a product sales data processing device, a registration means for executing a registration process for products to be sold to customers; a first selection means for selecting a combination of products eligible for bulk sale from among the registered products based on information indicating whether the products are eligible for bulk sale; a discount means for setting a discount amount according to the combination of products selected by the first selection means; an updating means for updating the product combination and the discount amount when the first selecting means selects a product combination that results in a larger discount amount; a first display means for displaying a campaign name only for discounted products in a combination of products to a cashier operating the product sales data processing device when the combination of products is established; A program that makes it work.

Citation Information

Patent Citations

  • register

    JP1988019093A

  • Discount distribution system

    JP1988174196A

  • Article sale registration data processor

    JP1997091547A

  • Commodity registration device and commodity registration program

    JP2002288741A

  • Commodity sales data processor and program

    JP2017068496A