Sales data processing device and program

The sales data processing device addresses the operability challenge of conventional POS terminals for children by adjusting its height and incorporating user-friendly features, thereby improving the transaction experience for short users.

JP7776371B2Active Publication Date: 2025-11-26TOSHIBA TEC KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022063508
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-04-06
Publication Date
2025-11-26
Estimated Expiration
2042-04-06

Smart Images

  • Figure 0007776371000001
    Figure 0007776371000001
  • Figure 0007776371000002
    Figure 0007776371000002
  • Figure 0007776371000003
    Figure 0007776371000003
Patent Text Reader

Abstract

To provide a sales data processing device and a program, capable of improving operability.SOLUTION: A sales data processing device includes: a main body unit having a user interface at least including a reading unit that reads commodity identification information of a commodity from the commodity; a support unit having a configuration that supports the main body unit from below and allows a height of the main body unit to be changed; measurement means that measures a body height of a user who performs a transaction; and adjustment means that controls the support unit to adjust the height of the main body unit according to the body height measured by the measurement means.SELECTED DRAWING: Figure 20
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, there exist self-service POS (Point of Sales) terminals in stores where customers themselves perform product registration operations and checkout operations. Also, various self-service POS terminals that take into consideration the operability of customers have been proposed (for example, see Patent Document 1).

[0003] Among the customers who visit stores, there are, for example, parents and children. Also, because it is easy to register products at self-service POS terminals, there are an increasing number of opportunities for children to do so.

[0004] However, because conventional self-service POS terminals are designed with adults in mind, they can be difficult for children and other short users to operate, leaving room for improvement in terms of operability. Summary of the Invention [Problem to be solved by the invention]

[0005] The problem to be solved by the present invention is to provide a sales data processing device and a program that can improve operability. [Means for solving the problem]

[0006] The sales data processing device of the embodiment includes a main body, a support, a measuring means, and an adjusting means. , registration means, accounting means, recording means, and output control meansThe main body has a user interface including at least a reading unit that reads product identification information of the product from the product. The support unit supports the main body from below and is configured to be able to change the height of the main body. The measuring means measures the height of a user performing a transaction. The adjusting means controls the support unit and adjusts the height of the main body in accordance with the height measured by the measuring means. The registration means registers the product corresponding to the product identification information read by the reading unit. The checkout means processes the registered products in one transaction. The recording means records the measurement results measured by the measurement means for each transaction as a physical record in association with user identification information that identifies the user. The output control means controls the output of the physical record related to the user identification information of the user when the user makes a transaction. Furthermore, after the checkout process is completed, the output control means outputs the physical record to a display unit in chronological order of the transactions. [Brief explanation of the drawings]

[0007] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of a sales data processing system according to an embodiment. [Figure 2] FIG. 2 is a perspective view illustrating an example of the appearance of the self-service POS terminal according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a usage scene of the self-checkout POS terminal according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a hardware configuration of the self-checkout POS terminal according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of a hardware configuration of a management server according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a data configuration of the product master according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a data configuration of the member master according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a data configuration of a transaction information management table according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of the data configuration of a physical history management table according to the embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of a functional configuration of the self-checkout POS terminal according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 12]FIG. 12 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 13] FIG. 13 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 14] FIG. 14 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 15] FIG. 15 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 16] FIG. 16 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 17] FIG. 17 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 18] FIG. 18 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 19] FIG. 19 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 20] FIG. 20 is a flowchart illustrating an example of sales data processing performed by the self-checkout POS terminal according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0008] Hereinafter, the embodiments will be described in detail with reference to the drawings. In the embodiments, a self-service POS terminal will be described as an example of a sales data processing device. However, the present invention is not limited to the embodiments described below.

[0009] 1 is a diagram showing an example of the configuration of a sales data processing system according to an embodiment. The sales data processing system includes a self-service POS terminal 1 and a management server 5.

[0010] The self-service POS terminal 1 and the management server 5 are connected by wire or wirelessly to a network N. The network N is, for example, a network such as a LAN (Local Area Network) provided in a store.

[0011] The self-service POS terminal 1 is a self-service product sales data processing device. In response to operations by a user who is a customer, the self-service POS terminal 1 performs a registration process for registering products to be purchased and a transaction process (also called a payment process) for paying for the registered products. Hereinafter, either or both of the registration process and the transaction process will also be referred to as sales data processing.

[0012] A plurality of self-service POS terminals 1 are provided in a store. In this embodiment, at least some of the plurality of self-service POS terminals 1 are self-service POS terminals 1 configured to be operated by children or the like. Such self-service POS terminals 1 have an external appearance as shown in, for example, FIGS. 2 and 3.

[0013] Fig. 2 is a perspective view showing an example of the appearance of the self-service POS terminal 1. Fig. 3 is a diagram showing an example of a usage scene of the self-service POS terminal 1. As shown in Figs. 2 and 3, the self-service POS terminal 1 includes a main body 10, a base 20, and a support 30.

[0014] The main body 10 has a vertically long housing. The main body 10 is formed with a design and shape that resembles, for example, an animal so that children will feel familiar with it. FIG. 2 shows an example of the main body 10 formed with a shape that resembles a rabbit, and the top end of the main body 10 is decorated with rabbit ears. The main body 10 also has bag holders 11, which correspond to two hands, on both left and right ends of the front side facing the user.

[0015] The bag hanging part 11 is provided approximately in the middle of the main body 10 and extends forward (in the Y direction in the figure) from the front side of the main body 10. A hook or the like is attached to the bag hanging part 11 so that the handle of a shopping bag or a bag brought by the user can be hung on it. As shown in Figure 3, the bag BG hung on the bag hanging part 11 is held in an open state.

[0016] The main body 10 also includes a display operation unit 12, an imaging unit 13, a code reading unit 14, a card reading unit 15, and a printing unit 16 on the front side.

