Commodity sales data processing device and program
The product sales data processing device simplifies the return of duty-free products by associating product and traveler information, enhancing the efficiency and ease of the return process.
Patent Information
- Application Number
- JP2025143777
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-29
- Publication Date
- 2025-10-30
AI Technical Summary
The process of returning duty-free products is often time-consuming and cumbersome.
A product sales data processing device that includes an input means for product and traveler information, and an authorization means to facilitate easy return of duty-free products by associating and storing this information.
Enables efficient and streamlined return of duty-free products by matching product and traveler information, reducing the time and complexity of the return process.
Smart Images

Figure 2025164922000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a product sales data processing device and a product sales data processing method. [Background technology]
[0002] Traditionally, when foreign tourists and other travelers purchase goods that are not consumed domestically, they may be exempt from consumption tax (hereinafter referred to as "tax exemption"). Transaction information for tax-exempt goods may be managed separately by the National Tax Agency or other designated organizations.
[0003] A related technology is known in which a system reads a code printed on a passport to extract the name data of a non-resident, and if the name data of the non-resident does not match the name read from the credit card, determines that the non-resident is a different person from the credit card owner and terminates the purchase process (see, for example, Patent Document 1). Travelers may also wish to return duty-free products that they have purchased. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-032441 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the prior art, when returning tax-free goods, the return process can be time-consuming, meaning that the return process is not always easy.
[0006] The present invention has been made in view of the above circumstances, and its purpose is to provide a technique that allows the return of duty-free products to be easily carried out. [Means for solving the problem]
[0007] In order to solve the above-mentioned problems, one aspect of the present invention is a product sales data processing device that is characterized by comprising: an input means for inputting product information of a product to be returned among the duty-free products purchased by a traveler customer and the customer's traveler information; and an authorization means for authorizing the return if the product information and traveler information inputted to the input means are stored in a storage means that associates and stores the product information and the traveler information. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a network configuration diagram of a POS (Point Of Sales) system according to an embodiment of the present invention. [Figure 2] 2 is an explanatory diagram showing an example of a schematic external view of a POS register 3. FIG. [Figure 3A] 2 is an explanatory diagram showing an example of a hardware configuration of a POS register 3. FIG. [Figure 3B] FIG. 2 is an explanatory diagram showing an example of the hardware configuration of the traveler transaction management server Sv. [Figure 4A] 2 is an explanatory diagram showing an example of a transaction information database DB1 stored in a POS register 3. FIG. [Figure 4B] FIG. 2 is an explanatory diagram showing an example of a transaction information database DB2 stored in the traveler transaction management server Sv. [Figure 5] 10 is a flowchart showing an example of a manual return process performed by the POS register 3. [Figure 6] 10 is a flowchart showing an example of a tax-free product return process performed by the POS register 3. [Figure 7A] 10 is a flowchart showing an example of a receipt return process performed by the POS register 3. [Figure 7B] 10 is a flowchart showing an example of a tax exemption amount confirmation process performed by the POS register 3. [Figure 8] FIG. 10 is an explanatory diagram showing an example of screen transitions when performing manual return processing. [Figure 9]FIG. 10 is an explanatory diagram showing an example of screen transitions when performing manual return processing. [Figure 10] FIG. 10 is an explanatory diagram showing an example of screen transitions when processing a receipt return. [Figure 11] FIG. 10 is an explanatory diagram showing an example of a receipt issued by a POS register 3 in the process of returning tax-free products. DETAILED DESCRIPTION OF THE INVENTION
[0009] (Embodiment) DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Fig. 1 is a network configuration diagram of a POS (Point Of Sales) system according to an embodiment of the present invention. The POS system 1 can be installed in various stores (St), such as supermarkets, home improvement stores, convenience stores, and general merchandise stores. As shown in Fig. 1, the POS system 1 includes a traveler transaction management server (SV), a store controller 2, and a POS register 3.
[0010] The devices are connected by wire or wirelessly via a communication line 6 such as a LAN (Local Area Network) or a WAN (Wide Area Network). Each device is a computer device equipped with a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), a communication unit, etc.
[0011] The store controller 2 stores various information necessary for transactions, such as a product master. The product master is a file that stores product information such as product identification information (e.g., JAN (Japanese Article Number) code), product name, and sales price for each product. The product master also includes product identification information, product name, and unit price of products that require weighing (products to be weighed). In addition to the product master, the store controller 2 also stores various information such as inventory status, sales history, and deposit and withdrawal records. The store controller 2 may also store customer membership information.
[0012] The POS register 3 is an example of a product sales data processing device. The POS register 3 is a cash register device equipped with a product registration processing unit and a settlement processing unit. The product registration processing unit executes product registration processing to register products. Specifically, the product registration processing unit generates registration information indicating products to be purchased by a customer (hereinafter sometimes referred to as "purchased products"). The settlement processing unit executes settlement processing to settle the total amount of the purchased products (hereinafter sometimes referred to as "purchase amount") based on the registration information generated by the product registration processing unit. Note that although FIG. 1 shows multiple POS registers 3, there may be only one.
[0013] Here, transactions include normal transactions that are subject to consumption tax (hereinafter sometimes referred to as "non-tax-exempt transactions") and tax-exempt transactions that are exempt from consumption tax. Tax-exempt transactions are transactions that are exempt from tax when a non-resident temporarily residing in Japan purchases a product, provided that the product is taken out of the country. Non-residents include foreign tourists and Japanese nationals who have temporarily returned to Japan. Non-residents possess a passport or similar document. When a non-resident purchases a product at a domestic store, depending on the product, the product may be exempt from tax if the purchase amount is a specified amount (hereinafter referred to as the "tax-exempt amount").
[0014] Products (goods) that are eligible for tax exemption are classified into one of the tax exemption categories. Tax exemption categories include, for example, the consumables category and the general goods category. Products classified into the consumables category include, for example, food, beverages, medicines, cosmetics, etc. The tax exemption conditions for products in the consumables category to be tax exempt include, for example, the condition that the total purchase amount of the consumables category by the same non-resident (foreign purchaser, etc.) at the same store in one day is the tax exemption amount for the consumables category (within the range of 5,000 yen or more and 500,000 yen or less).
[0015] Furthermore, the condition for exempting products from tax is that they are specially packaged in a specified manner to prevent them from being consumed within Japan. Special packaging means, for example, sealing the product with a sticker that makes it possible to visually identify the opening if it is opened, or attaching a purchase record slip (stick-on receipt) that shows the contents of the packaged product.
[0016] Furthermore, goods (items) classified in the general goods category are goods other than those in the consumable goods category, such as goods that are primarily used in everyday life. Specifically, goods classified in the general goods category include home appliances, kimonos, clothes, bags, etc. The conditions for tax exemption for general goods include the condition that the total sales amount of general goods category items to the same non-resident (foreign buyer, etc.) at the same store in one day must be the tax exemption amount for the general goods category (5,000 yen or more).
[0017] In addition, products classified in the general goods category can be reclassified to the consumable goods category if certain conditions are met. Specifically, even if a product is classified in the general goods category, it can also be reclassified to the consumable goods category if the total price of the product and a product classified in the consumable goods category is 5,000 yen or more and 500,000 yen or less.
[0018] The POS register 3 can perform not only normal product registration processing (non-tax-exempt processing) that levies the consumption tax rate, but also tax-exempt processing, which is product registration processing for tax exemption. In the tax-exempt processing, processing is performed according to the tax-exempt category.
[0019] Furthermore, in tax-free transactions, the POS register 3 generates and prints tax-free documents. Tax-free documents include receipts to be attached to product packaging and documents to be attached to passports (purchase record slips and purchaser's pledges). However, if the store transmits information equivalent to the purchase record slip to a designated institution (for example, the National Tax Agency), it is not necessary to issue a purchase record slip. Furthermore, if the store explains the necessary matters (such as not disposing of consumables within the country) to the purchaser, it is not necessary to issue a purchaser's pledge. In this embodiment, neither a purchase record slip nor a purchaser's pledge is issued.
[0020] Any of the multiple POS registers 3 in the POS system 1 may be used as a service counter terminal. The service counter terminal accepts shipments, returns, and ordering of products purchased by customers, as well as the sale of gift certificates. For example, the service counter terminal receives and manages transaction information indicating the products and amounts for each transaction at each POS register 3 from each POS register 3. The service counter terminal also manages transaction information related to tax-free transactions conducted at each POS register 3. Tax-free transactions may be conducted at the service counter terminal rather than at each POS register 3. The service counter terminal may also manage the transaction status of each POS register 3.
[0021] The traveler transaction management server Sv is a server device that manages transaction information related to tax-free transactions. The transaction information includes the customer's passport number, product information of the tax-free products purchased by the customer, and transaction information associated with the transaction number.
[0022] The POS system 1 may also include a mobile terminal. The mobile terminal is a terminal device such as a mobile phone, smartphone, or tablet device carried by a store clerk. The mobile terminal may be loaned to each store clerk or may be owned by each store clerk. In response to a call request from the POS register 3 (including the service counter terminal), the mobile terminal notifies the request or receives the call.
[0023] (Example of the appearance of POS register 3) FIG. 2 is an explanatory diagram showing an example of the general appearance of the POS register 3. In this embodiment, FIG. 2(a) is a perspective view of the POS register 3 as seen from the operator (store clerk) side. FIG. 2(b) is a perspective view of the POS register 3 as seen from the customer side. As shown in FIGS. 2(a) and 2(b), the POS register 3 includes a store clerk display unit 21, a key operation unit 22, a customer display unit 23, a card payment unit 24, and a printing unit 25.
[0024] The clerk display unit 21 is a touch display operated by the clerk. The clerk display unit 21 displays preset keys and the like, displays various information to the clerk, and accepts various inputs from the clerk.
[0025] The key operation unit 22 is a keyboard provided with various keys. The key operation unit 22 accepts various inputs from the store clerk. The various keys are operation keys (hardware keys or buttons) such as numeric keys for inputting the quantity and price, keys corresponding to products for registering products, and a closing key for finalizing the transaction.
[0026] The customer display unit 23 is a touch display that displays various information to the customer. The customer display unit 23 displays various information to the customer and accepts various inputs from the customer. For example, when a product that requires age verification is registered, the customer display unit 23 displays an age verification screen and accepts an operation from the customer indicating that the customer is over the target age.
[0027] The card payment unit 24 is a payment mechanism that uses contact cards (for example, magnetic cards). The card payment unit 24 is equipped with a reading device that reads cart information, and performs payment using the information read by the reading device. Cards that can be read by the card payment unit include credit cards, point cards, prepaid cards, etc. The card payment unit 24 also includes a payment mechanism that uses contactless cards (IC cards). The reading device equipped in the card payment unit 24 may be an externally connected device.
[0028] The printing unit 25 is a printer device that prints out detailed statements of purchased items as various forms (receipts). In addition to receipts, the printing unit 25 also prints tax-free documents for tax-free transactions.
[0029] Fig. 3A is an explanatory diagram showing an example of the hardware configuration of the POS register 3. As shown in Fig. 3A, the POS register 3 includes, in addition to the components shown in Fig. 2, a CPU 31, a ROM 32, a RAM 33, a communication component 34, a scanner component 35, and a drawer 36. The components shown in Fig. 3A are connected to each other via an internal bus and a communication line.
[0030] The CPU 31 is a central processing unit that controls the operation of the POS register 3 by reading and executing a program stored in the ROM 32 . The ROM 32 is a read-only memory that stores various programs such as the product sales data processing program according to this embodiment, as well as various types of information used by the CPU 31.
[0031] The RAM 33 is a readable and writable memory that stores various types of information. For example, the RAM 33 stores information acquired from the outside and information generated during processing. The information acquired from the outside is, for example, product information acquired from a product master stored in the store controller 2. The information generated during processing includes, for example, registration information generated during product registration processing and settlement information generated during settlement processing. The RAM 33 also stores a transaction information database DB1 (see FIG. 4A) related to the transaction of each product. In addition to the RAM 33, the POS register 3 may also include other memories such as a magnetic disk or flash memory.
[0032] The communication unit 34 transmits and receives information to and from the store controller 2 and other POS registers 3.
[0033] The scanner unit 35 optically reads code information (for example, barcodes or two-dimensional codes) attached to products and store clerk codes attached to store clerk name tags. The scanner unit 35 also reads code information written on product catalogs and product order sheets. In addition to these, the scanner unit 35 can also read codes printed on receipts (registered trademark) in which registration information generated in other POS registers 3 is coded, gift coupons, and various cards.
[0034] The drawer 36 is a storage section for storing banknotes and coins. The drawer 36 is designed to be pulled out in response to operation of the key operation section 22. The audio output unit 37 outputs audio. For example, the audio output unit 37 outputs a sound when the scanner unit 35 reads a product, an operation sound when the key operation unit 22 is operated, a predetermined warning sound, audio guidance, etc.
[0035] The POS register 3 may also be equipped with an automatic change dispenser (not shown). The automatic change dispenser is a mechanism for making payments in cash. The automatic change dispenser has a deposit slot for banknotes and coins and a change outlet for banknotes and coins. The automatic change dispenser calculates the amount of money inserted into the deposit slot and the change amount, which is the difference between the amount inserted and the purchase amount, and dispenses the calculated change amount from the change outlet. The deposit slot and change outlet may be positioned facing the customer, i.e., the customer may insert cash and receive change themselves.
[0036] (Hardware configuration of traveler transaction management server Sv) 3B is an explanatory diagram showing an example of the hardware configuration of the traveler transaction management server Sv. In FIG. 3B, the traveler transaction management server Sv includes a CPU 61, a ROM 62, a RAM 63, a memory 64, and a communication unit 65. Each unit is connected to each other via a bus 70.
[0037] The CPU 61 controls the entire traveler transaction management server Sv. The ROM 62 stores various programs. The RAM 63 is used as the work area of the CPU 61. That is, the CPU 61 controls the entire traveler transaction management server Sv by executing the various programs stored in the ROM 62 while using the RAM 63 as a work area.
[0038] The memory 64 stores various data. For example, a flash memory or a magnetic disk is used as the memory. The memory 64 stores various programs such as a product sales data processing program. The memory 64 also stores a transaction information database DB2 (see FIG. 4B) related to transactions of duty-free products. The communication unit 65 is connected to a network, and is connected to other devices (for example, the store controller 2 and the POS register 3) via the network.
[0039] (Regarding transaction information) Here, transaction information indicating the products and the like purchased by customers is managed in the store St. The transaction information is stored in the POS register 3. However, the transaction information may also be stored in the store controller 2. Furthermore, the transaction information is stored so that it can be shared between each POS register 3. Furthermore, transaction information indicating the duty-free products and the like purchased by traveler customers is stored not only in the POS register 3 but also in the traveler transaction management server Sv. The transaction information stored in the traveler transaction management server Sv is managed, for example, by the National Tax Agency or a specified institution, and is used for inspections at the time of departure. The transaction information is stored in a transaction information database. Below, the transaction information database will be explained using Figures 4A and 4B.
[0040] (About the transaction information database) Next, the transaction information databases DB1 and DB2 will be described using Figures 4A and 4B. Figure 4A is an explanatory diagram showing an example of the transaction information database DB1 stored in the POS register 3. The transaction information database DB1 stored in the POS register 3 may also be stored in the store controller 2. Figure 4B is an explanatory diagram showing an example of the transaction information database DB2 stored in the traveler transaction management server Sv.
[0041] 4A, transaction information database DB1 includes the following fields: "transaction number," "transaction type," "date and time," "passport number," "product code," "product name," "tax-free category," and "price." By storing information in each field, transaction information 400 is stored as a record.
[0042] "Transaction number" is transaction identification information that identifies the transaction when the product is purchased. "Transaction type" indicates either a tax-free transaction or a non-tax-free transaction (normal transaction). "Date and time" indicates the date and time when the transaction (e.g., settlement process) was made. "Passport number" indicates the passport information (e.g., identification number) of the customer who is traveling. "Product code" is identification information that identifies the product. "Product name" is the name given to the product. "Tax-free category" indicates either the consumables category or the general goods category. "Price" indicates the selling price of the product.
[0043] To give a specific example, transaction information 400a with a "transaction number" of "3825" indicates a transaction for tax-free goods. Specifically, transaction information 400a indicates a transaction in which the "transaction type" is "tax-free transaction" and the products "XX lotion," "XX towel," and "XX gloves" were purchased. The "tax-free category" for "XX lotion" indicates the consumable goods category. The "tax-free category" for "XX towel" and "XX gloves" indicates the general goods category.
[0044] Transaction information 400b, in which the "transaction number" is "3826," indicates a normal transaction. Specifically, transaction information 400b indicates a transaction in which the "transaction type" is "non-tax-free transaction" and the product "XX shirt" was purchased. Because this transaction is a non-tax-free transaction, no information is stored in the "passport number" and "tax-free category" fields.
[0045] The transaction information 400 relating to tax-free goods is stored in the POS register 3 for, for example, one month. That is, the POS register 3 stores the transaction information 400 relating to tax-free goods in the transaction information database DB1, and then deletes the transaction information 400 one month later. The transaction information 400 relating to regular goods remains stored in the POS register 3 even after one month has passed. The period for storing the transaction information 400 relating to regular goods can be set to, for example, six months or one year.
[0046] In Figure 4B, transaction information database DB2 is a database that stores transaction information 410. Transaction information database DB2 differs from transaction information database DB1 in Figure 4A in that it does not include a "transaction type" field and does not store transaction information 400 related to regular products. Transaction information database DB2 stores only transaction information 410 related to duty-free products.
[0047] The transaction information 410 is stored in the traveler transaction management server Sv for, for example, six months (until the traveler departs the country). That is, six months after storing the transaction information 410 in the transaction information database DB2, the traveler transaction management server Sv can delete the transaction information 410. After six months have passed, the transaction information 410 may be deleted automatically or in response to an operation by the operating staff.
[0048] (Functional configuration of POS register 3) Next, we will explain the functional configuration of the POS register 3. The POS register 3 has an input unit, an enabling unit, an output unit, and a notification unit. Each unit is realized by the CPU 31. That is, the CPU 31 executes a product sales data processing program stored in the ROM 32, thereby realizing the function of each unit.
[0049] The input unit inputs product information for the returned product. The returned product may be a duty-free product purchased by the traveler customer or a regular product (non-duty-free product). The product information includes information on the product code, product name, and transaction amount. The transaction amount is, for example, the price of a single item, but may also be the total amount. The input unit inputs product information by scanning the barcode attached to the product with the scanner unit 35. In addition to this scanning, the input unit can also input product information by pressing preset keys displayed on the clerk display unit 21 or by operating the key operation unit 22.
[0050] The input unit also inputs the customer's traveler information (passport number). Specifically, the input unit inputs the passport number when returning a tax-free product. The input unit does not input traveler information when returning a non-tax-free product. The passport number may be input by the store clerk using the store clerk display unit 21, or may be input by the scanner unit 35 scanning the barcode printed on the passport.
[0051] The storage unit stores product information and traveler information in association with each other. Specifically, the information stored in the storage unit is transaction information 400 (see FIG. 4A) and transaction information 410 (see FIG. 4B). That is, the storage unit is realized by the RAM 33 of the POS register 3 and the memory 64 of the traveler transaction management server Sv.
[0052] The permission unit permits the return of the tax-free product if the product information and passport number entered into the input unit are stored in the storage unit (for example, the traveler transaction management server Sv or the POS register 3). Specifically, the permission unit permits the return of the tax-free product if the product information and the passport number are a perfect match.
[0053] In other words, the permission unit will not permit the return of a tax-free product even if either the product information or the passport number matches. When a product is returned, the product information and passport number stored in the memory unit may be deleted, or a flag may be set to indicate that the transaction has ceased. For regular products, it is not necessary to input a passport number. Therefore, for regular products, the permission unit permits the return of the product if the product information entered into the input unit matches the product information stored in the memory unit (e.g., POS register 3).
[0054] (Regarding transaction number entry) As described above, it is possible to identify the tax-free item being returned using the product information and the passport number. To identify the tax-free item with higher accuracy, this embodiment uses transaction identification information in addition to the product information and the passport number. The transaction identification information is information that identifies the transaction when the tax-free item was purchased. The transaction identification information is, for example, a transaction number.
[0055] Specifically, as shown in transaction information databases DB1 and DB2 (see FIGS. 4A and 4B), transaction information 400 and 410 includes a transaction number. Transaction information 400 and 410 is information that associates transaction identification information (transaction number), product information (product code, product name, price), and passport number. In other words, the storage unit stores transaction identification information (transaction number), product information, and passport number in association with each other.
[0056] The input unit inputs a transaction number as transaction identification information. The transaction identification information may be any information capable of identifying the transaction information 400, 410 stored in the transaction information databases DB1, DB2. For example, the transaction identification information may include "date and time," "product code," and "product name." However, the transaction identification information does not include a passport number (traveler information).
[0057] The permission unit permits the return of the product if the transaction number, product information, and passport number entered into the input unit are stored in the storage unit. If the transaction identification information is, for example, "date and time," the POS register 3 may not be able to uniquely identify the transaction information 400, 410 from the transaction identification information (date and time) entered into the input unit. In this case, the POS register 3 may display transaction candidates on the store clerk display unit 21 and accept the identification (selection) of the transaction information 400, 410 from the store clerk.
[0058] (When a return is no longer eligible for tax exemption) Duty-free items are exempt from tax if they meet certain conditions regarding the amount. The specified conditions are the conditions for the tax-free amount. For consumable goods, the tax-free amount is the total purchase amount of consumable goods in one day that is 5,000 yen or more and 500,000 yen or less. For general goods, the tax-free amount is the total purchase amount of consumable goods in one day that is 5,000 yen or more.
[0059] If the return of a tax-free product causes the specified conditions to be no longer met, the output unit outputs information indicating this. The output unit may print a receipt using the printing unit 25, display the information on the clerk display unit 21 or the customer display unit 23, or output audio from the audio output unit 37. The output by the output unit is timed before the return processing is carried out. This allows the customer to confirm whether or not to proceed with the return processing. Note that the output by the output unit may also be timed after the return processing is carried out. Furthermore, if the printing unit 25 prints a receipt, the output by the output unit is timed after the return processing is carried out.
[0060] (Notification when returns are not permitted) Furthermore, the notification unit notifies an error if the permission unit does not permit the return of the tax-free product. The case where the return of the tax-free product is not permitted occurs when the memory unit does not store information that matches both the product information entered into the input unit and the passport number. The notification unit notifies the error in the form of a display on the clerk display unit 21 or the customer display unit 23, or a voice output by the voice output unit 37.
[0061] (Regarding the period for which transaction information 400 and 410 are stored) Here, the transaction information 400 related to the tax-free transaction stored in the POS register 3 is stored for, for example, one month after the transaction, and is then deleted. This is because, for example, after one month has passed since the transaction, the traveler customer may have left the country, and it is rare for a traveler customer to return goods after one month has passed.
[0062] Meanwhile, the transaction information 410 stored in the traveler transaction management server Sv is stored for, for example, six months (until the customer leaves the country). Staff at customs and the National Tax Agency can access the traveler transaction management server Sv from their workplace computers, and can check the tax-exempt amount, tax amount, each item sold, etc. This allows the staff to prevent tax evasion.
[0063] Note that the transaction information 400 that the POS register 3 erases one month after the transaction is limited to transaction information 400 related to tax-exempt transactions. In other words, the POS register 3 continues to store transaction information 400 related to non-tax-exempt transactions even after one month has passed since the transaction. However, the POS register 3 may erase all transaction information 400 related to tax-exempt and non-tax-exempt transactions after one month has passed since the transaction. Furthermore, if the POS register 3 erases all transaction information 400, the store controller 2 or an external device may store all transaction information 400.
[0064] (About reading code information) The POS register 3 includes a scanner unit 35. The scanner unit 35 is an example of a reading unit. The scanner unit 35 reads code information that can identify a transaction. The code information may be coded information of the transaction information 400 itself, or coded information for identifying the transaction information 400. The code information is, for example, a barcode or two-dimensional code printed on a receipt. However, the code information does not necessarily have to be printed on a receipt; it may also be displayed on a portable terminal device carried by the user.
[0065] When the transaction information 400 identified by the code information read by the reading unit is called, specifically when it is stored in the memory unit (e.g., RAM 33), the permission unit permits the return of the product regardless of whether traveler information has been entered. In other words, the passport number is not used to determine whether to permit returns based on the code information (hereinafter referred to as "receipt return processing").
[0066] In the case of tax-free products, the permission unit can permit either receipt return processing or return processing based on input of a passport number (hereinafter referred to as "manual return processing") depending on the date and time the tax-free product was purchased. For example, because transaction information 400 is stored in RAM 33 until one month has passed since the transaction, the permission unit permits return of the product based on code information read by the reading unit, even if traveler information is not entered during that time. On the other hand, after one month has passed since the transaction, because transaction information 400 is no longer stored in RAM 33, the permission unit allows return processing based on input of a passport number (manual return processing). Note that whether to perform receipt return processing or manual return processing may be automatically selected depending on the period of time. However, in this embodiment, whether to perform receipt return processing or manual return processing is manually selected by a store clerk.
[0067] In addition, for regular products, the permission unit enables returns based on code information (receipt return processing) regardless of the date and time of purchase. Note that even for regular products, manual returns based on input of a transaction number are also possible.
[0068] (Example of processing performed by the POS register 3) Next, the process for returning goods performed by the POS register 3 in this embodiment will be described with reference to Figures 5 to 7B. In the following description, the traded products are assumed to be "XX lotion," "XX towel," and "XX gloves." In addition, in the case of manual returns, an example will be described in which all traded products are returned. In addition, in the case of receipt returns, an example will be described in which "XX lotion" and "XX towel" are returned.
[0069] (An example of manual return processing) Fig. 5 is a flowchart showing an example of manual return processing performed by the POS register 3. In Fig. 5, the POS register 3 determines whether or not a return start request has been received (step S501). Receiving a return start request means, for example, pressing the manual return button 801 (see Fig. 8(A)) or pressing the return key on the key operation unit 22. The POS register 3 waits until a return start request has been received (step S501: NO). When a return start request has been received (step S501: YES), the POS register 3 displays the manual return unregistered screen 810 (see Fig. 8(B)) (step S502).
[0070] Then, the POS register 3 (scanner unit 35) scans the returned product in response to the store clerk's operation (step S503). Next, the POS register 3 registers and displays the returned product (see FIG. 8(C)) (step S504). Then, the POS register 3 determines whether the tax-exemption declaration button 824 (see FIG. 8(C)) has been pressed (step S505).
[0071] If the tax-exemption declaration button 824 is pressed (step S505: YES), the POS register 3 accepts the input of passport information (step S506). Note that a screen for accepting the input of passport information (passport information input screen 910) will be described later with reference to FIG. 9(B).
[0072] The POS register 3 then extracts the passport number from the passport information and queries the traveler transaction management server Sv about the passport number (step S507). Specifically, the POS register 3 queries, for example, whether transaction information 410 including the passport number is stored in the transaction information database DB2. While the POS register 3 is making the query, it displays a confirmation screen 920 (see FIG. 9(C)) on the clerk display unit 21 to indicate that the query is being made.
[0073] If the passport number does not match as a result of the inquiry (step S508: NO), the POS register 3 displays an error screen indicating that there is no transaction with a matching passport number (step S511), and ends the series of processes.
[0074] On the other hand, if the passport number matches (step S508: YES), the POS register 3 allows the return of the tax-free product (step S509).Then, the POS register 3 executes the tax-free product return process (see FIG. 6) (step S510), and ends the series of processes.
[0075] On the other hand, if the tax-free declaration button 824 is not pressed in step S505 (step S505: NO), the POS register 3 performs regular product return processing (step S512) and ends the series of processes. In the regular product return processing, the POS register 3 accepts the input of a transaction number and checks whether transaction information 400 including the accepted transaction number is stored in the RAM 33 (whether there is a transaction matching the transaction number). If the result of the check shows that there is a transaction matching the transaction number, the POS register 3 authorizes the return of the product and executes return processing, such as refunding the amount and issuing a receipt for the return.
[0076] (Example of tax-free product return processing) Fig. 6 is a flowchart showing an example of tax-free product return processing performed by the POS register 3. In Fig. 6, the POS register 3 displays the tax-free declaration screen 830 (see Fig. 8(D)) (step S601). Then, the POS register 3 displays the transaction number input screen 840 (see Fig. 8(E)) and accepts input of the transaction number (step S602).
[0077] Next, the POS register 3 inquires of the traveler transaction management server Sv about the transaction number of the product registered for return (step S603). Specifically, the POS register 3 inquires, for example, about whether transaction information 410 including the transaction number and product information is stored in the transaction information database DB2. While making this inquiry, the POS register 3 displays a confirmation screen 850 (see FIG. 8(F)) on the clerk display unit 21 to indicate that the inquiry is being made.
[0078] If the result of the inquiry is that there is no matching transaction (step S604: NO), the POS register 3 displays an error screen indicating that there is no transaction with a matching transaction number (step S605), and ends the series of processes.
[0079] If the inquiry result indicates that a transaction with a matching transaction number exists (step S604: YES), the POS register 3 displays a confirmation completion screen 900 (see FIG. 9(A)) indicating that a transaction with a matching transaction number exists (step S606). Furthermore, the POS register 3 displays a passport information input screen 910 (see FIG. 9(B)) to accept input of passport information (step S607).
[0080] The POS register 3 then extracts the passport number from the passport information and queries the traveler transaction management server Sv about the passport number (step S608). Specifically, the POS register 3 queries, for example, whether transaction information database DB2 stores transaction information 410 including the passport number. While the POS register 3 is making the query, it displays a confirmation screen 920 (see FIG. 9(C)) on the clerk display unit 21 to indicate that the query is being made.
[0081] If the passport number does not match as a result of the inquiry (step S609: NO), the POS register 3 displays an error screen indicating that there is no transaction with a matching passport number (step S605), and ends the series of processes.
[0082] On the other hand, if the passport number matches as a result of the inquiry (step S609: YES), the POS register 3 allows the return of the tax-free product (step S610), and ends the series of processes.
[0083] (An example of receipt return processing) Fig. 7A is a flowchart showing an example of receipt return processing performed by the POS register 3. In Fig. 7A, the POS register 3 determines whether the receipt return button 802 (see Fig. 10(A)) has been pressed (step S701). The POS register 3 waits until the receipt return button 802 is pressed (step S701: NO). When the receipt return button 802 is pressed (step S701: YES), the POS register 3 displays a receipt reading prompt screen (not shown) that prompts the user to read the code information on the receipt (step S702).
[0084] Then, the POS register 3 (scanner unit 35) scans the code information on the receipt in response to the store clerk's operation (step S703). Next, the POS register 3 determines from the code information whether the product to be returned is a tax-free product (step S704). If the product to be returned is not a tax-free product (step S704: NO), that is, if the transaction is for a non-tax-free product, the POS register 3 proceeds to step S712.
[0085] If the product to be returned is a duty-free product (step S704: YES), the POS register 3 restores the transaction number from the code information and queries the transaction information database DB1 stored in RAM 33 to determine whether transaction information 400 containing the transaction number of the product registered for return is stored (whether there is a transaction matching the transaction number) (step S705).
[0086] If, as a result of checking the transaction information 400, there is no transaction matching the transaction number (step S706: NO), that is, if one month has passed since the transaction of the tax-free item and the transaction information 400 (see Figure 4A) related to the tax-free transaction is not stored, the POS register 3 displays an error screen (not shown) prompting manual return (step S707) and ends the series of processes.
[0087] On the other hand, if the transaction information 400 is checked and a transaction matching the transaction number is found (step S706: YES), that is, if one month has not passed since the tax-free item transaction, the POS register 3 displays the product registration screen 1010 (see FIG. 10(B)) which lists the purchased items (step S708).The POS register 3 then determines whether all the returned items have been accepted (step S709).
[0088] If the return of all products is not accepted (step S709: NO), the POS register 3 accepts the selection of products to be returned (step S710).Then, the POS register 3 executes the tax exemption amount confirmation process (see FIG. 7B) (step S711), and ends the series of processes.
[0089] On the other hand, if all the products have been returned (step S709: YES), the POS register 3 executes the return process, which involves refunding the amount and issuing a receipt for the returned products (step S712), and ends the series of processes.
[0090] (Example of tax-exempt amount confirmation process) Fig. 7B is a flowchart showing an example of a tax-exempt amount confirmation process performed by the POS register 3. In Fig. 7B, the POS register 3 determines whether the product to be returned is a consumable product (step S721). If the product to be returned is a consumable product (step S721: YES), the POS register 3 determines whether the total purchase amount of the consumable product in one day after the return is within the range of 5,000 yen or more and 500,000 yen or less (step S722).
[0091] If the total purchase amount of the consumable goods category for one day after the return is within the range (step S722: YES), the POS register 3 proceeds to step S725. On the other hand, if the total purchase amount of the consumable goods category for one day after the return is not within the range (step S722: NO), the POS register 3 displays a confirmation screen 1040 (see FIG. 10(E)) informing the user that the item is no longer eligible for tax exemption and the remaining amount (step S723).
[0092] The POS register 3 then determines whether or not to return the product (step S724). Specifically, the POS register 3 determines whether or not the "Yes" button has been pressed on the confirmation screen 1040. If the product is not to be returned (step S724: NO), the POS register 3 ends the series of processes. If the product is to be returned (step S724: YES), the POS register 3 executes a return process to refund the amount and issue a receipt for the return (step S725), and ends the series of processes.
[0093] Furthermore, in step S721, if the product to be returned is not a consumable product (step S721: NO), that is, if the product to be returned is a general product, the POS register 3 determines whether the total purchase amount of the general product category in one day after the return is 5,000 yen or more (step S726). If the total purchase amount of the general product category in one day after the return is 5,000 yen or more (step S726: YES), the POS register 3 proceeds to step S725. If the total purchase amount of the general product category in one day after the return is less than 5,000 yen (step S726: NO), the POS register 3 proceeds to step S723.
[0094] (Screen transitions when completing return procedures) Next, the screen transitions displayed on the clerk display unit 21 of the POS register 3 during the return procedure will be described. Figures 8 and 9 are explanatory diagrams showing an example of the screen transitions when performing manual return processing. Figure 8(A) shows a return selection screen 800 displayed on the clerk display unit 21. Before the return selection screen 800 is displayed, a standby screen is displayed on the clerk display unit 21. When a return start button is pressed on the standby screen to start the return, the return selection screen 800 is displayed.
[0095] As shown in FIG. 8(A), the return selection screen 800 includes a manual return button 801 and a receipt return button 802. The manual return button 801 is a button that accepts the start of return processing based on the input of a passport number. The receipt return button 802 is a button that accepts the start of return processing based on code information printed on a receipt. When the manual return button 801 is pressed on the return selection screen 800, the screen transitions to a manual return unregistered screen 810 shown in FIG. 8(B). As will be described in detail later, when the receipt return button 802 is pressed on the return selection screen 800, the screen transitions to a product registration screen 1010 shown in FIG. 10(B).
[0096] Fig. 8(B) shows a manual return unregistered screen 810 displayed on the store clerk display unit 21. When the scanner unit 35 scans the barcode of the product to be returned on the unregistered screen 810 and the product is registered, the screen transitions to a product registration screen 820 shown in Fig. 8(C).
[0097] 8(C) shows a product registration screen 820 for manual returns that is displayed on the store clerk display unit 21. The product registration screen 820 includes a product display field 821, a total display field 822, a checkout button 823, and a tax-exemption declaration button 824. The product display field 821 indicates that all three products (XX lotion, XX towel, and XX gloves) scanned by the scanner unit 35 have been registered. The total display field 822 displays the number of items purchased (-3), the subtotal amount, etc.
[0098] In the total display field 822, the "Total Tax Amount" shows "0 yen", which means that the product was purchased tax-free. The Settlement button 823 is a button that accepts the returned product as displayed. The Tax-Free Declaration button 824 is a button that accepts the return procedure for the tax-free product. When the Tax-Free Declaration button 824 is pressed on the product registration screen 820, the screen transitions to the Tax-Free Declaration screen 830 shown in FIG. 8(D).
[0099] FIG. 8(D) shows the tax-exemption declaration screen 830 displayed on the store clerk display unit 21. The tax-exemption declaration screen 830 includes a registered product list area 831, a total display area 832, and a confirm button 833. The registered product list area 831 displays the tax-exempt products among the products registered on the product registration screen 820. The total display area 832 shows the total price of returned products for each tax-exempt category. When the confirm button 833 is pressed on the tax-exemption declaration screen 830, the screen transitions to a transaction number input screen 840 shown in FIG. 8(E).
[0100] Figure 8(E) shows a transaction number input screen 840 displayed on the clerk display unit 21. The transaction number input screen 840 includes a numeric keypad 841 for inputting the transaction number and an OK button 842. When the clerk uses the numeric keypad 841 to input the transaction number printed on the receipt and presses the OK button 842, the screen transitions to a transaction number confirmation screen 850 shown in Figure 8(F).
[0101] 8(F) shows a confirmation screen 850 indicating that the transaction number is being queried from the traveler transaction management server Sv. When confirmation screen 850 receives a message indicating that a transaction including the transaction number exists, the screen transitions to confirmation completion screen 900 shown in FIG. 9(A).
[0102] Fig. 9(A) shows a confirmation completion screen 900 displayed on the store clerk display unit 21. After the confirmation completion screen 900 is displayed, the screen transitions to a passport information input screen 910 shown in Fig. 9(B).
[0103] In this embodiment, a case where the tax-free product to be returned is identified using product information, a passport number, and transaction identification information is described. However, it is also possible to identify the tax-free product to be returned without using the transaction identification information. In this case, when the Confirm button 833 is pressed on the tax-free declaration screen 830 of FIG. 8(D), the screen transitions to the passport information input screen 910 shown in FIG. 9(B). In other words, the input screen 840 of FIG. 8(E), the confirmation screen 850 of (F), and the confirmation completion screen 900 of FIG. 9(A) can be skipped.
[0104] 9(B) shows a passport information input screen 910 displayed on the store clerk display unit 21. The passport information input screen 910 displays input items such as "Type of passport, etc." indicating the type of personal identification such as a passport, "Number" indicating the identification number of the passport, etc., and the purchaser's "Name of purchaser," "Date of birth," "Nationality," "Status of residence," and "Date of landing."
[0105] On the passport information input screen 910, when the code printed on the passport is read by the scanner unit 35, the information is entered into the input fields. If any corrections need to be made to the entered information, the area of the input field can be pressed and the input contents can be corrected by operating the input. When information is entered into each input field and the Confirm button 911 is pressed, the screen transitions to a passport information confirmation screen 920 shown in FIG. 9(C).
[0106] 9(C) shows a confirmation screen 920 indicating that the traveler transaction management server Sv is being queried for the passport number. When the confirmation screen 920 receives a message that transaction information 410 including the passport number is stored in the transaction information database DB2, the screen transitions to a confirmation completion screen 930 shown in FIG. 9(D).
[0107] Fig. 9(D) shows a confirmation completion screen 930 displayed on the store clerk display unit 21. After the confirmation completion screen 930 is displayed, the screen transitions to a product registration completion screen 940 shown in Fig. 9(E).
[0108] 9(E) shows the product registration completion screen 940 displayed on the store clerk display unit 21. Assume that the Settlement button 823 is pressed on the product registration completion screen 940. In the illustration, all products are being returned, so a refund is made and a receipt is issued, and the manual return process ends. Note that even if only some products are being returned and not all of them, if the purchase amount after return is the tax-exempt amount, a refund is made and a receipt is issued, and the manual return process ends.
[0109] If you return some of the products and the purchase amount after the returns is no longer eligible for tax exemption, a confirmation screen 1040 (see Figure 10(E)) will be displayed, which will ask you to confirm whether or not you wish to return the products.
[0110] (Screen transitions when processing receipt returns) Figure 10 is an explanatory diagram showing an example of the screen transitions when processing a receipt return. Figure 10(A) shows a return selection screen 800 displayed on the clerk display unit 21. When the receipt return button 802 is pressed on the return selection screen 800, the screen transitions to a receipt reading prompt screen (not shown), which displays a notification prompting the clerk to scan the barcode on the receipt. When the clerk has the scanner unit 35 scan the barcode on the receipt on the receipt reading prompt screen, the screen transitions to a product registration screen 1010 shown in Figure 10(B).
[0111] If one month has passed since the tax-free transaction, an error screen (not shown) will be displayed when the store clerk scans the barcode on the receipt. If the confirm button is pressed on the error screen, the screen will return to the return selection screen 800 in FIG. 10(A).
[0112] FIG. 10(B) shows a product registration screen 1010 for receipt return processing, which is displayed on the store clerk display unit 21. The product registration screen 1010 includes a product display field 821, a total display field 822, a checkout button 823, and a product selection notification 1011. Letters and numbers are automatically entered into the product display field 821 and total display field 822 by reading the barcode printed on the receipt. The product selection notification 1011 is a notification that prompts the customer to select the products to be returned from among the products displayed in the product display field 821. If "XX lotion" and "XX towel" are selected from among the products displayed in the product display field 821, the screen will transition to a return product selection screen 1020 shown in FIG. 10(C).
[0113] 10(C) shows a return product selection screen 1020 displayed on the store clerk display unit 21. The return product selection screen 1020 shows that "XX lotion" and "XX towel" have been selected, but "XX gloves" has not. Note that the return product selection screen 1020 clearly indicates that "XX lotion" and "XX towel" have been selected, but this is not limiting. For example, a strikethrough may be displayed superimposed on "XX lotion" and "XX towel" to indicate that the purchase is to be canceled.
[0114] Additionally, the total display field 822 shows the total price for the "XX lotion" and the "XX towel." When the tax-free declaration button 824 is pressed on the return product selection screen 1020, the screen transitions to the tax-free declaration screen 1030 shown in FIG. 10(D).
[0115] FIG. 10(D) shows a tax-exemption declaration screen 1030 displayed on the store clerk display unit 21. On the tax-exemption declaration screen 1030, the registered product list area 831 displays the products (tax-exempt products) selected on the return product selection screen 1020 of FIG. 10(C). The total display area 832 shows the total price of the returned products for each tax-exempt category. When the Confirm button 833 is pressed on the tax-exemption declaration screen 1030, the screen transitions to a transaction number confirmation screen 1040 shown in FIG. 10(E). Note that the tax-exemption declaration screen 1030 shown in FIG. 10(D) may also display "XX gloves," which are not eligible for return.
[0116] Confirmation screen 1040 indicates that the total amount of the general goods category will no longer be tax-exempt, and displays a screen for accepting confirmation of this. If the "No" button is pressed on confirmation screen 1040, the receipt return process ends and the screen returns to return selection screen 800 in Figure 10(A). On the other hand, if the "Yes" button is pressed on confirmation screen 1040, the screen transitions to sub-screen 1050 shown in Figure 10(F).
[0117] FIG. 10(F) shows the detailed payment screen 1050 displayed on the clerk display unit 21. Assume that the settlement button 823 is pressed on the detailed payment screen 1050. A refund is made and a receipt is issued, completing the receipt return process. On the detailed payment screen 1050, the total display field 822 shows the total price of the "XX lotion" and "XX towel," as well as the consumption tax of "450 yen" on the "XX gloves," which are not eligible for return. This indicates that tax will be levied on the "XX gloves," which cost 4,500 yen. Furthermore, the total amount shown in the total display field 822 indicates the amount of the return minus the consumption tax, i.e., a refund of "5,550 yen" will be made.
[0118] When the settlement button 823 is pressed on the sub-plan screen 1050, the amount "5,550 yen" is refunded and a receipt is issued, completing the receipt return process.
[0119] (Regarding receipts issued when returning duty-free items) FIG. 11 is an explanatory diagram showing an example of a receipt issued by the POS register 3 when processing the return of tax-free items. FIG. 11(A) shows a receipt 1100 when the purchase amount after the return is no longer the tax-free amount. The returned tax-free items are printed on the receipt 1100. As shown in the receipt 1100, a "◆" mark indicating the consumables category is printed for tax-free items in the consumables category. Furthermore, a "●" mark indicating the general goods category is printed for tax-free items in the general goods category. The receipt 1100 also has a non-tax-free notification 1101 printed on it. The non-tax-free notification 1101 indicates that the total amount for the general goods category is 4,500 yen, which is no longer the tax-free amount for the general goods category (5,000 yen or more), and indicates the remaining amount. This can encourage shopping on the same day if it is possible to make purchases on the same day and reach the tax-free amount.
[0120] For example, even if a returned product becomes taxable, if a purchase made on the same day brings the product to the tax-exempt price, the tax amount can be refunded at the time of the purchase.
[0121] Furthermore, if the total amount is no longer eligible for tax exemption due to the return of items purchased the previous day or earlier, the non-tax exempt portion (tax amount based on 4,500 yen) cannot be exempted from tax. In this embodiment, the tax amount is paid when the item is returned at the store. However, this is not limited to this, and it is possible to pay the tax amount somewhere other than the store (for example, at customs) before departure. Therefore, if the tax amount remains unpaid, the transaction information database DB2 stores information indicating that tax is due and the tax amount. This allows staff at customs or other authorities to refer to the transaction information database DB2 and request that the customer pay the tax amount before departure.
[0122] Figure 11(B) shows a receipt 1110 when the purchase amount after the return is the tax-exempt amount. Receipt 1110 differs from receipt 1100 in Figure 11(A) in that it does not have the non-tax-exempt notification 1101 printed on it. Since the purchase amount after the return is still tax-exempt, receipt 1110 does not have the non-tax-exempt notification 1101 printed on it.
[0123] The receipts 1100 and 1110 may be written in the customer's language obtained from the passport information. Furthermore, the non-tax exemption notification 1101 on the receipt 1100 may be written in the customer's language obtained from the passport information. Furthermore, when processing returns, the customer display unit 23 may display information related to the return processing and the information written on the receipts 1100 and 1110 in the language of the passport information.
[0124] As described above, the POS register 3 according to this embodiment allows the return of a tax-free product if the input product information and passport number are stored in the traveler transaction management server Sv. This allows the store clerk to return the tax-free product simply by scanning the barcode on the product and the barcode on the passport, for example, simplifying the process of returning tax-free products.
[0125] Furthermore, the POS register 3 according to this embodiment allows the return of a tax-free product if the input product information, transaction number, and passport number are stored in the traveler transaction management server Sv. This allows the tax-free product to be returned to be identified easily and with high accuracy.
[0126] Furthermore, the POS register 3 according to this embodiment outputs information indicating that the purchase amount is no longer eligible for tax exemption due to the return of a tax-free product, thereby allowing the customer to confirm whether or not to return the tax-free product.
[0127] Furthermore, the POS register 3 according to this embodiment is configured to notify an error if the return of a tax-free product is not permitted, thereby letting the customer know that the tax-free product cannot be returned.
[0128] In this embodiment, the POS register 3 reads code information (receipt code information) that can identify transaction information, and if the transaction information identified by the read code information is stored in the memory unit, the POS register 3 allows the return of tax-free products regardless of the traveler information. This allows the return of tax-free products to be permitted even without entering traveler information (passport number). This makes it easier to return tax-free products.
[0129] Furthermore, in this embodiment, the POS register 3 allows either returns based on code information or returns based on input of product information and traveler information, depending on the date and time the tax-free product was purchased. This allows returns based on code information while the POS register 3 stores the transaction information database DB1, and allows returns based on input of product information and traveler information after that period has elapsed. This makes it easier to return tax-free products depending on the date and time the product was purchased.
[0130] In this embodiment, the storage unit is provided in an external device, specifically, the transaction information database DB2 is stored in the traveler transaction management server Sv. This allows the return of duty-free goods to be permitted even if the POS register 3 does not store the transaction information database DB1.
[0131] (Modification of the embodiment) Next, modified examples of the embodiment will be described. Note that in the following modified examples, the content explained in the above-mentioned embodiment will be omitted as appropriate. Furthermore, the following modified examples and the above-mentioned embodiment can be combined with each other.
[0132] (Variation 1) First, a first modification of the embodiment will be described. In the above-described embodiment, a configuration has been described in which the input of passport information is not required in the receipt return process for tax-free products. In the first modification, a configuration will be described in which, in addition to or instead of this configuration, the input of passport information is required in the receipt return process for tax-free products.
[0133] In the first modification, when the POS register 3 reads the code information on the receipt during receipt return processing, if the returned product is a tax-free product, it sends a notification prompting the user to enter passport information.The POS register 3 then accepts the input of the passport information and determines whether the passport number extracted from the passport information is stored in transaction information database DB1 (or transaction information database DB2).If the passport number is stored in transaction information database DB1, the POS register 3 allows the return of the tax-free product.
[0134] In the first modification, when returning tax-free goods, the passport number must be entered, which allows the return of tax-free goods to be carried out accurately.
[0135] (Variation 2) Next, a second modification of the embodiment will be described. In the above-described embodiment, a configuration in which the POS register 3 stores the transaction information database DB1 has been described. In a second modification, a configuration in which an external device stores the transaction information database DB1 in addition to or instead of such a configuration will be described.
[0136] In the second modification, the POS register 3 does not store the transaction information database DB1, but an external device stores the transaction information database DB1. The external device is an external server different from the POS register 3 and the traveler transaction management server Sv. The external server may store the transaction information 400 for one month after the transaction and erase it after one month has passed. This reduces the amount of data stored in the POS register 3 and simplifies the process of returning duty-free goods.
[0137] (Variation 3) Next, a third variation of the embodiment will be described. In the above-described embodiment, a configuration was described in which the return of a tax-free product is permitted when the product information and passport number entered into the POS register 3 are stored in the traveler transaction management server Sv. In the third variation, a configuration will be described in which, in addition to or instead of this configuration, the return of a tax-free product is permitted when the total price of the returned product and the passport number are stored in the traveler transaction management server Sv.
[0138] In the third modification, the POS register 3 calculates the total price of the products registered as returned. If the total price and the input passport number are stored in the traveler transaction management server SV, the POS register 3 allows the return of the tax-free products. The transaction information databases DB1 and DB2 store the total price of the products in the transaction. However, the total price does not have to be stored in the transaction information databases DB1 and DB2. In this case, the POS register 3 may obtain unit price information for each product from the transaction information databases DB1 and DB2 and calculate the total price from the obtained unit price information. Furthermore, the POS register 3 may determine whether the total price matches the total price of the products registered as returned. Also, in the third modification, the POS register 3 may accept the input of a transaction number. In this case, the POS register 3 may allow the return of the tax-free products if the total price, the input transaction number, and the passport number are stored in the traveler transaction management server SV. This also simplifies the process of returning tax-free products.
[0139] The embodiments will be summarized below. [Title of invention] Product sales data processing device and product sales data processing method TECHNICAL FIELD The present invention relates to a product sales data processing device and a product sales data processing method. [Background technology] Traditionally, when foreign tourists and other travelers purchase goods, goods that are not consumed domestically may be exempt from consumption tax (hereinafter referred to as "tax exemption"). Transaction information for tax-free goods may be managed by the National Tax Agency or other designated organizations. A related technology is known in which a system reads a code printed on a passport to extract the name data of a non-resident, and if the name data of the non-resident does not match the name read from the credit card, determines that the non-resident is a different person from the credit card owner and terminates the purchase process (see, for example, Patent Document 1). Travelers may also wish to return duty-free products that they have purchased. [Prior art document] [Patent Documents] [Patent Document 1] JP 2014-032441 A [Summary of the Invention] [Problem to be solved by the invention] However, in the prior art, when returning tax-free goods, the return process can be time-consuming, meaning that the return process is not always easy. The present invention has been made in view of the above circumstances, and its purpose is to provide a technique that allows the return of duty-free products to be easily carried out.
[0140] [Means for solving the problem] (1) In order to solve the above-mentioned problems, one aspect of the present invention is a product sales data processing device that is characterized by comprising: an input means for inputting product information of a product to be returned among the duty-free products purchased by a traveler customer and the customer's traveler information; and an authorization means for authorizing the return if the product information and traveler information input to the input means are stored in a storage means that associates and stores the product information and the traveler information. According to the above configuration, a store clerk can return duty-free goods simply by scanning the barcode on the product and the barcode on the passport, for example, making it easy to return duty-free goods.
[0141] (2) In the configuration of (1) above, the input means may input transaction identification information that identifies the transaction when the tax-free product was purchased, the storage means may store the transaction identification information, the product information, and the traveler information in association with each other, and the permission means may permit the return if the transaction identification information, the product information, and the traveler information input to the input means are stored in the storage means. According to the above configuration, it is possible to easily and accurately identify the tax-free products to be returned.
[0142] (3) In the configuration of (1) or (2) above, the tax-free goods are goods that are exempt from tax if they satisfy certain conditions regarding the amount, and if the specified conditions are no longer satisfied due to the return, the device may further include an output means for outputting information to that effect. According to the above configuration, the customer can be prompted to confirm whether or not to return the tax-free item.
[0143] (4) In any of the configurations (1) to (3) above, a reading means for reading code information that can identify a transaction may be provided, and the permission means may be configured to permit the return of the product when transaction information identified by the code information read by the reading means is called up, regardless of whether the traveler information is entered or not. According to the above configuration, the return of tax-free goods can be permitted even without inputting a passport number, making it easier to return tax-free goods.
[0144] (5) In addition, in the configuration of (4) above, the permission means may be capable of permitting either a return based on the code information or a return based on input of the product information and the traveler information, depending on the date and time when the tax-free product was purchased. With the above configuration, returns based on code information are possible while the POS register 3 stores the transaction information database DB1, and after that period has passed, returns based on input of product information and traveler information are possible. This makes it easier to return tax-free products depending on the date and time the product was purchased.
[0145] (6) is added. (6) In any of the configurations (1) to (5) above, a notification unit may be further provided that notifies an error when the permission unit does not permit the return of the product. According to the above configuration, it is possible to notify the customer that the tax-free item cannot be returned.
[0146] (7) In order to solve the above-mentioned problems, another aspect of the present invention is a merchandise sales data processing method, characterized in that a computer used in a merchandise sales data processing device executes processing including an input step of inputting product information of a product to be returned among duty-free products purchased by a traveler customer and traveler information of the customer, and an authorization step of authorizing the return if the product information and traveler information input in the input step are stored in a memory unit that stores the product information and the traveler information in association with each other. According to the above configuration, a store clerk can determine whether or not a tax-free item can be returned simply by scanning the barcode on the item and the barcode on the passport, making it easy to return tax-free items.
[0147] Note that all or part of the functions (input / output, storage, processing (including judgment)) of the POS register 3 described above may be realized by a device other than the device described as the entity that executes the function.
[0148] Specifically, in the above description, the POS register 3 is described as having an input unit, an authorization unit, an output unit, and a notification unit. All or some of these functional units may be provided in another computer device. For example, all or some of these functional units may be provided in the store controller 2, in a transaction status management device that manages the transaction status, or in another computer device. Furthermore, the number of computer devices provided with these functional units is not limited to multiple, and may be one. For example, all of these functional units may be provided in a single computer device.
[0149] Specifically, for example, instead of the POS register 3, the store controller 2 or the transaction status management device may determine whether product information and traveler information are stored in the memory unit, and allow the return of the product based on the determination result.
[0150] In relation to the above, the POS register 3 may function as a so-called thin client specialized for the input / output interface when it comes to registering products and settling payments. In other words, the POS register 3 may accept various inputs (operation by an operator, detection by a device such as a scanner), send the input information (operation information, scan information, etc.) to a cloud server, receive the processing results of the cloud server based on the input information (updated screen information, device control information, etc.), and perform various outputs (display on a display unit, control of a device).
[0151] The program for implementing the POS register 3 described above may be recorded on a computer-readable recording medium and loaded into a computer system for execution. The term "computer system" as used herein includes hardware such as an operating system and peripheral devices. The term "computer-readable recording medium" also refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into a computer system. The term "computer-readable recording medium" also includes devices that retain the program for a certain period of time, such as volatile memory (RAM) within a computer system that acts as a server or client when the program is transmitted via a network such as the Internet or a communication line such as a telephone line. The program may also be transmitted from a computer system storing the program in a storage medium to another computer system via a transmission medium or by transmission waves within the transmission medium. The term "transmission medium" used to transmit the program refers to a medium capable of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may also be used to implement part of the aforementioned functions. Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, that is, a so-called differential file (differential program). [Explanation of symbols]
[0152] 1...POS system, 2...store controller, 3...POS register, 21...display unit for store clerk, 22...key operation unit, 23...display unit for customer, 24...card payment unit, 25...printing unit, 31, 61...CPU, 32, 62...ROM, 33, 63...RAM, 34, 65...communication unit, 35...scanner unit, 36...drawer, 37...audio output unit, 64...memory
Claims
1. an input means for inputting product information of the tax-free goods purchased by the traveler customer to be returned and traveler information of the customer; a permission means for permitting a return of an item when the product information and the traveler information input to the input means are stored in a storage means that stores the product information and the traveler information in association with each other; A product sales data processing device comprising:
2. The input means inputs transaction identification information that identifies the transaction when the tax-free product is purchased, The storage means stores the transaction identification information, the product information, and the traveler information in association with each other, the permission means permits the return of the product when the transaction identification information, the product information, and the traveler information input to the input means are stored in the storage means; 2. The product sales data processing device according to claim 1.
3. The tax-free goods are goods that are exempt from tax if they satisfy predetermined conditions regarding the amount, The device further includes an output unit that outputs information indicating that the predetermined condition is no longer satisfied due to the returned product.
3. The product sales data processing device according to claim 1 or 2.
4. a reading means for reading code information that can identify a single transaction; the permission means permits the return of the product when the transaction information specified by the code information read by the reading means is called, regardless of whether the traveler information is input or not. The product sales data processing device according to any one of claims 1 to 3.
5. A computer used in a product sales data processing device, an input step of inputting product information of the duty-free goods purchased by the traveler customer to be returned and traveler information of the customer; an authorization step of authorizing the return of the product when the product information and the traveler information input in the input step are stored in a storage unit that stores the product information and the traveler information in association with each other; A merchandise sales data processing method comprising:
Citation Information
Patent Citations
Sales data processing device and program
JP2018147403A
Commodity sales data processing device and program
JP2019219745A
Export duty free product purchase record form preparation system
JP2014032441A