Product data registration device and program
Patent Information
- Application Number
- JP2024045423
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2034-01-31
Smart Images

Figure 0007631586000001 
Figure 0007631586000002 
Figure 0007631586000003
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to a product data registration device and a program. [Background technology]
[0002] A conventional checkout system has been proposed that includes a product data registration device that reads out unit prices and other information based on a read and input product code to generate transaction data, and an accounting device where a shopper performs accounting based on the transaction data generated by the product data registration device. This type of checkout system can eliminate accounting tasks from the work of a checker (store clerk).
[0003] In such a checkout system, a customer receives a receipt on which is printed identification data that identifies the transaction data temporarily held in the product data registration device. The customer then accesses the held transaction data by having the accounting device read and input the identification data printed on the receipt, and performs accounting.
[0004] However, there were cases where problems arose that shoppers could not handle themselves, such as running out of change, and this necessitated the installation of dedicated computers and the deployment of dedicated store staff, leaving room for improvement. Summary of the Invention [Problem to be solved by the invention]
[0005] The problem to be solved by the present invention is to provide a product data registration device and a program capable of displaying the status of an accounting device. [Means for solving the problem]
[0006] The product data registration device according to the embodiment includes: A product data registration device associated with a checkout device, An information input means and a registration means; Transmission Method and a receiving means. Display Control MeansThe information input means receives input of identification information for identifying a product. The registration means registers the product using the identification information input from the information input means. Transmission Method The product registered by the registration means and transmitting transaction data relating to the transaction to the accounting device. The receiving means includes: From the accounting device to which the transmission means has transmitted the transaction data, the accounting process has not yet been completed. Information indicating the status of the accounting device is received. The display control means displays the status information received by the receiving means when a button is pressed to input an operation to display details of the status information provided on a product registration screen showing the product registered by the registration means. [Brief description of the drawings]
[0007] [Figure 1] FIG. 1 is a schematic diagram showing an entire checkout system according to an embodiment. [Diagram 2] FIG. 2 is a perspective view showing the appearance of the product data registration device. [Diagram 3] FIG. 3 is a perspective view showing the appearance of the transaction device. [Figure 4] FIG. 4 is a block diagram showing the hardware configuration of the product data registration device and the accounting device. [Diagram 5] FIG. 5 is a block diagram showing the functional configuration of the product data registration device and the accounting device. [Figure 6] FIG. 6 is a front view showing an example of a product registration screen having an indicator screen. [Figure 7] FIG. 7 is an explanatory diagram showing an example of a preset screen with a part of it blinking. [Figure 8] FIG. 8 is an explanatory diagram showing an example of the error state screen. [Figure 9] FIG. 9 is an explanatory diagram showing an example of the status screen. [Figure 10] FIG. 10 is a flowchart showing the flow of the product sales registration process carried out by the product data registration device. [Figure 11] FIG. 11 is a flowchart showing the flow of transaction processing carried out by the transaction device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Fig. 1 is a schematic diagram showing an overall checkout system 101 according to an embodiment. As shown in Fig. 1, the checkout system 101 includes a product data registration device 102 operated by an operator O who is a checker (store clerk), and an accounting device 103 operated by a shopper C. The product data registration device 102 is installed on a horizontally long table-like workbench 104.
[0009] Two accounting devices 103 are provided for one product data registration device 102. The accounting devices 103 are installed linearly adjacent to the work tables 104. Therefore, in this embodiment, an aisle for shopper C is formed between the multiple work tables 104.
[0010] Although two accounting devices 103 are provided for one product data registration device 102, the product data registration device 102 can also send transaction data to accounting devices 103 other than these two. This allows the operator O to send transaction data to accounting devices 103 other than the two associated with the product data registration device 102 that he or she is operating, allowing for flexible operation according to the usage status of the accounting devices 103.
[0011] First, the product data registration device 102 will be described. Fig. 2 is a perspective view showing the appearance of the product data registration device 102. As shown in Fig. 2, the product data registration device 102, which is installed on the upper surface of a workbench 104, is configured based on a vertical scanner 111 having a reading window 112. The scanner 111 has an imaging unit (not shown) disposed behind the reading window 112.
[0012] Furthermore, the product data registration device 102 is provided with a display 114 with a touch panel 113 and a keyboard 115 above the scanner 111. The display 114 displays the product name, price, etc. of the product imaged by the imaging unit of the scanner 111. The touch panel 113 and the keyboard 115 are provided to assist in the input of product data.
[0013] A printer 116 is provided to the left of the product data registration device 102 when viewed from the operator O's side. The printer 116 issues receipts on which transaction data such as identification data (to be described later) and the total amount for one transaction are printed.
[0014] In addition, a customer side display 117 for shoppers C is provided on the left side of the product data registration device 102 as viewed from the operator O side.
[0015] The product data registration device 102 refers to the PLU file F1 (see FIG. 4) and identifies the product contained in the image captured by the imaging unit by reading code information such as a barcode or QR code (registered trademark) attached to the product, or by general object recognition.
[0016] It should be noted that the generic object recognition technology for recognizing objects contained in an image is explained in the following literature. Keiji Yanai, “Current Status and Future of General Object Recognition”, Transactions of the Information Processing Society of Japan, Vol. 48, No. SIG16 [Retrieved January 6, 2014], Internet<URL:http: / / mm.cs.uec.ac.jp / IPSJ-TCVIM-Yanai.pdf>
[0017] Next, the product data registration device 102 displays a screen for accepting input of confirmation of the identified product, the number of units, etc., on the display 114. Then, based on information such as the product code of the product for which confirmation input has been accepted and the input number of units, the product data registration device 102 stores information related to sales registration such as the product classification, product name, and unit price of the product corresponding to the product code as sales data in a sales master file (not shown) or the like, and performs sales registration.
[0018] Next, the accounting device 103 will be described. Fig. 3 is a perspective view showing the appearance of the accounting device 103. The accounting device 103 of this embodiment is configured to function as a self-service POS (Point Of Sales) terminal that allows shopper C to register products and make payments when idle.
[0019] The accounting device 103 comprises an information processing device 2 (see FIG. 4), a deposit / withdrawal unit 4, a fixed scanner 5, a display operation panel 6, a hand scanner 7, a card reader / writer 8, a receipt printer 9, a first housing 10, and a second housing 11. The first housing 10 is a box that houses the information processing device 2 and the deposit / withdrawal unit 4, and is placed on the floor. The second housing 11 is the outer shell of the fixed scanner 5 and the receipt printer 9, and is placed on the top surface 10a of the first housing 10.
[0020] The stationary scanner 5 has an imaging window 5a provided on the top of the first housing 10, and an imaging unit (not shown) built into the first housing 10. The imaging unit captures an image of a code symbol such as a barcode held in front of the imaging window 5a, and decodes the captured code symbol image. The imaging unit then outputs the decoded code information to the information processing device 2. When performing generic object recognition, the imaging unit outputs a commodity image captured of a commodity held in front of the imaging window 5a to the information processing device 2.
[0021] Hand scanner 7 is disposed at the top of front surface 10b of first housing 10. A holder 10c for holding tip 71 of hand scanner 7 in a hooked state is provided at the upper right portion of front surface 10b of first housing 10.
[0022] The display operation panel 6 includes a display 61 and a touch panel 62, and is placed on the second housing 11. The display 61 displays an image under the control of the information processing device 2. The touch panel 62 is provided on the surface of the display 61, and outputs information to the information processing device 2 based on the position touched by the operator O.
[0023] The card reader / writer 8 is disposed next to the second housing 11, and is disposed on the top surface 10a of the first housing 10. The card reader / writer 8 reads and writes information from magnetic cards (information recording media) such as point cards and credit cards.
[0024] The deposit / withdrawal unit 4 includes a coin insertion slot 41, a bill withdrawal slot 42, and a coin withdrawal unit 43. The coin withdrawal unit 43 includes a payout opening 431 and a receiving tray 432. The deposit / withdrawal unit 4 accepts bills and coins inserted into the coin insertion slot 41, separates them, and stores them. Then, the deposit / withdrawal unit 4 pays out change from the payout opening 431 in response to a request from the information processing device 2. The paid out change is received by the receiving tray 432.
[0025] The receipt printer 9 has a printing unit (not shown) built into the second housing 11 and a receipt issuing port 91 provided on the front surface 11a of the second housing 11. The receipt printer 9 issues receipts printed by the printing unit from the receipt issuing port 91 under the control of the information processing device 2.
[0026] The information processing device 2 is built into the first housing 10, and comprehensively controls each unit (deposit / withdrawal unit 4, fixed scanner 5, display operation panel 6, hand scanner 7, card reader / writer 8, and receipt printer 9) of the accounting device 103. The information processing device 2 acquires code information and product images from the fixed scanner 5 or the hand scanner 7. The information processing device 2 also outputs information to be displayed on the display 61 of the display operation panel 6, and acquires information on operations performed by the operator O from the touch panel 62. Furthermore, the information processing device 2 grasps deposits into the deposit / withdrawal unit 4, and instructs the deposit / withdrawal unit 4 to withdraw money.
[0027] The checkout device 103 also includes a basket stand 21 on one side of the first housing 10. The basket stand 21 is a storage stand on which a shopper C places a basket when carrying out checkout.
[0028] Furthermore, the accounting device 103 has a display pole 22 standing on the top surface 10a of the first housing 10 as a notification unit that displays the current status of the accounting device 103. The display pole 22 has a light-emitting unit 22a at its tip that selectively emits light in blue or red.
[0029] Next, a description will be given of the hardware configuration of the product data registration device 102 and the accounting device 103. Fig. 4 is a block diagram showing the hardware configuration of the product data registration device 102 and the accounting device 103.
[0030] As shown in Fig. 4, the product data registration device 102 includes a computer-configured control unit 150 including a CPU (Central Processing Unit) and storage media such as a ROM (Read Only Memory) and a RAM (Random Access Memory) (neither of which are shown). The ROM stores various programs and data executed by the CPU. The RAM temporarily stores data and programs when the CPU executes various programs, and stores sales data indicating product sales records and various screen display data to be displayed on the display 114.
[0031] The control unit 150 controls I / O devices such as the scanner 111, touch panel 113, display 114, keyboard 115, printer 116, customer side display 117, HDD (Hard Disk Drive) 136, etc. via the I / O (Input / Output) device control unit 139 and bus 138, and controls the entire system of the product data registration device 102.
[0032] The HDD 136 stores a program 137 executable by the CPU of the control unit 150 and a PLU file F1. The PLU file F1 is a file that stores a product code uniquely assigned to each product in association with information about the product, such as the product's name, price, product classification, etc. When a product is identified by general object recognition, the PLU file F1 also stores feature amounts, such as color tone and surface irregularities, read from a product image.
[0033] The program 137 that operates the CPU of the control unit 150 of the product data registration device 102 is provided in the form of an installable or executable file recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk).
[0034] The program 137 for operating the CPU of the control unit 150 of the product data registration device 102 may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The program 137 for operating the CPU of the control unit 150 of the product data registration device 102 may be provided or distributed via a network such as the Internet.
[0035] The control unit 150 can communicate with a store server (not shown) and a checkout device 103 connected to a network NT such as a LAN (Local Area Network) via the communication I / F 140.
[0036] The store server generally manages the product sales registration process performed by one or more product data registration devices 102 installed in the store, the accounting process performed by the accounting device 103, and the like.
[0037] 4, the accounting device 103 is equipped with a computer-configured control unit 50 in the information processing device 2, which is made up of a CPU and storage media such as ROM and RAM (neither shown). The ROM stores various programs and data executed by the CPU. The RAM temporarily stores data and programs when the CPU executes various programs, and stores sales data showing product sales records and various screen display data to be displayed on the display 61.
[0038] The control unit 50 controls I / O devices such as the touch panel 62, display 61, fixed scanner 5, hand scanner 7, card reader / writer 8, receipt printer 9, deposit / withdrawal unit 4, display pole 22, and HDD 36 via the I / O device control unit 39 and bus 38, and controls the entire system of the accounting device 103.
[0039] The card reader / writer 8 reads information from a customer's point card or credit card inserted through the card insertion slot. The receipt printer 9 prints a receipt after the transaction has been processed and issues it from a receipt issuing port 91. The deposit / withdrawal unit 4 processes bills and coins inserted into the currency insertion port 41. The deposit / withdrawal unit 4 also pays out change from a payment port 431 upon request.
[0040] The HDD 36, which is a storage means, stores a program 37 executable by the control unit 50 and a PLU file F1.
[0041] The program 37 that operates the CPU of the control unit 50 of the accounting device 103 is provided as a file in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk).
[0042] The program 37 that operates the CPU of the control unit 50 of the accounting device 103 may also be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The program 37 that operates the CPU of the control unit 50 of the accounting device 103 may also be provided or distributed via a network such as the Internet.
[0043] The control unit 50 can communicate with a store server (not shown) and a product data registration device 102 connected to a network NT such as a LAN via the communication I / F 40.
[0044] Next, the functional configuration realized by the CPU of the control unit 150 of the product data registration device 102 executing the program 137, and the functional configuration realized by the CPU of the control unit 50 of the accounting device 103 executing the program 37 will be described with reference to FIG. 5.
[0045] Fig. 5 is a block diagram showing the functional configuration of the product data registration device 102 and the accounting device 103. As shown in Fig. 5, the control unit 150 of the product data registration device 102 executes the program 137 stored in the HDD 136 to function as an information input means 151, a registration means 152, a display control means 153, a selection means 154, a transmission means 155, a reception means 156, and a notification means 157.
[0046] The control unit 50 of the accounting device 103 executes the program 37 stored in the HDD 36 to function as a determination means 51, a generation means 52, a reception means 53, a transmission means 54, and an accounting means 55.
[0047] First, the product data registration device 102 will be described.
[0048] The information input unit 151 receives input of identification information for identifying various products. More specifically, the information input unit 151 receives input of code information and product images output from the scanner 111 as identification information.
[0049] The registration means 152 identifies a product based on the identification information input from the information input means 151, and registers sales data indicating details of a commercial transaction for the identified product. More specifically, when product identification information is input from the scanner 111, the registration means 152 refers to the PLU file F1 to identify the product corresponding to the identification information, and registers information related to sales registration such as the product classification, product name, and unit price of the product as sales data. In this way, the registration means 152 generates transaction data in which the sales data for one transaction is registered.
[0050] The display control means 153 controls the display of the sales data registered by the registration means 152 and various information in the display area 114a of the display 114. More specifically, the display control means 153 refers to the sales data to display a product registration screen P1 (see FIG. 6) that displays the product name, quantity, unit price, total price, etc. of the product registered by the registration means 152.
[0051] The selection means 154 selects the accounting device 103 to which the sales data should be transmitted. More specifically, the selection means 154 selects the accounting device 103 to which the sales data should be transmitted from the two accounting devices 103 associated with the product data registration device 102. Furthermore, the selection means 154 is capable of selecting any accounting device 103 from the accounting devices 103 connected via the network NT, not just the two accounting devices 103 associated with the product data registration device 102. In this case, the selection means 154 selects the accounting device 103 by having the user input accounting device identification information that identifies the accounting device 103.
[0052] The transmitting means 155 transmits transaction data for one transaction to the accounting device 103 selected by the selecting means 154.
[0053] The receiving means 156 receives status information indicating the status of the accounting device 103. Multiple types of status information are notified according to the status of the accounting device 103. Status information notified may include, for example, error information, error recovery information, warning information, warning recovery information, in-use information, and use completion information.
[0054] Error information is notified when the accounting device 103 is unable to be used due to an error, and the accounting device 103 is requested to be checked immediately. Error information is also notified when an operation to call a store clerk is input. Error recovery information is notified when the device has recovered from an error state.
[0055] Warning information is notified when confirmation of accounting device 103 is required, for example, when there is a risk that payment cannot be paid or received because the change in deposit / withdrawal unit 4 is in a near-empty or near-full state. Warning information is also notified when the mode of accounting device 103 is changed to recover from an error or warning state. Warning recovery information is notified when recovery from a warning state occurs.
[0056] The in-use information is notified when the checkout device 103 is in use, i.e., when it is being used as a device for processing checkout by the shopper C. The use completion information is notified when the use of the checkout device 103 is completed.
[0057] The notification means 157 notifies status information indicating the status of the accounting device 103 received by the receiving means 156. More specifically, the notification means 157 notifies by displaying on the display 114 indicator screens P21, P22 corresponding to the type of status information received by the receiving means 156.
[0058] 6 is a front view showing an example of a product registration screen P1 having indicator screens P21 and P22. The product registration screen P1 has a registration window W1, a registered window W2, and an indicator window W3. The registration window W1 displays the product name, product unit price, and individual product number of the product registered by the registration means 152. The registered window W2 displays the history displayed in the registration window W1. The indicator window W3 has indicator screens P21 and P22 corresponding to the type of status information, and a confirmation button B1 for inputting an operation to confirm details of the status information.
[0059] The notification means 157 displays indicator screens P21 and P22 for status information transmitted from two types of accounting devices 103. Specifically, the notification means 157 displays indicator screens P21 and P22 for status information transmitted from two associated accounting devices 103 and from an accounting device 103 that has not yet completed a transaction after transmitting sales data from the transmission means 155. That is, the notification means 157 can display three or more indicator screens P21 and P22 in the indicator window W3. If multiple pieces of status information are received and there is not enough display area to display the indicator screens P21 and P22, the notification means 157 displays the indicator screens P21 and P22 in the order in which the sales data was transmitted. Thus, the store clerk can grasp the status of the accounting device 103 just by looking at the screen displayed on the display 114. The number of indicator screens P21 and P22 displayed may be two or less.
[0060] Furthermore, when notified of status information indicating that the notification means 157 is in use, it displays an indicator screen P21 indicating that the device is in use. The indicator screens P21 and P22 have a message indicating the status of the payment device 103 to the payment device 103, and payment device identification information identifying the payment device 103. When receiving status information indicating that the payment device 103 is in use, the indicator screen P21 displays the message "In use" and the payment device identification information identifying the payment device 103 as "1". Furthermore, when notified of status information indicating an error or warning, the indicator screen P22 displays the message "Confirm" to indicate that confirmation is required, and displays the payment device identification information identifying the payment device 103 as "2". This causes the indicator screen P22 to request confirmation from the operator O.
[0061] When displaying the indicator screen P22 indicating an error or warning, the notification means 157 changes the color to allow the user to identify whether it is an error or a warning. For example, the notification means 157 displays the indicator screen P22 in red if the information is error information, and displays the indicator screen P22 in yellow if the information is warning information.
[0062] Then, when the notification means 157 receives information indicating that the receiving means 156 has been restored, it erases the indicator screens P21 and P22 and stops the notification.
[0063] Furthermore, when a screen that does not have an area corresponding to the indicator window W3 is displayed, the notification means 157 notifies by flashing a part of the screen in a color corresponding to the type of status information. Fig. 7 is an explanatory diagram showing an example of a preset screen P3 with a part flashing. The preset screen P3 is a screen in which a product is set for each button, and a product is registered by pressing this button, and the indicator window W3 is not provided.
[0064] Therefore, the notification means 157 blinks the registration details button B2, which is used to input an operation to display the product registration screen P1, in a color according to the type of status information. For example, if the type of status information received is error information, the notification means 157 notifies the user by alternately displaying the registration details button B2 in red, which is the same color as the indicator screen P22, and the original color of the registration details button B2.
[0065] When the confirmation button B1 shown in FIG. 6, which is an input means, is pressed, the notification means 157 displays and notifies details of the received status information. FIG. 8 is an explanatory diagram showing an example of an error status screen P4. The error status screen P4 displays a message indicating the accounting device 103 that sent the status information and details of the status information. The error status screen P4 shown in FIG. 8 was sent from an accounting device 103 with accounting device identification information of "2" and displays an error state that "change withdrawal failed. Disbursement amount 8770 yen" has occurred. The error status screen P4 also has a close button B4 that is pressed to close the error status screen P4.
[0066] If status information has been received from multiple accounting devices 103, the notification means 157 will display the error status screen P4 displaying the next status information when the error status screen P4 is closed, and will repeat this process until all status information has been displayed.
[0067] The confirmation button B1 shown in Fig. 6 can be pressed even if status information such as error information or warning information has not been received. Fig. 9 is an explanatory diagram showing an example of a status screen P5. The status screen P5 displays a message saying "No warning error has occurred" to notify that no error or warning state has occurred. The status screen P5 also has a close button B5 that is pressed to close the status screen P5.
[0068] Also, the error status screen P4 and the status screen P5 may be displayed superimposed on the product registration screen P1. Alternatively, a part or all of the product registration screen P1 may be displayed in place of the error status screen P4 and the status screen P5. Alternatively, the error information or warning information may be displayed as a character string on the product registration screen P1. Furthermore, the error status screen P4 and the status screen P5 may be displayed on a screen other than the product registration screen P1. Even when the error information or warning information is displayed as a character string, it may be displayed on a screen other than the product registration screen P1.
[0069] Next, the accounting device 103 will be described.
[0070] The determination means 51 determines whether the accounting device 103 is in use, in a warning state, or in an error state. The determination means 51 also determines whether the accounting device 103 has recovered from the above states.
[0071] The generating means 52 generates state information using the determination result by the determining means 51 .
[0072] The receiving means 53 receives the transaction data transmitted from the product data registration device 102 connected via the network NT.
[0073] The transmitting means 54 transmits the status information generated by the generating means 52 to the product data registration device 102 connected via the network NT.
[0074] The transaction means 55 executes transaction processing based on the sales data transmitted from the product data registration device 102 .
[0075] Next, a detailed description will be given of the operation of the checkout system 101. First, a description will be given of the operation of the product data registration device 102. Fig. 10 is a flowchart showing the flow of the product sales registration process performed by the product data registration device 102.
[0076] First, the control unit 150 (information input means) of the product data registration device 102 judges whether or not identification information for identifying a product has been input (step S1). If identification information for identifying a product has been input (step S1; Yes), the control unit 150 (registration means 152) of the product data registration device 102 identifies the product based on the input identification information and registers it as sales data (step S2).
[0077] Next, the control unit 150 (display control means 153) of the product data registration device 102 uses the sales data to display the product registration screen P1 on the display 114 (step S3).
[0078] Next, the control unit 150 of the commodity data registration device 102 judges whether or not a closing operation is input (step S4). If a closing operation is not input (step S4; No), the control unit 150 of the commodity data registration device 102 returns to step S1.
[0079] If no identification information for identifying a product is input (step S1; No), the control unit 150 (receiving means 156) of the product data registration device 102 judges whether or not status information has been received (step S5). If status information has not been received (step S5; No), the control unit 150 of the product data registration device 102 proceeds to step S7. On the other hand, if status information has been received (step S5; Yes), the control unit 150 (notification means 157) of the product data registration device 102 displays or erases the indicator screen P21, P22 depending on the type of status information (step S6).
[0080] Next, the control unit 150 of the product data registration device 102 judges whether pressing of the confirmation button B1 is detected (step S7). If pressing of the confirmation button B1 is not detected (step S7; No), the control unit 150 of the product data registration device 102 proceeds to step S4. On the other hand, if pressing of the confirmation button B1 is detected (step S7; Yes), the control unit 150 of the product data registration device 102 judges whether the type of the received status information is an error or a warning (step S8).
[0081] If the type of the received status information is an error or a warning (step S8; Yes), the control unit 150 (notification means 157) of the product data registration device 102 displays an error status screen P4 (step S9). On the other hand, if the type of the received status information is not an error or a warning (step S8; No), the control unit 150 (notification means 157) of the product data registration device 102 displays a status screen P5 (step S10).
[0082] Next, The control unit 150 (notification means 157) of the product data registration device 102 judges whether the close buttons B4, B5 have been pressed (step S91). If the close buttons B4, B5 have not been pressed (step S91; No), the control unit 150 (notification means 157) of the product data registration device 102 waits in step S91. On the other hand, if the close buttons B4, B5 have been pressed (step S91; Yes), The control unit 150 of the product data registration device 102 Status Information It is determined whether or not all of the items are displayed (step S11). Status Information If the display of the item has not been completed (step S11; No), the control unit 150 of the product data registration device 102 8 On the other hand, all Status Information When the display is completed (Step S11; Yes), the control unit 150 of the product data registration device 102 proceeds to Step S4.
[0083] When the closing operation is input (Step S4; Yes), the control unit 150 (selection means 154) of the product data registration device 102 displays a transfer destination selection screen (not shown) and allows the user to select the accounting device 103 to which the transaction data for one transaction will be sent (Step S12).
[0084] Next, the control unit 150 (transmission means 155) of the product data registration device 102 transmits the transaction data to the selected accounting device 103 (step S13).
[0085] Next, a description will be given of the operation of the accounting device 103. FIG 11 is a flowchart showing the flow of the accounting process carried out by the accounting device 103.
[0086] The control unit 50 (receiving means 53) of the accounting device 103 determines whether or not transaction data has been received (step S21). If transaction data has not been received (step S21; No), the control unit 50 (receiving means 53) of the accounting device 103 waits in step S21. On the other hand, if transaction data has been received (step S21; Yes), the control unit 50 (generating means 52, transmitting means 54) of the accounting device 103 generates status information indicating that the device is in use and transmits it to the product data registration device 102 (step S22).
[0087] The control unit 50 (generation means 52) of the checkout device 103 determines whether the checkout device 103 is in a warning state (step S23). If the checkout device 103 is not in a warning state (step S23; No), the control unit 50 of the checkout device 103 proceeds to step S25. On the other hand, if the checkout device 103 is in a warning state (step S23; Yes), the control unit 50 (generation means 52, transmission means 54) of the checkout device 103 generates status information indicating a warning state and transmits it to the product data registration device 102 (step S24).
[0088] Next, the control unit 50 (accounting means 55) of the accounting device 103 accepts input operations from the shopper C and performs the accounting process (step S25).
[0089] Next, the control unit 50 (generation means 52) of the accounting device 103 determines whether or not the accounting device 103 is in an error state (step S26).
[0090] If there is no error state (step S26; No), the control unit 50 of the checkout device 103 proceeds to step S30. On the other hand, if there is an error state (step S26; Yes), the control unit 50 (generation means 52) of the checkout device 103 generates status information indicating the error state and sends it to the product data registration device 102 (step S27).
[0091] Next, the control unit 50 of the accounting device 103 determines whether the recovery process from the error state has been completed (step S28). If the recovery process from the error state has not been completed (step S28; No), the control unit 50 of the accounting device 103 waits. On the other hand, if the recovery process from the error state has been completed (step S28; Yes), the control unit 50 of the accounting device 103 (generation means 52, transmission means 54) generates status information indicating recovery from the error state and transmits it to the product data registration device 102 (step S29).
[0092] Next, the control unit 50 (accounting means 55) of the accounting device 103 determines whether the accounting process is complete (step S30). If the accounting process is not complete (step S30; No), the control unit 50 (accounting means 55) of the accounting device 103 proceeds to step S25.
[0093] On the other hand, if the transaction process is completed (Step S30; Yes), the control unit 50 (generation means 52, transmission means 54) of the transaction device 103 generates status information indicating completion of use and transmits it to the product data registration device 102 (Step S31).
[0094] Next, the control unit 50 (generation means 52) of the accounting device 103 determines whether the accounting device 103 is in the warning state described above (step S32). If the accounting device 103 is not in the warning state (step S32; No), the control unit 50 of the accounting device 103 ends the process.
[0095] On the other hand, if the state is a warning state (Step S32; Yes), the control unit 50 of the accounting device 103 determines whether or not recovery processing from the warning state has been completed (Step S33). If recovery processing from the warning state has not been completed (Step S33; No), the control unit 50 of the accounting device 103 waits.
[0096] On the other hand, if the recovery process from the warning state is completed (step S33; Yes), the control unit 50 (generation means 52, transmission means 54) of the accounting device 103 generates status information indicating recovery from the warning state, transmits it to the product data registration device 102 (step S34), and terminates the processing.
[0097] As described above, according to the checkout system 101 of the embodiment, the product identification information input by the information input means 151 is registered by the registration means 152 and displayed on the product registration screen of the product data registration device 102. Then, when the product data registration device 102 receives status information indicating the status of the accounting device 103, this is displayed as indicator screens P21 and P22 on the product registration screen. This makes it possible to display the status of the accounting device 103.
[0098] 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.
[0099] In the above embodiment, it is explained that when status information indicating an error or confirmation is received from multiple accounting devices 103, pressing the confirmation button B1 displays the error status screens P4 in sequence, thereby displaying all error status screens P4. However, the method of displaying all error status screens P4 is not limited to this. For example, all error status screens P4 may be displayed at once. Or, all status information may be displayed on one screen. [Explanation of symbols]
[0100] 101 Checkout System 102 Product data registration device 103 Accounting Equipment 151 Information input means 152 Registration methods 153 Display control means 154 Selection Method 155 Transmission means 156 Receiving means 157 Notification means P21, P22 indicator screen [Prior art documents] [Patent documents]
[0101] [Patent Document 1] JP 2006-344123 A
Claims
1. A product data registration device associated with an accounting device, An information input means for receiving input of identification information for identifying a product; a registration means for registering a product using the identification information inputted from the information input means; a transmission means for transmitting transaction data related to the transaction of the product registered by the registration means to the accounting device; a receiving means for receiving status information indicating a status of a transaction device from the transaction device to which the transmission means has transmitted the transaction data and from the transaction device before the transaction process is completed; a display control means for displaying the status information received by the receiving means when a button for inputting an operation to display details of the status information provided on a product registration screen showing the product registered by the registration means is pressed; A product data registration device comprising:
2. The display control means displays a screen indicating that no error has occurred when the button is pressed in a state in which the status information indicating an error has not been received by the receiving means. The product data registration device according to claim 1.
3. The display control means, when the button is pressed in a state in which the status information indicating an error is received by the receiving means, displays an error status screen for each of the status information indicating an error. The product data registration device according to claim 1.
4. The error status screen has a message indicating that the change withdrawal has failed. The product data registration device according to claim 3.
5. When the status information indicates that the withdrawal of change has failed, the error status screen has a withdrawal amount. The product data registration device according to claim 3.
6. A computer associated with an accounting device, An information input means for receiving input of identification information for identifying a product; a registration means for registering a product using the identification information inputted from the information input means; a transmission means for transmitting transaction data related to the transaction of the product registered by the registration means to the accounting device; a receiving means for receiving status information indicating a status of a transaction device from the transaction device to which the transmission means has transmitted the transaction data and from the transaction device before the transaction process is completed; a display control means for displaying the status information received by the receiving means when a button for inputting an operation to display details of the status information provided on a product registration screen showing the product registered by the registration means is pressed; A program to function as a
Citation Information
Patent Citations
Automatic change paying-out device
JP1999219467A
Settlement terminal apparatus and checkout system
JP2006344123A
Attendant terminal
JP2007095026A
POS system and registration device
JP2013242839A