[0017] The display operation unit 12 is provided above the main body unit 10. The display operation unit 12 has a display unit 121 configured with a display device such as an LCD (Liquid Crystal Display), and an operation unit 122 configured with a touch panel or the like. The display unit 121 displays various information and images under the control of the control unit 100, which will be described later. The operation unit 122 is provided on the surface of the display unit 121, and outputs information to the control unit 100 based on the position touched by the user.

[0018] The imaging unit 13 has an imaging element such as a CCD (Charge Coupled Device), and captures an image of a user operating the self-service POS terminal 1. The imaging unit 13 is provided in a position where it can capture an image of the user's head (face), for example, above the display operation unit 12.

[0019] The code reading unit 14 is a reading device that reads information stored in a code symbol such as a barcode or a two-dimensional code. The code reading unit 14 reads the code symbol through a reading window 141 formed in the main body 10. For example, the code reading unit 14 reads a code symbol attached to a product or a code symbol displayed on a terminal device such as a smartphone carried by a user. The code reading unit 14 is provided below the display / operation unit 12, for example, immediately above the height of the bag hanging unit 11 in the height direction (Z direction) of the main body 10.

[0020] The card reading unit 15 is a reading device that reads information stored on a card-type medium. The card reading unit 15 reads information from a card medium inserted into a card insertion slot 151 formed in the main body 10. For example, the card reading unit 15 reads information such as a user ID that can identify a user from a membership card distributed to a user who has registered as a member. Furthermore, for example, the card reading unit 15 reads information related to electronic payment from a credit card or electronic money card. The card reading unit 15 is provided below the display operation unit 12, for example, to the side of the code reading unit 14.

[0021] The printing unit 16 is a printing device such as a thermal printer. Under the control of the control unit 100, which will be described later, the printing unit 16 prints various information on receipt paper and outputs (issues) it from a receipt issuing port 161 formed in the main body unit 10. For example, the printing unit 16 issues a receipt on which information related to the product purchased by the user is printed. Also, for example, the printing unit 16 issues a receipt on which a physical record, which will be described later, is printed. The printing unit 16 is provided below the display / operation unit 12, and is provided at approximately the same height as the bag hanging unit 11 in the height direction (Z direction) of the main body unit 10, for example.

[0022] Here, the display operation unit 12, code reading unit 14, card reading unit 15, and printing unit 16 provided on the front of the main body unit 10 are examples of interfaces operated by the user. A user of the self-service POS terminal 1 operates these interfaces to register products and perform accounting operations.

[0023] It is preferable that the front surface of the main body 10 be curved to facilitate access to the components provided on the front surface. For example, in the configuration of Fig. 2, the front surface of the main body 10 is inclined forward from the bag hanging portion 11 to the lower end of the display / operation unit 12, and is inclined backward from the lower end to the upper end of the display / operation unit 12. With this configuration, even when a bag BG is hanging from the bag hanging portion 11, it is easy to access the display / operation unit 12, the code reading unit 14, etc.

[0024] A foldable platform 17 is provided on a side of the main body 10. The platform 17 is used to place, for example, products, shopping baskets, etc. In Figs. 2 and 3, the platform 17 on the right side of the main body 10 is shown in an open state (usable state), and the platform 17 on the left side is shown in a folded state. The platform 17 may be provided on one side of the main body 10. The platform 17 may also be configured to be detachable from the main body 10.

[0025] Base 20 has a flat plate shape and supports main body 10 and support 30 from below. As shown in FIG. 3, a user stands on base 20 to use self-service POS terminal 1. A weight measuring unit 21 is provided in the area of ​​base 20 where the user stands, making it possible to measure the weight of the user using self-service POS terminal 1. Weight measuring unit 21 can use a weight sensor such as a load cell.

[0026] The support unit 30 is a columnar member that supports the main body unit 10 from below. The support unit 30 also includes a drive unit 31 (see FIG. 4) therein that can raise and lower the main body unit 10 in the height direction (Z direction). For example, the drive unit 31 drives a motor or the like of an elevation mechanism that raises and lowers the main body unit 10, thereby changing the height at which the main body unit 10 is positioned. The elevation function is not particularly limited, and known technology can be used.

[0027] The self-service POS terminal 1 configured as described above is used by a parent and child or a child who visits the store, as shown in FIG. 3, for example. For example, the self-service POS terminal 1 can attract a child's attention by displaying a screen that resembles a face on the display operation unit 12 while the self-service POS terminal 1 is waiting and not conducting a transaction. Note that hereinafter, when the self-service POS terminal 1 is written, it means the self-service POS terminal 1 shown in FIGS. 2 and 3. Furthermore, the user means a parent and child or a child customer.

[0028] Returning to FIG. 1, the management server 5 is a server device such as a store server. The management server 5 comprehensively manages sales data processing and the like performed by the self-service POS terminal 1. For example, the management server 5 stores and manages various data used in sales data processing. The management server 5 also stores and manages various data related to registered members.

[0029] In this embodiment, an example is described in which the management server 5 is realized by a single server device, but this is not limited to this, and the management server 5 may be realized by multiple server devices using technology such as cloud computing.

[0030] The configuration of each of the above-mentioned devices will be described below.

[0031] Fig. 4 is a diagram showing an example of the hardware configuration of the self-service POS terminal 1. As shown in Fig. 4, the self-service POS terminal 1 includes the above-mentioned display unit 121, operation unit 122, imaging unit 13, code reading unit 14, card reading unit 15, printing unit 16, weight measurement unit 21, drive unit 31, etc.

[0032] The self-service POS terminal 1 also includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, a storage unit 104, and a communication unit 105. The CPU 101 is connected to each of the hardware components included in the self-service POS terminal 1 via a bus or the like.

[0033] The CPU 101 is an example of a processor and controls all the components of the self-service POS terminal 1. The ROM 102 stores various programs. The RAM 103 is a workspace for storing programs and various data. The CPU 101, the ROM 102, and the RAM 103 constitute a control unit 100, which is an example of a computer.

[0034] The storage unit 104 has a storage medium such as a hard disk drive (HDD) or flash memory, and maintains its stored contents even when the power is turned off. The storage unit 104 stores various programs and various setting information that can be executed by the CPU 101. For example, the storage unit 104 stores programs for realizing the functional configuration described below.

