Commodity sales data processing device and storage medium

In the product registration screen of the POS terminal, the dynamically changing animation highlights the total control, which solves the problem of the operator having difficulty identifying the position of the control, and improves the convenience of operation and the smoothness of the transaction.

CN119339486APending Publication Date: 2025-01-21TOSHIBA TEC KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410456316.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-07-19
Filing Date
2024-04-16
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

In the product registration screen of the POS terminal, it is difficult for the operator to identify the control position used for the total operation, especially for customers who are not familiar with the operation of the POS terminal, which may lead to obstacles to the smooth progress of the transaction.

Method used

By arranging and displaying the information of registered products in the order of registration in the same screen, a control indicating the end of registration is displayed, and its display form is periodically changed with dynamic animation to highlight the position of the control.

Benefits of technology

Effectively highlights the control position so that the operator can easily identify the position of the total button, thus improving the convenience of operation and the smoothness of transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119339486A_ABST
    Figure CN119339486A_ABST
Patent Text Reader

Abstract

The invention discloses a commodity sales data processing apparatus and a storage medium, which can improve operability. The commodity sales data processing apparatus includes: a first acquisition unit that acquires identification information capable of specifying a commodity; a registration unit that registers the commodity based on the identification information; and a display unit that displays a control indicating the completion of registration while displaying information of the commodities registered by the registration unit in a registration order, the display unit performing highlighting by periodically changing the display form of the control in a dynamic animation.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to Japanese patent application filed on July 19, 2023, with application number JP2023-117822, and cites the contents of the above application, the disclosure of which is hereby incorporated by reference in its entirety. Technical Field

[0002] The embodiments of the present invention relate to a commodity sales data processing device and a storage medium. Background Art

[0003] At present, supermarkets, convenience stores and other stores are equipped with POS (Point of Sales) terminals for registering and checking out the goods that customers want to buy. In addition, in recent years, there are also self-service POS terminals that allow customers to register and check out the goods themselves. In such POS terminals, when registering goods, a screen that lists the registered goods (hereinafter also referred to as a goods registration screen) is displayed together with various controls related to the operation of the device.

[0004] Incidentally, in the above-mentioned POS terminal, when the registration of commodities is terminated, the operator performs an operation (hereinafter also referred to as a total operation) for indicating the termination of registration or the start of checkout based on the control displayed on the screen. In the POS terminal, when the total operation is accepted, checkout can be performed based on the total amount of commodities currently registered.

[0005] However, in the product registration screen, information related to the registered products is additionally displayed each time the product is registered, so the amount of information displayed is relatively large, and the operator's line of sight tends to be focused on the registered products. Therefore, it is difficult for the operator to grasp the position of the control for performing the total operation. In particular, for customers who are not familiar with the operation of the POS terminal, if the control for performing the total operation is difficult to grasp, they will not be able to proceed to the checkout of the products after completing the registration of the products, which may hinder the smooth progress of the transaction.

[0006] In addition, although there is currently a proposal for urging operation by flashing controls in static screens such as the change amount display screen, the controls cannot be effectively highlighted when applied to dynamic product registration screens where the displayed information is updated each time registration is made, so there is still room for improvement in operability. Summary of the invention

[0007] In view of the above problems, an object of the present invention is to provide a commodity sales data processing device and a storage medium that can improve operability.

[0008] To solve the above-mentioned problem, the commodity sales data processing device of an embodiment includes: a first acquisition unit for acquiring identification information capable of specifying a commodity, a registration unit for registering the commodity based on the identification information, and a display unit for configuring and displaying information of the commodities registered by the registration unit in the order of registration within the same screen while displaying a control indicating the end of registration, wherein the display unit highlights the display form of the control by periodically changing the display form of the control with a dynamic animation.

[0009] According to the above-mentioned commodity sales data processing device, since the display form of the control for instructing the completion of registration can be periodically changed on the screen displaying the information of the registered commodity, the operator can recognize the control.

[0010] In the above-mentioned commodity sales data processing device, the display unit periodically changes the position or size of the object displayed inside the control to highlight the object.

[0011] According to the above-mentioned commodity sales data processing device, by periodically changing the position or size of the object displayed inside the control indicating the end of registration, the position of the control can be effectively highlighted.

[0012] In the above-mentioned commodity sales data processing device, the display unit performs highlight display by periodically performing display processing of overlapping other objects on the control.

[0013] According to the above-mentioned commodity sales data processing device, by overlaying other objects on the control indicating the end of registration, the position of the control can be effectively highlighted.

[0014] In the above-mentioned commodity sales data processing device, the display unit periodically changes the display color of the outline of the control to highlight it.

[0015] According to the above-mentioned commodity sales data processing device, by periodically changing the color of the control indicating the end of registration, the position of the control can be effectively highlighted.

[0016] In the above-mentioned commodity sales data processing device, the display unit causes the size or shape of the control to be periodically changed to highlight the control.

[0017] According to the above-mentioned commodity sales data processing device, by periodically changing the size or shape of the control for indicating the end of registration, the position of the control can be effectively highlighted.

[0018] The above-mentioned commodity sales data processing device further includes: a second acquisition unit that acquires the status of an operator operating the device or status information indicating the registration status of the commodity, wherein the display unit starts highlighting the control based on the status information.

[0019] According to the above-mentioned commodity sales data processing device, by starting to highlight the control at the timing when the control is predicted to be operated, it is possible to effectively perform operation support.

[0020] In the above-mentioned commodity sales data processing device, the second acquisition unit acquires information indicating whether the device is being operated as the state information, and the display unit starts highlighting the control when no operation has continued for a predetermined time.

[0021] According to the above-mentioned commodity sales data processing device, when the no-operation state continues, it is possible to effectively perform operation support by starting the highlight display of the control.

[0022] In the above-mentioned commodity sales data processing device, the second acquisition unit obtains the weight measurement result from a weight sensor arranged on a loading portion on which the commodity to be registered is loaded as the status information, and the display unit starts highlighting the control when the measured weight is below a threshold value.

[0023] According to the above-mentioned commodity sales data processing device, when the measured weight is equal to or less than the threshold value, the operation support can be effectively performed by highlighting the start control.

[0024] In the above-mentioned commodity sales data processing device, the second acquisition unit acquires the state information representing the action state or psychological state of the operator from an image captured of the operator, and the display unit starts highlighting the control when the action state or psychological state of the operator satisfies specified conditions.

[0025] According to the above-mentioned commodity sales data processing device, when the operator's action state or mental state satisfies a predetermined condition, operation support can be effectively performed by starting highlighting of a control.

