Transaction processing device and information processing program

JP7634752B2Active Publication Date: 2025-02-21TOSHIBA TEC KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024092313
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-06
Publication Date
2025-02-21
Estimated Expiration
2040-08-21

Smart Images

  • Figure 0007634752000001
    Figure 0007634752000001
  • Figure 0007634752000002
    Figure 0007634752000002
  • Figure 0007634752000003
    Figure 0007634752000003
Patent Text Reader

Abstract

To allow an operator involved in the registration of traded items to easily understand the situation where a specific item is registered as a traded item.SOLUTION: A transaction processor of an embodiment is provided with registration means, first display means and cancellation means. The registration means registers a specific item as a traded item. The first display means, after the registration by the registration means is completed, displays a first screen showing how many specific items are included in the traded item, if a plurality of specific items are included in the items already registered as traded items. The cancellation means cancels the specific items from the traded items in response to a cancellation instruction.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Products sold in stores may include certain products that are restricted to certain purchasers. An example of a certain product is alcoholic beverages that are only permitted to be sold to purchasers aged 20 or over. For transaction processing, if the purchaser registers the products he or she wishes to purchase, including a specific product, as purchased products and then it turns out that the purchaser does not have the qualifications to purchase the specific product, it becomes necessary to cancel the specific product from the purchased products. In view of these circumstances, it has been desirable for operators involved in the registration of transaction items such as purchased goods to be able to easily grasp the status in which a particular product is registered as a transaction item. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2019-215904 A [Patent Document 2] JP 2009-20667 A Summary of the Invention [Problem to be solved by the invention]

[0004] The problem that the present invention aims to solve is to provide a transaction processing device and an information processing program that enable an operator involved in registering a transaction item to easily understand the status in which a specific commodity is registered as a transaction item. [Means for solving the problem]

[0005] The transaction processing apparatus of the embodiment includes a registration means, A second display means; means of cancellation and the fourth display means The registration means registers the designated item as a trade item. The second display means, when the item registered as a trading item by the registration means is a specific item, displays a second screen showing the number of specific items among the items currently registered as trading items. The cancellation means cancels the specific commodity from the trading items in response to the cancellation instruction. The fourth display means, when the designated item is a specific commodity, displays a fourth screen indicating that the designated item is a specific commodity. The registration means further registers the designated item as a trading item when the designated item is a specific commodity in response to an instruction to execute registration after the fourth display means displays the fourth screen. [Brief description of the drawings]

[0006] [Figure 1] FIG. 2 is a block diagram showing a main circuit configuration of a POS terminal device according to an embodiment. [Diagram 2] 2 is a flowchart of information processing by a processor in FIG. 1 . [Diagram 3] 2 is a flowchart of information processing by a processor in FIG. 1 . [Figure 4] FIG. 13 is a diagram showing an example of a registration screen in a state where no purchased products are registered. [Diagram 5] FIG. 13 is a diagram showing an example of a registration confirmation screen. [Figure 6] FIG. 13 is a diagram showing an example of a registration screen in a state where a purchased product has been registered. [Figure 7] FIG. 13 is a diagram showing an example of a sales confirmation screen. [Figure 8] FIG. 13 is a diagram showing an example of a cancellation screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0007] Hereinafter, an example of an embodiment will be described with reference to the drawings. FIG. 1 is a block diagram showing the main circuit configuration of a POS (point-of-sale) terminal device 100 according to this embodiment. The POS terminal 100 performs a process for selling products to customers in a store. The sale of products is an example of a transaction of products, which are an example of an article. In other words, the POS terminal 100 is an example of a transaction processing device.

[0008] The POS terminal 100 is a so-called face-to-face type, and is mainly operated by a store clerk. The POS terminal 100 is installed inside a store facing a workspace for the store clerk. Customers usually wait in a waiting space that is determined separately from the workspace. Therefore, in the following, the workspace side and the waiting space side will be referred to as the store clerk side and the customer side, respectively, based on the POS terminal 100.

