Sales data processor and program

The sales data processing device and program streamline return processing for multiple items purchased on different days by allowing input of various sales dates and facilitating simultaneous return processing, thus reducing the burden on store clerks and enhancing operational efficiency.

JP2025063502AInactive Publication Date: 2025-04-16TOSHIBA TEC KK
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023172766
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-04
Publication Date
2025-04-16
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Store clerks face a burden when processing returns for multiple items purchased on different sales days, as they must perform return processing multiple times per sales day.

Method used

A sales data processing device and program that includes a return operation unit, a unit period input unit, an acquisition unit, and a return processing unit, allowing for the input of different sales dates for multiple products and facilitating simultaneous return processing across various sales periods.

Benefits of technology

Enables efficient processing of returns for multiple products sold on different days without overburdening store clerks, allowing for streamlined return operations and improved customer service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025063502000001_ABST
    Figure 2025063502000001_ABST
Patent Text Reader

Abstract

To provide a sales data processor and a program that enable processing of returns of a plurality of articles sold during different unit periods without burdening store clerks and others.SOLUTION: A sales data processor according to the embodiment includes: a return operation unit which operates the start of return of sold articles; unit period input means which, after operation of the return operation unit, receives input of the unit period for each of a plurality of the articles sold in different unit periods; acquisition means which acquires article identification information identifying the articles to be returned; and input means for executing, for each different unit period, a return process for the articles sold during the unit period identified by the acquired article identification information.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] An embodiment of the present invention relates to a sales data processing device and a program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, when purchasing a product at a store such as a supermarket or a convenience store, a product registration process for the product to be purchased is performed in a sales data processing device such as a POS (Point of Sales) terminal or a cash register.

[0003] When a customer returns a purchased item at a later date, the customer brings the item to be returned and the receipt issued when the item was purchased to the store. The store staff or the like uses the sales data processing device to process the return of the item.

[0004] However, when returning multiple products purchased on different sales dates, the store clerk or the like must process the returns of the multiple products multiple times for each sales date, which places a burden on the store clerk or the like. Summary of the Invention [Problem to be solved by the invention]

[0005] The problem to be solved by the present invention is to provide a sales data processing device and program that enables the return processing of multiple products sold in different unit periods to be performed without placing a burden on store clerks, etc. [Means for solving the problem]

[0006] The sales data processing device of the embodiment comprises a return operation unit which operates to start the return of sold goods, a unit period input means which accepts input of the unit periods for each of a plurality of goods sold in different unit periods after operation of the return operation unit, an acquisition means which acquires product identification information which identifies the goods to be returned, and a return processing means which, for each of the different unit periods input, executes return processing for the goods sold in that unit period which are identified by the acquired product identification information. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 is a schematic diagram showing a POS system according to an embodiment. [Diagram 2] FIG. 2 is a perspective view of the exterior of the POS terminal as seen from the operator's side. [Diagram 3] FIG. 3 is a block diagram showing the hardware configuration of the POS terminal. [Figure 4] FIG. 4 is a memory map showing the configuration of the return product information section. [Diagram 5] FIG. 5 is a functional block diagram showing the functional configuration of the POS terminal. [Figure 6] FIG. 6 is a flowchart showing the flow of the control process of the POS terminal. [Figure 7] FIG. 7 is a diagram showing an example of a display screen of the POS terminal. [Figure 8] FIG. 8 is an example of a return receipt issued by a POS terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Hereinafter, the embodiments will be described in detail with reference to the drawings. In the embodiments, a POS terminal will be described as an example of a sales data processing device. In the embodiments, a unit period refers to a predetermined period of time, and in the embodiments, the unit of the sales date (date) on which the product was sold will be described as an example of the unit period. That is, in the embodiments, if the sales dates are the same, it is the same unit period, and if the sales dates are different, it is a different unit period. Note that the present invention is not limited to the embodiments described below.

[0009] FIG. 1 is a schematic diagram showing a POS (Point of Sales) system according to an embodiment. The POS system is a system that performs sales processing and sales management of products sold in a store T, and is mainly installed within the store T. The POS system includes one or more POS terminals 1 installed in a checkout area within the store T, and a server 2 that is a store server installed in a back yard within the store T. The POS terminal 1 and the server 2 are electrically connected by a communication line L such as a LAN (Local Area Network). Therefore, the POS terminal 1 and the server 2 can communicate with each other and can send and receive information to each other.