[0026] A storage medium according to another aspect of the present invention stores a program that causes a computer of a commodity sales data processing device to function as: a first acquisition unit that acquires identification information that can specify a commodity; a registration unit that registers the commodity based on the identification information; and a display unit that, within the same screen, arranges and displays information on the commodities registered by the registration unit in order of registration and simultaneously displays a control indicating the end of registration, wherein the display unit highlights the control by periodically changing the display form of the control with a dynamic animation.

[0027] According to the above-mentioned storage medium, it is possible to provide a computer with a function of periodically changing the display form of a control for instructing to end registration on a screen displaying information of a registered commodity. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 This is a front view showing an example of the appearance of the self-service POS terminal according to the first embodiment.

[0029] Figure 2 This is a diagram showing an example of the hardware configuration of the self-service POS terminal according to the first embodiment.

[0030] Figure 3 This is a diagram showing an example of the data structure of the product master file according to the first embodiment.

[0031] Figure 4 This is a diagram showing an example of the functional configuration of the self-service POS terminal according to the first embodiment.

[0032] Figure 5 This is a diagram showing an example of a screen displayed on the self-service POS terminal of the first embodiment.

[0033] FIG. 6( a ) and FIG. 6( b ) are diagrams for explaining the first highlighting method.

[0034] FIG. 7( a ) and FIG. 7( b ) are diagrams for explaining the second highlighting method.

[0035] FIG8(a), FIG8(b), and FIG8(c) are diagrams for explaining the third highlighting method.

[0036] FIG9(a) and FIG9(b) are diagrams for explaining the fourth highlighting method.

[0037] 10( a ), 10 ( b ), and 10 ( c ) are diagrams for explaining the fifth highlighting method.

[0038] FIG. 11( a ) and FIG. 11( b ) are diagrams for explaining the sixth highlighting method.

[0039] Fig.12 This is a flowchart showing an example of commodity sales data processing performed by the self-service POS terminal of the first embodiment.

[0040] Fig.13 This is a front view showing an example of the appearance of a self-service POS terminal according to the second embodiment.

[0041] Fig.14 This is a diagram showing an example of the hardware configuration of the self-service POS terminal according to the second embodiment.

[0042] Fig.15 This is a diagram showing an example of the functional configuration of a self-service POS terminal according to the second embodiment.

[0043] Fig.16 This is a diagram showing an example of a display form of a product registration screen according to the first modification.

[0044] 17( a ), 17 ( b ), and 17 ( c ) are diagrams for explaining a modified example of the third highlighting method.

[0045] Description of Reference Numerals

[0046] 1 Self-service POS terminal 2 First housing 3 Second housing 4 Deposit and disbursement currency section

[0047] 5 code reading unit 6 card reading unit 7 printing unit 8 display operation unit

[0048] 81 display unit 82 operation unit 91 first mounting table 92 weight sensor

[0049] 93 Second mounting table 100 Control unit 101 Operation receiving unit 102 Display control unit

[0050] 103 Product sales data processing unit 104 Action recognition unit 141 Product master file DETAILED DESCRIPTION

[0051] The following will describe the embodiment in detail with reference to the accompanying drawings. In the embodiment, a self-service POS terminal (hereinafter also referred to as self-service POS) is described as an example of a commodity sales data processing device. In addition, the embodiment described below does not limit the present invention.

[0052] [First embodiment]

[0053] Figure 1 FIG. 2 is a front view showing an example of the appearance of the self-service POS terminal 1 according to the first embodiment. Figure 1 As shown, the self-service POS terminal 1 has, for example, a longitudinally long rectangular parallelepiped shape, and includes a first housing 2 and a second housing 3. The first housing 2 is located at the lower section of the rectangular parallelepiped shape, and internally stores a deposit and disbursement money unit 4. The deposit and disbursement money unit 4 deposits the amount prepaid by the customer and disburses the change amount paid to the customer under the control of the control unit 100 described later.

[0054] The second housing 3 is located on the upper side of the rectangular parallelepiped shape and contains a control unit 100 described later. In addition, the second housing 3 includes a code reader 5, a card reader 6, and a printer 7 as interfaces for user operation.

[0055] The code reading unit 5 is a reading device that reads information held by a code symbol such as a barcode or a two-dimensional code. The code reading unit 5 reads a code symbol that passes through a reading window 51 formed on the second housing 3. For example, the code reading unit 5 reads a code symbol attached to a product or a code symbol displayed on a user's portable terminal or the like.

[0056] The card reader 6 is a reading device that reads information stored in a card-type medium. The card reader 6 reads information from a card medium inserted into the card insertion port 61. For example, the card reader 6 reads information related to electronic settlement from a credit card or an electronic money card.

[0057] The printing unit 7 is a printing device such as a thermal printer. The printing unit 7 prints a receipt for the commodity that the user wants to purchase, and outputs (distributes) the printed receipt from a receipt issuing port 71 formed in the second housing 3 .

[0058] In addition, the self-service POS terminal 1 includes a display operation unit 8. The display operation unit 8 is provided on, for example, the upper surface of the second housing 3. The display operation unit 8 has a display unit 81 formed of a display device such as an LCD (Liquid Crystal Display) and an operation unit 82 formed of a touch panel. The display unit 81 displays various information and images under the control of the control unit 100 described later. The operation unit 82 is provided on the surface of the display unit 81 and outputs information to the control unit 100 based on the position touched by the user.

[0059] In addition, a first loading platform 91 is provided on one side or side of the self-service POS terminal 1. The first loading platform 91 is an example of a loading unit. The first loading platform 91 is a platform for placing goods to be registered, and is used, for example, when placing a shopping basket containing goods. A weight sensor 92 such as a weighing meter is provided on the first loading platform 91 (see Figure 2 ). The weight sensor 92 measures the weight of the object placed on the first placing table 91.

[0060] Furthermore, a second placement table 93 is provided on another side or side of the self-service POS terminal 1. The second placement table 93 is used to place a storage bag such as an eco-friendly shopping bag containing commodities whose code symbols have been read by the code reading unit 5, for example.

[0061] In addition, the structure of the self-service POS terminal 1 is not limited to Figure 1 For example, the second mounting table 93 may include the same weight sensor as the weight sensor 92 .

[0062] Figure 2 FIG. 1 is a diagram showing an example of the hardware configuration of the self-service POS terminal 1 according to the first embodiment. Figure 2As shown, the self-service POS terminal 1 includes the above-mentioned deposit and disbursement currency unit 4, code reading unit 5, card reading unit 6, printing unit 7, display unit 81 and operation unit 82.

[0063] The self-service POS terminal 1 includes a CPU (Central Processing Unit) 11 as an example of a processor, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a storage unit 14, a connection unit 15, and a communication unit 16. The CPU 11 is connected to the CPU 11 via a bus or the like. Figure 2 The various hardware structures shown.