[0009] The POS terminal device 100 includes a processor 1, a main memory unit 2, an auxiliary memory unit 3, a store clerk touch panel 4, a keyboard 5, a fixed scanner 6, a handy scanner 7, a credit card reader 8, a proximity communication unit 9, a prepaid card reader / writer (prepaid card R / W) 10, a receipt printer 11, a change unit 12, a customer touch panel 13, a communication unit 14, and a transmission path 15. The processor 1, the main memory unit 2, the auxiliary memory unit 3, the store clerk touch panel 4, the keyboard 5, the fixed scanner 6, the handy scanner 7, the credit card reader 8, the proximity communication unit 9, the prepaid card reader / writer (prepaid card R / W) 10, the receipt printer 11, the change unit 12, the customer touch panel 13, and the communication unit 14 are connected to the transmission path 15.

[0010] The processor 1, the main storage unit 2, and the auxiliary storage unit 3 are connected via a transmission line 15 to constitute a computer for executing information processing related to the control of the POS terminal device 100.

[0011] The processor 1 corresponds to the central part of the computer. The processor 1 executes information processing based on information processing programs, such as an operating system, middleware, and application programs, stored in the main storage unit 2 and the auxiliary storage unit 3, thereby controlling each part of the POS terminal device 100 to realize various functions of the POS terminal device 100.

[0012] The main memory unit 2 corresponds to the main memory portion of the computer. The main memory unit 2 includes a nonvolatile memory area and a volatile memory area. The main memory unit 2 stores the information processing program in the nonvolatile memory area. The main memory unit 2 may also store data required for the processor 1 to execute various information processes in the nonvolatile or volatile memory area. The main memory unit 2 uses the volatile memory area as a work area where data is appropriately rewritten by the processor 1.

[0013] The auxiliary memory unit 3 corresponds to the auxiliary memory part of the computer. The auxiliary memory unit 3 is, for example, an EEPROM (electric erasable programmable read-only memory), an HDD (hard disk drive), or an SSD (solid state drive). The auxiliary memory unit 3 stores data used by the processor 1 in performing various information processing and data generated by the processing in the processor 1. The auxiliary memory unit 3 may also store the above information processing program. A part of the storage area of ​​the auxiliary memory unit 3 is used as a product table TAA. The product table TAA is a data table representing a list of products registered as purchased products (hereinafter referred to as a product list). The product table TAA may be stored in the main memory unit 2.

[0014] The store clerk-side touch panel 4 is provided facing the store clerk. The store clerk-side touch panel 4 displays a screen for presenting information to the store clerk. The store clerk-side touch panel 4 also inputs instructions by the store clerk touching the screen. The keyboard 5 has many keys so that the store clerk can easily operate the keyboard 5 from the store clerk's side. The keyboard 5 inputs the store clerk's instructions by pressing these keys.

[0015] The fixed scanner 6 has a reading window facing the store clerk. The fixed scanner 6 captures an image of a product held in front of the reading window, and recognizes barcode information represented by the barcode formed on the product through image processing. The fixed scanner 6 then outputs the image to the processor 1. Note that the fixed scanner 6 may also be another type of well-known device that optically reads barcodes using the reflection of laser light. The fixed scanner 6 may also be a well-known device that has a function of identifying a product using object recognition technology from an image of the product itself obtained by capturing an image of the product. The handy scanner 7 is held by a store clerk and optically reads a barcode placed in front of a reading port of the handy scanner 7. The handy scanner 7 outputs barcode information represented by the read barcode to the processor 1.

[0016] The credit card reader 8 reads card information from a credit card. The near-field communication unit 9 performs near-field wireless communication with a wireless tag that is placed in close proximity to the wireless tag, and acquires data stored in the wireless tag. The near-field communication unit 9 also writes arbitrary information to the wireless tag through the near-field wireless communication. The prepaid card reader / writer 10 reads card data recorded on a prepaid card, and also writes any data onto the prepaid card.

[0017] The receipt printer 11 prints an image of a receipt or a voucher such as a sales slip onto receipt paper. The receipt printer 11 ejects the receipt paper with the image printed on it from a receipt ejection port to the outside.

