Information processing device and program
By introducing a distance sensor into the information processing device and switching display information according to the distance, the problem that the display cannot be effectively utilized in the prior art is solved, and the efficient use of the display and the accuracy of information transmission is achieved.
Patent Information
- Application Number
- JP2021051155
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-25
- Publication Date
- 2025-02-06
- Estimated Expiration
- 2041-03-25
AI Technical Summary
Existing information processing equipment cannot effectively utilize the monitor in the store, and cannot switch the display information of the clerk and customers according to the usage scenario.
By introducing a distance sensor into the information processing device, display information is switched according to the distance between the display and the main body of the device, for example, displaying clerk information at close distance and displaying customer information at long distance.
It realizes efficient use of the monitor, improves the convenience of the clerk's operation and the accuracy of information transmission, and improves the service efficiency of the store.
Smart Images

Figure 0007627589000001 
Figure 0007627589000002 
Figure 0007627589000003
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to an information processing device and a program. [Background technology]
[0002] Various stores that sell products use various information processing devices equipped with displays. For example, there are known POS (Point Of Sales) terminals (e.g., Patent Document 1) where a store clerk registers information about a product being traded (hereinafter also referred to as product registration) and executes accounting, tablet terminals that display various information about a product sold by a store to explain the product to customers, and order terminals where a store clerk receives orders from customers. Note that the term "product" here is a concept that includes services that a store provides to customers.
[0003] The information processing devices used in these stores display information for store clerks or information for customers on their displays depending on their functions. For example, the POS terminal displays a registration screen for store clerks to register products. The tablet terminal displays product information for customers to obtain product information, and the order terminal displays a reception screen for store clerks to receive orders from customers.
[0004] Conventionally, in a store, a display for displaying information to store clerks and a display for displaying information to customers are provided separately, and there is still room for improvement in terms of effective use of the displays. Summary of the Invention [Problem to be solved by the invention]
[0005] The problem that the present invention aims to solve is to provide an information processing device and program that can make effective use of the display by displaying display information for store clerks or display information for customers on the display depending on the situation in which it is used. [Means for solving the problem]
[0006] The information processing device according to the embodiment is used in a store that sells products. , Register information about the products to be traded An information processing device that selectively displays display information for store clerks or display information for customers No. 1 Display and predefined Secondary Display an acquisition unit that acquires distance information indicating whether or not the distance between the target object and the target object is equal to or shorter than a predetermined distance; No. 1 a display processing unit that switches the display information displayed on the display to the store clerk display information or the customer display information, The first display is detachably attached to a device body in which the second display is provided, and the display processing unit, when the acquisition unit acquires distance information indicating that the distance between the first display and the second display is equal to or less than a predetermined distance, displays display information for store clerks on the first display and the second display, and, when the acquisition unit acquires distance information indicating that the distance between the first display and the second display is greater than the predetermined distance, displays display information for customers on the first display and displays display information for store clerks on the second display. [Brief description of the drawings]
[0007] [Figure 1] FIG. 1 is a diagram showing the external appearance of an information processing apparatus (POS terminal) according to the first embodiment. [Diagram 2] FIG. 2 is a block diagram showing a hardware configuration of the information processing apparatus according to the first embodiment. [Diagram 3] FIG. 3 is a diagram illustrating a data configuration of a display information management table in the memory unit of the information processing apparatus according to the first embodiment. [Figure 4] FIG. 4 is a block diagram illustrating a functional configuration of a control unit in the information processing apparatus according to the first embodiment. [Diagram 5] FIG. 5 is a flowchart showing the flow of display switching processing by the control unit of the information processing device of the first embodiment. [Figure 6] FIG. 6 is a diagram showing the external appearance of an information processing apparatus (tablet terminal) according to the second embodiment. [Figure 7] FIG. 7 is a block diagram showing a hardware configuration of an information processing apparatus according to the second embodiment. [Figure 8] FIG. 8 is a diagram illustrating a data configuration of a display information management table in the memory unit of the information processing apparatus according to the second embodiment. [Figure 9] FIG. 9 is a block diagram illustrating a functional configuration of a control unit in an information processing apparatus according to the second embodiment. [Figure 10]FIG. 10 is a flowchart showing the flow of display switching processing by the control unit of the information processing device of the second embodiment. [Figure 11] FIG. 11 is a diagram showing the external appearance of an information processing device (issuance instruction device) in the first modified example. [Figure 12] FIG. 12 is a diagram showing the external appearance of an information processing device (order terminal) in the second modified example. [Figure 13] FIG. 13 is a diagram showing the appearance of an information processing apparatus (POS terminal) according to the third embodiment. [Figure 14] FIG. 14 is a block diagram showing a hardware configuration of an information processing apparatus according to the third embodiment. [Figure 15] FIG. 15 is a diagram illustrating a data configuration of a display information management table in the memory unit of the information processing apparatus according to the third embodiment. [Figure 16] FIG. 16 is a block diagram illustrating a functional configuration of an information processing apparatus according to the third embodiment. [Figure 17] FIG. 17 is a flowchart showing the flow of display switching processing by the control unit of the information processing device of the third embodiment. [Figure 18] FIG. 18 is a diagram showing an example of a display screen of the first display and the second display according to the third embodiment. [Figure 19] FIG. 19 is a diagram showing another example of the display screen of the first display and the second display in the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] An information processing device and a program according to an embodiment will be described below. Note that the present invention is not limited to the embodiment described below. For example, the present invention can be widely applied to various information processing devices used in stores that sell products. The information processing device according to the present invention can also be used in stores that sell the provision of services as products.
[0009] (First embodiment) An information processing device and a program according to a first embodiment will be described below with reference to the drawings. The first embodiment is an example in which the information processing device is applied to a POS terminal equipped with one display. The POS terminal 10 is used, for example, in an apparel store. Figure 1 is a diagram showing the external appearance of the POS terminal.
[0010] The POS terminal 10 is an information processing device that registers products to be traded and executes transaction processing, and is also an example of a registration device. The POS terminal 10 is connected to a store server S (see FIG. 2) installed in the back yard of the store via a communication line such as a LAN (Local Area Network). This allows the POS terminal 10 and the store server S to communicate with each other and send and receive information (data) to each other.
[0011] FIG. 1 is a diagram showing the appearance of a POS (Point Of Sales) terminal 10. The POS terminal 10 has a main body 11 and a display 12. The main body 11 (device main body) houses a control device including a control unit 100 and a memory unit 110 (see FIG. 2 for both), and also has a scanner 13, a printer 14, a money storage unit 15, a radio wave receiver 16, etc. The display 12 is capable of wireless communication with the control unit 100, and is controlled by the control unit 100. The display 12 is detachably mounted on the main body 11, and includes a display unit 17, an operation unit 18, a radio wave transmitter 19, etc. The POS terminal 10 may also include a card reader that reads credit information from a credit card.
[0012] The scanner 13 optically recognizes a code symbol such as a barcode attached to a product purchased by a customer. The scanner 13 then decodes the recognized code symbol and reads the product code indicated by the code symbol. The product code read by the scanner 13 is information for identifying the product. The code symbol recognized by the scanner 13 may be decoded by the control unit 100 of the POS terminal 10.
[0013] Printer 14 is, for example, a thermal printer, and is stored inside main body 11. Printer 14 prints product information of products purchased by customers, accounting information for one transaction, etc. on a roll of receipt paper stored inside main body 11, and issues the receipt. Receipts are issued from a receipt issuing port 141 formed in main body 11.
[0014] The money storage machine 15 has an internal drawer for storing money (coins and bills) and stores money received from customers, securities such as gift certificates, and change to be handed over to customers. The money storage machine 15 is opened by a command from the control unit 100 of the POS terminal 10 so that the drawer for storing money is exposed.
[0015] The radio wave receiver 16 receives radio waves transmitted by a radio wave transmitter 19 provided in the display 12. The control unit 100 can recognize the distance between the main body 11 and the display 12 based on the radio wave intensity of the radio waves received by the radio wave receiver 16. Transmission and reception between the radio wave transmitter 19 and the radio wave receiver 16 is performed using, for example, Bluetooth (registered trademark). The position where the radio wave receiver 16 is attached is an example of a reference position.
[0016] The display unit 17 is composed of a liquid crystal panel or the like, and displays various information. For example, when the display 12 is placed on the main body 11 as shown in FIG. 1, the display unit 17 displays a registration information screen that displays information about registered products so that a store clerk can check the registration contents. The registration information screen is an example of display information for store clerks. The display information for store clerks refers to display contents that the store clerks visually check to perform their work. When the display 12 is at a predetermined distance from the main body 11, the display unit 17 displays a product guide screen that shows information for the store clerk to explain the product to the customer, in other words, information for the customer to know the detailed contents of the product. The product guide screen is a screen that displays details of the product sold by the store, such as product images, prices, colors, sizes, etc., and is an example of display information for customers. The product guide screen is effective when explaining to a customer about a product that is out of stock at the store. The display information for customers refers to display contents to be shown to customers. In the description of this embodiment and the following embodiments, what is displayed by the display unit of the display may be said to be displayed by the display.
[0017] The operation unit 18 is configured with a touch panel provided on the surface of the display unit 17. The operation unit 18 inputs information according to a touched position to the control unit 100. The radio wave transmitter 19 continuously transmits radio waves.
[0018] 2 is a block diagram showing the hardware configuration of the POS terminal 10. The POS terminal 10 includes a control unit 100, a memory unit 110, a display unit 17, an operation unit 18, a scanner 13, a printer 14, a money storage unit 15, a radio wave receiver 16, a radio wave transmitter 19, and a communication unit 120. The control unit 100, the memory unit 110, the display unit 17, the operation unit 18, the scanner 13, the printer 14, the money storage unit 15, the radio wave receiver 16, the radio wave transmitter 19, and the communication unit 120 are connected to each other via a bus B or the like.
[0019] The control unit 100 is configured as a computer including a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, and a RAM (Random Access Memory) 103. The CPU 101, the ROM 102, and the RAM 103 are connected to each other via a bus B.
[0020] The CPU 101 controls the overall operation of the POS terminal 10. The ROM 102 stores various programs, such as a program used to drive the CPU 101, and various data. The RAM 103 is used as a work area for the CPU 101, and loads various programs and data stored in the ROM 102 and the memory unit 110. The control unit 100 executes various control processes of the POS terminal 10 by the CPU 101 operating in accordance with the control programs stored in the ROM 102 and the memory unit 110 and loaded in the RAM 103.
[0021] The memory unit 110 is configured with a storage medium such as a hard disk drive (HDD) or a flash memory, and maintains the stored contents even when the power is cut off. The memory unit 110 stores a control program 111, a product master 112, a registration information screen management file 113, a product display data management file 114, and a display information management table 115.
[0022] The control program 111 includes a control program for functioning as the POS terminal 10, a control program for calculating the distance between the main body 11 and the display 12 based on the radio wave intensity of the radio waves received by the radio wave receiver 16, and a control program for switching the display of the display 12 according to the calculated distance.
[0023] The product master 112 is a master file that stores information about products handled in the store. Product codes that identify products are registered in the product master 112 in association with product information such as product names and prices. Since the products handled in the store change daily, the product master 112 is appropriately updated by the store server S connected via the communication unit 120.
[0024] The registration information screen management file 113 is a file for managing information for displaying a registration information screen on the display 12. The registration information screen management file 113 stores layout information for displaying the product names and prices of registered products.
[0025] The product display data management file 114 is a file for managing data for displaying detailed product information to customers. The product display data management file 114 stores information indicating a display number, a product category, a product name, a color, a size, a price, and a product image in association with each other.
[0026] The display information management table 115 is a table for managing the display information to be displayed on the display 12 in response to the radio waves received by the radio wave receiver 16. Fig. 3 is a diagram for explaining the data configuration of the display information management table 115. The display information management table 115 registers information indicating the radio wave intensity, the distance between the main body and the display, and the display content in association with each other.
[0027] The radio wave intensity item stores information indicating whether the radio wave intensity of the radio wave received by radio wave receiver 16 is equal to or greater than a preset reference value.
[0028] The item of the distance between the main body and the display stores information indicating whether the main body 11 and the display 12 are located within a predetermined distance. In this embodiment, the predetermined distance is set to a distance at which the display 12 is recognized as being placed on the main body 11.
[0029] In the display content item, information indicating a display screen to be displayed on the display 12 is registered. As shown in FIG. 3, in this embodiment, when the distance between the main body and the display is equal to or less than a predetermined distance and it is recognized that the display 12 is placed on the main body 11, the display 12 is configured to display a registration information screen, which is display information for store clerks. The registration information screen is displayed based on the registration information screen management file 113. Also, when it is recognized that the distance between the main body and the display is greater than the predetermined distance and the display 12 is separated from the main body 11, the display 12 is configured to display a product guide screen, which is display information for customers. The product guide screen is displayed based on the product display data management file 114.
[0030] Returning to Fig. 2, the explanation will be given below. The configurations and functions of the scanner 13, printer 14, cash storage machine 15, radio wave receiver 16, display unit 17, operation unit 18, and radio wave transmitter 19 are as described above. The communication unit 120 is an interface for communicating with the store server S. The control unit 100 is connected to the store server S via the communication unit 120, thereby enabling transmission and reception of information (data) with the store server S.
[0031] Next, the functional configuration of the POS terminal 10 will be described. Fig. 4 is a block diagram showing the functional configuration of the POS terminal 10. The control unit 100 functions as an input unit 1001, a registration unit 1002, an accounting processing unit 1003, a radio information processing unit 1004, an acquisition unit 1005, and a display processing unit 1006, as a result of the CPU 101 operating in accordance with a control program stored in the ROM 102 or the memory unit 110. Each of these functions may be realized by hardware such as a dedicated circuit.
[0032] Various information is input to the input unit 1001. For example, a product code read by the scanner 13 from a code symbol such as a barcode attached to a product is input to the input unit 1001. In addition, information associated with the operation of the operation unit 18, such as information instructing the start of a checkout process, is input to the input unit 1001.
[0033] The registration unit 1002 performs product registration for a product whose product code is input to the input unit 1001. Specifically, the registration unit 1002 acquires product information (product name, price, etc.) corresponding to the product code input to the input unit 1001 from the product master 112, and stores the acquired product information in the RAM 103.
[0034] The accounting processing unit 1003 executes accounting for the products registered by the registration unit 1002. Accounting is processing related to the payment of the prices of products purchased by a customer, and includes calculation of the total price (transaction amount) of the registered products, calculation of the change amount, and instructions to display various information on the display unit 17.
[0035] The radio wave information processing unit 1004 executes processing related to radio waves received by the radio wave receiver 16. Specifically, the radio wave information processing unit 1004 calculates the distance between the radio wave transmitter 19 and the radio wave receiver 16 based on the radio wave intensity of the radio waves received by the radio wave receiver 16, and determines whether the calculated distance is equal to or less than a predetermined distance. In other words, the radio wave information processing unit 1004 determines whether the distance between the main body 11 and the display 12 is equal to or less than a predetermined distance. The radio wave information processing unit 1004 constantly executes processing related to radio waves received by the radio wave receiver 16.
[0036] The acquisition unit 1005 acquires distance information indicating whether or not the distance between the display 12, which selectively displays display information for store clerks or display information for customers, and a predetermined reference position is equal to or less than a predetermined distance. Specifically, the acquisition unit 1005 acquires distance information indicating whether or not the distance between the main body 11 and the display 12, which is determined by the radio wave information processing unit 1004, is equal to or less than a predetermined distance. The acquisition unit 1005 may acquire distance information indicating whether or not the distance between the main body 11 and the display 12 is equal to or less than a predetermined distance from a distance sensor provided outside the POS main body 10. The acquisition unit 1005 does not necessarily acquire information based on the calculation result of the distance. For example, the acquisition unit 1005 may acquire the radio wave intensity of the radio wave received by the radio wave receiver 16 as the distance information. In this case, if the radio wave intensity acquired by the acquisition unit 1005 as the distance information is stronger than the radio wave intensity when the distance between the radio wave transmitter 19 and the radio wave receiver 16 is equal to or less than a predetermined distance, the distance information becomes distance information indicating that the distance between the main body 11 and the display 12 is equal to or less than a predetermined distance. Conversely, if the radio wave strength acquired by the acquisition unit 1005 as distance information is weaker than the radio wave strength when the distance between the radio wave transmitter 19 and the radio wave receiver 16 is a specified distance, the distance information becomes distance information indicating that the distance between the main body 11 and the display 12 is greater than the specified distance.
[0037] The display processing unit 1006 switches the display information displayed on the display 12 to display information for store clerks or display information for customers based on the distance information acquired by the acquisition unit 1005. Specifically, the display processing unit 1006 refers to the display information management table 115 and displays display information corresponding to the distance information acquired by the acquisition unit 1005 on the display 12. More specifically, when the acquisition unit 1005 acquires distance information indicating that the distance between the main body 11 and the display 12 is equal to or less than a predetermined distance, the display processing unit 1006 displays a registration information screen on the display 12. In addition, when the acquisition unit 1005 acquires distance information indicating that the distance between the main body 11 and the display 12 is greater than the predetermined distance, the display processing unit 1006 displays a product guide screen on the display 12.
[0038] Next, a description will be given of the display switching process executed by the control unit 100 of the POS terminal 10. Fig. 5 is a flowchart showing the flow of the display switching process by the control unit 100. The display switching process is always executed in the background of transaction processing or the like.
[0039] First, the radio wave information processing unit 1004 receives input of radio wave information from the radio wave receiver 16 (S1). The radio wave information processing unit 1004 calculates the distance between the radio wave transmitter 19 and the radio wave receiver 16, in other words, the distance between the main body 11 and the display 12, based on the received radio wave information, and determines whether the distance between the main body 11 and the display 12 is equal to or less than a predetermined distance (S2).
[0040] The acquisition unit 1005 acquires distance information that is the result of the determination by the radio wave information processing unit 1004 (S3). The display processing unit 1006 judges whether the distance information acquired by the acquisition unit 1005 indicates that the distance between the main body 11 and the display 12 is equal to or less than a predetermined distance (S4), and if the information indicates that the distance is equal to or less than the predetermined distance (Y in S4), displays a registration information screen on the display 12 (S5). Then, the control unit 100 ends the display switching process.
[0041] If the distance information acquired by the acquisition unit 1005 indicates that the distance between the main body 11 and the display 12 is greater than a predetermined distance (N in S4), the display processing unit 1006 displays a product guide screen on the display 12 (S6). Then, the control unit 100 ends the display switching process. By constantly executing this display switching process, the display on the display 12 is appropriately switched according to the distance between the main body 11 and the display 12.
[0042] According to the first embodiment, when the distance between main body 11 and display 12 is equal to or less than a predetermined distance and display 12 is placed on main body 11 and is recognized as being in a state where it can be operated by a store clerk, display 12 displays a registration information screen for the store clerk to check the registered product information. Also, when the distance between main body 11 and display 12 is greater than the predetermined distance and display 12 is recognized as being away from main body 11 and the store clerk is recognized as being in a state where it can explain the product to the customer, a product guide screen showing detailed information of the product to the customer is displayed.
[0043] Therefore, the display 12 can switch between a registration screen, which is a display screen for store clerks, and a product guide screen, which is a display screen for customers, thereby making effective use of the display 12. In addition, the display on the display 12 can automatically switch between the registration information screen and the product guide screen based on the distance information acquired by the acquisition unit 1005, thereby improving the operability of the store clerk who operates the POS terminal 10.
[0044] Second embodiment Next, an information processing device and a program according to a second embodiment will be described with reference to the drawings. In the first embodiment, the information processing device is applied to a POS terminal, whereas in the second embodiment, the information processing device is applied to a tablet terminal provided separately from the POS terminal. FIG. 6 is a diagram showing the appearance of a POS terminal 20 and a tablet terminal 30 which is an information processing device. The POS terminal 20 and the tablet terminal 30 are used, for example, in restaurants such as fast food restaurants. In the following description of this embodiment, the description of the same configurations and functions as those already described will be omitted or simplified, and duplicate description will be avoided as much as possible.
[0045] In FIG. 6, the POS terminal 20 includes a customer display 21, an operator display 22, a keyboard 23, a printer 24, and a cash deposit machine 25.
[0046] The customer display 21 is comprised of a liquid crystal panel or the like, and displays to a customer purchasing a product the total amount to be paid by that customer in one transaction. The operator display 22 is comprised of a liquid crystal panel or the like, and displays to the operator operating the POS terminal 20 a product information screen and accounting information relating to accounting such as the transaction amount and change amount.
[0047] The keyboard 23 is equipped with various keys, such as a transaction start key for declaring the start of a transaction, quantity input keys for inputting a product code and amount, etc., a subtotal key for declaring the calculation of the total sales amount, a closing key for instructing to perform closing processing for one transaction and execute accounting processing, a clear key for clearing input, etc.
[0048] The printer 24 prints product information, payment information, etc. on a roll of receipt paper stored in the main body 11 and issues it as a receipt. The money storage machine 25 has an internal drawer for storing money (coins and bills), and stores money received from customers, valuable securities such as gift certificates, and change to be handed over to customers.
[0049] The tablet terminal 30 is detachably held on a holding stand 31. The tablet terminal 30 also has a display unit 32, an operation unit 33, and a radio wave receiver 34. The tablet terminal 30 including the display unit 32 is an information processing device that is integrally provided with a display.
[0050] The display unit 32 is composed of a liquid crystal panel or the like, and displays various information. When the tablet terminal 30 is held on the holding stand 31 as shown in FIG. 6, the display unit 32 displays, for example, a vacant seat status screen showing the vacant seat status in the store. The vacant seat status screen is a screen that displays vacant seat information generated based on the output of an in-store camera or the like, and is formed by a screen showing marks representing vacant seats on an in-store map, or the like. A store clerk who accepts an order from a customer and operates the POS terminal 20 can check the vacant seat status screen and inform the customer of an available seat. The vacant seat status screen is a screen that allows the store clerk to inform the customer of an available seat, and is an example of display information for the store clerk.
[0051] Furthermore, when the tablet terminal 30 is at a predetermined distance from the support table 31, the display unit 32 displays a menu screen for customers waiting to place orders. The menu screen is a screen that displays details of products sold by the store, such as product images and prices, and is an example of display information for customers. Customers waiting to place orders can decide which product to order in advance by looking at the menu screen, so they are less likely to hesitate about which product to order after arriving at the POS terminal 20. This allows the store to efficiently accept orders and reduce the number of customers waiting to place orders. In this embodiment, when there are customers waiting to place orders, the store prioritizes serving the customers waiting to place orders over informing customers who have placed orders of vacant seats.
[0052] The operation unit 33 is composed of a touch panel provided on the surface of the display unit 32. The operation unit 33 inputs information according to the touched position to the control unit 300 (see FIG. 7). The radio wave receiver 34 receives radio waves transmitted by a radio wave transmitter 35 provided on the holding base 31. The radio wave transmitter 35 transmits radio waves continuously. The position where the radio wave transmitter 35 is attached is an example of a reference position.
[0053] 7 is a block diagram showing a hardware configuration of the tablet terminal 30. The tablet terminal 30 includes a control unit 300, a memory unit 310, a display unit 32, an operation unit 33, a radio wave receiver 34, and a communication unit 320. The control unit 300, the memory unit 310, the display unit 32, the operation unit 33, the radio wave receiver 34, and the communication unit 320 are connected to each other via a bus B or the like.
[0054] The control unit 300 is configured as a computer including a CPU 301, a ROM 302, and a RAM 303. The CPU 301, the ROM 302, and the RAM 303 are connected to each other via a bus B.
[0055] The CPU 301 controls the overall operation of the tablet terminal 30. The ROM 302 stores various programs, such as a program used to drive the CPU 301, and various data. The RAM 303 is used as a work area for the CPU 301, and loads various programs and data stored in the ROM 302 and the memory unit 310. The control unit 300 executes various control processes for the tablet terminal 30 by the CPU 301 operating in accordance with the control programs stored in the ROM 302 and the memory unit 310 and loaded in the RAM 303.
[0056] The memory unit 310 is configured with a storage medium such as a HDD or a flash memory, and maintains the stored contents even when the power is cut off. The memory unit 310 stores a control program 311, a menu file 312, a vacant seat information management file 313, and a display information management table 314.
[0057] The control program 311 includes a control program for functioning as the tablet terminal 30, a control program for calculating the distance between the holding stand 31 and the tablet terminal 30 based on the radio wave intensity of the radio waves received by the radio wave receiver 34, and a control program for switching the display of the display unit 32 in accordance with the calculated distance.
[0058] The menu file 312 is a file that stores information about products available at the store. The menu file 312 stores product names, prices, product images, and the like in association with each other.
[0059] The vacant seat information management file 313 is a file that stores vacant seat information acquired from the store server S. The vacant seat information management file 313 stores vacant seat information in which the positions of vacant seats are plotted on layout data within the store. The vacant seat information is generated and updated as needed by the store server S that receives image data from an in-store camera, and is transmitted to the tablet terminal 30. The vacant seat information management file 313 is updated as needed based on the vacant seat information received from the store server S.
[0060] The display information management table 314 is a table for managing the display contents to be displayed on the display 12 in response to the radio waves received by the radio wave receiver 34. Fig. 8 is a diagram for explaining the data configuration of the display information management table 314. The display information management table 314 registers information indicating the radio wave intensity, the distance between the holding base and the display, and the display contents in association with each other.
[0061] The radio wave intensity item stores information indicating whether the radio wave intensity of the radio wave received by the radio wave receiver 34 is equal to or greater than a preset reference value.
[0062] The item of the distance between the holding stand and the display stores information indicating whether or not the holding stand 31 and the tablet terminal 30 are located within a predetermined distance. In this embodiment, the predetermined distance is set to a distance at which the tablet terminal 30 is recognized as being placed on the holding stand 31.
[0063] In the display content item, information indicating the display screen to be displayed on the display unit 32 is registered. As shown in Fig. 6, in this embodiment, when the distance between the holding stand and the display is equal to or less than a predetermined distance and it is recognized that the tablet terminal 30 is placed on the holding stand 31, the display unit 32 is configured to display a vacant seat status screen, which is display information for store staff. In addition, when the distance between the holding stand and the display is greater than the predetermined distance and it is recognized that the tablet terminal 30 is separated from the holding stand 31, the display unit 32 is configured to display a menu screen, which is display information for customers.
[0064] Returning to Fig. 7, the explanation will be given. The configurations and functions of the display unit 32, operation unit 33, and radio wave receiver 34 are as described above. The communication unit 320 is an interface for communicating with the store server S. The control unit 300 is connected to the store server S via the communication unit 320, thereby enabling transmission and reception of information (data) with the store server S.
[0065] Next, a functional configuration of the tablet terminal 30 will be described. Fig. 9 is a block diagram showing the functional configuration of the tablet terminal 30. The control unit 300 functions as an input unit 3001, a radio wave information processing unit 3002, an acquisition unit 3003, and a display processing unit 3004 by the CPU 301 operating in accordance with a control program stored in the ROM 302 or the memory unit 310. Note that each of these functions may be configured by hardware such as a dedicated circuit.
[0066] Various information is input to the input unit 3001 in response to the operation of the operation unit 33. For example, information indicating an operation for displaying the next page on the menu screen is input to the input unit 3001.
[0067] The radio wave information processing unit 3002 executes the same process as the radio wave information processing unit 1004 in the first embodiment to determine whether or not the distance between the radio wave transmitter 35 and the radio wave receiver 34 is equal to or less than a predetermined distance. In other words, it determines whether or not the distance between the tablet terminal 30 and the holding stand 31 is equal to or less than a predetermined distance.
[0068] The acquisition unit 3003 executes the same processing as the acquisition unit 1005 in the first embodiment, and acquires from the radio wave information processing unit 3002 distance information indicating whether the distance between the tablet terminal 30 and the holding base 31 is equal to or less than a predetermined distance.
[0069] The display processing unit 3004 executes the same processing as the display processing unit 1006 of the first embodiment, and when the acquisition unit 3003 acquires distance information indicating that the distance between the tablet terminal 30 and the holding stand 31 is equal to or less than a predetermined distance, displays a vacant seat status screen on the display unit 32. In addition, when the acquisition unit 3003 acquires distance information indicating that the distance between the tablet terminal 30 and the holding stand 31 is greater than the predetermined distance, the display processing unit 3004 displays a menu screen on the display unit 32.
[0070] Next, a description will be given of the display switching process executed by the control unit 300 of the tablet terminal 30. Fig. 10 is a flowchart showing the flow of the display switching process by the control unit 300. The display switching process is executed continuously.
[0071] First, the radio wave information processing unit 3002 receives input of radio wave information from the radio wave receiver 34 (S11). The radio wave information processing unit 3002 calculates the distance between the radio wave transmitter 35 and the radio wave receiver 34, in other words, the distance between the holding stand 31 and the tablet terminal 30, based on the received radio wave information, and determines whether the distance between the tablet terminal 30 and the holding stand 31 is equal to or less than a predetermined distance (S12).
[0072] The acquisition unit 3003 acquires distance information that is the result of the determination by the radio wave information processing unit 3002 (S13). The display processing unit 3004 judges whether the distance information acquired by the acquisition unit 3003 indicates that the distance between the holding stand 31 and the tablet terminal 30 is equal to or less than a predetermined distance (S14), and if the information indicates that the distance is equal to or less than the predetermined distance (Y in S14), displays a seat vacancy screen on the display unit 32 (S15). Then, the control unit 300 ends the display switching process.
[0073] If the distance information acquired by the acquisition unit 3003 indicates that the distance between the holding stand 31 and the tablet terminal 30 is greater than a predetermined distance (N in S14), the display processing unit 3002 displays a menu screen on the display unit 32 (S16). Then, the control unit 300 ends the display switching process. By constantly executing this display switching process, the display on the display unit 32 of the tablet terminal 30 is appropriately switched according to the distance between the holding stand 31 and the tablet terminal 30.
[0074] According to the second embodiment, when it is determined that the distance between the tablet terminal 30 and the holding stand 31 is equal to or less than a predetermined distance and the tablet terminal 30 is placed on the holding stand 31 and is in a state where it can be operated by a waiter, a vacant seat status screen is displayed so that the waiter can inform the customer of vacant seats. Also, when it is determined that the distance between the tablet terminal 30 and the holding stand 31 is greater than the predetermined distance and the tablet terminal 30 is far from the holding stand 31, a menu screen is displayed.
[0075] Therefore, the display unit 32 of the tablet terminal 30 can switch between displaying the seat availability screen, which is a display screen for store clerks, and the menu screen, which is a display screen for customers, thereby making effective use of the display unit 32 of the tablet terminal 30. In addition, the display of the display unit 32 is automatically switched between the seat availability screen and the menu screen based on the distance information acquired by the acquisition unit 3003, so that the store clerk is not bothered.
[0076] (Variation 1) Next, a first modified example of the information processing device will be described. The first modified example is an example in which the information processing device is applied to an issuance instruction device of a ticket issuing printer installed at a ticket issuing window of a store or the like. Fig. 11 is a diagram showing the external appearance of a ticket issuing printer 40 and an issuance instruction device 50.
[0077] An issuance instruction device 50 is connected to the ticket issuance printer 40. The issuance instruction device 50 has a control device equipped with a control unit and a memory unit (neither shown), similar to the tablet terminal 30 of the second embodiment. The issuance instruction device 50 has a keyboard 51 main body (device main body) and a display 52. The issuance instruction device 50 may be configured, for example, by a personal computer.
[0078] The keyboard body 51 is provided with a keyboard 53 and a radio wave transmitter 54. The position where the radio wave transmitter 54 is attached is an example of a predetermined reference position. The keyboard 53 functions as an input device for inputting information required to issue an issuance instruction to the ticket issuing printer 40. The radio wave transmitter 54 continuously emits radio waves.
[0079] Display 52 houses the control device and is detachably attached to keyboard body 51. Display 52 is provided with display unit 55 and radio wave receiver 56. Display unit 55 displays various information under the control of the control device. For example, when display 52 is attached to keyboard body 51, display unit 55 displays a screen (display information for store clerk) required for a store clerk to input an issuance instruction, and when display 52 is detached from keyboard body 51, display unit 55 displays a screen (display information for customer) showing ticket information including the billing amount to the customer. Radio wave receiver 56 receives radio waves transmitted by radio wave transmitter 54.
[0080] As in the first and second embodiments, the issuance instruction device 50 recognizes whether the display 52 is attached to the keyboard body 51 or not by the control device functioning as an acquisition unit and a display processing unit, and switches the display on the display 52 to display information for store clerks or display information for customers based on the recognition result. This makes it possible to display display information for store clerks on the display 52 at the stage of issuing the ticket, and to display information for customers on the display 52 after the ticket is issued. Therefore, in the first modification as well, as in the first and second embodiments, the display can be effectively utilized without requiring troublesome operations.
[0081] (Variation 2) Next, a second variation of the information processing device will be described. The second variation is an example in which the information processing device is applied to an order terminal used by a waiter in a food service establishment such as a restaurant. Fig. 12 is a diagram showing the appearance of a wristband 60 worn by a waiter and an order terminal 70.
[0082] Wristband 60 is worn on one hand of a store clerk who takes orders from customers. Wristband 60 is provided with a radio wave transmitter 61. The position where radio wave transmitter 61 is attached is an example of a predetermined reference position. Radio wave transmitter 61 continuously emits radio waves.
[0083] The order terminal 70 includes a main body 71 and a cover 72. The cover 72 is rotatably attached to the main body 71 by a hinge mechanism, and is capable of covering the main body 71.
[0084] The main body 71 houses a control device (not shown) and includes a display unit 73. The order terminal 70 including the display unit 73 is an information processing device that includes an integrated display. The display unit 73 is configured with a liquid crystal panel or the like, and displays various information according to the control of the control device. For example, when the store clerk is holding the order terminal 70 with the hand wearing the wristband 60, the display unit 73 displays a screen (display information for the store clerk) that the store clerk checks when accepting an order, such as a display screen showing product information of the input product. When the store clerk is holding the order terminal 70 with the hand not wearing the wristband 60, the display unit 73 displays a screen (display information for the customer) that displays the total price of the products ordered for the customer. Note that the display unit 73 may be configured not to display anything when the order terminal 70 is not being held by the store clerk.
[0085] The cover 72 includes an operation unit 74 and a radio wave receiver 75. The operation unit 74 has a plurality of operation buttons formed thereon, each corresponding to a respective commodity. The order terminal 70 receives an order for a commodity from a customer when a store clerk presses the operation button. The radio wave receiver 75 receives radio waves transmitted by a radio wave transmitter 61 provided on the wristband 60.
[0086] As in the first and second embodiments, the control device functions as an acquisition unit and a display processing unit in the order terminal 70, and recognizes whether the order terminal 70 is held in the hand of a store clerk wearing the wristband 60 based on the distance between the radio wave transmitter 61 and the radio wave receiver 75, and switches the display on the display unit 73 to display information for store clerks or display information for customers based on the recognition result. This allows the store clerk to switch the display on the display unit 73 between display information for store clerks and display information for customers by changing the way he or she holds the order terminal 70. Therefore, in the second modification, as in the first and second embodiments, the display can be effectively utilized and the operability of the order terminal 70 can be improved.
[0087] (Third embodiment) Next, an information processing device and a program according to a third embodiment will be described with reference to the drawings. In the first and second embodiments, the information processing device is applied to a device equipped with one display, whereas in the third embodiment, the information processing device is applied to a POS terminal equipped with multiple displays. Fig. 13 is a diagram showing the appearance of a POS terminal 80 according to the third embodiment. The POS terminal 80 is used, for example, in a restaurant such as a fast food restaurant.
[0088] The POS terminal 80 includes a main body 81 (device main body) and a first display 82. The main body 81 houses a control unit 800 (see FIG. 14) and the like, and also includes a second display 83, a keyboard 84, a printer 85, and a cash receiving machine 86.
[0089] The first display 82 is detachably supported by a support section 87 connected to the second display 83. The first display 82 is capable of wireless communication with the main body 81, and displays various information under the control of the control section 800. The first display 82 includes a first display section 88, a first operation section 89, and a radio wave transmitter 90.
[0090] The first display unit 88 is configured with a liquid crystal panel or the like and displays various information under the control of the control unit 800. For example, when the first display 82 is supported by the support unit 87 as shown in FIG. 13, the first display unit 88 cooperates with the second display 83 to display a registration screen for the store clerk to register a product. In other words, when the first display 82 is supported by the support unit 87, the first display unit 88 displays a part of the registration screen. The registration screen is a screen where the store clerk can select a product to be registered, and is an example of display information for the store clerk. Furthermore, when the first display 82 is detached from the support unit 87, the first display unit 88 displays a menu screen for customers to see. The menu screen is a screen that displays details of products sold by the store, such as product images and prices, and is an example of display information for customers. The first operation unit 89 is configured with a touch panel provided on the surface of the first display unit 88. The first operation unit 89 inputs information according to the touched position to the control unit 800. The radio wave transmitter 90 continuously transmits radio waves.
[0091] The second display 83 has a second display unit 91, a second operation unit 92, and a radio wave receiver 93. The second display unit 91 is composed of a liquid crystal panel or the like, and displays various information under the control of the control unit 800. For example, as shown in FIG. 13, when the first display 82 is supported by the support unit 87, the second display unit 91 displays a registration screen together with the first display unit 88. When the first display 82 is supported by the support unit 87, the control unit 800 sets the display mode to an extended mode. The extended mode is a mode in which one screen is displayed by the first display 82 and the second display 83, and is a so-called multi-screen extended mode. When the first display 82 is detached from the support unit 87, the second display unit 91 displays the registration screen by itself.
[0092] As described above, the first display unit 88 switches between displaying information for store clerks and displaying information for customers depending on whether the first display 82 is supported by the support unit 87. The second display unit 91 displays information for store clerks regardless of whether the first display 82 is supported by the support unit 87. The second operation unit 92 is configured with a touch panel provided on the surface of the second display unit 91. The second operation unit 92 inputs information according to the touched position to the control unit 800. The radio wave receiver 93 receives radio waves transmitted by the radio wave transmitter 90. The position where the radio wave receiver 93 is attached is an example of a predetermined reference position.
[0093] The keyboard 84, printer 85, and coin storage machine 86 have the same configuration as the keyboard 23, printer 24, and coin storage machine 25 in the second embodiment, and have been described in the second embodiment, so duplicated descriptions will be omitted.
[0094] 14 is a block diagram showing a hardware configuration of the POS terminal 80. The POS terminal 80 includes a control unit 800, a memory unit 810, a first display unit 88, a first operation unit 89, a second display unit 91, a second operation unit 92, a keyboard 84, a printer 85, a money storage unit 86, a radio wave receiver 93, a radio wave transmitter 90, and a communication unit 820. The control unit 800, the memory unit 810, the first display unit 88, the first operation unit 89, the second display unit 91, the second operation unit 92, the keyboard 84, the printer 85, the money storage unit 86, the radio wave receiver 93, the radio wave transmitter 90, and the communication unit 820 are connected to each other via a bus B or the like.
[0095] The control unit 800 is configured as a computer including a CPU 801, a ROM 802, and a RAM 803. The CPU 801, the ROM 802, and the RAM 803 are connected to each other via a bus B.
[0096] The CPU 801 controls the overall operation of the POS terminal 80. The ROM 802 stores various programs, such as a program used to drive the CPU 801, and various data. The RAM 803 is used as a work area for the CPU 801, and loads various programs and data stored in the ROM 802 and memory unit 810. The control unit 800 executes various control processes for the POS terminal 80 by the CPU 801 operating in accordance with the control programs stored in the ROM 802 and memory unit 810 and loaded in the RAM 803.
[0097] The memory unit 810 is configured with a storage medium such as a HDD or a flash memory, and maintains the stored contents even when the power is cut off. The memory unit 810 stores a control program 811, a product master 812, a registration screen management file 813, a menu file 814, and a display information management table 815.
[0098] The control program 811 includes a control program for functioning as the POS terminal 80, a control program for calculating the distance between the first display 82 and the second display 83 based on the radio wave intensity of the radio waves received by the radio wave receiver 93, and a control program for switching the display of the first display unit 88 and the second display unit 91 in accordance with the calculated distance.
[0099] The product master 812 has the same configuration as the product master 112 in the first embodiment, and has been described in the first embodiment, so a duplicated description will be omitted. Also, the menu file 814 has the same configuration as the menu file 312 in the second embodiment, and has been described in the second embodiment, so a duplicated description will be omitted.
[0100] The registration screen management file 813 is a file for managing a registration screen on which a registration button for a store clerk to register a product is arranged. In the registration screen management file 813, the product names of products sold in the store are registered in association with the position information of the registration button on one screen.
[0101] The display information management table 815 is a table for managing the display information to be displayed on the first display 82 and the second display 83 in response to the radio waves received by the radio wave receiver 93. Fig. 15 is a diagram for explaining the data configuration of the display information management table 815. The display information management table 815 registers each piece of information indicating the radio wave strength, the distance between the displays, the display ID, the extended screen function, and the display content in association with each other.
[0102] The radio wave intensity item stores information indicating whether the radio wave intensity of the radio wave received by radio wave receiver 93 is equal to or greater than a preset reference value.
[0103] The item of inter-display distance stores information indicating whether or not the first display 82 and the second display 83 are located within a predetermined distance. In this embodiment, the predetermined distance is set to a distance at which it is recognized that the first display 82 is supported by the support portion 87.
[0104] In the display ID field, display identification information for identifying a display is registered.
[0105] In the item of the extended screen function, information on an extended mode in which one screen is displayed by the first display 82 and the second display 83 is registered.
[0106] The display content item registers information indicating the display screens to be displayed on the first display unit 88 and the second display unit 91. In this embodiment, when the inter-display distance is equal to or less than a predetermined distance and it is recognized that the first display 82 is supported by the support unit 87, a registration screen is displayed by a single screen display of the first display 82 and the second display 83 (extended mode). When the inter-display distance is greater than the predetermined distance and it is recognized that the first display 82 is detached from the support unit 87, a menu screen is displayed on the first display 82 and a registration screen is displayed on the second display 83 (normal mode).
[0107] Returning to Fig. 14, the explanation will be given below. The configurations and functions of the first display unit 88, the first operation unit 89, the second display unit 91, the second operation unit 92, the keyboard 84, the printer 85, the money storage machine 86, the radio wave receiver 93, and the radio wave transmitter 90 are as described above. The communication unit 820 is an interface for communicating with the store server S. The control unit 300 is connected to the store server S via the communication unit 820, thereby enabling it to send and receive information (data) to and from the store server S.
[0108] Next, the functional configuration of the POS terminal 80 will be described. Fig. 16 is a block diagram showing the functional configuration of the POS terminal 80. The control unit 800 functions as an input unit 8001, a registration unit 8002, an accounting processing unit 8003, a radio information processing unit 8004, an acquisition unit 8005, a display mode setting unit 8006, and a display processing unit 8007 by the CPU 801 operating in accordance with a control program stored in the ROM 802 or the memory unit 810. Each of these functions may be configured by hardware such as a dedicated circuit.
[0109] Various information is input to the input unit 8001. For example, a product code is input to the input unit 8001 from the first operation unit 89 and the second operation unit 92. Furthermore, information instructing the start of a transaction process, etc. is input to the input unit 1001 from the keyboard 84.
[0110] The registration unit 8002 executes product registration for the product whose product code is input in the input unit 8001 .
[0111] The accounting processing unit 8003 executes accounting for the products registered by the registration unit 8002.
[0112] The radio wave information processing unit 8004 executes the same process as the radio wave information processing unit 1004 in the first embodiment to determine whether or not the distance between the radio wave transmitter 90 and the radio wave receiver 93 is equal to or shorter than a predetermined distance. In other words, it determines whether or not the distance between the first display 82 and the second display 83 is equal to or shorter than a predetermined distance.
[0113] The acquisition unit 8005 performs processing similar to that of the acquisition unit 1005 in the first embodiment, and acquires distance information from the radio wave information processing unit 8004 indicating whether the distance between the first display 82 and the second display 83 is equal to or less than a predetermined distance.
[0114] The display mode setting unit 8006 sets the display mode of the first display 82 and the second display 83. When the distance between the first display 82 and the second display 83 is equal to or less than a predetermined distance, the display mode setting unit 8006 sets the display mode to an extended mode in which the first display 82 and the second display 83 are displayed as one screen. When the distance between the first display 82 and the second display 83 is equal to or less than a predetermined distance, the display mode setting unit 8006 sets the display mode to a normal mode in which the first display 82 and the second display 83 are each displayed as a separate one screen.
[0115] When the acquisition unit 8005 acquires distance information indicating that the distance between the first display 82 and the second display 83 is equal to or shorter than a predetermined distance, the display processing unit 8007 displays a single registration screen on the first display 82 and the second display 83 in the extended mode. Moreover, when the acquisition unit 8005 acquires distance information indicating that the distance between the first display 82 and the second display 83 is greater than a predetermined distance, the display control unit 8007 displays a menu screen on the first display 82 and a registration screen on the second display 83 in the normal mode.
[0116] Next, a description will be given of the display switching process executed by the control unit 800 of the POS terminal 80. Fig. 17 is a flowchart showing the flow of the display switching process by the control unit 800. The display switching process is executed continuously.
[0117] First, the radio wave information processing unit 8004 receives input of radio wave information from the radio wave receiver 93 (S21). The radio wave information processing unit 8004 calculates the distance between the radio wave transmitter 90 and the radio wave receiver 93, in other words, the distance between the first display 82 and the second display 83, based on the received radio wave information, and determines whether the distance between the first display 82 and the second display 83 is equal to or less than a predetermined distance (S22).
[0118] The acquisition unit 8005 acquires distance information that is the result of the determination by the radio wave information processing unit 8004 (S23). The display mode setting unit 8006 judges whether the distance information acquired by the acquisition unit 8005 indicates that the distance between the first display 82 and the second display 83 is equal to or less than a predetermined distance (S24), and if the information indicates the predetermined distance or less (Y in S24), sets the display mode to the extended mode (S25). Next, the display processing unit 8007 displays a single registration screen on the first display 82 and the second display 83 (S26). Then, the control unit 800 ends the display switching process.
[0119] If the distance information acquired by the acquisition unit 8005 indicates that the distance between the first display 82 and the second display 83 is greater than a predetermined distance (N of S24), the display mode setting unit 8006 sets the display mode to the normal mode (S27). Next, the display processing unit 8007 displays a menu screen on the first display 82 (S28), and displays a registration screen on the second display 83 (S29). Then, the control unit 800 ends the display switching process.
[0120] 18 shows an example of the display state of the first display 82 and the second display 83 when the first display 82 is attached to the support portion 87. In this state, a single screen is displayed by the first display portion 88 of the first display 82 and the second display portion 91 of the second display 83. Specifically, a registration screen 95 is displayed by the first display portion 88 and the second display portion 91. The registration screen 95 is made up of a registration information area 951 and a registration button area 952.
[0121] The registered information area 951 displays the same contents as the registered information display screen in the first embodiment, and displays the product name, price, and order quantity of the registered product. By visually checking the registered information area 951, the store clerk can confirm whether or not the order received from the customer has been registered.
[0122] The registration button area 952 displays a plurality of registration buttons 953 corresponding to each product sold by the store. The product name is shown on the registration buttons 953. A store clerk who receives an order from a customer can register the product by pressing the registration button 953 that indicates the ordered product.
[0123] 18, the display mode is set to the extended mode, and one screen is displayed using the first display 82 and the second display 83, so that the entire registration screen 95 can be displayed. This allows the store clerk to see all the registration buttons 953 without performing any operations, making it easy to register products.
[0124] 19 shows an example of the display state of the first display 82 and the second display 83 when the first display 82 is detached from the support part 87. In this state, the first display 82 displays a menu screen 96, and the second display 83 displays a registration screen 95.
[0125] The menu screen 96 displayed by the first display 82 is composed of a menu area 961 and a scroll area 962. The menu area 961 is an area that displays a plurality of product display sections 963 corresponding to the products sold by the store. Each product display section 963 displays the product name, price, and product image. The scroll area 962 is an area that displays scroll buttons 964 and 965. The scroll buttons 964 and 965 are buttons for sliding the menu area 961 up and down relative to the first display section 88. When the scroll button 964 or 965 is operated, the menu area 961 is scrolled to display another product display section 963. Customers waiting to order can decide in advance which product to order by looking at the menu screen 96 displayed on the first display 82.
[0126] The registration screen 95 displayed by the second display 83 is composed of a registration information area 951, a registration button area 952, and a scroll area 954. The registration information area 951 and the registration button area 952 are as described above. The scroll area 954 is an area that displays scroll buttons 955 and 956. The scroll buttons 955 and 956 are buttons for sliding the registration button area 952 up and down relative to the second display unit 91. When the first display 82 is detached from the support unit 87, the registration screen is displayed only on the second display 83, so that the second display unit 91 cannot display all of the registration button 953. By operating the scroll buttons 955 and 956, the store clerk can register all of the products even when the registration screen is displayed only on the second display.
[0127] According to the third embodiment, in a POS terminal 80 equipped with multiple displays, when the distance between the first display 82 and the second display 83 is equal to or less than a predetermined distance and it is recognized that the first display 82 is supported by the support portion 87, a registration screen is displayed in a single screen display by the first display 82 and the second display 83. When the distance between the first display 82 and the second display 83 is greater than the predetermined distance and it is recognized that the first display 82 has been detached from the support portion 87, the first display 82 displays a menu screen and the second display 83 displays a registration screen.
[0128] This allows the first display 82 to switch between the registration screen 95, which is a display screen for store clerks, and the menu screen 96, which is a display screen for customers, and therefore allows the first display 82 to be used effectively. In addition, the display on the first display 82 is automatically switched between the registration screen 95 and the menu screen 96 based on the distance information acquired by the acquisition unit 8005, so that the store clerk is not bothered. Also, the first display 82 and the second display 83 are switched between the normal mode and the extended mode according to the distance between these two displays 82, 83, and therefore both the displays 82, 83 can be used more effectively.
[0129] As described above, the information processing device of the above embodiment is an information processing device used in a store that provides products, and includes an acquisition unit that acquires distance information indicating whether the distance between a display that selectively displays display information for store clerks or display information for customers and a predetermined reference position is equal to or less than a specified distance, and a display processing unit that switches the display information displayed on the display to the display information for store clerks or the display information for customers based on the distance information acquired by the acquisition unit.
[0130] As a result, the information processing device of each embodiment can display information for store clerks or information for customers on the display depending on the usage scene, thereby making effective use of the display.
[0131] In addition, the information processing device of the above embodiment is a registration device that registers information on goods to be traded, and an acquisition unit acquires distance information indicating whether the distance between the device main body that detachably holds the display and the display is less than a predetermined distance, and a display processing unit displays display information for store clerks on the display when the acquisition unit acquires distance information indicating that the distance between the device main body and the display is less than the predetermined distance, and displays display information for customers on the display when the acquisition unit acquires distance information indicating that the distance between the device main body and the display is not less than the predetermined distance.
[0132] This allows the display of the registration device to be used even when it is detached from the device body, making it possible to make effective use of the display of the registration device.
[0133] Furthermore, the information processing device of the above embodiment includes a first display and a second display, and an acquisition unit acquires distance information indicating whether the distance between the first display and the second display is equal to or less than a predetermined distance, and a display processing unit switches at least one of the display information displayed on the first display and the second display based on the distance information acquired by the acquisition unit.
[0134] This allows the displays to be used effectively even in an information processing device equipped with multiple displays.
[0135] In addition, the information processing device of the above embodiment is a registration device that registers information about goods to be traded, wherein a first display is detachably attached to a device main body on which a second display is provided, and a display processing unit, when an acquisition unit acquires distance information indicating that the distance between the first display and the second display is equal to or less than a predetermined distance, displays display information for store clerks on the first display and the second display, and, when an acquisition unit acquires distance information indicating that the distance between the first display and the second display is greater than the predetermined distance, displays display information for customers on the first display and displays display information for store clerks on the second display.
[0136] As a result, when the first display is attached to the registration device body, display information for store clerks can be displayed on the first display and the second display, improving operability for store clerks who operate the registration device. Also, when the first display is detached from the registration device body, display information for customers can be displayed on the first display, making effective use of the first display.
[0137] In addition, in the information processing device of the above embodiment, when the acquisition unit acquires distance information indicating that the distance between the first display and the second display is less than a predetermined distance, the display processing unit displays display information for the store clerk on a single screen using the first display and the second display.
[0138] As a result, when the first display is attached to the device body on which the second display is provided, the display information for store clerks is displayed on a single screen using the first display and the second display, thereby improving operability for store clerks.
[0139] In each of the above embodiments, the control programs executed by information processing devices such as the POS terminal, tablet terminal, issuance instruction device, and order terminal may be provided by recording them on a computer-readable recording medium such as a CD-ROM. The control programs executed by the information processing devices may be stored on a computer connected to a network such as the Internet and provided by downloading them via the network, or may be provided via a network such as the Internet.
[0140] Although the embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. This embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. This embodiment and its modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0141] 10 POS terminals (information processing devices) 12 Display 30 Tablet terminals (information processing devices, displays) 50 Issuance instruction device (information processing device) 52 Display 70 Order terminal (information processing device, display) 80 POS terminal (information processing device) 82 1st Display 83 Second Display 1005 Acquisition Department 1006 Display processing unit 3003 Acquisition Department 3004 Display processing unit 8005 Acquisition Department 8007 Display processing unit [Prior art documents] [Patent documents]
[0142] [Patent Document 1] JP 2020-61077 A
Claims
1. An information processing device that is used in a store that provides products and that registers information on products to be traded, an acquisition unit that acquires distance information indicating whether a distance between a first display that selectively displays display information for store clerks or display information for customers and a predetermined second display is equal to or shorter than a predetermined distance; a display processing unit that switches display information displayed on the first display to the store clerk display information or the customer display information based on the distance information acquired by the acquisition unit; Equipped with the first display is detachably attached to a device body on which the second display is provided, When the acquisition unit acquires distance information indicating that the distance between the first display and the second display is equal to or shorter than a predetermined distance, the display processing unit displays display information for a store clerk on the first display and the second display, and when the acquisition unit acquires distance information indicating that the distance between the first display and the second display is greater than a predetermined distance, the display processing unit displays display information for a customer on the first display and displays display information for a store clerk on the second display. Information processing device.
2. When the acquisition unit acquires distance information indicating that the distance between the first display and the second display is equal to or shorter than a predetermined distance, the display processing unit displays the display information for the store clerk on one screen of the first display and the second display. The information processing device according to claim 1 .
3. A program for controlling, by a computer, an information processing device that is used in a store that provides products and that registers information on products to be traded, The computer, an acquisition unit that acquires distance information indicating whether a distance between a first display that selectively displays display information for store clerks or display information for customers and a predetermined second display is equal to or shorter than a predetermined distance; a display processing unit that switches display information displayed on the first display to the store clerk display information or the customer display information based on the distance information acquired by the acquisition unit; Function as a the first display is detachably attached to a device body on which the second display is provided, The display processing unit is a program that, when the acquisition unit acquires distance information indicating that the distance between the first display and the second display is equal to or less than a predetermined distance, displays display information for store clerks on the first display and the second display, and, when the acquisition unit acquires distance information indicating that the distance between the first display and the second display is greater than a predetermined distance, displays display information for customers on the first display and displays display information for store clerks on the second display.
Citation Information
Patent Citations
Display device, video controller unit, and image display method
JP2000242246A
Sales data processor
JP2012137979A
Operation display device and image processing device
JP2013000985A
Commodity sales data processor, information terminal and control program
JP2015022358A
Commodity sales data processor, information terminal and control program
JP2015035153A