Product sales data processing device

By designing a registration and management code reception and processing mechanism for product sales data processing equipment, the problem that containers lent to customers cannot be used continues, and the goal of effective utilization of resources and environmental protection is achieved.

JP7656918B2Active Publication Date: 2025-04-04TERAOKA SEIKO CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021123336
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-07-28
Publication Date
2025-04-04
Estimated Expiration
2041-07-28

AI Technical Summary

Technical Problem

The lack of management mechanisms in the prior art makes the containers lent to customers unable to continue to be used, resulting in waste of resources.

Method used

A product sales data processing device is designed, including a registration processing mechanism, a management code reception processing mechanism, a display processing mechanism and a permission decision mechanism, allowing customers to continue to use the lended container.

Benefits of technology

Through the use of this device, customers can continue to use lended containers, reducing resource waste and promoting environmental protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007656918000001
    Figure 0007656918000001
  • Figure 0007656918000002
    Figure 0007656918000002
  • Figure 0007656918000003
    Figure 0007656918000003
Patent Text Reader

Abstract

To perform management so that a customer can continuously use a lending-out container.SOLUTION: A POS terminal 10 includes: a registration processing unit that registers a commodity to be sold and a lending-out container to be lent to a customer; an acceptance processing unit that accepts the input of a management code for the lending-out container; a display processing unit that displays an acceptance screen for accepting the input of the management code when registration of the commodity and the lending-out container is requested at the same time; and a permission determination unit that permits registration of a next commodity when the management code is inputted, and does not permit registration of the next commodity when the management code is not inputted.SELECTED DRAWING: Figure 1
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 capable of simultaneously registering products and rental containers. [Background technology]

[0002] Store operations that reduce waste and scrap materials are attracting attention. In this regard, as shown in Patent Document 1, it has been common practice for a customer to purchase a container containing a product and then have the empty container returned to the store. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 04-009619 Summary of the Invention [Problem to be solved by the invention]

[0004] Although a system existed for managing the return of loaned containers as described above, there was no system for managing the loaned containers so that customers could continue to use them.

[0005] Therefore, one of the objects of the present invention is to manage rental containers so that customers can continue to use them. [Means for solving the problem]

[0006] In order to achieve the above-mentioned object, the product sales data processing device of the present invention is characterized in that it comprises a registration processing means for registering products to be sold and rental containers to be rented to customers, a first reception processing means for accepting input of a management code for the rental container, a display processing means for displaying a reception screen for accepting input of the management code when registration of the product and the rental container is requested simultaneously, and an authorization determination means for allowing registration of the next product when the management code is input, and not allowing registration of the next product when the management code is not input. [Brief description of the drawings]

[0007] [Figure 1] 1 is a functional block diagram showing the functional configuration of a POS system and a POS terminal constituting a product sales data processing device according to an embodiment of the present invention; [Diagram 2] These are diagrams showing the external configuration of a POS terminal, with (a) an oblique view, (b) a front view, (c) a rear view, (d) a plan view, (e) a bottom view, (f) a right side view, and (g) a left side view. [Diagram 3] FIG. 2 is a diagram showing an example of a price label issued by the label issuing device. [Figure 4] FIG. 11 is a process flow diagram showing the flow of product registration processing in the POS terminal. [Diagram 5] FIG. 13 is a diagram showing an example of a screen displayed on a POS terminal. [Figure 6] FIG. 13 is a diagram showing an example of a screen displayed on a POS terminal. [Figure 7] FIG. 11 is a diagram showing an example of a screen displayed on a POS terminal, in which (a) input of a control number is requested, and (b) input of the control number has been accepted. [Figure 8] FIG. 11 is a diagram showing an example of a screen displayed on a POS terminal, in which (a) input of a control number is requested, and (b) input of the control number has been accepted. [Figure 9] FIG. 11 is a diagram showing an example of a screen displayed on a POS terminal, in which (a) input of a control number is requested, and (b) input of the control number has been accepted. [Figure 10] This figure shows an example of a receipt issued after payment for a product, (a) when a product with a rental container is included in the purchased items, and (b) when continued use of the rental container is registered. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Overview Hereinafter, a product sales data processing device according to an embodiment of the present invention will be described with reference to the drawings. The product sales data processing device in this embodiment is a device that lends out containers to put products in when selling products, and manages the loaned containers (hereinafter, containers loaned to customers may be referred to as "loaned containers").

[0009] Here, the rental containers are assumed to be durable and reusable, such as glass or resin bottles or cases. When a store rents a rental container to a customer, the store takes a specified amount of deposit from the customer and refunds the deposit when the rental container is returned. In addition, when providing services using the product sales data processing device of this embodiment, not only rental containers but also containers owned by the customer (hereinafter, containers owned by the customer may be referred to as "my containers") may be used.

[0010] In this embodiment, as described in detail later, an RFID tag recording the tare weight or a label with a coded barcode printed thereon is attached to the rented container, and information related to the tare weight of the rented container can be obtained by reading the RFID tag, barcode, etc. In this way, an RFID tag or barcode recording the tare weight is also attached to my container, and thereby the tare weight of my container can be obtained. In addition to the tare weight of the rental container, information such as the rental container's control number and container type, which will be described later, can also be recorded on the RFID tag or barcode. In this case, the information can be separated between the RFID tag and the barcode, for example, by storing the tare weight in the RFID tag and encoding the control number and container type in the barcode.

[0011] Since the RFID tags and barcodes attached to rental containers in this manner are attached to rental containers, it is preferable that they be made of a water-resistant material or covered with a film, so that they are durable against water and dust. However, regardless of this embodiment, instead of attaching an RFID tag, barcode, etc. to a rental container or my container, it is also possible to configure the tare weight of the rental container or my container to be measured when purchasing a product.

[0012] The product sales data processing device is also suitable for use in the sale of products that are sold by weight, such as food products such as dried fruits, nuts, and beans, although this does not prevent the handling of products that are not sold by weight.