[0018] The change unit 12 counts the value of coins inserted through the coin insertion slot and stores them in an internal storage. The change unit 12 discharges coins stored in the storage slot to a coin tray through the coin discharge port. The change unit 12 counts the value of banknotes inserted through the banknote insertion slot and stores them in an internal storage. The change unit 12 discharges banknotes stored in the storage slot from the banknote discharge port. The banknote discharge port holds the discharged banknotes with a portion of them exposed to the outside.

[0019] The customer-side touch panel 13 is provided facing the customer side. The customer-side touch panel 13 displays a screen for presenting information to customers. The customer-side touch panel 13 also inputs instructions by customers touching the screen.

[0020] The communication unit 14 performs communication processing for the processor 1 to transmit and receive various data to and from any device, such as a POS server, via the communication network 200. A LAN (local area network) is typically used as the communication network 200. However, in addition to a LAN, the Internet, a VPN (virtual private network), a public communication network, a mobile communication network, and the like can also be used as the communication network 200, either alone or in appropriate combination. A well-known device conforming to the communication method of the communication network 200 can be used as the communication unit 14. The transmission path 15 includes an address bus, a data bus, a control signal line, etc. The transmission path 15 transmits data and signals exchanged between each of the components connected thereto.

[0021] The basic hardware of the POS terminal 100 may be, for example, the hardware of another existing POS terminal. In this case, the transfer of the POS terminal 100 is generally performed in a state where an information processing program describing information processing, which will be described later, is stored in the main storage unit 2 or the auxiliary storage unit 3. However, the hardware of the POS terminal 100 in a state where the above-mentioned information processing program is not stored in the main storage unit 2 or the auxiliary storage unit 3 and the information processing program may be transferred separately. Then, the information processing program may be written in the main storage unit 2 or the auxiliary storage unit 3 in response to an operation by an administrator of the POS terminal 100 or the like. Alternatively, the hardware of the POS terminal 100 in a state where an information processing program other than the above-mentioned information processing program is stored in the main storage unit 2 or the auxiliary storage unit 3 and the above-mentioned information processing program may be transferred separately. Then, the above-mentioned information processing program transferred separately may be written in a form that replaces the information processing program already stored in the main storage unit 2 or the auxiliary storage unit 3. The information processing program may be transferred by recording it on a removable recording medium such as a magnetic disk, a magneto-optical disk, an optical disk, a semiconductor memory, or by communication via a network.

[0022] Next, the operation of the POS terminal device 100 configured as above will be described. When the POS terminal device 100 is started up in a mode for registration and settlement, the processor 1 performs information processing, which will be described below, in accordance with an information processing program stored in the main storage unit 2 or the auxiliary storage unit 3 .

[0023] 2 and 3 are flowcharts of information processing by the processor 1. Note that the contents of the processing described below are merely examples, and it is possible to change the order of some of the processing, omit some of the processing, or add other processing, as appropriate.

[0024] In ACT1, the processor 1 clears the product list and the number of specific products. For example, the processor 1 updates the product table TAA to a state that represents a product list that does not include any purchased products. For example, the processor 1 clears a variable for counting the number of specific products to 0.

[0025] As ACT2, the processor 1 generates a registration screen and displays it on the store clerk's touch panel 4. The registration screen is a screen for allowing the store clerk to check the registration status of the purchased items. The processor 1 generates the registration screen as a screen showing the registration status of the purchased items based on the item list represented by the item table TAA, and displays it on the store clerk's touch panel 4.

[0026] FIG. 4 is a diagram showing an example of the registration screen SCA. The registration screen SCA shown in Fig. 4 has columns showing the product name, quantity, unit price, discount, and amount for each purchased product. However, at this point, the product list is cleared. Therefore, the processor 1 generates the registration screen SCA as a screen that does not show any information about the purchased products. The button BUA is a soft key that the store clerk uses to instruct the store clerk to end registration.

[0027] In ACT3, the processor 1 checks whether an instruction to add a product to the purchase has been given. If the processor 1 cannot confirm the instruction, it judges the answer as NO and proceeds to ACT4. In ACT4, the processor 1 checks whether or not an instruction to cancel the purchased item has been issued. If the processor 1 cannot confirm the instruction, it determines NO and proceeds to ACT5. In ACT5, the processor 1 checks whether an instruction to end the registration of the purchased items has been issued. If the processor 1 cannot confirm the instruction, it determines that the answer is NO and returns to ACT3. Thus, in ACT3 to ACT5, the processor 1 waits for an instruction to add a purchased item, cancel a purchased item, or end registration.