[0064] The CPU 11 has one or more processing circuits and generally controls each part of the self-service POS terminal 1. The ROM 12 stores various programs. The RAM 13 is a workspace for loading programs and various data. Here, the CPU 11, the ROM 12, and the RAM 13 constitute a control unit 100 as an example of a computer.

[0065] The storage unit 14 has a storage medium such as a HDD (Hard Disk Drive) or a flash memory, and retains the stored contents even when the power is turned off. The storage unit 14 stores various programs and various setting information that can be executed by the CPU 11. In addition, the storage unit 14 stores a product master file 141 and various data related to the display of a UI (user interface) described later.

[0066] The product master file 141 is a data table or a database storing information related to the products to be sold. Figure 3 FIG. 1 is a diagram showing an example of the data structure of the commodity master file 141 according to the first embodiment. Figure 3 As shown, the commodity master file 141 stores commodity information and symbol marks of commodities specified by commodity codes in association with the commodity codes of the commodities.

[0067] Here, the product code is an example of identification information, and product identification information such as a JAN code can be used. Each product sold in a store is attached with a barcode, a QR code, or other code symbol storing the product code of the product. In addition, by reading the product code from the code symbol attached to the product, the product can be specified.

[0068] The commodity information includes information such as commodity name, category, price (unit price), etc. The category is information indicating the classification of commodities to which the commodity corresponding to the commodity code belongs. For example, the classification names of vegetables, fruits, seafood, etc. are registered in the category.

[0069] The symbol mark is a mark information that can identify whether a code mark is attached to a commodity. In addition, the symbol mark can be attached to a commodity without a code mark. Commodities without a code mark are, for example, fruits and vegetables.

[0070] In addition, the data structure of the product master file 141 is not limited to Figure 3 For example, the product master file 141 may store product information including image data representing the product, weight, etc.

[0071] Back to Figure 2 The connection unit 15 is an I / O interface for connecting the control unit 100 and various devices of the self-service POS terminal 1. The control unit 100 is connected to the deposit and disbursement currency unit 4, the code reading unit 5, the card reading unit 6, the printing unit 7, the display operation unit 8, and the weight sensor 92 via the connection unit 15.

[0072] The communication unit 16 is a communication interface connectable to a network (not shown) such as a LAN (Local Area Network) and communicates with external devices such as a store server installed in a store or an electronic settlement server providing electronic settlement services via the network.

[0073] Next, refer to Figure 4 The functional structure of the self-service POS terminal 1 will be described. Figure 4 FIG. 1 is a diagram showing an example of the functional structure of the self-service POS terminal 1 according to the first embodiment. Figure 4 As shown, the self-service POS terminal 1 includes an operation accepting unit 101, a display control unit 102, and a commodity sales data processing unit 103 as a functional structure.

[0074] Part or all of the functional structure of the self-service POS terminal 1 may be a software structure implemented by the cooperation between the processor (e.g., CPU 11) of the self-service POS terminal 1 and the program stored in the memory (e.g., ROM 12, storage unit 14). In addition, part or all of the functional structure of the self-service POS terminal 1 may be a hardware structure implemented by a dedicated circuit installed in the self-service POS terminal 1.

[0075] The operation accepting unit 101 accepts user operations via the operation unit 82. Specifically, the operation accepting unit 101 accepts operations on various screens displayed on the display unit 81, and notifies the CPU 11 of the contents of the accepted operations.

[0076] The display control unit 102 controls the display unit 81 to display various screens. For example, the display control unit 102 cooperates with the commodity sales data processing unit 103 to cause the display unit 81 to display various screens for supporting the purchase of commodities. In addition, the display control unit 102 cooperates with the commodity sales data processing unit 103 to function as an example of a display unit.

[0077] The commodity sales data processing unit 103 is an example of a first acquisition unit, a registration unit, and a second acquisition unit. In addition, the commodity sales data processing unit 103 also functions as an example of a display unit by cooperating with the display control unit 102. The commodity sales data processing unit 103 performs various processes for supporting the purchase of commodities by cooperating with the hardware and other functional structures included in the present device. For example, when the commodity sales data processing unit 103 receives an operation to start a transaction via the operation unit 82, it starts processing commodity sales data related to a transaction.

[0078] When starting a transaction, the commodity sales data processing unit 103 enables the reading action of the code reading unit 5 and waits for the reading of the commodity code. When the code reader 5 reads the commodity code, the commodity sales data processing unit 103 obtains the read commodity code and specifies the commodity corresponding to the commodity code based on the commodity master file 141. Then, the commodity sales data processing unit 103 performs a registration process, which is a process of associating the commodity code and commodity information of the specified commodity with the number of purchases (quantity) of the commodity and storing them in a storage medium such as RAM13. In addition, the number of purchases is set to "1" in the initial state. Hereinafter, information related to each commodity registered through the registration process is also referred to as "registration data."

[0079] In addition, when the commodity sales data processing unit 103 receives an operation (hereinafter also referred to as a total operation) instructing to end registration or start checkout via the operation unit 82, the registration process is ended and the checkout process is started. Specifically, when the commodity sales data processing unit 103 receives the total operation, it performs the checkout process, which is a process of calculating the total amount of commodities registered before the operation and settling the total amount with the payment amount paid via the deposit and disbursement currency unit 4, etc. In the relevant checkout process, if there is change, the commodity sales data processing unit 103 pays the change from the deposit and disbursement currency unit 4. In addition, the commodity sales data processing unit 103 issues a receipt printed with commodity information, total amount, payment amount, etc. from the printing unit 7.

[0080] Furthermore, the commodity sales data processing unit 103 cooperates with the display control unit 102 to provide a screen (user interface) for supporting the purchase of commodities via the display unit 81 when processing the above-mentioned commodity sales data.

[0081] Next, refer to Figure 5 to Figure 11(a) 11( b ) will be described with reference to the screen displayed on the display unit 81 by the commodity sales data processing unit 103 .

[0082] For example, the commodity sales data processing unit 103 causes the display unit 81 to display Figure 5 The product registration screen G in is used as a screen for supporting the registration process. Here, Figure 5 This is a diagram showing an example of a screen displayed on the self-service POS terminal 1 of the first embodiment, and shows an example of a commodity registration screen.

[0083] like Figure 5 As shown, the commodity registration screen G has a first display area Ga, a second display area Gb, and a third display area Gc.

[0084] The first display area Ga is an area for arranging information related to the commodities registered through the registration process in the order of registration and displaying it at a glance (hereinafter also referred to as list display). Specifically, the first display area Ga has a small area H for displaying the commodities registered through the registration process. In the small area H, the commodity name Ha, quantity Hb, amount Hc, etc. of the registered commodities are displayed. The quantity Hb is the number of purchased items of the commodity. The amount Hc refers to the amount obtained by multiplying the quantity by the price (unit price) of the commodity. In addition, Figure 5 An example is shown in which five items (item AAA to item EEE) are registered.