[0010] In a transaction with a customer, the POS terminal 1 executes a product registration process and a payment process for a product purchased by the customer. The POS terminal 1 captures an image of a product sold in the transaction, identifies the product corresponding to the product image, and obtains a product code (an example of product identification information) of the identified product. For example, a general object recognition technology, which is a publicly known technology, is used to identify the product.

[0011] The generic object recognition technology is a technology that calculates a feature quantity representing the feature of a product based on a captured product image, compares it with the feature quantities of products pre-stored in the memory unit 14 (see FIG. 3), and identifies a product having a similarity higher than a reference value as the product, and is described, for example, in "Yanai Keiji, "Current Situation and Future of Generic Object Recognition," Transactions of Information Processing Society of Japan, Vol. 48, No. SIG16 [searched August 10, 2010], Internet <URL: http: / / mm.cs.uec.ac.jp / IPSJ-TCVIM-Yanai.pdf>." The product code of the product is stored in the memory unit 14 in association with the pre-stored feature quantity of the product.

[0012] The product registration process refers to a process in which the POS terminal 1 displays the product name and price of the product based on the product information (product name, price, attribute information, etc.) of the product read based on the acquired product code, and stores the product information in the product information section 131 (see FIG. 3). The POS terminal 1 may capture or optically read an image of a symbol attached to the product to acquire the corresponding product code.

[0013] The settlement process includes displaying the total amount of the transaction based on the product information stored in the RAM by the product registration process, calculating and displaying the change based on the deposit received from the customer, and instructing the change dispenser to issue the change. The POS terminal 1 issues a receipt for the product for which the settlement process has been performed.

[0014] Furthermore, when a customer wishes to return a product for which payment has been processed in the past, the POS terminal 1 executes a product registration process for the product to be returned based on the product registration operation of a store clerk or the like. When returning a product, the customer declares the return and then executes the product registration operation for the product. Hereinafter, the product registration process executed when returning a sold product is referred to as return processing. Product information for the returned product is stored in the return information unit 132 (see FIG. 3). The POS terminal 1 issues a return receipt for the returned product.

[0015] The POS terminal 1 also generates and stores log information (hereinafter referred to as "journal data") that electronically records the history of operations by store clerks regarding products that have been paid for or returned.

[0016] The POS terminal 1 transmits product information, payment information, and journal data of the processed products to the server 2 via the communication line L. The POS terminal 1 also transmits settlement information for the sales for a predetermined period (e.g., one day) to the server 2 via the communication line L.

[0017] The server 2 centrally manages product information, payment information, accounting information, etc. received from each POS terminal 1. In other words, the server 2 manages sales for one store. The server 2 also stores journal data received from the POS terminal 1 for a predetermined period of time. Due to the storage area for journal data, the server 2 erases the stored journal data when the predetermined period has elapsed. The server 2 also transmits information related to the latest product master 142 (see FIG. 3) to each POS terminal 1.

[0018] The server 2 may be a server installed at a location other than the store T, for example, a headquarters server installed at a headquarters that oversees the stores, or a cloud server installed on the cloud.

[0019] Fig. 2 is a perspective view of the POS terminal 1 according to the embodiment as seen from the operator side. As shown in Fig. 2, the POS terminal 1 has a main body 4 and a money storage box 5. The money storage box 5 has a drawer for storing coins and bills, and stores money and valuable securities such as gift certificates received from customers, and change to be handed over to customers.

[0020] The main body 4 is equipped with an operation unit 21, an operator display unit 22, a customer display unit 23, a printing unit 24, a card reading unit 25, an imaging unit 27, etc. The operation unit 21 is a keyboard equipped with keys such as numeric keys for inputting numbers. Date information, which will be described later, is input, for example, by operating the operation unit 21. The operator display unit 22 is composed of a liquid crystal display or the like, and displays product information, payment information, etc. to the operator who operates the POS terminal 1. The customer display unit 23 is composed of a liquid crystal display or the like, and displays product information, payment information, etc. to the customer.