[0035] The communication unit 105 is a wired or wireless communication interface connectable to the network N. The communication unit 105 communicates via the network N with external devices such as the management server 5 and an electronic payment server (not shown) that provides electronic payment services.

[0036] Fig. 5 is a diagram illustrating an example of the hardware configuration of the management server 5. As shown in Fig. 5, the management server 5 includes a CPU 51, a ROM 52, a RAM 53, a storage unit 54, a display unit 55, an operation unit 56, a communication unit 57, and the like.

[0037] The CPU 51 is an example of a processor and performs overall control of each unit of the management server 5. The ROM 52 stores various programs. The RAM 53 is a workspace for expanding programs and various data. Here, the CPU 51, the ROM 52, and the RAM 53 constitute a control unit 50, which is an example of a computer.

[0038] The storage unit 54 has a storage medium such as an HDD or flash memory, and maintains the stored contents even when the power is turned off. The storage unit 54 stores various programs that the CPU 51 can execute and various setting information.

[0039] The storage unit 54 also stores a product master 541, a member master 542, a transaction information management table 543, a physical history management table 544, and the like.

[0040] The product master 541 is a data table or database that stores information about products sold in a store. Fig. 6 is a diagram showing an example of the data configuration of the product master 541. As shown in Fig. 6, the product master 541 associates each product with an identifiable product code and stores information (hereinafter also referred to as product information) such as the product name and price of the product identified by the product code.

[0041] Here, the product code is product identification information such as a JAN code. Each product sold in a store is affixed with a code symbol such as a barcode or two-dimensional code that holds the product code of that product, and the product can be identified by reading this product code. The product name is information indicating the name of the product. The price is information indicating the unit price of the product.

[0042] The data configuration of the product master 541 is not limited to the example in Fig. 6. For example, the product master 541 may store product information including information indicating a product category and image data representing the product.

[0043] Member master 542 is a data table or database that stores information about users who have registered as members. Fig. 7 is a diagram showing an example of the data configuration of member master 542. As shown in Fig. 7, member master 542 associates each user with an identifiable user ID and stores information such as the name and date of birth of the user identified by the user ID (hereinafter also referred to as user information).

[0044] The user ID here corresponds to the user ID held on the membership card distributed to users who have registered as members. In this case, the user ID is expressed, for example, as a multi-digit number or a character string, and has unique information that does not overlap with other user IDs.

[0045] The data configuration of member master 542 is not limited to the example in Fig. 7. For example, member master 542 may store user information including the gender and address of the user, and address information (such as an email address) of the mobile device used by the user.

[0046] The transaction information management table 543 is a data table or database that stores information on transactions performed at the self-service POS terminal 1. Fig. 8 is a diagram showing an example of the data configuration of the transaction information management table 543. As shown in Fig. 8, the transaction information management table 543 stores, in association with a transaction ID, information such as the transaction date and time, user ID, registered product, total number of items, total amount, and payment amount related to the transaction identified by the transaction ID (hereinafter also referred to as transaction information).

[0047] The transaction ID is unique identification information issued for each transaction. Here, a transaction refers to a single sales data process performed at each self-service POS terminal 1. In other words, the transaction information indicates the purchase details of the transaction identified by the transaction ID.

[0048] The transaction date and time is date and time information indicating the date and time when the transaction was made. The user ID is information indicating the user ID entered at the time of the transaction. If a user ID is not entered at the time of the transaction, the user ID field will be left blank. The registered products indicate the product code, product name, price, registered number, etc. of the products registered in the transaction. The total number of points indicates the total number of products registered in the transaction. The total amount indicates the total amount of the products registered in the transaction. The payment amount indicates the amount paid by the user to purchase the registered products. The data structure of the transaction information management table 543 is not limited to the example of Figure 8.

[0049] The physical history management table 544 is a data table or database for storing measurements related to the user's body. Fig. 9 is a diagram showing an example of the data configuration of the physical history management table 544. As shown in Fig. 9, the physical history management table 544 stores information such as measurement date and time, height, weight, etc. (hereinafter also referred to as physical information) in association with a user ID.

[0050] The user ID corresponds to the user ID described above. The measurement date and time is date and time information indicating the date and time when the measurement of the user identified by the user ID was performed. As will be described later, in this embodiment, the measurement is performed at the time of a transaction, so the measurement date and time may indicate the same date and time as the transaction date and time. The height indicates the height of the user identified by the user ID. The weight indicates the weight of the user identified by the user ID. Either the height or the weight can be displayed. It may be left blank. Hereinafter, the physical information stored in association with the same user ID will also be referred to as a physical record.

[0051] The data configuration of physical history management table 544 is not limited to the example in Fig. 9. For example, physical history management table 544 may store the transaction ID of the transaction when the measurement was taken as part of the physical information. Also, for example, if measurements other than height and weight are taken, physical history management table 544 may store the other measurement values ​​as part of the physical information.

[0052] Returning to FIG. 5 , the display unit 55 is composed of a display device such as an LCD. The display unit 55 displays various information under the control of the control unit 50. The operation unit 56 has a keyboard, a pointing device, etc. The operation unit 56 outputs the contents of operations received from the operator to the control unit 50. The operation unit 56 may be a touch panel provided on the display screen of the display unit 55.

[0053] The communication unit 57 is a wired or wireless communication interface that can be connected to the network N. The communication unit 57 communicates with external devices such as the self-service POS terminal 1 via the network N.

[0054] In the management server 5 configured as described above, the control unit 50 performs various processes in cooperation with the programs stored in the storage unit 54. For example, when the control unit 50 receives a product code from the self-service POS terminal 1, it reads product information corresponding to the product code from the product master 541 and sends it to the self-service POS terminal 1 that sent the information. Also, for example, when the control unit 50 receives a user ID from the self-service POS terminal 1, it reads user information corresponding to the user ID from the member master 542 and sends it to the self-service POS terminal 1 that sent the information. Also, for example, when the control unit 50 receives a pair of a transaction ID and transaction information from the self-service POS terminal 1, it stores the received information in the transaction information management table 543. The transaction ID may be issued by the control unit 50.