[0085] In addition, a change button Hd and a cancel button He are displayed in the small area H. The change button Hd is a control for indicating a change in quantity. Specifically, when an operation of the change button Hd is received after the quantity of the commodity is changed, the commodity sales data processing unit 103 updates the number of purchases included in the registration data of the commodity that is the object of the operation to the changed value.

[0086] The cancel button He is a control for instructing to cancel registration. Specifically, when the product sales data processing unit 103 receives an operation of the cancel button He, it cancels the registration by deleting the registration data of the product that is the object of the operation or adding flag information indicating the cancellation state. In addition, the product sales data processing unit 103 may also add a cancel line to the product name of the product that has been cancelled, so as to display in the first display area Ga that the product has been cancelled.

[0087] In addition, Figure 5 , an example is shown in which the registered commodities are arranged from top to bottom in the order in which they were registered, but the present invention is not limited thereto and may be arranged in the reverse order.

[0088] The second display area Gb is an area for displaying the total number of registered commodities and the total amount. The commodity sales data processing unit 103 calculates the total number by adding the number of registered commodities, and displays the calculated total number in the second display area Gb. In addition, the commodity sales data processing unit 103 calculates the total amount by adding the amount of registered commodities, and displays the calculated total amount in the second display area Gb. In addition, the commodity sales data processing unit 103 calculates the total number and the total amount each time a new commodity is registered, and each time the registration data is updated by operating the change button Hd or the cancel button He, and updates the second display area Gb.

[0089] The third display area Gc is an area for displaying various controls related to the operation of the self-service POS terminal 1. Controls such as the non-barcode product button Ba and the checkout button Bb are displayed in the third display area Gc. In addition, character strings and illustrations (hereinafter also referred to as objects) for guiding the processing to be achieved through the function and operation of the control are shown on the control.

[0090] The barcode-free product button Ba is a control used when registering products that do not have code symbols attached. When the product sales data processing unit 103 receives an operation of the barcode-free product button Ba, it causes the display unit 81 to display the products that do not have code symbols attached, which can be selected. For example, the product sales data processing unit 103 can selectively display the categories of each product, and when a category is selected, a selection screen that can lock the products that become the object of registration can be displayed, which can selectively display the product names of the products belonging to the category. Then, when the product sales data processing unit 103 receives the selection of the product from the selection screen, it registers the selected product and displays the registered product in the first display area Ga of the product registration screen G.

[0091] The checkout button Bb is a control for performing a total operation (hereinafter also referred to as a total button). When the commodity sales data processing unit 103 receives an operation of the checkout button Bb, it ends the registration process and starts the checkout process of settling the total amount of commodities registered before the operation. In addition, the commodity sales data processing unit 103 may make the checkout button Bb inoperable by, for example, not displaying or invalidating the checkout button Bb during the period before the first commodity is registered.

[0092] By the way, since the commodity registration screen G emphasizes the explicit indication of the registered commodities, Figure 5As shown in FIG. 1 , the display areas of the first display area Ga and the second display area Gb occupy most of the screen. Therefore, controls such as the checkout button Bb are usually arranged at the edge of the screen such as the bottom of the screen. In addition, in the product registration screen G, each time registration is performed, additional information related to the registered product is displayed in the first display area Ga, so the amount of information displayed is large, and the operator's line of sight tends to be concentrated in the first display area Ga.

[0093] Therefore, there is a problem that it is difficult for the operator to understand the position of the total button in the product registration screen G. In particular, for customers who are not familiar with the operation of the POS terminal, if the total button is difficult to understand, they cannot proceed to the checkout of the product even after the registration of the product is completed, which may hinder the smooth progress of the transaction. In addition, it is considered to enlarge the checkout button Bb in the product registration screen G to improve the visibility, but in this case, it is necessary to reduce the size of one or both of the first display area Ga and the second display area Gb. In this way, there is a trade-off between the overview of the information related to the registered products and the visibility of the checkout button Bb in the product registration screen G. Simply enlarging the checkout button Bb may lead to a decrease in the operability of the product registration screen G.

[0094] Therefore, the commodity sales data processing unit 103 of this embodiment makes the display form of the checkout button Bb change periodically with a dynamic animation to highlight the display, thereby prompting the operator to the location of the checkout button Bb. Figure 6(b) to Figure 11(a) 11( b ) illustrates a method for highlighting the checkout button Bb.

[0095] FIG. 6(a) and FIG. 6(b) are diagrams for explaining the first highlighting method. In the first highlighting method, the checkout button Bb is highlighted by periodically changing the size of the object shown in the checkout button Bb. For example, as shown in FIG. 6(a) and FIG. 6(b), the commodity sales data processing unit 103 switches the character size of the string shown in the checkout button Bb between different sizes and displays it. Specifically, the commodity sales data processing unit 103 highlights the checkout button Bb by periodically performing an animation display of FIG. 6(a) → FIG. 6(b). The cycle of the animation display is not particularly limited, and can be, for example, 1 second intervals. In addition, although an example of switching the character size in two stages of "large" and "small" is shown in FIG. 6(a) and FIG. 6(b), the number of stages in which the character size is changed is not limited to this.

[0096] FIG. 7(a) and FIG. 7(b) are figures for explaining the second highlighting method. In the second highlighting method, the checkout button Bb is highlighted by periodically changing the configuration position of the object represented in the checkout button Bb. For example, as shown in FIG. 7(a) and FIG. 7(b), the commodity sales data processing unit 103 switches and configures the object shown in the checkout button Bb between different positions in the up-down direction, thereby displaying the object as moving in the up-down direction. Specifically, the commodity sales data processing unit 103 highlights the checkout button Bb by periodically performing an animation display of FIG. 7(a) → FIG. 7(b). The period of the animation display is not particularly limited, and may be, for example, 1 second intervals.

[0097] In addition, an example of moving an object in the up-down direction to indicate the pressing operation of the checkout button Bb is shown in FIG. 7( a) and FIG. 7( b). In this way, the commodity sales data processing unit 103 prompts the operation method of the checkout button Bb during the highlighting process. Accordingly, the customer as the operator can easily and intuitively recognize that the checkout button Bb needs to be pressed in the next step by the objects such as characters in the checkout button Bb moving in the up-down direction. Therefore, the commodity sales data processing unit 103 can urge the operator to operate the checkout button Bb. In addition, the moving direction of the object in the checkout button Bb is not limited to the up-down direction, and it can also be in the form of moving in the left-right direction, for example.