[0021] The printing unit 24 pulls out a roll of receipt paper stored in the main body 4, prints product information, payment information, etc., using, for example, a thermal printer equipped with a thermal transfer type print head, and issues the receipt. The issued receipt also includes the date of issuing the receipt, the register number, the number of the person in charge of operating the register, and a transaction number (receipt number) that identifies the receipt. A return receipt, which will be described later, is issued by, for example, driving the printing unit 24 to print. The card reading unit 25 reads a card ID that identifies a card from a card (medium) such as a credit card or a point card presented by a customer. The imaging unit 27 is, for example, a handheld camera. The imaging unit 27 has, for example, a number of CCD (Charge Coupled Device) image sensors arranged in a planar shape, and captures an image of a product to generate a product image (i.e., reads the product). The imaging unit 27 may read a symbol attached to the product based on the captured product image. Furthermore, the imaging unit 27 may be a device in which CCDs are arranged in a line and which optically reads symbols.

[0022] Next, the hardware configuration of the POS terminal 1 will be described. FIG. 3 is a block diagram showing the hardware configuration of the POS terminal 1. As shown in FIG. 3, the POS terminal 1 includes a CPU (Central Processing Unit) 11, which is an example of a processor, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a memory unit 14, and the like. The CPU 11 is a control body. The ROM 12 stores various programs. The RAM 13 expands programs and various data. The memory unit 14 stores various programs. The CPU 11, the ROM 12, the RAM 13, and the memory unit 14 are connected to one another via a bus 15. The CPU 11, the ROM 12, and the RAM 13 constitute a control unit 100. That is, the control unit 100 executes a control process related to the POS terminal 1, which will be described later, by the CPU 11 operating in accordance with a control program stored in the ROM 12 or the memory unit 14 and expanded in the RAM 13.

[0023] RAM 13 includes a product information section 131, a return product information section 132, and a sales information section 133. The product information section 131 stores product information of a product that has been registered and that has been acquired from product master 142 based on a product code acquired from a product image captured by imaging section 27. The return product information section 132 stores product information of a product that has been returned and that has been acquired from product master 142 based on a product code acquired from a product image captured by imaging section 27 after a return product declaration. The return product information section 132 will be described later with reference to FIG. 4.

[0024] The memory unit 14 is composed of a non-volatile memory such as a hard disk drive (HDD) or a flash memory that retains stored information even when the power is turned off. The memory unit 14 includes a control program unit 141 and a product master 142. The control program unit 141 stores a control program for controlling the POS terminal 1. The product master 142 stores product information (product name, price, attribute information, etc.) related to each product.

[0025] Furthermore, the control unit 100 is connected to the operation unit 21, the operator display unit 22, the customer display unit 23, the printing unit 24, the card reading unit 25, and the imaging unit 27 via the bus 15 and the controller 16. The controller 16 receives instructions from the control unit 100 and controls the operation unit 21, the operator display unit 22, the customer display unit 23, the printing unit 24, the card reading unit 25, and the imaging unit 27. In the following, for convenience of explanation, it is assumed that the control performed by the controller 16 is performed by the control unit 100.

[0026] The operation unit 21 has a return key 211 (return operation unit), a journal key 212, a date change key 213 (change unit), an end key 214, and a settlement key 215. The return key 211 is a key operated (declared) when returning a sold product. The journal key 212 is operated when calling up journal data including the product to be returned from the server 2. The date change key 213 is operated when returning a plurality of products with different sales dates. Specifically, the date change key 213 is a key that allows the input of the date of the different sales date (date) when returning a product with a certain sales date and then returning a product with a different sales date. The end key 214 is a key that is operated when ending the return process. The settlement key 215 is operated when ending the product registration process or return process and moving to the settlement process.

[0027] The operator display unit 22 displays information (product information, payment information, return information, etc.) to an operator such as a store clerk who operates the POS terminal 1. The customer display unit 23 displays information (product information, payment information, return information, etc.) to a customer. Note that the operation unit 21 may include a touch panel provided on the operator display unit 22.

[0028] The control unit 100 is also connected to a communication unit 26 via a bus 15. The communication unit 26 is electrically connected to other POS terminals 1 and a server 2 installed in the store via a communication line L.