[0028] A customer picks up the products he or she wishes to purchase from the sales floor and hands them over to a store clerk who is in charge of operating the POS terminal device 100. The store clerk performs an operation to instruct the store clerk to add the products handed over by the customer to the purchased items. This operation may be a well-known operation using the store clerk's touch panel 4, keyboard 5, fixed scanner 6, or handheld scanner 7.

[0029] In response to an operation to instruct the user to add the product to the purchase list as described above, the processor 1 judges YES in ACT3 and proceeds to ACT6 in FIG. In ACT6, the processor 1 checks whether the product specified to be added as a purchased product is a specific product. In this embodiment, a product for which an age restriction for the purchaser is set is considered to be a specific product. If the product specified to be added is not a specific product, the processor 1 judges the result as NO and proceeds to ACT7.

[0030] As ACT7, processor 1 updates the product list to include the additionally designated product as a purchased product. For example, if product table TAA does not include the product code of the designated product, processor 1 writes the product code in product table TAA. If product table TAA includes the product code of the additionally designated product, processor 1 increases the quantity of the product. If a quantity is specified along with the product specification, processor 1 updates the quantity of the product recorded in product table TAA to reflect the specification. A purchased product is a product that is the subject of a sale, and thus corresponds to a traded item. Thus, by processor 1 executing information processing based on the information processing program, the computer with processor 1 as its central part functions as a registration means.

[0031] If the additionally designated product is a specific product, the processor 1 judges YES in ACT6 and proceeds to ACT8. The processor 1 as ACT8 generates a registration confirmation screen and displays it on the store clerk's touch panel 4. The registration confirmation screen is a screen for allowing the store clerk to confirm that the specific product is to be registered as a purchased product.

[0032] FIG. 5 is a diagram showing an example of the registration confirmation screen SCB. The registration confirmation screen SCB shown in FIG. 5 is an example in which registration of a specific product is designated when the registration screen SCA is in the state shown in FIG. The registration confirmation screen SCB is a screen that displays a pop-up window PWA superimposed on the registration screen SCA shown in Fig. 4. The pop-up window PWA displays a text message MEA and buttons BUB and BUC.

[0033] The text message MEA notifies the customer that the specified product is a specific product, and asks the sales clerk whether or not to register the product as a purchased product. The button BUB is a soft key that the sales clerk presses to announce that the product should be registered. The button BUC is a soft key that the sales clerk presses to announce that the product should be canceled.

[0034] The registration confirmation screen SCB is an example of a fourth screen indicating that the specified product is a specific product. Thus, when the processor 1 executes information processing based on the information processing program, the computer having the processor 1 as its core functions as a fourth display means for displaying the registration confirmation screen SCB as the fourth screen.

[0035] The store clerk judges whether or not to register, and declares registration by a predetermined operation such as touching a button BUB, or declares cancellation by a predetermined operation such as touching a button BUC.

[0036] In ACT9, the processor 1 checks whether or not registration has been declared. If registration has been declared as described above, the processor 1 judges the result to be YES and proceeds to ACT10. In ACT10, the processor 1 updates the product list in the same manner as in ACT7.

[0037] In ACT11, the processor 1 updates the specific product quantity. For example, the processor 1 updates a variable so that the quantity of the designated product that has been increased in the product list in ACT10 is added to the specific product quantity. The processor 1 then proceeds to ACT12. If the display of the registration confirmation screen SCB is cancelled as described above, the processor 1 judges NO in ACT9, skips ACT10 and ACT11 and proceeds to ACT12. The processor 1 also proceeds to ACT12 after completing ACT7. As ACT12, the processor 1 generates a registration screen and displays it on the touch panel 4 on the store clerk side.