[0055] Furthermore, for example, when the control unit 50 receives a pair of a user ID and physical information from the self-service POS terminal 1, the control unit 50 stores the received information in the physical history management table 544. Furthermore, for example, when the control unit 50 receives a request to view a physical record specifying a user ID, the control unit 50 reads the physical record stored in association with the specified user ID from the physical history management table 544 and transmits it to the self-service POS terminal 1 that made the request.

[0056] Next, the functional configuration of the self-service POS terminal 1 will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of the functional configuration of the self-service POS terminal 1. As shown in Fig. 10, the self-service POS terminal 1 includes an operation reception unit 41, a display control unit 42, a physical information acquisition unit 43, a height adjustment unit 44, and a sales data processing unit 45 as functional components.

[0057] A part or all of the functional configuration of the self-service POS terminal 1 may be a software configuration realized by cooperation between a processor (e.g., CPU 101) of the self-service POS terminal 1 and a program stored in a memory (e.g., ROM 102, storage unit 104). Also, a part or all of the functional configuration of the self-service POS terminal 1 may be a hardware configuration realized by a dedicated circuit or the like mounted on the self-service POS terminal 1.

[0058] The operation reception unit 41 receives user operations via the operation unit 122. Specifically, the operation reception unit 41 receives operations on various screens displayed on the display unit 121, and notifies the CPU 101 of the received operation contents.

[0059] The display control unit 42 controls the display unit 121 to display various screens. For example, the display control unit 42 cooperates with the sales data processing unit 45 to cause the display unit 121 to display a screen for supporting the purchase of a product.

[0060] The physical information acquisition unit 43 is an example of a measuring means. The physical information acquisition unit 43 acquires physical information of the user operating the device. Specifically, the physical information acquisition unit 43 measures the user's height based on an image of the user captured by the imaging unit 13, and acquires the measured height as physical information. Note that the method for measuring height is not particularly limited. For example, the physical information acquisition unit 43 may measure the user's height from the position and size of the user's head included in the image and the height of the main unit 10 (imaging unit 13). In this case, the height of the main unit 10 can be acquired from the height adjustment unit 44, which will be described later. The physical information acquisition unit 43 also acquires the user's weight measured by the weight measurement unit 21 as physical information.

[0061] The height adjustment unit 44 is an example of an adjustment means. The height adjustment unit 44 adjusts the height of the main body unit 10 by controlling the drive unit 31. Specifically, the height adjustment unit 44 adjusts the height of the main body unit 10 based on the height of the user acquired as physical information by the physical information acquisition unit 43. For example, depending on the height of a child operating the self-service POS terminal 1, it may be difficult for the child to easily access the display operation unit 12, etc. In such a case, the height adjustment unit 44 adjusts the main body unit 10 to a height appropriate for the user's height, thereby facilitating access to the display operation unit 12.

[0062] The relationship between the user's height and the height of the main body 10 can be set arbitrarily, but it is preferable to use a value derived from an ergonomic perspective. The height adjustment unit 44 adjusts the height of the main body 10 according to the user's height, for example, based on a data table or the like that predefines the relationship between the user's height and the height of the main body 10.

[0063] The sales data processing unit 45 is an example of a control unit, a registration unit, a checkout unit, an issuing unit, a recording unit, and an output control unit. The sales data processing unit 45 executes sales data processing related to the sale (or purchase) of a product by cooperating with its own hardware and other functional units. Specifically, when the sales data processing unit 45 receives a transaction start instruction via the operation unit 122, it starts sales data processing related to a transaction. Each time a product code is read by the code reading unit 14, the sales data processing unit 45 transmits the product code to the management server 5 and identifies the product by obtaining product information for the corresponding product from the management server 5. The sales data processing unit 45 executes a registration process to store the product code or product information of the identified product in RAM 103 or the like. When the sales data processing unit 45 receives a checkout start instruction via the operation unit 122, it calculates the total price of the products registered up to that time and executes checkout processing to settle the account with the amount deposited by the user. When the checkout processing is completed, the sales data processing unit 45 generates transaction information indicating the details of the transaction and transmits it to the management server 5 together with a transaction ID. The sales data processing unit 45 also causes the printing unit 16 to print a receipt on which the details of the transaction are printed.

[0064] Furthermore, the sales data processing unit 45 cooperates with the display control unit 42 to provide, via the display unit 121, a user interface for assisting the user in performing the above-described sales data processing.

[0065] Furthermore, when the sales data processing unit 45 receives input of a user ID at the start of a transaction or during a transaction, it transmits the user ID to the management server 5 and identifies the user by obtaining the user information of the corresponding user from the management server 5. In this case, the sales data processing unit 45 transmits the user ID of the identified user to the management server 5 together with the transaction information.

[0066] Furthermore, the sales data processing unit 45 cooperates with the physical information acquisition unit 43 and the height adjustment unit 44 to cause the physical information acquisition unit 43 to acquire the user's physical information during a transaction and cause the height adjustment unit 44 to adjust the height of the main body unit 10 based on the acquired physical information. Furthermore, when the sales data processing unit 45 identifies a user during a transaction, it transmits the acquired physical information together with the user ID to the management server 5 and stores the acquired physical information as a physical record in the physical history management table 544. Furthermore, when the sales data processing unit 45 identifies a user during a transaction, it performs processing to support viewing of the user's physical record. Note that the sales data processing unit 45 may cause the printing unit 16 to print the acquired physical information and physical record together with a receipt.

[0067] The processing performed by the sales data processing unit 45 will be described below with reference to FIGS.

[0068] First, the sales data processing unit 45 displays the screen SCa of Fig. 11 as an initial screen on the display unit 121. Fig. 11 is a diagram showing an example of a screen displayed on the display unit 121 of the self-service POS terminal 1, and shows a screen for instructing the start of a transaction.