[0029] 4 is a memory map showing a portion of the configuration of return goods information unit 132. Return goods information unit 132 stores product information of returned products by sales date (date). Specifically, return goods information unit 132 has a date unit 1321 and a returned product unit 1322. Date unit 1321 stores the input sales date (date) of the returned product. If the input sales date is one date, date unit 1321 stores that date, and if multiple different sales dates are input, date unit 1321 stores each of the multiple dates.

[0030] The returned product section 1322 stores product information of products that were returned on the input sale date in association with the sale date stored in the date section 1321. If the input sale date is multiple dates, the returned product section 1322 stores product information of products sold on each sale date in association with (association with) each sale date.

[0031] In the example of FIG. 4, the dates of June 1, 2023 and June 16, 2023 are stored in the date section 1321 as input dates, and a returned product section 1322 is provided for each of the dates. The returned product section 1322 associated with June 1, 2023 stores product information for products sold and returned on June 1, 2023. The returned product section 1322 associated with June 16, 2023 stores product information for products sold and returned on June 16, 2023.

[0032] From here, we will explain the functional configuration of the POS terminal 1. Fig. 5 is a functional block diagram showing the functional configuration of the POS terminal 1. The control unit 100 functions as a unit period input means 101, an acquisition means 102, a return processing means 103, and a return receipt issuing means 104 by following a control program stored in the ROM 12 or a control program unit 141 of the memory unit 14.

[0033] The unit period input means 101 accepts the input of the respective dates of a plurality of listed products sold on different dates after the return key 211 is operated. Specifically, the unit period input means 101 accepts the input of a plurality of sales dates of the products to be returned after the return key 211 is operated. More specifically, the unit period input means 101 accepts the input of the sales date of the products to be returned after the return key 211 is operated, and accepts the input of the sales date of the products to be returned that was sold on a different date after the date change key 213 is operated.

[0034] The acquiring unit 102 acquires a product code for identifying the product to be returned. Specifically, the acquiring unit 102 acquires from the memory unit 14 the product code of the product identified based on the product image captured by the imaging unit 27.

[0035] The return processing means 103 executes return processing for the product that was sold on the sales date, which is specified by the acquired product code, for each different sales date that has been input.

[0036] When a date change key 213 is operated after the return processing of a product sold on a sales date on which the unit period input means 101 accepts input, the return processing means 103 executes return processing for a product sold on a different sales date on which input is accepted after the operation of the date change key 213.

[0037] The return receipt issuing means 104 issues a return receipt on which the product information of the products returned by the return processing means 103 is printed together by the sales date on which the input was accepted.

[0038] From here, the control of the POS terminal 1 will be described. FIG. 6 is a flowchart showing the flow of the control process of the POS terminal 1. As shown in FIG. 6, the control unit 100 of the POS terminal 1 judges whether the image of the product (product image) captured by the imaging unit 27 has been acquired (S11). If it is judged that the product image has been acquired (Yes in S11), the control unit 100 acquires a product code that identifies the product identified based on the acquired product image (S12). Next, the control unit 100 searches the product master 142 based on the acquired product code, and acquires product information (product name, price, attribute information, etc.) of the product. Then, the control unit 100 executes product registration processing of the product (S13). In the process of S13, the control unit 100 stores product information of all products that have been registered in the product information unit 131. Then, the control unit 100 returns to S11.

[0039] Furthermore, if it is determined that the request is not to obtain a product image (No in S11), the control unit 100 determines whether the return key 211 has been operated (S21). If it is determined that the return key 211 has been operated (Yes in S21), the control unit 100 displays a screen relating to the return processing on the operator display unit 22, or on both the operator display unit 22 and the customer display unit 23 (S22). Here, the store clerk or the like who is the operator of the POS terminal 1 selects whether or not to use journal data for the return processing. If the journal data is stored (remains) in the POS terminal 1 or the server 2, the store clerk or the like selects the return processing using the journal data. If the journal data is not stored (remains) in the POS terminal 1 or the server 2, the store clerk or the like selects the return processing without using the journal data.