[0038] FIG. 6 is a diagram showing an example of the registration screen SCA in a state where a purchased item has been registered. The registration screen SCA shown in FIG. 6 indicates that one product with the product name "EEEE" was registered as the last purchased product, and that one, two, one and one products with the product names "AAAA", "BBBB", "CCCC" and "DDD" were previously registered as purchased products. The marks MAA and MAB indicate that the products with the product names "AAAA" and "EEEE" are specific products. The character string TSA indicates that the number of products registered as purchased products is six, two of which are specific products. The "2" in the character string TSA is based on the value of the variable representing the number of specific products. The button BUA is a soft key that allows the store clerk to instruct the end of registration.

[0039] The "2" in the character string TSA is updated when the most recently registered purchased item is a specific item, so the registration screen SCA showing this is an example of a second screen showing the number of specific items among the items registered as trade items at the time the specific item is registered as a trade item for purchase. Thus, by the processor 1 executing information processing based on the information processing program, the computer with the processor 1 as its core portion functions as a second display means for displaying the second screen.

[0040] By visually checking the registration screen SCA shown in FIG. 6, the store clerk can confirm the number of specific products that have been registered so far from the character string TSA. Then, the processor 1 returns to the standby state of ACT3 to ACT5 in FIG. 2 with the registration screen SCA displayed.

[0041] When a customer requests to cancel the purchase of a product that has already been registered as a purchased product, the store clerk instructs the customer to cancel the product from the purchased products by performing a predetermined operation on the touch panel 4 and keyboard 5 on the store clerk's side. In response to the operation for instructing the cancellation of the purchased item as described above, the processor 1 judges YES in ACT4 in FIG. 2 and proceeds to ACT13 in FIG.

[0042] In ACT13, the processor 1 updates the product list so as to exclude the product designated for cancellation from the product list. For example, if a cancellation of a smaller number of the designated product than the quantity already registered as a purchased product is instructed, the processor 1 subtracts the quantity recorded in the product table TAA in association with the product code of the designated product for cancellation. For example, if a cancellation of all the quantities already registered as purchased products is instructed for the designated product, the processor 1 sets a cancellation flag recorded in the product table TAA in association with the product code of the designated product for cancellation. Alternatively, if a cancellation of all the quantities already registered as purchased products is instructed for the designated product, the processor 1 deletes the product code of the designated product for cancellation from the product table TAA.

[0043] In ACT14, the processor 1 checks whether the product designated to be cancelled from the purchased products is a specific product. If the product designated to be cancelled is a specific product, the processor 1 judges the result to be YES and proceeds to ACT15. In ACT15, the processor 1 updates the specific product quantity. For example, the processor 1 updates the variable so that the quantity of the designated product that was subtracted from the product list in ACT13 is subtracted from the specific product quantity. The processor 1 then proceeds to ACT16. If the designated product is not a specific product, the processor 1 judges NO in ACT14, skips ACT15, and proceeds to ACT16.

[0044] In ACT16, the processor 1 generates a registration screen SCA and displays it on the store clerk's touch panel 4. The processor 1 generates a registration screen SCA as a screen showing the registration status of the purchased items based on the item list represented by the item table TAA updated in ACT13, and displays it on the store clerk's touch panel 4. Then, the processor 1 returns to the standby state of ACT3 to ACT5 in FIG. 2.

[0045] When the store clerk has finished registering all of the products that the customer wishes to purchase as purchased products, the store clerk instructs the customer to end the registration by a predetermined operation, such as touching a button BUA on the registration screen SCA. In response to the operation for instructing the end of registration being performed as described above, the processor 1 judges YES in ACT5 in FIG. 2 and proceeds to ACT17.

[0046] In ACT 17, the processor 1 checks whether the specific product is included in the registered purchased products. If the specific product is included, the processor 1 judges the result as YES and proceeds to ACT 18. The processor 1 as ACT18 generates a sales confirmation screen and displays it on the store clerk's touch panel 4. The sales confirmation screen is a screen for allowing the store clerk to confirm that the purchased items include a specific item. The sales confirmation screen is also a screen for allowing the store clerk to select a method for processing the specific item.