[0013] 1 is a diagram showing a network configuration and a functional configuration of a POS (Point Of Sales) system 1 according to an embodiment of the present invention. The POS system 1 includes a POS terminal 10, a store controller SC (also called a store computer or a management device), a settlement machine 2, and a label issuing device 3, which are connected to each other via a LAN so as to be able to communicate with each other.

[0014] Here, the POS system 1 or the POS terminal 10 constitutes the product sales data processing device according to the present invention. That is, the POS system 1 is realized as a system in which functional units required for executing the functions of the product sales data processing device according to the present invention are distributed and held in the store controller SC and the POS terminal 10, and the POS terminal 10 is realized as a device in which the functional units required for executing the functions of the product sales data processing device according to the present invention or the functions of the store controller SC are integrated into the POS terminal 10.

[0015] In addition, when the POS system 1 has a store controller SC, for example, the store controller SC manages a product master and a management master for managing rental containers, which will be described later, and the POS terminal 10 refers to the product master of the store controller SC to execute product registration processing and rent out rental containers. The store controller SC also handles core operations such as inventory management and order management. The store controller SC may be configured with multiple server devices according to each operation, or may be configured as a cloud server. The store controller SC referred to here may be configured by any other server, such as a store server, regardless of its name. Furthermore, in the case where there is no store controller SC, for example, multiple POS terminals 10 are provided, and one POS terminal 10 is provided with the functions of the store controller SC, and the POS terminal 10 that also functions as the store controller SC executes master management and links data with the other POS terminals 10. In another example, each POS terminal 10 may be operated to individually perform master management.

[0016] POS terminal 10 (product sales data processing device) The POS terminal 10 constitutes a product sales data processing device according to an embodiment of the present invention, and is a device that registers products to be sold to customers as well as rental containers to be rented to customers, and executes the accounting for the registered products. In addition, the POS terminal 10 can perform a tare process on the product placed in a rental container, etc., to determine the price and register the product, or it can register the product based on the price label issued for the product by the label issuing device 3 described later.

[0017] <Hardware configuration> FIG. 2 shows an example of such a POS terminal 10. The POS terminal 10 comprises a store clerk display unit 11 where the store clerk inputs and outputs information, a customer display unit 12 where the customer inputs and outputs information (or may only output information), and a weighing unit 15. From the outside, this POS terminal 10 is configured as a compact device with a roughly rectangular parallelepiped shape, and can be placed on a counter or the like in a store using legs provided at the four corners of the back surface.

[0018] Additionally, the screens of the clerk-side display unit 11 and the customer-side display unit 12 face in opposite directions, allowing the clerk to stand facing the customer when responding to the customer. The screens of both the clerk-side display unit 11 and the customer-side display unit 12 face diagonally upwards, making them easy for the clerk and customer to see when looking down from above. However, the screen of the clerk-side display unit 11, which is made up of a touch panel, faces further upward than the screen of the customer-side display unit 12, making it easier for the clerk to touch and operate.

[0019] The POS terminal 10 can be connected to a code reader 13 implemented by a scanner or camera that reads bar codes, two-dimensional codes, etc., a tag reader 14 that reads information stored in an RFID tag, etc., and these code readers 13 and tag readers 14 are connected depending on the operation of the store. In this embodiment, an example will be described in which the POS terminal 10 is equipped with such a code reader 13 and tag reader 14, but the present invention can be implemented even if the POS terminal 10 does not include the code reader 13 or tag reader 14.

[0020] As shown in FIG. 1, the POS terminal 10 has an arithmetic unit such as a CPU (Central Processing Unit) 101, and memory devices such as a RAM (Random Access Memory) 102 and a ROM (Read Only Memory) 103, and is connected to a store clerk display unit 11, a customer display unit 12, a code reading unit 13, a tag reading unit 14, and a weighing unit 15 via an interface circuit 104.

[0021] The CPU 101 is a central processing unit that controls the operation of the POS terminal 10 by reading and executing various programs stored in the ROM 102 . The ROM 102 is a read-only memory, and stores various types of information used by the CPU 101, including programs. The RAM 103 is a readable and writable memory, and stores various information. For example, the RAM 103 stores information acquired from the outside (for example, when the store controller SC holds a product master, the product master is acquired from the store controller SC) and information generated during processing. For example, this information is registration information (registration data) generated during a registration process for registering products, settlement information generated during a settlement process for settling (paying) the registered purchased products, and the like.

[0022] The salesclerk display unit 11 is configured with a touch panel display, and constitutes an input means for the salesclerk to input various information and an output means for outputting the information. Using this salesclerk display unit 11, the salesclerk can check the registration status of purchased items and perform registration operations for purchased items and rental containers. Regardless of this embodiment, the device may also include input means such as physical mechanical keys or switches, or the input means and output means may be configured separately, such as a physical mechanical key and an LCD display.

[0023] The customer side display unit 12 is configured with a touch panel display, and constitutes an input means for the customer to input various information and an output means for outputting the information. The customer side display unit 12 allows the customer to check the registered products and, if necessary, to carry out an approval operation for the purchased products. In addition, in the case where the customer does not need to be required to input information, the customer side display unit 12 may be configured with a liquid crystal panel or the like that is only capable of outputting information. Furthermore, like the store clerk display unit 11, the customer side display unit 12 may also be equipped with input means such as physical mechanical keys or switches, or the input means and output means may be configured separately, such as a physical mechanical key and an LCD display.

[0024] The code reading unit 13 is a functional unit for reading various data from identifiers encoded in bar codes or two-dimensional codes, and is realized by a handy scanner, a CCD camera, etc. Although the code reading unit 13 is not shown in the example of Fig. 2, it may be provided by connecting it with a predetermined cable, or may be provided integrally in a predetermined part of the housing. The code reading unit 13 can read, for example, a barcode or two-dimensional code on a price label issued for a product, and obtain the coded information. If the code reading unit 13 is realized by a CCD camera, object scanning is also possible.

