Printer, information processing method, and program

The price presentation system addresses inefficiencies in markdown operations by using expiration date-associated identifiers and electronic shelf labels to automate price updates, enhancing operational efficiency and reducing food waste.

JP2025169454APending Publication Date: 2025-11-12SATO CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025143042
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-29
Publication Date
2025-11-12

Smart Images

  • Figure 2025169454000001_ABST
    Figure 2025169454000001_ABST
Patent Text Reader

Abstract

To streamline the process of changing prices of products in a store.SOLUTION: An embodiment of the present invention relates to an information processing device comprising a first setting unit for setting an identifier associated with due date information regarding expiration dates for each product, a second setting unit for setting price reduction information associated with the due data information related to expiration dates for each product, and a display control unit configured to cause a display device to display information on a product in association with the identifier set by the first setting unit and the price reduction information set by the second setting unit.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] Traditionally, for example, in the retail industry, the aim was to give customers a sense of value and increase their desire to buy. , and attaching a markdown label (markdown label) to the product. There are various printers configured to print these markdown labels. It has been proposed. For example, multiple price data including the regular price data and the price data cheaper than the regular price are printed. a determining means for determining whether to print a plurality of price data items; In this case, a display means is provided for displaying a message indicating that the price is the regular price near the price data of the fixed price. A printer with such a configuration has been proposed (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2000-016414 Summary of the Invention [Problem to be solved by the invention]

[0004] When marking down, for example, store staff at supermarkets and other retailers Visually check expiration dates on products and ensure they comply with store rules. Issue and attach markdown labels to nearby markdown eligible products (Markdown Markdowns are sometimes carried out several times a day, so Markdown work takes a lot of time. Since this is often done between shifts, it can sometimes place a heavy burden on store staff. On the other hand, if markdowns are not implemented, the discounted prices will not be communicated to consumers. This means that products with expiry dates or other deadlines will remain unsold, ultimately leading to food waste. Therefore, it is currently impossible for stores to eliminate markdown operations.

[0005] Therefore, the present invention aims to improve the efficiency of operations when changing product prices in a store. The purpose is to: [Means for solving the problem]

[0006] In one aspect of the present invention, an identifier associated with expiration date information relating to an expiration date is provided for each product. a first setting unit that sets a child, and a second setting unit that sets a child corresponding to expiration date information related to the expiration date for each of the products; a second setting unit that sets the received price reduction information; and an identifier that is set by the first setting unit. and displaying information about the product in association with the price reduction information set by the second setting unit. and a display control unit that causes a display device to display the information. [Effects of the Invention]

[0007] According to one aspect of the present invention, the efficiency of operations when changing product prices in a store can be improved. This can be achieved. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of a store to which a price presentation system according to a first embodiment is applied; [Figure 2] 3 is a diagram illustrating an example of a label attached to a product in the price presentation system of the first embodiment. FIG. [Figure 3] FIG. 3 is a diagram showing a state in which a plurality of products to which the label shown in FIG. 2 is attached are displayed. [Figure 4] 3 is a diagram showing an example of display of electronic shelf labels in a store in the price presentation system of the first embodiment. FIG. [Figure 5] 1A and 1B are diagrams illustrating examples of setting and using Markdown codes in the price presentation system of the first embodiment. [Figure 6] FIG. 2 is a diagram illustrating an example of a data configuration of a product inventory database. [Figure 7] 1 is a block diagram showing a system configuration of a price presentation system according to a first embodiment. [Figure 8] 4 is a sequence chart showing the operation of the price presentation system of the first embodiment. [Figure 9] 10A and 10B are diagrams illustrating examples of setting and using Markdown codes in a price presentation system according to a second embodiment. [Figure 10] FIG. 10 is a diagram showing an example of display of electronic shelf labels in a store in the price presentation system of the second embodiment. [Figure 11] FIG. 10 is a diagram illustrating an operation mode of a price presentation system according to a third embodiment. [Figure 12] FIG. 10 is a block diagram showing a system configuration of a price presentation system according to a third embodiment. [Figure 13] 13A to 13C are diagrams illustrating an example of screen transitions of a store application on a user terminal in the price presentation system of the third embodiment. [Figure 14] 10 is a sequence chart showing the operation of the price presentation system according to the third embodiment. [Figure 15] 10A and 10B are diagrams illustrating an example of screen transitions of a store application on a user terminal in a modified example of the price presentation system of the embodiment. [Figure 16] 10A and 10B are diagrams illustrating an example of screen transitions of a store application on a user terminal in a modified example of the price presentation system of the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] In this disclosure, "product information" refers to information that identifies a product. For example, it includes the product name, product code, product model, etc. The product code is an identification that identifies the product. It is information. In this disclosure, the "expiration date information" of a product means information indicating whether the user can use or consume the product. Or, it is information about an expiration date that indicates whether or not the product can be consumed. For example, expiration dates include use-by dates, best-before dates, expiry dates, quality assurance dates, and sell-by dates. The sell-by date indicates the date until which a product can be sold to consumers and is set by the product manufacturer. It's a deadline.

[0010] In a price presentation system which is an embodiment of the information processing system, for example, For multiple products with different expiration dates such as best before date or expiry date associated with one product information and an information processing device capable of communicating with the display device. Examples of multiple products with different expiration dates, such as best-before dates and expiry dates, associated with product information include: For example, the product code may be the same, but the expiration dates, such as best-before date and expiry date, may be different. It is a group of products, and in stores they are often displayed in the same position (area) on the shelves. It is designed to display discount information for multiple products with different expiration dates, such as best-before dates and expiry dates. An example of a display device is an electronic shelf label. This price display system allows you to display the prices of multiple products with different expiration dates, such as best-before dates and expiry dates. For each item, among multiple identifiers, expiration date information such as best-before date and expiry date is associated with the item. Therefore, customers can easily check the expiration date and expiration date. Even if multiple products with different expiration dates are displayed, multiple products can be identified by identifiers. This allows you to distinguish expiration dates such as best-before dates and expiry dates at a glance. The identifier should be short, for example, about one or two lines long, from the viewpoint of intuitive recognition by users. Letters and symbols are preferred, but are not limited to these. Signs, marks, patterns, emblems, designs, designs, etc. or a combination of two or more of these. The method of attaching the identifier to the product is not limited, but for example, a label with the identifier printed on it may be attached to the product. Examples of methods include attaching the label to the product or its packaging, or printing the label directly on the product itself.

[0011] In this price presentation system, the information processing device capable of communicating with the display device is, for example, Among multiple products with different expiration dates, such as expiry dates, the ones that are subject to price reduction based on the current time Set one or more identifiers corresponding to the products to be used. In order to target products with lower prices, the one or more identifiers to be set are, for example, based on the current time. It is an identifier corresponding to a product whose expiration date, such as a best-before date or expiry date, is approaching. Next, the information processing device may, for example, calculate the base price of the product for which a price reduction is to be made. Set the price reduction information, etc., that indicates the price reduction rate or price reduction range for the product. The amount of reduction may vary depending on the type of product (product code, etc.) to be reduced in price. The stock quantity of the product to be reduced may differ depending on the identifier.

[0012] 1 set for each product (product code, etc.) corresponding to the expiration date such as best before date or expiry date The above identifiers and the discounts set for each product corresponding to the expiration date, such as the best-before date or expiry date Therefore, the user can check, for example, the expiration date of the product. Identifiers attached to multiple products with different expiration dates, such as expiration dates, and their identification The price reduction information displayed on the display device is associated with the child, and the child is displayed in the same position on the shelf. Among multiple products with different expiration dates, such as best-before dates and expiry dates, the price has been reduced. The product and its discount information such as the discount rate and amount can be immediately recognized. Furthermore, the information processing device can change the display content of the display device to display information such as expiration dates and consumption dates. Among multiple products with different expiration dates, the products that are subject to price reduction and the price reduction information are sent to the store's users. This allows store staff to post a notice to inform customers of the products that are subject to price reduction. This frees you from the task of attaching price reduction labels to products and allows you to change product prices in-store. This can improve the efficiency of work at the time. The price presentation system according to one embodiment will be described in more detail below. Below, a case of a price reduction rate will be described as an example of price reduction information.

[0013] (1) First embodiment The price display system displays the prices (offer prices) of products in the store to customers, etc. In this embodiment, the store is configured to store information such as expiration dates and expiry dates on products. This refers to retail businesses such as supermarkets that sell food products with expiration dates. FIG. 1 shows an example of a store to which a price display system according to an embodiment is applied. In the store, for example, the user CT carries a shopping cart and selects the products to be purchased. In the store, a group of products corresponding to each of several different product codes are displayed on the shelves. Electronic shelf tags 2-1 to 2-11 are installed corresponding to each product group with a product code. . In the following explanation, matters common to multiple electronic shelf labels in a store will be referred to as "electronic shelf labels" as appropriate. In addition, the electronic shelf label is written as ESL (Electronic Shelf Label) on the drawing. It may be written.

[0014] For products in the store that have expiration dates such as best-before dates or expiry dates, Markdown codes are printed as identifiers corresponding to expiration dates such as expiry dates and best before dates. In the following explanation and attached drawings, the markdown code is simply written as " As shown in Figure 2, the markdown code is printed on the label. In the example shown in FIG. 2, a label attached to product P is In the PL, a markdown code display section 103 displays information such as expiration date and expiry date. The markdown code associated with the expiration date (in this example, "B") is printed. For example, a store staff member may use a pre-defined method to indicate whether or not the product P is a discounted product. A label PL (label with Markdown code) with the Markdown code printed on it is issued. After attaching the label to product P, product P is displayed on a shelf in the store.

[0015] Although products with different product codes are displayed in the store, uniform operation within the store is required. From this perspective, regardless of the product code, marking is based on expiration dates such as best-before dates and expiry dates. For example, the expiration date of meat products is generally longer than the expiration date of vegetable products. Although the markdown code is shorter than the expiration date of each product, both meat and vegetable products are marked down. It is determined based on the expiration date and time, such as the expiration date.

[0016] Figure 3 shows the results for the same product code (in this example, the product code corresponding to "loin meat"). For example, multiple products with different expiration dates are displayed. As an example of multiple products with the same product code but different expiration dates, The figure shows multiple products P1 to P4 with labels PL1 to PL4 attached. The markdown code may vary depending on the expiration date of each product (in the example in Figure 3, There are four down-chords (A, B, C, G). FIG. 4 shows an example of the display of the electronic shelf tag 2 installed corresponding to the multiple products shown in FIG. In this example, for the product "loin meat" with the same product code, Markdown code: "B" product is 30% off, and markdown code: "C" product is 30% off. and markdown code: "D" to discount the product by 5%. Information such as the date and time are displayed. Store customers check the contents of the electronic shelf tag 2 and then attach labels PL1 to PL4. Therefore, for example, if the same product code is Select the products that are subject to price reduction from the products P1 to P4 in the This allows the user to immediately recognize information about price reductions, such as discount rates.

[0017] In the example shown in FIG. 4, the product code (in this example, the product code corresponding to "loin meat") Although there is a one-to-one correspondence between the code and the electronic shelf label, this is not always the case. When two products with the same product code are displayed next to each other, one electronic shelf label can be used to identify the two products. Markdown information corresponding to the product code (e.g., markdown code and corresponding discount rate) may be displayed together.

[0018] Next, an example of setting and using Markdown code will be explained with reference to Figure 5. Here is an example of how to set up the Markdown code to be printed on the label ("Label setting example") and how to set up the code to be printed on the label at the store. The Markdown code is used to reduce the price of products. A plurality of labels are provided according to the period (for example, the number of days) until the expiration date of the product. For example, in FIG. For products with a best-by date between November 30, 2021 and 9 days from today In this example, 10 Markdown codes A to J are assigned in advance (i.e., 10 Markdown codes are assigned in advance). (Example of printing and issuing labels with a workdown code) is shown. On November 30th, all products with expiration dates between that day and 9 days from now will be shipped together. In this example, a label is printed and attached to a product with a best-by date of 9 days. Once a label is applied, there is no need to issue another label, such as a Markdown label. do not have.

[0019] In Figure 5, the markdown codes for discounted products change daily and are displayed for each product in the store. In the example of operation shown in Figure 5, On January 30th, items in the store that are subject to price reductions will have the markdown code " The product will have a label with "A", "B" or "C" printed on it. On the 1st of the month, items in the store that are subject to price reductions will be marked down with the markdown code "B". , products with labels printed with "C" or "D". The same applies after December 2, 2021. In the example in Figure 5, the markdown code displayed on the electronic shelf label 2 changes every day. .

[0020] In the example of price reduction in Figure 5, products whose expiration date is within three days including the current day are Although it is set to be a product subject to price reduction, it is not limited to this and may be used for products subject to price reduction. The corresponding Markdown code can be set appropriately. For example, in the example of operation in Figure 5, On November 30, 2021, items in the store that are subject to price reductions will be marked down. The product may have a label with "A" or "B" printed as the code, or it may be "A", "B" ", "C" or "D" may be printed on the label.

[0021] For example, on December 6, 2021, electronic shelf tags will be installed in association with each product. It will show that the markdown code for the day is "G", "H" or "I". Customers can purchase products in the store that are marked with "G", "H" or "I" as the markdown code. You can tell that the products with the label are the products that are being discounted that day. Therefore, customers can check the markdowns printed on the labels of each product displayed on the shelves. By checking the code, you can identify which products have different expiration dates, such as best-before dates and expiry dates. , the user can recognize the products subject to price reduction and price reduction information such as the price reduction rate of the products. On the other hand, once the store staff has attached the label to the product, they can then apply the markdown label to the product. Since there is no need to attach the labels to products, it is possible to improve the efficiency of store operations.

[0022] In Figure 5, there are 10 types of Markdown code, but this is not limited to this. The number of types of down-down codes is determined appropriately according to the operation of the store. Although different markdown codes are assigned to expiration dates, this is not the only case. You may assign the same markdown code to each expiration date. For example, in the example in Figure 5, The markdown code assigned from November 30th to December 1st is "A", and the markdown code assigned from December 2nd is "B". Set the Markdown code assigned to the date from December 1st to December 3rd as "B", etc. Good too.

[0023] The Markdown code configuration and operation example shown in Figure 5 corresponds to a specific product code. This applies to multiple products with different expiration dates. The markdown code is determined uniformly according to the expiration date. The discount rate etc. associated with the down code can be set for each product code depending on the type of product, for example. Therefore, if the product code is different, the same mark will be displayed on the electronic shelf label. The discount rate may differ depending on the discount code. The discount rate etc. associated with the same markdown code set for each product varies depending on the product type. Category (e.g. meat products, vegetable products, etc.) and product characteristics (e.g. best-before date, expiry date, etc.) The discount rate may vary depending on the product's stock quantity, etc. can.

[0024] FIG. 6 shows an example of a product inventory database referenced in a price presentation system according to an embodiment. In the product inventory database, the markdown code and stock quantity for each product are In the example of the product inventory database shown in Figure 6, each record is Enter the values ​​of the fields "Code", "Product Name", "Expiration Date", "Code", and "Quantity in Stock". The value of the "Code" field is associated with the expiration date, for example, as shown in Figure 5. The markdown code value is set according to the expiration date of each product code. One or more markdown codes to be displayed on the electronic shelf label, and The corresponding discount rate will vary depending on the type of product, product characteristics, and inventory quantity of each product code. This is determined individually for each code.

[0025] In the example shown in Figure 6, the product names "Bread α" and "Milk β" are the same brand if they have the same expiration date. Markdown code (for example, Markdown code "A") is set, but and Milk β have different product types, product characteristics, and product inventory quantities, so For example, even if the expiration date is the same, " and "Milk β" are different types of products, so the degree of demand by consumers is different. Because they are different, different discount rates can be set. If the stock quantity of "Bread α" is greater than the stock quantity of "Milk β", The discount rate set for "Milk β" will be larger than that for "Milk β". For the product "Bread Alpha," a markdown code is set that varies depending on the expiration date. (For example, a product with markdown code "B" and a product with markdown code "C" For each product, a discount rate can be set according to the stock quantity of the product.

[0026] Previously, the task of issuing and attaching markdown labels to products nearing their expiration date (Mark However, because it was a hassle to attach the markdown labels, For example, the number of price reduction operations is about two (for example, 50% off labels one day before the expiration date, award (The task was to attach a 35% discount label two days before the expiration date.) In this price display system 1, the price can be lowered by changing the display content of the electronic shelf tag 2. It is possible to increase the number of discounts and flexibly set the timing for changing the discount rate, etc. can. This reduces the workload of store staff in reducing prices and allows them to For example, a 50% discount label one day before the expiration date, a prize Compared to the previous method where a 35% discount label was attached two days before the expiration date, A lower discount rate applies if the date is more than 3 days before the expiration date (e.g., 10% discount if the date is 3 days before the expiration date, 10% discount if the date is 4 days before the expiration date) This will reduce the stock of products that are one or two days before their expiration date. Because inventory volume is reduced, the number of products eligible for a 50% discount, for example, is relatively small. Overall, profits will increase even if the same number of products are sold as before. It becomes possible.

[0027] In addition, one or more markdowns are displayed on the electronic shelf label corresponding to the expiration date of each product code. The method for determining the code and the discount rate corresponding to each markdown code is limited to this. It is not limited to the above, but may be a rule-based decision method or a trained model. The determination method may be one in which the above is applied.

[0028] Next, the system configuration of the price presentation system 1 according to one embodiment will be described with reference to FIG. As shown in FIG. 7, the price display system 1 of this embodiment includes an electronic shelf label management device 4 and a store server. a server 5, a POS server 6, one or more relay devices 7 and one or more electronic devices installed in the store. The electronic shelf label 2 includes a printer 8 disposed in the store, and the electronic shelf label 2 is used to communicate with customers of the store. The system is configured to be able to present information about price reductions for products. The electronic shelf label management device 4, the store server 5, and the POS server 6 are connected via a network NW. The network NW is not limited to, but may be, for example, the Internet. These include networks such as LAN (Local Area Network) and WAN (Wide Area Network). The printer 8 prints the product name, product code, expiration date, markdown code, etc. The printer 8 receives the product information from the store server 5 based on the product inventory database and issues a label. The printer receives label information for each item and prints it based on the label information. The label printed by 8 is attached to the product pack or the like and displayed on the product shelf.

[0029] In FIG. 7, an electronic shelf label management device 4 manages a plurality of electronic shelf labels 2 installed in a store. The electronic shelf label management device 4 is a device for managing the electronic shelf labels 2 corresponding to each product code. It holds the associated data. The electronic shelf label management device 4 receives an ESL display switching request from the store server 5 and then The display contents are individually switched for each electronic shelf label (ESL) 2 in the store via a relay device 7. In the ESL display switching process, each electronic shelf label 2 The display data is sent to each of the devices individually. For example, the display data may include the following: For example, you can specify one or more markdown codes for each product code, and The data includes data such as the discount rate corresponding to the discount code. The relay device 7 is, for example, a wireless gateway device, and communicates wirelessly with one or more electronic shelf labels 2. Communication is performed and display data is sent to each electronic shelf label 2.

[0030] As shown in FIG. 7, the store server 5 includes a control unit 51, a storage 52, and a communication unit 53. The control unit 51 is mainly composed of a microprocessor, and controls the entire store server 5. For example, the microprocessor included in the control unit 51 stores data in the storage 52. The recorded server program is loaded and executed, and the corresponding electronic The process of determining one or more Markdown codes to be displayed on shelf label 2 and The process involves associating each down code with a corresponding discount rate. The product inventory database is referenced when making a purchase.

[0031] By executing the server program, the control unit 51 controls the first setting unit 511, the second setting unit 5 12 and the display control unit 513. The first setting unit 511 sets an identifier associated with expiration date information relating to an expiration date for each product. The first setting unit 511 sets information such as a best-before date or a use-by date for each product code. Set the markdown code as an identifier associated with the expiration date information do. The second setting unit 512 sets, for each product, a price reduction amount associated with expiration date information relating to the expiration date. The second setting unit 512 sets expiration dates and expiration dates for each product code, for example. Set the value of the discount rate etc. as discount information associated with the expiration date information related to the expiration date etc. For example, the second setting unit 512 may set the expiration date, best-before date, etc., for the same product code. Among multiple products with different expiration dates, the product that is subject to price reduction based on the current time is Markdown information (e.g., product) to be associated with each of one or more corresponding markdown codes. The price reduction rate relative to the base price will be set. The display control unit 513 uses the identifier set by the first setting unit 511 and the second setting unit 512. A display unit 512 displays information about the product in association with the price reduction information set by the display unit 512. The display control unit 513 displays the price of the product that is the target of price reduction, for example, on the electronic shelf label 2 as a device. The markdown code corresponding to the product is associated with the price reduction information to generate display data. As shown in FIG. 4, the product information is displayed on the electronic shelf label 2.

[0032] In one embodiment, the second setting unit 512 may set the identifiers according to, for example, the product inventory. The second setting unit 512 may set price reduction information for the product. Refer to the inventory quantity of the store and one or more markdown codes (i.e. The markdown code (one or more) displayed on the electronic shelf label 2 indicates the discount rate of the product. It can be set based on rules or by using a trained model. For example, when the setting unit 512 is set on a rule basis, the electronic shelf One or more Markdown codes to display on tag 2 and the price reductions to be associated with each Markdown code For example, the second setting unit 512 may set a sales rate or the like in order to eliminate unsold products. If the inventory quantity is greater than the planned quantity, the discount rate will be increased or the display You can set it to increase the number of Markdown codes to be displayed.

[0033] When using a trained model, for example, you can set up a system that stores information such as weather, temperature, and store information for each product. Food waste (if the product is food) is calculated based on factors such as the number of days until expiration date, inventory quantity, etc. The amount of food wasted (food that is edible but is discarded when food is not being eaten) is minimized, and The system learns the price reduction start date and price reduction rate that maximizes profits, and builds a trained model in advance. By using a trained model, the settings are made based on the experience and intuition of veteran store employees. The timing of price reductions can be automatically set.

[0034] The storage 52 is a large-capacity storage device such as a hard disk drive (HDD). In addition to the server program, it also stores the product inventory database (see Figure 6). The database is accessed by the control unit 51 as needed when the server program is executed. Although not shown, the storage 52 stores data on the regular prices of each product sold in the store (i.e., The data for the regular price corresponding to each product code is stored. , which is referred to by the control unit 51 when determining the discount price. The communication unit 53 is a communication unit for communicating between the electronic shelf label management device 4 and the POS server 6. It is a communication interface.

[0035] In FIG. 7, the POS server 6 collects purchase data, sales data, inventory data, etc. of the store. The server is connected to a cash register terminal (not shown) in the store.

[0036] Next, the operation of the price presentation system 1 of this embodiment will be described with reference to FIG. 8, for example, every day before opening the store, the display of each electronic shelf tag 2 installed in the store is 10 is a sequence chart showing an operation when switching the content.

[0037] Referring to FIG. 8, the store server 5 first receives purchase product data and sales information from the POS server 6. The sold product data is acquired (step S2), and the acquired purchased product data and sold product data are The product inventory database is updated based on the data (step S4). Purchased product data is data that is shown when a product arrives at a store or is manufactured at a store. This is data that is entered from a store terminal that is not used and registered in the POS server 6. This is data related to the products to be sold (product code, product name, expiration date data). Sold product data refers to products that have been sold to store customers and are no longer in the store. The data is related to the product (product code, product name, expiration date). The data on products that have entered the store and the data on products that have left the store are also included. In step S4, the product inventory is calculated based on the purchased product data and the sold product data. The inventory quantity value for each record in the database (Figure 6) is updated.

[0038] For example, if the display contents of each electronic shelf label 2 are to be changed every day, the display switching timer of the electronic shelf label 2 is set to 0. The timing (ESL display switching timing) is set to a predetermined time before the store opens. (Step S6: YES), the store server 5 For each corresponding product code, one or more markdown codes (for the corresponding product code) (Step S8) and, for example, each mark set for each product code is A price reduction rate is set to correspond to the price reduction code (step S10). The settings in steps S8 and S10 may be made on a rule-based basis, as described above, or may be made based on learning. This may be based on a trained model.

[0039] The store server 5 may, for example, store a product code according to expiration dates such as best-before dates and expiration dates. One or more discount target codes and validity periods such as best-before dates and expiry dates for each product code. Price reduction to associate with the price reduction target code according to the stock quantity of the product at the expiration date When you set the discount rate, a price update request is sent to reflect the price that is the basis of the sales data. The price update request is sent to the POS server 6. The price update request includes the product code and the The markdown code etc. set in step S8 is associated with the product code and The data includes the discount rate set in 10. The POS server 6 uses this data Based on this, the price offered for each product is updated (step S14). The price of the product processed by the register terminal in the store is updated. When the process of updating the offered price is completed, step 6 returns an update completion response to the store server 5 (step (P S16).

[0040] When the store server 5 receives the update completion response from the POS server 6, the store server 5 (Step S18). The ESL display switching request is This is a request to switch the display content of each electronic shelf label 2 in the store, and the product code and The Markdown code etc. set in step S8 is associated with the product code and The data includes the discount rate set in step S10. When the electronic shelf label management device 4 receives the ESL display switching request, it performs the ESL display switching process. Specifically, the electronic shelf label management device 4 receives an electronic shelf label corresponding to each product code (step S20). Display data is sent individually to shelf labels 2. This display data includes ESL display switching The data included in the request (one or more Markdown codes for each product code and each Markdown The data includes the discount rate data for matching the code. The display contents of each electronic shelf label 2 in the store are switched accordingly. When the ESL display switching process is completed, the electronic shelf label management device 4 sends a switching completion response to the store server 5. The answer is returned (step S22).

[0041] As described above, according to the price presentation system 1 of this embodiment, For each product that has an expiration date such as a best-before date or expiry date, A label with the corresponding Markdown code is attached. In a store, there are multiple products with the same product code that have different expiration dates, such as best-before dates and expiry dates. The electronic shelf tag 2 is installed at a position where the above products are displayed together. The value of the current day for products with the same product code but different expiration dates such as best-before dates or expiry dates One or more markdown codes that indicate the discounted products, and each markdown code is associated with The discount rate is displayed. Therefore, users may encounter multiple products with the same product code but different expiration dates, such as best-before dates and expiry dates. You can easily identify items that are subject to price reduction from a large number of items, and the price reduction rate of the items can be immediately displayed. In addition, by changing the display content of the electronic shelf label 2, it is possible to change the expiration date of the same product code. Among multiple products with different expiration dates such as expiration dates and best-by dates, the products that are subject to price reduction and the discount rate are directly This allows the store staff to change the price immediately and notify the customers in a timely manner. This frees you from the task of attaching discount labels to products and allows you to change prices in-store. This will help improve the efficiency of price reduction operations, etc.

[0042] (2) Second embodiment The switching of markdown codes is not limited to daily units, but can also be done hourly. For example, for products that are produced multiple times a day, such as prepared foods and bento boxes, markings can be made multiple times a day. You can also switch the uncode.

[0043] Setting Markdown codes when switching between them multiple times in a day An example and an operation example will be described with reference to FIG. Figure 9 shows an example of the Markdown code to be printed on the label ("Label setting example") and the store This section provides examples of how prices are reduced in stores ("Examples"). Markdown codes are available in multiple formats depending on the period (date and time) until the product's expiration date. It will be established.

[0044] For example, in Figure 9, the expiration date, such as the best-before date, is set to expire on the morning of November 30, 2021. Labels are issued in bulk for products arriving from one day to the next and affixed to the products. In this example, the expiration date is the next day, and then the label is affixed to the product. There is no need to issue a separate label such as a Markdown label. The expiration dates will be 2:00 PM, 6:00 PM, and 10:00 PM on November 30, 2021. The products are assigned the markdown codes "A1", "A2", and "A3" respectively. The expiration dates will be 2:00 PM, 6:00 PM, and 10:00 PM on December 1, 2021. The incoming products are assigned the markdown codes "B1", "B2", and "B3" respectively. can be done. Similarly, in Figure 9, for example, on the morning of December 1, 2021, the expiration date, such as the best-by date, is set to that day. Labels are issued in bulk for all products arriving between now and the next day and are affixed to the products. In the example shown, the expiration date will be displayed at 14:00, 18:00, and 22:00 on December 1, 2021. Markdown codes "B1", "B2", and "B3" are applied to products with expiry dates. The expiration dates will be 2:00 PM, 6:00 PM, and 10:00 PM on December 2, 2021. For products with expiration dates such as these, markdowns of "C1", "C2", and "C3" will be applied. An example of how codes are assigned is shown.

[0045] In this way, the markdown code assigned in this embodiment is used to indicate the expiration date, such as the best-before date. If the expiration date and time are shown, the expiration date is displayed as "A", "B", or "C" " (an example of a date identifier) ​​and "1", "2", "3", etc., which are associated with the time. That is, the first setting unit of the store server 5 In the case where the deadline information indicates a date, the date identifier associated with the date is, for example, As shown in 9, set "A", "B", "C", etc., and if the deadline information indicates a date and time, is a date identifier associated with the date and a time identifier associated with the time, for example. As shown in FIG. 9, "A1," "A2," "A3," etc. can be set.

[0046] In Figure 9, the markdown code for the discounted products changes daily, and each product in the store The user is notified via the corresponding electronic shelf tag. In the example of operation shown in Figure 9, on November 30, 2021, the items in the store that are subject to price reductions The price of the product varies depending on the time of day (for example, 10:00, 14:00, 18:00). ,The markdown code for discounted products is "A1" between 10:00 and 14:00. The products are those with labels printed with "A2" or "A3". During the 8 o'clock period, the labels with "A2", "A3" or "B1" printed as the markdown code will be The products are from Bell. The discounted products will be available from 6:00 PM to 10:00 PM with a markdown code and These are products with labels printed with "A3", "B1" or "B2". On the following day, December 1, 2021, the items in the store that were subject to price reductions were as shown in Figure 9. The product will be labeled with a markdown code that is different from the one printed on November 30, 2021. In other words, every four hours, the price reduction will be printed on the product label. The combination of Markdown codes will be updated sequentially.

[0047] Figure 10 shows the results of an electronic shelf tag installed in association with the product "fried chicken (5 pieces)." , November 30, 2021, from 14:00 to 18:00, the markdown code is "A2" ,An example is shown in which the mark is displayed as "A3" or "B1". Products with a label printed with "A2", "A3" or "B1" as the shipping code However, it is clear that the product is subject to price reduction during that time period. By checking the markdown code printed on the label of each product, Price reduction information for each product displayed on the shelves, including the products subject to price reduction and the discount rate can be recognized. On the other hand, once the store staff has attached the label to the product, they can easily attach the markdown label to the product. Since there is no need to attach labels, it is possible to improve the efficiency of price reduction operations in stores.

[0048] The markdown code assigned in this embodiment is a code associated with the expiration date. Symbols such as "A", "B", and "C" (examples of date identifiers) are associated with the expiration date time. The time is combined with the symbols "1," "2," "3," etc. (an example of a time identifier). Therefore, setting a markdown code for a product whose expiration date is set by date (for example, For example, the settings shown in Figure 5) and the symbols associated with the expiration date can be made common. In other words, the symbol associated with the expiration date in the Markdown code is Therefore, it is possible to set a uniform price for all products in the store. Even if the type of product (for example, "fried chicken" or "loin meat") is different for each person, Markdown code (e.g., the same date identifier) ​​for expiration dates such as best before dates For example, markdown codes "A", "B", etc.) to set date units such as expiration dates. It can accurately convey deadline information for each position.

[0049] In this embodiment, too, the electronic shelf labels installed on the product groups corresponding to each product code are One or more markdown codes that are displayed as price reduction targets and the corresponding The associated discount rate is set individually for each product code. Since the expiration dates of products subject to price reductions vary depending on the code, Markdown codes and / or percentage reductions displayed on bills may vary.

[0050] In the price presentation system of this embodiment, the price is displayed on the electronic shelf tag at a predetermined time interval within a day. By switching between markdown codes, store employees can reduce the price of items with short expiration dates. This eliminates the need for frequent work such as attaching markdown labels, and allows for significant price reductions. Efficiency can be improved.

[0051] (3) Third embodiment Next, with reference to FIGS. 11 to 14, a price presentation system 1A according to a third embodiment will be described. I will explain. The price display system 1A is cashierless (payment of products is made without going through a register terminal). It is expected that the system will be operated in this manner. The user terminal 3 displays the prices of products in the store to the user when shopping at the store. The user terminal 3 has a store application installed. It is possible to communicate with the store server 5 via the network NW.

[0052] The payment agent server (not shown) can communicate with the store server 5 via the network NW. It provides a service that handles payment for products in stores. When payment for a product is not made via the payment system, the price presentation system 1A of this embodiment has the following features: No payment processing server is required. In the price presentation system 1A of the third embodiment, as shown in FIG. Read the code information on the label PL of product P by performing a predetermined operation on the store application. The store application then displays a screen G1 containing price reduction information for the product P to be read. Screen G1 shows the validity of the product P, such as the expiration date of the product that is subject to price reduction. Markdown codes set for each expiration date and expiration dates of products subject to price reduction Price reduction information such as the discount rate set according to the product's characteristics, such as expiration date, stock quantity, etc. are displayed in correspondence with each other. In the price display system 1A of this embodiment, a user can easily check the price without checking the electronic shelf label. Even if electronic shelf labels are not installed on each product, you can check the price reduction information of the product. This can be done.

[0053] Next, referring to FIG. 12, a method for using the store application of the user terminal 3 will be described. 12 is a diagram showing an example of screen transitions of a store application on the user terminal 3. By running the store application, users can check the products scanned in the store. You can check the markdown code and discount rate of the product that is subject to the discount. The screens G1 to G3 in FIG. 12 are screens where the user can make a payment for the selected product. A store app for checking prices, adding items to your shopping cart, and paying for items. This shows how to use the application.

[0054] In FIG. 11, the code information of the label PL of the product P read by the store application For example, the product information of product P includes the product code, expiration date, etc. It is assumed that the expiration date information relating to the expiration date and the weight information of the product P are included.

[0055] As shown in FIG. 12, the user may view the information contained in the screen G1, for example, and select a desired purchase list. The user can choose whether or not to add product P to the basket. When adding product P to the purchase wish list, for example, the user By operating the button b1 ("Add to Cart"), screen G2 will be displayed and product P will be purchased. The user will be notified that the item has been added to the scheduled arrival list. The code information of the label PL of product P read by the store application contains It contains expiration information related to the code and expiration date of product P, such as the expiration date of product P. The price reduction rate of the product P set by the store server 5 based on the product code and the expiration date information of the product P. The offer price of product P is determined based on the above, and the offer price is displayed in the purchase wish list. The user places the picked up item P into a physical basket or shopping cart at the store. When making a payment, the user presses button b2 (payment button) on screen G2. The store server performs the payment, and the store application stores the code information as a payment code. The screen G3 containing the information C2 is displayed. The payment code indicates that the payment for the product has been completed. The payment code contains a payment ID (described later) that identifies the payment. It is used to notify the store or store staff that the payment has been completed.

[0056] Next, the configuration of the price presentation system 1A of this embodiment will be described with reference to FIG. . The price presentation system 1A includes a user terminal 3 carried by a user who makes a purchase at a store, and a store The system includes a server 5 and a POS server 6. The user terminal 3 is a smartphone, a tablet, or the like. These include tablet devices, smartwatches, and other wearable devices.

[0057] As shown in FIG. 13, the user terminal 3 includes a control unit 31, a storage unit 32, an operation input unit 33, and a , a display unit 34 , an imaging unit 35 , a code reader 36 , and a communication unit 37 . The control unit 31 is mainly composed of a microprocessor and controls the entire user terminal 3. For example, the microprocessor included in the control unit 31 may The program of the store application that is being used is loaded and executed, and the execution result is displayed on the display unit 34. Display in. The storage 32 is a non-volatile memory, for example, a SSD (Solid State Drive) such as a flash memory. The storage 32 is a lid state drive. The data storage unit 100 stores data, files, etc. created by executing the store application.

[0058] The operation input unit 33 is, for example, a touch panel type input device provided on the display panel of the user terminal 3. The operation input unit 33 is an input device for inputting operation data to the display panel to the store application. Notify the application. The display unit 34 includes, for example, a liquid crystal display panel or an organic EL panel, and is used for displaying information on store applications. The display unit 34 also displays the results of the execution of the digital image generated by the imaging unit 35. The image signal is displayed. The imaging unit 35 includes, for example, an optical lens and a sensor that converts incident light from the optical lens into an electrical signal. An image sensor is provided to sequentially generate digital images and output them to a display unit 34. do.

[0059] The code reader 36 reads code information contained in the image signal generated by the imaging unit 35. For example, by analyzing the code information displayed on the label, data (product code, expiry date information) can be extracted. Extract (obtain) the information (e.g., information). The communication unit 37 is a communication interface for communicating with the store server 5.

[0060] The store server 5 has a configuration similar to that shown in FIG. 7, but the display control unit 513A The display control unit 513A is different in that it has a The display data to be displayed in the store application (for example, the data in Figure 11) The display control unit 51 generates display data including price reduction information to be displayed on the screen G1. 3A uses the user terminal 3 to read product code, expiry date information, etc. from product label information, etc. When you acquire the product code and expiration date information, the product corresponding to the product code and expiration date information will be set as the target. The identifier is associated with the set price reduction information, and information about the product is transmitted to the user terminal. Display it in 3. The communication unit 53 communicates with the store application of the user terminal 3 using, for example, HTTPS. Communicate.

[0061] FIG. 14 is a sequence diagram showing the operation of the price presentation system 1A when a user makes payment for a product. This is a performance chart. Referring to FIG. 14, for example, as shown on the screen G2 in FIG. 12, when the user presses the payment button, When the operation is performed (step S30: YES), the store application The payment request including the schedule list is sent to the store server 5 (step S32). When it receives a payment request from the store application, it retrieves the payment information from a database (not shown). The customer name and payment method data are acquired, and the payment amount (total amount of the planned purchase list) is ) and transmits the payment request including the data to the payment agent server (step S34). The server performs the payment process based on the data provided by the store server 5 (step S36). When the payment process is completed, a payment completion notice is sent to the store server 5 (step S38). When the payment is completed, the store server 5 issues a new payment ID (step S40) and A payment completion notice corresponding to the payment request in step S32 is sent to the store application (step S33). (Step S42) This payment completion notice includes the payment ID issued in step S40. The store application receives a 2D code containing the payment ID included in the payment completion notification. A payment completion code is generated (step S44), for example, as shown on screen G3 in FIG. The message is displayed on the user terminal 3 (step S46).

[0062] (4) Modifications of the embodiment Next, a price presentation system according to a modified example of the embodiment will be described.

[0063] (4-1) First Modification Next, a modification of the third embodiment will be described with reference to FIG. In this modification, when price reduction information for a product is presented to a user, related information for the product is also displayed. The information is also configured to be displayed.

[0064] FIG. 15 shows an example of transition of the display screen of the user terminal 3 in this modified example. The screen G5 shown in FIG. 15 is a screen in which, for example, a user writes a mark on a product label as shown in FIG. This is the screen that is displayed when the code information is read by the store application. When this happens, button b3 will appear on screen G5, suggesting a menu of dishes that use the product being scanned. is shown. When button b3 is operated on screen G5, multiple menus using the product to be read are displayed. Screen G6 containing a list will be displayed. On screen G6, you can select one of the multiple menus. When the user selects a menu, a screen G containing the recipe for the selected menu appears. 7 is displayed. Screen G7 displays, for example, two or more products used to create a selected menu. For example, among two or more products, the product whose code information has already been read (in the example of screen G5, For each product other than "Sushi Meat", a button b4 is included for displaying price reduction information. When the user operates the button b4 corresponding to any product on the screen G7, In this example, the price reduction information for the product "onion" is displayed. The information is displayed. Therefore, the store can induce the user to purchase additional products. In addition, for users, the markdown coupons are available when purchasing each item on the selected menu at a discount. You can find out the code.

[0065] In this modification, the related information of the product that is the object of reading by the user's operation is, for example, In order to display a list of multiple menus that use the product to be read on screen G6, Server 5 is a database that associates each product code with multiple menu items that use each product. The system is equipped with a database and creates a list of multiple menus by referencing the database. In this modification, the control unit 51 selects a menu (item information indicating an item) in response to a user's operation. For example, when a menu item is selected, the items associated with that menu will be The identifier is associated with the set price reduction information, and information about the product is sent to the user terminal 3 (the 2) display the information on a display device (example of a display device).

[0066] For example, when the button b3 is operated on the screen G15 of FIG. 15, the control unit 51 Corresponds to the product code to be processed (on screen G5, the product code corresponding to the product "loin meat") The information of the attached multiple menus is read from the database, and the multiple menus are By sending display data including information to the store application, screen G6 will be displayed. The control unit 51 also detects that an operation to select any of the menus on the screen G6 has been performed. In this case, information about multiple products with different product codes associated with the selected menu is displayed. By sending display data including the information to the store application, screen G7 is displayed. The control unit 51 further receives an operation to select any one of the product codes on the screen G7 ( When the button b4 is selected, the product corresponding to the selected product code is The markdown code and price reduction information are associated with each other to display product information. The display data to be displayed is sent to the store application. Screen G8 is then displayed. will be done.

[0067] In addition, the store server 5 checks whether the product that has been read by the user has expiration date or other validity. In the case of a product that is close to its expiration date, products related to that product (for example, the product that was scanned) The user terminal 3 receives electronic coupons for other products (for example, seasonings) that can be used for the This may be displayed to encourage users to purchase additional products. In addition, the store server 5 can determine whether the product that is the target of reading by the user's operation is a prize. Even if the product is not close to its expiry date, it may be purchased in combination with the product in question. One or more products are stored in the database, and among the one or more products, If there are any products eligible for price reductions, the database will be consulted. The information (including markdown codes and price reduction information) may be displayed on the user terminal 3. This may encourage users to purchase additional items that qualify for the discount. can.

[0068] In this modified example, the destination of the price reduction information is not limited to the user terminal 3, but may also be a digital site in the store. In that case, the digital signage in the store may be The page contains a specified combination of products with a markdown code that is subject to a price reduction. For example, digital signage can display product information with markdown codes. "Shogayaki" is a menu item (item information) that uses a specific combination of products including For example, a message suggesting "meat" or information about a specific combination, such as "ginger pork" Price reductions for the ingredients of "meat," such as "loin meat," "cabbage," and "onion" This will display discount information (markdown code and discount rate) for each product. Sales are promoted.

[0069] (4-2) Second Modification The control unit 51 of the store server 5 performs a product check for each combination of products to which a markdown code is attached. A discount rate or discount range for the product may be set. For example, the store server 5 may receive a notification that the store wants to sell out (e.g., avoid discarding) For users who purchase a combination of the above products, the purchase of each of the two or more products individually is not permitted. The price reduction rate for the combination of two or more products will be higher than the price reduction rate for the combination of two or more products. This will encourage customers to purchase products that the store wants to sell out. It can be advanced. Special discount information for such combination products is displayed on the electronic shelf labels corresponding to each individual product. However, it is preferable to announce it by digital signage etc. installed in the store. In other words, the store server 5 receives two or more products with markdown codes from the customer. You may change the discount rate for each product when purchasing, and when changing the discount rate for a product, Each code may be displayed on the user terminal 3 or digital signage (price reduction rate of vegetables). (The discount rate for meat is XX%, etc.) This encourages users to purchase multiple products. It is possible.

[0070] (4-3) Third Modification A digital signage (an example of a second display device) is placed in the store, and the digital signage In this example, you can display price reduction information for high-priority items that the store wants to sell quickly. The store server 5 and the digital signage in the store can communicate with each other via a network. . The store server 5 receives the priority order input by the store staff using a store terminal (not shown). Based on the product code of the most popular product, price reduction information for that product code is displayed on the digital site. At this time, the store server 5 controls the product inventory database 5 to display the product information on the screen. Set the discount rate for the items you want to sell quickly according to their priority, Product information, including markdown codes and discount rates, is displayed on digital signs. It may also be displayed on the page. In this modified example, information about high-priority products that a store wants to sell quickly is sent to the store's users. It can effectively appeal to those

[0071] (4-4) Fourth Modification Next, a fourth modified example will be described with reference to FIG. In this modification, the store application has a function of managing the user's home inventory. . In this modification, for example, the storage 32 of the user terminal 3 stores a home inventory database of products. The store application stores the payment for the items in the purchase list. Each time, the data for each item on the purchase list is added to the home inventory database. When a product is consumed or disposed of by a user, the store application may, for example, Based on the operation by the user, the selected items in the home inventory database are stored as home inventory data. Remove from base. In this modification, the user's home inventory database is stored, for example, on the store server 5 side. It may be possible to store the information as follows.

[0072] Referring to Figure 16, the usage of the store application when managing home inventory is as follows: In this modification, as shown in the screen G9 of FIG. 16, The main menu includes button b5 ("Home Inventory"). When button b5 is operated, , the screen G10 including the home inventory list HL is displayed. This is a list of products that reflects the database. The number of products included in the home inventory list HL is 1. If the number of items cannot be displayed on the screen, you can use the scroll bar 102 to view all the items. If the user consumes or disposes of the product at home, the user can delete it by pressing button b6 ("Delete"), etc. By operating the item, the corresponding item is deleted from the home inventory list HL (i.e., (delete from home inventory database).

[0073] According to this modification, the number and extent of products with expiration dates at the user's home can be calculated. This allows you to visualize the amount of food you are wasting, which can help reduce food waste at home, for example. In addition, the store application can refer to the home inventory database and check expiration dates, etc. When there is a product that is close to its limit (for example, "pork" in the example of Figure 16), the store server 5 is queried. By combining the items, the store server 5 can select a menu item (see FIG. 15) that uses an item that is close to its expiration date. In this example, we suggest "ginger pork" and "sauteed pork" which are displayed on screen G6, Products that are used in combination with products that are close to their expiration date, such as best-before dates, and products that are subject to price reductions Suggestions for information on food (such as "cabbage" and "onion" displayed on screen G7 and screen G8 in Figure 15) ", etc.) In addition, the user may scan the product himself / herself at the store. The data obtained is reflected in the home inventory database, so Virtually no effort is required to create it.

[0074] In this modification, the control unit 51 of the store server 5 functions as the following acquisition unit and provision unit: . The acquisition unit acquires the product from the user terminal 3 when the product has been paid for by the user. Product information and expiration date information are acquired as the user's product inventory information. The providing unit uses the product inventory information of the user obtained by the acquiring unit based on the user's request. The information is provided to the user terminal 3.

[0075] (4-5) Fifth Modification The code corresponding to the expiration date is a markdown code to convey price reduction information for products. It can also be used as a freshness control code to indicate the freshness of the product. For example, if the freshness control code is set as shown in Figure 5, the expiration date will be November 30, 2021. Products with labels issued on the day are graded J, I, H, etc. in order of freshness. For example, the digital signage in the store will display information indicating that products with J, I, and H labels are fresh. The store server 5 may display a message to appeal to the customer. Information such as discount rates for multiple purchases is stored in a database, and digital signage is used to A message such as a discount on the price when multiple fresh products are purchased is sent to the customer's page or user terminal 3. This will encourage customers who are more sensitive to freshness than price to purchase. It is possible.

[0076] The information processing device, information processing method, and program embodiments of the present invention have been described above. However, the present invention is not limited to the above-described embodiment. Various improvements and modifications are possible within the scope of the present invention. The individual technical features described in the embodiments and modifications may be incorporated into other embodiments unless there is a technical contradiction. It is possible to combine the above embodiments with some or all of the other modified embodiments as appropriate.

[0077] In the first embodiment, at least a part of the functions of the store server 5 is implemented by the electronic shelf label management device. The functions of the electronic shelf label management device 4 may be realized by software installed in the store. The functions of the electronic shelf label management device 4 and the store server 5 may be realized by software. Each function of the user terminal 3 and the store server 5 is distributed between the user terminal 3 and the store server 5 as needed. It may be realized. In the third embodiment, at least a part of the functions of the store server 5 is implemented by the user terminal 3. It may be realized by software, or part of the functions of the user terminal 3 may be implemented by the software of the store server 5. The functions of the user terminal 3 and the store server 5 may be realized by software. may be distributed between the user terminal 3 and the store server 5 as necessary. The functions executed by the store server 5 may be distributed and executed by a plurality of devices. [Explanation of symbols]

[0078] 1. Price quote system 2(2-1~2-11)…Electronic shelf label 3...User terminal 31...Control unit 32…Storage 33...Operation input section 34…Display section 35...imaging unit 36...Code reader 37…Communications Department 4…Electronic shelf label management device 5...Store server 51...Control unit 511...First setting section 512...Second setting section 513...Display control unit 52…Storage 53…Communications Department 6...POS server 7...Relay device 8...Printer 103...Markdown code display section C2...Code information CT…User NW...Network P(P1~P4)…Product PL (PL1~PL4)...Label

Claims

1. A first setting for setting an identifier associated with expiration date information relating to an expiration date for each product. Department and For each of the products, price reduction information associated with expiration date information relating to the expiration date is set. a second setting unit for setting the The identifier set by the first setting unit and the price reduction information set by the second setting unit and a display control unit that associates the information about the product with the product and displays the information about the product on a display device. Information processing device.

2. When the deadline information indicates a date, the first setting unit sets a date identifier associated with the date. If the deadline information indicates a date and time, a date identifier associated with the date is set. a time identifier associated with the time and the timestamp; 2. The information processing device according to claim 1.

3. the second setting unit sets price reduction information for the product according to the inventory of the product.

3. The information processing device according to claim 1.

4. The second setting unit assigns the same identifier to each of the identifiers according to the type of the product. and individually setting price reduction information to be associated with the product. The information processing device according to claim 1 .

5. A label on which the identifier set by the first setting unit is printed is attached to each product. There are, The information processing device according to claim 1 .

6. The second setting unit sets a price reduction for the products for each combination of the products to which the identifier is assigned. Set a rate or discount amount, The information processing device according to claim 1 .

7. When item information indicating an item is selected by a user's operation, the display control unit The identifier set by the first setting unit is set for the product associated with the item information. The information about the product is associated with the price reduction information set by the second setting unit, Displaying it on the second display device; The information processing device according to any one of claims 1 to 6.

8. The display control unit displays the price reduction rate for the product according to the priority of the product to be sold. , the identifier set by the first setting unit and the price reduction information set by the second setting unit and displaying information about the product on the second display device. The information processing device according to any one of claims 1 to 6.

9. The information processing terminal is capable of communicating with a user terminal, When the display control unit acquires product information from a product by the user terminal, The identifier set by the first setting unit for the product corresponding to the information and the second setting unit The price reduction information set by the price reduction unit is associated with the product information and the product information is transmitted to the user terminal. to display, The information processing device according to any one of claims 1 to 8.

10. The information processing device is capable of communicating with a user terminal, If the product has been paid for by the user, the payment is received by the user terminal. an acquisition unit that acquires product information and the expiration date information as product inventory information of the user; The product inventory information of the user obtained by the acquisition unit based on the request of the user A providing unit that provides the information to the user terminal. The information processing device according to any one of claims 1 to 9.

11. For each product, set an identifier associated with expiration date information related to the expiration date, For each of the products, price reduction information associated with expiration date information relating to the expiration date is set. death, The identifier set by the first setting unit and the price reduction information set by the second setting unit and displaying information about the product on a display device. Information processing methods.

12. setting, for each product, an identifier associated with expiration information relating to the expiration date; For each of the products, price reduction information associated with expiration date information relating to the expiration date is set. The steps to The identifier set by the first setting unit and the price reduction information set by the second setting unit and displaying information about the product on a display device; A program that causes a computer to execute the following.

Citation Information

Patent Citations

  • Label printer

    JP2000016414A