[0098] Figures 8(a), 8(b) and 8(c) are figures for illustrating the third highlighting method. In the third highlighting method, the checkout button Bb is highlighted by periodically superimposing the display processing of other objects on the checkout button Bb. Here, the other objects preferably use illustrations or icons (hereinafter also referred to as cursor graphics) such as arrows or fingertips pointing to the checkout button Bb. For example, as shown in Figures 8(a) and 8(b), the commodity sales data processing unit 103 highlights the checkout button Bb by moving other objects Bc onto the checkout button Bb. Specifically, the commodity sales data processing unit 103 highlights the checkout button Bb by periodically performing the animation display of Figure 8(a) → Figure 8(b).

[0099] In addition, the commodity sales data processing unit 103 can use other objects Bc to guide the operation method of the checkout button Bb. For example, as shown in Figures 8(b) and 8(c), the commodity sales data processing unit 103 displays the other objects Bc superimposed on the checkout button Bb by switching the configuration angle of the other objects Bc in the up and down directions, thereby guiding the pressing of the checkout button Bb. In this case, the commodity sales data processing unit 103 can highlight the checkout button Bb by periodically performing the animation display of Figure 8(b) → Figure 8(b) → Figure 8(c) → Figure 8(b). In this way, the commodity sales data processing unit 103 can prompt the operation method of the checkout button Bb during the highlighting process, thereby urging the operation of the checkout button Bb. In addition, the cycle of the animation display is not particularly limited, for example, it can be a 2-second interval.

[0100] FIG. 9(a) and FIG. 9(b) are diagrams for explaining the fourth highlighting method. In the fourth highlighting method, the checkout button Bb is highlighted by changing the display color of the outline of the checkout button Bb periodically. For example, as shown in FIG. 9(a) and FIG. 9(b), the commodity sales data processing unit 103 displays the display color of the outline Bd of the checkout button Bb while switching the display color. Specifically, the commodity sales data processing unit 103 highlights the checkout button Bb by periodically performing the animation display of FIG. 9(a) → FIG. 9(b). In addition, in FIG. 9, the difference in display color is expressed by the difference in line type. For example, the outline Bd displayed in orange in FIG. 9(a) is displayed in green in FIG. 9(b). In addition, the cycle of the animation display is not particularly limited, and can be, for example, 1 second intervals. In addition, in FIG. 9(a) and FIG. 9(b), the display colors switched are two colors, but are not limited to this, and can be switched between three or more display colors.

[0101] FIG. 10(a), FIG. 10(b), and FIG. 10(c) are diagrams for explaining the fifth highlighting method. In the fifth highlighting method, the checkout button Bb is highlighted by periodically changing the size of the checkout button Bb. For example, as shown in FIG. 10(a), FIG. 10(b), and FIG. 10(c), the commodity sales data processing unit 103 displays the checkout button Bb while extending and retracting the long side. As an example, the commodity sales data processing unit 103 highlights the checkout button Bb by periodically performing an animation display of FIG. 10(a) → FIG. 10(b) → FIG. 10(c) → FIG. 10(b) → FIG. 10(a). In addition, the cycle of the animation display is not particularly limited, and may be, for example, 1 second intervals. In addition, in FIG. 10(a), FIG. 10(b), and FIG. 10(c), although the long side of the checkout button Bb is extended and retracted, it is not limited thereto, and for example, the short side of the checkout button Bb may also be extended and retracted.

[0102] FIG. 11(a) and FIG. 11(b) are figures for explaining the sixth highlighting method. In the sixth highlighting method, the checkout button Bb is highlighted by changing its shape. For example, as shown in FIG. 11(a) and FIG. 11(b), the commodity sales data processing unit 103 makes the right end of the checkout button Bb pointed, and displays the checkout button Bb while extending and retracting it to the right. Specifically, the commodity sales data processing unit 103 highlights the checkout button Bb by periodically performing an animation display of FIG. 11(a) → FIG. 11(b). In addition, the period of the animation display is not particularly limited, and may be, for example, 1 second intervals.

[0103] The commodity sales data processing unit 103 uses any one of the above six highlighting methods or a combination of multiple highlighting methods to highlight the position of the checkout button Bb. In this way, the commodity sales data processing unit 103 can periodically change the display form of the checkout button Bb using a dynamic animation, so that the position of the checkout button Bb can be effectively highlighted in the commodity registration screen G. Therefore, the operator of the self-service POS terminal 1 can easily understand the configuration position of the checkout button Bb in the commodity registration screen G.

[0104] In addition, the highlighting method is not limited to the above example. For example, six highlighting methods may be combined with animation display, and the background color of the checkout button Bb may be changed periodically.

[0105] Furthermore, the commodity sales data processing unit 103 may highlight the checkout button Bb while the commodity registration screen G is displayed, or may start highlighting the checkout button Bb when a predetermined condition (hereinafter also referred to as a highlight condition) is satisfied. In the latter case, the commodity sales data processing unit 103 preferably starts highlighting the checkout button Bb when it is predicted that a total operation will be performed based on the operator's state or the registration state of the commodity.

[0106] For example, the commodity sales data processing unit 103 cooperates with the code reading unit 5 and the operating unit 82 to obtain information indicating whether the operation of the self-service POS terminal 1 is performed as status information indicating the state of the operator or the registration status of the commodity. Then, when the no-operation state has continued for a specified time (for example, 10 seconds, etc.), the commodity sales data processing unit 103 begins to highlight the checkout button Bb. Here, for example, the no-operation state refers not only to the state in which the commodity is not read, but also to the state in which the commodity registration screen G is not operated. In addition, the no-operation state may only refer to the state in which the commodity is not read. This situation is also considered to be a situation in which the customer has completed the commodity registration operation, but did not recognize that the control to be operated to advance to the next process is the checkout button B, but instead operated any button on the commodity registration screen G.

[0107] That is, the commodity sales data processing unit 103 can start highlighting the checkout button Bb when all the registered commodities have been read. Accordingly, the commodity sales data processing unit 103 can start highlighting the checkout button Bb when a total operation is predicted, thereby efficiently supporting the operation of the checkout button Bb.

[0108] In addition, after the product sales data processing unit 103 starts highlighting the checkout button Bb, when receiving an operation from the operator to read a new product, etc., it can remove the highlight of the checkout button Bb and return it to a non-highlighted state, that is, a normal display state (hereinafter also referred to as normal display).

[0109] In addition, for example, the commodity sales data processing unit 103 may obtain the weight measured by the weight sensor 92 as status information indicating the operator's status or the registration status of the commodity. In this case, after the commodity registration process starts, the commodity sales data processing unit 103 starts highlighting the checkout button Bb when the weight measured by the weight sensor 92 is below the threshold. Here, the weight threshold is preferably set based on the weight of a shopping basket used in a store, and for example, the weight of the shopping basket may be used as the threshold.