[0025] The tag reading unit 14 is a functional unit that acquires information stored in an RFID tag when the RFID tag is attached to a rental container. For example, the tare weight of the rental container and information related to the container type described later are stored in the RFID tag attached to such a rental container. As with the code reading unit 13, the tag reading unit 14 is not shown in the example of FIG. 2, but it can be provided by connecting with a predetermined cable, or it can be provided integrally in a predetermined part of the housing.

[0026] The weighing unit 15 is provided between the store clerk display unit 11 and the customer display unit 12, and measures the weight of an object to be weighed placed on the placement surface, such as a product or a rental container. This weighing unit 15 weighs the object to be weighed placed on the placement surface, for example, by a weight detection method using a load cell. In detail, the weighing unit 15 is composed of a weight detection unit and an AD converter, and the A / D converter converts the analog signal input from the weight detection unit into a digital signal. This makes it possible to perform a tare subtraction process from the weighing result for the product placed in the rental container by referring to the tare weight reference value, and to display the weight of the product as the content on the clerk display unit 11 and the customer display unit 12.

[0027] <Software configuration> The POS terminal 10 also has functional blocks consisting of at least a member master, a product master, a management master, an extraction processing unit, a registration processing unit, a reception processing unit, an authorization determination unit, a hold processing unit, an accounting processing unit, a return processing unit, a discount processing unit, a display processing unit, and a notification processing unit as software resources executed by the control unit 100. The computer program executed by the control unit 100 can be provided by downloading via a network such as the Internet, or can be provided by recording it on various computer-readable recording media such as a CD-ROM. In addition, in this embodiment, when the product sales data processing device according to the present invention is realized as the POS system 1, each functional unit may be distributed among a plurality of hardware resources constituting the POS system 1.

[0028] The member master is a storage unit that stores information about member customers. The data items stored in this member master include, for example, a member number that identifies a customer, and personal information such as the customer's name and contact details. The membership number is an example of customer identification information that identifies a member customer. This membership number is presented to the store by a membership card or application software installed on a mobile terminal carried by the customer. The membership number can be composed of various characters, such as alphanumeric characters and symbols, or a combination of these, as long as it is configured to uniquely identify the customer.

[0029] The product master stores information about products. Data items stored in this product master include, for example, product identification information consisting of a JAN code or the like, product name, measurement category, unit price, and unit weight.

[0030] The measurement category is a category related to measurement, and includes categories such as indefinite weight, fixed weight, and fixed amount. For products classified as variable weight, the selling price is determined based on a preset unit price per unit weight (for example, 100g) and the weight (measurement value) to be sold. For products classified as fixed-weight measurement categories, the sales price is determined based on a preset unit price (for example, "1 piece") and the sales quantity converted from the unit weight. For products classified as fixed-weight measurement categories, the quantity of the product is calculated from the unit weight of the product (the weight of one piece, which is the unit quantity) and the measurement value, and the sales price is determined from the calculated quantity of the product and the unit price per unit quantity, so weighing is required. For products classified as fixed-price measurement categories, the sales price is determined based on the preset unit price (e.g., "1 piece") and the sales quantity entered as the number of units. For products with fixed-price measurement categories, no measurement is required because the sales quantity is determined by the number of units entered, regardless of weight.

[0031] The management master is a storage unit that stores information for managing rental containers. In this management master, the tare weight, container type, and rental information that are referenced in the tare subtraction process are stored in association with the management number that identifies the rental container. Note that it is not necessary to store all of these items, particularly the information related to the tare weight and container type, in the management master, and it is also possible to operate by simply attaching some or all of these items to the container in the form of a barcode or RFID tag. By operating in this manner, when the management master is stored in the store controller SC, it is possible to reduce the amount of communication between the POS terminal 10 and the store controller SC, reduce the processing burden on the terminal, reduce costs associated with communication, and improve processing speed.

[0032] The management number is an example of a management code used to manage loaned containers, and in this example is composed of numbers, but it may also be composed of English letters or symbols, as long as it is configured to uniquely identify the loaned container.

[0033] The container type is information indicating the type of rental container, and is specified according to size, material, etc. For example, the size may be large, medium, or small, and the material may be stainless steel, glass, etc. The amount of the deposit may be set according to the container type. In addition, if a store does not offer different types of rental containers, or if the deposit amount is uniform and there is no need to manage the type of rental container, then it is not necessary to record the container type.

[0034] The information on the management number, tare weight, and container type is attached to the rental container individually or collectively. The information can be attached to the rental container in various ways, such as by storing the information in an RFID tag and attaching it to the rental container, or by encoding the information appropriately into a barcode or two-dimensional code and printing it on a label and attaching it to the rental container, and it is sufficient that the information can be obtained from the rental container appropriately using the tag reading unit 14 or the code reading unit 13 provided in the POS terminal 10, or the tag reading unit or the code reading unit provided in the label issuing device 3 described later, or by a store clerk or a customer visually checking the information. In addition, information related to the tare weight and container type can be converted into numbers and included in the management number itself.

[0035] The rental information is information regarding the rental status of the rental container. This rental information includes, for example, the membership number of the customer who rented the rental container and information regarding the date and time when it was rented to the customer. Furthermore, the information regarding the date and time when it was rented to the customer includes not only the date and time when the rental container was first rented, but also information regarding the date and time when continued use was accepted. This allows the customer to know the number of days that have passed since the most recent date and time when the rental container was used, and the notification processing unit described below encourages the customer to use or return the rental container depending on the number of days that have passed.

[0036] The extraction processing unit extracts predetermined information from each master. For example, the extraction processing unit refers to the management master, and if there is a loaned container that is being continued in use and for which continued use has not been accepted for a specified period from the time of the most recent continued use acceptance, it extracts the management number of the loaned container that is being continued in use and the membership number associated with the management number.

[0037] The registration processing unit executes registration processing of products to be sold and rental containers to be rented to customers. The objects to be registered by the registration processing unit include products with rental containers, which are sets of rental containers and products, individual products, and rental containers. Information on all purchased products and rental container deposits to be settled in one transaction is used as reference data during settlement processing as registration data. The registration processing unit can also accept a cancellation operation for a registered product to be purchased or a deposit for a rental container, in which case the corresponding product, etc. will be deleted from the registration data.