[0069] A message is displayed on the screen SCa to explain that the transaction should be started by touching the screen. When the sales data processing unit 45 detects that the screen SCa has been touched via the operation receiving unit 41, the sales data processing unit 45 starts the transaction.

[0070] The method for starting a transaction is not limited to the example in Fig. 11. For example, an operator such as a start button may be provided on the screen SCa, and the sales data processing unit 45 may start a transaction on the condition that the operator is operated.

[0071] When a transaction is started, the sales data processing unit 45 displays the screen SCb of Fig. 12 on the display unit 121. Fig. 12 is a diagram showing an example of a screen displayed on the display unit 121 of the self-service POS terminal 1, and shows a screen for prompting confirmation of the membership card.

[0072] The screen SCb displays operation buttons BTa and BTb for checking whether or not a member card is present. Here, the operation button BTa is an operation button for users who have a member card. Also, the operation button BTb is an operation button for users who do not have a member card.

[0073] When the sales data processing unit 45 accepts the operation of the operation button BTa, it causes the display unit 121 to display a screen (not shown) that guides the user to insert the membership card into the card reading unit 15. When the card reading unit 15 reads the user ID from the membership card, the sales data processing unit 45 identifies the user by transmitting the user ID to the management server 5. Next, the sales data processing unit 45 causes the display unit 121 to display the screen SCc of FIG.

[0074] FIG. 13 is a diagram showing an example of a screen displayed on the display unit 121 of the self-checkout POS terminal 1, and shows a screen for prompting the user to adjust the height of the main body unit 10. In FIG.

[0075] The screen SCc displays the name of the identified member (Mr. / Ms. XXXX) and a message guiding the user to adjust the height of the self-checkout (main body 10). When the operation button BTb is operated on the screen SCb of Fig. 12, the sales data processing unit 45 displays the screen SCc on the display unit 121, with the member's name not displayed.

[0076] The screen SCc also has an operation button BTc. The operation button BTc is an operator for instructing the start of height adjustment. When the sales data processing unit 45 receives an operation of the operation button BTc, the sales data processing unit 45 displays the screen SCd of FIG. 14 on the display unit 121.

[0077] FIG. 14 is a diagram showing an example of a screen displayed on the display unit 121 of the self-checkout POS terminal 1, and shows a screen displayed while the height of the main body unit 10 is being adjusted.

[0078] A message indicating that the height of the self-checkout machine (main body 10) is being adjusted is displayed on screen SCd. A message indicating that the height is being measured is also displayed on screen SCd. When screen SCd is displayed, sales data processing unit 45 operates physical information acquisition unit 43 to acquire the user's height. Furthermore, sales data processing unit 45 operates height adjustment unit 44 to adjust the main body 10 to a height according to the user's height.

[0079] In this way, the sales data processing unit 45 adjusts the height of the main body unit 10 based on the user's height obtained at the time of the transaction, thereby improving the operability of the display operation unit 12 and the code reading unit 14, for example, when the user is a child.

[0080] The screen SCd also has operation buttons BTd and BTe for confirming whether or not to measure weight. The operation button BTd is an operator for instructing to measure weight. The operation button BTe is an operator for instructing not to measure weight.

[0081] When the sales data processing unit 45 receives an operation of the operation button BTd, it operates the physical information acquisition unit 43 to acquire the user's weight. When the sales data processing unit 45 receives an operation of the operation button BTe, it eliminates the need to measure the weight. When the sales data processing unit 45 confirms that the height adjustment of the main body 10 is complete and that one of the operation buttons BTd and BTe has been operated, it displays the screen SCe shown in FIG. 15 on the display unit 121. Note that if the user's height matches the height of the main body 10 and height adjustment of the main body 10 is no longer necessary, the message indicating that the height is being adjusted may be hidden.

[0082] FIG. 15 is a diagram showing an example of a screen displayed on the display unit 121 of the self-checkout POS terminal 1, and shows a screen displayed after the height of the main body unit 10 is adjusted.

[0083] A message indicating that the height adjustment of the self-checkout (main body 10) has been completed is displayed on the screen SCe. The physical information acquired by the physical information acquisition unit 43 is also displayed on the screen SCe. FIG. 15 shows an example in which height and weight are acquired as the physical information. When the operation button BTe is operated on the screen SCd in FIG. 14, the physical information displayed on the screen SCe is height. Note that if the user's height matches the height of the main body 10 and height adjustment of the main body 10 is no longer necessary, the message indicating that the height adjustment has been completed may be hidden.

[0084] When the sales data processing unit 45 displays the screen SCe, it causes the display unit 121 to display a screen SCf for registering and paying for products, as shown in Fig. 16. For example, the sales data processing unit 45 displays the screen SCe for a predetermined time, and then switches the display to the screen SCf. Furthermore, for example, when the sales data processing unit 45 receives a touch operation on the screen SCe, it switches the display to the screen SCf.

[0085] The sales data processing unit 45 may suppress the reading operation of the code reading unit 14 until the screen SCf is displayed, that is, until the height adjustment of the main body unit 10 is completed. In other words, the sales data processing unit 45 may enable the reading operation of the code reading unit 14 after the height adjustment of the main body unit 10 is completed. This allows the sales data processing unit 45 to start the product reading operation, that is, the product registration operation, in a state where the operability of the main body unit 10 is improved, thereby improving user convenience. Furthermore, the sales data processing unit 45 may display a screen that provides guidance on how to read the product before displaying the screen SCf.

[0086] FIG. 16 is a diagram showing an example of a screen displayed on the display unit 121 of the self-checkout POS terminal 1, and shows a screen for assisting in product registration and payment.

[0087] The screen SCf has a first display area DSa for displaying registered products, and a second display area DSb for displaying the total number and total price of the registered products.

[0088] When the code reading unit 14 reads a product code, the sales data processing unit 45 identifies and registers the corresponding product from the product master 541 by transmitting the product code to the management server 5. Then, the sales data processing unit 45 displays the product name, quantity, and price of the registered product in the first display area DSa.