[0110] In this case, when there are no more products in the shopping cart, that is, when all the products stored in the shopping cart have been read, the product sales data processing unit 103 can start highlighting the checkout button Bb. Accordingly, the product sales data processing unit 103 can start highlighting the checkout button Bb at the timing when the total operation is predicted, so that the operation support for the checkout button Bb can be efficiently performed.

[0111] When the commodity sales data processing unit 103 receives an operation of the checkout button Bb, the commodity sales data processing unit 103 causes the display unit 81 to display a screen (not shown) for selecting a settlement method such as cash settlement, electronic money settlement, or credit card settlement. Then, when the operator selects a settlement method, the commodity sales data processing unit 103 performs a settlement process using the selected settlement method.

[0112] For example, when cash settlement is selected, the commodity sales data processing unit 103 accepts the deposit of cash via the deposit and disbursement currency unit 4, and uses the accepted amount to perform the checkout process of the total amount of the settled commodities. In addition, for example, when electronic money settlement or credit card settlement is selected, the input of settlement information related to the settlement is accepted via the code reading unit 5 or the card reading unit 6. Then, the commodity sales data processing unit 103 cooperates with an external settlement server, etc., and performs the settlement process of the total amount of the registered sales commodities based on the input settlement information. The relevant settlement information can be, for example, a credit card number or a two-dimensional code for code settlement.

[0113] In such a self-service POS terminal 1, a customer as an operator performs a product registration operation of taking out a product from a shopping basket placed on the first loading platform 91 and having the code reading unit 5 read the code symbol attached to the product. Then, the customer performs a storage operation of putting the read product into a shopping bag or the like placed on the second loading platform 93. The self-service POS terminal 1 performs a registration process for the product for which the product registration operation has been performed. The customer who has performed the product registration operation for all products then starts to check out the registered products by operating a total button such as a checkout button Bb. The self-service POS terminal 1 performs the checkout process on the condition that the total operation has been performed.

[0114] Next, an example of commodity sales data processing performed by the self-service POS terminal 1 will be described. Fig.12 This is a flowchart showing an example of commodity sales data processing performed by the self-service POS terminal 1 of the first embodiment. This processing is based on the premise that the commodity registration screen G is displayed on the display unit 81 (step S11).

[0115] First, the commodity sales data processing unit 103 determines whether the commodity code is read by the code reading unit 5 (step S12). Here, when the commodity code is not read (step S12; No), the commodity sales data processing unit 103 transitions to step S16.

[0116] When the product code is read by the code reading unit 5 (step S12; yes), the product sales data processing unit 103 determines whether the product is the first product read in the transaction (step S13). Here, the so-called transaction refers to, for example, the period from when the customer operating the self-service POS terminal 1 starts the product registration operation to when the total operation or checkout is performed.

[0117] If the product is the first product read in the transaction (step S13; yes), the product sales data processing unit 103 enables the total button such as the checkout button Bb to be operable (step S14), and then transitions to step S15. For example, the product sales data processing unit 103 usually displays the total button on the product registration screen G, so that the total button is in an operable state. On the other hand, if the product is not the first product read in the transaction (step S13; no), the process transitions to step S15.

[0118] Next, the commodity sales data processing unit 103 performs registration processing of the commodity corresponding to the commodity code based on the commodity code read in step S12 (step S15). Next, the commodity sales data processing unit 103 determines whether the operator's state or the registration state of the commodity satisfies the highlighting condition for highlighting the total button (step S16).

[0119] For example, when the no-operation state continues for a predetermined time, the commodity sales data processing unit 103 determines that the protruding condition is satisfied. Specifically, when the loop process of step S12; No→step S16; No→step S17→step S19; No is executed during the predetermined time, the commodity sales data processing unit 103 determines that the protruding condition is satisfied. In addition, for example, when the weight measured by the weight sensor 92 is below the threshold value, the commodity sales data processing unit 103 determines that the protruding condition is satisfied.

[0120] When the product sales data processing unit 103 determines that the highlighting condition is not satisfied (step S16; No), the total button is displayed normally (step S17), and the process proceeds to step S19. In addition, when the product sales data processing unit 103 determines that the highlighting condition is satisfied (step S16; Yes), the total button is highlighted using any of the above-mentioned highlighting methods (step S18), and the process proceeds to step S19.

[0121] Next, the commodity sales data processing unit 103 determines whether the operation of the total button has been accepted (step S19). If the commodity sales data processing unit 103 has not accepted the operation of the total button (step S19; No), the process returns to step S12. On the other hand, if the operation of the total button has been accepted (step S19; Yes), the commodity sales data processing unit 103 executes the checkout process (step S20) and ends the present process.

[0122] As described above, the self-service POS terminal 1 of the present embodiment obtains a commodity code that can specify a commodity through the code reading unit 5, and performs commodity registration processing based on the obtained commodity code. In addition, the self-service POS terminal 1 causes the display unit 81 to display the commodity registration screen G, which displays information of registered commodities in the order of registration and displays a total button. In addition, the self-service POS terminal 1 highlights the total button in the commodity registration screen G by periodically changing the display form of the total button with a dynamic animation.

[0123] Thus, the self-service POS terminal 1 can effectively display the position of the total button on the commodity registration screen G that focuses on displaying information of the registered commodity, so that the operator can recognize the position of the total button.

[0124] [Second embodiment]

[0125] In the first embodiment described above, a method for determining whether the highlighting condition is satisfied based on the duration of the non-operation state or the measurement result of the weight sensor 92 has been described. However, the indicators for determining the highlighting condition are not limited to these. Therefore, in the second embodiment, a method for controlling the timing of starting highlighting by determining the highlighting condition using other state information different from the first embodiment will be described. In addition, the points different from the above embodiment will be mainly described, and the detailed description of the points common to the already described contents will be omitted.

[0126] Fig.13 1 is a front view showing an example of the appearance of a self-service POS terminal 200 according to the second embodiment. The self-service POS terminal 200 is an example of a commodity sales data processing device and is a self-service POS terminal corresponding to the self-service POS terminal 1. The self-service POS terminal 200 has the same structure as the self-service POS terminal 1.

[0127] In addition, the self-service POS terminal 200 has a cylindrical rod 201 extending upward from the upper surface of the first housing 2 in the first housing 2. A camera unit 202 is mounted on the top end of the rod 201. The camera unit 202 is a camera device such as a digital camera, and its camera direction faces downward.

[0128] Here, the camera unit 202 is set at a position where it can capture the operator (customer) operating the self-service POS terminal 1, and captures the operator operating the self-service POS terminal 1 from above. In addition, capturing means continuously capturing dynamic images or continuously capturing still images at every specified time (for example, every 1 second). In addition, the position where the camera unit 202 is set can be any position as long as it can capture the operator operating the self-service POS terminal 1, and is not limited to Fig.13 Examples in .