[0038] The reception processing unit receives input of various information from the store clerk via a predetermined input screen displayed on the store clerk side display unit 11. The reception processing unit, for example, accepts input of a management number for a rental container and a membership number. In addition, in response to receiving input of a management number associated with a membership number, the reception processing unit can also accept continued use of a rental container managed by the management number.

[0039] When a rental container is registered during the registration process of a product to be purchased by the registration processing unit, the permission determination unit allows the registration of the next product if the management number of the rental container is input, and does not allow the registration of the next product if the management number of the rental container is not input. The registration of rental containers here includes the registration of products with rental containers, the registration of continued use of rental containers, and the new registration of rental containers only, thereby managing all rental containers rented to customers. If the control number is not entered and registration of the next product is not permitted, the user must either enter a control number or cancel the registration of the rental container or product with a rental container for which the user is being asked to enter a control number.

[0040] The hold processing unit holds the closing operation of the registration processing unit if the rental container is included in the registration data but the input of the membership number has not been accepted. That is, after all items to be purchased are registered by the registration processing unit, the operation of confirming the billing amount of the registered items by pressing the subtotal key is performed, but if the hold processing unit determines that the billing number has not been accepted, it holds back the pressing of the subtotal key. When such a hold state is reached, in order to resolve it, for example, input of the membership number, deletion of the registration of the rental container included in the registration data, or an operation or setting to exceptionally resolve the hold state is required. Note that when the registration of an item with a rental container is deleted, the deposit for the rental container is canceled together with the item.

[0041] The accounting processing unit executes accounting processes related to the products and rental containers. Specifically, the accounting processing unit executes the process of calculating the accounting amount of the products to be purchased that are registered by the registration processing unit.

[0042] In calculating the billing amount of the products to be purchased, the total price of the products registered by the registration processing unit is calculated and taxes such as consumption tax are added. When a rental container is rented to a customer, a deposit is added to the billing amount. It should be noted that while the products are taxable items, the deposit for the rental container is a non-taxable item, and the accounting processing unit distinguishes between them and adds tax.

[0043] The return processing unit accepts the return of the rental container and refunds to the customer an amount of money (deposit) set according to the container type of the rental container to be returned. Information on the container type of the rental container can be obtained by reading information stored in an RFID tag attached to the rental container, or can be obtained by referring to the management master based on the management number of the rental container to be returned.

[0044] The amount of the deposit refunded to the customer may be the same as the amount of the deposit made when the rental container was rented to the customer, or it may be different. For example, if the deposit amount was lower than normal due to a campaign when the rental container was rented, the normal deposit amount may be refunded to the customer when the rental container is refunded. In such cases, it may be possible to make it impossible to refund the rental container on the day the rental container was rented or during the campaign period, or to make it impossible to refund the rental container until a predetermined number of product purchases have been made. The deposit to be refunded may also be reduced depending on the period for which the rental container was rented.

[0045] The discount processing unit distinguishes between the product and the rental container, and applies the discount only to the product. That is, when registering a product with a rental container, the product and the rental container can be registered at the same time by simply scanning the barcode attached to the product in one go, and in discount processing, a single operation to select the discount can be performed to apply the discount only to the product price, and not to the rental container deposit. In this way, in both registration and discount processing, processing according to the nature of the product price, which is a taxable item, and the deposit, which is a non-taxable item, can be performed in a single operation, and as a result, the store clerk can easily and appropriately handle a special product such as a product with a rental container without distinguishing it from other products.

[0046] The discount process can be applied individually to products with rental containers and individual products read by the code reading unit 13 when the product is registered by the registration processing unit through a specified operation, and can also be applied to the total bill for all registered products when the subtotal key is pressed to close the transaction. A discount request is accepted, for example, by the store clerk pressing a button requesting a discount before registering a product, or by pressing a button requesting a discount for a specific product or for all products after registering a product. In either case, rental containers (deposits) cannot be selected as a discount target, and the POS terminal 10 will reject any operation attempting to select rental containers (deposits) when applying a discount.

[0047] The display processing unit causes the store clerk display unit 11 to display various information such as product registration data, and to display a reception screen for receiving input of specified information such as information about products and rental containers. For example, when a store clerk requests the simultaneous registration of a product and a rental container, when a store clerk requests the continued use of a rental container, or when a store clerk requests the rental of a new rental container, a reception screen for accepting input of the rental container's management number is displayed on the store clerk's display unit 11. In addition, when the registration of all products to be purchased is completed, a reception screen for accepting input of the membership number is displayed on the store clerk's display unit 11. In addition, depending on the processing by the above-mentioned hold processing unit, a screen for inputting the membership number may be automatically displayed, or a screen may be displayed so that cancellation of the registration of a rental container and input of the membership number can be accepted from the same screen.

[0048] The notification processing unit refers to the management master and, based on the number of days that have elapsed since the most recent time the customer used the rental container, transmits a notification to the customer encouraging the use or return of the rental container according to the number of days that have elapsed. Notifications encouraging the use or return of rental containers can be sent by email or postcard, or when a member's card or the like is read by the POS terminal 10 when the customer visits the store, a store clerk can display the notification on the POS terminal 10 and inform the customer. In addition, the customer's store visit history can be managed by reading the membership number, and as long as the customer continues to visit the store, the system can be set up so that notifications encouraging the customer to use or return a rental container are not sent, even if the rental container usage period has expired.

[0049] ●Payment machine 2 The settlement machine 2 is a device that receives transaction information from the POS terminal 10 and executes settlement processing for registered products. This settlement machine 2 includes a functional unit that settles the transaction amount in response to various payment methods, such as cash payment or payment using a specified payment medium, and a printing unit that issues a receipt after settlement processing. The transaction information may be received from the POS terminal 10 or the store controller SC via a specified communication line, or may be obtained from a transaction ticket issued by the POS terminal 10 on which the transaction information and identification information linked to the transaction information are printed, etc.