[0040] Fig. 7 is a diagram showing an example of the selection screen M displayed in S22. As shown in Fig. 7, the selection screen M displays a message Ma indicating that this is a screen for performing return processing, a message Mb prompting the user to select whether to use journal data or enter a sales date, an image of the journal key 212, and an input area Mc for the sales date. When returning goods using journal data, the user operates the journal key 212. When entering a sales date (i.e., when journal data is not used (i.e., when no journal data remains in the POS terminal 1 or server 2)), the user operates the operation unit 21 to input the sales date of the goods to be returned in the sales date input area Mc.

[0041] Returning to the explanation of Figure 6, the control unit 100 determines whether the journal key 212 has been operated (S23). If it is determined that the journal key 212 has been operated (Yes in S23), the control unit 100 then determines whether the transaction number printed on the receipt has been entered (S24). The transaction number is a number printed on the receipt that identifies the receipt (transaction). The store clerk or the like identifies the transaction by looking at the receipt on which product information for the returned product is printed.

[0042] The control unit 100 waits until a transaction number is input (No in S24), and if it is determined that a transaction number has been input (Yes in S24), it calls up the journal data of the transaction identified by the input transaction number and displays it on the operator display unit 22. Next, the control unit 100 determines whether the product to be returned has been specified from the displayed journal data (S25). The product to be returned is specified, for example, by touching the operation unit 21 (touch panel) corresponding to the displayed product. The control unit 100 waits until it is specified (No in S25), and if it is determined that the product to be returned has been specified (Yes in S25), it executes return processing for the specified product (S26). That is, the control unit 100 stores product information of the product that has been returned in the return information unit 132 (S26). Then, the control unit 100 returns to S11.

[0043] Also, if it is determined that the operation is not the operation of the journal key 212 (No in S23), the control unit 100 determines whether a sales date has been input in the sales date input area Mc in FIG. 7 (S31). If it is determined that the sales date has not been input (No in S31), the control unit 100 returns to S23, and if it is determined that the sales date has been input (Yes in S31), the unit period input means 101 stores the input sales date in the date section 1321 (i.e., accepts the input of the sales date) (S32). In the example of FIG. 4, the unit period input means 101 stores, for example, a sales date of June 1, 2023 in the date section 1321 (S32).

[0044] In this state, the store clerk or the like takes an image of the product to be returned in order to perform return processing for the product sold on the sale date of June 1, 2023. The control unit 100 judges whether the image capturing unit 27 has acquired the product image (S33). If it is judged that the product image has been acquired (Yes in S33), the acquisition unit 102 acquires the product code of the product identified from the acquired product image (S34). Then, the return processing unit 103 reads out the product information of the product from the product master 142 based on the acquired product code, and executes the return processing for the product (S35). In S35, the return processing unit 103 stores the product information of the product that has been returned in the returned product section 1322 in association with the date section 1321 that stores the sale date of June 1, 2023. Then, the control unit 100 returns to S33.

[0045] Also, if it is determined that the acquisition of a product image is not required (No in S33), the control unit 100 determines whether the date change key 213 has been operated (S36). If it is determined that the date change key 213 has been operated, the control unit 100 determines whether a sale date has been input (S37). The sale date determined to have been input in S37 is a sale date that is different from the sale date determined to have been input in S31. If the control unit 100 waits until the sale date is input (No in S37) and determines that the sale date has been input (Yes in S37), the unit period input means 101 stores the input sale date in an area of ​​the date section 1321 that is different from the sale date stored in S32 from Yes in S31 (i.e., accepts the input of the sale date) (S32). In the example of FIG. 4, the unit period input means 101 stores, for example, a sale date of June 16, 2023 in an area of ​​the date section 1321 that is different from June 1, 2023 (S32).

[0046] In this state, the store clerk or the like takes an image of the product to be returned in order to perform return processing for the product sold on the sale date of June 16, 2023. The control unit 100 judges whether the image capturing unit 27 has acquired the product image (S33). If it is judged that the product image has been acquired (Yes in S33), the acquisition unit 102 acquires the product code of the product identified from the acquired product image (S34). Then, the return processing unit 103 reads out the product information of the product from the product master 142 based on the acquired product code, and executes the return processing for the product (S35). In S35, the return processing unit 103 stores the product information of the product that has been returned in the returned product section 1322 in association with the date section 1321 that stores the sale date of June 16, 2023. Then, the control unit 100 returns to S33.