[0129] Fig.14 FIG. 2 is a diagram showing an example of the hardware configuration of the self-service POS terminal 200 according to the second embodiment. Fig.14 As shown, the self-service POS terminal 200 has the same structure as the self-service POS terminal 1. In addition, the above-mentioned camera unit 202 is connected to the connection unit 15 of the self-service POS terminal 200. In other words, the control unit 100 can obtain the image captured by the camera unit 202.

[0130] Fig.15 FIG. 2 is a diagram showing an example of the functional structure of the self-service POS terminal 200 according to the second embodiment. Fig.15 As shown, the self-service POS terminal 200 includes the same functional configuration as the self-service POS terminal 1. In addition, the self-service POS terminal 200 includes a motion recognition unit 104 as a new functional configuration.

[0131] The motion recognition unit 104 is an example of a second acquisition unit. Based on the image captured by the imaging unit 202, the motion recognition unit 104 acquires state information (also referred to as recognition) indicating the motion state and mental state of the operator operating the self-service POS terminal 200 from the image.

[0132] For example, the motion recognition unit 104 recognizes whether the operator of the self-service POS terminal 200 is performing a commodity registration operation or operating the display operation unit 8. In addition, the motion recognition unit 104 recognizes whether the operator of the self-service POS terminal 200 is confused about the operation.

[0133] Here, the method of identifying the action state and psychological state of the operator is not particularly limited, and known techniques can be used. For example, the action recognition unit 104 can be a structure that uses a learning model that is machine-learned for the movement of the body (or skeleton), the movement of the hand, etc. when operating the self-service POS terminal 200 to recognize the action performed by the operator. In addition, for example, the action recognition unit 104 can be a structure that uses a learning model that can infer the psychological state based on the operator's expression, body movement (e.g., behavior), etc. shown in the facial image to recognize the psychological state of the operator.

[0134] In addition, the commodity sales data processing unit 103 of the present embodiment determines whether the highlighting condition of the total button is satisfied based on the recognition result of the action recognition unit 104. For example, the commodity sales data processing unit 103 determines that the highlighting condition of the total button is satisfied when the operator of the self-service POS terminal 200 does not perform the commodity registration operation or the operation of the display operation unit 8 continues for a predetermined time. In addition, for example, when the commodity sales data processing unit 103 recognizes that the operator of the self-service POS terminal 200 is in a state of being confused about the operation, it determines that the highlighting condition of the total button is satisfied. Then, when it is determined that the highlighting condition is satisfied, the commodity sales data processing unit 103 uses any of the above-mentioned highlighting methods to highlight the total button.

[0135] In this case, the commodity sales data processing unit 103 can start highlighting the checkout button Bb when all commodities to be registered have been read and when the checkout button Bb is being found. Accordingly, the commodity sales data processing unit 103 can start highlighting the checkout button Bb when it is predicted that a total operation will be performed, thereby efficiently supporting the operation of the checkout button Bb.

[0136] In addition, the commodity sales data processing unit 103 may combine the highlighting condition based on the state information derived from the above-mentioned action recognition unit 104 with the highlighting condition described in the first embodiment to make a determination. For example, when the weight measured by the weight sensor 92 is below the threshold value and the action recognition unit 104 recognizes that the operator is confused about the operation, it may be determined that the highlighting condition of the total button is satisfied.

[0137] In addition, the commodity sales data processing performed by the self-service POS terminal 200 is Fig.12 The process is the same as that already described in , so the description is omitted.

[0138] In addition, each of the above-mentioned embodiments can also be appropriately modified by changing a part of the structure or function of each of the above-mentioned devices. Therefore, below, several modified examples involved in each of the above-mentioned embodiments are described as other embodiments. In addition, below, the points different from the above-mentioned embodiments will be mainly described, and the detailed description of the points common to the described contents will be omitted. In addition, the modified examples described below can be implemented individually or in appropriate combination.

[0139] (Variation 1)

[0140] Although the above embodiment describes an example in which the commodity registration screen G displayed on the display unit 81 is displayed as a horizontally long screen, the present invention is not limited thereto and may be displayed as a vertically long screen.

[0141] Fig.16 is a diagram showing an example of a display form of a commodity registration screen G according to the first modification, showing a vertically long screen display. Figure 5 Example of product registration screen G. Fig.16 As shown, even when displayed in a vertically long state, the contents displayed on the commodity registration screen G (display contents, screen configuration) are the same.

[0142] In addition, in the case of a configuration in which the registered commodities are displayed in a list in order from the top of the first display area Ga, as shown in FIG. Fig.16 As shown in FIG. 1 , the product names of the registered products are displayed at the top of the screen. In this case, the eyes of the customer as the operator tend to focus on the top of the screen displaying the registered products. Therefore, compared with the horizontally long screen, the operator may find it difficult to notice the existence of the total buttons such as the checkout button Bb at the bottom of the screen.

[0143] In the self-service POS terminal 1 (or the self-service POS terminal 200) according to this modification, even if the product registration screen G is displayed in a vertically long manner, the total button can be effectively highlighted as in the above-mentioned embodiment. Accordingly, the self-service POS terminal 1 (or the self-service POS terminal 200) can highlight the existence of the total button at the bottom of the screen in the vertically long screen where the operator's line of sight tends to be focused on the upper part of the screen, thereby effectively supporting the operator's operation.

[0144] In addition, the commodity sales data processing unit 103 may be configured to switch the method of highlighting the total button according to whether the commodity registration screen G is displayed in a horizontally long or vertically long manner. In this case, as described above, when the commodity registration screen G is a vertically long screen, the area where the operator's line of sight is focused may be separated from the position of the total button. Therefore, when the commodity registration screen G is displayed in a vertically long manner, the commodity sales data processing unit 103 preferably uses a highlighting method with a greater degree of highlighting than when it is displayed in a horizontally long manner. For example, when the commodity registration screen G is displayed in a vertically long manner, the commodity sales data processing unit 103 may use the third highlighting method and the fourth highlighting method for highlighting.

[0145] (Variation 2)

[0146] In the above embodiment, as an example of a method for highlighting the checkout button Bb, a highlighting method (third highlighting method) has been described (see FIG. 8(a), FIG. 8(b), and FIG. 8(c)) in which another object Bc displayed near the checkout button Bb is moved to the checkout button Bb. In the related third highlighting method, the position of the base point for displaying the other object Bc is not limited thereto. Therefore, in this modification, a modification of the third highlighting method will be described with reference to FIG. 17(a), FIG. 17(b), and FIG. 17(c).

[0147] Fig. 17(a), Fig. 17(b), and Fig. 17(c) are diagrams for explaining a modified example of the third highlighting method. In the modified example, the display process of moving the other object Bc to the checkout button Bb is periodically performed as in the third highlighting method described above, but the position of the base point for initially displaying the other object Bc is different.