[0050] The functional unit that enables settlement processing by cash payment is equipped with a coin insertion slot, a coin dispensing outlet, a banknote insertion slot, a banknote dispensing outlet, etc. as physical mechanisms, and accepts monetary deposits, counts the deposited money, and dispenses change according to the bill amount. Regarding the functional unit that enables settlement processing through payment using a specified payment medium, the payment medium is, for example, a credit card, electronic money card, debit card, etc., and performs inquiry processing such as credit with an external server to execute payment. In addition to these examples, the settlement machine 2 can also handle code payments and the like.

[0051] The printing unit prints receipts after the customer has paid for the product, and prints coupons that can be used for a specified product. This printing unit is realized by a receipt printer or the like, and in this case, prints the details of the payment process and coupon information on a specified paper medium such as thermal paper, and ejects it from the receipt issuing port.

[0052] The payment for the product includes the payment of a deposit for the rental container, but since the deposit is a non-taxable item, it can be set up so that payment can only be made in cash. In other words, even if the customer selects non-cash payment, the payment process is carried out using a payment method selected by the customer for items other than the deposit, but the deposit requires payment in cash. On the other hand, if the customer selects cash payment, payment in cash is accepted in one lump sum.

[0053] The settlement machine 2 can be configured as a device capable of communicating with the POS terminal 10, but can also be configured as a device integrated with the POS terminal 10.

[0054] ● Label issuing device 3 The label issuing device 3 is a device that weighs the products provided to the customer and issues a price label for each product according to the weight value and product information, and is also called a weighing pricing device. The label issuing device 3 includes a weighing unit that weighs any amount of products, a label printer, a touch panel, etc. Similarly to the POS terminal 10, the label issuing device 3 is connected to a code reading unit realized by a scanner or camera that reads barcodes, two-dimensional codes, etc., a tag reading unit that reads information stored in an RFID tag, etc., depending on the operation of the store.

[0055] The weighing unit measures items using a weight detection method, for example, a load cell. In detail, the weighing unit is composed of a weight detection unit and an AD converter, and the A / D converter converts the analog signal input from the weight detection unit into a digital signal. This makes it possible to measure the weight of the items placed in the rental container by subtracting the tare weight.

[0056] The label printer obtains information about the product provided to the customer and the product's weight measured by the weighing unit, and issues a price label printed with information for selling the product provided to the customer. The price label may be paper or a sticker that can be attached to a rental container or the like to put the product in. If it is a sticker, it should be easily removable after it is attached to the rental container or the like and after payment is made.

[0057] The touch panel is an input / output device for various information, for example, a selection input of a product to be weighed by the weighing unit can be received from the touch panel. The type of product to be weighed is not limited to the selection input by the customer. For example, the label issuing device 3 may be data linked with a storage container that contains the product, and when the storage container detects that a product has been removed, the label issuing device 3 may obtain information on the type of the removed product from the storage container. If the storage container is equipped with a weighing mechanism, information on the weight of the removed product as well as the type of product can be supplied from the storage container to the label issuing device 3.

[0058] FIG. 3 shows an example of a price label issued by the label issuing device 3 having such a configuration. On the price label, a barcode (220311009003818068) in which product information is coded, a product name (XXXXXXXXX), processing date, unit price per 100g, content amount, price excluding and including tax, and a deposit indication indicating that the deposit for the rental container is included in the price are printed. The product information coded into the barcode includes the printed information as appropriate. Also, regardless of the illustrated example, the best-before date or consumption date of the product may be printed. Also, CODE128 can be adopted as the barcode in this example, and below it, for example, information such as a product code (11009), weight (0381), and container type (06), which are combined to form one barcode system, are printed as readable characters. Note that the configuration of the readable characters described here is only an example, and any item or information can be set, and a recognition code, check digit, etc. can also be included.

[0059] The information coded as a barcode may include, in addition to product identification information and product price information, a flag indicating that the product comes with a rental container, information related to the type of rental container, and even the management number of the rental container. By coding and embedding various types of information in a barcode in this way, the information can be obtained all at once by reading the barcode when registering the product. The deposit display may also include the amount of the deposit.

[0060] ● Product sales process Next, a flow of providing a service using the product sales data processing device according to the present embodiment and a process executed by the product sales data processing device will be described. Note that, hereinafter, the service provided using the product sales data processing device according to the present embodiment may be referred to as "this service." In providing this service, products are sold in a number of sales formats, including selling products with rental containers in which the products are already packed in rental containers, selling products to customers who already use rental containers and allowing them to continue using the rental containers, selling products by renting new rental containers, selling products using customers' own containers, and selling products that do not require containers.

[0061] <Pre-processing> When providing this service, a management number is issued to the loaned container, and information regarding the tare weight obtained by weighing the loaned container and the container type, together with that management number, is registered in advance in the management master. As described above, the tare weight is attached to the target loaned container. At this time, information related to the container type and management number can also be attached to the loaned container. The information can be attached to the loaned container in various ways, such as storing it in an RFID tag and attaching it to the loaned container, encoding it into a barcode or two-dimensional code and printing it on a label and attaching it to the loaned container, or printing it directly on the loaned container without encoding it. At least, it is sufficient that a store clerk or customer can obtain information such as the management number from the loaned container using the code reading unit 13 or tag reading unit 14 of the POS terminal 10 or the code reading unit or tag reading unit of the label issuing device 3, or by visually checking it.

[0062] In addition, the tare weight of each customer's own container is measured, and an RFID tag storing the tare weight or a label with the tare weight appropriately coded and printed thereon is attached to the container, so that information related to the tare weight of the customer's own container can be easily and instantly obtained when registering a product or issuing a price label.