[0047] FIG. 7 is a diagram showing an example of the sales confirmation screen SCC. The sales confirmation screen SCC shown in FIG. 7 is an example of a case where completion of registration is instructed by touching the button BUA when the registration screen SCA is in the state shown in FIG. The sales confirmation screen SCC is a screen that displays a pop-up window PWB superimposed on the registration screen SCA shown in Fig. 6. The pop-up window PWB displays a text message MEB and buttons BUD, BUE, and BUF.

[0048] The text message MEB indicates the quantity of a specific item included in the purchased items. The "2" in the text message MEB is based on the value of the variable for the number of specific items. The text message MEB represents a message asking the clerk whether to cancel the specific items from the purchased items all at once, or to continue processing the transaction while leaving the specific items as purchased items. The button BUD is a soft key that allows the clerk to instruct the clerk to continue the transaction. The button BUE is a soft key that allows the clerk to instruct the clerk to cancel the specific items all at once. The button BUF is a soft key that allows the clerk to instruct the clerk to return to registering the purchased items.

[0049] The sales confirmation screen SCC is an example of a first screen that shows how many specific items are included in the purchased items. Thus, when the processor 1 executes information processing based on the information processing program, the computer having the processor 1 as its central part functions as a first display means that displays the sales confirmation screen SCC as the first screen.

[0050] By visually checking the sales confirmation screen SCC, the clerk can confirm that the purchased items include a specific item, as well as the quantity of that specific item. The clerk then confirms whether the specific item can be sold. If the clerk determines that the item can be sold, he / she issues an instruction to continue by performing a predetermined operation, such as touching the button BUD. If the clerk determines that the item cannot be sold, he / she issues an instruction to cancel by performing a predetermined operation, such as touching the button BUE. If the clerk needs to resume registering the purchased items for some reason, he / she issues an instruction to return by performing a predetermined operation, such as touching the button BUF.

[0051] The processor 1, with the sale confirmation screen SCC displayed, transitions to a standby state of ACT19 to ACT21. In ACT 19, the processor 1 checks whether a return has been instructed. If the processor 1 cannot confirm the instruction, it judges the result as NO and proceeds to ACT 20. In ACT 20, the processor 1 checks whether or not a cancellation command has been issued. If the processor 1 cannot confirm the command, it determines NO and proceeds to ACT 21. In ACT21, the processor 1 checks whether or not a continuation instruction has been issued. If the processor 1 cannot confirm the instruction, it judges the answer as NO and returns to ACT19. Thus, in the standby state from ACT19 to ACT21, the processor 1 waits for an instruction to return, cancel or continue. When the store clerk instructs the user to return as described above, the processor 1 judges YES in ACT19 and returns to the standby state of ACT3 to ACT5.

[0052] When the store clerk instructs cancellation as described above, the processor 1 judges YES in ACT20 and proceeds to ACT22. As ACT22, the processor 1 updates the product list to cancel all the specific products from the purchased products. For example, the processor 1 sets a cancellation flag recorded in the product table TAA in association with the product code of the specific product. Alternatively, the processor 1 deletes the product code of the specific product from the product table TAA. In this way, the processor 1 cancels the specific product from the purchased products in response to the cancellation instruction. Thus, the processor 1 executes information processing based on the information processing program, and the computer with the processor 1 as the central part functions as a cancellation means. As ACT23, the processor 1 generates a cancellation screen and displays it on the store clerk's touch panel 4. The cancellation screen is a screen for allowing the store clerk to confirm the results of the batch cancellation.

[0053] FIG. 8 is a diagram showing an example of the cancellation screen SCD. The cancellation screen SCD shown in FIG. 8 is an example of a case where cancellation is instructed by touching the button BUE when the sales confirmation screen SCC is in the state shown in FIG. The cancel screen SCD is a screen that displays a pop-up window PWC superimposed on the registration screen SCA shown in Fig. 6. The pop-up window PWC displays a text message MEC and a button BUG.

[0054] The text message MEC is a message indicating the result of the batch cancellation in ACT 22, including the product name, unit price, and number of the canceled products. The button BUG is a soft key that the store clerk uses to announce that he or she has confirmed the result of the cancellation. The cancellation screen SCD shows a list of products that have been cancelled from the purchased items by using a text message MEC, and is an example of a third screen. Thus, when the processor 1 executes information processing based on the information processing program, the computer having the processor 1 as its core portion functions as a third display means for displaying the third screen.