[0047] Furthermore, if it is determined that the date change key 213 has not been operated (No in S36), the control unit 100 determines whether the end key 214 has been operated (S38). If it is determined that the end key 214 has not been operated (No in S38), the control unit 100 returns to S33, and if it is determined that the end key 214 has been operated (Yes in S38), the control unit 100 displays the product information of the returned product on the operator display unit 22 and the customer display unit 23. The store clerk and the customer confirm the product to be returned. Then the control unit 100 returns to S11.

[0048] Also, in S21, if it is determined that the return key 211 has not been operated (No in S21), the control unit 100 determines whether the settlement key 215 has been operated (S41). If it is determined that the settlement key 215 has not been operated (No in S41), the control unit 100 returns to S11, and if it is determined that the settlement key 215 has been operated (Yes in S41), the control unit 100 executes the settlement process based on the product information stored in the product information unit 131 or the product information stored in the return product information unit 132 (S42). In S42, when the settlement process is performed for the product for which the product registration process has been performed in S13, the control unit 100 executes the settlement process based on the product information stored in the product information unit 131. That is, the control unit 100 executes the settlement process for the sold product. In addition, in S42, when the settlement process is performed for the product for which the return product process has been performed in S26 and S35, the control unit 100 executes the settlement process based on the product information stored in the return product information unit 132. That is, the control unit 100 executes a settlement process for the returned product. In this case, the store clerk or the like returns the payment for the product that has been settled to the customer.

[0049] Next, the control unit 100 issues a receipt on which the product information and payment information of the product for which payment has been processed are printed (S43). Specifically, if the product registration process has been executed in S13, the control unit 100 issues a receipt on which the product information and payment information of the product for which payment has been processed in S42 are printed based on the product information stored in the product information unit 131 (S43). Also, if the return process has been executed in S26 and S35, the return receipt issuing means 104 issues a return receipt on which the product information and payment information of the product for which payment has been processed in S42 are printed based on the product information stored in the return information unit 132 (S43). Then, the control unit 100 ends the process.

[0050] In this manner, in the embodiment, when a product is returned, multiple sales dates can be input in one return transaction, so that multiple products related to different sales dates can be returned in one return transaction.

[0051] Fig. 8 is a diagram showing an example of a return receipt issued in S43. The return receipt is handed to the customer, for example. As shown in Fig. 8, the return receipt R is printed with a mark Ra indicating that it is a return receipt, product information Rb of the returned product, payment information Rc of the returned product, a manager number Rd identifying the store clerk who handled the return process, a receipt number Re identifying the return transaction, the number of items Rf of the returned product, etc.

[0052] Product information Rb is printed for each sale date of the returned product. In the example of Fig. 8, product information Rbb of product A and product B sold on the display Rba of the sale date "June 1, 2023" is printed in association with the sale date Rba, and product information Rbd of product C sold on the display Rbc of the sale date "June 16, 2023" is printed in association with the sale date Rbc.

[0053] Additionally, the payment information Rc is printed with the subtotal amount and tax amount Rca for the returned items, the total amount, and the current total amount Rcb separately. Note that a "-" symbol next to the amount included in the product information Rb or payment information Rc indicates that the amount will be refunded to the customer. In the case of Figure 8, a total of 660 yen will be refunded to the customer.

[0054] In this way, since the product information of the returned products is printed on the return receipt R together by sales date, when multiple products sold on different sales dates are returned, it is possible to print and issue the product information of all of the returned products on a single return receipt R. Specifically, since the product information of the returned products is printed on a single return receipt R together by sales date, when multiple products sold on different sales dates are returned, it is possible to issue the product information of the returned products together by sales date.

[0055] As described above, the POS terminal 1 of the embodiment comprises a return key 211 for operating to start the return of sold products, a unit period input means 101 for accepting input of each sales date of a plurality of products sold on different sales dates after the return key 211 is operated, an acquisition means 102 for acquiring a product code identifying the product to be returned, and a return processing means 103 for executing return processing of the product sold on that sales date, identified by the acquired product code, for each different sales date input.

[0056] When returning products, such a POS terminal 1 can input multiple sales dates and process the returns all at once. This allows the return process to be completed without placing a burden on store clerks, etc.