[0063] Also, prepare a product with a lending container in which a predetermined amount of the product is pre-packed. This product with a lending container sells the product and newly lends the lending container containing the product to the customer, and is prepared in advance by a store clerk or the like. When preparing a product with a lending container, a store clerk or the like packs a predetermined amount of the product into the lending container registered in the management master. At this time, it is advisable to issue a price label using the label issuing device 3 and attach it to the lending container. That is, obtain the tare weight of the lending container, weigh the product weight, perform the tare deduction process, and calculate the price based on the unit price of the product. Then, issue a price label on which the product weight, price, etc. are displayed, and attach the price label to the lending container. However, the above does not mean that it is necessary to attach a price label to the product with a lending container without fail. When a customer makes a purchase, it is also possible to perform tare deduction and price calculation to register the product with a lending container as a product.

[0064] <Flow of product registration process in the POS terminal 10> The flow of the product registration process executed on the POS terminal 10 will be described with reference to FIG. 4. First, the customer selects a desired product in the store. Here, for a product with a lending container, if a price label is pre-attached to the lending container, the customer only needs to select it. For a product without a price label attached, after packing the desired amount of the product into the lending container or the customer's own container, the customer receives a price label issued by the label issuing device 3. However, as will be described later, it is also possible to perform weighing on the POS terminal 10 and register the product without receiving a price label.

[0065] When a price label is issued by the label issuing device 3, the customer receives the price label in the following procedure. That is, the customer selects a product in the label issuing device 3, and has the label issuing device 3 read the RFID tag, barcode, etc. attached to the rental container, and obtain the tare weight of the rental container stored or coded in the RFID tag or barcode. Furthermore, when the product is weighed by the weighing unit, the label issuing device 3 performs a tare process on the rental container to obtain the product weight, and then calculates the product price according to the product weight by referring to the product master, and issues a price label.

[0066] Furthermore, when a customer requests a rental container to be lent alone before selecting an item, the customer selects the desired rental container or asks a store clerk to lend the rental container to the customer. In addition, when using a customer's own container, the customer fills the container with the desired amount of merchandise and receives a price label from the label issuing device 3, just as in the case of continuously using a rental container to purchase merchandise. Furthermore, for products that do not come with or do not require a rental container, the products are sold with a price label attached in advance, so in this case too, the customer only needs to select the product.

[0067] The store clerk starts the operation of registering the products and rental containers selected by the customer using the POS terminal 10. Products can be registered in the POS terminal 10 by reading the barcode displayed on the price label attached to each product, or the product can be selected, weighed, etc., in the POS terminal 10 and registered (S101). In other words, there are barcodes that include the price and those that include the weight instead of the price, and for the latter, the selling price is calculated by the POS terminal 10 based on the unit price (price per gram) in the product information.

[0068] FIG. 5 shows an example of a screen displayed on the POS terminal 10 when the operation is started. On the left side of the figure, a registration data display field is provided at the top that displays registered products and rental containers, and the prices of registered products and the total deposit amount for rental containers are displayed below. On the right side of the figure, an information display field is provided for selecting and weighing products using the POS terminal 10, with the weight and unit price of the products displayed above and preset keys for selecting products to be purchased displayed below.

[0069] When the code reading unit 13 reads the product information from the barcode or two-dimensional code on the price label, the POS terminal 10 displays the product information on the registration screen. At this time, the POS terminal 10 can extract necessary information by appropriately referring to the product master and management master.

[0070] On the other hand, when weighing the product at the POS terminal 10 without using a price label, the product is selected from the preset keys, and for tare subtraction, the weight (tare weight) of the rental container is obtained from an RFID tag or the like attached to the rental container. As a result, the POS terminal 10 performs tare subtraction processing to obtain the product weight and calculate the product price.

[0071] FIG. 6 shows another example of a screen displayed on the POS terminal 10 when an operation is started. On the left side of the figure, a registration data display column is provided at the top that displays registered products and rental containers, and the prices of the registered products and the total deposit amount for the rental containers are displayed at the bottom. On the right side of the figure, product information such as the product's weight and unit price is displayed at the top, and below the center are preset keys for selecting the desired operation. Selectable operations include renting a rental container, continuing to use the container, returning the rental container, etc. The screen shown in FIG. 5 and the screen shown in FIG. 6 can be switched by selecting a tab or the like.

[0072] When a request is made to the POS terminal 10 to register a product with a rental container (S102), the user is prompted to input the management number of the rental container that constitutes the rental container product. The POS terminal 10 can determine whether the product requested to be registered is a product with a rental container based on, for example, the store clerk pressing a button or a preset key indicating that the product is a product with a rental container. Also, if a flag indicating that the product is a product with a rental container is included in the barcode on the price label, the POS terminal 10 can determine whether the product is a product with a rental container based on the flag. The store clerk can determine whether the product is a product with a rental container based on information indicating that the product is a product with a rental container, such as a deposit indication on a price label attached to the product with a rental container, or based on a declaration from the customer.

[0073] Here, the operation of registering a product with a rental container will be described. For example, when the screen shown in FIG. 5 is displayed on the POS terminal 10, and the price label of the product with a rental container is read to obtain product information, the screen transitions to the screen shown in FIG. 7(a). The registration data display field on the left side of the screen reflects information on the product with a rental container requested to be registered, such as the product name, product price, the price of the product, and the total amount of the rental container deposit. That is, by reading one barcode printed on the price label, the product and the rental container are registered individually and simultaneously, and each piece of information is displayed on the same screen. On the right side of the screen, an input form for the management number is provided, and the management number of the rental container can be input using numeric keypad-like buttons. When the control number is entered, the screen shown in Figure 7(b) will be displayed, and the control number will be displayed in the loan container item. Regardless of the example described in the drawings, the management number may be stored in an RFID tag attached to the rental container and acquired by the tag reading unit 14.