[0055] The clerk, following the instructions in the text message MEC, decides which product to give to the customer by removing a specific product from the items the customer wishes to purchase.The clerk then declares that he or she has confirmed the purchase by performing a predetermined operation, such as touching the button BUG.

[0056] In ACT24, the processor 1 waits for the clerk to declare that the confirmation has been made. If the clerk declares that the confirmation has been made as described above, the processor 1 judges YES and proceeds to ACT25. If the purchased items do not include a specific item, the processor 1 judges NO in ACT17, and if a continuation is instructed by a predetermined operation such as touching the button BUD on the sales confirmation screen SCC, the processor 1 judges YES in ACT21, and in either case, the processor 1 proceeds to ACT25, skipping ACT22 to ACT24.

[0057] As ACT25, the processor 1 executes a settlement process. For example, the processor 1 calculates the price for the sale of the purchased item based on the item list, and executes a predetermined process for settling the price. This settlement process is performed, for example, in the same manner as a process performed in another existing POS terminal device, appropriately using the credit card reader 8, the near-field communication unit 9, the prepaid card reader / writer 10, and the change unit 12. After the processor 1 finishes the settlement process, it returns to ACT1 and prepares for the process for the next transaction.

[0058] As described above, the POS terminal device 100 allows the store clerk to confirm that the purchased items include a specific item and the quantity of the specific item by displaying the sales confirmation screen SCC. In other words, the store clerk, who is the operator involved in registering the purchased items, can easily understand the situation in which the specific item is registered as a purchased item.

[0059] In addition, the POS terminal device 100 cancels all the specific items from the purchased items in response to a collective cancellation instruction. Therefore, if it is found that a plurality of specific items cannot be sold after they have been registered as purchased items, the store clerk does not need to perform an operation to cancel the specific items individually from the purchased items.

[0060] The POS terminal device 100 also displays the number of specific products that have been registered as purchased products on the registration screen SCA. This allows the store clerk to recognize the number of specific products that have been registered as purchased products even while registering the purchased products.

[0061] The POS terminal device 100 also displays a cancellation screen SCD indicating which specific item has been cancelled from the purchased items. This allows the store clerk to easily identify the item to be removed from the items the customer wishes to purchase in order to decide which item to hand over to the customer.

[0062] This embodiment can be modified in various ways as follows. Instead of displaying the sales confirmation screen SCC on the store clerk touch panel 4, the processor 1 may display on the customer touch panel 13 a screen for allowing the customer to declare whether or not he / she is eligible to purchase a specific product. In this case, the processor 1 judges YES in ACT21 in response to a predetermined operation being performed on the customer touch panel 13 to declare that the customer is eligible to purchase, and judges YES in ACT20 in response to a predetermined operation being performed on the customer touch panel 13 to declare that the customer is not eligible to purchase.

[0063] The processor 1 may cancel a plurality of specific products from the purchased products after displaying the sales confirmation screen SCC in response to a cancellation instruction for each specific product.

[0064] It is also possible to implement the present invention as a transaction processing device in a form other than POS terminal device 100, such as a cash register or a registration device for a semi-self-service type checkout system.

[0065] Transactions to be processed are not limited to sales of goods.

[0066] The specific product is not limited to a product with a purchaser age restriction, such as a product that is only available to members.

[0067] The method of determining the number of specific items may be any method, such as searching the item list to find the number of specific items included in the purchased items, instead of counting the number of specific items each time a specific item is registered as a purchased item.

[0068] The product list may be managed using data in a format different from that of the product table TAA.

[0069] Some or all of the registration screen SCA, the registration confirmation screen SCB, the sale confirmation screen SCC, and the cancellation screen SCD may be displayed on a display device other than the store clerk touch panel 4. In this case, the display device does not have to be provided in the POS terminal device 100.

[0070] Each function realized by the processor 1 through information processing can be realized in part or in whole by hardware that executes information processing not based on a program, such as a logic circuit, etc. Also, each of the above functions can be realized by combining the above hardware, such as the logic circuit, with software control.