[0089] FIG. 16 shows an example in which three products with the product names "AAA," "BBB," and "CCC" have been registered. The points for each of these three products are "1," and the unit price of each product is displayed as the price. For example, if one more product with the product name "AAA" is registered, the sales data processing unit 45 updates the points for the product name "AAA" to "2" and the price to "950 yen."

[0090] The sales data processing unit 45 also displays the total number of registered products and the total price in the second display area DSb. Figure 16 shows an example in which the total number of registered products (3 products) and the total price (1800 yen) are displayed in the first display area DSa.

[0091] The screen SCf also has a checkout button BTf, which is an operator for instructing the customer to start checkout.

[0092] The sales data processing unit 45 starts the checkout process when it accepts operation of the checkout button BTf. Specifically, the sales data processing unit 45 executes the checkout process to settle the total amount displayed in the second display area DSb with the payment amount deposited by the user. The payment amount can be deposited by any method, including credit cards, electronic money, and code payments using code symbols. Furthermore, if the self-service POS terminal 1 is equipped with a cash deposit / withdrawal unit capable of depositing and withdrawing cash, the payment amount may be deposited in cash.

[0093] When the transaction process is complete, the sales data processing unit 45 checks whether the user has been identified by reading the membership card. If it is determined that the user has not been identified, the sales data processing unit 45 causes the printing unit 16 to print a receipt showing the details of the transaction. The sales data processing unit 45 also sends the transaction information of the transaction to the management server 5, causing it to be stored in the management server 5. The sales data processing unit 45 then causes the display unit 121 to display a screen SCi shown in FIG. 19. The screen SCi will be described later.

[0094] On the other hand, if it is determined that the user has been identified, the sales data processing unit 45 causes the display unit 121 to display the screen SCg of FIG.

[0095] FIG. 17 is a diagram showing an example of a screen displayed on the display unit 121 of the self-checkout POS terminal 1, showing a confirmation screen after the transaction process is completed.

[0096] A message is displayed on the screen SCg informing the user that the transaction has been completed. The screen SCg also displays a message for confirming whether or not to view the physical record, and is provided with operation buttons BTg and BTh. The operation buttons BTg and BTh are controls for indicating whether or not to view the physical history.

[0097] Here, when the operation button BTh is operated, the sales data processing unit 45 causes the printing unit 16 to print a receipt showing the details of the transaction. The sales data processing unit 45 also transmits the transaction information of the transaction together with the user ID and physical information to the management server 5, thereby storing the transaction information in the management server 5. The sales data processing unit 45 then causes the display unit 121 to display a screen SCi shown in FIG. 19. The screen SCi will be described later.

[0098] On the other hand, when the operation button BTg is operated, the sales data processing unit 45 transmits a viewing request specifying the user ID of the identified user to the management server 5, thereby acquiring the physical history related to the user ID from the management server 5. Then, the sales data processing unit 45 displays the screen SCh shown in FIG. 18 on the display unit 121 based on the acquired physical history.

[0099] FIG. 18 is a diagram showing an example of a screen displayed on the display unit 121 of the self-service POS terminal 1, and shows a physical history viewing screen.

[0100] The name of the identified member (Mr. / Ms. XXXX) is displayed on screen SCg. The physical history is also displayed in display area DSc on screen SCg. Specifically, sales data processing unit 45 arranges the physical information included in the physical history in chronological order and displays it in display area DSc.

[0101] FIG. 18 shows an example in which four physical history records on different dates are displayed in chronological order. Here, the physical history displayed in the display area DSc represents the height and weight measured during the user's past transactions. Therefore, for example, if the user is a child, the user or an accompanying person such as a parent can check the growth record by viewing the physical history. In this way, by recording the physical history for each transaction and making it viewable, it is possible to promote the use of the self-service POS terminal 1 and increase the number of times customers visit the store.

[0102] The screen SCh also has operation buttons BTi and BTj. The operation button BTi is an operator for instructing to end viewing of the physical history. The operation button BTj is an operator for instructing to print the physical record.

[0103] When the sales data processing unit 45 accepts the operation of the operation button BTi, it causes the printing unit 16 to print a receipt showing the details of the transaction. In addition, the sales data processing unit 45 transmits the transaction information of the transaction together with the user ID and physical information to the management server 5, thereby storing the transaction information in the management server 5. Then, the sales data processing unit 45 causes the display unit 121 to display a screen SCi shown in FIG. 19.

[0104] Furthermore, when the sales data processing unit 45 receives an operation of the operation button BTj, it causes the printing unit 16 to print a receipt showing the details of the transaction and a receipt showing the physical history. Furthermore, the sales data processing unit 45 transmits the transaction information of the transaction together with the user ID and physical information to the management server 5, thereby storing the transaction information in the management server 5. Then, the sales data processing unit 45 causes the display unit 121 to display a screen SCi shown in FIG. 19.

[0105] The sales data processing unit 45 may issue a receipt showing the details of the transaction and a receipt showing the physical history on separate sheets of paper, or may issue them on one receipt.

[0106] FIG. 19 is a diagram showing an example of a screen displayed on the display unit 121 of the self-checkout POS terminal 1, and shows a screen displayed at the end of a transaction.

[0107] A message or the like notifying that the transaction has been completed is displayed on the screen SCg. In Fig. 19, an example is shown in which the message "Thank you very much" is displayed. By looking at the screen SCg, the user can recognize that the transaction has been completed.

[0108] In order to prevent the customer from forgetting to take the receipt, a message urging the customer to take the receipt may be displayed on the screen SCg.

[0109] Next, a description will be given of an example of sales data processing performed by the self-checkout POS terminal 1. Fig. 20 is a flowchart showing an example of sales data processing performed by the self-checkout POS terminal 1.

[0110] First, when an instruction to start a transaction is given, the sales data processing unit 45 prompts the user to input a user ID by displaying a screen SCb (see FIG. 12) etc. Next, the sales data processing unit 45 determines whether the user ID has been input (step S11).

[0111] If a user ID is input (step S11; Yes), the sales data processing unit 45 queries the management server 5 for the input user ID to identify the corresponding user from the member master 542 (step S12), and proceeds to step S13. If a user ID is not input (step S11; No), the sales data processing unit 45 immediately proceeds to step S13.