[0057] The POS terminal 1 of the embodiment further includes a return receipt issuing means 104 that issues a return receipt R on which information about the products returned by the return processing means 103 is printed together for each sales date on which input is accepted.

[0058] Since such return receipt R organizes the product information of returned products by sales date, when multiple products sold on different sales dates are returned, it is possible to issue a single return receipt that includes the product information of all returned products. Specifically, since the product information of returned products is organized by sales date, when multiple products sold on different sales dates are returned, it is possible to issue a single return receipt that includes the product information of all returned products organized by sales date. Therefore, it is easy for customers who receive return receipt R to manage return receipt R.

[0059] Although the embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. This new embodiment and its modifications can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. This embodiment and its modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.

[0060] For example, in the embodiment, a date (sales date) has been described as an example of a unit period. However, the unit period is not limited to this, and may be a unit other than a date (for example, a week, month, term, year, etc.). For example, when managing a "month" as a unit period, different sales dates may be managed as the same unit period by converting the input sales date into the "month" to which the sales date belongs based on the input sales date. The same applies when managing in units of "week", "term", "year", etc. The same applies when managing sales "weeks" or "months" in terms of unit periods of "term" or "year".

[0061] In the embodiment, the POS terminal 1 is described as an example of the sales data processing device, but the present invention is not limited to this, and for example, a standalone ECR (cash register) or the like may be used as the sales data processing device.

[0062] The program executed by the POS terminal 1 of the embodiment is provided in the form of an installable or executable file recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).

[0063] The program executed by the POS terminal 1 of the embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The program executed by the POS terminal 1 of the embodiment may be provided or distributed via a network such as the Internet.

[0064] Furthermore, the programs executed by the POS terminal 1 of the embodiment may be provided by being pre-installed in a ROM or the like. [Explanation of symbols]

[0065] 1 POS terminal 2 Server 11 CPU 12 ROM 13 RAM 14 Memory section 21 Control section 22 Operator display 23 Customer display section 24 Printing section 25 Card reader 27 Imaging unit 100 Control section 101 Unit period input means 102 Acquisition means 103 Return Processing Method 104 Return receipt issuing method 131 Product Information Department 132 Returns Information Department 133 Sales Information Department 141 Control Program Section 142 Product Master 211 Return Key 212 Journal Key 213 Date change key 214 End key 215 Payment Key 1321 Date section 1322 Returned Goods Department [Prior art documents] [Patent documents]

[0066] [Patent Document 1] JP 2013-37425 A

Claims

1. A return operation unit for operating the start of return of sold products; a unit period input unit for receiving an input of each of the unit periods of the plurality of products sold during different unit periods after the return operation unit is operated; An acquisition means for acquiring product identification information for identifying a product to be returned; a return processing means for executing a return process for a product sold during each of the input different unit periods, the product being specified by the acquired product specification information; A sales data processing device comprising:

2. A change unit for changing the unit period is further provided, When the change unit is operated after a return process of a product sold during the unit period for which the unit period input unit has accepted an input, the return process unit executes a return process for a product sold during another unit period for which the unit period input unit has accepted an input after the change unit has been operated. The sales data processing device according to claim 1 .

3. The unit period is the date of sale of the returned product. The sales data processing device according to claim 1 .

4. The product information of the returned product is stored in association with the unit period during which the product was sold. The sales data processing device according to claim 2 .

5. The method further includes a return receipt issuing means for issuing a return receipt in which information on the returned products processed by the return processing means is collectively printed for each unit period for which input is accepted. A sales data processing device according to any one of claims 1 to 4.

6. A computer as a sales data processing device having a return operation unit for operating the start of return of a sold product, a unit period input unit for receiving an input of each of the unit periods of the plurality of products sold during different unit periods after the return operation unit is operated; An acquisition means for acquiring product identification information for identifying a product to be returned; a return processing means for executing a return process for a product sold during each of the input different unit periods, the product being specified by the acquired product specification information; A program to make it function as such.

Citation Information

Patent Citations

  • Electronic type cash register

    JP1989004892A

  • Commodity information management device

    JP2000048077A

  • Article sale data processor and system

    JP2004220499A

  • Commodity sales data processor and program

    JP2013114339A

  • Apparatus, program and system

    JP2022079740A