[0148] Specifically, as shown in Fig. 17(a), the base point of the other object Bc is arranged in the first display area Ga. Here, the position of the base point in the first display area Ga can be set arbitrarily.

[0149] For example, the base point may be set in a blank space (an area where the small area H is not displayed) in the first display area Ga. Also, for example, the base point may be set near the small area H arranged at the bottom among the small areas H displayed in the first display area Ga. Also, for example, the base point may be set near the small area H displaying the last registered commodity among the small areas H displayed in the first display area Ga. In addition, in the present embodiment, the registered commodities are arranged at the bottom in the order of registration, and therefore, the small area H arranged at the bottom corresponds to the small area H displaying the last registered commodity.

[0150] Furthermore, when the other object Bc is displayed in the first display area Ga, the commodity sales data processing unit 103 according to the present modification moves the other object Bc toward the checkout button Bb as shown in FIG. 17(b) → FIG. 17(c). Then, the commodity sales data processing unit 103 highlights the checkout button Bb by periodically performing the animation display from FIG. 17(a) → FIG. 17(b) → FIG. 17(c).

[0151] Furthermore, the self-service POS terminal 1 according to this modification example can allow the operator to recognize the position of the checkout button Bb on the product registration screen G, similarly to the above-described embodiment.

[0152] In addition, the self-service POS terminal 1 according to this modification example moves the other object Bc displayed in the first display area Ga to the checkout button Bb, thereby being able to guide the operator's line of sight from the first display area Ga, which is easy to focus on, to the checkout button Bb. In particular, when the other object Bc is moved from the vicinity of the small area H displaying the last registered commodity, the operator's line of sight is likely to be directed to the small area H. Therefore, the line of sight can be more effectively guided to the checkout button Bb. Therefore, the self-service POS terminal 1 according to this modification example can enable the operator to efficiently recognize the position of the checkout button Bb.

[0153] (Variant 3)

[0154] In the above embodiment, the self-service POS terminal 1 (self-service POS terminal 200) performs the checkout process according to the operation of the total button, but the present invention is not limited to this, and the checkout process may be performed by other devices.

[0155] In this case, the commodity sales data processing unit 103 of the self-service POS terminal 1 (self-service POS terminal 200) generates information that can specify the registered commodities and the number of pieces, that is, transaction information that can specify the total amount of the registered commodities, based on the operation of the total button. Then, the commodity sales data processing unit 103 outputs the generated transaction information via a network or a print medium so as to transmit it to a checkout device that performs checkout processing.

[0156] In the former case, for example, the commodity sales data processing unit 103 may directly send the transaction information to the checkout device that is the transaction destination, or may indirectly send the transaction information via a store server, etc. In the latter case, for example, the commodity sales data processing unit 103 may print out the transaction information in a state of encoding it into code symbols.

[0157] In addition, the commodity sales data processing unit 103 may be in a form in which the registration data is stored in a server device such as a store server. In this case, the commodity sales data processing unit 103 may output information for reading the registration data stored in the server device as transaction information. For example, in the case where the registration data is associated with a unique ID that can identify the transaction and stored, the commodity sales data processing unit 103 may output the ID as transaction information.

[0158] In this way, there is no particular limitation on the store structure to which the commodity sales data processing device is applied, and the device can be applied to various store structures.

[0159] The program executed by the commodity sales data processing device of each of the above-mentioned embodiments (variations) is provided in a state of being pre-installed in a ROM, a storage unit, etc. The program executed by the commodity sales data processing device of each of the above-mentioned embodiments is provided in a structure in which a file in an installable form or an executable form is stored on a computer-readable storage medium such as a CD-ROM, a floppy disk (FD), a CD-R, or a DVD (Digital Versatile Disk) and the like.

[0160] Furthermore, the program executed by the commodity sales data processing apparatus of each of the above-mentioned embodiments may be configured to be stored in a computer connected to a network such as the Internet, and may be provided by downloading via the network. Furthermore, the program executed by the commodity sales data processing apparatus of each of the above-mentioned embodiments may be configured to be provided or distributed via a network such as the Internet.

[0161] Although the embodiments of the present invention are described below, the embodiments are presented only as examples and are not intended to limit the scope of the invention. These novel embodiments and their modifications can be implemented in various other forms, and can be omitted, replaced, changed and combined in various ways without departing from the scope of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the invention described in the claims and their equivalents.

Claims

1. A commodity sales data processing device, characterized in that: include: A first acquisition unit acquires identification information capable of specifying a product; a registration unit that registers the commodity based on the identification information; as well as The display unit displays information of commodities registered by the registration unit in the order of registration and displays a control indicating the end of registration in the same screen, wherein: The display unit performs highlight display by periodically changing the display form of the control with a dynamic animation.

2. The commodity sales data processing device according to claim 1, wherein: The display unit periodically changes the position or size of the object displayed inside the control to highlight the object.

3. The commodity sales data processing device according to claim 1, wherein: The display unit performs highlight display by periodically performing display processing of overlapping other objects on the control.

4. The commodity sales data processing device according to claim 1, wherein: The display unit periodically changes a display color of an outline of the control to highlight the outline.

5. The commodity sales data processing device according to claim 1, wherein: The display unit periodically changes the size or shape of the control to highlight it.

6. The commodity sales data processing device according to any one of claims 1 to 5, wherein: Also includes: The second acquisition unit acquires the state of the operator operating the device or the state information indicating the registration state of the commodity, wherein: The display section starts highlighting the control based on the state information.

7. The commodity sales data processing device according to claim 6, wherein: The second acquisition unit acquires information indicating whether the device is being operated as the status information. The display unit starts highlighting the control when no operation has been performed for a predetermined period of time.

8. The commodity sales data processing device according to claim 6, wherein: The second acquisition unit acquires a weight measurement result from a weight sensor provided on a placement unit on which a commodity to be registered is placed as the status information. The display unit starts highlighting the control when the measured weight is equal to or less than a threshold value.

9. The commodity sales data processing device according to claim 6, wherein: The second acquisition unit acquires the state information indicating the action state or psychological state of the operator from the image of the operator. The display unit starts highlighting the control when an action state or a mental state of the operator satisfies a predetermined condition.

10. A storage medium storing a program for causing a computer of a commodity sales data processing device to function as the following units: A first acquisition unit acquires identification information capable of specifying a product; a registration unit that registers the commodity based on the identification information; as well as The display unit displays information of commodities registered by the registration unit in the order of registration and displays a control indicating the end of registration in the same screen, wherein: The display unit performs highlight display by periodically changing the display form of the control with a dynamic animation.

Citation Information

Patent Citations

  • Electrophotographic photoreceptor, process cartridge, electrophotographic device, and method of manufacturing electrophotographic photoreceptor

    JP2023117822A