[0112] Next, the sales data processing unit 45, in cooperation with the physical information acquisition unit 43, measures the height of the user (step S13). Next, the sales data processing unit 45, in cooperation with the height adjustment unit 44, adjusts the height of the main body unit 10 based on the height measured in step S13 (step S14). Note that in step S13, the sales data processing unit 45 may display a screen SCc (see FIG. 13) or the like and start measuring the height in response to a user operation.

[0113] Next, the sales data processing unit 45 determines whether or not a weight measurement command has been issued (step S15). For example, the sales data processing unit 45 displays a screen SCd (see FIG. 14) or the like to ask the user whether or not weight measurement is required.

[0114] If a weight measurement command is issued (step S15; Yes), the sales data processing unit 45 works with the physical information acquisition unit 43 to measure the user's weight (step S16) and proceeds to step S17. If a weight measurement command is not issued (step S15; No), the sales data processing unit 45 immediately proceeds to step S17.

[0115] Next, the sales data processing unit 45 displays the measurement results (physical information) acquired by the physical information acquisition unit 43 (step S17), and proceeds to step S18. For example, the sales data processing unit 45 displays the physical information acquired by the physical information acquisition unit 43 on the display unit 121 by displaying a screen SCe (see FIG. 15) or the like. Note that if no instruction to measure weight was given in step S15, the measurement result displayed in step S17 will be the user's height.

[0116] Next, the sales data processing unit 45 waits until the product code is read by the code reading unit 14 (step S18; No → step S21; No). Here, when the product code is read (step S18; Yes), the sales data processing unit 45 identifies the product by querying the management server 5 about the product code. Then, the sales data processing unit 45 executes a registration process for the identified product (step S19). Next, the sales data processing unit 45 determines whether an instruction to start a transaction has been issued by operating the transaction button BTf (see FIG. 16) or the like (step S20). If an instruction to start a transaction has not been issued (step S20; No), the sales data processing unit 45 returns to step S18.

[0117] If an instruction to start checkout is given (step S20; Yes), the sales data processing unit 45 executes checkout processing to settle the total amount of the registered products with the payment amount (step S21). Note that the sales data processing unit 45 may send transaction information to the management server 5 when the checkout processing is completed.

[0118] When the transaction process is complete, the sales data processing unit 45 determines whether the user has been identified in step S12 (step S22). If the user has not been identified (step S22; No), that is, if the membership card has not been read, the sales data processing unit 45 issues a receipt showing the details of the transaction from the printing unit 16 (step S27), and ends the process.

[0119] In step S27, the sales data processing unit 45 may issue a receipt showing the transaction details and a receipt showing the physical information acquired by the physical information acquisition unit 43 in this transaction, using the same paper or different paper. Furthermore, the selection of whether to use the same paper or different paper may be preset or may be made by the user. In the latter case, the sales data processing unit 45 issues the receipt using the printing method selected by the user. In this way, the self-service POS terminal 1 can encourage the acquisition and saving of a receipt by issuing the physical information measured in this transaction together with the transaction details. Furthermore, the self-service POS terminal 1 can promote opportunities for children to use the self-service POS terminal 1 and encourage store use.

[0120] Furthermore, if it is determined that the user has been identified (step S22; Yes), the sales data processing unit 45 stores the identified user ID and the physical information acquired by the physical information acquisition unit 43 in the physical history management table 544 by sending them to the management server 5 (step S23).

[0121] Next, the sales data processing unit 45 determines whether or not a command to view the physical record has been issued (step S24). For example, the sales data processing unit 45 displays a screen SCg (see FIG. 17) or the like to ask the user whether or not to view the physical record.

[0122] If viewing of the physical record is not instructed (step S24; No), the sales data processing unit 45 proceeds to step S27, whereby a receipt showing the details of the transaction is issued from the printing unit 16 (step S27), and the processing ends.

[0123] Furthermore, if an instruction to view the physical record is given (step S24; Yes), the sales data processing unit 45 acquires the physical record of the identified user by sending a viewing request specifying the user ID of the identified user to the management server 5. Then, the sales data processing unit 45 displays the acquired physical record (step S25) and proceeds to step S26. For example, the sales data processing unit 45 displays the physical history in chronological order using a screen SCh (see FIG. 18) or the like.

[0124] Next, sales data processing unit 45 determines whether or not a command to print the physical record has been issued (step S26). For example, sales data processing unit 45 may display a screen SCh (see FIG. 18) or the like to ask the user whether or not to print the physical record.

[0125] If printing of the physical record is not instructed (step S24; No), the sales data processing unit 45 proceeds to step S27, whereby a receipt showing the details of the transaction is issued from the printing unit 16 (step S27), and the process ends.

[0126] On the other hand, if printing of the physical record is instructed (step S24; Yes), the sales data processing unit 45 issues a receipt showing the transaction details and the physical record from the printing unit 16 (step S28), and ends the processing.

[0127] As described above, the self-service POS terminal 1 of this embodiment measures the height of a user performing a transaction and adjusts the height of the main body 10 in accordance with the measured height. As a result, even if the user is a child, the self-service POS terminal 1 can adjust the height of the main body 10 to suit the user, thereby improving the operability of the interface of the main body 10. Therefore, the self-service POS terminal 1 can improve the operability for the user.

[0128] Furthermore, in response to a user's request, the self-service POS terminal 1 outputs or prints out the physical records measured for each transaction of the user. This allows the self-service POS terminal 1 to provide the user with, for example, a child's growth record each time a transaction is made at the terminal, thereby encouraging children to use the self-service POS terminal 1 and to use the store more often.

[0129] The above-described embodiment can be modified as needed by partially changing the configuration or functions of each of the above-described devices. Therefore, several modifications of the above-described embodiment will be described below as other embodiments. The following mainly focuses on differences from the above-described embodiment, and detailed descriptions of commonalities with the content already described will be omitted. The modifications described below may be implemented individually or in appropriate combination.