[0074] Even when registration of continued use of a rental container that has already been rented to a customer is requested (S103), input of the management number of the rental container requested for continued use is requested (S105). Note that continued use of a rental container may be requested at the same time as product registration. The POS terminal 10 can determine whether registration for continued use of a rental container is requested based on, for example, a preset key that declares continued use of a rental container being pressed by a store clerk. The store clerk can determine that the rental container is for continued use by visually confirming that there is no information indicating that the rental container is a product with a rental container, such as a deposit indication, on the price label attached to the product with a rental container and that the rental container is not a personal container. Whether a container is a rental container or a personal container can be determined by appearance by attaching different RFID tags to each or by applying a design to the rental container that indicates that it is rented by the store. The store clerk can also determine similarly based on the customer's declaration.

[0075] Here, the operation of registering the continued use of a rental container will be explained. For example, when the screen shown in Fig. 6 is displayed on the POS terminal 10, pressing a preset key requesting the continued use of a rental container will transition to the screen shown in Fig. 8(a). On the right side of the screen, an input form for the management number is provided, and the management number of the rental container can be entered using numeric keypad buttons. When the management number is entered, the screen transitions to the screen shown in Figure 8 (b), where continued use is displayed in the registration data display field, along with the management number of the loaned container to be continued used. In this case, too, the management number can be configured to be stored in an RFID tag attached to the rental container and acquired by tag reading unit 14.

[0076] When a customer requests registration only for the rental of a new rental container (S104), the customer is also requested to input the management number of the rental container that is being requested to be rented (S105). The POS terminal 10 can determine whether or not registration of only the rental of a rental container is requested based on, for example, the press of a preset key for registering the rental of a rental container by a store clerk. When a rental container is to be rented, the store clerk receives a rental container rental request from a customer, and in response, performs an operation to rent the rental container from the POS terminal 10.

[0077] Here, the operation when lending a new rental container to a customer will be explained. For example, when the screen shown in Fig. 6 is displayed on the POS terminal 10, pressing a preset key to request lending of a rental container will transition to the screen shown in Fig. 9(a). On the right side of the screen, an input form for the control number is provided, and the control number of the rental container can be entered using numeric keypad buttons. When the management number is entered, the screen transitions to the screen shown in FIG. 9(b), where the newly lent out container is displayed in the registration data display field, along with the management number of the lent out container. In this case, too, the management number can be configured to be stored in an RFID tag attached to the rental container and acquired by tag reading unit 14.

[0078] If none of the above situations occur, the product is sold without using a loaned container (S104), i.e., the product is sold using a personal container, or the product is sold without using either a loaned container or a personal container, and in such cases, the user is not required to enter the management number of the loaned container.

[0079] In addition, when the POS terminal 10 first accepts input of the management number of the rental container, it can display, for example, a screen as shown in Figure 6 and prompt the clerk to select the operation he or she desires from preset keys provided for each operation. Regardless of this example, it is also possible to switch tabs or slide pages to move to the tab or page of the operation the store clerk wishes to perform.

[0080] In the above steps S102 to S104, when a control number is input from the control number input form (S105), the reception processing unit accepts the input of the control number. In response, the permission determination unit permits the registration of the next product, and the registration of the next product becomes possible. On the other hand, the permission determination unit will not permit the registration of the next product unless the management number of the rental container is entered. In this case, it is necessary to enter the management number, or to cancel the continued use of the rental container product or rental container for which the management number is required to be entered, or the registration of the rental container.

[0081] When the registration of all products has been completed (S106), if a rental container has been registered (S107), the user is prompted to enter his / her membership number (S108). The membership number can be entered by various methods. For example, the membership number may be coded as a barcode printed on a membership card provided to the member customer, or as a barcode expanded on application software installed on a mobile terminal carried by the member customer, and read by the code reader 13. The membership number may also be entered directly into the POS terminal 10.

[0082] In addition, when continuing to use a rental container, it is possible not to require input of a membership number. In other words, a rental container currently in use is associated with a membership number, and the customer who has rented the container can be identified from the management number of the rental container for which continued use is requested. Therefore, when input of a management number associated with a membership number is accepted, continued use of the rental container managed by the management number may be accepted.

[0083] When the member number is input, the reception processing unit accepts the input of the member number and becomes ready for the closing operation. Here, if the rental container is included in the registration data, but the input of the membership number has not been accepted, the reservation processing unit reserves the closing operation. When such a reservation state is reached, for example, the input of the membership number, the deletion of the registration of the rental container included in the registration data, or an operation or setting for exceptionally resolving the reservation state is required to resolve the reservation state.

[0084] When the store clerk performs a closing operation such as pressing a subtotal key (S109), the accounting processing unit calculates and confirms the total amount of the registered items to be purchased. The bill amount is finalized during the closing process, but the accounting processing unit calculates and displays the total price of the registered products and any additional consumption tax, etc., as the products are registered. The discount processor applies discounts when applicable to each product or to all registered products. At this time, the discount processor distinguishes between products and rental containers and applies discounts only to products. In other words, when products and rental containers are registered at the same time, a discount is applied to the price of the products, but a discount is not applied to the deposit for the rental container.

[0085] When the closing operation is performed, transaction information is provided from the POS terminal 10 to the settlement machine 2. The customer can then make payment at the settlement machine 2 and undergo settlement processing. Once the payment process is complete, a receipt is issued from the payment machine 2, and the entire process is completed.

[0086] An example of a receipt issued by the settlement machine 2 is shown in FIG. Figure 10(a) shows a receipt when a rental container is rented out along with the purchase of a product. The receipt shows the deposit and the management number for the rental container. The deposit is marked with the character "non" to indicate that it is a non-taxable item. 10(b) shows a receipt for the case where a rental container is continued to be used. At the bottom of the receipt, the management number of the rental container for which continued use has been accepted is displayed.

[0087] <Refunds upon return of rental containers> When a customer no longer needs the rented container, the customer can return the rented container to the store and receive a refund of the deposit. The POS terminal 10 executes the refund process in response to a refund request from a customer using a return processing unit. Specifically, when the POS terminal 10 receives a request from a store clerk to execute a refund operation, it requests input of the management number of the loaned container. In response, the store clerk inputs the management number of the loaned container that the customer has requested to return. The management number can be input directly from a specified screen of the POS terminal 10, or the management number can be obtained by the tag reading unit 14 from an RFID tag or the like attached to the loaned container and input. The POS terminal 10 that has received the input of the control number refunds the deposit according to the type of container.