[0071] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. The invention as originally claimed in the present application is set forth below. [Appendix 1] A registration means for registering the designated item as a trade item; a first display means for displaying a first screen showing how many specific products are included in the traded goods when a plurality of specific products are included in the goods registered as the traded goods after the registration by the registration means is completed; a cancellation means for cancelling the specific commodity from the trading goods in response to a cancellation instruction; A transaction processing device comprising: [Appendix 2] a second display means for displaying, when the item registered as the trading item by said registration means is the specific item, a second screen showing the number of the specific items among the items currently registered as the trading item; 2. The transaction processing device of claim 1, further comprising: [Appendix 3] The cancellation means cancels all of the specific products included in the registered items from the trading items. 13. A transaction processing device as described in claim 1 or 2. [Appendix 4] a third display means for displaying a third screen showing a list of the items cancelled from the transaction by the cancellation means; 4. The transaction processing device of claim 3, further comprising: [Appendix 5] a fourth display means for displaying, when the designated item is the specific product, a fourth screen showing that the designated item is the specific product; Further comprising: the registration means, when the designated item is the specific commodity, registers the item as the transaction item in response to an instruction to execute registration after the fourth display means displays the fourth screen; 5. A transaction processing device as claimed in any one of claims 1 to 4. [Appendix 6] A computer installed in the transaction processing device, A registration means for registering the designated item as a trade item; a display control means for displaying a first screen showing how many specific products are included in the traded goods when a plurality of specific products are included in the traded goods registered after the registration means has completed the registration; a cancellation means for cancelling the specific commodity from the trading goods in response to a cancellation instruction; An information processing program that enables the system to function as such. [Explanation of symbols]

[0072] 1...processor, 2...main memory unit, 3...auxiliary memory unit, 4...clerk's side touch panel, 5...keyboard, 6...fixed scanner, 7...handheld scanner, 8...credit card reader, 9...proximity communication unit, 10...prepaid card reader / writer, 11...receipt printer, 12...change unit, 13...customer's side touch panel, 14...communication unit, 15...transmission path, 100...POS terminal device.

Claims

1. A registration means for registering the designated item as a trade item; a second display means for displaying a second screen showing the number of the specific commodities among the commodities currently registered as the trading goods when the commodities registered as the trading goods by the registration means are specific commodities; a cancellation means for cancelling the specific commodity from the trading goods in response to a cancellation instruction; a fourth display means for displaying a fourth screen indicating that the specified item is the specific item when the specified item is the specific item; Equipped with the registration means, when the designated item is the specific commodity, registers the item as the transaction item in response to an instruction to execute registration after the fourth display means displays the fourth screen; Transaction processing device.

2. A first display means for displaying, after completion of registration by said registration means, a first screen showing how many of said specific commodities are included in said trade goods when a plurality of said specific commodities are included in the goods registered as said trade goods; The transaction processing device of claim 1 further comprising:

3. The cancellation means cancels all of the specific products included in the registered items from the trading items.

3. The transaction processing device according to claim 1 or 2.

4. a third display means for displaying a third screen showing a list of the items cancelled from the transaction by the cancellation means; The transaction processing device of claim 3 further comprising:

5. A computer installed in the transaction processing device, A registration means for registering the designated item as a trade item; a second display means for displaying, when the item registered as the trading item by the registration means is a specific item, a second screen showing the number of the specific items among the items currently registered as the trading item; a cancellation means for cancelling the specific commodity from the trading goods in response to a cancellation instruction; a fourth display means for displaying a fourth screen indicating that the specified item is the specific item when the specified item is the specific item; and make it work. Furthermore, the registration means registers the specified item as the transaction item when the specified item is the specific commodity in response to an instruction to execute registration after the fourth display means displays the fourth screen. Information processing program.

Citation Information

Patent Citations

  • Article location management system and server used for system thereof, portable communication terminal and program

    JP2008269145A

  • Self-checkout terminal

    JP2009020667A

  • Registration apparatus and information processing program

    JP2019144797A

  • Commodity registration device and adjustment support method

    JP2019215904A

  • Sales processing system

    JP2020042461A