[0130] (Variation 1) In the above embodiment, the height acquired by the physical information acquisition unit 43 is used to adjust the height of the main body 10. However, the height may be used for other purposes related to improving the operability of the user. For example, the code reading unit 14 may change the layout or display mode of the screen based on the height acquired by the physical information acquisition unit 43.

[0131] Specifically, when the height acquired by the physical information acquisition unit 43 falls within the range of short stature, such as the height of a child, the code reading unit 14 may change the screen layout or display format to improve operability. As an example, the code reading unit 14 may display messages or controls larger or place the controls at the bottom of the screen. This can further improve the operability of the self-service POS terminal 1.

[0132] (Variation 2) In the above embodiment, the physical information acquisition unit 43 acquires height and weight as the user's physical information, but other physical information may be acquired. For example, if the user's body temperature can be measured from an image captured by the imaging unit 13, the physical information acquisition unit 43 may acquire the user's body temperature as the physical information. Furthermore, the physical information acquisition unit 43 may acquire a facial image of the user captured by the imaging unit 13 as the user's physical information. This allows the user to check the physical condition of each transaction from multiple angles, and can be used to check, for example, the user's health condition. Therefore, this modification further improves user convenience.

[0133] (Variation 3) In the above embodiment, the self-service POS terminal 1 is used to view a user's physical history, but the viewing method is not limited to this. For example, when the management server 5 receives a viewing request specifying a user ID from a terminal device such as a smartphone carried by the user, the management server 5 may transmit the user's physical history to the requesting terminal device.

[0134] This allows the user to check their physical history at any time and place, thus further improving user convenience.

[0135] The management server 5 may also provide the transaction information stored in the transaction information management table 543 to the user's terminal device as an electronic receipt. In this case, the management server 5 may read corresponding physical information or physical history from the physical history management table 544 based on the transaction date and time, user ID, transaction ID, etc., related to the transaction information provided as an electronic receipt, and provide the same together with the electronic receipt.

[0136] This allows the user to check the purchased products by looking at the electronic receipt, as well as the physical information and physical history at the time of the transaction. Therefore, this modification can further improve user convenience.

[0137] (Variation 4) In the above-described embodiment, the target users are parent-child or child users, but the target users are not limited to this. For example, the target users may be general adults or elderly people. In particular, elderly people tend to become shorter with age, so by using the self-service POS terminal 1 of the above-described embodiment, the main body 10 can be adjusted to a height suitable for their height. As a result, the self-service POS terminal 1 can achieve the same effects as the above-described embodiment even for users other than parent-child or child users.

[0138] The programs executed by each device in the above-described embodiments are provided in a state where they are pre-installed in a ROM, a storage unit, etc. The programs executed by each device in the above-described embodiments may be provided by being recorded in an installable or executable format on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).

[0139] Furthermore, the programs executed by each device in the above-described embodiments may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the programs executed by each device in the above-described embodiments may be provided or distributed via a network such as the Internet.

[0140] Although the embodiments of the present invention have been described above, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments and their modifications can be embodied 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 within the scope and spirit of the invention, and are also included in the inventions and their equivalents as defined in the claims. [Explanation of symbols]

[0141] 1. Self-service POS terminal 5 Management Server 10 Main body 11 Bag hanging section 12 Display operation section 121 Display section 122 Operation section 13 Imaging unit 14 Code reader 15 Card reader 16 Printing section 17 Mounting table 20 Base 30 Support part 41 Operation reception section 42 Display control unit 43 Physical Information Acquisition Department 44 Height adjustment unit 45 Sales data processing section N Network [Prior art documents] [Patent documents]

[0142] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-48319

Claims

1. a main body having a user interface including at least a reading unit that reads product identification information of the product from the product; a support portion configured to support the main body portion from below and to change the height of the main body portion; a measuring means for measuring the height of a user who is making a transaction; an adjustment means for controlling the support unit and adjusting the height of the main body unit in accordance with the height measured by the measurement means; a registration means for registering a product corresponding to the product identification information read by the reading unit; accounting means for accounting for the products registered in one transaction; a recording means for recording the measurement result of the measuring means measured for each transaction as a physical record in association with user identification information for identifying the user; an output control means for controlling output of the physical record related to the user identification information of the user when the user makes a transaction; Equipped with The output control means, after the transaction process is completed, outputs the physical records to a display unit in chronological order of the transactions.

2. The apparatus further includes a control unit that enables a reading operation by the reading unit after the adjustment by the adjustment unit. The sales data processing device according to claim 1 .

3. An issuing means for issuing a receipt on which the details of the transaction are printed and a receipt on which the measurement results of the measurement means for the transaction are printed, using the same or different paper; Further comprising: The sales data processing device according to claim 1 .

4. a weight measuring unit provided at a position where a user operates the main body unit; The measuring means further measures the weight of the user performing the transaction via the weight measuring unit. The sales data processing device according to claim 1 .

5. the output control means causes the physical record to be output to a display unit in response to a request from the user. The sales data processing device according to claim 1 .

6. a computer of a sales data processing device, comprising: a main body having a user interface including at least a reading unit that reads product identification information of the product from the product; and a support unit that supports the main body from below and has a configuration that allows the height of the main body to be changed; a measuring means for measuring the height of a user who is making a transaction; an adjustment means for controlling the support unit and adjusting the height of the main body unit in accordance with the height measured by the measurement means; a registration means for registering a product corresponding to the product identification information read by the reading unit; accounting means for accounting for the products registered in one transaction; a recording means for recording the measurement result of the measuring means measured for each transaction as a physical record in association with user identification information for identifying the user; an output control means for controlling output of the physical record related to the user identification information of the user when the user makes a transaction; and make it work, The output control means is a program that, after the transaction process is completed, causes the physical records to be arranged in chronological order of the transactions and output to a display unit.

Citation Information

Patent Citations

  • Cash register, pos system and control method therefor

    JP2000113322A

  • Self-checkout terminal and program

    JP2012048319A

  • Commodity recognition device, commodity registration device, and position adjustment method

    JP2016115151A