[0088] The container type is identified according to the mode of operation, such as by referring to the management master, by referring to information stored in an RFID tag, by referring to the management number when a code related to the container type is combined, or by input by a store clerk. In addition, in the case of an operation in which the container type is not recorded, the specified amount of the deposit is returned after confirming in the management master that the input management number is that of a lending container currently on loan.

[0089] When making a refund, the customer who requests to return the rental container may be required to present a membership number to determine whether or not the customer is the member who rented the rental container, and to confirm that the customer is a legitimate customer who is entitled to receive a deposit. As described above, the deposit returned here may be the same as the deposit amount placed when the rental container was rented to the customer, or it may be different.

[0090] According to the POS terminal 10 constituting the product sales data processing device of the present embodiment, rental containers can be managed so that customers can continue to use them. This reduces waste materials such as disposable containers, and contributes to the realization of an environmentally friendly society.

[0091] In this embodiment, the rental containers are rented to member customers and the rental status is managed, but the rental containers may be rented to customers regardless of whether the customer is a member customer or not. In this case, only whether the rental container is rented or not is managed, and there is no need to input the membership number when selling products.

[0092] Summary of the implementation form The present invention relates to a product sales data processing device capable of simultaneously registering products and rental containers.

[0093] Store operations that reduce waste and scrap materials are attracting attention. In this regard, as seen in Patent Document 1 (JP Patent Publication 04-009619A), it has been common practice for a customer to purchase a container containing a product and then have the empty container returned to the store.

[0094] Although a system existed for managing the return of loaned containers as described above, there was no system for managing the loaned containers so that customers could continue to use them.

[0095] Therefore, one of the objects of the present invention is to manage rental containers so that customers can continue to use them.

[0096] In order to achieve the above-mentioned object, the product sales data processing device of the present invention is characterized in that it comprises a registration processing means for registering products to be sold and rental containers to be rented to customers, a first reception processing means for accepting input of a management code for the rental container, a display processing means for displaying a reception screen for accepting input of the management code when registration of the product and the rental container is requested simultaneously, and an authorization determination means for allowing registration of the next product when the management code is input, and not allowing registration of the next product when the management code is not input.

[0097] The system may further include a second reception processing means for accepting input of customer identification information, and a hold processing means for holding the closing operation of the registration processing means when the rental container is included in the registration data but input of customer identification information identifying the customer is not accepted.

[0098] The system may further include an information storage means for storing customer identification information that identifies the customer in association with a management code for the loaned container, a third reception processing means for accepting continued use of the loaned container managed by the management code in response to accepting input of the management code associated with the customer identification information, and an extraction processing means for extracting the management code of the loaned container that is being continued in use and the customer identification information associated with the management code when continued use has not been accepted for a predetermined period from the time of the most recent continued use acceptance for the loaned container that is being continued in use.

[0099] The system may further include a first discount processing means for discounting the billing amount, and the discount processing means may apply a discount to the price of the product when the rental container is registered with the registration processing means, but not apply a discount to the deposit for the rental container.

[0100] The product may further include a reading means for reading an identifier of a product with a rental container in which the rental container and the product are set, a product alone, or a rental container, and a second discount processing means for applying a discount to the price of the product with the rental container read by the reading means, while not applying a discount to the deposit of the rental container, and the registration processing means may register the product with a rental container by individually registering the rental container and the product of the product with a rental container in response to reading of the identifier of the product with a rental container by the reading means.

[0101] According to the product sales data processing device of this embodiment, rental containers can be managed so that customers can continue to use them. [Explanation of symbols]

[0102] 1. POS System 10. POS terminals 11 Clerk side display section 12 Customer side display section 13 Code reader 14 Tag reader 15 Measuring part 2 Payment machine 3. Label issuing device SC Store Controller

Claims

1. A registration processing means for registering products to be sold and rental containers to be rented to customers; A first reception processing means for receiving an input of a management code for the rental container; a display processing means for displaying a reception screen for receiving input of the management code when registration of the product and the rental container is requested at the same time; and a permission determination means for permitting the registration of a next product when the management code is input, and not permitting the registration of a next product when the management code is not input. A product sales data processing device comprising:

2. A second reception processing means for receiving an input of customer identification information; and a hold processing means for holding the closing operation of the registration processing means when the rental container is included in the registration data but the input of customer identification information for identifying the customer is not accepted.

2. The product sales data processing device according to claim 1.

3. an information storage means for storing customer identification information for identifying the customer and a management code for the rental container in association with each other; a third reception processing means for receiving, in response to receiving an input of the management code associated with the customer identification information, a request for continued use of the rental container managed by the management code; and an extraction processing means for extracting the management code of the rental container being continuously used and the customer identification information associated with the management code when the rental container being continuously used has not been accepted for continuous use for a predetermined period of time from the most recent acceptance of continuous use.

3. The product sales data processing device according to claim 1 or 2.

4. a first discount processing means for discounting the bill amount; the discount processing means, when the rental container is registered by the registration processing means, applies a discount to the price of the product but does not apply a discount to the deposit of the rental container; 4. A product sales data processing device according to claim 1.

5. A reading means for reading an identifier of a product with a rental container in which the rental container and the product are set, a single product, or a rental container; and a second discount processing means for applying a discount to the price of the product with the rental container read by the reading means, but not applying a discount to the deposit of the rental container, The registration processing means registers the rental container-attached product by individually registering the rental container and the product of the rental container-attached product in response to reading of the identifier of the rental container-attached product by the reading means.

5. A product sales data processing device according to claim 1.

Citation Information

Patent Citations

  • Electronic charge balance

    JP1992009619A

  • Shopping basket for lending, lending management program and device

    JP2005202905A

  • Information processing unit, method and computer program

    JP2009116843A

  • Storage container and weighing / selling system

    JP2011011780A

  • Weighing system, and sales data processing device

    JP2017187285A